PearlStack logoPearlStack.net
MarketBlocksTxsMinersMempoolAPIPoUWSupplyStatus
PearlStack logoPearlStack

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

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

Block Certificate

Block 79494 78f3fb4f77c5d11c8556080b84e9154cfc93ec666bbc501dea787256bb7838a8

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
d0f68dece773ba08819c4c85d97e535b6f29e41a5e68727d12addd0c29816e94
Certificate Block Hash
78f3fb4f77c5d11c8556080b84e9154cfc93ec666bbc501dea787256bb7838a8
Source
getblock-raw-prefix

Public Data Hex

000800008000000000...0010080000f01f0000
0008000080000000000f00000000000f0000000000000000000000000000000000000000000000000000000000000000000000000c482c4166694da457a11aff1a79fc242e928a940b2e2140c37b8abc87390e0d35d16152de18ad7117c72cb469834c161223100add32f2d60e884760a6208e89d6be5795ff4160f283bfe38e6e923b2ce4dee368ef4a08071104000000000000004000000040000010080000f01f0000

Raw Header Hex

000040208e074036d5c5d7e903177c9b9163253f16d8da0c1fbaf53e4aea68855992783b3d0ca5728ef450174792db100aba3b62de93a424a824ece407ca8c9ffb0a8aa8664c416a71ca0018946e81290cddad127d72685e1ae4296f5b537ed9854c9c8108ba73e7ec8df6d0

Proof Data Hex

59,560 bytes
121216020307297ec2c8df8496ea47338ea9988e83c4c19235e2671302aa2f29bd307ebd7c80de0b6ae31d8358a5fa4f5294acd6191ed6a9366d96da31a8544e6ebaa436234db3dbfaddda91d6a3ebc50550abc1293b1dea68150db7b177950fe6a8d39b8e281e6524ebdd29dd43f246d2bb31f5487ba1e71a4d638da7d97c0a175431ea388785eb63538f02c4f530c5c69d2d28d464ea10578b9a2cdd72400717b58f08b453c1132295b28f53d235aa2816fc71957c0b6420dcc7cfd48a1d90282325f754efb5a55f8b28b04a499291e9bb839c6dccd5489338f9f57f56e340a54f0d139538468380a836598d39b3f9b1c660dc4ad7a3cc14e484f783c6324a09bb8d82bfe25f13bfee8c28b7a7ea3678af8f6c43b29a18d57313c5421208726db556db5cbc111244e931c1a1509f99c40b3e831dab2de6f6fd4bfc2fd8301531fdb94f764dfd6ee3d4151d05410cac60ad1858341ac3ad6fb0c1f5838430c174f6de86f29898e018d2e43beed2eddd7b0125541699a29186dc87861522ab14b4b4f5da3384cc2c77a8bccadcf6d08aba7e4634ac25b1d50b1e3f11fecea7252f793ee0ee6526e439aa459a00769bd43195136000c1e415ccf0f4d235a47f4087f190f54260aa9ec60e9e8b9831035e921a4676c2b808c588f30b02295808c05d5c3499436d02f236600fe0666ad90d084af31b7a7cb67779f912b3eed726fbecdd8c7fc1be5092da10c6db087e703dfa624cd824f15fb33d373715921364b4a20cd25754cdceb2f26db1cca31c12be313d25a20726a4c70d1b04bf06e20658da4567b4a3b04022a7af8932de7bf1d3d11e999b3e87fa94e121d0dea80028da126697ce58c9029d851a26b393d770f7a00faf43855e4f54342cbae5ecb3daf0edfb85927395ad830d02bfc48c64f4d401df977cde0db7d67ed8e86bba533e99ee8543d501dd7b42d42b55c026d73621eb5c87d7009f170e81bae65a4d75c78aa8ede56626e71b195ab173a8c0efb2c957c22cbce85e82aab92d1e6635d87c3073e0caf46d4c7d273c67b3be9cfc90930e24a4adb8dd41b7887361e505d8f6f1f9e81061511b340b2e357ad02d81e35957037037605cd55e31c89fc7740f8e42f184aa6fbc55757766ca84ec4e61873234ccd1c56580cb23059351c60caa5d838cd188c90fbfe13ebaa8fb2aa1ad4e8be76695b092ba3de9769687abe33b5d6d4c4578c3c4c0240a600c7c0759dac39700cdc9ae4f444e1468f0bf1e6eba3b243c31c2991ce93e0fe28079b6c4aeae251457339db0e6d4217ecb611be2c98e0f3b75592aeb196c3cd5acfd0967f23247fdb0cd81adf6df29bff97e0644da40854572cc9914a13bb3f87c3ac1317b8b1305e9493664ecf115cd74d1620900fbc87d40442ae64abdd57f320768c10833fe47ba5f2a3c87b3550f9ef63e2b0a3c13aedb495cfd68c38efc8b407ed28651069b7e251d518ff1123f29894b58fa39fc545c8d96550c343018beb626493458ed22b12c717573e7115957d77d3b2b3e0996246b9b272d0dbabcb2a55f355285688fa65ad3128f9802c6b0d1d4ee0d829384729cecbf5e6d0cd3f910183ec5962cf97b44f16bc05aab03f77ad7bfc1d4137c6e8d57a53eb098bd1d3c79bc47eab92c134f4fd8ad1ae69e13056efd32e8ff7491ea6a5a3680c4d9899a58f1728e8f8c528fc334ec92227a991284958a92029afbbb5c3437d0c00e135240012aafe2527c4dafeff394bcef0785d1a101504a2901e1cf3c28fceec9daee811383044dc275bef5504c5edc841db2b3f08cbe4036639ed18a4340ac24aec9fceb4e86eae117b2d7f6ce6a3ec73d1a8f33de401495b2443873c0f16faee2666d6a350167894f14315571c99a8a9ac774226c1e3b9a33aab60dbf0e795d3e7cdc29d30981eb9acb979afad435d3d3d4d3f72ad275be9f71df3d6509ec67f6310b1eb434052ca588388568d44a42c04657c6ac86bd04beb501c2e19ad680f4fe7c8cbc7f9d535109e28e7296f94fdbb169747cc92649c36e0e9c206feda6af330d3d462a3a53737012edc9b9f4bfb8b442249e6521f4bc9bf892388c9b51b820c8f1121f2ec0d573dad5025e5c87f0ba64b767f9df070dcd5d5faf0bf5a47fca98adb0ec9511446aed8c069f22211659fb8ea518b1c4297bc6eb884fe46f07651b17b90370571e1f8ded1cfb5463bedb00728ac7a8417ed8b81bdc16c821f45036065025cacdce88cef19e88f0c5e39f34502f80180f711d973130ccecd1548421c5c4177551c39c6395e5b305f4525f4c543bbcbde6604c6c566d2505ca5765e8d7ece77d4ad11f5bcd481c5d0193afcf74cc53e9530118559c6ec9992da31645a4e7ea14d8fea1b4a15488f78ddbeba6e543df0a82e73f5f67b2b90d695a810e8a3e129d48ca70d1f1b4973260fc4839b243f3dbf3d94142c311b7f118eef6b3e74889d1167fc99fe25604af768fbdf31d67b5288a88b3d0a86fc53ada9cfcc0f66e20b0e4ff4cf1c521721e4fc4410778d061f85abf676a4864a8ab345ec1dc8c98e789725a2d0e61421543fea88e60c197b01cac20cd72ebdfadc78233e6df03d615f931c547112999b97aac7c753397be765a7557afce9285dc152b4e71c0dedf797de6b9590c3b53567a400807e26502ff7c7664fd0a90e27935c882a3ed0f085ba73017d2d1310e39ea8533f3cffbd3f9ed5888db637534344835c5ff22a40e0e6d93eaed6ec489dcb2aabdc2af3fe6bc38acc2e44e79b8684d379d16425f4ed3cc0a9d62c23a4a4a322eedf5ea3c1892c119be4b6c6217415410947495d4575f8d355d00a578078f945fa14bb812b904778bfc07dd4e6e8329c029d0f3f07d5247ad8dd36dea53264bd024c966945fa399abde3ee8e1914c99e9707760e1522365d59d4e6d372a7cb420a9bb37254b01fee2d51c7e89be7d206387fa88143e681eb0503d99610c5ddea87acdf32e5dfdab45c98501cab8733aee92f732235d9f85ff9fc0356fa98a87702c3b5966dc7dab8bd901c1c96ff2782b49ea0535ba4a3722529b2c3c7410812cf5fb789494f672e7ccfb1631e37200cf88127406f7900f2d611a28b1e11083646407e52d8d82c0535d5cc4f25e8a0e237045a3d12411755a441113f84093b5757d53e9a4d97839dc2b437b7d67b5dd6cdca7c52b8f6e68a99cf0c7ffaa0e31cd4327e9a1eb13b20e93a35e989cdae8854e3c17564abae0096751717dac793788349027e777d345de84f0f9a248a9a6932e926e70c488b42445e6cf1c668ef8e6d4ce99fd94d493c55f6583bcbdd626e5b7fe55c36e4b20887e64185e22d468147fd1a97a1f44e4bffb7d6ed60c88c1489d1f810f3c9d506de60484c36656693f956a24cae0b3fc8011ce71fd6c7ca950651c4839b06dda0bc9f5a56c2f19bef54cd17c270c3c4795fdf742aa8f759ca68e0ac7b1325043688cabf23671af0089e009e185fd36a38865d691d13ff280b41f3db10508268f9a4772629060f95923c2fc2fc4333b3c3b1f7163ef7b79f27b43376fb6f25e6008cad7b6a0a4c2b3019c079396bb7342a1430f0e9ddb3e2de3e432b28c7cde33a0b14ae362106ba43b72ee7837393e78c9b4f48d5e3a627b32ee8ea754395d58121057609a180c308fc5363eba23f5f1f08f79df6e9354693e01a55c6121b1b092d5db96b53ec3dd4d6064d0d4ffec0f02a527c06d5735bf72724b46669a9318344017c1f2f607beef0a5d12b26e8d263d65ddc544f9c87c3e43dc3cc53c35fc2ab7a463ad38d889a2c551d9dcc96fe5023f2f99f1336d6cdef9f523065a1d8b65293c0f4713cbf2085a6292ceeb4bb99f1717340b62fcbce08796c32a991e206d7f70e6c0fae249d1f4a2dfe8fc63ad3347c19a097f5da4e5450dbf69baa62a01c0fe3a321258b4e51f9e5c6c8906ee1def0413d1e27dffaa491427f1bbc84db42b047f76302c825e64854fddad547ad6fa5f269498389d31fc3482207171beebf9e1e7e5c2312a582782fdf6d6f46c1bd69c078075a472eb90c21d344739160adafe4df5ceb675d35f2f3ee7fa4b3a8b52a358bcd4f927a0f81138c101622c39a23710f5b4638e59ab8f1fd19c21e92507a66fe3e34cf1effeabaed8fdf263607a483795cf1086c5eff31221cca149b239b1cb4a82b817dd90fcd1cfda87224687f81852df0cbd8fda5686c2257c0d0813bee307295f4668d664abe10452b268eaf972feb733ac6688931333dcf22ba7a136bbe475fa05704b8d4adef2c1b8e766bcd734445e00d610be5a401cfd189f503d055c24fd3e4d433eb0ab34a14ab2c248576ca75b852261d7bbd8f439829f787d2e7cd54252bc84a3d974a583f3da3fde713086b8da54fe638f944afd5f6623ef86d3661e3b702a482f53b5f1101f34cc4c911ff4d8248b58fe17c3a095fa14925735b7db8fb57e1d661d3af5175a8c077d8bed1494b15a5362f1eea9188f443d1b48d571bc44d982d82d15fcd91d855df43f0efd98a8469982199a857f5c71d464a5c857cdaf5d742b1569fb6072b216aef3960604b852d9f8e0eb412cbc2f429fe122a1061f162fe535b8fad40bfcc9648fda1fe05417baf1dd3caecc4af5e4bc6f9a3a0610e02bf8134b1fe033c80869052456267f16c7340f4a28a28794532eaa67ee8383362817bbaffdf996f4a4e2e65681fcef93c7913b763111ad8449dc67664aa73315e6c9ddff0024c75e410497efd57ca747594315a55507a2bca3896add70bb1245e1e601641e97f4fec6f6e88d056dfb42e69b9a1c0c620b79d0ca315f33d92a17ea471da8ee6d50caa17111cc558ca0d9c6b43e42ac5ac0271e9894bf1559632b502a7361b5e148dbc8891c7a205928f1464ea0e539c9423c401aa5617dfb65951589d21f21022e632809703e873d7ed33364aa709995a69b551faa9b5bdfe1d72b5c681e4bb41a08b24ad403836f12b6f49d00b24af2934cad458a60a4fbe4f32fd93d637f61ac26cd71c4280f608c36092cdab7a1e0dc4d639bbaa84a8a07c9669294c386310339acddc36f037af716efdede92fa4441690afe1444e95c51f13cdf899ce6bde9bf10a3d05e3e3ec0c6139fc8dd7e79a10df836375a4f833b0a074e121a7c96eaeb7b14c85924e9aa129822e8d4a4870d5492c9e5fba1a44f00fb00fa333dfe0d5144cb7b700cddf9f1864227856f97b0902218091a89234bdfe1d1424fbaf27d4fa83200c507d42c46fcb94d60512cad6592f34c58c28869c7d9bc742b92fb05d82ea367c84d7991cacdffbd9b093628c09bf385b119d4e4e8ec8bca665bf638b6f87cc4ee05e18b9cb7273e91d73e74d8a897122a85e8fdbc0994619379119f1c038db68974e7988b32a34bdb448138fe867cea6b437fe07fb735fbb828669c66033c9f321bd018c5115620f49cf0515f8da9906c3bc1e34ee53975dc466cabfdca63aadec0106008c0ee876f07681e3d493df979b631cc4b520b9df43fdf534a0134c87ab1ee1eb690172021401b1786e2e4ee7f8e82df9c1dbf40753d0979b1bd7b932ed5822c48e9d289e7b91ddc4489033a2f70e31d21b374f520cc8f7c5e4c00de1b8587734dc8a22093376e3050339652cd31a63285f1fa8ab83a2a7892e52c60a165c364cb50b4371556535da870f70a9ff7bb25c8b1e0730d17cf07e60b8bdf30dc2824041d5eff73c1faae30a1a81f6ecdb8b19025e3f2cddde5c86dfb31a8dbd8407cded0a79a298c35c5f242a41cfb1db30225a5f6e6f0cd78b761238b38d02a084bc927dcf7b8da69f731dc10862689a1b2c5012cc5b35432eab91802c3faa70418668bb6072faa69bbe05da8afca050c1abbd8daef2eaadd70924e08666194d45487db3d23829160be500c1cb6924b7c4fbcda2eb02086842eab636a1b0e120b53ecea5da8b3122cf12134f6c18ad358133513f412df5b1c01749fb6a03a14df5bf646854a4b1297910425dea660276ef684573429879c5f0e524cddb0b240cf5c668ef4dde74ed8d63a5ce10a1db193b3668bf44903fe166707152e7b3e89b7a15b7da0f1538f47ee75bad9ac97d703f3648eceb070e4a460f4429864aab56db6edb050cb0263266af1dd89cba290d7e512b14fcddf6c7c5cf98f836e8f9a3269f04131cfac8fa225ffe6c8a049c9ef4ddb08071fa8807f72d50c2dab7756cabd6fb9a7ee5b2fa46726277bf66be7d9d71f9e06416b6766486fa9a30722a00d5b4512c7b25baf758f8786a383ca9b02bb965559089e41389cac9460e319d1781b2b0d44de4aa82773d73b5b4da5f67c16922cf1f2dc7088f1b25a350a75841e001496ce03d51d5e45d6792114e7b5a5ddcaf2a9299767bb2e217507493bc8d72bd842626606288e2fb93256697cc1efc8a9693c31449fb9293028105ccd8b477dc48318fe31c893dd0fc199fcaddd5b934701ad05c29449f79ba7e3f2ab5fa21353ac6cc9d0151e27dd14f705332e5f13ba76218d5193bff132ec3371ddff91d81a08eb1371a9e2aefd94503a76d41feec815c7f9812730aa25f4467676c15c8f998590727eb2ed081a9d1a76e19eb93c20ce452b19cb8dd6d6d614746f83c8194e420ecedd8706462ffabe595f93fc5625e4035fd87c16b378e50bb78ec4d0474e5da87a99bfd3ac9d9f7d006da08b339c2a519d1355ea2c3a117b00b77b2964a8b99123a72b1c282a4b136855523d8bc02acc632f85dee9d2bf98cb95d829df528caffdd32e4a0634800a3ddbcea9c1bcc8bd0bd2e06d22062ef411c5d63cd6bdaf2364fd96a52e38b21c119914a036f4468138c94adf7a8fcf3e8081eac299e7229e8bec579db093a8c49c368f68aa66640f5342618386e34c11c93b872f888900988d26f61fc8b592b4740997002d082be8d02490fdaca272442e571ff338f47547f6751da9c359fc59fbbe7c18910a7b0af24ed04bea4562e82b59234f4ebc6552f8b8f53b6a0638e0ccc465d1fa02ca64821946a5e617aabda734d95473aec40717f24eb242501ca921b67c2a50910d8dfc1740ecd721acd33d200374b33f52189bb7214ff68a1984de48a8664f81bf76e8b4cdbf7bd2465f62364545af0a7af52faa866187ecb0d4c088a7b20b5009f175faf7437f65447b04c4d379e7d0a4487efb3ef6192e49863551c158554b98c7a2301106cab3ec2ff5511dacb6cb2620b97bb74c41e323aab5831da4ee82e76bd5a1eddc86ef56a82533002eb32f48e142c1e2358d4e4e4271ff0d29245ed2b58b3a249dfd25b7f0dcce13ed78c27f25b854e4f1e7cd742ce413232b7ceaafa17970db078f610bb5b64fd9c9e365955cc3dfd2422bea9ddd8cb2fe140e0073d3a492a45f6090e6da8e2ff866fe3b598ebd8486f54ef710492a7806fa514b808f28be7366916e1fba25722764cee97bda752d5c6b7b2c9ee34b0e32a74914849cb0b089be94822a8b3f1f8cb641f98ea1a35f6b0aa6d3a4e6194007e66346a02cbc5340c24222246462ea1acf32fecfe9db167c96a0381d47db8682c999bc035fe13782ed9af32c71ce4f5f903c5908e943f7930475bd41c602c3c3d391f4499b2f886dd66afbfbb7597f0715aeab32a6b09a68c7d1269d566eb56a2804e219966a9685511bdb56af28c09d57c3678de6290b13347a19fadbdcb25df962ef60f796ebfc2860c475819f6d596ee24cf900604f81d3a54a0575e6a5d854eb4a69eed323a7427289d4f510fc8bf4f1c244c736ee00d4f677f052e4d7c485d8cdab748dec93cdd208f65e30fb339ce0bc384225faff3f86162de8eb21757e7db7ff424a675251f2cbcd1490394f5cb357528e0151855a0329e98ea42a770016f9e3855c7843a5f026afe37709ac7b3c81efc4c928ba7d4f3bc690274517108821cb43fb132ca6d2a3b377116c2f0f458b1e37488fe66c00da2fd6278949fd5daaa9c10bd964380720360385cf71eea5cc8b5fe00e48626fdcd2ef3e20a3de0434318d9121f9f9420db79cc9530862e808eff3196c43786d433d600ca2a774d34d1ef3e102b39dfd6317af38f05f5b00bbaf5b8cfb31b1f098ff3e4756211d75d1f382f41f369f6d31458db6eba3af7d255dd65f316156b7105804ec13cabc228dbf8033ecbeacc016bab78b19b605aa0bd047bce95f20731c323a9b866e8c32710c9d4f31537b20ecd3fbcb20f76555f4caa013ec14067b37fc727f633c8a96468d22d96e5f5383a92cb86f7ae4770ba0d0048118a7a72ea3ffa578c11861474892b8a95960dc41abfe68cd84afa2cc56630ad85aa59f41aab44352c74fd21b2724ccd12b62a12686d91b1faf8a731817d6b56837659fbe4dd82589cf3f45f95e9953cd407431c5fe37b3fca95c8575ad4207fa97b445a6c8a778111c807e7ee562e1892c5851c987e29bcdc3d37e7c715b7843578372ea0fda12181df91ccd0075e60e1715e6a3c6d39e2502d53517c47005fea45bee515d45bcc2fccaab2272b13d5c215c78d1030b1005a9616e0ba5c811cbc429721f4d754be6f89eaf72713c140d090815c2e627a15ac9088a0d0c2f7b8f491aec61aecef39d48e4b7620bf8a3720a6792541e3f625318a48da76a0341c7b383ee2fd22596b9e513f0a965180fa3c94cebbc359d1c950420740a940fd8991c2b8e04e26b894a387be605781434b559762c95d2bb16ba2eba4a8d737514395f754f333e08229d8b514a92dd097cd5c40de1643ff9527d43ca99dd4b038f47dd4847940adc61e6f503bedcc7c147b67a4978ed5a5a0c61298e98baccbb0d346af80c2e09aba490ce967e82635e915e6926b27eaebce4ba149a9cbd1f1f1a486f8ac80c98c2db72090ce45d5ffae6a51159e4e8cf9d7302489c56263e5ae6e37a5159d1de64edc5842834fda1b18848d08f1dc541e340d577e3ee556ac4ce70d84075e3de779e465bc3f833a17de0c0c5b9835fdfd2eb4a8e752e63ec068714663d46b025cf256e2234d2b5c9740bd9b2e98d034eab246bff852e42d22c5d0e79dd11e4304add8a5a3ab44d9477cfc97646c754eef44fc6daaca75690c5c13c462a0822c0b862969fc5998f5f754b0e78fe17d692d6138589a91b291cd90ffd038c958b150de6b43cf5593712fbe8ce2210554d80a5934f22a1ef5288aba1eadf465acd6badf89b90c717fd3157bbdd3d1569d4b94c4f6d836df83745c0433304090957045dd852bf5a44f33f98fd6daf1682195f1afe2ef4d03af8d0732a20c0854bfe900238825b7a91f04a3e5a3ac0f99aabb6dfa1f0c8c95a41e3a5cf9e140268a39f466b2a33bba8f9a071ec1f4999c2b499c04ae9fc5ef2418c087ce3e4cd1b411a74f6f4ef1ae18851e4504a266779eae4c3e4a90c7d728065beb3bdf735b8f56c0a6789e07e5d5ef321093b71eb8ef446dc4eb2fe9e57cbd17ed17102b5f81bb8f03949599ada8a61ee8abbd93fa853650d8e03f46ad423b67aa8de4c75706e4299304b77a980c3347598d01a6821c44338129cb260fac72792f53f25270e2640b15347f122e99beb1c1aab0385a2471152a985840a022aed55cc2e3cc4620dd254d67ce65915dd82cd9df76c4d7790670fdc2e5be420e9b76854bd9e3ad6f148f68ada6a7db8d4eeab838e41149323d1c1fecd92336df444e883d0a048238e6965ba64ec8048346ad304d307c27d85f79aa1e0cca5f818cae8c6a0ec96cf2c00aea10756c9279d8cd7807df527454ced3ec057f73dde9e05520a5909ac86f7c1b771c051996765c9256b26189306ced54f49c2f162f5fbe7899e918ad577c4b2abc250a1b001b778bbf555bc68e1f04f534d2570fa7a01aaf6a97b70d9024379aa1917846809a8b954f58941a757eb699ac18bb4e925a6ddeb77a9cb66f405a0585568e1cd511ef0b8ba1e25344255fb10dd17750d9f5554f9c6cbef32fef02deef825de99d28b9cadd79c92f5d7af61dc2f3a983dbae82a84dfc230e5384d433d1fbce389f99ba6325ec408315df37c0a6febd34d29c0da0f41a0a50c0c13419ba6487e2371a1b7de52ae1d29d07d25e41c9b61bf49a6e6b0711c99dc435dc15aa758c4d4ee6b0f615d272a370bc6b66e7ca7f0b1dd19e9f07bd145c8b70442b1ad73046e710c2ea698e454676fc059a6bfbe38a1a10250d946df30e55a76fcf7cf807b2b1414161ae04bbfc9fbfead07290a52c7dff461890676b1c84da99eece53bcde82de61d88375beb20cd3b625ac4478146807d5d1350399799c41370fd90087021eeb15eb5359b54e2ed6d2790c6370c63ca4e54a76c864c1439bb268797fefdfd0f937fac9fbb0362413a2ea5a065a0323500496bd6de0dbd3b143143d30ac21d42ce757f910486b8b8abf206b6bc77d1e40437f9d5b525950a23ca19c361ac3654845321a8e1a74817779a3974afa4b54ee772b4c7ec4d71578fed8751fa4dc41cdae437aa8cc3ac9bce1023be9f6814d57e4a99c8f29abc1c192145637cdfefdc7a9b6a49f2778f001097d2b960497ed495f48cc937c79f7a643f0ed72c93229ce88d4f1e86868c6f7796454218f089dde7dab7e67cdf69a3f3a08dd504fc64a2580158b8408b57ce47eb1a36da68385b82f3dafb6705745d3d6fbde8cf267d2b8119ce1d443b1ad03bdcbff09a30b84db1a1895149309dd72ace73319d16553bebda26074524454f1c015e4bc126d9066b78e5bb223293ea7dbd4c95ed0eb0c2982b8b936f8f17e7b2cdc463b28c50d3f80c02fa7f64d1058b78e4b0b16ce4cc1286e26ba64e0b8a09282f47fa0dcc8a9e2e3ac3a6dc69372a88a997e5ea389d6af5ac7bc46ba7e6314c06b16d617b77267a4d422e567988d073c1b4ff691cdb69990807c13416746f988647fa9b4c2bb48af45fa7ef8181b2ae4b70a2f9321ef748187a80f5a52ea47a3f5dbba3304bb744eec3fca73c505c08627093c90b57b3912133d1ff88b681abba62b7d978282833f8287837902a5b22ea039401e419d7e07d444582287c7118ba63ceabd19db2ddd2d0fdfd7aaaf90f0e9af579c452b4bf9d730f5d4742d3ce53b43d4500df43877f65856bb8c146ad8d2639b04f871b50ad324c7c1e216b238c94fa2d6f7925cb043b48e1329e62b44e689726add03f7650b1cf24de3fc9a0b0f4e6c88884357194d39d234265f954f9119e85e20bedd3450159058e4617b57e7f1b01183fdd64cb77c61445e213fd8ef27308c5641c6bb104ff8e70d7c92fe233963d87b606e3e5ef0b9b72c0e876a655f487edd8f573bf33a070455fc46ad999776f0a708c9b5e97c083c9f18d03bfa3e330c01ecaac971063092872ae249fea7d22fc74238adc8888c96f2d2bcf145ca2a290a662dbcbc67d7e4b660d18213f1510520cb126682546ac9a199dee3940fed56babcd1543f6e06c807bd31ea6e57a779ecde08e4c4874ed9e236f66bad7da8f112f43cf8968c17f2e26a4c30193fdbf34019432dc3cc0f820d6b7d4694392662b3786ed81c7e1b7217c3899d29d47a3014d267af6b4080185969bca774d8c251400287944b6c9d8879645971cdd7ee0dc816aa4eb7ac2a7aec6795518b47e37328552cb798049026b7b0315645e09a3297b908c3686e74613c27942eb7751c57b0ba2408d19c3367e4232e7270b2f40f5e7030760b743e8d830a9f481a0cbe36182c479aeebd7abe19d9cc2831948bbedcf6eafff1217447db11180095a0df516526b189572df9ce167c9e707d76e07a7b80fc80ed22debe2ab77845c89bc23e99bdb80b6d6cb2ab3d0165c957df927a2a8d9f7ca6d033d1c3a9edac8df8c3cad1240985477c547c8655b37b82322bec0fc3d6f6c20548e99b56ced61c260f4dc20ac279ba22f5f6492415a6d4144ea8cf8186280a648327c8a0bac405be608d5bc0253e30fd6a80f0ad25ab54b0e3f2a396bfd834d713bb5f192f6f6259f65c78648a7c46c72742830002eab18f62d818e87966d1a19c4186299755076ed266b646b57c049399e34192c387375a839d6d2bc23e33d8d4075e490fb4592774189a7b920edcd4b1710affe4be0b3e708faa7c2c1c2b312464289ed270ba6bf6b3c09614f4c7939ed67c45d43baaffffff53124f8c81155bb1769b5a77c3258e8f524235f9ad9f6335b22b2bedb2403441580344466a39b701ae0fd1e1ab90e2bc2bfb32060536f2b5a12c35b7b0705982a1b306a2672fd898bf540ed0eccb37404d9940da20bef400c190f7cc263d9f92b5a5e4fac108efafff1081f829021d55a25ec9f3a7644f38fc9b833bd390fedbaa9e7461e8ef77017ec8e31b2dd4777d1755d5b94fb45bb3e5da7b4ef99b917499dd156277aa09597e342bafbaa7dd0c56447889b4da46e0f329c63d4573dc546649d338aad58f2c92cd16bdc4cf310ff317ecaad81264e30d79df0e9088b0cf1c8117e19d9d267ae8d4a27285c6d89091befca448222944238bfbe97b322d2d9a7cdbba1eaf3d8193ce8aa2efb7c875c94299e2b31522b4d0dad3325a110af2537cef4faec59ff55ba813d4ef1fe50d0e7c0435e20ead178fc3a6dc47ccdc075d16c788fac8be5fcdb2e1b984d8603be55abd24da736df582ae2d4340f5f2b815e72910d5539944db27ea61f1805c059b39282648322b8b4405599a45df7f222c459181df174047424ee5943a295a1398625d33f201127c9d439026281d973a38870fda2440fa012e1fcfb8ade4609529e8885e1da6cbcdf6ddc92be82cce273d3a8fe454770f0047632efd5dde32c760637b9ac4031ea041e2f29633fc4549527b7df335d5f328c95c2eef5ccc8f155a6fc8aef4c548198695ae87623d261084bc2dd0f409c43301052c4320c47f6cbd9afcd694b8d5c27b1fa58f696717cfee56c689ccc0ff9791ec3a3ae21ba1b01aad35632b98a5ac0c1f9beb546bf2a1d160772a05f31bb3c51a28d82586821efbc878776cc6a0e5e92ca62e9bec763bb2373c156bf488311262c5b0696355ec76dc5867de300b2deb8bd27a3c4647a82a0958219d72b452342bf6e7b8d318d450e68a26787eb7d8b345c97e43217574f425ce4dc59478c9b36f5b915268fc90ea4b0784ac6b3a0073f3d76f91ed8ac4a664f9c4e2851726943121e0d81c50935159f4708a5ccf028fef8925b595f9633cd867bf80a61db1f83a02724ea3edff0de3946ea48534c740acfab776d08edd7bdae27b80d81b6e9434515055969243c0910457bb115f5a980f6ebf46d96e31ccdcd67d476986878528528a6f1d8fe9373e01030e45a6f683f124fe7a3b3e986f35a7234c4ea07d86a3d77218c5ee6891e32efa18d066a4ad1ae616198d8f371d54c2fcaf1dfd43dfd53e469baae90bb3643abc5fe8fea719a3ce63eeb6a4854cdb42f142f6c967ab330e91f9ca16ce10566f5cb495cc9023c0b2a4df98bb1cee45968883b05e04ac603d00faa4f89756793f9490ccdb3c103282a4203ca8d7421f1c17e479243198526aace957a6d6a4c082b4397c5a32bb628c67bfd94f6dc863ee3f7ac1383ca03f867af09165561a8c0647ae96f92d43cf84d70cbe9d99bc45ac06304d4235e4e501735b0388ba56d6d24ceee1daad676653e7afa89a2bd988717c48c0ef259275eb94f6f303bc65cc2617ba194713a05d0c55a8c3596e8aaa904801438427cfff0a1ce2110a6535ec26a0f511078ec78d0a9b7afe3085932d398a192e76c0a33be28e5688561a548cc96cdb344fa413225115e1a4b0f68504134bfb56639e456b813ee444e6d62e1b254869456db589e0f008efad91ad5f85e73f61d6cddff24d3f32ae271e2a26e1a757c50db2558795dbb607f2624d7a40752a285f142e373c2be9925f962effd1de70e234ade3309c8bc3641df1d7a1e9ba8330cf914a5e399cc1d1b01f77abc92155c845aee4662e369fd593bfcb4a94a475ce8704d153824b2ee0d83c09197e26292fc811908ed7d20c6fa7c787333252887f985e48be0004d1794e192a9651f41db1da0620a41beefec04d49c1012ea8bcfc1b0c8903895dd1d705defe50fd187cd15d4f33a4974016bacd279269062de32af8e9f9d4e35ca53216ac6d066919697a4e45654c782d435d54a00da6c5ec76fef284bc61abfbf7729e435dc92e1fc2f8de9532b46ad5c163b80fa440c40efe768d7e7e91a9171d26698ce8159a9cb21beb4c7f4af689dc228be37561cf8e800d208b2d5624228fb74832646d1d9926131047483f8cc22e6b1edf798c9333fb9a289b3d66a91337466c09eadf48e46bb641c702e940d6b7aaa7b7526d7fac5c339ed4900501cff2774e57b0a5e43559d2956f6a559b0f62954699f5c6f9a56b626230171bc3703e2e6e5105cff8afe236f23548b3f03342c9bda77d5312b5c39309a3e8e455273f65fb4f36b50b867b97a1236d755d25ace0fd54507295e954d80751acc920c560202d5cb080f697cea81ebc33cc4919b06f3344d52cdb4a6f5b1ae2b37ab97818385e77387296758ec50989c1312ce967cb4af231839928cc63eb378f0bf2611f8c140a528f251e0ce30622134e04c80ff248fbad77ed8104f82611f61b4b48dffb8f904e393d469027833e1a7148bb47e952ed0387ee39eab7d8bc332efad2bb6c6f80578eb0c4a62bb30626edc37a1e5b95f832e6126463f28e0dd28804639b532ade2555dc46d7e716940c0bf05668f498511b099fdea3be02dc3714c7ced7ede7088598c34af1285b9c15b7f2ed674e37e92c960f5d9be770c6f0857485df569e688e8e35f179e3c1cb995570fadee1303366fe66793b0444ea38f3bbe9a70581e4222a2103c52201ea93c4d89f8c09d6869af9bfbc72733d83123ba13007b96f120214f6fd6712a908174780e6b8d1c4f7ec36bf5c7bdb7f9ad397882ae4747469c62116bc8b7a86734dba8193c9eb32eeb65adca51fa08d753e73cee570fd035e7ee70aed386dbd67ca579cbf473a56a87c8f1fc0d600fb035294f588bdfd549eaba58a76218cefb10a2557bc3bcc54f3fed699ee931a7800f19c21abf61b29919dc9044a814a48bb93031c431c632bb27d1569cb49575cdda3119a3fa1a44a7096772cb21b016a1a014ff308bc4f8f13b393ae141485949a9319b9c53d4522a80f8b4a438c92eefab763e9439e866311898af79ebca3ca822eed5174981b12db32718e617eb5ad7a867d3983387c2dfd933b87a26c3d310b55da25973ea9935f634601a661eed20870ed9e2627b34444faf6257eb43af82c94646f453fc2efbc735950ae7d8d4cd736d1581ea08b0b550fd3eed3990d36a0783614255493933d64956758091ecff505d26a7f4e8a66c36a4be0c71ab127d5a76e6f34d8974d35a44c2492c81930261881af5aab88a3b1fb9bd1e684bfa7c78344e01af8ef0a4f1b1b1df2b4166013cc7e2b572c5c5ff9729cd5a8c5a8e4e2cec3a1c6fefeefaabc331c5e68378a5c7ba9662edd83b4844e1bda6db17eb8ff622e75a00514df73911f810321050297ab7e025840564b5329c879ab499dfec9fe21935ee709982754b9673aae193fffbc046f974b807ae695ecc7c5fd0df0559072d0f7561cfb33745f6bf3591e078061bd6db54b4a0f6d91acb8c57cc1d8247a1f71fe2ead0529cc2dd568de4e86e44025f5699551b3a37ffc24ba5a47e67b3694ca1a1bab219a3bfac07f4d6b4c25a684860c07d7f1b7a004b999f1b63bde9d77496e3362ff45a693c3b131e436d1e2d6c22d8ec97a904572cbd8b49a1cd60b6fcb4bbb9bb9bdb2b4028947e5e9a66382619c40625172c376a13aa2c9c8ef22c1ee830121ff617024a3bcff6b08c780522584663a9d18ffac6e87be35b18739ca6d53070c2abbbd36122fa48a725cac20ef40c267805d289b0a3bd658445a22749ecae8803f711c1c58eea394cf59bc6c4f905d13ed1adabf85af5b774efc0c84ecf02702f7a541bf98a5d1736ba2dab6e78671be6c9451b3b811647aa928db5b6a5ef2d649885f4a5d08993ec865dd6527623b5308fcd6cde144b0702ae4b24a9dfdeaf98784d4d80570683822abd2835b919e1bb73bf4f517b094c9a4986966766bd3965b3f176350f31e34c957ac3e44a9109d9b8681475b0a31d85e88bd28bb549bf3b085e8214de71e8453897c3a83e5c81c9f3812bbb24b7d54c88ce71ce085bfe17d153c6cd6c4c822cd296e42c29a2e8377108fdb5281ab75bf0b19643fc680b68df84491aedcef2aec8ff27c34163ef6a3c72321cf83811ca9218b53d4c77abc1a7707471b40c349c5a4bd7ea9044df122b6184942217eab27be5d716c64c40755949de0833d3b205a596b2c6215f671ee3bb54107f5f4edc39d0976c1556fafad2a23ebe59541102b83cda58c2b0e068b88a9c31271f3c37411e1a79ea045bc3824d9994f60ec87a4ed80f05175855c3d2757c84edd5be8ffee92f3e92311182ff033c4600a8943d4beee9e8accafbb5d10ece0b98f26bff0768c61e15b6930c5da940b31af96e4907cfe1723b129791409883a2720430183ae574f5d9f8a88691bf579d877649852b751bf9684d0627c17f4475fb4527e3f1d5195ee329c0d4d8f3e28d4a90dac5ce641fe3538c207c888973dd1f2d6b9d1e5cea5eebc76418830658c72468555eeeb6054404668280527e7999a31533126bc1422f271d80444eeac346faf73321927905d2f91f08efab6c02b2d4dc2cba8c3917caa2c60ab445f4ffadf98420ae9e0b42b2abeda7da6b378fb5b8aab72406d4c662446b6bcf03c98d7e4106346fbd3e78bc6177ce8a05b918f73ae892eee4a1a2859ff31035cb8d4fede40af933c8c30659e9d4f0e26ae1a3960d0ef3730e7b9f7ad71dee77e0709d4cdf1cbc8af603413fc5573cd10563db448ba8f27340ea7d92a0fc7e3479289d9b315533ba9d412275c934baa184ae20c581e8390ba2d3df3c7795eee9d7674aa796f8bb14f483315e87b5840cfb8e792b38a76938cd6a85cb5162516f99ce8d08d6e74155746095bcc70fb83471b40fc49065eaa4191f37fcad6c0b29868e0e2eeba236dbad00960c3447b0fbd04124fb7c31ef93340d625194d5e76b2d2be473423cac36dd919441dcdbbeaf3e076735e6475783d73b6a1fd441f7d81d4f9e825579cf56e58b6096128038510bcc16dfa8c6ebc303564d6c839510e60243ddade53f2f23d564b08d494872930069b20b122cbdef89f361939c408567275a0d8b1e2099148ab46381fcdd54006cc4bf2411f96e35a7c523c2755dfe1dda61fa9e7f3c11a86f5235d09db580fe330cee13036854092027c184c43c9e979746f13fd1ca633f76d2f98f68dd62a1067a553ba93220810bbbd8cb0fbd42aeab899ddd138735d99461b43f4004217754ed8be5b6b31d4b071112ad2b5e6d53ce5fac63656cf0e83d78d999ce9752fc9655c64dd25703e4809ca9549523bb88de6077d41df78a8005bbf3f653ed0b6d33da1ea39a5d9e94fe14e0e37cc8cea7596824cdd5e017ad775c82687f23436dfdd4605c7231ee11d07b0256483692b33129d04af2fc0c81e1eed6c3129d20a9693a319bcba71502af07efd716c36df78ff7bd595ec3ef7c671ccb30c11676279534fe3d57b1a460ce080bb7f28c9e554b4033243e7eeaf6c4b53f3183468c9246c9a6a8c3ebecdf51910f4b65610427d8f387f458ba9e94f62ab1388351332748e9314ad15427cce766aa2b0b1c606de0274321619db5d55d4fa8655c8934a4287306ce6820e6eb3275775c4754e13cd9a47e0ceda321020ec03c71bc13ddb93d10f0e125505005eb40840fc88ccd5b0f12962498dbe7f68e3606b8cb2eb161b30b33d94eebd7a0377b3d412c06548db33d956c9635a31d90447d69142d77ed6b23216343b5680f3156bf72b006b31dc3c940e8449a2fef0844603c78e4e3769675ed7700336abd1d7ab3a88f4581ac6542615d120b61a67f11ddf20b792bac93c599614867464086f69024f56582636d96711eaf9d4f54626d76aa173f14596c1716c505bddb05672573101bbeac2cf61d6b6c60073dc3f2acba481a7a7ed925ee7ea52f21bc3199eca1967d28a323d46a290524fa79aed66ed5f56b849c6b22b4ce02e5a20dcf95289d5566ab18b945234da5806ccdbe01a7a86e0765728d419515f6a29ff90248a0a95962ec7bfa67ca0b268f29aea183ef9099bc3315a4af9c0ecd1baa6b38a6e8ef0a24f06a76f30e56cf481a514add82b3e087e26a1ff857f4b20a425ecaf576d19f2ba37d771cbf7a163d91205e35bb0201ea07660adde6f2f14e53c4aff916079fdd4f39d6f4057dfe888203cbd6f1a51450afafd6e920eac58a88a2f53932841a62ac8178f03a62a6fb0ce1d9161829799979f010fbff7b3e9a5aa53e755d10cc21da79b9501ef492e22cf8423e9a83163a381171a4e65610972b5c494bdd9d1ac05551c021632548ad520a5a0d1b7c7d10042ba87c9a3a762ef3be043ca29644c433516a1320a1748ec339345f500c7811ec87707f51b77dd05bbbef5ce191507f52961ff805822da362882c2ab0108e94c7ac5e207ce268fc3d05bf13a58c78aa99b3a6984f98567350fad8ae09e6fa52fc9abcf8f2db1b30a59a01353ed7c0e65015e5491654978cd2ff76c0b75622018d12d7904e0ace2f9fbbeba8721396b9fa53fa99f9a96e5ba6f5f5647629c555faf401e43b9d457080eea590af1c34e6502dff78c66caebad56091cff352f004c3b5c18d40d9769e4a8c2198a3b727fc48f3e2a562e42c4a36229cc40f914799bb8a4dfeb0b6a2c4b0712e0db596741b2295101dfc90ee660f8c663592ee629e962db0e0ccaa5a888690e27a4cf255cfe129f23aae38017c0a094398e530991331245ae4cdab1a6a208df2237e8c24abe35cd805b71971fc3754611370d27c8ae89a57b952f24e4915b8c8b7d053ec15074061951eedbe74673ac0378d43a3fc285a5cfd9fc5b6c82caac2281bd4adc73dc8613d15172ff20c2f7af89cd78d4167aba44fcc67628c7edd469f440a345a7f33647b018b8550067f60a1a43448bd979e42c0580b4116514480257a12993ead75292e047f08bad882067ae4264d7df2f31d9da79d43e2584785f02f5f2860b270ac1946e767dd5eb3bb2071f12b10262db1c8ee1b17e3967429013bcc9ca5d08085b1c09eef993391ce8b4eea1a053deb01769a8a36efbe80d33c007b3d358fda178825949aa63449a46f1e0b5c65c99858a277e4c4d9ddd16bfeb5c83545ec7a6805ea7ff9baa58e0a711df2a30e4564e1c285b974962cef1b4b262b4d29c76a99cc2873b55eb2f5da7f72adb6f0727c821fcd23dee9c95022316cd44b9b2124b7457943273f6facd31c0638032283528c48fb46c3bed2c5aa947b99de840c506c76fcd2c4d61dbbb29cd6bc946247425e105d474f0d6aced305a028808e9510b8dfdef1f1f9df0da8dfc6f5da10328f164df3093577fd7c4867b68116f8cd9617fd6431ff086f3834c76bac811b923c4a596308ba004e84a065b5fe06bf13f70cc8b01c7ce04d4fa7a7167862b3e117c34a98ce58cf97f7b51a1783074a9e35b507f413b91f5276aaa0e09f0ac5c094b31cc705ff96ac95cb4a8ca435ff85f6d9ba71dfb67c7a32f785a7bf1f7449b5057373bef704cb50ccf8c24ef745b0a2ed4db083e0aa19559b82d83253215da5378d931cd3633cca30ef0d40ebcef6ce9b6462c4d27d6af72c1e0daaceafd12952b6cefa6839c961a77f8f5b5ec579b098bdb1d5cebf041dbc68b0c105f59db651a24a36482981c1fa4a0c0704c0a328924892fb949c50b939cc2dc1c8799ce8f30275633e16862c7cee0dc92facc7380769930f7088006600ec648af00eb776089c349a47fb614e7b9f74d321fecd3dfab9ed582214e67004a66921584173307b1ef47c323193c7eceadfcb6e380ac2eb672905abbe6a580e54669284281ee5df421cd13b6c9536a1e4bd726a52242db3cfb951e52e5ea2dcc810b48585b39bd474c722ac8697d3139e230fcd1ed6a36c48809cefdcfc4905667869b1530c7ea5f0eee545d5b9933c380f12f14841a711c0a8944c75579a14e27697c5fbfc64cb31ebc77e5873fc54dba04068659b11eb42c263b5ab275b5193da3a55161e71ce7b50327d3d4f2ca8d5ec05428620a513ac7fc8d909a74dbc8e5b9cd571b3b20d2fa81ecc6d2d4fa88b8659b02eb6c7efb20c350f8a498e1a6f19ae0be4fdd12c00102da3aa9928aaf1b37aa0960ee82c0214271ddee980823b1723c7e4f75d97ef1ef9efee76ead7540cd4f31aa53261fd9f9477036b9ac2d63fc7c395c8e5a469a490a52d4b80f24d2c2599ef8509b4f627b98d705cbfed92d6a5d0b8383fd8c79e841ef0226817fe34febb8b8dbf449a70acc4a2ec690833640021a031c8284161de1ba6ccd34aeb03322f3f3f1f8c5f38102e33f2c27ec086c34991eaf4122fd291ef8ef5062ca822b9899ed5709209964f90c4ab1fbcd2cb9fe1ac84d7892ccd7adfb406e63a9ba3b521f614662ee1a56d8620e3765838fe3ebd58db96a5eaca66d53d43040536039202c5c146008347d8c1d27044af0e181f651c774336cfae7d63b9b0ce4804e4f54b7590ec50f9535581cb33d3c50cf22fc55428bc2359f2f9115d35e07a3af894c78f20406cb2aa29e8a246fb34ce6ac352e6551adc8126fe8d80fecbbefcbc320c86ccb365d9dba067de882bc6210cde86ae060c218ef97f83217307ecbfe1b13807843d61abdf539c995fa4d190d06484ced535f7bd7adf057563b469bfcaf64f86e401e9e67182f6f6ec92624e351d16d34dca45d793243cd2c5379c36895b755847ba9fd525f4dca201023f75ed40b05df84b1c5a1b48d325267348adf999449ca1d39ba6e8f7ea62d9ec52f9e34a350c7eaca7a9ddfe12f6294821d35ab6ce5e1de28dbc772e256dd11e39d3f4ab6422bb31fb5705769020fbb275b02a1e92b11b52bf6506eeb928d91a8497e4becde2976d5a643e80bb66e5bef041a01d56b26eeb17dfbdf3fe2d7bd3024f98c85f511db23ea6465ed758cdcaf946a2548c047b10ca4a9689d6b61c1d7a3b741f07cd4b970285efab5630446e5c08cb3704d8a9781622420eed0322bd74ff4ee9a73bca4eef2283679d9cce09abe116c4df1d82a91ba28a9a9c18c4f237dd23a742ec1114adceee2700edfb074d278d832f2981c35aa728a61c682decb27c24f34e2876b3730054e9c60ca65d0c81df34d5c69b5bd2b01aa8669be07eb687ec58397416f3129a96fa08ab56082809c6de1e5430cba6982d07a587c96184fa7a8635b6eec7ef4dcace0e3ac64a3ca9ee116be4d71074cf444bb45e36c8bc1bd9d7b4a1abcdd08b9f1261160144424929fa6e89b274f28cac4dc8ee4c9c5b1eba9176436516008d269bc81d277f2046f0a2402b50d9d98a1ddbbb47c87cb2702906a954bf016f423039182acff9d73526a4bb59a63ec0604cfe7d7e060862381987c5284b18a669f62b9b0bd4b0af7f117cca14087071b8a0787a3f542b447d4e6110c5b13239aca3521eaf4e844038c18a0a2cfc9bc26ddad01d1f5c7107cbea0d8c6ea4e8fe9a8902362ad65a67654ffea7ebb7e3013683d5abed5990996bd4d554f99ffe55b05bfd04f5dcd687e4bfad1517b479ca6e29457ec5a53e7f807b885163b23658990cc082a38e9a322ef5d107d88f1996b8df8bc870883744e8972217e551b7a8a309219e38b2d551239f306cf8b29d294198e248a41036fe6a407d70124458f25889389cd45fb7203a599bffb7cd0ae58f7bc00550adfdc6bc5503ccf4fcf5cf7825578dbd4cd409b3970ee14350ffa780250f4f410a2fcb86f27e0c004278d6d4471f037c2c67a8d9f4915f6dcd44df2ed09e9f1bfca7609054be737b632a56d8d290045223951d9a324c49c39da8851da98e440075aa5e5b6660222749e8d6c432e5a248aaf0ffe163feb39f648457970c7de2b701a9a16fac56584de21f57fac90d6be08d6845366932fc2a7203f18a9cc7e78d2fbba345aea92b6ecbacbb7a7eb55f81043ccbc7d8170d376dce5c34fabe8b5dae1bac4542472dd57d84ba0f3f95dbe527d558acbaff98569b484aed4513cba8fcc31cb2e1b9324207ba5c6d0bf09040a077a0cb454b8298b1d5d904195269602c3d60a716960760dd9345ec066f3895b4bb7f50d306598999dad03d24fc5393af69038d27d861359aab222b9b6c51267c8a2e71f1964280f648e3d61759f14eab86fa0314152c9cbde0b26d27da8b7101a898c20cd5b5106c4458bc23367279458016c3667f0608de0a499dded77929087088205d8df1a1d7de0e34b9a44c10c81f9b0d70829795cc6a5aedfbe8f2ac28c1dfe29c28fc7c2d793e6b1d68aa26f9b8de58f94ce273c231ec76ecebf1ab5270059d0919c456038a69faf7fa7b94c0986973d9153c51df7b9e81eb76d02fe66d2696ccbc0fd655a50e3fd9119bb60c004f5548d5148cb329ede51dc1422fc0fe30b1477701d84f1640d95a71b9776a5c3da63b088fb4d38e9191492b3545362292153e780981baa4ea01cca548f6b9826f8a7194c091b2227643ed9167410d74fd1c64d5c31796519852032e98a1b84ac51a2690fbcef913691b058fe0ca7657ec2e6eeb89a0356c7dcda91087e363b1ab005b6c926a082144c36a2daf2ca7f591ae4027d33aed12233168c88e3cee77bcdd41e02b1dc232c0c135483070da7e0024a2f7697b5f1a42915d1957c676db9046f72dc39544911e695869434c92094f593e4bdbb21c9de52e0cd65cf906aa3b07bb8334eca331e7df292487a48614e693bad2dfcece23b253a0497db2fe5fb2afd4fe0f4332b90d3dd0a9ba379c949581ad5d6dcc6c0ff616ee92dcc9a0f324b0053d2aac1b83cec4ef1190a65091e1d64c25947878843062473bbb49bb5bbeb602e0e2c0745249b9d181b86683c4280919ba7480b2ea43ea8d50554ccb1521d25ed61fc531a4da7a75d37d1f6482be8fe81d243dcbe2180d2fb0e42fd916053c708cc682b224d282e9d577b7d5a65a366e5d2ddcc65266ddbc1bc31f862cd6b1c8978343af2653a7e9780868d02ef91c5bd01af0f81c0e8b52598ace047d42fa263d91e7448c9f857b4be473ff6a37d5202e27ad75a3b1933db1968dc35e6a889dc2584ff9ec8d2e0c717652bc178980994be09741835cb1fb9b7b32fc7aeff9eb5b20009900a9e42c04b12412b9b662aeb45355aafe4086d538b9c3c53120694ca7931cae066535106968670e8411ea708d8ad210cee155af1e4e077075e252c264dd1458f5e46c445c49d43104bf27450956da4713c9b29cb01c9d78047601c14832da5f7ef7844fd7190f8e2d355fce4e0c1be07b53cec9d8daef3d0938f4cc6e0b58f3e2825e4aee490e44d06149d0203699f6b86f6b939660b30f0bcc912fcd15054b833be907f0dace76d3dbd5533e14693a896ed6120f45ab56b64678e8718cf07304c8bd18d062885ca313e109e72cf7ca9f5c75df566fe565ecd79fc2d8c489e32cac13c768ac07f74841c7a47d342cd5a6253e1d8650cc4b0ef6602e3bd9ebcc32e86ca589103de1611ce27cc7a49f30b48dd7b2b4cf21e7ec5d949884f6acc1c35fa8db865c6a9f2f899515f985148121b9ce259cb4a4fd4c8331da8bd025b55e9e301f87bf732fce17a8b4c4a01648df2ae6376211f7ad454b082bdad465bba55f02a618e66b8f90ec23d60670b486cd719c9c659f01e5c39d06b09c5a341cbe5e1945c01f03acc5b095b3bd8ea2c231024a1048ab88d030ce4f9c6cc709ca4126fa5cbf08bcf80bf9645e253549c64f9e474ee76afd3dbff2c566daef0f0fb6ac345a66bef7977d5eb8f0659eab287e0783adbd8b35bad9583a9c7a1f350f601827fe5a4a3b48abfefd8044d312275b64b4034a8715ecd6c70c533f25fee9cf5a2523bef10f89a59b1f5bf8273a8f14c8ce270247989109b69135620828b3e91336fcc15cd3627e44a08eda87680794a49ae6fb605e1b914ebf143609221afd89cdb3c4d1eb4cc0e8e5c8ffbc45f83db9ef1a5521b570e4820e8773913f81df84303b1c1577c6015502b2fedf1eae4b54e2d60488ecf26679b5600c5fe7dda38e7dbf65914fd42dc0f07077293a497a30170ab148e1912fc59b4b89eeff00f3173be9075e3e933cb55ee49d4c733cb3ff1e3d223f28b2e3ba5cc71b2439d4ada5bfa19aae4db6bdbca10f8213b6f28f6b140bd14c68f3f62a1a03574f6f4e6bf7bab4e2c7e379a29c7e954f05b6430582eb2b76b9af1c70652692a56e776e7b6e31bcc24b6183bd6570e37e253b3d5346c60a2943f75e79b99850342b5adebc9206cf922f9cdd582b9cb86c2fb627dcb4df7a00239bf10982ae73894f11ba55be0b80224c5b8475e34507df264f6785266e2cc17c8126d87a22840925ddb9c3aa6029714cafe15413a89d974c14ca6d2b487b8ef1448c8a64f6d476000708d36286ad46281268099e2d31c2b4793daa014e8df13ffc2daedbc693437f05b0cf276d9b3c4457636210e4f17ca8c2ed26457a50a676d18450a5f6ed8236d7bad0be986b30be4745ace94bd23effa0528bd118400cb64921958b4e47a336a950f562f79b6a5ecc4b930f91259c213fd0d66584cd4e2542f2bc267f654499397704aececd12c31ad52b656df1f90b491624aecc4d2ce56018f57791b8738f3d56245fb3fb704ddad27772e7e50b5070717396949f385da26bad265f981d21e05ea460644cf67309728a041d113374883a17c7d90e6e24b66b02e0a6c201295458b373313be67be6122b0302c91f29601c3992bfc3c6dd06a27e48987d74aa9bace28a7c434ec4b9c5395452d175f9afccbacb67cba2a9587e0f6171d53cf7af233d3604b134c6bc9a91f1bbfa0b7d7063762ceac7bc70da7ceee7bdbdf550f01dc225512711e36ff6c37f99379f62d5ff9a833cd49734a2672771efa687fb6e7bd7d77a39bafd4bd1a1b969e63ddd26f93a88d15bcad0597692b52f03fce9a1eef92152c7ef19dec8d7be1e7a4cfd90ba6d8670574a404aa41e6c89d66f89f02de27f2db7c7facd9d4d54bdbb09a7351f4a87a6c59b95e7a5af7369f0612caacbe609ccceb1a2293bdc27f4573a21d8972bfa9847f965965b6647872463eaa8455e68806b1768030d912760cbcf5320074bb9e39599b15d403fd329b351163edf616ff0312833a36db520ca59310285f19a8743717e48b4ca23092d54f0acff4be6ea479952375bc24c1425714c481993be415b783f4b4d96fc4c549c78873e7903057d957774a22aaf09f4c1861359faf9d9d366498aa5a6205c773fdedc20709d1d8ba7de74a694edeaa11fb19094f07eb5287010a9136239d18a1a639c9ad6e2b18deb027d5cd675d62a63b8d084d6fd7845ab1751a0a4ed3719f0dc60f7b080cb55c7bdcd314d897fe481022548f5cd7d0f4be825d9c7f03bc7df4e652def839f0f1d1df9e1af8d00a82f52877ad1239ccd019d91a7d9e1ad830ce3fa437123ab497b71ba9c53311f9b8e939475d50fff1371aab2897dffef74da4eae64fbd2275fa083e6d99daf6a8f66623f1fb27f4cb559e406db38927999afe6436b5884f16039f33fb676f93a6f1bba31192bf20fd01fc77d1f2f295a686eb2a731a9ff000c8340f17f97992a78ed7e47cde0362540aae89225854bfea1ccffc5029f01b06b1dfd1373f2db14f2cd298dfadc9c777c8e5cf82a71bb62427cf006bb31f291c83bd3840a72895cb0c3694451e05e979d6104f120d1022119c450da3a766384095a439c4e64eda290fe6a5250d2b352d85c2ea9331b0ef6a504d9ba8ded7cbc17d1055817e99b3446043440b501458d61a89303c6f4033c8a82af8ac475263864893ea6545a9de7904a147a01b170477b41af269faf10b034380ebc29c27a6e3cfd8713095bbfba3033607b05827795c717016f3b20aece7f3c3e9b7052f839b9755966af23e3f3cc1fc5871a0ecec1ea0d864458f222e468600b5b074561437a87f5e82d67d8c82ce43efd11ff4573e28b4ad4a35c3456ec8c6f8b33a0a77cac86410cb24a7c4b33963894d999cf884595cd771e38431d1cc1a37d82473db89d063246046f98b1783ce18030f47c77a52ae27e969aad32073fcfe815eaea6e25970726a4c858ff4a33725c597dac5698b1e54014df7b9393590d2462f43942a21fa723c9c4c63a7ba729da6e1ac3fb92efda5c86e181469418976698f7dbe38d46bfda622df4d86bbe26149ed2545737b14d6a86824ef11ee013e6df2a0a0229fa671420018c3b3a49b90eecd7dea1f0f1715b93e05643731a8c83033b3a93b643208b8603b9f955a5d91631a377ed8b90e2d40dcd21d816f0d1fd48cd81584f55f5ac35554eed48af26abdda5e33b2128aec668cb059ce24ee514fb8267d7dcab930089521cc0ad2ff134e30db706e57b7505b712588184f67842424ae43c21b7c771d8d19dd008961cbbd336e965660c3b7f946552c4fed3be2add14db816317f36493b464a77b1a5b4dc05ab0f5c4bce5c1026f2b63e5b4c4aa6baa3a79cf422ce474cbb8a9dc58526add43375f11a673318571f3419be1549c42c65e40b0f9af83495ae4086206bc3bcfc741f77f27488ec6fbb10395babcf498d0fb16e284df3d607ad157e518486b1d73d4b22546a7bd93e29ba290802e850df856680b4e9eb3b3fa1c6fd1da0ef16b5ef108eeb11bce3812cc7ffffe1f4d06630c6bf2f54577ffadcf13704401651afebf0a288e241fe59c7fd8748753a5d89f518c99795cd23f7f65a0070b8e615179919dc63baaca2b688d7c754d28c7802ed9f645947e8aba48b91b43a42c31ada52f9d0862dd2a8d71e9c651c72435ebdcc967a9a6d15012f707fbb5bbb974d44d8f8e84b60deb64dbe84d2eeb5149f36dca7f62f1212b5aa26431daee71d529853ec6ffdb2319ff7f479f4125834d559052d39593419c0540a5758a311b9d19b2b6f1874d82da3d34c6f9b4426283db043b2fe94d9737b46b6083fdbe293a6bb18ffc8dd4d4a71b472f98cb38bb84f9bd04c0dc239104a402f514adc97c959b91336a484587899a48efef23c297cad1b95661e5f72fbdbb4808ba208e52f17c23a05179cc36653605178f85adf2f5d5a4ede7dba7a70fdc864bd2d0fd8e1e03bc07ee1426e624f0821e01024843099fb456f7bf6665e00ad387326f627129a60c5cc26761979f0491ad0e1b72f5d11d2768d67fa53f46db6b156ee7eaa9f773ff181e12651bd4706c3ceb4edb362f2395a09df5b44935bc3e42c12aa302a1e04362cd00abce68f416d20d779e0933bf7d6edcef243aab39b8ee0bccce49cf29a91493f767f60fd2926e833fa421863fee32708e8addd6f99f3853b651199fc8cd566e35155d27788a13f755ab820be5d096507d33895eac24321ecf5d7c58d4c31858957ae806aff95aec036dc3aa33d0820e627832767ea6d976793fa541ae637f4260eaa20d977890dca0adffaebc5549bf75d451323f3d61b0b54e117e926aee56ada65a63111c51f399ab852c408f646e7209bb5980356905b344cd1b3a3a338391e9bb4f714742fd9b92ea2f441e0e7971859cbd67e906cbb126624ee8ee7170054f2b6ea52cbc711d6851858eea987a6778ef7574ca3a9b2444d2a993dd217a359b799459380b40942992a26ab7f99dda28e47dde28545608f31132f1b6956cb9669b51bf4422d68884701592c70f45efdbd13dd03b8f15de94e6279de36e3d130e9cbfcd908694edc0e552a832f98d206aebc85c0d6a31d992ffffff07a9832f6dfeafe992f6d12ce7b12a80dc7f2738e01463fc6632b54f41ef0e9a17a3daa57c2ff254e8ccb97c06a78d5e9cd856d77eeebb274edc5aa93a1a14983d32bcd23a48719284c050914f8fd09b1b36aff19fa4746696e1c7caea3d9d727e2c832c0f375c42c464cf3975825d5439d3eecd3798bc0ae2666080034eef094511b2912d37012ab1aeb32c431427b19a0d91540b5cf67b0b1f231897ebcdc04e29473aaad27c2e30b18aff587d0b911e6ebd56de6b858eb9bf08b93313865611118963c9e693a3dd7aef3c79400ed35b937ff488950d6c876701f7bef4ec6e41a2eb3cce04fc494b357ac5353d889f3bd7c03c5629d17395fce58710c038f57179930603e96635bd1dfa6b2a9f311668058a484bf8f298d70902908bb1bcae113fbed0a3fe7a0559d9533d88a323d2c70435021772764322af7990e38834af54e3bbec7d60b1c7edb3c6032f4965b8cb460d1df1a4f1d7a74e02375c84748b8097e10ee1f0710e71216ec382fb63b4969af448ff9327dbcdb0192792450ae4ee59803df3fb31630211227401bcd315a21cbcf4741346a0ddca795e5cb6e387d82a5164f7750296c841812e0f225386ed572f151685c0ea5e123c787a031252db0801ea4f2f2d7bd63697db59476c555ddd16f6d5f2a51696753376ace3a4293a2bfedb92125e94863589bc095fc653f8568920ea14574c2f87b4ab5017804fb5a7ab636f7f670b04cc51d2966dd4951b7f4677767438c9c2b8034f2ddebbbd09807f65665abb9f0c4a20f6d276b1efad6feeabc4d00f4b4d38c537ca834fb93ad9914a9fe65a9968337c3f6509db1280f8856d23793d5dfbf9739059c0c6d1542ea2dae3c95f2b737d4ad3d58633bec3fd37ba66c2eb19232ca48a7280587b594b45786801e3995057457bd138113451ec12cf7c225dbe7e5360e6b62b3f4c4b707a11e5214080978fa15f044751d59eb8a8978d9101ee23f865c82cd1a9bc326770a76509c9d0698fdd236f1b17ef4305e331509982a84e134bad1e3029bc3bd8ce806bfdaa0f7288b2d5b7b434678907852c9de32c97d030f5d58897a625349c3ea7143e800e5ee96097d1b4e52cfee70ffdabe29e5beaa7b1241bd3c11f4b0a9f1d72a37a8a50791d66bb021e71c73eab83c7d60072a8fcd64994c15cc8c626a21068011a33e7ba3729fc5ac64a1437e6b06b297c3533e5944f4e81906b1435fd82def6b892cd0c4cfded632073c37c1a857725899bfd25c5234383a93e1b88ffa90768afd780479d32228a44c18e15ae6845eccf27eff85e46df6e67b48e3b6b7c766666f2c2bd5bf7fa391929f7dbcb27e0569893e905b0368b620418afe47eaea2811fcd7e304fb951d8dc670ce396ccb7ba0e00d99f7120fec7126b798a1a8609eb0f8e2d3c6815af14c59adccfc0ff4103535f750e0b55b109d176c42ce0de29bdbc76435190523bb58e95f1c239de0d174f62b212651f41d8ac416b9abdb6b4cdfd14a079937494a904947679b697678e8e5eb65e047a86de1c6b6f16b6588a7f65a1f558914ea7623c4b8156f45f9a2a4ad9ebcfc09e059e5eb147fd679de10d7a0d481893e68e7c98c36ef3c32f205c466053a6f5531579aed30af1449565347911128f64927ca66f395b1fd43781d630c3239f90f6a06891ffb7f043f312eeb9c19a0241ea78015fc4b6082e4b410daaebe21580e093a8607918191dc5ce1b0bca4144db7db77ca5b6f7272ea27f37bed6f16a9485c9d8170a104fd9642eaf002f0b9010850078cfac29e5a003f9ffc73c3e76d0ce2b30dd65667d67634bce3ff48dbf73a374bc4c0f75167c8b777136a3d5d503315cd3bf5e531f37d1ec451fdf0cf9acb59859e02a244e7d5a5232a5b36e98755ec24c72f7e380f644acfa8a919c4869d7a92e890a6d10a9372e726d718ede42b1b18b5d3232bd82ca00362de39e7192bed886a39c2fa742f87839d10a0ca6fa7602e0f1c3c02287732606ade034cecb7fc800867cf18b69045902226e67fc0d44d464c19070349cb912d59e62461f24a98d50b8e8d9c9b97abd0b3b26047a41140ece5d88691708c4d6dcd40c881e69b41b457c5d9161a046e8705cbc1a3ee43d09e2a22b86b4b4b290b29f6dbee8463e0d5b9b02d432f1f7aa28beac8ab5faeb87747610ef3884cd3c6d29d201e67efaccfffd8b2fa32441c174aafd02721079625f978f16aa9552f7ecef052b4665a292e058d0bb5f5defb8b5801168b2a6a7da19f59a6317c010b44eb1503ebf2bb2d49fcbf54e6627a2fea0d74c79e84e61a1c5eae3f300a905a5ae0ba752cf045c0b6f6ab0de841971cfc7219eb13bd916d46a6470df051458409938cad07803fa195915cc8e88dde6f82457a53144ddf0d8e83a09737d0e95403cc0057a42eb4d9aa4dd40edfe593b7c8b34df9472ab3cda74136b5a906278a45f93a81a9c3ed4c20f17304daaa4e08a6fd5a0381291ddb9ea732d24538c8586ec5ffc5fc72d257609017f59ba01669e09b3ad1c07a02f08107f933d8775f78687823126b549244f22c1c561658d23bb964d6ca98d155f879d4a986bc32811dde52fe2552419994bbdca49144924867a86973a2fad757c4a294c9ea7d5e600e83fba7801d472b2e94ac7b05eaba8ef62b83b86dc67283d66c3093dd6e1e51f746c8143a7f405524792ca891e1c28d4ccb3aff81e16ec918d6cb61b7c09c9aa940ccff9c7c3d3ff8797c0fc639d636071fc8b8b9ea43b579908acc44f9aebb3cbbccbb47f3c35f88c5b44a320d5f384bd0a175018a3adaa880e9c0ce324a0419fbc4885a051b60088387bc7d91f9b8e59f431835e5a0eec33519ec2c13afd402dfe37cc246149eac93668626a6f44cfc7f238708225f251ba767af2196c090263dd2fe908e1b08c1e0d6e21d131282bdec1821311074caaae4e9c08c43d1df83e04f2c6fda8b587b259ccb9bda596f0642d90489e112ab00e333ee55261b019a087e783786b14efc2563341cdac73be544d9ec39ee6ee16add7ba9c425dde0ef0fc20126e8302213ab76a9f71cf1071782ad298d37a53f70c9a99bdefd5c097242060fc827393f7547de45a2f50ff639259233f79fe1b1805df8e96f91cb169d8be0e71f22d9977fa7e635fe8e238c672de5a323e88f43caf71e30b92bbf6c2b2d8c5a99af41204374fbe331aec926336cfca3df2877fc6eeb1caad5458cb5c5338ff50a50554904d77697117c814569b83c5817b08a9ee822982e120f6bfa2db88887fd8864292772699af1094ae641f5ea400a2cfea9e4dc1abf11c0adf11de3c118d080b3d265d94833aaf06771784d24659705c38703a366d0e0d25c9af6b78fe8984f8c941c0e7f8e45f52682890e561b33a4a94512c03538a6caf0446af856eeb833fe344ac7bd5c125a4646fd00dde1b63266fbff0e4700b728a0d452224db523b3cf84206f73bf97a8b63e2d448d2012a6879f5939856ffbaacf23ed67c83b309918eb73df40af69796424dd829ca46c412bcbeab964325697b43e24fdd0d579828d0b631a7e8f5dfd712f2e56f9b8500621bcaf12490a2b6fca384641c1bf0f78b4729bb2e10ee7df99c20f1f7b2d1cc86ff279df0df089b4cc5f6c896429775f720fcb184e3e223492a5892420bd4fcf5a51a6276336b838cfe36062eb9a29e43a19ae85670e205dcfaace539c6ea9073d78c9b5364179a59cfab4a8fa53766cdbf9ad2a248119bb349b4e24b80df4e949af484fb3b1a6959050521071fca9de37c0d86fc67fe3e8186130774a102a1fac5b156c1481c7b104e93283f0f7f42ad667df73243b17333bc2420b390f7c35a81930578eab0648c639f0613d071addab161ad4e0d54e89114821dbc91e172afa9b919c69cfe8ba3b9c115f13abeb4f47905bf8ec6a7c0b0665520e091aff9336bc4919a38b389b5c132c5363b2b69a1ab13b8326d2226036e56103ed3a722b7d9af3d193a5986269f147dc02edf08246acdf956b779e9c6138a875c733c87f9ad7a85c21da18e808c31c8ed9776aa10f81e94d9df1f12c09defd1b34b98eb8697d77cfe6f5e32e5d4fba0be051c797c8a6ea213ef59f3cf2531a2d064253dadbee65a296893310518792289e11319b774111da89a3c9d28fa6a48a8cbcc0ce45d9572baec6e09fb6ae1c23417c3b40ac92fc041210039a46bf7edcd74846175b4a9510d5dcd71d2e6ab61d07f575bf66fc5378a81fc28320f15247f2cfb7565fd22b74477dbaddd69ffa4e6899fb91eb9fb6855225cabeddc4d0592a3b30330ff6035669c8cb5a3cf14dd947a3c77b128ddb0f664512240f087775a3010edc00e16f46f3e16ac06f37bf027737ab6445002b328f751116eda805140a47a43ea1d5001211de24bb9923e92668e8caa18dbf2c18da1367c98e007309e20051d0f47699a8232e656424b2fdcb2ffd7ab0b024824214db7a9dd4c13b4b889c413ea7f4eee78abcb949eacd3929b4b52cb06912e054377ddb43381227fe21ddfc0ea3cd41655e17998ff5e5214012de3aa534dbc7b86a547d0f75ea48aa18179af506c1acdaea16318ebbfedbccc3c4609529d54b10984dc5a3aa6f94c721e5a77c835cadb7e3a15dbbf8ca7bb8ad066a3b5ce18ebc427c3a9ea56877a132cb1839ccfad98f3c54c638ebb3fd3fd8672f60d25d77c60a41b74d3677dd994604faa20548cb6971d9067c923c299aad28a4f07d551973161f0ceb69e2969bfaf4b6aabad6d7b71df17950a1432221b0a61de24051ec1f212fe79d5afc94151e0f164a79cca0dfd21fc4464c8f653807d26e0ae91a72ad9b8162a0b27858449fe2d25219b82cd52d79324474683f137ec80437ba1d6c3b1328392470b7d4d64f6511688071a5d1c947adc8e75a5f2d2553f86df42ba96465dd4b8edaedf23116d17c1b21203e8aeea7920ed828dc968ebf48a88279de823e7471c8e695c438fe2383b765fe78ff191f3be5fc00f51e4c4e18a635f42dbd534cb56340debf75dcb3f2d5b91ddad7452b27ada5d8992681634ef925ab10816a8a8178430202522d0b0bf938d909d8a8ca8af6f432bc1b2d3762a6fb3249033091ec2a30eff434aa499b9441e5ee76f9dfa13cd50daac831cd8258e2da4b49a735af6ef44aa02b79ef92ff1891a35a62d751e95e0119a2c9403bd885095e1579c7b517c2b0fec82add2184400ad807b8c240e798250de2eef0fc46ec2d6f9a30492605a38347cd59906469ccd539358a76ca024ce5e76536bab26af5ad1f0ca22cb3f7dc6e822ec02f8d42837d75aafde34f75d970748a310484e990b26d458ffa0e162692f581b5c5183a158da470fc5f9abdafa659fd379cc68850d4ee3c7d44e725c0980883b869b1c641f86575d5c4b75bb5e8fd05de97c1bb122dd1bbc9295a64f165f96f82466e437d821d83bffe0b4106d17e0b4fabe19f9dbb37e6a9dcef1a5d31cfbcdc9cfe1627332e1f5b14ea94168c37214cc768744e05f113fe04eaa800965476e6f908b7bc321b75c257b1498f93e0421f95720a5fe80b2223bd65df1796ec1618521a586f42a61fe0a6262867a9acf7dbbce238e4bfa33351a47ca5accbde4d8f8ec97f3f6dfa41029feb5997b7547bf1753aece413cbd78fc2a56c29396f027cd634e04ef7c32f0e58e706d0d6238009d6f82870be2fc7d0c34cdbf645f7d8a7f91b5f2bd7b2ea247973d0e6be43854c1d06845969241c51be9d3fa007d226ddfbf68d6babda3261f4c42a9121effe59a5901670bd973783d90d14ed16ae90a01f59a4385c658ef1146c25298b9014969c25a7753f3918aee7baf60975c617571cd59345f71c993c1f3c25bad87b64775a1f55c3109dcb67540ee7aaf4e81e94ec57f9621fdc393e1118e976a4c3ce0d55ef8b72ee7e4f8d71ef2c4f467ed24accc872f99092d2312e9502a1066ec047853619c96b90de909ed5d0dbdeb2ea576826c9fa9a7b0653d84f888daeccf480c890ad2e3ba1cb2633d49eae1f99359036cb8d60e872bb5f3d18cf25435be518dc28c0302fa58d24c5b07c08765df024b8b23fe9bbfaabd5c213e8eb71a77e9d00dba3f5cc11762b2e7b984abfd6264efaa3c36750d973a38e93a164c12f4c311066a0f0dfdc6f0688c0deb463a396d95579936d321078560f797301cabc62f4b68d7ade742dbb7004b8b4ebde14a0f82d08f885ca05fd2ddc1e58f90e619fc4223eb2b0224c8d223f48d9161d92074a563d559635df5304722e5f8648dabc1108a3b80e1b0a41ea591b60fce2ba306eedfb58531dca1e9759c713b7791f56d2623efbd34898a0788654ea227bd33055c759600324f151172d5eae43a11c632f05609d713a421545c6542068ce353c9508cf3a95f68fcf9d18901acd7d8f2af2e8151753845776809bda65f0825bb8757a8df646a38ade1dae967b992c187810aa3c197fa9b89a817ab381faa39a6d919ea4f69916ee35e1493b69710feff47014766e20103a518e290fd55f36f231bc02d41a62c46528416fb859a9400cf3f4795c2cde9ec39507de18ff14c8bc748d6a1fe2a841f29d9705cdbf059369dc691785bad3734bb6b97f16c35e0bab8b685ac529416343d2c70d765fd18489736504f5c86c8c7f91d21da86f851099b4a7569813fd8a04dcb1eabc56a7d5d2ca8869df487c6299aaf7cf0b4fcd6298c887336a889c849ebc84407e76af3a48ef37c7822c28138c95636f970a37b1a819cdba12eca8e337ef49f09747903cecc3a402b3033a3e3711ec8f72e74baf1b35dd4ed34d04cdd69a96bb14c233290b1e2c6a05b57133b452a1a6893c5156df9a7cce914c80d7ede5237dfed33c47fc4e86c8c067768b5583c1ea12aebff4780c55054ffee509aab401d417947432549dd7e82b378ce73949a5c742b617e5726757e0c9d979eb5bf8d8390f78b4e86b91beb5b6deb860c3b5d7cc64d0e77cb245003e8ae9e92db3803592582228527f3954d3bc5265b342905ccb923f0abf3ddbea4d508f84c06adb8984647c82fabfabfc75070e893c2fbc72387a2861be6665df3cafdd981f43f84a614ab66105fded63b95338d1af4a941baf4c949ab3ddfef65fcbbcb2b5adf12f74364665543747f7bce7d2a4b9d2c09f3aa7b01919a0f30029f7cb0dbfcee3e35d4f850b9db58f36a49de34541c3ef5ebed8a0602c1f836ed2a981e71b2234282bccba3c586fd131126f2ced0b752f8f7eceeaf0a466b51eb8531d1960b8b1ed508958eb431ac43e8ce6f25e87282a5dace8de6cedc90df974886a7eb15eb6eb44fa2aacb5f2721932546c10ca0669b2128553151e95a479a7845608a3bdf3182e8f265721ba2af2996bc1484437a67c73959fb3da2912a69e93092426e4943c0babd3adc9585222e6cef6512b1ce2588e76c3c2394a7155d99af05d71e5799484981b864719c6ead953106c425e53c991ea1be5e1aaf2dc95fc72fd3badbe05ea7e989d095114b690703760f16081baf2d924495f48576fef1405db71b41821e61d95c1dcfcd65ffcb5358853484b6d4f4388b112f123bc2df0ebff442b45c6af8ab7c9a231acf6d7faa339052c8c6014f09cb21b113f1f225d3bb95f2ac9f3409abc0419b0cf3e9623867f2b15a493a835b330f5064c805ec88346daaa8b3d1f99a7910bebef0448b4f6746576925e29dbe41578bbcc96260e8f3afb1b8bafeeed40f3cb35dc2d885eebf3edae365fe62f7f616c9f35f89adaf76b5a0dcec55468ca7207f0ab8bd66aded677ae9f1a2254bcef61d2acff6b771406b79378cb6153a9918eec544a824a9b1aa30ba40f0b3031e80911827f8808d5e44b94aed5ff4b0327a6224006792c5c7eb5f2bfd00316ac9ff7b29112939c24c6006fc15d002c3b240a4c447ebdbeb82708014b032c440808d4c892fbe2bf7e47d919026bac0ec5883bcc6f027389f2682787b4e50dabd096a65dca7a707d2da1d1c97cbb18cf28f0be5c6ba134c1cdedb848bd6df8308c9b4c49bd6ca87b21a17a9f3e51a6d370ee0a6feecf0c5ddaceee4d5e59d9200da0ba1674e9b5e03b05b8a0bddaa9a6cf23fbbfc72d7c371fe17220c06c4936f0cd83748b7efaacdf8b15cb07c61d4ce64786016d47a48441bf32e6123c9e688606c1d80c60eaa4dadf8086ea458fcb7c3c7cd4f03155f41302fdb98bf5d56bacc1d4b8fe2273f7286c906c9ee2b8867d36c65494b31e7d764d07f8947ce9331ab81de05cb0316a08bf5265ba1c528549546e3609032044ceac68c0a3c1f39741b56cfc7b0d9130e80949c7b2f4c2f29387cd2f4119418d298b58206cac4107e154a8b2245b4975c458352d000d8e7a50e520d0b4fad928e775dea2698f5cdfef3710bbd92449dd480ed194587d3fec5479a430ae73f0bd637c2e0503137996b2910a63241e9f06481dedb7e2aae5920ff424a144113d43541b0cf96b17531abf79075565a411333769582ff9fc4046d9ce641c4c84b1511ce73d79c18a57a55bd18a2bc651552e06be8d2ed1dea7fc51383dcf882329fd505f2bbd4b19f7e80ee46d1c0d18e28a0d4b62da232bc2509d22a3951184ab64eded3557021d3cddecfd560e2f26b1783aff6b6b16e5669f95b780332f193cd7c3dd5378bc0e45ac84e0873c535fd7524fcdc5fb1dce72e25232d8c039c4a29fc3855e9bba18a4c4fbb37352c410fe995701fb7020cd0be94b2e22884b5b5c833a07ab10598a1dec762fe5af81376ff8807a0ba1c234e7504d483581037d4fda1c12d9a103505ca5fd227c5e480f9da3e2782a77ef33cfaa79f0bc98470b6e1d19481b0327a326794f0d266a22c7259939cf952837180c882eb0a8ce3342f36aff9d93d13f4a92544adddb8c6bbfb3a523307557a7f646bc156a3fbd8c7dcdbe8eb67c30aabc2cd4cbadcf6a70e9b968ad68da2a118f8b2477977c97eb069739a1a52ef1e159f9bb5ccac3395a63de6ae87d6c7a249d42de9bb86640aa7627b29402e8da7f97a08cbac4c1caa8bc50a8952db1c04167a5f90b470597b4e43b7a0e8a0ee5e3b871c3ee971387435fb2fcfb6247ec5bf58dc40487ba7165bfd8989eddedf792fdf1ce2f8fe1b44ba0cb72d6f91f89157ede81d15dfdd15bff01d3834ce2fca2782401d6a11f137c4ab869c8658aed8e675fff978798a555e647b69b44ab6977e28a7cde5976304818d69a4509c8883b191da09056c12853ac01f474fd10013b78fed6f33c953b726949070be62136fc627185dc121fc194242f0ae02fb8f027e304bb09c3590536e06d0ccaf29e2a05f8914e7ba2ea8ea113ea8a44545e0f7b94b7d78541a9fc1a3ca7a7baafca4cfd7921ee4c7073c8147c3f0d31616cf4d53bc700da7606b6ffa1ce2353a64add3bea0d245cf50f79c145e75b1d5b2abc8cecc838a72c01ecac851ca7f73cbe9a80c301b0f2ea6f4a925451f52290d70d8d136551e1810ce7125eca735e3232fea847d8e08aaeb8c6a81a980910e0ab0e10cc838cb5bc6ca3cc43c3023f658590f22bd49816cbb09587c3eb70ac4d6d9dd8294d4c675d49638e9aa269ffd00c9d8e8ceb4cd156e04f4d0f91ea02185d773e349b9c5a735c243b33ef1c90e3fcef3dd5d562c2606137043c56c635c15969fb21d0e88da745dae9905154165326d36f8bab36abfe18cfb79c1985c55167f514166c9c71592526f4d7f4af18221e47447b16fca4cf2ead708c33d8f7d8e57c4f498053ac56e90a04d11e9c698805b7f59519f34bf88315432033432dee8c1b5c0bedd4f17a4334990678d929e35f4a42330e3b37efd24f8f885223bd2abd654fa191b7a716e5a0950c69e357b8a3291d7d7722db815b9d53293306158fef00ae40440f08d95a350dd9e3527747ee2adfca2c03365a7b00f91e08e954834d11ba51b3f30d465f75c5797562dda06e21ce2d2f56aae22df87af79b2269ca327fbfe620b42088cd929bf8f73024d3a6a9f07f629397b2950f9e78490ded0c61ecab59c11f64dc5d80c210fbe1662c33f45fb0a0ce28f643a12fc326907497f7e064bd9d01e3a770826e802300f6db63c322443daf236996a15e51857f381ab4a3eaeec1853f41c62da70e82ece6ca5d79eb488d509fb8cab1d5a29d8a1b77574867c93acd1a5f0316f715abda92fb57509c984fabcf267c4c43db7c94d16cfeff46c1d0beb223d6e9d9870ccc417be1cd25aca91c2aee549696be0b321dbc7da5f5baf01dc603edcfc92b42c25c6b2f2bda59f3462161762e603d37a728365d4e5a350786b14f14d54d8dae2553bf70f9f9d7d4f38760e80851543d21ecd0fba4374c66a2a0a531b242a3cd6907aa1006cdb6d4adbc8b3cd01bdefd2363110425687a18bc868d3a5297dcfa5a6183054105ff6d6a886b437c42fa05ce47b479820de6aeb806a1f1e505dd119a09f51ae1edee974b98a5de30277d2c825fffe3b27b1e20272bb9640176163fbf9bd7e321cabd819b7ce7d78d0ec2f330246d76f7f731e896d3c604403d04c5831d2cff03c7ac8215de590a9042419edfa81ccc338111ca4f5de782bbc7fa561889542811eb2c84397f0dcf12c7231535108e955adc353ac2840ca7352601ce4e672c897f55538152566a4c460ac463793c7e110d600cd0bded3c104d4319ce5d9d26e58de96ff10ec064116c8580c43a5e95c5ac5bee3beabfe7cdc4401e227b95419ce0d028c16dfa493d896c94322db6b233d68866302e1233a7e108c0e369aa9b52fbaac4c5b9a1efd32945ed36bee0a8cdc915379e03996e1291024e55dfbd76ccac18fb23341a68d424d549a62ad1e3a94b84c9c0b4f514920c38d6907ca2e6343d194fbde426002ae5416fe4941db5f22d69979741831884d4cb95f794686b261a706bfa3db74141ffc23de71095b01c8075197bce3f6b4968a48bdae003c89aa508aab1303f223276c3fc906f37295c3907394f8575917475b00b11d7ae02d9154e2bd2db8a212d527705614af0d93a9fcdf2fa6e676c897397612c045b8a3906108f1926bda32133292f03eaec16c56ec1f3f40aaea32ddab2b9749b70bea059bc6f1163bcff27ed971facf233f71f569b74c4f4758eb4c64576c42ad1baaac4eee2f0f34a4dc620dbfab749f3c45bc2bda6e3fd05a0b8611d2a13fca917504556fa2a305ad46006f1269a8d197790d9995ce21b23a256c3340cf9f81802d25fbe63d6f13477861ac331cbf2d933a660bf5d2f28cac23869e65ada16e246e32a7c3b598e63ae1c1573b560c34d19c0193e8884c09952708467ebe400ff3745e9357a87fc267f0a5836733d9bc1c0bb9eeff269791e7b4ccc0ab204054e77061c6afd7525d0ce9fa55f0a251f0b6094b69a19a44d11102317bc1dc7039e06ee480aa2ba97184edecfdc8f7bea1d7463557a2f599b2c2ff4a67eeb217ce94d7770cf2134b8c523fa3134f409f97a22a92f68e20340968bc6a3ccfe94660093df4aa76fe47f5aa8741d590f9ed5738194a7c906ca5844ae6b65ab17c87b0df8b9ddaa60bfee204baae344df7b01a98be4b1ad943d08b7b62ec6263c6c1702c46c569e1f88edd207bb3febc7acffe13cfb78ee63e745c58eae55a7d88089030bab4f485bc859ed819e90fc6d2caad5324efb919468d244952ccd41276d0e0744513e432ee3469d590c651d27e7c6bef96ea7d64e5778100e3b112ea926079967c530575cb40a01c582622c5ef060957df600fd27d4ead168229d64047bfcaa160d43bd2bb33d1fee522d0debe069836384fcc77daac6f6d2c18a7befef93f79221f5c61081ef0485958468e97726e9dd3eea57f2b266919811700ed174acb1026d1bae7b10e37dd4a54b01c6d4850a34b1719511ad0c210c15305d18594ce492c90c2d1cd71121f6ef02b28e63c602dbf7441a7ba99476eb24186700c76e625e749c48e12807f298f3352611eae588c28b1b1c0f7979593b975761acac800bdefce680ffb78a3cf96c0405f3e2b5e9a1f9bfc2a543268c2aba1bfe0ce84c959aeefed7691f97d5c34c57d428331203ee572b65e0c39d1176090c84bf7e05f683c695d47899342b6b8885c2cccd72ed5885f09658a3f26ffa10fb6da36c2372f0ec4f4443f02d75c860d38a76f9ff3966204d4e05a931ae5f68c6b61bdbd45dc497999c9576095afff324348e964f40731e8aab271fcefcede0abd91d4e27f6cebe62968eabfa1fc7c62c7875fe00e78fcb5f126523ba3d132afb7114c198d5c01b440abadf77173d97d1b234217931197272504b8c1417b41948dcc46bc717a3a726c58433906d6e8c6f81b7f0973c5a057017ace179f0d070a393819871a1cb1af674f12c423c5e71d36b84e8ebbba83fe16e4c9b2eb7c489c5464d6c7036c9f5274500ec7f600e4391689f19ccb4361552ad64070b227dc41ea702cddacba4d2e18437fdf9deadfdf091ca19e60d0fa35dc09f97e0b7c2fdcd87d88c42d670db4a1b862bd06e3cbb1e1643f1395627940f3ccff637b9d24b7bb3506ca5e33b44ea01de9f94d51b32fca364cc3f5c7a9f43e196aa8d692c6452193691e6cfb8b2fa6df098b67192335f4f24aff3d175ed5451d0ad01ec87ef62799373d8aa1b44a8ec652c92c5cdcf1d681fb7d0e4b63bb4504b3d8336afb680a08ab844e767485d106744f10ab82dff596b87f597b3df2c08df3f9dc8818093574cd6d051a881983b1713b3eecc80697acdfeb799fd52ca98bd496b79c09bdf9e9d4dcd9592d82c2c05d61e571dcc0ac12f05e1358b73ae0501fbee6a8fbbf9ccce7be9080fbf5c90dd4d7af9af11994e7f5a1f80bc17a51c7596a2963e189e742f3887090bea0fdf108b1624880b366cfe460c28c9d49d5ae2363f9a3544ea16f61372030b497ebaca17643772b93fc9bacdd7cfbb27601f4d4f019d20846a79494fce307d45a952fd332c82adafa9c18138a5867324698142808d96e5621425941ec728a6dbb1a187435865fa140198c09e97ebee175191e0439d309453db702ceba838bd819506a243584da737e34cf91b66fbabba8f61d69850080aa15d51cefb0e58d158d7cc2045806c8d3922364830a97302b2f404374761f2709b598e7a4eeb6d8af64d527f54d1150da590ce7827f1f5ca7b16e3100388b1ac0c1ef7a40bbed2887a6f8e012889612d378f445b96dd15ac89e89854f62b804c9de238e1fbb5a00fb5b619984472074f743eb5fe69d622aeb67cea10b31f5604c32250a47b87a346c28a9c6e70094de5c94d8415e117756fb928916cc8fe2747c3d1e223de5cf7f89eb4098f49039b5e27d87864d4ab000448d060423518dcdda180b8a1a6cda6912412c8f31e349dbaddaae5badec235206e6f0b4260f7ad9554d55328e081fb2fae85e8d587a411f0a1be54b8df510e53a7c8b1f43f8160d487be1c08f8c6a8a32cef35186531a444767a30f91e5ede7b9dc7b1f8b92a5c366251d6bb248006e191282e80a233bb6ecd916fabe1644d027f7ce2ca17597ab29556fc3550bcc2e64aaf8194bf9ecd3a23630301214ca2e61c30054b4a93734b02cfdc476c83f62d94b37fc6e672c9fa9174b25967e2ee7e1e0f08c9f49b8ac41e3c4b890b65edf6b253d8cd1641211b9499af3eb37a54baaf08cbd93a4f6952a648eac8e5d45d2ab5f50ad031e77fb87f1d1d624e26f5aadb7b4698ed5828b362652aeb5f08401d576a0f95eda0012e7be4a9f0f861d4ee3519af7911bc7ec0ff860a020a68da52e1bb3db07af9f200c2e353b35021c38e9d9f1110436ded195a0e5342eb7a5948fb1266458c2e2b1432391214ad185f3b8ecb5f8ec685286a36efd471801cb9d9e29158faf61a7c637f6427cf03845dede83e6712c52ef699b623d70081a7aabf35777962c0e2cb1464ae0f6fc8555bb4896d1c3d510a9ca7d40f5fec48f019d4c21a042a1c5b230df657fea4a6a53f537b1c22920aa6d72842ecaa3604600dd9d2093b425503e92f7762522e3e95cc5a2bec7d2b5ffb8cffb740fc61d55e1c7d49a0ed08429a948b7d49f1258ff35164720b7ba4814cb1d64a115b1d1ddc6d4d6e93a01c6e6c56fd7c8a1c3891ed52400a76493b87341b65cbd6fa457a51b8610b88b5b95a4c953864940fb07f65edbc9962a76bc14f9ac7640d626b54659c36bd8c52d11629d815ba25d2ecff56d85b3f694b4f22dbd9680c517a242daff61bb14271bd180c03cc9cc2ec1c140ba4168bbdd19b9be96bb00ad3957379906a96fdddad4590cf3c18238e2533c9e13c710b97365fb8950345d1911bf3d74265fa8ab51209ce3275231ca1b4b1d59f26209e47e541adee0f53c8386b14ad39564eccc114bf3e4a6d6c4eba3ab8cec4077638ec27db0c665dbc3e31613157611d081373213cfc835864ce1d750c211ead4be5d7a95a8f18c507e02b042be31760db9806478e06e21b732f5c94638b54e0e0456ca82db8252aa2812613a1f6df88a384bdbf6b5a59d8db73aed3a1c9157375d9b6bab1b9993c97e1c214aafc0ea3d7dc8f5a26ff8ad6d4bb812d52105cc7a0375c093af0892df8637825f8735e6282f19fb658813964b99a4555b70f3a919a9ab7bf36091461c545cdbbe35e492492784cab9990f216d5d87250f38effcb98882c5f0f38ef93a7c978a1d917931b3db40fdf546eb8d4f66c2cad3a333f8f615dae320c3cae42314ef056704e8a2822b245c418923b1453bebc6407b79998ebaf03d0d76ab2f8ff1bcc16b97832da0ff7677cd7c348f95fedc6e13391117cdc70f819d8ab958c16958365456dba7ec371f5a6adc6583b995100618d741328b3fd65b0e199bf37ef46bd9ce0a26ebe0188a13c103334fcfc2ae63c4d521455d891c3081cf81a2bc6f2008ef316d0aba284f70a4cf866cd3d44956137f0d9ac729a72e8672a8f0e23f990a83eefe32ea6e96d74fe83a238dd00f658887267fb2051d1c794f5b2a73f81698221cd5c432bed845db22b7e7de4af691c5c6fb9206175d7f02ed29f96f345de6611242904bcf8c85ce7f5fe79d6f7c20b8643a1304127fb9f7a57c6e8bbc31f2ad60b597f60a9f70c4dd0a843e28a6e33648b3f52d1226598f11a48def71db5d26ad8d12fd2a22b2cc8f69ade28605487afc216a60f00de84aeec5147a874cfc6372416149c40557610057bb38da8c97f203f23e0a656aa948b7a51070b4f4b593873f1adc79f1c22ef0a50eeddf6fe81f1c672a0c30e33f3e3decc81b06d3624df3eb20359d5496413f5a5de9b7ca7f403b5741ac3f35e74b9354c49c623394de686667bd4c4586aa28ce72defbfb4188b12e9b62b134230d6096be068f15eec2c58a813af3864596deadc1d993c5a23e58f92c50b342e61c6a7f0537da3b95c64212fa7c9dadd7f369812780811c32897f382939a93f080fd98689b5b1867db466250681c23540708f7d7af78f401a8ee14cb26a04c66e163f360aedec2450381e397dedefa9137c82035bcb9e5afa8cde8692212319e9731c776aae2eb043b8767a1fb3f84a8bd5e78474fd1f446bd512bfce2d35936fca8431abc5728348c9cd4e537b6881c5ae3f4854136589503421ac2175e14739c4aa49b338b6bdf811d7f5ac061d5b1e5ee0ab92aa303bb8f7114b45ca075054f943913bfb2bedf50efccd19f446f074641a7254ef921e09ee611dd584c55b9af9bca2bc44df0fcb63baaef55c62625619ee3f36645d9355200f2c4ff6932c156def97134467d7b901b84b21f9620c132d8e3596e8a56e0da421280954474c7561e9462866101f8f58a5fce410b3cb1c96f02ac8771306ee2eaf7e98905b1e92e758a4c66356048d370f5db8a51d0562e07edf2516486e0b5348b230b9c4ef6bf321ccf649237f05791eab6bf5c77cf3dc13b95d0fde7ebcdf451a212e8aced7930c2275a293d0c76fa9d3c6cf304009d46385c72c286e459c0b42548fc37c77ef1e8a8a4f020950c96c2064c9fa5c9c9eaabc74c28c34e3f5ffa7aaf6367f191d2a0e8d4c0070d0d15c660f8a074463d78688a7561fc682ad4efb3df248e9a2978bfa69d41ae0564cec0b4ee436e4cdf15bb56efed9cac84b48bc08cfa4596b9606578dff9db1392a300e69a5150a3f49400cb61faf89ac003c26b649435f5e88e5cf43573400990bb3bd3f1ba78ed1424ed1147c4b81857e60e667cf2a7ec44f724937f6332e1a6df61e6b29d04fef59caaa62418d1671f7f396d38cdc184134545c7a09a3958d2bc40eb50f18207bf8219b2c5fadbe583ef0e19069ab8643bc22b7b379367da92e676e91d1bc26d6d970f660244878d2b83e36d14b6e6ec7e04e5fb33d638892de24852c8549cef713f7e1d7078bcc81f4f548978b33627019eb90dcc4cc57620655833b65cd0f6997d9321696fd74edcfdf425c3cc3572cd45a198d2923fc49128ea90473fec8e1600bca08cedca8d3118610e528cb0c8884952a71fb0764291543a18a5e55fc831493dd63b07fe968369e84555202719ca1127df7c447675fffddd16bb7edab41724df2120171ae39776de792c268310caa83d9cfae73cfd2e4b4ae9808a4407a2400c43f339c09d2752b20449061b257f278c0f93fc3df8e2a3e041fa370af75508c837fe1ed62e58bd631d6d740b5cae893024e98905f504da8a44651f88d4277b61a299fb9b74409b91a36677f019445b419e19f7f994e23d22ec4f8d47da55674de1638cfb7e79e97c08a9e728c9e02a444e496e06cf72d80139957628fe3366ab505c215b34fb23d6d2e45efcc2941906672d38a606ea5c1b5d8b85b9882e091405d206000470b8d615b7d484f5afe6fffbcd2782ceb2daf37ec69d27c3e82e6cc8392a6e3913906d2f71693f1e568c011404ea17d81360b435027d4a0dc2e0dbe419a59b53230b6fdb39e6c4c5250036c1e2720ac644227adcb0dcb36f625ec52a93e4d015e4b59a2ff2ad55e03a8bbe3897f20067823352fcf7efa377d63280a3e055309ba1d7e087ab73bae8fd42eb955b4f43ddcbd3762093cf6e91dac7d386dac24d2beca25a34e62de1b98350f19059356fbb240a1380857a47254c45263de01528a1e32598f31e966829d3bc9ae5934664d95ba2a62d0c0597310e4eacb77e9630dbaf081c62cd58c807764e7c4540cab1a27b1241c4eeaab0ea55cd7b62857138591e6252598f50f97d7b658273f76f791e5bddbacdb3a295f58e0cd762740ee9de322ec584de402b182de7d6cc4da29621dbb86a019afb2e9ce27a13b6594bdccdeb696ca0b25bbfc6198718d500116461940480e7361ffc180189cf26b204567aa1c49ea6e8031d632569ad8606e7889ee26ad5ddf77139f1161676c803ffe097a2ba954bad5edc8e8119ad71c22494e6ed2038fb5a9e533a5f8672d336201609e55bdb3239c480fb666a9b7031c956cb8ad9c1423750da7ca4b5eccf573e91f497555543fcad86067f26e97228cbf32276f7ad5189d6476b1f24dd260de431532dbee4d8b645fd8cab021e18623c0e87239d601b513f54e089fc24e0d7dd1cc28ecd9ce9496cf72d18172cdc97049449bedb500abf29460c01d9e507e58e270f2ded53c74781829c25000e17f65478ff43ed359706d49e56a999aab964742f82ff5f4f1a5a7eaca9d975d508b01dc8b433dc44e681e171eaea73052b45e554b2697174ceb90d2a9b0fec3763d1346031756c8ab20d265f091231d89634756c3d173c68ca4d98d65e70ed43aed80d7a2d593e2223881f86b21195f933238ffd22ac7e6c98dbb00e4fa32279d137eef4888cc09038feca3946af41c3e64f37df1e431ea6132e8c8ec30758cc7bee7d16ef211e6c7a776b67ced70928aaf7c665d1b1a4a17be31b411b6b65220f7e0c747d68a2a121439148270fa70246df0c724e7faffa7458f8e200a8bd02a5bc27638bfcc8a769b79fe2406870c6be4b3d8640ce4f65c86e6d3d424499d20ad15b0bb8b9162014369fb24d27ce0a794f46d472d884fdbac0f034b1b95eab598ad5ced8064fc306003807c1dab9b396163e88201cae66cb8601ce87fc68e26ad05e3b2432636c98ce013e33684cf3e1923f4486b3b4a35270bf3f7c23b655ffa080047e21dd5a69947aad838f6db678ef66bebb02a74864d0f25c3ee3501730c8c4aca6adc2a273972d56ea4904ed3e370f9e1c50e3a0b5fd673554a38f38dee750d7ea710d39bc413870142288a23f385e83ba5fb5e42457ee71c642ca3829afc728b04af37fef9df07496ce91c611b523d15c2d770ddc9cdcd95647ee587d5c7cae8a42830fd7363b7d5b50e63766a490a60bff47fe100ec5044ba7ac4d961761f2098e8b1869137c00a5e925be57c3f80832fc9030107345fab21f91543ae71abe4de17e0a016c36e60ed24dba0be92c0e88bd0807ec0764fec1ed9dde5cbd501f8b8e350acc9cbdbbce375ae5e2ecc49e4b1f8b7e7c7a64177424808b1830658a592771e7d283f92b19e3f32015a45b7af56582476f2225816d1f04d26a15105c76943778315016528c40b6a567296b3f13987f1885e5750e8431faef2c60a7a4caaebdd6c5689a314818379cc81ea317060dfbb1e7a0cef8cca555f1bfb06de8b709aa640c5cbdee7ca17b1b00b0c594b3d0c3c302a0ff32de2bf64d21589db2a85e5c58edaacc67e0c3097adda49d19ea860d081b985e34a3fffe292445c76c39bc4c4f783360201f2f409362c217ab9d837a44e9025ca633d24c962b131cc99ddfb7f549aa2a751f5b6f2262e68ea60b43b3104b788d168808d7860ceb26c04372c945ae8f7c3977d950155734236d23e3e05920d6370a38ba3c35ad6db679fbe06278f2f3f1f3b686051c0e228cc115a8147b52dd5241d31e6b24149f4ddaa92b51640e93e4eb6fd577f74c7a32f32880dbffbc53b0524c41f51a6086cb6e143b6d9b742604daf81d260a84d29f3f8bd663b46d78ee58377d6d9eb7b37fe34e190ea8160632ae39dd9cf1be06b33f23b1219e3da04a9a2f14735dc4938dfb488e21a7afa6d73baa94b7575ff3469a7fdcfc77d45f0b3900865a170eb3150e10f4e06dd50c6a112d13c1c42cf23e57d25366a4979fcb7703398f21ebde51c01a759465310f7d91dc0583d1dfde66510c3bc1de105827abd5ca28acfda0937b25e80cbd98da7ff5c478cbff69d0938d4ca21fa7eec9b68bbf6db0943f167204040b6fe8e1dd33cbe9cb8ebcf5d1476f6b993c0ece972a9c5a03319e52c152f2cc9d089dd755ead94a8d68cb5f21a694b36a7233a09b843c8a25d3811a6ed07a0af2ea61614eae6fa9a04e304ed861c1414905d90109d6c6c4ed5091822655be87fe3acae7adc25efba53d70977b6902eb2c7c38375a7ba9c23262a70e661ab739cb8e18e3f69538b45d5da07f2781d0c2d9dba296ad1732be458e332e0c04793235a8c81dfc0768a2ece3dc2686fcce8afc14de4c03b17f1f410ccfefd063f1f4e6cdb4315566c254cb2004831b5964ab61df6564aa8761f44725b85101864ee15c858e1d7508c7424ccb9c20ef45d3be7253474e2334271b98c5f2234b65cde3e1590c8a200c68e016f65467958af1c3078364b13972f91f98c7ce4e4b6f35f497f581a3050236231955ab2ec830ab8948f7b6c1f1fe64fc99f429b13a50bd849c8c1efb34f71228884e85b7dcaa863304265394cba4413217ed59a88c1c1ac5161be4b58dc3149fb1cd31f99da0f54edc3cc4dc3fbe48a1d0db6ec20c52b3bb2945dca9eef04092d8f23cbdd959e8c2ff40aaf077c344b84781b1f0769b509548686aee221a151312dd8ff7636dd6cfc4f65e201d901f0569ae9df787780a91dcb6c366df17858f1634096ca4d869db8dc7c9312c3830f0204d044b9ef0d8f6589b090a4a20af55e980502050f1d97ad3d248dd739f1dafdbc87db469a730bde579c2b57eea2935f3bee17ab70ce0faa282081aa3bab02f4c70fcaa6df25aaced781b4fe82b8e30e497a0983832a5bb6980c45ebff960efa86b74ce439b49b0ec3fa3464ff870c8057f4e7183a606e5b0792e45773eb4f58e1336b154ec9e86ce12e4139d4208cf4414a5323407b2df67c34e9ede94db6865592e65fbc299361f989914d62bd924eb6ac2e38b8b76736434b6858cbef45d05fbca779a69214819b089f6213d58391f0581591a61f73dc3717dbbb72c13e53e1e57d69202b35d7e32f7bb92392bf6a168c2efbc57ef13fd3a4df305b7717c624024837d7a7e2d4368330e2e3851c73cfb9a607634e518dd4fe658141bb447b4c5f60df158ff3ead75e3ec5de7517ab4a4c8aaf4c74565820cd5d16ae4bbe98d466c5ea03d0c4a15376e9dbd686a60cc744ea385f0c25ef80ea11165805aee1f1c2c574c1578d470cfa30bf62594968c63d9849ac7a7d06c3b71f7002c7db598669ce90aa6f6585a1afdba71184ffa60e17b15b4968d9af5e579a9c1e355809be5d07c104a049268438978973f3a6c498ed88a77347f09bcd19ed5c78ae6f00e50fed0f1c0897e455166b684994dc8bbe4da061fec214a2abfc8d33b2e0b30646931abc7092cde87e5dfb669af8844a6bf37847b3c69e3413377af83ea9b6fcf74e30c6463686c61fe160aa9a3f20143293d4ea6c0b1292144884195c812d7bbe18e8991abb8630bb177f137af0440898b25f11ca8e7bda013ad164332d0d96e72f8b1a13991089bee4fdac60e3ae387763bd06c60fa2852b4ab5c231e832aea2990e79e9d4ac0ba9d924264d10a207b062819021c7e9e4ea0a3e8b83eb7ddd9f5962142bbb01a1154e7c86a114369a97c5b52016ea80400dd3ea1fbbd34476b2e92934c67246a5498a974f41d02e2dce80b7305c515d617e3bdf4a49275b64faa28117e2d44db49f655e94e772b411251cd620c734c004933a3591cc8301af4079dcf261b16f18aab9bd1a0b3c1228ba1c1e5b28df8677984067549aaa542159d4072cf14b74fe8bf6570c9844d0e84d04f780ee7d5c35243a753aee19635518bd327b06a603de2c126da772da4e9fd3da457615b090edbee856eb8a9f0bc97ff2630c359251d9d8ee0f5356b1fbb32e55e72920199942f5a5bc5519ecbf26abaadbba154b215a688bf5aa3a8646d02eebae1d7a5cd9de2a7bde817be6e9c52ead841f285de0db50c7bfcd6eb07ec3c33d0ba577224f7bb70975f462cedc9c864669c98c520fbef24a34301266100b63fd2f405e79a40370fe82c143c8980a51162659842a97f7d69866a08b59e2ed2e0233949569518ead4cfa50c38b5cd14b3bcd3f2c6bcf91d0d63307dba8319be563ffc89f0017eec77ea154414009d1554161e007148dc3093076fad36c122c1c8909f2e2229195805adc3fcd1fead04706772f3cf72cf1b971547f9898ccbe4dab7d517d12239ba874d0bcac3facd9ff3a7d2dcadd903227a29f1207a9124da3037d9b30c95f1038099722d786a599752c5a9f0cdfc8f834888e37718e130f440f260546fbe80c6f18a92ac4886e95751de2b5c81172b55bf094da6a7c4c0a2cd4d34966c93b3c09a38fa22d98ed34eb14c1637da2ddbb13600a37fabfa4acca152e0ab10e6045acc36db6b796d09c443e221c7168b8828ad504e0a41c742e749354be49779146b81042c5136e88c3037560e842ae41cc70fbe897c2b01db4965beb70dea8f353d758016b6362882383a505d0d6824050b7017361f673193db9c8615ad25fe177a7149eef85cea8c7db2f6f48f60be7b4df425342595bcbd9e0b5e73c1960b095097b71ccada216204dd527eb348f4c8abaff6a205378704a353eee6a3375e184700c61bf16656345919de4e7dafd1bb231b61a212d82bea4cd9f5d0fd6f99f5b8102c884b2e1388b0fc19cfb95e6e0b070adbb1a909d9147c5519a23cb120887ea2f127bda7dac506f97bb47d3e29336d744d2f908b601655d60513e4d30a6a7d177db506f2a9040c8825be6aa3d38e6cf4a624bcf1995afbac5a7f6c435f7f3a59bb3db1bde9a645a7099da8761d8f0ac63bc2acc6057034fea1f0d95829b5bc89b81d34da0d1404ebdf35b0e96d4d530ebfff1e6cfa024758b86acfc6ed9a445299be8f9a34f15f947cb144a04ac91104455d03969f91a6fe7d31ea1556933366560322c490b94fe8de7025368bb5c2e495a3e4ac860cc223d8d93c1080ba7c5618bd460e6a4f85091112fafd19255186359488d21fd59fa21d4b61f58f5a68c24fcac3327a00e4e3c6a98ed0efb0cd3520434315f1b12e071a2bafafc1bb0440bd4ff1767a21c46fd696190db6a5c1e2062cb3a09ab4daf00483a30383513fae2c809728540d836615bc250ce19d957c3c52d35e586a7507e439fce408f355f0cddeaf0bae6329212098db1e00a3e8c1da16767fd78a4122e8ef2eda032fb379e37e4a4382d7a121e6f365aed48991489084d249c6cd9543cefcb896d547eeccac4d2ac1326babd91005c9bf567a0646647a2bc0f676c4d591e0168ede82fb26150b3050908690394472edb44304c94a707e2c4a8d230b5987042a1a3d87b0a1821e35d9cbc8783e1862fc917b564274c77d1c84bc5bc96ee2bff0284e5d57fe44e40febc8a48471c8a7286029663fa7b394f29145923d81c1e0231bcce3a7d78420841423295adabe7599887be47472b2c23601aecda20a4a546cebffc1515863a36828b1a8bac0eac5c71b2da579a7d9e68de0268bbd91f3ecf2ea50dd84a97844f3319be632aa75ae763f530561755e4683a86c89c5a770e45894771f3c2a5c89f435c8254b568449be72f20e0950d63337a707d3a8931d499e426f78578237be0f19b35bdfdb7e06b9825bb4ea637f1f1bc7d854e78dd4d9f338699b1ff121b7bada7614ab1afa9ca436b5de0a4eac6ec0908ee1f1b268eddfc6ea1c2fa71a75e5c2a4878a0e557d8df4583aea7b040362a162234e38faf3f33cfca7ecc81754c0bcf7bda4beef7b80de7bf3badc0131799a241c401cc3cc6fed85a185876c5e16412f4b12aa6aa2384217514b7977f949336613915adb848bd4759090e80b02088686b738861a46a0b2dbc974d3c67234cc01a570b5c6a03c1ba4127055b3b333ebb81bec58eba5cfce808e2436ae553afdf6ef5aa23123e1a7b1f6ea0cb57db7aad69eae371791fdd412d21863ebffcd2ba70e766856bd91991ba8b05732da08bc149212b1b8ffb3bb40365e3239baea2c234c8d4bbe030317fbe7a8247c08f822a889f159ce2f7626ad65bb0d7d697188406c71747d8aa627b0b85314a90ea2766903b42b7046ad1269cb5d2c63a9e04e12a5f095b1a05cbe37396776e6f13cd5450c4c16c43a6e3c9a80f48f9c9a4aea76e4a3e0f1cd02ee8d1d91df5f75339a44f2c9f6309c2bf49d89caf5f3701e555f1014b6094f236732fe5a73df374b76983c94fa72ec076fe16a7b4089f8ca1ba2a875c5ffc3f4af55385364c49f9403e5520e1a88df06d126d0bb38036a935f977dd9f833c981e011cf336059c0865ed0e857747f56392269b52c8f8f949f4937e723174b2b3734c81c4fd3035876c8536e322e545b8ec6e23b8cb30f1a77dcaf6194d1f6e4338c16a436893280fa4af9210a2017c6b25f85e18161cde84439dfdb2245ae513cf86e26bd25788617c7c44f92fc39c33f250b2c3089e62c9a3eb07bf24e22bee0f0d7a29f1009477cab2c073470ece1e34d21b009caa5fe220b235e389ae6056aa0bbb612342ecdffac4960c07c109e8a782866f6969b20bb44c708f2607c7e2b532694b74fb9ec0c95f699b7f5544922a881c3c5b77c5f4d1d5ae623bbde19d84e166cd44e3cd0f133c1c6de5d0b0fdfbb31d847033fba7ab00deb9cebeecb001d72073d139035305ed31dc38bbff732b4c8227b31e06d04002d907114b092620e4706202ab665d8247899e431a3e7bf6b6578caf91001d4bf9336b951ac7775351a87b8f34cb07e62a241028051ca8dc350e4b0f2742794a7bc375b375c2f13597ab330e5377fc32c78f44d363b87c7013fb452efd7a918daf5c4898130250b2b796eefaf47624f7d6f1d884a64bfa41c96866357beefe345afee411c267d6d7a4b218314c9e1fb7977cb193f52e27f15884734ee32d9a3b43f44964b4ce8af53d7b033cffc90d54dae11d2db4bbc47ce597a710f21ba77044fb823ccee95b9141e340bafb4f0e0d8fe8dde017ff537938a3cd0281ef9a4524669b72f02403980e81d0674e1a64991425d49c26fcb969fbcf471a8c7059c542e26bfa28fd53cb39d6d21d5583c733b2375a7096b27da98b5fff4c86d70efa8928820e878d9c7b4ec0bcd557265823da42dd6b62fb64159535d53c6408dab3b34d2e3572d625af36636b53310d1848d6d93e5fe9f7364d6d6898c4c8a4a78fee8014d7f9623f043a973d36262a97a664a09ed6667e6c11e08cdf2bb58c14d2f1e8888c4d4c9add51c69405f7ce8a8902e7ac5de426271493ee80f651fc8ed6e44323ae96b26df74dc8fb267177339953fe2de512257d58fd0b5013afa21e4851cc22cd708e0f6490cc5b2fb6de2c04fd02b12636934e29249413c5c5a687d8d23108f5b9523a097ac219f43b767272fd7ca6dc235a65148437cc6615989700dfcb941f225c721b7220421a81cfa0f331ca8b2cac4a5a6f0b95d3f376cd42cc7697063083ebcffd353991dd532513e44ce5534488acddb6bc7efa5ab56ef2a37e8cf99e0935028f29be62d9a79aa58601652245f9331ddce3ac80b9350fe4c1a70282186a3be759c52801d8a9aa4190de633fabc3c817be435f20c91ca521923f38f58e4155fe55c105f00fa4967eb50545da10d5552137fc4b918000f0d73f7a88cbf7f8a1ce7d24fe9f6384208ffed516cfadbcdc2fddd7ee495c7e63fb2cb1826433e59d69e89e5e29931acdc401469263d669a6b3df469ea850ff2883740c36c881ad8781e4f84decdc3855864549698dd29da136509caf9b0d818f39a439306a4e913b376714635b33e1381b5656c0055ad4705723bcaf303a71df72f84c4e01d78a716a9d0b5cecc3d8a277d0cfdc98033c2c78860bd867e4a0520a4136147e0a01f4b2a5e0e278de6d0b26eca4328dbfccff00afa6cfe504379a04bc1b1f3a7608f0b72d382efb7b3707a4f24c7de0e0b8f1e88a15c93c0f2dfef229fcd53a977bc86161412a3343aa0584e27b8622f9da80f26eed80795c8e2da149d88e0fdb35d563d26921f1873ae6ddce801d98bd432ae429c78341833a8c238608b098adbfe81cd5bc85d6c828bf2079a012975bd7c118fe42e427353af30c59d5184c0d3a6e2a369c951787f6c45528fb646fb63284d2067f2a65557014a6479d6b0eda3e4def891289b91dd7772d9dd6fc1064fd9df4d95d03794c32b644f93b89fad2afa9d414e009f2b6257ac4bfc79174776edd149d01cbdfc022fdfc88452559972a03030af6124805cf2ef79b56c84acdbb9c041dfed72e61bddcee240288d49a07527efa123416d0a6c43680ce1abbbf838ed49c5526d1c0d835ee5e0b11f0fbab9e083832e532e35e7b49dbea8b0f02bcd8408ee72bb26ac6693a1556190c49ea931c30471caa4c23d4fd5f717955ca26c247259b0feeb5a21b088f6a0930da295c4333a7fa74ba98d2149018fb18a727b8c82239769edee9ac8517836f85c202c06c634a917aa7934c07a98d18266349b6bd6c97db34a3851a380253ed5f649f2c700b37412a878d06646ff6db7e6b45045fbd454a4b6a787e5d9b668bf195addfcd9403483ed5e26a6674cd8a6a75b67462a9d1da8f74c47242b4c7fa94a36dccf3ae98c59f018b07df9c407258ceb2ebcf52976480c303d48111d1bbedc94113c5c4d6f37204dd0e8903390d73c3e294d0f6d49b1609092c59728f4c1384adb0e5308f18100e95efe70f8405f4e2cbf1c5a2e1852ef8338afc4a0a355ef97c3c27f7493d7023e3a6cbe36db764272cdb018d4e82220d1a9551b79100bd103544c998f52285b303968c651c247095e6a091667e251de1fe4b032910c04fd96d2dfbb88b26e1a1e0e577afa13ecfda09ad3558f8cf4fb40292ad66f196a5f57cd5eaaac988b249c85194467cd0c48389838eb722c2a3e172d78f3dcb48c3ac84aba45f7b6194447ed3549a4bb1144afd2fcd476cbc23a71519ef1b2593a75c3e785344018b308fc70dd7f411b439df2b4c68111ea0ca24cd1e9bd068fd3296ce9e9319ea5b1ab4479d3505f0bc64e3618f0546c6fbaa1fc7165b65c4738694ea8034f61d20e44444e134f3ae4a58f7b338289cb273e23b5bb7dd51e6f1ba90b770c1fb3548908704be236cffcce46bab5d69cfdf651e095e6a30cfa5d729b756ce94cdf8e74dcd6df461dc0b5a2044d628faa1f42ed903d73f5211ac43711199df61a230c07793ff6e3551fb15ea7cecfe7623b3d3d45766346e0b02f080fa97a83cfe2afbd47fd99744e30de14c33dce0e43e28ed64e0a78e38fe74527b74bee182bbd8ddc4b4ad6f82a8d266ba594a62eeaed30e649591a35c56dd923783093e1c5fddbc35253492325e621ec039b5d96425c8924d4c480ead17f83950edb2c9820f6344c6f91dee55f6606324bbf42bfd6945d19a2d5f90a556f191948cdd7ab54c43636eed5fbb09b046e16d301187c7ab121ee30c00bb969e0910747adb2a7d15c4e5f66f996ebcccec81639a6f103c6bd829e52f47e064ab7ab8e38238284952ebacd3552969efc99095f264d1e2d3d1785e7e6e77161c0f2814618e3c255ea59ac77520b113c5c593ff4a66c88350d5bf8a5ba984baf3235625c5cefa6c74da6b56ceaaa4f19be2f60846c9c6d39a18aa60843a6dcc09baeb7a2e3ec3d13c1b047ff0a2b1eb3e4a96c162f930d4807cc407a498aea0fad253aec4a68bdc5cb3eac638ce7d56cb00150fbcf0a9f9ceab94321c220f587c2ff65887de4ed6455372867439c1186773b904cae67b5e5bc57d5b3e2839500c628aa662b5980f4163e73389e17da52048b49dc2cae23896c10b36780e933b24568598cc467f1e1b5be9705bed3969e438f4f77b6904ecdb96584821647f0efcf3bcd1af66ff93410dd5e79b511c9b9458fd037a5fb5b883ecb130d06ec358b8aa7ee67b92e9537fb8c872a15a3db1dd35068cbda72a2e3d89d1df8ad436ebbe504e7732f2255043552db487d4c8224675e92d2caaaf63128f14009e631cac9325e5fcb16819850918f37df5f3627b5e9107feeb16dec600d9bf46e8be1f2b9df93595f9f40a7a1099559f2f2611df8aed7b18b0ee2f33cde833ca54e74b199c3ecf45459850ecece9a0d49c43e0ba767d0e1f40f20522ad684e13ec0e320c32ad8c700eef01ca3788ceaf5427bc505f9686f23cee8a9c6ee2704e1d85a19158ae55f423ad86ebd04ded6f715bab0b1af5cfdfbd3a7f6b79ccecdf4034deec53271b2d6a07942da69a6f60ffc3268ad665365668a1ebe8595a7c38da8485afdfdaa42c82e81534662d03f8ab5db3035287bf054d195c47d372b52a64e3714c4824bdd541ad639e5b572bd50406aa04c035efbd673fe839389594c4e8e09f4f311eb91822c31d6b0132a5df1089b29066c1f31d0812bb2b7ee20aa3171c7f4659e8111855f16760de886ab7b77c4fb787a9341862d9309bbf70693c10969f55f7c47cbf1882d9f2ed3062884e71b43a375d01e4176311b526c26687d2bc128e19d11b44b3af9c3e69b4d998bc7a601d41d205a9ac2a054a3fa6b128125838f00dfb576864e0cba18f5f823016143ed31af6c725520da4cbf1dbfd04dbc0607e8e5dbc77ed5c95ca629a64c2330f50735d9b755b6567d7e54a82121266c317bc12651272df1f9013f75761ab9a912a40992ea07917bdaf121791c35f72d66e4bb64976bcc88c092a5078c6ccd9cf74ae95fae403b7fbdcf62b68da7ec87b310782eab4c995fd56699c6a0650c3cbe85fc17077f89b3e1933efc753ac50954159b2f02974093900a530468337fed6722aa94cc408f08719011f3f46a3470696e3473f32e9ba7a7a49dff6c962fd5ecbceefc2c839a5cc0bd6b25fa2c77e88711ff5118a85941babc217569b84d27ef9959551cfc947bd7d410c50a610e772b325fa80a100ada3034a735063404dc34a593a9f053a9d492a4099458e65150e0a449029b3388d0b1fe786d6773f30ce92d1700279e506d2c69c2598f0e8dbf72ca2395f392501075d4a71d921ee25d022bffe413e9c6852a53f6b09e224122be06f2eb5b94304646ef4653887282e67c2d367b5a525cdba69f01ffd0d81eebfbaf8b68ca73f733cb047621a9c5f4ce916e51adfe71e47653af22c22e359f0e3957410d934ce8009c7ef2f771a96e1d073f0921c1c3816d857265cdb3010a821941b7c68f07565a09bfb3d029330a5453f0bd02fec8cc72b1ea5679261d62d3f45b01abebc80f72367f6063cbea236c06ea9bdf8526763ff7d5d0ab71d786a659e249fa2d626d3825ce8598f29e26f698eb9535ce6ef964e9ccca25fbdd17f90304df4b1a662126e7c35106e3fc227f9cecc679ea037ab5e08a25f841ddec127fa8f2ae9e5d1f11f5c3c686c10a8e8c4318a904adeb8be38b6849bda6f3a9716fef8b8ac9f2efd51f3eac62ad21b434ceeea93d240262fdcbdeb3289f95b3fe2b82e6bc5fbee30d2c6c515c351186aaae93e467c487bc2694e239e972022c7880a5fce534b122c0baa2c7a8f287aa28aec0219c0f82ccf9690ed7cfd184d33da462df73c8dde691a4f4361fbce00eb8a1ade5c3c6380bd08d9716a4ddd2008cda7d8e7224a0d9427127a237b2bc828710b1665046a81d6a5770b530d47bd6ef1176e56272b1f1b2bd55097f38a33281422c4cc9678feba4fd82038f3fd710f874b9417e5d8bcce7f329ad7f96fabab7701d7940b37fce1ff7342d6f9d6d4225245f9ea862bed6afe5e0054c743a9b563e49bdd0064249b2b3225499bc80e889c45efca0826ee898253a3988243531b060d28af0c31cd5c0b37f5ba541a43f3abeab4d59ff660a8034a4eea5d8f8de08c7b6a124979bcce5ee84ad3f3dd7b1027b50269dea0b01bac48fa40307f96427c4525e8cd15e1f65b97027ac11ff9f0d1e7acdd53cfbb11c73adf662f494641616af99c844e8f4bab561b52781f5131bd6d457e7e4892b0a4fce2dc79406b0810e10a830b989a0a1542904717ec12f1c77bd9a2f009170d85f57ebe6fd9b64923daec7f7b8b15608475119dc110892009e1c551a7fdb0be44ff1ee44dca2ad82525621fc0227787dbc14732ab320a3fdeb804494ae1b94a2613d4af806b82f09c4f6c62f401f8969845b049c3b5509ec7851b23c9b307ab391c085546dbe070b1220aaa1e18da85f88857b2989c01738d5b7ef8dd106bf327c41284281e76b751649f46703e18f723ec1518a411121fce4dc5cc15ee0ab029e3cf50fd457c4f7a87ed782aa13f4ad439f3dcd77f297bacee6d4f2c9a164257130f45ad474eb1fdfb6576788a0535a12892604be380a4d754c3556c3f71ccf15f3933fd6e42a39705c1d105d4aa2b7d2e3c9b43778834c21948b3f2a4d302e970cbeb00f7ecfa236d186bed3fbbecd10ec1ba65abd49013f39393a996e78de09c829688eaf1d147bbe3baf389b9ab6338a8e75a134d1057109da00b4cbe645da413e38bccde825ed116271684c69031d80588e510998cfbd1b9ca2fdbd125c13b0c85a05f57f52972041dca5712b861ad30cbc77275ce96735121f34d59e7b20566159e9738b22d628e58d5774843865c6e754019ff0e3087c08e1aef76ae12797bcc411f3cf1b874ca5524df3cfbcdcb3f69957be56994a3c635b9d7f2b6ba9c24cca63305ba9d716989f7bff8cd5e93b153cbf987074301ed859a56e2b7b8a28f9a698c93a82a9d720f85664113571f5dc45db8ac516d04932512fead62aafd1436d33b1c8a455f1a706e261be3176045ad77b681935c3a9615da2fb110559221ebc2d8d2615a8f51c47cadb27cc289dc62fdb6cbae72b90c31bc39bfc6a26f023f4e353d4c7a2d328f8085d3a773b948c59a52137d763aae36c4dc1f6c2e3748cc832f9b8cc0125dd64116a0e914c61988962bfcb26d4120b1711f99462a03eddbf7a5af9c9a1e9aa81b9f51f02cec8844259c6abf9418e6aef55deed933b20e2a540c24e03614e1ccd2e9df30946c36249432b9cad89ad62b62bf6a090b9167ee027973a59a0124657ae11aa834f4aa56c7b423365293e0b14770e12e9d245ef2721d1b3662cf696572463867504930fa5d91f91b53815dddc4aeb66bd64808aa76171058ad638207bf764da8e901dac0cd297829598e47000a5c877253466ae5c07f48ee6408d87e1975ea90dfa6b7597aafb922fbf97e2762edfe124b0138a38002c5a70650aecdc68b5bb3882e67ffe37775cefb1c4b5279d5b6830a50ce6b7a29559837c66142591657957d42d933e2d637904f7bf456b8050b148506592f4e4bdd8b4c616e3c868c416140fd6045cfa4377232a9ad2fea0a939726cb097310308895c2a9be3652cf4c3951d4f526db71b9e3e415667a8815595f637a3cc30ec2c511f63bad0022df78d45e8f258776db409172c95818ea73e795c6f8d6baf410a72be291766fb8dae08743045b6663e18ed4eda486a2001cab29dc2cb73ede3d56aba0d45a8f60c8e47b995afe97166a70c1000f010cd17fed3fd941c918e2e2c2bc2a584ee3ea5634816c250f27feefbb193df1a11277bd70378cc84d41dd0511e1ce66e54cd061369158e94f75c2910a2adbf86b89c5a0d8043eddf0288cfd90cd9e4d48bad1069fe901bcd8f38c4c2cd649e565bcb6667250f106c26a00091da6c9a92368f4cf187bdecad7064ec4ed4407692474bdb4324647c259d6451b7fd513d7158429464e090230cce1fa5c4a1b68ad4ddcdef5650e6e3f9e8a654fb22df6f498f1ad626f805d2142e8135bc6400ae1ccb5d46c65dce1c61601375a671a27cb54c0dfb6a26ffd115332d5156c573c4dbac468f9561fd2b8ec1d45b8c5532708ab86dd09628c81ac000966269d731a96f808f426ebed3f67b5a625bca7744b79d5efdbbda58a75b6a278f489b49d6885923d05397bf97438ef57a6da652e62d723f38f69e5f77d01185d06df23816a06e7bc8740ccb206e195f92847b2ec005dced2658d65694cba619c52e0b6c23ef27d2a73c67e61ab36c979b5e0528528ba88d7735619bb4e7f5fce12140b90e0ac96a1b143817044f0fa6c193b8b04c7018f09e3a2f7e0ff4129e0ed36adb21ecd3a5a8596d1bcbbb4232bdfa284c7f12337ca634d99cd3dd157750e8946994a3a5b39d4eedfd71ad71659b416a5c7744aaa3384ca92676983c470912edbdc2621f3f6d607d0da4323315e4453706dad6b3cab02ddb6ddc2bd5f37ea76a94e27b67fc504e5ee2f1fac836fc8e1758e94526efb836349c8a19f58808a9880aeaaef911f744ecef53f82e5c0c569522861c92296b0e2635af5e368b169de6c6e404adfcd29914d17480411722751f4ed2b9f35e912737bca8e5c51e5fd1d4a305c75925b581b9ae438e01f2e16206a99aee30e42fba0cc520e92637b94b471e8f557dcf04a9ac020abbb522367d85f4b32b993336e04a59b5b31acc50aaf91c2b5d15f92a00055831e9b76e64fc3bb0f7ba931727c88ec77af095bacd229b01ff001044e8c75bcd853e8837e67579d035ff1979e0fc6da47ce1e24be0270e78797f6ed22a6b6ae42fa245d3d605d704919886ba99cfcabcd1eea57d9581f02bb9792f17e14bd9cf43b4382fce9599e3ec788c66f935cc62b5fe6278db9b12d1685b41a82bcd693e819f7405df237c32facf188e07d67b3cf6a8120c9b46e07c9c42b02bf71e00e28917b622da28e7488079da5dd1ceead3f7a26db6a8a54b6acd0248f907afd720f00011d794dd33587a36e8af16fffb4844739cdb69937e8be081a85f999701ebb5b8c8017fa2891c019a282ed801983710b50bb9428d19ac0ad29cfcef0f6748867ef82bca3730a44ee2205d243377cc3043b34ab1d3012ecffab24c8e3ef545ec70a59522b48f26fcc4e649dcb4c6ba12261b6f64d9f935dbde68ef7469c9586aefa512d563eb558426150513ce81bfded75cfbb0253f42765cc3dd64c3c8296f09f682684ce3a32eb151d68f08a84c7b06861b1b49399d0d772f01112db26a433b003e1e0a2a76ea88b4ae60d6b8cc3ae05a4f83cd555a84d7886d88215e9751860ec2d9cd1fd577237106cba9d7f42970ea22889e7b3b3ed13c48bde7942f31cff26a3e608e4e34a63c9e861d0252b5225c87a7741b04add7d4b0bb677834db9f38d2e1eae80529fb7c774422d86520ccd2c1432d79d0c281a0bca8b959e0c69495450462a88a2eb24c582a0ef3e4b70552264db64eaa49cfae13a0f0c383f52a5e25fc6430443fc6bd91b0c3552faa658dc955fe361f852d25bfcabea731356c2e3707b1017b77586f7a1027a1c57ad8b5d40a12fc49345a21c2d2a1876f9e5a22e00d8a32e39dc489144e870171a5235c3b4fddc713d568551abea20c5c1bab6f0d6b143c257238bc1537bca7e74d71febdca153c7b7d388bcc6030734b76bc8243bbdefaa4a4f413e7c42521720b03c616a0c91108af2fb98372e6c538ea4847d2e43c3ae0084e154ae881a04f5d3cb0770dbe8730be8f09426776d54d0fbca65d1b4b4ade9ce4ba2b55401e1da9b87e6c506c5d1629d4d106aced1af6564021a1878260c6640a45805571788c7edbc12ba4bcaa93a8d54b98ad42c56544befeed0b7130c71c9cdb56988fbf08f315221bda3cb01ab2a3b246393bcc66121733208f3bcb8ac479a0679ca730ed03ccb7cf691c29d6e3de19a556d5af5ba2da00cfa97a3a55d74a318ca8512c71dfc52b40649c91e16c4cd7512a29af08fb3cf4e6d56ed343f3cbdc0beb6473f6a26d3dda58550e6ad026f46a36aca4bba2864a5cbb7d00546f42600c2020c9bb70277ef7212f7c38860aa7833bd456dc398a33402e828dd3d7b9c50190c4b325c62bcb96275a228bbdc05fd8c65551f0246eb09cca5642a33e463fd8f33067910a3f941271e61152a35fba3a6512a217ba0736f6d9e584391db556368c3e38639d14b5b20d7f31d0a9d97e5fbc82fc5df12026bd6b1397a2402f09d12147671c276a56131278a952902d9f5fd38ea3e2ccc84a9f656002e884cc632d496ac61daf3c2c4a0ff6c5dadfec7a3c47879ebc5cb877d66b8b3f1f25de394185440a382975d81a6daa9056c817d1fa99c7825ab8e36517fcb53a11a64b6580823398c1a6f397d385d86f2768c993664c78e9ee11d74eea4fe5d4c340903e8acaf6d334ee0391c785fc1b0a7ae18573b667596820e2207506f10774e236a720834c6a490a5e74d6663a35d727d7409a0c1b1e2ad10e4c5f8aa9d528d2a4b069af6470c1cce04a38f34dbe54983949d390d76f0de3bf41c5070b0d61f25a2665754e1ddd59baabdbda8336e160ed0f3b6aa5fb83615eb74291b4bb6ab079712719dcf93a6e97a512af2c99022cd665b0085fc4ccf19a02bb0a8bb380ea2826e9a1bc83b565fd420533cbd08caf4c2b738b484339ae284da491b62ebfb008e5ec84de8600a2d823beba8bed05a6f3e820e0708c66c527fd6b4238035ff18efc951a0f40d665e1d390ea6ce1d8f23f01453c49aaa50bdeeacc71cd8ed3a9f9ad17aca5d96aa4655a6a6e44f1918a118222f194780a86356089a67e62fcde3a0cc67b33d29df7a0cda97ee218209bfc57e3440484a8c8c3d0e435b9498644f292231649b47b32b1b42b22944d15f08a4d51e87f8702b6205aad1f0c25eb1320f92c8f8b8e5f36ab1ff1f74fb6b2f812023e4e5f7c0d0ebd0ba7e720f0f62496ce544a57e4fb6db5867788553d374d017d4a2a9fd4cfb38028c306d2313b44d6c51f754782a396c5e377ba1ec8dfdbef44c8b8061b9f37e0c212dba0e03142de090d0a36d1bd982319afe57e8d7d9ae968a2aa8013353ad8d2f7911734a6cfff2b2352e7cf3222c21eee8f77ac3f3fa39e4cbed564b86337811df7909345476b677f59b82a8d2916dde92addb45b33d3c9bebd6a5e850ac5754fb001fec00ecbdfed1b7caa609eef85846fcc114070ffb68f6232f257a1e0b6071a5229a4f3b6611a825b8a4168b148afa3b187e23b56594d0ce6010f11c034ccaba2434aef12f7c118f4259e3fa71049d15cf7313dda23a21cb123114948e7d1bb45b5ee944e73a18d86c010adfe3810829b34452e8f80585f1618def1a4908788b6bd0fddb6405f88607b59d1ddf54e344d5164ecb1b15bad493fcb0dc841060911e3b23981694ba8636411ada01c667b106ac9007c92eaae182a3fdb8df7cb312638c288e7260f6d59b0d7168adea55483635ef078433366627936c1bfd4a256887aa3dcc614aa861298c2f7bffb8e5de69abc1ea45b30cf852087ebf8debbc08106b98a6ceaac5aed1d1ea27c6be1cb97eb124c706294396c9e627d6ae50824b5cff28312791eedcddc3816dbb9b3eec0222a7f6e307ab1712abd952c566e8e9f9f20f36b27daf146251d986edd492d026668f0e26391be2ab865fbf06c3302f193e897fb303f692cbceda77a3895e04b43bc43e56b014ce8c4de19e0db4d7757c517f80ab6b81f4743b5240c370c8061c714691df76f140b93c5d06171e6f07cf6b27d6b3aa9afa62c31413ebef0ee436c7d753aae3c97d62b286a9a8324e629a1e343a1193f86fa1b5760bdcd52766b1c36e3400d71233ae6a9fb883d3e45935896a9e2b3a4b9f306a3a8c57a2ef8ed6704474c6e1bf02b4f4d99dd77c61bbd81d7b6cc3aad1cec2d27576ef81a5429f9f9c43789a2babd6a41fae362c76d65826700c879bfbc269122d0ec650e103fe3d3b18f75a2a6daa7e98bd19ac6ddad2605617b2054c1cff63fc61d480e013b647dfb102b32770577870ae718fbe9f6cf034775420c251ef0f8001e465014439f09352e44ac8cd533cc2ce86a994422ad698bbd774806361525f3c7968cff26a3e4205b2c4433da24abe23e6e195ee3c129510d1867dc0401a85810d1a334d34ab9116ce628ea721605e3bbcd3d3f5a7651eb5df70eb21fb9b45fc95937d2cb1b5902f2a8290ced5dd553c6471ac1c982c8580cfb648905bb608552ec5e0333cf27ca2c2ceed6ca3f8902c5e96c3fe33d213ad31543ebc914aabc3917195c4ebe48356fc564c22d079edf77dd7123946fa8e6573f64c251bd68b73f2d203d3fef0c7e1ad511915be893ab57fa921eb744874fb3e6af5ab1b584eb230f3eb0818567b4d7bf00d2cfef5c9ae7ea9cb4cb24707f4b959ce2a5b221f1bfddb2548ca79cf905467c7e663b88b9dc96897684fb2f1c983609145f56fa41221806ca385bbe3b2b67d2d353e979b6e0af6ec09a1da01f3d779c94fc0397158266246b59490a0f0c567fd886d2be58e000bfae3378ad46a94700bfe0c85716596f95d0d8ea25d9d352903ea08181e72fde91b4ac79b16427504dff4ba9f04826b3c2e578e65ade09f54d036eef291c76efc77ea06fb8a51629254426dc0a8d3f5bcc3e21179925eb5eca6595ce8220508c7a38aaab2416a393c9e3ece9329eb65d33d506122aed599f4c979630fae069aeb567c65ca4eb049bfc758468447c953fbf7f6afe5b41316ed06da051ebf00e5910950a2cf9f4df99740103f187e8c275811d9d169ea2cbb118fe25a1fefc5a6aff2118e03f4f1fe8120e0b93b8eeb9dca0a9a8b342031d051650f207ec81419807117b769c65b214ebfb1ae5e1bca2ccc6f37aa5f2345f73b4a414a112c343a3e09ff08453ea9815e7d5914cf4e75002ff5d78f67bf07481fcd75e6906ec95574436a98c94a820c058b41441fe491930a369a61d8d00c48a3b59739f2d8bd820c63ece6519d77650457bae893a33955fb9a8add5cacd5bee67342596dc4bad7678521c874b85c96b8910a9dc1baca52eb890701d7153f140c62208dfaa05c65a5d04e66be08565cdb8883f0cb49f81ac9ed66728edd48cc198c198c073c5a538681489b90b7103ceffc0da35924d8a4aea7c37c3bea3e84a490c9e472f3daea195b3f6ed04050f3e609ba9ee8082788c8c665861988d78c60cd7274bf6325c5d629ae4eeeb86c7d9053551282bac8159d705d61bbaa73795879ae7f532f1c7a90dd2be949c79606c1c183b065d0ab8f7a981fd1b3aad83e15f273674a3c0e377f4e6ae8165345208ae8a2c9441942886871b49370ed746b233b583c80af5ca9e4f6914a39a571c3fb1ac12204c875fe9fe5cc3cca484dec566010741448becba0c57edfd4913827eb3e18b3def7362c287e493393bc5c8154eaa678ec2bca6239a8611970385ecb0ca37401d604321a1a19dff97a31c8b8186a10349adf37cccf3a8ece206644829576f1aaedc53fc8d604f44e617bcf0150f04363263bf211557ce163f17af43b158e5f9abb6b8950cb945400d41d536d07d74d26a998362908260c129b4ff3860aa8becefcac84d250c9a4738263a259dd9dd1b381cdcb5af7207f5b0de31cda8496c1c5618fc8cf9e24ac4f7288f26abbab096e4e8559b4120c226bfb416963030d3c224e5b7e80354f8e6714fa58177a87b33777cccaf32b90b61173bd2e1562c09620604fe479877de6681ecd70e23cf3c6184025f42ca9d10b0041a3444b61dc0960f375c38a1db0b1a84c9b4833519649c60e0ed9759f54f4c51d9b233f0f651e378f8d015ffd02e0e17331067506d09cf3f4d4f000e1a1fc98be0f9b163cebf1dc12be990d01a5a3c346a02f30cb4bf1c967ae51dc1974f94ec936c2d08877962d45d061d684c6c9169fec13eba0567568af8f665e586ab29a5c6d5a384e9fc82b3e4f2c1ee9d46a8cb88419b313c3dbfc08f68975a60843f24b28c32a6f1e33d6b6303aa6506f190bf24540f555260c645cc188dbe27de47cbf8989e84ee9cebc5a7db76655512df803c9e7a084f74020bc4b4a95678eb5eb4d45008b1bf8bc46261f527395174bd03c5050304d4245ce9389fbe4383fec390ac5a00fd34b712c8e292fbc3c92878079433817c9b6cf0edbcd529fe553dcfe7a5a3d9eb4d0e88674dd260d04ab19bdb8d80d1723f89dda2e7b374a0cea8598651e94a8ed3000ba69f49b8efdd53bd8a1ddf7126484f8dde822c9a15158afa4b62dabf0cdc55371a12ab42e4b7d60cefcea524d1c7464205223c201486958f4f48feff96314a12deffb581e92562cc4abc9d11548231e0e857a64b56913b097109392b6859744e5508b93e44ccd3e632d8a3f21728f32da49a7061a550fb486fe578e02fbb15c0d551d2022f649b1cb61c9073898884940129e3a7773bd8717c5cd7e5c999e194b6b0616e4dc68370e7016acfae25b14d7dca95f6d5a949a55ccb545afb5cac25d202e5bdbcd1bf0888dc0a56cee07131ad2f805b8b0587b05f790ead496868aed63cd2e371d04aef1c3d7511681a16e2a5aad0c4657e2852a494707018f1d90fa06cb0d9f97c1f7a8bb618927dd7c18351ea618654572b7c50789006bf3f08562b9dc3958ee5bdff16ba3a65868b93a476ed167fc58bf86530a75e93ae90e409938a22ed53e430c8b7afa622548df09b67911048182155ba235052035136ad3f777367b9c291bc2f33dc5affe84674dfba7fa28289caf7ae24e49d70fb27d0ec605bef83c10eac4f2ad2b2a0201f911aa9b41dc51cf1a51d8baa51696c228cff08af7e827305d760ae99ea55368beb64fc7f7ffcc3cc8073510ecd31b0b733809b483a21f3d47beb744ccc02a5c913fdec3a3b4d20947a602f7eb9f517dc833d3df1330d5685a46b6e4e7c7853db7b6b856db50a03ecf13d49e043d948cb9a8c3a83423656b7d616f0eb7050adaf1bc80b2b0c071367bea44b7396cacc67721e02f1590fa5ad73e66508d2c7d986bbbcbfa19716a8b0f4ced39985c301b87923f12a62808fe028ef174da7468fa0b5efe94d3ac93fbad0d66c4a5f641e7f1072d3ec8a017f1273386788cf69d96fe9e950dfd0c7cf8a94a0bdc5e282d2989fb3d8d6bbc838e41df13f25832f9c7f42aa16a2d3e7789cc01aaf957a1d8c747d09c53002e52a0496161042447d68f034bd895f46ebf38c63d097485a3f546ecb3bd99ee78dc6410253348968d4bc0e6efe6c66163df820e49e55ea3a75e7cae257e9b286c5d229005bcab3c8271e1b9edd50ab44753b78214a5d62934583ed0bef00f51955d365d557ef3c716158804899a00ec1cb9471fdb6cd6fad85185fc0cc49cb885258360b014d12d9bf292c3e8a23a18008236dfb77f8901bc1349a3ef55d84a56da33634aa735c28caefccd0421e88536be243ac8bcc33aa3fe81c3e485f2900c29736704c8a5014e4950b3aa06f9028e849a8b2139df318e5286435796af8bd4072c4317ba346c02287dabde2996bdee5aa586b3db48a64fe21dd008e4eb3e2363c63fd2b366d4022c6a2a9249b734a522f454ad4762ef32761213af03771adb00948e43fe80e0832265d43f34c2f2566f044151cd6f0d12946c935c9af6670e32c895ba4ae6b093aee8c95e1a3a55eb00aaebed0bc766401275cdcd15b1f9fbfdd9edfe44dea56137912d9a8ad821829d5f173f63c5c1dc0d7a2ba51d5af1c037d8309ae10d2c2981cd13315fb6ae9c001c5d25bbbdee41a2c79140070242b8b64ce57267bdc8ce23d0c9bbe4e545dc94a1811567f0bc9e89dbe1ecc5b8178c4428ff833f897c9097056856e11cab79eb0f2082572bef018a42cfa61bd10bcd2a96c56a256f6f7bfba0a4737428ddcda41d0738991269e13b94fa6da1360a4f9ab35a97aecd75cb43a0f35d13ab1230231819075f183bffc702ce55d6d18ab6495fc10823cb3f193b460a08b5670d3215a4cfb3bb6038308545d4d5df7f5f6404b5c52c8c6086ab0b4bf8110af322b868e3a0cdf79f941cea3169d5e59ce37be87a13d44e181a9f54882d711c05842bbc67d12942092b51a27c65998219b9ff5111d6773d1b8ab865ab950d53cb1eb06a7f703fe4260f0f7bb02607e1e4bc3fda17e9734df026fc5c2992c77d2eb810b899c0f867c3b67c352e3a972c9db6e6995d45cf32b341de4650d2d38b08bfb654acd2dd13feedbc6f6700f90636dfe7a5f1c5c80ba875279b536a7972aa52c5f62fa419a4602c55d3897fd21c230796d64a529402fa593093fe33fe3be7356ad2cff85abe69a2dd02d7982b0b9a3ee66972e9ba38e16e3dd8d136e2249ac2f8b4cb723fce8dc7704a12b1434afecce9ee2ddad995ee50ede5fc703b60502ff2a9656070da651f98c43903824090ba1cdd2727f7ddbaa0393f0489027713c64973b3488b7fdda55d65856e5e0104f83ca152eef85f4ee5964705069c4230e3b1e9c3e7002d6893bdcf7e5755d51566d601af01b69816f0ed31a5640b64f87afa3adb5a4032ce089881ee522f173059341dcb6a3d383e1320f5fd8f90280e8ca95da021feb4fda6ce890dab93861b6712770686cd0ab64aa01245216183ad3a6cef73af8b7bb5389cf59f322317adc01ead674dd1458a227356559f07d9aa761d14bf6c6fd7a7e03763440b4140c50548f3016d2f8cf765cfca022f727997d8924102a68ade68e875366b274a0eb026ec905636192a3e26583b719af43fb87e7768d5b0ba4f3493eb05b51d2adc4169c91da5bb739fb9e2cb12e035f897cd8e9c09bb0b45f4a4ddcf85d9772addb08bf2ca69b697f02c5fce0e8569dd068d0fd13c7d76b31c2951ae3c3d851634e7063d289996ddd6cb9fe1fa7d8a48f071be93cd9466bc26d38ece9e24bd7689b7a93ddd84a644552a4d680ba7b50109f50a35440754dfb0c504601461fb644350f48536ac7b1f5c7dcbcf4abd0f9894759f2070e03b3ed53c479ad19b81b13bba94a1f185c018cfaf41b736c5d39a17bf6fd93343d02ab16733730f428f7bd3a617cc88ad500485abe4efa8f7aa3f44761c8e805ea7257611ad735bbfb4d4f481e13962b73368da7fe87346065dbad81bc7851a1d1459cd932364ad0b3ce96ab6f3cf0f829b2674a2d463fc1aa7d645d21413760e0f7b52e1c339b4d77f5b7ea9ce57aee0aa5f2e33b641b38125ca7efcf2bb31c67a90043b13c77dbccb172020b78bfd4bfe6c4c19cf8806d07fee343c90d6c53e06e1c27b24addf221b1726f2c14b3374dd3d8d74d8f39be7ea987cb418121d2e4d149e40fd4ad29d24ea98bed41be0f3feec42d9b96b32fc7d60f7c144d9698dc43f2febd038eff15eb99022cd48cd5d6cb82318ed097e727366ce544c1d8f870cd39c474336844eba3ae48aadaefd18a5fd28b94c1bd3d53db26dda358d1764d045583b10522f2cdb75fbe3d7ebe3022ac4283c0257167457e78314323201453a1863cc808c8a41b34b2d6db80502fc26c6b7fe051a8f5f5eaf68dca34fef7e0a3ad9bff7a6e7958c67c23dd5861080c6a69f6a1608bdf34cbd4775d39845a72aa7bb214947c166dfc7f058ae561ded60673d4c1043a7c3ad82dd11d0681352bc5415ade7f8f13affded33b4196ed246af186e2aba0030840b530331e208b13ab3f65cbf86c9163efb776f90dc0579e43b0ff48ab855c0dde219fa2b1c0b2c92f2307fac3b7456e3f146a45f90153567786f82a03fb7ebfed6f258c07471cfd18f3ce959597160cd216a3b48e0026c3f4abe4fdd299b95846f29c4d4f67287f79e7543cf37b2279461d3d1115a5b282b25aac47c88bb22d79fe77e84e42888c5768ce5a4d4903403c4f6df75882764ae93cada015fa71701d0b2a141ee35cc91f5bb14a28776677e09427adcea0bb514c80eff1ba147d95391300800fa50dcdfad618bfec27bc1679f30051fbac6cd3d396f99e6d535e9feef81af6c649a82e1fdac20b1c7dd6e27c733eeacf030b64448307fcde7e431daaf48d9468ef325fc44187c2c967a5f0c3adc3068931b9ac640bcda279352cac8fbfbe2a4fe3a944098e16f34a2e69cdaea087e62294a8e0a0733330a0de69a8b3d78508f3788767153a6fd2349cc2b0c387e449dfaf0a8df8e4ca8cfc5c85181bf5129fda57f4c172f32f5fc35dae5e5bf670f2761a1fcb0082c7c5e7b8d58c598cb7c72a0418cdbaba9eb483259c6ee1170eba078ee2f9577d9ebc9f9d660442d7d19ead4da8d94253b044544cf88e00348d65290408a9f91d0466527970e06d59be2e02ccaa1e102b4211e0825f1ce5f900f8d1ec0916adc0157b13a6ce22828029162383a76d8e3cf6800f91fbc028257a3ee1271343958e8507effd1992930fcaba0d00bd7982e7d366c5dc7b999163df8b4247d085f0df43d776d9b39170d174fc2202116a4baee354bf521c2dcd4bdc6dfd5bff77028e5b48e03bd37b76a379607bcd6b1afc67104335267b4111986134e3ab179c985268fc571dca0cc3cc419645627e04c012c182cccb41591e2959fe3c73d2de62f2a5cf837179db4f0dd27c33ee3c4cd692e21ae767a055c17784cdd150ae69e48f81f2a40558ed780ed93ad7253c17e7f42ae9c90d3e870ce28f0c5c8db2f0760a641a5bd9a8da2d07ed1a35f090150af69d9f9d4aa93e2b967d669bd1bc3a16125b9b4aa0f7b48aca573a51997657237d94faa706ff2061b297c1d3ff0830545e39e797814f4f5e3eb921b7fdbe7fe05168b13c6771998c47b68fd0eabb1f5a57c3118ab13157a0a1b39f357bd0056caf103989c6d33c711153dd914068b5e91d9b282abfa0959fb544c685399df403159b9d326ae2f990444f24fb6a4e006d8d639eff7f25239ae3880e7a2534f27b3fa0ea3bdbbb3331430f78661a559549ca0f2a3604205e87d50deb5c94d6c9ebdc2797ded984d75373cace9cfd107b5b7ce31e7ac9db8092d35902bd4d76982d3bf5a093cb5f23582e2bfc954e179baddf9492e4bcfc3835c4780842941cf255613561b3575e5799631383714ba5908d589aa304b8355fc5f7a5e262e4a49775f701a31587d88e07341d81310b02f39ecaac9196d3ee9a495127e632fa48efec6895fe0a82bedbff3aa6a1f81433142c1122583e1ed7ac4b95e3935a603fc92f60b4a67100baf245d9b8d067268d5779976cf04b2c774c7bb7783a70c66e3f73905713f237af9f51c022e78e6792acd8158f9d6577ff6dae4b3a239e95d398b4837042d72fedf11f9ebc1a2ed9920ab6ad83b7eca98fa5f078cc473c2934f285108cd5025d6c56a1999c10e73b87fa9d7341180bc18a38a6c69d1e9ec3860ca10e4e12ba9ca6163039d6936b44fe0e8ca47847ed0675f6ba74273ee2820281cd2f3a421f29c10c4b9945e15ed393752255fc8f57628a64116bb8e9b8bfbaf4582314031a99d1878fddbb1fef427aecfe6c4e38687925f7b6fa9007842dfec21ce1afb53c84c1c2afbb599966179fae5b9bf3a8af2cc99239bf09d143aedc82190631eb379a6b8186642eb81babb8ab651c06802a5e4626242284459fd6ab1824656a4a00088240f00e8fe278053560815a9371131f1a882017b5b348a255a00958fc32a4d9cf6e060d988d037079f37b20f8139d730533adf039fff67a23850c8a1f9288bd97fc88b48aeb2981007c051bc5ef26154fb321b978e6ca6a64016721142fe58fb838bb8bdb6abae2f31fcbe4a1c782509532e43155f76693c8688612e43d310273bd0fca3ea881467300828b8680963b4f1bbc1d747572402211af5338b0eedaad509bbaf0f521b9b1935cc553da0580a89b82ada5b420c8ef5dd6ff43147ddfdf5ff92c4342c3e7d6d6c7a120396ee69b216625b7b5da0ec5bbb90bbcd9981f60dbab76061b9fa768fd80bc70b6c21dcc56a07b66d4c6e94e27cacea361f7beec1ca64fd99aeabddb57264e434dbfdfb4b570fc838ff980018fd91280e95280aee833324742106c0c7a8a2e7e318fd467fb9e0e47c794f7e8f8fffdf9cf0ef06737367988e98ca308b2520455137c6dd872817935754798ab65671b4a598c650be7beca59dc986691eaddd34b62782d46bf336ff4fab815bbda9f793b7bb909c23d34e099a0addb7d66ff5c727b5e2d320df3339b22dcefa9f1993a8245c4d8e927ec79ee98ea49f7f425df4d44d462a1e95574eabd42abfe8cf99cd02fa57f472ed5e8366ed6dac6fe839ab5acb7121f8442240c911df519aa80f97fa3890315b1e6ccb4fedce56ef5bcc72ea3ee7ab42841833be59d8a58151ddab9950809cdbb9e2f2aa8c982e1ca82836b0c8465474597d041e6267f8650d44cec79cb6dc35801b0412c56adb1e0c758a5960a121808e65caa295cd6b4e136f8996d339e7185b5e2d790a603dcee00c392fb0c97eda35cc4ebdd0e6c815dcca7e4a77ecf3545758ed8c147fa9c4a9dbddc81d4c7ac9c71a027dacdcf31138bb9788cc74f0453e67676fd116a67e918e43ff79a3eb904b9f7c121f829ccc52814a501bfd7b4ee9446b8a8f3b6b88d4e16daae6edb2c56afcd0a07ade87684827624c86ba5c678ae68e3bdf3c404ef35f581167a8f65ee0789cafdb6461327b27ab47a5268f1aeb2823a4f96db0020a1b89edf90a549e470f8592ead66dbb4f31ed030126ed1647747cb5e44202977c442c4a1eb5554e2a5a2e8cdc937c631c559c658bb4d86ec786d8f5f5063ce74336dceff59375ebdfd7d1e89f56388b8af9ed6d831147ca518d3745bac6eae23e972875c125a6a735aaa4b300a8a66760154009d26d1f5bf68c98d935c752f0e32305654abb0f88d53ff0dee0072b6dd73bae961517a35b599e97857b556ebda303f374bc9735bc9fe306d3ec1dd43d9645be9106491787a7cdece70a14ab74ce9799d43e309dc917b5efd3ed447324e9d6e58c3edfdaf22a6797c72ce2f6829e0d0743a22d73583dc35aa3ace9c7a2f5ff8e12ec0c22f27c1f99b4cc6392032345b012da97c2350723db753f8271d35b48dda4b8ff4f5f8ec560cf6db7be514e0caf0306cb6306eb40a28d5534593dd27bfba5a1f3773726389e8313fc8228968920971fab3948dc0be9780ba5519a9dd456718cdffdad70cb6530764a0a1be596a890827ad2b6f01ac6420f15d83ddc63a9ce7ecc2d15a3e3d65d849ef77310ce52ba6cd5e78d7c2a4f8dcaa3ee8e637347e4e1ff4e0662849e26400acde742988ddf2e11432eb743c871c83c56a538293e0b8ce615d9bb3d7d5441de57c93a1f55f50dbf6565472083a77188d49adf34c9aefbb5505a366bf057302875c085840a29e416b50f787f67ba2abcc5d068f31d605910dbff5dd202d30549fdefd10020ea9aa84ea6acf2ea53a24facca45484393480440464f7a649244ea3ba0575e738ccfb06517dc367e325f45ddf22656a974d5c2525e0e11f05f9058ac3461f5c76854128b0ea104acf397d6d6c242569ae3d91a447e42c49021936ef227325fd109f97dbf066417f0b809b84f79518d5428349332a75d712ccd0879ffdbc1eb0587a43db34b4fee1b05bedee75a97857841694d6fb2d89aba1db6bfd5f1a755dcbcd7af2629277e5cc1044cb3466d282902ac899ebf34903fc532b3a5bf1c4f26aca585cf303d03f516df6d123fb26f6332b6c5f83e915e31c66b5631d6c2a2201cdd3535fa788025e2a61fed017f0c0c019e0893f20851994a7051861b2607d5d29b1134648ec8812d37fa5ba3a9dfefacf77cfd173fcce27fbcb3137bce98c4ef76c7270b4a19a1e452fb8e6dd7b3266f5245d7d7bef99b6452ab6e4d6b4b7634a496701aa1ba83ee9ae46223fb39776de48ce757bc95ebb6b11ff01a5e5805d6ba78595ac7e2969bbe8d4d5a9f1ddabaa9f769a5e29806b77b0698dbc675b563d5bc026530ba7377dbbc8c9c0e4bf58ccb91efd0d543f50008450ea316a0815a81b8b600cd9c6fe6f8e35f6bb98e60877b2c3e15a2ff7d57763a9368d8ce7261c8ea65cf868e0ecd64eaf5a9e85ddd5c96cfa74d1affe78d74939b6b8a7aeabd1c44a93f6f7ad0f8cd21c4fa9e2afc574ea84e4c7dc9a2e8cd513acdcc55fcb12aa7e5d6444fc4fabbced6eae6f9b3036e531da89a8e8220cd1dc6d31c721a41c8e7d55f986ef2f49567d2db9f26a8b842190d45693154de7ec7289799d514445c6f14ea3893582d46c6e4d23f5ff47bf20f40d5e7e14bc0881e8727b220f4ddc8c49622052c510b2863af642f37aafe967c649e97a14073f7be6f5e3d45e304b160754ce0d9783c0c09b95feeeccba5898c2274ccdd777e012be15fe8ab959f0bdcda687d90e5e6fe38366ddcb4911e40ab550f77c7bf9343cf9677d862adaccbb9bc77ebf1b9e0f2cf50ad4899fc04779a91156652b3744d0f81c7a35e085518af8bf5265e2f4fd131a08c65ff85a739ae2fe3952dcf4eff1159245c5f5abbc9fd4ac56817d458991e82b375d81068fa1d787c63e20b8a28f274323584e379c942e424c1a49a5998a6233efa91664e3a20370208a9b05ff448f4c7c2608ae22089b683ef9e6aa4fdd1e289d31ceb45c987aebd730c34b2704f4df99b3295aff89cd58925e11332e8cf4381294c397bfc950350493f724865379979ea63d80a115e8484b8058a27823081aac3dfd42bead771595ee25925e503b8fc1b5f14dba2cc1490f3a239b80cefe95c256dbd0ffb00842317a3dfdb2a7f7b4a748f0a8d7f08c9808a474ba38b3e60cc4ee32b094ffec9e6eb7cda90af546eb75c24ce0c8f5ba2affe4c71dddc3663ac99b0317849b9ad2be1312d4956a18941228370ae4be8d9c9ccc10041784fa89c5db6dcdd92377f62c9f5422e8ed7bf7c4d28103692ae2e2db725c28a3d7801c8a78748664f1fa889467910c164b3dc4474f37ea98ee6ed772aa232edb51abd39436b83dcd7f9d6f02d56b5052e2c5f03c67e18297bb9c3b22217e3129e9ef5cfbaa3e2cccc581a20e89d1f447532a74b25c3416bcb57701d682b6b2386d90650f3d51ed1164d55e2fb5c611fafcde54c874db94daebf105bb4e8d8dc0e6a90c8c7f80e8c5c72901cf46a2b06a458ad6089096b7f8c788490ebe722e94502ec6277bfda8bbe70265d94b593edcf928d58d6268d7ff4aec0afd81863b6689343915163082461d2906c8ba06aa8f00e9fe021d6b6c6e93ce59c90c6fbc86afbab775adb126af849c8a4ebed295016c5819405e1a0439098eefd46b1f83a64e13f0825cbe600ded3130490d1874d6aa384920780c7229d8818885187459e43f2efbb9170615ba1195536ff6edc5b2c5b63888b0454dbeb4f7414106d5993aed154fc2656c2a360775785cd24506c78ee03ad58dd434f445867c1e424da93421aafcf613ee28410435a67bc4740406f577cb3c486f6d07939f66545f741ad3ce1b6e19bf245eb0b737a830a808895a2dc61fe654ef3278dded1bb0ba7058f094dbbee9aa325261653915e97aa8a553025ca2430af318efcbe3257cf24056f1c6fa63f3cfa7d94ca7f929a649a2af266806c173e4c2bc568955d0e7236d3e18858e85e151657a8bf5c7560cf0b0d8ab152531ac1ab8db65f795dadaaedfc5e9b044cc5e9a0484b3142fccf1060e197aeed7b85fe75952dd896fe613a3bd3b3acfbd57c17752c78a95326b9b77b19f9fdd8b362dd1c87915d59b379e5fb8c7ec8d4fa916fadfcce315e970da22c1c7c14841b5b6fb5df0271a4ddeff3fe1530be5298bf186f57ec513e544a0a4755e4b989ddf623f6448abb195b8e2a9671ce21364e6b94ac708f9cbd19f8d944596f47a4f65746398186e8f4bd2d02586005fd80d8b73e0ddce32fb883ea55f02500d2283c47601ac5bf3ba500a2291b1d83b14a961f67c4d86b4e950d085dd2ebe46419ea2fc54bb3a1d600cf9705eccecd8e61107d333026dc4305eca625183e25ef9a00263f7bfc245b4b2f3595515a2afcd4d90205a7af75afd6d8588e47bc5d4970f571db530c6fa8ed14d0b3fdea3004d6b698ec96cbe3586ffe97066f4b3a9f494bb98f0ada43a7ba758a94b764f3258155310d2f94b513f76f649b8c2faa79bb419980d57b0af6b1ee2fa56a598aebb25319bf1f8647affe1a3cff5bde37e08491a90e983395e5bd11ee488b227b37e4f074c5759ab1a9a72f59c1a1bc21ed5805aa8f9b36546ee13ff99bf40bfbba2e10ecc938ef49b4d9a3eb472e4d53d41abdfbf66d714dd68a8f532e155fab126f5ba7956403e8ab2447b031080e69e9ab705cac019f3e62c4c871bd463ebc85575716decf7dba989278c6433da2164d03f53f144e052577227817b3a18a541840b5f05cb9eeab7946256c08fb4e1f0bd7b55142f7d622dc4a319ba913cf7da59a8b4986e36fdea17401569f2fd557a2b1e458492f20bdfc4f66954e88dec2bd158f0d364cc81e941ddf41d3a875c2349862a1bb94650f474f78e0206169f0d212d882a8efdb52610870af7c6ee4d4474702079b30e604f5b77c89eabc49c4d35ced05e0a96479b5c5e65aecd70e2046877aa9b281a6013a495db52ef467aca20b0cd1e7043cc3465ca6bddea48de1cfbe7e2dcb875f27f885b966fca1238a16046f88ad124ce78c000bdba3f39871b19fe35c4dd64cba86c0a4f966d3b964fa806d22cd7ad470624e11a91755d6b47afd22a8f3a8d8dd660cf2befdd3ecbd9a422723b79aec5e6f76d990e81a86d8f142fdf39ddb83686864e5e10392de1ac53bc130eae29b70c3a6f0b949c51fba4f605f7e65cba92599035e87b3f644bd827492039b19a3b0c4a4ee2ff35052052dfc4d0e755e26923af21b9da7c0419012a915f3d2245a9e4fbeb2b6456aa9f41f529345569f45fdd2b3f273709fd12af047aeafaec66aea33bb0915024c107953279c4f6f67673e67c49408ebd798eb9576596c01d12aef0a4e662ba4ef5160584368e1a0abf808c5c372e8c5b22c762e36e41a8b67250c484c00fde390082fd735b446f85a58143ce9ee399a59dbb83bad12f7a0ca706a4804901f7eeece9a0686822696e057db633e33de0a2584ac55eae81f964de44cde149d6d3101a1c7efddd37e9e53c8ae2265951ddc8921e9641c198e1cddadb793e5c976cacbfa4d7af35f500055619b52c15a72b6f5d7819886c3aa73de7c07a8f82b04f5aeb90b21afcfb5c4486f96986a2c6478614a91ad103fdd23752c74a226d0546b47ce041908df14268c6e61114162821078c384d0275d700a924ce7e8ac0d3f88704897528f46d1a7fd354058a46438f4734c038443e6d4151878dec6fbaf8cc469d875a36c05f3943aa841b8486fcb04bfebef98cc21d114e2b41c6e16cfe7b47becd39f85c1ff946afb43aee96db606485f5eab80b139140814cda4d7fa1ed093afe230b7e8c70bac4ce75504ce1d815b6411824aa99634dbfd82d29e9bd1721538e8f4ea6052bccf64e76d037b1da09ea039866a402b38a13bf701cd63cdf84b57ea809e5b50ec615577bc4160da2347b3394f4cd56f0f7567dc244bc5c30583d160bab6bf3aa894ecd30454bf465b272c1fe6d53aed501a048b687910080092b0ce19e0508c173989c84fefd5384b3da81d90f5758079801412f10b8e6b44abf05893ae6f0d7bfd6c82784b8ef5d5543768ce37e6b0baaab87811a75f7d8d0890a4e016d6f8d5ddaf7f75758058b8d18c8a7f281f5b9a6904cca0575aa7127a8fbf6cf285f385cdafa6be37023a72dac21c4495f1f5f8e13f515f51bff820d86c1f8a5227f570abbdb5bcc4a743fade3b85548764752f13b04671f3c4acb56c9c6b322dce983c5da418b703b20450a2f94d20cb86ee84d672f9801721e7133ee0ff3cc9c0c7468d9c175da921edec7b4706971c0aaf6ab8955df63907b5f0b8d9fcf337f13dddfc2df5b1e384c3026c913d67b6f701a0962efc2abb8a6afac25473d86c0e80928ab60d4baf3fefb09aafa17d068f12b0b212c606d00666475b5a0ac7a1d4164d6bd8306adaf84deb49058c1d53d7322bf2807f266e94afded44cf2c8dcbbacce69dcd0599c51183e98a951950274237da145adbfc79027aeacdeceac7d5de2ab9223ee915d52df4a6330d44772decf16b1e8a20eaea445a64487ef9b4b2ced6b9b0cbb4cbb11be06626eaca0937238540d19a39a486760df377e0b6cc2fd0e904514a66df5dbd5eed2e1396e8f2fd2dbb841545d5c5f86450e4750115fe2ca15b0563de0e2b4af4ca46167e50356b5d596e1fa3109110df1ab560f8a4d0f30dc2e6f0d048494473b661c8ce1a24ea536ff222a01ccc76a25b9ca9e56e943be0b0fd679c093f4d5a9d127abd31c53aaa811d22dcf9590e2c79703ef2e8212297625c210577eb77a01c7b1ece8a09cf134b04c22d68d63a6d44f589111c8c69718f025c65805fb46ab1398a7e628e6102daa927ecb7e454ef42a3ebd47545a97549ea3f0315c2c48affe1555c3fa5655cc0d773571e89e2c68544b75cc707b2484b7c9d96ab568eff662c94ba1c10f4bee0c177ebb424e6a0f3248102c5622d03e6da5b77ffd304c77b3321b7c6ac2bc79049cb80ce7d9cbf49e87939760b381e0b6502a39dbaff894c5abfd3a54c7ba1306cba0115beabb6e6e49c2c63c499e542643a75ca8c2359c356115424422bc6db741d135e6aa73feb153275763c29ba12cd20d25a95afeef1ea4d19637179bcfabbe1d813245d8ee9494641dc30f992643f88d759a8b2d58356954f16f0a4e08114c763018e7883385284ee580615593fbbe0d79c081fc550ba890cad685b6e044e36a56ef712e627bd8354ae480c15e3d65e6455b18f51f64c1a33bbecf592916c6e7433c8f31500bbaa427f59a17f744240f575e260be751c98b6370bbce674caceddc255c065a99ddc12d8ce5e16236aa991d0f48d46b8c146da063ff16d5db9b5cf03903628acd28809207e117bd7409974739531d7e9f6fb03b80376510b09b38c437781f1ef09b0217ced702f05f3bd3e06ea0bbc38c3bd4bb008494c07c4bf982dbd4d0d531c7372ccee44881633518bfd7fd8cd7f88cc0d0c07c2685008b43b5c242c34dcff398a0a0a0adec5a9ed7e2430942b20d17c75ac3d693b9c7866e8d7befd40a6356932115cb660726bfeaadb784e0656c85b7abff1547cd40f429c54f2adb470a281f075b304ea2e28ad2e572791d16b1d7b6f66bb33f409b9d765d485fa554c74745f4b5818d6b20c4ca51f64537f9102271c707367c04f94e7ba7afb02a3b4bc7872a7dd270f3c6dfa526a42d3b8b272a2cfc311611a32871e512181beaed1cf509c3c6cd9568fa44dc70f60c49b306d87525ddfaa86b1b310482c3d64397175ffc6d1ae662f43c311bb16f0dcab7405b5ed7e6c19d219340b0e32697c8b9bd2dc479280f40aaf29ac3e1554033f73589f23c756801322068d5f2fe739bdebd974cac3b494e9897b6d03c1713a050cacae0596f3eb14071fef1f24640bfa9fabbcf56bfbec424d7822fb2fb62062101e4ebe275953620a6b12bdb9b3955b591f41d07225fc0c9d0c100f927e6951dea27bf57b6515fa78363bb26d2244764a04542bb4e8d63f86af8812e3439d1e8a3e2ed09310584d020fc891378480de39fbd820b96cbf54612134f06ad2773718e9bae6c01e1dbe8b6f94254f8735cc945cc0743146075c313c868f346788348b9ad06e9a89672b6f66a4343d4a2db33ff834986bb87b63b240cf120a8afe02ec2e6110ac05241da32c708f80913c4d978d6b7d0e064ec9d4f9771022595efac9918a4729eb4d63bb2deb31ab72d7597c1c8de6065c02d9390da85f6701f27c64ee5c43b6a54803018a4962ae2ef562b7b264b46297dee14877af60f45f01ee3e2d837b5280d0336edfd6713eab1851abd3730080947a919c00a34029b94946f654e62c5ffdee5601201d01a2de6222b9ed33bcd30a342eb26cdca581401e9c75f50b1a76b614e7e9a8386ac00393b99ca669384c42a51b0abcdd9ccdb221af56e4308ce33e6d9abb37fe8d591a6bc28a1ea64dbd0b2f8447a84727f58a38674a50f90fb1b29c7e5c18fc6deb5c4ddc9959c5dbed6b938ab2eade58624edfbff7a91b56b267e813388e0fd3fc47041b0f016597e98be498bbc4baf200c188b92e32e02705885efbe09291b807c05df6477430b033a6f96e641d3ee382a1bb8be4c2298bc43e9099f4cc94f37ad769cd09f32898608d5d4c61303c42e52f18350c633d0d894076df428e9cff571bde1cd66a8a9baae62c9b4841469a7527994b87deb3064d794b48cde2d0ba324111a93641641b91c1cd697e5b4f5e569aac08f32bea9946faae6f891408fa5ea99ccc6ffc5bbdf64aa9ce73e5cacf0dd9cb4341c5f2fcad1af20239200c4cb449c88d8c843d5cea2a8443995d088160154f48790f5bd1054aa635f9a1bcdb04fe4706028907e2be4447a7065bb8c8c52e1ddaa3e0fa64c72ee7be08166870d45f947bbacc5808876fabc48d81eac40a2c5000be95fd63ab824edd7a2e7e8482f1c2d8c301c39646a6f794fb8b7f0e4b30d8ae0d45fb9fa3919dcbc2bafd1babe69e4117bc214c79cd086667d8127b89473d1325dda1a59c19aa2da7ac6230d3435a5bedd4caee6dd7fbba887f9c33cd19386d0e4c5142ba28c1eb997d525ac0db79464dec27cc8ffba1630e40f75ab3b879f637a049965908edf9bc2cf7d784c69023f4172a7bf58b5034459187327bc8108bc9a1694afdf44fb1d86de89febeb869170d16bcd6758506cbc424c8c3c538781a3c421b4f03ff616bac59aac015249312b0391b50200a2013c645255346a90e5c1ea14c48651836501ded3c61acc0618e9119803b515ec2540a26ad04a329cacdb220f1cfed1131462003895ecd362b59cc9ca91f09e5237e0a9507852585f92021ad9e968b793d6ec77c2fa7af74f5f54afe639de8477d5dc7fb11f2b588d834baa01458114feffc5b90c1586f6580d2e3a0bb4f2031dc24cbec7aa3d651a3242ca9f501ca8999aa6b5a8ea090810c53f64d3d912dce4b727e5179dd1d86cce382b1e1ecb706bd88d6ad92fac05ba91ccb683f941ba406e0f4c224ae48d1ef8b7a791db324223a8bf44c0d4ae4bec43c20a60ed6fb62a88b9e4e02f737f7d795fcb4b4ecb0d748e01a61dab33c8c5035852340f342586fea1650a24c3b7be70b4f87d446fed43c6cd50ef30af883b8e0dfd290573a6bc139a939b01df8a03370c0c2371db8e572c62730d616aeddd17b78af59eb9e272fcfd3725b42f485d639d8033608716c37c931c762b8478c955eef56b3c865a216a3b147676d0ad50680340a90def47584f4fc0a8c4d2fdb9d2bd70acf6d9b2f623f94b7ea816b9e1d41c1893bec281f76cb54bd42699fc6a26949ae508c4db0881748f1f3fe8ccaa5c2238241354bf1462642df8d0b09ffd1eec2f01d422d6004dc255dc374fb605cd88ac973750e8bd15034d79b4e032eb918576494bacebce4b0e891a2df50172e711b4dd7e02a6c4bb7efc87e23d3794ee4b58541f473d6fa687d9d6905d7af026687529733999253226045f0e281da2349d5ac795873e5af95489592c048fa43769eacf3239348e21be8c7d8c84166d4eadcea657dbcd9b8a03a6a3bb60564062ef56a47003a97421f5276cf579d1edb63c30e4056d2d12fab26c566e518492efd483d0a3ccffde2e9ec5122da6fadcf41b4cfb63438f2a2a5ab8648213d2b0f5eb56cb75576c23da79e55bbee2c31fa6a5a853e3e4fcaf4cc28ff13d24aefd859084bb43e473735e1dc19d19921bd9c0a5214beb1acaad6b9c78dc10b24025907b8e8bef3bd32e90aff3c1e91ccc0c1eab3f396b9931044cc2e816923edfc1cbdb8ae45152e4fc51e137455860c37dc896f8669eb058b2ef1e3d6bab68498488cfdd61fcbaef79084f76159678f829a0a4d877ff334a0408c5b34a0e71efce851c02139988c2548839159464f2ede7535155c1e3c7e27680939b6195c0ac5a5a9aad129f7109e7564c903271e6a4f5cec3661487238d181c992a2a7cd6836ddc3d0e107f3a991034724fc42929cbc2c4803d58d31acfc02c02995c9e5d272e91a023ffef6bc7506a40a751cc6e9e585c46450aebeee9451889665102dab35317ecc6ffa1671e8736b04099fd6ea71203706782f61060ce93b90b3f5657aedde465eb093c7294919ba76e369fc15711d18b60bcbb0cc7cf23aa0681a4803954cce4dc840aabb723c83ef283160bd0d3e949b4204261b0065ba9bae9ed41f548a739c833763682697881d146af22d54a921ac1d1567070bd20fe4be17be53cc27747cf1be033247b62ddcdc35bbaf57683943ae43d85a430bdaf19fe5ab56d408061948c77e4a32931d9aee833ed836093038ebc5b4bcb299f78fe536406a443cc451b2501326cc98b90b2eba4d3f331335126e407e4066b6d83e7549234de2f1bce445f6b967ab954fbc3e4af08232b0623167309da481ab921346129e1804c53c98681a2840ca3b2fe78f79554c9eb3f8bd18d6d4c004fbe804aea45cd3ae9fe2a171cb7261037555a2de709a9b857ffd26ad325f087007e327ad1d176706b5cb251989a370917801d6bf7e042aa204a053ba975c32272f762421c252f8a2e17923c3c4e5142b72b37ac40be201533dca17eac17c407e59dd2ae485312a344bc0e0a82bff53c70a392516e1385f52f3ec43959ad0be0895f52a7ec2c78c3572635d31c2bc8ce92c05a1c38cdda98dafed33402d871264ec50af272a56c2ee04a7598314b67d77b0edb42926fc663422f5b8078781df2e48e9629aea2e304f14201abd2bca659373c26abbe90e91ca48ad524b6c2aa88626eb8b3d80816cdaa50067e48feea4b9bb8be1eeda4f2055c59ffd366be2b1e274900b295d79879db66c7673f077b3f342e1c1cb3a9ec23e6d3513ac2a7f97343ce243d6abe60ae8d94be4b39b1e9e5e0714cb46b1fb1648e263741d20bb90db985093bafe557d6af344a321d9c9dace9473c2964db62600ad4bde137b197b96022b2dd11e6134472f8a79e674f8b0b92946b6d6437e4026213c776a026ac833a6b8b3b871492273c0a28dd1c2dc7beb1ad29555e4cbda3204121deb445712475788e145cc96ab7db84957390f5166586483e5572385892780d0b9d06de1533742c2d504d80e851c9140bacff39c7c31f216e9f66b25791f92f86cc19b3a95ca2a5019ef2c39a0ecd46fc29442694f00f3dc50b50c4dd346a543b6cebe88bbdd8dd3ce62defe086ceed8edc10fad7ee961be464a415d61b4e89d203aae9265d223e6617cdc09596ad1dc3dd77d8e33755a27027dc6343a62e29da0663ed8eef72d87b73e55528cd773c58d52a952fa5564f7cf583d977e7ece82b0493b056a65592c9a958de3f57cb5bda73df917ec500b724b5d483c01a35b969a603ce9d653dc4b59e1f4a25eeec95429c071cd599dc2c16eee0ba09f69ae52be469dbf7c9d5bfb5d4d243b0b2bd8348f9d4557cefd71b36e188a49c67ff30400cb94376f1cb7150cdb6783e4bc92fa13611defad894e9f340b32d46c6d718f20470ad40626d80e152902dd3fe05c8bce2a19644fa76c04a327a58c0491e0edb3e30a8fc89d48f618fb03d66399ceda58862df5714991d3f88314fa140e7345c3156f5d64204969ed1edda6476bede0325ddd3512113722335dea545e218626536a8bb8f7e9b2a19fbe76c12780d33cb7b33de67a52658174d2bd009b5d27d363f2357807f249fa84f400c5f71638d5c7b407a39ecb0fd0825a32a47f28cc7f3edb7626d0de9b875a98ea527b651913a716c2611d0176c84107b52131b1c407271f51ce90b816f9e46e28f7f325bff9090345166b615c235b644d8f721797609f12c2d9551f505dafd4f8952173582fcf69b54f24f49cd93e31bfc2713423fa539153ba206fe9c645f1f7a0fee204c8b496c99b4e62dfa2582ac64be5e5c240ac4b0e7f01fa5c397e4d5ad03efbdc6e4f764ceba75160a192c321e928d8f26ff9d7a4ebe0535861e77269258828c1df70efd7fd33e9a094c1b7d140d2af3cb7c25f24c05cdc577678ecbd973b0cfa003e157f6bc4530a220af244a9fd61485db3d01f329383f21fd51d8e8d7919a3ecfbe8a446a5c40e975f4608d6e8ef07e7316a0d6b12fdaa93ff2703ee7192fe9e5e2b9ade90b8bd2725a5e5cedeb5fed7278e3125bd0e8983fc65d292b25856fe9b909a5d39b9b9dcbb754a12796c65a922293fde29f23f125dcd7e23e9ed8b437b585f29278637cd833d51bfefe90db90e467d2dde97f28794e299d59567a716fd59427b1878fefb89651b99c83e261f8c3d8ba7a778a039893671206aecbf5b057c45ea5c0e751926e141577fa724330fc31f20c819ade9b8b1420e4da7ccf01c370e6d1efba664f17e11e7bae1051a4533c1fcc4e313e43d46b620cb65e4d40c16b94f8f6d463a6f0f9049dc0f495fe4f0393a2377cf9cb0410a9704a8d3c9328bc50c39f625ff38c961cc86d96504e99c30889c48bcc4f34225589f6bb3f1fba204bb0f72a835acba38b5f1d423790c31805df14ad0b24c9aab70a16d9041194428f9bc9f381d23fe158ce99e268e33a3c3ced270ce63cb835e2c2ad95acb81a2e3aa4ee5c001cc408af2ae902eea28057adc42135309be9d8acf4ae272392bc34c69e6654dba530982b859cdc15468d78308f535a2959be26f7020c6bf6deb72654aed635988cf150456cbde832332111e9cbd39745129d22ef9e51b0cdc44fba724462e3bbff9a0b13fb4573564362c9db8c154c133ec383ba54ad0bb0f150b0afa60b6c14852ce708eeb09e8c91dc3f12e4d7a575552e130c68a088a7c180904a42609fba9e2211e8a543133a8e0c7d385bd6f1db4ef384093a630b06779d71e01701c29e61b68b221a96516900460ce22fcace701023af0bcf4d936c50f0ca931707d78d3c3091d47e67711c45ffc633a15b152c983c3f8c2c4a7a22a1081b0c593a32605c757222f2bb00532906e2c7880fc50dbf010b8f4bc359f52e795403a6f4f5f77e66c109b076968ab1dbade2e527d27018b1bfb37895ddb71a1df31dec26d83e4b718f3365de521ea3f866ac9b5518435c96a7bdbc39b4a76c52da83e1ed885809b67e8d75b6cff288682ba29727407884888d6403c1edcbe001085cd5da5638744c0bed83853bdbe6b8a4aa1386ad78f667caa7653d3540599f6a7657eaa99977ff84c4f3659e44985dda26dc12ade85f5cadfd757c6c9277a50e7ddd90a06ab0776da04f5e91a2eda6b9c44a75ca8f24a791ac3d49201c813d4d3c07f44469a571bc7e2a6736be10437632f68913cd8c0a223539884905e363b6eba55881a7c76cf222147e86f0cc52e2c90ca12a82f6baebf43b6a3fdcfd4c03aaf83a406704cddb2f55f9b402207ff954d71f50e4110f427baf33a4e07408983d349042e3aba4be476f2fa8aed2e98807f07bf49480c5f55d1143a2ea814d589a72c51dcc8fb670478eb438ef1ec44fffcee0a2be72aee320a65b5af379bd6d8b33ee8be5a79126ac85dd35ba9b0bdb6eb646961f7351be118175f255ee31d88607da152735c16a360c6ca5316f45947490f97f48ce390c4afa10ed0e3e6cd0fa13ef5d42cd15c1d9dc3b1e4a5e03ec24c9e94e001aab3468faa1c14a47535e343834bec8687a7724b2a8aa744e8e3da4c8ab5b869c0e69f586fbfc1467cb8b221795e49e160deeffffff11