PearlStack logoPearlStack.net
MarketBlocksTxsMinersMempoolAPIPoUWSupplyStatus
PearlStack logoPearlStack

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

Support PearlStackDonate PRL to help keep the explorer running.prl1p5rypvczc58s4arumg0fgn4twdfem6xrm0v4thr7gdjwy9wpynu3suj50aa
ExploreMarketBlocksTransactionsMinersMempoolFree APIData Sources
AnalyticsMarketSupplyPoUWLabelsStatus

Block Certificate

Block 54461 97e4c6982cd2619c2b51116579905d1bc0dd801758ce5efa0f1b6ca4f20fa26f

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
734feb289d21e7c3c764050b32cd3830d73e970aa2f0b2a16309bcf8b5dcd609
Certificate Block Hash
97e4c6982cd2619c2b51116579905d1bc0dd801758ce5efa0f1b6ca4f20fa26f
Source
getblock-raw-prefix

Public Data Hex

000400004000000000...0090260000b03c0000
0004000040000000000f00000000000f0000000000000000000000000000000000000000000000000000000000000000000000004f77ae6971dd5eb98d0f9a268ddb12b71baf39c53d1c59693edb2d7c55d074f969f1b714ce842debcf103234cef0196b113281c3ab007dd7df0c50b6bcdd0d0a18d4713c09d38779351999af14f709db47a676f2bd207ce12d05000000000000004000000040000090260000b03c0000

Raw Header Hex

000040207105b825e7d42615834a21c7097d5cddde9cb820876f3664ee3a2c1fb946c8bd80bcac92f84020c1a195bf4019b0b28a404118bdf2a2e3635e1e029f1991c559735f096a4681061809d6dcb5f8bc0963a1b2f0a20a973ed73038cd320b0564c7c3e7219d28eb4f73

Proof Data Hex

59,560 bytes
1212160203073f4f367e81cb8db5b475be529700a08cd0b45eeeba7c192f39b2f7bcd4ed19c44753fa09763c317c01faabe6152acd90ef273782b2ff81d4c270cbf5ab7e520604c2249e535ec9f9043b3e43155bdd9779c502d192f28707099198ebee9f992638f9632a919c6999a2ecba61bdf78e01e1d1524a46146e0ded5465c73d6c372ce59457ae61fd1bbe60f275d2f7395b140b2ab8636c417533a0a2da357809b031fcfe1ac95aa19c59b9c8bd29f4356da4763cc5aa1f8ffe71935e6eeff15cc4c37be964610c71e7ff65fed6a8699bce2fffb9d017b6476020bcbcc69d6c16ece592f98a86652d1933ba79932e258d9d1e477d4ca50e5c74aaec70b3f87c96b91d414d2f3dad79f3d4840e1a509025c6a1a013cd541a9a70690e87d22d2878b11227dea1eae8ed0edf7bec071182957e456a0e99cc9e5d9bb4ab2d048045f18884cd95c8a9e233c0d36bfefdedfd80655755b068de78d5901cd9b356f4c99b2d2b98d7b99c3634a0cb99cbf87fb23e699fb213fbfe4ee6b2e8ccace93c37eb4f9655e0be267d1eaf43c27b731297302eebeb7183cf1213a3ff002d0cf1837f0215cc3efca91cbc713c89ac2b3b749fe23e2f561dca2f1671df699829e925659ded427d89dbc781d9cccc575582a0a050a4682da9a34514ee04e9f50ff984239cf25ce79c71e40a26d20286b62147f5db2ff855ef2c95afd8f20a40cdc656543f1cfc1b9a0d5eb7967acefb04dfbd62556e61042edb72b0f1716442c2fcc81026b1823685118ce8e72a50a84af5176982a5800f41fa21432b794b76e67180229bd23052e4bd2c2439c466b60d22e6b50b1b92ee2fb73120a13e73ad09d2cd4136005bbdc71dd890431586013377015bdd3272107b0cfe8de8b2ecd8cffad7b9e6fecd98db30a3359d8107102b2f83aec0517fd0c9111667030d243b2f83719ead940afb36ed107217912f5c102c48ee60408133d547ac8d547402cce7aeea759d030398168d75cdbb0c299c911aa7bedf7d0b7a6c3dbee5fb95cd326c1988455c79253931fd3ed2e342307cae3af866f67632424c68f0c4991258281af9f652bb5227127d7856a4dcc53e35ecb2f4eb96c0f3b4f03fac0e3347c0cf218d1c69286c594ea06a4c0703823b327522b534664571d44dbbfe28af5912dd4926197be837a694de1a90f67031aab2fe72f5ea3d9ebeb6f073a194c0b5946b3cc3adb7dd288f294338bcd0c2335d996cb965e82404ac9f4e13848df5cfba55c889ea0b11a5e136c0c60d096ac21c5f17b9426135dfd27dffcbbe72cd03016af650ea52fc3a27ded33a8cb5b18420bd8aff531c2cd0530bb8eaa42a6f1aaa454aba50f0b61132e1483d5d893376818f7dbba214e4c944b3d7ec03382399bbb5acf9d826c904f125fb3eb81087efbdebc4b05216316b13572c2162fa8c547e193e6869dd2b2a24f77f8b5f30c5e9cfa3b766a67f99805e0fdba892e7cee2ae5f3b7e7d2090e028997d1b3b97a7c082ec89f57111a44f9c887c828cdea9ebbce102e571db358654df639d63b7c4ac06bd1fefb8006fa64e4a7d811d1688d800af1c74bbdf0ae043f527dae43721ec43a3a5e52bc5008da8849f5bde2b77ce4802dded49520090829defdb45af35f5c849aa2de818ce03e9c1560ae0745e23563a4638b3f4ab8c0a301c6be5d798cb9f5a05eca481a99c36ec34edbae2878ad4985d98cb792fbcd3b1c87146d9e2f2503f3440df56eca60dd21fd60a8331aa202ac3e137174f115d7626e607e097369da84ee855f2d2a4e664a5e5dcaef8959c5c8c98ee16d4374d23ceca78ae77c2c6cecf05da6443481e4b4f1d156db60eca56cd3fded99d595df283ad0517c8125696385ccdf1033d44943c4afff466caafce97f7a8635d577a894fdbe7a6560db3441e76fc98697c950b6cab3c7e16554e421affbe3d6cae47c24e90f1e3dee9a1dc2849a1c9729fdbc0d99a13726df493540b6419fe4de20bf43eb1731dac945936bb7b9e372d625f90eb178190ecaa98911c44269d6144ab785da88648b8aebc1aeb34fb69b389f70c011b5cccca3ad529561fedb768696d77ba81ca39e3bb97cc0c512c69ea2d55a557c437beadbf948032988d5d320a6647cddb176fbedfa3cfee8903c10597b7d5fb4a0a927b764ec76c227857ab71c6432b886fa104fa469be08c4605ef0903a15ffbc3af267b368f43e6a377a3ab96c4c2f93aa186c9ac092be7822b208f36f301f0411d721712b51cee6902a6e0704eeeee8a436509caa389d4897465157179174b8b3c044277e59106be2105d0a0d459d3ff1e4da1b8aabeef77f73b9174b97565ff83de938472c1191f903531cdb8b2a6428c5aed7bfe1f10df181bb8e905966662080547d74d2b9d195357fcf2b510050cf18f288e215584d6027d23634936034af955ef86f1b46abc3a96725cb7330c595b2ba7ac447b7748a812fb6708b90b4e2cd8199e66d69e4fd03a3979a05c92b4a66c55f8a844c508fb262d1b892e4a07636724223d2ffe18e188823331809e89dfb99ea9ff66ba3bbc7e9f96b07af29965ea284c625842313b48a2cfd77cc4daf30c9b2936bf979a02f1f54b6233c3bea1864137c01933210cac832c9bdaef6fcbbb51706383e337a3ff3fd4afdbc0df06d539255f549131dbccf0f1b5393c25dbf12cb9e53cf6c25334376a9566c772db7cd581cc49a409709d7494f49e98e9782b49c77d9ac0ba762fed1ea82063d83436dcb76af615f55879428710f80a2001d919dfcaf2c9d8594d74538f1b3c1fdd48d8aa574cb0d041fa2ca4746530e224295b9996e49ac9b8a2025e806f91522b7399ce6c4ed64089130bc05a7d4de656383d7516a7683170250055fc7f752f02a35291148ce9130d8ab7acae6037436b0e130d1c897949baf9f32e0575814cd7e06efb2c2067a5d984575ddbeda2e1d82f0bbb8c120dd89986b04ca9a1043e13de8993d1b685fb6e48b07a8aae7e97f476e2ac637e89f3eecd2dbf53eebead1e92ee983f02c3937eb46f9b93c65409f376591f6eb00c72ae58aff14096fb65049544faed30ccb5c2fccb6159683795b0515784d77450b046bccd2febb47b1efc4c3857d7c97754699ebbb2fbdb3abe0b11aa5f25c61d48a6606056da3e2483c27855e7bffdd7b4dfce5f3fb5c0d9907396bdee0a871336adcc655c0352263beae7465cc6d4d87583ce89890bd92ce53b4c53a57a3c8babcf996dca2dde5d0a65d7705e75164664c3f126b5c66eae98cda9a3735453a9bcd8e24e31064a2348962832576c4e9fd8eec465cb1e3b81028a2ef86a23bf2b80f1ddbad196b6b83147532c82f25fb9c08509fed531ebf284f83a10999bc14c19f41e9b20262f3aafe05cb78b726f392d4b48de5ae7b7914c8b49598f127a80a37642ac1264ccfd3d493f792165b2226ed83c234893f11f4f63e282d80c52b3913c1137f94a907c6d309b8386207e579c7b558a6bbc8170e78908acd27f987ea587844e4440d05cca0686e360651355224adc72a6c383a2723a136bac0dcb8997185a8cdbc606de11e224869e4ad3d779be1792d21be69239448ccf812964d347db5c9fb97d3ed193e785515e2e1279e570d7c22b00086b85410d500f6586272fe6e3d20ae6d127228c2adf3d4acf76c6fa9ceb39cbe2f4b18ae6c81fce77b443fa2bc6e7a0afca4e54c9327cde7083b413d8bd05c7918c43a69bd18e600c1337d002e0d20eaef9d05925324277cb7a24b8db02112d50a5efd7f8fb0170975fba0111f127d62140a8fe546627010e0077a2942223318dfab1aed8907c82373b852f0c294eb4078e0ee2c38352a2bf50e5447ce65589c0b918d848c54356606f4b4f2276ae212ee394897f493d3cd5b6c5333313db92463223de824e63de7e1dbe9a7325b148da775797990522007b486d93b0e5b2b34f47822d2f73fa1fe9c80f06b17b58a18e82a7d29f54ac6f739745118ea32173e5ba51e55d728ed15fa7491088ca52bf85a9ea8d412a6a279c819098c92daf4252f5d238198a1dac119779c70232b27d3cc0f599d3d18e0c659e24c7eeac95b51a987b05300b2d268e575fa62b3479ce4af1d5a2387cdfbf84c9bb7f1832e33a327090c41803cc59e1b40440e79f6b88f146a79cac5f7bb4a8a6782474191622b77d5e4d73948182552840bed893d3524318a2165286915affb4f7c55d244f7357088572bc4a586ac0d1c7d31acae292150fc7da4c8271207f6faf539ab8234337486ce620a5989a510a6713ccee046edc6e73d83d9363051411dfb66ad62215f6add88b4012b83050bbf881e73d11d32ead13c20d908338ecc1ada0c3579c61aeb958501e3c8084cdaeefa8c44f205bd39faa330adf0ce4a2d6b71238542a8fc13fdf537cf24b28bbc8890a7ea051bff639815629ba764d7f32dc15778927669d055bba874abc4ed8402a5d19bee177f7a465837e7793ff881d16851e254c24fa85fcf12a08851fb574d3f382a4ac1eab1c104ca8946d7f2f5718d1941302bb569fdaf4c15ff67bafa2b889615c69e2b148edf79c6c5706318136dc15b26d30cb8331b892e1aea005248cdb42e59a56bc7900532df4d665e1fcf1145dd2ce0dc525d1028cbedf3feea300c307f29e1ee8975ac1a28a500948abaa7cc1e0c7c3c8c86c830b1e3946c0a22a06aa176ae3d96383aee45b5f3a7e85d5507737425b4e7931aff784dabc21ac74dc41f791608924f8df3bdcf9e326d37240cc2bd49c45b39bc8cf42e18cf38f6c2dae0d89d926eb8c97a88fce1204aa075438b4c4a4647043d544b4bae202bf8cdd1eea716422c07ee380be5cdc9cc04d059b16abd44ee208842bc449cb06ddd6216219a82add1867be10d8c4f7c0a76f305fb7b50332f540e0d11c4f6b8f7e732b9d9cfe0983b689d347784658da1c120abe4745283132c9127600f3a267f16d8b449579d249b0e45803a5cef88f6aeb5b763bbcdd28372232fe0038eca17964536fa30de27f1d529b9966703e9679178c8d204d313dac73e0daa751a3b5b2c68769ba5acedc9042470c7d03a22c252bac39b74f20329d5d3a7bbae99ac9245479491f3af42390030a9f699ab669e7f8245c7a83a9ca8ecaea13dcfbf8915afd7521ba0fae198db06a97eea7c8180978ce4fc7cb07c7143c7c70dac1251e100219c06a2dce2f050f60bc5f77976641574d895e05e93a9dbeddb35aee4c89f76f76c2eb38d38ee7675d2c378d4f2b76756d67518f9fb4e87c3583725d2d32b5dce866c156445194a2ab8e726df62a3ef3910559e374afc55f080625ea64ab0ad9430062d35115b0def6596d2b4fccb946e5c5300fac095c4c85110d54e8d71b666bee9bcf5963bb93f3f14fcb02ee9ef320158629d3d0e1d0b85ad9f1f09a7d8eb8b9c5b58c4611fb46d8c7c4e07298666518974198a0112bdf610f98b6c548187bf3594e392be9203c2396a023d04a9c460851697033ab74f79588225157d0c277a13ed711191a8301097e517fe171fd8694584ccc8939e9dbe3d7203ef615862ec5d187b26cebccb914a3c4d4e4e55a6dd33db141c91b562aa587fe18e63b763a40e8a317e1bae3ad37a0149f42e57e3aa5156b5fbc6588fa41e09cc4b8465e5b7585e8f4462ab3b4e2db5b3c8f8304a391d8fe3837a73f3cc09a3e67146bf79c9e82c2e2b259dbf1223468712f0a84ae8cf7e7249af8c792197c99a56c5613b3ce85d34d77a45e523b7502dadcef65fa4d1e6d90852a93db4db3ff59d4beff35ece8d8574c454f2c4507e553e8474a5ab28d963abdc02100bc85da2da8b424d467cf30173091d0dac6bcf5f96020928156ee8da18315bde6a602661a326907a7dce6e327318b0307475863777bc503049a8d2fe7e39de6c784076bb456f04be5209e1b23b9a28e46de84e260fa5226550eb0bbfa50e8a38d8a4259a885ea53fec67361702f156d5961ccd147cf67e68fae52ebada56be13e18bcf3bb025a2af430cf9f7ac51f1f28c8799de2f16b6eb8e2a29ea55b7c70bd50b7bf2990673539ac7de55600e3481e1ce0f942a4028d1a96da7b290f45da85a5ee979e6abcee5f434ea65eeb3afd33e1a3fbc241f1d33f37f52a88e7018d50dec42a20132ce4e60037ba7889717a583d5b9f3290f0178d2437263f7d7831ee9161d8fe0f4d3b9e7e69b839eb9b33ff74e6adeef57f2d7c5c699206c8a2b970bcbf82063b6b2c6985cb50910f4b29ecd581fdae03e995faa57ed8e9bbbeca81bd49705def15fa1c24b4b853c285c4a7998fa52fc1a5bb347075d24a46547e4403c2041a5fc69473113d6b5851bc3c5da0738b2048436bc27df689133679e84322fa323a6983c9849966b70d066dd5a60cfb44cd846ff7a6ace2ae9749ace84c8058ef72a49746049820332556c695edf8ff0a03a98c3090124e85a14207747fab5072472f033f971eb6b791230163a284110be55de7347e72842994e695994990f60135f49bb79d83d7f528b7fa5cf9a6521968f8ed1a430f05fa574db1473f304743e20e1c6d6a8db7b94c2fd86985e139a2b04df9adb2cef7b8d46facb750bded9f237f0712a5d717c5345ba4ff289079d71444371774b21e20c4068eee4adb6a61c6060be58d428eb4660f9b2c16b98ccb49c4aafcbf0ae682112e2241db573011db98808c33b5ff5e9110f4688831cb69b9ffdac965cc68013c421e6a9f04172cf08d031a51e0f2d2e9f98c15154c09163458ee9d781f29f62f8e02a3afe812c437a2a928e49846a6fdcc2d8a1a219c5d744c8fbb0df644f43335fc609859bbe862fcfa76f7cb6e9664b6c5b06eb2e1f212b3b397e03affe526c076a50bc6d949cc3b40f3101665b1863092dd11b8eab95a15e94c61250a4fe41c056c24c816d4a262c94db9f6be7de0731e35b721c70e5b071818205b5b7446beebd2aa1a7b7653b1d12c6feeca31fa89144beb4c63cbb2000514b2775334d62b1273d527070f228bfb7707b618c0e9eb756245e1070df13c298567dbae3875f212116ac3bda489110d35465985576ca4beec8aa7794f4b637631be0746ac5cc36b0e0a244b4ef2696d106e4a5e2aae50bdb5e90454ad6e6cdd9489a4625ea67b8363f11cbaf061d461ff7f9421e6e32ca61eaf885bbb41ad3af475aa13f98c2ff17baed360962510d137d34827a0602baf636648e4d9d0f01325f758f5be07975d18aa6d2a72deb4661342d3ae3d78e6953d2f322fd119675f5eeb39ebcb7a8760cd4157c696290e881eeec812dabaf85c3993bb0fe32cb8e7694ade36d08ed206eb627de07dc1cbd04e84bf2b1fedcf411db1f9b724740c01f0a0d7f8a5688f278842bd4ef7e56e1bca1c3e52352c054b24d18b9ad760363f05451d125aad0ff632bf6fe1050369b3f2d1f76c8f38fd033544e8a1523995838d4c3956d22fcb0087ade7b663b41e40909beb50562bff37d54891029695a971e5a7295e426d55b54965ca02393d42f8ce3077b42654c96b4f8c446daeaf42e54f245ed9f74b730e0fa979f26fa7cefb28b8c6911de05064313e265e23bdbcada8841e51ccc07f37358bdd3638a5db9b7f8fd40a0f4831bd687cc8fd203bb51666d1dea5f875671765c0cdfdd4604e737ac9a5266b72bd83b7532bca8e587a11424df76a5585132a8facd1faab35a446d0f864b34213547ea5db1a396f6e9e476de838262b87d41ffbc903a92d87c7ba3e73d13160af2742948eb88495f3b761879f26190311e806d17424ba8dc489cfb00bf5caf34ff7b90ce1d9a2029a4ad4a8af3e8b1301995e08b20c62dee9b2917d7cdf8e7399d796538b11dd23b9d6dce1369961253f3cfed348eb34b48d6f6d3a00f77275b40fbe9bec8ba811179cf3ef914815fab4859ca59449ca6b217f6fdb6c4967cccda36aa429bee8f3a3d463fa812042fa22e62bcdec030badcfed6db2a699400dec1b5cf790296885695dffd119067904b91dad45a882b803f5cf97d5b75d69d7ca3eddf96861f8242258c7454d6e7b9e0fdf726e02af5031dc078f3fab27cd96c4d1c30f8262dd6b1884a0325ddb427c14f245370d3f00dcbabf34b994556201318b6f9b7cb92c3b4f4f1c6951396be15af6353c0f194761f25a7418f2b347f6604ea3a65091384c0f510ff94463d961a77a28e2b5b3020e70672b0b70f08f1145e5dbe827a5b6d1e5590f52378be620ebc1e5520cf0e8bf8b1cb0fc88097911eca1dbc55fec246c06ee41fc06d6ff4004196c9edd0da52126e35af9274e4f40b04770019652f984cd93c1c0dd9df6149989e1ccf8d4f81d087e1c040840fa71fb37ac044b8d0c2be18038111207c2e993f4dc8bf5505eb65e207f3ab85339bbaacdd15b19148b70881c90323d91048469a4b89f72e4a583929c4aa0cb6633027116b74299fe1c66d48ee9708f07026fcf728bdb7fe20ac8890f54188e0a2bd29527057adc88517367b16cb212a2fcb2db4898f7aba456cac63065bb17626a1ef9af99de5c1fd113989c745008eaa1378913b9660e77543c325de1e2454bdfbcff735185ce55155122dca9dbc0db94e0e3cee54dad0f205b94a9b1f08ccb9069a39150122e8b566a699c0647f5a19e19aeb3aad9153b56a330f8a6b5b6e3def90167328013b674896447ec7b16380dabcd052c651a7da251a771e8ffc08ecc78724f65a7dfbed01e59bb51f01a30fd2b402ab9bc7479c9ec1e598c461000f43812d79b504922d44354a1908fc7a58034697574baa7b55f9191fc7c11afcb6e38745ef4cab65b22b6f9ec0375233c3864c2c6b156b899b617ba048916b83a51f9e92b17ba7962f772361b0bf19653e1985115fec85cb36190c5203829930da4328761de4f0b0ebe6cf30daae1670d2d59c6120c964067263e8dac9c7880aa094c8a8c9dd8eb13c6b6f1bec4e7d42961f45bfd4a25528f3a62e820723f6456358d8a4b4598c09d9367d163c0c69b89a9ea7055267928ce0e748c109f5cccb146185871c755732f7b98b70aa87933eb28e040aca085f16c78ce0586237ce8c92039764e73a2241ac1fc570e7417ed8947fc7ccfa95549fd487b2bb7bbc7a3c0f035075774d6d476685e23203407489d78132efe49eaeeed1c372320d7d48d985a488207f40cb20d8e23534752f2d6ecb69181f47f05399fe32104921e26037e42e12e32e9c0d941f56d154169d7438bd99580cca134ea401ebecf181207593a88cee24effacaecd2da5f4b451304ffd43945f0eab2fbcee30278a9c9e12c4ebd85ee377a4215fb2e837b29ca6c600fe05147aa152be55da0ee577e59fe1a02a48df5fb16582cc2523379e854044641dbef1513cc04d29dd997091873b3c769a82f233f75e3ed1724b5aab5f2ab1cbd5b0485b3196d880a93ec9fb43c7ad596550cd4a4678f3123658b5e4fcd9d635ad7b7f58f6e1724b82ed0d289cbc1e628ba3793f4ed5149ba509c5a4b3d7da6c6c892621340f3dc5ef7ca934dc6e62a9ac2e5c9596e09877e1d1f5c0813d1195a82b56b5a564fcbaa8118de0e89222d0095a3cb7cee1a3dc02741eed36fd539c3e50fbe277f1f05d83437e2bb559e905eb8e0c7215a045b1ffaab925d4b5815dc3dd15b0270f2deaab760084e7381e07b95618982c56ad8607f0ac677a270008690af72e641149216a6fd98e768079c6091eb915e4160a6f8705d5c09a1a2e5534c1e8a91715fe3bd63fbe830be569869a4d02f12de028833d7491b8222a94cbe07cb200eb48349c55f15a5b985423e6e6d3429d7bb48bfd3a466dc4fe26073e1b328a52fc53d07e5a86cdb40f2e448dacca6f0585f141829b92d74380a55a74596bed805240854edfc24aa368795c2e787e479a5087cfa463a4ff881e51298bfc8ea0e7e6836a4a6b4fe2233fa3ca90e224998d484eb543adaa70ade2a6e9cc43ff042b1f69116af1635289b96a2f3ce1edaf980f4b3cd940086fe6c65a8e3b46bedecebc90be4f12f0ab9a9dcad763760eb3040578fe657805c10042e14bcb4f40363383ebdb23e60f4b97840289e4e96281e4880418cbd907616dd21dffeba5865836f17c1ae988436ebf678687c3da971efa54a883de77f91882f21cd2b6958da2781b0203746d888f16ca3d605d2c825c37bab0c78e5a46bbe68b2302b6dada607d492eaea1288765caa1c5061893840e07c76f12c4113bfc952a1368383f1db07f2d4b2cf1c52cfe3a4161ed8a794184e34dfcc12900dc819d1b864f893e577a391060524f972b533b690099495dfaf0f3e2d2a6d47193868c69e440393b090a499da7f79795ebac63ee53f180c7206ddd6cf4d8d60dbbea1c4e349203ef75f7a076f0e56d54f6d65735de2a90b7a6cf9c4c3596fdde5478d7549864a0de9a49f2b8ac7590e10310ecd56b4e124da11cb588a39a4d6f1924c5e8be16d4c6c6dc2fee28cf2abd34ec909e990d6fbbeea84e2c28f7d92c1bdc21b7fadb62fb5a5549687e084572e2bbcb4d262576af21d32f952dde7fe4ca6a8e3c093c7d7213d7240bcb8121bb0cf2b23cdf3335a3234a9986ca1fc4ce27695e64c8e6d206f36672a08ca92913a1a88ae7abc0ca2b7dd531a767288dd6b8b5d5ff591b787f01051076e85a759e7c3edec93bc92ecfee471987315afb87715f420de92dd1faf5ea30eebe4092450115cf8b257a9766e54687b32161528a3c27df304a85042acb4960dadac1de672095da4dc700f9c97764bb33a4687f83085b0aaa282a1101c1dee44582b0f015517de74615ec6e2166e589b26fcac8e31d96d7508b40f5bb09b25f9ee00711ee528ffc96dbcd530ebf90569e41017378f931f0e46d6a59fd80e5697fbda972e7c84a5ee5c7b585f9cc554f2f73beef45924eb9867f164e544e6cc8c153ef030e043c49850474f9968c44981725c9b625e745da6a82303c42fd3a1e25df5cdab12926c95b35e482382079c2f5184c3ca03bd5cc5acd00ec3c76250b5b89f2c37df3f3cbfa79703f60ad3c7f661ecf8ec98d65fa39a08546e95d827c103fe9949680308cf48e004ac0f2976d8433dde82b7dc37c878f8910f8119a09ea4041200868783053eb7fbfdf5d186c3f04d9f11fbf49ba792e1a563d70a78736b2075c3c6e11402c904e63ac1dfaffaebb24b3a1aa3f740d5b0c420dc89d144cc48de908f87865d01cace21a3f928d9d81c5363880b7a0682747b521ad22a3245911a378834c96da74c7d4d290de38560db41f09674d7c3a0dd13a40ae575907c835494fe2b7be7ecb955753ecbc0f18cdcf55223870444545b17477b22ac7463989e45b6ced1c44fad1b29466d6fdc922910e8449d6584b0f13220ea7537c841d4095d03dc672909d964ac34ec27f08d25ac87bb095e3a38ed0f95b0f1f8a68c06ed9fc02271952ae1df3cf157d178376e699fe96b1c43e9f774e3f90a33fe3e0cffd42ae8e9785570c984e01066b90a2beef99edce776b19bb5cbec39f3137df1c82fde2e558f885d2a35a9f0670a271a403bb455df960da9610700fada9179d448ada1f14006734c9226111485554a0391a6241261272f142e6831c18c583d6f26af0ffd138923967489f2302c6650450ced2e9f39b44f474010d85c1ca47bc7af7ca85d09cbc1567b1216e5fa7f0697d70d9cdfd6f3ae153309346f3d35cd3c42ec58bcb3fd7448258ba2464a90cfd0c17e05121c61539fcfa711e64038e746a525d5fb58d723d1c59d2418783b4865ce470d1fe7cc0df700150cbdeb2b60fc2c8933d8aca6fcee074874380742ae6d9538326f509fe515a32f7f7db895098287c120e610a3de55b836a28eecf051062126a504f406e7fd673d0bfd8c742ef3703c61d55ffeffc1597fd1dc8ac7366615553be2ec8eae9c9dd486d82aa72898e94076d0f2b6b209d955aacc54483147c6de707bcddb9238369fe7ea5a556ac947869fe0aeb41a52f494b9c1c4206ab4f791b2e1211ed0b372b64ac5e8b2ec793e368e2ad2ab3e44b52600ee1bd784ecef43ecc22d3a9b6e1fde0e01a7e1a53ba0ca20705b1326dfbed5239629269d713984bdf28a958c3f293e31b197137de70f77f64d986893b6343fba4edbd2e5cf0347792fb65781c12f0d7dab0ed80a101b81b651aead979226255862c5f27e73072ec56ba0d6e4a12c00c0212210131d331db4dce25f57e9dc03e7977c2c36bf4f31cf37ef784b679d92e80b5533b21b2517767b2114c02df0e2c8dc70b0a51009f73cd90523f202a21e0a039b9bfc1789cc46ccc52905eee9b3932abcf59af0d82afbbfe36d0bf463760e937ec9e879a59c0f0bbf31ce486aaecaaa28393a1d4b38d8980cb8d58a493a25460139410efefba6a92c9768b79b7e43dd9e8fdf6da8438572e1af889d360088230bf321f5be7a4d82ff3e0c0de4929da591e6452bde75e0cbcf89ce52df2c2f4eb9c87ed97af35f9fe027df43274af53cd552cb13c8ee6b2cb42d80d8e9234e2f21cbeac117b2db7a4cd3755a6bba9a027cd077d387364330d971edd185074f480f2121bb37a4f5350176d4dda553df7fe31e43f2c71d0fe6d3fa767cb4fd37173f1fd95664ba9a02db648051a010d39c1ee800f23bba172a3efdc57c2c38503325eb6ce32dfad6404863f2841120297bca0565dd003e895a570b3a614c1443de7c9f979d22f36cab9d305b3ecfb64e4810ee29e4a770f4d501a663244604e2080f9cf5e38764a659f6cff5948ff6671906a3207e9e3022136479a0994c8d1cb079e62172f2a96ad7adf1f5e55ccf242083e54b655d7377af9ef7f341544ddbd537f928d8e5c4890b52b242173ee8c92814576987a9ca033b22cf0eabed3f8d1f1d63a7aefaf9149d19724c421c5e0eec41fcac97efd809ef6150dd677b8c0783ef550abd2597613623674a949f6b35f59ed1d9d6143633563b2d8a0c1246c11fac8cd83c57fa2de72f55cf2eea3157d626b7bfdcca4ae50485ce1cf7c91d87d1974fb0d0f3da0b491d12048fa5f7757dfc65a9e4bd5f385f9fa9c709f4a5999233145c7cee7ae9a66617ea5da9ce6189589dc71c494e042a450a11bd75c5f851770409d3434925b3bdb8ae6f8059c13e35dd2d401c626f6d60655ed13d6f6446c5d988bd85390070be85546dee718b1a7500632e4c6aa90acd13ea14a5e04afece64e60d5f39595d115b399ec2bf4e7e451eb231c95f1d6242bf7b62e0cbe47d5810a3d3431280c62dff19ebb0c86a66ef78d8aaef9b10be6428db8bb5f73cae9a25b3009817498ae98643d3ae64baffc892d277a29e36620bf7d9a94d6a7651fd4dc4ed7d14cfc7b9b3f6fde9bca30f2a42b416ce6e38f8188991fd1113ccffc50e70a2b2bb7c3b1ab104c57f2c9bb5753b751c66987db6ace5016bf32dcd0115b4aae5dfd8be40a5263bd97e6cd61d2c264e82f25e029e1eb2ea82fe1c1e442b63dc4aa385fc7ff2ea294d242ca97aff972dc2bbbd99ff6c2df15ea9595e8ed0cc41dfeaa2b77243cce326076687566915c5899db4c2b100fe7219fe7fb95f7898b1b3b74e380adedd4a590ae701f1edd5587a95c9c438a33ddb8981b41e761843f11fbec94e97692fb4536fd1d08ea1e27ba09bcb2fffc711741396c230c81ec484a4faccd0c7e4d914a55be9e86af703d122c1266a0b3b4ff521ff4fd13b205f95d0f70c618ad375d9caa3e6144b86e4ce03e59b0a96499ba156ac760a7ee02a01bbcabf5d4fa9726403b5433de6d267de3c964b50212da7bbc065f6f956a39d26f2dbf4dc2b341ca8103756e9e40a8f17edfeb9058a8a6debfb44a1559508171082945a16d8b8d7bacf107ae87091e0208e33a11eb069695c96f42fa5da483476600c8a7bf4dcf0057a3da4163976ac785b2b2c28a0a775192fe7d3cae9ee60562d38a500af2da0f8cc47638d119da666fcf509450c7138ab56c45722092ae892fbc2a5b35ea8b83e4226bab3f0bda5718fc95261abff3467274c0576dc3766fd31fc56ffd8dc0a6418eb791d880f16d1d6878e25edd9da6bcc0b0bee1d3bab429f7065907e8e40978533cac019cc525f42ddecc71e0ac42fd11d3d78d568c8fc94eb3b3281a5bcb1c86966da8475e3c70dd7e6f2599d29c645aecf43da2c1578fc75130c041f1aaba19aac57590362aa1ae693bd2aec928c64ab164393f5e9505efb9d637ae13d844ca0851910d75840d7b29f8e82e7e3fdb8d198c8759d0f699f6406d07b2f7373519455fb72a12ab57cbb4594f2234e5ca76fea1ea0d08752acf75777936d1f4b4599b610f242a0932ef9f639ec68e4d3f86e53b5385b54bee5769bb87ab2c2eb9111d5e3325f18150295fcb218f06de6b3603a36a4369fb4555e971bb47262c7d4dc4fb4bedf27d86954872495fc271e335dbc8c6e874cc7f250ea2fee55f46ab4e849d9f37c4572f61cf32bf14380c3aa6da1c108a83a46a3865f0249e1acbb4eba81c6582db170d0a07dcaa7aa7ac6731520c4a50bb2e99fd5a0b702ae43b022e22c841cdd7a402b53445696f04c0bdb7af3757bb8b83ead0e0832537f4186788f48f4271f35c62d15b633f240174467268f22c019197b5c8e7d62a5a5a0345592a6daa216c4eca90a6bd411d6ae89f8c9a43c32bccd79796fabd78e4a564110ddce1b1e131bf71f66c3941b64ef01690e943e9278f114d48fc074259fa23273b41920a8d80c6d98e020ba8f5e7317c38348a39c12b98cec7af9c0fbf8f88d67fa9a064e5cf0d64b06783a011bb3812e9d83db01405e4b624bd84e354b2adf780ebd78cec956f1552793ed7b6e536f357b0fabb8d3876929dbbc00dacb4078ef9cfcb1baf2c0828a7ed56311c9abf0741e9284b19af046b70c230ca1d5ea38b8240db99e6ab6b432d6eee7e365a7bffb4b0c5683fb1faea7d17fc3ccf86053306996e806c97191fee18429e9260eda593d4bb6ac88fce9737402d3c8d0f143be6f766f3ada2975b38668ddcb078036dc73a33a03969aa93d9ead11bdb92e169d934558631b43fbebc2adfc7c3ecc594738f471a18f659bc181a211126b94ba2b624bebc2948a10d975cf686a618d15460b9b209cdab8b248317b1b735185bea870f21d961d75c9acfbf9a348447833f1ac68c48912a2dfd9290c4b4a26d619fa1bd40dba19b912299d94f65c3de2f160e5ffb0c051b61bf4796e5f06b1fed4023028b0e47ebd8ccf9d38df9d0e73582a79e0ab25ecbb35118e687fbd085580b647f3148f83402e38dcf602500a95378c67b6c72c9753814a63c857c8c2f2101ec62706b32750e8a5c46e7f22e5bfc3bf1a1e65b2f58cf853013fdbd9212857f050bdccf416a868f0e4d01b8635dbddab5e624e453db40de9e9a55604e21cde5893993ec96b5ff961a3f4d039befec407e193fac0f5c92b34f798b98321226da96ef8ac04db6158848aedccf1fbf87963bcb331a9520ca921ab1c78254571459affa4dfc49884706492484b6f1f53a20e022f31ea89c62e5cd46206e8ae0c3387fa26dc4fce67f4eb9a1c29e125edcbe340befcf61679788a72cdd2b47f353f41e6475bb73e067b00d228fd3a07a2f3be47db0718e61cf068275bc8501f543e023a81d7b98dfc08c9c6aaa98993963c51603a0ca13e9080e313c2f2483030e8af245f8c49e79655828b7809bdf96754957129a56d2790b8c93c28e1173c599daae56b10885bb3ae03bf2a2852762e92458b216b1b8eebb295c6281c9cc8f88a29b9dccf2ac3edc6ead5f93c9528190e3eeb99be61238648c6cebd770ddd3b0552641b30f954a49ca29ebf862533d76d025eedc48a76296120621b4fa96c4498b70c8077edc2465d77764cd78c9ada0db16d1b7a2729444d3dcaa33add210eca39aac13f981544fea1c4af24003992f398f4505658f4db72602e69bc288634866191dfef7253a126ced0a5026c157a217a3ba899d5d0d2776b16c2c335360c932fd45b49db55344765e2c4d3c58e319dcde7780d7d86d9aad508fefb18f7ef139d87c21dbfcf70ad394f171ed29cd1a7325ee6a7e99465ad0156ab867d94348abfa54db079dc5296038c2c1b56d5cab80000e9ed237f275edcde2fe52feae522a0468ab031e0f77064ed5d6ddb9151dffe584364a566ec2177c2fcf8261e981c77dbbdd502b2a60972cfc5c6b50844f9a7a52d007267082385778e30cb438fe06c96495ba111b88b2b108b7ce2054119fc01f492e9b75314956dc9201ed6b79d87b871932a392836455f86efc38f8ac97e68469b9e81978849cb2067b47c4c63e3ab734d751c7c70c131f70fa044543957c89305fec01120940b79be6986499ded39a9cde2829b68fad1ae23d644e3820d30c38c880a19f4379b75bbc0727e19e6ba3423f5135ef1a4b424dfb052059d3ab20e6add1c2e0bf89bc9f9a21846324b15a46a885a234eb45efe59813e6227a4fe5a62df3bb7e8cd21f04546c60d57ac6638958f568ed83d066c6815a09f656f27263e4092298523804fedb85824b48c1ebbd3a56223f843f87180fbc3a5ddb15783adab69a74d97cec5313ecd793aff363a786f1deb5ce98744003cc34189043b04e6304231630ed66c5824d65fce794dc9b93aaeac7e62f6c41ac9c666bde265961353d3e89f6614004a0dd26db5bf62346f8d86b0e7d33ac7d48460e55d110b9e8c926bc7a956662a1a378767f6bc6040530764bdf4f2ec060ce7301f3ac064234b47093a333fc6ba6c09c38d19acbb9487875f988e20f87c491b04f978e7f58f61be5e7a0aa7aaa724c949ca2c4999bca727c3ecb220f81883cdf7c99a7267d7c6dc2e207c36c12cc7fa43dcf5844b714330619d2bf935569012d30c9c615999694211e3fd1d26e2a2f784ec6affcdd2155e78901b49e98b97eb2aca42a376ce92f719d80f291162fb38e5c7bdd9472a8626f45f861dae6c1e465f1df029b4251023d13e8d6c06dd8555548d6ffe605121fda3afab038ebb01880736fdf75bd357a11e0b54eea14b6b71b2e7b0fbea27db17ee65e84eebf6595eb3da499ab96d80504736c68dc2aa86aa560230043d705d7d52b1d47c31ef135c9146f7680c19a1f17817a25785ed9dbde6fdbe9b24121ab32761d25fb3711818f37064641a134c30d16c62ea1856b69fab43a3c241d308006605ba32e10f4fe2c7bb6efa6d4fe651afd585d95b5c139bd9206430caeb0fc808d12b6c43b17d977b73d606a383a862a1c888dca72ab7d94abcd73f837440f9680de4105858a081ba10b3375e775ed58b0f0d269392c521bc82babadf3308eaae68e315124c5a4f37b0c3493460c6008977059e48502a9a741c24c8dee4f2ecb42a82df22dbabf5ac1e9b7f00a9221b370ff08d88f5a4e6e45657c59f028dd4deeba75c9643e322e2a3c1b249848346bbfea4d13a23d79927a35c5bfcc7a2624f305e7d1f5976ee2d88ef2de3c04a6d967f03ec691694f6e11d90f1056b80ab1c1f469365869cf149dd6e34b520338a16ee169f1cc68c10b212f703f4bced8fa246f992c29a67edb97852dad6dfd1c0d4b7a23306598f1d5b68f9ca2e42410a56c5794f0c7b18af2fcba81918e15a38edffcb240ba05c836a925e00ffc740cab02a079b01c0567106687d0cfc91248e7609b7d05a0f7d2f733c5b3a702d2a41ac5554723e6f08f3ec7486edeb02f3e167bc7696dd4762f4024efae27210d808b4d5393d40bd458797168e19063f357f33e1ae9bbc052f2099e6afb5c20826397380b7f34118329f9be4adc357c42ee9b7a1c4c062624778a1420b29ba2d96c4f44c77f93feff1d5c0fce788f35417bbb52dd18666a127a3c60aeab0e4ba2ce2a585e6481657350e3736576f809d11e242ffa14844a4ef4d529710257f1f69fd992888e79078b9cb1d88c6fbff45f3a7ba7ee474ff19198f9625d764648c227ddacff66660ce1c9357b48f774211867ef4fc775db2239091ecffebeeb3e3d637cd627cc643ef0feabad371c2efd858df9dcf9e0f4e88a55a0f9bc4735665172baa2c5dd7edca45bafb6e1dcb2cb7c5d014bb4349ebeca3ec8db94416fe86593af2a4b47f42be94967889c9f25e26ca086dfcad73e21a430443985097131c72ff326aeef9c3c16e46023b4583e6dbd6fd84599827e7ac2520091f2cd76b50aa5bfe4e5e7066ddbf31401c55d44678b93e820883ab1c1478d7e8d5c0bc67e81ab141b2d8deb55ce7d97ec707fb5f67f22a6199cd04383ce96aeec4f76433f65350b61f029024b4fbf3be7320063e756c549793bd6ad5e372d8031bc8fd1455082d34c5726f694c5f2289d7b719f97275ec567468e1d13860eda65eb147be9c6b99a0b98d5bd8fffefea134bc03ca12d3d789f50bdb7e884dd9d1728839a8bc0a6df93b717cda88760ce9eebc6f518cc22de9a48a673779c8dfea7031add51f39b481a0de6ca6b597bd80d4de217ea484f50671c33e2436930d666bee7873f0b693d651c9d5bcac4197a0ac1ed1102c0887070375e85398c56c2c29bee2bcb811e22605025bb6dafa6fa3a7143c3aed6a038a18eca136093439367c12f8a7f400d7a935bd4bddf2d6cc6c6dea51ac476b6372bdca89167e9b81a3fd7fe1d4e7824c3b6e3b729af0bc0d66f05353982d9e8383a28903113d756faef104e9c8d2780cbcc6d70429bc56923ba9818f25ec24a88e6787ff18987c14a909d1e5a8b9f025f327465001908b520de43d5bbde513217eabb2b0361dfc12efe6e839bca3e33c9c23f783819cc271b01dd7f21622fd708e6ae9f4750a10fea5ebb29e278e35125dbbbb5d30e89e8b42508ce9492c3dc40ab95070f5f7923b8919a782ed639e146595ebcbbdd7f639e8c993b161680cb9b8ffa33f597b4d1a2ba476ff3ae6a6f2a5a4612465de5b16ca576564f7490e1189d9e2b6efd791a242bcd001aaba9e1f942db3b49d04dd0e819f5092fc31f21a7df0df75c144f30814eab92ba9a34fdbbcfe8c26c6c90f1bd25e9ff327e78a96ba8b17d5eed34e89502c201fa20b59d9914188a737c15ba067926439db4d1bdd7cc302cd915d1782d1a2be697afd5e0129fbbbc70d7499100b8bf6026f7895d86884aa92afed60b9d0651c6d5bb0b0118b09ed2098c54109c75820510a38804752dae0e179f5bf972eaf5b50c643645fdc27c3d1bb997b158d1763c4f2fae9bc6150a1b42f08ec22c6133ad270776540cf5d86fc8f9849da491884ee196cb6c2592efb1df6a0afca4f0a8157bac5f0ed339efad930fbbfda2cecd636e6dda33ba485939a7c1534e57d274db22ccbf97c9dd08b504c036c91bfa9c7edda9054f09ab2c789e64a885f472193fae48ce86611d4ed345dfcea0406f7df6e1a855bb54386e44305a43456cb7be40ed2364c6caa3ad9cf4ec4d2544499f24a7ccfebb0615462107dfefa09f01df2a13fef847d450a7449fafab0441146d58255770af8122a6fd6638849f6da3d67e78e67b51f22bea6ca424e7bf080285719bab9d4b4ac138b8c3e30616dbeb6128c5f8f6c3b55a92fbe1b965873b0728bf680c7efc138d433092509807008920da813cbfa369186da871db48deaa070bcb28b91b63143a778fc6d6ca61e0fb822a70740623f8cb571a3cfde89b6702fcd027779e25b1576a6d2766c75a9a800cb7f1133919f84235f9c23e75394ea30c249dabe43193e93c7fb51a61263c6f55406a0069579d2882fb30aaf92ff48e51357c665799eceabdb20f6732765de71ef8433d0257d7023098240db4118b31fa211b4e8aab8e9623d354e61da8bbdc481cf93e2317655281fef341ea62209038db3407f4f08dc2bd1863e01fbaa67232e15e8c2d3a073bc50708a9c22cd11b966bd408146003d35234d4c01f7ff33e75bf66b587a443d98ef35a7076eee40e372d10be607ccfd3b36455c119c3d906928ca92d3594b2f628e35d8b097a9255f82b1e29c63478fc37fa7888721364d7ae0d523be3b1717a86a5cb1845fb0f4dfe119f35b082af36878f5f2740913718166f26a681d49b2ea92e8eca447b0ae2b2d837ed650e1e84599713c11139de583bc1b652c6ae2ed60eab345a3f343a76752a243bc9ec8a63b78d63cd0bee3592756c58576e07fb01dac6cbbe4fd8fa4e8eb0b3712199dfdb9bfbee5e701c145cc4c7c194e68a845dd22519e1972dd3e6ffd98befccd43a6709074ac7df805fe0da66bffdb55b1467417b81938a20a6093c766b52972937b7819def9fc01a9840258b1819b3a73032d1b20ebc3d47a00a09ef0581ef7ee005ec66b57393eccb58b4aa8d67fe1dbd12acbf72cbb73e66e3ff1dac09316bafc0aeb052f8f8a3ecebcdf8fa7364cbd2f182e9af67184e485075569e89b868fd023db39b6376dc23904fa2b844675d43874306c8bb96b271537349705acc45847c13f70611217387a1d5821681cc2e176ac62cc3fd375f418e2831444bb930f37916fd88a8b7d0c917504185dbc253161a1cddae20498af0a455ade7ff323bf594e75405d7556e516777cce0a0cef54cc8aeb41ef0c8d59d5d1ef45d7dde5542dc05dfc71a754e5a5141c20649f6e5df2a3c9093b554e6e0be7823399255c211e3c26272c59334cbe279f9402969670b1616fa555558507fb011188daeb8c58f0ce2b7db19f986e3bc950b5143c092063151281bae5e3060840fbf49a2a4d659849581b24580b7b7617fa20270d3caa69d125156a6e2c101fca9bb172d4ef330ba2a7c3519345289e27032d0e787c060d25a3a183c32be4fa7ad4e8771c6a63db8ad13ac359a5b62bae3195b329fd6670d8bd64a4e5409c5faca8b7c1f34f9941471e12a9e182432191e4c7953de41c53d2b2280e3e681183979e7a2fac32a3a8c64b9f6d9e04057b9edd9de4a750faa432dca8005aab5e05a1a9e8c116890abb10fd3196c53ad66aabd63f3bd0480cc637b6494ce6a75e6588fe6c222bb11465883acd2598d332418aef5941f4438861a26aebb1ede93874e0d01bb026cd86ee87c3677b1c1ae58184d1915cf9e7bb9a4e69c768fbf1d2147789916035c7663f7061d371c892ddc0eace1607856e821217a3947ea69d40bd01423d9383ee0cca40b286f7bc4b2b15073ca2a10d3145f85cbbfeaab8e9385838962348d505bee9c5cf2c80d957b9a9c7263aad462e05f163daad96326603a93b783b7a9325f98e8b6b1d57b2543243aaaf68f681762e2a0b32f373d108ac7fbe7c7708cd9118e446e18d0da6f1dca8a9be02b707332177cf039219cbcd586cb2468564a3a43e28af2db06c4e98a6cbc211ad255bec8bba8aa9bea421c115cffdc51f5c5cb3467d94c6a65af4ef8d68db9cf5f55ebb3b2aad6c95e19d0c09948454dad63b83080a6b5009b41b32c5b4d6f98370acc41a8bb1abe6528243867d852274c355391898c0c111b4d025d55a6ba593a378ed2f37af9aca73e2713b3ba381366d1a0d51316a18b261e1e6bbfd1e26ee7d1d99400f4ffd93ea2c5b81a0fca1a70fac951617e91632a76bc54f34fdd1c877cf849fffd9418894f580363d066027ed9e1fcec80dbcd8f280c4ca94ebad2ec0bd0a5cf13e1622dec778a77c04cccaaa6c74bf9376ed8c1b8f0ddf32c85b381c86d657bb40d0fd4858ff8a22f075d0b23dbe974a29b2f3dfd2d6e153b2a2e673c31a92942cb9d0eb1c34546aa1337e8e3c1d6c7d581560b1778296ac8f58551a647703d713ce9cbf86732370f1b1cb557eb2db95990ae1120c8f918f5651ff5bab790bf8c7afe529908cbad0213f556bcccb1180be0b4792ef4b3fdbfd644f6877cb065e5e0f2aa9c28440c1724d94b8f14148bf9cea564822452e1ddefe5931ed5924d08eb8dd46c82b7355c32c8e8095165be3a09c9c08b2c5c16e726d4a168a7425fee79c2bf315892f0458771fdd21f8d9aa4022a614e86a503e1025d0ec58f36cb68c7309e0c02e54d5794a09738e2bea8c6d5fbc50dfbe07a09a14643bc046b01cc31598de535be6a755009d7e89ad444d68b47503f1087bdb5859bb461c579518da2d861cbbd15fb11de862aab392b3f13641bf5e30c44a3aa1f82c2968d92ec961101ea1e6b27fa8d9d4e5a77a20637e28c23990d9fb774249f8637110fd1ad290107da5b418b1f5e08374643f94728fff0187d4a7bc184bad28ba24d56dd79249d9c1d5c60890a19eab1e16ba2c34df0b17732b631fa5e78766cb31dadc40ad4daa23a737edcc441b2f3fb773616234ef35fbfef7b62ea911ceb8e3523d3b7db8314bb09c0c6b57b70c16822477692447e7881fc3343bf1adce1f4ea4279399f592a7232af8d6a4f0e539ff8aaba4cdbc0fcbcf214ea46c6d6c2fec56d6e17ae387bca05be5c6a67bfea31beb27bd3121c192158fcbf4fdd283dbc5f54db9ba432bdfbb9d43a6f66490e5495e645b93d666a26283b140df4628d427fbc302ec502231419ab8921e88d20e6b85c19805c4cb9ee48d8792913f19f2ec7115f6340f8e685a2a7a2c06c8b60a1b4da6d9f89589f1c89dfec4f9146e189cd8dcc91a2868194468c250767a2b1d59f79cabe836ff904429499402809663a584241062105e2275201dbb95a038461eea0c4a513ba7e483103816bb90ecfe8adf9b819e55a2280af774594125043e70e25e5c8a1c688be63795236232ef75f37776f811128d19255310554f7671380604243f04ee82118c9078c85b745d290f0e6273c1e32a666e38411efcd8c23964a68007841a21ae61db7192809cbe07cbf33fcc5c3fe3e33e5d694d4747d3bbf8deb2df042ad27ec073ae9a6345afb1d9eb9a273230a5d8d3e1e5661f29cc0578a7770c37b1ad20547e094b3603bc5b85bd685e4cb30402843420ae8f1fd48b3e4250ff4370ecfce86c0cbd17e62e160e7298e8b2a5a28e1533aacb77645600f299cd1c0076035792c596da1defb345862592a14917f3aa03bd41d7c163c400b1d172ed858ad2df73f6ffc0ba7060b908dc7e6ef5bc751f834e5cc6ec63b036f6384d2963d87e207c1add3a70dfe2b1184f78e7e24adcb9a9c3606e12a8af844972351a805728bd27898704617fe5f1e063b04cd1cbcea80ae8c89e7677a389c60f7302251ff3fd9abe23dc7fc0d68d1479b271891a8b8713b5cc10b1ad781959893da9585e4c64434a208e4f9846afe17358be58d79ef5b45678471b101d375c8905e6c0214e0022203eec02e575317104a09361a08386cba99b0d8c7f7fea61ee0b7d1a1dd52cfaaf0e7563ec298b8665721b8e6ef3938d19e97577e481b616bf2dc2eba64ed13d972f38430aa9b29c37fbbcfbbca7bd85f7146ece0e51450f98ac111dcf688e7b1b09f3d968f651534b78afa786701ba5b8fdc9d66bbbfead8f071a1d614042d2b8fac53aa90516b843e1946c23385ac7194d9673fc88cda5872ec2782da8ed941f0f1861f47c97c390b111e22de58f565445e54551fb0121d8d034c54b900f6978626f9573db2db91138b5607a472d04e35d4e5990f1babb1c5a6139f97619fa5ce5626de07c133efeec346d747d4d590d41995305da1b3b0374c3d76c6cfb0fb047730519383a9601cc42d2975b22a54c55b30c6ac8f2ffc988fbaa94b2a5956a872716f17cb75a6061c85a6efbfae594dabdb530de7a269e883602d027ced553a83808ed78be70f8507c7ef46caf273b5a02a626448980905a3863bd8544fa912e2f23ca80aa9b68ce1efdcb5021e32a0eba6ace710132faa8d5cdf83011957325ff766b916c0a0adc9557b2c629276a92bcdc2137a406be641bd5bdbff069bca67e61472ce0ad0d81f247466614af6dce71940971e3e36a6dc68efbf488363137f1fa77a583c1a00a80feb10ca8879660da9729421395c74fdb944aa9c9a0ec61a1f410f5d2e7f114c6ed2f9cd3eb55505915d777a5de5e9bfb042558790c7e62fe80cf5f520b7fe9cb4fbddfcde4bd034ec9054783ffe05d3e30df277b6e7a003ee7eaafe9ae713c7401c889629a19ee5f6b7cab3e18bff4becef3145756052666581f927aa952c77fc4c7f0c97711967b269303256288f8e39a039a060434dc310ef20610ac8fea64ca741d55bd380fb0bf906b2c2906c7fb1b2f6185112a5a9e398f25babc59005b04b59eb72797fed371529ccd24dbbe35c89289a0c4ab4db9deeb83210425efeb4859be556699c8235a98bc13ffc308a3b82ce3120fe9a2f9c813a7c51c94771ab4fdeab81f13fa3601808df11982f64977e387f543cd3b2ee03b0ed8afaab9d87b5c8097d13dcb8804315c9e7a9fd05baeaeea523957a8a76d258ef06977fd2274b95d0557be487c39d2ae09638745c81cf910169ed47be25f0653de35c85edeb22b07a6ea672290b3c540c82b0840f049dc5624de75f080d1ba37730f5c25d9ff3f8b40cfdcc354e63d6c77b87684096791bcd5cb7cf4e3cc2b98c7c18b1cd27e25bfabbea9e945ec2c24156181a7162f10fd70a46ea1be615dcce5f523c93f6b374d5da0c197fef176e6acbe98792402860eb975b9cd31d5893ed5fe2ccb7bcba888746b7ea0fa36ab19bb8586338725511714e4aba6201673152a1c265e889de92f4a48e4bcaefa2d06d8b5d67e6ac124ea39116218dd9b6f6d59088e7ba059256d57663db121baa850555b5626b0c69c96cd20ddbcbe253abf13bb198d6fc207167c56bd1b94138d5e918d306f60c8239faa044e58985f4edffb5b91783f9d0ced8299dca497d35fe9a885a3f096232d854501ca67b4ec719333af3776b48114a5711170b2e157646c0e310addc46a0321eb7d5cc9ce2c934a471d76c6f03c0a3624f2cafa66634c294e0d91b09bc43ca18741152fc929a0afaa87a30fb17458f94c85d92d311aeda1f6732cafdd711266a3c6bfbb2a4de7cdc47b181e9d28173976dc949f409b7da272d7100e984579f1b670b86bf2cb14c7aad8383ffa605d01a796a36e41d73ce5b096a8b65d00e54955402fdbc1d43281c06b9bcec2f1504da51fcc61bec6e2678247c9de4c8e72229212ba416a418c5a6e5a8cd395ee740d56162b1d705504fd14af53883b1ec79b21ecec1bd2509f84c64d043b7c12a8e6a1c693b5a1da68602e7a49907c276b04e58b267026baafb71dd6a173b177e358eb1b3fedfcef9b4626fd7071b4f9469bd2a513bb13404a4503dadbf2c30f593f0025d21884d526a5394785f03bcd6bcd3f2d0081288daa24b7a9be8a5fadd1dcd8979cba6fe1ff3edd6e7d025491962a7ee95ca9214dcc0106df74baabba869df4f10fc0491feacab936d8c1037dd0893e9092eb4ceae5190aec84faad29e2b1cc77e49539f5f5326f7403e17bb3f43da14d927c5f92e22aa4f6a2e3c45e910ad595615f1fde8a3e5421af8eb65db3fd6232759036800cb2848372bae077b58a6326600a41f24e7ea70597d0a2852800b604cc5006ae30549e149eeb8faf2d95372df473ff2fde479b809cb4eb99464269efd56e416d75cef2af849387cdfb741376e68439b4f729406d398e9ae1108a94f04143034aea87bb2a76322f727164fe624fb268d720235b2a603efdf74af19ff5e7e848712dd0b47ae68ad8fecf2127c717b3407f8d3d2e803c38d4cd080511b599e14475ad3ad8eec2ae5da93898ccc3c25b3381c61d6c429360dc7299205401e024eebbfc6c4a0709c04be6d78de5ca0619315b2c009797570d99bf763882e660b9700996cf2baf5822ee419cb6cc3a6ed8b054a41b30cd5f7a3c25f1e2141804845fa058350f095e1feda5a1f4df056644be779af920c76874640733335b476901910c13452fdb0e9aa08c8dd698a0273c9383378788f96061f90a419f03642a99463ff284d81581282aa2f1f01929185ac45a197bfbb717c69570b422eec2edccb4c6e01348b42cd385c4777381d086ff8ff04981d4367ad2ec3d839193d1c4b09a7710c43db0a39590f8b0f2e5e78aa67fb9d8338b9edbe159c1ef75312958763727286d9722b6e4a7bd52f7b68e603f438fa0a5338432ed043da87044879dd3da10e968ed278850f0057700625096f59b4c11836b95df4dcd67b831f37b6dee55f02f74a34d80a9dede95f0db9dea46ba17511f16911553c3e095bfe415abd0639e45dc5c7836a95d41fcf253408b1add789626d8653fbc6a0f8f5cc98e59580192d0ebdfb9b2c08cf2f88423a639c1cf100e50163c9579f3ee11d7b76aa75500ffdcc47fae3b381b48afba021c40f20e46d73f51fbb99ecef9608e0fdd70db583dd78194141a54abad59cf6c63b62501be1da6b40d55fce8d6623f4b19e8a8895ebcdbd0c971f92b0402bef45dcda5963968591459364800ddd71bd8e6203cc1f414d8e00323c4fbc048cb8297928c1fb168e6865f719cf6e9723929ffed42b5148c7eb392b52c5fb9a5a5b75e771d451ee3c048e789b63499afef761abd823a19077c82f8a076ef4a993d9d218e686f41181805d049cdacc6e05b1affe3da9a2a536dceeffe1474701155cecb5e8f40f423f8688f9fda7e2095b0be40d5589a12e265f4089d3105b1f8952ab7ea4c1b6c3efc238bfd9ae8c3556365722d295a8d1b1a262f368371817a95d6c12c0b289a48ec066c2bdfb2b113438204c6abde61a5d42f515c7629d9a634a02c04cef2217f0cb25c0f0b021f875bd564536e375b3159d3b5ff35233bd51bc0851e783f376b57e72644a45e083f5c16588a6cb440d7eabba36d9b81455ceb663fdd8e647496f2ce53e140af3d69a315180182b4766b9ffff32ad47d2beb945b99252e789a237dc710a1d5d0b4b508aed9e1c83603f077dfe9bdc8111b2a316c8e7f9ea67872c41c071e2b57f757e701f4db4b04aa69ca92bf8a6f47292980ccdf4d9970ce6303b192fed293f63fdce75c6a1cd2415685a9094800f10a85b87cade7b564b7500404c4fa345360d9119a9f6d59945a90885edcd00a5931f3445323746194a441a3a22896f4a7162e9da275131bfb60d046be3ee1ab48489295e620d0a0451a6621167af5ace0d490281a5ccadd47f8c9be0543305fa7752c8ebea42694a54936bee11239e20a32e0334ba5fdae70e579646ba522752f820381374bf2bc391cc926a66e8f46296262e64e25d829ecb5efd8b972b17566c75a5188ed3cf64770c857e0f9dbaecf5048d4915d230f3bff207011398d8dd84c80ff2f01fcc2a61e713be58ad63d2ec561141585ea237b60d1f4b3a2d5ff4750fb20925fe99c2356214bdb0bb1a94438a74e219016d64c83948c340910e6d79f057b3f71f41297c5e84aa08020f5a6b890edfae517ba932ea3acb15026f101d3ddf24071925267d1cf051efc11f523e8f588b8d0b6a8cf1f1a46933133e2c1d25c4d0299bf6e23578abf17fe436ffba156115f631277846a4ef1d6f8543b1182a89c6d415ea8a9434865a00bedbe4e047293f76558ccefad7c5249327f9719288fe3018a93c318b2f4c0beaa5391d0ec449cb29e3aa6c04597da609cc30b93d2b7a779d3ae481ffaa4c0199b349c08399886e06015b950d60af229c813722fb00f045bd3d8d8ac66453ebda11b22a768fb726f9d75b50c174e462001b1af2ceb1e73a60e221c8c2b6a51daa3061dcca00751413b5aa8fb9a380f2a91337081f16fdb0084655269204c2be17053fee495f2c9fb5b82617dd71ddab0eaf71d972481b70f2e44e784e4d0ff511b025707b4ffd375a172ec3ddef44c374b115996621a65448b76ed2179fd0429a40e29a780de03bc6cf06c642d3095bddcc666a32bf78e6a3bcce115121989be528f369d218d3536cee174b7bbb3e448a560ca8e218f8e21a3791362670c407f719f70bf8b989bd2efb98598c53fc20507a066da788c8cb915ef292d49ea072caa25099fe1799915fee24db9f3a31cdf0596f7bcf5017af3b21e4ae1a4fb064f5ec6fa0d4006fa52644eecf0b84f5d7cc180550deff0b4eabd6e863859e33b8753851cc2dcd446303490a35d01dea46c66482dce719882da1bb6409435f3e41fae06e0f51a9603a84beb6b5b47f4d1c7f685ee7ca8a107ac4bf667c544b62e793a30046771a92e6258c1d69d1256cd1a299ab98188245566300c3b4068f7857aec8375c408ddc54df34471dec1d361e078abb06110fffd16ae1b66962f59edc2a0dfc5935cfb66d9487ea05481811ebb6a3c21212162173e43c1991f12eb71e414b87d768003a52b93fbedcfcad09dbe427d6ed5ed9f1294fbe0a18c49f7af33540f0aa4e9a04dd7e101ad58a68ffb7bb922e66bfa20129c087c4b0fdf34daaa4ce4d99268b44bc2c36a5092575524df6b64a6bd5b6070fb68bbcb13f0bc7b2189e811d786794757245c2f59131df2898a005cf7d041133c25be0b730ff758ef22b053b607b4c2cfc1e5b75039675a958c8a73b596d207108e19c2835ce8935962952669596f952d6d1377e69a64fcf32e23709dca54e48db3a7e44df31b82c36548aedbff9517e482e45920303184123bf9b684a5fa6b3e04783d5949bac78791c4ba1e83a88e291807b4d39d0d364e2902345396cdd7e59950c5db3c13cf61a5a1ec01bb4c3b3928599a817e7fb426026ddd7e477f8884244b3a4158e666e86d1fa513341bc360eab818458f71c882b3ac64375fb62995971a2e88e771c913cd55c7dafa6e3e6c660f06f0cb59fb77743095c5d12dbe2fd8c88bd42a71a965dd78ab4e867d58c8b58fdb2c19eec082c58c7e1a536262df922bccf25ea1899f8b4643b9d4737003b3eba715769be2e579fc7744351af114eb7952c6d56ddd2c41a00ece3fa495649069e39fa06ea0b8b5761bf6c96923e0893d7da7dd59f5a9b2a3858335f5218fa424e135b0351202dbaf1f7fe4555c9a09094c25b10f735f981c04327c4873fcafb0957d73c7695696e0a4cf1f641d88c73f13e57c7f3a14257199b85b4cfce67a3456b716088b42a7a090507c4073faaa55574fa7b4ffdc71adfcbf24f555f7caf414a8ffafa68310f349237f380f6217d406958259cd7ed25aa33a29dc44f63f1aad7f28e684b99e74e7073679ec2b9def2437567b358c6257400a3316c7b7656c50cd6e557cf525631d09bfaf2d8d54dbf0e08f36293f2abda9fecd54951a73e16202dba4cfd18500d7a66322d4fec82850fe09cc8bc473d97049d4e6564cd0a2cb24e828782e261e6bb8b89324f6a410d95af54aabcc27868f5dde75e02fb517c070b7d95e852886b77ebb0da85465f4b297d6d801fe64aa6b7b19e5dd429c8183164a5a2b48ab36312df282eccbb54ca506a2b9d77a1915d5c99d941923e33666dd3ed8f76d2d97ed464e507b3ec35011984424e119d74c1017c0e3ddd689377d877878337d241847ed7d5323606b80be8a64cc59b44ad7935a6164e9b2ccc23b44eca872aaf2149d58c1cc2e197375e382ae1eb61c4d131a356586620371d933b71495bf88d9c4de2ac9362b379f79b168cb420d11369d48c7bfb8ce1eaa22d8ee809b4d98d7c1ee879965283bfebd2e31659e57bc4a493e78c231cac8fc64fda93dae918dfff7bbeff859c6fa54748d01879ceb2001076adbcb63d8e2501133660861c3160ec01939ac2a0ee83627405413c16eb6ad6827fb5d3f01584b7481f7d67adbb394b8036b4ce9980b35f867582df8540a5ef66d0ec44898d339400e0079549757b460cd2927e644c4330970c6a459984859e87c4176509a4bca5c54b91ab4d43fd04f95b3420651ba85e2efdf8b1570fb151d22d342c030c82e604d62c4f412846bba7d51665d2e5755979000d826ffbdf52c132bb1a7a38a9143e6ae996f80190aac6f1178ba220b18bae9ae7a362da4f7bb5ee985b731df5b10b7598e34383961b6d182ca4d88e59ceb04710e206cc77c232d416ffba81e1d4ce19b30b836c7dee4d1d1ea5b03403e1135458f8813486148af1432636b60b7ac907f1e4a79e89196f4a9b74ba7824defbc4c61f9cb1df1c12ba41dff7eba8e15ca545a2a0c64420a3f147b10a4d1de92331595724e8782505151228e5a09cf97451032afc217413dbf185ef27c5ad13b3e1e1c513099f4d3dcdb45bb569a119ef3a8977b4571a3bfb9f61cc3daa0fb0ef019a82728349be2e933e7333a07d22eb49c57b12dbbc49029b1daa27756bef9c6e70ee43379a2877a7debec86f880c72b59b5aff4f575549c879f80da49d9161ed3a1e313048ab09ff65500c1607737a7ba1a756433383a83e211ac3e1ef15648642b9ab639a56f037bbbe770950e20172a675748292eedb2b9faef89087c91ee6d24c1f5b6e7acdc6df9d22b3dffcd8039590f749b0776350b3468c86c81b6702bb82c97139c1ced2b60310dd1144ed15af813eacc10c8cb563b2c92a76604e16378116f1d110c95d8068f4f28055299409f3bd5460a08a0e3bbe2ff6ea95b54d90914b97de1185dae02cc37184f75636ee9aa81a1e1e2775ff85deaa3256489fdb654dd099a398da74a332f55da080844d8388cf7494c4f80d3befaf041de8b448c6144500768a77ba502282ff28614397c8743e4b9e9101c93e8fb736c7ea2951339f95016898195d1b6e3fe4040ec3ee668d7fab1693a72a4bf70c7886ce1bfcb2d8349cf190d9483bfcb94d439bed60627d154b17efc8f9b0493a1df33ddb9b85392d60f60356d6aedceadb4c99eefc897469352e9f6a429c738ad2a878726a85766af2b4a514bf5df66865fe76d8562d584a4e113dff5a52b9ce414770c91ef73bc44e20f8830b7e740ceff6f8cb81bd7ee0505dc3b43484756be29381f6e7c7b22e8a8526b102ceb23064d26413938d2f2c52df83d720590d82cb3d519b5f8a5375efcf12f0b531cc32e9f07ab91757848b25f52992eada59aa980de88be1f1dc0af5d3e11918040273a1d33d5790124be172c2e1a0c17eda0e300b5e8eecac4366f159e4a5c41fd411f06a3e19d53949ea89b64eaff20e81b0a62d30ab5b68d86aa6bc63feb1ad2e3c23794a793718c81a20e797176e5e3bf089a15dbcfd64202c227ab561a5a5e9ad7fbf51085948e41f331a1e8d2f3a35c3de464d5d0720a9ee68b416252524b3ed685f2a9bdf9fb7af24f46aea7fb3ef4d52d2972af3bbc52325110790cad6dfbb2d52ae5c273b25aae81167f026b5b41592e5d07a0b0d8a5abd8e94501807329265d5022b9ccc917427f6494a7e8848a21d6b016d4b55870e8034ed43b242d40254f1183cc1557274cd0ce1b1605915f1d688ca6104eb019204311f31bf15a9685fbbbd11a3344f5718ee32c5ee516ee51cfd86f9259c8f179f5d3ddd0ad3954bdb644070d2613eab9912494c07edad08865d3fa7ebb7da8abce72c39f87bb9d030749f7425e5f199c6ced1dbbe1f9570e391d320cc6e03fa3f006f60a53da2a145eed78606594587f4955ea6f57f6cd11016089d7cfdd18aa3a07050e2298dfc22d5b9c277c50ccdcff768cf12912c07eafc977cacc8067c56603d31bc013ace93ced4db8dbe3fc1c3aa7efd3e6578cd173dde8fc3197f5727eff8f950c57a8941ffcebaebce426b4e47946aa456487a8ac5a79b126bae09f6705171d521be8b069ba648b838bc4eefd06b93e8490e83b00d09c9207856dc53c266b3f95eaf4529ae87d330d00153a4de119f624e5ae29dc1a52b5a57f57d77dbf1356eb993f31f68b0dead3491efe685ece5110da3cce701cec017f2e3e9a5b14fc9e9f6f7ff5763a86876c8b33d9c2e57338b1aa1a61eeb3857454a45d2b93470be11330bfadc15aa9154d4e34ccad07a28f56efe7536e2a27a973f8f8fd37d1e39733cac938f96d1cf32bab5b5b95d2a81ed1fceb819ed02264e442a269e18f90862b844b4b92c245a488f5c287464f3183f663b4b439c62cbfa0a23490e23f128ad26326be250ab8d18f729e9be9f30cf6868271bc84a87987f035044a37593a0dcb72d5f9e372cd51a7f82421f701a4229d92b57695f83764b8d6fb1f13341ea2d2bb86443b3db022d9686e6103888b834313b7c23477974a03837a737c1aca537a519de25242ea776dc82ca876dc1718dee049ad0817bd0abe95fa91dec56682b006434e6f10a5949c3e63ae1f9e8b837c36844e0d4bb7baf973e8baa3b849b9d0dd5b2ee9314aa08320aed072af5d57a2f9fdf2d56e515fc6dc8898539ae7520488db83f2ca9cac4709d98de28b1e748b279811ce347fcba1436be429205369feac65a926a197ac360540f1bbe7fc11f22ace84b2c197ed58b1bae28a15223b8e7bd59fc07125087b556a107a21363df3bacbdb9f39406c3d1acc7e75816f3b547fe851a32b0f4c176f20e6e2a17f31faa17550f0b128c4fbc98c3de23759afdd43ed1c955479b056eaa8a3c081accbbb63e56aef256a7fad466d83e9dc495005524e0fb1c464160fd1178f58af5cc823961555baf4b1e6e059849084c3f433eec9807bbc7758bdb516813f7c9f9bd01dba2d0e8b7798d81fc7a4c8854368e9db5e9b24ca0aa29adf79976357687edfd65d0935233765a0f52846b2365acfbd036a19c41f9e984fb63974079275fe31e7bda29514e963143c02187fef44c6a0cb589a568bb7a694135c0964cb44ac72fc78cff2b0188db37ea98879c2782d83d832240467b33958e8031c214102d58a466f399a440086f97547748687aad48c7c339d3d1fd07895a958516ea7ad57e2ea25f30955d2070e222c977d181d7908aef257b65691b076b6ee7f48b23ca6e8285b7d865726d0ad72114e9adedc80decaaa1db124046cb58511af13412b1c8a1dcf2993e4e6b66acbb2422f9f131f7914ef50f88fbbc9ff9465e4b3a67f6cb5366abcb4c61134490cf6eeccf1656403ff569e43ec3d820a1658cc7b9c541bb3b623026be45757a6bce5b9dd0b9830d4ef3259856e60c2c2c842963eac02856e4b03c4a60895d7fc24dead1cc582f4a5204f5546469232fe2dbeafbcb6d77d35bb05bd35609ec4d7b9cd73fc3878373aed799f734473eef4b5269cb890d42703a460940ecf7bc30223a3f95ba26abd078d993ffffc402a0ca8903d9f87741411ab7ab81632661b2d5912f9669e5dca0f60ef79168c088a7097ce1d700b17ca5ed8c563987fa862c6cfebfff6187b9c706470f691c0b347a29e6f2f21a62d87bcd52097e07eae5c335d416c24eed48bfd02d31523738877d16184791ba581f28001a18cbf5c40112ed49e97208cf1f4e34912c58f29ac3a0762d662ba932f0c8869f02e5b79458e89df8498f46316a64fd4d65f6df5aa1129a50d07710428a8640a5400efa9f6bfd5eeafca471efa3875d03358a1493276edb029e52d7e88fdd3c2aadff1cc140085ede60d2e64488f448d1dfd29fe88ed08f77b6712c76a367c8f964b040c4dfad290bfcea33f2c6b35459556ef55e9813bec9800beb8e60f99f5a14bd728a56d67aec83b07812892dd6d04aa19f49b2eeeab365681ace1f906280d113862326788228ddda16a0192826692d28ffa39c5e5e0fcdcd577c876faed70df2ed1d1c80ab00dcfca0661d7ded413e42c648608dc7e92fb7e263781114044e2686836473cf2aa0ba14534a1f5610fd24a23643ff71e8e12587f27192544ff43f0b8fa4e0b6e8553acbffcaa5a0964184203cbba36bd0b2de42ca7812129840593db3c8cd1c5fa1ee8c31ddebd3e4670bf32976cad6fe455eb6cf7656497f3875b2afecc05dcfd14f3d4e86afe9c31b5b290d458337610c6bff9f750b977a8b48b892d7c080c5eea57b63ed76afe0dd55a8b67a941e793ab912ce15ad5d69f4ff66cfc7f6c6f362e1685e7a2a47d15f5ae474e38d8030f44b39b4c430c6d931ef98b45a959005e7e886b324e5eee179adbbd6cb7f1a84f1c7cff3509996b5a9f6357eb620ca40cb4ec2456f9d9cc4f0ffdd7d9da243d89820d17c37268cd381f56b47b2d12d12976e5408b0a04b29c5c5a70ad15c975ec46f0e46924913f3371b3a37e79c17e21c1f81d8fc1d49e0b44b60f61db457580da7dc09831f73c594a0a20b225e1642fdfd1ae983317517ebd3d4840d57354d9070fd658d29161fceb3a1d0e774f097b0b7fa515da3a4a2ffe4710446733fa440500a4e483e0f07a11b9bc1712ee80b653534778dcf6d1fda605301084ca806c420fb1ce27846d869258edab073ac86d8d8b4f0d0142aa05468ddf11aad7c82c7ad222882416444548c16944e2fadfd27668f94f9c1472a491bda346edc71b6134642b0920a6554dd050bde4d73be0c4e9e383e7775ce87af989ba6fb4e4f5a2bdf109fb19c9e377771c272511c46264901ba432cc9a8ef1a89a2162b8955bac2565faacfff47e205f9e110ab6dc1705a9521372aaf9c2da3b0167dee0668f4c51469663bbf2c027a6c8580e9ca7038b22b38001e53fe9904d081cca619446d8312e4ce46695e919aa7e09113af1be4ed6d118d1d028af37d9657eebdbebacd8985b5f894a954373958c8eb96614e3b8256355cd2f635bd20b72c1610de211be35b27128fe8766fad3569911acbb4eac2718275227ccf3b5c113cffc7163de027bd186b82659dbf9e1b175f6258ee432f4f61737f0f9bce6f6746c23d10eb2c7ac8bf2a2e5b20ed4eeef808d8dbc576c3d35f0cd336083deb9411b2423784090702339c9f4190acc6bb7d6812eb8274e2b10eef9c234377eefcb7fac4125027ed28440c3ec805c7a348dc24c36cd401b3e91451998b52789305f48d327d87503edd13fd05b385897f49d9d8ed275db30cf72e774354371f1b42284dffd9e9543e8456280bcfd39d155feca721d5fc0415730e3e56b7879b03eb70d9cbccd9b58696ea9734ead7f346d9a89942a351d21e620a491dfa436efe6454900cecb6cab49a20d1e996557ec29ee0013c85bd702fa3d5a03a24b3304604ae92f05ad3a99ed3373222165eb7ca0fa7b88a23b33f1a056e27cdaed4291a240fc26c80e52c1b81a35f59678c7b185441fe78fa4cc662fa018cceaed6ab7a864ae537a2083967cc02b03325a52506c01f7dffb2b1109b5dbc4450d097e39a6b2bd7b27e4d5ab4182199a9b6ca7b6742754695ee25ce4f082d7c202f3f3673aead250e78d12032436b882465740a1a3b9f1e374cc778f7023f29746b558b1ee9148321562b6fe43d68ed1f75df213fe0bfb6a08a9729081bcdc063b9214a50a851b5b30ea5fb2499b14f750d4c451d816ed11329be5ceea8a62219f1095453e933d3f5c5be169d953058cf28330f4ec533f550fa155b0dd6e89c59f13a54674489a7d5f5136fc2fc94ca28d888f1d50835a119a8e7ec114de53d26d38a60b395b62bf6a70bd5a2564f2f698780cf66187a436e5bd82b13505860f75dfbf9e3da40366821d5d0d763df602f55c73bbef5072cec831ef78ff517b66f87d332f0bec73f0b17547a67c74b62e498890e8eb321a17a486721a7a47199423d8ef574e53f72d205728629cda8e8c6155f3c31f9e870986608754b5ad371e7e82b4fd345b4a97af43ade9609b47595259312cef5497bce5a3b7abadb161af64c135c56b1efa235eebe9713eed1ebbbe6627b6ed86b9920115894ddbaf4f7ddd05c713359631b1a198150b10bf944eb9aff2fbd96b43ab8c83e01c3c9ab8db7ebc48e6e5ebcef8142531c4993a81269964158b223d34ca3f14b06388f5149153e3b8f94621ff5201e4a8dc36eb7c510cf8b11064274c63787a61313b2fc6b749a403ab86a579da3b117f199e4c8bf36eb43de4414f1327e49b48aa2d18f9c5cf8d7a8762ba2090f8bb7472e8ac40c7ebaabc82097b87e49fc271c72a02c4f793fd1e14796def138d4cef57d196fc88f1df02fb1ca4af12b1c9ebf1940006766b7e582c2d64b40797b7bffbf25e168cf4ef735769521bf73660cc8a98047a27a195de23b4eacceec1af9b8050bf1febd2e2c142fd89ceea7d2e8a2e56d85df8ee5d4d2e9a68dac753039173227626fc1d6d057517c00ae3584b2b6d5c61b68457c5501b3de6e1554be34f2dbd19abbb15371660e24783b2b86b27be378db560d36c4b0a104bc4b59cdb3890705a8c60d8abb332f9d7f3a9d062e8b9ab06072c2cebd120ac3a7a923a851079241efa772b347546c13d55ee672b066b1fc2f4111904833b4ddedd2a939fd342c31a806b48642e3833625dc127fe888bb9a783e8fa58f1fd04d192aff544a8b6dcc6d49f97686ac296ffdbef0c80adb52f01f6f6f07cf8a37fcd88116ac42ba00bd5dd7f0f9feb360d1d099fa0af5d856d053f10196d0b1921b552de0d6fdd68c7437ea5ad8afdfcad44285e12c5735e929ef4b9651b6cb6a3d48039209e5b6bb34c6de8086ed66556a324c4abbf9d2a23c7ea0734a1e5fbf1c04bf4d01b5529f7f59066742524940c0f6e3722e38bc041e45e30255de1ae43c7f2e3f8d2d48609faaf2619ace2f942602466bc7349e7a9f6daa8681fc43872d78c17c8031352ac035b243f384fc9e827a7c84b68c98d4bdb465073b4e4877b7c5e7f4dbd53ea276681547ca8e6cf05f737496ef0e4e25a1123dd748eb3b4d7a3eb29449537e4cffdfb21157aaef08e469fbf43bde508f8d758343e1ba0f224c7de72cd23eba8cd29cb746927204956dfcfb5d6442cd569b3efbfb3034fb0c2221853c93cc019eaf6de19b529936f237f75fb4d6aaa68160d1827e53b1d88974568e8a67928c8562027716f0a12d7ad8c32ae510b073ce441deb1764189a5b81346530d60220ce672a4282bb3ef17e02dde170ad2f06ea35db86ceb0063e69e18ffa798ba477716f58edf3d6f77a0a074d25ede9ff661a9f8cdb19876d0e3111dc71afe56ac2584db4d3bf3667490194817e05f5c44c6b61a0d3b65e26abdadf76419bdc3a7f6e449f1a3a614c63ca514301aec83510e65b9e60772259289a9c6f5980bfdb5be78469c059d6f36be0906efdf26537f4d44d487eefad0f373b6e01bbf6cdcbaed2d2f1149c2e0bffc85f4e3a806395d92db319b4e4d4e6db3a2d88490429337a2289132f0b06e91f36b792c6583fae6cf3f5ddcb789f7b163f15b2302b869306ac3a5a17c8ce6893a4f7ac3826532c8853eb5bdebd48fe74bb5b7bc36adb6c0e7c37e80ce160def462004de581eb0f967aaf695895cb64b4c45af24ee7c2c2a5a002c7292d4f31b707eae895dab2873311a415f3de96a03ebf36e190168a35ed55ce0828ebecfb8ce0f8744f2c68a4a15deb42bd4065e9703083320718fd4882af239a71259dd2e35490de93250edca777037a2794c36f91d41dbf5bddf60e5a3cd6697aef3c95fbc204f745a282d979d64c29365ba7c5a352b268a43b9e050c4c01af0f81427e2ff918fef3a37a9ee6fa230638f9a00bc8131ef629a78fa67ac524e0ed8e4324c3c319e3f9abebd630fa77e794a996ac7b3a80a62e44d0e64a28f175703cd673d29bc5eb1e730f2bf6ea0c7057ba9abcdbfdaa9394c3e8f36292cb8f5744da200068c95fd3158fe3da5dfb57e356e5289692c83b364cfd2462bb57ca7d977ba2f0b9ee59eaeb072d45ffd77452e693f5040b53110ab41622f326fea31bda380c4a290c0bf0bf3c85d0d67267a634be2ee01bc7a749ed1ead1fbf862983f445d5db72fc2484d8582852f73d15f88385b941d3cbb629d38b731f7595da03dfd703faaede2ae88b4bc2d1ff2c1290e6ea3423362932c13cf6cd2cf79e49d2de22f281001a5c4e1aca8a2fb07e7643d0435f57138e33a2270f77bd8ad075c2d22aa33505076babf5a1f5533cd8b45f1bbc4e78d0b30d303b955231dc71892d35b5c9d8c9ba0a6dfd806498b65f08fb76e6e8599af73154b35f68e20a35663efdd1fb46f04aceeecdcf1176b0877f635e2ef98354d36acb2a82cc87c81be291eabd7f0b2244b5cc9e98e74c296db5e18ba3ac3a2114b4ee02e14d8f382baa647c27f7d594233a87283f840da3b30c2325e2f335105c110138ac212cd2d53a0774458f11055dfd2aeac05c9847af9eec670c77b8cdbd1f5ccd1cadd2dd2be5b804edac9593f2cfc384db8087d0b123b85da0b8f81c2b2893cfe3daa2b98d3f9e0cd9c484bdf34930255a911936b3eeec35a8dcf9096ca2075cda0dc3e45acf1dbd80ccdcc80e84284617750b3b7a1e307280ed47a36e3a470c54b236a66aa7dce742ff082f83abe85ec4509634ea46f18117784224a0ce726231aa2fec40b60c6424d4338801b593a9d73f1798488fbdb6cfc384c8cde90f4e89d39ed327b5ca47a4109aa86824bc4a4a27e963afb903d2f4a6df2896a885f053768f3d20d8d1b2a3cba4ec8db0b5430cfb66dbe98f0b365249ae37696fb0c5b5996978e7b5137a11791bc02ad73f41ee6e903f3d0b978799755398e41f30d65743a65acd2a9ec49cca747aeb385076517fd1a1929d60a02ff296f15289085ac89f39e8c115643cb8c1c220ec1a45c604fb1c90557079e922cd8c564b748f21e986cc369d50bdc2e3963520ea534495e15063fac90b41e23a933ba551af5eaef46433a1bc74daac6ab7fb7099047b92ef6a26d200b2a22b303c2f3da2526ab99af28e48bb3d0509f64e32efb7f528377e4f9e282d2d0147556810a025ce220953b47f992076622dce890ba8a5fdbf351be100c3c0c918d1d6515eb1b907cbe87a26afadae6830bcf83b04accd0ed743cf8421009232ae62022e16ddac391a0494c5c22733e673789e41ae70b9e70a82d728b5cb6a741d013699848c785ba628b18202908fda660bf010ace195b560e62356b8791559f3c6680a63064e15ee4dc4e276df12c709c992eedf675cc77a49084a7a45fa58a3574675c4730c91111c5c62ea3393aff7a950c606a78f4f9e893d092d36897cd9fa679898ecc08136833ffc6d5ed891971320886031fbe8553c614bd9ffab585298e78ecfb554e6e78cfc4835d3e68cc00c1654a104338c4824e5aabc688ce82c11d3b30a7e199da71e4cd49aa383d85da86236ccbe341c53700b0eed467d1db3478aafcc6a406ffc5137783c19a0397a72e05a514e2ca559da9b0c8ed9ef7bb0ac30461925a3bafee1da1f809b276c12d56b4e1c111c635ba7257daa17bb5c066ed3a7cd830cac302b38d6d1c0f0eccbdb2eb419b54c224befc81ef75d98f82596554920f703a59a807785d982e3bea9ab4cc3df8d0fe7bc0dd9f230e391a14749613edd172e571e78f839fe1bbd51389192cf60d10f59a73341d307ac19115696abaf637fa6276f71abc5c0a2bd8ee73460406b66e1c85713e33df5d48181f3198d37306598af1460fe8864745cebac6388c57b53c6d939d5d2775232b36155fe0e2c34e92be42f794e014315cc4b9e58a05e211b83ba5df73e17e093af9fd23b643d41f6d203190be6229ed3f430a44e255fc33ac7aca98591c49f3be6e3b85946f3a3766a0fd63e1f5e481787de278b50c6fdf04ed11996dd589b79f3b6d1f982ab6eaaeb00d927e4ac4dd7501b88b1ed3e13a727105d0a66d7c84c45715dc592d0abd8ece96b1741ba9d4dd54d9c572d1a71e3b67be4135575d6198501b84484ab285bdc3dbc9cf95d6c74196f6b8515eec54621dc054f9fd69c4aceecac11419319f8b43ab0c7b73bb18037dbeffdf962132a5288894207c32663517e9b21e9c3af962bcdc0583f689e380de432a4d65e38015dbd8fd52fd59aad5f66ccdec58b58e57a0a09cf5b231fc872a4f8af94dc9867d98ef110d91c656eba1040bb85a372f8899f1ab6efd5a8f58c1c01d6b0a34c81d6640180e66025f5958231863b5f2a8dcd2a1ccb44c7a51bb552258a8e7a2d9b2efded9c73122f42f08df03cbc8cc70ebcfbae89c325c5e1f8b80f066ed76b7f4a539a86a62b7c50a3141a59cd439390c0fea160807d3c11d975c28d93bb1368fec0a2e72719c99fa0dc862df519e7e77e824955199a7ccb42822a6d9969a9a1da41cf8b05c2a835b291ec455f80aef4d558ac29390d0c36c474bdd7b1ad12e66a4e40d8ccb2dbd1ea05012644bb6466a20eeb68f4dc1ee49e527f10ebd4eceaf764a6886778f371f6969edbc00beacb06cfee698b80212548f08145f5b8503bbc077e719037908a3a4945e26753f83f62625ceb7c20a4ac311ccfc33d3df70b7cc02241247d18e0701179845224f10bc89740938647f8233cd7dd30a3868bbc73a5310b14f581749e820db42b2a756619eaa012e2a530f5c5072c969796b98dcfd4414714d7992a896b23597d1e1ea2b2e746f9a0850813395fa0d9104c6a02e702bd93c441779529469042174a0acf6c9b7c930804a7c15fc860b4e2448721de013a096e617f2070287a2683f2227fa07d44d8a9d37abc2da24e3c349f410f1b8534ba684e50c58bffa3eeb196c87ab0926a8feeba4baf67966338cb6ead6692bb48b41ba859ecf087cb86d121f7ad75ac9c9a220f46abde4c117c60a2ad64c7e04c9c6ad26717a9bebb3756c56726085f64547f0cbd9ab2f60932741c08748d919e77e4273bf775415f05657ad485621ebd025f10479017078abca8e7fd47976128f864d4398655221f77a50bc893cdfd3e9eaea11523ea8baa4a97837cfa12efb33ac69680b87fb18e40a664d11e88ce18e35cc006db7a52f10933b630084fed1fbbff632373ed57edda6593f5d219e098b4966ea18a409811f1a34cc57a51e58288164c556ab0fb0f4947e0cad5c71b6f928ae385b12aeee07cf35194983458cbd830936aaa5bceeeda60ebce1b5cb69b29f64fdd09fa769a226695b9183815886ecdc4622c88767ae3bfaa45311348af64237dca8f257b2866e41aae7aa53dd8aea25562f89f19a1020fe9e2e179b44cd25a17c7b5b779541caf1bdb30efa2bb68d864ba083a13ce47150736617bc91a4543df53e4d411411b6e94737382365debc3328fd3bb1ab75387cbe5f331e0ca405bb72e26893e8db2664b0f331d1e21ecb25cf47560404d5b853f7ec6d3f21369e8959135e0c9faa86144f84d9aaead2012229e9958cf77412260acce8376ce4c1889e7feb385a4ca49dd4c8feb76108dc57c877a2694dab2f1defd6b861cd3c61548b5f2b0fb88cd70473dca0cc7aa2c286aaf09c2ad1206c306625bff77e610a87db0567460e80f79bd6c5194b92226e1f6f194cc264a476434f2de26da3fd413ccdfd9156b9a7035938969cdda07c8d2c37fd1c2f3ce8d4a52ed4996ac80acefe8939dd6fc75d529005dfd7cb29e02adf504a97107b7a20dad33923d3dbd43d659c7e4c60c65570f0cb0a875d82c5f22608020773f747afe4d79d9e4bcc420b53bdd56fd553682c0e295c7b8b12c1ba029a15eabaa6827821049717feeab4e1d58349fad2882ba05496b40bf60717f5a4278b5c1e5bba73cb5dd1db799ee6742fe71e591bba1d531a076b615332add5072e3641d03ca844715d853ca404be569acc12fe243c56ab0a66f7aed8b5a0fcc33b9ff394a7c6961c60f0f5134f894512b6b65ddc1ad9bac5fd6a483fee09c08e02346fedb92c988582c4ac27e697d0f1ec4766d931bc75ad40871af7767034713e54bc7c5d472b78131cd98cb584b7788d462eddbf0f6a35f3950d4aead27dd5214b6711ed1f17b69892ce96a04fcbe80cf6a483524e8cc07abf4d737ee70f95904165f630a102aa2f909d431aa2906f4f134eddd2ae133b3e101c67b7b249521b597f6d204f56aa713465f58bc8ea074bdfffe4fad0d2e07a2779b620f8f64c14b6d39b335287f36e60c9e735f5445fe91af5035b0e4b0e9540d68ba3063f95cf166a3e334909461f5275749f4244544a53a5fc2018d2e79e270952c5fce84b214f21dc479b141a50b3772533db803a76e9df16eade84fc29b56c14e3da7cdd54edb6c24a8829220afb4df08ec55a37777038c95eacaf5e53e2e1a0529ba4fb4314b737a8af851046225aa3fe4b42d6c4268e222d1dad59594db19ce079c08f60806a41688805099aa6a33853fb050eb6146f1551329ee731237c39d597188cb01b2f9823dd6f8e1004e11fd1b846b42cf924da8a167adcf60c52e199f36ed267963575d40ad7acbebe37adec960b05adcbc0ccd23bed2728d845381e74505404c298b1285fb120826c6c1fd1301ef1498f3552a220cbf5f387b7eafab7b2b56260b925490ed8401ed8739af738ced6ce1b66a99fcdb9f81b6ea058f902cb565bd9c70dbe2e1f42b615b4d54339a0ef8db6f54280b800244d1900090196f65ed3e3fec2528b58bbd5a2fd1926501e31df18267579baf8aa905acecaa6d3fbc6313d454d79011632e450f2eb44384e3431e60fed09ce10a5ab229911151c3dc7286a917614e0f1e8cda937c14bca012bbd85c134586c7a46f0df9dcbd2295899418673ebb745e5595bd0d62622dcd90f4693637091d0d5d8c58fd12ea95c2a94cbf10ca64211637a55d2e45fcd6abc8d25512331eb435dd4d5ac2210fd5b5b6e4a80b1136638954a552f5b9603482d400d6bba2d42959047ded204eed330498ed97ab004dfdb76230a503548bb3beb2ff575aba858c57155d7370ec3dda2df6f7610f4da8b3db6718b116d91dc27ae4089dfffda9cd025ea30dc62e67a8982bc92f3c66a0f51360490fcca3971b46ccc05fdd2688f4ea7ef4e8949d1e2b33d127a119f87a07f744942cfc116d25f851269446f743047cf3be17f3fcdf829f23ff5e1359fc5fa027ee04ec349cbae72191f7816f7c8edb0aaf192fda534dec43a9cf00da81eb8de76ad1742ea142c62529c0fbeb7ed8f5bc82a495d173bf6a7cb16ca534d0df33c32e141738d5544091d7c93969fd3b5b3cb11c412171ffcf49885229587c840f672e41fc4f714dc2fb30baab001fd3475f68e7202130b9114853d212407de3b9d2d4ab9af57eb9b0b3dfbb7bfb949e2f490312d99223d42a2f0cb341d72e4dc19e0efd6b7ecb01b63df35a4bf74ac6a82b5cba4a728384a6b231bb6f77356550b0bf9ee9edda3342c5393e4e0d524566336260fcfb0a8b99936b724efef7fbbfb035239bb663e8cdb4e3800e5005f38b19cf214dac4faf691dfcb57cceae514999cd7c97d3dde0c589971a3cbe26d29c92e78df1a6da44415076126a5b563390f662a5f4d5d0783603c607b531cdaa1b1d47f1ff98e6c51a51648f4289527514c318043fa1770396cdf722a62ebd867865adb03364f728a30b189e2608adab329c50b87aeda917e46cdbee5b3631384a407500d2f99cafa8888626a0a044ede04ef5e7b24d5c4833de792b6d3d5d10dc293323ab597e7687c50f3a496352e5eaada4ba6808353e08b3c63f5716b510eceebe06def4ae06dd73f21e1efe7707957c180ff5d2c9ebef4e0f7a6e258c6f990be5b6ab16627775056a9010c6d7195cfed742bde93b0afb5cda37aa27baad996b19587badb4ffeb00ea35ef7727bad3c1d0596723ef81292ee70bbc07a39f9d36ef6b4949ef443f9ed7dd2a9c5919cdb4ea8551c278b22c4e5c110608de28ef3efcefce56d529fbea9e9cf6be58cd8815909f745180946c5d669758eda99ad32a00ae995537c9e16e99e5b7b15d6ab9a91ede0b2661b66f104a3b2d1a12a001e04c1ca2bca733a281310486a957eeff1f3039faa5ed73f67b88f20217a65e385be2232e79b6be051179c65de9bbf0c14028c1049f8452165db3cfabaa879dde2d7ea50c5cd09320de8474a921869811bb6b6519ba6a0bfffe9f2269c2880f291c1286d1aad00d113d0def1eb92fd0d2fd775df9cdbf5fe5d2963234c2c6fd5744e8352b4407df5cc5fa8e7e7af56a78a33cf7df592a35a7ce2135b910d7b6d3aab8636d50996fc0a89b8d3ea6b5b5194e16921bf733c7229eddada07b69b1c21733276d46382137ffc8aa3894d9e1b08fb7c63ef74cbab47a32feb07998e779aa261813426ac680f1e2c3700cdf8a2530dd84f40ea6aec306e168f93887b33f072f65d6ef7ec669c66aa241cbd0b6bcb034cd4b991fc57be4a6657b0560790b68b595879896ee897f3e160e91a602dbc2b1de5f82fb8ca7a8e58bb0b5a9f23b5f246a281b129e17a25c0a9cea6f8b01c145d3f9c68c182351e74f7ad4e3bd673fbfb378349e203c747b9dfd6d73976638c2524dead32957db4699c79c7709fd109127cdbab2dcba0328face629125d05cbe0808b022d267956d70af3f4427ff41b22789204fb0b3e35fe0500ae490fde940a9757d5e8dbf38fa2b2cf95e58c66c491a668ec84dc9cbe400ac155f9016b6e2c2f425b892c32f469c0f88da413d2199dc07e87c6b597c288cd0a82786b7b65008d3ead19042dd373eb506b7cd93209c4bf3eb585e0fe71bf61feaf933c3f93abbf54139ef8ac499f5007a7bf62b90b1cc82bbb95fd721abda9d649c4d7f2249481eddecf152e3ea249c8a15111b4230de9bec9309af2c7e7e3b92b6b1700170d015e6c3112ce009792f911ec3f72da7c5da2f6161117b06a69870c06b19a27f6574da8428f029876eca2ede5cfa677d9c764cf9c89bd84c9d082ce0e6ca6b7eb06f95e0a7bf8ebf99bc43b89000c46c61545400c3073a7f47adadd7b8c881fcc443c00813a3399969eee38e6e3c0b3f758a0ca0abddb0593ea491ae408fb622b24563b94200cbdcdf5c550acae32d879cb028d7c014c68b8f9acfea2b342fa966fe9903cbc4050da8f346f4cc56d14d45036706fde0538aa0a585514097576dbc0d8191f0d9ffc7f9d6ed2255986041e96f82acf39ced7ed2bd33c4209ebfa2e7f879cfd7b926f7e2d43cdfc3f861b1109c1ec9f6cb0aee46e2d468c0c7332ad077a27f7d37f6fa6875c32b24fe33065d01d105962cb2a7a63237c83c08d2c67b47fa0b83a8537e2454b6375e43dcd46db6ef2c2cea93f8ebb59003e929851eefb752ce07dc69659ccc2e24871df15cdb82f424c56748cf4563db4067d7208b87d5a5f8cd5d27c4c2de17a994de582efe462d71ccba208efbf92e4a4573305b68b975414ef4d199266c142998f019931705c8e129f62678da61c9f4d7535c4ea7e131d4a303432a1184e1e2ed5089f5b053a9dde27c56f06188c8b369aa55e2e22570a907553ee3bb299c0c19a066f15bf584eb207482a3310f987137837e5c8d8ad275b40d59f8bd3f2cf521b6aa71f9066204f473a8227d0e2b0d095a7888578475a932bb4ec0e3c6a0324b505aa4148c678dd67e1d2699f5cb26804a17a74183b5bb54681315262545b5c02d3d1d85ac44dc930b18168fe6dc4b2d27341f41f864f0920337d079bf865bf2d0c67236d287e5048375ea1704f528e1203d25367b579c349dc10c7eebfef21bce3d3ceb0a74f4aa92f76e50e7fa8eca2aac08d67cf9cb04e7207e0c8ac0c98d350ae815fbdfe498852811f7855dbf0ca5706aeed24a5e34a9ef6b422022c5014957b5973e3e0fa5e0ee719228617a5c9e9bb22d15bf0d417d721419c28743b104e14fc88d8f14060e52caac592dd8a44d45ce81cfe2450ca336b4db929cf8e5bd0998ebc1714a2669ddc63537017b5cec619eb27faa7fe9888f86b0cb735353e7ac4e6e53e5bcc5663de252380a9250b6a431cba335cd14893aaa30f80d5a70e17be5c9ab714b0d21e298546f80023ef4867bfff0c65ce93b2af5b5327a5fd8f0ad16191d85cc1511cf35a17004d7596fa533a8deb6955190cb3e6a156fe0d0c48e6f6ba4615e4d735d0f9d96b5e0e6cecf75b7b5ddf038afedc713e711a19630315309a74706445a97027f3ef620be2bd84e8be7f02f4e81b9cf30d47013a03a0040c45cb3c27bcee188f8e9890428f6eb0c230f85cc913c9b96e6a7815118592ab225e9376bcd9908bdf6f0d46edc81d6142dd26a31ff9782eaf1a0bafa91316ad1cd6da0ac89822d5bc5ff3d893a278711107bffc55055071581be1e15bdedf03eb8af00eefce86c67d4d11582a45dc78719b5c1e3d2bfd33c721859ee98627e2e5152f15bad1c280e694fb46283e0fdaf71683bb5a911fc5b4d36909b4b096e392a77903324a46b0537eb630cc2efd68047465a1cf4cb73f35eae8f13da37a87012a8b8ffe701047e44f11a80a3ab5b68394faaad0b64c050282139ee3f959b05f07fc47e1532e313f0a33aaa9b48638f7af766b1d70f057f612315b1f3df6fcc88d2ea1b9169c918d3b8d52a488e6801160c03e861e5a6267496bd817227f1babea146facf5bb8e0ac7229196ea81fdaf6639f37082127731741b8dfcb8e7e2ea4617d612384a5d8f942362729b57f1618e0624734193361517cb8c6f4af4a4d39e37983bfc4c85610f4be4383934978c40422c0fb157d68f18701e00fc22be877768ff1c5f09c08ea135c5ccddb3130ef543f4840a10a412b82dc24ea27620d9d09199b64e46db2532c6b37b84ba0d2eb9672dd8b87b16e4ee51593fa20e8f35bb84ab680450364bd8cca72d52679f19cf1b9e13abf7040ff57e1bd0dadec965dde6272cbf3490bcb40e668fa5c95a4c30ef07875fca9671b3fc7b975f9b93e53216554f1f6cc17d3dd94fb54003129f9c7bd4124cbaebad3b968c7fcc24a0c3c563bc611fe611ba1619d111702c6128b99ff807efe51d411a0f665762c9795b255fa8e261219a77f9bf991fd1f32da84bad1439473adb4980dcbd354f18fd3b67713e03dc0eac43d67c4833c10a9f45033a1af91f4a413153785871a214ba4bed7c7c0dee8c50882429096b3ce4ea9f3aadf6f44ac0de9e76c4967d008fe3dd0b32a33ae976e89e625fbcbace4ea09332d108dd044b087f818918a18b63bb2deea72235396599d193202826788be4f6a212f3107b047df527b7b719581804d41f01de7cb5c1ddb66d7073014a3eae1ae989365a388c57c7e847f69b2bbb76f841ed555aff019838aa623b993e28e635f1e110e34f303aebc1cf8acfa2d69ad1eddbeeac65857eaff0cb5eca37950946e415e463528459cb7866a0b463f7898c4d9130294f3490f9f8318d6c2271b88b58c3a72e769d4f61a1cf7f936bf5a4bd1b26d5ab5ad0d6c0d0f486721e58d1de667257f9ef2f147b6c41f207b38f2215072026efc897c3ae4e182ca8b7127ce28f0206c5a686849dd21d57b94889186e2e71b2396420565200bd20a10b29eeafbcb5501c2c7ed7b6bf9ce21e44d1bdc2d9fdc3d69c70bef571eeabb7c2903cf9ea3e925b78bf2a24a9d3d65228a1c3ef3473aeefcd179cae3459d105c2bcc7cee6b38e5abb973817147a1f4c2e67fc6e0ef08e89e5609e03c41a538c699016ce6793b245525a0304ba690f7b8ba4c1bd1b7d5abafc9e68c3f120edaeca909eedf93148222bf2af655c430722794a135a8fa9a998f17081df43c213b81a09e0b5eb680ed0ee1c7f1dfab75c861f77eb433f09b69ed2992dd931ea4e62f3be41665e349ccac60f5bfa045dc6c9d9c3e564b1b8c35fa72a5a81202ad5255a3ab268b2acc11fba3c5d2f8802bca6e4f4f2151549c140010687f522101ac02633d30c178449935500bc82f561765e268cb49659d72b388900fadd7f60a445ba9cd57410c59ec5141886f3b9d9f6232e0af8c8f4c0d3e49176046086c6c4be880fd539baa8dd45b3b1c9da4ac43edb4e988b9fe3a4e84886849731ef1fa2d48e29fe949501dfa31b8bb87c88f1f808e29cf9aeff325540a9659b7c2599b3c0f5a6957f7b1aa0635f46cf8ef53e22a29d2d4b571a53d057944ed30af9b28ff0f05a9f5d8007e3f710aff471aa4641d70ad045dfa76f69a4b03c72a150c0f4219ac23508dfe729f3ae1ea7c7dc0a5767a0bc9ed0b7f5838c7d4aa13a922931e3dfb49ec0239f2344c93ef6ea7331fd58645aaea9b49b4dbbb367d658dfd8a72cda91a6795bc413d28f06a3e770bb2fa21fd0c77f33413e9721f411fcc33288479a3ca42f2d86a9d0250c105b2e59bd8b152e05f09a953bfc1a39d203b289f1f354e000bd6a9e74fb9f7edd0f9fdeb3e8289e147be8775cd586e82fece97c6b8c04848a45e5340081b8bc29d20881db66eb7190cfb2d0237a586f1137ed5da6503f7c187ab92091a3b3f132b12f602f155430cf0a783ae0cbaab83f6b1d41d3629c76dc00a278967e631d26c5520502771648c994cdd529fdebcdd7bb19b68005c4e953a56855af1398c030e86fbae8ce054a182b04e3c42d2aef2d48dc5c044f638e6b85679573b78ab48de1ea3fb1331cca10933a845a36806681e07894a2b93b141c6c656006692ec12fb291e866365987fcca042620f7856f35e8cbfd9ef82f186a0439d84b18a0edc839fc6e299d5866191b206e5ea4e478e6dce632e9f35b0a244071d06abfcfcbd61d58af856c13f3de50c855641abda51a0d8d1fd9077967f575a4dedf8467d86f95106ac8b2ef8dd8e230ddb08363d435c694c4c5a17e39f1d74fd88790fb4420840f08a9103070caaa039d87cf435d15f7a249927be5566adb5dd8eea9d054872aad20fa13055ac81df7190e755afa4796577ff2baac525f3d8773b223d96599c356f013703110ee537aea15ece3ca344cf8da3f7ebc3f2350a464450b51754a5dba15eb0e765dc21e641c87a0b1bb4662b86f1a7db04756464952e1924f48e17f656071b6e5485a359736659caed948bcee0acf8795415f1dbd762ac54c4d32cfc77121ca6c408436b635613b14f8289a25a37576e3d2b482257adcd199fd048fe539071dc67fbbab67edb8e4443325873280f059cf446b80c3419f20116c5b79ac1f19d47bd7d67108cbc9bcf04762c5829fbf1ea1e562bc0e8a2058742731dba93d0c3a803f9268c3c84a7ba0350dda5baf1daee942ad5a57aaac483f3afa2a9966142bdc7824928b1b7876aef185f70ef4a3ff8b65fdc0eb1c4251a74f057e7318ee4a5b675ebc36f023468ec39cc884e272ff22d9ca60d64b92ee03f5e1508da51d6f61dfd945e59c9029762f069bd201f304c7bb3ad58c54dab539e0e86479f29e57b5de92c13c6f99446dcc92802dda75d2aa7674671dab6695f4d6cca6cb34a7b279b1a587f3ea408c1bd48c6a9d3573bd368f97f4c7339ccbb50afd580025871df1ca3b94629013ab73f4788098bc5e9c931cf0f0b77d576d88ae58e2b0dc19ebdfbcb5fd3a8291e21d141d97100a0964b6203609cfce0510475abda791f2759df4ce125a38c698329b768417c14aec958f17b77ab081b6889067e607f15817c7e6d2aff38620574dbb8760fece03ab516c422b194d6c8ec1e3b83ce567480838ee9d4001786c35b62436686ea6d8ae801a27c889a5d998e0e0a866812a74825ad7a0f85596237d889f0ec79bdeffa8bd1d0965a4fee86c729784a4420c2756b18c74bc04bcf1d553b5df9411799f09202fe70ec85c4837a2c2bb81d6f90fd3ce84bb5b04f6aff245bbc19c38a2b80b3b5ee31d63a9bdf315e8b0f8179c77ac6c8124521db0db6f0d032f7a30fe06cc5bec98ad49bcd95e640854caa7febc8cf1c55335601011b7fa19d67cc3222b71d5e683d746291a0985d86f8ce7ae0e7e36d4884f8d9ce072ad4ea88bb5f0565cb1db8417b64154b533271db64744eb6a61796027698c2fb3b1e18a2ce083a1c10e863af847c199de7cf4ecea7e6031e9c90e57faaf6127c49b27f1a5fac5d105e830598eaca7090526abad66e384870e41cbcd73e20108c1d1ccee26e5fcd0ee6abdc4383b262ff54c75923aeac5112cee0e2c858ed10fe86dbd76342f2e379615a5332e2d973cf46788c816c5a00c63dc3be695e2388a29534eacb63358a46ef2d187814b56f13a632cd2d711ebfaa2b3ccf5600706adccae09dce489c529ba63d48945cfd433ea70545f695d519d9b92e674daf1ca0ef985c1a372ba472a588b6e0be8be624e7db67f10225d3051ed134004b2558ce7eff1fa56057766c8b3e2efeceac997b8f186483fe8e99190d081c117b2877b3a44c243935a94593a406c612d163ac17aa252598091535dbaa437608d7bfca7a8e47ffdec59e828a806bd4c458dd918263c1b1d935225a305d43d7ce04c21772b5f18064bf0729018f07adba51126fcc61dcf1379184f100e34b847dd30a3c15cf101a945a463388584bec1f84f0638f4f9b27ac0aff358e9ef83b14b9230726f3c794f5276110bc70e29ce9fb5537c3dfdccef3bde910262b74580f8fbb02ba3853b8aaf74b8f1e45264eeb7f24e3fd030cec748a42b55c415a015c0c228b25a06657cfd9d19a70021be53e60ebb622a47899509088c97a88f12ef840faf37073ac43734baeab79549082426dd9f37a948453a9c9847d45c7fe36593b0bd0af72276a45613a0da05997389a9a8de708960e867da6faf2284bcf61bd47dcd3348dcb6cc53280ecfd088044944b2de8cf6ec0b2832f0e81d07e7c635dc952339a5cc0f7f597ebe5dd31680df526018d31547565a0a6e1883787a44e09e427e1a6dc351c50b7f7c4cab4544c1357fff393b6cee4cf3d4e34638e0d8ffd2762733faa9bf2fe9311b0843844599872de7f95b3eaa1f418b8056a1e253a744b929a5710d60be5589c6069e9b4b44220c9610474b3d476f9bde12b9dea0569356daa9af4658c3d08d25b8418ea88f3b96bb1aeefcbf7c6e837d76f20762e217b606f63e652c22848462f0ca1e83ba69ce0ceffed95ed7d0f4c2c09c25cfb4a8a8134069c53fa8dbe9e965a99b32ee69cbdcb580eec889b9c6a105ce27389f1514b5afc5c6035fc8034a994c8618430b642110ac43d8dbb9947594eb348669d5b6d2a152ddb78c30b047c42c7426bf62205d2f3eb3da1f966488e33c3e8c5332e7c90f07868e7872c66a0952f2c3557a9930ee26da84c17ef555059479066cd03364fc8a209a8336789954b45f59768ea14cb3099264f2935e6c1f2e5e7a05be684221dfeaa664aac464c78725ba314fb809b76f7a59e296c8f2a5f8df38f2070399332f10042d180ad4d43cdef0f4515d7d3b80c5f83533fd064580ccd3e4711238ae6107adb1d3e48ff089ca4d9ad89336ffb768be60541667b3c250b631daf72ba517f95ed9107727ca7b8774a6553c462c27e51274b5b0ce1debade6d67de8755158bc9024be8214cbf506833feb5fbfbca8b3edd15cc2267dccae997a9c0f7365405942a062dc4bae98887b78093e33220b78502cb8e165b30b724410f407810e024aaa2191c4ed192b399f373c9338cffe508662bff5abefe937e187c12bc4e348270b2bab93b059ae178ea53ab0dfe6f9a4d99c5c49619a680400d2fe0bb398cd89fea3cf9224bef5f85618efc076586eb80f063f889baf2e52541e85d2c5299f09a34c88a7356ded1bfe9450784dc0ebfebfc6dbaf2b450f4d0470e42be0a81a217133261e415c01b0b49b112d7d32ae63d6e4317f9bcaa052fd9e5b1fb83f03761ab2a413a582d439e16a16a68153914a0b63654ac5940c4033e5b180835895a36ce3784d2569bc8f0acf6857f7b3f298df1a9a9ecd59ee895ff3e0715d68e37f8eaf72e6ae064d3dc1042613e96402ec4a3dcb0b9e418673ca6362c14a021b9dd0f4f789859fddaf377fd0a9357228df119e7c3a245b7978a2030680cc66af41f5c6dca123180dda1353aa7b2437f14b55118a098c5134b4c4336b19b8825aa4c775ec8fafb696470223e5d21a832cc407888c8dcb97f3bc07cf89de4c6b0243ac393eca9f30562c62aae2ff9c7fb2e0cd164f561c99cba5f7b1d1a218d2a09b36c0c14d71cd8e11e60865703df4cea93af2fc878cea1e196dea8ae2eb00204d5c90d36bca43354d61febb043acd6e55e98dfc201e2799be1e19318a5cfaa02f3cbb110159abd669f6987d8ec420fe4bbec39fc9613cf6e5b568361e4fe1df06672de858d1c6772a794c9b9bc3e79040a71046414b87c7b5b36b7ad202127f5f16bd1a3817da1132ae4d7c43609a3e039e9d7e964d3ba42c8450a5008dfa127c6ffc831fd5e1ad6c3ae863e856b01dc690fe371696aebe4171ab6aed782e039f04d9057d3aa2d394af444f8eff7a9a73bec8ca28b15b29921927180e93012b5e2c5a48a8ee32af4ac94ad50db6a90db21c29099a567cd37f9741b8bc8e17f9a662b2025e9459309b26d3a52edc52f23186e8add1c0ac5de7fdc6a5dbed463c22e584ef25898ea2fd2ac9b770a1f1a2a4ce4f34b934d7c5cd37771b4a5f618146c311368140ba10af0f3e57336bd7f5274a0f4c9c62d04a52d56aeccad406b7bc7d4543b26bb6fad67f570fee4c6fcb0932350998d262e81de5f0902ef9da18f971f099995700d1d7ad5c2acb432ce7d4b3b6968ec08202501457f999702b5e90ad6298fedd509a8b1f181d7d08d68d42e0956907e17d82e9414ee582fa5b7aef612d60fe8a6275816509d0f2b7946b8ab6e4a068df33f868e9a5dc51872f90ba2bee53e27fb6a97dbc2fc983002e9ab3977fd208b6599c56f17241938b576b20acee580c8b942bf9bd0f4baafbc27f98522e0df2d686d2ea1a1fddfb293a05de6a68fd055b3c24b0ac3f1c4351e681ebce874d57d924be4556affa6b00b5e247897d9f0431eb83810081a3e8c73d810b70aac63296b72cb4b690839d0fb45ea785958d493cf5c3c7787c14860b7974ea1830cb9de5fd2c46faa1cf5b956e5dbb997aec49c5072b8cafbe0b5a315278dc2285d043e420f88fa1a77a03ac3c342389f656ea5ebaf05698d9557e6a3df8f7ed168097f0519eabc53f3b28872f57d4566db313ce41f3d84ff7e8c65b0d75496084c2a90b89e6f9d20f5e239cd6578d81ba1ebd24ee87821c9a53a0f50dd837be7a40802fd972295147372df102ffc7fe9d5c5e2796c4f04c7ef614332cb290cccf2863603be316c17e2a63272bb21704a71f76b094729fcc0f5a686e99c5f2b723a80e6a20fe9c2a2af7a07f7176f9fbe481311418c9a46f5ceb791e0752b0ca133ff44ef697b7f79a27b4fe823aa917158fec90f2c198339379343b31260cd41ae06c4b616258d916934758eef2883c060e137551b4a13b4c993b39022a4a83b61fa14009e5e839ce3b3c6e68a98785eedf962e5d985dd8ff750a9c58d74647b1de156efc30a787913464af05222c35f2fc9754a5620efe9eb811ad1ac68bcb42b445d2f73f09a9a4c6dd23f9edad18e44db7571415f10f1ac1549c19ff63b2708454da49b6e8dc78a612e09ac2c09742da9ada1a8ea7afe973d203051edddd87ea283565e531b73cb8308493c194892671af60233401db2e80897e3d36a596e9c1a74a82bacc3bd76dcc8c737a02063aeeca8e737f4034ef96df9b819e55a2280af774594125043e70e25e5c8a1c688be63795236232ef75f37776f811128d19255310554f7671380604243f04ee82160c4193c4eb813a5c6196c246530eaf7b01035c4371e07c672a57c6d6e407e2413a5340bd2600bd83686bc720edcbe209b21850e40d9a9458cb0df9292da28a655183fb5bf816b11572fd4eecc9247f8c664f0d304fa18452d66c0fa034936f8e5e9a148ac04335ef1101d9d8b7924ce5acd10000ea866f98ecdbda7880d4cfbf3a36d665a56d1131aae1c14ec10ae093971da8fd1472b630fb3f01d4b56640dc8aa4c622dca9f2ccf5a3530a2c39b50e1281b98b1583138d85cdae783634b56b8372c8a881f0b6c46159a9ff4dd38f77193544d6616044d5abb9a4b1cc9e9702a0d01103c07f00bd16d05c242986f9ace2055a4e4ef049f9b5c6827eda0eabd7333ff7d210687ae70a949f2c4a61d2d61efbed4becbf53fcf9849a335b574c36133003860c2e10e48901491a6756ac8ecff5b5b66b621fc0c05a45f69e3c33e19bb49676f576a73e8839e8493704874374dde29b64291f546caca353de40f314e554caced73e1b5efb7ce299d2cbb6c93eb82e844997fff18fe9313ec73ec7384f38a1b2aeaf12412efdd3b4b1325768106b31d7bf90a2ac943add4f9e7c2594eeb0d11638da97cf7a8abecb5b3c0219973c46bc502bc772e894cd55c8c9a1b59a98bda31f717b1735dd350e03fd382e9a7055393fa57f0ec39633ce179f8f6f69339228b2b18348d47720ddef191a479b099efcdd6122bda5872ec2782da8ed941f0f1861f47c97c390b111e22de58f565445e54551fb0121d8d034c54b900f6978626f9573db2db91138b5607044c138fcac3919054bda33cc4073c302b2c67c259b4b48d0e4c51a34cc7c6013516b6fbe44c027f5dadb86f529a2fe683b67d62bab798a67d82bba2284383e6149ecabbb769138b03698448aa9b4a3a70849425888efcff5189c786aac1b21fa4661ef215af84eb9d26543afaf489490e38e0fb3490eb258daea6287f6277e8a215a2dc2332043300b5b7444619e94daf9a496a32fc429d7c805cb1dbd05859ed970cda1ff5ddbe2e53e1c1940d39813b7f21f7295e51fdf879890c221c9efb748d827fca2878e5b17e338eac86c5186efcbff22a3eb3533dfe3ca79411a6408fd2d6932a3c6a6b985ffd167b09aababce39402828d05733f6bfa7d2873da933e80c00629cdbe2099d603c3ccb14eb2ae5e382cc0d3822d0ff839f3e84bbb93b762b722b22d313cf70e91dc0ad7bdc6cef0cbde1b6c47e6cd9b35e4c49fd08fb2d1ec98d6412e9135d6362e76bbfac130bcd50161fa7a7c402bd4e9a2c1620452482d69654441624bb6d5fec5177715ca7caa8aae2bf0aeaf6ecfcd1168b36fd3b1cd99ae52d0899d4a1cfbe4165af723770fd0e8e5aa7675f3f1f6cfbfa3857fd7197ab663dabfa9cf2b7ba534354a4ff73751dee015ee3b970d82fa578c9ea515f6c46634916d4ed5a57617e6e321c91d088fc2da127f20efdb89fa45ac53e9ad3e87ae927f035df7d9f8f7b16f10aa0d1e7b33ca26ec2eebef0ac0a9dc593e42b69e3e7e7481fcd3edf975e5bb1807994e440126d944114825770b117bc65301b4238518c98cad8a1e4cf252f4b873d6c14b2ccdbeb4545c21bd3e235c10b18b7acb7be34d9bbd4b8f5a2a2d775e3e9247feeff278cd1a922a0eda7149cf6953113942305ab4c4c6fd7a32c9d5077b2b4593be3019e4a37730f5c25d9ff3f8b40cfdcc354e63d6c77b87684096791bcd5cb7cf4e3cc2b98c7c18b1cd27e25bfabbea9e945ec2c24156181a71bef2655cf2047fd05e63b794fbd46bca66f1218a3bae11c9b21cc48319f814abe75282be22460647d1ab96dd7ef6dc93bead0c5e8a2c9e3c49428dff25dde1f37b91ebfece79d72864e14a99c549dc9f82f8a35c072078accd0d7200baeed1b96b74b6453008806dcd6a3a4d063f718887088c46fae890f8b8db9bdff713e6a80c8d276553ed88eadb15b5a35561c7435fc735d51e81ceaff54fca23f5b30dc0300b61a6e68fb7d33df28833161d724cf9338565feb7ee5cebba7149f95dbd0b5b19d3c050003c6101cf4b1650b1a41707dbb09d21dcdbaf4cb86298f59eb785d1463a4deadd3e5d455e366072b99b2909a27234daed46dc84c6f257401dcbc544dcc96c431f7ff29f7ffab22884f6575a9452b33663367bb1feb161b07388e998ca39422a6840feb0caef2914f6f3fe8a3877b62f2ad66367f79a7362777eff400aa30451a1a14e929a66040848d0927b8e506954fa685f03b3347140227e7beb82294600c6625755689d5c64f49fbf30740711735a65cc396699fb8cb562140e7acc2cba9bacc18c603d7c43343d395ee740d56162b1d705504fd14af53883b1ec79b21ecec1bd2509f84c64d043b7c12a8e6a1c693b5a1da68602e7a49907c276b04e58615600fdf2e03d440bfc3372f2c81a2a57ba04b1e2de5d18256e4ac5987d93314e5787fabc1c856ef807404b5823825302247d023ba7cd81206a6963b42babb7b039ddc60651214df61e000ea7059eef74ae3eaecf70b939745deda72d65230e1b5535d2062f6b0b429133e07cd179902aa455c8b8961aa613b6e0a768ef308609d2217ba9bc5511353826cb8eea2fb1fed90826f5e98ed2d43c9b5e331c915c4072425979b349a98b2327b7aca5a9ca285dbe21d8b8863050bb53194405d7152b9779bf47969b6a525c9b70c4b647ece5d0807a9d5e7880b59ca94134c130200b33f4964b2261c1767a6b1112cbf95395a8d3b05b2734ffe28687b3f703800eefeaf0c3ee435242ebbef5fbcef42b6c0f3e6922ef7bc92b85e7b786ef48481ba426a316778797fb4c2b5347fcce9492982d0e72e3f68261828c95ecd06a19ff5e7e848712dd0b47ae68ad8fecf2127c717b3407f8d3d2e803c38d4cd080511b599e14475ad3ad8eec2ae5da93898ccc3c25b3387d9b8078ea384aee40583cd9ebb7565f1e56568a8b04e0f03a4beef4023c698f4df9ccfbb5097551ddc840217ceecb8644c50eb7d83466cdd2133363ff77ee5ab08ffc110b8534cfcba5bc62fb24952076809bc27c2cef59bd573d4bf43baee7d070134b6eca57f7074d7882b004c04ad8d3233c9309d558eee13f89e90ab9ebaefce3c9d3b9c627a941c342213fa2ed17d725416e400f9758de9e0f9b05af6ab760df226faaccb053d61a845eca008a0bc947f3fa4a0eaaf866f5a5fd47509e905e6c5c259b48ab3e67dec2966e58ca4151f2624bc20105961841a475d5787f5a7677a23b8bac283ca328e35c0a6191ec58a2b3dea49cadb3b9dc9abc20f07189f9f06c3ed5bbf6a5d5e37d48a1693a1a515628a124a020d4ce3a2c7953241b72f535f2d95858a82655db4f02208935b284182275e624cce7d666555db5a4de65d2568a07ce74f013aedbb19764aa5c26384b879135d7b4870e59b2dd5a0dd6cebad66819c2b22ccfe8015334cb7b14e474536e1e7bea4dc2ae1b0d142acc51e9aca83b7531f1b55bd523a19d4da3380deb791bf2177fcb53162c73ed544e73481bb86942c9334d920bce20ea703fc9ffbab9ca237bfc203976fee92060e0c0d66cb6bab36e0725e569947201b5f2a7db35de47325487f6a252d50657d71415df749d94db6d9e83367f10fdf64ccc015b5dbcecb61c12819a85a66cd3ff887946b8d6f35b3efae8469a41b8255f9cb48e746308896e164a6de0cc4bc4d9b13eeb78ff71e32f8530909f0967c60ad28bba8c8ecb0de75d3ab0a174104f9972fd8bebe2dc0a176894accfa48b16335c018e3b88ed616b290237965cb4240e247a08b2f63e5c33ba1110ea4f08bae54713c3c25cd05226c96fa31a4b14d2b96a2f801a7970086104cf2784409beb8216527069611b56066ff534e3ae42025c0355b542f6e1106fb8bae30806c9701f927871e041068de3cebad9b6504053d129637b2879193e46de5d6ce674362b751d967dee3d277f20416efcc7f94272ad5b70d776dae7ca3d9a77fb635d18c5c691230f472c0148336b4c4d0a80f51c9567321e0b202e5d9d38ada18e8c73067648e85a738973d5081b5962d94fc864032f82b8586e5fb798300b9e8542dfd5edb8f6ad3215692f8890e20dc67f0732875a33d9014fe5883aa08b1b58bdd8bfdf20b1ebc102b64a913021a203abcac078d37463ca012b5472a782dca901ad05a0f5000c24eb06e16ec32b660a6ba0c233bef328ba980993da98c83db3e203e3b2b1e6fda607c1004eebe726452f2434d40e4a9ec0e3ef21663a084e6808ee00bcef997bbbab0d961f6b2e07328cd514222bd5cc97ab9c83cfff877ae03b4ceb3e618887339505685d15a4f9e2bdcaafc763186197a570160b3c0e96070d1bab1c69f4f3914acbc8d288158b8864157be474d7a463b791167560d252ece58df468f44c57218d4232b391b9a2b483d914074f16d5e08edf16231245a27ba4f2ab2f9e3cd6f6308b3d7de8478138cf710fca0fbf822f994b9a9e0d767cb9d19aa78af2f925a5b5ea8c689d390fd5621755c011ef6db075b622b1c95f5f96cd7020eafc46df1dba58c40e1ad21662ca873a45144733dfed0087688fbfd81cfe7a4045cd90980bfe38ddf70dbffe767bcf6f6654068957fb00b677ed9048588180231d878a7c5b5973c481527d8084760dc3b570e973bb35bd198ccc3ef79c8bb04a336cc0d091a38154c50f47e03c83455a1486dfa8f52d7147062287bf574a6d78ea0e366298e31c6cf45db15453e37496dbd1f08a438ed673b651c5005af1597969c88679cd4814d2df23574399c6c374615ace46e727d418baeaefc2a9aa8be6127aeaf842c0812c1bf2b10557d903c6e5b5d6f7c651a593b23ffcd67231e7e2b356a884ea3ba1f78cb9e18cfaf43d5f9fd445d51cefef2f0a3f88a01843c8c9fee26515e16c7f05fc6fb71011aeccf533a5da0671515c2a53b2b1f4ce080e15928a26944b41bfcc79aca496e4526d6be8fa4079d0cdbb20ec0212d75b4db5e520cc63068297c6ffb8d33dd391418fd1703117f621564e0d76d0706a53ae4d45ae843ef1d15cc99fee6f7209dc30db61c47090b78674c296270f019000a08e398fd466cfd521f3d679bcfdd97e126f6d297b3f933e9a288eea13c7fa7285be8bc9ad4eb71bec1819f92c1a7ae8957da0bfc582c5d20c0375faeb713443fd089d9f54f32b4cb92ac7c3697774abfc27486fcb2f08588cf1d26b5071f6cc042b7d28452a910d3c19c0319b37395b85bd837b7bd0a83a7fe5dec1da183465d7bb8a82201da99a78193c3faaf4daf39c13ef55ea73f76289899b7f0f2d04de74f3c7d75ddcfcd0d0aa361576663fb1268f064f990e271e26ae4a1cdd1347f76f9d73e15551db576cbf0daf435bdeffafc0204d02686d6e67ee74e6ce5497ce151b0ec750c2c855362d024548ef816629b013e38705a573bc1f2613a970da658a480a2e77f7eb96fdbd018a34a00faee2980d7aa0fb1349195f2540aabeb656b5ed97a54a7e939579a58c1e53cf2908e2be456545c3b50503ababd81bc8fa46bbe077e7b3b30e1a173fd07bb71925743b4fd0e31450909460c82d9e4933b842b3ee63fec954f4b1c322e024aea83dbfebf3a20b22ba2d41d0955bf6dd1f515635c9d51edfde458ef6f37f205224bd953a80f01e541c205c5ce954d10eb33394f4c2c934d087ac3ad91519e4f9613edad5f5014a808ab2d745f2ff736c68d062b5a0174ee6a63fa8dcf4443dbd8db068d57ca53a422d6ec06a3011401be190919a9f6ba7bca105833d88a7e9c1d55ad6c5ead9e13598e29be6c736173ec4420ecbb8d1e14c862c9c5b87006b643ebe2342ab4f95278989719376aed05a461ae31d9924bf1e6a7050c2c102a6ee72b5121910f00019f12e0b47847e782fb78b4a58b1fd9a70598815fca6f0e740581985f2933214a1e694122269776fcd6f9eab68ef169ae3c2d95e0040714d13a536fbcd77f6238bc64b8d8b505a16fbff96982551c11fc0e9fb1175d65710b14ab2f14a1e9afebb66ddc9b6a4c3baa92b506c8689c7c8cb79658392b17c9e24e4f36065846723e8158f440e8c8497f9c120bef03d172605acd3eec4c80979f50d56038b2b594a4a66d0705389719094fab0a0b1a28053e01140c1fcd0fb75c942ddc99be4dbd3760995f0a971237bce900fff709cffe1cf257dbe9727d7ae2d4d979348636677478a4e2c37150c9701f2061286907784b6b2952ca8ace656e19c0438530a464106cee0f71a2c4a738b99d492b5d17180d6566a16ca890f555f8665ea281e32351b506b3778bbcb315ee9767bbab0af4e9cfcaa7fa17175fa457b3db1f19f3caa37743c5f381a8f0101e07c74daa026b3edd4b6fd5b55ea08ad13c6f7a939756a16d037b02c137eae11bce954e70fc42306eca0ac5ee854ceacb11a087c41185bea1f852abf8afb04c51c5ff5e84d8d4db89eaf8114cff2ed160cb05b6b436ddc7e12b9c0e06123326a1f4647852ff410d92be4d7217a7cd11dccdfe80562f04556daa68b4e218643003607184720310489a28e62b2e37a066ef9ceffc2215b8678699a2faed37d102a086797aeebdbfa4b4503c90d94d96a3ffb907f79a3fc3c0d4ba539ffb42eeafa3a76b25884d11fc9e7242919829b456a2a4551a2b0038a234cdd62bc523542a95aa7eb01d0bf44acea7a39895744b2b7d2dba19c35f679daad3f496b58e1591ff2bbe1fd025b04ea4405ae9d8ae4d8e2749bcc6edfc262b2a6670e651f44a8b4f86174cf2975b057804cd68a1fb1678dfd92b3b2564fe52af09733cb4efc8262a37763378ed503daa0bf14f0e11d57d9b78fe4ebaaf587f97402edf34025c0c1d1550166e3390fdbb312484fbd4f1646a0107668279f5e0097cc801942bb0ec3b02bb6c79624328606750e0b356af3abdba267096062badd7c1fcc0cd41c04312c350657ef4dc1d6ce770bbe8abd921c130192b5b112caa00160cc32006c10cb7fc98eb4636e59f4f5914777e51bc59f3716136c7ead04735d5cd6edc3203ff86146d70cdb2c056e36d8f8e3414b58506b40793374fb2743c44a4c98343593ec067f6688a61e7b19b58b023cc00904f1bd4f87a37dab8bac267fb6f435f081a33cf744f501df3d55481acc07ac1c1e79f8ad1c45eeb11108cd7bf370653f2eff7db62010084620ba996ae0a1f8042ca1120dc08faf093dc66b813157d8c5467c3e21463974f7fa886de771e97d963cc4cf6f5ac94999e7a97a065458dd8450b0764215a2e5d7e3278a04f26acbe6028bbfdca2e854cb18c132ac21f64ca06df93cd0f7ac1db250fd74517f546dc43238780d5e9b3ffb8728cc4635f68b8dada433fca6105645159a1b8e15a2dc4ace7bdc0424f90069785775e3b9ed3c54b0504a11bf313f5b2947cf53a490f8c64e2d8e441592af8fc2afdcdd0c2a7d11e52daca1daee6a0db06e7037d937cd815a102f009a032a137021220e5a1ac57e6507867262b12bad923a803eca180b41286a68ebd5baf704f1aa8ab7293fd8308d9bb89c331762dd4bfdcb55340f95468e3d831493dba7d09123e7e84df0df51b02efe39b38fc7251ab90b9f10d13d1f26480733accbc60b5876c788bfcfafb17459ce07f998c51400e580f92c913b1da7820a5f524c5699e793abec8d536e5206afcdbc14ed4f8524890924d3b7483517b8a8616f35946367eb91444ec66b1b01985eea08731acd8fd3a49ea85dcb66ac9bf5b618512191065a8a00f536dd13738cba9038693516fa6e5a6a1513e8cdadbed05978995e78cfd0e3ba0bee8c74dfefe5258cf22b984bb786f6ed6847f7db8b513d123e04121fd385c004a681da841cccd7a4e1c6c7624f624bb29d96fb895d84a12faae6e1a233929092c1b9c39f50a1a950936586b6b4fc6daf108fcd4fa0495510b4e59b777a47e5732aaf4d15cf2a288ed45b7a508d523028a377926ade5273f35f37907da6149821de142f28b8aedaa4634af72a86be353fe57e5013ded082e5f8941fe5cf399db028d94c9355329f9eec28751bc1e60ec8dd777f799b7d0dd8a1389f45cb548c16781b6d88ce550abe67ec7807b4725f230bacffe5374b11354567a671bcddfaf319ec35b8fd8cc311bbe07659f320aefc88ef608214a049b56221b13cc18dfdb9c5bbfe944521ede9586aa42b6ef3ae33f34eaa95e3217f6b4dc01b5ed39b4246da343c997d74de620a19432602021c53320607e9f1065eeb28276c1caadc4c5bea74df12470d72bdc98b332230cf7d4e81d157b8d863eb5ae0c1accdb1d5403fd85b263836d65d2460ce6edc8277a552f8c6ff1926662dcd60eda756f556b99824602ccb31bc02a54c490be0a872cec2190c1b5c39e32fbea99b47fdf2e37b77f7e9864451f67d65bb41113fd6ba1f04d068f47e7424df4112b6caf1078020b4a52f7f0850f87155d9391096dcec321b47266037fdf8ccb703b782059b12185265adf4ef00e39a59b288f5d6d0183be1f35d592cad240e372d14ac6e3f1d47017f3a16246cbb55835be2795130e8573ccf5b2022a2e4694124128912777364eb574aacefa66bd15841ed49bd5d90bdaeeaad4605a9b7fe717da69e56c7dde726d3cf3958768f19e7648025793d56a6363a1b2301e701d2b7d62212b850847799caecd4dbf39473491cd1c860286a51571fc681329939300207fa9a30947ec5377cece6ca694f852346d5d990ba0d496b0f8afaddf79babb768d27b4eca6b88393ba40af42d781ba4baf350c5f7b07a2ce1145a88db087a7c6ad7cfb8ec95bc44eb86a4cc1dce5c5db3421c96f6c54fdc67e980da860667b4ef0a1b5d0108038220ec416d3df8778b77bb96bf40d0c48ad39a6b4e8541ac319ef1cc7ed30086fda0b6eb2b694a42152a2f48c909bc6d1af7030d5e36234d77780b1a71c0fde483202dcec3c26fc636f851634053359dfc0f0090a16b568b610d2dd620f3aa5b2f6530f7af8dfcb7fcf2ecc6384b2b5af0322554fd173f64894e2edd90656beb5b3d06a720c13782bf9b4767ca5b9033cd2a04b142777a379736e1b9a282b0b52260961b620b6698a1b14189e645663926749509a58ccf3ed707e24d63104724d9b790906bacb88ff72530604da7c01a2082af7be490eaefa7fdccc181e55a5566704978921cb24fe76e9e098fffca299dd3f00acc5f2a85558bb6b8ae59c2e3da17772a8fc1bb1361f997c59242963b3024a0a7bed233bc72ccb61156456db6e5f41ba10cf05896af45f906da8190b290ded966ea3f9c3f1253d8963a528b3492b20b9b2a71f3b92b9f06c542a1e79993e63886f14eb322ee24bb38c98c06b06b6d26e9a4c7e663f001d09f69b9ff948c28bf3d5c9321e4980a60380eec371c3f8c8a827f25a4f85b1942e33f419ad73e591460034e704a91c448ffe072dee9b329dd70a72338d36d81a629904e3977871c5818ab15122d563b0985b3617323c12fc4fed8946c89b3bc96a370ade372011cf3185c1294733d6866d711ee20329a1a93772f00274963ce6d984d6ca01fb285510602c086187ef7a8ce571f70e649c1bd61033ac6962fd14ca9c18d541e428c0ac4ddd7250a47710f9e1e37eecd43bf56b60fbe6a33996efc10b808466c6009448b78d2306745861df8d6dfc2b93697fe4cdba51836a7249caad15521f3c2da29a12a9b50efdeac1bd6022d6cfd3679a793837c44ffa0556845892b0fdcea379cc2b5f582b1a2dbd5dc72c059f791fcdd430e9adf7b62b9603f2d668d9dcaeeb2d71540be09039e957fa50bdbf35c8c1bfeac202197dc6a444b83e671c2671c23e5654ea65d508235f7c586da8a3d6d6dafc4cfa32bfc68ae2388b2089e458c9093869b4bee5ad5b49b48db937b6e96bb14e0f183e0465920cff1eda75684f351c8531da9f4e9e9e7eb6d5d6f3b8bde37eb0b215155bbbf71818cb33ccfe0b31c6bf01bbe4c796807b6d02b24c9aadbd8904f0407922945a195f8b6fde72ea843f08fdbd2cfe4bb1b0f795771ffc650d92552c4710cbc8740054a29dd6a68841c6a618a1278a3c09e7c2b19e0d83e107c20ec03869dbe7ead767aef7f9afe57c540a88a4cef8d7152cd952d86ad22cd389233a1c1c6505a915276737960a7c4a81d44637cad7d9bf324972fc6ed0b23aa428840cce5a06597be995f08fe366c27128a32028876a51ccde54ad653386e5764ca7c8dc22f69781fa109ba27ae305d9490ba24719c1edf0c7ed211fe8dc017b43914bfeecef417f458b52edb0f274654081e5ebfb0524c4928b58281dcb4f7b97b7531ed9aceb581a0260268d1c1031a1b703764a623687b8bdfcc8d2c283e947f0e5c5678ab85153fd590750d2ba30fef3870853f29e39cee553bd6c87384c0e38c57fb0f52efdaa51a5afd20e2d2929796c7adc05f0a5b06e524d5cab090c7295fe5605f13c0976855b3672315a3be1b27aa3c6e1a422c309252aea8dc6c33de3f3597a157c3027c449f97e239591da0f42ac7f14de5917ca169d34e1f93b2aeff1bfac018ec80e68f6a6612ebcde1738deda5dbe885cb5cbe074ecd9654b51dc812f1510ab1e799529eff2d63c071760389856a0329af86f89db416380de58bd232067b23ef8493fc89707e4dc69c4aac7d8e8c7f938a6b9e00866ab9e9af6057620d3df19474fe5041538fe70191e71f1e5d028a2439b0d634b7259bcd95b319d274e4008148cc1edfa85a81018bcb35917e4a2616ab25404ad266b563ede6b1f3c0d355b2dab2318ae13ce914cb07d49c98603634dadea405601cffa32fc133bfcef4f7497193ce4a0e92c3936c8e7cc47f8b4fea3c57a66b3a1d2115263b04d3cc3728e038e8e70f900c7ca06e519683ca118a2e447a3d365027b3ed260883357287ecc9abbebeae1a88eb09660c6befcb7bd078af2c405d5c0b0c3847a3e5aa64648154077b9831046abf444d4a4ff7608d628a99d106e56867fde8da6f70c8baa8172fc1bfbadc77f9c0916b213b81685773285149d3ec78b816288bbbad3e12f27dfaf851816431b3cf8a743de9d3e5094e16f1d8ccb7f6b6c73652d5b5ab58ca0d78a513ae91d8fd636ed5c5e3f631293236cbd9a39e76d5fed0905ebe289a8bc033595ba4d159a890c30ac27392ed639923d6a4c1bb461b40f0730cc86544750d6f521ccfc4cd5519355023745aa4ea543ae2c21e5207e33c96b30ddbd01b641461cbde87cf2a84dc4e7689e1e1475845dcfb94d3ee4dd421f362a95182f03ee8fc726b3d93b76fcc1a2bf3146b4a488cfbdf5b702dd1469ae377e9cad0eb4436c265993d5280faea7825db42591ae74833fbf79a3cb6a528a1a8a50d32b72171e5bd447447e304634dcc97d40f218bcb36326cedd4fd78d6dbe99116dcf3a1bd3e0c5dc94ebf8b23c19c3719967489e3e08f7bcbe9813581dd52bbaf51610bb20aa211f1b98a52b4ba21ccf6b5a1e389ae3646d20af6c8b5373711119e767dd1c63d8d888a9cc78278dea236dff1c1c2598aa03c1f161c16a19755e8cfccbd264ddf3f26b467a0f79c72277cf2b710e77aac196e95a02d4e9602367563a931a4074042d9da0c1d24edf8ad1236c0d7d44f5a28245f137d397832e7039d9caf59634022be792b78c964ddc7d4ae62ffb2dfd648b362726c821439546c577aa688df162648268e3b15026aebaa81d56a9b559d69671097525a535e6b06033fc522a28a5bd75f7ca28019f53662fff798960479721b65c0a1ab4869534d18c59b82da76961cdf35d2db82953175cadc1587c1e0deb3351fca8a0b237f1ab717ccf6060b08a689b54ad19c2613452e14f8d93692b448609b146fb1d8727ee5305aaa36b6c16d7e40794635c75785479caa175556bcfa8c17263a091c0d70a20d44bc8f8a6a27b0b4990ad67b8866c22e8ed56e18b4da7ee1383d9dcdff47cd3e6ab10da118f76f7ebfdf0d898f1ea98ec815dad92442a3ee20167961cdbc8390e4325d74877ade21a087b74a8fefc4d10f08a19af89c07f8a54413507d0a4810036cee8eea26cb6628985db3f9ec04303128744044f29985342f9b664ec5d180e0a5aca0f367eddfdad9d67a6649273ca2c2adfd70db5b36eb46f2535a0732317cbd80d60cbb945cf21e4c32309f50aae8246e3230ba5e4469e6f0712f7c2fb32206504c07cf84093eee748d1a4cd8500daf1c0da5fae3442146317679c0ec926c59086c56cac2e13eaa6901f537d6884fa308fa54db521b583c7845f0c6b128526a8be98cf57330239a7721d2605254c2c6eb05b1ab21c6ead0b6a07a5c07c8fbf9f8efb5f2d72934b220076cfa2d509916b5275d5699b0bf5017398364e2f47e77dcd9729d3156a774fb047ed5ab5028a39e6c456298aec019cb493bc61495e3c316a64229e64db32d79f2eb1df9a0c07bbcc0de5701c4bd6b045ea10a9028bdeeecd3281fe38194455b52886a06443091fb9e750643b02680f2714334e148b9fb1b27ad17b75ac83e247c0d72c2454865a02505350ddc059e656adf242bf408872eac24132cc08766c87d209c7834a377d45cf351417ff4c92b6eb201e8ea96b1ffd3bf92b835e1d0a950ee34fe67ee83d548ed7611e3e4e8755ec057f44e394707f12fe3ed222b328376fe305f2dfa9c7a0cf3b844aab8ba22049db491d7ad4e5bb35840de7662ead2223242c9a7c3d2daa9003851c589c993b5e71226def14c0627ba20d8da402b615f0227a95818882a4619366d680f3f9318c1f3d130880026e45de383fc23091b6c79b0f9ccb18b22d0894d9505d4d05576fd830aa165272a2ac0329de9287eba41ce460c3f20d389a3cea21a194410a6a72f3430387f0db09bd04e3ad16fe183d7f592b8cfc95aea3621507e95232696668aecdcffd163121ea44f90caa2f6f49bdca5b7e1b6efdfd538b98954c40638b0b207790e890ec009a643a94e2e93da4d5e018978b9bf3c8a24f0ece09c2d9f8479c0c7c024a74568c8606167a852fe5cc3f0bb1daf574c711540f76ab3818dd0b0a537cef4f9255dbd61a63ea983ef57730933f441b3c4b5093755b97a7aed48c6517060499c0b7d647b68cc686a7e2c2b9c577b32fbee53d845ff81ce7dd9a3ea307e26e2b7ee1848036f7f7bac201963155057fc415a13448e8dc43b17a1cc28546c2b15812786cab33df50691d90e43e26ecfe31d56689dd52e0c902828c58eda2c0de5cd2cafe8e92475d633269813148de542f27bcacd98581454c5a89e6aba8d1eb363b529950f73904776769475f27d2dba396b8cd7cab68c25461afdf977184a8de3b1901b24bd9088664667313d1c1e387397ee68cd623b7f51e623c083d8b07887537ef39a0c258ba126b2fc99075ed269fece01a31f996dec0626f3e36d09456d905c303a5a9c3fad744961d1a6792c7b160583610bf4e8a4700f8da253004e2485b80af4a5920e9231955188d98c73968b06f58b20a7a9a8fd1c14a6af848d08de525a2539230219ca4566c8687c790d246bd9330c119ebb244d9135e8f2399e0b786f0559520cb23c4f823e059da1ece42ffb5a8808e92fff9931e71a77931e4ad4ebbcc59e36e3564460f02af784bf11dd2100d2f7dc6f7a8d12e1d92ec20f80754090ccdc6a8ba8184a246727e2dc79ba1915986238933bffbf31590345c99ae2fcff22ceba5b3e2b7bc1fd32fec3960dc644add1f859af218792f26928b9b445e29e7fafbe53aa540f655f91bbe252115c8267afe6c7c41f8fd9654dfc6e017f5e566aa1c3fa68a8b4edf2aec0cf7cf73d336afdce86010df88c83f9c9571a04d1691ebf917d58b125593106e6aea5d8f26252adc915522557ffef97e709c207078c3c9076619f3503e06262b9d012bb5f6e23eaca872b19aee2ce01c05bcfd52657d237860346125ddc7ccce91e44cc59453c523b49591113ed38fb4765d22beaf8e7d4dac50dfb57f8e6d47fecc0552da02f4dcfa4baf2dd58933a64f117b78f7b1f62f6abd2a1b7ab8f7a2c00b3616fe3a7748146b03435f39eaca246b2599a5f4d828aac9efbe182d33af4666234b8b98f355e1d5aff9de40aa4b4cbc5c28d0865c0386e65e8c0020ce60fe2842b65e67cb968ef52f83679044746db878dd4233e6dda270c0e5cfe2d413ca2d55afccb0bc0c0454279f6af0ea5d4e3fc89837c83395bae159a91a252ddd26028e325ee381d7ef4805eea8184bd95dbea58185b7089cd84f5529c1d1127b7fe5c637f30fd508dae05e8a998604c8ad7ce758088b935595d166b085a566a0abec2ef4f692f843e406b68279a82b508dd87bd1ff2041230735fd15c2b6a95d60bc5e426bb25dc1361e8bfcfe97c86e43ba6ba90a38c543bbc7eebc8e0202379c3ac28e84a854398eb5c5d440435cf44c5b89425dd60eed7a598fa637f34ebf73525db4a87f0c49b228133e8f5dca0f6f586236d3ba8a84a11576b6ec1688b77fdceec4f6df0893de07ec8c1c0935bd1610a585642a5aef233b95c80921963bfba13b1954f0486a8cbfb155c959cb42c05e166113e7cb67f3573eda672a0f788d2d2e1eb0ed956643d989b5935f20d7ea8e2f0cedd3215a97ffb88877d9f9263ad6c1c97939b2e31aef31b6e15a5073775450a645489ccdeca0db373900712c97be64e87b7a34aebec3b5ee2e2b613749578bdf9f1ec8cb58221521a837a2a2caf149ccc0fefa012f105aea28c5fe146bd28a957a48b24b91772f2dab5a3e34e757bc9d80be3916c426806cc7210fb42ed651ace9221d3f4a6859d5137b4656400526ceae91f66585fd88b6744b1f12fb2ec4552d810736f518e778ae10235020bfeb29fa2c54838a801628387ab6aac5e0f0a1b3bc56ac4e9d31375b378612240d5bc1227629f55e730f29b4ab278a954239a121716d1fe68166991835a69426fe69f51a38948bfc1111ae7d8c6ca5aede69712feb62f7f28dd739d468fb44adb372a35305aed89713123245ba45881cca7362adb78deee52f6b019f04e940e829f441d9d863c64bf173c5445cf29e77e1b9b0e624a9a29a33b638c9d071ce5df94df0206d2ba692d7098f41e60ca7d8ce6f3e6e5bbb92552afc4b4e2e0b4a288368ca8a1a91dbed00d1a0130adc15c409d931c98a6df6a1a9f65721f16f0179b2679354ab115f3701933f1dadee652973edb4142434bcbf50f87e538dd09dcb7c566960bd5c079d5f1031528a3bc97005792176113241e48d96427a35b9a8eea219552f008f821214de1937cce37fc36589ccb68df8f9f239f3086054c4537ee66a5062aed29160bf7d723d08a9459c1e302435c5b06efd8b9e8b3437539338fcb6ef0d539d805471949d5b5c88107c38aaaf41053dc82b7a02a767a026f8edc86e23b817fe86d34345d0f57dd36740ced14ce34ed1e62477f0878279bde0948bbcea28c1a2466f30c47b4d50cc90a7cecbc720be06b2502eed5af2e052a65c3efe6e21636f5f813a5847c548290132c440f4b78cd7786f79c9f4da360ec7123855d07fe1cec2b6ca4f7f27207b196f352152d1d28221e8a0b0866cab07b32442e1ac69a676aef70011ea7a0c696a0f0c0234630c47d9684d1ff84fe545d4afee1bb94cc22753fb8f4f4ff1007022954528006ac5ec1032e7c8b8d3980fcfd91f40ea9f321f65595b62f825a1f5f35bdb60e2efa68e168e5ccf24d37051d73bd46c7e36fc2aa051551731b0a1f26942260a426f40f4b7f700a5b0fec34cc8aedc3650a7d98a11cbf4f6c5598190f07ab398a39b71436a0ad3c38eeec81c6bb7b6ab76b2ee84ec90072fe8d0e1f9bba851e1772f4a7c35ec11e6ac3e2eff5518109fd1d3d1860bdd35304941406d3818102525f530b79479ee8d68f2ce1ff74765376dedd59390861006fc8add7748c64f1187bc21b0971ac0f3fa0b46aa16da719a5a5262589dee73aa0daa7e8552d605f33cbb7bb841ad49798ca57148340e5c8d7a90c54341c18b7a459780cc021fffb691571a153980902400ab49a4929921d49f9e18222b07258bc83ab5c821314cfc3c97ffc7355cb933a1dc6ed285208d85c33a234e91b549f578dd28e5e2938842d05672cc10c5012182d3488f6f3b645d549d4c57a0f99a493bc03a3d83e1ebf86c37381ab7a63d4dfbbd9170c3fa9f4bd8ec2a2ffc7950aef70bb65acf596218adb6565b0a742ab0b7cc6199dccb27f8315a855bc2c8251564b5732fe9e6d41c0295564a30fed294b3f6a09a24d8c063e695df9e4b25e106381ff786faf7d59d61d406c77b5e6c73d8d058311df4377c66ed8d664dbcfb4b3f9dbc69ec2f8763bf01eb08f3e1e5c2d275111e52e9cde975a79cbc8cb9a1f7f2b379d64e1be6279761c14bc0b31fef17fc896e8407c86c90ef66a1e7627e8e07f91ed7ef73eca6188ae04a4e8ee9de729ee38048b87e7b422129d32901795340e7428eaaf08e638e40b69f435919af33432a3ff120fb66e563fa4557dfb804a2aae2cbd1ee7845b7f63801201e289218bd9e5d38f1d0f4eb3694957e38d8ee0b6dd10b0d0e99b932b7ef2873a4b9be27f8437b3fabe131844f5dc2a20a8d9384419936eb06e7d8c73b54ac46968816bdee19283aa7ea4e8cd7c403e922db5f4b31b9ef0c40aa09420964a024c01805373c436bb1b62f84aa48555b1b542a6e2ab922cc00c085ecbf2004783bab3f37566786ebe1bd9e61905dd9068386c7a69acb2bdcfe1ba074f2b158beb7d8f95f5674214c3c35dde0c7c7f542ea07c4667295c8332d38354d636014b1a824ce52b24ef2d6400196223c9330169c40a26f833ccd7f2500e239c6263012dbf480df23c6ddb965a17c6c94f090a81483014763f0182cd76258b0561d29e044489d8c43a5bb1cc9818ed22616e3dbb4f7853508d5d1a2b3d40c07d0917535a797a05b7d1895a94fc6aef993ed8f3978110b6b73ae58d1c990fa8e2fe5ae0a181d705855f07491e140ff8e6fd18fa789bf0b3ed6d0f521e2df71d4a2dd512127f35889dd7c0e8b53f537fff850d800b8d04a4d3c6bf2be5806b2c307cdf7be281fe0aab7d05b55a2ac19c9e4e5c60895c310fa058b30442d6fa0fb98c5a3ef3826994e126e856a88163f411a19e0dea9689f847b9c93ba4044452522603fe1f31bcff6987ce6b6483819846ab026d4e17cedc423930421baa59b39618a31649ab4e59ad5b61eefd24eae0588df3f68312f79cb7e7aaf989fbe5ba418b41690cb0087a7a30145c6bc67e07442e66080f7b9c9584724828a94d4bfd14a7d90bf61c1cc0ba8deea9e75fd37eed779a161a559cd291173263eba0a1007440f7a9eff9dfc5e5ffc09fbaa0355e3aa6125f9b1e0db3ab11f0213c41bc127f23a50988059d934c53e6dd479c56a4f5e2e79da03614b15dc93c2f9bc4b802c340ca5003ae47b8a430586793c0d6da4f53b003789773380e13c433190b9a3ccb430174cef0bc4d57a8f0d8067f456a3cd1edc1e5991311d96214e150e77ef5359967d7f800700b325335acf6ce56e6d40e7254d40f898ef4cdc46b8db19a7a068bb80a357d7a0d55c20f10423aecbb7b16daf6d8e26ac96cf9a0941c50081657983296c46cb34413485e364660faf998a1e898a8bdcaf6b9328f9807e0c06cfe11613a5da70624d05cabaf81fdf98ecd98c6bfb76525245ff32730839e9b9b6d7a9ef8fd3c2df2b0633e93b6d19097db1bdeb4709bb49ebfc76f5a9d03af7091af3638bc664bc5bb3c17345b7b5352add89e15e94e7dfd358fcaf4462528fb6576fb740c08e074f6ccfb6971d2bc6ef3d869c2873091aec98c97c7c13020a511e73b44f37d53223c206cf73d886d251837bb1bc56aea130ec7cc6d77a60f391c393825e970fb076309c0c09684713598e171a9779c8624b4050d89e6a198fbf4fc9ca4fc23c0be71be077f9b52d993a788981f9b836ecff9beac6b15e5bf1d58da9e1721c8b8f0db8d4c95c87fa0abfaae65bf89d8a12c6effc33ce7f01a917177fb8e853ff58dd7c38b9ead75e1029a4bb6ed215dc1040a3b867e35bab25a86d8a32c450dbe4ce25e95e2847e19aff3f959c92d42f7a7f4a513e8a8bc15b0f1479f09fc32738a7dd0b47facf1d854f813ad1c5607bf202e0510388540270ce0ed323151506104b51c1497f43013b504fba36cce4875c940ddb5d455b987e279142d52faa629a9e6cf9300852aacc5e42084e36f9864238939eae3d05cd83cddfe421601740fef8dfa6a646ff6da84f54d681efe8a77b3369293ed3073a858724bf19a785528c3a7c2611253c86b2636bf7271fdabd6ba45a0e3405d8670b82dc17d77dcd5f807c6cd9b41f54781df408e6fb75e36a3d44aa197201fe29278f36c590441ab739f66f138cdaf5312592c9e6f96d173b29f0045292a5bb35ed92a9ca118a5a107e7ef0fdbc373279b7f3da0db48acfbbb017b17f9f671787774ee4c5146b0f6ba2cc6e1085bf82a1b993bed6dec2cb9d0ce92f433394fc65e15431fcb940fe5bfcdc841cc2ec47e873f1755e1e0f5d0a89386db9bc190a63ae6e56475da6b3561bf3a458bcfefebdcc186db80e3ac6fcf75bd5e57c5a3f4277671becce913e8e421710a7853994d09d5b77206a8fa69ff7bce5b71e1bcf718429b098a51140217c5c436381e19daa6fea4fb60c238d36ca5bb0f0710b5e08459e2629139d7df8735d8c07458fcbe5a7abc68fe1630742503a1ead578ce7d2ce8bf42a5f1eee51eb5f5ccaa196b1f8bff0565f39b83d386c1a118e7a48126edeecbe6fca5a38f1edc21acdb0a982735cf11a3ae522f3db0b8795f5b4078daa4f7009bbbf1bcf20bd8b9e8d4cdb52e3ea8351ee9f1c69dbaa067890758a21e184bc92b342ef4359eb4f32906454f9ff08ea52818028e68a6a9bcc7df5be35b0d86218dc5c3c24a3f34bed4d04ca553edbd43af52c04b9b23c2a2d21e1082ce8815846ac586051f7a71dcbe813ce9d93c501e468ef7a2ae4f9c3000c781459c6317fa0b70727cbd031c16b599e610d2686fde39b8c17f2b358a382d590baf4769eb26ff497d3d8dd693db82d7c04db59d9b4e1effe61172afaad0744e0be3cb26dc83d9c6aff70336777dc7c793dae928fc9a6feeecd91f6f8fef1b320d173633c7d0bf55d468331aeae84477d139843b2f8cf80d1b3c9ee4248d6c3501748830df6f0d8768074d2f43d6ea7a01900bdd89b6576d55721547c9ddf39d4bbcf94e62fa49181768578b0cd13ab380538f0ac078cbbad3cda8b7dd30a2b68b0ce33131585309de2c62fc675b6e25c93d6cd761cd15cd9057dcd450b3232f02e4c949f6af25a1e0b577de514f41c4bb3dcd07ea267f8bddfeca34de557079d56d101e40d1f0ab44a449d407e7a4b38377c20f6686140f19af0b448036e885c3f3f6027b269a4bdeaaeb59c614a2870a5ef49374819247eb3f1e6a58c25cbc5dea7dd1b8bd4fd46a89c2d9362bae5f9a75a38efa562651ae3d881c4b500eac56b180811dcf33f6b4030e777e1b9bf50c6dcc6bdc5c6bef92fabd2cd197ccfcdb137041dccf068add5794b4991ecc3c52d61266b2c1cf44ce2f7138139f8fcf3435c425f040d22896fa312dc0888e5c80a1ba19792cc45e98643be70c280dfe533500a22fd82c591bfbfbe13a1ba357990923740cf36f9300e8380e6a9fc883a811ec8a5c8d7e0d7c350bee6fdd61f80441bd895248a2a701f43c6174c844fd8b00892f7ae73ee281d2e16ea1a7ca5c90ed2aeca2384617235ebf63643350f1508d0f6fa989840efc90f8d00e5be0035cc5e9e653323cb7a7050ff5c176da77fce605b3eaadfb25353310f55ceaed9e35de3f1d07f19a27e6c7d8cb839870d607aa6944749c1aa3c119cb27d7bf49392c85f668f857c8aa00f8cf54dc9f2f677da03425dd8e609317659019ff56082ef78a6af154672616abf8061981c6a2e672aab7c834ca34542833fbfe34e30e5b5f8ac1b9946877b81952cc08ce3cfe43ca7c1549b9b2dfa09c24733677ab8684607f065be43f8d1e59553e337bc9f6caea7c5d3dd27f207642e3b710e43d4f8c4534a37e7086e93a5f5ff35126cc1b8bd34f17bedea7256af2ecfd4723defa5b6a38e48776f3a28e80c0aed0d3730759c5cd5a1bee07b7e330674c2e495cacabc7fde5145780c707ef6fc89f9513eb4d38fdb72e1be657d8fb9acac3f4e18f8ca2b05c8e219fbfba4df4275fbf4dc94d90940c71c53fdaf60946d038788de7e377b6c8f5290ec6990b9f4c6c41baa09875fd6b4fbedb54f9cecec3fd5ab2d8f1b92f7653c973e7c9ffb96e795104abc892cd6875bfd2292b844e32bab3d31b7038872cc82352539df45d43be91a758929ed04cd45777907f09d6bba73ba2f699c5705497cfae0d9538804a853a6806fba93d1640432a67dc6736f45438e216e219a14687810c0465096835253e404ba450f907c03fdb684cd0eed37ab36af1fe2bb78abdb772781380df716f03372ac3103b603a2e29d1171a0f2bc00686ce677d9b127e24c58408ff13a119b9857f855ea1b5de9191507b2ab6f5ff038e3d871ccbe142d990b0e88127caf5abdd2226c7e229b1333f53ec0f74a637087bca20a39e503f4fa722395f37932f9671e14e14331f0d18d4d0e32de3e6726cf09ff736e985a776c10ddd849e49b77cf78ca9efa19d2dadd6ab9c5a9d9dff582c2e850aefc214db9d5bbb7fdbc814dc3f9f7b47365afcaf486de169b1a41119dce007ac1f9af7b2fdbfac8bdbd8969ab3d13c7685f065dd1e0745a48d77bbd389974d620deee30c4a1222a298a48973c5d31457d12872f201cdc33dc044613e87c7607f7fb0c53b99f6c6d484c144f208c10d9db7547c0f4cbd69033ac9f5554023485c177d6f479e6372c6e51fd424b49fa2c2c815459834bea531b07d1a5618dc4859e8a22f65d192ce9ed1ce8524efbc43a711adb66f6a2f0da24ed304600d53cc2cb4e5c322da6899a7923d48b5502e471bd55a52590ea2aa1cce2ce17cc9fc073599b4f62ba32e47aadad3bbbd4c3e8994bb0de931588365a336ae42fb06062795f2d3076f15764cb277f0978200d984b8efc3092bfc446a35072f3a83aae535cef192de97f000f7ecb325a12827321b8042f6dc7c1e4f77e4f2a540ad129266c4438bf80629715bfbd0aa89aa3f9b146e1731ca9e80ce83cd5156b6f7f3d6885ae3d113fc2c9eaedd7ecca1530f17790972bbbfa697a5e0f2e5c719d088a40c9d19d0f2f9d8b751ff8f27e8fc2054bf903dfdee0cd31172e944f69d7b39df6b9da50e53558af14ec89321430a9f1e5edd9563d6d6b1e07e6ceade7908fa3ca7a6c77594ea07e987909530c24280993d9d3c6c2efed411fb2ebe19508318c2e01a545b5054d8a4189c7446569991865896a2e1779e8df969f914b18a556599dbfb84b183e140af1f23a7877cfca8a26c204ee0dab7bb14ab69b59c7adefa3a50d1bb76d7d2efe84dba2bece20dd94d68b843be463843b78c8685edb42fbb660c27c0e031533238c1ed7f30a942a3de52dfa7dc6e4d8f806bd43f7fd48c3eb386975965a8072e0fe42b7f0e831c7070722ac6f1bcdc0421d52746afa49166c62a50a75eebd675809fcda2b91adbb277eaa3706593654c03383fc8780b5454f36abb6ea9e44dcee83372c55fa847950788a3a1de736bb0ca24027b29cea8b83e66fbc7636dee80486adffc9a510fa37d5d26f445e7266f823329b33830c3b297dca235aa69e3237ba6f5d14929612f042392eb93aae4ace9f63d1f4996e5eb6545276113c981e0394d0df78c526aa140fd5a07df3efde69b9439f55ea86b5370482c4c1110bc10511630070271d871545e3e7207ccbfbeb81848b93a516516bb289b5806172e238cb12e7bb8f035c3f7c4087d7c58a5515a0ae6ddce70df5d00ead4163f4b3cadfeef2607179002e0570380750df7562732ab76211a718f63cce687607a780ca9ec1988dc465f6a09d6f847e4e0a7633ec83e1728ea7b49ac83285886a0f10f759233d859f974698ce3bbc046e99059d54adfae88d1e68ce65294e2d36f48367ffd04e39323df891132b1c089ea60048726e89452f5ae03bf77def3026aebd8d604e7d2f5e27ea07d1f962f2e27c1f1d5ee1ad3633b17cf56af582d1b6fc16e29c0cee90dc8b7dc3146644eac13c941cd76dcaa1639be0d058d20c383f618c66682048af96483c976965333bfe60edc828902e308846d146f22b180c1181b8f9718d2077bc0c1647a057ca94a7e2e635fa1b32765d5c0d6d9b22d07328eb68f9c8a1e45d93b28a8d103becfbbab1259932f75552792390c095a3293e89b60de18ed4914ae043a2d4c2f6930c224fd6ad2236612c9932e7c2e36c9351986733d7b995e04cf483f03e55445bab4387d72529d0b315813fd6070c720e04b6dccbf7be6e8a4e91977ad61100f2c99cc7c8f5ea8a9f2167bacacbc702df262edd40bd35a96f722d08ca4dd07af93512df0e4978ebb2425d565c8e5f103e68ad54bc7b81f02cb65abc3a3439bebe0ad752c8b1228527a39b4c0dbcd9f2e286dc3308494770e66beb920b6cc97d1c70560b07e09ae12096a3d377476214fb68753f07d2739aa619343de295a4a84ba48fd72e524dddc1c602911765d815c2db34d156b51a00828d36b4e8039f4fd815785c2dc62d1f9ae01307c702e103a96fb6e48ac0b7fe2a206da7d66c7edeb50aa4ca735612c3f29e178b8bc8539d6d93fcb59df8abd280072627d3fbcf0f7cbaf8b61d6aa09202621806f2f577758cf5f3113a4656275b5941bffe4475430554af19ba89b445b02b421abe51409863c62fa61dcea3c1e5b3ea54093bae64a13dffbb898b13a3f27a7dde190c512dc6ad42de8e3ab3b751fd0e4d184e8dfd3ec511929052539a841214f395832efa8543cdc46220a1a26d3efee8d40c4257404b3ca28c77d75f1e841eb5bb0c8622b7109b2ea858622475436553aa08a589548596f491213b1344a46c14e455fe880eb24759da0b001d5eefb7727f93ee95cf6939464c382b514e30c73b6ada2186bd7890b2316c42801d278e3ecc1ca2a5f3ea8743390d31e5692d2877a81cdd56ad7397ab5fbf1ab477c307e483f3b6292dd52c3a29dc2bcf6e515b3bac9505781dfdd69a339dadfe3c20c6ae485c9e3e76dc60c787627bd1a2d06bad4e1aa7ec47f88ff05786ef0b9657a45d62dcbc1fbad3059deddb903e56bd8c2a694d0fc215adc5080b859a8197a48a47fc657c5ffbecc1e92fb7f561c91708b5774b3bc0562c726208ca7e3c2eb560f57973ddcef4c021fbe70d0c676804da95aa2f714748d868a7bea7eecfcbe51e3859727acc91a0cbc764dbbc0e41e69d466499a43e438bb5d65da5f5a73ed2fa4f3d635a9d153d3f1642f0265437df6b34b881396733975bf22f7853ddc4436c91ae0978fd8055de0eb172462117f879cabe2617b6f79a7507702c661f3d6d1d24f1ece46b6de578b4833a032beee4c2f009824545b9652f525ef077384eaddd7fbd06c10605dbdaf49f05e7b84fed6328c8709cccf1d29bc8f16ef511cf8ba25f4cb81bb8f5be6f3da2e717b4d4c5dffccc3a0036c41bfe63cb64f3d5a20230ef973b6760a5a0f3e97f0115fc9f8e8ca59b5dd60b823df966eac0c31ec53fbdba4325e3652edbefc31b50a4b5ae35257fbe78b858135b87b7b3f98586471c9134c0205b38c3fa61bb5e76ef33d46aab4d36a59b735aab4a59858f43407a0185cc4394a6649a17aa461fe55e8ea881dde8371087a50892049e5f9e3195a5e116bb63ea05162fde3c0a40cc0ac7c3971a4c42f40122efde5583b9cbd0c43fc18e42853428704332491d6d602a1023ad2fa750d1a41b6f3e3e3dceee8b9b65d2604bda29aaad23aa2e7550e860b59ac5aae4f45d1b881accdb724c7b9dbc4d04073bf63d0d0c9ed5807048c007bd2354e9edccf48285dd2e864cdc0de7f2860b3de82aa2b92f64e8bf17075d4825da9b6e8dbc4c7b3591fee06679695da2c720d35d09591c2f194f498fa735045bd8ad2000508d0184f044d544d51a4afd8a45fdf164c0702c8653f36aaa2448c9c8831711628ec5bfdbf18262cea2e6ecc3180f4477a5f1ef37d113e5f9a36dd2deff781c376553484181d2bcf866fa268df7f84817f24190c1eed0026868463a1b57f933c38c9266d70a5306a0c4509b490fe728e0ff72b89144441a53fca854f4612461107c6e87e67bd0ffd6be1780a08b43ecd01b2325088a5c5648990ba7c9856e7b13a109c95ba347ff09ac02d4de3e9b0a49ac07bdfbe9cae9670a61000279ca1a541e64be1494af49bd3b4ffaeb9ba390a5dc10550c6a81eecb7b5f305ec75b4720e0c9b2a1a0608dc84497ce10f017ca3805b18caa2381f2cdcb5405e9052affd2f842ca8e2a5c93295c125fce4c38ac6cd89ab64fd281a55406e6f2f8a960c3bd249afd050713842188f9f9b8a57b7950384ff3fa8489281a0a277dbcd8abc00dd22e00ecb90fd57f7ffd2b72e93f1e962d9e94114f86843bdd04117bd668aa84bef5df359bdd9318e29ee6ceaa15c3f853af37a6b0adb45d6a4a66a064c4a80f55dfd4d822324ef5c1f3de3bc74b121d1e03f9c7e85f370c4b742436534d6588b06038d10bf6ba1ad8b0165ac74a583c407ce9d3ab8508bcb548511c170d9bafa4ffcb889837e04ff1790f18057305afa5a1e85df826c8670b9cde3e869dce72eacf3285a3c8f145f84838f29f988d3eaa69dd9dd911d6eb54127c73c27c5cf2024a1d49f3b9ff94359df21c8ba69a7212f93932681e7723ed6e4506daed192e23e73f8f04095f38cf775fa16d71177520d74f2f79812a6d587f0decf6e142d002794e4e3222835dc25ccec741262723a0f27bfd9ae717ae7e7aa93faac395ce82da152fe566357f0781d419e3a2c738b60af67b3cd6ab18899c4890b61096cc433b1045e94e242baeb2f4ea154913dfdfb87aec63e76ade6bdebe53437cc103f104fc6f954f5e114ba86bab92e2b44c7436e0ca4c68e39a6fe4f57a0f701e2c41e644b3c9f15776b1266c0ea8ab7b1359baaca2e98f56dff7fe5d34571d4146c272b5abdb703d04eae9ed4785bdf946ec87f0aaaaabbf67cfe5ec9302c6c4cd9e58b753f107b1cffec25be8a2740c260f2ee8bd6cfec234d87c2ea0822368ed7d44aa1d5d2675f2a4c2b8f092a2608c4173fe581babab56ec9337b9beddca1777fd621eb45ffed267d14fb6d2ef04425632ea9f2f2dbb7eed12a46abaf59e84117d427b34e10489c7bb851f410ce58604a6f3e15d475384bce3a4463895fdbc9810b3830f70a108ebc90d66aa96e4e855d862d0bd8364131ab52ce7504858653c50791e1d19fad06fb2d2bdd683fb6631e02e22e4d50cb92c6569833292e7e5fb2331b076af78964091f3bc81c1e870589fddaa1dfcb097fc0ffa3f36f288ea9aa0f414e47d37638ea7a9ba68be36c8d3769c572217293fab8702b96898e70d75a1f97c1bfec46565e4d130fec649881f15e6a0f2c9109e7845e887580d3b8457c07df789156b003388b72ffc80879cb67abe4b4390e88d0ad54ecdbe265b56d81defc07f9ac8ff59f85a4a066707fd4fa21b61632188af9a20c7b956f21b5a1340a656c0919dd2a8068aaa55f77fc045890341f2be54181454a0bf730b70fb47ba153004cac8e1f66262dad25c1974658468ede152d86e7abaebf48a9cd22dd3bbe07dc75e346f7e77859f619600e62ee3a1112d0b343c3309a067938fe5e8da85e7f3ac02d5b0e5bff55a5afcbd846a947d4b6568aa9ead0e6beae1423686c2583ddf7635a75f11824a0b5154ad215d8bc262be526f809ab8a74f5171bc89c48d361db6054e7fc5442099ec13194d811dafdfd246e88f1ca914c34949eb85c72e8179a1af8244f0272309f55f772448d337f3b2e497101cea9437a492fa9fc09a503444407faca3e67e2c6addd639b85ea513073b5e2dba49a97b044eb246f712c5a72c20239a7dc314c8a57283119534a4e710ca4872e40d886096b4e0f979f8ca37cb8ef9c2e9c2c3c5de0a648e3fa82a7775dbcdbb9ac7374ade59465b0ed5e4b84f4244eecac53857890f40e9fef9231016aa041eb3bbff529ce15bceb64a310cb7a679edd02911a7be74f662f6f40c939b912b8c21d0207551ec86adf98ba966f45f374b7fd314e2818f621393423b16010d7d4c0b69636dcb812dbeb31bacb1a0f5c82c899a6847806ebbb131774996eff6b26c98240e1ae1f7d3f512b952543c161efb98c191d24fa27add036c3b28e057de510c8d5414616f36edcf087b3d224d29b3321ed3b795272c400654589d2db9877cba72578679eb39963706e9f1070d2e860d919fb63aee5237e318a64d6558205a8538e23d99053d74cc2e5cb695491dea6783fc550274b3ec990e913299d4d8b470c7a398c829f2a7ee669d8d100f0071861460042f3f03c880f13da2f2fb04b5d799da81820390d300ee19c6bc7db9ff52efa0abca3bf192621394c322ca25fe5152460fadbe93d6dbd514605820149d89860d3c052ccf2a63cbc1f68dc8ed0289c07e307fbb1937983ae9343be7efdba9b3e23aba3bd9921948d485e5beae9edfc9f51653e6d9d004735240d5e9184bcd439270e0f552dddf8345d02df51c94165b0d664c0ad7bac0ac282c6b7503efb7a7fcadcb1543f9a19a1f2c7dc6b49204da62fba8129a4494ebe9d96afdaeeeaac9e89481b9e2f5700a40b50b172d7357149a8299992d27098472fee7205e9efab9d68ae8b969b199ae76716e355879dd677f2d9924d6462ff869d1a9c33a30dc590ef979de0a01402fbf35d7d948d20340f896518bc42b3e52b84ee23c89a59b224d4cba1e7c9a024dff6da76203be325abee6cb230fade352147ad4450cd1890e5fc4e4219f46b504d4dff541189d3c6658c86169458691be19fbe2274dbad4a1d44093ba20d187be73d40e907b78e4bbea32ae6c5b954bf4ff7303c210544634216fe1a6310c6d5e15fbedc7e40ff40126fbd83c5a1718cfaef02fc42b2fd09bdb8a142e8914d13f9192fd9f6609e4b7dd6bb5fe718fb60b1f5955ad235ea280f17fb72daa1425fd4af5571b4e8de21a0947578bb0077e8c2cac6afe19ac5658b6d611185eaee610a6f9e8610b8ee85e1e852bdfc6afa054771bc753d5047394d8eebc49a055c0e7d9d1269cd811b4c5a2a2aec0414fe34aad348e8dcc5e7cac8d0868030dc717dfeb53c0846ea7dc66b208fd67643ca3896fce48c90fc09f9473119f4697f7bd14ce55fedc67d1aa801568f5c09b1f0aa5d9ca9414ee9997edd2450edafeadf396463f3cff22deddc58f3648fb2d99b208b9edaae3d578070ac2faff519ed902affa606d86ed554a63804fdbb387d37b3d50c9bdf994e52e5700e634a975020cbdc74e000185a3955171e74146dec473cb02539a564b889460be06680918d3f6713ec886076c22cc27817ad5a3d990d1fc2efb5bcaf72eaae6b0f72d1375239d69d1333c2a010bd3ce9dd97c7aa96514482e226dc827089d190d8dc01aff206e45be9455f2a8fc73b212986cef9e7669e7e27e89637b1f72cd0304917e6eb785ba76cbdf27b62f4a7fe6aeccc19e3c81f124bd7c1428e09de941f48c63f907f709bf4ceaf14fe0c359165d11e5f4f917d77d7c4218f644293a4d1061b376a98d1e06891f196c7498e534b7eed15a32cd0bc2e030c575b69727518c8005a79e203a8a3b6f76fc93f91de93037f2b241b320084796a7f27485d965594be9e0cef2f1caf4f375671590221c1f106d8deeb7ba8992c258875239190a45da235886ac63e1e81a397387d5c3029ea1252b616568d8950c5458989e12983d66fd5ff02781f5dbf018688dbfd59378b69f26d82f68e7e5894a54289c2deab8db8f4d01851a179ecd3ed850a3e5bcd229dcd350cf077a2f9df0ae9b35c8eef48080de471f48ce662377b2a3bba13651b8e485db1d5ec8bee41ff2a790c00f31b8f6cb8a6c6c279a4138c043926c958a395c0275b159bf4577ac26409194d625dba67e34d5d0841d7cbcc96326f106aa45c33bb4033d5488d8047e1bc52b189a15e5fa9493fb28fd38b85c7c977898d90196855444369b6a683db6266c66e297b45acf6d536fdef4af8f1422856f66fa5f058bdc031954c60403afa7576c50b8a358d6920313411aad43483ad7bb645426918137137b3531dba6fa7d7944f4bfdf7c2b75f3ab459f5ff3d67530d42c6dcbd8acbd00bbde3bdac2bc3101ab828d370ee30070cfab77676b128e601f8261e298246ef1a47f0331d264d6361f64b24db5da9202c669ef3b4c2db5a357ea221d40eceda04f0345c36ab6d0b4e3157fd2623dd29c67bd0fdf3ada55f5bbb94f1b94c2e50c9fa607871ff8a3b32aa71128569d7e7e074b62c690b5aeb1291f095a4273c93899b8803a7a2e5f4ec232eb41767d80808646c825c0d3c6b839eec84f8fee43d029cfffdca41d871c9135ece503a1ea8146bc24d93140f3567f883b2c6faa88f08be33483a2861583f73c537d96748df3dbbd7d427020a97b3e44a33d1cadff61ebdfc2d5e14a207e7676fd640a857bdecbafc7f7dbb04aed5a46601da6e391abab57a63025a3a1e421df66fef968712b2738e7872979ab1bfece7ecd33626a43c5fa5fa5f1e3bfde95d1b1070fbe5e3e42235fcfdbcb728b3c728157c84bd78b6cabf05dc161dcd9a7f358122ac2897c68b54d7c072107ca327b76c3f556237e892a1ceee17cc9c08997229d777d0ca876153cef44b60a3a001e464e784db7f5b39fa230d36a821b48dade26d2e04ff772dc546959db97f7b6cf541b711bdd545c37d526c458c585b54fe2512299d8099f8911151c8771a124b6898bc0154008be9479ed84dacf7fa59d2aace98bc1baccf79e7a8e6f7a7101b0aca0acfc56e8de77af20fbbc09cd1ae9a582d0532f66de171fa960034b91a3a89a28acc5148f19be20bafb3d11fc0a355e8755205f5fa8e3494bdb9359d5453acdef4e12b03a17a6bffefd476ca95ed3fdc2fb3b13950bd09da4180dfd93f0ba3b7d5548e37415291d67970a2ca5f1bb02629b2332d3d1154754b106849bbf52c7156cc62e94a6fc3c7e4f0cb28a8d867d6ead49e776dbf9bc88ba0c245a5e59dd8917dec67f2aa9a676ce04ab09cb1c4ea4443d80c9a309809d27109f5ff6303512003f117864fcb98684e07f95d2586d0e2e37d6959708999f07f280670f45e330a5b386b02a262056e98128ff4b9dfa9b1ce647aed3adf70e4397cd7f61bd2ea33cf477378453eb845ccc0037520bcd320f326a5099fabe0c0ea14caa63bf2d895e097721a69e8505337f2b986ad87d85d326bd7814ccfbbc98f602cbff0977b825fbae1edfa0d1c0c933e96267a03ecedbf8bd77191e813cbb32c9ca2d661c6ca5cceb46acb77b2eae12f02e773c013132f577288f7f0ab54f54fa096ca4be1cb995a778bb141992b04b00d20b658d4868f212e6ba90a14ab9df6f10ecc0bd08cd1343c95c2f671accf8d687bdcf4e0cec90d9199d002d51bb85cf691a03b146c28e7c50522137ede175bbfc4a46157c016cb7771fcce252e2da5468d9571b6404188a22d3962aac19a203993d760e2e47c20aeb6fe95f3194aa1ab242a695f1e7404df7eb1cf25afd9c5c282f1066837d30e0a7a9ca0bdc63223f6c70486ef2bbfc26079d5d2c073939e43862d2b6be32f71a091659385521c782156804dcbc8d0c632dce224033610cf2e0bb35fa16b9b86a5d9f6fb13d34e2b10d661e0d0b9fd07411c5bcfe47f1e8d3a482a84d8c6a2bd41d1b8ebc104d21add03dde5ead597ba9341097b01677b7b10b72a1ddd07a15476d043367e214354c32dd40ba57ee73d738033d3c155a783a0cd05c205c2b85270361e271c2a586790ad9ea6d57efa00831d9ca544d8a5a59c84e053e33817472d71e923a24c795b6c3429860c67531f5de6f8c4150332c6db1a228c208a4a0dd6d23f70281ef1bd5135c162cfeaabbb758b44fda9177007923370c3119d0cecd78f98af3c3d3a43b6f18b16326c690c60047b4c05c74f0794178ce2438d32aa421f13ff5f76343adb08f892e67dd225ebc3bae1821e17a5ef40ff403112b3dbd43a6da4fc14aa4cd7d111917a0f7f2f928916540b09e79cb192adc8da6a899e11e1e3dafddd59ff4d7a35f5f8db907ec6529e121b40ecc12a94194fde99eaabc9071e8838f7b15a6dfb5fb0269f2589f7618fded10280f05846092d90db2f300c940fe0a5b2b6c9b2319d45c321f0d93af4873eef34d4dac695eef9270ca844b98e2b156a0243836dc42b28d842801ffd5e46636fa3d3d5fb3666b660e1f19de8551ead9a4f85c0b6961ce6d1864118671ac7595f857b01a1ff0bff0b776108d6a808ba688a8ce88ce0b5aae8fd5b82689ab965586b47d08089e5edebd07f9af83fe261cf912cf33da7258bedffc707b84467184ac4aad43b96d252832750c20a6e757f3b556338623f878ccb8411ab82a31442b45110fa31243d85140911be797c400808070fc023f4ab2e57c738105b8a49d15c4567913512658533aa788e8ac0b439d23910110fdc13cbe5816f801bdce0fcffa54cb51d01505d8b44369b8e464156e349bfb0f33f01af342b1976d5acd46c96f8224ddeca02fe3a47d6f69a62437fef7e254badd9406d3792bbef74e912f59de60abbe852ff2f1e0607c995b3409f1c3b3f3a8f57b73e89141e9f9f5be33fe6f7063fc16aab2af4f3d71101802c886a743ffe6d78acdbcfe98920de20680147e34445ebf82b91fbdd4d55e4291efaedaa5c8eecada37604d6228f13d1159297c909ad7a909dd7d0f10f1db6d020d7442856e7dc630e077a779b28e8120b2047e2ba7bbc7c09319d0a0c9e12f49a2b4eb9f2d70d95fe56e3003e1e233abf6e3901b13a0a19bd31c068605d3e58293235b290727611a1dbac24a0f97b9b977d92069aa0c9bda311357316fb75f965aaaa5a02b53efc48a10c1b29da9e7f8d4a108fa4a2bf10f584d91b08f0a988052e5ddb7e7371fdb5dc54a87c0d6538af347b10aa592b5b9f55577ea6876b8c261b34f7d185d38e9863503288eae07a9b00e4101fbf947f811e26c127f0ececfa5a9c49130ea17a394f43b53fc661fd850d94f41f653719f55cfcb34c6ba0a9354ef4d9b5c7c6e1be5236e111709840370de31c7e60d5c6173164d83a05743568d30c01fce0316e976bd07017c3f0ce11d3f054692d65f32bf529812ba007f6bfd164b564ca66eba8763bff0580ffffff7f