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

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

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

Block Certificate

Block 52871 45652e39547e665a769f0df70550de5e08b8af98e92dd203056d5551cfb90367

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
84ef519fa91ce8945bdb8f112a4ed94b24383dbb48bf441bf2e32cde3c46f2d1
Certificate Block Hash
45652e39547e665a769f0df70550de5e08b8af98e92dd203056d5551cfb90367
Source
getblock-raw-prefix

Public Data Hex

000800008000000000...00205a0000c0110000
0008000080000000000f00000000000f0000000000000000000000000000000000000000000000000000000000000000000000007a0136910a91a27f796bd86f6bd44ad2a4ea855b2c77380249a16902b4d88ae9a1ce18df7c5b952346fca42d07525e88acf60983360441dd44504629f98dfbc859272ca77904cc604484e0121e5c1e8e1389c829dde52123dc100000000000000080000000800000205a0000c0110000

Raw Header Hex

00004020bd301f4185b4ad087525008be9173edd7b2cead2e9c7ccd0c2af16c0586c6b9674407f460c4ed77c5c444b2df9a7bb849052b5c2b5b677472657c40a02b1554fea04076a71690818d1f2463cde2ce3f21b44bf48bb3d38244bd94e2a118fdb5b94e81ca99f51ef84

Proof Data Hex

59,560 bytes
1212160203070d29429cbd1f90a7a60f0aef3b3c233e4d96f5aa02c511c0dc122d46eae8ca2868ffc605a94f1de5e6768d676abf53c6a8670bcdfc64ff78fc0bc184503992e1a472d53d5d598be6f9853888efe52bb552ac96f2f92a21c3fdfaf434036c4ee4e244356c6ccd5b5307d2f28a363aa368ebc3952ed489712f0c962571374cb4ed019cd7ed51fee7af0671e81cf083702deb4ff835ee699e1c12495b247129a0aa88aaf184fcf44ac4aa31119f0c480a13e1489f395bb5939d409af33a60e4de851336bd578f9bb5f02834f90261f2c3354a6aa54944600efd4b7c16c9ab0ca097f183f1f2de9a82c5f0868df100327927d19ff30c969cb28ee08abfd003bdb3047cf9031e39652f33aac0cb47482bbaf588693ede649df20ac778b9b5bf6cff8091e7ca8eba6317228cd02d73ef1c1fa06a420fd69ec7a5be5caaa0bb5b1bbd8a1a0ebdb7a9fc3802e7c5af1d14b8ac50f89af5c13da0c0bf87098cc82709e0f51537a1b33a4d8d087c9871b55ee30eca41a69d4eaa2779e714bc8bc794e6c0ccc38a61e043a8f6d851c55db207313705bdac0679ee0ddb11bd6a537008f78a7fff07c4a84d2e040995bc191b990ebc4f5c1776918d523e7f4751443dc1b5a17acb42bbf507b0c7bad89d5690ad765af28424907a7bfb0fbe16642357d81cd4d4fe8c101ab3c084686581369c4fe1163d897305411b4988e9dcb33473cdd641e700e87f77510d5cd34126b6799bf18777fdaf8ae92f942bb11a2668edf10d886578f979bbc842a4f452e1b3f1b642f1a0d3a51fa54a3f07a3a07b33ced0658de7579664ea8b09d401b821a9a8a757c1ec57c1fa206c2caed45ea0231b5b6bbf72161e753c5d45837dcd01195a8b58b772f7ed6c9391d69381190678c9a584f2b1b8e68b66d02404ad285ed31fd4c9057c9b3aec8fdb6906ed14537f667fe3894262bf804cd4d71482b577e8c536c39269d30d5dd095c3f3de9e481b458cdca43ae738754390f9b28bf59c5e6d2386a8d4e38fba0d229a1a1660bcd85cd45d73c376386ffa0f243d44ec815abf4636e25cc762d923d2d675bdb74706fb354ccdd0231aaf96839c230cbd6fc6e8ec2d626877d57f238e23c682f2122b63288399ed276a1bbf79f707f32f2213b7d7d8c1de762e9ba4c1c998b3cb1bfbd988dc69a18f975786723b39185d6cfd5793f60cfe7d6e0473ce111e0a76ee42824dde5068e1e4dadf7077e51d327425755489a5a0c1e647713d41bf30cfb2cf7ff22c8dcc073edda4912ac762e575e4b5af40b2dbd167ddfd3c1f45920081ee6b94b487f334fad87623902f9ee268746a0f0bd747875ab0cfdba4aed17e07439b658f9060a9b86d8c4517fdde05f7b64fa8fc69ea950494879f6f612c2752b406559cf2adcbd602523a83d378af229e0dafd0259e97bd52594dc8846a47e13b47350582861e16ef67f40bf12cf7e5ee78bdb82eedf157c6b1848eaea7dd6c7598e62da106739e4eba2d67b43d9842d4cc7eaa68719b806b4dd4a4de01a5c3d6dbd246d806007add69c6903fb4a5feb9c80ce3bacff8bcc5b7c8196e0f7ae44fedce35135d97a50f9947e0b0aaa87cbf9792ec906a87816615c195fbd2995d75991b0f6c492b63d9eef9ab9bfa750eb8b2d4cc1bcf51fc9f2ca28be7f8b87f3aaa2f8d55f34ae9ce8267b378c6daa615fb3fd2ca3bdb5ca1bafb99b92e6f7de4790f1fa0d047921091bfe3e01f94474e68a4cde0e816ba0a52877cb73b8d26cd9292b10fb1f7b0fb0c38e88d1122c63b3370621adbf07a7421b28ad18a957b5738435f989c81e811d8bcc16495c30102eb2c0fc6d27ff6e83ca7224d52938682c7b59353c9eb5dfe4c2456738a76de114d20539857af311b77da385813c6d64605fe7c97a5173e6f3064ca20cb9560d3085f6d9ff6d434a0cd6e3c711d11a52c946b1e62b7a0cb94afedbe3a855ee5f1ee1bde4a356bb204fa1a482ac30fa5b181f8a98ad0286489e010d646fe8de49fa622bbe0860f5614114ef718096eb98f34e951c15d4ac0bb9d4a4afb02fb67eea771b45118ec2c8cebf905baa3d1eedf6b73a37fcfc4a3fda827ab65c594d945bec6a708b81ee6b57df93746b423c6786749ac3863cc9bb527da173857211aac04ce89c2fccd07007c3ea7b4f0a35af127e6ff90cf008f94e1cf13efc7287cee77f6884525a1c37acb7a792c250d050fe3ea77330a282739b367aa070b1bde6e29e8a991f67955aa27be227af9539ecddce0bb1f25c1b90e025fdc4d24fbef807839825491a05e8ce7297a1d4779458bd805be720999c7f2889a914a256bbf525c8340ceb1dd590103cbf7bc58465bba97ac8f33fbbb8e6a14157d4572c7399b9109947a1abcfabf6fb46507821bc7e93de3902322167e8691213e2420d2f3152de604ee8d6afb3ccdd163470bbbf67d5f3cc16c5e331f40e947833cf64fbba0547182f672010d82aedff80f71ca2f161dbadff763e47302f6d4129bdc70cdaad0fe90b86d6878779f3d6863115412c595867ce21d6ddafcacf2df36d97a84880875b5f26fd55de6d487390bd310ad45a9470fa67560dbcb28bdd39a8244d98b39083505029bd50d3af4cdd780d70681509c7829f27cb64e5e09e058adcd0120e886da785f4e86312a8de564194bbd3b010a8344c04f2f264e1232cf90f9e4ecde43807e1d78987d91107d73160199e75660a45c8b4900e857ee7f7d38b1fb7d448b8684b9e80fed1b906b151c6a83ed7554df19b51b2284c4a929958a55b889b41df23f7df1ff8279d38aaa898705697f9f0570bde1b798aa77946adb6845590351bc11cecadd98378c0edab7e3c9e224e02f36f68e8cdbd1346b2a0a120336a40c12ceaf8d335d5134a4a8bce18914d0837b856aa69a0aacb368697e90855b48ffb30d7639e542e9d6147cba1c07050c929509e8aa713d422c783130a5334f34d59f053b4a8db0bb3fe16ea1811306f57105c5ecd3bafb34107029ec17402ee6ace6215ebed98d3b5790e00a258029440ba775567996d7b593ec18f466c7424aabf2f2ba67ccca920586999a4aaffa1ef7ce43d9f28540197265a1ec94d0e5e5fea99b4c65dc5c53e618d218b29810bb6c6808ad05205f90e3fb0838c9a5563d2e8e2bf37bcf1b90df302c9a8adcbc3751a72d28fc7d37611a96acc95feb81c8b926bdd257bba4970ab36200574cada1d2cf28295420e90e0ff5fdcd6f17180e3438fe0f7672f4654d0bd3c060f11b7de094a95b13b7f805bcbc00b956afa6384e1361cf8bbefce3a06613e1c1381b0d5ea4599c8887fecceeaea3d137867fbe34a65c5a0281e15637ee1abf767b48395eb4d521e0ac2a96eb63c71ac523f4f777d2ef1e15f0a6b6757599fc6450896368eea7c7637317446e95873d10ef2ef28dd97cfc4a88f591eb15d07098f59fd58d2fc7f49e049e4bc5d5c79a7964828525536fd9494210b97fd796e43c13431ac0c61e27642ab2111b97acfd2c26cfa1010a809ef78258f1602bde1167ac79d66c4cbc89efcaf1d016183e207ea4e8fd1a25461777cf1cd28e39095cdc94a88a2ee0333564cd2d7ec9617b6220a109ba7c5ab1e09c05ddddc90321ca23b3030943216c53112f18c0d33d56c85544bdea4ef928472ca9513db0f97c79b0ae3d544262184bfc8cfda6757446ec643c234222aecfea83c04acebaad4604ff51068a3a777dbf8afcbf7a73dcb78a81da0613dc2bb83a532baa9b4f0e0cf062e7e2de0b781c5c34c461d16bab9f6646d892e3f3b3e9c0298c303b115c93b7afe5a79b8ef57d6885aaae3db55f5676ab36b5d1e1c456b89eb89d76bcf35cd9b8748e224e3f703635769c8cb140bcc922c6fb323496c1f7fe1fc348613e410b7cc3c7b471a3f7ea2da72abff2fd0eea0fd672bf1b5143c04294f9272ac35c7402cb36e4868af68b9094760e9c76d2efa35633f2c060a8f38806c620291fe4557a64d10326c4cefe3e9bb423ea50008917184c6dc2a6ebb61ffcd1f6c6fbc5123ce540f7592b0b0d52a9c93cc3e6ad8ec7b331cd4d7c308f5f795b84c16ad8eb35d66271431bb32726e9f487a9357833c4a27cf64065248526116660c3c79929b1ebf24ecafdbf7383c51dff274bf79244e268cdc51b1c61563efedecf07f1aa35043af555ce0277f2a7df34cfc8319e9cb5edb0e860c2478a8dfc164df19a86fa6a20de879928e0496635a855c84b10f37a8f414196d30c291fd90db13e42885c0af6c22f210c7b5fa22b7bdbac279f9da66a3ce89dd5490cc471d58346d904feece98c27e9b6a7f53634c6dc88919ad026d77a6e30884fb4de51a82097625049ef3afb8f11a76e29e468716f4f90c25d042be52d35e071e9298f4c39add40020d6c5a1ddc01e3b415953d004bfbbaf87375749ddea4a544999731489af6ea933538ac1590522ba39061d9a3e089f72f90beface5a881894221c951027e6cdb8d6b3c4b4b0bf4f2b1f83eea1cc5fc7db793ec7186257551ca44ee7936d185b25c6f35d3210a043c9aa4fde4968c7babd4f30b5367c85f2bfac44ae00dbf833ff460427a8ed722061ae95e2d8a9b986a7358165efc63b332090ecc702cd43e9e3f43862759f8b6ab435779daacc3ad6fb1373b486e830200b8f02d7de47b882c67bda44afde295d1ab4ac9e850d11570ac982882f9003ecc7f40ea6d96d059b51b9129e861a710426803a619e49b41ddf313de3b7c72fbfc3dbd6efe6917e635d84d38a1263a6930ab7363d751cee99439257c73d200427b14c6ca680f4b7c20a6c37feaa60a2ee0f71495a160f9b21e65d86ca739537cb15116859104cd235edd3f71ac5399da2193d00d333065d0184358cc9d0a8cd44f918331f5aef1080a3ffda679cff0d9906379416c074e9674e5f97f8a33bc3f27a3ddf618b67c0e2764885601db87e5ce396dbbed0214b20006e1f58f1fdade126dcbbe8fcb7333a30ce1071962faac5533463ec9c1da7f4f77c2ffec30070ea2a0d708a6fbf0f6cbd8b73157ea202405b345f6b45f528d1b824198ce0fdf678bb2b6a40d5b78a8ac8c63a4b285d9d77f1dc9e4f3b5866faddfa7269207010422b3a0d62a050c575917cc52ec080aaf4f5f8aa6e3eb001ec1b07430e308cd4489c93762e007d0cba63ab24ad4c369d08fe9ad24ab66934490cf1caaabbfbce7e5f613524e9b6654f6e13c7a89e3598c34d9285af6019d45329b511308600b407f0a9436de042b4c86c1bf68aee49a8371d85509cfb0f15c984f01bf4c204ea63db45359824e5ef0f3f72c168d67d13618d3e137a9eb4aef9eb5d14eaab2e1f4e8432672deecffdf01e0fb9bba249310919375c9733a5666893f6fad1d8a9ca4cafc92f92f96c5eec6238a4ddae37ab5f9682b99de29bf42798e83f114135ffa3a6dfa698d276c1b8e8d910fa1a63a41228352b4be12392d43ef98d11518df00ebb18d003ddeeb742980fb115bcfe5de06b01a79fbd0c0c25344170097508f94235780dfd003e499177c116ba9a975b4ed3d21285d74a57928a1fcd703d73500e2e6955557c2198e52684efeffea676ce9aded04850bbfa4954f93964abe8175506f2c0d739cbdd8d8a52377dfce969e1018bc7b87abb9ffcf83e170114ad0071e609bfc313f34a704b60dbdfb33f02fa5e05d1621b2cde617a78f0c54e0b4a5e5494ffdc54735b47c31868d1bcf47fdd025b059da21ad672116a0d27447aec9f9b27a05c2a292b3b813f55dfecfd12a011fff381df86ccda31d195cbc404c2adf56754403ce4b0d10f11a675d05faf8ae54e45f8952a6a61e267e5183b99132fd20ee63f3ead062f2fa7eeab6e9cc21a8167b8e30824fab39af98f69aacd30a608b2e4714d712b72cfb0205d71d0809717f20ce97386ea529590a505a0c2ea768ffa87cd3bcab48e24b118d08deb6addccc3ef00ccaf9bf038d361a5672df9fdab24d76e3f2ad3c3dbc5821023e46cc92d07f0ce6e6aaf63b4189ecddad4e421264b030f647e1fea738c4523afacdb56181ec14a3374fe12e3f9046554dae3448b8ab9a33a5a2cc8707e0669ee84dd562769f99fbf9b4eaacfcfc8789ec27e1502e55481e358a84faef5e9ab0b78ae6cbce33b0d3692d88d930bb04ec86ccb6ffbd275bcdb6ada161c143162b48a9ded4cc4d9b5837dffb1b01f000e905b3e906ea73afa9461585ca7762e7fd013527e73313651ac1aaeaa3c197335617425b83584c434c9e5213f2351d95c10d0bbd4fb25c9cb6b21c0e53617017e3aa85ad76fd3ae057a0e5b6c41d1c4113ae3f21b81d2dd8ebc1d55d3d6480be9c4ceda7fea9ff473d7bfa3d4e8a2f37de466d6146779dfabdddd8cb65f2c8bbb25e15c68de93e25ba4c5a6714182815bcc8591d890955845bb7cb09b6bfc8dfd256941ddee70c82eb3c60a5e84e703698888411be8bb421a34aa1f181b1415ee9f5651311264b8b520a6f52f5967c207318b847388b33a9e2567e4ed1d962e8d36ef29ffc8fd87e4b7501e4e781efbc72c386a8bf0069b18114a7604106f68f9da2a87608043cfcf5402e81d31e1623c94ecd58b96a410ae22b48d6d53072e784a1b2c9e92d634f5c00d7bcb9db7c823eb70abc95f4ed4f312fca249883c8d765e263d8e915ef98142ce9532a9869607757b994751fe24998cffd995e13b2c7e0a59a6bd240637c3a9d78ce8339ff39abf2b5913bca630981b60fa49daefdb0c3bf033c67894c86b92d5dc6bf7a2005bb8a10f4c05397e082ca8c5fcd375e1d57611781d1b6d4a2b68e3aa8db27198ce97b60e710009a750b20dc2f630e29d00c2a7e618beb2187e7705125958f66fb800b2ce29f4c6cd5841865cfb9ad6fadd9f44f03b83ed1784ddfe5a564693ac1e3f8a59d033685394f548df000c1f624e2f741daefc597bca5e5fcd58ef00f182295e701341259df73fb3a7ab83e029fcef83f3dac5eb0a6098c8fd70670847043654e05c66a2031b560ea81abfa32ebfac0362e9c853b2b24bf2e6679b7f8d1b58a49d149bcbf5b193d69cb71653111119cfd15705b7f5ccba2156ca67efb062eeb9a1adeaa634e9c0349233b3d708b21137eeba7ef2264a1f0abcb4be74e7c55a68e7854956df84513c1cfcc174a69a3a3f630cc5f7f7fc223b15e82207f7bb995a052d5ccec347d46e85f97bf2a100fe426786227be697c921c2284583e99df85d56c99bc45539caecae60f2ad5f3945e26dbbd096e265441cb73fd32c3403d8d2f51179f15689c5cfb241053138e7fbe184745839234c52d3d0313e80a5c79aaddfc43d4813855f1c09e8cf9490162eea36735c486017f5a3ac3e07c449be59a18bfdb124cc7bffcd4dbde47fa699a011c0642ab36b3562dacb96217725af3ec40eb9b291df73b392b59a5fd698c57f1379ae1652906addf4c8563a542f9dce40ae738271b4e39c9a75c5c919ba29ee1138ce3e74e863abbd25347fc9c9e4976e72942cb7c932f0f401ebb9c629027f193d7c39454edf3a32e2e61a50232e77075f366cc6ce945f313e77714dc87fb5a2610f596ab6ca296125f8c1bec2eae67302e56c46564970dd6e195aefc0c2acc916f3b07120d65cd6f6dd625a9f80059d1dec1e5771a08214f290a906ecd48dd916f8702a4235b1a7ec003cc270251b71d14baba69eed984865a6dde33ddb3c35209d331357c91d14de4a65539e41a0c4477930be774b9e3133e8e36a36c68e1642f49717bf2e9f1d821033bcfef08e0baec58116322bb401d7d0bea7f4b98a2f207d748f88cc13a5e91344a1d266a123497529c87fd84371dca4cedb68a397fccdae5d1cb22176cfe94fbcebe639bf9614bed49b1be3ba7da3d1cdf6bdab9e2cd8acb3af99b7da9d6b8de3cfd33b4c6e4ccaaed6e10879d4674611e21952e81fea120a76838f24ac27f1f81b08ac78c9c80f8ec9099f893772b077893b53dbb302c5d3d82be486ff8d6011387dc34d5ab9ab5d90ce1ad0d2a0cb15806b82bb7e4a54636da5f1b70c3b9dcdc8557c97e9fdc9c951eac6d32b9c99f13e58f8735aee0505a1db0a9273bd4dcb43afa386db5771eca316c605b9d29303f973defe0675df05a9e5584178d1d56deeab7270b71cbc1896ffce6b4194cab066800f8911b46eb6eb836bf4c960eb1e27f43b2ac2b2ae2a9d5a146db9eb516049c1dbf6ccc240c6a32128d22c98d28faecb9374fce274ef64274540897336ddefaba9e484d754e2a98217a7e7fd00f21cb1d234e63decb567ad00e9b704d0e5315fd933c83ff9d3539e057885002589e1ac3e44d539b1013c12501d5b9270ab3eebe5387d6b4cb60249d66bc4dc29a5dc3dd9a5629c5a288285474582c5bbc278d984b42f0b260da447899a97e5d3e27c1a198009b790d74d1b8de2aed34d704f6d6fe16aa0dc3982a5ff1d0c65b82f03f14a347ae2392bf8bc6b34c9fdcfbb3f38c24ed581794a084f0457a53c3c8126d5a286eaf3fdb7f29f6c0901280b143d81a210fb73bb8742c957a33c4be225fbf33d36854d5dcce0c9c5f48eac202a4cf882e3fbcf05f3e3a1e0a4c06d86473e92442adccff412fa396e2a2f6d2d43aa13eb975669059b1f30a1cdcebce85220ad2b4bf778af94aef167d1953998c5b2c0105095e99cd61519d6a40d6447feb4aedfa15239487de1426a4ac3bce9ee57d7aca3a36cf628e6fded59dea7bcaaae6b65ed54d0ff1bec403112eac0c6ab11dbac87652e052ea09aa89287f472488ef4da48048247282333bcf4759ef8405c600c8fd5c85a4826a7dc4df614a856fd69dc5297cb81577c7ff3013a199f793be8e619bf12d1d660a4cebea8565455b7f065fe9d926fe4d206a54b3d931aaf1415ebaee0dfe8bb84ac5a3f8a52da137427efc069375965de707c68b7669c64099d9a220d5e5f1af44f37bb0b2bd0fb78d860e93f0bdc5481d619b1bfe256101d51727cd25b2888edb8255b896bc31733619ea2f9e38d6d07458a44b8eb85a6ea20b57f4e21c0eaee4ed05951c10aa8aa60d078b1e3cea5a79efc73ef323d98a14f53dd415e5f0e07fb9e04b0b2c610aef46733d062d0aed16e242ef66437e7fe132e4ebdae63da6f40a7b6a03849bda59ff0298e25caf9d238907e9d75fc38aee1a70eb1fb627d96961555eb83b2fd9774d22a146106e64154f2aaf39d531a843c58d62c530dd925a13324814003e2f9d2239d1849dee90ad10ab87a33c181bf109d250775f8d30bd6af8bd8ff659349d5f473dd75ae50feb0870e00ae7d2b4c7c039813fa903c524c9616869090834cef525f325afd97398c70c4098ed211df468f571a785cff487516024f3c462eebbdf4190da110626a35a124ba4964eb5b74fc16c1c4ae61cd5c69b6d8dd73f5d87993f06e7f2ca09643f5265e7e1b7a48247afa86783271f0395a856cab8430f16152606d58ad6f10ceef795c9bf18fffaf47a50fc2883bc0a83d81505433e1d36987d8677510d993fc68bd65e9177e4e630aa6b6895a7be274439f05ff5df46d322783d8d321a8322796bc214375067c3191cfa9844b5871554ca0c28e5c639e120b5ff5d1252dd9c5151579af17fdb6fff821d474d6237390c60c3a6cfb64dd1b7ffaf7406e3ad8a64709aeda684816ad21eee8ee9750edb783f38a05dea06972c93d34c08bb602ed7073fb564914c11b7f7ac3dfab1e5b3a6b3a9eea88180e2f29b65593b2a1fe5b5bf0366a7c09d9b30379288e050e4f6b0c82272386c10ee75e2bd3bc47028d6aef90ce30b53b43e7f66533cb1ac1d92e73b8d0c55526d43fe78588eba37c0831e5a114a2c67fb9aa7f25413c2ec28352dc3991e57c877a63399b74e8b7068f348e9e08a59e73a954775f492975212334681937fb9562d94d36dac97f2bb8155479551eca176846b85881ef5fe0e4a9d38bcff3f17e2276beff10fdab97c910f154165133bbf1876b59b5e8be5dcf8657a7cb69a6ffa4ad0a40362d9014c79e901f277ac951746b9cd8b0b1c8b3aea637380dbf0ef3c220ea2c858a4e04f50a952ce008232e620111c6408e54847b8e30c30b73ac3cc5878ff2624d377b2f638ad796427e63cfcac115f9716dd9c8c06c2d9d4d74b41b4c5a6322c03e96358384e35c18c9bc73fd0767aab2e47bba7b1f441cf7fa32e73171096f99a6801956df1a40f343663a661667f355f93e7f2f19ba8d1802c47865aa9c4ab535414e6b63aeb74a0fddbb2f1facb000514d6140c978e8e45252483ba9d8044b60ea68d84447be1fb409365f65162f4286adcdca25c2fae474c88f85d6fe0980ef8b889f79c787dcc654132948dbaf18ccfd53d32cb8072cb5eb7f5668926907878c1c30576ea0a1508cc09481df0bcb70dbb4029c3449ee6432cd1adf2508dac23d348441e64a2f357798653c967259611f25590ec7b6fdf0641b3bc8d0e0af33c932ded951cfccf223281d397a3937c234078405874c67946fe3c3ef400ab1a703044327ce90eab5ff64abeefa84fabb168a71c33088704a913272501f462c482cabdee94860c4bea1bd2778a3b753917c9692b107e0f3f9112fe2cdbacc9d53a1fa92c953369750fcbc745aaed1fcb88471532f805c495b24b25690bdb5dbe01f1ed595231a5c9ddb88194169a6dad25449f8700bf1a6be518a06d59a0ef877b12f22d1f62a8cfc8c5cb8cc004eb417da900a161c53659191047d75a487e3a33e068d8dff2f4f18ccbc51131ba228ec9a7bf785fc8ce871bd6be721fd207023725a21ff4ad9cb1a8226efb98c8e2342a8bd63025ba78c756573d551cc20d53a3a48b177e9eef3dc58ff82532eeb37a576cdff896367b2d50bda014e8a3ca09b336792f543faad6dccb4494ac7b3dc1b5192587011c2e43b91fe40aa7ea1d2f7400da43aa23da90af0381a1d40ae298d368501bb4eab05eb3140d8df7e195609887d08ea6d2b2c6e70460211e7c2dfc66da25ad0be817bb3bfe72a648bbbc4cb6e9ede5890d841b2dad0ab50030726e70a109cc9e03cae44ed90bc6b057b5ddf4a566f9be073b9c30cb1d5f962c71fbcc955488fb780bf8a6d380633d6b297820ae49bc3c4c820621a0a549fbfccc863b4179ccb6a4d2f225e499d0f1552075fb5ac2f2afb5f8d4514325f414a754769485764d0e225306fa10fdfc608f2be5110483f50d8cb2d60fb6c885a15d0ca89af904c839e73b5c87da9be243697159768db50ae9d57301ab277dc043c80022ad1157d1a38751cb7f26bac479f8bf5e426fa8c95da43030e69b8df566095d97fa2e6ab5ad085c1b059655e5fd55d9f7184c24ea451d94e26dfd12d4c02121b18b8c19287336fedec0e0c9d7897f4fb2fef55f21da0bc6e80c4197d2dfb910af1b1695e0d5cab7c270d408f3a4d82072b0355a1c963e8021d5dbc2c4f5328fb0b5bcb30b389c60f606dbe58be3d4ad785d5f9d6c7a07aceafb3cb7ca537a9a3cabe82c7845085ea74e8c3dac15c6ed7c4f46595ba83d3dce27cc929f42ebee93387ec63489048bf645cb2f61fbb42b9a26ac824e0c946ca705f24c719475baa5abfd8d00e64241612857b66ecb65e4bf8812cd46afab709badd7af0dd997412c418d3d04354762e2f437c8a488b897cfa7f00ef6955e471fb1ce8ce8a02613ee754792be0cb46fffe08a9f391f7100db5e0a1bc7ec2b2bdda24e5029540b12f0fef25d1f89587d6521c8d4a99ef1fe6f5e1d0c7b2788f499b6abd8528e17c8c5b3c64ebc52118a4cd8b8dd87c0b45a36cdb2cdeaa150c8a52cc12e8e0904e6c0765563c2b2def32eba32a0af4f2c615b4636a1c47eb5d6241f5ba1d394df7c6f9ac240f7df042ffa0bd41418efe09f6098a14772fa912d3c475889efa2d58d0cd311cce92fa905998eb6eaf417368cd993978c4760f525ad820c0f30d8a40a4729bc840167c967e3fca9e01d3cc0ba35aa9068e3ec7d5345c24b8fae1efeb3277fc2e2a3dd6137b7508f2f065170fd371553b2a2457fc4048228deb9e968b0a872ad9f646b2a23ef90d35ff1e5239665f8ca474f2b344c6b0db37d6b4b8adb40ad5731d4cd28a89d5bcedc5c9cf906a8114a24b347f5ed04a68588692021afa371d0f3bed5de72b129dc57fd4617ff9b03118cd4a5cd74f614407094b5083482d9af7cd1c1c34eb5e5626aa1e1456aa686f79e5f20acc47367248d4f190da2a8a11a4f337be5a09b55c4fc89e1b56c49c5a0527a6919d466a027326594d956dca4bddcbbbf8d6ca3a326c893a686e1a7db605be5543e449161b1dd3a722610287433397491382d519f75a8ad2bc2031405a4d0134d78206ee067777c08448547e2769b2c271c1b005f7fe556bab5f0f7108a9f3d89e6df4164eff6ce944205c3ce7333db70eb8298dbffbe3b37710844ca6d3ed93b9212f41fc95a35fddd16d7940e69c0e825d54b9bb08b4e3fbca59d486d367aac79f8ef7b0ce37713b3f6777e465d49f1f90aaaa410d1134b2ca9fc72b4c9c1708851f3bd07bf0035de711b37abe3e32fb1a4da19f2182f605de68b4aee9d25a78b8a2378cd3735edbed903b1a39d9167aad729ffc97241f05f919bdc72e93643d1c570643ba811dd4c797b8cd72624fa85254b349143ebc5324863371ecf4a76fb46cfd4d85b399ab5aea4f5ad4741eda525f2a10d55ff8fae02492125249fca7888b8bf4c5fdf6bd403a949d4acb4c1f3bd960fa6289c63032c57056ffaced94e65c7591eda4729af29fcb9f82e7678fcf66333696e2e774d6c26ddc63299d818dbd822f9a11e51ecbb1cbddd2d3da52002b8bbb61a57e72792929138c7692b0be8de25a67b5a9fa556a2d17ad959d4f59bac7593daf067b92310cfff15f9eefd1f1ed72fdc4dc95070e9c0e285fd59938d74f71f388ce3bf0170c107b0b31f2d06e300d7d1a16b7cc6408854b339dba77da6672671324049ef6b6f12ccf242de3facf5b39977f69870228c2e4ae2f8a870f4c05d8fc7ce1b88dc60252c1f7ca2c74c8ce71043ae9a9a39044778c961f4e4532facddf7459506af1b70e258a0e5f5b8945027535b14d84449d88252439c6f00b3a8587d843ac0d07a769d7712f007bc5fefed1d43cd7fb22d12edd31dacb473e2f094ebd12383fc5d7f00bcb3ae9901bc3bd5d8cdc0031fd9fe2979087a0f12f3ec3df5951859308a548cc581c78a031dba10a9fd52323ed25f33c3a25a23ad0779d5a7b5f8e4965101a3a2d9d79029ee4de95630aab164086ce2809c0747ca627e1953859da6eb8219599d676e632400809ab322a9fe71c84eaea1f34746b29e50f1ecf27ce8cc07c08ccd2e7ef98b2f925ff8135b98c0b4fae7c273988160dfc822e41c4fca9e311d1f49ec36f03958289c5aa076f513c717db22cd5384a7f4eea1ed235b2c88fd13cba0c005dfdc5b97a05840cb29157adcb20d26d9fb6db7b59fc1e2e0cd54599b62472f36bbece352bed7d9138de5ae69f7f2cab9bafd66e72edd0efecdbc548ddbdd53e992dc3db3a13664449c17235bae2fa930ff2479e040e92b0c146b4af09ef1338ec3ff7c69d0e9b2d8612468e064be6b63ca39841619f08886e9b7067c1e9ba767375088a72f29d9f8911a5d47f0a997762827a065a2288db391fed63fd633d31987015a13f6cf5e53f9430735f884b23c602c817179f792d5a37dd90371026bd70f1526ba0747e2d12730c41772c397ac0ca380ad3de5793e5cc0917a717d5ddeb609b81373369b417dd08c2e87b8349b4cd9d400e1bee6ea4f7d3cdb08264ff4bafec44328b79740719b3e9c8d920d6585a2f31816e3be6e58a04271700e92461406c3547e47ae376b0d5af24c7e3eee79d7a166120129af786ef9dd63eed04d8be75b539542f48f3ba6ffb4ad1870d2245c7d42517eb06452f41e519629b2def33551d2f457e462cda638c2a6fa9d43aea049592832e9fe3ac26a4955db0cec2e21d34443c69ec884a7bb538826cdf568252f7e6b29092ed5370f226bcf071c65e8f8cbdb4255dc03289220a03166ba0348184f512cbccb7486a00aa5e9acfe669070c07c34f54373f46406364bedde3e8951e9f5c4454357b6e051fa9109ff30224953ae9a30d2fea5df70152588d542525180d35238bca5275f28f1884de6610c799b949a79fdbf3c95685fe494064cd06ffef2377358536929b6933a4820a97bf7003f4efa9a3fb0adc9a0113e5ecf4d2dd7e3a1e664b552daca5be59fb0a381b96e79bdd265f822c9fa41d4b6c9975a626f3de843b74a40c19f92758ec54305bfa3106fceadec9a32efd71ad28d9383b819befda4647a6324673790eefb90ba2ce4b4440c155d99aa38d55f8167e618bc646696c8e4a4d62618b35d87b83585b6041a4fb62b4fc6342910a643cf507ce88764a7f603f6a1cb0a5cfcf2f57e7518dd138f3de4dbd6876813fd4f886f72c7c816b40c34c11beafad02fb152b83314aae598652a02ce3dec44f6dd1b1ce0d5677dbdf59ba2e3720f2966f8bcd5beb876af28cf5a1549e72b0173527f26f437040e63f73e4c529af4c05b5a0d10001c91e2cedd484bbfe1044345c81ecbc1d6e51e38f3036987e4ab0c71b27faa51a7374a24486500a16432811d8e2b65de632900228f5be5d2e6bdfb840d95c6a3d378b219b420adc3a26c91ff49839b4034a638a2e615a8920a4164508f1c57cdfd3b3958d44c5d46ae7d42789ded9f98c2dfd3f9664d2e88f4526422fda66312263b4e901246330c1b065995812c4a3d6f8bac47f1b9dacc96ac6207c6d1c2ad6e76b9f2cf141b6d630508b6796755baf051f40e1af487886d9d2d40a9f4b7811e51cb99a39dff19776bd26a46826dc5ddb67a8289a25307c236fed78c115cdb5a6d33e6aae7303ad7079725bcba3184156b29e3e8874a945115ed898474461b17ea43f519a86660d9b31be8f65aead07dab7f92a64f60a8769f62ec3815f2f0a1946aa96e8e2c189171cc5a0817810d00a0791e99e72cc8d5db0e262a152bf6797a8c470c3841abdc58183eb5ea9d560bfa788f174c310d11809b3349cdb42caeda00a6ba0f26e6d40682b3a82b81f695b28cc8a5ac13d701090d3ac5c1db082f5690676559a717e0064fd4bf8fcd09f97a384ed86e263ef15a8c9346f966c228187d87f710e04173dd748157be7205684d4f3117dfca5dc0950ae3bb189ac746b5ef3b0c587ad952ceab6e69a0ad1c3ac93a850a244e109942ba5cf10f569665bf231e24200cb829f4f3fd1f7a8328b6310fd890b4b8ce98199fa1aba4b2245195925f1951fe94fe4d4b6f0438758219fc05cb2ba63076775bceeefb689e365c848094cbe73f95406d41d60208d9d8c1412835424b8698a255f191c7449c079db2e17beacc00b3f7c08ed7eb71f8c01866af822287f8e50255f15e18d95d3f13689537524b8858517bfb25303b1b523d4c554199a429b1576403add00c47ab70102a878b72041b86799ea6a5d36b3bdc654e72598127b63375c53cda7c1dd4847d10843d9487d4ad855885b564a60067c9974d8640ed70d8dd428bfcbac0a43e2a749b692c9cfb7b28ac478628a343135fbd444450b8aaa22b0d7ec254e7abeed57301a8dab3b5f60a4d2650d09bd9cceba8823b92bb43dd88d8a70f02c537a63ac798972c845f3092f858f07cf092c84062e756754fa85c06d47001ca227368f4dcea6dd3de4698a2a3d172885c86947de9c18ac16993935222bf7eec9654570ebefcc2712a03518716ef0fb68d2b5f8d194b3dc8f7930978ea81d29ec2dec1d84503600d851fdd7a5c3d5895119137cd751a47f69a3f2b97949a858f3611294f44bfff65741c49f8ba2cce27f9c87ac2c59279502fef7413a30b70f41a5abf868f6ae841b7e775ea21fd86f1c1aab9331139fbc7ae779b1287659d119d3ab61eb509d14d867a724c1aaaec7ac9dfed9f448a464e763f082f2329e0529aacfdc74be627b38d1224dfce988033e58537906679d6e63994449b34533a03d164741e322c7b3f33194610bc23676bf3b7c8b2486ab98e9e5ac91bea1a933bcc6fe637ff5c6316207c857101c09074f2e4daf65bf10bcdf3a91add481cbf5fb19b50fc7814a9ef21dbf81fcfbf3b01d4f50885b6f71246746291d6e7155de0ae77691308ed0d385e6193c1e57419b0b750e2ec36c296561b32460caea6564d5fcf4249e1db4b19340f3a5f74a17c0c2247cfaca48fb52642191ff8d795b4068577ef6e8404948ef2ef93398f912f13a17a64b9f0e156f21b9b73305e992bead412d4b689d503f7821bbe84453fc7a5b83217cbfad191df8c7efe51b776554d6511c08b561b04075de9db293a0a52cf756c4031c95398e37afe3c8ff3b0e7ca394ba9720b1365c276ff4822aff6efd165a1ed0cdd46f442b31531aabaeb334a6cfed4fe18f6e05f2d232424e0296fc6eeb70bc65d93fd70bd7e09b7ca2d973ce732967617dd4702848ae596fcdd12a9f373beef93f2261400fce991bf42a1be14347035581d09dc192f3827b3e63ba1d037893fcde21dd1da5e1468fe6c8b2e21006b45e664c417b1765ba5f6a1d3efa7aacd60e980b481d31214d9f6c6d007cc865419650c7e1765484e8749b1d1a17bbe5d8bf2fce0af745629dfe74b44c2c0244f9affe7eee9cb21f67878ef4371e6b30e432c9057673391e95ba1d1645c5a4c0e2b3b6c0d87f19b2d51e1791af096ae9697559fed8c24a0ba2dc5e2790cbe48a3faebfc851ccfbf1d77a74870a02ab3d763c0f718e8f03f256556340c438589a3204cf012051303f5566272ac0b405f08655c9d6fd20f75c8ab3424e248e25a3d68f3e3c57bbc765604e6f89f969851d29beb9f0b81d1bb3ad8306d29d27b830ef3f745e487beb7aa18fd3a83f4a6df886f399ed462525c9a69c7e49055f92b44220691675c33e2b01c34178644307a3b934e731f7421cd9090e38b2a8d44bbc6b5579d8333dd5a29293d9670e1e64580ed2de1368cace27a2dc482d06e36ec01a1c7ad740f9e1289dd076c55bf31f28248eb8b78fc5a9013390d1de0406aaf5149c0c2b3bae154c2dc2b2f2cd66bbf12b17effec6f532e6e90ed7121faf37bb2370aad1936f1546978bc88a144d53353ac9c1c63ab09216d54b6fb1a50b097bc9749ebe98030432791f359ba92a55af143861d689fd45385b0432143dc3edce0babd0dee242cb16c71ca2044a0053d844d25b031f7030ce931b907c4d164685b33d2b6f43412d09d07aa74bef3190e1a723288061212e70f52e1f25d6c980ec9929f1b5e33ba43e28db9c1e1c49bae322733978382ab24bdaed0e2e9022cb60b428de60803456a12d0b43f949b19a2da92a8653f9e02169b7b7cc970dac03d4fb3d50382b9a1c83df8f97b353d22960f17a5fca6702e9f9ad93c4f7d3a21e513dfd0e0baa3724e3104aa21caea4e0d2de0581a97c58d3aa28a8ac8dbb3e2fcd3da105ffeca85263012f606414121118d3f900271f283e08bf9dc53511477adac9b61eb93051e0d1d2943f5b450ebc59a656b8a1f18cd86837db1b0880a4a85ccd1daceae8f58768428cee94e3c2215131b8aa99733a96165c9f35511f7588fa69ee5baea37736db6883c13597191dbfce3227c7faf426cfc7794405eac5f18e3368aec38201ed87816b389aaba54175805dd14caa7b968b175fabbc1c7891c80cc6369293a77a48855baa9ef549b2b7f5e24674f9cdd552ed9549baf633c937d45eea93b7c2684d72d1256498c3491daa1ffafd8a117f5ccf43edbe6f9eb78702c4e6207e86247f650611749a257a24c06610f31e4d37b6164131ddad43b49df7fa51e0d3e5d9d536abced7ce95bc07ecf4abd76833abd94309bc3e15b43a46cdf0469181af59ab3d1db0505568e8e52c897766e4dcd1516288e1a9eb10f6ba3eefe5015a2a044e142aa976066483d994c4abb2993a069de2158aff08bac17294511ce370a77ba457b6c8b48bf530d5b0155c7b48f6009ff87099f9d62c06935efb77778fa2e8a31a08e5e8fa8d8447f8db76a2d517865757b54735f0e2c947f66393cac09d66d377f9ee6315f1d9600416416047dfb842fba0159c88e35d2a8a17acdcf55874776990652a517ad3ca32e6919ba5715e02cf1101e12ed769802a03100675ce16d7893b601f89ad7382dc443dee9d88396dcd60abbabf4dc6dc8a94b65e265a3d0eb2a2dde9ac529119688831ac1163605a4a5af86b239fe50dae58aa78b40a5be1435370f728ad3cdc70a7c4d7f6bafedc4a58e294b21d1f0fd60f51bfd7c3ca0e951ebdc44f4a18c9bd4cdc1f912f1a54201eb006d88bf72ebc9375925537dd595586eb0f202e6d2d869e11c4c22e0ce7e1ec23c5325d3d4aaf850000a52f8e1061ce1c360e8e6c74bdf69ef1a0f362b1f5631aff78cf2c6c400e3cc94c98d7b9e88b4a6d2a29002e843817cca91ce7f9842e5e81bade0b900e9e48f2a77a08ebcf9fd5be5f457efaad67cfc50eaa8c65ab4ace466e5ade02f661a031197855b67f42170959bf75419a91d26837512eddfe49190714d8cd93d73e4a09d152d7cdc7a806d48048a1baca8c1582527238cb73bfd2095cd96a6a53e432a25619fe75d1eab183fadff35cb853c1d31c35f62dbf8e3a73f3d4f385144e7529e89a8acbd6fe5259b4957bd6ca590f617169220b007ca04b134a9a3d6a37e35b5ab811e1f2c3447bb8d568cf6fbbbb7e4721668b8eb29a9fced128fead955dd11a800cbeb7ad9f8b638fd1f8bafe06de0b212d8f72351ff7f407fd17d0f79de023906b2355f9ca6aaa1a2fed2a9d898c00dc66057037d56e650502673f2042a72a458fccd2a8e3a3df01fa8841bcc9d2142fbe601a850185b0461c59905cbdef2c16061ad6d3cb63a182db24f3703df40171cbeb42985891727d82f513d490ef0d856e2a6cf588335457580339309d6ad0f60bc6ef45d03e55360b4d6a668f8dd8c80d4e5ededc17935897d8da0ea70a661eaf9bf22e89d5683c17591cf8094a1a69f1c19fa1cae12a2ff2e5ddeac1c02de992ab29fb92846e11fc976f5060e9feb538f971d8e92701e5d6db554b5426838b74ad402e5ecee0dbd0b6055de0bea70a67dc93b13f1d26a8eb20b927acf60268e36ce0edce463e2acbf814209415d1ef7fde4e51c3873ea11b124622ff0d977bf5225fe181e7e7668c51d5ea86124e57609b2f4c54192a13c6b835edb4a8e31ec858dc84fe75e919c0132e7aa1ef78af0a7f3fe7108f8ec44bcccfb65bce7ee49757c22a2d2eb0c9e29ce14f06367bb4595e9123ec58944b64a4e09091ec12db1e3bbf9c8be511022e115fe833de14b68200481f50031af5837e7e8be20ec733bed7b11d8a89e033a59ab2cb5b904294471762eeec52ec51b724d6b5e79132bd1b6c707530759746e723e2c640d2e2c878e90d6f3ed53cc115de8096890abafd294e7de010675dfc832a4ac54329c4456fd298951c608179ef466881b77b307a6aa03e70fa08864e14c8db92202bfdc18438b6c867bfeeb663f5f1fe7355677d30ca46f5403dac79221540b24e4551491b1ff6edb2b77ab9cff0299409d55205f3b0b608b4a68129475459ef773931eb1735c967b4edf6b6730bc082119487dd77bcd5cac8d73feb35dbdf9c0bfff6c1107a35fc3fd3d8ced04bdd201bcff5641c66aed5aaeeb7122f1b43c289d355d37b9faf20bd123c7a262cf8e543b00d679b9845b8d7337666e79959357ffa96caae0282a075e738676d2b03fdc7506cd199bd48df5fd278f16c0c64c41fe7dce3e22d0b4049421e53c428baba7f737f994a71a9daf275089dbe0bbce6ad84252b46b504a8b1b59ba3ac5d4d5bb3adf0b68634466042138bb84a7f9eb124483ae68328469799f86dd50c13443e86141dcd07cccaaf67633df8664119118cf2ca02062d6a7e388508fb6727651a90a7f69341e1dd247790ac017eec1d94bf201a7c40486bae7c0a3dc3163d9bc6001db8187dea2dd9eb9e4cc11dd40e1b8ba57146d9980e7d58e06a341cc627eb691e9949a7404655e7e85cbbdce248222528a9553073f29b44114c0433b791d18020c6aee0e9b205fcfb394cf22dd47c43c5dfe199746c0dd061801dc41734964dbff82482ddd99d283f0187709d15464008015f2ae369d841c6a12e91f1a29562fa4795166b38dc44e09a2c1b26cdfd01e31d3b7cfc16919766338cbd9bb9d44370dadffdd3938ac5a4c071624be4a45fcb68d62abfeabbb247fd60caabbaac7fc0e42092e5791b6f0c3acb303a11719df688ce40283d219ed3aa94bbcb62053df1586dd3bd747a91e38ac936fec04691d29250f57c334c7db48fd1833625e2dbfccb85adf687370a5c381a07ff5e433552bc01b95b29ec0e2a253c5ff8f0cbef3a62b0dcf77cb9b568148bf4637ee81c800433a5d09166f8bb00876a9b19d6330c95fe38651d9da649e71974050d67a746215dc0b6cdbd9fed2b6dd7ec192d94d7eda04b0eb2ec7af6373a02450ae445b09ae8e4713d8e29aa738f6da6297bc8ab479f29f7fb0041113316b61d58750eb68d42cffc302effa5d6b537825c84a985615ed073c4fe53cc6907b5fe35c8ec7e40cd843c60b13e48b1b4d874135e847c51fec96e75f6b1c6fbd13a50b48cbbe8d1f9a4bebedd68946732cedba7dd2c7cfdda89ae32bf49a2d686084caeec2498732aa5647fe98d313a00014da483d8089b995bc0ba73fb166b0c621c92238031805f498f3ebb9e041a5015ad557a9bbc6f3c84972f5519a9630f6544b144229a884d45515c47f67ab2ab039999762c12ac5aa869506c8945e8690503599c61f0a239eb4c86c4445f3064aaee3932d4f1c94a46d4dee6f1630e4db239358ba563e333291d791990fd7061f642a4fdf731ae3cb93d547469919cb0c73fe2be52dbe28f9b2fa991391664bd8363198d74bf594acbe50dc93f5480492ae33a82524a1a72d5da126d70d7e2167a8b770de503ceb8dfcd0c77f604fee33e2540076ccd0ca16666c6219d601746cbc212ec5566573b66d76fd78d39afd9cc546af9bd7e31d4ff9ad74631e82b799cc18726c3cc51c3ac0937042318b4d0e2cee244440991cc99b135e238e91abd5d2ac2b3f15ebc20b0cf90a0895393bfe44b31899a2592fae0d061794e1f64363814fb6b54e2284b9866a010777bcd9ffbbcad5aaedbce17e95df4a3c4dc5463b9214f705bf59fae8517c0e41316e9d99fb24e2051da5b9abf090952afe02df203dcff8c619f99e33de9c937e1db311f797daef5e1f45d2e739ac2a7b7f7fc7e08a72662646e4562e5f252ac97474cef1609942eb84b7be2a670ae0ffb5a67f5f818b29c586f595aa3b0f5d06817ca0a37827147e7d890765a03fe0c1158a7771445ae239b78c65c41b3b0ca48a06e333600576852c8d973bb14df144014e2632fdcc7177d182649ee9eaa7a44672f7a2b4657982758fe563b09294ed30a13dfe650ede70afc7d7a8058e73eb0feb600267d60a2d975622c749903b028590f2887490cb253cf008cf9c2cd533578ae6eab71d8326d8245b97d05d95c8da311ff6cf589739900d759218348ca94cc29d1de2289c221dfe97cc199188062f7c06d7258c6851f46d18554dee5f844ecb81da2e7c1cdbc8a15b76a5b19438d6f2d1d537606ef519d6bd97d383f4cda1e9c0c2a303e9ff375972eecd70521f75e8d2c65f9a362000769d21cf49b27ba56942cd88cf37934d2266d87b9a0df2a33163888de24d054df94017b42e0f7eba792194c0c741a0343fa03efea0485910b8f1dddc6e580ea8a0b1f48e04a05de2d336528ff360a97d86b6615be739d8929f1c41617d3b3b78402f21bd431ead3cb2e5b021baaa5a2f4aff70d38cd458214ea1014e6138b5ff93f6b6252aeecc2fa8d60485a04ad8fd97d0dd3b77b0701855cb479e09b4ba14e845c7717014326bc54162169b07599bd0657701d2d01c074a83fa65ffd650403db9849e2602a6b5de8d59c688572711ff1887f123f07f0397f38d6fc93871bf276ea919d196af72beb93e50b61dc060ca323c2b8e97578d486f95785cb50c7b67b780a503967b8c5eae6a7709c87b4f0cd9dda70f8f3019910e8b3da414206d621800375c940a5798de32240bca88fbf2a05b3177b581323fc32236b010a4b9e919fa6e2ee7f58ad13e6371ec9932ca070817529b3b5ac4085f881b305d2f2a34bb2bdb811d82510fc733affe3995fdb68b6eb5e483e4f2cc3d6d0fb2212e71ba06f92351ae8303029ed671f17111e467ac18469d5428cfa5e5e6ea9525e6fcb48970066ec2b6004825cc49e6d98904f4fc2cde47fc15d4dacebc53729e2864abec65967ff5869a66914d965f8abf6bc1fb9e580d05b61d21e3c044d84c59c018bd173239499d801e83ad85ef1cc2ed95b0f9150f39fe2557b55c6b044e8b3d7d8a19dbf4e64bf9963b2e28936579f15fc255a51ea172bb0b746d29c0faa913c3a51afeca1b340424a178b7391637969ecaa49c3aa16f4c336c814ee6996665e202d06ca993f691f4e2ee537adf08168ab0009d514d1212a4452b154c184e6ab13c4a71b2a8282c713b4957713b70162ddd3f133c85975d641cdfd36be3b5a045fefba2a22a41212047b3ad3547ae543b9586b2cfef44b9b8367559c0d46795893911de294cb2e956cbedb265d08703f7ca5ff79091a0f1551a26909502973e2807c2a1b1f1efc7e512bb053d9debc7daadcdb5af259a2532b7ed13f3ea44417b7fa2cbc0d7dfec8d181cdfec48f177cce6c4e6022cebc3c304d94f32f4ee7dd5fbef49a62b698a942c83b877c286bca01e04e2915854ed0656490e22f95b84a1c926b241dd33c2d5d97456031e2b4da06296f649fcff2dbd2e83b73d4fa48b13370f7ab205b6a09eb245a96ba287890ce940c708ec3493a71a2bfec7668886e8d7544d4c859e29c897d174dc88440dad0871bb0b6579586b78ead09253b5f86cba7fe24f0683b7594cd7e4cb0018e1d340a43475c7f036bdfc4a8567e9fa6e36ad99de8cd8a562040bd795e6f1107e0d3440c57e345c285f8fdd250e10082a4f476433d2c464ece34bf249e97ae4fb1df56a09104efb6377ae76650136fcd084dc70f0d57270d0d5f9885f35d7c12e033ced3e086398310c8ec8b9e0a339adda9ad92c8b2eed4c999c6c27168635d0c2438306a0ac84dcee781fe1fa3b91bcce256c6e0e2d128d814de10aae9bc3dc54565590e1ccf0bd607cca09b3315d44d0962e0a4081f9e6f3b8998697c90f86b651fd5e36f18b59f73a8460a0a2790ea18aa3c1433f3d6cc22100d2a4c5409ceaeb20a82f4a065dd7ca6cbb6972aa00a5241fbbca4a269e199bf1e20b89eeb061d177e2f8d438cbf05539b1ffd86cc651802061c33b7dc3fcdad47943021a1fb6cb8674fe26e1b6ab8e65fb28919e8a7cd78171d264274b268f5ee4d4ff92c6f69a29fa20c73f3a68bed22b976cf66f2270ed212594e471eed733f0ad091c9377defafa0cc6453797c2fa4ec21fc09139daf8f09cef6d1dd618ef94db86b2836a5bbd528a5438251806eb16e72def43698ec20e02c97384f96074319df5b432e313c309265c2fea8f443564524895c2416a63ef1bdc265ac7c08860e0b24884db00ccceaaaef24f17b3d188884d9d9246850add615d7f4abbb6267552b9852a4ed4cc0a0f0eaabf14e57292462102f11881a5fa747bbf3740cc30913e640887f376d1806e7242ee8db11fc8d92ac4090ea6179d922e83cd3e4430c1b0737c437e545fce15597e373241b3f5ad0525b7716eb73255b8a73cb86b3e1239eb490aadb3b0534b95ff7682986bfd93369946b84d691d1cbfd24ee7bdd5f8ec7e6a480f34a95c781482497a85628af1e9c3d8d5b1e4c32dc69f924db669b081fcd141279d9046b361511854947cb13e22cab718855d003c287316ae5e46e02d895f172ebaa8fc39917778fe80db7e3126b043b2befe93ba3b3764fb566a7ca62d991d90bd81c6e82b08643743a5f474526f03621f893c5628f705254940a2bae34684c2891283caae628149c01389815a6e4184e316199635ace7ce3cd2c9c6617d6e4c0b3f8fe67942dea5b115823280c8a57d127b78b48ca519b18b43c80d037f8b57893b47a03a56496227cc16a24a667394be5e23819719d103164105456b46d673949fc467fe1cad0c2ce3c0c64834f49e62b65d3d3787c0ec910044d2477dc179d437a818c3c2e0ccba29ed1f2662c44694f8f47881b0a0802e858ee519705cb90750d45325a0c725802e8cf25cf59090e83b749bc067305e8192de90b4e9cad14ea9c1b351eadcc90b901ee4c47f3ab3d506d521912e7cfdf88367742c8e1c1c473835e2c3fdf1380145de3d2f7c5a46d32ec3aaa6c4381bf0151759725891fadcbb84816de37a7b50c20781cc15f05a1f94d436f34e3eb2a7494dc0eabd3649db4a37d1151790fb22d56244af8c749fa4496eb714011c7d792db3e2670560f8718e90190c3429b355279810a117b29671c2fe04ecd055c029690707c3a4e4297258a2554de1af94f67787e297a1d91323791e326fdac37ba529885aa02a23f8635965cb34f9bde40fb7984b53f4a9e56113e851400cd6688146d40174bf75740c879f376650897cf334a24a6560bed79491d9879c88ceb561c24b9befe3bab5e4f70bfcc8a8e9e936bc8d234efb9e4a9338bdb3734f6515a12a5303760f8e9607e04a6c8c94ea1f53eaa7f9597559849475770c1e94c27fc0be4063e213f40e49d368da8c803606f245ccb4b6061622848c6d2532af71d3974572c347d21fb27cad16c1b45cd426e0858f13f80e17b8e8f508d88e933d11e8cf73a031f1624e5f29f47a8b2f78f7e53029fe168b58a73849c3d7ef623205bae65e3f47d586bb4562efc22bc16f70a13fd69326fc3104b4e67fd133d7e3babc7964fdb7f441decab854c5d92730b7fc0f31234c345c615ec57dcc16800f899e149c85415e40aaff4121cd8a5eee7724e0b797738e2ec80a1c77cebd7ac279ae26f5283dcfff9542766af63b4da028dc6574b11c76b3b75c34802813b677d31f1cc0c1bc7d8034baa85663ac0eb4d9e516ceae64d3c211fc45b8a1f2b24766977271a880cc3604244b8bc1a0bf6420d35b501c221f246df6fb1b5518fc8d5e6f9903891d4172cc8bd0410a92957bed416c8b9222c7c1e0c4a9975be22653967bcd82b62ba976c30b38dd40493e3f1075047d84ad5d794e3d2d08a7eb1c5b40eb8d09738c8c16682e2bc108e3e1e6f844f24bc3fd4f3d7e06f2f56fc4eb5ae6515820da6691b16f1576711c1bc8ac083a700dfded38df6baeb2aa929970f9abb8463145c33208ae6acd3ebb1e697177c4c40b4b404d77682de1db7a90fcd562e7ac42ee7b117c743614b719e3decd65536f8f0f296648e0b0b36c9d2f96e8ac3323b8dce3c5e84c9cebdaf7a7a126010910c55d4ad956bd90889fc1ab5c739f043aea83d00c69e218e980ebe75bfb783e84e4c3557a0b429c13e95f605138e21780cd6a227a98b6c2009e8e59a293c8867e804d47cf3ba962c3dbace6b642d9964dfbff505f007dfabc6e0bf5c3a39d3d60517a057549fa8ca8eb2dea0336727709764d7660fc7170c97296a6a8e6c5c91a5ebdd8ce72e5d3b071a865c92f199ebf8736d3c66252c4a5f6137832e9996bbbd7a7e55627c0a0fcbf272dbfae9b0e65275f1718f19f2296403a75dd52979b6bb9641e04cf7fe5fd73a1b1176f55332036df9d0766290b5f232fc362a82f97feba6d8016a015a686f89ccf00d8c0c08e0034ae6c937ed54bfbb593f64c437348849b55505b0711d6cc22c93f88e68d95feda039c36fab0a10ba479dff028c0a8816f68b5fdc3d012f2af61f47ce5755b0c0ddfbf00cdb9dd2d60e37bde483237267f04b3fba798837e94e52ea7514966e4fe1b007795a32cb0647ae3440a3049d258db5a1785a5700f8297dbcf609ba2433f0acdbb331626c2341a70f50e90db5f52d22065640b1cac4d94b47f2f2f9fa1b7ae2c108ef423de9eb693df864e8665e2268716c86a16c3d3061c58f07e3bdaf155c7ce48bffcbcd5b8cf63ef5c645ac189c886e3ecea48e8563155a05986b0ed608ce58c34fbd3524091af4b59ea5032fb1a8a75ca9e6347eabc561aa4f4f801fe95019342e0f92e79dad043fc57a0ce972d342b9dd05ba658015b041caa8275a5fb3f5c4ad1330785059c7d96c9ef3f9f33b180d63cc5168f5ecf83f4af478dfb0aa41922d643d4d55846a5679222ef639fabb508ec3a9449c4e77e7a7dbf72a73922050b422ef32d696de4b19566499be819352a7be57e10c74455bcf7504d154a9bb0fb051b5f10bb6cedb28bf5ba66a4faf9a0b7612ddc4d1feed8d2035277ff15cb4c7534a4daa6bfa32079e0b54f875bc1b4ddeaa19398a96b71099090097224f5df080bfd1fd6aab4fc30d850200588c0f94eee698a026e8f587c871d142a6989e1a0f63e70167bcb494362272e0146c21229342d6064b1f35b6242339afeef71211b090fe54098b1d83bf6cc7c88da42988531822db768fcadd8fd5d0c31990d14e0bb4310f56f0190f280eea35693103967f57aabb01849452d33c9f04e056c797cdd81b21f8844f554e270870106c8edf722347848714c942b5c80f8777a9d166f793eaf59de37a9728b0d061f5138185d3a10e4bd765e89a4557d174b6c976c93f13bf2acc250acf82f9555faaba5aa583e53dbfeecec79ab459c567207032da05c135e4ae60c4a0654ca81630cd4a925ecfa2fca1081993c7f0731c284ae9465b69e627668a3e3cc1d5a8d485b97e40064b1daa940039b65118c9731f1f05183e32c0f8e8d4a57c904d929f6792339ce5a63dd692a12cd5833ab6b010725c3890643b7f6d3709d487383e292f5d84da335a2b61758210c0d3ae89948061ac10e6b6b800110b58c1debd98a7aaa1b834e88f7e74d77ffa45a5095f858910409e1795508b689536f70c18766a3df75464a5fcb150435ff64712bbd5fceb6c5fca67cf23f73884d8dafbe49b1b6dc0205f30c2d6023bfdfa06a6f710d17fbf3624f61e324d626887d37b92349a7ca2376fab82622260bbe2fde4363bdaaf8826f19e975148ba50750542c79c233ae4c264cba84ce5720aef51a1133c772c93685f225f5c82e0f169badc26115c77387254e64e79dd1e43e08b4b9e049b0596e05cf1d690849b88424c059e19ba38c2cdb307bd384a89a608a9225b2a034510047392f32a021e1315a5b3a6726b70f8ad4cf8ceaf27be6faa9a561ff89f1f6428254adc27c3e2799ee585f03f9f47a723da1e90c3f9c6dfbf00b56394cb7b4add21fc3b0eda38daf65eb5a6e6d4cb767a0926ab29fd65a2bd64953ce0033b775d8a0071fc5274af734f154d90d8b698ea4d097ea6db65a29d7c9ac629a3926f05fb854e601fd698a60ad319fb7499a29796498727e8bf66c4d3f5373e8632def2d063d85df283ba6916916626d48ba986a869683373d694907cf82985d47e95ddb11aaa8785b614fa7c97151c18a2691a6d21dd2c74d2f07e511eaf38b1c8fb8c9452886a15aa7e83f27aa2febde6d5a43306ca82bfa8a70c4f735355b2595f25f6ad210d75227eb39607f7cbc9a80ca6ebee1d1aef4d4b137c7cdd5bb42445f04d8d3f448bb80dd938fd825c0e9c20b445683d23f899350f0eb467498c7801424398de5e1d17be23922d141ebabe28489d4118568e8b48e97487b8a2c99e5df443356359a92a8958ea5f16751c03d8e3abe904445fc646f3c2613d0e379eb272d16b6129a4c9a2c541d6b02ecd205fe0684d927249b9b5aaa09fc92a30794a3880a6fe63ad9f4d9eece0d66d1a7e5fcdd184395c74f636d4f7343e92d4dc36c06741cd77f004f686d7d2bfe5d632c71a6a883c1f53b136fb247856ed84b236fced1dc43cc3da17833b62be2d24e08f8820edb520f02949b5e476d4494ad8be14f1b4c646100578c222486dfbb2286d3a903393dbe71f0dc33d069bc4dff9bd830e0c93e3a84d99ccfb83a712a551d69748ac8a6d9be0cfbd78e58ec255650ae7c15e7c31173de38cad50d198ab00e994f988f0cf700cc587fe4b685cfe721fd621f1431d5ac9c85c1eefd79592832e2b3f3835559e167917960459a078304809fa09b8453fbdc7b64d9298b9c4865bb6f375bd22ed38744c70a122f5255fee1a5fedb76e05e40250a1d531d24a08e5846b7a49759495e9b94caa15898da8b8fff48bbcd8d30caa307906ec7518c5d09fc8bd3db4eb88c2f36c5ea074dafdc442a2c608ab9a6eacbdea9754bd341123b4dbd109c1b7096db65b98ee43e1bc261fcd007ce5315ef60ed7f0bce8a8c53e07d44a1a9b4957fe369b25706bbf37370f4495edae9829819ecc893b69604733cbbb6aee7952648e5a4883179cd50a10a230d26cdebb0f31d3bea93769e0d305ccc03456d581f5070e95811cb5b3ac8fced5d5ea9cede90fb4cc0a3f98ec9eaec094a7b8190b689925504c3c4c1175630893b95bb1d9affe252639f52ce41a8d6aff202af9eb9f333f4d35bf7a9e1f51f18ceeb5e21c0c2f1845b8021036c626e65d363b52df653fc4e34bb859f8aad681ddd5e0bfd87a0ded4639223673a70dde98e1f2e6b5d60f683c51fd6dc81f83e6b25ac6bd895ed011adea305ef5bceb2b28809afe041fb67f7622cd075500bb7967d0fa724e94c90cdb921be3488532b1a7719a783ffa942ea60b33bf15cd04de5deb08f0679c08f804b975fa7f14433b6ec742ea34771494a62f5ba899175220c2fdb76b3b17471d738fd78fcb4802339fd2168c8269621881707eac2ce74528d2fd3d278da024ff1c38d6da362636413aabd10a6f796d7dac3d6a4fd2036e8ec9fac389544f339088092fbc0cff78042a745ffa00d11c0eb4030ca15e3051cd30a0fc8bb4fcf3efb2ac38f77ed95a6bcd9e8cd0248dd7d8554f6bd45ce532fd59efefaa8db4829a3640b8de03d481867c24ee1ba851baa9a136bc4ca05f0aef9c7824447c583d6cc9ce31b27ac0a4c72c3c8581291032b79dd2dff202a925f7eb8727e5f0e1bf0c8c8442639a32262c199e89d21608fbdba38561f365ea52ba65deb6b8347b2054f6eb8d0b5cd794d4704115d2b8f86307c6ff2b79c6bcb731bc6fad92786216c052c025fdd7415e4f04f23404d161d8bc346eaf43408f2185d7763bffadbb88ee54c04d2bf27b7ff797b308535ef3b9f71df07a7cf19621ef3a2fe07d3ac99070827f8a9e0759c323547ab2313d538cdc27de80fbeca3147d0b43c03e85bce856aa5b672641d07621d5aff9ae23580109202224a6ce605b325af63b07c47cbb0b19f9d6b2149072d1927f2ce87730c16bda83479d9068692dcde03503888dacef2ae2373648caa711631c763cc250ea0c188b683e22e754d80f4411cf56fb37e7f4b66b361dc11dd836aedefc17063e0e968e008024746918f1efa7d5132d4daf65f91dc8b647d5dfa7533a20ecb402b33d86acb507ef8cddad3272b362b2bb66a0ea5ddf4c400e42403c081f33a20dd5f8829ea8a60fb772546ecdd366b01cdaf48db54d4d62f7fae0e5d5dfb5d568be08ad875a43b3d2cf99f3a7d4d378843fb2e1e7498d85a1cce15dc3458dba88101b08b07a3237a69b7def93feed23aad8d22a57011153c04519e5aac0e09f8fa0c74ad5759aba6eb54364faf813d637d597d59ae4301bfc2805a989b284e0cbb42d1878bcdb74eba576e1e13f4855f48577aa72b2e8c443120422d3030d3e667fa223ebde3ad3cd25d8472f8f846f87817617174c6aa2680024f52867b0c66f1f7ca847ccf18e00b748fc3786d8e9a4e023bd4a16c51ef0365b0b391ffd2bcaef478f566179bec50803f7e28a50c2225653a69653f1b2c9e63651c4340e34de45b683b647758a4123b6c9d2a6883fcfc2b955f9e6f7cd417708aedf78bd88b64f16a8c367c50d504aca72cc9a1e2341d79c87af1894eeef4991333d29212078300d3ff3fb32854358f3f464a1d364dbf568f3bbaf8bf58052b3e4fd164739b3007c541e9057172151c638510063749c3d3218fa5d305a384380d2a49cb6664fd1a3b446262928e297ae7c4ab8b3b1afcecb499199cf6d63bbe4897807a38126339fffbcdb0ae9ed62cce999e33698dd9ad5669fecedf24219cd570860a66d02a0b6a50df78c8dac95a5c9abe2c0b108e012644b58fc3ab6513ada4fa5194482f7da900b41f5aa3d5bcac149f60de37270e173e80cec8af42ff448c6b053aa00dea04b3279734d471aab3f1cf553e12e5a8beaf125b0110b1d215f00953634735d0d9fafd0a09a40641da597b64606ecaaf32f960a72548cf5b56d363a2dd22e8b65e8046c34685f10598ab8a93a5307cd7c60a8c81e4836649a8bd179a3c5753c8ec287c4deca92c07847c0d263dcc8aafdc03f8e47f15f7d12111a9325f30cfcc41e493361158d644a0d9637dd4eb1e9e6b03816bf805b8913a7093bd6462504e07df0a1e5f659a48890ea493dbaafca02d2eb95e6f1688ff300eae7397a10a8d763a0e383fe0fdbb84669cd656521450a86a6131b462711ff8184962c6709f2ba35ed0de0e99f796560d4e6a14d15de6e77d40df9c83996f9d62c2d86b99c5ee423771de68720bc3a0557cfa7c417774009d09d1e3a617bd961d573075361341d565044f80990dce9d744d7f2a2ddd13ac2ceb80447fc435c3dd85dac7406b3885509ddb5ac2752d3e1d2c8f2ad0ea053290106043aa0e1e8ad12b2f7c7c61230e7faf736bee13af0aafa747f811d9f7395bd364e75bae51ef60fe7ed7168f33dc8f1d93d13b8b650035307c583b724d99907f8fa07d87570dcc79dedcfeeb1fda9528d2d31b5d8185a89982b1fc710c6041f570f422091701b800b6d3852e485a557735a4172e591f2f1ec25a07f7caaf62af5df5f55e45f069a7c00cfc840c291a7bd4a4a281881eba16457102d8da11feba66aed045f554e3a2fef2790dc9477e81b452512e9e6115df9c6705fcbc84dd38fdbb047c66b9aefe4d7a4480cacad58ba78e63ddd119007e9ae35a2c4dac1bfbad9bd3cc100dc547746490bd595e5b1e886cbbb036b62a17290f7481318e14aedc30a25b2b25c9effde82a8e88f132d2e80f8cbffabd5db1b0eb3ee7f97df93055ac901f7dbb5d1fa21b6367a23866123fbc75206123b51948a5d22b96a6fb1d002198537f565e2c9403910806a008f3bdde4e8186c7b4616eb087d2e49c136de074a51950e4eaabb8715823d423fb0572534bd393316033740cf613c68e293468bde32bd39205a3938f52dfa524dcecf8f65553c9623bf301b0c68ced2af0bcb3f915c6b33628092fc08c8203f91dc5124641c57484b8ddc76df76ec281cc0e126378d3ae08733462ac2cc3286c6d148adb676324201d9c8fa1b613f996cbb4fca2c3b902d7b423b39de1927572ffb00decfe5d841aa9a83af908c33b9284e1326ba39fa0fe8267657cb7433491b11a0ebd39904774d57861e45d9976db594514db7d878284ebd95b20db1b14a61f85f481c3a1c92894f4724c90d18c46cee2bacdf39b652d6bf220390cf52366fbe9895f0846c2aa81bb091438a46042bb11ef7cf294ca2e48c18f2b4c055b0bfc258fc1ed914fdea7cabde1bcfae6e171b42f4bbb835b77dc1a39e7dc812c050078d212ef701f2c8e74d54aee0db69e9813a30e2b0422ebfa178f728af9aca9e009b775c9ff5a28ccdb96ad5e165b5e218e6bf39fb1f7caa218e32686212db48bf7dc047a2ec2da3a3e38011f8482132eaeb2919bc3d8cdf43c1f89a645d97e864cd33d9f70ff5c5016d3776b5117a635418bc75aacf0432d23b9649ae638205b24450a0bb91d44edce093e998d9b46c9958b9580069d128fb8a029d67b395dfe9625d56369137f358b2ca8e755e3818c607513041b41ca793199259fb574e3bf991c869d5d7858562e84821e4bbbd52098e6ceb15ca1caf6e858a6d5cf04e0d540447581962cf50015e3b1eb3499dba000e9fef7615fc6d5996d01a5c13e491f86690c9768b1d2de1e6173e82062fc71d4dae084df523790a03688291376a5a8fa7fcd580bd42c1c18850bcae2546066fd3d322c78ae247196cea33c5c38166c9c9baf93d4ea9a1a62f8cbce51f0c39ac5c77a52248caf57e1c3502b127da7d634469194d8496ab368d78242e32589b73074977864397cb8e12497d23924dd39cce1b898b019cda9eac4b6a344890fb730fd1a4f12225df097841dd4eb74eb2a9c46e221661272e34c2cb120309ef30e60b48ef7f23973717fcd8ddc530370f40620fe5b6596f002ed4a1f7a8de2e314bb217512e31dccc5463f9bbe22950f6fcaad09954cb55a3a95fa976a3f0ee63f7ee77882253f080fabbef6138fc9d7fdfc6a276082e0217bc0766490a315e288f4cfd954664d15f2863bb991036060886e02988aa28e84f596390bef177455f0a2581f3351e42a44aa8a9fdae7aa068d01404bd8035a1d7befc8e5e18ac4fd811934b32ef6bae3639df0e7d47ab9ccb7a73ceb9d85b962a7774eb1860e6c6b883b07e6c500722cb1460ad483beffeb23ec21ec899a136281291d2e08330e47b1da898d0552a3c8bf1b68eda86b2e6411c3e63e920cf10a4b6f239c7eb1deea34f2aff955bb14148b3d6018bc1903c85ffb31e79d25253232368e80705b48857ab9593fcb553712bfbbc6c6e0457fa335caf440a5275aa6342b21dd62c87c9e24ba239357a1642ed9173157a89f39a23fa021ec3e0733c827b118c67ecaca53d45c8a0195e69955a7f538275dca0a3b5ef5a95977339dc6bdb827ed8b86924dd5d57d435da947b2f69a43882d9c572d1ddc5ca416ed7f2c96407de75b9cca0a3bb220ef4f112cd33dc564390f617dca7083a355a82008b024d315930b65e566391ec37c9f7e929929c6d3c7b704cf27b1de3e490575a1377f3ccf2a0831d51cce30dd835785ad0963287906c22a5d8a5f9274bd87679da84d19b883083522397f499bfe341e34d8c4aef7343c0f39e1a43b07ed720453647dc4189c8bd8f398d42e3556ce8449185f371d29a69f079c8b76ae638c7b2dc6d0f2757af35734630c00a236a3de5c35c65979a0cec9078fedea9731727c10742c40b384f7ea5ba4f91ddf5fdf9c2f454b04b27afc824372056122219fc2631f951e92d1fbcf17cd3e1a5011b4820107338d9f3e0fd56ad2e8f3c12bcd7b35dca379a38def1f384d736c1d9da8c86cc0d19aaa9bc6867fc6aca2396fa198d7f9499e70313dfbf85243737fd8a923b5f11049a609493fbdc76f29cc76018c1b72fbff2a7f9e11c26d9c3d7eb1a7b91abe2126f3b97aef0e2dda5204651a460a2b76c781773f886eb71f481aba312ec96d628b9cab5848a5f99102a726d12a8f5c54108d1839a090dc1499b290e418917b28451c4a50eb01ca7d6d530c4889aed06b356b6670196c7fcdab1fd7ec8a13e591bea62763c90789e4b0ce2dfc5e34d4624e4b00b8473b27d2c2289834c4370e277540c273b38615e34d37296858431a8cdb80d831455bea1504aefa6d2eb7a9de2a6371bbccc98d6969c620a9917d625b49bdc8675eab72ca3e80a6ddc9b31080c21271da20f83c2bbfbb3f709b3f4b0b55ba87d5cc52564f11531dbfa7cfca29db23fb69164751f0c61139c57996471ba28745937d933719697e2fedc5d7680041572bc8a34b4c40b84397d14863ba2467f85e7347225b7a636b63f6895567cdb374ad65452885df49642b41dfed2a4cf732281e0f981a3d0e6435338e64ba5b541b7a63bf4b65ff4c075fbbf2b2c4bebfc9cb04effa5c89d18bc1d007001765f72c4356b470dc12686650874afcbaaeb1df26b3e0bc71ad706ae4970594764446d9a5afb13f278bc6e5819635a10b0b24f4424212a46c5ca2d2355e40223cd5b12186733a1017f7118104ce50fc6435ff1975ab1845387109cf6abcc3598b8f10fc7322ae7fb381b6faec1b6f555b7b5bcf0fad7ac347af51a0b9efb12ffc1bd6cc0dfd6fb9e9f149d19638dc1930e7e81b82fa392f59e4fb024deda05f920ecc4fff9702e2883daf0c4333b8c609b12114710b296739171e823a530e21525d7cd8ca741a7e09d811addb88e4f6eb34b2bb756c0c067c1612ea25f1317f4c7071fed802cc13ab34343a2c1925609d1ac029be5b4264dcea438f04b55ceca43e922459ba0cb84dd8b2e11e81688e43e378edc42e32731142f4d6985c60787ddca905d18b0976e4623bb3cddcc2192451cf63486d03aef5980c3d260422dfbcd1a8ef4d22cfc2baafc5fe522784afdae31458267881eab25593752089544bc99df2838d9ac96a57b5cfac795c2225896dd83f00f329b82ba29f71101b957da5e925189dea2895e70089a94542134ba39f3f719a6e34bd164988a6799f2de0e322a68bd0f93c51b3104edaa8415dc4c0eb208c360d85104bc5d5b1cd19c3caebd39aff3aaea7b26e5bb9c11e46a48a25eb17ece22fe76a9b64f933171a02560525dd5c9cd87da060e1df5685e5bef7a636521a7ee5db6c343324fc4f6bdeaf99a2c15c1afdbe92251eb998dc71b712eddfa69a8c1f6350e0aa2bd0deab25d5110c2b20412a85a16f54f94831ef6cfbc467d74ec94b22220c5ce3fce31852e66d4b2873fc9b2bba1925ee25eeb7676ec12132649c867e5a868d569fd4619e2ff66078aa5a54d6da93a83624508b25ae74a5dcf786a4b1f6bb1fdc75986ed6523df4210403add78256a70c84a1d89724f7d31a0cbaf1212038e2e55c5695edc21101df18f17fc7e1958c0c2b3eb4b0d8a2ce21131c6dc5a71bc81e4e7e4b7d7ab9d15fa812ed7ec1431b1d4c0f8b9430cd3f011f96f4c35ec60cad296ff96ecb12bb882a82139308b2eadffbb1154e6b83abbda24a8237f51d63c67453d773d882c2cb88d9d61117ccf12e0db00cfe5c1de32ea3f40619ec839f860f37497572ad57433d4f9f42b8936575a0fdd86baa5809d86f91f2c1259575abeade1c77d142e28c964350e07f002869f11483d905ce4b3acdd5fa955ce86281fed50719159f0ba87c0c5f0274b90b1cb88d3cc273f7dc0ac7c7aec6706849c6e6a947bc1565030d2a2f1318fd85479f28aa3d307769b24015e221629bd8cdfa839b634f602d7acdd86bebff12b168c35a1bd7374dd7ce934fec0b69b60f76b668f4ee473a5f6b5241b9659dd86dfcd9f2a7fa559f945bec58d4e001ea18cbe0cf3efb3bff8b6a20abcd8be21e90b481e4ca60b0aa87381d491736ecbebc0fd1ee5b15ddb47509d30248c4a6016bbcb776f4bb025d59b7a641fbfc3ccb68470a200b6faf468c26d8cb750f0c73e10f897439cb0ac8d492c9ab5903d4130453b986e0d6604a995042aa56809ed94154775a300b3c09374007a931d08c4b00f11977b11c47ff9bd7f02907ebe4d4534fa44d17c03e1b6ebd35e68149a2eec638584dc5bfa05d046affb55d2a354bc0828e4e00c275a0775b4f46b79d5cf2ea4b492f27697979d96d10f3da3158ee0ddb1b972e4f19ec71fa50779cb325a7a480deb49f95eca5b4c19e41d8c78d3ffdd92dc791a130fa3da4cd4de4221208ad33bf91e2697ff18ca6f4b090a86052f4fc963e26af92e746a3cddf533b09424ed156190ae880168f89fe61b315e6f51fa4511e3294edc15c00a304cc8860702f02ed2371f2b23fac98108acb5efdb836108abcc380583239b85c9d181d5a0e21c07b6c7afe9672a326e760a30a7f8f9b5b377458e6a58dc5a89cc13a6a821f2eaa874b865871e2f4868cbcd3d03f9dfb494cb7838adcce6bb712a84bf6b004920ee6058a8ed205130a044ca4d6dfa134bba67be938cc33428942068b83aadb765dfc7816f01df187707cdab18b343eb58ba166d21ad62c01ede990ff48b72102daba5bf5aa19e4f6bcd7ccbe8aa7da0a15c721835555705107450176749e8aae881f6a92165e13c3ff631120333ce3c760b403e89468b88e520bf62a401369e3bfb31e70d8b80c523da8fd9a0768f07a244f39f5efd14d33411e16af87eacb25e5bea9f0dde80aaa96c50ff299d5321c976e2facb6400cff0ec9f9a6a8e45b8151417e58e9d25452ad76b61d0a65dc42215d087459b4c80810f1b33d2aedfb56593504bb2271da1cdae0778903cc8d01215f49c9c3d3750c311fbf171080f1ec162bceb106e108513f597e722d49b9836a0001ae261a2d845e3d3e25ac625f58d981ca3f06acb24111fe2fe47199e9b071d3f8a64fc7f92f06d6fc2b9ab4659c6928ef584a82dad240ccfec8078f2038c9f6ea33cbe218b1e6140a5bab280387dea1d0a527eb5cbe87ea86bcef230dbbbd8715f5f6ccc608b24ff66d9c53e9a167ad85855eb5191798a5399050ac849fc510b709f6ecadc4fb4f05f943af6f5f409e8732015fde095ad00ce429ebd69c5a4210208ae590cf91e619e77fdb74707a7b97c6230361092cacaf74bac5493e996021f40a968e75690e619b16c4a116d314b4e3f1a8c1ce1bb036b4a50ce496dd9c8f1eaca6f3b2e345f7e4e82c7379c575c3a8fbf1170cda5ab0c3118ab6738fb1506ed3f56a5bfece7fdc084be8d7dd7df0208bb4f091750bfda63b134a138a070149ae100cbbfff3c4dd7639f0905992932911dab1589fb86d5dff479c6f95175a07af876c3c2f05fb3e0550b390f7af0fa0837e58943828ddeb2611d6c095946f7dcc1edac46c1fa895317bac78dc11ed99c7bc9b4405dd3e84250a9d81a2fd9ffd70fea1349dc2b67a74eb6dc441d942471412599620fd7a4c54bf7f926708fee5a9ad7e4cdc9701428bcddbdfe01096bdcab891ed9828169f21227e82548bb2ac6348577ccebe5d7477c6e0bbe9910142cacbc09d86548e5a67a75342795665ca9a7cfb1cd86b38693e739b2696fe2325e533589e3d5f42377f906e0acbe27c82696d675598e7e0582a5ec6c1562d732f0c5d39beb658f81601a1d4fcece2f1cd39a3f2dc100b57c6bca2d26acfd1182fad9ed4590def5ac4ae56049115c089112c26206bc8ddae6b2c21c1fd3d393204d31e97acf280968a6747fbaef439eb1c6d2c880715be7f9ffbc87548a6657fa44030184b3b7b1521e9a7f27ed0bc14d993dc42f325ece63c2e3340afd198297352f3fd03dc6cdaabe0a1bc5b7c7f8330f80b84be0a6c27835a08dcd689a362bcc08c91a4ff81f02845a2101c33dc1d4b231beb38efa49caf0eecd7ddfd38910d9d7c2942bf3f1e5e6de31d542d6de2b23f454cc34647194d41030fa9efdd4fa55cd89b716c7867bddcff7d7e3dd0b399c33563d77b211d7232212e34ecee0fcfbfad6e513a071c60c4ddbd43200ac1683e150d5f1a711ba6af84490adc1161af356ec7a71bff6e730b30c449931da8ef658828c4e96d168f171842e34c2f30712c0eec3cfc6853eec84ac08ccf8e6b90838e63fb5e256429776b5d89787e0de77427f3ba53ec11ef1f6ee2347de86ace7b40306900c237ce9843ddbde742df2e96899b418a7400a6c82dbce5e5492a44e7420d0a703fd631a1760c41e0e7e7b27cd05ad08bbfef8e805a87581221b2178307d60202bb99bf935fee140d9c6d6f9c0d5a87724791f7436d020329c31bb500d2266302a58b9ce82ec23b233ac281a25fc07f59277b3fb092c7123788f5b51836aeb6cb4be4ed5800d18ecced8c89cef4f0b1752cc605ae6224d6edf0ac0a9fe5c7ad230ad56bf3d18eccc3f9ef6e44041332aff53f76b6bb54acc88921638b3d85376c54287a91f8bcb2e51dd97fdbeed9dc1124f921f4ec7ee659d79989b3ce1efb7125d4fefde2d8474ceb708aff444a02085b682a46610046e5d82979867c0de6f5f366a5303a1887aa0ef245c51ca3fc319a296bd681145ec452de111da3a95a9785a83893a6ccc7ab367aa550628dd570b84476ac38786faf771eeec9f537e480ce685577a88fa8bd1e031978f7573202784cc2fb22a85b17af19e1828f5e336b83dc876d237b9fa776b3532f174dde5e5700c83f3652352c268b4efea3258a743cdf10f08b52fca4acc47f101f2219c4a948c4b303ead9cada09aa7d365f375cce5490d06db17d46eaa3153002ad710727942eabc3fd2e0f6c10de7893e10ca3cae10dcdc88f29e71805ea00dcac995cb93ac2f549cd5a081912b0d25e6526cd4e887d49e19c61ae576f25bed4154eab2f0d0cb4c40d9e41eb6bb0cd3894fe5d371da262545166484c56477ed8a7a0785a8b3058fdcd7da16c133d76ee3a43c6ac2278483f2f9475e4074e6ffe6c01d3ccd9c57130076efa716bac25c0b758506a2a21e3f66359ea3ff2f9ade8016fe6aceac313599e7dc3342160a969c0eca53ae27bf0b742da9d0088e401488f7345d7d51fee44bdecc19a689c4d3131c3e19e315da841a8b33ecc8815e66a8b57ad7e0e7c2ac6c3312a9e936d83555ec442e6a99542be432b3f60df45f68a9593c4339d57de174f022d27b198e2024c81de34432940326f3a4cde952e6548fbbbed48998892da384f13dc3a0dee469d82762cc6414797e57a7016f0b243d90562b57bef27a6e3999f9d52fb70c5478dcbd7c7901f2d30246329224b960dd6e10a7ded4abe4b8bdbc4e97063b45e0bdff36c3156a3645ce792aae310f42d378b080f36a59e2f5a45990598024de2a992c7dd4ae016f5109585f722884928e869bbb5ed747f79c8e947561a4aeed274b73fb827af3b70bc321ed82cbbff28afe58e68928fabab12e533539c654012c1cecddd66fd87646db6e7bd0068f4405012fae5a352976ef9188e943fe0c6ab8e16eb438df253c6752316a4cd1b2ab1c5bf2adb112767482ecbc073075d9d30e03c702523def0159b3906b8a5e16f6205e37f50f0b6cfc523c889fd96a0444efe0c8635b0fce5c856f54af71822e209735a8319bef06cfd6824578681724e0bb9ee2e11e0f9bef03d69e38ff98473351f17fb80f0cca49a0b38fc1036d167d807e04840dab5dddf956bfc83774234d09a0b26a837dfb21ca9016908b1edd1198cbb801df3cef0327fe108c5cbce05a2fcb3eba203c821f5b3442f3f6bd4d2921c7d87611680aab1ef0fb689c2340a00fe70a6af62dba7c5c140d0ed8b76ea8b0c19129f8ab7a74690d0abf5102f012d1a5f2a79ce7d3d0f3ae8623a1e61236b2d231480efcd779cf923ca9693b2f65e7c14071dfa2feb856028489486919fc4d28f0cfba3e755fcd9819ace4b888c03900fffa7623f0c21fcc8ba90dcb318295dbd954f8de2f1020b6fdf9eae305016870bc19249a8b30af1121331eacd1a33b2dac5db0725aa9fa359db57077898f0203e839860e52b8bdb16bff9ddba4f0fc2edba57c33150c00fb98cb4dfdcaa64497dd487523c6859eb2e37491055ae0e3439f6935f83d22dc7d2e52e93dff91ef0073ec958860a174e51060e7da7563fe372b484c427f5b52a09713b950a643193d7b9fd9e6d505bfd16b37994b81694b528f939411bdfeb885dd71e61b0cf67d860b631630c961e02e0d12205c72e4b2b8286de22a55bc7d74cc5a92c21a22d540c1a2071abf59a4e00a0dd845d7691064881895af3e2bccf6c4780eb438373e0044e875d6240394dd810fb47738b19745c9aaae9c6c7ee9b5c1beeae669a0ac806ba546bce4024cbbafdc9dca4d518bd42e17372a2cdf90fffa871a319f744941d897bb816cecacbb13240eb9d0c4d95021d104b84fb2295d766d96c0148603803aa3f9001f9acab91e137b333dcadaa2d4f20234f6f99b5882c3602b458f020890d13992c09b301b071d8392bf28f6bff8b844d5cb9be32795e795c85b0a808c768e75026939a6dbace5f062cc00c21551aab7154360b6f8b34c69d32f3a2af62adcfbec38f5345fba7d6cc7c03bd28476d1d25aa1557cc95b81dd1d0d0a1c49dc0d491c3607badb9709f48381c7029b20716b49eeffb5cf6a9fb4a9390dea0c2ec34769b1f56dba97d899a96390879c9ffeac7355a85e120603fd2f2cf1234db01b0cba68582eeb7d546f7fc9efa709648d0b9f6d958f9dd4ac17249303d0f30375eaa8c8c493c125259962ff9d1941d35b61ae3fb9499a23c7f34f6dd74bb37e952f52422a9764b0c3374f40329d41950ad739cf8417325d0e452db57a52fa0a80ba1d8a9a3450d402af66737f2ef31598ec71461f927e320b18c2d6c468d714532b6269c53cdcb303896eb525088c5a3d82838a381455029394b0e59faa9f5f9ec1e7eeeae1ee20e89ce997dacc3eb2bf0e9c74ef4dd0aaa2395e9fb056b1a7b42e0ab65fb776756af2801c19477c909b2a90de6d31c30b22d3e1c31746b4ebed0ddc1d5887cb9ff62ffba82399aebecf34bfaeb26fd85889f84a9bad58960dace52444a124cc85c4c340cc88498f867878ab8d439d8bab4ec2f9334b1600017f15cc83bf051db190c60ad7a73b5ce6ce29ff4b2e14e823aa0ec9c27c42a223dbece5dcc9963053f6be507fcc55cc0415b0990bbaecf28b39f6aee5fc536e341090ba0082d009bf26384483434120ab2330cb0be494c440bd0a46dc0edc9c6a4bdf6abec63088800d34494c9ed4e7f8da7d5e713b5ca4d412b342a26c2799d4c632ad2d8b0fd76757c1dee86cd7b467140979a0555a252641a7bb73e07448f08dd7cad3a2d2adb3901d38cbab89f47b9c23f3bbb20ddd7fb08d74bc915d5d301f092048f414e23ed45934cca290274fc9b6be1ee225263f03894685cd4f12d47448767ebdfc469e78ce11f7b8d33c80752f591b80e7be65bdd6c78d8f5893b03c4e0fcb915e6222ebee2ab222ee3098475f4d46fb4ae9338dc7e009f10dabf48e5e939a51c691912995f30e48d80d02dc80a40a378d5a213c6b5080250b282d76a7804043be058a153a939977e4932663c900a51c1048288e37159611188b8d0a2e8544620dea4348a90ea6d9c6594dbe5e7433c7d55117c74816b6454a51930d173dfca9f9a41cf2cf89537214e2d7a0839242a937728f3d7a9301750fd47ed21f61b979e9cf115589abf86309bf8cbca69b2865e095135a4b60d0cd6dc62675850d5931239638fdecefd765a982ba30b5ead59f6630498ea242fc78f600fd9f8cee11788ce5bfba63a56f2e7aa7ea84aa468e0365c97c683f9aa85cd651550011e923710e3d0e61efc4e25f135d6a9dbd82a4a4038f8e650fdec78462f3935facf070eac711eef6228251f9d472d36a611f1caf365cf56672b3a3d03200fda1afc3a24d78eb6caa2ecd8b661e86d387dacdc70260ec26e8a7318053890014b09173e06729f8c6e20e7c83b18ebc33ae544c0079fdb513cd5e51acd7541e335ca1cb73f098edd7c43693993cb717f488f1f9c9572a1a22171a4ce7f9134cf57ab54bb0b7fb881bb5b72198ecaf9cf86cf7cfd52534185b0ed6b0ec9f244ffa0601ab249358c4841bf49c19f4d71645055359772063eebeb42f7a743e6a031c2592c4389a2eec3c2bd3202ea07ed0bf539b0e2c73dfc2c63b788bcd6cd9f0e45a6e88882c4992f077cb3a1b0ae92d4d603c5018d614c2f8ea07d92539e8d6ecde324b0d69b7a69c6981ffbad29696c601cdb054137bd3e7604675642c870611aecac12d5fe2d9d43e918471e6969f12ad1125837436df9984ddcbc519ecaf1e73e1710e5fb604ca9213bb753d78e254c2a4978db7ab3c157dd9ec36c7ae99688671ef00d4c9163a6773e505531c787514bdacb4fdaca43addeeb3c43ac8f6f47ce9af50654daeb6f57e56ed9722185f10dce29a838c5025878337219db18ba51090ec7a0f53808dd9aa0db968185b3b996cbcd1bd48570993cdb4d0c57dd909652d08d7ff01eb9261a00e50e42ae93c6990957797a3e8b6185bd0790b1d6a7195f259ae1d08d02882be8c8f726adee934ce79a574909e70d08504c97675c1cb0b8401567756fbdcce6e3c3366da8b586601412c5a0b90a5507e45d3e42fd09a22ff60374eb3ff3d0eef8b821ed931b189c264bb347c7bd27aeea6126f6fe322863675b5ab6d0c6cb9a0a1d8a23f6770d16f30aad28834c0f2dcdaa824cb304a3576a8b1a62fefcc8e61a399e953824e03f0bf4a713850849814912ee5a0abd9e31e7e604ae20594d91e4a8d86a37a365be9ab9cb474b176af4f986e882ff4cfbfd6184a8491eb677169a9d48283338e437a26e58ffd88a66c6c365ce5aec66c31fcf16264ef397a4be512bda175248c77723eff19972a665428be306873acc77d886b92cd041b2a0a515879c9ee0e66a9d2eeb9f9ce98eb3d940edfb194d6fb89e98546627c96c06cb7009d2cd76a6967e3fce7ed503e7cae7e745b35e4206e37ea46e11fd5d9ac1eacb3b5c63865dca2d8e835d47b39d3daa66ea69b95013b06cf9f873a5bc44109c5d3024783cdb77bcc4abf87a1b751a3e140c30b20f726dec10985dd0fcda1e03eb542e5754fb99f6cc1705308ff968146cdcafb5b4bcbff1af2229c36ee64759f30cb6329cf51e071ceef7bb3a809e37ddf9a742a94f21e9c77afeae7241b0a18e2c0fc87354d2a3ce9cd26f142b3c0a5fd023e90e5293c2d7d64b8d44f08b38331c9dea0d2d3998c8cda37f9a6b898e8acd85dc879cbdd261bfe062dfd0bd9a017d96e3a1cb1b62d13a987d2d877dadbee26bd51841892e4b79daf3eb2620102278db13fa16a5454be40907dd87be7aee60306d1e12af2d42f76611b9069ba40a8ee2c7dad5446aa67e9fa44f3149851d7d8512a473820ba49e6ad2ae2c695f168ff01d0eccb6fae27172ea2964a9fc221effc822e1960ee6aeb2ff4300d7963bb0482e28fc7c8005295acf693d28606c2df6a340954d8c3853f45578f223d0dd2dabf74d750bbe1e6b92b4481b5ec8ca336dd37d805d1c0bb0a465f98cd606ab40c01ba8eda8657d05514cdcf05eb414fb5f6285ad2aba9dfd028b3710a250375285549a1bc4b79ea98e20609efd8b4aa6d4bbaf17a65c597a818e13b4ec47dfa3d79f8060e10c691708e6532cd3fe53cd4c1930fa264fa255e0400ec307a00101fec6e845ab49d4cc78deba9b62b67fc8d1d1eafc4745b8880070e48a7ea3106a568de909e1ef52b44e99450860337bd05ff2336035f09173e0e325c91a7dbcd9150c3e7bad76f7e6db2bf9fcfe63681ae4f26b327657220f75647f5bcc4539f037ccd4d5fa096ec7ffe8b98eca91eb11c237be5b6842d3f32a505c87410ecc820fe08df219e4aeca88a2fd209a6187bdf9e29b0dc33e1a455b0983860d0aff1c026a264c38d7f13ec6d83a0d26a94250d917dac22fbc6ed1e6b626d94bf5f35ea029a48ae79d864630aa0c416d7c1f2eb8ea3a78a75e3654e5e857f8721a39c7b3eb7e4763d408877e5dbcfe41b9781d9a4a4391e2a54781498928cdf4eb715325541edd4832afbcc29db54783fd39ebe6ac4a7e75b8507e677f147f6ee2d8bb0d32563c62fcd661ebb318eb642fbc1c2aad7eb5f85a3d37f9322c01ed1b008b283280c3a62d79e829856cb636ad782e056e87a8e0d987752474af2103fb6d50e3db0318cf7a4ff2e6825b9b8b8fc58a03141dea77d7956df0aefdf2137990532ad487fe49a8320ba90cf1f2412ad4235821dde12fd451b2ac5463d527427aee890c3a8e1895cd1dabf27c36a08942d7c447586779ffc0b4726985817ceabf2ac7a956594cc8b1258fd43e4421020f530e617f30bd82bb5b7c9a9c6ab587230d282abbdd0fabac10cc16eb8beecc43917bb2417af5b153ebf73b960d2c0aa527a1390191ef21fd8ba31a7fee352c28ee874378d2c8e724883087e1303877efca94001dc7936cc6805cba0a8123f66b87adeb893e82f1481f90c2df6933714eeb7c83959e42f02c63d73ff4a1c2a6afb8a02cf77c638ca1d44a0f0142fe13abc491e19698dfd112d8e0f9dc93a3461dd96efc1b71259cfaf086feab4aca02266a2eaa17f5c81faed50c4d36679459971515b5907237a5b7507d1693b0dec2a53ae2152761692247f867aae701557e7d361ecffa47ceb9283838d1ff9262883068e032e8b7cb205d0082727207ed5bd7fb4d661055bf8b9d80dbf70ac48e0ce823aac9cbfad6d4fde5b18a860c7f56076fdfcbb97f306f379d96e7fac3c1fc732ef50be5dcc6318c57ace546b2a14fe341351e1858b5603b8eaa989c8343b828b6fcbad788e34c7e3838fa6acdbd440f9df3267d89b1a9e58ba86ee0ae0601aebab1ab69bd0405c7f56e6d5ae3c226ec7717b019df7b6c258bc1ca9668f10a2eaae587133e2aa7af66402395ad8deaf24eed517dde06a56425ba24e99ef25580ecd1c42f567aae7a1e0ad3d5c51cf267b66358d1d0e26ab83389bac5fbb5fee4ed9a341afe9f935c157f005d75848dd1530d0933ad47a47e8b20030cf7ada7dc0b4bb3470afe731d73a1447fc94345af249ae0adfbdcdad5a5f8560fdfc618772e18b39c9bdf960fe13514f27de954a3c5be3ddfabc630519aaa7a1db38805a2b59458f4dd96341fa5938e3412c419a4950e649c8a29656197d9f05bde52cf8bd7b8c870d49692ef6fd26b5702576f344814c34ba3f9619c877fe5d9f55fd9a95be5899afa4d8106cc464db24abd9afb953e46445787c55d42d4b5d84701b5c9565ffc79a57a0fce4cc9ae8c458ab4296930ec02572982f15a8122c97f44d2089c7ce8edd1738c749530bccd13418ca66340344884f255d8afffd6b16aea668235b6c83b2ae62bba748e09929df9b847a9fb91f5f453ac8252dd7764d40d2ff94f66f48255c520e85384fba7edf69e2a6ea362065df1f26f821cb16fb04c5fd4c9efe2ce57e8d37484fdafd4f9f0f62396e02f9854fc206403efaff38a679b66eec40ed387b5e7316967f7a76c4080efbe5102fd109e684d4de03e6f00f6fbe6b7e81295680f7c7ef5ccbc0768a3fe4f8c8146d278e3d08b8dc34b14d577f13d2401bb35380c43ecffbeff414bef1f341b7027100a6c2cec2ca6d5138e8972ade3cebff888c93ca35dd8c68f9a27f35274d6e3e5c6a805a42a90348dc044b9450ef8fa05e7dd71835e0d213e6827449737ae676a9ada7af863a2ed353f86a957e9047024dfd166bb6bd6a5ccb785f576726323f0805178e087c29d5ce67a41916e41f7d5eeed1d083c35b9c2832d52f6e01e7811e87a7a02b26710144c1efc6038c5ba52b0c34767d95cdf19720e516b3498b08d08f259ba9c474176fdaf9ac47d6daa32bfc93f139af974dc93c1b9c4fc8011349bb62eeea5a7a17cc3d58ca7035f1c36b1abed73b6ea6de96a5b4cabe9ad8e89daf8f3536aec6148af78f678a9afa182a180b11704a006542ca4d6800f37bebaf8922c229b91fb921e56a22190a89a610d150aa42f5846ac8b448f72a3b416bc441eeeb5e77f04e28a07c233cd3c9377dfd597584de54324d225004da803d3051a913db619f5a922dd43a2f28a6f0cfedc63bbdf45031083bb7c9d8ed8b3decaed8c33a56cee30108b5278c56ca8ce5b27e09800c75dda841a1197b7a66c9d70bf33ad7c1e58257fbc809cb85f766f89ab69acd830f1a5b84e62461152a8940c3708ed604354998c9c1fa20333bbd1b04494ba1d845b09182c86d23c32f7528ca274808b2fe9bccab1e30e769ed4d3543ab8f482a17801920469b5cf1400665efe9d505e8bf3e33eb1d3fc354ccbeefb98ceee564cae993e2ede588d62c7d3a3ed413b919c2673666147e01d7595a333cb0bba55863a6198c2c7cd51d4fadc2ac7ef2627e7a8613cf5771780cb3bcd50861506ac60f0b4528c5fd47fe0b667f59db3f982d0508996836f3d872d63234c4ef298496340f67bd397c1391e42bcd0c455f40ee13a14fcde54d0606f10cc3cc29781c881de9e4b1127b40df55ccf6d99fc2a8a27a64868031043c6880ba19b0ac178fc233b466f3cc5609c0eea460f3628a467938ee0965770e7a3255db1fd0d55331cc8de57ef1ee4bdc9e15b71aa79345312aaa160195b209fc8e289e2c16fc20a58a3b4f6b3ccdb05579425989e183c3dc81da8fbba2aaa16fb7c7eb129da8742abd15d0c3e342367dcdf09bb2aefa7f44e08b805e1be54ce25f8050da363f153ed2276ba4ea3988d095b399fb2731c9e9f583362b126f05bcfb35bce59d7828255338b986eb01b89b539eb805b4d21e0a6a6499af0e82683344d3fec0ac047daa9cd30664b95f3059d99fc52c6d7b93361030115955e551aa852bb975863a48fcdc42513b930770cce54eabf7805651fd6d69130f5e95bd07769b05b055cf53ca609bb1c16045d5c10781d701838f20dc64cae4e39b10fc26308b9f2907995aaa4df9290358a40ac7acca52018d605857f507c91d46629793e9f2a98a84957857fb49d74f33f9adad93c95bf0fc48921c9518ad5d6c2d30bbf6ae0c77482fa659c98eee333bb60317e52c64eaf871c38c7c3101c46eaadfac0e39d62684d64229378af1d521329b62e05898989c3ff0692a2ba6537521632680d01c4b4ecd54365459c45fa44d548d43cc2a295cb9d44648fb49afd49cb65640d1c041b17d83f9f76c2c88fae654c0cebff6e41605feb472496bdaa87591fb9eb716615b24f385b31770b9144ebffb8da62b7c136483c2d0747849c0ece91e0f074fb196b89c4a3478c0cfe2f6b191f3cf144de36ee4a4e616541087fedb977ca251542b270c30a458518ffa21e0890d2d6fdc7124574dcb2bb80b66b6ed63a14a6957d0f7f1effa5b7036dc5a4921ecba34d4d97e0802eb904b5acc7fdb2fdf7543c44ebdfba47f647aa4bd9c35cffc9b15698e1d44447c99fd027b7a908ed4f5c98e87efb5d6176627ce304455168049ce88ed3e69dadcb73fea68d10d7154297d16bc244b427ffdcc32aac340548d5f435f58b161bded58039c26f40b4ac2c02ca9c437307bbe350d2878b45bfeff5809725610bbe77bfce16211c65a0a2c6f973e4bf1c1bef8ef694ca5bdf71205daec1ce16007d2eee9494c8561bef51a65d10c06c59f637e9b155a53769f43cb625cc6cf49c6d7a9f689ad18bd778f357f39764d2764c775f95bcfa480ee7be13f1330054d1d8fcf4bc83f78a8832461ad52403d886a7920b65ea1a20b48044dd5722bca33d592fe99cce871ed5f291af4418599a0ae523589aedbd31e94cdd364558c45bf19ea7358049881cc9b7dc30b418514ca8aa8ffcc95ccd63d1f5a378f05c67ec032f2e04bfa4be1fc56c019205c8d1c87cebe82b64fbf1efda612d65267d3501e5a4c7e14e9e8c4b208512dcc54b24def642780c0318ae83cadfce3751f474199e7577373a3241e3d207da14703b16c1356169d7e57def3af4c86af61bec6588256025cfd05bde626e0e2676f8d334ac53e93e139b5970e564357a23da61830b46365f8853a32eb1f6da1258560160be38865ac745f46479ce20e4d2ed0c7f97e5110dc16cc666c429317ea97707d1d84bc7c8c661aea958d5c69552a8a60614670410127438284dcee95a7d9b2a2c1f0e41de3fefef7b209ab196526d443cbaf50f168cb8e90aa9d099d634fefdc656b3923aa2ce34d4067b544a73d796575515130d46f13823b3d72006a57c77eb7b96eba32c805e2fd6e3435f8accce015a7cece0f024fb9a86be99871c2b4f34afc955188a421e3d8c1fcd4efeaf1c26b2935b66ea517cbb85a746d2d5ad9d8c907274fd72596d04bf8f5903b390b48c845b8c820aaf3e97880e35e4589d3e4582285e62770d3391d7980c4393f8fc1b510a47eba11f2255616f09fc9cc4081c4450946bb1331ce7177fdc8ebac550ebb0960c74cda79ba0b991f43006832bd5f82c556b34e2f24159d6bf03be73310d1023d70ddaac8f79c9d4b4dceebf5105a913e7f3dca84cc25160ddc9eaf0be3989be66fde1e371310bbfa2de3cfa0512685e7271004bb71bebfb34dbd2a32030654ea90738cd57c0e028bb272263e3093a125af3fecd1d280a64993ce1f81a9b528e19b5a56c66250d2df4ffbda3d56024041ac3748fbae64cec501570b2f690dc532d69218d69f0eeb419b65497ab2698dfeb7dad714c8775237fa3e5a5d2094b1f1e53be5d602704c48f983890cbadb9b8049596e97e1936771a771292f29df4e2a71a9e67a2a390b2a10d46e55eae84265172dff4f5c79c2abbb14c3e3ca448c94c817deb3fd9c0cb7d833ddb9f3ba3f5c88b500fee9c39d121475e188bf2ef189cb8e3c74510f2cee48e650653b74d9f80454ac75fc6c8dd3658a68063a5dae26516635c2841daba29fa9e459435984dbde069c36ca6bfce976e410e3d180ae987f91314ae90ff14d2a7fc9f4b3d0f4c1b2a5539998f99305f033f16c7d8c90524f9269e5568c40c6dd366a71c1bfad77f00c77caa7536bb55a4c970cd7be16012767624dd05c401175f8ab33f7c1a7f9481fcd8cd56ecac6b9863e189966c61edbebf473b46028b77150e7ec555ba17838ba0bd1dfc52e1c540d4add07b81d75d9ef918f82fefcaf04f087360b822f258ac6f724d3bd34f94a8d3c2b04d1784322d80e4e6e07b5d688257822a11ca68077ede0b91b02416ac8acd9aa21742a4da7ca6f0dc2d64eea242d663d6da1a90d112e657590508ffba12a52c678946911fa0af8bd3321d27e13084faf8b1d32b438c403109d7f57c43a4d2971ad5f27379de7bad7b1ce6a56f3a46b6637846a9061e21f7878cc959cf0927d2e36108354797903ec092815eac22c6142eabf1523673decc0adfce7c3a88bcd0c3c73e91b394d23f447bbd46b3d619bbcae032939f50efe023467dbe14aed11661911483368433e5677c2fef047745ec32b23875a6458056b8d6804de94d757140d7b65f20aaaf3d6d38e9ecc891a4373cd5226231528cbf6b47ef89f30ceea0f95a20ff227a0d203f9d23cce5be4f205c0ae949b0819a13f3b285b44da849b9b4ff65caeea1bf39c17cc30e572dd94d6467fa70a8d11621f1057f8f334acf2bb7b7a47a8b78356a77d17299df65ec469cf2371b4ebd98afc60397c95742beac4c04d2991acf92ebd9e8ec3e9b51e7ac2b122a7931f27aa75ce199bafbdc8a636b572bb50bc5bfd90521599ac52955c995e3379b022f58313c5bec5194efff238762ce98f45bd1b5500ceb7205393961468e45e49882017858f9bf4f6d45e77bca5c1156866ec50afd56eb9a8c34630212ce4ba1c835f2eba2573a3dc5087b126c7bcb43a4fbfbbfed7e1d0bec445e7cc69f3407e3d784e9cac717ff795bfc99fd5975e1cf33825c2d84a154881b48c535b40da6dc540f7384ccc9c9113447800f3ab533b013b5c1a5fc4f19b8fbec3863ebb40d607e042005d2fd364916f5b1c40d6ffd17543d511215de7f5ac4f3b70139e825b21d2d4c9564beb850c5d66b8e7c672326b06dd704b07de57a00ef0efa505884bc7c9fc9d4b2963246640e8680cd2cb4aa975a49de4149c5f4e980ee53f52b90b09a4dbead47fc8b029cc1b0ce3087cd113252f28dbe950fa1bdf22b5c32260ef01447d975fc5ee89a42153f0f818331f77963dcfc97deaceeab15e434981faaaf3f0351c0969c265ecf7badccca35d9cd95b8bde622d375749e036da00613ad4ffdc38225b75656dbcdf0e2625ff10fc2abcb69936cf13c85c3e073f975b683b1dde06386bb31c40c69f2644075ea1efb482caed58d4135b267e727eba6d0a51f948c10248499f020c81fe6ef950920f58c4c2ebadc4107a2c78540beeeef1852fe8ea902ead6c15771b4b2bd7d7ad9aa34d58624bd21e0000ebbf89f78e5d9b2bf8acfacd874539059bd5b6192b2819a4a48e07c733fb0e2564afe075826e2e8058e30bcb7b5ab7411279111387d68250a2c43ee27438290e33fcebe28fe9360b2e2f69b9cc759245bdec9142f5f4e6841e44a4c27deee05f96343ca7c1ec49e3bd6f57fdfaf646ec7710f5b051aad5c0b82084fb89df0bffe4496b4ded9bedccbe5e91e9a46ee1435c2f2562cf137ba411801fea00912414fa84aecc885545a6f82fc149fb92789e647398d3cf6b5f6a8c71ab9d468de4fc30531ae592adffb080c3a5442fddf671a8625de6ab5a95a55b9b8620d8dcc11eb236ab7da8cc84aa3b995c79cc0c082c61e8a3210691c597663c65e98204901f18e8a9f305692ec406282801e4c37aee7bc930df7b43ab3b7d6212a5de20792bbbcf3dacb7caeed7d9632b7a6b633c5574e6c3b6fcf00bfe73fe6fcce4d516827358751cc7e0b7589d992799f9a28688e549c8351254cd6fb0dbcc28241cf2331e5837ef770dde0cca69bb7769adb47060fc2f5faac59512b812d1848073a371d995be33b8befedeb8d82183bbde9a9e4b7e87a2bd4e0063792b7428f1a3167c7ebf138bba6a10c3e15fa053305f4d0376d8bcc4e5ec45745a371edd605cecc9e19f5aac934a59b2e0c58cc794ce7a37fa14c08ef9cae9abcc0892fd6bfa0f03521e30a9df47c2505dfefd0273fa2e3bffe0b2e23eda94f8930908431d9078f5254f545e993db2306b811150f600c9993f2b59fc3ba78e8a15d36608dce738ac2c786c626efc773a18af2fbc0e51e0a14f60ae1a1d48718b51b78fa53d2a82362afa9b11dd61311aa3ec04eafa79f78b5bf8a9f3a8eb32cf9b01ef3d4e5f85c3630fb2a2d0cb345b9f474fc176c07e2164f30d0c6ca50e93533b6bae74d60350ad82e80ac253ca7eb06952476a9093b881b9acca29d94839f175978359e8218896ca96cdcad322177b3f615ccd82fd84a2ac4b820d4a8e067057f03027bede75be0b6c8d83bd277cdd595b8b84cb5627fc7c53b4b5496e442f6d5224184857609ec44f514b1011a1eb23601e45f23e623efc5963c99a814ef37333eba2121598d87ec04aabe04f9834f2e00cfcb60f1630ab77131cf16196d3799d635c34e57e0120e69e82ab092ddb77a07121625063b252f92d2f4da367b55aa5bc494bfdee9e25c2c1a01892fafd73bd2efefc2d747de5a29f495f69a995b6f24686c44ec44944588c43931330b190f223b5a0a819b77cc0cd5c784a2525ffc96ba61edae2245fc4fd8b094577b6943caf1b56ff6ea18608209c8f5a59df2df262b7e5bcf7377d34f40e718a35224a436d40f9f548a0271ed55aebe3f76fdf996943f1164c277bc254df33ee5ff657a3f04e06ae3393e879b92d313ca4ba5be526fd6aa6d1c61b25b4412c08c10e5c56a76a203ab6d898263b89ec4027b9f63173b9f18b49c175d326c1fa52a9364a3a7d243d653ef6468653fc75ab4bdae99a33472b852a4342d5c41ea56fcd34f497af6e8cfd75825b7041a74cf35e02dd274e41ca06dadeb180f330942705b541843d021743ef2b1472ce6e546bed96dc2a5ce5a3e5939830d7b6e321d025d640db65beefd5207de9c773c3407e7eebe0c426353bfb56b494a875b1de69320a6a6e10828801e6805e9c6c0e25b143b5cbe61cb1c00e89e1d652a2639d262e40f2f644347e5b2baee1d36f7e5c61517cff13137ef594caf920a71092b31f2f5e13174e7f16a36a2cb4a83758f39b4de83a06eaf0a7348d4180a1d4d5bd3f67caa927a576b20c19dacae6b9cc1dd312e98cde2cd3482998850d49a4168a84570e6c130f86e077346650e0bfb15084e134e1fb0b154b01046664ffb6efa25722df2673b550a2f8eb7b88fe0c870a747f1160ff4ef31595351036db805c4d2055ae09d69e5656cc72e73a5d482807fb18040c1219de475bec036e9d5f8901b4578b3d7f567718024a651081d511369ebdc5c9c66261d833180f1cfba53ee3e3cbc6828217ae9d5eb1992c0eb1137cb939c95edf27c73e52a8d06eb7b1497fd6a390ca2e4b462825843e3fc363c291e312c170cba67fb255d201afb1c6fe1b7d25b6c9b1e3ec76a600fbfa33b544088270810532f2fb25f82d63016e3de9c2d3f676100f98cc7c0026cd4c7b5cbdb939bf22ac67ca39a311b9dcebc4dbfe22ddfb41612f8b84868be72e8822e639604df467da4a87b0e20e2ca013191f57069a1da4f1d0298f489691325f4d44e82d81260c3b921b4ff7b07beb0680a9193ca7bcfc00baa7c3b4ae4f4d8c6ee975f7c77935dfc4508847129a54a33b44f3b6eb2b3d8883729797d8333a9976cd386eb74a5e83d8bff047c8089bbffebf709d2b5b1550565803d86a8644a8fc2c0f1deab31ea3ca69edeb3eb7705dc4c00f5d146005fed767548749587caadea5014ed3ed2f0d920030a90edf2a3d3eb5936a7e1a5ab4a6db0b2d88c5402dde8f6c02a49dd63954f7a2325a6c6f583f0ee130d59b13061b38a536dd70d7e8c099186993e6c6c66e95822103af92dd66289dd1574efbca7bf85a230c1004098ad88d99d4cc4595547d901c72282980615ca07314f21b1a914df3ed41cfd7fd020d60e0caf37726c97539d47d0442f65ac8a982c11f6fb8c80a2853aa3e534762be61151801209b3b881f1e9982af09ea1394dd45346976864ff74f0b9e597766e462230462eef9b5724776439fe0ab3970ec9d5e73e8a6d538f4cc1adc0932c8a8bb67c55b3d2aa54360a0ea5549d6832b40a596bb21c9bdd57adaa0f01886ac15df1a073f221c57e68c19f3e7a28d3522565f3bdffd8e6081d5a5929c44fdf0461920b05717f0f85bf881bdb35ad379255105c7304b8f67063e02def349de62241116a2f5b15daa0dfc519228638bddae98e729760d7ae891d5782ed673bb3d5ca2fd6f2b99c93c94c30a547dd5c6aba709079fe765cbb728c67d2b2be2b2033eba4f48373797d940de0655e7e561128f681e44c9e2faec8a909fb7e2f0775e1779a8ce797fc28ad6a067236ebfaa7c9da295f417fa86e9964e4ab172d77758211cb3a461b5c78dc539c7e9f9b9a5d84467cddf3fc6a68d413c64edcaacfacd4d043bfe443423593f760b0c9d67c20a0ec447b8f2771d4d2a5d14b3d91978a9e577c8ee56576b2afe0e5e3f71b33d83008ccbf19fad251a5f86c1058ee3f273d0281e4784321abedaf9242eb206777fb76576ccc3b3c9dd203f73cd89dd0e592728449f33e442c2dd0880bd2bbb91a917bc0ba3ef9a398603856690732b581eb323dddac65334cda4e7db1ce271fed09cb66676e151a914855634aa238d0e5621bb4264ef1423120bea8a26ea46b242a73c92f8c0346a54c9cbbee198b78c8b0c5038bc03be0ecb3617ef46b5dacdae42bb4469b8322478a8b060b63618dec2daa477399c6a44ec690055b94983c61343c32b23a6785f2bfc857751fe00f498e574920fdaa2dbf4d08d16a1cdd2e5404f4e619778ba5bb8627fa98643047bb0fa83fee141ad3403e436da78eaa507190e99b5ed9ccc9c6dbe6f298d46dc1e6555061aada9bc96dc8469e367fed0f07b1be68d53fbdbf7a8dfb2445f4587a2ae8995598ca3bea3be59ca935381cea4b3c32339b5d0f7ed54a3b1113b5962b596a885b655db6846202099950b12abeb9f343881f6ee4e1af97d7eae15ecba0e2fde0779f67a6dab7b25bd0ac8c05a7ea9418ab67948a804fbaee8b2209b5ef5411993fc353faed2ed12c9b5031e71904fdf63369ae52ce218b475138b84e4ebfe6e750bf36df0a7af1f19e7b58ec2f80f3570c59c2d3873a45f31ac3d8caef0ca4beb600e836bdbccbdfa0ac21b792756cc8853e8ef212ad1b95526c6267648e4437d51e05f6e6dacd5dc67d47a5d66787bf1b7792fcbc06adfe715b7e1b3482f15369df73d7c6196990c07b4501321235bbc9f3b380a765331c56e43f988530a7c11b5e7796500a525e7f7218832ee403f5d6d6e98c94d27ed898dcb3bf420da41a443583d24df259d486bcc39b215afb3155cd91fa605a03df87720a8e1ebc27697007c2fe17b5dd8fb1b955291131cadfee2496d7a164035683b28b61bae6d78c74920b4089cb25af952609fd3edd25b1c0a9c4c4da428c863bdecbd4f0dd4058d7c77a3f9a2484f0f016ce833327bbc4ba00f9340236b4b06509b8dd182b485cb130608779f04e9f1f6aee9af98e63836830027bdb17d0cfada748a18adbd3746c7256c4f8759f53c3f2f49da0bee48da43cd575ea99fe016ee9774dd02ea2b6d5d035648d531661fbbc582421591ea2ad662b538f9b701caa9c9464b4bb8ff38d071382799040c35ecb4b540c088937d1dbbb3d306c42c22ef985f855f0c812cbf6f3cb48bc67af254bd9339164f25a04abaed64e16a5f5b6eaf70a03ed154b6ce3cf54c5bbfce4ea99e70608228226b5481e70223eda0d56f80b8ceaced2397c13d59e44b0496a61c39748cc06be296a6d21e15e700ac63ab8b0bd5337dfa4735a1881e4814a6775335c4b72eab11c559a736381ec286cedc2e889537621827217f2a3c6b0d9e804fd56385f32c6b57baef21e727844ce914120594936e9eaed0f19fab477306292fddb55d24a535454934e4ede5f37e798a7a17303a125b9802b17037843d7bae81f866b8cd8e4f45c67f4c4cf640209dc88204fcf8ff4be7e76d10e027901b17246f9f7be1a280d4f788f6ec22ca6a836771fcd0571c1fcd82273e71859c2e3cf9b211e7280bfb453be5079b6a9f375d6c70626945750bd210e5e6dad8412c5d2e9b38f25793a9c3e85f74c0e16e4566ec1b6cfbc3a62635e2e975e2fa64a89adea540cd885e015d067247f799d828fcaf3ad3e0c3fb581438bb5871cd21d39ac7adfaafc5b7d456484be2d8145e95719c9535b0b94554b96766a5a22956d271e1e7b580d56e8eacadaf5d0567d7bcce4a2943fa1481ccd474554f3d43cc6b898ad43b511fe1dc59ad17303728990ae62e2b3c13832d6420d7446865be9e365c9959817cf8e6262b1bce504b36b7af86e0143c437a2aae77481e22b29166d02b8af3467816f91135cd93e195d5b61e17039148aeac785aac33434dd0bf12c4f549ef8653a13ac57516b7c0352e5698b4833e61bcf3a0be91c6acbedee268aea181d03d0db530528a32ed78cee9c345553486fc0635120665dcb04c7ae26470fdaa8ea0dc1341ed0756b3b448716e9f22604fdb623d01d3d2a726b628b8b372c498c1af9e4a2dd1a9aa62bee0ada27ce0ac11035249a1246b32a6a401df49dd7cafb01d07438289648b5c459447d5f906c71767a4ab044dce74684c287f47e7072051ad98c8a3fc72838881b2964e20c6517c8ffcf043eaabfc3402417789d742e637698daac2550d37ba65aa4cc06145447b192bf162a85e0e74716265fc7715ff0223fb43125d43e2bf66802c96227a8d82deb05e73ce1e94a95f0b8621aed1b5f02bcf6f461668c28618d8bf638596809fae531dd4b4d0cbce21402e575c4948a96a77007407bd80ebc43e8f0613736b81c03f60937d78362c2f70c5f8b8d5b029a39b3ec8b47b8fc6bbb1ab97f44eac2ce013e45cddd82510ef5cd85e502ee0c5282c4f45e3d6809b2b1f84cd16c76f9de4eca014af8ad2602519c34596643f65dbec7a417a6f6c70cf6feeda967cb10212bcc479304a95f7db7a9b2c312c1c5373ffee783b51c7b80353a80a24a3c1232f9fb0bd609f4d2ce9dd1c806a08df8142d68c87413f231ccde95270e8919abe5b5eac3fd574e821e4140087ed5471159000065c57b1c7308680694eb7381dbeca7f21e37752c2cd67fcedf9ea437826fbdf8cabd57aaf24c4629471199cb936e0eed7caba6210d7d65a1c3f72887f5d870261abca1b5f21fd57e70b2be83d1b757d4c1c079e917d6a3a26b3d49968158123a14c22a4bfe3fb27d7530541f9f241b3f3cf6b6bc50eb51f0c071c8ba9867b482b768328feb7a51b6de5f0b5f3067c209b159f2a2baf55d9de7cd66c1cf019cc5435c1857b5e4aabee7edb7ab2ecada6bb5029f5a9341d5518b33716bb6985b4d8ac56a42ba3175d3a7aad66715662fd728ea4e3308ddd66d58785b0b3f0386acdd1f19f1642437b0f420081551efad3959dbd2b3afadc4c8573b43cbae5d8d4b5ba97d620d1bb85203dada16550f135959303be40673e68349d47547a4c45599b6accd3294eabbfc33a26dc6ade6436a4ba8cb1b10cf2e602d9277e3f328f6f82686ccae3d01523be0c4ba79d77f5be90aec5eecca150f9cc6985da62e0f0461236c7b9c8635b708888d6ed96f51d36a56713d0de5f08fcfe6f75842d2999e8bb7caf01cc32d3a1ae54202f0abfb89619a4a18287e2a475301103fa476a29749689ac9bb2fdc2599b98ce47248ce37bf37d760c9a02eba4b1556eeaf0a0cdbb856c59f52a4abd8cebc386e5f6382f0a00afd2f55d5eeb884d69f86ef3d0a56705602248f1fbc22e21acaa5dd163d7c0c291ecfd12913bd55ededb0ef0d07b8441182e46124cd86ba3f1b4b78ec3f4b91b14ca6e9831da8fe3b489ae718c9243dcee8871fcd1d85db16a82b9bd48fafbc5ad6cb880d7a38938580274f609fe360496c4d100ff05e748cb97086907c1a468e69cb4713d82119532e16e04719430e0f062ba4ed6417a599b2ade2ada3f710e30834af461238d2f35bb7963720b656dbc64d1677280defe78fdf44457177f1ac7bdb52e6f1b19d8a6cdd3e9786c460e8c484e5af7acbf01c982a7c30ad67fbd637a2fb3eebf84af754d4b83925942955c174b5ad519c664a4bd46819461103d04b6e75f46c55737d5da8c2427a7293b973ed8eb188780b2faf9d9da0150157fd9059d8519855c75164b40c06913183a311818c4187e5781e3304cd627ae380c255979bedcd9efe4dcb9a7357f6b4ad1fee135135f37670da6132be6027acad96356ab49571dee7fec2394e4eeaa337ad4934ac8b6ad0eb83831c898fc2ee6955addac430ebcfc138a9a6d6f57387ea106d99c122398a6fb4ac3eb9199ff3875fc7676302ed57b8b966086b260e2bd174c2e7ff6650efc954802197089171bfcdbf729317792e29d24161fb1ae0a46104fb33d572ecc25505c9ba94711c139036be5196298d03d36852ba657ab9ee6117f59c7477824187d5cec89065658a62a409d29ad90acbe3f0d81206ee59f86914152a148d347ae09c502f46ab2d01a28be04f76109c32987a79902e8c787ec3de58ee5526b5e6c2793893094543b2be40191bccc3c9a5591edf5cfad8d2bed8f35dcff899c6d884583f40be394c5ccd49e279eba8f7d1cb7bdd5ea01187eeed1a16207196a1130714b12506fc5189cdc622e96d97bb7a4bcfa04a9a2fdb86e3735447f05878db695bf3f317b1e444f8c5c778d5971202ac2a17143f449c2bbf119379e7aa35841c68d4e392144102a93747e7c967c234bc77b6ce44daa64c5b0095a679c6a4a4b5d6b45ca9dd20045912a7b3fc50072b118eabf84f05e5410802c0371ca325cc1581cdf48e581b12224447f6965b407299881c2d639d3757be9c06d3cc01ed1b43d4d6f35482ba9a3d2e2db59c5833ec78a78881ea64b997d05f6dfda97aa35918baa20424325372f336cda6f36b1efb76cec8ccdc597d162224e7ae9aff196dc1ecc008f8f9178a2ffc73a5ae66d43b7c6be464097dbacf789ea6c2850a75730842d6be6e7ee10f2af396a2109fdba2a0c74bf0f1fd6012c1333bb8c8953c5150e963565667c1fad84acdbbd56e80c1dad4e2aa1321b5bc02ab2908fad469793701e83c94e68d3d13b41d8c371bee7a5780a0a42c1155b9594fdb691be8d39ddaeea1c279425d09722d03b6aa863b8b55e390b10cecb3ae9e0c2aa178164bd59b19de7c241fc3dbfbbc0a1acbcb470a788645f70f87871056af343bb649293bb4e245af245c35221ed9e1d0ab7dd9859bd829966759d515501638792ad61e81e033a48ea937a81c9ba755adab8c16dc01fd735fd422a852ccb3c4cf947dc82c1541f20e802c1135f78d8d963782094f6b31ada628d4d57aa23d1f61131f031371997564e421d0d40685fc62d8629c6ca7fb825086b42466b29b3bc6fb982636ef8b079f9544dd28b55cda9973f7b8c47deb3bc99a0d2e4562acf33dbabc3599220f2092e1dfee9d6a6a40f2e2cfea23944faaf34555a19e5d327def86ff95ee76e252e8971d2c902e4adf36e8b232c777e80f6c00b29fd2e1abf8a08ec42c87ab31bf494455b422039f9267b2800cf4a60ca04d8d9a830df6fdd457ef095285acd6e630cb096a091eeaa67b11e6fe787e77715a0d783a209907947e3824dfaeb576c6e48951a38c89712c0459a2dd36073569d2735aed998bc7b1af9e894545c570e50ac1023ef896e1305f8242ef2912d96c7b23ecc593cdfecdb66877d010bef127bd6208e2da17eaa6b5fe30863d9f5a98e4c44f9a9a9b2bf4e4e98bb3aad88d89b4a5f64a5aaf731e466d8797df3858d43bd5c2f9ebd43da1d94ef059a9f7fd61c873e0ded34df645558eacee929d549560cfb2a38a2b8835923cfb7ddb4894033a46f3dfdb99361024f9f74542d6a60a41d2e7cf48d850a90ed627af4006998aeb61c957654361080e4387ba10dc758accbb6fff6fe6fd1a41fecadbc8c3b155793afc40e9ba3dca255a523ef0cf2469d840ff36fb24b631b65c81adfb334d0fc292ac155658c9799100c14fab654993f461db9cd0e3cb4353b310b88741e10e5c40e7b8840dad642f922ed2f8f971f888811de8ffa0767f6b759095a4050b4b8711c508cbf6969083d1dc7099e3796632ccf506fb627947495659d0ef81fd0ef161cece02d0e8c337b71df8fa6b7943769eaeb4b258aea44efa4f0cb9977a00a18f9a060134c0692145e3f2a5654dda8721ba107c24ed5dc99735fbeaee25ad22dbaf433ae257216f438c8daeefc9624d8d8a970e621e1f108b2dc9d4bc4096c0edc7291837b5a79cff26428d64a8863ab3b4fff4a65319357ea17e030ce30c3360b3b4714ea710370c85aae09408be5b456925f1cb7a745b13d4f728d9f7f1bc8b7483bea50d09cb5ca0defcc4182c7ef6fdf5d89a6ef4d9ad74134cc6a184138b102735379f0f5e23557a36b58c7e9f2d31116db062228c77df87d0a398db0cb72b036b001d78922e0333bf003f4b55616639f2c5fd198abb042c9402968cc8dedf9765e86a4243be21819e7834c070dac607667646ce43d0ea22fa6611e9e8e8fdd1334aa4dd08721fe8a431cb76e6e80317a8490da858e7afbcae93cf9b61b6548e5a1958201be7c21305df3e89d7ce4a457ab01b62ba7723248fd7b0e785a6d841ca439443fda6907840a1f53da9f5745d48537089d5b23c4004f9d7ef0c63ecda5bc29fc435007aaa64d33c4b1742bbc8e9bf2a2c5f5cabf3bdef8ca4cb2402ed0a886e5b613916c38a09fdcbfb0e9beb423ffd0fd8c14e506c2cffc96c987c8c59ca51d25789f4e11cd40cee186942f61dac946fc20e1698cb0529d676f004c2ab3c51bf8d1cc3a30ff158820b46410c29a11557330d2b827099bac3304a563df3da76f3edbe42738ba8e37e5824ae24084a82ba51ebc558a82ee4ba9584b00644c74174a591350f389d677f27dbf9eb60f870ce88e6bd1b80156936a8a0185ea01c5cad137627324c0f33932b9dec1995b1683d6d78b96c0246967357c3624799bb20e15088c27c77b0992ed21df6af24f13c389100cb2d08801d3854edb5de0d805b4a2ff5a314b5bfbd3c000072ad388d90dad37147e7d9a490baa0c61085f7547aad26314d6a4bdb53bfc87910a285e0e64cb01d1157bf7bdaab64ab3e4beee2804ee89a4131c969360f0d4c3f958cfa8a5359207bfd5ed14650230fb9e875ea842e6a1d2a4efe1e65a247e496b89f7c1b5173a94ed843d8c4e618f83bae37d9e658c46c3aa6172ae89533b410eb69d95f2b00a5dac8df6e4f5d70a61a73f2a19200af0ef22ca39c2d11c8b87d903f951656352da509162417c461639768de3f008554273e5e819878480eae337e5a0f26712319f5c2c857b8ffa63ca74cecb6cbc8e17e8c3a1a998f1e6797c16db42847d887e0f429b3984bd0c74d2e8460a88bf57dcec30738505a41f379861af60f8227abae4d789da7f746ebad7189bb94a9b2c1d1b4e2474735d73b569eef3d6f935c1a0128d9f9ecb67a62b1f2b4be6fe4fc716f26edb79046412252e0cfb0aca9ec4b313a1c82a1cf07b83d1d53c517805c2d4cd8001fe8407712804fb13434375ae12a3f67d9d333cc53bf7d26df1be75fc404a22b1ccec71d1ec37ef31e20e2811c440daa2353a038c519f95eea3b00ad2cdd4e1c009f3df80ccb7e373c78da0dedcf8c21c4a9f66c62c8a9a6ae15c547128b49945029efb790c0e29b12bbcc85b39b0ebea2367de4c5cd090c7f5e64ff315948e009639a959eb20d868ab2295fdb7e0b9d75225d38f98e5ebf02543a9c343ff4038eb85af7ec9ceeb0a34651f67e5913dec006a9059b731c274e40a167c139c891f76711541c83e7d1214c283f6cc1532ab6734e0236ca365d0a43ba335182a9508ddd6ccec0883d0937ec346d5db012dbe532f5ef1fb634766388beb4695f978a80c222f99156252c78ad2d152a9b1c2fc0b652a628623d1c10b98866f664b900d4a487411b6a924d136d6df985838600305a3924f311e7d5fe809f8e870eb15467f0ea36e41bd7745fe65aacd48ce591f9e2cc43e5e42d461887d56badac179e42e4bfdc5f7f42a7d079b187f6d90310b2990c25f86abd7469ae17ab6f3cb877e0dfc8551ea03e5f2299ff6df97a32329f9053467381788c4d97295a51e93200ba46ff5d329772294fcb592723fc663e0ff36662089ad5df7d9eea0e554b9e8bf48f350453ab554a2014c1f7c7fecc3593fdcec8ddff0a6f095f41f609a243bfe593d0616637c06234d0b87ef4d1923a8825bcca8e86fc22602ff1c6bfab6b3afa28835f99b150f7840c76d0306fa8a1137b5d66b82bf74ff26b583ae1800c6a1ee98adc2f5767923ac1a356109b94c88f6974b2ab05245c034bb84e09634c078df655cf044f1f45aa1b676c875580e266b420faefefb48c1f7fd171a424120098852b29b6dc24991776f37dd40883464f19392c5b58710b85169eb3f51a817de41c267d733f88eed17318bf2145b2e6ba2622fd271d176eddfc4f7e933579b87a91ca1f2541c13683776277096bbd3bb0ef9a93931ba7c58bd40ac49b8c6d401e8c8abd15e81c80b8a10f204a02120fe395d19a8be27bb3a325eafba215419796fc2ebd26486b17088ba4dc9c1b6c9edac87dfaec8804cbcb4be03e4a1024996b1a2ae470023bd913e538388d2b23fbb444ca5efd1ecdbc888dea56423f9d2b6f9d311ade2b10570bc5769ecaeeb1850ade37d819832fae993e01f0f381b84b1e50afa5adfd361fa8363fcaef6a79084664f61f3966b28f58e810bdf18d025b5f18a9567f0145bbaf213fc7c7f254ad067319ebd5de537fb2c30e208c4470083252c66e171cb5f452afea929d92e1595c4306e076c93086ede6b3bd007c926a9c8e2c56556ca8447e43fc80ba676760de3a019ab9c1d3bfeb6822900e07107d08ecc6cb98d35ed3665eed3470692012a03a247cfeb46a2d2c835507daf9ac84b4670492bdc984e097751b997b19c103cb32618abe1bd70709cd2e07bac98ed2a1b571109a871b89e2c34c236e33162824e5a6e135a2fa5d91619323e5eac228f75a2a3072af40b283a32e51a8543659a24e501f212d78f94a9704a4ae978b4df5eaea6bf4fc67107ef17619f4fdc89fa475fc071d19df2873cf31fd62dbe720803b2f6574423bef8fb6f5d2ab96994b863172baecde7637b04ad385dac9ad81b0e791817d5aca0c22ffbba02ff888f4c4c4f3cf87a8821b4347501178b4d8c0e25717c8e122914d787ea36a2118be0d50209f3fb900fed3052c75722bf6c4a822b9081ec23f9747ca750f29ca87f8446b499de7eda31a7d43be6796d2e8892001f785a9bba7bcc3d4427de07089ec019bb450bbeee0b5dcbfd80549fc7e3386914306967964dbca3d40b777816fe5374803606a4503d63eaeb54ddc415d1dbc9cb961a2a7251cfee689ebcdf53d89a3073bf7cb49a6368564e019c58983d6ce3f5fda1fc37e449343b7ad38371701b34e62f3352a6972689af0d24d69c601cbac6c73c4d4e96afa672284566a7c8db26ac397f0cfa04af1fa03136c666548003a3af581012ee23a284c6a770530bd9fc607bb3c3951b37e9c3c0ea0b795ce72cbdd2f3d9fdd711bd833a30471a1035d199575b6efa29eac0bec05469de6f1d5f9a02592ae162874a1c8f13010730132e15ee55044bf030bbf018b0fe459678be80a08f912a57c7860ff6b957672ef885c1c4f42ccc0680c4ce680294da59bce423f4874391627448727fce792d0d7267d08c3dc65d33e9d433c00d1644c6c18b294fcc515ac4237b66df4c07e24145a2ecc369b467537585b200661d0fa8d361ae4df04a8c005f40e3f05aa0880af8c32e36d76ce86dd74f15377b9946f41b5e534bf6b275a91947741d7c5a6c8ad799a0a5ca2c29264dc826c5739acaacfb67a3eb901b35acb849f9e6317ceb8099b25d1dbec386d0b745295e04aa475e9a8370142237e35810b8ed7d4d15209bc4ea57fc2cc1421037ada9930d63ad661eb29ccbc1cd8c3feec765085dcc72e478736ac12971251ae0a93b061f8c69a4f96199dc297b80f5d269ab8728b9e5d6ca0370d235d8c635d46d5a95baf97cb41b5de61b0c208f45ef5635bc1726d31c848e2ce87b489b6636cd237c1f43bd7d94d9aa48947963d52f7ceeaf63e222e4b68d355b2e8289ed3d513e2c33289a51e38ffb5b8421bfa48aee817f3acb7f8f05b221aff66d7527f5983ae00de91d52ae00e0d3d2a42f29e8aaaac0eb028f43552ab6fc56799a8348ca32194d0ccf9b1ed4069c1789781ceff0f643522b1bcfc772abcbb54de2969de728e2a899aa1bf46e1bc5651490c702041739f353b93ecfb1a264a6900496a2242ec6f4d22cad5472ca3efdef9f9eb4580c2f3289a3af6f512b528e10d5ae081589801e680e32c6b365bb7858f584269cd422d617e7029d08e5b723fe7390fdd0172dc999317752a012ac21dd62fdb07b59244d17b0f57d11c0aaf9a888da924a7fcb1dd473fc296f0842d68e02410a3171f8815aacc9ddcc15fe883ea6a488149aa6cda82be4e1365c8194509df2e0d8a0ea111255da4000052bc25691eb34c46e6bfb06e1b939dda96cd1c40dd835fad415beffdcdb0b531d0ac5b70565e1bc1a0847ccb7a3364226a1f44913e3b538645e65acc7ecb60bc5e87902bbe3da8ffed681e6855df09b148cd0bf45ebf348654e0ead2adc4028d83c83306836febe10d4e15d814bc0601c1edf0899a2fadf6c0c6e19cfafe3dff423fcc8c089257efb49a9a41119d3e81aba0837cdcbeb7d3b87384eefdb2ebae6edb0389149c9f3e861b294e2ffb7b13ae89e30e912333598d21fb61edca19f3a516209c682f822af2c13be3f187b4099497f77c5a1ac8121f387268a1855b1494db8ef3e47761ab195c90091e1c4b6d54e9d19916973578fe629a91857699f567fda5a3a6fa86783bd07e01125f53942074cf61fbfce34f806e7d54831c062474aba18f497348176e00a1aa57cee7292bdf2865a4433fe3dabc4d5ddbd113a50ac214a59f5c639ff24b19efe039b2f0f60716aa0efc2ad9c393f6751826e4e3480127bbdf0fe6767eb5eabc730d87049edd283b116d47b6f3040543ec1a381d506668145b1020ff34bc4f86b8eeba45b5da8d97b22aca12712e4005b5a2b07cbb7aff8f5a189a6481f820319cadec17e59eac3632befb472022521a4cf289a8be2a75de430999f7d1fa1c4b3f42595019d32f68b35cdce971c270dc4145484d123bd4a05feda0611ac227ac1db5dd74372b74727c21d2678be93b91da62bc3afcbf984745d4b76a6bab81589a0435d2a050421b31d9726ea3eebb99821193bbfbfb0b4d14ff752d9368daed09d7ba7ef5987665dbd9215f5f9cbb9bc3e2b4fc83bce4eb4608696c6fa320bf1d2b676cd01f9c03f3d48385c2b90014d2e6611cfbcf39923f8c6761877b9590f0eb803cf070293945fc119ce8800e504424289f6424604400d16102c3c33762cf48466b74364ba64e46785a6c89406f4c5f78984bc835a93b72fabf5363207e5786e19c3e85b98f3fe02570688e04d9ae30f14bcd7cff2cbf8488d389c07839f46e1e77f5f93008897fa1c31742588c608566d39957ea8f79aa5c10ac5478a48bfc235ece2d1d23340e0987cc1ba7d2516f5abe758f63948036fad037d8b1c84e403992d569dd8cb5f700d9137c320a0b919fb7480fbb5536ddc8f6a777f9a8ece653849bd41788866d55aeaa7ef34446e43cbe9973490e6053952e722ae81a2cace17e19542f97e7c49dac5d4c66a701ef73bed58ddfa67cbb50a3714818d06ff6300486a27a5a7b8d83896218e54f73deec88bafefd590cdd46e93c081d6fcce7603342d87c08054fd09f87383cab35e265a1e92ad5f09dfd3b134b41c16adaf946c4538ced1041a7c24e7ab2716deab8152eba1400759ab98eee9452e4d5ac405abb6bb25040231e022f4444828af6f60dfdfa0fe5452b41e0ba4215a112b9724716e309fb1a6909c3383b2a4df442b660a93bb7d04b143210f2e8e88b9112def100b6dfcc0fd882ba01d55a17f9075e3baca1ce2321730fe1075cae5a9638105df569cc01c30127f1bb9486adac284345a6cacd15f179c09be0f0595db6b5f1d643ca713fc7ac1e38a79137815aa999cc3a80d588e04f0f5bf6a2821ee4278400113897ed2b75ea49b7b0a409c48c9d7b04a4eb69f7930d07b1140082e87c571c874cb44149ebdf9636c6e09805a33e96d739d17d9f5404ade7f7f2a47676223af1c98b23630ebf60e2542672b405c3c88d63b6d344f3db86c03ca6900d7292150adf2e5c0f08fbb0cd499475b62636c3ac7ed0aff01a9683e7f6b54a070b24843b188d1298f3756fc20b8fc4d3a2d89bedd7e2a05145457fa507dca37105560dc03f77327e4ee69c5997e07a45a5af645f3422baf80ce6d5755e17be85ca8f22c053bb5e448e792663c7f88fe7e0c7e36ec61432f58c6141b375d47d53cd2ed005d4fc4b71e65e9b215f02c20ad8c19b8079e9aa4da097547db2ac16fe70283a829f53fe0dc45cf54526e09c3ccf136a37721f1c3c1be350e1cfd892ed572f585dc0e3c729476e4389994e1cf92694fe85a658b749f026fc4dc05d531c48eaa53277f67db336f5fdb41a9a1e960ff81f6709ae0559c3cfd0277db53cb9a789d4c4a35f8a7ac3a5ab07af9702365cda205cfdd94964e52b8a2f0382411044870710e5717a1398954e8f5fbe959a09ef8217469d2ee2e13e11ea0754d7b8f8f8ac0ecfbc2a53350cbe4dabf3d1386e602797eefae094d8a9d9ebea0c0ef6fdd35d54b823206f26aa44c549d8b65ae7a293715792410400960f4ff37a88896639117b19d59277ec496b83d1c52c23ff0ad78b63f58a8091304ec80add9fa37c552f2500e0ab73ff6a12dd24235a76ecdd8812a6731dae790f7139cdc2b89290dfcec66a87bd9a9d4433120a8df465df933edfe41f0854f01a460a27827fc0314658ffb7735fbfcc8bf438d5220259171ea87f395a0231384a66ae015716b93375e971b1dbb7aeec0117693a0a0c0a3a15fcbb6cd8d554d2946b289662524a1be1517eb817aac593411dc1d6c627d722b8d802188285fe04ef4aef60f79df28d60a44f90e36f9028904dbb079f83702c542f2694f92130ed5af8842bcd789b0d8caeb76a2e3ab88c3a154dc6d0220adc77bbb4f52edf7ddebbdc76fbfda35626806ab99cccb1f5b7944ac955c116b0186320cc7ab98f816b17d87866e0786957520a3252f0d4b7a73606d217bc5e3e31b0b1c26b3f0cb30a3b6bf60569c8fafed19893be403216d02a374363c9a90bb48c41d58dbd397e85c6acfdb8b883753935a331af07dd006b27bb8f5f19f20f770c0d1b4ea4949d2764ced7d4ed064746c671a8c266ec4b3a35597609e6d4dfd70c27ec55fc10715770493c7d2f87742f8209af997c692f48468d8bdfd9a3b530db1e282b3ed4040b207cbcf9512a6d43568bbe55a989d3b79a492f2b15f73d2c4878d5cdcdbddfe6df4a0c8fa809e41d0a785b367558c69bed4022d02fe7c057277f1e3731ddc93505d2993cab5bdde15fc21eeb273b7a8af14b56314bda0911e96684c6126372ffadd561505a815085fd1b9b431a040fddba43248c6245a478a034cac72421cb048e9fc7304f0ef2eaeb71bab83be3e8fddf6a461a4291d7d04304b11493ff72222a1253e74be6690756abf61767a9a177d19a23dd872ab8cfd4107ba50f20f731a928b494f96a53ceaec000bf47bf6e837556c4d7acd3669c7ede204ad8671912f6bf5057f5d39780ae565fc7eb2f1a035413c6cc46835e899e6a488eb47edf581a2598fc036768e5836547bff21bbe518a31ed760d065ca4cb6e692ccd852568f80f437258b4d77f3af1766ddea66a566a6b98c7262f44992510af785ca8a7e407b26da6d6876dbbf5a69207acb33dac7f8e7c2e5340d9e046bc2b4d7af2695b33e620b96c4c8c8a96e41ab95bd8bbc725036b8930977a2f53e7d75a02ac55f129060ced32342e299d2d8204184927b4d504e0db6c9a5dab460d016f33076e7443e39da8e93b8479eddb0a4ac664602509b656975b89cdeee06b7dfe289e2c67ee678845c11304154489923e429072476f884ae03de8fad698cd6da31dc8a3b82fdf152258998f8dd47ee67f01db32a9d4f3d30c4926fe93d9fbf49b0df9cca4f9f32c63e932d14b1b331c7aa85264b9657b483c5a6c2961e2d468e8238a02d3f2c538b70fffe8f77195d828c56f38a7cacefe56f0ac55161ae4257163dace5039c02d7f6c43efc0abea0946a6c1c85088d61be706cc9f58714f6579079aa7bfd7a7a85204807346506c0c2c6593e060f97bf32f7ca5c2bffc1b7ddc696e642ad1f346fb8004910585e69f68af68808644dd44331a04d65acb0c99b953262633b03b44162519cb5112c4b1eaa8c04b12368dec8460e391033cb5ed67314c138633159c58bd0aacca6c3c6948c39ea62557bc42a57082ba1ef9c380f9145937d21d8bb8ec0b1e4cd686da776144d2802934455c0d4c00faa5f8b8edf2b02323b19b7d62257163aa13de0f2b27ca388eb9fa177518adc3b7b318cc1d479af60f582867b856a4b83980e47efbe45679a09aea3e05a928c71ee28b7e16e2dc02f48032a91ad6ffd50f5abb1f426b3cc8e8ca0534fc16d4de3cd0ffdc9722522451142dbfc04d975e0023b052f3ebbc2e58c2bf11ae846b690cb113478dd8e567100bb7e5afb2cf34a82460fc95f9f2658b3e8cbdc4daa24981222247c73f813c9a3c6b88c61c705f88bc08e5059ba5d3bc9e7c516bc66dac5bd01684a46082870836fe55fdf7a23c88e7942367c56051b2a61da726c71bfa68c2020208698b65a3f372686e654a81d2323d9e3abad61928d4836db8bced8d60acb9e37ccc3b5e89ddfc1ef76eafdb2c20b731ba1ac47bf945a169be3c34b67c27ab1d3cd3a3cc419826413e8dbee71721fac955935270c3fdc8995233b464038a21322c49725f08192f0d69b24a22076a52a7a34716c51b0f899ab4cb262449c202e42ff8b2cd6113a702c22e96a1db88481307b3c67a18ea82dd4455bf8b11e33d812add569985f2cc6f3219a757d968d265b9f4e2e13c57e14aafc739fdc796d80db040b7b7fc23790bdfc2fe5bc8f447c92ac8a1f687b0e6379ada363c4880c0f90206f86b6a12df87eaeabca7131ea73ea9318250aa38681ff03da25050e2e8acef1908532990ed846d5dbc8d5e89c8e379be3f3d0805cd090dfbaf51b77dbfb4cac18591591be08fddeaaec6177cb093e3f69ba2fd802aaa9333845e03c8e1fe1f105c3499d7973d364db7ca9bfa8a45be16e716b5ac588c0da85c0fa31535f9aea59f96e6a74aab33ef4c7def940e16e43f5ecdae921106c934ea6dc868cb0cd09aba42b47d839ed2d3aa96e8b3893a77c0bf77a63b63aba7d2d4f5e32785e42f895d194674373a351e73500dbb427e63af6e67aeee7bcc41d4583710a26cf86f212c2be4b0fb59bb755510941a86a723f484bc5910b7dfe780765213755343b1e526115c9ffc2c1f3818bde295cb95415661d83942c8bd72b4d168620fe3be066a57de48608cfda72e583dc0d99f68651ef8798cc4ad1ab596422483bb01af71665fee5e015e4976b5fccb9f488609f058c18dde0893012a4d124a76a38853f69f02377a14cc868ec56855e2b1b2f31691c5cd81f683694fccc703b694dbef3dd7e2b9a52b4e5d6f695d9ae0027e64922ff2569a0a44073509243ac6a5e227a6fa03fd46e40486e910a4c8c3aea9e870c8a859e11de58e372c7f880515f2c7664809d17f8c1acbc52882cf8e065baa51493980b9ed04c6cfad902d69218d69f0eeb419b65497ab2698dfeb7dad714c8775237fa3e5a5d2094b1f1e53be5d602704c48f983890cbadb9b8049596e97e193fc38e932225f6ebabbd4995b9be7096a49c2a776a21ee9c614fd2dff786d8137c2831b0af36f3ac5bbd72e1d5b18f679cc4dafa192cc01c695ddb7071800acd605824a690cef3091299758a4e1dd3caf2df47f2a32225a0c5dfc5ac27d580fe512c7784772911fa8af53ce3d89412cf5af4b9a6559c5699d4fde25a8cc3314b95b71bc75258d2b314e46a963709cdd383252d827c0d463d0ff88f7a4418a700f0e981ef373e390e12ff02e88977a83e4c06e73cf0e2b3a3eda254bc3f1b7a5975b4df2ab0ca114cfb1d1b696a803f23ab41e34d8f02e53b5249b01f1b92dbf3359d44fa894359fc4d9aad19056b42c08487ac9c50c6e5d0c2052297c48637db8bb99da84b3c3918fe1ce7dd30c0456b4e5e8fff3679d12db392932491029eff1dab45fbc4c5c30a472616047cab5a725ae434cf645b738c7f719865ffdf03d4934bbb5bcaea1380693de3e1cb6afe947c369e58b9ecc8a726f193bd6cebd4e90959ab30916f22f2d66ac74ec3b2b7e3420b667a273775fed2c6c668ef569b4494b9dded48642f95efd81aee3d331898240933629f372fec56aba73c178c4854de84a346de301bdb2f920dadf0413991995271a9bfb9dbe85cfbf34c39b57d7028fa9129a3080b0285e7dde840715e6c675cd218a5701130cdec068a229edd371705a91ff91754f8f746883d2c2afd95d129a25ebd9c61f13875a6458056b8d6804de94d757140d7b65f20aaaf3d6d38e9ecc891a4373cd5226231528cbf6b47ef89f30ceea0f95a20ff227a0d209a40eb6d2d20f1df07c5567d5fac09a66c3afa1166d39a6c73dd890bb2eacad5855081e994f00e549720ebc4b2fc3d54371be9bc4634ffeed5fa84cd91014ca12905b79b09047ce3084ec8ff3cd3e810f8bb09377636baf44c7d7071c88af06ca76737984d538400f97dbf3113d2286b28b8cbd452bbb7434f414fd493a7b161dc7e3d08e1a0f587205399ad88ab580c04e18d63863bf8f2d1ecbe0b799d121878f9c8cb0d239e0ea459e583d51125029e0bf0d4115d6b1b635c4aa1b24ad3cfdd612ad2095d9bc65c010d57d3fc18e0c59f8c662681479596c51f78dfc0fadbf2d7d7e1c378a7c5be6b73c4d6bc01b096ce444c1de8ea89a05488a6f96729dfdf67b0f7ef453045cc5886e30ce822f53e6674219ab4ea750f2c400a02c63f8814d14fad56b8f0ca7875763ad178b60fb993a1a2a907b633c7300a493d60f837b29288d57fe8cc785d058fba825ef7efbbcb0b2e5c5e8f8db93fe0a09bdfb2020ded6bff848a9a61c19d47c2232cc51ba20f3b64a701618851063699295796e2b2290d01e4c02c981fde28b963cde3d47734e19336e9add7a9e590acfef5e37871fcb251cb3cf3a423cd4050fc089107da984a5d46c266c29f6fd1fae8ab0ed867eb0029664c0bc29eb66c7afa0e36d39631bc55b73dbfc67829a216d78fd509da6cc28ddafe70f2333d1753d6ab614504477b746af7d7af4ee3cbc5eb3df882bc27af2e3c0024c6180ce81b8d9645c7683ca3c2aebce57532b0b0c3b11c5be6702fccbb9f9c18ce4555840a7daabeb505c69c32d00953cc3abc301930757b83eab158984de88ca21843e7b792d3ff8e1cb141673a693b418e3b48ad55d5a94fabbcdf5d2f54e2eb058b84f5e916e4ed593db2507582c2956192b2819a4a48e07c733fb0e2564afe075826e2e8058e30bcb7b5ab7411279111387d68250a2c43ee27438290e33fcebe28fe9360b24d0fe30bcad593aae0d04fb4a0b9bdae2727a98e9617536e49f54a13182a6f666981fa00fad574148f08a5a868e9c0482ced2864e94c982413ef9ffb214933378213b6e362460e3298121f06f750d47cd016d1fa218c9c15d63026cde41300f48067fd2bb2733dc79f525d771b5d25f70d64ed23468d6b1b75952c347a75e89b0cacf180d6ab2bab08456ec141e01bebc6fe14c5897accbaa554924bd0d0b0fd60c583a3002ba26651d353f45df5a060e590c4ad50ec8bcd22f38cff41386861411b25ef1bd3bfa3a39297ab326313fedc2e125940c73ee19426cdc76bc09fec802d64dd4cf5f0e179ffacc6301a114063191b528cb3883a710adc9aa85960a0b2ecf721ca36a252415774631adbfa23e676a403c2134a34aae9907401c03440a6075b8b5a0cd4fb5118cdd11027776705d010ff37dc14ec9049c7dd0af926c64a27e021cbd4a5120c47750263b2a630cddef6b28990a7d25fd3582891125d45bb2ef03d938df07d096288aaae44a8346126076b57da9de51020215a3c9e08b2c93359fb0f85725fea4102cd1d630ebcc0892fd6bfa0f03521e30a9df47c2505dfefd0273fa2e3bffe0b2e23eda94f8930908431d9078f5254f545e993db2306b811150f60980bc1068a8d6bbadfe2b627646488b517d1dc321fd21f41bbd622d52de2cad312e609b78b0913749b2a4c73c1225b1585fdd037631d7ac5892a96a6ffc7b77a145d7fc6e74610202a385e573681d35f5a87ae0fccc616f60a9bd9b96df0e6a7a6af0466cbf52eac1737b1d2ab12ddc219c3b6631ab378d3d7e729b5f4f1008f0960a1c577bc3be977adad60299f25f2fe38127cae4ddee35106523c2aacd7bd55e9b55304e35d2e6d67f1dcda57762a478d78592f906b480995a179a99037ab53d4c787b50185ad006457adbbdb01941fbda33598eae05e0e3e8e5d53d66c710979669d83a2c00ed0ec8ee7df10c07116911fbc6770b6ecc395ec5af57b7eaa6de262ac9a8c365c075b7d015e334dd23c709832e3391e6f9e77e440c6c42f2ad0ff1132f66608998f3244a04c5608f0b25b132d49cb3b63ff6ccaf5bc7fefefc2d747de5a29f495f69a995b6f24686c44ec44944588c43931330b190f223b5a0a819b77cc0cd5c784a2525ffc96ba61edae2245033abf2bc36305e0e3c7189295d173457640ca69137a9269e3d9f73034d7df59ddc8afd594d3e27449b1790157373062c1d8b2874945622ba78281b3d1fcf3026be7c716ad513230dc1efed0143f6dc788f51083b4ef8539c02325ad16c2e0d259249e8e4a5a2bc030cee7e15b4b225d1967a07d2f5e3140080175fc3169a3bdfc5f1a13953ccec06283f011aad265fb9fce275df8ceffd001ef736097de1ba96f91b629907a10ffda019a3a8bf50e969fb9550d2077f20098af2aceea4507ea4302d78a4105a9d343a3a18054117a13ecbc4a68274a59be381c3589e97f974d20322b97f97a2167603106320af1921b500c589648138d4efc8d62d2c4f3c078b974d71200ea35ff3e0980041ff841adcac58e3ee613ee1804c9e6ae7cc9fc50dcc7e4c97dfb2d6f92f9babe3529d7d2e4c92fdf475eeb2aad1b61b2a5b4ff5d0ed9f62c4bc3c1fde28bd0f84b08c16fc66e7d433232e948ee11f1d7ef22e16665904276a3c63c2a8c5934132108a77e592bf73fbc3c6b2a93bde24cc3a491d51107aff66c9f4ef91bab0a95889992d73edb8606deeca24ddfbf74c0e035e7e73da2616599623603d9843d9d78b5d67e187109f7a8a368cad4330508283a33a20cab939195c53b16e2f87dea9f42fb15f8e5f428fcf0fe90afe90547588d832255efb89817f426c21f97d6c5a4f591a645aa5863433962279c56f90284e18b79ce4457ba6b6c16f9dcf3f6dcf38d1e77d3159dc4d1c0bac5a455c90022a8b4089a4af187a593b86235a596a00d5dd6a9921c994c0ca87c90b9174520ee4d2c221a88963a586beb4fbec62789f7d0a1a7e65193b9ac1455d5e66fdcc0eae286feef735722aeb9b6513fff438567256d240e6ff5d42fbdb1cef4fb4a571eb74c152679024add6b4d41ce2494b8eaef2d4014ce2d82e1fcf0e176284e4e9a6e7a44cf9555a0fa4cd38bb6fddcb645d9b8d1d4e802671e3976941af176a7da0bb0c726533943da3356a7406cabb5792d4bc0281dc71c485037cd76f4f6a85db236d08bd8db626314793d222eeb60ceb6fb0428a417894a9af3623cee434b520853b5a6e4b1e2bc8ad5949ce8652d12158c0518763b7cbde01cc57c8809ce2002d97d6896544db50724cf2e4daaf6c8ce1a7d3c1c4fc6a687d53e8eeb27ed3c2fcb079191934db17d24c3e3659547d345bdda1ab0e56d0c002aadeee664224cc2ce5dc8034430130f9dfeba396c8cc6da956ee5388854e66b084579f78daf1d64c757a1b16e5516e1502904198e0b03cd3a171fec590292da2d0a6166e07a8fb55a8f3727492c23b71761f8956d5c279c73eea531976eb71d56a581f0fbc8f04b40111bc7545c675e878b34b0f2c1f16cbe1d2ea686feda63f2348595ed41a3f6f6c44297e3d4bc256d83f47936fd1b8a28be522f3aa09be5ee3c25ff3f55f3f7ee045f04be84c0afad3accea85f3e6853678545bd1400017ed7f090bb8f546d7358987b43c9e9d20e3dd2ab615fd0b846dbc893146736e7276a45f55968fddf47ff6d3c2df4cb2f0011082617fdf3ca8653e76fc9dac8ce3f37b0feaa019e86a8ad38fa78e9c52c417ffe4005bea02ad72eaffd56a4c07af54f356d1bd746fdc1dbc84407528486131e2279163ca71952b9375b5aefb9eff65f241ce5275e37d51d2ec103eb99d854158ae8fecac91f2ddcd466f6c35461d9ef341e1e5fd415b48adf743e3e7139047b05a73267175367c8744f3026941b99b4c08da7de224da64aeb733a0036aafc67aefaff12aa0644e02048e8189978ac08ee74a94ac8795f193b61a72a1d1d1bebf0c8e5aa8eabcd39a280d3630cd2a4ccb158d7b98981b8e14b6468d03acadea2eecfadc4a820a43a3de1e8bb0ffd835f49b97ac5b186be75078e3dd4abfe929c65e0ad0ef9a1b030599a2ab5f6526ae838d6e9a9d92c532c9c463c06804fb26f38ae20ed712057c6bff6c904952a1a8ea7355b0b199edbdf9334047a9f145bf7bcae4c615a40f142f293468dbce4803a02f525dfc5832d174729fa1890d0ecedb04d643904af1cfcd9c7a4dfe9f4fbddea73485fca470cb1c52ddea4955f4639083ba9e42df2cf6e6383570e30e912333598d21fb61edca19f3a516209c682f822af2c13be3f190389f6d3012c1013a2a3ec009d225d3b1b612e0938f9cf5bf8ce102588088b937ee40de315227584efedd9c34611ca06461f263412229dc7bd5bf3252fc951d92f0177bbbc250258ec5295033b3a0100eae35e3e1d865b66999a749fee1a7c0884cbb34c86316c4a724b6d454737c0d07f6b02a6446fde62bd369857e9462957cc97f495ddd89ab3b246be43712887b7a29f289a3685e1a0f51211f24836de4d2a0d1a52097162b7be3ec112591df59590a6b99ae805293d65e830d3e85b79295f93febc78241463a081bfad66cc1aff9d69676a1773982a282f771d46c091e2abb208d19e2b7bdf684da35af6425440963ac5d3da6c36771ecc3e15160052ab93435d2045f284bcb3c216102dd8c31b6a41dcc495d46b8fcfdd1eea8a9d486175c6223c8ddd7c8cc6a9a3b952eae3c069f1a89fbed4db3cada692d69e2f3fa13e9ee8930eec141762be6890ad12478217aa9c7cb79b511091bd62a1970e96af34145f630efe5a29d5727d7ff8e29cc68a40c0d8642ee07f6a8f363c6da1d7b13791c1bfd9489b4ea3bde83cff4ab9bbfd88e9a180123b6abda506c2e1c2116bbb26feb1a0298e589d7e0c5f1c29e72d64cef6804a57a62ed1548278a5d4c87ed3ed97a2a9c8d5347432ee84293e935957c6d029428edd4e123fa7fd16ac2c03e03533e49abe8f40ed9c6517646d4311853c1b250f3ed081bf68e055be7a1f46fef10d6f0ce953378b9b524d88fe05461eb099957ea8f79aa5c10ac5478a48bfc235ece2d1d23340e0987cc1ba7d99cfb47bd10960116871e40e2a63032b98a983e7ddf6d62ab646c834317a8f40f1daec084d78de518ebc0c500eead88890e6fa57560f5b40f1be7a6dd09e12a1d0ea4ac1fe889bed1bd51b8620afa5348a1548c08db0b1ba08b1b0d860f79d1b8ec68d93413646e2efc9b0589b93d8709f4b497c16fc76cb027ec70286db146bca2fa85c16a46c92b294cdd5654c1e501c86f266db9bcc24aadcc70a29388734760e009fb14f957bfc76ceb9c4598f333e0b301c08f587ccdb05eb27247000255020854e65c2d8a67defa1058703da74df8bbc09913a2cf14f9d1ad23fc95771235afe9858d650fc12f59e31db5a0c087e2fef7b39cb302bdd4fe747a6b296157132312d8c35e07af9d22607eb7fd989a0c48b3236509f90f6b151a6065e6079229b67c76c4cd1d0de8b270572b4153644d942a723ffe17a7d7b5c335f318db8b3e2ce024f1990173d3fa109207d1015c91ae2adb95d5eb487d748c04ca1cc734e07d485356b9c20d412006098cc1bce3ab1071a4d2c55533b3372144dc47ef37f2d6482b91993d59cced7cc62901e7f29a2d9c061041bf2c5a73bb6905bed4572a21dcba5c1fdbbc2354ff855d6bba10053d050d7e76803a409bd67cf2035d8bb3a2a0d0bcd2326a23ad17afcca94920e28eee4f02e95b6bee576e73be4a46fe5cdd94eb5290cfad54af64aa2d07534bd27180bfdaff4ff60a65cfb9c3fa04d936b6a289fca5736c152abf960c47e6d5f94259508c230095dc7ba38ad705c2372cd74c15b4ad5906ede297ed4958932efbd39a5764688e42c1de23bb658a1e881b57b5dea6cb294a232f181195d55c6ecc8d9b7fd259f16940b0fcbb71fa12a56e16855fc1c7eab191523fd2ce2493d73e675492475df333f5978b0cf32b213214006febbb5d5b4d0206c2ec1d63366b0f78585dc0e3c729476e4389994e1cf92694fe85a658b749f026fc4dc02e5cde62dd460db701a13646e63fdc9189264e5f2f4b08dd03847b582116b977bcff0757d9cea573a26bb00ed55e31ba3e44c00ff241f09299303aa41b24f8d5c9d9fa24d04c8de89bf31be9e0ca9151f9ec536dc94ee6f624854fdb99da00f5f4879f0cac277db51088c4bf2ae00ec05ebb1f3d1961eabe2d05292e5b1fc65a0c51e90b276cb70ac881a3ab57f7526a89d7dd2082e9f8e227e8ca7f531bce2e9ebb6139838b96172ce38b3224ede66937adacd1f64fa800a243547e1772d40047233e4df86c4c82f9cebc4625d2d6d209cebbb0ddc5dfc44c85fb276a00abd56d46535291286b811282a980fadfa240064da7796e4a20346f7f200b58c7802597d9b7fa86292e3a622aabf1ea8f1193d2c6ec53ed29e63c389e128dd96b0da6283e17c2ae7eababbd9d4e9f2c3c3a4b1b41b604b713295430bc08a03fd30854c02c2a3e38a2672689c4b44aa1183b13bd7b8ee638c54ede9622561f54bf3b98fd54e421fa447cfcf58090912d5e07578ccf629989ec585ae7b41467d2551882c3552c4274466924a4e494e299f99f5ae73a5640811e160f829306edee39aea416e020e0789fcebfefbcf5b7944ac955c116b0186320cc7ab98f816b17d87866e07869575228b4ac8a2d360fdaa2871bc241dfcd8eb4d6136f0748d2e9873b967f301f63d5111552a0dc05a8d7c5410307368f81b206f591ca9cde36e63b5bcc67f091281513e0de4e0e7cc57428c87d7889b84a79df9f3e5a8181283043d60f68d98a1be3578ea24d32d8b35d96f6236a3d60fd1b03b76ef3071ec8a0bbdf77ee54d7dd5009b370c4456976a503083749c309496ec91608cb3b08c1f9dd2a6003511d861453dd2c8681962622f740cff94738d7adb2b7811f862f8feed5f8bda8b4d06ffcb4d8dd351e60fbd2147c204cef24c2cfe49f7ae8b036a3614d25257c34459ca69b39c0601cbd7ef24fc3626c1eaddfbbb2149422ae441fc860b02ff1e4c706fbfbef27145d0771482d16398efe0c85a43b3ae1259f2c6c5d1f3a5befd72ae2f5f0298cbf2fe711769db1e4b756da655977e46377118e69a73b8b466663b7d79be9dd7e580ebc44764873c1e8ee5f73f68a02bc935d8ba396acb494f96a53ceaec000bf47bf6e837556c4d7acd3669c7ede204ad8a48ee3dc9b1b7042e96faf6240a5feca89a41b36339a5be2522db13d13321c6ff943f6f5abc18a3681e5f74008591345388bb8dd06c82f02d2271fa3bc4f32b7b92bee6530fa242f1a777659dee3488d902af72a5ea3b0bd69bf8d7de87a2c697477aae4d4abeabceeab9072ea601ea40910445ead91535cb47e5e86737487505dd08628d76c6e66558a50a4d692027719f0763c0dd55a0b3c4120c4d4d3470fee87a583ceaa5439ed4eed4a7fadb65465aad44c0685b8af07b43d572c5a4aea7401557e16de766021b6839f585d5f538db6510363b7b5cc693479ede5c460fda3a1e4435e3819f15714c99a91039f3019abd9d1a12e90d063ae75b0b9ce6710eb2ed967fa670cc6f9018b66219607b2702a2ad1c50de5e98587670e399fe2a000f37b5e446ae19b706528c539c58eaa9c192bfda351050d74438cedfe855583c0b4a7241abc6d552458707f98bc7fd326677afd8730e7a076996402bd3e21b3c0b9f514a359f4bfb3e037f0d48eb7238dd2cce06d3aed88d842f1f8d77800d10f519e8dd6894f0a290c0122ec2c782b87cef8eac1fd91698b675712df7dcde0dd60b90718a46830c22e131433a0403e5980526363fd219a0773835df1e697419cccca0828176342894e8af5d78d5aa0d19774cc438c11f3db194ae8c23cadacfc649763040b577842f493d2ab40a9f676644a7ad2abc9bb51e4a9bac955d81e99cc5d9482bda78794ed4a343c126d47d050a25f234ffb5cd68c3ec819747115bf0cc623b10aa61447e8685313a85e99520603dbc801d4f66646a64d7e10e211531221cf77fc05bdd72d67b7e827680bb7630352e26355937a9b8a8f59ca9662570a9263318b290eb94550085f1251eafcfc3b56f2e1c60e97550af62b8ce2d792b23aba791da3bd00c8c500bc46b2f75f272f1a7bc4532c6c72515e1e0e0f2e1543e418e7a8b1039d9eab7703015ab914b9093c0daec6005139d0a7eb800ce78ca78ac2df7b7ac4ac662c3e15a11aec03075808e69dbab11c4dc6d2506870d810b674cc9428fd68e1b6ce01683c051c093ecf037d652444fd7a37bc6a8673d0fb0815cc9ec601c9dd8d0e51e6328b3653b25a7d7d918c3964cdc18b36cb7a90daed94e8fd66be1f04750b7afb9ab2c2af4610237a38af5a3165a07afe9d1b828018c2b98c09343b0217ba27c7767a4418fe00532fec18a4ed703a088c3c827ba99536cb015f9d1d38b5024cfb27e704be07fbc306d6cb2749b7790bc58610ec77ba9d75706ad25701e9be66f87f4ffbfff0465cb19a7b67fffdce30f0d58a2203e9b64c644538690c8e7804bef247f6a7fcbda6ac8ed03a902af6594e5933bf78d4962dae099f87f4dc622c836b087398959182fbc321e79709fbb44cc8ff59794438e2b3e649eafdc21bff9b6b6d1f16aeba9365478039b7e4294ee3858cfa084ca6d568dfc04d0d0be0c027d5e26d58c986e6a62d2a3a414f824f4dc236db99976888bed8e1274282895243152f55cccb8f95129e045a87db7ce1e06665a60d09774629e9ac861fae8cd56b719c18fe89ff1b1e49bfce0fd56a854f38ed9bf5923855cf560798a35dda23f1f9cc2319d4df8003ee6e0fe2056998fe1d826a687c0a512d0e783b502c43a3226da7d70296f2eb4701a00538ecd21dfc3bbede70b11a7b9ff8ea7bd432ce22da476c54e799f9324aaa94bdaf412508d7bffacde39014810f8b4c5839f365ac3df360b112b51085c070fdc38fce760d9d691702b7f44ecc6dd321bd3c9731d6bd21d2704e70f49dfd0e7e3cea6e0bf33ae0963f8b5851dc75afca97ed7f3698a1c5a1e6b1092e95f8242d3c724557dd8817914f4bfdbef57037273fb3e7fdb4146751c99c2f1229638574f08d2d6ba03f2a71da88ec9fc318ffc23dfc4ff5f54e462af322a92bbbf3140d5646cc484ac96850c55b2d15522efeb8752969e2a7abfc5b027e541c4197191afb7cf02dc033649af5d32d6a11a67e19a7ee499b03ee8ea2cde9c186e401bbe6453a7d5a387c4fb7ec5b6870875fcf52c8409b6c10addd9fd1bb1077d162480da8995b4ce6ae401fc016127214669b45bc9c715578bb49a0ce0dd12098343efee59168760846cf8a4ffa03f51c443ff9e0137160e8b4edae89154abe875f54ad0a48f31f639000bd0692bbd3fe8d91f9ddce380f9b756e66241475053f7e562187ae372a04b1c5478a81e9644f5a9670c251fbe759d9253c0a95f5cf4210b6e9a2affaec113ba5f7a8cbfbee237e84e5211ef5d6b523127c6cc7053667022ae3734fc1e16bac155fba12eb9a0bd574be0923eb91f9de03da6c12078cc755b4386d0bb11542b42cf3372f07ebff54db0f4019b1e05affea1d6dbf4b4a96abcbc223d684f0b348393145bd1d8fe2ad83d8e8b4a26cf82a8624cf25369333a2afcc7771c14655da73a886af556b1ec024920d337965958bfc819c88175e838a3c81b5cdcb8577bf7094703f19482e3c812feec4a9282c1aa9daaf56a16838147ecb36f111b834e52e29de4a241bf1127956b33df7c10fa2fd762ad93109c622bfcc800d24e88f241545c9c95c2df58b9f3251b69de6616036bf69a97602d9360f1e6712fda57d63d23c04fd4e0c32e2171e574a52f68b1bb4fffeb09b332c5261bdb672b596b4681a8a6fb21c929a2a824244fbf3ceb0ce73c45fc14fa6f72c9bc9bbab5dba90e172c0bb376fcb219d3516eb35b33d0024b1e9ccff92a2723141e5a796e020e4bebba983301ae84abb396bbf5ec4d557450b95f47cd73849b418dd659228fb19f0c56163faf726dba7648a2aa459d0cd547af7ce99e46416616097c01842cfa3c1d15d9f2c19ba7ec414c285b68b0b45c5b1000c43caf32229d02efe5138f673f1cb573ed38b31f0fca2754ec7b0e98ee9bbb8b4a7e82ca240064c4ac4b5b1bbe6d8393da8ee08d85b1db52d79a1720b6f089e7e96788d3662a83f2717d021e2bde17915f48768910b82c1aba0f8e55827b035229e4e5f0d4a92ffacf5025250921a8980512713e4d3be01c648800972f5d3592c5cd4a8aaa144137972da64517314a1290c07d58d48d1661dc93fc45805f0fc5bd75e1b5f975c19447e79ec236652ac513e0a507361ee56879af011e67d486ddb714ec054898b16d00fa83df41a05172900325341ac457bb9aa7e1d603e343567a4e9f3d30f9b8a43eb7f3488b4712f4347e4610057249dc77c1b9fd51bb9480066aa32415976bcb650dcdec1e31cb656a998db72e2fe5322554230cbaeb1cbf0b4a68b66a524406aa5c4b408a9113c19d16fbd28b5efabfa1a607559c068a16f1f500f4f0f896023410b8b73c35efa47382f639073a1eedf539df66301d9aeda555d2f13e6f0655e9e49ee596f942a79f3a55154180671423960c0bbf64bac68a29d1033f8496f2671817d30feb2040cf4c2b458ed31e3452e475a485a9286d1755d3bb645868dd811cb773be19100d8467453e05eaac700c40cbd28fe737cadce1121626c2115144369faffdc359ada9a0eeae15ea703234865b2659abea83d70f3cf257da986f92c19388cc1fe3e2fae6e0883d7a495276899e1686f9f42c6e40ada4edd1d2fff76f01c6d3332a7e20fe6ddfef5ddd4d95323d9eb6c74e3933cb6f926db2ceb7a66679dbd34e03fdbb6a745915c31bfe6d158cdb4d0c87c5ebabbdff98116c7a60441e368506c97818f099f7cf04b7dc7fad7eb609f76a5072960ca10d05cabc8af0ec713a388a80d8d3cd93c38b7edc6bc102041ddb911a101e39cf0567c2ab2c1083f757c8b07dd83bbd8c76c57725847d01fd3c2ca3982e895eb6878323350864740dd3468cc7e45b3d13e06283ef907577bd5af01e22c68a27eedf050a7168e7e19821bc00a1b9de250833405b7d20f38039c6293c736585ef33c673eec7a5d31b9117a4285b38d3c1b6fc66443a8a575f0de211415e461cb9aa004b8d4eafbe5b7a028b3ae32a0d48c30d3c36ca3a52aba1371c9b36481ae502281ce252ec85e9c248001b415dd8c93f50ccb679829bb07141c6a29872c981d8d9acde8937d0c2804503b58a0640dd95a92be0211075a0cc5b44277e3df187662f8c9b36f71fce4d25860e4cf224aea5a2b335cb5574608665f88b7375ae2fdfd844b709f39fc84351dd063e38bf7119a2cf3491ea841f683ec0e8c4ad05c1555cdbf28cdc4853f7e26516f6544a162485048cde46615be8afd7156527a87727953d8576c1dad1bf04aa641fac21f341d94299966903b5677157fb6b931eb4803853045d3442536540afd4ac0d278d22dc79ae1cc9e3c9882c7c36f1285787db24824f30ee81d141d121e67264ee7157c5101a89216c7ff0bd3542a41c88695bb44d8382b19629a75abb3035190159ddf991ff0f1780235a2f2e8c9e788aff640b4a67a275a062fe880b4a2f78443b629715480c8aabfd64cb62d24e55b63352e5ee4f450289bee54b7ec3d677431ff93ef8e18e055cbd1c3ad4e5ea76f91122162977c0f0e99160b46c589e6a1fb214f0a51e7e0cd4372a84f6e893562921fe89bb6b7185883d852526a946ca188d92db2ab803063c234e7360ad2f90e2f5fe5d29f727946e8d782bed45f638a28f58fe88bc23ae8aee3a9ffc57ac3c9e519448838bcd90a9d1274ece0b40ed82c2a2f4f5368cf72b1767f891b2f50a0afab0675cacb6add0c13aecff7297a7627967de739cc7723830ade31c93c09500617d7f9ff49568375f151159091b5722dd1d19ab57ee1ad65368f495dc1c21f590f56f3c9a27b2acfd25867a39af608d312936cea0dabe23ace2e494e5f5e8a8986d98bf96738cff79ea9474a94080f32b1be8a2ae0c272befeb9bed02108b8303a0fc1078561c1b03d03c10926615fd39149681c8bc761b2f106c4c70c0bb8f96e9c06730d6fae1b1ab82edb5c7eb99bc392c0a0b6b513fd67c8c4b58cfa2a4f2fb446c0acc00515f638d8e964835156547fef6cd695e0f06548f103e1cefa03277765c80c82b68059fcfe9fd12eaa2b14a1f41d73dba3d2aba5d9167ba67b24135dbb3d3d6f7b3d3aaec77af6eb9bf468aa293ab7ee0fcf6267fa56b232af285ee787f0589a80172d4c956a1c3cc1043bbf6bba6ea33546c3b92c6f14ed4317c379fd4142701ad911bf836fb193eec4e69c1317b2390ca26abdb88a96cc35eee282170dd6298d539f5ce7aede38c5a79eab4b15150b48528f611ee14d11755389705fb5181901c3655b78feccc564e9dc656d674247aba980c982cd275d8a337657186a11cb7cf606e5a0f7695ff38a23d7b23f729a711c9f10bca3888f487c642cbe429f972d69e12ac7624f03b8cdc210e543abf855c5f79a721bd14b81c273db2495891edb2475d3b131af505624763430f532bc03d42f16c4cba1c498a011c3eea2ca6cb93642623e00b7e3370190cae5f075bc021f36df79ec8daf2269c915b1e889060664ac81fa10a6bba34672f5abb18243448944acc9831615f8466db63c03b97d968d7440b815d3ec767e738a11976f6aaf1912ab9474fcd612459012a7c38edf7ab1d7c3a733a344d9146620647184434ace6735015cf5e6f2191e93b502facc8403b550bd6c9fa9871cce5f6ed1c8a6522da21e067ceb4947e5bf4f44f0760e25c133ca0835ed2a1d484ed2a5c282e784b5362c78cdc0ef60ccb64e27e0e1e15e4ca8a15c4896fd7cf4b07cd12027433419a6ce206c922ba389f9ce81c7221efe059167a52bfe66620dbdf230d1d58789b2a0d332a6e30dbccebaec307bdd7a0ab123799868ab5ba3632f2b4383b9f674892e2f6950fff5d144139264fd8ecd3d3b178b7b2fa12616e8f8e162f57a4ff310a2f49dd3a6685afd9bedc3f24bdccc33de7b1961c8abb60043512aebd40371bcdc71dd07eeeb380e2cfc178d34388d6e341f6469d640af32130af0759698494b0ff830b2c426fbdc764df1ef2e74b8f449438668548f87d9a2bf56b3b4a0163c7d556fdead50248b24f4e79dc123ac574457f5a6bcb93460db9ca025138d35bd4800a29ac8083117ef8d3cd3686c84f27e0f6fcdf0435e54736162fd1bc2a299c3013ac7b7dc3f376106cb5d71242ffd2e0ed4e52fee7265e4b236e4edbfbf0273c0d31cf4310b5d7b25a922c90e3c05fee8e45052bd34eff20e27b87cd87797ad0b84f6c1cd39fa250038c50458ad3e61a673fba02d2583d49af0db79914c7896a39be9805c3c06775034d0bbeb488397046dca1c4f94bd3a768589b8b32a6a16a4d1b7ab1a4e66000ceb224d4098af68da785a43ab0b12865da31237195b5084553997a0a7974c340ce756b2a8f6c77507a5f24999f4dfa3c5e920276824c16e485ad2f7f233e37b4ec64163817a26121fd8799256203965bb4a75eb5cb19334f66be3da7a396c5ebc68625a7e4d59e16970837fdbe327c20adc07a819b844b2714e0e185f5138a183a75f0fda266181b44138cedf2e856170c9b4cb199171f4c686cdb9bfaf95c5ced501fbcc35aa9408ae51ecb30beb4127c821c65c5fbc1709b612bde710812e8fd9ad3d60481256dba93f98b451364e72311ca471f5891f959323ce2e505eb8d120090e69f2da53c74c973b60d374f72ee61d0d057fc18c36aecb968beee8eb7180bc2f3d8208c278804d34075f0160f86e27cbd14c96adfd5de03b71326a37259fc0aec28712997ad5c0fce25930ccafb4ab1b9ff42d94bb8f8cea13b1f52732652da5b33e1a9448f6ab4f311a936dcaf9c845fa7b9b495f479ee327178fb52b2d356ab7783ea1dd3a00bf485dc71fe4c706fc48b082cee450224c8fd3e53fe7a087de53cf809968d0a1245ef835a48ba72f24a03dac3629df9f76d4e108450ca3a3635ffa3be756b7234468ca3643a16bedc7dd7549daa49963eb3aa036119f2c8fb66306052a66eb48dfcd84813e297a43853e42dd0a62e1b64bc5e4711c583fef4e2976e4242153ad62607e222b4a0e903c1b7166046fef05b234c3b176d4519c1f612ee77455d5adefe53e34d99291043071134ca0e2ccb1a580e42c147d5a43e928eb10df8dcab88e90a4a11c868c6ed7eca2608272d1c8022c4fd326ce3171b5eefcdc9b91eac56f7c885ce0c51f4bdea63206d2de2ab117f34f8d204af29461f1318bce0488f48bdde20546e8dcccab79075a859b8287f8bb89011766545be5ce1d3091f582d6e71072369f2516d617adae52bfc74182c6cd175874fc56a40cf2223217f17251118ce2c52d28ee91613e5967b0d756a7c087b67e4cca6d97ade7aea8fba84ec570a18d3e40112d52463376312229d16a3f15fa1750668299a6a47bd2dc9caef123f6703ab9546fa62da6d42c549e0c1570f3b6411f0ded934bb43f2c8f1f99472d997eb6d625a84dc064d493e86d991c63a224e5575b92992e0eebff4e06dcfbc99d1d44f6a8a126dde64044d7259b989c6eb6603bf070fa6744b32e8a42d6d794c3473ff52136b51c62fb0abbb8f5ea64f0df5777ec24b85501f935763d11d72df1b675ce91e66152a256588601990c7c124f11d0713ce5034b72a73ea3c9a95d075382c6c734f57543ea81424b0b37c5323af0e3693c47a25691d2913fbbeedd9e3ae8f8672d1c1dfbb086aa302796dd0ff375b548a3bcf889bd12a067a3a24ef1c732aa175a6cf6b587c9fbda2eb440a2aa9b2c21cae4957b82a3f87716bbfff5fbe04725cd7a856ed484cb09e92fe11bd1a92f9addc3f89d7b0dc8571431314899ffb1709540d3253b612e954b26a47a58b121351c0ab20841c60f5e8134b59ae76adab0eaffbacdc5dede894f6db7df115594e545df064cfb32a0f0e6919335428646efd6d781fb900676aea1c73e351d7adeb36156d54b57fd82dca6326e58d651ff8df15d90f631ae0231afd5011f7cf14205a59f2d314d00e56c66c25aa82fcc3f7226818175c12cc795dfaea1fac9afc970a23d1007ed807a45cc5d37f983f097b61b0460ffffff9f