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

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

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

Block Certificate

Block 58792 f7123d5d32e7229839d0addd43a67c40fa2f4a2ef1e034f4277d83473d85927e

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
e2f7cda4314092083fb8c8f3436bf2e825fd8f2306ffe9279082ad3b237b26b1
Certificate Block Hash
f7123d5d32e7229839d0addd43a67c40fa2f4a2ef1e034f4277d83473d85927e
Source
getblock-raw-prefix

Public Data Hex

002000008000000007...008019000002aa0000
00200000800000000701000000000001031f00000000000000000000000000000000000000000000000000000000000000000000cadd598d4efe340e7cc9d7788b5218c4a9adfbc8a03351cff57edf1f2d0aadafd56d0754150c8e8badeedaa6135a90490fe81bf13e06ea5d4445a4d8871e4e57f30817efb6b9fd07207dd90e60781af385d7e4ac4a04d9a773150000000000000080000000e000008019000002aa0000

Raw Header Hex

00004020a4dbf8e73a9a7f50c2c080f264427780295a5f80363b44c9a151a7d7a9b3ccc3603eb90631d55731ee6db4836e58b15f4624b93f7630dcc6ef48ec7c6316189eb92f116a48c10318b1267b233bad829027e9ff06238ffd25e8f26b43f3c8b83f08924031a4cdf7e2

Proof Data Hex

59,560 bytes
121216010307ad879313ee6dab90bc5fed00d5cac56b0b9d4bf1a4892682ae470be0912a556e3d3abaf451387445014a58b62e8f877f62eb790a6f5301627bc6f6de43c1ded22192a9b8a6e298b9ebea6ca43718fa6f4f5fc26b15911ef39db81f8d93406ae5e68e8793f0837c3b7bba552dd62d5f09afab029bf4db4a13b32e5b7e2d94793444d8f910a2a283803c0afbf3d7fe782f46daaae36f5c919e6b832102f91b48b403bd5924e9ccd95b587ea737cf6180e688a08a85d9b1301d40d471af9c2ad956f44ab4c500b86e423eb9171da1022615246cb31fc518eeab77ceecdffc36403ccead64d368f7c00199c6c30f933a52abd8e05c61d70045c6b1f8fa38d5ea4e9653b234ba9b5e208a16de1acf41742bb730d806d5a10d618d9a0c398f97146c70d3a8fab1e6ba0731ad54b931a86bf9ddbafbeb6d99461f2fb150f3b2c637e3c9777aa223bee9ad226c836616063457432cfdcb6d14c5c51f8570ad49d9861e2cc116c70822d8ee7a76a18c8dcaff32e7870ef606ac917fd1dce5e1f23943113f7d5fab5875dcd91d1e9c9a36c0a8a7c9c76cb375b487c14b64e67b11ed5a4345a1324ecea8a4f06b1ffa07a14d737b5cbab8bb452ecda12b533381c84a920fdf4a9a17b18dd55573458ffcabf7e7846707642ce33c0c47ed2d1e08cce107ecc47269bd685b2ee29a84dd6e15665d395e13d346aacee04a82ac0de6e900d5f5859196c0596d63ad08512e56147bba2bb7fa601685236fa37b43bca9b0e15f4521991ec5932521390f05fb735acb5731bd6343f691e632a89bf55bd1d0bc7d467d4dc3b80652714a7064eaafd6a081edd60d016c4012b94deaa4f621189c644c595d02d6bffd97241d0e5e70716996cf0281b3b2b0e9936f364016bf10e93cb93250955503f01532edbcc05c8d509017686e2ef2043f0a56c71f8c03c3df1b17411de587ec94918330aefa4003676a65966a3e1444ac43bd338c0bcadc80c8f05d698df9c22b2a096b4fdc53500c40a4218416b53ca571d06f98ec22cab5ba997cf86e05c9500bc8fef1d52757bdf1a6f87c9ece8894fd022da537af0ecd663dc8aee1e105fc0e5abd5e097c408dc6b2be2a0de6b1a76bb54d54108c5024678c6d4acaf012960adcf39f35f8ffd552ffa1f92707506e22152263039577569c7dafe1dc4b04b0e4b2ee6981521880c8de7d2b88355b74eb9ae97e007ba157e723e18406c2a4c187e2cf775128e2a1de83380bed9544767490a4e62dee6abb94e31ac34d14a75350d0118a8dd57eb88917803683e4a20a8abc47e45c94ff2b9a082502a32c399ee03bd854148b9624da632ffebc81f6e5af430bd420d6790e6b3667408a0d5852379fc7af9684f24dd8d451f5eeac0ff1f703102b4694fdbbf065442d14957ed5dfffcb50b7bb52dddf87dc21b78890068ddbb01421b145e1a7301f4c8d400a4547187134da938d8069bac1ab57961db9793f4a3f5a137452bc00cf68fbc62c07c9b3b39044a360a17e97fd7859cdc9149ff8535757cfc8ad582dd1422165a314c8de966de24b8b560a055f4ae6dc564959ea280bba53b573308e4ff2c058e67a0c4729cd2943c23aa73d5cba581475e26236a9c8a7e46de6f704d7ef61fe2a69c5f7e87e6db773b34d1b5b5831204d551fe20398b019cfaba47bd5510c000c63d6de2490963de2bb356bcc996c40d8d1e73254f0fe6379d4d6b8522b304d7d6c06f57206caa36cb21647757d60928011fc2155caee6031cedb2c4a17c53677388982b03a91292b11c600afe34ae46a425a3e3e03990a5ddcf00b1ad5e98ee5729799cdb3c5812f9b653154dd2d792041d88d46a1350de12d03a7194ec63737d1969aaec7ae0c01e774ffddc7634b78eb3ec1743d48932e7a3f46f84318845d8e9c4ab5044a9cfca302ddde4bfc8666cc98544def066f2240f70e646014f5065810abbb60298245aa34ab36f4c7a9e015412188587192a19adb76e426a566c993fab1e9105815360dde76aa65b6c8054bf6c4a2d411094b026e0c7ffa2882f5420be0e6f238f7944489078b9665698a2f35c3b5bb049438a0a9de0e75a069d53705fcf03df26a4a4b05500d00f36cbaebd70a2c22338bbb6f113dcd82f1281974709667919f4119f595de3c56fbdc8613e87eab585ba552b0a8199451e7592eb11c6e0788e6b79380b05a8662dfdf3499c5231ae489d1c08721c2d0febd19b7f36f4583033f5a8eacbba675e7c1e2a78a47703f0c3d0fbdf3094834555fbb06400ac4973415b505247c04dc1b8988eb8e9ab520a5e25ce66fcf167cb81ed2af96d97605ee0a7746dbd0d3439c65390fe797619c0228054e8b075a3fcf585a09f8c940a5b15469215f760ce38e2712df24da650648915df0152e8024acf593ac434d2817cf4c594c9e76abec2a58c9a91872b1cec2306c01652846bf9b8730ff73522b1f5b773edc4b409efe23f03ec231085665ae8fec04bd4f29107d3dab3db7f4bd0fd4edc785e3089696f12ddfb749850ef9e482378a2491a8b4f2da02128eda0876857f7a5577573f05ddab4bd922340aff321f19ea522d3b4b116583f74f2bcdcdb14b548d3f31645c00c116e5109db686daac399ec733e99bc70dd48c52210ea433a30d8b7431bebf7a2456a0dc5e6b15c70d2ae6baa599c3afa93e9dbae5cdffbb9934cf16ca396b6759f7015fab2bb336f243d4b64f6906136143931023198d46d8c927277dcd87571dcae76974cb8e4960d7c3a3a9a74a41114fc7602b03d1f0656b2c435975a6697dc4d76738b72a6cd7ac4535590bb24612a3b1689739bc7e5ff6c7b4b023aadfb14f646d90c4bc56387c437488227da8fff9d428f2783f85ebc561ae1b4d5fe74714ada59d1a2208fc46febe5c6345e542a8ee41b3cfa19e8279a7aab2a737e91652f9f54093f932001e992693c745e520b0f296a8963b1cf06e34ec54ff8a8939263f9d560a79910520cedc1a44f1549b72754a8654b1b0849e15533fe2817858d9f6dbbf0a48cd051f6e74eb46b1b6eec2fca9623d0ab0a9f895dd3eb724fdf2d35795e256814edf7ee767c59a9be5a090730b4676db69adbf32b416bab59d512a6af70b36b0fde5960d636b7a0f2803bc4efe8945f641b0627c1887ca6a8a5159861779226d49b110bc311d61fefb1c9fe9f9851c8851c8765067346754213553857d447b049d9af1203666822b7f81f905260331bb27ea8fba58986750d5353459fbf4a2b1717aef8c15ea12a43c71627205761d548d5553ffc43963a847423415dc8e7f668c4b82831e6ce54dee07ea4344ff9b5855309d6e6a5db0a37df5ab917ecc31c52e8a8656cbb203efe5fd2c89b474a01fa7e6fd66cb65e7dc3bd75d76fba78d52d0392a2492c907913bc660b74444fabced99a357e67dd83e607fb0792399ca6c030e95b888ac80980ad658bea273242c3a78b2854a329efe66151abe954f7fdd5b500f8c192eef3d282a45c28fb4ed86a5993fe72f58cdf17f7333a256832eed25717474d2b7b5e9dd2291867cca757fb68fbe7e948d2c4a526205a373f4bf6ed6b88504e3d4e43868d7dd16681c64a5853eeb068f641ebfe6313c6295880815fe635bedf7250208df6b318a86a85d3f9ed1c499378690169e5e580e0833b486c66e99dac148b6681ffee84b9e24da8969a959d4f9689022990550d2b011fb74c10f68df2f1ecb57bd1db8ffca60f2a691dab21cd75f49e2f5335179b95d66a5cdf9f802a45673a8a2519b32390035914850fe51470fcbe43a55d5894a500f278ee4063fc7c16a57bfb7c7809b95de593cb9b95b61f5e032716c3fd7c778b0015588fb834402e937e8c19faa2587f026619fb537ee353a3d89a8f6c9831804ebc49102ea9a99f11e184c9f5754396fae35e4f1cf93936e355dba8aae8a224efb51f0b439cf2a25e8ba57b4aa7106e89f8ae8e23bc60befdde19280776c5aeaebf2c3a27138ec2ca6c9aec77f94eea3c529090eb7f91e0e4798622a8919d3dd60eabd394ad5afcd743972830d804c01050ace8c09e8dfa646d5391839f5d8c94d3a7a3fb5044b459552657cb7d79c1e1ac70645093c99e57fe71def04f998820ae5c52a926ea2a76f6b82b6006fd5281e22d773c47b4f0763f3b84d0895ceebc91ea079ee3b7b9da62d6d9de1a4a4d3244981e738b8dfacd9de59772e7973c63ce1db0dd2e5f3f2b1b5247a66e609ab1a9207e68ec40c52b95108dc2f7cab260aa7c401fef6347d322b52370370229543e1fc029d137178c1c58e0d2ad21fafbbe288f7a376c0246fb810ea94f010fe6a43b5b1bddb276b1f21e46a8b8875ef6318f93d51bf4d3fecc3571b2460ff901bb5cfd97c4496423621ad2336ada8b120d63e26cabe719bdcca2d5129eb20e21151770d5fe6a5b06e753322afcac72da819333b3fd4b6ac62f1623223c4c20fd9609b03981ea8c278396fceb0ee0f0014b0a7c51ad8e4829dce1c3b0696bffe7f9318c2430066a9a72a2095eb796c572049ddbad4e6f1c4eb2c534c8eb7de09617d94a8e49279b884d2a843b77e00ad5a68f93c7b41a7af9e0fa750b90802310b59de523f81888c494920934950eada87ba1f636fbbf818b62c8a7de5cb3196d3662edc3640aaea99f12276db755ad363561019760524f8b9f0851844d20bf846db127b7d8487bb2fa11cae5caa8fdc532f9f88bf02d9eb51788ae039092844e2369be25b6226a3eb181d857ac24ccbd69a263035cca1e36a881c9df3feb28f5a2dd7ad0d47e558ccb545119f6106d9af6501e5c12cec9a9a5bfdbacdce3478720fa922e478498d3228e77af56850ce69f20cb77ac2d8acbefc1cecc3eb3a1e6581506260e1357223a67b5451213a2bd4ed92487c8e1677b14a990af98df0ef2f5d9d2da082b74470222c9c6bc46c60be4162822c346e2af090dbe70cade1a4d0b16a75017dfea7cf694814e6822e61213d6f63d237e24e79185dfef2808b1fa0c0240fed9c63d33bf5a77604d8999c82675c215cba0811b3b153179c35d66caa35c2a4e8c4f042b04443d7849536f37602cb0dce4dbebfdb343afc785974071bf5d827f4eb609a0226fff3f2bc798a4f32f3a3816a44ae0c9e4e893530c7d27018b5d58ede92ff6f723582ea95e93dd7f5116bd383d762803b9c8f1a56e2bd0eabe70c21c1504541aaacc0bccd9ec7b7e019254a1b5f5120841fd5b764c8969abbfe7a5f2fc9105e6d0ec0e145a544eb2fbef1b387d2149b6ee5574ad6acfcaf5c8ae5d2e1fea0e72489f1da058ea794800d922cb5a5547e7d7cb637e2653a52b0efd16c1677ce93e367336f979cc2172668ddb45222959c95ebbbb678470380a216a735458b2e2535ab8460dfde859e0a6836ab783a31d68dd84a22789ca2b7ae5b9468d933c5405bfc8b3a1c05d98900c17ba077258d709a82f78b571c1a0f56f69a39ef6c40908df0427fc24e786525ff615c211ea18168113ef95d3bf1fe0ed042b81be943af8c9974b5159ed305713c6c6d8a3bee237e593fdc3423241ed9f79634ae7720f2bbbf36ec34ab2f4990002097ef093c99e765b457736153e3158f55fa56991eda34f76342102255f13f162073ffa4e215d3e7fd2982c1c09623719594b479549127dd32ce3d4c791c8a89ac189120b3156e7e38503c232301f22fd113c36c07a1ca0fa17cdc77371f96652b4563c9b60b944004d33b04f160107356e7777e139122a83fe906ddfb4be89c51907d826ff2a4f1da44706914182da7c1640cc0caa80fb3d63596b445d08f3c5dc1209e965a04d63c7ff38e554840c0009e7f358ab6fde76048dbd0bc52705abe24fdab630906476d68066a42aa4649a779382e8ce218345559a2c4584eafec1b9973a1dd8aa3346297225c03529b96a6c3dbd3a0c9e20935c554148522c1adc5eeefb4d519692238e916bab8264865a0a820052fa4b6add5bce1519e7f3255870b9c1c0d306be4a6a45ef80f930caa56a664130362a8e6323e901a9a00ec98da554e5d1914b1329c3caa0f39add35bed74ba8658b7dc3c2e2b48157e803d7105fc83317c29e0a4dfe723d8a7b804a6ed87c963c18a6801e1a69fd7f0be11832baac6e4abf5287a9d513b27b17658d2a5a840f7d586f7df4d407a0e905aa06c109cd710d0285753dcb26fd5b7f37a5b33b2ce3c476c45bf8f08140bb9a60e82b0c0ade81c08ee3e3c2c3b5010fe8c66713a31ed99c5839f1788b6ecbd0f161e628e60d38c450fff8d811fe9fbca7fbe5bd4220a074b17fa8003b2e58e094a4094daec16547f8f284760f8e999eaed7c4afde43b8c7cf09867fe079ed344a4eab25f193bacd4cc38bbedbd65937c2394674c585e8fdb531bc6aab8db3db7acfb26354348b4c325c7dd6ba94e54831aa59feab0365784b789046c6b247bd7c53ed28991568d5cc2fec6d02fa1c83d81402e04965b258a5b0d92d189d4f0935d6ac5146127b45c9e1c6371800e65d19067fb91fbd08c91af602af3c923ae895e404c98d45159e8f8c4b74efe8845908cfffd322bbe95cc96c573da04bfc04e8ae7860746c41cfd2153670b5ef0967bccc035a6074a302c26af958d36f550d0108e171f478620ccfae2c4211755703dfc985bd86577d7984260cd99653be10a7a619263c7b259bb178dce70b9d4362f214c5973417e33b7fe51ba0cd200acac30751514dbaabfd22a6445143bf240393939703cd8b90340b82e78625681633ff3fd133de167e8c3a7421ce3e519d8127860887a32cd3a88692e872543fb1b9349108d9e79b6a60679a25ac3712e5f4645389cdfc064d2f0df5425a421bc764bfb50ab9a73fee8c87117503185b76a7b3bd3373add33de4e57f3940e4debeff95e81e156f9d4e33920a2d19754b70a56746c60335416c0eb9083032f1f3ebaf04e0d7b074337fc59560079dae57d062bbee4830db2c3d306848d346a4ce43b0afcd240626aa426d81e2638ff7ac0c11b30beb38c39d7767ca912ce2dac0dfe3df3dc2938cb448800e9ee3393ed10bdfaa6e4407de1af65fdef152aeb7382371eb93a715846971e21e7349e84036b7426abe6e7d9769b77f55b986079465a62613543b31240e19bf85219802adb80482ff4d92ed0181242461d48bd37b4dfd43027e7cfcd4efc18f36f35b21bf7aeb2a7eae9e54da171693209fc73cd78c33d7192a499112b041485cebf6862688738523b39c7c7b1cf0adcd1b4708800bb731bd0d635cf5f9bcc2550bf841c84242f7c81a27953f8a509b0b6d04fbc40eb222193c017f6c653ebd2078a03f303445e52db36793549731d6d3884a6a5bda4206df06d10fcc46e9c0d94b818287f01fee2ea1421c1c03345dae0834a3fd5dc1f1aa8b27d99d05392542861de97fcef74cac62b7c428055e6e8302c64e04baddcc47cc61ad827e5e9909030291a8d671ee64e4e470a4751be67b7e9eaefb2d9d8f87d8d8fe2d83e37c1f1f74b3e417bb4601de327a66a6d60625f338090b171550fcc0314b59eb879ac98b1314f7539b703bb111b2b9f9a10b206cfb6e7421ee91214b57098cebf3d54d004829717c9dc14e8193b0420be6724219cc68d73886c67ba0ab85494cff32da223b35d494a2593cc8f887f50d1e89e0e41ef81718460e912332daa43f33aac5c30230e256cd06a2bc078b9b3e276364946234d33ce9537f1000431c03787180bdacdd250d1699e33af645c2314c94723d088edcd35e97aeaa1b3976c01de9ce754d8ecfc39adfd7d9c90bfb12dbb7716bacd9d7cf68472217665986c87eb4165966974dfabea6fb144869ddc7be2160a9f4f7e2e60082460b810810acbfde7f7efee04165b6f6b2eef9204afd2d85b862aea3eafa7fdab90355d651b27694c13bb896da4d60121ed4057c207fbabcfafacab9a775ad184e1c669087c5276d7339de3142ba032056527c72c4d31fae34257c9d293b75a2dfff6b2b2f8b2c18344bf2d04b5b16782c52540ff88115f489b21ea50cbd7646f5fb669845ee3ab40d464ec6404c9e0bed6712578dc48f1cfdc4fb91b06f7608b52bf2177cdc34bcd9ca6838b49bae4504041a181b5e8e55989cd1cb553cd4abc913db2fd9c75df48bb1fec1319e0c8bba830e95faf464703374989f984a109bf6cf8aef6fb2e505f0426de4658c96bcfb790a405bfad0dcb75a3bb857f1ce2a658567f5bf4cf4de5cac17db9c8ef51016724aa96e5e6c3717d8d3607935fca4994802f59b9895bb5a9ea6829d2ff1cd0ec187a31e2fa82c0d8726726940c7e66698920933cd7987339149d733df66428d60c1764e4797935d28f74b536fdf1eaa69eb0fae3f898549d6c2ae17710e9a0792fbbd54bf63178ef6011554d803574e2323542bce4efeb3ebf1b00e926fcb77691040d8f8ca25a47b52777eda93d5d7d4a414e9a277d89044d5a2113f6b638d16ac3d22aed89e8879113f2a9a6c2f020736ce186a6efb46f783fb5d41c58744d2a190a329dff18cd5174313020ffabdb099130f8d785dac7f6677a7d66be9b2e9c16a1757d8234183d4f95ce681e87d15f7c8827a8b77b941a604880ee88113961f86e884c9c6a465b268006300a70baeadaa41f21ef85a5aab8c2fb464e5ef6ad4c3c233c0a452d6ce3c58754ee2511e765681452b42a233757f311660eb3ada150066917cff83f125c4d8e708d5cf14496937028bf765037c9a2f3126a24ba6cee6dd98ded1c2dfa0365662b6fd51dec93faab3bf901274490e61025f2390f2e58fc7ceccf75e5ceb1ac21012b149727492d9b0fdd6ecfcc81d1e8452d7e94a916aacec0aa6e1612bb1b12c0342023e3d1f7af11516dc7175de5f72a086559e59342e3a2994a321ab91e0ee4571173257e9fe8da58605ba6a51469558679d2472b04ca2301e17170160093c91f02111c787837ae9847f080041ec6a5cea9714ce97db224655319d13792e99ec5b70263d41d80d5acb1cb5d26ee6ef4f67a8fd9a60a46de0267a10a1c748bd6d21b96a24f85e1baa8c4b368ea087a2878834d21ede88dcb18a31f843593d51fb9f81fe84bcd4bfa8a2f6149a193af0d869dc3df8153fd37f24a47bb2053f961655ef89e4719515d628f92dda8e20fb3ec1017965c429963b6860dbddb77cbec6550ec98a367c4792caec72c7ac3fe1923687039637fe80377ea05ab4f3b6425437eb0c40908a7f639e12209401082c18e40f372b8e39ea04bf45303d5c884b97181324d5ee1a5cadbb2e85f3c62c1150190eb59dc77da81dda5292456a290d4eae75657b5f5a90d710105e8870b46b47e9c4fdc612b6ecc00e8453cd381ff4ef81dc111b3b78930b85c2c84d5fef30980f4f6ab6ebe99d9929c847f528a06277c445c3087481a63b7fd0ca07492fc390fd95ebe2fbc29dec2e8ed92088fb7b2afb3cb3b2ded6919596d8973b3690521293ab8aace89769ac35c02d4401cdee60781a39837f49b5a58f59a3c35269794ce1b278b7e9ebf73a95079638fd064ef8528b109f88600c241f4161afe8e89c2faaf2287ea7ce7f19dfdc61d287b973742c9b92cbece03fac23ab5f8f027d1a9f64606924ed3f9ee1a22dfcbf2f182e6237d408b4eac305eb2022e584f3efdcdbe82f3aced4e5dd7f11588c15f151a4f09bce94e9f3d4efdd8dc2d9ac16e5ce557551b725734fa06de2b9f45ead003a7d34ed1f6f77afe9ce806951a6edbece45ce3969926b33a9028bd57192c69acc1808c3c79352c12ae018777690e3276d13f0fa912878a678a42562a6305bd53b203083c360b513b0436354d384b605806de58c26b6e9749125becb18d73095ddc4b9e4b7e3713b3d6f464a908234daa359d7034af8c99924e3478a9bdd6859647639c11833416ebb3a99d0fc09a12ec40835866f50380e4a2cf525aa6566a7e19ea0b30d4428d964fc3aeff9cb7cffc50b261ec57f85a26d2185011bb620b3db8bccc0de5554d19569df77b6466de8dc3d12bb0b30dd9d307559e18cb9df137d7ea7c7fc6adaedc907d7023ae141033ab666f21c7080cfc7c2e20d645f7aaee80de78953d1a38a7b970f7db27646b1a4d8a6cd05b8e86acfdca7591cd382c851a47ad4081118b7fcab67c7743d3bae4848987a10ee4d9f7cb91740ad8719653074e4469cb62ecc2f070a80816d727be18ccd3f60cdc34d3aa0b829fc3f327de4d4b1458d7da3daaee0bca47aaa8edb1466283be10c200d756d4e0bb5c2da494b1e274eac7d0146ab98428a665b5dc472a44770d841adfb3383ce4b07054bd496f1af7453c75594b9eea31d5f5d594a324b7469ad753e5440e533917c451466c039a070858220ef89d3321efb55d3cf1da2c2a118237238fcb555d405566bf4c891dae5d6647ad61bdf8be87855db911765cdee722370db0bba894244ad2ff7d64d9c9eb4d511431bf57894a9561577fe4571d963880c5146c6510837ffe45b98921f1474405ba70f9773c30ff64f17202a5ef76ae8bc290ad0303d16d3a8bcc64c304a1cc2c033fdb2990a057054db2c26c2a78c2bacb7f1c134a474a3afe6ac5b810e09d89f452a4f8549db9c5337cfffa3d9024372724498dd1ef3fb12fa2b03a13ba131867cf1a9ee4c2b404bc978d4c9e9d55c1e83922cad62b9fdda61b130e865baef05de49be92cd625720515320b0794a4ba7d223af33487b62ff63469655c9aed76348433a9217af6897bd4fa3854c6c251544de5e2d05562bf8f8c47db43d61c32b43840dcd477eb42381f0f2370918a7aeb4fbee71dffffefe8246429e3dd5d0ee574467913064ee95a511cb825a2092ecb586faa957a33f12fb9259db4b78b96b035471fb1a8e69ee60afff47cd62816d43f2fbc873e8934498f8d569824259ed918d4b7216df4deb82b2c812f99620ab6e1e00a992f9999c0979bfac5eb3eb124bf606c746e41ffc7ad0030d9b78315245004cb64f198fdf7b9a3fdf0ae58951987d11df970354b9f03236f212317701fc5a0b0c3531edf7d7ee74e7f92beb45596a09f57023d50bbb21ae50abe94a80fec2f6535059d3f243652da519a0e55843939227f7b84612489095e1fab556e22dff0d04e8ef164da7851d53ba4733a61575ce21771b09f89cdaec3161791070d9170e359f48cc7cdcb74fab7c1b1ab904389c58d283a0ecfe6456446c07ae940e0afbb363f926c21b48fc0a3a89688e62e9a9f8f637887d88140627f0fdfcf4f8271a565d76b3ba85bedd79ef4514420a9529c70bec6b8fef651e50513054af348f1b5779b25e88b0f745cdf4c6acdee2bf25fa87dfc6964a14375fd9e54badf2634295c2b1bb7804964b1cfa308fc26cbd71e7351d1623dc84911d2b2506bb80d4c212e046e41b8c43370dcbf107c2a7f28b63b14878fa6632cad8bd687b26af27bc4e636e483b4e2dc1c90d3d328a1ed46fbf07f2a91ae4adb02e3b302c98ef244fe6cdc4aa4d064c83a560d939ca78726ef017313cf4339cb798c7f1e8d7e7732d09ca40c81aa671547e9e73822f10b0fee001d5c7bfb968684c4459b7b64529f29b1e736480554623e1a51e8e5c1346289b01fbaa044db0c2af2e0ef9c0c72d23768ad185523c7ce5fe8a91a2e3913392b8c8bef9a1331882ff7f619a7f1f6c7423c2093d5554be4c23c4ac8b1b0141e517155cb8731eec17a0cacd06f8aba3c9133a40cdad0117c40c179b414394c8bd1cc9936c99321ad2c1dc882b272664c0793ac9f0e9ca9eeef0dc4fc15680fb01f613d72262074ddcda665fb44e82c30899979cfd213f2fc8ec939d54a06758306f297a9dd2da5d34d8054f74a23fa4f0fdc89a0a7c2216c0bd3582a45fe60ea8f04cee496a6813ad58d227147d07b2d6501031d77c852947ed019a9980faa2d42321c292da916c9b8e10f744b5b3e9a6d8bcee6f8e06b053ef5a063efd43fdf754729dfad02b0ef0a7e6f0a7942f34d3d70573a17c0c0c30f4ba0f86b5544d95e06a414bd384d59145d3b1d18f9578522fa40e8e78459f54e932a11486c0497c7165f1784a0b14714f44eff5e2c61c0570e397c4394a812cb17426411cb4bc0893bd3875c7db1bea0c689c9d5b6eb8bd46c7ec40182ea245da0b8e3c2b6ab113fa2ff226f98239cba0e715cd3565499744284f042eb18e79d73df646b7e026ef001b59fb1552a6620401f546e9bcfbd63b9d237ea8093f1b983781bd4b903ea2786d2b1d5dc1b1b1488ffcbc63633ec0922fa63a48f276ccf78d93c3532ecd97ae15ecdfc67eb053183894c284059fdd1479b34bf83b11ef5e3c5c5d2e26c1b71265f912d3f4fd754906f34fd4360a1eae947842379bcdb267469f6fc8b4691e8078d360406ab341f2fb53e976d0a26541a6743eb0c7e45c3be605a9d88e574acb32813315d0f261013eabd2fc71e08e5faf32abfeea8f913a889524213cb94bcc9890c668231635eac9e294e09ceaf4a10ede1578e5e7830301de1f610d4a66257525bc0de7705078f4c7cebe22761e74b2cb414f3eb9931d20e3f2f0c4e59100d5b1f2c11f5a82e57bb8d996fe51d1d08825464beb6a4eb5b7c65112b8956dc4cc75fc0f5343b75f59a3024dbe13cb4875905dab7dbb137c5fc076cceded3d8fd9136ea900e102cd58f7fc70f14ad393ac8e082ee84136fab22226433bfdfaaae895da0c1d210724af2c1ef979cd779eacac3dee01f010f37c7eed154cf00c1c0b01d12c79f4a8bc809c047c42165ed9d08ff3fef7169d79b66ca778129b5d663f0a7e6029641a4fe50ce0941a3645f18bef5cd7533a1a8af846516cc139bccd9fb71c2339126a4baddeff065c84ae9494bbce9277b09f59e8f14bce823434779eba28baf6ad9ccc1954b7d58473387caf7abc1edfdde7156574044b4a3e928c0d68b66f415e38201d98b49eabf17a403c8571b11223fbd0456ed20e87e55f72bae3becbe6f3dcf316bb57879bdb00a17e44fd533c70e54ee0bb347e8487416834615399dd91ab2837aab2f10629fa810d4a8c819b154c8cccaf08b91afe73c8fb3ecb8ac1112914774769c3c25c226fb1b01f3596f24e9a1dc160078791838ba9da6f4eb17ec49597bae2e05cdb671dad98c1016beff3eca01a18aadd8bc126ea97278272cc63eec098ec5fb3d56c8a6dd62840dfafdb516ac161c6e92433be8367c5eaead293b64c0fd20f21d971e3694c03f11c381f09cad9e9fefc8740e5504bea9d6fcaae862efb2c4eaa0b559dd53b936f263989276ea9670289f3b9c59180564a407a8f6fcfb564254c0199bf307cb754ff8818e230543186f80c30409d1fe9cdda7be1b3a44269c0d7ab630c3da9e88107762bce7cc7d422a696e83a7dd16c96d8250b9933a370bb6276fe6946c1392c9d5a1c752163a510d257fc151a8fca647dff7df5208abf15fbae9f6725dc5fd6166be8484a03234d6dd532d186d26663c9b79ba2044702086dcf8646bd221d09e4cbfd0a1f938862ac190b1a115c3e3f42a4629b1187ece25758e67b91cf224536f1c43117c67bb2cc7a490b3011a3193df2ac880ae8c931a3f042561cc45db4404483526466293f6db6e353b3e68bcca6a5e8c8cd71263649170617f4e5f1d6a57b3f86eb027227a62a1b74b8175ca2ec553c54e7eb77aa91d4e4bd82f2b532f9a93897e2957bbc3e9467af16aaae4180f000190ed9b98d6e6e923b225aae8269cef68b94efe7e31fc5233e226e14e03421f5c6fabfc0782452fdb66e05a2e9097697950a7604174811d3ad1f9dced375bf6ed936646ef43aec6ac1b18b1edce2ea5851282fa5144503195ef402beebc3c26736b62bb475d56562127615da5cd8a4b520b518cd29fbd3e4626481b148226c76a53a9a4c1d2fba2ba6277e387868678f46d7246d9b8be5c040d313cd7a1ff7e8fc93cecf114af325246b6b6140ac6e506fd96088645c78302a667b4eb67185e806f1a8b4b02fabb6b7cc0eecd5fa89fca078b43c8d52f5c439f60b2931d5438ca7df6a942255e536ead42e045800e237a2ff28b8ad461fa008ee656b570d80187abede6ad2c49ef28e8a3980574187035f15ae2d52fb2851963ae1cd56c4378bd2b4f3e72cec61be2d705536c370fc2c4c2c1df4142b468ca00dc1a5441f7c53e7581a01f1d0edbdf5498186c17e4eb8eaf7eeaa37c4205dee0f0d77823eeb804e5ccfe4386f15428fc3c40123425f64eb5d4d07a5b7bea1d6d39bfac4631f15d15d550b9303926fc158a2d76c25e8c964785f19cfb46315348cc214988bba5e7eabbee3d1ba38045716017422139e3e97853a4b4a15be4496c9221a402e72dddb09e3699bcdbddbab37c3fed62277dd9ce7843bb48428ab585b336948ad58541b307e2e9f64e4b19d8f45bf44b747d0468818268712029b1b8217b91087dc68756414b19e0b5f3e2217ca2db27307dbdeff5250ca7088452ace0079fe861d053d4f9f0341f710b654b82b239a75b053c9186a6142955405b13085f10f0c71874ccc0b212637b81c287a2f7936b7639e689c3f131246970a3bcd49a8e80e95c4f46746ff099749a29b5f9c390975464b1c97401e510074373b443392ccc51487ac9b20430af45aafd5365f6df797cae49334665cb4ad61a8cc27305b21658f665af3724c09030141a26e473b93f74434172be5041c53c42d5c71dadb5e2e5ea4dba0538c2d8e13d10be32bcbae4ac7e66d7d0c2b91553d88f87cdec4630dd9ab848ffa8f05bf3b7426b9b2f1ac9a542a194d8b1d74bda9c40c3a38a5bdfba88e5775e2b95321cc0a8a80f49c75594e3dbc0f45861ef528d4ad1ed77e820ffaa3d401ba8cae8dc509e265b505965a126808f6479a6b2177eaedfcff600cb261d82f1bb27fb31deddeb84a6b6064bbe28ac8ddab5e189eae4c1b037530ad724743e3d64c4770da41b586f91985888ca1ed12de57a44c112bc6f3be329ad820f78210be399ebb23ce067bea0ea78bd13066d4826fce4da4c2107776fc4225abec89f75c2401a9a0820ee4c5e09a89508e4ab4c76a832b76087b454a5fc63c7a82eedd8950266b79887af0ec6d7c58bd4f64e707c8650ea358550096ee5dcf3305b3bcd4ab0b531ef6cbee9105e7f54c738957c1a2b16035f421874d9fdb7843906afe578d92d002f6dd688e213b721a116c29bb974aeb13be910bf8e91155de550b3ab05b5ea2dfb816ccde2b45f5743753edf12cd620bf6135861b7ede948545497b0c8345fff0cf8da9fa0928376ca72ae4dd67a91820aa9e09e9ab0cfd54acf86331c24d0920822f5fa82ee997adad3a70981f698991178df1db9e95098858d77e5bcbc6d27f016b4966bf9fc7b02ddb2d674d7484cdc9cf0d2095fd01cb8e5f3e503b3effa4ebf15307784ed310e246ecbb03db144211590ca2810cdd97989cf649fb793fd280b9b5a9abf6472c3122a84d9fb7290f0cc03d53fb61db41642799a24b70e56b3dce6c38badaa3b1a47e751c3d54edb65cb953193bc1a269f316d88b47505e7d1fa043a4cb4acf4d5f91772b27f20fe3cb5bdb0dbad555ce2cf328ff8f3af8900032aa0d104b433eaf52665c9010a60bbe26c3d7d0de4782e8fe1d35f2d32d002317eaa36938feafd0c32fe15baffd4cb8ba51af9f7ec9775a3cce7dcfa16dab2f1f285d637e3df229d0a0748757aae00c5e80a6bb48ffa759795f3efb0dd635370a11db46f50447182891b24cfc53e54159ee87b1b13ba32745bad6bdaaf191b8d8061e2d6fe76078ddf20d56868ebef71d7d9b080e7ebf8859f6f86793ea518bc29ef08a130fa467218bb29510059cd5ee1cd704dbc55d6440391f4120801216df21899b20a6188a8f9bdd7fd986b23590fe75dd4d8673c47f7c75649872e02d0a2d574ce0ee2c7c2a40411a4a6f037b91ff62e464728916778a0561821c426717c5fe2a9f3c88aab6cc182ee4d8777acf348a1167be92b11fd2cfe55af3b1e1cded8891dd626f19b59555ba05a8f6edeb4db228c761eff8d34597f4c6e3a613d158c2052d8a6109ace388e95660c97fb577bc1e629c171ecbe7a897f9c94bc1e84843f8729fe63d5869a78e9c45b84fa3878f0613042d5cb0450d3cdad555e8e802df5fb80094ddd024205e9473bc4f11ae4b6c5386b222d9a57530356bf452cc3c5df55f089cdc7dd2cefd3e7a74f09d35515af611f7ccd84954c5bf0f244087f0dce05728519db1fa1c71430b994c867c92ea49d6cb7c27af6d324d825e6caf6da67a1a07475ae12e70e7626a7c322e499061a8cb30bc83b312215dd57cbff390cdac817954caa0e89a262617338d0045942767a0653a4041ae5b9263a40326d7a1a1512bd28198578b66d9cb472bb81fc89ea57f2d4185dd8cb58d8532396ed97fb539025a9dbf50d27c4e64b90934b17e452c312c548c4f0a96c1516b99fd74f9b8ee36185ada25142b5d449b13ff0d3ac8b5c06e8fb80597db1c6b0e67079995269e9d05b3b43836ebb0a0c52db045cffa0e617d4a53b37142d5c723e66f75ded5b9611afa9d66eb44b306a53e209e3fa92bad15bbdc24d7b9a1af4a557624d8cdb90867adaa8ea6369a31757e045f0e24f56a93d6e716648cfebda5cf511b960ea08cf3e1b5c25e3c801d581f9ef01f9da76637793d9e37289ec79c2233d2960f67612270384482adb67b32b6d50818f5333df81e85028f79b6422e20892356167c19543e6cf475eebe05d77db4f97819faf6a7b8cebc79ded810e69c292016fad39f0fa5a88829c9cf959a9eeef39a9ee6799ba3c7216ad19a5830487b65dbe48216bcebc5c7b49fb23642ff99bb50f6efe7df7da226e93e00c913ed67d1d97e02be8c45eb9b7cf61a38b7cea19fb47b9c4eca470ef366d8f85a56e4801d44e6087572346b7d357e0bc576651eff458c33e5eea6f14bb15fde22daa93977ff4a9e26ed37e6ac880e04773e0eb0a558d11b69be343089a92ca8a6090df066cf0c4f6830ccf8f1f62085c8c9905c826626e38089682aa06c0ae6e0f61c84305571879d9834645c31efa4ce3833cea195cb2b7adf541a074ad29c7b84c1f2883b3f3b7ce8753bfd76ea6497a60131539a03145aeba3085e9a0eba0f9b3a890f936912a24ac6bfd3a4984bc33c9525be872c672c4ed715d0ac0e5205d7417a946cc13a4de4501cf76522ceb05a1ba527d403a04acdcda2c764b7034f7b30080d5bbaa975a6e5625ef642f123ed4e0dd8f26ac28277a134f12cf891b87bd26532cdf6877c52a38e6823795ae8cc26ba9e4528b7a9e8ac5ee98fb06e95df7d2fea78ba807627efd11b3f6b23578d4960f31a14042c73b46d35622f3fcedf49d48c8d292fb1552b649911eaece316e2ba28d0c7ed78d3fb1fd336b3f3a8e37ee1818cb586897a63bff04a6b5ce76f61eec5c3e137de4f2f12a0bf92f06ecb629429fcd2b225516c4809f9e388db39c6c2861ee3ce475294b96171402b20590020f92808154e922c22d54b2d83245fbd072ab89b089092a1a1e918f712ffbc477260d3f309686860357175786c43a52e1ec38332f871f9d8b5180a1559dd28a585fe89433357a734a1cb74ebe6d11ca3554c33c9fd1bf3e29dbdd2334e9d8c78cecf1bdcc4560d082b2dfda29aee30b73b7f53729278333f6a214277b908adeb11f4461fe6220ed8d156a6f2cd9bea4138935210a7b61c68e6a53016492162700d96aacf13a7ad6bde468aa4b2bf408d061c0688bc14ac7c87c147470519f51aa2c864ae2fdf02797ed184789372f85c6407fac0b2205699a8bde9a00e3c0ef51405873e62bc9d349a1d5f50f7fb42518b2d43b45a932a9e9ae847f00fd52c7ee73aae73ddc04d6d1d5eaa9ec980a57af00ea24a9ca2db78fc9f7e0507b7422717164f8760e591534a047a65d1b145acf66ae2a0c6c7c830539b38300944d97394a86314b20fb5aa08c3840e0689d04b3d8d4b2255c514230da10b6655c691174fc9012f57f67eb89d9fabafc8c2203dd42f9de6bd2f7d3df7292870b62d79ffb058be7111d8f93fadab929f8bf436f4cf1c36714ab60fa30c39319f18a026b30153928bfdb8395d11183661ec86e32754ec124cae8b5e4b95f75f6f8973ce3a48a3c0179a7bc9fcf7139e9237b434279e40dba0e44092be7b1b8a675e7b9cd04866b06acf4355617d5e0806557ea8d52890a170862f7213cd1d2b0194389c0819e36b4fde9d9ca85fbc297833be78f932d9231f2520e8b1f61a6edf74677c21c9d7e42b8cbed579094fbefd705ada3ad10be67b655faebf6a99be5f7963fba75239cf646dfeff071363eca90e42bfd031447bf15b2a3c7f27e96374dc846ef778209ad064805ebacff204d31300fe428ffd539116b8545ae5f15a3f9e8b04b718c5bfcb266b1dd9e7fb7705f6708e2d6c2bb7dfe12ad4ebfef10ce3a026687f3bf731b7bb7d4be47c92a4a854d85755f4466c07dd27283cbd983665a899f66ffacaf97e9c2e9258c19668915a30d011deeb55d1ec54558d68bfc5e0a006a6f6dbd3db97b722fde20cc0747e7ee9b1511d137d34289f4f7ac6a5b658a8fd13595b017b6c082ef9e28f76a0ac58ec61bfb38cf7493f0a5e28274ff79ce8b79df06820aa943788e8a17d51203be0ee7625095fb23b7ca20637d52b4634abba0cbdb77c790fc01b52b51919dd1e94314e14bf2ba78261187759d15d4f5592df19a198e2a2f4e376b127d2e3299c41453199ef948b29a37877a4c33cbc2edcc98c4f73fd5d0a53b84005c42c1a7ca40be80130e08f30821555621e50f4bda66212b492021963faf3c51c84336dff2a4396dbf29b0d2fe9e276a2fadc13f8979380edfa2690be55e6ddcd1276f54a453ec504584c146d41b9f9e29e49037c52dcb5e48650b7756d41ea32701a4ddfe8852a98915ed8165bea8881dc117f4133ea4552cb520e4912250a77466d9b26b479746bd539fdca6a83fa484e6f91d465d2ebe2eddd1d9e48caff28aa822ab5dc5cccea7342242883fbf0f91b0e2a4af215882021695ace1d0369acdc14efbc6498feed86042587b279e43af109048987412884010a6e2713fbe9494e795d9b6280388dc46342e7491eb1f3f820d50df69b83798f8a56921a45d9fa5ebbe0468f9f0585ce2209713f56ff6282a714a669b2634c0abacc37c3612fd178e37e64a33399ee214af106d214361bf5736d5cdbd01d41f95dba73661978a6425ec5a777e7be443e4668f11d6eabff6f6f8f0696de64976bec403bf9ac0bb94b70ca3be40819c6a6d1e09ef535f16ef20dffbfcfde1fdee7caab2d1c4aa4473da7fed6b59824423257a7b4906a90d136ee38510f85e9565b05421469fff1f60be5f8fdecf00ef91a58a858afc3ced55a3a952f828126f8eb37996fd00dae8859fae845435309bb5a7d34192af39c5926d26e13abe8a369aaa420a3d202b6d869be5645fc0aa6f928d6582bd74f743ac22f7187d2417bbee93c769ca70853dde3f1be19e7d00df1dd97a44f40ffd27539075eeb5d68e100100927a576fbe5ee4bcb1793ec010130c5267a0ebb519aa98b8d0370b16762dbb47e4929b8fd01ef3a81e6db303de6d950820ed6256adc9bac18f6d842b9961037867a8df96cdbfa708fd7f91068e0936f361b7980adb07b970a1644807d4cc107aba77639bdc4dec21cc56478d9ba0c9e1978bf6a466a16f729692f28755ad9c66e6d38db916dd3473e8a615104d0c9adf7f323ba85f203756876c625eb0745aa44cf4d60ca154aa8909186f719fbc6984a6c26aa102b052772139951b5a8f9642cd6f527973b381fd07b2afb0e4175592f254bec01502d2bc6f86eea40434b0a6d17f2af22679e00401d994e0dc2e8be512f6b68a727b33dd68f0124521c3f12567adc9d4d6a4b7643b72a54fc55bfb0566217d04e755de133fd38ef7c44eac73460003f833c37ce62bcff8615d77a8890f59cb56339acd3e517b26f71204e3d15f75f59edbc24a671208bfb975fd6c5ad11a026ddcf87df1916e0a9209688164897c645d9fd3d4ee462703c44e027211c45de8b6b8e58df6ae020bfc8393307f1fac09f9f0e1f6b0e10b1fcf4e0dac2d96517760abe1ba167c859d4188d73cc622ff2ab6e10f18c6071a7330d485c90c3a5ac7e873aaa43681e13103e97f701c4fe5ed1a75a72fefb7274828da9e7f8ab2635b097355391e2888a080acd63e0f811241801238c90be695450d61594710a0b9df4423eaf6451396fd1f5db790c46d2d0b5d9d27a3a89c5d739266cf25041dda3c64bc73fb121d576732f9139393d925b3cf6150ca3184b996863c25f931702ba8f1af3237cae0821c1d05e167bb2b67ac47116cbe0b57028abd03d41bc8f62d0850ccce93c6abc444fbf1fdfcdc1de06641e068407229aa09de1f79b7c73d6c255aef22d532e28ed5bdc6faa0884e5a1abc93555704df42579854f5dca963a12501b7d191fc9a837bb5d766df658fc58791b4913a38b81befffb7ea742a3df873e702e972b741a5acae31357fd1afcac9b194f274f74a389934d25f426597b1e32025a85b8c9b631f03bd43de65a2006206848e1cf2f898379f7015f86d89111cd4a3266de6ea667af057bc07208b23f7ca84d3d929290e997009951514a10e74c98b839ebf2017c3b36386ba2ad1a10791b298b5741f33d4917c4264eb6353d9cb5dad8c245615616c66c8579dd8ccb6973ed773a0bdf06d89a9fe357860f2ca2dd448030eb13db75b15d76a3399351e2fc5c990253ff1b4f33e862da25f6e3ec7057a913619f10001af5c66100abb0a448b5bfab0a9adfdf6bc971a75abe7a6c3541319ccdcd9e748f30ddae806b715a6e55027cfb2f8648b24782b022086853675a823c85a4e802b1257af806318b6161dbe34565a0806a750de510c5a1028351fcf840eebf00a9738c6f8a81a198bb537c50288c38aada006fbae86f3afe3ec4b096711b5a2772fbd8bdc74dc00d0905fc5f2798ffd2639c3b36daeaab5b7b73d6f63cb57b94846ec6bc86b1a1bd03e7bcb92a6ca4d7a88aacd6031dba72bdd99f30dcc75c34d7703c6c4159af23e77fe79598ce6becd5edcfd6757d7d924413c88bf632bf104507b1d00f555810ac5ee53f90a15e0eb39ebf828ec25c4c7be64e2a52bc03e9afe7349471466a6ed676e3ba5a90cbf4b5f7ba8dee921dbcda9f9e66cb154bb4ddc888eb3d9a76471628fd43eda289d199c6c2d03a35be825d7d843d7b7732d2c3f9c1e60daa445d6132e4c043526d0342e058ddfed395180918a9377977634b884b6decbec5c55ae757a4b80c5a44de4845cb3791f790e50b2a8978f6c043c8c92608b1a9cdd0eccbca3976927068999a87f2859c776cf4f9029934e2034f19cc163aa641ba5f94514f2fde4caba5b0bd1e6a14f5fdfde092d595cc9cb6fa963a37a4d7094456b832399859db642eeb446adb3a717e9b9c8908f242f20251a44ce4833bc90543edfcb38423dfa5c6398bbb5cd1bc476b0e258fd8dde48f8b01bfbb60e10a5de6b2fd52df61c355f3cba70ab41c90852ae58501dd9df8abcfe54913d01b569a67c2f42d7d7a528d339a53841ca4d5bfce0fb22eb3975db438a545946f8d97c6a5174fa94c70a08b728285b99ac812d79c3b995068dcbf943cc7eaaaee55f8e87dcc5659f59fff654ec16a7126ad24aedad5bcbdbacc7839082b204dc532d7bda981a02f90dc1f0dd446f4a6048245afb53747d5a44d398381332c20caa6cef5a7681e9ef3b5da54927d352089a1a4fabddb897a55f0506166a82c9600d35b448dc939bb091b6a34834fe41656ffa35553f9fdd729647b3534505a2f802c64a77566687e943fbedc6f90922f2ec53433aac25a075940e395ea7f2ae59abb1259597f62bdb655015e27bc59d492a8b759484e3f6c3dd6186720384bd930b1b0c6e21e15e434a26443dd86aad6e86d1696e11fdcd127dbf1c6447173a815968a574a543f0d50a7599f4b32ea9753f54411f8ea7e35d8e21e6ac56598eb6549710a618d7b1b9bcc07b1d56ea9d1642c9b9ad0110222f7853e14a8c7f2fdb9c498df7a5344ce211b602f3a55a7cab6020eed9932379433ed77e888c42609d78830f63f3d92e0ca6e3eaa8a1c44d05d4b46b87711ae98da92cd70cd827a1ddca6c449d7151985cbf1016b73f5272b838abe833d18b209280e89fc673dd89a7145d5c57ae9450b0f5774c68ceed3e33d294b4498ce20b3b7d5f071439e626534e44dabc6f87ebbca1e20b44348a471f2ba98ebbde7be4af287a418adc028350b55f708581f0fe15806b003f17e4d548d0dedac4b40e5305cc652f210c2203bc4828578404a549ad7395b33618c12a30fbe8b926625d906ceaea9b088cd6c753dc59933eb3cdd9701a8b402c5629795dd41d46ba3b4a01c9f2e504901c6c319a8cf49a41029c8d4be6ea2d78c94f547c876ea1d1b3a44959c5e538d37c5226a9828f505a770d01f221a7153b59b5d9bf5fb0eb5728b5d906a4c77869f3a1976d0513e40e4d865d44192e89ae0af0f8aeadf4a03a1ee441a40df6acb8bd254c4831ef009fc0ad826d8190fa1e531210fdd0051b3051d72a9fe2807026f7c6f29618bd9fa7bce99aa90040969026ce4922ad3606efc126e676f6238d855f44b0f127aaaf2878e93c635daac48da6b04ba11613b35fe23924c1df8a2f2af158c674ee7a5decaba889016c5ce79b440e314b3b8bd262c9dcdcfc9d78a10ab7f44d1132d8e37aae6f3fc1aa0818fa471c01ae2858f75bc2201357b0ef8ce9c5cac9b1157c73f293b2c7a3142143fb7ac5432be4dbaf9c4cc47cb630553b9590dc3fbfe4132f4708fed006d7292a65b45aa6aa4253e49fd6da638f70f21f2012ec5976c41d6a13cae2d1f859fc34ff849828000f9d642341ab0a660c647fd7dd796ada056721ac304a68681b546c73016b03c852b940c70667e6d2a73b64a7c55320bacc05a584a8a50fe0929e59aace6310a928d833efb5204852659bb638bb21230775c03388203a21a6330ac6a763a397ef75af6f21b7f5909eb1f44b4fcb1c2dd94072c66707e19ce2d113ca8a680783c2b3f8bff251f2ce411d4206360c4bf664b40f3efb35050e65e73f58c11fb8062a25119cf43524aa3ede9e53f6189ce8eea021989def826f0c8d6dcbdabf0c12b2c73f49d568cf1ce4dbdf371c745d58607d484e626d1d75d8f34795107ce999a2fcae24ffc5059149d79640c2a8acc8991c751275490be66553a54a64bd4ff2e213b8d04f0827b8a0277bae6483e25aa8570a7d052c8d64797ec403bbae8599bc4c9cfc9e31cc6606022a6b7b71b4086461dce2cfa81d3632867bd9ac1409dc355c0ae85ce74e78eac00332a13a7ed56ff9f33f0c2216711418ee2395894f207d9ea16916a896ce0e1b05448ec6a32b497b6fe7522b22e055f0e3d1c052670e5ae8ca595c3ec7e9fc9aa56acc9046da63e46118f9160ea6411b11b4004d5623fce9b1cafba464b7771fac93e5e1c059113d0c53f8d6b1bbfbc94da58684d96a9198924f3625844eceb4a6589f669291378386f108184010d449bc119cd5372073776f69eed8979c509fe8b76e28f03f1358f8868abe0ab9ef8b2cdbf3b9d446088e95f372b8ed1c2c040961c6b8c2aebe0671a3a4ceef16fff2b66eb176e35fa23fa54559c08c06ddd74369b5b5b5440ce2b6b072f5bdbdc6cd49051f82ae7291f09a84d0dc3e6a68101928b9ede8c292c20ca2a9be4a2a3ed03ff5b9252292287809e98e570b34e74497eca98372e2ac1695585edd558a4d591b7099176939320cb8fa9489a20fd5c6385851d428cff3d7c14e8b8dab7067ca2d7f7745c8a2e7c0c1476ca1d47c979909999fae7d0fb61b97b072e97b15e14c480b25d57fc9bf5819595199cdc80ead51d19164730839e4bcec284e61324306a2666a68ad97c1b17d0928d2f828ac05ecfc6c5b224467442610ddbbc8d07d4b0c64262d9240b58d15a56b62a29e9328020b4764aa734eccd200deda3fcc182abfc555dd024e46392c71f71b4331d2c55b8cf6a0f4d2612fc53801bea15e74be984e92aaed178eeadfc9ab3c750757e59fcca592f86a7ba2cca97e8292d99feee87acc8451869af56b68792aac2b8e19bed8b8850e565fdd9fbb43b7bd566bbd72b219cd8d6802f84dab45fed0870bc5dd441460d1c8f32afeed1c5b7d05784bd29551ff1e2fd46e7740b0d0e63759edabb79ab06f6b2a8c54d4dcb32d7f45567979031e48feb3fc18ce398020f082e78cfb1353a9056a62325df8848936b4c5048a3d7627ed595ed940717f54f9cc8423f6c10be088b958e55c6e93c6b54c7be1471d3515d90691a65146d5b761ee84dd5f225aa664e97c86435e8044da12a45227f731a97fd07fc857978632f8e5b8bde28a9a6edad7726341def915e51594bb6fc51e556cbc4944af605107cac7b270b5a662226bb43e108a539e44b3def1a68b795328d45defbbd93518e7486b36ecaa13d17fc2bf088c079144178c038280ba317d8f7448cb055c41b6317bf11e6bb3d1610e6404acf4c44280c5c3ea65c4d598006c52bb01c997dfca267f250f245056c9ae947d6ae84261d7db2b6f9d6b8b2bbe783c2eb99d4dfd0ceac7e5b4db5cf382a38d6bf4fe3f438d97bb6a4208138954803b4302812ab4f74cbaecda9ead7971f79db54d4bdf962446591a07d14a2bd4c34b5d8ee6e5c616bb2107295107a4333d287e6b843612501b3f7aa0c4d0237cd8647fb9f81e8f271d073c9b362943a5f35806872f029aaea1623804fffffb1376c0ebb0a6f701921ac0a4f0182e439d119c9764439c2df72cb6bd4910cfa44a4b1e2d5b8494e535f99e388ae6893bae1e217b0833b3f627f3685762088f7a44bf256487daa8acfba72b2e3408a1ad83726789b56fd5366362aa5ad68d7088f91c6f761c9eaa2ee42fb974a8ee35777bde2b8711cacce7af10315fa83fac9e0529119b059fbe2a6e6d1515ef06e0041357e2ea382598481f6176530505f2720ff11e2303d015edeb1f54095deb5b5a4ff3b373981429afcafe2934659c1e8f798b4852730004a6d0893306e07f2aaac0d39bba455588f73439d6aac6ddc1867aae890b1b9c33f9357d0c5fc39d616f6954888cf60cd4476e4b0a1409823e291a1e0708699cb546f653ef3d7a466492601bc083fc09b3bb62b0ccdbc8f43a5b7c9bee9df03b4ba23ca73a7c68a43067886948eb898712969ce1c59be29ecc41902a1cc149e3467574e63d94cf09a147a6e1df6cc5fde27359eb07e8cff3cc7e9cfe0d128da9979e5021a54d4ca5c01eee6da6c19d3ce0a5dbb94303213b7a63ef288de664e67e4e821695d47032050ca67d6919354785377f7a2df434c43bcac6205a4a97fe634053bde2a54e5bad6e028e3f4e23af77826e0665188b5072eca0f7298c0dfaa639bb0612c49d623d1f73ae7998064c3531f35e438d3daa5c32bbb21a6dc24e5b9cc6980cd05d3ae9c3bddcd761999da458d52528df2c3f65033700b77138c5ef391cf916195a85c53a2d7cc336ee82e981a79ff09df4ab5384eab50a19e8b8bab8695fb9974a2b917fcc4eb3b04ccd2d477eea4e552c2471d0e7e00f55b66f78018afa67fc18af297d716c7dc5241a4ad8f33f859a003119ce5b6845e65ae9c06d168b65eb4770faa7d08e1cf5a42ceb49abb3a5ba10b141a7de94f94db6978b052a1a6a3e45b517f307e349078d4397f4c5dec3b043ad34ee5c58cb6e7d551380d1767b1cc228bbe3135e93d2e31022c2146cf1299f4ec159e57e8e97ef7227a1035521bd733414223b5f468c0910cf9145a8a67260d5dc14bf9845ab783d00be46375d9af84b86f0d5b606d8b7b589a5d6bf1f80a283e8e37ba06f2257c607258dac8202ca405437d48d4dcb385d9c10733383220a556b59b083eaf338b704cf642c9b26926013620df2c85f0e9988639892537286c185b982348a5961a2bd4b506f11f44cd4f0f67265ff03edddc10c6176990a372102ca1fe2db1d15507dccfbd3d16887d46b201848220be05a354e066b46db45ede467d98e521b645daa1960ed75cbd4414fc541f725aae93a14eb6c68a40fb691ab1e6c76daafb8612ddc72cac6d9603b6530de2434414372efc7437858ec1cd09a806195549edb74a796721743393074c707dca00961516a0443221a28c7c0de3e8ffeaab42094612bc8fbf0d78ef29f239f637544cf01529987c69bcbc89fa847ef7b4096aaccd336e7c7131d4db89f93f7567ab7e728b82d62b507dca713abd2450f775c72cf0b33996c49a40e1905d6ca7d7d8b0befdec9008bce556a126c372c154a09b83b002d9fe6b1e23c8b7a3003718f0c729c8f9692abf4ea6ec8b1e162affa3ab7521de2883357894f207c2daa89385bf6a967345557255158e5d613ee90fb614a899593bf6bfdafa847bbb036939933a9277182fa67b4c1f7983c869e9a430ebedaf3f108f6735319c4ddf0ebf742515984194617d6a8cd43bc116c18d7ac6089d11e168aecfc8505e0bb48e60a50f65e2c4b1400dc982d5e4970a551fd007e524fd66933e89db2f229f41deb6622be826c97988e1f5b296c9e5658b798dfa90e0093d45eafe7269db9081d6c94e9d5075a94fac424ca899236e85ed8c731c1d61d9b20a060078894717b537687502da8b296ab8f8bb07c9eb7626e856dbb2482d9d88b29effa6a6d9426280b79870992fd2bb80fd27fcb787d28faac26a5ef0e5fadc0db4ec97e5b4d4f915f539e1810826ac55fa16c5c36f2ea92279203e97e9e0493e7b3872146975f24b71739eae19e1a1a5489fc402557479ab22b55322d89a31924cf1bffee57041ec8788574a0cb86505a7472c7754406f2cd8a24bb430a6a7ef1381788827ea6b51a9111464aeb1068ea908fce01a3213cd8ea111b4803b42c7948b519ff3fa5f60b434a8e37be6c16c15ce4eee28d31cf3c2153963fc03648475bd46f4c7f816ff7223425043ca660b7444f1722ed0d6b3ddc81f3e8516ab220df7dfd77cb0528e5d5233259c94c5c00b8f9739ae80f41f8118d561ae765448966ce63d1d3ac0ead754812bbb1de50db1e788e4946745ba46ce949fae112803347cad0ba44a3e05163fde7f7faa017162c1702633a335904df35ec39b5d32c74814253de743cbbebac2fedabdcd3930d230f5fa9bb0f860ca605639433ebf4aab37b0974bc2f03accaae7d94b1ecf84b550e9099713837a0351ba79048b875dd02448c071a7397addb72e5a6df187391176dea6b61123cb603c116d4d26ca8874331aae70d1abacce3f852ceac804742aebc701ed00aba7d307e963dd2c8f8bd088630c0878eb1b39b3730eb83a0376a0d85aec7647db89a18f50834a9e38a9887059dd28aab3741eeecc129bb5740f2f6080906301e0d7b8bbb47e6a86966986733c7c59aaf8770241a67981e68f432092c98c00e27536129b71c642cf2163205670b322ffef2893dc6c41dcc5dad4149c6de3fffe2790ff1195fd8e782bba8ffbb4acad1830b881c1a953f3836f95a9e227e34ab87016feec63c377dccfaec6faa72fc411f4632804fbaf7977a89e77dd8bb299c4b08902d45565c831483f117e45833b71b93c58f3db892f6c3702535558486fa2433af883b88259a8a18ee91647cf50ca1e3fe7a5799f704a796bfb9c7e968ca2fd26741654522ff3fef68d868ad0a64e6c95179e954aa4f5a406fcc859a2454f72c04a4b4efc47b629a191c35e71093066ab6759be64347b0698b11f424df74abfc52d89dca97366f98225d45af9d4c68df1049823e4e11b3ce10f337787d06406c710d27a6ed3e3a84193fe20d53b14b54e47350fce8e5bdb3217903f09997f50555bd92c2808d51e69fb2187ef71b7742b676d05af66fdfbe6d40e1a7362195d9113b4629437b546e849ddd6d003730a37b334b417ae1e724ee20b1f35f96ec434c79d4268359146d0f15d8fe9f08d29765c54e29b388eedfac2a66b18d511cfaa972b915f47da0ec3b9826d145732c3abd1191612378e1a023f3cd3b393ba28326e6c4eb3b4f39f331fa5847219358d91b4947bbe15b53177cae75b1f49625ce05e87475b8218286b26237a0a407237b6e90cbc3a44b22e2192bf2583f4cb10e71ab1f4a366c1d0eab0fd1b2370b9c93ab2a092768c6c1ee13c39fe50193c12e285b065473811fae165164659041f7a1fff9d27c371ca3fda0b63398b2a668414857862a5249810e2fc17b0f9cdb2b71686bbfe3db4cbf022822b6a3c754c961fa8c013ce79fda01d9c7395d7e7c9fdb0b817744802e161b3294d6a4bde9f2959aff2ce4a8e5cbb888308681e850812a4380ccc7e5259deee44f517f172240e4c61ddfea56a3343e76235220fa16403d75fd03a4a5b28a1bcd211fc4ea46d4c3397c9e1a0bec2ba5b42382a4010b515bf7921e0cdec045cba64a66fe7c98b16079d5e49f5810843087d00cec5eff010dbeae747d2414bfde84055e727c7e28358431d414093ff862137e7526382798458967a85fa3b4e0867c6d5ce0894866e32c8c283e3701996c788acaf850d1deecf1ca0390581f03d420ce9ceb1743178e3ebbeb49a66279b8c84abe77cc8cc8e5a01a664c24d94cc84032bb3f855d5fd34c96a637e8f463b21b3969e9963d3bcfd379be3158449666b8eecdf7b77a305a3c5a71beec0f131b1becfe347d91f870e132ef1d5e88c181383d06dd10bfaea6f348401ebe4e87f1235b4abb28c6ca28be16528270b20ac3f6b78bd944080044b1a5756db17e43f9e697ac5c43bc1320b7901628152f709524f44f4498cca05853050b3d6bae6199cc2bde5e0421b2cba98ddf942bfa99cdbb2dca16b82534729a24f4997e3be029cff4167346aade79f053c509ea0594ece40584b3122c7f5f2d2d461563aa001e609e5aa053fdee889df485a3df9e0fb467c0ec3d194fe2d5e41f2bcb0ab433a550015613187a646814da812934fd4cebd7c3709a04d5a8c2ca8a0c8aaf247c84293c65b3b4d74383f9622d8c8e8526d0856141974a5a5b1a0eb26e145ad9b76aa2cce65b898014f9700c16a59ffcd3ad9d1d9331efb6fcf0e5a2e321fbcb4336d45da0549e39e6e8f9959d58c5089ea2ccc24080ec5859d349dc71ec276c12795e7d0480a8c5a09cb91efb658a2cb2e2236e67f6d75062a7b43eb80065259c47535110834590d6869801accc3c944c900a78c9222c49ff42790c62f963b3eaccc5817b2523d43c524d6f882e9c726041f3e1e7a7706466033334deac1c837883731566e3323f0659799086cbf9f9141eaf1a3622f60663936ba97f63f6b95b2d908bc1eef4a30ea81ac3d39488cedc600cdb02c90fe5df28e7e8dec18016b237f36326b3bb6b43e63b3258626c69615407bd3f3ec83e4390a6919dc5272771ce3b71011531efb902f6a56536b84ec8011c8ad2440758a21fb8d5ba52fcaf3feef6c4290fecd2c9fb7acfd43a3068ee6e283d836b8401e5fc99512f6421980985be43cd11ed4c79b32d836edc9910f30870de388fea20a4c0d4b34e5e3cfe25d908e3514267216395ab32e7c69376250bd1d27ddf205bd89ed06d15bfefd73884ec563b32e471a31931a1f3a20d21db6fe5a88c7209f8639d93da26fd18f75ae7e2edecbb15983c6fdebdb518a7aa8cfcc1bbb58927a04526e1a1676b731f8320c34329b30c4f012b44c52424ec214adf3d88eaaeefd5c07423310ca1ba5e6e6700fa6efac639b768c203bfde9769e296c6419c1389c905a997d7ffc548f0ce560b341bd4c981e22b4a2713013653b3c6ee6fe81340474d7e4956a4e36866122296ca4223ef12d3118514c9feda3a73966385feae18ada683ae806dea24ec9d2e81d1373e1f4dcfb7de669c05b5683f8d5e38047ad20dc23fb0127568e5902d3a19f1bede27be280b6b0659e0fbe51bb4f4514df1bbf8cbc2628b5c0bb33f5f6480b4690dc225655de28530b24d7bccfc8663b9881b2840f5b2547dba6613cd344e55a765592add02e60bc20398bb8519a8c1ec24002481b4c66a94b3d0d03b2d037f2e27bc7d168d293630576bcab6509db5f4ec50a5d50c23a24733a0847f1a5fdcf9513a0219c6f2b73f8d2aa36ce7a77d675a81f9743ea00b02e1202e9175d0d7d0969da5e4059260578ccd59c7039ea02f564fb8d58e7d1829ab61babeaafee02828c058ecda9da269bdfb05854512cb85f8e1ba9cd09bd6418ca9d2283acd7bcc4d9b68b56fb5c40870b0b97469521d62a83d02fde1699e2726584d50697e54e1be8a18fa8d2669da86ebba9b8c4b1f0f701678f13e869875d4be9a4b82340dde8a699cda7fee093d9bb669f00874262d6caaac53b1413a2f4fadf84aaaa36b176b28a6e635fff1f40b39305e8eade78054bc2d8c08c4439e74b49dd88df610876065a3494dd515ee4cf3a559cd153cc51fa34f9c3a220bb75557817ea37feeeb458a0ec4d56854065f93dea98a34744aff7cc890c5dd7b105b9911577147e2aa7cd0fb82601ddec40c1f758037addc8617881cae424913fa8167d9742b2405e67aa1935387b765cb66b3eabad6b49bffbb6772cb92216b4c7f20a3209e653704fe2ae94446058f6ece858abc68e7b8c116c2a982c4e041c27e32beacead4f7f915d784f81d42b464ea6c3e1867b9b9710bd7ad7e63f744218a2fff99566c356203046279afc8d9c74ea7fca8ccbd45c8e2cd30a60d6bb0b379925da6393a83e21431b6d834d847b8523bb4c5b44e6207c049a691394205e9ab3a4a7d63160b1ab320336c25c52efba567d5d6f753a56f3e2651452560ad1e45341a3bd0f9fa5aac28d19463ee31b7a97c88d06f01995cb4b08013778e27f6907f381fcef8c2af566460d2081f8519786aeac33e29583fa7356ad23c044eeaf2c5816749dd3e2adf1f26098c3a67f0e605654ea08ba97cec67fa04f63c55119fe243604d3bb9c6fc183211612ddf9ec2cc09642532a5f717ce9e255db8f8930be32f1818c527655c3f4ba394526a2e7606c5887a15340c64720c0528db9770e4dd43b7bdb85ef01265979a9c15b21ffef120f2fb2714b132c5331c0fc30dcc77a9e3a5833a468cbeed3758da8196c81158f5d42f7ed02d4accb490eb18af26e94a2720c6f76823f087c4001d65b16fde34ec2212deb0531c5b2554726a92697053986aa5e02ec32dda56ee9061fdc9635aad966b5dff0dd0cf5b640c7501856d1a9a1c269df443dbe50d22e5ab9b1294eee3098309163651e923628fe228f70370886c8594add84f3322fec216a65fd14e98236a6c8fb41ac34c777ecb5442ef50ef7508311ba304e8e7017431608ebce340458cfef4869072ff611d3de5cc0826b5a66c5c1c895be235c40ad4bd3cb9869f7a2c53f91bbf9eab8458d982b6e06cc4d45af56c1cfedacf5759357146671683d1ec0adbe4733fa52d6d06549b3955e1d35ecb5ac03e11512210847607e1424e4557e760c9c63bc5c4c1cd61b1e0600fd4c20a74c99f5eb2fce980bc9601ec5fab4d57e10b6dd5291d6af2e0eade02f76eec89c65b2144e99680479ed82273183b5dd9001899e812a1e181c856b61b53b352d329830dfd5bbdc94ce4f0de1ce3994c914fc8a24871b8ce5606fed2a70ecf852d9b91f6ea083d47e8a8330a5bb6ea6fde0dd9145b04f299d885bf90dbb06183146a932e8dbc662b426a8daf7cc42a88835562465489a0377ab75e43f9b52f6388a2bf0e2da7522ddb5f536940e53e6c367435fb2be409c64f7928afb62c2f9635867b30349952415356328fb23923d3338623216c10fceee65b74b364cef297f636044ae0b1c0adfe3df6427194eea46d461820d7a9e918e4601532c1b0723a02435d625edfadb363903b37e7c6a8cc6de63ba61a5f8185e08d1b3a4ea5d9a9f603b7a579cf1aaebead4509d0c164ae4328b38b7101e8162cb94533f75ad89be9ffd329b0884133742ba5bb98612f11193b7430592aeca9fa6581c7c497fc80d790b0e0aff56040c35e94a223741fc87e15a8f160384be4a887cccd539a2b1b481e492f543ecd1178fc145edff87b413c486b2eaa9b8cda488045d7c2dcedda1934533742491bb3440633c408ffaba06935f4548955dead4e96c7bd599b04694a0c3dd0af19829974c61d88e5dfdb2fd3dec2f58303001586e4aefb4e4f22e44d49122300ce3c8711d109e7b43317a70cdf7e7e12ef33b242732d97ace3a3f54edc87f4b92951d983616d9cd5e1d072f3ae5c84660fe5ca33a1bc29535b1921a78e83b01023335c80912001134a2bad963a8c877b8b47d919f37aae520480bd609ce318122aa37e8fb3c350fb4ce06ca96da05fa71fa62b029a798786bdb53148469db4d78693ab645dfda6aa1a343c9ea3f3a6db77b920ac72dd8cbb98ca7561bc5e3ed4e93c10cda6958be28eab430c9eb5c48bccb102bef5325c29633b777c0ed94c20f1422f0caca6ae67758eb182c368a3b8169eab1be9066721a0e4bda569aef77dadfb4b89bc9c12cc1e4521d93213b050e543c55d662e71bd0a5a551ae4a45f3f89cc940d09f5f72e67d270cf811fb693e788c144ebda145cdf47ba5b96c7a8ec9b4cc9444d580ca2d956b110f4525edc5c1c451a4f99dd6d7fc8f0dfab1ec42351138351d86e82c732af8b160ed356651e6d37efc9b521b0eca560a0fb26fe1d50325bb9b131eb82b8e68df1adcf39297c1242a8eafb61fe204b6d6e0b96cdb7b54b7c008cf949e6238ecc978dada9f31485ed2954cfac3f544e3bf4275a012eb3f01f68c88f211c6311fbfa1e968e575e35c6aca05702d6e760ae62abc90286894e120bd5eaa4dd47cfd3b0abe7c841772803da6db957fe52cb9ec59a65d433f15906060065d00f0922583800d0cb143d97f7970c18c3c3940b0c633a5226c341449a18f4ffd6f659978a7b25a7cffd81817e79e87dcc7014053a6ba780912b53180ba2e05a3505fe0d0a15b328aefae814bf7aa6cd90d71657793f6d5284c321fb32303a685c37253937aa43ffb671592b0a63c1f9be77e55dd5fc20940fc17288bf3a6243b234e70a83e751f897d4e89726ad0e46559d74262483dff8b0a6f4a5d4d4e290da4fb57d3507aa42ecabf5e2bc940670a2cf67167ba7ca4b1dabded13f83cd1835bba85cd69e2c40890a3514cbc95ecf2d3683961a117325d058aa5bf3691fe65ac8918072fa0c0aacc2299bc6b2f6e8ef7a6dafd6aa4deb726c84adca974cfc419715430a9db92d7608a31e1ecdbf4a06006fc1f957e9d988ba1f49d132fc186ac7a0d1e11f5e14926ad00e052aa3b194da82fb65262cf00ea1ac67434a205b64750204026ad7e2f5690db7a9f7b81be92716c73bee95ca710b1356cd8153f414003a23bb472a3521b2fb10e92793195025cb474ff29842dd65f149b73e8145b1ea8e7f585f0fbb23682b9ee4a4f46495cfe9feb8560e69dfedd9b2f625eddd8f39a6b6b899e8ee596badb734cdd6099c1b70794e0b7d4236f501f3d155e3dc492be073a5b6ee4d8aed2c6f35f9208e099a03f6e277cbc1b3c4c754b1473912250a388a25a47d4990aa1e05253a1cd8c537473257e65558f6373844e614a0a9f3e12bed4131407dc2429b8f57a1af6cf3e9fce6bcf3de3084a19f53c251d02e54b37c578e3366cba57018cd7bb2c92d5e7557196353e753726f9ea470ed33c20161bd586a36e311e51d63f46caee76152549a5f7836a9ca6caabce330da05660ecc41193328e6535b051e587c9f48839692479b47d9c639fc7ebf7a16c7fda806e2db66227508a4712e7ed53d715fe65e69b8811c7a2fb763c0e7393fc8b6d88d5d43709eb45c59d363bb2d182dac6f91a63b4093bcf67d26473390c376046688f0d7a2f033385c90d8fbdbfa9a0e14b33c4bd2075ba40b0a778899e7927e02c5603aeef0a7915ff844675ed18e662fa4b5acb6106931346c2c615a2508e8bba132c039150f081884bfcbfa4103b9cfad469768dee95218960e3ef129ad24375c784ca154d10f0538c21108f6784b07a0e1cf35faa86a2b368a2d4b249790adde9ee4f0f5fbcac82b214d3f29c50045fb0cdaf6f1ecc0a17d0c570fb7ccfc557f2b8b62227b415569ab0168f76e67fce62e63c845089090a3a8e941ff33fa3bf912096c93b917360f27ca5b8e14668e61d5116cfc85b7dff44e99ab0067e778c9ff5017a10da5042452db727289caeb4523610599ac885c1da9ebeff39735f5d517cdd736e002f4ad5607d56dc7c54d23d87080576293dd76cc40f56d5d260b55f274d58eb37c9bf9c0db949bf7fb6f35f916a9013543cbc1a5e75e646a10a640597b0c6ce8f9665ff832a6cf02a5e82c175f5c0fd99652c9a88ab00def2e8df3b8f5d88d58602382568e08171b7ea0802c5c43d988a0716d780acad81d1215442e0018bd7d2d432634a772f3e08ae1c9ec021faa0c75b87111e086044b83fc277db4cabbdfa39e2f448c62a8c79ed1b52bde99d52ad375b4dc1a73731512b9e361913b44d00839109caca67ce5115f68d105fb416e249d50eaa72c6eeb872c74bb4ff54e31563d19e2fe9aaf06fae05a23ff52861d88c7875164342653f4ac582d29dfc89be0c01340ec6cb272058a801fea51b5b0c0d859789a80d7c8a8a3fb586fbf760e274660a448fa89fe92d154b1c0548f9cb204773d712311c70b3155aa8ba0453b78e81f61a5926d2702bce75841e8a7fde30bff8abac868b302448121381cbf4a4e97129af40d8c6f83d91a161241641614f9b53bcbb40c3243a4000c17b204fe65d93c964902a8b11239456b9e049e341b45c93e9544f21e0cddc2f25cc9779fe79eb4a5fa63be4b7eed91d504414a31104314b69407434333a1beb60cf2269f335fd34630504918ac19aedc825cdc57698319242225c7c125a9a1ae5415408ce0a41908e3c0dee791de4150fe2a8d7bc2838d78bdd7c8f779221a00ec5249343018d7485816d12a42f7fe1f41a8f4766ba6593b9cbe2b69ce2ad6a0255e65584f198d55ec150bd2f4cfb08f68170124a4e865b0eda6682120bd9bd0dd320a62875cf9786e3bac2c696ee658d66bc68ad586cb83b15bedc5eda3432c7a8741857f660d1d11a48f59a4b6265176ef3397567d4aea1fc8b4a5b658a229ecf553115dae4ceab5c668063b8dd7a15ae188e01693acac0c9a41f40b66ff8f76762c8cd443781bb7ca52e9909f64a3a0fe1f406b47bad2633bd5160ab77f4bf8f6ba4749b8e00ca81408c0be91c36cf6a82409dbe940538a06f3a37e89d57f4f7345b86d9a3927552b015808c5183c48c521c46844b1f1341ea375390ffb60405b59c58c249d4d31baef06e9554eb02e7aa916ed6a4794e583874352e303a46443c9b9f4837add00b831993f25f6a74ab51faa2763a13281adfa88c50094099b9fe8a4cad4ee884befe1cbc8886992135c1edd751835738569028de9b13d9e5dfce152323352062be203dc12a87e8badae30fa8339a1a10bdbfaf34ae08991c7c1422f25cb01ed02402e9f697ddcc08a9c632637db7c534ae8aaf1268fbdad61fa5db8ef9c7e07224bb194f2788c4aea7a5b5a0dbc3c5fc89bd40aff1f5c777290397a9db288e4ede208055a76a57f1a359b14d6a1f6746f1e35429a592a85a2c1897f7035f49b0f10c141a4be9663c81a4a8b435d4bc109f304010950a8326acbb0e229c37477d5915d577e0061abab8e9a84533ff86eed901e121749dd04077d2c7da32140d638561ef10191e8373477433a6e20455a622b145982835df86d3f705d6f4e209d775dd20f30f775897976f766faa54c49af3c9f6f81cc5e5dc58e3d182e98c3c09c2c284de0cfced0866fb941f9e8cb8900c46366b4e548c47d46ba81a77e9a41ced55541a85238480b8ec6c4556c8a7261876c00129c75c55baf9042ac16fda0c694abbd5ec9c4aa9f368cbfe9893280beb195c69247c4e370a42b8b369966c33410e343679552b631593cfc513ba7a9e368f0dc233996236404958cc09b886faac4b334f8a9e907d59c011eba71d064432486ba6bfcfa587dabe273e7146019cec47b59a7dbe861aa271fcf03e6802fcad76e654ff72f0eec103bbee159e7656b0b4559d772dce396dde15de43cfbc3d6e838dd5c1d69cdc1636b16557743a64d27e9de3eb75e64b86051aaafb4c2a656b528cc3f143312faf7eaa3de678b44db0a107cc64b56214e2a244320f5bfc54695b0a1e5805dcc8543dd2cecaa24de09ac1281792f57c449480421d79d7d7d511dc54bfec610ecf470aea07e606bfd6c66ffbbc8cf26629803e38949a2f508425dc01126e561df01cfe925fd7970b7e0c05dd763589f6af676b731672b88294a714f0c4129d4ec00c44ccb55f92f065822e14d9917a1642eef003e933f6dd1dd0318c2e428ccbba41eb4a31bd46c4da88be762e87091885bbfbbb9b50a02bd13c28cebfc7f070f14f0459bd6abc733d4a0f9f5e26d3b9112eef2d61c1416398af94bdc3850416d12f35879e7212ddcde294699405d1d40bfeea50542dcc0af545c846250da803c3b7eef86c54b265df20445be98f535e1c7bf889473a16800662237cca07f4f84d6ba5b5e6118f1c5a0c34174509eafe8c69741ff685a4807dd5c73fb0015093a27bc7006fc3a9a11c7eab3f8ee85d219ca49db30d265c682de63c2b3efcb389b3e7467b17de43db44d48fe9d8e25498e7dc8bac2c4c4901352b3fcd416a9ba7fca4a8fe5895d5539ae119a156f36e5fb3333c02671c3c8394cdad20e2d14e7f22264ddf5db4261db5308e6380193a77a7906077eaeed0c0f843ce1f130bd0ffef048d0df0410b2587ad72b402e474703a7d6344f013962d9ac2796a8581b92dd238c5b1ea07777dd9360907546d23e43dc4881d1f66b4c7db45b3d630818ba6774300b20707f79b195ecd9760250bc4ac7fb10dcc90d6b4bc578466824d554b5255d44dbdedb4e535285d0463f944101f9b9c2307a822b051299032cdd117a7903e1eec985c59aeeb4697395e93af6dc4c3b35275d532c48ce5affeeb61d9e15e23950f0ac69b8db1b873ef7caaf695c03b1bc7cad194213ef67a75e172af63334848d837bfb7690fde0f1320dde77e058fdb775c43c25226986f0ed1a590bc9ce147072980e86323a74837a4abd43688f5836b32869c39834065dba0613e86490bb213a9c92ac10ea9e9b7519de0af39ec10d0b11ef78d3f36a138baa38c82dedc9455f5391c95cd4dc396581afdf8313ef48cd73a89f11db338e5eac4e7c0a81c8dc67efd606c7860186b8d8c1fc4f1cc2722f5b160fb9bf2270e13ae3479eaa7e62aba5c2c2fa9365bf0fbb4f6a8ebd42a17fbac82138beb46220c97805aa05f5c0bfb384b139bceb52ecc760e08744c7a338194361047f4a6bf7ca1696e4e7ee9ec800cd198c42a78cc0784f955f9ea737ac510b916848d77f389ab1be3c123856bf3ef18ef789a4863a359f9f343492626ac218e28d83806a0c09faae71436c2918c2352b0a1ffea6ed194aa0506f8cec50dee226ab52d242108e004a2f1119e0a1698b101c49ba16ef090c7b56fb479f718aebfbe4e1ab441be7e36d4099c62e16e907f90216a0ef69f569e7c55a1ff5306991f641f275a5f2da8e5ad2b62224713cbb52d9346ba1490f56069bce846b7ddd2ffb4ada544e550d583faa0067af4ab9d7071204fb720a34dc94e67d4e9d8331f0a78a26f3eadbe8b1fb5b715ade4a2e91b65d42ab0de9d976d1b3613939abb1dda049f40a30c8e0deee07cca4c89169f361dcca451e49a5b881adf1bb48c5d475a5da0307607426862bf2eddf3e938795c6209ebdb51a8a5e72886d7b47af00f0ee75e14517d9e245d25d03fee010a9161315dc7e2d15cc55bd909e848644cd54094a69ceb7e8a4a816334cc176659b8ebf3cc717d8d3c913e0f41ec42711ea0782c15466b80eacb0e31f6dcc3c37c9d7927749b77828a8db4112384b6ecdefafb4703edde73c0e92da2378533ff5b2c6913216bd3bd3c1c09b4d59e4691eee973e235cb7c5fc135ac7dad2ad50e0d7e11e167c4357fcae30b6386d0b8ba7d3184a7e7082d26d13a5aa6658276eb94776c7fc212eef62198a3ee2b9f3d133a2c9b435030f4cfa8a64c5b5851ba0c7f5033e0d4ac478d94809960aba4e8f8f50d8b32438e8d5e80d18d1acffdc8879d80949625a42e9be0aa00edcc159f8ae6820f17230f6e5b1eaa77896370fac7c46cc327b3a94e12f65ce96a95e41b303e4d3d6e45322e4a7ce34b8317b52d2ec6ffec71c226bc3fa54f5ccd3d9e79271aa777213b63b6f5e37e3873b1b51e4d75abbb4d8480e006474ee06693d849696eb548ff3418714c931a15bcec4bc7321fa1715ea96088d1b6946cbc1e880a2295cd5bd1b33b8637de45508043f08cad3ff1eb0684da69e2485d968c9e1109a3f29ea90831f63a155bb91fdcb2a37ea2d456d70227ebe494b759ee4660e217852046799a13007085aa8a38804dd7dbcb575f568dc647036f6906cc1514ed6852398419200413a3b58917cb429f1b60d7a5a1d9b7deb4fcd915825d7249a86493e1cf652974941ca83239285b4683e4da069ebcb72184d9b577e49cdce7494dc36a4a24b71d67f75f36e48df2cb3544095fba72996916f5808a6b367d1346a1862918163626060f5c7d9952816008883036d30d4b588080f57b88b371c0a9ec79b63c5b4618c59f1039089ecc5bab7b35fef238e9bb729a1b0b3ebceecbb6b557d9f3d1ac58e09c7f3d2c6cdf9f1e248d49aae06f8d0c6d1c1c691fcc165332b9e7192a4cd62a8dcc666403957cae9a2f38dee048cf183fc8222e439f1280d23366e02cb58fb44568b108b95b08c0fab097cb617aea92011006813b3d122417c872c58be6d4f0ab6e20ccb3388ab49fcb523ad490cd53e84a1bbae2aa5e205ca9f8c7a1a6f07de99964157eff1b6a839dc8ccc59baaecbe64ee8ae843181d81d3c64f903d966e157b1c90f2031d417944f05ce1463a6d843df272d4793142a2e287f00ab4ef39a43865f81be4d28f3a114160c853ab5ce7950f9b0a8256b6d31b2940bafb9a542817e81031b884d5726aa9ef86c0f9196aafa0e5b341cf260bda9398e329b32eb0f0a82afdef7fb968e36e8cd877b818c0c78037e396d32586c14c592aa38ba7368f6ca3dea51301e0070d1f467b607fe5a62c778177ebd1bfb7751c203bcea09c34161da95ca665c4ccf9f9d5c6e56050932e2776c72452189a25f5c8f69303c306fd78cb27facb35c05a4cea3a2a144d357741d6cc940adef7fba4e94968e8eb6077f0f9557846e66444c5d3d9e49a5f658db1b3b963a725af51892af0fa0c2f152e85498763a1d6bf89d500ac35c7cdcf0ee439822dc98509197243b9c4418461cadc74299e1d3c2dc8c99cb410cafc2569c4cec23fc22decae435a7f6346c4dfe6c0fc4b00e2c3131f89e2f2a9acf79d6a57e58659ef69157b0baae61b871b2622e86d000312cac73a57a5c3a663b012b83bb5fdcbcd96f861424d5da2084ca59cc4310dd5df8fabe9c93b45656e9934f0a6b75e4e2a36622cee511e8058d43e50f2995cca59e7d5b2b299b5a6d4ddeab4b0d328bd53b478c110286967993b2e2bd6077cd8b48e8b5ad46c6e7eb8545098790e66309240472d6a2b89768c8c6cc4fa611290fb10f2fb39e10bb34dcd3fba10c87b72faefb799119ab9e5c1f847910e080c0f136fa5f134d5df1642264588e49f555588f98c9f72f9a4407577c5183799db2521c6a928fa369853aa65c4b72e772c17f52dafe0aecdde288c79ad0b53983c362b2f7a161dbe5fa62a9033bae814db3f06e0f1eb015ecef7bf7494a450c9f8a64a4be0a8864a0a569c5fc52b8bde11c609151b8a310fd9e158dfb2d894ef5ba89081de70803f3d6833bbdf0d2c6ba0a612e7610cfad81acb4e8d3976f9bfa1c1239eed9056d96cb069ca3a4f95dac160562cd423f26d560c2cd94c7ca223d74ca044db6fd2468902dda723d55e1d1c628dd84e1ffaf44d88b41266c6507efc59c588c7e077ffdb38afa9e050f68f4dd057f56a5a5006840ff1b01997b4a4eb05dd916d6ad05488903275f4f20e274d1cb8514177f0234d85e154a43da78a23cc35e2c506d87cff7571a04bf02a6147553c18cda0e59da8a2c7c0ed22e411569681d23b9e914a5b6e2d237af338bbfd6d451079347967f65365f269dcaf38fcb8cc653359a322c594bff423a0775132d4736182f402ddefda7d3d02c43287ff05f59fbf6138945b05441e649d662d5bc61da16bb24f68cd19205e17b0ab8a14fa503ab28db74dd783a258947a4800fee94d35093f260710da3249e19f5e10fa9961c0dce02f67f306c1da82dbd039aa9e608a0b7cab7e14582585bf1383e18dfa4f8d84cc00b002225357bdac806dfbb1dfefa9e6747f55994e41b0f8024c57793dab05d30e73f21e22d13ae5dcd01ea8d131199f362670288a2e27710dd0cbea4aa099023ac250c522257b5bfc40460bbc6f885394a6c7e4c1600172261d505c2d4d46fc250d22f81c09f8a0f07136f3d14c2cba52000c9069d8bf185564b8bdbf439588fe7e629ea83900dd214914b2bb733a4cddf9d03364beb5dc829ecdd824e7168a216e7ebdb159b25febd691f1cce17df48a5db263ae2e4f13311aa73bc688ee7b89cc3a67620a1b5001f35f52ef76550d80969d14bf920e1e11428d1697ab3a07b02f6a4f52c075cdc6fd9e4fcad83359efad7c97dc710247be40665fb0c2c767eca1d5eb0a1e768598a7b4f264d0b3b243b9698de96c2010f4b5ae3d1887f3355bd5e24a9043d5e891fead96c8c80bfe61aaee0f2531553e6f48b600a111bbb744af2a15a148a902ec2f30a9aad60d60d7ed11b7c9763d786bbfc1f749ba136acda51e96e77d7afb22827bc76f615c6ecc52b704631bb136c58422dd93be5fa425407f15f7a2b4c107a7fb65881cf4e44e487bdfd5c95bd13b0a66f9c00f9094247b2035cf48481f215309c4012a98aa91c2da446a8069df4ef6d3b39e11b14d9af6da96e118c96422191654ab017558e39baf2a0b532be210b9f08b5ecfbadf0e9a6012e51cc8861063a054ef46e4bbbf211688c5017606774e3ebddf96569bc33dab860e3ea9b18e018ecb5c15a118b6f3da8a0010834e98feadea4e3df07ce19da68f9b35ceab832a3905bf2ee047b8870c946e553fa3b71584cda2ea56d1bf0bfe90aaecedbe76154dd50101471853a7fd41f15593cd7111e8587f4c2af8b096c2bf695194c6f87e76dfc1348c0566f82bf50110b3d501cac6f3b7ad1f7c474a1d40246e726ff7a9d3d494fe906ecbbe6645d3fc7d36ed59ef03dc1d03d55f8bec9cbad2d6d7cbf4290d78c47c7f17c80611afc97743ef81dbc4be54a57cef51fe630dd437cc0724162a2c18a4d9072da11c92e6bfe4e0596ced49d9b4d8696da29e9f431be36d7f1de73deff2cd235c02ea8d7ac9ad0e609c6157a9fc64ac50049ac37003fa862695147c5fe540f626b358ed39d059674720b54d7211fa6a8fe70fba033fa8bb1a4cfb3ead0af6f37b81acfa1910f9fa7ba3055af5ba6b184036b7e8e5e58d14697799a6c452841e1b5fdb8b58743e59a4e8c867e732801b7b33b3b418ab6616e2df08050fdb3ede8b086faddc594c35f11d182a6901f5dc126b2f41944f79128b1d73eb0ce5e5849e8fa46ad4e8310800cfcbd0cd3ef213a1faba83695959a80e332ff1769ceaaaac0aaa33932392185984d15c419fe1a8b26ee52269866fdec9423c1f4a483d58993f0bf44fc39c33ce3a8767d31d8cdb85e2023d54bf2449ef13ede37cbc67dfbafbe9d9c4bd284e1ffce6be90b763390c19e045a75f235f0d41b95c4d9594d09514bc2a920e82bf0fa0ca52d5c6357080466c0e330e6eb753c993a0769ea95aaed05dd700507120fd69529bcd45e7c3a2b130810624c5d08c1ade32b81f60a9cddf45f7c6bcb9de4502a0426318d25824f28812bfd1081ba6896dd1aac5b822b7ac3622f80c83a5ce93f2027fc967c51a16dabb08c93283b80c4cb621e51fe1a4bff258b64d4d5987c379b24a148480c1848baddb1c674cb76e56a4ae34d66628b3c3ece53158ed3b9102cb62a2e772c03ef7b1c8db5e2ae1070a549fa034a682531cf70f15ca3783716eef2cb492cd74479e4a5816d716b15b7f1ff642a6f86e83435a6f4b9aac24c5c0411bcafa698c4776def35a92b7fbc5fd9acaa20dc82c8af54e7ff3ffa1e825698bd793df395f4f47afb19bea7457ee863ab11a4a8e1b6cee8cadea5f503808905bba651fb05c9a3077fda63a271348e9a45dcdf7ff171211c381345deb073ee18470e65567f626dbd8e21af3ebb52a7dc4805757ad1c8cd605176edb7e35cb9b5c474da6fa2ce3c35e884c4b2c50f6259447eb16246f605601d3893cc56c9ff550f928072baad15c62dfd9ae58e15cf658d2ac6cc859fd78c2fdf393eb47671ac9bc58e9c41b6fea9e3ae0b7e2fb3c192f1a9d9fcf49299a032db2fa8f99494de6aa6df9581ad2e40188e0ac0a9ec0c0493ad7f60bf826466c01c0586c674b5b0cd9b0d993d7a664d5ec774d79037b36fdec1d945120959f570730389297360e029cef0c04b76b4b8857269242d74c02f4e743ac6d917b222946bdb2932b8dfa8c82db121475c9f62fcf839e5a56e4efa32182bdb4e0132e1baf9a9fc14b596e7a6dc89af42ec77f1134dd5d99bad449c77cbc9c4b4141bc2920fd8842a60827b4c18fadcc261390920b7eb08458bc30c0b0493d75abeaefbadf2d72c48e2a971db994bd1d837ec9b7d426c30e9769390b4a7c266e1c8771bdf2f019bb1acd4b8ea3017785e23c1f7115fe1d802467383658d6652011f40e810d33f31128f1b7080527a27f3d63b8cf7e7ce2206bb5605d069e687e5bcc69ccd2d016d9e821d654ea946a7e0449b860b7566cc5eecf235476bc48e5fd5808cd707bf30e64b7e935c67c5417171fa0274a89171b77692906e7fdfd5312a07a5feb0f077fdd965f3473fe4c1215e3145a7ca29cb00fc538fc78d929eb62c73cb468dc6d110bce40d1e1661c75f4121e820892fd2375fe3207ac3b4abd0c2626a3e7f79ad2e23d34ebda826d32d2a72640a4cf50967a345b4e20570a74f5f7a94a99dd170a82d1bbc167bd2c1bb40df8fe14d788a719882b0476cc19d0b2bf233a4a9c70f765d12080619161eb817eb418698e9edf5c98e14984ffa0057a0fd34a7bc82f042845c71cbbe47a65d6f423464be21805cec7e8abb8d35904824b84bcfcea78a4b04ae11455432ef541e3bcc4eca69fbf6676f1c92cf059008ecf8e59670584e775129f8b15cb133193fcf0b3a3db780edd0017a95d74b5fee46cafbc9e3a2014b3755b937311a957b1bf9b6b63e3b4172528be0f622ed206c738ea3ca7a7d3533c95fbf196fbb527ec82251cda39a26ca2387ed96d826d95f87b55427f070378f546e6470d5c741c5ef212438ff0f3b8c12fb7b924b8fa9b98726860bc6ea00487fcb327d592da4f13243b526299e0281ed33620b42779b981e8a45ed97b957f651d9e5156eeb3a12e17b3e2e4206e19fc23c9417f921c031260e0a2117962ddc0768f64ad30314b38cc12e070ef0928f6fb89d28990f7f1837b0fa21cc03be702b6468c5469bea2f2c5c15b351fcbb051543f6ee5e29d83fe7f0840c5f938af21629c75d152e75f89eacd70df22ff5a628cfbf0e01fc6cb61ed0cd713a56260f0c66a2c632b4e4ebfb5610bfa9e584b61d7457c55c4d98f60c11fcdba91af5cce1ab6ac7ee72723e9b3d05dd0300423a6d50971d08e969b3c11c4256ad1508a80d12819ca65e7904680dc3e8707dc91e9ff773b4da46245d7010696715001855db1a04d2abf90da22559498387d208a74d392a4c444fd206f953fd2734707232f529dab3fc4b892bfe1abaf8e522d599f9318a3813a8ac0b695cda1d9dd78e8ab9b3388405b4abf59a925e123ce1ea0bd6cf314d0710e5d9bb332b396fdab837b13b7de18207a6365b22727908854c8050490f95a51fd6ba9a44cd28e71146732dce16571bb6ea2a85e4b58748318ddd8dcc08d9d73e61b38983fcdd99dfe2c8fb70c70f9388afeff13de321fe6b7bb98d07e4018e5f926946adaebef583e0dd60ca665efc6b3e60e9ce44580fd132e02c7c0ba2e4e9952921b3cd893e3318acc71473b4861c20bab7b50928f04c22f7b72e0a2f14dfeadb7cf136f6e9afdc8172d1b8265abada01c7374a0571c32ef97888d2fdabde9b29a212e3b2c90c647b39f19d04c64a12b0f78a9026d36f50a5eb2ce121807538cb3a61ac486e8b5e6375b1f6e98a31d68544f0f5604d185240a90d9b99ab204e442b24415ba2e5dbc7ac643b646625a0f1c2a3a062bbdc66063dee7376e6f91ae656dae35c533d5bcacd359e4f811601f0c4e10a19ba47a34f1327375c1af6eed9fb8876d8f8bf4724d04636f7288756978c87503f4f9fdb53f8fa1cd440170737fd912b81f8e9da56b021a7cc92fcd99364c02f0b5913f753745dfc2a7cf5aaad219efbc5cfc8401baffee0621cb5fac6526e925e5c98dbf04c2bb3ec118fcb44a00038988e537f5d9949f6918c16560c44c7d8b5277430acf25c0751405f84ec956171e037b8dc13cc56752a4e23bc175225fced4f3484132f61d33241c7de385212aaf1c5ad36f784e51d7a8d7b1d56775ef154cb9426fd982106d4485e3189355b5712579aa9ef8ef536211da99ea05aec10b0163de94af4d964aeb2f519102dd5b3166bfcf892a10b8a6ab917976747c2e450a28931df51574a79678759b262f84f31b5d2b0eada449d944bd04c20421df24e0c688a3dd0101c57ec5259e371030daee902fa3ad264ae7f23674b4100857890f7118dcc0d214a04c62b09efd9d4f13fbd776bf6bdab0c88f034eeb3fa07a62224dc88b2a03fe2400c83c0b39a24b68234571bf5affd8cd3e179e30f7da752f1b4eb5b3ea883121225627cca8eafc973e2bfa34e6bd8a6283865c37fb5e672218ba827c65734981b39080eba9ea972e0ae700e40b03294d5f27202ca241d4fd267cee583bad5d23bed94108c22626fc85e283ff8513af1a256c323b59e40ad13282e5b14fb389af277d8e78d99a15dbdfd7205f8d5101ff3fc0b1ab2d8d607c73fdd6a673fff8b3976b240aac6f9c7a0ea1b1ed6cad18b877748e717b8dd71022fa13fc4bd6924347d2420b229594c7f5b8e1466e763c99cd970edb723e5844564d94c24e13775408c2d2ed166fdcb0d3cef73d5511e000c1f66dcd9f33d84fb99d120e411dc0597b96786f6cd786b6937fb279a284f98bc64adf8dd8324b2f41ca351ce3f597e541dc62baec3f65e6868703adfc42d923dc76b92d498c27958bdda5c06a705e561b5b15b1a28c2529cfb78de9a8e94fdd13eef72fde815d73baa4fdd9121f5ff46bc95629b08ac466733055c98d18986a44bb99a0f94c9ad727aecb0b5822dee28b74a61d42f7a01b16ee4879a7bd0d954170609cdc26eabd6a2399549583500e063f9909c3fb73d5164b128b2106b7cb255c60009460ec6fad52cc9219fb7d88a81a256f401990b45b9485edf2e36f65a4d130656ddc75c6f6a790a88b1eba1a7a27cfc1484f78cec9d08e2eab4e8e33a2446b0701eae6e920540653a3cfaf882e6357d92020cbf15dfdf6fa72ea749dc15448fd3d0454cfc22474fb8b04c7f21ea61a84f8565c30fb6bd5eabf8b6cbd60042922eb3da670ca53719cf499066e1e71829c8ec1e0043f78aeb1e31c84bf01b010ec407f57c2815e48f1cd3f9fda544c6c2064af01fb0db61b95d9787f0c6b4782dc42b176f34aef74eef0aee1ea87bd57e22b9f1c69e2db4fa14d1e91d26cff797a82aca182e2bde5bcaef9a5a6e89bdc5fd51900d4bbe13839608887631e68d3ca9404f719e77cdf59dfa4f202e6ab4da1ca51e9bd2335d72835ffa247347c028aad9b4100a17147db5e1efb54e36803f1c188e281f5fbdbffa82080d3e838b00a49b935743fa80c0405c031ffbff38abf7277a378abe672d19ef1747997b924a62b812fc78c45bcbda23d9e6e51f60bf18cc8fb2f44095e787a30b089984ef27a49b4d9a96dad8ec7f4ea2bbd618b833f1061a1329238a6a8ef79abb081e157b83e9e0c474626754f720abe4f4b6c67c2bfe4dfa4baf775bfefa75c0d395631f88a27311fbe8ed40cb453175858cda6a31446ed1efa8597e9f247aba1b166294aba7437e73741a24060b817e70e08fcef57711c3640c5f2f758d737bba3feca0d4d86feebb4a3b3108e4574572381e7699fe8a47f2078b91cd1fd74be6dd6c543566371577ef89c8173718b7d467e2a8beefa88355d5928cf00cdc37a1c5aef6f1a9f1f6ecabf8bfa5b15e1181dcfc5f73a8434af474827c428a5ca85e0ae6361aa758b90d8cb67459d60a93fb53a317afb0f939206caea8ed2c91642c21f06262316bd89ccbabd6ded5b862e6abc9e95fac8b22f885c4748f7544eac4f33975d38b90179b96b79e52d13388aea4407b862411d3f4f51d04b2152e33714732d0197ce4385d610194682f64c7319f5fd7535abd079fcf1e7d4f3c3e265ff6ad7b97242396f1ca464e7d7265a640f1050683a911e17250384aa7aadc4cd0de08eb8ed5d76a8c9d429f4611ffbf54f1ccf1408fde438a11e790814e2f2bc347ba27bf85d1a805ad75b214475ae7fa7e95829efde67583d907dec6d28fcffc3458128c649e8177f6ed6d6e2a4250bf324ebe80732089bd80fd6c601134ac29780e2afe0a07b51e73cc276e81b0b8cfd4e5be2cbb15343b5757225d9dff6ccbfd0d1773f6011aad0efbb2c0feed7bd0f72f0494dc931193ec703d3c97d2697cb044894c538bc1eec1d154923227595da09ae725cdfab6365b93a1f316c14bdb97235c2a0a582aeb31e8a4136dfd58bf853c1803f096a9cca6473c2a21f82f3f54b6582064047c08af57b10495491f101146d3018da8205e190fa69991e2c9743560dc946caee75fe9d0fd1bbcac4027a8961aa70ed52bed26d0c4bce8f8337756475fcde53f805b4e98b5ad337a989ad428de9aeda50ab21bbb366d9f4fe084f876ecd964f40a91c23ca2887d456aeb492045cd29f012838d360b0dfae1a1405bfc8be69ce0336f3be98d4ef134193eabb5139e0032a78545942b7295360105e2cd0bb6087e0ca8082960a60cc9327ca474fa97ba2312036755207ffd4a336c37bcea74fddee341dd54e14e5109fee878e91baaf48879ba64991c4a90ebf48f01375524e96969cf77ae24e83a0ae9c1d3e7dce16a201912dd14c413720cdc04ed203edecc633d11b412f69528b38b94419df7e96b91b3c83c07637165467a56504972f9be1bdce5a61277621e6ff6fc3cbfe60d8eeb351cd7d6b56e8e5006f6e421f5e94b7628b2626f06c8b299984eaddb85b57c25ab226f31401e4c3d0c042f77c4e252987692c603ef7525fe590f5ef7f4deece36252bd298c2120db9727f6a56653e40785f46f3ce1827f8861eb613caece572c63d9852e9f3ad1f7783467de451a04df213c1ed978a4009e0f41d63f4039ccfa74e8be7472a688863c482f42b9116e5cd4a9de86f6c480b00eafd04f843df52fa63faac198f62de51d12b821f25d4638bbe6f5e94637f7a9c70bed2fedf7324f380af1da744053966cdb545470fb8f227ab03e7289be44fc4d17801e7a453fe5cb92448da9a9ff1d2caf139741cac8596022efd86cbcd473d9cace7b1f33b0b710f44170f9dd0aa6aed01b84e9af1ce06afbe992239da7a58e9f9f83aaaa9126812fd86da57e8612592a620f6a9755a382b5e38a79febe8d2c0267d9e159aaf6f6f0ebcab0f76dd94a42cea1c7a14180f40890601961fb4063eb2b3230be3bd39c0d537a9a0ad7995cfd6aa25bba2d9758c4906f0f173871f02aff79be39c462bb9568ececfa3cec8caaafdf4806717b6ffb1f26d00a6a555c9adbd11bee24764b005cf55f849410f3ed4b6312ce26fe511d408adce0de1a1b17525039a1a3e14838b054e4e7571022e4fd838a3c779834a661f7391475bf11a62398220d1065975dd8769db1b61f41f8128e71a188df1074f0f328f8cc81fc9100e65ce3ad88a0dcac63cfccc00bc38fc11f5129c761668bfc178c3b9b1a80f273fa1248bff42c048cb6c18d93da9ed7dd4f40b481ac8807a851f05af3e3794f80751abf327579cfdf4e8ed7e15ebc0afc47beedc4ccc8f597b1c939cf794aa9f725b6de1e58087c8d909081fb0f693af32c575fefb40b5fe5cc9fde13917c56297a8acdf6713e82c3a440d1857ef3cd899cff4b59c63a3f8bc20aef4da24b6e6ac56d84925ef2afcca7353852cf830e24321c2aeef4600377f1fcc5b01f04983900cf93d0eb5b146d713f96ef61d4d4696b47d9c86992353b9dc709abba6e79673b524c625defa836292d4b334251f76aa8950f0a95f5afb7839895d7b5591749423a085d4d9f40e0a9d388bb96335f4968c013c4a0a05fea7986bc30799485a47413caf9c101329de0a4aef51dbbcfb578758b4e2a7fa4d01977881fd0d6ce1229c57ef26b36bd43a33ae9de853899e84af2338d8144322d5e3cfe1cb3a54ea03125cdab26aa98d911b4f405113ae23953a15b372ee22b9b1e1050c0553720bef07fd248521781a4a5684dba45e271ce915b1a4aec78a077aaa8f93d092ad995b1da2fa30266cbe2c3db967eccc0dde137477ce907a4bc742c66cd630b4304f0dee34b0e849c12239d4f901bdda72bc2fc94c187385ee37774525ce4fe4585a691456b4164d35e4de02719dc11e3a4b152ce8bdab76d7dd30daaee5aff0b7788d1755d010bc12a7849396cd243fff904fdc5ce89ec83da31c82628fdcbd9675d2938a30d45da150d2be275bf5278c896cd3e6a6ca8cc580ae2b1ed0a9d7ee7566def37af9959dadff037efd9815d79d915336738737d42afc524fa82071d8a16c88de321efbb92551c6a30b2028c2f87a3a11f876bdd0bda7328fea30f2f18c820b65ae7aecaf86c0dffa86f20261f3943870edab59ec0fdc175074f8260d971d9dada48455c2b021a8c263006ad30a2b53be805d4eec70f14b5ad05567e824b2f9cbf8d8071fc8405de7d4b8439a0ba625c599acfc83621e3d9bb2a52c95a13a4274eb0eacfd06a2f4eedd81911ddae149bd9d9f21d5c3d339de77acc8b6743c1f34d0a40daab617e47637079b3328e571071539751d2716bec0fbed795935eb37480e670ac3ef800f7c76d86635b04bcbac9d52c8667372cfa9acccc56226d6f669e23790af0762328f5cd8e300e2a6be127b65cc864b97c59d70b45cffeeb1c947eb3295f56d4a88755d5b05b97359d41e6f6d497cda514d85511115b09efc21beccdce14c54906e13772a01274528d65dd997c5114fee1745767b3fabfc14e4066341de9799c9ea4ed61f4d21a4dbb0de8a843fb4c773bf43c0e08d534b0a4747dd483bd78c6e8c8d9b8ab66ac76afa1540bb50d535d80cdf98971113f9d74d794b7f3ec2649db87e545011dbc8f6561ac3ba845257698e8ce43a2d6e2afdcb6253f4fa329ab9ddfee0e016098563df56bb30be0431efdb1d072934086cf24a875332b1969281a0922fa5c4d681c946e36e78417f61cb4d840ab2bf0f9824e73181cc0e366ba8dd8b90971ccc81f6adade72d503bc6f49838cb003035e261c774ce90916266cf7696e34a1c61000b7d51d6ddbba9f0ec469972fad94582784f895075ba0ee2cc30bcff976f563073cda5425c714a121b76fe123bd51cebbf9fc7fc7ccb5488d895f634632613c42d6a74058daf19cdbab6a307381f31d3c3b1c8f7d899718db47b52a073510e46983a0632a881d4ca15e2f9cefde06e28d27f2db25f6d1402978499b9bfed96719dd29b3158c74b659b662e89dcf67eec1d540c1ea7e5d67b6a7d9927b3b4192b6d94c5e7dceeee724a15263a8fa01146e19809054c8ae82397c5beeda7b80f6780cafcdf2896ca5c3932347a1fb2493ffa7cc79099decaa2e6600a6c67571b1239f8850bba85b5a68e79ed44b07c01d115bfca6bced769099f496af9483b714beac7480937794f48aa9c18ebcd04e36f17c25d7004d3bdf30f1d1f37c4d5a229a9db9b9c486b6bc0a6382f76e24a5eb190491cb6ccb8a4e929e212c913fcf3af4100f5104a0043dac3c216f19395c0ed8c08f28dee6e1ee3b02140dbce27bb3fa59d7c02c843a0df59a2df1c02d477f7ec3c281dec452fa2d6a03d95de186135786e303756b417c3c1cfe90a35aad6304ade4d2c794343805b657de3a45bb7338d25860d69c77ce89b9712b917b238bba6dd5a4b48d17e989b6ae93b9f2d93b593da0ab626fd19e87b20b5853161ef619c9776644029927aae0f644e9a52225b3d2c7c07fd965c39ce7d0f38697a16420eb7ab877083c0d9a915307e586f6e7457ef703f19472cf485fe7951e0c13c2872b9bae2e032806a638212e9f4c63067a0a7d2645893aeece14d42800c45f6ef55cac2702aee5e61256db60a954fcfa6ac7cce781a5d7561831400aa03af14e349ff587315e3811c1770148d89afa158306526bfa9019da2747e74f2853dc313da7348a5f5ea3e863995e2ffc2ce51b0bc28e09ef820933de9fbb3a400769061796a2ef92f0c6b5904d5234fe1f5b5795bb9fd6dfb46e495fce5cf8362ba5c90cf02c7a597c79be2ba742449cd6ec73bb98b29403b0c64ba8b79ef552356a6c2ab13883627110af6402957e19a70b5fdcbc2d83c5fcc38371046ef8f36deb6cfd6743e3fec82b21e65d2740a0e3a9a97162ed4ffa8eea3e876e85406bcea018ed54c93730f03c6286e374177d0952878af9e893519d86386c8a193f3c99a7b94c51db2b2a6794fbc4efbef4bdf2c56f816163d202d222f983e8aa4ef2532b3bd8aafce66a3ffb2720a1bf57f2f2333abe434fbc6072e45bdbf25362b817ff5ee4387aa8f0d81d9325ba9427f6eca0d8c851a9f34e49a48a235e61c0a1d73c1b2d6ca5e48a1283185b859b359e01f9cb21eef376f842407c471dc53325954d37a72b0e084fa9105bee6bf65d7400a0711e6987e96dde1ef65a6c348a4b73f6447f974e13fad7203a153b887e7e67433706e1356ba19c498256b23fc116b6592ef9897263b9d839344bdb147ec02a6b034ea1baa4285e74216bf21952ac800ef3a7286ee5a3f4683444789af57da511accd0d2d235992e0ba4b5553c00dfc5317fe04cc8168b82485009c9d852f9d1626f5955060485565a6b7526039f6ee6f448c4239b3325b4e9bd2a9ab13985a08c71e1e4bf9a7657efec2dbb2aa41c5de2a38e32422c4eb0b6588fdebc24479c0794d8f30d6e8552042088ae7afd122826b89d0f45279d040918356812c5f508764ad3cd9cd058dc81626015726f4df7905e62783eeb8688b65a4c7b467f07e1860e762bb6a5d080ba5717288f33b8adaa3fe907096367432c2c7dc1dae51736a37f2eee640c11529efc571247318ad8049f774c70badae8298da3f63020300c1d12b054079ab2b1528947f35abb26fded7727c6e1aac2d653719d5b82e6b9ebc891f63f6a7f96073bb41210a5d40374a1b64c0988bea6c97a0638eaea8b1b25e42b5e43f92b15ffffd72e6ad14864d8f6da8962e2d68efe58c351897557b1927f85a7e7bbd36ae8a68ef40cdb87e2718f4edbde65099f1c994ff164583d2dfcf4bc9996ff4c7d83711d02a4ae7cf70a44d5651a32f8a5058fcca957f4c8957288c07bf7d8a0cec1efb87737e82fc26b0e0fa356aebde603a1c1cc0e7ea2cd4b59a9c02a4c329487690d2a461b003187f21416ec001737a48170364157461fcc661fb2fcba526b64e346beead8ad07a54bac2453f0d805aba1807cacbbde4e0709c1c92e7d7e69b91ad14de949a02ba4cb4b8b59ca44f2b8084664f3652fd806b5b5903f9b96f3462fdb6e5ca3adf3eab2d9d0dd78c5c4b5d6fe85930ee7b5e02ced308a36a0c47eec8a424c1dfea7a12dc8eb4d4291a670a52d19b51cf73b378186d8a4cbe438ab2240d47079dcce288e3818a6c8cbe55d73f01a1c2cc88f5197ab2a897c7ef503b2850c3b964c9b05cec7b875d279ac1de43dbd2b4c9ee81e89d2ec631febc280b10b0598cc733ebb3bb47af91647bb86892a9d6d6d64c7cb7df944d4c6ce79e3bdee34e62f0674965b5fa60ef1e395e76caead146aa3bec62b3140dc4099811391b30d05b95c8f3f1d978f95003104a60ca4ea356d9960865a56e71009cc31e6dfcfb771d74212360dd9f5b03865f32e850cf9aacb4728664ba79dbbe1c915fe89c623722581383c63ceb38848c8500c56460ca7fd394bd528f86932720f751a896cb36ad9f0ee5c156f8e4f46146cd29f85a2454ad3e56281645a79ac062bf21a35008403df5cf8b229d6f8efa5e18075c4bf377b61a6992c377ccb89d6e5a1b2cf75c2eab0d37657cbd384cbdc3f537fa2fba96f4edc9b0e726d9ab2aa0d84bb32059d14f7bd4da217cd2f5484f04a41f9895a63a0e1bf204021cd526cfbbba64d90e558e35d367e5c5170f306a424035e6aa8ddeda40ef9982efee3572ec2a3615a2de8d36979fd26b9a8ccda0dd66b6066f78995c7baf02803dd8bc7485fd27df7f896bd8aba796e50f1023bfd6af57a9932f3c0831e8ff524bfae9a6026f3020010010d4400ae6b027e63d27bd6b8fe09628cf0d866c0a2dd6d6f5430d5a9c69d241c0cc859371ba1c6e9fa86d7a1551cd2b28b08a2ca84890d5cb7c0ae94410f3b4ad25688e06fdaae0abd45364db4feeb4cc16cc9daeb5edbc86840e5859ff612396d7e0f0319b809d6ffaddae286d034e0e3f6f6d2b53fa5bf29c83bfb48cb3d5b63bdf3b3d40868265bc68071f5069209ba2ec49fb73661b4d71ec79117b2b88e041cdaba3df76a3cae831a0a152fe50aa1efe24c85b91d0fe083360d0334ea721dcddc7928aed454f275df0df1c016cb5ade037dee65c3d37e2debac7335ccefe0c34b78aafbcc1f6c9548c83546d2475042e90ced334b8aae4a2a4e0a32a0fd26bdb75ef72f204500ead2524a642c6c5c8728eabc2863a5fdb51e568bafb161de4b6e853c12652f48be23932549c60a5d98c032f0fb5251448ec2c8e1700ab2f1671aac18a067aca7c6269e85c7b1598ef91cbb441efd2fdc8c220f9eeda85f0b9298dfccae6a434003ea55b61094cf816725652e7574788c6c2d4350fd36359da6deaed31310236e55b0417e8726b8f87bbbb2570611fa3540aab35631f68dd923278d17f8fb135edd298007f916dc029d70c4d3a06f8dda2620384d4beccae55839124c2aadda0bc1b4f114c7a31095cdd929f0fad3cd6558a3eb32362678803842669849ab0b84eb122ad2f7f2bd717c20b4e9edef227851d0e7e7442dd3fac91287a8a807f54717bc958587a53b73338343b4bfbf546e52a2a3315f9282c3529c78a8d61013188f3be184db4fff8e83fbae7858f40d101c1646e5a4843a2a023e8b1237c54051586865c0c65443226eb7cab479c14ad06c22e2aa4760068402eda02c0d1fc8d2829a5e02400d583f04735832a7390e3da4cafb17e271c219c5c65c3f51a479e56c1d6e593a622ce430ac3ceed79fd4067769d6094e001bfdae971429769080d50a2fd4eb65771d1d813fdf0c399f85e37f5ab1ec82fd05ed66336fe0d5ce6bbdf01ed2ecc49a097734827fa1264ca94b1177f464f07cfbd2a7d019f2c1b270c87e23ed5cf9d661704fd214b7777edd11f2205bb23dd6c6f38a922d3a529141a70af7e0459e87a5bf057f5abed9de07b67ecc434af0476351c7902939ae17f9239be318ee9f709ff1189ede99014576fa5bb87ccc3511b7b337cd2840c74e005be41d4a87c24a78b2222f4c6962712c59f95b90bb83bf4fbae2b20bde85d4d21ea65184288ff72ecf34735c27d8b16fe1908b25a53f0fead278649c96b4b87d765569f139e2005c80eb026e6f96d0352bc6371b56d164c68e7ccbb65812abd10b63319d597556bc4744b0cba72f2c8cea852c35aa28859b4557b1ef190ac5f81082287e8911408fdaf5dda26eefe5d47156d78da3bf868f1e1dbec95da0077e84332efcc57bea382663de7cac3bd2aaf57b9e61e4f0da880c74aa8f3a3791d7de8517116eae1966e690e1cac37d7d4cf31e8eaa5dd85c363e868091bc14e21aed3e93c1ff3c645c204135470281da40dcc669f9576ed204352ff7e38b32cf2e5f7597181e595d59a3fef2dad9fc22f656d3f284112ee6c6ac3c6ff762b3b27dd3baa1ddcb71d5fa8d652c54f26df7b4d67fb675e54d64e3c4a9c0f2fc6886fec869362d56f5cd8324a661019c8c6a87905d0ae6961b387c2dab4ddfc5c7b9c174672aa2212b610cf9b393abdc881e45ec49712f35fd1f8dddd053880a80428c41825615a98333f181edd3a74b03537edb825ff4f8cfa587473516d7419b3b617e3a2ea737ec5c190f18b1e45fb943ec4f583a0dd8d0f73b64f4eb7ebd45e121837ae7470cc5447bee0526a256218980a5161b36c004e8d4c2cf67f4b63775f90f09e48e04b5da33dfaaf4905f96cd2765b2095c074f1109ecd583c0044aa0312b4d7b8c863cdb9308cec7cbebb8f9e5b5d41c08f99f6a2a6f5075666942a53204e300604e0a509a5621a1cea3f0b798c06a9e52c8193b86f0970bfb3e86449a9d37007f5308c1192e09469f0c99fcbe01e237e110e56ec3b814df2f40201ac9814b843d47350ba9573500ceccf7d5aefefed1280979a30952121ee52416f6a580a75bab2ff4e36a32364d9438cf1312e15ab1d03413b592fd439dbfd74141eacac3595361045962a9121a0d05dc6ce85a963e7a1481081cb78848fe17f41c22c286f29620f4e191d32fe511a5a3c2e48326e94d7c364e02cdfb8332199f8b4fc14277ce29524bfa80fbf0e8e2e58d8aa5173b82217a00f623fbc2677f18be0ecc51a59aac170ddbd08c365f2fbdc31f9807e6013b757361b66ab4fdf6e74e0d95f4466c482b1188f1de48eb8982991a764600ffab615a99bdf8c51dde9c8885337c86aed9b9efa89f67e60516fb6a4b10c32c811729bb880647862ad955d2b4d7e9d9fef8df24ffd1140d3a256c5e293c3e16d15089818ec445c1be111a5bd821515610d77aeee4522818ac1cdf38dc3d225fd138af4dd35ff700e764693a78e4d30069d8f6b86bee701dd064246990362e72949357364a404661282d1ba1ccfe2d2b8628415d0fbb13f75800521fc286ecee169ecf59c48ae3a25b84ebf54b735990bd510c3c9823552287398c3328bdec22958ff71cea2cdd39fc5c6560c51b24bed81a069ee4b91194df0427574adfd24138bc0b1ba0a0b71410d6fd77cd5082fbf57564bebecb245c3c00d2ac5258c029dcfa9d548fce7b9d0504eb946d03975157306f7d6f010d6f4ce8de36059c812a18d64bf6c488c858a123214cf6135510126916d534898df45eefe23e350620ab8186ecf0a58415e5da5ddf69f84ff7f953624b7698fa3733055eab6e23b05778b272b1b08336f1882c8a4122c199bb903a97708ae796e9721d6e2b12fb4d9f502745eb0e26c7a6cf7a44f505d56eab83b6d213957d4d3e92ba1b6a6b7819ce570faa86af9f958f23366c660e3053ea5dbc49ee29227988fcf181ecc2ba4a4d7d5a2b3a40e84a88fc5c01a20624295240fff1b87d930b43063ae2ff3cc4bfa01ff495b0918bfad3ae9fbf588a93539a8ca363dec3ffe9eba7e97c6c6cd5b8aa822cef1abae392e0ae96b8b9b1331fe77961ce2d63c6cd320c3c81d5c5e053d14d604f8b1677302f64c41bfe822d53729cd5a66f2740a6ea677e1fe3939e3ea06f5724eb10191930b5e03d5ad285a672737385a15c91f3c4019fd2d29f7d1e90ba842a9e803a5b2cc9707a1d79ae4672dc1cadf0296b679679e8a617514795bee28fa833a332c3f5db5004f0af8bd853baf0b552f6a9a40682acebca096c86ca16c578519c96bc193041e5258382667ba1d6089d119ee84994884cca8a921354bfb2bdca652169463da340ff566badbedc7a96498b91de8ffac60327637e46e64d917fcf636ad6074de4cb37264b15aac017db61376008b00875bfd2b8f4437b90df13b8b66cdae859b64e13104540b2d3b70bed2f05f6405bdca419e628a784a7c162773161a4f4fb10cc8ce7332f13059af2c7e696bf393218eab490e25fdaaee107417316d7b3051f23dd60a89a9e623a86f9f00e45c5189ee05aaaf073038e055bb50a395c600ed5b63adf59430f098a6b9cf427d3aaa77c6d03449b89cc6329f279dd955b908037dc8f140fa0f4b5d793700b52da1e2e35b296858183fcb2b757ce2d195bd2896716b056a2afa1735b07c302f04f78cd1e2d1b6852f9cb1c7a6f0a849e20022d249a5c994a5f006ae481c01515cae25955d644f013415a5ab4b00dc810b6ba413507943c8f56d1808d966a0389d8c9667d4d1753730c05c5b372856a04b51b1da42957ca7ba5fd2874b8a73c16fdf11cb2ba584503e83f941e26a9e827f711342ba77532e54409f136a334e0fd69b2bbceacc810e4b6b029d5370c49baa8265b6b97e968c5e942e5af83c991caa2fd8ea2938c63d14200965f5dec975a1efdb47e8dbf087d0cf1f28e1bf4f96bdc4e97c1fb0c68b81ff68935db5e53128499455841e4c4ae9c6dcf4581da439ab00498590c7fdf4f6d2a43c160ef07db3e3d835783744605efdc8a1738afbb2aedd34d47b325e9ebd165ac069ff354ab250c0ef2ed69afa649d1a2bde3f68dd894bbca0160373fcea13a83a89028aab04155e459d6cd13e07e6284f959b60da14f2d368fb0ab24450ff493239fbd9198d531643ce09cc4cbcc0082f3fecf312917507024fcd1c45fbbf0957fb7a46db8e22f93ae58bcf77a4a393c614ef90cda94fdce6f72e824fad12cf94f28016b88b1b27e3378f21a58f7dc6e2eb9acaa5d7c869ddad52852a7c475e906afb5f0a113e30710b242cf7f873eca03b4e53088febae2aa37170602e80e0b58e9223847086d02b4193036e08fbdc3adcbd0559da2e9493cd1f37705cad723465a1a85842125d90fcf8b3992955f0401feb98e377417ca6c3d7dd8dfe921017366defd0f4c7e9316cd68df9eb446e979f38a13005ebf31947223663c4fbd261382bcc82d505482670a2470b6ba7e33c209686f5d9fef57bcc02791b42bd917541f8aaa9071ef60f0c813b5f98c81b481484030de7ce1b7d443c4df55003cc04b20b0eb804ec7bf076222a5bdeae20c0ee0279f3cc36cdf2e923e157085ccc47de918091ef8abb68d25cbc1912175c83651090e215b9fb61988e8b2e5d51798099c6dfe4cb3daa41dca77acd0d8caa9fc3c107c0f6c31a29e1aa50c3cda6467873e781052873fabfd3511a8a1968c31272d127a368035e08461d4dc3f16133a5a2b9eb6018abbb90ee2484476361e02266280c8318de736eb69756695f2cc074bda5e5357fa1ecdeab11316c16c18186aca8f411183d9bcb26f439d70f049860abfa8c658848b40e6ed0fa54a6d02f142fee26cbe77250094917e2434134b8ba735e8d0d541d6a3f214b720f2723d35f0f6adc436a1606f3de0233cc0e1e0452dd654a0829c20d97558e0e9c7c030fd789031e8861cb3ce9984f3cb8bd4c9c4f32c278ada81be49ec73d67c84b842a0cffd4438e2f3ed93b376436e62ac753a8a44c74784c13b9ba616ba15d8085228b6e604bc87d7b2d5281296a110ae3af76d71e7375be32ce77d45b7fa3dba17869a6f4490e8033dbc815ed15a0d6f6b24457de428a7827da77319174d05389e17e9062ce758d652af12dd15360d807011b7c50d8a00a2360e6dce63b9568f09ebf2deadaccfd97cb497ed9da56e60a7a3b3475ca67a51c56466b23b5acebed8c8df31ec21137d4fe11b84b17b98902ac0ccfcd49f8c944d993430793a42ae209c06298eaa74bf6e96750f33302b7dea3a1103b0d06e6feccdab98cbf956259440d5b7cb1863390f8db698d6beb406f1a04f381595de70df25829d0219a79bf309f9333633fd864801715d9957003fdc9375c4d651d485180bd058bb5fe0fbc310cac42d4f77db86f9c33c0778e3bf685904c287df7c2cd635261f1ffa3dc0be45ca1063309b333bfacd47fa215b7f2766e5b9920390ecfa538494a7f2c0a95e6680b6bd71c13eb954b01b89ca80909b6f4d5447150d911c03213ee905953d49d8c40be9fb88f4b857194ac5f4d32d9e0ccde43a43b434ba10f36adece65da625cef64b9aa4eecfdfcb3c702ea0edfa5466d31cc5fd7e58552d41ec3664ab90723d2dd7510c91d27b4e979044a36817e9c2f0d81d91eccd74504192953ec6b583b056a380c2ce265341216bbea3b59be124e442127c26109f59ed26cdd4450f13a463ad612f203de132d712cb120f25d167f21414f2559e2e34eb33f1a369867dfe85b93f4cc4b01e47508328e2705dd3f8ad84b9562d7ef433ca0ed844d31ad309fd0369b36587ba7fd283f09e930f4c10a0d5e2693738c9e6cfa000fe03c23ab99a673f10a7f2cd19798d85fb7e547494f4d98ffd1ba222bf45614dcaf428376ab8dcd773a8704e4e0d8e101c4736eefe492e8a8d9386c73f7ce653fe28af03260384f2127701a7771624b1de2aa3f2c146a857038d7d42eef182b65783a856f1f43dde0bbd6e48c27fe55c8396d2e2912b473aff583c3bbd2253ae61c1ee6748923be69a43ffa8cb8d2aa2369042a5a6fc4fc0fae105de07202798823608e4fe7ffc5d04865040b14b0356a8aa9f763a2c01a4f06a8da5116e1e4a2d4c04e559ef6dae63aad870dcae1bcb41c1dcb1b2800912aabd60fa77c6b385ea49dbe42a15b7ae354b1507620a9faf95b069d143a6aa3e0bf2d5e3c16c7a0708cad38043fd2a241bc7c45a945af4f8930e03906a046d685748f18a4377086b03b33d2b8a9613904674c0e883efbabff7aa341618b255ccdc22cd86ec1d77278a01f411bbcbafa3bb4504d5eead867041daeca56442bcfe08733c96ebd3dd5883ce124d08cb51cc01c0ae3b12df30ec7cf66fc259b76cc48d0fac79a2d994d01b0e18dde83b21bec2bb041317137dfcc6feb1bba8a8aa6c1e76a3f7dee7d59dfa611b4b1a6563af8a1daecf317fca0d5a7b4b666633249951589761edfc9889c7188efb9965c04acc8965e0db9e58b2f63a3a5fc91ccf6858a55d4bff396d9a47eea3114de1af53f88501d2699730d49024ce8f26c449d58a9591faa2e57cbd96ff0bd31cf0d09716082721811bbfb6ac17b6c8589b5f5c4686e3543272631d0a1cb94ac279608e24e31130053a00b45fc8c9be2ea625cef11a755ccf25c869d1842aca3a1e8bf338f8d2cce70772cffa50803a1e3d0ee33c74e2cc68cdbb0f29afb386be185fd06a8dd21f39db2ed3d55bffa0b523973e82f071cacfc945c8ef27f0a16bad2384b18fce342832790730ea206e0fe19871d70320a5ae6d3552081ae174ea4e2a19f139a04501170bb59baff945e91ab0efbcae48dc853760340ffbfaf35e7e7ed0dc07862c285e58d9ac314be2ff65713c1985a0a46e27bef207f4ce46bb04debb293f490b927e5c6988838322ab07813706a897167a74cfbc5132e03d3202d61582e4d7837a7938f2c6219bd824829ec706d984a4c40a60b3ebc75b286141e36c8267a238385748153d592d5482c9a662a8db07d5c176b3374a0ccdcecfa0b9a7a7494e52a1752ee92903069cf0f34aaed98714bfa35ad331fcf432abe8c90ea25acd9f39089d12afda788992337be9751165444b609d27ebb131e3514ddf3e5e662baef4f8de8764b64543ac0120260a5ba1798b7b17d177ca95fdfbe5ea21bcaabdfade8a27df1d1a706769d18d928a6dc0d456b31d4638111ded42020a0c3972c48f9e570e94464df8c27879088b05dd77be08a89954a4b4dc764c59f861ddfcff818125686d3c31291ee50e0b58a8cf18f29a20c0d1c8415a98df50a655d68300b352da5b85e1f9d50c6290db79587de1cbde50228f6935ff7260fe0a50e0cc04ea082ab16c095eb47333d775955bd0428192ae04ae72e357c92d8b9beb65fb8862ee325f278fddd0db3a12425fed27e1ef7fb6082caf128d5a23f153d4cf086dca3123afbb03a4641b81330c9e6b57d6e004af4e8598ff358d672b977dca6977b2ba3ef57acf9d16a22b7cbece06170c47666fdf654272843f4a56f3e5166ff334f15a04b24cbc97c116e2050100ab3cd3d77c4287e0ac4ffdd0eaa716bc270f96c130e625c16d4fa8c0d8e4947f92ce82adb374d512d9e6ec061c85c56ca4dbb8623702758d2507a838dfcf437cf5536b120586a60bc7a415c5c7ca393b8a7fc4017b8faa3fdef81a2d4463cd9e08c487bd3db3aa9cd7d56ba086eabdb9a4af297cad07ca3a79f711e62df67233ef69c8842db3ed204c93f83786517ee7e06c62083c9fb7ee22b49c555e0e7708893fa21d162d4fbe88dacee3e9120ce718e14192fd0c28c6b00efc15ee8371cb5f6d7ea5cf2eb738c33f0563d3e23ca5d27c1709b8ec96896f96c5753e89872e209d81c1b4b5580aae6554a05957e53ff9ac6ce1001802f0538d171694506206533b7fdacb47e9e6f2e220826f533bd2edd4113bb8c03696b408c26182e66f7779a17b914deb4da293b3b4364f504509034063d5da52afb7dcb508493c187140c476b870b8e825bf4672e31c17c7b68ae529b05fe3ed9dbe690226223815e2a452ac372c458aaae25884daf684780129b41c61a5cb51df819909296a1e8dca91b25009197bdf34a1c5616f04f5a1c833d0fad8e89d1193a4599f58827637a8eb466dbb60247ccf54ddc8b6ab128fda3e0c7dcf6b9293b03ee7bc3a2c874e2e70cb48474506556638c0a25ebb9491310c67e423cb0b7559263038abf036748486bd3f28d8bd7cc076801703d6abe8d08bb41c2ebe1808fe2b1aef32dbbf5c1c17e775924152c182a6e9548463e44ae56c4e541689faae5deafd6b3650ae14874a0b08209b8981fb8ed534b715eb8b6810a1dbbc8d14551189ebac0d5560308010bdf54df2ff371872f8ded4500eaf7d91e0d3bfc58c07bfeddfd588447ce1ee6e992e3130c4aaf1d799c14d60510d11461b2d1eef68748cf330c11e203264e2d53d748983b43d16b859b280401ddc069394936f407d21da5feb887dbac34a897a72e757a268d98958c057cb64b4219e9b4ad5e9e043428f430c42773a9149defaa49ba2187304fc0592461e83cb01d86209eb524f54d5a1717b05950c19a596433f59cd06edf92eebfe21ec2d117d19edff865dd26f3452302766daae19401201aab14ee0b112778673f180614fc91266945c61bc39d59e1dbeb0951609e0e047d61b05d8d565203914298beb3e0c1f20e98dccb0993415459ee2dddd7daabb624ece99eb8f731578f5abe1cb57e8c21a4070c28793d3ddd7e9724ffbdaeecdd1dc170cd760b1142970fee50597d109c55e7385b154c4322d2d990bc56ef5d51d9548a43b777a22e8e5da4999e6cb152033fdd219373d6f6989f12dae7640b48119646707384d3a93ca011291de2c54a6fd7369cbf2bf7210ee7640f14677fe382f44e00822ecee9fb65bf772919834887352d36b10d51c6e00cdd603f8b9507c30bc616fc3c9e48a96be897df32c0b0fc49dbed338a6096a33ac449c876557d76fc95af2f1ac995c70ddad577329ee86513039b621d3dd656e5b07699d733435d9565292f9f827ad3e87037ef2f2fb403ceb20f57346f91de7703d04cc4196a390329917279d936a70a662058c17c4765f574873ede992fa6b7cc63a169d17ce87d31111f2b3ac42432375cd3a9258c98bfee26d219a5a4f803aefecab1b6528a5e568c2b9ccd5c65218ee68c7e6d14fb77d690f6dbaa5cd408c0eee482da8e4e970eeb7bc8e42eacaa0c8171362fc4a56bb553f80663c70863a8b3e465b441898788071f2fa2c7cf6a7ab91807d96b6cc9ad75851986df5258a2d26658cee61a253e2f6c842f0f2722811d337e1eeac3089f8910a4bd628ebbbcb490fd2b5055e433b7d7833dbbadae5fcefe3804bc22783b66a60a3bfe06ef6a904507ac4153bdffedef1807312d10bca48f4954096087b3d86b1723a50f8898b90e534fe5d0d3d7dc52b3c63229c72fefa3dbdf0b7edf4a58918fa6628bdb3da11aac6884209097cb3d99d61e0f960faba424eebb058d145f5701cb96de29a3787f5a5984566e4fe8a86d803f910c0f6bfa3ab16b4d1d45ccf20945eaff08478b87a66099733bc7d4f78e889981f7b1fa5bead4b237d1b169cc166f9cbac7f6d9ce63ca83440298d716a8e28d79a6848165d26c5678034c7d669e3274a0b7cd1c68ff38774455059dc6b19a9b3bc926b9cb70cc2b88ef5354867200244a5d634b68cb966f8a7b7c736122ff0d3139f04398664dea040a04bff8ab184ca49af204c8409a2cf251be7015c01563951b6a5c70c80e142c8b0dd312b380c7e7d4361631ef605aac03d4289ca7a2f4aa8835014024fa6a206f53b42b8107af3dd93eea6e3995e356dc68eadcbd31d1681df1312c27c5849521466ba19201a3876aafdf161ed89e64ee0ed118c2ce87aef92a40a810aec6d95d6c6f1966992acd99583e130946418a595c06d59b3deaba2d33b907b2e1f73e617dbae6156940f5dbd23b9934d35f8cf2881c309513e28697e9433b1700f1f3cd762bdc87706347206d1eec80251c5c129f60914e7b93ddcc901b74a1d9bce415c071df6c641eadd1538d5a1a1d32029c6198523c67e2c1dfc35d7894baf0bf0c1dbcf174b3aaad9c12e8bbe5660716f7d129b5aedc854dd21cda43c584990621af910ab8a9cb070c9cf54e232263b11d8f616a52e2e1945c19453caeabeba4c0f4e080255ba07efa870f1fa6818362a3a38dffac0883bca8b76810e9f195da22c41a8267c72800c38727df258b4dea1c4dca1e654a34b60aeda6f64ed1c981a8db1e323a99b4534103ea507d036e3defebc4b4ceffdc3461563f35e2ef0db2722a0b2922e3f800f635a6a88bbbb4b6ac2eaecdb5a277cb262a1d092eddb5556f6ad41e911f4767ff3f81149ee783f4cc398a0c17cffb47f9d6b663bc0e1cbc7120abade054201341783e6cc9346ad160a42b7654a4015c13298e9a9f623f2170a633f6ec7aad378974d98480efae62be6effa7ce9417686a24c2467963439b7db23f3d4793f73b4bda664787ff7257af82f004557f335248f55fb0d7a5ba92a4039abf1b5d0edf12e18b9454b8a3be4bb5a72834d18b81d28254c979bb68bd7df339c46c03aed62939b557746184f28f8ec55de1fa4bc0e1d0df095551556940349e9f04afc7ca0d0e770df4a64582b5a66db068eb93dc4e0087dbe403789e5b8a465cb5619204e1bd2d33371181805f25297b41ffa300df9a51f9edd885c8bd2496a21800641ca34e3dd50ae19ac407f0ff86c9db618268b81d7eee97cefffe286170803964000cdf3280fb2cd2a464372f2d5093bef616b27ac7d5a7775bd621f835d678a5aa9d877dcfaf7f35e9b268be6f76678b3bf9f371359e3c2eb774cbf8da05c8bd8a85449a8c3e34d5be2c7d7f2a316fc1aa1805c7e0fe13358a268153258d37262ef95f86d19b42b2c993ae72d9036b5467f27d844b099d04ab704f4f85386e6439481a6e6297d8818404271adc9df712e1ceb5849d6af775d30f8812399b05eac9f9472eb85f99631be59839fbcc987e884e617fdcd289999320864ad93dd6e26fdf9f771a3d24e7aa707689da9b604a504aa11cb4ce8ea188b0c1ef509a5f5d0b9c0a9163e6f82e8092fd65b967112bb8cf53cab495104e28b8f0ab009e6c0c79c62f7641f80f4f95a290221bae2023e0d1c300a30f6e207ceddb67dddf71b6e800dde8bed3b57f4513d6c04203ba7595b09ce871b9b6a23ff37e075aec9cebf109c7cbb5c3e783ac3da774c44bfbb23ca26dcf6821407b1ecc4fe3f96704b55e7e606957999f8dcc9551cf223af4130bc5ef59902b5b0189517512df177f2f7f9e1f990c65aa917bffef7c44232887a13b1cdc8c6ad8eaf4272b7daf558f2a017c105753effc79bc26edcd09956f66c0c182016ec5e95eadba81c92901ee97976d2e2927151f68cd9b5df94df49ffdb8f71f328a2fc49564775144733df65b98626bcb8d7f5b5e2628ec1ab450bab0c81432508b13e0361b59353bf065ddb0db5bd32dbe9468bd90831edfdd52c884b431446ea6f015691ea9fdc3e120721c4d94b476d9fa61f882da8010592a9b0193253ff83a3115620b7c2677f495c62d09fdec21e5763384802df8e3d9dafb8e55987bfbae70de142f1174f2b59b7e08aed98c2ff64ca1938ff4b613e1d6e7e6063e446c7b351fbe47942841ccabcfe8b5ffedfbce40254ab4c3d8dd08db3d9510444eac18050f5af850e016d2cd8eb878973eb46a2abe46019e0962a56dc4773a2b80f060fc10f4ab61312cbf10975a7f100fba6e1cc79777e328d99c28eeb631f6fe321fe3a4886c497a4a54d72ccc98cbcab0b91315199c6848453e9431719452936912904ab80498b6b4f271adee2ed69651f16393ef55a97e806b2fc2be0e87ef90563ae88d979c2be52a1d6cae04a8658cfb31ba2fe5b23943cab7acfce31a653c7f5cd9a4e2c64ce1c399652cdaf1e0ef0d8b92d3f6a09f0a2618eaeca50f4cdec523094eb66ead616cf96d869f448d3d16c595986703c3cc9743aef357593972ef2712c49c4a9060906570ef24324ca2fa348320a324e7256706f576441929971893f39a425abfe0daadb0fb65bf0da110b04c76cb94a730d30910171d5fde48aac643afe682a4d816ac3552c496e8fb432916a00d2a7244ca8ddac0c9f0959735e6a7ce814f5b13378b1482fdf67cbe41c7bbb3767e6771e7928ed5e89e1119481f99978ec6d627139ee6e6b7cac7b87ec1202851e0b39204849eb16c9820b7103611de0570d044ac20db76b3281f9ec09865deb857121514cc12804449a179c614998e9b155196da6fb2e5f946772782ccb9a1dd784cc643f0d67218a4d8d6f60cb1344a93165c25a7b5cf43a9021ac43a0b09fa76fd9382884b59ff0511d5a2b67ce15ec9fa3858e14f9b3a8a8c1eff42b46b6205b7c35c67ac06b2799ec010e8e21a958d1db35f8ee5c1591459f8248f3f65e5c2dc95599d4633f65ffb9a7607a6cceff115551fa4fffb46c1eefcbc5582ec20c1f41e4f4eefbf30cb1bd8901812337602eb336c7734483c835d86e1d824648b5bf290c31a74881acb18c6bd0d8b61ac45bf9663c23756bf1f983c2d77d62b07512b4a9e5ac35564c32ed31943ec420d426e15af947b91ed55eb5b8e208045ad0850c7074e013d6109b703c29e88daad001028e9f8b5ee15ee24b578b27244ccf46f8940a36a42525033642b3f42b5177211872665f22ae2d5809de1089187855d9e67fb62389ee05bacdf9311db552d2a5bcb97e15ba7c142d4f7a0c8d335eef0c63eb64a5331f9323482792c62ca03c860b466364d4df779a46165467a1cc66949991486d495c9bb32039d5c2acceed7e1a45511ee52561376ed47b2e2d2d127bb887e6287b06d8051717fcd5db259ad5d7183f0c14092744027ae1bf38e4a765e5bec74b1d01c0450749a0114795e1aab52c1a81fd87e035fe623d50e7ead0d9d299bace7717c11461e109c99447aed4281340d4f92e92a15cf08a43cb5aa072fde7efa2b08df17068e0d9f4a4fd823489e40ce49bfb82ac210ac9a3cd18030a8212cab2d8c8c56875991b87ee9474358318a1ffdd8cbb339f3e921c8ca8d1d7fe18f69825f357a0746f1526f6f91fbe1fd690422ef6739279b86bbe4706e4982b960709d150acfc029f17638640aa26eee521edf54ad8c33f901903b2825067c334b2d81f8e22ac734311701a7902df6e47630aece99c38609f716f8dddf7dedc6c99dc507d5706d7e0c288b74e29cf93906db440be152812e32f2a5da599186fcbfd38169fa47b078c174cf9f640c6ad10fe2fc4eb0291f64de9dee8030c182aab2870ece515f96525fa330408eb215f67a0e1acdf784bac016b9bd74387baaab63d966e07028fb352999ef3190765876b7f55fd6ac8e51ad94ccff9f109514e3c8e945b4b74299f3d7022b1de0399ae43735523ce0fff16b3ab7c3069995e403944936871a7b36dc644fc953449d537441ed82a26741f25e0e717dd3e58f11825febcb3d322687b9be4ccd3775d5975c419f463643b2f3ec57717f1828b3370c4efcd382e56ab075f7629ec7b6776d6b6c5da8c072f1ebcda060e6b89a03a1f8a580555a6da375d5b09ee71d7e57b4b730fb5d573c964fa81da8910e70f073c3936d62e96cfbc7703393351eccc8b98f94563ed1fd19f4d4558460489ca219363f480cbc5e08c8c3fe246f2a467b384cda8ee99f341d9a81b1350fc5ab9ff5e3eb0932bfeba7d57cf753251abde7523c00d10d56e539e98dee0550d048e1015fafd78ae8dfd70e9604037fc78f67431fb1b7f67fff7ebb14b56de0bb0dcec26b5127b4fb0e51620cc1eb1381d335926883bd7f565343e37cf3ee23518ddf09700978a89130b48708be0fc6e807e345c0589b7e2e2f31c99542a5cb3e5dca3d6a8eae2e346d865be35e2d3f7117c12d235a32884aa92112d10d6d59801f39eef14116160d60c03605405009080bba758395c91d3d0ae3d26b410f5bf8e981725e323b3028dc9716dadaba50cc74d9032ed950c759416522e57637d142bd46b2244c27b93cb66ad616129f596e48a5c29a5b5f812fa015ba3536d81423ae10f2eb87c3124da92c69ebe8854ae8ab53a6cc81737187dfafc1d5af74f912845e3f86890954b3151601bdc0afc3010759fb609b9ff4e3cf73e6a418fe2332c84d4844ee9c2476bc209cba05b5c2c43b803198fbec501ae4222528b1206ff8ceb2a5a42e8dac0742a8c05688a31df7857aecb1964f62802d38e869159aa92483af17e7743b62e53dc0f80db3cf94a37928c0fea43c6548e40ca0b238078f612bc1cd895afd0d1bc8fd924e0acd513cb811fcdbcf4cfaa1ef2c585ba69983a1011c7ac54fbfe8273cb1551728a3490c98dbe494acabe8c0487f21e5064cb8d43de829be5290527b57ec7c339661aad5ce033a6a248b9e655f62bedea377e3778724f0e8e7cf43bb575793efaa2fd1b69060090d1ce5d3becd9c9beb045adc043d73281151289035bd687f45e9c05639b093488f818717bde28798c3367bf464f8f9875835ba7efa26bd8279743eaca9cb868539f4856f198e56954214171e41b5fea89aff6376d4aac035987ca50b08b2ee18b38408387bef1bde3875574b95efe703df3d48ff63195cd5c75b921abdbbf20aaf974bfdfccb701929fa5cabcac220c58f77e00e96ee3f715422643b30fcc43c0561d318bde5200256dcbdb25837197ae797fcfe9de28855f6fb4b0404032499f9ae2780cfad3f40f2bcbbb46e8f420cd9edf7846eea103e14c463452da4a8e3220c0d9341a0eff36f1fea2aebdaca10f4b808687aa98a45d578f74f64b465f5d1229bcf80bf273d0f5ae3337bba0ba7d20e2b83e461a47b5f58eee8b919bcde46c33c87b93d7e704f4779ad7c90e7d3d36e9185bc5b2aba74b16f2ff21a628ff5ec5c404a863225f587ac4a9015bd6f3a738605a0c9d99ad317efc961157c161a3365f8d88494332036ec0c2e1a1ef6c665e2ba39793b67fbafe2243e9a07466066ca832a942dc24c528984051b1e04dcd48cf343b0ce222f0039bf18f3f0f47ddc90c650ab99f267be589ce408675837d632a7e504903f724a5841be2737b288bb8131c73ef99b1034f591f1f2d48b1f24672907c3bc90e8f60be253a93393addc3fad21b0bb25eec5f9ff64e8b867c7dc4572f1d55d6bb54256eb51731c596f7c209718ea72b78bbded6e9014a214dd0405c9b2da5ed4f6ed8c70239e04f2691806874b593d61993b985a641878127a882d842a5b30e0e0e00ce9e2d9fb436968bd71503209a38db8e69245aa89b5c17721c522a6285da226987dd1787d5d7b4e08ef53a2c154d5de10997a67022e889c301011be27911530d45ced5db25aefc420d5305413c90c4ae8501d925e2dd972d93d34a75ee3a17edbdb9f1de4fdb4bba67d1320b23465922fa909f633805056cb8458252770a3c51f37daefa2575638aea15e9390bd8c51ada28cce33053736ed5e470c3d7bb6322ff2782c7109649af4a841c5f29a16f829c378f74eee7c0624f26ef913760f582043a5a4d1de00e4856551380e7937b118ec10f629cd2b6fc2e2c22c760328dbd4a3425004588f37c75ee4ab369767bc9fe7d50e5a852a84468ab82fb82f15baa6098bfd859f51397f255b439a13c99fd2df87abfd54c009c81085b712c01408c5c507f32f9807aef5dbb00961c7f2ab2a466b35c9f292a665e67de9d1d47afe2a556486dee272e464e4aa1afe6836a81a58608cc43f14d86e852aa0465cc59f3b82c102af500f482f25cfc5f22346af9f7ab674457e0568f9a065a809e92858d94b129109a1ba7e229bd6f2eda8e200064e40f57e7d859dbce80f562ceb8fd1da2e23ed66835f172ab13849d7f5ba07618a25cd924cc132a735fb5cc11ec33c3f3a6d88fb7f36c0719bb2836066631ffe28e0277ff041bd4c2ecd8dd9cefc62888158e45660f5c5a2f777d9cba08cfc1b23306c62a5271cb0f256a89a328e89a2158ad184dacf64a3fdf0092ea05004dc22111213eb624e52a07470ca904ff83c74ebd6407bdac44fb8e25b0e26e1fbe2c0348998b50e56df795a4c2c22ce20cfc3a0498639636c751608d84b6c8ec566929dbdd268ee610ad0644a1cab4f508cc11772c4f5e7ab26085dc052a0528cdd59e8029604f911eefd142791d15cfb1dd20c4c600d1c35aa25257de29d16bbae02d33257e85e07ed619e5f6b83d8d7002349dd458d776de94b91ac46705fd79a16916f1d2e20f50e8aea7c39e7f5ca858efc3e13bf96bd444c300d1ce8a12cc82d9179489ab68f52c49ee986bb3cf0f0f88b8df27c2d1d2819528017b822f674b53d33ce399ebf513585097c1d37fb7aba5570d98af18c8b04fa41335410e873113976be729552b5e69e10e6e9c1013d6071156bc27e6b2e51a1368205e2f85e02f7e733c3f5c4abc614cab0cd85406bec2723d0ce8895ab9bc53bc232f24772302bae684cfb84376c05343c7ff59af1ca1d6a3c4abb990619e3c6ef681a11dc9871918f2a75e426bb0750bffaa8f38437ad920742d3c661df8b1826a2b8d100bca5932e4c149231bd4e08475cbb631151abc0513eec805ff89e82f04242f99b8a9376e2357cff58b2fd64027b2cc0da863e633b82794554750c8e2fe0ad96e51a67e9d00eb89c6abe66e8fc75fb61b63c98cd77e1071dd01385aa298a7f5a75c973d537eca2f4cb103074ff460247495a119593e319a875ce85bef2c7b1a95fe202ee3572664a39924ffa7346bea820550f7f597d7441655638c1483d8b99a3e6c87c5f715ebc9a2da92660d9d9df90f197f21e4615d6158f3acff4b0a4b2f77ac7b5922a9d623a00932e072fbf19d62c17892786145e9aae26bc34deeac3b20804ea8105c11fca23cabc244ee76e82ab70f64a9b45c13c15e7fa6e71bfc9a229749e62e99b8f0e28e78950e3c48ef310fe34f925c7059bcc7c38f17a565eff0c6769a78667567fd2d651ac147a2b1f6e80387cd26f2fa9e52c4bdbe30848895af89e8337a54bcf1e3ccc07b60c06137588e699db8503eeae41f4d65ea107db3d336ed67ed5268ea8ffacb6db5d29bdd733409e35338067aba14823754043b8a1e6e24390ae4a44f97c97a2eaa9bcb5226253abc998c82b635abe669a9f091f38fd06bb5cc725207d947a9bac2254a9e200681a87a56705037cbc0f31d6c6daafb03d27ce241bbc453d7da93e83ac29e1f64c67bc9c1e62b407107cee1b27b757761bca2f13d8dc2142ca956af10ff10c6455c72ac3ec26622a0cff90996a54e965fd2a324b86c0916c9d0630c0ef8b89ca7e9c247d5e4fb2589e350385afaac24a1010c2333430ce34790a994d7aa780f4668a6fa742a2e2a7608979b128d65b67ba23ef3313c453f16d9f726374b510f64769c18f5a589d95cf2caf3f8f2a9084d3cedbb9c432147c2fa391fe73237223674f032ae7eb157b5fabf71eaa6c0083437514ad6dc2e1b8afade2c73e8d1ed20ad7a2fcbdab280ccb7043078d4494570f4326faa5eeafd51efde9d2a5e9119b2a848632f98a6dcdd2efd81ac3b750e844a71520c9ac7d10be9cdc54fd0e12e7c58a2529761e56f266e840577f41e3ef22cbb130bf4c53472f1338e766d0d5c5e62546d00a7e2ce019dd08c48b9011db51655b65f11a0c498ded26c858d04dbac946d1d37a151183ebdbd06dbf0d016e2663530ac6d61f6d649c123fff2b990c0a144aa2614c80ba4baffb1d5969e050fe2d7f01636c71e2ad95b213105dc161ed026fc3ea751f39c90dc1f6c13ce2d0970600d44ea4a854d23aab5f3f4b939c47eee13aa65d00e36aa2fe25f79b795f6f4af0242c5ef08b7756ee91fc2708195640e5edb87ef6cdcc79a2d4304075384c496c34fa66c357838f175218ac2e86116584ebf2349b0fef6b0f0b8f2f20eb233e49b7da0b83adf1838c969b2c5770a8d136fd6cb795711a44372838014f55394309bd9f202a87eff401fc4c22bf70513826b87285ecd6a9e4ef1ff00a7c79d86b8e094e0549f4cb7a664e400eb4d451ea3f59cd5e860847adecd110945e7d3a514a248bdd2491e32d80a59c6c65eef22dbb435c9d1e92fcf423c37a71e5d0e10ddb7e410d319671258b552ea1ba2e1c6048b7e90b403f97f21ed8f8aad6dd8590bcc24c5e5f19e55f168d84d3c29b6a5c211c72c992eb70bf5290f2b1e9ea6fcd83c9b6d1f65b50962141dec539da19e40a874b8d7749a6a308ac39539001f1bf86b58a310847a0d9675a7c095af522b045346ce6847cae130083bc4ec011617c01dbbd339db392c017dd46f4ed7e69adef6c4d1209475ed123efff44ecc4601837f78f7c2da395aed096c7d19305e6f11edcf92fedd86e838fe76b37874e9d71234a882a81d832e22c31ebe5d27040f7780fa2065662051e377db5078fde2c285134efbcfae256db3bed647ff29cd54d3b3206f0815a9c0b95657157672ededc88e332d3383812f3b23a20133ce69b312e853e930c86cb56c4e7ebce85d9b6745cb1e402aa4e7f58eed70b45ecfe007eca73bbe1a36732d679349af1ec6b3fbbbca23f65849cf6cbd5d0304786a81b2c0829c41a829b8f986b12b3fdcaa000db33d20e5927469ffc1cb3f1ae7091bb14bb74ba6ecbc455dc905052a407e05e5dda2f48087f77a8080558588362178c35fa5179a6d3b04f14fe35a672551a7b358c5d9828681ac195885afced2d653bce09dcc7fd8b1157698584cae5c23685842c4ea150be8d71fc2cb5425b991cf150980a6e168761fcc995f90a38e87cbeede5bfd7f7d9a9363479737e3ad2629628af9d3684065f1decf65c58a14b8da10d4a84f4fea96b80f1d4465c232ce63e9ae90fcf0a61e6ebb913817e7356d92a5269fb7d86ded6eecca22e66d5394711ad67912c2602315e7d61a637be0d0b25fbbce0c83f059cda5c20884a15f02a66d05ebe2a71d771b6cfbc6fc2220125c813d198015875721c683af01b4f87a0658c1d4cf2c9efa4b3d5edccf09ea3dbcd584aac5d4643737ed0bc0f03c010395b8eb0f59247a38f34ddbd7083a13e215cc74b6874691dce3ed669336a06014442615087978ce8a1fefe47a295da408df17d9c1a01a589b175156edf3c25d118062feac35da287a97884e866adadd121d9ba006218e0bdd24ee5edd5885340947667d356fc06a60b83c3f6e8112f0e245626258a116a7088e19c38dd5b8e4e964e9ed504e9059b17a6330096f20d8108a50fc24ad518f3f11152551dd1a359874857ec00c7037dabba37f0d7b550a0cc19181d66955765f3693e0533263217e6f4867c672388e162cbf68c2b8f831751344fb74902db59ceca008fda7abb3c51e2e1339e1c42ab937b8426c187834ab0f2470fa9239481fa5241c1ce83c0be1806aa9da1543770919dd94a1cadf4a997a9e2599dcc6f1d5871b82ac3939a5dfd6e0d805c7af5eac9076609f6d9ef87bcca1df9fe6dd9bb1c8ce791d778f6046af42b8adbb017a98678386bb70f51b30c3e191c4a8082991a9d2db6f44c3f0c001037346fac9aca0933fae0a1bb2b837a43e76d999f6f6f1a08ce8e44ff9d48c52a35f6253f3cede2c93197cf016613774a16c81da09f9bd69664e5dec2c201ad272885a7319245ea6376b63f39ab95dee7272b54139c1ff9055eea3c8992dd483910dbebea2f1051bb4ae67c6f7f7b88ebfbed9f4beb7f29995a1de93b1608ec53ac1d2d57b2735e5c1439060655dbe3cba2051c85ccf1a00027b795db4090ea5b9d35402cf65917a21e6a1f12ef5cd626740f2262d95027487f24d54fd301f65beb7b93fd783f9a1f110e8c9f1fc127275e73efd662672ed665cd97f5894cd412193014a6dcfa84a1df363ad23440dad01771df7f7b8b59a8eb4668cd4ec8a136e9df63ae4b25ae77cb995f5de8af39e71afb668a1bfbc78f5f467488ca9653d4ec4b50e46e2dbd8e18b11f4a737af7f276b6dab05b6380ab5f9a9c2cb6f88cf268c978f46a843a63dcef32239f42a0b87f8974cb1a0b4437a8e3da42dbbe2ddba56da8fbe8142f5818cda8c64360cf803cbdb8f94a993e853c8851e34f6a22c26592248a2528b8d8b4d5bf338c06ec3207f8abd73b52acb5a325ef8e8992a7b6843faf40fa5747ac86bebb91355d438fd5af4e584966a42111f27d65720465bd27000c34edb4ad29ec82f4eae2d5de589b1c01d4fbc5b1e733b559dbf151980d96b9f2cd684a2c55edb16160fe5b6378e5023b875629f25351fcd0257d590d92b9939e3df0a3ecc898ea1c626221a053a7858f3d777bb6befa8ddeec497c4e0801d04998a4c9dea371d09914f88b6b76db634d902769f7a48263ec01db3dca81a41e511380e4643b3b911769c9a2272e8eff01ef52356eeba35d1d71781f8fdc01efa4c93e4e4de31e8347b19a35fbc94d9fd64e5e03f89ca5dd580effb397d2ddaf3f20a6070943007f81461551c4486c6296c81664974534b415d8d7cc49db58ce5d677ee840a343404ce734f597e79d1a54c049b67508011af9fccc185d209e6e7ad78857fb9ec3b692293b690ac456365cf3948debe4167489b8a9efec42c7b18667c25cde6c464183abf3caa4c1256f5582be43ab5fc9cafe2783333231901791916cd77530ea117ba13a54da74dad61c209e9b8e05b8eeb990322eb56cbe1aaed37bdb97a4b60742268272d1de7d700b0611a9f687fbf05a1a1ff042b10b6404ea478ccf50da85510ca031d7031d126339a982fc04ebd23b03a5a7a2e9ad83228dd305a846d271bf9afb67b675de60cd38366a2e2b7680344d307be62f7c924a6074f07c6d71668349e9edbddad34b5f98693c530bb0fac6736ec05c9c656a908c9fd19e6aaea25e9b07872d8223e3d7ca3022e0a8e296f126e69235ba4bdc272bcfd1b61c9c0d002104cdd46dc5a0f9450afa94b720bbe8065426e7a282929a3e43aa23ef644ed1fd793660ae213f909d083f84f66b5e222fff323693641f8ca6e0765e0ca1eb2fb9cf51301ff92b0a5c8ad681ec83b206478c1e9e8e6382582fbe680fa7e02734359c74c00b67641757ec45abde0124b0efcdf6fb4426790b64de1352ecbcdaf4d1230f7836769e94759cf2604601172a20de59ae650cea2763a9eb449848d2deb6478962542e3344435f34e52e081ff46d474da987d00ce7895372dd1b87e0fe05f2edb8d2bce4360124e195e0fef745e431fa9d37737971c06df5f616aa16f68fea428abd7be4914fe5a91e5b58625afb4b011fac1b599130541f9b070e2ae8f1b9b197fe0c12745f51170e5ec3f683c98dddfbcf63d04f7471c29d6e691eb3543b0fd77f5f4b1b0e0835940b3e7377fc65a142d0a59ba2f42d2dd9963278ef131391cd49b53b326834fb59363daaa711f3bfb5aeb1025ff32b9ffc527ace158ea07612d574d13f9b00895c4d615f0f3a8d128c9799f05409cc16770831d21c013d6fc2b6d88e890384f9bfca6e9d64cb66871b0f398ad7fb9d771352bc3578d098cd5a46874518e53005c7110c6a5c3f9b77cf169022bac6332b1146df552ed09bedf050b7e67681eba09e3241009a8964e783d8f0229228ce4fa6ef47cbad418fb5bb287d581ba48a07ef227941a9029fb54a19e27c80e3b652bcdd0ee012058c17836660c50d81f43678723bf28548269df96e38c13a647061bc1a3244e0f406b2e9922124f66eccf4060dfff4febb88c68c0b556bcc792c0d1172c9070982de38d543d26a975e9121f2ab2e66d2c5ec9dd2b4df4198a757ccce892b944c7e359004bc40679116f533b2e7d733ef1ba8f948f16517ef26655d7e0672f4891dc7f9b9dc96026065e34e5424cd8ad4e4a49e8a1011e19359e2a1644cdff0aa8286d85fb36a3844eca827cd11719ef873a9f20230f8f95b9b6474f258774dddd19d4c6d9ef053a76c02f2394a426fc584204d6b3e8ccbac22279b5a245c38137bf4ee5a126c880bdc35ff9ef7bfa0ac03b0e0cba185803cf3f8fbda285d1a64f864ab78d147193e738de34b389ed772b29ca941242cb2665c641eca06dcbc7edcd7947be9c104e1257bf1061529a8082bf521b846b595bccc7f9295ce71480ddfb147a8f0e67dd79fd64cfd9648d9decf7127885a89f47451da0603a004bc62ae56d93549dcb852ecaf41088967bbab0fd22609fe852791295446b3fb7fc7ff7204a78323cd6b31d22ea8132359f2d8896301bc7b6de6e748beafbcdcbef84f021418c8e5e427e4ae7e4c7df88324cd723d3d5f42a27dc792352665aceac38aab4356ce1e4f3eec1000ab37e3018a004f003ebff34495bd5ee099f768e1eea4ee30397d840550349a90273e3419d1cb227d18aac7fd5aed116b5c7ab8fb3299e7753745ad1dbeaafddcb7cfa1e8a6edf41ac57ac4e9e99eccd68d30c70296f2f333c124a2d3b0323a4b7b267dacf476ec32d11eb504de5f8cce36fce80d22b60c956e9ddae5316df975f3c58952d5847560ec63407f9cee5615844c3c5d28d03150d686003a2eb781872f9589b5395b972985e37b1aa83777dfc8ec0ce48134baa92dcbce955b8aebb65cdc9dea14d0eb0d250915110991e51ddf0f4b0f78f55e92855756daedf47820c8a27fe9cbe8ec3fa5a9b1ae16d3a34526229f5660def353aca82db4473e20bd30c59dde2a9a765e4d7001ed6aaa1af894ddbac9937a48c866eef80154b8f7f657374204f58d853a5e3bac7a3a75b4064df13465928eef1178bac9ee4422358ababfabc383628690600e97bb55e2134c9a5f152ec3842a2461c85897e5259b752da81841ddccc128a857e06c5a714407c23a38808986eb5a05ef9391b476c817510c5399dae8cd7f66b2a142573000fca5bb13fb1cf6b1550546dec3964dec5655487dea61df976cbca60bbb10c648f49fcd9003f4df5cda141748b30afe92f510666018e860921537f1a2e1e96e9c38953530afb32994888fa3f74cf029a3079172c07cbced2b7482024197d313da7bd4e1f6f930910fc7151f0cab3b4eedf97cfe5e5558d9bf9ad53df169cb3615ec800c02c3043d3e22e594e2eb8db00923f70d6a0d4cb70a229198df3fddee4c1c67f495998ccfed33e6fd571b7fface0f6af10e085537d7de0c8279f9e9a2695299a6923f0cce0b915bfc8d450db98332a2b95dd328fee4ca8d87a0a059f9ffa0fc5ea8451ee30798bfff1ac35d5966b72fa48aa136718f138234b679ed8186a29e2fe0d59eb4d6b01735a5cd4119743b163f79fb75606791d06b2583f57359c97c11a5289d99dcf27979055b5749d254b3544749a0409a8e83035f7fccca1000d7348c877ca5651ddf228badf1eb5d23704b587cae2ad358c87aa33c7d84159d4691327bf3c242a5ad88f8b815407a8733b084e24350830733224635d6b738aadd5a9b2d2d40db91e6220f931382033840bf6847e8da062988c70dd88f284138dfcff65e743bc539b823745218bd662aa94655d4512e260c7fb2b5c2d22c6bc2aab88eb43e83d84f7a9978fc6d05cc07097e2f8c273b4b9eb51d78726cdd2d8e4b555760673cab2c2f6a8f2f9868f9c9ccd9f108510e8e985182e878f664b02a91803db0c6af9f2b382805ddfcdfedea2c97c3dd0f1f1c16bf97f02fa246be6a5198a6ae7f64b8ba06833dbec07d44c1fc047497fe6172348d22f4f07800c802accb81f13c1bd88c4bda33f6dfda1f9a3e3d6c5bfef11a6258b3935429f8f9f422a17a58e2697590ca08ecb5380b974ae4431fd4422f9f531c2866e0de180f2758b4e7b7225fe86fa46da8888943ffc258babb11225054034b5f5e5b7722748cbac32d33d17226b9795c2eb6ca2ca4553dd6e4a4ff5944e5ffdf5ac4c0f351d4b6e92688f7e5e092ba6cc84116da856edc001608736d1d9e6daeac8f8f1de6a9aeef1cd65e617d0b6081e2a494d85ea344f1b660b65543404398fd17db50a8c5f46a43c7221f7d76aae6ad4008732f0c7ca9476f200efd0fd182b41a403f85207351d613ecef974ed7841dac58c4cc5f207464455af927937fe3a6a001a7d96604e2bb773397dcfa8bd2852879ebff36f49bd48d78467a9abecf57b71b9dc60494524aaeaeb5521f51688569357f1cb9e58ec50881193c5f681cb5968c157d9c72c2bdfc839415152fd734ad008073032e49c51aa156510b6ca0a4ed665728856f3cee8cdb7323edd48a34f0f2c352a0fc3819a8e8f8d1d4f94beb0f693616e4d660b78ad41b071a330d3eb43c653f55afbe4cca8525b2abaabf60d3f1008725392d761839eee4475576020c0236ad7b835458baee6021762df66323607d1070afc8279535ca8400261380884ed4268b241d19a636508ab94addfdce756bf880a2df2260a96b302b14e3f880b90bb78d19ad9bd6dfd83a03ba982774c206cc0b03e58e1b48f2e543e29ff0c8a557e78d8ec28cbb7f44ba3df1a0576911f3da5498608d0901b24b70e68ff9a18f0ae57066b769a91bc49fd4335a9dc1d241f89b00d056ea3ac595a18a75b3807cf2f9f9c14670e15ee7ddd7ecb174d06f10ba90b7e3a2d2ebfa6f625de4d1708ccf08f24df82b0283489813a7045c4d3ff40b3edbbd2bda5d0afcfafadcb1a9cbb68d753e7a80138e04c8725daef571ef2417e1aaeacf27b2c136590974562790878e8676f9b5670398367596f3c225a43cf692eff65d4d635425a5f372280b9a12f587e5d3c335d253d47e9d59e3a83ee2320205cde6cb63a2ddb9465a010c2769b31ea4a0b6cca3ec0947fca95ecfc57dbf2ea8fd8a15c25ca351bbee3e53c25d24b6bf0083228952c9b5ec5fe1a3a82af04009328714fb6f79f4ec59033225d96824c23691935968ca6cb0a6e51ada72caf48098a42544c130bc52ddd7761834d9573ba33c1722740d388557335fb1c0765bd61a97648f5246e3890a7ae6d2e8c710624eb5caeefd0a28c129d50a25925c748401dc4202fa991ffee46ebb395112c5b4fbeae0815b551520c2df91686fbe6fb4686f2e310cf57bedbc93a14b58d225cebf01f768041088561a7bd1344bc632b7694b9dafab34b3c944ce4dd6de8e84ed0e48825e7a4826f39b0dc4c2b9e7d32c83495ee127c08779f0729bc9aadbf9af6a9584e185218d7185a8891766da014ec86024dde50cc626e94a249a31da8940bfc448ffb5cbab64a3f82244006ed3d609a9d23c08050edfb994bbc6847685f7b907e310fa0a3cddb07b03516299fb8ee0ff6562edf3039483aff5e49c7cd22c3c6da010e9836e2b219c97137da785cdd08acb125e62dd9abae0dd3d135b499ca988578c81247116dc02f46911d4c69010bbb5994b5c88bf921ab60bc2122d73a0491c41bd3cf92578fb67cd8ebbf0f23fcbac1e406ba22a7649ce4f56f34a95d42b7de5f4428ebe5054989c9ed4ecbeda2f9c4d5c2a007cde6a96073d93efc44610224b1673c1da1ee90e102bb04f7691b11c43cb647d550afb7ce89369882cd29fe8711a08f9ff0128654a8fd1377f98fd4d52a3b55250ceb62d6a5586304b5d11cdfe1144254c90ecb7ab8dd711cc479eeb0b7aa5021eb614ef1017b9750495d0be4ecb5e3d38ec931e38d92e9b8011f6bf940691efd9f56eed1359c4276dbaa432824a6a11c63302b31255cdf062ad98caa5f44cad2c5e14ca95462fd8a6edbf327bdeb990b1e40860d20c9854932db39172cbf4ce5460e44b76035f8415c1a66fd37f8deb0ff689d07d13aed21cd371380b355136f3cc7b26c24780af6e68d808d08b0dc2f68b64ff013749399e64bee68494fa749f5c779eb1a80f82737db28fe05518ffa849b7a5aab299ad15de8197f40d3183c6cc999199040c48942dcad48b2ed6d2351303b792291235fd9d0dc55a77c69d5b808e1444000f922b020b20d9f06df69eb49c3720ca18dca075fb2845c36df0f39dc43c05fd9d3968b91d230d63c3df7747488fd61b3f7fb030a51c95215d9bc17a399381d08e6b4a719754eaa9402a2bc154e16fc9b4e88c35c312d8ead810a1f2396f6fbbebc0f082fbf450a643421bfab1f9c201e0dc6f1f92a558c00a0c82ebc3b5e9ac699f8ab42c41568b48ace49355a2e3aca345c9043240cdd28b7b9118765227c1c20a0ad87cddc9f8802c05b5c1ebe77c3f29dd0c31d3b58666a9f802efc0e9625d85b66eaaefd7bb7dec04839984635c166cb3cd1ef29911b0dac042390c24aae317738ae9f6cf7dddff5cc2ccf3484256d333f50f125eb04dec487410e2e1d548bc61e74299b7d66e254242d07dcc21ce30884c22b188037fb3672738d4d6be2d9b7abbd1241909d4fce2faaffa3d4c41384d3af47755483dd96e3f0a9a8cd9535a6e5e01eea801d4295c5f23d264504e7a6c1a61ab7296e9763bce7015425d28a3a431f2f106ef6ed9910afc333aee4485b330204842244d352c6f3faa52fc8675f04ab36dbd9b45b2a9d1d0ec94581c6feb7142d3ac2e792458dcf23c7b7cedc551c5cbf43dd13566a64bff2a071487ddfbc4aa501fc916f644a5ad1624af907033a0775b01dbff3a88993d9516bf9887b2580dcc75ff04d2b661611b53e82827356ba38eef5adf9e90e071aa4f369fd17c4be85f70c2b5e7683de4345e2e4eb535a2873b8bba6238381172d6b6611b04fe487d56220bedd884d4a4d047fd6630dac2c5b065e7dc0c0ba4c104d9925b275370d17fb187ed5e6588b3faf3c5b20b7ee15ff17f4841401ae91e22ae9d346f2566b47783d59695949602b7fa6789aee1a4efcdd9fb41cf19d41b0167dbbe6ee81d310e0474e8e8fc09d76fd3a740c429cf4a7e8207e659a702868911a678630545fcf0ade82537f5bcefb2a78adad3d97f03578f86afa60fb9dd8b6cebdba32904383edd48a7c4362b8d75ad443853e506b3f3104201d79893fe2b6615fff0687525733c75ca8712b9c11c9831263a70d4830ca42250dd57439d24950a1ab4ac216c718bfe705425de781e84cc1e262e67da267e00f031bcab6b833800f3253a7a9413df3cd15fe09a7928503cdaebc81eff2742a06207f1fe83240645798bf0dfb37cf5ce15c198e561f436a7bbc2c5064a70427f651bff7180f0b6e594c55e784fa98fee6f7e166e66ae99d8b76546a12dd93e192a77bb4956ed77545e269f5cd9605c0f792d2efaeff737fa1130eebd6aa8f9c2318a67cabb8048fda2b53066737484ae333c1dfcf1a25904a4e4431ac6133d0c7b3c6ec8eabc510c5527d94ecb8ef72fd2699b30a066a4a19bf79340b5ff3b01f121dc0f1e9c427be8110ef380d05fe8124a9a3e6dca1447a03c7fbe8d698ec68890d6aaa6e013c0d8259531016ada5b75a4d0b3e94c221a04ced4330e29c9c76145fdde64741acd1aaefefe39824bbd84616849b857f87a5499163028de3cb661f87e41ef25172a7ffd8dd675d91f6f962694b68c8bbee1d5bfcc796e1b17f317291b89135ef290801ad910719703a8dec8a11c198517da3edb18af48e63fdf3f572d7cd619fcbd880d60b130e3984d5d5992718e6a522f409bc9df8c68cd66dd9b35500dca8a9ffc9d232961a6d5495763f9e64cf8e27204d1dcbaa89bf8e31d898801f5fcc0546f2beef78d9c04806bed2a1fad37edd37b4128f1fda2772808e41ccae58bf04eec250c42c9b4c90088f10dc9b760088e5d4c76f245c4849d1bd5e171c3732d82adcb88f8009cfa7cd2ce42b8cbb42065927e17a6d7bd8d328d521ceee8601df70696c77a8f21142504eef40ea61659cab78f1d195f30c9f36a5c86bea921f671ef931fdc8a8351dd046ca73993912946c898f52c71a8dd84b4f9f4f67a0d3033bc3876d8e70306b17405d4e14c1f59860eaeb3bc7e327f0ea480dfa49e2fda0e828d6a9f00a0a1c57cc1e0196b700911826859ba315ad34d9513c6dd7ad437241aea54176955b846ccce85eac4568d144ca6ef6a43cafb0985e509934471ceeaca5f67a0b1b4e4edb07e7c60e7bc8639b7603b6a2c46ac8b0b4fcec8f6cbcd231a3da808db21959247bb92fd88c015d313aeb68669605a36a218daaf31d6a48ce80761154d07f2f7622a1a57ac69bc2877493d688853fd657f555e8da587b01a683dc9f01e309bf5600e43692397e8f75d457fb49daed5b5962aa41524e7971d9482728695db4a7bcfe44bd085016a8b5d2c1385f6bdd752126dd62aea39bc1c910c9c1f168783397d36a1d5acfa8e23b5a0918ca9da208bea08b6859a8e90900a60bf8bd6d79bd40830a87832cd8af868c7ce79ad56b828b77c01e85c4acbbf869c6496ac91e295da34ef8a83787c907fa2652fb206589b16bfc6934fd49aeb5d9f9cd6b7fb08ca5a72c3f9c18d0818db424310063b7d98be7d8bd7a5329ba884642919139a31f8863d6181ec1e17f407e09de81593bbf6febc20992a21e8c61abfdb71aade316bf988e0d0c6803318f2c7afd4ad36c8800317744f8506e5f0bde3e33a51573be5a6854b07a4df4d4745618d6ee4fe784bc581bb88ba9e0a5bb336ce13648ffa7fd8ae3c5d3e7f07baeff16b2e52c69a798e9e3f07495490b037c98f6ee02dc042a98185d06b36f2aaf90076eeea515017f4b53099973c61fee49d3234c40f1723a8c84bb953055849de78fff087566196e2e39f86ffe132cf10c4edb65889421581208fb7e3bf35c0257884b0ea3501603fa4cb76e7ec3157e26d1fe3a01080e8b653c52cee275cb50fd15522149788507403cee08d16d11ff2c0d62fb1aa794a48b9e7e99978887eefbbf655b17a3ca0755348c4ce8596360e676452ffe1028477c4eace628e939b271a3c88e4f18b5a1733dc12505f196e9dc4a1f1ef00640df38959faa1fb11e0548a6fe783bcdf45d7527d7919dd0bd5ffb36d24ba68e15dbaf6c808525091b9a2135601bb3ef37289cdc683cecc4b92563ccce450ebf0f4f8c236070ae855dc7085fc75adf53a1c4c5262f1643e76cb4f1b57bfad50796091252b912d72174d03382a90b69fa062682576b487c709dd38dd8aca32bb13b453ce53c3fb40b650148bc263e1f92e2881f4c9a877e580b28b6e143d57f67c0230b54668dcfd0ccb7bff55961ac02512f8297e5c279ffcef889686447d7cc34305a3d9f04de77d213401b6f715726da1697cec44bc313c6a19f9cddf7a0e02018dc57d6a1f8ca1c70429b5de6de76c116e19d91897fc607fda83ce6a09ec4bbcf56ba6e1105617c5f6b3f897d8a55929426a1d1d6af560a754e242caae9aa426784151c41c1cdd3a399b420a9cc436302cbebf0cee0af210f8e54f721fff837dc1b8b9b39ffe5495115e8b387d371bb05f786bb18a12e9eacfa56e060462552344b7f994749bb9ff90281ab4a8e9c3dab091192c1d70c816328f6ce6588fc1345e341bdde44a6666b6d987dd78f2ca0837e19a39a994194e8df2233a9f9c3e50541521e889cbd57131914259e68700aa5e6bb3899b9afe21632d44e17578450c170bf5d92d4bc07eeca3106d52447ef09daaf71a609b7ec4410d06880d68b57be24bb3d567e3d7608ad4e492aa91a5dc391220f31eb37a83910dc0e9fe50153b40bb7c64baa7bdab90f402aed55a6bec905e1803f69a9de0c64a29e1854fce82a9d667dcf7202015ad57100d96825024ef907854f946c3122b6dfe271c35a48dd984959357de0df692f54f64486df9f603ee2cca4433d7c90cfafe2974fd3dccef72a86e94d119db194556fb86214ef412c12ded096c0c71aaed6f0ae1aa1f2080a8f0279435631570b73faaed2cd29b429c50ab7c2ab86db7b85f27ac3a81fed1da6d77c059dc0fbcda42960ea374e6a6b1c17349ea658015562e6c1ef6f0dbb4c9bdd18aaae44e4244eb426dc6581c645613e8a4e2ebee0054a0d772ae7762a61b85e8d230a9bed96cab8a0c2b91a293569f16bcd32ee740e0753b569049ef84efaee51c345fe8ebf702ef5c95a01ee37fd4a776839c98a32dbd212b9b374a558550cf4d8007e5110ac95fe5eeb16640227f1cd126d091b0793ce4b821d8e9a863b019b32a4882373258e732f70aa09087f655bd9efb32f191b107678e403c0c8e6aa45e1a76008202a56274f56e913987a0aa34bfbff695f710322ab900da23b0e43a224336843481940582b2cb08bb1b1250dab0f6d0d6fd78cd31ffdf1c6b1a3733537db0999375c6789c9c40ee3973770711781db25dfaf3f102b618893fcff1c0f75c4904b2ce704e22add30f171d5ced1d2875f59235794528c1d8f3f71eaedaa534a4bb7ea43d2fc2fdf22ae94dce95b1c4a498f9f76f9d7705ad95edcdd5773cb6d8f10406a466f8b00e778f322ec681d70faa4ceb75f75972992d832fd4878490c6aa28c8f7a3b967fea989e8d105e34edf5248ed379d7beee01e07ebb7ac93c4d0afb54ad17d25383251b7e6aa6b9d9f399de4e856952a1eb7f0cf274b4ada48d9cf04c7488b24762a7dc0e2220b1edd72983e2b375ce8f39028c584d5d07050b05555030d2a5542bd8b07c847d4a15e8ffff9dca2db7a3e0ff111ac5ad186f5ebd1b88c9e8ce5f22c535babd4984a467c9f453c99d57117c7e2925696f78cfc359993acdcee471f9afec760e52adb1c77622e2afc6e6db0979226c8601158688d0350aa8994c2ff3ee602b326df4a00b16f8ea68cf1cbc9117dac5f61ea12831e0b78ecb982bda7acea09d88ccb0dd787a0dbfd879080c0b82e79e1108bf1b9dbd0b315dd06f57961d439c16155fddbb94c3d078c0b93f418315f1856758c8180a8b93d578515e3e78eb0823067b4439b4d113a94e889511e9862cd6dfa6058a7601e18bff30297af1695037196dbff3b6700dc1f4536e778dc2d53a668a18c98304c92d2671884ffde6e6c050d20ef87cb1238d62d45db3eef75b33d9f29c769bc3abd72525b892b2cfb8363f4f68d39fdb50d3981142eadb8841687f3173169248135ca5e0ca3ba21eb4018ed172e5dac613cc27f4bd62c029c6e62c82e425baa91d86c6b498536f17791d8b6dd167d51cec0d157a942343715e8bcbebd5e0dc469c46e0269f5988c530eee97d1f89dc7cc85afdd5f6d83af72601ccb95fffce47e521b7e2b141e300f33abdd088eeab42a26cc471dbb9c5c4bf134ce9346d964043f02a858d3331323d2bffbf057dad174f8c51d31354c8f94b07e0647565b887cd0e13194f2837f940ca1984548313433777164ee61e9fd7785add3fe7d195cadd303ef21ade6fae927d4c19c2d51f9b5eb8b080cb7c564dcd6485ade7df21f560f25571ab1702ea174c0b3a2a8015a4a442a6dd1a58446a659ce9b840801ab8284f10125abad9e32e7e2cd1ae51e5132b478daafc79ba9fb639b8e76a68e3ac0e0a836361492c593fd9aa8c57685c685e36a410d38c78db419c06c47db1a31c9e049d4e6e664f20e05f05a7fef45801d064a2b698a466244fc9c387e450cc5f9a287881cae6358205ec845a5a7ee5682bbb6276cf80490d42d13d7abd4e79d758ce0f913d8c7a484dd624f14ff3c9ba0f791c21c555313634d1544fb00f2d0c0e4dd23734e44d498f1ebc4073ddf7af974744d231c3418244b689dadc623fbeafe80ef7adbf8cfc16bf2aa6fde0917fbec3e0d29865296385ba94b099014fcaccfbb6d1055ce75e3de25e2fa246ed6af71c8f067b82989bc0c6dfebedcb375c01e8ffffff17