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 58308 1072895aac8b75c96f062b4b96129693a6316d7cd40645e9b9190f7fc518ed14

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
7233baf8eea0f58b07004f14733626c06d75c071bb5fb0606c9dd524755bfeff
Certificate Block Hash
1072895aac8b75c96f062b4b96129693a6316d7cd40645e9b9190f7fc518ed14
Source
getblock-raw-prefix

Public Data Hex

000800008000000000...0090620000f0750000
0008000080000000000f00000000000f000000000000000000000000000000000000000000000000000000000000000000000000cf990fe715c4e6bfcea9d0b96f5cba255eda07a4b91664461c7562b6ee693df4b8390f8cbf3a8186f6f850ba8742329be2fc94a8588715a6ab591bf41c1b097831b860448e682a7794e3b67bd83db5d22d7d530c613bc65ca91c000000000000008000000080000090620000f0750000

Raw Header Hex

000040203c65799378f947a8f48ac9da958dfccb137373df4418ed7b23f8b97a317a46d745151a542a0909cace8b32f10a43d840279bc2d6964066b72a587ed4be8920faf82a106a25ee0318fffe5b7524d59d6c60b05fbb71c0756dc0263673144f00078bf5a0eef8ba3372

Proof Data Hex

59,560 bytes
121216020307fb20524c500fb308536efe7bdaf2882b4d51070e0e18c61ac3468c51e49f1f8312aa6eba45a80fadc0dbb053c8e0d2f70fef167878b2ba4320a5a35385698ed473aa21d4b49e45d603df5cfd8ec5767338a2028b3ab51b5c47a13f154fbbae71b88f49c8b7c8de7cd2aeaaabc2e9d9385df9bfb8329f26315fd3c31466208222b103c6f7e922806296115aeab63a9094780b09b9c7f8ce8603a6ec6887c413bb39b156ff1d542374bb4739f2a0ec88c809cec5aea1ff052c63d44c85ea914da96209403c042b58476c8adbb5d546769d6accb7d46dbde51d355cc2816173ac36a725762058cf7dff175bda276e3f8ed19f10e7eb6f25ca37c17c3faa8f18acc2bd75dfad10736e4ca513f2b1b56f971b82b8bb395746294087359e1a1f053d44555c509aae36f170606ad0f710979d664dbc373529059f1a7896767959d3c5c04e85f060e9d46f68656d55754f9c41a1f350fcdf38b1db2a40c5c964eaad1abb771289fc1f5030dd71efa2726d0cb2f64c9e7f219c5283ed33434cc7ae981d2b4a74c448e34cbdcda888e7c857c637194233bdc46be16043a5aaaf8e4dc1b54267c627f1b8270b256c10bb59d112c14e23004588f29d8b3282fdb5a73b571ee52d8ca5920b99891637ce602db2f2bccc533371fc02c375b7b4745ff9dd9673d9c14c2f856cd1b3316b1eb635871a993c07b855a5ea6481b65d103fa04b51033f5320fc94c441d5264eb95bfa3c828469b65de485ff4cddf91e190cc240ec0bf06f1ad555db22053d6e1bc8fbe79c3acad441f390f90504759277edbd497d311dce2ffde67e513d6b423e2d935ac1d4f52f1ef7649876a0562816eee5bf9d93bbf2777eccb847f8f190e494971fdb67e03d5c39796b8bfe491a093c3361c4ce3d3ac836c4911e486ecf3f40facdd78e2a93650f6253b198cdfb5d830bdb9e2a786797ea48a3d7d039a7fa10d19070d6ca1a19954cad72fb64d606b81f4a306411ddf52b8dae73509b144eac1b9dd0023d00f47d7bb2f097fb3cbd6e2c2b99459856020bdae9441ca016177a36b6f63ae5e88ae7975201e2a197898aeff4a00f20aecc46f9de49cf92feb5f4d8c006fe8d8c8a0e2e979a7f2695114afede3adc50a9bc640891b4020ce73400d3b838f0315bd7a94ba0217cc8c12eea755fa50dfa7a1342cc1530719d871e7f4b9a08d65634c4c7f9e6891ef250e9c8182cc49a5e9a2620a506995427fedfa882439f568b6aa3122a0dd12ccbb735e04d5ab31d14714fa01ca0768b85d97107b69bce6c6a68fcc9a3354b734b3dd00b4c4c2d06177e973c9e62a5a849eb8a8735d263bcff003c5f864d5aed129a12c1296c823aa17d408e26c48fc40939e8a2dd50e37a94ec844e9d372eed7b7c7022ff4efa063185b7c446fe79055dffeb446b500b0be0ce4c57b5d18989b99f26499f4d250f33f23c0c860c8fe20a8afebec0858c9f4f3adaca8a049f30c97541ab24bceeb179c330400fb08d14921933ae65c0255f10531df336a6e49b159a0f2b70e7a5f0fee927529ec5081240e7f6d46c95f4088bf7dcc10ca6213920b3b4bb6d9b0dfd061947158644d0e598bb10eb7d2b1650d7a8a755debd7ebe11218b5bb5a68346974b34d6f2982071b4e44bea2d441cd9af356c7e5b302e403b6b51fcbed108190ea4810fff0c9112df3b5374c73143b6860f955764181eb63d3831d08a0c6affe9285a6700f8752bb09754e675f30902135ee565d767bec5cf22a40320c9cc7e646349e9318acfb6a0ec432a9f339566cb81ff44b1faac5d216585a0ba774306bdb99325679abc840540935e81360e25090e6c7e61739121604e0617993cca239cda09041c7bb8e15ba2d4ec0d67d549afc367ff38982a046a85e64569b9ebbbb6f5e6e00c8cf6a9e4f4ae03cebf121fd2bc7ac8e19a8b7b4a5320c7ceb222b05b85b50beea66dc41258efa51563fd38e4fef9a5a044c6a6ae262e4560c672ea543896c6774a7f405aaa38dd8e5d9fd6a7cd74a91d6d54662ceb7531cd67c616eb6ffbc91e4c145cdb5705f407b680f5dc5834e7c21c114b7aee9a7734a1c919b06688f09f044c1313f0063a5700d94a77c6d6c6555d02a10dec0d88d6a0fcfa1fc78d27ba4550e1b1223c8cd9c0380026c1295489845e7f0607e4881bdfc06ea56f78086b0eb51e74930acea1e6ce3913e1354567d3dc861e39fcbaa2ca911cd6858d4793ddf53c77e398f000a272629d30a5ffd537dc229c936fb29b45480483a4ef76204a3336f0c67367a5e424683e91ba0e3b6b433526387a0089514026fa8936fd77a272e0b0e203dadc521163674f622d61aca5b7b4e82d343783a4908ba38b7ea746c9368ec07f167ba8bae9366ebef521e839612aeea49a03116198b0a7bb9a9320259e46c791cdb9cb84a2a56dbe7877e402c11499cc22ee000c9bffad4aaaae0e642d07214b24e860e980e77e8ff689f8a7f65e9e9a3de20c2b8000631ebdae282c7f12ae35be3d37477bcc7e1bd35f2e1aa1e3c3ea4c7cc55718e754ac1c6992070d8a4185d135bd7b8a4f26107135ecf8fe838d7de01f185b834d928a93ed60bbbf282c7093a112c37c0765778a3f01d2006a6f5d30957b5bee8a31bf3aa7fc715c070601de1b927b364da39079f0448b4846099b528884f0974ee232df25d0195035a412af6b6aedf6368f5a2b53b1ab21d7af311470a06ff03cd9b4cd11edbc6e1207e1232d2a36454485ea0d1d1ab5f6d40a5cb74a8afff1a78f95750a6068c95e8e7b0251d78e4e4eaa3db98b73c50ef4a46d5062ab3ea2e53ff046d5b9aa4179ea85564eec99f023ac3c5c36c1fd6e410bb648b2ee05765004671ab2b593b77f959df087af74281560f939b6ad59fd38c183da8269d8c3ea3c8950c76e072b149b6ea73d1669e72c0328ee71b36df6d0f29b39e572a182f9fce8f87a727ec7fe1f0173b9f4a119c2f3f628036f143d1cfced91c253aa3dccf54760ba55741abe2ed762b7004155ea8d5659d8bd5f77d92246bf626188fcb12804d736bafd13fd380af90539b262132e708d4dc01e8e78deccc631b227fdc9521f54dc709de7e5c32f24e12987f3a9057bb33093618e476777b621310f2b1bf556ffa965ddf5e4930d17e8e5239728a35e166807d8ac863e8917c099f86b58a2c48b30a34689a3ae1f95e8472c889312faa0755d11d354c4a0796fd4c3b3a34d876997d13095ecb1c63bf6d31687a7efdd6df0ee394ecb886f3d9a96c802ab06dfc2a20be8c9cd0cb511e8a61aadf80b9ca19e8c92481abbec30fb46cc216e7a54a44a10fefb494f4990cb82eb7ab18c02802741456a96ea8931267d53268ba3a9e09d9161d81b5bf0e1d667f06d448dee53cf8fb17f471b80422fb0590ee8bcc5b7c2277994f53b5dfcedac1cb9e43b0f56e547366d0707180c3fa29f05ace09994d8bb4d229578a729df6162a94c16a832b8dfcc1df4d107628a102bf7f3d30ad9b39e640a492479e62ecf650585adf27a2614b50139144f36a8ff2baf53bebff7f429d2618ba1eedda14c05804f6281e42312ed75fb1a7d5e828ce1f7a09a256da9f1e2be9a3f27a7a2a9e55c4326b141ccc9c7b8e8759a2c6d108fc9f1cdb3e5045f39d0ff3d34ca998841df374ce86fcde9c4cb80be41174844f0312619587c3e3b25443c0479250f5548d9891a4cb544b5cde9163e21b5a33fc2c4b7532707af6b618b56d32b71f6b508f8ac72c868f8a82ac0f2e1c7025144111899e0bfb0dacb11f27392b1755b396ecf1f67676f56f02ec20a2f81db592489cd73a614f61ff87654e2758a542c009b4d56513fbf43b927f0866690ba5701c08802dd2b69b17cdfcd01802beb07d31a5c4154772fc240b28a634be9033df6083c4a5dc5b337886f02f6dd2fa93b524d28aa9cef1d0856cdd1f722978b66b62b2583891d3a3b607e4561d2bf49073ab687a9aa8c6f5b83f21f4172af42cb8932745f9a16e806ec0c9593006738b7630638c6f3e073ba37763db2b15a84d65b72ddc546750764b790d617a6e52fb253f9a306ec96351e3dffa86784510217cd9803ffdddeb014f8292c15524e60999cdcad017f905c9553d08ba27c6afd04f100f82234dadca45fb6966bc9c616d771fb463667ae0ad0cf9b4ab7bf12775ccd1b5afe71e7366c2a7c6123808a6592aa6be8c003fd0f77a725aba0fd8e3adb6bbebab3e65d1226034758031d46163294c28b6c8cf4003fdfca7abf2dc69f1f89a2691000197e95403c4b62319b47e139d30e4a7eb562a2f3157cece924547c9dbd279ff61334e28b30b52d19aa69763d02fa94096aa5137248d1855faa8a8c805a0e19d950c5057e1b8e50d00931a7ef25a65be72d423113584324d66a156a390cae047f0c2a84c7a2d94c9ac109aa71eaca3825051a2506620761004cad96bf101192625053edef7e8b76b2b7a2de32c1e535855be09489c0aa379d830a2fd40b80a471ccc4eb5c60a0e257f121cc4a5991e86890f03935fb0f0d9bfffbc6af547317bd589baabd2f8f233970d2d21b97da3436491651afc09e8f36e02d8c1bd32be21ee4b1bd62e189d4acec5e40ce10c918206848109dbbecebc9c0f49b55499e510620a1961d2c1f95c85c66ccb79d45e62999157bfb64edc511a632bde91e0a45b1ac4a6dadb705aadc224f82a4347d67f8e2591d46ee97317f9fe28ab9af4ee0f7fd493dd6bf1c6c71f63ebebb9d2e7e1181ca38b82e07737948cda0e4485998bcddc535ab2b0d101b5ba0b9fff664f25bb0144d61c9a92118e6e900415415edaf0800db131f3cbd3f08641d6ac999f28a229c9e2204d323939edd606915091c15f96a86bc66ff4dd7d2114c38a2dd7f299f7f613a272f8c9caef776ced4388edd8781e3b01f696637d3da1bb3f118cfece2ad1bc459b483dfb1b96a8bf581c778b7b916b6cd16f6e2935bb0e3620b695ed98db21dff0db3e04ed6bddd1add070f93051edd72125a216c668927fa1894eb6eeabdf5befd60c90c4a1f6357ecd243bd6d3e61d5f046c99031dbbbea964a4bb1f67c8f18e6efdbac3606bd76bb3da4d947c2b2b23cf07223d3a93c94b338b2f98ed185588128a86774c6b4e526e1edbc5ea7f498c878b3a590e950822e73be1a9a7cafa069411901a1147f05a156fa9e43b2453f3b4e3fbe355646e390ff8d5c1cb70e220de4746c7295ee12bb1846fb3611c8ce191b25f887b829b44c625c53174f8d66067109065cf54ce3f40054f00fb51b28dfbe15da5a92c0816e0d1bcc26e754920cf95dcba7015ecd95c9f54ebb5d44cbfeaf0103bfc115eb29cfd4de969930e480a3ae82bc9d0b8e53a82b19bc5ebbcd48492c03c0d2b05d91edfaa857cea9c39961a86f562229ca4f693c4558125e4ffd25138028043d3058de08f70e826b9b90df7c74ecf71abc6ef1d41fec45b53af46e8801e92a931bc47b30598d5a956f0641e1aa2db137a8c1c864ebdf47bc10d85e89d5fee6f9e53a4acb55f3903cb6fa5d531b7d935aee4bc389600038cd887a56247f8a0c29f8ce295e84535e0f936c0731e9e3c5e7b7324b59dd57ce2397e901a2eb49187f9e510e27a55e6748e168a3c75afc5a483f89f0ad44c0a820e100745f956ff8cb5da0909f649daa1a3032d3bfe64c082fece0664a08cba1f9709a82f6bcf0a2c5e8fd29f64d343a5f9404bf4c88f687362ef0d5d5c160f04738f01399685bcef1645bd7c694ee66327bdc40e7b4e85deec0886e9948408a785cfbbf3fa0056a8b9cd9e12f097b8fba125afaf1fd3af35b7f06f6d6aaf5890795b4b234a00b822cf295d4f1f50723d4dab9f2f344fe8c586b7bd8315dbadbae5988e6006b8ca9da037c8d7e638b32049fe3b225dd08fee884255b5eab8590a7f5f81277dfb6fe86c37e49625b4de7d5a53b4a53c847c7544863c620782321ea1b8b96f77ec6305d1580021c109b3d1a5cdfc6592d53d0ec67e68bdaa61c93cbc06a7bf16f7ee06ebec73f2a173d30d3af45388f41792ba31930ff87bae17110bbac34e44a98889b6cd9317706244fa9078b7c09a5d67db84af61a35871224abfb14790e3384208cbe7feba2a3e9a0708fe576a663ff9324c124c520447499d8e4895652f3fb825fb06aac8b3170e64a7853aee1094ede459b3ee9c34f5c9b7438be5a4cb504bb08ce73a55aff710e82a9d84c58a21c4067ad6596cfed7db10feb8b9cfd5b92ff6cdd1d37c4168108170c280454c0fd5965023be4d38e1b51c50b52010bce863448632b340cb14e3f9487dadf7a97e0974b93547c5763e4696e290839072c6c441ce4b7343e27da94f4766ad7b08fa305f8c63e8cc53a875b82de22d9fdc5fe27dcbe080d3f682aa5fea2b0b4c673de29a7cf7a18195b67c15942b81d72a86847b33a6655f4e9939cfa1d4cbeecd44862093461b48dfbc9d03816e917dd3ae1cc830ec7962ccebf52fa563a45831d391d2ebf323f73faa252b0c67906eeaab6ccfa5f587341057ec1232d7e8595b12ef275ddba9330bec8307f226641187dfd08fbf4544b06e201e97da3f91b51e0543b76c76119b417ea96af1884e4efa61d40f70dca5813b5c693612659e42ae003f5ad2c0d59c51cb948ffa14ca735682862b3de4871979a8116320d8063831e9d3c83eb69f0553c6e12f946be0d9c71663b2b9e3483fa8e1f9fabc3919b943e82e4045f2eb31557d624a6f2d0b15a7a96523ea6cb8c1eb7bab9d563d60e58a46d9f89230a1dad5ae0c25d900f09f346533b2ec48191746cb4dd59414e107319d69326f9c0a7203ac649f2ebb2f906a40161868df80317ec8eb76c7b7db9b40dfc1b891cbed6496a7dfa9bd145cd6d4afd775b34a295a2e983240b517826f5b79d0b863b7bf6618c8cece7737775a5a822996ba21ff47b7ca0763055ae2bc96d0fd2adb35c039830c9ed4b2893d443a1ed6cdf7c7e11dc21c49b1ec116207b31f67d3b6a2051551a5406c9338843941dcba694c9c6d60bc958bc824722e25242262e779f20db172a1d2a5836c4041dceea6c7352a6607ffcfd5bf01a1a63b16a34bc98292c40ce1d93977c016adf4ec0274d7959dd7851382e88a9e015a838774aff9ba88dcac936548bc00b8bed7efa9bf02fc3e87b2e933559d9cd7d697e38fd6d6d26b092454db83c2518a616211c3ec969df4e4a0db821bffd20ccbc50509050ae59e29a9d040970ac1d4e86d66ad0a815edaadb6aed8e2265f51529effa4035f90da0fc048e3b36d3077b458e9812d6e18b66d4ed36d09519cf48a79fdff5449cefd27790381a15811e493362d44ce3031fd91529b722dc7c1ed96be74188806ae84b7049ee5f0a1bdd38b6dc6b23c5753a4433205e253c88abb2232a2f46c050d5b9c70f386038beb6c10fd547143010d5233c6e1d86814a854903c44a9f91745cf9f61582eabe22a59bb06f71fb46e7c435566d4d971a0cdeae3209b4b2448295fcf0ae430fe4075d53c2353d08c8d314089a6277b23c1b7f173108737565b29abfd67bcd31f79f416634af7d23cac0d5716a2d9dcf5e18b6945baaeed4b6aabfdf4d0fd802ed7854030edd848e2602f9e4b2634db2c34313ac69e413f22c5c95bbd89b493397e204abdcf8c727a3c6008239a5ec0f2e367b9f92b0bdf467e5dfa9c311f6695194684df08b8442aaa4c54018fd4d010dd19b760a0ac99058759c3f1be2a851af77c20dc0f42975716b68cfd0a9973e95c94a34ec2a60a76ddb975a9b11e8be4d7b4324103fef74eeb62b5b1e5e8b02ccafc13a81ced3827e1acea10289002b4daee78d1f36034ebabe9eaa6424ae9be251fd3f9e609de35e73d9a1d1f922a33176c590cc985ca2d5af00b0e34d14878eb3c0e9b650083945bf8b5e869d7c1043f4b2b6180b60c5a2865bd03a627ec2297a27a24cbf2b5afb263b32cb3e575ef9a231203dbe0d6a09b997850db426587e3aa6c0c5021d77fbc130f548b8947a05f58bde4395953f032d4164be83ec789a50981114715c09132aa9e7498335bc233aa9c768c4ba9fb239a066d0cd2d3786e65d5f47e647f48331f681cc16972abc79a1cf276bc518c3957b564f2607bceb967cd85ff0c7d580088cc10a500abd51e74084df9e61bc892bc6244adf0d3da43a0b8339749f744df4e8385c06c82b426bca5715b8a859a309bd85fa749f630084c1d39932c99fd43a9e5e659599db2e193d2608299a8e6ae1dfbc7f74eb534468dfce9527ba2c7386d76bb7854e329ba94f8bb8a002c524a387abad9013cf2dd22a92692058e277fb79fb81f1673095e33554aa997ee301b3fefcfec6c8b979b7238d0b30227d974da7c20d41984b1b8c976dda406c3e7f9bff92df850c4c73cf77430f852b9c0dcb10cb888bd8dba8e7b0faef5425eb018579d8f71528be3a1687cbbab2364627f9dd3650c242a092b37b01ac74637ca8168e802832b23e28c571bc4766db821fc4d94e8ecbf84d86618696966180a2962a7098c55e6c24735e47f9c321caa1ae557967f54491f4e180a09673085f70d52bd49604139f7af2869b4d52e64f947e11c29e4cb69eeb29ba3bc61529a233a959c67845c91a404687f49f4a5d0bfe720dc8d9b302976ff5e4bfe78b914e9e46b09942f15a7faf97dfdccabbdd78819201bea2840a5846a1c7b90213f936676a89ad8fb07d9b507ffaf08e1612c92952058eb04b01bc87aa3320bddfc374e9d78ba519d19db3155461e721975f6a8f2b7fedf50d601af7f5305a5297178e6df54ed543c53f9037c32f82808baff631a8abd84bd5dcaae9fe96463e1c0a11bc8ace9cecbbf37c48cbe6c9f61b7b7a366bae1e361d4cf16b390992122b8bad1c203b774204334d8dc11a31f9dfd48a7fcb345bf95df204ba0c328ec30b24da140ac8324e06bf33363e698ce6b6c3ff1b305cee67d8aedffab66c9475cf3a83a04400a38381657d37bac85532096a6d7f665dbaa1adef8cbc7f36d6afcc966506eda547606eb4d8a38e0b09276efa2b173fef8fca2096c3d7afe8632bb1f326afa30df4fb20ff5d6c144d34af7a299de55155f349d124a099ee3b37e5d3d63ede6a7c7e0c7ae7623904e4751fc739455119df7fc06f65f8eb9f029cd803f945ec7c587a211c297e35648eba526b6abf1f506b06fd9c123d92a8f00c83f34428a13d18fb91ba4b3781386023e3ef43f78dbcb1adc8222b6814820cc9899914789ab398d8fc34422d634151efc77e9f4e179fb3ce8dfa4200ec13ee4890c9041f049726b4a885df9c2de7c3b405b1d2c903cb6acdb2ad612bdfc111cf020ce3b204c5eed80bd982c1eb92ed7417a9d6986397854b0c29ab8ec0500b116bc6f21884d2925308d51fb9fe44cff34463ba5331cdfd0c3efddfbd59c3a5080e534c481c6519d6f8bbafbf4290bd735a754a8c7743375f37797fe205bb0d62325c8c4f11215ae31a0784835960bdb6aa101a12fdc4259892401eac31f5237fc925de861853e26b98b54bff72bf692c3478fb50b0f7f379b9eb7f678c4ebb627402d6ac25c65d375727d431504dc5a4eb79ca2e6dda07a89479d357c6b5c6126999c7f327a509287a6d0119b3414726c34fbf965827b87b8da1c6a763385b0ab2f454ff625cc0c742eb1237c7f22419fa24b3eed069d1ffb598787bbb5f22cf891611029737c13737850d3ed648e03d665e3e6e4816eb056f0e85479a574876d996a34c9f6b15a4f5aa1c186e68b03d5b0ffeca7be34158608a038b7ed3b256a74527517dac7ed6232ce96e407afaf00e06798e927f3f7313a342350bb093f837133dea99febd05973c99c80bfa2bfece9a20d0dae920d9374eb001f915f21d34d15698776645df02fe27e4d40ee067af21292f7dd98d70e72443d5ef420cdd9c5c63da0e91c1615cf6b630e06953be28f2c7d87afad4056c777186858b7c8ba04c7af037b5034e526ee46cc2e8ec3c567589284d4b8c0adde42a351cda3103c142bf1fff3d2173accee3516650112c4032a0421fc09390de29cd081dadebb7ee14518d85e2fa4a9dac70d909630f081ff87d545d56661327c6c33b54394c13ad1344694f24fecaf84a4072a93ead080ad28c7188bb00ad9bc8023e3019dbeb42d729653cdd3db33f66803cc38b4faa98535553129c75d34a2b21cc6c16fedc91b0f377a9efd39421d3ac9548fe6b49afb203069ed8b08b71f6089e4c03f8c8760af5c78328d5e479ff475d6b6132ed6946acd2e30bf4b63a43732c1cb64092581b1b1a7f267b32b33c2ff71616e05efb8811e5c8f973eeab46cf253427f3e4b66edfaf0f0191520a111d6e4a210511a893cd3f7abb276cc4e4d685ad3882a8828a1396716be243c96967c95f6cdc3290d453cc9ffaaccba909d329b4a841aabdce7f5add233cd82541ebb6b4b0b06b8ba64166d273ca9765c7dc13cf3aff5ee52c5d8832c270f045c2364fd0ba1a7f5dc1d29fbd5b3a3e312cb6fcaff1b1308c8f90cea9615891e8b3b40738bf95ee7ce35f9e244d4dea52b40f272a7d3d951ae433637e643c403f027c6db1642e1c34d5959cc0e0720b1d669a6062e471dfe24b96203422d1771d2018db4bbf01d658388fa0959300b0d1564ce53e403560a2f1fdba1b5821700d82a9da3a1eba390f75b748a9d2173cd719780873ca55fc59d83f5de974da8441533398057427defdd2cd143171b11836da27172656226d182db9ab816b0c93d2c1f860c7a36ddc9e6c738a54459d9ceef651755c6897f9b3116b173fb0feb006463358a18db9edddbaaa7e4a2ca9045c57179f50b73ad2c4b65909aa6988c8f5fb153476d375cab285a3fee5ac745645607ec75cafb11a604ac21051b17b8e791f37a6f9cca4cc1a228726052881b312c92797c1631afec2d76daa474772d4024cc44cfca64ac717ce2619a291811ab3dc5d85466b3a62d0511b5b31bf497442434ae98ed37254ae3ee519afb6642c0a7f47642e90c53648cec1c1fa5e280be57452d41ddea807026f5c02c221a5aba2b802d653ccecb0352a15a48d675da20dc72f1cc5638d0f71baa93c33fb846d29b54a91c8133a9a6ebfe50f8b70bc90967e7d7a1ffc68a38a047a5456f3d479db0ef4b894f9ea2f6c423b4cd0dcd141daa7e9d45994b7f095fc94755b05fb846595c73b4e485a544593b15550289e66b2414a0f85f856c1743930b14d3bac147178a1ac025430459eb872429e33baac628dc98c05248f76857c6713633d3a2fab7109f609de425c9abd3ca18e3f08b9e812566c2612e29c4b3c0f4bfa395fbdbb84eff72986bfbee416abebc9c2eccdbf324cc29fd51cc3221432ca51ac9b1a0196e7f5a7cfa0c83629a19ee3207d430d3417534039a4abddc379d8c432c087a933ee1272ebe55be06f6306a14c72222a0c1534b219f12a9dec96f3a14d337d262faccddac9378db6940fa70d062c18581ad50d06c471af1e1561486a7d8d93b52ab0aedf5ef8d6d2372ca5ff867f91ab4c07cf6222b0c66ea34bc96d1f242a8376f196c68d19c1c1692d58fba4fda5194cc95c653ea2e9325cd15c0ae8db3d81fe9ea40c0a293715532150261752f930f504d334d4546c5323055d754cf1c2dd5c3510af44c330821e55cf09561450e59af9419d1c5f775cf3ae5d7fbec6443307fbee174a6f52e13f08d84a83ace4d3ec8caac47a5c43bb75d6d06815508928fd3503ebab4903c9cdbbf51728a78a1e90a1fce5462e900231bcdaf08e5789a0be76f3e5cfdff8ca2b5be1a56e42829edfc80c4e13afbe889459fd4058796c83a447f1d6785c0beee66f8cbc3a95701eda7f8ad196380164c773e0b892c988ed72b9718577bfdc6905c177415921b8b6ad74cdb85e255283264485357ef61fa46f8caf126baaf073bc0f4341aecdd186ece054ea8e738b86d6894604ab66b1e5dc21e29bd8814f8c99c4bc04cace4a904fe0b41be213163297c5851f8b41598c06772ef504c227bdf1b58d244606af5ebe8b1cb1fe6979badc6653e8a183aeed0feae34f2e3253a08c009eb3bf4613c9010324205f84a796d6b2a38080e2f68386b679cb3e844ac0f90381f1585e1818bce992904f7b49b22cc0ba4d6116ad9997b65d13132e9b423cb3a81ba8fd762dd703d7e00943316393d41f4010ef4fee552c1d6cd529e6389473fe49f0d005262b80f2e24786b44430a4114cc9f654ba6739a292aa18ebd68d8acef7723034b03c92f56a70e9ccca7d8bef4f6f4d2e692a8fe8484b3b0f307676ad5352625b2bd59290a7cfd6f682af9978b8e564c590445fe97166c801929e640bd3ad806b8db04724151eee6fe7d43e9165bceaadf91a71cd62ef03b072f73a0e0d9ebcc6ff20d1515975a6ad6f821495c48944cee9ebbdc9b609c43a0d4c2f801db37a7896fa8b51e80281f3fc512a932919050b200bdd7479b218fbe117933d32db68674ef12a3ce41dbe87417c52078c1bd29cff6a17bf622db958a5d1368b171e26ef6d422f8fa977dcaa09e2331447d9d53b9ee6fdf2681276cfd4ea4f9cda83aca665897392f04c1f2b1b6350af940b8033dd2ab1368c0eb2edb84b963b2241679b92e917c65d30b56cdb69f2b292e58c176736d1be268483c15a41b0c1f485e1abbc5905ac52e6a1976790fdb60624b50f7c330319aead5b7ec692a215baf40cc608adb5cd984cb8320f6d98c41526c692afabf0ed6debbf5e62bec4026c53d69a128e609dca025f691014590cd546260453d43c845765e614e0e8bb8f67d2e86b71cc2aae39fd1a4ee229c863a72805be0c6602277346ec72610562dd6e3376f412b63d1eeb9b1674baec6f69cd2bc959131dc64bc6d2fc6f03d6874c335202c63a395c3a5cfd447fb3ac571ab11e20da8c854b1cb7a11fa85284cc8e46213cda1268b3795aec21567cea2a8211aa6115c3b710efae8d6683128ca061c4da9eb126996ebbe48869f0dd121d96df80083ff3fc20f4763d121af4cc391b89e29bcc22a49d75fe7d91cf03b103efed31edc3140e4f128905afaf044b405d547a148d26e283bea7f240d884b2d137eb9a15f179404f6de473220f4221ce09662d91d64309ea7fa6ff64ce8e8e979de723a83b28d72c16744e1355a012a82571a8183c4d761c02409270f7d90ac5f72cb18ef85261f3cd737dcb980ba7bede51589b12a3841515fabf478081cedf8e2ec5a01b91e048f8d2b8bee7119d842374869556e4fa825f2bfcb90adf02c9b0842c8b77d09a0e1b7e64328b3d21d3bd2892d93327c8dfa9a75ffdabc1c41c077757505fb4cdfc6e36bb1941f3f70a4de1c0827af1d837f39eb911baa8e7495ff0bc23736f4d2339df42b861ccba86b16539c7985ad45b7558d29e360da7c339fd35e995613e0f175a93c1ec43fcd0c3f4c659c9442f0ff69a4612c4f39be46551b91eff6827d74ce53e26830d4fa42e36ebe48e4b0212aced8f9205c705ac01f7c9f1ddb20dbdcbd245633f3d9bace95a020ed6aa685ed42502479b98cc396ac44d2299c23a10608498076f3e7d88f9d4cc118b4b2a3ce378a3bc6e41a5ef828f7930497fe0cbeb04d4f3096742e48faa50cfa31f4499bda4e12e2575584e93b4903628f3a3649a93c6730a4676777a3edbfcc9a371e9e790d25ab00f1ee8264caac9949946142855120f98b7883c1496e012fd4dd01ba65ab04133de76e954e6e299455e63ac855f4008a32e95524c876a61ea23f578f55604885db3d26f3ce95e8dbd6dd1bd4f58b09acef8389e7d6d31b36e3ae828876e5c1e9e84e145536b77c4cb4525988c16643425058d3c17f2533d373cb09e9571131e19e10d4ad8208aeace6b9c60daff959168d7df15f767062ce59f522a270b3ec6cba4f63111342c233b1004b9df44f26c0fe4f99e48723bab6d3b4b3a98e8a9ac036c3cfa2c79b8e5e3271d612ebd3fd6f61cd0cfe86e67a7b5294f58803ac8c0616a159902979cb7d9a70c51b08acda10ccb6aab3102e0aefc210f7df66dcdc926eca53e659abe850d8304f6b4b71bd3263df8715216f8e7ed133dc9f7f09990515c1486eb225a0b9cf1d5e60d37699b91ea2d82418279a32f3b7d6ad1805c42894e7c452fb3de82a75223996816f1fd13ba8bc6b4fd83b7b642df6b96d07df072a1f24e2c887135e290a3e25f46a52a015a5944c87eeed6ab9f6219ccf4dd49b1eafad40dbffc7401640ec2059a4515eeca6f6f4e6e2ccc4206fee8a7da0d2905968700e46efe2b83ec62eef3cc51a29fb4bae48742f2a3345cf7bc233bacfc95980c2674d3c2abd644a18c27c621adf65398aca417bf1bf3f7ac2b0e8b0e63a0a90cf6582fe7e7d13f8755831e6c921b004616e2775f5388d252e1399cf078dbce56871f693a994c44bad779f297388f3d064be661f6c87f557ac87baddf3e06aae1afbd0c957b9512d710e30487cbf9389199d99112fb2e625fdc6dc3922d7b2f6632639c97780b5d8c57f8adda2283c4c2967ad83d0410eed77a386bd6b5906184fcd13b93587aeb5c223bc690805929e53b263f0c74db0fbb2d3f0a0f0eed69d56c5b39f12f0dafde9f8ddda12cca6f8062ab3de9cde8b4582843e4a160cb9fb49946ae1cf94ced29340c9d9414cd2234c4ad340300ce7823462c3f0fc9a619f47b612bf1a1ee3dc54e7f400b66f4b258e4c3096c4e358680a918628a2c4dee31670998cd274d31353d0f44f6737cef007429f6838a9eaca0f2736eab03203c89ec44581eb085fb2e8d44b4e4f155d2612ba9ed168312f29bbf9e2069558e14820b2e37b4ed437337971975c41d7535e84b42ce3a1834c77d0d4c225cf2b0495cbf9f3638e2682a8ffc0dd591247be4611de31b58410292e3534043b6dfb1a1798dc5caef7ee0f44021a6d8511e3c64e04f2c900fda716edb3b40149423b2c470af5975946013f7138c83355197ab594c5a36e8330729269481188cd53e885146e28d7b9359bc8ed07fbcf90784aef6a800e07a2c695598cc5e24e6645ccd2ee8d822847097069bf308c5b68790760bc851a07b015334936df4d40b787f9c10ff314602b032f529097d0180321c0419c4bfa051d5f079267e8b7ac19b2f0f8057480cc83d1eec8f9ec97333c41e20bb6bb7845dba4acf1dd85c581b06128e701ccfb5c063db8832a1bfaf5a20a95ed6a760d9568c5300a91113ff465f46ef99ef38e92bf8eaa53b127565ab38a3ee236c7a14472d630768a884a906f3057eaba16c21331ba4875229f2ab40c724d103f331a1047be59304515f70ea08970a7d7071cd89de7d5bc5f3ed95890d415301e4f1c22f7a6367324fc959ed0f8185d429bb3f0229f9fb2ea722ff21913aeca099244e7014d5bfdf3e60ffc22b2e93d091667bc69ff35dd419810c08b34a7bb907929455eb4301495c6ac4562b1f89b515218bd656ff493806fb71ad57441c6589d722064d94cf0208e4102f0bb182dae3041ba13a1a613c39724275412491bf877f33318a8d8c8e3fac6b6479b4444587812683be6c96ff74e778033a1e2270262e0bbf0bd3ec77c3162966d0b49c6414d35ae32d15aaa7f3165d1388e7e854d88e0bd1ee62423141fb607395c5d7b06eb34add75d1484886a25b16bf0ce1290b74a6d15c739222bee48cafaf655fa7afccb112390dd9889ac368de883a3fcf33906db8ab4af82d4128dfbb239a09890732a7eacf1b14677e87b29970edf71a1b848bd9189dfe918077b6bd9d46d8a96706dbfd1a2f206c5cc834d16ee8b18e9d9b5a0f53891364c13149d4fb136363ac6d6b0c2f5c45ffc77aa3ecfc30fa468e93dbdfca81d484dbf1817a80d3b067948b107fe516192bc34096e3f451b9628993fc79a9bd3eba40a2c720516e221308787a59d212f79ccabe3c012ae998b13dbac39bc9c575c091bd64267c173c74abbf64ced74027717c3ce4f0fd70db9cecd090f504c72179ef25c2000bf5e7a5ad3d9c5a8cbcf25973dabb06c3ff6b2990c590ceb63756d540adea298c18c9bb9e739ae4d302c432ceecc91b20e37690172ef5509a92141ede45cbb60bd5e6a09f6ffb25f473d0e5c4d71613629b98a0b92605e0c04f1154dd4c96e275f830ed85bd648e41cd0be55f3a6f7b08306abfa5f949e5c462673cc7039c4ba6946efe28700c1665cccf09b2d01faada3b8d82088fd28cdfaab5443f91157035a7264b4d70501552498a7147a6ca0cdacb75fc829de8660937bf7e7332e71b69efb5eddd653cb5ea11019bc431c6cea3c70f69e92974695f66d4536d26a617cd7d52ca0cfcd6c803844a0e5a51f0187b373f18097e88846cee4d0f126237f1436dea0a3d275ba5e4b26d8e2ff9438c0263b745456a311cf90a98102303e59bbb014f4bccc59de1da05b95de25c15e57ab14339556c301118f93ee7ca1fd395485728561f550715702be5bcb48b9dd167182e997da5df7c87ce9a99a481167433034ccd08e1d1bb8168f74843ffc40d405bdaa0ef0fa46222618cbc91b477db4b2568a58268f3190378b088faf85ea5834c8dada2ea55bec67668080b70b3543d1d68552dad10c1cedb4d7d782f00dcfa09ac51d3fd1e748695d57c68795058cac79dabc4a907dc4fd82f1fb9201b6ad3c4ca93b926d293c536621bf97dae1ce21cca625ee7781ab27bff0f72e6feb317657d1f840e811735767190b6d1a9ecd6122da7dec778842e196ea05b565ba2da0f0fa878b3a69567e34415f69d7dea896f57ada1429103765f4953b5dceb451bde288545009e71d56d47946c623fcad11928b5cbdd22050a4dcf294e23619304fa3ccf4290674399d845194e6dcb17ba9380612a78fb324ed268ab358511df43ee161b9004d9d9f5c477dae2d01198aa74a11de0075bb6c03a506a65739c7718a666bc084088850352bab338cc03c9f887159fb75ac735cf2f47b6a175ac32e2d0680d036a8560369c35e3864acf2c8e2383b12ef7677a50d9c19c4b361d2f92dfb94df6af42750faadd2a01a08ba28e4c3c56b9b877c34a6b933007fe3c1d7f526381af8d346215f29437ccc4006f6d529ece39f37acc1786a77028ecfd06cd200f7e2e405aa3f606e566dd4418f523341977d59feea6a97b095b9a9f295d27e79355d79fac07b5e7039d210ca349c1cbd31eb990b69f12eb3e62739f040605832b6696eaaedd8c0fced015f75ca14484acc7b5cdd83e59341cf80351ceb20e52cb3f4c3d5b3b0fb24bd1acb9756b1581790b6b82279dcfeaa7c311345e6246406e695939e9b04b12345cfcee2cff20ce1bca7e129584523165fd84d898f1cd36e2312d25c90bbbbee8132628f34e78453064472e30a8137704d9c6fefae1f5269af56821798448ecb9113a056134d08da7b12c60c5898199ea6e7583c24980454a6488a5bff192e4faeb6b5c384eab3009b7fc595de43f96243ae4d5f22339cf403a8811f45dc00f93d7000a25eb5ee6f793a14a71489112377bd6df395a6bf494ca3412a026163c1e498656842d72d44ce851c58c579e853ade8251f0aa61a9fa49da23408e929712e5b4a1eba273e37d15b3c4aabdbb766b01a53a465ff174e60d548f3b3b058ee1aae7186454b0fa18f696fbf2bc5f69fa3ec588197c93fdad9b7e9ac77b6621ac9c9fa231160bfc2f4b8699fbd89ac79edd6a6af4423569929365551483af9edd79823f1c5b8d4a8275e0a1460eeec6c749d3582e60a86ba0710a8297da9c1534412912d7cd009eac49f5785dc6f455d766f5c79d82d28647c75ed72c9a8c223c0ff15d5aa0af52b885c8b00f430a4f51b36aacc40851ccf7f9c2845d323bf65046f9790cec43c4172c527d4218c3674b62278e9b820ccafec1430b8741f48fbac8cf50c21e1f2997fc8bb8724e2a70c23151c70c9ab4f6326e8e57f45c9cb30d592cfdb5c61452b7b094df157f1e65cf5c46ece316b77f5358b639fe3b2891f38c37c13c0080528b9eb21ad295b377d84906633640f4329f413335be670c390637188facca1ec98572531ca01b17a95bd9f74ab9ce50f2279d347edbd7be5ca0f154adde7925d18bff9dda1627c69e7212f429d3d75bae2b34af2b19609f098f0df7d1595989c6f682423c52c1b1297939a7319ef4c42b11a31e502f1267a113e74ac80e31fe8d259b77204095e19e1a96ddb76666d7b63ddf2ea717024ca98259eff993569f3f6d4ccec2d90b3c8e9f6a90d77e66047dc2931b24895617efb8cff88642bcc6d3cb2c4b960c686ca94a7527af3ad3003a937da3f5a2c0ef4dfd203d3e13b44b3244af110e56935cd5b92325248b90a5f777ac9ba6f195a5442749623904fd8e42a38be94fb7ce4dbeedcecc94175ec8cce14f29de115abce83af5d941f922db90db936cb38f8e525bf22e3fef764bc1e21ad98b20773f858e2c98c35c96552a81e2954769e739acf40d29b4621bee28fa435254c032226b05527b69a7e293d31defb31957696fcb76c27a73471bdfe60d099105bd770c9f148a1ef0dc20278a2a2da0137d09de9f0931c12bfde4286295577022cd916bb837df8e874c5fe1571a0f8cc80bc98422f903204a7ea455f43a36833d3c03a5e97bfe8c87171b87d4915cb8f16638ba9c599b4013e968236eecf3af679792d0cb302d4d8b95a331ba1f4560b05ac4fc8b21316dba9491c631eb0c390893a75b6f56e9ffd63eabf0871c23754190b2faa62b991824fdac7f85d740a1bccafa7289d1609944a88d4d3ab1c1ed928ecbb021d3fbadeff3acf8626ccfe00fc6fff1e83e55f6e780aee517f4b2f5f9a57b54f0d210a1a90768f92d94521901db8cbbb6f712898803ed143a91ee1718e42ae45fb69636d7c8084eecddd347c481f03ee17bc5971ee22780d750fec9b49ec12d6149ba0f5d9e74520a997a3bee605535e909ffbe7351f261c41167e85eadf4860be22569b8f8654dd7331123a0c4bfddb6fe1a4690a44d0997fe947cb7562ea8405fd4cc5531a7b566f81f7dd294faf6d8f37801059c2015f2d0916390ea1b28fcf222d5d89986c0917e25c370a84c9da811d508c1e6a1a9951d89cb683ae617db94c96522556925a34fac78cb59040ba7fcfd15a63d2f2b8d53faba5add157ec87064a72178f55c609dc54171f96c88c46efe1e8d85312b9b93de512d9b3bed8ee969ab7e770685df3be5c1be76920ef6daf4b0af47240676abcce2b2902ac45fbdb7666b951b87a4d15080e3a987d7f9311d3f599eda81e3b34277d7ba6db6be9bcab40b4b6dc4dffa725f23072e3b5e07edae7b20bfbd458d03db9d567574566a893fa20a98c1f67924601e1daea825606045c4b4d7015ab6e42084b4b04f72f1e54031759964fe7effd5b5cf3ae3ce593ae22bdd392adeacdc63f4c6e0369cb9e2053f784e5c2216eb109368e18b5c4fe874f5a3de7bf46409857e291fa57c6cb455b7fdc213542688f3dc42bf18082a16d655b273b9afdb5a8d184089544bd94ed51b637811f8485acecbe90c9f63ca4f01657907feb0cb71261e901e641eff0cdee70d7e309432e90b42a4a308c78c74fc7784e8a0fc594757589c429297ef8e35fdc1fc4896ec3b016373819c3b3b933b814927389ca98f2556cda3545c0a354e54c317ce11ba17a62b2bae612e784336b62bc102540afd891ac05d42bea19c35c226cb68b63381db384f24f3e6396322696608e186fd55a3ed1d08ebc06d2fa1bcb0ca76924bfee9df7a9dbd9ef66fd3244a5a22a707bb5cf41b4f11fc8a2c01545b0715ad371be4d70647b1578182b312b723e520682911739ee121879eff0045095b1f461b8fc29443c7c49d4a62c5f64b87c2ef92305a489a9e616ea514421451f107bb5af34eeef82e53a4db28c4f252622e9a8079474123d766e4fba0774fd7c801fb0c43a41ffcd3ba00f3b09e0ba8384b7bca6a0d7a43e9a1a9d66391cee8a20c58130036f600be9d44a98b037ad169eb8124a4151db14288d29be5ad2aea2f92792f3e007d132ec20eba06727437e3445013996fa33c2d20bb2e909a938f65974e3e88538423125da7d8f661c3ba6ba05b9d84aca173cc59a8f098f93738c91607378d5f912fc2f218abdf04ad4846a84ed7a9b4c1a26a9c6b0bb7046f2f6ef618a59e997503d782fdd0485b450b51bb52b8476f0ab9afb5a812b0bb8fb866095ad7229369f4e9f9113cadf65a617b53d3d282bcadd2543b1c7ca94ba61428e7fecb99941f90d70488c1b36cf15ec44a675b27ed0ffd1d8c5a4c73c92373930f7b4a3e8fa76e7ba59784e715c37e674b1aedb30366d40836d4d50febd379f04675f37d3a66e21db1095e22a4fc29c0cf2b085a794f2e814ed97be559d904d9457aef4102f0147ce823a04cea3719bc4a1fdc541803339281b28efd2f65dd256e6c57c0c33ef648b7b15ddab69afecc10c9c7f63b6e4833b8c97e666438d6c6af20222ea31aa4034b7d1a045fb1d5857ada6618bd8bc94aaa690c7fa98d4a8d5cee90ad4294c46224834247a6e3687edae79fe7d57ae52e723f97f65ea7a1f614cb33952e65cdbe759bca7234d7bcd424bc22d47f5a0cf9eae0416ecbf1976cf6cec41e023e52d6c8d8c1d15cf5b57c412a926bbfee5552216bb3daed64f4624bf6d6d607553f30fed3fd44b6da18a6efdb37c747b6da1472dd1420b5e86bc0d6d120e0292e55f2c384e29ce292c4e8ed027abcec8a5388f0ae28674bb169a1f351ce686a866042ef4e53b69e21c245e18698c0e0579f656f1da772e30e81ef7c7a25dbfa96b4959dc436e345a0670b73aa668d06c72745b37a8d60f6b5a529c0b198331b7fbf76de272f9ac965a025ed0fd3a81c8dcc5e01205de571397bc3f02ed6c84d2503fc335f0b32550877cd81244ddd99f6af6bf4c6de8218dbdfced2b9aa0f325b492deba29e215aa5759e9dde63640c34573c9334a8f7df8ce8c5c81f706259477c69fcc76a82b59e5af39d64f8ccb62367e0a037508852e542444649bdec9b896dd2040afe091fbc55a81fd157d2e68cb10a14d5d7f7bb56abbd5749ee469b13823d90f5112d9849c53cf46bfa09c78011221c5503bf313a46c5d066445bd189e7b7408649498f3274b1ffec9d001522d968459578cb8798867ddaac61417cb2df0adcb23e85d2936a8f4cf6629095e0cd5fcd662ab2b58414588760a0d63007d99c1162a42ae42018a27b489ece35ca51d9ed12ebd89676486eb14cd7e913d3df005b5bc07ea1c63a38f1e7f31648edef7d42700397d93e04cf3c33070a3306e857f8d6cf7fd5940fa1f19f3578fc3e5a165d039eff332b278f7cbc18146d1bf803fb391fb8f945560ae4cfacd078afc768eba1b6405dc4baafdb554615796dfa36347e8debb2ce323d7e09d70f7ef7d71c86fd29e7596c80b72e889a729595236068080775f3a5e4d07c63f03d1539b40c68e9a84d4cb2b4a9d858aae7de27e708ad558fe0f2ac049eb2ff110495540b6701aeb65eeca09b46a23a2f8b1fbfaff09b00f187ee291fdc15914b999c276bd07f65f58dff6ecbe4881f2d8981a7167578a24eba99119d94a4c4775758fe6e245b83109ccb7a4a8c46f59b228cb998fec348571d2c7b5b28584d7dceec9e53636980890e5e2479ba32080974bf5329d66ab6e2a96a426c0e9a8defc9bbd00eecc4f0673f98b7d82c9844403e4176925c6c02c8f503f0e7d214d56ae23f9afc5d8ad32194eba212f9034a2673eaf52b1ab2976433e30fd541367eefb88949b35ec31dbea65a7294d4e4baa8b4c19214b9d5f2c940f0a4c14f5b6e1553b7820d43841b135dbe7d71cb5aac38c4086782bf453ca683fe171af9e09f637cd193406dd682ea974ec36906497a183ab371de54d8bda2486db63b648a6e67d11b8dd6ea90e187a3104991e8d8c05233ad167aa23f9dac0086438d71bf55b7b3aeb86253fd2f15165853984fad9f6bbfc469b8463909d39ac48526d635e16c76a51e973aaabd9a55eb46dd21cd2ff93346cf5438aeeca551fe0eee8e7286d7242a84f7710dd7d4404c51fe85b26233be3e1aaa48800dc8bf698c052a0f6029620aba094856c03d22b13704af4921e45235bfd47de02434470f4d00481779b362da5b208039b1952d31e55f52cf43c946f144b899349d0632bd44926e76f6fa9097251e4df9edf4bfd9894d3164aaa63dd1ccea40324757aa5f9a548b5c84c82f461df60d9fa843d6cd97e12c9adb2a2517f0c89d633554eda656d2099b5d7700af030fa801ec597360645f133f8ae2d3c65e82205df1de8ac6ca0f3d8a58396d4d35d3330d4faee2e1ca55ab46569574154e366bd6c9ca217bc5749e263a467f54f0d318a2bb94f93cee7f3434fbb914ac3dc1de3018c09598ba2f404c4bc046b9e031b62661fc9afa95f1ef89c3f123112a042abbd3b2a34549bfe6750b9f1452cd252f9189e36c91a75c1c815fc16efbec73b0a89f7464dbe4f36813f4731d338a38da0dba62d1d366a06e643e678d9ba0dfa59a91577e0c28e71b7de2cbac318d4f604d470748ebd93ff3ff3582d341a0e6af51a7befe3d30fdfc952fc706538961afc1925b95d58b79a7958ce81c1b3a8828ffdac0861ef9295a406b0cb2cffe4ce42252c92e7adcf74186cd3cb0b2a8d0781276bda76845ac8645764942a43e01b3759f02172b04af4cf53639e977bab1abf163c6af6c1865edf9f8e69cfca20b8645d66a5428a8b44593bcda753e5ab1a65e0fcf885a54e07459857f5f4e13df992247963f6d5bb2cdde9a18b13dae123510fd896b8ef246fde70060497d68c21529a8268fd1dc1c246a6e8688a25d2f71f780ad5eecd3f0ba5ce4d9867973854e14f30d9304ea5aa28a2b02425a02906b5dc1c8969d93aae047343a47c452c9786d6f0faaed67850846413ae26bb6382b85bec6f503f8d246feb2e6354ac83f6ecf036aba676022fa41f6122dc42a4f9e7e3c268e62dc72358b69083482dc89729621d9063d377a2139a7e272192ea4e03484c755f5cc86602293f08c3b7915245035d8d3d9faf0af8650ab4d27ae087f17ee9d08fb7773dc47a0031e8745f9d35df5c86cc999a52d7672c56540d13da7e166f7dc8540c77c00d1e92eb378734261f46cff14a68761fcd3db52ca3aa98dd0694717d0986ed085030ffbd820a4b248486208d5aa3955dccb7c04f3f0691e6379ef2343aef9c171f229839e11ebb2bd004b4952d7e233b44133c7f607d9fa2221d2a13b36aedc48e311024ac5b2a33722e33cb7d5b0180e2e9857f8db1e50977b34381420ccc44025e4888cb5b63f652f7d1cbea6c47e82d137c5c8ca8a7c46c5a77e7846f3bbbec4f384d7c77981d01e753ce0afa5c614bdd28489df280b80baa904539882cea283ebf681f501e10e77c711d23f63170cc39bd6443036ed9274bd1f4883f9dda30e8b5ed7ec5474bcc843ab75b1351ab6d93363611cdf2c21ca6f429ba30b0dc1b15b6879149475e6828124ce993258fc40eddd1f9d6191397261a12500258016a3fac3a9d07cb0ca75c4c26c226fd9b0d173d3ce5b7fe5d679b6fcc758ae1cccd362c0a4cc0c2d202edf452f8db8cc85a2a76e5fe7dd407c8eaa7b7c06512e16e1f05ecaf29bb3bb891b2ab202923f8fdf52cf6dc45ca47fbf5be6e0dba78fadb7fa233f05e297341effeaae1ac71fcbfea4acd83d7d4be20b30220613fd743161b2c4f4a1884852973cabefedc893e397140ef364358b52a8fdb527309b9535e609daba68a90a3fd9566fa48ce23b2b76d96f56055119b724859113586159828f0dd1a830f34ec2e1a3873cbb063296dd07367e668e59924994e01c7dab338cdccf9a94ee8aaefa3546f0ddf4ae017f4d3499ef8572240f35c02c9b71abfd3accf9ca9fbd42a119ecb5dc1ee665c3ce578273bf3356d39de5019b834c0374cd1ec298ca073aebf8f1c258a9775325d88228210ff4f9b2be87cd76cf9745d39f3c345c506c19c18de3fe3670179c2cc6a06853cb7e9e1fa1cd0f466986b3f59ef9af6f953bbc7c85964e193b957b0ac07ed7acd743a6f8adf9974f04ffa5e6fa64e0e37d84976ef329de2eec0dde0cbb2d0473495c8dca12c4b14a8d2cabb3958ed7c84f8c1f6060a7342f5314683263e85596d04a91d6c70fc091460613c26232431950b16811f6b807cfa262531b10d70e6442fb63ac96cf0a5e83466dbaaae5d5905369cd4ab3a2cba77b866b2a94e0c022e181e3d3ade1e087fc2c90970edaec564e46a58a34b2264c6e64e8e46f93339734f67d6901322b2790be78bd3f18c9a98347162ed2ef3162df1b52ef344a623f9589150ca27ea7154a3b8ceed0bbf00143de89e2c6052c6de1265c7d09cee1275f6b98b515975de762d23cd9e0408df92e08bbd3bc9bc77993a11cd115b14028b22ba8c8c6010b974def595a40df1d404550afe308ed8aa6484de720ae8109b68fda7a881d7981a3d668bb1033773f29c6cb37023c2da23a64cd06f4185662e47476d4c906c18c880c846654c16f43754d129d16433414280d4fce64d75533e3dda6c8ca9ef86d64b62fd58c14101135653034f3210a00ec35338d9628d989fb2e5072f1ea38c952e321517d264d19ab4398073f34f38aa44c570c91acf745598badf2d23a09926dcff81b95a3d2687faeb2e9bb495366934dec4a6156d248dfef9213558499ea4f7e0275b59ced103795b37c610bf681d8dcb97e9cb481b2a5d56eaf389edfc11f0fa4da375c9a9b8994771ca142e5a2d56eb871fc05820c633d079593530881a6ffd20b21090be5a1672404df1c37eee3a5605a1456e962aa1dc51d25e31e01c2f62045fda79d950a86705bb04a68295e8bd65296e4bc379cc0cdfab49d0cd499158fa7d6dd84d15fc3c4db9d0a1b8ad90c7119fc79ffefc59e00df935f2edabdd6f957815ef569a14f81a4d0bb25194faba81b45bdb914586b0fc586b90f6c4e0e1e7757299eba6e87eba54338659a71f2be190863060eb3e8e0730cf821c50d8d946561252dede02ff3dacf9625ab082e625da36fbd8e8d8285c2046eb971bf04719b34154cbacb0da92ed8dfd8647dcf2335ba6edf58d20e869c129994db9574bc1ce05668abd9bfe8ddb3062f647ef1e6ae3c76e01f152b7e419fefba87e362a34d92c20d480bc9009e18592b9c2fdbdbdeeaba1248acdf76d826369b790ae1abe1ad44aa563fd628b58174a4384045e3c8ee496596224a7639dfc4d768113672e2ca02989db3b77b36019673c6e087552dee69835a0930996aa2bc7f2b59de4c394e4ef42c0f95f0c3de96ba97fd15b533c6a9562b106a23c45b3efa4dcde4c08a1091ae653a8a127b260aebec3dac8edc4fe4e78f99d1f5c9474216e64fac45bdb75b9f124af3236234ec634dbe481914f9351be36b3ad63dd5547d300fd574ec1e84172dba000f8bd8a7074828240057237a613c4ee23658cd472d16b16b8296f1cc7a9027c05d043899c80c9680e6a781be8f9d2b722f65a9ff4f8012e93f9f699369fc866e572a7c7c325f5a2aa7c562692ed5cd60287ff42c7a7c512e13a1fc6bb673820152b2a43921176193a35dd3f1acf66921246290169ad7ef52cd4b5e6b948a8d604187ccce3a30f592a2b326da0206278f0dd64680593b3f8b843f68eab8620459773943df2c405f5a76197fd0fcdf9ab6492e3df48092a2a567a6635644a65b3b3b5ba985551a051d346ee8c6e008dd89e8524d2fb8453ee495025399a43e21cb5c5faa4e43e4b1a1a87332fd1df1eacdc62b85119746de35bff547b947ab5605f40505d68c878a68fe5b53af2fef80d9f4b5285284ab5d85641594304066186e9964e41694d76086adad56a890e397a325992eb7ace422a9178465ea58577f5398e900875baa0c8ad667c546b3c598a1ad9a964133c794f2caf53d5dfc0151ceebf4fdb0aacc24c8919fab7cf6e27b92a2f4b5d3e8f0db34766808abab6e44b992401e8e45cc141a142dfc2daae52be96eaae1464b69bc4c836b25ae6820495ac7e597a84859be2f29f92e0ebda7badb9c51d0465591b18cb534c33fe7d2bb3ff4ebf8b02437f7800c5129001eb263c9fce580936f5edb331291877584e032fb604f5f8428357edb3ad2b1158a91dc06c3b0e4fde0e295c5abbfe715e750c84a295e11b6185e56dcec3c3221b9d73699f295c6ced08c0fa2f9e1c41b3159ed00c2cc8e685b0e1a02899e450f0b6eea76b5b64ff2f5726277a69017e28bc0ec1cbd65835fb05485da8ce856324b1ddba2d4488e41f59479f91d31c2287e53c213a8a55827737819285596390dff277bb0e23e3d61ac49537d5b35d363471c2b90717374cae3649dfb56a75fb52f4ec5ec785564cb576a2acea8c9d3106573b539a46045b3fb82b4da0ef47642e030b612788534a21dcf2a5fa24ec8963cc28af02446b6fae0171fca962c180c373d63d794afb3e8ccb2dbe445bcb15bcc6c22703f786368053a4a787cd276c1cdcdf900ffc6fa205ca90226ad3afdd708dc21848bed39957f07f2e214da3d5f630a7ca099315c297e87b535bf1d9e90cdf89699663e720b1fac308f4c5e3bed28a579344a451f24baf5d27e5646c38d0393a00ecf51e7a7c8131af1580bcd18ecb81c1210c8ace3a544790fb55b934ae145216046fd93d93a884f7c1d25a41799cc7f399c16c38b6e9ac50901a8f5cddc9bb95bb879ffda62d23b7e6df65aff04a916dc97a62ab3c77b27e14b96e986c4f89f545eed1a439807bc316bf79934e2e838756768e35c3cb9bc9a71dd42543af7e8176921cf292816810a8419b9fd401ac3032b3b17066b473f40e2dcf8521eba204c38b501fcc9687f0287c7351089f5a800dd4d492ad24cdaecdb86c98daeaa28c1b3de550719fbe1736331164a388753c476d1b5cd87c62143a1430532929b1cfacc4e8c715dac861ecc877704ff291b657baea57e52446b16d55f67c3fded47838aa234cde2ee6deef9cee291de553e6cced9ea3e50005b0807b4aa0e7f205c3333a9e4fabc68e33622627ced7f4562be1c52290152aed9c31902deb756be4a9635aae2e5a5425cafb0176d50b457058967ea883262d809edb6ed272bae8801dd7f6b0c40795e2e4df3bb5896f9552d574d408ea9e95056915d158b31e3f68775323cd52b79bd3680ce7fef73053fac4bd45612eac839730b7d360f4fafe582db268e501def8ac56d19178356ccf9566895263a77857192364518035271bce7632d3f883d1f849b1871fdd627710164c2ce8eae1c3cc11aa955f0337bfb19ef4173d858eb247e5f146099b117541f28a70f9ad7d4d750d274511491c94a8c11117afdd0f5aa3934dafea208026fab0a1fd3e682ae0a6900c8c8d10b03a14471a508bcc7ea9290c36fe07d56d62a91514f6ab2befbb30de457b3a1b7ea24e2ee11364af4298810a6e403abcd0579f3d1cdd82dd4bfd244f4648b00912d5688b00fcd61d566c013f86656890b6468ad026d313f90a3cd5b3e5cbdb0a955c91bd8dad9caf574bd01e56a7401a606e57fbdc727b04fdbfd692db60599cb74742b72e9ad88894f82ebf169c4806772e81bbe28a90558fa35bd27e8737369b15b5a479e4663a3f54ad476a08ea0a2a638ac5c6f1019c5e93b8a73ea02d400a690cdea4927018134a09ff5eaede746dbabb7ba2bc41599318bc2b274473e4568f79c87ee4a98911fac26c468fa133147a9da00b26cb4b044a13af2770daf37ef73e2530e4229d12c442cff758a77b58ee1f7246cd5cb2e16f96dc7174b24f35a3392138fd0500a7f8f89ed0ca9b2c5f19a079b0484e0843db1f7cd821c577eadc7b7edd25542c05ebaf1573f66e07b65a6ef2398f68ee23e8df781c9e61885f7b85df3f6b187196ac1b8fa0a2e6aacffb546e81b8e5620117daf0be29b549dca07afeeed97c9aafada06a58b62e971254f4c2603f8cd29c64b8d02ba6fb88918ee86ec58fbbcac490ec2060a0fa33d6ccca67669aa11ac714d10d5c32623da4da57587d38b7af6f883413bf9c429b88a515e889f0612278781e8a1099edc4984dde48ffea337584c8349c27242cafe19e31977bf96392778299ae0d1927ab40bab0a56b7134a65038eebc6e659c1391fbbe1113d34ed9962b37cf50a97bbe85de8af1a9adfc86ff2249be1e70344903276551cd4acd5327ac66e65b1f709f8551506de88dfdf088bd5083a42e1d617e03e69fea4cfc417329ded1cae374110c859de51335180122aeb9e5dc1e64bd76f86cc00ba89cabca4cd1f09a7fe37ead4bde7c31eb4eb2f95b0324aa2f4826c6a3b94b52b4b315c6e7019889e3777b58328eb65384f5a54c5b0e7d6434e8a98883c8eb1300c92550b5248875864f7b4c8b793134c83d61e72f7a09712311e09b879296efeda8495811ee06e6de4c37d67f965b825ba3c8087a14723a9d1f08e82998baf8d7faf3769bf967b1665ac273536e0f2971583905f495abad7b160ae59fd605801b97ad3faa6df993760941b3e58ab2d3063643c383a40d4ce5edbb9d16a8cd64f09942a712047df7824948626b256bbb554282ba2e5652d60fccf6993aa6830091d57dc9535ec1589699e2c9ba190462957a233ee9483716b370b1e7a006f2433ab764139f62d8fbd9294ff8754dc9585e67398e9f6e8851c3d4d44c81bff8e2242d352916cd778eab70cec60ca86fa1ef2fefea7d19948a39fd9644d9e5930deaae658e7bb9dbfbdfdb5baae2ec1fe04358e194b48ec223a5fe8473f9f2250201eacf16bb69a441bb6ea247886e67008fb8abde8d69ed9866b2dbccb3364722e0561e3c98a47c4e70387ddeebd136a88739223d48af50bf099723af6be4793df7cf81c0a6424f0c84c3ddfde6f3cd8ff95f963e6bc56b71839ea5e461ec0043017fef0c16d31b3c69c252fa07ca27f8030ae4eb8b8b3433ef3d56b6213a0c63576c91f02bfb70ff52e5d32d1212f4f329b46fb4122559d6ef4cc7f9d78d97f1892e77183ce9ddfccd5f7c5c2ad10907ae09d3be5b20835460d668bc2dd0372118f54b988753f6eebd1cf16d79166e88f0aac3f159a3262e9f0dd1b8d6699c30ee8fbd8e4543c670cf36c9aeb1c4f2f50d1460d8a1e65a20e64bbe98a7272404833322c9bda07ffb03ea90aca521f301a8434cc60293cbb672a3035dd184dd301d0e1a27d8f43114ab8dcadeb730ce5c59e7d20ca4fd29051632484e98c8179a0eecd83697ab46367a6d86d350422bc1ed76501bddcde74b2eb1da99cd32c14e2fcdf5fd63e50e4bcc32fcfee2b9856c98a81ecf01672372c64246a0fb5027f519a7938122cc3241b8bc21f9024063e6d94a3e35603093575912f8d6a8e0ba7e3baddeec86afc13ab0f585d59bbce480fb380092c43afee205e771c35318dff49be3395eb5a38d07cb1e647788940b0cff33747c7540ab663009260f734d8ce8440c32b8f7602de58b01868506f9359517db55ffdc926bd8f91014f8a869568caf96a1c6a8d267e5559dc088707ba2f25b6114a691dac265f9290fbdcc3be1120fc2ab0d2920ff88a03a54d7f0429a77476cea66ee349f69dcab048a001f2d8335dd65737b336b7b0c138b231c0b2936d751b925ae10ce04c22635592d58673de630740d7a404f3c27365b6883c4400a4d6833b961d39eab279e79ae8e0746e5fe3f4c42c7c846e5b2da798046e138a9c0db7ec946cedf11c6352e8e90c8cc509e51a7ba8d38ee05ce89f05e9b5520a7734d859c16f7c4d5e59427a18aa6c9495fb13a5c5c6cd038060ffd93aaf4a161e17aa5a6369eefb29df5274041ab312215b85589bf40f687a7a147185bc73df87f41fada5c83f735a943b5cfca5c7602b7a06f3c2699069ac0cc2d8008115e9b184ca30e872288c0fb317e3d0ab88b8326ec73f28a3ab3c257809495555016e7a23a6739b65dfaba4050ac1eb3768d0dc2fbafc4c2964c11f91fbe4d3da5cd32805210c300e4006c43af57edf6b7af3da1f861ac6f53adc10d7cce50b338f1326875c0e206521b259d08a9d4b968bc949acf910ff820994595377abe956a2f2269429d39decc490c1edae38f3d4545871a4face4bcd3c814fad3dbc9573e1471260d7d1461d9f3a116f3ca77a813dc88a11b9e8436f48148af522976fbbdd72dc7783821d873c74b089dab2f0c4178f71d84ce6b269f74f8577f0e979de5544049b27e524f404867cd723a5d1b3221abdfde38d2cfc0f56a5f0929246f3be151b1c5b074722dcd7cc573f7e1b7e2a2e61203eaa646abc672708829f2fea63b1244cc20e019010cc7a37b402500c4bc4f563a749d3e997b3b6a2155b4961a0c08ee0fc91610ac7bfb73575ab961bd22b739909e5cce54acb7a8c3e43ddc8007aae2323800c8ffeb8d9058a399d7334e592431e7763729c6f8c0ff592e067a3848d5c1c9f9839a3cc98c6f9dcb78d39ae735b04e6cee1fbd2683d09be855f3f344c68d475a60ba4638a43fb157dd22abd5fd132d34ba4bb1c2138a936ef2984cd59b82761d24573a810abe456e52a7cc865ecddd3dfc075c25237e0e7e3dedac77b06ba4383ca7d6d95590587fbffc0450c0c73c657954f23df7cd93e96d7be506e43466e8988b5a94ff7ecb16b1fd8ad5501c8eb8b6fd42fee900329ed634aa77373d40b738587747f4ff6303fc99ac803034b368a94e6a5e351b7c901c933d86e0def980769fbb725ced3f3062c4ad321852d9e1eaef60e7f7b968f5cc011ccb0cab99ccf928723aac1e6647dc4ef32297db79cfb9519c30d5e53068d1cc1a33a1c5c573ab9a2e75b3fed09975406a1697d8a9440da62987c7a77066c6c72876ba73ca829d5e730952643d2b9c433520a4ed73de01a4f70d2dae84bf4d0746c84f924054f1695381ac75492b775a3bf1b14aa6a880cb86acfc08c92119b25489a0bbb2beda0bbc90afc3121bef1987e8319c85461d263410646e9503909cc53e574f86c36ac36d2e6e1f737151fbef725710598a8d62600d949db62bad58571820c71fadcaee40dac1c8ab089266176afa69983b9fb8c3f710fe7c56a344df0f99024529895be7bbbfded0ccf00b66c7c516566e641072eb7218092dfe92a72d5e2e7e3c3e72aecfc79f8bce868107257014838aa8c572f3f4c983586c48ef3f3d7922958c5b61638365f2872b30b57ed349f5594b41528cb53894cf2305f818f808a3bf81e31cfd146032c350a586c9c59e01b63ab950257d3d46759d3d6b8eda88aa953f9eb6955ff796334652340b5a42b23886cbf078ac68afd9bac651b0ea0c8b8d71136fda1c15c6363460cf2934f8aa38f82ea48f9798eee2cdd33aa8bcc8efbcacc1a9a1afc682a6ad1f74a2c06b2009bf6e973708d696c598cbad1e2b29e48b7b651d8755f97002cb8fe6f7c2639635310471d88e58956420ec0542518b4c8a6af6cc0b6fa4c5662d291fa860263413c740d6b15f2d8b48c83b00afd9223f8faadf17a58ebed0cc152e6a05d1f1c0171fec40ac684c080c7df37d0aabb8f84541cad529d0f7a91f38b9f61f942daa506bc6507543e7f9a233bf7c28963555a662894d1a1777a76ad9cfd832d402b03f40dbc82e0eee5fbe44d79b9e7db097b8f7ce0b31e37402530a062940ceb47615a80222f6bcc506f04f9371bb3a9c08dc702933cced32e97379201e60bf32de75dc49f277a9adf2101a57922a832c32dffa1d9a49eec12fac11671829d24a360faf69109f07734019b3d120ae3347b7828eb4c908f954355595a0470ff51ebae4d4d0434df0a9d6ebc3313e1e7e2f7252da146af3fc143ef1d442f02b82411bf3466acececa11994cb9f8b61c4739d65340a07a6f8eb2ce9d8b2834ff0d09b49a95bf9343274e2d704df9b18c90757cafdd19f69d695a87ecb06fab8d47fbc09e9645b9102060a3b3f6605b286ed0210e00ddc4669a77090388fb1197c9acd9b4908059a40a4ecc8211ea363cf98267a1ae9919c5881c457823e040b388a074f26859b8699f1db49464396276c2dcaf709c630c9d83ac74302aba5e7f1fa90133c5c873d2a8a4ecca86d7c05a94af572e65ead871e47a0506ad8c40cdfc47c1b8d0ebfec5c8f28cf2871815d482a16a541bc9c9aa14f3fe16f7c0e57917192309efd02e9fc33dcaf83187c48bcb004ed6851ea2c3f8b37cfeb1f693748771339c349d14ac0b9ccf2a4a69c95bfc3644a79f41adc437f451c0ebb76daa9dd34e7438c660d59b708aef4c679507867ee9cb69f15f0a290ee107fb3628e3d14ba76c0bf0984539174f5b6020fda7badbda30b65fffcbe08f43cfed409f374dd5df7d187ca3982c34f87b3558d6e0ff36e9c88bd985606c46c76b69ff1ce11941260e24a48045569a9d4dc5c56b00b70aa04a3902c4fcea4c9ef30b6f12b1c2ab8c644644d9ece99828aa97d44a99124dbe17d4d1e5d16d55964a4f393d09c603fc18d0f6b56a0494513f59c0dc82275f315ebb853e1ae58ee8db6a9b99fa5d49b0dab3651c20045ef231a7ad5ee708de284a8eda54b52133365737edea44dce3e6da1ba7625028e2ea37d52368575dfb124e2d7070c0ce33785956c19effb280978acd02112de117f9d470cef2505589a1a0690a28c7010819d460b6a13ab0e19263ac1283451cca83d26e7b71a7c82bcf91f4d97d13949f009d3bda39d194d48ea4bfa9b0f9d8bf1277467f322d96efd1c807a56e003c5b249e839a66c65346226789e7b12979456a4d543b3269c77d7cc70c019764f18439eaf53353b62a69116af8da3e47e04ae03bf3aa6cd8e2496b7d1272fe782d365dafa6fc04245498bc9f6048b7fcd031a96462d986369d1b4ccd8a61cdded52e15a888cec46fe37df94a19a031076958ddd7798539b325d1713b0bf377e72194fa25711c3b09df76213a8f81bd3419a004cfd2a25beae65b6505012ea1dadb7599eb29e8ccfc3284163d8169220e476234f5fceab06b2df9da5d1be174e55e3a0506b78f7a4577240292074f45815dc308c575889ed06f55869c060f64f6d94ca72b7a1394905080c088fa15b33b9fe189387ecf8f52a52d6cab938d267c5c721bb0fef03963b5fb1ee74124a4e5a2c7732f43ea557898516a396790c00b068d307e075b4840569c225c5811baff2f64e0c2b6386dd4bb96081561ee23cce80cbd2b621840477a6e8b41f7bc8cfea58e45fc9923e4535ca38371d04c58c31bb0b53485aa89a2babaf176edf228a1be330ad3918f3b1f7b17bf14fcb19a073f00fe12efeb949f160a1175c27a24e4efa8ded2a9c83eb8a69ebb10f6725f7e6f6709258ee997ccd84220777a150920b783c6e07b33b66d8bbf0a9838bba87d883f6f29d9f202858a135978d59e7f4697e44516e852242f9816390e1eb1f2691962db5fb7bac4d77e89eb6c114ae2ac21cc7d80fd794b29dfa8813586c252c04db628ccf5d3022c7fc97232ad824ed3708f801f07ae39e388ad9866267d2ca37f36473f53bfa482001bddb6d2eff44886258bad39c13fbaf6cff0e9826d2506fa721e2d07d569147e35fcb0c9c9b72c3634e8cbdbb77c65c7bfdbfa90b390e2511e285e9a98f1abd4f4f795db478a89df216812eeb479376fa72e4029a05cec5b42a3c87d47d4995cedf97629a7ec17fee8274d8a4fe6bc3fee2f6355eb6bf1f85d2f5f48637d373bd4fbebbd37b16f1e056ffa08918a75dc4c19b778c00b40295f8c367d414784d4eb64f1b1e80c2a02ba80f569e7ba017649d932aacf03e7747cbacceb8b8a300da30f2c000392b927e3a28a06817701f40b80833d848324a373791ad7a22cc339d840fad56d02abdc10233b22c344672dcaad4eea5ac8162d3e528515cde0401a773de67fd56561fd390ab4a54954c8dbb5cf3614013c1c07a9cbe3218db55f596bdead9c1b282b2ef03fcd60c2a6789d00b7d25fb73da4f7c511cd932e04c20386e1771cdb128acd67323a38855af1b4d049c510680124834e0e06ad7e56224ed31457a4cd20c1caa388e64939584e86b6747ae81c60e0aa30b8463911ab7b0ffd497777623b932660f0c68ccea88d6b179d61f81b5afdd1fa546c4d10d3320e4e057c1b9225620ceaf60f4f4263d23150ef4612464781dec70b2c0543582ee588f9820028a714c69eb3f0c77bbcf96fa643e418e45a0715552635d2ede21ac69033f728860140e792c899f4e0d57bb939f4f56eecbd04f1138a2fad5dd9c725f611de7905f9fde5de389ca599c450de1ca11937e74a9218c535b223a158d44a172749086e765fbbe86f9a05830b8aac52592edaa2d20bff9e65839beeaf3614fd527c750a5d6cef92a2c20d2e00763ab2301180b40f5bc1cb3442b2f9b0da0c435f8cd5aa9018ed3e9ee2a3f42041ea8bbb3dcd0f5609d429032391964c932e5c7d4780c10bfb9ea64c5a3363c431d64840b4371b86b12b106e0ecf77203133defd0f06b7bffce33a61056303f8772c1a406bf711c063cb419a4949ab14f50d8b56dd44b5c12728fa74f8283de4c673dce4810d948dca2ba7628ba44500e0b346cbfce0e3426ee581e0bf35f8bf5ce059d2ed94bffe1dc3de4d622a5d1df2b5cee807e23d053bdaef5bb3518d1c8174b5aa0486523ba2ea38c1a069763c08aedc07187ddfc1db960d15949ea8a28bb156fd23d74fa5777aca2793acb27aa418830b7632bccd814398d81544e886847f54e5860da549715f819f4dc212cbeac50b212e05f62430bcc725368aeb3793a069cf289ebdce6b5b3095263f2c21f42297d74c723fd09390e62b57910e0ddd9295fa03ae9e19df837e2994596fd360c0a0c340fc5e1ea5f5fb4986b9598fffb1e29dcc7ea67d710e6f15a0c708654816e96012de4c878b0e482b4d8b8e4cca5298b16b6d80c25aa658996dc39f9e579ca89c4feaffc0a4c75ff9e1a6adab4fb2fbda3e99cc3c3802481577055f0b7de375f0cae3f258a7a5712cdef0b4a2ae3ef6f6fb2a82657bd094efa00f1c7797ec00b15eec9415cd556c93322fd90a88d92cebacf9512a528e00b42e409d3e645e0dd69497671ef0ff5526bab01d036a19ff19acdedce7659b079b0fc6edbad59c202a376f4b7c42fa2cf2d38e546da552c8d08c41d7dda5700d316fbba521099bd6615b94d164666dcbcb1ec0312ad91e4cd06671220229b6aded96ab77fab1b5d19cb3b526c3ef6883d31740b487d3a560b732b0c49714cbc2e0f72ea639074b283c6d133a76edec2a22dc27856d140b03793c0d9f61af2084470490f8df4eb3706fbf2d85c21dcb685aff0a49d8c87de74d5294e63605f8e7db4565f07b3d4b174d59a5cfb2c35b6d248c538318975a85b953e5abed8b35ee278340e2c9888f97433af99ccf3b7bb748b50307f5d0119f0db8865e50aa689666aa692441145fff34237f91b7e4c195b885d37dd001110d657d2921f8f9646379f8b0c6feffe818213ad09acbdc56a3c048c1a52201cdb2abd537fd5a6304186ef8dc3f71867e13a87f83435883e8b409159f848d6a482aa4cff7c9ddd4629930c625a5a9fb843bca3750e762fbfd81a93646758868b9ea6b6445cccc67260568780f4fa9b140ed59e4dae185ad422cb6834c63eee7e6bbf402512062d6d112fec453987ebe56d0a3ba7805e522c8227f47fbb02d18f090377dda2f44c863d23a3502a8f2b3f886e491105a36474828de5e47550bf878148bd4490c1810f075b2d3f509b5a0d20e16adaf570372c0a682f3a0e90aa60dd9d4bda8a72ad4647e4020c807fb366bb33e2c5e4df278a890e93bfcb62d988bb8fcafaf9c64bb5e7c7e4da76a7250daac59bbcba6a7a6e94d30242be57101279cdc3f02113a098a3de4305a8080746cc29dae8c465a0f742b37a11963cbb40b353a28f60c1cb59350e98aed53dd4d8e4003b954d2332da8ff8921e7d87906bfccbdbc12f1a95e0260ce104fffeb27b7cb0e2e377e17d815eaa9cef54aca08985868526949bbd918a2e4965adaa0b62e99f99535d44a7ed70fea76a41c6e8f78bdc6277abae4bb137c012929f3ab83f448f345d6ff4b90d81ec72e7da6194d14812838182281d4e6264443dc2ff6df242660f866ddd110380fc50bd7d5cbbc3d220d6e3ee40b29a6c97e01540c20526b31a5e661f18f9fdc7aabe317f831fe4d8242700c86224212d7b842579404d886574c36c4aa0bd57169ca7d3a5ad85d4ae9d36078985a1ace2c935c1d0f89a197a67ae9cfbf422746aebaa093005e3d141c9ede2db093477aa92c3c3dbc658a277114f710c83ba5b880846ebe39dba66693aad94fc6880c77e5fb89dae546750e8f3386c86433ac925d4065ff9b59273d9fde7e044cfe6397f29147466012bc1236061a4fea9e2ec0a9e153db654f2de7bc531d632bb045daaa4ccfb208cf90d9eb1531db27ace86690dec80e875cded01ba2ed4a59c57f90149b2f144d25ac700fc485f3b1717da3b6a856831e3ccdc50f3b27aab90ab0299fd41f27456f676ff6b77dbac621dfba0f69b9c9c685a4bd30637af2c4b64d872b09d15011d3b863423d8660991db10c3a13365c55619f3ce14a4501d2912701644566cbc70680ffe77575ef9c70dbc1f51a6b1274c2d9b6ace32541feafbf203c43c0367ea5efb81a5fc9d2bd3c02f30e182fc65e6a25f6ef8c3c701d5f7625cdcd722d7faf5acdd637fd30f483bccc9c355a120c07558e2ec4a90ad634348c159acffa7a582ce44d746dafbfc56f18ac1000962a425d3920c82aafab12936935bcf12d21abc4b2c6830989a1a595663f8c3ba44a588c26e31fe8467b5457b6c9cad0de97b23c2fffd5acc7d621b703868cbc9e1c6d184d1dec04c1daa24e4f78b63aa74fad032f6371d266783a0f3264893a0dd0b0cb8bc81471b8ab5942f050b2e8fc653e60084497cb256c5ad2048ef871b1ce8661b40962fec88007e227a8983b0a779c9fdf1246faa5d9df6ea50e33ed9a903c780389f3b6792d91ae1f84029e8bf8789d27dff9243cd6c097c6555d3515570c56161f4b5da2d2daddd33004fe8ba5e9638116ff3ad8af2d23a7ea6d3ea448d419ee0e6cc66a20b6ed95c6087776b7a012278a9a2f8c542e7e29a4fbd3775c80dfe47819344f9e25b0fe237142264a90f4a429882d539d08dab2e61203be27c52f3a26a37c9f40c7a4940c157baea4ecc8ebe3108a7b7072f53de1f736d400b29ffb29a249f89c02a46ba6b814674727234c39b96c74263f51fecdfe394ecb6b0df0ad2926c9b143870cdc18fd6136ef389177e230e7fec9672b4fd9a2b299a12fce9c370d97d7e7bcbe4c9ee83f03e906ed371b42cd0300892a3d6bc652e29943e66d101ccaa709709aa7dfb1ee3443973b99a20c8c2689cf0b4b4a369ccf1cde80fe0724c6f850f3d647a151e0252139a60db2a7bbaa4ddb5d24ca65999fea60f366a0a87b4cfed64dee3da67b6e01c6c5ae7090ba07cbc1e7da29c076e9151a4f0ea8d7cdb1ed32ce4276d7ed463cfe682e77e97f098a73f6f10a5823ad00b65627d15777c707ad2e842f307d1246f67e25583d6befd122517603acd093aa9b0096435db68fb748ff87b57dac5bd501f52eb0d289341e9c8997fb7fd4e739136f90d591f02b1d5de9e54603af746df4083f34097f43a95eee6d22e615e3ad24ae6c6b9b9ead6c2d94fd5b02116cc386f73909043427a20a357819563eeba5681ae80ebd10a82a059f2e092a9366e2a2324401bb8626e7de589bfa1e6467cc705bf55e2bb578cc6b7d4b6a539360dd3562c9c2890ffd0ec7e9d630f83b0e1a6dd73e148353ebe0d18e44d5e4c184f7534b530379c2ddda1a007efdcd2931921937d154592b21f7bf2ab2919871bfb286605662f110c3f306cb061ceec2e941a78ccef7a54e39ac85dbd9dbdfd695aba37f1534c084d94112f17611335b32ef6177ccb4325108db18b3448676cc1ca1b48a5e50c816c90466f1cbf63a40c6c38132f3e05cf49f50c73a775b783a80c552d493fe0eb7444cb7cd4fef6e7bfe07401b53b12c65a91b296b56d333e7c65b21203ca3cff6c8a60e7a7f294463859ef8f55c9945b42227be886c466794433629544c97e2a497234fa93ee8d9fe2a529714aea57d9ed6bb295aa065150eedfd304f4fae7de1d28796991b116eac9edcc7e48de2e1149037c52076e9b97658a0fd34323c9a3ecf370a2b8732f8a50fe0eda332de25b1517b5d5a83633482d729adf90e61316ebebec896c3efb290ee207b09edcdc4c57815958fd2466220320cb1ca57ad5f143b20f06f206f4ebdee04e4f2d0ff4ac88fad05f3e5102b944b1806a29c144dc328e586b60ff195c2476fc5a5fde5d3f9726be629417d71ca4a09ca968fbc2eecb5e53e5e4310cfe027cfac72e1e3fe2f7bf9fdea8105e589d68f8e10d4ae60ffbd61f9547ea883573291bc19962f27af506feda7679fc83dda654febce2e6ace3bedc90ebed4d8628e9320258fb4a0a4ccb2aa3bec1e090ea2642f55039f6d7078791575206c1062460df3fb335680669261329e441c186a53a02a40d45d18c672f61361559db3cd1bb338b00443b0cc16cdaac9fb6f876e433e4f96129fb6e27e6d85e8d1ba31b805fdc7748654dc050dc48f9e0f3fd280ad52995ddb823433858ee1cfc23c8f5c1750243bab3c105f9516ab9b437eb83b124446311f7bd6abb079b3e4f5dc54d444437693e1d25eb2a8cf50c57317ddce98fdc372bd41459ed506cf321f989c634c6c29f067f8e19585da8830bc2fc60300480b40dfcae503600bc12d53eac3f56e4dbeb7af8c1123c08eb127463121a95fbbda3b88151da392d669527d05bd98f31b41e24e8dfcbe7e26a7ce97c819166e3cec10a6dc7332a96f779caef289118be539fa06a5ddb71b89bf84213edb5917b619eb493a573bf3ca9b5f6465a0ca72299128e41d1689367876c5191cfa22ae75b399ab128e47978a0c9c40bbf1241e8a02676db6df630faa2f559f9a6a1f7d6dc7a0aeb5d56e0f089ab075bc0117c797dff5b4ac419df73fd17fe83e04efcd8c79e7512bf618d853c2e5bc70609dd7d3e2bba610f7d662122db705daf272928e442bb4cbef86810821e2f8816c23f1119e85261d70435701951eeedd54f7bc871459f398644f5b2cdefc1ae631b0f7d1cb17616a383a2582ae491f23215d6b2f2110c16573557266e84c2a30067c662a27a3ac478b996fe23ba2e888492e853aefe9ff6d6a1f364941abf32cf4c0e06a935465a760eb5b553bd67601dc58f578763134453b844ce246a128c7f968a5423cfcbdebcf3ae581bfb517cc1efc2fbd10c1dca9aaafb9c10cf93b75bde1aef7d505535f90e8b2e59e509f3121fdf1f291762704e860c7550d4bf0019daced2ce254c02e18086fefccfc8943e40c9f685d537f9243a775cc9a6614cfae78b925cc02361cda59ff156f75b5a15cee2e080d23631748940e7ec0c038420cf32419a7ddf11dc9948144c6ff45f30ac94c16a5215a6846fb8466c2316a7ac38b56085894d71c050f538732a79ccdb7a2eca7c73036c7b6a14ff853c0af50ff47a85fc9b52bccc960549b056e11bb789114dad076599fa4fa2f88de1acad07eea0c5fd55f79c698b7f25933bf8e3c1fc9a1f07a1f99f7caa0df28abe4bb46a1304552aad3934399713576fa900c28b9187989660bef7045eecaf2b45511b1bb9babb9e92b8b2934067e0a4fe7a12589f1bfb264d9814e11acfe11f418c5060bfedb816476440eb5eae75293aacf731a441965245aca1ddce3316311971ea27895654c4225ccf931751b6f2372e80d65db2ba5bf01f21dc90693136af23b03c9f037ea050854479fe6f0bf4d94cbe43c8726bd77e340984b26d20613bcef6a8185e4ca97d548b57bc119df7deb01e011dc33cf3a1d9aa0cfca6ca072ed6795d9caa7d8abdfa2e0e9cdf5e3f173250066e999299bc6f8f95d71eeb825223480c9885405e7f1831f166217873b2b0cf12d7edead07284ff779f6e6d615cf1a0cacd9c792db94072708630316160f621baab24abfdc0aa91cafd2fdd35795baa457a7762e722eaebcb26ccd16f6bd07fbc8b840d232acd88c7defdc49514bfb554b378aa7cd681bb1550fb33ac8a1deb4c5f2bc95b15672de74aa6b54d42ccd658c867e517ebd6182f24cdf912dc3e188c6618f43af4039c84965329af40c231418f4ec8b5b1257ec1b6993e20c13ff4264c66552c7bbb2e1ae97913a56b841cb59a7315c9d9f3b825374b91657ebb6cb8d8617aa8cd39ad044a4130504bfe209bfc7d54e17e8dd5e5f69e19db4eaa1c0c8020ef70b21e85d17d3b3ae488702b1b9a55f71bcbb4065cd97c5a578d7e0a953e275c2ccefe5bf7aa94d961e0163dcd171de8998e679aa987604d53337d7fd6ff5d9a3789721c882b1bf35672b74f79ec4de95d1820230a662f3b5722a7c70005d90251a668ce60f81e0f99aaa2b89413491843b3163d5436c2fab45f3d69999d3d123a59858806826a7b4b0135f9801bf980899af98b0a49ff8a0a40fe4980b940369ed542d0328d4c8fea09333960125c5739c9fd0f78b5a81ee120503f4b5f9eaf7680ce4c5dad48f84bd6767cd00f82e1c64094a02e7811019f03c34c7d5702b78f3fc6f56e5cf8d0a86918822954b7e9ef1bc290332d43ea93b27e37f0da269c54327289d28a68027bd54de817399c602f62f67b26ef671121f09087e51ad620049c810c82ac12ba405b0430cac9e35f7ac139a078b6e5748df5f10d951c29d5adb49e3de7c6b413b5f170d788ca6aa7972b422ff8b12c7fd9d7dc4cb1327ad25efcd74667f6f2f6c6c418eb7448659b13eb2f1731a030a9b21d68f9374dd7335982a4bd58fa74553ab77c2d9dca8e782f5d1aa4afe84f1614fdb4a3a5c4f1d82ac1467e806349d6451d795ed05c4666f27be5c56ad56e8f77f3e7185eb1707dba0f2fabd9ae3dbe2be11ee056aa44525bcf1e6dd91ddc006b88fab1c7e73d5f53e0d0178e41658ba2823badcf62d887499fddc9adc402b0543614a97cd73b18e8527b4647e88d12c0145141ac9f2b48ba311e88735a796f2eeacc07141e9dccadb1eccf3aeb2671b5dd74c3290558ea90052f93a12a9323f73a95329abef16fa41e84fce1aefd7fad575ede88e23601af8596fdf8e675375c34c2557c0436cf6e790d8e1d6ff04875fde2c0d5b10b18df6cdfa11783e993e625ae68501d601e787f5121d6279d194cb7f75d5161035f8f040b2c86d2fe9e3e418b31f6a68d0df663ce9dc2ee8534abc7bf875b32a2b74f2a772ec448a37536433c0695e14842272224937fb1d59b0eefa08f57b8078d71c16c040cf9125e56bbdb06d1f2e6c905c7fd3dfad424f25872115a4eaff5f156c48da292ded03b70c73e2c482fbbc9ec37663080774d70f3e2d35a2c7a0efa6c13d9122a8944e63f1068d92083568aca18608186ad25e5a1b7bf0cf2209486076ea0b38288d13f10376fb4f256deb4532a6cd707399692eb45d666c9a1de99b44526bd976e0117a4569e6894f1f1b37c82c870ef1eb98d53e7690b1d9ed4560e0d4ee4957452988634e30cb9922de40c2dfdb2f424fccdf1d99d4ddd50ea2172dabc4e02867392832a8c80a8f3e31b7df5487361a33f864ab98c9ffad1b02b71a43be692b7a59a8271a80a296fe7ece4dd84443658df1d0253ebca8c872739474edba83568fead7768a352401f3c1d6f111b94a59b346dbbffa488b977a26711fb4d8f088bd734af9b94a15425e3a95f9d6a6fe9d43330adcbb6409e33150ef1f9b7e5742283053e4d4e14e55edbb0bbe38b93f7ff3d3bbd67d8a98030a82ad33941b98d868849a43bd354eb868548e0d488c0dec358bd2c3edc690f674e676b5949c7a385f21d8696a29e704c40fa579448a85519bf2ff96f9d46bc982d5b32704098be9c6f0a193e5ce26b59ff623c8cd3dac76b6ecda5b00fd9a2ccebd3d4b1afd12431e3873c50a681c1c315de774e985f328a64616195bf4964378e9d1a990201faeea67ae004b82e86e45db61826818c950b0fe3c62de06a7f2e6b98e61e82a645a4e04290469aa9818d8244d43d243d1ceb1d9652f54778b3c3d6586b0dd6591fa356359346ddac78a857d6ca0e633b1b015b6eab68c70eca9fda3d3f0095cd2fe0b1bd8f26afcb24b33da4f744f5cf68c766b928001332ed3b06fc4f8b909e392b36e2e52a72604ebae47ad0842cb5cf0eb932414cae603adb747c6e409a26359cedadcc48cf57aed93fac0b8014c94f0ab8457afe2c175b1348ecfa39826adb9b53368df1b57cc97779837483b59943d3079bc1e120c6aaa8040c664dfda5b19367e4300d0268d7925cb165b35556c743502796b3d24542f17fe05260a5f266e9013df2e76780323fe795eb5420273299dee97f24ab0aaa67fabfb2a0a057caec95645cd5fcc0af19d67d8fe2817710e9c89554c8d561eb96abd628a616eec20f3c9665f0d78d677347829900b3ab0293a42199c17d40403d26fad96471e09cb57a2adc64bb4a092361b0441427dbbd60c935b1f549e068ecee5830e2fbcbcdb528dd7ce2db2c4247eb879345e80b89dbe574faa84ece854866963a4828fc81b3bbc54a37bf89b8cc7c24335ea6d164cc3126e079aebcae856f04b706723759be945450aea7e3ae673c06d3685581cc1025c72a0c16b0fd4108145696a336faeed561cd28b6899100ee3a3bc8a71b0eed5106eec038984c710f6393863ae9b04b12345cfcee2cff20ce1bca7e129584523165fd84d898f1cd36e2312d25c90bbbbee8132628f34e78453064472e30a8137704d9c6fefae1f5269af56821798448ecb9113a056134d08da7b12c60c5898199ea6e7583c24980454a6488a5bff192e4faeb6b5c384eab3009b7fc595de43f96243ae4d5f22339cf403a8811f45dc00f93d7000a25eb5ee6f793a14a71489112377bd6df395a6bf494ca3412a026163c1e498656842d72d44ce851c58c579e853ade8251f0aa61a9fa49da23408e929712e5b4a1eba273e37d15b3c4aabdbb766b01a53a264ca3b35539f4207be603e9065142508dc586a10611aedc58dc58f42b96e3c0004df98875f5658d3093f31e88fd1b26de93dcbeed519a896a2bd667979128cd29e1537b45e4ea7562d133495755f980a0dd37de53f2f292811d83ae19d300a3fe088e1dbf969f9f2cefd454084e29978beacaa94cef7c4629c49d7d3da968faa5b4f5b079b8db37947f34b401b12fd54ab685879a5b6ccd0f0cb146a16fda1048d991c4f3ab5bc21e2d82b9c0c14271dce0226c464d9b4cd412cbb294a040e4b84f022d0b2875ca2068c5327f1dfc4e9cf4eacefd4f7e46b99f05f1ba2fdc547affbc9be83d697a578a3b31530567b5ee3ef09759355e2e2a250478bc19fb2fdd67cd1f4056268d32aa89eb4409373d47077c49378679568032efb57baf4d7d88c6c97ab1162dd806d509c64d369d8eba8f8afef5181cfb968dcf8aba0c3a9bdd5dc6679301101434a9507c9cb15b0cdcdb0c12d0c09dda1627c69e7212f429d3d75bae2b34af2b19609f098f0df7d1595989c6f682423c52c1b1297939a7319ef4c42b11a31e502f1267a113e74ac80e31fe8d259b77204095e19e1a96ddb76666d7b63ddf2ea717024ca98259eff993569f3f6d4ccec2d90b3c8e9f6a90d77e66047dc2931b24895617efb8cff88642bcc6d3cb2c4b960c686ca94a7527af3ad3003a937da3f5a2c0ef4dfd203d3e13b44b3244af110e56935cd5b92325248b90a5f777ac9ba6f195a5442749623904fd8e42a38be94fb7ce4dbeedcecc94175ec8cce14f29de115abce83af5bb6a7f3c590d47568e16eb7f7bb26e1935b9bc0e495eb802f1ac34b00797d2886dfac944dfbcbd1096d86a0a08908a0a6225f0ab2a50cbc74ab4425d993b657fd332ff0f4ff5c6afd8fa9903e122089f66403ae33eefe375d483900bf7615565197086bcee72b388a96a2e17a856d1e5dc5541b211914e6696bd76e7a2627fc0a5aa1774eb8bbed9a210631cf9570eb906193a808daef2dc0a08c418b0b670ae45a132c9d76d8e0c68b5e73b35f8c3c8934969983de4954c2c34009e443eece0f8ed611e404faa411ae018a13fef98c11fcd5473df31d9ba0278e6d877a3ca4b3a0ba737bac3068f2b2c5f8334572188963b6e14498c6e0c6d011e0c1720bcab174f543adc3b882318452425e42352ccf89229f1c18476460f036fe5603714f462a1c73f3c322852361bc48c2381aca23b0ab7cd5487d37c661e7873cc6dee4cdff27d36e9319d37aaaa9881f441f2068c5c87c9952a41ed7febab057cd6e8825a0f115591cd667347fca7cbec76170a8bff1d987c8c858eb27dd032626b05a402ed350cb15fb798bd921a854f6707f2b3b60bcf9a43e58cf21645e75e07f865e18a086ae5be5a7439f684de6b61cdc79d45c2c441ed165f393f9f9528c26326a6dc9bd29f27be2283482fc144dc4f6ea584a85dc2cd25c370a84c9da811d508c1e6a1a9951d89cb683ae617db94c96522556925a34fac78cb59040ba7fcfd15a63d2f2b8d53faba5add157ec87064a72178f55c609dc54171f96c88c46efe1e8d85312b9b93de512d9b3bed8ee969ab7e770685df3be5c1be76920ef6daf4b0af47240676abcce2b2902ac45fbdb7666b951b87a4d15080e3a987d7f9311d3f599eda81e3b34277d7ba6db6be9bcab40b4b6dc4dffa725f23072e3b5e07edae7b20bfbd458d03db9d567574566a893fa20a98c1f67924601e1daea825606045c4b4d7015ab6e42084b4b04f72f1c8d2d21eb9106cc087ca536c059b07272300eaefde2588c029bbca7d48fc7b9ec1cff6b174898e418eaf4e2030ded113a7d8e8dcc77c2d8dcc3d3eac541981df5dbc174f5d97c0d27a71289837c25757fd02c6b0f96d44e97b98eb3caaa2af0ea66ce0493e8ba79db8b47d4ba61335cd3486d27b80daaa8b50963b465df434860c9788943ae94a6d90ff0bab750687d80242f30d1420aa6f8f86772414fb861e5494027fc1b74a5eb140b56add7672b98687cd5e4408c7ae47e91275127b84461dcbf1b552a24bac420edabaac2f99139440822d8b17d91427d70f17cd8e2966ece3aee2f611a7660026d2657ff3e6396322696608e186fd55a3ed1d08ebc06d2fa1bcb0ca76924bfee9df7a9dbd9ef66fd3244a5a22a707bb5cf41b4f11fc8a2c01545b0715ad371be4d70647b1578182b312b723e520682911739ee121879eff0045095b1f461b8fc29443c7c49d4a62c5f64b87c2ef92305a489a9e616ea514421451f107bb5af34eeef82e53a4db28c4f252622e9a8079474123d766e4fba0774fd7c801fb0c43a41ffcd3ba00f3b09e0ba8384b7bca6a0d7a43e9a1a9d66391cee8a20c58130036f600be9d44a98b037ad169eb8124a4151db14288d29be5ad2aea2fed6fb3629ab097a51ec0476c43edd6c75483bb499354eba9cc3ef880bece51cb79945ac4691b6f8c5a63df3cb68a9148eeaa96f81eff761310683bb784b4d2842629aedf8bc4e8d9f258adec0057f679a20d87c582fa585c780e310174939a2aa3863e7d1c0d561b0fef1d235f57d924deb7901d093ffc4e0fe3bc3173e4308b095a9afc2b5df1d4037dcae8466e4879d7920093abb3114f82fae23c4ba61428e7fecb99941f90d70488c1b36cf15ec44a675b27ed0ffd1d8c5a4c73c92373930f7b4a3e8fa76e7ba59784e715c37e674b1aedb30366d40836d4d50febd379f04675f37d3a66e21db1095e22a4fc29c0cf2b085a794f2e814ed97be559d904d9457aef4102f0147ce823a04cea3719bc4a1fdc541803339281b28efd2f65dd256e6c57c0c33ef648b7b15ddab69afecc10c9c7f63b6e4833b8c97e666438d6c6af20222ea31aa4034b7d1a045fb1d5857ada6618bd8bc94aaa690c7fa98d4a8d5cee90ad4294c46224834247a6e3687edae79fe73ac82c68246de5018011d8596e9ad7d2b6ebce8fd367cc8796e63880b439cd4a28682949ebb6d11c2df5aa24757ffecf6abe521c8f626f4a3834af5f47d4d6741a022a2f57b736e66d97d5e33c47ca96b1697dcd27a793c36021971489db3cbb6a6d6dc369e15c8a0e317988837c80a383bad70a49b748011559bc7b3014d3063c76618f5d44fa9982bf386fa6bf8b88abcf0954485f9cb4ea6173732362c9506e5e665c57611a8a9847b47179f00cac541feda3d356cab370470fec0c0ebf6049fcfedb0f6634c02a296b5469fd7880d6783aec0a46eaffa9162fb3d1e779b087d1f59a4c3f5d68efc1ba054ec61bf50e2c1674fbf1196e4a2f781e339aa8deb9401af65728a6fefb532a10970f2047a47488c07a9594a012d6d1cbbe7676e78a86c7cae82feb2c8d267d70253fd91f421fbf8390ee2f2deb18ff89e6f0dbec5ef0f24d3d08a70cc10bc9d90cdeb1d00e0c16ab6554966953831879eea7d86b652b681c4753cf7a53fbacc62a876a69f5bedbf6dcf589d17e141fa99917188599c0f3169141863ea39ecc2c3a291d0b1262deabaee40eb18bec2fd0afa5f3b2d48652358ddd2a828aa3df8c7730f74100e0456b24be8bfd82bfa8a8a849d6a4d84c0eb122641709a19ba1caca7c4cfdf3635210fa7d406fe5a44618e28bc5c5158c822c12482db195e93ad2002a7031bf76a7102070d25135fd2e3a5f7d664b2074c50f04aeb4a9221c5c699351be9004d68ca937e3159ecb468b0d0ab2cf64cf0fdc9a1f0d330b2641aab66075da71ae8ba699d0d5797edd05d7bd849622fbe3b06c8eecd4877f246b610a6904aeb7e7cdae865d044b16b7089c07b32a5a41aab1c72918bac03ffb7aff577e635f7d5c778ee266615f1ed8cd6e0cbff4029dbead1e5a7a089580dd00ee82e79859fee3d724644d641f8542911843d566fc279a9d3683f0624754f63596dc50fc11794675e97f6d1c74698b661095b43e8798e27fa1442683c5e2befdfd24228ecd0b927adf6e6ee86c6355688e6fd7245e0f251259bd895d780ea3deae6fb288a7c818bc4ee8007e5e4b8ece29e864483fb12797cc03cbf73df3ddc94b7c1e75f19257b96524bcb56fe7edac6be2d0a34cad4193515d3e23c7b28766c78ab178cb4f82897bdc4e14a2b6ebb33b45d1ab5097faf6520903b4e8f48a4d9607cd1ccfa0746b9fade346f06d3a951924aa48d846a228bb0700ee7a340141d8728516661aa4e25064cfe28eb7e9e913d4e2d069028fba7cd834764a2c2ab3e3d44e4e6704401691d415a2fcf3372a2637569efd61ebd9bd6b8835af88f9ca5361345869123ff08a53e084a5cad3d33f2217acac7a68915f60053898910f10ca441b457ca3493d2c904ab29cd31f209287226c84c42146beebfc793fc660a10ea2e8621d6fef101d40521de7f23f1ca1a8c4787eb36a20138e4ecf6b9ec46bc827823f836c73ce72d160e3b95449c8410e5b5d5d106687c7936fce181ccc0b5c53b404f169f64f842050b1684236557980a1fda16a3e2d78f339800d4b519360c552ca5d372f90e2e74c1db3660f2d4aca1a5930be0eff81c5b1d608739e8050ca8527c0a668ab1faeadb61af1387471045501262049fe4aa057e6822f52e45ab9e1a6024c3c06757489d6c7232bc5ec8a289f514c6915cf58c7d25a231586dea12127f528ea2d0bb9e81b2a4f67acbecd3097eb68288f6452eefc3b2506bd14a184bc67534d17065385a9055ba4e8424ae4175370e3c9f2740c3cb129f3e54edd534c87d08bd81d7533e4961ffa3ebf775fcc3d57c2a2ed43fbdd20088a551c8bdc22ec205a8cece47eee68ceae1efef374b68d0ab399f1087cf4e5183ced335b38b376e516f876e3f9929752f96f0169ce2246fcbbedd39afb108464420b8b4654857ebd53a371948c89756929028f634d4e05bc9b87a9b57697dd6f54c727741e01ea36881928c05b19233ba7c75485d9b6036b24478df40d6dce4cf424cc4ddfca3cd793e38a6dcffc15f87cea1d462e2200dedcf83acaaad59b1e202b02856256a9d8a500aef2adc711a23cf7e6cc53d9fed59652b025bb1cff974556783672ca245277e1788224f51764edc324b0be49b421bbd2d5f39f497e41e462ea0a58bab81099da9a610f8b580f943f8186bf4c14be7016f1a1f39fb72f20bb67180d6114e9a8e2093826b625417b0a684b861a23efa4b3ffce76ef7ec1af5817a52eecb5a4efc710696e17288201e05a29ae92a92860b9298cf9beb7055f87bff68a320d715c5f80fbce663285839ca6ca2b010948d2b6c6050030bea21a6eb0b391fd9c835343b95aefe45e8cad1e87ba47242e27a685aa3a787d0f8de0be1d74d026f3f23e88e42f055e190559710cf54c7a6772290099659614c7021d1935e14507c774bae47e5062f5f6a5c991b1873641bc37e66745c22dbe47fe6061ff56068e2ef68acb563e4f8abb295573181cdf7c4b622c9210e0ff2666fc39be2872af1315e7b5b0632220fa7d1a7e20b15c5eec20ba54375bd767f804d301efe71314bb2393819b942a31347809102456b6c51299360a4ac733f6ebaee90c9564204eafbd64cea54811ea1e5892cb4f6f8d423c7baf51a8f5c8a45e788bf9081d3716298a95f94ccafeac503e3458c0db3b49d848cf95924a9ed7e33bf62ee4b4ea0e0532fdc397ab52b7be4c4f148d0e50d52e237b8a6b0283fad8505dcb479c1f1e967f7f6c6b944fe38f2d905cd0b8e27ad217dfc23fde907dc8f1960c411e22936de8f5ac232f1d6d3a7d577804098b4566b6b1fb4371b7545692343b277f036cb37d035df1f4fb8f86801a7da72941f421b0b140d1f43cf9e29ecc187d3bb352798f370e33e9541e5ba36954352c71d8b78a0141f6dc14c88c56da8676c4ba957633af0ef650ccef900187f638e4eabdaadc93c99c3fa1d2d34ecdfee3519bec7b778bb1ba818498b8fd15bebe2aeb9f795dd1597fe52d11e2f9fd8ecf7d83c0b436592550338865c6948f511e98394f30ddbba4f03a7381328f55c595a1fef6bd4068b7138f2ac89cf495a5a5be8495644d0d5fc4fd9365ce95321a39c5fb8a5290189e465948d1cc8c3e03f16a8bb081cbd3a0a7d417a6e37e2ed54ea5c43120a3567aa272400809c943b98ca00c9543ba57baf53d719872f33047d9a9d103f37df6f65bd1f12677050497ee05f5124079b6fede6a4176cc667f8ced57cbac9fd9f69dd91521dabd5781599bf0eeaff7b204ccc2249e6795f337d5cc60967724fb336765a94e31ddb872fe9dbbbedf00c78dd15931fd323f7277cea544f8918d95ca2ef996010ff1c0d21989fe09ef31a9c4b35eee3f94a0879eb1ab22f8949ea5addc354606ac19464c334d9e8591403ca45cb4c1e3ea786f103de318b2838260749fc29f4048f1c785000899c84139e26fa6340545817d0bb08e831e0631cd67d0ac1b57c34230b4b3d3b6d35746458827369224e3fcfc899b20ceafd18e3ff38b97dc126770eeb4e36f200712047f440907ea847a7ff1a33840052b246eb6047d9bb6eaf9d1a1eeeb3cd60e0a4e04ca2005bd0b06e0a63fe1fa6e23a5fe21307b0decfc73929f659d4fd6ccd1c6f779148a05e956b4e041e1ead8d53f74e8fb465086d015e9d58bf1adbd1a62c1b89a5045cf26f18853c48e973cb3ada03d3b5915bb3ea8e3f24a410b1d87762ee905e52ef5c0d74ea1806d6a2f258dc0d0819f5d1fed83e1a15e0653d873d31427c89cba7ddcbb02c10b715010925afc87c6d02f04bc99d50897acd7e35de79b7a5df9c452ddc626b278b2e1b9c16caf71b179ec7276f7c564fbedc14fc78e9171861f0271fda932df3bf2172e044e0f63a825918096f03a6d874c72af39030be3e9a5a96273eb199df33de2811e0865811d0b4c8f0c077f5b282e68b11e1ce91033258730aa922b6901e73c9ff8b068300030d29d235aa610c900e167081eca2390addd78968f02e39e92a20eea007700bca472e7824ac3a4193728ae30d86c93783d9484bcbfcfb14d6b54f629b4bfb669b48d6e4acd257f454b6ea24dc6eb18a18e22eb45189d0298f500ea0c5a7c526424bdd8f779d3a03f94c75770d5bde9ed1d4c9adda3ffb1c2d953c228ba892122761d269a8b25bf9f7997aba0f49d7a4bdd56efc3b66013828f03ef29263c2335cc6aae396113cc337b479cf240bf41a3237c320145c8ccb189ffae8cded8d83e7e83d2a534a23d67c7040e2079f1a80c5c20b3f5868030b3aaf98920c61822e86d2469dbc693fc4b2ead6d593b6ed80f98eb3d5b6dbc7676d2b8d8be82976470ed495c84461f99e4895628181c7945e93f8750f0a3ad70e5d757aab8b5ef1bb61fbfa7d9bc27ed11141e63e4afcace1ccc1cdcd56373232888b1792f16e185417cd445efd2230adb3978f7c7728c115b101ab9a7a2eda3370ca06afdf749efa447b4d0258a884130721edec0f125e68f3e586edd23375659a2f80df9cb43b48aa5f9a678a9c9520d490eca8f9c5481756c90ce14f21a253b92506ac61fd3431ae1aa225712b5b36f46a12a551f4bedc27a9948b8c52b5c36186aabcdcb5e774a79b49cf03f684dd11484ebec45793789a37b06af1af9f5a2cb6f51532cb81593368c000f2a039568db9350dc093c9801e9584bf841c093b583ada7dae3bbf527633e1dac4a1530786ff0771b9a94b48a81e3d427e0e8012c59bf35ac4b4beeb6091f48c1f99443bd240cac732c683c295a6accc359bd14dfb87f49d4dd6117138c4313b8c1d9e824f4f51a1f72799dc25445f55772a5bb0b5fec6fb656059e0e71f34e36abeea6796d104ee69a8fb6252e50c089e9895c518acaba9298ce84f4276a3555bdbc4eb33687801fd8547a602650c7d8d3422831a345345db2b8ab81c1ed9e32ea4a83c5dce59600f0db4d42870e2d285928691b95e80443dc3b31ccd4e871aa88671f88ec918e8fe6af9886fdcb9d91d7993c3166d29579e1286328137b7d421a0fdc98508cfc9d77def87f36aca94ed30990a89742f01a1dc2a7cd162bfc0e3ad36f25dea1148b4f6bf84c0d3458202e3af0dce985d072672d6beaf9786fca8c65593819655b596f4db2ca0433ba471419e5a7255094f5283186bcf441535c39a701689d14891e35e8e0e1e704659c321e3f132084c972805dc5e815e67ed0468a00697dda6da25e566b4682e43f1488d49d73368d0beb04029c505084ad935a39a82a42ae3a45e493084e73cf3e41d463edac5586cd667169e10aa1e561a1490df7e58bd4e4b3849b680f54be977c87e058c7995261b3ea77eefba8ef9e1a400e6890ad4d1d793b582018da50dbaafaff3e364507a2f23fb224bc9291b9c35157273c2ac51fc405024df7a9ca65a9d681c0894c34b9d7fa241b4c80e1f22e7c3466d7eb06a14a1868f8a6d571c92943c6207c72f0a3bd30174a4ea4abc7d8171800b8181fec6580eea0eda4825dce2b38f4f6a0783e55eb9a81216787835514307b81f4d3af998ce691efc7418e2ddf842cace78bf749a5eaf7bf360a872b4c6841e42c99e641895495a3da8d43e2d37673fe72f1e0a779f0fb8fd4208cd0fd7b9481e9a90e1d27deaa9989af5c550e00b8e8e4a477af08a461ece8247f60c506914f443467c92a82ecc5092621efabcb1a52779984e773b21cb2a1d3cf61cebe9dfc200269a6b5752d8d5ecc380e765cb59b68ef90106e1bff7ee3a99c19f974d3b5e07c2adc14691521b91a5f8e83c1973451cd235fa14fe9034d43f9e8680d4e79bebaf010b2ff96df78400d5a1e0191968a16394897e0c2cc2e1208ce425376fc68c5c4a18700e5f4f9d09c2ee03b8c432230dec08f049e3376f17b2b1bb1fb3234640838dd5912f761f0e04373b88afea62c5e315e23b679e8917092ae812f03fcd774fc1c4f776aa64da000ad4d17f6edc2f2a73c37a34b226a07f573400e69a10be3cf8307d2d2c70ce3d78cf158a936e85933634f6ba1d716109e5ea36e94021db0db98e9284375a94284a9207bfce98a005838910a6749f2ef3b027a3a22415df2bd8d4fdb3b78d3478b14331311cca451950320b33257cf56b41ddff28411f48a02de6737dab3f7f1b094d82aacb887a3da71f4207d1dc1f8f8c0acf680014915edaba9d39cb7d016c96ead5e295de22e12bf4b23a055e4170f1b420cce2113c05c003b974dc1f59757b3c1644f2a2db30912d67a57d9a43d37cd5e5b538fec9ad24cba3167122a7e8f90431aefb39341ff2a5f84a0489255a69553513807161957a66b8f3c4008a7397a12335441b8b50b51f0096dae88314a1d095ffe00f490c2f66ca13a169f85edbf12e36fac35a07057e4a25c8e224a83059e30a65240b1b99eeb5a93dafaa590cb773135d4c7de2545261aaa46080cbd31182fd9197fca56846cef8397d19025d4c0f4423b9929caad8ee5ef1e60a24cfd10ada7fe506c48663ede57980d91c319d31d4944a74a993f69337c9188a6cea1c0c28c68803b73599650ce7bfccb41e3f555a3b75131b8d658c4e34269a2a95d95f72dbbb685575fdbf091c978a0155ecd7297f00be9fa5563b40697c8efa6e462de9339e32b55fca086c1552a93604bd5e7d1d4e4d7b53ac128bb914dcb69426c64852f2a7dd50f4eed8e6f49f0928354eb8750c89edaf9dd1e1f55617eed3b39972d564845bc29cf4bbeb34e334a9dcbab0e4ceb6f1335af9ec17ff6f4201b98bf526b44d57a6e219e762569798375f4481051174b76e0dd0b64488ddd16ed889fc0c830dade29e308ca514110dd71b3498dbb128e234c7549527a7ea28a8078ceaf6c1172c700e66ba00864c04823979e90173bbb7bf988c5932024fc76cbbd81c8ff343c17d6ae6fa38569bdb50435b2f11e75dd07421e2b28e80f62cca6852499b16cfd09f553f67ae46ab37f7f20f81350aea54b0207df3510a0977890a02f4323b92c3a564a9d62db98fe08654466091e8577468d15431b80bf660660e6d448f08415fd4bc088d44905a7433cc95b5a64db5d1ff7719f7188c7d237815917866f047bf3178a5e54947eaa4668c2dedaa339ede70351281420eb01af66450b5a4c0e1a8dad22d111a33969ca2fdda864ec5d7fb574c6ee22cf107b165afcaee3a5dd7a58b58a0010a2a1aa537e707f47766c2cb712e270a21f553b32fcd190c93b6dd6e70ec029adec5279534e766e2d496b68dd3bea62379723bb5e6cc3fec78c62d2e4d3621721ec1f05e3aa7f34d9b03767749a49aedf54f91053201d7652dc05f5231ffaf5edf73045251f9dfd0a6609b8f2e3cd1ceba0d0db4ed866c8d00259427a2f09f780f1f078717c1ea4b38bf88297b67bf4b379bebcb8d4fa2e9cd0e130f531d7ecb8ed43a009237f447ad456d70eca9cda19b4019d8a2422e0c04c88490cee6ad15cff7279f8b04411c5aa0a0f64ae9a42a30f42ea8fc82b00c0d11fe07f61d2553c50c66cbe11b526c094b3eb2121a4c3f88f1dbb0eacc3b7fab6bed4df1df9b45c18809df18dac9e9334abc56e4c01ea68e208bb9b3dca3748f83c3853c1605c26601445e8136f3532d04a86b1084cc1577fd0c15676052df01ccf0a215061f26db7469bae5e0fe4db86f0a3b00e8e71a871b058734383eb6ceac4f82e191b5e3baf394e669dd5bb7240fd4a6a3190f423d72ecf442e2806229054a4a20af57d6947e3688ded5de7dd4da33d1c224f92638b08b0fd8a295f3c113a8d4a6c9c4ab2f6a3bf47e1ea666328ed50ed04267a086f4cf2159d9472b84ebb92deb6f9e0576d0a58a2c4476109cd13887fbf5cc033943fede032314a364e72313517aeb9996751ea8893c876c59e7eb0a387de44176b243d0f5c6e2b54897d1981b80f8a44913b713cb7c223c9cc94217d59524fa3f951cc3c232ade7350a0113bb109d54b0c1dd67b826142eefea44d42bbedfe64d17856dfdda489825393945e54a6f385df11c5a92d0be136898cd48af895b6e308a5f8aec8e400e2eb3fcc1daa6378514a086ca3af30dae9e1465d9ac11dbaf5bd23cab7895ff9757bb45edecd5130cfad287d258331058a97164bcce0a09a37829fded6e469258bf80f17ee7e3c3e639c9de82aa5fb61b5be91bc28bbd884d7fdb41a6d36db4a7ee38f73eeeead87c03bb8fa2c5e333e8de965b3572a2c1c77c3c5c224b118a1aed34ff17e5425d8aea19f841d2f1d918507d8883c0f5bc961aa2f1a2eac3abcc27dc3bb3fe1e27d7cd02d80f2d511c874544c0abe8583bfb5f9824451aa01fa059e53481b352f73e27db1afd2baea7c14dfd0d3adb451ce49bba624cb6b64bf786084cda2de231f0fb9ce16612edb7498390c1ef23d46c901e850b53fc8de49eb979f7ba855ec0d8166705a91314ba7a795574bfea61bc2432e2a6f5a196055a70f9ef88c8472d14661c7c54b660180871f0dbb6a0e57bd7b0622b9036ee8fab53ba94be0bda47705bf494ad88940fe4190364c5049ea3b811d8325d61850245886206125d9bfd98c6ef333013fe1c72a28bd7a22799d5d56cb7cb2047b910a2ce4a4309f7f9f743cb4af52794eaab9131b48c59f8303975186f6dcae291fa3aaa9f24e78a148d01aa68a97f348eeba202d4595ec297166eb59f666185877d622bbb18e9cb90ec1f83129d22d94cef243e99b9bb60f7e86049eae38826dd338f3763aff40bc5515b0c228919cd022d6c0348b88899809ee6ea3c6a7f656e4e42cc7907a039b90b6a2e3efdae9fd4fe0c4425ce86878ae4cfd52d3eb798eedc11d46361bb6ac86481977b5db793ac696132c28827093c5c8208d637315bffe0c874383360213e325a9022b413504f002aca2b7d38c6037e076c735937e2534f200598530f564d5c6ed2c59e962eccb879045f3bacfcbdc33e2c5faf64e8d132f12d1d12cdad2c357b8fde1cb96adb7cab67bb9b110b8c8dcb5ee644459ad5e714fbe044ebce71f7c02dd9d2593fd2305680c519895ef5bcc155dc3abeb21eca6639494fb7e5d6790deccd0f9e1fbb7844dc9e45400b35fe9563ab2ce3c75b3ebb58ff808ba0c9308cbd15409ed9bf7d8feecfecbfc145a498ddf42ffccd06f9196282ecfd2adcc6016126b812ecc96560b10963072533b40e9c933706f5af278cadc2f02e85c5f446db63fcef710ddccf53cd8f64e4fdc0c0831b3cc307f9f354d77a96d2fbafdf7cca15f6ab2f4a58746e462d089d5f724d915a4862eff47cea1fcce9fbd6d060012e1db31086b079dade02b9c54519d3edfcf668cee0665c60018f60838e8158f246bbb9b13b3a6101d79d1a39327ce959ec6864b33b5733f7021961401366267773351f7d2cd9bc9b981c81f628d958c6b9b68edbf0014f6b8d01f104ab61216907f6eaf66cd4bdcc326f75cfc5ac1aa2fc415ac4d8f68661ab49fe0f96296bd94e16ad148e5bea797611cafb401052a0e01738b3f46ed1d39c4de1e9d64e942c2ec5cb6f62385b9525f748df5eae5d51a1a45a8d2ade1bb543cd3e36ccb1d2453c05baf6d74c5ffaed04169ffd6500e6e5143148b6304dc050605a22323d06da15f3f70efea91541577e7b297f0fc585e5b9cfb02f41805756fcfcdce0327058e0a9884ed9d9590ef472cde8084e3163a1a31a7f476f8b326c7cd2ee9b4fd63a01bf1c0226b05d3644e856b674793a49c6d8a890fab2a3ce31a7128a54a1dab2c3cf26875fb8e13d488956844855c0137c20f2a33fb1612b4b3f322bd9f3535a42a0138b46e818a499eaf78b38e514f589e8d6bd3ddca5c884f6cf682a2dadf6369e42dcc229369b3945b7f992b9e000689784509db8fd5d6240ba470d86533a85391cddd265779295d65e53ffeb3ce897efd20a17d84ffd43968744fb9f351daffe96023eb82afc7639d05e3aa5cab4d1d6e17e12aa35b2c712ab7681d20a1c381b51bd4281f83d7bb62ee011edd1394be291bbb70d8d2da9b288b60eefd2047967a599da87b51545f8fd8a5f3b90ad3ea09b54b4e90cd8ab7564eb36fa6e26612e45be60f546816a6d49fbabd35d121b61b7b3cd7f358c5bf50c59f8c6f7ecc00775959ea655623036240adf65770aa40113e7ee1d0c10bcc285752224121a2be6a4e9fb98e37733e95d1ff1e459a704507e0b332085dc9c7eab98d39905381d7b9ae9a1fc2fa846fb55458fb9c4c1200f7f8ad4c7748d9a5aecd25d0047bd17fdb3bd66f6e244e0da16de3e17a6f70ece41f4ea460857ce6f68ffc521b0f4b77122dff82f86688d931d714bcad8da4d9f29381d1c35071e51dfea1c1027e5bb51d90753acc35c439449a106c8e82cf686227cfec30d7d4677394ed8bb3dd5c6b6340218f4c906471f495306e9769327d7f34197ede5a08c78150481541c76dc1968e4825f8275b6e9b10daefefb4bbe4d6ed626b61478b662745f514757fb9fc454890ef96aa469175d54b7137a0e64db922cdf2c1e71634ca893bf942abf7270f02a7aa94e1e17ae3327796d3cdebcea0b079ee4a711ee63bfee9140e5d1a2a6a77246edad473cb58582680ef7281dafdad5cb979ad9e7c58c43599d1b82285595eb58f9f091a3a59f4134964012ef3fac9241d657699579423fb2dc23b254030aa106efcd28232257b7a97469f84879410e19540643218eebbf402a431f59e166dfe5cc0e8093dcae2c8ce85455e82370b9e010884045676979caeae4523b3fca0e87ee420574c4ce75a39663b7849edc24f207c55952ab65a3e5f9f13f09032097fe3da4038b47ce95c329c4983a777c3b3289253edd51e216add863cd4fd5bdef7046cd287dd5852baf88c3cbb3f23e4b723a93210839e6aac87db5055d5e933e58afb79ab34262ba6bc9a134bc8dc806b67887c5f9ce89dade7dc7a1d4d811ab1889de6d41a66531b5b7c5514186689f5c76ffa1d1e268a75d7cddb104bb3100f4681639238fc1d632fc66460a3b5adfbf883e75f078620f1cb5cba7f11979f3bb46bc8c0bbebdadd05fa969093159a97d35b0ab4fd315e267fb48f9437a5d2918d3c584607444e0fc3778e0934d64c5dd2c8a51a68b564a1dfc3c9887e052f85446988578d41866eb23e3153f4c2dae9a8ced133682c51c67058ee011e1682bcab99234e858ef68d5e6f05b8520fb3d7323970f65f702b0c3f67c190a3d0c14c2e9ac7ab7ca21d21904b4ee01641fcfcb37de99d0f8dc9df4c3c0b90d9439b496568fd7ff9c8c4377b454a0bfb1e8964d446f52a99376aa5adb29b76301afe356eda12cd5718e109f2d814cf1895ca6759254410d3185457941abf85f67038f8eeb5334fee30fad53af67b542af9960b2f78fdc94e1ee420de27ab526a7be8b7bb14518a4f71dc5a5ec6c3423158663129a808ee6bab4dd34b0ca0c632b6b3cd35420a5f2b570bef17d6cdb53dd24e067c8e31c506e55e3234927a10927c5cd37eddba0b07351bf9795cebb79fe0cb30d06b029e8db559925db24d7f922faf354ecf14a63f24e7683a3b592e2e0ddb43de550495e5c0066e33c60788aef7f203425bdef6132305c756d8f9f52a1da4fd74c2907a221124c2fa14351b9dc3b8d9c3e067131f5278f7110d9803e36211ea58edb6a2d229f29342a20fae16f2e9ad0692fb144c8f9c209bfdd71127018526851a7ef09779a9f82fff8a3ec61351b7ef12d1717f7815912bbbdda70e37acb5800f5f3e585b4080d8e35a4966a99bd9a461098b5c15f70d998e85ed042405b47b1499c574fd0747a562950f39a7f73b04e2558656def6bedeac86b046bce37695f26d277dc35312e6f099fb07a010ee2d139adf118450f21d3bfbcc57e21defa80fa34c601f244d8a45848e7386821eecaee00fac8b5793c22964324388d755073a952c5a1c0371b7870b125f302ed68640dc249b78fa190e69d32a0d5f1d8d91eb65fe4ade438751c290029d88cda5c18caa4a837d8f80d80e4f8c98581233133d42c5bd8c8bac6e072ea3d56e5c2904ce0974a7a9a83d653c531f52c802e9336e72be6721159bf73ba8c351cb54997507fc65099709945b97a1680e9221daf527b502abd5fa52b759e7dfc05314296d31772d2791b50499bc6e7e7a182a090ba3723451362df156aed5fedd00a143ac358cda126e21b54507892c7bb50ca150d432f32e09bcb63e815f6158368a6d9c9ebbeff0c5d233576100ccd5b78ade99eb3feb3d6b14e96964dd7b22a6825676166d898ed7b51da8d2ded3fddcc92f69ca306307458134c43e393a46d913659c476f0e82490b08c479ab376173df518baf36cdb3a3a70ab040d63a81bb3833a60db58934b3f646d70a7a5f37072737d49a1d1353512175c1591026d3095f6948e37c486e04d72f6d83ab63b30c2deb2059b352f5a84b6f0a8d0039e30e2a13565e260740855bb2340c2cd58dc2dda4d7c3947976e8f7136419e1748e268d4d9db877266c4868f4584b00f9e7083a501efaccf79c2ba00c3bebdeab383ebfac64000f00ce7eba7dc31781df9a18af89f39b7e63cda14dee24d42e77314e747bdef5d613a08c7860ff0f960f872aa43b6dcfda2e143b032e96bc1359dda90b0388256d9588518f13d7bc10ff3d061a5da6321a1f200ec8285f674edfb47b916b30c59a66ae15d11966349ea2e3b3a45a0e01030a42c3af2764a6ae0f3b68f2d35c2be63f5d1813b97eda7044c6f1af465139130de6c508ef7ea2262d50245bf00f0840c65ebe5f9bfe1225d9851f55bcde0ddf0582a0bdce2055fb270dab011cd73fd98de2bdbc77b9f47ccafa795f3072b41b62f2d5d9743bb1397e573fa6d60d06e443390946507a3caac31b9f1fba84aaef85b54e93354b8becddbeecd6119b7d27d268b24e0e60756570b078342be4abf4a0aa652e075432bdd536ffc8ed4a947d9c69444c1b12d5374186c946c3ca8608c63be47fb92d1a30a7d179894848c3d24496b5986efca169133c96e30957ee492115bd9112c66bc29017b46e2680e9339853dce4cdd4ea4b731fe02c745f966a29238c681489b65a99736a43e0e2634adb09083e1ed2097f6b9989d6670f61a92b08e8e47ecb233ccd331b53365ba3aab0e356c18ef646c1641fdb2eaf0a9cf9da102573f8e79267c6331bc4a0b34bca20cca654bc412d11267daf949aa4aa7f966770005d34d0d013b9764b326e74fe8858c314e150f4b6002f4e19751238f07fe2b2a6da4bd89e5695587ab4cc50f8f86ea902b582c464fa2089fa76f0a32faca8739166375bb71cdcbc41e5eb8b7c7d67a1e7c1bc5a0c671967b42322731d5ea2f3c63156600b3691a0d686e670d53c1742081ea784e32bf497b6c36945e4389654bb33ce52497ddaebee3644954fe735408dcad239358c8bd570962413f443b4ae7e9d0c517eafe3b6e54908effd3c4acadc904f9882659ab46702c31ac616dfbe7839298b68444a0caf53b8363bb32e02942a8e1f05123bdff7d56adc774f6611d247fe0e9c6d7f60537a7811da6371337cbee28fa01a20c5cfe2ab9b6ef5ee36800f15b24ca7bbffcdb70e313950be09f405e8f8ba1edbd7d82f91847787b4765ab806a2dd090fda19c94ecc841497ba2f972709770bf4a6710c793623c8d4011d9e06700456a420e11f03c8fa3e8b3bc7ec13c07ce5f7af51f70c849bee6ed9e0ac937925eb27dc455d4d09c58bdec3d34b0dba36164186f9add000b03d2a7e7c6971f750dd1efb0026f6ad315d3a30a6823fff73c62f9c3f246202e923899f7c056ce3c11848c976eb5e7e04e767b5294e7574e999e665655e2e8a583a6fd0d72598b203ab660719363d99cc5b4dc64b44821635dee151f9521572bf94c9f26471eafb1dd5af86bb023078f1e3c5b7ff68e253cd1e281e9c5ebe7f9a19579e7c793a31a21ec2dbbbcd90aea3987afb19adbabb86f399555c7f3685f175707d1adce9b6331fc3cff9c8ce62661d45c6c5f9ff3ae65684b5a8b38230a39ccb0d813c944f4a195660f1eb73b63bb3f557ee531977cebfbbc7dc8b8d64b7400977dba3ca38a3ee476648d6ec16079f96f342fcd474ed07c5789c778c86d4a92a314d010b26f5210b12865aed8c36c7bf18836906ee1f8d9a945d0a266b93e6a7ac8489d0433fdb81f3812124177830a9fec45e298a79f611e27754e5169de8ff3861a8cc96a83a9c4fc0c04ef464321f2b90cf2f8c68eda39baddf61ed3128081308ecc1057f2455b7f21e0dce37d976e8abbbc1a953f4b9f178075c38f53efc47aad9256a36d58a9c0bfa1e291ed1ce90bdf2a0af4df24c0cbadba73d293e67ff064a4721b4a9343e4bb985c0133dd2e10602bd0fdc3a2e4436ca1173e8025d940977378080ea75fe781f3424b63abfde59583b9c79a0e7e1397dbabc30f15f80b86318349d2b0b4ba6c0afd7ab5b094e013317ace959a586ee92055c5b2512353d3085fc72beb8e83b5bae5304218b71eca7f631fcc959e137e217372b7a4f58444e44bed025d0aa40922f9806bd8e26403a34075afeb7dac8fe394d69980f8ea4005eda81abd813b5d97c2938b5a9a44912abcaf7a98e4ff1486d732a5975a5042c51b2930158ae9a0712169844502f49ef3c91bc5d6e110c2e02393bb9e54e0068a2206ac76ce3ace4fc7ac016d2aab8755694bc0e11ada446d3cbbaa2ce7275719c83106b23a828d503463edb19fdbfda2fbefe7966e9230edf858d5a82ce7866fc85858614a50ebfdc910b906917af80a05118ee8d4a0f862f1705d232d8342d561e905f46fde41d70ff749401e3f397a0e88924dc57242182f360db650d19869b2b7de4fd4622191de65398125bd4c737ac6afc68c0f912ff6fa001e8c5100c8b449d42a9e1013afdbbca68bbc750e53e0329f45bbfd0ac2184b0b87ad2e42394c16efdf0f3fe01db4f4b73851f9c69b410d065a8bab36c7b240985c81ec76ab079146e7479d89ec2d033c795e491b8737f9c0628749cd6e1d4f6dacb661d53513d45b08861b8f0474a83b6d9f52328c2a9cdf49157781c4d6c49f08f5cf933290d382c811bf81c29427057a2196d611437186dbf2320e81cd3756095169937cdb40a5e7a0205fcbc92422d97d0a6a1b6f22eae9ce0bba33e9d534e611c3fb717c230c4bc1b4076f48144b8fa5556f75a1cc7bb251118924cc052f3ec73dedec017d429b793cd9ccbe23c13a390e90cae8386d89391eef2e1582782e78a91400a9042d92698035f01407910519b3a4919d6832204f44dadb8ef1e80d4e3e830539b94591f1042655287363466e64b1e202ea421c6232ead3b4c23cccc3626e215f865d3ade3b176d458d9848ba0302053536258d201107b4c8ec059357ad8aa5ee19145c87dc0162e51627919198e20ee37c4ebd251d01f8c2b030257bae3a7109c1eb185bff7e3d8fa77e90bc4be124f59403643ce77a8487e7bfea3f66ea9d932e907ef1db324270b0729d4558515f13966f736d40847f9610c98fd998a55b32bc3999f186a61bfd8fbf4d398addb64b1fee30c7a10d8926b8cd96df30b7994905c340176a1406229972b51bdd3041d59a7e2dc9eda28389605b01cf0d8d4eb2478f93d131c9b9d96c4327c6730c3d56277cb7cf2d58091876a8cc774b3b8b8459fd3daa2ceee810c7e2fd97c00a1bb0dd210ae7d93e11281d9900c23c4d228432d330bebfedc458b5be1e02a1954578b80cb446cede2674111980b3a0d1c74ecf7a503eb0aaf12cca6880617047df185d735d3bce135aef064af556c8bb0360f717487e27bd9fcfc475d3991dc19d34749577b672e8892d7b184df642c49428595388e2bb0660f49231e21194ec93ff99f66979a727567de973a8a86b16dcadc7af7bfc01da0d3290547a9425f51377cee03a8470821c6141ef9006a1febf683fea2873d3378f55212c8720c900a6243ae13e71b37590ca346dcef343fd040ef46406d26aed37f171aa00a704b86500042a90763d958d824b8bf1722761ed9f7ff81f5ad148f0ad727e8a5359c2af000e9e5278f021dbb0663f4c4458992821fce6f7a4d883f42af274bce3f8fb2633753fd8a1f090626883eb66fff969099fc0e4c18ef8be0025c86ff20cdb80fe7bd1e4b0a85ac783ab65429aebf071161b88b7f583d89d1dab62a08558c734dd914c21d346d11496f0798f6db1074b289112fe5a5f5977e4aeb839477e66f1100ab9065a1ae8b80e585bba11c1de6c34c2a8e06f163bae0310ea6c67cfc92400726ea70343b4c1f5de6f07e2217d60b11c9ed61fdb854c6a29aa275f221b01ba4caede53b6ee87d3a8d5d78e527e7343b5f75c25f6ce7b1b1982179fc88fe132d6bb96985925bef47fbc35ae8f09aff78415baa5db2ab683d4e3bd8523d1fd85bc96dbe693c3c646226f1846e3b9d698953cfdf53864eb4a7685b3cfccb69e785f59e4cb8858edfa5fd38800135b0c3565c7cbfe06167e2ea952f2a6427ca55e740ec328e6e457cda7b3ffe4c1b6f38d9fe1d800044c3c7bb5b8e87df8ef9fb4b9361518b88402310306565ce67a32de7931a5c7e7f552cc4cfde7376bce2fe7c815845a54de9487c2c3c001711fe6b61e7fce7f3abc87c4ada522648a90c57e65c6b0a9d4aaf74789f4007625da51ffeac07a9d617bb36edd2aa0ce2cf11125179df8fb4d5b5e94738016c4251a50c3e22823470a4e94618d564e0b9b8a2fa12a968209d4b23323446819231d4f096b9c075c6f56e4253ab7b928ff5d63c472387108e8092106fe9ad3299baa52b9d765f9a2159be2c0ecaf94e573f0b0334f45affef85629ff3b7424dea88b9117faa5aae39fb3c7bd76f62a27c089f3cf1288efb8e432fd504ba7c4513cb3bb6e3531c120be6cb0f82f466e1d8d8026480a8b45cc1792d0eb014da2108382a6463d9d6d7c9a60bd302429c70eaf4aafc181af6adbc42eee33c04dd1eec1cc600c0855e3ca7159d4dfad51308ee2796819f1b28e0e44fe88b14d931f720b73e6006bfc485b3a6cc7db29337911b4848c463884199cd85df8c8c9420867963aee11d430fb18913950ae57827f081f42ca802843653be2ddefe6f0aae07476da4f016ff64b45c5d3a9e63a4f8b65dba54c1b2f34474c189743fc42c7b3d72a97fa8424e70137c9bf262fd6d8250a932bc40e1d2494a5ca2f9aa9fedf4962c0ccaad290e7d8b82ec0bc1093290184281523e6941bca47d7bf936eb68a3ff9d2d0f6116721b733130bb9c86272d900bc7dff5ef84625dd8f64fe9f3aa00c5e927877cd5be9b4b36462d2e022bcaa9ae7c867f5f81612bce10bfdfdc928dd7fc278d94fb032697d850fc3b3878c3f4e83496546ecdd1930e7354b50a964c9ccefb6ab052b58bc197bb3405c28c5a78aacbe0d5b85fa0b78a6b61daa54c22f7c9774644ed131f0889c5be70a3e92f6d6899b7b07fc22c644f50070b2ff5ade77bf4aa3666291170f96932871cfe4a8f6d639cd52abc89db257552ffa2f273ab43ff4ff98c52e72a264bdf1cda12435a96fce1ab4862d553fb50ee547bc6777f99c6946e4e6934ce6c797723c1a54f9dd333a66351a4f02f033db66d72876a722e940b22c51cdc87d9d7d442a20a6f980fee71a9cba0b74fa0149a77a174fba1dc49248b9aa13e3698b7ef92aa2cd2da94d744193fd7a62f920f214bf3617d3d6ba242ee69de773b527158d5ae763207acf0ec2a699d731ee7719d8da4acbcc24bba82f1c31612285b52a0e728386fd428647da8525ccf82029feb0a72ede8ec5e080425ebc44b899b3492e2cb8bda971392504c2f9631bf23dc9b2f35c3bf6ba4d6668cb3bf146bba7154b30413f682aebbabb15965d66e4584adc62367f5fef38ee55f800a86f999f09eb1f2d2255dc7d41580a565bf007a4c33a14e8e75315cf35bcb8421391826ed5a0539b62fb596c4ecf5588b2c74107d6ff2c6c956873f3ac1cbeda23a82ed135a7d792b1ba4f6af17606550373a4d504679d19712ed9ad8550477961f3f731c73ebac0a151f54983c2e5d585d73abb3d1a13287bdf4503eb5e3f449030c3fb21b738a251491b1c023c3a19f1c7316b535f9b8a0353893ca8307b1df73442657053d0e3f445381a3427a677bbbe40254e5b18ea8790f0a5609d8318a3828e70d9e350b45e9f31acf3d540222d2d36975d484856e9a3e04e193061ef5a13acd03338b6a3f59a0fa5578fdffb53e9c1f239ee85b05ffd6b2bfe0907b873078e26e89f89499f29d96188fb39dfaf2a20d093022fc462ac4ccbd252b6f999a1953489bc0fff79fa2fb10e603365899c48221beec187471e1712ca65f36be4b47fbbd458fb2d0ca4c6771b82ad46aac91cd6c554790ed046e63c70effe88d732035f79a374a60885ba97d148e09ff1c4b32b057e198e8532a09859b9f9d87952eceb395086f1308c58e7adfd6ae9ef0f97edc0821c5f6b99aa6927febbb722b34e5fe963a528e3d24f8891931bc6302224b52ce67da6d2ca3ad31b3b56066337ee387bae3f97021b2584720123b97a3cffe4b951eb830ddc399300ae52244a7728b3264dc0ae904724708c1dcbf9e923e53b6922ae8190036868858e06945b07938eb0719df4bdd90db66df4f55ee39238108b767fab69f4fe2506eb2d260f70fae2b5351ae19ba8d03e3c3aceaebd018306b9f9f94dc51640fa4936ef501ef831a9436ea3769310b319a144968f0db777f7ef7fe44800cea5ae84877c3ebceabbbddea30ecf1705ba50d969b80064e04c3c463263cfcf1ed499a9750ebe0f17a344b356f7036cab2aa1fe185370c68e0f133c76d4cb6fb768fe436c14339166c460f39799cac75b287cdb674fc8cc1d1044dcd4a83a121c11823044bb374925bf6b575a531681bf09b65f74742efc2c442141b9647e1d9ec68da91e6cd34c1f55885c9bd3de5813ac50f220528f6a6c3bb6aa9fbf76a38eabc43467c869f771273a106aa04d2a8fc103f02743578b43ac21ac59bcb4b2b1909c305611f6925c840fe57f32af0861d5e75c21bc23fb7e4c491f1168e2612ee9784df8050e351c1bf19bd9499775eb1828fc3f091041bac2cba7385a3a9a93aacd17284007b2dc84c57496ceea5fbf682be48d932861d6151880d1c2250fa5f9b377a11d9c6d37a2b987a896a17cca21ad7fa4d0dff3e1be08052ae08473a62e81fa0b620c184f377f57a0c700c3c5adfc5cdd34ba542f9a0cd759e3dd176f925f298b3caa96be3deb35ecd7876029b169e287fcaf811c4ddc3bc82e5fab60102fdce4771a43ff568b5a41b75b3455d548d6a2bbd9887428d485ade964ee95c51e82d759222e38eea9e88ec9325577997844c13f59cf6f0c0e6549d6f08a388d33b24fbf8106294a26effb165080ea244998d35aa035b2f2f26aed4570c8eaba48f4a12923b9c711d8b5ca0d3f0827e4a2ed7b860bc8b02cdaac8d7e32cfa6c9c9886cc17730060fe4da823e2d276b0ba7a1e88e32df060cd1a64c53b6d578f22242b392809444e04ad0cea82c90cd6e9775a46468677c7eb1540774bbf2f7d678e8de6d5faf56c2883ce287668a1f00b9702cb200b14cc1b45628dd82150794071eeff6d19607c6c37ef77d3953945360c2d54ec9dca96d5e7aca61036c5bce2fefc3ddbe4a03a86dffb59cccc830c61213f74638b768e6aa2bc9a291ee1b57c95c797f311886f897e783a937468d39463f41de760264c3f7dfd428793f71f8d0c83a56d78aebab78bde5e5f4b6de8c647f3dde9935ccd5c25e4d6821baeb11cb0902b4e85a3de620fea41934664f1e4dd490929ebcc765f371b54bf33d4bd7337d715c63043c5abaa0b363d5b79dff0014669f24953c448508f5d188947d307deab8b2771aa30daa70f33256ec4967d92baa4154bb6ce44888a982ea7a36dcc3e657f16c6cb6ca853f497a4f24430a8f4090055125601ca84fbe4a8ada7be74c42e626b6dc8c61d45bf8f4a0a3b9962b6ae32a0ef43420e090e0af75e1d3bfcfd4de0a1eef2f67238188b363875f2ec46063e0cc3eed813c688257d191a1d875f09596d79b3ba4510b08a64deb8d26a6bb050df1113df94d2b9150fe311ca6902a6f0c79c37da4dd872eb02a07f900ccbf7ce2aaced80af32401d374a791c3e142ae84b20578a5981b910c18bbc3393feb1786e07ec1c9c1b645da683f6114e1e5a71df439ce6ce6fc0e27a2dc78f3f1f2ddfa8c5fe2faaf071262875ecb8f65df8e3e2ce6227756dd44cea4919b3ccae8773f6e0e168686f1df9a66531c73e2984c36a92843f37f4d8279623db8b63533696c48cbb00d7ca896508f3dc9fac584139e65bc3e40935c5b1061f818aa7f372d492aa3dae39811120ba5355f16b6848738fcb8730a66d45a774d0b95772b1bb199949f1c7864882498ff26ba43cf6968e87e2f9702ea74b1b074259d391d91636d6fd81b6f37a5ca29b8d54787f02ba7ff88eaeffe8114924b91e70712fe67e9595c850663921f087b6e15e68c3599d4de899bb0a3964d44db1fbf8cc7a4f71fb14262d35fec13e9077c034477ae174f1808a8992ce2d6d071368dee7f1170a66431acb93d618e96c8143a7923966520f10f64f79c64e524055b72d4c1637a90d7d1fa0411a26a4f22337b52a084f52690782fb79ef9b2d873c86ae57b89dcf1ef43bd29ef4ce27d350d8b29adb434e2b753ebce290bf048ebab44639705de03ea33a01c32cf32c01942a29d8fec0dc91b81783c9e3bbe748343fd133cdea505d7929693a61be95f326dd4c5722bc3336b42a2bf74f8e5b8934ba7e959f0d89ca8aa86fce084aa13575a65f262d3835e0655c7b8772c8a6a95820f1cc44ca7d170f45bb7a620324f392021f3b847c89dd4209035fa85568a4e1ccbce627907994f39c1d6c6d4bbcd41d1dbc4850bf3fe98abf86176a756e4d2abe7576d469001eaf49e5e2256231c7bdd0780a142b308ea7c2962edf0cc8d96433cb502074efd77e8ad7eaba8af5873e287ef858dd0a793fe675e654d7c590ea84429c3418398a97165e333e33d1999c10806afecebaadc6ab7dafb906299f1c33d6e8ee89445c7927b3f332ad89a5b6a7aa9618870c99d73da9d7b7a4d7a803b0b78f98ed92b5e8140513dc9202dbcaccfb5d4a140b0d57a95d078b8af721a60f1b1b4ea9811fa354194f725e76befcdc27734dd3a4d708f0bd5dad136aebbccda72a4182e06a7c154823dcbf1bb8f9421edc104923509a7204a26f5544132e7f30b55a69a447de095802e537eda2fecfdab25ec1443b9cb54ba40aec7be6edc73f08fc33b3a650cfb75f908edab49e1f51e94b109dd6f942820768ea83322eb89daf7232821c8bc41fb984540a7a02a7378e2284504d4ea35fd76453406b8c5cf597665e6dab285dd5d28cb6b3095f6139f6f47fb1f91383ee55e22a916fe1d166778e0df707f7921506befb7077fdbd8cce69adc7333f17d92071aabc26b8e5d4393a6e54d35fc9c44887b070abc8441a74eabac0204b62f5e6f4e8d4f70959fe0f27437867647afce12f4efceb0a415e2828aeacb325f37b8d2ad519e118a3d2e09d74508afb9bfc253b21037afd6e5820edd8d28328a8359804117e4e555e3f7dfa6d5dd53b1bbfa7fb7e36c66731548beab620534998099bcc59c9ae06253abd7ecc8be898e6de1684c080bfa8ae1524f463829f9d637dacd8dd640f3dbfd89f7a36bdbc7e9009d0a9ef1d44ea98be194652f365aa799247206dc6ac030aed346c76677a5532a9d7bab89d14fc485eea66045867a30fe93ac17685be2c5ce67be655e9e97a34c4c28ed6d55158b0a916a9bbbd338d9cdea941479b2ee69e85c71ebd6e649c3c872bf3dbbdd3b861a333a7e8d8b4111f1b3e68ed2cf999fdc4b4976772c29bd35a4e3aaec9f203ee06c0efc0e2a2fba56f7450c5d687813e53ba0751daa5ebcde020db6f4ecac1ef4b5ae35b4185966a150fcee6640d55ed0fb9c10a409bb3d3bb1c6b7d56a485fc585ac47dace40aa7052b284f40303726ea5a976821548ba3198c5ff07c2b554b6fa469b8ba30a40c72fd90e69428e1093b893abd1f91f885cbac08324f912750369be689123af270715dc3c6a31d074f4bc14cf33c814005cf7349a3685e2d5af7d206864653d3e648c9b65c1b95f4b8128aac6358cfa65a20fd718fd7539f4e7d801b5a4d25903c7ba8d241da42826e9e1b983698d2f7b8065000acdc948594df2ea438a4db691e5a6d36fa5a5949fcc94e4e163ce748d982fc9f0ab783b5b7d801213dec21d2f9fee57886a65447717c0c8735bf37986400c65625a4d66bddc09295e2c29f72be04bf0af3c8e700892f2c9d4f82a2d6b519c7ec5fca9fc3bfb66a97d02df057f94b8b44468d0e2d1e39c09d9f199a48b9b6a4872e7a69b85e1ff4c88fbd534546aca16dc12bc121eb23aabe9246048d457d878fa1d5f9b13fd698ea1a4bbb9c53feef851311f784adfbdfd2631cb7a886ad7a397070bcedd843baf9f28bbddc3e3091b6c5c0a75fd72e897e6f969abaf9984cd5cacd02a60a054f251a31a6ccf4819522d4f212068c34928b06b7f4da957c1a6c45d946e916b1e4ee7a968753172d2d2dd9dd849b7e7cdfbf64d5516dc92f88d4071bd1051d501c54ba23222db97d2e961dce170f05df18b44efbf1fc2f4f88a24b8b13ac8d778e29dc0520e616631a50cf6f8f620392589958848966886c998f242a401c53c1b77d4fd7fde2e786af5321e1c44d46b13150674458a319e3fe7abdecd20f8312814858532df22b9925700fcd359ede2fdd5d21491d49f41a015dbdbd3099fb577727fc459472a3a3d7cb621f87eb409334051f6740a843f3be124d6ca3d567641b176b87100269b225e4300957773d778730cc41478a334fb714fb5ee34c66cd58ab69b5a9979dc64476c1a5c411fd926ae8c06f4abc44e57dacc68ec881680cc958fb739e9f2a4918ec30baebd6f86204c2972fe0d560db35c11afeec7c9d8063c467183ca45b5275d55e35a401fa030fbd0e1e272ef297da0400ac773d4b3970efed93255efaf5aeadb00c39982b6717d041986dcfd3bbd01774b6f214a8dd8277d2f64823cfd2f27343b053cccec770917e9c304ef05878acfd57409a58bc3707e4fb5fd9201f8101bd31a62d846b3a3d3d63baf590df50bd5d6b87e529e08476a48370121b7c07b3527416bde56f52b7bee1cf71715e12a4d79d099545466204dc5533a36a3d83ecd770f156196e98c56fd9024aa453ad759765bdd4f3abd4f875d2eaec8346ac2ca7e8250ee9c30fad5fe6a26b2147c2db103c1e06994e5406244d053f7735db4e4e6478cde07aac96cfbacf5dcf0e5c1197ac8cae4134003b2b29ccb9a0bcd8934d7aa61ffc8e433d0262f442482f1b535374ecdf9f457413a7ccbeb78772660bf237dd8c7e51182d36e9592395830915327d27683a70de42998a06dc441f8f570e4ccc02a8da0459048514a0328245e7a8f180e3ad8b113e573f3da6668c37fd3fe686c197d18faac91542e4ab029b2457bb0d94cbd7ce5c30af79ed04b6ac9152cec4481a48411f6adb4c1cba3ac5f5322e3f210c45882dc36f2e2cc99911ae517da71a0088a66032faa50f7c27ddc3019463694cdb967a162a7a56d0b61c736773b302d9932a8dbd4b0b792a779b8fbd2949d07317d2e608b302bc3070249a5c50b2568df45b02d5f221a196aca659afd9cebd92e575b74dd64a82cd16c543d40fd9889bb9298d10451ec1950058e0ad06492226d329f9b4b98f86f1a7ef9daf6e3f59aed09aebe875b31d7db1b5096ce05301f35c7b04a80dcdaae4cbade213ff530ba520e3de3a6aef58689b7c7cdfec3631d06a1e991f4be81db960642b0a73d5c84e5059be9ae5c985f4a396bc10fd2dc540a839c5d219a1e72c1bf18947f22072318a03703df4b860d6ce0b3c8d5bbc295f9b69532f3dbd3496b323ce1fce004118e51f4d6c410955545195a532af6101cc6ec57f6849bbc6d62ce82a79f09bd606644676ada4627b1593d72d52c78dcd99e5ada17054f50f908801f899339ef23a1951fe69914e567a1ff2dc0dc5f6360a8bd2aec1afb2536f58e3a3439f67df4d7056cd26fdf6d9fa3f169dba7c2a20386c697b218103928563fe08a3470e10e8d64ac8080e01888bfca7fe0b112b70462e80cac6194edf9d7e18e995b99f186669accf36be6f05e6899f0f76eb1fa7207eb5c6fcbcd4cb98f45d4689e99e188f5f7187c20abf85627de80828a160e858d084a40f1cc39c62349a09477aa8870ac08900492482825a8c7c9642756f82c5f18c29b429ea74a5d07bfff1ee3090dd0dda5ae75bd070705fcd21a7b3d64523c6e768e05dcca4ab7c1bad04dd59bcb4cf4258cc4cb7b1cd98eb912da1b46f02528792a36134ddd104d4a1ef433292ade19d9fc9dfa971162fc47039f5e4653842e3717524d50869c0363bee0bec554ea04e3b6ab7e55098771300b59b52604ee2880c80bd2029086eb3df34603a4bdc5f178592b2ecc6f0a45e434c4728bde919b8e1a97741725841b80810195f1fa4712be11bf4709ee9f9c7ec4da6513680b0bcf3116ce18751277dcd88947b69d6dc9de4d05f3bec15b774184cf7f25439bd75ee6ba7ac247f908d267b1d849b0e9f6a042a62211663bb07bf55d24984d81d159cdfcb0c7e52283cecf130433945805724e075e11f76bf1a4cbfdee75d9735b30011621779aec41d12f54675e4ff5a5db958855c76c42e8279af87fb74c6786d96b3542cead412b4f63c5efc6aa02dc4c0d288d522eba2c289bf4c7c2c18f5abed0b64e2e9e954a17c643b13ff42dfa5b48fa5bba94c6ed1786855d1e669a9e9a6a806dc5eac707f7a6d6896ea5bf826bb9cb70f7ab16696152d60fc73f0633c3e49a9727a1d85debf2275f14f00fe729b0a1177f0a6968e64819af13c7b599b26a7a380566fe0a50aa00562042c2454c724c3f6addcfd6e38c3c8f001bcf6fc3c0bb86ed64eff024e22c17202c19660813c687cfb9acb1c27abfffe3ae42395158f2c16ed368c3bee09d4620bda50bef1c7ccf58b138699ba87ff27b06d52ee4f4b16e0000de07cc4e3f93931ef8bfc7381bcc72f60a2279f7f9e3a4f8fcc440ff27907a009d6150b2958c846c90a568cf2385931fc67d63ff3406a0258f01550201e65da353ca6bf97adafba3779291c3ad9aced5c0c517ee666e0a9b9801b325929466888a5963d53a929fa5f57557790d2559c54077e516e891d65c13dbca7e5459c7ade439a55a9c464be3fce40f6a74df2a32129b5231a5c8d2b2f22afde259076aee2aba179d9fb57eadab9f832b125b2cbe156fc3193ff11301f96c882754ce7c2bad98af2857e38102e83f72558a5078a0b5691f58078d56e768460192e06069a8e9d0943c782d68154b23ca9d203ac131cf72a7df2a3ef124b108cb8fc7fa3c34b3343ab1aeba7ac148b737ba23ebd4c8a73f4d551e831b2cf2aa2f066072fc06033cce43e8bd5c5ebc19609621c084c6e7b9079fe6780b4c5df2792dcbcda23d0ec464d3a10e2b7bfca0ee27c9b4592c19559b9ffb67060578ddfe390b7d27a7299d7bfe849be55c35709a803254fb1bdffb30f576fd82fc0bbb7f9cb85a943c503eefabeb3c8005760578ebb32ab1788196683fd82f880af79e9567046c8a1c00bfb4ef4d4fcb0fd572af0097c3ba66d49bda0c1c39a335a6e4bb47c6e59cd25901b5620d04c488b6fc0dada5f16651a29b2543ce3eba5039fd87ab0ee6191a7eb3b63f0478e85e16dc857f971cd85b81119f89d86ff4add75ce8cdbf8e4ecfa79188a1915dc87278620c5a201ebe38e4f3b18bd746d039f9a81c7dd13a601a4b228b1861a1827307e563f89532340b7c903e461a49917a018bef2984f82d4c4a63a8c8396eae4f2267d7b8028510a96c2e261a9a7a1ac1ff8d7b2839cd47983acd8794a7ff2ca05ace244204e415e9892afbeae71252e8b49b231abf3b154e4f2606fc4c9e59875adb19aa0662fdfb22bd697b39dc9caf0c32c61f339c6f7e2db7ba6a4c06b5c9550bc1fd2666e4bee10d449ed6c544e232706d54902345fb6fcecd2c8332e52c2dc613035b75343eb4fe590a977c01317874615ab72ca97971612648d1ca3af06676cebf581544695b39e576f7267583c3b492e7484dd43c654c2af8ce20479315ce59599f86ee79efaa414c79a88d3b02e5beb883041a2886a136cc19e0a4c58b634633b341ae19b13687e559ed954469f4cbcc6797e191c2ee531f5e90073679e56ddc385ffdb89713ae9f23555ed69217464cfedf8b69876e0ac66850b4513c6acad426913640e23f84884e8fffaec87c7346d5f9873a7e25712e1cde5322a592d7bce04186d2c25bb6362831cecc6bf02fafbc6dd51985e2c947320ea2ccd41b6696cdfd47ea084e5bb251d36f30625d2a04f607c290221fbd110498ca00d087b297f4c6dfb068900c643b9b7cefe8ec92c501880095c91f09e090a954410a12fcc09cf6908f271207996420df2ddc6a9a0854ee23f21b2a61a5ebd00429b9d4fe2885db84153a4c4913db713b103055ac251ac942bf3a1b48baa474ae5dc9b1ea8287bf324f5cdc5012aa19d6fbde72c7fb92851b4f886b81eff0e3a1a37b829c982797f564f929704bd8f12e4f47d13b04a8f3e0fa3116af20312d4e99f02f886b786dc9cce5c087f0d65a401fbede3a225a094969043219254ab8f14e78b5231bfa3a210822362dd6476a6d33b3ba7ab771634d4d6d0870220a9c7fc345f387334c716ad5f9c32a95a91514f9a293f8cf2d246767137a618bfedfc1ef8b03a88237753889427afdb799d77a25325867ecea1a3c8f7d2fb43831bd341bfbdbdef8649eb47923a21bfe06f0c12f5b3130d40f3e398f53caea7c94b5cd5b3695dd1e0bca7f8e9c73c3c127a78e0e4a8b995b1e0232e59a57b0540d8dfd66668eb37dc26091a162b9eccc4b0d4b528efc81e6a7d200973275d7343e1a67f84139ca0d9a581dae72758b95874c588d388bbba47d9cb175a2483f60dcf6b50b33847700f6da8f8111fda456f574f0dc9fdcdd9d459b3f6ebb8167069e7e0b4f37ac072274c85607832a505d409ce2ed414b4875913b9d62cbfd727df70d28a17cde5358d0258abab2be04d81dee4c4c859c10bc637fbc419a6646d740d96aa2ebe191fc4564cecf44f3aba49168dca1272dfdad6580203abce2c5c14d194f07f83f58f71490ca00582336ea90616993d54c09c901a31845c7f8900d7081edbb8f2d91ee69bf298db21b5920b53ee4d1e08e20545633c0c3bc386e05843dcde4ae27772093fbf57d24ec3903fa9c88a0a917f50f318bdc73706c0baae51144e7666f1fe7bd6135e58f2283e509f3bc6c1c411e3fb72a076bf27e17faccd485a8809e9c7f03e513b2c933971cda1cc5fcd37de0c8a06a5f011ccaae18543ca4366d040f04d6263634b3dbc9e06c2bb26b150118fa539ab6a73ab47575a51eba3961071031ca6beedb292694f79244c4b309469f60e2133114ce59f3eba506baddf43e806b0c0beb87d19fa20778630e76f1441b290a83969e7eab2572b8932c93b6dd6e70ec029adec5279534e766e2d496b68dd3bea623797231623489796d19990d26c966f5ee6b3a597eb0776b016776ecb3a55372525bb1fbe855daf0e800909090daf5ab4c84545be1e047b16498fa2e4af6ccb413728535e40a05aea9f8dd98b34b0c96211ef3d9469296f61f7ddec60546aaeb7f43428bf8469d8afa2eaa9809e78096a0606a67615ac10cc85dc6b2310809185206b111d6a74363e76f1acaaa8f5e86aa1107b3a8021a02f27f84a0f4d013c05ad4c179c0b05553f0d94e739a9603670d0c2b9d7ac6c7f9c1b070eac9e792a3859ca12d8269e204abf46e96385d934a92f26433dab64c5fe0a5f118170282181eb887526bcdb5c2969960206441a80bcd27b01eb9f5837e1c19ceff746c1e8d52dabba61b6291cc2d2adcd16182c127ad383f24e17e415ed012c29639843a62b619ee12b29e57a5f291a20a5f6c4b3b73323d7ffd9e5cde4966754d56f405818bdf5494f0a0706b7c4b14f1d4729160fa5e2258431828918ba3d005d06ce1397278c1ed050ea397a11e3d589ed8d6c2710ede0148fcea7565c5f8fab85f2abbf02da27dfcf5fc0bef6e55973e2fd56a5f612bb546823c4253b1117c76afb78232cf419270b6fcbb68d10baea4b8cddc85969d66881c9848839d6af8f0bd27ce603422198895e0a2d621af71d53f904c39aeee4ffe4bc28f28a05fe81ae8efeb62dbf5d67fcec386db1ff00846dedded076dc757d00fe10aa838b8bef165c3a3983dd529c362e2aad17a367a65e08202a3a1d890e19b20be136898cd48af895b6e308a5f8aec8e400e2eb3fcc1daa637851b62734265c8d438db625eb26ba245ae196994fcbe10dc04a9808199b42d39dce6940515d4db08bfcb17eebae130217c8390cfbc0b1c29dfbe40a25665f78899c32e7712acfc7e7d134098b3a6c550369872e6fa7930016151fdb71763a964959712a37ce7502579123288d71f265542a77b3fa3d030d41c21eb6237f35762c5079c8aaebce83fe219b5629391e68b0628a7c9b50a07fdfe622244a7c25f6f347d283dd34e92738382fff2622409bd20c72643addd828a5af6682e94c17c220e58cbe7b92f132a46e669f9b8e7558f6f6ba3654d58e7fa6a1692aec7d27dffe4136d0df88c297f93ce2b25477a1756366093204a9e7de00f0739504ee252fc78ce3d373bcb35646543dc9700bc181746bbb987d10cf0e04f10fa705d6479b3bffcd9465a7d30d8a173bd9229b84f985a727aadfe6abf286dfaeefea45be6728f49c6069e698b8169f5471bef27b3191c2eff2d7a1b13e62f810585cc9aec1a820697bade118175503ee9c249c30c2cd20e6816d7f45c25791fce279b88711b7182da1ed95c00cd528ea3729e4fac81d47c0d2ff4504b5cf2478cf4e16cbaba264da773daf16acde13851f773d0866ec278a2bf19c5c497d4642b61f419be4db9372627d74c09e3818bce707b065ac25e689e1e93d0af93fa8db7cf8ce74d0cda630c5397fb49580006dce508730a3f46e27c193d1bae4151a6f646fbae4cc7ad46dacc882f8386339cf00629dcf2d24f6a16b76bd90033451546d6309d4e0cdb77d35a299e610099e147e293fab3118c8c6e96baffd5ef163fd4cc016181cf563a74d9c7755aa1aad901c687f25efc17075f96d70161e5a5915c779d6a7480e594bbe7b7aead0971a834b92b51db31c6d756b80658bc2051dc10ee2bdb794b1971616e672c29fc2c3de708b13ffc88ea3af91e459ad5e714fbe044ebce71f7c02dd9d2593fd2305680c519895ef5bff9381dd3e87068845676a6292f2d8ead306b70a97c810b0f18c5e2b74ffb7bfe0f8ffb6de02bb0a0db147303e01e53d0e6677dca7543714af10cd49caf24d7e5142a9233968dd6e6600fb87a04620a3e02d3dd8934d0b07ec06c9a4673cc147de27367f1d2dff94d761abe0aaf5b06badb1f696c869e0c6cf0340ffa43a8e8e0c4b86b263ac70a7e2a20256103e2ade36fc2eb9eab7c89e341f76bfc286b3cc87a410b9db125468f842c65ed170fcd4a2eb19f6ff4eb14309ace08ba817a418e3cec6908064155b2f2c98dc12991a38ecd24494f93ce0ff705577bfc8ff32a918aac29d6e554802430f706a606279f64c9668451c39bd1e83d75c5c91a5582f45b8ce95e343c96256954d52c7968b5fa1158b8bfadecd52755281344aa186af9fd20bda62784c229572cfe6b5e0433b3c77ef8498294a674c23dfa87039c099851bfbd7313642fa3f34f26b70b8d23b6d30fa98afd320f97e72bfdbdf7bdabcfe842ec4f260cc8c64db03b540ec16cfa5988b18fc2fe3c9ed997fc708ef4fc32d37f0ef9611f92423403cbd3cae91bc51639549bd1f72182afb4ae7438502c18ccdae08a78b893e9a296fcfcdce0327058e0a9884ed9d9590ef472cde8084e3163a1a31a7765bc6b33ea15dd95a07b185fb48ac78baa1b53afcc2be9979d66bfac867654c763c81e3c40761e366f137e2fbe4017c6648851df99f34df57a0bbebc7895194b26281dac2ce9e1920becc27977a3c398ce7d0c1f82428d3b79a9cb1b4b66c422acecea2b54048130f83d02a134991fabf9f2172f6ca3bd9e3b1649fe89bb2f109140fcecac149d26f347ffa5d25b13eb632c3c2c305c71909841d19522ec842039a4e7f9a80eb350b293a35eafb3747203f268971e588b1a219d628b5941adb174fb14ac6bd29abbff1ee7e4b9c6c830b3de0f8bcbd96b4ab1244c88257d96c8f04e5cf31f67bef7fb20ff2a552d9f709bd9e837227ba00bf85c0c1544b8c88125a989e0208ff9eca360dfcf796182d306b3904233a06d72ce8a8c115f6dbd4f57190ca8c23592f2ce2da09a9bdf8f1f1913b14ca0b136fed439aa6bf77acad7c99205d1cfae5fdff9c5c6b55af3be3a25100100fdb6575491e459a704507e0b332085dc9c7eab98d39905381d7b9ae9a1fc2fa72257442e8e6245ea29c1f04fe95c07cd7b2a9e53ac7c983e7c4323e1b5129155e542c08fead5f3b2b6725c6201ff300bbc2fec310dd5074fe7b616f42a51ed1438b359727cb15cd0c4bc2ee57afc3ccddea5c8624c208fbf5de8d0831b01521c471fd13fb66ba3965ec2430ca7b30f1dc95ef4ed484f15fc13e49c972266c573f6d5ed35bb7acd0d17f9fc53eae96cecfb679a7c26f16000b39736d71ddcc9738a7d58667ea6427457e58550593627ba642bd3baa1b601ad44e6539eb1732a82a6e6be37966f04de14287c7da048f961d3c7db8ee731ec1b4a6839bf79415247a553d9d57c17540fa5bff6ccd5c308da1e19b0b66aed9c3aad6f3a4136756f023d06c89a7f65a99eda713fc6dccf9280896409f16da20917a967bb7faf987401cbfdb7caaab996505cf1a0b1467556fa78e5d158456a897aca245bed5c517557b51891803c599276f2abd4623ef9b53793f2059c6e2e6fd2c2ed9b7800de483aabfa377284c06288754d740c5890bf672f881def5fe694d57c6fdb106b78a84c50af0c700477cf7bf07769ccc790b1d255d3193ca36a9cd277d276720252a501737538075642ecd853e599489faa774bdc4f8d261a39c131b66991fee49da64f1093ff58a6d560c61bc108f03d42d2bd2b435a419fc1a79e4d7246a01235cb57be737d897e3da78885578c6f8f79914f024dad0313faa06d4440612c9a13a1c9bd7cb636ea8940c3d3301734e78cb710c2ad9ed6a8d0eb00ac9799f5cee3dffbabf31eca24ed8c55cc7900bcdf76f84d82140532ea8fd6b1e3836b056a24debaac4a2b00defd633531ef451935a18df9438dddc3a47ddff0408e07c5accaee5368f9b8ffeeb4ffc21bdff6323d47f2faf1c65a68415030918011939c0d74d65d819d5c9035a97407217e51bfd962ee68e04902d24fcea332b74b7aecff89c2c436278ceaa3968b504805b23fb56d864d4f8512a9c3c04e587582b77c5d6c8c52c50ab3c2ce7cd7363e8ff3355d0831775f50da225ea55dfc0a983d21bc862be5b4ab529d1ee7345850294ca50de01e9e86cdbbe7c276b1efbd9cd8e61f19d38c2a0876704753114dd8bada43e7dcbf1d546e5edd17300ddac978f4baf0d87c9ad86ab54b7e0590215fd0c287bf3cf7cf79daa936d0821a3ac4b608b5a1a86109d169a53c0cc3c46e114860833beddec6abde77629fbd1de3add7381cce774bfbac910451a9608a1aa4287062ccedd4b89cf3804fd86cf4df46056ff72bbec737e5c1e24176449c8575aa2f0116170ab675a828c41ca400954bf93f73c6090eb78de8b21e58e534dce192ca66e585dfd602cff10e64df02a19bc8720cb19aba12928e8bc303a9e6c20253207f0756242349ce977f6588baffc7a5d6fa47ecef5cd73cdc6e3d27757d56f12d2ff072ecac2494440e387b4b3d7e0bdc6b5490a40dc248f885cfcb3be6bf0b4c768c984d913ec130ee7a6dad3255a783d028b24920b749e92ffebf0a211837c51c9fe7e3fe7655fc9f400eb12a1049e56f3ad7215d94b3dfc94c24721738ca04b38bdc31d7765d6c7d3332fe00f69c1dcfb43504e084e9e1c3def2b65cec6ef567206df7dcc91ae521987e070ec0b572775c43032e21d6b81f12ce47dc9b90276bc384579e845588da36589db51c9ffaa11d90a99c052a5cd5c310bf80e512280858a4e2030ef7eeee704d08be6544e30d6654785232801a20f69dc151ed287b14d0a659392496034173bc2ef69614108bf02101e1745f22dfc01b8705eb91de670e8f318ab9b72be8dbd7b1f61303e4e5087a644bf9c0db5719bd357df4d9f2b11f1313905813fb7dace14d38fd2854a133523b9c07d2e3d2ff4f167200d8feb4a528509ad12ae2dcd4454328aa7aa3cd4be482f08a1e7dcb2736f3151edc08e9b43558da445d8fd2f470d0322f63dfef050d6dbf29d37afbdb4abc01cd3cab5d722246d0695b7eb806227971b83f6b7dd618db26c437e51256c81253aebfc437fd726564c5df403bb7f7d3551373dd7a3e61fe7c406b5697ee7031388a886a083bc129ca63168e58604932376f2f551c96d97b196d5b0883742849150d9292e418acd9b0190b807166b3725415ed3385db82c2016805898e9db919a364e1df334c79668382cb59e1fbb4bdb009e7b680417649331924a4c1f5d767a113469e0a2ac6ecd6247d737c77e86cbaf4df7892ccea9a61bb423b8c6044a10dd5657a3a3c46ba24a431c63414c18e9c02ff9c1997663e3a4fc3f9e20f9be24aecb4729c1df26863216143eca7e08af2d818f6aadf5997ff941df3b7d2cccee690ce3d2b730bf83c8899b8adc1a443ca788707986cb8f608c9716818e470f288379e3ab49f92ea76d7b173e621c2e82a0cb4f9d6a6c85209e177a04fc315d0c786d538e54b7d982734332f880c7c4a8087e36f00a748f28fbedc5d99102eb17802a3d5d4d4bc475a0152a5142d0b881e39b3f9d842ca25661cfa0d424fe860c96e33a796500a4c6b327da401fe0dae50df2e7073f6c53bc04fda3ef9b5c3c083a3e3486368dc56316d1a3196e42b94d5dd14b8491799ebc7ed19efdb43805ff1d9d29aa873f7b671aaa2e864e0a4def81aa762c073de0a3da9a7103c556fc19deb842ad099e4cfe98f30bf33e7c4b9881eb9f8e5331a3bcd6397ca956085a1158c279ece2357101c22a027aeca118a35bfd7a501df543eb2a425b5656e74f1b13f877db89a2bdd0cc0dde3d26ff6cb18272efce873e6dcb17542c14582ffbe776cdb30e157066b8ad45b707058cee353db208fc0a89709e49bbd96d3b0ba4575c06078d176dd831459286bdce14c79cbdb455265a12c9e61e9ad988aeb8cc1487b728a0f9d28483f0e9e5ebd4e6acf787305c13d3edac230bd647813bb41c32fdd0ebb3c9f8aebe090cc5099ee2e4716781737efe87958cc7b68ccc829eaa94df5e9a50ae37fc2a5ab6d122696976d8c9affaaba38c0a67c32f071004a315911d3204ae630cfafff4e203ab04c168d6070e3de4a0e3febf5bccd91ea1e3aba26dd01e78685f7da25c4e46a41f9d63686d2a35373212b24cd70a3626862da28891d5bc7aecc1008a8fed40aef6143c758ce3cc88f622ce170ddc32dcc630ffc0e0f958951b427d9e534e795f7eaca4cce621d2d8cc3020647db2157b849939cb68a232251a1fb95c8f496682ac98923a5229921e8bb5933dd0ccb5c72f9d929ba7f12ec63aecb94ddbc4e854da0663eaa7189f6b996794415c7139bab540b8916e1d20927adbc9e77b6c669fee43aa8d0a82e05ac0e76c576f46b5fa7940144f079a4a4baad6a7c88aebcafe0fbc1662ed9ad9d4f32098b52fd677b952db68c7144764e064ef755bd28911b2ec8b8bd1462f26ca8bf584c41d8f222eb9f28075d8aab14b483ba089e9cdef623ec39a571ec21a441c05278aeb083cad9322310a08da54baa09d67810b183e83908d26b9feea68352c93b41914ff5c37958c136ed1c3675167ae312dc01ce520d64e9cb4273c76cdc898295f25def0cf30e8b5e7664b8b82460cc9bd6e6d54c594a5d076bb729c572c19b86506ec7a4dd5f90009457d064de089b9e36fca1de6d7b3b40e066fd4bc655c49a92380e30b18e10139efb829df13b73fbddc381ba008a1e2a51d4e1823e5602de4675ea1fbea5931f330a610ec43ba6cd7e12e120eae41d621874dc9f88f680f1a485743dc96dd5f793cc25ab45fb4fc50c5a9ffcfdf077f8910456495ea94652ca99a8aca385df064957ff1a4533795d99c99e58218ff7a8fe3569019eaf12580c8cdbe2aa66d4263a430adb40cc0ab59556f559f05b3165106773625b8e358f156b4c1efd26c3767409a0bf61b4a014b2026c94f89d03b86a6277a489192c7cae2127851b231f426852c47de1af192ac1a9ccd8ef7fc30a970f111d09c95ae9b8ba55605eb902dcff6c01b5a515352606039efb633b019b5d77df54c26c56ddd8d9055dd911268b7be05f1f848f674c8ab6c23095497327f16363e89f48dc73c77eb194f64225949cb9c2100cadfe22c626fbd75c9f5b3160af10838759fba29e5d68ca19537457b67c00c121986fde5dd15ec7ea8eeeccb938a233b9731776670e55064532194214346d7057174dd162f1dea329d09e404e5847e1784382de239430f79ac4eddfdd608d37bced444041a5c5e41e463e75e74d93ad5b08f34912b19664dbea2e5016ae005d39d22a24e2f99515285143c444a6818a314ac89ee4e427752a93e0cfbe17fafff947ec484c4d775b1913c0935a76d50f4262d6c970978daf49cb4bab6bd51738fc70966be2f4b06af8ca7deec07956f294e28b99244881e4d86b7ed0ef90d346eff490ba93f7d5a0179ff01361b4f7f90185c90fc089b960d5174bd2c5f8ba2e9fb6b1728ca9af71c9b753514a1347d7053861ccefc0e6d974cd30437340fc6a4e2d6387b42978b18e083f42d5c52b77ee480af07d6f6e2683b8ece35669e6b6d2f42396b2143a91c817fa4bba2f229cea18aed3ca1f8ad3379c14ddd8586eb765b942958b21e5e244b4daa3f4aaf26d5ff355f7d6203ec2d6baa1ed1720415f15af2bb3ec20a6d07cc389e67fafb840d2e226f3f45afa0def948cd88deb7cd8fcc95175c94d92e8dc925b99a5840d5f98332689e08861341e56ece6a37827a1dfea6358118625f014afdb258663e32dd3fd638d1a15023006b8389c851f45fdb2b8d6609c3a51bd6a1bec9bf617cc46f4802ce39fabb9e21d9b35a3e5435141ff06f43d49121fb96e1a3a92bc1c65022d7ff94f7a82f589ef39128d44bff9572667356c08170ac5d3ef8a41525ae9b0cd807ff71128f57217d6961357c1f977c0706f72617f6c055edc1840dedbe0ca996c71689934e66274d9e94ec9bf351888ee8fe4028a9254a5c2ba2ea6ec8de4e9fd3186a1269000631245b3dafa8a935f4f1f016a5bbfb02a5e9d13ce9570356b22f0a6b88e9b64cb659226d6c36e4ec68db616ede90ebc988cc5b47f59ab32eaca0ddff5f28f00a07fd2ec6f73df5d77564a811588d8d6c4b7abd5409fc7247461c6526526788bd64ae035526640c0443ada8c9a4376693dbeee17e0084aef8243a54169eda48a496277a2f5a8d5965e59141ee886de22d5f9fbd933b7672d7de9f7ffdfd894a7d4a294add67f690df9c78ab8dcc4637ddab316aa50d20ab873899fcb78ccea15dea39ca0e15292b15fc76140abd8d4a2062ca5f37040ca4675021554886bdfe60e9c3511aaa44d4d4dfd8f7786a3e0aa141c43c9b9cc7fa36be89f00a2d566996986377c839d81a250c34bf374a537c96e17ddbc0c5ac094975cb796c86d18de9b9d1edaf79680d72fa2ad04e86eac881ce4fb91e761592def6f05b73dda94045c5ccf7ae6b0a428b21367b895c91afc3b375e68ea630b125b7f3169f0597f108746c1695b0bb55d80623267ee676b7fcafe955b4329019c44d6f60e0a75cd8ee68afd04e6903d76ca9c6a6452bc65ed1a8ea7023a384bcc71487742b926ac9c8ba7a4c3f46e5c9cf2f4b9542ac380c4a710786b05a9bfb3f4a84e1e75fc70a4f7723a051d74cc66b39aa9b2dd4c9de480ff6c094b6912df7a0d60465993ec276658b703eefd69a8c9e714725200df88d6db6454df9a6318bdfc49a3d7f84b7facf15c031367c4eb193292de02c6f3a91b561efad2b4a4a4e2c6100793f4d69cfda3597f17353482be364ce571d103710872121f04ab4311a8d78704e0912063635d51491b0d03dd89d94b7e3f9f9a2ed9cd9265d91303ebf0356801ae6b5ad9a715b50ff5b5e1fd91ad014dc82479dbbe89b074cc8e20f74bb4f62e181f250b92b1ae9dafbfbaad260cb612d94c3bddb086b4c1f898b321654c31f5c188d5a647c6695a54b84a3f59e55d5e9ea7e589036c1d53f3945c2a62fc7581de0fa92f591bfb9d49446a2e06be48f5c2c086f6fcc52a1d86b8cc84aad86c51ffb3f1709e4aad72e9204b4e7a55632568ac8453d87d4ef21bd9a1c99a6338a28a56e6bf8b7425cc073abc84fa4b2550ed5350035d97845bcf7ed296a24562ceaa6d58de86bdd4bd9a2f0b87d9d5c865823eb9a5db088ac288d01bba868b77b45c0bece85a5e13f24168d00fcdfe582660e166035e4912efc6072ca3b98beaa3cd80515620874038a9b47f70c721472398f62c0d579ec10035aa1bf17ce40209e45d0436df177fadb36c310136fc1b4aae991814616b2bed94e54dabcc12284d86476f884a7cee25be02d95f5387e9ab0213614ea5b2250751d504b7a87981db7c9c77214d75447bef30a3e64480206d301c0cb4ea3a1c2d4a6d2225248935890b0e147863bb34dd9c2cd3cf4620f070b64543689236d3f824cb6871d2809a613904eef3040e6d7be176a6af38b95f1645df430309c5df8e7d8864d5dd5af10279f816692e4fbcffed9bf96a48b9035740bff79b2436e0d0a19b1e777a5b4e62f47e7b923f7cd09248fca6a29ae16388569ce95f60d5dc4306f3f7330339e58b75ffacaa7781f5e432d503cfe4ed07e2fbb8f853390634f3be8be32bbb8e34d9c304ce46fd5c1d8aca8553a7284c0e1420050a3d9e4ec6934e68b3428f8a2b96815959b85990611badc5307fd88284c7878d1d6fbf3d15002d4b867df29b1320053cff0058c1b75430a6f198b1b5fe9674314fe1125b79b0662b35c924f55d91c1cb9b5a2e5efe3fa9c2a231a68caf50d32f83b443befa4cb788d82f48d1116f2264b1bf7b65f8aaa52fa1f84024d216a3793f3971284088a26a0075271105f7b4ebdcc66713cb6a5dddb087859aa509bd1ecff61e363439c58280b434e556e666a4fa0177314c24a2b683eef0c3007647758809b08f9d7ca559f2a60c5bde4946c13bdd664bc7a82f712d6fb6b879bb845d1243964749a226165709dba476601bfae14b68a4baa6f0f823c47365f06ee5e00e470b477eba516d7c056f35dbb11729896d1ba54219161b3826f60d7eb91dde377669b9a4250866af9e0975bf0d3b8f19750da6527d79a9d0a48784868931d5b8577c4dee29041a79f3c763fa2f35141cf9f0902509ec7849309a571f4b47850de9a19249284e9ee5338fd38c7ccda2ec6e10bfd03c315d36472e324a3eb947197f7b2302cfe90a884e339e062f6a487f2297f5ea46ad8579b9a37629415886472b4f46443d75ccf701986e34a5d9bdeb1f34b106bafbd398e8bac96e9a3e6d0bc04a79f67a9bc2c01268c79ac764b524e43743f33141b3301a01927fc960fd3527a5a20aa3fba82cae10504b716aef6b5e977b966cd9917c3bc21c1d5d9e2825e0447c43f7ee098de8de242875a87a0c4fe354a81cf95b84e56252364d60ec54949b13af416f63d22f98176120aef39bff8b761a5de986c316add83a3409e13f2d9bcf108f848543b94fd65bc3602a5c80d1ea80e5ea0ff2fd3af934e6f479d1d46086ef11112fe63e46deb9b87a34e383bf53dd450aeaeb88a2dea8fdc86cab520e989793aac49ef43922f2451485268b04bb90ad93fa5df0ea872f70bd4de1d8fcb5b07b4c69ef676f0086ba0fc7139fa389faa1b764f65097611cc59657f22910e7f50d0ae047d4f4c4f29659182e326638153f4cfa14ef9c139fe8c9694d5df97000f895a0caa00633b76c43802fe7324374d0dea76dafed1fca88101eace01e245237447ecef9e53adef09cc3dcc34d50cf0330d20f836a51328e6ef9c4c12b2d69f7acf0da8278e349d950e7a7f0f6222745b57b77fa16a50da186ffbe2d7a097fa4437a842d1d67be534c6da708a3cdeca0c2178258568952af7b4dceb20cafe50f00fccaa1abdc95517be242d6b4b01c3acfb186334f563db8f1049f815548e351f53a24891085acbf02aa28952b31b864dd24c8011f9971bdd880e35dd04f39f981bffe5617186f6dd34c2c2aaee518edbfc2caad2b3e1725d18f9676d4b45317ad38a4352b9788e04281ef8f40200e8ffffff17