PearlStack logoPearlStack.net
Market
Community ProjectsFundraising Projects
BlocksTransactionsMempoolHolders
Miners and PoolsPoUWSupply
Solo Mining CalculatorStatus
OverviewDocs
Login
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 APICommunity ProjectsData Sources
AnalyticsMarketSupplyPoUWLabelsStatus

Block Certificate

Block 60871 ec5117812e630437a8c7fb0bfe0e5cb9645d4ce5d0c12674149d450bc3b981a7

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
41e3f3de87fc1feab0be9483bc5d397aa7b2366fa3a2d29d9bba9c719d923347
Certificate Block Hash
ec5117812e630437a8c7fb0bfe0e5cb9645d4ce5d0c12674149d450bc3b981a7
Source
getblock-raw-prefix

Public Data Hex

000800008000000000...00e004000000060000
0008000080000000000f00000000000f00000000000000000000000000000000000000000000000000000000000000000000000037daaf4eb9dc577e9e7edf932519baca81483d116e40f38bb06267285b810c8309cad829daf1caf5477582f5a64f287e17b242cbcbb488958e43e650073ac5d2f90f0ad02e45f79ba72cfde2cd8774b702380d982920cb17e00a0000000000000040000000400000e004000000060000

Raw Header Hex

00004020b31709bde6515bf8513b77a456e5a46f5cf3cd9349df807391ba76711b5f1e4e61d8668c651f7b88fde01e0577d6dae3ca61c0464f3d45cf7a6653ea1d1ffdd198bb146a3ed102184733929d719cba9b9dd2a2a36f36b2a77a395dbc8394beb0ea1ffc87def3e341

Proof Data Hex

59,560 bytes
121216020307c2ce504850fddb5359f713617cb862cbf7160aecfea0281f752134c8ef2bb7af3ed625aac9fba8dfffb24f5134f5ed8fedd847312c5a57714a2bdf8a23cc04102f0ad4336556e9442b11fa7583e024a54bd1e81ddc1cfc17978c8d3b0b1991deb73f4f84e8eafe5fd43bcf2be5160ee6ac3561b67636e55f2a23488a09395a1bf30188a6a2e4337df0201a64897f5803bb1e97f3129a248740b17545ca7114e140fe89f9469cc5498e89ae050bfa03b04f75c3e01df0bbfe14f45f4e78c3748b6cc9620eaba91e9b30cbca0aec6dd83024224ab2394335744da6023351269d40e138a30f497127c6f51e287aae78bd5562607e28f8efda2c48e2eab0218ab2c9274129645e9d0a2ce4c5ffddadc5e569ba035b6d9f76ddb164d0af4ef0ff6203b7006d4f7a46dce6ee345fc6ca427e023ab5458abc105d3ba36d18040ce3db0f811ab2c9bf6f50e3ab58e2e3e8dbb3796a48344ebfcbc351500bc5344022988c80ec4954cfb63be131915ade9948fd54fab9a6fbffa829c9b8abb0b2557e282469bc1a34c2e9df2b30ca33f3dd220fc45dd0abf8fe6f1731a6412a8f748dea1374461eb486f9a6e474aa7ed0fbd16823e83e1988e8d7061fc35f45db7b28c88f2b21c50d42a55c1a66f7e8e3e418676d9e0007f2b06b6a75cd914e73c5d1628ed05e19bc3d0efaf3b0a440b3b29e1ee47bbae8c94f935642122bd425c96fec099b95faba0341c1fab0b040473ab40ca877437897ead28ba3423493f21ef8d3fe597825845414dcc427a9eb75fb4a33f38437cb25ca8da56da10e5e30ab40520b48f299f47fed9b88bd42472544cc303613d8ca1a923f02e6b282119da2fe30c5aeb30a6c748f864d3853d6c0b9d7c2e6e1e28755bfecc841a0578c8bee5a181558bdf99a24d9a4f117e5f9558a6191b6a2b88b1b0141a2432566c3ad293cee2481669aecffe475b1654a377bf2636ce657e13f9233ad8aff246e68a215c05a62438e70894d1581ba9ee6fb621a3818a7095311c5c009503fd851916baefac0b7988d928eaa574e2c27a7d1410fe69932111958a3ca9e314aab7334c1afad71597b39b51b2ff46d783182d87cf5e4eb6ecc18f4633bac4a7c8e97bdbb49797682dff7b6e803d476f60808857450a4858b2901f32bef72e9c50fef7e4348af168dcacfcdbe999dee63f6b3c8bdfddff550bd8c8c6b08f7a07879017155bf7a919c2fa5d86dce905401ac39133d7f51b915152546ab9f0fc6f059a71410088b1cdb4de29289b44848f4e960284903df9263eb9ae486ca62d8ac5299c4da7a9919d69b85b01c813f47c54c0295433c01d4a26a2806d21d95b6b56202a14693cca59b7dc0896275c390288d27d1dcc21b014c9738b2021e762b5be8297661d59f3a15f40123163437fbf1b9d7bbafe2585bb8d3aa7de556b4d6ae3c7f67a47bb17e285c363babb79604b235c0abc50c74d3b10824608ee1d40d9d05cd6c08fcb522e1d243fd3f753ecaacf56c54d1516f1b4280757ee81e63cc038d3658c340cf12d6a092faacf4215e897de0016bb5087a5be47890d177abb46ebbc952bc20a2bcdc320d4a093430c0ca3f25df8899c78f5ea628aa331de4f1a418a1e9c3620781c037cd1b83552f836a8ecd6ca9efa55705c8446284ba81040745a056b44c7aede7e21ce7d6e0d5b3136831a6c7396daa2cfa090c4cbdef1481b9f17e5e4dfc0413748af34547f2edd7210c57e33276c2924db0eabac3306f204f776349612274c4a49fe13d57e3c35d7a26513cf60a0bf0e25e736c38e25ed11d98dca65095b81211ec974b04bfaaab902419010154154ea293cf17bf5c8016e930be91bf19f277f2012639123cd9fd45480a12246e18e18885d5e084a2640cc6081a74c5e8d209fad8ea96cbe746081ae921f3d69d7a354936f3d5a642c9a20948ce4ea45c51dc0ceec902bcc9f5fca893728e333f3ed0477e6120fa440c344381234b0422b72f9cc223b2fe582d1039536a0f93d3e9ae48a2e190ed4167f7ee1a35f0b4cfa195ee6b6ee83b53002b19fa6a25016887a0f33de2dfa13c9047ac599c73153349d4e7479a07fa9beaad45b0a0e7f99b2298566ebd202199ca35bb2024f4342f09a4d044e4b7ef32f3482d7917e71fd82ff9807768bd0d37cc36141fc3c90ecedb619ccc3e08f661c69bed2ea3c6c9a8f57812a3ab1caeb63c794c2be1ed13c7f22f02b0a91fcc4e516a26aeb84e8fb02c95bd944bf28bb1572e8543fcdcc993e9a6af72dbbd088ff2ad3ca1924eee05e58a787b36d63ebe905dc4591102791229b4ad965486369b811681c717d5a71b81ba78338c290398d0dd8b261716b5d107c63b44368dd18e3a62b5ffbf58254764df9e4f2a85216fc2f4f51607924e38a23170fe09582ac94f009f13064b3e520e7aadd9ce2a62ab072282c94e0a4fe8e2eb664b1ab7c512460fa26996e5d2362d14b9feb7545926114191657d2b9a8fc2c3548566475603e18c12dacb1168574cae6267995ba50fd9baa9f43405287c75b66a0d080e230369a6c2415670537a8aafc3607cda948e73625e5e6d0a6b8952591e92d7eb9e80960036086e91993bbd6401190bcdfb17d0c88f7e99ec7fd7b1fe26ef646e33d63c0945418d24803be286b2bc40edd1b22ca8608cec9cd2879c5bfbf431f2291dd60c60e104cc499b80d345b6c5e9beda433273c6ffd0bfa96786c0b7afa1293028d7b6734ba8164f686c7c1de95ab73a7ef26ff3934c9f0f0f9a603b027735ebeb6d5e9a725ba6111834dd1b1e249c30a79e0c8bab57cfc8ae42b44d3ffd2875b0fc47869cdfcaf8a19dc8d810c597f2cc7fdc4600343e52c27ce6e6f5cd19c0babea01d1cf921d8b8a5168f5452b7257b5231f87d5f9ee9617534051fc837977db42eb3e8e700599a17bb516096f992b722feba3740b18e04f6f50463cad8d75c216615541a78152a0603836535e8a3099c93f574cc248811e7e2c9309e60e54abe2b535e0b60c63a4d1e4be810ed094297d55cb5027bdd788d7e2877d97c8d397cbf66096d1a9979201fa7b389e38383418cae52b5bf9bf1e9fbf5821955442ccec940ac82ce8e58e0d84275a109799ded47c98df745f899e222c09069eb7722ed66d0f3b717601b9a21ad5686e97aee5be17a3e708f341b56dce23ae9836275643ea28927fc41fb72e3b593bb3f0dbdab4bebaf0442adff1d6d52f04f342c3d794ca6993c2fecd7670c9f3ff91a8d1636f71c03aae379ce59d1fe7336eef2c9389c7c7e2fe922aca2a2174b8d147f7b765d0d2b9938131d4ae01e57c82c367cc607c626b64cce7ec31d8de36b57695c377e9dc769ca59c58ab153171194d98754e5dd29b3a0139a888dc07a12284e0c6c90be2e0e52dfbeea3f1f24678a2762cc59327347758654b8f2d382bdbd2ef05c6dc74c85da196e148c4e0602cba663de21bbaddbf12382657d242ee7f2e26cc3460b8b2f6f8090a1054ad5a06d6f3a1b62e814c03aa5162fb048c122f2e2ed9e270176ee851d25fd12792f3f948b24b581666f8502932ffc27f747583e5f3b56957032dc936aa0cc417edcca6805aae6e1ac5e67a33086ec1d2dd601b2a0bd47132d869ffb12eb46ea03dd15afc15872d08ec19668e59ed5a837a4b7cd0695814774568e19af558b8c57a6a597e3eb3fad88c85469897197781c31a2ac293f08ed9c6fd35ba88eb0fe840e450664835decdf2e4a33c19f931199d52c0665273658c3707a4ce5c816154f64bc13b03b6ce77ba6d15c5202be2ce7d37c45fa5ba1acf911f94ef83cf61f68e36ff7a706ef20c3ee7d954eda6845fc9ce62ccc36f237bd59f763636c623b3a93156ead4553541d87266ebc3ac0775a85a61c653a1124aecdffc0696a7cca7725f001186631a41effe0ccc7fba40b0dd1120cf90900eb9b34f0307cf8f880c48515f1e313106269059470444d4f593968e3fd6228f06a7916ca4427c4d99c1a6287efe3e30276719e9daac93f6322b95f2f439b89f8d08dee1a94398c0710158d7815898c1e1a76a45a82c9be6ad8f8c78cd6fb62f47d2bc008dc62eb5e8877b41a73e4039ca160879b909fa36c294bff371586be0b867555e62ffa8f4a78e8389576196e0f5c28e68891f365ed914917b0d57225259213e60e229b0508f439e79285ebfdf1bbc45d5c3a5d9082153de14e429fad247c49652982841634ce5712969efbd1da8b084a6e8ee9fda6d72717106c00f0f8da765b36eb61b3252d61578220f78b987bb5566c5fa35cc53a6fa5ba695b7ee8d68cfe62be16bff5c6ea27c4b35df84f936ec56c4381178b8b914335971e7c401e6b7b9e85153491aaa245813aa90a12cebba696d0e3c1b36652ae165afc33b501e1f54460224406aad906f633eb4870d3a431d85d1ede88c7a6bdaf48bda0894888febb1bdb3051863c6f7f74232e536716e3ba6a1f6f8c77e9231deeb705b6272983661c2436895552bc31058a156586e19e2aa3621532aae0cdaaa8858b5f116f62ef9fe9195ee173a1e3a39fefb7a09955592fac6bae2ebde6d59d4b217be2542feaf6d2283f3769aff96e9486f6d4c9e981887f116d61144ef09d0a28dd5d74f55e3d4f72969ec68f5a92e87bdbf07c8eee34a1847a31462c7b2ea9b2bd08600300ca3e3d25cb262e749b6905cf026fe5491fd85ac98935cef3d6748dd9203f425e2fe927fea41bf811e8468d3031353177732b28733f726db9dbf6cbb744b24c68290c199513761b97441d119caaad4f165610fd88b8534e26da423f75af2b3445bb342650c90a37eeb07085cd8edf4e9e518357c22981ab8ab368a943aa57cb0ed733338803c885bc9ffb2eec5571168cbe2bcdf45c91e1a59ff990abf3a876cf8a4d5d2d3f29e6962b44e357ff8133f69af88d97058152e8e6baa61809d8a3f4092579c701729fe0596ecc89381543c0044a52891bc262044070c4a602b9f76114b9885556e2f4e0ac5568bf5eb85f611130953d533036ae21596fbf1ea45eb7c254dc0e630d0a1c731ec9d4c8a36e189720f8c3fbfad1945cd92e0e9437793b2b6db468cfda5197d559150424b4363b4c2252d11808278875a6f825d9e0a6ac189560b4fb19f47414cb38737b4404c0d6286398fa1e6b611b54c42f793fd217a4e379a25a8ced239a59cedad987458939965539f14abe558d93e8fca878c419209447ede843a2acf9ea3ce03dce414c042641303dd02a881564b6a2420d6b5e13a62a01d0cf7cff39736b40487e55872b78b316e4da2491e778d2b79db4537a8a28de5b8d338e02e7d6a129b3034da9f56b9991fe3c412117ba6e07006d68a0c70ebfd469f5287df02183259b9642b376cbab09f9c156643bcd8ca6266fa0fcc2e4ed434307cc77e76b5d8b0ec85f81f42e296c5f0bd1ec5b6d5300c159d611947c8066bf32c74975959fb0870e2b9ba95138ff3d1dd86bcc75483e25cf12e99ce40c690007a58baba78221d6d62ca224519b091d122b05b56e2658d91c7ac71845524317875bdaf449c979df480ae68a49ec8e7e0a7b9f76ecde81803e551f76738d1aac0aeebd3ccefafe367b57fa5f71e243c649df428097b34e3e6e2d10e837dac2ceb9bce118742ee6c7ac4363c0ed449944a3d9ef1f7a49f65cfaef2df017129399ff16591083770b7e0883b7f3b6849a9478ea15b321e46a5055aaf329957b5d9e420c1478a16ecf62d5d6044c06cc5329c17b31f3133b8643bdaa0f4f65fcb48284ba80c1e60f3f8872267f6ebf1bece7dbc30b3e36506d2b1e63a99c92360a28d6a1bc0eae01da1a3e6a982a214007cf13b248d794c8d202dd05fa5fadc955bc601d02df99a4730a2b2e3ceb7e469c22a6dadd84d33743335a1ab54331c3fd6bb3def5b0f02530f40505ded4b60d49414d3d9f25745997fe34e838e42a07c1df52edd6043c285c2e5f990c094d5ec1cc7c87655c2dfa48919b6e3e5fade85c84878cfc8b0750ce28d7fc6af3935cdaf4382c736a193d3bbcdf2dd3bd24cadf37dbb595a544107ccd3d2d5529d143a0e24a061eb84f320be5d94f183474d01a9cd623ad56bc610204896df43748684852560a96cda5f4bed8b5456289a9cb87eb9c907b632deb98a6c1a844d1b7403be8069566828d407b3e9005a716aea043c5fcb7ec7fe77373c0f06e230b87f9ba5b1111927e1d21c580046fa961c3bdac7add0b03ca0218766cbf85541875a533a8a8d6476250b46096b5c5872f2448f3994c1d5f6c9082923ddec2aff759b9808448849011c2fa1358d880b4762e35833c12c8f8904d670b6c0010712239a5d1393ce044e05cc583cf8434c510a251a0cbcad6f5699e9b7bfaed0c1e68f503c9ecc3688921e1ee65e49a6a2a8845f065cbba37a08f84c9ba5ef9d811c86f43f71064c23dacafcd88f78c3c9c8ed70bb9ad52fd1c3103511d699a72077886cd51bbf57e9bd78f5cf4f89d1bcb911e11311b25c2bdfe2e1b2726e4f072686276f773a8edda97706fc2b59df97973aabba152824e1fd61f843763273d6f2eee182044b84db7d40b5b93559233691e844a61dde72158857883d9e87213c3b99f1fd9d8e3521b814e3f5402990ccb48f18875423d2b4c9558a05de063c93d5bc9022708684e7c2de99bbcd7478402a3dc93af2411b24a9dce028844e31be920b3fb6b3fea12c560f3bb84decd618a542490ed0ad1f68bff1ddc7771f4a22a135234e5dbdd6279f0e716762b4d0448715cce15000e31004aa0063ebafe69a3d6a81b52339a4c0837c475668ec31be2851958d9801bf1c531de1411302b2884a890e31fa3ed28dea6739ff21a4d2c4e6ca563535b53b7672f119f83663e22b2b66f02d8ba563113fca37e7681f66e174fe3499e73980e95fda7cae94e9e778198cef2668d7bef18eefac977b84a0668fa190cf2231bd486001475869124fdbe60e91357a8d8bd94326a9c384e2658930b4534046594439ddec8eb7c2260cb90a640fe890339eae49ae0cc124da8dde9da58353aef58a802709c03d013c2757008538efeb0474b98404d9bc19b71434f91690ce174e8bc3519a4ddf914a8d280678266468c748f6c6b9c1dbaceeaad9cf56f909968557328561414acc378b91a6345dd763e7a58c31bed3b094303d4dd4da5ea377c5d546888512cbdf41652aa95f23c26edcec0086bbc9cf972871e57dad02d57fd71c0b21d7a97894e73cead6e8d4dc9c94c78994914333e143ee70894476a14ad8dc8cde2493890863705bbbe5a75b877eb5c7a266316ea20c63673283395a3843f9548ba17a3626cec55a9c45da87d5ca873c761b33b628695249b17ed740e7cf753acfa5697e1f3c855a26a831936dedfd5a9a270dbddc17392d0160279e0ed5dd506172e7a6ca24662735ed15c8324770d6c65a1e898ab94388ccef5f503d03836470fca91cc8075d436d7c79b20e453d980fcb046032e245d4d4ddbc6eb7f197a4bbd5f8f4d16338bce7fa131c34c687adf18c7f18868fb455eef216be54b95514852907a4d5620ad5b411880e887b7cb51872f91199eff263f85f34c2d7033c2ecb77cd6f876e04d888447855ba0010cccbc44089dc66aa72e38d5dee491b6c09b2094e5ab5efefd5ed771f3825f7a4f878ffafacc2e62d44dd0bea538657ada6baba08eb42f9ecc19c453e48a87d95673592e86fa32d7013892cbc399aec1132a5eb0ead78cf69ecbdce943e897ceb23057aafd57590239ce9c39ef4d1878592cce7b64afd79d2f3b8dee17a39ec5bf732c5851e1570c7fc46835073c1978355d993ec5e0f80bb91764da9ad32fe8275fc5f9895147e77884fc12e311d59881767b75555256560c2fab973736614296ec7065a0cda75a7d45b6842171d232d887f2a8c697f0d136b752b94eb7f8a174930c3ed1c479298e844476f9cf7438805c2132845e04304fba04228094914fbc1c8917fb50b116ffef599bc17d72cc79c12c7cc9635e8c662a13c3d48037217b76e2438d8362a37e7447d9115e2c086c931c77c11290244b6eefb448552f2b0edaa9570460fc5ef4f7052791ba174c0c05ae535aeb484e9c2ecf47acc9f918d177c71770af79f9f1ba695d5c4c915696f7db2db21a7cd1f27d66883d04cc0883b45b7334a67c1bea17919af37a9b5e5c05ee2cc08ff4360bda345964174443200d868a605bfe9d7ae50ee545ceca92326fc950c05d752f51bb2f88524e4a6a7347bed9b0fdb676ac8bff3fc486ee0a968ac93a8991d33564f74a19000886c5a51b942e7b138cc0f08fbe3f350e89f66e0e4464c8f3b52a7c2e501e396878190131cee1f04f20bbf6ee860559c8cb0a7dcfa5bb5b0a2627ece0b8b54d7b6fb09d0a96a07c9128302e58da946a35d88da26a43ada3e4df768e2a39097ad5330207ed1dcb13d6363ce2a023890f2617395f9f67aab0175530a8f78d5d5859df383c9c368b7e8ffa2cf47af54a9e5c7eff3903fccb5b75c516dbbb14efef80051da5f3870db3fc981dc5c0b003b313219d9f818229c31922187cc2979f9a11d94c9d9cf0ad697d7250a9e5fe37106be322f62be4e6b0c62be2a5ab7f54f08cb824f847a6c553591938a6958be12a7615c9653a308e9fda78f5d89517d285a1a932143a34b68f72836973f88adcbb4fdcb0b7cf8b432033c379c537765e0be137ef71fb5f0a3e204d01548810c70b2bb72fc178d957cf03fa85661e2d2fcd4e62abfcc1e531e1ff975e60760d54a041940541ac8acf19e8614a7eb2585e036277f01f60f0dbc8d8f696feccf35a4359bcef7b037293c36f9baab05e68e559f0a3ab1df79c9f553d6dd2d2c79a108c4fad4f7fa1b757e52050a0a04be6633f44b86beafddf24f0b770b53df957d6f1249a0d39bc1c504a6893ca54ce7e17b58c195c371b865e99fb400fa8d989cad836f415dcd2fb28e9168f973c137ed03686268fb3091cc89a04fb446a65f88ba9af01ffaa8e72e05a560f265f6cde696480962199fd7a9de9fc172f1c9026e673c4aaebdb5f9017953a8f103fe17b6379ff0dcd33a69dee3c767099e0abb5a2b44db82c687cc76fa237c1f8bcbaa81cddfe13220a1f6ca221b709b92823e64a07d31d4b7a15bc3714331862e063fe5b4fb38f5ad343db3b1ace8fd7a5bb71740ddb54a02bd0df59957676f850394f89821b64f4ef8674bf9e15f04c029fc7d7c93231a502de19c584cf196ea8ba8c117f5247ae78228c0b3738efd03328decd83a4130a21196f102242b142725d0f100f5c6e73d8bdfee095655bc9227efcba8f2d0a989f730dcb08ca535200f7f6932f9a9c2e81bdc8de6f34d24dd77cd783055448a320a2be4c196525e30041250b30c7634e1cab8f1038b500dd3b1f59bf4dc7de98aa6fe8c7974b17112d77a419b59c647cae44724ae6351619b60e2f7c79c3d008e3e55ea8dcf8317171ff0c1c860bb1a86be516573d9e7e25bea24e7daec203537ef5b932a85e534473cb24f249d6eb1044a04caacefe6a4a310c4aadf21040e0f06bf67b17b3f67378c48126dd9767eb61e24646c6e39984b5c8bb69f2d2184ecda514c26a289d782fa4b9417fe1b48740b03266cb25bd573c1d3c358d0e0fa92eb66e4a405f21cf6070d213c7c61ebda57297563b0711836bf6bb3dd355846cacf91ce49a5ddfde9e3df3c9c4635a83d9b2b0217201f503a05208701d8734ab3f04a7cc93eb4ea2a197da5358809dc49673659084c19fd84030a6ebabcff5a6650ec4701eeb24518eda4ca2e6307b2e70dd5993c6478aadbe9f424750aed6682700e0a8191309fc8f207df71947edc94890b191918e6022525cb72e65f6ef869237fc44e11676c728f52dd751435217aeec7008d820b12a61c93e11a1159474108a7619a1bce7b985d38620b57eda6ca43d93114602e9078849d742d332047ceec8f31b6e82ebca35f47e5d648241d492f09b87d0ed1d0288b5e2360a22a6da9c28ce9653008274d47f0fe69225a84bf2eb61a0025be587e82b5d747b909ed504a9bfe07933bb19cb6928e8348b52c5fca7f10eca995be6d5a182db34bd4df14cfbf80532432a137c6b1cbacf6731b3323d662701c8002b57ff2068bfe0768e6cb657d8ef1182d45f183e7870f7c2b9f9dca93601d8b797df1a2e682014179313993a6edd8f2159db0f8202be5a94fd0748314d91b328fba878aae7d5ca719b294f06331edd849fe909c29b1ef56dfa113b13aa615c60bc7bd52df2b9aeb020205df7aff9123a61c0c04399ab281a3d493995d56bee226f649af8f540a19e6e8b55b94370981c146ab797ed05dfb56ee5b86f4570f30d14da7067fc687a143dedbdd6aff7be8a54d99aad58766707aa764dbb66ad4444704cb2647a79f2e689861742843f044770f771f6c195afcb64e6c4a7b2f4c1ad9d56993fb303733986f2905f10cdc370f608b42ecddc64990f74cfb45394e8a0b50171967a906f0366b9464515fab7f24ab39000885e5363fb0c2aef9ac3720efa662fc9a038446e28fac93114a4e1b3c65ce82032fe736a1bc5abf7d3bab07214a1bd0809e626ae25ef723d4c72fa32eadf639a11399f6d5a0907d92d0a3f5d7fecc704f4f3597511817ac3dade0a026611cc235ff813c3e1acb912fb8f00f9db592549b8fcd43ef29aef4574eb205e004dcccfa9270b139568f23c8bff55dbca2474994009cbd09f858a43ac96130a84a8214fcbff9f97eab46b4d6f775c78c7e3811d5498910c11d0e89f38188849465ace066b8911b72f146dfc08db327b89d7303b3f3bfe5e3eae8b916a7534aef14ed99f2f8eee88d6765cecdecd4c29d5c737b9037a55ba9446d0124bd84d2e6148372429df18b215e3b88de42e0da59d2bbbb68bc1b8a2c5dcefac7a561b819a83dc13c902118c06e7ce7688e5b8f9bc1ef2c3f738f7d7d18c0ab491ab3f145c4d715d00e1aa5d3e1b69687f35628a1112702a83317c37cf46f6a790081e28ab5ac25c5014944084258cdf0d985b2418b254a7760056c4921189ba5b7fa50dc9582aff2ecda7d36ff36e8b92dd21d81fe318e11654b6c276113cc3318e6e0e471e89d9827db55fe68053a846341e8d75057d0fa7404e742658cef1b8b04f5d913552a75a6d246999abd97b33b97c730061f49337cb3879e04ee21179d2a211b191091a79ec044578cac1a5a23da6fa13ed5f2b9b8c32a8a5e53dfc56c70994425841c0afee80d5111c00d524a2d2b00fd96639630bd8dd93ff907a0b79d798bee7708c1e94c8ad9106fe7ddf8dea4b97b1290965f1151ddcbe3566e763ac6f44350a94f2b388fc1d4c78c20b9bf09d79850a5b2cdb6ec9a501adf3f7bd124b0d50c974f17e281dcf3c7882e00d4e7e45f84fb8c74912e660684efaf167e820dba9de90489720347a71676957c21ad99d5136afcb5c187d3cd6bfd4e77b61ee218f863bd32497a757cc8367f77b234f319be01731cb655a0ee370b6cbf2ad6dae78a801daab7eab16add08650fb58ba22742d3288c4fe258fe38092117dc258149be6d48d42329f271ba080fe6ae683fdeb2ce957d8c271e30929742985475549a0ab78e888c22194f627d7a5c08c105ef93b6815111feee62d8975a33e5ffae0b815ac4aa5df597ec3fb0603c492dc813bdc390cfb850a39c3155fe1325f264c65394abcbc63c5c2782045d90003226c7691646d8406753722a91bba7f41ac53e209401f1b64051d3a4906e1c7bcbd34724e0758f952fce0b82bc57cb36d726d87fb234182ba45180e0a90e4c3cbe791e14dfc01abd832943f0cd618b6f24577deded30e4b7b10ddfdd110651f115826d054d3c7b34c4125c643d248a1558feeafcf0c521c6716f80e814c790eb8a924c86702888e0b8b19c66ecc44b9510fbda7e01029dcd7586bdecbb7e8b94da031b5d232fd202bce6d599c9e3c78eae30ab7eca63abf1ad8cad1da74388a8f1f238ad59292179c13ce201ab73049944aeb0502971449b0736139be20b88ab88679b4d9e5df22c9fb570e79e59e44b57bbe78bffedacf1f6b5d62be991da9ff52d3178c8d33fbc286fcaff9aa51a72e8d94572cfd29e71cb5609860273e736f6310c6bddd9ec8e25dd488614a7cfc7c20deccb24e66b2317ac3ae047760793431281ce143d70422b1ed952cb48e174f2f9b047105d8a90b691f61ef723737abcd46398301eb57e4faca15768fb760a5ff170a5d83dc5554c0eef42dbe749024fd71988e47f3308ce50927a59efee6ff9b432ee3e818dbfe5dfbfc696159c0a05700179d84e36d9b2d574cd9a60e4d3b7c6b679aebe59e46e3fee8bee5edbf23d3e876114897a3725be59cd75f0bcc2ec8a9abfed1d34accfe0a028ecd01631d19480b8631f8a2de633ad81eeee19fca1ed6af14c81b792e69426486ff3bdee7d7d0e1199e17517ea68ebaa72d1ba90ba2f6e03fc9c743584ec7c6cc41b40f27fb693fba9e91dc34ff286859d4bfdeef1d604cf8b7fd4b40a4029bcb044239d83a85f18b25436063b7d26a72da882e32d7db264759a02168d176ddfc141cfdf044acf43b520a018034fa13fe83cc55d31b856617ce98ccaaf7d1afadb61ec7b503528facc3d1c1db28dc84e48bef6c10446d2c2099bdeb0c6b1991988c74c24467b5cab294f2f8e642dafec77f80c050275688d9e2d11c538a604d9a62310f5bc95cebabbcc56c92070a714197d620d37e0ec21358189f9b19718ec435cfe267dfdcfbcf5e9e773781233816e17068b8c22ca837c468fdaa37edef7cd4ba3203de8d931b455d6c79c4074289e343209f3833d51eb1b3283327f11ab79e4b9960f399168a5d1881bf3d7632ef374aac7e049a24e40281445db5d0685d8cc5f12e402f937f58c088ab13f9e74700e860dd3302efd92d7f143bf479e8641e95fa0d522442521424950b7d5df1e819585028d1163cc43562d3504484a77b02420e7322be445cebb95c8e6b9f4f1c88d3598e8af8ff8cb1afdd28bc0b369742d1c9963c5ae206c39f092d164b25f716f8fd58b8068a53fe8bb2ed27c3405df5d7ba5c4401970603a14094ddf639d5b45d915729a43d7ca24282da630f75caa01ca8520bc55d0e92758a01225ceff6e7d2a550b265fe421dc37b940b85194c51f69e1e414e51563f7e8db5cf77e7f918d6b4bd035df43595ebe1465d4c30c34ce1977eb44e2de13b62b8c63e33e3b7f3d46c246fcacb5725a360c794b048ba02e95d7e04396614e4dc1ce0032476ea5507a4dabf943ed0d51986c7106796b4de1a1c168719f618f70bbf67c5b9e992e3ed41ad0dfd7fdec448bab689133e7076c430480f31bc078564a75e6c45d0fdd360da15e79444178417e75ac69005d6a3c547a39ef14688632f7ab42ac41f62a9a7b025483885cba0b80532ba61fe80caf21863a1d3217c7397854854262da8eeac7740db446f8fc64e9920b10e1255c3557eccd95e86d1658c9a7d911c4ae5cca2824dfd8e9154f21ec5a575b18f026896941a117cd760f22cb7bf01ad651a48b2bef690d3be35b5e2a3236ac2fdd3ee49e002e0bad1713322ab63b8789d20085a7338780195c650c92316b8fe5d0c2d58b77d58bd35a381afa88ab0ad1c2fbbc8210d32e0923144bfeb4389aa91236e04229adb95ae8da89dc6851307ef2e0f751f7c539c7963e85d6bf0d8909ac33f0b6b55d34b327f84ba6ced5473c0446f1863f1ece51b456f14400a41d3a64d1ce71aad4f39942c15ca5ae83d4fd7cc92a86ac9b5370b86b5d2a6b3d84cb7599acf0fb19963ed735d0630ebe4161afe307e6809f9348e93abef9d26b29b3bb074c837b13b42c0215c78b3ada4b62e6b0fc5783411772dea9123a909828ca7096954ed9f2d9a295788fb38d4cfa86632ebd55f8057d22c8a28b0cf496a5ee729dd510ceb9006f366d3c954e91676959e607f3309ea2e0713d99142ab3178de9c2feed7748f72acee9f492aceed8659c1538d20ee9d42a10ce66435003a3dbf884c0180e0966cc67e9a49cc59af9bd7fd71db96d0bfb5ce1d72a0e47fe8b85aaaf9d532f894b519c211897f443eb7be7fa88d47403b51a8983d1a0b4f7f21fc7de7d9caf8f1a21310ee3f1489ecefb1b4d6a849691ba936ec5e2ca1feda22f1a396d17d1a676007d195f1cc0b7d480b1f183cf53826794503b357abbee0b85fa25cea5291ecb9db1e792317bbf50581b45a1c5c856dc46e8b18933cf61165a6a76833df5de996673e3ed8b54dc83b9e65b0369e8c0e7d4d62cd66b4b88b5dd5955f8c045dc1dc9d26130b2c693739c0a85decd29493f28341894ea4c99eae42f0bd53ba3ebc766d29e8070da8f40fb5a1c7074b1069bf7673a6eef3155de08e04fb108ce00d9af35ddb184d287354d1fc649ac54556a7e3b49b8173792f61953e80b31e2df8090c622cf95cfa6ae325c57640ed7c533822243a83037115157e38ad08b693d1ce0c5eed5ac3707c18bcb01713642a22b184ff5bfb4a8ecba0e6025dd73ab68b567065105ae2adb27647b5f0bc4e815942c0bc4c25ab758c10d6d3b3ff7af3529cd363b76c8e14e73a39217fff23aabd0320e870338a9cd5cf1b8387e5261efae758cf5ef5736a8571b58a9220b523808bdfb8c048f15eea8945edaf37d9ec19628c1028b2bbdc9173f533976e4ccc2b1689dabce7371bed49d17ef324880809f64fca8176a0e4ec1f22208ea79b65bde4dc764965465e7054e685fec1ebcfb68449fca66f42484059bef413e1948ac8d1de4dbe07d4d4003c111b76fb0a140005a9ed0abbbba1be53592dbd914784df48b5c5c55ab50e6d80a996be4d1de35dcec53759dbd973a3abb8fbdd26555ded72958238e9b342c088bb52a19a63f12754b74448d446e77d51976c68e329fc1f00b52db0adb6c5703d0a6de1ebb4046e982f654202bd8bf29b55e06acc2838e204c38d2da8549eeadcdce2236fbfdcbaf2a14cfbfa33574decbdca43f943be410971a5dd9010fd0d9b3a9b59648884ef886ca7d4f6ed839a1b5a257aefe4423ff11954bd19400d4a16c8b70763431dcf2397aa83877309f9d368e39af8df1d12ccf7d7d9e0e28c832bc6e148c24900bafa8facafb257b5af3beacb25fb061b0368a89e44d296181de2b5d4a8c4c300cbe3debdd76c79d3ca3cfd65631dbb35ba48df1199cf1b5754bf00e9772043d165449bfd894b6f333c7b78acb364467f3eebfb581714fd89ab4a75a24f751f545c4c91de26f3c624391be53a6b649f3da060d833e7e2be7fb67365d337ae732ec8b8cf0d90198684d9986134f22febeb12a2e4c020b0e32f8df1e4152b27a46a1794ccaedb7d9018613c4a5c79862556234793e720a127115761229b8ee8536c0ca6dc0a8952f2a15db7e99a2178ba6266de100deb195d855c1b5eabb4e31e7a2a751fe55fa6d3e0839fde38b27b7a2e7f99d0b9babee1d46207bd0e3cc3a9f41689290ad1148381cab650376af8dcef1aef7e608f2d22fc006c7fddac468ccec6a3666d4c6b88ad935d4a31dfb245aa8123f130f30876e2a9a6f8cab390281c59e094069845d4052dd68fad1942971b834bbb846944795b0f4f2f2a306039dc64e3514ec1d9d56e8d9f7b2d9039ef7754baec421a7cead60236fdde2c246764f7a80902a6ce3d500fba11d8ea7b380c4850d81648e2cbaf0a008c2db9c8fbb82bbdcedad54c4eda430c3d91cee4aeb0977a4ba54cce2445987841947034879944c77c06115b537fa1a36f33b6125d62afd36cf4387d9ff0a617d7e02af55f17ab20ca5417be719568aa5b617d806c54920f66c89b766c2049624fca8f612adf569b162b6132fed45e4709907d47845286a6d04001eb5c44a9d98987b32e2e809dde99ec1ef9a8aab91b4a773a3daa9855b253754e592d4aa53fb367e0ef782510176893a96b5bf4195775630e80b515ad5722cea670573ab32bff517d71eef6b828abc7073ee9513b29c84bbd46d1d9e10dbdee0de4bef96f7ddf1cc3f44453a19539718599a034ebec1b74382997f6074ddcbbc0285bb986189004242a88f3fd8c209ff0b034d593104e38e88e1b0b835486198802328be8b780ae550317dd471586803a6005210f1fe15dea188e09a35a1d3ccf20816204e718e05913bfd89106c17813106c5576aab5117d34d93c7eca43ca5dee07e65a57d91902388308cdf730b1fc11c4579c31df493baead12d942290478d63db77282d7224d8d95e3fc170256d3bf7fb1941cb23d6debb19e68fcaa712c341473b89c2551e13396e0cb0a3232745b03c62cb261557704f147405372c4be1c364e8f740c968727a5cc7f1bec934aeeb437c6b6fbe1b94a80b8db2322676934861fb6970f28545b96e28d01c7b3642d1b4b106a6c5b626a4199103a444fa9c506b812582ebc9ad680676b2afa6f083ed3ab5a68c229f3bc0b2cf73ee4a7318a940fe0296cdc7c47a3ecb211fb4b42f34189a1ed997de646cbb1636bc09f84a60a0fe64c495f438e513e228bba59dd5a2621cce162144f8acf264f64c0ed08f0233cdde0907e673ab777ed05428a4ed71b4dfd7390569cfc79d37ba139d76af238cdb94686ce20efa796b3c0471c808dcebfa3822ab08293eba6472944aa6aa1056a969f8092fd554fe7096207488e929dba5b1852f99811cec7ab3799877fbe54049718df3c0359aec164ce5d2bd45731de489fc40d25072872f161fce48782c290224d00e994e1bb33e489018edef42866288afd833e5f4e2739491331ccc66651b5d97b24c44f6284913afc6bd8aacb48ed3e839f0fd1ad8e616e904db597ba1bbfaee2cce000a4019289d7f437117d4f488bc0dde102e52a0b772eeb59af0c6ed582fbae501c6fa98cf7b429e67359e0a6418b26a2596e4de39b23f9189897d87068781b30a91119ded7ad7d202741cd3f2bd534471f82d3816c70a9917403785ea9052a1f57831f5fc01d7b043451cc6a10a01a8bc9452d01aa9e0f1fbe8a7a00b08b581adf3eb393328839c184a77a0b4a6bc1fa5a5804acb649e5672c6a80894f425c22215f1eb20478b2335766aedb11ac1c7ba093a573ac0bf4f1c6a233c0c0a3f9c98b630b1dfc1696f24e033021718f514e3e2966520ce38d4054185da97f602de19396550572db328067a859c01b0c78a6ef735b0c50c60ec3953095d68d125e134ba33c75c6fcc4cf80220fa408a80f892887487d851126e38f313886b08e9bd77f37b2611032db3e3e7b6f9c562ec5a9e5a07133f92a8426c122fd754df77b0b41b52e3bc59faf291f4bf5fad96ab6c21479a452fe0925616436e781c7cf13941b6912a2e7f58ba15ce4069cbc08eb87c6ec58ff79635de5a27730aca9f59997980ae20df5d7d946c675dfa02536a3707106ee15bffad85823fbb0c7da9c70d45d9da2f16eb5d5e1f3ed24b128266936671604c8ae575a6c048ebd539079ad6547fe3a59d65e93e6c57c876d0373177bef18a855ab680ccd381df52d8f2beed371c39149506dc369b73f8e62cac43ea942d7c298be1096de9623b4fe18c8fe62ce59810b52b9324fb6fa75034399b5070e9a4ce804acc340af60f6ae89078122a5af7fe707356c1a2b5876dbb8f646f18c39399d65e0f099b61c661eeec0b9e147af9237815097afe24aee15b9589f16e35499147b3536c15923102ff26262fe9d08a75b3ce8cd621d3136637060e30a39e270c19656c185ef5fd7f243eb5dc7e2201e34a1448570231ec75ec31526d89efd45cce3871c7067bcacc509f784a8ca94bd890fd5340ffc67ab28c0ae63045bb8e4c66c075f6eb61998f231c046ccc3bb460e27f9af2ca953abf6495a409e6585893d7ab866c3123845c79ad2d81a7b5c1a8142e5c84e681a6d01f1b68645aebc135a4e9b3bf4b9b9a68c133afa747a07f706c85278c076e3e022d5c4c6c3986dbd93aca85cb4ac846740d77feccb56c6bcfef0895ea21124666723aad70351db6490f7229b99d65fd3a8b4faab4df2d059a19240e8bbda2b06016ed152d2b8ac0c773d9429a7a28c8d57e55a2eeb31af7357cad2581026a99f200d0d24331d905f0580343edad57962fec455bebf968ce1847dfc23bb73a9186675207998ca95f4d6d8173f5a46c286eb49568f0141095fc888d0a64316e222df4f7af7c93d30299c59af9fd497d563dd5f171f17b012966aa5f2233192646512ea6d74e7b55718515bff2ac94a28b09b59c8d3dead6b5236df171407b6810ff5ddcb4db7e65c5380646c8e7347b7baa689f010ac3fbf5ef8b9a10488aec8c3d13fff5bb66a19926e11f41bff3aa45a0d6cd7f1771776b065cda6ca01c8a38798dc5099c7677f95d5acafce2b9ee5f58d709a99519b4e6c1d6e65f3725be9d7d49b5467f249715a89eafbd6f6bc48abfaf285d3d1b2532f1e0a3c273f335e0fcb0c06a50e82ddfb1ae62396642cdd67a5d4ced1ec5b6d68997d4afb94ad859f5658dc46abfd1aa40a5a3bfb2717d7b81641fbda56e0d6fe839ec3f5b2c889ececb008807c85317cc130d54e1852b7dd8d92933f5cb5ba4ac63ffd2825488eef44f09a3503c5582c3fa3a84cfb0d47a924285f4925dfa2c50355ea8524d452de3638df8ec48080b1c38a35b4caf2dd4bfe4438d26928c9c3bc397e92e4294cea2b35c2386b3ee391c6c9951b380a6915aa1130030aaaf827052935025f4697bdceeedd9e34464ef45c15aea5dfa8f8d9fe57b6a8d1e7a5755b0b20565cd36929a1580e5933517a0fdfb3d771887c8023430283a7d42ebc2051ebe5337aab809808beea4b4288223c2ed3443989049950cd8c51969ccffe227f4f7cd1ac2936745d0e99256ec8a406793e3287bed4a2b78030abbe4b2beefab89b545c667e72403fa46709efcd07de1199c7844e01ba972b998fd7739e1fc62ce143145cd930473862d2a9c4dbe402c24a100eff6872e1ce54670c2e2d06ca1b011d37fa1ae7d0856a63d885767c1c35a07abb83c4558909008278cb302a689364e4faa04a0b94f47ace18f30bf9e4f365dfbcfb76b309a9b9dbedfe18c05c859c68fc83c8adf22d6e2a9959192bc0418a5c22d9707f1f81378946b5867faaec789ad13689212b31e179e03f3fa41afebab8a83605e24449e7fffc52af5f3c8874455699dd1a144117f13397bcf52d1d7fbf40a7a239fe62d4a783647b51ffcd989fc292e95c87b304bb11358cd33ab38de90a2107116f1cb28afba61a9cfd9bd374869f9466a9b1bba41d0e1891b799fe0e13869e8c4892cb3b9918b05d156fd682c1f498ada78d746a8d0443a538addc211aca8f30097c650ac1e62fce18adfa71cfcae70b538aa63d749af5dc3096588f4d8d85d0e920b259ff6efd2b1af0d763604cea1690348b36a89526329d33c7007f59118d9a300195d255d4cc7bde5ba0932f08425998c6e6b79f81c264724b75245249f7173ee0c8edd95a649123286effa76b1a6872b0f79390a48628d55c6822ee206032fa678d82529ff2eb72b6354cbd0c113bf3f748908e954a5bd75bd30966b0e5ee390dd621bc8a054ffdc92b37289d46578d2cc612171631c25bcba14fb11d4d7f510a53c6717f0dfd1fbfa4f4de02930b5d1cb54fbc3a847e568df5ee8fa5ed54feaa6a163912bc38be72255ac57940a6b21844f90c4a5f7f176c201f936a2db1cc83f283866208348dbf309da49433cd3fecdc33a1dacb23cc5b72a04ec9a795d11ddf1f7581b3656db60e1527ef4872b135ab92b69f25c942d87b03a8a184d6c3a7fd4e2308e28e01b6e09ffe2065404520b8d7004bb12ea17942e42f2d9995d4760c8ba433d286e33f84faca973ddfa9c87d0a6920c60f1a731bff57433230955751dc8db8d84ebf34ea7482977f78ed04522abb4a6b5d86a11061905f80babf8f12d0e0649995e4a557590768661d1dbeb64439fdafeff18cf6ac7c3c6d35ab3dd6ab6a42ddd257f6ab276b8110281c8eeee26c3e656af670cedac2749c6c87afe6ca7b657ab95109c1128e3688316765d0f46e4b4056c6347b3ad5070dd368c4e15d0a61fa1911d3f34bad03abfc8d040797ace4a4c5082906e9daa2a00a93a1e4174953ee5c97cb6282c61adc4f6c3644ac8a0d8c1eade3599ef777cb9f8c9f45c23fcbd74ed03681658ec52268a972096d45e67e41d0115a8ab28ffc396f0eaf23b91998e0ab4b70e87e8d7b10db878118d2ded632700cc0fc4874fe5b952f4bbd23298322a28d70ebb9ea0db3ac35f4cdadaf879fded960dc9e2592ad7a5e1a95581f89be9794aab5551aeafaf2bc29807420ba5808bca7d103a02cfaf5fb80884cc0c2695e0192514466d068faf540834e4f262c00c732fccafa52ff665d5b2a965829ccbb7e0612b9eec5d0bccbe2107864d6657abd167156220358fb25467ea3e0ebbebf232e4cd8bf74da87526b7b3e2323911ee106cc3fd5660c2d223da1f3a6f0716e83c0eb72dbfdc6befd000214fc505ad64d773a27eb154bccd5264c35e7a2fff0713505a5d25f33a3400477d4c45f7ad7af8097b8a699283ddd1947539f311a3834919f02c73a976535721e780288c46d738bb81552c37836a33e76d2fb8064a26f4860b006664bb42338c3e847db4e44634ec0f9263ae15341f0cdbc71afb8cf192a80259a19ade99fd1d7f7e438df9fbd95c4273674a2023d2e6ec1530acfe08183ea373a88dabaa4c01eced17138edd4412cba44f14c42428626009d8991e7dd4e6f3e6ec68b6f3dc388a3c5de1edae10215c6e2f05e7174303ce558e295263fe8a26eafe0eacdc9d61f0db33bcc25621ff677c338c895dc36747922dc6478e3f03131eb9bdb7dae98ab469092e8a84fa4be0e53caeb8b656fe10a805f65584a8f195738fb999fda5ed80686b93d463c3f4414f470c0a34f0955576732db8559eb4d7316f509ddee58bf42017f2b35b9009a5f8f51dea9fa876700e6cd8e04ef945afcf9e3453d062c3fd19b1ca2349966b3cf0d7dd7287388ebbd5ca84be4ee488c88de96c43644c63dad573b7379925cb6144fd3e2c0974c9bf2e623fabfdac34b3aa3c448f683bf470ae27edd7c44219c8ae5e66e1bc9f3622d7b4dbf7f3d6e0d92622fc63d8a982632ee01c617b7933345aa575836f5a1b29936ff7dca7974cd2fbfe71cf29d4cd381ba83262dbfa695b79056887a1e8b9d6c3b5fd35defe886543c0128aaa161a4d922fb1628de162132b6eebf1a865edc7d78b644085807ebe4a97c9adc89ede4479a0ba377096877a5becb33aad3b666ed53a7c356e9505f5706f79b491d614acf3b463fde936bf3b2b91272409d94157f0cfabf278ec828813432a3d20099d5f710cc651e71ce510dc5a2da2c2dbf091278fb65bb5453f40aa08dff6d657346b01e953a5835ec27d3f29430848ac7dac5944c77df825123bae54acd178668c835dabbed04f0fb04fc5a61a52b78c51186527f475c84e023ceab375211cc9aa92fae11897aaecbeac9ffc149b972b0fcabf2bbcdf74f7394a3a991fd308d06d7f8f4ca78215ec5826f486a9134b52f29cdcd3e500c648d3af0d0203d7bf42a2f27cdd9041333bb1e3ba1b76e7fbd5b660380ef58bf7e82f473d341024a2fd6de1824ebb107de59f465830d6fc0e484c152c1d2e625e3da01a207813d2c640898f6c3dd41bf7c0e2a0a0cbedd1be0b9a7a47883889394cf12613141e2998315b4d121e1d7f15d3362f9a11687b01d30af7744a1440c851782334056573aa585b600dd996f33e768a127ad9f0f37c52b7a534cea9aba2fbbb4cc1a024b8a6b16c07651d351c4020f14720865ccadde794ce474c14395fd5268869795e9b58de70bc171e1750d0afb4dc8a207f85be00738b981ae7f7520b675631c5f4b1a0c5d4d887d6745736f5ef62fb079aea5a6e527ea08d2684f1cf04da596f106890f755c46d1a964245f9bb470bec5a278544aa48b3b3f91eca2430f0d91f8f6a89d8a9e41f0487043bb6a9dbc64956ef5b78dbcac726d6139cb094a9a958ef9a8e2245b869f0c61e6d27b68e511fc44518c250dc638d6c2744cd7ffad7a579ba020a78d30a2c018cd0963f42ff10f9e8213b3d0894d54c94280fd5df4ad8fef88aebf4ff787337da4834f34366478e4ac61d1be63a01a8c234e3637299c7fa1fba54dddc4c7a71ac0f7bc48380dc254c1fa4802a8b3b40173f9568ed667200f2776d6e5e87ec80a0e9b143e6bf5a8ebeeb241e54d8929c5f9afad0183808c0c9f5ccebd694914e85cf4ceebac6c5dc5b95b0ee8c965bf31110fed3a3b37314d184058e476308e8375fe10d091431ec925b34dccb266ed886f42828ef99ae062cac75e95e354c0028b1db134138263b24bd70f4eeb8ec7db609e3e30313b0e483dca6a251ea42d89ca3c361a2e858ac88bc8ee49aa62f25005e5af62cd517e73f136e2c295b6a321663943bf739229c2f5ab3f709ced2f2b3f5a1a882bfb8bff5e8083e04d33f55f027509b677e421a5d5e77a4f8075ff33e78b472fedc3f60d1e0edf3c697a1a37b82e4a3e05a454cede860ab8cb13ca37c376513e448b85308faa0e4d02476da1b12e25af5edfd34750f2ec942e62fc5bf448275e746a33d046d6bc6b5bd929f00fa8b748a005c6d9c860ffae285fc854b81077cc5d3edd53d2cb98d776ce553da9aec251566d39116ffe29d9894c4d4a2eb4928be71bcee0b4cefc156abd65ee5b865a92ad7cd64a0348cf444192d7cbe2e0887a9c6d812670241145d3ac6963f55413ed697f7dfa28e6226cdc222d33afc56f0b1b0c2ab7d88232baf887d3f3c540f33682e943521dfa6b2b0b445e95501506369e8cb8c314ed7c43b081c2f7da22f028581b8c7ed768c55d70a8a5c4bba6c7b30f34cc5272b269cf01ebb52665bb45725f5130ca340ea94c5a50d4315153d4efecfdf6015a05bdfe531aa2c3e79ede8ba31a063bd0aead1d47fce17422bc1c690e6d03a7c9f778d7539b6fcd986e9cac0243d17cd25e915c38d0fa487f685b58605431dfd2bc97c05292b6d63f2bd053c07585f340aefab640fb24ab28fc232dab2a4997e88c59e64f7e894c820325afc08fd8d3aee3672fc245cfd6373f95bcb74ea895867f1617787440979337849204efd1b44eeab5df6ae4cd0eed6cac555577ec16aead944438f275ca85423a309c4ac1a8574000ea59b78c5f23c3fbf933d9a21fad610afdc180f1b7a0d2fc66e88336fe46a08f751a3b3e948f22329602ea77bbde5b1bbfbcd0a1285a01b192cb57debfa6ffd02041060bb2d77384d998f32f71e1e109d6cdfd3b9152faab4a83bf7b5d30849bea0d0736d3ebe976b6a722fafe190d7aecad57f5f55608aad7595411316bb87744ec05152d7b43ad675a6a77a7e9e28e224fce450d3a67a5920a17111ed55b124a52e9d0319ed800c833b9ae5a831f9cd541bb9ad28ea0f39f5f4f6c15cd2545b59877a9ee14c52ef7f56d747e1c5bb3fe7c31bf65472a8ddc4826c4d54f28d81396e1090ca7d06f2213e1c7a67241c4d66d5b94ffcfcfe7ac2a4f2b1bac74d949ff7bb6f9d9170c3f2f8bc8a6bb1c87109d1efd4733c6d80e07edaeb344001d84248c2d83ca106798aa74b572b42579e87ea1195baeeae4e350eac7b0bbc5fcd2252c6944192048d0071c556c1e99a4c6fdcc10d8e460e84596a5db75f9124eb5b0b82dc6f3bd56f8b2b44d12eb5ea2a70ebf35110a034c0a1c466eab24dc01126bdf49611cb5af329a6fa51bd0646ef1b59c6fffa0c6c38e8241d8bbd358783992677dc428d3067c7db40b19c6f2e7eae5bad43c03a5163a67e0f944c315ddb46f6e6ceae108889b0ebed55265045cca9726e42827870f07c1d1940a7f3b48680bb1dea08a57bc829dbad6b6d8bfc1a21443c6e602d9dd80f5c5ed087a5754995d3e40007b7a7ec86c365e393d947df87c5c94f8ab8f9608283077c4589117f1857867d244356191190b1f031fc817f853aeace3674bacd8c7dc056f8a04a190c4b20467ff61d535530cd44c678539ac19de6320ecb051b4e32aff185da19fbfc6474826a83d7910bc07fe7419b9f860814fbc226756ab19779259663694370ed41a3c27fe6e277fb4f4299316619e19510d86025e47e10375b42738eca388f4e3c019624f6ca0879ed2834a85b7a1f3d327dbcfa6a2137223342b4e84291e5276998edfef7275fd9fe2453c972b6320d43372f022ccedfe2c67c3e81ac76ff4af66bd71b42532f7cd8b4cf54168e55b108b6df4ba0af3fc4a179df453a49091376247c6dcdc2a1b22f8e42e44d40654e3e12a018a78a64a697af9c2a0050eed214a35cc0045c5f0315142cdd9c7480b3a00bad7f1ea9c61edb79b306a4d2812eeefb9286c82f34f831f17ac4fd1925b66d686289096e5a666d65cba78753037be75cd838a3935c30c4014b9e7d540d81bb1b6ce0864d36c7eb3c5f2809a51d3e752d5964c5996d157d6489d4718772b2320324f0838f6d55739c4fb1cd1253f2d0a071df72e28a07123625b28598e4ccac50f0cade7265eebe85b94c31ca637b0d32b0ad0256cb60c02dfc58c46d350c32d79094f5f0b47357430ea0dcd1780d0dca7876d78cedce8bfb58e0cf82b523fac0e5f928206d0681e1bd4e901393ae87c948c107ce82ee0e979b88862b81800e9d89f41cc402a2094c62752024bbcacd61d12bdb002869bec044749a4e5dae80c8925c33c0f18ce53557fda82e1252fd24213962cf947b8b25b1a18affa669c8c4cc52efd274681c05e1aedec6df10af152db726603fb5e7564bd2505edc88ecee130104fd97fd5095b5bcc4cfdbd37ebaf2d0c7b488e848540cbee5d1fb5dbc0c05df853ce4ecdf311fc67af6825163a714e467e6e377f77c6e65ba912b4ccac01a2391328487ffc0abe9cff36eb5d6fb1ad592a29e48505db7fab3dc7da38ad4d66bbc770246f44d47b45583a542b21119f7f50473b5e263ab2de7237c3a52c9b4a122433607f38ea59bbb64f0f62c0e496fca68b35ade6d15caaddf8eadf324401a4ad32cbd3086d862defd8e44eb6c571bdd7cd7cde0e3922709f35619d8c8137114b098fff7ddb5ed6a536324077c1920c0287a5a7d19b76935288ecc8d1b2893e2fc0923940b02b3250a5203d529602ecc804c9d023048148f5ca6d3ef8473cc464d150de44a7d234a374f13f30883785556888314e9cda159a62c08e227d3983c8fa70cf0f88cbde76a20cfa6dca7134828b6c32d420991121b520720905cc67cf337c75a83d6f1739329eb461e3bcca380af9917bcd0c5d25c02ae855d6234b2032e5a7370c3243bf48e6615d0f9555039970f3f6cf60a16d8bacf66cbdc9cfe98b30fec9319fe85975e3c9ae4a20b4554d5096e56385d22514a40da246bb95458e7d02820ababb42c0ec0f13205de462695d41e78737ac498a3d6d426ba6f89eec64eb635063b4a270c3991533cf1751849fd3d00171ac88ec234cc2512e3f9c341261ede4b35cc54b96587df354adb55e1efc4f91ba8bc6ba80c3590befde65a8ab8816ea7a679b574e36edbb5e770f83155bdf29a090ad4630a141bd8a313bf8943fe385b87b71cfa5b8b5c2d5cbc55ecec183ddd60e06bbad07e1b514e12cb8b0ea14d3dd59963d552f50ef0b997f29860f009ef12e549cd50562ef573d5d6acdfe09309f6e6ac7b0a940561e9976b77949da5e8a0fab3eb408742fbfc60248127d1c2f2f03e6d0ce9a223e4df1b809f97358db4c6a35439d2b59c788bbc18b975df5c09207b887e809eb151744207bbb6742b1da966d4657dae2cb54a5c52af668c8e1804e9f3da5294848227307a2693e287e223f7684ed9a072061a3776a6dc692818ebef387f760b2c4563aa8ffa979eb4fe1e5f4dbf70557d414072d9dd782da03ae5064a28e23d535082e7641e54c654bfc8ea31826e9bf7d50b85084106f7f3a1dde9d3fcebd14b9286916432f7912905503a55d4cf7f18cae1e2cfe84e67b9de92105bfce35165e3a39794207808e393e72c64976a001fcee16a9d8b6499a69d8aa84a4bb93b2ad51f64ed5e0c4aa4a4621425734045f63bc69c700d2875a2c46bec99b67d9b37fb7456e40225ee55e400e132215af17f56fae39cf107c97c13e5dcf4ea29c21e25e9689535eba0b124938e4f4d12ade853817c4730389ea45469786afae3572d352acb50d0b8c4d1c6b5c5c660d7ecee1f65e8ebb05445d952dc19db9f95c01242cd61fb4fd9cd3eefc00bb8f153806245b5b8e0a2b5a77941298f4269da8db9aba1c1b4d8cba145853929e9d30ef2b62f862ad83a0352b4626e7c3add2a57729d3e826896f1b26ba7ecc0e4089908e62d2a8d5bc10f8b7836379a3af10fb4148797d57294b2af66ebc4bcad5871e483ae9ed017a98180e6cb3d5aca545b162fd378166216386e4ba80fee0068efb56ae021f86aba26dfd351dd27dfab8d16f7c245906dc5450032585dfe67164dda3e4b0dfbf8c94e285b862a9c8b05016464899cb262d859d08daff825ebdbc55a59f90f267618aa51b5ca2c721187b32907a97c0a3a9f4d82e315ad03b54671ef67ac1138c11f8e5c831ccf7a3afeba537ca7720bdcd3ef1a8572dda7ab9bcbe4e8b6554a885e0275278d978f1bd5b54e1b2e3916cc0427e54ee87b939c8ef06cc3cf54f161a931a036e9a62fc0431cf536f8a321c6d4f0d18126e46c90d7edaf701438b2874e8084cda0a2d78e42901d23fd34362f6fe7283a30e73bf9c5ccb2df4941e5b4d6a7671f408906b039ec1166a5d81293693c580d7af08886edad177ebf62cca84f5c198b7ba51af2c3ad807a6729644e3c364dc9cf48e447dd69450accd92b16e75085ba1ecb7717f8427040224017a5da07a22a31cf240634341420c969289d55e18910c93842b7c9d3a17694aa3d2a57c05d093bacd140f9091b2120bb1e7ed7ab16c2bf4397766d552743ce56f71c78520d70360b98610fcd774e866dd3daba30f02555161110be19d1a74f6f089d7b5fcfdaf28254776e8a9b92d24fa73d5f7ef2fe74c93b83250ad141654081a4c21a64152ed4d3ddea16415395d708129867c979291d761bdb5520fc372fded0da517651ebbeddd71299991653508130707398f61f8fa5f3fae68d31ee5078521e60ebe322a1969cf73f63fc4bfe0e78116ee9d9b13380f158d2b092ce694ea7054a97aeb9c733828404f5858563af9022e44b423a0224e6500afd8d62f071a6dd9a64dd813f3a507790a16b57d3f6cd03fb62b9d747d9c53129488fb85ea4e12cf1826c099760cc9622619858ff60d6e73d27ba5cab30b42a9205cb57e9a02e8e9e5b99932ecc336644d2f990498149479898ed52575e598d5c74475c55547516b47585840f83c347b9f48851c1becaa3e3bf2be5123f9502b47f594b269299343b4c47d3cb6f82c23204a2fb709a63855dd728528d23c9ec874e58948687dbb0ffab3b908098373e70fcb983419e85d42d5cbac6bd44d953344b54c2eb74d996f3f13dd0b80134fc8396ee9b497ae6fa9bf6f226c62f4cede2c6588afa46a2fd2f2aa141d532f8a2be16bfe24fefdcd7266587975c5114dc01687109cfe72080b845b6cacb0dc3cb6a878fbf8ee9ecfdccb2f098ef694d0dabe3a2feb7f842b8e7cedbaeeda15e9adbecafea867eee8902b758f6f23531d502d407d1f35d7688e06a98f76a9400adddea30c970e3776a42ddc53c0b25ac2433753c807eece60366789a337e548efe2de523b2f9b3cf86f0f73e7f15e9a2a530c68345e77ce42a6fbc85054612d10c05ee6ad300180847e065d3bc049bfd526f2dde89367351b14b48dfefeb938387ea155700515aef456e4b5bc4f30595a80acef9fb5f74f9aecb76b383f001a33c704be18f201d4ebee467cf0e7c8383cc51be4be4958fceb866649841aaa48d343dc54c695e39a121afa39b07eac904a9ee5897f71c4d918203729ff0f3f2697ae687e0b5ee4070cb153f500b1e36faf6109c30dc5fa6ad5e107b60799db71d49949f497370e1155464f796a0d8564bdf8d645b29b6ddd72e1ea52f94c46bf3f41dbe75381996a5935dda823f8b1420aa78f50d9f392ccf939071b6b38b2695f6c3dff229d0fb7e18fbe950f8f0733653e529aab4dd28e033bcd6b0df49a34fcd1d61e2810a6a996735e8a31a7c82320f971b7b8788399971c513608e5ef765b37433d18d4731dbfd478769e5b812dca95568a4be7358678c863e8b91d3d1df3b37583a8dc189d29081e8942fb050d37bb8f7b824d5308577e6891e5aada05702a15a9a2baa09dd511c0a65f1d6003d46fc403a312197ce9142f38e157759847b5613efcae513f603734b6d957a33c353db8dab1ab7d3d93191359bd913a230f93b49e6f9f2ca7139314768693579cd900a363e7103cfc330e64f530bfcc634369c191c4c1b047ba55948e6a65ba9fcdf60aa01dbddb5b14389aa5c817e89ffdd4d5c957255fc0b33f3cef0f729695842978b3783e80d2a082389e9259ff6ae248a0eb9e2ca54e607440864027bee54094e1aa33d142ec41ddfb2a529341ca3b4f29467557d26373acdfc8d5a17431d3de60a610b33a17aefd30285c5e1cde270e948e7293cb65e2743e2051cfddc38a118910c1513665b1522141ef406d059fc3dd96ac0fafad33ee7155adecee46a149596eb6cd3eacd34f24e27bd7494e6f6665ce75361e9e26b57690c5f99dee3f09287bc90561d96010c66f6e29c78d9c10f0b6cbf96f4cba1c0f53854497f6653d897bd164fb9539beca59ef65f716c0224840a50a372199ad52704651cd33c612bf2987dcf937175755c66c473bc8ad263b2710479d3970c3d5f19de9d701654279689c19629c0f40e78147905ea3ddd373b4bb822ffe02077fc401f1795ff71fc011f7686866e3efbe4ca8155593e6e3cf352d1f0075d7d7e90f973d9b72c7e194624c3ea0e9c03e25e58de133fc5b3076f45a3a843c3cd80de25cc960f201afcb4c2e4ff6df934da04737773e2d9cd3abd844357ad8e52e10407f3a080e3da10d6fe1067faddcf252a308186c4ab7da4c76d3a4d172631a340b1a1c27b4f0b88ae7dcfcd1c2204aa36cb82944e8eca03aedabd6d817aa2738e92e68ee1fdd0a0dc40efb1f72e5a413a30935559a6e113c67f57c04617da1decdfc8d15a44e0754212bbcaa2da5d2bb780d4988021761e34488e762de43b4c985df63ff937eeee82c10c2d9f586606854a90fe866fe0335a49834ecb1adeb56be68309b881dbd65ffe4d842eef35caa5ec2d03194f9624012589d7be404f1cfffdf60cf7455f86c745f40223ea9e24059e1481a72be73e08a52a38cc018d4db53ccd18f93e98a2542469f2bd15db7944a901bed927221088f75673e0ca088c0441b0f98ac5b1b3e71f4d0130c6253f45c8ebc5944a9d8b47317e655f89264a0b3238494f6b5a9002136471e8ed1565c3c33661943f463476bec07e67ab7911343f723eaf9eed61ab21b64796ba5c6654a4377b0509c1c7f5b9257473cd189d1e452755c3bb2871cd329a171d988f043abe36dec8e19663b90aecdcecc110cb00dbbb56548b54957919addc0290db112bbcdf5dd1cc86328317df79090546959afa4892ffea46de0ac1193bfc767414759ca22b4e7e719b7692bf90850aa37b6a4a766a5ac4eb823f9fcaae62edda5b331110a8bee5e0c1c720d3e991a2a8aa72e2bd2db73a8b42b473dab95e72fdd49e50d14e7f16c072a3a27d928c77cfdf5f37e83d1cff2fa4e159bf2968ebb0253038cd6d14b6123f54f86c0d4c27501c1bc94fcd93e501caf5444bc6742bb9ef82d50f852ad83fbbd0844c8df4cb5660a7189db8b40c862d6155076c459797a22dbdf9b39b3c8683f72ca49fed2d8a79da971e84f63ffffb895abd9d73f8a87445ed1d62b60b5013e0d3622595500d17f4b6def58c56f237f947756c7968a1f3f3c60d8c0f06aa1c310ca80602c1ce4e4f23c6653c0d4e9d5305ba9ee1348a33dadb85d8cae4ce3780df1445a6193c95931e8425ec1a7f96dd47250b6f0b64dc7d3e7983ee179a6ee9d9366bd5665f486c831b053770faf286cf7a07f594d2b6bb4c9745dc60784a0bd66759cf80f68bd2f75df4b5df623f9509129b1e2925684c32fc3ea56541c0ef27b194ea24f5ddb7e863950bcc66b2e5915c0c197b7f9d8fb8163788db5eccda06c6253051035f92ae32679e04decd6140513c04cf5a973029dfb4d32b68dc32a795c86997e00a7a184f0b095ddfa11ef0458ea65d0e9365e41aa85afd97e1ea89a608288a03b4bdd621e957dc8ed9436b9c6fe907cfdc3676c1a5fabdeb479d5608e09f00c5c31dbece1cc3d1ad3ccc6a0b017df1931a3174a5b98637a2b4e3118a50b3cc4098b62dab5843dc7ad37048d165b3ff94f2e50ea6f6a2bcc5970c9fd2b9d1423d54696c2d4f9f0bd9df6133b20086e9688cd01ad326de04b13a6cb887a37e243904b415cd61dceaf805a612f38b43b2615113bc19b9ab7eb2545661aff069f9185941d55223ef92792708de45f1061149680f752a040fb57f94518c6e0630b86c189f68cf3028a7f2214fea621526273c9da37b07551b8e0d6c18909e48ce180c07215f36619cc07bd39acb8a6a74664d460d295f693934888c7f501026467106b6cbf64bf7d6be5fbe9a7580ffd846b1519ab15f166dd21463a319f577ab3cf6f1122b62107238f66c92816a42a7ab493b4cd249e1ae71e5101558d9c99a67e5565345024940529f87fa03b77ad461a23809a47a0210a4dc25319b041a59232cb2f879f95007a8aab3494ad5b64c309943c6f69b445b34657429c997027e2f2d7edc2796861c19f54a19fd978b4dd81757344b9b2ac78981fa31971821ba0af5329dca1a6a24f8c380f41c2f2af918b04c33bf07a9ba03f9dd3a18f1a1958b2951dde884b341f9ca3090b997ef0d362aac500732e562211c5008131274e0ed0f48d48590743e3caea41288e389fc28fcf4572a87e4258818b7806698d13704109ad1c40f1b3a7a6ffe308f33c82c31acef4d4efd093d8bbec22abfc97058f9349b6d01576161289b466564d2a8cbdb0fdb2d6122418de4c6f283f550f4531e1b254f6456a500c44b919071f91dab19effe49b74e754513e7ec185bea8aeae3f073a2d0a75def7ee74c87c0ceebf1fbed4876a36e428bb82ee0f49d65ae980fc744e3e200e3587baa3486c849d8d6997aa14dbfa85680e787f55bbc38145e5d4c3a16911c887c30b3beb5609e105d2fe9901dcf0804a339848e04f833dca1065de4663e613b9dccf950e84c6ee157e3b52fa327b1a556ceee0bc2a64772b4d867924412084cf7fed635872ff39c46bf36afb541114bfde604c867756996a6cb6735fe781ace2e6ece1e5703dbe103560c2abfc7a1cae6dcee80d6d5442685397f2a3b5d91e8584aac3375b1291a138f5bfb998c1ad3ed49c2f27a0a117a4fc915bce028789f56f0b40750a6e6e3982afff6078beeb166947dc1cdffbe2d6482eab7c8809c9b6866528c17e73fe4eec58c658229c0b593a2c883f9b297767009b276466e1389ce939cd6ad4ca019136e90c39e0a29def3f4f1f96df70303897673558b4acb631811d3d7c77f899594738f45d97ce6a5fef41c8a77f8b2ccf91674731e6fdd9eb9bc382a6c829d795e0c5b81bd031bdee5c612c6a66d05b10ed766301c38d6441ff742395b4197bff4d0768313dd39ef45f4b2ae58c8ceb26160062d77ef4a6b636e4b4725fade12d2a5ec91b9852b4a6d8ebe6dff0ffc256d8e39183167e311a7a67d9b1c6dc970b4279f17b8a039dc9efb38443ff11f5afda8123f00c6502db95eb91e714e5aefc6b9af3553bd02ee46489dabe930cf42fd6f932a7dffacd343f0a482764b283ee7bd81a26c51c03c2c8606693deafb67b8bbcc1fbe1618aeda195ce78cf07739ebccaf25e79e754a0b495fb5d751881f4c9a40a1f04a9598e7c98a8981401edfa5f8fed0658c3bf1b4289e224acd4a4ec54ade63213ae6d441bfe84688851149c11f324fa53035a033d9419d99030a5ebdfec4d54ebfe13b5dc014598a870bde35964fba96e69e2d1cf8c2dda425e56a0db3ac3a63ecc3c43b6d6e07855d56b0e81e57370fe4b7c1cf6d67dae228a93c22fc622a06cfa05472a2185b490d73224c154ce7d05f5d2a750199fc0011bc7be06df2100bdac42c978a62d4c947e9cfeb731018c10c88957cb8575e4e2a7333ea87d5edaf77b54b7d8a1200fa6c3a1dd8d07c70817fa231aedc614713f86c843b8d3279b2d379be6589edbb94d64b003a85e2808b8037f79a5dd9230319e03af14ac9a45b5f785c53e74f3ccb0f19502b196f3cd44b40a8d213f2eae29dc8a09ad15232e66d1b539fa67d96778e1e8c76979969376f3d2321c46b58d38342b1a60f22dcb79a4c0f5a0ee8e6dcfc53173261585cbd55211cb97dab02aeb73c38dec6c6250854ccffd9f2e2f39edd9250b166e1e41697e8fbf9c8ce62effd19ef81e080bb740319fc1b3edbdb5b336941af240e185f542f9819192e6a95ff3f3f779d5f76535f762b5e5c070079dc75df47384dbf071e4f3aa7b4a282ee2883ddec8672880d1031211b4c0e2a7a5a975e18df8427843645d1179884ad44813213bb153728d3947fb2c6e4baf1f8a570c205ab20176a917ef0b92d8c7b732ba9fce28588470bc18c2c6bb177cf4f1e6d10e080d1a221ec93af8a27ee3856a0587fa45bb6094fbf8db58741f4fe250f7f4dc0b7f35344c8eb0e529148ca25e94e088ab158ef11ff3515ae8e440bcdbf062bfc844f3e55a681bbd4fbd22c0d20ba32b338009273795159fcb1240598d450e0ac85cea33952474710e88cb5b1886f75ffc40846cac3fba4ea150bc5f315f12a9f9ed8313ed522e067e1ef301b46bb924e0ad199090bfc87dc38581defa06dd3f4972ca3a00eca6a32e6fab9b227333d876943d1fb845bb726196d9881bd1825d64c9827bd1ca154b7241394e3a6972e8ea5c34810b03a375b0d9af874c6547cc3441d6bcb60537c5210fcbd9c148329ceda80738be78fceb43ff7e956ec1343506643035c0eca6a298ed3d119d59288946e2d6c97feef18b232782a1470d8bba65398e47db3ac97e58ebac5e314f9cece63a5c63f4a07b12dfd211e0013232d5338db943bafc5a09dc67406bcb84d0902f305beab33c57d9623fe09975146ca5ecdacbaaffc3346a34dbd8eb84d5e7c56962d49ac8564b6ef60a2b8cd973625021507a6356e4534008d894767748837aaa0c1c29b80fb1da7995306ac8682d548a2f49bb161c4d3f7a535a425b19aaae703ec772e94e8ffe3d171d73a02fa557e3bdad91ac6ce667bc9c00f8f4c696549bfdf96b963e2c187928ac557aeae518a47803fe8d2e36a0cbf6a0588fbc7f9866fa5ffaa5e86465ce3017416504d3be9bdb648c43bdef4f20af943f97281ec7149b62812ac652fbbfe905a278a46ae75a709c4c5b2c27a22531d914381b4e2a9f509fc6ae5f4d2fa0a41dd0a3d12255bf54f36b39b3fd15fa08ddc9cc55173a2b4fdadc7437c7470b6709dce173a777a1239d018a2a8e81ae9ae2b2441d41a2b0f4cb65fee2b01cc708bda357c6a1b43bcbb8465b5db8bf51ea0a8e7cef9dba8c1a30f0e3aad1c1f2dad241b40ee2f0e9fe12b13b46992021439cf06a5b282381e7d59ff659dc71508981128950165ff9616d9c9dc139c90dc1ee32079d43c11ce2956124db1256b59730e6ae32dce65efc45f994da9a08f3de371cc837e8c8531b6425a0e6e1dea79daf0707a5df86112b32fe292e8dade0aff2b72bbe07a83e37ea00e9a944d28f693d813aa60b747ec3bc914077375524f4bd04c5384150c252ac47f8c24cd89f1c1303c563cf284401830ffdc45f86502e8dde501c919975f7a6590f3532fd25e174b8b3cfa6915235795737c16ebf607db7d3d628f4b2401d95b18f3ee466975ad1e394c9734943b51a3d93e206a63ced9d8519d412f4948dd1dcfdc89f0fb17c917be59a63d6dbed117fea9b05bfb784b8f39d9ba323de3e066ff293074d1e7351ac9ffde1a29808059e1f6b1022cdcecd9452a7a1e3a5612979b16869840a1d4ce88624f4b200b5b7be635195eeacc15715728a9c61cf84fd843af06d18c7ec74f2a1ab1a2108abe9578a63cdabb83affba78b1494f5f10c14c4acfc6948bd14804c55b681d121cee9be1de2837e2eeb6ba3d10afef2ad0f53c9a0077451dd06f059109df0ba18195c04c85731e7e1ed003c95d2cab41166ce24a8c62ba23c574c6a96a2adcd5d6276e57f59e0d4f74398f6571c6a7a59945b1d23256c00ae7eeeb2a82fc149b0a6b9c11e4f864f31ff6389a106e310492da17fcf4136525fa12510a499c280a6b71a1d4a79cf08b19f36fd9c302561c275366e9fb37c1dad622b6e97140ba0e56ccf3b887525a8ac30dbe00608b49b43eadc4e2107a11d0b5c685e03d3cba0516a481ab07a175b0fb6d2ee8239dba910bf459cbd112460711e5115f3f28b118bd0839a2877424496c4742f0555afd0b40860183110a6401b0395142973701ed619272d6554800b6aae071be2143e523cab067cb4a60e375da5ad798a419541644a10a8e90f81d9ebe077e73154ea5477605da1b2aae361b42af452a5cb9752d964abf04de0f28e1d5945b5c946f5d53f74cf02a787a2236ddf670155dfa5f0711a20eb857d680b4c3c4b89183d31c60fc928efa74981596220d7b917791f0ec9da220515328d857a336b8a00c7643c177422fa3fbab3f086efb6ab08853c252d28ed4e0e0dca6ffdebed674d7b0f13165457e21944a846029cc0b75dee8318bcd0074b6f2e7cdc614e54aab4498597b32401f95c5e44acf71d31db7d9018fe5adbc4859882a031cfb2e387657837e62e7475b67c381656122ce3374e79942551c00610d5e4739e8f835ce8db33811f4a58a2af921e5cbe7be96796929911c59508ebc2903841dad1be8debeff9155035df248560d224d7e8890e51ae9012087f5b06cba528a841856789ee42125ba1e60a5ef8744885e4fe79538f84680a4104375961d81ed09de1f6c569e6d40e7c26a52f3c1fd173ae79c9f66aa1483df1884f1f399d62ffd9b52b96c6bf41e3a8c7fe18478e853da7bceb7dc8e926cad84d5e076d80753548758cb715807d6ffae1269c3155795d9d799c527a6ece17597912c7da9fea73a6c8d0903bc57f627041491d17ebe5feb19ffec71b6791ba45c56678a7d6a49a302f20d7306f3654cc7c8579ac5b91b1776a8145fdbe9cb198f806ff95cfb7b664c055029ffca53ce532dce3bcde7bf679624f45a78003b8c7510f05f700e35060323c39371a723d01e89ea3dcbce2a74a029ba074d64af36845b2837fac66a6fe62f54de82b73f0bdec2097af74f70d1c7c2a0ff03e06f71e66a78cd2c7f952fb802fd66d2c35e79cd350997b6beea67f5d87ea7ed986c0cce103c2101a89e663f15493b966390c6801f21511093340481833bfcb8c50c48ea6bffed96810b1ee0126c0771110afeef9d9cd7c8a5616dde22388bacf5a63cef3c5353547f7f15b6881bd2f99942bf22e391e4b05a5907873e2001cb7647e30ede4cd1a13d9c0e813b0038048f572566c9bf8d1ba29141e8ad9187a94b3f1370cdb3bd9aed19c3a8ace9cfe31d55dacdf9cb2194c874827bada1284593efbb76bdf64f6abb2be1e499ccb100490db43542cb0ff0ee3621ac238921ade3cdc4f76af32f42d9e113374da59301a95a720e307986993665fb3ebc64efd7ad53b965b99351f041da273c8e3565e7c3b85fb859c2c1281f0e3734174c7e2bd654606780c0c5e285dbf26b9fa9959f8581471a4b32f1e40f52a79a2c78508f0c16988af9e9d3a43247a55f136d1671d86ceb33806d93ea05744af1e511091f78cd1b460acd636847fe6a69d2a818fc44c4a825183c83b9398a29b62c0ec02e87b2383ef7629b27d63ad9e32fb3723eb505cef0730d40df1fe22a2e1353efb5532a1e668791d02d9b27092ee857a833172611ac80bf7518831f34a7c2e2d43ef40b29a8532ff1dded60d763f942a6dda13605d48be3b8b456a3550c47d8561ece559015c5c2d554d160fc72c6cff2100f1b7759e2765f5864bb33717d5f61a6638a8b424f00956dccac01e9fc175d6f66ceb3ed55c1473b57df344c7c9e2d2edb1a608ddb1ae5ab312ab895d4d2cc124c98e987d58858612e4b3723c31b07c9e9cf94b6ad33bed2396c8417d1c1b91a6bd2e8f22ba4929706fdbc9b0aeabcb65ea18071ffa4d3c721dab44bb1e897e0263b55f1520e0117f54d5f7c503311de6af2ef01ffc2ca37fdd682df62e2d1848382f21a453cce88348550b90913922eeeb57444f07ebeeab278bed4a4a04f87d397f9fc5b7a57e90e4c52ec5ed51a0676bf04ddf55ff394c38655bd25df889b60d5f0dfd65a2fc126cb269b9ede8f5630f04a878529df04c14eb77ace256170e221b3ac097c4deff0b4d89fcf46d3d9f36e8495f8aeeb2dcbb603217c8f62a3920c4fef3d331f12f3767e3a9772afff95d33267b53cbf7a02d0df3a707a87e8ad1f37c9c1d6a893338e2d85c3de7a28da70fa58c159cfb3e3c00b5b33a999157daf4ed77d2ae9c39a1a251208b8cdce6ba44aa2f4232df8e2fb299b849db6241e4c5f6a515b7b6ec57b3eecec0ad21d6bfa091dd768ba21e00ab4716ec71d21d75e17794e2e166ee0908b1c0fcc9ac2dc22e2f09357462f79bd2d7b7fa1ef320df56379e69d174c34a3c29929114463b8feed1078af65b03d41c8b0c3b5a2e798db02a9a2b16c1ee7611a55cfe0dd123913e1188b644c3fe72987a61b330d73b58253534c3d3b8820e599a797f7d70b9fb4502da905c397f187fde66672286f5fc8f7d6456161538a786ede4426f29c77b3a44bfa4222f39c5e5641efaa279997b2d3f44de6a0e2769695d81f8c85bb12e376e47900423bbf2d467549523e6df53fc01f7b68a0d01acbce7c1e0b6da4285f8e2eaef539fabc749b2457da74c10ef52b91f673d1d3ec2422bec27e4606e3143b06764b392c78420d35a19248f079d46c0e4d88ef9278ab0f56023aa61195f87c660ee73dba5dcc7c104e0379250476e0ab03c80a864b16be747f280074790d67ccb841db6bd270a3ca501e40cceb88b455c1c6a0e1a9b81c175c87078210d20dc8a19c7928d58319f6ba404db93c084af542062860f2efab4a2f3988bb0e0b7df2c49844113eadb46ec86a864d1e8e4f03a2afbe077e4750e8edff0641d735cf5d85765170fbed5054ec49295930e76939d3d6f7c91644f1d4e6165316440f2326b1790e35bb8858051df715cea161ff96886acf3c99ce1249ce54545eeb7df35c9cc32652c39848e54ce7ea9b1f7dd5dfc730f841d81ab1a1bcfcbd1d399b2a53704fe8b9f10d60ad3e7f57c0942bf06689eb87b9fdca8c08b0f2ee99073c24a8761eb58e92ebe01fecef89031f5c7eb12cb8b5a08bf54b811c00c23bd92a848d36bb010b3ef57ce4a182b2fc94ef1a131f3ce3ef1cc44bb66fbb91118131a92dd4877e613f7a39acd0f1d04e50e8d2680cd0fce7c702094b70707fe425685edb352e9dd1923488e98cf35660cc2ad00fc57672a27a9ca62c6750d29f1f99414a237c428c612fc5a2be5132249ef16a8fdc94226f9a8f64a7b40cb867018fede09f37f66b36466e4212e70e660801c170ff8a51c85bef154f397ba2ded3f39f06b8ea19e1db4aad6a532cefe7c827c6f127a5513eb2ef4bf314dec56752847d70ec3be13b9152fa7a5b542c4b4c56d77c26c4a47b645c969144e5a0c7abc7f40a52b6a984c870babb22b9b3c7a383dd1569362e83fdd6b3bb06d4e0a2a945fad4e18e1c88a53fece6d5270537bdaec7a31cce7517d5c7093e945b10b0159bad398213e706c1e4de0b5ed180a1c73b6fa50e1dd0ccb736b3af88e9cd97d6f98f8595747c8e08b7c6d96a1396f63e017f15c108692fe58988558c43b70fcccfaff1e3071b378e5954cf15eaf478b7c6f9dffb2ac05f4108627a8a35615e1f3dadfdadce623cbab315b17670cc0c83edf1286ab1354e0a1ae57b991e92bcd7bd2c1b89eb3b991e1a7cd89ca0ed0f3a9794f4552df29a4901c2d3e8261e83746e282dc0d54d611690b15709659c2f49a4844375cfe5d72b3459a1e8a7c01efc1909a2d54fd76489168bcd56f64b2c4eff97a340913ca2ed972dfe4c14ee6ce5451aa791ac46b15e3aed77f12c81f6d68e8b494699f6a109e063e35f86d7955f2baf3f91819b9ca190b8f2a66ab13d31633017c14f0e2dd3813329d5dcb5f2fcf50c7565455f2df4e698f2f09390d616b79678bc06856f37656a39b784f6de4b958b94cff2da227ff3e741e0ece55fb8324432e263d42ea83cfdadb524e50be4693e92b3d7240d473eb752b2c6b4310c8bef7021221ecf0a9dc071729ca7bf4a83f350a29126171a02d1fc3e68a9f31442927b83dad2bb38a38cae0d334de6c731363ced9de4b1090aaf0e251d6d9eedccc2bde1ca5d7c1d37e58040b03912b017734e9809a60a19bb706c253f2a3289947b29ac01f253e1a89673f93b124dba6337811c7d598746d1da1c149df4d6f566ae19c65a19fd2736dbd9f13fae7c7af6295be80143b9c6c458940e57c5dda83be52507607f3613c2bbf12b69438e1eab5074fa8f8e10d914dc154d4503cd745fb65c7ee51f85aab585747ac9c30fa6f6a7254bd035d928e82a53303bf1605c023da151017083d1b2bdf1e4c89ff568a20f9e2adb3a7e5b95305d916c8b82db91dc57ecdb56b433f47f64303e0fc8f5fa51d433eae8c6ef8a3cfc9fc3f9944feac5cf5cacfcbefb19bf867fb51a0f2fb4145e4b08c7e184ece53cc3bdb5a9cce43c672d75ad8b3234153b75169bbefd1ae948b7c2793840442d5d2dfa5944dbeb775a2585b83f35ef01e48a662e45aecf197962d23212da8c0d8970fbd81839911c05c33b8c8e97e7cc30e30a693bd6d56100a054a1c0f18aa6b5c64a91b9af8c3979ade9128341043b1045af619c47dc9e6d11d3b2fb713204c3e6caebd1d380db8461d960099470148b7e0f0d630db4e0115cf129aa34dd5b6f368f14d7241282499beff6708c057e2197e3792b92e502e4af19cffa024e344a6565e5732dfb4cb2c6c0f6604a31cfa67cf104b3be59457c8aa53e9b9d58644267af9da99dfa03a47df6d60125eb8b29a5a37429bfbcfdd8697d6d9fb5b62f75970d1e6b31238d28c1c0436c7a26c687b77d241270ded306fba9baf36c2a86589fa2465ac0a7254670aacda88f37144ba1b7470e854ecbbad84632feebe6dfc4d13cd20b75487a1db96b20a36d292ae4b8580848356583f311b46ccb13f492dc3b54021dadee398f63396a8b0e6b54439b4d6c8b9aa27d2c1b23fc97f35b7bcaa940fe89d4595040718036345b49e22569763ab7c1823691a555c3a1b573e1a288a5efd45c8a744a868cef4e4e1a1b3723e93eb5ddc6c2278cd092fae5d3755450e270e27fe01f735cc39d35fefca12f437de9bce968cb1cf307288567724c08dd2c7b0310f43f3ff42d57ddf2f2ced40320332a8cc860681dff50c81bfaed88172efccdbaa2a53a92f4beaf9b417297024ebd477da8df6be0124763cf15b1dfec95f5d3bc18823e5112de75cb205d93c2252b007b91b3c28bc7e82dec11883765be41ed19712458e6c4b1955929ee23acf75be349dc70704b0a29fb396d744bfddb596fa3e88728a8bfa3cfd0bb4a63b2844132896da73d766efb3e4cea9e5a0a2c4cf11a9396216541ee54ab2171391c938bc8657e83cb0841670e13493275339b8daeb84e800c6aefbcce79e23597699a6c9159b25000929da2fc406ceac4f2902814a73b581a916a47659a5856ff17b145dd713b437c904ca287523d16657e3367ca67ee715566fbbc84f6edb8062a6a2deafe7b705d9bb5edcdd4514688028d541c9270e6f9cf17de1e6661d793fb9f92abb8c71298a80614004f3222fab9ef3c9422df655a4f46eed0f51d3d890d7d079a9373b41aceaf3c70a2a19c358650de29e526d459bae94d9869ec4fb4eb574081f5c141cc69f82a229845feea1ecd5dd229f6718d1feb17006ceb9ba009f67c8fa2909343268303b3aaca6d6ff4565a1ff5c6841a4596e3e2dc04b4919bae143c59569f13eee46d36e3ca7d0b2207893f215f306e925c2b6105becfd6abcc40cb89006a8b75796bf93ba8f3aff970e9cef32b325fe35cf23870b1346a89d39d462486345cd87038d148fdd9920414adf8b99f5dd6708a2b790ba0503e2eb6eeac4f53b017eb3c0b4665a1a747b5d12ca54d6206af5a13a23177e5ceb03addaec72fa340fd2578dd1dc71cc9e3c0915816b97695efe3c13789132dfdf7865432382e647db8e828ec249f8d994a9453ca6161e188351b074984f07d54de088eef0b71866e5b82641b5e6319a7a9d5595c472129c4c0e8db2d700932d3e250882928083d908a1b9be097688b0b7fd5663cf1e90f3d40c716ac6d20bde8181d1b5b13b7594b5f252b6de2c0642685bd68b0256d56bee91be44f6ae2f6ab35b8c0ad9028af9569d45219f9ee013cdd09fe81e834c64ad626100fe4cf07f892b70a27168041160ff299d90fe29c95035f05362d0d767fd07ab3764a6a96eba7f5f7d79a43730bd7248bec0fa68a9089978bac458d7fbd07af7fc41a6fd0a9930cf882e4bb1f9af0f3e386d06115074576c9c9f73dfbc570ffe4396e6da0987da6249b3efefc6004a020bbff3844132b4e88d97a14bd0e88a010bd0739d7507f2fa5c1af45a7ad90104558ae6b8d9f13c93858f7bfd9db0f9843cd4dcc6ce184c39a8667b809b3b68c3382f586a0e684f7c8df43e61d16aba65c8684517cc6cd69e11c61c3523650b3c5196161c65ddff433078b4f94b5297c7de957a7eeec91dd3a43614e1e592316d48f8d1446e7c5880b6ceaae1d49662859030b2bf94bb232be4006c8b3f970441351c2fdaaf84640809e8c48a49ac1576157dd4c3e9fe2f19a39f1aa81c1e37f03fce798eb243e24472320bd574d98f8337dd9f4aa2e2a978e1f7a4ada73952e7ef20878c7f7236633c759c30603b3327fd7869360941b8e264c0e8ab098a5218ebbed9701bdd9084cf934d43efa42219e036c89d6d77fc16b9d6277407237cc14fd824c1ed35a504c8f0c07cdd8d56a01419bcdd918ca102833e3b27ab190c67b0174a32f1dedbae40cbe32ade4d0b3d7ffe2ee87eb58db01144a6cc00ade5ebc524a86d51c8fe1475f54980f43133af74750f15c94b99eca3eb7a7be915894191406f3f10dd1bab57e67fc61ea3328431924b4b44dc88e3119ea73e0019cfbecc9eff6289d7b91408ea683ecb460735701c2538a7d4ba2c0ab4d8d3b6c90b2dcbf022cdc54a7155f20c8e2e06af3b2f2fcf79fc5c5179b12cf49c65fb839c1bc6f4f82ea4bce16e1ec67626417f19871112c261f7f49601d135cb940351bd9333c56a7d1a9d96fef77443bc243e2c5f48997af6c4080f7e86b3f6480bf5e7786c9b8f9edf4cd1ade871dcbb19a6943f8c149314c43ee74637ef401a37e8a5b89383bc2f5bd00271fbe444bff3485ef88ee733f0a7a5e2cbefe365a70b3d0076d0313e6eac4e7a6d2928b92412203c1b5221d6845f17c4409aef2a9f3d6dd6c16a050d6d739cd10ba46715f0d0e34bf1abb6aabfe01485c59f681c6c5e6643936e3fa332ad01bfa3e1e252a1e7bd306c2ffe5f6267d39386d365ca85ae6f60d21b4df6c09af5436cbe7aee937eb81e1c3a0a53462491168322cd8b60cdf10b5c62c218ede2f4988f2336d42891b73cf70ffa33004a6c1fc0a535427789cb0ad33514f2f94676fe374abcf87cd397c7b78d7019c28db1dfe1f6d239262f3f18da5d5f8151f10a8b99ba9dc9bfe80a4a3ce84eaeea598434fd6abcb7738658b8d48c23a5cefe201fc18c8d4bb9e7a845852ebaa2dca61ab5404b9d9ca4fbb8c0c0015d1b2848d4144d1adc853995a25feb9309c830f67c2c8b30c167921b83d1b31213605c6b60cf6774e7e112cc55fe8c690a73a6b4eb6acad05041b7540c921443c3a911a9bd51207ba375f5d3a233cdca6b28dcc2d363f6f8f1ee1ee5437fbd3e1e5873ea415b17abb0ac71d2ff526153f2dcd25620e99faae78713e51a662ec8dac7e1b2d771621923911249a4db43e1197f378776d6c3bab9f6c8f7d03aa430b0b638922479b2c851e8228a6880ee7633c3622de1800e1b261d3ef6344e16e237df3aa6ec3ca3e7ebe7277496741e58e5efc5c0a784953ed1a068c8fc21d33c38fb0d3d81c6245c951d552d7c152272075461c80761669eab72cd3bab845073dc4f545bfb28c5866486ca15dc12216f287d7ee1e28687bab8b05dfb9ce0fa57c647dabb032074c34bdb7219134f195f38fb74dfe4c0a33bd3a16a9e4491144d48ca96ff40bea71d588ba562379de1e90f9407343d6a4cebb562544eaf4c885e3bb5312e82f9ff30dd574fc717377f1b5954c957362dc08be4688d5e36bee144b2c275ef7a76d98f5bfc45149db400971d031d8904884dbe59e097fa996a72d65520d4a91fd3713cc16ec45970fb2473c85a7adbcd4d512be86beeaddeceeb0496e7200afe9bcbc31b0408371cb4aa9cc4a018af32c830ddcfdb8d26561f1472bec8936d1dfbb7b726b2fc6117e875f4cd82e936ce011a21efa7d06dc5a85e88b178ad0c970483fa8f82875c5b59a1d8b32d75021e3296bb903cc075b187bd51a38c0e0efe64105f940f3f3034fee36c8f8d90937fc0a90c462ebec641838174de489f48424ee508afc5f959944d0214730f07cede070fdcba628c9316cc3221023b3f8c8779139da9fcdcd2e169044ee8cd9542f8623813ba349e9efab06d9b7f5e14b83a4b3b3b27e3c2f98feb0ebafdeef824c65ff574102bed94342cd82c1edb1a99dc6d7d7644c86c6f1abc3d78ee68858f17123563a9dd44f982987a8342aeeca92f0ba26f76d375d6f38d2108e33fbdcfbbc518f649ac052bdd4c5e4d85c876a2c5a238ebf0c74fa650adc0220d21cc2a538cf339d8fe259d5c4abc51963950c2e26523cc325511bada6f4d9f02f96616b726a9510d275f8445fe9eee53ff7476bff4735ae63fffa5c48f953a349850cec00700f61e636e881931471ed2bbad6f426c7c8ef3969cd0f90692d09359360835f09f454a7a2085977160b83c1723bb744eaa977beff26fecbd85ac37ec796e98cea4473fc73620a768b95ffd19cf765f5a89ec63a0d15c2d41bb77d4dcfbd14d7af3b3bc68c2efd9de620fe717451ee4184c12989feeefb2c2364ca506e40e61a7eb199876793937140ae3041d66ca32f403ee25ef990d55236bdd6b00b2504d17e03fbf798483c8068b97528025cb4830affddd526205a1170b8f6018b19562932566de15f90118856176514890ae698d0dc3f1da1e45a960bc1f4c13e8e12cc6b4d0f6ce42efe29d22046dba184d4147b6fb1a12213d2c7782a70e840b029c9349f274bd539c137fceb7dbb86dbdf936c39367b7e2d1d719eff6c0acc36912d51a692008f72e64c3384a1d4a9b9015072f6c18a5a751f2adac239afaecb1fb8f4ca1dfa771a75c00f5703a1fb1ddd011817eef896dec0ab1a372b25ca78b95b607d208e37d402938c28d7469de848577926d0e553fd1f19d60165a11b8cf6118aa6541b08cc7a9191e6cc3f73e733e2022d58371f6a922009a7e308d1afedc9002c22bb492f0dda7173f2659ed9a9502dca767cf2de11f22764590f3647295eb1c232bedcd01298c61d36b1370fc9592f7befaefec5474d19e23b834c2ff6b1ba1663626232ce3e01f81cb2e80911c49ac67eefd3633b5052cc6175acf29c0d0669087bf7eb41b143b55fc10fc95867ad0817dcc5bc8be5b04d2be18026ee473c75d37a209fd2c08c9edbaabbc8db46e37ea46b3175fb2a571a36f79ccac62683e72beb6dbcb8226d544a67936ed6af697f87b0008f6a5d4bb929eed66471727b0066b53608fe7aa0d287b3221a1c8010d4416a47f45daabba6956406c0e8a2b78779c52803d2af6db31b77d61bc06165a636588ea4a8e795f5fa04f8bbba76f40cc72200c35c8764da23ed662733daf9ab3801383f87fee5160d81261bc1d6a09ec2c30fb84ae5a26ce96877964bbf46f2ef4aead3868d32c11d555dbcac1106ba8ed29a0e9efa44e22f5358a630874bdb07abbad7d980ebaa95fd8069e39ca1e3c0fc728875ff8939a5299eeb35b0d9e8fea8ca551bfa98bd4aee6484f70d5ba9d82d9fb281b7ee4fc36ceb1fc4c153091d46752abc0227a8513391a7a226db4fe0d108f72797433943e250f40034c58dde8b2f7fa93b26b31f1b2a833de83805b28c2f6b212afe12d5da67158e7309f24d2970c4f1a9dd88d0e89beebfe15186e1d5592dbe672447ecf0e062ce1b838a0f7859534fcd2879f4936dd4e1ceb88792ad80e04cc5da2216905200d619f3aea3be223529f0b8b139f7acfce4cc48c4f2491617a9213d231f3aca77545fb04757a58e9d5a060320006d24fca107c83a9780acb68207f7d9cbc0bf1cf6effc849ab0adeae143c7a09a045180a9e390a7188552b5d5b021a57a4f8f72abdc73bac28735971888ebcdb59cd7b6fb34e2e5509415425609890a143365e165542f6e182517ffca52613c623bd534ed0535f83834177bc4d106acb58b9cab93aa2c466ecef8f60d9e46e8781cfe92fed248ffcb877f2fc086d39803aa03f4ec1f42ef1ae15135b63c5a0971c150da345d96a425156492ecad777bace7dca047e648af16a2ceb70f4eed636ab9bffd524d83e57c331eee249e2d195c727da1e3a9029bb67e493562099ff7eb211d74767191120dea5be21fe883cb29a83e45146c0a61ded403767422febb0cfe7349e75ef19f80127e3027c04f55708e2007271f34a0a6645f72b3ec88e00fa64490eca41b8a3ad689923d4dc8caa49789c63a9b2c33b21519c97d78d9ddfb3851c25f45bc60b3b870e59ac7188a82ffa6140d73924676d1daf83e791f8ce170ce8e0804f57c6b8bc41df3f377af5534e8e13049543df24c4093a09e619c839ce2961e27c525d92ac01b14404aacb922b2ef01128b70ae85cbe8ce507d0cf1bed2fa045c015a4af41179c0f8bf26bd72077f296e4624f2c5c06adbfcc9ef62b5a32ff898133e2d79b4dc8048fd0621d4ee6031ce3d260b7d3d098956ff16ccf4358cb0bbd53953a9d9ee45ba8a5809b482acfc25b693d5693b273423e8aa089f17394548d6478c3f3d2b5e8b3ecd9960d84c177bd6177658a95cc04c9880b64b1a1a5845947d13418381bbf4508a3066e0c3835b2c23b0d583e1220f959f87c3207289a92af36644267320334c752a8e49f2fc9c6f1dbe6f22550f6d7c1af5763ca0a3b23912a0dac9f518cab891adfdff85ce846347fa5e58b3e55d261eb51235797a13f62f8bc47cde25a5208dbe9fac72720f327dc3b9586fff99b025f4d8b3c9599c088815e86ecff167b536fcc8bdab5fb372adab57504bf7476ae3ccea04bdb209a06c01c883f00b638720f2c6aff781681f5860ad3e1ebfdba60ef00e0b0e2aa5575ef496eedb8498912634e89cc733383489d41cbe208bda46ac1d01e2b7f21bab2e99e3588e5fbd9d392623b7a6f825fe80c2b4586fd6812f8e6cedfebc43d1e45f0fd6ba0dd3bec82ec505f91c61cdd5159a701c39280b894b058b870f83db312a55003b44e978e5565f07411d19cbf3e3ba2c748a45f15a5970e14c9c518f5f240340d85d6982c27dd9e3c056488161ee98baa9f309ac1c635dba59f00b53a203f7130c74c621af2b931a8abd44e1958cf37f6e074610a3a2be9873e7eccc03a144565924bd629a297b0253b9b0496ef0ca99bcee786d3a1cb8806c2c6c4b5972e121ca5b2d37a7f3279f94d9d5880918c89513e4b956074c9aac079d3691ad030f558ef0360b9aea793249001b3982845c988d733d6307f3d0a8d2ccdec3724550f458766ad188c17098da8e5f8253e973c349f1bf7b0f4ee2d3aae58b9c128415347b69e9a987c14053f351a91897decc9ce53b861349149d1d2738ab9ed46eee0d2791cee6344fc7e945dff39d6c943b673600d06b1a09c54b0ee9c5913a910eb5c1f0ed7fcddb0ac48872a1d71091d5294770954ac1cbe04030c108d6c401b7a9805d1d44bc148a446b2aba4a721de2a84f6089c3d2e12220b5eb339d175f1b02c711b7c191a853d5953d54b67ca7f3439ce429ac5238fd2f21c61cd820f003b44340261981ffde94b713c65447b101f45aad496717a7e0e57d58f24a840a22ded58a5ac1b8f5b52ee2db525761777b21495beace32b6f325d2f201b823cf9376fbc0326f745fadc3747c6f36abedf8827cce302696e44be0c905b05c516c1a09a5d8133e60810daa24d64da7b0e8be9ede2e284c57106424bfae3725155d72c92bf50836d908056a5ba0929c781c639b7f22bf1be4e46ad25c440841517dbb49f97ebf48b0fefea1e490eade643d3701ba054bb2ce6a054a0bd8d99f0f347481c9fbc3d8e414a8efbbc03451e621eadd122cae2b52a636734e6b81965f8b011cd72bbdec3b266dc112c434b87d9ef10b38717adeaf9baf27d81946c14a2dbe6bf7513e03f4d9b43a43420ee11d2b517c384771a3bd561b8350e580ff644c94a2b5b90b3d3b42b7e88de1beac32ca94a3053d7ebeec925c30d217eaa800350b9aa91da5ea81ef9c5ed39ec4460cc93ca67bb9f15b57ab78ba34c49ebfa577a174ea12590e0aba93ba1d33dfb9032a7c58712de498d0eb186e2d08603a3aec598488b4f8c9e3cf3c208f3fa1401576b88d7e450a77d9371876e6d2be214828ac60c337c56a38bc163c9eb63b409f09bfbf69d967bfac6c9b4d88df1a1a251ce2e383c1d77ceeaf3f29714545a677f16572335bf09d050d780f51901e491bcac347aea3341a125b596770d1966f58883205e775b86e07813044a49af9446c8c306570f658c449bcdd8718f55b1e09d89dd8ef09b28202641e240f78ecba5fc55439f67934e914f810d4e0ca13ca9c7e65f9ae55fa8ea22a86bd562a51b36c41ecf0dc5a959960abbb6fbe8fdd5b64a2b5932164de0d92637c8ad85cf4ecae4bbbbb6fefd16d4c29108e87905d8345d5f1cc2fd0303042ec9c2e2ebab31a88814022ea92a7c7238ec964fc5168f2ab799591702f5f5fcaec0eb933d3b931a3db4ea3bba4c380c80b37836f9877bf17d93e51b6b45a0bc57768ed6848e057c25d715929af50bce81a6794a31e63e92f442f720c194e21066b533de6f1d9b3dbaa29d48d86614457ec27de07f701a72b7fc31106d0a18658d939b0e5f2fcb8f8d4d047cb19c5866e468ff5c7a33f023af8114e590ef7f46c2a6328692803504e755d34a0c16cfcb12a349714d5898cb2c88117130392b6cd4cae33e889bc302270ea7349a524df54258f0fa7956b4f68523de223ae13d066b604135513f68ac2570f6e711829961584f5c73ecad043b2c6b5bd46d2d5fb1c1fc03946abaa9f9a6ffb3096e7f46f63b82af8175c3dac23cd277e113f88be3918abec90d1b3a3b0b5cd172639e6e459ef4ef7a4649e52725286ad59d451bd219b8aee9e008f97f4f88a876f0d165d692497fc18ebfd50832cd75faf83e72eb7fe245876f4410825712a7969af4dad3c4f126737de2f4308ca6d54661896302181ee6d3e547d40a700420c54d857ce96c4728f2b918561e74b28f8f148283276c842f3c1b6949b044a773e2fc39b46171545f5e12a6c68c275bf5d4926962a768ff8318f4786235825ab9485edb41f087d1d39fa414f1327b238eef773d97a6b490e6bf68c91a3cca8eba58b62a863f0245130e984aa4a5c63e23e9140da8a59149af83f40274883a2fdebb9afa3c222f0e3d77ae49a71e9cc42547a26f8c6fef4411747b632fbce79fe08850c56b09cd03493d4ebb40ab897a6652ed2fa26f4f18c509beb850102a7d260d421f57e80e3501070a5ae79cccafd3a920accf23f39cef1d69b26c164521abef20b36fb02e2893bdedc7d960423cf5a38a88ee8c399759d7b9655f00f83f90cd72245c9df22bed3537c28de22e6c42c6780d0cb8bba64170e8e27fadcbbb0a8845ffe6595684c5d67dcb1cb39607474b9ab5b76d4e299b59b44324f39bf5a1139aaaca957ccd87c65bf4f74b89b8ed720eb093c9c642292e4b2cf9639834bc0c2d114bbdc65bd26cbbdaceb32c7ea359468a35ba50fbc9ec6e0b000e5642c2fea3cf1d22991273cfeb3d8ba68d41c80b944c26ca2ccaa61e88d15363aba78bd54098486116e84a6c8210233f42e0bc973f0004d9d7537df5f1a210c2dabc2bd727e56b7f0b44e05d61b4948341efd688cc3cd1661cbc07dd428c2cdac3d13582142c2074d6d4cb935cfe34752c033d6f0fa245ae012614c3ea854995ca7f8f8e646acefaef77a58c861928e128dbb10cbed9e531466a3bed98ecccbbd319177873659e1fabe4947f7154fade18955352e47b693aeb7b868d7630582bc97c562b018c8b492fd06e2a844a1ef9fa9c22141cce59d348b264dee014a36220bb859ffe15edcf77b718738e31e7099b199ee25361dafa99187c9c4c0c2705fa3c680781ca15a76962b319449d3e49371c165c1dea551378f35d0fb04c44a3db00fb56f11d193282c7aaa9c8269d676b4f70f668b19b372b0ecc6eb9734497fa2365ed3d0bafd0fe25c93ca7972fcfa92143384edac990564e9f3294902b6064705b750d22066caa78c29dea75b2803fa4a7e53cd451a06833935af5dd40191ab35e8a867106309924db8fe24e74cf18867a0864d779294105dd07c4d070dadb466346efa69ec31b0c376f597ab7b2192925d23aee49da30c48fb980196a31f25227cb76a5cfb1116b7a0fc4c25b7c859acfba4a05e98e055fae92877141762608e5afcc3d3f0534849a5d61c7d3c52333ed48599961e15e6bc645e677476a764e186b46ee3fa60aaa296c1cfb4e5f8e43078870c88975c649de66fcbcfb7608e4e823f01580f6fc062f717eb3e332617ec712a9b51b44c71d81c4eab8385a1d056a4f73ed5d2a9576127d9928b448171d611931a1c93f15eda840c8ce0526ddd55cff198abc75dd56947e8ba8917cdb8e2ce1ffa405f5b685fdb5737b514cf01b43e7614067e53372357817ebfb026659b49dbd5309b0e7caa385a2cce05e94aef8a69b4f50f058df8ae61705972e7eff3b48dfeb6d8ac22e2c6efa594782dcf4b0d4ee5ff24587fe84629381d660c832327e2a6521ebfb491644efdba0e4ca6a931e7a9446a749c57c26b645cc1d7aa5e349036d4f60a27b91eaa92340684a92dd91ff0e4f1a8c322c729ef73412679f5420b146763e2dcdfb6c6870babf60d2769cd9cfe5db799a38b8dcd3672b64bd00097000c827d0b29ef133df1dd3511ff67c44b2a5846e9a45a9ebaa67fefdcd4d5d10ed206712ad3a55ea61c9656c192b72c4f9bf01ef710ad247d1e4f2e35dc2092489ef47f45ee3c85e755e40740abe9af64814003c263fed19ce5f8e8a4459b399337b9954ef87265552e0fe3b10925b676296971f252d39f5f57fc982b5114373ffef67d2c6658a3c0f3a453d255760dad644d64d618107501386151bab6f1a81ab7b06b491ae96859f897bb8e6cf9e85759e5ea68633d4524aeb033c89d1f64b9ecd3105f19e0ef3f54cc4745c39e3ad54154afbd003518c31e55047d9ec3c090426832f5ac365bfab8836c28c4fcf13059c1ac91cb4f461cb023c1a59bbb6dcb05e9d6bad91f91ecbaedd874e504fabe3ab5e578d71200271161fd2eb18c0609ce71580bf56a5a980469d89ae2db88629e044ff4434b121cbc71652b91ac78e31fbf708c893beafb4b74a541474e679aa79176fadc747a55cb9c9156d4bb7c6bf6d137ebdb975c238025ef9381e5ed5e4ab4f7d1b70785e02bd35620863b013278d8bb8f6fe9860c4fbc080e5ba2261f2b9608f0a601e8bc1c7a5d55a0dc24fd0b51739b0483dcb56f162719d6f240549c2776a6f3a31228e8ba9403325d091252f166aa4671036f9db98861867e854063b0ecea35e00ec8e69a797db2153e49aa33ef0743a5c466cf8eb25d58ef75c09e9b0a144454e98fe14d4da9bca9c016fb81db52084b32f2e8dc3ba730a7e96e1f35118e51d9c6cf290f8ce533414ac2d82c464d7c6ed43de3e1d68a92cf83f0b4bc5bc84c526a8c3cfc14307873799cd935d90d005d6c3a74a1edf53182ead4fd27068fa62de6d778db50df4b90eaeec66e1dcf83f043731e1e752d0fb0a1ae904904c35903dbd4e1f49e52a85d127ed61fb15f0117c4f3aa5cf442f0e909faaddf25cd5c0939cb210871966c31ebb14c5868f3596f8a23b0af4236d5717bbe9fdc7802ee641b0e0016c790e387f533a6e04629f60b387d77b9aa1a6ab6d325c4071e77cdf18220021e6d031d0d18e1352917517f0218ecfd671342bb53355e36d567e2e641a406db1a5675f788e5d26a9b1a7b7384dcb2c1c5e372752e3306823aea9a42690b828e2f368c4285723100771d3261d43baa2232464d32bbc51a47dc2c1a9c50ee7ee7f47198144adf224e854e961ce1f6ac268ff82b0903b384369e5ab4839fa10bd485be8abfe89eef62826e3a283672d1786991adf10965637b19667d5513cf68928a8f717582a0fef957ea2c448fc5ebd5d95602ccd5d47cc0478d0efb9f92618c45d1d612df1c4c0813483e1350c3ed8e401c5227080a82d8973b9fa542ecb641ecda457ba67a6e7b82fa45c41c669ebac0c2fa4783ee5a9cef1b1c81d43b0d25fcdd96a4b0aeafca4152e247bd954268c4b4fb06bae8605db471349679d2aef235f03338850ec35c6304c2bb5bc3cc1a5369a10de6a40d83878f073547d8312337e0e48e35c1e54987579a29a2322f1e95752b5eeb180fb3c44779a113b1bcceae84217f610df4f0f6a98532fca23d5e469257623fe346e45b63e705104b4cce537fa4200ef2cc13ce09ca1d03d559e255b6c295364aba9cc80fa561d63a74938fcf09d9d10b8519f66ac6f8dcfb88b68593cfc842a3d68b02e2e543f1215c2f1fec12852e31ccb9d48394ba593c7fdac2e8c84e6a9e84bc6d879e138b772d758b36a53afe0cacf327492107fb4e0f5c4f4ad50d9ac2f00a5d4de0c4054c21ec7cbf874468905aba9454b4b02df735df13da6522760c6a2558915c45b6608f7f91d906ff3b5f7c60251552a23c7af53e69872b9247526d21231929bbe6d00df5447fd593221e531ce243fd773c21b0a993787317dc6590d7fa96cc076abcf7a0eb0009c1348c550f2e25ca0395857bc5a0ccaf4188d1be77b7be125814f0445a1c8d596b737eb7de8aa179f48e3f342f7b8dcd8f9c7c5d4ac480cf5d25047ccccdf62c009cc52b7593c85bd5352f372c2bb8eb5916285787f273c72f139d48057f11a56f3d76b536d4a8c6cc01fab5a49e8f99f7dc0ba988053b02742b75d2bb2a7aadcca3545cfe2b424bb97dc5c6c21faa3204a089471fb7b91d354e8d89075717bfac1d47077d0ba7839997d36096d8acacfa5cf6df144e1a1ed2bd96a4125ba6cc6eef88336617d40a8dbeec1839b7be92b80fd0647b16470dbcb4995fb4c37577d08a54676126f9e588d4cb39dc0478f9c20f534e07e1f9244de0b4ccd92008a97e369fa076cc40f13ecb1f7802e61b34cd25726db878554370b55935ef130c24f378c5883bb97b9d946d6380e0427dbc18dc994790c7211a6418ca12befab97218cf1a336230603bb8b2cd666897af8c9187cb0cfc155a862a5832b0bd6de3c49e62ecdff6b9bf55da1cf5474fd63f2acf8f2484ab333c1225506c954a4b0aacf7c6ebaa4a3df08c7826603d3cdf7d76903cecccb6632c8c3ec92cd511153d95b7ba89370d25e275184e10e6dc6aeca3ccf430bfe9145a2b10f17da8c25480ea426370d1c45683d6bd6f3aa701377b53a03ca8644cf381ef10863a3736e3fdcb0436af3e6a8b81c454b9f63017f4fc5752a99c1878ab1b42fdc2fadb5e5cb3dd7e61658e3b9509587a761f2b3ad273b31909dee6f17bf13ccfdaf3de4284db892d60e2029084b3128fc636831c78d8c0e11714efeaf4c749984453ef372a1b2a37761aeb5bd12ae08b40406d0e0746dc7cb47b0ee011ecf355749f3021655d21487c5373d6f2b4d190b80d0793c38e2188539114860c5683a070bcf6f76fd17441d4948376491502c47f92e774b3f7cc5e2b54b0e0233a426b7bbc805aed76463d88c10c2e04e0198cbdd6b2c97943fef13b852c178496a6dbe771db1a7e333f1221710361f08efa8a6ca33b835d0b07c550a246c5a2ecdcc86550f8166934e05469d57e91a5b33e052ea220242358ecace4fc4842ad8c0da2177b96094082c8cca00a0fb389efbd7316613da693c7f7920a015bb5eefa748d2beaa1225b54c408d784795afd127ff5d7c1ee4ec50d9e627d2295f2fe231e4d246afc33da27ba2f354dc810e1f9a917aaf1576d6ad3e7bb671f6e42d224e743f9af190fa3b8161e108af6b77696cca0eda3076c76ea67d1ce356d331df235722f063967bfc8cb9cbd99b42451655054226f7c26e121b2d7f275973da6b46a2cdbc376fffdf16afb4d84757baf1dcb77f38334e0564d4e3bbe4eca6671461f094fdc5142bc9ac0382acce1955b1b60d2308bf4fb6ffc61750c3c4e93a286169de855418c8b0ea564d0995dba4e57873352c9c6a4c4ca5389168da7cbce6f05c611c210456657bf755689acc3ea79b2b36427b7a561b98741ea672b893d5bfe7307e45eff5a496e33b34cc93c60c32e6740e886aaf09819dfa66da3e0d42646828e54395207252f72a83168a8a5c2d71a54b752417a7ae9b8c1fb74cd934dd86cec5950aa3b21f6ffcdde86d8284d5c9583d3337425bca44ec94f52580c34993d1de29dbdec95a050cb3c3ceae3f58e91f3cc2e3e5b94eed2813cd1817810d8bf5979eb812c258b7848165b675e82f088ba83ee00b2138ec158bab3e15d24a5afd2c6470314846b2aad319e2c650532317c5052c4ecf7342c1bf17b992bcda1aead9450db34c6ec7757758f5bff9c9d970c7b7abcf5aabd26268eca11b45c49489ff02929637506278900d798c60e5cea16cdf1c9449134f018c1b63940ff370b47770fe085b4034d9e2de26f45456e38fcda756f445a48003e312d42251736b7c991367308ff354d7fbb79a3cdc63868e3596eba4a929604eb67107cd1f180f4707328bd2cb4ab8ac86da7415b7e0d5e0c55fab21316bc4fd71abfef9d2be32368f67def80ffeacaa0fede827c411ba11b0fa4155adafdda6ae200515209c4b73c63d2784e329f3379d52a43dbb7ff7e91a3039a36dd0696a06f6bfdab8f593be4f14a38870482c2c83d1230edd207a81b1ed3bd608443a92687539990997b3e4cdf397b7f33c1eba319681602c3029465300ffb313a077c13adae0135aafa0d2cfbd34b0a867550980ec6c5848be39ad90d7913551fb3ea7b3bfe2a42aca365691b79198ab0eb905a3df114ce7671fd15929cdabeec479bff110c7dc0fb00b2cdfbdf754962bbb75ed3838e5db48fa736a800320e4e454682b8367f1bd3738d8b51fd98b6ab5567340177ed2cd7dd3d9592c76fc80b7113cfda4c513dee41378a9f874449a28725531b027827a15b3041b40de8d62511625aab147e57dfb2a21f1d24aab8393b3f45686874c7b9cda209fbb9725f58c46683b2b897d15a59df5c519993a6bb1765f8e0fc41b93285b9e5f85209c2e48c802de8236eb199fe48f09b60bf6ded627f18d25cde71e33be778f3c26d15346d3d73c93dc226847b57235cd9b633ec8e42dea10e7337d223b3b8d0ea7554106d45b9c49a1727810dc2312e4879546d10952c72a25833d6a28385d2f3346a5c392d6a8b3fe71a80166e27cf21e0957aaa0e5e02ee29908c8f00b1167721ab35cb31d0d11ebca7f61b3cc7d5735b07f4e9d98bb25d2d8b178c4e1de7dab368f9034c7aa1667724be3af3b701f9852faad56be4a08b478194598fb30cd875232130bc1df49467910948869d98358abf64de1df6ccde6f44f22a51c1316601426d13e44bf6527ecec12a5cb8ba0691c85f230625604f123fe04461256545db2e46ba379195c30c307b986488362acbb3b2726bce184c51ff2a40bde924f0e6675fd5d4b8f58f6837bd0c3963bbe76487ba59dbffc9112f9f1ba7c6c0da5a618521365cc240ab14cdc3beb6145d96c7578144dfcdde83f01aaeff75f7701bd2d55f36bd22874c38a93f000ff49508f390defb63b738a3dee573f13d36ba2fcb9aed893218dd777b950973eafe535f70873e3b797122da4208876d8b794ea350850e0b4e2a01e34ab5f242cc1d2dd51983b9c26e5a0681af01e01077a9fb6846a8c06b1e46128834a419d5d4461558a0640ac5201ade62960ecd8458cb678768d8fbb979db7feb53831b0fd4a64ce7f91cfc7d3d8ac3fe2fbce2a2feadf45e0aa307c64761755fd6c4adc739f688650ec5c4b21e7d394197fc2fae705e113b8d4a019e96d9a8019f30845faebfdd0cf440dff5136dbd92f2679084e018005f5cd2dfc43569a05d26e43f4af9b68337cbb8a79a188a0339fe42fb2b733851fb32c00ce9640333995dc945b7f5266334749d906ded681c36115a57bb0171fb31e1f36a4cb50dba1665695decb25e046b1acf00e328bbbcdd80394208c9920c46993e9c804f9611a59355b469e188c41ba1a8d021b627e0aa0768f4569b5b8489accd6b0739db1ceeb258699d87337aeb2db56bb025fffafd094d0b30ce16061d04cfa6a5425cf50bbdef8a82b7c166cf919f36b4f74eb40197a7ae50011d0bed511763f632ffb3d0503f0a21c801c6cc0719ea4b2ddb894959e42519ee41bf3b36a4f51219c892a6ceb1f79c23f384b140abdb6ad2cf3c6b911acd2e7fdd2439ca905afda0dcde1bdca2979c7901733368a3fb0e5a60fd847d59b9cc78766c155b92da959b6ca5d2cdf53c0188c5e26dc4d22312ab277360838ffd75d1901cd1ecba0ccbb66acf254200897faeb7a3afd920dc63f8e893a775b17eca5ff0fc6ead7358cdec8ddf18b956e9df58a78a2c32c0f54d38bf0995f9f0d2aad6618683f074486f5cdff3bca2ed41715d0ef498ff1860615b12c9f5666d8a3711d2590b620d95fab3ccc81e4f5260c5b9881a478f10ef5cd7687f53c665a3646e6cd9603d6a40da2e3259ce19414556f5808dc103365ab6d8f413f34c0451eeb46f57c00bae3f31d2a68b2c169ee8d58cb0a51422e2c1e49745f9b637075f7c724e3185b1e26d603bdabd4718975891bf07ca1553adf9a621d4710e9432f9069fdd5e79e809ff19264b94c4d7194add63f10551a2835d598d93400c0e6126897503d0a1ac37bdc996c50aeb8525462dbe19cff84a27e77e771ad97cb10fba04631fbfac47cb5343c34148268f22e38f2ebe5aab32e74853b740492acc8276115b40d5be9dd0c537ab02ac13a912cdb06309cc973d4ce891d807418181e9bc7fa7ee917b5d770875fdcef1f8225185a07e28ab8431f2dbd7add6ea4dbb3ed438617d72158ee4aef33b9f321e50eb50713e98ac94c77622202698154a730433ccb0d40930ec7bf4328ce46a94c5b3afd35d5fff68f15ed7e5425210d356055d44e9df1874307ee6fc88132d09f5133f916b65622adc2c7182a2c33ae925392f3521f8794a1b93739537d2d74b4d8ecd7549feb214df5b40a395ab949cdfd11e28442871c4784708880f08a7be504f7e0e3f6fe98066d3300bc8f5c6d438024bae981704aea6844a93e817c73bb8ba2104cba0197d3044c52ea0a91c29b2b776c260b80937f43cbeaa668f9c3156a58c6723c34356ed0eaed7b275bcbed5e2d4764962e3ebf3d9d9e2f3c42960313507105d5ecba4f027fbf68c167fe0686a24732f00bec4e65583bfc5cb045f458287a3e98f21a4865109d101825d36582b0ab19c469b45eb63a13f98d06dd44f39779b43280f13847114d96da9d4fac7d4d56d40c1659817e6d3b0569ccafc70b73101a2c175b5ce1aaf4d3282f7f2a4fa0be1ebe84f91cbcaf89d827dd15292bb9121554859fdd9f6f4e1b91bf38c05c2f1b3123f1d6c5128b448b1a664cee07833f4d84a2fe2c6ce139ffb93467348a2c6e3cec6fac01f238bd7d57b5a9b62bded24bebd1d52f82b8ce471dda8871519b665dcfb1dd22a03299c36743dfe4d59114c0668631b3df2ed23d69b6d375f476e3aa0bbf63e9d44c6b15d0b240949cd85665831bfc225f4885ed52b82e2ce3d9aaed8d04d32158e474d7b63a250c816f5a9dfb5db454b5aed624f67a7b927b17749b57ae9ffc8a8f2fc73bae9aa0e17485d1338daf35a724d52aeafd3f538d3306d03586b080ce5f18c3043d2b7784d4825a690767e07daf47c7bad0fb81448b7be8303082e51aee70c8ae34ca730bfcb6e6acd6701a6d59d2ec3b441b4847811ab10e405d52ee6178a1af648e2406e039fb4fc2c80ae0adaf554439c46089b46e070d4fe65a125f328d8b13ea7a7d7d27e1c99407449a5a25e4f24df1b2a37cb2aa8723e764ab07391e043c7ec836067f314311b22e8e3cd8c3ed304839f490e05bd9ee270a780196b2b9ea5957574d4797556d120f0d740f9adec649a6256940d7e86623dde5dc119f724418d40527cf294e6432b31bfed41e7abaf645419865fcc9f706c6d06d04a792c3439745af3f0944eda54d9e20864cff17333d701c41983d8c51f1a80568cc1c61cd9007ac46c72a610332f680ac3506396906d607bd153ffa91df1d7f653e5e0090078222014c40e4699738de0eaba7d4040d52a476e3c3e5c52c0d5d436718e4f95686835dc446f00d2293548a232040447360cb7df4a4ab5405927e7360c29c4e79655b63ab5c13e606419b852c913b288d7af6370cd011c85aefed0d5ee66b23b174dc01649ee447e1fbf3cf5a2ca0d5c423c0dd1f2bf07e588f26ae60192ed3ffd1bfeae58169978fd2bfa70a022ef5cb95ab97c51dffe488f0460345df6a49d4b0beee2be8393e2f49aad196671c788f0b05b402483942717c9f26844d65dec90987bea351b42e705efa4df9cd06cf5a1e33b57a84ef1b78f209d69c662d05aed3135c633f75defcc404261465405f186a8c204755a885b613cfb60b8a32752445c6cab98ab6a485b779dc466f40a6b0334c6199bd52eec1df592dbd81a548d048a19d0c6cd39898b36a96f97f0add39b8f70b70499edc493ae672f7bf7b2c7d49b8f222b77ee8abd0fd583cbadad3fbed793341d17680a16ef675c978eca8ff84df503df73fcf05c83733c2b3632da810d175eb8e9e837946684f168c122705d8dccf48331efa697adc13d50ce10d2308db5d41897f6c75b4ac124fceb916982c5d574473a2f3e57f246698dd81c0906ef88f4ad145c0b5419a78f32aab28953a6a1ba1cec17cb46d3333a59c298d37b6ea6b76cffa433a842ec21af3b01ae4612007625363651e717c88eee6118c5a389f11d69411652606be29c362120b76e284ab2256823b9bce87891aa5e7caca46b698b8b240cb1390739ca3fa1ab0542c302874399693c6534080fabd81af03e4c97b1aa860ec3e9050394d954ca57955596889319a9742029a32b036aece2591adcc65b16aa289dfeb7c5c7e34dd130774f38790a68409013795260fc21421f5de83f76f12525e1aca788a6d7756b54136597e93ec6d34a828e4d9318c38d1cb8455ef2221e91ddd12676b330e03d040bf4017da2028cfc64cca02b15b9dc7be77e694713ab41e72ddc7f1836a0c168a36d2e2a09661edce935ced262d369909bacd2246a32afe18643a9079626bf91993b820dc6e3f5f2b2d38213206ab7670f32e0219860a046d50cb1abc67430227f9e31d88c6ccbcb2b87469eacdd77f822fb5422d5e60db3af99a92efe72c37f98562652ffcfa666de0a4a15b827c4abc5ce1bead45bf3e97bdf10646ff99d0aa8f460855f376650a1138e6fc79641ffef59fbf0ad15a9754f32f94dab4b4ff7df7d1f37dc13fa02424e0f552909a5805a8e22ff13263e0db132ee49e79238786b7f294ca654d6462ebeb6b195f9356b86ab0169c5e212b609be1826df063ba238eb4bd2c84bacd3c4227aa91e02aaee983a3f340c9d27af9fcdd0c546d6c4fe3dabc6cdc6ff2bcbabd5fba87dc7a48ce669ac5ef983da1aa72cd754d2ff3d3ad893d875e07244620b19280dbc72bb0ff9f6e48eb7331dc32d6bcde7ec772d7d1a55a9460919a7a2588717c2a822663eab9abbe8c715b67ebb796aecf698e105c9eb664d9b7be986239f7ec49686b3d3319b5319b8dafe79b12867647a0eb053bd4bcf59edfc66a17136a6f5a6f8fd082f319cddabff9cce0fe3fd991a332ccd7809c46be9ad84c4c66fca164f2753c9860228d98f06f7ab882eb88205201419cb9551694bb6349e46b3a487dd4e60233cc792ce512a2fe358b1aa3c1a535c4ca734f6a519218e1a41b4f6911f40f393c60f41fc6788bc84f6c739e368a13b37988e07604213b2e308e041ed67044574f0b3f174338c368f0e9d8ed73864afeb5291445fb08b005a72b68a0a50c7d8aa57cb73190989aa6ab71e14ba562162b7ff6aa1e904b917f901df691f277be2b52cd733fb429e84735250843f617c11ccba3daab83161f7a0f98842be7eca8912a1077ea8c867d247c24520ff3fe2f892bbc447ae4978d70df08ad4a054b38e3c980f13341f48852d5483c9b51e9371d951c841355e1f917ca9ebbf6a537b3c16f575c41c13fd69879fc13beb8a5fdb16c960ee5c69be1794130d6075094d7dcd0aea3d92ed0b32731382c912e15dbb77b8a864af69be915be7aa9b40524299682bfa5fa994fa031b722f941a8db86ee011170c1c3d4f0ae5698a545a7cad7f611b5409912f915a0d88b5fa0bdf58810bc4d9435a85552f20532546961e1da58dfb15dc810113950ce94d7b2d2c081f0d0095b8d11ac1b2c8e1f591b888057e88afc3164340df1115c6485cabc0c34498827797765c1fd3e662a0c28ba153260a67ba51d03845f185259fe23dc06cb68f2ae2db7ca92bf94aea774cc5321e9cb423612e131c0296340cc67e9bf45b4dda6d2e3265203be97486dd3bbae8929a80bb16dd904a111924ff535daafc87a0ee63f21f03fc90e0bea1ba67ef6693f04a17310b559629f5841f97e1290aecb81b8018655e21814347da51b21ee277a23071782731043c69821735b880ac13ba4fa1c3e96ab23a0c4eb04420c7a4354a2832d82382d3ee4e36ed847ba85a4e95f6e8d3433079d4bd7b27c86bb3a03c95883919f8de3f5840231e90ea6456ae05da8ef640f094030f51e25e9d185d61aa15e56751c6126724b0d87e53167306ddab86eefd220e41d7e756c91db61c73f66ef6db80016853b0e06ba16c392bb4ba27a209a548d56cb4dd5d42e52ffaba4c0ffd07e1cd468368bbe99a9ff2615c85dc4ad331e511b5aead49b7c1eb44dda3bcb7fccee3da04e4d5bbfd50830979a205b9f71c5433c8a5d5ff66e994a105d13abcdfd8cdaa1b0749ea455d039fa4fe6fff6789c20d988ce2674efac7909e067df5585b37484283a2ae57c08b0c13b7f9adffdf79724e2d9af1360b39706bd451fb245455131160f6211fcaafa7e011e7fc816f53cc1964c5bacf318887f2e44456081d519ed0d7ab22ba09e89a2a7427e65e9a5b272446fc7c47b61e1909920490286f24917f50b6f8a00f09472b5628aa54dc978d4353a3e2a7759d0fd59941995fb89afd0966ca4b77e99a7fdd7f8276a466cec8d3aed52a91ce9b9e736de44e976d6026f1a0179fe4a2f35f8ee0952fb3522cf8e5938d9680cc969cf9f45561b0e99634cdfa19776a5dd9590492fd90eba41d5252140e0b4b1bf568adcff2282c79adf01042caee850ac056d99de03aa98d9108e304d38ed000686df9301c01b390611cd6fe6322ea638d0341e60f3bcfe41f1b669cd671d4b652019113d9835c96bce1f43049d379c691925ace1ff17cbf854dc83aeb2223b6105b9b11ee091b9e1bc0cfe5ed3150c03f6201ade69ddf11ff1af060f167cb04d2fbde3dfb03a9bb9887b419b89bc2bca60c0d2d43c026bd06cc159bd9a15c781ce112f43afc2925208ccc18088ec3d2db9e2c21f4d8a90905d6307a1c327fcdd09bbe00ef129691982c657387f9d84585e1dd1ca22acb1fb8fac697bb8d9a5530a51f5b73b3e1f274c5bd7f587a6f8b4e15fe4685ab929ee7bf559b289a327bdd2dcdf8660d2b07a746a18575a92bef74861e88e2eacfd008e322ee4e5922d7170811bad20b2fc092f538a9cedbe4441849bc3354f7afd27c85c9368e1637d24eea256e616cc735b2d7595e210683b6d06a08baa59328c42df8017ac0d488355b11b3ae33bb324847557965f17738bf9547a153267cb92a007539eae7ed0a497efcffcbae5e80bc42a66be13e7a30ad7888130622bc4c5d75805458b8fb88f3f1c0e742b264c265228454ca04d177ae33daebeabe7b0bab9237905ea86a12386993e6ef959e4bd8befed6ff6d6a50bcfe6f2d37ad589a4edd97b6c2451974ba7cb2fbb7fbb96c3b4e3f162c2a09fe0f5fd3fa15c0914a6119bd76aebbc5ac2cd72aa97e96ac2655f2848beb40fd0729ea18502fb2b0767857ce3ef7d5b86db45e70ba453de55141f0b70d81423487bbd3f80fd16078cbffe40f869ac6b955c424d56871200dad6f1fe6695d5080d186cf94fcf21c330977693227731e5d7b0e80de36afec3d495c073bb4d38ad88e48874111e76c41b4464a97e7b2a00fcdf5360fd64c6a39c970c85b21b75b4f535d9764bd864d602bae1a3f6f874b6e143f8c93f06ce36d217ebde46a9eeab4c7563eec675c3c1e1d96ce60bc361f07785488461af1f7b687b73301b6618d77d18164212ea968144d0184bacbe8169c39255aa8f559681ac68e073cc3fdf4433c53183f7dd31191e23d6ed5d3a72107ea1e7efaf27ef48390a483648939db576a706c6b8bf735b9820bffcfd9c492416fddef6ff0f22f332b3ffec6f61fa2fa66fdd04619bc742e935b62e40bc1c5caf5229bfed5de0b6516988806b5766602d3f9553faffb3ccaeff7931132340a8dcec1373858139bc87da7062f0b7c405cb940dea2bc337089025c74e4abaaa5d024e0d165a1ebafe614493a4f765cb0943443602044d5bd51f188034da6927c485fe9c181e6275a27bf00242d805a3c54f5cd7b4b1f6d5786455a105bed85892264fa700848e54b5a6829093a77bb09b347acdf71a13e689502ef5b8bc2ab4b82fb1964d76e588f2dbd00d8376121f53c963edcfcb3edad33e54bb9d78e785855f948c58d941b41756a01448930f09a6dd3479fe0d7116b668d95f820692ba7b1a2c18aaf202dfdf753d52e1da7dea2917e0a246316373436d1f0cc4c6213c31c3fa76c0eb983ba4ae340432ac99a57bf4b46bfcac70ffa5cf070d614a39c7816d0e7c6c754fc194edebaa5d516a80fd134ac3941b0a82561c370200190d8ab6bdf3a4adb91c1d8828ca8c69bee920a783c9264aab4c71466cbc03f80687bd15b3e14b7bdf7a1198347d6bc16c7a83cb612546cc51e076d4b26a06961a9018d91078d15f21462fc7713cb75a6ff793079946fc4a23dbed36642a2372a31ddecaa6d5f0342ee774b5fc5e8c8d49f61c4a3ddad9d5803a2aaffb9e70617189673a13faf2d8a2cc971e55fcf46fba339154a735142cc9f48dcaadecbd9e2a5a228af05ddee6a131bac5d6d3efd4d52a752aa1be64224152b4472d5b593e9e4d1cf3fc4e97687d28c19ff65ef2008c4bed47d106e666b0ab984675a4209608a82e94c1b51922f4cf86fe41e8b9c81ad057fdcf3b0b41208c219c3c5c122534c553761c9892d702e9b9931264f570509be735d0cae12f074acda2ca48d40a46e853ba1649f02ffc2246fbc5c5572010e183a4615bbb4e8be9fe8504a02c71892ab83cd015f0eaf0d24fbaca947619168594ea354e91ad2764f56e3ee682c8a74da4bf90501c1a87e0ec38fff6b8e98be1c0e3fdbea57b9afb729819faf25bc7ced8f349f80cf6a2419e5d467f004f59b303898fa400d52593982c400a917b2f94403abb582829c6271abf8c07d5afa78b60a4289ccd987be0ae8ee459d72542af447e3c8f486afc6677e7042b06bc6cc580b7479eb16f066221b38573c6534b445b0c3caa7eefe8a2e8c48c9fd3120ff06789e765dd0843d803b42db77fb6121ca911ce632ab7f841362fe73ff5d10436fdbf1166d8208826c1f451c9bae46974b9eefdb5d4deaf1a2b93b4fd58ed25fc9beb144b88820dc5048a757b25041beea856d977c36130a5e5e55991d74a599eed03df961620f29e61567fe1d0665c7cbf3127089923585914805f4e211e6fd66931ede3bc7ae7375d1d2a8f0ae9da5566cc032261cd530a1556bd00dc79a21e89154c26b0f01dac99a076e862c45091f5388d31ebf65a48d72a0811b86919b5c39c6aa25b9ed3b727af795a6f106747d77658899ee3944766e3890cc6306dc4471f7aafcdaede43be02c3515d2c3e208c1ddf8cdaa2d337f8782b23d1a38ae5f11730c16159229a43e6f1bf1a213e08b70b4483c167c5c882fff0906f2470a00a0553320c4a34f0c41b6f2f50ceeecbe3ddba1ebee680fa5327e0f94674a1795cd578dec731252f5e24aa883fd11eb2603b5072924441188dffad828fed35ab7786103aa858e17e571635c18d810cedc2356abbc76e7eec59a6f9aa3b0aea2959be4514dbd0064912bfe425be4823d88c622a8f762ed54bad70726970a61d353106e70fd1fde96e77384d7971d5fb5e2a244cc5b2ec418cd00da2430a5d46e8bc69507f77c5154664740b132c9c4aedd4a6c4cf29edc62d885d6899b2547ade1968c71a8f11120937521d4dd0fce1d05a4f28460b5b39e780f7b936b0fc56881ff9a6fca1645d7438a59e397090a49361d69f489c2ccd544458f6cd174c458331adbb59c6fce548f1a4d60362547667cbda0022d9d2980cbe4dd8d049140dfc3b57c6adecefd4bacffd82e3161a24f9d3aacdb92c8d67976ae0fc2df0a44cce6ad2016cf8ac1caf7fed6c20306081b14e17af48544e061693f06eeefbf10dd74cea1d1ff7c6323ddc1cd4c7e9641be59bbdafc6ff39d821f563b853e0e9ac476bde3efcff4f4db479b5b411cc18e518b745a7afe4f6a786aebb8ff77ef9f00e4efebfd55e0dc821b8bef6939b122cccd1e6ff722543921b3a35e6f504078beb22888365794ad23428ccbf5b86762c0b6df9e1d4414ddd62e122faa951a68c3d85f8a5964c3723d87cace2adcb64a0666bfc32dfceeff49a6394481f8f8541140beea70c78f97367557b063afea31808d8405407dd9ddf4a241894544e71fb1becd414dc665a6f8bfb65d24b56fda14454e316e01128c3c3b48473a291107cec85d0ab7280f502c12a87e4588a8e55aaa31755ee3c8cc96d1683bff4dddb3f8f39977e007f32d2d43b4fa463645c2aa4ad017e9145470b2c1260af4c5ce62b2caf39165718d51d320303840092a4f06a757b8c34f9bd87f866f3057fcbacdbad0d69f53885f87ec1cb3d746b55c89769b1757391689c290af1b0ae2ce76d657a404d9810b6863a5487b0679c3451ecc2751b20bb8d2884a1809fb4b814137d68128089000e0862f03bb52e3302a7c1596b25f42256ce210c8ef25450abf7bd509b38654d18407fbcfb870f92bd4e83da1b83428ba62065b504d231b03013be634427a6e37be9d043beda95222721ca32c6ae6f94ac72db2deeee32897df6566618ce546efd65e6cfa2360f863496b95cbea7cb6970e5743fbca420bb9f7fe0d86314e1aef34beb51543650b38a1506a3696885a5d7100527b952d8570dc79ef3a7ec901ea65bf14c0e1e7f231f15179cb41e27b4ca89ae47abd9b7f87876556267a75c4e66135a84a6a5acba56a3cc3fe5f95c5a98f3b9b44a2afd1d1ff90c78b622a5fe0aa26fe342612908f1aa57a2b6b3d10ca96d41809d5ec2be93deb8ec81ff8ad311dfb7619c7d251724178beb15b52dc90e6e5d3dd7f1cf505db660444b55fcf356bdcb129a6a41f78ba611ee3c3487862fe51e1a1f2e799275d0ab0c9ebf648168ec82bdde68fa5cf2654432eb7f0cf0bbee1c3aec52dbbdb2619c0ef957113f42f4ef1311e04dfd12d04c590e26e8591abaf6cdceecace5c30b070025cacaa818709cdd0e943b1a8ee40c7575549a7e9e07b689ab0e74bd4b40f1a79cb782df56454d5f31d53e89c68e23d8dac290921fc35be258772e1ea8655e9410e52e7403ddcddad68ea1c7b3a486a9a42cc3167cb88cc7b11aa1e265913addb881337f5beb168d2b40ae72d85be61b3566f43b46d4db02f67d06ec6dfff8484c7fd9f66e735129727b7bdadfd75e9c5766b0f7c339a76cd878d03118a70f8cc6efecc00c754e83de6d35e89f894f82af9c61b6585ba144e0a45f92b1beb63e95c58382d3ab3e52091bb5eff300ff1414bff243b46f15f416adb51dc6159dfa21d5d885c0ee80f7c52366c4c5619f9290cc520931c44ba71e59174bbe9d7616f41a71cd295cb4bf0d1edc1e37d9d81e413b3c9348433bd358c85966d9bacc8b68fb40c54112fa57f809c25f3684207d56aab79e8abfa67c25639188f96202ce045eeb8889b5c140f103b35e4e94775ceb3bee40fda2a0bbc513c73b1da5f29f38fef02723e07747f37f979f8f83d9598dedcddacfc6b61606749ee68fb32da081fd34f0cead78ddcc34eb9de83b8f17d3d6157805b1dc6778f259212f0de7346e955d94e89878a45ef94f38f45941863e46117606073e960ef5ce5d876c4ceac49890f187f7dd6580740a4c0cc86bdaf713da4409988a897746482cb6ac6de726c0cbcfe1c9c82e4af370a07482ad31b7f1d4eff71ef2dd84983762016dcdcd50b48d805feae9281fbfd6888c4d5b7e52faa3e8974f136137dbdc23bf6a6a97617191f85966b575f81eb95ff0acaf43b6e813af46001ec5c3f1237038536cab0a3f639c4f59b28922fb128aaec262638e533b90b6d2495b93718f4ac0acae51ad56f204bc05f2acdde998c4f1f5a5bb14e2eeaecf5a0963a880dc215a2e212eff2695757f02b3e8cf6853460dce40aeae0e0fe861cfc2aa0441043d543531184a3e7e2c58285a59d0cf7acc7b1cff6a257fa9b37a21a2eb69d419447968ef3aef304f7f8008c3b4eedf87f9c270aad6f3160b0b0e6ebdda664ea65fff87812f15536844631db825fb07ce68c85a87e8886b12279c58c15c45dd271ee6f1609c7778c9ff0f340e5a9d5978ec9fa275b467fcde7ace785e8a987c5fa8fe8daf12c1998175af1bc53212bc1f23819de708396aa1c0c7b98631c4d3e96562e2333b5dce477d23b448b80e8e2efef332185be5556b8d9041bfa674adcd2651132f0a9932e3465c41128eff4ba51fd25172468a68b91c9e067096e9aef590cbe84b76ec15fbf15e6d5a48c10c772dd734e34242626c650bf965c75d31b437c82cbb78bc2e7bde39655fb7ad5fe443c483b5d1b787b7533c22c6fb1adac92937dfcfcd71d5bd446f33910df8ef437c4dcd87c0ecfaff417ae45813dfee19e568eaa910a812cf74afdf5f57baec232b5b6159f0d4c341360f236f239f050aef5ff3bb1eebb3f5c825a63d209b3b34cc0bb36fcd3f4f379cae89dc9702eb47dc0817176673fcb1831ce26373d39c11b2cad06dcc877d5792c29a0cdf3c091c73da2e5d2e6791b01c89d1ec787ffde82111c4fc81617ea9766124676f6a5b5ba324615a6bd135a9f9c621b799f5bb0199b110950aca0993e82e2831c39922a5b8c1df969a965f37b36c93c588843cad3b2083f00b9c30f9a772a9a09daae2dbf50c20bfdff111ae593f8442283c6cf6604c631b25298bc18a54d0eefb961e1dd086faf1836c4ea397aae6f3dfede0b664304eafb206f5da3c0769398cc09cc40dcb5bcf6fb6323d0714941800cc6445f978cf1dfc04402b9dee6f9216188bdd38f16205e810da9b6691a5d690bda60ec5fe5e4cf778175e9c31519d3f34a4fdd2b4c500192515af83cc34c3b6b018eb5837b3fafc2da6911024057b6a57833b6de6f5de104cb87dd1ba30a897a61e059a06056790f3f64ce313c12988ffed0003235afd3d54c57ce7356f0f6220fcf799789964002039c534da92b2e78568028ee8df0452fdbb412297cced72494fd5d48db6e31db4adf91c1de4e0a1e993eb497cfd7cf4505d20c3c1bc6503736bb9c07cc06354e1a67b8eb6bbf998e9c1ab45df6633ea4b222b4fd00148b05051268e751dba23a2a54bb961da31a7f071a92b279c471b277dcfe626da83ab4304dd7edbde784cdde701c317f3f6fd043b0e1b41df415340097d29005f6169c1defe3025db7554c1dc50428a4ecbc2437e671151d74ffb30c7b2b3348e4fe3e776ea64970ec8870e44bcce013b40663b6c5b1cebc49e1fbba5a5a7058b8631930eb43b8d384f7a9cded4f3f471f8861a0ab05241b1d1cdb3b2da05414bc3feec9c81a7a74131d28f94fd596f342ed5d12d616b0b2e202fbd5b89957ec5fc553ce2927d7b19c50145b2f04ebd5b9e5e5aa2613db2115cb9174b232ffaa231a4198ae8f1c724f875d6582f4f88b770aa7407338d3852aff433f4b334ece67dd0c835f4bd13b19e509ce33486d158711420ab135acc988d03d99ad7471a2e289385abc5b422bb9030f2e91c2c9cacf008db025c9978a961104308743d2420a37b128265da3d8787c48c9b929d46ebc253bc9cca10a9b2cc3d677434bad94a0633bb519bfb4a7c3ae36bcf6e9fcbff387b17e671db18cd21fe0c5a842b82a6923df2aa590c7c4f2489926a3e83e57f6078f4fdde99b6b5c9e1cdd81813e72f9cef3b4e47d2d7ef82cac08afceebae11ad11e9db144e92ab05fcc3f0f7bbe8cdd5b05afbf4a2e2a7f33f9c8a22a176d2e0366122a8b4cd8919d54f5e03ee54771c34e30debc5b56c2f21c0594c59dfddf0957b93dab39a606b0142499510acdf81603703374df24a4d124701fe6e3eb1bd5be152e735a847e0db7b8389de6d88c564b8189ed4cb93f35c41b568bc395cf71ca44e257bcb04b9764763df043d25e07b0068add5070901e5c852fbdd0cd34b12e05d7106d19b18b03edd63f17c9eecff98ac09110c99e5555b22e82f60fd3e5fd6d3149126e8d48f82865c2dc48181ec138b2ac1a7e1d4ad4d353dc5ca36b5d32e395eb66281c7e2e1abaf339b0ab1010ec7d2643cd0bda0857abf3a9961a099f9d8046cd788ad3e828f8f5b4b1d0fd058920119497bbccc256d713e434d5c5bf66721265c2bf3643f808c6ad16bb51fec35d55b2844dcc12898ca442204e2bbb79dce2205f3cee070e85e18d8d7df4192192902dfa86dcaa0252b16ec654a1966d4689b534d6eb4d887378898abd89b41c78330b2846aaca5e111b895772234d8b01fba7e817a20c4913b5cc7b47e00d03eea9d6d1f50eb01ace5ef09e658d40ae2c5473bee655c40be0d123aa494661bf4a724a20fb3b4278084fe90676886925f311f66189e3134169c22f6990e55b5e7b56862e2e28d3328c735326c13ff40c9e328fb274393a635c08254cdb0f2cdfbb3abd4e56cdf137caf2abcbd5683c2a750612b4b733cd43e39cc59273f6d4831b0869cc39f3df60664ebdc9329ab5b7318048a3fad52830531445d9e1dfbcd884e12c2f84397e9feb808cc75e1d8510f336fa457c75a37bf518aa82279b07ef9886511092c89e15f4481185b28eee0a80e47f87c459773caeb04edc183dbcbeac4ee4a13e666be5849aa7b0c6fbdac3a7fa277d23cecb83f1655fac02c6b8a7253a25ed7d9fa4c81be9e7e1dc76b0854003ae7bdf2bbcfd1cbb78ad6fdc7867280732e97ba4c114713ef949159d64b88a9bdc1fafec5c928f4060e93ce2ba6f9ea67279eda99e14074db63db8f9b47bcb8bc5e95cbaeefba827616f99c2f08fc14695682539af724e120f1954fcef787891943ad715e7f37e7b8c7c1ba68d676916b06c8ed5eab1b09f8fd7f773fdd35a5a410bd430ceec65e92ddac840151dca4465a7e97056adb406aafc0adfaaccf3c0229a558fa71bb043c9391830d85bbbca2702488c6cfe9a76c2339dca9ed17c80e97c065b7c802d4a296f0b29fd3064f0983c042551f7a2fc6d6a7ffd670fa300ff9514e1588140830b9711e44343f5f22f90705b81d265afb44137ea3bf511d61d1e7c6c72e43dc9f62e7e6bf63b9c92f8eb5015da086b1dd9834f13d6bac7466398216388dcd12178d33e063b06336adac2f5a297dfe19222450ef77ded29abade1566bd6bbebb0c24889d146e81251f3fd78116beede1164b6f774f4886ace4130091b5c73644d82a37d8cd339987f1d2c9332a56b5474e994c71d2fc8b8ce9f89c2b411243d06cd45bdd0eb3d093870545cb83566c8be020f07c71dbd2727b13c6a0f57fc82de8a52a7215c20b7c204d24e0cbfbad41ffafa1c7b2720dae5bd68c27ee89bf09c8773d070f8d5b8a4f37e17498d9fc29b1af6e0abe02a09c93aae85d3c9123dc8b5542f3de7f9c62e88ffc79afb1e5afaa882dab11e013a2b4d0eff2307ca1f2d439bbf6a34071a36098e676549421135a410bbe6bed001fd7b68fc457615db683b5241cd7905b4e7bdcc69309ddb5dd05cf1af48b79e8e1d94e20e6f669573db75dffa590b667f7694fe8f85a86e13843be0461c2be201396c9c055857a545c27265bbe9b2ea6237734af4ad8a9cbb2518b1abb0b1a86a49a8887ff941c77f69c02249301cb3563e4cc328c8f9e5ae34151c53d6bfba132aee4dc66808adcb54f5ffaf01587abe447482384289a93eb2a04dbf136187ddb42293f8d01eb58e19a06151bcffda05c0d06fc149d216fe669329e8f10b83978391095c8e89b8c6c499cb3c424b6407699fdf4564871d96aa16ccb58fe6388349b84d221fb6a88f536fdba70f93d94e12aee0e53a13eda552f6cc43fdebb291cc6db75c9a7025d53b99684f6698ae5447dd4c2be443984322d3993efd0bd690294ef55b223f68814146aff7541b2a910852d5d0cf4d023fa2ce7054d09398ad7be2a2aff820a816353cfb74d33bec61ca43dc8a1b9174c1317196bf27442ed0b30c9bce8f67a46e230fff1106669655e5f87b787c0ca3f026f1fc041219a24f2c1c223e32eb1d2977e28f8d3116ee868c763f1a794897c99669313d3bc79fb6c17790d939bd63a13b013c31bc2c31c7dbb2afcd9b19e515b289adbbd1c64a1decfeb69b809c1c70d75123a7f24725ec61df3e399041c53719cbb025fea2337e2942bfff5e5eba71bd2172450800cb141f295c542a644e29c50489eb6abb70648cfd04e0fbe02ee8298bfafc097f89121a898783bbe31b4189989c686e31e374f022ee6c83c76e2795d2fa0e97be1d37ba61f7b472380e10c1dc93cb5eb53574b409b9654ee31cf190cd09ef45b5cec0cf7f0c0dab2d546996aa70f4ad0a5add4961cfd4663dfbc0a601d4dd29c8018f0dc680e651aa9f4bf74d94dc75f2dc2ac80e3209031c26a170e42ed4fe62c12b4f01556251fc945ce30f74c43e79d2f4a0f0ed570f1711635d105a589ae02423396eecbeaab8f98d1da877babefee4a4cd75ca0918909238fc2a61d6df91ccc14ab14edf4bb67428538d62fe5e8ad016a9c5dbc531fc9262ad7f97492dbce8fce4afae35a91ea1f6ead94deab5143321760ebda8787269bd8546d116085bed1670d4b26ad59d03fd4e6b7318c24dbd444f2ebd9b2e5f2213880653ae9effce0f250bbeb2bf0a78b08a0d817accba6abf78a02712861c54978b08b97b8724894c25a4f2d39c6ebf63fc91d0966efd9b0890f8057de605bbbe4228dca8929d34f2b0cb4ec4a04dc7f4ab95ab5c7cef4f0ce2d486a2b6f9c22827888bc6db73409184db981867b68b9bb4c3db674febcc82df3fa5aa56da79ce16b4d2ea232aafc108b96d8baa2969f6993bb53d06d0479ebe63e44e317378cd25e0ee554109e00dac4fbaef81eaf6f8ccbb1aec69cc1e03ca1bfd0b0e89ad43938265b65352388ed6aaa24b6973e21d3bd654aaf8874ae4c4d5fa908479eca61f2f7b34fc0c0758f2747e3d43e04b356662231d1fcc9bbd17a117e367ee90d4cf23361ea3caa627f6516fdfe550fdde544de8605f1c23236f0c2e9b51bdd82880551f9e74802a49850872ba7a1a5c80cf3ec85a964553973a25a51bf176264dcf97c67d3713471030c8952157e4718b7d017e9ea2c742c5772ff18d5949e7fefdad7218d1b4cd52437d23d68c5d74e08b27aabfc86ebd601d1891759f7142ffc9ef89e4e369f5693af126188f971e444dabacf52124c1a6b153d8029ce1016d92b7db3a0a876ec28d2c23eeb295e515dcf45b1d1e54c6226e17c48b625933508cddccaff37809c6ab365f9ee1e2ce77294de641d1051cf44ef3c62dec45738b53cc03bc83e0de1422490d6a6d9983839f86f70bca2a7d2fd54e45f42f60d71c900f33cccf728229c936acebed52149fd1a0b3f7cd73ef8366d3d0e49546218a68936cdf40b4fc7abeaec7e0f95caa410ede59042f130b319c8916bac51417ed2c6d35e1989abd06201a8ccbbb4308d23c0ac0ed7e2b476bec33c576c95bf35b9a01059b777ed433cb1d8da49e5593568ee8e439b77d1331e2b8fe3b31c26cbc75234022f2e356ee399e3604a737e15b1091bd1ec271666c18576f557b296cb54cc95f8ca56078abfd2639b98e4c277e8d0c842819aaa0ad957f150daff50937ec9c3a0a59dca4d5942a151ed39e6d2782d0f46767cb3a398dcb6f10430df8c6f6c86b3ab4130005f5f7ad43fcb3e63f4b562f92eeb31d782a5c00723dd21a8d5819db58d89471d496923aa16de095e97f8b2dc2c34b0acf0f532d4b690c092cbf44f661d6f89f5d0d535c4fb5fb6ed9bb3503c8bbbb9c33837ff33a93baa8ff9c277718e1edf2bfb40b7a6d93799fa16f0c21bfff2ca7271977a5430a1393a71ecd0e7b4b0f78f197b7ee8be0afca7f636354cadd36f154d612f23c7872583550a53a7e737c1750d255228192269489b453578fcd65ca65582dbc9a135d3eae67651a38e27f0d6e9e8e554eb921069388a8025a9e7214ec3a2285757fd05ee1eb4de0cdbac0d002b3e57c7151e7e92ccb6fc8a9215783471d27eb6a99d7090b840fb2a1dce34983a47e23d021cd3e7807613603092eea2084e4dc4f27ad7d5351786283f931acd1a8e9dda264ba8ad483a40db2d759dd9bba1e2549e068bfebec9e8ed2c0879ded67cd3008dfab731d0b5588181974d515a351457aff48fecd938259f28ba1db4aa041dddf9e04c7f1c20110148ecebf2832ce96266eccff579289e07bac18767dc299861979ea4e29a3b22cfa0bea200072ff4683ccbf48aa283d3b3d70cc038bf7ecfc1aed777e162c58965a4949efcca5ec574ab8c20276192307607d371fe6b0274a2a5c3f30806df8716d6a8d53469a0d0f8382142aa9cde514c2f6827f7bb719289887cec6cfc6ce5023acf58a9fae8e8060a8d23b3f902bb905662311c9cc6a8cf096d9ed7774713e8740078b60c76fe17975badaa66a8d7fa5e7aa41ade37d60b2cc4a846c50d4e5dc10771a8f3726029eebbb26bdb31216e02310c4dd11e68280694be40695fc6996e7789f2c3d09bac8edd7ebef458f9788f8c91b37ba45bedf519558feb0ff88d79218d6895e4782ef80d78196df6bd179646dc06fb2988e0a6f1ef729b10a4edaeba78e8c36a126189271ed571cdb073e51fd2048cb148af892715b809b3d98d67e7b7cee6e088d1866922eb459b6c52c862a44ed64130f9cb5e8be949b9eaee5b862c5eca40b8897338b437bb5af9709bf3b30dd6325a027bff89be0e7dbf1271d645626097fdd2688429b67a7677650c3bc7d0835fb7c0a92e7fb665ce9e9dc59297a2194489d605899653883cd222fa8bdbfd9d4238120a8b6129693aecf8ffffb7d2152c03b4731ed6cd339ef213b7cb76e2cf90e92ee1a62d8e3e91522753eea39f480dfec92878614dbaedd25211419ee5048e31c5f7dd67e5f1fdf84bcb5b7188004837a3c4894640bfdbedd224e3c17c4cbd339127eed4b16082e9b397bac647c3601811fb5996794e64e8b2294670638b7cd223d4da78b60ae1319878f0f58942c71deea5ee4e6ca4a929b53513eec2600d6ae7a3f02f10eeab5b1eeb11bd7553d6f39d65dfea07963fed83abb6f17833690315faf675c35951bc4326c76f26ee10fbba4766253ba3f38659a2546d31f0cbb41b5f141e06eecacf92c21b11942e843fdbf8a10b17955681ef731dd088344406b5c1bdf05e3c56937c42d0ae868f0e4553fc438925ec4fe69d58f151085536ed56d48b3c5c55a68e004c07e351b93784ca46dfcd35d6ecbf6e849b5a94686c033cac8fc9a331cafec9c0740163cee8554e78c3e746391d8b8b2596d07ebd9d2f5d027abdf2cf07e4e74d56a488ebd52589f397e64c0e5f22872c020af53ca93b3be8fe0b3ef8394053381ea0c41100657eb79f072366d2536ae729fb58f622b2ec297b17a426bcf34a9ed18ca2f28b797a28ebc19280e2ebb84539235ac29362053885bb8b5763c863a9e7c759856ae37a52d21635565fbc274babc82b8d35513dcd5888257813f4e92787375c29ba665492ed992c3f5bea90c25aba14ef7c4cb71d7fca86703e4d1ed2e5182b0792b2359328981c2ad740c153a2562fa9267766e7c89c044b8f53bbab82c97b1469660657839fc9c1575ee8020d4e9d4071dbc3fc2d20f20cc9281b7ca714b245e00f3bf5b1f495cf4608bbc3366f471b0221dd98bd662b5fc109432e4952a255bfda6b20ba56604be1b20e4131437c53a1b4c6dd88f8a5c79e3a024581da276984fd9852c37c71661384cbbe7550008dd0511e2bd4c5fc38a7c1c7fab55a511476913d6760287e8cf27910b9adaeac92dc3c25aa684e2808dc155e0d99d6b9ce425a1fc9adecc3675eb992442f7678872807333eeb70ab652a1dbd337f6537b5046372b8ec35c4f3da6360a11ffff0871dadc2d945d43156bc409a26ac0fdbb740be275e440490ed259c303918b60187651c71c01d7eba6486ad4987acc7ccbe592ecb43796e9e3c792db5e60809e54944c416a7ad745710532f0f6d8f8e3d690be5457049a7b93a4bd61dab82d44ce1a5f3a221e4823b752ab0717133f41b05c681366778fea7c85d4f0e106c6bb2632f6549329732a323ba71a0f499599151bca3e652fbcc2b5ac8d7d94352531fdbe157ea565e4c4d342ff6f8a78516aef4fef2bd25cd7db148e68eacde449a222b7280b605332547444fad5fc9a2166acbd1c27846db079f4ec5e867bf964d67ec8332d730f070a18178105dfde61e29a16ce145607d336df49bf2e9eabc86927814daee3c702e334df0eca8c944f75ac28d328fc58c1dce6309be8af36d5d907fb1e514344a680cf6007c02a8a17d6eb2484ceb899715b0e17175dd3833f76337b648c2cd7404a1d80d551389df530b3feca4766ebf139afe4c3d17822f7e4fa220aac2d4e2a7f6b3113e49ff1b6aca8efa113da31d0e96d972437b605b2db70f68559060bd37cf089c332dcb8a6ffa0cc1241d85c300b09ca2d7a0e816422a12b3feacb74251313bc5f174ac162a6a8d9166a897683c7267085482f10e1ad866c963115b77f7e92e360bb71f4fd3b3a93a4efa5c6928a8de4a64b74f3788e6e9518c4bd95b28af54a2d005764df0375b870c0d449b6d2f5c8e5d2478dc8b5f68935d3e4ffe4fa3179ea2272a0cf999c0cabc31daae4aa193514397c4bec68e69c83ea0dff7681f98c3fd68e355a07d7d8794f20bec0173d2eede83e3e67a2efe758cb5d728c07827e92921a5420996b59fc402cacd3ecc3ed100344e5131c9c50cae48ef86dd3bd996aa9eef9c6cd927d64e76814709c9a36b89104cc5a7ade05ae8aea4b90f5f0e5e3e26fa6199b009767aea8018c1433013dc3d7b3a9494e4825ef8e301cf19b082be00f9e20db825b6c2df7cbabecda234f62e9b0acc6877016acdb71ad46fd51df1cc2842d856e46083312b9f9e844cd60f877a96bf90e2715fea1167f0c1a555dfe363b8cf1867ee53d008a7b17018857154f0d24e5a61a27c352dd0175184e8876874ea09a8d3f1eccbca80b5d26da14a3ce28562e61c74a4ea516e88184132c2da720f4f101f9c1aebdb7aa01706f321ab13c595071d798c2617d669211dde2954d82f9f724cea4996f228babb1a9a0ad90f446a1b5dad9eeed10f46b286b567a62cc226f633b0a936b1fc0faba1aca9310981f57c240243397bf773615b04f98b8c5a11f240de5b1fa1a1d98bbcf5e8c77db7971a5cb9815a467a50c3cf6fe20bf36995e7b1f8be9a465d8551694442faabf2584ce3d3864f24dbb13011204ee52285ff6a030ff214a28a6baf0a636ac16c94f6adbaa055f145d5a0b3d09a851da497f79b8f382b43abdadf06a1970090ad0e95ff25e94e740a3974c7c1180f15738d0ee9aa869d7353dbe2394d17e1154b803fd05261275cf69b175d1919c47851570f1acab0653d29249e369b95a2c18fdf43c6125a67905477fe4feafa19844fa881fefa9e360af21bbfc045e26ef2546c68aa31d14d4f94b54121b1e802b0260bb91f340023eca403e4214d91d7dd015663f7a3750e457a3e6f1c6785d9069b7299938552c84dfbcc18c0e25064638355a43ab901bc7385c12502a0fc2c214a9c3bf19745c774db02ac7f38143d142207dbcc22c250e8d45d0535792d639d1aad0d9bfa2d0fcdd855efff80e6ffac9caa00b7be7b147c5b480d93ed45f4af1543610569847c67236b9294abf3773294d5243d32e4eb05967ee5ec89ccba08d7d0aa6f9fcdac370a993b825727716925721bbc79bc0d1349a68e68f9d4fb8a11c01dc02f263fd349c4aea7ee9a6ff08520310a26e8d6af1353cc9271545e048c060f33517c47d0c94b6eb149536dffd21d6b327394b86a4e2168c98af29618fdbf6b0bcb5b0c1084ba98af940ec8c700ddffc5f891691e66dd09ce44f8bb2d08327ae865026b19de5863e4b92a2250d5cef2d43fda0b838dfbe71697c836ffaa45fa7410ce2bda2deb120b755cd7b413e03cbb998fa4d10815ed7acb8d5e9de7eeb1222bbf1c95e7bdf3af7580c04ed79a3697e26d1b8d01e2aaca25fe7efc0c21ec8a4dd1a644c1f7de2e8b15324c857847b5193a898ea43467d3d0da8b2db9db160e4d32d25b8b59c9e72355932eaafb2e825e4fc4e7b8a88134553beb7cf89c45dbeef496cbe2fe8f8fb20644449fe0a15b7311c6980c06ae16f9d69901e176c6f9dc4dcd282b1c6372a8dd04eacf78f21b9568523967dfaa7f2eb57cec3bb67c9d8b572ccb9658c4ea3acbdb78abd88f5a6c402df48d224b431937b945455c7d99f6bcd2ed8601dac63610b677768bb5e47cc1ead72b4063d34f522ee67ff9f573ea6c713dbb865a314e1e0034eb174e3b2d81bb6705ffc3240340754eadd29ef0b403b2f256398775738d7fe96a041e3745eb1ea0d68da6447202b760645c3f070fe0fcef43b97faed07422c5bb25b70df490f0dc12520301940eaf041f5532cbd480f372319f7e11ec1261ab9312dd48738695d2c65827b8a5d18f89f441cb81eab0cbda7fb0ac19dd190132793a90bc10ad676c2dead54c5f318c761dab9141711d8c1b5cdfc68dad01c2943ce2a3918e0ef96db601b94f4509b9b50b368c9b1f23bcd4149934276f50839467e50218de03e96ff629265631910a9317b1fcb4cc196661ab9df04e48678fd8f21b7a3d2dff42c15630d8fced3a800671d23f5237da059155639c8088ee01134301ae8041075c8ed479950bb82e431b96a213da7ff05f70642d9f32deae1f0469850fa6cc17060dfe49e5663a8b776c0d1dfdd838bd851fdcfa14f4bc972aa8e282540669053b243ac68f1baa0906cd3c2c17f286f48ef5e323f40315d4ec3fd27dfe227e3b40554a87b59e46844c0810209ad6d6e72edb9d694e953609a48c183fdfcf0b1195f6c57b97b7874d842f2e0cad1af59a730a8c4f08dff9463168ec6b73ffe4cadd05b0d5aab01abcd1cf7ee82eea9d97822fff5536e79f00bca4e78934fd569d277094d6e17d414529c12a3dc333d6d4b257965d55cfa609e7a6aee7428b19a79afc278a59655e071e2b93073fd43df477fbe8cb102ed9f74c740159c21c7961f0b688325a28bddc16473c1693e7878be10f5be953dc061fe8342e560bf66b6e678ca779c9c0acb4ba64ff16299393acc510c664182c2bd6632287ebca6390545264da3d8b2a2af40534380ea1b5ea207ccbd3a575ec87db1d072930c34fc4eb63e8cc5edc14020419419fbb497cb4d6478e0e3c4c8ad741dd56d4b3cc5c2a480eb77e88d4bff5a8b43128c8fde32099be494d88a3e9662261f8a391573a48c992ee4a86777469cbc35940a17b75ed15927273597d00afaa963c99b9fb67c50d8a26c6b9b103b47e2568c8c9ea500f730a8c50085cf2b403c519fb352a052387336cfbae893cd41e75588a3cdff36a033c80f25bc0dda18906832a508cdcb599414a7b4626eac2bcc011decddcd08d309a811d98cd6b51f8a159a9508ef0e3f190d676e12eaad73573cc8354b4c32004af29fa4d5fa1405e6c06aa58c8d77181e7328f71c25e4d26738bbef6f0b1a0af4799f58ee5f7b8a35edb1a66780512dd17b713d1e8dbd70f02767662c6419c9f842961f290b5eb395c825bf490d149690b41a365c982f85d90d0b08fffb4dafb66315654b7f6f8c061fac6f518c60eb802046cb91bd4422edd234a894981b710e86dedfbdb1586f5f512033baa1285305f657392406ac9259369530d55cdd5f1d541c76743593f5eaa9bfe42e34227e2adbebc207f92cb3b81f93a0f4d74a43bc4c8e51d3d311528b040418ee88d475fd735ea39fe3bdc128402fbd1a2a1116c863f53e2004856348eb33d8f365fd31649cc6f58e580d588523604dd1d76e91a46e3067ba58405cd6464cb86c4653efc705868c020f40ca1ff290fe1791818dbe67c35a4369cc5dd72e39c48d44d9ddc2d54e0877f53b82e23177df9426d5278530e73c81ae31dec5f7b6c52008415861e34f71745049aa5ac0ffb62e4485151770b42ceced54915e8a985e0e53c743e81731c36b2bcf850c6b5e15c94513080abcd022621c5758ba79fe6de0b5d385c10c3b9cd49e0b37550081585525c8135511a7b278301015d4f973bd421b78b75b6fd4860ba3ce1703bd22cef08c0ec6e0b39d769fa137d6ec3855b5347704545b652d801fbada922f3990cc340b5b3416ea98ce0c864eadcd7f84c668c32dd84e09627e8446506fd58f26f327a9fc70f2a6f34e2d2cfcf92dcc215e730d8b1744f7d35ded461319dc3b555700c78f8f51464fb0393a4760b8307824bd2e8cf14dba258758704ed4a8cee6233b44b211de22e5b03105fc92d2f76bfe7d0678c849f7b686bfc421fa73de818af58cff8c986fedc2481afc38bc9797e7b9fc7a00151cab8799ad1207fc64ddad5841663c8fa364f9a2592434c3b87da8d71f5c5fe1e9c61bda8db08ee014c92f80bb3bea6e6c06d1dca163e1ec2a26f6cd6ecac36b80c93b3d0e04743f7f1805126d0e2d41161a7d56b8e34dd33e810d9e2220270728ddb1d2be5eef694e43397c9dc02608e6cd9c139bf1277da9d421109f3d42e8ffb05007f1f4715ec642f3362e65cdeab5f16d23e98cb469a742426b83354fceaa8aa57690a026dc9cdb8d2275ff58aaf8d8f2de07966067557174fad9f58dae0fa841bab12dcee071373fa252c08dc9a016ddd21700621d55978466e7ff594359504d8ebde3cc7d815e1de986504ebc224b80fd333ee8fbb4e2ca38719e453567dfadd332ad27fbc1f962f904c949e60d662a222a463173aad44f857357fa56ad549ca40824e36ad81441db23d51fafda7d1405d9e5c51f617004350bdf0504984f793b51d2e456f7fbb841ef6d84c2f3c3a69d67f9c07f84c9c601ffabe4e58fff4fb591402bddb22938062ff0b11e6e351131f210cede934181c400bcd70b9be167fa9c8cbeca8e3542e6091fae7a380611dc60b6c46757f9e4ccaa12aeae8175a0738557c116fe6ce0e1f0dc02a91ce6161c441482ff0ceedc505e791bf5bd34e460854458a9b5b453acc9067892d5d2f2b5075a16dd9ba8e3bc58b30ca5c2a0b442b829365f8957865d197247667c8a37f9e1a7f8b5fbd876c56f2f0754c86a8af6133aac49d7c4947de74eccd8b0d068477717e5e794b3f7fbad2589be821ad0c1b32af28732b7c87ddb965d9f5662e09f60e3dfddfca471df25d9e20c46eb4dfa9e2f0e4cbd08e57a97ab69c8453527847cf7ac9e38bfc91335504832863a039121f3d529577bd65327092502036e5797eb10443e8d2e84bd61f0cdf16770fd55f607728369d30558657447aea14b11d87b287c1aa5dc7732d1879bb7653b0fd19ed1c17c73fde5b427e4fa970fbb1ff8e08a8c885c0b1fd10282707f8be2309237b79b9e2e9bac4f525a7dec4448645e2dd9a85210671e425c7c1f2ce05a69e0bc1bc7dcefc660da5da98804ec76b3fcc6603de5bbd1c850b43fcf90df4d5d18d545c886f9be7affaa57b829a2d795b8479e5c9674be6c606951362790f04bb0858be36497b2e68490a56f1e98f8a890d100d82c7d3af2e7103f96a5e01428c5f26110fa708cc59717c7be130a4fec4a3b63298da42bc76e7b35b2f5c6d0a5fe7802930d6c5ed7a153c7590c0d2079d5f5d9f251e027d10dbd6ee90bf44413d38ac73a11ed87adca2d11de779cc7965faa83f8ff94247638b29f17acc3300e55785865fba8b23666210b188f757bbbeded9d38fadd0faaf75d3eb292437da1aa6afc7d96211928d4397a8a60e65b204e6476fa0ff487f6f705f9224841db9869ee10010579180e14bbb021567447395b103811c6280e89ffa53e3b7374f98e8723b84f4753023bc29608f437c4db0bb9b3c5a36ca3a7b9cf871da75851f32518d5f88b3ce762988b4551a3c4cb94a4723e80a39e344c34f9fd1555e2e84662175d73bc2524e6d46e99421ccc7267a605e305d392b4fb2e72d2e1dd9cbf01a83656c3a187a5755807bf4bb1982a6478a35e7476cbd7b02035535a7ac896a19bb4a17a19ff4386bb81cfc077e71b0833e9232caf7010a7909ddcf8c7864900680f1bb172644367f47db7dfb018826a966581204c31626b28a8a847eee6c7149ae8437b4cabec06d0a7266aef375f6c07400b14d1edcac96f9d742ba0f452bbb3b1be026b98e0b07fe7ff2ac26f2aa9f4320dd99acf5c68b0df979750366b1a40f5f1929659dc1f9db30681b116bacebf4735a412ccf13cc6cd3c1c6cb88a553aabfb33b732c0c96c2b9549fd10395d528a3342f31cae36221c1674daa3bcad7a27c8dd7b5f6aa6e7c8640496a169bbf226c5c7bad9bd90fec852bef3652bdd3125423a0275d7f949a587c9f56b74dd2d0f3aa1cbc9b81d6641187513819bdd0cd0a9163d42dca6c8f8e462e92527ca30ffadc3ca3178a7ad3256848e1ab4edc7804220c0009c18fec2d1cd92f0f202c838dc73879266dbe9bf4541000d50ed4354a963603d91ec023b8b12b0f4fd038c4cc76b6a02ad14d9fcfd56d79d7ae9fda567aa708369ad745b2032638e87bcd8001ba170916ef35da1390a73ac78697de012552f82fdb2118ba5be9cb653eb9b03722e4674b99572c482ed9434663b2ad013aeefa15e5b8ad7f15f4646698164f28a29f7f7f07f95652e15a2661a30af6fb15f07dfe6712f1d884f40fb8d50b91ec43ab9a4a90e6032b269705f456ff3656c6467b5210deff786ea9e76a4ef6308ee1da54fa30a7c172e13fe2ed71005434434ec80d8cdbac104807656420928456334ebc1e65cc919685df8eb88b3f8f7100bd4c5a9d5c39cfdfa5288f54cef58cfc44a7e12df19c14ac53d30b957b232f5fd067be122f767626ad8f474841d486eae59b42ecedcabb1bc9239807596bfa4e04be41e647014053d3f3227973a4a37196cbbd8aa0a227a1ef33ee1eb7b4cf7ded1c02f90d4a703927f128381137da84f495f3809b3ba0e0901658b10e046082af05836aa3eae61ae751d7e91c1f8b942869caf03e09dfcb5fa0b88e275888abbb0276366dad98271fc59520a8bfd38c8ab7d4eecb2b70ad37d9766ee58506ea9004496dcc4b6b848ede9a6b41485e754b01bc0c9c35cfb8307af1298a6065c1fe3c61ebd29eb3c80d657b10f99c8ec877d0b3aa25e7d6ad70cffd0e82a216d7deab87d23e9c524c42a47220d967ca44d36ae67fc46bd59ef99d964c0addad0f701fc7e2327e59161b9d33909b654b77942d7027f2c7d00cf1158278eccacd0cc773ff53881bea2e081e0caeedae48213ae44ec880da07bf68dc68bb1947e58b69de1edd7e907e0c4ee90fd17366da825a08aa981b0ffc4741f4484b92ea24c5cdfa6bb442dc5727a11cbb5471d90882aed904a2a105df4e08a63270efdd5c4659328d1c6a27e1fb5879e711569ba1ba5d6a97d294f7ea8c2f6192fe6549919fbd10bc4784ee949d1d91ef2108e1290d22599fef7271622d64318be7fa399e167ad342c9bf049e3ff0957b82d067210d1c411a777917fa8d376e1d622cb29f7a6fad516b2984c255c766e180ad102a833763588b407625787d71ebd6c71d96f01636e99b8c70766489fc3ab95e1822e889454ef7f666a7c7f1ac4ea066389ad9bd1a01bc637cb9fe72bcda67f0de7b20c5b922d7fc327396887298499e17372ddfd01ac80afa0e2f8fbbd679ae930c3ddeb826913b1fdc8a545b8e1ca5b8b4d30044130dd4bbbe978ae9db2dec990ae845b44e016ccdb6538e7e6f9d31e5cdba0f6bee593f219e212d983493f5f3941d2c0506189be265e346fe83205fb389e5ffee5b623ef1cc73f68fde7cb05bff22a2905065ad772b8a44a6b1e105ae9a621d077013630bddd207619eb3c76ac094152a6c83f7afafa6cd0f66ddefb857e412f183180992964aeecdbffc66d524de9eebb6982d23fb2fab3e058ede7795b3724493484df3194b47b27ff49fb5dcca99fd38998f7c19d2e57554dcf592fe1fff63b5507d0aa634f674606b97c8fe7623338f869eaed32548fa6164b096f551651454e4dd3666e18400dbe2a1dc3911013d08789bcef6b3c9f10cb0595d52a54879e046c2cfa1afe150f260506b8e733438017a55f9114a47492e55534a006ce28722225e0f43ab21e30b8c0c34a3efcc63778ecd1e8dee69949072e6be5b1fa6af9445665730ece8ef11030c8be0e76dfa1625483798e1ac36dbc57bbc6e166d11efecff137b663046224fa13019e99a3aa657ed2b7f5cde5c9d4f232a2b449cf3c458e730e0bd94059a019f1d3ec53be15282b015bb34c4a888a0c1aacd069b53f42560649786cc4368e0be0d60b5401cfa2375db2fe6e4b09374a0d9ab343876c24f08ec9d214f5acbc316d256d208df71d4b80d0f132c6cf313a0df8d9e568cb81e6be7236bac33fea40630c8bbd4a00ea58244b4e228d381c8f70e8dc6dfb188e35b55d3f600e506a8d597e70dd5fcb9e5091e03b559033e8d0f08d90d80945cc14a351deabe73a94790dbef730bc3f6584f0ca0edcc661e68490e74e4e2e3cbef8256d2f9eee965c3222d64fa2e7e8c1fb96809f2a7b4b2a5ee21e4ab701d29f7b95f155994fa0ab141b7d4f6bcdd0c4b8c0657e10e7500da3384d398e4beefce1f9e3a36e64c5ebcba91f48461bffd51ad3cb4df92a222fe7e0c465d3d160c01e15c22f3adb877788badff53f7b9459bea42ec0467a1a6f0baa7c2e51d8d8d6cb8bb91a9dcf21a1b2248e695202c124207b1b79e443644f68b550742f10ddf92001e39e04f7d850949022df4d894b7b061da8e85899340f9e87299a0c29c6fb0b2958668ceead368630e2f405ebdba793180be2ef15fb9fefb2e62995c0b9df24f0b13da2aaacfb9f2df4327247ca898349a936a19afe84f744b5bc7cf5842fa8e424c1b14a08374fafa212db9dc08f44e0449a247c0c2c54ab8d87437d9bff1a3c3b9fb2153327d565371ebf54705c094a0e852868da0529260da6ecb668d93777e89e4d6b7984d841352a194f466c6bc12393908e57d72b2618379277154d2c4f875f855f8a53709956483757ef84c81e6759842751ed5202e6284f81e5224416a78949b26e760634b53f49153196b4bd14f7959e928460c5ad85cd24a9e1614485106e763990dffc0f465464cdc290806ed38adc220156830165c8f3bc16a443a42c095e267ae2d4bf4d571c157c660b8cea535a269207d8318546daa5d2c96df376dd36e0645d08dd66178fdf77e21fa3df39d822df0be6b4ac56ce2518dfdc5997dccdb163a28bc7748535f3d437d8bf041ec7dcf1dc3cbdbba241e8e29f0f01f63128e877f431259b25b482417971d6e0b223e2e003bc32d1d25db35d6a2891f4922a2e23c5d6dc8466292cd51c342eaf76df861f3e001cdbc7a844de3609200d8f5418ac270ca1518298ed8178a5cb80cb1030448d76c0464c8a88aa6476e818577591606218784bccc8a0065fa92fca24c3f4532434ff817e61d383f6e6351df0c206b8cdf2933fabdd485cf94e5254c7715466c161258838627c9ea086c1c2db664dac0c832ea465352caa7357065d001c59e1c06cafb0b347a95e47bb60dd4eb897b0ce5db90f1b18e2816f579fccd9dfa7ae50b99b74232d2e60f3411be2b8ba9b4f53ab522809a0d06ad7af372729d766d0b35c089603f2eb46070cdf69d1df5459fd17d882d691db905a282bd1dac0e931c95f80b42ba8c61aa314321bb0c2aba5b38827f521d47645f809746868829d5e686d69f028e3553472a2012fb90da940c17522c2b86f0e9234b13a9a5cf3a89f7711fd549744f483f40c7265494091b290239f20d6a1dca2df7673d18c580a305a1d0cd55d957b2ffde5d78e30449796ff3983a4e659935bbe4a842f4c326db84f0925a7ff7b6a717510889db40a1eff8721f26bee8a89bd253a04ac74decefa3069638680987067132ceb6af14e397f02056aade7954e29cef9cbfdd101b9cdc8b3c06c55fa8b43a340132d48b484b86a071a1cdb1c36204215b707f432c013376373ffb5fbb33427b0b64e712a6c542e9840bf33cfcee9435b03f6b1cae9fc261ca75301a22f2eb091176bdcdc5e96cd686d9eeded9c696cd81569f204c147e1fa4ad67dfa23fd625249724627515003eae91ba5fa46d6a55700d1557af2b7a31268cea194a351c5b0a661bd4759ecdf29e92590d47890df9cde590de231e0b190ff45596a94de4a3a70e6d370c456ba61e67b6ee5a0219ce22989d51ec00fcac5cca373c7e61cbd22cc0628626af1d70c0263fe50c0009a23a3d82af285cb60754bdcaf7d6ac3cd1799fd03c4ca5be6b6894b0206811814e6e060ffd6f07f314d2f4ca20779007756e0d4e4c369703efb00b590a8a6316a7e8480fe4eee8b5aba93b21036bde2c361ccd10d7adec28d88f9f556856bacb52c0cd3377f9fac110d638018cb3c863e10dc6e3063c901c1b7b8b1c0cce398f44002378b84b71434113fcff947a9c526d3ce4befa5a3ec11aa913254ee6f4db6c407a5b6df3c5774aa54914bcd171dc1eb87c35a04d3c6b9f9ac5f90f3422152ad9e95f13c0a167a62e61f5fe13551ac2ca39fd092f869bf2c645d9ed49cd021237c3c71ee989fc502b5bedbd13d07b70729e277d0dc563f40d951eecd0e0c4d393b80636d57dc5b19076a1812eb83d2d04e945a586178073dcaed24022bc452641218b09bc754ee2eb3f84182deb4e708e34964426ec4334c90a11e4735835aa93c94eb8e3bba1a6793bde790c0978c22343a2db8714df585d088a25fecad12daf6f6d02364c7b2039ea192ac79f2b7cc9693b92dc56ddca2c5f126dfc9a8a3eeeafc203ff8def7f9d7e4496e6b2768911eabc9438205062b91aa4c234b2ab0951be59f247c67eb031825f02bd188692dd9e121e00fc0b85a101989a6f9772bdc3f8b10cac52d8b76a4a433779d94b7663f0d54ce3f9d3000487d12ac57ad8a2eb36466c8d215e3cfd13e6727b9ec64019ec85e59c572ed42491d38d6b5cf59ad9f66d7bb1b2a75769284461222779711c9aaceeda8d186c5eb109bf52786e70f0027793903cb0a28bd07aa7046b6e7fd5b1d90abc3cba985f683161fac74285f906a326958ed6a1b5668712230d176fdd24850a5c6591115f013bba98903df22cfb4374a40080ffffff7f