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

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

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

Block Certificate

Block 56979 ef60fd6ea3046273d0420bea9598f052f6dfd46cfc59edb8447bec176103959e

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
5155ca43a01a643b1510998b3b91b59779c1c5f4ae07db3a243caa60fa335a7c
Certificate Block Hash
ef60fd6ea3046273d0420bea9598f052f6dfd46cfc59edb8447bec176103959e
Source
getblock-raw-prefix

Public Data Hex

000800008000000000...00800a000070300000
0008000080000000000f00000000000f00000000000000000000000000000000000000000000000000000000000000000000000020427c88f090aaa627ba295062b8e16acea00c76c6fc849036fc7d2a43422276af0c3a6a328a9605c3a503d58f25f50b6ba32d51c811d235e79e5ad5aa6791537b65eb747b785dcdc449d5f7791c384d701fa9f7f0a7a8ac8f120000000000000040000000400000800a000070300000

Raw Header Hex

0000402022c1e63faf253bd7b6674c542cabb57a9d85e3d4d50fc016fb20cff53af6136341aa22f66d641f43e89df437f4b05cfa2658db5cf935a13452f0076b6ff6a6fe60e30d6a15b704187c5a33fa60aa3c243adb07aef4c5c17997b5913b8b9910153b641aa043ca5551

Proof Data Hex

59,560 bytes
1212160203079a98935a639cac241a0392787ca7922355191d91872ae73d110ebbfc732c6a769af8413867357aa4a590db1da38b6d68928276ec60b21885d2fabc6259d08431c4aa4a916f3e59083dd8616270e4ed25af14390075fb6ed94eb83563d04728f02978af528a727f54f4664dc18a74d6e29d00d0dbfb1dea7ef4a3f82e6a7ec3e79c8604af6601a9ab98746f237466ab8cfd647386bf7e9adb80ea0964f3ca797b14b6d049b51fd43fdbea388c79e09551e10a381ad3424e7a397a805e7a4cf2fc795e8219cc34cb4a1cab057a6641b95caa98438312b397ad6c831c14ec96cabfeec2940d64cd9b95edb0bdf298780874cb97bcb8520bf7958862bbf54c9e09a42b62d14477a414133471a3f4e0ccaf1f245737d3eef217f34272f03f38107f0a9d5fc2e0ac7bee42d5d25da8eca01bb8dc1cd6af05d7134b79ab077486f752ad3e8f040f5ea679e3d920d02cc359a04fa50b53289a7083c34fd4a86db4d9b7acf229c0c125c8faa9543a0db906ad9ecd4c26ae04be77e91c94027ee10f043c3996d7044c0b706769728a3333159e149e00a007260d354dedf2eb56faf195c2939b11c6213bf7eb22140ed7accb8be391f56dd3a270a33bb02e4f4b3b93218ce478261ecd293f439d3b9ab4ebc2cfdcb23378241ae345ee826d7d748b99b4b605094e55c7689eda1f1fe2e7b35f8e77298d7a27625227dc341940f6d6ab6407cb553ec8059a609ab00c331c245b97136962978cb17907c4496a78d690885cd48f23b816ad6bd6c4f79fb19015090f9d317325887fc4968a94391ed83e9cd9301139c4d36e3731bd4fa7c337805b0fb4911c52d65833560b9d65a3480c0beb14ae355c47235ecc99c1ef3f78ac280cd6e06ca0828f78339aa2c924a5b0e06502c53851710e87233e093531425deef904d07a785b0ee1565d0c866222516f8233cc57041478723299a1c9f1e24a18807a19a9e78d7ffa7beddd0769986d698b974527eac1af5870c52ecd878013795fa133238a5c4a76d43fbb83b8c75c58894a4cb4ece517a843c2c2b2deed7778d41f854ed176b4fb0c48d1bbac93a0910ba1c86bc6e85e72c9b9a5f96827304a84adb99905770d8dad56e9a3960a5a32f6c714269214d838e1cc4f431a08d1a42dd1376d75c25d1c5f764ed8436adffadfe2ade843ad2e5717b73bd04620d2ad2ace629ed8165c888acf7e8308edf5e7d772fca0209412e2bcacb1b853528c685b6ff76460cafafe8c9ab150d88e31da2a3c6508f221c32b8698169538c5a36bd50620d65f7b229e6b5ce887a7b1ad1a02bf0366b2c826f2124380b1f419d4b82a2a91a0af4721c3ea9390399f87b8d4545179a43ff78142cbf920916d7c6baa0dd1df59817a9cc2eb240cfa2866cf547d1642971a6abb4874af0154f58d94d974d73002f8d7a0a856cd5bd37051980d627a35599405aa1a27a2c36250388ec98041c6d3a81af3fe4374a5d8a051d898ee5e7ba31ca37f947a329f8cf5e76a581693f1136e8c530ce8be1d7c671c15f0ad93feffc9651a1a2de1b89c8e7fe11a977767a18b40906c6280d1bf473bc4a54aeac566bbb1e79fd85a629f6fdb8d11f1446f04a494c169c17a70305af9959eec95f12e58460321ae8d89d8fc97b2f6a2517cb57a21523e18888be80e3292a58d4a4ec4892c473a841458b2a7ca23134985f516cc5657e2b6f39f1f9f8dfda0e57f7f8b4c8ffacd07e7914cb60ad7c4acd7480a4d276af51743fd6b8f0aa452782bdcc5cb9461e97ad1262cd88dfb0f28d52cf99d7847eea1300141005efedd8df1c2418c30b8b0ef7d2a536c8550d5c2f134508f3f5e9f3a2d93efbf5ea432ca6591ab90cc4291c4642eab5ed7499b6f426e713916f7cac00c2b18e7d1e8beb757bd092cd5eae1db0c4cad642055501b32d64b78e9064a543da73b081acf2a0d3426078e6edc4df6867ef143ec5370d37692fe0e4ff2e8d581783d0b000821af6ff330f6eb6d437a355222f6e59501b408db33cc85cb04dc177db5da3bcd75f5836e6e6cfc293e36cb40011e3c7e31d7245e514fe65a54fa6be3a61441d15e512f4ff15571b0374a50abbf39bebe8ae2f1160173bafeb4d4c2991d48a7eef7afb98c10571d4142a40549dbc2d9d5290fc7abea1ec0e7ab396f605b481fce8cf244bcda57267c271066e5380423242fbac32e0fc430b795a822284cf6f53f7d1189c28f326cc3a38c7c2eeaa7aa5e3ea64b88f592b19a8090b94435fc72c21400f0b5425ca7e39ed4a021212bd699118b2ac6a96b1c8ace94597e0a438ec11123e51e641bc0a17487fb39c698547cb6bc7d1201c34f9b5e4bcc7a06138bcaf5f4ba57f51b421c6c095d69b4f5b13c5e92653309aa3615a758580aba80756f30dcbc4626051f40cf94a5dbb9f1b5dd5e49969042d2b7096974df3d6903d5a97e515430ea912d25d1d4b9c587cc99aa3bb40a683b5d92302c6985a9af550541a57dc1304fa7f3ccd268ad637f8d657ce0ecd1ee533bc2c31ed2617d5ad88e4ff2fdea5ff4f17755a8329b3c359429b307b90b70994dabed011c71b65a136e43c4f1f2b78acff664061d9b710131908b54ef181e69da01de5ae58da6f186f1d684d1f97e6910be561e58004a604292ea1cf80a09333bb312ade6c318960be453c25546e3e24c2840cdc95ad7fba9cdb3ce84aae7642e08d9f6855a42d76032c77a7063fda36a6e7bd53496c32bb990761b6fbc27704d2831a02254b2b985a0195bba69c8c04ae091f9afa93ca523c33a9c3fc009b67e158c2827d04a1a4a88f216e8193dcc026129f0af625ebfde23670cf36ae0191e39afce9af7a0bde39a3f2b9f7be5dc8eb0fbe036f010603fc4935077dc8cec1fcbdfb853ec6905e50a2ef79a6f624185cbaa1cf14e1eaa706a302a7b305d45811f093e2c32881820efdf56220f6d3246888faf9da60615be047e7218293d9675ed2053adebc3f574f5c65a51aca458ff03bfb46c754d3b7234ee72b5baa41b606eb8da5d52c0d93ab73d38e148c1b9b6728abca635b36291387e0f60e8d958e714a3ae5c0067eb2d4c53141e84a3c34ba264216781153103b0caa5b9152268917966704ecdde951da2b36eb017daaf6b78616ce2439d3b3e4d7c42f24d1b8cbdff2f5daab0c3224107e328ba7a27cf9cfa84001d9784056f869abb2df78dfeb40657f1e68a39007f9f8f670740b39345e047e5bd3dd9f6a0ab4fe6da9b2fc666d55cd67c38a13f3816bda18db9ab9c0eb3c232f010353327c92dad1311f16e1a8f3e1f39a635fdd6780aca8492fa3c205fe777f8b4c8cf8c46e2387457ec457d30fb2a33b0ad52321dd09b880fb75760e8ab1cae570a80258ded38bd934f6a9cbd6f384380ba820b42cb7fd403a6152f1ebe62815df4d8ed0b7f6ef6c800913fd6d45563c1a948197bb3fe36c2adee4401222866b8f882cb50f7142aa74658a2242ed4d151bbcedc8c65f3632f313e6027f7f5ac45c4f01d3654fd5854ff99a59732b75934e0717898572b72445489d0c0fcb922d5ac0ba8a541373f0b019f1cf614bf48d27f8b1abc323814126c384bec5e2548f970b7f352695149cb37d8b16ad0ceee85145fb1ee4162905070c2e2f4a17e16b84d1b13f19bfd702597dcd8e693f2124de54a6283d1854bd0c7bab97583c0dc8fdde4ff59220b4b7927de97a5fca2e4604bac6d85a7300c6e0b9e24e8655986e6f0573e5ce128f1938cae951fae3fbcf0ed0102529dc8a7252d6d1441c19396e0653d60e68477c29f85e49d306d536280dc23b1b761acc5687100ab9ed61ac98b086b26facbacd80b3c836a0f1746f48aabadbc749fa05780fb94996f90184a21c428e6fe86312caab3828174eaa03b233abc301481bf58fffb8e689982a7012da6dd88e12f686b25fcc8084fb75afc76eecc49ed68af28a9a483c34be07fccc5d010f45d7f40f5a6cb9412cbeaa932351bf48cc4b00422fbf8e2846dc1611aeabb864d9ec83ca85c768c6f7c380b9f39794ed51250114ddd03d04267ba3c2dd49246ac36c31df22ee58002fdfacda70a736f2b81754bd6a30315129f8eb3dbd089b1f0dc0aa57f8fa7826f5cd54dec585e79cb25d1466cc48a159b09e244b97ecfa3036410e1c57045983181070a85ca1f9f26d7ebd9f74a2de1ebec976035bc4056034220548f76560aa43dc9a67cd2aeb34a3b3a6861157070882249677516a30cc9a038207c78c41f9cda39252cfe2ba270effcc19a9a54abe3366748f3c914b324f5c4b124c4f3e77f5149a4e2022d82864afef925846030fcfba19432e91ce02e1fc64beba185f35ffd4245cb1c46e0cc6ceae2de671a6c46ab86e2b495ade721813cbf15fb3f93235958290d257a79619bd5a76d8b80e77e9d4bfb05cfd344ca5b0e2b39ca65f5de392a154dbb8bc40b8e3c21b64e23badfab26aa52dfd80ba0e1af8c4eb7f2013da67dee77a1c2bd7e68fa00798c094a94ece750e9d2b5835134011d7956139459de388f82cdcbc3982e9cd34612165cde7c2062cb9ad42101fbc8564957d84e2fba23e5e79ace5de869a3cf9f568e02a51196a5dc776d07520dd0c55e1542c9f821631bc5fd1735f68b41bf87f2c17e8abcec574353c9312e005433b46d883e9f5d2f24b9ad619eea0ed6e1694ef4ddc7abd5aa2d94bd3dfa18042b0ac94f22f64728baee22002b5d8ca7b0cf6a93bf58031bc96a2e7e99260801585f3a0716b48bc39759239e21aff314e5b598bc71c6f70a1ca4ae801f060ecad85b13188800d48e1543b9db61521a2c28cc19a2266aff4b247b304f139bff3e574a1a7c235c09b433e1aa3fbebbbc758b7e923a582bb5128f93b3dda20c2f1ddb7d616b80bfce79b76f0f381fb7cd3c685c30e61dd942ba2b4de98f00ce542ea6612f68d7aa72fa7929e07f33cfc69451e6b54fea0cce392f3a4b223e2c4843e9480c167701ba6e927f9b8f6c64a2646ad90f30ac68676be646557ed12723c5e0f04558af5deeca12119cdf2fde39f11664afef23b96a5deafdc9c945771370335450160b0da5d3d03b8abf54723abe82a4932898653ddae7b760568f286b2661962be0e7bcb7df479ee7d54177c092aabb1f5ef76ded1a7f9255d9ad69f5a8a8b514c7ae1b165c776745c8ff976165a1655dbac478995821af1b0a7438d39ba94a4f8d68daafac01d146bd11bdbb0f2d53224f79c32fa587dc9f6b68ea5d17ff854bfae722eccd401eeb094ed9e184155d87265a1cccdb5dd6d71b8fa42768854fb290a73a07eda0ae68140c4b5561025ba0a9fbd67e41fc4562356e284149f9d04a2f5ca6e692bd36855ba3353457697d35d4ff32ffc0d72fa28df70a590f1213c7901e70e7ae22582311d3ab237fbcb236dcf84c5913469644ef9ddc1b6a0bd9dc9f5b80cec02baa982be6c727828438b8d9da0ddffeaedd7a3b9b08257f3234b528e862a421f4433d5ddcc5c1b1fd4e3938d5ed2333bf1c9a3fee887f176790145cf3b9d030e0fc8c1b6df64471b984a3fd7807ec89c14299d22d35903dbc17196502ce31fcdbe3780c2a323d07f4a8a7c85f305420d3e0909b77551109ddec2408ffc72ca2f6ba669344ecd4f3f2c90a0be38444c91b62c805aa6f8ec899fd61a09d489d7fbcb684067b27e6594e7788586b86be3306b4d4c2a725b7e67a71fc925ff2a9f3a07d26bd7b2e34021dcf65ebe3ad8f3e17fd74f4e06bd3dc81c4d6a792da9f25f84def50cd58da3164e6f27f5b97e2dc5271e6bc1b07a99279e62de493f3d5bb25ee3d0425d1687b8c15cfd36516c75185190420e5294b04724eab7f1f1ad4e38338f99028a73c80b09d4b8a8739396edb131d7758a43a410227a3d55297800c4bdeffb9faa020aa0c9fa4f9bc9a0004dd8b12d04a2f5d06cf015fedc956fb61d3e3a360cdf6440bce6c8f00df5b84541105039daddd51eb4a9b33ccf3402e8c37a60364e8dda80db6ff5f621cbcd180b5ccb1107cb427f98a4abec52ec63579663694f5ffb534d176ad5f5155960f437c292782142021670073171e1c1f5ad61b8d6d9ec880b2e7291534ebdb28ee6f4a308dd44c874f469e547754b18cbac03a034ac510488c11a961a87fbac039a55fbd671ea80cb1fdc75b42c558603d1e6545e90500d91d4f1e830afbf6ba3cd2e39959cfc6eaf4d799149b86c7c1ef7f9eaae0354d7005e00b84b8622729d8ba4c1375caff38f98beb584ee56f204297db2972798e6d46e5f1d8c6d82dc76f96308d6eab0929481a6639ae0000e6bb2db871bb58bd0b29c90ad9d7821fbbe84ab6cf581ff8663e7139d5ed842a7dcbb4b65328bea06a30ccc49c484e1768b1bae9840d98e3220c9aff7c4ee2a2b26815f1f2ddc81302b9ae9e43bcbeefb621be2c1d38b70730cc0d80ae3ff3934c3a2046c9c95fadac7f62983c3da787c7cae204b5c9ccabd485c1119db5b1b16044f27132a82c6d8f35d6df9658313018f01840d6e26098c04abbb7b463caabd4d60519d88ce073c8ba94aa78e838d17bc2cb93292e15d1247bf7fbffb419a1b9f36153bbf8888621527d85191637ffc3bc79a6d500fc9cae89ccb1ec87c6937f99bf148d05c1195b5fa074a2957d4a8850e4d9160ef54b31fc1a37dabd8cd35fdf56aaad628b528732e4950d57cd6227f488423b9569112f6a9638ba99063ac3b794202eb43bbfbd849160361270433bd50841040472cf5e7f1b152f8d03a5aeae9ebc0acb83d689d6ba2d294444f1fcea6bd994755bd102f954103b3589a2691b65863e22fdb81471cbbed5f7833f1710dc6f52ea215fd61ca0f89458c3ee42db20c69c8e135e418602180246ed1de18497886f7fec15e096930000baa957b682bf29ceea5901ed90a776e1f6a457a438081885df8674346f65762122863b75fc95012dbdc16a84873fe0f27097fdbf36152b9d3db6d9fac38b0c3773e4e13236b53ce3b807d346df762b91bfa49c9fded8a86898f7176df6c574d06029110f39e25ac91967e1a43af48029940a2e7ee278bceff9a75a1d7b89c77224c08eaff29eb52ef0c2cc54b1192481ce2dbe0acdc30da9860431a65f2c1a5f04e8fde0fc9922f42e2c16974dfc0924935d11b1d95444f45e8c5a0abe47c34dbf04837920d23fd7e652e1e66ebd9e03678c3e5a17c4df9f52b9e0dde72cc3622ddf4ce88f68752ee5887271740ae87fed465e677bfb8c385f5a55fb1d45e8e86c4d434b2377b227f0a4aba1a7dfd72abb71d269d39f2899385d312ea42a1664338a1bf4dc503e27b8081981f485510ad7502b045dbae07ed9b0b1572eaee13d717c72a9fc655763760eec416687c239c3b0ab99af63603e713b2feb641beb498be58050d8d0d8450c3fb70203d609f6a09a01ff27dc8df79665faa4ccddc3bc7b41d58a477655f79d746668ad205e44dac545680c9f3d71e0ff6cd71b10e88e2c0b54bdf1ef620c01def85fb3bc7e728eafbf55e5d7615408319eada7058173f21c9f3b637c74666819ec8db464bf2da3b6685d1e742166b8acac5f4da213bf38be387065fd28dd3c3e8a515fe778c488720a5cee167bbe3cf1731eeb4b2a552f2798c340d2c882750347361f7bae20082566e495f3e138c142b49e4b0bb45d63ac4a924fe68f9adda0d2f018530cad034559a3422500a28409cc2e44c8493d2d5db0c99192f225cd7b77ee3bb7cf7af0b05a66de3e998bcb757dc2ee36866c72c275ce7e8c9b63298edc557f882765c13d260b54adc16a827057444cbed5ae9286c4050b23aa9601aeec9093000158d15f460cedd907b02f42e02be3bf0ae82d44dbb15eac4a2a971d66b792363165717622588a3993e802d8ca8687f10fec21e8fddf6d634fb55270e86b4bf9984162f97d9b9ee541872ab19d120154c74b6ab1c774b90ecade2be919e3eadbdbd6fc06eaa20fee34b6a5ab716c192042b6efa9aea1935bfb36cb4b5265940f5853a4b76d0d48a1e0e050579e09e4fe55d48dbd9da0546bbe4990b7e8ffb85a86f4aa1d8525b223855f2fcd73b5dd0c21884f428a2a1f8b8966d8d130fa24a5658cfdd80c114799ea5a2f23f47ce41135539ea11e19b1f5f2cc2c12aa6cf22bf02fe726fc5a61a3d03ddad422f78f423643ccba2fb93126a083e4d03c1e2041bbcb4fc072ab934783f52229cbc9ea2e6fa19f7175ad8eeff6f65e5eb685c2f38d3ce5c4cc00578e92ab11d24e658872f5dbef95448e868dd3171a0c1bf1b76801e881a770790a111194ea6f18c45e14155be2efc6ed7a111133db6f52bc2fb5c0235eae3d9e3a67d48331221cad0e3a04175db0610db8610cc06089cf647b36484a490c60275fff67c1f6a69eedeef02f921f17b94f9c3b6ad642ec2ffc5ccb9f5c041179b7e53f2a30d6f3798948abce28580cc60b289a95a961af0cb5cd8870162a7e48fb679b278aa9c74df9fcef05a602d5e9a1c6bc55b8c3c67c94014d211223cb5be17dd3aea404e00ad325d3fe9ef8f9bfb5cd88439243ba8a85663d709021a1c0830df98e21d8a967a478dc16755c01117a7c1cccceb92f7f5452b167c7b6cc013af00d17284845447850f1ae7d675dd11750cd5f4e8fea41880df92e995e30d44dd60ca2bd26f67e5619451dd2c4b48013ccee39552e0c26439a3027bb886668b5127550da0062b571b262569b713597cad0bdcb8b5057101f90fef910eb7330940fbd56f2ea3ef547eb5abb72b8a122c9e5114bcde481dca173dc3b1d1890a247ef1a7faa4d11bd5f3c92f5487a7496cd99c983d98ad844c7e1f81c763934a9245a4e6bb8c55c045c07ea4678867103a4bb9417ac0948fe7df31a118cdca3fc1a2033654c75179ccd66097af4ead881a3523f0952b1bc70d100d6b20d40c85fcc912b74f660b1e9a540497c5c7aebc63602afad17a488bc956bb3051a5c4af93f661590587f72dd2e53c9e08de4e91daf2467e9e2d1977189d2a506fa509d8786650eb6007625db4357b83f9e066d25b14e7c591c1b2106ade46dd5f13f9ee927fa9f5f280d5296bdb635db34cd594767bcf61b85c63db4a002be1bd04b921cdfbafbf4f276e3de95e29a1405fd44d82939ad2a09543fe04736ac26d09318f3ff3a18e13593efad80d2c6ba3aa4a830662e8b6be142ea75d0bfbc33827d158437e312fcecd3ffb123401169848763ae93df08e7bd04a662594357c779b8da30d1e4563ed741066f2a7e64fa9972961cdcbd152f0fdc6f84785916bb34d608ad185aa1e8df81e3bcc2942f969659c6c786dc6077de8b257eec30ccca4fa096d1eae0e15e06d649a6ce8024e719bb7b42960c8f8b27d7300b6c15fe08365a32eca094a9f41807d205c9d769981cd937a966d2621bbd5706f6c729c9aaf4ddc9260811f0a58c69925ee8634f4390cd87399f1a548638635dc557a32caec71800666e57f30a7817407a261a0c12eadc5eb0602055298fa8bc0e7fb112751f8eb1604810ea622a79341c8cdb6274949f0b82741f35f03a49171afa850b08fb62ec82ff00b0cb1e51b094084568e1b6bcf3fcc6d8f5017183259b6947222cb12627e2c308bfa51f531a90db88a682d339a98189f7ddcfc7f958a8a69c15ace634e84c6076c5fed2da0e58884b377b0ce87f9dad948edf16bb16d2566df9ce24baba2cba02c31ccc3b9466c1b6862b60df875731bd14fca28b58f9b5d035e373acb71bee1665ac7f223fc183c94e736096cf81473394419e602b25e5f70ccecd56f993d7c02eabb702e7ea44b675da500023f94a45b4fc091486304d644739369c935caad8f25093a083fced25119119f474f81003fbef3aac2a68148c0db221f1acd44ca5251fa2aa2a93f655b2dcc6ffe979397402a86336ccaf16a0bb5ceb26f0ae482f7a5ceffc65cdadb50bb54c40663a7444d45746b174578b077833ea24988debad0693cf7efd69207d9ab8481bd2ceb9415881ecee8521904bae16622c793e7180b5dc74c71b4d8f5c31ab35f69ea7e2f759ff571b1d54ea2c949ca9b7e09533c86328214bc53bfed16197a02d8368e9ecadce3641684cc536408fb66cb1e702d39b4528905e608c4f5fc59b084134c78126ffeedc8946c9d6da72bf700fc8364ac950fafa41182c9310be5f8d93f485962047d7ef3987f395d9919b118e82aaf143d6ec580c6178eea7a5d3ff84d40045b94808e7e737d38199c99e3421a4b8a182f9384f289cd0443b84d4da12a425b261a9207a88e7fa0f3de8fa2eda0268bd698fa45e7b991b72ef33f8f496c7fa5847ac8b2953f1980b54eb08e7384fb417a0f2947272ba9b1a6d098cae804b56bfa3fde5f3ee05add05306ad4e4fce271d0393b6b7bc4f66ee7f02f130fe32569a11688e62c3c73a660d345adb8c6253b17768a0f2e7ba9a2f99040a28b0282f9ff0c0f42750712d5b44fcc647fa9acc83fa8b3f1659812fc606fff582a4237cf3afb1318cd280c551dd4dee94cb96d360ba1b1f74ce16cf47ce4ebd7f3c686c5c507b350c6684066eeab8596fff8a9e06f834288ddb2b7a141126dec1ba61f9ca8d346b1b16c6db56e7f6c0f6baa3dc06d5e5598019bc094876249a166890e99d6adf368a5d0eb9c458a6a16e1f34f1721baaeae768c3d55804948901a11e2d420fd947f688d8bf7842fa973928fb72b7942ff5ad8f7f4ece17832c1afb65d386b999cbedc85ce9eb00f7a47acde7738598e921a9291f5963463befdeb9c90ce5798013c9212c078a1622a8d7250585e5eed51fc864ab7125178f88af2db75c9a24e62207b968d0fe8b14e4082a8bd6002fe4c2425a4ebe82e3fe66cec62e82bec167487b80080ad17c750c55287871e9af6a779f52aa897a15a96c7dd090cf641ac288743f0fe03092a5d7028fe375c9c2bca0403399c76344cb63a41892c5d63d27c1560e93f7221a292d69bc29f1293f4017da760efeb30f5a1c39f41875b2852f29d89ccd1c50573927bf9e420bb6f7b2c438e9a4b673cee4fc050542baaafb6b0cbbee227464e5ce258cfd681808e52675b18eb77ff38454e5fa4ca3858939098ae569c9c906683db176ed96789f283f18d58c6c142b282adab2abf908637c9042064cc4c9cfcd0637af9bd5acfa0e5d7720447b71c17dc46eb3e9c2e9d2ea62bc9197dbb7d71c677c13721809641ab61382f045d904edd6ef83979f2fd10a21f48f149d69b7ead62d5242b32404f00ad53f616d5323c09f1ccd283c953072aafb48030aed20f6f93377f1c4a79d7250fbce09902e6f21819cde4833837d7777928e929cba2f87eeb8ae8f460293e6cf05817ed5d7742a2d447507dfa7eabcf0f4a950cc63c925418e0d3539f4d55ab09afe92fd03805f40d8fe8f123f6231c014cbca7c7d083ed5f97f585b68c1236f2f6dc58baae29fb0161db923d7e7ad933ffb1af737619ec4cf37f9693c2a1e8b819571ca79701227d89d66c07df1eaf1acaef99d8922d6cb71f520360a9eb6f0360032737c368a41ecea935e812acd51a2d5f6ee0530a714b1f1693e74931f6d597a1f2d35a127f6c164e35c26074fa6023c1c4f1386a92c7360c5a75df81fa6e4767cd9473af777c21913b454b631970956d97ab10279d82b8cb1a103df53d3a8422b8592ceeed811334afdda6d06160840c5f7b2f14d3b15c3ee220897ebd1232e2b1d9f932642a5c985220ad0245907fe3eb2832e49ca537ccbfbd6a4cf1fc699f4ac8225c8261fd0340a56bd2b80f4e550299c07b5d4b88ee6622df86a1bf648573e3f43c4aeb86c0129ef12c90e8d6162fd2aca806235be04f2161fceb817ea17473f6f9f24b6d8663972265778672af1a1d59c53eec6f6c36bc002855e23e5a3a26221976c2f4fd5f1c4c9c4748d3bfd62d894772c11f22a2cefa0597c5a57ad0f481f7f2c93114025e62019fd78836681e9d6ab633a1a989056ba490597b30f88ceb7b8e88c470cc3cdc450262fb73014f0dfb62034b8e5ea76a36ca8d12d218a58a5af0f1c74dd871e5a80123c7e9646e3564a58176386c096f275ad9134b8af67b6c723c8180fccf6bc877398848ccc20292aba040be8c475dbfecb87555bc18a2a57192c2b3056d46d27c9dddc6926fb518977af9de14af4452fec2b6870959318d5d2c3ae95d142a4160144f9d1fb00cea5ec45a7b0204b250d049b13d93c787647cfdff05403c1778f7515aa93a0372aae557d5dc38d5fc35990c22f036d83dacd92be18cde5ada97f094a07c5a4cf97705b5cfb3f75c38d32fb39d2075beb9d7cbdb72f4df443559d7ee3765b6e335efab5e92268f8bc20e1f96eb5da37738c56b0bee74c296c0a2366a5cba126585283f50653c83ecc7afdfc249b9aae52818531b92ce825760b8797653d57d21a1927a21b83e6257341ddf2c3ca8e50d79944c301814b4e20d2f7f7b15c130f03edcc0747967324e02b2d104d3842dd2a7ba613dd10e9a4a035b67a65ddcf53b1b5abd4f487670a8c3db2db19f7843d6c2bd20b7b8a805f70e47d8d4535e4a1fe560ce8611584cfb869d145ca5cf3f29e4745bffc1996d54d501a1897d27a464b26ef41b41e5418aafc045bf198779ea633c2872e66285c6bec0c0752ac7353e41fb972f31dbc95dfb045e464b48eeb5d58cfdc35fdaa43d79baef90aa4fbeac9eece0d56392257f1b85c85a964762eb5e9a9a6467b2dddff7f87c6d80fb91a1f454415598f66ad772cfe438813cc67c08ca5f839797beda23580ada3ae2e875ce82a7d3886ed24e37bad3b53390824ce56309984cfab0fad13b57bff8591beb169363838245f654bcd71ec29f7a5bdd16747d29fe4dc1967cc96d91356370e5540b6cc2a51c71d12e08c2c00478e187a8f0259c58d3d7286904f974b1aae98906c068fad7a13b0589e704257f4cd3049561b7abbefc1ca589083536820d5e138f1054bb0df3513f00f89151d7801c82e1373cc473f72d736230ca80d50b36ed02046b45cb37eebed53c80dbe5857ae3c8e31f8d61979c94b26f84d6882561ea01b50e0913b558eaf4e036cd43179a1451124c6d06e14a06b34437f8273838f4e6c93c8e3a8c2bceff9e7e6b57c2fd6bfe3d0da6bf4308dd9481171bd6b2f31c63bf7332b26ecf8d9bb33176426f772e189f8ec59d431816d2764c500a21c37fcf06cd8c125980c28c9b8439cd161fd390d69cec344025ad119de80b62d73027d72e51c46f11be38c47218ca9775aac94f58d1dab96880aa0dd42e42ede038f76b00f7d810760148bcd663d6ec502e31e009ce82f0314119e4326b3bbab63d05d5247f21d7b64d92effa7281f0c00da1336fb4e41b3e714eb77e5442f3d7c8211b1c871dc189ed4a8b4e33bc6de5ebce47bc7a9c82b5a1c8c04b2b6227ec5fd4393fb0ec419f9958d1b30769180c53edb664c6f8838e351aa2aca17beb68501466fa33fdcbb3a4a488c62a74bc6a48a789ee74e94bc822b1483dd9e4c6a00b9f45f332770d541e5960e60812b6f47c4a59f7aa6b6e77696dc82a4fc3a278ba6b958cdf46cda4ac84dd16a3756f3b7792dbe24f0ec471a2a913f8e280ca9790d387e291cce4ae2a982d01603de209588f0a8f0c036263559a724702b7554cb5c4a175d126b1e35b439b30629c45019b21bbaeaaa5434f33ef936d7d4e410c754275814d466080b2bd20cad0fd584a88f5375759c4c771c88ba4d4916473dc74ad4756151494b7bddc0614f82e1f8afff71f427db20b087b920366468450e6880c15f7c3b7f2b14bd89167aa01b90b60065374e2ee8dec6e1f217e3251a9d570022d7d4a9921f147632f0b455439f67f58f45c4b51b70435103da1f2914eb054224c51860408f9046f79dde669bdf0c05d7455b15638d93d56734b1c1071d025e2e614d493a9e157b7f6f01155ea18eb87b965e64a9bfba139ac64cd96c9f2ead524581f0826de03c433a23d92119473f455695ceebbce2c57513434c5417ddb89ba517d38ea8a1a02df48ac14cf6b58f4dabeda49af131bd68a932d1ff59e8fb972e45cca2e90e1b7de9f30dd22ec0690d1485edb8bdddbf1df40bb9123018bb1b4efe5a69c3c118a901262f094e186bb3f984c872653b44d57e77709037c512b7b5b2ec559e3b98abbd8e1f1d1d095d0f18c07411aa02e8c30ca1a64e29226ea6263a8966beb3545fc36e4a0b7d97b6d9c52c3db333a033975c0583f86427a1e56e294022d90019cd6b639cb25866cebb9734af0a5a848cc1f1cf1bb5f7c43023ba00e51d439f77e41eb8b3b65005ef807ff5a580ae8a53ff553b23eeee183b932ff61b6175089a9cadf9bcef49a429e7a13c0b32d801c2aaa255ebd0aa4d5b180f0649e5a46fd55118ae3e775541cc95d03f3ecefd9f456604bb2c107d13edbaf50836933a3c786184d2cd0d1bf64a4a85781f21ae670b1f93be1f74da88444b0c5f592ce86f906014ff01c7e4d9722524230ef26d88679073e1ab70e4b07ccd1b9c2f58f3657657d53a9c7d33fc3b7c34b7d0c6299fffa1002e0013754f3bc10d108a9ade3127dc66bbd7ee99e952f810ca3ff65c63038e637b15fcf9dcc6b83acec85be06833084d99627afb4df42438cc1e3dea97e48319f6ccb26fcff4bd31ba5d7953f9992d44b5b85aa141b3db3b00cb3e946a67d3b42af72e8ec0f932d481408ba3d21b8b1a401c8a9eba038999c5e8aa0bea7b8272a2cf69bad64099d4f04b5f855749dd694109f303282170c1181ee648571092f4d14117250b362e9b12a1f333d9a5f2f9fd339001367a6fe32bbc28ff64d9957111ae86f8679a0194697aaaf2ade9cb2b15f122eafd9fcc5cf6075ede907d83e292795f45a7e042cd7d879e1b0acba5df9e7f713d2f795e1879b56ef9fabd5a5300b40dc172c76c7fc67c7537dc4c799fbcad43503abb7d395853397d2b7e443137e6dd94c1fc8cf7813f2fa31da92c1b41d77a4232c3719fd90640c4c3eeffade82f1d69aa186a04ef16b63721906abacd5e62f3396e62d17c9c2d17991740e00931bfa00bc78f9e35cc32a4c659d3e04d272b3187ad8ce732ef123a626cb203213a747bde479e38002ffa3809189e0a4e3719fc24e05fefa1964590871f3d8de18b5521fc840737517f25f6b9d039a09ad37516b4f6add587b580ef3b4c904e0603d45c71a3ee90dad84e36d8b1f7f8c8519330a9e94454e04ff7da7b5ae77735f9c57c728da593cb0ac1ba884629388665e869cbe8e82b7c59dad57bc33aa1ddace4594b45e6de41a3345a81430ad3638e7488181fe735139a1fe33b02857078cedf93920414da911e6c6d28b7dc6d6087df0f51843ed28887c5a58fedbf1d392b2d975a74574abae26c7490c2c3429ae90e752ff6288d4bf6b4ad82ef4b63a224c2169d04382bc88c64f0bad7e83600f60bbe8149ba2bfc1a83c0ca487707157ac5498454e8cb0fd10cd0fc50e4750434007518a6848b8b170c943fca04f73eadf4f7f48275231d9477f1ffac3f9c7f4a18af84e457b9d9f1d9fa60c955569d5b4981a5675f5c85cb6a744515eda0ffed8da4c7933896496b9503daa29ac01dd9f480cf48903d4d2c8f38bb5c425d9a4c21ffe7c0ec493a1c2fa6eca5579130795b17149fbc38d41ba9e4152011f02114dc736fc0dcad6745a9a5ea742675c60e14fd6f346e9961009d4c14bca1592c361eb7040d7e87d215cb5de588c4cec2effdb6fefd5af71235dd8707c1efa7adc83a65fdabab455bd1d0b8a02260e90f511b3254709e50885098a7c71ab370715675ccd425d37c09de5d1cc61699dbc00806ff36b663c76631468532746ff6d5be380e65a8dfc3e9bf0d3a95527480473ba1e3bdfb2cb6f61ee3296a55cbb6c495380be8069d60cf00dee46ac4a131c70aba585485dc391b8792e17b17e0cd62b2a9891bec7bc091d13a11637837023ee0665e55be106ad008108542eb9585cc3b9fde0997c6eabcb73cb0189f1cb42ab7a74507cb3df30f0111b1dab0305636cba89af8a0d58791b8b33de91dca3f916ff8174f4128a63a11ebdc839a48aa2cd95ecceb67282bc3b4c4582a83ea14e5a4f1fd1660ae96931e8c8e9a50cc88fa319c822ab5f12a337108cfad0bbe5ee6d2a245e57a2a05f0c473588767c3ee874a966f8dcf6b68e9be0b446b897fbb186d63db8b78c495db6e3590134cc6f186bf8b91d7293609f4d232dd0ced00db52c5b1fa2319d0c7b74bcff3ca2b78edaa5b6a06a029019855ea8a5a9561668976e379f360afd919946784c9b4fa0125e1c9f8a70875bcb5bc517d19850136f24ebc6e01939663de8a98427c7ed888d6a3ac7a9b89a7bd340d388a7d492a645109c3ebfd6e6e1e5f278ea32d7847bc7b63de66f3ae235ad1408cddfdeee9451cda6f09f9a6f728092bc1d75562eb2861817a14f08c737e40bdd025007e71c6e0a047d05982beeb21daaaf8a2a92fc2e75f33107dfc5255f25b3f6003cbc119ceae74c2917f4a1593763de91f9f4b5151486022823d7f717265199e7813b636f43307b028298b983e4300cc4fbc4f9a38cbad8d1051c6c6c41cbc3efd24933139d65dfef9653b4a17f8a78316e4b5e65b36781c73c0851ccd47b382e6a84a525fb5b449ec413746fab72e0d94212e2fe77171e763d75598545e12aa0a89f9f75b9faac93dcb7073376f55ab2c667e41bef54bc11380cbe9037e30f94fec4933137d83a9c5aa7fb53f32f38b269f4bd7479a3b655ae34139b985d5dd7dc1633be9c72ce3bf32fd6fbf0598576bba875275620bd660478331ba00a9865585eceffcf5382decb88a9853cc59392ec8a722e5f2f8f39f2fecc78dc57cb99006a4a541c3b477c371858c8a559e76e16275486fb798680a1162f32203022957507b6d7c4ab3a6a8eb93a29ec1594ebd0495a1135888a4a9a508d5fcd278c6130b3f6fbeafa45963d42e3a6a88088e15ee26c998ec1d765adaa88853c67a53523826c2ea2c08a67ea6ef28c393227f763dd7a0e3d755b78444f74dac0f98581a3b2fe2ad9ae994e435fba98019b4d9ae8f78c8236e4029c7d912730309fbe7b5e63d41d9802078d6624495adf132f26a3424d43999e4d7586398ec3debc7447343484cbaab9911b0fb62d45a8fa7a2a6f9eb6a93dc7fc5af82ff7b852ebd597066f4cb6a1abf2f82b1cc4b0eac7b1bf8356bf4810d2ce3d7b0c62819df254858a9b6d83cdd64f7930917243aa2e76adcb9fe8bc5cb8433bc3282a517dc16436ab28dde8bc05fb24953067e8d03aa5a7062bcf3f9a50e9cb2b94d2e735acf7e1496fa285273f5ce4ef0db82458d0c6f569fe267db9c17264e011692dcc51cb4ba8b65bf4c6a0aaa04a97de66e0652c13351603eaa545ce7cc9d79d32154bab17dc2ce9442792762ad6a6919cd05451bb3a66d1be4cbe5225759ac0a0514491e2752bdfc900e7989baaa2aa7c4ee47e55ec2849090ca0b41850baaf7f980b3985bc1d623b5309a3f87204ac614c27ae925bc271a3f65bc5b494f3edd1d7ae3dea93b5de8468172fd7de58d500d1b62cf2677c1ef3dcc7b990232a449b89cd26457168fe87cab65b7eca4e1f2c99568abee10ae2a86c18afd16a51ae8642bb0237e7ea0ccd0c1f0c2762555a3ef52da52695255db370cbc1a8bf0d2e75a37dcb4be05474293aef5222e962f79bed420bcfb3242a8478ea6b35c8769d95df95d1473fc91cab69e23cb01e132b6e5849b2470b1db2f4aa12edcd0bcda737d72c093b5fd39459e62f513e07e2e0f3706ef9e109d4f540eca390e591ae388cdb534d4032d76d2e3885421190a630f079c286e6bed3bf7236b0ba6621011a760b85567211ae0c914888b93f9d4c739a73c192f8ce9636482289eeed2c0b3d8af9a3c96856a9585d444b19c5bf87494b2d0c332756d3faa8602a0ed8bdf947758088adc8f826d451e716b2ea79f9a17f99fe82ba759c1d528599f6c73444945032fea7ff2e643330aeb3e98cbe34b396ca840efd1bc00eb3c74a885e75cdcf65bd51b62fdd6ca5cfbc9ef5e89d6f9c705f4c44540dd202eaba8c68d223098d5e1b8d5361fc6ac74b661948c834dfddcad6ece4d5ddafca1141b36ae5be9b059d21e46dda40be5e1d6d090cdb623c298191906da221948e9afb4be704c4a0e5a5ffd3d719550f183dc8d76a48d2dc22b3ecaf771442d80910f53c0e67bfbccdaacc890a3332a896a2ecf7a3a301bd5de32c96ded5fa12b828d3167c360abf24e28069770c5cab424fc510e0c6772d9793113fe21b72823868bb16f58403a97e0d1dbe9eaad685aaf016825d5399565a26341884636aeb74a7fe139e393a1016e8b057b1d46e51b6e9d9fad3d21fe9ee40e49b83941db2043f97889519fe55a46937f85f99db470e519820a53d5c00561f23481898ca6bd1a8c3f17cf9591f0e3bbed35765cabe53c8103ea615ae58145fce9b550a6e8bf8fd67cb9496b78b41e30365bada1bbd4e939e6ef3a973757bf2259709547c6925e999c70861f23acfd8d890562a63a4c724f1f180b5ebbadb386d98d2a4c572b5be1c176ad747b0963564743316a25dfa112ef2b8dd3ed78172573fbde9d83da5970b44b19ac6a21c43ce52f7e538ff8d402c61eb6f2f1d2e9e3a5ada2a85e77f0562567b97f0bd20d56d28091ebfcbb567e444efe05ae77f6fe88aec04d3b1f6e16e4c7fc67d2695408a1617c0179cfd6e9d2cc5ef5a48b02353a9ed27f74413be7d4b52f3204f0d2f5f95a0f0565c61a8db830060e4fa3e8afd826dca7e27b8e15f21b18440fbd177297461fe972675d0ba956ac3935f915b065d4eb4b9775be3b45ce698313ca7aeedbe08f37bdd93a618ccb6a208ca8ab81b59c7c2058379a7a17c39e62fe3d15b587e96afa0cd5c3c1b71a22b30e292ea43e47a878405cf4b91983d0c4551ed0c159e18bb94f179799c866db94b06ba873aa4b6306828f58b13bc2f6eda9b1da2c20cbefcc14ab01159033278c4e0e4d96ae3972cd034f5c15428b23a5f9be9a4fc0acd6b05022be1d57ea83d4578eb5380708146a6a64fa1029724f643f06ae553d78eb0c87032d5082026cad27f3068d816585283a881c1d3c74ee3b9b659097dad6d0404d4cc1009c9974dab7bc559b684765f1a9e9dfc8cf6354aa448a88f7116aad2d904628038f2bdb849b0d5b9e9e02f399b01f9d0a35016aefbfdc83d2909585a5f1f01bf41c7623e4bdad9ceaf52ed997cc281577a908284c9b591ceaa15e26b90b555a800d1dc4af1fa7fa3da5bf3e5ef7884794f76047b251effb92fe0f26e4369c0be8e5ef7767c36afab95ade7a8a7c340e34353d9571c33e38120a2f36cbead2df11d085f9848f44979f6c0a3656a02fbb486a63eb06e69bf22f7a71bf2593dcd4edfc52b80c4dd4fc7c46db8ab71e243e751b56736a1714a9b0203e7ff4754199fca788d304e2b691dd8902540930469101b540cbb54ba3267e1ebd34fbdb60c01d7488bf4c768899c1b2a2678e78e454a83b46b9e1de211705daab218762a451c2bbfd5ebb509961ec7ca70c83010122dd66b2b83f1144abce47071469f009a31b7a7df06cab31412f385aec5a5716a5a2d9e901f64254c84b889831ab84d2af93cfe6b5f4fc27457409222ff81359d5d3b20899b7fe89c0e860bd1c6858b32a50a77a3b35c3678dbc4dfd0639ff314e3b4f6760c19d7f31039b3ce6d30e1221557ee8512286ceed8b11bea5bafa999565e05f58d33950fdf1c98c2c433945abe37eee3fcb5270fdeabf4e4617feb7f7691f6d00f584b75005d66ebcc5f00e0b9110f507ea1b698f8af0fbf680ed3799d753714b240d2fb28de1d6a75149b2e9341f2ba2064604ec1b945f87ca9dd743af52804c25e47518e8de3903b994faf2835a17d9f9c633d21cac20b5fa9dde7b4f1a9d553c5e169fe7a9a05557235e2f0e70c35c3bf80c303d0f7f8fdc0c1201784faa0243c7afd19de77e79dd11eda433394a105f2178f6c683a6a21f63b14c648e87d1ba7ec0e01a5cbb7205325f27a6ceae6b6f52a90e6de22c80480aa976bda5f968e29a179f17520c9e29d9497d5cc2cfae7caa6e388ca280e6aa15a1b9329856caaa73130506a6031a71af97282d5c551a7cc977dcc341c19c23e8c4313592adec7109efe2f9bcce47db6ea63b8dfd966162b3afa69a088dceccdc5091092b569cebe3be530470f8c4444ea47824c89597d91f9ceac6c6c532d93c0033e25791c2f292870461f1a2d23133950e7373cf13e4624f4fa822f19bd0402b59e1ace898fe1aee8c8e29ecec9a4d56be643dc9d9b5ceb759debc3b8a85962d6564280ae9284d338f1f07c8129729a1453cc5ee3809742698a4e88cb95c14ca4c18cf131c094009ae42336c1990c6ebc05e48c74838c65122419068a793820569ffcd34defbbf3374dcb9f2c2d2fe3c8b9b653553d268f896248638c0daf7c0074b9eb292cf8eb36b7477cd87ad944e84219190c1dd8b1e529ce7f3e30136cb7f805d34ba033934e6ff017b52e34a5ba162c13c82e4d844e38f377e9007b3f0ed0c58cb8137a7f1f56746503926a52393d7295d95b60116bfab23b92a504b21c06cba3bffb205486ee5ec2767ef65488c00c92665a9889f4612db0fee14f8ceb56a5c71512ee0f7d5342d321f2973b500a1b9f9b69dc66b1519c9e275ba15d917543600f101a632e6209b311a13b2f9ef62ccb1458e415610c4aebfda5cf4edcf595a04e7ab2699ae097413c7113e3875483202e2dda33f07db30777909655f6072276cf5afceca313a319f46467a20c918c525c5a8f2bb84717eae14c4f9c3d88c1270d63d11705aa3d345eaced96e2a69cca4189c6a06ad8b52ed97c76e58503d58800f792685c5b654cb13c3c60a9b01f86bafe8a6967385dc102fdc7fb6357a03efb7627aa90b722f0b6f0f1ffb6a87e79d852cc03dffd54272f97d8da6ad44c1135613a4b4ec517434d87a708303c5e10fd52cd0ad795eda10e3a73032e8a81f16c7741ae139379a16caf94c924d8c6786639f040aba2cf6c18c1d7992ba9cfc4c3bc5cf6d74f95983eeb28966e3c9a397bb9759a29a861da212169d46530747b6916157aa79f5ae8f83aedcbf3a67aad2b85ac6d8bbac44dbe25338228b11c7ea6113bf17cb77518115ff11c65cf46a40b447188db5b36d8826b7cc76f8186b1523cceda6a2c3b88dbe74390ff0bfae3be9acf8471389bcde235c91499c955b70c1958cb13472d0fabc0bca2796990ac95ee4bb90664af2e6bbb9a3d0b0a2c31c4965cde173214bcb53afa403c0d1f4865874314f2fd99d07c5a6ece752344fd553b31558a7539fa02906c8c8ecdc335b697d4da8fe39118c3b7293e64df29454db62b023dece590f464ccac0dded62c9d2227713c88bf135a53748a335304daec53df74497e56391bf5000cf164d78f8550e18d07360b38be2a5c8a9ff94d904807ca2c1af690289cddbb6fe4af8862dca5fe89bf87a4c794eb064dddbac12951358d7fd7ede6ea391808da54fe69d9f56e858b74f0bfb764a6789834e78bd6b71a72485834dc98ab1a2db76c5aef579d7a4e02bf3a551b60dc419464f7340bed8e93df0dbf39faf0980ef5ab436841c063d260d6f1246d32ce3f6792f59edbc74b978e971ecc415214da05a997d1842dab30afa38e34dd3fa166f59d38573f7a25041378c176e940cfe1313088c294a7399fa18371ef934ccb7226bd51cf470d54106db4f9fa769699235926e6e86d5c06ad3fa175f9e667b80140861f8333f134dc0016a0a1973bcbeea2b4384b944a5dbccaa222fba3851e7ea4783957fb1f22bf025a2a0439714cc4d6c077802712892585fa177c69179339b8e1059bfa01ff2429e2dddaf95d0a1d838d5b2c3f340502dddca7afa20b74247973beb59dff46e96750a43f948b5c1c3de3af1fb2801b1c9b8d59f7d4dd90cc70b0784e24536b035d03255ae82239579f202119819ddbb2bc4297cd63752771f5a97c1872123cea808f252fb0ebb9115f60ce264d872536b92712ae3e0de5fdfb8e4f3f807c5c9c3a9f2d54d61c105a0794da17fc7fad3f8555702025101c4ea1bb0453be25b3a6550a18f899c460f9d85192f6e19e8ff9088eba27ac0a86c4aedbda2bbe6197846fd89d31f13d0112a67aa156f6ee587624a328a1e976572acaa5533cae82e76ec8b13af819c65d2307f45f016478189aa2246776296524f47b7620a8b1556bbabf41510f09c4a4c53ab2b9b244fddfae91e534395c4891c23b3058dd87f7ca7c5b7c5bc9d426d66c40f5c527e8059cc176d7b9b1bcdb376133641be835a1b169d90a50d571219f347bf31ddc09960f73c0dbf3fd022adabaec84c3fc75bd48475c465f5d370b332ca21386c1b606d13e319198fe72f098a0bcb4d3866114c6f1638587cb4b7970e3943d4de38bb64ec903d88e54902287c3b573f71dac12add0e74fe5283f30742d3b10356a55c2896ee3fe28da798f722cab061c1700b1c7045a9768a254422841e8ad1ba96e2b2503db8bebe5a8200e9ef4fd4d9279d13fdde229c2af08b5c2c3f3c6c8711e6ba158ea969fb07ee6d12fa7eef3d36497e5821fb585db5b49ae3d20934ea6997ab16c2a3e783bf6872b3b2659263e8dd114c987e613144f8b49295b1a53459a89bb44fda216c5b230bfae60f113681246de5b4a68113082c81d99d55921d7d7840381e005eff4605a49a13494d4e68dcd40d812e7f84703df635edec252c9973338485390c99de8884802101b5e7c74ffe0dbc71e6e33c37fa32926d945347f71012211c59c48e8e43857091115ec841aa88f998eecc0c5604e299104f77aae6b472c64b8c62f95e0eeb12c115b72ae517f541efb009c36ace5003fc195e7618ce529e6fb6c8520f8905f91eb23ee55db610cdbc6ba7bf599212ded8ebe4e76104f5ff3eaf5a758d6277fb4fd497cb1003d679804a1c1080a0dea258276bd64c122f56bd4a975a26368b4b3e21a0be1b2e99c567b561a4b30dd3fd3b7ed78fbf8c4f26772d036254dd80bd67da8360dc38c450f2b527fe4ff948c765470bb67375a8ddb874ad9f928a768e89df6e7dc51d172e673175db657588c078f27e4f3f259b866b8afe576ec608e7cab84c53214b5c099365116d2831733c74d812b597f0e99d717ba9f4dce2645fda2e592fda43de2ea4b1fae45ae7d1bba30adfc3ed40350e43e5ed3a3216753d1120b61bea3dfb0148b36016cd792d2c8071f01f8bd3ac2bb7658dc44f86b3f417d597ee040229fd1885c2aedc32e8e2756311ac538a24ccd269b864792cadcad8ae0dc04f8671966e192151421541d4357ec52f0163db9f5bd4b19a1d8c412fdc65027a2b9494ef75a5c0ac633d57c0df711be58aac9ceb1d17db7a592cfecf71aab6033723589f42e1cbf3540cac9bd656489971730aa4531c1fffdd581ad153343b3cc98b285b306531593bc9f76e02ac9a6586abd15b88909847ac1a745ae6d90ab095747cb92137afe8a56a965e3a9691dcd802fbb428a0892afeea2ec59cbf14210f2a9fb54a67f843c14e3d933d0e10e9760975c2e7204cd50a2ff2131dae59c99bfa9349a8638b0be047fef45bb29a1c43cf1158070bc024999c820c8259366c981037f7c12ebf7a38cb6c3925eb003905c386940a11c5b0a83f79e5861ac9f4f8a5a9ef0c29119adcbe1f7045fc6fe2fff3d4fd8b4916da9999688bdc25693d4a64b4305923a31ccb76ee52adbab8541cda48c448b62f1f5df5661300d413729b596e1d2285092e79416a0bf544d717de3975f41c551915c437b88b7b7a6b15705efa07cc0d894c479ac21a392db731102fcf76146568fbd9458fc1533816f12c0645d39bf60fd0834b9db321701abfb7e7f0cefd09c5e41343acc5bdb5521e26cd4d72e1f79761e3179d81a098c2e482bb32f8e9925562c294fa709d11975f358d9b5fb6cfbf168256f4e396295c1cdcdd3ab66f0f1c251d6fe9c4c09ad239b48e9f04bb2d814e9fb4f7aa9899366c0db7b868671bdccbc483b0c5f26357c84df4abb6c05398b887220d22f5e130f734cbde4a9706f30d8090b08a2713e226c62205e6d3730362510505f01a3e1281484a4ba2ffd9b3e430e0f06a71722760ab1a349b3170d3a7c76feefd46341732ae4d197a6bc7508be2995340db87d477fbec2ed2f9a24937fe8e84738aff45e8e26724d5e516b7340ce42ede4f409b1a866a1434a0091cd79ad821c34a5578d00b28610659ed2db9ee64d60eb8f1be6bc462fb815661bc4089ac33d69a8aee3252f49d9e282f8deea241e52ab3b8b7a68c4c50dfefb1f1a2ead50af99f09de287a2cb971508fa75ac8298581ad450c8a95ec7306accd9a3b4ecad6129e8c65fed3560573f632fdd0def2e2e2f6e4972720170af461ffdb24f9a1b6e53e77b079e713809441bb878215c4fc51edee28df09891b2b6f2dcab208ab73e0f62c2d1914ea114183e8c0beb2d86c2ee5cfd8ba795def57177ad0cd406a2c71ec2ff0aa6fc509f3651f2ca862962429639a9a7b55615563dc6cfb72ed5d8d4bb1d6b5581c61bf8951fb4f5a94e72132b1efb7b1efeef9eb981e88c6aeeceb2057ef213abdb0c7babd56da96d96ff3ab0c2a2a8550a81c5e6f572874422af555ccd738991d07344c6c7f2c4c6b452035a65756fa9aeeac5b638acde25f0e60b50c23e77094f2c849e5ca9225785cff9363129ab9a3ccd180829315c3eb055070cf2dfd664c549f00c1bf7b6f9821a58da9b9190b7b3530a136d307cf01460688e440fae736d30f945ddeef0fa3f4b14b9f9a6eeb1a67f2c035ef0ec930fed84c0a70cc39a73cb339438e4c2f7c94a826485380776119f07c4375d64312c383487809c76cd4665159f839555d8088568576436ea3bfb44b99fae69d65f9c9e34fbc16d647a3f549911ca139374db6a7067c367cc78e27a22033723d28a008a38eb05fe1c9238d38422bc9233f93926a6cbbbae5acdf52cbcebc120e4222f95bb7f94555902e4c7f4e4e85ebb391c92ff28a5d5381bfe970402f5eb9c5691e71162f8df6a42ad4619082bc16c850de778a79d54f01301a3e9ea375a9c8cd87d585af4aaac5415720cac3ab5cf8faf53e5251a2e696969197d4d3cf4e4cc2682ad61e4ae0d99cbaad843eb797bddb0e50cfbbf5679dfbe4962a9cc28eb32065f9bd73b85f0ca0cc8dca6c89021c3d447d494e82dc59c037f927d7e663483942355dcaf0e6c17b9ebd62abca06d26bf016f2d52b9a8c110927936df326b3c87e232ca94872b8ffcf10c2efac88bbbf8b2d73961cad9138b2d3e858b4bd39b9943de455e75ccee6f7832563dc1a7fefd74109c497e4aa45252dce73cd5aa9cc4bc8459a073db1179f30704ed34ea387353b5970379ae856d8a7dda3c988538d20c6f7f6ad0fd14d7714a8c5fe0eb17299253105ac9f17a641360476d56c5fd3b9ca648346fae51b6e8e3a0c5858c3e51921f523e6a701797012c76b88d6738c843e551608175df49d228b5a3ab6cf898e1925b6d4b3354030c2bd817d86d6ba27d49f81fa18320f6befc3e5967e844f1b6933a2b12f0ed044bb011bd5b72a0195d982b57ccdd8afbf822bdb93db7ee39398657045248e3fc34de2aad53501ab55b729c7d80c9255c874c104c578b42457c4fec397c5ecad2e57c60faeee680e898d8d2d4234904666921ad77ce82b8ea2d83b328ce858b868c094faefda22134fc1b385907068ffadbc37d3e0311b826af50ab5c99d0c3554765dd4528b7f05865b8c2b3f1b6456c84822af79f297b79cb884e228d8c0e32f3b5f5061ef9180dc0efd14d20429735e670a23b0a43c34ae443d6723ef090042aee7fc8bbdc8cb58757ec436f8a6f44f34775b81a7c167aecd281a679198b551d589ff5b51d6fc9bbdc3cf58f602a3baa636ee0f23a416ebcd2db8e20c556d3a068949dda329b1f1f2c1ecedbdd868c7cd27888719d4b02680854f5889469cffeecfb8379de77d7d409343867b86395d44d4a93f5abf7d1af26787e3101cf2b6802fabcff5a2a08943d84c2dcf8d70df12d357ee5617fa87d68aab39f86037173752bc5f36af70c6af7d0f50af53232c3915451655166c3ba4665c110239c483b1a09699d2a232a88f12076a4e9ea148ee84cc72e290ba98052765f092c5d96941c0cecd1ad52a07e52b3970295a59a6cecafdd4369e4486141caa9aeb4c98846f4175be373ac0948d1f7a4e2b9a2fe72c08b312f68f78e90627f74cb6caa78505be47aece0ce71335ce67a1c4237d38b9087da33464008312666bcd8e451fc632ee896f0b03fc763a97bdab26bb5f7b1fcfaa11b2407e116d2761f223a9af033d1f46cedcfb90d5be515dfddf2401276cb83a78f0c6a066d44e97c37e31d08ccc8ab1422623f51c2af49bc409aee815c50e1e46c980cdffc6b71bf3a7346f64fc1a90e48411f3a56183b9dcd9335c0daed47e9d59ce23cf099bec2f6d28c5c6975f33907bdac392e3bef35d131fd854d76c2a2bf75b6aa7939a0787ef20b36bfa767f4d9dd740d4a7075a1180a0dd1e36789315816f6d4a2c288e68fd6ea92ca0d0b5948401909aa36fa2db5e611b0ba773d0b5b4a83106c8790cfcbab841c5348cb1d3da18d03483ad399b6a7107ffecef16ca875f66ac9399aa4f4294723b9b40944e49daa7408e73270057e8183b93ac403240b9c9c27d0dec1987eb0abbbf9d596c411211405a98fd5dbe018802f146e1cce6670f3b75d61869251c4317b30472ccbef8524bf6fdbd2f85d85e350da81f9111110140827d3d67954775911382e3174b6a8d9c2853385f787d2b6b6263da57fdeefe3455481eef69d4522af32602716401e82d0725e21d10876e49cebadf42cd003921e88492e5d0babbc942a8ec66e293cabae4443330b88789da6aa7a4de9d2a1cbaaf848904036d411c1c9581b7beac7d355a5507be6cfd69393291762dd792d15927dd8a018d58599721aa96fa93bf6961dd080d1b8841abc983c846c78d167bf1200dd084d5e60a31f60069fe63a0ce53e030ca800665cd916d3826b95a371a7543d291a65ddb4ade789ce2b1a7fdc7a7d93215da19c8497af585b301855f789d54ee1a0fb8fe1ea07302df464fb189774090ecb89c851dd31ddc2e776edb9854521a57f71c4c71baa364d6c7bd4d954da03ecd0fa9327d96d71b519115d22e835b47c5c53d4685657911628a772f7ef83fae2fd5aeb5fb470aedb4486310adfac75c02157ad59e2efa8c84286050c619f780d02b1ff87c78f84fd3cefd05fa1ee9a23143930f7df8f1a855dbdb757974b5ae9c9b395bdbdb90cb0501817e96f363898e8b3a2aa8e0179bc58c3014a42d9529d5c80e6e2ee45f8088c3530cc4dbfa1af6f66121034a4868953e0bc2ed06000865923dab7aa2c6cb82cd9f2a08c1c4878f867149686171c3fd5dc6e76cd0b8a214ac3c13da0af63341fd5d0ab8e8fbeb0e6c40a739175de43d15e69ffb4b6ec66c34e86f130803546eae5710c93dd181d48db0fe8e32b996cee31d7cef389aa7f82c9dc85fd544e7499e466dd17e006fa04ebce399c4290ce5ad1ed765e97fe62205517a14a6c6b746efd834f880fc6982f60c72aa0e87c714749811c0ed3c9cec0b8b74108100094166afba3369b8b55a0c3e5b1205758420fc835beac114ce0d68938648c46c19af8dfda584ddbf18010073f7a3b3e599648b82ab0dfd642523d8dead2435fa1fea18843dfb9e5d9419b0bf703d3cafc04b429d4c86dd5bd48be2e2a6b06ba2fa6dfe6cf092b33c2670cd68aaedb90a6cc1a779f7c093cf2d2786f13d5900898d24fc2637764064624fc3b2e195c4041fef316ac978cf5d34ce8c0e597534a8325400eaef861948d8ab5e3dd2585c475a5e0e97b1d50b3b5a468f5090a23e93ea32c6f59f49e706d9deedee980b3f82a2c0c5a0d025c3933bd2ee69d17c36d0cd4d09473c5b4d5e0fb62c221da494e59b6240fead5942914bbd2414fbf2bec7d9c3b6d3740c80c82c8e1b5d7b13fd74a0222edce0f4780790fd7feedeaaacd2620c164d8ddd8ba1a96b328020e97e45473f46203c45aeb23c5462e72555fa4fd4464b349acd7094cf5b4b3dac89ae6cba70048433677787578025e980afca2cd050ece0eba59c513e2bfb5153777426e75ec2d040095825691610963acbc3694b8ca7b2f668124ff1050f637db5c0e035dc15388c4a9187d5922f346f7b8955445aa3c56025e13483af409148521fe526b7a4ddcc42ec88e531934b2c7094c0e950693971c22c60b7cbd39f11806f9f7b273fad8e512cec13584e868686faccd0bcca6769b6b7a3b3071fdcd3970798e9faf63952080efb2834701ef6a2705493b9bf0dc2334b2477b7b04ef419b780fcfbd7c42c9c08154219a9dcee113107ebf9898d528e0b7e100c4f7482b39df4fe4697f7f44d662f46740006c41b2f099a812f7d5a137a8bda1ad925f23b5a41cbcff7395b805f65b3e1fb1a80d4108e8b78459d46614f71ff4c1f57d0e408f8ceb949481de20af0e2a91925d54d2af28a35488bd566e3b013c3e65763b33cdaa052552d056df5d9d22d216df0492de0d47264577bac3da473ea36b9fa54797de73a29b32cb5c66934de2246d8f9088135b250db8e041e0be4d8e73349cd12c5b22a8ecf86a5983e1071b62d50b8c4eefc382905984c8e7c4372b2e1b7d10a6b5df86b51c3b12a9116f896d1caacdcd5e067cd5203930cfea97f926a239b23326d38d0ae2e605557e9ad18fa1923e51a5e0e9d2c374f27f8b855b4b13d983324e1bc182226754b0da7b04e7b057fc284807ff7f2e7ce53382e2fa88f49d98309a621e160b05136397ffde135bd79c41675c85ae3680fb39cea97cc7a09c6a9e795124288f74030b0684bbe52818f79b54974d13679d3543853132277a054ee64e15eb17c6a390f2c965adad9ee5c24442797168c89ef3061248706dbd5e25f2934c2ad32be27f239f3b7402bdc4e2138749596661af22d5eab5d89d367b8357652faa8711ba31dc41b32a964ff21632c70d95546a92bdc33becc6fe965195f5a1a01b97e4be5dccf6e4c5dfc6cfc5f60f26ac6387cd0da4ecd72c33918fb20d654a3c0dfb99b858a4e6563eb8db3210ae998a5c6f4680f136542deb36cb0b9b9d84ad58473fcd716cf3ce5a5e5001d4dd1a38a5adaccd112953f848759462aa8cccfe4314f7efabbd01f19aba303851279f1d76149a418317343cc3908291bde261e1a1be6112e38f070412e190e6d02741bc87f0e2b10faef38681811256b67aac136a38bdf4289b9ffc3ff80c1dd28f1cab1970cd91ce32d6f9dddc9bae1b2ccb0077bc37a6dd92923181e8f517e2f4c1fa4c7032ed62433ab4997d9bd52774f7bdc0330d8a744f1612e02e9367a8d1e19ae1852975823e7e64f218b82ab50242d05a2fc55b5b5821fe54d9e4402039096175af8337ddbee281c6e9aabb59f69ba6800cbaea871552a54d63171f8e0d8fbd75670b1107e05101881821279725a8d0b2a54d271de1424a67e9e684fb0658f81ffd1b1643b6f85acc0fc0fe52f3bd3b3f4648755ce305ecd222d304e3603dbfe6f06249665d39373e5854f3230162291452b6f2551254bbdcc725f43b12c6f708e5efbf538cb03210d67e9d8326acc95f1936679f47e36a10e1194af8e2b7e5abd2c4c37efc870cfa60cb4a3043b4efb02051b53897707b50365651714f355a0648ea78e29a5617848a5c4c3be1fe6dd366a8f5971b12c8f430a40f365de882590adf13480f2b0f8b0849948faf231564b0633d03e92afd85fa2be4607f1d6921d7b4c8c19aa162b6610e64afda7c8ac8ef0d512f8fef06c9707cd29f7ee74a1ba2bbedc996626facd271a1c640895986aeff14605a61883d8a1ab82341baf2ae48082d8bed66b789761a361af4a31b72736fe3787e7e8440c76fac18574288999b548fec38354fd50de204380dfefe7eeb00549f170ed8d99234080207dd19a801bb1ed47acd9bb95b66fe7106f38f995db5c162fa67c3151ddef60641cc70b9ac6663d8f88f3079903d3cadee36dea9215c00da68f0501d6bb4d133a03857e29916df7ea06000d1e1bcc7e6b5cd9c9f3c8887a15336feecea9725871817fa4b491332eaf9562b4144570e1689dd4c7a2d356aebc322a7808619782eb856c32d5a6a4abbecba6d801bf308609fa7cd922de052a5d16542aa779df196aafe8eba909c51439494ff25d8c5c0cced9fd81edaf2ec0fcc25a439128dd433ab3f1e585eb72ae007b5f75ea462eb2ba7de742fc8eb60a129d257942a22cdba1ac302fae0ccf4c3bec1cde63e42f964fe109b9b9218a3dc003872be13c82f91d5df3f7bec9fbb50aad8c14787fe3f5cf3d943e772e0658aa854ebf91a820ece35cff4e90032e12311481e075057e01c4ee6b43e3834ef1dc928ca18d159456a93502eedf2f1806f0bfd5630d218e5a780c2ca7e33cf0ef476430ad44b7459354972ded0b450de69aa5834728a8a5c413a2e8223147de15203af4509b2b5d8e1b50d5f1afd3bb25f0691aa8ed03c10e9dde22124f26fd3dcb581d62b3a1fe39d649024dde57046e762ecdb8070cdd4fba0f33a907568c720f13fa8a3aaf3b7f65069c3bf29820813b651855c8b73ecd09bf40b449f6f3baff98be9ddc4f0c470183334d77d5333b7ab180343d83a8ab17649323073e88b89eb167b3276f59054309f2ab625eae226733694781080757e57495870311f8dce4e615b78e808bdcf9cc11e8e7f27f595575134381cf15fee020735381b5ce27c7cc2f14eb389bf978b6d95f999f0555f34448f2f2d498f22c6ca6568ac9a66b9ccd98a16f2e64b17d7bc3b588dbaa75a88ae5ebfb69955eda0dca822a9df867998a197c23cb084153caa82865a4dc3ce82e1c214443cdeaa0efd64bcc4848997d9acd6956518667776fc1fe6a2a241057b698edb2233acbf002dd1e59169d3201463824b382d27a92ed06ee8c13628a216d1b9bea105497a603ab4896385a270ebbe68b0088776aa967eb0f8343df57dcc8a60f5f78a8b79fe2bd5a294ef1ef2609b3a74964fb23b397ac0eace1bfadbd89d8b2721307aa4def3742d4334bdc46ea40a56be0f1c2c824df115bd1aff6ea028160968ee92d92861527fc3156421c2971107106e3a5f32593e13e5b8576538b3122088f711ac68721ccd571f9a8684eb226080ad313a47c8e24408f5378c096d56a6cf27f6100e4f710808eb0602be8dd1a586327705d11df91434a6b9987fcf57fc9936d88cf92518f65e1ba6b056d7fd8951c8bc24e9ec6e4a4ebd57177f9f1d865d5076f75254ddcd89f199851d6b7c80311af1807295af489c56b1a809842acf8d6ed27e0f1764c22a760dbac87243559d5a6afbdae1780762bb76c7ef3b920dc25c3b2bce2397108f9da42225c2ce81c6cd1b32ab306b7b8d56ef681ea058e8618d2f2072490e024a577a800d3d48e11b884db93933434ec0ac99c2f5200854494e6ad06e203fb2d59cbdfbf027af45b098e7804235e328907ab196d2925f01cb646160936f483e2d582cb6aba2cfe39bc3e88c5576a6add27e8cb7cd788b7d707d80c72322fccc44543dfba07e235ee3ba09edc8743f9b61b260427ee119c612e2097e9ddcabf8a418f19ef00346c9c43d381a030f8c911748a9a7a03a9c3e1fcc35ca41dd44757c91cb2c0221568bfe5512a42e01bbd140ddc5186e29f20eff1e2426f03cd9a45b29f57983071a5e1565a369156dedd832eb994f3edc906a072d2237ffc3e3f711978557f740bd3eaf7d21db2592c01b103429b4fe92ae7b6ac1fc04ffac64903f808d67bd08fe5bf397843868342fb84c99ab96a566433f7dc6bf90404de788f3eb2f8e9c7e37a078e31d7f411d15253d212b4ac9c09d5b31838cc3ac7091c772436c997eb42f1f375a5c65ecab8a54a61d69832b0a7601d6f98af9e84c4f9adf5a7cf645a7655d99badaea483b711717e1fb937acbedded624288e46ed6310c70a9b1a08c1ea8de787bcebbde585d12def066ddd5d3718f2a5135db9cef53bd84aed3d44e81882e7b40d6cd563edc559c4faa6451fd0e4f351844841c2006777e914e7e24b8d4037636a17ef34ff6480f4cce0917c7abb864c7f316c35afe088b15874050a6599abc29b31db73598c9a0798f7527ba4e91c2e1125e9d5d4bcf0e155ee4521453f808ff291362d26c2fffd15690b5fc718c02ae5e7326570b4412d5f200397e02eb2e0fd414b41701012e7a49b7842e6551297c40bd40a6efb0d80e90bf1134ee678434cb390e4f0d13044616e3e16f801f8d278dbdd68533ceaa47b7a28d4d7a9233f72c66a3e8cbb31edd1469f8f818aeb9042bff4144028be5c6793971e2b6c945d7785a58e8bad3f8a3b9d0fc96fa89aef68982d8058b635626f64dd69d48b43708c9e98aa3e0fb26d321874ee3003e8037d82377d2af80e16f9b08444497d1a3d731e20bd5ee9169f9c9ba04ac03701adbbd8fa1e5de42e25802db3073c55c29f37b5c56e7b2655d9beede44b3095af0604f112e0366396f8bb73e0656439c4b8734c8aac14db53c33ca991fdf97ae8e4533e8f0d9bc7af83f7858cf16178131856966bf3caca25ab91d7e5dde5bb9f43d094b2db80450b990c415b8f156e34475ca249e0fa59842d900a70d465f7961dea8a55e5e0cc80599328481811850b9ba5f68c8f195291b00d185287d70686b54b82bd69e247267ba1d8e121f246366523dc0380d4928038ed24f91964c7e3aef3d024e9d48bb51341df12d104d3842dd2a7ba613dd10e9a4a035b67a65ddcf53b1b5abd4f42ede5a0bcc96195a9d81697c98871bee452a00996a9ac5b5ab65f41cb0e6b1d85984b2ad4892cef80bbe0cd0f9f7cb7e4abd74e8a8273c01317c574abc107e95200b3922c1f220c805e8cc2fa502fadedf40d9f929a8009abec5cd87db350a60eb964e2b38e26a76bb553dcae81f824c3dd5ba0966c78b52d44d0c90b632150ada02e2c81ad8e8bcc71729750d54aeef630ae15eb795e8000f8fb23d516842dc4051e394962f985397c762cc3a1a09d574175c4e1527309d3e12b69f19ef1af23b43f1bf5b867ddf90ebb0be91e80d51b0460215ed45ecf7d891afc772b1f7a628eb7ef17947a808611ee67e97cf9b366ce578f4d06571717b021382d02ed20fa8495ccc4836a12a6d35566f137777273ca9233116f6a21b606b86665b8d853109016b126bfcbf0a285e943387330732ea7cced807bbe33f016658bd6b09adbbed3f69d797b1002b53535de11275dedb5987962f2cdeab6b948895689a02f39857adbd9cd70ab6493a4da6cafe76218b16b8059c9853bb5ebbb0d002760f229cf5dafeb992ab8716c4eb5b0cf9924541d7ea9c0dceff78963055c64109b544ba8e6b60a6df0e1d512e93fa1d0452f48c58a73fde1b3318d705b70eb41569b1007294bd5d0259f4ba89ca9a5842f83772d3cb9be569de8f8e7ba9e410c9ba39cf4ea0f8409d8c42a49af13288fd4175adffc7934fbe876053d2280df629bbcf838f5bb88b52a4d856d042ebb7667327a76c26d4a0dd42e42ede038f76b00f7d810760148bcd663d6ec502e31e009cdaabe39a0a14acbc056bf1b20d1e6241801922d71628d25920a36d6e3b448072b357dd1ddfe03d42e940e0761ee6cf43ae1020b910d3670c15fe91be0afb11ce673ef361f87e83b2d1f7e36a44f763198cc8fb173fa6c18d13a121b18ecbb6c20709f95f70aaf64b07f5fbe4a267a223e183ce7a4a0e4be5bbcaf945b09306a796deb8c318a6c77a2c665709e095ee70cc21b7c7179123241fc79803af49e36728d45ddc09e915ff8297de6c24c5e8785f97aaacb14476b42c36078f7fc3dda191fd320a63bad769b26cbcea0e9202f7b736bca72d3e9a1e629bea24478806cea0097755c6dfac4ef3102f12bf7e0f5b7b332ba549f866913f37d190f471ea8eceb592f359a21d42e7570c176666815dd0c8e29ffe250b740f4628f9c95c4da089593ab7e6ecec5af1bc96a9ad77f5d04a53130fd4ed21d03c8aa2f3043c5f813c648c4fa500e70c9ba32f2a608a6484a0ff8372f363662304474c6ec0d2b35c2cc88863ba83859650ace5636ceff713211c10012298fd4a97469a4977514336a419e5a9235f9da519e7cd9a6fd4c0a5664809aa1ecbc15fd02231b472ad1d5cbafd8e964a8c70f5b2c26e32f9733ff11354d4d125a93bdf4f7839ac498fbeb81f6ab04a4210d5dda9d68675d8e506302b24a15493da71956240c3ce1a0cc5ce7c549d6371f833924ca959b401a94c8acc9b406c52776a8a2d7f7eab0cf9e8464adfeaecc22c26df8e26caa5f3c911ac877b6ed60655fc0422e919ce8301ae9b5bd4beaf577441cec3e43f01469274290887de93d45029c59eed66734120c557670949b346bd1d0b9a4fe5c27c235d65a2caef9a3ef9afc6d01583c0be044399919e3f56a3c820f03c89c66f098b53e4dba62eb4f7aecb2a742b913462f340ef5c5de1a089e04208979af167798d9c84aac89c0019cd6b639cb25866cebb9734af0a5a848cc1f1cf1bb5f7c430232bca72b238f3f754f0563740c9f4540ff5db2f5e3a017e77b0ec814265ab38b58f4511e8a916b815921a5346449986ab073f39e7ce3257bfb8980e65b614b7fae06bb19a0c02800dcc626a1c213d3cdf5afd8c375508c6234de27275128af55e9f0d83048d42e7fbc7e757c697c133e13ab783162fedeeae7ad4fa530d2de09b0c600f8300b7cf7f6c8f1ee276d1a5679d5f6c6e3b2547d137b1fa6481b4a78f1f9a6786ce46a01fb130dcac9e680377b7cae14b558771b41eefbbd214754600a71c44c715415e96bd66d72a4195f55e2de1d9f2eb2dbb5ba4190c963f03a108e5569b91c450e1bbea9fea6e28d146aad31382d008e6f4631e8f51b4b4cb84d57eabb68ff49e0035780f57bea2c8cc24fe311f778e9a9e1e9bbcaf74c3c5bb1728e06d300fae27ef327798d24e8bd1284f14cf0f48b433b2eca7c7f4d10fadc4b63c625c08ef2a5049bb5b69990ede827e35de2e5e34755cfe6960115287c91d74c7e2c42ffef00be76f642aafdb787daf4ffe220fa4a51fd6d436eee687d196b0973706343f7abfb7c6edb26570ee2059619b9118ba1a1ac23f64b6b5fd2917fcd228682484811eb28e7f713d2f795e1879b56ef9fabd5a5300b40dc172c76c7fc67c75374b6906c04d3532c9c182dd393b584ffe56daa354dcdfb89b044c4a3d8484d946133af47062ab0df97443811dc711d188ff90b32e2909ec09c5f3120ff8cfdcb465b31025c025fda4a8e0e4ea65799ceadbf4e083e66880cb246ce12cdf12c2b9fba3a6353c5577c96faa9ffd43861d5280c7250561a74c014df6ffc171529d670992c3cc718277d0ca05b79ec26a4b9142948caa9871a3427db74079bd150b383a97ef250f2d2e81a540a7583a307794b2783bed0c699803a3f4a101f1178127ab8f1fbf2b164681ccbe625935c859f096724bf2fbec80e1dad5ef2bb42fdbfd1837fd7e3ba5376bc297a43238a71e78590ffd3d001a63ba8de06c58b5d7b4b8902cd3808188634b53b01457268fd7d8a53bcb3e87ef2ceee61d8fda731606e9c0edd0e0753dd9c9d62401c7d402c87f8d50b536c4a19f08b95ab0bfc217aac21393e016a6d6686025838c79a30d779d9a90ed68a74499ea5a04382bc88c64f0bad7e83600f60bbe8149ba2bfc1a83c0ca48770726ba3c9ce6128c5b131fe75f11205123410d2a554ea485fcdb783b3cf7a9cf27c5598720262f4401bd35cabf7fbfea2748b373736fdcad390419f5374a5058601d6af9f4bd1631c811a2f3e8ae30b9db23e3ad9cf3a231ba1a1ebb807a3704d43c5bc2b2c107158fd152b112add1ec2df423a07ff96938974ae7bec5e6e596480b534046136a27d6d1093f7029224dfe885809474f877d5040b32772d31bdd30e115d9c1144803ee360558046d5f204445186843053b48cb9a69601d50b713c2ab370203ab6144533a033b92ae99a7892a31251f53e56c81480a2b27596088c4f8408285f30123229311876ffb8ac6881a3ef144e15dd71dd6aaefdbff5f243662eace6720dfca9d8ef0aebbd7002e5370ec92d06124f27406c4e4608b7ff3ee2b1624024bd090918ace55eab1428a1276ad899af86b07e82d6fc245eb806d55a25268f5116c896d4e65eeed0d93538bed4e9f6bf4b8048ff316a86a0c2b16281812a2994f22c2126f031ad6ddd66a609cfcce37459c4e17eefc550d68c6d521fb446f6bbdefb0153c5ff8e4b3539134e5079ea84509a37a22291b997d1a3c69c25a147145055f83496e2571c955e5c635e460be68bb94e69a24e752876ec3fac73a2181d95405e335eb75f34fc93be9b9bf0107d9a71915df1d2d9a74753cfa17c6f2161f1012f2f1d6f7a0c7f658fcb3ef1765806b970eb0d0fdf057d5c2ee828a16835e46229598083854547eab66a0de8af15b7ba50f289ada544aee44ccd509fec9be4a132709d389b7bdcb2e20c7c1f26ee849fc1af326361763360327ce2d255858e3a7c912ace4ae5590325767c83f20eaa312b2dfebd55d56143f5182fd1f677827d0b49ad0c93d00e600c6db205842d24d0884f27c08e0502f0284c958a9087be204fa487bc1552c13df9b31986da9a6aa9ff38f0cc7b09c323b98d639e909a5e4dd55b101efd5f0cb83aedfac607d19ae57d6b4e0909d0656c46eb722e954b4554205ffabe787150b961a08b5e1766139b940350f03358f6b3d23aaff4cb98a49d6bc946260788f2b0c28e92bf1ff6c28890feaebcc566652ec685e59c8d77456edfefe4c95df93b783c07687db15659666900aaf9b3f45f153d1a3ff281d894725dcec1cb3562b82670aab0900cf8f61cb95714bbb8d7ecb254a18ba711fa16299b248c3d7c6580ba3abd2e55333e2422aed0abb76f58dfa644975825877027fa96677681a345e10e895239f2fb13427a7f235efeff3cd01e14b5a46825ad9be2d57bdd60221f123a41b4a7714e63fd09a3c7ff35c4d08182099eec5a6cc9cbdeda48e996acaedb417778539d890bb819051a6663fbe6cfe67f412b1c77d5b37e917526941973cf2ba5d8a2a624c6df879c1d8fd9d81d8a7a6e987bbe030c71aa9c76fad3817379cfa43c7f3a99aac75afea9c14f8a58a27a69ac5d40a8e99b445c558f7930cc84ed270dda455a9395b5eaf1e592054ed4e64b0f5c6da950798e5ad8d64e5130a53fe32c10c129c31552e3a0b9a5543e0064a5160874edf447c19aa11135d1addc97be9b47a462d4bbcf0740f67b77280f45f15cee4ffaa3536f9d83326478aa1d6fd2cb6492b4b652f88469c400fc109b5021ad949e34cf468f066377ce2051be2411c82163cc2866f99f0bbd96cff18cc1bb79b6745c406f1b33d76bc6c1e70cde889fd4040042f4b492f78a86211302773c2f527dbc484521a8c6d29032be687260c9a43b38fd777897292633c169e6458f60feb436494cc6f4f87a9d2345b5efeb02452ae2a3504a42960a27304fa9254f390c73d7e0676393decc5d074369c8879b513fe75f71f08c7dd14c1c92cfe779249c5a2fd9e27b943ce87825bb9393aee22d82df45ae618d6d79962be7c17a4f8a640f8aac984c00843c4f4f997a1769acbdc769afb05fc9cd9d1a4c849490cba861c38128276ebf94715d6ba0961541ad6afdd6b08f94e8cf9b3f2596983785154a47e28287857134f158816e9079dc88e8137ced08adebc0084f6f7b04b409e7cc87b3c6727ae9db37b971ab29da1a36b7e6006069082fad8ccfc17cf228fa196dbdfa9de104682222620a10d1ae4f3086bd112520e7985301b3fcce5248f35620145a6da1c1d14acb51a1e9c3a61084c1e2c246d4e3503391179c3da86bf95c4f43060eed73417c44285af7b019d542966b908a80b51a6aa1a0d1f1a1e1e5f8571bc065c927a46c9b19eb5b455806b229b9f0dbd6c3979a5b78a82471617dd5065744fa563f963ac39701160aac489856462a8972a35504f6f95c635707a72c82787791d3085853e4557a18344d1beefa1271ab823ce44e291ee1758013116a42391e217c20fc1dd1b2b4bd29df2380f51fbeb5525d76031d4f6c1ef3350c17c54487841474b930ec432891e0de78defd18d22f599d5c4bbedd8e1ca538c78b3f595d76970ca572382a441569622384a65674d1d677a34b9f5ae20107163d129d4350fd9ad65e99c01e6a4717ad76fb04a7380a0029f4e39622f9c969c71d087306c90475f251e63d101d403af6cab377357e50322ccbea8eee61da8e43b972585431d0047445a6a749e47f64125b064e1b197b7569e09caf7315af7b4b3ba251ab8d507a8ee0362f36989ab4ff028b7c00b2713f277f2120b9f2e61e3dc258a6bf33aa31c0b6161f5d60e2596738ce34b9b5eed8e39fc0ed36e3e8b70a34b3e3f61fac607b8c3a08fdc42b2ccf2d5e0ac52cea0b9fe0180d5a45fe8e1aa94bbf775774a80cc4be5fb6b44d81657d4d7cb38380d520621d6a75e684b3ea119a66327692409f82ecb49ea27d4015f3cfc17451097c300763fd9c68c56dd576f33acb7b719c872d7ee47198666338fe338695f79554ba65db78cef373eeb3055d073d8a9afdafb8a823e502a8c1880cab0f3bbbe19c002175c8e1768d19eedd3699d621ee608d72a47921ce0f5c9a169bef996d826c87043f301f8f70ac223674e4cf0fc4a560cb4f5b95e25bcb8583c87e70f349eeca1ba93da8fe854cc95c14bdf87136b77f5966a86dd62608b23467887a2c60e945300ef8560f489fd0972d178ecfcb60d9d06e7bbbcd0d5ba4d448ce24ffcab398b3718e67ef97a1b6425f63dfb9afdd61a8aad8636852daafca2b39567ce7b8adf9d8f81b23c1b88b84317a7e91b1bf97f5089abd71549f6c0e88a633b96e46f11bd3c61900a6920cf4e0a17abb5a789bd3f5e18df465e714c34a2ba41722fbf4a32cf65b569385f7dcb56ed780af25a43d823d5fb68f965bbcd0072ca7cc8dce8accd964c6328f93aabc2ea17674d12f145ce7c4ac5633f79971fd840640f48bd3c930d7368299bf428be6a1e5744381a64eb73d3e173bdbb5c67f0b1c2f8aeeee1418669f4265bf5f99e4b57a264ff395de048c5c6ba7c931bbd6c63907ff04b4a69e9c2afc888797c511b339c4bf94cab3e857418f685c2b28a9a1325bbda2c11867882b1c27fea36ab3227a5734d9ae91537a12f1938ba8fd55eb0fb5c9bc4a416793fa7a58385cd998cba435162e9f146cd0d1b07f4cdfe5ebb958ee4344fa7c6527d74ff28ab7228269fe6be2f44c05e36948cc151f4d7b51b03a162a61303ed9b4e345a9eae6348bafc65136c7eb72742bce71d3f1df10d272cbac8ee670d34fc887a9221481372cd57d8e65c2ce4fec5f2f08ce761644129d09fdf679294edcc8149cddf0dd3bddb08057a9094bd5e154b57d81823c3e1d960b4e8d7caf65f96fa00b957a59f94e4c50acb461da2dca04092e27912a585084b82f9e21cf0b03ffc46b26e137747df42acaf3e7e1d703914934b5fa2e2e0cbad42808468612144c88c03dccd209bea6ac90bcf3d07d2bc675f6fe644a1745a1dacc7c71ab896135c9e3eceeda693d9acf12063c61ffcb194454afd0cd786b9fe6d5735a70def56fa9b1fa3b578597949ca857aec607badb1b1dedb020eebe283c5566a696776ef60ac90ea74a258a72a8073a4f1d251f67965d0b5c358765217947adbca38d2cb258d70a7c4b6f0ccf1f963ea701fc2533717fe330ec2218130c3495de291da7056927c8d0b8f0d471e10407d4bb8fae70c337bc7614bfbcee62bc6a147b30418b9a50d6eee77c689126875fac98ce4ce1c4eeab1977a93f2a023a1931b20e38735510fefecae3750a03f6e234e771994bea7bffc3336284ab62542d80196a4882acf5aac49636cf985b8dd9711b832513f8a63790715e7ca7944dab0f1bf6215e1d9de1e4ab1bdb3d24fed47e6e100d14de1056ca9e70ff8524eb0c49d489487a5071280c613cb1de624936d4bdb4116c7c08aa201f556f177adcc1814c87ae49c309076a60007d7765943821fa7dc4acd3fa0bcaab71b33b895342c952558cb0ab611b450cc664238642dc0422c1722b15d1763e826202e9908dbea0ba6bcf1c2ece856d5e55fe1975af22ef13aaf1457182b4f42ba872c892bdc8c6a9853bbdf1ac24fbf88e35d2a523648c3b6b3744f525d52dae3aee9a6f9d5ab3471b6607d8cf5eaa12578a9c85b6d5690fb8f02893994fd8c4d4aab1590e37d626689868fa52389e456a2e89b6b5b83ed1965157b21f188cfc3ca3eec24951c1f867ce55969399e7b1a3d11db7825a32581646094b28d4bff73b3be332c194d51e864b8da146df037817318450b78d61b676e61770328f900c90592c3a38b603cc94843a715e564c7c0d7e9d03822ee91894e10bf4313d2020917ddf2e6ad4770f3dd75d8a436de2e16a695dd6700f2b9bc6d883479186b4251718b096fe7e62dd8d80d4a8aaa272571f84d64b0a5a44b4f929a9fa7950cc59499b9d0a770376c902e79a80979e46b94c2a57fc8752875b18d5bac367ebda08405fc74d72832bbcff7da188146b72e35804cd515e7298724745ad08a45317b46c2fa8d57690c90230a6083049c80762d5e442c480c470f8c4608549310a0004413e27aac1b80beeedc4ad7aacb27f1e90bc85ed16a42a99069c7606b4cac6e672651e9b0c4d43d8323e86192e0a942e58a3832f7353d8a893b01c4bec74327e9add6e0dc7546d8ffb397fdc22e371af3cde45fc5b337b7d4f68c78c37b36106d6a176e9c874e640602a088f704c1cc851e359df6d91445ec3414745fa5daf685cfc90df587cd0d0cc7b76e7f184682ee2daa4793c4b68b33d5d87f7fdec38984c7d3bfab884aee503083ab23585881bf6283bb0a43133a413f61989da1540492efd4d54478364c9d6718f852a342dc739c33e4022276289318424955dba972e2ae5c3ff01c2c216e02b7d42a12023b14d09cad79638ec160698afd068e33b85822c290d68ff8941a7e407a45ce640d541cacbf4a70bfef585946ea2e5513946287e8e04f32377c5f56f3e62ccad83e0db835cf383a8d854c7a8bdada4da37cbe0dca530991a036d202557050551084addf319fc36df31aa404bdcb359de736ed9f74fb7c361efc8dbb09cf41abfa2088d5e533a84ddaec603165b51309301896374245a0fde15ea5e7c4fd7c8a94f95205ff0b87ad7b5d9fa7d7acc661079226ba1ddcc6e132280e4f674d4145d93c05943014b62a5f09a2de0e0ae10108631e5ca48f21db5c2c9e793c4a2639dd12f383a23710663d11db9f20e9d4db2dafe775760fb9d4cf179c14ecbe11c34b888588c2bdf5fd069e5900d3683ba7666b55111d9dfa23ccf6e1e406229824141c9cab78907656e408e85ac1b86003708e64b66eec69eb517fec41e0f35ecd6f2862e856aa330f56a91b056e02e61cd99b676b9529f6c3e8720c3a30b5f9efbe9c36959d3a782d13f5aae1fd388ad9706bfc358a20e603de832ae49d30d303fed7a343944e699ecabcb140954e5fd15c269ad7ed9eaf765131591a1015c4c36fd389f047609189212772ca7969abbe09cb7ceda95acf409c6f662e407633a21af738d0722af09eaac28f602163ed309fa8fabd10a72ce8d36a601b353fb602db6994303ae0a0adc00bd0a040e17789de7d136404519568e942573023d1160cb45d5bae3b6c6b5b77481d312e63c91db0fd91677349bc6dd69631f09cf6037def95f5903131e01aa2a37ac64fd33ac97681e4b7a72fb80ff23889436ea6099c303049f9cbdab4cda05087c03300acb6b6f18e760e34a60875af335347dd105415d2f184b63df524874843f3a9fd8583442389efb5b3b8078125ded4c44a4beef968beacffd8c411885e90388385a21819e18a8441aad71650d1d383ed94367be671a68d5ddefa4ca201bcb5adbe2c6f2c3081c273501353bace4143c93a1a5748fdf7778e8a595dc996f9fb7b125406b010aff55af7c147e9969ff98796c286b9065100fc3ac8e3ee7caea3550f4d90936d9d6691343ce96e7ffff147ae77ab3ce371ffc56c715d82714bb92ec022cd732d8c07e5da5b803516524619cbe1a60f34870aa2abfed7fcd37ba0b2da6ac5f903832ac487fc3f267183b44bdac0a1bec35d74244b75cc374cedb8c63361d59282cde2f084be7fedf6aa10d812652e45a61301f06a6dda91c6e0aaf840c7007725cc740ca0ffeb64f0b8817fc9cb84974e47fb0a8143c4a0ac871260c52df1ef3d149ff8436fa4f192ccdee493ab54a5f783c04992d061e2ce5491b9b8bd16831f1d2deaa4c52a4156497e766f0f48c77f0b15b80d025f75e14969e74659c054063526d3ec98ecd95834ccbc466b8a0de31fa65243e2d4baf9223c311ecf9c2462e39049fe864f2cfefbe0c07f8ae225a02e69f305f6145b97147eb9c197f51710e91bd20efd4d7001fee68bf85b7b2799b90336de9b488727e761fa5be1f08527710982f04d46564b6f7e769f6f57d253f78651d75f603f697e53f1059af2b0a2beb8a27c6ba56ecd01877ff06cb02146e980b5d0907e98b71a206484ce3ec649aa267ac572d2ef691816b5f2aa1aaf14520f903e72632a63cf5fe8c00479157fbb45f41ea3fdd9574288e128800f1f645215115ddacd2ba85d75e46742e4a29763ddb88228d8da7e63011bab63160c35b0247b6ef59efe14094d4ff33dd64a4de7c48bdb930fb09aa9dfd19a5e4daff545c04513f65267d2d89b15cec65a7b7e6154558fa0d887f712d8315fee4c3351d9a88b5ad2d875c41ace28981cc79b3535fabc07b84abf3618179b06d03233896f76f456b3fef6966b4af8b38fbcbe32285fbe9ad600bf81b02883a3ade455799b4d0e38f5a2a4cb46fdb1ecf10d09f053c5a5d2be30177b5e468cee892f469083b70a669c43bdab627e5973fb43813083abf0abf9a5e7bb50aa0eeca8c1e9d7ab66cc98639802f4bd3692ba482c4fe82b6268da79a3b22a4fb3e94cf5498994767932cc60a6085cf9f4a42891dcd9b66cd57e301ebf67d00a4fbaae418b2afd4011c4ec25532a635b999788abdc71a3fa186eb51af2f48d2b15ce3ffc3d60876c70456485a48a45385a0f0490c7ce6dbfb93fa1568662e4f078e0241b83e67b7833c328791f9f01839558057de4b5b96ab771123d51625f2565691a3bf48fed92dea068dbc424048cd450336452bb2d7f20f2fde4e2792788adb1077fd4bbab4d419a28655fd5f66a9575e5491729ef6c9fcecee4c63d1deaca145711515a6fcb5c8d3b0b972a8bca5a8a14fb77843014ff3f1c366444093a71ae82e52b1403e9eb75b31d2064069c0a44fe9bfb001532f1f7fabe472ac0dfb7524a32e6da2b32e247c72817d9ba0e8261b7d8231cd9fafaedc325357312e7c9dd27acb4c1d8eb1fe6212625c4d951e5741c91326046fae42ff6046f3158a13787c413c343bb6fc0da923f44d2246fbb5df2a379cf1218d35d99a7e2daf64d5030efb4fce1f9ae413103d416143bdb322a9d5c53395f3e7a15941b1980633a1ba7834053b0c268d999ebc74f01047cdf1c2fc94173eb1dee11bb29311dc96ad87ec10996c01c622916879030d25eae5317bdbc172b5b0fe472da61288f232cab2b251b8b3f01b88607706924b4707d1c17f863f703b91186d36aea1222b537e89941f5998fec92089df1a9e01f8e1cc98165d6e0fdab74c3b5b7a5568634430fac254d9e169302e1c0d48aea897362dec693c5fc41eb95a852f645f8e41a48fa7d309e9a3cad464942c76aa67e0683d7938cfbb982b270b8a3551bed764cf3bda7974de0dd7521a74490c1792e1859c550b7c3177fc6ae3a91db2e4e68902f28ebb0c6a7139a05fac9a73a5f4eb14db3aeefabd56842394e6b49ae5a4d0c36913d8300f6f680ed1e4ad753c2359b7ec095e2b018f159b38a4461618b27642855ad013664c65ae86b8aaa0f34ec1d6bfc17c34cbe4c7cc0e957ac95928843b48e5b0603de311242be14cf4d3e1a33244d0c4e8f85f31ce8e65ad39f8bb94824c506a4bfa4214e417ad7c8cb0393f2c209eefe6fe97f4d6362c0aabb5a727e0f285345b815cd0fc17b70123ea33a9bfed99db9d15e0ab26a2593c6a44255ad5e5e6256ad07c4937e46d43c9c1682602260f41d7151b2cbef3d9e785bf2da81ad3f88499eede231464d315ebad8cd53200964fa92f9b6dad408351c492e06ade6a2de2c69bb87a96ba6405fda613201206134521393a801e1bf009548360b69b32120a76a5ce8a8baebded90c3c3426fc742ea24590ed1f337bf2302e6c6ae7a1d169c929db43cc2852ddd2298c913163e3a9dfb90de9afd1a6ffe0f442f56dbe199b6491c994a2fcc0848b1c8ab7041b01d86242010892cbf3fa698c57ac3d930ce512bbac03f62ad1175f5c9e0fac4e3b54d6480e82a9ecafa6ac82638d324f73a9d1df14fc2d68dc4548dae82f57f4716bc4046ba2ed66a0a1715c58b698dee6a1cc1ca91f1995a0d647db4f48bd4a7491c5c20c405009bb63c66ac359a67b26aae5f9f4141f87fde1c15447f47f68dc7978d3ad40d87d5905a11123410328576f5ab63eeec9825f9110dbe07b74e5c373e83b6b014afefee63eda9bc1c69531b3c665a3dfb1b61ef2bc0b2daa99098e66f622740de1e0439a0765e4160da4fc876c2015eb7614ea097def9ca342419c2b20959f534cf8a478210c8a72f420373174eec6e600f4347a9fd1174c11f918944c9f6bbf5f5b340da839bd779a1db938da07310fa3f63e0e605582a69fe8aeaa128102498b07e6458dd2d3dd457331e1f42b3274da39a661ac2efd96a272069bd997210c3eee6397060ec918d251b1239730cbe3304e5c2dc5116756d3e703e18b59f28489faaa81fbe03093b586f5ff4196f2be7a764f5a4c13576025d02ba7f65233e2247aff726f3a7b7c07b61436111b5626ca2471f4d921793f748d9d8a048e63b4d15866185d05c669383e471a75372f2536fb1a9abcb3dd53ca005f556ef463c8b69ea1beaf6edb09fd94f179be11e536926f4f9770d5da392a03de60dd57db2ebd963d60dc6057f05fb3537f93c16479456d210d600a3afc2878b2b3f412d8f53cd7f6dbf3b8dc6fdf19eef13824e1f92ce4462985a930d38c9128422c085b95af24730b9fb793a83e2b56a5115ab56e3c3c044f33a88a2d91d938fdb6c6cb550cab948fb232c3fca203d2868388cb97a9a4f7565754f1a8be8fcc35657270a33969a313085e8d363f8a4bb45953c9faa0522feab6cc0cf58e3412112318cabd5ddc588de7355d3ca6ba7a88d49125e30211b87cdf95662a4f279dabd67be9195e5d0e9ce07d0b377460733a68fc4303be5ccc5d731f3785764ed80b4f95c9940c859010b726e81ffa06c90b8a40b4462bc6ec216e1ce0ee3924d7bc1b2ba0b0eeb30c946801453ba4da03115065c0e93f740275b1d3f16a298c7b48ae196210f442900e094856d990b4035f996520791dd5f8265466762a1de152aab711bf64cfed7ec9cd7707d615e22bc6d8db4101578accc89ddaf81210d5c6dba8df444c81bdfc6d26c85241fd243125d2e4c8204dddd38bc4a763838081c1494cee559f1478a027f60054aef50283ce39215306ef8e7a1fc86801071673761590cf01f233618fea864a7475a39e7a93411906671f0b5576add3c2796a10e37c620a30400aef7e90aa46ad104780a06176ba7167b86d28e1b645be13afbb742bfc824d0d9f7e2e27617d2342733a8f755e5e169a1b79add0d031b73f60e21fb461627fc134aee7a458779a7f98b15ba1574b0ceec94733423e7e081316d63f821366fa4e6a89660910cc67b1eecccdd6ebbc81f5b83424b04fed4b07b1efc163df6a9cd655dfe8f1985780644eb062561c5107760fb37f5cb0677c15b5b29d0b270c04fa0b72c408d1d91c36b3332d23701fec65855f990499570937fa0fb4dad4389b661f2df9679c2a76fbd1a8864316fc78077ab28c13997f74332dc02f27c23fe3fbd0615f37762521f11031b88e5041fc6220c24c48e9c37b0feb4c19030109017eac2ac2586dd7604d2866ccada684ac0fbc5fc4e5eb60ca885396ad3fb5c5e67adaaf9eac49a8ef0febb4b41bdfb7f6a0e9edbddbed2ccc8aac198489ef6e3c2b76b4268ba99df0641d92beaed3b739181f6b0c91333c7c851c29598519e4530618c4f277b95a2584710a5bbdbb0eeaab99926b4739159538545e16b1c04363a393d7950816f0931970f9a41814b2493afbfe3dd964072c2dd8ba2a2e8a6420a3b47bb274508a4c878f97abae10f89aade8f92b41e3ac21664104f79ab219890b1fec0026bd3efc755f4383ea4b5ba3d65b0e47c441f6789c920a0d419acb88d1bfc91c619d267d9a9259e4dd16528230322a614182478878b614dd2faf6ff969f02820e846d02f8d16b504985fe89d4bd1c5a5a3b2574f7a38e1678830ae055666a50d4951b728ebc9aa960b18555d6fd6260c6338ac533ce7d025a866a489e077e2059e949d23a9833ca25cad30f986167e9533af2f342da12ca4082ddf438768972e2abeba97efcd4e9b23a67723ca2a9b6ebf258cc799e50187060df4e4e92334ba00e0956bfb18046685fb5ff3b001d735be85a7e09aaef3df655e8f9c5d7ca89a10a2d5beac9e82cf3e2a2cc5d99ad4c69f15cd2c711e0a3f738ed456fe72c9d252c33f931f3dd1a72455b1978e3d2e982ab8c4415c92c9897ec2649e120c085561f447d542ca1308ecda5fb19e03b7ca60b7956f30eec27e9b673a35c77a263ad89ce2ff0c5b62b3d9f8ca77ad46fde6ad72e984e78736ea86011d9439684cdc0199e806082e3d1684d9a38b3832b442d90512b7bd5ea250350dfa62b73debae55d1de1ce43cd38dfb5646e9d6892ce76a2dc660f025150aa5b1337cd789882de2fc1453998f15fc2da63386d6f49b6ab4f06292851dd65a05c55b37aea555acda3c8a1cf6e6a01d971ec0cfb3b444d20154688a5ebe919fb6ddb77738818cdc3f730d85d619f4989e0e8e5121adb5da702581cc9a0102b4414458d49e12b6576092265022553c69b454aab820c1d9c1a1874b76e12515be8fc9c4e0193d875efd1d2e583fddc451922ec1d6510278ad6845d5c120ca2acd4cc33c7889843614993eabfb19f11307466a2bc550154f6ba7a229709b5d1924de6693b8f0cfb6e7fe494aa1c4ba64802b3c2bf6fa2b04097a4b8656e8338b4fdcfeb9aa7079647b9c2cfb589cc6f323125fb0137648abaa5d6235b78fb696f05868df61c1a31ccf02602239c2d9f2f341218c5da9d919c96165e02a39430ce5954a9e59c09ed8a98039ca028143c94664dbf654fc90766fbe45573bc637fde31f0b3d95e581fb93dee52d5b749055e656b176cf220fa69b3b9a0541090bee5961e6cc028592d91e156ff49cf544a0afe0ea1093680b0519b8703575c8c2af351221ee9a3f5912dc2854f2cae5a838955dc0c71bb7d97fe29b012f7af468c07df8980848896c8182eb7269e9cb0cbf4905d6154caaae3a3422cc9bbe45b65676f0cc9a72edb7fa3b1f8f48795c6aa652eb85cb6a429f9da56ab89472ee0aa320d4c5f5b0372587e31815f1cb5280640a9aa70b4473b24980643be50cf3f81cc0dcb6a2755d86275dd2d52d0ee5e54b02a9c2d7ff2d0140094583d49ea0e3ce1be1152eb1410469328cce74feaa6359dfbf39a59ea74fdc3a49478719c4789da20f1c2cbd0eeb726f27a47aef9dab7f9a1e7b6b79a2e4fb7f5e83a20aec9b96ef565c350a27f68310c8335a9a8893fb3a124637a5c144ae5e3810de882f95712b8c0d6c7b5ea0389566305b484a73c3e66918fb51eb5818916196716b0ffc4998b00f1d4ab9c11f59f467015af3f29ada4bc9111dafee075b27b610f0e8e130947b0667e957858f2e3e4ec6d51951a3202151cbce11b791b98b351302481a1a482f71687bb94e5f1623f93e4dc03eae832693791dc832b025ec619b7deb9b5996c04b4750fb45c41f18ed2fdcc5b1c90e232f3d5e54316929968f97448dedac02ddad4db63610b9299dab7021ed0a6be74044be374f397b1bc5e5b107495dc0c3d7517c0f2aa630cdb7793eeaa8c389ae78a334336284b8f6279fd7a8b477aa2dee3499f089fee9d8af8624a9a6f1b408bd732add32e120ded524d0de9c305aa6ded5570fb75eb839b2507531fbf368a85d2d24ce3ce0016fbbefb3611da3cc2651d5544a22890feaf4faeebece75feeda5207d86bed69920f9f1989480af190e4bdfa2252c083bfb359f92b1ba115eb15cfa8b8b75d26df01708e3a51f17cbd28c327df640082a36b7f93032c7724339ef259819d10c89e4f0a167d61fdff9cbdda118e1053bbdcb9876181357450c41f4a7804bbb19ede567d57f68b4bdfde4a7866cf204cba405fc78efb887110cbe0bbb31ed363d03ab3395de9d43b5c9b77b3378ec6e53fdef6b573c874629121afe267358a6aa6e441ac7e12c0f25a802c239326d596f61ad0bec1fc3a51a110c9ed8322338cc0e3b914e3d47f56bb46665824f23af50cb68a76aa877c45ba38b2937822f8bd7baf06ef6adfc8972a5079d49f675b0208c7c4b888abdb78788fb7ee0b634dd3fbb39d73804fa76aa16c6c5093f01381318e73713c9ede533be31ea4cd9ba5f6efd4c2e92234b609862929e5276094c7d5b2db1ab3f7f6cc169047d6b65436fa53c38fb3857c1233d1264c9eb999992768941b9c1eb761734093ad0f6b0c0e75b185f4e3782ff4ba40fb1c503b4aad9b61b4821eb5f3c5f88cf485ad73945abb712eb4be624f58f42c0c75a320863d14086b4b00c4677cf608f7946d0dc2c596f711854c5b393a64b95e9ffd527b537aea5cd89bad2af593d2923dbaa562001f5e623e8cf1866da89fc6a76ba0c0a33cae714c0c62c7b4661d76b7e4f62920d153eead453a73e97ee2292b7782c07e7530ea3be878e8d45858d5be42054272c4d2f6d26d74b32712c39bdf6da8a3c7d9481bb7dffebe0aed9c0ebe3cbbb30b50182eeb849ecf9972c49aae299913bc38a004e2ae5ccec72d795871a130cf21808b1e859d69f455466ff191a8223e4fa4bf24dddc0997c6f393b163cfe8e0ce041db0130c4a93ea4900e1b681b346a500bbc2b76a3144e1658f5d8ec0f47169e29e5de8b2170d5b2ca107798fe4d82944b89c99092be3a340ec4242bdf1cd45b7d4452191b4f4aebe2ade751a64c3db2551ad224b21ba7a6ee353e9a28cdd41db9b8d1b0fb69467f04f399d979e05fa4cbed13b245b3378f356eff664a356cc7c7bc311bd0ee1db36a9f4387ce84062641b633675453d9670cef449e5266d7e7247bb888b39877689e7601a7432aca0458878b1859d1314f33055dbde7f25e117061632742673b29f2c9d9a788d03172c4e63b136f523457ba5fb8648a42e5a6592e37af60b4b59c401ea9d97379d91c35542bf0afa8d9dcfa4be6fa48a157f5319ff8b409111995b9ecadb873810b31eab9897fd1f81a6b5ba6a1b5e2f41ae6447f948a5f9a6767ee61c3e35506638b4cab38bf25107293f5a6aed5068c2b6be37b027db18c550a46e9443a0befe12c15cd22fe4ba722ae744979f59d60da3a6af5a1f2bdedae50167aa740c48974031bdf203e9c6e257b0f9d836189dbe62b737cc958788f415fbf027f745b14c6b5b545cbc3789effa8b2d420101a5d4ebd347d210e562057da391b57d333772cd3d88901f5c1aec069777d2d52a42f8810a0df7829794c9cab4000731270f3548d8a9e64c90febc258819402178bbd5ed11db502b96bf1e1cbc69e7a63552116686e900471a5a978ef767cb8380f74edebe56d6ca19aaf84c0911932639640e5e8f293b526626b02c7c63cd2bdbc4f3857dc326ff9a95ed8aef9d906a45824b5293dbf0cdd5ffdc1283e380b739d10ee9467c34d9cdf7f7b0fd58091e47b83a1402149f8634a4f35f238106127f572dbb756fb8a5c2618ee95a6f63896109f5171482effa3b0b256f73237cd813e69c9b6f0244229bc80afe8eb9fb4cdd0675c9660a25703994414df598f780f6cf10849219dc0b0b9bd769e98a6df4da11091c291283b147aafef70f66477f156a4b916bd53b8ed7a2c8eb1945151359bba21bae39fd112e68e306f4dd2ef072c42197c15e968c259efe72ebe1499ffae004c7607a3b4a725e740e148effc73c3478c8a0c334792e0e1583ff1437bdd36d04e49d3edce5a5afe02ca1e66801a61fef0281d733cd9842c956c5fe8cd727910619992f750b5011b92a37716da07559877e3b6098e435843c99e3092185b48776f9b6685e7bb35495551514e6ea54ced371a426a00f7916ebac8d94fa2fc004fca8ef5703e06f5122b7c03efc46f9c666230933c9b48dd36fd60cc48dc56ee55f9b3e0ed211f3359da988c00a504d27a2477c481baf84072aa21650142ce2e51d40f5951b9f8206c17db54ebf262d51c4872679c508ed9375f401bd5ee13fc8d3802f673b145f1e1caa82ddeca2d6d30b9047c2331b2d6a77300039b666aa6a2bc54cbaf0dd02d225b09b83c84fb3df92bd23c438cacea58b3143358ddb59b26e3a86ff8ba3254cb31b66cd64bbb8f06c6eb236fd16f730f72f4d1c0153ad7ed9489493dc395d52e38bca88f8993426dce25d31a81ebffa137a872f80912525c77ced06aa968a60f7f1a96cc95a6beb6859fb9399484d0d903cf3fab0aa8978d669c0d9036d439b8e8a0b365b54b4c4930feaeef781323a43cbcd516ca7f6d402fe74093823c1c1dde271602ad9306ed61498d76118932d0d0744f06b0da2c43288a1b7b9af09faa6561b319da7c87f49570fcd35d60e54236837a7effd4e114afdc026000bcc466440f6425b2b88843f2e8e1a8abcdc9aeaeb77e2922c717b530806f4d55349dddc49511a88ea6bca2b0856d38f0b6b3b647727102dc606a2077f90823d3d0e73e62499a4bc5d501b7ee1b80a76475b0eecdc6b32a6acf71d7bcc8a41cb32d4b5e4c666bac7c24ce09c4815e126d02363c7b2898ca228e5edb0eb0a2f22e0c024af6ba74ef7ed1275387515b928c1e84948ee1e134202b7c14b85988c39a1795f79d89e13e8c0f89ef3ff5a891adf92cacabbf9bba21f58338af27be9cbc5e5210cfbe65246eaa652f3532dcf81aa1292a8fe149f15c8a8a7a9612863d4b48d622ac4f05fb2ef544ee01762b005bfbb58032b651840343a6cfaebd16464954c43740b86db593e04fadc1f805c2fa46abc954c6aca6e01c6d3e4a34dc967e3dfcf5ec6614cf3825efb54ded91106946d902fd1bcadf82a35f0345bfd08d86b046ad260fe060ea5bfa347c49d1a9d6d542de183187e056036f7a1a82ecf3ab6007032765216dec274e2f1eb7d6f85b8f5030ef4a2a2195a03a43bb0cdc57f11f4fdf6fdd586345692d4105f49e2119aeeed80bb5e6ad23014e2782d502f30f27a77796daf220257a4819c9eb92225359a66fd247d4e13e3d706b173923f049672d48ca3c11097a10db6e53b53756c33c9212b8a35c892369c84c5c34c2a866e802983387123010bd7af9d0f67abb7d5e70c099fc6d4f225628f4bf15565c455f1c47f04dbf7cc4b4048780db4ab7c08357c013cc7127d83ef915fe2f2717cfceea9d3b10541619f04a6331a85d85afc3a6952ad4e4844b7fc411cc153365d452bbfc1b3ce5a374540176b4bfa3e3c9f7d6c5af0aab740939bb723fce65ca64c5a05d535d14ffacba24a804ec754138a220812e9aea435a5965af7e52908ab54955016fb60967a2f46e56f575f85ffe811ac3d3df4d1eda1a0df38d9ff1bad74ce1e0945311805ba22b53b4910b0d6b50b3adb39e155bc0c9a1bbbdb201b44026cd8ad7147cac534aff55a4c3915b2f35ffa8943e325f2dd85611d32292e2efe6912fd78b3dac1a623a36ec78edfe1c0d2dfd544a274782e11f0500b26e03a03f64c81196dca9eaa55bb251ee1e83c1ab63a536ddcf4a9053495843ed5cc2dc31ce0d4e0978def808a4748ee84b21aa8d9878627ba1025acc9f7367ecef0716c1163ad7cef5d3c0f8c295e577c8f8ae0f4db21d916e3628dbc73c03e93a84f664c72f2fdc6f66879056b523c6356b175cd1779563336036d4a4ce8f469ca1564df4814f03dd2586d2cb1561a35478f973d93bdee08de1ceaec1c9200c195d108557e901ad387190f816eb01041e50d4a62585403fe212eb7027632b73e7a6fe07aba76cf7933458d928ef2175bb6d19e60e5433406a17655636c93c4fe0d56bc7a5e140699e017fe9b1e7bddcfa93da1cd2aa3c5a2124aeed09662e53b83c9a0348907ffda74d79bd775d8ea4ad04dc1e24125cde94262d71a02427e7038d7bbe90936a6c06040542de12051e842c1815a7e9223b09c2f2618639213f8a6f5d3871bcdd7079978de1524514d239f52f51b27f4a6e76ef5d734ce4730e84259872c410eebafcfc96137f1ad2350755500f93904e95673700fae5cb6215ea842831a5a16fc484ee9593758b1280873d0f811e293ea39e3d55aac0ca3082cfeb0715784e84d6c98541d9bb14d8f98710985dfedf6febd72413f4df3b991f057f9e50ac6f89f3777fb859d5ba72b6717337489af82f323ac1407a8e938c437dc28bd3c75b16495a10fd7f619100da14770db970d0234f5b0b549ce71be5cc4c0e0c5602652c835f58fa5dc810db0a1436be5d5bf4812bbd6a6d9fe7e1be9ba2897051fad3bea32fc0fece95eb9e95dac4651e16265b0736ffec68c1117b1b212b72e9c28994c3aed304f514f108f982691c14942106e53bbbd5e54ccc8f14dbc860f0c6df9733331d39b2940b3b491424d6cda98c562410469c700bf341823d4364816d53b70ec3cd61ee34843e1a60700d7fae130ef2d1dc6eb66113150c51721fd01306ce12fb007f610f4a75b552612efb2d590c6bdcdd42ddf8436864b308bd464204c468a3cbe8f68034080c8327447e94efb96d522b0a540cf12705cbe038e84e6736badb6cd60b0a92f612b465ea651c0f2420847498687524f074a3890f09cd73b7d1703ed7a5acc459f3473fc57613fb03fabda442364adb637d1de3938821abc797b7955f1dda62835f83bee28e393de6647394522ec19d5a55ecc33e3e8d74a4bd2a21e19433b4cb5b4aa8edc65476a719edb0ab0fe502b6744778f904833059a77e05a3a6771255cd9a8938e4c93b9cefba4f84007eb528e12c7a766668e68b4fd293f5960baa8ddb27fcea8cbf1445e31de2b6276af687a1800fe48883c55c51e1fe80eec3d87cbcea3645233e8ae90190c94d156fb3e5761f9d63c8c77be6c7cd367070e7392c0d1d8b0d98361df298fb213d46c5df9da59f79362e1ddeea6be9412116bce2352e8980a72e19fbd4f496a8c3e536c14c2eff7c02d7d105124654cef30ea84f78204c44d1d5aabf631e935d8047293eb5585d90296400e65a42855ac2cc4d2ad20d87cac69b636f1fc8e830543a97598adecb9a16a6a6c310be25822511ffa2843b9c9efba81468518405e61dd1173eea9d6604fd727bc277d0703d0b1a176b24c99c1d88e650b65ac8b933ebee0d57d42d37bb32c5dbf174d9bd87e18eb377ccd09faef7a48bd9b90bf3d2e7b1051272cf53cd5cb647b99356139a2170ce1721c0816301465953a0b9f5358a1a55b6708891b92d1eeb476b2db0e163bcbe6a9128af928709051bc06cca475cf0e71888d3ccdf82692f30bcd2a105bc4718b88abd66c0b9c32f28c5b914453e6fc336ed5fdfd7c4bd182e5aace8d45e9831cafc052c222e3c41db4ea6724edf9308419b9ee7723dfd74bbcb93ed0b52b355074968052a8ad958b38d9db13feed9bedccfa627e31961b0d782d9a45f391a903e08b16983c1c154bf469d4400872ad68be47c9d825869bcb5c72aa2c04c7a90982df8c2d67f73006bb14389c905860bc2e77f184fe4141b556c422011ff4a442f4ac11512eed480f95d312411e81f44b1c219a76cbdbc0b12e945758f899508fc5f2638131578db7a87e7e39d9c01dbeaa1b88a85cff773d77b4e6409c797d1bcd54dee23089494d0f7bf502711b952979f4eb059ac782a531f218b05b3c011743895df50a55a6949fbaaba3943ab01453a56501b9ca05e2f47f387ebfb3484fa7422f9d7b5e7e474e130ab6433a752bd8b8265bd0c621d92910d8e29c120107e700fb86fa2b52e952087f1131b960abbd13a4955606b9ffe0bfcfffa4550e6e5930fa045462fbcc754e30232ffd03c5cb1acf9160fdf47bb8830cf1f666834c4c43d5d9b3953325b8498215b87597ed1735eb0177f4cb96d7e8e75d18cc531681115d01b761ee249906d7e877e321f53dfeca735cf4a791dc746b985135dcb2a7fb89751e5db00008202ad5aea498867c11b7ce037c637ae6a26413cfd40560a36cc6a7cdb13029d6a08bfaf8e7461293cdbeaa444d5eb656cc7b2e387cd2d24ba8a950455ff7ee2ba9ef7a1055af7e619c99c8e7c298b8ec169b9d572f4802857b784f2beb69b745e7cd925843363715dc42a612c4d0b22b4a0f229b7c8e52810060dbfe5f910f0cf15f70bc3dcc2aa58bdbb6aa2578cfe473b02d0c7faa6a63c03ff59c46426e1f6de76f199a94edac8c2d532503ccd7addcb5f2af50f602b82649318c520b17485f4dd2991c56a17a629187ecd3d5e1d4366df1afd939c90ab1529e9913393a26d15a7e95c4dab7d2967fc1f6b0a07007e4fdfab033c715943710d8c768bdd64aca163721ccd7519e6fd3d7e6b80e423b65929436883003e38ecfb5a55d901463f97efcdcb68083e0c3fb756bf5c3195b68b057ab91e02277208e0c37f7de9d810cf4f4d74386aa3a2c6ba95bb9d6e28f773e5643a2c20f88798b6bd8ce0d55e93d669fbc650433f8e710f957cdd799d920faefc8ba58509dd520dd85d3da8f1c16314718d4a5f62f9098e3b4876782040a3b00577345d1e161b6a780afb95631e41436d5afea01fbf7f6c3b53ba580c782ad09044a6b873f18526a799ef57b5d6de62b2e989c0f800c5dbb4a242e11d3afce8c9723a5d182e8b14484aaeb616b5c41486e4d3edbdf1f613dd3b0ad684b3a75c3bdd77cc50fee61f850a67a92c9db9f29cf0346ad314e9ca267b52e7adfd22981bc2317ddddcb84ec8fdffec7d98974efa3af66be96e3ab258eb0256bf4893b26c9d38e842210689682f6cb28129e40f1351fcb43a3c658e29c43a5ba94f6f299d62c24d7843f5327f310263bb1b67ac5fa532f41b9ba214d391530b53769d241339344667d34b1731603fc7c627b78a5833e17a92b1eb21759b992b77164ea21e74d63b03f6220d3506e94f4d986af662882bc02bde44d675874711d5a9cd1643b1e1520badfa61068a29ccf943e92363b2cbcfdb144ef21151c55af9e7135a77c8970bb8c3b5f00bdcb6d4df671275cb618f1e485201107a6f56af18efdd9b8a2a8b74343409a7db3931d50877011f10aebc9e565861653cbebb1c2494d474f1e7a0878dc38c769d1431db7a1303304c538d1c87fe7dd4dc82ab56bde7e5c204b65cafd40b285afe1a5ea6f9ca59a49888e5847d210c9d36d57b160bdc9ef4fcfb1d3be7e9a809ce0e3b250887154ea73b642f6d700286d65415340f3dbb2cf409548d10c3c23fd0dfa14506a51390f2ed4b76edb796f84c8f8d4ed772adda447326543723a22dcd01a461b5beb653a58b07ea3669f4db7bad73a5f549361865f0ec04b755a8ee69c21c090acd26d285267d95634416ecb9539252aa0dd4b2975181b0256d891606275adffacd5fec166ab9f6eb595dc3fd72ac30f7d1c80f4a21602d155151407c207e7dfe372bd768d92990f894b3f4240b01870f55198d8276ee34d950479363e9fe14a7960be279415907909606ea25d70a6083e6ce8ddbdc020dd17e10b8b6399c85cc04f421f4f3f2c1918e79dcdfbf9e342202c9bc308794b9cd637fbea41bbd753b35e61b5ec16edb1f3d77b668ecb3e97a4169430617fa7f3b92d6a6fc001569776b1380db0589f31b8c3b12c38a1bd6533ebb4be5271feed22350eec1312b5f89299e97b5a71cee86e5dd9d7ebdbb8c43a418f6a8b166107d93b0f97808f80f72618396006d22428fdb875931cc4317bafb494aec86e2a3ede45f62a14a7dff21deb78b8eb372af7b0d23e95601edf341871e751a4de3aba28e5cfa5ab45af8e6f0ad90225f7807b563f0de481061d0f282692d8ca52e1568ea2cb0b081a5129530b3772699359ec4bebff26d6edb0f33bb6b9e6a737ac97b2db74abc07608a8acf957e85e6205eb0883628caa46ab58ab6bee529b7033f9e5c8731328623baaeefc980375d34a1f5f3d30fe4062766c6fb4d9db02570be0fb8fa9c2c384307c9c9e48d5fee4c312d092b6c18fbcf104927951a91e9cceda4aa83154a484009fcc8fe3c2560c315e13abcbf98df79543edaea283f59c613878c13b60f0ac2b376e5d2d31f340df190dda99f3a4440b25c44137aed110d9e0e0cf58fbdc107353bb23a35c9ac8578ec6f55db320eddbafa68ca4884c232f092f4a63f87a5d0b5506749791734cb8eccc83c15eef1b74f9e49dc45cb1df0afa25a8d32d54b0dec1328f8ebc00fa09f1c3e48f5688ebcfc928f4603a124628ae406642a2277bccdfcf1c8226dbd7bd42314dc1fd1d2c4fed9d23a9cafdfc4d706f930151d2d0d5006709a70dcdb87b2edd7b11e33cb27c4bd7dc403023d674a15607d44d60e6bc90921bb45d4f02340897b071f89b3913454c1b7033e62720c086aac7eb325434b14e4887dfbc3c2cfd490af4291245a8aa5bafbc0465250d67877ed992adaf54cc7b208ff8a0594c645750c7e98bd4714b956089101d18e4343dbcf313cf8ecee8e4d3e0b53262d60cb0b0667470d28eba115b2d5b001a75006e9928e8932adb666d473d37204a94e2f1ddda3a31ac7762986465fc903aabe9d58d82d1f9fdee338bbf57af2af7b7253f6ff9b723540fca593a9646356cf86031424117096cc6e5c01ae6199aa40757a1ad10efdc45cd21e92ebe3406444f2cefb9ec932abf80425ae179d3f77b9ddc13f5dc996b4ab044b10c8e670746bb2d0b46c0efc4494ba9a49376cb5ce35611fa0344d08e27c02bb6a61a2392e9341371789157346a2b32e371a6bf6b278ed6f7ff1d19998f5a6e1571b5e2b898681d9c991e228aca514dfbf3254e62cd0f226c714fb96163f2258db3273c99bf74615ebb3fa8da95adc5b219c1f46acb5de4cb8436e1cdf42c634f278a757612dbcdaea7ba1d31a93a4b4590d9fdd4e1b9f1bcf51ce105fe50aaa3d07e601229aa9e4704fee09f050cbd0d7bf5ffd5ac31b9f379110756f0d692b724c28cdf21e1b23702f5d7147f324a4f9bf4b63a51df86650ee62679cc9700c7b0a88694e9651ff9d54515c6e04656bb483d48437f1804cc3a31d6efc8ce38e3f31906a6043f06ac9fac866bf5bee541bc9285963f9e535748d7cfe27a916daa01e11c2de56414201808c67f1d49b46ab61818440752e230afbfdb61961243133c86d1e0a639119ec0bd723e7dc3b220f71299941a4e0dafa594d96bf1eb43d6e2b5a62155c58a1dc36f0b4c1a3d841cb0c528de6b0ba1cdcd53c989b7aaf3c35bc7fbba029faeeeb9e4c613141bdc4b064261e80212088bdca2224761ee7fa5b1eeeb5fb2c4805eb1549608b2cb0f113e302a7468cc925c1748ca829790d4bd1e38d6d8378b4bd513e14ddef50d7bb5a14bcd90fda2670690fa6e90cbb1c3011ef86d4734567d98536e7951451241282b2b8e77777526a3d68b350fc9010822803423cd36c664bb64cd2d3c30b61e1c63071ee208b480fd4e62832881cd574dd2f27ca553fd43487ba719c800dda722edc35974c251afef7dff0c8fa9c5838d59fc3bad7317a01529eb5a5c28b55688438497d09fd833a4b48a2bf2b76944ef5c94eb8e709e0156d5fd6efbee5281ba4a247341379e8c4c5fc96cee6e592a50cef73eff7afeba024b2cbd3b93dee71332ccf44a7b24b73fa7c78ffa5776ea5db28ff869e0a9980de823ba283cbb0656deec1667c25732982393882c77025c4abb1d44734c0bfbaa746540304b182ed9573d1be3e36d4ed8322f2061b83189d75dbfd84845de9136e24148af0efc4bc1d122a84158d26c7f9c1295377224d1f6ca0a4d6201b50509f40f4613bc0a32e455634da5f408cc5d8582306d3660de9575cb644f007021939e954c7b93cf0d1d89d8d2790895b5f67569f5923fdb76473eeaed5d61c3d852c2ec1a4d91eeb44072e62d7fe5a898ba8dc77c10fe8666f1d47d671e414a0795198a895dd342948a4e86a51f07e607a97bd627b8b650f4d58b3634dc0c62da67ca72843445e5578e2987b26d806e2c2e8d7c5e38f87af5f33f494a9036afe5b3d8020bdc22955e750b8a1beb97e196dd317e11c7b9b09ca26f35890133f4fa24f3318330204ef3743378501edfc622e7aadeeacea082b05568dd9c07665a3850cf1e97e64c8c8db941c6e1d30b1fabf743d502522f247d9ef1ccd30d87b76dc5979724121a6b6857a75790f003c0e72ef4a9ef4350dfb908ad8b2ef020290ee97f507d540bd8644bc06cfb8b63f4db706a127de6c2516c985d26b4f25e0a60edce754181f8ff990432501d9130b06f842b45dd179f52da6984c57c6badfefa2a9dba30a744c8f2301c8dd81712aea88d1ae8ea013d9f6904b0bf9786750ddc9625b3b0a39fcfb2062a97df9e161a4fe552a33992f48522059ed8ab1df7f048cae7824082d4832e32f4329df0eebd310229bd0dedf9a5fe131663dc235fabf2b2948eca584e89f2df6fa77e4f33a7ee91461c635cfeb5913e2f4b16fcd72f1265330ac17de7a8016ff14609d0ae59134e87fb7352d7f15c4cc6a92c289e66fe5823b02e97585f5cc40f03da1e3ee111db2cb00e02a15a61071c3e4608ecf484e7af453ebedd80311e096d2c65ad78d32496f9e60e91fc50f9399f620088bd6ddcdb6cea54795f059995489b12b981da8c74160b82fdfee91508245c069556c24e84ad707b363d3dd9c1cd1e77b105ebd188867cc1a3bbf3b6a440afecc95565b4115d0a53b3a98fee1bfa874acdfb1d229f248e3eaaee63a37084c04b9e3fdaf849b25bb662be0bea4a43df2f577ebfede870027ae4b812df8453b1fcca3befd56d24fcf620920220e837a735ac96c680d2b5d7d41eaa1cdb4bac3f0d07c96cda119609968f9c24dbdb848b44785f6f112da058aef257126493010c488bec2ffcb2150f7a621224d40f16a96984da8dac5f2312826d0f81e7009491c7fe8c977f253fda60fc8730c8907ccfeec10b2ed2b40d2ad2325c0f7c5a5d0c95d075c8e047235417e1fe04bab8dd9b5e21fd65a7ca7e57b9a83fd3b616d9d1cc240ed204c17fc47bdd0e8a38326f574fc7c8b04d9ce250d833ca47e2ba4c70629559267a33e8b643cea949dba35f64930aa26b23e59b0bf5edd7de4feb0296b8f995238ed671445bbf6800fd2714fda49ccbaaedf11f479b11b705834c5a2b9a69c53a559a75cd35b7400f0a83a1bbe1fa17529e1e0bac9f463b9db1dc0ebf29b657407b690792a7da6014cc3c4acd16e985501da7c37a795f0f029b8b3fee8171cadf7bf9e72ae2440118c45f638a96d1982071aac81c4791ecd60e654a6e9e9eb68170faeebabbf49ce8c8104354370a75315b6a6228a27d1915da4b99818a0b8f0913515bdf3c164681687c6d270587c8e3edb427bca357e812713c550d8ba8f8f5ba2c04c86a3b19b70a9e57d53206d09e236b64028945d3db8ba4dc5f80b0e006f4747fa991671d4fe6d1de86c0b42bfd8487f601263f59761d697704f976b0808a8eed31ded91dacbde42179381740ea0fe58a517a3f9d33e7ea61e879fc5504398b3685ebf0b5efa6fea4e2c98bda47b6afcc8e8799b91234af430525cf963a2c707ecd411e7123b8a2844b8a960dd7f0c249aca45a6386655c3073c6be1aca0791dc42674d4e3829067cd9aa9725f19c5c4dd4ff036c9d8796831db2e82f8944df85556dec4c6f05641b2d035302dd9d354b7ceace023dbc9470c7f25ecfd32a14b1d182a9d6515b5eaf2cb2b736b16c1f72414bef3b073e6645499d5574ef7adbf6623ff79db2499948543f2d0db02bef610ebb63830b72aaebf9354800a02a4c027bf5a5fb37919f3c008c3691685343e7d78e7e131e690a7534ce2c3979fd38306af298bf6980c3924d8b56236cb557f8d7f1aa68f85451fb9c05141f17bddf80160ca23a9986491866ff83af4e80f5b72098a1a938696194060773f4c129f0a0247776afa847b5383fefcb7c164c83125ef6da6748713cd503100a326e1ef10d0dd25a3aaa9149156efd405c747da3ea12219d990d4ad6a1b2e46e507701abd5b02024791b39851cf368d9dfe03659b2bc5d0f102605c4824f59d59371265bff5807a7a4ca254c9cf2da55c11f2dfa61f6d11c52dcdfcf4424b82fcca10e4934647fb68d5672cb2d3a39699e8e488bb2af3407e34bfb2d41df7050db3fdf40be9391ca3a97750133d400bcb30e4b020856a419c6d03f76c89d41c0c033d64c472e5bbb392f60bff3e9c6cddfa2ee66906d23bd16887ff353e7113293a7ec100c41feccaae52918a4aa934533d1524300227241462972e7920413d14ba89751ad70c4b7047c74f0551e38592e315216ffd9a46c72eab83ef331c576104095ed461c7bdfc406d2207096cfa449e4042970d6e0c155712c9f67adaa4211bc9fecfc9c1a77bcccb1f760b32d40c9664bd6edfb142639259a6d3609b209cdbfd0ce1e0a30db96da212cb9fa5098559f27d9459a0a9e3e337687525ce217991fbcad8eba23ae50c8ee0e5dd7694043add92bbbb8a9bc9526d13886f77af3c9244db87a1c400234790370689b22ace1ea5947914ef90f8982acdf31deddd46b664a33e031c2aa2791adef5c5ae31f2e813f475ff272eff0404bb508239b355b4f41739d3149ae6cd2a24f6a23c59ccc735c7c0a9182bbcaa3744e082955aacd1a43e1608a8e01efa1b1d98f3320591b2745c8d9354c56aef0b56edc803ff606b587f992229e9155ec65770c06d3f40c9e92e93d79f2f2ca420049566896372e1473edc14217373e5e2061e8fe2c2355fc544c6ffa54168faffb2a2c7e28d8556b9c7ab2e784b9da09cfbc405d1f9f08c7773e38b173d8370d569968f86d36b6dd2a0adc68131d0279163b8dfd1a895d44bfc175fea3f436a451c9cd706fa58742fd05df3759cc44f98ce6ebee71e9a1b30924640f1082bfec18f26ae32b7a419d7f3dac34ebca77f4cda7ed150df4d9f6663fc94dbb81617829423dec4793d4dcecfb8644fbfbe0c1695d4b074a77601d9debd19d563e5c554015088eca5ff7918556ee02a6d89a4584613561dd215c98591fe7a9b7c7ce7636bf3549a739eb2e648ed67374d3767be4a51fe7bc79f612fa5cb73f63d758fed75fbdb6a9642be3ab0538516945978e965c73485e91ad3a6ec65c8e77a5feda764b6bb894764570f4b33ed89fa795fde8fa2b271ac603877ceaab9b38b25aa193de224759163f43945af5771edcd63ea5de0ef8639b4dea14282b96344b1b4bad26d27110d31773b130a74ab8cf312a694bc82cc888d2d131fe591bb710d0f26597c4b517b04700b524c70f630e3a1175fc79642b9de67c5ed7c01d8dc73a20304cb7a2293966657a74c9ef79739ac46923de62c278bbd3e493b16338d310a46e52b826996a50d45a396d767e02b8aad1f0124bfba615d8a0bcec81b0ad7080e547acf6c7b372e8b6feab1c2d9462a503a2da0905e9690006e18c6d636eaece8659ff42117edab5ca860d9f2b42cd13f3157aecaea8b4505988dcbccb08a77cd31b486159d9fd8284bfbe9192728cd8049e997bf9d87593545c15f1c49f2d3c62cea8a942f9b65ca10e628098ceb8e5361e8d7dab90a2a65bb57082baebd51cde444ca0899b403676bdd4bdc918504b33b69b44c4676184b311f9305beb803a06e4dc698ed223cefe9616fc88230e845aad94b4eb2ebc4e9ca053308c3c1e04b8cccb689389be91f837413b393bfc5cf1d952031d44ea58c938033fd8839261fe642eab5595d26dd89e3eb54c07fdc74daae01678aad0a9d3a4b18c16516ae4368775b2072de3397a42355885ecea627a4830da7e101dd11db49f34eee1dc1c0975756ad73b8c68e7b2466f795643b061a5de07b27a78bbc90ba17bf052e74f82f15fd6fee9cba6eb46d1c062b42581196d3c4e6b9b26741aaf282b25cdf7773a949f0f917df29a8c4129c4852fef11f43f5795d60b8276b0d4df5355d1ce50b352b7158c5bc1cb1786f18d190da8654fcba149aa553b2a1180756d565393c43d6fd15f407c471b4ceafc4620890b7b1a6407286ac895f1910160995d012972569d8ac9f320bdf35b0185b15fe2f0a2a540c20c36567b55ccc513c3922c6c2e6cac9b9d4de777bcc266924163535e3e549f065b74fb72f0be075090bf35e3bd0a36bc12eebf77a7f3b88c1b6818529d940f1c1e369aafa840258f79761964e80b95c91844fd8c0ca8b60b59848f46897c756a66e5fd326129f914df5375bf745637cd90e63a6988b27df1313b26f117c2c772a0f4e465f34cd08bdcd286b37f77d7722e305bc44eebfd4e55f58a97fe27168a54d3955b59c4f444aec8375ceec5b00cb865e7d8661d3f09ac5cf10d95291e54b4c6b4bc00f4d647aac391b3e777986272bc3033e761b044debc61e94a4abafe3fdd2def98d4c968920a2962df6b9e2821cec0c7e996d801391de04c647a28ced2b6b60fa870165ebb8c85275a7501900222c51a400137f23bd0f6f425dedcfeb391b824691373dbcadeb4ab5ba8f1e9f43eb890c1082e43fbca085ed86bd7ef0e317801f7e98b97d90643681ee85c2e0e18c64a053e3ef788ee8c3feafe9435e832a5fae74338ca9d6d4b4d9f74abed694d6bf2d838ab1a9476a193717749a0f7da59188d3eaa73117aa7e1eff99f5a3704f7e0ccea4c132af6bb8b1bdee23adbd0c2cddb7a893f0361fb284871441ae4a8de4f5c5e63b2c022fecfe7e783b89b7fc6bbe652fef550a51a673901044c9aaaacc654b8dc81c97d5155ac258190454bcbe02713572f763ae27959fea600fb592de34a04d5b12486ff6df5a2fee33c39cbb46aa6a52c1a767eec9000d2231352b70b6233c65ecf999171409b910204a3298f2bb2beda2bcca256752c0bf693308bcf0ce3123024059eb3b45d8986af2b3e68f11279386f713ab075d42163d4f2530ed7dcc9f44480621a1f2c9f5934be73c4d9fa61e3f15e023a87adbe26196754f0d3682b617e38216e6d5fd0f62f4600a835080698d2add1d7c5832ea30988f3525362caef10f739f5cb894d3b7ff2baf962cf323c1c4a24d8a88700f4d9e55665db1de619bd8916db4ae0f2faed7327f69e689f1cb1b59b2932b33feb6264f016b3bec562626717d05127b42f8e56db3bfcceeefadc50b577cb684a88a6e13cd6fe25143a82cdf7e2e4ef3e8e91ec68ca93b1e86f2ed8a98a9df6e6308367c75e67349a22c6eb513c6929b15435c044ccd191758b37ead0b3c4213a5bcea85fe35e643ade10286a719117e5cb4c9e0e772a87f9d6056884cf97f76470a0bbe484cfd62f5488f72772c289fc3fd99dca66f55035633783edaec368f6abf41b1b7820b441ebd2cb4ffaf468d3da1b9b457628dc4e481b2c67d84fe23e8ac2bd3cadc2c5b33ba57b318c50df170ce38fd5f7197c70d2a454bf87791cb66501f9bf0dcb7e067c0e0d32fb531689c4ea026efff786ef3898dc04cdc25d606db46da6891b6f30ca44ee431d60346f9e698f518a6d06598b6bbfe53a0098ec5a261babb586112cfc8ba89f98ff41854193890d3f525e65f953cb5528e76b79780469ec5ac1d8c099eb7fb3c813de5c0f7e9e9015effdb11cd55c4fcebb2d10abbe3312de8caf0169863e49a79df1c5ebb4e33982e20a20758b875fdc67a6aba0a9400fea20e0e142dcc67240b2d3e28dcc45aeb510bed70cbc676b060505afb45b2d73651853b8887533b8232ca9888e0f590b840752398cd58115b38d82c8793d366763734df9617095f6321224c17c2073bcd8fdc7db9f86fec92cdd99808dd13aa6cedd23ec30350595e079982916757377e9385e092cc55b6b04abec04104083cac2bb88a204de2f136e13cb71fa4926918c2714792401207be8f9c69af50cb9d60e648f9793f7731769572f7de21137214a9a4c2d940c58df5f35da3eb669c7197be7a9db050b1c866b11572eb03777d4cdb3770735625c1afa62c1204cf90676e1de6428ff598e17067816a7d39eb24660df41594d1595824c6e4111892ce4293597497b82bbdcde9fc0f71f782aef4a78c1845215a8b3486efba8b1fc94934a1398542d14616e8cb04e82e76135d65cfc009488047f0dbeb21469d73469e826aeab559b6829997a502f727b5846d02e343a146fc04e03124d0780429f01e98b2d45d9ea89e12fc5bc1ae029ceec373d714d487dd581bc9ce2ba3812423e6614f03d54535503066a5f5c7c333f570a90f54d1edbcc9c7176a66b2105498fe4e733c45e0da315e1d7c19f6e103c6a8ddfc784ceefe9c9415a664e731395ff61910aee63cd071a78ea3b596f26d7d78916e96b68ace52cd8b649f326e9d4b1a5100dd448237f7d33a90d9918991ad565f6403d27b96d854859a5d57b8273d62bd17964db1673175bea31a48ecbb94ad067c7e489c734d094de638b053efbee8e7ebace79cc0ba0c83e9a5efae6316c9055c10408f1f090197f3456cff7c230b1e3dd433342210dd182a1502ea354b9446354a756927ae9ec770abedceeeb17c24f01caf2d2ba9eff971452d46a6886e0f99864eab26df6686c9387a17d56474a0e2bdababab849087d17a22e7274bff517ec6d7f51b9d549694c632c3b6feef76271d7af8d187915941a4d1fc8697664a1009aa7797122d307c1e0ed42213c4cfbd0fb7c6936c90b6b437416192be60ff0e60789c8eda0881a4da848910b63f317b603884f5c2d694e070435133162f326ed978f031be65328297398886679b9d68edffb9852790f1e53e591c8dad754860405626d400c7b2982918921e7273310cde504ea3d2bf3031b54fd841b2fd8e3be0b361a1711ca0cc4ee0c8fcab77eb1e53b637daac7405709db7ed2d989cde61db6832e7d9b0e43d0d8bf00b4c25d5b5c803b8a965d894643d267416524c0c0146436a3cc13ada9a7c89fb667c2bc279192290201f3283ee76336c08779f285d7958ffb23346213cfb037c285c1fb627a78b3585100ccc0e6bda6cca6f58cf41a7464d5871cc69813fcd7bd8a9864fb96eea7700f92d6ec2a2fbfce9c559db092055fd394ccb416cb8d5d1ceb25e6b7b463ef2206f7c210052e25be94441a4ad2c4845bab58589d41eed7279381651b70664ab5dab258f9bb234ed3f27c0766d9596c30b8aadb25398676167b46d163e886a3b5715b34fd7fa623806e35c33acf4245d5c2ee6b16fedfbff19d0944a0cc4138d190ebee03ed9a3272e9e41961dca62e1e16262c57b89a9da4ce9ed21ec60b1ce03864db585fb0b5bd93d9ef545a5fb6aedbf87d4fd07308fd67b30aa52aaf1249768f55e89991ce9e6bc222e5cdf62f00fd18ef6a272c322037bbb7fd91b276f8c852e358c5fb081e9ebea131306f437074f52f1125aab47da6eadbb93e748d04c90c9a75c4ae4c2029362d4e2c9a99361d9204ea503ff94aa5698de916b49100309756ab40c068c2463b0ad0c50b46c790b9acd5ed987246a9a535f7298cbd42a3b5604c753027df76e1107539c579117f013cb7d3dbf9a2934722a4d3b5536f429c5d564ab2c6565fa80e3e8a7e24e6ecb1fcd15b15550995882d9b2f5ea94e638c1a1d5b4f29611cf0d185f1188c0f18a679e4a8434b6fba3c33002cfda1e579724ba414c4a48fff75ef93a0cbcb47e07b86b1165fac14666715d7368635a49aa607d23e8354bc0e5b3b33ff057764439d8936359425b3a22797d97e3633a03dc909cd95095423f85e4d6be459ef3716ed2df345dd8c7f54608cd0c22578b24ca96e2642150c865f9451ffd8f2e7646fe70ad93f0c8440f923b106e994765b76ae7b4b0c96654b10aa99a8510c01b7de1841b60b2a0ef9714b9aec4e4bc24dfa84804e5d5e64d7a28ae1e51a031122e75f9392cff1f277e6f52f8db0b2c921f8aced098134764841cb659d99a7dc40be351906d492e287df2e9a9246110f4549b27fcb6d1e2cd38f335e9070a752ba63d7cc5ca6d74b2783e16699646c570fe58ee082428e0ff6e1524cb90490239b388305208670f2aab06b98c8b2a8ebcb1202b92f67f9475d32655ef48724becddba38874c2afbb904667d7ff8194f4d12ca47f5196ad69d8307e964fffaba6ec17026efffb8d7086b825016d46e73253c1f9fc4212543628adba655dd2acfd7d59e9882d7b2f914df176bb1b3b63cfb9468600bdd624344b3fa7927eca28d44d7415e22cfe5f095b8f5b1a2f2a5d3f08696729be229bdbbe36716394b7f820fa4ef3284f48bb04560df581427b0900c162c146a474094073a99d4bdd1d53bd1d357eee8defa5bd562cbb2a7abf7ab7bd64ba26ec07f2d919746be4eee600262029c3baf745ec7429e8d3b038997170fc01f7d292a873f6493e13233959b8c54a955fd086b19d2602730fda3343a71300268de2bff0bb59dfcd137a8e647cc6583e0b0339598a42cc96b9cd1c3c1a1c7c5569e80d6377b90a220121acdac8b63382801b87981b8b236c9a68faa935458c14ec1f9d72ea3c4ffe560714dc7ce5356a71e2ae8a26cb9ffd4649ea2a4f883ed614cba8941dfcba55484e497e689e60e8647684bd3b2bf5a14953be6530e3aec9dffd5137ce009b8bc39a1e249b17f8449817c9ee9bfc3ae15d574ed9023cedac0efb92d8be88b5afe7d62f901b860fe8ebc4f2c0312b189687ddf22dfd29ae0e912d6fcbb2b350b5b5bb3ed747332491d00968a4c4260839e10a36716a3fc983700a9c38c808a3eb66383f9b1e46cd9d1d33ac09bd677cad3dfe01c3a5c1ee38780e715eff81108d3e4fee27e649e545d12da576e0678d2a2bf2cc25094d3a52c8c684da2d41b59efc51ce8bc712bdf48a8d37e7f2671467779a2aa3893f148b856bfb4ffb68ec702f38c94a3c9fcc839dfc0c3cfbe59eab90606f86ca9064105eb06461931bde1293630c656f39e45d0aefd2054c1eddeae3d7a7562ddb5efc56c8f375185cfc53e3d5e79fc694d96718414f79f983e7f7b60d2cd87d500978f3759f7c816acf52f2ec1c7fb10f456668cdd268a532ce0d5e0b83a695dea46b0ef2a88fa00a54cafcfd36da0947c233332b2016cd65f8779226f004ca0937ced852033b3cfbed8099cbf0fc653c21fe3112bfc535ad3ab16c763af6376561fe1fa741aa55a612107dd4b77a668824e7547c99e84faada115b69ce0c460c71c2ced70ca5c28c85245650939d2d6236990ea3ce52caa8514949253f0a9623b70b160fa38de875eae05a8fbe41daade1d415b61b7259cbc700da0221ea3682e0122cb256855e92a6afc2233e210c27ecbd9ae8da001a1376e6188393e5266a4e7ad529ebaa9da5bc30e57f5da5b0c58c807c7e58d3557b1e596886f3401442a29af2dad12a258df700b0398a10f703fc90ab167eca0e89aaac179277b20633f3809af23c2114505dfa375b33d9358c9d5f67c706ddf4e7eaabce20f68125a74027466ec1c8f632534d6dcf277e566306e41ce50e5be17527d87b59e5a861e16c96586699e4eeafd335ca386fc0c07a608e4631789dfa93d5863f55967f5a0c939e9e8f952f49b25d3707f62503d9f555faa4a0497eb9ca6c53bc27c8476a534017b524f2929281f0943b2d652003b38323c0e7c17dd1651153c80fc1ea55c40e0febbfbd075da5bcb4d6bc8de061b1ef8fa8cb9628270ba8076cdef9221247070d5b920eebc7ac8071bfece9a598e8a22493d77020c29207a461894a4b905aaed36851a85d456adac8991959d9b5267d70bfc6f16b11bf466b873bc7adbf805b74cf3fc5c4e5d58edd7b5122aa7aa3e78d3debd218e683e6c5c92a66a7b0e36a2275645f8274a6a33882fdc4e20a2622ccaf8ad00682d4bd50deb272f301f1eefbef0297d0451233532150d16995101831eb697bd39bd76864561c7238b32759a39b2ed73d77771277a0796242d8e93b71fd3458b65a34ebfd9bd2126a0da668773f8a32c3c5f03874987c20bcb41fa98b1ca7e49e8ddac360583cfbb73a09e326297f981fea08d83dfd34f3d82b7a7cf37f5a82ca696744703cde53aea8df19a3f012b7b756c67619f0ecd74df4e3d6b821863087e9458c18836c295b64c1bac22a560b95a23a3cabbfc8d6b47537df156982093a034b45ad939ce2e0ab3c7fc4d70b684d7312b347bcf3daecd0962dde643ed29f386adfd6a100fcaa77cebdc33d6fce1fb0f01815fe97c40cba92b2afe86a61f022b61defc97968a7b38a7bc9e6a09eb4d3a64999a8b31291a6c748a334a3e897a61c48710b7bb0ac637878e003db05f3e4fb1c47a210cf7d5005eba943a1526f34c19282c780e8602a31eff346110710c795e0b32a55259e8305ef4a620202868acf3745538fb8489e51db3d7d1368f22e5f3558ee4739574fbc8ee8eee486de36b2255a8d2ce2477b6824a4fb8ea2f77ce7e541327f926afb1797e719f3c9ace54b0837116f63b17ba542acad7c1cdd95222459f0640e312fd037f248943358153e31e4f503a1006f42231c2c9516b8f2d25b07ee9a21a990fda36fcb8bc4dda59c145ce145afcd2d71599f00bff36af245caf1a1028dbc162752240fc077076310b84db1be8b8ecd5c1d7546146a539f86eb17dbadc5b52dc3cff61a6ea138445fdbbf54cf7929be2bc78263135423df79a492789f98b197c956d1f487597df77802bf1e66e20cd62bd515f412635f6faaa4f7907af706ecde9a4dd05dbc3353d77aa6c4817fadf42e38b64b7434f7e680ee2d9f561444b254409d3eea32916faeac741022b08538a4504384c5dd9bf241bbeab959b9e0c1f47d17cbd4fa5d1e371e7ffe46624cf174594eb706397bb6025c5cd135e53282f5e662898004816ebe07513af9a9c0033100d75393e429a585edffe4362807aa6ba3e5e9f38f05a5db00fb2f29431e0b7c7b251d65090cc42c919bb9be785494aba81349bc72522638c16e87027542af51b655eee9ac52579974a346190edcd5e76f254f99a3b577c82b98c42b81f100bbea7f541e70e5f3f9262937ef851e518c0a35abb16dfddfce92afc33df276c608a25893394b9a8968f50c0f98d38c0c661c7e7f72d1d0984f6797b58e6ef383d6a0d7d89a8a2669cea73819bc6de97fc05e35c07cb35f3fee288bf4bfcecc62540291539d0c288ada4750f8015b16ce5910ea5ecd331db40057fd70bbb1dec4b4713f49344af7cc36858771f906566b24242fcb630472108c6bdf975f2a04514624cde2e36427407d925532652ae0ef4d82414a9ffc3a3e0c3b45d273a72a0b80c626e22f9be919104208a3f412fd0d77e725ccd5bab6f5a258c86687a4f0ce5c6291d6b30d7aed3d8cdb10e3712a819d446f0f356993c515868dbc6ea70367a987818a4d3daa250a638c40fb48f65410486bbccab8b0df81e9710258f2348d091929988baa9867425bb50f7ac7aed4ff6fef347234d0001c428540610ad8e676f6b21240af425642a2dc32b3ae077ee43973f3478bc4d22456d28a4f86dea96114749641f318614f96c7c8c710f0830517d226a1dca873a99e30d145a9ffec5ac30d2dd071ffded8b0286dc7634bc4d2927958bebf34d08ca955b5da953313d370f2f45fbb2623281b86a10a6ccf564bcf556c52ae1cfe16d02364a5c43d02304829334758dbd21bcdc6a207ed75203aecc9c35513c93e2c936096150b1fc02d350509b32a470384474e8f1e37bc577860e248a20e6dad2019d525cfdcabaf7703620a5829ca7650e8830e254c492b7aa6d4d686f403f1cc9d581a5c0d5dce2bf6009506afd9fe867e64333a9a12870a7066ff3845e4b0b95c00abe68bbbeab3dcca3fced587871e5c7ce7e21cbea3dc064c60363c5f7630c9eb56591eb8c43fe86b781669782009bc433889df52e35d7bee2fb0a1b8af5666c487241200a000ce0538e6821a856d2ea171b04a324684b6fecf06e2d3563a1099c59d5d85a841bc0fd59b903a7e703cb5ff3c42eebe4f6b7ee491c947363d61ebe68dad1ae442065966b9a1ca8210a8388f4e307bce4d1105741dc9534c5fd87d6e6eeebb1d4cc5a5bc764751f198bdac135a2e9a2902cb6b085e8599498de02918bb75a27abf34788707705ccd0b22656c64d03b0ca40a0f78e556661f1b01939e9ed9f07840f1a987aa73cf76512e0735c1076d281a475f48d3dcedcb72dbe2468b87cfe4d4305ac79a6a828b1b90309e34f252409547293f9ff80fb0d20b4dedec94edd38f807c7d47aa42e925b44363f226f9e8c05378da1d781bce2f94298c637621695e9ee31c893dca0c9f16fdb094eac8f4f32941a107f8d4b01878648db6c4145e1f84787446f63afbc17b6aa8053bbbbb727eaec817d73588191fb549f5c894c80499b5eb49f4611eab76e25d6f77d82a350a2932904d789cf0b821feb1bd78ac62d98402125822742c4925bdff86e659d0d2e5eb02b8aca9b683ce2ae6e087bbefb4a5eb8b0963b1c0b766e1c9888e98e85602d599cfa06b0673316e1a4a31b92048ffadbde438259d882ecb0a4443ddd0def4d0d6ac620fbd7e48a839c4de4b8cd604074db091b1a2562ab3e1561e4052cfdfbad377f0b99668757048297fdd930a9f2ff7092ecdbbc19f0b81a7972fb931f4ab0bc35b7dd0112493e853feddada1334e9e2b48467a2a8d6421771e0f33338eb041de95550d8b31b88114567d37ea58c69dd7b31a610bcbbe53f355a371224c2afe60e33029d3d1c46f5f71981596eec8fab7c79d912bbc1ef39fa7c0faf7b645d08b16e064c602a7a4b9327ef40704a24d3a0e4b6ba5e82df341f94bba12da8a08fb626888f47915b34739096586d63f34ca81f760cd8143b7916f2dd7fb034fca9f58896e724922b01773e5222a4552b1ea900a2b1ba1e0aa18c787b235992835b3b7c0f1a6e81249d7637c7c614355479219071624af4b0d8648965277d423c0d958291619b68072366c6bf3dea8808c9b1fd792dc1b9fa0dddc6f8a055582cb59ed58dc413842e910da4e350da2c4ea4cc7f84c3b25b9643f2f0f682807e54e8050f71ee233aad930ba95aca8373eb9a965dcc3b07dd7218ce95287b759fa8de9ea331927d29f98804fdfc08890d9dd1f2d5aba41eeec85db232cab18543f58fbc8f957b80267bea5608a5c8eba4607e98d0217d125f9fc814d72d8012b951c354138f6ad5ef6f7ff2e6b0c2cc6329a4ca480420e40e6ff3973fcde11298bf51d1efc260b12bcd2fd692671f738bce6fa4e117de0bbb1096632c2ab99d4724009d492a3e3318d6b792a03bfa120bc6c57367e1559aecd34963b140d38af6261078a5917989815183bbd76cd4f8c474d374f70ff73c74cc27ab0a21af615ea6119f564c53c1b2dbcbddf3ff521df665b11748c3aafd16f71d9aad002587e46e3738c6a9d8eb218cd7d229adf805fbb32a7c6d4a7c30cebb9eb7608d64c4c046282cfe5eb681dfacae1e1b6df1ce66f644344b5e02a24949818f9e7bb40cd9c5916e72aa4de2fc544a064f581046138286de839a07f00bbda9778e5705048057513e9e309fbcc25fb96668dd1dc9b291854819e912bd9a7633ebd545e006550e68eba22c6b93335f56737d572c151230ab0dd28b05d4af3460046a5faacc4fb4d2699b955e085bbb119ac70a8c833ae111f2de87d5e93e6ba35f4d15c26b8c397ca29ee37ebe3dcea6fa74463229738202f9837f8681652e86423ad8eacd30c1e3da301b4588a7b776c8ee980b1c65e95dbe139db1661079e18b221d3c0f4064c81bda7cd11ebad837cbb52ec43391b65f6d079753da6eadc85efa8aab30c313c47fb64a25157ce425ca91bafd71f01db1e6320ad7a9993041271bb7aba524c760d013dd5a93f55646ad2e79a9d5e19c7a29b83e64373d4d35762b3d20f61f6e054ac65c240334bf73d56b83cf1e1710b9aad0911d233293bc5b621e25516b527f98cece079fbaff88daaf5d6c33fd0425c932b69228c2c6e36b40544621d12b24346f0839b96d35cc998338b54a12aed14bb8dd7e8609e1f24d538c163afebdc04f5fefe42c96f4159b516a40c68b1c99dd63f3353b2e7e204b67f6c13518374821f07aad6cb55330513a8c2d9a8c181c66b3c8727ed99d71fa8f06f329e6e5611639ef6a4c8cc772aa2d65a9ce3268d8215a9d5d0916a65fdc690e4201a7f0ae52b29f455b24c267a3973cdab53c391c59cfa70dd610cd065608ef4f51c4cd75c065ce14cb18f5326fc4f34b08b26972a5c7d5ff1a4d27e364244f063c2d59012950f404c6a57428d341d27fa20782b7fe66d038413061d54ddc43edfd6bddd57f6336644d8b8d2539792914a49e610ad1509b85d9178ea2b9ed3baa2f3eb9b770720ec3016f70ea566cd1f7c7e03bd3bdc7f264e131d913f8ccbc9a3dfcd37160340cd07db96915f448926e83a5d5c7898a4d4e055f3fa4046f6799b198d00a15259c35b8928bfc65a69406febb213f6b61645f5b3b92a0d23238230f8881ebde643d4e2e2bca775b6696401e38457b3e17abd44a197f412e913cd9ec2d93dee71cf4c4f2d357c401b5e6b4d0f8888e7fa1cc0ce7eb22a0407ef0f80f7ba87611be91d4120f5b13233189629b193648aa435f5aed312ca9a009b64621492140a6e59c9f81748b8806590166d1855836c53cf49a6e2c0656648a16dc8c34cb5b4acfaecfab02a1079cf975c9ab2b63c57e275bc388138f057bb5b879fcef93c2bd611e2e18aaef151d778d416a4d48039db03fcc60c0be7d4b85a53de8d558d39c5c89531e4713b7655ffc1b06b62fecd0bda90e347611e6b6e95e70bff64dccf7639ad1b47fe474e57cac019a1f814a0b443bde1411b03e7504e7f0d18e65f4a8e6a102d17519bea5e9cf369f7064b5b7a043e82474712d9a6b9177838f198e33fb41069a442e254e3412e12e835fbb5462e4f373fe18403c91fee3dea75507a84b58f692c48bfa10997d9fbf8acd30918b47be543b41ce776de8ce55a0eacd974cd6ba30c13b14bc7a66cd76b1bb0467c880bfc471fea788fb915cfa6d0f9d44b522437d43772cead94df35ac6ce32974661c0ee5d7e0894763102f86b08f310aa6e161d4494e5a4aec456916725d692e76ac9e681f1d688b5cdb9beee5b5b7113ca6cf767002a09b3993f1d1a7eb652ceced2b11b0353a9cea8c2a44bcc4fa0a75effb5f9269d0683399eba579ec03417ce4a0f24914352a992ba03c538000db50ff06c2972dea5d100665005f6aae431458138edf0b46f8577991468ff3630ca1a3e44a0dddee26a0f7414e0337784104cd717eab7297ec3bb75c70897534cfbd601edbbd16b273b303002ce7c650710f090c4ed1a31da617ce35e0843713f50ca485b4198f1d80502edf090581b8c685a943a645c15ef3f799f9db10b8edb9814ea6eed1c50390c202e85c65e1e4e32521b5ed2ea020d48cfb150cea7cb24ff274d7e85bec4199410c9bd8f7b9e15615d0e74c721813f1a7b20443081ddfedd1f951fdee0834979a94a6be20f0ce331fc9706f3873dcb176d0e1cd04d9381ef7f4fe7fcaec939f0a468054822a4b6436151a44acd062ff11fc9916a5985a43d3222b9a8b0646426de8c0f9942f033450587fd4a3387028b5959b71531e347bc127ebab940edd6669d38f0614e0526fa6626409b52b26065d84249ed3bc459aa60b726682d3233fe92c06ab468b5c7342afc391723dec03231ecb91c6c77eafb10cccb9f09ca6a7f2c0b22ad1169fca7d76a36f5a0c58d4ae387e5d1a8633633c80f4ee935572ed53228bc66aae1cd15b4ab6f90eafcd69f3b265cf10c5ed21ded9518164d4555ceb6474fecf93c4794a0ac02173f23143d9e39cb82e282b45651f9ef19744b29843ee09444ea2c0f2008ff2f219baa25e89d17692210ad6e5656717c22471b97dca96a95f08f213400039a22be40c657ab8c6b5f3c421d2845207ade3854339ee84a663561e7959993b896e938f4094392a19167afb1f89e6c56412967f1fb727f692e89c9ba12beae13e2f00defe6e1bc271492353cde11b2481d580b8cfb95fbbc2627a41f8473f8816205e58857d3cb31161c94e87a4e99c7357788bc5cb7f04ae4cc65b0ae48c3d6fc9a245181d58c950de7d55501f292c66132b06c4b154ab9ad1699b66bd0221caf8b6c9b4b722115f8d932e92f6fc0d73b211c2a25a38e36de26d7d5d092c2e135682340ef1ed585ad9ac6eebb9dc191a0211f0885629826f1706fdde60bc97ca84a7289130fde433853a6a263bfd3d74aeda5f626699c528828c903648c44b5190332e635ca9ca288bfc5e0825faec32ac0feda6e15b9b1428654161ef8c5fa777b0d663df7c035a50b8b3a4233afaad2c81bcf2d3f207f67fa9e22b54f58da94693b6a3accaa9d07bb98146b52833ca04494e81dabb35467363141fd16188328c8dbd5777914c191b21ceb5c2a7157a8f88ff2116687ce479d347989fa3515d64b633a6883382ae2d33e7067c5ab51065bda499acb6e42411e5c16d3b66bf1d1f7e856ae3e45055377b2f2c1982df522206b54570ac06c87e22aad7daf9b382554e90dadc3e6884931909a7567cf3b687745f54367cef1e01eb6b78bef4c8ddb1e936b87a7333a85d6534cfcf1dabe5270798dff31cff9025625c495b55c338efaf768bb90ebd0b61c9c9f6ba9422a75d71e3ead19256e8f95a960a1e4b98c23e331c2c97ff021d1cb96f8f663a9fb72dbdbce0e3493ad396d9cfff87c9b79b1ec30d0b80952a7093d562eb25df9ecedaba21a3f7fdf8b6140044c77b54ef7c051e6e807356b853c5d41a3549b998b54d8d6bcc5767e7ab747497d324542ecb34a1c6d7c7003a27a296236e36a930826cd464d741793447e6090c731c89f2dc6af1bbafd9747284054b4d3a12f1e894f61d703c9a69e9ff2fe641cfbf03ddbf6de0b7c2306a05e7375dbc7db204378a8e8b6ecb604753f949696e7822099eb7dc8be5e895dbb64073cea708ce25d03439147e91d1aa69c2698340cc32e8167211d79028e1f18ffbd23f0632d818a0ca77e683ccf1e9e541d1250bfafb29187782dc3e5856d0a7dffe9134f3695f1e57a3ebf8f453c089b9156fdb6e0e4772c0134d8d60eec9f2c2c2bfc82b835f4d33236ffbe9af1f33ef12b43c775ecb5c2ae9506e007f1fd7d82382460b778f8ef00224aff0bcc60e2c678c9b7c0d47065450314fe4688ec92541a7a4a929e52584b1dc47ed5895642080b88834e84b5c20e9b51d3cc5691e23293a38b8ecdbee9718c853d36d4a742c7339f39f683255646f5975c3d54a6c59020d7f61a8df276668147a8c3acc420737301e45df1251bce031ec31d7da9497e995d239b6b2d5c52bde2f07fa6c6a42ab490815487a56ec807dda76993c40d1efaede2fe13f0840b89a3ab7b62854fbc8456141dd564a91754dbe39af99ec0de07f24521a0c41b98fbfb5f20aa54dbe3e270a68e70db5e1a527ae7d757cf3ff0da5f6635e8be753ee1a9fa41ba47f6fa5434dfb6ee5acd720095e73f4d40f8de8e059b759a5080f3f1abb87e5348e3a0f255d1f5b97fb5db42c94e4ca1e3207d55feff7a02f38d87ee8001eb8b0233a27ce61997324b538e18d295f283dc86349505c9c9c8be4852d0af405caceb77450ab17f74f7f92f0981045c3310cdfbece1c476fc94eef981fcde4cbd539043d2c21439149c601ce900ad97716ab55a44c98e96c525c70dc729f3038510b76e327e9accdc9059fce3a5ba39316cef02f0da5e17dde418227833e5d4426567e061530f28a93674dea28719d47b0adf7b8f479f0f5bfdb8ddeb68da2da0035c9d51c017a939b163f3db5682513b42f102af4eb1fe7d5536f5322eca54674d2b73e9ed00dcd3e5e0564c0a4343456d5c12734aba35da566f6dd97ff9b0a5690322419f000b38ca6428615c5bf04f5ec1c2fe4e32fcd9b235abcf816bcb47fd91487bc3cc5874a0302f9ab6c1f7bd58f1f96553e810c99d0ac6e6553b4629385aec7180779b860135ef2e2f2be25bf7bff83ee6373abc916939d6d4d640e9440ec9c9182101eec482e447ce031080aa6ba11c81aa0552b8827c87dd0f72fa3563653cd636178864a2e81155e6ec8363526204db73a4d387c6bea33bb4201306deb26278ab6d54bc03f435bf7042e5095db883a92bb095998d04243a428a517b4899551b69ddc942f4bdcaaedae11b18d1ec913f01ff51726b0926b31f97672a87c706317e71f137f8a657c3c992e5599533edc6f61e88f83e3d0345910f73cd61f73e7416bcedd9d4803b30c150932864e4655030a12a8576dd08d86fc31cbd26ea1172a9635e4d95f8e1f843ecc7eba1e7d3f67d4024a0d134d9d599bd8e29b2a5f2edba41394e5058e0b1e5f7d3ebc6ae9db9e6a6ec1060952093a525c4279aa0722eac96bdd4755ddc8a436429d8b16969fa238887af193980d0abee502607cdad15301cc9cf9f804eeb9145a20d59e69f0ceeebf80acccfac390231d3a43f85509c7cd31e48ecc286cba8fb84193b1ff52b09b3c2835e9ceff96e5df3dbbafe3b4d214b9ae31f53079b90e2df688fe3b4ce25b794698374a1f59b7b91b186ef0aaeae91fdfef5d960aaaf43c9ad25c81284abf2555c4d36d8d35db1d479ad73674b0186bce290ddd8667eb717e1839234c9268c739c5ef181266b0023c74ffac99667a8cf125dc53c9bc4c625aa7e8e0dcdeb428bad96bcd69a661cef82c3d36344a95f832137a1c0cb478c821700b8cb84e457082cd7621c750bfba998b82f84dfe96468c1cd33ec7cd739597501ba3dda3f6f7d24a3fd4b3f99589b63f5e0c0ca07c09f452746f96e4498a30339ecb67d950e485b045be6abdca97c20da282b72f74ba67f37b335b789462b2259ff291305dfb4c294b05b4fe58a4579fd07f63c08df4ab24f98e3df6bcabff3aef1ddf59e62e3c2e14c2b0adb954d1ea192ce96ba5ecb1b35fee057dfe32e31de4f34864bde0fbb9850394047cff5a41f62c81d2c19b91eec3889a0134bf840542a5950fb146087a274b726ca2d7f13f70eec5e9d4992e6b32926e29c74c35082f35c5ff4d318aa4bea288e1ec033b51c826a9d36aa17f2e86cc1480b978e9be128cfde28bfa2e1d8df524e539dad2f2f1713302d2f06d62af24b0929464b69122ba857e2ace37e68d1c509113668b3ed31e55c91cd1820211a2c5e3b5fcf07e877d92eff4b602e5c2f8fc23f2a515cba633b0d95a6e298901b22618db0c559780b9db5c4c5d1c522573d07fd36be21d30a8f2788f8ef0a8af293714793390744d9d8fc266a1e90a8d5ef7da89a29a1c9f619f14a798c676e971493e0b3d8fd65f815a4140c2d47dcb815c84446c902d46bc1db9b6a3982544068b53f8aa88d705f4232abdbd673def98682d330348393f78efacbb1dbb8f9a1823df08fb4c38311c7d41c5f83464568f60cc6655413521a1d6cbaee57bbf1d49bb1aade60d32071373bb485ff0e05cf5656e2ff950cbab4e3b56db7614ae21add0ae90589b7953ab7b54ea4a2785de6ca2eb35df23a5637b4fa4286c512b7fbab0d8449dd0b0bad825d0d7e0f6a184ddb91e5bba83a719b5d165f18aca6a40c4d27a67fa4469f8d98727b4d4cf79861e79fafb2aab0747394df83e8b60a6ca49bbe07c4c2de623df1b7b3f3acde1a79669ef0b47fc35877ef675941c10c8e90377cbb717798382110a69e2551090acdc9418bf4601b6a1c20dcb4866179d290466c3821d1fce4bfc1446568dcba945a859d209a16f3a8740d2f6555286afb42874c1d985e59f8803e04b0ce481ccef69e9ebb134427d77e1f8319078970de9dcfa561d712153e388d56ba14af6e910f49a184eeddb4196c5f96d2bbaa45a41c7e7871367e3f7c7dcac7be871b7e14ee5e59c781d1e2abf2451af7bb30753cfc9898c9fe1008616c2e24f3e37292c6d6c88607abffa5ba66966542c89aa6c20169a6332643093f5363a62b0f58debcc4943e7ed561696c0b1e93766e7c3f02731f790a06368341cda84ef888d04835b2e121b170f2b84b039a98a02d476b2d30f88b062262581ffb33d2b1e0f4638e276a244e70804f15669b6fdbd729ed80c31aaaabb17dc2f46e1ba3efa7409e85b0aa433cf21c7e808a0258e20cfce4c3574bb44d1342469d187098339e70a15b115dc8374249d3bc2326f9298f47b87377db7fb6dc288900f47d325c395f06a6891c98099141fdbde837e04900c674f22d1731d436db7ceeefc88f422440f195927d7e912330e02596d3c427818da50b5a15ed3bb85ceecfa0e311746d1a8f96ab2aef79b7132b5fa20f9b0c83120aba37c8568d589b2b6a54d8acc93fc9a97ef6dd976a633b3ea13821190f687da302fd21d094d94cfe720463b162c63c89dfa7617940e98ede46a06b4fd85ce12c689afd8875ba65d077ff1d35ac3a9931127c00910389c7c900b932d5335ebd9fe9e73dfb6fbe5bf8ec1e28df572c6877131ed62fe16eed9a374a0ee6106f5cbb855fd029f8732a4829a952b88123807adca2ab6506fd33ddaab358f0e2e0f36bae8ec72ffabbbf581873c2c795dc2d1fd57fcdd2b470a28baa10376d92c0ae55fc42d09d0e210aab2103e84150373de3e613b229d75d69cb1900787ff4c4a1379b27e8061cd1cf1056404acde93292a6068508955e52a7c5e4da4a3ef03cb03701b19920fc698b33abbafc6f5babe6b2bb3e0354bb69433fb8b206ec3dfcb8504f8fa9e7413f0573fd55390874b06bdb278abc1053636ffc326c30017a9e4bc5277f3e3fbc0684c74d2227d37c8e8aef4721db35f3bdcd6ddf1ed244c14b23aed6eb6f4154cdcf092fa6cb066a9fdf082ea6fbf4be59f49742a1cee6d228022ccdfc415b48a5d44ff12ee9d408b0d83e8c78c87122a0c942c5b0da93d9362b39bde6bd7973e065d3a95cb041e15276554335b0e2b76068d2462d84cdff8df157444c7e7705aa7fb0aa796f548bb47cc6048500f44797cecd47c91199f0fbf7625a4b02bc6b77adb9c6382d5b7740c25a7690def3800ab6c30d8c50a29482c10fab7602f52b9e1d7ecb2f8889c3d442da07d3376d879d2159c21225921d29ecef5df965e83a3ecd7bcbe6d2fa11de61fc2c94425e5c1908113974850a3505c3dff62e22e51ff57020a4aec85e97d985b5e7a0441f1152c5a890df2f8bb826df9d2ad0078055d2dc8ea6226ca6441a4038f5044a6a0211a6378f9f772cc7b31d7d21c4cf6ffd6cf0b30d74e6eb7c2b7565b8547b78b49318b686aa1cdd75d4532391b4b0febdfa440018d3a6bdcdf193c9ddf0ad587320f7b23bd658ea7c16dbbd561adcb0d008b207ed740f81115431b8c23036fed362d7213cc63c04c1c2025214924d09881fd9658080a4f1cea69e29a4fe7ae0c71680b432df3ab87288067988d9762b05dcb5612aa703b28d1d2bffad70bb3fd570bc6581922eb88df96b1242031da8ce80d89de7b36171c3c64fb7218491638f08deecca4ac87b6b33e1d27e305a621e299a4d51f98855677e2d5cdfcb29110d241f0c4ca1bce08aa3eef77b78cb6a1070beab39b37c5250d2e9a71666d9119dd636c8b0d7736b94d40062376cef7ab715dd3badddaf62db324b44d488d9363b2e7f359b0c97c2ddfcbe00a164ff56e1136c5a15992bae8b8e25b16d243d4fb96c5ec0ec7cd077513e72345544e9b5d97dd8314ce473384b4e3d2a03ce4b0d4f00abb7c75cdcd5e83f811a93caa3c8b292a14fb119b991fb039355583e83d9f37afdcf09919b3e186cde2aab1a3d16809b3603c404d399f17774f3ab45e75eb21bd77f64c8b47b51110d19ea74c0f9dbff82d07998a7b4f4ec2f134326344a3212ce1ebeb8b45cda54bd32f1976f980ce33b283c583a89b5cea31089139cfeed6f5cd863a73a44f2974cb4919c9c09709c992effa04641aba6e79238b5ce588280cd6b644c826b03e39d1419512148bebc36661fc74179beeaa204c6d43f143d7c6bf9bd2959fd1e90e33bdc6882d4f9760b33e2a1a0429676f1583b19801ded43a908052207b7c8c794d99f3c01ebb59a21f50cb481a5a75a75779de030ba31d1a9eff3b52544e4e673d90cf4bf1f923a405a39fdf7113f704b71dfc0996b2f3a8ae25ba90a4b2edd7cbf5eb16a0e3390864b2336df5c9733b63df1ad58afb85b8816508d2f7d14cdf67e1778ca15f49e5fc7b9417540d1362119ab03a8df56c0fae2977685da14e91de18e7ffd49734fbf88dc5a9fbde157d9839b1b479395228f708640a7b37a258a1bf761cb16272a32b54247da198595fd16e8d5d58b8d7cb7a3d2d366691c121ce6d43b85004d5b8634bf2dafdb1bdd81b0771725e9d7bc2d6483ed6449bde6509e27ae93535fb76de95092fe24142485558f4b40fd07cf15e9419287b456eaeb233b6fb4517045feabac9ddcabe04876f1162db9efd793d6ae6e72d162f445051382e0e4a35c3b95d5af044f7c7f8e2effce289a6201edc29d3a8b57fad11fcd010f5e859b6773910c11a3b7f408f311d02e6dea973ce22a5cf3589c4e890aeff9a68d4e1692b854f451f57158c59b57f346f8a5d7cf2f83702443e2a92a2992554ff15092f858bb486b2bbdf5ff5e835b911d05216e5716ed32ed8e580d6727d5305da8c36a615e258f76a4f2ff5616754a59a51bab2042d9ca5811f326f94ee6b0fa3299a3035d177c36208b15db31d736d283faaa8333d2eadc3e8690ff73684a61a327b409f7113a3d5c9cbadec131245c6a508063612c920cb69c43c81b6c76d0fdaf5c599f3211e3395b080deace9f1d370bb65892c858212dc86fd36edee6019e4ceb3c36178ed14f5a3554dac2536efc3f18d29c391f060842cc12f40f8cc3b8ca8364bf1c5997dc2093a1884d340d56765d8b52507bf61e99e5729fe42d2790c1a6153550cb969a013b38a3d9ab2c2e18361b6e3c0ffcda616d54a8f4c229e69f9f7c5edfddc17db6d12ab1161bf55b7068c52bc751ebcc3206a3e014cb1639f50b30ef0a239a1528b1e84a4953a296595a854c77f77b1a93bd3e5f907feeec8b9d984c7121005d1f1c515619aea323a48e016049db6845fdfbb46762b57e14346c276ebee35b9749709b7b0f793cd781230c812476751a9c0ce9bf845337c31462154601cb645b599a0feaf9a65b95f55556b1867fbcce1e1c1f23b803b64bd5bb1d713d21a7de8eaf12eee683912221fe4ffc608653de58053356031799992ceb7aec7494fa027c009370fbae4127c4fe8f28bc30b0c70dfac1dcada699411880f55875ee6b3ce298b54cde40b8f9a51fa3f4b235724690a614c78be7d88bbd584cb7f7c89b791841e3c267eb502dc93bcdaa271dd1b550638f63e8a13cf0e697086b49b23278e668dde006f7dc5a6997c1da7ceddf5f9a9413eb87f3b088f282853d63c38bcb96975e459555be96f52b9e393e13a21c090f6c08c8ad618c8431a3e58a27eb0f21416bd02a18d375ee4b5ef7bcb2e4a89266e51a956d0d5c8213eee2161620d9000848bf5fd71b928c9456a82942fc537258265a1518884da6df57b7c59de0516ff9d72197fae29d9d5793b3f19c9d1f705264cdca756ee3bdad38cddacb84c3117a70fc959de21d538da06cc14266ec63c6e3fa8bdc5606d1b5f2e982d181230c4f529628907803d9a70d1319e5c90a37a73eb6dabf606ed4074a9855dc0cf4b593e2f7a5e79beb09a48109a1005d3df212572493df434fa6ac92f44b289ccf09c2ffd7e9b15cf3bb7a4bdb1ce0a34c132abcf2990b8ec427d745c0b34864f5fd974bbbd3dab65104bd9ee232dcc4336217b096d5fcee1a8323b505a9d26b03738e43b2276121f120633f8034797ba38ed647319e8eba0ab243650842d2e90b91ac2436710c2cbe3c359f1753c731c422d095fd250dfb49282a9ccd0c0b937f9338dbee6a21025f28650d537b0e00e4fd12ceccfbbaf364a4bc5e059deb3f16e60399545c8cc84eae9e2e3789e6c73050b0019fab138a8ef26e2c3f22bff307a283414df4a16cec354e95e1b6b3f15cb98974ef2559ac21f77c8472170d1a1bd4e90942686f6e0999a090e06ad8f5e048b1112c8fa4a0f60f42cf00af8e54dd864a5fca8b0e43cfe736d17466506133ed8d590469248b32f08785f79b557bd809cab7f57d2a818ae2b5f6bccc2c6e0a9bfb9bdb9241c8be04dd580275dbe4a50bbd52cefa548cd17e9f651a1abe2476192193e0d6d5929e7261dcf469ab87e3e0193a053d7afd4427e17e25d5ccbd5b1b1e853b585762754f931acac1b0a729147c55d00a3bd6bf2e56f22ae7b83617a497c80e379d79d1302f5663ba836c3b6b2a49ea342d8160cc321cf39204976f0cb56bcd35b633f7ffba077f156d498844db19fff2830d882bde55074de4c5d8beb7f898bf99f3d9814ef28e8003a7ac6e7f1f237e334bbaf2fe9bd16e917f92df72e91368e09f8a72ddb61d2e0cd2e1912d492e03a50cd76134c667a93a631bc3718f022043b5e602fa4fde0e3b09e1f6d5ae3b114450eb3dc022554f115f8093ceab502a752949c2ec288d65f6a0182e3791410fe73d604a6aee43161eba940136e213634305aecd69dae39521417fce4ec4721fd3add81183dabaf3dabf1a43ba60a192a8a4f20b4e955dc4eda5cf4292907e085c8c0646285b9168efbc52443c8a9d1eeb71ba0e9799b9dd32b74ef65d187c3484fd1ef9e3c2f60abe85a8e967f56080fea94c936c945812e0fbf9fb7cfe667b5751aa8d38a602846b85ee621edecb7180150fe07a96772eb38aded2db6519e83a33ddb2df1d7a43f780d97672a97365925686cca6cb37a6ff290f24b80c7d69370fb00c1723d488b21215127ea5efdcbe29569db150ae65035c4503f5934171cd27ec6190dfb1f82acf1433e5fba2758451245bbf652cf7862b22e1f3ec488c9586453ec74297ab769d10e2b13640651a1f89a860bff1558fa07dd5888b14e1653727e682b0c423d0b3e7627419dde662c30ddc882dfe32c76cf427d918283c42920470aeb6aa096f64409f40cff3c165ffa340b264d81a2f87cfb6bb118447461909d0279203f5f47ebdb0ddc772f3bf7bd3a93dc52a60a538b6f55bc044cf37ebfec0f37f1ee8ab49b7e105048474df45466435bf22bba0d8dc4762dfdb676a1ff6f9b5b8b7e3286e7fcc6280917fb48f88beae94eb4406d6a65d1f06fe11c7f8c1fb86b84185727af044d62e5f26bf644790db45fc3e664966aba201895d5a54448752039c30abb66b87008ce75038f508ad0d62f784b786eb91726ea8eb7112f9fa661d251893ac9203f20d0f27f52a8720dcca5bc5ff097391a37cac7f8794bf30a6c941d1b7e0ecdc2c507e5764bc78d19798ab0e582787f3eb23f5a9bec6b8bd158ab58676f7edf96802b590255241ac797fed550fc535c95ac989ea217d8769d261221ed091703175d9cf5f67ada4e8b436e2f785268a305c27358397bea83a20a3c7a9e6ef75df5b75ba5788a544ab8ad1d2e1c93330f6297a3f9156bbad6dda7253dc0bd7a2be9857b47d5fe5a05b9a7e647f9388aed5efa8efa82d11096e202723edbd5516bf6b15da3da776722c1170311044a70fe614708fea9fe69b5b712a50f8c1fddeaf0c16759e72e9743321ecadeec93abdebf77409de4d58659efd54acecbbbb42285432f6cc5b990e9c7ab59973667eabc897338c9d61c9bacc43edf25bd4a60cf46d8ecd353b9705ad082f96968493833370280a7baa7f3280fbe7fea91d3cd3d3c956835c3a9a7ea4d67a213a0b9c4eb26084e6fae1d47ac7f0435db0ab91fe6bbbc40af5b615045636fd6e072e7d75b17767a38df02fb0ed9cc6ee28fa62d22b9fead2994faf59b4efc8e5c111c55b723929ee0f104438a893720b9fd7d76735f9868a7aa7a7d0181d57a3f7d7bc17c4b9e41fc437ca82d417fd35b11403f6b88370e7d1b20ffe5cc16e03ca333ff73e0c6f18472236981a30f27ea9955b3b0070ffffff8f