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

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

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

Block Certificate

Block 57872 74f692ff41fa9d2799d9c385fd42155b721a0d5189a1a991c056ed1f793f77b5

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
cc93545e73e24f32bc8c0fd2482e6e59d2eb4975361cadc9ebb19178c945b48a
Certificate Block Hash
74f692ff41fa9d2799d9c385fd42155b721a0d5189a1a991c056ed1f793f77b5
Source
getblock-raw-prefix

Public Data Hex

000800008000000000...00a039000010150000
0008000080000000000f00000000000f00000000000000000000000000000000000000000000000000000000000000000000000027a852bb12f0008d9b0740ac701ab9bb368992527fc1ddb563e1b0cad6c42db77b3d5e32ae43faacf4b42a54c3391f3ce0d69ca0c6b44768c53b9bbbd4d23a1c0b4ce779e616d266cc44bfa66bb53523cce6d24b7c1685283d170000000000000040000000400000a039000010150000

Raw Header Hex

000040206d9feeec78f86efb2f507812f451ccf1030965f4d9f88f43aab06cc21f633103b4904c5821c92dac3ac50f4a4af9385052e00f52c9d5a7569012605557193a3d0d690f6a682b04188ab445c97891b1ebc9ad1c367549ebd2596e2e48d20f8cbc324fe2735e5493cc

Proof Data Hex

59,560 bytes
1212160203075f5d7ea09892479da505398f7d68621dd35fbec69000bf25190c8b4d990793f46ee0483b4148516503f0b0b63b18564af2a8193d7f7cd5066c1b0ce2f7e588885268d5da740b0753e1b1548e9921b1e8cb90f93891580a34f45379f979ae319d9a37a7986c7776284b30efaf73aa2ea3c88706f6eaf414ea80ee5b19b7f385ed4f5fea382a661ccf5566da47ba1cc2a6fe42f41f1b37e54288871d42e14be2d34ffdb69f3cfae8d3278b2128af6591d2991e294dbdf92cced8adb8d5b21f31fc0246b0b048fc1a0bb45d66018842c69ae298c679cd79bc2b2eb31a8ed27c9c10fc263f311cfb60c2d28c98fa174c3e243b0edd6ab9275bd848cc584321d14bf36409d6e05981c6d884e65a81303ab565c43523bf3465f9b1da0d9248fcd21180a3adc2b84701f51a0e6061d1cbba6f3f36b3d6a064095192bf7f03a5a154edd39927ee2e32402a96cfc5c5d8353d5eaa6ae2681c620d9502fe9bba2b382aecbcd411750d0ee0db77926ecc5c2d764976739ea95568c7ef4d58ee1209175243856383f95014d7b3b5c7b6c9864b6e39abc7f76428a062caeed25f89d0c5b600d6970c502f178d55f043034e194d3ad6255b88ab8b8e4cffcd6ce062d96d1fe0e407ab9a53bf37651aa8e46053e3a7800de0e267eb74a28497cf88f719abe92ee6c2bd1a486e0b715761bfba6e02b57b49670b0ba642cfa16b5b214c540213e5c94fdf8a3a443aea5899f81e1c1dfc8605dd6d39bbf8d34db3c8d100c172e00cc741d88da84f9845bf134d9977ce5b3e02163f900e1955afa3a196863668e6d401adf2768fdc15d83befac110a5e01f5ae41abbeefe3febf1016646c1a79ce5e1a7b480cde2ce03f8737696bbc09cc3ee65a0257d2ed34c108cd87cf3dc811df75a3077522eea0308261c8bd64464073074493659c8cc7f2a2f725ec8fe96ad274391058ea13770854b10d29f1748b75eed1a9d45c375e4c3d92a8a0bd48d233ab63bf2c30c9af2000f7d8dbb87b4316b021df0cb56ddaa5ba3c644b63bd17c9a3050053288584a6d17366a0dcf0d4e4faf9c27607afd974faff9937960bb1c023b63173cd391752ec08c129ecacb560538c57ba8a4fc3e012c813e260fa449c3b5e48338b510b0c4f6b39bf2d172f05af561f9a4cdb4ea57dad5259d931719d7a17bfe1c010173ae357dec0d61ac15bf28580fbc290b3ac3bb608f3d0cb5da51d4ae5eae92707958eb4fa939854fa6cfd47703c85907ffcdcf4af6a19677b40f6c9a49cc853973e6868b937c31118b89649b44b5b6addf7636502df4b5852b0049f1ce32a6f742ba5d6a4d61045b442c7bb72ebc32b1c75645baa95dc735234998783d6c1fdbdbb4224375477f655bab6799660ae6782892fd0f423ffabf85cfbb3c36efb31f3507f3fb40e6d13c7e243111abfe62f587c7399647b8fe7087810c446ca4c4de7716ebf7bf4fc6c2f9633aeccd52cfe1e9a0487a0453f6733e770c38051034c49c338a12bbab92f5448f3483b70753894dcdba9216da58960d43501af715b9143451a989ed49184ab920b563fd3605e3052d5fea72e47877d04cdd7aaaf04fb66a822cc33c58780ec0cbf998baa67dd5507e436002914523acca820f4b16ebf3d4797bcef75e52ba95eb573674526f8791012cac2a2fca40a2c28bc7b39c7093e5bb0a9c6d95ed16c3ac01f53e37e3f650854ebd0da6f86978087d60c5799951e8797f7e561ee1620805c7d5e5b149f1e7730fda7b76361252e8ab560edff6c47a34ee6239c80589a60663ce2e3e51ef2e356b15d79561b60aae7f57bc5d1babd7983d32e190e8b2c17b3a48ff43315bea606ea0a2ed9fecce9dc2c42f9849a4e564f0d9873af76eaadd9f90dafce529e606c64382c93e8383d0dcd5076e1752ea0fde35556c735fc3c466a665b473485fe16a9bdfeea88b9c3e20d56ea14f5133021727acada607c1ff2e31d28f43443d5893523a7816bcb4947e22c68ef3d1aa3b1809f439e05916f272b95e42662f26172dbbf31fa513916b6d1ad2a3cd5a6585a7b4d36a6c90c490f964405ab4f5f76ca441dbf9806b9d6fff19a167cf0bea3d3546f9875641485f8998536d7bb66d637d17b53ff1e3eb2fb4c78c34c84f98d076c968667e94ab6e9213a5c45b4f52aa28d0ce0ece7bdbc71f35aa3972a051f9e13796d6a4799227c0aea06d5dfc2ff12e3a890b962dfb217b83c45c846fb7cd2706953132caf6c59e036fbb2e8e8baa8d96ec0829b656f215e00fa22cb30ed7ae0fc4fc1b60d2c9a4e962b99c56959957fdbd8b964385e51bd3aae2732f72f1a938b1e7fe1106cfd4600b7b7114fe710a2df82d5b1028494612729adf71a44a730d6d554789073ee9d29f52367526824acab68e7242969d2b1d0617feb0858e35354d832457107eef4349b233c7f8ab659ad9cb1da6492d01819c3391060051f8f2e0f800729da54b496ce3abcd073fca1f94b0539892a545ae81531bf06e696592cf49b6965e71f4b7b0741671097b705e59d4f67d21546ce165c1502e0e9bbc7be569aa5507d931e50d123c5570bbccc45c53e52b92eb6d8e712d578d18794eee1f62e30f56b66af9b3e9beaaec9a55b531528f761f37b0c618d8eb946271fe9925ae2d4defd54f7a3edb5a0bd77e174dc89eb85858432c606edcee327f05fab799d3cf81dd8c6147570f2045057f7864ec33b119af20aff6c38046e54f97edfb17cb01da5d174899c187965811574950cb7d4c162a3475257d9d757519d655705881a0a70563426d6c60fdfd67ad21fe9208cf5e741e0b54c2a7a3f103934e7727d19a9622f5ea4225952277c8d197920bc09e5f00aaf1c03fae13c7ececa755096aa03cc5881906c3d1233f8d26e97365458eb5018cefdc4967a9f485e0d5deda84c35bed54499b8b8b4566829778e089641dc2d47e62de90e45ea61c617805e70b52f2c0750abea9b716795773607b2acad1748bddefdada9bd4c8a69d7e864daee826c969e55473b2af949c127b4b8017938cba398fed2e6ea08fd30eb97b88ee234043c817cf80bc0e1f457bf1154704564275f2733fc5b9fe5d5569e4c511fcc7082fc57761cd9243164426ac813692cdab0e0af896d06dd6c2513b829df6411aeff59acfd5c80f3ec2bfa5e3438418859eb411091a19d4d1ba7523db5783ac4d52c4b6c387c49ea2c27aa3affb62709a102b60da152a16594cbca4f650e81ba6888ae157773672eb151bdf8fb1ccbe58896f564a936d69fb939f152b1ac31f1200e06bd88c36b4847f111f3813b61059a5ac194d1abf8d09ac191068579ccbf40c5f5f57ebd91dfbb04885b5a52e14b738ecfebf5c2eec61d511520b8bb5e072f5c1e2dedb9ed6d43d778df2b7ed9b9a4e0c8795f3b1afbb844eba62ecfb255a0d5be18fc2cc83803ebc518757a1fb87604e5b8b196f59a72e138a16924067d698a4b79ae1d218aff0daf0be224e0be9f59602ee66469aef5f9c90abf7927aaf63e9cfd292d51899681df218ee20517f3ddd12ab54da3c93cb8ee6391f251e4780ec486fecf9c4d355e988abfeb05f0fd4e1554106258170603de9df0754e7f3df9ec91056a323261ada73547c62dda82fdad41a0c2750bde5320cee59b15514e0b0252770f8e9689a85883bd34b4768f8d9a41babd5fc8bea4d85c8f49569fea850d150574a6e6a3e40580d495ccdea4f201e86280278ca8702004a47374a4072f7d758be793350c17c84e1a58adfc3a424614c1ba6120cb308dabe555cd2cc8b0eb65bca10fc916ab55b615272a20faaad22bab55c02d88e7846dcecc458eb44ad9fd8b4925686248b56a101c47ac2fe1ce21cce84d33784dc2f9de54603ad1c68e651f898c288215d14b12b1a1d93cf21cb6698ef2f2f896599e4ecda509c6f49077225392a1acef9002883350e410c7ceeb5aa176ba170151c022158ce57da784d742fad9d253aefb455128832f4348dd887c0c735705bdd73194e51f48d486068831c19e5d8c0415cbb0a75da842f081bd54cea5e3301fccc465f38982aa7132d72a1568e62ddc876145fe8c475488f4e6add85181eda8421334f88e83d163a889f179a9ff6744cf01b15a8e475bd6a49dbd0444d58e380444d76f1ab48e6e9d84005995cd00c36a56c03eea2f90adc1b4b0c2d5de06b572589cc81efd60f032d97be08321dd1c36f44824ae7a9f2d5c231f2156e4f3cb4ca038f3953b222a55f2f81efe094924c11bd5e5387906c6a59b77d41d599129a917ba83d392fabd64c7afbc95659f5deb2b445a1e8398507fb38a17d0c706815c647e27b2b5dd7a976e5855c4402e6d7d1427c5c54fa3fbe416cc03a7934efc76be6c000a41b5cd243003551e16327d87cebf044423cd3f5e461a077b9b56b010d1e1f116bca57cbe556a4933ecb140da0b5dbebd17aae76148803bcf3e787c3bc16058a484a3d518bf9a1e0afcd6693c61f97e4017817511411dd6f71ccce5c12d78b06cd5670bcd1b29f36e948700af01a0798123084a317d9b92daf681274e70c461efbeeab25c2eea6c9d8431027a76559f437600f9de1767754d24438b6128dfa08f3a2905d4afadfe9a26f953abd9b6d867b13f584058c262a063975267a5aa5962431cd48e2c9eab1fde8f772695ab9420f8cdc5502ab75f0cce0f914b6c0ef1476f6ddb23c78b637eea23cc9576b9e3041617bb98c278823b88d6e4607adb36647e0c45dac25f5939dc3b346e269afe455fac55629bdf8ed8545271b83912d44401e357ea5b5289e316158b989d06c34dec48ce04d9c110c9d6e3eae6d4b2655c678dcea2c8bcf69d51ab9fd6b9b2909a6b2e09e69c751adeec8137ba981580d08b58ff2d2f66963d3cca56cdc8d098bdfad245c65d894d40758b2d76b7bfdbbefc116099157e2bfb75523aa82033d1d47eb697c68f4dfdca8091ced04ae8be07b6c14ecd8d7742d7cd546c1986155a7040120a9da68447bf87e935fcd29962c2b71d403fe736658f7be2347c65d95dc9b575da31664d6a9f3303b65a49d02287d3ba5337b90edacf2af7ec13e539b2bd813bc8861615b02f317a5f38b597f0d3531f3210f031bf33b1ae35e7f902a08daf81e0ee3a0a4ce2f2f319226fa1674b5c6341deadd4b24c6e9c8257c82672ea005c008a087882cecfd1f2b803d30d8e22e0d47babfd629a77984ed1ee465db7aa9e37ae13c1982a22c1cf83e85581959f391cd388b83e1ab823fee10c97d9a582bdb25b8d4f9b8cda6204cbf07f431329fe5f9c94e70c7a13e7e99e0df5635ee56a74df6e6062f5a9bde1e5d0de4e3aee446a6c8e67b8aa347fc674583d13b7081499af113fc372f7dd9dc83d7468b3ec39b6f43a8b69cee100ed7ec496ba23b9291b07767745c2a9e845e71fb80a1fa5801b69c61bca1c67d540a408366ca7b2bde8bc25c8cdfc45b542623e5fc55881936f99c587ebd6304bb97e3bf77547d140e3c2b9926260f2f9a72000be9ec28f865a1386faa843825110fd941ce38b6b92d347b20e75378c6a9a5469d6d7871b6136fff2daa740b62be01c434039ab84bea6ce6a57da69f9b873d9d3d00fb12c4b3866c2acaf3e160f5d7030ed71b191fd16d15a97274a1e5b47f88fa376d4cb60790e6c47d7d90cafbb13a1377668d95d0a708aa1b9dd0efdf6819c8a593c43448976e47eafd90660e62974c1213565b4ce6fe12b6b98829730e09a8f278ba381f94e85186a3a1876e7a34cc6b5fbf13c1958ca5fa907384e7ccb2daac770d65eb6e455ae21fda95fb9e3cad928971afb12d4dffcaf7ed31c085c15ebe9d88bedf03bc6edc258c58b55c4a77618289d4332ed1dcad74b07df7ee923cf9d96b3646ec2d9ad3ff01bbbd7572380437bd1d20da580f3002086cbbac9c022cb4268528453b80df888b09d25a970045ca82fb8a9848d33adaea12a866d471a0b966bdbe981e4577aaadb015d839f10f3e348ff6128f501a8732e7946a3566d79234773d860130f40cf63ca7966ba97a4871e67d514d80a29abfcc9137731999ac8a98bbe609728fc1184b80fdd8f21e07146272dfe2a08df1fece4771696bbba460bfac64013b5a1384bbd5c30055a58a9bdd9980af9c66bec15ea8fcf68f6b9f0109e458698596a3b087f90dedf853c71fb4bd21bc0637ca6afaeb7555664627a87365c1a78fac73c8ed6a0befad95487486456c1b580643ba2fef5fafa22674fb11e6db81e76b96d5946e4edce6f02aaba007ece1258b40d1c21f8cd339962311e1ebd4b7108efc363a82faf501aae97d0d6c467df852b06f10afa82e2fe5f9a270feefc2eafcb816d85b1a4b43e0ecd27f0c4d34d3ecab195d1928391c66c0ea3777ff9135ca318718bc3ab612a6e96f89224c641e6b97493ef66c0afae9f05d8661a0bc05e0de44c22f24e15cb7827340ca4c47b9e8909d8739d3055d09f1cec6a162ef0a5a9069adf083291617b27dde27b34002cd1d88e36dd286d1d4a0360f4ff72450d28b41a5502c79b0f5975cc141bce198693e5743c7d12d5edebb88fbb4a7a6caf89e3a4826753666cfe0ecd6298b222e249006d7d8ab1cd4cf31cba596d924c94f6d66c24175d94cc8eea881c6a63ac5d8089076242bf77341d620e82bebde8084335e2eac80f0a1c395ad5633c410cfab0e189707030e838790bde21ece186920910e2c974d11bf57246d708f9c8391d6dd3b1c32d55d5670aef2ad584355b34fd9a3527f0ddea5661c4d130eb8a12c53d23f88670f700dc19a29f6650d9c950b645efdde7a0d0d3bf0bed28fa28a4346a110cf0f6b7d7b0f60af0dd4a9c913a7474ebfc41a9d2da28b1fe1d6e72dbeb4251b20cc172fcbe2f8cc0aebde77e3678ff45350e4d65a876f9ed76b69c4f58ebb0644d984b6ad9f6613ec67e8f46222723613f6c439f2c6737cfd528f5cb53347a6cef12b0d94d9fc83df4b213b1edb1b1efce1188b0eafaefd75a5239cc68b5ea5e79308fb5e506af66c1fda3e2e3e4106e8d342b6ac150ec955b887d58092b03a85054f65cd6a7712f0efa8634da399b37d41919b7da3b1b0384e38e0e1c7f8dca26ccb618fa951314bf525f546d79c1fb9544f187411fe157ec1004187aaf332aaf4ac46849bd5c1dd128ca3f6cd4d858813e874744c25e46f677b0d2f34602c315ac26c4e1eba3d4fa6061f4b47181ff735a06d7d27f068cdc4207533196f7ddf9583c65bbb7bed27482b3f58c296052ff0c6377b2bc3267284bea85f5673d6415fa1b54df0638ee02ffff256845ee2d6c52894eadc5205d2afdbd718726a975ce4789efc1bdbda67e20616601ef3dab8ce11b383fb033d33c8cd74aa70eac0c7c628dc20349119c51154d5e1fa06502de10a65582b9c4568d12a8e49d1d0e73562ebf67e5e6bb0f00dd2e4e4192820d059b8f3d4908b93b26aaa01078da8a174b0cc3328f375f635ca13381fcc95b67dc02ab3fe022fdf4a4deac5c6344e81de0ca200b438e228e74617130a70d81bf9bb78bea7f0e53711abc3ea023076990a94c34d59d926565d007883068e299c4c2aa1833c05ac7ef93969136584005c41fe623bf1aeff8bcfa7f9917e3172f947fbd67111eebc5f889d261a8ffdd37b92a724d1a775b853019cdd0b7266c4a6099f10829b41656a136625232cb285383cde001dbff9c8f8ad56d48a0f6afde5a427532be1d213d1d135a091233b1bc27ef79445b0df072e37563d3c8eac412dc7e1ebc5050a617e1b31e73a191b4bb4c54604c322478d409b5cb80648386642d8ff67600bccb7c99925763b218cce89172ad4c8beff4c8640ecfef73694ea3baf144e9865e3659bd3e97103f111586cb38eb6cdfcdcc45b78388026793420accefe90bc0ef06c4a776727d869384390d17f4adb7dde14c6e5ec4dd7b5c2595758733f768f55a2ea449a68c4c07e0a5e5c147998ade350efe6e28b71631751b3939fa79e182f57c0d9eff74eae8fe1ee2251698a6ae32cf73e4591056a096272e17dcabf8375dde8c15ac51716f6ececa6316cdeafdf079c88063597f0367bf08a2f0e9ffa2c927c8211620069e40e225b7a4471becda9452f4d74fb6c0c4e83481ce1b542d9998d029fbbea8595197b5c508ec3247cafa02f94df1e13836f6b5660e2604fb1ac6dad61348c78fcf0094cdd8e0e630a04b0dd2732cbf5ef9f5041731251cadfa9d9731ae1c90345951ffcf3e642936d33139488efbdccf8c525bc2d591b3e66d6ca08e56d6c4dc4798a1cd753aa06e84217ab6d143139f22d9c3ffb565c120b4e38988994ef5145088d9340543b33433e83b4694e663554714e5db15d7497c357dde0ffae6b5222cd936744b5588529d7c051697e5ad0133a1e664c386b57e641268682cf9ec2b182ee856cdd392c96bfe173c9414e68b3f55b4f34c39ea969ee4dc217dc03a7db8b5a36a60eef7553da57c5fa37f4911f682a469e9fc3a1c1125ee85481dcca26ed89ae36a9643a6daf110cd203d1d917a755a5031cea618f34b6503b2f2f93ee520c5e3ffbfed97f716041c46ffa8e55f33f345b1969ff4896bb1195ca066ca535db7220edc72b3f96bd5e3abc416afdeb0b42a357f0279803bf1ee468da97ebd34f4e2b55b6254be7b7899a00a82ceb1864078186e2f0469eb99ab942a40aafa2ff5892feaf920fbfd59f1f2623adc707dc3f5518764d846becbb2faf4349ccb8d43afcee298b32feed803f719680e864cb8f6b154c9fe5c48932fd5c915554a1f7d6ef5ea21d35261a0c79fa3ce99d2e0cc516419f7f2ad3aee043f592d96c9567945320617116c9f89036a500ffe04c0df6f5fa6c94cb4bee76979d7d22076a2d5b8ce0516505aec7fef8717b3d684e93a9d06ca5a9dd924e1d5c76ef223c60190003337dee782468f1a8d8d76186f1554ea805f8342885a5a97a7ff74d1c694ceba87f92f954a3239e0992e0f24947c375b965c826e37e3a8cc7cc0037933bff70bef133e69005646db172a6dfdc3e810098756c6b95964c6562d8f951ea8440c8e4ecaaf9aad06bf63b1cd1e111f5560484fca5ee2db6e04bb99f4ad36b92aefdf4519e8b28b0ec57240a92d5ec4304c04f8b34bac850386620dcaec51d9835fcaa1eeee010d6f58588e67e3c8e99a7bc1787d32235f8414f5737ee33ef87a16ed5e6a23e2ff29d03ab91fcecb3847652aa316978f0e29eed6c345ef7a1bc47d7c4b8de9c5912ff5bae5a0ba8187d024f21101db4f1b310718a55959c266fb6bdb1f0f441a63477ade8d2f5d06dbf392c81ce015e1897e6f66d9a7cae640f911aebfbf654bac370132e8cd17fc4f82980175097b3598bebe7ce5c4f6d52940550eb13879d277f78cbd325e0164d57775887927693c83a60e214d88ce9ab7c7c39d7ae63d22c4fa9ec5f61cd4a40318194c24f401e53c3f0738d8e5ba6517c1923d35a23eaca4c818be3c53f4e546d3a88561d017fdab573f302ff745bbe804513e8d33a2a6f84bbd5503378a84ee005184f5e9192c61819b505b581c5232fd82cd29099dc0ee793e3deeee5a336701ab3e5bbbb0914814a810fd0e8fcd2b8de1b9a8769312f65bbb02cd20627f86a4427959d0ef515b3aa87df1f79341e7f976829baddaacd705fcb8f7ac774c9a124add7d353a4472f4d4e0ff0a031a0d58fbf89623b5e0a41e935d3f1432662f762c1f3b9df20098dadcb57ea6c80d737c07087dcabd010e435bf171095196b34d82e87a43cda4125a4eead4061cdd3a21241948d2054f241147bbb4db21bd4c25218b26a1d0663f13d202fc958e62fda379049f7fbd3fcfaee3a0db384e196274abc3bbbd6a167c001266d60aa780a7207891a6a4394b24f6c0ce6ee243795b30ce2fa2296542a39b6106fa617456db48b6f33c4ce8a691c257f53779e193c15264bf4ec07bc0ffca4c2e01b17bc70d3d93e5a3bc7cfdbc376bc67da2e8976ed5dd867fe02cd09b0d8e7d172215b3b956b1265d6b56100744a8006a99e31b9e00d3dc4553971cecf5a051fc882be4a33fc9eec6d6e5cd383fba4d6004432212a2016abd13bd34f17779f0b92f23101cba6676fde154ea3e91a00983066d5e9ef7a464080c884460f68f83530ccc6285254619316f0048219941feb2baefe44a8c9be9e01f531ff5e7dc3dbf2c4a4744bda9164b4a7cd72a34f64066d11b9e09bb8025820353fa9cfea67eedded705869d26d1ab9d15cda331ce02766fccb7acd805556e3494e271252358b69a5f20650694eac9d26027d9a5e894f71b84bc5e15fb098214b2fb1aff7af2c9f7166246cbbf8c06d4213b5d5aa7498b10e34b1a2fd9a6ebac60e477fd3e1fdb344359d1342e3d29cf84114b93d166d0ef5dca62290378ae4e0b0ac86e3e3b2e546b90e0f88a2c2826731b2f599e0bbab087985b61399c03665b8f6d721e600a49dedec24dd939f43ed7d74d262da172044f0339ab151bd6d1d8c443b69a07974a9a1f28aaa22e46f323800f72457a4d2bf8f7d61f9d121b9efa7d84dad3aa1bf93298b2a3fad9ce70c527e82098fa5de8950a04ac3aba6c66f322f5b95dcce8492a96fe75e7fad4a3adac73ce99329297afac2bf7e54e70f3287b731cd6ef4f6e8cb81a35c704507192be14e3e14b67465395c2c73816455bf28edde28a4743a4ead53a808bb0522c427191cdf118d284ac938ebb4e8b61bfba4ec0d9856a7f482cb7d3c2547ba5a4095126af229494ac9236a076d71abc541c8102117420c2c9237e0465ac2725556fee61bd4ca4256a6b472e94bebc9794696987cb62bf1d14e353d2b5d7409a1426b6997b69d30b95b71f3d9d78b112dc8615311034fb372b6b6d5f43a067b28d307f0e20fe7632b94e38eec9bdc9db91012fb096383b4412ff6380e0341b846b53172f4832d0795131d1671608b45a7122f249a591947bb88503805b1401961060f1299a7b9a8224608360bd1b3436aa106be1978afee2a303c92a6fedc358f9a40f10a7e7944b06325ff6ca2c4c5bd97552b01d37cdc529f508a3ac3920256fb741bdcd89295e241b507a81d1c8a8eefdf4e681eb643add663497ff1e7e7244ad2bf2d10be00fccb71848aaf86622a16d038d337ced1ef0e98653f05c1b8cf9f8db456d222a7be1f3b58b556752928e9f92e67c722579f3e209f0bf32f4b8dd05082160b01852b692b1376c19f5bea30e7bce0e3962246440275f75721cf86ef12cbeadf6c7c7442140404470a659329a0201554d0ff875f74b4931c05221a373283293e6e0a6e96131efccb18e3f57f9516e0350df945d67d471b041477f96fa57c2a74958a55b7933276e072094552de1481fec8b8d332c1dccac7275685e8e46dfc1159fdf25df599e37674e88cf5434b18adbc78615d6fea1e1eb46a913432772bd5752747d6da1a0e47805e97edb5261dbbb612319c5d0faa6ea331ae069b9d8b2a2b5fe1e04c35c435be889a49bc5c2a05d528c6ae14ce9b42033db65605504b420909e6cc2f7a00b693669d0c77f3c28228eee0f9d53993bd36b8a321e972c8385901da188e8c9280923d703d2cc0a3599447b279821d6abb6c0f2c3731f765abccc002abc59dfa0a147bbf5bbf2a95fc495cb9dbcc6e3ddb8f3d69ad14003df095b92a93a1cf6ea14b44e79848228cd972333da5ec1d5e5148e99b20012629cb82abaae56d2a4e6e8c8cf97beda8f244b098224d1ad473753ee6840bb89a8b1e8fa45f421e401d037f465ca163ed282188885bdba7c24f022b22d4b3ecce3672be680f622186aaae7e4eef2de9bbb0916960c91d25599969dfaa783d1651db637235c3400208c3d7edeece94bf36fead96c205b87a05fca9a5639cca39ef080e77ab4902cffb0a31803025ba762e54a7cfe18ce0d33bae627539b23b30fb4d86bd5417c94193e39c72a7feff969d92e86a66c09fa1640451a8a4bb6bdb14ee754b3088141b3bc90e00807d52d05c7e14870341d84b80f8ffb4758074543fef9f863f7acd12163c0299f2a01f0725c3d576625277d18b32da8029af56b8949b7891c1bcea21dd6089989368d94cb14ef3256980011ed95cc4a8a121d057c3128893843f3fb6491016def9bd7d5bf597f96f1d3035f9d313a1dc60299169a6eee37476ead22cfdf3df955d8f4a0004eb2531af93ded4c8a53c1f32ec9bd77de1b249895df0790e358dca7ea704fbe5ded1f5d5500b10a2910a65702b3bc8e512ffb556724fc2d0af73d2256f5c48fcf0fe017020df6ec22706b466c30089f9825ef5040650b3275b2f935eb7f6b450f33ac584d6670a4cc95793153303355bdbc84dbe08dbc26a9a630ea7e2bf0713288bf635afe1e78ceda96227e3fed47827937d9265596a2cfd78a8cc5fe2f6c7fee2f83c239fcbd3b438291968b24aaa6a9fe040def8bdb52f4b4fd26ccd50ce8b8c423b6558388dec0759e9d6318f3fc4c6ccddb782ceea36b3c07d08f69284ff6f4281ee3e337d79b6ffbe09ed063610a15629d39eb436d8dbaa4a3689ff43759c54b333b517517762ea165c60d291e2913b2914e2457223026c87bf55270c5f41a751caa22b663f1c98d2b68dcda65c1605addd29ea15ea35e9c128994bcfdd0f75f65069f2aa8677cb42ea05c1db5297bc918b67a59b8ec5f7f035a2e0d7ac5fb1a8ca5ba0d8d5957ff0251c6605e325ac68f99fe9db72e3967690f01653c5011b124c64bfcaa3e23d58d1acbcdfbd8ee3447765a0a6c64a79e4821e1ff1ef1d46e590114a06580b26a9b2e87132968500394e7c0033ae9625a949985907b1928ae98d3829db161ef816c328ee9759049bdfa3a3394322ef701c9c4e1511d139ab51817c0c122ac86ad32e1670b41158dff017b0927552ff2b9230d9a5cca53d3a07cd27e47bd6375161e55fa78d774ced78a39e042a6865f112709ed9e435ed3cc3523ea443d5120ec038b9854283ed5a41d68b9a1ad78d2fcca9f4e8d87606d11690ea438a17133e210752a003b372344b3eb007e378d94fd02b1b5adc7454678acc774e8f254f991acfb4b414eee50779d2add03de51670d8c81d07840c8a5bb79e962cc5621c48ef98d7b96bb808d324f2af935918550f9cad3bc30c1f6c143a0f4648fa97713c1f58e03f57708185ec8611d3c0a73c47bd886d94180c10f2b7ef2230fcfc38cd6893aa350389f53c5f39cfe42b0e4fc713cf69ff964a7212ecfef68f3ebdf11355ee97d21ebbeb7c0d2ce35e130db3344da7c3a5d4983149eb61f21d7fc532037ec45b648d2d873eec4a3e80f1b272b40cc0d09c15b2e5bd5db1b728f2071c09edebed1fa9b88a84456e601ceca276c284e9dd322ebbf14193018b0b7af74170d3f01b9645c3bfcd772105a7b14c99117d06b120ea9586b0bc69254412501fb19bd8deee2092816cea33dcac69ca54ffd6f756c10b2805a22909b1e646811b0f0f4926c0a5e18b138251d6417e0dee32bf77ce386e490bffb2f1d2499384f58d7389274a64e5d63864dd0ec541b4fae134fa9b494cea8f7584c550fa3dcb5c3f71fb8977b8d0478848180c3429e632eed7bbb0258062f224b6fe3c458337c69ced0cd11b67da0429ea8fd91f32c48a083e3075c0b4bcbdc0cdf6e7470898feec285402f3d1b3317fefc5ead3fd4b9ef6d147eb00f747b098ac013c48b0a78c80ff010b1bc06f72e601b5b7b2c660e6b00e846caec3f77a2c0a53ef36b6cf76c5fa0a805a036987862e41f95534a0b041655ce6431c0062ab1b65b541c99b6949e9e84250bca4ec810c5294a30e9fce4b8929acb12cff353f39feae7e6b67b8bec329db6cd0373fdb85608c64be609ae40c379d9d384ba7fb44e74a422693fba6a8463fff9c5e6314a2950fcd2e0a86e276902d561b749214844b8ef35cff78454015213cfe906d5738fcc12b11525daaf788b0bf0fd8637824ba7b75b9257fe7415bbffc81cefd2840dfc4b4e752e78a129c971c33328791542e78bcb8eeed6874c24b45c22be129c3aac9854c2763a18d5ce33db2961536bc242ddd842a7c48f49a9a1db93aa050dbe48ec7abd0461712d02b84797e537aab51a9528cb773baa5526c9232acbb3c3618f843cb6c5d4b2a44854a0667746dc4809a66e74bfea1d335b4391010ff9b17088855e75a2b22246d1ab6ae970c43021e93edf481d0a2ec5ceb50562585b2fb6b91a249d6155313f0fa9f69339ec57d31f426fa0b3c5ae1e7fd24116ecc4d17e4fde77596cdbe3b0f9160e3a426aba3d689f760e2de1367f27eb38ec30c1b692644747a072d074727a9dcb09b1a5e2cfdaf942a0ce9297b3b88671e1a56259056a2ca4d4825277b3c5a89f9d2c1a790449821fd57f26e759d05a4452b64b8fe1c6c7216d48689163c403c0e6ad670476e419d7237b561cdc675bbf59a559bcac031c74d6677978151c9ee9870cb2500ea231bf5c010bdee13019f97e459586e1b16f0a783d8a14b795d004d8c8130f78fc73f7862442fb23b837ae5a7a76c18a5f856cf00ef8e24f6f0c2a0ea8932195462dd31004bbb180ae7b818c217635d950834c46daf06de39c4cff51b35c97b5fff25d972eed9b594065a77628bf1d8226d8074bd95458836109a91ec68f12693b488a127f0d279b29b0b244969792b64276c0c9ec401cd57ee83183c616bace1bdb617f2b2871cf4015ca2ff06050a9e4a7339f5ae0bc59ad6a9a969bc6a0fa1c63dca02f799010b6d0f15d6f50561eccad67a0adb05f3881e8c59004b2ab8c6f7c38f70bfdb284181ea57ac31baec5695eb5c8ba4b9ec4716122cebb148b7953e3cdcbce64ef95d74d0c3f25b03182a24b88ea26731bdf7e8050288eb4863e6a2de9e2d39155107ce9635c17a58f91f04ca5b55ff54e13009fc8f6e3efc96b3bf9ceb2eda01e7c846d30aba877febdc0687bcfb0c59f4b83c133002878b41909c91d18c74bf3a69a2495639924bc30e470529ba7db263865cad6f721dbed4474836fb96a8f0291c95da05dc5b3f3997fb719c589a46f20f3886746346b9dcc40fcb6b04f9cba647dec3d67e62f71f7df170333026607fa282bcebab4b096bc6e09e607b8aa9c2d2e18bc3e7020542a1e2477815c48d49faced1a6db292281104791b58f28ecce57492cee2f66d05e9f301299803b72f5748aa863989956078b05aca7823654df9ad6248731ea5c0b5fdc7345d1ad55e64437d37784379e07d39caa1e8b941219ac5fc4a1db6fd1faab3c807193cef3a3b31b38fb35d1b82b1eee996f37fa6a5e74eab66d136b2dc04bb186aec7b4c3bd6890ad9ae543f62a89b00567a8c627d4d976603247122ac78a5e1769c6ed1be72d279b78d18644c34593c6e0a5fa20a031b13d08df4ac9b6a4a3337bb26ba041efe217c6381444281c639fad1ea92d851b207641f54a8a7e46106d230b9e7d8fa4d7ca73e45035a41734991b6b045001fe51f1d5d4ffb1b45a4a1dece1ce40e52ec2da19c8f016f2a409b279e5f02564e910a01774ab6a7ddd2a3349faa13b17d0ec295fbdbc71a50ba2cfece12afc2e9a455c3e52c5caa4aeb744616a68a8c53277ee50c5ce1ace323f7883d898839d1b4ade779b444093bd106104ec5b4081dca2208e8edcce3eb78b88815268b0b6016d0ef6b98a3d40717849a1029f129d23c34510bf5780df518435f7e839905e4d37af43a0f59cb909c003f29468f6752bff2ebf68debdf22bef7b992297417d87da0aacbb4622de2d3e67f33de8dd97b77c74ec6ffbcd1de264d4de8c90877c0aaa12ba286c9cd1a44186a30733e9c01ed4c9fd83942c43b13054bc0574764e2bc7617516612408c521b7072ea502a050e88a2a291cc6caeadffb4d051f2c7ab6fd5a04cf96dbc45882445e5923a604beaa643872dbd31008b0d498f11653e1049ac3c6f24a8870a89055a34fb75b08414ef1f0de511a88c59443cafed37ed104ba533db5c31b44d365fd5ccb3454bcf8427916ff3b2ebf48a8df542ff9b920858af8a3b6a208b1f9544531e001a7d4b58828b225942315865c01a279aa1daf2f6a41484ccada2bed0ad9c301abebc750c86f008a9040f034daf3df243d03c4cfe9e5279675e52ef2038a29c0b13a4e416456d3e2235a580467abd69b4cd78eee323a57c2d52b9ec48cb9159b84fae576a4101ff900e14fd5e7886c742955d665cf366601436218d980f7878eaa12b6dc22d333ea0f5a2270eacada095724155a63d4957e73254412de2c4f3c41b2b79201da593d1fbeadc14022ffd67a7e06bea0ffc27bae1226f655b5071068900ff97c4415f3b46f766d92d131e251a63d3cb89bb39ceda69733d901aca1571ac310c833f76442cf1647deee84b5510e8db81c15257f069c9feacd0af7fb7c0e11b60364456dff9832b988b5edc5bc601abdf7ece2fc9a661ac82a2d3ef3f70a22506c38cc6ef4ae783f8c9215dbc329dd6e0761677f31e88c5d10cb1ee9bb1c6a43e9934a377bc8e7a5fbe06cb91116d50ffcd3c5977b37609bc0b4959125b2373a6437d47cfe057585a12780372c792891b6a1c198ca9c8e0b4eb168aa1b4f7ccf5e8f01c26de53a9a6bfaf7bbb93bac8d148c280b4492771cbba84c1f174716d967c76a20c63e3640e5bab7b483b9616b5e8b57ca11d24fb42d2eb4d0bc76fe9cb4f59fb1091a1d8411e8476b0221faa82b146e840983f8645521051d9f3a02dd078942697a87a36c6fc68002a86d891e6f8215faa15284b87dc036ab3a6965a655a7ece893be8505aa50527a9f7f6cd75946499a376752d986f30b54d5057e3a7f5fd4a3c809edaa9ab7908839805b6989e8f367f1a6a16e50460959e57bf6faad69abd9b05cdb6ff608e85c4cdc5b1028ed65606a202e805506cec71a5e657bee5b36d9605cab90e55e3bc4bd06301fb49ac82faa5bbff38b22d99b6935cb1b948300302cd3c2ac40ba93e746ba8af9664836d11d77601f46923d7020bac200df638374ba4271b2af03bcac74b5d87dc191a6e140fc5faa850cc716f30687b0420354d5b7803632cf769ecf75f7bd051aeca9c43dd57ef1cab72b18a018591bdacabc7a7beeacace989b1e90fce90dce5466f5a9e6a9cb1361f89462ac8a9ff05982f2222d23c3550c40a502934d94fd682af47b355db57d5749d5edd9076340ec2eb0fb40731f0f95a14c6be44d6e5a1af8580650d7b2c3ce9877d9aa57e14fb3beb74ca4559b805235241c1e8f84bbd4d382c72feab3ca5014add1e4ae43d9551087f773da94dfc7ad44ee46213256364dd41fbb1061c9f26e581b742f02a6b1ec9a012843661feb9a2e1d2c29407f7209580203488c89aa5d9b048ce3fab31ae0d866492d58f209f1ca82564bb7ee882037e49df93332188d1ab01a88f58d9da72f83ac3f3aa0ef7f768b19f3b4d94cbdc8bf2342f7f3047f6da73dab1591a91b79e6ba2768dc6dfc78222101ef7fa58a4f737efcef412ba8808b81f286811962c55cc3546b2345def4cc39eb6b481416b642111f48fb8ac9e9287bb467dda97d5416948761aae8f400d0097cb8bacb01ae04abb9c1ed3d4235a1a9fa8f45479a333f4d8c93bc9d3dd30dd95c86c9d4baf91205a235183131c5d3c247465d4e01d25d21aa31372011a7cf3eeb8d07d7763de7f6d4745a0d5d22f7d5877ff7b1d231d59a5c6a99b3fa6c1038e3fea34b2af39348ba8240d07aaf032ab2ca2a123d0532be052de702c5297b6b8f6f38d0cd27e08c135448e4d9d02ff366a8787246a5cd0ac199353b6bbadf33bd1ccc971f0c9467d3cb556044177f705f4a006f580f5df96372e78c2ba8d9766f8288ed13067dca0f932e6c9f6950e948e13e6f0e96042b1a9375cfe8b052127d45a3d815fe4d1815a3dcb06e7c527754163cad3c472b20111d879b7679bb0b009c07cc34cdd7dad15f8835dae91e29bcf868cc46562484ce3e0f21c5c62d4f0ed18c7e0b693d977071b07e0def6904597e4e0335aadee6cddbad31de06f708ee4b0ffddfea109ed802d8eaa3b424bded698d54c059c78c6f5ca8b914e0ab9b15a19cbf29f8b5a8f35718bad36515a2e910d2b2ae0d993bc2b5e3f365a384eed8aa704dea11f023c6ad65ee29626c2e93a61f361d5bfa128c5c1f1a4f3a3a88c97a404540d3cb9c0f98fc9156e7678195dc74ee972a1402ae17190e3bd5c40dcebc4191483e4e2652d748bf44160fa804d345bc9dd187b6914b2e7e388071bc9fc9a84d6d66b921cd7cc4105727151920fa839268cc7133733d8212dc6e73381f538dc7d58fbba4708c06e2c2494c057b8e8d637345813c38b6ceeb04a52067536ca729aca9de2484818528ae54e0831daf93c1d4226512af687213847270feee7160d3078a1e8fe332d5434bf7b49c8039e2a515c462a5c88ecae77075a22649f3cab0fa38048e4d93f80502562ed16d605f0947034c23f6ef7545a9ecdb935d4af20689c6a5de7217f3686eb560c0e50c3e4911183e30641868e6d178e876c0ee736dc84b89c357ea70c9a54ca4cef612e760e373ae0fad5f426ad8055a21e208988195e08565fd01b65b3750601f78d0a94ddc1f229c1c3079ede23f47f77734d9ea9c4b351a064186d9132bdf82bd6a2282b4756dbbf75209bc8b5ddf3263f7745655902b237c0ca253a9d279f7d719dbc6bb921a91d6a8fd38262a37fb9e8583cca671567a78f0023307c17e0fadd527b306300d2de7294b153e1e570aa573f254b2edc35fc5b6a0c2b8297eaf34e70efb02eabfb51d2885bae35aaf1a487f8d0f449b0dc80150c0e3b35ab8b8f98a491a76414fa52e8b320f283132b685d338fbbbc25396016c5e949bca40caebdba3c2ef6606a77b2d3c2243c0e83ead20eeb4b5deff77d8059cfa13effd06c778b2223b15ee0856399e77aff1df04ac3caffd74fdc9520f3443943c228b9612022e00dce7f5862a0b7650c1674211945b88fe48461d3a9da741102930863fa8d9a2550e2ceb7f5fc0ce1f5e19ed6ebb9193ca6e65710ff44cd467a4982c45895ee9a5dbd77c798d224e1df9f008549c4a0af9e471d5aa85c0c179ff05f1c9ea4a27a16a681308879edb5e1b0d0b1555c187c9fd63a02e81e147982b7ded9944c11d80b0c41224584b601f863750af24a10aa0548b2a3dc60e55e29748ebc02dc9972490b42f4eab538663996350669068c360294b8259fad8c659b701f2e278c631139231930d09f7928320f6bf11466137e77d14025faf08812846dddf15071916165c0f2167279f1080a087e15026ed82281608ee37989528f66c4a1d2722651cfef832aff40010905eb0c64dd0bebb6b31d852a6ab3ab7c25ca977b9ea467c1c5b460e8cda4e8a9ea4cb98e3570455466b3ecf45dfcf7ea0c9060b3e07071b58d77faec59a8340d725cebc18e40d880b75894a342e2375069ee9cf8d7de8abd586f8bdb0fb33c9e79aeb44ae70eb00441b688b88bb2dbb851a999953ee51c0c4622652b40bfbd7d7eb17a5768d3c972d18fd1fe2e3f31cf937d693f780db0933ccd34e19eca30c1af31e174932122919242190746e1425d6c90a83938bdc99ce4b587a9b9cf58ee0c044ed25a93ecc59fe50228470f0cf028c1e6fd6e7be75ba3fc39dc2909e914755dac54599453cce4602fdf1d6f219aca8818bcab70bf0281b06303a9da7b7d61cfe91723cdfa68d745b131b06e42c5d3795d8f60ad0a44971374ac648566cd1842738d530dc4f0ce4d2220b2644951f41a60b96b82694e1c967645a7da026e0a3d5cf18793d59619f86fea531f6a1fa172ec3ce089d8194fbc9c1675b6aaf4beb30d60d753173a6d9f701e009bd273cda5bfd42bbb55b57429fa74ef6453cfc725218bcb1bcd9fb7e22fa863a261f86cd7be2bea188b32f3925fdce1a6f8ceb87b9e002fdaa7e7428bce7a95b8b774871379a056eb19c27a60d8503fab772deeb7a3f45f077f531133c66b364fa7d312e5e0c4037320435648602db59d8935370e41268ff0dc748bf221ef2ac2e59f6cd4d24139addf9dc4effb2f19483cc012118c07eb5a4d701ac693b04c00854513ce0e651690b822e4822703982cddf7213eb33ee0fe6691d11ba7cec14c4af78a93c848c6133fceb5ded3f517cfc71518d763f3d5eeacd60653b40d78ca16c26fe597c63766c606d99dd8ff9b2c0a985c04d05093a71ae77bc47a05f6cfc49556b6e1c3f6f0eb287565415a728403d60ba19f5ea6a5cefb837cf1138eb331edcb393d1da0b5f8bc6bc0cd8a79c763ab083cfdf0a2bb438742659e8145cab04fb06c183cde3aa161c60c437600006a9fa376687ca6defa9facaae3e81a44e7c6ad759cba85256f2e210c007e7d08d9a04dbd691fe8bda3cf1cb281d35c099d409c490645b32e9b58a7b96f2312d7bbb0e9169010d3e73f08f987bf4ff4de00f8e54bf566da207837b25ac707669fa2f01d9f49640aee703c0f4e912c593494d7d56ad912c50acd73789ec309fe04f6aa1cb81b9591bb958826f14a3d01d6434a6cf638a32e3c2ac4083a6880ddbac9a622d6960f2cc5f3f9c3cad1d076c0d7ef222302b325a8e3670e64372ede08e94f26687ed831ec5d246f29ad13bbfcdf01b3edc6e2011c4ef5d3b5bde467cf0c5ee1c422ac18f1e17aa295947e118263df58a263428c1f57fd268696b2c58c109d117af629585d30a095725bc0b182b0fa86fea0add71d0246462ee90e64774c728de624547c12d999dc380f2a35a59bc49184cb1e717a6d524b1289e7b5ac68568589e653d977974e20e040b86d48475a127c6f8e45d53410a8e3b9a35b064583267a9b84b21f9c8fbd16514a4fb0196e79d3170f0f60815b7e7efe1130f6a13cc5b876e2f7b6388e70c1430bdb8b0fc34740697792a8e0b8cf42935afe458aacd3fb13b13662b210d0cc88dd83f26300d68faf909b04b0550a9bf637e9f6390ecc9278988a49c3617268feb426b1e5ef7fc116fbfcb0fe0b9f4c03269227f6992b706432ed4694b5ee1f04e44bb7110644334ad81fe66961668d8ed676c9483b9e687ca6d03962a26508bbc5ddd9a7c98d2cb26cd6fbc84824f52e533e79ea5a174f33ec0733efc605975fc133ecd033feb55603cdd6f6fad6218d70f137b03eea4332a75f9a7b380b909dadf0dfa3b3928d21e738abe9871bfa65b4da68e84915a454a8e20aa52275a603f38f2bcab7ccb1c87942deb236ebc6c37dea0d126186e6dfe7ca14e35cac2fe9e4ab210cf9e2fbc9ba420d8ae5b0e9556c7b419f5be8b28fafaf88504286aec0e3f3a43b21273c9654dd7cf20c51a0fbaca78d85dd6fe30f6e876f84d872af8f73352ff32419a6ab2321f8e395497ad9d58acc5b73065223319d220f03100c3077bfeb92c3df5bb93b467ead920c8aa6a3a8a335482b3ff0905585dcbaa6885da5196b561f137757eccbe3f9c37ff96e8e2df7cbf1ee6ba0c9d1c014dcd270e35c1bd0d9c10e427d8a93919298a8b9f217fc5f4fed77091480bdf4c6396ed66483ffdddd0178fc92ac5aeae39ad9a3261826825695caf3e315d43adc5107cb26f93dc64004ad186d84be9c6029e1ed2b13d13f51ffd42c91ce465ebe54fdf39ff04705a6524dcda5e1705ee8006a3c264ac356d9b334cf55399541812732642f9458c9aed7ff2b6c4b4875ae638bb7939e6dc602b605c47ed953e727146661d3b5daa5d5661be9a0630852f8f05630680ddf510672ee7700c4f71509f29d9fdf9100e946ac63076b369befbc126b8ce89a3a2ffb01b674b00a0163f889da82f6150a26f459c99175d2b7367cd9fe88dde5591cf5dc00ce2ec30535c37be49a12d52d17282063aa9bd8fa8c39b567b013193fb084fa5143ba9df061810c3788e7c495032f31648874fba6ec79f872e4e2ab3388ef200c03017ed7c44d8752fca19fc7ef4054fefe878a20965ffd7bdd2e50827b307f5b9aea5fdf6149eeee3a490ad01f6f87e31baa6ba982ffc6aa82146d276dd5f7fde159e19dc76c71f586e9c264ef512af16db0069863dd722f06fe6c6bda7c45838be02acd25527765a9f899725d66ebdd76d4288ac2c37f7c603deb77eb3a6402e936fa5f0a546195c2bf5895f28f10feffacaac87e7a84f9dbb2d4e0e886eff96d85e64ae2948979b0c56571a497615999f896edd3162bc5a2d48c4e66be74b4d46f38889c52351413201963b3819cf1e997d6ae2ef41f39e72357fcefdfa52e1a551994c03933610da6d7cbc24f77ad31756e88f5160a514e437913fef964fa777cde9af40aa253bef0a19c9946e6c2e3c3f7f74446bde98e0dc894a894219c092f9966c15b693d6c66dd8a188221d043fd03c9eb7ed9d85f13a09f80f1aeff79bfe79ee2a1465639470a24b5149fccf36cd95e33aac56933f901b8b5098beb63fde18681ff666764f78dd2c23cdf1b0512effae63507f3a945cf293b55fbab80141435083fafe3557c6c757405809881558d55c1ece9a450ed66e7ed02b4212dac3ccf22d2a0aad80da34eccc0f37ee24c9cb9c7499b6098ee3cebde1e38dc62e75eb0c1abfc4e0a38ec5c8b0399e8c7faa811da3dc39e15c48a16cf71ace0dfc0e087cf27babfb371ca90f783c5954e4df8867d304499affa49152942a6648a4560b22e179ac6bfee2cec8eee1c3d9f83814e1c62e66f9f716c7bccc7c126e06c3fbba3365c8e612f2a1fd7991c08c4334f971a6ca788656746acc7605dfd35b4559b3c48585ed94927fa1f61af011afe272b1e89879f957282f0993c4bdef9951e7d202d598515b95f10424abfcee76270106df6298e898dd60d22874cce780df98fdcc1723580d49bac160e95bfc8cfefaf8ba42d1c3fa5d06c66e37ad8b02866e1f8ae464105e23960ec2c47be1dd701b2c2e999d912e4f77250f09bc8cc50270c85a90b3648d56da6f63f863cde5bcda2cbec375a2caf189e099e89a5141d7e690d71518a1b47acac93603d75ad66f494ee79d31e1de6d20e313a754c1c22006c65c289152c74df7ccf9f37758c9cc8bef79d54adcfc15669bc5edf9dc293e4a349b9229b6f06863bd847bc7b7b6962d5bd5507410463c579b9f337d7e1f908d99a3440b8534d4d1a1ee7c1aa6cac4096c0094e0d189877fdfe0e137d76ab342171fbf681cea337a6b0621b6aad65c7cafaf47f38c306cfad2200ea9e37e3649518e52aad42a6c7f6a42518b0a55aec9e66ab2d7d628451704a46d76e18205ad6be7378c4b5cd57237caaf7ed3f5771634cef51735c21f9fdc7564908ee1fe95c80ec465e994e98cea1ce134cac3285aadc982096db7305a4d6beb251cccb33da69a8c8d6218be2952dbf15ce5c8b93b1c054e5afa0ed658aee3651d16e8a70a7a86604bd0b20c38b108ef83a80b7c6d216cfce5d2c8a7b716ce1517c5b9408aabd710431332dcaa01ec86af0241ba55eaa951fa8cb0967370b718bc4ed8740462badaa7cccf2b96cc0a0b08e3dbdf3ead2e76fce0f50e2936b2153b066d16b02e1f53422d7231e704ef5f5b8e0412179d77549071e41a5035ee9bd580bd2225770f61a20e71ccf3adcfe8e52e0b7fe1948001794c9640cafbb49148d83040a5a507d32ec73638ad46f80d542663239a2838fc5c494a442952e7fcb32d4b0ef7d71c5ff63ad991825a2b3567086a2e4627bca1751c5ab379841e73b935b5a7a764f8cd43f6ffc151a4de1fea16d5701a9bf89f592127bc968558caa59b0f805b7f4fe785092637d601398fb74dff5b520f0e4c4a1c7ccee124526f58c859ff20a591664be588b3b795cd1da1dfb2317b21c4ebd94a80967afb83f4d8178b91f7d41e23a3a9dbe3262db7532dba3369a7d1e4b59aca2742673cd3e4d14005c2d11e15ede031fc840f2b17a9f64f55af622c11ead90bfd04a599220047eefc8e9493a919c7f9fd1d19c79d07483628851b1231274575c76c51994136884f2b93b8de8519842119481fd110bae080f246e39fcc43a79364ef2398088bbe33178c2e3d2df3e5949306091dcfa9118a192428c20d88ae7b1cb9d0eac4d641532129dc8c7bc1ca4f49108bbe9c82f38e63f0a61b2d1f00aefdac36afbe4e4a815f1ce800359be0373229859377c49d0e4a6491b7882bb76e3a58e32bd7f3d748a6c4fdb00281dfba9c69185ae588767d390877edbf888f77f2d3947a581f2e4e8d08803e151884e6c1f0196ee18c9d3e076357ba1357fba302459329ebe60628cdaa411e6ace80051c01a914d39cf0e4b885c4e80892216fddc09ac33b9178b0c3ddb9b6c2393486753cbc505da0b98a5663e27c333a007c024d6bafeea156433a1ac62698da79649b54223b74b062a13fcf7ab31d3aec6699ed93c275797a5053d719e72ef57063a67812695c643f1a7c1723a956d0f8852c3a305e0e43b41dc6953f22b63bd6205b50da946b5ff8ae04ec79535c215895e4487a7cd9fb237410edb2a1b42c814f451120cbd9d8dafb7ad90fc6b2c5f9a1df894a4253e50ebb3686d950fcdebca159c780ea72cb32ac5cc78e56025c3b3b1a20661b5b70f00fc276cd86d570d63549134004f8705229d2c1582098bfff52ac9ee52b6e39915d95b0116c1eaa3dfa27fd509967624817808f05b4490726b4cfb77f2a1aa99f820c64fe7b6875ed0dc3d1aff4e318010a01edf24ca10fd0dd66780ae8182d60d850eaf288f5f4393e7f3bf1acf6b5cd2e71ab5874c064ed8eef13d8ed79e07e0da496b7d45d68ee285ca021019daf1eb92bdc8547b28ca9fd746c581c152bce1f637ecd7646d298a34cfcc1de93b1e042bb066990f568dbe52f44d39f894788374a978a1e021d9430c5f2257cf3204a533729443d0a662f0ae1f7c38bbfe326e249d511a0bdc40b5c3e937e648db20bfe6fb8eb1aca3ce857bc33b0717ab5dd055695d375297fe43c93551e5ae7a8b29782c153d3656d2a46d931279c3c29f0241f1a20f030a7ffcb56d43b7d22d530fceb6b3cf5edc258aa8b189c52b35d11bb58b1e94fdc3037701147fab0728b109a500474fc4769d8675398bdcdde0b94800cc4f3634955e7455471971b918c98a8c2cc597ac01443f8ecd0608de9ef31dc9638198dfbb9460e2f27d4043a672c1003f52b5b2cae4e6aee3370388405b158d340327f758fd6b951515f0c213f0663c5e8cd80a4a9d97bad826d7ef936be6cc2faf7b498d29da97a30604e46ca37a40e7c8d461a94555641db2810313f7160385de86d3856658b6f4b8261ca20576f38e83da2888f8f41d01a2189f49d247d3e6ca9004209994b4aaebefa0e7c24b896f96f129a05a94c5401dcd8a217bc7f57359398ee5b8d1210a25e95c2139f58d90389e3c110df5fa75ec049e7068719b3f95778af4c578503c7733d0d4205079f0195d0f1018308021dcf04892d5ea325181336b23d1de77d91d2372a9ec84f00f01e1165562e4a12ee47a8f565c3a52c8b2a426fc1b9ecf0178dc796f84b663bead7b205f15f1b87990780fc831fbdd3508072bc9307a5e06f76807f576d29ce86d639253daa34fc9b677b6b8b4b273aba80d8d5f6d547c89e399ead84a4bb083de06b0f6bf54abb92572b656cd6660c5554969b493187d6ce21f9b38c7531ada973a8717d5e5e478953946b348bd9cce4d6899ae5fd236c9b6b8b484a3c486747e9e5080111812c8a0c16fc1b5a02c88a45719520a4ca70197161ff815b8d961997a3576421fb2b878e31eb4050343f6ac26d7730a330cdf82e51ec38cadd90c4f9e6c87bc30ca3263b10971573ce0df25e4f37f25a78e119995bccbea9f1bdef9b6affbc45f5b216dd22ed692ab8640289db83e8d36fddbe3df7dbf89caf93b467dbb105a7e686287a9d03fe88ed407a782ffa2be84eec5da2db63218383c9ddd42271c7ffc7336b8b4db7e606f791405b582c26b30920903de4ac051e5b14d9735f2edf40d0290fe449f887a53ed172af4c7ec88777616093cdf3a7f10d7f73c3a7c47bb582565c1a23ccc71980a2895150149be58c098748602bec057fb2ffecaab57c0a060b97e85cf3b6083b8378e15118a4edece84cd2a04361e34d2d84c8eb3b4ee38c039e8c75d0591e9b571bbacc02a472438ddffae3643814954a10da179fad19c7acd0d7b2a462349654e908bda60c5c79f21a9e143bba6d0a5e0c261097b4a1655bb8dcf133f48966a9fb4a5e9d06dbf29bb8d0cd102862ac9bc0f03570a8d40e49e5c7556a01d8f254b99f3512a95fe8752c86908bf21ebe689da30bcdf1561378cf5c2d50ded4bf763b81fb1edaaeb3932cbaff064199ee7710de2f10a08fb61ac9e27d6e92ecefbd404b8f6e883983bb8726dabb63eaada2ab108abd64bda6cbfe43a09c940a0d3cc4eaa5796e15ab7f2163ed2b9ce86b4f02a1cec8ec5f310f1274814454b7cd2b10e71046ff08f7740c0f8893ea2b06b047e5d94a8106b2214bb9d8e82d1952322a7679c9fcb288fc0366bcbbd0297c15ded20a08aa4d6f7cda37b1d71c1f8ce14fd692a41052d732e070c393c3ee3fc555934c7c4d6b2bdaa414c1f987d82fd8b8af8d020c10671bdb488115519e6c57b02ca1005d51e12a74dfc2d851f66e77273067c2914e8f416c24985a2078fa4d615a61f3d99032fc4c2bf39df1387d3830e7bd76977ed0c68afc4c0c38a7b5137e48a9cb07c8d2686095cd23a5013b1895ef99cf3324e87f70b12bf2d0d36697a7583d7b9357bea4628a23c112b2dc6eb71697cacb220d9e5f69aefb969824302e3d98d8e46d40427e6b9450a97fc1b09fdb77ca7131fb4b8da1ab6d6da469e62263faf4efe204b977abf08fd860f12f1ad89f355fb2ad03264bceb3c82c567d57c74bdad09c3d5b83df4fe0c70e2bbf64e911db2dd35273072902bf3c4c1868ca946e9abaf45712c853d33360da7dcad32aa54d59fa12f4153e715e382ba7b66d32fa6374ef73aacbe6fd2e15ecde349e36f886117fc13b2956e76fba134949da971147f0e070056a248687a9ad881efa57dd4242ecaca4eb65c489e4ebdd56a8b517a46ed38341e3256835db02dde35e56d2e2f81b5461a580a660879a40d5c8c29ddaea1005916eba91dfa342f886b471ff585a93309e07b573e6c31cb0cd8e3f90d7674fed148179b6a9ceda5efa1acc34f609bbdfc031606adf925136b8748a3802c767f194b3ba45717e5904f99a2c21138c83896f8f2cb4445121e9550fa84f84b1633503c4be477f6084a3afa9a7735391c3539d2bb129bef9de5804a52dd67bc83fecfe748a0a839ec3477c3a1d2bf026d84de370dd1ee8e72a42a2cb0d202e389600ad568ae7a6c66f1188505c5df5a21a6bc4b2f28bdd8b92d40f7bbfd39c6ef8303d6a0a7cb7b42240a1f5d102c92993b453501d4882d54dab9e4f22b3293f620e0518365bdc76d8dc0444844d39b2ace8b0f990b4e8ef92744142bd65094c20aad74204d9c0ae1baf5aaaa8e89168924c9f332227915aa7aa37388172cac03ef8b3e3d7478e9b9d5e9db5c2d8304dcfb245ff33badf2820792b5032af976858caab9546c9dee3e51130d5c7bc4579915d2f99776fd62ded5ecb0874c5a4ac91ad220938aee4eb94181c80857c6890a92c4ac6929d4fa515f24e3fd93db858531a4b5956e21da27d64f7c40cf28a7be2fc3e36610cb73952cebdb444fa1a488cc164a6cd4d09371a1f08f00325d10a1c705f45337ff3c482f773111f48fb8ac9e9287bb467dda97d5416948761aae8f400d0097cb8bacb01ae04abb9c1ed3d4235a1a9fa8f45479a333f4d8c93bc9d3dbf16053f9b74621ece380d468e3e9628a3c95cab64c510c20e3d61e403cd049afb33fc07f6202e564f221e99b9f8a25bbe4c8121d59d252dfdefd2ed79d36a0918a38552869f15cbff6175cef49cef38eacf3ba4c5c824998f73f2aef8d4386ec6a2fc64269516b59080c218c8ad7652782b36477ce211b66b7f92a9c926d3f5fdde69af0f3fa3cd051a8ca33b20a53a5af96fa8e912beda0f4d28d945762b28c0a4182a310750da09f8c2d26994f801dbbbc3c653540e6e86bbc2209fc5d2c156cfe36c5f4d0e18d259006dc9c3df1620e1f35d65244600e0bbde65e326d66d4ca1901e6778ce03bd42b1f6340ebb8774a01a999504dccdae57d4d03ee80f7ec53c393e910c093a94a7f1cf646079bb3400207bf12467cace99800aca6ffdfa13e601c9e09b168c876b805c2711385f6f03ffc608367548a913544ec3adb484dfc2d16a57fb7015b729208a7bc70d4925938895735e781a6beaa03bc53084f69f0f66783878cdd80c35b398d551bcf78b9ded270b1ebbafe1f66c4c1718e697fbfb219ca9a38cf4e06cb269110d1e425d9275543c502a693637a96ad44c846d8af7b65987fe097b9fef759ab21230a59fb07e303ce921f8cc961aed23fa80f079a7d105150531b77e11d88d8d87fd5e9b4489a35351b045673a2f778694764135d0ca8f3b2e8408448a85ec72ec957ece9086a909938a8145813c38b6ceeb04a52067536ca729aca9de2484818528ae54e0831daf93c1d4226512af687213847270feee7160d3078a1e8fe332d51384a2cd7f4b9d45ae106de4d68f628874e01d23d474cc47f66bc6e91b127b63c2ba71c9c2101800335b6434a78fcb7db4b5f2cea47823b7b8aac0bbf56d73720d6233926fdf74d404d6dfe515e27fbaf2d7a38e5db73158cc881ede1d10927e9d3b21502206871fe79bdf2e9e230affd5f45aa7079247065e6635a93a1bd3b964a6e9ec4aa247df890a45e490968715bef1f52ed28d1eb45d75905c30126a0f9c9a24012571167d1b2228fbab40e993601f3f69db5b5aeb9e26a47bd1d5e5b97feb9221fac1651a8233f012d83b4ea8db2222293e27878ecc629876f8eddcba741e07b7e4879cbf46c95f4b7e670fa89b4589ab76bf28ae5c3ab359e855679c31a2440e6a23c192a6f550a3b7e577b7e3ebbd37f92794d20fc0f4ff0c07e246b7d07805a61bd982220a93d03a0c15a349b04296232e24b2ab524e49bfa9d20b4acc36f0ec795c6d6056d989adfb54a0542abe88f24889007c202655c93884298cf846d0e788c12597c7d0e589ab3188a48f955ff6817e1c5751b455f6ae84ba35cf1ea84bc23a6b42c849cfc54f49bc655badfd7a35b3529378ac72720a994f3ad1a49437f39d3edbdecae9a843ec21f21e973cf017e2ee23be2957641fe6bd889d32ec509ea029d595a7572094c71af1d91d663ac6fc3d7f52b3d1d053e8f610f2a076cf4baa2bf3ba661a4ada36b32bff9151c8286ae633abb36c8b2109c7fa9733127e0946d04b96cc3c5412cc0d72c685a1e3a07bae48935143907938557e9c6df1c7069961541f52f0c09802014fe33712b6ab42cbb789cc644601c86e6e7408daef399f8f63b27761e3ec4c54ae7f8ec783f0edbbc7a55ecbec0743f47da3d3fd0326aa863a87186379b13f3c2dff48a3bf2afbf7281608ee37989528f66c4a1d2722651cfef832aff40010905eb0c64dd0bebb6b31d852a6ab3ab7c25ca977b9ea467c1c5b460e8cda4e9f9a4650ec87770b3b88be61164feee0f580b6e730a2258bd72cedc9d7afc277ba6767c29085e9559ef70b8cd870d2c703b85c2e7f49458d8ad141c210effd7f516db1fa95ea2f52bdf07937fa94a05943dea9d09e024821829632a5d43cb83d1e1fa2efdbf61c4a9b6c657be5238243bae4816ce915f583aad84b67c87222830ca637b4a0223687f1f8becee728e9cdc6c97a66f8989f6f0df1e83fc79a43c9d6c0312998cdd000121cf86242a27f47320f13b4425a7f1fd0f9f2080dfdc5963a754c9357d1509a52ccc09bbd6ee67367736bc06ea820c3d0effe8884434e4304033fee2ff94e7fc6d42fa207d38a572544021d30c95fe2a07c726498406eec0785dfc11701c9c032267f38843adb05be8e4df5f8538a195ad8a41c489813221f054d0a968696b2756ede84fcd157de5eb8d71317a4225bf2955fda6a16d27e11e202cc881f6dd4f87168df0a5f2d232ca7ebcd322c92a16c3ee225544bd58ad1a4e62a853b6a9f21eaad9e9e9ac73ddae56db18167310a8f26333642593cbb627d4fe77bb6a618b93cd9fadbc78d8b774871379a056eb19c27a60d8503fab772deeb7a3f45f077f531133c66b364fa7d312e5e0c4037320435648602db59d8935370e412a5af22a041b40410ee79ffe3fa4d12a2c7c725218a92b378d675545cb2c28da1858c882f0d098a3630dfd159b94fb362f04f270b4e51a4c27264bca0ed3faada04c48c160a5973a4267473fb32171482163b6f1fba163898afc7036db8858a2756d6f578acbc72852d086195ef5abf28e461de5414e187418d90e5591798fc06098e31078c77a4c8d5e9b1936669d6313f9dcc4b819f5836f7b3bac2632074932707dd2b1f5fc0daec0025b9b127d6717541c8632027bf1442e253d6f117bdedac1561373086d8174b1d9233d34fa5b19d652895704ba48b68bcb371277a2107c70539bb85389b3690fb9a47b05dcab8374d6fbe538145ee8e88d5bc7b3166439cd610d8dd1b352a7434028c94b836ecde7eb185e877b37c50ab83a7bb37019ea348a0bc35e2e471a2951d632d7988232177c2f0d5ea34f27f6a2a449cd9f49640aee703c0f4e912c593494d7d56ad912c50acd73789ec309fe04f6aa1cb81b9591bb958826f14a3d01d6434a6cf638a32e3c2ac8c46bebabeba81483aac92954cfc2857be33246b900ef01461506762fd4fe2e86c57116b9c6df8320eac3eb2a95bb9735a1813ff8f98a564aacc334d0fbcc4b60cabff786b00df12b60b9d30f78fcbe695b87a27d70a3a00c7d5d832b972028e29542eadeaf99a9a6fd775f2fb470b393f5807aa86974265aff5b1ea9014ff7db5bbf409d1f050341855d9e36595505ab952d28432db125e47f1c76f799e07eabcf628402d1436abbe0180194e9496f785b39ac8340ff4ad857702846ff321528f9c7c466e2906810a6dd907f99e9c4913b5c0179b25607061f2311e2dfedd56e3e6d8706eda8d7694983ebdfb59188e59d4aaf4fde57d5eba5caca7e18a7b20a9d7fd6acb9a2209107528737764f039ac1d33ecff0e01b75b3acb59512843561c0902bd5c3d5d2ef53f1188ef0b5fa7843f4c70d2c44d65d1cbf45d8047a0acb17020fe72c42bd0491a9aa20101311c1e683ec1f3a79f4ddaa6ac5ec494daf225ab48012b91adfb8a21e5ff550165298d33ab438832cfe32248c4bf74d875b4be764ee1bdc18bf63a73de34a69d423ff78bbd430c97abb3da37d37365f3aae59c62c9cdbc37ea7252bdb8d8644fc5348cc3b5b71dd050b151d4a8f2608af4cabd90a5b652ff97fe7bad094c31fd0861ae56a8f7f7f582bb113c18df7abf77a78dda75c042670099ad8323eb9f6acc9dc3023cd47ad6aafcb68ca35e81020e356e7a8f70bb617ae75468d0941965bc63f32b1120b65718fb7eb64d4c619bf452b222a524129d4e673110afeeb7f267afb145c7224ed78af511a45a971771edfc3fdd8614d8b91e7766da2e259f85890f70a99b8d118be59f6eddb92fce73c1072a5c3e45433b49c352aff98a5fa98bed1c223e057c4f0ba64eee3a2be247c352b51b99c6d6a8ba64d09984f2976de21585aaace3350aa1e5422321d649ee2e6b0caafb1e917d9659743e75e9e18b8ddcf028c463932ac8c10a4c8f75c1be8b9d6392656df55d72ea08dc5c7f247b74ba5f55e7110ade98d6d8554a5f00caabd1deb5808bcf3a4e29cf3b8717c740dd980fd1dc4fe5182e187353a3595d623b737bfecb171b391221b332bd7efcd232c294c0ccd9b61b7067b3f41b5798424eeea41fcc50c37432eab722ac61ae4bdeef6a70dbbe3c5aba136773d3af3db44cdf54212231fcc51d4cc700e51c032cbe62486818a83aa1f0b2e86c8a2b180c0165c2d69e54c4287cff941782e74ff2f713eb71f7867f39b3328a6213dcb9d83ff68bf4b1fe0695b44b4218c413673feb2127921f8c844c4cf2258aa261ae56f43233e81e5f2a35c0306decbb05c75a205551772babded8cbea45cd982aca3c69cae54fda9f4c9089fa04c323168b1e5d6a0b5d277d3f4ab3a916f952b5aeec0859e40a7affba8fac1d97fef9cb082138ad48bd9873df8407220aca599d2fd7d671e38beefbf423ff786c4f78228e93ff42382584e11ebacd81e48af5dfad17b72666282016ca0e37f01f4fa6405df481b5782ba4a19ed62293fc0f8895f4c32bf7a0271c157a4c2d25d642d1e32bbeb19cc68c89a139b0f2700fb51644d8b1e7ecb63591d5a32f25b4660aadc006814439b03b7011d0419e29e6891d6e69c8da288f10b1ce92d006d07985704a7663d0b54f26d4241b9dabbd94f58df66b00d3d4860dfa5bd613bcde59b662fbe3190ab115a9b0ab86b8223d8a3c832f15a62476688c04f18407c378aff84e619491e8c26f8fa17598da457de52edcfae3640ff2a475dc991635d2501f14452fa65b69835781945e96d2db7956d35911025c17aba2e2b5d858794b3717e031fe99ede7dba6a12ac9ff1a85f39c73c57b046c5876d17b55a0cce6c973370d2100d19f4b17d8bc48f650fdbe7f68fb5a7e7d874773018bae8e248b66893e5b8ed9923f32a7a7eee6bee1b3d22fc0144baf89e0ecf3faaeb64dd5f663695da8d8228e0fd74442ec501def6f8a4bb9a95a43fd2c6dcf4632b36371c3bceebd484051d887923b5615f855fc0ad814d02cfeaf8d4e9eba0743e960a3758e749f8cf43a39406d7a8f16a912b1c0710c08f59bfc1cb10eb3cbf906160d7363893b3178884e10234afa2e4dea19864fcd1f232f91f68ec7327f59de6406a6f13dbfaf64b2ebf7d9d165511528934efcd028b96272cc7915a87ed31e79df63646f2022a8c08b468add5a991d8e6e5c805b2fc06d42504c7e42c3496ecef5c7f64d9a045a58e341326fbf106781074c921b2f094116d54fcd77b4f6f869cefe889f97934d2dddb29afa5f9cd2790c7619b02b0412e8d3c9498ca9e0517e8852e0a5bd63627e11558c9ac65e780a2becd3eab9d9efca35020ca97404980f67010fb14765fffe2c4264553f22b549bba1ccaaeb8b975cfea86b6d3f4f2b2bd9d6f538d8ae60fd530d6421afe0ddc7d80fbb9c1ba5e4d9f14339a2e24e0646501e52bb2cd00e4773f6d16ab1cd47c95b4dcda94beba3ab09d8f4c42ae843bedf9bec7846a4487129d276d73156f4e7a61cb4899b7980e35f56c8a07a5e59a3683c2093b3a0b297d6d0e0ae8c5be4782b7b9890e6ac99d5bb55863def0e1f3fb26ad0f78a324cf64c5146df1dd7fb2598d4df0d9fd33a76f7605472c33e652930134715f89377dd381ed39f452a00724b48a25d5628e11b81f6a5d2aaae67755154fb243fe5e28a072e8937a0f54a290ce8ec2fee78c143f450c29366ec3724a65deeacc52fcbad0082212267b06034c0e19476c53cae0147139d0b78928489f692b09e41fb09ebec77299e8211ed0a06c75698369bb30addbfa79934b585a5cee8c4cb499ab3b6ca9bdd75e5b530c77571bb722131bb32dedae58e412a238c5ccb2a6e71bf1fcf45c296575c487dda51666f63c95db62b9ed354db73cafa4e4b21fd81a615c75b9b8f24fc6f79f8f8fcd8c21822de0ad8e2093cc52dd35d58d7ad519998722ee502ea3a193e1d2278b4cafe0a5100eb7ce7c07317e54d91aa173b0ab593c7a3f416523d60878936bc4f967f3efe21161b7a498228c83e4818b7c4aff5e5ff94bbf76759dd0a38ce35f1bbea38be950c438afc8f8630902817372af3a286f85a73642584b04d9d1b5dd62551885c7671df093d0c773b5334f988bd969a6ceba5d06a99a1b425bb02ef92f7c34d4bcf262f01802c21e64725de58315a9dab35e2f39f295a5edbef1dc7661fbee26cd527f747e055e09a2a61f4c2c0e0413ee1303e8a8c0e5b3b6fdc270be6be313756555d8726c62c490e3db32cc8a62144d2b89d0990d5357eae82f70f6460111587e678b8f84a66c8e552b414b1e00df5445f119f9a3bd24b01110c0f8053efd10b74e810c32d94d3c95b46aa5b3e770e63c234fe382113786fdccc7756ede58f03d066c1aee99afb489ac9c891bd1e2ed84034b20dbc3111c2086d78092be01ec5c3f88b41740d92a7e6b116acd2379dadc332109ab596bcbd653e3e811935b1dad4df1c5335208dd75d4196f27e24abdc2257028141785af6cfa44d3afe8fd6985e247cff9ea36b52aa0194f48ded92a7b52fe772159e4031beaf29a674e36c5452e5fe169d26de937aa8863e389414da02dd609798839e744f699be24f0264899b609df24f314de980c90f8be361421ded642728fcbfbed00daec6c9fccbbfe519f096b903300116096c9a3bcb8782297b77bd731a10c981effb6949a47ffa01766b45dad6a838ae118056ea936ef62824f6bddc3a96fb082870787a1ccc0799055e17c78ef4488de445434e49985a479dc03a1ff76609166718c6165f73414fd1d43923fd26dffe5610da301f8e65ddb8ebe32daaa9261d2693a127664298a6a77b8361d6b7d10b98ed683ee3d9cbe94fcea05e77994f4be1cda134833b5acaf2b27466a83959a82595384f7f3ae3259bf4680494e2ce056a9caee9647e0af9a11f4a647eb8767fe972ea8ad2ee1de7265d99d08a65f8d7f5a782796a812927ab582ca61a47733b55ba23ecf97e6ffee8812597cc85acc3beabd0499c5b569d4c86bbdc9aeda0f4a6c9c5fa38a9c06dd8e9783208d2828270b9e263d2a8d8236928b20b9d339a5ce91d03b9043780220c169451ca2a6c16057f64f609dca81f6847209fa24b9ee57f0540f9c354d204bc323634f3b0b2da94e2a7c03b93ca9f25ee9bd728e19d956774180fc39620093b92c21c302ac882e2dc1d468f5e5c6807978200e62c3795346a3aa50e8b91fc804fd553c9c2c737bbdb1a1d66b9027f4df6e436c04539ec91b4f3bdcd9624f40dd5d1b2998b1fa850aa4399840199ce63980f0b88c0bc41ab602afe3345ef33f9f13ae818b7180b41a724ab19035e465500e25ad226a9bd300be7f6de06f9dacec7e8e9dba847feb6602384a1db4671621ff74bad5bcb0a56ae124a10d2345beef51683a2fb0a5220b7c96a5375aa91894118731558df9d1a724d0c9e7a90da674ea65435410d8784cefca88fcd9435c58870329076507bd0a01af9c8f2642c32d38f50d324883f156d39f6dbff458d6f487b23f1cb1b70d15a52bd0b0e38ef6ade663c398d55576cb369376aa10c5fbeae2109ca15277e09ff766d4eafcdf6605c96972736ab6255ea1de7ba4993b27852fe41ed829eff03d95d5cc2d69479d5035d8ac4988ddb88d83cc03ce8b59a430f738dcd425d502fb0fc910436f188a245a88cf9eee9cdc672e16f937321b29fc922a71373582fe5312ba5ddc6ccd318b298375b09cd7c462f11deeb587eb816236a65f368e6ad17008a9c3ea6c04a4b8da76b3d075a3afde8741ff31886fa130f42c412a931dd3210605073e051193ca29d63cc2c9b39740764b3d4b7ce20cc392df333b343284b4b88389767a8ecc751c9e403d2a1543056e85a792c5d527afa52ac12d96b9c5b71834474033ccba0cd02d7a2f646ed34a342046b0ce1974d8924d0949015822d9da4ebf36aa8ebc32725ab723d71f6de985f588de7f2feaa25a48f404804f81111b8d46362cef18f04b2f37c0c78100c0de4d76c1da71763d278f5b2bf40ea0cbb60b90fdd689a50be97c3a97d582c56b12c82c6e0cf530ae4280ad23fd0047afebd6c0ede60de3889a81390a365361e06fce50bd5d44cc20b6157c318ebd355857726a5052b324524b8eb94a80542ca4d2e1a87e3c51b6a3a54318b7ccbee87be58860652315559665ec3538578a4d9ad07313cb75e07495860f8cb791c778a73e59245907833fc3a8f0c258d8d7b3ca7175933ea2520040e027e5b1e25fe63876c82e89751b3685f5e9b2c039ddc567eea284f5b947834665ec70af4be7a91821251befe19d867a01d338d180017c395bd75af27ca7f8f9281e967c2f2b136e5aad2f4ccde94844108221c396124f31c9cdb86fdd22b34f4289b4abd3cdaf4b02a874a51b471879ac8e08a3e70f390b75b5da719f2227e19ec0fa4740c44f01f0c8601d6a147aaf5486ceb639fbccbe1b1c2d03543eab6154c051017073b2594e169b7ec62510501375a108555dd68ba7de253fafa130ce86506fb93d77c51777994b92ae0621306967a92c5659e86cfe49608946dc430fc75c28984729864f6f3bdd8b08d8a7ede92a52af1e7d88969d33d273863db7b1718b06c32f8891574a9737ec33737b0f805b788bb449cbc030a22816b50e24446c5fe1e1b5d8160547aae50343ebf330252a6ee9a8b932dc6814fad4c6f2e09d1cb2e6ae7f6fd5a3b84224313ef15960ba09ff5b538729f2692260c31111734bbd6da374523083a8aea9e6d4eae8aa1e12745d1bb55f8e3dd4888e3623ff9092dc7e42ccacb2428a47632b7d69d4207dfdbd7bc7c81ed88db89b2249b8de761d079fe69410dc65c2e968315cce2509e639f584ec5369ff88119f21ca7ada8b908a9e2909584c11cccc4e5b83c50d3670877d12981d22c8013c72e6dc794a838b96440e2634906428b019c53ef9bf8a0493b5a42195939cb3c389e8fa2d71f6e59abd20209160caec26b9f9876fe23d2153a62f3e64f57eeca5b7098c0090bdcf53be8ea9efd979def3ea7ae73ba992bdfbfd7f1f1534a1421a3de7fc844f99c8a45061fa4d0390bd9495aa297ed8dc3f2c07c26ba78fd403535a1ed748dadd0137190a9a0e5b11e7aa1b42000992a6885140f1c933f968dea5f2007cb4cc6be788644ca301b7b8f88dd823831fe9b76a4d9a3b0f49c2774c729e4643abbdba3cab759f9e8a2dd14e6645d131f754c50093259d2c6bd81e9b7491a59e319762a8231a5375974095c9ff58dae3545437f005e9596f41c81d1b1bb8273af6951250dcc81c36c7977cbccefc0092f9f3706788ffeee090c18421d918ebfa9ae51846411428738cd91850a67cddbc72bf967b507599c58af2792361bd498644616d1ceba1f0032be0d819c21992318a0ce7860aae5f9e940ae2affc620bd3d736213e12be90f39ac11d034b802d47b469e759b54f5cb806c47ebbe19db5c2f560b7ea70c07ab7e6a811a0b7cd71394c6bc992e4ad7f7af8f508ff3874caf9255700c2dc7e75f4b6435d8c14beafeea01208d8ea0c0c8a0e34eab9ce81f0a9e91b9cf7380617d1311e45101167428466508c82481d9e51658dd04afcb9b7fe28bfe6af0e9279c618dcb5ca570731d9e23790a664acf4d758bf050537de8890f91c4300ffa65b11648979a13cb8ba12cdd6cff728fc856e908a856814b605c2beb0389bf32ff732b372dd2714781b69a0943121d138a4df2168a7ea6f66eaa2d90440c9b3552ca3b9841dd12946f23b1d12ac6be6260915bbb97019388e60c347cb0c8c3fa2cd24feef1dd425a4bfb433b2de41a4e2e18677755dd766ed7df48a01343eb217a8b162886820f4cc86a1cdfe9f8f0bbded905cf71c26293b59c157bc5995f8d5f1364cd7d7fcd69e633aebb459586568262704a8f7331229a4f89b53277c8f84abeb1290930e520d26b3f9548422fd273a9423ecd165351c7e0b1b276f84acb0bfe4509e609583a386f405294bc726082eeaf6aba346274b228eaee22656620dd6ece3c65f390b94a4fd28abab1b0fa3c3e851be8e1434147a7bc128a3262501975ed73b21c4ffd3b2f15fbe4a4c5fcbd8417d3b381fb8f6b1bc49726ae72c583bfc77d22b69ac4299a54d4873500870de93fe2a626661078cbd3859ceae1236a57a747e3f4c993c5a707cbe2b4a3fd7c480a4a80fdd5fe3a3f555fd5667dbe6d89e861bb39189709a0ef4c55958da75d6e6a2675223f7de119cd08ca698ecf6fb6e48558df2bbc65edd965d9454c7157ff1dfd7c48f55e7812c64eb11e68f247ff28ab57972829030000399b678749d90736717d411ccf6073ff90c10ee36e3fdcd6cfe1817b22ade08cf9c7a914fda472f695c121931dbb0e085e94a40f84c4766799e287d47d4ba4567ced84c27d8f76dd33694c14e02ac28b173646e74ecbb6296145e61e3d4d1b84390f4f1264b45c5b7fa6c8397a1e6395602bd685883271d65ad40a5136d103a138cb611599955cd48e6ac7376d1bed12827c9b724097afe518fb2325a8bf4dcf031f7f9fbd8431d0d918a550b31a2740e40041f803868c6330a2f7ffe860404e92a40683e0a8f0c118db4dcbd779ccef5e6e5b537c4615cee656b594f4c67acc56979e92250b153e9a028ddfcf708acb533bbc61291bb62ee3354bb29e76347c5bcc6e410f9e80241f345eb8fc6d964f72c8330d3baf741756a2739aec6b11ca2480125451540963527225f920fdff262c9e761a9ae8d6695f797f5382cc8433cc7dd83786607b36be420b3bf6d2ffa3da1e36867aa502b7f9a7d867e9b421f3356a10a1d3647000c2dcb65ad8f8751966cb99a5efd95db535a4ca93b677e8db9e7cb7c88970f209ab7dc9f09cf80b5d513511d4fd39958bedd29742a4ffd424a6979040d5c4629ed6220c8eccbc900286d0bd6ff1ac7004cb86118c35c02be9735b57758a8bdc858d5d1b7d3c7836a3f48ebe5fd27eb10e5309ed6329a5bf286ede9013a7369303c97e3905c7b195aba5ea5fbbafea31c2620d56188caf55f3e90ae4f3c188325c391081594b882d2d04f22915e0e9cce0dcfdf106dd454548fb7dad4f3486f94fe26ab43627b50baeb331fd670c864c526fb7689b9aa6f5b5f6061b2a2a59a65254c31efd26aadf6493184516023a76b9649f85c57ea1c37a01295788c3ef97b86006bca5e3df3180968a1c45fc913e3e4246e088ac67e530bddecb4b89963e99bd7d8303d5fc4c4d57845417952923a70d7b2ef9849c04975759df2d1d351f5be3d1a8d49c02d3bea16aa19cf07458c1e0dc2166bd3b069a7db72b660fb9dae2eea3ecf691df0b6d8f92a903a969f69930cb3ba7f110cadbd8c02089cd56eb0e944f873ea5ba33242c4c9d0595ad099fd565deb0fc8e90fea5fc9b2a311cc469803f17509ab6660f716a8228a9e9a49ca6db8b6f1bc724e0151687d79d463236f338755e6071cf069f6c15a047fd8f0045b1a0e91cb2a3c3c437e375c1754a730f2ef24a651ea712c58fcf699b59735bc8ea27c892a80d972c8c25ce63597c9e502966803db56079b2c3d0b9f1190aa09cd3c5294537ca9f34124def9847a6314aebca8c1499fa0f5caa565b58afb215d987d77072927f450971e78588ff6ac8d2183ba6db2401d833131355a9b7d0707d2101964185002942357b1cdd7b38aab019bc6ed0fb9545624bdd73e11fb68ddadfd6d3714470ab58f8d4ef9e535b5868ff372bfa705991edb1a524c023f690eefec1fe7cd3137fbe826944a577ef9972793e4b1a18b6b773fece1759875d7e9041681b6057c00ee64b908f6714ef6a7b71fbe6885b9d18b05f632f000edb7ecaa6d01c806a878da342d80684b423fe8d23d39362fd43384ad9eda486bd6951f136f2fcf810a0560ae21eff5f8e119245132e202734411a4df54a6ad949d37463838f9d4ebd39105361453404027f6a0ab47ed17322fc14841a6a1fc436f1d68ce6437b2668829c2bee04c16712e4f8bc1a348fbfe95214bfaa1aa6b47c1ea1eda97fcf15452089a0c68e8e63506bc43acfe588eaa3d8e42fb13f141772ad1424acb965e17c768536f01c1aff05c234d08fb13fa624e99b8cb537f95bdbe6ce0fe60f08c674fea5a25fc4e68b5465b41272d1129e2d15bd5f01ca4d3f08a39fcec1dc7780043707732c4044440c65d291ee7ccd9306762e7bed93008e6e0dae0ad9b7e58bafc36bbcf94933cec654beb41493fd8eea501234bc892aca77dbaae47abd189069274e9c171d221c200eda2c140060ff36b57d73590d259a3656edc1962deed14b863572aa0c406736b2cf5586765a374c7726669cbe0773319466995ab9475fdb8e0c4baf429fbf64ad39068a64a77f7042a545c34c4426a62d389a0c50ec32cf47a904c1e6ff15706c6940dfbe1820d1e4a0268ceb945c1e4986cbea259b5d335d4ede8801d6e2a3947a62fbb8fd7bcaee220188582faeef30a57f3cffb4500f8a0943640aab2e160a6d91c36637f70f582e7b6449247b65029d7eb9c34faa2cfecd2b24733204061c4db7696eee447f523aabebf3857a39bb3409b00a9cc64a5a1db92fab3b7c37c50dc1e2d27c64d0e753186c4e448d032e335884ed85e27d1748946f5865bed728c223dc11b3d2081ab4737cbf4448f17ed5dac7823ed55751e82573f2eebd6a7c033f6093f57e9ac4c8bdad409e7eb798a388497a9807f2c1794c6cfea4b533718857338727626dfdfaac4917061dc6daef060d3d21d0e4195782b527101d6d99cf11868082f92602cc13bf465700f144bcb2d73dfc11efba26ae8b358b9c8533b001e209aef48e25bd647e890dd8851e8c9a70a7e3394ed8de55defae1c5fce12fe658492ddd7f4bed73ddf0a4596162a29bd091843c63f9cdbf6e8a83bff3130e72ea0e9320240d05c5f195f7c7bec1b55b1b1fc492652aa307ed574cee985bb801875012764dcde1cff7b21996ec229ccb9ed5e4cf7a3b4eab79bc3d9d0c1ff62d7c57c65608086f261a5efd6013b45cf37a6a0bb8e0ada4f32e4fefc7c2827aa7c6af567d1a3a7781db73c71e820a76d5503330dff0a081bb4fc8023f0039b5787abfc6b3efd0ac7922dd7c92991a109f5fb88433586660bda4340a307ed3342b7d79cd379818fb3a8b0f043f68381abe4bcd883224b50fef0c110ecd713bf669302f4818327d7f4a953cc4873ca4ace2bd8d1bf872e7625c5b284cda83d5c77421ec24a612f0377a275af67153461705253a54738809f4aba2afddee504cf25680726fd864519c93e4c5a58b4758dd6b6d23cee0cc302855f43a8fc6116286f4351d6cc272993da0282e6a04a8097a2153b33353c3ae86e922ebe2c2c8c536ad52532b17b00bc6aa754871d7aed06236ba941f0d7294642b80261cde1645ba8b330277a16cb0b83aa12fac453bf19a59aceb18f9b4cec228dbef9252c54b754e6f40aa088337248b3946b2cc708dbc24bcbbafa768cb66a03c0e533d1d2125886d12a0dba08d63abc51c826fb0fe2564cf8d43a1bd7bc17c6b7f0f03c8e39ede77748be4259a0c0eeabb08f710bfdda3a6f6d61eb5cf7c4ae0ae5a4686713b2fc8d2dd767b0fa50ea6e01e1770d3dd0160d245cf3334379687e7f67cf431544e3ab619924e07c7aa5ed3688b2f5c830706aca3687663070db4f226cb87a47603567e03e1b5db11f40638c198249adaafb4116b9c922f8b3047597fbf02559c7d199c4dd733a6feecd2bd09da463642e2c61b9249798929788d104820d24880edba1b0d0f0cf430c358206139738840611779b4996272af1581f768220140602f2cea75b22048cbd8f7e3a2f90641f8d6b27c17f602ba2c298fed101a71807c2a8fc09a3fc4ae5b086964ee5034f74ed28d2082fed340cf16eb5f055891763aa527c9c538a44a22b2170dbacec1bcf0e287d9919bb38d265ee4dfed8f920c2e155e2a35106d3afb35f33d852528624272bb899e0f19a2b8367fd2138668641ee5d81c4695493e771706686983dd59b30a00c3fc919390f34a04969135a38b240903bf284a039345a7a80233db4be2689813b382787843177269d1599b73cdc6b1faa6c79664977351dcfe23eac14134494d7f5a8290d42974c95b94575d00526f17a5910c940affedbc9397c8e218b0df9b9f39263d8ca401df041abbc6518bdc88221f8999e36b92b50490e8f7b1024e7ea1757b08fffc54d1d96d0f1d7a5a7a6d99f67f2a73a1ea79f18947f3a720ed81fd3aca8f7566e1512d71f2c4c8f77ab654f04b4ff9b51de50488fd3f710401ec8a45d1d1301730553cbeca29d2f64d32d3ef6b34f2c4abc04ef4fe12dd05b25c15e7008166a9ba0e5ac839740fcb62c5a6d156cfb9ac2fdf8ee12ba6c99960cfb08628f953f5f0d077ac80c5ac23e79ee88808a637779a01462b5b00dffcb5e94b6b2afa08a7646687a34eb3ffdce8ea2bdce0080e35ca7eb6956b13c679efb114141e0e8d39a0fc8e429aa65ede46f31a742524692549f00d203a3f998f6007acba67d5ca38c7f1b7f041ccd4ec0dda1223495998f7043de523f01533de0cc05740bf143fb01c005014353fe58e9a9f0a5d1e3867659378264a1a52010f2fe5a5ef48b98ee53d672fc242f116151b122c44ddb4f24ea57277858745285059814957eff6b89a30b6e168f993f7ce514a289263146e989a94b1440db016158a5eadf2342565d759b2eb0065c2ebc8e26389ba22bd048b9cd8f73a49900f6152f2f45c4ef2e5b462c89c19b4aa9e623fea6cd2bb2049d21ed77d9813871d9104970bca470c45b998181727a130a25d172f34f31edd5e8249eff0732f6979185d0bdfe6a9660feaef4a926b5d535d44220061c2d53f0c7cceb8c17878f914ebefb655a1ea9ad8b627c540bd77cf365246b97372592d3c88cc48f20255d7b1b2bfe9fb81050a393354e7b13fa9a4ae7924a661b058a4b421e2695b452a6c19123a1fbb1fac63311ab062e7544f9ba6dbcfd97c464177b94088d977bddf92012c753641036f69d270d089c43aa0fcf915af10d9c108c383fc2cc7ff846d0c2d53c76c5d14b6dfc77894883d0aedde70a4663ce0328d89cb4cf1f36c5b15bf2a4d54c8c673ab74b78b28270d7a4cdcb42558d3ea30949240bc34dfab8d3591c98a7b0585b542b49fee6ca2662977394b37603cb4daf8f148339b1c641a8f23eebfba33314e5edf601dcaf3632751510f03f0beb34ebc22780282d9cca07c5ebbfb386bf96a59042386e8a24b2e7e5e57618c629fd48b90b79c67fbf9f59f341db65d6313b3634175490366dda02ae63a89ed88533bce13bb2c05a86b965690d083ed63c985fe1e802c45570c53650adc0655651887bbd30ec67d90bb6e199178c01c9e873cd19554c32a178d5e1cc0cfbd81695c8697fee1c0f40790dac646499b363d0dc285ea2e8ea17b52cb25794601778436f0a479f840eba78e8e89b451d432e5852a709d4085ffa92f99ab748a6f64c301292092c1853a3959d3fc5f326e72c85c90a9dd42f2859815410fa4fdea75563fc7b52f788a3900a5a204520b5086df4eb7480782d587695fc9c36d1ff064ca96e232a38743405f0f1962c44edf9ac5922efb32d57579ca3072ca7f533293e6792fda2a66814040b92432f5c79c39f9b1fa160126cd4817fe070afd1a9d6413e3472e337c4f0c657283eba115580823ce13353c56817b64a5f723faa1a13577dcaf6e8b3026f16b7c64338ef608e4d098004e65621155456c5b2164f9efd71729eb3db46901bb92828e87f4f67e3d90d8e042ba21d2531a0a2de2582f89915aa7ab05007e3412345fa5efbf643b35000248a2d06ad01ca48c92d8fc0c4c8e25a70f848505a1a946f097668bef5c340fcb9c9d1d5e7c54fbf956f5b0d0bf560886ffd21edd93f5545445279e11ae24639d457c66d52fd4ff693928d7c394f70c132691ca95ad9cb3d752cb52c0c22dcda5a7422c0ee1f09f93eac918b542f58e3139bc31941d0aed1ae294c078f1f71dedecae998777b7711948bcee3f5bfa49a2c044f41b190078b4cd23f8b4c2d04aa139d3860772961bd5841da6fb34819a8a0c45f98591499a184543f90392b0bd07e4aa7cfe37e7617f373d8eba945cab511ed038f27c233f4126f571676bf2130d63a843e2a33c0176b02f4d42c2e4247fcf225a86546a27058f4e3c02e5b977c12bbace22976ae2ec5236bb085399721d0dd5e877ffa50600db35e5c6cbb51b4ef48cf405c76ab7782d18acce18a6d867ab256260c34d8a957cf66673ff39e39233c157ff0616ad397ee31370e165330d98630fa90a89ad77b244687e679a27ad86239d613b720eeeee1f3bd238944234a88b991841658065e5634c3518f64bf5612a8a9e7909fb7c8bc29d95366d1bec2a7e954c291b2ba74c8dc9ec7f952dc4783c7b32d5244a15b3362a313abfe74733e90522335356e6200b0cc9262bf3bc4db1be4bad956b4ad799edecc9b477d9e4bfce6013b43d0fec33a0a754e67685a135f56e7b9092e751e119abe5ed240af2fdda0645b7cf76c1620d1cc54dae6ba2014a1386dfa0947d9167adc3b7a314b5339c3e4223a98fa61165d583e9c7dcef3a367031213c65351403b65caf56c84963bee03969ce29b4b302a23e0fafe84c8e38d4b4e47591053143127b3215a672645da7088801101d5d032f17185cc51e6d11f1ee10dc2b9a6181e7624e704f47dfb95cd836a231668138b94f9537bce7ccac7d43485381d4ca20e5aaf98e85794468e5959de9a893a34da44a7b0cac4c58c9b3d1096e935429083e3784d6bca9b76eb022948010634a53846346dc069f0fa14a46547ec881756b5c06d638739f4c6d182dd96e327ccb5ba8f5dc9102717b2c03a455808b57bab6472f1abc70669b216725de363cfe56c8425dd39ddcc2a9e69d194800896b48892d045d8017c43a4e248f5f2c5cfd269bcff1fb6f0d76f70940d72955508211ee91f85b2ef46d42a31575669fee954bc3b160840a8cc9b441ff2c359b4a991cb420cc7a59cf77380a8cc3b494de416f36352620ceb1160cc3240193898ec1cb306ec87e04d645525a28a4c4f310c3c5ce35d0667dfee4f175dbce61aec34a5d54b372dbd62bd1d5c820456dfbca5b0d4e4730d2c8a54d41ee76ff034b2943bb804644d0ca69bfee49b9401d73cedbb9863cc8ec6ccb9268a46871605dd903ea3722d43cd59111e274e614cb0fe1944b16405a564762e496c60524310cd59b9528b9a30cedf1e3a819b9faa212bad5f0b96e3e866ae2112def444ee83a772094a575c8e6690254309d603b6a2d6feacce883f6c6a8840bac70b67e50b9907a169407c0f2df3f08132f9f4cbe9d0ff919c6bc9b83b06e62a92f29d1f0c3a0bc00a4186568a40d0e730be717bf44b43eac6962db280bb68ecf9718b42f03e21bb79342698eb151f0621e10c09a78e22bc30d70a72a3a26f211d3aac74dd33c0459eebbc2c2cbeeab3156bac19af40168bc09ada22d2bfdf36a05148231735c12b5c58898f962e529da7707ef93953e703b1f5a5f5a94a5c29e05d6cbceb81955d960b87ada4d2c3595530cedf227c3b56154b3b702c01f671a94b1ce88ec47b163f1de97f11abcdad668b54cbb0fe03f4ec37337639a9a8d4311ab5daf4c600758bdf949e94b21f2694f6e6f551d156b180508bec0a256cca23971c2119d532e3c78baa8fc95fec8f1d23f7ac71abfb352be6e779f5b7e14a9e66648fc1801eb3f9ef8948343fe89d511a081dde6e10b9301754b10941cdd2955d2f0b913a9a46c07e533bad7895429be0ad88b683b75ee4d0dc4dd91f749a36d6c6c3d4eba8d67686a15c0cceb4e2fd624003457c71d580f6893fdf4336bd1d61cdb77b76b0a4ed0fc3401da25c1ae095c7404789f040d340e2c44ce932dc6fa75b1e368649ca500bd0ea16761a2df0389699a0004a7e223532bb991d0323acf4e7373202744c8d69c5f6e42d43d5f330f6dad92851b0667fa14737a7d4976e5c125566c5c9ea460abf79b4fd613bcdd155620d2cd4933d076dc7dc03f2780e969aa2a0f07cff1a949580424ecd617ac58718a897dbcf4060dbbdadc12216f3b6a5d95b15dc5c834edf9f8a4566bb4b33c407508f9ab9aa8fe580739a95575f0dec7adc9ae8259a92f94582d61de4edb824ef3cd7b89bc7d7bc030ebe7c9987f7deed592bdc3ca2a0784f205dfa1d0276951e96039415086af616fd00fe847f1156dff418f877ee12706973610df640b00cee69aa6490335a087d20b04cf8c415a3b7ad2791e890055693fd8bc2b179d7a0f8abe82d0390a69fd5eaa720a777c0285e4d33e5b2855357ff81c31ed113cac1242e682b65e0bb2be94b79d47e3fb195640e9e8e9dabb70acc939a4a0f0b1520f56849b9c201d4b143ef65843ee334be2a21bc08bc0849012d1d66b04a2c1ce1cd2e61c34ce82e94e68bdd33f4d42f4a63d1bb28048e07c9ad08b5a5ad2015fd786aa2420b143d4639605c6cc75e6e08a655ecb8b9ef5cb8a0731ea874ef8d4273f54570f352afe089e0d8e7a8e76e72452fbb730e388e5631febb74cb1af85935d927466a9ce72c1ffd254e94a502eeb96531b7bba069f34f67c7624349d5db57f8d7a2a15b9898bc99380a3baa8fd63f831d1e635dbdbfed0fc84089977d7ffe97147c195c8989824f39d7cc17c176fecb18dec9f7b06789dd1ab4599b843e4cbcfa566a29d48ee8ec4facf15ec9b4fc804cbdb913173b7469e83578f0e89ad9abda0f4b820fea4e0b38c5bbcbda3b2dfd5a24eac7d289d82cc15c17e0706f024ea383b8549a5b8936323db5a8eafa01d35adfea7f8edf3edfb9765003dbd7f92a63204f842730ac48963e3cbb9768073cc6b17519a17ec7d03266e5de32053720fb49e4a5ee60b252bda7615c980f924fbc9af96540c33b4ea1bc24e1b6d55d79565d016ba00c97a5ac641a83aa4963c5b6348e4c5d553d4021b8cf97cac253f150439d43abb126b23e10027e2516991e106cc31fea13b51837c7eca5580072c5e1fc8570edabd968a1f894fbf17f79a63c6ec619f26ea7df1209c2eebb722cab44c0f6abee333d6388b9fc53d5e0b8d905a5ad4f313a191d0c947deeb0741d16b55e5dce78b0ca9f44b47082559d41b2740b171509a915b3c8d2394437cb27d923df656e1d6043cdf6199958117f59404d7616c780ccac523cd0160f2aea72e38483d462cf0fce624f44dd1572063781f5b363bc32c8c40b75caeb280a89ec39ec7a1376932e7a77025a1c377058d08c86a562bf2859c51061abbf9478113e4fef7dab0ffb8ec6b443862111134981d8ea7cc83102a9b11418e045b6c0dc1505f084ccdffe01aa5e5b6497bc7956c37cc82432fef0ede68ba967291d82c4c46b5be5aa3639a7e2ccefcf613d805202b7c499b5d4c3bf3b2d9523a3e47c90e128bb11899772737b82784b372f419153bcf284ce321debd7413204ed114510441ef845e6bf9440577e0de976414ceb136bdb49e8d9bcbc8f86bdc136853d0d26940d21aed2e4673e923f0e449bdc39a0bd392f8cbc9555cdb039e5d5b57fbed567785e38860c7aacaee4a2d25b36c5dd44c842a15bca762ecb2289f53137c5a495a9fbe0d933a5f042e34597238ed28ef90cbbd5d0ca00f817cfc822a4a50b5d18e19055467c8b6051b4cf6b8e1d4ee1b23cda0b92bb9eddf63ce48a173635440e8745e3eacbcc7bf4a97ce31c61d2d4b414de1cd5c4dcf24196cd0097d11202b67d209eb070105ff547f3f70e775fd306519230f3ffc11d167352d8dc52ea32b4555b05708bbfe940f560e0ffe9a65c7e6da49e9125063f9c571f7e6d417bb760c974389b76d908e938da1b941cee2b4143e46ebfa6bb49e82e9bfcfd206e769abcb4477b0ba73c731f0e7645fd8436ce568e9e4531ee9d80b985b1f49def56eb7ad83292e51e5880432e923d9815a52be8dd16266cc62e0248f374a1aab34fdb59026de561d0dbd0db573269eb19452575c4d0b1cbc3e40f61b969f9a8bb4a3dbe3054b3c239332598be4c32dfb452f5ef69de2aa90a6ec02f712b7fbd1fc581d59f8cf3aa10ee6127a40d6b9ba16e43276fa4b961f3dab3f0181643d74b3e34ec4bf3e6df6d1095662ea9c03961ce60193c2ea9ad939bb3f518ba3e5588a82dde3c67e19267d4b6b0bac9b9ed0ded13d88e7ee026edf0514e5e766dbe9456ec463fc2e2ce946124cb0124af77e1ae962824bca42f603079f5828c98cbce561880df2fdafb572657d5a6b3d64f069e299fd07a8e28569d23a7e31254961cd070cbcf1058346bd65ebb6e3db91850cbe9cf7a0c5040bc2afb005be48affcdc624c2c6da5c452d95d4147015672acaada49efa080c6e2050be3475715a23a06e39318d3362cfddb2ed17e146c137ac6aad664f15e3d4879e8c925486c0a1459cf75cf6190ff25801450f5ebf292957fbfeeb6ec7bbcbc8996437a0d38f2f127fd30e29d28d5d288e62c6395c785b95d743936cb2e11237ae51bcd7abbea4bbef4aad60e9e0df81251ed6a8c73a83cb21c107035d2b99481ecab7f80cc22b70ed4e3c8efd39d889c449c4f1816f1867e8749ed16c7166c0f6aeae71eb7718239bb57de23213d183f908e68d21a2bac8a32804ace006531f00070c4f7df852f03852535a866bfbd90290dfc2abec495018abe87dc4cdd823c5d803863065ef67b36ab38bf41a88adda72b49722a1ad30635d23982bfb7e31ddbb10df2f60cee6b34ce8c019cdd9181f6c78029dbfa03aa1815718bbf6bfe5e7e86d9f6931b0dea91e27558a402eea6cafc11d2ce7f4396cfb5830068d854ca6936e32fef19efbc0d6b62c62a139de5a2e811c08de69373dba663b50dd31512df56c12e804d57057ffb4363e73c4ce0718824d49ba9a8b823988eb9282dac035dc2c47ac848551e8b6091cb96febecee19e73a123626648ee51598154ffc63337273986aabb87cb4fc0fec147f724bcc2a07d498c6c54aa25b45c68ed1596a0df9f1a48528ec561c95e8fcf2bf63905000723d554272b721439b29f43c5fadf4d0ece1e5165cb94f0522228dbbc85d4d4a4b944dffb37851d8997eaf924602f9d770554a1e4c60753ed8198b0b64474507bc0a3aa5efb8b00ade338f9118acfcd1d965a08a336e446d5984d7b913d2e31d109e7b4b5923b4e00b1f109c0b13956d23739b26255d937d5695502b660e1768267651cc69bfcdca76c81b5ec17a22d0067711ed92c67acd712c818ea5bbea067526eefeabfc37df16c154383044e1da33b7e7d179a062e8984a531daa67a965c07022fdb8b8200fd548a54410494eb01cb1df7c5478c3fe6ffd321890e1b0a54cf7cff06775243b3b38cac40d7727387b60f89401fb878ffaac1bc6c7f550f53c59a3af07e503a152e7a8ade62e07f4116111a519a5740132737899d94aa63299c30b1b11aa2c0849c119d3151cd343ccbbb32af4917b31306f8b041930ff7e5d24627f482ca6baf2310541d1965807b11dfd247df9a5229c82b51bcc6fae8aa3284be0da9346fd36c88f31526a8d80919990cdd24108e7d09f7de0ffbe442e0ccf2a651be0bd66c898d2bf443e89cc4e71adf5f34f5bdc558bb629a5579316b937adb25b5d5891ef136c99372032768a10988d6ed2574435f9fd9d6068728a4f655afd8d043cac7eca42452d1505fdb4edf1397810b308c602491fee145bd45bb2ac78463a3a157f6251675457bd9ce892b94d1079f196407c966a104cbeb39e78355a77c6120690f81c9bda92458a70a5345b9d56addce14eca5ba0f04f903fd48fe31eeb55105e4d6d4960ad0616791f90cf48161f22dfe8a5dd7e5b81444db3762a6858e924670587e3a361d4b7f60770ba2224ba3238c400af124f632f0e1acbc772e3256cc3c60911ed137b3c7ccdccf3fdafd82cea1a3ee09ad39eca31f55084db181b62f89415f2886dfdf7e089063e2f064dae16c83833c8ca55266c342d99287ad576633f9bcc5d3dc1475edfd2a483fdbac1694b41ef6d5794ff1d8546b6637aed6d164d75e8c1aa6f4124f80591cb0d088ad3d6944a48c1a3afae5c98878ce13b4260e6830a94c7ad677daa2e55a905e6a523be0d0497e663a973e9203068082d1f07448308d3c343de15bc3afc5f22a4912557d37f8287717ad2f2071bd55a2bce8235c393aec9fd05fdbb1922b3ac5eb3d1dbc130cee68dc9a4c8ba64b40ea1cd5fbf23aa4cc60331e1fece00dc39010c254a5e0840fd675c57f01f29ee55593e286456e4a86f1c92331d27996f4063d0417231f275a45156c16ea3a265e8ad013d117d1e5f5a0f8b6fc0cb564a4deabef7eab8fb587aab1ecc8d8932a03ecb61cd05620dec215d11ee2fab46cd9186f1b31922847017222c0e6fedbe61c948b2181c682af3223f5964f2bc84502932d94c535568efd4d02f672b39544396184510260de22d771a7e017cf6a597f11b03e267dee887534b7d2adc45b5650657e0b7a23cac5b22b8b784099a7e8737e8de8f848f174b05f05e8b94fc780475aa116c45d55a99039702c43f1c6f7723de43e8aa7999c337c3c6ba373443907fd33b24e663c7878085f57161d3857738a83783f00aa5429a615009e2895e2549f676f3f35febb13e0f9ece4bb5429bd035bea4700718fcae65c9193f2be2f32cb4085d6299ee0e787f301793e2d12e52f97c77b5f35745a27c0efa67b670446045bd7d61f156dac18d5cca5655a7b5561af820d678daa76646aad25df8959645684e326eca83544b22c1abfc53768d0dc6ad1f1c5f5c67cd9ec1bd6da449140c2b1101d269ee4f1c7e0ca1dc1d45545f12cfa99e587c767596e855c960f358493f752108b04eee8be62add67dc0aea86f9004d6731074563c96117e13dacff05f074fc8c076eb8aa1efc2fa45234dbae1ed09fb8feaa70b3d400bd96c253cfee7826e2baf202b2d61c739cfdad3df623b09979b7a66a041a5ebc7264280824e36e3b2c6fe859e8f9de85b7a600f456e2552a4bd1dc62323c1acd23ddab74241ac6b21104e22bb561b94fcdb94c419a6ae6ff0352c4afb209563fec23e422cedbebbc2e29ce49ba1e15ec73b9f1632fa06821d74d1e4bf012352b9da71bc4fd370d27a738ba46c1a9948236f1f95ccdeb7b6c7e4a330136882fc8bdfae13fe29b832c6ddcf12e6ebc454cebf16d7b5459ece364e9a91682c1389203c5d9059711f49c96d0a9959b49f304dd9b0954d750da0e64c46ae00632a21bbdf48ca7a43eac946feef1d41f7e96cc28bc68af81ed996db4868f5e6ed94b27bbcc7cbe33bc00324feb0f3ebe698fd883b915025e49b2867c3ae5ed1c58aca58f72c73a1e070ed357d633d0989db002c86236d5dfe8466edd9843392bea8b88192cf5176572f39f0b73093fb047b578297015d2b657d79c8b74f0a94145ff3eadd92afb4d91ef6ab1167fab479b6dfa4a123f70101a5155b23e29a276a89a98a7e725eccc71e5db80b1185585f47719b4914f5ad78dd2b6ca059ce1abd872676332610a25c3679af10b297bc3ac8fd8990b223d5d6846cf8085bc84ae08aa6399dcd210c2cbd60b1bd858719b00fcc117f375b527e0e00bf865335990ad627616f8cda2d918b27b6e25ea78cc30c6f63db6607b850e3def097a65a3efe40fae7865dfdfcfdfe98949a3cbf803e6a8249bfc9fdb35e1681548b3abea72059329766531fe2e13ae8176369db6040381144b4d4b1742294470c516484cb809bd928a32d465f58ab2d9b4d35c1f18b7e250da472e76fbf37b16635b244f2864ca89af02fb6f456166ce29f389a64c32ab74117407094ebe9a500bc46bee18e5d48c731fa745154b64ac8950d34d5b28109890461b0f0e4f4804bde320a7f56221fabffec52dfef816f9759b25810de80d20421bca0d75afb41361ee46720779b9bc42f4c76fe5b89f10036f03f0f1d8472c466224e4020435393acbcfa3a06c5e9067ddb7ae768e725183e87c52c5a4e9b4325414c67f2565f3a3a4550170cb52ed661764350296531deb83264a71477945847cdaa434ff3d54e25f9a140b9a49e3a80846d4907a496c4a3f8aabbfbfaff93e145ef19523b8c06c9c3b10f2e0cdb62cfcaa034b46ed6559683dee5d09f86c220783245040bc7a557e62279e9952190eb31d38c6798bf8e1f6d7fe1033289ff55782d1a3bccd760cc0532335753b980b1440ae67e5fce70d5551ec0a9bd28c16c6e9f315373cb61fb47c6d3791291cb51cdda028f4d04d6bb33fb615479e81ecfc631e6883cb4b172073cb1a092db4a3ca61a7bbe2f82d458c43db705c8dc10238651e58881935057726b3c2ee16652e2650bb14f9eb1dd123ec968ed43b6bc9aec23c7b9c6ddfd67d491a869ba7e1afa86ab036c01a74dcf31e496501681bc228e9820431469488b134bcc9a859bf839a36f6c6c6899ad3f0585c016516074f04df928b1cd6e91c24b074c911142aabdc70040badd2935f9ba4de7c785b6c4433de4e625af7aca8aae9636475c9a875b54de6b556c67672e7f12da24bf05ba44588084c6ac6ced92940f5f096bad9b63dcb2643c2053ca7b01153661866569c82375648bbc788fd569f62f8d93fe6515bf15edeab29f9d176b9248e3c435ac45cb8ceb57bfec551d71e6ad1406e4990a5bc969f27d9a11c34b2003c869913634f97d538f3032e0542fea8a3f744d7475d135d651f88f59f75d85e4881525a1edab0cae74d4462a40f6329b39b3ef9ca868d3d68e35559eeeeaf23341c6a41f8b2c45fc36aa990b7c08101e51e13f4c2b741eea3145099d1976b2a6461c8ad71a6874b8d6985220bb2614ebd4291cbde8bf4fdc841a299b0c919238e807e32a9b876bcaa46e782541db594dbfd3430d20ad0f3c8aca4502c4ebba30fbb235873dae60029e2f581d50c5b1d2a23b2c5ba9544990afa6a13d03429356a4572ac2bdf3c42f849ad4223860c48540da56edbac45db6abee8e4c583c0679f234fcb53b563e2a3697030e7921f6b4a82245fac8ee9df71b0b5b804d0ad452fb31d4fe762df7bdf554e73c6b5489ea81d00532459edcc8edc0efbd5dc268ee58f2013fabff4935d73a0c9805364e93737f63a6d96c7d3dc10599027e3ef71936ffd1aeb5becb346de2888d28d7b028a712586169e83c9c6db25493d5b8976b0f09c88cd29a3982c4972403f4e32ed571e804aaedfd37bc266910474601e00eace9508525504d7e4cfd61bff5b8de8fd8a3346cf78028fb04dc94a65433fed63fc292f4df954c1a9ebe4dd9c11db24a6ac1ca554c06068ff53cfd55bf47eea6a87829ff59bb0dc21ff5657611e76d06b02f2330af5f20b999b9ca909dc97e984dc24cc5c222bf4a2fa6378594d4e0d6148d8255423820e53fd858b5886b7c650139ffa204f22c9ebc3a2ce7a70f2ad434650ba3ea1d255c5974cda1cf6a8ae4ac6248c0027517d3180360fbc795e0ecbd33723855c904e42b8d852bb319fdef24cc43cd235427ddfab7e9b43dde468c9f43f0251a458721abe8af6c1a25eaaec995d8d88ae6018ce9c1d384ce64ccadecc3f29348112222e5b44590f8e7895e84a0f23bf7d5205f3e59636401b5a20587e668ff0552c51227c206f236eb44ff44ab03062b2419010b160e20ba0d970f4e38f16d50838437ac0228d3bd749f0c95cdb8a80ffbd2267ddc4ada8289ff1a263ed5f65062136ad858e3652ad8c21602228d7d9232dfb96806566337279b83816698ba5ed85b781ce51ab087522df8f1a39ed5f2d9a5fd7b0aed7d5b35eebfa701d7b23de316ce57a9d3e46dbc2495b0d8b145c3c61cdae215d604f689f6692ceb4d115e6371e07bf8b1d85572b7ee988482d2300d3cc97576d60f05544e135454c191334862cbcea85ccd241439fde23c54910d30147a6e958d0532e7d7dde05728250178a5f04a8374b1ee4ed83d9245f10797add071a56268dd95827a3009fabc56e4ff3ef3008c179def80f6780c4a71ff107fc600278755ca41173975cea2b06bc74287cade3a08c29ad28d2d6b3979a72628cfae1a79d432a5e44d4519a6413d6aac33dd617ec7f2e8c28f47e11ed7375a48eef5b1a9781f218142e1c452f03ca9ec9e049e3190da2cbbf48e8d54b2502e0ce8d728f63b65e6ec40de40896fea683c9c929b25c35c172e4f0d7638f75d76ff853ce52cb33b4b240b98672220c3859bc5577ca76f855f95861df9e8917b29e54c30fa7dd494b6c2b6ba52c7560e9d6c2e0154297072245a4ac14417a85125d55f7256c1c4e61f202e1c046f1bfdcbe9176401254e1616ddccd60f4bee9cc7f155c977952241471d927994afe3311323cfbac8f899bc053f314b3837db1992dbb5ec2d3c708196eb375009592615c469b41bd7c8479d98283b91d936252f2c88665b5d2f78e507ef2b69ab1aa32730302a9b6e305094bd16e2e292a28709a95eb3df41e0e43b50500552006a82a0eed89b9cf52f50450c29b46def92b4ac15c74d462085a5726f21231f4c98e6e166d6f04206d0272107d0a2d4dbe71e7c3f5164d5a1647479112bba975e8512e2aa764fcdcf775484db40e11f3728dcca9b557a7e1f3f8d27e4e75fed78013c3f2dc5f693deec3f96a1e9efe32d613235093be4400f69483e8a38dbc444f80fc8f680896fbe4a3b62f1d736174a8b37b13d06a2bbc86d782798d02adbd6fca504f89022f4fd44c00070a0ba95263c6a44ef62cf0d0baa47623eb76b43c8c2b6c37256bf5f0d535bb52cefcd7eb919b7459498535052527168879577064880427f6babc38bafded5f472fd3f17e403b58f0e837cd7b244375c8e8b5bc644ae14cf4ba4cc64ecc7434611d18e5ae08fe7c7480eac4e8f41443d408fa4081fcbbb587c288370bf5464337b15a243ea7901bfac946f04020d7e4c3f84c2d679734f37200fa8b109a2388aa2fcb43ac3afb2f38f3c2dea3ab43eef1218044317f22cf2cb54cec9cfdba588162d32f3e2cfb5a4bfc9f7c8572f65c678a877c2e11a9a3f1b84e0c8cbe08fa138d82d192411141211a00946c3dfce760d0e18613d0437594f92f7ee15c64307e1462d866ea75419e76953887fc6e5816052704a75c78117708655721f9711360a5598f1f8f0bc00de2f6b077be6b7ecac13d704df34b25dc02a401ea98e086cb94da25631e0b8dd7262ee3a290923e1fd7fa96ebb3c175a9ce2379723883c85dd7ddac4c176ab6c228a2c03000f2694ebdbda026d7b10cfcb51b76abc82606a7f60cf7e3b8023de5e07fe819b1dfbc6a84fac235d32f96253af5cddfac15487d096492bd133517a08a8a31976ce1dd70bc2455e095cb95726b27a985394741cc5e54a3d87641b573fa8b472dbf0f1cc45c607e18cfe1ba61e66cdfdea91d3528bcf7795004908cf9deb01870cb0788c3b6ad1620ef7bad01baba4159059b48f55a6289079d031ea24db668e49077291f32e4f684d6813e4f33a9c8a3c40488d4e35e8bddedcb5638bd256358dc5fd76ecf2a21d8162309d300b223415d58865f861670bca3c00280012994d6993ecdb37c80ead2dfdea70b67008121400e165815ba324b73af18f2503aa4bec63059a052afb283a737ce106c2b27a041cef11b9796eefd5ef5f7041eb3e6904a6a3e7ffe0c91d2f573c7284da03d199d4cc0881a77b2c2e53e66af71b03cd9592a2334db47ade5991a07261e3cc60e97585f3db22160e0a17f6ec38c808b439f83a29a397c2f5b12e5faccc9dc507ff34253966a32bf8841b34ac7228256f6d7303b6c7c0feb2f6d7b597ec5416d4214abd9eb84f7648d417fadd8d0dde11e2707fe57b1a747bb897c2eadd858320f13391b55b6d7b369002cb31c8d013113e2e6d165ced33c53fc450e96dc5b7bd729f202725ed0c4fdd7dbb4cd59869d99edc05b41a0558b015aabdec60e7c59d0619ba952f49a74b224b9b0a440e1865a23d1e6cc8f3787a51c4507ff2ee6b377a94692019f11109492a9ef9e19917da1f9ab62f6f5fd33e4e603282f16a459383928f0adc6c74b4a4468b57640a8f227419b06f6a09e1bf98a06fe1cbd2e8e9814c5eba7891a646dbf357cc8e66ed170ab1b0362d164385841039b830754dc6dc324365366d8dff19d31d26e4a1013ea1d6b9c8726ab8eab77a1a4ff2fcc1ffd7317800337c277ce332d4d97ac5d3445faa5796fcf7cc704e79911b8a8f3ec5d31ef1a339304d1ba9c4573378fa3c62cc03bb16a207371b35564bd742618c1b5c090329e31e906d4309fcc0614b86812feb9a0ba511beb4bfd075e5b66604fa3dedea93865564ba7ec2775cea6b13cbafc5d601475a19d0320507ae45ee92ac66ccfa2f1c8694fbc080f6a1388986cf44d68184d69524bab64e94a8735e62ea732699d56d0dd405cd6522f287ee0ef4b71dcfb307a7e9520d30521a72123493879912d4381ab8bcd192cb07fc03c10d6895fff42bebb071dc316bdcd62dbd15eabdfb768b936b619ce62b79972a9184fea285fc61217eed95e7d643abf573fd4f027729403cfb41e4c08191a8d68e5c9d8164eee2d1eda6b958c4e0daa43048834370dde2103513ca60c09b933d7e4cd00a13ff91c73048b0019cbc8f3246c93301d82b6b17e95936c976e5ad3f592ff52f1a02daa2a0e46c2b4719b8996db0293b91de67502cd717a05b9e2e73e17f8de982356f33fc77880b8fb8e05164de143324180176bf4240c4b4f8ea119ce989cb2b28f1eee9dc6058af37f6061d8fe7109a48e836a18faf41c0b3379cf29a2ab401d42223b002e065bd22aec061dc150c724c731fbae5561b47ccb5608ebaf12c203daf663654d0b6aff6b0191acd8c177b0233e6e13107ba8ecab7457cbddf20b9dd7ea012eec107574c04d8aeffeabdd95573d12b638e288ba8a7dc3da72353c45269798e18fe126d568cba4834b97d45efedf026921ca55f031968ebcd9dfa4b6db755d18d3b9c590f4da30677b69afa3c89befb0253711756dbc855bc63165e035d422f1bd2667bd90d6c1ed658dac0c6f6e1e7063f09dffe0151f746235b576fdce753fe1eae2fd50fc31d2b768915d23eb9147fa4a2f76952447a09099a71235cfbd7776a800adeff6ef3f6b1b94c108f042153b68543a355b04abc48d67bf3f1a3827fd1158f4764c4337b1e2cdbd393822e3beea4d3539869aa5ac06a16e2ddfa1fdcf271e3ef7f857ae6cbc28c2e84639db2aa76f42aae88719dce0616776bd7ed111b6c710950490e919f0f4f830790dcd1ec8caffef58a8c6f61088560fda7158ff63336e925861262ce56b08ee54870667696fb4cb95d5b00b84627888695e467685a25a2d1c9d92f6af020441d7e8ee8538b8c1f4991bf98cca890ccd657537d396bdbe647f5fbef1b3c2afcd1b130b88b61f949793a8207f0a13482ab28a73ddc9eeb9c29fcfa742960224560635817e0dfe685f6a9105b9248621a36e668ef7f94fcb8c24696f428f69203b4a87627f5a1b9aa376eb1f98fe1e4fe00e2bcbc4961b013a7951c84e4a845b9be403deb037889ba3ec6d8cda769d266a3af0ba424013f702853fb1005815fc75b24e905d7d9ec6808f7f92b7f73a4362de6ac0eca33e9f1ac67d3fda666b1f91f264a8ec2e128bf5de4b1f45d842707776bb5206d3a6318fe47828d3d09992729589351af640859228dc6023a09682ad12fbffdf8abce1347a779b8bb671ca7d253f267f5cd3a3b0640eacad5a8f81bb2bcdefed671599e955d3a571b5e73cd8c864d6bbc41fe9116c6e85dc700ae0009ae1ff55ff8fd741177b0241af64ed83ac1bd1a5ef98400ea9af01f65d70c694d79de86d656a9a7075abf16035fc51c099cc6feff4830dfce28e729f37e9798c326a5ffb1c35a6a6acf6ef156aa5137f7a121ebbe4dd4e2c6bb10e3e10ba55fc2c8e5d0321fd1a41625f9ebc8c2f5a2728a3ec14b74a2f8adb19077b692c94e29c5d76f3ff44cd38f6c2ad5c40fead1aea624f86c7baae8bc0ae09034de7fe606751f293eb922d5fc7acdf3135faf9b57577a31aebdd85f85ca1319f837293ac532bebb7861c1e5d953e99a7ed0614ead5aa54a83c492d5c89ed2d117412c70cef1a707261284deacbeedf96f5881b7ae6c227c552c68b097dbc867846f262c2a91fb49857466110800dfeb469f21ac0085928b198e4e0eadcf072443c9e3495b6017d5ce4e6aeeb91475c992e10be83672514adc46e4cf4d8d24d8ec0caa146bc6e557ccce9f8bddfe48f26d52a9cb6902e2dc53b824e9977f79877570db2237afbf2ca3c1f7c53344beba1b4ba646f693389584310d53bbd1cf42e3969425b22c2e8a237ab83548306903216e5da3dd1c61d01311462540658bfa2e666f54e0ddc7a542ff8b7384415d3f61eb5a760353d8e4b12c981ced3802a716db40d6dd748fe4a14820488be246be6b43df75bd0a753083d4d06c22ad53a9e4fe7bcf8a854f7738e1ac71302e587ab2ae95e3a81e8bc473efe5de39611d44f0c5f31c399a22cadccc51694dda4a8f8059f25c49210ed138457c3b85fff85a2b2f4fc594a56177bab0f778c0c49ecf6466c0a5142db543279066182ddf2f6e089dc500bf6fda238bffdfb9a0edecaeb3213b71680d3d6681bc99729ad736e48c551906490cd3afdb94a7efbca92c8087c7da696bbc418a33389d3c8b8e83624e289b72c99fb4382a004e8921e5b35eccaabaf014b1cf9cfd0686018f8b70970202f78723f94f842b2e469e77f5c7ce75dc460048f3cacb2af34dcede46d40f4f4e1be98993dda20e2c8a5f58d883162d212abed2e991e3430ae2dbd638349690d07d3d44a90d795bcf02d85b47204f68c2daea6998e9aabd086707367b18c40c162246b523151947e77694b24f22fc1e37dcc0f449bc7dfab5662e3aa4de3d55a6ad6a71fc7a7c98848da90c8543cd063c7e822c6b166c1ea4af7608a593a82b467dd5fdb3f196aef9398495d7bdb9170aff7f32c752315134b26205f84dd30bd6eb31966ae35af2d276bbbd89beb78bf443a95317324e94e8969dc78895d0d9fc83f8a377d9408779eccddc6c83e8b75ff1b4c7c0a54f9bf92ada77f8b6b8c7c43a4ea004ddfef5339460d506df64806c0553c9fbd50e20f165c5f993447e0bf1d6f659072bfdbc0556314a9c1b540bbc63213a2d1a29ce9d69cffd47a50b535f2bdec639df05b2feb6b47d7f291fbab707c37a7366fd21a894950265c1953bf97a2b09a8db12316f6613e5364fa4ad60d4e2cad3b9d8bdf2ff55b5126d3cb24a13d8a419e957e7fbec81fc9f4ae5d82e324cf3bf163d6f0bcdd7c6c5ef64a59007aca376991b772c6123502dee3caea80f9d9c73019475355dc57b7bb88306f59dcbe2403c8fb1dae80aba577eb2af761ecd18f9b9a8d0370e0395cd205c46539eb51e0ea7c31ba5adcbc77eba0f0ac3a2876749708c343a773ae8fcafadd88615ba6de5a9d9ecfac2bd42d738e277e37b3b0934c657cf604c0394499711d738fd1e54356b5d23715d46e6b7a170b382a140fd6dc7809dcfe8c63ec30d40b169dce789d3c5fae45ebd71dd67157e731f69a71c8fe317e519e62d2aec4521139085f61296d64a2f073fb5571bb298680add54a0699a7e5286f617bf80d0619cec97808bd0e070541a898b04e7cef1cdd74a205294168a797e840c074ea6550d767d75861e29ad82e6516fbea3b637cc9d7ec89e8bf8aab8b4b6825f84ba43f6d5c5ecb39286a89afdf816d50fb24e2d97dfaa72b3d72a85f6d2ff2fcc748e0e3e3e8ff3dee2c0c4501962f3f0669eafc0e0fc9a9bcf7e97762d588ffcde5dac35d9945732b73cb5c25a0561716b832c745069db20ba82290d120f7fbc7bcc36fc9714b66391128ae919e5a7207e64a157dcdd74f1f1c8dcf5e7e2359e89245d60481a40fa7fc37fa96b1c5631059c8128f18c9a4ac6b9125ff81aecc1353f18961107493e6c698967659e33c9b0a42e92617e6b5485101d46af9b79ae5c10233821ffa5c0444589e25720f279be62913335976c932dc4e92af8bdc117db00a301218afd4c8be63d46681f7c413a34fea38555d4ee8e8569a31ece4aedb7a8f929c2ebfce7e7d9f9dd980ba11993d959541334da20c4de44b2f38f2281cdee31889d0e77a6e2aff33a8d055ba425e98a59d80c149f60e4d585ee8ba11287781834310f3a3da389866b5cd3f37f47c1097ad112a5df31cd489a8a54fe72df8e4fe52d2b53d45c7a4f51b27c97d54344916d8b0914d638ac601cdb45f97e85fad3b431977c808956b5c6931c8c97b795acfc88d41f2c46be3420af05b339dc095ba7394af9f200d516c844696b08b3c86f9d840904e5107121cff745a4df58a122e26d290c5d49e1ee8c0a926b6f231fbdf77e28a860711091d11f4c2e71ddb4a532edcdd0031760618304e80cd8cd32a0cd076f40ebcf1f9c5eb21e518229a3d4ecb99a175a7a634be7543678d3a86210a14008313d3eb00358f347b2a51c0069e0820ccbfa79c52b97eab9f17bc1c127434052605282bde087ebbd8050bca9206b90cb01b1129be3aff606a418a318d25e88712bd7aef1b8c7ad82f6e8429ce0bfc618b84a3a8439d7e27a44fb91d126c68b14136cb8fe71145aabf148ef3e29c47b50e0bafead63d4d677b22ebfa0341436d1de0665a62b06c2d2dbaa28d5c2f76959d166d1ba062e940986f26c37574696ce7c62f9e6d5ef4c7b861b961e4bc7c5ddc85f2aa7b7400b3f49181079940e2d97a0b21773fe3021df0c7130fb82c6d92f109554063dde11153ae92dda88cf9a11932c7dd5503fb948905932e7f37f3629b02d33f55b59faa043e8c37e63e9e3b80abc41dd8fd57196b82460d31cdd54032339e7a9be0b025f979759e2564c600edd5383df641f42322177dcbc3913915e391b8947b939d73af519a3d17206bd293262624798d95b9aa4157e4a280350f1262d882d8976d45c2fdf47fdcc201b98bcc6559f580f55c56f5588ae3287ce4e4dfa7a919334faeda2ff57dff061d4232fadd58ab28d4ebfc8734312df716877907030f2e6b73b458029e4e990b4f27ef9652501017831573bdd581b047acf3095c47273b98bb0855dba6fbdda152fd408fedd2c73ef43e7efe6b90857619cdfe18b1bec0900844e19982611a212a2bd26a434181795765701c8aeb7979f272c49c2951041885e566c381afab5ada2ee30a183f78b66619320be365b440cad833a3594a7f99639222fcf4480b892d68146adb3e4a71d42e86251d8176e905fd968359bdffc87da2032b3491a8d5a12bb3488f706cb12d42ec8ff3cf03eeb86ffd547eb8319c3a4f827ea61de6f3d3824f3df135cc1ff7bc1c2596777b3392212b489a17cb987c921d76b8584af9ef7e62f2e359d6f94fe805930a81def73d7491f707a476efa2f28dc3a255c733a11a041ef2a909cc51cf5c37a8eeec98dddaf63e66c8cef63311adbd468085b92ebe5ac37e29d9cb56165cdca428ffb14ef760d3b964898f19db525a6ed135c1447ca06ad99658a0d9882068e4a21ac31d02c48ad235dd6fdcf5c8be9f74197e3e05821bbf159ff15a7b33e3ec116fc1ecbd1c01540f7241f7cb35833bc3e0104513357bb3b2873dfce84be2cbd96260a21646a99fd06350bf3565f7f1926c51c399045b97e8244eb7925abdf034571f9c373754ff97a57b9a3b35fd3eae4a99e5bdd8c8fd3a567603e35eec6f0c1e8db5cab52579ba8d15617f3713fc3fccb381697c9bd2993ae8f8a2f3ca0d023e262a0b3d994b3673c06e676fb2b2466c361dfb7f60d3404c10088593f3b30380bec949e3d92b719de343c8321208d71217b883017e0f2c813ceec2dbae8149375a34d13d13b1e8614bc53bf17ab91e1da20c70a71309fe8a8cebf2fc23bcbafc07b8c1b5532f0a80721591442d132710f2a262596c141db8b927f601156349f9e5aeff8636c442f56d0228c2835ad24068b85663f82aa3cc0113757dace9b7739ac115659d2c641c9326e897d028071b7f3e11f3641deb565aef59c9ed96d841add0b92826e717caff8cd5761811f65abe4e9b0b57117d8d9f8c2178944f5776f4e913b58b93a16eb5a4638aa1ee07ce14b25f4f64470b0b4893f86c737c02df87bfe422fad98e8e376f422209f78510e6ab5d8cb4c45e2a8bedc4c63adc9ee4eeef0fab9b3a55e5f64bcc18ade77cdfcb70529ec76728f4166b2376cdede8cac9626c9c994328f29e55eb772b51123053de5ad31f8eaaddb144b4d8a5b479fc38a96952d34b5a88f4608dec100a553bb792586b669deff9f3bb6b3d5e1445c82df0273e5c1a021a00f17eecb335968a11f36b459b3607819d301b1d88b6d3c0124b31fab9aa596725508bba096d1773991b2c74f7f105f897c25891396192a951583bfea173b5abda8e83bcef1a213532788cd77e57e803a531db1c1d0134d268af4bbb21adfc524a8944ae87812785011064688f90bfaa806789e75855d355211e4606426bf039edce4d18ede2c04290d87f7fee02f23cdd6e3ba309973081da41ff6b89163de1cc53d7a5d65088ec70a405c4142a2dcaa9b62f7ffebdac93164bca3d91741d2311370bf4f4109f164f83a75ebf188ec2c173d9afb0cadefbf851c99c7cf50d4412c2c056e8c3128af700f1b9a78b13393652fa11ffb6c37e127d9ac7a2974327df3390f8e900cf6008e56e3239cd768a6bda08b681f9eca12ef98267ed424b093363046fc3f79e316e6976bb2780352cea08b73510c998eac378bbbb2e24d4cf652fb2beb5f29ce218f80be0fb438c0ab156a3f0064d725d45339a0424563b06e3c4109e902bb7c719b2c66e9c8137daa1b7c422522fcca3cef1b82017ddd21ca7a7d0b66eb3cab5cd1fbc5adff5b92b6a767a0c759b9a9560d9a9ef6fe724c67cad6f51740aa5afe91564ae561322f5cb9f91dcc2ce57836e868c1fa16da825d08bbcb144028282a58db8cf1dd6f4084ca2de3c506449b4ddd2ebee74ade03898d1c9fdc3668909b78a2698b605dbcc9f6128d8e319188c3c9cb4fdc59c646fa03c39ada8b9aad6cd1f2f20fb92ae1afd35f34e8a8cc5a41a947887a5a83a3ca87cda3af1d3bda5bea14b4975bb6d9ba64ab70de9331e93af596253363a9d7fefd48029af169385d9d33766615064a53e42c86206c7aeb8818d798702a233e6c3067174594719e9a43479115f88e294141dca85630005b60ea9c7ad14a7d4788b88d05cdde2f141a4dd03fb92fa24c79add1b87d0be3b43ebaea161bf7b957b5c9ca7d84a565c62be14368ddd93c138cc1f1dad0072208467ce31190389e47493654809504c8578f4e6660c09022a38d63cb7a70f96193d36583d5245dedd4dcf89c42165e3e7fd132c80b57bcb138e27346f18c4d4bd645f5e8fb1417fe59ce7e8651455710428f2e65513b553aeab3efe180c4f165df61dc00becc1832c4b09f629a10b09986185b673ae3f0139beddcce50ea89997a4a8f42295fd1311614f1d9df29da1c2c994315810e887533cc40156f17259c6b76c1021e9e593bf1c311d62b22c588fc33a3a88edbc7d2aecf7bab1dd47f4bae9db1ec4dbd0bfa0794a08aaf57b9b65678d61f82b20436d793723a06ab82a5749a7e0f695e0ad41cfd0d9e1c14e67d6225e0de689ecdfa8b98c6002c842323dd1e99db3aed4feaaeafd5737ab98ecf888139ffbf690acc67e24820027ec8f08f8d9dd2cc5bfa3521c8dafc3f7744ec5ecfef6318a3b41d83c614f6789ea03ce7fbe330e3c45d8715b058040450a01434b9a78e0f75803b533f9232bad203993c1fab33e4353ebca592768744abe84020a25f186cd8015853a034b0ec7bec22fd95b80f6da1fea7d1301469486d65de9e4830399e112b8e6e0c636d96b18a90b01f1dffa9cc7cfc1a204f847dbe808b3d29192948f7d238c7c06f8eef3f8f22544a92628fe63bd5e2e8c887bc2258f0f3e75ff11fe2a1530874ab24fde959dbba451cd7ea2ca818b280ab2c55165203205f32f042307896fba59e097c1c55b3807a3f51be231821843ca79d9656dcc734da15134478cf27a708755697d4b5b066282131f22c7e5769996452e3ae1b8e7b0e57897e11a4bcc067280ae0e8a2d56082b2b1d407908b7bdd09c851128e0036d7ffca99e19566702f5979b424765a9aae817090f8edf0fc30320c0e898ebc96e51ea45b8adf81541972a46ad8aaf77539bda3b9383f0d778e047f65d971cdd1ba17bda0a678b0a1832f74b6d3d8dea649c6714ea8ed3747f5e07f3a3dd8c6918caa2b836a3f60fdf2ee16644d079e30d29952b815768335181e52d39be42bd8b70f2bce1ba9fe7114f2d52e9a98a424328e0c2ec16d898f8ab43e1b99ee1e4d2094be06fd2291d44ce00d1db687bd22170fcba42ef921e96125d5506b83ebd4458491d74ec6df2fd3a586128a89aa4a40590ffed57e166514e02ff5091257e505f5f48545092809457a9a96d206f20e764cf6972b757c32741fd4e26ea50df9bd83647f54989e0a9273f0c50b33c42e8592c32e03bec349b768964065901fc10bf1cbef1f375b5befdcc1202db47b5270f6c4cd88944c5ce3367204248c00e2e7714994cb15bdd8b15234850f55dc6d9bd60b43ef4f8fc9fa75a3e26d25dd208107df51a558438a5f115d110a64e0c3a7849d4544a71846abca35a70012f46cb3544abf4d51eb30851502ed9bc2d1b3f72fbe58864172ee504c6cc3d4718da8bbaf32c4933e903c11e58d6b1364174a3631865650ac6c4a1046bb19012ee3c331d5e50def38d96e40531183359c1d62db688f336b34763994e1062d1bed1d7e0fd6f0cf8c237df030e11d7b2e6f9476314b32234ff10f5101da25152a03f0dd92396af1ba09956d03d5e2cb928ec7fcda572068964e2bfa3f533d31343d7aa8581cdcffe65bad88f80c8d4769949e26fa5f39fdc5f7e1a8d334717d9644788b02505c1335455783381f1f59645e5e5df4ec5816b532931e69600e4ad83a1a00efb2db75f32e3a74a064ff3e40c0f50709a220da2778637111afbce92e5665b9a262edb2b1d0675239569ced28a51b6534f195ec569a645cfba840be8cfd7214741947dcfbfa21a3b1db6d0db656f6e4bb0ba678631d65eb81988ee581d76faae5f364433ac98ad7403e1939cab8be9b6d3889484ec9bee8af47e72c02b73cce757e26391a62f4cb435156bf354c80bf94a888d1a70ef0423dad2d13a8948688a33067dbd76917840e69ae25e0cc414e1e530bbe20741cd3784d9b1fa156f6cecd18ba283929c82c63bc8ceca06343fb5d3e50fbb9d8fad7d8f6717202fd7c0b4d8c0251aa81e1b1dcb8ddb2b0973096163e33b09ee7b714d9ccc3b0cafddf716d9c8be7194bc3efa7b0c277887e992fcf1fd824569ef18461b9b8fc64f034f99f9e8540778de9d7c0686bd5c3698cfc3e37184bfc5fe2327aa4234106d6cf45bb999fc2bbf2099698b69869d2c068e10e2f0cc354cbb611b16c45bb56ddb96fa4ce94b2f62c6d592587c333569521c76ac6dd52812d7571d0e89ebbbd8214439defe968f5d97b0b9be3e136125232ede7286ef3985d0c4ce50b892819cff65b47a32f3c609e0a47c4d70327533cc6f51afb68417cba7a2c19368bc78ed29d48bdffe52087ea9e4ea54e083cbf35c3628470e8ffbfc2a04aae1dc9a8c8c094ea78d8e6b48a41ae0c382afe6626987e1722f4df43f48308b73df85699b8c05d4552076419510b79d7d44142a03276dfbfa62735b20b8414c0a0589ae417bb1178f758289f5fbe51b27a7004800db428f11a0bf056e2434a567d8b76b6f9896b8275d4b730023e0acede807859fd6e69f7a588be056882b08ea07aabdd19d80db7dd597c63353dc89b2d178d343b3a0e948b3f21768bf86e34a0f9d5d1da89090282cfc75ad6473673709edc79edd05c6421eebca83d2e226e8175a7a9584c84d5ddd40e0aa5ac1f943dc2b34e8ec35351471fcd98c81e5277b3a2af854f4bf44388ce4704013b50575ffe31af74d63ae8f5607474cd431a9f190658fae605bba7d62c0f6027c14dbcdb5a7f2a9ee2c1a913f98e83e9fb8f3f379f2ed15ec464d3b1d166ba98d27ac5af56c1c22a9989e60c3bb1f513f9d84c3aac62ed75fb3e86fe47947cd1b531d0dafd85fa67645833199d78ab931a2aa01f92ba5e054e7346b0858fbd460136700aa163020ed456817410664e53677daafdef6f09724878142b8055e110fbe7e7e1d75f36cb8921ececdf11c82bda04f31067ce94ee1f28fdc4d5214ef4ca7a30f5d209db40ab100ff4cc8be0efaffb03f1626a4943cd79375e8ac1c5f3c8a8f9ad1d0afb5e954f05d555ad3041ff6428329735c181c6a2e5e145d4f81a9c4b794edd17987f2f687a697765807fe6881547d83d5b422168d9a78445c823041168d8f1da50efc6e6945fc1a5ff50cd1dc150c44609296346ab89645018b398f1943cbe9d46393bc5fa94d3037ff84648d51c3901b69e7eaf73af704c038cd89efd99e23ec35edd8d51c8e72ca78a9793c64344f358a01cb1f952dce23727764f412259e639fefb86bdfff574a4c8c37c0169eed48596f072768050126394adeeec54b56eef6a05fa649468f6b1fde6835bdc10ca75d26e3d6752e61fcd1b6aae602224102527f63f4fc866ffada68cec9f60f585aaa5e632bad6b3a494112f2738c7448eaba20a01ff57e0fa0c5b46dcf2296a9da11dba39c61afe7ee0bfb3cda1fed3098fcd67dee4060b7ab6f046abc970601739be90542890d6fd334b7a0d137964b6adb74939184fda8d38b924301b8bf51c7b5b43f03b4de0914f9753a53f3c5bdfed408dc764db6bf5f40d32b79252dee6bf6a0db81894faf1be5af963429a59cb8ee2f4870164a79a120661427c265594222b905ef78f62c86e490292e35236484a174749b8129b75270378285440c49034703bfd52dec4e3e24d883dcbfaede1d18cc5430f57b7fce33b632677181e77abdf972eb6d670ea5372cec46077278d61d8386e98167a98250f376ed85f2cc32be5b3cfd37bbfd897abf2aff8946ecd2d5a883fd4363f329aa321baf7f032572cbd79473505c3c3772a765c6efda3d00ff6dd60804595447dccacce5a00393c53715d32ce862a1791adfdbdc5b99bf7c41149d7a526cf070b044fe78b5ab6ddf1456a65c2ac21d17d7a0b4b0e053d69f3290cb17b072f8182d5454d3713148133b842345ec53f957266da8d63fee4cd7eeb313fd5dd221e8d322f32bc3ec693ed6a9f17da2d0de96f580b7c5422354d0dd86ffe32da5abe8b914a23ed1c61b947550cb323a0f03b69974d8f6343b2ff84d38b11522cb8e57e07a056bd63afde3900140246caa02fc354889caf65b53b6bfd867310dde6861f61cec7d6b55039ced6672614a2114b3f9497edd10e4c0e2eedaeea3b592ddeef9a240acfa22155f44c51996418140bdaeb45f0375a3bcb66e4316ed9ba7e21d946937ce9613e73d2e61c4c1ee45e31f86e91aaee1d66d6a54b52b4045a614f951905b2524f6d7c06b4a816fa62fe73a956ae481345eff47fbbb3b51e5c5fa84518fe603760804d011cb56f8d3dca1e11753f44ac44896298028446dade76ec14cd5642952e7492df84c4c076f2807718576355a8e2375559472f5cb2470b1bb016a0913cd760be572c8e3bab5ac9e9bd82e4216e0e7d1c5e7daaec291b52f5f01aa72396864d337451a10868428973521ce51f05afa470dc1a2f44037904667ad7bca9874b23000b5949eaa79bc2fe1c30336317bbffa03456a989fc257e5977cdb9e2b62e19526200151df582cec7709d63c11ec2ad828de0e5d768de9f276ec2facd2efa77c6a9c3eeebb79c5ac6a84046d87ccfb09e8a6277c516141716bd4b566c3fc5a78f841f591b601e97fc2415042be73afb093c7e5d473317bdc842352308329927cc0a02475291f56e2931bcdda253e7ea2e1ed2903476b938ca9c3fe49202638e5fe8da51f0cb6b6feda402128d1735ae856fa5cf000cee3a9fc70e8b0febe98d635f0eb8e6a9aeac5887668e3b9429dd8fd6689d7afcdf7625549daa08f42beca6f50b3411a0776714c544d130d2557f2d0456d58e017821b0af1aabe6c89293f408ce878a6c85b659cc935c340f856763c9d736a9d1bf4331ee91a545e619941b3fa8b436fce3ca263f959c12b2df0de1a660f86a5737ba8f05ebbda60fa76a5dd087ebf323fc60cd7364f1c66a7f1c665b955c09340aa394c043d8c6cf4c19dc2371e9fa38d664d5001dbc85b3e7686bac035074aa3532a9b0e816acdef25e98819e9a48f85bb617d8a3a6cb5d7c37d72248d59c9455b32af3c9ec4e67390c6c66863fea6952a660cba24dd6bfa74818ae1ffb4366bfa32fef2fcf8c9515148e125e7358064bf8cf4e45646774a98b8f88e90bc6b82423ef5d265dca547e9dab883b79a1834f491c9a681980e2577f0ed7af2fb08afe316d6f9dc489be62bc2fa3f74a8e5a1e34c8ccacac3ca2a323572e04c6842d26ab3a01774efda90e7490a802eddb942c65651372a9c8d94b21bc1ada40251475208b70c45c5d5b7df3857240e9a57c4f1b00fd575ef44ccd821e17edf7efd159f62a70627c085f43bfbef8e3aa7d8d573c5d36014b19c344be591742907dca7604752f81aed30dd262271a235b75b7c0359cd54c51ee05e96de1ae0eca1f2c56f5b72618df2ae45c65396b578947a24643d673c5432fc690fc579d51ef07c3f786c0cc1caf8da49d606ee5dff97794bdf76c889289066a8c527605a4ed0b50790d42e1b2e2892eab2f4436d2bc42c7e3a5448c366526e163f95c4f3a2dbef444edc14b3180415487dda6fdfbfe3267871b91f3f83b28067a2b48a0c8a18f2a64a286f0b5f6b534a1c2584e8ed15899d0eeadb45820fa72c6a2a101cbb3d44d9f63fd51c90fa15cd155e81b996e017ffbae747909e95c6af8564456cb6b946ddf0ed8bf4c6d3c2bbe6d2aa98287f57b4555baccd862a647a6110ecc0b2b0c1874c7010994a419bf08bd8f05d9e488f4ff974d9aba611bbdfcc0dcea788ae6b58468919732451c6338b62e1872e88799377462a0f4dc52d46de7c1cb132375f30d2dfcdb4ff1cee32faa94c4e34f2ca763662ec6f921d8e90c75e395af1b08f30efd4612b69dcdf991700fd2895311ae886ee58f485ea2b1adffd150ffdba235824ed85f3ab8d4cacda986591b9bae0573032c6817e914257d077c41b2ac7831f12a54e747985c8027fecb4e57e1a0ec7c29b88c20186eeb0889b2ed5379cdd196e5f2753de524073ed0cb6c9e0d37140d2d36f9dac2c6707a24bc1a41d7f92be5cc89c323a98dc0ee69a4310cc808df9a0690d284ced11475112c5e04f660ddd2e0623a7802f7835470ff77815979a9cc7936d27b8066558d7afb4bd9eceba664b3575db5faee3c38f857d07f87a7ea01d4b38b970f446ef8c0f024e7395fd58ac35e8144861e806769266f174c24a90e8ba899aba43a8a18d85b4dbaa2d036758291279fb2cefb1716e826232bc05bb2d809f3ff44b3ea5cc236d393d5bb4fa247fc1f9a14626f11e6614dd9a03a06713d679a9096ad69082a6650c26a761512d725064bd0876fa475aa9a864f7f226115324494202349269f3ed919070a45fad134936ee08e39d9896e85f0d27751e7d02f14ca52ed38c6c5d24c2398cdd618a1abe0b2802f87af496e0d7c97743c3a241cecca6caaa0afbad369db6e85ae36a4470415e403c3ca912b0a110ae57a2853f8f1cba725ee3bc172301bb703caa3439fe9a3881ecbcf3e7d5c2e5eb82ca71cd81fad54f6c12939ffbb69e0bfac605cc0798149001e4d30bce143259cffcb01459bc092fa0348c8f34f83345fa20de80ba3c2d560b48164f4835837581036dc440f8fe7d880bddadea273d9b4a3d90de4cc245a3ae315c7fb06b85ea0167c087ece8908527131ec21d3577dba4e0b3a835fc98456b691af2ea165999320d3565e16e2418e1fa6893a596ec66e47720910d1f63dfd5ed7978ddd7dbdc550f2db190aef3976adf41bc3af28528c21cb223f4c604c1fe7b73920e55e431b0508327e2101ec2b28aa5b8802654976e0640507605017e6800bd4a6b63145544c5aebde9d534e6fb2cd67b1b53389cad909d1274a23f58d5ba290c4b2a7e115c8bf5e8809adb2bbbd60958d5bbfc3a719064a0b48a1783de49b6a9454f658e92517541e2a159281c47a48e5765dd54d389d0b61cd8e7889f6d22c4d39f786ee585cff7db829c8a8acac511d314c07f2af1e304e86a8b367b63b8513941f1d49c230296e453f8f672ce2684c25534fc4b44183b54f8146c3cb27f74aa74365f85116fabf0c15260b38eaac4e2c3b095b6b99a023c3272db78c883932596bd494623d68dc46d54f1938961a2927b60667571117b237a352d40371061f9e73667140278f6504214aaa847f6d5ba038285ab2f87465da2c03c3dbe0199cfd6fd25d1285378ff8302a3a29bad7a29f744317d68c4da897d7d7d57aa27941eff4b46bff6794d442946464967ffaf07cfbfef5167607a4072f21f74dd2a0e9ea5a6ff6ddbc605c749dec48bbc7b864f8803a506079750441b2b8fb8b0ac407e8cc559e9fcf8c8407451d85873703b00cfabe5dd1286b73c4c726d718ab0c5e273884dc5b1b65945d3d2d6018e614beca71245273693adea4dd73ff3fb941b4967938b8ce40f349aeb2fd20f7e319c196bff29ee7ecbaf675d28a6b1eb4182e83fffa7d72500bd261b430626e3ec44bb7d2422ec8edc8ed3914e093f298801a564632bc7faed0ec2fe845c35b5955bb1396215310e2ffbb2db60d781dc745e8a64586e74619eb8b7769612039d2a9bb15cf68ad6256edec1f4dac388f30cc286695a3fb41a754f7243949798d9a6f11bd278fec7a71a9636400ac0e3505c4e6b621494b3f5f752ab959771e0a87ce9b8729502abfee35057e916cd040e62f41997eaeb30bb541071e3c5ad685b94b970df0b4dfa821da4f4bc45e5282e57911f8a0fd30ac4c5951b816ca2557aed1c55d4c6447a41a4f7ce3a4c88714bdbd2d18fd8b8c808cd227a0a8e82ff1dfb1840d8ad700bab6c6904138c69923f5697a6c7614f209dc7dbfc286b6f1f2f9cf14ebb9bb389c21b702f550581369028586225f5db847d6abcde7e5bebb1b9a4657ce6ed67ee20ceb11de712e666e9be369102a808a343af5d2bb29da5001dc165f17967e6c61966a62f97c0f5285ce78556ddf44bacfd21640009bdc3c78b12d43e033e8cbfc70c830cfd5d3de3a512471a21df409f56ee7c382465146d92a93efe5c6b831ac81b9cca1da76b6bd9e2c7c10dfadfba3c578c81c325f93b3f00daae077a484a58a4c7e847c625cc6688d479bfc254b62918b507c43dc52eaa77d1f48ceb1041e4f4afcef394cd953d27229c1ac5d1fc7f015bd21df163cf4c42783bb59b95b1b93a74aaa29607ba6483071497013a0555d9aca458fb36fd40e391a37f2a85ee75f8ad0da91d4bf9a914d6d6746503c49dac7b5637c3c75ac7d553eee561a1a8031437c241840c865260e99c06ed4ff64d0df3505197bf1bc46dcd81c6cab1831c22e0df6ddb1e618572273cbfb09ac6f4e7fdc8a0e32a399e090d4c7b6c4d5574295c34b3fefbb71db0d5c8c3d0dbde1e24150cde5f0baf4096021237e5db5b044e92ef1faf99ead20ea8d06a5bd82d340d23fdc909c733155f8891c671b7e201b21f962e4964928afecd538a4527b6b7d4c1a88f2f7e61732e6b4109fba23c5f367899cb83a20add1e17582ea4bb3bce6edfdf9d20122a7095ce7917d6e740e5562a417e7c81f4718d1beabac9a3890c5286774e5739b6dc76b7475763c8b0efad17e80e77f97ab9b0ed33eeb861665f5a06a80580a8ef545cbeeb705a87dc10e568eb6b71ffce0dc316dd00f4ebdbe4feb41732e0c3d6304b50cfad84d1ee3e38e0b97105cccf7410d18c01bc979153d36116920c3f0b38a79dbd5c3eb27a6de3051833b94f9059fae1c34958eed39fa00ea8f4cf67ed8a462fff608be4f997f1d411162bd121b08a22e3377d00585d05a4ef6e8fb7c9e9bc6d7b833c68ec3d71a56ffe071317fcf1094c89e95ff60a0a83cb99a1dd3c9e80e4b38039ba351e3da8adfa3fe5762cd3ab37ed3ad7a887752cbd2173f7ec8fd770655405008212a7cbd7a498b7a097bef1254c5b368fe956dfe80146b376edafa7516e353184e832fbf16eb487e8a7ffc8caf9a4e3bcc078554be31c74807f62424b0f6ddfda7438c82714ea7aea03d66730a5d58b4b3ae2a5455df859c0896adf3f4c6c1ef53179c161d017b7dbb5d03da43387e5a2502e1178f84737e7fbeea8c742552f1272b667936ea64f5f2c0a6001fd4cd62077e0085d2d8a1a7c1afb97a4ed07f3b66f41a5c4e98d37f4ac59bc8e66c8d5239f767845749861809d49a780abc762bab7b6d7058311a646c03a9135d61e9f059cb6c0a4abf0c5c7a748316083295bee7363b4ca0203bf1263b0b85eaf562d637cea2ab3f33101c39d2a387d46e9b095e661988416d335478b6580b9b7383f76fd2742cf403a7d86f4a2f6d7442b08c3d77ac9e5e91a977eb951e2e69b6139eeafe8698fe4ead46aec590edcdb5eaef1162d0a53200504f02d4f5137e7be1844be5440eeb333894e170714c38eda9f12ef0e09bc8aeb5ebb6a52cfccd7d4c227fe0e0a1f32c871870eb2e3c6f44a3c3f661a3413d4a5039beb2abff13fce42ea9ea4a38684f4751263fe131e92ed1973b364dcf25aa2c2ff3f7a385ec3ecbde172430cb7796f4992f6532ae3dc110fe48e1e8fba81340b3ae0de5477dcc3eff3e021d40f451d4b6004ef7110844d7f71efcbacf28c3530d14cf7b806bc87f5a05ae019ecba436a611bf826977f9edacff335a9db1d4aa244ce48ed68cd1e28e3714b60e24c94d9e0036db64bf05b1be5e33bcdd94eb3d88c701cfe4101a7b36a41f648eaa2dee5898a4cfd65c9b555c7396a75aeb2228c5f12fbfd9e5926cf0fe7dcce2408d32b26947ea418de94f8bc4104df141ced96d5b859b0e3a0e86265db4a26dec9b9ea49e20c9fb207af3827a16ce836f7226abbcca4c68563be7dc863556eb6f14132787fdb2f2db622acc796de26de5c94e31b66ca1180d371c89eaf0683030cccfad23e8942200a2f7c794cb4d9b84975cd5edf83acb4a5de9414161cf42ef85f179a384850f5017f96fcdac864afa803aac1d5bf7b92179ee2ebbd79d7e1ad9a0d949e43c3e4d4be1b63841f84042b1b231195622b0af2a3c4bbd46f84974f87520897382094f5b968a50937a9e8ce809e3efdc466e712c75f42d050d4cea98740e4e3217395d5adc45316cc881dfe41119b7922dd92e85254befe993f6b88e4907b035509486a5a67ec83869ff91e3bc486daed85c1eb7fde1c141e1bed927d51af9a68f9847127c5923ced667f266bf70904408f1699ab032ea392e32952cd2320e3b4619003c134dfda31a5a44edd3abcf8ca73c5dc785ff6b23d0eefebd27de37bd58020e58200c2b7659b9d0e41b7fe98968fcbf3ce6371a1853729ac40ea82c6292da674122a97644708b28a64f58503752af04d231f99bbcba5715dc26c159b40c4a9db577d099a1f712e5141f4e070c65642a02f4226e830ee75811d539ed7cc1e8701de446086598fe9e0350e1e2840643d8edffcf861e1f272a1dcf498578fdefc2e804ad86abb0d474094665f59fe81ba9b2b512693e67161056ba34168d9e7a59d68ea60658fd7805c15d9482ddbf85dca07227275d7d2e285f44b761ea378f091b4767a908ae4c041d37f401469f7ba5fadcbe070bdb11804cb03d92d12cfbc3146ba2d23c55ac19233407dc4efb37b30ac3210620a4974e0e2a0998b3067075e02fa33d1eff66e27ebe06ee83a24759b111acf7d9200f194ac60ed1484bc69112207b77707424f6c77111f7e7742db825c5fe3096d8792e1a50bbe065a68e20f6088dd77742de422991a0010f2c48d291ea73489de850c03b6b92e12c7e24c469585113a1638c2027d68964f60716fcb60b1f7a067fb64ef66b5946e22708e340d7ca6fb6c771991a57b65bc6aa2bc27a59274c6c55bd7d5c21ac65e261edd1cda64eeff5a3908813508fb7ea8f3092276a46569451ee7e88f8fc0526a78e4b61b238b46186341cf74f149bfe8cc28ada58a3a1fe7d8fd39137ef20d74459f45ebaf45f11cbaeae3526af6bf3c981a24fab70399450dbb6944908b86be9cc52fa68d8cd52211afff4bbd17617350d5ba1cf3b27dda1aaac95eaba7dc4e074255e5040d2c8b74655a71d177926e474beb94f6db7869b410fa1c8e015ca427fa11786432da5214b3be6de624abb8cd06af052bbf73d371d371433ec9dc3c1d6e7b3ffd7d01a2cf910bb49be7eacaccdaa007d8171d7f89437efc5d60cf5294211c54523dce78f30860bae7691824a2ed10aef373b27daf53e651b7b34557e26acc2e97612d71f381148f5b34f76b1e82df28d0577013b50dad0c06c6eed81744d4fa8899d5e817293e42dea6f4689b4dd85ce8f3ce2ad6a8000dc01eef35842d1f0e00dea49c78fc3756e18c91e905e201613c85b28b60ff646326f506b28cc3de552cdad315379c8d51493232f4360ad5e305f74e3b24c90ce213478203fdca5a9d26e8aba22fa6fe4fe6f55f63ae3baa52332138656b449f0aa360094fa71743538ee38ea6390187ab97fbc8ced3ac877b30a28233aa281dc84d85cedc40a17438ce077cd394f7fd3709ae3b359e49da1c55fbce22861398119e6bef2118bef4d969659992769e66d262289a3354349055b38f52b875763935eeafb28144e1d678218882f3d4ce7c415820c9afa0281c7f3c75d13bde8de1cb43b358a36205cd46379e63cd385d6809083f81d044c19a69694c9f3f94bc2e1a522aa39385847b15f347d8affc5e244dbf14fba21574ef8d800ef971b3e95c6f30fd9e47c5bf5542fe91ded83073f2ffdf5531786f52d301701af3cdf65df01ab638d7a3c65ce6174298b42fc45ece84e7302a5a4ae3e0642a1c476add6c771bce0a73aeea5f2ab049bc681ab0982147431f8f36734aa0f0ea91cf4990e753363c6e0ea50af75f6e32251b414a59825f445abb838a0640d3a077cf80c8cfe6ddcda72e2f63ff785496156c5f16032bce37aca3ba03b39ccd26738234d55294eb1aaad40cd78b0cddd496b1417fbcd6139fd7546b4d3a8cfb8d6b3dd57e477e53c1e15a4f96b8ac215cdb03f42ae111b1f69b798adddb9276e3595ff7c921d2e6419a5043828f399d15b44debf129429e74285a9b38c7184a81b39b2b60b618424c24257c36153d8f1b51e35918834c1f1c008431c3612689854564783b04fdd1aff25a84adffc4db6c9a13ad370598a340340ddaf37f9a895a7a6a4e14c5dd3497a72fdc4c073cbc56b9f8146ed4a46231fac5a9f297811d6f853b6fed05cb86de1eebd0e370af60c7f50448c0a141527b2f2c03932e81e7f612bea08a29d20ee22ba3463dff4b15cb8756f5d62ee93928c75b1ea2f49c1b4f17b54af771993f3bbbf0a2de50aebfbf82ed9fca3719d154aa3399e5d4ff0bc1247aa3b884406c0bb2d56d808f619c73aa82a3abd2caa439749f00d2f07981cd68d73872eb7710e8e0569a53259dee690e51a5e63d6176ab3a4a5c085fe59284b7805d991e375028537fd05f7cf04378317650d0d90136e301e8fd257910ccab64c9f272a059ab73109342e17cfdfb20284959ad23e58c436f71e4f468e718984999027a0f7ff4ffe582385d443ae0b048e89c2ea580f0a6e6bcce1ef5a5245c13e3987cb40d80d5d5c5110a7de595e5ce36320bc95157e21dfcd3bdfd008543b1fc525c0725bbee7c2bd5bca7c745531ee1f5fdeecaf8eb80dc31fbc63ae9916680501e18f4beb831e41875814ba9ea85527b6ee376fb4c87598582543662081cafe4ef38061a53b9f3ca6a32ee2415ccaf0ab3797451d120d1b5c901ef73bfc9fc2acd1cd35616bd75549ce279d08f129d2765e01a5a624279fe2d58a7717dde9cce9e9e6d2f04b4c61aff65f38d682b051e0c93e8edbc2dc2a3de3140f25fcdf08387965f653a82facf683533b9423b6e78440d2061b25b32f59acd082506d3c4bea1eba9d79d2a973b0a31f92f8e84acd9b0a62df77e815355d3834715ccce3a8ca794b0e5ec5051ac339b26a655bf3caa37fb0cc99a94ef85fe3f830945a8ac9875b2b593057ef4d85782e6e5b4660fd0274d95668eccf372887b939bc3325faf7310cf6057f6ea8e2bb79c3ed728180cb9c95b7aaf797068bd8ecd4fc3d4430b90008176999ff39d0de3049f3a928c4c64bed596b40c9ce43f3034ac46a99b90975a36c69f666a0374236b7ee6131c4672d663a312624d2abcb49fe5f00a46dc6116746f8663ee045862f1538de9ad5c5d784e6583996ae6ae55608ec6321b18a25a67aafb20292f0d969b168e639cbf4f1f034ec218425f6da45c69e82ad0f145795e1031b45af6196935d15682c4b3881c965d8e41ad0be1425e8a304c268d29559fae10234c81640e68c86e6ee9ed23d5b1a42751b510085331a87bd71826ca2df4a89594be917daeffe9e4ce2bc7aaa4890fbbcbeedcf049e120e598145925e6a92c49fba07f062cafa7a814e18f79aa722072fcc9f3c9c9acef7f2bde28b5e218e6d133551610c17725124754763af1ecb76a17c1322682d12fc1c9b2beef58bf5ebb14a06629af13c0b44b2426f39c71ed5ac785013fdd20350bf468edb5911506262cc6f19ae41cdce4f57e2713e52ab27df5d3a125c7f586946a796d8e6e71499fdaae864064551574a8f431560d5c38df6e8aee608af22c8873e18831e64983c80eb5f8d9bd2db585d5f352f7a51abd35877ed86aed1a807b5374de3e08e7b89b4ae8c29debdeef41001ed00b7ae86b5a489d47517d6880fb4c1465e0ce5d91059a29ac111abe3bc775a7ad48d1336c3c6cf8e610cd012811ac39ea6718879cf2de3a68c76ecc8c3ea8a315ea8772e09a32931170263e6ec87374292e3b9c99b0460cb3535438c5951f6c4ba7634fe44075386b168aa9e925258ee86d2c571b6423d610d5d63c2e13f0e450cd0dfc47e8c3dc46ec67a081317c432b3a2bf4d2ea03492546139777e5adb0af4eebef94e9cfa8c6da3e2f857b36e0a589104ee82e25915dc0035fa61c09bf075f1d0b6e9e3733523b8973dec4fe1bafdf5c857bb784443266181dc60914856bfaf654ffc448629072a2f58d998c07ec35e9c7968706022d09ba03738eb6563dc2f65652784d9f08e4e4a6bf3f9d9dbd87604712fb3bacd0d8c12a729d2963ccab082579df3b6485020ecc9e303cb3af4a56d306420af458565290b78ee687bb352771aeade9dcf03b99536d02052c20027126bad1a166a330622b78935dae1e07ebedd194ed4bbb253d48cf4b8b6a177dfb1fdad81eccdcbd25fb266c5853921fc8646bb7fa98bbfd39fcae516f8b13e2a3a721eab3842131b22a5c9f6966f68db0dea5aeded1c0e7ed8659329777990bc88a0c19810f5d0709ed3a6ffb7ac9479d7266cd13e8859b61f5e837bd540b59bcf3b343d22e5dc827e447d6b5221e7f3308a0d87a31e9c2c83267268b84b65d281744088574d56fe07580bc461814c1c55c2f3ee0de982df0ef42655f1b1772d1e219cfd4b70b7103b7f53670998b5294bd0a0735a35e50106d3575de9d2a0145d80a0c601f1db4c1806858b78f5a99d24e1d2721d440568550a8ec85e34df3e3e1f4073b2914ab28832a04f06cceb3dd69fb535fcf812d4c1b7aa86dd72fd7e42c3040997ecedc51aadd0382c4b5d210ea3d1d35a52501e4fb6e33a53cebf5baf21758d7b9e0529b7a83ad15061aa7ccef5c9267656731f518670d9129ac3bebc37be17dc9733bec2656e01c741856cfca60f72a45ffb73f25222173b999e84fd2b0d6ce8b7dcd0c73d5f83f80631adf1ace3dcac2d60c1249f83600b970934f242c628ce2a72af8ea48cb807e94c1553c0f0b13dff10edb0bbb49735807fd9f1cea4ec27bdcff9ce5f06ad3c719b9207ab7c33ab3b843825bee6a2806803a0462cec234e9641266626cf510f345ea53d92b295a7a580bf1032bc9b18fcc481b28200c1e75aec01b549f9c07ac831a1dd8e262a957386733c9b1b4a19a11434123f3a7605b5e5a7efcccf885c90b4135632938ff32e78de519b6050ec9cf83c6615da8f8e8205fa7978b37872af21253951f4ff959601e7c283bae696a1d612c3aeaa4e1bdc3d95b9580ffa20573b36478a9031e90be51fea7a24ba0b44a7dad12106f59c8970e2ba28f5270070e66ce74c566a60f5541be7072b215b47a2ade87433f6cb23f28e46f498298c5b06d9af589008d5b69ced19a9df4775a00b63a2b4c0f78956893b40f909da0775207a14adf0d606becc15c3c82f64ab0dec2f67357137906779a8b5d4dcf86e2caef6f81b270c1c7a2622eb2f340f67e6e499be99ad9ce4d7022675890cb5dd1db920fef350fba372f089b0774ddf852e9726dc0677f4f5907a801b980cea048aed019de18256adea2206a5ed5283e2aa2293add4345c5615b76d09f688186123ad095e75727a8c844d102a63393f101e68c9aee4652aa950d50b618c6d2d081d39d3bcbe87d64228bf82f8d1983a9714f4e2abb9ad69ebb6f8e8e07be71984f4ab5b7f77ed825ec16729225de2b600916a736439576697d609aa44ec22ba6c1a393092dc5c6ce07b7676c8e10455951219a9bc0a5666f3d3c0bc6fe7775854ac4ce7b50089d2573231ca17c02defdfa7d6f35d9890cb7c80d7606c8227e8d4446b649e0dfc1a47591a515f985d381ab22689c8608b6cc350fab94710505ca04c0ca664df38abb226620c2401c77e6484c3da9a204f32862a7d0061dedb8b87714a964f9077f03ecd789db02d7b18ee5b5542ce63172bb776dcb99420ed97dd7fcce2e204a537813e10f05365b9a66ea129555b036f729b503e13e1c0086ba5ce58f8401f9945c0f8560ab7394de874cc98dfffd757d2904620a51fbee265d9896f79a87c56697189d5970f9215d4060326f8cce704d8a5c605639f82be82bc1027ead1bf9b7a4d2c477dbb98806619d9c7f225337b496f8464e477b89324f871de4cf6a4c67830ac0b33c66eb6aff633b3a4ddc1b1995789dbf635124e089e4bad57d9f66240e41bbcae0576a9befb75c845836db515284904a23dcc29f8d8c5f8eea46d3f30e0bf7212a6575b2b7aea5ecea85b9c930a181bf069fef5d6046cf6ba147dc5021c7fdf7198fa8aef1cc6847e7bdca95cb83879beb954147e9f429873b680a349e1bacce1f436e3f09698c0db2110b472b9bfb228c61d01b1f3dbf6f1c98464c521e6fd27a2724dc5d0c824bb4b7366a793d8e8154b569cbd39b9202a2ca027f983427347cdd6c27f20f24ecbe9251afafad6a7d12dd035d7658fa02467188c76b0979adefcbfd842a53e5c0014ce8f67a025255e7f235dcdd929cabddfa86afc6813746b9f12eae67ffe308166b8f2bacaba19f57b15f09045b6e32710add5f414f4b6967d65fb9ee4e871f131f48c71f16ce73e66c342ee8c6895205cd8b212b9e3e3649eabf84bd924974f70d9d387481b65ff3473586be55675823fb40a7ae6bef286c145e3942fb8f04bd86eea8059041bf3bbec97d39cf53ab3db3f2af6c5eb67a1cec031546796c724764fb6a553fd7fe21213c284aae876500b358c95629fc856cf92f53c5fab88c7fc2c7e152a283815ebaa1779563ffd61c0e66c26f07525d7dc8ec6fcfca01e271eb5efeec9964ff87d4d45699c29d424fcbbe021adacf91f82cd3cc37f1d8bb007727fea441c2e84622757c165e03143f948556b6289af6a3efae5db55fa2e4ddc5a39403ec1239eed5c00b488e5021b0940976c284ed3c392483209ad6a1e58a5dbd911bd2b42badf5a3e3d26556409842952dce572ef55a6958bfa1ee1e478cbeab8496f5d87b5e80ceccaf6955b4d3218d02bb17af0ffa83d4fa751711ffa9182146d48340fd8dbcac41c0cba927376e8610201952c1e9697a9b08eea2c62b65bf1d491efc0bcc61e9420677bae0ec688b55d3da80dbde3929ae6a5f3dc9cb6ae2ac315a76965ebb2ded508161539a92be2532125c2bcc5316dfb64b74067b93425e9fc15b6e90d96667b3d8af5f8ff4231342822f8b0ad03d92eb31ccfa88ec3870b78df0fa7dfe18a3702efb50f800d41841459d441b0e4af48dc304c62baedb0c935892463a379bad2259fee88583313ff53b5c1f83adc798bc43d9d32a4d0011eafb2ea1765142a64705bfece04a917bce74774361ce0fbc083586abed11f1d95381dc132a759bc8450782a6c9d2702f0794148fbbce066f71a946e89c0a00986dee2ea9e133c71a053fbe085ca7fc0c5dade951257737b4629dec038a46f3d6b850f63d86d873007df1a8d6f8dd406a2f6667e8fe17b2ce6d7bb7d9bc00c49e86150bf00bae4d3996d991d36f586f9f202764f17571139df307bf743a9eba766a897abd146f8f0849416e36967e8dcac3525df8738fb84b78ac01848de14a276a047b6caab7fd0c7bad6f235543eb81b45a09a0ef0d2a7610a70c05113bb0c4ce16563103b004237a07a8c214524273d5b9d0c0a3ba9e1317b507c93d93aa5d8179c1d12288c04a24e5d40502e18d3086c57e64a525533f149d36359d47f4e5494164da89aca1a96d0e7e7d7465d32b5356f4d5a91d10aa2ed45c2e242cbb9160fba504a9dbf039925a5cf9de8fc7ed4a2a06159989a563a0c0de44313a6d3c705a945d5c662a0493d9493f1f814d4b2e46f3db1bd875f481782ad7bff5c7dd0eb6610be19746ad2f9f5c90f8b7c18565d349f65200f09e827d7e850c120ccd844c05556650b9135ade47378ec0bdab05373f5cfa9d4059ee7a8cf6c1c9ad702d5cd0ed23789701b4cf91eac35967c864983ae3aa52a79a3cea69a75435cebc41172a6d4549192b1a5def0d58cbe09145722a8b0d2d0cd529b1ff0b132cd2dd7b2ed115b7f2a3111d1bf6e6c06ff239609271c0005d153d3d9e503b0a6af409d660888e69efe8991e44bec5fa962e358be1761686899c9c0dd44541d6d71cff9220071154e5cd4e7260be01f1ab9beb6dd3882c4eb7b18055da3477487cf9eb2660299009cc7ef3e2f8bae410b0e2b5628c46fbd40f44b9516e2534beeb2d3eb0225ef77128820b6828b1b7a1ca0de4169a6d2191ac7a6625aeda93a1ce38c8333e1c0f35967f80c77438097f6ac56550d1141b086d20837529bafdca790805990ff21d5a06b560e394ef5221ef2e9ea77548250452a090571d3c3652a134a59c521c81d23a22b4298fed7aa4fbaea264ce963a4f6d24f9dd863728de117cf5b1f66269f413a95018b502077fbdf27baecb28b1fac346ce9dbc720e53509961aa9daef340d7ca2e2574911c0e6651573fd7c64953ac6f90262fe01869b21fcd9a00266c1f32aa3a0ef5b8400e7c947c37d8a3b0ab6cd07a7931d7dc95c3f36b7eb22c4078996267c288ba3cb0af9ed483d267cddd61ff0f243c0352aa935dc695b543c8e7463d892d4c9570f8c189f4754963d506ebbeac86021fdcf98ba209f300194f101ce125184644dd3f47ffc2a86d6f0efa7e2c28e40d0dbbe411490557de93e44b0d72ef5a108fc24d0b543f5bdc1864e8211a71d7149b345cb1a933a89aa0a60eb5d1cd1fcb5f1e09456331544afcfb3c9adc8565dbfc71de798c207248ba2b2f4b365d11593d01c489b1a625ce0f82c3aca251249026c24582559c43293f030e1a245c945ed4e640f5b510d94ec64743e6c6be1472ee0218da8c547455976f79259f5235210810bae6ec4b72b19b7fcd130bf64f661c40d9fa0e9fc08a10d1d738cbad313596356db37a554a7c343a2a6531d7d7328e7a3047f33a8491046e2c19bf91ff728b3441cf5ea5a5c343bc08a1262ea585ee0f4f17d56812aa160f04d5d0ab479e02b37beee2e0f5496495ef10f171a29131d8af219ddd9491ecae436c15663b162e041b0ebae741b8820e745ef55cf12c9f5aec6ce5c316c2083a4c5a29bd533005554b3d1807a2842190f0775220b9d3711c1babf179bf6d34afeaacdb9155dd2083d2c0aa2ed8e95dbe5942bbb383e2ed01177ea2f7eaf999d99565758e5fe4f9146d381a427b907661b488eeb9315202ea9a360f6c9eb74d1e99f867be7ed0cb7c58870ac65760ad62415f134be94960ae22938b705977d812dbab0d7b926e309d05d5eb2ee75b6cc8adbe47daa9e98d510c187e75be1b26a3185f39ed1456c9bdec7e5c3c4e73a0ddfa9338aba22987a5885f350a51056e0e04d8bdbf32ec75c5908dbfd2e7ca5e1872dbc7da35870ae1b00220f15d0748066fedce7224d11768f30558f0dbce603ad9b41bb51307d6d74ccca8e21de5028f93d71c16c02412243e6798040d2fd0aea4775aad98a87577c3b41b758524e23401fc815ec84dd248a38b739113b7da3f65dfa857e84059326bd3a10cf1b68918f3ba996ea6242e7e323eea37aa01cde1828d3f7f69ee8cb911046d75c0009762b50c0581f1d60ce97b1acde972ad8112ca3c5a7e4f5dd9441aa7a0eaab8704a00b765dcafbbfcd4e0b18cb0420729cd46a26ed71d75e55fa4881f3c43eb872c7a09199892cfa935b09a5fd06845020961afe7b4065326612912c3bd430b201033aa1650f2f9da71e9e8e26b6a059ee93f489098950b6d915818958753d4eb6035120a82b4fae65b346e11c85d22799ccbae1a0a7137aaa61c2956b32fd62be686f9f9e4fc3d4e7835312956974cd1e2ceaef4a74e17caed013153a570c96d7b7168ae42ff104ab5a93f1c4dcbabeae5fb250d32f046e5c2310c9bf2976012e9d4360c1e6040ef2b437571d1ca1b790b01cb50b1f029056240dbe49b38b2044b56e6ca9b557fbf169caa4d605433ae78f42fd827da168eeca5d93dde18ae5023695b59227f272733e92ba1a2737cf6e2ebcd643d4a46a9c1b6ccf782739ec54d2e02fd59b3c700a330f13754e17711cb6052cc5cb8e69e3f2c7edc75ba21705ef6b7657b5c6e84aec364db3d6275e651d22dbde4b40cb632ceead93836420a5764459305d24550621d3333b46c761c122356c1a0443154e438dc2d6bf51e36a3738379d3cae5dc57ab1d2956b893adf85bcbe616695a729e5bbab26521bb3e5d2bd85aad650e2a500bb9442f9d3d3ba0b17b2cb1eb967decfec8b9a9e42123d3954537db405fdc269335239a0fa34620de01df91ef90e3fa70844c318343e208c4058083b6514831cb41593a3ce887f8104d9c835d27cc9a1d8808446104a3728b23d007532bf2b75dd7e0dd2098ac068f47582ba7fd41150bf769cd38dabdd9a09eb9505304f824ca9c3444d01855bc01d4d39d878b7d0d442e2992b858c667173f287f2a5b69993f3845bac887cb2539b985a065981fcf30d0416bd005f846367948b7162975e9b5b7a93c88116bde2665fe3c4a4f9077a00f62cab024c717421e211b110053b8d17b4df9e1de11d5523cadda403b17038ebe9f05eabea7a4664597640d26ed59bb1de796b56360960a78abd24c192c44dda4d3a7363f927790f1c101446878dfdcea1f5523cf3bcbf8529fe5cbc7457597fb311f151c6bcfbda4437d20c42098f24c3e0961582ba1aa518d4e601945ef0fe4f53d3921f4739de0ea24a6b65b9e91233dcd4f9df5e6f47656e42f324c9a4004a1d453c97a39db1355e270b4bf08a9b0a0aeda1a84364d7ad12f26796fbde86b2d721bf0365e314b89dd18c8daf30a773d24a595d459e5850336c2233eda54a426dedf0d085e5167e857e796d998670501249886989f8a4a10a004f6283fc8fb5e6704a6325b17bb504bb866f62607658db56573535f510601deeed2981e7bb6eb8d6ef032fffab3d66775c4d8b873b746cba8b329cba9ecab48cf15787e53df8abc6a24f856c11a0e008b2fbc2c050d32057ce0bda0f317d477bf010cd3d85b91758f0a04f810bb6217bc59d2397dec60852a787834fdc075352568ce20ced7f9042652832a6d08c5de09e5060a478e4325238ad68f666d075f96c264bc3a23f1012a5361b1ba7ba6ea3ed38878f2152d24a24bdedc36bafa82e9299cf3e6094518f52570205c1f8be9155127a6c003686ece3d8222edc7279f3221b715acfce05a01e3e76c47e8e0f3b3d225d39956155b278a7497bc2e2c47772bec868cd37b069371d0730cbaa4ce56e9c3d07e4156d00dc3999861bf02ad26dd076b1df2aa8b9d280a136b7aaaff30a29f5debdf8ebcbd30341ea633e41fc682aab55868f92b63c73a4749c787f68bcdd849f0a11d19d83e1d1bf39f4ba04316a81ec4e94edd53c83fbc665ff5d96dcf8f7cf5aa88176a7bc0ebff940933ddef44302d51b5ce74da004c6686888d1efcd56824c91d8cf5ee810be11848580c6b5d0134f3c6635a6463f390ad5861bf3e9ec51addb8d036aa6361c38a824bd947b0a678e6c1730064a26629215d48ef290dfbac78c46eb396ab64df81c5bb05fffb1b3039ac16599d4ea853f20ec94581e7afeec79fc50fcc4b865c4847da912e2d7a99659332bdce0e117b09f4f528bacca19854a21e58ccf8aea135d25e2fce9a902cab0c3086038ba6c075933815c7f5312675c584c68e955200f0ffffff0f