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 64293 9e629553b386de9c66ada1f7317ae3e5ff292a9287e0980e61b5ca1a3e8e9c73

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
a7c87e11bfeba99da0cf2144dd696e45698d4ccdd1d9783619847964811fb1c2
Certificate Block Hash
9e629553b386de9c66ada1f7317ae3e5ff292a9287e0980e61b5ca1a3e8e9c73
Source
getblock-raw-prefix

Public Data Hex

000800008000000000...00a007000080200000
0008000080000000000f00000000000f000000000000000000000000000000000000000000000000000000000000000000000000342a3f132f4f167078e048653bab855e3f78ddb29701a5d7826a6883c1b8c18043060439c837d5c9ab911d4cf620386ecdcc7213adf90ee7c0a748a515f0bd0b2170fb6d426cf040c36c6e135790a6e06da773035cef051829020000000000000040000000400000a007000080200000

Raw Header Hex

00004020f587791e9d16fd23971550fc98c1ef92d88c47aaaa232725225029a9bb7186464848690c37a3f61974354f34335f8f41022b770afaaee8cd52943bb5f0dda8bbb2d71a6a39cd0118c2b11f81647984193678d9d1cd4c8d69456e69dd4421cfa09da9ebbf117ec8a7

Proof Data Hex

59,560 bytes
1212160203079dd2aaea98cb1cfdea6e68477964d1a23d25348c6373826a2db6967699f7547683a01ea37b919c4ee251219d34f2b435872c014688f75600cf786dfb5e015ecce62a4d619e02178bd45b2b5db458076e6ec3b76be1dc6a2260dc58b7e3bf6f0819ccaa48d5d3a7c8e294e2de87e27bb5b46ec1c6b9ba048e3a5fa6f63e0a589bdf6c34cbf52ca47e9eb835ba175283a4d916ff044391bb6a3b8840f13c83c289806d95badcba321bae93c1f5edef5b3f9d07392cf751b5868dcc164b4858c6cf13e58219a76806f17e96985fb4181fe3da3880985fb60862b25c3c152463ca7f3f126487cadf0f58ebb6c722587d1313b5e97185e258e64804dfdcb60d7a824d82b3f30f3f193f5552a7808ff604ce6f172f52c34b4a90be89753452803c82098a9516fcb5cb4515def9e8b40173a946ffa69dcf668c8f3b49fb5c4e0490eb20663cc734aa737580e20013e2154e4370a4d3d137c595b6e10604842955e3dc66d2114e86aeac4f8e60ba169ab31cddbf4f35615f0a804dbb76fac8d6592598fc13707e0f383bffe681ac86fa3b0a9d82837c12c769c46591dd8cb5cc42fe1eb8c7a90754ba6840d107363e05ccfd2ef2c14f111f5534fae665758c044035c1630d18f6dacb25e796ea634fbfaa2b661fc338242587a232025249f2f9e064fe39849edbd770613c1008432317e0451a60d2df065afeb5014bfa7f80e16e0087b7071ad2af8933c20697bc6cdba2bfe05e4beaf53dc3bc3216cde73ccbfff6b67df995d2b6e45cedbe720f457336fe9db41f0e453c5998e1a80eb616c348bf03cb8b50e791ebda0ba71a54500cd1f91200ea6f8694273df127e28258e8a6c097d098be4377f7267dbbf5216cd52dfd22e0cf4cbbb71a8b9d5a47c9e4c74b81d30c9527446a19aba198aa55573e08f88571abef4f9e7a8bdb564463ea3a4fe6277def01765d15b7bda98173c43daddddf362c774d849dfe6c3d318ee648c86e9e93db58d13d355fe571a96fcaa086aae5ec4f7a147ffb2e617844022eba1ca13f0e1ba292351f95a6f7df9aa1f9ff21bb87c2e23700e5ce377da4656af217f0c86119eb8fdd6b86c4ad22671141770a693e6f2b623c2e122cb2aa9d88b54c9e717c7dc551813110e49f30c32d0d9495c6b01ff573b58c974b4736d967dd42bf034b2d016dea033e80c6dd6b0c4c9e8710194691254a72ae436fe52142bedfeb1741879be0943e3e92389f28357cabe200bd6df36b836bad26189b3801655fc186b90711474dec8a4ea782aba5dea4a329e9f4a5145a235022ace96226a57c880aee4c087616d581aa49452bd1a9df2190fdc5d15435a996782ee85f5873481de1154e7397b58243282589dfbfe633a55fbd2d1a45cdf473909975a06058420d0c655c4dd7bf5e937b48ffabb66aa8cb5b00f20c19625d179423614fd174cb1af5c391513b98a9733007c2e6346511238ad00e99abe2a69e30db42947ac4adff672b7815311ce15f03fecf657f1a5efbdb135892490977c6a35370cc0a268a69ab0b0c4a9990e95564bf5b0e51abccca02673ab48b61ccae269c9f3c05876bc6077929584963e4a73b0ae6fb9d745bdb81ae810766e0487762b0db64155da3e7519c60d161b86f9da9fb8f3c5f1c346f0c91dac003b8754828a208f2beecbed3875b73fe3ccdc8704476274548cd5cfb61227bfe400cd1084b127bfbca976125a91e9b2a0a300a97a5f60c26112678f6ec1fa508db8ebd1240e09139fc79c3169796f830c75ae4b560a6818d49d95896bd960e60175b2afc571efb9e25665425fb5e3cb38008c93b99f102c7ef2263d7e0e3f667cd6d41fccf23ff0186d97730fa838c256ddd1c78d3454f2ef551288832b11d3258b047434483cf60c944b1ae46b3b69db8e66192bf1c088f8be6af62a1e3cf0043922e5846c35fd0a7c6fd05c9f05ebc6eb1819d054adb107cdc5776d08ae0de2053f3d8b3fcd628e314580b3599b0588d4c388aa00653aebdf8105b000472dadd2d5abb067d919df39e2defd410be6183afadbcaa417ec525fbc6c78fb1f210f4a95bdbf43e407ac709ac4a254071d6ea794ba276a8c28568814fd951c73da31731444c9258edef50aa5e3f60230855ee4fe947a1cdc50f65df3fb847951e2dc8ae01a39223ada53882166930e67e1ae2fc49b57bd92430f1408c847dbc03950e31e2b4c8fddc5cdc5b4654d4b99e00810d9ab6711c3d652b91a0e93af2d312f23aed050e239d16fe7c2030a520afc1766393cf7543d2548e45a06f27d5dde0e2715aa93e1e78c7044a2dff9ed779d098c2e7bf0984b64db3538148dc418dab77b940082afc30d2dee21a4f23c12ae017cdcb74ebf03bcdf470a5c0724186543ebc5137fba7863e4004b6b20372afff0763c51769203427c27b87f007963b43b123bd23170cadc95666583c23a8809fd0d12ceea84bd49554794e63d55792f14014b0416275632c43a64cc8ee6d7e0abd0ccd4c15f3878a6ae5d2eeee8abe9d54df679f396882a98e468e1500559e4295e22f9bbe1f7f4156dbedacf1c4ea8347753b27aee05af2085eb12f98fcb5918e6ae4efbc1c2e61ec983ce885c04daac59897665a10eae5f176f1eac06f49109b24a137a3951ef3fa7ff18129c6808f9e1d55f15a013c7d2271baebfe6be88cd36ba80e8dc7ca89eb2e8f9fb959ec653ee09d56ddbd6bd8c25a45f72da8f512576c86e9fd9dd1268176339cf32c97cc337f8533a1c3a15027f20c84e75956214df30a9dbdefc115672723a28330b7a9c6aa60c2f5019c38a530486c728e6f962d9b9bb94f448dbfa7146969e861c3266389eed28775d411609b1230c5b58b3ca7a4fb38a7c36e5b887dd9680f41215204c801a7ace252bfb1221260b7469cb863ad8083df48d880855bc1ed9d08a1d3b02c48b02c7ad8fce0154d1875000c3a7aed17461060523bd31cd31bf617b4dcdfd0399a555b30c3edff459ea7418e01f8e2225b32a44abb96c532b5eaf7e202a8a3655f038538a6f3c7595a0f6e2d0eb49852841ca923ee3aa1d78db89b465d09d104183970984f08e83e560da1e2f049c2d4c75f744e5469390da5d73b847f25c5df617bc1af5964a268eab0f853c2cf8319ff1690db43b9099deaab54445818ff7e695b98f7d14849794aaca4cf2509cd4c890781b2be25e50be8892ec5fb90ebbb5aaefde50e6b9a2a1c1bcb6236fb5e004cf7d077e9985df16ca959e880b7118d4cd05ebfb38f4dc7ea084fac44c7eb49d842e058908d4658b0cf5eee177818cebcff98b9447e0033c92d7bead104f04fa041843939d8dd9dff961e7cabafab453d394be321948b91695856bcafc1d127ad206c2436a40f2060215ee188fea8cb90236aad2b87469c93f1d098244469d2d2ac67a887a41e64a9eae3b3e38c21062e2a20436234426143500a7d51665c0ea363a3b51f5dabc1062b5e83fecc8b89769a9d60b1f44ad58fe883eacc05845e2fc519dbb677f5f87cf1679d29c96147fd3e84a63ae2efdf2ddfaa369f84aeb7f1d17f2360bb7baa9976a8c8e5dfcccfec63f2f76446f3a59d91cade556afe69f3cc7f88d4e3845037ec32c0a4f06c49e9343c8c5f29b4af6e75cdcb9486f03921ac58488ad493cdccfdae13540f9710bdf84e050f4744e4d429740ee84866aabaaff4c85f29cda54b66e4cdd2466e6872d0d5df7be0af80032e7cf299345f19937f4ceffbb2cf48d0ce9716ee2f2ad045f06d5217f920d14f7c55c6f9d0f51c782b93b0ddd1322e96b2e4375052194ca10fb989475750e0dd12edea2c2ae99e751c2bbc92cfa349cd6eececeb85d969fcc23f33a21575517424134f373730e5f014664000fd172e8f9807f0ae3891939efe9fb8f80eac16cbca4f1291cfb228d85ef73ca3be36c85564a45773dfa335afff0ff8b9b6f5c1085ecc79e4dbe2b6e73aa17128555b3167a3a14aa1f85157468958c98273b765e43cab3a1405c2cfd401d9dcb7ce24c6444e2fbaffbd860de393d4dbecb688f1c96842fa8909f34005159fc472863497b08820d451e55a177af5a1579dbc83022d2666bb965f492140306e10b3cde7fb88c5207f845d79513d7077e4c5c0bf6a24e49076d948c6eab23fe9170d38be36953d088538352f8a817b64a970b9e0497511ea385b32d01c48d6ec7c1f92d3f3611984ee5e7df8b8fe1d63b8ceaf361043f27cdb6bbd535401ccd63c67a020283b56a16959688823373e237299681f088bfb5cb2a69a71b5c0e27795d08cc38a6bb5592d900d091aafef67a4d3ce81ff5a698beb1261cc3eab8c5f555df5611ac5a6229ec49ecc2e27a95814bc94ab490c35bfe31d23e3a388798d5802104d529eab40d26a876c57fcf251db39ce7c51c888bc291c903c4379692181a5fe15f2ff2a9219a3aee7ab00685cb5b09ef5ce47cc30f1d2a829c3d30e87927f6032b1f237713e67e5e88275bbb107bbff808d6e8d6e374912f5b23b1ae6b434b352d99240d576d37944f60acb8fd1cfa616c37dab9b629671e0cff4f2f5bb12bd69c21cf98a75dfb4c3f99bc890b329b209186724b756d341a5349fd038cd00bb404d05dee43354f4ede574e27fc139690c684a58fc89f138a5d8caf790623732b3e16cf3ea1a6aee121ad6a41a8fc214fa4c2e08bbde62110821c2e79c7587c934450804d12ff63584a59ae9a0e27f1580ebb0c6e36264215accd5e91adb39f5885968b11dfcb0f1b116e0f2d8466c6dd3a20fc3c1e51153cee34abd3469cf05b922b0f8163c0c0a170559bc4a315f68f980116e3a1f27468a44cb01640445f2bdb46b8487d4b1913c7c9d1a4a68906e04ec80d63b5bbbff4e44a6b7c05f3f2e6a379173f985e1d73d93597cf5c64bf25c600e7da9d2fcf2ceb004a9442b5cbdc25872cc7748020066989baa195c60b7965f1f34061fb1c651cc91298b3fb440eed5b9ed81b4ad32cbab20123eb6466fd092226d1a1b4519b4409d1685395ef6125d3c0037b8bd996810dbe671f08c2ac6efc6bdfbf5c232b5ed51f5103ec1e6c4bdeaed8f6b62e8a16963db28ce6b352d45bd4bc24ea80aa2defda819188ec56e823ffbf50d1ef8e8f11740842281d0fbe6a11a3a85a8bd29207ecf14fce36c89d184e7ae72fa9409f44d444644ed98aca3b875e91f788575ac76730cba1ae448a0b6d88a29fb880bd77dd979df4e7e6c01e6e1cb8e9afcaba6bb01734824aa888bec4535f95adf852e7452bfe77f518f952356d10b008f9cb889c09652acfeb61f27ba2c8c65b6443cb33de052e27bcfebe59b620b8b39257f6ebc02740749b77f0ac4d2c080f5ea8f382e3abbe9386e5dc4b117651f005eca50f6661a9eaa44301dde7a0f2de4efc3da259310521b1dda7cef8d9ad7c899a3a3177c72f8e951e7135951bfd7b9be4d10b58d2e0a0aae4be761a9e9c2716dbdb872f920187a23738f5ace63b61def99340cc3a3eaf9f59286661b0257f50f37413b71089a794f5207d77342a632f9a220d4a82a92e876d862c33af446f344b9e6bbe45de60c867daa37eafb2477161779eafe165a475fdb7287edf9b8ef663d5b5ca425c997a7b7614c62ac3a5b9e372ea4d72bcd885890331d272456a3f714586b03d39d01953d69efd974d5b1a2cd54d223509aafaaf8e1690df032e1615911015a6ddec07077ca46478ca87837dd88c58649e9acaa06b86e92b5db355e56507762403cc0cfcbdcf798a38d9944f87d72e9f7e814245e68bbc825c4224df00cccefc8916c2963a7cb3ccd094ec91823088f43c94ae90a7213581b6c8d93fec9055a4634287a142eda6a1353590f8de3f976249c8c857ecd91b87837656d1feff811727176861de9a689abfabff22f3d95cddb3061228e9058be5393891a5656b2837830c5cc2ba3a068b5b730a907f4f773cb7adef309fa929d34c9aa693bd1bf575c977b6941b1b8293ca4e2e512a869b533e96d921890a2fdaf54e290117e345a3f6d23a0622923e415d30a0ba3329bd58ceff65f71689adb2d7e06d24a961fc0f886393770012f45bffc824de2091c7d2fa169e4cb50eb0c98081d3edf9c2695644e4f7b22e2572ad4780c68e7329548526ce0bad2d16781bea27084600aee0ad76fefa1b8e278ddc4d0aeb7eee8b0417e64faaf52057c13b99c3b9bac663bc0e549c9272d5a13f6220c46ddc4256aa6921a6ca2700b2645219b7e634d4ae45d4d4a26a4aca01efadd3daa367c94d13eba22e4f6c48193abf7a074363921d71dc5212d3834d2677a34c0ee0faa05884ab49fd642213aa249cc66e707e97e0cd14b6f273a6bf2e0234883b4a0a94c53ba4f58ff729904d645f40926aefde3bec8e9bb8ce7e6926e1b29c34d91f259bf2cc15070d3d093a605a03d789802c75ea6af8a9386fbc0c290402dbbb88d87b3c0bcb71e605358a019d6ce9e3b2391de45f94c02ef8df84bfb6bfde2e76e1cce233af57f44bcc161fe0284a6959ad190924468ee6d6e064e4c2134077093d868d87d99be47fabc46c2f30792cf8aadc9dc2194af2c1be117ad04bccfd4ba043d9eba46fb17a32f1fedb98daf297d202d5f0b2245b1103439782d448df2c8e51a897ed5c8f57b826c1a41f69038dbacc349aefe77b17ed711e22f5e9100b184536e6d6ba9cd1b6475fcae7cb1330e29a872624871af4c7a230ab165f46e65fd74ae47a9c30a0fd652bfde18e13c584b131f1ba0eb73fadfa5d7e5b1dfba5b1deeb9dffd1d8f9636d8a98b4518746eb4ef6829c459ad241232ead3ee4a81bc0eafa74a74dc068664a888c41ad9c6c538b5136a352e468613f77536ed2a9bf20285ddfa36a7679e7ea20c2ab8b4082555de648cb3b4c22d90cab8823697a7a34cc986a79d03f881d7b949cd5785c7f232264afa81d2ea857778203b37877f3c36dcdfd7c68e8acb7b48fbae26f2ff3aeb99a2de55653ff72b2c7e76db4bfd926e0f9025335dcfd95f3340b2982d9ad223e165e4a1d3dca052cc81c725132ff72d7b66b2ab21b30bb06e49d3c777b5c9b1a6a842436702d9f878d103455471bcc7a8ac6de1a7f679af8ce3bec6f703795844ff65bb35b0205df54d80be573820cba57d68ed533f45ecfb3e154870af21b3cd3ff5caf48d3dc092c2fe2c72f7f0145995621d686bc1599036fd1def41534fccd54178c6526ecf76838ba789f49a425e787c193ec287e090ffaded41f53fb8b04ee7f760769d7a6d21a200859e80b3e6fdaf49b87f0b92e38951d99124ec6ddc433dd3f3be89dc3b7e4d549af89852195fe403660a7599290903d4d5c9c54f1f6ede92b6382fbee727ac06b47baf5d96dcfe552ff5ea6f82213205e559f9d82cf8cfe7d3b3e25eef91aa15dbaab842de4018492545a7058f54944957afb2572d8d6b1d62673554ea03e2de02921cbc2990434d7f04c2f5bccf7fc5c731f9f1c36986a5ec8e6d4b1e66013dba3103da0e548d6a5c3e65b6f2b5573537d1f07c997f191163158d54841606adb616db2a4dbc251276c0a657798305f5d0f7d2950219068dc56da8ee9de7466f4aa7497b50b399999eb8c1ae3203a9018052f393924a260d817c279595f43cb4e322c3f2c2bc9e19d0359bc37087ea713b086a5d9eb51e46a1be74ed281d23ffe73ff4bf9c74f3f83822ee8496e09fbfd3d36e1b07e3661f24dceb20954eea7fc0b079bd82decf3f7c81183732ff7bbaf31c2207455c2c68b145db654952bf83098ad45c7f11a083e41e044cd906e76d4b0ca9c78cba2aa5306a31855ad2a1a67e228e384513dbf5fdeb46449f35067152dcbb2d475890a0b938ac9f3096713c8a4ef0ce8838dd04247eec3f29f741b0202a3556a72aa0612fe96e64d35a74f73a48b9c18132a6eb36eb076f3742ffa28e83d96fc2f570ebb7ce9263c85c62408c2a855782c25b0c76d3431e8527bd0d2835e26503236b28e44aa7782da0fbdd9b2bddef2190dd43701dc408f3cd8c5841f5ae1d425a17f02e409282666a1fec5a324a60727127c23cd5034e8fb208d4d33892795ec1373e1e9c8eb8ca7ad663b76910b14b0d1b4ea4fdb41407bb6f2522a677fc72cdac022c2bad985c1b4a7db9629dcf755dc4148fc27560875832f0f90aa39603329468d5f86d0048222eb2c448e7aecb3d56c9bfa4bfa6f2f398b313a374302ef2bde3651cbe3f831cff1ade1f1e3ff7d91c0b0ee1ec94deac1a277abb70caef6a715df426868a63b5192aced634aa9b2ee92412997d43aa31e2431aef00ddd526147af74189dc32f68d68d392a27d00ecdd49d72550304c57537e5f1e7d9d84fb7f3f236ea0af88cc0ec145a94387b29d36868810bf1df50f812bb8a02d630b16fdb008dfdff0ae826cafbb5a0fb9093ebfdc464d432a446ef44987ab686b862fdc0115b286537272634f6893258afd373008cda8227b2f19b4b942badc6d88dcc64bc26ea7715b9cc35a78e384d1784c295f0e63b0ec975bb08361ecfda8b010dab5102fad2b1d3693e125e82425cfc6de4da01d7b0c3204f212d38e02b2dc77d7cda8fc7d81cb15061721c54524d2401cb50819718a88b368522a5f314663fc5d89e397b54ce6adb24bbc19f597f78043a6cf6247e4f3bacece91eaafc4af19ce91120ce9f9fb61884a136220611a7fd6e3edae61c3fde038eae759ea862b7844bebef77a8ed8f7db79703f7f39a665ff901efaa48e55ebf923594c5c299647fde5974d103b347aaee64d9f187b421ef29788fd8a3b6e679531dcf5355855fdfd66f6f5663593c95f6e8c8ce75d18723029553fd9d82e41608db82513b471578857ea0d77a417581b69bfb3018b4c115aa5878f08cd0ffc5297827538839b452b7531696c4a6ed8a4b278cb5add13c8d435c46625deb9c784d1837763bf1a8350a3452651f2e463c8abbdd807da4264345b932582f21247e637528c0e260813bf21b08b34d0e63ca4ef569368b39c6d80d55f0683ea033d9e480f1056dcf13eed4165465b0b3ad7a2fedcc7f1eb57c9e6bb2e09740cd172b832a7f74c4573b93dbf05dfebbfe4c4a81312e5754348f8805f733785b4bdda9b4d1c2e686dde5b2793627a593e83bfb088c6c3fdaa3a564cbf2e00402070a8bd1812d423331a763b24977606de6d8842f57005c422b016067dcd5092ab9dc99ec35da5dd97aa919408aab7ac7217d9a0789700c9ea54deef9a8c8f1723072ff98974bbd4ba4d88d3135de5bb3a56a11069f69bbb819c680d50e6b9cbb5ff2e4f2e9bf4b575a8435344df415fdbb1ac205a9ccc1b4c7ba1c59670bf973eb45743630fe1532bf04cf144aff6665ce801b6bf4c6fc7670f0fcd184edd8494be0b8e4414a880f9fe907d30fd6c3faeefd63a28d31e7efcc6f800c1d04d463a667fbdfcb8012fa2718bd8579e18fd4e5f6515c78df3ba2337c04c1a986411b705fcb44d885d23b44b190381739b38396be523883eac2d699eabe287d927c926af98f7146c1882f133cfe264fdbeac2657eacd86b2d23cb13c0a219380499b77869819ae84787771abe7870932252504780bac1b02918e77c0f2910361e2be445bd857fc5ea62a4b6af216a2276b7b4aeceb3f9161d089dafa3b433b32b1c2ce416e6d62e8328f3a1d3350f47bf7f6e15815a33dfa61a7ec25d3cc6d3c87f7f49f6c07d1296370fc821c48171a86c694e43786817fcb29534813e1acb68ecb2a686a6c050732b91c6928ace168d741134b830c26026dba8e962262080a54f74dd3b1763a96baf2aef14b5acacb4cc42412718606067598bf05ce6f52f611f3d65b8963fff800a25eada5d103ed20ce2fb46cbb4658bf1e0a27b84d84c8b6bec491765e713a25258fd6a19e7baef57605f0d083bd5efbd7c5fc358c1ef04188de095d5e3b1102c25ea7ef5a19306b7030299e51f884d27d8c376652fdaf71e440bbf612f5d1d4b0965434ecab8344aaf516899e6a025eb2c81f8a7db581ddbd540fbd4de4e5c25e9096767ef3f1dada39ca7869ee656a0a642791b2e9862cf88bef239d9ce4e565d525089f3ce70d671a3c9eccddb9a28e24ea0a04f346bb80f9bda7cd4afb075895260d269fc92b69d6470d6e95aeb994e4c13b9780e8e862ebe946c03d8e67e06d8ea3376a717705a0e0af9b419a56876f3a4c93de6147d1ba9488c65573a5c9c3b158c36a8686735b5505df303fd5955c1f63c1921ee8319de2c966ab349156c1a220f4c9270437c369b851012b2374873b33e6f899ad9c35e782ac3e64758489067ceafc58411b376b4c059a1b0762625a19931bbc9f647dd64032012e34c33cea0cf97efb1eae2d24bd09bd363df4fb943ed0635f734aa3a0d054f2a16cacad31f7cfbd19e5e0c8072ac53f9262f45708780ff22426d8b2cb328ac2ac7f4a64173906535dbd9fe68e7f872787df9ae82a21f99aacaa44c312d21c5b1737fc599d3abf049a644af7193bab9ae1584a7802e51566b989042257954c7c5d90b60800d0677c048114128128f7aebc103005fb22cc25b5094bb0e8bf1b82064407ea275cfbe891dc6efe01397f9affa5e662dd00258328113007791e31b1921c3e371a1c6cfd71e9099ab1a084b9be4df9bd18852813b481a8e8613d691083809d719aa7e4ed16c954503ab9eb8966597cabb446cb4d99b1e335a94b3d38e3da7a7db572c8e84f5a8d4a0f67959dfb4886cb447086fe9bc2bcde4066dc3a924e01864f47e4557ffd89e2cc5bb3b26a6d94d29ab1416803f5f0819745bf5b283d5b75f235d8d193e611b7b6a3867ecb4ccf12ca7ce5752402309e8445f12f53cdebcd6e21db601296be97c6e7eb3f383d4a43ef6779248d1c6166da2f4b15db126ea95224b9a8a43b8f67b674519b0d8c3dee4c2e2fe67bff7d15a83b638c9f03214341f266ab3d7e3544b3ca8766faecac7dc18e32bbd6f865a2c8f27e4f1303280b54a6d2e7a355284e58c33af5fdfc9c866df43203e4e606cbdd0ebf2aef24e58cf60bacc5cf0078ab2bb0926ed83cf040d5070b4829d6cdb8a43f6fb06866a94fa336a0c088c37d08666fb38f909b8963eae3bbcfece7f670039e0d973ed36926af3180818603f642e32f7072b4f598f08bf0de35f1169af7e31e3edda32ae1f43db9bb926ffbde6dacf79126369e57524340321ee0661d4a4d833bafde0f19a9f7dbe369d2e016f9a6176ea84ce30bb1d4b2def8b524a2815f92eb66dbdf002ab39961f436aec240deaf8920c0f3ba4c5e0dcbda0be0e1ab93010b0ce5dc608b8ee94c8e6e8ea4abc1d943cc805ab836fbf35b68caa7524ee7d621242e6658ead2db593095efdff4e4735e1811ebc79f9a6560b85a6ff27576e09396ccc94599a9fbb9c966207aef7e5e34c86692054427c68efe1c5725d2cfa40141b42847ee55ef969b46f1a21784419c51363fe65b8807d2f060109e4e019fd55ba6b842976f9a9259031d8432e441ba97f1325ecfd494fdd80c46e379279d5d0c6b74b36a6fb20a2a0a2130b11becb8c6ad4a0d5bd0dbc240f54d03239327d6fcdf18e7c654b700648a8eb449bf3826649b083dc4254f2238ffa761f4b657d1a1c3d33d69817e06036f2037e605faa67842101f6e65eb9d7bb1deca3e1498eeecf9b49267d76727749a583848c0ec533617fed0a79c5ea12146ca19e32ff78eb7dae3e2dd081aa7d8ff8c9569946ec8be4a39ade819af05e583801655c1a6a6b9882f4ca02841ea8d0b062a7405cf2cde85ffbd90acd07b74d6076fa23237fee4fa272b44e051475b97061d98add6785d8a46a18b6a087a4a861210ef2017a9edf98e9e7d3ec2c274df4cfe1714e77f53e0216a5f91b821c11a689ec9e016f47914d20f9fbaf147369014407bf35c0ec9ecf2bfdbe12cecc34def408fa4ac2181fa62401e29890fe5512cfec532f5ee739a39cf4b469d2bb0ee9f176a357677180d283deeb17f8de457fcc8aa36fd037a9cb7c913e8c5285a81389dca6adccedffcef453317eb44144ea8083a7126081b1b809d536eeefb3282a519aac2202aa29516d8fe8afd081484e6f9e919e8c777d361d41cb27f92423c99db37d3f7128a264b9d2d8d7a8e84eb3f188d43f561476ad6b1e23ccff95dfa1e501a8ca0b8f639ab297b66b0ceed94061659451270a5a715b18182a6cd8afb99965419d093f465edd3b22de30dc7b3446b3404e77ed61dfed44ae11bab650cfb7292e5b5b1bf813a87700ee472d8b36a4b8f192291dd56752e370c85f5260cec5e2a61196a5e67f14f5b39229927dd8f53fa3f3f166192510cc66498d80fae828c8d1165abea820983d4ec86d184e3ad0c700b48b74e12b754976b21a98308bc4df0b0e0af970cd68953f91a92fbc3d1936dc5ffa5f7da021efcff388fbe650ef53b14842d2109ef45b7e9f6ef8fa8f29dcbbe0dff79558748c319de635fe76b498b07a65bcbf31caf0961795f71629a79ac02ff236e7738d1722a92d569fb2fe629862daa8e48aca6b47f681ac31763ae78b0e8894b9108f8fe9b88a8b6341e46b192a066ef34d8dfa321464efbb0be5b93c1cec8c6829da4dc9dcaf8f051811b843b0c8e97e90bdb75098cd6d73dd6baa2112e6c067aed8d4da3ae80defe28d161319c063ed56ce4a8f9eff44f5d070c42f22913d557d30f049b9008ac7fad1c79df11d0ab984050aabaf315c8d8cd2462657a8b93769ccc0d0f92042969c1e0eba1401e891a3fa063c5894b793977a2b58071b5ddb54769728e455b911d8e4eab12e016156a3d8111ee0d36085ac003fab6eed955d891a89404374b17ae6e0ec4c60a68ba7deabd8449147c19b1756766934f8785177bf1336929ae286d3fcea57b66114827a5a2b765f9b865257fdbb3a9d3dce04c66e5b475c7405cac7465f8f59cbf0545ca9fcdf7aa930a6bd13c1be90bcdd7b09411c916fa71efa5204e6f99cae72d6530c11d0a14b25980731a19701570ee8621464da9d75b7db5800a5818f393fa03f9190a6cb673da1e907c031e3c06fe7047adc88c6ad0b07885e1de7f2d380f29db0f160571fa7f9f1d1fdee7e4b662a86cdfd8f504c2350e157ad36fb9f7ebaadbbbf83ea576f71dd05a393b083557030a9b61539860d1fd07dbe59ae7f13ee3a797eb1bcc2438f0c23f6959721317f6fa24dc5065828cc5754a9d1114840827dd7eb6180e525680afec40f9bfcb056a0c4ac9baf5f9d4acba790d07f2a36f5559e9a1e9b42bc7811b4d97e33200be0a848270e10205313662aabe10d3ebfd17676946270e5572ee7e88aef5d107a2ec88519267c9c8bec51b1900c88c532358d3de9cbf5f064b786150bb87526e9101e463e62db278b92c1aecd03a697c6f014b34621fe0e3d3b65b32e3988a173bd0d0598f7f3621fdfd1b839dd06aa8630a92ee945e0b045b94a5116c8229a4bc2b114f9083855c4a1ffb659ec1bc2778b563f63f3c6b7de14d6663a03c876cf151ad45332ee4a9b66d6fa69464c5c722dd440691e8642ecf849423ca3b84acb6673b0fa65f84767127ac0308d31a9104b8f455c0ee6d2d9b7f715e45d0ecfad1b8679d68af4e31bf60d199e0d82746cbae7a17d37bb4dcd4df383aaf327b827a8a855e0cf557375b8be2fe78b22e4b4f54b232407994f024cbac78883608bb19e04efd4a9a596b6e1809467d8ce1579c43f40fbc31b5393d497a5db475a786274eda06bcbc98a11c515b93ea8fd430d0aedc2a6abad5cebcf3a89433cf8724456b11edfd6aa5587320f9967fb634398ccb8d5e684223ada1baa9eaf46ddc9dfd7dda27164ef1bb2394f143bea40dfb968d8074b52323da7270b829faa05df431adfa612ade186dcce6f36724c131b390c0647b2bfa85536206e1a2f242c817d4e199186238a4f9312b67eef79f36df0b3b8cda2f360e50997995ef1ccd12bbd1723a8babc5ba39d3fa38b921f6c42d569646ca4cb7af67e43146d7a5d07167078daba48ad64dda779135768f90ac1bf09bbb4dd7e534fee2d30e1393d7725bf5786f4dc4ca319461301eec0f73b7b67e85aacf9a0fbc7b30add8e77676098fb0fe6399937750480801020b7d8daa915e65b71d514412f0f3ef63b665d15ae16fe5ea3e18f368deac8417c0c09cef69c28c8f27ac8574c93e057c0a7c1db298af0d20d12819c0504687f8a7f4a40b279a32f95fabd5aca66019dd49fe18af83c7b070d724a1684bd8af48c73e84b8517b1850fbabd3194754057a8926fd8b80d9ee2e0d4728fcef805cd24ad9d547105945bb42cfb2ab5c51c0f7da78351e0d8cc88fbb33c79d7996df1c38ca94ed926bc6190bc179fc6a21207a0ca61c0f4ca0a9a13a82ce552d72a8cfd627ec1a657f1f122d5d034997cd847301e4aecba40bbc8bb1e9a877862422d36115703ed44048dd4f098da5aada7bf6a6682dbbb232341eb0093cdc961d0c71f5f0910d0b1751b6c1acc2401a52c2f56563e43a6f86cca5550ae817c59b4d574cbd295a5b0258bc52158767cac3faf71d7a3828fd8ec7c8eadc78893b12edf0c1e0e15cbf6c735a64f071da0594459488f0cf52d4a53fe8962331f4e22b4c30e14aadfda5c2d4ce8ad5aaa1b525933b31c0525bad49dbfafd5068156df407cfe5998319fefdfd8794a0eb8abb7b6ce6197a73bc7422d43f9300f959cbdd0f6c634660f22577f2f3938d126ae1130d7401a54ca8125f1fdc3799c1a19a7fcba02e07c1e7595d897cd5bc1f98e65f622cbb31453d6d404298da55290028807d3a459ed11e160dcf0041edf8575f59ca071d60a30946532549f096748d3cce73b8fa6f4bc2864772ab2077ebfaf61c5b74e617270cc3402af65aa459f5fe0bb131c739b5b80f63be63b3a68c1617c17d55aef0b0fa79618682174585939bb35699d9707c15f54e1d2bae648162cdb78f330fb3bed305823af77dff24c9da3fce99558a94c829118843a9b24b1ae390c2b687ae19bfa2a1599d83d542a8170c5f8198cd8a789eed440326ed60d37482d49fab8f6d5033d2bef1d8bb7fd1e78e34ec29e31ce5e8fb045ca1ba52ebd0e734014924b3c9e9b15b53f1a7da6d8de4663ce71e63097a61ce99f96fc2ecd0b6b6f0b4d9edb32dadb079520b0ff8ee3058415b3c747f8aeed25b3e4195a6b5f19fd3e7893619d86e50e73b78d79fe327c01edfa86b327c63ad169d04912809a78001b3755755a9ba2ecad0315d1e15a6f66f2802a0088626c6587ed272b223322f82efe887fbaede2e6bdd915a692e9fc92a21e2deefbf5d0fed72279ed37ca3d56486cf30948d6ff0ae2b5ad1830737a1b0fe7d626aa4c5f6477db28fa2b01b6b89dd4f91388336aefcc1b3378eb16aca15550a2aeeee1dbfdfc4210c508c202ed761ee463d0637bf5ebfc57ad5c4414897c3e2cf630eca27ca90e04251ee3ad9a097aba55f340fddd6dae41da7a2849f753e4f471981d7f8bd7edbdcbd1654534c2e0c218e7c955156f388cf176d05a4bf4a25c4153c15535eddfa3c25b7ee9322a9c66b0bfa4ddc166aa29366ac5f0539fa73307329e5e5828c27244f376e7a8e83f26f2ee18a2ccb7e75f00762299bbb6de1ec1836d24ce89563bdc6dc8cd094ddf75515af07f75376568e8e240d8f454213510205ae32d5836d8f8724a97270ed0b9d60fe8eaec11fbb1156568711c13f7ced5c52a8adf7de2108055f00e82090ba97ac544cff64e2fac7530360354d168333ccb5d70254b2ed0bd7cb34ee30e98b9783f1befcc08220607a7b95dbe66e30240eb7ac5be0ead083e21f903769ea1eea430eafefb5ad87334a761192cfa6774ca349ee152972bc60387910e67ad4771d7eaa41fa8d8b3e12dd9e4ba711ecb3c03430a823abedc6055b683349e52a04fd99e07474b73f463fb92aa1a7ec5792d89ef0374f68b2a2eacbf4cc6fde01e86691a0b0a04853f941f449ce6bb2b9643d3db1d7ffa8d10204264a8474905582a1a984dc3055b31485fa975354f77140cfaa4efa52d15c5dd76dec6f2ebba3fd84dfac044d2ea1d4d1659d97c364f559c8925b2c5da5b2a58ccfe7b822095881410537714d545329466b23563a3de273522b9e55f0fc45953ff4f36e0496d04be4adb6d30cda90d52b45fe18b85dcd10c23b156324af6e76c8ac2b4f9db43d6dd19d4aee4c4adc3078dbf06221ef07c787e719cf000b61670da3075afab723bf3afcf2959398793983fe4b3fe1f501fd75d507cbbffa6257f059ecec231d8a4779bcd5e100cd20eab2504d69a806740321fdd98d26368cef6b72ceac4accfb22483145574fc2220d4badea1f3da63bc1c7322b33b62454d820058bfe76f3d6e527639393e4e24aa29a7077c7db0b03f816f5a69fb5016204e6a96f285233bbd0a6ecde780dbc1b63b5e8d388ff45f3a1384aef537d415fe80d21b7f9295fc69dd4b78414b1d2c2ba0d1a6987cfc703fdad3415cbd6a16c847b64811eee3637c7db56d28f350f1507ed0279790e8bab7eeab05226261d60052c1c846d8fa133710055142ea66fa71a122fd5192fee8490e09d3dbc08a41933034da82a7a7fb5bbcb15f73c10ac26fad87e12a9e76c62decc15a97dca1cf6bc7a98cb0a57e9b6997fbfd95933762327ef0d080950f37f8de644822e4b57ca48111621d0ec7bc4113945299f47a9d76afd703022e058ea5edcb34a91551ed34b198d273cd69f8f8eede202062ca900f0affec7978a4279464b8f882dcc1557824257351c60471df9072244b8308e0e9e39fe4dc94a4ec961b653da573e086d92822796de585d70823ea07dbde2fc496c00335e994062d9f9653781608954a7df4adc09e4c22e7338596cd7c811d920e1ebfbf26850bf93c12dcfa6d167f30fcd07a256b265e90d4302c0e2433c3efd4fd31f2088821c1eeb7d8dc3c8c0cb4fa5404e1bd8bc5d78e195bccfee8696b07bb98dbd5a29bfc1d24f233c42184f5840ad9561961ec62cc1f57fb3fd6daceea14f3cfc7023a4a9f21aebd6b099187a24cacdd8106a0fbf33a3ec62f157beb10b33878ca36335e8d9372cd0c16dd7dd6e3cb53b73ef6672fbba01573a473459730424e09904e67d34ac98d1a9308da4cc5535ba6360d3f96295a60c0d36150dcb85be1e41caf7b616e4c2fafbd5795f10cdf4f04bd4163a6f490ebaa31951710f9d4b9d73bd547bbdacf78d2778b0831665fcad201681ed87667d0f2e88eac3d71e410781b132f906e87338a406c73b671ca06b0bf21fa6a6153a91e5876d39e5a4346b392adfeca287b708f0a890b978ed4af32ba0ca5bd3e375c4efd87b960a22004ce70846e6debb3529834de82beaf698ae82cfd6e742f44ea2b8bd25415eb3ed07e6f30f55cc134aee73ab6bbda50d9268743d85539dc9a3e2818717b9efc02ef8d3db3208ee2dcec9275230141b31bd4109d37bfea3f8ed4e8c6de97c4ea033a3197dc9afd2dd8499590b1f12b4a79473406de31b228dc349ce2690b66bbfe7ad860fd44b3fdf4bb16f017d97093a644a864e9934fe57d038a7e913b715d75b40ec60668f5dd2d3ddf881a73b0a15ae001956b7ef3a33d6361d19b086a489e572b3faf4827d6f634ec4245dde7e237e1a387dda2d75feb9b3c95e88f65f91e43cfa6ee2e415bd77dcbb66706be31f2743917e209a26e35464a76ab3fb480721a7fadfd895476449a6531e66757374b9af2ab3141bec07db9d102b83e8d0c5005a2122c99ef5230e0f001bd59b543f169e7ee21969d1bbde260f871cf59ef4836bb80fb0af47a3cb20a8ba2480dca0b80af4768adda1d73b2c8ee52a75f729c0200f39b8561547a0b7a096c74c39331ad57626eed13f06af1cc521fdeb4ace918cae4822132880134097d6c20f9978c16cfb23294ab56b38ce9b45a9c7e2af5e981f77b17da1e2a8aa03344cb5cf9207fc38dfd788eb2c3a3e9175b92362bf0f5321f471844b3e40a3f4a11a560ddac667839ad167478a8fbab0fa7b791ac9c1b2ab4e2eff4af74754dfa51db3cfe05452f93ea5ac5d1d9c46e72bda2e76dab23f23c1ac828153295ede196e8707e4d055a506f67e83acfb9b72f17692872a14f059b3e9adda8bba96e8a4ce3a22415e76b10ff4f8724b0a5548cb137db45a10bd116882b757effea2fa00ce9a7706d3477c6d6f580b0c67b3214a14def6b1a0f213f8d88ae844f1327a25d408036e2a2f75606f91e246cbdeb33fbf62b051f7f77b05b57ef5ee1409f93dd3ba38582b8015237d3a83e4711f96808a0506723e2453d99f938f92733f9dc836aa8ec7ddd8076bd4497ba789af05f19f380135c451194780bd8b2a42a9b9a2bb140d3a384c2b70b38a0cb964920147c600d88f03f83d5b0d028408673ee9f808888e3be9d6995541c4b27b387f3034c3e31c67c301f273e6e897b6c4007e3762477bc0141c87ba2fe59b9645542f98a44b612d10ed07cab1a6e112f711c3d1bf71202706680085a8761a1a451eda1ef4d249aae08b82de1718cb9c5d70c9decf4de8b927c2627a804238ddebe4fd41c1d7088525f361454d4d387d6e0364d8050d4c243a30c38a4059f4b00743018007d515168880f9b6bb5d05285c088b68348c329316276093cb4ad77c4ec0a023a6b3ed0962fec776249e81803e2f5a19f1acb9b0279678bc335ec88dda3b4f9341744f8c966e1bc89bb84fd69a79220dc86435c277b3651f0a36df614af1cdd4c6daeaa023f1047bf551f43a3519b829040fd7be27666c1588b67711da22ff77a47efbdf5d4fb0708db37441a3cc6b76755b81750fcf2a291101deccf91e127cf34603fcfe999908048a38bf0f1912efac0365fe67b47e98ba5f3637a3360b5024aba1fbded7879603dd9fa8e2ffa7d4c88e3266d6041aabf155e6c9e12415eb84f5a9f5147ae09e857c090ba4f310d59eaced4b6b0e307294d537ca55a9f55dcd2fe30081e6798a794f098f39f8e6534dd891f07e9c62dd95565d4c3073280025eac506f173a496a6e3bcdba1d4777f93e12e6d11c368efaf986a70c5945a0379aa65db64b82f8cab6082067eb7b1be1e7cb68dc3d65af7b878c2048ed30ea1c4a681d73331004b2c64feff40d5d0d371fd210ecfaab7962f59e74c4ef8917f43fc0c8a07f6ac5a212e687005fb5f5b2f2ae543d9d36137b90eb3052dc6a5d90bc63f1ee8c5ab7c4cac5ceb292fe5b9cc43dc933fafe83182cca0df5418e3fd9b2248ca37816bd9a43dd32f77a23fb883cc6b4bd8409efd6d07ffd3f51c2af925833775795b7a114c2b088e8d60d6b78dff9fa20659a1cd2eb3daa016403918154aa57558106ce4f9186ca2e13dacdcef444830592185978f22f1fd8153778b2859f01ed180592df9cb0579db98a8198e682076852504e5313b40c11956af7e68cd2829970e64453a12747434a343761ea4d89bcadf9c78f3a11769a35115b154b7172b631bab032a7b4916cf7e5feb31af9873c54738bd1513aab78ee4d5d7db55b7413943e65b99d69ebf168ef956f4aa7e3b2d2ac912fb745226da4213e04a6832d09e05e55bed400c1afd741795f69a26dd53dfc5ab9616680d5e01cad61d44a7e90944ac6ee8c9d9861a2686a9e974ceed03f613a7acb4f044cbe501daff6d50a7928829e91a6e7504861701fe85c012b65579d73c09a90f916fd10040b298c6d58ee302f9849805703169722ecb5c2826afbea327654259a602ffe0a4db665d26e575dd8aaf514d5f3e71f8b7191fdd3eeecc9decaa7553f00991512eeed49a976da832468b3081e23286ad0995ac0de4ec28661e75b416c99274fd1031efc66eb34092b44c370da9c6a04db785ed8e3f068f9a97ad9079d8f2bbcd3ed71096fecfd8377a0617379b9daaf8ca200ce850ec46efe24076c4e731d4f9a05266e5f095c4634bf38098060c4bc232f422a2d7ac09adcf4edfcb354d8d9f5e782bee354d2cb5e2a19d473edf4256179d786349b6ec5ff6e1b55ff6efc7cfb18a78a9cb690c2041438ee0d6cc6c92a373f8445a07e1ed5e510afb826d1d4407590277d1c1feffa817af6099a6e911638b51d91b6bcffd235460696838392a5f8f91382d6f6b50a9bc2d345d4cb017c8d4b41db3b91de64b62b2868d91ee83cbf7cdbbc2057624a35c04ec68dd655447e7daf82bcdb3debe53b19e3aee1e085f2e59d9c6c25b51f2098f7a9a2d7c3709c0046887d3b4123aeaf2c66d18f80b14f8259344800ad7c68bb43c34a15911c41496f9d23b3d68f6b9da9d09956c0f9a8b332048ceee9da6f91a7a2c39113ca22dbe9b9434dc749b1ae1b59b90a9cd2d9ea598ee24cbf3b6581fe2473340d7783e4e28825fd50a3406d00dd00b11f2a4851299476cac875f7359c28314ce550959e8a7b9ea0b9dde27f912f12811d0ded8ec68488b0dc2b8ca1e407237b91e19e7f2761c6488386d39a0829b4ec1bb53ce4da6fb06c2ba0c53ea2f55a4e5ad62908a433536dbcf9a44411f17a43206055e491f86ffc6d0233eafd8790f0241cf93ca782cac7200b03eea883eecb40941616dbe1a43989e2515025c1306756129f8ca6f34954d986d4a43d77dae8de527cb12432e21804a5e79639addfdc89bdeb74dd1b7b22429e9db3e7166654c5d9976cb7d4e935b82c3e64a94913aac198d8ca2668b3c6626bcccb008c48f06294dc7643796383b3e9a9655d1ebee48c6a42ddf44344aba3b36e3dd51ab2ff6853b9bf05167777a5652612cffa3726570d73b011552e1ab7303c34bdfd4a232be2deba6889d9ed8479dd5b554e9ecc6e3dcfad60d8be64d429f29e9b649408d22eba2c32f7422b90230bae524b323c1aab8cec6ee3ac6beb31254a268ed6d6232db9c19fbd1fbc1c339ddfc6c28cf0f1cbe6701e1489be128367f3a133ce348149ce17453faac37c454a6ff3fdabc3dc24badb81e959d712fe09afd6195868c703003c194ef3bf5fa6ab7a99ece25078b9071e7263264a1e5a880ef4a970d68131b64a8624ce71445b3a9720a28ac5c9880e165e12cf1e9fb46305c77dcc198e0cd8b08cdff953d083175f7387475eed4d120744e7274e64b9963b88608ba7e9463d78d529f884db032d0c7276cd94b1faaaba0a222242abcfe1c86ea7da100b1e6fc2e4ef3f1279027fcfc774fd364747038067e14d5fef502505467c98848c37e859060432587932f3f00adc60935bccd35b39197521a3e2d88a9536ea0e8cd06916a956f7b1cf36dbfc104c0a8ff4b5b5f7581acb8ef9aaa71728dfc488f96d8222af8fd130cdd30ab21b452a5bddc19e1fabac8173d63d04590b6a247ece9b4a1a551d8baa935ed1d02c5286c66536161740dfa74eb0994ddc4dfd36af5f29be03c7f5ba64093d12d89f3cc0819dd7a0025ba0ca4da05af3bc70476d06dd85aac303ec85635f5294535a8a0f404349f08d6a63582bdd38bcdae09e30ac19936698542ce6ca22cf205d2287bd195b41bce8e9a361e992c1f8635361901b211b9cf2d9b1425a72db3501a59fec40592ec532f8465325b572e66e404375fefe7648dabeb306b1754aaa89c5efccd43b7a31e90ac771bbd5c882ea5813885df188da1227982041dcfab9a30afa37e5ff66954c94e8b72dff7dc1dd6703b5f35aa2ece5c1ed682eedd2baa6bf64d786b91c913dfe88ae7c678d42e3a3eff61b4951a9e1375482d5aa24ff192dd794a4b8202fca28916f1bb1d4d03fcbab1e87987ea69d6970e4c7437338ec76024198cb4338c1b3cbfd70322ef16f232f2782224721c8e0fad9e71e089c38c9ad8964f66dd3caaf6af2b27cabc21843a38baa644d265670047e38da4160c3cea4372c238a9a0b322da1a5b23b2131dcd44e8c14d906be1b777d046cf3606cf658940b6a52f12cfad3151f2311de27f5e7c67de621d4fd6ec77e37a8c86b54c70bdcc3637811a6deb1b1aa116d5a416f7c0817c87ce99e96e4ba01a709e6258b222a45beae8c0fd4dc6343fefe5225bc7fcf486310c288ca95b49c243451e938c31123c38075bd53ed9b802a217e6af42f5d1e5b943ddb232de6b8bcd5fa73aa9c808d74816d4b0108d605f85584bee9ac61c0fd08fc3a203f073600dfd19d2d849ca3154bcf79ac7503c3fe6aadd0f0a0f2751a8552c45309fbcb78ac0dd84b9ae0945fa2572896beed0c261be431cfe0993b715a0405b635115966cd432ead49a72ced16357a8c8c20adb96a2a33e022a187997cd72811fe03ac2746ad0e8850422fd76d9fe3bb5c148d06596046c72840d748e3401106f5c1e8ce8dee8ca8f969253c8a6193c44cbae8e0388be0b909f67c863c485f9add0b52a52da551335d45fe4fbbcf5b0f422efb509d9c10efcbc34f5acf7071dcfcf318b0488d08fcfc4b73aed6bcb7c77c41e4528fe13c7fdd62587ed281d6d72e673f085c1721f780bdf7d9b1275d5a0af24a4feadc3a58f444494998cdb0335a955117598bad2f873ced7bc8596432d2da276878bf66cc271caad85b260cbcfda10d8d3c1877c3722a4bf018e650b53b352bf467ab0dc2806ecc2b34958269296b67a46f93354bb439cf438633c05cab541f088bbed4e8316878628e03cb92784550a435ecd445655f6d73d7e76b5203c7b44d789cefd50f4b4a06b8285eb67f4779fc65ac0f1240eba226e1aa7fcec8c0865eeb2777aebb59377c1a202d4c4d6a9d020f5ef424f10439ff33bb64262efbe28e2fa0dd6fda1ff836ecf79fdf44a215f0c9110244858f052289e639f339f14f5d02a4a474327579ed31f883f4ba56e9e074db1e0e60cce5392f2234c46f354a7ea323e8c1d20baf01998d58391c9d4e0c5110b82bd9bc70f923513ec5f3e457fa7c465a48bf6447f453a6649f2ecb9d440629027069fb7f7200ce4c8dbc63cd4db783a9bd11fc51051827f3776f0c3eff5d6600fb29d7d0efec9191dd622a409171d4512234fe289253fdc4976ad3731f55634cae7b71f6ee2e6b88efb2b8a90a98089d5ca8c8d79f975b2e630c8e00d8231a995e567c16ff3659b4d2cd144be6465ef9b3598277e6104724d47ffcbc5a5847c1bdcbbb728955512628681cb4da42a16ad4e1cce8f33b1e65846a4bfe1947f6354fed716788b86e7750ae77c8a617341b9f3bfcd6095b10d773c4fed8f7659ff2942fb02a15e74a1f4167325d16f0430d56ccdb2d5985fb5dc4d25c336bfbb4072ff7d610e469cfdf754a2735acfafa08a5bb55d8617ed7ecaea8115fc034c931f9dc1c6fc2e86005907ef38d0fa97765f46d25a059a482e67d706e983200187ffb7a92c70968f1f26b2764b8dfca0c307f1cf1f4c187ef89c5f26dcfdb8f0e7819d41bc42d8ddbe393ba67f6e5a5cc5fa7302821a9167a895577134afee2cd5cfc56a828b68367150074db61c3e50602c8d842bc296c9680b12f9d0d23a8194b62544b4b09685148e47b85ba5c162921e9aafd84eea0ab4d9898f74979bb7d0317b254fe087c5d1295ece60d0eebc586f0f84584132bb43cd5a8b0e9cf1b43b2556edb34b29d8bbdca82e3f52cef16c153746935f7916c8865accf1389cf3a87f188be329baab8f2136e9c91039c99b0305861e6030b7bae8aeff0f634a9ae84052ef51260a0176ca180142ffab99839464829c00e7c2067403d58c327b846f491c482bd33d7b055a8082e07a9965ed4146ef8becc7aca501e1285be8f538b916f0d49bcc142f9d06a4d828d6fddf4d424395cb098a4d715374ed9def6b60e5de84cedf0b503d50a6ecae105621a44cde14bd1e94cbfa0773b58f287bf2f0b725be0ee4ccb97e79e632f02a7dbda6ac70ba3f2d93302252030daaed551ba10238f6776b72acb81f4938dc369949a6cbe38f3923e14c131fcb2607f7a5d00c649a70908cf09c2c6adf2e917d8fd00fd95faba99f25828b36c0c940cc206b34e58a183e8ab37fcabc3ea43e5ca5f7d600129c401c6821153e956962ae991d7f17aa97c9e42b30658e106369f368f1c72f332245c563d0dffb652e909d3d24b728f1985c152902f9359bd54a5ceec3829767cba9dca6036f156ee39a8c619465d198b9150c60675782ded77fe0822131ef3966007b5902ba570c53b288d02d04fab8c0b8ed3d84178c8d23874345cfc5c137fc77272e9c4d9c5a5c48c3fe70e753b5b26cbf5a381de5846ba47a3c2961f817788d8b9fef26ba475f47d9b4f18649776e6e8141e9b239934c910704fd03c3280faffc8c1f0d09411157356b39d83fba0df3ee048061938eba9050041951f05b332a50ee65485672563de827b31f8a9db1dc39c33b5d9737c9cd9530ea89b8c79d893b04dab9e65d31ad71f05692d13d82d628cff2dc4921f0e62f92ee42022891b313cb9c3b6d700c23578b3018a9e2493b18c1fd5818c6fb46a0fa63d031f93fe8ea862c3f0b81de014a27da03d075b42c2c439932d8b373420408367793e96ac2654209fa76056c8837d48665aac5d4c14bc1b2eca795db3b5bc4c229f2be2550ea4f0f647ad8ec8462cc56827180bc32b25a1fe8478e8638e67a303849fa2627773518585d7f516018234daa752f3ae099cb62953fdd6ad67de134374eae42c1f02f3ca7b8d2c3d3b1bcfb516b98e5fd440450383179dc4252233580b92d680f1fbb7e896149ad5cc1e2dbd6c19eacb5200c963b36312786f40ac847cffe0bcaf28156af5ed7119d12041b58c362a9ffe637c6c8ac2f986f40b65fd183686e2b4c5b848800fa60583cd34e309f3ebc9ea945d8ee5d194990611f3988fc006435bbcc1aad77c4f1c5edbc312bd2a2d7d539e2f220827b613aff63bb8078825015aa60e6751341eb5862ead0f6e97218e00017c76db991e8ffdda1bef74ce6d1fad477a40d98002d660ecefbee95f055560a19d734b3fdc147a30cf2924e38a6d367d19414d38c86fb4721efc12d7d62bf5aae3b2094a7469dd3649f48a4a1b3a9d07cd0de19e3af2d0ad77b925b40c2e4a7e6c6110d5f8e7e264497be9866bd404325197bcf24d1fc6ab472c53a1c3e21f49558a1df233d3df6f8a1a8743c015197f6e96940008435f45c934f435d94196b81530b26195f708c05af0ddc655032a109f0bc13215e447b1e88e5dd1b3ac9e357632eabe6e7468e478342b11cc662fc6efbd9f6c39e945f876d5094fad11927f0026f412766d6ca3fe722fb22e47863d90906a08e8640fa82c16f0ac907463ff6b2a69f477a0e6350f490191f2da462867f2fe9eb083c9766589039b4d1935f8ff6e928cca347b1ece9a37688724a99e013b1b7fd149b7a3c6ec45ee8435986b2dd9d8aa109384bd80698eb25cbb304d4d0651ce1b4fd9079db6f9776a72aa8d9b2097e74435b5e9dc11c6c016409fb297c586c09e2d139069b62b9bf580a36e3eddd6ff6ff7b48426f6ed5b0fb811be9f7375278d2f2431649c7d490e0a319ea057e447c1c4ad52d5835801655bda7855dc1a822de2d2650fb5dbb4e1bb37f08bdb1607ac77459a02159a9bf734beba415327c84f2582de74a9555f2913bdc9e5183e2911dbdc955aa7d86c2da89e8e60357359a3edff194e6f60ec3b8c62b48f1a866e4f725d66add98acffade28508e4034399847baca30d25152dfb972e9284f852da69cf585d9cae0554f45fe4b669c7377262ceda313a295604a874abb28d8d0e16e43316d9ee29a1419ecae1518c81608991dbfbb33241d08747175f6aeb07a2704f7ace70bdd3cdf0c12aba4a87eb5f162ff3c04056a116a2b7bc7a17b4b2677c7bf839b4ff8d8cc9dee5c4f99f7bd53c8b508d8913d44dae687795617734038a297190f0d847044097228d813bbddd6945c3b035cce1daf5be142d64190545932a674fb15dbbdcb9e36e43944e8dda11d89b5e33d8fb2eafefb09abb03e30bccf2b396606669c37152dc6c9cd0f896b89679bc4d6dc86819ff43b6be6fd2a670726e5f9b3a41a5cbed6d36933371720a571faf67bc38e9b17b46b809b8e5c0023e034b55ec1dfcac3d4fcea8b1943b15f22ceaa5ab8cb638cac206314a229cb36461ed354c560f471d42489646518e1fe6c42346770d87268deea690c65815c1ff18b717d701daeb8103310a994914e33626c307bbd065118d2cbae6ff954680c377d94f074272ce61426cc21843638a6a2bf8b5609a8915cbe0bf023016d3e2d9fa531d767f53f44c3efef2e9e7f3bf0634869d7a5ae0ce0f5a21679a6a2a873772a6d379379e3b76907e2ea0243b4edf4cca970dde80fe2292acfb05457b654962175db85b12ccab69ea1f7ad2152d0a0749996df9ad4e1a0950a1c6c1c424532515a6d48819ac29fbd2d96cb7ee0266848b12d6e1b8fdf673a221ab9a2ef29446252c70d881a188178774e2168d62f158e28e1c867c7bb1bc3426a9e72c521fa6282a7a541f4f0eeaf9b56acc8a039a416103d256ce0a8188890e23d2b8dfebf6cb9a398c7d154b7a6054576c8c3a91d658fce3551a893bb4de4e9413ba2cd54cf80d608d0f04c3b3a1dcbff1fe0bbc7d4d123ab5baa9e60dc23f0f52cb4f5b3ceee2acf6d076bcfa4af037fcab31707ec1ace215cf46a47d7c4a3a162993970dfc82c234a0536b4cd5b62da1aa84fec39205730698a0379fbbd1e50ae84570d79d55742a1a46f75dba01cc210c9d7f39059b54867161af02531abebae5a712b84bcffbab568b317da7ff6feef66397423740328264cf670c5243ef704b267c9be456b50f1c5ae586703e20fd7af83996cddd46431c88e0c86c686ee1fd03cefe2e0ec726deed933f1d807093d11e6528549270456754facbaa1325ec451a18679d1e02614e750b9102ce922f41238d17363f1888d6eab6f8cae3f04368e5e3abed8d9d52d6d8d26843fdf04e10812b657661cbd667b9f2e6f4e1e8dedcff3c64e86b6c7650cbb1ffaa77cd4fe6bfd8ad75af36372642052695a9ad261f7482d4ad10a29d04d621914882fd3cf6e5eaec734b0334bd7954c2b1c42927e22556bb295109a3139d2321f0848fbf1e3c659e6a4885a021d55aba791cc21e743fae64161b5f86835d5a6c4752590a5b43a1cecc49daf25328ef9d68547c5d52ba36c1fa7875218b21ba12f642987813f89fb5b8fac4bdf8bda90e48921ba17149cbf3683dbcfebe693a7a38ff77a7446eabc4e4cf86c292160bb3360263cd5bc48d2fb3beb3d6b02ff1d1b157817be983a0e2aacb5af9655961f8a2ad8fb27a50b738b6bed6151939ed8929f90ffa515f90e4b8f16b20232cf3ac6ac7866d6443d2d76d71cf2ff8066119b55db493d014403eda33326e19c0eecd70d98866489af9be13f5af6a8c14f15feac12e7391bfe44d447c8465edf7536f41b0ef7b135edd4f5abe2c8cfd1a48f438e2ab2d43ff5602a6454897357f157e4bb2e5bade1c015e0f9b60fd02108aeeb734ee43d4f60266346ed1089a4059eb6679888e3f19c54a016b02398b665965f78bee9f051a119c4fb226915d5c68eba740794a9d3ce6cd573caea9a4514e3203d75e4bd95ebab38113271434148f292eb7a9730399c37dacd8855beeb4ae9c67bdbfc99d9beac558220f0a0f02bdb46cf892779fafdb07e9d86aba6d689f451e0b5c18e1c42d612a1ca2e5f2e76ad9f043ef837ef835ac3eff5673a88ff8abd740f567ea3649253f1beb6a28752a2c1d8a78ccb19e6615b47b3c21aa3e4f0e020763d2eb8ef20a77ff3bd1a37db9f20e0c04b40d1d4aefbc5d6c3ff730f53b03b761b490158359bd76e2f4e5e81c53fa492320c857741fa1b339dd93e3b0a49f85ca6e03747c2fc1204ad3cab808515960c5788f82d524d4a568550410b04b76fc6908681118bdde45fa3cba42c3ab06f85baf8d5557caf279136be19c8c0eecc0b469d5398425ca5812140a0b872e5285f8794189d6704511ac401819899ea604a2225755c59a9d054ef95ff382ad1d3881896209d7ad8778e9161d23d65a6897d5c50c44f95e145e945165c222430c93598fb2e37ee3fdd64aef571f7184f586bd808262215aad4c36c7b969b9bc0f505dcbe35c969b8b115062a7975cdafcb8755bf20aca5e6dc8b0a59bc720b69ec31eabbd3a9443ea8a0fa0764f97347cc9acdc45283e898a009ff291a56d082de14b847e14270d53687a55e168a732feb0082b8877e8a60e99f6d7adbbaf79a04d8f6633b5cc05d5f66bff2ba84c53652683b93fd2675ee389129e74fc3a598a72acdb786233746b010e3efe752a8ebe4cf89dab9953af2278eb8ee031db656c094ba7b7ccc09d1b8f4039e2ad1a8e3218e2054eab34a5dccc5f040b63cae6aa70edd46e7c28d6813b89365519fe6e7d485633bdd22a31bb25bc4854d7c5d46e69099a1538861639dd69b0c056b399faba431d7db0fbc59fb2edd002128e2296514b86810b5da9227a40f6d8e1a70accfa74aecb152f74f051d574ebc6219f046d6c6aa420c0b5974fe40cbabe4fcedaa9bde3dc3a36a0b386de6f78eaf355451d493a98487188066e5549f55abd8baeb15b42c8a5c6413b90b4cef278b79e3377b3e5bb32fadfbdbc1ac4b4ce79c9544c8f57bfa55615709c7de20f761b8be86ea5aec20cbffebe3f6ccae0c11c22682c65a8c4382a0fa13e5a55db5454be1fec970b8f117daa2b3930e79589e4cd7fd59f3fb4727dd2a71ff4b9711e40426e2892c6489ee8d5550ecf78be6547d3e3c8103275d6ddfd2bdfeb3f19b3a9f84d80b6e2c04155e7220c8f43567981352d5d08edd86d2299a13431b62e5a79f6daa9f4426334b51c05fe9263717a347bfbf4e4ab9c4fb47c75b646a6cc2ba36d8988a092e0e0c3a05ecf99c34ea88206405c63296c9d3c4f15cfb34bd4ea6c844b3fd44444749e44838a8cfb7efd033f086bba925f9e7dc8ad944b1d06d60fc3e47487d8804e481446c8ada6f8e5b73d332b91cc2c8785055a8a7d2c285e9ca4f41538b1815aac975d2dac518a01d856f9f9abf3a89179681d302246f00e040cf6836e588f95923b725a157b73950fc93b3dc83eaa6e561ac179ca46ff5b418a199dbff320151bafd86783cbc7ae459ec758e107a0bc4453c11587e5841760f7c067f157897d8ebedbfbe3d1921eaaba76734e8a1b67d58196b399e8b7cad105d9b073e0e10794028b3f0dd0d82b8ecbf49127fd1e174029e8e9589976ac59ac04625a819a32d8732a55937142f5e652b75c392f7f38f3c90da02ab45ea199e76bdb9e5d8f68f0f5740b775298c45af3ee82f270fe6fddef6d273c79ccb5dc71aae12d0fbe15cbbd228138951997261ee835c2f7d2a7a286608fa9bb0bc45c127a9920838de7144d6a36b315a709eadd24bd9407ddbb7f7fe36df3a16484f187fa0bd36e3aef5352ad061f416204e23e3390cebfc16137f6f968039b8a04d21f2353201e2305955a8afbe124a3e5b8766ab39d8df3c708d7df6d5c7776df3ab8273ca562cd9a2c4276e7a0ef96bc9b901c83e2d9769df698a92e1a782904e85057e73f9f2c31628cbff17def0a3693e16367073b4d7201618d443c12f34b67396c59d0d3c551bd601a162cb8f7d49f4f014a9cd2db4154ddce2d046f665434f5a562d3103d76fd704176571aca44e38430ef5b0fade116de4da917d8ffc00ca99ae587be3dc706041261ba90d58696cc02de745cada99ab6867a7e2022a5151ee75e9017c80948be93770fbb5f90ee41f10ee8e4d90f538adddc2090df270040b28989fa4de5dc550bc54c7a97bee3bb02091d21653d7817043e7a566c799ac973e88ea40cf9491f04f168ccfcb244418bb0fa360eed5d3f175f2e24d49cd6e4439b6a4dde6f7db07aed633cc48ba7a9fdaff82699ade79556cb438d779622c612ee222c8b0e39709cb58c8c830d5cee71ad1baefd5026d2096616cebeb2a33e94a17371ac9eecad87ebdcf15ff9e5c81653983149b0aed413c41da1474b911c90b71a9a04d01ee911dd0a3e3a377282c48f4c308e85b4b59a848d82422d16050ee7a3f25458007f135f5869184827d104fa16ab3d54680bd250f686402ef55922161cb853c802b51e5c079182daf76da4dd543d8f030e8d57bec411f0006385f69053d076f2d2ea1f67482e44c650afbf7e30689cb5528b98c679f12aac2473c4d9715a6a5f574a440d2a5a1090c7553435a74d97e6dae0e27ad8d7c363e6cbacaad27db61228edcf59d7ba700577a524a18b021b82ac0421cc9ed8d2129be799c417ae03f013bba561d5f00fb7994ff2cbb7613bf26149b0fe119610d9d90837bf5b0bb2cbd7a6554b8befde756d7bd44c5a70dff6f4a37ec365cf438f31d4293ee0772a7090df67b48a55d2069c0a48e82a2484f2eb413265c0ab9c2c17e096af8a87b4a38873a1bf2cd4f561b4077da7905528c1ca7a64bfbc97011eadaf14d5d3213a341e33060996c0549e7d6a60431a8ba868b821c88a09e4d210b20130b367c25128c533be9af0da4c4e1b6cc3be8031a213eeb649a32d39d7717adf0a12441524188847aff85ba868aa9d76b8c1333c4f03fe9d065660ce82b2d40a9ce5c7bc7b3512ab2039692c4339111ab4b8c1f60da3f5fcfcd807f77bcb35482873674a174a70b86baf69136fecde90774187596271a3d37f595471c44a950dcbaea1607752d101aff25ff36e7cddf5e5def2d001e3d2895f043d87f5ca50835d310f6c0601bfae575e565b47fa5e5956920f041759346b78273c1d8782ede4bc349cc386057e28c9bc6f61f7ad8bb9450792583f89bad82295e71c9b7b4bc42bb7508393bfa9b3e995e280cf83c0a75079a6071efaaa675265f859c79cc6e6c5815d4d1c6264ddc73ade8f70b110af2fcdca03c0ebf9a050ede1e363b12450deec68dc7575924a3b3b99b572dd9ad6df49131df4e952e24bfe56e4c85334777decd94c7010ba8f2d473781e627a93ba3d37009c730bd5827d1669122400b9a56e09abfa16136b186f46466178380c34a4b07b1080e8be32b555e18aaf286ac88a2c36c7f3c4c52b4a7b2f8d0ad1cffda3ce1d848e1aeb8c707e8189478a70542fcb9371f4fc25943db1ab3d90b4cb7d3180b262f145e9c1378e33db42700b746e4a9c18feebb62c4441b09f32e834f2d2431cc8a1a1f5463aea741058a2e42b05b56886c6f2afca325dcf512ad4dfea76132297dddd0ab7f526b580abf2a24eef5d303a939bfdd93d25521e482fea7d4f4fccdc5f1909b861b43af3d7ec3339f655def8fac9d1e2b2d6c79ec5977bcabdaf2c042a07e453ff226ae99b6678847cea9967f50c4a80faaebdb10c4c5f80bc21ee617285a2f2b1f7785edc98a2c4e748a5e8d409578e4cf9ae4d1a70ba4189da3511cb5a78a81dccb4e1b513d55977d2366f3bfbec707af490e798dabcc6097a7d5ff258a16558e8707f38b0572ee01823f8abe0f5d8dffe1a71de447fc13741419c6fc68dc70a95a6eb98b23db5889fad3fab64e478eb3fcda7d44c650427d3dda12087e37f0fe74c81c19b65059d675c292d3c7db4901bf9e7044b20cfbaa03476ea95e3a2876a5886b9e4055ee627ccde50eb6843923e60513bfc9fd9f301845dc075f0043bbd81f5a64c1204eee51cea9a2c420b8f1a27f1e4f867c131de0bfa4422de85eebc59244205a8404494f7cf6d5943a0ea2dfd101df286110df4de422fac7a6122442119ca3b29157cec3de212c5c50cbe6ff264a14f1dad71e5892de77265e7d0c5029f036dc77bf032f18ce4d79a0518f44e8a0e6bdb9bb71ab08c166e85aa02ad827b175f18a54f40262250442fc2043436f351b2f16c4c942846ef61d2bbee0f12c2c553deedcfa10c57aadd6df6de1d2c24aaff458c100e196419f26ac2b25d10dc5025159e500537b43f97d5190aabe7f28af528d738f9c5f8659411c2221bb0e5c96961680dfe68b08a5d4717b58238e19b105108fc57cc3379bca60fd2c2640106086d8da75f46860f112d26f911be40f128951084e5b4e7b20b2d7658ed198c892f7ee80fd37f2be4ed3790b8ca45459ff92e1acd43eabfa2d04cdada90520e5e64629286fedb3f1643905757e6b28c72b4140e2b321a6fb139eb2316a8866dbe40dd69fee91fd1d5bc32cb753c7734a6222995fa76ba12f1fc8f5e3713cdbc564aa62d8942969fc098de5a49ba35872c83cc7f8c13dba3e14b4c323d39bf732659bb7cbbb7167f96958da33e353ba5d694e1d97eb378d6bdba6c46e5774c798ef64db42c97205c7972dbfedd8b60bf37e7434b634c06612c0fd657159458c79686ad21fcc3f6f6177ec6969958ab79e455bc32132052ed681b06cfaf9988b955fe26cffb209941fbb8587142f42020925b0861fcd9d09880f81ea8e3d91ffa5031c0d804901a406294a4ac16dd8fd18b9536e2f86b65be68b0cb099847f4ead773eb6424cd2a28bd8c0ae7cd47896be1c90aca14f1b77c7c7996bf3bb537eb68dbbd7ad6dc4bc6baf7faa8c0e751627a5d4a3c765848b0c936f45a7815b3e33cbc43fef847c1069ce4f5d459b37ef6ab0dc428f823b0eb18204cc6d6cee28cd667c7b2a4aac6b34ed7c74f4fdde3ccc644bf32fc731218c29f663a055ef23976a2dec940db6af2b7a9191e0011486817e9b7da86383c126c462b56ecc369c7090413d5ea5c2ddc1a1c922fe8c87523587a4964311039376569db9e404c6287acec5fb2098b7bf08ac18438a11944dbc67269441b90547967c080949495f0c31abc58644254be6cdcca5f8c81b78a5705e7f9d7d6b66914ad6792cd08f160b1322e03aa5e8bdcedc28e3f0ca50dfe742a8f0834347867e0f003aff869342f5c7e5b4544e422d4c272fe43b1e923f1727fde76230098ac41cdf267a9d014067174768545ebb8bfeccb7f757aca322d2eb99629c13505ee8eea11f6c14dfcb5d68c738af9df9f487cfcc0ee53f84527cc2331fa206d14c1ce8efea9b81aa1147557c6e7e0934cce3f1749cc6b01d9c3ed7f8fac1a9c0aaa5e84eeb76f599f4841a6585f947814f86aa0473a27823d9826569d53307c793ebf80d67f1c9cf6f920aee3947109e9b2ba7a4315472a1d5951d0835ad09f8a9ad1db3b716c6d6424de37e574be017800334c9239d93ce057adaba740871e646dc26ca7f43cb63e04f52d90c678400f60feaf7b7d4dd9c97fb011078322f82a77f61f24a4968bca7fdee43690b4177288b7bbd98ffcec05d92d823b6a8a75d82be5932c14d3894a52338a8899e5071e5024a93b2b10953719ab3b70ec3ac8babf168a15ddaf7910a61c24853c1aa010db42515d90da14ab4e94e785a5952bd868958d144410da764493ef7bba65620ef4f3b5a20467e38410f97b09da4705cb9a3810228c9ca52c534cb1a2cc4c1b7edb2b3d187e2c730e551cfea2218f945f44910289f10b6872c3a899e6c05249536551b406f1e3eb05fe84085072372a6e49b1f532a843745e0927b9a9069576f7c23de768b5fd019f083deb541146c467e267323686aa20ce7bdbdce13e8fc3afcf533dd1bf209e99649a4e7600340d7dda7c751c8a6de2219416cff8819579fc5d61cc54dea461e7b494f1ecd07ad1a59d5585d2f86e34e1d179d5e7c2f52b70ed699221b5f32cf430cb3af57cd094d6bf7e12c1d02b24011f8a1d34d9a88bed82430210a2915a95dd66b54530b9e808d9293f45db0b66d0fdd35ff84e552235e40db04f7c96e91ab9843f6485b8dcad587ffb46a137ff5343cfef2009489202ca02761b83ec032f6128a4544861af29d08b8a5f5eee64149b103f780b4bd7651f0c317ff572deb45f6f734c6c0285de62b60b243839be17ba07bdd64eb8d8680a1bbc69e30da05b3dfd56edc564eada17fa790b4eb5dc00b3e1f02005be55c3740d697497e522d88c15ed7af52d1d0b1e54940d1bde99406c9b2b473fa4fb28d620a1e1f90267839831ebe7e7b9092632ede8004786bf70cb4cd770ed7c2bebd9c3006977081302b753b4a9b4130b91f87908aafbabaf2b598a2631027fd5b9e2bfd01825345604e2055a85d48c27194c1fb490e4c3729ceb719b8ee4aec9f87efadca791ce56451bed9046a9b5b860a11b3f8a2d4b60696b0ecd7591522f473329c0c5f876318dc761d8f906d6b0fd7dba6b9f6de11cefc5fac73ed82ac83aac5020820124d4c89adccb1ee02ee192bd0af9d27cf152c21ff30c666e21cd049a5f86839c93ae5ce27ef19501deac545a2e1e25078449403ddc43451619e2cac441e4e1e32c4318f5a4397aff512c0c35bd07a7bc5cda6b5f42452a62e220d94550c143aff7dff03bbdbbbf56465d7f79fb56e81fce491d1078d3963a863c63fc54102955297d94ef4511fdf850d9ad75ce533654d05fb306fb0e2736a4d73f48a7623dae02e0f475e88816aad41a54b5b1864f37f3cc82113f456616391cfd006571590544a6341cda7f767615cf7f467c27ccae1bec02d1d0b5e62a55e39b573286744ffb385db4d03137034288f0789aacef523f750fbd8efffd0e5f06d3e788379135eb1d91d0cb3c0555930ce1fa448f79066dc4ca565952765cae9957952abab58b23749d58047eb358c7fa2bb758bcab095c02237d37d71c87ee4a0461da0bb6048c941964753e9040a2760a0b61875e180aff932f674e6ff0161c36feeaf5caabbabb28d6100aa78b80ad944f4f02664d17dd9ab2a5413802f95e01fcc80eae400219a856703a722b52cd414f2572c7297f9a6fe438fdf97829d52f43465e0a56bcec30eb992785e459225af2ad8bcfd7b9128ec5c4b33315e1b61c2207fa0d087fdf9bacea3a05640c6a5b4c2043a0acb48fcf1ecbd65e4107379b06ed47742618c3789d6ec277d7f820b73ce92d596cdab9c2ca7b0d265a535974d830326610c41b7b8ee129a77423925e3703a7034ac1af3f5ae3ac5297eb2b64763762edfeccad0f63c7fb08319bad80a19a1a6f4d0ee00e70eee1e38e2fb7680cb4d7381d464539d97a742cd4bb5846b4169a25edadf389856b35c95aea45028231bd18164618f7063cf61a2cbb2fa10a491875398dd1c87d2e21380cabb859a3a6e29bb72a25f514a651b1dabcbdaac5099fcfa8777b084fba2d81746cb62d2ebe2efc64c02510b840b948c62df80647049e404ebe6dd0280385aacbd7f3723953b315f8a0bdb82a39dedeb8608903fa6a21277f095865b4d5f1adc5611c497977c713b40d9ac6404a41e371d069dfb808660d8c48257e0131d3dd508abaabc931bcb9bf1c9b6e334854f79423fc672d7fb6a0edb7fd0c82589fe9b2b88ce28306f30a6b9178b957415de7d607862e619e70495b8a249782b03509d84dcf45b9580e39a7de3842e7afe53b33df9cbaf8a1027c5094b44f046b309b9f1bbc22b5abfa90e54ec449137414df34f8d69eb8b129fd9eb4b8ec7999158eccaea1837e62ef5952e135fd9faf06fe3171a6c67542222ab2124b948ec8b4b1709f6ffde7e60ba916b6f3f1dd86886350845c56265b5e3e99a9c58c94f9faadc7ecf516abe316312182128f82f093b23b33acc1c0f5d3c4e9cce4b1625c772762a8911dc4940bea9dc2986246a0820adf66271d554c1738707c11303ad4e9b511944496fcd4c3769e069180bc3a25f23ac7b22964eff78e47fec5e423f0f2fd3aef9ac1141971f6e96494e8f5ca4ccd2578fb515736a640f314643e256cec7a689777578b0fc59317cff034f394ce4430c2a09f68cdf9940b7d0761afceb1c996deb483aef7f4c1b1103c6f24d0782bc957bcb635b03296dbeeec399f8ceb844dc8350f12cbc96f5e2b6289fe7c8968f9e760a12ba3475b9efb434ecebd3b76860ebe5f0877b0fef2841da2f8143c60193f21534261f6908f4607be19121e75b5f50378951c57c532275806d0481ee0357fde4058ad41d7e9a1aa1762836e634feac49b3615bb753e5ce5124ded8922cf58057038e07398289f45b0f7ddb1d2db274d874592ea36be9b6db77600447e6d956863d9076fd447da5c2342cbdb211c8c48627c7bbae8c134703f9c5e8939cc196fe8c03fb8e505824d8e9bce17cfc436bf79b4438b78742e41eaae6e738feda91fcf5ac3f689ab75e9e3c195c9f9492cb1db1e5b13fe9e761fd7ce168a3b6d66165c0a97293900130d9bdf195f98a767a68908d1ce252474f0d9d23478733dcf5d443bed761f64f1a76bdfc9ad0254103e3fb7e0b8b13b3d6e96698d214ce6014b77ba48987991c2134797a09ac570a470e13c97dd101d9666c5a56561f1e0cc28bb4ed8fbc88d471a1785efb207098efbd85c4d30840a370b3c87dd21595ce64a11b811814398837baa952c36ec056da9772cb68a2382465e848f75d4813c45299157e84602e33b9872d1d7c46f977f27ef40191976745f3a49079d97967ad70955aa86d234269a6e7ec266dfd6ebcb277ffcbc2a58706625f4d2559b348b31910fde0a056da97310ac429ecfc15b724a930bdcfde9618c83745e58438c6ba4e7c1936658b767b58f352967805013c3cc6998bf45fe5deac06d40ffe430b5e8d2a96f2df3519daffda37ad5c707a2e1a386cd35f7f8ff7b9a479a87b2bca3ffafb2f2b3c3fe828352229c1f11549228ac2b704aea967cd1f810e823a6b6e7c6df78121e02d422eaffeaba1e1818d3119dd5fd65e9bd892e885d98d953f5c9b10b749daaf1f5296ca53148a8c5bb82838bef84f97eb9ac76a78965c58ee2e7d3679a6b729a1d9a870364b60b6f3362a4352abb4ba28b49f2ff5519aafbcbe4bfd48a573121710222489297124042142d7c4b633c8b42e335b6e7390e58816517fece50d4ccda780bac336f960f795ae0e19a7033430abd25afe6ea3bf543ae62a3f93cf08c196b5f14b69096c92978822ddc06cc6641de8bc81538420d2282810c079977a6ff7e6120b32f44e9e03a9c947316a9cc239684c1ee1a5f1181d25a8e487fc0d73926fbe524a16036f6945c788e29bfcd3c9819e0c8eff19de489a464391239481004d9c9fd1d8100509fa1e90a46d005964b0ddcbc328875621317312e05808cb6ce41f5e1531a642032893ab0b3d2f84e6d4355876ed68bae7e8360b3b9ed022674610b6508c0101db2bee43c32747c6dc241d7282ca57313f869cc78727a84564fb82ad7ab9de4bdb2aa1ff74b04887e8537a8cb8c60c84b4f1825fce0454cd0a71c0a69f999b973b030be768fc00c416715bfc44766ba2841f49e3a272a93a36aa6c1a710be5375c8c6e060fb02846adb67ac39982641f46a461d7fb765c6b063b7451b4ce49cf52acc41ebea27a6074b2cda30c36166cba23097e66ab5b2e7352926d4d4c9e3b6714162799113086bb825591b05b91bf5c4a42ace51737c658bbd083f77cfcab61f2fe6f46a491aa0c1f90da80bfa64719a306d2bb06f6f62e3e2e07703992dbf5763d59eb8e0185c888537847f4883ee1564c114381a0e3ef2c0ffdab9e57e0c16d37fb770695023d2601bfd8663697d80c54799e35946b155de8280fdcbfcec03252c259f0cdef59a33ba967b650cce0c827922a38b016ed45c18218ef502a26eccb05bf28f40682c8886484905b154156ae29a29bd8e81a5eae6ff6967ff8ae67ad8a8d41d57fa94c6b2d37e4fc6d1ef7f197ab1c9c95a9eb48b2433464983cdb490b456a9752cfcc023181cf66240560a120d225fea2ffddfae3f283b20bc4afc346d8a9a068f0592abe0f5c2969846b3571b37c9c795e913843101912de085944d39c09fcd63df480cba0be072c8b9cbf592132784d469800f7864c11761557d21a19ab40ced1f61a2872a79c25eb7c6c650b475762d36916825676550ddf39fe0319d1d4581b7e7952bbbfbf5746f3859dd28c811c152c6804d180b660d89f6322b8bc1851cf72191df2df3129c69c8b4efb3c0fc7c708cb71a543f46fdf5b535b7a6e1606f402d11be2bbf97d1643a6576d89a8819da2f070da61cc947144a15b5b67e943cd15b0b17f94a813822400cbe6270b80d9a00260b8a4724e71e188ea5c9aa4480cec95dcee75c14753091eaec8e13f13e46437a910ef8b146fd926db609563c9d7a7520fb8a94026165781d392a33e24aacb60e7628a564412506ce7ffd95763cc7f4a028e2a3eb59c49234c84f960a77eb18d225482907de013313001c13f445990b1d98e8ddd4011c7765475aeea3431fe7e0623957e0bb1c1a9128987c9ad27c74a1a7b4599749bb3d49cd80c32650b7584fd3e1f35136a1a8193f9e2402a0ff7772b0995c66de0a200d22892ffabab18cb7618de2219526a55ba30bec92a0cab0677e89f7822be1f553e9121489937ce0e77bf0ed95eb2f16c1ea62c867cae2f41b9452eead3a915afded34306332135c56c09ae5ded966c32dc88f12423f39e950a0c81cd23996bd74f3352fa8b12c872d7c804d486a8e964863a661928423704060c23300c2c84356d5378a5b4d12f4fecd0f44628b8ae7d85e48c2d46aedf5a78aa08e302bb825b93f16adfbbf08659a539bc8a699857a2e5de146de2e88a418744fc09e0efb0e27c9eac27aa550f8663c14d845f4ba92414a368a919e7c2060d6d7527253af2f5e6f2bf28e074f393e95d6c46c327c952762906326ed155522fffc896f677894ea42ccdf8a1f8c4f797967d4d6804e836c40cc1f152af9001a3d6c0ee11e4d38f22003f88b3bdc42a27853a4ee792668284ad01678363b3d1e377bfc4d25f5498dfb47091811d0f0196a3807a1d9f87169798855f57a8095a69e4e34f8a2c7b8bb64bdebc9ab444144c373cbdf781ac732d5f266897a1e35d3a0c326332135d7558b50faee8010e23ff058302738dab9f489b5a46d628b8dc051495e07ac1c5fa7f2eae39914cf1d3421346a9ea2b07b877d696893c03c2470934b05a1ead31e9a5944a7d897208762552f4eeaea3d329ffdad06d111c6666c941d63480c1bce8039a96f6e06fac4e7c36524d1e6847e37a7141efac0999dc7f67b07ecb89eb366d2e1f75e7e3b8eb716554d0c05b2953266b0a1952a76260bb307035bff8bf676c58f0b9e62c1bcf70dd7d73ba2b510cbee33e1b2d2e418b5df20fae76dc9b0aaa8ed7ab7d9f2097f8f6abec574be4905f655fa928448fb0cdf7a338ceb107d208903549e5d1dbabe95a2816e3e5399f001cc2248ff2405bcb7ec6c94e87077c4d08ae35bf47c8a050a00a2521bf6fdd7e5d602516e54a1f7728de6ecd48620444b91d0f7f2fef11190aa10c7a350f58be70eed65c60a8ce37be33a2c8d4481fe65b3f2e73af814015b5383c96b21557c37a95a1716e20852ea741b1bece8d51408b46fd239b8bfe34d2cce8c9327541e2a48fe0bb55048f8366d907b4a436ff972ed1b8f65c4c0a453596be51542591acfa1c47f03af668ef626463ff4fe988e6010346cbde6d3a118f371f860b88a3e3ef803587403ecc9bfe1fac36c192e10e2b918efa47e787a79e67fe7c8626595e00b6fb067050d9315ed378f10739f00a98d8c5aae0ec9e4d811b0a2e67488ba9c55795d2535bf8909e3f364cb45a73388a5f127cd635ce7c188a8bc51ff53b4267c8a3f7617daa72b646ff365adb949de8c46ba13734843a98ba7c7d1cb41c602378a73f2ab142cff765439a0db6e19a155b280294770b846bf01d95d4ab25b1079a1cf450b66171eed892de07d3d9f8b2d6de6d38524dc51e7311dd6ac90d5c025b61197e2c833e9860f47d060250a4a560837cb35d320aa225e54a5c7866e46a31db1603052d911e7621dccc4d5d60f45af64127e1fd896b767cabe19ad01cf79b56243e6d50b80ef124bad0b271b61d9eb9e12f74ca06da19ad62db84699ad61c1c603734b68b94986b6cf4e6121d4f310a79da937d6466e2f6045042a99730ccc07b4fea5a4ee2b659a990b5499f02233c7d646c1d8cc62a9c7197ef332c94f1fe23598e4685250333be50de9d81cdb401fa635754f5da92b3943f41fea7d5c9ac8bbca827b10cef93cd1497cd5e9ab26182da99c89533899367c24754e059dde46269b2f423a6e779bef50b980abe3ce0029344107062a6437c93c7343d2ece59de121487350cfeea173cd957bb62a6d5af02b142e0e0e531849b9684e7b6b5230694cff4f58d4091917f26ffd1e9eb83d064f0436971bc54e20b5f4582b71dc453d3658606c6ebb1e4448120aec52dc30f57606bb36fb3c6d78e14fc5946669f967ae2a76bff37a228f0e5cbe9dd50e815f968d90f364f5a3b3e8615281487f83ba3e1af96b2647777a7dd49946f891d7bdd9bc3773f9f0b1f11983ddd993535db998bd9c57c4fb5240d0971430ff0590895da55ce624ed21ad2cddc7e33d79427d82992d0f3df1320c870dbec2f63c7b93135b10ecd13aee3ba33661b5306e391b1f8c516c91386f685315478cdca488aaadd447758045543bf8621644e5499d2bc3b0e0283067c9454c9cdb30c42433e8ebf5124aed41fa06ee94455b05081bb92c9e35f73b65969c5f781be38d987a565a1de2e83e13899966eb81608f4e9d39867489c2882f23e6ffeefb0023f82adc0afa26e9fc6bee411b09c0eb55aee78af67ed9c83e20ff39d3074613ff789b6637fb94e2dbbe66dc00164be7056aaaf59a05ddcb12a8b5cd609fa1523a5c58c36bb7d1ac13c09d50dc69c7b0c01258dbd3854b13d9fa78c8d78cf2406d5ed5e6dfc166b217e3a6f805fec22e45c7bc565381c68bac66c446df2efd582382f1dd5d506ae6419802fcd06db62d90843550a573babf840082b9a3b1e2d934d7ba4e0300353037201caed554cf50315a285d5da1f0b8f8e26d417549676c4c99ba9a8666b016d77cd32acec47845a156e0214fddd9ff978decf80dae35e655256adb4e297265bac0836dd26516c630f6a91ae34f97c484b3a42160ca9ba47efed95c592a3ade893465454d4f93ae935bd72fecaa75b00c6b377faaeffd47be6e6d56388415cc54b77e94690ada2c012acad3f5491a6213509d630051b4138ffc1a7623d93e3a732ae8c74a9c363d1fe408610a1042bf91a706bf6eac051abf995513075652c0f149dde3806db5243841a66ce14e8b63e89b01ca98305c189e07205b168a228b46d2235ae110c3532233e3fb18b8be93f6b787fbd2404e7ac56e04c0c4885ecd042f9624c109709ea3a0ef6bf2580a80a5d9f41272f8c5c4e93e2409ac800873735092f8d5fe154ed0a58424f9e0041f2a58d910692a5b68241a416fe036166884bfc19686baf73d10918a7d2576e1f8f630acaeb4f9f1646943074d800bd0d2760ce49a5e9971737d1b4627e9562b8dcba2e00a5c7aadb369533a8a48ff2109e03e53ae8345b6165de6b936a2a6051b508b2655ed3e27b831fcc44ae94c49249ca0a48627625b781bfd20ae7c59664f6415ddd28e14794fb181c14ea8539e0b62f630259ef9f9b66d70b8cf0d4811ea10a914d851b7bb5b7cd94ce402bb4242f115a65b4b1e3c2650d5f4e4658985a1fc10f2d26598dc70ef5878461d55cedfdbbfe9354447a2d15afff414c24ca6fa808ed7bf83ac7c0f28b32e385aaf77f846384415dc6b22779840ef0559f1f260581ce5b8de111fcccb2acabca679915876090a59dfbfc7b4308f5dd3ff8f30088ae806ebe0ec9cf556b7bfae35ec98bee1127b5cf2062c081284e8663fd5e40dfb63625d78a405ef849b823256c46f85ee7c13ecdbe66dd51b26788ba707ba2e6f578ba7225c9a76920053e98e07de41b52feedf688494a982724f7e00cc3a3f7c5133e41dc2da842823a414e415d3233c6b27791910869fdf5284ad8b7e458cc700dd0e8a5fe4fb8afbe7c469b7a1bf1150bbbcd50d91dbee59e2d59447564d5405ed0c3e8ea180306a592fb2522e9cc665a84a9204262ec6075c52e241769c58cb5e341b9d457745f87f5c1f50c33499b694013dba00c0ea2618065f4f8af1a0feb7a226f138dcde35f03554a295b7fda7df43c1e04a8450535ea57bbd2e260f77c15d98263e330897a977d66ea14760d24a13aabb3f908c509f0b44821ce7bf303dbf753d9a97be516f9a5465f258bb6ba11bd03869183b176e95884721bb07bdf9ca09d4d0d22576e10740c8df9bb41c53b2b0cee2520a9b7f2a38bc9c1fdd6b0c24df02515058e6de503156bc25c435c15c2f45c15110be39c6d65c88352d6c03cae4ebe4533063f4d4ae5e85c930374f2bf26f4b658ec6ed39370a3d2ba5b60d1d5859af9695b0c43123ceb6575d18429d5112f65be903b24a4dc0ed51c4c9fc8f3d2adbd50da713d3f44346e1d263873955f87c65cbd1bf50af0b610b4564a98f9d4c59254ac07db706213147bfe90ad5c18ae5e3c4350d5ef653e070e31147ba2c15352222a351853ec5ce21295cdfd871493bfadcfeeccaa7b17eb695f83c7220e5fae5cd5f63ab2ec0ca7e69a1244cabfa5056e311507b661575e9417cd21e876e0349a634d40ff8e8fd61ef26cc5aba7eadbdde109f3745399703633c2f1acafaf9286f30ee9a43d075ccf492bdd15e6002f319f510f974335ab7423ae15b42673f47b7c71e65c09083c540fddadac356c2816ea830b6bd5c13684da63a3d48e6162622ffdd8eee1a480f884bd951b2656d8549684f6c69d9a041f986c0cf3d151479867e4c48eed25cae854471a46b29b16c574210ad6aa947924d7475e2a74a0c6e124415579b9e0d206b88b6c70d35f1700bebc3b7c98b751d4e78c5f2b4b8eb8fbeb57434f32e9ec659dea67e8ea648776cff704bf9433eedc7537c7dd745bf153d90bfe853b32c72f6e4f8ee4267c5793a2953d22339eacefa86e461e9ac7de5281afab1c5b095c824350a94c2270a7fbece4681d0ada4d6cb25d399731dfd0145111c8c2eb07c8db9bb223a61276fafda86653f1a1352393afad6b74028c3c040e70013a0eddaa0853273bc19838d5a9158d828c243e273190282d0cb32f206a979ef8788154523ec773206767930c3e860a6bcf050ae6fb1b5d2f57f216fb40dac0fee556191ce798f01d0c85c0f1d3196cfe6922abfcf6000165d7a6d80ec5c5cf4dc8c40608788248037c2ddee261df96c2e6719c966b053c2baf6b3638bbb41f4bbc1bd39e6a0d606b742f0b231236d6f313f04fd4e2f649e2aa18832d8a4892ab4beec9b7e513f94556af07fa4d4b475802984d4eb92f2fb36804fff219dd541c1c3817315da48ad3ce2e33098ac88b80f96ae5b182b0a61bfd59d4aee6b13df142841dd02da165cac70753bda67550d0605137b8c0f9d75be7d23cad76fb8662bb61f56979a8c889dab06b72a9782098c6ed2b902e4c7702e546a6a097575585b07403b46bc2870377533b8a3cdb95083cdb490fb1c22f8e53fbd1973948f786cca42a6d83c2e013fcaeaf1a90b0bbcb7b1d73d33e11e1cec20096f46bb82eeeafeed67994b7434fd2bfab592b1747851402cf8b9e38d489bc3e9abc09cc0d7be8704cadf81d6b55e33ce35a7c5ef9c188ac4e38a52fd98556085ceb74631345fda2cbfcddec335d46b7f353368ab8920a055c368b529aff876167a0d3479cdb1504d29d3faff6f194bccf7937919c51ffdaef37e114fce6f43f5f6a65e8fbc0a4cc5f738725bec71a5a547637f1355ccb74c1c250b9c347951ceea2363c312f3e8652481c7be3fc73ab46aae8fa94f7ac71377d3b6d5da3e70eb396ae452676ded0be76e74f57cffb4ee199f982c0eb69f49d1b95ae3d1e68447911658a6308fbd7c2ddd7323db15a060815b16941bcdf17a9612e87ce4b4a73fa1cb6f6034e4bad03815a72af1eaa5d0e0092cc70c9a948ca5beca5f8f3c66cbf5e07cb6b08e41e6558bc6823d6f5eb4c2a4b743fcee9437ba4876320d5c1eb51021029906795ef1502522b6052a0481b5aa2607d65087cb8d71520ca5e625e0a9437c4b6973e9b19f785a2261b8c6c3cd63a680a06434719362f2c6b21ab2668b6b156b768b06ae44f8e74bbc49891527457ca93ee73a444911307fab4d995e86bce7536be418ca1e162158086b00b0fb6f4288af4dfc947727dd8b08721d77a8d2ab2413a78202cce1ca3c167e073c427f5b82c1c4ea800ab23c977202a23e34cdabf5c63ec0c8adfd7470e1659cce4e4142b11984dc74ce874bfb38fe9b39069e43b4bfcab6247d489680f21b64d5173cd460616ba9f1ca5d0db7e4a9ef3d73d01f0de27ec5e6bbb254eff7ccbf758ba992100032beb1b9e83d93c11717f4895555d1a761396772a9ee1c57b2e115a3813bd1b787192334eaafadcbb73e504dd640b5a993702ed095f6fe383c94004f5f6e0963598ccc2a5a1f8bc8c2042ec534a38859ac50f4c4d4963f00877116d5362e029da4c2c1203f14d676f4bf3a36346fca6f6623ed983212b993f3a0cd7383b0df99281db1efba497c66316acb390638f39b56bfe0bfcaa70706d2f6a186e675d65431d3765f81f4b98203529fb8bb373f899c995c501a02d7d94a6a9d177ae5f1e1340de66c26666993973ee266e46821a878c7b6d6cb066428849ffc50068df078417ef147a3b6d2eb1591b9baba9b5cd53d128a001c0dfc64ff25c478d6513f143bbc63fa3c859d910a9326df081ab5ad6499f7d21d2cdb1627d56e339388a041b60581581fd31b5cc4f6ea8d5572e5099dff08252f926fbd6e346733584e6d309de8d65f9e636076dd5787d5f411250bf647c7870c4eee798dc116d733e20f8bc2ce7b2e973721a2fef0fe65162b0ea64cc3dd38f78d99bbac9a7d5f1f2e66d68388839c3913230284b047924a0880ae50627cdc0822236d07d5d10ecb75c793153597aff0135c6be337ed9e183c1dc074ea7d616916367f8c968cd1d7e244fd50d13dfe4521fe8610ba649c2bb93570d54789592ff95274541e70a72d06f4dd599f43330794a10608730f0173103227a715a6e77f07987c5a13a27f8e139cde7425eeaa49eb09ee45a4cafad54fe371a0ffc35fdb7ff168e4e9eafc1203baf8823faa473fdbe9b4c41444333210bb3d5ba1f4eaa692bfebf184f196b4e1cc1e4ab0b6940b3eb4343801ef9d6a8aa3eeaa7dbce425561feb820ca849730961a87ffe1ca57df8e270c4632fbf234aa9a910c7e6d04cbf1ba43debad6c184ae337ecab13f0cb852e2919911095d16c0f657ae306c7263347e29d68f7722c4c48f7df849accc88da7e0e2e315cf512fe1fab7fe6d7c235363f5e441466efaaca8340c4ef03c429411e0005048d767392046361016ffa295419ee922ad59edefd3f383890399359a247908b78e098b6e5be70d744833c455a7208d636df45be81035e3b553f08243dcf780e7fd273cb673217aaa07ade726a650cd1c17794780951fc9cf91c529ee24fff891f62237d79f011b2b0fdd79c9ef8f34ecdb52f0379c400f31073da5cb8c0c28916fc3e2139dd5b160bb8c7d6a1ba4b158e84670fbff883f9638eb80153993fa2141f2274ba76d59a4d5b28c0d98b997cc5161c226edba40b6ce928a56240d50a73deeb6354d59add72203bcc704ce56f10aefbf2d92106293e2cf59c558e09f5a8a57dd629f6ce32ffded58feb69d7f57277798be5b6df0739a6321646f7dd9a2e2bf6d9cb37522d174954a4b7948e02a693fbe9feacc5807137bc42f88dd4d48a3d01e50ff64a068c3f73a5ce42bca57d1befcd41fb0105313b9bd30f3859b581687a38df03408d3d1e30cfc799b4143907a3c356f297d040d7f403f13790a7b5f3a4099b06159176b92a36b696b886202d3a22e35d61f225aa9a5a0ba5023d0541c7b0ceebccc49f7fd85e1f20f6133bd799c31d2b32d65152af165b5719d3ff5df3d1a03fd3f35131b3158c9feee1dd5b02520fc2bda54ed00131b3d013d3ac1368f821cabe9b40bb3bd584588b1f7ecca33225e71f994ad80e3cb397134013edb55c38aea8fa089d7c18a2ca0818d99485537e5397ba8aada6551267d95ec4ddfaf0f68c12ab9e7ff649f82ab3662e98c0f23aabc2a52b60ce80d37ffaece2095877a5d971a61ce21d53dfad18b593241a1501e54bf14ca348e1ae95809e519a290e2dcc9a56eac820efb9bb6bba46625a91dabef524d8ed37666a862089de69e8462de3d2054c30456bfe4345a005df9c4afe01a9a5362aee80c18aaf9fc77a71387f7ce05efd0f1996a1dab4e5818939f73660b51a8f33822e093c26fbbd821ca76d19e687d97e69f5db1b6317eb938812a401e2396c25e936ff0c4d00442ee206e023c00e03118a6788bd008589ca1bd7d963b77d06d270fe337fb3de7cedc430d5219c1c6a851b74a490954b8215ff479e41f973498a9f29e9f420234812705571ae7480bce8134bb67b61421b48bf18545f98251ac1656c07a866c1768501009dc0757790be88fd9fcbcf670994cebc7564405416952efa44702701d0917824d21e861d09a92cce4f391696b9877ba92e90d7902dd793dd85982a6fe2723ea03507112b7d1d8c1e9372f7adf8ed4e24f8f5b2fc1beda9c3064d09ee482c702ad931d2bb2d931a4f01d9d005de5f9276f26ff27339a7b2282dfcf45d17c9cab4b1dfae2ce6d1e52a29eb438fd4c839e5b0b2d4952b6602f47b1864224e1bc6c4b98aa7820057fb57a2897a82d3e55a08d4ab77e85b9b24b4ff12aa9bec6508cd8ceb5ee7150b98d4be6beb0a83769c864eb1f5447d8c8cb92e70bf178645e6e81728ac64b63bc358d9867315cdbfd0983b5eb427e93cdec2e886e736045c944bc312f5060d465494a4b0e2270d6607b7f49b9669ee9373e6d4373ce4c6b31a78058531c9a0c2f16f4ac449ddd33f2b343905961d37dd6cd1de32bd862466a626a4c9aa658b0b07cbfe1ff8ed978b685489be7e8f0cb3cadc6c30ac39f501af227645f5b4493e84bc12516f1af22b3b86c9382069ac7da6cfff554230b6c770a011f1a468d230dfffa91db55269663ae6d123168dfa24ab6550c7b64a57813fd37d404d22431a2bf8bd7d77c32085be4be265d680cf91697c8f4b6ef89a4f67e7d02fd8a2941e7fda04a0ef949e67138ef9e3fd0158d11dcb5dd93dc602093f72119d62d448aa06b84786f99162d8acef0defce4aa491240aeaaa2f23e41e5bdc54f520547fc90c9b31f6155a738c8496a9339d532eb6ae365e091c6c81687eadf0fe414d2ef23e85000c5767f95e09a7fee658ac57048aa8c146768c04b4f7a1d12f640151beda43ca080b2c22c664c70c6d04242d9573e5850a756babcb489daf0f3020735bb140120e8367a651f3a18b8ddbee1bc26dc94a1d5ee2c010d758c07b2ade3731cc725bb201a40d6bc60eeccc49ef6880d32397bf5399b769705984c0c78eb15e3d8d6ced5b1b40c5eaf1df645bc4ddfd82e01ebe84cf4b3f847e9f4c9ef300f8700543394193684670978eedf7fcea41510d90c10e97163cff6f3f8c8c7a190aa663e4ebd2152d85acd6e876d5f88ae36c3b126f03ca09265c8cb81d6a0df58efd4a8ff7245d17d6552d25073f36667726cd0d829fe022b7828ef01d8ed8f8f9994273e9800d5555637a601d8be128302db58aba4f383d6e75b2dfebf4dbec06c279e85e61e3c42e14307445ba45609edea014355bfa50d1a262473ed247d0273444d5a793c039b77102b22b569dbc6c68882484fd1574f281d1fceefca6ab662a5fc3430c0fe87dcf77e6f9bb530a59a8c998841a53a1422090adb7f390bc5a578eb9fef40e0df3e9be5ad73ba0fedfa93df77e2bcb2b64694aac40743b1e4a2d84f29fd1b843aea0f8947392d55851fa00b4bfb48c80bebd9b44bae3c7107b1f688ad43a2b87117188416d28bbc4f70c7b07934fd3d9d25e414f889b9e1cc4ba788ff7bc92ec94dc498ee6206cfa5b21f89de782b9158a10e20ad2aaf4ac89acd88e530c2b90af65ad620b8ecdd7ed0ff39e0ee69c9377999d806e65f383a2cde7ea5d9674ef9461592aed856a66cd4dcdb87009c6e1c9341d53b2ce05c5eea939bd4ac4e68db2edefb8f488ba3b3b908527ed274ba8c1f3de9e067f91249bfcc2c9015fe92fdd2e11e4d8dd8c38b00394832bcbef6890a6d6ea181469818faafe46d4a2b652b90c25965fb5af6d9ca33f6c3e5245eff34661f2d5e95ea7e378a26ee8eb356672bffa8503a1ccc20d4135dd185d073d88f75d97bb305070151522ac6f1431fe9631349ebe905b25472f9b11e494154586a71772993a57cadd6b21c9b8ed5fc191ef3b1983e53a624954842447f9cbeb6a32190ab67a6d687d35e267e84bd129c1c10fdcb387c18a28f74aa95026e863b1b35a29722be4303920a9b828e4d43e59f4de2ac8558802c911761eb7de290b9327cd5d37f2f707032dc872b30f62107869a9837e182039ef68b18a3fcfb5194ae67cfa60579ddd6ad560d2060d272bf635f99f4077c5c14a91fe1e88cb464821af7b177d54abf3a72dce3ef4b8114f24e6b06c75066f0f56b0ee610fb99be82837949ed29ce637e46e1f17c1450d1b0cc60b8664aa168df142970fecf169be6bed6f6db326ab697691d12e4d5f06a92683d70c5f4df15c8fff9027d898bde92c515aa95e7a7c16c661c5fe4f8d80ffa3622a1f7192271c5792fcb157edef5424dfc4dcb8822fc983a546d33d807945e3e51b9b2b047724a34af1505d2ff21abd67ea26db079297aa239446e70148601813b6839a5fc80840f952b51464755bf3bb420d87d866f6689d5a8d7216ee0b66a0befc03224463f26b9a2ced4bce86ea23dd11d0abc52f6f03170a68cc2be12a160daa19c369841f895693674ca02462e874e240968e391214535c355fe2acf8c173b6158fd1615add6df8cb31ba8c5bad5cc379c7aa4f5186df59943d91dd5d4275b9696c313de5aefdaa4a203eb4432bfb9bd3dfaabfd113ec49ac9318ceac8a343d23e65295306cd40156953b3c28f800a60f0ba1bb15a3e2184a242f57d8f79f66de195d1af99c4ffc87f078b26bcf62af5aa2379d805dcc77dd85d6ad674c6020fa771506c50cdff11748a4f9fcb91ad57c3fae2c521593635ff52c5710110ace7074ecc26caa8a8c6029eff4a7150ad93353fc37fe8859e3a4044094725fa01fc5ec37fd82469214b0a08ea626153b5a6c6495348c4b3e30cb64abe78f35f07d6e7214763d584b0d99bcaa87bb9d92a923edba61f526d993c654c21fe7be63ad64025db8fa91db55b5a7e83b350fa5d0275b01067c02f35e747dd2574fe616793fd5a18f535423b4a6d0ed433474f185616510c76ba22da326fefb5bbfd4713eeb6de14875687eb7573bf8bb7768934bd5b1a64091125e96a20b46b8806b63466e74590095676094996e0172e43b660a8df06efbc2ada6ee6bbc58a5b62fe90e34886930e2cc3125c98986d9800c0e40b14edaef99a6453b6b8499ee5b5f6b5fc3d14677398b87600c34ca67455a8f59c00bb60230950f60212096d7cfd18aed7734c001ca04ad2b81e9080d5502e00c667639a6541c64a74eac574833ec430069acbeec11b35499beb40a7c986a3e64f8591cc416871dba261a9af3ec91fb9feebf1b5e6f6b8e8a8bfd4163939a8c0fcb8eb88d25250fe13d476d9dd0e976503d3f0eaa4574b38007e325afff53955ad4b00e37c7444cd6fe6bf2198befdb226d68525c3eb0a5a291e98b95b69c307f83d3b555614bfba52f32b9fb6be1a766d6e08396e66ba72f0a3d33572279307982ac569d5e2ed116c65337a488b7f5a71cd48120d6542ed874c0e3f503245a1b4e3707793a0abe6133e28fa57a19a8393dfcee1ef78f9cc8ddee8166eb9b0a1c18b0b4fa0b085af868ba5dd02378f4fb64ab492363fbfa79edd8f7e9c0b1236dadbb5bba51ae8f5f896d24cfcf2debafef08f6e498d5df915ebfd371ce07a706c16da795eb346d32a22a02cea8539a249b71c66e36a504c3c4628e3a46a70bcca684d25439895ad647e59ee03e5100d5e42ce2e798b49c18e94de83423d669ddfa2157e340d4e7bf641228621c9be7f1d9ffb6a43621a2c55167a02525702cd9717721b59ad29cdb729ac9c8fe3a8b8bb908d8e0a2cae5b8108656551f09505e770f73cb1af0501ea4ba9d9180a9ae20bebda82b4b31bb9451787ff8a3d1cfb22f8e339c145b10db5db6e097644eb8fff41d4c2e0b7579bbd30b0710a7d479efada26bc9d535ff8811a7a936c944d5e168d7815fead33bbb7b40a8af0c1b6428b1edb8b6e0d8f8f5648532b7a31e9583308775196f871064a29ccb0887bb555e0bcb7c96562d11719dda931274d0ddbc31aa87c412cbe4c60733cf67f394df455a737d766f0788e6f712cb5f405fb9142e9ad5e0e667d10f3789679124bc298169b9d56ffd7e8ed45a06c851b685f90c7ecefac0def6b1e743a93080832af90ce2521d8e33742c59f30224f0ef29c5f20f2679bd66c5296e3279391c8c776442b4554339df3c3fe31eb0283bc5904d2a8a8a306d8c13028d11c65387a089f6ed97215afedde350132f2abc5deee1a7bc6d62c13637310b027cad7b05761b6605f45fc42c7ddaba631369715cfee9d06cb95c3e0b8d655f243867f7bc7841bb75460f9fdf6a7653f9e64d99035be257c0f7c1aa6535dca8107ecdf1155c31701421e3b04fe90d7fd9ff163f54cc89ba3558c1d43800e6857f4478448fb8231aa38b50322188a837a3d2e68f91c9f48b61f0928c0d7d5e5a817d16c97247987e18c68c1e7c304bc82fc9ab68eaf9b132f5b6a94acab81fdd89bd1be7d4bacc9f647594e9c7f2bb6bc7d8d45605670a487a6614804c7ff132b3d4aeef53638221ba308cf7722725c17de840c7a95a7bf735f1430ae03ccfe5640d32d8bd4dcd9db4350916adc52cdf49e4e4c825bc916e2f52892df2f8ec611e15c1cb9cd1e8ed6199b5dad11804b7f2bbded149d05e3d09b7918c02d7306a1b6de9b9a08d2de49b8d695f5ba517dc5e267b17c912f5072d5b158e0b92b0d56af5ef1683b51a59a2ce9eaf79c287ab739f1f9f4bec8d9bf4f125240ea1455a22f8ff3395b243c809f5ac7b81ce3a33005c7c19f0c4a4f7d4ba15884f0ea0d7236c6d98a6bf145ae914734055f069c4d42e3e8cc0258d0e74a1c3a5d1b0c045840cd15644cdc53d99f32354fea88ebac68e6e2334460bb1017be6aa997e671214935a79ed50e237d3302d8d2ec7a7a30edd47ecacc09905a6a88fe0d5e8206523364a5cc2977da0b53ec11762643b91c095f2b106cd203bb8d8e4021e142f717686ace9727474d561f5657627b0c2491c384f0db602dd25342709313b4a0c0cc12215caaf50d7a514f53a4f77608cc641d598b94c0768c48d641d7b6957182fc67dcd4d70eefa8c671a243d605b8785db13ecb8c18c157c53ed66e780b054a6b3b09730ae0ba5a232a06b8c38d69315f6e370772756d5085340b4ef85de8f9c6d527c19bca32bc463e7ee25560a37f425b0b41f7be6966107a2dd7e9d3200bfdd152b00c1376e6387b8c9df42f064cfead2bb43df749914b54254f98ea8cbcf54d9783c0ef55f2c7ca2341975a28f7ca9cf1d7a28d695ed9239b7f8e978f7467a996c6b83497c0b338873e101cb8277aa2c8b47bc121bc591bbdca3932d64772eade6d18675aaa0cbc30ba45358ad0cab8ae5a4e53dbe16d39e90a9a2810a5ed20429763202c115e4e18518679c7c99a7665ccb0797dc8ee4c9524424cf081131ac16aca9e1709c3a6d34aa2b84d289ad82d6430e878d120620b9b39dbbe3df9aeda6988837d133a0163b17f0a7bd8af49667f417bc4c70fce3d81800abe8160b97241ab158629d9c0b34ac0ca12df7ea70cd7e5ee6e312edc98910e4a1093948f36f2a8bafdb381e050262f9a8a65513e0ac33343b20d05930ba697cff098a3171feb19ad5d73a995a4a7c11f710c206e49100e197d9061197e5a3a021e24eab1cc0d5ecf21ff1d53b2a079a76ade661e12e4ecb1038378382a6969dc45ce015a7db18ca54aef6b66d37d32ae145ea9bbc14d5aa1876ae7c1e8ff92c30109f9e148db1289e298b3c1dcd56fbcfd99f26f87f0959834257b5b1829163391d63d8fbdd0db6cd2e77c163489081695c78a83928cb51c42f1407add6b6df4eee399f788aacacdd79a02f72a080421f32892f5fe224d3ffe688a192f714e0e659b9be7e3487ac5733358848ef7d48c18631a501cd785a56fb369a51ffe0a3f174fe16b73a982b7a7706efcc7da53569774d50fd8b44fd123f97c210168919b71db62e1e4493915647d9b27740418cde633a93b48c05a472774dc043f25c71bdbc12ee77f07c843c6672027021638f8a31a0df7fe170b05c69bb779bd715ec6da51ba2d922bcb1f87d16bb28471ffb324e512bf4ff2683e39741e9728f618e26b6077e2aec9f6f976edf1c287138e1f9adb961da6cfb45c6750a27f12b4ec66d1ed69b824d8c263bbff3ad289885975cf280cb5294560c4838085a014648a1d9f686d087e8532f1d44500fdcf3a562a20bbc5ac01bd147332fd31fd0bb6f3e41a88e2310b2f2d4468a715faa61b8405173a3cfae7bac73d8ecde1b67b395a1c2b260752367afed1f28a7360545f468b8a81d18d9f0e53903a97e465f8aeee808004c7c81b281691066207855d47c7ec00e7a25691979568173e3346c98547092ac430cd7c0e473c4b36eeee4ed84b3ebfd3ca46ec02076952d131066ab8a01ac4797aa37aa982578537cb980683ef1299432c47da93856d4651e524358f559b60db2765b15f0497501855fc629b0cb32688b913025970fa10fab6b309647ac22c5aea15764c212c171313deea408e0addd149b703098a1dff2b2412dbe4a1aebb162afdf3eeb4953db00c36e50df6a8c1f2d8b10b91fa54177c2645a1d9f302d0309617cc601568f9e3120cb5c7ee60b672e8fc78bd10d61d681a6fe868f6fcbf45520260f3899ed9ba07d1e21f923093b7c2d7cf75a6e6c47bf9ba76a5c475851e0419d68ac7ff8e03f7b8a7fcaf2466882d92f98c3180ef3f598a735867330fd0a65747a80e567f5e89c4cda6dc7177c02020406047df92cea3c71f22a3ac3905460fef1dc62984e1e0096bd1350b30dcc5e91fa9ed0024641abdeaa6feded8c26efee366ea311bf4de9043dbf9feb2d8ee5e9828ee0e2a360b44688c23c68afcb8c4dadb41a709b02e6ac45cd0df066a4c24dd153393321880f92eceb6b2a853e4e722ad125cccc8f656c03df4cda1bf42fb81c8a16cb3efb6494b1e430a6e3a04d7a0d4a7dcca89ad92b48f2ad1e828b0299002f7079f0947cb47dfc0c777ce645667f2a1abfef9c6b4af8caee891d3ce927cd4519ce3309e7d1597f3a68152abc515834ee2ef9253ab4e5cc24a13cea77082eadebe216ad00c4e487335405dfee782f9dad5afabe00bd1607c02260df72e2100a76244821869d869949c01b9742688f4f51ff96ea9d5c2717d78c29b390c8c7f17de8947fd3045a0a906c2f16caad471ee56d52122c263ab9b21212e77939ad4595e7a35f1ca9598aab7ea3f3aeca0ce4be121c083aa87de279ff9b5405cfed878c886c7f1c1b47012f40b93ee9f64d2d0f23fe3e65d9655e9bb662cd222832e6844a9977d6c8e9127e135f0d7086936690fb3b8357d197f363dc549da32b76096a4a2af95c9c79cf2c8e5898d296d2db4f78f35154fafb83bde1779183620667b8c1b04b9b7c6722b9650a9f326cd4eb28239da043cbe13292c9b66232700ef145070acf9eca8b47bf57e08e3c74dab2b79b635cfca21fd70d1612423c9d3d37673011c9169fdbea93b1f5ea7b8570f14a38a813108aed3afcded3a16a8eb4728f3caee23d320ceda30eeb6df29c09d7410057f8f5f44016d368b48a5a0c397e520cba073de1165b8d7fbf9e4984b1a70ff7ebbbdb5cda8b73454496f42c3f6c64950fb50f7d6823c8b7eca457f97f19bb562f7319974df4f97544d8434d2074387bf6d44d0b90d23361e472a88f97cf31436beec25551a66f74d59fab2063b37d1117fc680ca4582d96839843b15e35ae65010ca9b46a380eaf39acc757ad50873e5049e30fd08105ac24432156f4eef30d58c1b298a98cc3db16560c41d2802837eec42af67eb6f2f6fb59696de75327e59c1fd8cc0ff4df2e92ccde37f3bda179220eb080ba59fac5ba791f4fa06889d64461236cee67074835373f006f05fed6e67d5ca0fd28041c2a45c737ddd0c4bae1f30356bdb7d23593bf5f8b801301e403b0bd7db67e2ce582b798fe3e166b0819a5a19bf211f8c312f58fd1e9f309fb3604b105e757f60fd8f94b34f3e14ecf3892db65fa177c6d018275957c52d6040fc9b155d65df921b9a411f3ff5eea6d42a2e041aafd64da25f3dbd9d967d7bbfa942dd0c0a6171b004cb22b9f82fb6492a7bb2e448a12461e03b0359667b6d6949eae5a113ca782c47aa31c6fd69c06dd03724bb89b048d4e4d880e7387d9e4c575d8a126c05fc2c5714dcea40616ba2c0688df30929bb1a86aa2e6b14d2db3198d29f8a4369eb98276a3524e4ce1fd0b8f8ca71abd6d9334549bf60f3ec368fe07836ea42c765407f006253358894e0cc7ac530d3ed16224bf38d545c8cf70c0f271e2cab5ab2282e68e23a8be74e398f2ea90f14fc1adef02582ae1af6cf4346e4cd8449ae40d1a1dc97c0a3b769172682aefbee1f98c555a38184d765e6247be60209958e5138a02d83c3e8c778e884238bf050bfa2394f41106fcf8b48d6b61792dd233abc3b863eeb2b7bad951dbfa09cb64aff179e7c63c098a11aa88d0b7565687dfd4aac5a66f32303e9af45667d0cec9e94b890019e3fa0bd2f5a27f761c8c0e7328898545e38bf2915049af5d371226818dd1a55e8da710d64de09ae6521d0fda4075a256adf6df7e67b4dbd1af47837073e97b525ba342a9159b5d9c6de380d3f4ace8c2533ae9012e9464437187f767e27b75617f8380a0bc2b181d3d9f5fc794538b72c0806b5c7fd7f1894074df94b241ad274067de996207ea5a38e7d0900d3e6c6624c8d6b77298383f7fc0eb065b192405441edb226cf5d63fdc841198ab3cc319ea2c24e7c3c60f4d28dc69f19e2649df1d37097c8d2fbf79b524cea73b2e1fc2956c76f8dc60fd11ba0f1d940075fbb6762fac81c0eda1b7dc820c262c5c559a967a02375c4b4c95bec981485eda7dc1ac0909b55127aab60bc50c8e63109aaa44c59c4483cb299c96d56b41fefa63e06455bf11ed967690c625cb8083e4f8be1222cc57f0b128bdccb25c4df258013c06b48a2abd3056f1c875f3e3cbedcb2f6c97988e1d7d30a90cf710ef39baa1fc9d6e5370e8a2a71ac4e0dd806e5cba11f262bf4ebdec56e16ee0607c40f83c5d67a36b51fef6820ea326e0322ea699a1ac3969606eb0767fd2a17502548fe2b4d3d04be04148886305e67f6cb8323b92a6629eee42e807ef7cdfc2556bd526736896e9c4a57e05f7eba630f7965182689fd22af9f980661f406f5fe4a145b1b8cee9abfeebb6c5ff5b1fd46e495feb603a21966bb2494d65161ae156932e6762b80ce890596caba3a9c36ae21ce2268b9ba5beb968c4000f9a842195cc14bfed9a7fdf59695f6ec9a3e02c424c1aded32871c2618c50af45ef2091d8462b73d0e0da64da18a20b417e5dcc47dfcbc3ee21976efb27cdf54ccbbaf9915d0ddf5f08a068a8ae55e851adddeb5b3b2a3b7b881536023f467221fb1766ed0dc0ec143a1b40f90d16aaa01a6e0a97e50c70079e85b1d64df959c9d2f7625a7a0ebcc7c14f26e2b3fe82c26a9fd2b59728d862242d15ea47316a13fc33c15ec5969901bf79b8a43e48a11075a307de6070d396769272a21a7d629443470dd34e5f175c973961b2e4231bb35c9128fd95376aad4ef0dd96e7c0d6f771b85365975124e4029dbdd4805bf856f77ac79f2865316773145e0e6c43ccfe6815839d33097cfb4e31ef855aef1d68ba552ee9bfcd6b81679363905f86bce1594b861fa70aabe4508bc4a7b798b9a3a85846fd076733d90a77f79a3cb386632a56cf7f62820bdb659a39a87392a9aad616cea8ca94e69870c7d7d8ebb69a0ef6f382124b6cd74de2ba3db2164de3321f229f7a19b195f7da03b68edd89259fe327eb7d95f95dc0e38c18f02b9234b0293b4e22fc7433499db501be1c0a38c859472a4ae2ca1aee41ba4daa464dcf6c6b649af5920b35e0518f2618b74ced61d376caf740dc10738a58295f2c825cbb47efc995ab5d24f227702cbe88e0eb04cbd8bbb901fb145ace805806fdff2782cf238d108bd94fa4597ebd7210606c986381f6d06de0ebb03ff2e8ae8cf14aeade09d55fb0235fef222baf56621fe974156e5a1d5aa3d21fd74467437a8e46a7d10c3e5d97b3d8a8f526de7d81dea3efdaa1e2e4b7b4ff2e92f81cf890601a22c8d9d8a5876f4f5df66267fffd8976e731b251bfdc9912bed8d360733e79f9258c0b99222b5e633aa4be78261ce95da4cd188dd231538eb1c18d2385a838c76e3b94fbd53f1ccc6badcf6e1504261cad3b87e1b3988df5acbfc4828f64e57f3ccfa96905813107819561dc3acd9669ab77647bff857503957c80963c2d79492dd5fb0633a70e5036d16430ae14eae1176943d2885b959ddcc4a288e557c273621a5348beb3f413cdd480eb603b09976a843b512114f1717991e02f4fef2802a7964f58fa850e800c7e64883094d4ac5ea80a802a0f9d7e4086cfef63d9831d58f4326e40ea132b937702380ac92d35fcf359d2b73bc53cce33098e32f66e9bb3497de74bd0bf6fad36ffa6402efe9b4ae43614549f21dae3ed9830fb26559c4da2e9114479401dd13cd5b4296f2b03655d4b0300605a82a7aead7a92616c7c7177bb9f4754bb31575c2d6cb1ba6c2af34cfb0e303fdeb7fc7ffc9565195dfcf64afe625c54fc14ba6f46688a29348ef6f1317261295189a17ba2f9dec4bbf65e1d2526cf971576cf8812084f54b65cdb21f5407040fe667d6457895fe2ddf0cd59adc10292acc9e3e987e5c63adaa4f6e04549a27091c63faa21fd57d5a278586796184503c3bf83bc0113c6553ce9f7116e46fab8c2896d7d9eea5116fed40c6b124afacfe8440238d651a12c284ce01e1ed8706bf88a7b6b3965dbf3cb9f0e4cf418269c1fc80b10c9d0e85bbf88d7829062e08bef4b7f263b757e97f88454869cdc94182a6a2afd78a6081f4cacf67c3e9792221b447c4da4b569205d97913dcbfcca47291430a33e01b2cd3030684b1c3c451a19695737e9cc9c6d733ab1d4b5ddead09f39bd9542641b4902e58dbd5b398e2325918c1eb059b378a98b7424a766a3d58302aff790fa5991aa3f3e0e39ca7141d7255b2013ec8d2985fad9e256ab3252f9dc0a927b9eb74b24dc05877ad1cef4969bfdcfdd5f7eec499fc544554719a0e0d97b5fad8be69f81cc448fffbc380f12fc2ef152fe300e0e952507ddc4f839f55552cda5e42305dccc2c8b916da407e9506114cb759e1f285ed2c7bb5fcd17e29af3f499c5b1cb8489a315fcdeee7cf33dbfaf2dd85056ba25c9d35edbc036fbf9d78461eed5b5cb1063a1160c18906fc830d3a0b4d317bd3deb08854a727bb84f52c5816d1ac70d7c96cf17760a8c19a3a2597efaff234f3bff3f7957faece80d4507f12341d10b12f0a2f933c578792c046c25c3134e76e62dd9e199c40079bda15dcbb45b78b5790e9751c8ec06e549f947ec70eb91a1c6e4eb44c4ca812136fdb5da3d00afc7641da9bda7f09a1bf83aa211f4e0ec1cc8a9bcaea4ff830f4b067f2bf27577f341e4790da65d81ece3b2ecba0bf1004dbcd22c1060148fc73be2dc84d3d8e2d545324c94d29137fadf4e99b8f89de94100ee880f5a42ebe52957fffe9849476ef0376ba1e7bf3c8f899ec910b48a1366f0e5cc433c98f6144299d09127bd55a063b6c31c062bee9b7d30a8c9bbadd199b351dcda0219b526009d2210bacc5625deeef031240fb96b95d1bfdc02cef66416e1f56470d38d9373b353bc75dc77e3b2bbed99c009321b7a70079fbaf7bf6da909348da54f7d265ebfa88c8a38b472711787f8e93a75224fcae7ff1b9e0b2e391a7c844874a1494ec8c4b226020b21221a3c386a3252ee72053a42f7722a0398dc50d05f78fab5357e13c3d60cc256527a37bb883f8dbb88929d9ea39b8c14f2389ec338c15d70808afe12365907a9f6c538a76676f2b30bef609a5869d686a5322746738e865e0edfa3eae0cb18121c77960aa05b0b87bd59aae5a53271c11287cf319924fe1deae7298f7aee57e39b97072858839ee197c81812636508df07cfa2b08a9fc63d7c5d263916aef9c03b93827995df96d7d04369d7b3b4e321f379decc3b2518390af4496c422409011a34ff7b3b6b81333ada21d95e8386f31cc528a8ebf0e94526954a5ddd94b2eb9d1d60ea963854cabeb6d4d9b076385864ac87559d2ac1f4441ac0c7da0f56145ec8ad68b41d71b3cdd26ce2e7a26babb41631c38376bd8ebd236e8b25b348838d0747faaa8348da54e55499569ffd1fd2878465713dba088186cda737b9ec9cee3207ddfdeff378d010fcb14b393c62cd9b0a7c8d46d8df83b3f9ea454c013ac634770e3eb87a82e1db8d07d7f74cd79cf01ffbf736d9ae1567bb3528101a73b10f0b3edf382801d5331d88452df0966a14190311be5b1b1282be58d7f4d17accd68e18c88fcfa4ad0557332154f4e8a8ea98093f5e46842206ecf6e928dff635fba654311eca9cf3f719fdf31d53d57f1180e6c8bedc959f2c3268cb01eea3980613627d8da8d7899f1aaa95716d3f5eba8f855b50ad86e6ffbfe2bd31b040d4a6b5296dc2a7f7098a934344bd93a10e93afdf2b3d2d5ef4dec46018e0b1f4d71aab27771d086e849a7b212610befa54b458aedd088258bba8ecada459ec1a63ed890dabe027c0ba31ffc581910c065a6749291086976f88b05b0e6b047a6b177b81e33362ae8a1e2cba393e0858fcecade73063a9fe594d75e2acf0462c359bddd382a71d5ed1df9f6740c126b9a53594cd061e430952908a252b4110ea233e7744c1572acc19c86972d854ef3d34d6369589302bfcfa0d964f0fe51fdc1ac8998ab56afc2575b9b415fae77b7cb7e56bbbd243f6c9fdd6d8c0568fa3af06c4ed6410e560d697a1a70e790c3c52f309da994658b75727889e30e9a7b8cab49d94f2088a10b58a78b88ee36d7c168ec5adc8cfab87dc59b941a6ece629b9939ee1c17ccf9fce505af09a2e276e4fd7a6ebb502a335518ec083e6dcb769d876435c8934a664750d32c22c4f5de369708e31a80c3baa20825a58bbf095a3cc4caf271d95a6c6df684a506e3f3e4e660773b871ac5a768938abeedce1c03308773503c8b6f04ce0b1b5630c13b60206b09e898fe976d1361655d85f8833da0e023c9f337d476e17cb1717158611708e8d1f72e1e809e1b3116b1b1a6ef012bae631b498ca4831e797c8397ae437a8c63635fea44d9007fe1f0917ca056c66e8f26b52f865fb72525638e8ce29dddb48aca378fbb48e88082b95252d00525363910ef9d29d4141f17aef111056a69fe1364f08f3b31d91fd78e1182e59d0c354cc7409858a9a0f053a0cc1611e2d5c9c0fbb2c556352f012ceb3b221edfde3d7ed8c14292da759eb4dd624bb81586d9085c876172ad52112cf3666ef35795af9e9ef09879f1d3ba41ff503e0d21614963aa2b84c8a9926d6baf68817697a090cbd8356561cab25619258c9c51ab627f96770fb3ae9690345dcbe27d589a25541be3c87442a3cf0c9d0fcf0892cbcfd8034c216561cb8fdc5756dfbc4776eb7ddd293e31ed9a9e5a9d7c65aeca0970995f9001e908b50074963927ed6890b0639a971ad19fc64a8f938f57393b8e23619d3c54a30e268bafeb65a4810ed07c3a88631286de9dd571e0e73b8623e7f9c1243e56d2fd2ffe7d2a896ff91e65c253db59f3ba38ac47276af2eb884d0fed9415284839cc074362a96bec61759ec79be4914a7d08a65b7ffac7ed5a550d846377aaf446a27fe2f2ec0cbb70c19676ece1811d8630c7c623dc0feeff926267e5a743b178c27c9388a35db0a343c96ed7dad97a5e234ff1c7563d93db2cee6dbd1ca9d935f9c79bda732e000c7c6fd931354f10a2d81dbbeee4ce8dd12c3b3000da1342bb615125bd8b9fc14831e5930bd13cafe380aaff1266dc309577868a90f3f33aef80934b90a615d5c28848f77e5a0d2c983eaebd0603142436bd99ef044f2bad2204a620f6695bb3babaf5f58bd38921eb411e83443aa116bb60d2237277510b1b51f6ece085cb18cf10a4856e63d6e10cb8a22e1e4a5c1f6540e41c2f0508217e7acbbd1778178fb0108474d87246298d42e280c25de7548c6989ffa7b4dc871276da114883e056a3cb7b2df9421e1893ec2e15e98aa20851e62eacac0c0d07a4e1e464dbf2d19190ef4b140daa54d966006b9449cd67909c620aa79856d9291510527b8b934370c357b61cf4c92aaab238c6d5df738e7b8f98f68bba6ed171460cd98fde667034668834a3c9254b729b723b0ca7e50f2c41b5681f8eeda65e268d7042dba18f89895ab229c9e49fc6d2954b5fd3bd9174ff56240f403023041523cfde8ff275408c3440dd301fc4ec450b4c87a0d7af4ea02995f3eeb1ddc8111827d1d2b2d600d98a7e63bbc263ed6b86e443afc51a8ec2bc2e52a85e4b67a150fbf77926650d833924882f0859b70455e896d4e33e07a151dcc11c8c11e320cd0348032a1fc6e97634cbd09e03a6bc9595713ff886d34dde4deddacd5e3b06f3d7e79a090a0d31e1dc0bf51206a597158b23ccd8dcd514d71aa20556533dcc00eea797ea363a31090d3268f529a3fce6305f3207046db6c430b9fba5a6b52bfe20c60e5f9fd0fd70233ac69513960e0b6bf441bae12adebbd46d5ec66997867c3e59f6239d7b120e67e38c8b632e9f68ec4c1b8c93b105d8830dea00406323d4ca97ea13ded01c5a3cf3b4e0d4f92cec2e7ec3c6ebf2e09da8f7dd8e6f4d0539bee294c5241fc816b0b66ff397e9108dbc2314526e231025c91e1c2f65ff07d8f7683f5b4c7395f79059bd7d6d284a6c64670fc087e0bc7f58dd00e12c305124f40d2ccef0519e7becf87fd95bb90427a73b6cb76ecb569fdb01a272e460aaefb7ee0fd1797b048cfee185aeb86e60df7fb6081ec1213260f3ba90ae112fb0239b97e78d1ecc065a5dede2a98c929e8b249c61f802e1b1776552240dfa889eeb98fee9a3bee849375a61f16a6512dca0215ca9ae33e7f2dd9dc8a384807bf854ecbb6c301a7b913456398cc7c2155b652ba16d3978de971757ef2fd38e6451bb921d41482ea7a17ed6eeaeacaba33cd2273035dcf1df120a5effb416f039d44de60cfdbb1b14c85386aa0cbfac23d17f16a402371b466e1f87e56e934bbb77180b9af768d5f13ecdcd709d7fe5c66157c2259a86bd0276d64090dbf93d82bd6f6e09d13f75a433bcba4c9d84e29dbaff10516a6e338def43b2b543c76c4c10231a97928731da179be75e9aba372f8b99447f203ff647f157e43d38dd902bfe23ade43d364d1962c449006f592d768de7b452ca8600b9048c27096cbc33332f2119ab909c67ca8c3545f76417835a282597442c252632a3bd8ba6be06043f49210e89d3fbbc4c88dde8053e0fc450df79ef32028febc9f7242ea80e75eff3c810a16b89236d69400a0cc58ebb84f33277ea42b85eb39c285bfec2150a8dae88b6f0212b6cfdaa7731fe740dbe79b7b5aff7eda8e54955e3d267fb684a247137013ad629189ebcca4aa7ca8b7cd25d4be8a631fcd46e8b6154d08f47a3415d0a7a4ab4f97260498ae75556c8a6cd56a46178760fc4109d11c376ed75ecc2686ff0791df46fab9c17124fd2e3cab14ba416d752654e61bf5c4ca9fee7c9b476975d550e914e16502f61bb1a59b0a4ad2e544c5f1f73809924b35b5f16718c0c2479456811a1ea2d27c98343cd292a7bb6613e80d6fdc1083245525fdf0c148daa7ff44d81a39661042ae1e7ded67d4460cf21181b08724a279bfca4b53bd69174f8ec9aa75ddd0bdfc7c578038df6739f2346f3807635779779a3d7b26032a4564fc72faff7a4f92146a83f93a0df47d2c3755d2640edf1a8ad6fafe2fca3cb6b4e22862f4aec2ecd7e5de2c6089b7d4e205bef4650e033618ab7968f99b60b74ce35459fe09affc2a19ab5c09aabedcd91c7a510df7855f32f153ea17ea70286c9c25a9a3eb9566c5ecc00c72bf6343a3eebb2369c54051488e915eef4de3ba655664af29769f2aaf07e5ff0476c49bc4ff6cf456687e288549ce952aff9daf5ebcd085fe509cba21b516f2891e91eb43aa65bd65b2fcad0fa41be6484f5b4a292dcd7ff866e2c2161a9534da2bd5249fb03619cf59c298d9d02d2dd1d02bf7b5a67939476de0fbef3cffc3ad6178dc8ac4061ca795ec982d4c6bb80c8ee73030a6cfb056e0dff5f8304b14c6fea68995d07d7ff857a8df49aba667fea17991374c4dc1d236d17f4c228a3dac68690ee6a8d29aa2457222c5935b73fe64d80d467bec4ba32c0070bbfd10a2373367c57848d1e2e395e029bc91e7c8e317aa2686427d9d3c04f6f377728887a1a13aa6ee42e46adcf95510f2906f8df76bba76fcbcdf885b720be6b1b3e6265bd3196abb9820c0beae3069cbf01151be4ed67e9523542b1409b8e968f14a69659355e61e0dc946794726c120ab54509d973951efdb49406e6bc5dcf242d7b648aac6dbcb8bcd10fd18a0de477846f192312065f452cab9aa69f4aaecb0701c19be141c82cf957f3a82025a0e539514e2725b88fb49caba721a9c6933f4029552c532f133c649c945cd657e8424b82ca683912db1c0a7bc2e849edf7ec279f7d756c8d5f68a92defbbe7d6d5c533175e3ae220556341dcc0f211336c7c3eea5b0062b0bdbe655aea83c4507a0fa8e533117cd9908bb4577e121d2d8782c28288f4a53c2c269494cd79c1966ae2c3edaa9d50471227e3c0b1c7eb6d5ea3bdaaae570d3f5c6969ab39bfd7ac15b58703125dbe9141065ad9df60047217b118419a48fd2a320b44482917c2eb6ce88b827993d0407c5eb2f1ad0cd67a1a520f07202177e9c3fabbecd0f2b324e8324112f52bff55782eaf3065c38e193838198cceec1822d73431a0d594ac3db28a0110f77c7df34bafc4b5f1ad1adda85d23604834e1b5491d3686c066e14b2080d442cec3bc76462e3c33b493557499eaf96c06e53bd0b6c1e570c0504e1c9f16fc703d3865ba5489cf04b8d879b2ed4fb45b022257a698d72958ceaf0b4617a45a5dfe267fdbb72f059f3fd962de0eb9b634c0297d562a6601b2622a276fec2c39cbd266885c0dc8dfffb2e7b302853523e69d8c874166e4d88aa1193c5f6985b4082d8b64aa16821d412c71e68cba7a4c232356aba24dd3e1bc32cc2d8525c215672a47295a636133297688b2a7184dcaebdc1eeb2e092b2ae8a677bc536ef360addc67cc3d50604cbde001295b5b4b60b17894d33f21f700610b8e2fe468c9d9735e5289d7cb947d9f8a4a18c0a79d0515a8f746891c0ac141de342bdb1268346838606d3fc4613c85af9211449c82ee2e129d971d12425ec32c55ab089fb4066aee039266a97ade64ac5a9725c2a962111c9ddfc75e5248abc8c90bedd05e12f6cfd69038ae498e1fd86526dd5d429bb76b3c78df415940f2a87baf78dcf5ee711eef6ea148a26c94e4f02cd584c2eb7ad927e86ad5300a99cb2051e399bdcca74ecd3907a3e4128bb844eb99010f58788c2b5af912953589d9d64e1567afee5f8bfab31394523d29f80577c5ca5e2be838366926229171794675129016e274e767860239516c39522278d41584c3b0a99ce7f7feb8410fee6ad9eaab477c7d8386d863d1db17185fd532c1c10f965425a0545d61386f47856faef752b036802582a2e22690ed012f1869dce4a0f837dc7b19c375b174c2d6947e7164693db4554222a882eaa4184c496b84a2cfa216f300e3cfac5b03e4de2ad9767360c6759f521abaf88bae0bf4fee42e4ef8b12fcb9a54720919c0e938fc9bfaf9dd6073f4a37805f31fff8c94886f86c037c21385a7152cb6026345e33d8623a2885d3020fc1574b4ad4989bb6bec30cf5afcf96348c931ebf1d0748f941bd58bca8aabc7a1ccfbaa9243a8a2c3a44589db2374486e883bd76ee47c38f5395e7b87b2ab26380e79ef2f6299ad31a0822e796fc9d69668f45698369e348fba556ce429fd595905ff5f8fa489f2a479d763f4fd87f95071b409e87aad2e7cb40e92234813e2c907ec8119f585c186149884ada556646fa16833ad61c35c0da87f0d579a6a17df87022e5693abdaba2be6d0bf1d4d973e03267491f8bedc61486c92719602068fa6d7f6e4d107f8000b139841f00d80f6652620cb18b1240abada0b48e2818fdb5ab03fd42700535a328acbb7fa327dbe7dba9282da843403138a1fa65620e3e86736cc99e829dd97b637505838db36084edeac7a97ce9abb151c4b8b713e015d51d0e8ddf7b85a36cf35d11e076468fd3b2cac50b5b94d8d8034a32701d47f847a7de03193f1693fdf72e56ee37fc05f1415691bed62af8ca4fab21fa3248da69f0587d61d36da8073c7ce21b4e7d132f62810b6840782a9abaae21c659194498599c480f9f83e22174a6eef9f3aadd907de69f144d3b3395446407a32386ee2a32ca1801233658ec34e588cb460d8fe4d109dc403c776a581d93f15e66ac08ac7dec60a0c79a76e1156f2a3b81c21610c463ba390fab064ab44a8cfc525674b7b909da191abd2510033755a2dd98cd5b496ea148eaf4141f5fe3594e5e57e55afeaca7b2cc24e09bbf31b762db5bdfee7cb5d8e8e8567fc31e64939d9a3614d1e39ed1256db20fbee84cb1ecd438bfc1409f1a8e5d1a24da8da54ea5855ab0f6277098cd421a041f9f4f9082b08743d73a7df9d163ef16aec093f47bc14b0462a57bf5ecf41dbdfa92199b3bd6ebf939d3c9071f902017030444089f4859b40ce33dbb2ea9a758da535a5c5e24a6317873350c1b73c24637c41fb4dc768718b9620e59457f803abc9f4b3b3e1708c72fb587106c626ada2727a242df8c3e72dac90e95777ba1245894ceb66926be1efa4fc1b48a6994fdd8c5acb6e48526ee8490585dd98d50dc004764ee3b022c8ae012943284cac5ce965f18da224063e7d8bfcce920165f3c114aca8b4b4cde3dd667aabbce43b9707b57e3c73a3d5cd92f6d6771cfce96a355a4678acdbadfd7ed02800e121e1f9ecfed9ad994141b3b484f0935fcc0a89cdd63f5bdf75fd2d6013398d589f170c78465f0381b8f9b6d12350407b6928ccc82d82f09a20866bfa867356c9af0a9268b5275602671519a9c9bcf3e98adbe755fb2e24e787f8b243f200aa12e2b9a1af0fd0c1c7326e4fe559c4325af1a808a617a98054df20cac36ce7d1725ec63e1ecb0e97c9603d390c3ae9564b628f242465604e2dc2c9d0b74c4d3a35a66bbfe241b5d394e7576c39be4c3f7a3a18596ce712950cf81b0e78509906aecb1845cd1651578c16532a78dcde0f07479fb78aa7342eee780effb8a725114bffdbd98d1cea1e176ee3acbb1b486c4e6f7593b704a0cddc89c34612e8067eb5dfbd88758ed318c7ec34b0e32e3dc03261c802a6ec68b4bb5edb24c585196f680036db28ba84a5fce7ef0727dce8e840fb158b14443dc15195e3696b959fbf5b4c4274477582657efff9bfd685f671da5e8298ee8c8bcce9774051b9c0b273d548cc563e55a1e218d2a97a0551bf8bee9d6d7bb581ba609d69f7176158bdce38a8515bc15cd1232376e6a0d963eac8c8577acef79e2035385da6f44bf46beb4d1df75109b9421a45fe0b133fd926486645b05e068b6bfc2658c365d5e45be8f7747dda109cf9e83c74db3adbb49790486e44d1bc3f4c8a286fa4aee4599dc9b8352f248333e9914809dffcac55f6688632e1bb97606bc4bab43629fa93583094e0026359c75e56f41fdeef270109905a7bc5d410b19cd2970f4b49ed6bde3df93c55cca2a460c374fa6cf09a9af38089cf8499a67550befe5fb669f92b3c19cc953a8b66902e5ce238ea41ff7f40bdac1b403314ade0243f1105e00e1df943ddbec5f676c96536bec973c6548f8d0a5c78ea412ef09e7a41ad3cffcae469b97abd49759fec82eab5074499bd14c61af285066229fb70bf7922229a17c6ce8b30e25dae653b58004edee4cc54c4bd666dba2f4d877da351d5a6b20739d98c62e0fb108d48e0974e75904c3e959c4bf0795f20ef18db78bd2f02b74f3b843a45e5f1efdb59ebe3a7e6ab5ca8d5f06b2e452e26f4027d8f9754abe6ad7bf8acf163efc2e70538c3b3c3fdf349068e437b5737d1b393eb2126add3e47968aa12a6b2a5fc0f16937e6cb3e1ba0ba31de47a0d94bebb936d286c913501ff51de280a984129c5deb95fb6aed410c32a493870e86b851c1b0fe1cf69b3fe23eba8da4c011d1b9ce1a878ba78061366bf2b2b9cdbc5c43368a402d7ca1b4856d8869018aaf14176f6255cbaa9c74ac91ecfac3556aea4ade8e1fb9e00dab45abb28c37b9cd00093db60b6dfab25e97166d2990d1392303d65104b4452101782c56391d3947bfe7c6f4cd9b042b3369d96278eb95d2f3fca35e0f29861bddf86f57aae69e764b7c9c196471ab98f098d8932ef825c5d52661a01febf606184fb71410fd07db0f009f28efb0737d7db03395bd3594695ec1e928d557c44d18f737fc686f59583cdb6da72f826ae8946bd458ea1d4b99756a562d14d7e38896e0d3d74c9da53a7ea93fa02733563a799d11fbe733910a77eeea5a3704a110fe72e19208e97897cfaa38af9d5a94b952dc0b93449184dab674c082565c04d505968af4c45aa6f31dc21f1d454f6f0d47a83357ebc38aa86742d659ae97d366cbe59950709a07ac7f21a402464af6acacf648485f54f3d341f5877991917a37dc37f7deb4bd1e3bf75ce295da5bfb167491e0a827afa73b31debc96eb518643d80bc7909453c46f6c7f7932a81c80a2f56085149e8689ec5e0ef883613025670bb972cf0e8a7ce601a0167b009887cd1aa332f4863580324b9616495363914d56bfb21c186f308785ee0cb650e4530cd17d570ef290053ba8fd10a745fa24db8052ff2c2ba9dbdb9dfc62d6f8462d8e452b288790e346c80d88ad8f5dc767030ebdfe4c780be80d045dea570a6eb5ee1f5c5e93bb7f47bf1036ce12ab971b21c1baf2d859c50501fc70777b40585adab69ecbdb33d6c20bd02c3e1618c9ca7a0578f6ae2d4b46d87bd31f94f9daae838c4c70f40cd2570e8de61c9c7ee6c781ef34cec84aa2bff7e716088df60e649d667a9ccdb0885e863b53d9c752cdd99176fc07cccdf2c90b6bb3b1b5a4646b70ef5b8d75d48ef9416a742e3e597801a46f8efe1f42b0ccd9b6ba83dacde889547c785af602c9389f7ad8b41b98af2ac3fb160d9f95e8df1b071eea4e8f32ba8f3430ef27971c1698a57841c5234c558005c5cab9f47e8f767df88e61d342bfa6329dffe66a482850e709e6e177dde74554ef2778dd2e0a4f0625d5d3a3296cceb4d27d70f7f056a71df03370c02de321ba06dbb62956c0a3eb48a1a72aa4edda3b6e710c82a51e22ace8a22676be6f656e6709581853f4732145e7d1214b2baff944d1d8cce8eeee5d1bc91ccb581eb0cab3c36f9820dce512868b351822231f2244c1708b4d00a48a81ff88ea261ac1a5fc5b619f54657c3d4a48d2eedc7a1b734d2287be5bb1a4fe81a8bf005e2ed5f69e21ab57dd1d4875af2469a65e92085dc42ec404b29d12b5c20c16e0629254dbc9db66731736e29276d3dda3792c1f220487680178fc56aa79445216d2424cff8ed52b2b57a313effa54187bcd633e3ecd39fedce5eaad4d9f1a89d941561714ace10938e5d925a6f0e6ce88b167c1edcefb2ba10ce172dc57a24b403a0f84f1a67e8b7c9a392ea1f44f8a016d65f8a72fe71312b2781f4abfa401efe2e91b4e19d4bc917d6957b756f9b985ee57087bddace197a026b58e7a54ea5b8a93fa2b883afabee73283cd056f1d842b573c5f48e66a96546b86fb3b8f6b830b434198b2eda9a67d1af57ecd94407a7db457fcdea46ebfd3de9f07aa955274867ac12378d7a010b24b0e9dd14f7a588d63ea194a9f3127c171e2585dfc1f964e18c892c1195271147bca0bdfb19a95427c734cf7641b413c41c5bc0bf77bf15df70aa41f58d5a38fb1c6090e5a5c8ea84f68f2e0a47e06e29ebb6c3eb7cd62ed050d2391611d9721c8c3c79849437a1956223b0f445b53511edb6aa76538113669eac1a4541849bb75badbce91b80bb74e3ff53457f31b7907fce4f49d427fa356d8b090868b1a6f063abbe14378b285395e5f1687962dd9b4a8816ac0cb2a78db8fc52bfd18505c91a1fec3898ef4719b98faa3c93331bb9892bcd980d352571e8e702fef9e183689fc7753c58af93f5157404909221ea1ba892a0c679e40d34794981385a52b9ece845a5f3c5c3b625ce84429c26612e54da12da83bcdb2d20f6430ac805a6126604800d141e7998d56f64616e591588e81b3af8c06a64a900a0c0a5548da0ce3f966586409e7ddc04341ed9a9e93aa8b9db3c9fe4fef7766c4dcaf63d29f4cde8bf8042bfa79a0987c4dbbb38f60807ea6b36a14f48a77e47edc1d7164e0742c815c2bce0056adf8a02505d8d31c4cbd3e883ea112d447a3818022c1f977955f5fbe660feafd0fdccfc1ae6691e8035f0c643512e086e403eaf8194504d9ae2423e552ba1728e2a41b8090869b24d10f8fe8f14185587f442acecfa21093e72d7b53b032b0897498beb38c557da7a5deccf2b93f66d6c73b4654747f1733638d480a00804e4d66133e24fd5baea768f77d190419fcc6cdf1d0775a51f461bf26b0c30e458aa42a4eb055c0103c4cb3452e8bc829c6ca278e585bbe8ad23b7f4dfd3c29ad2ff9ee2e15a1a5b3fa468b1c94dee6d1faa49c7a2e83d0470016ffb285a6ab4e4a35a0b492c7d4594f491d98f7d7c083d25ea222dab177f32a302c586c1d7c52d0aaa4a9cf5bf298c47e3538ff2ee3d35574d46f68935e243deb5e1a8352813ac5e89bac4e4ce3c306d57f97a5e71982c504eee8401ecd8524f9c351ebcafbff5a6d1e1367da16e160f2273bb833ae18b377f4eec2069103e6fd1175a231a2ecfe9435ce85302ea471813c944eedd1c2e70844d1c5a5b36b315d0aec413d759595b2430eb5f431d8dd31ebb76051c7b05de02adf6ffb6ec1c5bf1715a3fcfa89e0f6d161b31c13f3632d7dbd55c50c72a512365e20192c0a95c69394f430d206b12a4577eb7e1c8ea01b1f589b35fee01247f58c2357c7667b5deccf46e5ea3f0c2b7627e8b0f24508e24c6a73b3493df985d9b30b71d12c66861690148f099684272b0055073a6ac4815e2da59f97d64852d4a54257c3f3ac12fc098fe8951d754212d8f9bfff95cab8713c50e22e33862ce0082ef28f3974341e5e16863af75a123441f3992dd425c8627229c3e382a8883c2872299690798f3c3a88dc3c2a1a4924a745c5c3b01257647d8ecf0921c4da0a0c88dfeaad6397fcca766cd7b61f6f50306688fa9256384a8d865431181182ac1b7e516a82dc3af5e014c35b59e7065a5056b0ad75db5bce7d2ea6be9e62c2567f66ddd1e017f7f1e30e69f648a67e37991b9fe090fdc6a39fb0c1fd3d0f3b3e2376c655db59fbb0197b97db7b600329bd91036688d59724d4511919a2a1dbb7ddec4800587130f27b35ac1b667a562d1cf2f83c066b8173df44f9de5dd0fa60f4c5ca23ed451523aa6466f719b8195bd7cd472b46c9d29b3f5013353c32f37a8384f46d5f2518717243829556173dd9e4fdc92ece41b3ea8eef7484326c2e07b390b7d094d68939376762426eb75b7d13e2b83ca2da057a375db79caabf7c130e9b766668c8aae2b3fa2a2e83c425f2807264c5478c597b9278fc19c3966a539b6e3b6de51f961f2e0b62798447cc33ca2b5f1c2ab2fd3e5c843883c0ca9398a0dd368b3cba9b5a70b6e7ed4cb7749217577062322f9b58dcd488f627a11a6f83491f07e281a20a859d3b9887bb2128a339afc9a389ebd4888a885b14f14fce3716b8e8b8425becd874fc48f57612b53667d841625e8257dbf6b6cef4eadfe6b53f78fd54b09f40fa890eccfcbb9f715268dedf6c29464ea8aeb67b585308709f073746321e13c3bc8b84779eb829e7adb937757faee23cba376668282d9ea3cb493cae7c8597b2c9169ad4f6a97760c32405fd1c6031326c52eaf3cb82043fb056321513a9200e761c1cc5ab95ff00ce9bdacae14dbb76eb380c19007c440acc35ab1637c252d123d87ba275c79b1b41159c9db1aea5802f520999feef77f542567649a17b2db534f1af09eff3c54df03f4f3ca3da45000f97362df75f8766d533339aa89cd838fe432fe3ab785c056a16680c3b22640f6dda73f5bb732600e9d9c34ad1c07465962e93a604fc0d8141a053ff6b1f0cbf5f0a6434d955b800869230cb306290aaade9e019ebd6bb12b762b0cc8e6afff08a429a353dcb5acd6da3638986ea474fb563d933a8db13e5a3882ad96c2ee49570c161fa42d33e5c4685a3e3ff134632600e3d05ee0e1240f1dedb2b1dd84b842ebc2bafe17104cd643941152f61ecfc8c287998a331b84c2124db07629efd6b7b9cbf1a23abfdd3e571a00261079522370a1dbbb4555da09a7e3e534a4e2b23a549819ed6d58bce9132ebfad8b2e383622c209f26019655082d71325e10cfcce0e33127284d02497fb09c11d051c916af0d6fe8fc05dfaae5b21aece5fe63406841c288b66f84be327a0c5bbf7dc93535da49c6af870b664867065c1298d75f1249bf152496eeec981decf99e104cde319d29599c10a7af82455e66eade22ce038191b70174559dc5692dca78964c3d96b062735164b5a2c32a0f9af9f69b0bef18158bd656a8dfc7ff2de156826cd8ba83e484f9c0a185094837385fdfa037822725d56660bbb3817c9b8d0b092562358e5ec799f12371fecdf401428328f55177dd54382d140b6f64c47627bea4573874450451d2d66a0bcdb5b83822396109cee75ac2a296e23d72c783c85f0d4e4a5274e144cc3a0de3ac2c5664a09c8deb5707e98bdba9cccd860362c2df9cd0e2812a6e3ed6f540834c87dbfb168309b3d7ebc65d3dd7885376af2a4d7385b2294a17fbdad8a09ae459b41b1b810b3a4e7fd0c8b45cacda1a7860a34b4a724fd964d9c205a9f5222fb92487bd3fbd2ecf3676daa9eb1c8dc5e869542fc2c27dd69a901619115befa294c3ec71e5079d5151490be143b5b7169b2958387180a70f048e9f58afe8630bc4bb217594ea398680e08078cfb19e1df5a875b667b4dc60626b0b618d9926e5b582f048c9eb57f6f85bb8fea5836d4a1b69107424029dd27a1afb73a50292fd4c4f43cbe628ee398208ba8cda2d2a9bc9464c0ceb39a3a448e039546ee482eac2da5dd89dfbe6f54caf48c0c1d3b9883f2abadb0439d77b14006f3cc993efd08c863acf3861a6e34f2b8c7357e30fbc04a949bc6eae133d99a7f3961bca6f85abf99819a74d276f6c1e9fb91076c00caa44e8d7e857030f99424c8ee3d9e3155dbc282e559c6de4eba97b18cb6fdf294dd0d894dd733eec67d5a96cae362389fb4444226e177145d81182b6a9dc7d50a5a4264149dcfbde5a60e42267ac8333174b8551231aec789dedb5f10ca21c3eaefb361268f8b7503407e7f18cc58c72fc6b8bfa4d8d7e52caddb72e2130df5a57435ca045479b446489516320cc91bf368794d519b854107e7b89ef4d2bb9ec2e37774e3bcc40beb34b3024eec2bef8afd4426aa630b83fcaacc99538dce3d72caa2cb325b96af2eb9f1302aef340e3a1b8ce2075507495adfdd6815007f4697101cc487ab90e83744c32c44213f38dde867d52258a4692e5bbc85417a3a0b1b9407b34ce6b9ddc5bb5e63ebd13a833b682a93e817e5a2e26f7fc1d6eaab5f2e128fbd64404c4ef137bcdcbd4e087640392fc53e6be675941d542037e7cde4bdf77e717b7c290797e0208d479b61cdaff8aebce487354a409cfe453b3d922598729b56e736bdd2f3115191a9f8c390c434700cdb83f1bba5865eb01db6849d9c05e0d0ecf80dea8bb414ee0ee53c73560d19743be3a306392100b6792345e6b294b9400ba309a0070bf219912806e210c79f0b2a0d2b4da2e5cad6bbeff598e644333b8733880ca4bd2805414b2065bfe93be32e533d99ddea911eb4eaee589b9b21b7e5419a014f6f75249d2fbb926f21fa2445baf64b1c337993b2e785fdedb2ba9508bad4579985c0e5191282568f6ba92d27b42579737c8b3397736124ad23b821e32ebc7cc3364e51e7757fa307528ee8d4de077be8d9f89eec635d167e42f3bec3b4b8f96ba618a559916952de84047b07050addbd32a57b3a3995239c9aea3357a963beec42e6eaa0a0d3e6fe68e6eff998adcbfc5a10d960dcd28fa07cce7f10d3cda143609019a456248d1f628a2b80ca16ed13cad108cae3c5933e5fbef9d8997311fa54846c1ed990e1de16cf8f044fd52c5de675ade9bc311f01dd38d09c379481a060ee1b45cc50a20faf5d9902735d3769714ba238e64cef7ae8bb5e65dc325a0b5ce8c777f38ccb04d81af86bef5629a5c31d95fb08760062ee2e135537067cc6d9271769a4708f51cc9f457071c1f8179b958c2c056210d97778c06ffa0ec088e08ffcc0f79784040b9e2558599fa97a26ddb427e9100781beeb4b2fa0cd31e411fb623cd429e5324d8dea2362a0e2655bfe428e875bc1f548902e9bc431c7a1592dddad8af43795e8141f43e2667e79c64e04f631b5d880f09991f97ec875970772efa10a1a3e810605c3d9767a28fcb7df4b9cdcb8513f1c3d236cd046f810b8d2fca06372402ca6b63ac4165b8aae64ed93761c84c0d73dbb6ce03b3f0b76a569f2cd16adae8f8eb8f25b7de643e074d39d3b0272d0345e1d30fb96c9706a65ebe0a357adcb3fa08bd8266cfe88566cc04eeb40dedbc32c4ab9609f75d75501a532c30fed2eab6bc82966f14d7749d54fce68af4648279ef0b6e1f45a7e5aab408b14d0a41cf9018a6b178ee7112b1a3ad1d76200bf3df6738d0eb043544ccd9c3f02993ce81d8a6c4b6e3240c21a4e499c10d09c99189aced27ef7628b9d2319fa2095b7c27a04ed69a1d91eae7be2444defc9fcec83bd5da15281f3722e5199956c5f1620e6403f9097f4be6e6b62466c7daaac94b1b9adcbf10284f5e17de7ed916a2d1c3a60983d14ba98d0c98e53039825ab24624d51c6e93bab57970b98252cdd9e2c4ea1b783b2f04e24dd6decd273e37e5ee84aff0272578440043e3d98d85bfe866eb0bdc1f1cbb783f8b3b53a2bf0fab6cee38761f5e53a717386223cd2e8159422d11489778b84d9e2a846887cb76dbbb12716a4e922531e89b91fc0110ea8fae4081883fe63a46e9702e47d906178f3e654aa8aad271815f671a0e475d3f6276c6c6c29b1a8d53fffb8ac6adbabda20607ece60b654700918112838bc0c45eeeabba47b0bbe8105ca4776d0f385e40612928a39ba5f4b924941afaf32ca9788c377448a724b16736dd9552f3804a68519fffdec64b371a32670d939faea6dd5258f3c48a1a52028355547ece13458e3442f977c83c0de9da2dc24bc3b10e13e325c4eb32708267281281bac7a456e050c4d9aee9aa171fe2989301377eb81f67066cc811078a9c8be41d7330a5a573b3c614e9c17e6198431974615e52af64160f0ff978c5187ec978840997e79422296a4f79a512a85d6f6966c42c2e2ea05818e486f79f6c117269bc866436d4b176fd3efda4366f5b8f6375317f5b9c53effc86e9def7e487a1bb46ad2171403c715a318bb7143a7e99760bbbcad7d2d14d6201a03faf85e462c2f15e517d5cc5a48746bcbc112ab7f822a2436fe79d7a677e058973c39d39d87979f086b8374c699c2d29618b00f9a47c9b7b0e8b3dfa546cf17aed4531f1eed87dda045e08c26d0a905bb2aa947a32c24e0529422b7a5aefade83e8a4ebbb8aa1af0a1c167f6dce4ca3bba70eac7ea17986e883a1820fd3d3c1000a75e7afc84b764ea8864d0e7525ecec52bf402b92bb7542802a3d5a2d278fbd5e5aca025fcad744a0d13d5cea88bac7dd28d41be590e60e74856b9f335c456daccf0c23ed9224479db596b8810fee57e2b8257d7260d995dec5e55a5913050152a7a255dcd959224f3dfcee24f84691f1360c10e0370fd2d70c8bb03132bdaf5d85d9fedc93bd6fc1a9e90ef52e603bf7f48233c048d0b965cf17626a3f5167e0c5e093ec42cce57947c3bdcd3916a7d77376c9b418f8110f933397c180a3e9fc9a0ad60fb45219f9482a77ff1ad5b8f03025990b3a6d8afe1d730ba3e81adb6dbb0aa2290eec93bf0c5c6f86fffb1fdf24f6eed6b52fc6acbcaa7446a4db8de05435e6dc63a7ceb226c65991f58e3e9462df6943b4c37e53a588360ea0bc42a8aa084d591976c98932a81f53c3b8f18267a3b0525620f00bfe0a0b446d2a479f21f1d80b94d7826910dcf1f5d4b490d93007f2d5ec9463c21266ef393d400f780d44aa10e5a2e2a8491f3f9ca45ecb5cbf53ee45b726012cca3b65742a0653d989d009b77c049e6d744a7f64fd8e058927447543ad1f54e34f74c87c9bc89bfd9c24303cb9f514716edf08ddd7f7ae8c0f57bbf8213287b45d1d552325888076cff7e01a347438573356c0f4895a61d1c224948ccc9353ca3dda86d7b5c750ffc512d96fc94e31d4d95a72b5fe775f645a154047b9494138d462eb3fa9b63153c72b09ddeec0a8d3f8f1b187715b456c6d5ad83004a09caaf5cf72d27d63a55324ebd3aa7f015a7401513d18072fc9c33d28a5cf80baed2fde094bf9c0a9b183e5088b96a833b4c0e8d4efad0692a2315d614e36ef1075ff712c59e544aded1cc24ed27abd471b1e64e86c34db739016fce86af12c5f31c3c6bde17bc5f54988896b0deda4209dd702b51cb04cee63f1d92b092367e42af82d98ab41c49c2023717a738ca6d81c6582ef7c531cfb0851fb4859c3caf3f0df2cad04dbfffb62533f71ac265c1e0307b89ff3c0014883fc697d64c86745ec6dd0eda0c59ad812c077449e311a03a7d057dc9492cec76a11dd4e1447948d3080afa08ce1f363bf39009a8400b48f58a89a0128ca0266e279564b7062963a0fd29ef0d142a9765690e3bcc6d2c29c00c07f97c065df490bc99578ebdc9d582a640d226b31412fad255bae3e27787ffaf2b70df1e4e3808ce8d079756cde356d64591de6e99d429b73f4c8a79a2ba7cdb568ced93f36147b9d8a5c286514269b29473fc7f485fce0adcae30bac68c44d1f9c3ca198fdf5b289531c49807517a7ecba145efa3506b1d69708e58edab757c2f860988dff781dcdd54fca87b5cc60c49380e6ae2d62a17882a51528b9488901d8f9dcc17179898c42a87cdd4facdfdfc0931e606ca53f6760c93aa55c3730a36ceb7ea3e36162a7428ba78ac3d9d03b09fab0b10543f536249a4ea4639927524560815d5b212cc0cb3fed3b22525d033cdaf9fc0fbe833221d7429fa512e75dbfb2635f25c42bbcc01116e8803ebf60132a86f87da02e34fe4007b47b74eb860637e9463717eb2b1fd5d090baff5fac6592e0b08c0a2bf1d7b895c81f0bbb6f85952aa853c56cff92ebc87bb1932ac2639f9d39bce26b4814d7d3038fb39357976b9ee1d566d29cd6bdfcbd143373cab5c616af9166c0f5f07385d1b5ce521efc4cebc8ffd2ed7f028bea82e8242ea4f5e39c61c849d9af8d8b615002ab691f3c40fca86256f0b01398799a5fa2ebceb1c0fb88b7fd3b1323170cdbea48e32f9a3c6f13bcfc2d66385750c48afabf9c34ce44aa108e9bb4ea02a4d01e9719903c64e75047e0e152875ac9c85fbf6e12a2a21150dcd8224faf5b743bf6f211cc2e1cda54e10377da4ac714af0bc0effb16d95386e350b6ef5c735d981094b44fd447b1d4def2e6cc82a2ffe31d1bcea8874432cc5c6aaf1f13d6bff27b6f44bdbf5e90bfcab66e15d510ea9c8967b1e4ab34a8a156ea4d174ab7baff91d231580671ea46909c40a51ab59d5e0c236262c2e0f6cd524d1c4f8c26656c2b4095cddac1bd753e6508f40c3f9b1f930840809862244d16937e2a04b81dac0a530a80cab0585accbac2ec543bed9d177bdbf0093e843506ab3b16fc00a0e335c259f22ca5b5ba71a794a36613e75bbe201bad3f08c9301ea128a87a1a991fef06aaee11a84c45b554303fa23d7b473d04bee8afecb7b753ea9bf6140c03fa2ef72ca2f79abb7293842ade4cc92a85efb4b5fc9a5d526011cb94c41767a7a8ec63cde2485f9cff6340a1647b75433ab111979063131f373b914aedba59540c701f50baff19dafd01ddab253d933bd1e21ae2eab25c8242266de5ce8148d40e4fd87faddef324a21d16908c51c1846fdab933483f466d0ae8ebe8c9c6656e45940bb7532bb795c00aefbbc5321feeaa85ea34b7f556eb4e9c18b88d03d7f06c9eba18cb00a08b28180178b44aae69b5289f6af0268221edfadca2d277da3aa55a24a8db532ba70c67c97285cedbf8c60d8f6abf3c9d6cc3337a6c814bf8c00f420951b94cdc351f08725de9a2fff52db358ed067bee848ce3858fa8516ab53c4b372ca6cff78ea4245ffa15995729f250aed3e90362c6001a88bf8e9b87dc7044ad0539cdcd578aef3eb51a6007abc1915e4dee19baee7f21211033a6c1aadc7f214963d8cecf25d4f416c586379b43a994cc56879dd3f4d260af9390de9c6d30ff71e8e3cbaa946396ac520aa47761f0b7e85982d9eaf4c97d04e95717bc28b49e97492251b8d75f45e50b377b8d5bcc6fd95833e89aeffeefb902220f8720699624a514ebee1ac63f732ad31cbc4931d6220a58da8d5f80d62823ea9c09d3122f79a2fb46d568e5171cdcbd503a7f210f061958f225004292985c69eec062318044831f4950308af0586589375d730d54dd026f1f97197d8f14aa94437db9380b00f40aeac9f2e6760c9f31d71421d17b7799d7e9c8d2ab55dee7bc70c793863688fe0d0ab5cfbdee3f717a5348ffa12257c45c76b93e416a2db74102ae54fdca89db2414ce9a62bb0ed5166030bbf5e64fc1d20bb51422dc7f4e84993442d2090ff4172c65aa29a0aa1eb93f12704cb48e7f08d896f69137d49dd7adf8cdadb384071c6c8ee71d5b5711a58120932a6f81006a7415b62532ee8a5d62ff9cce68a6cbfd7b8c6ab702f485a8bd4a3df7469d9cae5bbb0c9ca0912635b37c87ab0ff53ee029d732ecf83988c8e982f25b21e0bdfb221fa9d61d363a548ad2f9277aec80800eeec684ee03b1127d96c7d957b2a94cc93fd03805bf687cbe8091b3d752f6f379e6f7d53bf1ba85de5be3acc1acc5f2cebd17afc8c007ec7e32e8b9c6f18ae82fe12f2630d29da36043f79c58e98677724eec4b852915ca907aa3c50e16ea09861a620164f5ad31f2ea61155fac00ee2197dc9cba1bc735df13cf72fca23910e95f45cb50deca64f3499f93b5e216284d74395e5976923dce98dc95a40adb457947751fc2aca3cb8e7d53db56408e939a92c15e11b8ca093228cb2c8ed6e131cda5c586de3e662933535c441dd4f744be4e129ddd5586850c1c24b96002eb705c01c8698a532a1afacafe7e12335893e8ffee09515a876c7dc10203a124df1dc6bcece1e7748e34b0a23e44fc6b349b33c61f0394a7a7d731f5db3882b8ec1fc2e337d02d92e082f62e8ebd568457026abb564c30523e6a8a30313ce18473f1b9dd969f5d922bddc3e1c06500c4cefa529fe50d7fadc71fa1386d9dad215067fe68c4d585907d0e82385c7621b73c535bf74622a0945359fbd73cc9be2e692a6fb6fe41c632360a315f4ada6ede14805e96fbd14e468a8b87155376963ed95d36c44c7227e928f978ba6733eab3a1c2d2a2c51f50a4fd0a952ced65428addaef448fcc677c123a655600890da5dcd1abfbe061480167d7e6df284807e950aa15143a415952e18f3c0fdd3cc46a53d9a27741f65954b12206af640a0454a05cb2b186e2968e4b46edd7e042ca978c9cc9dacbd1e2a96beb032309b1fc3869ce4e21377e1c8a7286977cdd3a2869a11ca638cc6cecc52138f1e0ca92b1a1a1946e9d41f6ad37bdf6e893e0e57fe5f60872b5116ea5d57317a8a10937a7ec5b71750ca6093e02863bdb95fef14c813f32e26d9076f3b74e2731daee9ff2e7ab110d05611b77fe5556932925f874328e40314c65f106e7c1ef2bef49bda95d15768debf5dca71d412706ee6907eb83f27472e381674e959070b6a6a749f0ac4bb3aeb5157270f03a9fa0b6c71f3b53a2b7f5c70375a8d47444f7d05cef9fbd88b7af85d4162a18acbc13839961532bcbcf267fb73b7afe3ad27081ad7adf61889b808eed34aca79b1ed8f9b1d6c6f47509fca1dbdd6b65ab2d98e0d6ce7fadef7d55b7118e5ce3ed85e33c029d6232bd855ef5d90b96f752317de750b118f5b661c79f884b3edca1cf979eb098d5c6a6e7b51b16f15438815aa3e11872ab6fd71331038a8fcf9428fe7ad4b045e4d7bd36d096a6453db1da0915698838e10a5f2e49df447f3f48a992d8acc3a7bcf14849ed4f8fa38ae78166e1072976af4c1847b9df21b5bbd71a4d2448775e1c9793dafd8d16e5b43dcf3fa38a37d10d785db9958a70bfc8c1299dd3512efdf3bbd8f39c4aebc13676483ba201e4e8d575456870cb23783170de24e9690fb5de9492c2ed71679fdbdc33bb3dbb9d4caf3900fb87c78952b610c6a415a26dde144a52bda4c449cd82ecf90fa6df1ac8fa5c5ed4038ed92209364b1caad9f26d725e22a817263dfb173909c4f1c66f9c3e13588a2f7dcb71103f5911ef892396a209138eb7605f1a343435e79a2cd49809efcd8c6e3bbcb20560cc3198b89e997e704bcef7baac3bde693aeeb5a9d8891eef9737027a96dae17dc66dcf2ff61eea95b83a04ddf3bc3d5acdcdd07d7b6be6f4bd4fcffeeecb6750526782e40ba5549cc3aa7f1c064310dfa1a9ac49b5512d25dcdb8390a6d2a5003417fefb7464a41188c6589096f39157013f8cb56819278dec99abe363771608a2ab55df4e5288fd7f1cf144cdb98c2eab844769e9bf2c565918309faa710706eae63a6b4d01e9fea3e49630a92d0978a66648e4a2c858925f457c414d9f73ca9392333ad8075243351b2d3a098e1cab865ece5020a60f2327add56e6f417513bd8e500e60526c6e58d10b86d6943af135259044911e3795dfe78966a6e139741dae687e082c6a1440bfd32f09812183866b2c1bf1d6415166942d6a0308b57670473dc21e3caf4aea831f8450bc01313e13bba62b798a49c55495fa32c4255154e8562c83398062673cf2c94129e6c56ec5851e89229ff618c0554b0a0e61269d974f176dbf4336a9e774be559a7575df13bd16a8f5a135bc2a8eab32e940d0376284b9e6bcf73f8011522bf01eaab77bbaf6df380d8a9e3c34d87337eaa3d4a99b3834b8f40c3d8b8e0a3d613a0a374c3ec27c96b52b4fc6afe173442a7d1e6616adfe25f94ab8dfbd7d5248c94fc125cd4457ceb7afdedd6a70f54cef64a450553696a98c2135dfef24b319f3dc6162740c10605c48e482b50d84b35f746b95cc0ec916bdb0f2c37778d8fbbb287adf62a6765c891b551327ffb16bfa4ad3e9745065db0c75b1422e7f823656c13be892c0ade9183fc1e87a2d0ed3acf2bdbe70d1435b108b682f71687edf6308e3e3fa6e81e295ba52975d17f1f9c8590f9d4b0fc12c8d723ed34da45a3c67a391af214003410ffaf33e32487ea4863bec0e0dfc38608558c3f2f83c77fc8ae283d7f3da2d860e220a7402f2edf48758dc7a244740872f99ba4e3d567eb1efc7e08f0b7da30e8e1f781264895db15aa7b15b8729c2caaabaa8856450ac25f751bda2a03c70daef8031da3ff5b0454f419550d1d72dbf1350db2489541b22f7481bbfcc8a4320622c575f45f81cf3226941fcd7dfc4ed76a3e5753785e234dde13a008b0d1c4c18521dc96a0eae12e34209d91a910f2b228a5142532cc42075467f1e2927ffb5762ed5d59f05d85ccf6f9adeda27cde711177f4205a79fa89acf3746e425f2f5eba4d2dc1aadb824f413a121fb4eaea706328c9c68371d4f5ea07c19ec2ae8282127983640966cc11a539d87302d03f055bdf074b0d215a7215c27c7da1997a38ee151b4393706641c0aa5c373a2297a772f3c644635f9c12e2329a9e96d93b1aff9a64b84d61cec1da40f353e237e22d7b8a6bcd44e9ff554c21977382319eb1685722070994894a29c34e3180512ebb726e33559089989f0438ba909980270244528a6283c8aaa9f6591e690b898fc0d51f974abbc8ea66163e80c5b0b195710b2d969e51de65b9401024786cda99ca1927f7d7edbec484e08d477db69b19e96b758616b32e4af3774f79cddada79d03812cb345b23287b1e410e86661facd9bebe853add0d5fcc947f91511fc20c06a0f16eb8e5d838e895b12ed661a85d30c6a72234e895eebc7d9f68b432b7b8cbb68a9b97f735451a008c00d2056933a38a001d058b717d7a32b350833090869cb49632a3bf4f40140ee0f5fd98ae6d5b637c8c439c923215dbf7df7cb0b023bde208bb8e5ccc6236e16b6ba3a90c1d596b8c7facc0ce23ecd9e623cfa29c0b64204b633b956a01855902fbac62db4317d8c2b2837cac42114ddf655c1de2faa604a76f5e19c30811d63e4c724a084fb76aedfbb3ef98311cd1535527f96b9176132ebc4c435451945db5db26c4b55be6466dcc931444fb09f8312f1b31d257efeb9da690e45ea78bae78d38a2dc09794f9f38d21e663b0ae00d8f239376304e1c9155c8b519895ca60965c028dc581fb6d15c5ba275e6442ea4341e06aae63a9c250bf0951b900898269ff1379dd5a8a898e528d85d39ac7713bde587363e47571eae92b320cee2d0281f47653e7291a081c5e9fe86624737230af72eef7bfd5d5d5c7375d4ed19988f1cc9a34453f3e88c9496cd9bd7d101af8f1e261e36279705d2338960c846c881e3caa35d43591a803189d925ed7c230fa589b1fc0ed7c93cd7c7db12d1a1ec255874dfa36dcd7b6dad856f9b228711d68cde468ff1a40a163696add39edcb6c5f53ea3112bd00ce74670fc09e36a559f3218b917fea4f442c627cd50f39fa79e7ec6332d418255140e0b55a420940c340ae6f95bf66bfad362fb07984b8ef920172799692783626e970853455dbef2643706bbc3a46a8b1c2ac710c6dbbc0755c5f25dda36c46494d072652e4118cdf0500de9d29b4c0bb96105a3643529da72277e18400714a495f51a680115b9a9c33f6deb28bba10bd7ad0f32855ec7521eca85f021d7ebc004e406159c04b84652b8e22faed6076d58948320323ab6454c907ea55643ce3b2be77fa139be708ce98caa1d78598b249da63d098b64ae9fb1478f9714e01524241161c15990f6af7e4888ed5d0996fdba89000f6e4970e7561c63bfd5831300f2125ee2a9fbb01850643700890041f622cfdd1f0207920304cbdc61d5912c9db412f39bba8b644186a9e7b9b30e3755dc707045a9b1a8e29db9586c24ed55b3e72dffd97760d692abe4323637a518064ad08a3e5611c1df28722c666349d9935f434cadf00ee87a433ea136ab2f0dcad6b887217dfbbf8e2a05e58b1dc86337fb87934a3537ea9b83f4b43f39661a4912371e992a32caddbe1af42a081be9c0f12a60deded56feff1191fc1013d50257bcf195cf3b53d222f41e3b1666feca8221204a89edcc04c131ecc44a89df0f518c0a93e7901db1870bd9e3d7ac01d7d2183c46dc4cdad1ec66fe635f3eb3c5ec5e761209c01997143e71446dccff4c2560a568aa6832bdbd744696067c51641a5f678789e4c1cc16ae154c740756546849f7031b29c75afca2d0851890437afd777e38d9478516ab83d95df0642637192c5ababdccaa59e37dd1b6f24f34c9c28724e19e5d30105823783f2ba5c6c5917ec7808df8a43f419fe6c90bef41d5d81523591b1ad5ee643294445461d5c6d9cb96c39651c967679c9599dcd4d9d09153af6b8ba034d437a4b24fcbdc75368edd1bb438b6e8fb5446cdb46b1ca8e998b7f5e07c84351c916a4278e303a743bf14ec23aaed41b7331d75012e35813aecf1512feb426e1b25db6bc0d3af175c2fc5192a3b512be67c86bc06e4e944702fdeaa32abde4440a4e02f43662b4ddeb7314bc0a2dda896647b63f86817cfa2d61f735972e349503ae158633f6a7ef62f3dfe9064abf5fba4c0b0fb3e01ea062863b7d5a0721742ddbebfc3f07ca6152bbdb847ec1298b2a7ec1226bf3347822932cb0cd46dc037464b1ac55702bfdc2fbba4df21e062f52a69264d5cdbb7d4c70e2979a72c14d4c8265f32b0abeb556e2ca65d0522e7baec7e5c04ed1df35bf0fb03f4c3dbad55c5fd59b4df246f508882867999b7a601851f7ed03d9c916ae8812917597c6daf0df9e47e0e3aaefcf4cd5eccedf55b269a951ed82d1b72435bbb4224f897488d0437df18fed780de295c371c11047bf88e76fb188308ce1e8327314ef523a5e3b10197e0536fe3f2d93114c986c20749bdd8c4801fec2cc92306d58c97e86051575b6c9b71b849dae9392c4d5fd6b1a30099b47c085a52925e3f339da25293411b692c9897a162fb5516a792f0ec5285ff440be1e3506780bd37ad85b1d6e7b6c49f3f8d876ff5a4d06189e02e5a2f08e9a873129745da104db470de27712bfea2b2db3c01aff5b49cca174ac911f1e724bb12c0306cd8132a87e787bf034bf3d246cd0a7d017b2930b2d018b99c7b57d4be55c2a0e9e36f982b7c181cb1bc4b8b442d1f9847662b20bfefa8a04b421b67303cb9db180fd046651d1cc2e8818bc16c9c945986346c3b045f02cf0f78d11cdfb4fd66aed63e21664fc41b21059900dabbe117c2929ce0a470ab04ab6381497e7045ecb6de1ce7112a272436b114937a0b37a73af965f3a404674753491d4539125fd0dd321dbbae99fd755532b64c74c8dcba03eee6db687772759880d54367777ef4f6eaa35beff1e4c8e58de31ec301f7582a2011c65c7238322cd45710431426ddd464d47c6b58d8f86e80cde9508bcf586aaf08ca915dd89a14026b9523f0f39f1521a8893eb311147a67e61d2e0d423d3cada7f393b64f7733b16edb4b91013e635de60c79847c1834fe8b987e62e44972dab1f1d42060f5a3a2d6e5371b8875ebee85568683b2b092a5bbd78d6003627514901df06e43f82a783925575848ecbe427dcd980bcc53557cc4173595758f83bfaca05c8f212e1d6f70993c517c18af4546c4edce1048e61726916ccf7b4bca478601d52fc9b6db160c3a962f264b365fc35551bbb899865fa17f39ddbf869db7dbe65f17eb31baf3fe93374856e188416b3617ed451de50233ba56701c90fe6bbaf3874d0b94591be2915a4e1ce5a301703fa9483b03f1ea0e5ef724a14cd7d9f66205cd6e8db984a44963baa17b23692fc2b524ee41b03f137460ec5fec48e0c15599086ef03aafbaf3ed849e0ba7431b1174370fa7778bc5a5b921abc64231988feed13d2066543a0692b0b3bf75a88fff9df7c2652578c0f10247eaaf2a62ed00a8966e5e9d8e69515b9005cb8ad87615368e947a6fc971ca895b44d3b528a46c7ef82eac2c2c6ae350eb3fa44e5141b465f60257cd349f427fc36cd9de4e211b9c161c5f470c0455e622abe0fa09fa52bbc0d65622ad0e07595d72bf8b3d37660ba24dfb321404f8a26b7ed0802b5b13232fa498569ffcf1649df32c96dc502e79943a619ca90f12c9103999b10bc0d2f4b4156638ce30de9640f0296e3df7c04e1fabdaff904bf21e31bfad7bc3696ae3b76cdddaa1d56dfc48eee1b397f7cecf69c269f0428ba5c02bc315e2eeda5696d0577bd76811e48062e1a93f3397974b05aec6ea794017615ce1c6d8182c7a31f3dda66d4d093a4509254e2fb0a739079cd8b6f87529a23c3181b00fd05947616014f45cc1b22f2a345f47f171f8ac9c66d063bdcea159ce17912a70021d1e8c96e5b52b56ae902b9d62d3f3b7092c125c2d254e33607ed8792548f9935f975ae5a3bf5ea0b9c18edd6b163ee8648d23f6384798a84f8c12f287289eeebd8a3cc79186694bf989ad73ca32d75c32cf92cd99014dfefc2d88cd22fbcc659f5d20a2032047fda32962efbb136d187b3c905c36374e5598bf96f45ebf4db438fb77bfa32f2ae6ffe16499c1dc70cd03cff8498fcbd1fb04b76f588b7c1199eced6b89a7713d49559b6621dc97a28911a63b43403c620d3a2a21d0f8d7eb3acd3414190d0721cb911254ab63282e7342ef5201b9ec7b8217315a2969e0e33db36e883d7af7625b3c3de5908f0ffffff0f