PearlStack logoPearlStack.net
Market
BlocksTransactionsMempool
Miners and PoolsPoUWSupply
Solo Mining CalculatorStatus
OverviewDocs
PearlStack logoPearlStack

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

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

Block Certificate

Block 79471 5e58031189e14cd932a59b8235ebcdfcaf3b5ca48285bdbe11ef49eec6291945

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
0b38800c9ec499679f987bfad476dafab44804909d296ce7a55e091b36a4fcee
Certificate Block Hash
5e58031189e14cd932a59b8235ebcdfcaf3b5ca48285bdbe11ef49eec6291945
Source
getblock-raw-prefix

Public Data Hex

002000000002000007...00051c000006030000
00200000000200000701010300000001070700000000000000000000000000000000000000000000000000000000000000000000f45374311ebc1d0d77ca435feaf8244c8ee7549ce515cbb3551f8fe2ff6e964b6c6e111d7632e2b4724e73c71acc9bfa956dce8711a78c96845d0e553ed2ca3273bf3266ff688e2e7e79b17e7fd0857dbe8bf838e8ca2619050a0000000000000040000000000100051c000006030000

Raw Header Hex

00004020202999d27d4cdc55f882fa07f6fdf3095197747a2c868e1e2292ee71116f2319f68e328f344140a46eb7995b9f96908ec0241586d9c9cf911cf117c7797489d8ff3e416ac7ca0018eefca4361b095ea5e76c299d900448b4fada76d4fa7b989f6799c49e0c80380b

Proof Data Hex

59,560 bytes
121216010307dad9e4288be43fbf0ef4b2112e55a71691c5585fe970a536fda1025160f1af8f309d0644761312159fe19b5139bea03379b6daf660bbed76d504c1c2f7991d338a0fd3bd933b5bd674e5ab3592ef781bb636927519b57d9c8e2af9423aae30fa03fa122033251afc330c84217d34c6bf200aa32caf01400012ac4637d8c810391a5fc7785b03943fd825d7d9dbfe1beff739568f0eced5bcc10442bbe940fad7cb82016ddbec830983f9536d34926f5c82996992c611453f58d20ca38babe97f9288e994aa7cdf89e22d9ce617554a088dc6d272f0faa2eb2f33c4aff5f4b1844e4fabeac46bd5fda4b3bac837362abb51a057fd36aeabd9997a52462680d8994324127ca5669dd0995f06ccc8b7776b8bdf98bcebce9b9aec420379176ce3e9e12b228beb3ae182696076490cc632ff8583d5e73cfbf4930fd6869ff39fc47f81a49aed116750523164955f6472463d7dc4604fee0022be9ed713a0f987f47d447b55ca9f45e356d28b4e96d0a428708fbc642ad6187363936f2d90a433872d1b2dcc906c9fb5b64fb489b195090df4e92c9dc672c1d44464ab8e42698e26ea23795e904fa44ea4a0be9ed0e8a291214ade3c1010ea3d81300b266bfd2184568dac7cbf70f93f4824c6bee0ab74363da890526a3b65086a96162ed7f1f6ce46192fa697a33540247c19b80f4176416599970310afe2e61cd86f50adde35be9e07784b885d7880c8bb74588dbc5a402c0ddd52aec75883342d9b08034e9f8ee3b484de000c3c444c2f6bb036f94fb6bb156fd6dbb2d9288e085bede3ccb927de3ee5fda953ab53db0081cb7b541ee510d9555ba325a2b9b03feb4fedee5cbbd4175db9b138ef4c57803246614575c3b7ac2ce0756227dbe0217900b1765fb31ff3c2df64cdae0cf00c3e65d0d9c467658f45e5b5807c01bac4db7303da105888ba431bfc60f9cffaa299bd465f2c2f70fb06f2588ed148f93d287c9698a27f7af3b1b0e5068813f595e19eefe2211a8984f3ac0fc70f744f47b100efa6507e42b5d7a4815b1fdac61a3b8dfec2bde3797f50a245828357992e7f52103f961d1df6db689a7a89824c592afee01ebd6d3afcc74ef93c4a8ee94799c22a8219a49a1113f2af56d92e88dd42035559d9069140b83bbe5a030d13dfb4bf168a8f1d7cdf3828d788eacbce2143df031d7167c877f49c46cc716d456ace0c3ab480c0f88ab4350245f495b461cdbf54114e833429727ef8cb9b84f442197514be6302d4c29d89a8dbc4351ea130038ff656fefba6912f41a168bc91237bbcd25ad430d94812fa0729803c7b5e46b3c0760dbbd26f821d1fd883e1a2e20cdc37f2d1b602280c3ed2f0ce4d0686fdc5fa3a0dc9c04548347aab1547c1e9db45aa17f9f2f9a08488d3a9fa966265137338c308ae200d68f75cde8b11f9e0015611be1ba2ebce7ddaa056cbd19cd65460e1e5c9910ec98f4c1ea2661bd20a3e016812ebce1bb4aca29792f7cb3435d1c052be024fe724ee9e935cf2db49b714c9876854ce4419bbedf5eb75474416e0af8bdcafe6145091528f62a449b2396f7d7bddd6fe24c090d4bd07ef5de4e181d94ec50b01ca3fa5ab91ee73f847abdcb04206a6db6882d258e594a9ffbd40c36cd9fa12c310a31efcf7ee5397d61735e2fcffd267409739fc2970b58c186307a98a8460899d2ec061922bcf3394f9219f4968dfc90f947ffd74aaf97ba67ae1891f4209f99158785f0dbcf09923c7a8c132caf9464fdd5c155590efffa3e14dc0ab3178f1e85bfcccdca8ff0efc9f5b0b9463078bb43a3f4af1b2aeffdf9412354c9485c8a1422f3c42a8caa595702e9ad0dcea428136fc936e8cccb1012ba245487dd53666988d61801c6ff92fad171feb8604cc2d2ae821645025840a5994140457716b68f3cf070af9d1f2040c5946e0b413a1f48cfb0f53b50f60e655a12cc31f6c6b0c89104741e06b0ae6362bc173ea025ccc49efcca880a713ce2d278f7d228abb403812746f36ccc886f7666adada9f68d39e85d3dc74e9df7852855ed03c4a44ac0a8bb47180f61216ad6375df8788c51b2fe56b03ad19e4f66fdf0d106fcfdc8bd3e73cf8b5c23caf6ba6db18a32d999e7163952020e40931bbe8ffa50e4d6737f2be3ca66722b4dce601e799d58dcfa6696a3bcad04c85ef8c2a5329c271083580cf724fdcf57bef390196e0dba5b444b188ae326d0a7d1298babbb791c56340c072e32f558fc36d84d177499c856f890d249f76b4f86f98e670fdafb3aba3fef1c98e91e421c8b20fb549c7c6df4ecdcb0df2802ba8f59e0f7fa44fe14379aebf6767c14e7bd76e16c54c5e9c27482c247f391be239183723ce3d2e500705a7da5de646ad7b010d0e7de7cc712a26f335b6f2a844beb944684796e133d2bd0df3ee938787ed612890872032d9cfe6be042b8e2bcf7cfbf32effbb355eadc80b450c02cda8e6362dcea72c4aaa54fd3b765db36662e9d12deb9299315a4bd0f7036577da3ecee301eaa6418ecc7f1da9424107f54e311f7e33ce22abe459a769dc296e226602c8899f16d8f5c7ae0b013c95b522a08f374ed6527e6ceacb5bc45142db86bee4376b6037010bf4aa3115f9cd0b752809824400c247d1db68f5ae878dcf60f7ec57d868e152f925e1589eb33ba726f7535bac6b8d62bbed8d55e24f2a60cd823d60e9ef76bafb2101c2200bbdfff6447f8d951abe71eacf25d0a75574948b042640a03b336b6ea917a4ca7b82edc743886de8e34fe0fd80e4d678bec5ebc459662545d1dd3f318f6932c748dd0e38dfebc569880bc175547e39efd67405b2cd3a03d893932a128b69aa948cb23a444625854f80b1b2645d92786a4edff0ccae16b27f2f7d980b987f52ba6413d11ab77e8e02e19a55965a904a66af28975fe96bb048b71edd871d0c15475c8b0a8e5c98f8315340dd24c17fa789650d7ffb015f1132a1dcfeaca83068ad2aae2af2e999faee50d2403a84e9b75ea06b5262fa127335f7573092d990550a449ffd93c728e773ce2b5d644e08c2cfeaee7485d03efbc1ab2797cae51da876d40d2e137b25d0ac812ba1e92fc98aa9f35a47d8a107651718702c7c88ca5811200c808a6beda156548aaa27655c22fad864cbd94c348cc3713340b60ced36a605a0f1b01caa3749787cd75ec0dfa0962f34c2aa2f4257fb2f169836339731c0e45f32d6e2617c1fda16cdb3a50e5c8f7baf71c5b2d9c467b8dea94ff94d23ec40c338c3d5d9c224b5dacbdff8c4e39a01c657fc46ca464bede44a3cc21154c2a049ddb97fe4c382db11dbd2b02d7531a92081a16a129d7e538a251b0877d1522935d475e83102e09b284404bc3620d8fe7fd63515cbc81eb3e65e49cc7b69d19e2ce50e1c40eccdd269b5dbb5c5d83149a970c47204dc76a66c2674bf31376b45bd4d2f24512d3bf7a4426aa9d2bb1fc1b6d81fd632f9ba2866e2f387fe89d139f932ffeeed4e4bda391d2737bea0b7990c49af5308fc4009cb2cadfe10a86cdd37217cd3bd3362fa8dea0803016dbae0dbce5da8cddb624db02f1ca7c6bd0cfdd4d479801d5cfd642844316ebe482c9e4819750893f5aa973f2618a2a881dd24582f72e1d7a5b58a1bf7bac7c900d0cc19e562f6e2849398d0d378c817c3ae9a6c6b669d3a006c70189291f471183ca536f2ad08d08e397e600c97c45ca4cbd28fa86ec22d8492ee7cfd5490904c9b63dd3e61d99c66d7f882a3552e69199ef8a0f701bf29585d6eec3d451eb41e5c483e693e3dac8e9a39a894ae1b2457b1dcc844a944a3f76b7c69b6aaf47d93cfb947e8bcbb72b812eec74fdaab1b10046ba242f4514b9a93a812cec4f7dd67c3174e636a12e8ea3e14b27535c19ddeb2803d8957ed67df9e827c32de2f5f701a9ab3d487d24a2d31d18f95df923e5fe110438d0f1373458a6db68fb5e976865cca290b365858c8e055150de6a34e749e20279faf2b0c3c8a96e9ffbd6a96f7c197b27834874516dbb3050575ebca5b7b555e24f630f8c229637641609f6f8936ab7f53be2afec1db848dbcee7ad1fdd3c068eac657e185ca0b0bddb139d41e9d3185f350ff2799f93a9ffbd449cfbdb5a32f10e8e5932d46013c62f63948b4f39b841b912fbfcc2cef87be05a1cbbc7f3b95c4cf8ab5ebdc923e56d8fc31657afe3cb2259fc290b81819ef1f1c510816d4a13159fd20f412c98695c06582c364bb893f478e9040c6a9e0d5680adef8146b6e5c931b28bae9cf76eb545b9be4ae27f6f1d525baf872ebfdef317466fb2aa294698e7cc0f9492c9f2135414b0a56d491f91047d4cc378da3543c40f3662e5819840a1aed3427c5954f7e935168d64514d8a5915357f1ea9d2f7b543a51bbf82b43c7e98f14532408feb5a99c6027180568b4108f8c681438c12d3632148f3b6a2841461033b1b70598cc09f7396b9116d1c414bc98579bc347613a4c2331ecaddacaab06aa244f9b15f81eb4eaba3ba711d78599de725c14ba7167c084dd77cb2a64227c5f53c02b8c258948fbf13af11e937742ad1b626ca062c7e15dd890a91f6125cd16ba9544759f365acd13cf98b95f1a182b63a0f9207629d3400fde4191e02d2a6dba2e7f59e3f09bd4eecbfb8923b976864a9ad248ac53a97a10f672db411573e3909c34547a768c878cd9ce9c9b10ce1dc0b2e0845e53a29fc6c441e943f9a367f5f51b6bfef69b8da776b8fd05f1d9a09fd1eef9aa1c215fb83d6dceab0e92dda6135ac6c92d921e6c3e9425aa70ad4145bd7a2f736a9f07ee99d716258e0d9fc43a7dc0a46f8f56c7a85ca6cc1d5f7fea6e0c65c98d1bfadff84b942202c77815d1b7df34567026f8696b8a0b248a9e5ab649e10f1f874be6dd446659d5e7a80abde10012ec1776d357def2fba552d9c2ed417e495aede3ff0f3b324eef99e577ffecf78cd42edfc3795d37789f05372946ba7de1175b972147675428d1ee739246a190739c5e1507578ab951fbfec24a96470c4155e2ee539cba37d05a10b0cb09da6c8e6a53cbf1d80fd418a623aadae01cdcbf89186f6b76fe447cf258469f9a286b7d033c83faf3ec4bd5d3908137981dfd8c6c601be3b250e73727af432164daaf0517c29a232c0e848f81fb4269c96e6907ea3265fbb552caef8b2cc0a237bcec3d412c987313a5db024aeb8506e68ca32bbf285de568a7a15f927d8fa8e3bf5554be5f977b2c2b26a38f697781ba4a50dddc9adcd99bd2a6ca61c7d424bec596e5269f21aa690976a495eda878a1380f8761d47b3df6154b9a35d673a079d52761e3b972281ecc4e2c51f322b678af90a718b1d3e3a7744d03622063c2917547d8d2c5d3874ff492b420ae1f9d807654926e4b421ec1aaaa61bf5002a518b5254651940870eeb12b505141573eba5de2a18757dd9e8cfe4197e4d2c91aedb8b290c20d2e83995eee65852d30704f551abafce884ca2e54fcc78819cd66c3be1695739ba9b3b0a378837afd46a597eda5bfe22097a9fe36f9427b270e78b4ca294e227142b8c88af01c4b687bcad365f130e35c7608d3aeee184b648145f2ce320dcc78fe5f7cd77b865a4e36219f32c9d212011da1cdb39a465da20739fac9c2a243cb1aec88af656cb48dd8192ec459d535402a0b7fb66c5fa5a2451179062e48c773a85282742661d90af4cf6b087a980fb86c63ee0cdb10e4e35cbc7584574e98d813455f778d8a97817ec4ce32d48504e33e1b9717510c89dfaeb88b7693c7e1bd7e9c31f39e4f2e08aab9f1bf412a6c905e60928ca4a9a3908d7dbb64854a7905818cad276f11d5da77f55006f673411c15bbf29d406a66f90b61fca84dd96d368af8dd4976d21e8eca45fcb67440864b1de59d4570f8fb511c78a3fb99bd240816fc59e978add85886c9f21f684f7bc33fa27fe339828e8425f95eb472cbf6af71974bb18278566deebd1c27f50c4b70d2f879cc63333ec44db83827f9967802122231a386813e05cd74ef82949e8d3df6ce9eabf2943262ad7e40eee4ac92c5709ca42f72d363097a0636d9c2e9d64206fd0349ccde5b273df46d65b2a090b618229690c5d0a71df557e00c9b72523dbdfcd84380df1d2103b2c72b94a1f4ccbbe7bac2177329542698eb832a5530fbf589091715ce1f7a9605b14ad5204d4300b012075de13f13f0f7a633de4b22729b563768b7d679efe52428e8c4b22109c7f3b01d4c0bab7a5b98196a4ac576a805e244ff6a0d301f8b5a45e11cd3cf80dcfe3c6ded26764b9c41be79eff5a3c8413b5ca1d8f8580acb00fba96421fa70aa9f7f0745bd014e95e63ad802f9502c3fe6978f0b7bf37aaa96febf26f21d7ef0054c53b6e986437fecb15591d2a9a9b992770cd36e8ae5ed908d1b7e6b4288367b6f6f8a61e375c32708805ebea5548b67ace5ce51924adc5a1cf9f1236a7c999e9a597d4e31a0b44e5a1472f3e9dd09cd80763743f2ae9b932b77e496a109b15771539195bbdb5b923ac0e6e1d285fa64b66c0708e1425446536c5a208dcbaee802d21e748c12d8686519b0fcf98842c4a815419339badccb7c878ce8f543784bd990ae8bacdba9c8cfe907fc28ed0949f0f80779f8281b8a786743eb2e8e644c3087a62937d9feba20447da8f3e83ca62de3e621c457aab064446938347106b22ee4b2549a14ef0fbb2c056925361eba23c37aacd006ee81bba2256129c769db4f2f91cee42dd10d9110022957357e3184b9692095bb6a950194d0e965942a4381a8005b1ec640bd231cb1b61c584dcbd135b93e657f3e878ce7eb7b06f5823a8655f8e5779de4645ee26f6f8ba8fdd7601d92f54ca8b8908b64e8ee62cea68804946c9301b1411b9c8b4ec02f686b326ba4a24afcd8a5b9e9ec7557710e176af896b10825490c45ecb5127fef001eb9b3e67a0b2968923f3a156cce872f8e6696ab9113acafd80fa9cc91b55fc69e13fe6942bad141cb03f6ba6685a6f41661ceaf3d150713e03c89a34817b17d75e4bc33588fd97594f9b993d9bfb756158d354be3458c62f2282009f9da27b02f2bf4b5f83a54fd30472bd2f95107186b36a00d25850b79a0cfd1491466e228e96c22fa986d3c05cc6056140ba5cb5b00cb7cd7c3f65426a67827df9d21963d41887314a0e07f03f3d4b8fb1ef3d28b6baaa3597f86d445e80059dec6ce1327f0df26aaa46947489e55d4398e2df8c2fa0f4b76c97736f4f22946a8d10b304e9df8ec584ffbf666de42987517b21e95ab56ac65716a15aae97709f524ae5a0ae09e4e5cecc19c3cacf44eb59eadee78f24034c849afcd59c1e8db2ae7c38ce23c669318563e67f9609f868e08a7062b04608009c203f262d907f8adb0048d4e178cfcfd5fd90f58cf80f78dc2cb19a74b243b84580ad64ded57b7e789cc6b0d2945d7febd3d7bf1d439eb8a96dd9ba2f5a9c0b6fc1d8ec11c4bf8ce14933347c77a572e480bf987e8cb5b79debed7855a12a3c579a440ff569232bacff57ff36c1713205c029480487e6a4edf2d24d2ca2a8785585527c64f49d6fcca6a5a46d35603da614da42db228444eab4927f8547a91c4861ab4c402645f7568822df1d40076115b6a0030b7af79f774bad7a6c2ae1176c54cf5f44d3c1b31e099263b1834e4a2ed8dc47186e70e290f0ad291de5b72d14d7d80d64a4072c5ed7bb0cec8d764cdd16f95a257ddab1587de22c24276b893dfad02a83ca62332e5bc906febff371c3c1af8f6bfd23b398c320736ebb113e5b3a7a90a7a0215ed97517fc92000a74af9556483771131f67ff19bdca76cdaab88a9cf45363fed309f19c60570a5f58c96d943b741209e058af7cd0f2857792d2b64cf3db8116504b13a439b23f4ecd8d71aa4225c2b286db4e377fca76150a2692a131ac67a7aff3e9f56c46c6f11921a7af9c93a107bb18c6cd2bebe8bc24b82d3decb6a4543bfa10738215a3afcd6c72959b863df3045faabc48ff657d38ea307a168e79a6b8194f961711ee63adfd026f03b75069909b4081de8a107fbc66e0c5568b143be7bec6337e8968217beb870ac07de13f128d8fe6c542ce89d653ab5a9f1fc6a7db14e1d50e6003038dfc75b58bc39336a28f43f31d33d92151c00d3590aac23d0019f6d1950c0f4ff6052c1720f8367fc2df3b283d47fe3d9f7ae4ca6e7c76a2737d36d7410c60e339cfd9e639a84e7cd6a79a776b5710fcb13d096342f6ed13f84957aa0e9e54e5d0937b99ae547d71c9801596b164affb633fca921f12bb37bf7b2f5c4afe15969b94af1b1d30b2403d6fdb5ceae0c03e497700a777716fe67fc67d26d59f21d127eeecaf2d204b3cd754d265fb0c5f238639567bd19cf2a541111982df321828f27b7b2bbfc8af10f2b1af683fe7ac76786d6842876c96708d749899184c8775536535ad783fdde0cee8e1836bf53910bdf771b17e79d4d3d22d3b946acbd766e056a55d923dfe5c12843e73963707c2eb1bdd155acbb19c72847fbb46e16351226149a8aacdb5d9864d225128602708fc5ac28a1e7878bcdffc1fc543f291d683fc4d656274fdf62b32f6d32084dcbb2ea3f131ac864b92589fc86fbd464196e298662c6adb6f74b1eb25d24a4cf4ec959a30aa8bf0942c26e078a45be12112147ccca8e0abb17b704a6c1a9a32b11f5dd0c8785f75d8ffdc7bc9d75de34ee3ba4109fd1c97d28992ddeba450d482bbd0258347a1b62cddff5138e4ea6da261e7f6aec48c1f09b5abc8241bf1d8c4211b07e1809d979c97491784472a77b6c64fa710a26534961a05d73d40647d45ea09be0287c11d04b6aefe70bd3f02ba43bd89b3ee4555d2eb0aa4c6a7031d49a43ac50230eb197ab124235182d1a7462a896ee12b3e1cbf84c9fcf97cecec28e939f51f97f6dbd784adbf5c447ccd1faa1d14084b131ad0f429f29af1c7b8544249822d8c151703d96b8c0700f7ead8927dd7d657223e23ef741c097768c825c84ff5ef6a2b315ba7f12b87101519ae72b15529e1e0c96c507ba6bc994b7fa34b82204d3b65281f5cbcc5f5a10641b9218b335cd2a3531bab050bf8892d71237b30d7442b2da8acb309b9278158f26816a11608226eff4b57ae3b18ffc6ee9545e97455175fd412dd0f3162ba9bb817ecdaefa79c009aa19eced8dd6a0bf4315323f159849e46e638ae98fc90f78a7fc9983d1f66a109d5f85abe715eabdee75ff133f766df183821cbf7a788b868e0df0dfecd60aec8e29ccb03b566fc8d96fca99fc9e7a38ca2905c8444a6998b5a5d6d0791d0972314407cf29bfdf5f4f584995ec271a1c227b88dc12fe71e607bdbec4908f3c0c49b051a9e01d8aa3cbb76469d139871ba17ee9bd1f8f0a32767a52288f191cd0711938f6a179bfc2f7f2c217e4963c0dcf99e4bc96572156fdc68b63bb41c28fb0192dd61e9811d4235a03ec0c7023d22fae83d27b51842536e8262e2dd74e93f835e6ce0bd1366d7a34ad14eb14f164d407fd051c659a674f42f3cf1e7f293a2c29ebb6f4874bface7a1f2f298a9151b99f2cb5d4363448899bce04b95b0179015be3092ab37fec4fdb24f312407c964d2d34012019fb7e6c9979e1306366c445124a9dc9a502c7785e765ee364e62429f490e17ad9bb416c786cb79b4caede0beaa061eaa6ecd183df7657b0006344a87b398834cdd3e00eedee0b2031df3596c75705191201092c18fa6878fa41fd18bca5c5412e01157331a618d7d52298968e1868343438d31ca60e73952aba9113b28976aa33b2d25d258eb7619fa4ce31640979d9c96e67964aa7ae022e9af189ddcc1b2b534736e40867b592fded86f81a9e722592bf47b13f6ec1bc6558cd7cafc61442716b8c0d5c069566c14597462515e26035564a6d014dc267dfd2ce6b3b5c624aea8a42d0b00e02e28ecf65abfc9737b73aba3a17242432e8f239f4d53f03b17ac43399d4ac3d633521ef579dfbcf3a5679e20892a5e7e7d8dbc84d9c9938665406fdfae756a3240299136371488688e8559ffdf0f30149fea24028ef9f974a2e71b2f1c54bde65d413f1e7607fa02aa03ec0713266c7f883861374ead9cd6c0b3fa445518783d22b6ae96847171fc254b68f62362d2d759c35a03b89ccac4ba061757cd675b8fac2a1e71fb268f05ba144bb83ce505848dd5a968ead2b5a282ecbb5ff0107b07c0e4dcba40803846d8b49e438864cb4a8dde6e090a2750014da61b04224d63780c3eec58be083bec6edef290dfdea47ac2c1f86fdc60987cc599ce0e3b4900d18a8a2c1013dc2b7cba773126ecddb4e4fd2d012dca4dd7f541751f50d19cad6b62e729b328aae7b7499912824a9f133271a89d681a60800817452bb217d87a31265486db7de4d291f7b3a442c5b451acc97961f84a47611a6950d6adcfee46a9d8e28611b45c12b62f9e9ff883ab693cfd481acdf9c1553dc7be94a9e217bcb68f9c65b281bdc2d851132820f69b57716bdec5f9aceecf6113ae7b7c41860cc97e1d8045217bc42167b0c8780faee18d0d9a6d0c941a8dedfca818ab1fe4abe5283a1251acc6d94e49b899a0ee911ac86f3edd96f96738276d309ead8d078e0e7612a67436f0ca52becd6b0b0d7503f43a715390f7427af08158d0b78cf1e2d50d45ce81c4a89cef1fd8f25325cc80095f82d6648cd49ca24dbc6fe463f699db81f7b5b4460fbd9bbd40db406bd361e0e30524eb21c81a0ff144f316fb59dcf289c29ef7d2ac5d129853a40aea7ca409e89b0195d58cfdb3768a8b60bf31462f7ac7ce648056485767cf09d96db21c76f3b7412db904f481e62dc41b0fbb1e260a6bd9ab046052d578f08582b958bc0ff930f34127737a84e2f84ee5dc4914f32139aa8d8b7d30876a998d2f443c6220e92ae4acaae07cf677a36a26c80f3c83c76aa1b7d97bedc2ea19403ebaa357ad6f48c7f61849c4b5b467eb525748b06e37f5a3b10e0ee832ed4c47534e0e21c353fc12cbad6ff29237b39f4946fd0d594c06cbe7ab6ff519df4bf74e23ba41ec8ff524a2ef2c5791220f18c2624a42a5d2c2ba79d8d60431dc9e0a9d6922ee27d05afe77ce17bab84282a2b8f8b005b3186ea874d0450879b126845ef87ffaab8060bf54cb54dd9eb551883c76368eaeb3404b4c8436717f8fdce45c6a3e8d176a440215563300cf2c348e5c9557e9ab2e2636e383db56aaa0557f18960cc32e712e801e669259602ce19ca6640236422e88f331634cfbf5060817db57f0145e36fbfc3f77d06676a8788f6dc78637f338144e39e935cead695a693b790b8a66e54aeb101a65cedf74bdce0de5788c72e66e1b30e30b00780d4d07c01b9ca9fdfa6a77ef011978e39a42ceedd151054d688ab6ba1e2ba8660e92e119a69dde581077585401b847777e783d1f4bdab87c0db0ed50cd738cee54f12a39978538db865ffa4c1ae682996c36b24f6549790484c87a2f447cb3357005526b94edd07fbb10a4a2b3814ce3e8c798575926323eda0740d8e6f0603a4d379f5dcb7bfad4a0046afc730242364b879b7c20499b67d1c7dbbcd11e70b9398480b9bb5b5ffea6885c48aadd313336442c3adc64d9f55797779ada49f45ed13cc8a74b9ae5cf41f626eb6d000411d321fb321ede6947ec46479a233f6c9e273b81a6e443ea738dccff96fd87700f075becd5b6269293cc17e60296bf80e16cd2dc84b58f4b1220034bfb1d2fc8855d33ab48467f3e03d489e5531baf6804eb31c454dbcaaa282a42ac0d1d13430a3ddeb970e6d318587e5ef5abea2f42a7f315cae39056c585392db17983c77b4599684bdedb5c27a7c87872de216cd768c364d12640e12596f1e9a36ea334b2b09eb42e976f5840113a4667a5fa4710f23a1e4206330a1211c1d12f58cf485468cf6936388d80bc4171bc72fcde06a0feacc49e7842204f876739000195e8882d52fd4ed081f03d5c5f17f9eb1d2d033dd403aac5f4b6ff121dbae0e083c7c72de076bea5b5ef970677765a439289ac98786e495eca1d68d8074d553cb9071de468aa302db04e9cb1901e050f62e253cd036b951de44dd733b57ae631ee4d507254be310566ad899b85a9aa7a52b8ed51fb34997fd2cc1e37147d39fbb42c8e979a045cacba3a199f51263957f332ed9580b81945c674da284bec7b0f7df816e40ae81d14b8dd4f40df0df22bd6ffab815f3da50b863991b99e271da4e10c2bd6eae914f3e3d7ff1db1d4ca35de4c56847be5c4c767fc375a35b536e0b5f6a031551875ad0b02b1c4978c3bcd5f21fe1f8a81c19bdbbc6e49a1e1226536be092d209f0fb47ea82e7cc786ce952fce7988acb8c9144f50113c8fb49646f5054607455c4a1817af530e9b50946b1bc4d805289960a293bccc14adb4f42957e52fa31b4c4c05307cc93749b36eaf30a7e950b05627c994285ac1f31d42b22568e4e1607ee28cffac4983cd14939531aa240f1a890a1f9460afbb8a960216a0a4e3b7fa3a07ca90fca090c44e361914d70ebe2692322257eb403f159a317de151bb7a11345938b019e0cffc4a5e4a331d454e922c4073cdf76fee1a9ca2db24523ff481e8edddaf16c829f23b49715689d720f814aeb09394a50465d5639b68f26035a8ff68d479d5d98e82fe47387b7435046fc1b464a854b23a6f4c98d7d0f06ea33669903dfa6eb5c747baebd2aac4235953e4cc4aaec1458ee6ebe9ef3e4476e42bc80e306833f803c159771ed876f45cf01f4718ae9896997cbfe280da5eff6374c0ec9fd0aa69e0d512a4eb866a2af5358783eb5f92eb7bf4c1e00b8d06c423272b9a23ff6f70df272670c79dada076de6ad81c780c1b14fd0ff35c0c280c39b1717fb510918fa78a84474cbad54cd1518bf5cf37671e6c67d92f8247ae7cdb703fa378d07dacaa7db262b03d1f5410d43c5b97a0c2ed9a4360bec0b02b340052a11ad51edd38b41ea3e65383c365a6aad93700878235d6a6951de1ad064c32baf4a206eae16d225a8ecf1813008a49b35ff44407f10f2e67d7a25bdfd1d55bf461f2f02483251de3c0d8a73be79e5de78c49447740d21c7f8d11c575a360bcdf778d4b8eca17fe9d774ba2d5cf49d89216efc973464d1150450fdf45166748dabfe5283f89a4cda6ee912eed0f36b103f6a03bb3a7cf3ac587f1150644eadcf5ab918421a22957e232e79341963ed2e0a63b3eae54111521356753cffec2bb66ce169a0cad5bf8b3552615b93483608d114966bde4719c4a7dc46123054accbdcf9bb8d2c113ba1a8f17b9cdf1472c120549aef480681c9e843373f63db489282acd70b9efe41d48332c843a8c3e54eb44ce98af9c82e9d11482d159de4131cb43edcccee65edd329e3baf862719dc04d29b8b9b5416a324f900e96e4d3f0b26f0f27325b8e1c3d782daf6c1e1098126f2b2ea380823ed66c55d9cfd8c2264452b5e67f5e1f710997d14fba8bd00a998fb9312cf3e85a01faf09b3cf5bfe9d6445b6863f78402e9f9f8a7c27d96962e1219a586afd5a69065b7c4aa94fdd41d37c7c38a17561321e5e4ce4512d613c6cffeb6d89fcd00bf255498018f85dda5cf9bda4fd8e2d624603d20c1789060104b67711993919570a527a33d63ebacea2c1552b2738b5102951f0fb4b7bc74652afbf60e0d641c1455a96f057b2dd1d623068917c68f74508f1b3a5fad912d324f8156d38508e47ab0d020e3ba562505a14e1d0e58bc771611d8aab8c20989b297fe1d7bbf2407b085fbded3528fde1d778c858ea4721ef4534a32022be26e3a0caf02c86dd9334d59d54fd79cfd7a2f09701785e2822044141717e8c6e3c14c5a8629043e445ce6b5580d7107631946de7cb4b39018c75eff892bada3521c19fb41bb3bc168f47d3214d6960e05aa6d09deddd25171c3fc9c014b20cc831f328d7e7e9df1552db1cb4cf4c63d1cf6c8207817dd9121d8d9ee9219c5af83cb3869de1087229f024448fd05140b9629732b3f29128bae1cb35a5144560a267f3463e8af83ad0bdf73e9a2c2fbc609472637efa89482e59781a09954d1fcf40aeb20bc8df4be1c30003a004042d8acb7b8194ad1b04027604fb5adaae6cf5fd686f2e1882fd28a7d838cffcdc41f449cff4531ccfef980c8d12687cee4ed90cafeab21a800e6d96348ca853619ff25b89e9219acc3bd48ef3dd01d635d1e0c05d27b1b06d2c9961007aa551cf843ca53192aaf953cd6ee096833a872e734a481c3d0afe679e025d082d3d0901e06ae8754593636d565d7f0e85949b7962b8ea3b7fc9e280ee0dca4a170de8d7072932058529142ecef1840f6f45902c33e1079b22c7b4b706160726202eb07e9ced0e393d5a50964056f9a55636d314ca345cd1e864051fc197c9e397dba5b1469c56fa00cdacc0340f3ccf2a9392a1c28f9874cb9f089b5d9f53bcdb094f195ec71843d0b4489f2842d5b6089a86a491211d19b3d1248b5ddfb4725bab0de8ec76094edab402e1e18f2129110bffd88d816d69f7d53a88447e65102fb0ca45383d3820e1f0fbda31c61e3a392f78f06be4c97c7ab080ab479ed4afc3011d26ec15bbc9339aa5f329e09e869c809c1b91dc171c89102a0cafcfbacab50e14edd8c5ae1bc175a83408e51ec4bd61f334d20453ec1b3080d81c34d7df2ed1057cd11f0f6ef78789cbcd7317b9178c2901aaa28f983fefc3adf5c7d0691133562e7f56b901830bcee6df2c671e50f674a60003f06446cb797c01d9ecc9fb96725dd6a2c91c961023c50541b53f48ef1d85137e3f5c3354d9b531c6671edf055c8570b9a3367ade365208d342a193f56fdb9e504041301e6c61560506b2be8629749e77e690763dce3b61aca80daf9886253f56d405f5fceab908b69b931b105cff6851181eda3de112a1b9c53684b81072e03c322948b892ac1d0d8953216ba2f521d2af2958dbaf31b2a8dc97b88495e293d03dd4cc3f221aaeb0ed21f14b53855a39a0aef68303bb2f0f3f660471dda3c6b201022bafaad8e89340f108a3e874a9374b8844f23806b78092e3c87072f38ae6e73c816f81186cfe8d87fde89bcbf28805bba71307d6ea15207def229ac40134382a87418f72f3fc1020858209e4a8d23a6927f8b3c45d3c4fff741b3e53ecc140b97f1243341a267352c1f7969d992771dded1d0d7eb7d2ed232d08132a5b0b5f7c702e1f6a99fab0ac45085f60e3f6b268e5d17f3590af6f6f0e4199cf1099d694831c4a5ffbbbfa26985183dc86e121c9fcd1f1e4babe95f83682045a243abf109e8cc26b06f83d3b8be6cac057afb11a35c740c2b4ea6e852ddcddd473d951996dc147351fc38f9d325fbb971b5c47aa08eb9331d85cef4ed8a23e8837188236e16266eb951b2de8b7a78a53225d1fa94c8dd508151aec53eb52c3795baa0759ff5e9c4c5df2b2f9b2d8f96b472a6233556eaad18a4c383000d0fc8cb6bc43a26e9a9346b41aac26b8e47e51ff9f1d54374a322f652e958aec3d4117990f71339e5c586dc5af7b3302823aceda559053b39673a1dc1f7a256f61a3c212774a52c8cf8332c36cbffe6b3e1f8c89785215242139d570c2ee5307a95372e7defc58ce187bd4f086313adf3008f2a17a5c73981d9fa554b4f152e1046fea58bd5858ba7a8bc149bfe4102b1b6ac41e470ecbc04dc961f0a10eada4da2d76eac52c1697043047aec4396ca65bf4155b179a06fd0d53a11f13269b37f726366d43534dc7833186c3ec9e1003ac15d77938bb1f4eae8e3db49000a300b8f3596b488d96379b73298df51fd65da7aefdacd7167357268ad521f7c2101841016a8eb9d6dff139b51feacc7b162b3581fd1baf5272b3303a7d8471cc158d2de76bcc01d69071dd4bc10f51d19362d14b9877907041f57a51b4eb5c05490026edef5015546bc657ab97ce367f068c934e7e6452691041d6e54370f42eb2bf9398511bb5656ef41c22431628ec6e3f6675edcecea62c5f784a166a4fc214e95127d53324495e936345298ec7b939d835bcb825a37c03847bab3521a96ede2f42e24c00bbd5460b3764a3613c40745d7f83f4fe5c321a5e58c847426df1065c00dd1d13def55453af51ec6b900d4f3ea28d755e1d2577cf71cb22a9e8b77e45bd45a9fe4e112354c95ef059b033b0125cd698ba61d89d077cb5dc5c3946c1f10dcff013218476fde02cd48e8723879aafe694d848019d59d100cb465dda4f6c9f3f05ca0ef2b2a34653cd8f9f7e1200f8e452b792ea75870a1b2d754eeac081c0b35142ad5c9352d82d5bd1440ae2cc4694d27c78382ddac2e7e17cd3881db7707b8096de3a6b301016a4e5e6826cb9a5afa7cff747ff5f28b30edef146c519959797d2f8a683ed51f54bc3f3d67edf4d269b3c8eca64cc6f0d054715339aef353793b9a01fa6714c71064824b0b071e877a6438d7eed8481f47fb58e19f629c70e525f205b69b662d30d0e17d8f0296367850dfb8a34e6ac3f74637af680c32c4a0de168c5f06e4fece63d98a211437854055d3ccc4988dc85f14ada0d59a225d6ff74e177a1f063083630876f1882ed5ad19e59a39f22fa6a909a6a0ebf727f8614564e4e311225b78299c293051941f1eaa6e6fd427e9780b764b88e1b3cde998ccb21becd2fb96581aa7f4e51daf8c4f2c3fd2e57589fc39092aaad3ae4532c24301eebb574e7faf03cd44a3ea551104c4cc387404aef388d8caf34380aa487b3f5387cd608960f28a420f1c36a2c9074596387df4391527a9320a509f27c7a4a06312a9a0fb084f1d3648ddac58f9b57ccbb7ad2b55eca0bf2e9ce13f97b6ebc93db5bd1af6d6a64840861308a44eea2ed309d515da9584b1b29845a153687c75a6382d6b97dfcc45117d4a8211fa2d148d0cc6e6b16808912318fbb57580b4b89dec6e1c2a3b129a73237ce191910c1e5b0a00fc30c5395c95af91d409eacb0ee331bcc2f30fea3138e10245fe5fd41da3de5f7cfcad1411281f8bcfe573aa52b6521b642bfb355b8d7b05fe7f9eb99e1a43524a093e354e0c8a91871fca7aa67ea0ad4e59069e7266d9a81d987f73635feae81b464d7ef13db92f93ae67e637fc67026b74e61a2534f75844a41889679f2c8d62ab8849fcb594a81147aef28658c55a337e04aece35582fc56371229f9db64a6efdeaba99f22ee37c2ea04559a12e5ed452a7f19bc7c628e82ec40e8636f7b434398577cca548a479b3af8bc91d61d4dcd898e456328b1d598eacdc764eea6b22f0738d71be1e9b35fcf794c45d742df11038277477f660b62a08b1d0a2b891522cbe647b79547f9951d40250cd33543eacc99a81d34854fd79449c93207a30c176bf853e88430833774bd5d49fe41d8e9288b66983760ab08d6211a9c910a0601cdc0a597e6ea81d71b0a6f21ff92cd6de183fd08c069a2e940f82aed9df2e42deb7d7ce9ae8d778820dd6ea452d234453f9369cba569c13a47b191d7b4e1beda48fed6fe21568a1d1125868dbd9c11977acae01eeea582ab30a5857f9a5caf0bcfd6ac0f93436dc92a4278e590325d51e6a7377fb48922f8182bcc504900fac08996dab5d16a7328ba03a69087299eda099161b7be39cd37497b6c4435ffb33406ce01bca902950ab6bb264a585938139ca6599d8f25a3433c2a8428fdc5dca7ea1ce9f3539ac82dd2f6bc7d8a05a789443d9958580537dde9909cc534a93739979d8722ecc3e901afc89ede20acb95c4d4af170fd2f6a4c56d10c34e8e7b0f4a7dab2a9b20bf5b8ab40357ac54262c8bdee491c1e507992129ce916de7da3addaf9bffbe47b9e756e66eb1fbe98f8cbd57744143c6481ba802a68f61ff9af63044e4e4b33c4113faf9c848cce00fef160b0c394a868534c0700fe4749cfa3020f15612d778eba74217230e20e97250e98f1d84e6942b717f291ab7efc9d126a9d7b242d2093dd1a9ff47858e11d1a33a27f909d2aed1aad811079c72eb078aa61a5b66903f202b6493279de9a5bfc0e756180ceabf1448ac8c59c18e66daaec5739659fc6d0b938affb50dcd5049cdf4119655bbebf37b7d45e103235936d2bc74b190f848f06734b3f8c4ce48bd19f235692c2ecfffc71083ff28c7155ae6c7438209e047f136e11725f37234df0792ea63d72effd8f70fa8094badf74e5a638ec1d67f04ec1583e38ed8931efa340572a5801d4ea2e36e94bacd8bbcc881219e03acad82923efe007a3b178c5e31b0e1130061359e8b16f1ef36e7717920c6dd5beea1816ed456f6451ffb225f430f016b044519980059f60f00a90f434baa004ea41b9d0f404a2905abea2433cd9a9a5bc1d5990a181b986db0898f3d2ac80ee7605f9f16729202f6a247ecacac3fa072e0333f4611ecd03f3ddb7921f926b6c028ea863a45b5e530686cdb5b51013128af7b188ad58e6d479f8ce3eeec3dadadddc6e59d1053db6aa4b7a85484453171729d5551ebe799028631d89e83df8dc597ae501a537d46f376b66694627ef2ee78d71a403c544bc1875d3360585dad34ec757f3f2f64c927e016cd636d6f196a92449daa82b76464aea7ef25ff03e1bcd151246d8efbf9a1213a9ed2a42ce191ca72969d00a120716fc6d8ceaf0889b5109e840bd5cf98f3c033b760ed9498380116a4ca3c5a0867445c01d062774c91a573f604c169ec63e8b1929a5d35e7d30101a3588154652d68650c0ed3f1f0de9626967fe607777f4e480f660c9f7c953bccccabfb730ea497c34c2582707f77d527e329da3e5ff2a80979db7ae0621998c53b5fb25bbc78a6537c44eeff4d4ccd57f4c26aa4cee5cc95634e0f9e781c2cba21a3b2adc023956935551a2eb455cc5b2e24eab6bac0c1fa75774bac8f2935debc4e32fc5b4f81c0e71b80953f85896715660f9f404ef6e6927cd556a6dfe3a16b3a161e85ee8f38e1d335a87f66b8ee013ff845fa5d17a5837b29cf67da927ec17ea1a03b3f9a2dad0c2887f0304b43b47dd14750c37cae1aa1cb4d36a95b59a3c804e3f805ba43e6735d77dd2eded4eb5e6f4307d83ea333b49b4f60366a1a09a5553c6dbc5057527f442559199887cd19b6622581d2dcb71d017a34b6868c8c51133240af20e93d73f6131e81f9a3e3cb0f41bbb4fcb3c943b9bcb5e13ed04de9f9a11c6db29cc104c354802d2f7d099f7118a44bed3cd9047269358de0178d0f101cdc112446c5dba6972eecc922565977f8018feb50b711f482cc35fa6af7d42c5fa9aa2cf591ac7b8d34e62ebf63a43e0d43ef21c3b74afddea2f998a38ebddb7922f6d003af14e1ec73f6eb644c2901229d7050028e2febbf189cd51622ec240f35a96a97a65df73971009ef843bc8866566f80f28125cfd43592521c37761470a2fd5bdd4bca1cbeb9255140a0bf98f23a713ef962c8f29f6c7a5e4443866cd2f69c9b4ae23386fbd826e6b287c91ebf386857cd7eece2d15b378fb64c9459ef7742584dbd6a562c135c0cd53cf0f56a14e43722bb473e325f7e76706438ed079325a2a974db16f8cb1e5c4d5267ab2c7b411e02701600ecc90aae7a7176856dbd0076f3d62f47d7598fe61cc9e0b9dddbac4bd375a580ad7faa934d0befe37537a27ab770192c5871936425a44be9081d8a586f5320827b07dfacf6afe646d00129bc78d462d10b41790c4a04e21b1f2c98e995d47d85c8b9e2e78feb590857cd161dca330e930ea25c9051f022ea479d9c207aa74eb94b73c894c72844a55cb024b4bf8ab96625963d251a72dad65a16bf91fe3fa3eecc9649abb6e477c3645234e2a2fffd941527e83abc953db9e41b2bf937b888115ff468ef3200914e3587e89b28f7a56a05e8295fb53e5d683341cdc3a50689256b8e3adc2a04d7efe9c42ec6f7bd0b36e861992bf37996814855f025172eaa7e27d9688eff8fffd346528ae4661128e915af6ddd9cff9e17aea4a680d2cefd3f652ba498f4008ef482346cc23fd6fe3155b58132e8d13d4e848a37b1cd3ec1d6823108f771fbda2d0a0f2ca63689c257935992c1fceb74adb45dfe536881d3fa91a172752a408b4277c4316d6ce6f16cb40c617b31a905e682a2ef5b7802ae55c72a3e3d1723bbed38d9c8ebccecb2b78655fce33c8f34b309da1e4f37cdb1cf58248bdb44da77980feabd40a21ae11da3130ae5a47df3f8cbdbc872c4567bbdcdd57dc6c0be9c0953de01a97d4a3f8e618e2ca6cd241284dd16252d9cb65507b03064d832e470ee63f4c3b7769f8631a206d1e797fda88a604d6cd604a64f3c10022941d1185366f736e8dfb6ec15cae485df7c0a04badbeffeca9811732c2b680bbfbdcbe61856376447572fa005dfb7254c518cf4ce7bfa5d646868519b459872d48e175124a5c62c55f75ed1b66b7054ef828991d9f87e0ab69702b604c335c3f64ef561382b8db02010150a772bff37a2791ae59b609f8e9612342aa7f9883c9043cfbe7755d3040a8a41881c18d48bafbeb0c62e941fc92f853630ece472846bc4df1aea802184b15e58c28a194cef4d32d8e66024913741fc3747e373f3af5d8f069bd008ba9af1ecc2cfd767207b6ae34dcc5fd31d1484636a03751fcca1d15ad443ceffc49fa9d8c8a3e4e35dced1cb556239616ce69754352d74517483cc85044adf2b83a082bd1979a4cb27af15cef48fa248b96be8538c7d653eed19e4a20090ba324a15f98407c12bfceb28171fc13e919c204efcc2b0774fd4b61d982aa8d247f5c9fed19cf42c089af0619a0d22709dd6546b88a0b6b53c3dc46cb429f06a2470784bd048a97569539dbfb10f4eb04f334023c325b893163512c203fff413189cad6ed51940cdec23ca5c142b2e206df8d2793a46c931942c624374bf54cb8b49f83ab61ba3f2b96719427c740864eaed1298afff1cf250de201468a1ddcb119d6e7bac80be27971e2113e4d9e3d17ce05331200cd869aab152a75243e75be407e6894c4fa7c271d98bd0feee7e95775626d6ccbb83be1f3225a68bd1297fdf0adde259f8d5962a48b8220f079820b03ebb98a7153e8451401eebca20bdde114991ea17f9e50de526e378d1386e79ec21d16647e173300f763c2d742fbdd63b2ff62ca554efc2822f4744cb926a1304d3305886aac527c4223c0cb79d66043117a61b37cc1ea7daa5c24bb355983181df7e23e5cfdcf6660bc810bc618fc752d29062f9b1cf70c77b23cc4f2e92bfbe4e7ad6133b415ef5307005b654a972394735ee46344be79352cddd4f244ee41310ea6822d50a2ae231b0c5ad0d84cb1a8f52419891d06ff9d09003bb84cf8328069f936558b2931c0b2b5157571cf297ceb133bdeaea5a4a91e95fe66ff9a82a17ce1c01564bd6925e9cb26c1da2986c9c09959a9d6827965947f3398fd6a5f0f817745e27221ed3b495e3502386939f91bf36c08b46f4cde60ec49b6c2001c38c18c75dac771f61b244e565fec1f2a5627a7728dfc6ccefbe237be90190b24ad468ec59ab41f95d511e997fbfc5da5563d65f773fded7bb8e4ccbdc3f79d472fe712aa5af9a70ed183aa9538dc3eb6498d0c1060150832eb85ecbbd5c997f41420244c1aa2e0d7f152322ea676156dfa0c474d0a15683df5ad41249e92283567f14a485d6bd577f90d25d6d11b681c2b0376585b237612b2b537d58a61de372ec08d7be2a07ebe6e42d9730038087072653e5c0b4d31d118e243093aa697143c1ddf1d1418230d10bd2394b091d6b028dbca55ef73cb7f8e0ee4d1446783dfdaeff927b20956f10049efdcecc3d702467ed9f3a25999c5c9f318cc087366f3f652e9e394edf59cf2351b5f9e6c7db322c85c86784d905391a9e34029ca08b9c3c83e7f4ab9cb9716e5ece38e756c5c32e4d6c6b2685439c60bd37940747b968be05e4073d86420bd12ed1c53119a7fdf77433e4547fa467606ce530d0d5673064df8259f29b53eeb82940017ed0c6431ac88e8d3b3b526e7f5f59f5e10abd07c12b3146cfac9b996a29b56253e00998c690a65ae69173235e5cd9b3a951c023d06592ab06370a3fe59984939a0f0a953d681ad3ceed5b2c43387df7a06be998afade47516959e934e13e8e3e8d7994f2e02c7b0f218e93d3c44a93904dd1e2e9e5082fff51824f58e0d99b0abddfac6e3132fdc2bd934145e57c496548ffe74807ec245207c4699d534eb7de1a6eb6c6ec08cb27db0c3b09bd2b6e982282aa736e57c6fb1bd021a79889f3aa206f078bdb42f1189d5e72ec01258120cdd0f4586260532aa11384bf2dbbbacd07154884778e602ca87fcc7e6d6fe1c582fd89ce5731ce7cf5af5f1d8d82323c26808c44e2c4e591e9e30c29c928433061a2d38433887ca87957fa97b740fa8f69376bf90590f7479cb574cd0a738969d390dff2303d2c00df93a0d48e6365d2c2c5c243f1768e3c37989a90fa540392f5b84ad3f89ad8c0903ea3ef18ad07f038e424e7d594620c04615136794dc0ba84a356a5c2c9c5d04fd984028de55b7659f31d733525a2288cb7d0670324f69929992276706871fc26abbd28a54ce2cec838f54732140dcd337d1b2fb1b5b96cc38831ff8d023d1001331aa9b06d718c15f8663b34983382f068ebbacef17ed8728615efcc57e7c38e634aa2f2d7d608c4fc415f61403f212b125ab0f0473aadadf81541596a40772f1f1f60be021e79b313dd4d85a49bfe1f397ff0d3d8c7dc61ae60898bcaabc34b47293e84e88e65e7a87b2b0158627652b34884602b4d26fe8b16f57ef0329e8e2516e2ec1a1c79321b452d1623778a9ef0ffc38ef7e993113eedaa0318895cdbc693575b68b1e9ef9b47a53f4fe54b5f92294fbd8660ffc7f030608dfcd76a3985c37690442995ada3858518de36cc42b38e882d22caf3a6441495477d185065c47bd32289a85d7266da260f2c6a1a086b8669de98897d62165ee54013a9b14eb83754e846409d90e272ec85a597d6c3d670441287abc8c2a342e512360ac9c58cae6cf9f3b37815b0e0c41dc796dc7bc8122d14880242d2dd069add7a08ee986e5824b9639bf0f54f02c0300ce00cbbe02ab2e42fe7d76efe8bfe8c7a2064ff50bf385710d139c3b758a161cac5430f733c327c65d908f2f8b95e8ea289ca9566d83ef17d81a93588cf6e642ffacad5cbcf5d0bab3a4539b8db287b571469e76fcbd07fd861f4654badfb286caeb6d515f0e97f6bb0c01b5849d41287f92bb9830081827d02e229d95f19383411ceb3a925db4504b640b7c1a1d50f01549a0ab60329a56cdfc64eef9157ba76f0f1dc8113468632c3b48f34d1d86f55eeef92e2e3495104edb1e0ebfb5feddaf4f928acd022621ced5cb6d926d14e7ca5b490c4ea14c2b3138b72ff61a618e5b8a20d96d716af36be1ac41d2afe25482979332932b11d9d6192b74b0020a57ee387fa879960e64c15cfb09cf237183f42a2811ca101bebd5239f6653efd70312f042fe13a6e42dcd10740d0f84ec2c3a4a368f3a9ad511f9e6a40ceb81255455b3b23653803ef5a6dd98a57f5c99b2170fa0162a2fc06aa6ac0d7494bd4f5cb0979276ecefb6bc6ab0b05768cac5b6bcf60ef3a0ca746ac72bbd46e3ae6a1784943f812e6a27875466e655ea91c8c4de8abbd4e9bf72c2ba4af2a489e1ba110628caff60a666af104dd09d17bd3e9a91fc33f39635e159ba20ea6cf8d32e7a008c65ea9467d5115c9935ef48247e7df4b121263f0b212a6b7d2659f3836cee7db55dc03a5e5e9944bf2c8ce4700265c09b7ed0a057de7f012927c2267923339a476715ab4c811ec5a0627986562cbb83a17d1c7a842b0f6fd33e20a0afe7c7ecbcc2caac3ddd512754239ecd4e2091184137d21ac75d069d1b2e3f93eb01fb15c434d119947402a91b896e65e5773a116570ecf7faabca9cffab38addaa8cd84d782ce428eb112c7577fc406988bbd9cc6e935208b6781f6c28d6cf49410cf15fd39a76f07453e4c13b614dd648fdc7659cb444c22231e427864bb8524eea18c2bc625e270095939607af776e4e0cf65be2517e0da8340bab106ff9e0966d3be8c84e6ad7f390403b47737484d8cacf8eace47669cbe95c194f75fa42341688f116c17b2afb10d5cba0d53fb02a2134973c6ca29e2798110647e2d5a48e0ad72d0402612fb0f6ee53e1b37f8f133ffd7488e09185d178beadd7e3825a23b5b81099b4d74e45f70d5fe9aa1584b2ef767ebed20a7ef6dc6bb17aa6476cc0160fecca57b80a7fe23a0559eb2275a8ea3ea6a6cef0c7a3eecf30aad0fd4aa4fd2adde258c45b9de80222900a3c0414d544108d578df8b416c6e5fd541e5e754627a872760bf57caa9cdbbc99260ed2e6d814c78f7b3b61354bfab2a3a665f55c9e30fb75637f7ce602bd7f5796a6d8fb885d978404de462060628dfa1d181a09a3f3f04be33d3f67990578400228e12377dd049ea16709078e49a98de2c4248b911d3c71801e42450739eae74bb9c5c4d469490356c80eba157b7dd9d689a280f7928956cd7b8dd31cad49aa23ad2da44b8f4664fd5feb0254f8d4b92bbced22441adaa76e77a198eb793395b3f0c8cc498532cdd341702e3aab50ede95de4c2b3ecbb7b05414e9afbfaffe828ca35a418681d9f454f3496f7c754792c69f20c752cba6bb38a8a8efd417b9b2cba192f3aa3b96c329676957a41490f03a24988535aebb86d8e5542d4b361d6b4795df0a2af9b17100bc7d4eeefa09428c2cb3282299bda963ff8006d4460913bbaa72dd19f6415e7601a0862bc117a349701c9dcb288f6e0e694fd89424020010140e1c4eb29343ab117b2d062e9542062c3b4711d38c66f692b9d677ef0a2f216e7ebb692080d8dbd0732d00a3a482c51bfd1dd332e2b8fb8ff96369abd5d5276f533c4fc56fcb17427d3bf0f874f350b28f758f655809fcd9dc1730d1119a6b0d7670c047dbc461a0e581ce51b9e23c3a6f7dd2b3f95e97b1e6f2952b0f0a09362d1650cc4fb630f4ba7899ac3168ac5e7a6546333066faefd901135778ba77112847e2aba15194f62077243747a0b4caebb6e055c2ab5025a7978d1585e5571fd1f390299cde1e4618364e3654a0f1786ea990709d01da316e6d35e6ed26b09d58592abee1721e9826019ac1f5857d4bbca4cde4370beeae299c6d24d149c30add377c83eb95c9e555c9a642c73f6257f1be4c3838abb88dc219071edc143d76e972ee47091a3e99bf2373062e1e02e24b848b6e13591696bfeb4ec3df771f30c4888f6ec8a8c983a7f37da2834ea11e189d9fe9fe5f3ad848b13ac3cdf56f9fe249d615c038c9bef3620421a3c539e0c0b718ac8520dd0312d82b91ebe0b51651d476d470231fb4f4f5419507e2330d8bc2622ae9aeb298122e103a6fe82550ab9c92d53d675676e9e2e075485c87eb69783e2ecb47498525424769344bac358d4eb5d68e04b5812a24edf468a6660559d952c338fa600619c17b7bcb8ef12482db64ed1c816fa50ad3e7bf7c4cd39078ca7f4619a2b704ad45fb0f665fc94d01540799e1870b7f11ae137983fb8d875a9551dda52143ee4e0698e1ea4026701056aeecaee57e0b248351cb732a54d8ba5292e146776aaaa5f198ed2f44cd30eed658c333fc59ba90502521b36d61dcda6004ea62d7b17ea1e79d80d3deedd64d83c9d15d2f6ceb0559f00376c31771611f2ca07f5d8bd90ecf849b88eb34f8984dfe7f52fb59dba90ccf799bcf6fa64cb2b1718476adcda7c60eb9d4ef2a1ec9053b58d6d4d0ce677c99551212b1cc2b5ce22b5c5bf8d1c493a3f4a6ed3d3c5aef6bee389c06500f401d8fce4716f1169911f32d8983c9fda3daeed84738918a75353fc2cf49f21915b5961c46a87f1087e3247e7420e195793a25b1d6a07f3c342923a5d0fe2622e22a7466fd292f327d26af872dece5ef62892221b29d4007522d3f626ff303f9ec024dc2a3d01c216ab64c1fe996a57d6f2ad8fb8425f0fcd9f47564cb169f36b16f3c33d87bc7345272efa5a4061eaf3845a81f20f5f17a73e54bb5d8aba59ce385bd7b3f9c573ddbd623ddb7b8d323d987067387fe6f9d4b1eb61eaf85a4d774b00bf28a3ac80fa90a655667d27c32451d0c59360682fd21f1c262ed1e19c8d8f10489503c5fc72fa3a50b9066ec89768a91e7534d495582ddd8b32f570d7497b9e758c24737ef3f584877222f5620e0a4be7a28aa867f4e6e3af8af3b2a41af89863c78117d1977afb3e31efdf866ac0fdc96d7a551d5be3372c7f2dee2a84fab7a5eb1f685610180cba2406ce0656b138596fdcb34acf2b8f4540b0d13365bd0e5ec0b513fb3148a2dc72771118b92956d9190b6e40a0093b8482be7885a610545feeeb9854a9a8cdd889fdf4b6cd73de8b761c0773a7fbc92ce5a58cdce99f85c6f7a051c6d74f79977c8a584cb24bfdc1f5d8b5a9fe94b13613e77f6e919c3ac2f9a535620eeb155a21422f2ba085be3dd4558723fbaeac6a1bcbe662ea56b4ad2fe53acd834da3e307d3fb851f8034cd582892bb3f241d201ec14c5f3589373312a0b3bce3f26887b999169990c5dc57089c04c33262b660ad321c2618c5c3f69c12ef6950c5127d1aaef8c499fe989701a4bdd33d1f9c6d6200fe6fda848266f5f9b9807bca6e10006d5f94b61ef51c43ae64e8193ea7e85fcfe21cec1c522712e027efbb1dc432010f0ff91bf165ab3eefcc41d4e005af12151bea76384c20a782b3c35049cbf123d64c44d114136388691248b9bb42d17a5ff796c2c2f3d776da26343ce8776f005abc0a78d454899d3c352d2b059c973b68dd8e0d8602729c0065d73052075b78d68b2214a0778e06d6f8e4e35f06bc7753526b10daa7e75abf4041aa4e628037fff79edeed53903b557850133325c0bb7885864cace993572181a5dfeae4e7e6e8741b6302add42be94d2f10b217dfb42e25afeb293a934d3b48a51863f963a992b4b290fbe6be186ffe2cd1b5eef53c503f825a390345edf35338a67400318ecf4c92576b4da0a466f549e0eaef7778d16886eeb8dd0f796e7e91c2505e89b61e89b9882ea94b9149baec5c1ebe54e424a926d6a9f4f493c691c2c34874b8f21a4184a043e0ea5b66631eec84494cd902c5023d54395108772b70f11d3d61005b986fe76ddadcde6d43cf42f63195c61db73c2d96c66a72e9929aa5ffd719ba49a19ab600156e9a47d70fb6fa5a9dc2668e48e8838cbb02a8dab1c28167c863de806f8d74ab35a17e6442c4a23cece5676c1a315194c23978464493e36e9c54e455f86f5e6355a77f8de6569dc691a152215118df8462f9eef00adf3aed144e2d8cbdf81537cf2ab0b8f2f912ea2d820772309c756d26471938eb40b3f6314285b52feda67e6e584e1dc7f2344cba4cd9ecd33c07cded637a667b25074479e2521cc9943ea664d6a02f0dce5a2ddcf8bc8657537f9d8147a46fa8da5e8905473b98ea3ece69e95e0d00ad56b917f8bb11806ea1d3ab24913a9cb35cc194e11147fc89a0bf8dd11d7c09bf0df81de2cd4e565a97b72ba8d0cf194de66219c3c65923eb8cbbba2151f36558b12087582eab82f37c457361562f9c16226813b906ea3a00b9dd962b821b5f079142d19003124ffda2018bf3ab6191bea25912135257a494b04d5d49a67144c943f47e4979d6affdf30d133f24d19633ff7aa0a9d2910e20dd763859673b51f80ddf43e8d2a7b8f9b674903a77ebcc14260a614ecf63b3cb87dbd9aed1865412218d71f57723930ef56cb7f4041def2ccc20aa9faff9e0bd3ff2313ac0da0b5a3a32ec77a99ee32fd3846902610f921b8c1b05e5f30fa49650fcc4bb20342a4694bc1858c2a575aba2f003af9c075cd1de6a0fc5bdcd2f832e1b3f1058320fd46ec1fa5c5f0307f3591cdf21e2267ec94026d4a09815afdcd63fdb8ea720f9364c8a210d9f76b347a8384767a670906fb5e9764cf089d56196d71c93883497d54157fefa3cadb8e1a69efe97de51674962f418fecea7f7cb8ffd75b07a08c10dab5ebe1e76eb8cbcc14cfe3b93c9711bdf69e4294b6f5fa3dea72d3bbe7097f9b73f0073b0b06383fc914f023a77d29354cd6c2b47e34804ee98f28ee3431bea60f17e3f81b050b7c614b0f5a860478c823a84cadc4eecc916208eda4294508058ede8f7485e561ec7805e874fb134c5984e5f73a51869de07e899454bc842386143a2f4f25067b14a487955d8c43c04d8ff9f3e9b2d1663d7be64018bf5412fac0be79f28a7687047e5a56f261499d6dcfabfb76926e9c482c3a8448736893912ac3c0f0b0d2f7796ed7b552dc2b4a630f0ac6e9c99f6bc034c7219f652ed4652c61e551080b0f77fa0bc63e4178307d7fd105ccc56d1c8faee089f94f5632cb46dadf467899370c3be7f6f8c5c5a598fbec8dd100495b5036522aea8cd318db01dd143a1808c0e34927b0149eba6fb8e0ca2da42dcf705ae41e583566d0a51a0fab8b1ecebbfd07dd11d0b7363f49586e8fdc1731d0cdc3a3ccc3c38f0e43cb5b8508e4c76c7566dfa6886ba823f49390edb5713f63bfce3683c1becdd49616efd2533290ef133010dbd8de05e448f4722751c1535da33753a77a7a086c16b890b37734285686074ff94ea5671219fc2150848f2ca32169ac0b11deb1f2311ed404345b7565adfda7b66777454149ea4e5e8abc41fc0c2db8ffb3c8659f9ab00988e74a8e5a6a91798028afae6ed46d2c5ba039d0490dbe234b3072822b1a1ffda5cbb46d41f2b331e84196eff545addde35585cd1c371f2f684b5d6067279ea0c29f19c62550cafc748fcf27b09cbc3e3d928e680761ed735a11b7510851713221611136caea0263d366654154f188adea76508fe5c1d3171a92100f22f316d2dbb19babdff1f32c1a240f459c88cd5f115c404694eeefaeeeb913b21977b81246db74595bd20e1b019ade34b84529820df8454c546cd8f0d02223a55a2d45ed1fa999e0e7b5355c74ec1e79f942779cdb2fdc41cc775dbb6b5bb094c4b8045eb5370d8e901a85aee074b87d8b73d52c3a1bf199693f7fd812d0b8a71d38b245b69ca1366417d0d5f7418e876f490da2b9377fd2f56471fda1913058d210308ac279947150c69f3c13bb2f657b2b2cf56fa47780b9f6ba629a8d827f396c5a8fb6a4cc51098492908f5f9fe56574890fd3335009fd4f386329e665f19665ad28edc053e81de1935da8fa71ea1ea1aa7bea353243488effaae47c81331963b59497ea25aeaa0cf6c78a4e745d9e3831e4dae8c69e17294806ee3ea14cfb018880f1bdb084c833616bfe26508539dbcf7267e8955dca657d3e89903524e51575301293b6d718f2fe7297f4228c6415e32ec3e1f43c4409abe8f0d00991ac87ac41630b9e4573ecd7cf48b5671fd3f1c8c1b9e370792f1c4084f756258c502d1a90e056d68bd53c1d558ff6ad77117028bb2135d6b19900c7d6f8bba264a141ed2a0fe989e25e72323c67fd4bb8854a1ff65121a36c0f60fb18de3dc4e1db6987c3b1843ed5edd5f12b94666b24719de2422893ce033bea845be3219cc65622b710543244d875cdd99d5c05c120ef82f31a7d629f594e37e36fc4585321ac8bd5d468a9439e8a768c6d30f144f2348ebe11548ec0d17e62ef462a49e87ab09cadd20c70e75c99c536de0032671fc241749bb9613d3fa116bc779817b8dd4e1bcdaca9f4997bbb407d313ee0aa3873affe3a02963c8053b6429edf8da9dbcddd35a0e0bca538ab12e9fb76b8a6f905c8ae40698599cf569aa77c69862b2ad5f07b26b6eec00bcfa9e3efa51ed31972bf53b9cf2755a2614bad92925a67d2ddb8f8151b8b8a08440076030f49f72eacfbad24052b4edc43df54f583d7ca5d1e5986b44cc57442526140d83fe3b5788a5cb1d68c812576111828e1ac3eddf5ad5442c429eb1c4e53c51d466899f5fd7289bc6bad1e9907a8a5412eecd32fa85f898c1e1758b259ca637c4593ce02471a23962b74de184de4ff9384af3217209dd088d240809b853613a374ff82c717c633a8d1754fca784f577b086ec3f6b2970887fc918b23384162d881d758130cea1707c38af5ebc0d4883894be4c4cc3f70999ef3e3cfd87045d2e8305f77fb4c55f7f7b2098a9f57bdeb7ec0d1d5c1711d2e4e04e3e7847efb59676ba0bf49aaa967c84e6675b8f32990e4836629f1e0501ab9aea8dac53b84a7b75dbe31c4cb2932e2f1fc3047ea2898b9b2e771792b2c877b1f5b2d2115aab4b64991121dcb0b3cb1152f76e5890272aab2a71647a1c856078de81e2d0d109c2b3cee74372432cdfeebd0c315f7c769082a611c7cf15ae9ced998b9e65beae6d7aae5fc18ebe78d79e59cafb16c2b5c4d9da0473595310e0769f0c81faf8ff755dea24f1beb2f58c5ac3bacde8697b8a24d1522ff60b2dcb227d57799c0a49b5efc3ec054eb2b6deb7383b25084c9f83069ec6daad892b153654029571ac66a2d840793ee3ef873428ef97dd4c05409fdab89f517bbe2c6d9e4337f56a9ffc81dff231f8cf70c826b8bb31ef6c64a89b09ba83d7da1be2463ffd1194aba250ef42bb06e00d5a48e1b50fac69ece97747487ffe9f7497709a3a27ea085317b43a876ed0f23bd363f2b992abbbb752645ac8718bd91609a7d439e3ac20fab7a37c492c527ad099d036657ffc72ba79694be3152307155b8e88eaa9dabfef5ff3671ee82e1ffc1bed889c425db7a4f4eb5cc8e9d4afc8a9b8b76a0cd83049007728536a0d7c2cefae587e1f9b56d87a98782d1c7972023899c237207942136ac7034a6e9db4f8b2ba925ba7ff46d6486e46416f5ff9b5be7d551bf21d1f20e649983657abfd9d3ff94661fb2edd7c730bbdd1ccb872e309a54173d716b2b9da57e5036b2628151fe120e5a77bc4f454d543de59ba670b29232a100cb66a84c40dc940f5d037296ec0545a79dd7155c552a8314eecfb2ae94a1854dc571a841494536e4cca7fabc05a134f0fcfd61cde1732abfaa6cad3b7a8187fd8a9a0690bd42ccf69eb2b1a4ed257150dfa06b7f91810329fd567090281a31e72ac7671b63d9d4293a717b80b374d4f3dc001829fa36d6ced3c892b62c9c364328aa667aca40e77c172c4f42b040008b7a75ae4bda4f078d5f40d623118cf45428fc94b4407bc6282b24452157e45f3325e1d147b88e602545e5a9852b23e90f2e7c443d6debe79c3d630b4357c3c380b4a18a1ad5a20734700128cfe5cdf9da2fe0eef68f19abdfb7bdd2a8994753edd072a43bad0a040cc81df61dd999189aebc8f2a7e5a904a1acd31cfdf35f9820326f4e4dcda4d908cf6d1bb46b940f75c264b91780f9b04a18ebc296116a8a48e9238925bbafe1de92b38c384feb85fe80f974fc31bd78732666c53836ee9b92926a22b95e42f1d34496277f69c33a6fb52b4c9b11b0ecab62d8bd2a3f4bb22977673d7cfeb1fa2a88192a32cef354996ad6b5c6411285c68b671d989baeeb77873a94c50c5e214cf7fbea863a8361ed6fd02a9db7e1ba5a4d40ed38568b5ba11b4a652d0b9e6eb818487b074619d815cf87600bddf145e91ba0330115eb72f7014dda8dd0621aae635dd239b060a2e0962bc527a71aa45fec71a8becee45f1663c6c73d72aefb23a53f27f26ba4c824c981b3e4285bb99679724167d488880f3dc8724b004690c1254ba2a8a8c5cf85cb63527c634c770f127288b0cf5d1a2ec17335d95559095b50af6b93205de2db1754ba9a342d081e8624f4993738bc604c8a384f1f41d2e30a50744b29a89a6110ba5482fcf40bd69f0da9f4237d28caee77c9056e9922e1135d6982fe15c9f7b7e7a045fa0d96bbe2287d6599838a5676fe9ee14decf51fd2e329a25e38750e190d84c2058bf1bdb541fb79f83cfb15f05dacac8ea706f79abbf2eb0cde1c0b4d5b02937844407e9523ea692ada7291cc0028591789241c4cc00dae0ebdc3bac20a1f588917129db65c9f75754855a1da7259605b3cc464bffac851756ac83864b9ef53bbe73f272a2ae86fa02a8988756bdea9caac63143e66ff062d6dbe50962d4a627303b9cc175313883e7c9a5e94efefa11eacee22e9700d04d9497042845aa57c50aeedbf5417b1ed352dd3e5cc736b95fec3805d30bcd176ce8e6fcc4f35b018ee405cd69428f07c6a6887d267c2c224189b9ee5722f0aa9a21d95307a3909db991d72cbf863f842b8ece0eaf0fe68aca8ff602cf3120abc94dc11950ce00ac209f0ff56a2ca5b35b15b75540176c0d869f01decd86311508185394546385c2418f1081ae867ca57af003ccac32493cd72ad53b8c774a90e752dd8dadf7a086eaf719067f8138ccf39f24fb439bcf47e19e9d4346074e615bf7be5e6478eb98868be33c324cd14bb304469d9ee9032d76bc3c5ada27b73455083b8648cd24578a90f8684351efbef3a9ebd0fa821deb7bd4f0c22a434f224c16facac034f6d527741de448ec404639bfbd4c613c531ccc0b51fe9e750750aafe9a222a028f72c65597b84ca1ec44c72c3cfc4cace84516b103c5966fc9eb67b7fc3249e7d7db4a12febd1c581a2bcfdb49b1539950673ccc9ed766e4b37e30b932eaec39f790238e3dff21ec83e5df6f9b6196d5b74407b3741342ff95a16d61ec6acaff2f07c4ecf1288bdc55b3e1a1deed95c85ec1855b622f7eabc875630294faf0d8fcc1d9a9ec0709bcc28bb14831476e70d4f465986d70b2bd2f95fc4b0e19407496fd113ffc3a2b511b328c57ac84cdf4d9bda8535dd1007ac5ddc44354dd0579c128cbfb17c121b8230163cc01c6156c464eaa3242a13b288b8d2376557ceabb541193b225d69cdd15d6ed041040fe9152497645a80752816632d1b0ca2f5b1b6ba407f6d2410bcfde0a5375b9fc2464fa4e98020deb741b162055cdc36514373f366b6a93f391db4c74dea812a8c22c99992d77085b375fb24f3b286a16e23703498e158e8582cb63abd7cf0aeb9bfa39f732f17cbe560b08741569ab0fcdc4ea15aedb928b1f7124da368c8056472899baf6c7755e921fbcbc13807b31eb2c16d23f2798191c61d17e8e83a1e174d6607d237160e2fa89f97b29c5f3a130b6d3dc4cf262ee8b57d599d09d4bf0c8db7baa0eb3177e5684f0134e34ea5853be4affb5eac48bb23f7b7d574ff824290d0936093236a1af04a6fe2313c3504d9a210a48f1f3217e9aded7843813f98f3cd6d7f4a379df5625a4e696f24a46671465025b83e83c2dc4de1df7d70065484f0c10704475ebbc3286d4de7cf5cc7f8e18d6e73c8894a0828bf4e6858fdf51ace9e31574696f672847e4adc032035bb033c8052b37e05e1328a79b991035d8bdb950ff910273b44321ad2d47e20096e76a7ac35202d7b5267e4fb2b3176996a02471e54b9a37b5c77da41e7ccb5226a234d639c29eaf0167340a027c49f3cd940b8fd48daed4dd8bbe989c9be7c9a597bdb11d01a3f4cabefd5c7fceeb0fd925971f5423b8c84925f5d1c0253c6d140417eb3682670cca6a9499fc45c47f365b0f2bd49eff4c8e1a12c603ad9839818a4393e0632f02d952f9fea6abe23891898f01614752138eed395263faebf40acf0e24dfc9f28ba3d680977d250247b91bf4602ec7a8f69e56cbf2c71e5948dab7f986497fa1d1655a266c2b3d960d5cc09664de6a93faf121f1623253486025f9114d078c997b799bac58b0374805695fa96f5fee433b3bc17a204fe2594390e9e877e3df6eea132d358493ee845e374266aa04009d228f640c9ae4f58e6ba2583b9d11a9df3dca6872639852d705c5cf9bfa6a1af1f801e3a1bfa2e43c141aadc5d2f9d92b2aa51d5b2c0181eccb4cac24536065fe2ea783d19683140943ba867d05270ae0e08d6566fb83e9f2a4c3566ab14b0ecafc12f5c0b9f4cbb3b82f25c4ae56ce017936e8bb3baa9b2c3f3cb5e6cf9ae4ab05d216c5f3288888f6b90b52a0eb5d28a95e8745b5660f6885c682194ba50d3fda8296e080a0dd7f254276f5d65408872dc375abd1bf9108d0d778d2e12fcaec86aa940ac03e0ea5ef04823a582c262ec8d8fcd20842bb7cf259efacdf3446d17eb6c8494ed5577004e1522e7f90182b11bf72b223d10e0a17494288cc995d9017ce11a2acd33b9f27327953d8c4dae30aa12c68381900282f365c47e4364d9856b930bc277bff74d22cab4f0634c54a916d851200877c313359650cd4f2f45cac0e847a735dbcbb3b05a554cb2453e1993ded4bf509c240429c92efe9500dc4265955f8b4b6eb4e9e2b499dafe752f48f799ad69c9825a735a654916266a2f82961df990b2dbd8af878a784927ba8d284f7595165f1d3efc2883c73ad06731de651214b1be4403fe6a163153ae367ff48766d55c6bd99e600a91cd61f6a46066061de94f6d14164965c407999eb1e9c38b98c378ac55b143725dda0efc2aff438698df62965dbfcb345fd7f8e03564f7d9c5963a3a67765b9aa683746cc123899087290d2ee15cdd903a828f6a720d7565d539e53b0fb8954b4bcbde016ebd9329a2876795e9e73e5d5b26641d34f89a0d2a245a8bbb77566c799dfc35750a22510a41fa9ef0a66cac5255332df5bbba63efb99a46a5fc6dc2551780430f5a6bb60f82e9c30d13b4226b876a7fe68ebf6dd542477c02e47af960ec842145acb4aece3b4d4ad118759529c5f5c8ff15d0db714f50e5376259e29caf9fd5ed3239d1173df5c82d6aed594ce080c153885e89f91588eaca08b45483112ddc6bddfb238acb7c2dde87f1b9b8ff6066e80b9907b188f41236cad388fd5df8ce8981d261e48fddd64c9c1d60d4bab5c790f57f37533815991d5062d54112342934c0fd48ebda59686eb940e93745c22266c1c92ee3cf41c439802c6dbd52e3538d1c74ca7b75163cd7e6dfbf2476aa9b839d86469684a902f2b93599e6f838e60660243217260c41d1a364f25e40652e2e561443de73c437c96e932924f8b88dba1f30479e092e4eda1808b912b50aa84e4c0d2789f4389b2232aef6fcae6e3e829e6ce3e899c8686275f8db00f051e75284ba887f5b34e05851bad9680e17d73806d170f01b7a6953a9fe7b9c572edbe26c5a47a8ca6b001ed1c7a2ddd767193f30700fed591c9ee3de9aa5de403bd3482638a2f4274e0a74f9d0f15e353316ca5e712b86da8b9b245207169950254de03d7be1b6d25c176cac7fffc0e54024b405889733a11e3a7a17b13fab0a6a3439f3dc58b10b6f87c7222a6cba57d5ec677782157bade6cabd6837b6f600f0de733baaf8601d656f51407776d84cd52190a218460b697141ab160347f9e82ab9577ca3d230199a09738633f42b8c372217073f0dbecbfd244723c8164310ddd5374c5a009acbef5499db8d91bc14d37cd6ebf41ec4de28d05f6648027ac8aac594f2753be35023952545ddb326c980678734f75f2623affd31986864837119506d79a3f73a68ddbbec4b184524ef3fe8dba114ec3b7096d9c9ef954264452a9953625a47696a3e7423652d9c95a444148e2b781d1982cc5cb24264497a70a4dbff00305a37e1d14753e44d8b88e747beb3d4e0c2bdc68f10d2c701ded000c2a3c87bbca530785b220c76a79810a0ec00a79cd85862cc2d30ed868b8d67d315a9ddb66182ac8f54738339d455871b95ac5e6bdacbbc5f0def930a1542e8f83087776690a7a4286e0c6a96f5f4a0db9645f4cdb7a4b32b1b486340c1c41634a6ab364b6480e34e54b258208225b3234aea49cb8f69ddfde69ea5ffc223fe2d20c6a5d1af02d39d1483539d5ba8a76a19134584c2408bbf1eee1262fb0fb8bcc83f1a2fa40e2d54e37efdc2aeb40e6d37cf57372406f6be9d02d328a42893089d9afb2e45b497217dfd2991b60a6dd94adc54191b4702b16f96cdf5ca4c0b09c750f49513d71887a921df27fdf1e1e3ed65edf36d5093eb78047473e72cdfa7e379ff444232d21f551f28bda337f24691d8f28a1281a1c0cdde8e9c610e914ec6e4f0d6accf823ae258b2aa38e9b6dc94d4e897280d18f8b315e3239658b39ee55c093b5f2ebaabac3d7617d0ec775cf15e22537c631085f43d43fb49c52039f8eca0ec93b0dd1813c91d30526afa871b89a57e61adfab25841e92cd31b62bc13fa0a40d4fb825d903c217684d167fbe1e17f67da8dc16f88aaf9afb0060c692669828c240114bc3a43d3380ccbfc79ee783385610dcc7f6f1dd9bdf1401b8909402a61d336da0766f7871e2f974a9404c166c0822da68c8e1849efe488192b3c09db32b4bbe4b7d448c48fc660b95b430ca5e9b6d83c1f8fc5da0d5d170dc8eff7c3bf2cff48b42e6aa050a7a9cac7b151111eda394a7bef08f709339f5fc371a172d6cc0d99fc88a9913acda3ddf6d764fd64e617c3edcf7d73603f54c4a9335b67ec51d5246d201b7f63135b0517085ba3d4268207423dcf4d3dc49354d0c543390eae97ccb5ac28d6da77bd3b49ef39f8bf68342cf31a63b7e5e0fb6eb1b9e73d4dfbfb462b966d148d103d6fdf3ecce4285ecb67e33faaae9eaf16de859aed810515758b27309b6457632c5456c7c548d7d612966526737113b577638f391b927de973c1f6584f852b69bd3ac1d0b8ff7d69bb8ed341ee6181beb705d4fa3b498d8f4aae6da228a94894ed39d36e1da24b5726bc4d6c2f1c31e28c62988192c5371ea63338b8bd024ba6624531502db9b32fffafcb92fd8184552af0ee94b9fe37f7fb4dd694757e487cd8121b192a38293907068f904ba7f5e7638b6a2e039ee03c4fa21b5e2cf61a876a7dea5403180eceb667e6faa7cd0d335a87631ee2be1400ea10a1af6eeb8e0035dbde164c90b3c16f3c38aabe2ddcf053216e94aa69fa1e49e712b0aa6113258578685b3fcdf266ccb90c850c39b98bf8162dc891110997409cd6f7aa7c5ff9703dc8d93050bdcc579b115825181953ddd93e4145d68493325c215164e4ccac6ab57f454b7db8502578df491ce982c567c2b85ae5c18b37180f78820c3fb78f3ea4e4ee932af914c9bbdfbb73ef7b899ff299cd68c26a0894898d84ff4e9f476e2e10703819b46b13e24317b89fba883f511ac12784f81557a2d5e5f7e1df936fd353b3a99eeffc6939300138eaabafa8a7666f4e24a229c6b128de62528d66cd566905d123272e0da0ec8cae8a5a2c3ad5f39985c82ac73cab9b777d694c24dd0eb3663d2eafca1bc7fc799fe897861f94d96326342a14892ff87e95b316ec31bfe427aa3053f98afd38c4931a9990b632035421f46c497e57ee0015eda00d0f6e204220f25addff404331db791043bbf9b3f0195c4578c8f669021140dd5cb849c18aaf58110cc6feb893afc42859573279e7ed515b23347625adac925d99a29cd84a08cd769b3662084181bb6cd94d74d1f180a2a513456731ed1e1e332543c64f3c3430358a3526170474fc121a36a44385f886d0ef543148275deecef118ed84a04c326a7608b9a50d368b84da2c4f73de4c591cdab4e99f46c3bd8b3538811997ffdd2aebc0a3506bb1e3ba867700d66eacae41e198c4fd2289f4621ddc695dd331d07f6372126b19d5f832236af2f55ca64a992dba08a84a1fc9ebcde40676afff60b556ef452aa9fd1cbce5a14fe55dacee287c3df5292c17dd4a3b5370a46cabf46d5916a275699f8fc9c50ddf4c082995c4674a966bfd3a81b7ed7b2eae9234069d8ad3dc478e950788e14a5d732853c263ea88f9cbda7e7c73019520f631e6b063f42b005b7c99661e5559670e39335f18786408cbe496c469c861ecbfea72826ab71efaf2ff7191761f2a0fd1706072dc4b25c28d25f91130833f24d19633ff7aa0a9d2910e20dd763859673b51f80ddf43e8d2a624eee945876bc4046f4a730e55e539d8a19f00af8098f1bc56866647a6bbe284478b3228e90b0eade572f3c7d18da88d9ae14abeeebd156b9048a41fb2f84c179a36e1ecb073470f22f5af33b58a3f18eee7921cb94b7eeccc5afef6c29ccb429bfece25f2411b33d094ea35f8970dd426700d4127bf6dbb3733a22f5a02d27b4cd542678e1b091eb48bbd078724550ecfee33f0b78cdc10f03a65581dd86dca586a35af68bab19642e76652b9864fd9e377edff2fb28936ce97950ce59d227eca2d9f929816648dbbcd933164540d3adb3206a70b8c6c29183d69bbc2bf8c0c3d1b8d1c61a7eb1537033c7081bcefaa9c64f2fecb31e850452d4626442d421b6515fcc357cb0d426ed71735f43b68a0051800dddf17e2fb6fc798545786838ef116e5998e3ad1455006f12519f7ea1262b145c98f780422433df106679f0a2100bc215c01ab77119d50559fc23ca76b09cccff264ce4e9479a4f0288f4b7390037eccbb9748fcc8f7ec1d605ce7df99fae73a0322bf0cf5bc6b8e54d02f2ad8f1009c6aa7000860bb396ce6de9e21552f69fc5b413656d8a64c5e793cfab25aa60830423cf2e124ab9806b6a76bb352032967fdaaf61d90de20d240cc188c483dee3d73e47a997ec1581ef866c77e2d2998505ae33de8ea679a3e37b742001c16634ab1dbe36d1950c232132273bae51169311b69227809981dff16ed0b7fa63f32567ed7c0aa1bae865f2642a2505434793e41e583566d0a51a0fab8b1ecebbfd07dd11d0b7363f49586e8fdc4917d72dbc6c70e0ba5c45b7370abf08f65f86b58db5983f13da97ddcdde0d9b1a0c7fdf79c05392abdf24ce466bd9d556907205f2832345b106b24f9ad751246e988dd649d6004e1c8f7c7678c0f3337e87888b03321a4d107c034b00051e39557fa21faf814ac9feffe4bc355f6addf27df9f09e30cb9eb88cdb1cf2616ea5cf4df8d6ca74654c149ce1ab24cdd7a17318b9599c2f20e268aefdfc099d5dc1515ff01e00e2b0220af98bcc8ef114949a4f2ab14b01b02e218e5977deb9cc7e5dbefd554df860b85ef8e88416e2a02ae229e59ba1d3c61d135ade7feed9207514597f44169b3095d4440e0b908a8af2339b9a0a9ca3d73212642e930d48d230915b086f9642b86c3c9fc61bd8378fed8027445d5ca8b9310fdf5e87c38cbfb245926cb07416cb2e65c5e3582f61ad52745bcc47259419c2a9f842426f786d2c11386ae66b95000f050309ac94a7fdec778c17742e67234c0a19b4fb45222ceb857780cf7053e9cd41e34988f9dd6db80e816cf66e8afde4e44ceaaad4ba93de77703bbbed93c9aac3919e3d83d5d497d1c416f09fa35de92f06dca770e8876fdb90e2a35867c5891ce11718707f787cffc3ed7190e07b72ae4de5cabd78f62501ac6135ccd7f6ced3b7066c83b075ab92e7c3b29e925890e27247ccc9c2f7c4c2b1a88e647a17c2384dbe41601d865e109a730eda914b84b1e1333de5f8029092e1527ba21daead6f617534d9d6e9f03941035565517385b6e751ca16188ff6ce7b0d7442fc59f0f8e18c82f213524044411665a4756a15463add8dbf22921d05a4b0fcaa91defb787ab643c2511c0f03b2ef75b9e6a7acce64d8b3d7fb599b8e86726c0090c53487830db4edee241cf7c635d429fac677659165fbb70ffefedd39da3a1786a4516ca5759662fe47d49d09c33c1d558ff6ad77117028bb2135d6b19900c7d6f8bba264a141ed2a98dc8006eb80cea05bcd5acd83502f0fd209a20ef118fdc9378897da1586649762d4d1c31e5f87b28f8a38b22588b3556325bcdbd820bb00b17df55c0275f9d293f385ccdc3684f07ea12671a0ef110073079577936c339b5909dc66068928e749c3f8cc8b6250892281bb1f40f4a95c4ffa2f80ee67e96cecb15c2fd131e3bc0cae6e6fc3879b53761c1b9d6a9b25dc969872d51a1fefd544e15a856377f8613560e1a5d34c2366429afdd3dd5024f07fc24e1550e63e4db9202f59311b9d3248888821353dc6612422d093a0dfec6116733f59cb40efc4a363d91ce4eb9e14eda2036391976e57b3acb895f533dd52ec42b56d022fc0e67549c89a36d8b1f19c3728973c84a69364efc8be2ef67b95cc8b5b991cdc6b0575c28950a492ac82c3b800529c9179ee8a975c59c6b0bf478ef3327f2f388825ff5e845dffed1ce20d0e3852cbdf88bc816c92f61b8d1dda2575c795e88fd4d6d74246608cefa7e1de0a5854cac3bfd10fe95ed4877f5cd31e9f5e8e40c2ca8c81333984c1be5420946280c5560bfc3e6582fa87e899a15aeb894ef6083306eaaa4e44d0450045d11a695e851187faab6d5e130cea1707c38af5ebc0d4883894be4c4cc3f70999ef3e3cfd8704f3b784003fa8b789015a3b1d8cd7825724df01915bc64801d49ab3ff4408eb939bb9ed1695cf1b59270020b42c422c9000e89cf014e9676a301883b0401f1c7c31e32af37c5b8af3f29f609569dfffada70df4c62ca488fd7ced8e7726fd5f7975d26452e7ae15b118f1ceca04518238fd8bcc34d3f1c389eae291ea6df0bc92099f5c4dd750ee9e06dec169f3d356b3416864b4ebca337d6317d0005c640bd75f296540edb06475b637a90570c63540d6608784ae1108fbcf8c041196d9accd97282d2281ddd026dfaee9a9659c0ee8c4636beb262a88b7ed406754b9c5f44b359adbf683b5ac2fd48731d9d7cb090eb2d90e1b1370d371c270ad878dc5cdd62f8c04e09ad92ee985d4880b5f9b9acaf7683cd065412450686e4ff353489e38c071be831a57efcd6748ccd7f2dfc44ab562d9fb9c34347a68719595ae443dd3c41aecd4520c59acdfba62e04958c77bfd66ef4e9f968064649a3a27ea085317b43a876ed0f23bd363f2b992abbbb752645ac8719035c0ce2df1ed427605d6f2c20c0acdc7200b90bf5bffc2b68d263b845dc71928a842c41c20e53762484d62c6586c632481ea2871c0c51e6231c1752fc9790318cdc37eec897f0b8e6b3e8945c1fef1ba1db74030bdb3be0e38ae574ac16cec9d485ee5bacdfda8a74de324d7320db65bce5083204e159b2c5f5aa63de55dc8252b65a84fe4a1833b0f17128c445d81a9bfbdc2a097318f4f6f7cf5a367fc28b7e0952ab974526cbca17847538985b193f81535d203bd56ce8986cb9118c9d547a9544fb4b67aa9e0740a0451bd0b374a5b13d970fdd24ef4372a0e6d8256c5d4a1af4a7ef0263df2678a34303c73561ee7d3902e0deef97081a3fcce3192fcc7a066a2dad05f10791c64f8fd3235180d78f762e7f3ae6e9dd4a77e4875f2443f4ba877e748b41f8427d0b7433fcbe9f5c6a49110238ca46c5595073214af7c4a6f806d3065d3fc8a6b51df8daeeb6cb2bd1b62e7c912895713d38be43c927be213e664d1969151357a36c5a83bb2de4d9351bb4994cc5c4742d4be8001de847ad45143cff7b9c44ddb6987e2664d854bb2ff71da14c70c5b8b12b2334bf52ac6e7481102b329b11939b5154f6b51f29cfa32c80b8bb36e0bff9b53445c4c5c1ae6ffb03345bde6f6b960139bb915d53bcbf86291795bd2ab84030014db2381fc7228865023fa5b698dd6a6bb69ef9a52d161b19eb7bb21f66fcc831dacbd5528a3b34c1b5f21e929fae3a11529dba2a07204f6684df345e081c1013931afe76e5c4e828d8f7c55f5a3718707ba712d0173ef86d1c46332f9a915409606c8b623fec864160880190d8037eeb9ff66f944703051ec0ab12cadf685a34a97cf8ebb2eaf3f1fcdd8e040a96b2acedae35fc1d48b54bff29da1414b6ab38951fb1338ff9bce3f921e0c46eb7137dae339d6ed27dfa126e6c54b6da1bce7bc62fd51530d28df9b12dc7bc57013bc0fcffcc608d787b2c48290c2478695c658553a52776c2926511986a969e3fb5c6b3807702d8611855d56473e283d4672c87aea7c8ec757db1df1e6ea256d4d5d7aaab02225ca863abfdcaa12db37603d47aa090e90fcb52e21207095ad6fb800009d7c1f64bfab5233e49ea07e31505305d3454c345efd5ecd36ebb7bd92dcbbe4fbafbe50ddae41b6454c4e3d1210baaf7ff9814c1087f43bb71d43939aaead22836765b97f7cf5092596882f1b6b1af3428f0770d35b3be9e702eeb1229b8c8f54e8e25eed3eabfdabf64d36a4643be4d2a6c46cd3f8cbe7ce961f175e5049522722cbae6520b2b5222408ebb9e4dfab07106f2d7a100299ff0e14492f1cf2d9d0365dced03f4fe0d8cd3d941e0c8961653a8a238bcf3470974f30ccac62c81a22b8c90c0b49a833bd5d65f90fcd9cd0db6fdfc84234d58c7b436ab72787becf17de3bfcb5ec6141812bff8e58399490e43fe1da4078389c5ae8b7afe64c25a6bfacd6e107645aa9861afe9aa639d114742c3b8563e71a45aeb6df982c0c38f3803baac382ff5babe04cd7af3239beb28fb6a9164e36cc954869333a01d425dae3e3dd873ae953ca735f820fe47e99ece3980d8b4467a7741556af604d8af7c0f8256a89b46706b82d099ba1af23b1853f93b206e1cce914dbb3cbf798ce1ede75a18896c9816d230af43fe5f50e6964f1e1d4a24315e0cfc30f4d2fa8d8b89982ba92c92d27db249a73746d9661b317b57c64085409ea9db2879d5b54965faf4a1bce020cba1a89a2bb9b2d9a6c43926a4d00d3dd621f54d48807624b48a2ec30d4419d6914485494355e935070b0f8b9e2e326414ac0d7c5731805b2d50bbe5fa346487fa48ae230da38b65529d2653e837224632faa314d56e7dd03e295d0b1af00e7bf71938e4a8909808f5fbd3ebc7b2079e45f0f5fcb9eedc669dd7cf869b1b55c2094e7492151bd1e6e1f8f41aaceacdb35c1fc39081636995fa215f4835441e23d6e9b3cdf98dc92552eea2ecb95ac04df09e2e596ba363c7aa459320e9ad88018076ec4ce7c8a0f2edd866bfd27c44851da0a77e8ce97f154c220bc7852228b0a47268183798fb4a838b085dfe8d74420e0cf1e54bfa3b5a478710e2cc85379a79045c67a14ab0e68613f08c26a64a4ba139ddfd44af07c478a34624f6adc930a5dffe566081b406ead9a4f01d4dd6e47ae566a719117ffe80e8b0035ff52de4b1a0d9f73033e656c5ec780210efb89f4cfa4d471a3938c4e63db81154ddf0b6bd055e45135175b8cf0ca3f970c4201d962d47b31634a691eb3597e08e4e551a34486b993814c31b15beb76167f3383fa655c64e6b10c6ded465bd405ef74efdd50c7db785e49b69972f6ae6d23d80d09346c32820ff16de4db88a82fa1f2befc3b9330b13c5c522b7d8b2761adeeba1e7d50de95302c3311eb827b12d98bd52d6ae30bf61bdb9f56b881096548b7b44f1ceddc78dcbbfe4a49017b5c872ee98a6638dcbb47ff7ba2a9c1fbef69723cc5453ff141c44df7771a85e0a1af61c31e4ade8a08ecdf8a2b02a00775f97cbeb2e0d0687b4b03ebe6d052f7c6c0e8f396ca1f9a568d812650b9c49f60e419af449df0ae8dc240ccf1267a4c2de2cb95736b0ceded7bfb9233999a66f7bcb9bc2b8d5cbf1d5f4bd789967922f50e921f395927a431c9b3990224d32f8049ed54b89240499cbf9017689c9266de4f4f3dac8770f5ee1f7a6bb876a6b5872c48fa21bbab420a17ec7e7233aa28f41bd947f2e47030347b26e35531658706ba185eb8143c6efa40ebc74a8874daa05f2c602ed37d4ac94c1abcd6c5ba4d904d337f1bfc80bde74e074b3346113a959492ca9aa6ac692ffd9b5809a7347f9f5296ae761882ee010d71845945efc30c201ccfe8b408853736c7217a6b222e12e838052462a2b9f25d05903d7bf243af44309d25d1a1393fd4a0248ced43367f9b9fa1b7c26f4e5ccd1dfb42e4a7b29e5e15f0fad2efad8d8c65e70ff022f008552029246740e1f51f319544708e9b72901cc9774c6ff2a00397aeaf64f058260da16917d8c4e7cfa8837d0aab53f40055b36f4d2c1b240059b22e27822d0f0841c9d57ef98bf3530571776fb200c9505f9b04f12d707365959049736035c8eb1556ae5e5a65b7e8ade67e234b48c9c6ea915bc702cb383a35c68a08ecbdbfe2f4b8749cb79f4d15ea166d27d4ccb5b02ee2270793af52ab579af8a311b9e0f739328228d7e89344eb26c2a0e020c082cb1c34238f4adb0bbe4208652cc511bf44c87d0588125f27af096818eacf675d886ddbf63860abb15a0eb677e92274318c9e2b7b9738db7fbc3c85c6a046f1725aa7253c6cc50fd2655b5b228dfa74fd92a56396b2623cae004446cabe0c27679e097acf5cf0f812adf40713f32f44ae6bcc192a7d2f26ce63b7d8bf380988726d80886329b85d6c6a314de9dc114d198204981d5d29ef5c14e0de942910de3a25dc22c9f1a2a352632e82a5799f3035439d0b3e590ae2e1369163faebce860c6af3fb4036be855d45ac1e588b49388960904b7f3c45e150d4269b9fc5602b905a5aaaa2f75f3063d58f3db57c360894fd4f010a7cb36cfe873d922f712eae76071447b6f7af822790450580b95f75b39d9d3633c8591b4085b8d502a7b0fe41a9b7c1ad538bab0c50d05ab8a5b243188f6f9eac3dbd244095716d478a24bf286f9a37252a4018fadef7bdaa2cd0951908d9741fd5c487eaae5da8a640ca3b63953e37f4e2cb6284e7ac65bb94bd32785077a1c34e96ff3dfec82953b59ce7e2b6dac917a0b6aa6f6b9962fe9c0fab5567891b49d1d5bb8dd89ce1fe18bd7d6cc0006725f6eda16b748c6d1ba550df12fc02578eecdc1b81743f75ae905ca6c0362fe945e1e800646e7fc1c26ebeb9409a1ef98e5a1fede4bc4e2f393f9f961911e15517ddd423cd6e70a3e90d9ace8fa6a5ed379c6b0f3c8f1ff161afda35741812a5f57d8eda5f7d21a39c97e4a9a0907000b3e734e04cba540345f2c8112d57cb30a04e0231569586d0ec9c22e064085f76a1d39c25dc8c1047eafe9858b3015ef7e702ea0bf3a430f71bcea9adef2b4cf39c1e5c158667a7c5a90c92571c8ba9ac32b89193639554965c4d84fcfd7e0ea377cd9e5e50d74cb484292690a1684ddc7e7eda8064abb6ed186fdf8b20f9fe6fe2866c51faa501bc37b8accf5b9aa7c2f5a4a630e170eef954aca961616aca8fea884af67a34f123a7672a13266a2e9bc7a1b09ee72a0ff44d7d44bfa9e797b26d8c34bdd4a9e98215c1afd8944ed33a528059bfcf5ad75a6802ee834cc3a88400eada22f29eb26b880cc923d654034cf69f2532c7fe2f1177ae1ec4485a500542d3eb9e072ddb8798a1e225e182cc114cfe945a4979ef1b94681096d3bbb00f229154a184def2a0eab4006b02673ec3ab923b63dad6b14823e0f8f1afe59809270329eb1486c6af067e4d6940ac55cd748551cdbc7727fb3bd79099a2256f579253afa9dad2aaf34038614210d0b752a440d1b2726ea2f462030063ea6b64256aa3100f7e4cc943364f4b361a4f5c08cc65fa51e1a3b0085eee9d7b24f7325fec465c57ba804ccf2ea4a312bc5e526324e3e9685c1762b131c9c5a36e67bc60760f7b4643ab0a2ebfcb6d7a0b9314187b10a447d85622d48bc6cd35a863b31924fb4b3d1f495e4f4d32fd332bc943082991d7bc3f1d2fc7fd4e60ad9cbf5eecd47b262edecd747c732d3809ca5b09c11cbb466d98daa5bc202c882c4a61afbabe8fc1664f8ce421062b36e63cc964dad0798b8aa77859f1288db564166517fb278b57dbd9914535a771ca03830444a77787a2fd0ca064e47ff9742fb9fc9b981902cf8f2324e57763544f66fea03d6585783ca78d3475a0e5711a553165f9229a492e8e984edc309e6365a09b7c798083bc099dc18cdefc9ccec8ca0a199a1d9eb8ea982f20e5894b1f53109aa5fb8659bcd2a07b7033eeaabfec489a5045347bdca00d77dd63468504499c6bd708eafbdc767635f786e46461a20122bc5445e08f1b4f7e543f06749c66fbc50f34ea06b4ea69a3c83a7c69aedec46c62d68633e125166c94aa85d3e5caa7203be0e8b4c15445b71ee668cbc831c8320e468492f6a7e5fa2834cca1769304acbd3378979562f0b445ecee560943c6985acf0d408847ac6f6f9f673372c87c54569787d8d67ac97120e6856aecf6f604397776eec5b428ba6f9447fd9f25955b43950ea7586a5524b9572f6d8fdbb4203ac754c8d033dd6d18389cc6a9d489893a1aa81ccef978f4cabdf72d1a8eccf7178e1d0168d67d0f7ea04479a9f93a08252ead551b4754b121e28debc2c2280654a5d7438c124d1f294cc09db0b660408e94d7e8c65fd72d25cb952fcf97c4affdb0dd161bbef5bb25ea74d16b5e4231882f892d9cbeb90c94706e997ebe1ff7345238496b6b06a3567c243ab4d39dd285aace2fc09cea9314b424dbc8494154c26209e8aa4a7a02d15e785d3081a640d4b8b8464ed1755711a8ec34d86c74e7c3962ba80b0e7440731fa74a91fc2de9728e63fd406aa9fc9f502b3ff318d1d3f9453906d4a76b4ab61f0d846ceeffd782d5c243d29597d9e3b6bc196c07e9759bf3e228682ba30b27389b7d4de981d24c8398efd8f2f84a9d840e41ca860063f0dc9c046660060af1dd9c8dac088cf01a4d523cec117b1e5f87014f3ce595ae71ab8158326fb22a62c616bc247231b8da99a9a55c21fdd9317c8380abc921a71f5859029ed1330e71749f06ffc034ca827cfbef490bd20028df93657731335ef389eeafd6b402888eb12b778b56745a1e07756e9b8a6fd3657f658955f2f55c0475cae54f144c47eafa228aaf24322bb10b3061a1280fa872dfbdf27d3399e364f177762cc19d2dcbd4883a29a1bbd221393127589fa422c9765510fa7bbc371e93f768fbae450980b4282b71fad32890cf60bdd96a2ac81f2f31068cdf863e5a2cebd974a3b542d6d4971c974de640cb36c1c2c8662c73c8d58ce36127ecd313321c896c78e66f121815e4cbb787223dc20e34c95a6f1ad2aae83b1d125cbf6eab1faffdec0679dbef5d1db67156b70657aa7c698efe2fd64611a31a6dde6a0e8861c533d35e29c54c6c4636a291f1877042ce9a4ce9feed663eaf6441b2ecb60a62847306075ed8bbea00ef81115a5067efdbabd192c5480ae4a6d6af75e78dee04229445b4a260d9054374c59e6f2fcbf229ddbe04b0a8573e58a36ca90b9062174147780ba9862e21e6a5325811f33a9e4544497c5b4cdb9741398536367dbcb49ee1d9c7ddc61db04f569fb96abd6738504991e7e6aba213aa3813e2efaa6f038822c29e5ecdf2eb9e3343471cd33c88b5547325c88a32eac4206eded189fb0d1f4713a2f9afcbb8fa17d8cf35dd677ebad2346abe31463734e59b7b25a4cc91ff5fee5be923f0ea80dd8991f64839af66575680129b4affb11e90aaf35bf8a538fa7e5b18cb41471978630d5865c161a5aa17ad747861f7d57708e147709212af42415507a74788f903a6037fb1a20837db5582d9ff0bb42754fd01c2f88bc67978f9eb598661c4518ac4a51bde9f21e55c91e81029d5d6127421a26142166ce78095e8253fd6ee1a2688abddabe5a345cf3912723ba1ff9eb30fcb37fbcd2f5f56104de46f8128d80c0ed7fd3161585a03e0861b96395219b1e9635738b57817c3614d09b83737c567f20088cac54307578416197aa6bb609f7588c6a525a8c1f872f083215ac54e674882db0f62bdf2c7596ae483d0fb28fc1e73b35c460fa73b9823876376e5fc2adba71ab37644a59697b8c862104d0c3dc7a13fb1e6efe3bbcb3fa8182b39af2b5af6f5ff1a6a9562f77ce823310902da66bf7591993449fc313b35266d174b968bffc9b7cd78ac6952d226b91581b6f0170bfa5282a588fe0fef0d1027f21b376e67554596c24b1657c8a8b6492ac834f06bab8d941e9b63a7925663721b642be584e1010568191c0572776ffdf2c151b79a6f54afae3562703d4f676e39311b130e55eabf15737f194ac44ecf0dbd93156fedc9fe686482ab014c6b8f42705f49852b3a2fea375209120be9dc806facf282ebcb6b2d0fa96f3056f9f38f5ccb44868c8d9444f10ffbfa3ba8946a48d2b81ec95a98e57784b986d9ee59432b57641941fa88c164445aa0a136eaf30a7e950b05627c994285ac1f31d42b22568e4e1607ee28cfaf0f0ee7d07b819e953e120bf3f47de33d3d5b537a9da54314acb320fb3272d41036854c9a9eae4e4e292c5d7714e509fb8b187953163858541de1fb9411ccebcc7f2558e0f2cde0a77b0866146a2466b864ba5f3cdadfcace3f177842dbc14d65853a7e8f53cf6c96f105928309ed64891537cb7dcb64f7b4849fff5b76c5f8b5a6f8af636ab5136031b4f051d6d23a51c0f14131b0dad50f050ed8a67853b1ead900a329243ab4f4dd971eb96a7cf22a44c7d3ce3df3ad56db1cc2694ec87c699bb8598e2604c7dd3c976237affc385fffd0a3c11c98f0ac64916b1b7132ce9f8cf155092a27feb38c45fc7a8898bf17d18d55584ded062e4e48a7808b787061ac00a69025a37fb71b5f57580d7c0fa7fcdf90dff6d62de0f0aec3617a9ac9b5ee2f8905150104281f54ac0fc8c5cbd8103144e606c349699f4d655b4d30135be5d1fdc1a1f3518c22f227a046851a1f0d00878c34cb6e3269c6982133a5f3014ce9261f30720199b8d6737d287793e5a899e4be01af28f760b210e296bec5928b7ac02c807b267234ed6885998ed7df0ae35b62cb697af0821703e89f0c155347c63e77c909b6d1ee7e6919ab91634769d217ef10e8c96dbb824f1c601a34b7a482143bdbc472a34fd740b7d54c9a4c2d72aad33830e8b280610ce90ae90d05695f5953bfa6bb76b7a9c943727a229eb39f415d68ba1e45247420afd6476ece2cc1adfb5f78eeaf3eac77c33242e96c729b521356753cffec2bb66ce169a0cad5bf8b3552615b93483608d114ad4c0edc972d7f118a9a3ad3b3b113f570553eafe31113bb1ea8932cbc0530a5e5f0f34b26c885bc7e96ee981569c32586f85b4a5a8f4998ecfb56387aa5a62b099fe3a8d90be80975b45b169c258b0bcec9101fbb92cfa09c58b7f8a208e0792389dc4c92d102c9c70ab0a59de3589f5075eeebfd05b52d7f66ce667db366a8834e738775b7d227d72243e7ec2a93ec2590680d459ac702f4cd4f2474b7139de55e17fbc3db96b7c7952b16bb4c34ac516aaf1d80920f82934db7fd715e80e4efd1013072ba650a5bb08df3c38037ee00871f3c2c87747a17fd6fa3b990fcae987159b8d0388d27c814259e7ff04efa5bcc5d63a2b66b5d734b65a438af82a0f4c944ccabb736723daf07eeca7032a6b01d63daa2b3ed990f02cc4775ef9b41d6c947005829274933483ea136334aed8ff48865db7efb7a36c2b34dbf92566090d2ea82d0d6d57c2ce11b5c2f804a7b5babae3ef5cbf6b4b03421aa22371d1a1cabad682e6b0475087b364ec24cd48953286f328273bf3b21667d362704e75278dd721a1d3f7d6ea6621ed7b7c2246c6d5065dd2f288a8f3efa4e612c0d6b6304e20dd7600e31f3f19a2a70e36ba194244ca0e324268dd53ee9b2ecc758ef58899cade7180f07deb113c1fc992431ef4ebfb44c630d8ab3ad5d03de0843709536d09ee03939791e9123a6a0378d32dbfe44cf57636cd9fca93c3032635681b965739978484ae0ce3916daa410837d6ade0353e33db7a4310ea4ae3aecbfd228b2d3cfe8749e9905f69b993f21f47a8a2a445032c1e62aa94f0bb394498c1cfe6ab0daf9db513f5b936ba4001cd137f44030faea481c36c90c84b043e7b5984b20b83b921e9627a46c9c26fe97c39fd445d27c08002f655ad6c55eab7c8a31005bd5753f28478901228c1da63fb9545a89431c48ef3dd01d635d1e0c05d27b1b06d2c9961007aa551cf843ca53198378e1b30c5ef67ada961058ac3137d1e3c1b252b5bd118224d18d2eea4daa1c3132e33e43fd2a479027c7527f9e7a6aff7ae0ac887000ebe7d012043afd367236e8031c407b38d57335afb6a88da44369fd52175ce6bb414f33dad15ba4d99bede949f53f25551f22d9419fc3bc8e96abe67976ea70149e4d5fa430ca68a2c40c24304a9f0cfe8d374362aa54bed9ad56dec0fc824798151881e6c7a071286cbb04b6f798a61ebdabd41e08fe875e95bdb1d192688b216ac66413422ce5d4671bdb8adf84a5a312b83ed1aba5d78edb4841255e603d69c8da8ba2814819486d43c50b7650d6e0574fef568481ed02b66f96efc4d0be0b77b574d97566eae27a0a461930efd43f23b3bbbb14d4686706bf51e7b55c0676987a7063bd953fc875a64b274cf6eee5d1e396bb4c55be41fd9e6b5a2133176de78ceadbc2645b7c6e9f6588dca51ee9594df8182a4cec27e9eb4e99fb836885cfe785e562966b56838f6fd348f64bfb05c65d939c9647aca573e061c72faa1cc80ae132239fe0e55038b7ebf205ff72aa4e78b515ed4feaa895ad5187e47e2a77f015b59f87b1dd8404cae4523e59f0137922fdb9e504041301e6c61560506b2be8629749e77e690763dce3b61acf095930e8192337178c03260d52880e394fa1afaab9cbe8ebfab62df0aa88cb7dc94ecbe794ad092414b01d7769bd22e4494301b8ac263774052ab1e95dd64eaf572328f4705b11f21713f23d0b69d506e203b0bf9c8623213ccd8cd20d9954eaba14a789ba05a3c29f51392e05f082b623e492fb652ce321815ca93c2b1bd0095eaf86a5d84177f1102782b2a07c30138fcab1e70b08ae857418f5c9b5c80da1da892f0cc9743043c90f82067792719fb9c4cfec6cd954e4ba05a59399e287bd4e0cbfb6dbca89ca3f8efab892d363226b6f85fb6c7d08731b5d4ed0b7dd0d566682f654d8e2df86ad0da7d3aa2cfd6aac6ef51df8a6e146d6dc6d05e48322fa60908fe1af4ccb758f10813a51a5e8c93e9697cd2a2cb5d9a2204a64a4e84f5b0b045a9bdc6e4a2075420c39c7dfe3f4df4274a30574a8865e66020a8e71818c50a09233696a52d6c928b92fc306774d700679e1cc9c4cd97aa08eb9331d85cef4ed8a23e8837188236e16266eb951b2de8b7abd5bd4fc2e407b639afd3c87f8e6f2a0f47439a26604d51b8cec89b60eea15387f3d3c424e8b72e732545ce8f5ef44b875c59f8228a7222861eb7759b33ee7f39a0de9f796fddb8cc2648fbbbe5e997977a27fc56627e4a833147fbaf1c19c309aa0b5821a3c7b526647793ca350855f4e9d64a93d0e4f2ceeba4cb81d33b9d34f1727f505e3fd0302d6afc728ffd38594547c5bd9c18313b5816e0135e7cbe1cc4d351c0984dd22d4e2c544672739ef938f7ac7412ba320cecc7a313ecf9d263432377e0afc99b675b76ce336dcd0882ba04e01f614cb97ed1495cdb8b4f9c1cd7ef04c4cc27c5e52c559ead831298b48f993feb59fc8b45574b1b18992ba999dc1557e88ce23e3af052c439a57ded74130b16c88832dc15f148779e93581a5151b01db03e354c2f02329e507882db78bec8250bbaeceae7b5a95328c1605130be2f788460b2847df08a3c761302b7d1d6641f13d78283e78f0c746820045e74821f81eda7103478870d6aa63171374fe2f8c87e2a673277afa1f0b2514c4a3be4081057bce55b631c5423d5189f3e0cc1a15fc55e44a6977d38c16ccb3e0d892c43f9b9b5bedcbcb305e82da6ce6933d92a0ce00d4d473ffbfdd90d120b1167437d29fca59e2c247dfaddb89840e501f8099a745ec3388df8a13fb64baef65432dae2627b6ddaa6168011b18f410d16c9a1f8d3206010b23b9ef8a67b4d3ae2032fe82fddcde7dc66ce313aaa45614c9971e009520a62f4a0ff3dd9098504c34cd080f7c9421751bb55be9ae9cc46e16827ee9d3ad006dc7a0cdafa2d6162fe9ca1535265df9de75f608c7ea3724055c51c3d6b1e0ca63a832bda84d45f6e905afbd8c0546dd76f6e1e8e0a308844d06fa634693a6a73e060f48958b0d739e66ec53a457cb8e450f5670f559073226c3289fde14f4d9a1d08224c5099af4820b3f6c79d6d649980e71d4841d9ff7bc52af880b17a865b3563cab12821d07362d44901441e65e6ea402860811d2476934878ef20e30f0d94b79f1b5dd300a5388a8b1e50192df6259686ea9f9e5148290c97a9a965b376ac01e7fc00a0c24c9981b2afd6907f2e9a3ef2dd3f54388c5cfef731136f36985291392c48de6a83bb11fce13c1efed2cb47f72fcb44c05e6e9260ee63672382d3d6df616c62e17da1a388ec896e771b0b08c6e73ae3a3974c78a65c0dfa4956f5d35c2574a5bf2c433be00889d68de25b6143d782a44e1981f2d55e6a5b4bf9223c8d53095522d302278203640b5412caceea78f3d87e2bb93e2270ff571127d43ae52f1fd55c47fe9b34eb5aee463ab7066b777b8b7067956e14751442f8e6b763a64063111e4fcb68359374a0807349ce0bbc232bf7cf74c13bf66808182c5ffe043a4ebfde9b4872351f92de5f2bc125585447aaacb770b14fe24dce5a429fd4c6efd885f2a0f9200a1a289bf4abd3d7ddb072ab6517d2cec898e5c770c96810d45423cc8153f023bcfac9500e5ae02dba5f2bd97d74b996075dc0718aea5e569c5ac47554dfa3fed95f152367377283af9396e88829ea2aa8124d326314f0f3ba89d1474db0acb45557955ad9ed8047b73da4086a8168aa6188a49f99d196c510707c6c9ba7b99daf7e33d353bf8ae723588a196822511d1f08cdac6f5f6507b6230657d226edd0d47dca93579ae18893f487900932d0031d61681a837926b4ba9b3ef4588d7dda79698c6b93159d3304a95bad71a5bfdcfa52d93aacd0b064ed13495ad23d92f034a0f83fee8d319a60222459e6f9e0abb3dcccb34ea0fb27f2ae75e04a43127d8e8e20dacd1961971d6d501ddbc349a9a52f72c889c182663ba348ad2032721ddb4df945a7387d8f58333db0f1cdb22d04670c75304c84726eb128a1dcf67a12928d399c3be87026900bb20d25bac976281c2a068ad01916e8d7336fbceffef7d1cbf70024e60d927c943232914d02f3893d5892ebfd03960ece994db44ea8f344082f41d7e57d29571e59b23928fc001822e88557593477eed27165626a012c19f49268f9c59ce4e6bc0269d1e36be6c198ff09b100a985dff0804b7951d437b72035c93b7171d8ce05635707fa6d789c14b170afc910b2ff5786f17b72b0cd5055f711fef7cd251956e7218ec500d6e7ff99edad5a99d8c0d0e6d0b50d31b91e42535c0c0e46b87c6cde49bce60ce7b59d465604ace240ede2c198e8892d4bf6dc335d9203ec94185e827e47e7d78bbf00a0594627c94bf17e5f0e47ff7c22edbdc043705bc1aa6efe5bdef30b801d8004a408079b3306a18efeea63a41f7d90e41bfc46dbb058c95a5e86b7afea898234407567c9c652c434b11698d245fe26ea73e270fe0a80f7ab0d71b8c510b91c31ad5af89b8d58d1654819b301bd4d75acfb3d0e52b647e549d1a5106791f3a3595a6a82405a74ae565358dc741903d462fb2d044473c8b1bc513a216aa5c7662014c9ee5166d8d719459f584bffde5a4053820f911d54ae0c30258da62562ae1c3f6a66acc159498239ddcc8944ddd3794c690fa2a4b5e6176356f2991dde2a11958e87351aaba28fb316523deb71d1015bd9f351a8e027d2a612cbec41b36461b677d61010f26f32ed893a5cd7672cdb4408effbf054c0478f09780453ee94f58aa5b98e4af8d11827f2803dd9ac378c8b5fd673efbaac17469c14dc9f9c17b11d344b59c2c80a7f450021900c98734e4b25b96ed4ff8aba996bca8f4014b8b56d07f392e7deadfe40185668f06cb5cf75ee414ac3ec2ef51f28736dcf5fda6670dd2071652aa4a1199cd0982b633739c7ff6d2cb66a3e10d98b091a2f54176a49baf2e8a75b88db74d3eefacf8b29e0b540ea289c21ffa924d5c3a4def2463c0bfa08cc0143b6a6713f1012917db81650a93a7a05dac7b4060659c5babb54e8f15f41b7f3b04fa50a89026a44106cffb7f80220df2fc7455ca5df3ec89d86c5528b1db7cbd234c538bd022661bdca01afdf1ee1c56a8ab85d9ff9179987b33d07d2309f750fac186ff511d5231f1b8adef970fd2a7c11eb1aa639a6eb41f819eb2ca756272bb44211621a1c0e05d1370e36e3f5fbd8c33d9352cb55e2c792cb6b3d24d7bd290cb6d005733994a88f4af9029957923c94ba6fa7cd11a9ae206aaa65337e3bb5b7cd08f867e66d0668eff98156d460a4c06d232f1d9b6a955a0d94b327d47c53515b6d694160090d0fc0ac702fdcf8e5a868ac5a48c4233745dad1f903b071e0a44a99ee21bff2a0e07d2a27fa9ad1ea389dd19ea4bcbb2407fdc40cb08732b9d669f63203682d1f20199d5a9336d601b4c035ae16a8717cfdcf80f9a47f38e09a7f035a246754657c977f95bce12654ea0a380794ec48a91485067e4160f52be964e3ab5b8c770df52ac3191b3d044c952e9bef329f62b87057f1f066f6441f6c8cf997197c8ae5e19730908fc8fcb973aa3afcdc50d8311d7833985c580651d19b52b69349a771d1f713cecfdc08ca7fed7d6f1bd614c4fb96ceca89e7934f011d16870c61652dbdb3957ec2f438d7ed3f5dff513329e852008b4f1cad0e570b337fa0313d3e33c8022216401d10731de94816c47b33f2c0425230d4f07bed44f1e7ac327e85e9f4e7f6829516c2875549b59c36a4a0cf798d8933e1b65ebe2aac2938a47ac4bac665c4c4df626624fe0986a73073deaa6e2cabc49f4af8a1f4802607b86e91c4d9f670c4deb6a33119f82849c9acdd985d1a609944ce75ef6454fc6c6636f5ccd9eb54ad2845fee14e435981c71d77d5469d554284860ebe1411cc4a542dd31b2894500c918dce6b49f7797700d6c40e5b660df371d07695fb376f376709651871fbca0520a2718c5f1f4a1b7686611ca9f1c2a42d88f6abb06eb9a656784e71777154679f5dd18e2b788e5b8b3cf44c633fcc35154c9462893ca8d43f48cfa0e8b77135e27800f76c918f00ffc67c7b212def3ad0c6923253057631adfd645589f1658ec5411e0b30abe60e83d4084717a0e9f3fe349c35c9ba44b6583b4e00d6212731f6eb77bfaf8ec27a7c33ffaea810938eb9849dba4b3abe9259bba63a638ad0f95891e7e540c8d746565378bfe89985ebee5b1c4731f537eeda7ad34522391edaec028943e70486a89195fa73bdfe8791516df85d9e78e40c6e4c7fcbb61ab79fb56e6dc1c4af2513a2e502b821ac6e7d2c6e66a12f9c3506d8830f69758a2a12adce1e27a97b299b9039d99322fcc06a82957885b9239da3c2adb59535c0df0c9ed318a9d588b0f0405c8e0be47641c540814d8890ac4ed3252878e41e4520a93a59fa7d3c4aa150de98a660af21f6b5318f37637291adc8f3fbb1a5eaf880b91caea6a8d66362f4fc102be701dac9da5bd14056ec959910fb0f09cdcf2a4f75937a756bede6db2a9e8476e155de4e972f9cdb26686ae9a09e5fa015e34d2593032619eaba0269d25715817b8ecb84b5c99bab85c0d55065a23c1fb6e9bb8c753860bca3c1cdea61907c6728f2644493fbd243507eb9cf5c856794c1dbc4a1561a7801ffc43abe035dd66e8b789ce0ec6340f9e7ea591bf64e0c9d28072b5b73fce113772bb44656e95d9d1c0b3838884df39c650b0df874e8c5cfd3b271fe18dd8048532e90934283927b160b7e51ea1e6ea6148edee3bb962aecd767fd7589cd0218e1d685751819aab3b4e138381de789823523adf10102b7cd313b866f3c7b9f7ec098c23e6ed8409221fa2daf185402921f7e722c837ec5aef06712163a3ce8f80c800dce6c3e6dbe87402be4a98bde9658478f32d4dd9bf42a70a9d2a31191419ba126e482e0b6b8022f78886fbd5e8dfe82184f602cdfd61b546345dd5fcf77c34ede4c0458941258e5a072834e2e6544f30813c197b4b097079eaa40c5010ee50960bb36fa2feb97dd3fd6a9c9857e6e2733f19b501109bbecdeebfc5e7eb67df84e8adc5b52929a724f4931a5d1fc9d0171e67fb9b902960891dd3b15e3b252a27b4b3c5663c22b411f4810fa5821613da5fc78d4c527a6fdba1918cacfd59402c79e2adce6d8914ddf50093f73e4b22a076b863a308e12b0be6105483d3635a40488b0c5a58f41ff48a1afb0709ed23b730ca58bb452030a99c3518facc232966b07425091efe1205ea126184a4472f071bcff56c1e80750c6ceec57750d486ed7dd5cf93af99003d99ab576e89cb4f739f0d88bca614d576796dfc26d53e30d9b95bd0e99cf18e6ca931d6a4811e517bacf0a071208c486ee789c2c9c443749bd38ff9540df3c8a9372260e1adbd376470157d5b833b3b3d2bd0f4380a6cc6a4104b4287c7c8661e58b5ba0ff8ff8e243b9ac49486c9aa05b2441051bdbfb8b0199e7d390abf291f2ced978975aaabcec682fbd751e39eeba8522f449734ae6ec4fafb87d883a464c5ab058cedb4544f998f71681d35230763c26c1b5c4afc17e5f23368b8ced50678564d0292477a16fc57606e274643ea1a946cbc02080361390faf14d3c84a8abbf70b21f4937549671bcd3eda455bbf4ed9e2b2cb1ee6417c8de2248b55a479cafcee2643d78894c3530283fcfa836b97c8012caf5b03901d751da54d81c054eaecd75bff44d5c55733fdd1678eb2051e6b548dd7c2bd8740ef56f46f7903a7169f7e43071f573c04a89492197e8211bfe14e85f457dee3fcfcecebdd283fe2b0f32bb0649b194571ad7d502504c0e75bcd0b01c3c1f0b58b2cecb64c9e49657b98d0a5ec7ff2dba94c577c072357e20ae7ac582c63b8097056b77e989d9afff4e6534a33f693d58cada74dd36167739dc1a25a502bfe67b876d1ac2c9c0df900fdf910d35064ebd850542e00b45e0de5c62d93e914df7b02f5836d0e29379c40a4d8ebd0a92f8fa052fe1a90e4e0f77ab35c2b6f8da47a69a0135e35bd96742d661715674ef4fc6fa34a285428bbb86e77d4aed87aed11a48a093da545e6991c0f4b7d93f40f46f834eeb652dfba92c11e7d0271d2ca92a3a5dcb2b9f02a235312e14833ef4c576152e208d654f2fd51b2737c81e5893d69f5bd2da2261c6947da20b99638d8243d24ad518f2e133313c4952d7095a7ea97cf5bd0f5d926654b7ee693c5e1aeb86557fd87c3f05d010a3365da37f868d3f5b39a028102448b3767f4a4c7635ad5fca8436837f2c4e313b88f1350737fd0c9c9147aa66276d1ea9ce757a9fa15aac1a6fed11230488381bfb1d2a3d6502d5f46667ea8c8409ef55edd2306975647508dd2078ff1d3d1cdc985bdbb9d53e123196611bf2ebc5ef517038bf1ffcc998c303f35a0c593e07d2d3c3a4efe816277471cd585e03c2c836ef17e935298d7c1e8b63967ea075173d6a9783f011bef97fb5ba0e348c51e631e34f22ed72e29e50bbecbbf7bc027d3403f95c00fdfaf9bb814ad4bae0965e51d904e05cfe6b5121cc451e646bbbadfe97d7a9e1f320f432d871e36289c5a82113855096c0bb9c4cf5bbd4459828023a905f71f6f6d08f821279335cfc1c349fa83517243bf976ab3cd82fe3db9035dc701bddf9f996d5f60527f1627e1ebd04e7f9f45314190f95fdb82882d50c5b11913022b0c5105b29adfcb824286a6b4409a75477e6d92767a24263de3a2b80ad77503873445d3895497d48769c452def3adb558d7c7460ff1e129966700405420ac05201a8f9d177599c538d58957eec48da7d29bf607ab9f1873b77f369bb868d032b25c0f22e7820ed2bf772199f91035e11190e1ba80242224356db34fb1e1d9234d3066317e6295da0d2385ceed2414662d11b4dab3b37599694406fa8d8f5c5fcf4c63c292d25e4101df0f66ef782630db5687ac7682df3542fa64de8c9b12d44c1101155a7091267a31cc689856a3562f50e9a04214d6ca8f22c2e58f26687a79bd0c2c4ff6c6f8c211ac56599b960cf4d923195ba8e20c8b79c232b042d1ca2612dcea77ae1e7571095d89cf99237238ba654cefd98a67a2865dd0e0e285eaf5e33a0b8882dd355d3296383e5a1cec05efcec21d0042fa90ec992d465bcfa7bfd4ddf6d5f8bbcfa92ae3837ae81c2387ee2342c00e63d529760f42cf1e6f6a18b883adc9c8da1a32fa00343c084d7d2ab275d8587703fa138c089ffd24b5cb0f24f2b9837e7ef89411888f196851777b6a8ca640cc78a5a218be3404b97cca3eef4fad796d02488c4502c1257f2a8ee346b878613e2dbc760bac152116054b22bcffedb3d5ce6bdb7477f3adaa90d9c0d1978705196025ac01d2a426f2959fd9326be44ffac023741eea16b62c2ebe8367dfb09d04cd6b601fba746ef02237318d95ba7131b494e4ebaa5af11347cebb2a271997b6f3abb41edd45948d59c55c28f67c722b454c7b337e8ac7bfecd4bef50af90010df143222211ca1fc96415be3ee6c6444f1112ca1b5d07c58576b7a0d45a50403f8e4b828eb37971a0d4850f90f252b39271588c0f04ca8b6f3876f873065a2be694748e9d64f295fbaef090e36614fa865fc98acb91541db3a9ed7bfd4e947927c38b00a3366b15a3cc7118f0b0f6b7e5366033316022492fdf503866ea2ce26b4bb8cc2d795f8b58f6cd5389a79e73fcafe74c4dbcbe71e06aeb73bd7390da3f5369c40b2e51b0f5624042d81b78edbbc4033f67dc0fb46bb432cf883d540d102aec6d215404abd44aa200e38ca9a9eef2d29ee83d11dd8bbcb5ccb6001265eb2ae2205d6ee276ccfb18500aa0fe9d738000b5ce506752be833df4f2fbdb0708aeb566cd48f47702504923f2af930c356484186cabbe3e6571974532ab65f06b1b3c32ccb579561d95a68528b4118b12b54e847d4b28821e4f66624dd97761a8a971d2600a3bd430334342b989a8dd373e348f9f2b2c61cdacd84dacf9f398b517d6d638e06d5571c61313d96eee3360af4d080e5049fa69e854b27236df0c7b356b6f68a337f899cb606580e8b49097a69f018a8c7b1d16707ce227175067862c7f23e3b0837560501956b2be29353b56545b7e8bba5dcbb52c089ef1e41a32a10c04c6b562537b60e6b406d410216be0a2d1c48b898d15375cc382854859519f6c669ef6bb6ad73d8fc56738b17ddac68a7026873f3a61fc55073838451e1d8ed4f9ff9e5e02b876b90f6448a6a40dd9c6072668c8aa4386b1a7f0a2dd9a452eff19006b93bd95a9c1c75b4fe1ceffe7914aa125dcc7c0b9418e4a94756d12f45fa756054c2b6d9a81aa1f57b612569bf91b23bded5b07b379e18da5903029cbcec1134cb0a19994ee88b0e0ba92ea9f9b42b27c49db809538c23db25ceb06b6233079e5f6bc53a0a0a4418fe63b19e051d0733db9ff12059e773a2e33a84e9064aa0149069505078baa9ca0c9c0143ec3cd25897ff564ea2fd504df6172df72da3e6e378e0b1bc03245d76cc6e10a565f18f5aadb7e7cf770f3d4c09983b31832b415ac60bf16c3b5af509e1486e645f2417d10d02e66cd9794d2bea256c6bc7d7afea880989fcae32e39ae606d17ed86ce3b5fa3b6977f4bd463ec768421926292c6a6588fd32e34413da34bf449587fc6bac362e6d656c908924103ea329ce641992ab33c1e82b06aec7603c3b946a7d3d68e6176c7a639555592f5ba7b6bd65597e98314d14cbb4bdf0d01ec0a23cec84b171d0eb562ec19de4c762a4189038a8f8dcc96a8addc6d5a0cfdebb25122241cd060914d5c220ab74522fdb9d3bc86c2534ba07822123ed6367585d7e7d69e013dc967caba0e6c3a6da29aab269d01c282a9b01cbd4a2723d61fe4683886ea2b1657b98e17e115f6a807d4584edd2426969696c78745453a1d60b2664caf8611a66e59ebbf98a6ca5b42ce8ed4dd99ad2088a9689598d2e8d021912a5bac7b05531eb038b6f2e64f223100664a23cf7b3c0283db5b70776a6d07d571ec8a19a056ac27d29308e8cde974fb7db1a6a2d69416bc7aa30ee7033ee79f073670c9077731dc96b4403485c7ebf3edd8aadaccc49817e7500a54635087efd08c0881883f0dc45a0e8d84466bbf0483bb742a9b5d2916b920b4f78da8939a85e5da51709009fc384270b498b31e8e699e9eabc2e5b5308f3093ac6046910a6d1b04da5bd1f0ee76f6681bd0dd736f08c665eb50dabe2d26c19d0376397ec2a3183a7b407e250efaa3486d71269423595c0dc794c87b6acd8c709cdfb1289fd0c67c4057c48b8fd7d304693758af069f5b57f4587065e13d2fbb9d33edf4c8da461ed71affda3de6accf368173718a7edd3e4813a753921d6f6b309c81e2b593ff573029c4a6f1c7a845cc6f066d0410bc601265a965cb482e6002b1ae7084c20d77b8e87fb836f0d8cc71568fcc77c9d753f3a99cd32c5517a852f8375c4f8a358a0c88bbc85477c9fb607b2d7e1fa2cbc056285147a0ba086826f34d5dfbf2eab5ba385d210d1b54900b91a96270c866d7fad77fc7f313a199ae2a928d9e29691f839db5269b4345d7b2d4b8fe36b4709be9913f9deda611ee81435fb68734a8426108a13695649af4c9775c8a60320ebd3f66380a09df5f8dbc2ec3dd9b6bad1db163a0b1c9debc701ba600f1b370c9caad91ddc8f7bb8d37ee1ef7dd2f69ccf27295b82a9b590bb00b977105b73f8bd682810cec76f5e7fda91103827c71694f905c6f35a9e2d0e5d13ccbdf2592252d7ed6e2f235bcf2255f83a5cd35f0ae6f9d01848654b674d6d3ae5fd89d475f3be3a51fd278d6518bac569caba74d33adef2d45df48cd6eaf7cab3080c6062b1267783dddd9e5332761f99721d81e37a1dd35cbc85131b3241783a0b4d5613180a03a1b8dd1aa6e188072c88ec5e5201ee2c0209c4e44ed91749f398ff663a412a3ff2e5d548f2327991a032c4952c88d5a5fe7c16f623c9d8fc9be643a9211c0a3176987ec707006cdf716f938d285d6ece5d37fc238ee2c94de0f9071e8a5c603875f00e9b19aa5327deaeca460374d9274f7a42de7440c3d7d29b451d62f2ac7ab89432369f6c0eafdc9a094a7e1b87794e45e2d3c5223fd8578d0c9e8faf4df2752ddb9bd5210acad78b558ab64ab94754637f69242f47def673587ffae873746d9497617559f0aff7ca4708711ef1c0df29c53379233d512e3bfa5247840e93a4f2aec0bee8365cc8c5afd1841e619281898784e13ace9a0a06a638769e391a88a26ad0da1c3f72c134cf63cee1cf2f521ce57ff41e66d650dbb42a99b8694963e0431c9e24efcc05aac8d33ed324c6dd1a5e993e19dcf0cb17c6cc8259bcb9f99ee7b85508db8939f01c27988c6136863a46af7765e7fe97da041b620a34bdc71b5677347e23b79ac17b96aefd69f331111148cc17a55cc179030fd2d418b7a8738825a060ca50d907b75b7e309c14cb342c77560a7cb1d490ba486c7a9f8671e0e143b97596a728b018b8eac46fbdb7d4a61b4a2dcefbf80234cac2c3f53a67d0bddd696d8f5a3ca052d9021f477dd5db14b1bd6098a0c1385cec72d5d514af3e9d72d8972283f8fb5c1db9b62e630ad0eb2f166ed71801c8f71065d0e2180a7ae30b8dbd5500cc1b8a2059d28e97d00755546cd626b925a10631af5ed4dd3da4678d03f2f2f1f38ad3dd6093abbff6358c39b6fb4a8a1712ac151359e881fbd4aa7bd4b12d6522ab743a009dd4bbe637eee0fc9d448f1c59ced3b4b17f06def55b9a15f7863d8f91e585165490af5ab005861087f3260d3149b955fe871969164f3f528025e13e8c612013b4d1c16976284dddcc94e8682939e05206f032e020c2b9527d68a938df79bad3273b1f0d0becf188c19f64c6c1e655af806c415fd02e85d0b40a62a23d34bfb831cca9f5b4d00724149d9e23bca21cf3f43ec5e7a642e38f765fa3a83839dfb5049fc8d5041cccfb006afc2dd8cae06d2893e8cb17fdae86a144d62f55c876ace424d0db925414c7c814fe4717849689364231c56ee234edd33709a9023621630ce28a7c4e3f19e1519baeb92b755907004a60d6c9397f75e282c30446d03c177691c43352c161fd5dd7d34f42280b3c43b4e00a821f3610984395ff711b984f45f4266c33235c642fa69f806cb56cb97622ff91f482c59fafd2f8f2540ddaf5cf889e80efad005370ee3689b1f3935b34f3645ca39cb793e98ccf79368dfe1875f51d7e7370b93c2a57dc1a27a72407d8d5bb5cbd2f7ed88197abbb4251e8254d2174e0afe3288935fe91f12cbc285ff61ef50e002f7825e89d35bd552c776ec7f08a651e268d5d529ae1f52688243ceb711a4551b069bd065b52f582ad704f833c4f5eab0b85d7b2e833354cccdb1f93fe999e30721de5eb18585c0a8d83d77eed7f627a431211fc9506de426af4207f50302a40ad03a8586cca8ffa8f7cc309c9dac0ab725de99e987721e64b30d683d13d817689331abddd6a31f0d96720836407a59923965cc9b9338955424b87d378ebe0abefbc7ab76f017bd334e54894f0ee324faf37d5665729cfe64fca26e232e1c81c131be78f87f6c6a64a5d63270256153c0210150bf43768c3a9d0514f4657c60cebde1b183eb0147d85b0bf4279b66d4ee640cc77a2211f9dcfe9d075ffc1f62433cd21599b22b45072aa5dde5814172f0a2de83ca989ac97e93a70b49e9783dbbf2b2a55cf8b8eb7133470778994f0358b3c613c9f53c240eec37094a77271db8b332e7826b0a7ab00039e7db5ea85cb0effdfa034ab9b4fc14a2705469524d6e0d86ccf1e6b63237bcdd650744c1a6853e5c1318403b988c54f720fcb9959ff3b1ddff75bbff1a59d86e62e8f297c27e9a80a8bca0c2cfe1f2a3b62210fdfedc5d1c067cad145debcce9961bed7b6fb040dba8c50e7f8eef987f550e7bb829b88a799ef4bc96829c01f1afbb4ab290dc261516f0f2d02673e8a8b7386fd214a9d864a91420ad66b15a57dc54d2a33099d0c3a3cd5eabb71f5fa4ea967f85cb49888422c493ef32b1d7abb4db6a31626cd420bb880faf9a5346ea4ff80e43b90d8cf71fbca9935d32a34a26594fdd450a95073bd1bd82d485cf8a2c61b37ee1c0c82a89b394a4c5f79fa41d534c9c0be622bc9c5c7b03336be1791a4214bdb7957c317c6ef5a3d8ce9928d95f6fd440f36bad159a36e1bbfcaf333be4bca4a1ccfbaccd36c6b34d829a3bb3b15eff91298e5424d4d8fc842d103c56e73af2a2d13be598e6f00c26a0c1dafab785243c69371d39245d681febadcfe6e66999629f94380fe6cee2ea62898060a993586a435342e30dfae3b40f78dd4a3afe55b450bfc1ae87482b3f3c835ffaf35e03ce0f5f03b07082e5d8aec8fc1521d80ac2d56c270c3cff7af2dc2eb5b22d576dfb843c113aa012d6768a4c6423c20ce7e7529619b53ea08fa869feea1243c2f15b824835f5a1a4208858ef28db10f943096cdd98aac7703bf80b0d75b52bd2d52ca13cd3f20b30e60c9d3d80c8b81e0e633a7965eb99cbfe23f116d96ffb139d5d49c8a8f596643fb757bee0beb9f5d3378e90662bc567972b0415817a8ba1da1a92477e5dc1a21412d57029af38a4ff66861fcdc0366ea86e4040fc648d692dfe5eaa5c24047f26bed985f7fbf6a97ede52fe34206913553ec943c6feec374b3765b907ef6687fcaeff60856134aa71839d6293c0d3401dfd3cfb498aa8270d5c0bfe28e2caf22b4a3a12dca40065d7a052419aec001a5e07826eac0917092d92cacbe27c846e85cc72eba7f538e7a74bd0c10fc97cc80a38bc0812e5a4babce6fe4a5cc13a2b83d17b0c901935b48db7b537bf6a2cbc3aab1046afe6a419d512cf5ddbb37ec99cd75812b37841c6e2a4b97fcf589152eca81eb28a130c4d4ef1feff6886cb3585a51ff69b2245e95e4456eaaff7ad13270e0dbe847a4d7ee7da581a1fe3cc054e5e1c4297f3e56e9e376c9c25a478888a0aca835deefc1ff1a0f6e8f5f168ac765786665acce3803c9ae63ae8af3e3e2c7acf0c08541b3cd2192119c56a614aee5afef8097cbe9438a828faafb6665f28e468526c57327fb9cdddfc15c9094e91fe9b5265e34746a8e8fecbe57481fe633d6031d1961a6b53ccdab90663fb78df098cf801414e0bc5af05c8de81b07f41eb813dc3e6daa2557212cf497f89766256b2fccac643ce399049d67ecd2cd61521feb19e439004672bdf6c22ede542b4e0089539760df3525d8a7ca7d2408f1bff2d674449bd0a6131c73186bd0dee66c10da8e054375871913510232a0857a26c138f75a21c1d865a9b19ffdd50ebdda060f4ff850d43428785515f3a8f320dfc8dafeab69dbfe2bc7e8e1cd14e20cd59010bdb6ab060990273a4a42f92f922a007749d7c29315f04f479a28365aaba28bcb9f47ae7e335338101dd203c6672bb692f1e6fd066ac3cf2ae591dc90e28e12e847a5365a8894277cdccdc1f4a452cf3271712e7343848ade038d9770354ceac327d1e0d93ec6e9370517261b66a10d13aee72baf6a0ff70614f8869d9e7a6cca8e718d1080e41c2d95ca8ca08dfb4264c10a78d5ee01a898c6ded9b15b040f30b0e5003bb8703c2175f22bf538c4b1a6874d669af24d58ece7f7f58abcb6612ddcd1c7f9b8299913800c1e0e5d6fc7daf7980dcfb1cce88d9aee60c15f83ad9fd6a6c33969e291f297930938a9741516515f68c9eb0f9dac2cd8f3eb5921a97048cb14df3fa404349a5f61790b13efc1bedee695e4a3f16e576e4d189151a3862cb8367c4a7cd330b1175612a04dcfa8a51f1a1ac9c71a1ea6c3fd3274a0a65e3687e00cbee40880ae6fedfd5fe7f33de473a90401edc5c400e2f6c12bd40c33972dbfe4ab5a58a5332f1900481ca9178ae04d5445ea4376f8a365fed5301016cec06b74280c652c80612c2d4ec692f2a9541d782db802c98369760356b1960bda655df0b4eab68ef2ee7e53325f27f74753efd73e476cb4ead7b2778eaa129e3892584163432ba6832f6f942efb9c8ee791fcf3cec86b5f01883a54fbf4bc5837714d57786dc5cb3e4f50bae156bcef4406126fc30a3ff3c694bbf1ec4246c2d616026eb055962fd51175bc73513a7843ccfe9d11a6cdf4e288934be81cd0d564ba0ae9a1c9eba4589b8734538afd57b3024d9e8366281c1661c2acd8ec89a49d241191390cf4ac404156e5116ae8fc7b72513d2e24fe48da3a599d0a6bf9ac7a06fada8261e3713207e397eaa915776710f8553af481ca77bfb2a940cf70986fe3530c718d5d8933049175255d4891848449c51a512bed86c34732c5dc481c5352ffa5dcb088c3ed61d103c1d08c8742ea0a5b0c3241ccadf02d59ef65dd427db279a73335baf31dc1fde14e5211973fc9adc9eec22ade06feaf1ac067a82c11dcce1ba44b5df090abc48c51b81c5864ad68cd764fcae9edf26650c6b280a8ea16797e7153e3eafb63735601f4aa53911b3ae8bd4286908998f8eb8357a8b7fbf8ff2623a372db4335285113f3abb537a30be68638f990aa0645473b21080d463f9d43ecd9792666212d597a785b86051c587f735d91c35bfd4103ac90cd602e58a5ce3f3d6f3f6f96b4035c5f3011f3384708fff17f222b1b8e78e697441aa8026d74bfe9e30d10de8bcf057160356de15dcfc59889c7c1e7a65ff433da92d2a8416d8c175aaeb56e07c9ef1a95d22ad1b5156c9a1b8054c9ea8ce041dc48ea97db9d93adb76fdb0ef02c0a69cc0368c325a6af3fff4fdbe3c599653b2bb06dbbf698258678d609a06cfc769bd5c60aac5ae539a7c9ee34a77da5bbcdd6e43357c29f43bd3ec2ce1ed47847e76e5ef03cd4d76cf1d637887096ca5c8adb70e6eeb7b28711b98be215d7f755408388a4e63fb956baad9487ee7ff76d63c819cb470ae2931c3add2e17e8d17ce517190bdf97246b86bcb7d0633ee1e5bf49af1822d2a4a061ae89c20c36ed52eefa516a2c6570a9c914217809d5775caa13d909ee9f4be3d9b7037bf00d6214ffae6005c4337e9a733345e985db425f18c895ca5a7216dea2708e17a48ea9b4291959398a383c3d642b99e128d7f390b7e9ccde2ebec620d5af7f15ad8ec8c7a4e181505fbd22fab7b0a087f247a5ee9b765d20d79a6e21fa1f8033480f55deeefd2a0b5d577368d620896237b8202c8c112aabf55fcfa71fbab03b0b77fd24fb7d9117f9c5e322bb488892e59f08a5685f9964bdc24989f2add0eae43feb428942f5d3f925383745649529b6437d9298d5a5234e9acdbbd20fbc39c0928e2dcbda513bcc09d00517295d56bfa5d7b1bb2f37f33b0d9d93c29c0d41005da4bd5addfbbdbbe99dd029c028b503fa5ec299ef407b9630dfe8e49a8ee1be4b9bb7d3062bef4321bf7b86f3776bd833c8e7f5d52044630748252783ebe5cf1ca65318c12f7c01dd1604ed2c372f388c72255327b176b1a507887d5f46bc432d70202ba35d9aa5e7c0a0f0b507238378bd81f2c91565bcc8a73669f6f81981de4d5d8524f4a2f9eb7df3e21d49012b24ba902a2e82807967f149a533641c00705100989885fbcaf3824c27cec6df634ad9a12dab4214b495b6e7d7aca157a1fabfb99d8e2c4aecfe616a0899b5be90532f0714c9146c80c44e19e92aed162e2a24a089f3ba73c28bfc19be4f7524e7daf32fe7a491ef8676f411da189f9dc46a8f86ff73acf1b5199b4a9518f05bfb51855cd70cdfd88aee0579551f19563a058c83711378987a17e321caa5efe3660c1891a43f9de306eb51f13ab4ac4ed634dd8e45ed1b3521d0e08b934b3a003310acfc054fcd0ce4f69ec206f578f819788b7d500368e06cb9dcd9b047ce0420d2ce0345e0fef7de97a70f8dde50803871037f24919612decb7d2c772d9d49d460342d0b2d34a822cf961fbbafdb3f455fe849b405df0915651b605029ac7b387dc0cec5539959b921f5a1c8a8ca9495031c88b9dc6d532fa980cfe02f639a9c0cdfb3e0e68f80223585e62a1d7c3b09f25f2022e534f7e9719dc7ee739ae50709530e09ddad163535910a22bd2c51b02c752545c596c37d69fc1683e1de6272cd757bfd63eaa9f7bc023cd361d6163bc60510a38e43cf6245190d31bdaf4c4c120a0f3be277bc60cbae5d81e825094d4f2cac4990582dbe692cdeb99464f67702c5b04e4e5f152808bac69bb3ad4095f6d4469eb56dfabfc04c2ebfd59f7419f1317882ab1a4f6d6380c1ca4f726d2bd723544c54559cd636b5d59bf1eaac668dbd3ea0534387e2cad05f2cfdb7160c03839335a4f83a420ab2b92194aa7c80e28a4f1380e3ac4a50a2d6fe93161f9d8e117bf542939037ef42216a14ce6c0336993a3bab743ad3dc344a63c934dfd43e4dd81b3daaf715441c9aa75d60169acbdd5d9132f0ccfb0e32ffa84c1c556d8199661ece5ebe09a254879dc1aad835cec0433fcd9b6e92115308fd5e579efd966975670f06aee0fe7feb1ca279eeff87bf9ee583123c80834a45768a371b68febf41c03d1f3b52cddf711e0bf53f2a1c1f1e8598d504698b991d9c5434c26f7d0a37a3d893649dfeb23eec5231e5803e3dca4e7cba60a707af0e29e8dc434862a1317eecbf2796daf83f73fbc0b66b9cd0c9ab2ae0e512d7133b75297d026ec122ca4a9908b40d0b0adc4ea4b1e10a94a06740fae8256b47640089685cb73c94f209f7f1790077ceaf63aeab53a0584da4f8e0c3032c778001fecb2dfa94fd37d544f0bff54e67e5044acbfc6c68416ba5c1c414a8ffa6559aad423f1466fc81f9d3053fbfb603180cbc137fd3c7fa921c955d32ac0df80b6c7b287441962f60f2f6ed1b0c96743280ea61f236c2a10e9cb30a50dbeb0b5a5770d4de1ada2f93f8c79f0e7864f9fbd3f17a6f4983db04a841a12bd8588e2fe0300f0d19aec54a904cff0a0b3ae3916f8f2363a4fcb1c0b78c86d826c76d8e3fa6f144e209f20448207f3751f7847f037568ae4cd4079bd9345031d54466a6b828f99394c2d1ccb026495d0ecbcf969e7072b528133fdc5dfac50347a94d1c76320c425841c9cb3c56d60b7b78a17f9c6ca4e0ebb3cb828058dbb159dbf9ee4309b2ee802940abe4cf606781b8a31cbcce3c276c52f794387b9703f4b39c986748a8e9afe112ea49a1ac7f106c2a7d0dff59e0b4721a2ee7c64afb8a553a8722b514fb2c01007bfe7ddc2ef6962817f8b5dfa010eb7cf9f4a7696d4abbe26ebb981270e4aa3c9ac69a5c76217a98edc43502072189076b89f086be35d6c5e07ee43ecd72dfb69f78db3d648d88c3f21bd0fd271f0f545a918be0608b436fddcea4bfb43d15d85c1b15cdbc0f61b94c8805d9fcc124a46e671a4e8c4042a63661a28494ba625661c3f4b783f35ebc53f8b2c3330d20199e2147c2b8479b043e2ac9ffde76776494516b1e9ea34fce082cfe09d07a7d2ce706f6645912707666c62acfe29670f781e3abaf577326cdadb5451736f47447ba3a0050d46df6dcfebda475ebfad46de748bc2f747d8b27a4179cb721ef8e83f6d31875778292f1d3d3bb881e09c3c8a7f021acf45f5465eae86c7fca3aa0e8b9f63ef7c5559da1519a435a3138f72a9f6557fe20fec216e210a8bd58b72ffbc04415ce30a3c5ab89a0de00393baed78efb8bc720ce3cb0936beda8f4bc516fa03fee963c704ac0c96c45ec92e47d1e64351edab102b3ab310f54bf1c343805525271d6a0852dc0bf8a076799e4f11f0a4799616f2fd197f46cd7ae13c491777153efa7d286f59dc1cf94e3f8946086d6ea0c51c18a56ee4e30482007c514b67992025b1c9d7f1ceacfd53005085d031ba4030d455defbc920feac7209e4616a39205277fd5b0e9cc04d77bf2466ec775ed0edbbcf86919c259b365f8afdc7996ddd645e19307c2ffa20c8286d39649e5bd6230f6b4f552bacc45407909f0679a29ce244b5edd4f0f29e172fc3193dbc283fba0cc65ed13781f8da39281597f097065b804108ef38a96ce6dfa32c8f5355bae726dbd744cbd16b9905f8b59c6e6b0b0ef3e0bcadd1c377e6d8b201b6ef65da7836b55e53420123228033149e45e7c37c9ffb9b3848779ee4fda211d84696f5b85e1013a3e1313248f5762933d182493ceef8f53eaeb397ab81efce413d48585c60fbafed0661a1cb4099140b30c17797d93ff54381b210effa6cae731a8018a1b8f310eaba1a864213a8392e324509065acf98e45cf88b4844ecec157cc610afebd83ced4decaa9db0d40958d8a4637442b988e2a8987e03969f84a01aabd9e532f9ab78109a0b897c6911886feffa8aa63ce359df33ce748551e718099aa82b3b33e613628f3c4bf58757246c9cb0bbdba09b2f1f4acba6ed4bba212adc8e9cfbad17dfb8381a8bd609fa9792698d8a5fba4280f7e797b6c273fb460047bf72e081dfb1ad613c77d6c40613c6ac0f03f0e0360a6b7c19643a58035287553860588392093f5fe8dd809adbe3cca4e303e18a4619c6bd38a62ac4f1ddf44e75084a514be27bdfd5414f70f9c8c5f6506f6885e95b570d193b021cc944c39d66d6b835752b007391351245613c0ae056e9cb4c2fedb8a75d6d5774176b8ea612568f2b13f439432517b470fe5158cac7fa9c18633386a0defe2fdd136911dcb94de597304d5405e4f7a5fbdf5c622f96db24ba3a30fae3cf8be1ff631226cef97d608eb95236b4e4370ae912c1b41da375b7ba37f094d27bfa1f1e4569294f49fdb95738faaa96ee53b10db7473c3ca1ddda85235fe4cb5442a911df119a05ad195106d2e1f81b97ae30d13a292c8914d2255a4513b82eb2e0df0f2c1a4d3b38b0fa76f4ca148566e5262c96d72e9426015b93ceee462e38735dd3595322b97c357c605fa6ce94ca8f9354427529765738ff71967ea3183108784f15fbd17ebd7eceebc496aa46a72bf1ab19c74949adcd0e0d93962a8a76ff03ef4d961b93d21a36e6b983b3afb956ad0abb7d499043643bd92ab06e00e823b6bd85f0c0b3f38b9b40c3f1d26cdc604384d931276284093f250770f817819e2cf45e34ccecd555a0a636d6802a8972670623dc124531a779139188c6ff5421a9bda1e209cabea5dc12650507af7ba3c472db699e2e61395eeb2e20643a1fb7923da0c15e3290dcd763a9e9db9f4b648e2d76f677426c6ba833e94d03226077e498cc7e3acb8bd7176e6722eed87518c1898149f527c4acc4f29dec51cdc521409315c4eb155fd9b0e8ed4e774e23c553b7018ef1ad4b3eee63f1980e125a6e9b6bb365795bb20ccaa6e02c61b0d6fe306afc2c91943dedf24b2b4851c2ea67622e5f85091660c461d62a802b408b340dc7d5f0c67ce58b9ab9fb8e5a2bbc0a1f2f7a477f4e5386d019a40861aefa23601c7a6e18f2a1d7303e4f4ad69ea58d55369341ff1eaae06ac2434ec599296f4c80c230f1322062c679b8ae64ba5fb62883ccc805f5c468f69b6ca54f8cd789bb98530e83aaddc50f99f985023c1c3779bea3489a92fedc96429c49058792b990f304030838c9162333f1bc41203e3e7b4acb6929454e68b7542bd9f1550fcd9d6382aabbc43d9cb022cc244f4098d263c6d815362bd48855c64e4f36cb24be146792c095eafd3d3b507228aa329fe5ff24c7d07aa9262bdc0c870ad551a8c5d5f33e01932c21ef66701091a78a0fed8f248e69635e1da53a25158b86f750eb9eb6f99074beefc4f19b447c28168476329a41a350262baeca3585d8b10b5ffe165d3233283d12a327ef855515fad9f317e5415bb5e192f22abb8e2424283ac68ba17bb96cda93c5ba133e711a9c94254362d004b6e25742230ff88f654c2ad6122e050b3d4717873ea137c3e78f7762caed50c6944650b09cc51abeb457aed6510abc2e2460c4f5c93e9591ef5e3da1390a303dcbaaf74e28bc408ecbbadd9290b054d83c281703544b7313904cc1ceb1b6f49854bb91cedbd2d709cbacbfa2cf38870ab611770271e185ad9a942b7b34b92e55c6371eaf3a1805a71b299dcaa9ded0665715fcd1e3a5ec82df7a33c861e336a24ed6fb0011a65abb70d36a2730604e9a69c9509a6dc8c482fd5428057cfa188210ccb7ecab5032d9d8b5f32ebaefebfde08018f9d7690a0f5d73dddccea35d768054d7a0ef6632342f6bda2c1f8a30b2a29b6b77282e8b32fa2436409b502c435114580b3b61dcaea2d09f6e5c3c3261696c7dcd94f4e50ba8c589e8222da02aa2a8efa582fdee6e8c4bbe213636f6a344cbe35064faf596e99ec335506afa58a6ca7820e2619f482405b9f18bcce7d3ef74654b3bfd552d435999ad59dbb2348fa9a39616c45c3301f74cdf2e668b14707f2be4f2d9c568ffebc0ac74551b235e6ab88b0f20d734a290da8dd482bf05b3dd5c77f74ad7234b2e7838b76d5bc14410a136dc41d540b33f3b128f6eb8c8920552843ee6e3d07aaa297eb2a58de391b63933aaaf094d435799a8ecec56b1f15b33dea2390a825b70faf5682bd69d2c20d82ace7a956333cf92f4620d7e6b70526ae64abd6ce21c97dd678910c4fcb6eba216004cce3a9d4d70b8a5e77b92b5b3efa220bc259f707a99aa9c6d965922e198c53bdbdd43a51a2ee5b97a0631d44e4e108e054ab5c8d7d9879a369396df3bd6ebbcaf8a51ec5e94da23523a2524285b4c14c41a068b2524518190fa6ba298809f1d8e6654eb5da47c09d4a4712e9fd06b39d9d3029afb5a0a1e58c9f65cf0464dc74f0f44dc4c5bd82c1fcc75d9603e2016507452cd0e2f7a87a79bd311e11778810714d529f6fa2538a48091bac96594fd65b55aa76caf4995749a2bed1b7b792ea76e9ae4aff44a9a52731262d3a3d9b1a78685f34ea855dba3f395f71f54ec27eda4a780aba3d4ed2439a908406372f69b026c8cbc41fe607463adc926bfaa019c57af0776f5cafaf3ecc424e46f29be854ef808b821122d106a1833d00c4772909da3a5df5220d6e3ff00aa778266d007228de2f742792fe80190e6b5129529ab86adc78cbcf2518c166e04ec82b5b72404e0db0314db00aa6bed11244f36f23ae667cd9ff96e934f2fb2dbdda7ee803c8689e4200a0fa6125cc510c32e4d99183af3014a660cd011662a9d5c37504c079a6ee40577300af1463f9b8db4558c07e84e37ea350b60d373648c07c4a65422d4483e67fbfbd93e537c168caea6fce599e8655fe449671577ca55214c414cf5432dea5b1494965600c065442415b38f0e02a1302d729e27a55f86ee635adeb12555293485d6297365782f85294a275ed96eba3a3d380a445af739fbebb48dab8836f8b2dcad515e51133ebf993f315cf8abd4316e3beb882357b4bf0468a92c174ce63ed8c0eacafbf5f678bc773671cb73d75c8b4ba8a992946d02d47ba0f6e05031e2c6dea3b128642ed0b547b0667b0130cf084e6ebaf85a6d07c0c9ad426c4471d749ef26b02f8a7ff377eb36ed4841066df26f6cdf9a40bc126b415c5ef81c701ff9148a74b032ddbaf5a2876fd79e1ac5a1b98985eb25e74f20e107fc19dff5ec24ceb40ab451610584598a48c2a4dc2168c564d843d102e747bc15e5c08909074b1e619f759405361c3c352842b7f362bf92535a928d8879e8c40d3b724bd2d00cd4ef18e685012ca4bf12e708d60de9f9df5e58664fc2b0c03aff0ae44aa5ac880ccab41bd1913b61c5f34705f931530d9676839a74370c0de20a6fafa3ac72a445329ff45dc8205de321c61d17353dd56d667b6a38b018573f5ce94a945ddb85f373f49394cc1d993d5f13a76c6069e17185a1c2021a95529b1451d5dd7c9d516bcb4f58e8ea1a179114ff98fe2df5e8254b3d14353c2d6798eaa7fef52fd2651d7fd37319be1534e5dfbe5ebab156df40f63c6ab6d17121d039f7e73faa339d9bdb79af58dfd241e39fea6aed68cbc39eeca3c9cb8ca88979abf362a1f20351288f81873057a9ab18ae1dca1ef024bff17b01481c79c7941d1546208ca1afecc671f7c0f60f31ff15885efa03adf5e99e570576e536aa9c89fb1c9dd8168dd25b017c788c4a317c75fa0148d02d58bef3a7be35dbccda639b0169aed5a2215f50f93b25128c1d93c88c0414e6ce955151d7a10b55498cd49b9aae04b1f8653b5de89a07eef73d5abba65c0a934129dfb0a603d3403ca5246c9118bc657e9c7c4e3439d7f15c304f1b4a9a3635b65bb8d3091c4fffa9ded44987fc2067735247a492139d235b596891f70b47fd5f3672b893ad3f3045b52b78f477edb95c28c521cb518732d79f90db81c47f19d3978635d046e2c1eeb87641caa495acdd729bb67e17438c7ff38d63343666ecafb79157c962a09193391521435fb2bda8e0d787d7af16add1effcd00b647e24f4335dd9f08145ef38ef907e49c54aad19270698bde7ec96971b01b29d9d1940b4beb0dfaee58faf6080b0557634489fd4e2d1cd48c048072d3bd34a91b2686ec415c656ea4d037a1a52c3e932043b129e281a1583b31176a805dad5974b065e45469afdb05b5603bbceab0f696e7b371f5ec031fbd0cc0f9816f7f0c3815e8d9b6587e70f7b5fce2e8651814e9cc72dab76a1ad1bd4c2c7503ac1b4e9db7cde5c5ecc627782e87fe2e56aa39102bff477eb7edf9950cde80333d89e55ed5b6b2133c9a399962c8405148e7ff0594b1c7c2ac1dd73178973ee756b7b843e1366e9377d08e5982559f048f9e2796cd5123c4952bca787d2963ed74b19cc6df409925d9ba3090aab4aa9cf402f86d7730b32cd3cb8964685a5d62a9e0d31074b4e97187888c0f803aa5f0b82e789e73781d30bfa39ffd2fa27becccbf4747083e8f7ad7a6a1cb274f19e2de7dcb5298040d2c6598400feb472e023f94636bc27efd2f2b48c2356a4f4d0c476a7b3ab9f590f1303caa0526d0f8a609d8203aeb427d710d76525ea9b6fd385ddbf365fc7efe805e76d540fefbc05d734b4533b6f30922d6812116baf1e58e654830d4380ca69b6a78496a7b42db44cf8bfd5ec8a9b2447b0d594ea8bb5cd04bd2b39a62e559d3bc8968f63bd6f689a2ffb28196fe7a356d74ea4ece85d588475dc23b2878b5ecb007d11803859862ae09d855a725eed3d52f732669c29c3babec1cfdd8b45f1b6a5a2ea1beb0839d9e2c0987ca1cf2fe1d328170361a9ddb2fa235f85d4cfe28be7df2045e8c36b8ebde4b50ad3d44a0153c33169bd5a1ce02d5fb05c56a5a20f0ffc4f4fd02561fc1367fd296f9c37c96e7d0ec3e4c8df01d78057ec6f3fb2c220b4472d9188b7fdc6d33155d3fbb687b6bd39143c5049c96fca5977a1603c5401fef5594d9f26d4176c1d3dab92d81f73aab931c62164c177ca75e87166c9a4c3f42c50ff08a879ec76f3493c041a01a57eeb827ad6a5568ca602175f6c265aa01588e0cc3d40e72c08a18cb8b3234c951ec3a12ca6db4c3fabd7b3437ea4cb8bd73468131a0f8a8c49628c938dddc7924e33ac7c85a4727518305f1c85b7f9f222ebf143f6b88da89e88915d21d69c1f45a2850047e00a431ca4dcfcdb0661dde65974a295de7f35044f0cbd912e94fc0bd048f1a3a22d3b93a37418c7606844a83d7dce86182859e3fb6b5ec2416e01854d3ac141dde8f742faaef2397b50a61ce833507dde11c582d5b4333a8f4efe97241ccb9b68ffd05b3b09d9ad2f3bad7b33a7eb9d639019664be50a7ec8c445ff4feffeb769b00b957482601b20508c96749e29c0fed605336d1ce7ccafca5984da94ce055a96863911de6bfc7e4600f61c3adcf388158c487b8b563b79794c9a383aec6d25cb7ac4e0e685b7509935f14819759ea95027535c9b40c0cfcfd19f4867a02e6b587c6475137f40de1e759944a9afe9254b036154b97494e71e5bf970417b7fac516f33b330f0734894a8835bf45b52c190506a90daeab319ab3e175adfd2eefdc9883e837e1f8497ea63c55627e70fab36a93329067098fc6b9b9a0febed4cdc1387ccb17574d0ad8ea7783a19b3926efe8df74e3c04c5f51768b6e57bdd86a8315d6b74a931463845e5b98b67a5e042b3a2a0b17e9c10c1cdefb7a9987a5a6287e442a1b7a45326e2879b8adeb5ba75bffc3b9577efe44c6a370121dd615e86c80c4e944ddb67fab4650eece8193dac4d02906be04380d8ba33470a138da7d143c9a071682056c5031530601285ee1c840195d95a98b1fe4c90b9da583b865a8d419a6d2bc8c598f0edd9aca5701ae7d6f06979d62b4fee859bea520a01922507e2c29784f9b276697a070801a868f8d18749e94c68274f077159b203ab2dabc9ae1922522148aacf78961c4976b26c086a1fbe0fbbe73337aadba23d8cfbd80113bc8879e04aff0bdc9545a8bda1cfbc0d898f585be361d84abe4986367e1fa05fae89e5d1b4b755e4df423259ba6a5bf8d4d17ca8d49f8681154d9fa147e7580f2b2b5a54d60413628e0884562e456afad19e20b29c5fe4646dabb55cc0574d628760f10a562bf3f38f717b24425a42d071c42bbc0752fc8cb37c69956470c293477c41708e814d7ddfcfaee1a701dcd3efd55211e4c7ba13a168e206fff7c7131a50b473f1c9d27f687a5010a80eedd32fb0bc8c6d4e830be0b01a5111d378fcd18e35ed2d264716c9e65faa7bf72db86fa13c2174b6628906123ac9ecf5cc75f7bd7de1d892889817e312a111effd6da13d1fd9e70a66479efc53b94a4e8f8dafd747212cf44b416b2875f708ff5780cd6b872e43dbc45fc90bc9040831468e0a3bf53f1af2d57adb59a52701f671f42160d6c8a5bfa0d318c3e0ab6659f8ecb35b7835cd4256991f18765fa662287a1eded94d34be3f0f531bd755cdf43fc807974f87325e2c2ce59916f40d72b8bf6e9ec4d12649c9ab28286407254eff17fbcbecf1e773109c58b11ccdf32f371f276c3652c997e32fcb96371ae1a2d2be81f249e5b5abbfe2407d034a13c61ca06ccc3cde4704726a0acfd1d11587407340da43f7726e0127203f5f170d75cfaab60b7d4ee77bf7881ff68701549820260488a2616edbbbc26e15fe96dadbe5d37b68e1d72acf1c0da0b8877035108055357b033e4b1ef3559230fad2803d53f3cabe6d507ffe8f0b2d8236e9ca8b7212db8b711a331fa64634845eaaec74bf0c116c6b121d8b936cc05a18fa2f5463cf66acf0937ec001f8efbef202a74721036a85ce3262db4184a6f860718307ad0ea554d5f38a679656dd3d62f7c2696ebddf844d42c4a027a6ff225de63e81917ad61f8e9f89a1fd05673c528b314f31bba1895b6249f0958f5a0593170d73a65749ca1ff755b40099ff759924d33a11808a46d899298c3e44d6a3c8a5e1837231dae92d865a72ca70e7193d4c0b17831709e3d7273447b6e3e2086f271e973fd77805ff17a375356c87cdff51fa6611f9d9d1d931f44bc1fa45ae924ed3a108352e1000222aaf17fbf2d31278a270e5342d30bf01096b48288a8376dd6b4f72bba4a2b5feaf534a7cd008c0b898668d7253f64e13f47ec027c3c85171f31831549783143d456562db8ad5e66207e07a0701035eecf921e52ff5b0b6faf7443c4b8a617d403c57af7c0196d6758640f5c1fdd08242e2ee82d27660fd97ca40a98c57485bb636e124c5bdf07e5fa0b73a5d40d5fc3d294328afdeca9911654fc993720eb2a4d4c0ca3404e4b63993230499370387c9f58f4420df61a68b40939115e4019e16d9a546229c85be7e52d3def7dcaaa9ce5f40452fb57de98aa6fc240141244159aae5a55214ee41de3683dc824666ef1576b398249a26e04aff336b05b70f3e1b147e00465d19d66bde3f05cab217c8e42a7b510e88e528277fc1b4f7f2000740553dfaff43d2b4ef9c9d12fa627a20dc0b734aa6a1e0556f6896a04598fecb09986e67e7a488f18c4f95cc9fd71ecb27f98af98deb7f31213652b47a43365793ef65a84d1c57abbf37892f3074897ebafb8f67c6f436777c4635ae336e8b3885a922c0538c057c738643f3391f990476454fb5c6b894ef6db3417a75c5b41852f86bb89a65688d6c1ad262d72bad603b2a741c44687d9843f5f63db2ca366a6e34c517b599a0e7a7310b4b4fa719c4a08fdcef62d37d0e276c9b499e42127a873c9966e5c6e2acf3d0810781606cac518036c30e9cbade8ac83d5b0d855a1dd5b0b1f6e7cd013b332de534cc8d185781dab44ad774300551c9977ac36d6be2c5884ff91db75d0ed5b6b276b42ead11028aae537c0077b5a428994d18da97f8767754c622ae43c933cd123d65ad2a0799cc64893c91c55eccdbf3fa9a52207c526bf2193c6fd7b1f08ca45c91003dbe656719d23fcd5f3103002fef50a14a1d0b7debfdd573e011146a19483a7379a0e899897a554a1627101722f7bd2e8e0539d41bf80f6ec5c103de8f220d65e3fc025692c99a14a018b3bfe95ec8d3b46d4c3272f24aa20f7a8880df85f4548b038ce24b5be4330bcad4e82eb86fca5b87ae0ead7d64b0226be8e1b10cd77a760dbcf88b71f5f9855260492d6403033c74b20d62ed5d83c0ef6109d0a8743b6f36645177c3e190a0ddd50a6792ae67fe8c48473bc6738f05f7cf590fcd253ac63822ac8a1429d17eef7ceaf7a2d716d0bfa9baa136018930cf7111495b344b0db12fb454e97ea923ad34069c3be2c0610cd6ebbf37d143ed753c596f7611412df4ac8fe2ea7d9282eea4554dc8162d32bb00cd0adb749b1a3861935b7ce5c5702b8360280ccdcd95469f353348b57dbe1ed23dfb08dd87a2380d53f7dd0d397cafa94c1b9abb5662c510e9b39ae5f2628b5e4ee6b452dd524c52b9cb81bc6f982ccee99ac44c3011dc54b79d8ce0eab203705b88ae4f92a57e6f09c6737cbff20ca053d1a2dc1a86c19a40ecafaf6b9443fd4520fb36a6a921df7236dbac79f391c8f356d45d3e30c37ca83b7515a6a3e463526e26ea98fe84af58ed54a53d0140b61e03b8575d51c3efe90b7ff3206de87d74f81f87bff03f64594758676a8b93852abe52a1d3f9cbb382903e28f6123acf65ba5f57cda6bf8308808acea1184ef957fe12c0e8af05e984a66ea3a001c2c8d497a86122ec4796940960fa6f90f56864630e386f9cc1e4e16bd5920e873fd9a7f63f8dcc86c97eaa9d998888442c1334f293ebff50d1f4e23f79ed5c3c7da5b85badaebb0762b0837283e98d2cedac3bc58e147362bfbe5b721bca1405060dfeab7066e0229a0b89eb7a85aaa725e4a029e0d46bf96b09ec9ada645d3073ad7efe5d9a872ebb78f89b165320cfd32d698f68bb850c5cd3230165f7c0b7d0f823e7a900d00085d74c517c8afa2a7197ef2220f7982ba31854a0c6ef12ceaa1ab661d99044472faf622daeb4fa2c7f9ad55af616610b70c00aec2d9337ad83ae2b613532c9c504e9706d7a68a969408299974b3be17d30982968f45125d01b9a795199a16c48fe5d9753b73e33be820507d441c73102e01ff151019752da1f56169ce4f80e296f1ec17aac306533b70a068c93affad579b56bec3012748f755bda4c678b69eea1d32829d219286b505b2c85b71a3c3409918837a566b34652ab6f44828dc4b3bd1dafefbe33a6c056cfcb722899b611e7a101a74271c8a04a5b37e07f512592df3735e39028ab8059e4ff10a7a4c20b56e9b76cdc8984848d90f46eec838c7222282f2bcf0b5c3c0a3ec585e93cb91cc3bc6baf2d77893843cae070222419c8c824b42ed4e9a9decb19e47cb13ea735083b23e72abaa929998793f9309f6a571bcf3167936cd6f97050a7237e4e2c196b1dbbd97c1df4f3edb087352d0090dedd85bcd871b3e051d349dd5795ac870e7a0935f9eab5bb01e5c19580d0102d4e506eac0889d8065d2f92573d1e142c3fa15040f82b57a197bd16d598b8fe59a46fef03a37d6e39280e1bf8bbb1708ecbcd402c2fbe1348fab6651b48aa50952b044c24f3df122d45de883b487e235b50626fd531c8e5a5e597633c9e47b50233d9a0866c31d7119e43be7233ac7cb04f42f6de5b7a3bcbc907cc78d4d2a8a3ade83da610e7d402a5b1d582c08e3a28db5a4382ac096f08489edae1428d73b616d2c7503e45c53c79bf51fab64f1aeb05a5e58c9c97d675825286c7ff7252214f3b729928f7f39a70a91fcd5ae7bee4e8d17c900a5260f88c0dc491f837a5835f93f66f9ef02fe283d6c5eeb4c1acf308768c18bea00ff51ec741070bb134219bad781127a740fdfd96c15650253a7afc485a2c62f66eb2215de261d7532071575b0082562ca206152b2ff95b2f7f33c8e2cfb558b0f6b2e941778ae70152c3216d72db711a83d6fda8ed211e814ba1609ce2e80322a044a32ab191c205717f13f629497d89d644614f5e2258da1f5d2d046fd51175aebe580d53775d3f0295b946e72041c25093364043a601a4b4ce65e1fe68edc7b8151f5cfdba0e3c31cac1adb0bf1b8cbd4b42051350527b2c579e48f3f231a602c1abbbab280e4e0c762644243bf2f1ae33e4598068b7a2c2ace63a26ce540b6cd3eee1a0d04aae9fae5e0e45266377103bbee2d308544bd6ea8ec30dfa5f581e10ebe66d4defbe355b600dc4f239c5b97b46b5ad2457755486bdd3ed2f25c4d51670b9df75e8ffb6634f62777ba1abdbac60e6abfc8baa7fc19c3f2de51feb153f49cd2cce428d95880894d2bc35d4347f7171e7ea9697611f344d187505c4e2fd94fe3155e916eed203faf0b5bf26db0838b3ed712f4175d2015ef121fa2eb3e34444f62719603e202c95abcc1815c9e8c9206524ee05dbfe2f60031189ab854cd1805f2635848a9ff7aa00317d8c6ec727330583d3734c47ab2cd08ffe36f714c34562179787da67d3b0f7bb4435a285d006a7890c9fc3299443f3a4c5202b599d6e8c4aa27024b4e255ac9a317ebc9c48b12237fe983efaaca434949db2fe245f3cdd8f708415b58b2587d0bbe8b5a06cc6f0823d3695486241c5d53637bd098c77a1e318310c9f926202362f519a4ffa1fd40fbd47a5338cc2dbd6630df76df762095452696254377424a472803dad728edc6b77149a5067fd2ad3ef3c05b46a6483cbd6a866352702f68176ad3dc4f10fc152239c756e879351a0a11d99bbec94fd986124ac7959416c406549ec7392901eb7778d79f82d84400843653ef28b103b9084e7817ccfd94bac4dfb6422786c7ed782fb46804ef4d4d35c78a5e27acda1b6eaa1b83446f8df25b831d1ccd234d633296c80e4f5c9969fda38da60681b6307c55a1967eec0993c5abdc3bbb09bbdb32f82cdef2cc38bc3d2173422df7c198e9bce4b2075b56bba3cb8443e9e3331aaf397864049aa5ba38127f21fe4a8acdd90452e9cb9e4cb5cd54fccea8945d793582149fc0c94428676a1026abfdd0e875a8d0b57fbd8927b550a963600e468f7f2d32c43af0f598ea6be26a0d096f751a53aeb668e42242c2eb1dbf9b7360298fc50f9bd45bc9b246de243cf9b6767ba0c92c3ff0f8eb9ceadfe1c77534d59f4139b7ce5fa7102bef8d6093989472ccb39c9752c2a0f86147d084b563ade344b639fd15c2f17520f460c7865643c33b7d07df6eda4b0060ad8a9cc2b18c2928da20a37a4bd50e658291ed840ce496a2b20ca94697469bfbbe59da363693a100a10653ec905e3b5ee8c2a4409d1074ee1f00f8281729b3c67b50972488a34163fa108f2a08d20fb13befddd1ab2501264bd906060d6dded0bceb348b43d4aea89a6cbe4d9edb1a730e89f0fa3ab340d2258a33fb82e8699417d7cb5c00522b943878a7cb008e81c7724f6958a27b67ce140b74c5b3c87a34c4217615f660bd0fde64e54c0b7c5d50f57c8441d07d77ea9543f8fdb7eea0410ac7a5bf7681c14d9cd9738f746a5aa691febb8049d9c689c7c527a5388cbfbbdbdd6df0293f5a10d8a1c8e7abef36c5ab1a2fb39c5509cb2cba13b24a0fe9bf627524356b5d34e5798c448efbbef19538c9585413c505d4188009f5515bdf4f786f9dc21a0025357ea6126151b64d14c06d7725164388b2a820454481bd00258276733733214d2ff85a6edad180c4e8bd956a271b81d4941767ffe23d3c9065ff8064dc10c9b8c066e924a83237076ddc1bb6407ed9defb46a09d2c42fe274b590b9bf7ee3d0fbdf69c84e8a366d9e1e0a2d14bbf361ff4f75253cc5c16625387c81271932b4786e71acff91c70c9b3238c04bc6a572ef4eb66fcb9d4c44468fbb30c934e56ae677a063214f0fbab20bd44224a224658f31d09850490fb5830b075321da76633fcbd6743d01ed8656519fa0825fe8526153440a9450ce1e4e34747602ca849d939a5a0370f4204c758008c419127921e9f7d2058284f36aeed1ecc9977f796e91c93650735f9f748a8e3979431b900442af39097c169ab35fc28c0cf5b158c081d72bd817b303a558a7532113ef32ad63db9fb55f8cf73c03299fd84480030417a425f675b2b9cc123065f3db395397cb15e409bfe29b41048b64601694a729c786e2613631c4775eb9d8844d44c4118db44e8ce0b113e25d628a395c9b81a483d3596eb8dac1d153eb46ed7fc7ccb63a8457e1d3c0f6861695e985afea6b62c7e49ad5f762b6848150edac0c659410cf618338017e72b526b38591f30cc10a588a8da58e1b24dad6af44b3ba10194d81a9fd666650aaf8c5e10bdcc1c043de4e76d338c8a7f77cad8ae689ced27f0931c80b0b9d0a464b67945aa5ee041e9f05b3722bd8783badee00f4c4ed851e6685d6131a9ec6dd88e92176367a4fde1c66dcd5f658ba86b7beef78c4bee0e6e58943308bf08813b39f1a6a62bb51ab34ac233f1f4bf5b0e3b081b4c774067e00335d8bc6469c1888ee2b86b4b070dcbd5b393ba25b2b05f28af6595a81175e431898bf53973a7159d3c39764b0dafa6088c250c0d252bd5288ca5beab924ed9fdc11919032fa812c38a80747c4e88e17227ce4c1151edba7fab5529d113126efff606ab1a7da38bd858e5ba9166e994f86ac5e217f2dc8cfa10d0df2c7e64fc207d92536726e1591566a03adfc717f86c8805c7f3d3ea237d2cf9a3b14f2247ab64b9f0befc9d177e9ae87144aa6a8858a4346f17997cb915f93b12d7a1f87f2a140d4c84bcf15203f93d770d5eaf39bd3031e275719caa4cf9c674528fe3cabe97048074234debbe5d209a1000ed514baa335298f9b8bb568f3b3ae64cd353e4e5e5917baa6c415a89834ee462bce1688a3821a64a2af96e04c9478bc82ef211ab134db18cfc7bebcef3365d55b0746802d1d34831264247b0000490879429c34f9cba8bac9eb9f8c885ba0985741759e214c2ec347f6af28d8b8c3eec0df38c8b4ce8e5472c2376504653633295600ec013045e21e2bbc7a8c4a632f2040f006765a8d7b8e4513b32ed0a43f3205123db41c1b234991d01c49cfa03a6eeda261103501cabf278fb992c5ffa98f855066021254aa54a95aed3d6c64e5b1b1d511d20ba8154286aa8b6b14796229f565e04d9638f62851a30faf3695667045458857b089beee327e43ff5ec92370bd9c8d541a8a6de2eb10833c664eaca715f244d063fe6c1118a04a4a8f532c8417be8e1bd7c2514335f48803a65e7a492fd4b1b4f96a50a0496ddfd40bc5cb5266341e825a2a3086ccd0de7ca83c881ee389af67357b3bc93b4882a8740da2b6b13697cebe3762e671a40e71679379f2aa36a696c6a68e71e118595bd0cde31c3997232c120b68c0fde8a21f31ecd76a19b147f44370b97dd6406db495ae7c915fd4453ffafc193b6f4c4ba5a0cb5927f5e34254872993d3567d47b7c7402bc1e0293dfc4c84618bad4100856470d15dd9ce8f367206c2a914d2820a8ebb8044264c83e83a7e18bc0b02b3eecb692a923f2516df0a7d08651c658301f148b0b2cd3e71daa796f9ad9e7783c0108223b54b15e35b0e07b76d263b69d6e9457f2b199ee653157f7e24c221f3c67e284a4b4db84ddd747062d09aaff668f179d777f869fcec1912edd648abeea4d244cd5b462fe2d2083e99db29aa492b5e7c3062b0cf9354cc3f75ef4f9f9f6fff253a278fe7fc5f40a49db3566147e53afa67c2da846ac8662ed3b573b70c7f8fc093e199c7e8773ba41db83c8f87773e5fd7f2e4675905a2929c7a0ae7bb1553cf7a763822b1bdebb199fe248aa7f5434c0b93da45bb333e369b1d50220e53ce79fb6c4b6c1be6c5aa8ba7e1a89dd218117950147dbd19a045632da31caf704893c0339aad2ceb9e89e54b7770f7e1ba158126a24f982b7547d2e43047f38e2997a44eaa68588a935b5cf13db168ab28017da9e6047c6b92841f52b58921683c6b2e692287a7630e1f278e0b4483367a5f86cd639c6ebc0b2726a2025e53b098f2a75b51d03290f17d30bc4a025b712b5b41f35b3a0d1d6421ae3afbb01e05749b1cfe443c4a15c26c8fc6a23ae50e04a34e8401654de17c6f6b23ce189812cd5c62ec4354ed8391a1cf0e0251a1d70f60d05ff149d18820aace3585f062d43b26ff88d134a36c3bf3730dc150bfec03bacdb9b78ad88915dc1f8fc3888e1e9492cecb2327e5ec653c796a8487452cb48ecfdbdf12ee70f0dba3d14f0bdf1bb7581b00c200d6139f1e7eae17475ccfd26f63d6c8ddb4e4aea825242bd616524e9cb894ebf9a53737ce9740119f4eda76ac5e1732845c073b4cd1641e14ed5db0d1ff76dde06a15f9814a05f5451f5064a4ab09d6d8ff3f174c11ae6b39b69cd2e028494c3bd763559f8d331f155385593e1473e0366b6f9f005d8e9231bf5574a01d2fc397b830a511cbfbdf6ea85309f03ff421545876e3b247f8dcb1dc6bddcf5ceef94dada570c31bd64d0666cea09edee307909c9cd60bfafca3429592abcde8f5eb13fa4157ccc7db31e949357219804251dd82d41f8f894dec2c03bd8a2bcedf214e82cac0719b0fa2f5b3f1d26421e7d174dfb5e515feb5fa61a5121dc6e534f6dbd4eb0de61050246b8b90944df14ee9ff78d6905fe5a73ae6b3a93303b74f95a9a84ec9b8e243ee8d103ba09e2658ad0395d3e5123e8a24848a954589f7a892740ad9c89406268d08a4913533f9fdb4e13d1249c94d46b1e33906db2a47788a9dbdf67d08c008e6fb06e971109be7d6e2448bc47920eb4715fe3fb6579c2ba776c141461d826d8995b48810f413915b813571b7a7376bef6e1f4f49b9e312eef37fb497763d398cb2cebfb3661cd4cf33aba624413dcb9e676f8f38f6321f7c2516810e894436d3dbddb98cd2fde12cd17815c28a1a084983a5cccf87af3e023c050dbf31610b7ec5154c7a92a1addddcef1b93a2415351183f7001d48c69d554d8cdee0917f4ac27c9f28f61ff42d5b60a596cf0f86bb7a73c89040e180872756ae82e0fa76f474f80d669f58878440bdb3a85f63b9ec7db5f7341506f8f3c58522b4013587b0dbee9af1584d0b84622fda0e75c2e931463e3db8ec20638d9575395e797bce6a6a72d03dc172c98c5665bfc3baa274eed1820040ffffffbf