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

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

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

Block Certificate

Block 54589 05de3d166b44ff8bce64ba7c383ff6549ca3a143e8b755a83da0423d060e79b5

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
d3fd5f762fe00c5b1e1f4dca7ffe021422f56f24c6a6af4dd958d95ba87f3e6f
Certificate Block Hash
05de3d166b44ff8bce64ba7c383ff6549ca3a143e8b755a83da0423d060e79b5
Source
getblock-raw-prefix

Public Data Hex

002000008000000007...00112f0000909c0000
002000008000000007010303000000010301010300000000000000000000000000000000000000000000000000000000000000002090cfbd1d727ad1779a6f4f736579b2ff23c95253da8601522bbc277fbfc3ec84b5f617e98df28f5483141fda312775e7825285843a9acfac37a0a59a0ca754b61fc392de3e2294b0e39b184b592c3f1d72f43d7d6c9eab23490000000000000080000000e00000112f0000909c0000

Raw Header Hex

00004020b742ad319c3bf298f2f91835db23c0c61752feda5410f9d12c43c3ac84115ca5c789a96d27838daf34282bcdfb4a6a9c91477bb5cbd5ee5f75224777cf22860a128e096af25d06186f3e7fa85bd958d94dafa6c6246ff5221402fe7fca4d1f1e5b0ce02f765ffdd3

Proof Data Hex

59,560 bytes
121216010307cfb2af954f0ec2c5972a0577e5b9313ff8690cc399ca9d187aac33cb0cb46ac57a32cbec92f72d537eb431ac6f7326e1d84a61e36c23e3f3a2dfb1220b345b5da24851b3d82aac56e86ad204df37070e29fec57f00555a52fff7c77a683f24678cd982c71cc9008542d5dd8a8a6fdd811881b830b0f025870fe706b439919d0b37372ccb6755a442f1bd8722d8474f51e3baa78ee20accd803884d1050d3d18f75aff5343022f0bfaad024a4e1a4eb02173305730cf5f4f80f9f6bddf54805d981ffac3bdee748f1c9f7c2afe3393c81bbacad7af4c9862b0a798b67caa5ec9c82eddda80b2dd23464c8baf8c6a7210a0708f6f3ce0e44148031ebc9a54a474eaf91d46171a4431bdccba55b26c20f0927bf3730607f93c6a303732e8a073eae4ceffd934adf5ed5f15e788a2eaff6da54fb02f5c7e8d66e0900e7ab922d2b9cadd0a141d0f86fefb48afc160f9a794452bbe85fb152d0b717910a4ca779087e545ce440f09c29e752dceebf4192b965f9c0f384388a93fa3fc3b443ed56568d5451bca03f8f807787b85ef62cb7a37673cd353ec21410494d590cf409374a5be11b1f7aa987aea11dfd1d85393701db354b7ce23da9a4eec0b783874be052c4bc80106344dc8ee359fcfaeb8ab19816f905d648fe0368bfe2f5ee552646c7cd36abf2bb2f7a228515de8ce4a1a92f68133d2a3c9da34abf64f27e2613152afda441f9ba57daa3411fd57c50906ea66616a2861a162b6832a5076cdfb4d22c19efe2df0fe907b7db117293ba1ee7e1b21865bc0eb8d07a5a5d06feccbf84a9d744154770000b21f156927358cd8a3e1636bbbf7035f871a0b07042172e4602240da090ae30539416277ea8a5529f3e353d11c38d9fc569614704f9b70fa2285a05c5818415806adc8c48e13922a2c8806aa7ed697ac9017d358f07baa15c119dcbb476cccdc30b0c3b35c7e27310fee3889a100b83e33b6513b0b726f143487f021c7af01e4b08e7415b636c3d2b6ea3653150e8568b24dcc9608da5267356753e75ab3b64f5dd119b1bd62a226c837d3234dcdc3e03c217b34b1a9fe4580edf7e703f981aeb1005cf71d1a200be6c55984714e8327a14b650426068ce179bdefa6998201c21a483eeb03cf2233f0243dcafab59c60c719b4f1be10d481005f720ae0799e9c05ca7d64c87d00489a30ce1014e2f1a01c8afdaa3266f888a1c5de9dd7661dfa7e0415b4d898c9660559ecb5cdcbc719a37992ea71caa96e91c4ed416c1434b4d002b200b107a40cd59fee50d753caf6a42e2995636ee68e0748ac13114e45fe476b8ddf9f8d7dbf98a19503a2ae0cb3738976a4cd72a90311439705fe3740be5284b7e647820bb785958d41c0218c0fafac2c6c0086bb6fdb4521052fdab2b6171e281ad47e6438c28b0fe3094ba0d5564d796b8d972c6185d94be3355c89b744bc12f71bbd3a7785ab9ce17203f7b629aba5ad318734dca2a433a7a723eb04ab2d2c3192c3a2b321e5566bf7de2e700597ca466325fe70156425cf5f362b217635f220c309f81388649967297f0c9fb179020075c2d69409a0585c466430f7c2ae2242522f28b1aa19ebd433613f7522752e43e8fb30ea2e22c2c48d4acc895cc74f15a5b709b714dab1bde6c03c4eddd46b51abf168dc71351561c30b0776cd781b3226d7ea7eb5bc329da93cf1b63b23d8afbc8a04bbabc4b8deb42be9fdf655388228597e77dc4d9f684b68d6d5118974bffc4e439216c067a9bd6370a7c9169beec35ddac96c5c7af0bb283079c2895ae47ffa5ab3041601b22bf3fcd55152910c97494955ee0b44c87f8b1135e7795134a730379377447d9ce0ca11962800ad9c09aee17546afcc6b5199123f2980750207b041b2488efab26c72eabc936261881be2c450da8f257eed1523e31e5aaaf001a25c43ff93a8914c95c9ad74c6002962135633570021d9a1c87c60ed37ec8b7ee188a6cec9bdaf6fa4beb5c2e4c66034fed90e8cabf821f078e47f30b9ba0f182494a0376d7e778584f7b5f67f3ae71ef6308b0dd3462df1f6dbe7faf5ee053eb67467d609b76de260d5a2f7d1352bfc28e235fd24ada20be8c3b237ff7a463b332a093853f2669d2b5bd638bc03c7ee66ab7f1fc482ee84cfd161ff0a38b3eec87a8ae38b81293407e7c1c145db6f3faa52a190939d08a4d3aa03b16893b6f3fa4342ecf4727ef0b2a82b7d29e19218e39828b35fa7660bae6f9aee0b76d0c28c427e2f52b3c6319ecd8a7c5b72a9c631812bb25c544846027ac277936e7f6854f9591d78604cee555aa03ac5982c1269b5fd626f1ac9e7ce3f76391dcf81fa821d7b4fc79e783de73a98d0ead99a63d35913aced570e58f9ef6fb10c4e53a7f937283be5ac25eb4adfc3b7a89647d44e23187c33be2402d4c3e178aa7dc3e5391fb6f9eff61403112dc46689edec2c529d8a28b31cc1f4c1330ab9272a143a521a7c5eed5f1bb3001517cc84d2915b895303a4040b9c6f8e1eaaa6427834307ad780de70b86b3e84b40068533ba111c7f60cdd734177bf0aaf4e27d0aaa6fe754b3d386a94ae4970dd5bfd22c21a27bbe25703172aee0f16452327aa1add851e1147f29eba9edd46c30770d965c57d51ec2797edc5b7ba06ed832eec17bfb50b56939e18eda7d94bf9363ac82d08c27b079097a65cbee611d9411047a0e2b9356579ac14d28990a8c0c191b4cc94926c45122f879aadf1c57f1bcf5c843fb7fb8c228277df22cedc8edcb9d5267a76cedf05d64eccb68531255cb7ee7dc0b7657e2a349e2d94600144a94478410f1b72349a60f21e519f9ec992ac41d9f166e839bdde05a8b20634dc95ae07f14a191469ce134ed774af1df185ca24515b640ed7eb7317611427fc31922ed3480bbd648c0fc91c2fc154dfc12cb241f74a0231e9e2e29c49df92784fb630cee043e709a6b41770d3b86e2f9522ae93b0fba337a49bd9fccf87df16f6785ae6db2d74affbbfec3017fd05ac61822fdd5c2f21eb3300e5d50af89de339181bbf95410d98b7b684ee979f2c1ff62dcefbd01d560e796a5a695203cfd72a96cb6146d1fad332e4816c3f158dec61885d5a66a1c1f2db6b49758aa66cb707ceb154a332b33dbe4567bd4f953cab2d04cb6fca7117197cba90cf8c965130a16ae1a4569c010bc81c42e21145ab3ab3c0d4e559fd46dbcf12704bb9322dc1811daa51252589d14496aed00467713b785a923c4cb732cdb7834b182e995c978e8c9801429bee731093e308941b2fd7b0dc396faf5d93bb4a28d6c78f91b19964586171300b43aee36e1cc1fc3720e39693e398e1ead6407b5baf1bfd9cdc038758157c3153408b0e8d882602377350c7887df53e410ea20c9ee1ec0d68954c73b9d411e61d7fb42ded0ea1be714cffc22b9a012db2a82828b55784d6be70512625f0b6df02c3ddc37b01abf29299db700f0588891aeb3101033c75b84ea47a1f0f4d6e464fdc78c64c841b5684ca7b83c3b04b31668deadbc721020e62999850382526d82f7fa701fa3339e7fc8fd6dfb13d8fc57c7154d4c90ed2963f222fe87092eaba4515a7403bf0827662d2c59bd62c2f9aa5afdbd90f5ad587fcf89af464103bf2512b80ede9b16c80ff3fd702dc78034f1afecd763a66730b35b3a4b2464440ccc3e1c16fc165ac69058abff3b17dd7199f66bab026ce68d9de1b6894339369ed7364ff665bb80e52f0d95dee70190b889325e750506169b74279c78ea97773ca77b95c6a5c5dd425cd711ceea8ec4cd55d056a9b24fdcf339fa665b7ef6c11b6620f01c61745e5ae7434036fae3545b7d2cacca97426c8c91d4ad4ff6887de4a36b61773aede8792e52323439cd2ebf1a4dab1cf835bab7516a7da27329238af23a48b26d1b543d915d49df26a78630d857a47d78d76b85ed9865f97cbe7c94d11041f47b3bcc8de41de2c463377f47ffe30e6f885fb177d74c59ed0ab3f8d04865988f44c57378dac2863b5e1976316dbeb41042cb6fe0b37cd82e545333c47a973f3f20fa9ac4e3093e89d41d98953f619e36e916a64098d45f414ba6d74aeb07f3c253e49535f331510568763fdc94a0fad406085a08f35b5e8f4f2406262e1e7046fa8adc9d27e9638ce96ebcbcf3a191a8fd9120463990a4e087a83d6a10e75094b53a994ca749cefac5b7d65ca8cb5e3cf1eb1e80abf22825f0127e5871e8ee5ac2a5fa16ae01e5fb73737b6df219b6b05eee2aa5be06ac52a7a268ecf7b81fa129cf250edf64f8619afa7d83c3d8cdfe2d6be5350ee0fc4892b1cac789b8237231da883b326ab58b47578a6900e67e77dd4b61fd5922930a790de448acdd96ed480f0a1f6614f4a1c10234bb1c01c2e0f43aa4aa9b8b62fb7db3ee78b2f63535cca9a5aed2dc1453f716cc33f5f07fdb2c793cd6f0bf203251d688a52e777047a6ffaaefa34838c9307560bc084f4138cca441ea755739c95e244046484b23b0b3bfefa9e56839d926bf953e410904b33e86a6c48cf5ad918bc7513a2c113988db7c5f3de3b26027cdf9074b45abc70395d42efea372768f20171a77338b74c1632bb4e78deba6b35e16883084d61a6d71103a800004b6038e1be475339901786ba3bbbef0a29ddf9c5863c344341e4ff18d4eb144ae44932198d86c22d6e10212c47a5cbbe9dbd8f3798f89c3cb321ddb26578f7a21e360055d27f9daa76926860fb13b1b87e3fb76c06c316bdf0c62b63219b5c5a224fed21857b8951f39660fc77e1d88747e17f575a90661c99c289f184120898c0788140dd0e349023daacb77ab4a1f7183135c061f7ea7543cf05cf875e7b09800e40f731e543e6af6e1187fa9fe287112e133b47353fe97f9e278f89c40ee13e0faa07871b27bc516b0dcf744f3b077412135da35b98af0cd70ac9935e04600380b1e9a5c243647e42e72b0d686b2cd14d74a5e3578423e3927a4e7daab22dc61170132288854fbae056a4550a2ab64663edc2c3d9e0095ba0ea1765d245f0f4397ecd7894586ecef6d957fda09632e21889909c330c77fa8dad7c0abbd38a48886f88a2015f6d859937c62f5446c42093d231fa1d7f27df0b68cebcd81c79d03508db418cbae5929839a4047519b5e2380787034eddd581e14a54de77a042c9bf3724a9a1245b63c8fa005badae8d216ddb1b19d5a1176e27fa3ecbd42140f19290136441aa911d81aeb0cc355d0597d304c340c6d0893c4c214fb107e3977b516ce6b79fb43d9067476fd091eb63947c35e0447b4e9b85fbb1998add629722db154f45fa25d20309cf24c57fac3bc15c6549be85e7f8743d62b42b9569efe29523cf6361bf3e8b6097b516e22dd05b30880ed34fc5a67dcc17e9301fafe4dacda9aade7eaa2cd9cb92de2c892adaa37008b41ad881b0820748f42cfdb7e29a79cfbcc66113cae8722e57ca56d1abb157911b5662bdc148b0d1669eea3e7543909010abe90f764729c873a1b8be11657dedcc8662638b21d585bd839e00b847471865d9f7890ca78b8adcbd606c633f795c2e3e654ed38006b09260e72f9b7fab06b36e68066ff8e135afc6649253bc0c03116928177a5ae1bc0ec16da97f5e2fb0ad31f39ecb4eed47187a6b0304e1e29b53dd847cf035aed2cd5124ff97efe10cb5323fe08d2d6e20ee6943906eebca25cd92452fc2c178cd25fa4709b9827aa84c723bcd98da9681907a0a4988d4aec4119885fada86d1e7d132aa036e2260b0c6eeb045f400072d92b52b0140572ef62e6f570ed95ea410acd59b40e3a403d5960585cf082910ac4ca35eceac5483a59c3a534d1d616c968fff21dfad7f361221e9a9dcf96db85537df88a9a87cebbbf1ca3a4f58468f46bae8124a85f5bdfc796e9f6cef4bcb0206fc51ce0409ef609fe6d3c02b88ce3d542cfde9e40aaeff36ac30d665758ad63520916f024cefda6e45498b890030d937948ef881cab33c379e77630149abd76f7501551826c06559baff3a749bd9983ad70a9886ed494ada170a9c406eb3ee5c94220101cfbbb6efdb0ee82b202c4052127c83fdae8ef23c1f7f83d909d97d3537ba18fde9100489f293ae11fcdf88c416b3c3b4195a56f043267b3bf7cfd6ba7c25723cb8d1ae6269a42576d17ceb9bc023b39ab507cf7030fda50e3c07e84cd170cddebf961274f7466c3c0e38f6f3ec7166a117e999c54c9dff8695facad7917d0f4a0cd1ac2a2bd238755bcd8f48b56dad7eee945e3d35bfd4e18738d92051b2c21fec831e0acede13e10a252d531667b0bda0eaea178b526c98c0d95d7ee37ffc6467ce910b541de8a1fa390a16bcc104909075c5b0db3e1afe4e9b6f8950a8eeec49d8eee4b0ced4fe443662398927f1ae954be827a2444377fb6a4947edabe612a250b4758a8415f9baad85f46b2e4b57c1a3793e9f667cda82411e91c7852493184abfa9323a2cfde2e7af4985383d7997afc90e05ed43dc09bd45c8c1b09dd2fbca7d04c70ceea2692f52ca06a5cff978d46e45a010d3f75fb33d211f954ff82826572b412da109111bbd7f08f28d642c40ed5a4d61851d4bb1f849ae5b02d66cfe49ccfda0e5d84fe564e180ef06bfbc5d1e9934e599c56e6badc9040820e7be55569e29af1fa655c9a7e2bf8fd3535b6650dd1177dd1d4b1f04ee33ca37016b1c4c5be4ec10a325d57a0be9343d55be77a0a804c193af6bf82a13c5e973d2f802c617b12155ca113a75c3ccdcc052f2953631b7b6873ca98bbe194b5f8e891dd5d118a376e4ff5f3e0cadc5502c229745344691f109fd07a570ebeb0e21e6eb78595b8832d8eaafa08c162fc390532c674db2b6f6a60fb09d7aa64b7966dee13eda9054abce49cf47230f1ba85175c99243d0a735d77709e96696efdaa09a3729513900606c567a4a86e12c58936cdb4541918e399bc1d397adc6f56d18c5e18bffc52eeafc0db8f86cecea09521e5b1daeb57e7befbef886ba6133cb5a2859d58fd593f107beadf674d919947003ac699da42cc8983eb199176359eb03057212aa65883e2ea07c9083582766e13344964f33cddeddad20377bd28b60ce594a7897344eea63bc99f30bb7e535d5b0ff4824fce44ecc03ce05008e6ceabf1ac76e1129e7e8d6185bc54c7dee4ca383d8eeab8d52dc0c10d0313bff678e5d58203d9f07d4af54713fadebabd262cbdb0b7d331aeb4ce04a041674653bc1ec6f17dd44a68c86c66941c2af923fbe6168694a08ebb3b7be7f68aab77908002397b944224dcaefdc895cf3f0ed309d8e47de50b299bd219fecfdcc27c8e2f3aab22a4527980cd82200ddba4717c57650d670c71c9fc84836e4a3c0b538d484d1f5be8f629644619cfdef3594b3cd8afd0478d13cd950b13e4836de641ff2ad705faaee2c28cee8e135df7f0ac25631980ad250316087085dbcd9e78d177063a8dc8fa50468ea41e48c1335f90ee8be708808bddbe37e9784e903f4e2c3a57bea11348bc3dceb2518f6913ffaee94487e8ee304378f43c108e58cb9a15cfb4e221982a7a74b909e428c69b9bdef162fec42313e26466eb8b4ce4340d736fb5b15f49e96bc0b11d6c428b24d621ddca5b163a602669e15ee6f6cb864d2f806e207efd9f8d508b9006c424306d9401205c048596c59622256ee3466aa88ed15df47b245abd511696f07eb7d8e623cec53b32a3d74e53f046809e95c85de5c4452e60ea41760e05f1c5b07b15f8b62d66c2b92de5f4ccc4a0d942ab9ab4f0eae89e1dd566f2494689b447b5c539288274a0ca8218b6b640d12509d4820b0a8a6da2095b59ea1914e38c2d70875eb9cd5fc134dd60f56bb2fd01c9145dff5bd3023d602f909def8d2adf77253701ce47ef08a2cb0e64fd6e0d71f3153b986cfa0f09e0cc6801740e14b5bfa5360b0418fdb394f48ce59d0965457b5374ee7e9d5ca96bc2bd6a43351b0610abe3d2e6503c59bd8e870b65464510bc188e9e9cc2896cb29674947cba9798f749b2bb70c1aab674178e3943d996a836566437bac56a05410cbad45c72e1f4ff0df14f867a082a860cfa352cceea60eeadbdb7702d603c5815a05296b5e7f253905e4f0332084fe550f43844563791f62c458f01d54f6b1f9d13f1f56ccf8fca7a77fc35ad4d102d7386acec35925549aad838c598d073babb015a55b8ebd6f16adac714870ce429e856547c6a02f211bc4621f1aab35f9e490201c457a13023369521f16d1aaf6e1dc81f66266ccdd6c7ff30fc71b63c4576d63fe364ee6585b2e6cc94b7ffd71437e8764d467090650147b44296a252eaef25731f6a6b5c399bbaff5ca3d105378283e5f82b53c6f715e3ee9309fce8eda8f7262ac6ba97590f7df9a7dc0a3ebceb7e76592ae3fb877b0434892690ceefce93b303b7a7fd43d5ac6777635b081e249e29697e5b5ca1ff7db59fa1a03fa3d4a3971aed77815eebce531391a59234d0257dac63421aa68037da51a0b2ee6c820ffda38601a28e273afb9bc391a0bd7c0cb1d673f26d1d37b5d92942f06dee92581eff96f29f0b350ae6246372c8b3a5d14a0e7801e039d7e6f59f0bdf15a4a6667a98ba3c85b83cdf3fcf8ce1f296a72120d38d31186acabbec9f7561d5145ef5ce3e7e8ec07cd76a54d87535572529f5ec5a622f8ccde0d35e5b0c38a1de31f5df36978b390467246377579c2c8d2fcac1093e5c44aa8e4047586bd5a2e5022d374a0ef0665f352cca4228ee5c4f384bfa6076a3507ec86c7f12ad5d87915c1db88e305e62fa4a64516460eee62022256c528ac7c1ea0d1b9bc4b9986e8807d32cbd8817b24ddc409ddf01512a22580cd37fab004fdf9ac9f7841a295d1408f568add51c3851620a08d71db0571cbeafeba871f1e298ea9860633d6a64e88b999bcfb25559bb0e191c44376b3b21e0cab4fc730e5c5643ba2ee0d79b1cc77c8b0582c5d3fb9c1042f7a820202c4566a9df6388c05541eca7d0186d229487374601d6bb70bbf760ee146a120ce56bfc5b9191cf6ea386428669e48fb3d8a1eae289e73456d6043ff2c060c5dfa7398059edd4062128f5bf90441e32bec396c374dec763cd179b622b481867526731578af4cbd36a0fbc734ea579f0ff5611419bb1097650707df0ab1e1aa7da3bc92d60d3a08961426091100721ca36b598d85b10303a3d7ad8c1d0d882468c53f48c6c589f38b090426b55cd6e05c32a22fa3af5e70afc8cb0e2ede352c51638b818e85989a4082da4b6db84c14053583be822792f0bb51c2f8af34cab3abaf8263bac2655cb44400d65f7c2abbd83c80944939a8cfb4349735538ce02a505e79bb617481b1daba93a8af96c1da47e02eb68259e6c40acdc3a00f2b345bc73ee6820147121c9dac04bebca3f50eb5e1c033e4340586eddc77639ad64f984254bdb0fbb20abdfa3bb89e38d70f8abb64bd3c44c323c11ccb8c8e7e03ad4d11a0e52cd70ca67e0051d9e0a5a9bc96fd640be07c2ee80aa5421b4fb27d6e41a51746a4368a416f1c20c103837c64ce67ee2f0ad7de9d01122b70a881eb6cb57aa70b03993838d01f7606078fd7ca6de7f509d13a76fb81c1040f0780d60f1688c21d4651a6777432b174e0e079ba84439b3005d3f8bbc5fd216ee480b4fe0f1f346496912f1cfdc98e120e6cbdd841c944ee8b85a01d520ec754eeb849b10b9c25cd2a5a5b32489c54e07ea95312633dd8cd8ca79bc22945583e1918c3d6fcfd9d54d843aaf9f92e3cd0ec47689a61057cdb93ce03ed911aa2d8ff999b2569da231aa981a47bbbc9b40748c0532adc47493ca1a3e6cf3a564373e1377bb751f9b3018cb03ef2511d2f6b3a377c740eacf7e2de536fafceccb9f81d956eec241ef6f00d0a7c320a2bb53aeaef6722671860e21277b9c2d6067129b1bc7286b0f51d6d2c4fdd771cfee0e89ac24a2fed78e5ea5c7024f23a06c0d6243ec4a1c27c308577e5d040d78d7d828c3c8fdce1b82b5be6c628b5102dd3f81f59b4e38c71fd03026e00a6bc3dbc70a5bc1286c534234c94f49148b4f79f1a252ddcc4d8001d0b53832f7ce6f2d8fbc481149e092fe11260b7631dcaa230f6d396622bc8732130e1b791e31adffbf8ad866f1802f675a0368210df7d001e8fb5b613e1cda9819d631f23dd5cdf009a187474991020288da69a7452b65d04144eb46c260e6874133a67656a1d639b0381821cde8689918bf68af50cd827040ad9cf731c935c757b518099631d83d0a87a764b27f503064b2e935985372f4b13a257a8fad9ef7b714ebab427b7433eddebda5c25c1f725f1a84db87ca4c3d4f1098cf62a6d7eec54d68dd9bda5045c89d00ee24f0ed133656cfe040b48244e648227acbb537313fbaed0c5584cc3fe013966480745bd759f87e0ca1845431169acbbe158b43fbe5e45ee21b21245ab54e4447f8ac65aae0a225e59f332c77bb2522fc4b545d2150bd8987e3baa183f70126bcb596943b526d75073ca17262c0f7b2141f9579985fcdef484580ee6b1ac98ff0bdcf7d43cac2e3b7ed1b7df54040c0bef33cd36e47dea194c51dcd726f3b2dda8e57b704e29a584f94e8e2655637a14677d8eea5cd488e4ce76a4a1f639f6358e828590e2dbfd361d364f935bec8a9d85ac66b41823c9567e25cce3daba4555d52ea49bf1e388da2cf318f341353fd04c1bd35a7121545260c13bdb3bf331f108efbdae20fd2625b8d17ee581e48583ada16597a3a636992b7c60790037bbdcedb6af9183fe7e0470db7f2425ad354ea2a3010b08106d5192e41132a5c51e39b3e28c9c685a7c237b21abc58b07f88eb0642acf121b6b55369ac39c44ae5300812a8fe7d32c9148591895fe5b31eefca68385e42f6ee3baad228346d259a80d453cabff8bdcfd2cb95c45eddaf78b9bf9ec4be0dfae6ab9c4b0c46fb30981ec433b02236022d4c0fa852a8237bf467c5940edf8c8bdf199242fa75ecb4956db55b698a9c887498064dc74e7d6e45cc6d0986107536f51b3744cf59c14e1c2cb834556806bb3334a2abb2ad8bcd9067264b64abc6a85942cd9b6007cc5d7ff5fb9520e1231dbc5653b27b4bfc0010e68a3853c239bf134f4b99e5763faf86732326d7723ea65fd400fcf7f2536215976191282f11e5ec6ab03af3aff6c23cffb4225253f26732d79578279823373ac1b1def0efc6b7b14d7bc6c3aa448c88b538405e967f5bcdf7f4d94dfdbaa68bc5ad7005fca5de18623115e3ceb32bedd897666c89656d035883b2e62ebc8b1a4fb54c07d93239618bfdca4101e95f2bdd77343ded9a5745a49347acc3c1a3a64bdaa919225e5a56348669cfa5aacbe7865c245ea40a3340ba894fe6604603a89c6703adf2bb87b8baa9637475ef40f6303b62c3b1d446e59bc500ed096a13d31675f89c89ae4a74fafe0cc37a0925649f6b995459bc0acdcd65921a86d43c0fe2c694a4220cf07778a5c05048064a66f838081631d831e052082ff6f62d035d4bd1d49712abfa54b5390aec9c79c38fcc27e2f270065180f5999883e57f54ef01067895fae0fcd157ee8b8bb347e1809034e94703868eda157478e6511d06ba2282d68d8a6e6c848e92baf19fb6c7e6e51d05e6e1a4ff95a40003f4d5e7f7c786ba7ba21d83f4c36c4d296a825dba1d543f0ed0602fb7c7dc09f84ffe69eaf4433ce4b64316e182548532e97093e601d945f46b133210d892a4da0554b3ca30e598ad318a0750107cf1c69ab8c077bf6e58539dd134dd4e05346ef7e7ad2701cd134facee8d4c2f0156e5062c315e9dc45c2b3dbc318cf666b392764f3e11e5cb686125599f25e89bf5894f7b1e90762671ef45a57af153ccf8e360ae608febfc9ab4325c81da49959c77a036d5710f1d325159de11158af24d4e513be71f689cc1ca9cf66df802363514781b1dc500363252f02589a295de63f82b5faa62c7045797b6f4e37574d426728fe2459f0683650b9fa4d737ef836c592a804dbc47d7a67c14b6c06d4728206fe5b4ffbf55ce59766060479ca1b72b0719c0270145a362f53b4ad1a26f29da9446523e4f62e902574fda24ac803f302fdbc6a66c1b3a944f8f9a349be2fab14bdcd4570db7e2ee3e17dd0a1adefe0a3329d256370a094c5ad59a83c59212c4a347e4add327b409b3f946ce5595767b4d0d365a6c445d56728ad4c8b1e6b6356b1229e9e71adcad0b819f94c33906530ba41312e66153e62c65d34cf857de7136a7520a076f10d78f83275ed3fe748279b7f5ca0e313cb7f15bc2e7d69f37bbce1140c30770dcdb004c6e124ace647c26e5a1fc0fbbfb677e54dc1635439cb80f33c7f5c8dfaa59fe39a631495de33362d256e2c76889f6e899342cce7bf62a3392a6f380961ce04d8dbd191fcaa6d285a934f36fc3ef2c8470397cd6b67315f7cb658a5341249228ade4640ee547b15213d557af1b87d0519204fb44330655cf6ebe94ac9c9c9e51e63e1fcf649fdb5319c0e9551fc16b0ca14aceeb69b6c0b2d42f8ebd117029b929249a8daecde00e6b93a0fd726fd3d93216655dd954cc049dc7bac81e50d78e08d04b92b67b6d1767081b93fd3a68fd15e2a3311e2cf55d468dffda4be092d8d83f21cb710d157e9bfdbc20e6110fbfaca33e87cd1f053307d89f6adc16cc77797f73074c31e269db0d0fe005f7e7674230c93f7dcb3477b61583e51768f0c1edd93b93a243b54e2282729ac607139cdcf227d633a9d8f2fd5ee9123778a02e10455fb97ddd0d464d62bedfb01d2133e01f80b50322545c7d7e6d2bbd3b81a25a95763b822c6f66222022951a3b872cedc2cf15fe70a1b3088138fe93e7711460aa5a7bf71774f6f833b6c74b5848e2608552988d22f73c7f3a06dad0749c168f0e4d58a33283f3d2ed7c614362ee7b0a22d08797d10e03ce98ea16665c1b36a4c0612b2097fe052ca4c3dd396a22d2c45f7b02f8e8da0b30c51624c97beabeb5f94cdb2962fcad7f317f31bf176ee9b6793c830ee695599b063444ff429305e8fea3665819901ad90be8b37d4fdc13c8e87281d42972572420e3a06fd7f1d8d137c682e199dc9dd14ab4c2556800170491ef2ef4ac103f9a3f2dc83f9845d148a4fb03f9652204269aa88d9a388d2098291f7880d6f1db18b76fe0f2d64861ed65e43dcd5092f946fd01b55221102bc376594f92161287143f39e59510c2ef05978a37a537007539d8662e9aeda14e2c91c3ab7ca77c3494dd4051a02caf09d2ccafaca3f1627606890552b02c2415baedb0ad4df2fb348009118a5f426f56f2ce347980abb37c878413f9b0a776c07998f600344899fa97431de13595a6c7f8436c36abb04287c10afd3635b6fab403ecf03d32aca600c29e5d454c5a787fce0312deae884461115fd7cee08a90c9d94e92e06ccbeab641946a25f28b39108a18e995a7f915a040b1ce3653d3e3c73e366bdb35bf41b639f6f4f76a60c138340a3a2119435cf50ed2d4f452a7325db27ffd6e234e3cb5e1078ce8b667a809c32f562718a1da45c3577dd5e108974de17bc0301b824b3995e5659a16986857e1581cd72be137075cd8c40cc38442f6a8178264a5395cca428ea80f470f32058ec1e8b58d5a17fbebbf3c6e36a1c64bc20d5fedfa5282cb0fcdb6d68fa8099c58690d6be2c0dcf9a69f5c946ce7162da4ec06462c1ae71b1d5ac694619b7245aaed6f1fa25c1876c20a2e7968f0c42fef980a29664ff48fe22841bfe95d03cc1ab285284da4f53281ef7f5d1a431d0fbb0d119b7869d3266616f60a6d7a1ef9d4e9af569081da7ac1d5460387a1b2a9c2642b4c3dbc0007a60da7552821eab188c9ff3d0286934b39d5776052646566781669a03c533a267f5c5ca2d2fe5544a176d75ea6ff50f13b7a777b4efa45419d1b8909359045df30a30b604e9e1818ada044f0f386cb891e2c705f7a214c41910e6b95fb7b50e5f900fab9094206aaaca205bde65ac12fd2fde3f7005f58320356ff9e2bdc287c38154698ff0a3e29391b93f883aa57d7ed3ce95f2c19ba414ad84ea5f8f543dec3774e41c534d71e6c9c40dc47219d92f048b076aa52d573a19aec715b05b71e3b2ba1a11e26b0874b403cacc4c6811d282169de2306e99ef6dc8bcf3c62258a4d9a4a95994231777a3926c245a7d7d33c4f49096e77eafb251a5c8a413fb2e6f2987aa2bc1b3c02fb2445e70d2e483cb90121e585b89906f8b9d75f4d8c160ad525e4494efb40253639319572ac88db3e5d00b70584c9c6b4ee26553c84939eec35cfcc5928ed9bc5a7c2416912d8c1a4963bf2cf18b9ed690bf65347c19e93bea1d0d6e3bf0370b7ce6d0a5a9374cb3c7ba52ce660e1a8cd9484a8c2638c235d33a750fcb7409efea8296cf0aa526b9fecf2428ba00c8f0001543241f0e215645f15dba77b11e21a092f3b09cecc5998d3622312f7f1b91a0954930f6ce01d25ee98bd42dc88ab114653d823729aa5dcd67adf38d503ddc0b46e4c61ba22cafff1f3e37eac67ab4106183102bae358f5c751bcc6f7ba0aea6c60dc2b2a410b75eced09b4c2e3967dd9ad739a3a5927b88f0cdcb729ee0782f1fdcb4e75de29fbe3c6768af6816abb03b418a8ffea682098ae4c2c6b55d861cfed4dbd5e6bb6cd656ae8c0446323a84474888d14ea96a87c9efd12c0093c36fbe7355b9149b850338220e372b4e3da611fbeb6196ab7fd2e4d50672f19ce3dfa33199f47e8d61126d8b9edd54a454ebfa1c44592e6a53cbb2014c87fc8c83fcfab5627f22454e38b578bdb1b9343f15c814adf50da5cd117e311560c2eb300fbc8f377ff5cf9010dca5481a5a618e038c457f60ce4f0d951683bef53b0dff492a99735fbf5be44b54b490518483f1276c22b87a8f7afca66aa193d796ece9b1e29c9f6bd11a8cde53281eaedc49b464adb86725ed9564a07a146eaf608e6e2ab3042863dbaf12c79eebd960d3f28021e76f804509185d2ee19d61ba24cc54206e3cd2c010267841f787a7e251ad4f04a7c092a03279f286fb34e56da1bc7edda560948489794afc495c2bb3e1deed17ef4767bbf0a3e09cdcddd531c0b77e6365ff775befff8d6ef65853bc096631072fb5ba9b24710105c8ddbe1b0d8973ab8f8c7b530c517dff4774e6d34675cab8071fcf9127d9a8f99bf9551e3f9cecd06392768d8afaef6e67c46ad71711f1be76040eb50abaa418203d6f847dc6e2e09ef3d971d6f56ca286501e3a1fd340e0e9c54aa48d88718f3b6fcffe0fc8940ff6b1b2b52415082f75d04b319f6bf8b3373801fe2e3634d49b24384ab1c0c3274ab6998b471479e9a937da9f088f582ab6cc07f611aa17f85829e359e75d964b36c7158aa2c0d0688f759e21cbcf28feb08734048d7a595377c22840f4997ea0be5c951e5fbbd35fbe5efdcd1b436e52584ca50fd36670233fb8ca96fb0d4572001360766f1d54652cf19d074fadfae8fbeef3453aeb08896fe1feefaedd0e01d1f8654e5b6df28636af184f171031787417494597d38b2bd4f0d20af08068e06e4841690414d5eee55c1f89182b87e7185360c6b3bb4d1fbf8bb9caf8765e3e20c007df33a9b091b2df24e981fd5ff5e6b6d5d3ec538d4c6648f3cb354ed36fbfdef680be962790da9b718dfa58e9dc60e0263e23c3aee22c8a891e65cc37b7da01f127de3b8ebb96abf05cf4450deaed26c17e6f127bf001c54126edd62ff259c3e657cbdcd60f2662d2933c0b23b611e2192a310f7a59557fecc5e3ebfc249bd2888679deb1efbe2c8c2e0c8ef28e3e1c4b08f415915966238836c06a96bafa185b63c78318b86242b00ba1481fafa368524d174fcd1be1c40ca0595b60a94ebeb72990fe1f9b8eaa5f9cb7e7749ead7b08107f2720744313a6daada4d9ee718ce12567c10a32112cbb62db8b3903152c50771ee4ba3ad35cb7d80715d3d699c3668da60008f27cb4f95fdad5e7d2bc7acc29841096ec9a434de1c808cd54c8be3d5ce5a6306a623b3083a5a8043fb82938ec64f0d277fc053565ccbb27a9c49f49ebca9fee5d66f5d94a9ec29003aec2d455fa11be15f4bef23f2ebbca24ff42da7a6fe24b481587e839c4c1fd0dc8b79013886ea51ddfb2652db84d21cbdbf5bfdf5d3135431e6f656b6f24399aebb27d2fe223def3ca1a3cf53f691b76a0f775d08673e27378368b7c867db45475c051de8f5365f04562be3843c5b14001d89fdc30ac0dc98b72d75779200e98b46f1d6cfc8fe22c9556cb4505d5e7f9d118f468f722c7012c381b23a052b42673831104224225cdac8ad4f12023eca6f9d3912a44872bc29c597a56afe686b867a2406e524ae108e5a556d67f6c7273c097a393f20fb953965fd5ac3c9065459bd980a8af13f9a2b913825551bcc17becd79c4f9a87c93edbf3df024e840bfbdda3bffdb7d23d0579d43f14507e9e5dfac2880e3f943e3af43273aa424e77690b120e5ed7e545ed61407551f8426fb502510e9a95b8586f2b7ac11f908b442c6e107e9b6621492fea7bbea550b3843f0f639c99376fddb12a0cb4766c39efc68f01e01a12c315ce94e5d810c73eea6e9eff200579e7d2fe5be1185bbbf80d4b5ed7dbffdfa3bf6719cb7ead21a4209da84133d177bed6f4f81b1dc3b267fc5abd3cbe272aa72ec378118e2d34a543a61fae290417e43afeb57a47824b5b524175a094da8a5ac8939c9d34cb8c186ff517bf2a77b58a9a34c8f1fa615ff7a927afe43127c21ce0f1da413d3b0c850646a5aafef2642d80c4e2195753e0fad40a6108fe7f31faac7c6e59a5fdd0fd2053c1a7915d5f40d5d3fb8f3221959eded656b3b454dfcb2d1b1554d73f42cd45db8279dde780b7338a78091ff9da458a2cd3959e2486f647761d74bd61cddfaa6d8996ca46678aa4a0b9b8f490e9084b78b19865d894bef31fdf1501a5b68a03135962c400f50cb6b925102b35ceb0fed488a6395a4c45ecc0f6a0e88711f187f167a45ba916b7d107d9bf6cea1b2da500fabfe723da93db93f1903d334a916f47466c95df655e278bac4d373d48b98bec92795217b292fffc85809e95f2ede082b0461dfec9a7aac4f615deb1bd3664fa1fdd71bca3eb64515bedf3aa301ab4caa38ef857bcff21acfd766b1f5aad81abae0fedfc60863cd332f0b59158765aabbdfac2e486a7d95a35431ea042917db49182e9123c497c7d70721de0229ae7f62e72b7cb8fb15e995785f12847382f8531d6000de8f1ddad32246c1093ebced2d3880ac700f2a5838e585fd1c6683b6d349a10415d646ea9bdc703d5885c7c99da8e90a301c69f3a8899ed8a6ff2a66e5c4720a2d28545c6ec0130f177f691066dafa5ed9948a9d48f562bb7ae4edfe8b4a257f5eeaade643d6b16b4a405f42712e4f246051208e6ecf9a17a65b03d77a66c77f4146b8ee57e0bcceaa502693b123c5720494b827d2a0750bef152956975b0790341d1b182b7628cc98298644b56e4a5fdf8b027eee10488a3eff4efdd5f91ac2f5154b9cdf3cfabe2292255f9ac0a16905c5320aa9386ac8d4972bdacaf6a9a733539be58571ce4c7932e93d4f09db2cfb5432db79c866f517a80f6c8a921586a41d474670ac0962df0aa1a2681ee3d8ae39648f316181e33061208da5d6b86ead473aa9f6e9b8f3cc045f39f4747c322a7cf10b9f21c49d45b856edbf7be402f0a42202a184297dbd7efb2cd4ddf7ce948d9835aca9656343fe4d9c6b1bf29b55d53cb101fb81070fce1d15dc3a811c8a0cd4e6e653a40cf29bad24016e2233fea64d46e029c6ea82e888a7b875c51975218486fd248649ae90accebe52002d9cd3b647e93e4b9ac6f743c62f399668298e628ff08d8ad1fedc480c536614b22fc48ac214dbb94d555f961bb2549a75a52b073c3e8a3566a3a61392e0466716e944f56a2c08ca5c7d77abfa50a8bc649124fce6703222516ead2b4444b968c7016ffdcb5736957bf2014ea1838834db6830169eaf8740fe0402907f3d2a3705a68d0500d4c94e21ffc695d0f880c8134213ffc6282834508829ca468ea276c953ef17a6ee8a2e6bfb6b452b46fe4cb229caa22cfe42cfddbf6c1d9d7dc877508f3190ccc5313fadc86b60fe738a70e88203be8c50479643a659b59e5cb38e48608f1728329af2c997fad96065199e61e93f27fd03fe17f4b81824657529af517fa1e345b004bf3e3821fa726ca8a752c54dda43f2289746f2c504cd838d541c148b0f2de4309967fbb6847b618d6726e5fc77a84238315ad45f2df678e481221143556449aa20f25a21d47e53d5a1e810895a6e38a4faddfa0381de1231a6ba4b8c00740066835e3f36f51089ebb8ee90e81eece23976ffa8adc491257764ae2700f56b909bb54dd448576a9935abbf5ad14c44e560529aa5408fa4172b35a7010bfe369e3b7c9618a63d2f08393dc454fe17a2f4cc0a8ba14b8743d6cd7ad58ae6d310e7be1e39034282f7d4872c4bb7320e0fdb3853195b16a471b95da40e7d7bfad48242328726f99f463f9a948778a17e9e4b9194224fd88ef1cca38c7f48b7ebc2168df4fef8f3d8571d1428d216721523283f0e437ea635ab1cfe5a2e1bac38689af98bf6de3bc475fd74f7c51c8f9744c78824fddccda043e96b5515157008525eaf2c33f12d0fcc0871877ccb79dda1e34021f6bb3c4148511ee19a5cca066f90e1202fe106c83eba1c2a807b4d1e98df320ffd4f49dbb36d58ea99800bbd268c260007b7652db1aa461ecdb9777142d3c8a2a471dcc412c596bc94680dbc5bb5d34f8608e987e9beb68b0e3158dab9280766c1534fd686a299d83eac3556725b07b20ba098540499bfa08bda34f96fde8e12cfe7544b281032cf0b86bb636ae296d3ddf4f464513317d6fcf2254063dc37c8f2a448385f7bd3f62ac9e047fa081f88d2cd55bdf97e1df8fed866ce79b040cb397cd47d2885781a078b41fd442c27a65b4faad93ab2b2ed0191217c925160cf6d5769df06b2479d886c84b1ca2f6904d1869610b9fca397712c3f90f7246dd86bcac4b826985b52d3880b028c773683715c60371e7cf729473a2e1e64c7cbb2a7efd3675d94c964a7bb43dfa6764bb7acc384f97d6d0e6b8ad82c265a30a8e46cfd5873e9d428bdfddc0a23ec9a8207be33be3cd674dbff992be407c1e3cb2a06a28f781d087e9857fd5e0a3c9143454de895da75b5b6562c2cd88bb9de2d0a4a87f311ca0b6f787837926aa0283cd9605fceef4b54716b9456e3ec8723d0461a557af077e893daa44b2857290aa3b9afa78e903b5ee8596cfc840a2c1690c639b5e87f525aed73cd542572b7a290845cf82294ebdde6d951aa84d61f4ca75296e8e29f7c47031dd8a0322e6ca826d352ae244cb8bdfaa8dd495b5018bb8c218cc4dfb44d9aeb24c61d198ab2920429733ccaa4800ef3807ce76fe95ce5f9d868164e8e95c97f3768fba8c42395224c85eac9560e0cf8a8c78ced1766a5b3ccd2ba438a91f922d61679dea2d65f45c7a401423dc60359211ab7c918a81234007ec9d12ac2b8b5d2687ca1763a109c8e88d109540698b0f2e40199c4ab1e5e99581f9124449a74ccf46007fb2327f15a31048c41d96df251c3de41bc5a163f6201af5867679a6953042f3f0bf3be760f1c3a8445a447f66bd260d52b6e52f2dd254ef8d0dd7e448260a5b99c7bb0fa323e3bbcca7d5eeb9a0c5842f86317b6fa3260450594ddf6501335a40c257679b6b32c46c30c28f7dc9302b03da5b32bbf2e3438bddc9ec09bbfde68a9cee9d49c9a016a5ba26fad09c6ef4ec25dea32865fca573634652c4d230827dac5c836dace03b3ded013f81faba3eefc185bf89c73368c7c431695b6eac033f9a3b21bb70d4486cde28207bc900eb2e1011f2f77556acfbd640a1f673a09c634b4a917e55123de700c4a1dad79d71530d5697a00125753a7c3aed5005e888633be1baecea7df8696b04bcf9362f263b77aee03e18013df91fd0218412d421c15da3c9abebbdd43dfe5216b100bec1a5dd44f40215eb75ed120fe1f6de28932c7cd18f2d4943f08eced0a1b4b8ee95db399570f4cbb19df50bc5170edb6ccd1a249e59a2386d39bb2aaeed9b9e63909a3c1fa758c363e21fccd916aab7258b0084ca54f6cf08b4a7f35208fc5291a25b5b155d49c1af72bd0499d371db7b8d755f9bfc1519d4673e7431597db2d4791f0a7a053d4e7c0c1df09bd16c5aafef267bb7b23c206f9f46adb518036211971df14f1dfee47b184b353e58f366f4f831e0dae8139fdb42769559bc785fad6122618b0f7fbc9624961ebe701a132b11f7db21ce1e5f6a8cef4d5802ab4efa5e8d28ece315fd00c297735c37a9175e058b599e468f6745b3687a765258f294b1a8e53bb870e59604cbc304123a7c66fc002e74e81015069335c871b52b31fff97620ddbd961c8f86580753b585118c085a3dee15c97e7c14f79b48c57f3ea33221c90e863d2512ac2761c3dbac0cb88252eeb5f01cc6c37fab2ec6c7df5b0717784317673ef92fc45b6e2ade8a7ee81beeea98b2b98afca93337f8af1173c3fca1ea01dc9a29ad7fb9f92fd3df636240a00caf0aa878127cc767bf224d37d471485a53575ef885756c4611767a0ced4e76589ff1942bc033ef3e224044d0172bd82b68daedf5495e273034d3a14212f64df945ac54d9c2dfddb16a3a94e4e1f4f760a6a71b55c41fcf76ee61d846f6c4d4bbff214468721dc089e503078a2be546de12eb7772a2e4b8cb22bba78862bb05e869bdd037a2302c27f7ea77f6d39d9c83cc7e98efb914aaca7058cbe9e25513e7ced819f2965b0f6dd18e3048c91a1994e13f1014d06f7bf364e4bb622fc6664f33b5f95759ee90971b0e4c29d5b9332c0d64f38712492a2382c7869c200aeb5578c0ec01eecd44b0258f7481121e381b2241ea6ad949cc3181d25016c54e1c493b1f8954f70708529f6a8710e661e8c8b7bdc93b6e2664741e4be0c89c9477adee7be4a548ec6a03ab32ec08606f26938cc3756be80649ed44cd889d0ceee9bf8569d5311f9a976f96af3c0bb735cc95acf81e8f4d07e846a47c193ca1aa3c7bf3f1c0796b781d0ffc37696ec9fc7fb8e762be31a0958d349cccbfae3c6b726dc2672d2967a75eb02859b1010c1d2fdb235db941cc57329fb91196a3f61cd5fe0dba540a85207135f7bf2d93e405a2983d6b2826e3757486053c73cd02b3dbeaf7533dbf2889429297dc6d3a91f1b5e8a7de103c9c90b498e161186f546e3b277be5f6793840e91e6dd7d4e8d233a71786b40c144596cbb8af59a57e14282e703d3b9f2a6fb2cd2c4483e1d59fa7167e51c412be3dfa22b38e3be9e1dac2e0e8f0e073156224a203ff0c510f03dd042e48ae4f1bf1823accdebe1339c7f93a98a5baafad0de4fe39186edc5ffd5447ed882fe674661d262865d7be6ad50823e9aca0c57649d8a4daf6ee9614c8630860073cb8f58bbf58dc671991a9e33b4b8fa4e01f3ef49a8699cec04985005aaacdd14fee33e2544d67e84fac22302862ad6d2cd606886a7e56d1d6099fd4fe47a6abab16717b57182cbdc6b7b660297e41f9bf05766ff2d819a924a6aab3f2e281583310779211469c86133b03491a863cb66c9a3cb2aeb1703f7c6c92c44b87306abed0c674d3ee5cb0d77de3244c918397e97565481a2973c343d1386091f5aa69340f3b40e9a8fb76def14fd75693bef511a96d11b7a5b837667932bac9f36c22d5a2baacf21a27bceab92d819d51847af19d2e3c5f02b8370c05e004d5aecca0f8ea761e77c490a7eb69ac80c3dd2d653272fb3f1d3d7bf89124d1f03d0b2baff082e0c8cb4af88eef49308a5587ad73e88c5603dacb8cb3eb7d0a85d2f95190bf040e0c7081b6a4e59d776cbf1bfa1350358d6fff03c0f037714971d33296595b39530e734f14a8db9499b5e32ef58ebe7a99922d410e07482943341cb6d680de7857cee11b6a4f654aff9120610b37e63c119856c5af3a56793f6840352a5ee5b3880073995f1780fe38e68114978548e4cff056faed385b3b1d2e3c9851a442b88c0fd6d932bf641df4aea2b385bf35d8ea5ca3c558af7027bbe512b0d28690e630cdb157224f8e4050e34cdc03e1ce4209788360ace21ca00c3ba57e83fcab257ecd35d3856b526942f248989e205bb72df058de5225b4e8ac788c904c0882b39d3484324c92b705c42ca84036795c849483ab18486f4c9e303529c3596a102f8b92e8e0dd6f071f2635c03ac5f12d8cde5af669b573831ca68f9bacc0c24ba5379121db84d4cc0e909aa01e409c69f9454620a27c932cd3893b87281b8e7df250e2fc5eb35702cc442e0cc8f89c01fcf428918f763a0dfb541a537f92d955e287f57ff25922df24cc6c8e12c30f74f3627086302ba9f939d1a81bd4188fd3376c6d594a79a94f118c18005a65c419a87b54f4cca5e1bd47ef39c31778f82fe477e9e2d52a47f1db108a3f279996691d164d7e6d6d16f48998b85e65f15851c49046429e1020c57772510322fb4e261dbbb79878124df9b63e4b51f361bbdd258385d2e146984d92dcd9c237a6c7d4ed10970783269b19fbde4c7f1ba8335c8f4ec3bec5b8cf453094fb266c36a03a21b637a0aa1a15a1606a624fc8c8d390e66f9d982626fb83a70bae1c802afbbc3b5a51a9665f731b29c83f22de06b0d7d677293af4dbd967f4ffcba14e7d5139e5a945f3809e1c027cc1837b5cc2a610375a4ba2f48ca6c35a6743272a5228adbeb3f32fab6d8539e89334ea282003a47127dc005fa2b765820fbccf6214ed5a45745a319840f063e77076ab7c39130d7f7558a5047c0efcdce0620c0061296651ecb58ac64d9a57ecfab0838c3f53277158f6ce10d68ef09f218eaf6da0fd8fba94b6ffa2f6161c163e06482aed4c09783b299848327af1ca97c13374ee943d86a30f8b755cd79518d7d12f1d4e2423724bb340e8a33b2f9c265705383205bba4155d1a02124e57f67ea331d52508dacf62e6ea82eb2c4b2cf6ae697c62071cee717d9d64b082a4d8f676aceceba353215a834f83106fbb1d4a0f201e8cc28f54652a89cfb183d381a23c5f1fd74c00f05303fa0204154d4cfa500614691fef415fd328425a4dcd085a412a210997ab8d231a1357d7ed4789ee90827dc591bddf223de3ec08bc3c5a562969e239f43cb39db737f30c31a9f41ce07c42fcfb63e7e8784cf9c3d3ba127580fdc05d6ae5c405180da4bd876ba6dd0444ca567e9e4df5ad24bd58cdbfdd6bb12098afdbcc288537890de2736a28a91af52ccac657445da3f7ce7193a86072fd229f2b6fa31c9edfb7884ad520d90e6fc7fb88e3ee192a2e1575af805108f1745face5a724c6f4a4af6b019939ed30643ed0d63b7b6b314171257795ac7fcd9d45c22cb24378478b3a334b109983fa66bb5bddaa56162730245a09dd4ead47c8634f8dcce2ae951daf5810b23140ac33bb85a7d8c8307e4c56b60823e1fa94db26a72729247178def959236d7e01a41e8cada72ca1a134098eee3929a004d0760db480d0843e80dd8e987e71a19291c79aafd3dc73271ccc8023adff86a5b58ae9e964ea9ce98e0f7f628b4c7f328488884d9d42e6415dee864a98698156a9a3e8734a1eebc27f83df577d476be988192325c0de70bdcd53ba9e2d67c14562a1b7cead610012b0468afa9a970e6470a808031161b65d7898acba755f94ec0efa3aadcfedd55a9f2d8909b3f2fd287f5775971ebad698a477b77f38855bc9f77dd7c0e7d65bc10917e0f5e7d4887ca15bef655b220fb3f5737cd35770040635cd26eaca375b1c9757b5d851a5b994b3aa8e28a5988699f55c911acf0bf1ec138c64912786c52ebbbeec5183af2b6406fc02b9546e1a1e906eebcb82835479942334727638f10366992e764e969039f10b347182ebc69baf4d9c86bcd723461ee73a690a8cabf023dcad5a1df5918572833a550b06dad728c65b433d50aec95a3287b4b8afa1f0f0237c3122422804bf74572cc128661ae59ea11adc8cb05a4854347a7b0f74e3f0508f8e2441b969ce84c0d879579f1ea437b8ea3c29d9daddf2d655089d18e7c130a92640ff427ef5ee7e1ecec3e2ddab7784a79ba4ed4ee9e4707beaa971792b1b85ed93388b33cca1238de3e414d2005022643e343608fe1b178330612f0b3ccf9ff56970617c8855185a91142b4630b4a950e7b258c41c1848e726872e7840f5cd9df00983d15b6eff1c5883fb6ed39452d3b597ce51d4dabc6c463ca480af885b0ff79604d46a89a8f3fcee46b0c515701e1dfe7bc6c006e21d781709aa155138538db7717c448e8b1f048d1ede4f4a371d52550def2230f45a6c0b5973279e46a8ce61718568ff8c5d919487c7c5593999a76ac0b03aa4c45c8a8bb01f08bc80359b281aa7eb2b9bb23d8f9287924c8c286df6aeabe62b1abc5c868427a6b92e8bd30e1b6ad75f743aaa32844db6fd8a98ff1db57437b2d5d92a14a1d70b1f54a8e181eab93a5312a0cfba356d4ebd5840feef825480ce3ed2762c45a4905b38d9a79d41ef3da8b40f3a18e8a6979dc24bd52b91170aa4976eb96bf4c983f249f9776e8eecda59a820714a2edd5deeeb0487213238a7784b611ca50ec781b3b134f8d545ed9bfc350f4a7de2e094017d0a11bcf079e66f51ac5b2dcd67b05d58b06b83aaf21abf23beda9848b04c5c86ab3d7c92e46d8449597f95b226e2f8a2dca24497d5645d8e6a6516ed6b8f500ab46ec8dbee0c54b8a84b1b3e35ae3242019e491d00cf6ce9e80d9ca76b9087afff3cb138e08be2f455c0f9c1920fa72c9a4da312f24659676ea915e643a9f6331c4d4e4352e9faaa4d7aff54942fb909f8d3eff5a0a484bf4447a9961086d7e11c10a63beb056a192eda6196b2b7436d8ab7b098b76e4d5f775db727eb510073812f5e913cd9bf1938eecb9771a15f11b9820c9b293c7f6c5c32b53fe5c1e7b4c52b10149d755cf3a586251ede9fc429abb91e2b2651d5bc99e7d2ff80974dcc28dac8a8b17960d3784a29af537b176c848d7b839459608e23bcd650c9305c6f8fdcfb5b5d4d556980ee63aa1dba85610e848d500354ccbb4cb7d7e6dd5515e2a3c35d0b2ce11e5cf96cd36aa572a86d8604b3a646d4dba47b61cda61594446dd3ddc3b1be6bfd18e0a0d09d45f984c7e55699988a87946b6c98b18dab29b2a8c09152d04ff8af25315848980c9280475ac277dfade1f6e547ab637560fc9bdf4bc811a0e6346db62e1aec421e68ce81c6748fc60d82975494856d7a64dc1cb75b88e3d78c1425fe811c1857684c6b74377e675d1bb2473e2d7a12aaf300f5212867cd61755a820a04e61e4dcd650d5add03558be6ffc27ae906803f615d8db3a12e521424b9c94e3bf68f883c673bff3e9cbc19ba20c920053ae46476c541c8d20614e46dd9eeb1514c485e03cd98d1019adb3c101ec53ba5791b9dc8c319faa8c82b0265377b195abeb9d84b0b7cf0a5febaade5a79c99ef7bd002fff2d27a7a51b0726b5efb7538f776e3751af50cbf82587fbca2489674af6d46b54133e385c18d834a13f43238d928bc65dd9efe23e262cf0eaf0fc80813374ea28ff6e2aa934dc9d00faa1686243555b7d547fffdd5904d1e60261fc8a6052c7d08099616df1041e0d71c054dc0aca62db237841896b78824d10a0c9fc85820500733dfc7c559c709bdd2bbe80f48ab92376b92a03f62d3add483cad84a5e33cfdfc4525db1898cfe1d3249bc603a164cc5f0dbb591bec10d2e8c5905f04067620d2446c9d1c9b9d17973779900c404d6d05ba78a5ee9384c18881ba2b18fa8b7ff492742fef0b5abeb91f2e6c6aa6f053d3ab7aff1bd90a1c61f288a8b358895f3b4244f4a43d6158bdba5a7d936c25e6501f1ec411c02b8dd80ce146b7fa73cbab86b203cc8738ce11811ffdf0eadc3217b023f9041932a3aa0650f995bb357518fbc1debb1662e3811fff8c5f6779278d8251744491b6325a0ae3b72e388d4193e6921ffe74e216346cab8987e7855764031492a7352f948dd29c0cdc6bc4160c45522127b22202daac0b4d2830bba9f3ccdab7557cc74f099b52a76cd0f8fb63b45260058e7b7e16c32514102c483f48513f68d5a8c48726e971e6e85fcd5e953b5682639924d8cb9c0206591b0a480ddaa6742f66623a57402dd9a604015eeaa9736137ac6995b0d7219253398e6e130bd1fd990b97f7b87b45390a1cc671ce136438e041bc86a50b54532a2b3d04a02f8860b506d3683f1ba826d5e66581310b3275398dd9074fd799479f16d2f65d41f385f7cabde49da345274cd4471464edfb7c239bbb90b097cd4e7e870737e8073ffefc116f30658d84a5aca3cbe8d1c2a811da680f8195f95f561506a6437cf83ff3396ed44eed379c2948d613f3e71fcc321fd687161806fbdfaf2c1f387714b91762c42ec1cb949a8a64ef8409c97cb1327daca0a688fa28bdf6c7edb238036d606cf5aae4951fb2884ff877d8d0675dc01d3e421bd98048517b7fb3db05905f34e5426eabdfff4df33d97cf8c159ec2e22669aaf78fb4aaa2dc6cbebf02b15a47b95491e8cd510987c0c2046bd69548d19541e1bbce1527203295c29215d20df90ffed18f8c23e4cf37e770f37a22dffe6ccd8fdd107df4253cee130c2167aacd864a46e4fd79dc61d7b5ada51f46fa129826adb9dc71e6a702858cc11dc5bd4d90e111c48ddd8c0a628d163f810c9d64bd0c0391401ee988979fcf86c25eb77e625f36184e94303bae432ae144c3dc664ab14312b286b18d2718eb5a68e2d83cd2c7b45a8b2588af5b0f589260db0dc8b3f7561d065a40fe1b08e38d18de8141147bc0cb2303db7482b9375317b46dddef0447b28585a3ff63e71f497dce661dcd536fdaf45f1ac8bf1c344f69d5c6a5b18825cddec3928fc8232c785f06dcca140486f3426448b0dcdb4f84aa82dbdb4537ca02d1992092a2f9c71a46664387023a40c99ddd80c757df0a5fb4bb8c615c129811e705f3f4e3d2bbe5c898c9fc3a67b7f39eca727f17b96cedc5bf5c98fd8b469c0a15435dd71ed51c866d73e0300eeb861b0f691d369115b6a68cc0e2229764c24f540234e2080e89bbb7121d73ee1a754939bdcac23acdc690bf12fe4c0057071ff908c4268384c9c9d92dafd40e53f489ca19612673b01b14b925136ebdb7d5837f32dc2a4a6074340fa91196cbd716d301ec214ad01ec81331a2a18fa01264f58511464145e82a6de132339ff9ea09ee97b8b629be6f355dba0da816ac343591fbe1055c0e11ddcd18b7f65c82ca13075958bf99fbac6edbf4004f9f88bb295403277df2c1d6ea89470a5c724e4d6121ea9a8a0804785c7e1ad4c44d05238c7a8a88aabc107b51cd2deb4a91a03dc7e28688ce748f829e5734169d8a9b75b6a06b2176a2fb922e36027b69e0af1c36a1ea6b71816a43d687e4c7131d42d2c4afc228721eac02c63b23964d6a1e6f4b2287dab26271bd55c96708fa6008cf7f28893bc0834f4b0f5ffbbbae8aa3cedae5aa92022e6935b94a8864bc9575e78bf5b987edc8236a108932f8aaa18a1353cc14efc838c941176fc200596a37aa4564e4b79ec32133e714070c35a57fd08c242dde9b54c7daa77b404a922fa4fc31d69de6cec79736625375bba6bab3e8a2398e31bfb91977cf2bef1e52c415d4212c58463f9c9ff72e3ca6f81fa93991c850bbfde234b3b6b742b59443197c0b0eebaf3ce01aaed43cda4401a3e817d42d566e2bf88b5e82ab84a9de40104c5e844eb40468dc7ce5b0c96f7e7c45b4132ab5e3f0f242cda757a44e50c506fe5e195eb29ed353e48a9d5c834cec019ff7e6c5c06f7c9170658b71355eca9bfdaf0f255f44bc087f9959b154068ce9ddc7ab0144b2222fee72945bfe5e6236b6b5e6e757613c7015ad9848564e5cb0927ca4aaf6e8f7646637a636b5b4897d0d99a1130250612e62988c9878124ef4c9abc9ac4a84ecd03eff1ee9d034258d74ad6d1ccfdf71bf395174482a5a1f5f0fdb0063806b8b66a9f686a32163aca8c59b70afdb1b9d866f1df7f65289bfc44984ef37d3e679c5dce5a83a1a62586c2280b4a14096abf780004f6b5e8972e39f72edd4b8456a92c9c76bc861fd0aca0a110fd644dc2c8895b01091eec7b80d19bc58344a7a148af1d3f72673d8f0e52cdbeedf1cb7659fcd218a648a916612d7fbdc5b91b64a9f00d7ae7a31de2a1bbb42d38935d137d1bbd893de1ee53d524e35435472875cb36988e27dfb1c28043d69d4f201585029ab930dfa739c0e7871f4b640d4a79b4f3eb609e81930104d465c5edbb4868927e15f39d17de6613611185309564efffae208b63e8edc0284428a24d0a346ccd18190478796a3e538d2dbfe811ca69abf4e886a51af2d7ac0ec452dabaf235b1ec1c1c77dae6bd47c926cb3e00bd77c66078b16dd2aab0119eec6a5d6c80006e0bdac353cd9c08615c93bd36a7846cbfe5c2e53257c58197ed943b760022bf71e79ca05cc3c61b5e9809af80b0229b64ff6ed6257482b015d9a4268b1e54924865df4f2fce45d9af5f2ea96491631e44bb20efe18c5d7b6d153358055cac1bb9533d12468bed7ec1d48bb2e7840c9ea56eae006289cf36f22f9842bc0db9bc2b46e612f54d3044cdd94361f05bbfa56765966d0a2c28752631280f07edd6ed6425bda34c7c35cdd1d86782218c24a284cf16879f6f1ab76adc18c301d22dc389bf0572aca08bfeddb1a497283e65ab345e66fa275fd4ae7e178d028b791214100f2424446b73b89281d0b4b88b8b8708c8fe8d56d2fd4b00f8225d9dbe8987b4d39912ef310633b010fac0bf9a44276a6aec9f7aebe17b5f3f4f9fc3802de224a5481b1e41946380b2f9bbcf56fbe9e05b8461a44467ed6b41ec4be235b00a06e77278e03cb059374b2026a0c858d123289a5b40e290ddd45c0f13b73d87a243369e125cd23385534c3d90468cca5804cae5450bf25067e94fab5ab6d0ab58a5e55ef5e93f3d8d021587dd6813e43f4dea6ca8e25bd1b0ec7f730a2343a89aae7d6c73051c1693d086b5cc0f071ba3212ce0fd2117172abbe5e3e158839e7f517bc8d3509f81c529d39498624967bab06d5ce887e4303d8c601b56ef92db7eb7acb1b1e5491a90553813f3141273ca615ce3081a6f0d431d1bfce7f70d11887ab1c53ecde1b242040884b288cb6bfd0851300eed6d9c1708e33fa9a91abe4cba8a38dd3b8bc3a1feb40054688115e5fd99004433b82d1644c8d5516023b86a3585aefa1d866e0288d67a24245ee9ea1f734f6febaf8bc2e55ff323e798ced2d4e0bce4340a6f86fff6a547c6bdfb65ee19d922965f677eaf6dfa71e14a6843790d71fa937b5927579e882a6c4804cf9412b79824e2883a7b3bf8ebe9c8d9de786b49b5af926887dac402e20bb98064f3484e0a9914f23c6920e1d196263b09174efe6dee7e7da04c1498fce711a82e3bc1a121e8ec0889b4bb483efe4c554e4ab802b5a9b6ff90e1cfcd84f5c871083723a8fd0b14ac7dbdc1f295cf5a34ed6751ac87cbcb8f5b4a87c3fb5c5b2edc999daa41c667845fca7e4be70c6bf6d0ce514a02aa65d73f3d10a406c9ac1cc4fa6f3641674aade3f5f4de3f9038bdb10905929ad47fe060d5af7bd67515f7543d755595f90a603014f6185874c8436e2e7b6ec0b3bb2f79a11b720a2c19535d71164ba8659971f2098515ddabd2216081bc2ad6ee22e680b1add820319c766e1ed239ef6c5b730f783843bc8fe078c9fd8af61f86b3b7a30a905538940e040e215dfe8b805b3c77a8bcb74f5c1cfb34b93992fb1e09dd17efbbaba8646be11eafcb032217767461ea564e8ecb33f6667286c5bb6bc68d40abfd2ebd7a712bb5d0a8b6e8296c5e38c4e88aab8f6cd3754fc72cbf15bc525037baa47c22d613262bbd1abe7b61f58271fa6c80d3e186f405c7e60f43806d3d2b425d97d8268615fd06a26d864d0629ba920fa240a7d53d5e8536744e2e962ea9df9bb2c7281dbcb2be36676d92a6ad72d39957074233225db7db66b45a906bc33395670831c29cef271c0cd875be1e108882dae379195fac1b3c658fdc93615f9cf783ba7392212e05bdb616bb53ad9951290faeff8a8190dcbd084145aa30119a45975f9d38ff258a82959afa8101c05a5c9e9c46e76d1e0ec8d74b72a10a9ea7e9170529965342577f883ed81918775384116c1d5c3599e32c3af0975b6cda30624d76a1ea071e55d85c8e577d0a55c21e383337d83ea56521270a12e41a39bd45ee4b1ae7a146488f08a356479b005980a22ebe45d259c764b5f243c5293ee0420c1f3c284b6c9a877bbc92d44ea02171b2e28e2d22cae4644645d34c2170110735ac8cc3fe4dab751079f613edd8f9f40a66dd2c7707bc74d8942f4af6ccea9d126de35c7b499a6d15f07fc005eb7fa4df23f805f3a8cf3961a7606fc9b3346e223187317baeaca51bb31b373696a954cdb6dccaa7526702b91ac12a375db268267f0cc588b96d84ee4c9579df109c4301a5208fb6f6b59f19c11b27091bda8c3f20ae6f3c7e253fe311110c40f77c180b8eaf1fdd9159311d23cf7d44a64c934ca2aa58de65f2cabdda3eed7de5c37bb602e92c0bf5b2c997ce0b1426cb10408eb2883d408c3137b9cd00dded72b41d9b2f7323df0c8510992172a349486b7139c24df2dd96c05ac81fcfd1bd7c56a8df46ca9a1fa746e241fe07bae5408cbddbc41414830031bd6648b45ac923c80cb1f935f28acea18c3ced6842ec87fcc10a80356dfef77526072337041a539708feb94662386a4ccced7f2b8eca55cacb28915b69534d051eee28de0bfc67440ae748f179969798a13fb09ec5e3612f1323fcea4a4dc3df324b84ca91ff85fe662e69e4185c3ca63aa091cbf1e553918c81554eee0cc0345f20ac9b1e54100ee4047392d09cc4d3f78a7bc4437de02c63859a13536c4fb1bfe595c75ec71a56f4bf25e45517f618f22aaead8e342ec0b207e3a75e485453dcd7fce5a5a3a50e41334b86e587406533a65d79f8abf1fe2bec7e76a342c46f88be90fc46271558c2afc55de4aca1ebfaf1a7a04f18603e4c1a6d943856c044c35c9b7591f16e91b72a3d537ab99d7a19d768ab22a55b5d896835dc821a4f6770edc5990bbe18d44b4191db03cf37296b8c5429e1f6b755984ff471b89f301460cce2ff60cd86110a0e66a669fc3bc8f7371b0884803812fbd055eec343efe1821bfaf1e97f62e60d756221e9f883b174e07c850d4f2bc8777f125d434acfeb61343ef48706f9d1befe1b9577243ad052f18c3d8ee3d5bbe74e9eb02eed2997007034bc310ea2e47d98afc2f271dac21bfff52f62e10f1b159dc9fe7fa6ba4c5f2b8dedb515d207b149c0f4d880dc57e4816c805e623e851a804f4662d30ec70b40450ce84d8c4c8f8723ef1badb3e9312090dd4ac7d5ef9bd7b7aefb3481070c4ce8169389d096b6e01da02c0ab653d0bce1316686631a2a8e811530b7cc67ebf80b2a89075164ce18528b8762d3e476475510624bc862c4ea2fca4879b9060f4d995037b17d0598a68fead8a4be54b1a2df894d3f11f558fbe7138dcf96d67131f938375218cd3b0d7a21187b1aed377012ccd440ce918a2decb42968bd857c978f3531331fce02577af1cbb0a1a9abc69846ea5174c097203c48445d799130fa180c09eb03924eb6739f424b8b7bb73becdd33ea6e05e394ca46c2f29ec0f19036fb97d5671c2fd7c401afeb03ac898168682b61b30ecbdc87a216be81e1b6fe8264b1f55d25f0b8f1540803a195a8910ea339a8dd6be63936305ac0368edc13917176be0b8872820cdb71f2a51af7c665cfc6d4d63edc13b3156a37d6425c9538d6330be79d48200e0c7190d283b661f03380611927e5ca1349bf1743809b4a0528e7e61dfaaf6f1b3fa20f7b3bcaa14f5625999a281f5ad93b3214acdb5f6c970a4811d00685d8cf5535bb175b898754cfd256e9c711539dc54623281f15f19087d79b66dd2d30ae8a057a942c5bda6da39c706a5046baccd6651da4dfc2ca5f60153fbd0f5758c644bd8174da23e8d525656419ea84dad892851bdcb538b921326e0330cef73bc7e9d394109f46b86c5e23832988e21404a6950f00f2fd52a1d3651db11105749d7406802ca7599f732deeb1f368519bcfbb81c68e7c441fffc21ee7683eca44e6cd1f63ce1808b42c8d2d5ead5eb9acb22d215b03c3aa9074067932a39622d7403dd582ea4a6c1441b5f25dfc77ed12c03d1ed37957653b194250c1c9dc55a1d4b24940a2b4a4e248d41243595ac265d27c0c450a0f67c50f1e9717c3a05f988282398d5c30e39eed74d4511b05f2e37ccf7ce9f3c28d3f1b21004c94cc38e9889c8fb826fd115bd44d72a14b4c0025087cbbb8ffa9434a04d801bf463f3c0f6b70850cfeee03f4ca5197857e2298870f35027689a651cafe10c9e1db45c498a44cbd1d54f4095cda73b57ae272b339c2335edab807532f2d7bad10d2282e882094725a116aa1951f6068145cb9218296079b23a12a1f161ba29ae58e78f9d4799d184c892760dd64ac3eb5553731772777fed0a5a468b61835ebddcb1dc2e6929ad10e9cd7645e8af05f65461b5e353d15c166c1a5274e0fdf796623b70e3504e0b8266e6857678493a884e8a76777dadce29831b2ba1578a870a043a61477f787aceff9bf08a97f95b43f9abc1d28513df97614f1469ae338774fd0451654e162611acd94158319d86818539091f9a86fea970ed1f259f4600d17d07c147c4376401da0efd3fa12cad5d630092816474f8ea2004ea454356fa6f90e6663cce3e69e4ac75e928b4562004e8e67633aa6d0b148d9c22fff6da5b07a4999174566eeb809e8481c5d9fdf0bd49c5be04aeca6c9ebabf5a9b52ac6430cbcf9de4023c930f98a2e91594acde6bea389630d219f14ea98b32a72d907bdfc1e40212adf755e0df675ec8ce38a9091b2047e0ab8fd1ef73aa912e9f612030f7dc6d95f99083606c405c4f11f816004f1230d4114d8698f2f587f0458f75230b7e0a2c6a5db26d3a3fbc4204c02fcbd46d373a47b01aab6ca5ecb295d252bd7b986dc4d7b90cec91ef295a7810424302a6295f507886380ad8b58cd738eea60366621f6cac91d2160e0ac4394d31dce8b1756c11e2da71da4767744818dcfdf312415104c163d6d20c43cafc1d1bea2a6073e89c443dcd70da461d67c6ccf389d6a0aeb99fed1d4f8c894f88861d84f11eb22c5dfde83f72ecd1fe4f3866440ed1a768b69b2ccdd5477571072eedafb4f3033f3f05c4a69ae68a7f398deac95b21e4c322f5ca3840dba4ded72f332f0feec933865d3dd97061e4e75fe83be36799fcb3dcf458a2035cfc05f8a5e34bab41aa50cc028d362dcf86c235d490698bce71c75f0614bf98f487930b6645876ad5fb758f4503a2061fddb54ce3e5dde57515ff6da18a2441c1a5b5532a10be84bf5ed15f2113f3066e2e29d15e613b9e664490bed52df1ad19e9bd947c32e989236c9a229a098dc28eee5fa547e41fc068857bafb89a3cd0851ce954828a8c1dfd2610c6c4a12f27628cd45c36bd98a21fd4a9d73793a6590bb73ea5ffc52e5e54248ce900667044227e8ed833876c6692a18f5721adc12e23baa05152f9ac3db69aa4789ca0191b7b975313c70b9919f866a8b9ff98a2b1364a14608f803da645776985ea236f65bf189d08ee531da63ddb0b9248dfdc399fc340d2d642539441dcde9a96cddaf63654f178551807b36c138f8b35eca2e9ca53be83cda72296cf93e62addcf1a325ef478df76c4b8f8f40ae50385dca9f13ab6087e037f1e973cb8d23f5fce18d28ca24e086e6ff480894adee62917da75f7c1a210b7a4e98646ef1cb40f0f356c60f16d6a9a41079d42b9ed77fe60ecb0b84d39fe51ea3f77cf1348d5ac6a83798c29390a6f23133a0071b34cf36acbaaacc83dec6a94e2720039308431277d036a86b36703019b8dccb92a417ab07ee097e21558075ce6496a341016631d75d7ef155af95068a7650cf95f61bd7f905f26058cadac448f0e96bf2351851ba464c69b6bbe48e78e95b4762ef0818e086bb536a22e0885388f13bd1060093dc68ccde1b28550fee9eb0b9be177b38a75caa34917d8ce93edc0b7652adf3b9348518df59ac711b838d4ec2c96b3a6baf0691160443496b70a58d81a1e644e9fac79046b2a3b75b7869a6acf340d069e8c0fc58cb7a0097a0f517aa24ccbeca98bb3d5e28eb2c62915ff19f659fe52d453828a2373210b0d72f812a6bce0fbfef1907a23d7451654e547b04a18fb70f38be5c891fb3f4e65776ff7fb073d801e14409f169760565bca7fe9accc3cabae7d6e39be7b5546faa0c3a85de50b7cf215b5888463c27384fcb00b080ff39b54732e0c076257774c961e68b7659d8cdad9af897d5120f2f93eda5fb203ac5ba315b2d7e53ddeefdcec761bef4aefff2cdaedaefba1e2aca1aa92574cf225f1d979cb4e43ecfa43f45c7e7ce3ef358ff7e6ea101f9693eead95a0a0ca10900af8f57bcb14a9c2429c6e6699a28434c9ac27d17a664603834b093569676ed1769ba50329cb4e983fb290b17e3efd41d4ee7002f00174a0d0d4cb5bcf6a6cabcfe4a1a898fa0c1980df0dc1035560a8725b7faa9fbb8134c2ed7a73dd2b98f90cfe6e139d9cbf6b9d4d460277f8f2fecfc054a3f2fd8748981673e2554de142103e528d77e6dde0070c3e5af89a964762d57e7f9666c9f5ab49ab90cef4a9b02a2f4ff75e7b4b48e2ee9d30cd65979f1d5c77701753eb6180ed33151fb4686bb452e1cbca7378f8e395b20aa7c95ed3f08cdde99d53b91776f7f14818fd1fe306bea71e5478a3c58ca00fbce7f8dbd33b17f27e4e599e2b54a7ae69a31478f745a0292a2cebc1f3f2c6b2cb1c45523a7a684ecc3970f4aab1ad99938a7bdbb83cd947a4b7bf6ab07acedf405558f50b8f7dd4adc181169f0cd3a03343c2e3c15f8065f79797aead4535cf5995fde289de17c329f5ba6f023f432477c9579318193b98950f9b8138319e360d64c268384df948b53998d720baf6f4510006680c16ffbb77bd014e572c689c5fc6803c5b17b80619c413c07866fa0bb43567545c676f04d63dbcfecf502d11b0e877f8a276e33859e7bec75ce5cf97bd8803c5158c1bab9202e06d763a5edab31333b4532296118223def882a325c76a6f355630c77fdc7b97b361686cef7f1677b1bff953cfa4283bc15f7ecc75d51d04da64f08378fd0d5664c3f17e6179097731b17961a67f90c781d23ee1ddbcf7f3f33806b653f02c02a48d5d430293eed3d3df96aa590a05197cb7580d9aec44508477b3bd98ce0029c8daac378a5b887aca860558b6e6d4952abb5f7d67baffefb7f250dca1420e65d497db416164a8cb4f2e7c107a7fd21e84d1eb79c3e3469ab13de65defc7d95222d0d09efe8d0efc632ab7868972c31eb739c57931f8d7bb3a7cd97c07af21c13324f970c3ea27ee300091d084437e07a82621d1d1b4877ad29823daed2daf9d53b4237d16b2cbbaa7a4360b7947e00c12a0087af39bad2a246153525c5857c272e9bb177c853418087e4f7783dbc2392f682c592f64bf4e89440eda32835bc541b14f4c1589e0af1ef2f4953b501e2af941976e469bd060aca156a291ec65f03927211b8350fb7a24339b3c1601504d937defbce73c413038728175c1f70eb699c0bc511565c0b45677ba82d4ab9be21832f389b806b65af7a6acd45590c7a01809afdd6819c9e6e6715e632ed7a76b92a74bf0cf4deb2a1e738501022f4bf049fe2a15afe8b18b7c8777cfd9ff1bed050f3e929e7bf9da31aaec0b07e543aebf6f3dd03ec8f90ce2dbe6a60bede1e5ff4abe1050a32778ade51a7e10adf9079ba033f2445ad9f36480c469d7929e2da2ec78897cd180b1d343ffe6c0e0c07de59585d10e81136efb2c3b9432855e79fcc7d9cd4624434b5a02d8afd82152b4b0b54c70e1efb942084686ba966d497ff8aaab78ee14f30878e621dd7d2c0a9a71a20f41192ac377cebe36b34ebd72eb26e15c13716e9456b533f99e75fe71523198e43d49f28f8c2ca296aa142eff4ff14dcfdf79a43994a417316e2ee4ce7281cecf2bc0eff579c190dc863fe809d211d91020c9767f066a262b26423f9a61f4077853d3ca98d887dde33974bfc4f648a84a2e2bf5747057ae7484bd567ead7dc2c3bde4681d1c6f727a60b9c9c584512607b7470c50642c695009a78cd284cb3916958f86179544f1dfa4e2bbe1e5c9295f8c8335f6a057d414f91e9e93af7199e6839983fb41c16ea27f0852f96c277b4655fd51d5b8cbe55dc595d4f122af172411a264c72357a66107eb36007ece8bcea63070ca0a028085a7161eca0f78114404140c028f570e04a4280b75cbf1807434e6a68902c140389e057a414a8f0ae9a28478baf46784c6c4a8bf15dc9d50f0c04bf86158a6087616da9a1a625b8a21302ca294ef1af2c6fef8f8161ee6dbdfd5f2f763c7ad4ce16a5bd51922ebc043ef6904bf52070c9fbfb780329c9f397222dac873ee4692a152630442e43f3c782b754733e7b6540d64c93ae0d2d981aace437a1b0d52f4bae7eb02eb3f6114cdb7ff82f2d3148f3270167f13076e504ef7fb3b775427ab155dc996d6612334a665d615551a606781860360c4b869741d2fde72632e8d7048463bec695011966a3d5c3a9cad3a80be29064004dd6fd86f626911cb1f4b4aec64b221d16b953aa2393fc436e63447448361b82db0e45cf2ca02d408d65f7aa8c75ae2b7d5579b8f1ebe9e4358125df74a2c28b9c6a157416c153f74b0bc7242fdc87dc527d88438a4fb8d00529da8a8cdc222b9df567df410d93f723d6d3edf70bd8c88e72d495fee49daa112e9d495de8fb94e73d74ca80be0b1fd06eb7c3fc62850f984956eab859d2ccc2f9d61359aa42c9ad7516c9472c36e569a60e8188b988b00f3fb4c1f12eb05a0002ae81788b0b4862521fe23887bb2c0aefc844645e201037526902629ae91e7c66169feb0700caa556c79d561a9130df730b8ab9fffc52b1354b2805a58c00752011a832d71049e8278d640a7c0156ea66602d4d18b7df59d9e3ebc3e2e25a025ae0e6d46807cfc74c3036e9411f8a59b3129a84a251579030ffb2889630103109597806e97e007d2b6bb0f948db7eb28e5e507d24bbcadbb03e097dcfef14eac15dc4dd227ad00596d041f3c79d1755f768421e934534bb7629c98177ca48eea0b6962e745188609f356c99da5aac2b22a10ce43e66f0f59bcfd232714b788af0be0c207e639bc6f9b55ec43e690455b46094569761451f7107f3011443bebaeaa46cd8660fb557e9b7e2a8f889bd74dedefc21bd4a2f9e438faa1ad703a83094145d749507734f41fc5cd4be237330c3b1ad8d17d6ab538badf81a1a33ebc70a29895185fb384c2e7ae420739fa541914af047dc671690e5b6188c68dd8405d7b8edfb8f5c373241ef8a89e659c0d6d5ffdcf3aae9bfa16208ae2b28bd7951bfb2055fcf67d7c6c8527d25cc2571766b90f44f06d26ac2ae1375f4c013aef034a8929d89c4d3f0675e7b89d3531869167d2fc3775f4afb45c38a1fa1725e6d3ee624f2e7882e4188f6549c952480262fa0f91b54aa4d13050240462f9bd84ca45bac4f6c224c68321cd51011507f24439a9dcbab9f14a0d0ad4eff9f2846aa6637db219591b2f7d8e15bc6ab39f82564b4148e5c4544222930fb32369477891e8b01f69c8f9e7555b4bf50c29ad487d9301cb518a565dc4593fb5883f1bb1e3afc4ce153afc3438aa72516726d4b0b49048138cf45a5e53ba4984c0702bafaed9fbc08e9a710cb5bec3d99e52c7e78e63b9e86e3feb47a8705524273f130c4f59142fe6b0d05870b2427f1ba75787090d6d5ada8e29c5b330bf83a052fe752d3b2ba09e0a84d74ff812e9f16bcabff4c60efa26d473d63a0f464a8e308e7ec1df1253ad22ec594e0b504b67bb9c6b813ff5d508acd69571bb2cb7a40f9232aeafb1af5b2e257eeb6f7f5d7519aeaab94ba7b7af598c6f79ecf4e4eb2a7676f44a59b22c43d56cc90b636060a571e867137ef67d49f714a7f3fa04e3d4cceb413d40819a9d6c896ecc709b63c2c56cab760c72c66f0a7e4bd74928ba290041619b3e2219071dfdd95bcde99a954e513b5be40fd69f8a0b7309b151a0525ef8817735c7aada44e66dc2425634f864afef6c324eca72d5189ac6126d85727f814919c8b0790a6d369a228f24cb43a8811599d3914135333a1d14b3e19b61ed1e796cae1dee72d4dbf5907af62a31fd50638d4b79eeabce61ed880ad81b77932915791a521c7359bdd99b78fecc6e405c91804e7d24a6c03ee6ee734a5a98c6eca3495599d98119477ad04bc057f0aea9c567a2da688b2223babcc3b689ec7917e466eb04197e72e8cb59f74c4c689939e43a2c87e3cef84d6d1f82692ba4d752e55319e2163d16d3a565031704c6d6d9dc050a5c7e4b411af0783e6554fe4d34fb00074cf157c3866317c3d0d714dabd2db8c9e442b3fbdacaf6be61431b538b7c8c2b03359d09ede72b04690c46f61f8bcc7e9201da7a0d8232df312f31deeaa269ab7c7102c4d65393c1e162d670b87bc5a1ccb81ec08e7aaf3c99d80546fea83c02530a3e22860cb371246705bb0502e7d71a3b267a9b8a1d36a12538547d9ed70eb84c5c288fc551ca695a08b3d9b438b73e85366bd9c9a28acf4f51de14f082ca6962d2b20a2134ecf895acb197160cd60bb9d5d568ebe5e14c8f0f02d0e7a0764702bd08de469b3a11935139316f9bc7d5cbd69ed572d42afc8d73767bf475d128bab5d6b4de1db283bcc04d2cf79486e15f689531e410489923102516d8cc5cd205f4c534d9da65fcaeb5b224f20bdd93ffe96e402511d6a18ae20149a7bc55f9a38fd40f01a30b3a8fde3e1bd99f8676af3a17d467912cfcfe1c410ac78551ea782b3f8d943da320117577eb1197c2b1e168f84e962896e9dd55eb7f375929aee8b78a2781760a3ce6c1a8bc52ff7c89e02d4c8eeb3a2d355ec96116451625adf1c8d7d7263b45592b3ac38a8bf15d92b42974109cede7cf2df7fd64b6585b56ec4a71d2b3c714d21deeff84a64481718e9296c03c8857fe0222b8b5fc6dcbd671ab990c8cee79fa01705d475286610b71fcd1919108fafddc46b70beeaf0574a929d994aab507ec61cf29bfe755ea672126d8591b59a23b5952920a486333bce49c595eb9b9ba68d96172751e74b12b4beeae7db51a95073f69b074c277d8233a8fcc869f297e7aa98ab710d1668259afa62f38076122f75594fe47cd056bcc83c287f996845198281b5e3be0cf53ec149c89784675edc81ad53c677bf2da2f23ce563b36a387b1d7fe3be696fe43a4de99cb751a3a45bb1c347966cc6d7c209c969d67cad32c36c3e6f7af4434142e1d9e2d9046b59021f70da77524555e6a2478577210a3ed8f27d049249810a9b2142b626acc53e4ba774e04fb8c1f491a960a9b23f912fdaf04650a4f4247a47fce08100ae0c1c27e41ff6e02d3f606802f9cabb0f2604c432c10df75987a5831f94c72697fde90f1d410a1b4d1fee0fb5b009bf5e17e12ea2a6618a968fd5521d8681c5195333524f6779e944145e90c78bcbc2819c78cbc294b07d9fd331dd2e282ca2ac5e06449cb0cfce33e1c3165558768f967163502814d17dae10175f4690a0581a5edd0483c5ba541e89fd1b3699df2265a301c98b5c481799b50cdc810a03c06b64fe249119a9d2eadc61b4b88212ea8fac8949bafcfe7e60f589dc286f84f7adea5f308aa28a8e41eb8f25cfecf5b556249de5de9ab4867f3d2f0af4b8576de0288c42c80a8a8730291cfb831c74ed6ca512bd688ee259ae6ff426c79cf0eaa06798749a8027b649a649bc6a829ca5033f3ff7f5acaef79c860449d401209f2062ebc30ec33c0226e1bd841c9fe26377fbea2a44691bdb1e740c3e2ac42cd2137460f6ff25b1360b6e2d7db166dd3114395c6e3341668f3d34d818d2b95d5ae149c2f5c03e511cb900a35dc471a0144664af87b5a79e27d160acb3c19310a971bfb6d9dd12cd4d1ff3068043f8bc60f926dab7a5e4006865bbe154b52fa82722080ed72cd2a3b90294c6bbdbe291adba4f2977b50fd2050a4319be73b9b44714d7277fde6e417f47f858344208c3116333b8e834ccbb01e39360b46e9651ca35553c206146773ee8c1f90ca208f1274bb005ddf487646dfd047b8750f8eb1d0dc07f2042416305a0c46b22a6f59814a4cad977caf5d878e1c3d0688391712cc8933f67e08ac183b8e0209faf00fa7899c7f5bcf3288e4ad174ce4961a8cf2c8d59fd4c61663560a47d3d38f55ba480f43cb62d0cfa71f4f1499ad78c5855259245cb397358818b33750d8a915e22ebcdbeac582672f4e53f9a0049cb73b05a96abb6aa070cfe9bdb57bf796d77db33956cabb587cc965f4c6f8bead7fecd4b108d1783f0b17a7ce367d52e9d6f7aec839843685c96060d9da4ff6a6f899f18b681b9295463ddcbff1f67fbb0c6716c5641a65995bb01adf7dffbad148191a78ed11fd1a96c41760dbd4205345ff4a310ad9f4d4eb7f1a660768aea5a1ed882fc949f47687b5b99a282cb4ed8396103ab5fd173a329cf06cb1128a6304f2115af6ff7803f596ba9b20a5be3bebc86c1dd63e714ac48389b74378c8c5fdc4e651444a45495366cc0fbbeea52fdcd86ddb07118bede56a63fd67d4b24eebc45877c935adc9cbe767f2aa74de35a21d6adb8d907513e85bfc8056e696e7c8bb39dcd89713a52621fdcd6d7f1f238d56c52f044f74d2758d59d539a50e8d180ebfa316327110cb52bbed2da06d6959b4eae57104a8ca3d03e72f994308810779afd44a15eede56c409032757768e8acdeb7932a6e81cba96eb1881f0cc4b4f0cec615be47b30657e7cdfb6cbccb8dda0f89552349eca52ee5bfbd68a71a1707665aeaba68af7400077be1a446cc92068f3fbda9b00e647a005d11a3272f61c94f81078388d2a6b79c8c33250684267339b10b3bdb8b532bac23543f50f49d9d38966156a96579d784acc22cb45a853eede47caa53d719fb80128f2eb72aa84aac951e99ab9123776468a718dc1d08bd87cf9af9228ee08924401093a1311a950553e37e5ac2f0bd150dbcc70e498e7c547d4d16fe8610326565bc8ed6d5de4fc4765f80a437fdefa88110cebb2c912bbb49aecc990bed518fd9f16fda7304dca376fdc2308d08e4b7ce0a6f25501d6867efb5781f05c14fbcb9bd0363b66eba93e4604a9f2761fc84d99dfc4c65c82a7f1ff037222ecc782b2fa747b4c4d83598fc784c5a1fc82e20bccfc824bd2646ab94f31ee9124efbe971011eccb085eb34e5ba5c98c245ae2da86cc6beda888a6ce87351d04d54e299ffa9574ce68e5ce9758fde2e9aaa7cfc3101019d527d0698c2c26df7ab46e36508de7f6674b933c76e0eb7008a39d9766beab3cde405824ea0582407579d5f75f1177fb983e959158b781fe8e17ed483846b7439e87b736ef63ba60a25303afe5979f3a9bf3c5cb77dd1b09f4308d10461e35108844211ed86a2e331944a4a08bcd23cb90a7d2f68b26134b1bc71ea3ba7501e9c61eab012a79d1aa9b928440e6caa5ce8e3f24aa9b48c1ac4d636846103c47bb051d06be767cffda8d551ffa663223f75334675da9fac6953948d659c0299ffb764fd363eded49124ff84e68aa4266d6a4dbecda2c7ea8391a89df028e30e3e94b25c8b9d6a7f3b967f4ed149a31d4a9a996811224d82c7293a9a29c480ee61b103e867c3fd79fde43d69a2a90c0959c831c89bd3284712e571a7c2f2763d959568996b96fea4c484adaec7cbdaf84f63ada23b025a3f3c6b6cba51d62679ca97746bcabb81fd11f3c2fa96dfbe8c3ab38a6f55642085d0f8885f5a91522bf7e7a0399404bd6137c3e5c9e75dff64152a9acf1bbb6399e687da79d0a1908d31197bf4508477a9a89982a996afb0807dc54f2f1eb874f32bcf9ef71fb1c63d64ca38a688f99b9ce31555d94eceb8be943c210d0d6c0333f5bf52d8703ec875c68c10e006d8f9ba3a611486b2fe47e65071172eecf49d9cfd74b9a61ff2601ce19318ec570034b07556d1de26bae80b69b0a9abf9f1f2df12059a890b180afdb82ec7606b6db57fd8f9069d205c7adb8f1e8829ceba3b9b64e972c5644459aed029f817af7f41baa8730b2b3f20f3fad4122a9075e04c16773a32485bf1dde2cb1220c7ccf5f3b203b52a7ffdbc9d43e65697221a55f2d52cae1056a62a8d794d49a0b9d5b275d4a04e85fee927abf0f9beff601a7a95ee9694756b29a54748bba3c7b0c79a15d9c5245c1ad7013193deaca1d0757cfbf0788835e7c724ac022e489e27e6579d4c7d687e347a1d765c1d63224c70840afb02b31d7ff795176616f2ad5b2d578d9cc025c46b875de6297e6ccc4de21b30c0e8a269935e556ba1d308146181cb6ebe64698a50f7955f39d506c61163693d337e6f5a4939d580cefd37ebdce8c16ba13aa1a2af6e768579a359dee4ed6f6b64f6df57a456ca76c1ce4c74d6bff913e677aa497ac0fe7c1632327e9792caa8963d01de24dea1212fcfb0fdfdb4c0339c715616df27871f7fe043edc5a1ca297d04afbb2d08592c6ee59b244e38db3df459085f7a42f874eb2ec31f04966822b61f9882206ba9b5a3c328050ab7f422e3fcb5d331a5164e3c1430bfd12166ff53c89e918461462ef702f94551755c994d9e938175c3828ab02b179254faa9af4620c7d97b12cf1c4266614e50072c0c11ba1b23b1b503945eaa5402c3806860842bd399cd4e48db9344656b6a68af8fc08b4908644e63ac9ef1cc12613c108dc8b127baa5e195293e211c8bced2fe5a98ef11541337d521afb81610754fc802a7f9a5dd6dab2c6efa45daa24ff8e32b31cc7149f001257b0d59dd67e625a14db0bff6ba107428ac1b5d6a1ec33319f7e308f847849f8f83fb42706b0ec73f3cdc565aa790fb00e35a62da117a3bcfb54f903db40d350ead996bf7523412e53ec0872f81633be051d6e99c2ebca3454b634ba3a7a6548a0462ba7c5abd53273f9b8280b2040cb1c8f97dad72ca856be2e1f9275c948f161879932a961cd17ff9f681e27c5f617829b6850797dd13ad3317652f906150073d9fab4529cf785e878784c08ecc09cb58a01a79ee2c5d84376129936af49e1b2255a479476d2a67a9981c31ba0cb370145c4fd34e3c94186681764c2c8de676774476dd7c87ad3687f28e10366960d3357c4f11e5ae99fefbcb23a8c7c75ba1829f4d33b2279643a13e8f011a230adfa62597d9bc25c2efc66ff8606286f52fb5c490db84f36e3fa3aac535d8e66a0cc140359de221b31e648c9bfd27e429addbe3b378264e04090b9b78c8ff5c3e11ab50938f0e7c9b9a5f0e8a2a076a96daab363508f08402ec597650cf516d14fc4dba299f7216ac9cd2c6f9bb811fd198863017234b3040a172a6a1dc172d980bbdafc9cc1877aa305f59c9ae796ff2debb11ebe523afeeab4f1acd742b316cd34dee2d816462d9af1d661c9786abaa8fee09ff70b9766d8b152d149cc7c4c44bbd655326b42b5e67ebe3ff590c2fe4018434edf3acbbf43fa9a52939481e3ca3a19b8685fb02f295eb392e8bdf047fb9035d6446575cde144edae4399f306e7e1b537c7b76e55d4918458b951ea59ed5e318911ce57393bbc275c1f02d691c29308b67623562df9dfa549844ebc735ae01a3c722b6a8cbeabfd632d1c82f2fb555cfa04cdcf3af03f4ccd71fc613f945311724644c23f0965c12f565966b30e34a4f6cd1754fc9ef60890b15ab03788183ef8df6149322e51096a0ee10150333f40ed27b72208cc9e4994f14e4289a6656ffb003074ba4bdb5577d1e6128555851e2846cb3a26e01a5260aab0a27fbb5f30edf5efd441410485f0d6c11b7ae95d0911203e198864ae9a35a40f4eb0903aeaa78a4e98fb40ee79dbc5c0b14df612a2067da3fc8fd8f3c0c42a58d97fbf5bdafa06b1b654a0eb5b9c2177b6779abd7b1ba42fcf678720cb08f2bc12eeba554339c4df4b932950f4d458d6b3c7310c874c7cb791bdefac4d6d4b31808eed80ac84057c9e5aa3caaa559243803cf01fc5f3534831c5b9c1cf8b73d981144dc74a2c1e6efb65930380c58a9f3905b8fe63c2bb7cc119d941d7ab302877b80e638aded1bbe43ec67cc46c7df93b22a52aeefb1abf0e27d0353b3d95736edb71897714d0ee1b46c918982233f4b8085fb2225ee5796042a84b47281954ad707383ac26c39148b267f7041c31d3daf42a31b2fc61171a5c8e38640a677b98398078edb10075b50420c6d6b1207ab321d1eaeacf43a344f94e28f9db5b4f358b60f79d6d24b4328c2b9c1c4558d56dc50e723032984562cd464c3bfada3271305e78cbbb93d2975fda92be420a1b131c63f5fe8a28dbb50fbc1521922cead269c84138f679cd83ed6cb2980f8c04579cbc5624eea4035051739821e498026aacc0f97c96973f9845d2a478eb165f457783cdd690d66e643a40b957081bc8b3af8d77e6c0b13b02d08919a27ccc8c8abce716eb999ff0d5d5c17b99b3686d3282b743d6d92ffaf9f30a14dac5a85c0b5d79e6343f825d0b06511a0c052da726e39214bc8fe3824966faf9ddb5663b61b98a38c4f32e6492a499dd68143b563136ad3be77c80e8912ebee5d60783c455898ca1670ceb17270493cf12d84f453aa083d3ef38329af06af050230bb152080857c594073f1cd2cec10e6eea7a54b07ec0e12c05dcb5bc3e169fe4c578af9ee16d29a30fec566e1bce708ef674f217bab16669f0525484afdcd984f8fc859e3ee64b8ace88e30ae4d8c1e14cd3c92ffb0727c93068da105673391c5eed5dcd87d12cab86bc7fdbe01aea00827cd728242fbdcea5c1f65e32b8807e30ed7e7c9ea1ced729ef849456225688452f8aba6e3af184bcfc865f39b58de8eb94c5c58383ee4b33f5102ea93797336b13aad3f2b50101c82715487bbb41093c032365e7a3df7b636a3412680accd268dcd556c12939e6af66e94709156cb3a40feb7beb6604f5fbc1e31db4f7a00f7b8592ce5e7274ea918c297a8d19ce9d656b01674eb158d7a6dc266d75e9161153c0b6dd7e9eafbe5fa44f7cc1dede0d9101bff392302211bd7c08756a0d5c9e69e01365cd3675cd4a116321286861a5cd4d65b2d047c359c1d8684fbd575090dcb0f4f3d42fcc686f37dceee0cde0b8374ffeb532220f12f24209f539f1ddd438d273d67c799a7b242bacce9a3ce6d025f84f78421f1a1770867723ddceeffb45d1a87b986e49bba7d46ad662289833a5121d2673598d79cc5fd8677709376506bba9c8f7ac7ed4d858a9dcfa5fe64338cb26de8c5be1919d668a82a1bb88de0d3bed3adc9b3a006acec34df2adbd3bd706fbf2e803157182b5a84a149143d2e92b53a9f5f9e8d47dc03f8d5a4f06aa06ddbf2a843685d6573e1e04301caaa540a4eabac23190188111a411ab02961ff092095ad05a03089352cf0ccebf578b7bf968847ac4e0fad18a3a665b1f3bfe85e4191b963187dc0bb680d4591d8a1d79fbb2f1b7f9eb83aacac6fd5e5f55568de837d8f789719abb100d4aa1757a66a3fedb9d7080c62a1b2110f0a76cca7b2bd762390562bab54840eb651d14ca2ac233861d07e93f9fdd6c0d059a41688d07cddd7a2aeb65c6d0fbe30a5c50b2352f62115b622327fd2b79e144b01b043bcbfd3b69683453cd5678861296c268852bc23cf1d393e7718965c4dfc08814626a0d604b912db7c7413af78fcdd923052d362fbed6339cedfa605d6e307a23bd5f45d51d744a9c761ed9d46bb967f9245720ef89c80c975e7c8b276d698963cb50585108da082c19c8100d9c037e57c2a5727de3e99fa9bf63fdcd30da1e943efa217b40cffd9f2b987e529302346e894e6fce6449866ab6d4202af60cc023c2f20750e706d390eba46e1876139dd8757feb3663567083be93adcf36a2083bbb61e693ae722089f9b7189632f60aa086fcf7d75ba5799e142d803dcf5d28a7619d0871c34ad3351b80b8727cc4c41dd2130ba78de41185b8ac059d8628b41a629bed4441c12f0cc00ea8cf2dc3c92b7439310c64d286ce60f36b49c73d586718f81f5006c3c4924b289506ad0e4bcfbfc8c0f279b012d9fcb399e87f7364d1c300eb7258a1352a42f6ccdb7a927db556c7343a6f3f05af19feaccc085abcf640264acf1b575d5c76956a97c9882fb8803f47c75846847732195e1794d080478cdee877723bc6c40c88166de7f0096caaa137e7238a680c4d5a1dbd74c4b3b909cb0dbbdd989af2f6563e7da15e65ad296a1e782aa3aa76977eddb5031af8e956a40bda3e03887fab4e4aa8d4e0ffd22d5209c8563f29040a5ee58916e246a24535cbd6bfc24c5ad1883bbf3e19e802295ceb60a0ae200e79c524e6e8c8b535da4d5b7ea3fa1765710148a5b3e31ff19be3ddbeb4f2e36aa1ca6bb37856296b84c41571d578e91291924875c4d33d04b9f691911124de74aec904e2af08c5c20e31fbdb08b325bfd69f07cd6f2f0d504564052596a4f05c799445fea588e0d89faae595568394e6e6a9a196774ace43257b54547ddabd47e89d18f1747af8d70e2698c4f44fc52f12dd8642af9d58ccb41733c4e4fab4d050e8b789595bee5ea859ec8226d6cbfb9a370412609abaabab39a4d665b6b2e7f0eff3102c7d551ef59b172d3d5ede97763c24e6561b1d08a7794b54cbe9107086aa9811ca6ef3a3bf8f24f5828fec3793d2d3cfbc693bb4caf32a8a59cf1f6526a201352f63cab94a7a0124b1fbb9bcefcbabb177922b48d2e9a3bdff26bd9f2c124264c18dcd69c8ce188e0f22e598af917bd7e77b7ce87884d1224eae9d885e03e55e4b3b053422d0f5d497d32b7420db4ce80c3711bf1850ccecd0bcea150e516a837d130391d2be03478123239c12f038968c4948a2aab65d242ac4648d054640a2a56c1209b201c0d63cf82afc9a7fa27452f55f05ee993ef37f6c304b1958d50108e6d4f52671f1a97ed13318e8ea3c31c17f9694ade26d364dde10e37c96529c13e102a2bf30c4b15cdeba554e8ad336a6baa57de1969931871f503a96bc79bf1b9f1234c53882ee4371d0c94262e7b2d9c4e32ae8ce4fc9e50567da89a5d51653bbd7c00a692c275b64dd4659cc905cfcbf66de3eb3225a016c2af986ed88ab0e4c4208f0c3c25c7cebf0e81f3a276791e3c8086834ac0d5fc92a20901d0fb25aeff90117c1f432a690006e43ad3ea75782d67aa99bac3b7deb6949eb20453227e49b2ed9df18a785943b543f89c14feef77e4b46d12dced07d68a2a120215f7dea13e8150683eba2cfdc241640ac6a5bb8742917479344557df22c6ce6373296c409ae51bd0356f244fc77d9edef49887cba5a41b58c063dc8cdc582b73c034ce0422896a08bc15204a7a745d68cc95f62c9ff7d40ac1e52a25f3ba775fd02b894f95893f75a75307852d97c8e95926351b97f85757a1f717ef6ce4906910a67d0cd000b119332c1ae7c1b14f637d7dd3184defb58545ee58edbe80969471a789e9ccfd72eff93b5d27ed64cdb1e68931f054fdd38ccec892862757f2257d5b933427dd692b0b1fd626169522c76573c36f38074b6238b4df9bdb649b086373c217da610f3376f775b329ba4dd26f2b742ede3cae3b2f95990f3c429e5ba477b0647dc2bb83a8829c47e383f1ac6a373cb5854693d9473507ad38ac0cfb804841d8b76462e46ba4950865936f8eca612414380b6a7ec4f0b4d3d65c138188dbb756355f730db998f67c2e60950c6559ff06887070dfeb84e7029ae5aaef8e5e79ecc0977959cd27956f634e0122752cd410b1cd2e42fd0e5d565b8e318701f8d1aeffe0f466d6b8607ef3da68c9b7c768697e1ac44303193f6b8e7b998f80405e86c1b0ba0d3df361d4b6e11066505f4ab9157a0f9cdfe944f2e98b08937a2179078c74bb46e3710e36f134e0fc43f0ffef61c19fc0b70dc46898d43a6744185c8453f69d1cf78b92f3fd10f60800ea211ceb2f6ae62545895eba29891df5a839385df9d411b3b98f6bb257e1f61278d7e97206bf0df3ea0a3f9f3fd4b8a9760326aedec28764c8eb67c765c34e77f8b8b82a6775057bb01caa97c84b1c77a0336f0617ec8bd97db78da808cc8d4e8ae802caeb122d6f7d870a28edb4959231dd28102961593f8c94474c94347ac704da081cd4614401be3028d4a083d3dfff53093fc866d8eb85227acd80cca5ac01151b868349b3ba03c1397d13370539f27b4f5ac42dac670a1ac26a3024acf8c41c3194cdcedefa71eaa4d93ba480108761044930563d076b326f6705908104bb4ce03a76a7a83a8b1678515db4a85839af5393ddd4ef26093b70a66c42ec22106895b577a7d18d4869ce53290facb022d26efe52b595851aca316f192a2ab9348ed1a6337578586ad9adf9939d4d4c7b38ecab67d0b48b397cc027cfe21fdd05da4cd303376d54c770565b689ef90ca5ad60e50c1635e432b6db4383d790c9d19ce2888b9844ff865c4d017da2ea574ba2b53a73379835c22a0ee83fbf8e9aefa8a56db32c0d274d72835a711c5ef42100b3437a6f99195de19ec1465e4d7c6d11f8a688554e7bff27d0b5450cdefc7897043539f97a3ddd52a4818baa38f971f4a2a2b7795a24030f85e5285425c2feb45070d8f32df6cb1199f992c5b8187ca601bb2a56ef35e42d6fe0240ce3fef0140a56859e6dcc917d41eea1186fc1344376ada5653c7f9cdea7fcbcf068347a4139eb55f96f633393cdc76559157aea8380ec3864065cf3669a98a67a46f0475a8b96b1965a53c916a4df0681f7ac0fc854732e9e9359027f11d75fdae75e914bc3a0b91f8cbac9665b043a960f654dd484b79859bc1d272602a8963bbd50dffa8060d59767ea512c511f6ab12391d06422f404c516921db502545ace5ff0d073375f6904d41ed0777f41010f2d8cc2f0c744babaafc0c731a0f5f74127bdd14c56508266d538827c3f4c672d6ba732b406f31f603b45603edb4cb381a993e60ddac7e8183a778ce444e72f795b5528c4e2e353e8abea46a12f5ee587d618e7374db37b79085b2f9cc03bac456c2f602251f3d07374f9a76c934f49aa7974e253a7954a19cf458daecb7902963ad426a680217c7d81f7580d603128b31381dff6da3e46ebc4d6ab986b82f0498653fe6a4cd78e2e1c7ce7b5eed9bb98da0af1354549391a34d8084766ed2ee54180a5cbc3e0e76988567a0a738d3f5132696e225dfcd3d538badda8123993fb0f53dd4952dd7cc5d3b2fde51219919cbeff81de9d69addde5269bca2cfa3976aa39679b41114b68d1e92cc8f0427fd3cdce852d69be0aea4175445b0cc335ca1d0e84e8a59a22b48d6af144888cd2ec7e719c6f8e920173e21d7adaf2731425a6b860a985ca9ac0f519944eca8da955faad6ad0a37d1d8a3f57549eb7617cf2b3cff9db0b4664a8e7f44820deeab1189ad2ea009f8f43b75d6fd1932d7e55df12756547f9d4d612346a1ad4d2592fca11f6f6fc5053e343070a230c88ad6c366b03f5afceb41a8babe2decc7526970e213959953c84fdf5a7a393ead8bd921e9ab187b987a363e61f80f1a3c80cb98f9f8cf3defafdc8f3c64ee80ff9a7288711e168326090ab49728c8da9425faba6450d391eb28acfae8a931184fa2d2fd75904f23ca046f760978ae6c725edab9443945405b6f2eb1b58e5dffd45ae49a1cbd840cbaea678c69b3eccadd8191e69493b9e553a8fa7c23dc04d02011fa9a8f4310d62b1e66b1ea6294c1cc6b45eccda0f132183f2074803165421970488519d6aebdf64725a4b8d94b083e4d47f0d733c28174a272fee090a3db5ab630df36707ec0facdb21413506e38abf95abcc057085f9dcbdad3e4c9b9101d1c515f6192c3047d0e86f2822c7eb997abffc97f206246c0116c300253ec3eb890a753e7be68e568c6b1fc441f8d4dbdebc9e78e7290cfb330277ec681b60f450777ecd56e4c8bbb56f0ca112573810f87f0762635f53739f36226754492fbab3b6e9fc5bbbcd6a2c7575635a18ee3dd1824f10b010d3e209696dd243e8c25a5e2e67d8f070564d45f44f977bbdd90de19e08772c602a5dbf2f198ce7dfc9778439c83f8e8bf21b9d3ce477b14470923e6b5db38a60127e1380a514de3253e256b40d5d253ff2655192d5672ca57b439523936129d1b2d337deeb5b6c031f5475049b69bb332bd20735ac114c94be9b8e5990b4202a594e43aaa2cbc7e6ac7dec5edcafa7f91e0019a3735541dc5fece3e2571f405a662228cb5481993fead1263940f34286928fc9488a7f0e967c9969aa664ce7983d73f262a845e60699764e9ae4376f16869d60e63ff095e9917b481de3ece8801c7862d585c7cdee6481fe261f6503dddcf07333503e41c01c2678c2a209ad6e91a210413a3e4fa1d0aa342a6c41867220252f4606c62bf84e75695b5b2b737584df78255ccc9aa854483ba59bb91cf5e77f32b988276b8bcb0eacecde41c4ce95485b058f53cb168e3147fdc67ebb484ad80b8815b8910e814509937ac99b5070c5966041a20628954d208e2c47396c7e353072a5782de9da27d4be596372c959b856ccdaccf584186f8d367371479d68898a0c41b77eb1951a83eb11e8666b2d1096212c5c964481da180c0a708e9f8181cd9884bea9f29e95c076b2b75451a0cf0eead857d9f768cb89d7daa55f8902c6d67d8b245aad16b35e2202bfc8c739640c79fdd5f912e11413dfe5d54ad1c13514b2afd9ecbf4b61e630f9ecd9f9d6b31d288b02f0f188a9511219431876a5c8ed5ca2f6acbdfbd7106627af2abe34a0273add59063b5a6ed3923d6050fd4494cc995cafbc39e27dee6955215a05c0b5d0d42f1fedcded68fc864bde6b885e08c6c3089b40c240a7078d7b8220cb9f01cf9c6221b2b65908871b74903035344c45d052eec3891da35a609cc4a95725c5efaf3a97f854da836e01f2fcab65fce4fc0610bf05e77e483688e04740ebd8595baa21028a017da20a52d0f073da9dbc589d6c139cdadc34ba68822a516b4c63a68b927f00e38502aaf20f2ce77e74393a4627706ebd1e815da815ab1a7cb6ff31a3f1f8aeba223309cf5323308548ca3fcb0c7176cbbbb378a0ed2fef85dd5d0f33664efe15b757d77464c77b08cbc613fc23f74a30d7443e43f02132b98af0094ee7dee6a7de246479ca451035d0d3d0daec88e1341be2bba589e22b945d1ad77c792bf1515c148e598504cae2adc76c3e6eddc46db0c1e5191d0a42ae200e4dad654c1920a2ca8072ff745b8eb97d66c29012208aa7f60531c4e62a45f32642269a343f1ce2ce0b17ff0606309c1af00ce18e2f87b8682822fc156752d2cb8ce93bcbf0f1d9d761cbe223abc0d249d0eb88d6cea3d3786950dec166207ba1fd28d27f16052e1b3b294a09bf7e2dd088743eec5809711139f1eea60848a35b0d21cc5b49f0cd89fd1df778da3a661eabaa2d825dfe461a0151aeb0135bd630b9fba0d3b570577eeea865be33b5f06ed27c4e8212fdd254de5984234d1ce1859ea7f44b0ddc859d533770ae084d101bc53ae4ae4c5e0e3b0f05757a92cd5dbd7e162544f474b012ece7804351734d6d36f6850e5f3532bf0bf663fc952f43f63fd90c7cc1fa20ca31140a6001afead208e14a9429731cbf298ae171cb93d9a7240d40ae7cf09cff33fa3c4abeb538f11b27114f66ec80330bef03a0d07cb414f8177a8fa05d87adc673ca6e7723b0dc80a7c441f93f68a152f7a5842233ac8f8f276412dea7bed87facffd4bb1af44407ad4d60f2ed64aaa5140225b208c2a3f79f0de54fc7d0038817240f06e17043fa7c02bf5dd3f4bc61c69e1be667e8181c0de06006b06c9bbc4935f20fec807d5391092e687ff7be073685c5d2e229feb3e8ed9202314a01631f3afd05b8debf62c69941f1f431f047d36731fb8b8dc1ccd42af39726edaa8491d9c9a69b7aeae6e29e2399d29fb2e685829e9f7cdf1b81e706d6e72d58e69117727b966fd678c73c659574486587e49cc7eacd8aba8622e1c648312641c49486d07d318490eabfb09784340794c375aaec447cd0b2d183ea3d5db57b71a2b097eede801a55575d74b20f19edb1b78084b608940ddb2222e0af9c3850d43f93328d5b5d2dc00502b3cb619e80049b0208ff7e0d493e7f4c5ac56ebda75e762996abbebc7aa2218af5580f31db8d4dd32b92829a13a2d25d0a885598785d1ff2c2c3eafc5d8688a7e5569eac07a382098d51edcb25c620faed474a3c1647137cabe6a37b7add3ed6cc627f2a49f51be6309950950ab821c268e5d91a8736165eb44a5bc6923757cb825e3167e9db13556984b280a498b771c782f9b98c7118dfbb823bb71a8ae90d76d4c17a15cf7c97f2a2446efda18a3924902a5b54856016e41ccc3b14a226cff14769f13447da97bfa3f481040a956989125bd0886138b9b06d87e8fdfd125405efc79f6dd07db0c5db5fbfa24e6f4195e84162f018ac7914e11477d2a313c1d08628672352168ad15c95f806b97c5a6e14989cb550994f59148cce74322f307bad9cfbb5a99e8c2044473d1d66ba9984cd705d969f149ce77589098bc0d408f0662d7ef3c8a3cf5f7b9377f125d91df832be1700c81ae41d1e17745e7826b6db1f1ee9e30b3f5de926e13521ef26c882eb5c63f6c4075a5ca15f33a1fd6fa6f53c0d032d4921875e02618012342ba7ab2bf6fa87f976799799f59512a59a03720ee8ec9bacf77ff168d4ff1cac97d0a6810ef9b72e96c6e93f3fca00fe574d9a83aadc039d941823699165ad5d2ac379c36cdb491bb4d4e614fc0e25aca2c7ece5c0688fd19bfbd71dd43024779e1089a006b9722b240cc95616e818c4d1dc998761a529d73b651324cc721db6f12033678aaae5b601967c7c79e3616bc6c8a521935e91340373ce5d5fecf914472631d5ab12717eb2bb40e6d53897900a06958439ac07b0d0499b44204569a6a9213ea723e20fb93d6f7e458c05dc40d5e29a3ae569baf6b6d40e19b83c0bd008d0dc5b72ce835457b9af89628120f95c6f9cfdcfed3de45f6bb53eac76dda7f806a0d2394ac63e051c23d0e66ceccabf8615c0f5060f291a8763768526eecc53206ee8105268d8d02d5ecac98a0a69e3ea6b2a8911d466aa82125c003a92ee764e13a082adabd904f91e0af45e1273840d20dfde45cc5c339def787a724ed221411197f9800cfed54079265643ce86bc87339e379e4591b0412b6fa3607ef98f77a6095a26a2bea78e8fe15fa49189ac33e47ab776f7c77f42949c384404ee0b62982a33901ac5308b8de6e37a3aa3ef44bd08bc3a4ef73f33787d3c9b1b896a929f4b80b827284ddabb0c6e134a244a0d357571fc55eab21ab974917c2664030ed6820974c23e61c030aa28fad4fb3d627dfa000c127d52476ec917a40561d81d3a467c494976e780bfe618af987de35945cfa819cca1076c1ef2b8cee02fbbef5a1ef695ec70a362aa662cfa98bdbcd7e522b79cd77c45b497983098d64c0567ba7065d1955bd69fe9817f12440d7189b1d5e6a27eb4f18ee0959747ad651d8d58eba331b24f851a028773c161a00bcfe1f805225e9e961459622c2687483f6c9c2b1c24746babe2ec7f051ff2918063f738cf95f575d17c42c487db17f9dd0601c411da6d09cae548f146558c099482e997228cfc670194aabc0ca9ea35ba1db53faed6e80e3a2ddce8e90766f180eb48e409778b63128255eefa4c4c4e5241f38c7ac01a91a00824b9e58a845d4f4c19ed304ad34620556bc38ff7860ec2b6f6c78f4467483e64906f855d91933283f93144c5b2d4d65d2860fc4b5e350b7c5a20e9398d08e67a9835fcf352806ceaf726e438a881f0337674beefa334856ec1e9dca1b65c50b2c74949f2dc007cb3742dd88669d028ebaeacc59f1ca3446177eb10ac6aa58a2ce88c6651430001c5f87a778de70649c35f2cc7e6314d7e22846a2c36b3553deb76ffb5514c7a9119bb660bd1ce291433809c20fc4a292a93858d44b3742d54f50e1ed4506f8d1cf484f4ff712f788d3c5fcccdcfb07032cf94a2308ca7d814d322faec36d082dbb264d5251cb57ae4b32021645d87cd997736c46464844d244dc6a1e1fb1a88f8e102935a6326202e0961cf6aee325427b38ea8662ab6c14ed263fbe0c21d4234d85394ef8005ad0aeb1a773e4fd31c53c260ab8ee3618c5f24b1c769d199332ae9580a6fc94858f7378dc86395853869677c3643d0fca02c0b1b0f9e807dc8dc198a33c861ba07251bf4ca244e186777131421c201a053b9f69f29f68813a2268a680d3b95249af43a3e92b63dc3da18028e5380c0830c27403475322816a30f458c544157f918dee23ba95b5fde84cda1382ea9fa52152094c0d98b32dd2f39c87052012844bf00efe97e8a25241f751243499b50189106adab629fed8563963b0e96435269659dca0dbe205983de334cfca980f1c2ede55a5942b225dd461d2c8d21d0f473d91dbe4494b761c29008140ada447de356823d58b76ce2004719842aa53dbd4be13a2058968a4da5889fbe53f5360b9774957ead1f850d26f53ba0baa4282145e6e256617bdb6b82840faf58f88b200e7bea358af7a50be59d8fae1eb19397e721774b6b82055391eb73cffbefa451b5a031fab6fd3ef6f1bf67ecd120c23b27120478c865f9538dd046ceb0714d8ba9eaa8bb40b444cb7c76f7429a2308ce5a846e1b58fc12665441d301d4369e7cb91e47671a5621839287bc3610c4b4d48dc2d81910f22b608c24bbaf2647b53d769e9718d8e91968ce6a9f6678255629ba04a686af697d9da0f1cee33195923370079cddc1a9669cce085b8a0998f26885cd6e42cb23cf3078c40ecdcad251e430cb6f54b6a3eba8bc207d41e966671164a43044b52aa324c684043d3eee18d3cbc3d891668a15507ee46b4af9f2ca0210883e03fac9bbd9f5558ac41e623d89edaa1781b9462ebb9f0d31de0cdc83d56573302055ddd78614344a0267578b4853749a2dc32a5c89259604bdb528cf2cda668a5302d58d194f7e15fe66a67e8bb7aaac60b113862a96cc9dada38a86676695bdf6d615aa889baf7d3cb9d888a20b9afbee094d2984b3178043547523d17207c315ed91d7c0d50944a01bdbca3f8b94939750de5700448d6a5b017e1522d5a953466dd898efce0cefcddc64c3d107e70cafc503c079606ef585d3ee43b5c6d644b99d235377cc05e2b48773a15b6170809598d2af4129eb180ae2782cf0decd80400fa78f9a4468fb8fff4dd41017bb667780bf106e5d05ae79baa03e5c445f8b98c8f63034eb841e28d007352d29cfac9145008082d35280d944b8091af04aa833364d1b9b69e7e8ee2ec14d0c5b39fb8801e42275b8097ad3172d8801b4509d244f7666e38a24055a55b8b640c38542771eb33fa822c6830e172cf05845e104c4dbed70f4c1347511b9b149fc8156df0ac8d9beacab2aceb977ace841a33fc920a7ffb528b11e4050ea45b06243947be57e010229394cade8b835b2e247f4848e2540a58ae2a33e7480778107e9a01683f757a4652fffece8d4641d3bc80a4a302113862e73256e987cf6d8165cb0d6ccf065f7969e6e0f6406896ae6a0612e4fbd464223ac773267b6210717a13939207ac22008b106033fb3a497beec4d344ea36a95a529b787b9d327dbd6d3c90372ccada09d73c89dc1252c3a3241f3ff9540868ffbfae7f0371225fc62ec96d0d9b44d167ea8d1f06ee3063958ea534266a98c635199bc78b3c0fdc06a6f742fbba232a483662deed5810dcf81e546fdbf610c5114a78091065e8c29cf0ab9ec5eb951ee7fdf319a5f35eab0ea8174b210f9a6bdc3384a4ca31eb7050c49637386a51e878d1b6a79032e13c9b75d6e3ce5f493b10a25427eca092637c7f2c939a63a2c1fd990a360621d4ead3d695bad9578443c5cc35b0a928043e83a42378f99229a7db31b43d6f489bbf57edce32dde173f4867d496e4f6ba4f6737d0c551abaa4217c39ad348cc9298de6f47008f1dda326ad853e0d29c9163f8ab4263145c9f6181ea318b9e2abc8af4b0edbb0e72580c4f30cc07c94952c62fa16c4e6d20d92887889d8541f6dc477816512a056e932e21bcef3da11897be4ae1848b30e93f82a2eea61bd42e50324a338ae15622723bd412f32bd4e400d9489a9225a008660ccca4cde0a421a44e7f09477f5b3a4af1b5631b6b8d67171817298af9714eada19f4374939a4890bed52d8a1e96ad22e5e0f62b20b89df01968ba1ff4f324ee7e55646185b29e0f6d586293d5995a9dd2c608d5eb06fe2d774f0af210c6429ca2995bafb8e99c0134213040824d21691c4de9f8f99bdf913abab09dacaac570217e8ae6d6aa73a227fe697ddb7debfdc0411bcdeda308ad3dc4cb71115fdc5402ddd0811bcecef9b0b8bb1ca43866d15968ec7e81da878149c24e1502b632290bb673b78cee8d909df853018feb59e8fec37b580683ebe1507e33990483fd74f03c557a43245bdcb87ad8e2b24d55c6f217d87ac20939ce45f36627f953e86999d6504e7a8c932e16a91097c1daa5cc054910964da3c328f458aba1eacc0f915b12dceeb9a8425f91c5e7fba313011097a49cef8f57f9ab86fb2a7f5033f51296ad708150b3bceea6aed59eb2c8d908b586ec02134380c1aea503013f66c0a2eeb9ea195ab37945173ce169d57e0b888243a674383eb155d01d319cae55f101fa703b2b044fb20565d1c391d38d3078176c566a9442ccfc7a0372158f3f16a0f09ed38226cc930300a399504cc27722cd322fececcc2bc3d7588352eb2448bb42e73172ddcb44d28aef1c8d55eab8cbb2393d28a4906cf7beba48271a844201568a2c5ce252dc88f3bdda61f066c7c7465f481a516c01f071521a3c8881996a49198ee2f34a6c113bf61808a138df5dd3dfb9f74dad88936867c8e582aa9addbd6d6675b8362cb6ea279e2762f373effb67866d2c9d98378578f420539faae528a4c2a98b34cfa5bd6e5b8e7351b3c9e2e47777489f9a5cbd57bdf49459ed38ee30080d83fd00b21c90a14633ebf5276f7908f2deffc8f7f2cf68367ba5d050375cae47bc49d82dff7edec49e7337ae977969917ecf5421ef5cd82382d2300b287de40db3b14b2b3b56d89ff9c4bdbab31f130f55a06a7a586f36efa554be82e59b2f58bf4405d050880eef03ad178f496e9909e32d2cc2e5ae49b4d1ea906872aebd19918f646dbed0e3c4e5c41aae218d529de8ef149977aade1b6f539f19c81b105ef11ceb4e970db78a3af0f328335aa9fca57ebfef20f666cb16c3e45ceb6877c7a04d1ffe8bf2c9a830f6d73a9782ded0441fb90dfe5b1a4e5b17064fff4655c10680841df2df0d88b40859f153a19f14d6cf06ed1d05efc0e752f09b38f47c691ec2d6450eec2e0728f7e231b8c62bdc5ab354814d9d7d97264a06d1042094a0cf90de14567cee932d08fe725d4b19a75973db6d68d9bcb7590c4fcb4d0bcc602ca230120f744abbb91d81198ee9452c3558109a50d2016ff515720458f0fd24348895ca125f26b7ff4408fb9cf25b6d9b6747678669cfb946943808b8c70e6afb9363e3c016243c118355451cfb41d5823755946ff9a717c9a93af1dff230450062c7a3b649c678b4caa4543abd1c2ec7208e980746e4528f2c8cb2e31473a4defc4fadf91939d82c07341a599b0fe142399d89a163a4241a3ce2181e4d2c0ee9a31de455143ec656e04a29a10a426633d5b4aaaa220a31f0beab733c56d5c5f325c643d72a00ea12a58780a89aa983829272c0f3fe1ee896e5e2d82dd1198ddeaecb50e592cb99313645687e619bca1716aaa8d17dca2817ea3c18007c744d70ad80efc9ae0eb7676e3f6046e13a0b9b8dd8a7c08f79ae94ff5773ac438496f4591df094be0e0bc4de657b083fd203be5218b8f74e557a22072cfc66cd452836284d4f8472bd780a6ad505bc632736fa986359b3cb28d9c8656535e3d23e2f030ab7f96d176eb6119a6d38f8ebcf8546a08bd69f4753f35537c02383c9edfb0ab749898dabecb6a7a4790f892e39563a65bb8d8d40236bfa114437fc3787190ce740f7151359467d5f4f6daaaea3f82ba0e29f13a290b43d5bf1980e2e04327842012f7accc96dc11244db0381bfb702423942b32db4f876397d6005a703c234fe69ded331884ef79174c3056a452f714a04dd49fa476350ce611a07cc990a3c6b0f678554698886242a15ed768b6beece637658679ea71fe354fff4c9b84537fac02a445b6f62a8cc11afe3ee75c66ed25b94871c6d940953dcdfb70db2d643538c5a105d1d5381568ab4fc4cc6f4528051deced9e957c55f569c26c7e038785ab5c861da34b514de7b2cfbd29d26f2e657dc6614213b528d9c79a2bbd373b986d908e326af7bed8fde542b02d458e5e9679841443e1aadd0576085209d539b2b8be501ecf58288a70238ba14478ed2db7fdf13e81a536f4ee5d29ecdbf13ead582c559abbf32d9b859d838035c23db72782ca3ac42e151e44c56d0775747683a4827d26529861ebb9102c9ca75888d5bfc2efbe4cad815c53cd7bcac961eb753af5af14e0637736b8bd4599d87e49c0c5dd042f162d288622179434c7f57e11febc5e19b13314946cc55f1214a92d3f4b4e943c02e4442e9be3c3fad92f4bf478a3e2df0fa18e5255e661f56996f1143f91dc49bdf18f62e7ae0c89cd01e456eb034209e15311c656f3efb72e8a7a3ae8917d01f62e868fc6ec7d258acc3cd7a3cf3352056d92c0d12cb3769f38029caac2e871d4b51a658df0566688187c6995e48986616b2ddcc43b2f9caab4384f4e87c99d0d093ed6e26ccf7ebbfce512158e93700f05927fcef253f320957665fb37a29495fea038ae2c70fe81ce8680b29bb8086c9d900e3923f95af620cccac58d8d2b9081ed1e1b595ec1bfe3708216a87b1a640249dfaa75b243e38f7874bb2e7bd129587b2395358dc7787c2fc4169c5cc913ddb70ec2b5a0b86009c5fdde5db797afb6549d06d78497080f0eb93ae9952dc1d9ff847077ee1edde4750ff99e512024c5668cd4c50c0205bfe5d3494734d93120749ef9c0f5e7d46c2df6a86111196788fa043499962f578514f1eb0a36446b2d5541bebc6276a73b22d0d71aa9e21bbc5972c1258a74e9e212257f8c20b4e12fc2d80b278e4468fdce50b6037c0cf6831c565f83ff92491e9a1d2c81db4fe72605505cd95b4adc882e0819e9b1a67cd949c90432de82831a62c3e3e7c38db1a0b5e18d3552e48562b355ab54ed737d402bde9ad87afe5fa5411f51b1189e3753410804cc7baf0da624d8b34200d207885bc95a746d9a65c6cb4eae9991a543a491df28c0965740eaad10cd2c767c116f4557f81c4912e9001306a96248423b7160e99b8b290badc6ce183f7df10b6dd7e6d5ccfa21418fb841767557e464edf2ae99eee925ad648e6d3dbcdc79e8032eb85ded52f4195f957be80dfa5088cc2bd0af08e067411f6c9d464cf69ddccef583ac8a6e8de351a06143ce4a491289e92295acb4bf56c0862fc6d73392dc4d117759df9389deeecf7d2238536c640818ed1d726020e1fc6a3ecb820f0da29ce201f1ad6e23b0f5322baf792be18048ca91379853d0f6007efca00032db233a00e9068d1d7e2d26fbb070a721da88e6176a8af3b5b3745501ad5259b021eea1bb2e4ca90219d3b46e1a9a864d63182932970fbacfb007bc5c855df70bf9d64fa3b3796f110280861a0816e5b76bf4c539d618f9f05fae66d919e2b2dccfe468174844ee4887605a5b70649b28bc548d0cd036ac8e008a31416ba4b7289b244466f8ba884b39e0d3f3bb04b9b9b0287a0b03b8dff3c1493a7efea0393a601787458c9a4a80cb1c62599d478b71f9688e52c9f0fa894f2c912163fbae43a715e6908950cf70b90a2d1cd115e778a49a96c87ef79620fc84d9eaddf5f152c1b4ef224c3a208820afab945b0f49f3d79541325ae0f378e8ddb78ea8c69f250329ef6cc0d902639c95c57b463c5180af64e92179d01af05476fd0f421b3e1d1237e668a8d80fe87336861e1ad1b91aa4638e636df17baf69a5956f3889dcbd8184fcd6f609978edf15d83fb97027490700544823217e9c294ac597827eaee22b167b6758f87ed5b42efcfeef2d7bafcfdb5da39de77cdc2947724244717e906098b1fff1fd72a2cfd4372e6ca5b709426a7eb9b31e723a49c14ea6d5e6e5b4bdc4c1f759fa09d46dd18d1f2c739aa1c62c542edb9500ecce803fda33fe56594bb29efb1f29b329e2e11b2292752b006a55cac26531e121cd9a249a5c7affcf0eccbacda000d8fdd41546bc47bd77262abf6284dd36fd775b53a7d761393f4c223251686d567456bffc3b0ffd464765969e0e1f68f8a2bf949d4fc8fefa603c17dd7ec863ac57ec48f3e61da148c1e923a760353c4a76b10926aebc13f1819292e9f102e09f5f5fe0b9cd222da1747e46143f1826f25d7f069c5a2660d4b1b1f57305b4cfcdfbc233125354b478d1dbb704cd35c92b1d887c6c8f3e6f514d7b4082eb7dccd8f7d8cc25693352ff2bfd5acfe6fedcbeee08641c8b05c80009bdba7de67d14f7adf32fe1f517dfc11712ef2b9a538aee097b40233eec998ac96c439c20283b6f5f9292c1e4ee68a0548c50417819eec0a88bb08d925785ce25bcb7df077242917d8f18d4ff2ee2e593a9245573bcab2287f70bf10b81f25c421e6aa7fc717eae17e65c31c4ff9a1390de5da44760604039f897b2ed014f47fc4e1d071c0c1f58e9662eaf7ba8ff6cca3eb01ef5c14b733cec240e3e66cd7a39943bd8e97221b97ce63727069428528a57833f4c00393a753c4ebfac4aaccb4337e5dfaf93e61f7aeef94cd57597eace182fbb9c81aac3706bb9ed12b527f338f0b3c229df7c078b2e45561fef0ae30b7c953e684f8ef28d28d21d2027df21ebb00c682605177ad73435ee98bc23ae37d10d038c27b001147f4c2208a0898159a1247d10d5a33f34b59219222689157008228c2d72b2143b74955b22b9c0d7c6629bc942cbb1b78471a82d42e14f4a61fa91a2dacbd8f574d6c2672f5618515593125d43f31d1d0653fbe5746cce8156c547a7f8901eeca1c27e7b6a84c7858c286291647f4bc76193db1d465151ff8c2a3631a918ef108d40017dd469e10c9936bf3c99ee23f4fb24a3ba3182b01579518b4bf4d945eb0b8205f1654ba9a1cf5d49970a30dd51cc03bf6ad1092a5cefec26aa16e9f5f1cf8381902d9232c60f5684146d37b1d5dbf0e8734f858084de3b357dbdcda1e5b5e4790f3aef0ba6b5548dfddc4c200332abc31be3c84e9f064f0058788e95f836d3451ac1bdb2429f0f1df1b9c10c8a52f39bb6bcf6f7a6dbd2ad51f6973a70423555d5f1c37e46c014a7e18f524e19f7af264b213059bd39e0b249231ab157e28cb778ace8b11a7e5e8af8f02409f8edaa9d8d901bc091c8235803cee97a35d0b733343bd745c2e9ce6e1560cf2d279a2653192efb78600a4741a04a6ab586be82d0ee3af1f2eea8a8679505fc1face9040fb1fa85c683f71b6022849383950594a957a9ec53a52e0f1394c3da18c72d66f238b8d151174ea296fea9420d6aa0bd87276ffc9dbfbf35bd254228fbadc48cee9bb080b668e045b827e40b83d82f1951e602c879f960ba5be3267bdd8615c490169a1f150635337e7633fe21e5c78bdec81e297a142c0d935e04e6b1491c5b52180a29ccac99e59b8038f7ecf7396b343e19b2b3ef47b8314a43841ed8e17d6a6915be89e86e61f4e70e68ce0fbed04f84dc49bcaa395f7a15a4923a70601f48089f4d9d7039a9f54c1b8e9c797ceffdeecb8da5972a88c5491e39bcc55ca306354a6189a13912439b6f019d4f824f780984379cc33ce266f1f1f0472b7517ce427c797d7e46141a870291ff70e319a271be5c6935ba60c614ba5e0315240794bad0b6e310219e29825881fbdc340b7aa0be7f5a9774871acfb1b74220ff0ed65239f2983295c8946f9bcdbc11ddd1910ba3feb427e021e80cb167bfc689c6e29fba36a5acece999d81032eb28059f2c7d572a74f73d30380f01bfc289cd434e00891f71d00c168cc10b48f0465e23fa5a97dd24adcb8a4fbed1c27eb70e5b213d7da9a6a726da0c2889e3529e22471117430b70070035e5133eed03fb321f6354b61acd028696d88f979b081996e9ae30f64363639598911ae5b68d903a1290acf88185ea82418627346b48c70e689742b4e2bff6117679cc2d032edd869aaba47c8f1276942c0a106895a3049f4dae6494aa9ffb279d485c8e89e70fcf83285a26bf6f47da7b5bb4c459df156e16b3d023bbb6578dacc38b9d240f7c6bf82ff4e1b0f4b9e31eb3c837b699376218af22defae0827055fae335a1685b30b9cbd0be71ea41e8aa9684198e1d59fc4495ff30919200a8bec7911ba071fcce04a29fe2a52fb5bde51c8cd3480d1759ca8de7bb6c28c49a8c5655e0c3e9df87cc284d738e04af8ad466cf4a9222a7ec25929e3f9f4f23d09402f3dd711e044018d4e0511c4e7a7bd060da8c34508d95f00169d1b26e71b98d17768426c94d4c18f4d082cc8432cacaed77faabba5b1c0879fcebc7cf0f4f0dabf84e0afc8458791b977339b47a630cc6a33ca0aff5cac01aee36bf58c352b61732eee7e056c701e9d1aaca9b41d02b6f9460a911169664292074581e1aa44c2d0a5f2986f24e36bb2fc0c03bbfae1146e2172302cdd2e9f0d1db1c788b92d914c4aca926c780d4a0b4526e5314c4a17a49fc03d746a11c3c20f67df5e00b20ac57edeea2bf581f4eeb008781a1f70be3fe1182d55ff27a40e876e4ecbb229b6727fe1f4fffc0ec8eee0217faa4fb7c0ebd88fb1b04ba0579221ee25150411b2f7d8e15bc6ab39f82564b4148e5c4544222930fb32369477891b8936ca6d5ac2792e5407eba3b93df4baad5d821cf8afcc4458b703e1ea2cf1d2a8274dc052c963dba527d784ee3f9012429313941e65d681d7d3adc5d4cba25b50d79ca5fb506d3082a66bfe9c0d6b951ec178955de41134904e578847d5740e2d01e36a69da0f776bacfd5c44d525735da87535ee7b11510de8f8cf4d55d9744d5839c58fb82130c00325752debe18479efbe86cb7e31f0fb4c9cf3c0e2e5ad5a303ac1972f1b1713471d2fe70a7a3ca7ba74e6e3b34bfe5cc41e5be53b57a4936b1850fab2ae64fc20e23c77b78b451cb54c3c6d0a06830eaa3bacbf942707b53e541a5a36c0e4cb09808d3200a05b1504f8340dce7b28f0f5a733bbcbc85793f13a459ce1967d0317ae8519dc5aaf63a2590700ab1ba1849884601f2f97dbef3b8c13dec12c2668862fa564177943beae49e089823d9f7bc91d10e863581991bcff21c3235acde7c1f46f8b014d6247c4220e8399be2f508723462597f3faad40057c0bffb6011bb8bdadfafd97de88a3ff9eed85223fbbbd75ea7b5f607d529f2e9a8a517baed0ef40ff4efd270373bfe546d4f13f809df457ab37bc5a3fe345f77e437c4f9cb3ed2e18076276ffece0a8b748c1beb75ebd1bfdb632ab5ebe3f7a2c1c807974dc875d4b55175206a376fe98ef9b3bb98500c0ad606bb95cd354e45d3f4823ab8dd83e20112d1c988732749eb14f438cd9e9bc6217a94ad18c59be439fe86f63b7d809e3c8aa0234d338e7e4b411af0783e6554fe4d34fb00074cf157c3866317c3d0d714da44fd118334e6a7bfe6a16f2626debdef179c8452f5b6fa00fe06b695b94837a4f7db8b129faccaf924197a6d4b357fd140246674bae1d3b94ca424c6a46c4aa8c2cca6076f3c536c41a2d458a62bcb64c1dc9127e5de4a61dd68cfe039c894a349b355750595cf3556d46868f500b6467de64bc8dbdf5229d5c736717af205d52100d06432a8398b946c41d5780013b5b010e87bae095d1e576a9e0e29b4902cec749f2b06460721078c40d4fd8e02122716063d3c35e2938479fa1b6b10cd7e90534a22c751d856632efd3eb17ccaee010285ec9e5948b3ddd8e2ef6a3a95e490365e2836c849d281a41de8cf3f5250304c369be3fe1c7b3ab06e1838bb7e21acba8d07c08f1f1c1fb8059da2c7e629f9a90fd5d618fd780f31d51e1a5212fc4c097d083f7d42d428f4094184cc3628d9dd58a363c3e66013194f793051e518e48644adcdcdc7f4ebc8c8a79d4835ac776732ed642b0a54419466bed51b732f9a56716e81b4e330379dc9a7bf5e8815fb820798494654ca53f63cc4b37af0ae0d0b7f2d45a872fb6c38b959f17f5f8360d2fb62b360747aed13c314d07e10ccdaa3ace027361eb403131c10102d501b44f28fe2dde553a44cd9a1b127da90c86c9543af07a558c37b8d5ac89eb9dafc4f98ccfc52fa667d69ff09815654c0f72682ed1be6c6f314442b433abba99e334b52b8f5b1a6a0e5ccd1e2cfc7cdc78cd0ed79300cc7a1d83ca6f48703202af609051c363ffe2392ed1d6b7d22382136339e45b7f8dce535670213939a57b17f7b968be5bb5243d2ed47e12e8966a99eaf40a6f2a5964b5c2a316a25a4e81f45eca0ebc81850b418cb2ab00c17c210a1fb9e8c314a508a28fe51d2685027dbd62798a9762239f6c1d7a300c6c58bfcb52d2ae412640d8c05401695f1f1dba8971389235e6a2478577210a3ed8f27d049249810a9b2142b626acc53e4ba77e10d78baee16fc579901176892f45e40dcf172a500565ed093cb18645bb319100b571cbd3cc5b019fda26d6a44447f8af95604e120bba4963f711d3c203c7a369c156b567590117cd651480b37bac6ba16422bbf1dfb76479e3dc6d1b0b113728c81458b0d487f0ea25cce503f40f1fff75cbf225f22add678f8a2ee006a4b870cc786b4e457adcbf487aa7f20ff8f2ec86d524ee36a5d34910bb3648ddfc9c33ee827bd9541d7f21552e4b4218d035d10b66f11916704b23f39b759ef070b43dad02cc4d703882f0781814d6777da0dcf523342e98247c97fef0df43be341582d2d3e8a7f452b998b25d5ca7ab320c3357a343a8d352ae04190603e8086eb7ac24c7ef7700f4de24e0146dde20788923dcd7d269c6b4badb1287e9ee41db363967034a9e6e1f9bea79b6f1f16acfee1c35cfeb991e6b859c7a238a41b26ddc9b678664f9c27a8307917851060cff164cafdeec0dcc78178f2251fab051a6cc06f18b28322b163d34e1ab026304fbaba9e4928cd2626882a813a0b32700f82e90e8a573c745b44693935f6177b66ae2b6a10b700f7736c54ea7e37204af3a59fc494acbe02f948b260e50f926dab7a5e4006865bbe154b52fa82722080ed72cd2a3b90294c245de22307b8d5e178d09ea8c46734ba547d2b90651a5eb987b44bfe43fb7689bc82b483679e78362e48192c52eb4ce139934bd084df8dbd8e5b290ab383f2dd4a6c0053e03a4c06202674241f12164686de938a295461dad63f866e1fea991c82622b518bff0c35465ec94c153e325ee1c626b905c834b4d197899369518c1d0921e1bba12ae92d125e11bf9c5d8f64cfb4a45071cf6a0f160581a7ed0ecbe16fa8cb6cf9c943ad85a13151a452084a63f8d6f10ba4d81b4ea09197d2972672c9d8f38dab5fea94ba2c8c82380ef4fa6a7507d42e152c128eafea7bd168a8e92c2c074e02f2afbfd910ab5f50619596c72a4c77710c1f3c398e66ef1ce64b1d70883d85ed493d7acbc3556235eebae6a1cbcb7330470fa696bfb4c3d7fcbcd3c5f34815f25e9c2d059a8661bb89a4afa0f12dac28f4f0dae0653bb39c0fcc1c42da037a998461379b82be9d871c8d68cceb30d7d8a272493c7687b5b99a282cb4ed8396103ab5fd173a329cf06cb1128a6304f29d9b4c790de04a0abbba9e6456d4e0796003991489c65f3f944548a54d45a44c922ec50bfb7f630a74be62a2eddf125f68f6034fa2dbed56cab38f72c14468fcba4339c9b961a5e043bf4982cd41f3f4c1ac4455ddc7f31e9760365eb8e8e387cf9afd05527e5f92cbedd9b23ec64ecb441ddd51edea440f4c4762491003e9a479d35e72449eefaf11927eea4869fcf1f8a6b9d7438346e53a937cbc97fb859f1e53cc3d3dc6a371a6bf2227a8a47bff2eb94fdee01be6d2229d31bb3d24ef93809b688a47430fdb2286f6e96e43dd5033e09b8d0f8950c78cff8f034f24a2692e67d4ef6c18fb7df31bb708f8f28954086d50d774304cf87509a7d57c09b70ed7330ac516d2cc5221ac6c6ce0dcd9cd8aa781ecdc15df619431d10a675d726eea8c69e6c2d916c3b6861839f67ce1eeeb6a455ce2d4008ec5f4abc0d86d8ca89d553ef8aef296f9e2a1ca8f16bf9ee5b56741e0df5e6083be648aaaaa5d6d9adf87d79834af5742c12289ccd5e0d1bae9078cddd3905a607758e6a913c5df4c99f3b86025c7d1caac8a699e9b1bf443047d4d8f09519c97a8231528c0c65788dfc981d84a4db993c4c80624856ff2f3f84d0f0d2d5da93cb3e73b980c61cda19fbcaa11e57e22c795d6adc652b593b5df4380b24729e7dacf80dea4478b42044d0ad157a60cff654a9ae95e5ea35f9735907f3563bd1bbdab27093c769aefa814fa579d2c4d7d97b1d41d6d46f8434b6c875b5b01ace022d65c467ce38b1cae6cee0c87608883e318d9834fcf026a6a629929ec70cdedd02f7693941101c855f22623089d19f57303f544970a8b2732ecc9845aead3afac4e7742fde31aff276866b47403a2bd8c1d9a2159db21402bf920623e2025da344ba5e3c75523b1c7fe922021a2dc8d3ee767bba5e56c95965e260d14653b2d52612db96492ad0dbbab3aa739df9a80fba99dd620eb3b9c9e3258f5894ba09206099a17804a6b06905ae86e4eeacd402a65eaa49461e095560b13446a9edb4fb6508e9285a68273474e9f1c52de2f68a193455416a724048b1b97ecc8c48bece33de66695c35635fb7a9a24442a887b52df226c8597c2316988cf279bf85e2b24d8fbbe184c0cc6bc088bf8224159d794c23958d428e3efcc0b71a5fa45e053579655b76d70e4546f899af947956bde0385c1f48b97e374ce8b10b127ea33a46e8a0338160c97cf85d620b564b754f48a6031e76e3f10d39c718a36b1da5eb2ea99ac18e568fe80350ff9b14afeeb460e61ff0bba09ba7d05da91141742d9965052386b7e5a8a97c3621cb872812a8b9d7bdff96cece97ad8794cc7605693ca712b5f82a946cbbef22f0d1581b6c64645bab994f5a27cfcb44c8ed3a504af500acc864142891d3c3ec6846c51c117086857b21f1e4e5197da20761b6be8208a0bb5682ddd36f4b21f72edcd1bb6bf6d7a79eb9f55c920eff60ce70554f3128c1353a22e8bac80f2d900631e21085f9a03b9a5078b59eb7b892d6c4776637193c4d6f865da1998688191f2b0867e6f48843821c75c636cfca6ce6d009d49d554ee0f8eaea2bc4668e02fefeb5beb8e0ba155a4de53652993037c33f070020924667886e1f9018e87e2d235144f6609844cdda138e9df788b967bc3085863763155be0c047ddeb5bf965f65dedf54e9d9fe5b900ebf383de35e8d7ebd1d0a66cdeea38f87806b77d16dfda7c67adc69cfca998eab277460ab0b8d850f7082d40b1b9b546a9678a3d644a59680d7f0c764369063d138dd78741a2426e8b3738ce4b02346ee6c9e4d1c798589a5b0217e47036c1a015d8d45b2edbc3c4803d9cb8872aaf5cacd2b6ed6b8e52c83ed3299c2050c3f22c1abfd39742c678a77eaed7dc13bdf386c7ac6cca6944db0cc36a76af0982cb8a8de76479c45c1e32c76e83459e2407a5a121fa2970d361aee48591bb1ff7952dbf7d84d2558b72fb24f15c00170d87889672eeb481055383e24d1333bb5f1cdb3c9ef634dc602904a7040cb6c0c1a163b80cfa08fcf708131d305c02e43e359e0e7d7595c039d8c2c5b123be1f5f19f271487a9028edbf25ad8f742cfe10e92f5176f3365deaec36711670c3b809428cf8c64884245af8483ed947a39453607ae30f3fcc40bca0d11e9968505e6f021150383b61d606df4222c456eb4db7eac1584645df2b319427c39d93830ab44ec43fbd357e7151809f4c0c97c5e001b2422ef8d4cf0fadbad5737fd640ed762ce636b41e22ee6472f26ec93a99a443bda14d5300e28f475672fe008957b923115d5ef32b563ab14e67d08f4ea008983d2f180b295e442b4289b2be6ea656084ba825ffa244c6275fb8a4f570f5ce8c1d809dd2a796cd3a58ed6ffa7a678bd4382f752bbbbbcf4a85c6c510434c15616890324e2da40eb7c1a73ab6dd2dcf780e1d0d2fbd07f734d258ca969a1a02d4fbdd4a81b74230b95cfbe58567718ecf8015f71c7c22a34b092f65f062e5fe2d30a1c8ad343fd3597bbf660b5dc74b9a6a87d09019adb607beca0e5205f2355ee76c9e03dcb5a338350cc3a1f136d3372c82fdf53304b63208094b452741bc07bebc4ec8d6b8c148f7036c143a76e516d3c6ac203e2baa80618b2c8cd5dfe7f665c2ccc5d5ee941fb104dedc8195760ba6a27f2f1054bf3b0e46e8dfeae1730e8fb8fa4b4d1b7225337ef4583fb4de20e60a857db0026bdaa85b2be40d018c7d545be9e8c21a8efaa83f67419a63902d919a2c3803066a3b51b22f700f8823d569cf3b87d8ef0cdded672b1ee06413c95dd4a07627320881e3e112676039a9e14ce2adfd265b18b5719cc61f6fe1e688f776a6143c6096f9f7b089a5ef26d0c31a6ee49a167f2ccd7c28579f59d107efc8d5a5c8cd1127ad48c3a5b190c66dd0681131fb10f918d412300039d8ef05c417f0281d5134631d0bd6b153696d8f0e4bc45646d8415aad4a11ec62366a5eaa6dce58e7ec81b64329962e4c02f45382b0f96abb8c6b5fd0381d2fd200af5148855281903ccbb747007734a7b4ddc1893e1c38f0fbc99fd51e2f94c169ec25d2393fae776dda755e744ce02f1c6625a2f756cf82507175ef137dddee97f44b7b1263e5715c0198b9ab2dce69edb0c191df58016f19c779291fb1d2fac626953de2e891b56d4f99fba4463f5160964f01f25431eaaacb08c397a128f15b4e50f2a29e78303d5c9030dbab7e86cb5c45a8760d5a37187fb0aa4a0724c959d4f6bf1315a119d53dff983f63165eee639b4ef2041e974a4782401b8c0311ac0adb72943f76289c9e9a4705047285924cbeede1a9fa767b6f493e592200f89a28c0b67266992c1d19bddb9378f97f76bf90951aa7dc0139a1215ded0c4e97983d2af9de63f2dc161926bb8eae21de49ddf11765103247a2298e27b83d737f204e93be01b3e8d049216042f62a73968a001d9d8686a7af58e4553ed202d1f4edaf11039a90e0ef61e7632272690202297e47b7be15c433f1a1c22cf0f4ec4c0359cc3b35c078a636b76286b6023d86ac7cf50bd11731791f9bae83c0f796d42d3dd8a02d09a03e6b4e449ec8cc04a9c18ec103922fcf0aae098b67a5d5facf029f986d8a66086c96388cced62fa39a8484a6cad59fb4120db11d2d256e501a94897ea3d1380bfcbc6d633dd1de987e606278ce3bca2bce1b4486e2d8dbc563055bf7656b9f32ec13b8ac4e2c2545d43da53b5d7e9ec8fc87ec2d4d6a8a514c98e4bae06bb60c4a07cb9c453c251a3eb0ebef6e04c07afeb0e3678148cb367d96f178f94da3bc318a5c6312c200e047ac0660590c107ff8e431eec5edceb55c25b7dd7d34191b35c684739891f86d4903eb289b38d39ca6feadafdf4bfe1788d7482c0b08311ed236edad48053ef2c58096cb07bf62750957c967f4b09c65911e1ec54619291353b20da3dd051f8f8ec1e61e6d1fe5200c89ee8a816fc0966d66fd161fac9f202a86859aafe051c15723b8b05f296331e3aa837aa105deb7c0737d0891f83ade029b9a4334a2e0abba6073c12616341472c6f8f6657ee292402080125c10e2194256b3f1b964c3090636c6fafe30cac2523e75fd41127323e3dc8379cf0119979f7cf59c194cecee3a8da5c4f2beb0efbe49ec527ece409df9f6b57baee6eb1cfcf7e02cc817d59cf74503a9e9423b240315b30fd0614ea497061d87cbd657674a80aa48f3ea67d64bae8d1b3ab9328c937c8a98060e003c8c51a2d76ba953f4f1a241280093318259337c889b1cda949a3e9d9c8fb0f992a6729a6dafdd238e557e253706c73b5dc42a8b32398fd8f4cfdf23f53a932270c2d12f97c9e3872a92a319a231351b62e7e330c46979d21c45053b2f14f4618a8b3fdaadce4568891c4d7ca848897e7512170fe529a682b02168f2f2be6538720a538734780caeaebf81346ce56b4d7c43c3bc9535a2a3b9c91ed885902a5c7568dd0e2b84b1d57e8dc8a9442ce38f12b1256c29720ad32146ce591c78c70836cf8a331a4a513a5af5e9d67867320443a5d9aec2b1ebf2993aecaf31b2e57d22d60c182d4106712e479c69751b53f81f47b1ad1872ade728e8c494900ecaf7b3a62888586eee1bd6dd523d88b6aa201286d597abf04b6ec75dcaab07b76dfafef7b9c53e1efa0d53468a06f1e0bf2c937e6c147596dce3f53ab16d98a90ab6e452a924b11b80cc6ec5feea3d4891be24838ad7c53c1bbc96f2cc90914851119f504555ab0463767ab8b3c2a1b4d9400d59a48a59680c7e49e24baaf8c3d441bb13da341f54cfab25ba34c6e5e722bab94ae3d56d0ebbba47b159754e7ee4b5576e82938e9b82e54090571a2688d4304f69261a17db690d67e80cc36c8e67d950cfebf3b2707c48abc4e8421ace89f5122a5e13530d867eaab6e7e56860d6cfdc4f6a9dd4451a5eaf45ca0f0eb8e47c1fdfc7c09b87e9dec99c6c3b3a1d5e539bb5d4516922afab75cc2995fa65fc7561c75611e5187455b450b689946cfd1d37b269b7624f0143e4a7bf74f765d02404529fcdd8c3da1a3c473a1628e749bb5988a7b4ddaddf94c18cb95d9d3ed2f74f0a5e35b77075d8835a491426aafea1c6b41d38560cd00620026726284e70b3d442972fc36a276251d52ce458f04601bdbabc3056d643a69ba2498563e1673747cd18da90c0476bf903e8bcc727f77734f46afd40256ee8e4f689e00399572aca5b13e937e852fb7603cbd49b5dc2ed3341900f53ebb86cd22ee7186379f6fa65223467c7716a1e407e12b633aa1341b42d2229b378b2802010d31b87fb6333d209c962b2595426e77c526ff3c916c2289dfd65e841e04d8ca44414dfa0d991d0c5dcb6ce2c33fbe7aca777f50774ca2cfe61953cb331bd70a889e843948913c3eb3e00a44879e25622c092657b914491c8a75203d0ad1c6735fa17db9c8831f7a0ed27e56887a66953afb91eda257f224ac5ab2afd6c34ab70b9eca462ef94459a966a9243cd4c172de6828222156aa622dba9c8b205c28ee97c18deee57e1d5c21fdbc0b54af1070cf56f277c78c385659cf6733881e579363925685e794056aa36bf7698f6f5245ed3b69b40b9b55be19f3169b880cb622c885043802c9369b8cfd253db2fb48a5374588bff8e5e40ecdf50c8e3af9ef3657d8ad8778061ebb03983f26b3c238747851135ef0516db0fc807513eb10d01282f077b680b49b31e085571e9a7a27958e42e321533330a58d587fbc5ab2d79126b87f29cee8bd95092e27719ce8fba0e312aa24abc59db0d92b71a077cf38702ac12743363c56899e6157995c65df9dd89a023272c028e3ba7a840363a906007bcf39be9106f8feac42746a76d68e0e74f349d480276e342183685d198c618708819604e1a6792f62839f345f24b6bb2bc0aadebbee751cca52634cae18b7cce5fd87d42ee6133ff0158c2357290a0b4b6219fefcf1578298e5ba0f56483b6fb689b22c9ef634bcaf5d1158eeb47119798448f382bf8855e6e5e03eb55c5710372658480c1159058d64a006bf6d620ef3d104e07512a7644e8d5f5dfeb73f38787cab29c0e80469354ae2fb31f8639f3d2a958d3a704fc1825cf0335561042b719759368b45b5e5ed8c97743b33f58bbe01511a8326dcb692dcfa9ab08181789e6ac778c5c408fa48bc7228a7526972c913399fe4fdf2a31f88a54fff5fdebdcd65f7a8a09a1a293c7b619eb33559e420a96f743cdba2d60d9991e1931b31747f9cf7d3b46a41ba48c803d9a7a9fdd10bf7c141856270cafc47a1c2057b4ac393c3c6551d9c42f9bb1d50020fd5df46f56433232d4234be62dfc543fbec10ab68c53c7813aafb646c986b18846bcda2732cf52d650ab831cf3dfc940a90e3259da823ab94ef673ff68c1d82f41839d4566a9cf014c57f5502899a6d0225c227c1459f76099d597f6d61d07843ab852c510a1f480fda8b4f3aaff4eac183888e59d8bc5ceedd21f444cc16c93594d172233a9692cfaf615b1dd5fe477e50227f8f7b887007af50fe17ad21dcf1ab5c185f3912d54fa9f45826c1e3a4578789919e2a58bbc1c74233fa59a8b5c5d8b5e95885ae7254df10519e07f65727017ea117c89d42c2ca995eca150da0eeb0390afafb9bcde58f8a5fe2aea90fd2a30f8e2ab7788014beb2f6f4bf4be9fd403a8ff3d0010791053d310a13eb896fde3463384e95f9817d7aea9afb6645098fff2f7a1d59e8dc0ae7c49faeaeb49754e6d391da817d21713a5e88bde7199b88bb60a585754e606a39784aeebc5c4f6bcb6b37b439f2e908e30a8735c67e7c9c450d386763d31a2dc3c012fff9f8d9852f0ce46aa17108756edca25503882719d3dcac93d091bd4c03eaf37b1e684734723a2c75ea12d295681fd5db268f223a22a7bd091a4b3a09298c4b3fab2edee9840a9d5f03f2d7a440fa3b4846c625db525c3e1919e50978a71fe8ba6449f2b84096a0cb73ece141234b9980c9d278cf93cee3983bfadeff33843de4daa2ba31b341e1a09b7caf28da3ecc1e5cec9ca5618b79f9470abfcd62865ee6e658ad601dbada74239dfa02511cffa84ce6303b6d190611000da672513c350c898501213d943c0bca47ab307ec716de2f40b63caa7670ec702e004ff1c0b9665b82e764c24df1599ba6d9cb3ddbbeb9d308bea3bbe1e8982ce52989d02827e61ce83f7da6ac56a505dbd9e8013cdb7f07bdc23968213f493cee7f1c54c6e1d45f92f20c01b59be2ed069d744cfbb834903fa0f2bd059e78499257e3e52cd8fc7898e432fe05e08b6d9eb9730f6a6df40a45d0f6cae20f8b311993bdb7417c0463074b44f253eac253f3b95edb945329b4a443234fda1963a92c76028a391d7491c7dc767d5e045830650c8666f0244729defb1d735aae7d8fb89af2c8b2f1f9eedbbe42518b7d561851813659d209b68d0f0f910acafd31e5d1ef930a2df5d5eb165cc2dec49e9f5676d130c5c8e5a0c56c11bb139cc615db62ef2cbdb3ebe631cf6ca6056bdc92bb20e551f97e2ce47f690bc635a6c90b60d163de96759f7e8f8bb36bb23af9783ac1a6ae7f5e74cf612a953af4d6cdd7002b45c4df91860c06c6372fba136c8c983b65d005fa604e9e93bf80b51f83a3f6105ec04786879337858349afe3b0313c9f927482e0e259b7b4f33f0b6370af32d42928cbd700c099bc1bc6fc0064011bbdd6e1a358cd7677b5b922fbd8651bc9de0f076ce143a41e59270d514875d227131cf34b8970d6624d8f0af2e6a7b7b9bc65ba0aea2fdf175f6b8705f2c98eddc8a816960c2dc684741cfdabe9affeabda9416d046b9ef01abd39140f9ba646ef533f479ac85111153df5c3e4e0371e4724bb542d033b869e3e241b54b57d4d9bea588c1895a8ff7ef0992ea6e4cfc566eabfef23c2d1fd54c4d476febc02032c29643a1c8ed2b32b97d6d031edf2e33c7af4eb30e414df84b04264ee4912de0ccd02fa6870d359db105ebe5ca2283cb25f528c9d2670f9d0a2fc466f044b30527afb255a7d2bfa9fcf615eee0833594b556ecd7097cd642eec7b0fcabfa406ba873c7555bd97d8d2b331046057b0e98fdbc0e19bfb0fae976dcd415a300785035c5f579e9792d8da4ed3b934700f16cb565c9b75775a5f00589dfbd1c5219addf7bd500c0dce6db8508bdd95d1eb47cd7953b946a6787d2d9a8d41c83fce98c18667082afce200b2d57d770a8bca0f151f082787d5d0077944311f7d6ed75d116e92d954ea02ec0c7d88bcffd92d78d7bbfac85ed05fb77ebb2a20d7762018cae026a603adbaece19765a33660bfc769f5a012ba2b3d719b34236d358acfcd7448e3d196240719e75f00805ceee38ab94cb557d912439a762f19f010850408f38852326777854050490509286e4cdc8f88f989ab85acf0f7ed07559328f380b524c6fa5d044bd119b263e7c3ab21e25c8cca7e4fd7aa21451931c3626b371185d824438079fa1779995f1e16ba584cabde7ae2c5a4bc7791a926073d8911aa6a432a34019ad305454376d0d46cd564bcd4920f15340632bc67172cb2043c1af612633a543ba147815b2f5b1b44aa7e12044303185d99ad6b1afe89bcc32ef08329586ea4dad68033c4415df8c6d685d51cf9023a4bd7af06a941100bf6bddb495d817c74b1b7b10c9f4ee392292fd4230aa7c6359893e6a1bb989b0bfa843dc3709795f080182ce6f7e2f67615d2204c140e04ed6ece1978cbe879718bca45e04438e64f01b60c39f5641610ece093000ec7eee8a9c6fe91da2356b7f5155a11e433a140bdb1ac9b286cf486584f19cb8bd7e6a8969b674f8b0ac985086c128447fdf69c071127f02fa0ce8a362b4ee500cafc04918528712783e1f391f866915010eec154a22b00ea308d3849043660591807664df8ceefe29d4770d8af2893c89dd9645ab0832548723b466a4af3ab4d0272fb171366752d013e154bf168420d31eac87b9324b60255536985d4efde584fe6c8611fef6f44b26f58cfd7958cf1b35bc37ea8a9860e1003803047da6c89521234c57cf1f1e0d67dabf849a64d447745862e1dd0a40d091246fd7cd9192c89794d8fc755d23ef45132012039677c42e34c6bdbd06a9e7cd7990ed9fe7eb65d4a0573a7491012b3e6582e194be7663919f95eda2f777fee42cf20c4ef059fecfb26ec3b163be619c99605b7508e8bd656f0ff6880b0471df8201346e34a36ac7e81df27a29dbe722641f32c04d5492906d62fd8111419c267652a62834e301cfea5a7fd18a48d115653a521863f5dcb72e1daad584d6b73f0b506996a0fbb4c79bbe8a67c3ce8d051400261b8b18194bfab55437d9257b123a095e514753f5c5cf493a4563c629cb5be3712affe0f1386ade4f4b97fbf9ac4d3fb3e49b45f89ee9f84b86e553384be4555233f247872c470a874a6f19aeb696fd21bb39f27f5cbbfadee02b31273f063ca964593329bf257d34380e4fe9968324f145300dfcda742febc9df8bacc5942b8e22eaf07d4013135a7f685ad0dfda4106159db77db17cd7f2d2a3920741de7ba3fa0fa7f621167ca1a4165e00742e2b4cef4cacf1aa07246d7ba6da3e3c1873273c38364ee2e89cbc493d756a2e97c65e848c624cb43c2fa757efe02d00e041d84b720fc5c0ff190300caa04ae19967b8dbd7486ccea7f0f2c0e9c53248ef7f228649322d00bfe137512a34cce7fabecf527c83aa8cc59adf42534b845fd5522f35490510e760da70418a79cd5c2e13f5e23526cc4e4ac70da0581ed810d140a9d60c2f2b862e869a9a3d94e2419dbe7169c12bf3090b183aeeaa7aa66f58c2a949ca398a6ca246bfaae655b8478124929274d07446d64f2f4c25bda392ef26aa0d769fdfd655b671968187a6114d08d62d2fe3425a621515564c3d04650c9b83c489def428b3a56bcd2dbca9f8cb3405ccc6e5644431aaf41358ab0d8101e750a143791c91dc63f3c52a2d5bece6a02e5f50fd39d1667767e7709c9e3b9ad08c8e00c479f76a6fdd39c11c748f8ee21a178684f1a211f5534ecbecb0b60cf8650c45820365eb545af6d5ab1c257b1c2bd69fb5fc05b2cee05b530c17ec6df887dae063000713c94ca8e65afeec0eb5dc695b7b2c1a66246acec7c0d119a237715368b09eab9409edac3f1ca10dabfdc7a1ef8d270d3d98ea60d857f46300520e47b700183ed433cef16163fb635034f7454a5bab28eeca362e8f364c8b3c1ff1b91a14a7b0b1f97eede48d1691f5bbb47ba85a6e55e0fc8683e5f2c2727ef3b939bb332461b473fc191cef3f6c11c371692dceb425a955d52c554150ffc16b1a77acb30986743a30b1728a6c36b84c1b4da609b939daab542d5f8193458809de3b4f6b6cad65d36583bdeed932df94e098782ba2bc6722a3721ccaa8039d522429d60eac4611b50500b48ea361f42249e4a56b0a671fca6cb82f78a26c9ee192ac31aa93956565e55f521b98740bbdfe136b7d677e817ccc0e85b40b52fcbd1604b4b5c81b5b1232b2052691f8cf8f3d29aa07ed0770090630dab38a2681f7c2bc7ea1d4d8da8da6f757cc771ce304ad2c353f199c4f8e9742144860a03c0a18c007aa9bcddcc8cf61dfa201e00857ec162685d79477f63cb4995de0a815482036fa8b09675c2f84d397e419f815be3d83230304a3ae7646728cb68638d347e0e31bf81ac7e1ce201abb52e76f3ffa03383473c4c06dc7a828213c5c824d161f2eb0c957f35e4ab00159b6c1c52a921d12ab18021076e200725e19ae9c459187fd6a9155e7f118e8cdf19ba709146836f5cc45e1ad1c6237dbf28e41b106894acdc01e93a039c154742387c16a8f935f138876b5ecc31096ff4614f261b90c3165a9f5499eeb7053a70b044badc5b77f88227ada0ea1c27acbda5a80f5269b35d54faa4a1cf13a365b6008bcaa17b979dd17a041c5ba7b67825bace8499be79fc036be6dfdaecfbb02ec3fee12c16c99f691041c7e82ec780c0798f06bf0a5ff61aeded5b72478dc1f5dd0620446c943138b525dc0286c5f910869b165dab962b7f5fe9c55c928a2a149c4a4b50eee4d18ac74661fe5c6ee517203ccd9f2aa008d371a7cbf7d59b59941c68e27cce972d1eb582a725e168122eddb13414746ac6732aa3c7d911e0512cdbef8ee86ae2817d62dfe9c4e91468faf64eaa6d0a229e22c04612d62443d6fd89bba9950928ec5cd76079e699dbc641da0bf3132258b23e0272a388f35254db39549500ca1fec400d25a9331be1abf69a5511843359833445af91018d233faefef0709320353dea101a7fb20d9ce29bbbdc4a684f1869cec22a35474dc6d7707aad4a0666e419f52a42dc2a529e78dbebc97f5f21d1a29db5c8e0f871fc3a88f0007348b35dfd5c15d09dea8aa9bf4a7c9409ca8f00ed17fc3dd5a42bc35a6fd89dfa7392c07c888999f30b921c6ad3ea7640ad99698492bd3f64cbb8a9ec7b0e4a76c4df955697c4ff89a22e81068523978006b76c04e2954fd6e21bac38e07a6fc7608b166de4adea51a94054ae0a2403ca6986cd08014b15e035b8e374ffc5c17ec98458fd35196a54a8175ff59ab785c18e40b789424165fbcdc88129dc3f058a360dac9fdc5304ec312f67321aabb9d862e8de90be1f98ced6d13c0969e8a4640288d87bb609d8a499ffba64df6c5a812e65f17bcbc64e1c4fccf926e4decc08dec5f49affa1aa7612bd742b130c0d42e269afc0f8562589eab65afa14c354f1023c026a81fb0b041ed5af4395eb07997dbc807801e981587262863934b8cc06e53694311abf1751705b8a6d19c2607bfd9fdf41a1a212787ead15b6e64b277e89be77b1b8a72d773f2071f087f8e3457d4910d850d23d317f9cdd88fa1647e683343b5d396ff220d24bdab6fde69df7dbd0c15168ebd4ad3c234ad44c3358580ed1888cd873303a1a195541b27edbd1f772d667633ed68fdcb001dabcb1ef5aaab3c4a5c3c7d621c9291cf8f2850e9920a585ec44de55f74cb26d28423a3c888216a7e92b5fc6c16f6f69a35e613d5be61b2dee9dffe512addc23bb6d66b486f9c4c5b373727db93a55ea6e72e458db2221bec1f771a840a5cb4c06c95d8eeb391b0c34ced81a8876bfb4c59d88d58e50c213bd572cb387adb7f9d8ad32a8b9a8f4c9ac58242d62cb9fe54094d658333112cbb6ea6db5a9a8084f27fecfa63e237b78eface12c43cd8646816f3016634955c83458368e50de5da0674ae6790e1cb7ac386e5e861339ad6f4613b96b2e8cd6db089b754a3ed149138881d62c639ed1b247cbbd1d4a962b7a9275410c6b6505059ae9ce648b7209b13141dd5673926c08241866762182b1ca15c68d70a8609ae313f4bff88ea82f2ae50296ef95d19527648ff2dabf0d58612dadfb4a894225a2665012f26d8cfd7b9af909f65bfecd84f79cc4c037689454d5c8fb5d43ee5b0df52d684ef737a1e8004a1ca485fd7772317a4dbe0d19514e461c3a60df2c1e67723e77cf78d5a9e2a47f9b1caab870fd56d8a5b93e1137d0a6e0c4b884458a346bcbe8e4e69f777e954060079f19573f616f9205f0f9dbfe47147956ed5dd443ead502cd441cea9fdef0b0e94333212743942ca2e55fbb07655dc0c998f65356f9857695e9925847a869f5b45352eed6036bea9ea6629d756ad7ef87457bd842478fb260370cc03cc2dee7ed280cd539b8795cb5178f53d376fd736fa0ad71da0193f8f3dea450d0b737bffc1bd3d1bdaa7f207a0f17da220ebc9237cd8be70474f348d1a5b2aca4305eb37bc1a27c39580b77157f002fe49c2f22f3faf78281213d64449d52d87a81fe32e31a81d1c11c44232bb59184a46701801d4c8ce3e39b0a8dffb5aa2bed2dd7ca775c92951957c0b10416bd80c589401d414c3e2ea3e1a2a8d11a7e954b666d16ddc341c00d7c45aa79eb5114ec826ea35e361d65286ac5a830639aaa8399a1bec4694aee13b8be0dff91929933f85df3e39c9da3edb45df097cf04e62a4e7999103dfb51937ffbad7158bf7316b0db93787fe3cd5a87b48379106767b0eebad062e5663629fbe44d267df17f0fbd239e4eae487b32f17c46cbfb179682d36551dcce777b5bd28d32947cda2e088e52abfa2ac7eef3c47d38ac12e9b30af2252c010b7be4ce506df24e872fdc3dec86523d7654e387287824a5ba1cda5a6f8dc29d1cfffaf9783761363f7d2886a38abcff0ff5e1c7507eb104152b79c0d86921588f72d8adc41331ad17c256e571dd7ec7d10e632d2be15e824190bd353215eaa19565901d467d814b9864eacf82e0da726a7381086036eb3d9905f587c1cad157ae677d03b1c698c55cb0e9e32c141431fa906a84976b27097e55bbe85c4b0c2f3966cf2945d8b663cf467206a5212609558ae1bd9186d468f85d7d4b2c12c53e2065b82535e3b6e785125ae6441969581815b9c025863ccad6222cf3ee23a91db2056f2a26dbc7ea3ac655881cff6df970f98af8dea92e1e2cc6a7e9d73b4a10ee7b01f334e5fa147d00417bc86b18a64ca28f65d480303b1b36830cdbd047defd510a0903a02a7a2f0f81ff6042c4502df75e1c3acde145e71c199c1f3658f68d8c785f20936c9db63976e048f3675c832620c2888ea3ede0fcdb7b8340ee139990bdf065178ac1ff0af70fcc9d713ba328069c98cf5e1d55eb298928274d71f495b4e41229d7c96d782c82be31c4b3b936129c3eaabdaa89f0780fd5abea81a97946c0bda83d879e6320de11dc01b4d1f6c65424c4a4b451dfc82b56a92614cdea78a3cc9747dfc86b5f91dd2e627e1c68339acb06d38500c84ca19a8046f0efb1a4e9335ecddf66d8ecdd04768eea81d3ba59599cc0ab5d963ac94529c1394c31d61d0a8995288847811297234a8b03be06fa7dbfd840f06661c986d56f156c53a03413d812991aa2d6385b0a246138958caf2fa6f7589da59f650a3764e1be563d81c3067808435346ed8e128554f6fd9d2d385b2ac57435be322972522f821714a93b51599a6d62f2f1e707301eaae9d0aa63805c41a03821abb0e52fb00756bf8477722a16dec1dff3e3d155ef27ec8119d1ad0754e387255d5b1a96e41ad588746de276cf3a19dec092e58bc8dcbfdcb22679324f09639dae3dcad9f98f4a6a37b06870129189e665796cc2667bf959ecfd34ed367eb533f21e7c28368f2aa9a6130321f0432668a4657e70cbd14ed19925104d0467030b5c33ef74fea0b60020345ab0c20e58c1b1f7218198ed83f5e1315a33df14bd5e16afc63a14864674975d759bc0f71e3d81f38ce2bba10627dcb94de62f31c78974146c5d792b664ce9d39eba532e5a5a483c1a4c914e338e6d41c1b769536c23d1e08a2d6df5097c15331db6f0ad22857c77a03a55b6525ca5a96eed6483561126fe06b532af480cffcffbddaa446f2e2ed83c9c76d21b6c27201a82cb550687b607420bade5f03a0d707f26387a317677568879b07801f81aa376d7ae134a8cd34637b8666bee4248550a7b1a5b058cb02a42a3a920e702ef03c9869ecbfbae25a8857cef3cc1e093732fcf2c006eb1b644c9a1750604321c3f84a01c0b8417f646224b55722dad0491ae7ec5c32d737bd348c13aa5ca812b8cf9929bff35f164d19249b6746f232a281c309d508a7b69b6adb6fd18a4697b5da3bc0b14e2721ea7b9428839a3a963072b044cae6b51c6f4ed55efab1571c2ecb5802ed57821bd7c28464201a123ae8ff73773c3061ca14956a33db6ecf2ddef3538ce62cbd48116ad334316d532301f74d82a4b661c3a341f880af3ba5b36d5a02bdfc0d8ce2895b679a82501c5dcd102d1aceabaeb4b3ab6628c6a7a183c88318cdc2f7d7c451838f9111de5ec7cd677d883585e0700911691f35b355135a9594e6d6d1e339f8f7a039a612c95ed3841047ce084939a3169ec3c96346108a06ae19788802c03e72774e16b2c8b3b6ffc390aeecf16e9f3ea36903441070e057ad30e5aef3d2e3a1f5d29e8161deb92e44ba445d0db7d50443d39913dcac0a05db62e2c074e4d1d238070cbf8218010a67fbcc29d8db217fe8abea09c2bd87caf880f9da3a0c21b675f33883d35f8c78cc975b4d4e2de46b6a7c7ebbf76729d0f80c9143b9d160b52c1a462bc157745801ec203da4934a2fec8559e269b585bc943eea8cc24bb4d19dae0a7568eb0d779dce56c6cf0bcaaa7a7333427400b7da04ae1981b7905675ba6917f7ab9fd34a5389e1e21b72956887d5b088f71dfaf0d5bd314a6c1f8c5b6e6779ad7b9e993ddaafd87b60a2787dcecd6a032cdaafcc63e9668ed294371afd84f46d743236f5aae7e6f0fe08f422dc3cd419c1239b273e27eb35b1e8a2665b7b5f928c0fa8ec28ef390eb8eb61d1c45b41c39ada26b55d14a84528d5e992dcf080b5e83cfcd098733ffe7d1809309e3ebccbcace7dc8e5d72ee4558ab0db30f78edb62ffb5511ab47c4e6d1d9d0e441cb8d51e9cb505db8f5c578e30bcbee3d932702f92bac149d09f357c5793a496d2458e1b8dda8b6ba106e2fe5c1b4dfb91923d2644a3b2ebe835baa49d191e99d338d2064b786094459f093ea32fbf2e4fb241209352ee2e7bbd727e52d8150570143545ea7374a5372f31f770d5840e724100fe55124a01838768887e2f77f7ed74f37d8a985b88ab934562f60154a6f817c659c18680b5787f3aadc1ca46f5a34fe21bfd60ead2a55dae203c03e588e9e83f3d0bec09b88a14e6c23f8e7f36d2ce528670aab3d323b879c7352572f8201e2ee2e7527d532fd0774393c74270594e5118d01c1bf6aca73916d47991cb94c38761de7122c2b1798b2fcd1f7a6335eb923716badfef3ac05ee3928c664688515eca9a73c5312fcbfed4ef3d0bac430ab0cea9a8bcb6640df0b13342fd752aa66c5600dfb3a149cd3805a8355ff91ef179965fc89d6dcdb10ff8a957f4dc7cbb75eae2fa6c4ee5e3c055042c2c080c892964cbb00df80837ccb9a040239e73d8525396070b669e4c36c9ce99a11e8bd77815958c80784eb2bd6645ed622169313e66a233e8d62b9334083e2c87cd47eb64943d88769e3605c7b73d9cda71c5ee35dff2e3ee9c4017d04fcc5c81aa909785a1d4109a5054923a2ee7789e2c961a4aaf420c2d40189fc67d4a7607e30ad32de40ca4a612d134507088c09269101f5fe2b9a88a36f574af05814c1aa5ca21cc9ed5fc85fcccf04e36482f64837cf295a7ca0cb32e04511af4f957633aa9cd29a88f933a17b03ddd6d09407f3f3622d38a8d5a54f98a191ed1810329fb8497b17257441f7d72f35b0baf229db094a2dfb6f129a3c4cb6f5f934eeaa98f275963ab776ca87b031f0d26dd0ec00033a93555b672b59ebfdc527936293b52199bc6dd8053cd48a4b5fe960c520651a5a451ec8d5bf63a8ad142b933004f46f483cbf66703a6f6f4b888d9ecf623529dd50efed938607d2b885b03158e1dde42d38c86cb11603bf44cf06de896aced43e7ab24d03c99ccbf7d86cfe61839d33203ac736f6f8f6cec5395fe4e8816023f78ea70c62d055a54848d725f8f1d6f7575415e4e464380e00c8dec6ccf0bbcfe9c622133038a8ca470526b7f3fcc76e9877bc8ed22e6a69efc9a50ae5d1fcecf4f954df04384a108c94ac58388606a3f239bead95c69017b8720197dc79d45a934677e40ce223b36c2124f7c0d07b9f4e7ca6c136dc74acca3beff41eafae81aa6669ab57bd553b5f0133086f0b87910fa14579f01c0d81fa7d80f87de8fe797dea485f77fd5c7a8c914fa42f9d445ca73786c41a9fdf4823212943f2b39cd684c5f0e4c59ed378400de2980a85f602cf66b11ff22e967941757c4033663720691f01850b3e8afc49d721a34ee9cd15d241d2308056cef24c0e6221cfd7b338e07321188ad6bd6146a1c25829fdabd2c4e096d915f4a583a51cace5888644c1893c3a60c9602a14e288e4bc6b84fefe345ba09146a917f6462ae9800af6ed1d1a255a69bf5cce8a389fa112b24c8110a51db741de36ff1d17b085a51e637c60798bdaa1ae03e96adf3544b97c9d278e0d736f4d342a6791a384ea34c37c3d8ece85815f58923850eba716756931066aed13c47cf45ac604b976ebec77c56663ef6ef86c9e15791cdaaf9fbd5025a782874807c96c107338c37e1307500b56c16468321cc329af5fe81a9a6848e298cd487e04b274c7cea3016f208ab9de058ee5404b759765c54bdf0c926b9a1843daa75dea86fc14336c8d1fdcf4c3e6df8bd2c28da582b30c81ebf3c52d61be3ee98b7068f9b23a87c237c7d23777d14f0587a0291afbaa6db0c17ff120a8967d3f4a20f0444dc3b7d5c46730f82c422bbeb8a6a1e8388b2d0b30b8b6f3e1ed50be2f05d4e1b2737e275312cd13c05cb6d1748e517e62852991f732068d50ad7bd7d85b409aa56b8aadf8c1720bc063692e675109b4bc7999b79fce535c2a371a3c44d38657a6ebb73ea8bbb5fc6e1815f23954e9ab2d57dac9fcad49c5306580fb739e0fd55e129be20c5e3db002920164ba6c82fea37b3e631a07d091d4d4d71a14316b54f5f6d4163bd2375e149b411c9f3a4f93486be2e00e000026e496d81f998413c2617d3287c576c804dadca67cb82fc66b5bd2b675cd1145ca000b4d48e4d4e6ffe0a31f95a5f004e9384c9483b459694b5ab21c37a58aa941e8bd96ea24a97f0bede0e550cd236cdaffa85f5f9cbcc277371e8d8e9e564ab7e092f9922301a3bde2de2ba945ba33b480054dad126fe16a1fada2b1f7194301d6eda6dc393f5f257c4df682b83a7d70999335581501a880106cb35ab45b31021f15425c029a31b376cce75f6a9ed02126202bf453b9a253df5fabe724a1dd1067beb8f547e2946d53fa103d2b41671c496c3bd1db4dd16870eb63cc8bb14800907dd3a3ee47f24a1b5256c126940d6e74e809b046d01d050e903c028c76590cc56e13c1633fa9852da0f2c5aacb8a94b802a64b7792c549e548256abd8c610adb5991cc5c8b2c5fa3320d883528a17c8de37c4b8f86ad6689eadeb00325afdbede9767cbb731a9642b0a2a7e21c0306060c0734c09f94c08289e6276e29a709c4f9f33b83e934b01b3ad337924fc8246036030386fa004e0ffffff1f