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

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

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

Block Certificate

Block 59599 ef348364b7b4482ff08e9cacc173360f6ee4700426622e95f7d91184a94f9644

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
8a8928df8ecd5171eb959d04317b15ad4ee36e5772016b4f0ae7a10fd25564e4
Certificate Block Hash
ef348364b7b4482ff08e9cacc173360f6ee4700426622e95f7d91184a94f9644
Source
getblock-raw-prefix

Public Data Hex

000400004000000000...00f0150000503a0000
0004000040000000000f00000000000f000000000000000000000000000000000000000000000000000000000000000000000000ec9eac8018adabc626d5c46a7f0a80f8f932874348d0be1e50da155abc8d2f35498461e6f60c0d7c1aab9862f48834965e5589b84b09c7d3b77509e5730ffcb37edb553c69dae07a9687645437f2e791e0b6653dc46ca513fc0a0000000000000040000000400000f0150000503a0000

Raw Header Hex

00004020af7fe812831d0fe7ae1bd0dfdd5d957b5c5418c8877b162c746335b711a5edcfcb3cb2171aca3e35da753e3f3e4a0febde9b8a36c4c427c951554d4b3328b4bcb787126ae7580318e46455d20fa1e70a4f6b0172576ee34ead157b31049d95eb7151cd8edf28898a

Proof Data Hex

59,560 bytes
1212160203079f24f18c003945aa9b03d7d7c2aebbcd2ec8c1b20a66419f9886eb0574f9a4ad823e70a21d2d48353bbe26c9f8e4aa1f8aef627a7c2fe225f4f9e421dce25de2266fa6e9faebc74440654cd44819f42e54c16602c7fee03dd8dc839fa22786f1cbbfba4e4ce98ad38c1fe88864b84ab735473fdb8975c698c6389ff36dec28dc06bfe6f93a2c233136a91dfc263d35f968de604135792d7332f30c692482fe653f5c5759d40b51a54c997f4548aa77a0ba41919689adfb97103ac8e8f563f809951c565d87723acee0c002a68a3d21a64d2d90762303158be908bca8e778c48e4b42a821654c9ff66672aee40b822aa0a8f9048c729808e2261e4ba2c9db9f1fa1841fb49b8d92acd88eb57e25dbc2509dd02a9074b94ca9be1e8760da7a5853afaf20d94b965bb964784cd9de5c0393229610d9b370e3e48edb4209bcefc14a668dcb2814fdc6b5cbfe320f125d497a33a430e793059add696c291e95db2e37af801b778f38de86d9c53cd7f921edd815cbc5b291411ef4cdf332c762906d1368f428b843f8187c8a3cdc4bd64b4774e53430bb222771ca56c0946dd34dedb288b8d11fc4485d9664a0d202cf11f4d65073448fb185529b09870a38faa36c459e99ad27bf02bbc8962d86def5783d53a6b547ba030045db9a6bd6a290f8c8e0d5142d1811d46e8680f6f643aa5d84f5dd95ec4d078f2755a8e3c093123069c974e652ed51c2b1790a1c6c46f74a7a149f713abe6f97b3e44d36dd9f6457e5a4defa74c4773aaa5c73fb2772089ba19fd63cbd018c1d2135ebe807d5d408ea3ead4418d7760fb7f27a217cbd88b89aca4aee57bb973e1afec48062a581de16544b5758eb214d365109dec1ddb27d3d93b4c76396e8cd175f9d7b3302c6c6ca14a10aefd95bf38a75f3908017e6ae4c573a4f8ba6a498307a9bb9305e136677dd4765df552e6df489f101cd0d61aadf189de3d3f5e3a09500678a857de1821011954d0f2bac93a56d4b3d504086ce638943fe5f3b4188882b223a6ec77606b05164dc4daced0ef9f4fdb80e737e7346ab949b77a7683c6b7d14e0e2baeb7712066e773b9eb3e234b52f0b6c4241de6d187332b13389a65d0e79cc24ccad5986af4b0de089613ac0d8d163158c9675d433429697e2da6fe8978c7285d6170dbb59015e71ebab564652788d45b96bc875cfb48fd323add101bf23560b8487d0d19dbc93d29cb3577c4de66e7384309fd2f281a357d91658650b410a76ac02d313210700bcea73910905171f6d077fefbd3f4f59cda655edada76390c13d4f1c0f3f8b90cedc834f8516052a492f7f12f412e960ede72eab2b35176d65ec4b88a1f227118027d8f2cf96ca293622fedef2ec8c5edf789fed6c65b1f47abd4536e173bf796b29f455c8e90f636fdc2abdb18b6cadbebfd49e0823c9075b28a46c15138534b6996acce0f1f19b4c4e11bd81c42e9d465b08985367e60f302a24618bea4cd9032dc5aa82e2f1714f39854839e8fef655f1de1bcacdc0d2fec69edac6ff6640e7f83295baa7b96c501acc0bd3391b9edb2327a79d73d78d0159a9110eb89fc30e23fad3b16ba7b1db7ecc754bb76498a4cdc55f77f38bcb6d66456d5e1c698eecafc3da9ddd71da206f5df72dfe5c95c1789d7c3a634b0eb71b657baba31b613c3b52db562240680b804413d3c8977858f664efb48e231d870e920813f388c801e64ed7652b0d47eea29534e6bf1875fa28d342a67e36e0493a76b1cbcf9edeae29178cf44a8b646a6b5771cc2e0a1a9ab7d76c3eae63802e829a89f9567d1b458ab774745654aae248025073fb4f347c2395fc3a37570eb9685ac4755681fbd665d2a9262245cc6d68c5f5c3dd2903419f5339a2ff963eb78cdfd4c0a359e464303905c1f830a1964a93182c6070e5fea69193f37da44f613a918943bd0ddc70ef3f80331bfb47b7e67bb6fefe46b1378f3328aed56a99f27b21ef02360099cb48581fa610ceff84517193175d36140f01b7208720c882100d35713b476a3262de1d87e495beddb79369d5056b40dc5505034354eea37eeb6e3ec4f3056de1a4e6032409120099e17688ac70821d31be85fbdc1f292ffd1d5dbab4e23aadb37b5113a6909f7423287c2367fb5686e7ca72a39ecbc7a1aadc735ef912a7922d5bb685cb0897a96bbf9d69d3ffe4a8cbebdc068857962e2e46699dfb01e1db14fbfab8d21e00b88836c90b265c6915ec74921bc3ee24db5ca8afcc83eea3185ea8b521202d1942ee0bc78e5f09e03dea0edf4a8372cc72ec37ed8cf55d941de2d24e1fc23e91f8dff644975b9c3a252d573004b093255d20ecf4f964e2edc14a1813711832a8a462c244dc23a534928af4b018e74eddd9f91b330f2e5385f808cc86b698acda72cd6055cb5ab31ae2900d9a715a61278fd2c5e3e0cd1e343d1f4b3f8729f068b764a559c4192787ca3d0ed13980566627ee6eb8176b34a1eee311b54ecf73a48861268f8fad1b6320325b6b49bf6f41582b81c260178472a31bf33cb543358d97dbe6241b009c409e39169f469b26d05b02ce2200d1d28631815c905da8d03d7a4650544489c5d8ed8f7583f5ab3b41c22bc80b5901476c43255a33127ea69625ef6b64e8e3f390e764787a9476e36b260961350642d6ea000638ed099a3c48fadedce2386b20877f93ba3cb171cba445bf40ffd5d3075bbdec00b1132513e2cd36de322581ffc5ffa3e74ba9072e063b96af79df7af95e23d0bc52f402010fd52e4d87d540547ba528035dc735c5c56fd7ec1b7d61b8c7aa1a9bb3551a05ea84f822b03c40e07e65c1948c2bffc1f09b332470e841cc33bcbaa3a4a27ad59138b1fcdd0018ac756d27b4f2af9ecd1b98d82ab66e938e9003ba0e91c2fda03007b34b5c1e6f739afd7143894111f5bf8a7b514cfc994571c5f14fcc779ca5d9b2644f26c2b04269f2d4bd014884db006e6961faf2746435b77b52342db16ed6d7a6901d39b308e7c644646b640fe2ca70a69054b9951574d2c1bc04df848537bb8f699c396fef098b2ad1256368c382d9fd3aebf0717f1eb0911747455f6e5f94ad03f1014f98189fddc1a62c33dcbfecf17b0b7a48a3fce9eaa0547afb8c32b5b13799c856de9dbf0cdaea7aa14bd4b05af3f9379cd806fee92f4f450f6853155ab5b9c61dedd1c5e645560b2f769c22b73fb9f56b32f84c19ed3bf0d5440d7f35d504943d77c1dd8d972a643108c4e535c031771c34d2a76271766b2fbbb31060300abf95092769228a2443d90d22b59f47f6c193004496a3f75e05288df78b0ea5cc0a6306bebb672d63fb31c00f2d66cb7bda40fe97af885618ee985c34939baff3c10a786459b02ac6edbceb0e2f5ad9e8bb937aeaf92ca6226b25e8a151cddda1558e4cf121188b87ffc302be8e641372371587aa2f5204f598ad7c8b3187f8bb6eb042fe8a9af2f09f6133ae8f2c75d302e459a1d68c03a68c81d417c45de34760958600a09ed899b0ce90b47e03c7781a0b9f05febb49dc741e5b3627c91d82ee17dd21b6f1adb344ec8adbdd507408754ca57a8447987898320a45fafd9a564700760be9eb936cc15abe9d7e71b1cf2092326b3a4507ace1f04fed032efc62b1f85c1ad220b0ad6bf42c9df782f05ee9d17dae8367d06e9a223f49ae203e1eaee247ec689df232e11b479cb8fa7141c6559d790476bc8929ef5a8e3cc6a78ce7ebe5577ad303a42975f58c630a0e2c116512ea1abc7cbcc0802a7839c8e4ceed4a29b394b80a13257348623c9b588706bc624e5c632f28c1dd9c6323f08e82eec97e75a9f422116d9d22a53743aaeb104ef860dde55013ce4b340c3081e2085cb913f00901647c0269cbe9c1973cf062bb5af404547937566bae089094b9f1dd108e291e1ac0ba17f346fdd36c2cbfa0b4ffc2f4c5b5f5697d9452ccaa06d78a4d0b2a6e23fbcc627af6a7dff7c19839e50c9f0b24b4cf9abff6474eeab7724ac0d0095dc3d98d68a320344642f209697aac375685304a56947fab7c8f8b4281672f0d0b536cf49c34da67daeaf1a0bdb2502cbf699dba261dcda4d47d2ac6ac76fa2ebd2fa5bf3436aa73e95d73e344b0ef6040264635f332b884f726c8bd66d1ee2fb8fe765f0e0ce1dbfa08dc4831012040a670346ffc106e7b15e75772f997bdbac525e057cd67dec49b0130bf99588e1e04b91b113fcfec63c764cd4c6bcc5b80f10a96245b6d54c32456ce3c0c4e6ec75926c9e378ed6e5f242b4fcdd0e7ec3ba64a6df88448dad960a20fe9b88be29e56fd72227c227748d984a3ffe873f971253666e223b5655653782abe44628698811c2247fc6b298bd90afb363b3afad3314bad3cc9eb1dcef06334f08b781e4afebba4bbab91c1b779c6e4204f85c3982368f31a96c18a8b726634364a6913898bc898c9f97b35053e170ef2a8b8ca5674dd4d8eae62c4f5610bcc123b52fe214b8b7d1cf9b19841d9d62ef10b7bc8830489682be009d108309f12e0076c92b001d41612873bb8df59fd84d8a499c8d0c2adfb8c34ef58adf1c850085ee413cb77f9cef51fb6a115c5712755bfdc39242ad278e378eece8ac693854f5029ab007de363ca6a1ad2bf63e1e39f3beb6762bf1906234a5efc2ae5d0ebb6dea3713b10ff5f21d475264d56513dd37f8ea978c35c40cbb65fffa40443ab3bc2be0b66b120f894d05fa74dead60d171996d6342137d339f37a01b4327ef04e9694c2e642de5d315b3fcaf336424a1fcec557ce282604de4bc98cc5a5263ae5510f3dfb18967251b6969b77bde0b5910ecd0b5a513f291e00904f9697c9bcaaebdf956c070094e3d6e6dac7c9afb9e1fce6956d2088d79a2cb62d126006d15723dbb56b6e7d9a0b19390c4d117f80d22fc3514815e0a54ffe5c93fb43dc41476fe805c7afbe6739e5ee1b9b92ff755293d0d73ac8270c7a842075be914a323ab5e6b405f26980f0a0573271c9f7848eb2f6b285ab398192269985be0a005220140d16c7a3fcc2da498c009ef37742b1aa98477855343f297c05b59cc6d14fb38863e5d3f57cff8541de8df4a5f659a775db50c418f0a28cb1dcefa8d5ced1a3c80adf498675bee87bc7494be568ef1e43b968850b64aeb6736c8aa66ad2bc991c7d337630eacd5189b535e100bccc68a5f3c732c72120ffda10b12bca24c1cd122196711fd8ca435481c00c462964a4142060ebbeda6773407205a3b6b2763c05b9140eb89abd3b91382ee2fd216aadb0799872ac035db2dfde04140386086648736323527785d5cc26889d2e42c560b48e991b61819ae5973480346605a0e9dd065979f9dbd6a0faa838df127954fa61ff350eb2e39c91d147b5ecff41c06c670dfb77bee99e99bcdff8fa417f1f7aff323229332e9f7a0456fa9d7169df3362448d4c12887f2d83448d056dc720a3142d0ea415dfdc4599b6a3fc567e575d67d732b13dd5f64f8c15d518d084c22148ad8e39d33d2d5b40565c2129d4014197c788e2bcaa244ad67886a013b7c02bde614ecc0e4d2ad67f60cf0130826d0668c3c56e07e62df42a34708ee7ba1b7ebc3d258867fb6eb005dd565c7e4180a1f46f733f8c516503fb617d82fd7de180dd9e420fdd14810a95d8d9a856f1cf911f0bede81fb9d7d970a3aab3b82a676381e5d2f9c1bfe9b77d9101b51bc8b316086b247cc13e336ab34caf937f200060392227923757677601384c1c351994978eaeabae06e8e7ad35b361d64df92b272c1093da0448518b4d02224869865edf2be269a808535c695266e10e0184adc0cf133eea0f6bc6b4f0de9aaea83d4d7d0ca5cfe9090e1a8732c910b970b03a01161279637a1413a15dac5100232417970526273832191042b599f171f04893ba72b0144bb7f2993cc759c0ebf1000214ce6663bbca46198052bfa46cbb1fd3e5b2fba8e974220f5ed79d8606a004e4827546a3540c481cac2e027c5f6dcedca85cda2ad1c7b3c98a6ce46e693c8979cbf20d5ea4fcb99054a5d6b0728bb03bd4e877450a9276494308750db5591c4fc0fd42088328431c6536a23a81e36e247ede40e1f34253d2772e3d22559a2e374a97ae6eb3be55fe70a9d16999616100e2220ba631080743dba159cf84a291a9bb85da52da52ccaf1720f2e48707fbd9ccb1f507a838f5f5603dc5d38e76f337756518a93479bcd98bbb769c482cac68632f39fdc2586b92d1cd64a430bad589d74b128454a007af9a47394f28f74fc7266718278298feccbc5a4bfbbc51797a6c66fce6a2d43b06313a68b45858ea146e9e041ff76781088a28158e26439a1e1283a277670e839c8ab5845325a7a3ef415cdb0d653e751be5f6e4a97264b6a357e2830bde7db2f1427f3591c5668352ece3656db81b8c006b0779718f19f096f25bf1e92c821bbaa5bd4f128e1b694e43ea569650c2158a46f6c23a993cbf0a97a3cc46cfd947b357a50972025dedc62b1cde5b78df7f87d2dedb447f06d8a147ce3e3fcea6d32490cfce0607a0b0bbbdd39cfe0e9ce86803a3f952c34ba07a86f94ad2a20a5212a9f027abb332f84ded13e701efef66b1877d9642bf2795d8695176b178bf8591bbbea4aa07544f6492035349d5b78cab7bc20a45fdfa4abcda3c542e413884e617febf7ff531f164da55983b9a8cb74762c916abd28432028b7705fa4c8d3bc54e24fb77f14ad6950a48274d4e552d1bf22457d7491cf39a95d9ae74fd1e2b222d97a9b85cfb397ae6554a0a9bdd759401f5b3f795994ff12616b36af47fd837459b8cb35f4d9043c7a896fc6bba8d762632db9d108eacb45c00f865fb0841c68cc195d1f43118e0f4caf2f9970d01b1dea3a1e67bdcf7a34c64bd4a6244962a93d695a1e1f7f819b5d84712b6549070d64617d372f2cd124b1b98442799423557281840423e417e45ca321b2b6c53dc031e81b1e0ba3e9f62704f46cb7714b57631e3da52f5dca927e02dc5c13a0d107920ccf1c1a3f164528768a4e96e1c57844040ba27f21d308e52b032d8e34e4d007c73a3d1d512b80b4e9e259ea64cfcaa0e5761dadd5d4a35fbb37deb85e2b708a00aaae5ec52d5207e2aa82c505dbc0836f85458d078f840eba3dd16f673734dd1b9a7fa5eb61851a7b658625525dfee5242c6710c08f90d9cfae9613e10373b9d72ec6cf606b3233cdc1280ae7c22fa4f4d02b665a666d8e7dacd64d3b2814f741ebb8485cf3d6cf8983b4e03723237747af5f37b8e8d3772fd2ca4846873ae14aa29da89edade4de607dbb1a6d452699e1f877c8764248b70b5d7faea6de065653fb78cb6526126a71c28f2e6f5ec1b6a043f2a86a4967015b4e69940e8b45e76bd5be0d115003032416a861f53052070befcb1124787436acccb6053d53277df43079702c8b7d15452cb9161e4b61f7150fb3290edca52312e3a28b3ba523adcf778cace7e1a20ba4bec7d455b7e4b265c03e9a55bab55e19db5b4f7cb89a6235fecf45d829dad034787ec14df7e5c08000950edb716c157096f03b9aa82ad252db98033613125cc104594c769d95322ffded9ad91302eb7c4d0e71fdd61e478a149d85217eca1bee3f359da2ee5fd077d5cd56389500b965236fd94400e5d7d192f19fcc309af8d7942de5d436698ad04b47f085863cc9cf5df932c40dc03cd5712ed868847f9f93846156a45d3606566e4a0986f98b0587fcbf218e63e28d037e0ab62ce447aecff4be438e0b41f7fbc2d7a7de7a25d477f7da69e8ee0db4a1354065f4393361d7d2dddf372a1a046438b6c97a4c24b2369255e9febac55e6c0cc9e783dfa6b457e0d3a8cbcdcff88b291bfaf121d1b698812d76cb5850f1a8ce79ab06dbd8a02e1e523c87c86dbc82f0302c0a337d9b128e20a211dbee8120ee04c98f47c6ff3e9d59e0941bc917faf79cf2b3138e258b5ceb7306be3274411d9cc35649c221bbd70f2adcd9c01ba424fece74e2cac2915d41e59654130b4a0ed256a7e468260938b0a7a46034f3013b5f2684dd12c10f981014f333af4b8fdb31660365c28ed39c4f6de28fddc3f883750227eac18f7a8957fa1b54861b5dc1643438f9284a2262b6337e6b65d60293d3ed2a5c5446703924068e941633552671c3444c5ef2ba9d346c7d05ef3f958538d08e498e3aea510096055737988bed813786b850eb637620ddbb17f456e31b74f419fe3240fce344bdc5933517986ce9117ffcb5394af9dcdcc3e94541fb23bdba0bbeacd1e1f6959267ad6ef4f7acadaf976a3c1a35d4f1e4a75c2f5b964270e50d6ca6b9bfca0fb8655dcd32bed9e3bc53f82043213a53bea282a20531ee436149ffc1655688df145248227fdfa2a5054c4c2eaf1465e6e14db70a0388598ab93e7a208397735052e51e25d639449662187c51f2374a6ab2108d4a1851a897e533a56fa4c72ce64e6db6a6c2f0b79ee8aec29120e92d223000622313128f0487298024e3d2cc86485957c03df58f87180b2ab04e5c638ff38f73389cb7c1d0f1bd1df7916f01d95b1676130802b3c8739209daed0ee002b21a7844a462be0f64e672208c0727631ff4f032135fe76cca73d868fa19d2604a4df45827c7cb22af59406082670f26c1ec14fb8eab3e7522439b2178bd299ea5fe221ec085d92bf8219cd477770d5aac46ebde8e835830c20373d6bffb026d20bb6ed3f3be92aadea74d72909857b6510a1193eba8f151b4bf3b7604092f7d8a25fcf848aa42ab5c520db87686c86bfc9ba2d21ea84fd1267a42ae419c9669773d27f850b82b92e5559dd43750051364af93e1db18f12a279b220cb867f64dcf567c16b41a77dd0edabd03698570fbb90e66316d3127b3bdaa1431bc33c3fb8b4d93e921f3aef8029c66fb090238abc6d1c01f34e13f2950ddb44e9a9b5482f56ba7764dfd47d8db748f7db5ea354eb59b7168cc9a0d700e903560b592f85f5051eb1fe7585a184f42247241e2387d0f6a12bcb2b66e99dee83bc99c433a2f588d60c6f4d614969fb7b341d7dd746fb4ba04aeacdbf08323a75a787503d883d8f4e2962398c39a3976ad6bf8b84478f622008330a5dab89cce15237c8e281994ceb4012df5fcedc05ed7e3e66e2af5470c15135829b8ce5bf948001f63e55306e39efc7b996541b57bd5619936da26a8aefeebed1a938f1a616035dacd9ff37f4f6e0ffab2429b0e7c625c8222d779b69a5b4c18ad281372c4a0c5827c0d4a25096de5aa01379764464ce849cfa601c80699454a677c68f7f0498132fc4308040f4547f05b96be30f4072a57db7591b9b0cfd6263e74a8b0e4b027dd6420d4ee72eb67cdfabb6c26406868deb59455ce68aa24dccbc00505991308a56c3b20592c726c5254781889cb8e86135dc04ee7018dc7c0c01e8fb7699056008d9801747f1f0f335c4160f433dcc1219d5457fb000e233b4c4e894217f0afffe3b6dafc203d11e9a5daa73a8553d7c0538247a15a9ce88f5c3e9bf9e01fbb1a66e641e3983b0112ab2a0b43dce46e124c3f75f6352e889258ff5e089a154e0359404fc15e769893a104a61101a878d403647dd91cbc4abac961e5c55bfe5fb58d9b5daa4a37e3de65c87c35f3903d78e927ef1bc72851e506c8a586f8441461e0df121b13605b44129fc719782b4e36e0ed5db466091f20bf3e312e38c31d3763b4a77db02e487fa2fb8c5d5c98702d84c65d7ed5b54aed127f2ce98a9be46e50b04a59acf5f58700ac79f4b11940404136bc8287759422fc962e052e9bd5db39ea346a4ad55a15abbe145f4f4df9d072ce102d112e95e1bf5d2d6436c2027dc6a40cf6865d6182326e09e228d00a8ff7207cbb16a1bf1de130019d846b2c15dcc30baa2aa10a49d8de14c5a14f194c468ddf2b526e36f7f212558655b1506fefe4b600e8156b082d8b31ccef03f9092d364e74b1de98ec8ad03def7e2d213203497db33572382b3d612a3879022d2bfdf4052c2d05fa893b3a8f684efada7d98c5d2d85cd47b97bab9c2ea11b93b06b853eb3eb97edaafdcc765504566f985ad91943f42bac62deedd02c753460d3050006335a73bc8f458d112b9d9ee79aff8d170e73b0f59a553f9c39ee3c1a348682de0c1dff935b24ee29d992c969b7d95c99047ae36dda3f8820e72ef76a9142b86ef13cce7fa5a58d1090e7fdbccb8f6f246513aaf5e681aabfad17479d70f8c0861ba1b2653c842af6bef9ee0882e00bcc39289d3b962b60a60225fc7c6a54b96e7de2d7f0a030665bb036508ca4498774718be3cb1c3cf0e11b4649a1a849c9e307bc3bb3d32721e86ba4066997b99bb057b8d4c52c1942f453d9e3e1f361e0793aac30c191dd6d1c7d5f83dd4065bcc1d3906d9f74d4b710b83cc392799d6dd9fe00a546a75f51c3694012a477381968e90ed640ab983d566ca5d5b895ed0600011e3a9498c8fc983c240d5b9745df12966a67e769a8a87ac078601ac75c112035b5be3d75222503adac9b3c55906e6f1b46b14ba71cc48e761e4ee917721536ad1a446047695d214d2bfd58afd0506994ff1d0e708e269075ca6b9069df54a4372bf06b7eeae63f4820342646322b7f505fe6cdfda023380e2dac90b6ffa70c5e12160cf8314887048c7a9f39fdbfa9fb51cfeff835c066d740cadf04427511c3751ed1d89745cf51f61b239807c3840d549d3d0a1cc8d3e218fa7d1e2a0b946c4fa7da6d3791a7c973d7b03ccf3958b28f3125f24fe217ebc405d1f1c8f973bacf897a61ab4061c47800d0baabdd84111cf5ccb034170d79ba486e2189ac8a6cb9e40716bc138db49a1506a3e1366a9f596dbd0ab49fd637566f8f77139694e63d0cf4cc7def41a3108ababd93c41717f638da0a87efefc8f6c486db09f15594b0127b47f9f61a784e75bae26d652635ca63293bfcfa4bca932cfa7d1409f07a9380047c74110543d996f6a1af6242e8d6d71035e554501895cee251402e22ed255e2118eb5914fb85863bcce28e3c508f12b158251d93d19542162993f610279997b53ec60ba108f0a49fe0a3323efe1f7d4733f62fa3b3f3fa2bf390e91b6d4c422cf16241cc0a88ad8496401b0ae9ce37ea02788164243b6cabbdb52d294bd4932787c25238db4e2dcb01aaf3c87783f9064c6ecbdce6dbf4281f619ee27a7bac4a084c0c6ec30268bab446b6341e3d0b7a5881cd9ebd4b1e1a2fed83e340a93b5ecb29bf531d1366f045b9cd90c6d303a0805240e9399f61d0e6d2f7dc2604697b134f10b35711f2f269faabfc5ee903f7e437f4f183780a9d552d88747fe145f1dd8bd2f320878d234c18fc9769b4a2d27f9c268214f6153a40b5e20373f780218c45d850dbe73a8150ec92765dc9bd3847183fcd6043b989cea82f2e3087219b824b597611e36ecf7f134d9521de72ab8a86aed8f71651de907013c07a27abe76ab8337ddbcbe9f4684db8a12a295941bed891de1ea4fb5c46a24659c12638dcc2ab5976043f607104cae4f6a941203b374e6e11fac6ac833a39dc1169d3fd86ad4581acc14cb295e667988b4403c723415c42690001228f0f04436a86283e96c5108487cf6caaf77efac63c01d53fd5aa509a6df62b460b97d024104b12126ed3c6cf7364bb213024334e630dae6988690e4ee6f622100b0fb7262105cf9e500341cab77b914c4942c0156404c666d8c165f307a0cb50f875177e3b84172df06c10b3622c8e00cd28d2f171b278bbba90f04c64fe10b3af8227f4448bf12497c466d675f9fad197288525ffc00b4bf27020707c68ddf4d43165d6d67f1389adfb6e3c494dce167797f496f3a612d315ea6e639099386a71784d99595524ac64bb496d54b8b065f40fef4b002e9ba03959117c7330f7fab2d37d4a7d5cea14221b0c32a3b1f263e269221da5647a7df7937f088551062c4186d60b56167bf9f20ae8a58dde5fb44fde779d7ed4cccc91d8ad5ca51787b5ca34f4948342d8c787362c819470401cc9a58c8feddc733268f396a27789b55641f775f379691d82d64e2e5564f4bb3b051cd335f2f5a2e218c29b31b9840a607f648af5ce766a673fc36fc44e6ed3e8dc094f9108bfa1895c95d88d55fc6d8e84a62bb605e250c2320141ee12c1096c9ee0e1952fc190f40e6d7d6941a90bc1cad9386f14698d5a490eb45b1663693b1733f0d4d3eee70cb4aaad8a06dc66e1fea0c1623c3522bb94b8c35efb4779665429589c7ca38d0fea0e58211f3b5ecefd0392edfa8e24c6eeaa9fd33669b53f0af707bdb5dc5425700f5e5cf40dd3ecfd9648279d6e5321e3b31613a97bc17c64e82638c2d5b25d0cf0f8e3f4779e3c0180c3eff76f6f4364c56ff3e24f742e2a62fa79a7c90db0fd39456e56b678b8b3aaa7253960f598a1ca5747c67f47518c77fc87cd849ca750d48d6365014692014f1c4af36c13bb8e5c1871a5a76da4074d5f8db127dff7106aa721a417440fa278154aab199b8ba69d4d3c5df805915a2ac292bcfc51db98392d83d650f80f55037ab30f7347890fe260a35a3290a5816edd8fdb7f38a8fe06774020e4f6358fd6d9183362e6319c35b4e12b6f2661e3f4ca35ba7ae0aa3e2f855bf7cc31a41419990e8de88e20f3518f8747c655231de6b46be39dc81dd42835af5093b2a9d4191f5e99749453ea2a3270ff079b115f65dc1893c1914adcf02e6805dfa45fdb7b9e93372b736a69ebacaf07cd2188f66e5fcc57c840e844155f199a76428022e5b804c07964badddf34ca8d87ad3d5bf7a3da9dcb643b1de07ca36f7aa10620424f9be27e442530e9b4b55cae32f5ff0a5cc6eaaf7fb0394d951ec95f98dca3a909e60c6cbf3f0a7307a848ddc8a1c765929910e36638e9f821de547098e253586bfa9a52fc2655c2c682484d62b1b12e426d08702c0f8709db2f4e32941652126697fd53f335a7ea27c10a09495bc44053f617484d61872d61c27baaa40e911d324ac2e29be25f37304b3046128a475f803ee7d0012b7d832abfd62a9481ed62c2a114fde0cc51e0f1135428e137b687f9e78d035c2bf24ff189053b787ce6870c6200ea78f93af72b9ff3900bb95005a89b167e04e2b34e371261d10256dcab1415c25c0c812ac366f438917cf2b2c1e9465b6b70390d392c4836e3c74fbf72afcad31754edab1f02373eb73301335eb932b7ca50d50f4a123fd35db3f962cec599970d2e707dc55a126d33e4bde9931d51d0f21fd60ecd5312f4a5e5dd694ac25e75af2571d46968088c75b2c2a916a9e7b0e48e8ef254dd9b6d20b889901d16ae2f3b321ceaa7f5982a7c3217d817e67e4522aa0cc197ebc335fa76e09f045b5175c63ff7f2466c9bfff6482ad4948d2a78e73e25e9557937b3b5d13d31488012030631873de02fca977229e1fe410e21e6590d655bc7282df7afe02f9a300f241098acc43ef9ca3c6c12a79e2e24e9cf401f21940b443954974abe3d377fb59487aae2ef036b11742687cb0cfb058d899baf7a4d763a81075c9f73e52a227a873f7fd4b4cec9bf1ce8dd5d861f47d200e47732ac2dde38210525c140f4106f75c92b29f347d73bafd3b153b2f251484bac6a3e02728fe32a003e5860382f4196c795088b497ddcd7e616404540b98a8516f18332ae10f335ebf813de06b69c8b032d18db21fd033fe013d224c27e73e8d4ab63a3ce8f874cd2efc755ab1f0dea4c0ac772aaffc2f6ef1cfef2e9c969ff75fddbff82019dfbcbeabe390344040fb661b8e7d48328f70c1d83408e69514b684f83cd660c5f8b1fcc3f83ff7300f1e3dc3e8d34955e145fd190484c47411387d898f11eb25c27466e04b6b00dc5e95e5d53f48e26c0650927ae5c88b92eb64f25358c7ef109b2d254d1a3bf29bfdd1d512e3221d75adb8c7fc818f4ae8d75c7879d74753478a45d67e123ba5530e4f2155b2171cca1d7b69b524fad7c6835a036bd86a3ae3cac643c88a3ceaeb76b4836bf3ba558605a54eacb5182615d680335b8867dd205508a3c6e9126f87361a528a9b837971556bd951d9dd3f61de39e8c94d18ec05a01013e8cd7d1feea6bd39044cf7435b2e8d4c4a9a3b172f3cad5f5d78b0b64b06a298ca892415ed27425affac0a776807b6a1053ed105bf47cc71379d8ab574e27c08d08de0de3fe44396d4df3fd3f632fca8769db9f07a1ae6ac53a4b78929582b84630c36e02d5f396aa67aeb1ba0705019a64f0a6acb0c54a14e01ad54255f05ecc44ac7d67a6afaf5fc315f7ca6485d55d32e0fd7d454bf2c6c5288b1736cf2abf205669e3aab2a650ed77c5e7fdc2cd75ee05f9e4708d351a2d7d6f5dedf41d0137273f487cad55207c68a26f3a3111d137d9fad1334169efd9c692ef8194889c1cf97c83f741b7edebf0464c7f3166a5a490cdaa4e11b7669a208866e37462a705677dcaa98dc59a4b20595321918e28bb81e085c451871dfeb3c60060325d815554f7bb8eb4fe822ffced03fcfbe97bbcb4ca85168c6b741854d645e10a0f59baa297b6672b1590a48033451eacfd8b7d0c5331b7911d09322a5202ed40feb53e330e788871e966ad302cb7de6b66a278436f13ce6d61d18a7880330f80057eb6cb44226678d893bc7e9993346c7f40abc6b4b95b465a18ecf10c0a21b3d5f3637705fec0475b16877f6adbd9315dd1638a9eb1d716b5b98a770019b60f24a3d1f99f3b07926c4754a57a8b0f4e80a68b24b6ab852c1d23281bc15eeb852dd7782d8140bd96f81bb4a71f9efe82409f223c39a7f12c6b4a2a50a9d6440b4891d1be26ad16227824b3d5f889dd3365b6462adb0cb775593902535009272298595612f2da8a1566ecfee8f285d65b83f52ed938f129db1adcc8967fc420b447fa6ec5140c2c7a73f332f8dc8fb1d930639865dd7b61345a5adc097076d7c4aecd5c253e070d152bbc21cfd75d72ef7577746d65ce7a7ddc70c669433dc89ab8ed0c2eb6b06d6f4e7689313c47aeeb8cfe63b974d3c682d0481c61328991f8bc7af9b54afee4eea793a580cd1a724293db388ac24939bdd099d9c09d6ccd51590b2aa10ca03c935e2cf8bacbb30b75c340d7205be7ac7939fa680de1c8b51ab1c6c43cd524ab574cf7620cca21dc31ad3cbd223e47b6b6c98be8df5206e11f95957f945f1d55d5b525d4ce1cc9ebc07fc80c0a141a2f8eb07f6772c2a8f102d4f5f3aab5a9408d5474368f00fb86e1329a809f1627ef75359d2a81d1ce2035798c6d44419ed35e9973962073a08d414c08d9e51624b2c2e4a9e15e755b4542a81e6342c5044a2054e6e02d98345b244ec2a2f2af2a8ea4a945cf8bd691641862f9fefdaf42b6be9517c9ad907edd4c6141c48a1a4912d6c8b03fc98e30398255d4b2c1167f2dcad15fa683df1f30477aa4361b78538aa081cb0879cd99f239ac9e8db39bc799bc5299681f7d9387177c558adeeace05699fb5f5f0c29b77d0d0df3bc2f80b8e8d497162e68fdd74dd172c210c36237ac441ef06f7063e5a0181ee0ef2ee3f58d73e3f80ce6e1444ad0676af1704f817bb03f35fd351505591b4387f6a8e8accfc91d3d8188eab1108f5099b75f7d1b0fbece039299fd0671d10e9ace16262646f50f8ee27f46b55abab358b9bc1f4535424be0e73c78d46fc6dba75e557ec40ce2a787e76fee79b117027a9d84641ff8b38490956c7bc544e78e48169e23414170a3b1e7b68e84e022de868fb3634c6c0961ad2825fac80c348613f94dbc0bab0a6e7cbb9c94289443b211d2d3fde8f7b98b98ec31666812db8eb60ab57a98613a122cc8cc64b57c64a64f7d88fcb436cd99d9e57af6ada97e3b641f579479d949f173655faa10a0af6cef9b863d9c4b75d4135d40623ab8843fa973cba84976c8c1c1522210a910e6dbb44d4db573e542591869c503bf754b640d8135c478b71849fd3f701eb01854363f03d5da92199ecb430373840cc82fc2880b9c56dbbe9993f2e19ecc5e56fd51f3291b67ee9bb74e4af0ce845cb12f327357d0169cea86f7be778d9ac6ec29a28edce578e8561f7431d02d65b3329845bbdd078b2da1e5345444448b17ca6e94c662ecd51435207242db4abe9ef77c9397a51f0f97423f4bd5705ed8c7e3430992baafbdb1ebe7899e94dc0a6514ec1e56fd6d69f623c4c94ba9a61af23421b54c0543e2a0a44c0279445b3a9145e1178df185fc26cf54cf5f6c5646e9dced1138506205a3b05cd7abae3ca9b34d8a24dfe9737bc1ec44d16fcfec3ae2902052b9352542ce1a34c750e94a82dae0b0cbad48a3e4dfcc5c55d22243799fcae51906686142430682c3c264f62793d0dfc3bd4b2eaca6046613f1dec300294be7df54ca723f723f3c928e445b45ac8efe03d72d20f359d69f4b979cf4f89d97035cb4fb9c2d4dde13ba64bbd76d86e1fa2192db4dd159bd10246b07be7d03dc948f1d765b33476add209c34c44cae514eb62dc995ba91e211b98d9f9e9be096127436d7428ea520b4c76e2da957bb3b812db9687c3da7b9f566f7b0d85ec42ca27260bc726cba9cac383d0209ad9100aedb21b4c0362f2eef8eccd9b2d035a49e96e7158d27d44e651b9b36bbc7c6d4d5685a668d8257db26b3670cc0c8d3c36e8615367aea10f96ba1ddbcce083964ad7c872f3c9a0fede825edb5390f6176d40794254262a30887678797d73959ce3203f3d341d675c7eb93c63c26146b30104bf2ae1d4f7bfbf28164f858c3694f3c9f1fdf3c778111c6adc286d35a110504e01f766e8cf6251c209689d1f80fc0fc5440a275f3ea869030bf5a8d8c2def631df9dc8e40b18db6f98ffa1157bc1a1a80bb9aed1931e06bbed5380988cd249def28d3f77fb95a3cf8c44a43fb145560e012255353f93ada0a47302a8224962d0a432870c3378797a61621af60e50aca0360f101a138c670550c44567b8d8db63f2186c271ca2069d489c38e281a12bc4bf2ad590fa093b166022c99a9ccb3fb5f0f5b60b090f0619de8c289f100995a73ef1ab4d356dbf8e3684f349cbb6e6c873b34816b63d4a4114b9f067f01b5f9a0b878698b4c3970520fa64953d8b8a777f7279d1d7115820d4ad47a6f3a4e085fd88e4c6f73ae9a39999cf62c71efff346ac11f1866f5b0315cfc503ff7a8aec6546eedab88242190c0d6c67e5277aad9af19872d77064a4472e23d72c9ab7b9c7d9f899e6966be66f14f63fbf1639fb3f7f29747f78aa92c2d05aae921cf200dd0fb421aa31e849d75e20c9a6ffe4a92d11656ec246cfed105172be4d56b065666bb7c3d0092fb88861388382ae1cb98613932f1609736f3b521b93d2b5502f2687ca6842f5dba5c6d246c45e7bd81e2a8132eeb4c3d39673d11d4d876caf7631ab2b890eaccc2806234503555fb7f739ff8f674201d7ac81ddc608d8643dfaefa35998ec23819e868e25e31378ebb933fb55977254fcbe8072e8a3d2194fa1e3fba8f431dcbd37e0d676ff778af0839d41d3bbf1c4502830f57bee1a0278cc69d82811f795fd1cf92a5c196886a137c2b1e25fc7b41979d427230173640671495791462b7ae605816db5a9ea489063d1daa625097111012428c951afc0ad5bb1d1fd02852874a8cb815d2864e5d0ef93d76249ff7bed51174ef6b44b0e45a07e6c1d65cec7d19745f8209f3023f2196423b70a9da72b1d36a652d99eb4b5ffc9d01a06ea5f333fe575a78d12865650544e6dc99ccf1137947d6ae3564523c72144b73ee0895ff22c47028d6f3b14a6b260fe3e04d1ddc60e9f75f8e6d937309189b4181293f68baa571ee52776430b7b91b53016955d59b7fa3e345ffeb48248deedde4b22f77aeaf2c0dbb41e77ddf2ce35e2d7007045a9bde3af212a47563ced7a1f4128d6de7e63e8bd83ee080503b09c515ec89a815f87702a4df78ffeb0a46e0666ad4814f6a955c56994cb0bc256b2e0eaadd2146c582030098a54182a90a3c3760a5a81f9782f9d523d48f77577b11c2e3c1321d088611c9779646fac751ff29b848fc7d85ccd5f53e906b13b222b5be93a7603136df97fe0f74931d6a505333756abdf47e8abfbd9e6c405f1b495b241a17546875605899ec188c7bed12b42b4900bb3f42002086586fe660b0954cd4431593723bcfcab05026a3392dbcae61ed587f2d990d8df163b837c0930829af5d635ab7145d62e8d10672265b789c9c8fe8371d39460351fca874cbf0847543c18841b111e41219f7246edad431977ddc6cde4aa817f7e3cf0ad73257d08d5d9eca375f29271f947d3a79a7b8b4c701046282b42200211bc74581e5581c427c3c77e7ee3da4608687fbd8246bc4b29a2a9159dc9dd9a0a61b3f905ef10eca3585a913d4f576d06ef365067556a1caefbab2273b4eb3cd305e139c63fbc587348ea34fa3f4793b1bcb76eed7b7fb3a8782951c61f7355c287ace6ba39a85c1607dbf2105a23efff59d712840e3880212531613234980865a42f54e3920919942485cd82e3789848a49bb52ba7be9ba42c8a897a382d3c1f9f9bf5c589cd8178e5d6b3fe3a22df1bd5fa90a2b811105991193d46042fad79b3e55f5e0ae14a91d31ed79de00b84f4c6fd009f95302ae6ebcb15d7ca45d2c057461da93d148ae1ce6059fadd3766d9ef8cc5794278eab481fd8c89b48c42fb8bd6ca818b7b006e839500778aba17d9e1c06364163b0e1e3cfa84e15b95b51f613efa3f5f20a61f0ef55e5ea88e5112e1bdc680f1116bf9a4f6dc5e8117ce87c095c6f33cb98b213c42d0ebeb0143b338ecfca170aaf16ff2d219d06b772427825f7fea2710e4907319512ed2c51f4c19d8d227436962dc6db9d1da4b8485b772ef29efdfa1453fefecc4df555dea37002ef01349e38f81fe0066dab0a0c47e0b2ae14af67571b533610829c961e544d3a4e8c9a796d18b48ab56eae466b5647b27744c288f713a750ff63d56b44570179bbea70854798f051e431b9f4c1bf84cca805f9293e92376ac20915cad522d3f8634dcf3fc27a6bed1f1202b07e8a7e7e77b6cc6c3c4096c32ce139ee0c6207628b8b6b8d96cf39a217d66dd627824094654dbaa312e7cb4f10f22ed501f5b17ac3386980508766c83a1446cd87ead1e9ed70e5f46fc85c94a74af1a32b2d451086c4b3859e16abd6420c1c9760236f09372c8108f83b5d4e3236ddca9c45f9aeae86e7f3ad8f6ce49a359de08fbb9922194aaeda074f5f2415aa8f70b4a54422e048cc3e649b30474edf00638079ece487f24e4b1a2c171df4231a99c9dba8d00b61cb2a730dc97b4515f4142e66d692d5340276efceba0a945891446164d5fc9274ccfdc4f3b76ec4d3123d3720b42ca19aadb9d012be280db9fac33c45718b3c742cc3c8b2d71db7f40ca30dcaeaf9082b0826bf64f1747f9e228efad139a21903e34024b7c41731456c61f980137c4f476c02ee4c7ccca0393e9644f297b242368184eedfe207d9df0e4fe69af7a187b76d2c4470d8fb0c92c2de48e7b0552d475d5e1b9ebba60d99186b9396cd18c2abd8cafa7c8fdd1b2c64942ac0ed4ecd9cd88b656d4ba1a1451aed6b30fa58e300c80452b35da0ffdb34a3c1340543afa0e36e05d688a1d76af30d87fd83893580708c8dc5813ec3e3c40abbe54500527ddec8e9aa841c25635dae98478588c38674466a5d859492c9fb680c0adf75a15bc2c0307aacd2c78191387a0f18f77bda73a3e9f9696cc86ab60446aeaf75840338a77dc35ee1461bcc22d40f2872f6c4a742bb1a2f5145c222c874958fe08943c155fb9af93f4cf86f2ab73a3baeb18d17e1a711301d2716e13aa2ed13efa8fcb79d1e8f21198f98eb00afa131676288e16a684062149fcf084e79162c48bd106d4294c6e7bf30a57597a845fff5a802a0577ee8700991ee73fbc9cbbd640e2428221f17a485d1a9c197b84a52de83311e7153fe24ed08f39912ebc901418fd7261907f90f529356f4440a6d88563f69be3fa2e9fa46309f7199216ea97298d50aa251fdfb59b890adfc61cab0513126bf75a384e5b4a9cdf16988983e1cab18d952ccb108726650f015f01964d947a56575b643080c15abdb203ae83f8bcd8befb0c7940fd66b8df53a7c423a237a1a9def78c3d2a92416b90cf609ef0632d6c66542bbfd4ec74b6ccba0cf50accd6ffe7c0b0a9117fb6d385c92cd61ff94ec27ae68f245917145d872a0a6f12bb4c66a7028aeaf68596e449442ed53cb24686dd45ecf161f5bc94c417e43933452d2170af80bef4956b2cb6f16753e28372c78edc7e0754c06c79d88d2532b93bc50353b6a66bc654d0a97e8ebd4dea619811bd0f0e895bebea09c78a034be0459d2a83f4483970de2a311982b609805c0b1629b04c83a458b14f9be2fedc264c4964cbe39cae90dcb4613988162e86213bcdf5d9767d303d6933a1616660c413f89d5f689290a51c703b4cf36fb2edb8cad9b38f9043408d51e042691be7fab148e7ad297ef0c83d66731c85bdd2272f935281d9527223ee56882614aa346aa30fbf7a82ae2291f35745866e85945c55b95c7cca6dbfde6788c0e81e1ffa932bc07e1688064be3b7878aeccdace739588a1d9c5a763bc0bbeaf59ad7d5526fc3e2356dec73a4ac4708580b2c53d6d0a231f936c81a4cf31affff3156f4d483d973707fedc19679cd237c7eb2a90536b4fd6fe8566848fa28c879df960f99a629e1a08a0e533fd4122dd8e4a2ed28af9181391578f232fc04ea85b8ec773a5c31653da958e7f9fc4e4b670d6538388e864695df3656e4f8a97668eda5d1f1a17b9e9dba6dd21eed603fb8b66497a0c8c07c5afb0f2e940d321ad09d122de28974ac4d9535ca4b85df36e9142cd25d2266ae2ea487cad66201d2d419376c5aa851c6c9c10061171fdc6c56940a0f94d802b8dc67d3b50477ac78d39ecd82df46248dbaf4ec3629e8fe5f3b7424c84439cc01ee97cb647d578b5d749eec99ed9d22e3acc3bd7949d853bb3d92a289b25362d48abcdf9eb7b7ef8e0af004bc099331c60ee17e758fd6255bb70141cbf5fb55da5059dbfe4496894325b0a0c6ea716aa87e71bc1ba9a3b05018b38a52fab1794d0f9aae9128e8d7c0b1146a91e496601238582b73230da921251a6abb5f4f12afb8b0a86365153db748b51def224a3609ec74e002f97c21f11cb529821b4869edf4db7445f95974f8f9320de64090edc426bd8ee75e7f0c4d531dae0c26eb0ef4616034cba7e27567936e73d06070c48fc5c2b174268be5b04f1aaf3cb6be53ee318ed329bede632e32f6482fb729a15709b2ea498f56d3349cc12452f63d9cb066a07e03c608699102cd045c671a3b51f530eca7b5fa76277609035475a47ce1b834d9d208f616db843db7ab5117906f2968201d7f381144988957e6670ee2cff37599dd1061e74c86064dc2c08114fe494924e4c8071a5345e0468950a42083665e9633442a66e36053bd906a7c3cc2986ae2fcc1d7f1ae8e9ef3b59e7dea6b72c4dfdec927f9651cc458d5466ccb1468f6a25cd3b1ca0507ba419465b31cf0030b511d70e82bd84365f477f0597c69f7e60350db4797c508a783910b410073d222a08247e9fd69a9823b7a40014ab9fc308bbcfd0d80ef3ab161cc42305c53039e95c22f083c98485f1b7e84fa3fa1276cc342f6a4fa5322e926bd5faafdf5e25a53b18a4f3790c61ed5ebf2394ed5b55f3f308c93a5e4a16fbf069cca539be1734ecba4a36e3f216988b992f9fbf8a58588324f9aa9a36c9973d22bfb332cac6da85a6ee2542f27000c6ab08388e674ad46d1d0d4da3ab3cce67497a9550ece32a3fd57628e845a1bfb357f957edaa878ded7f8fe94d21000dbe2c1c28b07d544ac7d448f2f148a4b672f7274dd159b80e0fc67d1bfa5aa4e6f6731d754966a687f6b0e4c8df9f785d49813d74eb8829927b2269a8d2c207c0518eff7c5f6d4b58c845b887c0f9f2956ea508ac1550cfcbfc12c9286c305e597e4a63af2d309c19141178887745da5c32108541f4fc8a5a7f12252d16ff2e12ed438a2bde396946eb0812b0f40fb87a2909ebd68bec1097e58f3f6836cdcbace7eb79b26163c3daa9aae87934879a6fb166aab9818013be4e4fbbd9f3cb00cad10d9c990e63025370c31ee41e60679d7303f3a7d99645695ac3caed933b1e6d98ff9d9fa3fadef54dbac34e1f2995089dd1677f158176288014342e65cc06a69a5f0f8a107febff207399a3f5755dff3c67b42277f3a52843cb084624e02790d40e2e81af09a23f626a2fae5cc40009106c95ffa115a4df6dfce186db9873f3324eecd7d4aa266bc370647a608acb1ce03cc973ddf8a0b8a2b067210408ac89108d3acad2b274b9da5ef7de17eb561c1d647d8f46f307af30fdefaff1bd8afac2dc226a57b6a18cc87bcb6b7ec97cced6d9be28f0dc548e6000c6523f6b35fd703d2c2e2afcdddc5db45e8d471475f011de1046876b14192dd5abbdf2cc99d3a329072cf09ea69fbc0e829a541fb14c86fb08f16924eb78033d159be2e66522044ffb062c6d9272164a00bad649776dc3e6de26ec1d646d40ff0b21d2b36c864d9b93c2b58854c957b932d04696eb146e6feeb587d25d0edccbcd4878c55a33c1d6c57b58b489359b368fd7b043cda5ecc7e0a5ac96fd3634fb089373df4cb073604ead6365a0d7dd254aa26998466ffe0eb5c6dc55cd6a19c6fd750ee0b8b190aa9acd0f34c6f7664523d5d6c00fab9cb17a3fdf9892296a12d41888c99704e3eff303513f64fdd3c77a44a805d40feab253a383222539ce286ad3ffc915d4c01e04a9747d954b7c83b5688d32583732d32f375e85135d0753f10f86e35199c2ad49274ed7578833128afa64251467d108cc876e32de8d77c8cfad1625c25da6843c0de13ce6804210c466863da9612dce6225da06cb9605d516765a7039cf309080365b00da01640e7aeffaa2ccc1c4245d076e184b9e0cb33478a160b39335c8dda41540b40b5280f3a3d9a31c5bc3f539f0d28b472a1ae4d115d8ffa49919e1ee09612a46cefc6e7cd1c71399d707ea1e158c02c52a10c22d1241cfb9917639d695708a972ebf71c6602c8d38898fc04058e6846c7888bde085fe64103d7f491b68afc37ddcd80b7c3de39f912f68de877ec6c1c3576235bfb16dafae5b95fc33f034ffba7cc5bc14c8d608c12d3391f90ebf8dbdbed88b5539f6da1633f1938865a32fb514625c26fbc7db8ed862cf817a169c68e05541e24999ed11c1c8537f7db37a22e2e6afe880ef59810fb4fda11964bb568081374e46518e8e4569692c03ef6f93b70e6f6e2c9759af387e999e7e1180e4a4ad64c7ffcb4bad149632006e565409a656aad7845cfb0c73da9598cbc47786a598243fde8dd7936e5d6c50bfceb3cee8f65d30559ad23d66b7d7e725996abc96b5bb917a1f943bd0be9bd469c446de314bcc808e1dab9f5cc695320a87c4b6ebc42d199ea2f9e7a496612cd430c4c67431c0f08062904e850770a64b2b417e2303ab9d2d6c61602dc558a785af3ddf5f9041885172bdb0e988a42b73308e09479a3383749781b6c1a51152b7e65529d200bc773ecd25ed5d038deec8534b734ab4945ea40d18eca1cb6d7f16d8d4e8faa2451f403f5385975b52c3a064f39c2a9c7bbbd7416787e9609634c24c6cf1f60d7ccfa14cbde11a15b96f85e5d96e90f38131e4933ae2aae0f3247ee243bb9d713cd485184ad8cca4f9d29abcb95edb0492b515a64a61cdd6f344489240e9a70a3b0343befc853c088b756707af34b843720ecd29252a4b9f23b2466ed1745c370f279cf574a095e7d64889936be3f6ccb02ee1f1bcccdb0ecbcd8dfcfa40d74ca31ee76af7067dd8c78f688d68aa99e3930df7bfcacaa8ee2154045c50cc866b1f51489055c80b5276e1dfb06bbdb947f5a1bc58c9620756f4b9a6d049bf5aa11cd0a67178611da0081bd62ca0f61a59ca9f1853bc8157c1a102205122c0d84481905ee84a3a088246dd90c69edfdc6d4184faa33595503bb67a5a93fbd6ba3c493a1ce4a5659f301dc01c293994993ad1254e47747a88f8f9f2fa4246e8ca40605c6f21ea32e753a134466b7c6a93a493b7d7cac79a8102ab9e04b147e99c0f09b082c9ae1c8d03a0f2bf7abc9919d02c6b10cf79598e77e085a346d262698a73a1edcb856a14d0be31960a598ea38f0463a8971140f77868cb1a7c0a5cb93352e30bff75245d6aae7dd8b3f2f3550f0ea7ce006de323b42eb1e7e87181ee8ff6cc654b1b4284bc648237ea4e498f52f63b3f02b7f34f345903777098efc3bd00db1c90e8793036683469c9f78f9e6b9d570c43c074dc11a149a93de2b97d6d7c9a71423212481b0301748f04c6fb1cc66fad1ca915eaeea2b61d73e600f0584d3d5f890032d0b6d174364bf04812d5760de800ca71e77a739892c124ecdcdf3f91c3defe656bdd1ebb69d11d21be940855c49abcffcb3de6bae498d3d763157361cec500e63818d1b3e11411bc0ab574fba2054e66ea90e12f3d744841ddf176d07e1cb93df3a67ccf8c87ce86c301dbe4c99452b50ce81287323710c4e524512ebe22cd2b5c40eea8610f83394750085c1bbb4c2230c78d9bec1a08387b90725be5042a751ccdd8f8e5e38f0d208bfe72674598088c25c20157a4fef5b4349e08ee47e2ccdb163b96a12859632ca8686afc926cba367ecaadc8a9e5aab4e4f710a0175f31d14fe97e36895273e8a08ee7b8284d6f7762cbab2352d4aeddbd88657c9e084f706578095e8adbaf7eead3ff1e756a454f5d56eddf52050664ecdb48a054b8c65dd96436b5a5ad15d7bcd15a17db6345d67c89a2fa28da82f21902a92c2b77b75cf6f71cc0f3ce87310631fe89f312a2106c4e12d0da266c43da639c26be6f659eac9b3dc845a25a2a07f2be5dd38ecdd77900cbbcaee670636c4d8fa74e36e207dc530e5efa88195028f8726cd9a6baa85e6e45217ffb199b646e6d8e5ca35f3b1cb8d403262918c93d2713125c66249caad65919432885456d07f4a5d72cd627fed5d7daacbf4253fb03b3c810ba1929eef4bb37be7a6db38d00295fa2ce85db17c028c58440d29b442959b5c38c70a6322a0058b861dcbfea6bfd5ce9d7a25dbd1f3f4182d441b00be8cc0663f96b7c66d617a16b2258a0c2fddbeee33b6bf9d1f321a40dfd1f282c08af3dcadba3af5187c07509dd628c433e9921e01dfb782aaccbc45bdf44f8a2cf4a7b9d6a463c2df11f9902c4382ec5867b0a888719414df97e7e7a70551b7c025785515ec3618cbf26efcd8181f27bfd7fb863f1d94c9dd23d2a6206e869b104a8af16eb2888f61813ef45a22dc002acca99736ce72ec4d6d974f5cfe64089bf87bce59ab57c2b271dc69973317af5ff13aea5fd66d881b1c49d7a72ff52ca5e246d975e5fd2f9c686d9d42ac608b67bc0a3d10c20fea0ae29a898014df731bfc4d51eeeef06e72b42ab8e7447d3d8d8f249c31f033114a2aee375c75b23fb9adf986b0babebc9f88f33af35186e3f234ab24fab0efd28b4da2acaee8a284b1d7a9cdede132239ad9eac26afaaaa71b864aae14d6253077c5dd9e481fad7b7063ab817320eb91e3c97a310fe28162307bb8d325e062d4d9dae639ec73e2d291d2f748d5a09016b3a3c7cd8b4a362cffc229a86bd97121d4031ddac1b0908b0b4f4f24931f4b72f92bcf1c95bd0c7b0444a59b090a1bce6108251690b82fe64688141697faecfb221397d5280e19e37cadb790be46d5bf28119421d7fca91a55b1019c4229f59245573388676f27d99dc02e41654a5fc64eef1f6caab27354112415906d1387571419abc0390901c471f617a376f7455f12abeb4d0a718a11bf3cc54d13e9490bd438368f3c67736bb297b0e23069971485b7794299ca8f1ba1c21bc38f447421ce08cfe3526b5d1beb593e117713a8868d75e3fed656abfeb0d33392d34df5bc4e785de849247006957f2426302aa9d31036560b3fbdc810cfcc0764a60f32c098f66eaa05e25e5310757e42bd819da9c0bbc2fa4d24e2c8a924fbecb6c66dbdd09ea5bbd050b9e04a8a291e9eea59b0dbc4bfc4fc37331bb0b902870c744fed9eae95f361374e9c15de7c4d3b26484822a2ba6f9358b6f6858fb0af6097604f330a7f2557a053da7fa98e8ddab6e2a062c2f17f5cb771ef6fe648c32c70cb3010bc6ad944061f8351008900aefa45274b09780b519e48290a7a14aa5e95ef56e322f4cd83b055c1eef36e07701046dd3924ac63e48d07789464669d5fa25573257abfaeecf07ccbe6e97b2b7bba89fe1e10bfae8c4db86ed03969e4310ff777d01226d7b2bdf54b818b0101c9dc6c17eec1b3a7e304e776698f174344bd86952cc87099f0dc95de69eac7031b9b69ad1064e4181128cb7702fb22564a1421331a863a8d3c7a917017f94f7125cbf8dcd92ca33eb74340700a2f34f60ac4580458b5d3aa5952a09dd6052ecfaf64577bf7cf9765817b95d5ab592b0fff738cc437a82b3825fcf0c85141cc275796887ad4c9b0a09ff1d28ad20429fc5be4fb4a6b5ced90923b4c8ff640dcbd5904fe16848fc60293c4ea96c52c6ea0f1ba1ad2640154ec3d93c700ea99599a6b8972aec59a1c1cca05d81aeed0bdc6b918eec9f4bf6ad7ff6c72f783a5b74f5045d9c287d9971ef851f855fb0c324f22e9ff8eea87a4c971b007a587bd5e68e63492f3559c6e9a623b85306639df3484f320bfefde54446bee59d626a686a4dd72a8fe62861b332b95fb08208a24a36bcc2fbb50fea4c74d1c0f107be50830327ff6998f2fe58350b0d9cb4b57a5f5623324cc37a1a21c9bf2308b0422cf55dd52ec7d2f572633817d66d8311aee023a3a176f8cf0a6e40d0a6f6433d4432a274e4b0012b61411c0ce85f010174edd28b9dde73b0293e3f9e5237693e01f59802c9762fedc15509cff67978468f93912690d5206b6087cc1a7d186efa366c692005939a71649517cf0fb88edd8b0a84c9d85728b5b4da3aeddc12ddac09b0f90f47fb4ef483d68029c3fcae9a05774e125b738fb228537798db8903471bdb8f95256ba6709758926db67d67c254c566ee82562522bf6a2e7f2a864fac19e3d44c878d0fc115d578375d3e459c55fc1ecc7f2bd5f75be2f21ad010f586264579937eaaf6f837b30a044a0b12d32ea0eba7368b004fcea8fc6136be17fcfa6935f9f416ef928b37764ee35f275f510b5263a0cbcf410bec8488a6939087f2d99d0b71580b9b867196d7a6afb21734b062d38549daccc7bfaefa0453447371e6690ff2597347179068fd57e29ed57c3d8c8f0daf62cebeeb0f18ce6cda5e6f2b3a241261ea03cf11c23a9783c82a69274cce8e4d3ecc0ebedd4766bfecde7248d3c25b1655e159ee1dc8c646742ba3fb08158f5794c74f539030254d02ee95252d789e7900e0a23bf1c14abea9893fc29d70431d27707e426b5f6b9f2fb6519dfb241e36a7a5e1708ab46ee1ffe21e6b34ba585bf978ce675a1aa43bbddabccba23917c390ba36318f548118e9f2bc81f770ac6ef64944558b4eecf57be475e9f00a9db9b0737f23ee0a136e3c15074dddfb6d0726d6ef070a50abcc27a83b7e4e36a09e313e124c02282c4f21dafb3b526bb8fb3fdf74b780a128c8f62ef64da3ebaf84fb533939102c67890486b1051a3512c15895eb1b12a9e596a9fb175aa3164e41d46b202fcd79f2e4160c98f1fab3db410a0aeeda438c5f47e1f19358527cc59fa94778b7208d651417f2146cfe1e1b164378a130414d73b5557566c0c8d6aa38345c00eb53ac8ebcb547cadf34c8c1d9595ef970c7cf43ec5c582472b04c18c8889208ea845a6401b6238e39c16922dc0dfe0cd450086325f5a59bd4598f11915b90cabcabd150882cd5fcd78d690fbb1e40d48971398df015681a74549090b8e8dad74424ebe89982ba03898417c7999ab1caa4c695c45243c1ada3582ab7c5df419719cd79ae597f82c7ca02c722960cb0f0a732186f7739e25c82e2729b482efb24e1391f7c23d543eea5dbd103211392780c0ec4b7c4f536d08c387727ed39fe44e518f95264d44fc6bf19c4c591a8a77c43a1d92c0af006b53063298c55ce721dae0392b90d1cf9b370c92403a4be26ad5e58fe4e3a33218a97e0a93031cd0cc4bd6a1bee38afc67c24d71bba61450cffdf00d2749035b307edd0f75e256537543a219ea018bd8e8fa9743ae2d32598248bf0f714f26c71cd8e4375d750443557c3c518d8f3efbf7bf1dee41390c9639417980c53fc37c89e40f761ea0a74ed52a1b9a9d518a3ae74638b2fa289ceadd942bcf8fc7b9d50793620d78384aa9dc97ccbeab07f858f0200e9eb60a1ba746836d87fe787acea3b64c83452e1ee3385008394863662764574104671f5fa374035f9b6246ace51e645865d4bb58785f813f0547f4f71c36f7d659932dc4a5215accde3b944bb61f45ab095a81ce625c894c2312fb0c06b60ebdaa1de4504c71d29bc4d2a1e6c8b63855d664b2713e21490d081f4980237201cc74cb57828ae35c542f2faaa81ccb7aba81310e1ee580cfaa0f99d8d6bd0bb5b3672333e498f05dab87cdfcc981b55bdbcad7ec1f7184557c4309e6285c8103280ccc209bdbb08adf24c1d9b3e57393f3475307e59b34f915962b124dae89b577105a82ef7fd292e78ecb057d01195dc435f904cd4e7e875a41c95d11bafc68ac88bee5959ab5e4194a96d0bbf404117fd14a21a47d1624bb7a5c725d29d19ff1e530b2cdacd7158711988dc82850a9fd1a729777ab25c56d762179c8df7352edaf88cee23e348314248458f42ec6177f9c090c9cab17aea996679dde7524daa64a565552ffcc786c232b59b87f7df560f2bd96a211efc1b5f073934411899797f3f3837be9548ef4c3ce9b313613745c94bcb35f0f680fcf8389a8b1eafb328be57f6f55ac62d47a57305aaabeacaf895d0a6b12d8e7533d5f1dd44aecdd7b2aa7ee7a1c01a468a0304a3b7a0ef6222166598058344297dba5af7066a4caf12948828811a461d025d2288cc39f05fe8764a801e788c84387a6af0a0546ed4916d9493db0f45bcaec286da8a89d96be6e2bf9ccb33d8eadc71d4ba1f38523431d511248d4ffe160ef1b6b944bc398c21825800f37d5a80cd96a99724c66d96436aac1d6bdfdfdbadd0fe68d6eef96db212ff5c6d737e023d4207c41dc505f49909a760d2cc31d9f38ffea85bdc7819b1a5fe381d50202d7f99f8875eb5b05cec67b38fe3c8d424baaacaafb8257bcbc5ec7b994952e1d95a7cb81b00c3ebfcb40d85a3aab336d66ec0f5b0e5c6a4a01c27648205653ed86e0276a5cb6fc0aa6371d5add48208191c86998a12ed837a5c4dc028ff4ef9723be2acbf851ffe6f2f111f8864556298c9cfa1cd6e4f20d42d59841f69c1dbdb00521f5f02dedf2fd337fdaa0780a002d9a74ff5d120ef30118bcf8a75756ab116129f50b791be9bdb49a2a50f7c112099bea890de1e46086b598ad447d11c15cf1015060a8e915e2b13a5533b9ba7500617c50733d47476b5e6db021bf5b0f6d731494be44a1b28a121eec6add367fb42893118ce07296f95b8d79f602e51397cd791535076a033c3413628131c8c0cff8552d64895e4133940861623cb1694842b30892f51b411161163b948b7c30452a80085bf3bf82f1ffa3f880e6bc452b1fe6917c83cebc8b057609b86624657dc7c4285f9638e253ad3dd37a8fe4f4f1c20fbb8f52b61b7cbc307409a6c4230d754bf650541be9f70c3b0532b5700ff7ecd53094cd18b35f3213cf752526e72e1aaa8701bb780ebaf1e9027d4ca1dd6b5b0f6f3bcd81c29716f739ef7956041f2a077e51c4aa4c786cbf050414dcad853a558607109acffce7dc721d701d9cda9262bed1d069c25ad85aeab3660e7794fb1d9d6b684c1fe31a79c0883582803ef038c3ea17b63394357af8c098a9631fe1cece44b326e7501f64ec0ccad376d12d97123bda3c6bb67deedd851f7c7ed6c8cfa4853f1d71d03c57529d505a6a8cb487ac202150b96406634dfe764908015d407de0c4981eccb1612887e033814cbb2b76d5cab8cecce0f9ec722b2e772843d0fce915d36b596f2491ba1bf5ef1683f596514b4c77d71fdbb2b1fd21235da1fdb0956a3ac6afacd08f05d32c0a62de295746b9e0ef0a486aca498cd6c96bd858d11e3f27ea429a268a45ba5f06ba6d29b9498abbba2286d00eecb2efe3ad3c74f785796a1af5b09bed50fb679da1bdeb726097560b100437973d1a4555f0037c72182a4045cea64ce33af37d35dad33e9b4f843b1e001d5a7b3acb890ec8ed005ca62b540558d12728c25592d6827abafc01510423d7e22afd8bfc0cf9126bcf0951805b9fd6ba890fee98b515fdf6c25665a7a2ca4fceb502141b0a3471ec1c2377b7b4e6dd29fa136d1828e9134355fbeb9ef3bdf371d2bf8834b9a2c898372b9e85e3cf8766121abcd7ef96de6325e0ec616e6dabd07493a128c7fb8786a5ffb6010a437ef9afd39fe022237dc4748a41775fcebd2467147adc3ce9afc9001f835114036b68e5ca45de7b6b128d324ad70d89683e6ed8f047e1e0f8c771d20d65ffe95838ea46e7adf17de78db8cffd38195b03c9ab48e121195fa10b4e1795c1ce1ac3414297aa29b1f2e03feae2d7da2fff4e4009dc5054a2ae20a6f86417adbd940a71b8c4b5b053f5670e3d8c1e4906c6e6d261f81901d48242adebf796bfd215a1f3e66c9a98e4f379c39cb3ed400fe9831a2101bf2e6679c1fd0422eb94fa44a6d9ad3907f2a0eae407c7880a983c71239c125e18f6a385fcf052c55e3e90fc95d43a6d335d8cb20b9aaf495a7fa12f1a728ece368e082d4967d899a91931fa1e3d4bec80de1640228feaac4664dc239f01934f74d985ddf142536e9217f8ba9e3e3cb4230c28984bd64674c3da655fac67e363041f4cead7081ef7944d8629584a8d104a2a06ab6a558a1b7b0a6373349d649f750ff9205812ce03ba0eae04be4e4edae5cc218554b4f5a30901322618f09c2eec91c8e348177f189a3cf83eba70b3225d20912e6a962bcc79772b63c0e84844df6c6bb43c82be8953ac26dae46ab03022793d33d5273cf7a663e9fa896b4bde2910ffd05925ab6a76a366710b8e53365082f5efef0e0a0f9bfb570d799498a029e050f14559d61ea3990ac1440fa76b1d67b8eea2c78ef7c7168bd2b36b1965af60618b4137451b16390465ad6c2d99f248600e1abe4c24ab8f84fce092973bf8df191142db73d3baf31bdcc13be75841284f221ac32ffd9811e6c9297773c4ec7c37a342b9225962f8200e80f44235290dea07f1b1b408d22712131245e5b90ed77d12b98fc306b769adcc28f9f4f82a523ac28dc7ea778f5b17af5dbaa2c34a0e9771536ec7f0f71ddc1fbe435ba595d1e5b313e00b3a5d379d03f6fb9b46ce07b5686aa60e3a71ecabe42efa54a23915b9df89cf107cc13032c5db679adc48ad3f2278a0a1ee41b8c52dfab0194e6a6d06b4c149b96fd11b4a3e81cc7f344e015bfa90b34046fbdb3a59aab8c905164161eb1e63ebb6fe4815fe83ab814c554ea9f51fc7c8aacc189ecb0289bfc805c4d3045b8906d19687e7a28115e1a075add7df77ae280422e58a2fd6ec48a81c17ce6a6b959964606e287b7065d277bc6500f9523a24caf4005671e6b3a57e7be87a7b007829fb0f692d42b493fa37b3489036ef319145134c903cac74fa33e7f344ac0b43e4944474470db34ca1aec01bf307d16785e59778e104272658ba5ee93cb3859a67fa018de6733e1cd777ecd76dbdee3b0fe475bafafe6546298907cb82e4e74fed1145e0f986411e9b1a124ffea3398e6e6e92bc1090d4e588ffd3efdd232b0d14975c358fb68cd09d68031f34eb915077f7520f1c6fd9f31664840b4415591220860b65019fa9ca3afce3dda8f8899eccc20d31ed79c369d4d83f6e5d10ad50cafdfcb7906fc4231d0324e5e61ce6a60a65c52a84e43ad8ccd2ddd7d9bbd99cbca67bd50ed89881fd8c19a94234d62bf817166a0e7aa27e23162d5c3aa597876e6b29772be8401f3d4068e3f23859fe0aaec20648c4f53861d2af5274779c4a1b3bdb3a27264ce28f147f70247fcb59c3c3818aee9fd2e5192db07c39afd7f012a770646770d6dd0b504b5ac2c1bf70f5107f9ac1685d7207419bfc7576798b3d60c74345e8e1ff36029ef1b179d9cb6a12e2dedeaacabc7de4981f27cf39c6524b85d805386c9a4b9db844c318057ca452d01442c98ff1cebb3f8c29667119e189c46e2bf13faff7429145b3fda9a2470086229cbb23f390715ee0fd0add61d7a5977758bc7f0278c362d78bbd4288bc23a324007d949ff911937c27f9f01f7d10a59149174349cd94959afae43908700dafb17f3e35881433b2a7988f3a1fe2dcb3c07a999d5a43efa469098b304dcfb3a7fb6d39097bc6b396668c25cb9c345862c8cd1cefa9d75ebc77247567a7ccc14818dfd687b0b7884f31857ae391c9053c05f01a69d721a0de9e10a8248b385525f38231757d5e0afcd574ed0af81880ff9f8cc993d031821a4ec7c85d11d2e1f11f6f0f17f3f015a2bf3af1f48b062e23833b0b46e3f726a87da345f448924274977ea5fb74034a769115f19e3ecbe4b15363214c74c1b06cddabf6f3e6527ccf7e2e0d38e55946c7f52d9c6bf2afe3694a283541559a2b7bc014758d0470a6d1d45dce609c2054f1dbbbc9b8cb10fa60fd53fca3934b6b177e7c77afe07a30bfc0352f1e9f9e199c40d8fe483e820836159bc0f5868a157beee5b5c63c6508b74c319afc8efb7c0a1e8e9ce46426c557683a71b43e928f8c8d34054e80d662c6424e63626a031eef2804993e579906b18c5eed7a422d5f7caab25454b90e496da5ec8a0b812bc7a3049a905ee4208067979afb2b9430f0e625b7c67be9a31cd29193a2d59ea29a36aeb180f9e3781e09f7900ce5c9ba26473c557610fb4f2b70908189a361991f2b26ddafead0d58581fb15e824e5e02cad1de681e654e21dafd7572bbf7c5b83cdab23d66076f886479e5d7e910320ce2cdceeb13ac94862ff1b2cee9f0c97a8fba92a548ee0ae18955492ec3a396d392d5b6df1fbb0e8eeb4c363aac320e892ad48fb98802ad31e9ef74620e5ed132b5f0601925e78603805daff34d06b4e63bb080d0a679c2730b6ac65bcae29e67ce8cd94967f537ed984b1cf7660622f093125571b0b49d58218b4320db7e750eb42e8613ecbb32c2f46e9fcaaa6c6ea1377adaed80eb41d7a17f17918b7414af60d2f6cdd94ebf6e5ba51a2b5ac394a6ebb5059c0d0536f32d305d0b21be65bc040d04f9e41750d81c1ddca42e2f71ecb1d8de80ed67128b5b051e8d91268bc8455f1428bfa3530169fefadff0a2228fede90766305ec2903e0a267cdd3c101c348cccc44b907dd9eeb020728036123d106d1dbbca9b40b3267fa86dc7305c72094fc005582152562029a2b7e557b2876bb8d7e360c4c24453239753451c3c34053b20e56aed009c3f155d5e1e5fbc3629d13d99471a1609914710aaacd88dff7f67ccf5c9cff54107f97fc916a761e03e42165dcacd99bed5a45936833bf633f408115f9a6fb2593344082255a0bb95af8c598cdaeff7f7b288817d0c300ac497c9c566c74834731c18986820487864b194eacf738f21daaf693d9cb1ecf5c200916b3c138fe7d59af86b0cca67643ef65ca40d62b41228e298d6dc4f641d98ed41549288731327a32ede200bc84d16e73c219b5d2f69f190f9aadcf07bebe1bdaea04f60b602404e34da52632be50593ffe76a619e969820c1a5d59cdf7100c936542e462b97bfd451b421d22838c7639abf5e088d73dcdaebe735930f4321a9490c23c6f2ef26440ae6e53895240306856e4fc58f39765539ff0659b1630eeef90fd2f2241831861b5ef4a61a80e7661178368df122e9cc17f2227242278d34a18981f7881e5a8aa17bc51f9b18ea19322052cbaed509a8ce0ddc847dd14caf009cd49e21a51b697f4ae4591cf0c7087c8e41809e19c7fac49b6ef11bf0b7ab3f966ee300d6c4ed213471a0eefe998f354920f365c2356df7056020fd9aaf3977cc598aad9402f4e4a5a1c96fc90a7e833702305f05cc3428fa70014d594889aa049eb58d202cd667ea39eb3494d9f908f010a0b58e934289979b45ef18e063ea82603846955f7e3f942c3f9a96667f892838e8be0460dc6c3ebb3679a13ab905cb1d00b90942af6143cbf99d6a537e3676883cf95e7df80af61c8b0fd0da38146f443040879e7bd0f2b0968adb3bd8c061b057a7662ed89c181413e04b69fc8438279baba07666bbb42277577de6f2a30982d87aca5ee42eddf39174ad2d33014e1ea4da62edfc7b43bf7ed135316fc791ac0814c3d4510d00f853d45025ee005b2dad6fc103395b95a7fa4c66d5ff4db041baee435817be84b634e0995143dd715e93515183382fad0f829176d196de2c5eab3b6e115e413103917201949fa98cbe386cd3f89eed40eaf13d2b1f2952a59e154f3defd19e4be1ba539f3cad54f3389f38277dbf0040247bf99ba80b025c10d8ed78c673c20eceda717a10bf28ecee690b00f7eef4245147d90ad1d1a66ed3552f28758beffd18c26191909a84833e9d319395fc08c7c0f4ab8a07078c0f85791426dc0c103ac73a07edf6b969ca46ac7e199a62760386e2a0886dfac065192e6139f6cf25d242a12c946051e3cfb391e084afaa19bf027f6220cee02aaee2d45f47b56c7ef2d7f5af3640eaacd8bbd99a60577db8c2be04dd02f0249d47e6c5ebee535c92ffd74efa5788886cceaa115e2b60f11c14869592fba6fc01d5be213795b3492c334fb4c3467a1422b693ab50fdb0438b5c3bc57e21966add7d2c0d048c93b7aa2d76faa8b01470a937cccb4708e552f112deec3fc193e9b8330afe2d29b9725b6de5847283a376123a3d03e7c575672490382c579b8d797db1154fa83b90d670f1ecc66f5e475b832be41d9f249d4cefafb844fb6be049db447653842fbae14255f54cfe7505a9f355a60631bad00ce259285b39c53901bebc1bba558fa07644bae4d6185346b93bd0451c2af7a5e9578e38c161993bc995a85e2a68ebe408911cf18094c7e3a09b34d27f5767fcf49864fda91cc101288d5b8fb2e097b4e3c05ec79ba6620c9cef0b00063854429d5e2c86b49a18dd6c09bca68abacc33976d0028cce646385a0fb942ef4981bd702a43ef76b7a3a2e21ebd206b89de1defe3980dde3b0312b834f73c6891ba276662ca98e1a90cf29e8a3e623f18f30ec5858e2103090641985a53f2e55a839f8f4ca25af41f872995f5fee210a6b26e0888eff1e4af5a5d223f0507a2ab13ff47803fbccb2c95e79880b007ca8607d832e301ed1c538fd4118b6749234b2ece0754e3f2b8b793a1aa1e4bb02991ad9b7aeb0a3a155756d3058f1256ab959299e95088c05a66c48749504f976c69edb7a06311628d54210c10d3981e1ac6d3f51d59edfdaedf1d90c1c64b009d393d5dc127a81548a4fc99a304001f6be0bfccd216ba7215b14b7e2800b91612a9624232bbb49ce8185b18cc2530aa4b8278f1dda74ca9e7bc89b7aacac3c14657bb16bf0236728c09792b5ad6dfd8d6959beba437e93014bffe27b10aec48df450909a6c01250f65fc645e3afea1ffff4910dadcfb44765428726f9ccd90ddebddcd036b4f4de5c8a567f5f35ff14e456e037f1f34ad7b514231381bdf4f59e61bc7b2498af9ebc66f23f8e394734d63e424cd2951cbfce2398e20b7b8320ca40b14b3adcc856c03db8c2689a951af04bb8c0521d817fc4952dfae9cbc53deba8880679fee0351d0c2b1bf0b9f9577a5aa458811766ecfca64a4fab5244b20d2a4d99ea46238700a1db36f86212fe2406de8e5855976a6b52b1a208439a1349e1af3c6c63b11ae0e5acddac73e94ca8df898c33f5e7720aff74f876612ba4c13736a3114b4b42ce14c1bebabbe9fbf5859825ded0bdbf1c36e3dd6c4943f4c4820181c766c85496caabdee153de79ff4cea5a78aa4186a12b2fa6ccb0593831b2d346780d8b88057d4c21e1d552f0c5421ffc7db715e03187e581f077e70d9f4919b74b3797d598c5ae2a3e2dc63943189d91bc0504b6a8b3f08975ab5bbc626963c24cc5db0d5571898801e17403552fd35186cc02d5f52a80592ead5b0677c98c5d47241d970e75759158de1512292e38c84e5def3569f7a92f756abaf246d6540409661fffd10bdc0174cc7ed294033c65195e63fd43a4a9abaad4764026cc4a1b2715410fefd974f3ee5859ad5cfb16871f492f8cc2bafd8e3edde6febfaf2802f6fd2666dbc520b8734714910b0f7368005ba2fa01640a36afbed7c127afde8aaae199eb62185ad5794aee88266465f48254c7049581c64efa2ee2ecbb59f6925ef6f6917d7591465e3dc87f1996391ff2ac1f3f3b844dc5b60d0d0b93ed910007282cafcc28da9c174abe6de72c84246e939e8f87a6bc8d6a02e45804fb2e56b1a88541dd6113d2afe3c6e8f0313333b663c4ef512bc54fcf2b9ba47461a664225229ea8df38c01e432333e0be9fc3eb2f47744b40e7131862c7bde4eec2614130b6a5cb7874ecefd825b2e327983b6fcaf3b5eb3f58f80c8208732a7a2f2363eb1b508122825272befaf98a3d5bf1583f89656e2769f3e3259c634fe91deae3238931c10047d80b8635676feac0f2c7709bd2de945c7ab2302bc557b52757951dfde91ca12c1f4425c2ddb2dee6e8dbbdaa1ae5ccdd455ab11a1b75c62823ea65d607368eff4a529601c2f5d20af843210bfddce0f971b0d4e25ae52b5b1ce9f6a37679a980a28eb3010b390d2ef118914f8b94d6be3874e2b27eb7108baf68cc1870da174c14b41dcb56863bb1daecde5898e6183efddb3a2a01daffa45686e93f78e156a1cafc95c4deab25768a517e7450acf8624666b2738efc5647a5c841954a28d2a987275710b8e84c0e642c188440d3960aba21532309eeb9b86acc32210bb4a20940afc5d6992a8c85a33af436159ec9dfadd5ff13c81e9c7dcc93b876e210349cd5efb8c47df8c013d3df3416f79f1d8d21de8828fb78aed196a5f80d36c64b66ad3e645b815684a559735a98afd92dc2aa0c41e4fd5f9faf3930a82acebc3751456739e18ed1702401a09bf29fc785c0de296d4078a5d3172efbdca801e20a9cd08fa221220ee08c2943c0f3636e3f9f14e37fb496cdd17ec7ac3b2316c0df2de98d46ccab97bdb50a16cd3d1f69211137622a23762af63768249a52121c0f22f3d5a77a96a21869536c76cbefa88397416393485b24c3eb1a676a36fb1c3aba3a9e2d8de913f70dc3adc39873615b114d666dc852bbc9f482371a4bb6ea233b7548e02a8ee0e75929d06b6c9b1c950ed201d0157f9d8d79f7a50b2db376a87779829ac63a8275d2b06662d3fec05b55ec37cc42e9e1eaf4b142ff5e670f851568fbe0b6dd6feaed5bc16c3f3ef14d572ff0a11545558a2b6b18910133746ef76cda1439b3d64a919fcc5d6e48d80bbd771dc4bec0393a7abf016d16e592f567769d1dd618d270f7c28b2f4dcbf1ffbe8aaf916e5ef3f42006db04911ab698a205c6785f35686818cc87657c52551f48f38dcfd890cd12098cb1575dca1746060e10d57c52f906feef827ac76b70205fcdc63262303922635a1704b8c8959ec4ac4bcda67d795a6bb8998c5a1d1c96292e96e8c229bd60140d7bb73f65d5a77a740587a7afa9ffea724516876ea80988f3a1cf12b89353bb7400d40f55bdbcd8ebcc0169ff783207fce7f51ee3b184be91bc6b172d8fa254dc3a05c164b06a2ad3f652f4e09cd5b4cc1733074dcb844ec88b9083ecbbc6f8bad9d13e503cd47e55247c6fc05b49c3fd42a6b7413c382ef658bd157bfb83e7f0f0227d56a50e3ce59ed0172e1d340cdb2301f514ee17fb7d2c62ca5223e54fdbb6b0242541a12efe06dd9560485691131378ef67df832cccdd293c0042098ea0f9c7d527bb4c3ba4310dc402612dabad93d402daab7301ecf5723dc5794fdd7c9d4e1fcc11b3e126518762de5403dbad5219d915fce100c037456bb7587d5e68df53822776d5e2b5349e56fb26c1c4708827e7d79319ed356bacc786f4853b37e5e065d883134453a3b603f5ef83ee578a138e26482ae9b8fee822112eaaeb1d06deeec15bbd26d08b44f54f289028fa5063154610b3277780f8fabe1dd333efbe207eb84cd6764ebba2c87967cca084f2af1f98388e6175d0b30a5a7097792ff5c9fbda789b9d1b0a010cb7e8746dd580a55c362e2215e0c496b29f7c7db1b1cd7e55cea75c0b697a2b889ce2242dfdb2af3ed67258fc4756fbd39c16f1c5b1e5ecaf193d18e10ff1d81e437a3f2d70bf0fb23507f4aa8e2fb8843e55e7d2f4dd01679f520dd595fb4cddcd725cc873358b67fbbdae00bdb98e3027241d9e60505dfd69f81cd55ebc62076f012956f1491edf4ba6fd931031c9e48e9bc99f60d1bca73c35a783ec4ed8e8637aaa6bec833914fbf5aca7c8094fe0b721730bd3cb627c02bcedd3e44861e73a853a5d68751bc9c588425f661967b82246546119d9f8aaf7453d8d3db2a7d50e85c953b62552c85a697f39d358ee8e3ab69e9b080bd371fcc25e496fdacdbedd580ce5884ed4e243fb0651f23c1b6b1df936e7133691f3d8b33a985cf625e1c003b2cb45503e6f4449123a6a7a07d8fbe837dc44fc12d891134b120056051ae2b7503654f0768d2567c4e7dafc96713ff0f6d1d8e17359524d66731c65abe2b4d117f80272b8d08627abeac18a3eb94f010221a9f40ed85ef1d4c67adc3d5b44d2babd22feeb4041f3f4485154fbac5b0dbbeb0cc2a9561246128b2b4e7b56743af3327d4718ac172fd5eed12196e1e673efb8664133034575755c0f38373077741efe69f1df42e4e0161827a4fac96885628ab0afd0d70f9e488107929dc4dbe520fa2e57f0f3a4f0351d1d003b943048cf8f02057d1d54737dd6cc74ca83d24ca7db70265ab42d3b738d0a5a76eab227fa6d9171b3527d5e2b8b5d4ebe12d3c5a0e79f1322e643c312a6f2f3858890591ff56542ea24617faf18e67b19b58bb12193af54e1fde1a76f26d455e6b83cf476d56ae3719a392cb79f74811c76ecdef5dc18fc8207c297743ee9386605f07cca9092af89694896d9cfb2ad9aa00a04bd346f17a2b20eae0dc45b7a46fb93f551ee53c569eb6910d250da21b74926221d845608cfd72825b037ac4574ade1ec7601982dd7bce95a0604707922a2131027eaf413949b8406c3a6f9984c5e4b1e6dee4c908c0f61b0dfb36fef37b8d7ddc7dccd0f418b9a53a17401b8f317310e8334eb912cae6c8ab6317403146c2e04e867273ddb57840de4c736406d84c7ac79a0cd01c8709b45448a2c5af8354d7efa3f77150188c2edaf771483aa96623dce2136d283c6b1871c9b51b521f3108a94ec8b12a9ed5c79ba4a2be820efbcc0d86b36a94b9423335cd7e71d7b2649ec6239b3003cdcfeccd01280916b19356d6f022be2e633ca2b3e9a58e52b35e01f785623bde0c42eb24e5beb8b215ac20e3e840fedaf22fb92ef119814af718bc4911549f36adeae0fb1568a902fe94402c9bbb75f30ae0ee92e524e518f593f7c3df4d980d812af63beb8f976d51b91e881a5663fcdd697fdcec4b1a46b41d5ce0bd72e348292779a789db3f61c3342945e853d5dd22e00c7db49968b25926304321990619e35775e5b442a803fb9c6abd435ac1cf98e5ec289edc992fe8e70da2897e039240dc1dde3084598882fb7fab8a6a98950a824268dde5a03f38d34cd28538a3ccf90144a48bc7b68da47b4aa38b0b3b1e7b8e9c82c1d2c2d689a590df01a37fa593c012d50a532e03ea5a99fe1b6f88f78acc94853dde7f1ee6dddef22092aa639cb2b8cc4eb2817bcf1e41becaa36b8b757af71b389559dd107706eab7652d007850fa2c87790d2d6e4a8f2c176ea1a024a62900b99d56f86382e37bb7753d0d5d2db0c96c98e72c53f90d84345a9a26ee7d1ca4db91bea6d8a460c54d4ef3d9b2be9bc9676fe269e7750691f68fe1f2f2e0dd5c3e91daa25835b28e4062bd644f9d3cffbf78a5d1f21c356f52a786c9d9aef4cc797b4f58a82b969d9d472e92078c1c2f31fcd489a879a555eb2ea9aa4ffc4fbd72bd960a5de65de0b07dfda870a9f8170fb211ade3d76fa74b54b3527c967d30a56af508ea90433c366ef4b77e2e10bc5d313eea3bfd23e609d4bd2a910173ff6104f77f3c48f42ea9910eea47144221e9896ae9f6bacf4287e60f3fa5170e5d5cab6bf489a632e364532bf644c7bc36e1066ef1ae28ae2b3bf41ce017b7d380829cb909b2488c047876ee287e91b3c6272c2dcaa7324f17577aa7d21016a8d1f353ca918823a26026617f9429af9ca60f9e29d69b415b6d46dc2ff48e7474a93c7da2d23b467e317724f42dde49f5b78335837b3213f9a1aff4abb7be00ebbea9d5aff1426345ade95a4d526580a89f51715f82ffe284f68517eb30b138865cb00c8defffe6866181c27b66ede4aba5ad3b257b003c292af4a0d32b094a2466977db25ca0da002a973cc6f6fbbcba55f6240feefb6148855a90289cdfd766b4e224e8c316b1cfb543de43554ccb73c5eca600615529b7da56746658eeebdfb5b34f1065076f03a7ee5aaa524fb5d3ad03d8ae1154b17787b545b62353c19a34f3b305447c5d5d18f9514921bcf7b83a772304670abebbafa1bb4ded6bb28779077fba607c1ede493509f965ec0c3b485561168f3bf9b70b94e32609723397adfd3179bad32fe9ea7ca6eac1bededcb6c1a8340a9ec0621687ea6b17c6958f51272c66e7a30fa7138456d808d807309482bfe69ca161374030abf495e6fc2410202601ca91ab32038d63a80ec3a96881f37b9bc156e282b3640a770d7d9c5fbe257119f98dfb1df15c7ba36946f7df2ddc6dfac35bbfd1f68094b40a8254949c076f69b6f6d339341cb507b99a6f68e3699d54699c2aa9bfde6bf91974291b9bdb27b263d57bcc1807456643c685da282c9f9e75383668e59f7d6ebb0a49fb02711eac1ee56d4eb46a9d48d063bc9fe50b549ff72350abb61bb3529a4c979618498685177ff46874dbcd021d9e329a224f1213264bfebf394d744365004ce4ac7554bdf0087a8b3437f81dd6a2b3f95f56a109f9dbf45598b2f57f7b264403871aa8ee51322f3dfd4adce86459c6e7af520bf88333d14c7315e3a2f4fd91a7a3bffbe4fbed377ce71e522bdb6d1abf67c82afea5e3c5e67253d0123b828d5f1258ceb991498854203e9019fd3183324f00444c5c9c5a94f6ed83ad1e23563db4e5c5ab597c5e33a8ca02f42ded144daf36c33f4a00002f59d7b64b468193934e2fea40d7aa9e1b3f39e1acb261d6a4ba538f632121113dfbbdc9d8f05a2764e1f27f7de87d2d63f72131c3685e720de33334906c6e5b86c7dff90a984b008ee285d60a6203d2ded1d892817c0d0182b3de3644cb78bb2995d48aa80f3c0149ddfef4f0f4ecba31eab542e18dbc8e68ac2644fd12df9fee496996397f091f04c94d6219196cade399a1db259a525d1925b85bbf9ee30603dcff45b7d0c24ab8e2c60df60f99e6dd780bf43542a0017774a517e4595e83b8f91bbcb8c849057444a8c4bd6ceccbe933e1da8a8d73970409481afa84fc746e77ebd2c745f63bad78949613526ed3502fada4628167744fc7a6551b556aed69d1e59727ec0a2d25df5c18632864d3e01ee243d9a4e6b96a978b0f29055ae365664a0e03a7ded55bce1166b1008fa85480bf4d768df75298172e99b14b4f65810bde779119121a124913d278e6bb81fb5eb0574ae8ccf4807d6488c8fbff37d0b35afad1a01bebbee316ef043031356fc545982dd01e440d303c955d11fe9064aa1583386f1685c1e02907fd937f62bc89bf134e81d5c64933074f65169cfb3354cebb9514467265ba88db3527f4f1092361e440e41a83dd4f4174619f6e85fa4d0fa7c5ba110293d2ddc1c6bf96e22b17b4809cf40c2a1b8feda626d75b27202cd3eaf7ef0c87cacd433c19795c53d3048a45ec9140063754b2e204e33d9f66484e7394e711460f405f47103d1cbbad64837c73ac318fb061207c26cbe281db15ab4e28c32af00a3ef85e7a822099a0c6dfeed1f03a6225912485a74aa8ec9fb40e92681b57823950c536511d49bf2b1325152fad1cab63500088d65cc695fa0095b76354984ac5bdaced5660f5007ebc7aa2b5ecccc9860f43cfa1ac923caf5fea54206e75fa21237e07ebc2419f1c7925958d35975d1561ce0413ffdd04315f27712beaf5ddb389a278057261413c1fde750c818713017a9c219b62072de55309e79376d1c9ef0c4bd89338b0e664f3f8cc5038d0507044a5b2d02d6994f0ca5a3f717f01ba39a795df50d6e0c8b925d5cf5bc6a07c6bb08aa3e28ee2377f3a76dade9059446d83ddef5c22bfd0be14f307e6d954abe23cd2b0b002067b63711fe8cbb8df745e3c77322331ac3c6426b59e9582dbe4b8965cb0cb77733d87258ae3f4d50da4abe5e26b2e33ba3a758057fc4f769a62eb853c8fca57fd41d98500c6f1e204f7edb3a7d1af5bfea44866c0d9d883d3dd770609a9afaa4f12207ad64d746eb6f1503336ddd8cbace985a5d9f0f2300e64324a2f4648a3cf144d6341f05a9b4edb4173a1b375749d7cff8fcad51c9aad74afee05a97e9db6fea3b867f418ca6884636d74dffcda0f2674e0704fca5b7dedb96194a18cf535b4f9539c077a42130b07234bccc4f3d14a8f9ede80eb1de55cf88d0776fd28e03b45dd728cd52364a8669a31e8d248dd514ee877190b1829d2f15b64619c66e6ee7274a8688b73d097bba20482c3ace1208a7aa6a8632810457824f3d37f664a85a051d4fffa494c24645da43988b1b02fe4a8aeb0773c4e161761f231dad666d32339ef4ae124a0c32571f2518d90f6ac5bac9e12f18cd9e98359854ce47e3bce6aa740dcae89f2b72ab58bd31e7377dd307b157250f530bd2d30eec947ab77f2dfd4c28be44ee80f95dc1747ad1b10bb76a99d1c0e43d2f84bf09fcaf3c2d7893f9c747f2f39440e89ce360600716ea9306b9b5985519041272248d2b456f36845976be8b38f1e60ab4d9bbdfccbe111a7973929ab603379aeb6a469e842a2c42636a7d92581065e22cf105a3ef9f0f93ecce32a6a0bfd7aa47e5db0e7fee02e3da86ee66033a1ab87b6e9b473706dc7f033157b1387ce69bf5f44889b1817055e7f28f3ba94f15dc843df1cbfcc1a1310ffe535769c73d604f6fa8e11b543db3323f517e3e93b9b9aa0d3dc4a2eff3b635d9b129caf300f6f7e28101e46eeca7ac1dbb6ec97bd6fc78cc8724b655455244aa40397f43ef20a0788c8bc33fbbc9332de063531f4339ca23cecd155903a25519e7108646b87ee5dd38dbd6d52b22d454d6269ea2fdf868310ae718bf1266f685470a5deb1ef4ec254554f014bd349c432baa9b31e81b92b0b1efbe6a5cb50905e2994b3af0f04dd61c477c2d4952a9d316cb352c2247d0a484b6837e19d6acd2d892dcc16ff1ddca9517d1fa9c24809d8f9e3c48e0154fcb8ce4a8a52bef44657515ddcbca00d7d6764f397e1021a304c7695c45aaadc78afc13ce50c2052628358b12172398e4fcac038d4134ba754e7088a449aaeca98f49736ae9126f2fc1ac75d5e4f3eeb1b65b9ff80f2f90a7b70b50a21afb8b2130f4ed3233970f67e705c869502c0c9fd7cf60bb22f2f34c2cbf5eed6b50e93398cc844f4aac84f1a3d086eefa9ced14f91a72fc77b5659750f9d2e165382725bcaf4d24030d9bd1a8480b76c104a34d34488aa3a2c5a4b3ab1748118b847678a6b83cd7a44bd154fe13ba61067ff423a66b0b562abb391a86801c50592bdb4192cdbebc8bd5b2025b24f9c1cb25e7d481400cab1dc6c33fde0acaa2236fa682520f115eaa635ac0aee468ec87b5255dc1bb6f5abe0ba90dd46224ac15281fef825dbad3d1cb04e345986560fd0aa29b1d1f38a2650bfd5fa82b3525ee2317a304772287edd71f3bee14544a92c6a22ab9caa5d1b6ad0c679eb7af763410a375b71e4f3de2b124f7b6d69ee094b9d557256a7d6029ab83cd66aa370e55e0358e3d95a3e021cf55d9654c4f6625e7bcb4f82be44a00ade6006b8dc2948254f0d21dc25a870b9cf22a894a8cfdaed2660ff8cd93376609fb5fbcccff14d30118e949cc0fa5bc91e1c98fea69b41e00902a0b3e68f2f4aa68a3fd092e7b6ed4a00fd0151811ad6a2e3b023085488bdb3e41b7c5647a24f6e090ca39073fb3c7750a472044c6d171499c98159639f0a8c181cdabc9139993845e1d04011d854e9720cc39d2925fc167b6f90f4d4762b30b4a2a75233795b47c59574e6143c23c11c2745772d4909294cbfde35376d7aebfa054afcfe659748257d383f0d37af3b02cc90eedfa80987caecaba1ca430fbdb46d97513eba0d092ea415e26710ff5e5d444bf6236401f7555e7b9eba2771125f83c57b8a185d82603b98aff17a0cf4e33fa3dcd4cb092b6fc4b4764a9b8fe40b5499a0e7f98c41b9fa6a9e57bccb2b8cfaef299c5ab3ee5049cc81c2d1dc06db3ce5252c3aee4d676fb1b50eda638afddf932aefdc02f08c002eacc0c6aa37493becacb28ca2a754d5cd9980edf8e5685559342cd7a0c7f15f6845b016e1229e012c41ee3bb0f4a55104b26ce3e7d42b01184bd93b7e6c1d84374fd4d18d63f9f6b1bac58e9d364361ad36ba70b47c79e22e0c856ae7baa4d968f5d73040bfa308dff02ce8c1237593b24ae60295567371b2a9a21ffecf1d234452544a8f6aef16083a4d7dd3ba68f754236b8d91802a0e2de38b504c42fc5f2432b38fdb1386d5c4c5b197023bcc410d521879009361f4bf863484c110002473a762d3ed72da9cc261a307ea600a129c15c9d98108a45a4fdf93db5764558a44afdac49cc2752cf50620c769eb033b84f342410609ae26370165a6b76376da1b052b8737d17c42f98c42aacf088a37dbe160a3795ebb136c77d1559179483645ddd61a0c45edbfbc8bfc45f1a6767fe99f964b9589d41e487878f83c848575bfecd81758565c4e4ea86fa423d09f3a4c1464114f8190cdb92dcf06cb85ef639b20a0fb4c413821c4d9c523862ba5e02c8e71a05d472f93c036a5db4386877431bd55cd743c22f325dac2d0f10336878b515320284e2efd66f2e36ecfb3091acf0da7a54bf7a28b39948d3e565acbebb1b62345242ff09cd92ea4c0711a24f9ff1cf46dc8d7666f76d2c778d8e04fa838728ac0c4bec82f23c820be1aaac9ab9e0adf6834d2ee3f2c1aba1c4fa3800831b980eee504a912f1937e0913d54c6e56f6495191b2bec5dccab00577f71a8e4c380acb8c675b828456d6346b710969e6a38defe8110f378c707bb95e5e6e3e7d8d3414cb2637bb78c567f12975ebb5b0cbef12adcabe6db5d8bd773fcea86f9d7cb196a295cf02954cdb2669fd4b167843f49648cfb25dafd599f455edb2277e44581cc486e4632b7638a02beb25259beb1f48a0378732774d0ad2cae577ced4ed9dc9717323f5152de6de7a4b25c61a8ea1c73bb87e84bedac1b0c6cc004490e64842997a6b4625d8b464498509a447b0a9d6145694cf4648954f229589dd7de2cb61e978411ae83b90124a76b20008df922e1c550ccb96a944f6de8ae68f2685278ccb564ce1a6668593ce9802bb992c30b82b9877c4c186ee537ca110fe240c99f845bd654ee25e16ad12a8871a2fe7e48c41cc9e503395f4da72b45b01c24157f0302583eb086c789184550e11a4baa79a444f2d737bebe0cf0e7d45d67fed1bbe57c06ee9cba2a5312bfcfd26359117625c72584a0e11890f238698464fe6dcab6224fc708038a913cacd72f50d317b96e4a9e2acc3160b2425831fb4323e497b40d0fa146b4dae420d509dadbf4b652085b5eaa75ca99efc9b83e8902220c46e02b756a0e8967f41ab3e448c2dc44adc8d254f2014ea5dc3a8dc71b14e25f0e5f836c9d753385dcd6d9d50693b9000f985cf8bd92d69f972f49458f79b39cd132d6b2a817af54d81ce9cceec4aac9e0e9e2902f64f326395e145b0eafa8be0f57277b45be97b76e235a4e4bfd8c9823376f9244026a1ffbb418f6edccd4b6857f86e7f58b9dfcae6aa8e63e00f41e9ae2ebb6e136bab0d6c7d82289c96fa61668256aa3f9a1502829510dff6987363658932ccc963d48d88012bcbc5f34a9890d151c12e90313a0b23e15a7f3a1cee5e4592542e3ec2bf07bcccc0658c2ed47e7692c1bcce196994b773318eadfa3f3fcdf061d389479848d05d357f97ba1855c8891189e0d145dedfa9dcbf5910de76708aa69c97890b86dfe98d002a8bef1ba696658de001cfae52a75d1db888e98ab8642019687cc88e6e68cab843081a1ef7b13b46f5a31e657e29c28441b5508e5abfdd2844484e79db009974ebb16d86394b4af51c7f4c8b990e86bbb1caa6e1f2a33a39fadd84a189c2be58319f804e6250a5459e0592ccdcd45b729398820e415b466d8afa2732899aca03f97f72aa97551e19672fe1b5ec7e8431d23f5b7717951449fb0426887266aa624ec8727118c2eb21ff45a18e2762566ddf97bd46bb2388bbd4d67dc5ed7eb70260232a235dab1c6cf3ce025d69cd798e4716e686264bcf2c0b37739bde59dbe4a603da6a94e971b68891640d922fdbf3a77083f6f024c89db28fa831785db09cbf4b4472f618e6ee127bb4af69b9d1b527649cfa7e2b96d700f7ffff9cf0f59f534bf75da4305e5c47dfb9eb30ddac8c3a77ce410ef2c8e68e23e1901a09fe00f50a3cc1b58347147540bf658863d33d68b399550058fb58f8216e9eb1c549571f77fb091ee639ad110149d1c0189616af51555f421e8d6966b7e0020b9a59ac005e9926c048914a126741a55ff853675e1d542b91141f2146237d073ca6bfe63fe36039c3f56bf363412e2046b728154dda36d31eef34d8b94d275f2644196ca5440c74ecf253449714448008dd2250db8b6575e2e4e9f74c7abf703c66e2fed48997509b4b809b3c997968af2086c6e701e3fd10c7c9ba11f78d8650b27248614ad2e354b51593becb0e21c9c90c06c812ea45791ff568e00328ab0d3e12469d3d493b4e9cd1617746dfd32d28704706a1ba4f15e7db0a74502cb628a228828071ef2f74b6e721036240c30123fddc784d49d24270b0c3331b07e928b17f3c2e8f79d784a4af917cf964557cf93d10598f00a980fc8e63335c510b4839a1c89661736dff3235b21ca1e759e3db231096811814e297d5a65af10f1181737bb546a62285e4b58418ed36e0895e0097fc2b55e709f257505c9191d87051f2d6e1366b5e31beb0f016457a1e41af22e7a70e71007eb082cae20902aea7f864ebccdd9ce2f81030ca66866e26c82aa06b2177faea7353b34ae7a1bae621119827ba68c3e594cbc0eea6ef122bd8fd5602b9be7b69bfaa5d73766fb065af5f007f3c7da420d896409fa89c3fe1631a8d26c7653c2229b4cd76bbcdf9124f78fa1bdd40db7aba7f50be6a4644f88a95055b15264ac4ec7f2901c43371d3cacbe37932187c8499d18713014c29599172473a5314500fb9a9f599f9b0bea25cf63eb9886cbcc2d6d0cff0106e4d3d64311170b599f06f8de483822ac8940b50470cca2a73dd56d5c76e8181c709134e7ca8f8a5eedeaf81a3b143212404f0966557feaa74d4a4b76ba08c8b81d6b62554c4fbb53f34ffce013b3287bbb131dd2d0b4a08d815d86d25a8309a59f639f566f2d6612dd07ecaaf7baddc114be1cbd36366860c7708f09917f75b161d51b38871240c58fd34dc8109759bef1dcab5b6af76e6c39acd4973973237bcd16a9f0faae19879649fa2fdee02d22edfab5796069b4ce811c3ae18d348b77ddc43c108f9c1807b6356a3cab866f1ee4dcd9db6446fc8da90c419df7c8148e02eae238c1d9441693128f1a8aa5385cc381a109892f21e3c9d5311dca98a8786d988b97fb3b44a4e60cfa347706dde13bff8f31acdb7d47fd57df3cd2d71a2551b218c2695a8c6d73c396b1fdc02c0edf3cf9dc9acf77235195013787c94100fc58a0f03358b75fd130976e2cbfea3d5e70dc2a313c7c9901723224ec7e20841bf78d050651c084828139a43c5b09e6c0fc505298c1a272a47d77b2355ee0327bb4943259911683caa12e1e09cab82970cbc8ecd90c64a296241dc95d6fa69aa151f365971a379dc874d13d58d15a43080bd880830f2e32e7a53c6a2615c0719ee7ebf71b387e656bf1ac091d89c406a7c34cc618e41916c8b22dfd906fd6629272f0e536e429e41941383e700fa4791b89efd38f1de37469c05201f875dc85dba42a49cb568c3bc8f4f6f4376b86208a8396a3dca3aad57a5429aaef118af86da814182c486fd7aa520fe96f7faa98cbecc3d4098588be2868ccb95e86101733a1573cecc880d7f26c75885f1d000aa07506c443e8f169c444e12aed4f87abbf93ed7cf52d30e202d8f7f21c4225c9a8c5c7a9d790d6d81685799ad3e6e8e9a6dc53b6dcc05ef4f11c8abb652a4e14082fbee5d4a470579377387961a9ca6f437ffb5f145f1c82dde6b311851526c6be23082fefa76f40d9d73a068da139dfa76079c494df3466eb5d5e9371ff4000861d1f4d7be1fc28bffdf0359b8f45bde94d810ee146b3833ebc906397fd90ddc7474558910eca5f9ba828015c8ada05684188798d9f93c6784f0a4416c724bf8f17a43d26c769ae9d23fc6c52952e95989c06333797795effc98a33cf856cddf56cd7da8b5ab683254435a8e63ca512aa006974a3ca610f3f8e5c797306787c54d40f92c8789d2be3801a55053adf669d9c4b973f0583273ac47b92994ecdf189dfe904e1b376652bcb14d8a418c87e688a542929d6410bb9d9dcb8448f19830b45d30d1a9c049654fbf95c3e9cc8ff1e8440ff258be6e04405c1ab71452999171ef5ed5c1359a6e4c0052ba3bf970e29278fe7bf5f0087cc3f565fe57e4b065571e33ff2bc3f433476c4e87634fb97859fc84620b37f2dc724b18e4cb0faeda11c328ef73800debec93c8c4be3400a7f0e91d85c2da9ccc4b180205caed45317d21865e7bf0a8ec071fb9b1937a3e432d5f2212a1fedd38d3898252e579f54a3e313466e0439138147c1e9acd8dc9b7131f3b8d4910facb20c8cae6a06b1f9afaabb7c21c29f5b5b61ad56e963dc76a5ef836fe9153d48f84e371e7e834e5141cdf4f643fbb769ccedc33cb6b6c2de421149e4554f9116ae20202861630b6504494b3854cccee673e1b2087f40ecbcbe2d47de80dc65da2f73d72fcba539129443f246a93732ed4c0105fb610f7ab44ce3fe6e4a06f217a20b100147994d086d95b47f78e964ee0fcf5a2495f689727d656be990029723a1c2134658557d5b027c653da2d71c97d96383b72523fff65a49ef74c98bc85eade788ab890b9327bcb900147bbe962c1c7b3aa9cd125649ca6dd74d0a6cab98dad705889ae3effe7425f2a995dcb298ad781154e546fbf8240c7cf28056ce0bec9b371f7600807ea4fcd62af4c9d3ef05e45245962fe54ba1d3270b8586d9cee0d14cf26eba320a4a6bb79274be6c4203cb2301e7a9f97aa98044ad2dc70bfec852da56e20d59b8e92d9389a530ce1f626281a924e993c23ddf6b712e6d04cf79d9d9f5ba3251304ff313733f9cd6c87faa83d3a5b2ad24557985eed6e5d0fa7c3377d78165fbf549505d9428cd3245fd23fb7c610dbab4fb8285334ecabf95ba6fe494d9e703e45d8475dd525f00b8ba8a6f12dbf9c369d5bdf1c0cbb0be4b210e58fe81e59060ce0ace68b3562a0e6a6e2d98a8d5e92f9798ce044fe4b090c8fd94dfc6e749949750cda9135f0665dc28cbaeb147a701f1744bebb8766b54b8c006b7b0ee4a48b25d156fa21cc49d1bcf1e99f89317a70b56716505eac1956da3057653c63e5c5668bd9ba225ca31b78439ed78c4bb2a48a29dc208ca77b8dbe65169d36c54fe1f73af92c0804e38912e6662d461d402dd9d6506bb7de0ad951f675a31fd44a57decf82d6db50eb0bac0bcbd724c3822887d479f19a6f6ed1c471c87fd9b28d977ce2b8e03045f5531645e90be2f9539fd89fa9c3a613ab44f88772009dda0f4e1cbb0259c608623e898e6ec705e40a9f77963691dd1b5c42f11dcceedaf2d33a73918f59717c86cd4867acffee9c1c8f50528f946d9cc2be9b119aacda94c00f7bbeaea798d82d9b74b21f4b506c07d36f120174381834e4b9727a64b53ab124ba6016c1353d867fe8e204e432dcb9fc71f695dbd45fafc64ef4b6db355ce4e763b4b5c6cef64d35f62af227273d5fb78131441cd25421a7aa645c9bacb5f29216560e9dab2f035929a9fa30608217b922f37e987bf11a29f410b53c7393edb4a8d3e39cf0ecfc122b0e41e6f88a0f9cbe2f94a0331bb41a09399cb48895c798a5e3e7eb08ebae1cc996fe90e02c13e560794bc23b6e463e1d2afba3be17e6331682a99a48020d7c7ff4f945623a92b96497adbaacda878c147975e8cfbfe5961a182d30ef64d92f85bb41d679033c8c468e66f67e43da0e93f8559dbe3352d1e7e09cbc301fd5261a65a09d74ef03fc1b02a1f6101ec8439cbe951530ef2b90df604ef097e7ce972bd32895e148f4e5adfe58cea5c69911f658d0a777ab1f9c80d3db99946c8e1ea9b375905755e194f2ed06c9af87a2cabee7621ace06aa59f246f2177fd022300912c94570d25be32814e7cf174f8662dd3db5102de3a589dc177a12b72b9db8391b7b7b9396ea7b4250a20f5b778e19b646aa474a9a99e789c401bf91788ce9cf3be797ec8a22b2f5d461a1718575cea18cbc149c59b9b170d717baf2aff92b4ffdba5009b9678b617da35fba96f9f1c304dd0d45d6d2dcec6836eaa6db2407b98f55a907f14e8c574ea16cd48a3456a92406610e7606cbb22b29aba7cb168ce53a462f1cd0aa89e124dee30709b57f10560e5a418c59e9c952c19856e671ee5a3f24445fa2c428e79bd0b355f5fb718c62a8a1574a7eb7c85a682d56259dc14858caa52f5ced199e0e91d43f0ec48a0534302727798eebad0ef6ce5362bf2fa750e28ca1857dc07366844cf8beacc5bbf8b6d7632b73c1807748b0e309552ff52f1c227544159807b615c67a8ba2d87e5bbc0be44b92856402e352aaada6b13e324adac845a9f62b95fb3e44ac1d77ea9d03ef7f0f6c74e520488502f900398010736e46482fc14b38ebe55d061826b41054d748be6689a776d21753cb71b793a1b1657d54e61a8c57f0a4bfa8af5406f1688b49b40750bd250c52028085693511d003302c9c71b70baade38bb6e6eb613e08bcdbd4ac49c8aae975e3091d1e84a721a5c073c04d80efd59c75b32e18b5bcb9b19c5712059318c4b388582c6408229bdfc387023e3c025f012bd59d1942ec5c5b1372c4c7ef77debde5792bbc3af9b73212ab603f65dc74d5860a5063a82b459378fcbbf70e4e3971fb952a2e1cce9ffe4f0be678a9473f9d8fcaec53491151e02265f89ff1e3ff1e86d296caa5ecb5e7e2ec27c09873bb3a38c29906263a39433c3ea0fee5716455d0b7c90e2ea465a58829974456c735402722f033f0af95ebedfc71342c65f3defdecb242c16cbc492d229f145003f59421fb70e94afd66e9cf55a059f4df12950580ad0dfe8cca1d77a0c705722b5677850ee68b54f62ac15eda09d81ac17f39b676c4a080ad44bd23ea3443d9514d412c1994c95d5da42feecf35e1ca1661975ff19b9bae4c170cd1f2e369f254e7a05539d18acb3638fed6844f11e14983c96f691601a6c83f710ea3a075fbaefa88d166a8a7a18524a3b069fb9cc07883c6b77bb20344626ad6efa2a2d25383daa9c7c557faf7a7169e5e4768299fe86e985474f7a691e508a2522f2bb53ce04c5512d59520310053c291cda0e26854bf903f2b78ed31b19baf9875cd75b0f249cf910f4bacf3b1dd97ddc325d15ab69f277f1851c6e32ce88b36f6db4d9d24cc9670dd76badb8e4972ae5665aa949feb29bece6ebe2ddabe6d69a0df526683669698602a8a18f4101a92ebd60a4f5839cc6f244be1d3dfecf6f184b94f30daaf5dc001b91199e9c593b21a79de3dfb86598da4210468ccc253c4562603b4eaa015eeac3543891eb35d9621faf121243d20fb876c046ced143afdda0327554f67763c705a62ed2cea1167dc460ba3e3355f0213a4401d8aaaa442eab3d3b5e3add2a2a7e4fdf2f9981ba9dacf11abfc8af3f217b77b58131d27ca07bb32acbe17b53d22cd62fef075b1e77c1ab92a92396a7262879a1eb0e99704e5e2ffc301fcb04046e8696846e07a3734f4e85f6a3410f5b1550b50e7f7e9d4fe08674dc001b42682acd9b24d77fbca6e843a1a1cc5f0dbfe413e594d5ffcc759386a62954c8d99f8f0523d7b2da9cb99df24e98c2a7cc6b98539ed6569f584ae4182c5a9e4fb15426093732f600bdb500f317feff39cc75d04a3afa80747589b19238482a19648afe26c1740b4b326ae60cfc2b1e30d4dd8d105ae7c909a74c7f096dff3d1017d16e127dd8574fc59c5fef25536b460ff49f3c71735539b52237d891dab5178b1cff798e3ffd9fe33985d71266dba0eed6fe5dc32e447753362a1104d64fbe2873a270806abc49c65ecf9fc4e97087a2381dddf1ad69de175999fb0e2e54707636b9ecf8e12a2d71f595f24db7ef2f4ac76e9118a93524dc90ade79b342e14d3bb53263c64e3407e52b3e7133208ca1d73699381b8cb3fbccbccbd072bee49658ff0691fe9652ddc448a705eb2d29fa1b6f2aaadf62b62f1e659de845bc07b48286f59fd280029afe6181a82c211258382f1fb87b7debb1ff892f2554e1c8209474df543738a28887f4e5922f0c55566c9f80592303b58afc456d695ea3efe6ae659acc3ac3b13ddc2d368348e9127875ca48fd9f22dc9d73fb104eb2f0c516d180ef558fc00569ad6370ff66d6b4e94feb8709e69d2325a8ed4919ccb784ea2c6ac42dd274528f3bb0585c08aed4f7b7b25de708414ec920fc25bbe8f1a343c27e9790993b05d5bbe7f7ab2583fbd481c840f2204062563c0e0a57974a2a7c06645999bbaee9a3c9117b244f7aa7c84a1a4c5a2af6d09c5001b7603710f93a60079949d4d5f9195df8d251a14f3d128abe2a2c2c5a84c4b0acc6e77654fd544db135ccb84ca51c7836e36f8b2a724c520d61f4f0b6170aece090bf4b617e11861479191a1cf6acca7dd3f2fd2b83269e59c8a40841f151eaab149d58879449211b9868934464fd91946fa859c5c20612ee54f37647edd162bb065565002032259f211b835ffb44b6c24719b12affc5713ce35fb273363a08a0164dc65cca3a2bde9bd60493965a71885261ed5e1337ecae8bd558a3b784786e727fd6e9604ac8926bc7a9fd2c5593606e19aee205458005b3a386e7d33760bd6abe1c049b4b5bf609db69991936cb5ed227424d00eb3b690f07f5b445424651eb40a28869adaba6254a1076287632acf1e20410fceb5d7779c1c21ce59b43d643a5468cdf54f02cc680f098548a8b789fa4ad31bab9c3c138cba382370637e3e9279648190a93f6024b3dbd9bbe73486b5db2c0e7ef1a80bf528bf1c8896f733490e0c4840292b001d395dab6d6c6009f157a6ae297df340e42d67c1f171466a79aee58f8b0414025135f7bea73b5a8c706b8938a12f574eddb3b5f649d9abc6529024b7c290abcf006003b1db7cbae8ad8f75c69407c5632aedd3c0831645a3f9324d5e4044c5daf230537918a1bc1dab1c66ea0eb2c9bf63b2ef98eb4e54f39e06d5fd0b17617409a2f95edff31ebc345d4dcd840fd10c5340eea3b07039b9d3959f8c620b80f966262195d5fe66f206699310cb93af6ca7cfb3e7c7c94ed10a876b238bf7493c7468670591a5389da308639d24e16c95a3a8cd93d604dfd46d7fd0854a11a10a84518788f4281dcbb0e51133c34f9a9d229c98bfb5db71ccc4ef869007787b639d49b4064d7f72fa0b3cac642350dac61d71b6f60d8b43df541487e003c08f56862e0d756298d08b341ea5f594f09c21770431bbca220e928f79ef4df167738421b91de306c03e78790f7481dec8d58b5e41c7fb8273a65b0e2646153abf3b7614fb30758580148ebdb26ffef8fd696ffd08613099718c0d43b62b10557c6ae30bb23718fe0c789338108290b6b203945b5b71906b40cc1518d07d7054b978b6e6931a7809260d028e162ac101039b5dc1534537489586c2a07f16e16c6e729c1121c4b3776eedcc57aca6dce4c3c07468ab8a4988d0994355244d44d781ef43509a848ce961cce4d5b077f07d8be9d6ecd844ad3eeaa018f256a4611b263262d148d1ee5652a82ed91e746f3a48daf242b0ea21ab51aa08bf58f804a4f5c778a0483ba91f3ef8c43b2e92cf8b44e2e93b8a0e43c48100ec2ee7e561a7f3487ebb1ba3b2d71caae38ae0f00635bb17b4c0fdcad697fbcaf94c0122ad6f8b12ad69ecb8528379dffa61f0cb0549074fad67c8c165e0ca94053cefbc575dff9723d31152d6c6d8383e9208ae3021b983d55db74e89c9252ccd04500546e1fa04232973e7272630710ecaae1e7a2b663fdf76d57c5010ea9a9571eadd75e25e9847e2890c4013c67cf89586676e4bf0f7c63d2f3a1c101876ffb2fc55e70499c4b78f9dc7c31d04af83e3bc04d49ed436f69ea783766d929e1563c9287823cda5816e09d01b6b6e6ceb257a98c699788a707f3adb08c05bb59b609ffb19c5ef862191bd8ac5ed61ec7056cf7d9ad1ec99879c2a0c42fdc6564862c90182aaf7bf20da74ff12f1c617f07408373adafc3303ba3b5fcfa2fb6bb5dcbfe1e6942c570c2c02a6bda249cb1cc4815f60a295b891c8acf11592ee841f9d4cbf999a0dee34e9fac05482fd4adca2b11e824d55895d2080ea7ab842fac9a217ebe75e61c770a81804c1ad8715cb1cbb82337f7594b7d776c94029b44bb42f716db8bcb7f19f8beffb618f0c299177c14927ab0c8ddb70d9a0b34fe9af8160eac6392dfd95e035ee1081e156540f679d9e8ffce8c6b2be9d29aee5f67c0d8ba5a2b28e7a8d5744c8b5d788a34ec49bf1419e8cd6d26a05415d44109b6ad9480c78c0c2d88b2f2f6ff2774cc34e60ab1a9b964dcec9867949be342192e863ac25f4857390aba4f27768f58092905d8be3dff77c6e5d2cb9727f245125158b273e729a6f724514fbfa3acdc6d2e29014db521944ed6fb3f53758736e145c89768b029c9a953b1a86c524e3ec665efd5bad3090fa17fb1d72559f20f0cefea30a95686f5ca53a79adaba5f537718a680fa6722f445f3eb49bfa3386d4b489cc5026bd9d399f25d88935e92d9cb33e111a887d8c320e1b8262a076ea85281af2544e802df1f558e16edb10b4397869cb467056be5575ce6e50e73cca411d527de2bbb17e285aa6d097dd0d3b2cd4cc3c935780b50236241fe306176e812e559086094755ab9074fc9917408009565b46570041b3ef69ac7214bbf3b7d1e2da0424c87f666d04073c0c661dc6aba2c9a9575f4fd59f65062ebb4559b93b6970c0f2dda31773bd0fa42f90f1ff1210d0c141a8ce3c57e1c5162270e5ae607ee179711cc5d82e4d4f7db4bb1d099efbdbf3502b17b899528471dee4147034076a0b6827a74638df0b7c87519774af90e93ae832aa0b4aba9724cd1ed33322ba820f070f416c4676b84f350ee9457975308eec808a45c45f6ddc7eb41c0b9fecd37059c908c778a8f147598e843d9e045d9022e5c208300a522f18e25fe960a1a84edb6668c3a8bb7904b8b89b4d1f6c987b2d5ad102f024ec97d28d59625ac5778161514f88e74d790553e0b3349f9aefe696dcb3b869183d73183b5979213010ac394fc4939ed8bbceb1b9bc30e9443b325c38e80a7f2dab133ca3820a6724ba4acc9538abb7109a4b4d1f6a5378da421eb7ccc618eb3ef3f93274ec97b5237fbd8a80f342d6d94a44cb7ab5fb5dc7c334debfd83ab542f95591974688470e4fd102cebcdae785d107c0335df2aa6bbde51d3c71516a30951f229699550eef255699bb6d3fd16443bc683680e77b680ecaac5561d80015b7137aae207687a6422d3b2639cc2c8a2a9cc3aaeb74d202a19df5d671d961790c6ebe18d19bcf06036202d2381589215a7d3c5ed2200538b1e41208270826e1e73c0ab43f811407392b09e6217a5dd05363f02adc99845ffc2fc39d54b12cbcd2c5676cfff60628d90a64cdfc798763f314616c845773fbdcfbff2b71527911102da81ad58fa34c3a766c64c07e77caddc00d8ce9709dab4dc084a311b2355d8a78c8323ac4f7d34447e8ed353c374d6beca597560b890884617077c814cdd58bdb669e710b81196e09083fed2fc00f7c143f561a1b99189290283b2e7f31b9fb87ba262177229d1435c5fd2d436796bb09faccbe89e46e6a38313379a902a41ecd585cf902be9af42486674014fc2d0a149f13026bc0e0ab4d08c7f32e4f6fd4dffe73fd5ad15755e0f0ee495aa33cdcfcc1c288ea746873163788c3ce0a1c7e958f4ec4d18a177742dfd257151dab40e54b6a044f49119f102b80a85384ce5669a2f78303aea185673e52ebc7debfaef9f4276105cd4f7149d23126d8a14f88cbfc38af20a53e2a7b1959fc5b2b917c23cc92ad2f5f0ca58576fcb6210919955d787967924b82a6ccb74467594ff3b92fc46734995900221f3075fd5f978645a4b2a60dc438c7e055104618fdb7d09e2aca7c572c47ea637ff0e0b5dea57179cae2db78dd359f6f1d7b6377cb8db53256ef1a81c881f7755a9c42c470af16cd4932fb2368c2ad3fc76fda5d355503e77c8ee0f36b1e76e69f0615b57a20b9b933d405375f89e57adaf9cd47c561616867a79f3a4d44aabf4a4dc93d82bf78abc9213d002a32ebf059c497e4013ef11f9c25cbe1808e0b4cd89c098f41b2f18d1dc05aa544811e344c2996f1722ef167a9d49948d6785369f946a6e25da08aa8b0f577108fcf08a462ff10509d8868aa6a63eb3dcef228256900d0679e0945b497a027dcbc037ff3fd7140c8a2cdd75b522e4e5d3297f635b24f7bd0f75f2e73e0aee03e69b597be2946e643b15427e89357a46c004a45a38e8bfb5c1036f978e885b11015427a6ef311675984be83990b8f2cd47418842fd5e2728e2b9e02056858d4b0da3344d3f40abb5018a47eca38e42b9c84fe2252a0205c4ce7eab75aca777e8a8184612096c31a41a3350335bd51154a6e0b255b354df226ddb667d569a6d616dfd274f4f7bf9a3088893b43497c38c6c242e910c610c4e69f63b12663c17171664f845432010bec0b7d4306c1d2e4ebecf88c2afdfb3e9355b1582daf89e757146bd2b9cee6bb7d809dfd82d5de31d8b825ec625fffb220e1941b363d0fe0579d284decaf8de20b60ae5061cda653deb39cc7c91195af2ac89c6df65b7de7d6e7f5fdf1f7e390a839c9dd627e10a49f582dc8c3dea5242a122cc65cb5d1b9eaab11d3af628b3b12d5310f0610135e7c217da8123c43ab4f9d0185cb7aa6dc67a6907ab959d74930ef73f9e52d109d59f27e051e7f8bf0b409f00424204cc1ca8cd6b47f8b7940c4607b47123894e99b850e9cc1d96c76a153e869b7aa39d49bc2791a8503e039e1a91fc4c0cea52f93c7044ffa8fffacb46bff887bae0bd36eb9596f6da350e17c03aabb40e246af8e0a5c61ae359649e52a20d58659ecccc210027f8c3955459b128c9f19eb6df1e1043873c181ef4fa9d1ff81d8864167e2cd9f521db8747e4923bd2cab15177c4dfd0d7d78037b809a4ba38fe1d791871578068f21ca4bcaf0e962c3338f655a9111cc8832df843e58df4361a669b3ffab5d8d9dae19e5490493875869f03e969b9935d684ad8183aad447a72da655eaaf32ec3756448bfd0be201589268a6d5ace7fcc35470dca38a087b421e0e3a79e2114a3b9b94e7e4acd5ac4e56d40d2bd9fa2300c55a9281f4cd37f5fae070e28ab07c128f3952a0cd5514671e73bdb027825863c9e0fa8cb772874653879eee8fb33cd9c6db6ccbe5cda90449645ecc8a663152bc862fcbfb7499785b8a7a01d3ddd981b5b53e32374904edde174cd8562e7ef45a917e0b3b908d9beec2878411678b80218a5948f42d60cffb1b08f0469b76f8727e21af048909f98fcc38d9364cef0a3d2b18ee686912d60fc7b6d510334ed4f809a39f12d96f15d40a894133f0d48eb5d6f1c29a6ea9bdbfb3a722d3a6aa7b0fc787618ccb05123f55339461e0688d87c094c40423f95e8588bc30bef0bf9d838a1e14899bbad0e4fe9599e09c8e59200d739497eec711c9d83914839aa502a78a7afd1174296b4f1b37fcf0f23198e63796978c81835cd8b3938b27d44171933011e9050ba2a59fe7f23aa5c075ab1ce4ac46e71dcad59bb4b64e8053563442983b95ddf834fc6accaae820cc6473aa6d3d2ca26c499657712f211fb158a300586b04d5c1c2a99d7eb618b84e5b16ead3b3ce49f5493a76ef0a671cfec59af637018bb365baa1c24a8b26aac37730d5dd4e9481759e075d1f3cd5c3b44d70a0e42fd1641693e8eb757f583e45e8cb31eb46e54cc735a55b4acf6c3d92c94775b91fb7b7fc835ae2927ec52ef5f48a504597c64ca26539c0cb721252266388a76a175ec345917d88e4f8eda96a6330e1cce7056b2a58ae3c37f2577cbe2ee33415c743f56a69d3a2acc4faa5f3f587d00a702ef116a20e057fb42a1767291f550f373069ff8b59306a74ed2409dd8230c5bbb87bfc19443dbbf3a7b1f1b8e1d42d50e7af0442a88dbff2e7c06b488f8ecc883101cecd122d9b22e8d658da195a9fa2d4e58811808799d12e72a5068c358a035caa6da71f5bcc72756d2bfaceb5cd6058bbd3a260726ffcfeb703afc49656bddc61f14cf66df1560f1d10f66ba00476448300ab4e445d853c51d4ed32de6606c8addaa100e8eafca4c010afe37ac57ae524edf992067db2f830e29b4c82e0e23998fb23801206597901ca267c1a6182a456966a108711dfcd7ef0274a92f07bf1fd977176a40a3358c7c0bfb0625aaa20149a7cd6bfe3cce611a7759dcafaf81cbea0344465819fda2a45a890d06f8c8a533bf059ad5b8c75f63b36a75e319413193dc5df29a927f8f8d69cde597917aa56840f3b0736577c78c00954392dc8c91e6e34c0627533eb3062da0c99fd0e034dd808ec89e63709299dd4e679e3011dae5fd534689739c4b36b8617f3fe2b36c6033d24bf75f00cae675d5d1d8888fbc3726f45b71b142bed1007db657d0d38cfd8cbab5ae84e86353bc4bf6c9465b52cbaa3faeb3d203a626aab6121cb93b143ab68185f068f2768dc78605d2c1a4c213846a763424c65ea6a5ac945b1730814989fd0179e87f4e09b84a69c7619999ba3586ee21e03ecadbe42d63a833cf67a0d842ee7fc5c80534221fea06e875010931735ab6389d0b8b5a50b68c31455a983e0ecb61fb66e17cb2ddfa5ed30075dbc9f88043d34d4dd7f45c6ee3ae4fd5f89c658c8bedb536ec6f64a5036034af6f25feb8790bb7f23f2b5c1b4f6261888a8dbec08fb9992068421add4e66ee68ea40c3cf9e01d545a88feb2bb97fbd8aa5aa0bfe05bf9dad7992ba23f20db947b70c25eb6400baa45c991f569b2fba4fa219e0f2c50d41731173fd95a06a632af548720534a7773c5b8a92d93b728cffc87bfeee45ad4104f50eb2f275e6f78ad03c98e187b8edbbc6410bac144e123a92801d40a68fe806bcfa8b8c4ae73384ec29cfb269935b9811a7281405903843602ae144dc3a34de7189ee9eee008d7fae21d7088f82c2f7eeea92b9286264f6b9d84375b2d496ded7e04a5018f925140cbd08427761e2c17a8fc864f09555d640811fe76575b9f9cf67fc8dfd492140d43cc5aef8a49d60cc96bef8b614306ab8c508e67d943569cf37c4ca55e7d469403719e7ab29ee3cea63c149d57d291ed694c37db3dbd27a64065bf5b3ab975ecb7b41d37910766e87baa4a2c3cb7293a4aeb04d13e81715e5f92d5887b29533d78df3dbbdad7f763a137facda24d813aceb99dc62e15b57ba548cd24d782547ee7f8942ef0cb138468e592a9029dfb6cb74749dc99aa54523034d7449eed8f13009386ffb985e74531be5a669db100772116b8c380be0e081d4d20f8f6b50d82e31ea2c3e8c671aa432e179eb5479a2c16cd0b674a723b64bc8c3491582ec224d62a1a65994d1eac34c7766119437c24d2d698d25ed198fbc44ab71c9b18848a26bb946cca9459526dc4bac00ec30c3a221b99ad679d58335804aef222b99d4f90568ecea726899075e7486a354020eb2b819e298cdee62788c054ba8dd32eb77db51ee6efea673aad2137687675ead68b988af012031780683dbb21dc6f06e14112fd0b18f87d1906c172b2c17b217218118b1ea82e63bfeb536c4f3e819661926ef358122df917e1e0f34b2075036f526bb40217c39425a93f8febcb0a5b88e6923d8452281cad6bbb4c3cafbd3f92423f21edcdb252383031c67a80aa8bef30199cf5a097c4d972d5ee0109b321eb164e3c254ff018712fd6abe944eeec56ed44a88c9ef6ccbe5bf32e3275b4e804577a1c74047d8ce168872480e6536b81f238ec26cf420a8e3d3a712e16f87ea6740af87478a0439ed3f5c656659c4d441b2a247f8396f73f7293e40c931dd2bb17f1214e3a018458a9f8a1541bf6079dc72c25a08e85f5c2151a1e7f2f204e6b910b2b4964bee80f814b76f604ce8bdc5d2ccf58b0b4c32e1c4676e10019fe1aa273124ddeaa96e5683aa9a1532edf5feedd64236a305607ec881eef232ef8606fd2249f42c01eea5f59e72c0bb77d80d61f2912e799be780984ff4b0640279669eda2a6b1b34cc230f6eb0c9a26bcc50cce89bc65ce6be53f62a4ff6383bfb740219e7c28e7f245fdb2ff79260b801cbc5e7a9e78fbcc6d3f64d77862a0d46b98e6bd69dd4088acd236b3e0f06c8fc1c0334016caa4bdde0c16b635306bd118da08c27ff36110b95109bb48c68800ad9d7993184f06a6b186f833d9d116cc5dfc715686f8ab862cb505d6efcb3c65d43e75b6e3d97797de861e09bb1db504a7c966656ebf49964a14608cffa2f0367752140121c9769ff1fa4315789f59cda5605b048045da31ece199bcce59c0e18d209e9e91d90f053cc9e23a51770e440dd2347d589ddc1b71b98b9d480139c5598553407e35b92841601df6a1e1c5b42e63a7aa585d083a554cdd6e4f2810f1c33ed16d5934d50baf4eb8c328fc5ccac1b457f1dd20a0ce922b4fa3cca11f785984bc83f1dd5375c0b502aa648830ddb0cfa0e32b5ba07a6833d668a40ee89c325e69ce710c905ec191612617004df3c7194d5fca4b4f84ee78d7c007c69ceb37a4df330131c3300e0dcb285e5bb116d5e4e13d859acc0a464ae2893396ca065fc1a6e9e037b98a553b8a3d90a55c54db19a4569674f428905a58e6e28cb42a28113a10a1a95e002dcc7d2b3e1d0de9209bb71d7b31db8e04fe7e7a4b21c8f539a6d7cf3052378f7001cf74dc413f2a1ad7a80f01c9f5f0d35d55215c802d86e515b109402cc0012443e608002c7c7e3ef1102f07b922c38fcc8155b8675a34c01401dbced54271d91a3dca5c561cd7a2dbc7187f6c37e7d772af87a2cde87ecd691e80380fbe523b40e07e85bee631a26db28bb53e0541f8bdbd4eb6d47ac3b327821410161351c5a7506e0d25323cf4a2cb6b32f267e8ae039c8898865a8a42d0e213a46dc074e39596b92e14caa8110398ef540b76611595393b519ab00ef4675ef09f791c86c31d53a06b761f765cacaf1c17b9098042ac98d78d8089c850daf28207436c491ae895167ef880989172593b76d2ae2a2eb8331d1aa65d6062c09d3bd141e49a21dcb813a408d49f15ba19ddfb68c53a0f4243503b12d61aee1760e287cbf043e5dd6f5050d51c463c6604feea330b5b1d4a1b855c9e5dbee884ba12db03d5d9819ed9479eeef3f4e141317dc16b9657a06403e86978fbfbe596e3e046e78217b7cf3008b15b3072ba66152cd522b21d1c4f7c09857335f5071515a2ad11eb7ccd2de67f3e8de0cee3bc6c2b6c717a9b77158c514112468d33872da2912869538b4adfa66e1fad9839e4a10683b5d137eac4ac668d994bfdbcdd6ba7da60ee2f2c1cb1b966e21d1feb739c7dadd6ba2abd33528b3d316fa9efa2d2143f38aef54d8363cb1a0fe4a69679754bd153655925c63eaa9f2b744b961b81712dbbe2f92e730182127e4639892bf7842dade0220e6b935ee8e15bd11dd56c0fdaba5c80834e68aca43ee50fb6ccd5a3330f6bd8e5c09b6679a3335b5d4b073893ad5d4f1041ddaf13de761f734abe18c57aa7425d83ea307a155e1fc7a2805fa663b67c65c15c7032ce2cdced7a0b3e360608b4bd2aa02608c40ebd5ad4e76f07517c4490312baf41037e739d057541698c18ffeb0f2624766f8b2076ab7c9e2460b5f41359ebfab73e3cc7b5806ccf573d27f410c0bcc14be9d2ba25ad98de7b9edff57753416312a87f295acb9ae0656ddeced5d220cf5f28082dbe7d4f689bb37bd96e2a99755688792caa3c0b684a3d4c4364d1df85c1e7bf7a5d8ddfc83c2b9b604c7b380940c6cdba13e822b9e00a7636eb24dfa80d129482a11f8401be2950a9f232e9cb77ee5949867c628589b924396950f0041b2a8acc269e46d4f01e989826f3d2ee53c81c9a1a734e126c8bea3613a72206b566c74d0f1643ad7523d1391d62910e436b246b6634d28edd81930b605ee188a69f1442c965e5e3a261a69353056bc12f0d0f9b4c720ee6457138971c6763a02f5b417c5d5d479fbe845999afa2d562b0dd8aea61fdca0ed3375d71d0e44badbf0cae5ca5b104bb77d8df13c82eb6bff35dd5f3c00a79170b3a904d6e0a72e92f8b6a647161320de511f08d10789c76ef2279c66618e3411423fb0ab890cd4ca5b4fe04274bd4a3de7cc757c4867c77a0a0e6aa7eb2e9a397d6378318b066458da1fea68d60a99bd01ab6ecebe5b2a449435b7e63da8a0ca8474cb32759a1670a28f457fafb9a2d8b5ea8c217389410e427a43494642c6bff531d641dafc6ab349cf533278269fe88339aa28b40c10e2a8c264effd89349514933a7aa1434e2516d7dcbc178ff4bf116f5a6bac4665c518802c3a8569baa6f9515710eedf15fd8497c819b26b088bb6c69b55627d6d778ff7762b7379a6ad6b5ddc919b244502badd32f658795b3d88cab0ff3ab495a70d3838866293111065732b55b7c881d899169575a0e5d758a6f6fb91445aee2abf309c20cbf9c42ad9d36015d7f7459d026271b5eccd98b25fef25fff84362e6bd3d9da6a7f0ec16812204fea67358494a4d93ec9cbe14ea2c479d37e481ed9e89af5e3c19c4101a55712ee8a4252e7e312cbc9fd358afd3477b34f47b32c793395c24e4f96f8a16efc905aab1a7b5e0e6f61c5c10f2fdd64efd3275dca098902a39ec8ffd539e46d46a238434878fbfe082b8ba5f991cc3bf5c6136930fc8eaef44ac80d91df0d4fe0a21bcf88bab8364c52675ed7f476ef97624c3f37a3d74d7aa877c9899a725449dc4b4b7d2c5a12fdde15a1fba5ad1465b770ad91e25e34e3def636251a7f1dc968b3001de4d6f8cf4cfda99c6c9b30b8c31c90cb7e8f4dba10fcbcbf573f98d9b60f1cac643d13525a74bd1f4541df50369a6da669ac9c30bcc86ed5745f1155932746d68d61976d85ac1cad0a5c50da9c34e617f06a8d95040a007c8280609d722d5271d1e4f53ee750167d2f91d60ddfd2420058bfe1d5d40af8ef6a0c894a6b34df5b82429277dd13b194c1dd06b42f4fbaf063767c39ef8e43e8936d39562ff0f5857a5ce030af629dfe6fe2491d9b349dc641b69750f463228534850eb200aeebb862b0404f1ecf7f13304b3a42204d66ae223bee8fa58eae1c88e2fc93a151ecc0ab5e9fac2e6c151d290e5689b0877227967b9822295e1078628e731c49202296d86ff16b3b0950610666b43e2d78e5d9f7493233fe18532ec6a47ed6e170e46c1d3006ff21381044df0147acb91b74b3facdc8360478bafcb89e0934a9acc0fc5672fc0c3216ee3f2657b9375e46a11da325fbc749310bf84e8df1c149baaa5722c4cd617ef74d1d84496265760d09e569f832e973f885fcfd2a14f715d0a1d0d475bd85b34fb220bcabe0ffd111a1d838726f647512f88653b6110f49df0b42128d8b2a1b23ebdfcc396e92dc614236a58f2db15eae8030ef1e949b11bb5b67330bae57c79b5809c3d97b98be4bfe9f29f00f9c3e303782ae93754133aed9e218b229169f3cde9b088f92c3c9d6d94aa14877e301e7ec710e14ca2c68ce64749ce44f88cff4bbee258010fe40af14d92975ea55a7d63b2a22fa6adf5a2f91c8781b0372c3fbd5ec0b3e6230d5691d9e6a4096ec4e35fcec5699d2aa75e0152bf3ae0778f08abcbee14cee6280077fe6cb8dbebae2ac0b4994ae15694430523783c63a79fdd33120966662296c579f824b649bb2761e1a675a926547a4dee03da51bf8be9befecce87361b257ba96ea592c18dff8118f8c490581282d6cd7ba36d8753b3f0068a1dcfa08dfd5ea671673e7b59e2791bb78f2627819ecb1b7eb25d2c72c238dbb2423056acf012413f1ecfefd4ba2d172d048b94b9a85636ca2ecdecf05f99e8ad2a9b53ab9ce480d8c4b00343a97597b8c83285599aa1cb438077879c88bee447e1c3ab91ed317d6869e40368156d8dd98d3779bc87333f8688da1f3f391ef4de9f07205bbe8c6f192548d1b74645341c3b5adb5d6fe5c7dbada20d60d0eee477bd63e62f792df0b4cfc81c2606a0106690465dcbfccbcd2c67ec0882b73128fd4d3406323ecf83f61b9caf1eb6b79c55904bfe30c39c222b24b80b40ccc475cc7d7e317f1db27d456bb51d7f1f37979c61b234b0f7d9cc0d9c9b153f6efb4e30f4644c272fef9aa07c130c8664fb1526d68392e62cb5cc3a725eeccdc165bfb582360771ca5c1902b672fa561701e59abb9395caa6e5066c1a7a41d7c5f1e233e6e930ecc1621eca0e4ce607e336a0658c9767cf95919cd0fac1cbb51eea13ab441db0f096a49c1aafce5b05f498114e1450650a708ad46765854efadc6333dc67d619b4d2f6cf9f64637d72beaa8a6e0a3a3ba383d4bb33dd283d61ea7046adf22988c6f6e2d8338fc9164f9c1db897d9ae53a9ef0d192cf6ccaed07d22593d6f5568fb44c0d2c83731e68331d7309e830d6dd8bec695eb5860883c8157027e0d06519713cb69bfe913ba99d361c4bfd3138b06fb48ab005c159b0a7770592ba9e70b7414164d5aa62c12b4803141b8efc786c723542eceff62bfafaae637e7751943b8a2b43fe82af1564668199746a334e9e6abe4c506565de580328ecbac5e4751c0d0c0c29ecb2940510ea73b361806819e876acdd44845d0350a3bb220e810b063ea7e556143bdfae0e682ef2daa7493fdd99794f6607af8d22b198ecda63201ba7502de974c50ad5d9d1352438f992273e01749816843c91809ed27c5d592dfab597530b3514bc00f316a4ab92319a0f94a5c3d3b7bfb8c875c33586279b142d48354e320985f02a557cc7509422c0f1f32a14ff003c0db8b460ddb61350457845482796a53008b0a66cbafa98c5231e5fbb7f01418c3430867b7682db7c182e4de9a5d95e7d7d23c02564fbc037af21c65b786cafdb007347e54f70ebd837d7fb270de63e8b4442a13f4caea7d7bb5c6d05f58ff4ad3033c2a1f7439ed9d6d34c899121ca989f54ba0b8f3ba00ab89e5944ca71955f474b29afaaabc40493209c52fa2f4c78da59964f1019d0c6a58de43017a3f5fe82081b3121eb05f9d6bf67c3021b5cbe4c094a9b15fd776c966d1082ec4eb5042e4d7074a184ec687225e7264b91ed4f1826ed0f8b9a7b7bbed41311993f3c8e7e6cdec5464eb0216eb01f7b50360899711a6c711d9ed37b18525bb52684d69185381b68919daa2a26905543622a049df369138af22008a56c23578a18999210c26734e93da00ff9fee0ac8bdcf61897049e12e64c51a0bb8b43271d96183693609e85836163f91014f0179a20fa755ee8a3ad5034f972e0571283fe772abf3042593030c6f44cbf75bf901e00a50e8f905a5cc24ef2f7b3c0bb0042304244c8e344aee3e099832158170df81375fe943198a24f71222d39bd9d5b4e4dd1bdbe5ae4ed8d9535a91793ec7b63c2d679c5a172484a47c8401689a191dd783c3ed6f64229808fa1295ae3cb0ee15c90641ff84e241a207fd078fe562c7518a84375bc9547c2c86bfb19446c3688da3a3148d228636c99fbdb9fc92d67c7cfa10881a781a7711200442763d84c4784b80c71ac6525dc9ac8f49c57cdd076099e62d8d8e1ff4291dde41a8a752da140345b6c2c7d7948dd06eb224f3636c58d7770140f71f057d470895c582325b01f8271a5db42583573ca585e349f6445785c383aa61d2d45abac57274361d8a185209c79d0016e9b245cfe3600e56378b489b96e0cb85f51b44d9e216eeb296ea0807c30f27959eb87a1ca73a0d566ad3629aed6bd75fa2c4b755813946346d822fd36e742fe2870e0616b48e919e15f870fb2ee4f7f8590c6916637f8889e5206d8e12fdd61e60611d54c75eb4af5c692a99f290f9f134d2e13cbac55ddec19daec7f5b810e193a0cccbeeb653dca2c73c48280dea494f9033d8f77d1e451e7aa972955ed7496981c29804088302ac6bee2c2f2521693fa8da057e65e1613d8d7eb222fcf90d3098fa1ebfd1a8b5326e667bf5a0436bf5dee3faeeab68285da70629a240fc5f2578c7970d057db78d464844e59a3c184e4092663989deaa20cf12e22f1d7913f803de803c520163d470e2b378a95e9277e27e6308255b0c8390c39311ef95b6724c95edfc24e5e8b9d08b161da871f1e5af917cde33980a2eab37a3afd3813c1576b0dac544a9a4bd19c9df2979caa041de752bc67795a276d7e1047300ab0d2f0c9c335857cedd546877360085574be24d2f9e28c8c893d69ecb96a455f34799187c5a7891e8421588eec5e2d4c2955c356ff10fefb52e794bee0499c547821209dad8f8dac9248a4d1c04e8ee021223a613044a59e8f2b8a6aca0ab2efa96b17df8138b455f5b294d7c63ee137c3c1993e3033322eb46a5e85d8b4b1e4c22e38ab4c1b0d35eb9a165df4d294970a7db08048286acd7be6cf9bac84d3a31b05ab1b34a2ab218bc560cbf40d96c53deeb17d89ba3d2b82d0a5e081c30115adc9e3bf0eb8b0d72325bba0237da82b8579bbf0df9598d67114d09052303c78cb0094043c58789841c92009230ab997a42266bbd2daa024710e2508000c80a4a45893977b6621927208129ae2ccdbb39e5a4db482176ba40227696f618ff34fa294f6a2abeafc3fbd5b2a5b304baa0c9b9d7615a68981538d9f3239481d7baa65e794335ebb0891fdb7e8fd22384efc8d2c1842b5a7818533369f0e40137167d49ff172592b16391c0bb14fd4a8c55970ff5680ba91dfd60420b0315ae048df3adc9dba8230184c78d44233c44535cac84e2d6219c7aa28148fdee3969ade02093f4b8e0042e0bceec32d84c54f25e22aac4fcb75af0c11f271ace4dd2eccaf8132986eaa5478ff5dd103c5931544e9adfc21972cba3d17a57cbc52fd96e7c6c2561959819a09d1cb82ff465d378e2f0a77a0395b4ff66ff8b35aa93a8f1ae251a0df1cd907a2e87b63ceb2f37fa1763c15d0479f959172edd5eb3024c7a80d8e966f2c4a19fc26649fcb25d78ff4c731813b032b1e898c409ff0a6e1b6d208fee2221a42dd9fc836d0fc3beef82699e7f0b25d80fcc8ca116b43771edd5240bb17e37023fa1aa4873d2a5c436cac8a367bbbf86eaafb32758c1f2cd29904cb712deeab706152594b73b2fc9955d36b2fd4a8e6899898578ebffcd993cb7af43dc5c99d98323e025b60c8c0dacbdb491537496de89abf27ab74f3859f5deafdb146bb8217feec1a4918d5e59453f318f2c5dff12a5317c84ccb68d1c950d2b5ba1004d7b1f762f81793fe32d0570b4514398263aade5beb3e9c56eb6357be3095cc35337b201ceceb2d0a18d9c8f4d53bcd9a0d58bfd8bd631f67f3639a491a76bf8e4fe83b3a49c9c6cf130847de466b21c30d236057a7d8fb48bdb6cd8704fec5b98b98eb4a661be51054ac2266791bd045b986385139d6aa2140d1210c23ebb9dccea1d90834dbda9e633f82e3064fdaca94a1902de51d60b62ec6dcdc7ef9c40494dd76ab383b2c515128108c67556c7d8dc04f90342ac96b9c5eab80f3fc88c73002045b28554db2492bc7d330ee7cea711bf324e8332d295b079d5e6b2df7bca31429123572f08129268dca1ecd752c8792b0334ea6b57aea72e203dc7bd5d153ea58ed42a097a985dac17fdfed87544a17d156a3eca166c62290e325d42e8831824a495f5a3ca06e52f6a0d305f8732f70136027445d853478a6742c4fff1ac80d53227214d1eb680e1d5f20703deb6276ef53420560e91ced67ad211b189e8aab685b5788d0c68bd69d9bdea22419cc4e6f3c5d2090c743483b59f9c8fe54964ed81376c44218f896d0f32267814130232249d16f859e60a56d1fa9079bc9a2c7a0c91633c9c874d6241b4ec4f51c1404aa14a73936b260b51a6e9e14d31800aa3345077b4383784b95e9af955753ab4c10b1ce4ac316b76f31fbe725f1cdc9d4e3f2144ca6c04d872d6e0ac6ffdebc060c37874c8276c38893d1eeefe9a31da79e833913af27109baaeec5d9e360eb66791fb2d62b59bc02e49e73cbde8f709c230c0726098505196a03bafdb256b0ffbd311c7b74334f3ebbc083bc28e23911519bb386f3f5d6979219c81725d00660f52005c569670e658fc1df47b65942e45c819c2d1379184c1b6cce8d7f95aa0dc9e765d5f65ba0cce4c4c9cadbd3b6dbc68526e6053185ffa414bb214805f7cd7233dc824e6a28cf63b1eb7351e4538792e0b9b5526251c1cb2ed57827e965411edf7ec62cd222457f77b53c062ae948d3ef871f2d0dfcb5c8ddc8b3ec7656317af68f706b54cfe9d65ee2bac7643270785be9bd0ec82e73a3cd103a795fac8e5b8ce83625bb41dbf5659920fb7f0ce970bec69187fc2a1c4e1841d942b37e631968457321dab43f53035250d15787790904181c23064ff61d6c85f853921f0038220021f32fdd3cff164894361f41012a6ae5500a642a96d34c23de1a655c34aaaa4d6bb11f6b214103af76a720bb89cd77cc5ffe04f940f8ec31b7a21d168ed720d6efb6390e3eb00eb027fd4018af0b8824404d2aaae4f04291e805ab9592f371bcf21c8751242230f3cd1e195bb1b9c5bbe389a920200d05179f261a4ebf231d4b717596f5951108d713adb241065da6f6a9037072e35148a7fe41984deb1282acb3c078089554014a545473801cf33411b67310655f9d17fe0f9b1c1d5de6620505c0370ba23ecbc5da6d973ddace8625162a33f075f47de3769962a2d1da5fc3ac4a37c17572e405376b786f57c8a9aaeb48b2768e4ce207ade496e91caf0fb7b5abf70a97319da6027a44beccfb1825b430a7d97dca7097de2bd3d433dcbee38f05ef0f6153575f8481ef1ca86bf412cda083b44d0d9ff089ef409d436af35410854638942bb3dd6f5197f0cfbac0f2b6ff47757e8bf119d1644eed50cf8856cee9c345773a8768fdcfcc5699cfa73356a297c325667556cadd6e7a6dc603f4844a826261afb4f4a29f5fd94e6552fadfaacfa09e2f918ce410bcc9bc0ee2896b73995a66ac163b91f1bda93ae8aefa0f9666fe349d2ffcf6ce7cb22e000ee1061d4c2090dbb72d69d2b09b287a839bbba392805799195140789400e38297de95fc7fd722b57cb367a217a155186146845cca728fbcf88f3b598aceda6e5f206d3e7dc3e9a367a8b667577f29f8569e8bfe20f25b207b18dd5b6a2b021a5a8f3bafd293e00e087f265c49c59ad2e775c1dab87bd1a41e57bf45e9ee01757fe7d7975c8e5c732b37c1cad0ca3e5ca20ab266ba5d590ed5ab43e7e411de02725aeaf43d41f9b2b0c26a76918a28a146b12dda025bfc5d091af15e927422e0f86710d207bfdba07375902adf459dfd03298c6a1fc484efe6ee55e0375c1e6073389964e2cb2909d956a50adf2faac786f1a85ee836ab4340003520871b80c9364d5e8038bf3e7b8c4607641bfc3319ec513a68453beb0ac818c552ac6ee0da00e3b70198b35e657173a0677dbf4e09c06b0cef8b5afd7475be62ffd74a8d4233c43cbbe28ae976bfd5dd380af95c223d2cd0f5e732c6e02eeadd6d438d3e0df200004b006de9d2c048ea4a5c37a83a52624eab6167707c0992e80f7fa9593ebd127c6ecdca71db2986691493decba3b5a3a75a75385b185400f1662bb3dcc98791c72a4af3fe870c54872b32a3c07bbf3fa3eb6b7127caca9538b8c5899863d54bff53ffd907cadeb180c07db673da2bd5067fc00980aa5f372f529a246b3ad676c9c1d43bad1d2005b48f7e3fc5ee3d798fc5f32ba48b4d3c6683002bc6ad4a2d17dc9b98c707ebf706551a230855b607a19c0f65513ea8ae64ae6ab925ed1014da69acbbcd4045ea0d36152af0dca021ec11f17f93b270d8b9ff1b8da84b9c3d88aaf8171f9c88faa58ad7ba4b79547098faafa4c2dc0043ba8d1c338c5cbc743cefba9a85280209f23fb909b5c6a949da2b960299b32b71df55f15d755c3f366d062478cd00e280aa887d5a4c9779dd63bbe495e4d91281a5215219b605f43b188856130deed25e89cd2790be2e5781750e22cc4bc750d51037d629cb4d9618813d2db2e1d71d11a36b1921f90a15ee8612115977336b6ae526e84b77ddc8b5679931ef74df445d6356ef76ec7dc0051e8e806f7d2c46a978bd9349e67812b10c8ce1b084e64eacd8529f2af1d465f948e828366a5d80b07fa7ec9ee128177df9ef3c8a08dd3bd78b3ad7ff85770a392bf88a2289abda8bfb61356ddb955f19b905b1f966ba39749d8e1892f5eae2e5126332af8bba04f8408c0fc4871d192c2835c8e3761c409358678c111926594bf3ea684332c64990c4fc0f9dfb79d458bcd9a52d15f6dd405eef5a3261ecd3f4a4dff7e6cc6fb7ea78e42add7c44a5889263b28d7f83578f151299433b730ad875911dcd700f15037f033de5e1addc6686803db86e7f3cd8ad1b855c367c72351f4520ee4d7fc46a2886b40c95de23f1d46ddb6564e39e892a58b350ad1c71f0e0c7b2a299f9f1e676c91aa197b6256d86978c49bcb362dcf44b6b54d05ac741ab421b0e4cd6e4f1425e9cce82a17a2ac3d8d7c7c8423324d1065c4070d3b8332d39ab1542eb85ebf777b7e473feff9fd2d5cbe269c62c10cdbde53a3a03f173d8e43b352eac2f7193258379e09b1b26d6f96030ee3e2b851fd2692f1d6f6e578d1e381e9b6d46ef7429e66c5c988732773178b5afa6723aa7a7f48bd12ac53f3c6e7d587d3b1d590abde195ede6ca494ee73bc088a88c2fae97d083bffd68fc1f220a5f63c83669e5a7fd0bf26d1f24d0fe111e3b5a74885ae4c409324f67fe92023df33d8b8fc21a5f8eb280aed1cab26daccd07a11e1b79c1d818ef5966a80a9584114a834bfd7b89b01182b65f54e199e9733ab5ac2f22ae8fc2fa94732fb0c26a7af9c76e14209f3bb675133f52056e01d847d61f243d3aa00b8bd5da1698d7155eef66e32ea4dd3cdcda99b95e5101c0a27c1cc1772a8ae5c03f7572fb4b42999e593ee0f9b5aa2d2b5826dc2d00c77e3aa9996f3b56609b1c3474ebdb2d282c14ed2a676e01c353699975f3a01093a1207124fd49769e9f9e2df5b14561047287dde958a43e9818ad452153429ef16835e7cdfa00cbc47123e8ff53d0a8941cd710dbb9027778e631de61756c401fea00a76ffd09c3257ba4fe5301aa9b83a8dcd5aeedf50aa6bf3d653ba9d0584c68d3efc5f2b236b427ec52e16e02372ab3afe295afd674b506a40348d2af018dbc737dfa0c0033a66dc64290d86f0837ac59807cdecb6a9d9e003c1f535be347cba8ed3613ffd718c94da4ff3803e3d251fc6a677029ab6a4681374471aa4e9647be54dde01cf56b097b8fa3678b17f536717b22fe7aeea59478d0141d763e8536f77506e882391a310ed44dc1c2e6bc9cab3f6c7ef02c436a8e617c1a25da867019cef70f5eb1185cf377fc79626daf9452ba0daae5664e8a9af024f83e5df204e93c35d3e2c3807f2ba72d7919a28ef93ca951be41bdac24c1beb3cea723ea159620c582ea74f2bdf38e737540d6a9e2b63d0a6af238f749c34343bf04b61803968c1d816674e6bbebc4c1b3046e4289032c00190ed55da679f16fe55d81ae315cebe3ed002db3ad789fa80297e2712675e78b07ba62fe622e685842e4f4ce8338752eb38fe889f211444c754663d41425b33f0f1a25755f53c62b56e9f024dd6a4ed9aac04271b2e5bfb6fe1088fe83cee94121399e662eb68d923206e992d23abfd77e2cb35be5a7261af53a88122cadceee2bcfd23fc1218fe3e1e7c157457b418f9bc588a3df6b74e8bb3b425ef6ac63af3dc1aa245f80fe76ee1d74c23f69828a4eb87c9a905fca6c6a74a9dd0e8cac8d69c02956f76d5a9958bf51fcd4a0b070d5688b652e48f18edc0737b64588c29b648099430489061c948eb840aff7b64ba39646fdd07d9000a69daf54c771e4205d0fa838a7e781f7367999a417371dcaf2e5843b0c5c85000c9bf5dc116f4b0bda2468696ed0a16eb1a32c95dcf239900031abab678c86076abd0e904b136576050bea5d776787c52cbc4fdb47c5518f46676075ec1a5642565c4472f14e65ec2b4757181b003a0baea9254220e4b2065248976348b4a1e217e0cccfb539b75b89417c4ddbbd00b51b1b277469fd02e435c4e7493701f2210c36524fb957012da056864aba79c5d6fdf6b8c60ac6f086768ec01d890362724c2b79fb3d5b63903821fbe872a0adfe331c0a8f7410eb0b038630021299d259d8739b605fdb1368b5362fb3fb46f510fd1f6ec224edbb394d5ee84bf905c5b95f561cd0067aaac04b5504be21713707889f9cb49012e37c0bfd9dc10fc01cb40cd337efe9d0bec1e74e5ecabd15dca3ad83d275da7966997a1efe05e976541ad5fc8ce7433d225e8708d2a6fe7ddf3f3b67e81e946e02cd7cadc693e2a8a51a9b633b9cd9b5ff8abebb78fff975f4514c460f360183ab10e4c197d57ac5d0b8120a06730eff57ee341762c6321babf9e54d5999c8daefc850c220a05d2a52ce5670dcf3e2685cb06a652336d31b9b82f09c3de3a89749e0f98a81dc0ea14495bdb732d0ca97e4562f31baf4e5bd807ec880a7e4e528a096bf035980f71a87bf868a84d3e63e6dea8511370e9b8f52cdff2ade3f6fc5348a34420d837401c34364ea1c1a595ad0590dd8ca79ce4467dee65b5e9d43cfea7ae478dbcbc5174bce7821eeb989e0f8fe6520f7b59bd0eddc410c35804220d3fe414d5fe872c36582da204715ea30ae42d1d2926f56ce21be1d87386f97a02b0643fef9624aeb584b4aa07d8875058ef680d8e84108c31ad90acad985f599d46703658fbf359054e09cdfbea60cea454c7aa1ba5eb9f1216b78f7d6e9e8c7a05c8095d463e74c742095efbec5d3652fc9bc6c4837801ebd06cb13d8c176d94a3995cbda15dbc0321d19677103c4cc0db3e27b33e34cb543a8497954de07fa1cccf8b7297acbacec1c671ee770a6fef550df8d8340a8a8d5749b227728768208bba3e66758b7319bf27e2ad4235293457fdda9033ad950880e6773e3f27c0c815fa61b30cddea6c73383fd33506ab1b9be6892ba9b0e1351c4024f904ac27bf4c5a6993860adda94e20bb4292a666f16289e3a01a837ec8b5cb5962cba8c547ac0cbcfe22fa4be62d3d429c2d40fd5449596679b1a7d527a1e9a7cfde840404dc19f36d36ecf646536c87d8d900bb786d8b48d29cf8ca8af7fe984486ea1c2ddaa6ca7f39626dd3f088643af6442fab2bb0e33efce17079e01f3307d145a3d88e0f23203e8c3e7a7b8cc58154003b1ed2d8acc9125a3702db96c32484028d38af3e9018696a03cb84667580710d9f0b7b1c41184d47fc393f4759b452d6483069765d4348530fd973b1f2cc88da212ae673c84ef8c5c1c0d3e492546c25d404048bf90f24286335009b8d4657ed818028a6422bbceaeb305f4be7fb1fc282495b0b18574c84f76031f4108c5cc20016b5ab9d6ff416133a4b70b3572607bb77aae9d38ea4e50cd8c040f96288020921c28d14b0fc31433862bdd82c80d5941171a5d6c878f44ecc0ffab1a02820899081f6fd0f7cd5d043e1cb08b1bc2c3ef6b20e1e008fc7c37a66cd2fc2456c3aeb143f59bb617486e7cc9754d2714965658617e54cdce024a1693f83b868f4521adadd94b0b5ecd941a6907f5371b5488b58e54e9b55b0719957831f1f3a6e16fd75e9b49d2ea73bb21f30b03770260dd32c3ac4621107c087e44c4470e7a1a1acee0cc70a95b139a8c0118e9f3b0b12355ee98a50ba4e1804257c3e845a32e14da84c1b26c4bbc90f70316925ef8f94d8a2714b64d740c29990b62664851f906b19ae78a89a5326fa0cc1e3e6a9fce4d8a5ea6cdd9c1b9be9dfe32ebfbcec962d289f0ed743e9e98f32ffbb3a09eef376682c9abda48f0ae525aedfaa64191a4741d10f1c9d02d3881e99633f125bee422bcd4bb6e6f0388aa4a40a48709fa06caea06efd4a7cd249481249099c6f697d279d2eb8f7e034424d185bd0d987b3f19e6d514efdf96b334d0be4f8836f068760dcb82847cda32389c0e1c6f4830b9362f062d5b0add7c4854d689a8db31d213d1b9a58ce1532cee076584e8e504068c7e7570b9503b39dae3f4e98a17f1768241a6ce2ea31658e66ce2d9626fae4fbf753aa69dcecbd0eed44fa8ee02f747066f14f0f42fb81c79e28ce8b1f102bca7e66b9e747bb8070f386a0683f4005d5b4b93b937ddecae028194a0f8f9ef51d5d3b98dc63b40aa518eed8dec674dd1381e38be32b3e5dba9a491c4d14d5d2de28bbd0d3e90a70c66f3430eb67ab4b42488a8e6226c317bd470cc198dd80d098e339aaec2578d79296d75b3bc150dd3ee3b8b09bd19d06c91700c5d3a79b6f6f06e3e8d693269a1f682f079b57beb7be53cc624de49a9cd4cef85d49ebf49ff1c9ca9e74ebd494f6d0937a091d42d03e9f2db93dc08bca88e7b0248a280d334ff9938d33e6ef19bd97ec7348d928495ac2ae748ad76bb8a3c83d3427766cc6730e3b370842debbed583976ed569f78c14d2925048cb575fa87f250160281acbf4348d7b5944b029ffaced5df0490ceb356726bd8fa9c2c84dfb26af53b9f2d384d9196cf12b0a9e17b716f13f834199a7f4002b5f9a57f76a01b27099f22c4ac4a9045d9425bb442623b52b3f57dd52aabef4c04da9ff49888d2639c715787450a668fd178e581c5066dc136ee708242ccae5820941ed365173f44e3cb113235b112da8758de76b55c74cc4463bb36db22652509ab56b5229c88d01c2a8b96e6edf149fcc1e322790461b95b476e0119ee562f939a5b10ce9bbe08629acf910d49d4d1477e615bea2e9eca1a131feab91c04e716afbba4183d4db29811334d95f50370037d01bcf4135a3dccb921b971a774ddca4b63dd395380546853c88622a4f765db6dcc1dd8a7dc429fb9559a30d95a55df94670a666bdc13137d0f09c0091bc33aa2f12e92c37d8ecda5042bd361f28c40d67b51c4e56fd674e77e896c7d7440535149b43d45f51e22f449df65818613bbdd996e83c2221812dcd1b4c77e30135ba7589cc90c7c2cbc8aa83eb43a6fcb376e5b75107f0a25e6db655ae0d04142f89c0f0ff05546e3f8647824a8a6265f21df3fb846744c9f8820227b9dcd1f3ad08b19088674e263aed1eabda469c05e9963dc145dbd5ce53e41ffcb1292711118ede58239c7c56e6eaa78c31533ecdb418c9252d6b86d4a58758b0a410c8409dcc634aa72aaa9fc4b8986d89eaf257f1d249a26b6e5f77eb3c48060010ee49a5cb17a4b0e88e5fed8ee0e631f6ccbb76d2bcf85bfa78ee4cb3c35be1c98bb0f03891e3765b721208a620a95f5af2c16e54836dd535815b1691ea86e1e4204c6d03c8d988fd5104bc30d1e74e25bb9ba3d43b8716807e956d8ff6d45fcf3c8227844fdb235bec19da59178af82d598a27c283b7e5e55a9235369d2d5d1bc971315c6b783dad628fd1c2a0f3578898d352f96813028b7a31bba28cfa44c173473e9284dc7b5b56fafaa27119baf5bdb5cc0042b991b746c05ba09468e119782cbbafe3d09f94085cffc51ce1fa7545cbd8a0ed74c62acb2440579cefc082db2d4b5da52f6f29d14807c79a33c9b4441d819874fd1bbd077f8d5e4722e3254f45252f3664279ad0f91002055e80baa4d2e50efa2f5ff991453612ecbafba223d8b2f3a9ccbe060dc61f8341289edc7fc8bb7cd3111080110bf2451abc9f7d780c1444e9b17fc689e7e0b22a2c8b3747b3fa14048f442b9d104830b1e9df99bd2b52812b62643b3ea60d4ac597438b9500dae817c0950b2e1d536286d94867e78518e2d037abd835f415bfcb0bb4c2a5b4218bc6e06fc9e9d72171bbaddba659237d1920609a3210bcda85ff67904b6276a598cd589652eae5c291a7704cf47e979fec6c51feb13d226ec0b8790e1a34ed279dcacd14c0391a3ce7fa4fd8268586b98aa85f931a39583286755252b6e0ffd576bb82d78cb61bf699acfe179c996d72b3380f86abe3397cd555059bb82d242b1c72aa2ec871cba866220f3f1e2c4d5897270633009d62dc00d95b7701aa2e20dcbf39374f07b3b45567f301f2b5fa41ca106fceca8a523c5fb721accef1f7e813667dbea8c694ff0edd47d9a759efa73931982150d6f9b9e89d51b7eaf59e89d8a43f6a52a867e87fca843d17f1670672b3af7ba2a5bdfdcc4b12b73be9e8cc85d0e367915ab5b3ff9514cce6d44cf4fb44fc590179f12fa2f9656351ab477de31437472809eebbdd2e2185b4caefc7ae77cd9065024ca69e308b06b6f88bd4d248e42efe6a8dd687659dd3a85a081149dda4fb1c51ba02cf8f6bf891a81e99a59e4e8529c397d0972f87c774ee01f2e3317fe1febc44245a8e4e0add9853fed984a5ca26d051188278f69e9705910c2565161359f727beac97ab9abab94133ad1701bfb6f08ca325f715224e4ce2f7c2da891ab2dad6e4e6b2bd3149002161c7b01945e38e4beb0f797a1d3c351775b6d5f3d0b8ad3f8eb2f32bf9b7898a1d78f6920c6fd2f29b0d4f37efc6851b4b98b8c74e8fe4a39b337c05627785114dae96eb5e992d46da365c87afc4e976b29efd292af5e34f83c84f32df81a8d857108b1a587a9c3cf952dbb15db07199c185efa71a76e7d4d1ca12f9fdb2837c7853651fc77b0c1b8d4ef801ca482104aa678da5cad9c1928b050965849234b2ff746794ccc0ad4f3aac3446e4478653b0c7dbbf6a5404f4630946600ec53614147a659fe0e8d49cf2b6c25ef6ecdd026d05fa3d2f9b6a2621964445362dae66effe270ae396458f91e039833ffbb1cefec15c7b296fa309e8267090e665571666627f5f54e253dcfeed95d6cced13b8129707f9416cd070f0bbbd2429971fe2bb8524eb1b14ebd3837e2f7d570ff6907164a68296da877242605e28f88edeb98843be47480fb76380edb5cf38d22c257c9d034d8ba5793266ef6105ffd6f4eb45815de53584de367a5d18a738b0af60e0bf20bf25e96b1dcac3a841e8db29fadaad9ae16d725f87f796b2f0c56cdedb977b0724878c516fac61143523bd6468a67f1a8ffccdc6a3fa54af42ba5aa7ce4056a430675ce83cd3394965934199b462d3a398679278ba2f1310b5d18ac93f2a254310a1578089e16561beacd8b29e5734f5da0b8d97ccb7e0694c6965df62e2e07d8cea9f3ae0ce3b2b85bfd610f9a83a93edcbb72734daccb1297d3a16cb47c8778d258fbeb123533487b5cc39e2867087befda84c39894dac227c4276f8fbe3b4faf8622c6720767e8af2146d140389ef4d8a84ac3bc9b7d4a52e563885f2f65850c8aa0b106fddd09b3cd3b31ac0c7122cee54bd16cb369a773412415286c8e9990c1393dc00e9068c62560368aafd929727dc542d32d6a7d5f7f8a5bbea5471ee56a4642d00e8c79763994c4d9656a7b4a771bf094f7f0d009b70490fd47dfa0181d7e8f236137bc795d86b0e5924f900136aebba6551fd52e1b056e456bdca6486fde948711155d23b0a622567fa1c9fed06f1b37f26ed6d9917d8fdc8449fa41387e5bdc97a416e7bf80a0127694c892b0aafe995775d64205ef4c066de3cbe9c55809522e270896038465c92a67d0d471ea61b91c245227df93dd972ec5ab40044acb0d8a0ee2279cc6c63e47c0c1616f0f98a0648f65b8a651e26190e3c0f7ee583028e7979de313f09b2238bb70ddd1f8e3d6cb3186a1b8ed448338513200ca6f850ff05c6390f3d719d4200d1efd47840198a0e365021285cdee486fe44aeb0db97c537df7add9d62d03b3b6151f2280d939789c44af62d9f6012c0b776ddafa2e62f3b6dff954f25814afe2c578d15ddc14c1ef704ee6c82dd0d697c1343bb1b70e4b5232b41205b5350e5f3aed46a151db9b285634a0603e7aa536cf157677e27e1e0bafaaf7dd1b13289bafe8da833cdf0429acca6062cf52c347f669d9aafda397e99a26a176530d083f2032f44bd47a5a5b687a1b3b94cb532e28c73cad0cd795e660cb8c00fef7e263ad2b3af0f9312f041cf4f12da9c54f7cf838c9891298314d675d780ff1642dd2c3fd6e63f1451c6054fc9c953edc6eebf663882abc81f962d50021b15e0539aec7b59423698d1e8217da3a4985e68e6e6e37c8168758f8d1e678b786fb29f95e170d3462655a7248ad789357a738968b8955533f9b42449b64ef72c515491f867f8d20a6956763480459a52451abfa7ea74ae0a0c83209be0010567fe4de53208483a8c46add25175f908d16c41c9bbdbaa9c819f11f794d12cc25dd72dd264cd4edaf5576d8675317b6a514319da304d835a5fd4cb7e5105ab61d5dd6fda494fa7442ac44e25ad455a1779f1197e9e841fba84080a1b1b93d0ef703df46e7e0ec7e6595b828c5b5ff6b1bfe9d369dab9c23ce31b4a42825ede532112e0fd07af63ac08cc7e242420b045c15b21bc4898b70be58546203853650bf80e0910fa282775769d6b7c202adf101c81c4c1d13afebdab5691c5c1c90efc4f558391610f88ff707a1a0cc9a05109cfc16f8fecdb3ce07ca8a2affc2f7c3915a0ab89736b97e60e3ce66563f4b9d0ad279970a275f101120ac5a760be0af1cb26082c7c06769b72f9450076c92fd055fcd35a07f390fb824f18363a01d36998cff79171457514f11d66ff980d77e5f5fdfe73eeacf20c7d31e2f7dfd57793a05095dc698c7fbfc00276bf3d59af238daffa95509e040539fedd4376fa909161667fe306dba8d01d6cf7ad953bbab0a657c37e51287b78b40d41708d5dc75bcf3fef16ea9cac4d60a56bd37d1585dee78d22b6ca5d9926e8401b231b189fd5a369b409a3296b7729b8e329991035ab32e86c2106bbc7bdec58170706ee848b4a6f87d3aa76c223e3a3e4252c764e7a6d3dd826f77c533cda5876da3d6313546de89015bd5cd8dd1afacf49de6fb7fb7ae38eedfbc91e54c404ea90cf5a143e6e3813e2127be1f07a142328cb5f703dc47b69fc1705847295aa9c47f8f63d1f137f3ccfa0633c5079925282e8e41af3a163f7d27877cf0a9ef32ab2b4ea09408ede300fedfb1bba892c4df685a30a0a2269d8d3221370d2624c6cf6cbc04ae27230a5db66fbced739e5f67afafe976af0082691f93e05f473c167961392b2cd5b719e23d72b6e018795772a14ead2b1efe98e750fbe6fbff4cb30f1a7016aeed88dff1e4e59834a5387ab675977f586cbbbf8e188487e6b5f305fd082160bd72fd1e002104500e3237791cb12d3b4498df63cb085a68f97daf78d26bff4718a2873f330963984ab6da54201be375c3fd40344d24a21913bbbfbed3e7040e00ef6ec0c5cc25a081a1522ad2c5baac77fca89f66d0358e57f380ab1dd84e8b1928f8f87f3dcaee320f91b8d02e0c2882b3b4d781107339412da7ed00cfd76c10f4a440140739d2fd247653acfa4ed28d4adbccdaa92056c4d747362c99e5eaae32b9719e6d69c4101a6f0c18a0dff76b23e7df48cdf9eccf43ef2ae9c6f688727c4df9003500413979843f68cca5567867173f4ab037bb51f0359349742f37cd1d562de6c9c71d06afb6453ec770157e203192ea5e615524e7657fc2109bde480c2a88d5ac664cfba7048696887a4f95c766b62b2f6e0e9944be8e02b3914821ee58948502237b6328872e05553a27faaf2c1359c1cb3d864806402294a5d69d255647974dbd05f704a5b8cd3ab907cc0d2dd9855518098c3431736c095800cf180349d63720c28f1eeb97f578dcf135acf4158d1803c0faf82516b8e70e91238c8db3186b8b721a99bcb1111f6d832d73eda8a4d4ecb100e1ff7d088e163e28a8b565db11a2a5791e3e4f8dbc3f785b9c94b15da5469d7e9109a310796c55cad3dc3dfb38d584a89a64dad096095e695ca0a410734d2e0f05169cc1118455760a5acf823e9572b6a96f522bbfaa2d9b20e237f97922503dcde417589701f0dcb4ba91f54cf9ac25b5e728c6cdba1fb218d64aa6e303f240ece9e7e7859ed0c99955aaf83f16b2c06555051ce8e61b0cfcc809177e194b96aa2cdfe3590d1d240ce7c5d245e2e9bd4cfa3c346c2a160b5c934b1535d6065aebcf1923f061c07b20c29be6610956e2eb72df3d5ff408b24cd6305b5a7ee06c151588e6296841be5f69933bc3ec9ea389004fbfa6ba067bf37b1275106f8b3e2244c28b7590f4b1cda7b22f033a3e99ff7bee8f81a43849b79c97d68cb7a56e32b1b9624b87017592a939c91a59209d2947c8a58e9336da24b77c807e9a3573cbf883a6f37d628726e1537a0b0d71d10ca4befa0fc100924af762a714dbcd5dd109a51525099084a2fdb3b8b1f99e69e9a4078fcd67d60cf39c3fb34c4dd6e114907fbf9196a67e861c78ce80c5a8b2437437437e9511eb5ca1262dd7b01b9358ab9505cee31237d3e1dad3c7886eff7a13891edd9c40aec237d40a9fbabacbfd01366425ef04d14378ad10e482c5fc1982d7349796a31f0dca4fde522e5b3c8d0a2fddacb3149ba138af9f542a7ba171b013aa1d6955bd81c2a34be7f8f5e3453b815116795a03fc06a001f3e524c15176f164de237bb6e7e08ac6af2485531fa6da9e1a4a9c9139eccc7bf7016e319ac85fe70adcc28d1362b68f84a40da5cf53f0cca8e87e23b8f774cc3fa65d2ac17c109ef6f2c523322d8e7a381e1d73505e0edf376d41211ffec24a425f635af2ce5547f6d6664c1dcd91ca019f3ab67fd709b0783bcb65b4d9ef7900cb6691a7b03b9d004fa75c749459dd2776f17a9c46dcf74e9e047b55da6ac5ff7a7391c6b165e9cb0d18b1da635b0684081556c7abece1575cb37a543b28560c49fc6b9666fa3fb86d84f2d74b619ac473c75031d50bd43617dbe45ecbd116e1e167ab979cc018bd59614f220f5de5ceb1b18cecae412d9e612a178f4c9ae57d935374b17ab80db30d279662d0580ff71610e3aaef53055b342ed2a3684368afa91c20c1175971d7d436ad489c3a6f3b3d6eb978a8d3bd5c8a3bcbe937259a44062394485136c998419650892a7ff855874fee6c92dcd5ab808c3a4188adda1d0f18a0e9495587a9c06400ebde691f0e316414e8ece26770a27fe38351939884c5fb4bc39d584b917a945a1962c80d34c21e24bfc433196099f1f29f6d0d0b1ae7fca894b49c3801365d09cc45463fe12bd374bd6e7574ab16555436957ab358c189f2db990db3ac0ad4d34be6d152fd9ffdfce8d06ef393bff32105f130bbffa5c65c6b2106b56aff2f0ebe2745c7e08d078ba8672cfaae97abbf4de082e464fc49619a4fa0a06f03c69b9d5c90a80325818e2bf051a4c0b1052177cc4c8eb5b4c4badaef38a5e68130268f23c7eafd71ea44e12c3bdcf8da0e9d20f9b8fc64a55ca39b7038112a699a0c5e4963dacdbbd386256ed0a666c3c0196bec78e530f53a675db67be106cb22b73371804fae575d9f289639328c00ec3a54ec4a5b1474b027308d654975bd2bfb11bf1245c69c0717a02d2b5baa41ce74ab8708be3e7510095a0e4c7c38bbbd656f486755bfc4278bb0993d55916260db3df53c3157948f9e74d24147ba5056e4c45549f9aec59aa75c46a5f615152e4d85f6afc1856ececc9802cdff3d1d326d8a50d86026032708d25e5e9769c5463d8a31d02d4550749e057d546f2643c0c465346069be6d787c96fc2e89d0198b707f37ed6b3fdec473d9c2ba9b4f61ff96f4b9bf18cf50bbdc0706449ed22c31c6cb5c1e34644e383ee33fe4cbb4309f0078cb834bbfedb4e50814b5ee1c58e49128299ef12bdc24fe2a7f86cd6742f6bc995da3f2f465bdebb28060c65d885d6357c0d55abb90d58e0ba241e94f460bcf70acdf35cf54487f3f4dcdc4b12a5a6a90b083356c97427d717ae25ecaf4d73e3fc455cf47f222c17f0260f900aae4b6e1c821f4693a75c3635934dd872b29ecb5b1ff46302682103344e19d2b7d3fd74c2389e861b14c820f7fa9503c5b27fd3d710f19b3e8cd1fb61f87b6bb3ff92a267f83f5891208ff6a2eea0a031566ab2fb286f3034381067bdc4126fac986c18ee8b75ce913c577f16f5598c5c922508f60870ac5fe4d4c41e46168d89ae956e7586c78c89cebd8cb3a646208db7d650cc2fa921f45877b4c8a38ae0b5411e1cd6614661a26ecbd47ae26ff1867798505b6d4068f2bb3156fb3e7f2ec892cc6b88ca1430fff21cfcf36cf95dee8cca636a7621498233bc172dd96264fa7c1e8e33ec1577e4fe3baf7c9f2e1742600ada0c5a4e89c254f10d794088752218ae60f016c63d04f00c02167d00067005b6c30f125a8ff525f87f0598ba8fba23cf059d17a434bc33b71ad7543ce5710596999be4bb577b10f4edb19d178b17d587fc6d132695472e80098d59bf66ae7d1bbd1befb5afa8e5f70ee9f669a63e6ce4e8b40785b36a9d2f961dba7f1972d9ad68fee06e1d52631c1612dcd85d9cd4c8e39823cc866e689b532104d9e93d171da77e215b46acfd769e3b3514c465908c5a2c2f9f52a80710051f3de9eb332eb280d74cb2627b8e3a320875c1e50d22a623e57968e36a14ece7e0fbe3a77cb69bf199663d4a35c6df49c48520fef0c26f29ad7ab579367b1169829c335854133826c7f6c04e5fcc92f275ecae4a22aaad4d4af57cc40e4b614a6894f92402d89b95552ff43a4fa59178ee5ffe19a13f1f8dea795a0fa392cfbf98ca270269ea4e8479eb2b5376d05fcc13f2e07daa6f92b8717a59f7a26227b20b2c786a4284b9b05fe166f052c120d9cf4a8c9a40e74af61d6d409d43ce1096daa60819a0d8ec895cc66fa7f950bfe2207b72135d21911dad921ef1fbc565eafc26c3bcc946ad43b15e6f8e51b58b7d80aaee4476e1476eed93524ff3bf98624129e9ba2dad4cbc077492abfd50a5145313b703bbfbd60282f554015be5a521bcf4c1e22fbc639c6e11b894a962b9015b415a3448b3d6b4955d496424188a1bf024f90f3985a35f9d8ff7cd6ff96dfe150fa3bf60c44dc35064aa1c73fa024f4f4bf1fe8b2bc67752db848480298b6651ca33f49de74c2f262f702d2e0e3314a1a8130f17714ddf7c3539078fe9114d60afaf45706fb62a04e71851856acdd47d75717121bba01a08b1d21cfe7291c801f66bea7b6d8a6242d48f03755931668a7c7a2a06c80319f92fb361bb0096dd2a82d0da6b4db7ef4ef13d7f12813d968f793d83f4aed5986db07ef9c22c045abd243fde7aa6b5e2f5edab81f1640a27286651e4b0a7cb04787b5fb46da9fc10dedfd96525197fa6b39666dda46f58101e0ffffff1f