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 71420 b395327932ff52752b52b78c467a555625b21739267d458a78293162e5a8cc0f

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
0a8fd871577839c1f56a116a7107d157dc85ac67b605ffa661b5f19d9f890912
Certificate Block Hash
b395327932ff52752b52b78c467a555625b21739267d458a78293162e5a8cc0f
Source
getblock-raw-prefix

Public Data Hex

000800008000000000...00301f000010120000
0008000080000000000f00000000000f000000000000000000000000000000000000000000000000000000000000000000000000c7a60d03fac5d12ad894d0ce08f8006d0804aea8d3f52fea20ca5950830c4e3af26a530292e11976cec99539a67a269989b63b0394d0a4b757cbf226a45bf6ef2542aae5ec69d14ae51dbd5354e8dd78cea521df65982dc849060000000000000040000000400000301f000010120000

Raw Header Hex

00004020c9948bbb0e41a1aa3fc3a04a76ba19b841a0645d5c1116c5ca5fba451a3bfb5eb52aa3b63050a49127789035baf42a38390fea1b8dade84b77e7530a34eda207549d2a6ae1f700181209899f9df1b561a6ff05b667ac85dc57d107716a116af5c139785771d88f0a

Proof Data Hex

59,560 bytes
121216020307d20347241143a48c1fd7cb61bcd89407ef84dca146ebee74d3f16f7fc1715e3899a1c2476f652d15419a87679eee04e93eac4d199eff3763dedf5b135b668f549799122186f9250cb3c1428d88747c53ec03be43e077bd1cfea3b0db42ebb368bba2d0909635aecf95ab0f1ecc576c43aa90ba907a5ed2575370c3cd4c1c8633009fcbf39370f9e5d115a137652b5a19caad14fb4d0f3ab21da3f78221e43d090101aa268f8532fc971cd149a3865247584d83af92f1d61aad5e7af3de80b4032072c91caf7da029effc7d881af75c52d83a93f2a0d388d35bfbf6f094c8d0e7d729afe4c34e34892c3c3accf68f1f0c3220e0cd0e9127f0c38f22d8b3504157f2290604decf6062c29190d7d4ecf6fce890f023c6c9712fa189d1d83770bfe0090fe0ac7e4374d75a8eeed8b1a7b2c1ab8d2bf7b1089a1de82c110eb6f3397964a09abc53cdb614dfeed3300195afef5432acae3b3fd1b32b6e42d8ca0e28bb7d4d19936f0c05c94f53f06259758870f36eaa95dabd9990bf88b3f7c3c4d58917df58830f87371a8118a59c1ebc7ec2599059135eaaa0c0b38cfe40874227a955398852d2f771565a4ed1de38511d863e0c326eefc7d6d1e6e387d0708e959a39b72f2e2f265cd4a5e811cb434a6d7b383ed465f79c8c1eb145e8b96aa0d3a4bd564b85ade845722b7f4498138ff0fe951921c97299d0c5aca3501d2efbf2112a8e95d3c422224a8feb92997cd75570391597e740cfcd1630ebd8a6f6c7bf8febd0b5386ca4543bf22df19f02ed54f1f0a803bba22aeb4dae67d0060c4e2615f8a243d6eebe8c154332ba5fd313438717b51da6957ce4261b114bbd04be4463ad63acb3bd85241500b42136233af85fe5561da210d3a188d8dbcffaa245f7b843ab119e6f60c3318753fd06b7b71f5f9e715bce886fd513f153095ca28207ef4ae9c245fbdc31dedc4e0105665761cb584e312176e27e6fe0fe57fdb2b901028b961d69e367b171fdfdabe05729a14d12744ba3e3d981e3f6523b27c3b14000a1b8b3ea5288b3a4fd908c8e51f5e839dfb89add14a51ad1206e56309477038ad3e2b1283abd08f26b4f8c5fb374abce57158554684741f1db8f10ad953f60c8fba2df04347865e846076c4740ce0a5bd7134aabe1859a2e596474040badf230580a7f750684e464ef14c71659fa1bbcfa030d5022ecf169b1c9aa65f8bfed132ad147d68f5e024f2721691bc287f331efb0255739c9e80e5a297b278f11bbe68a13af3e7e7b3b5917a4e404c2f0e40c2b57157fc33643242dc79470571ed2f045f921ad708861aedbde4a91a2e2c049ed4448c708f93258c70b29a6ee615bac5b35799fcfb06f2d0d3aab54f8bdd366caad04bf75dfa885b08c78a8a4c003533a51154e71f0c1a8c696cca386e42d182fe1642cdf87cae7223a61aa194bc4f329a8267ccfc3fc42dbb081638311f31fb0eb88cec64b6c7324044c8b85c5234adad41fe99c733fff5b8a5557054d1d67c6a1f73f61c89743b003510fa04edb861a646b93f74536de3537ebcc4468354e78e01d055d5ee86fc4b92795d6f92b1f1cb0aa51dff145769603c4148093a86c01bafc9d8757c64180d25616e462d0011a088f7a17358959f0d0f7939d01c37f8ca3e5f996a098cf4e35510690dcc6f3696f79cc46779563a8d04c75bc3156ad52f6ff756bee9344f6d433b9b9ca4a631e3e327d72ba99bd6bb9a034723aab40b2dec9ab3ea49fc36f1e1dfaa52897690d3e05382565fe697ee66d225a876ae5599c6d9e3fa4bed54ee9eb2d619ff00ecae095c5946d2373f77aab3f5e3d0dc64f383beb9cf6bacba2dcfb50da22d80b55082370ccf2e050c98ce4f5e4316904249da094501c5246dbd0259645db5db73790e9b6cf8bfa1e3ce19aca048ddedb5b17be7386a22364ad7d3a8b6dd2c9d6f9e330b9cf0ca1c3f10b4327e51c5d9af31f024ae2c5071324973ef831561316e4c1cf9b72e1bb9ef3c9c03db5a80136dce44287a286527ba3e2670051b8fda88edf7e2d5b1739b4a6582d84e87685df01ad573db4be8219abaf4065586d225cf5324959748582d8b60d27f4f5e4be0461749cadfb8794a949e44cde3515f3b704d53148ed3e693f85d63a36ddfe7c7afcc9ed6931772886ba329b6301593c43abd4c655af33fc68a9a976b86d6f8901fc984314b169ea820bbb580ea01ebeafde544166176866e1dd358ad16423f98ff71a12830d13b3b31a2cf330d59075b91474e7ad34864509489f1d6d00376348f854c1441ae8096820d5007798236060e7c8f761863164545d703f33e0b373d6e6808505b63a22555b0f4585e8c24e65b9fa06866e14985e8d92abcd47afa87598049a00ab9b108f08fc9fe34018a2e9e10aea1d21d29bbe7868dd6f2b98dbc42a8b0ccfae8a2577ca9dd4540ed5ea738453a89cded4193f025bf10e63b9fa840f2686806afca64a6f4d18319657acc7d9a320585b3813c6448f229d6eda8c2464b809ad0ee98e53d9625898cef6097c309106fea031125dcdd2879b36fdc6342e369dd94f5fa43dbacc54be4ebff2b91126cbec971dbb76f9c929bca506f2cf9490702f6deca0f103edb4981a4dae8623ca2345c3a8b2c53304e2d17570bf196d877cd87c3a717d57ee31e9f12f666e0717b1b09c5fd32e4954dd88e0135706d04d5998846f4dfd209d1d6fd1eaeba0622f0fe8f2a7517bc064da055f18299d00f63b69631be1dbcee84fa2071e604dd1623951651b11ed1ee98ebb641ee13f95627239a587612f980681ffe8c98b0bed61a886adc9d43ddb5e14ae110813ad7bbcaed791228df1c069bd0aa44f32895783b56d870df44e7634b5389ca16194a50f733ecc52296963561c607101d77966ed5d929e476edf2d6423601e3d1e89acaf1497f28b157060c007f76d4e52480b7e3762dda20b7e2a8bbee554300fcee57ad641cfdef9ed5da5118bfd0eff68b5c9b52e83c267789d8d81c231fe5389b28774425ea7fb5c15104dac7bbfd31c9e0d3af8c8f629e9dca98cfd6d18c8d3c0799a29dff890cb0234a26e93c0126718ade5a1714170974197587dcee175ed83b11d45e82fee71a3f8184f0c9b38a8233793c6d3c16f1dd6a0ac9c70127e5b5fc392d8b594e830246bdf6f3b8533463aca73781aa6d47f3044cd60f3e6fa78b67ef6d0ce0a9c58960f20fe6ea616961f8581bc4d0b1312a6321effaff39caa814a57bca5f7e7572f4eb5cc2ad4466ac1141e26d29a38063d533e1779004220838d6066cbeece790d1d84b5d1d6c2fffd13a9c705ba0d3b9d761f0f7859aafadc772b1a6c91c1a5ff9b56698ab73875958695d39d8d7fbac9d4aff0dbc54fe899965c58cea98b6fa99123e14017c5aac9b9c6beb225f2699e1aa98ae39a83e6768f4f768fa85cfa7c22b8e803f5fa85b04096b89ceb5678fc33f45ede274bb0e18c8e66ff2a0bf24898e9409ad9137cf379dd295d8d7220f94ccc8a4e1f189a73b664f6ae639bf07e0a070aeb886d4145284b40b2547a3eb2fa54d2b5faa97225bc9af5e7c3711c55b5ac3f5926aed40baa5ed00c3fc80c3a379d8ee158fe0b7bc6bf0f09b2ddd7f8cbfc6d8b944f932a570103ae93b93cc47450366c4b5f9f07f40f562373030d125ac3b8aef09aced4bb12d88f006a8651b57f11047b23de23cec6b79dd2d66a91fe38d0f7ad0b7e8e20a31d035f8523f2f27f876d93c4a1c6d2187e4094ec769147f35894bb1b15a97e734505d396a417ba346145d8b5b26a4f410bca443a19e5a05fa78e5f20d081b4880c202beb6e1d430b204deac7ebb67dda13be2dd8856be7701b484da748e3bbfa985428104d1b7a0219c6af687233e3b3ea25123b42b27ef2c4d1ff50a2fc403dff096021fce45d0cfb616c7a1f5d908a37bc3e38cad0caa76b79e03deabaa04b7be91aaddd8d14a98812dcfcfeebf824ffb3ac466ed5e73d17a6eecd03414cf26e1c0ecd04c6652b94815079e57705dd0d7e1200ece19d2c763d851d8beb1038741c301299cf431f842208d5164deff448d800ddcbd4fe3a2f68e29d7251c9d495c18f74f456cc90553d77b6f7f4b60f4e4f2ef763807b8f00e1de5df4d3bcc149162d50e8ed9a01772307c00f34c61b3638af482d5a49949062a5d4e394be99ea21d15a6de34b3983d2245ea2423c3072bf5e53871b62f5a69da9f01433163c15b069f6b5ce08f0fe11c56f0d5ca9f236e1a675d77e01330190d93cdfc4f39edbd4d88b090a297bf369dce3b29d6fab7733f64f6173173bfd64fe9448f460cbac8a9f4a82b6b6d94034f9921e4a6a2e079953f266b2bd2c47e4f3090a664555935e46b202b91f70bed642e18839c4a3ec4ae655c16a60c6c1b4ec6dbac26e05c6b8f1a4df4af0b6068a3613b370264b5a30deb2d52f33b60a268e6904b306f3bbeda8e83fead1828a76ee53427110892c0f24cc37085296ed0aa8714712773523c9d915212c4aabfa43ae2ba2bc9c007834715120c0e0b70f588f58ae0c574e7ca681497bd4c79b72a9da64091019b0141abe502a0c9ebb4ba36acd6ce1895577ae09e69dd6e891819f88f48acb150ca502331d1f08832810fb023508c56c980c227955b4eb507d4779f9375bbe2b8bb23307f3068ecfbebf2bf92185d73208e94b0e989db78be32f0a9d1eee42476dd9b6d0cd8909bd1c290ec60bb41a8d5a0caea559829949cd6f20363451394469fb58da07b40805d44dc718169d969aa99ed675cccbd6122c43e316907d914965295f5b40e41fe36994a9a94c28826daa9a973b5ca657cab2a6e80c7ebc3eae64d1c6b0f236c017115f27ea0e4e283e002b4daaf2a1b9c464655d193d30c0f8e8d7b1b5cef4e92c71373a69a284a6938ffe88ecb2732592d59ca70e9d53e07cf56d031cefae0801663068836c1c27de219f67b3e334f2c94944e5e36ac59efcdd66eee8e95340f80c7a86a92b6d47e9cdb24e3a7d0fd335db98628e73bb87aea1390050c62e3593b23d8d36ed0509f788d5cdea50baaafc831009619f561f2f38dc97876d41f70cc5db04ae5c6b3f8a202f42424e272c447778d527e6d18a5e062454093bd7dfe4d4c3c496cea265a8abcd6b4986311996f97706297d378c1c2f4218fcf720603df0b7d8ef2caeca991ac265d4fd2eac710125cfa8e785f150a4d11b3f01ca6a07ca9a2697736b57e502252032fcc0de85d342ec63e81c5fd701db66e6114e6d219dbf2030eb87c53935f3ba833f627d6e5905fecd52d16033b1bbe0e48b9cc9bfd7e95e5922e62792e83b7ab543b4ed68c018613e6e20f3638d73e425773dfcf0813b65ed23bd558af1b43be1177bf8fc53e7bb29a5b17ee79f7e1b5c33c805b64f2623633c2c642cb1564664bc051a3ebf6f8a8ca1d09321f0c25029a16705a60b2f8b42cec4b88d8da76fc414a987bd152e8f1546f94dbf70de2a7c3d2eb0e3d9a7150d8e41da04b58c586cd9764bc86307b66f5372e311afe432d126e8fd3df6e91da149822aa5d9c5a28c3f0ccdc836b4fda9fea54fd04a8531b5945a267c118404a5559fa140b3b49f491b885125c8222414a52965e38d854ea173ad67774eb20864cf66c41795356996e9c233304b298f0a6763aed53272e88bb99caecf22efb22f54c752dbf374b97494a91328ba53ec26ac05db2acc40c1b27d45cee55eaf582c04cd7305a7221fed1e77c5f25c995d0f49fc55f38498f93ca4a2b7b1d7bcb6da79bd94b0e6abbc4f7815595aef1d687b9351b87bbfc34eab41afee7c7f63c5fa32bf6239bb247787a7641c9cc000ae7045c12c58a19368b9234cbc0e110627f41f899a1ef80835cd5546f4c40fc26b52de72a43d5363dfcf81635d8d95cb9064a4f9b4a97d8dae31a0af487a8e2f025a9e66f17a3da2b9d2ed6a59e7af989b5fc6beb22aedc76f0a4554843b3d13a3a4f8d7866c47d65b84f6f9ba4f8376e41fe9cc8c58f7ac45baf4ad6c7b595de3c4f4401a2ddc85b7d5b4999adb6fe58ab996cdc35635a478930fc6ed18ae02e95afb003beb7a4c3632df2607205dd261f16df6597f83a7b462dca17e1cfd7b5ca20f0521ddeab00889844d2b7771ff7c43b0e5f0755a2ecb670d8d1e2d7a633daa31dad752ad8f629804241adffc5209b1c0156579c58851c6fd76b632ad35ceeb25cbf5140dcad37f917534f95407b25e47367c95a340dcb31c694c6b5b94e152e92a0d99c5912698305ee61c0d748a707a8e224208cac2543dcee5844832d63c82787d78061f61794fccede39991598c6639b9c7a6dcdad09c65e576a3bf04eb85e0a484e93c92492c69fe80cf18a066f8196b6f97e37686977e8f03ac9c64e94bea74a1080d98b3b40221b5ed348adfdf344c9b2304728ea789ef550b9021240336586698767c39e51a53711df128b42b5cca5920766d77eca8d7002bc9d05a98e827cb2b91e5c926bd069c44318e35f16345f258d767b859f6e8ceff8d54b594dd5f51ad43fb341842a06d04383bd44cce706116e8e861bb22a2125f80bf4114f625b5bd419573f64308f3909ecfbe8b3f7ca58a37e6bc57fb5657a5a164256bd97ecda3c20f75328a7aaafe45b9d25a79cf8bdcc9cf759b87a568485210c101f7d6950b1741749fd460b0139755dc8719b867ef39739e395fcfe1593026092c7b500d11989682be236b911080f47aaf11ffd8128934b62b8c66d79ec91977821fca83a98fd0fb7fde2809ff223150b24cfecbcec03ea3506606af3b1f0501ebc55585f59d925467e55847043beeb17b7e0421304e06971882ab4b9f268e447607959b0a3d9d342c6b6fac59a3b4d1bb311826186ae4953c81da4bd6456adafedb373ff291e083c21853cc8e34864d3b3d5af97c7604d264f863a30186deb5d9a0025c13a6fa8afa6381de987054b119162a935f6b83fce2b315fbab831d35028b3ab537fdb208902a76aedb34b56e8dd3d6bfd6d27c7445687a27f04a9e5765d3d1c35ee755ac38768446f6ca60f1e209f2d13ac9282f3047093552db09f5da977104aeebbdf0ada3586e7ca642682cdda6f0cc484baa05637dc8e944feff3923af2bfb5717851022e364cbf9b717e343f2252a47b8f9db25244894baa5b244e6bc1c24d47b3e710fed9461ac9ebdbc47037cc1f39706027e98ac9bb489a5f426e79d75eb7c0a2249920205b808a39964e7c86e2a2e0a4367fc60ebf72875a55cb538b2bfa8914d326628a6c2c2d92654ea5d48a26b9d5cae0ad5615ffb21efcfab339d98c11bc050b5ee6598e7b98d91cd3554905e48c18b909a3e42c4751c08f8160ffc00f70dc522a293e4b69a2218c374b1596abc4c36108707113d73e055aced61411b2f5a855f616037ada1c6c6fc0c8ff7301ef15c0310ff910d8c88bb242e5962e1f8e98247d5e6284143315edbc9cee692f92d21dfdf67e7a9cebfe33616e7531d081acecde1b31133cd2369450744c3457f9cb68f478b4c2643807e467c0acfa438685301df186315dc5ac6162e66f9ba68750e3a5d948515c04862a1513023b0cd74e8ab5c877e245368448d11c0239625bd48d045321452d0963daea77b901dd26bc6f5e67636afba8219befecc6403d07995ce81b27a1ad8bbbc58d716a97b0baf57f6eece9351b2b12887e8a566629dc4361530095d4d62d9275c94fb4e70f818a12fd1524811419e4f59ed27bd2e1ff9ee11b67ca7a01a1758cc5b765346e38c4cacef17df3d0c3c990fa8695f9a080057e79da60a1f38b0b5485da07961b9244d2e1161794894659fd27bfd8aa8a0370394e0172a00d50a6f375750a5be5460e1d5d4104637c24f0cf9e42b6b6445580c822412af4c78c4a91d2711ff703ba0b8f9d47cf62912500a6c25181ee25f74c9309ba137d291e35025360b1e809f6d529b8a818980c40928427c28d6d61e93a0fa2e604fa24bcf94c6f362ef74171b5b502d0452a6f36e4fba84ce7c169e7bdad36fc1ae86f3eb95bf1d1d7b58aa69e34bf4144139dcad340a79f3221186154cef2e39c2517955918d4cc9b0d358b350f5138b01fb8f64543141d6566bc90d30a0c1fef3c20c046edb0b17ca5edc37bd9b3b53172cd756f477c59b675495156f685f42048071f88cee6e3ef0b0eb8f19dbcfe767a31d26466e33536c4e28690edc08b2b79e58f3ad7bdd08a06e47aec5e641ea0ab92747fe54ebe7b3ba7df15e9584359ab667659c51cb5165e0e928f6073274b10b7ab731f956ee46567d08860f0abe680d77edffb7a0dac6310a203a9466c01ffc9a142586c4b2563ec0dc3ebb0095b7fab261ccc5039b11b76e50ff92bb07a2af6c4e983e0e9deeddeea525f8a9c54426c803e49e87659ec68b3cb8dca1de3cf423c60119daace2b0fad7d05d9ee0ad416ef4bb674c85bdef04064fdcf64ca0ec0e4a7700b06cde965974c23188ec3bccbef4c259127651f785cef41e253b01873ce187dd7b965b28965d0838417344f88caf21b665a173dff35b449920e5d6efb6ec51f679c1b08ae961619595459f763ef028179d55cfa23d954640db163cf5e5ce6462e3365d512ab6ab61e5e623d606ac4e14f2324ff8992cc380eb3e2117174becc2c794d8792e6561d0ce458643a7def591c193b01e87f174d531f312f4529ccdfd37a1fe3a189d3bc50b0561953edd0847b41f747bbb343589fd677ca2767d2d2549fd226a5be145a10ee681023c40385d58ba10699bd87c7d891e3cf67fd2f14df8b5bcb2fa046829ce9fbfd608a13d1a4cbda0e2525f9057a73c456259fbcdcf6adb021ce602179ed5b858130c2537b2d08f58ee82fd41c5c88e439f61c35e5f34d5471aa4b01f30182cc26ae4b91c27b0f46ac4052ec70de2611a8d27e805c0e0a208b0bd983d90aa76ba18c5417c12ea0dea283f0f99b2b7fd223acfa035362a981542d86405232b4b0034d142853ad7c2dad9254f611671dcddd5d03e8bb4ba5a13e0ad983f8ac6fccf08044f4115bb43c6f2964a1b0db1f3ff8fccc8e030e5c9fdf5c8fc2b49fe018f4c4970bb3b2e0dc1e58c671b6c485bd9a2528436c6b5eabcd7274d8c25e20996604a469c66da4632807de5e1092d1a17670e9f489b92224c35f8d946847185eecf328c7fc383bd1f7b68d01580506451ad78e26639a57827936135972d8ff48e06abf317ce537d53c9f328618c387dd01b22b5c2a7574ea66897f5a50f186bc06353a3ee871ee9eedacd1ec557c32c7fb3860f73aa3fd29f567e2cd10898cfe0274c4f8882b36bd6318730ce42e55260c67fb2c47097900e07e18e7ad36ecdb21585ccbfbe997e10bfcacfce05a9a5fd805df72f56afcd33c683b1b0d36080b9b1c3d9782b647e37a445e61c0f1c71c2f80fe16b920d398aec623fadf052f9d364279bc50997d990768b1e2bce4adc2e16ca7d9b9bc8243ecae29b820b75d595e06235c9a919bd7133fdda37fda2a8fa761dc0db8209b5c9a9eb1c76b2b1058339c7dc960240c02d1cf6911a2e4fa76c8e6386d0d57c5bbe4430700c7b96fe92e40d6df2bee4c27d6d4c2c2b1e31c7cf85d6741de796bc173c35d9cd5dead5eb076453db6d887976cf0dada3808cb94a4fffd340a902d70ee9988e241f79b1ed1f8216105ca6b1fea72f7e55ed1209d134b1fa39e8e5426bb0501c5c3572e7d1d1043260d5bd25693053b90affd8a3b6aead129255b9a8d21cb683ea08601121c38104ed153e4463fbeb49218cbb7533c209390ba0c9b2e6173d8675ec0a1c2011cb719c3dbf3fa289e51fee538167377f8fd35743cdfe22376be941db66a6e41711b2a48325d8d3988e82a1bbd7a3ca758cd945370dd113f369f450a25e31a661be1ed796ca26d8d16d68c76b10cd3b796912ff92410011f162860949970031b26e741b199e987572c9f5a6d6b7c0adafbe1d86313a77c376a23cf3abdbe3a2bcd59f7d1f781431856cc75f56550224cb8ad74db8d6e7477e3ac13e85bdceaa2f559a18599e39c8826e0c8cdc92a5c41d0c52573edd7fdb7f9242bc6181df3e6a5aa045afda18edfd82880fc0c38e5ff6323d9c5f84e11e79e7eef201c712dd3fd0d4cd42068c8193daaa0e2f415a8217438a7fd93d0923692c1ebc78f3cb800d810948c207ff3b692c87b2a64b13a7e6a9a8879a7a5c396e9043c161eda5d36a7dbf75dbe5c6d224df1468392ae7ae4e5636e8c892dd42ee3eb27792e3d267128eb2ce5eb1c0920bfd45ed8af26a4bb89bc40919328d0d1bd5a5cc79e941374593bcedaa8f00fbed546590fef75511c29759d6cdf80c3a0e7ef4b0d9fb42475ae1ee68606674fab356776742b05c7b794eb142615850942b538d6c7d233700fc65a3c53fbeace73357d173ba8f085cd486d61b28def252c1793457ca22abf9f0f69a8da51b225f6f24252031fd49a1cd9d915605ac7229b29d5a64b4bedf168594b809d480a59cc866a7e1819e4ca7803817dfed954edece90ecb91de8bcfb45ed8d6889e90a06b3a39fd6126c387123bec6976b0782cad26d3cb5587b656af4cd011e0af38ef8adebbf9dd225a3433a813c8d28806f4283f4c55402628799df9d71f99d3ff2d88b83881c8d5815a6b10eb3cd321e167908ab1a0bd9e45f2f6c5e65a837372936f2505d4bb412355c63d858aeab1ce75971a2bfa45c193948385ba37ae7b5a873dbb3a2b5426361979e226b26edfcd218d4cef9f361c80bf5f3785af90e59ba2c78b5dd4aa6ec4d9df26c5e8bf358442f4c21c8cb74d095c2bc3610ac97f9720b5a670e50603af9f68d76487681746865c0c4da45a17bf5411782ed6307337701ee3b3ea7e14182e2868f350964fcc401c691feddbc62f7f4f0b9639444f5ee76a8a0947234e24e720a6f48df91d4fc36dd920166652218c58baf552e15aaba98359856a98c3b12a16a46f314ce9bbff0322bcf2febbf18b869a0c6b143f935be90ae90669191956c195308c65a4ee5fcee93c372aadba415ec6ce5ab304fc70c1086a981764403e2d7fbeffe95d2bd466f036f429bea5ee6e46b580569a0143efd057b6eb8044d8c209338e9a138e8fcca80dfa323a19b37d07786e5b40a8954764ab7f07b0b796d3405bba6cf536e28ee4de502707cdbe8a57e1a806ebeb2bd50f23caa36db1de2f09e06ce265d227853c0b3a09df6797d6295f1e672b8fee93e2a4da45fea7af5fba2abd2c201a9d0371257ae7090e61f490e3b01cd0c4b3958c192c64a02a0e6401c1b9d9ca29b530621db1792a11db6bd89a6c7318d3b76e5da848700174186551ef9c25e6256a128bd197cb1ed1d889204599cc91ddf385e9d76b43e49ca89ed7408faa56ede8e99f3bea27d2a898eb0da762f4e4cf81dfce8d8c54abea3c45c4a6eee5916f54bf14dab0d2e4a689543e48baf62a35621c8b1d2986dc764c102e400f0bcea5e3e0d0bb1f1bc5f97f0ea6506707302d715e7be0f5274f77ebad3065b3215fb79947ccca30185b0609f3229e2b4be7b4b906e86c7db7891423e5e92c3ab1cbd871dc0a48ce96212bfbbc3133cc198965d661d845c5f95b9c3233ac28c3bf7065c0c4a35ecd765423b40568178a49f5f7d44eb938b7aaede6b11d562d79fd6ada6601228018f3bb9d7fd59b4e02c4c8dced7fbf9d2c2568f4a72777930c697cad7998b92eff7118b4761438d9328c7b8e8c0c6271de830d0c28e17bae36c34e3e8b7b00a5aea80b81eb6ff5eb380b37aab3ed60bfa85aa5c134703c1effa4c9827041936d01298efde7b10796869d5b4c084362725c253e2c135689fa9c714403b4b0f90c0e7ffed1b148f1ba405e23e7343330a9ed8de100d15bb828cb36aac4923b9c26d4532c340c9d8aaf8d92b4a706ec26b13f5c2ee93a634247ae0528d9d80ef19e2d80f6fabef079f1a2842b41914c509a4089f7a2ab85e26268867dcac59c3fd6679b89077469c65a62114f0cd997053a7e656cd0b93f153d712d524a72bf148f7c6bcca5c12ee20ad980635698c186f3f347326d7efb75a4aee7a116a8772dc835d6ee1f57f18b23bfbbbd8374a23613b8e5567f559f53effce047a2daab4c62a77b722ac1755a2c3126246b3139398cb213a9be544576d86a689764da14f305a01b5a5663880956d86f05e796f8d19eb2a4a2319bb934b4c308a494ccf0c840e389edbb5a8a95b58f5eb19259de7ba47a5958c822d2ac7c89b1baa1b489425323373d594cd584c7f3afb06b5314d74dbd73671f9bba3cf7f108a3830d3f4fb3b9d31ae882a36a7975a081574831c35ba4911645628001f938add852a4d57b92ea0fd8f4203de150d8b794dff673afd292602897111640def91327761aa2574c789fe4a469077b246358d16c617be77f3644d545fef776ae0c8cac8774b62d97d0b2fb3dd0c98048c4161149a255d35c52ae59495ffece3e12a31eae23ead22f772a7c7b17d50417d9d7656a7cfb66d3a9a9bc5e71ed0c1bd5a5a16ecbcb2c9e79d6dfbce8d8a50109ed47e1e081142e0481c73181d42b13b10d22a8f88a572c5c768728e74070976260900bdda3e344637f3dd2ecb34fa4f4e8881d7d763de6653323e2509d1bf78accfc4997e2e8e9577eace551b40270babda8a7f4e71620c2c5d64737aeeca137d0a10b4cfc7ad2b22d12fa931c08c52d2992944e5f7ef81c8d995de271da811f920352440d11b0f1a289a6d92a84339487e000cb09734d7b511d7b0f70eed3e6a0698cac59f817c14a720c7a360f981bb212b189304fb499cf69e434adb6dadad5d0b41de303c4f94cac15bf66b840adfccd928fd2e4639571df9badeab7b4fd978409775c587492cbd611926de6d066920519622a8fa581152b93cd99a56680cb9221c66b31d7ad236b5f4a692e4a2ae14686e32c01c02fa0c41de3ff425d97b32b238fae0737f8c1ba95358cdb93a4d73f0c9112166fe6384eae34db419c9b0b213ef59c586394e9c36826a4be05c205dfcef0fe1f221f67b102cd63285ef34c77ac7000f96fdb26e3bb979584d0c883e94a60631929d825e208a347dc06870630253300dbdc2b8f2849bc262a5feef355c871b336d042ea2c73715100f0a36775aa7693e61b8478166f6d7966e87ad8586fe3b516ed40c298210d366bcc8776cab807af528857ac3cecea2ecd9de3a7d8b546266c7d78b9ed869f17549cba9cf6fd9a95e04bd7ce1ac448216bb333fe055f55c87d3ea4305850d1b17f52c9ceedb8caf5c328b224fc5ec4f8be6bbf67265f7682f765d4266e033e34649c497e4b54d2f5aa03775223811f8e10f4d7f229096f78908e7913f005226d310653d96f510d0b762c21f45c2cfd79473c9e90f24da704ba3af2d56b3a5fe40ac03d4420078283265a4faa1d4c8e122ddf7904832f57dcc88259702a41ac0bb007cc6d6668d093bb605bbac0d06db97fdde17a806813057eed37730aa7164a93049426bc60bbf9985201a2abeae0ab2cc3143e00f74ff3a6f28c8268d6841ffd8407982a606ffbe504e8ca121c2f505067ed61266324de2412dc8ef25a1933dce668be67584e6648d55e62a1088be5f04fbf7345dc98c019f75e59a18e4d131a7703758a4ae93432eef3be17868fdd53796a82122f4f5d2bff0f7d08eeaf060f5e7ef0121c4d4417fb665d84431e168fcd0758621f4bf0fd7616bc65c7e31a744212802d8aaeb99db1ea30443ebaa7ec0965784829a87109827d5d45084b6928671ded53c0be9affb863f0b76210191bdffdde7042cca262e484a4154dd4095756e5023059416cfbd60a9ee126dd7471c01d583c5bfca99d0941a90dd02ec8aa3f8105388e68c8b8ab7a0cbc61721232aee03074da2c2ed7ec5d5daea6cd5c8f65ca21cc2ac1ef7f58c9d168fb4b1d79a2ee4c856332a9b40f382f3d31c699c7ab97117458d36419e7f83f6937c9fbf8fe96808b8d19f7bfa5596fe8b1b0b037cb82663a33b36d63fc3db7dcf4475be016808ddadd6a04e873bb6854bb9e93f251d7400dc08805e57ea76906f0d1423f0636d334827ce353eb7ea4fc9d663f713d02f44687e9852285d6dc323ed791efd57cdd420295160f4501f53a0a67382e5e5342ddd0479bc26a735ab1ac287f6533546adadd64d642d307645d985d2fc3e2cb0c921954d891ebb53d182d82c3c02ef4440f4bb10b214901f703280079a383cfb4c02b21dff4fed46d5f328187ccd5e5eb718a766fef45d8c8f7e1052c6f946d27c45526a89a7de85df0e5c58de9d57775951db29e0069aa9f98a7cb2042c190073bb90592f62bd6d052f74edcec660b89e4324ee9c33d95f05e553752e65b08f6cbd3c45d0c2c5fc1d18384652a407234d6b28076e7825cba2704e3b4c83f016e0a28d307bdac59a54a3d8ed35f8e9f42ead99847de3436647e15a0dc93bdbe0ba1f961bfc8e10eeffe00cf9b661c5897afb2869e2ac291036e1da1dfed5029183508f7956fc7a553b094d98632bdee203a66848936628950a743be3b86a1ee243807c8047f75a2b2b6a78850e617c971033414a63d30fed5b627c1fe7965fe373c853e6ed41eae8dd8d5226374ae9dfe29fc21a9b6ce93f00aa42b9dc8676b9184c6e478a99915383df259fd984f0342ca6b0042ab5bd1d6ec4b30373b38ece7c718dc1db6893971107601c52404143fb34c5914aa514d1bd931ef99c748d6a304fa6423187d2d9ed20576f6dd8040697240a13cf804800c0e389df065728965a9814ef38b2506cc5237fe8b66d4a8eb1a0c4e26cbc29c19da251e8cc894cc477b2058ee0d9a7015a950e868b4854fd8ebf67e2da0a70503cff2dd6e8d56bdef37731dcb5ac23db35d626e34be6c5d6bf9cc96ba1a23f9b90d3f180614ded0c25f22509a7d0c7fe624ddf17fb94e0e6bcf313ef02c892ca415090edab2c42ff29d49e270ef3f46a8192b1a616ebf559a54da70003a97acfa3eaaea57405e6d2115529d4723f02f78869b8a141b797d0f4467fa1b63eb911225ce92ff594fc281b8f77a6ee0797036d994288bc200cc3b8cbdfeb8471b16201a1613879d056ccf0971ced3edbbce0a05f2da205a4cd090ae27182c95a3af7cb36420d8a7d65074e22f05f445ca269bc1ef5b610c0a0280d0a7d2f52faedf34874fdb112eaed34ef061c704621625c85da2d903e0b2960e660017f98485f29b0525dc249bf397f8070e7ce25bb35f291b46fb315108d58bc41a5ce0a90e5b42890a84c097e27b1d8a9f9a9a733210fbc1bb7d7024d3e495d5e1c61cc6687219de483f2cf283013733e8ca45bfff7287cbf26d5ce773cc4b4037589e9652fb40ded86817d2d7ecbdb58d7f7f811850fd2ba1be22cd1352b396ff3b29305d47865938a72e21950c28d23d618b5e7cbc1e3fdc675db7d3725b729a34893b4a033ff25f75da33dfb00c0822b9d306bb9551f898accf6aee0685eacae00ae284cebc2f557db02af09cef9296f695a8932d710c26be45a4d047b78940b0b2746a60f04f1e42e589305d3b07cade0b918c681450e8847749159ec08f2931ef41313cabeb48b9866665519db7f2d6c0d4cc7160c1e66db3c85c773acfe732715eb724e2875a0321f6ba42db32fbf47aff416edbde8f1812e0694a7c14a192bf3d395330dd63f75794a5e8b3ad14453d8d95ed148779378b5c14b33d9fd0f56dbc86c28cc7ac963b9b4b87aa624d4813b4dc37d7acc108c0e8184185af5456eee76385088b8c499b136852217743690c50ed27904860761fb4301da886b9ac6efb8a7b32d3ec0069ee31d7a3adbe4667c182a9e2067e29b1c6aea4d1f151ac3aaacb593c4d0d02a00122c7d8d460769c78a25888d08cebbbadd422b971e21fc03f125bd44823c029cf6328fdd312b4c5e03dc7099b676cc7ca48eeb767b473de4a85d16df1488e425d361d52fdb3c2f95d10ac81865d46f1bb2c5753106df2369491e7e525b5b53d0c99042f0bfaccd7fa4f21505c215bbaefb36d533e8d3b069bf0a47521187ebc9903ac36008690fb7cbe46f92633e289a6013d4aace23ef30c981e5fe659f2e89f49b395193132461afdde2baef81ca33f313e22071ada9c37b5ebf83a64bbc7e58c4676a44b7aa8a2ed5702abaa8d98afeb9c6c24ad7cdbbaa7a5e434f2934ce6f4af78a41031c01aaec0d860dae3d541d314b3569a28eeccbd5e68c7cedc3b264e32b7770c75855da889a0c294fda161d8e503da5c9604e062bfbda90448dc5cb811a2166b3739757188afc4713222d95e5628dca573f5a9387be4ff5054f8825484c1987f4b6222372626fc64c19339f53a23235027fae7b3b1f501c5c9cb65ab5b48c9581ae3d6f52d27e00cccea12fc8eae40fbc270879b4db6a0e477a0aecfe928907aab1dcdaa60ef911eca1327e0b179c41215a8b8d4ae87b95f82986777660527656d4c7c7baf38a9e1968964068835acf07be1ddd072a055e9b878c9d47ce0498edcfb70ff1ac7faae003c583f49fe7f92608e4fe1b414ed37bcb9ba9c9493dde64ad334569c74d39567ee1c913a5315969db60d65a2ff42bec1b9884d92742f72e4890f1b695273699bfa52f01e5c065d59d7c8fa86f4b0d8b0057d3dafe499dba1fca2fae303ec4893ab2e1a93a24e1f4a3f191a38f28bd941fd39fa11e70894724f5e9d0c69d0cd02fd0236bcde148c0a1c5c5770050015810baa2b526d65ff351448c2e1a31fdb0f0b8a37560c445e971df73b49852b6b78daece926ca0c98b2ecb41fc29d6e6f751b6c8042db594596567dc6958e0e9a9603a2af3141f3016692432114fd5326c6dc2fb79dce3d012d06ed67d8181b974c46d2b1486c4c664a21f70763403286710f5130f14e19ffee5967ccfa0d277aee0b3b029e62dc90e14f4db5bdf4bf56a1642afbbd048eea62e1f14cd2fc2cb46fe5407221b6d0eaa85fbdd81f04405ea0373adc1f7a896621e3a2e52636d52ea839017d09068fbfceb51832f3b7b21a55498b22d0b6261ddcea6c5fccae92e810fe6827ddad8858c5c0c8724d2bb10a46b1b7f7f79af5b52322d67677675cc95bd148579c483be5b57fb6e50d8fa058be99f1e6bdfc9cc1ad0298bf2a23645398182cdc89f58940c41b6bd80ef84f214dc5d5eeccbe0ce3569fcb4f67a01794d294255f0d48ff9b42e12eea3e7c1fb4a2e03fd490f998b6aa3eea0d05fc2e586c6f462b1b81f7e344f643d900c176555b46f3df03c4e6d0c5e518cfbe1809a4065e6021a3c7a7d643bebd69cf4b27768b02d5070da01a9c977f4fed8a6fb295a2328746f31f7dc0b791f5df6f9270be88a906dd0fb68f380539a775b46b0747c6f0f43ab265761b393313105df904026e5c0705174367cba24f551482add0503c7efc4409f780a6f39fcb32104f8b008271a43331e963938d6d925c99091ea9cf75ed1c14578f2dfd286eae2d41254b129ef929dedcc60caeb29dd8e2485b56ae2e74317c1edd7c851288a97e209aa7e4139a5e4f795db5a8b017ac85f6b03e50a46bb2cc9c9f47370cf521979e9e9c9618facb69745c18b651b8115124390a8997d7ebe901ac0c4439fdc06487811eb856e0108b13475a167d0815dc4f31323cb995f0ab7cddd45097f99970e33382aa61ee58fdcecc275d17dee0e28597c386e7d1d7a1438814c1841f7c5f35a68cc79ebdfc718c2da7d4f372d5d1407602bcacbd42b565d685bc0f7a4cb48e9f687fcd7764c1e7c5bb1678a0dd6eab75de4500ac387f59a6f77968f788939fa3d49efe356f95572d1bd071d8760e1a0a34d6ad9918b90d09dbb3de8368fd32f0f43dbc2dd34aa99fa34a09cf892ea6b48365c30b4c28a792a2460bb1213554fdb46a9aa7e12b44fc2031333d30453e73d40471202a9f818b21740a7c876fd836272900df4653815ad839afece0e2e0b571839ad237c545817553588d95b0bcbfe9439b8b61b194b536720bdce12c0363742d255e34b611587fa2d009d0a37f9e19f032904e02b8a4f5da5e0c836e644bd8777e31a0ae70ec52b1d15a7542d2f7fd392cd157c8ad8c8ef7f271fcb5f8febd0477e69e850a884932f6dbcdcb13509e3392e635d730b0b7fb5594ddb826d84813a8932ec1a9a8b353656736f4d43d33cb928c074b50bb52509882a2663542a7ba3629fbf8736239a79ac4f9df24915de6413f3ef420c78c4d37eaa9baf09f345b349231705d9c8b87050ecd107a2d75a0402ee2c5fa749d35e89a158697fd91749162d14aff282dd891f462d272c4a5fb93e00817073c0ea83bc8223df572079275f31c17ad9b83fb101e71f9b9d1fa21b93d0e07858b6a432ff85911cc9759b80f9d1adb5100b1fc044731ae0c45d68f8a5719c7843e43053b5acdf5ff0bd5d49f5032ec7345d832d77b17b60bdf91471212bdf190002784cf4c5e5f3f5db7b2f054f40aac0ec160ac7d749d797ab4be90718a5a1e0c83cb2e57713e5fbf19581977ad245aa50b82edfadb1d6f7ed86cd84f9a92afd5c8c9bf5466d83275580bf02f2448a0fd246e5508caa8a803da33778205598a7e392b65b49d23d06a2c10d7f8f994dcf4e28e04f794b2b43eef2e6e4465496cd084913029a9f6005b4e84e55d6eba4533ff700b402620aaa328c29d3299f207c33664cd966e4962d24070b5f01a4b9e2c0385310f6e488445107d30a2a342068a3e0dd8cb3b27ed67891dce7e7f66248ec5de51a4e30f8c82a460ec18caaa2ac1a3bcb20cf1de1472d67b6c08a4abb037d169a71f49fa1ed4359dc47955634b700be061cf9290f2519afd002e483b04b7a3197de3fba41746961dc8aa50718380706a467e62d5afff6e7fdcbd6e579584f6b9b049cdde71cfe6f6b51fee47c554ade0aa611e0dab5d4c363668acb5297d34263910a013b7406d402a4bea830e0afdb1d5f862f4f2106c2d96b31246619ee886b76e368a3fcc398326ebfe37951c2142ab3250cb9b513591b233e554167cfb7f176208a55dca07fc2a486e7c09132cc8785d18bf0f4567d95220ed3de8f0a764a41e95829a5a92bbaeb689eeb05f7ce6fbc798f283d89390619ac9fec1e3abcbc924f1ede0516f494437c7e23d5de800fcbd9d99af4e923ad951c2a871ff9573bdc2432951e15af95df5cad6104c1e1d9b3287cb284ab8a7894b90736a1aff9cbdf06bff67ecc338a279720df5b783aaeeb86955f226c703f9a796aa05d966f757481e5c9d82b66e2be8448757ae3ff24b394840eb65e6f436263a709bc21349108ffb2088dab3cb6021ae1194b2b27853bfeecf846214daf439da6bf6f29700b75ceee226793640c78922d1ac4273e82930421644d2563ed9630bb4bfc727e3fa459b42817259c2351e415893a9dffab21b18130c8b41e65cbbf018eb08c7c5bcef0ff8002e09af4422ecc4722b24a30d167cf8e9c0f299b3efc093d3b1499ae93f0ebb4613b49bd8d102fb28a0ae31119987aaf0884c16f215a4a3eab828b23892c3410a18b5380a9efa9c5e908b8a4ad38ac5c6b6998aacf89641c4009b311a7804312e1ad0067d90c3480398eacffbec07207211314a83108282586b87801b1d67d23b97c1063a84cd0d73f860b24308b76d47b54bcbc73c174dba5a8c25b2b47440199f2552cdb8707a39a915030dcd7aafbcacefb22d0460daabdc7bf2de828dab85336d2ed4a6dee8be25129a3b39c34bfcf415aa44b47ffb6627715756bfbba5ce23737367dabab3d705ce2a0bdf64e21eeb2562cc169c761d73abbd2563f5a0b688c8dbac09bd78d90d4c7843f812ed81dea5501ab6e83bfeba92f4cc252842ef877d23e71f949371c268a535ad06bccc7998c8e7f9d02478cc3ed582efe814f5f9d49e8d69310b6730721d25f5684bddd1daefebdee50f9e952ecca760e8b2f992f6b410c57f410db61e20b03c39adbe87b8c43c068e1830df48e52f7e0026fa43d62a552bb0829ec3e0241a19ae269e387f1ec2d76e42b7845112ca766eaceccf2e150e9cac7d7cc2dae60c6343dd5d9f4bc1b23fbf79a186077cbdc72e9b90d9899c6fc0c37f6ed62324263f6745e391aef60c51bea2e507e9ec54f5f1ef8108c06ccd7abfa3986050aa5289c7f6087b82d0579bc4254ad5b64aec3a7a44fc240b69e756f496c225dd18bbec292c886fb5ab44dfad354c9c049a64715244927e4b7b80c46b227512909de6b51adc6919dc5e54bd68797861180df8969abcf600a081c68d8ad5b6760f7cf635f402aa8ac1da913082b8a2f5e4aea0f952d8f8e7e1eac4e5c59f31f93c517c39cb46358300aa3ec3cfb8aa56e587e732e86789071b85dfaf90360e0fa3775f99f73b5cb91a76e8f3ef7755300fd6b909c3d292f06ea8600034b9cdc53896fce2b98c87a53147cf29769e06b9bd673f072ebb810338c761658961325290380cdceac685423e4f613908363841be679439f57f61d50a247734cbfe87e586b54e9ed1914e5938d26a237bc16b9574f2b2f04483e89a809349416a74c167cd0116da65a4a83ac65ddc0e28cef993ff2f2c7b207005f9f9cb6113f3f873b7a6c792897e959b7d58ca9003eec1e9642030a7f71edc2bba8dfe49e16cbee87ae336496f4f1b8017b791c077d28cef41a57e13b12308dcb2798c8ecb99b3ef83e8d54e869659e8db65ce7e7be97bde44c024151d94147b7ec5d1765baa4f5e954b76b960280ec6073aaae2f5aab0a049b09c0ea5b22ee2cbba1b593c50b87402795c63a986f5fce86d7212411bba49c6639a250162f648133c3ebb27287bac989a9e00cb65e2edfc4f8fad717538ec16f0e8b1492604dde8234ec78528ee917e136297c67b567e70c901cb97a6afaf1f0a4bca814595575865fb1d1f55bd7169ae35cd522c9a80f68eaf15ccaf90feea0598b24dae53be51a1e1ea2f3757a9365ac5fa3e2004847cc690686850f2dfd6fe9dc4ad97b68b99b40ddc87e470ab54c7cfdedfa171e359b23120a5852982135ac566401b914b4b27ac98b4c061f00f3685a1ab7176991b54ba1e0d30f76e0c0930bb0f85fbfef54955986f59baf1ef6e27eb028a882675fee3861de9e06d3381cedda6cf7be14ff0bd56235653a612e0270275493354b43db5eee4cbd5fe8d2ca2590e91025d69433f4bcf190c20da413283ea197661b2566e51d26209cf37fa61a2ecb12acadc3838fe27c3d8cdf813b0b0f08eac119915b0830a9c8532c678b601f1bf13968e0a41d72c1416ecd142c20f3912e0eda009bdb6a70386ed69d0094acdfb596dc1ff8eb07cfb8b4a7f3026e9426e3876402bff66a7d42c6b32d654f95202c059a0c9ecc4126e41bbd56fae197e67a3f184d74d86d0c46bb6056f7e2d6e6be4ad1ef1b92310f6dbc342c2d6aa0b957d8b71200a3b767044fdd7caccd97cf67917dd7f5ad2aef720289d7ffe0e68ddceafcbe0c16c9a7ccda7ea6fab5daa4298b5f097cef7d069882f52af9a7f9dd3b8ea101ebdbf4ddb1cf1201f38d84ab842c408bb506d8fde1f32d104f71e107cfb5af31993eccad954e07d1efa4fd90c7207c7ff55f295bd541be6a5987fde121edf14b6a2e6b192ce49b5492bb1b045d66a0ceac8e63d9b3dc2a92590e7fce49be2df2a3d278c481c6993c39e55577518f360aa79b12ffb8a85b7d5022473aac328c09ddf92faab009443df543de11ac51a42444a4ae0d65418ccdc33dcb57f6ce4a1f55c614953e6d7ff0c1789fae1158b17cf136df1cf5c10245f78bae2a7d50fa836332f5460a1d31d528b07be74cdb7a151aaf05e14391a9f2fc449508963b247e0e42e552e58412d030121dc238966d4098a05aae2030dbee0362777b6082230b5f30eecea190d107f70ac92e50ab586746c421907271bedf8c1bfa32355700110d81d9cad704e45e1c942bfbd3f4091ed062aac92bcc00933d5f9017ea827f3b81ede68d00b15382113979ecf6180672f28d1d381e8b795ac3ed7026bee77d42fee334555ad2c27ca477b7cd8f9e7678e5eaa6bf63b88478cdb0cb6f57eb9e784a5a6e833d941d8733cb3910f53df436dbfe659ec4816e39bdfa6995e260a94e145bfe0fc95c6dd55006f440dd0a61414f92f52334ff5256c68e5d92713654ab30643f510f0bbe081e0af5ceb8b4ddc42ea1b90a476f16f1cdbc8f2cf852710d93a6bd74a5daff34c7a97ae50aa04b55c500f2cdb248296eebd28b936ace2b5ab80fb990749aa0eaa8b7990eae0bca1015b2d47529d80e1883a5bdb3d4f4b95a4a734da25c44e9877b8fccd9c784307c478047896f55567546fc45ecb43da3e24b1c0af04322fcf06b5577601a36da40c921073444950e5b6c5e809e05cf66584d43229f883d2da8f4ad9f6d453c1404f38400ab5865a304879f0a5efa9f285ce48136591900a24dec87e8e480d30a13b2699d0467aa9d12eaf9d29437b3ef7075ee4bceecf74f6480a52b72db2636ed2da2772e1bf17d2bb65a0743e98bebf13f1be2009238e51c5da4b2fcd8090525af1379a86c760006d9f9687328423d4fe27947f60490ccf489ea89399956971b32f2429c6ef3a923d67251db6b8f2530917fae73efc6f3e18233f0872e73f327ece7a8906b0fd5006ffd9b5e5af83c7238595444e7a42ebc5ba74c36101b4cad3b20f4dcd253ce14599f8ffaf04da3796e29814220a8c9b8b827696ad7bc20370efd3ff50535578a0c706b9dc58a53d7dbcbc9e7f229a9ba25cc116cfef9c846dd0ce66719bf16f23fbfe7275510748f5a4e9b461f3ecaf2bae8021420c764c7f6cdcd48eafde3c71e8efc0a79ca9eb7e3dcf12974401fe31b000af657da6d9aed876af1458037e3b7a01446f726da23816f11111b703f490acf8fc37cb66330d98cd4b736a525d66fc10f251b6ce9b2e28e74ba307f76100c30b8a59b2217d79b7a0f48ab208a9ec867e6fd0e159a3e1098fa5357d8616ef5ae4be45b2c834220a7469e1ae8df57eb4cd49e0bd0a2363201344ae3dc814f7fb00d20fa34ad0e928643062e95036b61e14c80a1940966ad726cd4962a848c953063d4fe9ff50b43eca5009afd5720e01c8f91c738e9a23af4889f607e2d2750c01f494e6861c805160d0feecf74a20c52e62d291c20a412b1b3e19ca1142492e0656d096399acbe944fb27493ff74a4764653f58937d915d0289b7b51ff3d78cc1afc781c1a24b12dc16557cd3882f010a2bb95588f393ef4651ca9fb10f663a042070de2573ace276dfcd75a5bfdc9cc672b39c023d151c87af7d50348bfeac76330110aec82c750de8ad84530986332a42a8dd9136be03fbccdc24672d394f7a3affdaed9ad5502bde3560024d068e724d57f0c0538eacf63de35458380458b5e185256d1a21117084a9f9f83d70748bde3e8d63bb07dd5dbb94c7869d490f950ca254e8fcc8f611d93a62efb8635eb8ba563751c585a3e4364eaf7cc8e613a2676b58b1c4a41f26bf5c9cb5941fd054515596013538ebd5009d00ad4592ddb1456eab0883f327bbcb5ad94096422bc527dea7ab005e05d210dd819f17e786edf26acb57dffdca74b71f96c8f6404994e9b39439f22142b665e727f9dbf88e12570efc5f42945506f6224c56a36661d7966ed957f080bf44f634d0408e4fc329d3589167fe6ced6d81d13ae7ca64faaf8f69590cd09c5e89ece535abf1b1adc3a6b8ba13dbd677f219b570e9b03adc261d8ded1355259ca83b6273e106a38c8310718cc8ecb25775a175cc9fb44dc59baa3c0466fa649d97c25117213576ec66a87727a856e3b3142357541fdf667f57b537092b636b43e85282e277e09fc070990a606ddb96672224d8e5d3008189e82985462084f9473a1df4c3a38c7b48bcb4734d15f17e316da5de1b0cb6edc5d49552d68b2670f730e9cb69f8575b754511f2f9ab6383c6404d3d56b7ccd8e49886402dd2650481fc500f1e687e712e9302336118de08957e25387c507d194725422dc14b67e1c20a201b4c6a5b55f2cef544e9105f289e5f4de5b29ed4759c59464ee6282e00c9453ab074ed665871ce4931ec4bdb0f5f1d98782291510ab8cd3395351abb4f938ca44d42773453539c00c51f44f74423b88aa3b24b90e80a322f44c6ba021cc9e34a49ba7bf7a03dce5076ff153478d5db785d7aa2e941b352cb8548d0579f487968d6d00a0aa1f5aa1a7e85f0d66bd59f315a33569c4afc7bd638786d840241f7bf8b53e8775db739c190e19d220dcc7fe68c6e6a132a5afe23a12962a48dd7e919a4b29712d327247f4bdebbed1667d603f554965d3e7d0921a533f1f95fd05cec7ec81bfff5d3b8b0fe64bbe201e851dbb7c8ac98f484794bff3845c5bee3b6888fb5202a0dfca2da97f4b16f3b8654d055533ddc1bd8ca8a1f70d4c5d9cac263d6ecdd8ab44cd2751ddd54d308bf806ffbbf7411abc77740a92c745188c9143e6eaed24c4d0ee80728594707e6d9d7f9e1772896ff3992ebcd6c92b7efba1ee9bd80323172932755192c082413e0cfe46ff1f6dc8516fae7508dada8fc096d3725fe79eb74096b152cad9839f56ffa5e037ffdef06648caada08c46b25fbd274aa65c40db7d76655bdbfb18833396a3aee4c4a42ab023dcf76647dc6839f9c5671ab39e2f4d0425026ff82ee6eb7f7f9d90cc0cc7002cb88110fa66d2dd1bdfa1caee27cd7fa5bc95e2cb9710d500bd2f51734060fbdec8562c3a790fe9527a8710a2790bb7a45a25c5baa9bc12b02fadf0e0c328588c9bdc4215d8a0d2c92f651fdda357a4d5252cf87098f0da4cbc9844127d50118ed3b7a12fdeefac29522ba53830f60f2a84dcdf8c8b22b13a7f0518509c4b1b261a3ea73a6bfa5a1cb20e01c29fea8c1ec111446840620dc085b6d414ebde2882c66c73e1cf506e50d0b63848f3228cf0ac5e9732903e12c950496162cd575a740f4ab50d101aa75d5dc02f866735a5c6e8efd6fb1428b5b89a011e8978c2e0997ce5ecab76f36b8d412b99c49d835245e336dffd6011b756ac769a992f776f0647a5c601f2207aa1da21c3c0648652fe37db9205cf355a09c41e9cd9ac6e3b413e3216e1f6090df01e3062aad54297fa067914f942f986e556a830b6a4ed0d6988699f13cdb4555da59378b0c5a287e12668fd087d723fb41a5211c62de9775a2da4fb8d3873be3d836e01878ae695038667a5169cebcfc814cb0c0eb8ceed6110b7b53000a294d7b41883f053a9b540bfc940bb9ae60f43bd1129fbd4204546bea8c67e06670255c064890fb7816ba3344dd2b677ec92357dc9c661ef21d9c25b09860a3872311c588fa8b6b2195b22c4cb9c6fec3e15dbd184e4f36cb5e8678210fc0a4df52598b6b61982b5613db07aa2c5ffad733ab5ca9bb4cd9d78533411997a211354dd721c256306e338e2bd989362bdd31b4e5689525ae94ddeeb056915b370ad87816590a577ec566e98cfbeddd462f26f06f998660ae9af655d7657f63d283b8210e216d36f592b99d313ce7b85fef2fa7cd86dffa5eb3e4262ac2b022e5605052537192791119747bf9c4d0c12aaa4bef454a91adb29477c4e01e8d8975ec62921f36b729788cfe2af73ccb191c3c049cab6e6c1578c8849671738b41372a2a69616f0f4fff3fb7383720b6f4641a2dd77d4269ecf3aee975297ffbf7656444447b13d6e7c16101b2fe35fe89831aa834f8e789e09e5685ca7ea230ad2d9785f11c214fc792173aa3e4260a301e85718faeddae7859e3572778b7c107207edf68a73f1d1b3d699e8295b1f73de3d2b1e2708de3b86b07deed88f06e0609ef96c0172f4b8e79f3d5206ae60794964a40e6e41ed847ccba3cf26afe960244095501794dba31986c43cb40fb4a1fe449d495ed54660fc18a952e9b86b09a0258a583de3b12a14e09ec34cfa73714c90c03becddaad8bb0270b62d09e5c0f1bcc5ed62693d5331ce5d4d1fcbb0995b5c3d7d7beb986b46f4d1dbcff4e4ea0b3aaea23d9c69bb857e741e3261d37d82fb715bb03f0e8a9e4acd96b4f109afa7e58757213a4bd9088d0af6f7fe4e4f53054c8a5f351ac24a48ce1078bd807c751bf7e15cbb8a9d8a1edcf05e0edd409c57140045fbf6c55049dba7a6dc39f66cce1612632eb6f2356177423c7c7dae88f3e9d1df1fed1b6c2b65ffdf7d2ae7ebe8bcf9df21fcbe25b9d2637604557ad2f8f84e657cec325625e28ae275c9d0597c9def81dad3a26bb705dda544f806ed0c1cfa8d91782c48090f2d98a523d83855b1c7fb7c9d3677d704c68db226dfb892e23e287ec3874d878d5d5159ac272e09ae1991d70c4cd1c72bc4539a8ebbed27aa1fa65b0edf665625409ed5c8abbd0acacebeb57ee6ac8463af1f1f0d9a6b793618ea53c640ed06add211af382539b6dd965674dd20e182b5ed0a53bf69ec16b0f6371d3342ace587525f265bc1de2f883fccff938196ccbf82a57e78c49d7f2ae2f31671a3f311a08243d0e87b64ecee4264db75d3830cac57268b1b46a48dd1b370ce17fabcc87a39a03a93ae5b38e7ec0df29ab87c7c08ac94c4315fe06424a3f83b4d60944e341abbcafd08425f3d04c7873160a0f5c778b4fb3dcef690c680fe372137afef46e1c1bbf7322df20a84009b23eb9a5a52db8335d0cd998383f20bcd2d2748ecfbcfdc31763e94a558d39d2bcf2dd155c4d215b120606856c198594e7a04be25ef24b01fc0ae2b6db4ec868e4eb7b8c2d723d1a2b12d11456c866d22709594bb4c7bab124052aed8347d683337453f727e48c1fd6ac3fb9aba0009eb6227c18e5ad55852457789a6c9e70b562fcc34980e68bebce7563691fa47b28dfde67053ac8dcdd7c39371f19d05e49d2270734b91e9bc96acd9b69f281eb4e75ffd681921f19f322222d973c671fe963b8270fdd9227b0712d3b8cfa703a2cbbd73fcb8f7d685465fd3d80d85678f4d33ca0474cedc97c5d005ea3e339d7df4b757e10e8ae79f2f265b7085815e983321181ad5b3ec45f175b6e1b3ca4df3e6bff0542979fa2d7e5c01f4099ffd86d35670c53a238f50b481fdcd6c1ed09c92b58a66235a0cbb08ea2f371c666f66d93ba7df4e25019d8dae2b6c97d765238b0cc3fbdcdb1af7be756df0b00bf4f1b3c55a4a48fdb7e046aeafbae021b9f87444c5514b55f7867cf4738b8dde032d8929f4995e1827825005d83d6f125f56d5bd869004f5855f962a68922f1651634bdc8996f49e0ff4ece17f1818767cac8b093cdb5c4df6a87288bb3799dd77c5ef4b39826f234746748130e1ea69d78c481be19d63fb361f0ef0df18cacb33e98a47a082422e092445b0ffc6cec4b35ec6aa5ccbfcc1a39c4de4414e866dd0f6a51a9ad6b5cbc6a18f23f65f39e098c55cf77534af1f004aea792a3a1224d91c37f17cf3bfb6f7a1f3ce9e0853a61f8dbad4d429e334b4e01b0626642ed3bd8d5e4f2a8a8618028f682fcd0acd5088790f1856392747fb0c9145cd368c079a23c463528648f8f8ac5cd18927ff681a9d0bb67e4503675878817fe2e1d873b8c20a47187a9257ac74dfb4520f8bf75e84023d86718799902dcfb32a067f5ab30eeb81bc0f8baf8b6893fd48f0564ed88794c1a597fa5e846fecaddea03ba698b2534fc1e498547a11934031a27a53c08715c65c872e44055f3a37c3a4fc31787bd3cb8295dfc78a1eb768ffd1742301aae778f860edee0be4cae0cdf416e4cf0735d091dfec3ad3c68e9792d7aa0851790cf7d94b5af93156570d0b8928f717ad8bfd204e390b0dd221c49affdb98cf75fce50f0157d48dbee83de62bcb5bae6206f935fef9442d0b97c0101afe81e8aefd07867b45f9088696ec529e649985873cef87ae6a5c78e26eb977397dbcbca94030b7d272af4e8a4d5bc173e90ccf005215b2118aea20f3ee6876de97dc1b756e8f3c8b7bc2e999e8f4491e024e7d9c8101094df5a4f0cc3ac2a7328f98e8078833665277de4f5b304d30c5661ef270d1a228fe19be7bf0d987ffb145ed1177634164e40f56f9708cf8909965b22f50b6f33c98f2bcf686f732fe4b665d5e987202626759bd833082a3b2ad0743b5e9384faa98e8518dc80fe18911b639f3d3b73dfbfc1fe14e3cc3e25a8642d55d28ef51a794d75f6c8f4f1779a4b9cd7e008903bba5e36271e779feefc6f40939933d3e4438331af1270061848c9bdd034d64fb48fb0f1ed6e0e55e8484049ad3fa1321fae5f506d53ed391029e3f8ee62ecf4b149adb3b8e32a665cd9f40d1cbf5826b35cd72fb8a75d4b9b6331e76932ae9dc8567b4e57aebe6e119bc9eecef0b7e84f7894c6b7886466d86e93ee71cc1c538ea331344a4388aab4bdc90655101c906f5dd09f486e643da6329da7cddafe8c22d2f4ff4b9f6be48f894a371ef81fe5d19e694a46d5b9d0f17551bfdbe3211b1403fb48baeb0d123eec1a91a9f57f9e64774c7f3c5036283bf9a30a08c9ecf0be1b0459531a4a97d678fbff795f0753149fa8bea10d7afb84308696620175bd0db170881d8c63436cfcf21f391ac7fcc028844a57d19e8c57e94b2d8518964be4daa763056073c0441d5331518d0183bf24dbcaa6d3c0bd509964d5dde0685446669fb909e2ad0567819baddb993349289617513f43161a5aa656a3c6a7f9381faf8ee7789bcf990092934309f6110a5771ec2abb424955390f9b5e9431fedd6005119027cd0caaa4f662f407f16040bc050ab12dbb757a1aceaea0feeca54d6c8d5e0c8c86683a62bab2a19e365efcac9070fe11d48ad27b29afe19bf0668b8f50e150fb4d4f24d5fb420292eff6c2be87b4945d7a09799c1132c84372fee72b62db28359ec65139f8404c0e7b66f9ef2fa21298532b9ab0c8fd12b36c68e1595479d8756031690b5a0373a80f5cb833aaa7737e0b15c03d097958694f58d8975d3614df99fd8f7f2876c1a5cf72cf80fadd787c96565cc530b647d728333feb0ad8df447ba51e809d12ece3e5c65ba0fd91bddd3d6753f2821117c293a3a1c66234ed4f6c86f4228ac63d9e904a45f8a499b0da0f84f8c64d5a23e7f34f30c8a33c7e8f7d42e11e6447d97fb0901a642f37b4475e29cff66a892c7525a4e187fe367ce9d2317d236dfe2684099ea603f7ca87bc79e0075ecc8712ce82f2d0ad6217d095cc906f4118d57c20da86045cf0856a7215b2d9512218e55b88e30287d500b479aa211368523be75c2dceb78c496341b972e968b0ca6b829846baec9ad8f5a1d56b9fb4f7a07f657931798a8d7a15d6a58931a830caec21e6a8d1ace8d1a6c4ffc75ceea171ffa2983c412086da147fa9c8fc844ab9dea83437776fe33b7e289cce117601727daf755693aa329236f96656dfa78aa6410fb804b41aae6c756c3c7c4133a9701eb29f804abee40c0318bb6f0eeac65e42789446fdda5f9f4cfb8097706932a9fca74ef44de7c785d04d27183009714ced3f196acee7e45670732c8619cf4bd3b3ce28bb6ad25507f705e125b3ea187d663b0aeff07263c74a1c11a3f61e9421f6f1b0cd6358160540896442bfc19783d47eb73e995c390fcd6ca03e880a48c337f21da866f613fe167b7b53f062ba3453b89ef9cd5b09ef6187f44270eca55c1cb2095e850e4d61c99171734728cb7840fc68e427afc80d622e2e5bc6b6ab898bea252288a467bf90f74af1a324b6b31c3e1fb18cf69e6628ab85fadcece41b0077d820fcd5a9553aaebea5a02b7cc3df0ee52769af996ef26e729330c8da0019a3a49a545a588459207027455ca602b49cab9f415e5ea6420050c5c50a4c0d3655531513dd5eef0b34608e2ad17f85b6e431362dae28c3f41aa6318e0720177c65183b47e8c59156f8cf0cfa36f208c6853ad4d14a700912ec4c15aee8c9cb1e1ee1162a9188dabd67353f955c0d3e619abfc92a0266623c76c419ad3b03c71f6ff922bbf58454f9705b1908ab48a7530e4c00554925eda9863d7ee049caf7420aefce9f6f8893bd74957185e5aa2eb6d99a2ea8d0f9527af823f30c75a61545a06edae05e925478b5c694ca425d48c3797eff824c7d49ea44e9c03f64d51dcda7562185f9acbd31b8deb021d7b8d3745de41775a233b317f03038fa0213e1d0a56ad03460319bfd261fbed0da1a5473b5ff97654a2b82aab044b6d5c9d9dd69fa64927e8c29395ab1126657f10a53f18c246c48aaa3623a6f7779c958a2a832ece4a08a53fc4c797225a75874316c5a40c5c9d18dd9f9213a497b9f7e4da7d99a7c2318213d03398a801b8ea37b0c9f3e9df94d425e185c7dba3e1da20c6879cd575509a6ab5675fb59d53c966f1cfc203131b4e1a1712cbbc4c9ce84f361d45fe8a0ba516d9ce32dc7fcbb827d6cb9abe29140d798940e5707495781a1a8695096121c72eb0691af5e10de7b300648de1969a15024dc838ab202e0924302d7064e443e025c004b61d279063e5764720c5c30fffb607f262fceaee91a203592c5513fb9b89fedce0b1e0c89fe4494fde901d2c734e9d5a8fe5bf89f58c1378e8cce172d3ad6b433221bb64ecdad71cb2f432d570ca5b1ef7ef94146cabcd9208f2aca627af7421aaf319cb49359641c10beb7803dc590495efdd050509e21a0dfa5d6c0bb1e77065e8e56c6b427b36262ac2e1127ab336b4c6b0f5bcbb381f3878b3bb1a39519f0308ca507fe71c71ace76eac91eaae5fc05e76a5bc4643a9786dd051a1f25fbb97f70e02d9c27ff2748ccef9ca77f55c29ca20278ed58a37284c8a01749906bf352d7a822b528aec1b4e9076d251c94c3e28d25949d7b3d0ef4202c326c1865589dd81b2b904b3104a4b6cc4b89e39d88064ca534a263c49b8047a6ffd0d7ca5df474f4f14b57b702095944818a585eafc6c303e1a322aaa93555e7be47969c5c906810a2f96f08b7ed25c874531e5ebc689b8e178c3d1622620caaefbd4ef311eaf7c776f375e14877635c2daedb3adbe462af2c8b0bee1603e26bc99ba79260bee06d808eeb19f75c9ccbd7f1cd4bd63e0c054b734e7baa53480d1363503447917326b1d523adebcc9227eec767af0e2bd106da82db4cc531cf44e74a155f894a16e4d98fc386cf533c9a069a6db87554d1670455f81aea6ca78cf65b38b74bb4980a0e92e57bf20d2fd17a122e61b10c2098734468fb517a6b340e657e953225471999d77d070ab03c8802913bdb7845fb9c5e43384d8294d4481c29f6c4aa4267ef30ff263e3b9ad60046c104e7de662175bc07d8a96eb83d1c86931e649d1a7910312b9ebe189dc497e1e1f6f00398d30356b2743da61e97283d5614baa12f444ab51875461b61aaf2e91753cc0038ec213f3c5f09a02d6d6da89db7ecbdc18d1304b96fd1e2755fc90d06b0e8eccf37331d506d0c38a19c27be96abc04810dd3ab0bd140569f1c5779d4d7635d9759931a2ddc36d2ef7412bb481847944469b9645a4a883c60af7252d9999dd29258fd7291b7095d3814c65cfa02085fe383d3d740fc70c04a255079f64f605e7f4a4c108a8525e49c0716e48aa2b742353a07ef2b890a19754c9c670e5db22d9b1fa72cc362545b93ea04be0f10b3484dac3963b6477cdc093d47f0c7056fe75533c0af09cf7820451e496a7f24a845512e47998d9f1784ae38724c1d874ead224498d86a1109a468cb68bea3d1dee8d1fd341cf90b8a9cb48af641e31309cd9664f68f2b130b1b3511c4d9e213ea12e4a76ea062edff5e6fafe95a916a340dc01e1551f752d6f4b0d6798fd31a6129c0eee1e63e192d920b712f65c545f8ba5ef3ac7ce72c7e9d10a5a1a49babb4497e8c502ef277f898a47248c02acf69416088a15dc1fd9baf473adbfed0f7baa9252f92cf8216999b601ffc0ab9de5af2feb8c1ea366ce35d92457228ffcbba89e8d218b257bf60c36e9b807c5e8a70b2a337b900fb3b55c06e2125bd2fb1b392c6dad0ec3b595b7c2ef0c13f08540a5aaab698c6770f48f2ead13f7d4ccc655a148817b8ed71982d702084e3cf8b382163a7349762ba57c1f55021a59bcafbac0f9346ce8885eef6640adbcaf1b6bac01529ad259a3d0cf908e5b951026e7c49e6f570fd05318215a26f39d3e1a9a3c4c52137686b5586ecdaf6ca89b871308c0d1f3078f4c4a8ad7a3eb4fab2c8c89fdf62500f86d955dbea8813c9bcae838574577a9231c8c01aefc7177a00d52d866302351a718310c404d92e66965b8b5f1f57482036f6b126525783e66ef06f663c4d2d64dcfe4eceeb1472526e4d8a948e1fbeaaf3ec64198189d45600f025c95b4f1d0e388cd7f3eb52cc4951f552924ddb3b737b0f0b891c647610b1cbb61a00686374f46477158d1f73b45798ba6f8451b1b2a6a51fd5339df22f4e82a4ba2f0c09647a9c11a55717b963c314b82b52b5848f08e660210a138fd68e86ff6f67e48044be7cb6888e51a7e746d2ceb15b83d8e349895d43c1309b7be2f58affca5510b75adbe87c73c2077b0f11fece70f4e25a1d158f2355d3f0318fbf77274c0ba273b2fa742c04d2646dd824407b01fb414a81f39073ffa199d5af4af6742cd8e14334455c95ef41323ab952faa3d0fc3360690e2dc5caa8366bb855fea4ec16f74ef2f9582765c4c7c06015678a72d8f651d52190087259c27cf902ba8b0debd6f8f4de98ed467763213c2099e80f9e1648a60d17283d8583bcd9bb1ac93986c8f28288a69857597b72876053d105fe6999051456cc50ba1a5ecdfd0ccd0f5b478ff564af72d04da014793011892b4f265ee7f3ac10b5dc33f0872e73f327ece7a8906b0fd5006ffd9b5e5af83c7238595444e7a42ebc5ba74c36101b4cad3b20f4dcd253ce14599f8ffaf04da3796e29814220a8c9b8b827696ad7bc20370efd3ff50535578a0c7033d34ba7b1c2533ff503503cfdd94da55c88b8ed480576019498d2ca6d49e220683e727e0beab3a96150804290b64ca02bd4d0f10c8854db869f4f70f1e2dd97b8e7f895101b72c5be7c5e019726f395e372317a43d0e4102ae028fec61d62913284cedeb8c754fc1b11b2b19353e3d2afe305a8c4098bef954b372fcda5af002a9012cb1613afa644736cc033f8070d253acb770f4ad6340f59ea5f6ae221dd7d112dd499fff87477d779f2663644a280c1986dd070c172afc446b3a4b482ec84c6dbbe4d009884c47ef6a61d7c51e2a1d95b604d473ba5275c6f9af1adce6947eba4a32f3a299936e53b32252f017fac45cc09c077ec2a606eee1e4c07e0093b7080951dd6d45d3a0b10e27f54a7e7b577e1fb4f32b9f35b307776baabc09d17bc8cc9fdc05f3373649ec11f7f3b8d74471af8ad026c5e7747dc7084b0317369edc8226d3d088b2809815200e57bb005c1d27e24b1bbf05563c652eaa5e550211552c9724c1f0f0c6e824a6254a0b7441ad884196b14c601bca14569c40b2245258e0ef649ff681e68814f6b3804104861b68cd415c41785ec071f725eb9931c4619cdde720d49a5cfcde1461995a333893fbfab8590a473b8eaead198f3d9b56e1c69523f3ba58447c70e28756bd83fb87b51ce56cb05d2dc1466f8d70748bde3e8d63bb07dd5dbb94c7869d490f950ca254e8fcc8f611d93a62efb8635eb8ba563751c585a3e4364eaf7cc8e613a2676b58b1c4a41f26bf5c9cb5941fd054515596013538ebd5009d00ad459e9b0a2eebd934ff56bdcc6b1e042571eb86663f474735ffcc43b410c599d33948b4e06e9f14713dad06e9b596d43048a1b79c6935016ebe0c30c36b66120d715411951447cdc02faeb234868e76d2c881c8299e97fd47afe353d042c9bb90ce979040c2e245ca787678b833f755d0401a2f91d4dcfe621d813fc103633ef03a0083fbfb2d0a80fac1bdf34b3e85569c76d4d5f14420f5b3b8159e5aad51a0af7772cf96c078d6521022542bf701979ea13c99671e32f0c51d903b77a491f95f6369843d7cbf20be454a98f4f9a3b285e6cc5b25e223a890b6670eccb0484988fd7632dbe36de5ada98c92851944fce9ce925374fdf8fb91ed5803419fdd0a36ee2927ad10eda6eb3ec1b814c141f7c099b5c9bb50fa3bf1c0fa0e0f5c817e2bec350b61525d8b32f12e220ff05dbc01afa3de424e6c79f3857ccd4687f133ed137225076d817eee615397a43a6378c96a8f12c70884deb820ee859e1e956c36e22d470328724148956a2e1a7382db8250457f57d8dd2cf66da98a895c3d8d382683f247d2ba4f39c2e6f8ae8fefc67fcd6cfa30e35392fc2f7f978f2f9507b5595be7579c627712fe5aebeca0543f917269ccfe4b5f88360ff9714b65b4239abbbeea103e54b535ea402055be519d37776699a919eb8227211c160d31586a03c8fad9564c3df9ddb400c060ee722b160c29e9a009a8d8c776465cff4000fd9cb8db8afb42f165d96610a7f7b937c6ccb4820703eceeceb61652c3b3cabaf1ee9768c7d5384eb66a558fdb0e74a8dbc18020eb2b644c3b604d65da871c5dfdb8cd88f51b6392dfa40701126dc52881e5228f8212da7eb085c33a2015c5b5202a0dfca2da97f4b16f3b8654d055533ddc1bd8ca8a1f70d4c5d9cac263d6ecdd8ab44cd2751ddd54d308bf806ffbbf7411abc77740a92c745188c9143e6eaed24c4d0ee80728594707e6d9d7f9e1772f1dbdbaf5c3e15edacbd854d359c20b381f588234bdbfadd6acce68443fc1eea60e3369ddd5da6928c049f6060b9e0dae665aa87e823067de6460eab666dbf05f28ad0e9edbaa1877fc4db9529c2302fe2948c14e54980a1ec9b15ed397610c14e4074fb3f7f90641d4d945f27583da61121db072421fc16b8f78312f15f6c780cc5289565bbcda46a3fde3d85a8d529d038bebc73e92c6baaa40750777cf28de32bd2affa2eb1d47cf8aa9e20cc12257f800a4f8d4ebdb76e253b45fb319ca83d927b5c292b9e917ed6f2f076f910246d79438bcc6725aef5466eefe6a90d1c8d9bac2a514aa39f71eeb0d5d8520fd22d0b7fa9e56f0c6ef09656dff2ea708809c86be30466d5bab82d09fbd84e84e61a5ba31d9bf7b8c907852fb6f421e7a94345642dda3a491d40deeeb9c99215878347b6afccf94490997b4ff794fb4536f7312ec790fdffa1465d1a3b57bf1cd8b406fde9a9c801c005bcaa7b244523a8568fa0c309dc210b260013fbdcd016719dcb21c3e336dffd6011b756ac769a992f776f0647a5c601f2207aa1da21c3c0648652fe37db9205cf355a09c41e9cd9ac6e3b413e3216e1f6090df01e3062aad54297fa067914f942f986e556a830b6a4ed0d6988e809129999137f1d8ba30388592fee130bb2f65cb19e48b60d8a59e01d90eefd2716c8683457d32e247763333fb4c93cb076b047e56271c44b08fc80245e44a6886f6708cbfa7e716489293dfdb8b0a5b0580b31b85345497f109426c96b8b5d9a327ce451484d34a28fe4b740829c321bb8dbe35535daac5361398267337dc609b67d11ae5a3ff68ecc24241c009d3b5fc623b55bd78157392b7f7b0fcb397193e83ad65343465641f5163cc6350ef52763ac936ee211a98d5d534298097b9288011328ea6100732d730a022eed2365637361c45bd07a715dfb490d99bfc2c7c1c2fdaad5fd57b0071745a77534b7337e150fece67c3f3321ff0f0d2937b1f4763ea50d4b53f4668f90a8ed2b7e97c5ffd9644534decbf49e4ac14159939aa082d8b305052537192791119747bf9c4d0c12aaa4bef454a91adb29477c4e01e8d8975ec62921f36b729788cfe2af73ccb191c3c049cab6e6c1578c8849671738b41372a2a69616f0f4fff3fb7383720b6f4641a2dbbae4e60ad0ed1294abf132abec97e868a7db13f770139834efb15c6b743e8e32179f79e7052859c9d276f658dbe22725a0e46ccb8c45f4562878cbb957dccb7e7578c66e401344b6a883cd9ce34cbcd528b05cdb2bc21d7c68a3586285183ace891c1b529a197fcbb359d29effc0883352cc9f0cca1c1de101e6f95d8eeab4fdb6cbb1cf6738a09fa370ae30e9ca38486bd7370d8c5118cb9e4cfb7b88b4b96d884a996e27c3bf25056155b9f2af2ef1f5b44893927f779613822dc11395c489394c06522939e337ed504103800d7b5ae32582da3e40a62bcdb3c3a967a86cd8b1ab5d77526ea5ddfbed1e9cf666d48dc2e4ba93415be79080f00a6a979ffd2cbb8dbccfbdd8d6e7e48a3123284d39bb31d10bcded7ae578d7d628a376572d33a8aaf57f7309b5ab7bec122dbe0b32774ad4bcaa1c37504e991516c42a6bbb7de6689d22d68be3e9520c74e2fbfa290240833ac3d07f9eb76870ec6f424998af5233d07b2adf1e1ff0c71d5565a7c0beb5ef24a520ba9038e55803e43e2448897b7424ee269c8301c89b4ff278fc1166582260fdb4c8be01b1d6d7e3424514e5bd3dde46f9f6d07d11c00e85f2bcb613ff0ccf1cc5b498cd31232e4e91124312ec8b564990862a4b32d52094019ed5a39d67614d4b09f00bfad72b57aec733f687b6ebfcc69138d7219aa688220f7c70501ddd2a3b45a5928383d23d04f2808a47c7df9ff91787f26d3714e04c2a5d6f434d6c140a2e50641d6e71e8fb28b20994904c0b558d79a7e87aba5d4a6e6073c8a4b0cd249a75ed983d61233ed217cf9bdb206f2fa858d9310817310de3f6f4e0f101685c391df77a066dbf7ba5e58ef12ba133176c87b80207785b88b7bb677e96b1a2ba82ffdd40225ff77e04c3a64c3940ee687f61189da2dd8d92bbd64dc7c0f5323aac1dc804746adc40a721d47f8ac445c74a58e829839b61a06cf877d5ce2c5ae25748c060afc0f49eda4b75dcea2f81cc2ccf1005718657b2ba71331cfbcaebf94fb6933d976744671f2ae88518d1d78600712b4475a84b458790bad428b2ed252c5cd7e1186276de98c219501421112ab062f9fdd31031d8d408922430495dd8f8a6e4c99850fbf4936d74b5064ca7aa6d69f4fc38807c47c8bae97627dc897742e687a939298bed067ac008a662f91a778ad28d408407dccd5b2fc6e264d8d64244cabf4cd9873859b3355635c4b06525342971b25eb922640aeea40da285ebc860db9f075d995d8e769a5653394255247c970b79931a70e26f93ec7b88428f6a6581eed473bff46d66d7fb805ca7710a1b5dd490fc41b40be32ddff63a45775daf8f74e958a5283fb46a5be5791333e860baacb6d7959dc1444fb212bdfccc006ae1d19ba84bf13a8e2d9168518069a244937def2207187f75589acbc79f4e266c3cb34706acb9d73595ea3f29349abc6a7a4f91459cd1a964b115129e5663dc0f9aec81e9471408783ad68be4dd9731d3c8fb4ee7a2a296f3862aca87e06e098429ab7b2c67edfc8bfef3ac4b90ce0e2d3b5d68902688c8eefadec6a0e13c8a4a0f9eae28a415dd241ada7e4298a32fecbd5e9c4cb8010474f15d6c19b1d00e4a51b9cc7c602fbf346bf07fdc9ff3485232b401b3ac27a11587b87443d53e9df4ea7c1b76b1bbb343524d76c43520dc02d791e236201cc5813aa8faed46f4774a56349fd41c9c230bdfec688efcd021a9a3a551ff0ae4ff74f4226b3ceec608e361b5801e0a6283b4d9ebb098d5d5d1e98ca2d630f6c15abb5923fcc61723d41a893703fe2054a44e7da6d8d865ccd40c751cf27cea11e02098287d9ec5a74970f81d8976c5f95e876fc8fee6f22d277a5504c94647895803db34d3c6c9c8537152a76fba7dd6259c1654dad8bd71958a2b950eb9fba15a5df63198357a6413d50a4198df27894f09b764acf2067f0495457ec51e2648798ce2b30aa928503726d8389c6857ffce466ef4297c23024d491a9637dd5e948814fb120295393597ecf0c4540af1c4868c82c422adc38554549e8912cbdb8863ba58081272783cc5770ee8e5714980d98a9158f0375debd775a02c5521fc10e2536423a6d6ed899bb1f593f07c5383a64b488ba429b81be7370b0d51207eab094d8246545dabb8d2fa79594690f94ed0fac7c799d1352c2902a11d7ef3e002f990d5a58da374b82ab8fcef93b5496508d69c8029231cbac6e8486c196f8bed1ed7b14612df8bc1a4e4eac26a4f45527cb36aca783bc5bffe5e7b4500281b39639d1980df56c46820dc336467e95086c8609f3f122e2caf523cdeaeb29efe9cf7057fd7166893ee36a94904d7d4700782a414e64176679a0f483aa24a4b40286e08ad907f2d68bdd4f1893f064d629168148c537c01794cdd88ebf8bfd22f6ab93b3160e895bf73434e47dd484f9dcdd0523e714b65c374ede3fb32f40da7a364a713e02ad15cd6253c12c0aaf56df25c1e31a262e3145e16dbae903e2ef26a15433bd7cb714f81824ed9d4cd79c9b47464fe324acafe8745111183598cf53b3e121bc08b846d965f36c93fc597a554e18fb0c6a4b3ff2076190d1546fa488cdc713176e2ddb4fda0587bffc05c35e103e345cc80370a92d66ac2d0bf8a612202ced441faf13b3b8cb869fd209f2d0acdee098e5e30c9f0e02ba878a117d668f3838e6a74ece7cbcba1a587162bccc47355a5da53af6d6d8389ed871d3e8912a6794c8223671a1cbbff749544842d662bec584aaa04182bc2de45fa3bbcb0e09e6ddf199920df53111cc4e9e6c3149fc5d7c6bea405c3d795929c78fcb53d36a774a124bd751e5d54ffcd3dbea29633a625ec2b31dc75c4233a8bf1f2021d5e74cfa53d726ef386d45020ee8cacd0a08d1ef23c3c5f8428f8e69e97f6b074a422784cd641b2917393aa19e6dda1b6800df463320166bb3a122bba9abff99d9fabc2bbc0b9411acc626d09eca5c280ec719d141ecf6e08ea0842d7350b76187b3b4c76bada65916cdd18a55ae07aa724356fcda8d31ad7f21126992566f599460d8bc3f3db170a9be084d0bb3716f1ed998ab1cb49849300bb538c438070da6b501ec6f7c3ea5b3461886b3e649b0c93e67f1a423c0e9fe4edbda0c35211e18430544dbf8ad8b8f4fcaea1568b285d73359606385a2cb100725f849a80a5d60a2ceb455365c3112624a9204f384c6f17a61516a9e071f19c359c0c6531f705d8de14f00b0f37869d10f13dfcf77061e562b29b4e6cf98a50ccd93207414c0f47bb61e4990f6f5a99e0d7a00ce27bee28df13df2fe89bebd078885bfd3ca9124aeceea23e49790f5b9054999385b7794aa59fb394984fc383d96a19cff21b5bf5bb2c667c51eb7121d6bd15719ca095fc8af3d0a639ea1495ff92c37decade93f58d0b5955d67ad6f33cf0158573e03cde5262aecafe44be5dfd4f3b43f45bb38f542199a6a0bb0299ed24eb1dd271035a378ff316449f75329537329d8b1ed5f84d38ef5ef5a8cceb247746b5e9a361ee03b39e94ea8ecbd1a7d41e7f5660b5f9fb9a3303dd15c626fade1874f6a2f9c17c24e4110f9131096c71f72a03d65c0dd0272a16c5cad828ac1f795afc2e86ec3497b6ebf1201a90ee6874ebb53031201bc30040a681c6f6ac7f227137c0f1410fe2fec01465c8266e3883e1cac667a1a95f75d491d2e51e7a38e99dce5ee549c2bbdfa9fc4e9fe8748a45daa4c20e993f3396accc7c99199d691c5ca1f585e0ef384fe5c8304d672ef1c67132250fb1cac5afc025506b6b6b1edccd007a8b1d16b61d86077db39e3cc2f3f5be529d484f8edf43a8c5d507934743874601ebb44935b2e40ca564ae310e9ea03bf94524a830a9ba4089ad1c7d6934d97f68883fe584d0aec29754bc8605caa45ece1155a765a310a81cb4fc284cac4291a06ece38b8db592e27cbd4a489f11aca185676c5a5df6f83b30350cc45df8a328451c3fb68a77273101a383ec6ea2aa48b9623d1e13779114d87fc4384b48c2cc742fc31e5915098db9ae3fbaba90b6d1c92a162cbdf57bd3051b1ce4d9635fca4928a8e2aba7b58ddacfd83debcb0ca5d9457acbadcfa224996413a6e5c276775454a6c24b7530b4950092930941c0f1699725d7b8b456a0ef2cba663ae0a355cc4136bb1389c43d2d46ad4444d8b33623a0bed919c2d49473c5f9ab2f9f602e0382203159a192c395b8eea73ffc4c90e2f160d043bf505b18818176a04d7b0f6c11fc16f614b29c3569ab3651610690c732443dc3b4634ba7d879d24b78177642ffb3589ea5faaade90c373e946850fe22c90df3e3d31efd2dd699095eee0fc8e03340947b8532145d90270c7383b3a418df55be92f5693e687d1a6194a8e881133fd9fa079e50425354a5e182f3838420b1a3e914b453894dfcc6fde30c5e31be0a6cc03054234c79084ac303d18025546913bce7c519184a7b97911791f97759ed853354e0c3eac3790c1ffea63b3f1159de83372f5670d9eb9b81c88286adfbfb01885cd40f7d4627e6bb85f4e739efe9f664bd95e3df0eecc0fde3f448a4c7f00c6e8d1d835688ebde66f32c2e0f25c9a42fbd63f158f90d05d4eeaf59082a6fc3bd42608e92b1bbf57fd4d8d9889b732d11eb6f233f07dacd408baea4dc1a4c3da2141bfa8ae143e7e1855b16b2b69f54c7c576f07b30603ce31513bca145f2b3b8c62e233529593429d39a3c5dbc1db099efba4231610e78ffd1e988d034075060da468d5f687da57b35e7515f4ac7912022d584f2104a58e3c6cf941c2c84f56a590ab6702d7bc39c863af4db0211e95c6bb0b1d7632b8da7175b1e95575ab14decd15384bf9572668a998ea337e397d4e977bdf3e83a576e341d1309c4c6bf05d1043f807a2930b987f9c2b050dbd578c7d5836949d6dd9776705ac058c5fbb8edf9d734f3444cb2de354b56ae9c87107f6e4cd2a20b15db0caed5cd1656250127cf45f801b68f74c5d054345efc73d41d6c79a5c112134e923584ce6b4d04da0118b7b9af56e0c4485230548a70d67bad2d1edda4af9475ab7aab145a82cbc4acd1cb071dd3bb571ef0b25be5ea30fd7e3a8377b1b4c6476c698d78c46bcba7b07a9e5c8efa1f8755802abe15e773c00b25b57ad7e3152bcbc420a6bcdbe1a44e151d28a3071b3e1c25649807679d18d9fd4044a4b8e2101fa06082944ca66c9e32df0cd1a300bfa20734762613e0db728e557ffd491df9cf32778a229aed47fce8b3b0528d417615968fdaaacdbbdaa019c80d8a953f38c8f7415c4c34c1afd63bec13b5d259089259a39934dd32450861de34e2cfccb9915ad860e83d0fc19f9d8754dcb0f8af7c433ee1eb61d30d8d36761de63e37ab303454cbdbccc7f6709ae48dcf889c172d0137d6197c057a3a4cbd70a77359add9edda8bf1fcc88303f2049d1f3e70dd2e80631eb54d0ef63870b219891737f65201f35b43cbf2d256a51890c60e9a3831acd20f3f0aa0a29ed2d03fa80247aff525666a91ae2d2123c18822b637993f1fbe48b26c85fbd22bd560f107f7bfdfeb002b1ad5f1c822b147507d01e9e0e6302f889c363a102fa8081798a295d2258dd18c68583ba8c7dd8c28265a4bb7885b81e5cb7a6fe3ed6d61b1c6908bbcefa2a7a38a1a3b3873f90b0853e22c36808f732dfcc5231c72435d259ce3455290b31cc93fe2e4e10ba7f989d18d385ed68a42720c81e3f6561d7b60788e528d07c99e0c7e534687cc9fd56c13f11f2176448af49dc7b49daa927be9dd1a8822e4f59dbc69f0c17e83a23d0111c2188e4514afffe3c60444ca6d9150a76b5028df19859cdcdf1f45603d82b3f69e02762f8a89a0d437ce1346f8569f07c2217f227aec34bfcca8007236f99bc811bed3198478f02a03be41a2984c962eb42d7b9c26f763a03bd48233370e8e21fec38369d98569cf8b42092bf6471cd26870f95f3249e6ba99665ba5c18c6be52b71a689ec31b45a90b4b9bc4da34a35255150408f46a92448400259606de5efb4f202443cb081d265dbb63b5960cac3200cf9c47d144cbd07da5cbe4e91d35dd5780f73d1045db290b5dca680a6be4bfba042a1fd81701ff9011dd5ed4d4bfd59b9b422f486b07e2c190af094e4c7db866b96a2e23943484912551b897a58682997083103ab44a9b68bf55df50c23016aceb591b09048896fdd212a41020f5ebfe761c0ab92ab3828c56cd82112b14e2ca18ae8ee4dd0d944dba44cb249e984aae2e8a0a8870c8862025218cca58393532c16a742b6a00aef3a27b3ce94c4daf7500c1807d063832364a575ed1f3e9e865d67ae24be8c091023fad43a149bdce0788c723c552b6771f7087c1b54ed3fc2249fa15fc60ad021731320c391801b40ace54a0786bceaba9486302854610c97693379c42f586907b8911cb9e2df3f61b88063c2628ffe4cf8a89fbc9c6533d6a73feb851546195be1e69e49a2094f514ea6933f7c9acc71313861e732f84f03e5acb8788297b393d471bffc5147d26f6b8f0c8cc093e9c69756a73fca13c131611d2d37d35daa1a9aee3ab6e8ef1beec389f57b29a8d7e05ff0f91e86332fd1d15b32462e81b6ee530f64d3e872fc829c306786a7a757f70da45a1c33268fcf463747602300fb53ebc2fcecc215ebfe4f19fbea198da39a718bd53039d11860cf2a961ded273957dae6136e52a0bede7a0a6ec05be3c3fbed2f31bcbdfe226be1a6fef639cf05b2daf928200e8f780703b82f718e7ca6ce328cd56756318a65c6e6c42115e79002f71c00154a8b866971357271bb90e7e7241e5caab5fe7869733caa6a2a0b3edf437ee15b5aacea903190610cf530222adeaf34be9e429cfc11686898e9b3cd6966106b5aabc159e25683eb98f660e59d97a8882f1d73b275214ebcd34307906c011e941076db15bdf555d66a641ea9f6ddfcd04191081bbec67e2c6f48578a112620b7de249eda4a4bed2a386b1f1302004474ab698ecbeee0395763301a7eff378276f7151a4ca7bd1f531119fd5d6c7dd0f2b4af0ae0ffe3e6663a4c763270238658af6ef71b5e9f1e07f1ed40fd43b3935f641390659003be50dc64c92c7e389a822c337ca87f657830bec5e49fae9cd918e023b20880a33424912a50a95c278ae253900adcfead35a9322af0047808f03761c7e8d86ef8db71ee489687fb60bcf2b1579fc875a7f309e6f307dfbcdaf148fb650c35ef0f7e3984d571f5bf2f239d45e88bf0b4b05d70c39d1eb4a3231e4909e2c09404e02af8f8532c7b4f7573b51ea52e3582e0d4e3e5996606ff37552a2f9f5dccd31a4d699f9cf4e8b08759e68dd4c491b30d7eb9a06d09b9516d43b3a9ab03b714547d04079e2a26172811132e2a17bb33a925563436ce86480f86da1a07aa89491a0112ce92c3b890c1543430aab6616e791e72e0fca4392c2574297245e959cc183bcf350fb830504955590ecbb3f13780169dbcdb59c91e98a2f158be915ca2093500e7ab5bc91a11459479290f489f24892b9bea0d37f0c448499ca5618a89586660abf05a988a751eabaf70c3e759dc1ba3f5ee89a2bbc87415a2987fe16a9fb634a0ebb6e66f59d9a244bc0679d7e4befa24a652746a4cc238a473358a2593f7ebfab5cb952d78724402024b750d1b26fa576ffd0299650c27ebff75069851683d5c68ea2030ef35a472a5cc72167e7051c90b6d2f7f403593ec0e6964114646aaf6b7381c4f2bb31c5bc1f7f805a6c9c3a8094567653092ba4041f7d1a04d4814f7057238fae151ff38595060acb5ae6ea55c1cb680e1a37c048ad7a966602f8bd81ad6e0e3e196dfa82107712854d9f86cf891914bd992f2cec1090e7b4ee6b9117dad5c54277c56967fb12913f4150dc6de8785a13be1e3b7b93c95efa38c898ace06e2cd7314a89592240d021df04bd69de808dd4dbcfc93566f32f8b36f420e2ce87b13cbe8d50ae5ecaf8b6a9a43297d927745f4324f8bb8a80595fd9108365f2bb434f6c9878dc66c42ce24826c3f27fab29fd22366a399e5d6c2d63896c65b333a573eef2272abf295778a0ea83697eabc07de7a3a6120b8b758f6eb2afce79306e89bcfa8020d084bd8c17cf14fb2b5606b854ff7862d34eecfdd0b07dcb034375a5d3190e17de4e90f6ec404ac34f9d51ae692e8b6d952c1ae2806bc1052e339076dcb043703bb32dff9ddb2b9000fad4233bb8f089357dca678d70b930f871b98f2ada60af7d0a44f916ac32023ed946d70835e060d8cfe74027b9f6c1b52e0050f5db23c0ba805d606bebeb89524c254491f4271856b727383f14ad2e878cfbbe5f54fd196a6ec4c7d81b4ab4b8482818018754b4c541f2ff47077a12d0daf3ce8533c63eb685e020caa52c203be5852efcbba50fa923c946d30f3841ba88655a54a4a98b94d8e76fd88833314453ed98df1940e8fe9a66509f718f8ed43b5f42b6120576f858128a5e70f909fbd3e628d4df3c0c34315d54453ef3e43979e16422fe68d95ad9e150f705c4cd9e890b0124ca87015d21a7eefd1b4fc50211b1ac32bdae87b9d46d2d935cc237aee9b697e931aeb274b0b9c3039797df27157c9175fae31da982847b50f5a5d582d67a365b37c34ae7da1fc6cc9e2ba39df391c3140ea123e1d50031fa3b433184ae9b6ebf26771ab88a0474d8cc10a74d67c3e019f94715075b61f0dda195b3bcd13811c8dd3109a5dab27276879e02629f229439df21ccb4201d0f684e21e06e867736e12980d2fd2aaa272d6a173b4bb13a34e559eef49df9a31155a36b19f95e29524b97218deff7546b073928155d8d7a889ecc51091078158765eb462c093c3cc39f74260c630c2fe38ffe26ec93401ab9cb0043a6ea5caf2fa8e9d614ade91da90440541f0cc21ff17550c1f40bcac7a523d72b2ca92f3ae4fe1e7729da2ba2d153e9e8596436ac74681abfa84075e534923573c9d33a9c976c6bca0aca06b661d891e1fbee0ab19f922713c9c4459361f46a5f000b22269c975d4a61efb3afbb0478875a9354d62336579b5345743465d9b7d4e34cf9a167c8aebd7bca6f3c1e330e03bc1204a8e61a5a6d61e12990790b24a3d2ea1e920fc035aa4cfb9a1468c4a7f5020bad66b3d0f3957c4959c3693898a8b30c083a81525ea7a457009b0c8bbae42a7a2e82bb7a4a82f23d3f77ced3e26ff3476e39b2816a2d65887b976bda25c1fb583b5dd406431485dd42e47a895584d12b19a47d3854ce66f5e36f41cc13b1588f1409499cdfcf5066cd2b33a30af0e8d89711cb67fcee4a9a7c257ef0865edec6f4b0dddba04aa4a542eec9007d28ba88edbead73e54b974d7942baaa32b9cf33d899118b40b461dfe9ce624384895b737128ec612efe7867b1c01f1223c01a3f82dd960ad1ad4003da7008d504d583e0491df68d01f760115374b7af2a4c0625acd7f4160247e274b59e814fe31f50f58c1b9da11d9d52e7abc0b5b9c8da7661e866b94bd17de69d100332d8e2446125717f84916d454a679223feba3e79fe80a26461d7d872a2046f3caa6d72175a251a631a8cdb08f6da3fbf2d28d36229d23816ba5316362d55b87cada548f0183643746ce091c635bfc2d9ce74e157ae786e10a24ddfe0b8f72762831f45b7f174229987c1d3890256480fb8a362ffbe7d43e4766f8fb4e79513e57c50d022930143ca6ac45ccc93ee6906573e202a2e573de8ccbdb5c8b93317a7aab837b5d19a3188799ce57cf318a4f00185c66500a784a89e2c10720513ca955d32335be6f959b18db85c6cea28ed5c1f2603898009c8f48c6468eaf563f14b01fa933e520555cd294b1db717d1d88affcff65e5c2a962bc32a25c495943d9c99fb39abd55081241d040ec7086a515aa62c9c09b745ea5741178eb104ee05861e5b1a95bf3a1d84d9ddbc722ec7f49557b6c94d240e55bd4a0febfc58ca11f005084edc55c66e983248054cc9a45c53f13303a6afb09d076d22c41c748cddb085ea65bfaaa297fdf91d43f6d91b9c2c725a9e0160cc6e86bdf1bb5dbd4a3cbdac8d806061139577e8eb0e8b7dc417fa1f6d63812841f7aead97fec1181a3c3e7e1199b7d7519e43821a503bacbaaa07d5a744a6a9419451331b60c8ddfca3a162d3e08494e529eecc6bb5c86f86a821f2990c68b5efbdd28c755c17473ba7d20b6861560695ec5d213eae5a94ecf5d169bfa50966a3a181625ce3512ca0cad1252d2f779c0c71a848af722af110be0736c99323681456f6fd1d806ab11a89039bd7e0e48065b668f08944e50f15b0860980bbc0f012796e8e4fcccd3db25d81e379f8c39717c230da9b6239741e8b5050dc27eb6914b8d544cd8f59204828d25bde9546afcd8f436cc0a0a1a98f88cd34a118470e8daa3418f817119a0820cc294c638d80a9fcfa03da0e7ef3f05ec7661fe4d462222374931d82e91370e716075de641889c44fa4276cb10de71dd46f679fefb5ac4fa99e4c5944eda0c114c7bdb16920538220e309f258d45a291c2391a6170b30dc8c9923f2bcdd5303e5cdd44baf0e6a80f9690bbb9887070b05b8c19c4058e7aeba7c7500443d6693ef460262e80797ddb0cb386218a514b55e5a82405ab6c330af0a0886c38e6d3689b9c767e69088fd6ce0ad9386a9193a51a002e37779cd703e761ca8f43bb517a5728d10e0e5df496c0453cac75335a1a50ac94e4b2f9f488a41b0d7bfb26fd4e1f077ede72fee5192f4929e35159a5aa7dead48e83e9697ae4a29b6a6783eb85a80eb1769be335efee7fec9c443816488703e47d070e640fc9487b37d26fa8adb773d1be1708facf6b08e63fa3270251295f863eef2a4c73db6a0d5c94aba5376ff344b6fd5df579ff17893114ca8238b301d28383a4f536b08bbd603896a02a457061288894ab32a535a06ef8affa9df423c1b60e3eb7c2627d7e03e9a1678c5324183a9c1a01fa5ab66e813442f8523d0c07de629ac4d3c59402f24debdad149df9150f23cca33dfefb20aa652d27dce4068abc3fb78d79c3e60f43a5299a33e5cfaabae343bb87a2f0c103ed7714ff1b130b57dbd2310ff1c7ba5ddd992f12d2c49c4b2cde61f9f7fb4337e1c41c91b119b66853412fa175775549f234a680852cf8e259d7920c9338d49033bdbadc5e1db717244ef16571ab0a2efc571e497dc35a1bd59bdddf16774c43e48058c6b5e1ccf615774e836a5acd7f94e548437e40abda695c22cec7ba48aa3391de32f473459aaa0a114353dffde974fc89d27028d09c993f174d97211aec6dfe7f5194ae8fb37beee578cc002175eb7307a574e9f6bf9d8d01127ca90d80386af760dc032dbacd3476eff1f25b1514021cf20f47f0bf4b20fcef7e197e89995c9b2f1899d6db18267d50bc7a45b21eaa43b135003f56c5430e28cc772d7528fe2248f1079f2a213d1b24e430e3ecb34ba464bc05d3544eda3a03f6beb936587835384d6e7f6578aa7c7779552f97bf506728eecec56c8ce616d0e80b22ffbf23c416b79148ddd6c872cc8895d6a2d198dd7419c05ffe593fb863fc13283b8c4417518c9d90766b32eb8c974c012a6f0e8a9f2710d4ca09abc1c2e143e22c2b31f7501614faadfb6f460f592e49ce744022f4c389734e40b8585c8c1ac8fa0cfda3f3cfb173c536c7984a49f3f4189f17686b2c02d529914e2a8d13b73328c21f895f28780511d01968fba43460addb19e014e120f77dd1c532c0f1f524891966bd6ad633373d11f8cb1f5ab1ee92064b528421bdea4ce65acf6f9137a6a7ee9c68f2017fdb520c61563f7694f3d9723f726a3db1b33d772a92cc4a97bdda3902e0237cb8789b4efb8ea18bd88e442c03a6142583f4a7c23989f255c40bef0714556cdd910326cdaab8b78fb0fa99ca265eaeabca5eb4aa1479ee195489c87df04005e3ae62f309b0fbdccb36e34e98b3cf5649b8ff45647a85d9bbf8b6d3c95cd82400875a46c6ef41e9b4ee9f69557d1e063818929cb0d50672304fa857d17adac88b0b6ab98041ebe85bd230f9ac78c46f2dbeff08df8872d7b98f761ebb1ef47561960796dfea84c3e5a49a0d139829244ebbbd9b50e8a13204cdf771fc9dd84af2400bf2af1174532bc82cdeef49f4aedb98fa0268461300a2d4db7b5565e57560b23ec2cfa565509a06a30ef9a9495ef8420e3925c559e36175e9d6cb1f10e052008ed15015a28280e5e706b5b470eda67c31a15fa0d72724d0c4cb8c8dfed77469e697c9d4a7e0d46190b479a889795067d52729a23dc506bb10d82181457d0b6a300bd38939625610e2e2bda37636c3867e5fb4238de961799d4202fd45d22494170f7b0e3f0d65c393a7dbbd5e747cc47a3eff6424e901b53927457cfba0f65adb48d0e13f98b1bcef8c8445b8507be43282b463499a9e26aa779394d205f92f389d3019119123d32902695049627ca8ca430b59a5d02f2502f1093db6418226a6a857a411acb69ff27c00533a56adb32f1bf14fd3fc80aab2f33aefd2e0fffb35064ec2730f999d42f9c48838f1ae159ae86892c106e4df6797b0f6452731e0ce9e904e03f96961629ff36f94c141e9b6735c99cac42d01b99a9f6a650652cba7c5fd7dccd8d318df9f55c81ca35ce1c70ae2841587abd841bb4dc00dbe0594e8530354dc0827009851abe9b1738456ab4fa96ce8055dd5f2480ef2e07fc903c5547c161e76cc292ffa9bbc38a6c5cb364680f0af73f71f3b1362e2077e393746c49399cbc68c39874a4d16b52d9991ed3a1d6cdc98cb4d34940df6cc4960b1c5cf30cbeff026747132865b7b41924c7bcc0959ebdbda9728be7479cc36231c7d027a6df217db9c2d2b611f61b88a3c31456c82cc66256787e2bac895c240946500f59d4eeb3ee65e78f89c7f3aa4a1ef71b1f60660ed97794b688728a2643dd20ee5553df50e96239c2ed75917dd02de816d89f0c295a959b0cc02716f878e31b3eff80c5c0f0084a892fde49c8ca353e0be482efd38277185b510f2ef43742aa794f7696facda8aad76c3a50dde25ab567c35f64664f32a93d7194e0913585b1790e9d21869a6c6728da5a85ed6fd7e6509c12616ab18e616f62c509717a0a2c242996409448be682659a39c072be2942704f128cb9170d10c3346d2665c6f24424e6cd7b866d29af33ce16b4262bd7115a35277dc607b478b1806d165f021f8c2f0c6cc8fcefb9868bb7c4d07759222423160d76f23202d1c3d0dd5c86254199ec44b7d1bc91ff706550e9fe7a665fb80f215f01de826410e3fb20fc280fb6b664826d0bba6205d69ce780b60a4fa28cd757725ff97dadad6d30c466f8cf26356181c6ca4bcf9ee2dc5c65fdcf2949bd60681d4804c73c6f1f92b42e20ed7f9f3a917c59709148002b47beaf479133877b9c6bfea9746c019c1cb005c920551ae1091614a08ca6b794d7aaac332f1cc923ec74e35f162131c62bd778a3ef0366380bb6ca8a4ad5041030f4c70cb48976613178f1eeb341fe43a0697d8e6da9c5b57c59046dec77a9489b40169488e597318f02b8d088909195f523ad8a790fcff5d545ab64e8f7b3cb758fd449afe8e11a836bded8ab64248629b3e8b4b6a3829d87e8768799f2e7d6103ee9bb51e7c01d0d0aeae649b96ee6a532864205d67f783e828747c57af3edb0949dce3b7af41330644c350861251d6e5f85884f6d396450050cfa9d123bcc464d6b73883233ab9c5232f478f48991b4ae211bc56c0e99e52df4c917e6e16ddc9c7bbda3b9ff0d51ecd6c7d2c8919102dd3bef67be930051e9e685e4a8d32b406be2e79d82de582c74db597d9c2ee4dd32f544a87bf90374b2c4d041ba4320247108bc2d383f0c852676c86bb8b43a46a117bd53cf30bd9f4d71eb893544dcaea2e5398d5022dd23087eb861518b67aa888dcba30176a56fbc093f63c99853dfa5bfdecc039b3bc91887c4dce8ee94a3c578d1ac9295966f5195d50c22264b7f60116f23ec789423dd7cf4e04efbd6ed82aed5f2018313b20cedca35f882a69fb8e17d5692e1f0644f19f989e06b9afc3533b60c87a7e52ca927a98575a806f4694b23470c1435044ecf70a82c2e6dd27b2266f2a44c74575953948f5b2036318121c2075153dbf91b143a24612e5bb714b1546ca68776ead118c9a431ea90388ca435b726ab97f45cf33fefeec2052eda1ece22dcbfbb0ab1dc48939e99e56a822bcdd32a3da21a187bf0af40a74c386b155ab2ce10c577e9e314faa902b55c678cc3e51f252d8d3c2a9eeebedbef1da469806c2e7b734f3cddcafed6beaf6cf25fda576c9f25e2ca52d4315bbee5d662bbd928847a7c751d70ae7e40cece7fa52b95fa2bc98f23d396bcf16d058e9c0a3718a3ade785b15e99b39d3cc1d50df5ee8f18f2379374e08e148b147b0985673cf42ccd4490d405222eea531df76ef31e79525dc230b513a2188de6f6c27ba727ab432a36cfc6b0de49e81984e913842f973699f5fd588ad19412994daeca2927f9b1e15d39a09eb5a4d053c95533fc1cf3fbe78d93bfc1d1bd7504a35d9e705ed31fe5f47803c5280f2022067462d7112c5dbb40cf0601f13f9a1e20c4c99246c09a494510fd489ba11d68368f386cf678440f44f1f9fe297e2505a24e4d9d4699efbfb63f9104c87637cff31083b4df3dfba067ab3ad8831e5756134237368d127a0c14080a8688214dbd93f14cba253263b82c5d32acd17518b756350da36931fce507199a92ed79eb0bd910274bebcce3c12aef90047ac0d8d1d005fc3d8bd4810fb888aab53446af29f47ceaf9d3a8f82fe9d647f06250983f803235ee584cf3a8fcdb1b81b729b9e48d85d637f4b840389149330cd93db3a1e2c2798077e4269000ebda6efe2095e32d4ca46037eb7a1f8b3356a744fe4906d7f5fa4e2c2f8a60181c2dad5b7a76904341124948d55e570071521f23f3fd82aa436612da2102c6ae98eab000308d3825dd5bef100389ca389c7af8b4929248b9f48bc9702e33a57b8b535da571e1a9ec152a5db828f73e99833d1f0faa83dc7d1e62be9a011b72fa7a2ce640e57e331761f988159ee7215634d56c67717c12c499969dbac8b2cbd8dc2326773e9ce456c337d8bb6f9c86c17b6e4d1bf4e598e27d6c7a9c865b3a0218a280bfaa1fe9baf58b47ac75fd74cfd5edbdfbe3d27af50f10d484c648f4e8b8036e9451a810d29da06f8ef686608b3ab5c02d4d42d6279cd5f506983d250c9db0c8b7ae5637916ba43a06e340c645bee9fffdc0abb895056cd21e8f3eb23605391053bf02a208bf667db926588409d2620ee1f65a61ae3491ab60dad5f766aa3e7c9b0e1b4d6298de9824cf6d16ae0d4fc6e828c61a03f79acb3f876ba63dc967185ea63dfe6efc29b1b78c7d05dfbf05ca1d4ad6e81bd416bda06019b493292faf65e5e3d8e039e42f33b36c9614071544c42950694b6f1a0c528796fb6c6071303e78241a8e6481f1a891359643992f7f2d5362d413796dd163b8d71b2d5637ed4c9b19a1ed51f438467139c8b3e22b9925b05abf48478f62a48773060379e87b68ba6045f17c3afaa1539e3625ee6e84b7c92a141a8eb5efbae42719327740d12211ca1181df101b6d2c7715aa2da3937b78b7da266ec43bc6a517f06b2961b5c0bec90132320fa1e942bd2a94c505c38d8dedbd6dd8289ae580d705ab271cdfa627dd3eedf563e12223aeeb767ec3706d75bfbac2dc888c7140fb2f660cb906be9f1baf1048d91210d99df527771f26804de56120305ec84b122b2a8a3b769a0e19ac67a9b31ed2638623fca52577692cd45653a7d992eec5f8ed27acbdf2a612ba863ba501e904805b74c3779b0a252511b5044bbc449650cac1423ce00bf73d66a2166ebf60154558f138974cf7f4511857381f69476be2cf506b2d0533c98037194352a3c4bb37a90fb1120e2bf6d5437769b041da4e57e5ba22e2e9ea6886b36c0efa007ce73e3dde5332bb4b53021dd8bb82be3c82df12cf36b42905d0c998d56653641f0f56e396bad2fbbcab719d0eb2e377bed99112109f4a78a1c7dfc99a8c1a473b53df7423fc5e842a76d5d7b4b240ca2ef6aa9c10760c53aefbc1ecc9872f0d2f0f8abcccd388f6822eb201f1a63610fb74134107d990e931acde56cc7b5287d2a887fd65c36ae481eb8555a2efeea3de9d45ac0ae829653f25ce04acebbf03afb4a6291a4cd930666ed0630a4841e917b85a8fc1ef361a618845b751045890d88b8bbcdbec6a610f9c0fc1a97a443f9c372bdc2c277cb67d31450fc2a0f2bd94b6607277e045264d9bfec89edb7bee45bd3f521e35cdfd9191da544a80b2ef2d853a0b1c466545c506dc9eb08f50775606319ecbbecc2e86d6f3abbbcba2a92737eef4efa0dd6ebb1c201e7f810c04cf362e8191dfcab98fabcce36f5fbd7b340e0f3a942261adccbd9ad3731560c49dbb810339ebcdca08da21e9eceb854fc253bc7a0e1246337e2c5da36738d4e625c845357eb45c906f5ca067a82c54486be627107c837a1ad18ea03659eb539d97efeba2f11e50ff631e1213daa475eb75e95787ee78fd3d22302169310e5d31d18b410f8f74523f0e46d41f2b4c0fcd423ec827d1c507d645454c376a4cc6a634b28b8293dd14615281772a794feaa916fb91e72aea58e3c8fee6233ff654587d627b223f3cb60baefa45b5d88166ff03971ac909f3df460286ad79cee924ca41ca3fb152de4422c194269231b71587dedda2fd4aa3830c8e6afe90f381ff237853721d605bdd3c9168c20756fa0adb189beac075da7590fd9d36d2a27d574e76cb78ad805f688b73cf6dabeebf3110637fab083b708d2895fee1425c262ded7dc070c2d3e5c26d16e532e21023def2c3fc7b5bb48de406f1bdaa5cd7dc5e68bdf05a0fdc655ced609db7f5447514cff3ac902aed1aa4f9b643b031feec78daf7a775847ab9ba3294d9ea8cd7551841ea0c2b645c5fd9323bf516ffbeebae233f82daaf8608e6aae7accde78b18a0d05be059455b25ff8e2d5761a27cd6b669e632195f36450b6ea8fcba84f2cfbdecd56a5da6586ef3a861013c1dafc8267ca037bf495bcb76cd4842b4b69cf95c69bfb94f110efe50ba3bf30e2842f9e1147b13f6a2d3a8cca3b3c5c5bbcc990c3d6dfd7af4854d10f5ef2dd69f48872c29b1b2c1d94e197ae4df7cc42aa99a0d4e9147a8bcb538bf01bee853329bb03b1f14e6df53a580ae295d580a56664cfdc52590ce361c365c98706cd8c5cb87bfd384fb9af4efbfef44f4a954d1630f2881c813fdfa0122a2bce33943d9a81f915775e316ef922412d81771d312e022fc1afcf10b0ce00bdd0870f7dafa78c3336ec65b3a943e922a79783078380e63759f76dbe7f0826516c8e6a1d3cb8bc4dc82df62f8ba6df6a1d6e1cac083200317341b5213b10e7b3eced7893f7e649e66d4dc3171d5a080b06d2e728b836b1f7d6a89997d6752698af5d583c653e50695cb60a67b4a0464a4cd24e2e0efdad92f6f33a9f567f7ee1ff39cb7fe539a602c49f6d54107e4158d72d437f61210b1db6f3279d18d1f10effbd8ed9be1017a85bb9afb4fbb7970f383c9346d01edaf72a1d10c445ab72184ea622b28c49d39909bc71eb53aa204a129833a5b808f4404e7cf7862fcaefab4d2e45c40c39865bdffad8876f9f1b81209b087e37e8481cd06dc67470740a5fcc7073c39fa6ab10ec8af49060de65442adb3f3e4a538fdf74b034b2746ea78e0aeb2f2be3c2a2b423d6b7dcc78386d95ff99e27c95580899690d7e44845aa8ff0fe08090bddb830d0466c7ddceaa4a5189fa6f4d59ad10b08127960056d3dd5178fde2ea41bb336b7f72b9c761320d91998723c43dd7610e8b10b7204df60df3186d2e88ad38f5bc1df3b89d567224c7fd2856d030e3096fb51163e5ce89e7047aac89cb9f993614ccb1d1b01e5883d93d68602aaf6259186cf43b1ea77ab3b808764abd4db31128d8b197c20bd6438c674ce5f5ca7e432e32159f5da9b78fb85c4194a4a70195a001dccae46651ec5326fac5eca4ce5cd68f406da1956bb278590f49914f2b1899b5facf83672507293bfbdc2e124cae4a52e007795e173013cf91a55a89fb052282fc7802cb4f4027effcdbe67f67c29b8385e6765b9c0b3a5807bf0d74a12487a83826df6d770688c8191f5f53954c5b803312e338f3944dcccb95ecd6c8c0ec6aeed0b15c519916355b32576f3a8d189af49bcd7c230db9d45a68fcfc631705cfc755d75df01448ed957cf1c5331a615f8f5124db117f5b9267b4f5a3b43b09241c3042772801d412d5e7cb8a042a4961b8653951ddb9a6762213929fffa99abc5ec26f06ae95cd25e8109cde84eb73a3c61a538a1b9b60b3c07a104becac3787638670bfda47c672d7d08a9ef08759898b64511025507fd37ff6573025a00ab4ac5061f3fe59085aa16b0f7d0cda28cd7bb3723193395ddcc93f1b47a8e5d113f8b0e12ee75e17af563bab658dddc63b112f12330c5987189d2afc6ace677b8fa425039ab993589931f595fa415631350cae2fa0f78e034120f6f59016122316f1b42333f1fb30915aff5dd95287d8edf11b58887a05a888d37579e88eb0f232c4f8309620fa71286aaa37dfe795132021cf28c059ad37c3945c228c8570fff1f6654ca165a20adcab3874da464404d4fb9dc0decd01614e091cf552157ec567cec2e81c5a8a866a1c43d8f447addad42270fdc2f4b0b2669f1d0f1a32369127e382cc8bb3c73c19d4cd0dd70fad707654f3480def959c0bf6cd21d1fd8383f1a78d9204a10db2fbd7e803efd2fff5decc859258098f95f0f322a1556f9c6b619ae415c2f3943de12148b1026ca96e488ba222b06443563c7201b6caee2f50d88252d0adc3c7dae444588799741443d3b10c7bc91c9e1cc2c9cd6c03830b9837aa4b08d6d947dfe7f4d8f66b53f7ae2fcdbfc58a4ac6c03f47536e31a62a626c7ebce7a0bb599369e4cc847fbb62eb9684ed99b09e04f35b55a7b304e33bc32ca450d840a14d4011dc723798650b76c5fe6d1d34102d39bdb4926cde4fe35dabd132482579b420b6b28dc9223ad86629cc9a562d872bdf13899804191ecf403a3e57cdc90ecb4b180976a46d01034bb12ca1c4c2c34eb3484f9267d68e72cb73971360295b5aea77518d4b52603e3c8056a4eeb85487fecf8e092ce613e55fbde7514c62a29be8ece54e79a3a9d4d1d9f26bc20089a7f9ef402742a6364b2aa6967c754caa3dd5d27840c05659c2e6223ed28c776ed6ebc4c0255757b1328dc903e6806fdad80e47e2c0c4cc443c953b5bdb0a7227865f06c62c3adb45a4466c2f5f5a8a68d212ae604faa268eaecdd6197e2d404be13d5b1a138add163c8134b6caf2e0a52687b7e1ebdbf8d39ac3a7a84de0774d9d2683710e217540a61d2edc5093b5457a68ba4f72ae09d21df583c3bc843b6b934a6813849b8ff6ae2ca4a4ef0d3a57b4522adea3e55490c32c37bdb2c13457738b833416099e1ab4be2b9127454cf6c2479a5f929a63584a9bf4cb8ec493cd44af214d91e4ebcac693a49e92e0a9320d108633c75b0c48e222c4752a7b399dca40f8789201fc1829f1528639fb187dc735229d595f247a06fe4b16fd937d5c9ca9fd810e50a508ff61848213069900b72922890743437818c85843b66410884c9e202811ae79891540f19fb0d0b10aae3f25545034f51479efa8994132a518e3759926af7e74d5d5bb1dc49ec372fe36e8755693226df92f8ba36661ca924cb7df1246a6594298b03e01506896ce35bc279d48012255ee371807297bc615df6f88f7246f161a8f1ff13dd3fe04f6f906ab92d004ad243a910c83f5cb4b22270776980a182da57d31ff66e36ecfe3b8caed402b3b95ab5bbb3af8c26b542f9fcc1815d4fe118dde34fea3d2cd43b6f621cedcea4276ccf0922090d3271d53f156f365b8791bd847dbe7839f4e87c54975606f2256629bdb1fa5c26d5e258a4a7b89f402df32e476b43895fa4d2b9cb044dc7dc0070a670a1859ae7c112613a6028eb304144a7281a41589d6cbc11579fee2a911fdbec40904a1c806dab43166f0b65f1053867f2137c7cba53da2ea4ac4745cb3951f1ad133d73f50597a7e6e0bb2dd4e47e89e91cb211f75286265ca6b2033f996375ca240b5ab63ca5edb17dcbfa5982f2a6ac646f3955f68e32f8442a1230778ed8b4e4221d66521312e52fdc4c4263d103227ad7cd7c69b4d541038470956ae91d8ce2ed005439f98a821a5e9dbaa0872a2f3ac690b044e6f8d8281d734402ab925ce300502e3f28d9d7c1a6d6acbc01369f151e4ee7a7d5a75cd4e91ed39fc69ed2ef1b6129dd64ab755a1b71f4e6d913d282f713573865db4ba2125d3d75b28806c03db214a3aa48ed81fa1b8b83452e3a0cde9f0e2f74ccafb732b5b73fc35dc49b6749ba7656af68f69c1889f8fb42245470084ff5ca9b7b2711f898fc9bece97b36dcac8604c1e6648651d36806e578daf59f8b38a6e4e7dd9481bd7a7acd48259fd15f71e3364cd50b6216c0bbb1fa485fbaa37734c85ce2e79fcc83e2b28422c1de69b53e472cd5577e75a905b5bf94830ce10f2ca76296b1005b6e6028cb49f3a0ba3489d4c2c02ed5fd1851ae63e3fbad3b6a1408747480d295da98d35ec4f922853212990f8bd015b99816748b2f14a4aa8ce990baccc6657c742aefa182d1bb4a064077aeb36beb63d6c78f856f96af7a2d56513afe27e7928e6f11da029116bdd91a81052abefd48105a3940f9bba560ab3eb96d877a04302a15b680b1f039636eff44a7ddc16aab3177a0d5886d8bae22dfb6556d81e922d82a8055ebaf22107ad2992fbdc7b2569226fd7f28342e019b3ca5c34ba443739a9e547c339f91be818294f35259e73b716833cfe3879c0f41a2131e250b0223e922ef5e8741be4b866c6ed87b5f23fca46a2e11d00586929ca81e115492f37ee6fbe97f4ff944166ab140cfebfdd049224ef0dd08e2984ab44ca043fb44d5f10842887f05c86c0763c3100aaf5c04d3e8591b3191880db0586d86e31ef50057253053c9db8e8e0f1ca17863cfd12367ddad4118a39cd391b92dde73b1749ee3f0c1ecc5adb394b2b626d74ed1119663dda7e2760777aeae2caf35871fe4b066e5b575a8d933071ea0f0b3f3232bc4c6c2489b92989e38cf1f97d74f290a51992bfb280625b001832d91ae073622489b408c0adeffab65294e3d42bbd34ac60ed395d075f1a41a20d2270a349dd5601c51e39dd5f2dec2bd3e40a494f98c20182f01e3437f15f553e82c7c7170a94ee10c8c261a6bfcd6eafe03f8efee1a31d960ca9490b731a6e59ccb34c0bd236683e3519d4681a09604e1baf84f3841a5ebe2ab310d59e89a57461792fccf087df5ec98d150c45dfda3420693dffbd5c062933bfcddc68163e36cb63262947980a0094d4c49b9dafc31c99fae9d46699a889dc7a456911d3a4115f0dce2bbdf9736d34e80bfd66e9fc75140aee992d2786523acfb34c834388ba0d5303e0337c8b564bce72aebfd2b7f43432a08ab1c98f877301af8c97f47070383738b2f751114a55bc4d44684868f7231108643d4a648f088469d1fa8b66c11e9d58643bb4c59de5705f74c0cc32756b58f4ac4711edf0eb0da05df5e60cecc7c7748f8831137175da3584c453d36b4eaef0e397e6d8cb1f45ee6a48e93add4e44f8ddf8da51abd5714baa2df6276530fdc48e6d14dfbe7d0f2fc11d2169e2e67ff4be667ca74a48cb65733c6499ac8eb4103cb50c33b6ca0a789ff5060ad8d19cf6b400578a9c84bcfb177b183764b16996bb12193583e03ab030367561424f362168a66896ed1080f3497b2ac940e1df2d49b9895dc4863e4e92bef43fdf67e9a8b6448231e9aa7b15af0dfa016545143e0a3b84ad4181ebf56b530c8393251b7a383d3968699752faa2ecf23f68e36dad05868905774e89ea3f206c975c3dd6c907b3e4eec2ba424da2fb7d09bd62a5136e73d91aae6359bcf74e0d23e0403ec5e4bbc80c4fc28eb6e012af2fb61f7146dabca4b72354de1e62fd70d256e4bd834b6d6702aefe0cb8bab3fc8e593d116b8d44a821f983412bf7d6ecbd1485e6de3e72c82e95b2ca8527bbc2f73ac5f24061e939c56a3321fd2fbae063f3e06520f8576a379fc037ba7297f2ce30510357a99f7b5b354e1e8c9f30e9b8b09bfacbe6add56e717213064a737ce5a31fc1e11236829e3b3059a5f01213df9bb0afd5a0f43bcad510d626588c34661fe9ecc61472d8fb14974fcac6d5c88bcabac233e4281ccc0d77206751a887f5e7384bb366b2086f41fd6ae1ca8cae5efd81793a66cd43ed974915702a1934ea291290a3de61784df0a13e41cff56618ade3d6a2148dbe92606a5cfd9cb6a15dab62fee9d6d90d4058c91c2844bedbd01af42b08c95c42c384338ab1a6aaeefcebff35a5315791626fc4619c45e14930e0241b793e44a48725868f9e2afe0aaddaf6113655b2ccf035280559a492d7fbb8c547cf8877f164d1f3aabc3051aee7a4159d7a102f4137649d5bf4bbd810947f74acccc1238775f3a1241c43ae82f711b19bfd98dd3dd922dd1550b66ad7889953ff1836337798e48e35db0d9d286cb4ec49a1de296684c0f453680d7d9cacf922908e48095a4d40b82e95a3906076a73cf8b08fcb4972ca1e0039f25558f67318ae5115e3c2fe239e532d936a8598a509dca00fa8678fddb69ddcae56ce4c9d75328a12b8baf7c5c12d55c85df0efee710541f025c2684863b452ea59395173b8068799e6e74ea50a94d0770cb6dcb1369bf1d7c8ed9ddbef7ea5d0e36d8b0c81513f277f6f28a37abf448b0d8188bcd0045bc96241b2887d938b8763e3fa162997293a532f82e2dc0ea3289b2271dea3ace2227dde0a29089c9b0999c040cacb156e8f09de576954e712200808a3e5b227fb880b204e69cd4b6223095db8d14c3771cfc532efb7fb3ad074e1ad4c5cb51e784cb42422dc348c81c651d47520b1a6c8fc88e6393a3911f11474590607b9a103bf8f589ad2ef343984f3a126f3ad2cc4a2218694f6e9d99b478f0b261197487e9dc66424e47fdccbe4e5a3d5137d2c7775dd130d46bc232eec71c5097eda899efafc2da21b22355cbd9e818a9b09b8127679eb44f0ed3ec1d5371671a7bbae46aa9138195c14bd9d054cd0eb15a054be144fe61a8f01438369bed1fd40f3107cbb5d2fbf4110dab83edd76d3a6a032599aa5c5f1919107b8d22f3268974828ce0144508bb823e1278aabe19965df1b43ac870e185fce1cd69241287933bce1b394a34a5ff6d4cfe6163810a299198e613a577f0efede6c6c041991c743e9a2a7f72520a8f2e98ed637045a0032848c45ce42e5dc82de98fad10a6094235a22b0d0377827c2fdd9ea31a057a4b2e5458d36ad16bde0eb5bb9095462dfd1b9d7b18e4209497e5c2d9923c10dab29692200e6db51c407e83934320428afa3adeab7f3ebb9973a86fa9fcf7b32533084f35afafcd441243747c5ebdbc0326e8e286038e77ce0e4f2b811638ae675f991aeadba24f3075e3f71a80d51a81f4a8a01ad8f826a485aa1859d596c56357ae4b404047660f22583f4398a6be9ed1b4d6719dfadffa3d540dbdab65237726c420b958db849c4a586ce7e01a03fccfd07e7bf4aeb39473c21f9ac358d9122c5922acfca198d4d9d6e920e0a96f85c2634579c3778fe6da734f5a697b56dd673a9668dc27c4512f598574bc05f7701997d5c2b6434b04130bf2573966795c8d9ef422b1844e1d115886d282dece98db450cb99bb6236edbe2bc6e9c01816547795a54d3ebcd5438d1e666996c8c67260d15bf30bc81d0e9126bf4526343410841b9c73c3384344d6a4e387ccd637b7bf184c889b6a704598727f7dec37d8a28c70bbc98580c95f6e037a767faf186089ad69d3547960b45a59599591115097e656a3f8ca39a580fb33a116722db89027e738a208e93ad46bbc0b248ca699d2a2fc018538bd95f6be691f8a21139347b1808f2b8cebccf4382612de4a82afdfe794f0e50ae361b9aae49b29a99bad5d302f54061e1437119aa02578675895d915839c54b022b9219732972a84bd2c99958830c29c37822a4ccd745462e4108de9e3a94a9052014f32fb775a5b4745bbe0050ac9691f1f31b8ea0389f89f7af7dae53e3575d19c98e3e86e5602d2655dadbc03bb7c342aa52fc5f4d680a82efb980c8fef546eb9d6b65eea27520650a754b410bdc177bab02f32f37b88a43d52ad678df7591f6752290bb8c11ae27afc36297fc592698448ec64d026ef2f42ba0558f1a155827389bddcbcdd10c7b2cbcccbd3e812652ee62e4689e3b0ccd2dab1fa725f5a2f261c3a44e18ee3443c477ea4d3d1dc3e06f4b9e30915f90181eb9dbdafaec4871d70d08a4135fb9549993af82b21128bc154cf5449f74b001cd832d689d8595ad7f12f9b10ca3012d9f6fbc38d44c1efd26cbc8532e2e3d33f21798124dc7f75878dd9fcf22b5a8b528dec65ea386760f91d789463edff08c00b2cf4e6f85f45a54775de4fae4de292fa05f1cea08116abccd0bc80223ad3afcd4d90036913603d6a8828d1a79de5f109d2b8aabfd3caea73ad794f23e63a4366f83508274b714681a55d80cb45a66a2e670f24cf5cae3f33feaa2a378dc1d11336841ef5976907ddb89c4aecc025ac0e6f3d24136a5791582af131e82f0f0b792cf16adcee9703e63f033891d52265b4b83f2bbd7e70eb89bfc605d1a177432aa536eb58e7c99b4120e81883eadafc1346db2394aa5e808635cc598c240c08a7f0e022434ef628b81c8414d96fa3c9504dbf5695e0be5b9c1477a75c12343f9162bb5ecdba616085d32971b7fb5473b0a09ef26a425654052ac32e07d3b5f4da691a1d8d062aaa6abe943e1f1817e294a6448863c24b76d224564f746888762830624e70b7b2d9d690c4502e4e540f8cbfdf7478944e01103852621d711de054012092bf909b6aa6f421b096afb3ab8b57ced915c2c8a8a7304e1c1c5d600ae11f6c39f455abd07afdbe8ee18c0f02893c097e81842d067bc9017d400ac4ae7b8ae0844d8ab5bf76a6da3270e1df50f6447259cd1c5bf6440ce8f77cfbd345470f46914d2aebc9b01599a04870dd0406369f5ad06d7b5e7111ba78706c7942fc80c52d3240f58354cdb643e6e9853c692062592409274294a4761af511e38beccc1bf418c5a82c2e81ed58de96bcd5b292ba14edd556b4fe395db511de71619a10a7e757772760515dbca4bf75388efc881ae4e8c21212a651fa46cdb83ddc45662950c8b2279565ad131cc970db25f6047edc186beab44feec10344c3700645e1b9311ae5d3ccba09cb265ee120e914301b29b878a64e83b0dced5b16d77fe87b7b56a2f3da4c755ac8a7b6b3740f0ad138ab35f9e7df166d4c9354e2a117ccb0f85ff35f4ce6a35cab3339aa29160c4f6810244f810f2324cd9722278a314f6dafbcfd62402296626c2e7b3aedecf68bb94f4152385538ad1139c6045b878acc4b038b7fb7ab4a1282528be464d13ef7b18f8644add463d37d652087610bcc8fa1718c9d7a5c9239d57f88a9b7bee9a0d7fe35e8962990a43c516e5469ee71b1f24b37293f204673c6beffa42e7ebd8ed593bd8ce273a27e6fbc3e7d299c7be71759b6b0f6c66f0f4d7ab21f0ccd82acf76e883c7b2bb56f5bf32824e015319c0181e57cea4587b0944c1f9c68d7d8408e18442cfac20d3fad3230e07884ac75a16d5ef979b137eb2019a6b57bb4a00937898d109b569128d301537f03a54ad8ffb1ef99c21368f40218945b6880c125436928b8839557458c52382d4778ca6d68a23cde15b23df3799e2b7f39d01a966a21e32da32aae68d8ce9134bfeec977233b3456b4e3e1661255146068d5b9a56fa501a27d8d6d3ad22542a3a135c5cda82b9db27e51923782d7a9b253d261f9009f665b72428347de76d676f66a76d1679f554d0030f85d83cf550bdc7d11d0fd5b2e76ad256c34106070d4825ed2a6d1301b933e3fffbb148fb3e43e05075421be47ec25d32ef35b8c6f2cd70fa5a9a2968483af7bed6f46c5610ff620862f1c7e84bb8612527524c04fb6827442058fd7778d85b60f95b93d4cc5aed9898ca499d78a7ad011e3942c28b00d51d60e7c62c89c68f353c74349b4d337f301205adde25cd3c9466f0437ce997a72ee71afa2b82492ca4b4580bf612ad78aa8dae8a2ea3b090fee6648971c26d9cb4c517bf2084b6a925ad21848ed151962a7a2a567ce5da8f8637c2b82d524008080317c7a1b2b813bb0738de03fca36847c1c0e63ee0ab9a66b86ac0bfcef27fe2da9eef93ec831f40d633518ce6472e0fcec7c89beff4b8c964edd88e4f84f3bb548ff25d05bca69bf90c9ed528a3f130f3ae69332c74223fdd3bf3387ba6cfb784285d4dea188c5656d1a02dd35941b80600dad20c9293277eab7cb51f60f19f70eb8d20023df78cd62d1e4f907ca240b8843732e8336ad29fa6b977ec52b11c5b96cbdc08e62624186028ed1c516c1f548329233df79dca81db3d1d0e579abc8a635c51ed2d2b9feade9c5535b02d6294df3199b5b44b2ef20fabb21a5253b609d9bd3ad664b310dbc74c2fd3523615aa375827e8a1945eb37ceb76493b17c8551b260d0c8a6f1542b4ac24eb26298360e89b3591e21156f588bf907ce8d38c9caaded4738b16360e412c3066074c9891869715e883b053ec88550efe48e0e748e7c359b00b010d7cbe0ee935b2dd119a2f358a11b802822b65cb6d3cbb5f11b0a468c963e2b917beff451d11349ae6950cdf5f985be676be26cc4c3411a96d05474f4d93e236fd5080f663ce6853fabd2f228ca1764fc4aaf17e3930c4e727a94e86cedc0936ef13530f08162f0fb5df7af4e26d4a8bad23048fe764efb8fb885bbace1097a52b774751a61d5884febe3c26265bf78067c8e387dc0aeb8a86d055eae4989655014331f92e4a1d13f679fbcfcfd72b9be5b4b077e9d7650574ca18628d6de5e0309e22d12d034470f232641c3c3b7a8a6aeead553c53eb952024ed3b3d19eb8ec68c0cca28eb71494005014da5c102ead31ceb0bd091f51c1cd27ad8ef98bf42298ec90746c188fbac35a1c2dcf257c9cee9a640e9f031951d7fe2ecd172ec8769d0d96e4b6a5419790da665574b2f04286179c61b97f38c8925aa71b92fcdb731d83c5435307233a15a6e628ef9ab8ae812f54fea46ef0755fa145ffe839d79c1a2c24bc8f86427a5dd0571b0e5e6451a2c594749b1274668a9c96f14ad40bafdac2dd00c2dd3c666b7f5d3202cf5dc395e9ac8e0e53c82dc37246e50a8bb2497c663ca241395d7b6bec9de36ca660f587edba5f2478db92b3a71e42d2b4d784f7fbccacd77618241d017f5cde02541f77085d26965e6645c09390c80db3ce829a4cc26f84f2b1725d7ceff6541fe8a270a0d162dc49458d78166a565d7b9fbff505201796ac97d6f2b1db03df3b6b0917db52b714b059ee619d9caefa154d6f438f02d16e5eed50bba8f371f6712941cd85ade22b2d2906aae0141e7c0b84cf7c88daa77b86c6c1840b3642c21a8ad2cfb62cac42a3109563a63abe6edcb028f0575050f03b2e202482940d5a2cd09915d3ae17e74877839df8ad590f13bb0ec30515e874cb8f14f7da472d410abb660276466fb0f80da829871ba9540310ec66db0c87b88f737a63f98d4e6a0559debf67103126696c2b0c1a93452383d8e7ec485b493e9659e4251c0360512a305c0870a8c057b2b54123c11c75fb7d85e2eeb650fee2d1385a2c7a61b05c9f25dfedff86c5b3a4576f52415f4463180567464632a7c796bc9ba94fbe6f821473dfbb27835b7576ba1ab03e53cd004496b36a2c4e2bf9ba722f563eee818066c0c4f9ce653a2359dea63a7731d3268bd6d2b92642efb3303ef98a00e613d5abd11b36f8675cc94a647e5ed16f555cd3d578672ee54bbe847a4d4da5074ef9e145335285b55a2afc5ab4a04c4933423f3acccb58017d0b35028631ae9277b95be0bbb20cc05531c74ce6dc179017249047e50ce954b51adea899d32b983c2bb42a7122d5452d0cd27ca045819117f05ad9cf70ecc3bb1d6e75c5d5a66f8fd2e627f3bc26129d28f5564d26a4e0c608071fa007d17d45e68406b0154c71551688a5829825a5a1e71c94b6f95168a081bf413ccb7830a41b0a27adc64c431ddcf76d64a395eba86a9d9144761dc6fe2c92d605f06ac0eb503bade92a5250f8a5b838c58c57148926eaefa2ef9d29e4c3c6857d06a7b849d70552690bce171bddae3ce0c48dfbb08cb81de252ffbb8f0a08951e9666a8aff4afd08dcc46627447b299b28f3304aae49353e09e549c5d804e205f2587d6f3ccb564521bc5d13fd84e61142551a7a478736b95d4b245ff47725e4e8f3645e40bb60e0d580c1c83ab83598f3351f518928e95b9d133ff0647fa2aa32fbfe2bf26e6ddf35049f70a892ea622dd4e811a6266a6b837abb0a48a5a4f0956feca5f5507a2ba03645f623264e2748e67f3d2a0cc8223287499495f495e46f32e90b8c9202e999efe51731da5b006f2f0cdca22e3a0b7bfa08d7f5063edb06c6b32fba975f04c9f3087d97b088f0ec1c2bfcb49e9e8fba4253abde27dd2f44931e0f6c2197a56bf09002b9ce86cc9b7a667949c970eb1d21f0acbd03ee47df36f8251111c848e9eecef929ff1526375a4df7ad2d1b018b11e88997795c63fb03c10097f16c9943b24fae3820b3716e9b1e2edc6ae2f08e05c1b6068805d1ed0499cc3201edc0d0772746fd98b150a5d748a7a74bf6cfa1d298d28ef23e1089cb615359d84f4121d9053d9e623791c0559b4db551503c25209b528aa44f0ad2cf2fba28b78733cf4b341dc3511159fa2acdb58a9346c750ecfb14151d5c69a00174080e4482238f40b5e1826698ab60e7e2ef94224be3eb92db73ca8c587b03718e900e796501619f8b2aaf608f4335bab050b43f42b56c10d04cbb5e84a8e94157b532a62568856fc714471eaecefbe1f1d5d5ec8cc3d19d168cda86760e1f0108c07327867250404294a1d4da75aa39e87eadddf6d78865fdc660a99bf93e2b5d8229e7bea2e198d0ac1a3f8e4ccb28c65b23579800065a82ce7e6ba6abdc8eca17cc979469bb28bbe22d10f3c3bf29056b4d3454d0c5231a3956c395e2a0b666d4cbe1251b1fc1eaedf4c51d39979dd3ab5913d09d32c50bba2f6011baedbe0b7d4852a020140775514ba5aebde3420fe8e3c08e73231275586bb3cf95f021e7eb7156a879eaaa69bc1f63cc03b63ff11361dc61ed71b8cdec6c51dda535445181c85c0dc2a051d37f3ac7b2592b3e1cd3f78374722b6cffd115af7626cbca724d38916d88b0691099def8c56fedf552f568c966cc9f0ccc17879a998c0a58101c6a051c4a41388267a0f41bee4541b22b12441e2f92eb785a04c9315733d8c956f514f16812f31dcb35d11b67d9c4451bb7f79e114be22d136e54a93e87db39b1a5160921db3513400ea71f99de6155f132ad2ad60cae79aaa96cf4b7967aae95893bf40978ad65d17838c939435cab4c854673ff464b1187e411b3ba9b12bcd9823e28bbc1b890169c76a79adfb21508304b7a040f936b3978ee573d0ac035752d45e78a73a437fc8d0f20d0e4b2c832ebc861646ee75ed559d6b7c5f40f2a30e82c54690c01153d3eef3a9cebd9e7b31b101bf9b371fe54c38ae0a7926ff465470101023841300df1e4b65198a8715a18cf1ae5c44dd648666167a82d89b30a401199a7da8190d4f9533f6338cfd8fac00365efdf6aee89851fd5457d4913795a02b1207f6eb6f9ed2cad365640f34c28810374104fcba43a623b3ae73dca5050d40d6f5d908394ffbf996f12c0a239d462249e1e0a8410ecefb84a60fc27ad98a3274a10db371eb691dbd9a2fb0f07a1c45214efe788ebcff86b9fbfc3c9059241bce8608fec8d68bcdded14923a30f02229ab2231915e927d7ad408b6c9b5b99237ba59f77414028ba98fbb913e09b3cff347b700334ebc590925843e637a05d991034106b67bdcd19d77d9fe99905e51cbedd9cc1021edbb03e64fa4c819c7b18e64441c4681a0c021b4fee5f21d41235f395aa97be3ef39d26a25e786766941792589ea6ecc1466aac61633f05dfad6d3393f43f3fff8d93ac0ecc9a2c59e7d90fe8dc46622d3340936b8fe756e7655b100afc912dd728a7cc29cc41f228c02ebad0e7938d15bb462b4c4d8e8e7f0ad9b852cf92b9870de7d8cfcc2838726ec6bf35610140ee4a32e08f3251940fd7f8f3654c3afd0fd940a0beabc3b1e785ea003b502edda9af98bc6ce3f28cc919aa8e20dde5bb36bde96a3e263e8783253d02928988a273b7f35c255fef9150d27af49aedab54ba9ce3941df8a27e98eb50089f15e4b4b6ddaf906659edacb0bfec651f9a7676a232d474b16e1bd514b367fcb9e23fb5c56b914874e21d3af4539421859cca5f2365bc87aec15bb67d0daa19eaf5838d12ddc24c44568fd36b7c7cbd77c900ff7cda4ef8cfa743291e8d1491884648eea82e7d5449efe30df6753fc3c4cba20262e52c03d2edc91b79b522083b3281d50fd722201ef17f369ae4de46fa85df4b79f83b9734da212efbdf43794e9e1a44c41c1cb76ddb2254d529573abbd95e19231148d36d11100522e60ed6032635d3cf6f93c9604a9ef07c9cddd3f32942af48c45bf7c95d6d98d0d67882a25d1934677d7393d5a2a285a8891dfd88780a15f8af945f5a4c3c3aabbc493f26f1d466dbdc98a0953c06b89eb5291cdd099a31eaf1e499ac71f1da7cb457eaef467bf52ba63efc7a0174f3a20e18c8a85292478054a415b41ff60c651cb21c7b5d69617955de253b07c6c3dc927da79c46bb4c29a6b09ad184c7a792433e5e28560037472c25624891da9367240711002dfb87fa49f4b5305253e92ddc54fcd71549838f016dcf1962c04efb8576ba59d4a39d1fc4192d5d674ebdb53d35749aad1ef7148dd28d615af4578a78fe9205250fda60f7eaf6d0161e6e9f93d67cd0e987df030a4e8797337dcf3c8b8a71c33a01c67f683f14e0ac6034717b6a40219a4b921d8b210a3cfc9fbf2691b1febbe33c6add74edbe410f923402a32361f506134d39288c5fec7d5348eb860ea7f3088e88fd66963902d9771a5eee1c5d77d5f2765e19d2dbbe5d97edeb6f60f6c36a1660eba6546fb8b026ff57ecf9732116ea1340840b5fe4d1bf018de6390e096e4c24f0943ece1a67d57d0890b55ff78f52a2e283e552e3d43a506dddf124c49c5af332c55a420b30028363e312bf5a55bb54508574cff148aa7ea6d7e98f4471331d4023ae36e35090cefa5612a78d724e45fcd22eb6819e1c31c68547bfe10dc9264293a6d0324fe5b7b0b6e72c1eafdbf215e427794ca68ea6d375389d47235124ca0961e34c950ecbd3267a27b78a828f8144bf034b7f2e981126df1d51eba4e05de4f288eba80419f770a7614ca400df6640f42e3d86a345b8d77276ced675df97e75a1e1980b44dd750fd2a32e0f337861a4bb15f4136cf5b358c8bf6dcac8258a9c9d4257280e6cbfc0cf5102e13687698ac2bc2fa38d724c7b6e609b8a806f1dd9b39d2d8f3269d068bd711c7678e79258f6d61408be562255a001fc52c5e7aebb286210462520bbcb88ea558ddf66afccba7245af29165ec3fc34111cebc3b483a22e15e3da61e7d16e5012776136beec09ad0bd6a37a28ad6aa107c5fc76045021576e3bf5c4b268c269d5f0dc4af65801607aaedb93e1897e5a738a35fcd4d438df78a697958c00e8bfe13d2c0400f5c851ca69d737f25238e948e10f1d6c4e1c60dcfd2fe3675aaa73fda120b5fd5b92e1bad1a1eaf110a324de7da1094c49aeaf56d6c972bf2fa2b056724f1e7ea0907d95dd97e35368cccd7fffc66f162c5a77f87f344a06ba06b9dc1e0fddb8038e9d558fb1d8641c99b30c571acd14b944e3c1d7947891d91b47eb21f50aa265f69d1376dcb4a2a442577d039e44c433bc48468114cafe7e55922aa582920320cbd1aa5b259f42a64a2ba63c0285087a3711d9e0f4a512ec5538e215bb1f49865bc165afcaaa9b7e173c4bc8a65900e7db7c35a4117f0d8dd0143d3eb37e43f3735248e0a0ca0eb55264e3fc73331d9586d79995188d645b28ad6d014dbdc48faa970543d0466ed0a7912778ef076f9613752c1c66c3bf81207e96c4263e22f172c8a6bc2cfbd53b30c86ea2ae57d475c056693791b0b899fc12177d109986bc16078c556348f83473cc3d5bdcff26a7cc74d6792a2419668b3bf61350f01f8d181c80d75e07ad7a4c8cca65d57a349746f5203c8c1398fc90fbd4bacbfc1d1dbe8bcf186b74b720eb3a5aeca27201e23c7df893343a827ca5bbb7a43f9da8fd956d5e18cf4299de7753f24694577c747515fdf3cfc266aea1b9ec7acfa6b2d25d886bb18bfc2b8301eaaebfb9d3716e6e6ebbe035b53a617423bdf1d03367600df57f087de6b29b543b46b9319be44032826e380979c38654dffcdd9a9856b139388e81f38a2fbb8dd029fac827246cf00a68708759401ec89d373f542f61fe31703b4c9e34747b25635e198ab0b1a5546d752974fd3dbdef4bd339feea95e4a142ca594feb41f293e19d20e5f7cb53cdd1d70e363b0f5650eb4e3bb801e0a3458b2b7046fdb6c1b3eca8028055eef4a78f4ba59272a8fb8222939b0c5e76956e8c8d0713b3115d49620f00397348bb4d618c8eeec65442fac490632ab70eb7d53af3ea987abe28b9c7325af1f79c9491dc0b67fdcd9a6f80a702e1389c8264618aef965457d6528e3f6b43399475a90889f5b38bdb8bf2978e72d76e31bc363db9381a8a924022d5e875983a7f0279ce79d8f76f1f413dd2cdfaebde4483981402c08d56aa49765c3b1c5529a494af66abf6978d0e75ccb1f5542630d31f8510e182ad44527692c623ccac48fcac331330ba1659e56539c4facd8929e618c3e5d88eec005b93c68d33cec4c32611c769d45874d09478f243399632cf700cdd81e9b94e6243005ee6fe4beb57fefd4c674240074a8053cf5a48361be2a37ba78eaab08ddd64c4d1d4d6c634cfb3f4244774cf60538aac1d07e97ccdff96265ba1fedcf20ba2cf2320e63a02aa34cc58956d0443adf34ad4dcba585f9785f48365fab519af0e979def34069e04a1e2901fd1864c6c5698ae289f0c6a2c425420082bfc3832131d90a3a4fee29d4e69117edfc279eda92c462e9cf4fee01ece947637606b05423bc6ba628952ad013cf574275cd7108168a9c199b202a432a930b15bf1451fd4e4dcfc47c1aaa865974d1d30c336223448867065a9a9e6585841b6aabe1f61daf3bc97aabc700b1e408d0787a6eaf9a4a07f880ca2ec86ab3829759076d095d0cfc7f80047a52fa5b22ef036f3e61479107b3c7866acaabf31753c9867d65387896622a431954bef604384420bfd820792d68730b19ecee65e2cb1710cc1044e4d56c746428e6c905b58a51e433943534130859bf247d6e9d89bb06973be4e972dfe6281cef3209d6548a9dd5d27d3fe37e9c1e3782e78006a2749374de20c3b60127b1478db7569d8cc9764ac114196abc7492ed2a7c460e0e43df3e299986b4ca1bb4ab4484ebbffd9205164e9ad10526d2e2b040b78ada2e7c910c6164122edc6fc88987041ee638c572efd5c70d2f22f0f206cf68caea3f06997a504c69170183cb519f3e180ad918165b0bf43b521ae7564884ccf72e8fc326f550365b92edf0aa2d0fe61701b3ae676d96147da1b3e65e53bac22e90eae6e68243410ab3bfba6933fec1ed4526734a286cc2b46b6641ed2cac7b9e3eef45bf6f9975ccfd9d18e1dd5b2913ff61a7dfdbaf54b08d6d1e30f186b5a4803ac74d646f1b1f2782555cf45ccbb05513451ebd5822ad22808411b528c88bac4f02724d1b62770cd0a9113a70cd29c7858ba788a3130327f0e7dba355ef05e5978c73bae8d517f1b9f81672f27b32a1d7c4ee5be0ad880882eda5244be7251e2f75edaf6db73fbf1ddd3aafdac43e2432bdc7c67149f850d587e3b897d36fd2c1adc7c00aa272d65f6df963f2d74390d4e612eac6f9bbb2a77c9c3b005c8a291bc86f6e6a6111fb242f4235d0b4b59aa5a246fdcd21e3f986ee44a4e41defc7e619cc6cc6adaec3054adbc426635276d06febfc54d6844a87ac003d85777f25a8faf5cee71e32dc8e761fde986e17fd0de0fc6a9be914fa164ece454e5682c52e43c45143f95b9782eaafec1f97400358e185d5d721e30d3361088b93b71e907c3a254e49db9890dbd1a0e5cc9a7ec99fd00e8e8044745d5f08c9c09e8288eaaae0b1851bd2874a0d8107fe9ab8357a82a329d910c89cd85d73526d4bc94133c3a05e276b2b3598d0cd86030ce2f8d1440f5b26451b62a504256b48c276e86a949513387cfea342b6cf355485d62680cd6133980a6c197617dfbb999997c04138d7ae716b9f27e11755127355c9ba3ebf834daa939d0f4fdc013553e13763739b3cf4d7e1ad8ea81560b761685477be359b7bb2d700faf288fe04513b33345663f8633167c82a8088aaf021cd58388f1854d44243314fbbbfb2065078c5b6619b231e47fc84c2611da8ee1dc23a3c6ad3089ca02da19170bae8073cdaf7bb00774d62a8aca2a10629c51ee8894322056ceb11f488e07b7789c71babdf877f44c2a109b1e9f396fec40f1f66c98fe417791ae69ad8822867656e396c5a788ddb70624da641fcc806ec071c363562b4d560315c2607cb9b620aba4396644dcff6c3ce764cac3100e63bc85c7e62991b14f2e71c5d1cee1bf621fdc1601c8d5b488368f7b4ef614f8f6769335232d6162500557c20b5a1b87958ffb16ed75fc7ed62f7ef3cc12092e09b62096342a960494732a38e6da55b7e43b130ceb32f342044951830cbcd3070c71d3199329664b4b2b14f3d5b294959ca6e983a5953c3923f0c92015e7cdf82f0bf5b9a399c46393c433b44d19a9e2aae0b79d58c3f1fabfb127a8fa2abe541b66d608a4abc4ed138b5ead572044bf651dfd11267cdef50ce545e5b068ae531065672a17de98bcade2b00b0e0911edca810cd1cebf9fc1fe021fa5ac73ac368151e1af14c0be02743c6db32138608f7a182ae39b9feba24f23e11903e6c4eb4628632aa54b291b8f492b35bf6684859aec8e48d9e04f199a37777ea5bc57d76b35c09c2e3701598b139a315ce5fdbb0ce0a2c8963918af011e314ab64f0f18a08b6ab7cc73cf65d3edb3e61241c57e3649b0a0451a98c0efec1ca1d233913b6abad80a982d41cfe0c44dd877b6f3704f2e10ed20b057b489e8daa39d3358ae9364ae81a9c1bcf2fe08cf163db2eaadce7b5084cc1f2bdf45006da2ec43d064bfb92f76fd42e4797468308a47817a56bc522ac890cbdf9f5effbaffd7234e0306c1c764844c4b3ff728a6b1de5327dedf4179e2de638e388a269e3c729352ffd5f41643610e9a6962357558005480294af68cb65677e20482daf18eecbbe38a667370a66c25022da12d8bf09ca5891726d1a5f11018ea5d2552a9ce042fcab008989d4443e652a511817d5c5043fcdb1c6e7aa4ccb8d4896a804baf729a46f92c9a803591206c9160c7228a449ef0953c619768bb57ca1d6786daa8a3ea7dd87a3a983bd0e4a06a6be2570264c85ed5c5a92c1cbe934de59017c8715beca4809a9a5c5fb483d5bea18beadfa96d606e5351ccc07f090efadd24c9c7bc8f480f7ca9c276195c0db8e57b97e9db15d8fc45e1fab7f869768f39707e601e23bed2b8d2fc5a9931a777734639ea17623d7792a47c4cfe0d31220cdcf8c28c14bb5f285b80f8d335bb8659d91e104f54baa546e6f19e875c393ac81a8d1b6dfaefc669511c9704adf87f451ed8667d4b64f495a0d5e11e98a97f25998b307022b4a3137602fcf92b6d08e0da6a44228c07f7d5dd1432d264c46f550f0ad3f7f6d8a43f9484292e76bb574e9cb013c3a594d17d71c6a48a235bd547c4eefa617ffe0fb365bc5de642b6037a7f7edac11b01154f428ac350ea30a3f796956e231198e955f7153d311035028c3e71b4b43b90f3edd4cc66702ab8f7b27bdb9e38d847d8f16eecf5417c674752aa386777eef70915de03588d36c47285d6a21240d6c4b0cf26b2ebcbd1d5b3c5ca84f260030ae32c9522db07fc468dc113450f569dc1885c3a9e818582fb9e03852fe6a83552f1fdf79613a00cc9b9d13a4b3ebf63d2950f097007aece9588469b5d787ab5b6e678e5df051ab5fcf807668c991e6a991eaf5857017c781ba28b8875f0aae895de85fe844c2a829488ea0cbae41d829723da63c1010411c8d6274c6bca2abeded4d2208f3861693bb190957ce0f4bb1ea20e6444370dd2de797dd046b5625b540facc97048e9a8263b947586e600f8b5d019759c3fab76ba62680cf04a9d803682419ff729edb3cb97cb3043bb9767db6936f58a9550fc3b37222ec599887698bd1ded36d60d2b418c51ab5876edf12a26bf98d3a8e56c66e9653efd28af6848cd5ea2b3fcb3ec94d5e4d81a0ce4501a09fc293c98e77905d96b0aca563d2c410d8eacd66973dd24b42711aadfa398152dc108c440517cdfc9d45d717dc1b6928f35ccb08e719461e4cf71bf6653a563ab8a9456badf4b2f1e836695f0c07e5e1b6f9f6722ace60043dc0557b1fdefb1895e5d6380c194d37cb4cff8a49a48785480427156db44b1c60f8131d2f2ae05d579f151b0397cc8bf7f9344e40a42f03dbe1f79509db9603da7fb2554c745b7869909108b3d2aca132efe059a56cd4f9afc215e4cef0760fa6e9d32b9a8864a45f90180980d892661efda02de54fe3fac7a794d91c5fb699c3f6fa9a819e004ad0d19d0c92f1889d8037982c9f30cdc9fde12e24575bc9af037a43a9922e9ebb04fdb5301f742a4f03702d55fe062056d5683b1054becee3d1444870b255ed946b9b69832c06d62763a36604edf26e62bd3d8734b186b8612820f9178d35a2750414ce4155e3ab1da53ca5a80101e15a36a54896321b6868dce720dda63e44940854162179c473a088b55bc4b85d6e49bef6ca2a864c0f207676923056e092ce25e2015014486f618b465da253f973c6651d149643167e4c2f67c19c21401dddf694cf270670a03620b70ff4fe746a8be90a40277667cd564bb35799c0173c7c45243fcc8d1db7d13fa5f7cee0b96958b5fc4fa8441ece5d6c523b9f18145c31cd2bc7f2896cfd128d5c4860d7a26f8ca3007c76ae5ff998f7fb30ed121a092f046fda06f1a091e18e95f0f82d46ca157c7b704da6486c3f8059f6f26cbb97245a6fc473279e2c1d6eb370a9ee6beb693edd2208cd04f071f71139c9151df6f7bcc4abb958eaebdf84b0e9385d6316d7cbd953fef2fa129716f05ade2bca9dc3d0bc1520019aaced50ffbf04a5343765d38afe349a8715b04c69dcf0f23c27e3eeefad1f77a34766702b628d747329d9d776b504f5c60ce9bcbcfbb99c25300bcaf9339c61caffb1a202ec9d7775a8ca9ce571d952f78fd0e8db42e6ed7846e81292f4ff13792078e71b2007a77866a7c453af6d7189090baed0d41ff2bbecf35312c865fc148cc01b16f531caba776342912eb562001a8ddff200a21674051c4e2de7684bd9b80d440f3ed3aa338b75031939b2937b45e7722573ceca958c73371170181412c0bbbcb9ea4ad287af4f3cab15774a7c7565950ba8fe0330eb2331359d976721d5ef68dd89a8b7729878e4ffd2b9b3eda9c92ed2636c61849a19ba27a2cfebab77f0fc3afa345c929bf0f43b25bf91555f40f63ca742feb2f7aa38e3bf639b66ab3b42eef49834d3125aaa0c37ecf5162c112f50df23a5e84767e41459ffc4af3df53fbd7c636bbe44f0e56ddaef3b41dbacde633a3336694196be33448ba1576a2b50012ca3048bc79f7b037e36d18a2219d1a99493e0d56942d9cb963dca1ca4e34c5a1e9cec717f9c9ccf03f159a68ceac6dfd71969913f1c75fd9f1bf4642207f0c55bbc318e297152ab05c649f5eb5800be5393d95b9174523cc9fded7af677a9797df8e2a45ee3a3b14b5d8cd86f3e2ac18857948e84d6a04547d76083b14b2bd5eaf563479c6e41bb9d570ebf16633ac8a10be6b3178b83dbb31667f6f336791b9a12d405b387a5486c87218d823d9274a506fea3d346ca657873c4a3549b57c65a1e95759eeb24a0022a3df55b8aa0bcc1e59bc22c3a8e87292e75ab01f12a941e3869a6fe97d3f0d79aee9965fa316691c550c45377b4a30a7a926ef09c57694deac4926795c39ae6a49a95b06d3307f399c7917a5a5e608912a9cb7bb75846f1df06c69efaf0be2c7aef40867f48fd69af3bd0e99bfcd454359e7d3a7478ad93382b64e7941b10b9c54d0b507995c9bd44f193f699917b7e2315686bf2e3d45f6cff6553ca225e8c6d73768dd9671fed8e11454f5f4438c7c50c00263835ca2008144422a69e901abd972c2f970b3e3a94d5f073ab7c8eb594c43c93feea6fa10c15f566d9db66a64acc72789dd66cfd9852780714ad8142cebae410b9b1aefaf79f3d002ce586a3cad88718cfae2c8a666ea2cee5af8e7a4eb8c76c1b4f737ed7ad8aa6d56cafdcefdbfb8c7baabaed1f34ceb816d8b195f1158c0938c16c5a2cb3d53fa5450b2b61d6975823f595d86bdbed5520c4153b219d6922e4d9d872be2911b70c42cb247e4e668b66813ff07401e0f0398214bdd20342d989e4bd8a50e32096de57ea49789a70fcb9262c4cf755fa73513803a791e50656a3d9b6932311bf03eb70ee48595af3a04e1ba51bbd18ab53f67b3f18777c474a904158093c37f0bc253dc5ae42791bb5b30be63065008b04a04e3282e25d5d95a0a2f346ce477b2090b411313a71334cc63918a36a4e7327d3772311da3495863f399a8c862ea69f6bf9fae3d1a16a4c539b150d76a789b8f762329809ffbe73e3b910e01609955cddc5a560a9acc3ccc592e53a766ea382c58ca671e9e89d3da98882ee6ef780af989cab4257ec7701497cb147f7de5e786f39a391d568ffcf36386a9dd7bcf29b9d32c6404d4f9e78e3fd532669cccda101a7e1086242171158f878f12cdcb840521b6bc1db34e42c35717c40cc479cc3a054eab62bc15db5e7c70107786d2cc4a6687c9f6497b7091a703f9e814b727cd557c1f07bc3098997020ee9f54020a3f680ac0559a9874bc96e133f217e859d9880ecc90b29af5d4f869ccc6c49dc818fc741e4fb20fe7a2d71e70f80eeb73c358e4b539ec503387e83ec92e437c572f9c7c67e1d87ce25f3a637cde4c5f25a5531285055a627ab7c7fffbb529db833a5f0497b9b40e549d3d6d4678f749142ebb4db181f32c10dd151785f684134be3a9f3555292b6b260045451b62f46949cb24ab8ae556cfdd2bad113203b47db81fa91ccfcb8f8c994f3353ab4c22fa8fd7baaf3d724b1fe25ed081e0141cb5b53b16250831d8daa028da806d4ccd4b03b62b6fe402249db895add92300c1f086685e71ffc2e4b28c72cd5a29ce2dd37511a0b39d06548ef50603cdfa73b9e1883a73ed69c4cd08107d1e89e963a76825e0b637d0d1a4210833f61807b21ebbbde64e08f1e5b50b96d0e4ccc4e6663165887c413587a909fec33ad96805cec2d68104ee232334c2a5f97a8449b56853a275a72ffdc3263f9035e6f6bd0f4f0ba334b7ccb5d40f7c413bf56f8af9b5c7e54f5f486ee76e3e5d4a31830d0fec4ca7a8715c4270bc517db9a40323bec2e7e51fcb9681e345efc66e8553656936e0d881d4dd0f1e292a24e1993e2549e30f066ff41aefdd3d57eedfe6ffbf66539ef75609b5f59ed8fae82e459425fa0b96cdbfbd211c1256c364cf6ede2680a6836bda51c23429c840987ef1a9036ed34d8658aabf37ff90e9bccb15686470a82e730917c3acb1f308701cf567fd9aab744926f915c3d20f2e62439ab812567aab660c245090a276956e3d88998a1e23de18d4f921f65a7243feb58b2cf90fe582fb0a9a43695de42f536000e2e4fb3cf915d18dc2e2d0ee440df0e7411669af3e0a3721ef3721508e16317127cf71fbf5e3a2aa44aa26ae0b9b08f190094d023f8013b8052fe3fac771662920777091f718aa735c01c32a9d9208dcc31925bd9c6198c09a741b5b8a787f473e3fdcdccb37786e40dcb3009dd6c5f21ee870b30ef4ea2682630553222dcf199863dfb18a0ded0790d8b758e66eca8fea75d31288dbfafde3094af044cc0840db809ceddd4e95597dd32a66bdadbbb115876da2e54261ea720ec4bb36b571377bd6fd1bd464d73a5ab4aadd073019e06db1013b096e05c2357edc407e50a3b0f19845b22b4a83dfae8e5b5e35d0d46348dfe8ca3581b0912a5f6c69b1989952052b97be249b02f88db771d4b987d2fffad791a905f4738894d7fb325296873690b80b71f99b42ca3d05d730414d14af13efea4777c8e2fe4933f94ed6c16214c943f7e44921fce1f2508c847a0915c559f88df769fbdceb7d3f3980c8dbf479e42cb703f0fe11e7dc8a49f9affaee158bfdee12cdfdfb4857b78cb8b4a51baf6996d90145d3c5e6304c7f63129fe0859b033f1a1852b40c0e8a992e7c1fc6e1fcaca5afb2cb6cd1d5124695e54103ba2eb61f1527d86c4c68ded659320f2860343b4bc80b85aaad0555e482d26b16a0bbff1f2360f53972daf77c7dbebed2aacb0e1ddfeab4694568cb8bb74dacb8c3da5986bd9d5ed15014f9d9fcb4c6560f57fb074ff2a719e8f5eeb0992c57be24b79991544b6bfc4714a6aad867a6802e93ddd74a1f6ab24c453509a93b1dffd82397a0573a35905d5562e6e81d9b9490e8143d428c4ace674cfc1d579342ae7771b61d1a7ed3d3e56ed773c9b7944dec2fa649a254917fa73d288c39d2fc34ae9ec33e0069ff53faffe53d58bc1691a017a3dbc7d2387075e53cfa8c79974e8c497c55a1e7a4bdea990f8d42e779cb2130ed910b5695ce64f78ad0177a313dfa89bce897a099860c7c5e744c006e3eb9189001285fce3ee45a15624844986ac8cfb1fa8db28f327724e8de57e77547a4e8b5bf0a77acf167f8ba32869ac863ea8a11947ff3288dbb23a310142e0e6cd0cee25538aeb93b6364aa03c43d2f698400e4a2edffef02f6fe1984fd17e09c356b14e4974b082a66dfc744b739e827878322d5fe89a921ce1534dc940bddffb4a6244036491ae5460c47b5af2022cb0465797e12c6cd075e38639ca6e0b36aa2644b66b46e92d1a5a4f3a925363a786f1785d7cbc3c137caaf56024f480dab2e93c1a5efde69e5a16fcff75d69d6a652ab7f27c317e57d0e03a2003d80d81d0778762381b9ba38a9974265e63a03019d009b471e5cc55a07fcf76cb09e4f3048cd1ef6945a585b9a7caa69f10a183c5580c6c7d2624caf3656572366ed9a56e8340c0a8b3fab89d24ac595537be386d72fbad529596f057f8663ece4dd7d85a7a829487bf67b73e98bf0ef87c57ef94e69cdda55421782d83794a0f4b47d5cd999357f25ac2475c0901ea00b9fe304a87b39f205cc76b42ae822f183d45edf5ec9312b279e8d22f177f55a48220ad185ce8468e3a197b340ea4a846bff85410ea113682230124fe9b2bf2bdcc9b641d80f60228b90d237a44a7d42e2a7a7d5cfade6a6231f584dcf0aceacbf5c00ed213b441b193488224e3ad712920ec86d3d131a9598b153113927488fb254a3d205af17dfa186a7a2e1d82ec31f3a7ae1bdc69cc83eaa12ab9d1351b9cb289fd63be64da93111b8308c4c8fa986c4794ebb8d3c2e7944edb23d66b1e2bff8531e3a17a6b464ea6605ae92ff03d1ee16c016c166f91aec09d03b0a0f5fe936c19a452b68b232aa732f8afaa8d970c3fe2eb9ff4c8df53fe57299fd3f637e49c6844cbb78b03eafc05e61d0af29ea2a9bc6a1ec941942b8e4e2c9e6b16ace030be6bd1487ef4e24d8bf49c505e1c36c02ba64e9411ed4d0f3ae31ca4702230c905ad0e08abfb4e0e9a3f45f4b329aee22aef82f8f62d3f67e4159f388186c80edfc156a970dab395ae42904b723f2c2597a4e4f875b50fb43ddd5291deefddc258284ad5e7be1342114c4d6a8c97ac36f7096e1d2b2062059423d948133ac683b64a75bad6ba0105af5d6f58327d52f0b96a296200a7aae683d7afdb33b7bf618c3f153c7818e585b6580dec6cfd7f66bb52e573c2190c0e75a99cdfc384a550f0c99b4b0e95d404471d2e4063ae99b8dc7a991f55d7113e6c6d6f27f622fcaaa3d1c3ea9dcff6c041f57e0ac7d7ed79702082c0eb3ed04941298d5e738363bbdaf77fc5cda92f46b457eb27cc6a76eaecf47b1a4d3e3c5dfe11247e778d309892261c00ee3f232871c564125b34dcdd71fc8584686c796b84bdbd6391660bbe0c0879e78fa1be2c1e5657f6628eb6e3520323ccfb881b708e1e1cb61e990653753d8635b45b8a438cf6972514d19a113f7b6fad59a3a390056e940af11757a691b75ba04e1f89735fcd24b694781f014b1fecb430488287797de22c37f7a74f231b482333f0a7d95d337422a704bccd97dd1611abfb0d1f479681bb3658956eb8fd343d24d2dab1b46de82502203adb489f38e522386176d5b389993398ba23596dff052a753eba1d36dc194ad524ada62db79524d7bb1e64114681270628f26c44ff2cf8fb15a8d08986031c26cedbc35002d74a9b620ea51b681b279e1df538b69ef92c7d69a200c83df86df4e43b53d0325e655f4454b39034e4e3657b5a45ab62e2c5ba04636c8d3d7b53a01157e2b2386801970d29fc9cafffd46276dc873a3bd14292b7b476ac2165ac17fd1990c18444f2cd125d4ec9afa139d6885163d88f210f09f15e236fd93f75a5f3792d2d89de48918cfac17883d90a721802c97aee8f9aba13e3f331b8993fb57a199d66844b1dcda7444b9bdf205c3be190e066e3e2850d81f795add58746bf1de6720fcff57282dc8e1619cce852d1cd717c2c7217d5514fbf4a40c666e17c0e7c6f9e19b27f8204ba7abd1f661d5b08339f13f4dd5c0ae69bd9b0bc8b41754bfc64b83fe708bab231aeaaea5b408c6902776b9ddd4c4861c87554e723f25eb9596d29658a6344490ad81b84771375961030161aa978cbc2d7d9ba78f878be023e9eb5bbf9d9230c8d5d0044e83fd31d7fbadbb77c9f2bb90c295753c82e3778c8fdfcbb67372df581cf0c12ffc3a210be49537618c0f4b8e718f7164bae7d6858badb83691088c3090bc974489fe917dee2555bfc241d30c7ddeb21f38af246cc514eaf1fbf54056581169a021688e45f2859a107f5fb0591b134afb889882dcc7400bb875fcfe6a8a35e0e15768eee720ffb4a2ad89ea7c14686eedc08fc8db23f3b251ec27f6126ce5b385d9ec4bc2266d16366942aa1fe8816b49d56206cb683261037b21a95961f68644533f27f72c0c569048f32e01238913570756abaa4194533cf7c1fd291a7a0b66960ac78a454bc854f6fde953b8ac75a030d1e4a449262e61aed2b5d3f439180616db138f1209b822c34524e21968cd86db8beb2d3b865f91ef5d5dc564eb744e5605129a08ae977507f50f9a3dc51705ef2a509489faf11d8efd6b712b3f5a5b9fbc01cb9f22ed253961ba098dcdda309d2978110ea934091162ff90babed90cf6ba0a6653ff398a292504c9fae0296a0e228de91025730d92d103bae00215fc7d2b32bff42c39be2b4219c066a5390206ed7be599c74e934dd83fb2236f167b728e6776a1992078f383ebe85342defa1cc346805db2c3f6d16bca1296c88a13c425dd9dce261bc9cc2b5c1f319a39b24169242eaf20b0ff67d576cb6d0d097f44d37a2aa641bf195772ed153b72079528d9a4699eb061f8727738646aee5efcfacd845727feb3ea43672737738de44d87afe9818bf866ebb5f16c7941b438c545a79f4cb6ebdc9ed00bf01eb71fdebabcc1d2d62fe40631ccfbedfa4f41a9cb162c2830d8364124a7bb660f37340267b93a68f32d8eee6914b3196ddd0f72afbcf725b87721559abe7cdb32713ddccdad4a3a47fbff4cf33b774b95d8760695b39b435f2876ff305933e68e63cf88c5341858aaaaf61db4ded19528c2efa600b2fac068f4b5cfed11fcf5a164fc0b95e8677cd37961c76c2433d4dda791f66120dcc7f391c37980521507218380552717da77031eb9feca940651bd4feb2f32f19cdd16717930a4208677f35170ae3c8571bc19a18b92ba4a06ac9e382da23e21ab3727d84da0a191e1d7da3afcc5296a76754910105f27a5998e4e65045563b45101eba39b05c263a6da6d86e602917539507d8346f169d79e7cde96e8bd4432b1c3e148cd2635e7dd8bd24a857168925d268ad52f13a1cfb74e5a99644f36cb0754062aad95ab453b1784e17a24d25f0f6110038f23773c9e9b6818c39b75deccb4f27bd4bc583d8ef38fbb035fa056c779a5aac3c802ce68c1bac8b0afbb66731760cb056670e821cb251383c70f7a1c0f036a4fa0d65641797093881fa4d062c890569b19f3b3ef7592e46053f1f9c607dced63e140ccc36414ca7fe8db87122b1f3d16191f96158a39e0c065dd0b9682a86a8eee0cabcc633b1d28eb930ed1bfa27db27cb3384f027ef2315866a4fd2e90f3dbcb3d57e78ce1f62a87c9ab702f3d1631eb3b9ad1508cfa5d7816025e2191a5adaf350c500db7dfe9458ce2c03b4679a1ac267147f5bb61d875861f504660b1af90cce853a74566976e8b6c348fa11084e449ad93dc9f6e202be0a24f4d4d5b34316575edcd05bd19858e8cfbb7b14f801d73e5231552497662dea3798d8a1b5a7d723a8897af49f25f6ea1af908da4fdd57aa7dbe9739be201c2257762f6ed663f9321e5610b729738aa7f3a5c704d7c50c9811e769243c7333b14b7cd62274106cdab0bfcf7c1fe83ee0c73f679df6bfe1d55ee03cd37798d003e28a5482ce680947ec2cfa380f4d22725573a67f2062431c1dc8bda1ba17db8e5b9e105f3570ad13814bba3070576b8e1b5f3095b022f80eb70db6622d0dc902006bb345120393f16fcada67e9f134429dc6ac10bf0d3b873c163b6472379486762bb2af7507d62c0a4a605f3634750c58cb22c0f948d08d824dc866a18300f9ae3f5c985d184e0e6e39c3c3d1096ef352aeb475ee0cd1ea69606096c8b5356af67d17a7fbcaabec55a6d6d712fab5bd6ea1db7d13d4c5d631f3a4b4177d9b303a09c5b319a7222e156c09b1d89800b3d7bfdacfc3029ea7c84f86517e7ee4e9e34fd1414bab1ce570925ef830a018e2c0f6da86f9cf0d3e5c42759754f714aa3b4010c2053c7dad3a63aec47171d3cc45afc6474497d9adedc9145f1bc4f1f4a5f01973dc27afc0ad6d0120da9008074bbb07b4b1202064df92a9a8296615fb98893592b45af43f4a0eee2eef827a8ebf6b66aaa4c8e9598701b84f7407765588d8c1014cc6d677a23c01592915f036343bb7ab511ac1e7b33eef72d1bb6e14e7786aa829476e51068b22d1808479a5ce9be7c2c0807ca85504e6fa804d37b53c7298127d14a6af6d89f60497cb3e6ca673ff44d24b4329f8e5d6f604bc7270b13e6a568ace8e73bad9b000f5b3cd8d54d046b0408d50820873868863d08e52831cc9734d89abd1460ee99bb002c876730a36e527d57389f2362df1d98d657d4affaeb6d751ea0f7f3cfd03cc3151b807bd0d6e4b545f873ac9079481912f0a30831a5e5944e993b322216e22a2cc214604c880f1e3ac81467444fa546e573e1d8d035fdf4022505a078d1e7876e79ae35ee1d4556ce5159054dc4b0c7cd8f8ccc74fe13b797da0b4c8f6f3d05256d2339d2c5efc4eea4ec82bb798a79112ebff3a692f2de5fd4449937da8cbd673fefa44b982baafcea388a2f906d70af92b102409e901266d81c4f304c5b22c6ed5942ea3ad507fcf4b998a156bdad9ad21b01bd5b30e296af9764c55d9f3e8e42927ec04b9bf053b9b41c33159f159f70fa24b766c9b8da5b80142acd1b8c7c05c79a110e7b9c8867034d527979270ddbcf76a7ed756851702494180009b7b745777f728f56b9b10c6f2e9cbf5cdafdb06ba2ee1510b4369be73aaf17b91013737878747a1a3f751aa97b13c46f5c7cb38934c57c8bd7f635c1a69edba497fda1b4dfd49c5f753d392f02ae9b3c283b10b787dd2539e8c901ba669b1666fa4cf28406e954e9784abb8e1c272c43c5020c448b8e6848a9db1ab79927c85e99ea7e8efbb5cb4957bbc4fa1d1e352c68a7cd9b24869d25ecd1a388ed602c83ed04debc543484c03d6bbf750351c6dfdb8cf193d8b58c5aab215b4f711568fb2ed43279166bdae27415919db69dfa847d32716d730ad860a0c86b6837ec42cb23f65f969ad646911a7ada39625f1a512da82c5e1acefb89042a813c70ff08beeba85950affe020e45c2c51ee94609c75f54b5a64b0236589d456f23df32b34f50ba1c1507f5c2e821e6f81191e605858a8b23121c133b858c44e8dbd87ef11d66e838a20c7be3083c900dadc37ad954d6d011a93b3dbdecf43bf7b6dfdab76abd7c07bdbd6472a0c98cc420a004a37c98860f95e5190aff433bff8795230975d4d122ef18a9b0693d7740ea1420bac481190896a0d2a2954eac3fbab5556077db7ac2ec66a22578c0ae9ae002b0cb1a631941c634c15991e82c6b61b2f31da83bc0110225a4973403f38696b9050c0c1306e475e549d68de6a44a6a06a3bf87026a17109dd491d4b760d5de82ea888cf3c020d8cbffa866f5219b64f1db8543702781d714aa73a341bec9f890441eac9a014cd5a47686c4061c839cb0d4e5db253eab38550e5abf7085354ace34d415870d3d4de23079d7e17c9f01b748d12d0100c83d30357dfcb307cca79e15f11bf4b84761db6bd9764586af71e68e121ee9f6cdc0cb5662be4ccb3eba9d7f610698a67fd6aa47a80b13c118b6e58ee7ab41c54390cdb3ce4c1d02ba36194d48df722ed3ce7fa9bdfec97a03589c3319e3a2d985eb3f74d5705fd5623003ba017babd5e199c09562d89eadea29829dccc182eb9384778a825af679566cfad4e953ceb1190e6dee3aca7e2083aa0256749541ff94f1c6654a03a54f18b692a89bf1e64195600167a3eb70d512af16b5a103c12b390fa63a7f0cffaf311dcffc42621206d9d4d739df14b9771415ce45477b618d5340b17ae60976f77184d439054c1d54b4faa3b577750093ea847a66a4a9cb2994a0f41050a03bde3b36afdcc3c7ac940ecf8780d2e0504b0a3dccd4002c07e2e697071a7db217c30c41b3ea0fe2610b7bb60c49865cf14f64586eb44f16bbb14833940869704dfdd77d5341146f4ef7ec1df8f0a108112a8e39c7274e6ffea57b23a4598a534cacf060b797a922522638b72208b258f7e9d18f231a30f7ead45970085334936bc0476d2f271c44fb0a8ddc9cf8347050b116e9c430dd9c829fbf81534998e8ed6303df0050e4ac875b3cab27f79faf311d3a22518b7949e9dbc76ea186c61395ae6f0359c004e04b7656ea7ca331c64db5080c525b1cc170944a38b5d22259d8bfbfe16f49e8006c0b63250467d5517ad022f76d79728642cbe10bf3b858d875bbc2d528b59679956caf9d5b2216e01dd7eef553f5c0f03e2edd64ae22d21a0a43701aac92938fe87c9f15f185920e89a491336088f34cfef3996cedb63c0f36d2f6130e62c4da49355cb9eafaf9813aa4c2641e6d6433e72ca505f9c46fea22b04a2334ef6255c5080c6059d52e566c130f32eda458a82e9ec13ee029a887cc4a0df484febd02811e505c8d8925728341400ecc78c65ed3123a8c061b051b0de6e308121e4b4af1ca387e246facfcae96f48193a1ca684170c166b64edf0ac750d9500f00fbf75ff322959627b4eca1353694e9cf0f208533a9d310752369d52fe050365608f2b457b8a58a0cfbaf0e6f8eb40a92ca9993c48f8b757fd018b7c9357a4a27f4b805f4684841a00fe490777599392b491a20d271506f67d2a7660c76d5651d95122f9a48aa6e982a16d6f56839ead05908895b7019cced1f2dda800ce2568182b732b3e53f51b070a7a8df27501472a956ad361e72e8a5cc5fd6cf4e8acb24c19e28cd2d3186fad3e94d988e9e76d6cf17e046aeefc9f42c65121cc60e04ec4933eea94e4cf1c858feaa81bb39fda56da180280ed139b1221655311a5c9ae738763f9019cdcb56a9ccbceb63281f1aa23a1933b49b69be6336be84fe7856bc89339224e558a173a5ed1380c3fc752c94cf614df77d3ceba60f712335906b9a6a72f4f71e4e2eac05aee619cbb2a082e12004192fb3d7c309333cf7a3d12233743f8d0a50fc0e13c37924ca89b7075bc754d413df780b67f7bb473483c669944bc92008fbbf0d0752e2b25cec6ab98b046ba5d13b3332c1ecc782c60ee1ff65f042713cd3c7af2b4d5ba094f0779f26019c5ab9d2e2c9908522ebe6f01a0ffffff5f