PearlStack logoPearlStack.net
MarketBlocksTxsMinersMempoolAPIPoUWSupplyStatus
PearlStack logoPearlStack

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

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

Block Certificate

Block 54604 293f8e4f4cf803d22f453c9f9dd89cbc8f36bd7fa284f5304d3e9e45a12bd366

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
8cf7b80bbae205d7a9d5212833d224ba85bfd581fe08e8ab92927ceb937a8328
Certificate Block Hash
293f8e4f4cf803d22f453c9f9dd89cbc8f36bd7fa284f5304d3e9e45a12bd366
Source
getblock-raw-prefix

Public Data Hex

002000008000000007...00473b0000041a0000
00200000800000000701000000000001031f0000000000000000000000000000000000000000000000000000000000000000000038d84c618cd3a472e80801b2788940082e6ae3165f923b42c71d715c73286042fcf65ae46a15d7b2e7784e156dbff5d076d06581c353ee054235f8600cd34c6c895219ddfa4f3dc64d9aec45a2d42d6741bb9152428188f275600000000000000080000000800000473b0000041a0000

Raw Header Hex

0000402047c0d136c4f2c711dd20c48d962352ed4bcb240f1985557e1c7d14b566a86916ad28229d5e48876de93a58db9bd2671419642f7936ec4625196ba37c728c05a2c194096af85a061828837a93eb7c9292abe808fe81d5bf85ba24d2332821d5a9d705e2ba0bb8f78c

Proof Data Hex

59,560 bytes
1212160103079923f9c762975f03c39915ad135635ac90564d7368484c40e05e0448c87fec0fa6850bbd82003c22b90d86a5152e42422de085538fd8493bcca1925f6b5a201fb491d1b3d2f8ca13a82513a961a0471f4f68cbeca87651735c08f772e5949cf0c8f57e6d62b74e144c4437b1414bcac2597a4c48cdf8fad80b257f79ab320978f348ecf8306a503959764b03b7538b869d200026061dfd9b90633c5445f10f963af8b6d83cab9729ff3d41b45f4476b4daee2a9abc7b520d6d39791b16d40a4bb6325482d9170f6b9267676655a7ef6c18ac40d6bcf71166125e79ee26087378b2a2e56f9c67503e1c2b5a06ef64df026eedce6aaeef1391fc8bc919fe65d8184f0ad0124b71c196c28683d8365ed2e899bba2676b3fa0f88cb9751acbac007f4c3490a7f67c764893225253fa8ac917213dd092655e313012d0417fc480accafcc3840beac366b716a0978bf7036a5b9bfd164ae263454e4554781291e0a641f56bbe989c7297b241c2953e0700ac727c37c0c38df6887693ecaa08ad95783c564bf2aead348b3e96b2a89ee19cd53c70caa7bc43e2627ccfde9cc28af6ffc585664d16bf4c68117862652beee400f9097bdc0d9e4ea023b1272e8342cf0f6e29dbb09d14bd0aad53b037a534763ef71033e9069d1ac0c0f5d0256b4275b04695418024e5ad0df2b4d5003484e166b96af16015061ed5b6c650765a8a2254788b706b8a51a926fcf60a7453adb71659805b66181537c70924e046296ad873e6ada1cc12663043a7ca8dae90ada591494555757175d0248bddbac20c80ae521b093d8c1c88cb70ec319928975ed45e1348c733cba03955961dc81b3bf9fcf2c017874c30ed2d738e00794348d9bdaf61b442302754e1843bf4102df1e44d601bade41d8dbe3051e934ed193aa9fee38634b06c36d5b069d69429f98f8bb686b0b89b3cfec8686c9497dfa085a4c6c6b7829d6979f0f23a98ab142b40f780e909d07bd9af07a7b11b55757b7a0e6e4088f56538e2aae4ddb77a41ff31bbd430a30c980d52ac8d899828570bca14ee572cd046d82bb832e01a31f6964cd6ea5c2a5760a6600d5ba2d1ae1af8133814d3a91a83be367930e5c168274e2bc6f561b7d6b530d5fea0a20d3c893c84d4546ca3b01d61be0a8a7c3368b7a990b3e78843a6e1b1e2c3429c7b35bae03223a5e6e2159e07bbe65d27c25b34321f5fd6850980bbafde5677e6fee3a07e730f2205b542eccf4def94bd97e2062ca72d74eba02e88276d1dd27842985fe0fbf7040ee8be4342cf1196cd73ce9874424230e74761ff1556735ff4f6985986cd83c657a69b3eed375c7c9ac3846f6a25d9b1f764ce1b745b738bbc730a8c4f0ffb5312bd620cc8cec6394bcdad299bfb38913cc4c2301259132d016ea84ee40fb9b37421b8cd7a8e34d908c1a78cd645b60c486965d99804f38174b5184e1d94beaeb3d4ccff1f10c098db915eeaa967d04fd052ff02b489182852e7d1ef6f9a7bfc0d93e928949857de396214af7c6d704d3479afeb5dc8b004ed43774666ae3f415fc72652baf3ebfcdf7c64cf32238ba43bf2cc74b2430ca656c75160732a90d9394d1b2d491cd884ab22bfeef9c21921eb4ffa0f6d8d75b79a0fcc4f50540e6193fa5ae46a85738e106ef0db53862b564f2daa2768d987050c7b6f23adfc93845583addf734e91c36922bee9644fe6cc7c3f482e81d914978322467bc9f0cdfbd3e91919400b445d4a32874b2277e8ebeecd6b7cdc0d5e2fc28e8d156d77169d6d9ae07d1e2944d128a276484c17540835e341bae2b528a3a5da8b74c48c2b9156a340101cb3ec208e4510ee2ebff05f55b97cd562c19f01cb379f6aceac479d7c17383cc5378c44cb22d16282127c68f23e65cbb085aaa3b5276bb0c171be6f5325dbd7b04e742d13bd1cf3c4e66b04a85a6dd73cb280b2c46f7cac792615aa5ad408f862770fdcf3475b7ab3669e9abe1183dca21b1bcd42b9c4a7b5f166f49c3cf83d055fc09b937e722c065f9f58d688bc5d212c9267879cfc66bf102b9508d1dc3efa5f74c416047786c449efb6eca73e2f52efe0251cf53aba0ee923615d59ea78fe57bb3b0c5be6d13352349eb695038b775bb883778313f481719fc12ae9279f49145f8f5697a2a523d41242387fb9b687d712fe799f31fe133a66a1f5c47360cba80c1cfe297078baa9e7299252c31d59765945cb4223d855c5b5de106e76fc9a077a3da20f0b758368862bf4423aca76f1e1ec7b306deea7bdfe00bc78e4be6e96ecf02dddf844e3474b1c2e9417e8c4b621c2727fd288c25e73ac189838cdc973742518281454e8f3f7e9bee00ee45909e44417e75beaeec875bffcac9de4658901c35fd383e9b24adbfb487cf8b8e134f17eddc11ca18986fd11587c835e7f68a1d586de7861b60121c69018b71d0b069ed3ab74f4bcd6b5fbc8f35b3f96eac872055ebf43a834e50576b1464d3d6104bb126b43e6510001dc343a1a7a0eb9b7c85bd22bb8c62e611ec28e688d49f8e83c6c5693966c997f72671e9c0c287a707c5bf6f5af044b3d17d2479f123c5d9677b771ebfab2b5e9cb972f52c0eeefb0ff301e1da54467bb2aa2151feb16726b8b586c08176e1700624a41c58a4a2ccca86905f510836aae9a78ee60a309a185dd00f1ee892dad606fa327610770430e14d3df6088e99d6e23bac92da3de328cebd5d70d8964b01a9bc9502b6f360868ffa0b89229b6601d28550e9f9d0b7c5dc33ad00cf2cabf619598a5158aea238bdeea9ef190a7a4f77d904cfadd7227f7c662a837347a57b5c5da396006200dee3ea84d0d60afbf58b6413c41403656e357bdfd79ceb0b02c601fb8a05b1f46a8017fb0053d997ceddac0939f0c7290448cc6ef4e994ce2d6de1866d484d781d1e4608a632779c183a1b752dcd263fbaf08ed3b9d4892a28e5c50fe6208527260f05d9ce2bd27ea6c3750ed352c8e527f1631a80cc2380f8f69810daf89fde6a70379af066cebaf857a730b6687641ed12f2f408c98d181701757620b8a607035a21a8c7600bc4543f7c39e8ac629814d435f652e650e64493cc8e6401a10662479794596df9a6de9b4966a00b52bfa435ac735eccd35df6ebd51ada0ffbe848af1dda8ecc0d9f04bfe118bcab32b499d6541b6191f653b6639c0902c951acc0be96f5f1955b1a3f83d62991dc5317a5c045031173500cf46f63e0d68c0635e91abda3f901ae00d16d2150b449be3774c04304c02cba6d04395fe6eff1ce7c032899d67cbc0e87407a3092a603f1040df1056f663efe6339fb1936654b87ad512bf9edc3dc829d585833997cf6b32d97a750fc314ab2c149ca842edd61baa43803dcbcdb97e8836c51fd642dcdec9a53b308c4471075eb655f29104683b4f8158197dc542f203e48cb272c4754f3ce98d4c4bb4f6dd883813c098d317550e1d3faadb4c4277e1627062347e2814593b56df7d009675853c9f8f47bb9c791e86d2dae956dc3e21142fd890f961aa256a23f28e3fb697278b2036f4c6702408a2b1321cfcd8afe16bec782167c927f1746de0773c622de90b79bfe3c5c6ff41043f60fd635c0a4e491cc9aeaf92add83c4897f6906d4a1cbfca4b61f0ccb68e29b87a19571bc96e3b0e2b23d9805293140ec32f41a035b68199d1ac742bcf822dab3cf30be8712d4f030bac461a41c8bdfe2654f52c5f4a59db1790137f20cd61f8488f3ddfb4ff0d6028ec352900faf030da2e4d580b076478f10704fd165cf790ba75d6f270349fd4db30bc6a1c75b2244c5dfa294e5ba3bc0d814a171970bfaef6725ba208f94ec398bd5320e3bfd5139d9b0067685131863e83bf83c6514528580dd0d95c1f44604dc05f787f74dd879c838499b9d5dd2358c0c00471d93311613f044f90a7ed0e52f4e3dc18023b8bd7b267fbcef3a0994ea19625a349721a1d704f54373a825efa83dd017c9f8e25591c225094b2e931a2d3a78904a49ac59d614e79d5ec5b924fdeaf0123b01061ceab4aad8870517049762374032313d4f3d05ffa36a06154cd87fbb5a5700bf37431e1cc665bd75756df4a0b41764a02c7945edc5f773dd5c4997b7aaaf2a19df856761f358b957235e3e61036bb8a23dac32785e6286f62ca79bfc6a26c086267cf254f0f852edca25c1189766c4b4cbe7e6e27740ea2ecfaf2c76004416dcf4600f8fd8a1b0010083384e69d5a22ca82c43501fed022e6cd229757c2024b81c8dbce9c51eeeb15d54ac6414ca9e897e4fafa9051a33d19fbe172ab5ffff4703362dce48547bdf07717f629a4550fc86a159fd960e1cc8360d98d2d22dbd1f800a31eb267099df4e696f924b11eaa0a8350f0fef864b902571bd7d6489376750f66d4ff5cb2dc928ac8a68709654c84805dedb6d28522e54cec8e68699ac664a4a299926226cabdcc6342e262de53b9f9fa7a6fc2a646784b1f3b04db4e1bc438a9aa00b7ce9a05be30223def3c74858a1cac6da221116d08bdaf649ac3c3f6bb7f9e585dab5c3ae4ec170c89d3e888aa648f69fd8ad0cfdfe92883be1c1bf7b9ea45bbf9747f6065d5281a8c5f3413353ff6370a325c37c6409878cc4b8ae950f8b60e588c7469b14a7859a5c5ad91f55fcb0ec5d03ab486eb00db46e3ff46facd4a9d22635be2eb78b1d0c05d851530292c01bc31d82716a42aaff2f9fe50c501f0268dcf62c91c1c895013ed7b94d0a895e135c3c7367e3ed41554c6b01548d79ee0a8b83c378776e1fb04e230b788dde97e73a60be1990b91e6241e66e7ba65209d2799a639c724a7cfea4242044c94790b6112b9ed64f837353c4a90bb8630843bfd14939ed418cec2345ed5376ad362b779d2a67bba7989d15d5ec8456fff2ba75ba1a5662d3c608b04f861dfca166ca711762d9cd60748ce53fcee99f4a33328c0138e48562d600b1e83edc8a7bc19a25a1bcb8303fa49adc377f792d5a3dcdda4b3af232f936f6c1916d951cee78401e4b95730343b08dc00db6bf6bbf8ea81edd985038bb530fc5dab616396c403d4cc53e59f12392863141e344fbb16cc50de5ba29a1617911324f53df85826ee6774518a94d7ea2db478f6fd9fbf12ea1d5eb9fa1f0914d92d20a3e5e2cbac60453d317364c55374bfb4fc5caa26b72ce4e948b706ac6dbb17b203142622aadf625c17d0d1d802a450fe3fee21ed1b5b50269c2c77236609f71d1fe4f0f49fcc62024654b48222aedb82c8072f432079535abd5e1ea841b0c804d22fc11c54bd5fb116f7c386a59b6634971e9ed3297606002e25a84aa92e325494d2e7bd7ff363be8280702dee57f99ce496e373038b7211694d2c689f9f3decd09614162e0e7e71b90c17c055f88bf30121ee9eccf30e775ac77f285e73a9cabb298f44455c08dbd8dc08e958d20672f0d15667ab5614aacf2d91452472f2525211404d105228afc0377b7338b423f1a679c13a0355f973636dfff09ab2d8e9ce683e8c81fa7d89cd31d3b8a33ba7b14e7b6880ebc2f8176e1aa5b9d275dd86f9e97672019981ed1b7bb96c5db714960361931aa43d4529008828414e57fc765468ab0383f8372ac324f210d95d6c82a01d64c193b413c4b8e2da43293c5258d89f517014dfeebbb2cbfffb1b61f2680e84055d5802a5c7381475d84980c4d7520c74b2fdb4384b7889ded776b8f64bbb896c02ee2438fbffc95ef6ecf1da4a97d606de38c30c24f34027b07d9a4df926a42f189a2022d65b1ade50fa9e510cd202f1e417b1a5e6572d620633264a2e249300b5a318b1df4791d897ed030d0d9416f4eaaf028359498187127bec5893ceecc843a2fa638e53212a49c3ca47a9f383b3babf6adba8b0d0c893c78bcfbabf14daee0fb21e670ac56b6d823278f8eeddbb9c995200d41450b65191b132adfcd6d091ee502a8ba195e56846b2d0d1086d52b91b43a723952abadb278a877aa699d312baf164585ec4116fa9dd974c955a7dbbfcf61496a9afeeb0b53f73503951529799e3e594c2d9526fdc2dae6b489d847d3ed0fab4799dd67b8e98fad4053cf0a82674a5ddbd3471e6f3a736f259de86283ae8b54e3f8b771e7318b2196c943cb244b66411389e530b9c719e65ec843183ca9f3136478803b686b5d170d2b47b50d3db63e91a133114e3164183979297faf4dcfcf01934539a46159d28386afcda50d982b387a601939e69dbb80c5f8fce62c4f7a9f961a3a5c841e858e89572993011bbcf76b5e46f1b6a12bcfb71d590bd26ba8e3cdcd671dff9a8fb4b0bf76006920d6425cf81c21cfce20ea93f8b65a0f1f7a663b2aa7756452e53332188df75bbf291540915ed460bec058868dc07639cb1075988ddb6700844eebe030610996e3b02def6b8680712aef5413a3c362eba2339a3213eb667c9ef798d1f7de9b21ff5b028bce3851861fa132f8da156feada4dfbb80fcbaf6209b30114e1dd24155da0b9f1434f51a17ba9e9c2ef04577eacb935859cf99a62801b9a87750f0a2980f599f997ba4ef75f2cd04d6963bbf89c9a4a78735512ad265f9ee8ce32f54dbfc2b98d979ac729c76e525623e5d9271d1c60ae1b3a8a685acfd45e8fd23765b509729853ab421ea6cab900646e565e65284e282404a0c6edd31d8d4f37a8cba6dc8835bd0ba8b0c90addea8cb89092b6b456b037cdeb0f94b5aee5f10c9449dbb28b0f48e01d34f858311e692edb10f5640b20f09c96869920cfc2c4cd9d467823e75db3b495af0d86baa45418f958ce1ea9c441caa3318d92abe005898242dd53389d711a68dbb9e44b094000f948fd68ab3c4c7397c5f4206078796c231e4ce921153343481b9074576a2742d9c5c7187c11a89eda3500fb5e90bdabb53b7f27c871f6380e4c154618c1b5ae067f04758106d2f068180af198f4e8cb97b7f6015b86ccb0ccbd23b0181dc01cd0d147e1ac9684cdd4810b7996bccec8f333dbfb238f89ac860f040b01ce8946b1a27b02e8a7d86902906e740dd9f58794228914bcbdb4633fa562fd0d8f906182c0f39f4d0a5513e91a1ab5616d881ab14dde1b776c7448e10365f56f3bc9adaefb1706783692273a5e787cf7444a03ced450ddcc56c83b4d1577c05a48bfcf0aa5a45416a02036754b58f1026dd61a737995fbc89ecd76231c347835eaf2ca6dce28df8e42f8da1ab436c4f89ed9c181600bef21f9b66c4f7703bfb6dd3e3d327237885eff90c69858b1d9b2f3d34297c2917a518b03574813f1d9d4c026941e7d586c597fc45868b75e7c60f774af02aa97650c9d1a5034ae0c2d7af9f7a10da95763e0846001f385f9d3d16878775132a6c46e0622cd6e5f6ddb5b0bb7600ed6e4cbd732f1548e7aca2a4556189a28cbc17d84f49a4c799fd0331f42e18e59c1f536fa9c9dd0171c110e6379ef8c62e53d74c4ff3e250c3d5eb1d88aef36e931952541586a1d7e7499f5f8bc2d9fadd99c41e569a68c6285a5791e9edabb21b8d653fcdbd4f7d232b1688fc4f0406f20ea7ad3e077326ee5e866896b7def76f35fc855c3d49bd29fe81c41c7525becd5ed04274bcd47013a89310961bb78ea0fb09ccf5db8257bd673813e9dd85330914ddac3a50af2e1f1566697d06c20d512b023671769a5dc708c0e9ed581502408a042d2a5745903213c80d98172613ba50aa01678c1b62bc8d5cf10b918b07d37d9decfc691f86d95552ed075e057eb89661930e3a7bf81cca22ff1a95096c6794612a4802339937071de284bfec6c188ce219f7247ab7a9a5dc38ab8332af81e9bbdf8fcb31a101e6e38873eac0a40750dcb04435a8f454279fcafff517c798d918dc4933e6d7711b78cf92e74bd9a669176455afd38433caab5ad08809387acd2f11c3dcc3f23e3329d303a6ac1316bbc6b19fe0f0b793e5d1191af9525393d596a51c238951a164f6316ea325976c279c936ea046b2c1e2c01ec95e841673047f942977a1655e7e861a755c9bd33ec0cd1c0414152c02a8bf481cfab038e504bd1a8dcb91c00285ec694777ad0eda1ab8ea5a3551a1e12a602171bbd06d0773bbc562f5c4aa0d83d1307b1003de466cf8c363dc3c51b9a50a94a27ff27e493361c8d1d15d2d534b6f857d69e7686dcfc32602db2f6bd1e57181a7f8b72a6e2998c960dcd6b422a0b55ed87556c9daaa185976aac480196b3f525f043fcf755b6a4137698372eebe76f2fcd953f6c329fd6d9baa0955a7c027722054491a030a903bcf11879b52ecf85b3ecf3a797cbe270b6d921a1d1d5de43eb1d80432c719bc67bb9dea53a5377f8239ffcc57ed2c13376fc6e44fb4bc4054140f7e4882c5fdf3a9a4072754fe055e89fe259d5bd481678c8335b4e0ee20f5875b83db683550091c96b0e9e692a0d192ab02cf8a02d9cd1e78f4535a96f2ac8a921cc29feaeca121fb2fe7d7a99c5aa10edc505aaf7d504ecac552e0fde196e99a9a0ad27002ca77e13cefdaaaca265ad1a6ae15532db5677999507f0760cde39e3c1f01131243411be2d6669a390d3fe36eea2e6cd28faa3075dfaa14a2151b5b5630faa5bb0f2864ea1f7e78bafc996c2fb2412210c7690c52f50fd6e0f0d03bfaf0b249c2109963f917066f398da43099238a35551f11a93430519f050fc780fe879773038f6cdcbd3644be860cec5a2bb1a0a59bcead09cc15db43227d9bbc664e047ef6faf5f9dacb2bece5dd3502e2eff4d251d12a553ae0fbb305ff27d558a28d4e894bfdbd0265803fdca15b2021edf0d74f458bf18cbfa335585d3f23ebff249153c0af40a24f3c1d85d996ccce954157d23c1e4e2f0ddc58488103274402f3c42a822c8e71244bbad202851c32180b04c2ca75492e7c966c6fdd7cf527ef891963fb80b9a73f857fc1e1d94ff20cd92bcf80b9a476e96ca5f3ee71638bf33df54afb911452102f9fe7d9e014de3835223c92ddd3635f4fa8e1e73a19f49b4a74d3043a90c7feccf9b56f64e6bd2e75edcd67e8e72e974b49ce952fcb099f58c3832d3bf8aed39733efd1b5e7f5b261a5604333432c3057823ff6cea2ff91f340601b0d1b411283e00e57d6287d2b26fc8d04a8b709d2d697fbd6f5e572bb4a3faa06a0a597fcca4f6865f6fb2578161a8a881408ff1fff0e2e76dbed61741db207c670404e138cc7387ea1d8533c84068e5044b13706c4c5146d5e9d346d94ef56920559161851d3d87b19b4cba46887d94c70ece1dd6cda1b1aca53803d2a1c11bde3824c6c49df49226be94c5e3d484649fa7f09a48eb5888617f62a3da2c54445f0cf8c192489b7ceccdcae3c981d39a5ca0826dba5e6285823784954e99c45fc22335a6fb7859786a3f7c3b1a48b574b1222e4d43a3551a173b8b8a9a7107ef5f624f4db635e968478123d966ed02499af16ec12bcf76ce5fdf05f2c4a7f7bbef151a72aeeea773162195db7d9dbf08b316f77efa8a1c4bc79215841640d71a2fa2b0b4399153864d47583abf4534eee6ecd96d0928c63f2dab425a7d62c801e6ab85f213c43fbb9934d0885e8f5c2557954ed0f293949990d60f9ad36552433662fe2e42e2c2652e470747582409a484731f187e5ec8a38b174d1aa54a7b28db64ed46d28d8fc8fbb2fd969dbbe91856a33223bb36eb97213236cd09043adc68e37500b22f7642383f239a2c0ba1703947afefce5e485a946a055e28aa39115d09da2472ea12b6195215b91a46623a61e5c19664ea694d82e7a4ab43dc76d0c801ed2e97f0d490464c8ffa369ad121f0cf4c7189403c5249d9fe22212cdf477ad1c79ddc76292f7e5542834260dd3727a82177bf933406c29835554f318c33e4ace5dcc2d336633e57940629016f30637a2a480264c83d11227a6d5e4527df6f71e8b7bdf00aac7986987812ecd52ef3cb5260eb7f292f4442c2849146db88e95ff8809c6c1869795fd2f75fb4cfac5dc5da2ab1c547177d0803d02c6e384fce1d9008e01a87168a3c75df1fe5176e971bc75de68d68662e4a984f1fd4ce81a5023daad262b82c22df4d4200a39d13ac3db4e6b378081ec832d7987cf5b292c682bb916854dc1f865ec06759ea5387e4e5ae839c1e53534f84187b5aec139ef6e1a8958607d60a9a72f9692aa22326d5e933609f6be5d1ed1b46c7dd498314bdef14803dcd9643e718cce59693966142b806907f52934c2bc01e31c00b44b04a0c36589b76767bdff19d8be6b2620c8976cb4a53354edf0e4b1429ad95e1851d065bbcd1ae1d21b6ca3d191aae6fd246d37dc2127632b250b474eb716e7af7dc930ab83f48708e3210462d6b89a43a2b1c3109fc68b854a7af6b2a1e6c3911d3f3471e6739748cdc53f9be9c8422654bd0d3179c790ef66f8c381f1150dff25ff9b87f4072cc8da3914ede7c71884ef0788908777e7ab6ad086e5fa2081ab9653b56af604a304a04dc877b1f4f805ff7333320e679c805aa881b5a990fb828dc0e0ad03912f8461100147d3f54cea8fa99db9f0c88182e2efdbd2eea8851d3ce8deae9b4cb51b966c4390e2f91d80c6860049d50d859b154c1f4384e280424dd5e09251d68051668570b7fee72f7ba63de70dc7e5042b5af858466c29e6caaaa1233eb69268fee7c83611cd62c9f39acac2990ea2578c1ac6a2ce0e2d1881a2703413881ce60d2cc6bcf499d12585a5e8b60fd9f204a6ea799cee20fd7055dee9a8912d7ace8c747656e9f4954c4a81bcf21c18ae0e748737737b19870f0afae1f8703934bcf28875ce22c29e32432cf64be047d0cf7a05b42cd65c40fc9185b9a346762b55ce7127264907ff2065f5430646ceadaa9e9c7e37422b5aebb20c715808394280747879543edd73b350ca0f87c46e95c4599878bcdd8d9470b67af66bf39242133f67db415def951a5d359f22e2d56251b75c182a7c9de91c74c5bba293ba580460ad7b5e48e6b1ae4635890ce43aa1c74a71f0ee5b14292adb49e0e01e32874c7ccc548038394f7e072cbd1200f7b9bb16aff9575964feb77405630641bc4fd8b87e5a8a5d174c1f0a0ddb36786740595e9be1cd5b11d6feffcde4c04b400fbe1d01e33d520331f1bf15bb6565b0b7eb4bbf1093a13a761ff0e288eb401382bf8969721fa23f1fde132bf9854e3e45881b692683765d38c6492a8801c1de9cbf51c157038f2325ebdbd5b8aa107940ae2619938ada84daf22e8c736f6695cfd7c0f205c6c897e5ec54f27eeaac09885f75c26f99fe7ed0c6111f400fb123094562ec4ba2ef1dccc30ece281f034f26430eee0757a2ef754814059b9c58578f98276410acb13689acfd43663a9312343c1b1efa7007925c511fd4ab3c0ae2b55a9a26bf4c1f164ee4f718d417774c616b5574a0427c9293c70ee5fac620fe4f0ab5b163881ba45f7273488702bb2e32bad6170a8678abbb614456a1350556e6c46a66be9a2b8c598ce38ad0f0387b1bde47164f70d2f37e318c8fba56ea8dfd9c728c932deae3d9606b837ed32b28e0d6c6f9b2d0318be3e9aafc7e327aa57e89bab1d47a3f3d990e5bb5ff8694a489b07d59193cc58f7201bc6845f9641030733baf75662016b347d1f6effb0d925cc41f90b5289ec92fc72babe547d2e24d877bb33f18bfd6d91b1c183afcf8f4d7183864555586f9d1baae3dcc4ab00caab33f36ca0440ba2cb4d8a8027f53e63d05204535e7bedd7436f82c4bca4c29bd738327171aeaa4e581797f8c3a8858fadc9c6bc9681920203e4902fe62ef831d3ee27d5d1d4a07956e3b518e5da20263b8f49b9376eb88e117ae4d60e72ae968896ca201152020579e9577e0d7448a6fca06e91fc828f9c508266a6236096c2fc66a43f1f389a5495b4ea246c86a1001d5108d4f44d6cd773b4f0fae0b315e04cda91500c4db684a26753b8b926f84905897da59c9cfb01d01bf6ae99ba9872a8fb90425271d53e931425043f6e1d36061d508e345bc6c913317991abd4fba03e4edac0ead51bbdb3d52c7d5e9321d90fa40d4b6ac5d015ff50dd8c9b84ddf23751806e6275320d10db34e55b309cfca846f0f9fe3a38f7c0aebcb1506751c4e987135d811ce00f2aeb49a821e6ab8dba0e722f921b1472d86c3b4520bdc42d1d23fbb952d5470dcedcc73d240a1bf784b3b63f54e4b74b3058f573105fe033044f42ee1c0a494a25ed68f2c5ede27f7779ac6869d00dc1e66b6f95fecde8249cf28521baf32305c231c0014ab5627168efdea913811d0bed1cbc86972d2ee97b4f82c9b5439f2e4db22f46df6158775e462ffd65477a51696de8144dd8a1d001d74ea5c3d2a3758593f8a276f19fb29679c9f2cc30bc4d1536e5f06f8ee293cd0f49e90505fc679e6025c557caab60eba99d12ccb0f7770461cc488adc4d6138af1344420ac9c627dfd722d125f6f022758f21b1905d2aafe22fde7cf08ca7ffdf6de50c29c1dfb0171b3a34fa7df238b9b84cac60faf784809cfec408f4c7e0e95c316cd944ad9c4e81ea9c09cbdcbbd5a6e6061b69a5a6e12a0cccf8a0793f0946fdc7ad49350babe5466967f33704bcdde5b5d5685c84f82926f0a3e506eba27e75a6aade8cdd0228618395f439febc1aa9a291f6eb4fcaf2cd0d27d29afd22229fd9e4f3f1cab6a7068adc6e994a20f9c9539ca76446658e47a0dfc431c07e1954afe0b3b930f9be8dcb1dc8ebfaaa470934f86884b9a776cd3c1cd320eaad3d0dc1cb639306d705eab8024971d19d0784b6d0c094283cf14f4b9259706bf647a194508c2843a4b5c5aa41cc07ccb5f1c6324ccbae1b72745011247a80900c401a6a3c45fca7f9a3b0aa626129fede34d499e068949675d393c35c3408eaac7efd959c5ddabd8a74028ca61fa93621aec180b61c537e9602f7b5594c9854c98be0d966ae255d7d31e8059d22bc1e878fd82a4adc4a447e5808d75bed25f341c596fd75b0c8f1df3046ab13579f93d40bb7a9cfb6cbdeb0a203e2cc31035c79bad0b7362c0f1eaf950b7ec4ec0fafb2f8f02db1b812c446e1679bfd40283c290e5022e848ba303297b5e7a7828abe7e8197f6b503304c6823a1da208b631fb4174c9a4fa7a173f51810bce4a4087b0742d69e631df18d95d628c82c49bb18ea37f7f49a807afbe7d03a51aa0ebcac4fddafa12e3d97a09c210680cc598ccea063f434dbf124657ce8a28549d5a8d4d7b6ca11547a986c0152ec54a2396f046f0723413e2f75b7180dee91fdb90409d026ad2911d7cf5579662a6dc02efebafddbdd8f47f37787d8fea4820f1880409f00c01e4d2ced8095c3a5cf9d105d32b2c3ec3a4066a21390c191e22fba9eb4aedf873ed61f8ff80997a623e794ee1ad6fbb9db09c51db89b7de66f755798a884d4c8540f06533fdc09add08d440d7690ccfef10cca45531c6cbfb66c8368486ac5b5a980dc3685cf97a29a07a120382f34144f9d50f15d565433b520f0e20b8e0cb29ae377ece70de864a0c8b6f1e860250bb07029d066f71c1cd9ac722235f0bb3f824515f7f0161a48e433f86332b90bda452f8b9b989ea75e0acfa0bc983bd944254cc54db46c81a558a75ff951796c895f8ce69fb3bec689d52fbe83ed9b9c82076d7c4e98b349f91cd8b3cfadea44502179cbe09bfc24c594405095deaf5272e177b0f5f7ba8712b175cbc12e89170ae7b2018e68b26ff34d22e2755a3770816f806eeae06ad2a3cc915baef74bddf18a67b45f0eb6a7c9cddfd089e5fafd1ad6df2710c2a38df9821ad9c585be3c1d6072bc62dfb78ad495f49d3c933f989bfb8ac8fb8341246f5bc343975b8b3b49800935aff5560419e3c629d4ab9c3a59b6fe14dbd198770562de9adefb01c7bde6e4e09ca418f991a8ab70fae5ceb673936993cda1a15d3571181d61bb4857e2330d8486eb103589d0dda96bb656a0b7a250bb7637890058a97e361d91c6220cbeab6398a20f423917fa57276b98cb285fe46055aed655433a2a4541f382f029fd641e81ed98c3e13d2019ca2617425fe9f0e64c723ae9e2a12a27370a36bcba03832d11a85976a4f26ed3037eede9cb6bdefb57dadd6cedb091c2ca68bf398238eaef8a01002e0fad0084c44866fa4388431c4c43df95a10deb6b2ade7b171ef50f8441e723ce3472677f68c79ec12900caafbcf9bcd04733259acbe5bcdac42e7596b94379c773c30754c5acde0227c84c670082744aab988585236dc1aa00b51eeaf5b3d6991f53f4cd0591c049dbaec526814b88be3c4b57d7e2f3cfb58568ffc0d7c92452569591e1465c5ec454fc462ae8bcb5ff981711d2e0cbaef3519fa6800bda1c08f7e628a78d17c17a6a367f4562664b9bcbcf948fb058d8ed8b5feef344742382bd58b581b42f662a1af5491caa05321059c6ca7689c31ae36d0230400113d61b5f80c7d905b292d2b0e20d77233de5359dc0deeb010da534d772e4253359d5b2f9591d6466a78691c47f9cb35cc3ff8fbd5deb254e6c280648ee0415b6fe243617ee8c887ff03956ecb4b89d5a6fab132f327f024ad3e6f06276a34ea485e0c887a096c6a5ef71fc29e726ac75143c7b6eba897a4e08edbc015f640ab48afed432c5600f89945ab50c9562dd39a333e0ef01b7a5d4173e59ef7a2411c108bfb5f120b05596d66a96bd7d6b6b9013c91cf083d870c82ee7837153de612c3c90c914462119b42b29a785c87c252abc183942f7791715ef928ae88a22a1a397a7c32360aa9da7ec90bd65a3f4e4687dfc4e70de68e8e15c14b0bd35d83958647b06e5dcffe107a0172b0ef0bdac916c4f7d0e05d62d856dce13cbfce1243284882b56ee8f317470be6f79edb85012a4cadb1fee136f2c907136985ffcb87e7c3dccf6bb0c2fa0e6d02a3e62c32da9676e3949fed1fc44f433ad424bf20519e4ee7ffa9f41828573b6ef02cae0524861a0c811bd5b9d37845f4de629c5a556ab0d27985475e13db7ebaeef78aff25ac88dde003fcdfc5d5e8f6c659b037e7a9901bc4ec4cc129efe2d60147fbef0f4cc377f1bad941932ba192b60048720221330ff81629ec0bc80b09d6011741fb41cd6986dc2998435e6877c23f4d9bf4c25502f3f56e72972ad7c126c30b71a7bfe89e35f0291e0c3837a8826c88c4af90a6347ccf7b0630f3d4d117ae5a7dfacf1b0dde21bef9cb12e6b0f9b1d7777448f6f523fde0bfdfd51fd07e2842d879d40b10d4c4ca7d5199705536db8889ea9d97c8023084b930b59ef1e918001e6e72a4fc6123a588ded782efd1127da2c03b9c36c2821c8659a6a4bbd8251cd873ea5e40c02199f78a868a36026122e96cb1bae79f4a7683615d97c442d60d32be601debe6b9968a0b204979b8789200da157b82fc374eea40d0ba585f03f00b28b21e43f7c1922e10dec7ebfa6695f7f84e6d091c19dcad3741a002ce04f17978a21becf646dcf4e7db9eca1d402670b6cfba4ca778e1081dfa2795cad8a8a376293a2bef0adc501b12dc880539d3212cdbef8ec6065bd8251c5be4fdaae307623e92533e38d58129fba6a6a7d0d0bad347352cef7341ca99fab1ce644ddbb5a5321e62a8d1dbd8649604ea81d0ff8e7c3e042c58479fe348559a0ed2482ba65f13284d4c2cbbefda9a694a97bf52188215e72a2cc2b5f12d838f4c9710110840cc46fb390e6e16dcc42cace54ec92d02ff491b5867e7eea1507a27782eab4616f10a94050a6f262d402a8b14e093629f589177eed1e3140bf4fad181d563a9aa6e21b0741d943be16e9ec5a1d05d719750c2e31f2bc7883895fed81770a47295dd9982da602828339765e7df5abec898054361a47720815aa791d5a4cb11f67b9c5f9ac88e12db0f2577c0603195469d091c97d2ad386daddf6d7c1abc6074d4babb94b28b40e8ccb1433cdbaa2e5bf5229010e8796992ac508c7f2fc54060479b7758a05b1bfe3b852ffc51fc7011b59806ff130d5c8e5348465c749fa88d3e2b0c2c01d7f0dea31fc91006de0f377530b7d88818c1a48cba5b0e0d6d2b4c8aa7c4c9b29abf732c93b9346186cd4fe5ba600ecc744153f9447c1846864095c010a2ba038cf954053479f7601a0ecf70b717c1351c8d4b8e2bbf7ac4af0c093a732bfb32ee4390c79b6aa5cc4369bf405e6321c1af329809364f66d498e21ebffcb57e90d92ccce159c26af395935b3355aea6ef8be6c56ef7c14de7028407ae75d592e3b1aee38a39c09b4095774a2becb602ff833c25a7ded72d1e430244ca7723e2b868d885b5ffa51065fc8d1e9fdec84790716541e3f27c5b35fc09839d86c2e2e5dd1e7aa9afe3c6495af21295db77e00436b96d1c1d66faac01aebb60e1bd8cc81c9d979ea60eb60695c943bfa7681a6642238de483aaa95a4990083ac04d323d5e828b3c575eea82bcb7c65a410a63624acd844dd45bbd1fa13000003b88928469ab8370e011c9d0ad409acd0fd7da657fe13721fc8571632757f32fe7684a1ecdeeba5fc4617de5f7e7ff9053770e4a412163728abc69c031b89d3370af26beedbde95414cdfd02e08a36fcff8db328fb3cb386559f90200c238ee6339b993c75be1201be00ce5b8fec9b624caea4a42530ff513a7759128988fd13b7da0eedaa9815389ca12bd294ddced694dd4015ab0d948eee79d450864eba23bac9d188cefb544b6978af1df88bcb0a4b31a24bcce304401727cfb096acdeec15c68f2446430551ee7d050ec774dfe04a95e22b491eddfa228fa948f7f2bc4b0020a42dcd320f581d0a3ebde75de1a0685f2ebf170dde5cda1536368c7790437b2067e67ea9d97cd87b9579dffb84ded3ddd7b7d931523cad4a0c211a4ae1b3da3e6bdad423a4194db394b5f8a3d524945c2d1044924930c1cf8e280c718124bb0c214b530f1320e0bc18597b26bda53062a06c53af11b00660fc6f46ed356a94ed64be64524378043feb7ba0fe60457fb0032f6f487b4239a0ccd582706b0b1fc9eaf47b260f8d965d92471ac58e284d83911145fc186324a57bf66b4627aba8b7d8980b5011fd5f29ad435cf2945f30d71fca4d1f270832ac016bc0b23c7703fa270673a0ed8cec967445e6cc7b8171cf1e9298a87397eb2e15f074640193a0542a8fb1e23fb32bbdb17caab399a1c28c494a86d43bdd87e190b8b113c64c5132eb2f63b72266b5db157a6bd635efc9d8bff87d5a4f5b77c241d6d8160c2a55c8a6f67a5f02b920265033c3cea3e30371769780f0b183d12e9a21d3a5ca6dbbd6c11a5f02d57c499388a363a21687d613924e8d772562f3aabd4b6bb01ad72ed6e2b32fa03eafdc7062610091081c49515cb1ee445ff85f9e5b47ec75e128c548c970d3303f10f463a548f655b71306ed1579530a063a8b1d265e976ada46c2f97433bbdda574b2198cebda7f30a11e48cae4338f27d757f0fefaded8d21e4a06414269599fdd3352920a7d2009cb56edc53d954ff6c3ff46956b253aea0fc1c2ff6737cb3f73d14ad95686b943c6ec94c5507d526836b35aa0f3551d0bb2e8acc8447c984404b4dcd7299e3dbdc74f28cb00238601aea07c8fd6bb125d347ff4504ccd8bd060b05119c74a9f6084d33630bd09e7f72e169755dc892f84411d741f3ae63fa6759fdb1b0517005027c724589c4f8af565173f7bfbe4cf3dc3fed26c56e898a39871d69c6f977def9d299c35324a34bfebefcf39c182aa391dbf0762aa57552b91d1fcd7d32f4ddcf770114fa4cbc04be3e4da63713214283fb9781218e9d21afba1395a5a2321626a211febf10fb5da8b65df99441e55545f5501eeb35871f636e1a7966ca3f1d877dd5d595c43513621c11f3db7430abaa5760cfd1521ccc599b568a8baa200371f2a157031be6dd887efa250006c0ad8333d428d6084e288066429661caa433ba49b9346ba45a9fcc314d72e52a029b8a5ce0a89dbcec58b6f82d35b59c7c9d862a0d59c7147d1a11aac0938891952c1f59335d1cfb557d719397128208f05e181a038e354abddd726c39b335609c8bd65a5c320a7c55577434ce9319f2087f89a5ada0edb42d0abc9270565c6f90581709cd79570c2e8708b643c8c96dcbc71d89de7d9e15857cb9af8ac3f805feb1facc33be81ad2d5d7e53b2bb1c387a3bf9d8b84af8ab0bf5c9123724a7f11f240d58303f8bb925c96c229316377acc3407774b921ae8af4a814379b78a941825270b66d4ac15a5e737d8899e1a8f57e2273b3948f0c4d18d9f7474d3e1ee1a5a65f2c112f9ad314bcbb4f4c0556ef6811a00808e0d35af16d788880d69df218187ae723376048da5cfc9f16a985333cfa41a6f1ca7b3a8c4dd702e8418a588a243277e8f130af2a47fc371c20d5d0b145219f6faf74defe32ecb5181ef86baf8468bda942df6089e7189bac8e9a18fb99010d48409ea267b750d6c6705dda3a46aa371714bdb8928639b048ac3d376329f9fe48dbad75d62c6777da32396c760d3afbdc5a40ac34a1ee815016f8812d5afeb68ce72a0a74f32dc2344af8de1f3bfdb24cb778fe41e8f69dc0ddb3f0942de86f65f3a0f1f8d61830e1058922e8fa7389ffd72cae5559b3788fa12e2ac5c84ac151d5ac89665c791977fd71d9d02460d2de488474249ec4f7e0ded929e8832de0efa35c62a8e28d4889fe17a4bd926ee0006a46e794634c5045bfb7323974884a772cb5b805ccadb69304b0b036739a2f078ce0a7c8b871b134b97a8b3da7ed81affb74966530d93392444a7bb079dac1830f6a1aeb3c76b311624df6425e27c87a92094e9d132b219382055b34dfbcebb42dfc36e5e11193e621d8183a23f1301286e959dfbc271045fe9163f75e3e6e485f482d3b96be686ea3ebb483cfed363eaf619b67750d85a95ceeea66c2bb1a937fa258dce32d0151487473cea8ccc3a53b094b65296827a034ccbca86dc29b8823b8fb550e7b3fc16af55e000d2fa1e2cfe65ed1eef6a450f6c78fa055acd08222801a04d6d7290dc7b8a52ceb6ca04b56ca90d99caad0e1efdbd4a04b27c625d7235e43681c7c56cc539b3d6f48da902422929ed6956f241b6a262c8d598f7b7fe5597f41eeea657e1dc495d2d82452122cc6d27a370269c4c99a1d513fc84b4b19013c37fbebd1b715bd7e4afe9979b8b178e8bbe98dd375db9a898b14f6897c3c18af774180cfc812b02609641193e0a2dd3628183cffc9671c608bafc08394c40547f3367c175f0179ad746282eb5e8a5028d3122a9f78c155eb82a47e8a387e922fe36597d6be89182fc22b6be4efe0180f65d4c3247f6bfad8ebff6a5c4ca31d7e7c74a486c8e680b2003040698a29494a1cb666f1967f7fd7eb570c3565243513040e261f291a8ee775ac1d404ffd450be60adf0776026e85b425ff54585118e5693d682d0283cce45c405b0a0c2bf9a88f000447738228ab8bc0a683b44dc391a6dc2f2322f8f8e9617c61fbfad36cfdc323cb63b3cc6add4be218e08aa07457e61f2afcd53888a7f4527235e9adfbe757230c9085ce1788ca25a65b28a78249d75e935e324faa2bd7573f0cfb8c73f961062d0f55ba8f9a832f99407e19c50020593181f87c489a4df06afe93cf14e748dd948b03993dc5ee0e34aa6dd4a60de1b51437e1eebe7c1a732a9d3c976e1ce71f426ca86688da0657768218659c1f35d777061b52d1ccb084070a708af117e271ba743992135f34c1af32eb94baab81ee5e3fc60f6068df42a06c7a49ed7496c8578408d1d3794219dfa8f43c9a0002b7a14234ea71f85401bea354470fb7e3cdbd0ccfe588e978a049e018e876e34598553ca9a18bcbd9968e593149a2788ea7d79a2ccaf56f1f373715b1f5df0005495bbee245eea92b4c97056e65be99ac6d7083e6e49724199dbfc52dc24756b32b5d1d8ce694f50ee6f105d943a27a40411a43f889931ca2722d34b51ec9edf2f98eb105809a420dd0605d167b695dafac28f90f984b151f0ffeb63ad725135cb942b3d9898a8a252d6809afda37f76ce82b7c957542f90461c161c9bf8ffdf25d48602a0db159921e4a4a952e1b26f5483d9db411e16e42eeb3fc268ded0e490ab331f9ca34ca3a3199a7d72a0b5d869aebf4887b7a032fcbc6ef3f933dcc6a63c658246476abf5ad1e2f4ebb7c8f87e76509c2830b09b85254504c71fff78a3d965e251241e142f83ee979fd34646eb6cec9ee84791577e0813181999b0ad82750e54061aafca272a385d7a06086b53a141fe9619ea5eb7cf9c5541511125e48b940e975b9fea8c6c02a83db94d3f355bb394db408dda4dea23ab32893fba02d6f5fa98af09bda4fe44c2e5aefaee0f79bdf366492a390e682e46c09cd1679a84286a1c752b6ff8ebf0fbca61c565e8f54f73be7e8b7c83e9e0a0cd02fbe8b817bb1f0ad7212a896972645b4c653f2dd3e21257b774d715731c6bbac376a46e54326291638ec8d8dfa67125f4f60ec46db94537d3f10d6ad194caa5fa72187fd9f093a3c7c0983865ab3a1e09616257f635443d590677c2d4eb7b0b57ba95627b263991699412eba46cfc3e3b3534fdb92826092031c2f8bd99114e33368a23976c2ea9d0078c254d5d9f7b6589869cc886b3ca3a0fe27fb0e875e968aeb8420796c2a0473e9ce0f96e32ff2c1486906cbb2d118caf98a01e3ac735247d68bb3df2555a3bf9c699155a04c6de77b1ffe7d6fe5fe592c7b0b0e4b143ab20c6adbbcbd76df673fd8e60fa74f26008f87aee757c648c1ad541f60c24949f54732501f55f5f840c9560129f3a8173f83e9d9974557cbe991799f93b7524c1e44e1a0fc89b91e6b6b7bd6e2a162dd7988245e3810ae6e19e195f00738fe805eaa0b5f0efcce744c4509480ad097b9b4f0f113d42006ca526700308fa52096a090b9d9952977b7eaaf48559747115f7473575dd3737d6942188328d6efa52218ba8d70ad20ab896e9a63de9ccea12ae4243cef7e1c2c09c34bf190566faefd614c56342499c77d30cf9b4f32036a0a535063b483e53ca74d0cf2839f13857fb322c9934f4464fab8086e334b1551178be78acba1b1003f00d0fde7f1323d45e4319e4ed72212b6401e286e5fcd60f91727ae90b1be9bef673a2be3126b8a0a8a169619dd2186fee7d9c82d5744c3d718cb67b3956a9bbdb2c6de4a7ff260b85c41b3492df3bc7bec3fdd159d48821dfc7f7070cd01b5c368337ecbac209cf8e375037db58e9ae9f81d93613a5d6304d3eb24439a9994612ca6b86c92965640487e83fbefb230f245a09e74a89cc67261215d09c5d210991f97808b12202f0f3036ada35dc9c2a1408e7dd7e6b7c860b22bdbc539b69cb4c8e75bbac1718627727d57260b63ae9b686e4a5596043585f6dcb1ec1049e56e9087e6022efeae55b30c7aa3d87cc98a9fe2d1b7b48cbc8bb5ad37f8b84414b98a5e4fab1d0b88b044790b8bcfb14a7838d2f6ff55567a212674b4763427265b90e2de6b197828594d65a37a2f9462e0b5612f0ad21c862c043f3fec7bc64e2945628660dea72d2895a18650e929827d3bbcd5859734015c8edf4ec366af4c2cfde180a2c2206acad967d177b6219f26539569c36c1ace78d4d4d172f7ed4c8628ed668e5957819e5418e0f73130dab8d8dd5ac3d652529c1648c35904417858a62f7e0be4256c2545539c6a290a38f4dc5b08309169abb30f72d1e5fba67d021e1c056ac0528bdd2465193865b02c222b775aa4a217d0a945fadcb4dfc116f342adca846ab101bdca89123b80186521ecb1211c8f454952f55a55da89064ac9fbd27dbd4934bf57461c3adaefa24c3b29a157ad4d4ac858782d369f26be99dc11265bb84168e0d03ec133dedabbb54c0ca508f43b982cc45aaf1dbf3c05745f03e031b4959871ac58bac085963316fc671a1a093f7ac86c99420b058b1e5b381912afc5338777cac02b7d0f154991c171b59ebce567aa83e1dc8f013ec26fec31cde0505bd3052f1cf4356eedc9b062eb2ba42885d24b1eb28e46d3364e166bf81c679eb587d1c38ae40378b9a1fb4cce8f8d57ff8f9593b46d8b171688af2dc3efb2b66d6a09c37644b6c7af0f1614a340dc00db0ca476bf5568c5bd66b6d4d8259189505be234310272d93f717ee2227f5818eaca5d79802386a6044099f8d505c72ddbb6b59223b5c5eb2662710a14a867934dad545654d91e96347d9eb5012638e1dbd9d93daadee791a40afab95303df85957b8d9924cfd8e949f898b361a48a9eec449ba4b7881cbf5f35753baceb699b4e5f389376cbe0c6a4d618e3af48453e828dafe384bf242f5ca20583201dc6e641ca3221a3fa1d26d3f15a24de9b1dd75179470867607c825a2a5b9e9dcd79ff8c065f788170e5c4f2116c37c7bb4a4b06f38c70273361fcf7fe648bdd6d50ff275fffd13be3cedddc1523ef9f085514b1b20ff5636e636ed925ffdc4ffa75958d5cdbfbd4d361fa6e035fe5bb4deddf1e4058797d9974f7e9e113370c5c428a938ac4c117eab95a43fc767f57ae2398889b99162e34b05088a132bc52cc1d3d89339fc8929a5c16afde837637cf2cedb4767165871521bd7b731a998f51c6aa29078c3eee82d8cb146490b5e32014c660ab28d51f03779a3e029b3dd73ebad17a6c954ba0fc28d51c2388687f475527da90050230e4b5d8441af18756298d9f8244cf8422cc3d7b506f7560dea031bfd1a2c5a1047ee4cabe4eb9a7c87514472c6d54af79723486993849194e7d3ab8ed749c7a407985ee9c6971ce54584ea9d986e6ad08643503801ad7387f1a31573730638174b5c8dcd7bb0d4da791a363c8f6417db2a031a99369286854370081028d424b93516d4ffa6209e2a9a5d471ca157890c3f2af0f10a521974fc2cfd5c77c5b6ae3d438e358a09d431c5fa86db9f1b4be834a34a3578452ae06d99d30ae2c13bf0448a0aafdb9b8b87a70f1b1ea6578c2f35e85139465cfd1b24f0d090e9639db25e404e24343353b84501977aa4236bb9b4dcecc0739291928769e0c24b6298400d3f30505f263c1d6e56d0ade4eb19410da689cd422aabfbd1d2743154c4b4daa65a0836e4b575371a250c9c1451d816eed1945feb9b59db4cb05c846c0aa5998647d7652d5db3b3e13ab8168844656f0bcc608b067c33c598fa03929973421043f776932e5b50040fcad04f8afcd7be364b000bd48c62bbc898c4ef7b18ba2f6a9fe1579b872e345f0b0a8d7f80d63cf2f54be127f12fb7b799507af1052591bfaf1b9e5320f58908daa7f477cdda5d77b49962ea0298701b88379a352b7040f22cf350688170ef135c26f8fa57f96c85cae0197704f403e10e2b8318d07acf59295753571740ad7f382b672f732146d33a6bd94072b629b08bcc7052a03a01b3ff3f6639b47fafefd8a8256eb158c8a02fb5a15e9cb8f2d11c1f21a1ecd5e416ddb3dc1a5c2f5c50c6da7426aef440c17162012f62212f29d441f99987e5a213025735062946419e286f4f11acd0f2f3a71469d2f6ab2b8c78eaf803aec7c09d75cd47644eae97435a2a0df2bbca57b6474c56ce16379eada610996df12e64d80b737c464b8a5f464752759b5de57b19eb8f10f552e61ff0734adbe2a5ec117096a84c33dbd100c1e12e175204fab2cb297e2a40edaa927a0801b199562588bdbcbc441276b0bbae9bd8d8d01b421db0a9ec706acc9aecc6de811ef5e459d0e48847afee9738496db856dc3d7f2dc873452034344a3ae71deec6581d60aa205e90b4b0eff30ca0f8b72147440964391c270984a334cd6b33279c01f556c19cf3750ae0bd65407b4386ce19070ba623746d581b8d70dabd113b4b339a4e9c74b0fbc896ddadaad5861ceffb477708c8c077cb4012b9419e698befea68cd93a9577bc3bd4a389d89bc5e0712a09788f9e84f80946107dd5077d57958ad4c92e0480c6aea8fadabb852c57244126247055ee3871d52c2a02c520499ac8654a7c7240e2955ff228b1d9b3cce60ea81bdc23f6ad26e4b65e5b7a506c001bc4e09f67d7b8a5beb0062d6485e68d46f9b3d70f669e3257835ddfc2c5f9a994714a9773b19da7fef88de1ef59369db859d9f42794de08dcf07504e9ff1b112f21b2db4a93d7a163b47cf6f158ecfea601041687ee21279dc631ae0c17877617ef398f96df188631b7b8433a89f77e2410581a9edc2a878f829a75ba3aed26a049f8f1114876b161b9b403635c0669547e3ea8f9a4664fd3dea255476c6fc630f79c0f7039795b29b32736c8e009dec2ef93b60149d1b03cf023e981a322bd089db401b0f42b3373451b5a1a5ae86547cf9c9b4041940174a6c9fb8ad611d34a06d95f097915e303bac5a2e7a791d4e821e3819ff3ecb052054a8250cd31c205b3c0f3aa3eb793bdaba95db437ed29c8ed4dec91e49fa1aeddf741c18c224cb2f8bf779029e0930660c30d6b599e3477b56c11e37e67843c4c69355d6cd2b92bb7e07a48ff64c7b71787f0c0afd48005ee54ddf50b0ef608b9b91c5a808ef44987a0fd134e9adc79a6a74730b6a8944a8917e34069cee89005b91875d737338b4ca47b1dae57bf9eccac08f593cfbec8b10058a1442a497777df0c96dccc8f7c8581a80fe2d7f32b069add40d1666728ad8557bebddc4327b70d48a31afbaac387e1316a0ecc6f2877a069fc9f2d2920e80c958570e295735ae1ceb74ee60c02b8399136c1a34f0005cd80e6c915967f96f17eef77fa187bfbf8c289b9c4acc788840468367ca0831f567b16cc28ae735905f71cecd87dc4e3bd5d88dfe554edf4c668f08a624b373d662f73ee402bffd8b1c778d51126a872b1f76c68a16efddfb4f17a09d79664d75c15cb01137772fb9e6a1acba132e16166136accef9498389cc8ffd3963969741c5113b3a1a327552d48a45f66b8001944fdb6c3f5c67aac24541cb9b6a358833365b50752380f231a7ab34dadd9ebfea72df98d96df98ee39eb5679c00c830881c54b16129a52b83033d1f5725a085209d1017853e63fe8004cef0602f9702743da7ac789b685f0c272136086af7552042da2a36d7fa772e20419cf2ef14efb0c8c01979ba07a6c830021c1cdd57802f26c527e40a39cc3fe4246cd03896b0420062e3bdaf9d0f60d98e7efeb61b3434b400b19138d66c812caefa92ae0a62e07fcdeabba4eba3fb422043bb2d85b0e942d44e3b12876bfae023c1d4f06314afd76936dfd904b27c473c30c041bdea5935bff5af1cb09bd376975c4055e5aabb3080c7ca5c6776d65b453733a92a253090bdeaa9a33a00ac8d1df8d30204e733b7cc174e9f8227db2efacf6d2822e571a6ab2fce3793537d84ce1998683d8c1be2a5422e1cb44fb1570941a522fff45fa5927dcfdfb8f15640200bca082530174ca814288b7a4a9c891b4b8257d5207a54104e6a1363d34decbc51fae5793b891ea2773273c8d0ef76bf9ec8d3c618c3f92db068f5f36b33258d057cc7486dda31a54f472ea9d911bd75a9df7f274e6217dfa68d4fcb4b2da52a32cdcf65a05a36622d97cf49088cc579808ba0526aecf8f8cb73d89333a38a19c86678b88621b0699c02d66304923a7ad8fb3fb06b32b8f09df00b3fb79317eb15d08e0cb7379603d97cfff998fa744ea07767874e1a62916500a1b45dd549e1bfb82909bf792e6b47f80b6694ab04e76ed0dc5648ec40d485bf842ee7c3a5e98c726a5a98efbcf0f113d97579be475b3fa9268e895ba301ba9702d00dd7c3ee3e550c706344bda7ed470d86b031323f6aad92e3f2a1c7145e6102abde00e14704e70bb733bd7b52539e75d1c77d1fd27c1b6032c49118d752ff18c68d4458f9a7bbf75d09b3f5daae4a9da9caa38fcd5b26070b7e9025629de3fb0b2f7d3c7be521c6e3163228d8373139bf92e288f2ebedcad44ac63a19a6ded4b9e43a874415010707491bd13900cec70d000dc6a22340c4d796d9609b64c4f0128fd0104b44fae5d5dc69e455a40bc88236a7e446d96541b478ea4add2838f8fc96135a40755d7f27ea15461623d2c8212a89134d7a38ae0f5d4ba7cf836435035c9efd246db9c4cbac72deafd7fa42379899066ab2309cb76fe042c72fca0bd249547ced30559cd14dcb9fc105c72e944a9144d91bb690e6235e1502104aa6dffed74c3f95c2ab4194a13c54521a32a6daa23820ac9c2b5ee63885bc7e25dc6154c28dd19f6e1cb71c6f86bc5a4da1f3e40b061aefbaec034c4b761e17d10ffb672c5ba62f159e9900098eaa01878f9af9305a4c7fafe8daed6e03b318e7cf4a05a3cf64f2cbee5ba4f487fe9ed89f420a15e16896c7a7c07f5c1e2ebe6b4850357be29b2973f4cc37d5dc487abaeabf6664a6bfaa344aa3d764ae314c77d487884b52fd024a7283d761803cbc42ba0564084a0c18bcf98c14b2398905e09e950716a45dade3be90398eb741b5873a2d3cc25d03f7a17a4bf57592a61cda7256039533d96e0a50ca86f33b7d0e34663188ad4ecce9daa750d76db9e0deb9fbf9532a3a7ed9bdd2f240e3fc93042baf65a1f49afcd51c2d1ae9143799bc0b62e4b413a3c350d3dc760a722a45d50586cdfbbda38966c4a598b1808e7f387c9c067ca9478867fea68b2c89e978c98e35f16df2d395168dc16a61b54fc08d3a47e6ccf98bdf8f88402bf07f49716e63d27178119b60c11d47b488f31b44d97a7862507fb945b3f04192ced72afa127b5d74e25637f89ac88b09046a9311c2a8fbb4f47b8f54f945829de03e02067a0c6cf9395e0261984eac8b48f7d79a657235ec0d9c755d6f55589387529be489b7b054891494a4411c57fdf279431f320f3ef2cd2f52fc640f89fcd9cbfa92c23996e9eca634e0037ccf9decee88d67b9b8f6b713f2141ba75b17a4e8603f19b74f67e9cea99c5af0e72e4caa842aabc2e9b17ee6847492e842260b78a22a964d414be1ea81bfee97b9d822b8931f6a004f4dc486042c5f900b0025948d5fce3bc909be8e82ee0f38e7c795d1e72582945459d0647e620014cadd959b2c11e51ea8836f7c1c3b75d53532fecab2591ff9e8122b93ba8131c0aa050e0600f06a1b830c7b2b9cabf1bf45daa52c6a7b50c81da69f710164833e29adeb0dac337727ce72024d148672b592fa399a61d142c3c0475c9b89acaf32e36e6735fa980ff91aff377e07bc29d124a74555959366387e88fe9aad227f806329729e258b580c9c34031a9e623fb11674b7f9c42ce96189a8344226fb4073dad91bd25f1bbf962ebef4de62e90471e27786dac69b5a6f8c59ebf7a83b6a9df21d82c9cce4d4e03ee449c9a14ccb389579d69b5c54da487809c30a1b822fd8ee31a562c13707ad87ff6e096bd9e1acf554520f9b83dbafa911003e170d8bcc2e4453a2f66e256712af962c3f5c6d28cea6f3655bee87002c41c44a7d22356678201aea6f0d504792f75e39bb8f892d46edbc572b6777f627047fdd70c9645b692c1a152ff94550c71bcf914baf45b2cbc36a906c3b600d98deb265818fdfb4f6e0aa0dd46420905d53b3ca4829a4fae1b202f793472ec504e00728bf704c343bf398b59735911c8f4b64056b3db06df8c1281a4ce5b0e31f145de257b68eaa8b8b67e6937ce221decdc44340d7d53790db2c227285e721dbcf00c4dbb04fa72c7f5f1b970cac8fc9d48ac9f8bea9850f5de3f36d511cd83853ab900eec8b188dc7409b8944b4fe45ba46d25b00b5b7b34d4fef8843e4bfb1013ce6cc64c25257961af0dffbc4f1445583acfe7c056eb22dbeeca1f231b34e6768614d7f6d5a22515bbd9d2220609b318909697783a63eb6177f005b9d42c863cf2a90bceea141dde8eb37df6bef5bcb41d807b8efc125e1b13acb8683b02b541bf59b230ba592896f9b27ea6fb822013cd38588ead9d692cd79fb7a9c8c41403aced0095ad133d6ec1c263fa84ca2903e18cd970a44f9432dd30fff357018e6e2021bb8a36e27eb3296c466ace2fdeaca0f701518d05b02c402e59e2dd0649eef51c9bca7c7884eced3d99a02f70d36caf429fa2877e737aa91f6c3ec4d4c1c47cc23966c9c136c09d079ab68bcac2eaa9f2ffada0c36b95b095a9f7b0f90ec9b0e665e84515bebe2dc3abb2de4b28a6a7c38cba43ed40dfe59bd6e476bd5696da96364635c2a25c2762909426366c028c8282a794a7e8a50cbad3d1574922ba24dbee1d5bf499d7989658abc91e6d8994f4f66bf2626dd61080c97af915c974daa593ff667c9d661b9dd565eab8ce942f28d4d4363799b4b2dc0c57809a019146c8d7feab7f2748dae818b2bfb5f341874a0bf55522c5a8e4a3f48c326e6fe66c1b09e0b92273665ce4ceaa2f6303039b257865deef2b3e710ad844b27519bb174972a44671216d29596ee736208d5bc0ac0f409791d2e037d60d9deeca383a13baeb69dbf42f6cbc8ccedc3ae9eecd322f50f6b83cd6b66430a26451df21cb31066f21b57497fc0aef5a92326d3b6d09c0e10ccd8ddc87e7c733fc509ad3581d4de0ee0116fa0b7e5fe35fb92f84050fd3b2799d65ee22ec40bfe4d601abf391111bbf7864828bfa590ce8a9a0995c0f061e9351437b0197cf44b86be1e98abc266a9b60963d03fd4271ac8a7daba4dd7f00810d651bace5a7cbfbb773d457b76026c9410042f25221b01944b7571f9bd2f93b78c7fffbb90ff9e8bf80b7f3cb52eb20d35542bef849a638647c9d813de01ef3dab7041df43c1eb923e57fb7ad5acfee261eb2978e4415d1bdbd654d9651e3518b10fb7f2f6fec8d41851919f25fc62cfc118d6c8d60b6c1c8674839b68e714b472d301f12d637a2c76078b5234dbd72a952cb0ed2fed865dc25bc5a1843af6497bf146889b8b5a02fa6a95c536008b9ff492724edab70a8da5629a3c0005e7582f95d54e8a22da6055dffedd2cbbdb06a7e8bd0fcc2e5b299208c15bb58ddf387081fd4b841ec6173fcbfe5706f7e7ab5fae71192cf89c83e7b43496529feaf376e84ce53ec49460f195c5d7d99064559e253c78b2519e44fe82560f91e854e4d8322d05902e754426ea09f3fb3500d847380cc4c715757c2372e81651cbbbcc1ce1b5a67a8ac38d213f056194f3ab32d33fb8dd6fdba4ae433eaf0bdf9e8cd093d20ab05af1937925e4931df34c6b29b3b77c0ab129c33421ebfb3aba7781234e7f73817bd5b30ec0913bb0971966b69d5ac6c578424725196da21e7d8292ef04b0ea6346e291fd9c221ef6c05684ee6fb47029a196f8c05b603aed6010efad54d626120f31b0771585089882b4c69c6d4ceb5c1519c17aebda2ee3abbdda932a34ef76fe0f79bc8d41a0f84c7300f64ac5c9696cf8cf86dfb706ca5602f59a5155654207697cea07f0204ce9193b2576a0ce5d0a69644ac71dd0f69f380498680d3fd0bb3a576c84273bbbadf01382db636a8eeae17083432554648dcde14e80ba6664aa961e9132ee9e7c16c6a452c2fb4d5200b9d18a51eda3504c67fe7a0f6cc54e171e22ab2d548bb4fe41c69e6fde3bf211eb305e5fce4614436d689ba0a0988c2565ac855f98fffcdcd5caf71b3f604eaf3d498084d38c149955a8b07c9fcc314c715052b796733a18afb2a42bbe5d91786b9f3c43cd2b09baaf14f252b85a0674cc04762eb5ad59e2bfe0bcfd79f9e132cab8bc9d781969a7537ac8d5bd1b12767b7019f70cc6e0ae42ad31fc15f0d733515a55cea55ce52030755c4479ad8d1f95956f2581777aeb6b4f728e4f39bf6e53719603bcd411f9213d4367e3a4a660abc0da90b98ef3c36182bcb2758ae94ade35485c93a3e814b17cd6e474cbc49f9232d4506b930757365ae62d800448ae9e614faed99c18910560b9492bd135b75637f8eff985d3f8d1fc233bb8e609574683cb926a2920933eec1bcf25d38118ce39c8b691976789798b77724cd2e6cdd645166990c622775e52aba78839b514117e376250725089561bdbfecf7cf7bdcb24b74f6a09c387e05218a720e226cdc811cdc4ed9abc954536b80135c44e2b5fe6c75856b4e889bed673c7ac2d0db8a3014970af0f2c65f711e88b72d2b9903819e4bdf6eca261edcc01e2a64701a6423a82d53317acde4ba473cfd134a799d8c5983a79a42a79aad62de671ada685b6da7e8ac3738c0abfa908972fdbe4f0cf3f1a24441a76c1454c36461e47971c078069c4691eebbf5fa717b37629599e65b484c5b9feb5e429f7b5855fb77859235f04456be0b039393be0ba105b3a2dffa703efbf175c47f319fe85398383e6b1c894e21c98791ccee7dbfc5cec05a75fd341f633c7e1ad0a4c9ff2c4e86e65a716db7699422f77ec09e4b8de59f11f807cdbb797c4031a78cdcf6eb1754125e3976b85cbe6b289dcd18d0729bfd85c8aec706a5e022e44ec7e7302c8c668eafe9fb88ab01e9033dfbacfd2d1526dab821deca52a856d944f866ae53f8e7394fcd9990c467bd0f83d9b8123a8c057c62a77940b391335697fefc58b452c3585ba601991ee7c2b5fe3ec840ac2ba6dd52a3b2629c9020c3ee2620bf0496a066339187b240fa555a396175818115b8b264f1d1d19113dc4f0b5a5757f5545e0ca986eebb6d56a61b691c53f8b28ca035cae9ca7a9bf9502da13b13a9fe9beda0daa0cb3356a32c2e7d2a6a55bb4730b714c0954df79b87add58763c80014079ac6a97b6f3329d4b598340ca0640ecd12bfd5db4317d79973790b411a7057629e11a41ea017fd29b95e4c867ef3fcd760960df4cab52d729de85d943588e25edb2d381abcd15cb015b45cc34f1e9face7553b40d186ebd29a465596ba6cf9027c68462bf74e4762d4bbc72ec792e3076a8b689c4bab6d7e51a1c7e84cea978614a1400a1e4a204c51ba3ce124a747376519bd19e5135800ae4a692abdf5d2048e31202032c3cbe8820aeb89d18ecfaae1f37b73cbff9d370b669a2f5d01b04464161755518bfa5ec3c54dcad9d6c198905961a925306eddee19294a2df5d8018bea9305d566b39ac39aa46079ff6dce29afec93486c10833e88721683fa54bffdf727dc9e21512954054d35aff9856de55f6eb827f61e23377cd66820ce821721ab39aac9c13358060bdb07c822b95d27f692ae65f1d7508dcd8417c3099597159782d17c14a078398a0581ae1cd91ccd41f54a27c20b1f4cb65b9a87e03ae19c010a6628de60375833ac635f7f2caff81896b684bba55c3a07ae3c279212fd8a8f5cdfbda40a877708ed36d507b39085e13150c9ab483aae569ba7bc8e283a2f8ea26c5c1d15b5bb5cfa003d4d5cd62f7474ab4f6306509f0d62b27d16f77e08885bc95cfa6c156104d39263798ff9105b134c2274da93b2077da7f87137db3b1032c702b1f3e02978c67606ba61d41cd35892d2b0ae1dd6911ea5c9f357fe5b52063df651fb032f77e5ec4d79f4652e66003068542150cad712a0681194c20428a97bbcd36e09fe0351bf297b5dafaf2361f330d9ec8bc5c3e4d3ef112cabd497f7664d1a5917e9b1568ea51f2da63552e6752a901aba46adf16cd7b3ab0e98fe7d79359fb4cae50a32dca7a397c79610d1eb8c29938ac076b12b967e670da5f35c4297e049db0031588755997172ad83b47df656e576fde975f226fd52317ddd73ddd005da77cae340d20ba612f023aea4a4c991ff4d2da4dd2c47332b05935f4adb0754e28da69948f209676d682c8fa0f2e611cab090a7c2da509a2ad5521d820f07eb07472d207ea111756cb209771116cd3b6cabf820c1380d3f08bd548cd36f760151152b36999d4df157b47b32db08ded6299393b610a46fe1078a0145518865cc775f0243281a8d108df2df74e16a1e4178535f7d5f59872e04df60d62f79fc3315b631a21920b5aaee6fc1706d4d8d4a71a2cb5da7c6ebdf98ce16ce283adf73060e30920121e4cd438987ac8d79a60d7a3248fb34b8c3d02fb7d995663a54f3abdda420df2a03240c7e9569d79b43da3e8e328b9fbc43959a775ee2150e4038a06f95088ee0156d103700cdd0ce31cb03491d218dc8347280d6f8a498aff7a4d458b837313300e49a1280f8a3633cc33dea3b63a650d8cd0aa7354dc5ba29be2df3b09d7b2e9716a593ca94c7194460bd16047c3b77aaec04d1b1bf98150279153dca191a01d176b0c5ed53552ebaf45f4ab3e59b32062dc9783d90c66a32d49cbeccf1b856f4dc60d104924fc8c36471ba0d79e40a4809f21c13fc6b62db14c77f00614f1e7da25ec87936b5be672ee0f6d7b92f2191beb177e78cd35cb12908916aa1fcdfd14a9c1713e6c39092b3198a500a92b8e580ffbf474922aa62b49779ee063d6c2fb768944ffd82c3b0c9abeec301c4d33d2cb1ce182d34bc6c22eebc0321b3e771b7954a12c795ba6f7a4b67cf6c903ec03268d8da72b6ca609fb48c0b3cc6e26d40cd707c06ea2fe5f666f1fc940f3f065893d33bdde9bac7911b6eba4bcef41678b9c84109188bc27214411be0bb3070625c33bee08349f8f25475be1f6314034f347f82732632e426bd1ba84d3b73966e3476c3ae95a08ee07f748246711444ccbf1325638d10b3c10a6e40279e1c4826c8a007e5b3b8a73a74c28c293fce4183a17084e4f62d9eafae7a8a761b05b61a2369eda6280228ae207637b0093301196ba2909f2cbd9f1e568d7df5edafa47394fd0e64137f7e5984a6557cbdcd7beaf9879d0a0dec776af74fb001c2b716552f3473522a815cd49f4d4be9514fe50b550fdc8aef4044b61558fbf0654eb19da0f65c6db875a39bbb96c10a36c624877dc910bc6714ca3597b26ad8d9b7e9927525f65a078af57e4dc62209528e218ef4fd81fef072c6e1f638106f1dac149cc705da4c3079fe26e37b71451c58c29c7c06222cc9aef11aec3745f51d71cc85aa07da71b344006fae3bea8ea368bb701e727cae34f129b5b0ad04a624afd5d24d639b9f0eb0570fcb0870faca8466b6fe768f6fb4a2089ea858af65c68b49f12cf73413d3498836c8ac03263633bbff9bad2b23a766944fc01118c71ff38811a7e97309806620fef6367a61d547df11ad9e024cec4234050304c58b5f479edd73722890465cb5fb1d6676e9777154455198cc64a4a9154a182f992481665c2f8d8675a448e069537044426dfa3dea29b92e53aed793c3ecf27c7ab805e54265cc9b48537e8d44ad11eb3ad1ccfb130d2ebf1146458bdd9a105a28308ebb805996a8c181ae8e9cf8a019f951dc6b80afee0919b1d4e64cd5801d82a242c8bb48f4ffb2f27ab9ba03f1f329a4d7c19296241dffcf7cce0647d706ee4145d1c78b16396e9738ddab910b9844edb617bf409c1d597d1430825d118a5b3d5db41d082fd0d1da00f8377ba2272cefc89e5859ece65685facb2dabc082709bad1e0e28421e6e30c9378a11121adb07d0742b0279f10c0dc42eb2a14752f62b23340edd7b8eb810271ed29769bf107a0ac17177d737ecfad0709c5d36e14c4fd035ed95d9b10908898438dc94b60100b56cacf2ea41b36d5069ccfb7701d0de8ad1ec219aaeff7a603aee61d54368da227c9ba3d043278d014d5ea40299d04a8fd4a607d1262d59f42ba407936c77f3d26d4316ba7078d281b4ba9b66df809807f5ff7d89c62303b683f8aa76d0d4f892022834cffa71a762103b34042df128833541ec1127f09b7d87ab36f0354031a7d6d02df656a1ef00a21adfbe46ae00c7fca2be9823b6aee57012bac913ee0cf7a3e5a138fa8517047f8caa8086e5b40567d74c5859adc29e487a10fdbf017b6d5c128e064e669fa87c9a6a8c4887d771f0b6aa86d983cddb383380f74885a8d559c9d9982514a7a25b03005e972a91bfb706fdd71681bdf7191b590919c47c38d325b11ae116b0bbdad718b9d6aeaf56c7f66802dc5b1fd9d5541c3c25e12d15b59c90b7ea90b4e5d24cb37d50b8aa4c41c2ad6a8f4cae820cbfe6223125cc18283859478153baa8068c0fbd85f34bec9996e878b54529e0a58c1996ac0f3f9b5d58d350812850d0f75a6c15dd22403363a49ec600a8d28c8c0eb30baadaf0768fc0ffa089bc2b6930e030f4b49577b6fae8b150d32b8ea542e6f6fe35df4fd99716f06bf2328eb7f0d4f6dd28eabb8a6a5c67ba4356591872f93ef37d1b01dd7f7fc373263c8d017c156f4ac7108970c67dd783b33fc971d8227398858a2429a7349c7ef92fb5031e99b28b85d5c776a67aff81e63ccf28ee199af09f46b23a9ce8ae8657c22ef6089afad893b4dda478468f230352ab3b0bb79c7a6f128b9bf55fc4d10dee17b6de87823021779db203a100d13cd188d366e941ceaf56ce47c644ea340a1d6a2a77b1edae6de7f51833e7494787fddf5df9d24684a2c79d4460c1feca691b1f4b6ad02de74580d6c536fa00345bf04452e83e0d3f257da25cdf6ea9db3a8fa2ff563b1e272c0577c5f55d382fbfc64269c79c9eaf23af83eff2b595f013754eeb8e10d8cd86dc5225bd9684663f318e4b137434e015aed3c0b29f94337dff42bdc8df3bda0dec6f7c7cf949f47f258b76e9d2a3e3f38a9652d709af5be1a4d6e4bf66740152378a12e19ae87a2a216ef0619b6f88b8aac30880d63fa2765b704bbacb729636ac4e8976f2aeff549f73667f718821483917dc831ab71f88ae92d4f0612f319cdd6f332178b3d193b0bd32ddf2b208b391d877f708b79fda3e7acdac09e6a3f69a163a21ad14c0c8c7000441453eba3866a5e56cbd0a4406d22afd283cc9e616d3e42fc7697f6a64134e35a8f5e2688320c3bb800fbf6e1092129a5258371b0b58389e89ad50eb961fc93c6031856e31864686ec31d46ce18263572a6f54744e082b7855b214ca4a486370b05bc102ab447aae3332f0569f09b0bc0a9944dbe42ea3ee4406f78282973119121d219418607e75133a835f61adb05e435d6b0fcb51a680676b77fe500280c31a7a397bd4cc270091bdbd909a77f4887f763b21c87f510bbba5f4417ae927cabeb0c3c4098a1ea87acbf85da8f34951a1c020c522d3440830bb5623e9357fad0334dc62f82d7379a346a314c8a92617663bbeaa539f78bafdcbeb0dc75ee2b5fad89d7b0d62d66122aaf74c2ad6a3733f8e8cb2a4d88de77da7e6b95d05120984c44b8add0f9d25c67bef2991dd9541f9a70f1b108998af86fa053c601b77936cccc2098734a3a5fdcbdb10167fbf2d43275bf8b29e00fce3ee0e8755f178b05be24bcd90b136199af3740b200432b67f4058c1ec40a9635f1b3d459d6f617a6506f5769a1cc0feb388c0bf7c95906c3205865091d2319c6190ea1fe8795e3c6fd2305d73d9e4410cb6cbafa43be6744879ab406c22c2d183c490d3dc7b93c6df9601e002fd4a9d32e90caf2116a9e146dc36a897a4ae67d34c1b3c91bf35b22dd5b56ae918ec0faa237090e4a008d45d9cbbb52fccdc3b24e61b76abfd5922f807faaaad51fd1531e19b89ab086c9c16214f1d9d0a99dd60e9dc20dee8cf811280597e00287ed2db0a7fbf97c81140a98cb317ad389c4319cab8ba4b8321e3ab33c020e9441e80289db94aaaef923edd85f19780979bf0a034f1fb5cef8311111615df9bb79ab4d9989ef0cccfc4fafc3faa41fc8a62ea0b9a851c85687f575b1eb0967c75039611c45ebb9e62ce065dc31723b74074d4a66d6b1df3f171edc3fddfeae90e7c1855627de1b6805ef920528d7f9bc63dfb3ae4bff4ab3e737bb202b179c93ea840e83ed7bdb09db05c41d0644b995ccaf0be1ace3a1bc79b4e4fb30cbeba89a8eb078bde245a3b48e4151014723e4741b05712d101b533ecdff8d0bc1f6e48a1073054a8dab12d0d87c4a7dc3ddb5ec6620f4275d3f5458a8a06769a499a60ddf0a782eeb7a4504b4d2de6637fa1045564bf8a7d14d142bca923aae40f56ae432a1efc2b744e708a1088a28e9ce8d7502549e2536559a12b71717c1caa7a635285576cbaa88b95fd72f7e31d8afa82c26938bbc1e38c9972338339bf178f180f836a3bacc44a491a1295538c7db3b311fbf526ca8b1e25299fe22ff80e7c85f5be195dd358a1b9834fff51660e884bd31b04fc0928d81128ab4a25559dba81c6fb05709b8e2ebe99e8cb612601e94531e4e372afff79d5134d2f0ea5b4041c0bcab607bb86eeb8586d9ad3ec03631c45d1ba4740b527b89bf8567ead762a60b960f675680ff17f099748a67aebbd3645dda2e208328824e7b5bfdd1c6cb80db34a69cd88f4090d3d522072e58667b4cfaeaf919e09bc0c95aae3ea665d11bd38ef2c80734fa7ae5db889da0fe4a6ed98ede3396fd05ba4a9038aa26f46625051782655108f91135f6ea579808f27340e4b186e8571f3f32a48dd63c86863ab583c961b41f76116b6d05125570009f5144eef0365f4466c739db61aa6f4dc8a2f7821e92c8e4936c56ebe2d5e1e62c46a76ae80b826525ccac2fee97488a6fc96759ef39115519a00cabcb758f5963c898ecb62f364ed71649dfa0df60a2db8d73fa39f790f4639011cf291dfb869dc9245e8daf3c0421510462ab15e37c1c24e463f299f261e7d35075c48696b06c85398a60882462548ab34c70e9ad9464549fd16cf4a44a4574dab19e8d5071a44c853cbf689b6e77ea605bce7611469e6211e22e453f74337bfe5dbf1e86b1aa6ea8f897bc4af5bb39e749a4bc1be17337605b290b68e3d4c1f65443a17939a4b1213a5d9f1596590074e04fc315e305bf20b664ad2af76c4ac6a025e4d2d260bc079d4c69d106e91c14e0217098abc6547de5b8943d397a3f3d9ec25539f7db75ae4f799a9720f3a7178e5982245d470c652c195e59a73491e5626af18f1aee2ec94d7e132778435ff87b798f8de3f004b1c273fc05e9010cf6b3a14213b577c387388201575a6e94f636d14fae3157cb608ddc8ea0c31d8bd67af9e30cadb76433ec03336a28ac9a8422a12aa1fe718396e93697f60bed432dee1fb174410be60de73fc4cd82bdd4287085534a0de404a81a2fb7a9d20547dbe27361fa937465b9e90cd7c1e25991aefac78ad64fa5c9d441f1841f03669c24230ae7133231f22349d4212a6faf0b17a6f8a66c2ebff2659b2ad24e1e765d82596d89105f058c21848b62a0951c720736557571b851cd2cc30cb07ee0ad801f830db036a54c0242466ae1dadd6b1241be2b81b21c90cd91fd2ef942e00a16285e45cff910520d2f896bdf29bbedb3003df4758e2aaa446f0a2e75b246e4af737919d39c07daa40645e573838a77fa84125b3a4bd818f1f21abceea5008e09bdd2bacb8f466ee14b6778a4fd51b1dc3d59b16b79e56a79c4e76a1dc1cc350dead3e1828252a1030f9bccd46675d930a06984ce8a36b163cc0ba63a3259dce3409aa6eb8fa44ccfcc554c6f1bfe4826cb09a2a0629862b5da5531e786ad8df6c9bf5da292c5144eb54f7f17c20d0e5713fb47db389cd885f322f3114b50e3b051510f455492e02ac2d17b48e489229396bd0a64b3f5ea85250ca1d2d79462bb94aadec3fae946fc7cd14a99f38fdbe0c44205b928bbe181403b138696a8f4b81d2829488fb354264113e25bd3e0373ed38a1466e75a214cb5b8d83b37d74b36d1b9ab47e83ca68da0a7239013bb57b370113f86110582c0df4809d8d1048346e12cd07d3b69d9d3ac44d92c1f46b6eaba5aa7bff59b9190ae5a0221f368b4999324caf6f11d4577ca2db1cc0fa87705a35e600e3124df475960e440ae58f9326c05ba2783878e0bd9bc709ef4eaedac9bb92672de2084ff613759f5cbc59e1c410852ac02935f344ebf7f613b98355222c41a8c0a0117e4d4b4a95245ee125457602a2e980428ab1e55ebcf9ab9154c8db50bed8b621665d19bc299a63452f98ea5235acfbf9cb52ce6c6e516090a3e3bd564cec6cd70abf19e29034392bec462c5c27dd7efbdc55af3212f785983d73c55629dfd7847436170a0d4130023787c19e08043ff450841b0c8998a0ef4f53b73028ec908893defdcb06fe2ec01359e403a6c0dddf7ecf97341680083c105d1712cd2222a9f71b608e85a0bb3ef2baeae8f91fea377b715d1790a4fa10525fa1f7368f9b2ada03e3c02d3132da7893e5d8dfd0dbd2d88add35ea5b13ebdd581d94e5368110fddf2135a0ae17f822304b803b1daebf03323cd14932523f5ebb558730a24d99d5e9354dd9fb86c09cb9bc580e61d6c780e7b8180fad267df9e33951f28e799d0129107e8a4f221666b710bf75166891a97d5cc38cf02ed9f81f700ccff0260b34dbfeb70f9d2cffccd5a455cecdc69365c56a97fb39746c04c0c5b67dbd977a75bd56590f9fc05c49610698686f2ac98a79434aedd1d98e53bc8823026e96791e343c61516cf2bc01e8b42f5f3e73a54f403779cf724a555b87331bc8b3aa0d4025d6b4ee51cb5337d167501bf76c876e93ed89eee979f88dd1de6af679ba21fc086bc8b99e7ea4aa4a5ac9860403e98c6c1f4c5432960939b4769b12d244d9b334ed7b708414eeb41da8bb6ed8d1ea169d60a70603945bf8ade883401f86ae6f8d4cedb3d70781577c1fdf1cdfbc7651cdb689a4bc6b769b95f1c0e4852b710eaa6d0e01f1a0e133981cd27b030c97a3adb0ef68838e2615550a00a7adfc9bfd81d21e74b4f1bca5c7dee0f9dbd0498f7548de0bfe10bd02bda7c95ed09fed5808840a3dbaad44453ee32a6c06534e5072f91061fdeae5c43e0e5d42e899c3f7ccdd73ab56a220125e8255c8169d18c2002a3ae4ea5af8686228b165de3f16acba231b525f3360a88fe5617bbb7c6df5deb7b6a462eb8498ffdf98054f717a20ff0fe981a4245445b45c49501b20445dc83bc992b8f8e7ae49b30daeb4fbf9d6acc29235884a21024226d07bbeb1a17939439023f6b8edb4baa0dbd0eef9b400146ccf9e4a1c187282ad85f99934d9c44dfd674cb6ef202e55791d6febf8d1856b325ba162a56f4ad8cf470326cbd8bff80b9a5e9db01cc508b663246bddd99dd154deab7ee0a16d52d944fe89ab4cc81b728a5d100dbcf1ede2eb53ecd873c87d8fde1d9d78a9833ea1758dd7d332125dc34000019a42d5cebe854fff23fde1546c3ef5d54e51042d70496af0f2822438f4bb585633d6589f3440706c5bf04790e21d270142bdb2130f0ae57f90dd218881dda20353d4a0084b8e28bc3981657e03fdb31b6bbdb41d58aaa549e97112d04c4fcc2c3c4345deaaaceb57735796f14e5136afb7377468144faa9bb83180125df407695c4ed09bc1d49f8477d9aa8478a6cf998e8b5cfe2e527c9cf7d9b30fd50d8b25216753565416bba4e8c74f5d0b0d36e39412bccd98d008128fd76280b985e8a273ac71f9d1b654c8eb90376fca993cad02c11733ed1cdca9047df7ad32fadcfcfb685158ba90588ca2b2f27253243418c31053daead93b9e3dffe88ec8a5729d702bb48b61c913fc4d0c7e91b20fd270fa8a19a230e9ada6a6d853b69e054ed4923b58c66c0f3719ebdb0b5452f8db9f943036b572c63b294e4b35b825a9952419ba8de3099413615643b9e9932baa0ba506cb48cb794bd6437d59171593f0bbff3aab918b23b79466fde5d52f840e7c654a328b35c01925f92ac2bdb55db3504fa1e60c7f315dd7e66b98c27a0ee14e992b505f2ee84f67fceea1854cc43e622523522681b3dfba9b539395cb3be5356cf33c47f6df84cb76cffa3031e4ff239409c70cf48a7eae7aa8d7be29b8d84770ea364874f00bd27ef4a1cc46ce14da76d41d630a3205c877c4eb6a712448a72f66412f25a7b2cbf577351597a3644256af3d03a8b2a37662a9c4689eec14b5f74972956f8c248667e002274672dda3d15036ae39ca8a404aff327ad640c4dc72f7f70ab204f08711eb907c5022de89f059b598e67a435c204713932146e4e179945b2f2d3f924e1bec23495a2bfac02e88126122f68b160ceda5c4a92b0b943416dc9d79af9aaecc46fd316494c50735dd30b2764cabf1b497598a09448708f6060f1336ca66bd8f5e4747d6dee68ee8b03c167e8f642bf1b006815679ed6919f42f7694faea0d73c32f504f3f3ff63d3675bb1e587fd3b1bb61f5296873d08ec3dff4f6d71d4cccb0a3349035bbb23d7f330e528ff9eafaca752e4cfb6055a00801a24949e91e68da4fab6d013fcc637eaaa9c69c48639372c0d581cc6db6c2a0abe229935376cf3ffb6ea6f40894ae386fb4c8407e19a9f3ab12d64a8561456513ebf0fbb207d82edd5e42fa2878c034fdd3b483c84d2148089df6c1f8bd38c46de5e6ff5ca7e6d678086a8545a33dfa1731ea3a4170a98472b734f6f49e68eaed8bcbdddcd8e2c31ba564e04a6a1dfd4f3bb5a93ca6e8e1da60636b472d91d2c0c11235a748850c9b8b91c4587337fa0b051aedeb86a783ea0c29f79bd26bcab2fc7943ab8ad742ba657bfefe76f4558d351345cf276c839d27d3fcf6ffbd8fd122e28fdd305ffdc93f3212331259e3c8d71b427314711f4f522acafd8f91d1909d776d3c70bbd1e526036e864411f0af4c0d7856aecbbc20dc63b8951ad6124c0782ad6d0a9af88066c4a38e839f66f73d994581d735c69f56c69229a4b05e9d26c4888356581dbbe959ee64c60c8fe4406814f6e12d5967bb77a46877e230f31dc4a5af40c3a607c7522c2c7796af5eb17dbaa1e60d496f864752531751a839142a6325197788c9c8eb8de9bd581d4ffa87a82605ac6fed142344ec75e91391c732c7bd479cedcecadf5dd1dfb6c28333d6b6a33a517b1363177c9b976b403cd8527937055ec4725337dae77be9e896e3b666923b8c710845aa569a401a153727730ebc24e3e034b2ad79b9b01c1dc6d8f4d8b45588600149600f6be1bf35f87d6728d692758008a621c10733c805c7182af33a0569416634b523f67acdc3b0775cff7818ad88c14f7cc4b829897581f13065ba0197b502c1dffe4f1f9961c961748dd66e66a20ff60c2235d0a4ae70ffa0244a9f6db0129c062dc3e843266975e853b7bf463eb3ca8ce96a3dc91f7815519c89a9d6d7ed917a8e88f8bc616dac7bd15edc6ebe22b3c163231bcde16c7efa65dd39d00841205c9c2f2a8715190d147d1403640f281f4666aa56bf04ac3373b171d2f3d4743b61ffb8f3fe3c45ba8e1f5903f296fdfea7d671321ca897b79342c7365497bc1cb0d7e3ecd79317e825fa134f68647e7fd15db02762604c12db4c556b359947ae672f9a2c2b3b61d77c0d0796cf0a74ded343d8487fa84a6bd94344899049c9243e2834fead7f2d64f865d14e3aaebcc474fbb0f239ad05585e83d34aa91117c9797ac364046af190a4ca79a11949db65b7ea5445c1bccf2f5484b9be199d74bd31155f13b07849febdea393edd32a154e793670205e3c54e8897425528ff6d4f40cd17708de1a4fff9c75879a2c9a8b0858b2ac74ff304c48068be6100fb4241d13271b692b25c682162f44dfeca375a6a2daca1fbbf85b8180080fd4e7c381a55d97a1d75fdb8d942db550afe09b7556ac8f4364a396fd2213d7edcf7a32f54222fb66e97ab9f24ea5b0f99c602d89f41f3d1dba63526423db8a73afe89a44749422bb610f0ce7b2e3dd2193744d640abe48831578faacf87adba88d736b5e9cc6d292ae56688b2210025725ee775314dd3afe1c64ab3b124137493b46022f23025619627c3c3ccd0dc735f2bb1d2df7eadbef9e79a843054e6a0c81a1d931b26bbf133d0c3dea86d9669426f123bd1d1c75af17324ca89812edd53f7caafe2f01947074464b6d777c328ffb5ecc1df29db7b3c4b1fb10d2c6f8fbad8e81f067495f405e867547a17c00a788940434158db5aba28c7dd840cb429be4b7cb874a04c7bd8e5dfe107fb47cf66b7efc3e540c82f4d813b00041022113a3ad74b4bcdbefcddd318b43defeeb8b3386b691cd6ad37bb2077915c1313e017fda68342c76b5ccae6fb603f1721634393339c7ad46f1d6fa6d058cbba6892b49ba0afe087a8e6fab7ae57426f53a4b60c31a172c66aa22b1d9c05a1ab66f30de7071ee0f41e78f441e4d7cb089b8d44b3670dc7ebc64183a1f64c688267a4dde325bc1d2cbb7dbf65464b6c66a69189c7e7e7fd2e7dac138be9b484da0627505eaee760caa1e9745af2cf40ce6c2d3edaae5ba42e165670b66f1688cd09e4a032720fec27ec1c024d0cd90456a0f86d80a77e9aaec28f5b2932a319b71fb6d2d72c6f2624cd46422f7ed8095eb0ee156a18c8b8d5679b19b864760ab48a0a83eb60b75d61e14de788ec9cddd46c7ff5b9ebdb12a22cf505f0064bb3d2d3b1817586ca78aaf16eca7dece4ff0c90c6d091a1f10cc962c1e6fe5fc9e049c88355d786bc734937f482cf4bc1090df2769c14917856085fb507997b5369eaa3994a157c4c2643a28925f0f06c5307e82386f870e3badef790f64daf9550a771f5f6123fec9aa01927123eea9f3593b6f217243712bc665dfe18c64769462c481c3592032a49ccb8b5685d17bc3f93552fa378cd1d70906baa8972f409b07f35e064af7e285616f3a9245c475d0b57241c41a12713267db9e02a7a45ec8a5fe011ce0d06551879b6272a6195c3ececb944cccc0c1b8bf1029455e86efc46b419039f74f32950d7eb437e2a3593ae768e1cdc3d390d9bb72d5ab322379dcaa726e0c613016fc2c516a7ba380559aaebbb76f5dc8433b1ba468daebecae8ab895a6510cecebfa6ad9d2243f140666b361069ff0deb0dbd25473a7225453e711f09c3e96206f4562107ab58f9d61348627a9feef92b5ecbf470eb249f731e31dc71294bff309d22503e76e522f999c51e6d92335f32f72d06200b6b54538cd2c70bfe57fd8e65720e9ea245623055df4d0f3dfcc733551f8974d9a12ab45f02b7a2d025eadeb6efbc70d177ad122d040fde0ce5163afea964bec26f8b96abe1518a92b8ff4f19f5860c72a2ba4ae49ecab051512fdd2a090d9f44d8f911aa486a739ccfc039262141205783ae01ff544165c891a8663d70766d80b24e0078aec7d63c72d3556569abdc1730394e6f0d621a448cd1f67e15e8c2b8f8ed28a634629bf2f5905dfc5aa2ad2c2b263138a9c32863e3f81ca661624b2afa9a4b949c1296e3d76fac1a3bb8847a2b091dd7e26e462780ece731e0cf8c45701011b67da3e7206ea88451732483e5eb96cb65a0c2403a8c43e40ca7fd344e5d8b59a56719e41b955023bcdd50f6c2963b4a73ce0e0988c2082210689943d7bcf3a835eb8baa7352bd1f6376dcc20dfedc33d03be5ada940194923203daee3c3fb009ef06d2adb7b8e1d42d50cdf5f6acafa1b3fd79c4dec9f003684124b3bc38137854cdf8bff78bc91500717bed7be8db26aa6a1d2622a00f2a21c6e10ed5e09fdba4ff2399efcb1c4a81156a246e8eb317914bc11b679a9b38cb590cb329f8e386389917df75e59c9a048543ccf75cf9c62c2625a7809f8f472872a203ed6a82544d9cb90a30181831901c3c12d2e4d7ef8ec11c1f15545c41ea54ca7ad86aa854bdc99c5ca780256b2f01204a0f6aa7d68af4d009329a9f324d4ca25b29999348316599bb3872675c1ac3b2a37511255801feace05a1c1bbb1d5c2a6c1bd225ad7d935a181b6ef82a4b9486d8cbaeb5f5e13ca4f5d0ee9d1c18527372ba401683232b81276932766143fb81c98a855d23812e85ce322849fd7e742514a2588b4bebbb2ba992ff067e95beb6877141c2fa90f15094bf3da3f6599897906e93f44aa511c415bbd0724f92e5e299d107052ee9ea122e90e35bb39a28add1e15c7e9e74f63b4ccb2c6c7df7c646d820ca206a6bd7441f0e59c833d9fd2ed10516ecb742ab13dc46d9781aa0c3819ebfc73e06c6c744f9670b4a8534d72dcf3ad0bfbea47865ce7653173c9869e0f3eb6e3e0c46ef20df699d1968b0bbc97647e0cea722af88bfe4a6e8ac7a239315b9f525d17419a4091d06e1a5e11804c168771c83615890639eba915469ddbb55cf166179dd2d04c99787fd0427e6725c6d4f10de9509106476f4da53a6fac4b9ec9e536513ac466b0efbb8dc1b7e3c4781db14abc9d19ebf5e29d886e6e2f8481eee710f164e5eac779be59be53fb3fa1d31f8afe237f1a40a32717d73e87a49d83d4afefaf53203f7c0d3a54a76288988d6342fa635947f518f2b73d5b83871922356eadf959e9b9fc0eea30fc28641d9c6b1c2c661dfdff750a05e7ebd6fea14e04a3895a3191a942d8098ce21b5c3348654b724b85b444737be54c91803b6047c648b6c7b457ff436f56948a07c55434614372bc85b741d8e1dc8e407568764363f269aa97ccd724963eea73a9cff1d267bccffef0845105ee27f6f4bca691a6b08cd03cea35725d89ea277ee942f095665ac96a518fccb99429f14a4fc9d9e6637dba590991c3c37a252808409bca1016770f72641f033f95b7792cfca834054449fcee46d661bab588641c8fcefcf34f9b0eea3b955df2b81bf25b8dbfb54d51f7a35cca3cffa3d7af48503659fc7cf68f49676661c099b1f6f9f592d4fb2550c7bf42ba4376eebf3f9d55ed1f3e112da771a7aadf641a9870f062558529ba4af9b36f97bfbaf4f456940cd30006996b03390aefec679df55fee0f297dcc3409a1591249b830a82f02f42b4a9c27cc5137f24777a3c9c175cdac33166a5d22b6bc74484cc54094f7ca4ecc9896960fe90004b5290f53c19548ca2ad9906ebab3d72b5d732719eca9efad83c9487a96a31cf9247f4e7bc88e1a9c4549c5784bde721f43d866ab837ba2e89a77ad945ebf58c9a6150b0e79ccae84646f0cdc3bad0a9c964da12b782b85e8729a78ecc71b1c62efa7aea65a7972f057944cef61fe60576ad6fb530a8e6d120c2334b3dfb886925736f88c1ce377f13c07869619fcaf1e321c7fb947753c5ecba793e4d85856b3ed1516633b6acd60bc3ca8b64440c1514be85355b60f4a257ed07ca981aadbaa1685821af6fc568a9270fc2f0d7635ca45438bd9ae8a760c1e7781354a7a649aa938c12bcce1f572761e324424742e94154d87a4d6c046114a34eac3aeba6d5036e1f8aaf5f1a0ee24a01a7966c3e408841d878e712c51f500058fcd00cf77e5b3dd4b31e645d8f99ba54964065d7edbb7c9e79d21b9dbfe22db9a00dc624c18f5b1ebaaf79b9bdb812d3d5aef5d81302275375e08063707d9d3c9ea77ebb5658675c6b1c0d6e154014a5d8f7dab7cff619425eabc568ef220a06e8c70621c707818024f4b2e34197378c4c5db1576f5c420bc378e795dc67b13cc9bd50cf0a9e805cdf717ebdee24c97a91d8fe10641174775344c290bef38c14c58c82318fde8e19693284a9442de3ddf4a328ecd328e676d79571d5d0ada19161a4ee26458dd1e904bb0e3f6a3444b7354cacca17e4f7f0a3e1eb1a78061f992820fec566900bbf32c0f07a2d94a99836e9343f2e62b40624b39d30e5d5bb53e58cb7633f64b68a3c386a4c0ba187a2977cd364d4d05e810299e56c3d33db2e1d4408190b1493edbad0aa09e7ad3bc3bc7a635cb64ccec089147b607f95a5c65003abc65a2347e234be195b6cf887f4d8bb6d6c330be6a10965e36633bf3091765cbe7738124616def4b52649fa77b8ac778438498a234695512b62073e03a7f1076c10757c09962d7caba0e2ac4b229edb807e5002888276f06dfff5298db44b8672d30dc2a3c9f9a787e1a27d9d6a960ab412af092e220b22759541d523f34a4fc05f0b0e7fd7258addc91572ee9e980385ca74edece16594b0567446211d4f0400b45cf9508aecbea4b4683427f35c14e164d2c6e7dd986da2b30a815129f0a33737ff8d24cc2405bc2cb2ceabdb96a84e68abc1b50c821e036ea9977005825908caa882c98d5e1587e1d1c49e199cc9b8abefc51405f1f137638225f125434b3babfcf0dbba3989d0ba098889a1722814d078366d85b0dedd8d3b6f5d5c6b2c7861f575ec3a49760970a16778849331669bd1a7c9aedcf2aabc2d545a6fcc4448a660d23044cdcb336db866869879a051a2b9576e81f343061bd120210f241ae50db8fdfe789475440115cec969d71823bc4c73f663bb69277ec0fa55c831f7a3bddccffb7e44e4e34ed5934415a22262717d819c5988b801ab553d4f4b046ce1333409004b80c730fb19d59bd099cd61b82ca55a66594e2317d5ed64563f19063afaaf8f743e661a127298a56bde74840ad4eb0d2b5c50df8adc8a0b6c03529fe4b2f2338db5587d0f7720a94537a2346445de26b2403945e4ea93649fa1eb83d8e9983fcf5693c8e1e160a97a727babdecd0db33922d338050746294b2d1926264fb6b928dc5acbcff0c831f4e214609ceebdb61d99c4fe2ed869bc10a7601aea4fc55c94ef2695c42928674066211e203c188a1e86be0cd129a0be2429746dcf6377b74b71d232b94245202fbc96d05ab3fc9554726224f6242e882824f187eecf297e66ff8f8df2182ce8f4ca9223110e5a3851ff6f1355fa62bb3c96a9c86c22ba47de8b4924a896b6c59a19298932decef7cdb50816c1dcbff190d0f62d12f7d68bfc9894dae0fdf49a91f1ccd7a17d4e4f1c3d1cf8a24bfee3e58782c779fe49ccabd654e20f6c5c63ac34019a300080271deebfbc5b1324d8f8cd00255193880a596461d53175aece653faee2cc1c7a1bec2dddcd6c73786588dda3705edcc843dd390682519c302ea078b99261edc00ddc0c31caf18908bdc1309efe4f15db9dccba2ef97ba5e7aed45776df81e8307a6914f47493eaf1537f552ae7c009ef252f24940109e75cff2b9e3db7e1d782060a2f5727fc5c0960429ea7ea0b927e94d9322dbe278ee2b28dabc97dc79cc5736d4c3ef39effb06f1629dd46c203588805570a782cc9a24d3d264bf428f99e6ad320567b14ad1543a6ff12a126eb62044034d2bd456c9f1cb75aa59a21ef9ff2019edda2de69ece052ca90a9e449cefa51f35f6729ddb67d106c060c56f89ffafc76c5307d0dc739650e76c049c85b6879a40a961aa777d5f4c1cbc78dfab0bdb37eb6db6c5cd6cfd7ad04a568645d3b3222e1f8ee6b0f104d14287891391c83e842a2cf8c84f4b28ee6786db50e1aa9a1fd64d903b2f2ee3ebf9818cada76b1dc9e5bf6956decb64b7195350ba431415e17c7ec4aa0ec91da29ec5d64bb6d93c2949e077d71568032e1d8a8ab652651ba0a85d556d7a14e3ad00e863f3fa550d4347de611445f2c31a2258e620b45ac0ab7786102307b5b08676bd7e96b7c17f0c4c980d5afe205600b6b222bc26566e7accbf544f49353b65f0a7936cf3051f7ec41bdd1ee616af1f7e97d033aab53351bb14b65c22e382b116c2313f8716a3dca919ded42f4bda6449d92560f8e38a81910926552754df5222e552048c4f312e9e3ff332a85540a5355e854f600f431876f3a352511735ffecaca97e0834bf92afc85eab0da3f3e8d62fb87bd97c73e34f22cde026b638718180198b443494a81c9de6a2dc79a30857837d80fb5615186472f5b98ba62f4089d6328343ded2d81a8eeba00a6d319bd428637c642db03b0c2fae5f84e84a980158704284b54aa9e20e00fb57c0842c3470cdbb7fdb59eb631c34d42a266329086b6fa6ed7201ea3a488f22880533e713cda73ea721ba0dbd5f3509e7d71865ea90213e7081c909efa33cd5e029fd686af45afa95c379cd19a2ce5910bba691614836a113e3a608a7b6420a09053c527b3d95ea1734e33d88b0a4f38291038bd1c60660856c1794d8ab7d1ed760d5dee6db6e9a1255fb230ec41b4cde1e6e435bd5d59115ca05df32e632753b46c0859534d1bcdb27ae171e7f9c822118d73653d805bf1d1e75b40d83c1660b10c79450fc72cea73bdf786cfed4fe57e14a80fa028d2251a4b9c28d3c84ffdbb762dd68c72b0e53df2912d8b830b91c7d0a8b669d33e611dc547998218a935d73f98e23aea85d14ad4375221d9dbd6cabc9fbd13491535f17b443dd2e581d24b043ca2380d68adf066d1811449b192233d323952a6c2f09b5e43af47b707f6b2f74e6ec808e9a83eff15b6c2a551347180323bd927a57c54b8ff1b8d278f5a7f7cda0aa31ee39da54fb7436f6ebb542a8310c797684bb99e02ff51703e17155c2fa77f0158ffd5503b24f01eb660efaa3ac642ad491d2398a3f56782c42b8ab4cc59cd4479c687afef54238d600c20190832700be209dea8d4810f119b804e02a3c4a3c25a9e7f72ff9849b57240b41b4e15e83e1475859bbb7ea999dd140ae9f6d15c82edbc64ce2a59720d5950d77c46d7865a0fd564887a05aaf6d12cfd4ba89fc9024552ceebf605df8331e9512605c1fa6886ea1ed567f0a922bc97d8722ff7d845b5e9f57086a2294832213a4c293c3e5416af5ba74fd116bb3219e6f51b2929039b57beace7cb3c07d7103482716478e48f32f6b78c371fecc7ec9098cd785f2c66ebb5df4ffeef533ff5893e6410bcf1586a9ebb11a2388195a4a108c9ce149595bfd2e9e22a8ac8eb9f674a545489281856e12eedfd72606d43d362e3a0ccbf6cef4549b47a273f405d6a61406428f067cc009d297d675a55bc8259db9ce8c2065e31cfcd2fe96653c51a1100ff9d66e78e38990b961bcd6326a97e48fb2e89e0da1cc5d5a1110c92fb77344edaded8384a53797f68ab92250c4ed734b9f3be4129b4b7c679ce263b4b1e46053fd7a0dec8f1097545e193b5e11de5e89fa7e1a99fb4a1557772bdf658cd916086a181f9bf6d47067e67693cd435e24df2673ff2b7fa6c942d2f4877f5eb594a1a4d696d7603d5bfec6bdff4ab7b41884fb165890213d1aa462b25db79140fc26002d12d5ec2bb3583c92c0a8bcdda5d5829cb8dff52fe49dcd03a332144745381af1395f7209f7d1dcec502233cc5315aab278a09fa9d4e63e61cfc25cc00031e40122402e5c542fa417784bc47abd50108fffa7bb708e2b1a976bca5a588b9f82b3c95bf111620423d38465d7213acadf0b8240b9b94a341999d87a95f3566a5e5f632f9f03f34c1577d61fde06dd9fb3ba12edbf2633a8755d4bf3b624e3e8068bc550cc5d0158dda7c77416a5fad788804691b1528e8e9a7ea22353b896e948d3482e718b543dccad3c26630b118f25d9a477561a2eb1bb21426667337a451d2f4c0739a0a5253c4f35d4cca340883962185c51b04420bdff6fa5582b807b8e8c1aeffbb4b81f94c2c2b660cefd00952253721e9417d35010e7f698501776687a55936d09d76704ed6d1c975f78ff10fd2b6681bac5ef0be2be24ea6f0d5c5b1da575d69f222f08e20a29afada57c129c779ed8025c113a46dfe4649ba68438a69e021d8a786869346879b46e3a7372135f7a74af80ca406f846c789b76aa2a3534630973c76961d83482c4e6e3502f00b992073fe238b41051fde4e23bd1c8de105db2ef18ba9a487711d05bdde6f06335b207866752c5524d65c696084ed53a05312b4fcd89710ba07cd4084d3994d0d196bd8a361f00f16800e00eebf10e942c6593e0271a365639c82976ba0f9fa472446d1734bb86dbf540e034aa93eff71c5d4ca3d47a35f392aa2f9eadaa19e6efa14a8410f051d79569f75586f983545604d453021330da94785f6c7a7d87ed09320f3f6cd15ec2b5194fa4e3b90a2030d9e0aa7d8ae065d04d684f34d3661eea42eff176567eb1ba9428cbe3cac798d9831bb5de2ddb18487617147641199e1e84d77d675b5b42591e0180240146f8eb444d55e93d38d280b63a30bb5876eab957d2e210cdaac1aae1b34754044f4f10663c3b12188b34c364bf0168f30ba1abe9dca998cfb58276b8c3730636005c5b90decc02b99fee9b02de022e0c4e3439a907800aaa9ccbf25a244c50f31f633b659b73b04bda9a96ff0ee2e19ee8cf42b995ddc79f49c2bfa0e65fd3584544331b3ea4c77458480e5b1a1584d49984cbfcca977024902f964271f6178dbe5b46a93645025ccf0e79ae0cc1a59952574b28c70540414870771c5e02b86e9f73e3f9c9f420c808c1aa4a6e6f2698f4be8f237984a69cfee9ea00a3b6bcdc4e01a10be53136e6c1c49c0425014e081ce6caf5c807998666701117653ff252c7e6db6f7745a436164c7e0777ebec3cfa359268b10a65fa86e8fcbc83fce3be29982dd997ecdfd97a3906318aa994164f135f675ab170337f842d8310257a6a1fe8b3ecb46d967cc278ce7e5d86e01660ebf639552423d5249585433fa3267db23a28051ca91a445f1288806730faef400c2f9affd38f4592d0198b5ab92c68b31df60c466ab6d71e01e0b9f0665eb224ac8e08427e3eecb50df7af3eb4355450f1346d5638fbbf8ffee45fd2c0dad94c7abca9f3d0e6311f812dd851676a469869d401290175a8f6f84f77a2de20c164a665d09150b23887622ba1012b164fd7a87c5cd0493ec27de0c7b958b0f39c6fbc27f2bdbe75ab7c188185ffba787d17a7a45265d797e46ddde5fe82fbf020929d7eb113f60d9af547be9e56fb3552de7daf7d8a9b0c302239de27f2babddca5011e30e204a75a26a597adc24208008bcbb7b0679a57e7ac61aa5e359b2bdaf1559721bb11950d24e425e138b4928620442846b2e3f4c03daf4b6f8e0f24211eb2ca6962ab14ab4cc38a4038fec90ed4446162972632315298c4d093478ed5038cf6768c915e87c63034913ca4bbf805c5964bf30104905ed78eda589d3a1e3a5272976df53c24501b364e22a402dca15f82b02b9939a1df34ae55e973e3d49feacf225a2a83fec9648e64c4d023551e24c8ed4288771843d826106e80a4cdafb6f9fd6488cc1eb4fd683633548eac89c559a62c180f14ae5377360f5e86547766a7a78c3a0a1e741f6f9507b9c5ca807b9ab761ad4ea3bdcc5dca9a64c4b4849f17cd50da22009493170ee07b8df49f818cefb3ffcc21bef1b3313e8b0acd0a716043fb10bf0404fe77e30c166c1d048ad9bb76a4f25d57133835c4676ccbb63c1e3e9dd01a5172db07dcfd3c050d2878ab44845396dad22399d9feddb3fa0bbfff613feec540e325472bb4376e0985cd9f917e9586df3a6607c59e078294dc99f4d334b8cfb9f3cc2600a138eb982dd4dd6682bb44ddb056328febe0e0bceb3846dee5c8afbcf0afd4bed187c007af1fb5f71c2a930260f2bbce0bb4fb13b9eb81c748b7c08a1ddfccfba97749ca4b866c339ab7fb3df3a177d5c1e1a9fe97e3355d8acc926459f20a8de5b2bb3db1c4282cd4f6d7cd53a8f9cf69a4a4b04903a3e3b14aca96af01a979f6441c65f032b6dc3fd25b3591281145ef25e7567ed79b8f55cea6b9eeb83438d635e383acd8620885e5d0e3d25893a747486ecde7bd52d8a8310a2c3a209f481cb79078343b52ea756c653cf8d5b0e305730cabce4249c8348fe4679ca7c77a62bd0c9dd2538a9da700b4ca78eb320cd8e87c0a033822af6436386d89c35831f091fd80f2a96207b686fa31d92f4f3bc9e8bf04177584a72f47a4ec7537f995c6b6dc8deebc71c0b0dc6fc6620372584012781981f7bb05292b631b408ae912f9b4141ef1da00689f830dd1b13d1102e557d05502e46addca42b35e506ff68d4f18d27b4f358732dc57b9178bb2da9593682e3ef8ca16285e483bc9a2a4b7b71d4320312ed69294574a232fcda7e5923360794eaeb4288d3c719e8401edb36815f01c311a8efa6eb929fbeafa124cf979e0bb74a705ebb2fe0373efcfe66c9fd3dfbcdf950de42cccc8a16dd7dcec9a311ddc5810ab658e6d6e38ed280a73a0d9893fff4ea40ff564038caf88f39809b72031e90e9a6304131258d59adbcc44f863fd5af66e4ba8b04dd1a39716bfd8a935680ec6078a6903fbe011275e4a5f7d1ee7f92148b9a35ca20f0fc7a3c4a25ac22ea743d0680c00d5f66d6a87da861f367881686da1daae33bc01f99bdaf9afee22d4be60d551ee62f0985fd9f2662905b14a32f15a19c31518823fd16a368d3df9acb44e8401f1c8b51440370edd3d32343d0640f6cd41ef1f3439b870679afc36371517d417b1552ffe3a9935a55697c601af96c7171fc4330a91e2d0b6536630daf3c6e14a8c733f8c0ac41be7e4d822f6fdb7f550d880a3d56ca02c35c3d27e02a43102b8ffc9782523bd80300196a02b9b6990ff78755d2cb754b1d9ce39698a0847cbd13a3f347ccbc72ed4dae5c6114ac6ec23419dd6481765459867b7973dcaf785292a0c0da317b3ec7cf7b099da6e005050e03ba7a981e0337237d470fbc06fd5b7d8762ca7b8d7d3ab088f009dd576c8c91bb3943be8c0799574790136d2ab376c9ca5aa8e8a3cb54a6f9f80dc7d6589f15889f7968cc1cfd26f122fe9101ac2dd8406a53d51a7d495050a4db6591b453ede5e884dc1554ccf8b082327d68298dedc5fb82ea3019e220d827480e5e5eee1e791a98730d6888b8a169f1d1f7a4237ce0e3c7fe837a17f10df1a12585fed0f772c7f27e3e33e65425ab60b0c361453e3c3bcd4f16400b73fd8980be25d2da5978a5c8676c5d412b68bbb00d6841da6d3422ce1cce246d60214f85cce0572118aec53c2dedafc94a09353f52ca2b469b440c540faec96df26217c83ff98066dcdec287b0737b1a3e51ac1c198d5742da539663a3e5c39c782cdc11e2a61dadd3dc2416e8e5bd06ebf97f53e1122ffed49f84f15a86c503222292914d64bcaada87fcd2679f3701921c14a2f353eabc3e59c7a8a2c67e8138953cde966fa4130eff2e79fe162dffba9d862dcdd0100279cb1214d8afaf019bb21d1fc3c77f477ba03b638bfa93fe0b9fcc17929c5c12e712d59b22dd9f39c9434a2aac4573d77eef9f258f39c4764503a9ecedbdd0c2dbbae18a5eedfb0cd1e5fc64fe148c4854ad7773cd2f62fc6a65b8b8139972b5d0ee225c3a794395543a07607b66cfbc8c0b742046e2d13b1cd5232c21dfb52f4b2b848bf56dcf6dab63abc0b4481d7c9ce82653e8902ff2d58ee6af7281d48a4c89b109f41520380d5b3720fdb1a7ce43f08978981371370470ffe23c1e0a07cf5e5f03fae98a23f6b229dbe8a3a75887296d056efd5a61f0001f16f698ccb9f31026a44bcd5f066a67dbc1029a110f1d290f5b387704ce265afa0da545a3ee40567bf54ab7610d3838de4cb48251157b19858766e034f6ae1ac89a8baeba98a0a58c8e6fe9679649a72d46921892a28b922d734c8a922ccceeb9dee427800d47c67378c28885498f413c2391f37e6bb76b2cd0e40c8e2418f45617f5162a33e588d360b7e405c2efa2385641957dd5ef96419680f1382d85fa1b39ab422b9c7ee76f3b7bae9682115ed36955f8b4ce3ddf900659a07ec96fc1a6a418d4474cee3b28fe9568b55f5f5f72e7ba56e395a6a70f41f206a74a4b9f3a175022d10f5218c9a98ae492eff122db1ccc2f4aceeb1527df83a0da7afb1badd9803ad572c83583ce2c7892ebbaa35ff02c7aa64870b6915ece9e55b8417e1897c7f9173cdc90e00e1bd4065179d680e79e38073181cec5fdee6aad98fab6c65185376849409224a4fc393a1a22193174f6ab2c39d044a5034273ac5b44dbd22b408be1a69f5dd9b5b12d9d2130127f7ef424546c76a842b8be253d730f068a68412be0930a57fe718aa0d320177b17d9ffd6579e211bb3de95519c233ca5a3b96a5d774e0e3af828f32a80363eb55d22d0db9eee093e2421f035ba1b7f47f057bf668d8cca4e54bf50c1647bb8eccd525fddc67a5e0e9385dd99d62710905c74f566e265f468be72d7b913c23e96a64434cd3f4a7876ae8a84bd63cf238f70350870a496fac1b76316b540bb1a2c7badc4debcd24d6fb5c28f50287fd9dac32ac4bee1fd1a1c4333b06585f2d578412c69a9e3cce59fcb31a347f00eacbed60a4f73d6a31c60abc7f92f1abdc100264e3e1e17ff2c21c8f46948c11402450036108d362959a4bff3358038374aeddd82194f64a060fe511de03c759485530da3d59d84ea5e24d85410dbfc1e82d1b36312e2ed43a13333bcce55d0dfa756a2ea0867367dae306161051dc5caf9406b47e1f19f07c63550ed8a2a5a495280a79fad79987384af9dd879a34841990a33d26621cd132a24a5b8be9edbdda2997d6d40c0a6b35241959468ef0554a3a6f79a088283c97d185e54f861f80ac6a1524d156aa7ddb1cb5b8388182a19526dec7b8c56c8db868bfdc9fcaa2990be6221114fa2b160ac3241ab9f3e888a6610d031e7fec7c90672ca835f88ca353847029ef48040dc9594484fea16be2c567d91705e1dbea0242470f4574c211cb4dcef7f964a81fd789c1311ae88ca94c945fdd195bbd278eaeaf251de450bf9a445a631dc7e801b0fb03b8e6d5b3c0366c6c1084b1569c3faa580b4d1f1441f010a4829de3c7ce4d638c1701fcf992798b830c3aed0873c71043f4715f65e68bdc374fa790df881d5393fb053163b0bd2830e6e8d386f5327d42a62d1e3afc26791c833fe4db9153b173e5f27cbf474c368656abf52364071a99d44bffd15d76ee8df8cb26e236b5502451b7dcfffbdcb0c30601a009e588048490fbc41bab443817b4b4a490b3189c42cb0b17b9319a554e4e4fcd94c7f0400c5001db67959b68842c6e26f166338e6625ed5a637d8327c69d5c2ba9f1dc80fd35deba36eb3df96ec2b838a534e1918d702b0c6d7dfde6efc8491a615b6f5e81b094aa76db2f38c5caa0915e04c2356caf20735a89fcd9ed7ce98b337c1b70ef48ee5c59d7ddca768e8f32c66c62cbb157913c1f8cb73056e8ec3f89317bc9467b04dbc805b3af815edab1bbb5100a42ceadd58d2fc50d539338c4bd175fa42d0ac175554cea912da67c9d3718b89442632f76edf359387e1560fcb6a03e6d1c510983752059fa327013e4df8286bbc3fb6ae04c74c58534fabdf606bbf088290e5e4933f60572f874a3da6ee87f50d953676473a8b2e572cb8f275bde8b43c8a29145512ef975d84e7a5f3b1551832f02f492d6a02ea938629683142bbc694f1f3164cd862324002c2ee93bff081d6ed89b404c80440db6d433cc07255144d841949637788d5a1c9f1a83d6f530c1ccc1e4a34c56d0cd87be4607e48b7c26d8332fd260c615e1e23e0607832b2b83cb862354661fbac1aec5a885d9a40d782f9aacc61080ac52b42e863af5aedc9be16318001778422c0b6b6822f4b0452271a274a59b836606384a2caf0e41560d0b0c733d20ba8de005cedd6ee5ba6c8032a575dedef69127b0909a148982a7f663fae7978e27532fe770f134b7043a2d2319042170a43c804c4dad1eee761e34609a416d3a566576cba8dd04dc95b377505059a6d869f133e1ccf7c3a945963e6fc00b4c7d6315a978e20f0bf5170dd429fc9c302d385c22f15a1e523c326f5e9ff21e907fa290f68bcbea3cb324b8e8c6c397b04f3bccb731a1ff5c9b20c0ec323ce27ca0eb04f7c2cdeb2ba1d17019f7f38cdd3075120782ec9b2c73b9f9a780e5957933ede0be46cf957b313a51b1f4835d5c12e697e735962a51191d0926e4fb91914f4378c6d0e3ab54a3acc0cbd8234c0145fc316c7c0a479cbd0c64c86b9ff06e1ec8f3e1d21cc12b5bae090f26ed54b2bfcbf615ac12461bb86c94409a1f2a89bdf9633bacb57e6eafa4a04d12832c9b57ea1a56bc3912644826a3baf7bec0a0cf40ab9324b617409c9c0a6fab88d6ee82d790bbf4890247379519398afaf96aebdf3ed641d12ccfc83fad0e1efb52d9db74db670cf096baa08ea5658bda744f6906aff8ac2706c1343a92e2f7cf9fe9c54054fa9d37e51233853f422df6cd1e7397a833bd7bc78afce533068bb14a15a08aa5c606f75cba56dd1a66fdff4383231cc95dbe1803ceaa052d91971ad18fb7bc61af43eb6e722e40c6c203e67da5a055c0975d03e6a3a3a94eda333d2480839a5f5cbeae845ade1694c94e7f26db8994abb9740b02176c3109cd85b1408b9926f564928f30c28559faf8e24c2ec823a382915c514f9524043e9e23b3b7711b263ef6546066f7a49c4431756e25a09fe501f933ec1f0a786533e3a93dc88742679619862c4cf247371b5242d89557b485c135defdf7ffa69bb3824e6239c1f118dbbbeec88da9862ced760ab18db3f840ad88c780e4bb45564b09da85ef7d6b5b394680f95f3814d6df666be28291a33ee0fb7d7ce8ab2069bf3ba7ff1066689ea6ab0a6ce6d04fb487d05225f9cd07aec889656f3e41431fc32ca036af317de4d753c4cb56308767317f14c2b794293956fffc2ddd4be01543cccf5b31ff2a5146b0f17c1e2f0cbdd5b4b1e3f6378713e63f7bb6c682d669db8a04f2d9fcfbfa14d2e59429674ff45ca08e238760ebdf8e1cd5ec60e1ca55799b7c694a8ec2af58b69c3c36f6b39696cae5ec146af070fea803b93d8f83d08283b3585516b704d8d695f33878002476b458135c23352c68915413db7e540d9cb2b38b770a2e660cd917cd55aaf049304f5ba6978e8b1c773d8be93fecf24cdff675d778379ffad639251077873cea7decf9a7e25dcfa24dde39493a020c3b56abb6307da9c1cb0330e0b87d32ce5517cee6f356e7eb48e50b56a62da6e550a2c791f7d0eb72baaeb20a0f10a0bb8b84b4b1fc1bbd01b445ede17823fa716ca7fd7d8468a9a2dfa56bf4b758b8abee2cc1f5fe7b7ca3186580e335ae5e3e827f1bcb77d4ab379ca8d43296c3d833a007877f581af2a6547b0952744c4e87c80196f6cbb6781c1ff69d5d1fed38c4d8011d47ab5588a3eaddb239c89ee8e5f7b6a1b36b733dc7ca08992f12c8dd172f89c9dcc61c08103d910993f4cfc098bd678b1b9d3c050591498d3db213f53ecfe6aea7e52be7bfad7f9fd42b623325cb6097b82e02ec97054a87e35a50f84a74abc48c4bd5f7643582a9ec8177a646733ee0a263ae9354e15b6adc833fe83975cd2d14769fa1001cb0be8c92372a2bbd30994e51dbc1b81da461014d9945e3d7b5944daf5281f8f63ee05f1be1bb0227054d21b11c463db711d649fdfb5d942592716f958771f31a5abd0d91cab252cf086a138c7da1c72177e3a149f05b71f8093dec1dd701020d2aca9bce1b967837583d2baadee8a6825cfd45beae538a93a030c013a653ae3323128e3fd6279df8f84ba780495f0ebd834290b7999d047c47a7675da0331613f4246ccb18be6f3c715562e0db96112b35d2be393c2acde9c0b9d372cf01c18c7469e18596b9ffcd6f85dab3339d3dfc0d70687695ad4c1e7c1298e85ea5dd9fced5a7692e7b6137249874ee2b6070f9667ac0b6c6fa2e6e466692d4d5b955812ffa2a9b0b48032c0d32db970ff58f6818e15388b6b80c0d814612e01576f9d143b2d385f079672a527f4c84e601d6d35ea028419947d4a9bafab84e0e7c1cb7419132d38907885f77a6c2d7271f10801e4ffc730663043902e6d5aaa6847b26b124c86ea77d966f79bbfd7e1a3ab82ef6dbd662ff7d6e9bffa2072d95a3bb5b2167a587959c4ae99c3e6d0b113cd44a740485bea760b4b87d661953f536bfd99cc9e036100bbea9593dc03015c8ab915c2edcc22c2ae8ffe8f4304c656a74ccc914f144b6e2fbec2bdc4f46e5f537b142101446f7e3dedea4df85298e475b7d158f8d3dc6999d44edee6bea00677425a581d55b55001c60b5999c19066d3ce0fb05404cca022237d81562f3a2a08f3e19931d437864e10e849c104ebdacfe9bfed6380e96b2670cf2b70dd8f2c7c4ecccc3aac87fc05f719f418cd945dcfc7e2999244e4022e5ccd47690af1c2a4c82f65b9e6cff96360ccccc56b202e017ab2f510b66cbeceb2360775a820e130ff62b658c10d685967dbabd9872ffc9b1f2a2fe10e79271897ed495275179783299d72f602cb570efe2031b29c3e958e125ab0627ef70204764e6ca512a27a35027b3b9ae3ce71c7f41aff638dfc083eb811aa07f965cbcf5cb3ea6fcbc4284250813bceeb5f96db0465f8c0b9a830dbada65c5839b1907e432b7f155d2a016f120b2bdb3ba2d1743a40ea38ea7cf5961ea07b3d47763e8d158cc84d9c92da0048b0183127134f61ef7931a86dec5cd488e49ff09212c928d376465f98c11882e750b4ea9553f5564897fa550cdde2b54fd18233bb0998478f34b835670a376d956cf935f4664a200cda1a5d2e9deb55242fc2c5cfd84c8eeea74ba3958d7f129ba9e923472d43f4f92114a62352990dd8840f18262a1e490e7c022c9f697b95ee6b15dde3a9334357c17193e70962c12c680518773f7aec687da01ed9c4472ec33970479c5b9f8d7b5d25fd0e5d9123166c18419dd4e507e1a0c0f5fbdbee445c58595f2c3b809edd8f6cb578eda12cc80d206ac7c9d079c0544d35457a5c62e6e5c9831132c31bfec6bbee18e13878161aef94727c2df0d5777782f5a65e0509301896aa98b325f6b3cf283eeb25be177e54e7e458d9f32d9154823f929d0fe2d95500e022280b9e391133c9c5c29225fcbc7d48ad57bd50ea1b89fa16d4c8921bf3f1fb7c82b67d2d6694518fdefe5c19adbcd8dffb1bc99861a73e854cbafc54eb1acae71930bc942cd78d0b8e013faab1e7e74476f685dc9a5e8c2bd4ac4f55ddc708fb6d8a9622a0191e7211e5bf4c66a91b68d8830b7debcc2afcd435050f76da2714307e7d6cd4f3cce9b0cfabd49d0b542249c5b0ddf58bbd01b2dd9b4cc110648b575397c896e8265be03d7b058ae55fd4cf63ef9b6f3c7377c525e1f0a4fea2749648818acc2e8b22dd1fd14d768618b7191fea5c944834da2150f1466c116de5dffc83089e9f6ecb8fe12b9c2082d9db35796584a7b6e3ae9897bad81f2202f0aa2e63b7570d315b5b56b9c946d8dccc9b1fff2039db6d2e315ebc4ad1b304f22315e7d5b717b9152ac1ccda126391ed0a67291b78571a383f73314f258e62768cb22e6f0df24a9de3299dea64c6756f7b23d5cff50dfd9d7e3cd3d13e01382f987ea9c5835fc4e66aba2005eedefcab2c1fda34fbe7180f3d07302a367f01bbd99744668baf65541ddaec59a41563108fd33f43503f186ce2b108829ac12f621d6674c08808329568d7669a58f784dd562ef8e58c380db18b4cddb03a2a024beaf48be6a8436c5d2520685fd72c1cafb2fcb6068a0ed354e2d21ba9f881252aefc4514d05d28b12f36c9a97c008a335cab8b9d907995f07b83810614809de8f32891cdb51199cf4fd87b13e99dcd9f8b5970ffdd686ca9635a21ec5805b6ff984c9040dc2d37839408dbd6d9b4342b1c78b4bf100042bb9128b30b0a2fe7ceb31390092d9ec87ba998b7b7646125139e0d8870075d5ece41be41a2310e4643ee605d9f210f7d8b5944ef211dec42fea5c01755552d804da8a76f820ea30c2901df99e55f0785322494aaa325ca838a3c5ec2b925194bf15920e8fb0719ab6b2f7969e32b181db0fd2fc7da96af5f1cd5e3182f2b492999c79f69cf2e9f61e7442b225633db7b3f1ab7df7c73c28f103299ffcd1376be0dd62459f58cc6952ec1c37eb79edfc027b4a3e8569fd5af7bc21bc7295b84e6515980a320578c6530964807b6454dba4479306604ee04ffd47310d7c82ce7d5a936591a1bcb07f5c0f7b98f4701277dd6a5fcd33ef9d60cb14c360aa389c9818e01de00596d11224723d9026d566ec6c394d7a31b8b570875ad0993b709a96cda9ea203df777f68e74682b588046bad596ee64de24dd9fc798aa36a24c9e5f4a76e8eaac1547ec20cec50d06dfd7be3585e97e235edefbf0b45b9bfa0d036f583b484a81ec9d88b931820cfb5a71a4a436bc82a7fa43129649e5bf99bea942ce777fdd7934faedfb621fd6c9a3241141ea36487564b0d2f7c592c1eabf72ea549ec530daad9fa0ee339540e8104bc09fd5966c58f5ed8f258994d6993212c73c19e51c44861cd4f51e332f195ef1fa5068c914e3773c29c2b30f948bc289bb8c2fccc864b5307727dff4f9568b0f74c9ff7f100a561907b192a7fb983454846c878c0b3f6c69aa646767b3a59445d8e0a97e71b3632450694611dde149b1da50392af8144bbf957d9532000f1c7eeb59767f266434b1dc94d95e896dd1493864517b3bb05685c2285899b4f99b70742bb4aa65f3b532900116988f1af975ce3b3282348f107970e4c708971136479092a13c3163fb81210a80cf7eade125c3846f3007a5e09c0cf22da8531828c7339bf97aa564ef0a7dda12c5720d55b550c37cf359850d2c886061bd9b526d1d9a8c85130bbd50d907e399d34fbcea1054e7a0342ca031a18fbfc91223ad56862c2f4d7e344d6d895f09966b19e1abdc8859afea7f06aa17f29684915784a5a389cd1c53205d9b991d93caa4427fb994b3dc96ab3a683d874e1b47eead262ad9c1842156fcfeb751d52011c01d2bba174a013bf16b553f62061839760bfa888435b1faee54b3caac5a1e561bb789bc4b8f3f69f0565c60c80b4f56bbe7d67ddbe56f6ce3bc0b8686d4da895c8ea746777832661f1882da27ca3fc0f7adb108faa37f1e91ecf0676ff0fe874dae8e6fae503cd5f050a4d227568e67b2a38d1f285644a84abbbfa10f4f37521ead2f25b6eab37873151246d24210771635db77570a9861813941f1b22ccea9f78b7970244c5d3c891e7fca90c27404d427a292b6b471a8360a4c14014268a632267135fc5e150eb167364d236cfa7acce194f2f8f991aee86685e99b2fb4e356486938446c7f08581ae1c10ac3c7920c7a056f70f325b872d66c28583b78fb2712190df2ebf48dece608ae84bef9c03f7a61dbd0d302a3cccb2e62a0c06a7efd76d3ca002881aea6385a326843d1906fab0990e8b435cb23a4fba908237142c8b250d30ae47c765cbb9dcf174566aca0509f694ec9dc5f37c7838a0584d31c154781947cb1308470f0b1c7a64b783c1b88a890e56c92abcfe09184f58dbc4d3415a59343aa5d519938834efd1f1ff245f429024bec9f766260fbf5b502326749fc4e82cd93982b559119a6db31b127a4971852ef5bbf107be60242c7333ec9973884436e0a6e7816cadec7fe020ab7951542f2c8974f375d307e0d9d0be20389f0615db130bc37653187ba50ee358058c35b66e2049eae54785b3124c96dda986eb3dcd9a2158204c0fd50d2644f2aaab5b18dd6490030ee1d37633c00b51149ab5aa776722db0d37392f77e9023ce201846684f29bff472903ff946dfbb0347d74634afca540982a739378d056818f199cf0910bf87d395b61433c447f2076405b8e1d54f670b03797e8c45d678ff3120482a0cfe7b8d7af40457ac88ae1e58c3aaf31b507e347507e9c1df3c5375bf8d3da17265019126e8c243350748fe5a855dd6c57dcc03cb184caf8c28dac6cf4c8deb5bc10f0369bd96a676dc5ada2c1b192dcf57427ca97a8347156e6b4f42b84a3dd471233eb80ee6fa02a3ec5ad335af6f7fcec4fa3863d4540548e8a8aeff03a601b2177544d18d5db1f2c57faba72dc5b2edf7e2d792b6307e3c4a53dbe4d2ac72ff8dd61396b3ad6a4d0e29a4012d9ab606c5fc2c8ffc892d2d8b9fb85da8a59364b537af34a706345930526e86f5a19a0d6fcfba5bf701ee198387a9da34aa84940ef08c5fc8dfe1acd2f29a69062dc92ec8df0dbca76bb911e66eed7dd96474409825821c966ad78d00376ebf346c900eb167947530ab5a09cf24e29d387c5b32dd9507e4a7215d9896b8f9f4bc046acc6384428e3a6125d12255545f303f8b0528e498931e9f482ea93bdf3da0f1a55fcb8089a470e8d0de9d61b4d9a85f5d90d4ab27eb425c7efd883121682cbb1de420cc92213cfca6d2efd1741a3cad9c91ed4d34005b320eb681abb2954db6d4b31158d14e91b730dcd5d8edbb9c7e0d34d418162c7f7758b1bba8982c39b78a1bb16e8df692917d6b761f353e9e989aaa2731e1c521b3d6d1b1bc80f5e83f752bc4179131083147d1b763adb30ab46acab3873a6d8e9c09ed074d432107d878c4b38847cea57698ac2ff380377ea733e82dfeccf9981e5db6d15a1701e03422188b35766938d0b61c3a48cce2c35ac31f6cb91d2c310591b333daa694843eac7c2d6646f6e2a184b812d55a1a9e623f5ce0e72659edc0914212c6db37967183f1d1618376e128e2b8e47831a0f2dd06bf8f4f052cdf3198d484a54c130ae2ae4558b501a3e05dc710e6c34530a5f82cf47110da091036d4aa9df1c1d49b375b597affd8b771d7ca193b8a758a46df97cd3979aec4ea6c94976fd1888e6d9c9d77eb73547a84e53d1baf0cb47fa89c531321cffb8737d1b579b3661dae506e6e625e678735a25dd5a66f0b12b77c9d284a7a1ca262915a166b2eee83df880262d3233eeb8cea34f88c8cb67a867952e4163d859f8e9a7c5736f861680589c22b791f8f1f0fec216589719b786dfcce89a1334f8db8571b5a515a5c28beefc6c5ebbc7a780a14c0be192cbbf0f349c38726993323591a6dc58f92aefc9517031d986b5034b4c507082f8c1e2a388bd7dd93ae59315a92a2a12c0e9058774cb8769fed46267f2f71118c8c89f9e608fd90e5a6e7ccb9f85db7f4b6726be20ef4dfe4c5ac519fb489f6dad37d9af6808dcc7c4312ea5a2ee9660ccc5c7f4814330196cf711a06d43dfb55982b0b3d7b52f8ff817ea2150ba2bb61599ed4a889470c1fdf683de44c281890e8398d468299afc1f9264fc14c0180a6edbfef7eeffcd5edb787306cbced960c923794d14231a2b07d12f7816388f7a40ff023d9ef5a2e7dedcd39697e18628c2205551b8a07bbc0d9fa70bae12d9b54ca5c087d1944c189cad2c58d1fe9bb03b68efd0d956f7ba7c3a4fe77d3f093aa25ef92f46869e7e6c7484c0198d3b91213619ec2cc6971fef2839a8c59587cdadc23a7ca3276c32e28e5aec5404d1db65ccaf14cb1e6b0582de7d06048ae40a1fabe71f60bb28c6191c9816ad3c9131dbe88a633e2a9de2d01ecc932ea4398274c8c348e9f090dcf1e41a8ad8e288968c6f110659fc1fef057195ca320faf17cf47f9b38a8108f8a7c32bee8f2a15b629623e10548b0171167e5fac6453a8d0fd347dd8574f26adb0ba33caaa770c86f6eb862582db5778fe9357f6b328167940e77fc2600559d2bd742387ac254700ab8d845a8c2bd523f477b61d1008b8c685ffe3b20a98aaab05a08121f150f596304c8dea8dbeba5e486bf6167d1dcd1eea7e5dd013fe5daff58ec9308c0df550b47b7b52cefbf6c4e53973daa5f659c3652a0915b813ef71513fc97d9858e53d5fda0ac37d69224124d6507077c2368852f13a4eaa983146bee0893ba42f8ae9dea27229bc8ff8017a412ab772dba5c6a24826534c74d5ac3292c55032109e05936c79e5a2f59224675afa4c54a4446dff1ceca0ff5c5c416acdc214ff077365445ca904b5636437d6de232052f53719baf52e5d639d13d554143c7ef45dabeafe9c915ea3b0d80ac7d69713a6c86797a710920a6541f133f6b2d74cf8c85de7bdf0d3729ef619bbd6a5ca0de8daf0b8738538927de43705104a024df5c490fbfc9a92b4784ffd564eaeb542d37ea71f00de4a689e526e15733adf91848c67b50333af8ec077aab3ff0c875aae2b86b92fd2e45ffe00a1fad4915d7381b5e1cbdd32518d46537c6599b5fcd49125f0e9f7b2ad83a74b41a856c270652decc3a41cb9c7feac288096c0951abd21e103f7123f7bba4c01b8c6201bb83355fa9657e69a67ababcb14d851a29049e215ddc30031a4806c3b9f3a004b92a9aa86bb4925f9a8050b2f1031eabbf8710ec4f3f0f4edd8b4013ecd29e4e3cb89a3c9fbc36025d57b7a66167b8d111e183cd2ee998676dac3ba5ab6499dbfaaa6d4dc417735216b4266833f167723d60829b6cac4d310741b0e063188aaa5033c2150c5d2de0cda6958e62987f9d17eb90dab383a73ba06e403f8febe805edef27b73f007669eb83d0c87d20a1724eeffd55dfdf2f434f998b9368843ac1834347793dca1f9ed1ac87487690ae6ca00166d0b654e0fd313e74f3fe8e91004ea5b64a7c97dca0a797557ddd717456f73a9ab56b6011703a2a63036b4b8045fe337ba89eae5235427cc4122c683aeefac62697499ae30651f0c7a034e3fc97c751507d60873424bd65a5077f8de125a7f61a113692b7347e2aeb6e0f83fc510513a620a413ac7bb1c7a4a6961478b2b9490e6ce622f8b7a716664feb4404567e14bb1da7bfb2c592a03557898650c94c31cbe425442264d26c551c2712c68ff5351988b34799f26f6e354eaa3eb0f07645830b3837b514ca79cd9becfa18252f542679e924f1fcaf20d7a499fb05315e17e31757fedb3fa2128b19a54f851986840311fd18511cf8b9eb5ce8a16edb32466e69dd9a283b33705f47c9619ab9fe0a78aa9d7b7df2b9bf2ec9210a08d57e866086e14e87652b92eea2d9de76f0bd6d4352633b7ca13e96cb44696b86c07f5d5ab7dea56776f0e6d8f31dde88da405c7edc96c4ec0861533ac5f837c20dd5cd110f48d9b07d1100d002e9635f21c7cee5e7cdd606799e3047d834ce60d9a4116f5c28f9900529e4fba5bc85b8a3eb1e8d4d5cfb1be41137d6d43abca3342e1d305aa88f47646c657bcfdb62e83c120871ceb4915c4d64f49aa8c1b67a70c1a4fe85907178e763159bee40cc3e5900887b7f55ba86d7cc2042de423cf99b9a4764976d04801c9b8be4fb9b744274c18c8b895eeccda47b50f62f77d82958f89e38cf7653b10e7cdc50c968b624845c63ed24734872b5cfda31c27997b1a6cd435a3522cc72165cae281cb53111a6c5a807c215440d65b0355c64fa128a19cf72224aa1d4a5519ae1fe6361faee86cd638121895efb02eccb76b9015f08745a4351200e50d366c2eafcc857cd9a05d73d8045957faf4988ec76d799e8b268a14f0de7cacede3baa861eb81c0aa722cb6f30c412f597410c55d249341b7c4f2190d45e2143ec358b2d35ec15f7f2d6e423ec9e427822005ad078d4f8f1baee8edd720a232d79de0554029ee606e479c59c57ff10cf3c06b6362d5424f515841f4a616437349e2b544c35a89caf5d87e5bab6656d05e8146b55a0feb27f5dbe7f9ed6f51c87581745bee9f905b30d8b1b2959c255c25ded21df3496f6b3e32a3ac95cad937205568c1d4b52a6a9eb38548b451b5a35b842d4fb8ab8f4d21caf188fa4a03b8aa6482e276ee81203075e32501a030bc1728dfd0719840cde9d64b0286d822911b23cba051a8ebc6bf9f9b3282d85ab016900480ca2381e5cff31764b7fa889f09713c4485e99f15515fe6c3f4357041d1b39bedb76797a60350309102d43caa8a50c1ca7c8a5467723ffcce6400116fda7a5020fcb9a1c090ed7a177dc68bbd47e58e65a855e548530a4b8cd4fb5c6f16b1052afaca0051e78542a1332caaeb675e96b3fe61faa34efc0c0f47115c9d68e3912c8cd904139fd2afd7cab7a39d2db633dd438486a29d14adaeb8eea42a4e282baa7f7b250a9a6c801b07205f042371fefcfb545dff4727cf1bd1150c22b6fde3963e6bbd9521c19550eda54f7b1b56d9d4e1f65e715b85e5a85dc87e69718997ace7559aa9be3cc146b0a063effddf1b58fe963bcd3f6fe5ac11871e1f7d9ce185a858d6c059961cf1af9e0d16794a7b09004cc5f979e6d1461ebfb3c845877a60dcc62ad1c0d31cec56cff3cc24e1e9010ff27810d8500a4181af09d265c49e033b2d41f8ecf098d07961ffc1b4cd1950b28323b4d4152e8a13313c3275650dcfe7e72f9998aad898cabebad6a5c37f86172cf77bd77635154f643e2640a4ce38313f7a9e0a476d500bed0fdf74d96a44b9c6f950be17496f0eb33580adf6f747c085713b74d337c14ac738a42e139ab437ee8d9e5f3bacee4e36550cec41858074a8e883c092e0ed8cf9d8ccd520f45139731638dafdc8a7e110e72b3e6c05b9f0aa674341a4f7ebbd8e478b9c2f4388b53825ae29bb25b855221232e3388f1f62f24610dca992aab743753624a2c9edc95c0277d070d5344679011047563b51df3f10e7956f9bb293d4d8bdf57d0f2884393bac1aa2a221ae6062b85d7c8226cc69a6bd2e37c19deacb502e8800a3b8c509dee674af0383161861c1991df07685ce6e26cbe3c027e5ef30b94714f621167b17f45bac83217e4c6d24116d304d090769c40dfcedd9f43bb59c18969b6473c4000a303d38167c9fe332d1bec1a2cc4ee7f1aa25779ba0db8835f7b6511ca36fe0afc1d0aec28efdc54186058f5c0ee545cc7b4e50b800a84b9a146627bd24e50fddf54fc7069d1876fbfa514fd1f666cd6a02eab40c2d69ee3431c15d6790510c73efa1199c7cb76121e1954de096a9d9c8fa8dc59803f2d5707644e149feb0d263774a5c2a9c1fe1681ddc2031b2ed505d29c763cdc44780a27ea1e74024e413447a43d4fcb5ba0cb4f5c9a28408e97d7ce84d04518bee714d9fa0e0e1e210a860ec2259c85c6b10353c19aef5f4ba1aff0a49d9d27b81257eabd69a07f98b921e53966c2835dd13839c6a2ddf7ca3aca88bc765bce0c358b04e46523b44d34ef2510f9c370b23e127610b68dff71f6f07934cea7b7025eca89bf93ebda5b791946511da590808ded38e202d0aedf68aec0bd25d0f708acd18bd5a88db6e0c13f184e225ff039002d38789cf45262564eeaa46e9ebcfe7f040cf43c608ac55bbc997012a7257ee5e9221d37755b320d1808ef357625555c16a371918922dd1030352303c9929bd19b30570f3e8faafcbf811b31c70cadd25a4d5ef08b40dcf33af66e6ec6c17e8e041afdf3f5532573a67275fd542fba3386742279b6d696d6882e2722d51e6de97e935181f72cb47d1e3ef577607ff670b58fd0f18acdc1ab3212bbcc7a8aa1c77fd554d86ed983c17b8adb5a6cbb9d3c0230dee45897029aab19da3fb6bb3fdb5f1b7310bfb8e6f5b649fe8940ecededcb4bd664e28f7ff48b0fb12ec08278a5ce843b83881716c6b3e4bb6098109807b777d6b34993bc41df79260b570b01f7fd50aa1a081dae371b6e5f1d841e474368bb6efc25fcc5484ce340037eeba4efecdbf92a719a7a72375886e4aeaf643227b194a1c59b6c0354977c568a0a03b03c4b1079631417c328d648552f638cfa76f89a6ab3c0bd3fe7d454be68a86f0b3111d4e9195ae4bb01d716ad0ce66cadbb2e787a7adadcdcb0e4ce204df8e4c47cf8a359f712657daecb849505447639208bcbd7000a83f6b21eb87809f755c87236ab430294484475cfa98dd927d25796a67c02b7aacb0a6c24a4ebdac365f67c87e44e312cf28dc81feae979ddee87bb3937b9f8f19a990886883cd0956929a899e9fb2b04cc83e1bc7992310c7b58dd1e088c5edf988cd7ea13d989116a2aa030c316ea3b46d26ac8b23fe28b729a0d4aa57e7cc458c76cbf3cfaeb365cc19792917405cd2a0dcea8c3ac7deb990f7f04a43642843db46698230f12b566aa1a288d8e0122c23a26406577554c5d0d62e0fc9212fab565f94637975a9482c681efcf6ae7df5260ca5c4762ae72f23b6cf35e04c65038f830c193f67152c33d0340dc7c5ccbe4cd73fbb68b49639984d9859a15f13aa43e40cb131a9b2b65e2d093020cb0e66b8f0c8ebcf1cd6501d957cba1aa8bf79adfb76ba9f23e2ca2d2ff12ab8f89571f289d33582608c4b7abb025554f0495d8bfb1c22527cbfa81cf2ae3a2925ace67d789cd1017197718ff286f867c19085e0a9b0fc39356d1356d2574ebb9e6f62fe24e1ac10efd15d644ea6a948737bdc5486f2692468c8c141c7e211071f1be15615a0c562e1513da5a294056660d810faecc46d39500fc5f7d80c2d22b36667a8f748c12250cc2cdcfb9b21fd91fec022af30bfd8bff57844cb71d867bc40d62fefc47d6961f1e1a1b7209d2ea580163c760098426652cf3acc40e96ad195e145308d9eee2efef59ff47e008fb4ae879d0c8f645fe95a86817d84311ea6fba871bad3e627329c7c2582d862e5440da8f0dd90886c76f74e69f57ca9c9e958de74592d8cae78d72258f90135281024e07e78cfb6d4f7fd6415ffc578ce53a32f44a0c7c66c0675fffafa8568cffbd6a7ab020d8d01557abd28885193fa08aadf34940b0fd2fa921f2fdc17ffbc92c4f43e10cbf0807e3ed9c073223a01b093f1f0177cd5ace4fcc04b5ba33e55f6358ac51432f92528e6322d228655f7fa287f28c528ccd2d036ff234e9a87fb5baeb8f28751f3d63256d45bd43a30177fd3980c6126618fee77ca343b23e2d7e5cf4e11d57111cb19391a1c44c4bc9c376930db723d26681a6f86656c287a33f0aa1362efcf64b742a93919379795e54a17e0e70e536f29a55844b07ecd2a090d9f44d8f911aa486a739ccfc039262141205783ae01ff544b03b80f0f62537818df0eafdb6481c1bcd11997f475a64c36aecce9bc50972bc5d6bc522e110b166dbe0c99684b34763c972cd196ea041bac4aae30db9319bb27f31e0e6936e117309f6fa95ae6f2578a4e3d5ec14ba9b0c34c96b2aa41f91ff996b8eefd9ba54eb20755802978e6b4f2ad5a91296c2e396032ef91d4e9261486413e4a31990fe802da7c69cc45455dd6a938eb15b5284720f28130a368801fc6a4e631d52a288ea729cac37adb072245c12c1fa675539c33b90b71e18ac854759cc59e84f2537575b4a74b44a71739c43bf8fefb1aac410ade0805c059f21b5f48b303f5ad9e0df31e1583ea8359be9faefbd438984b787f7e831ba150a0b7d85aff458251cf2452263062212d62787a00dd4b348b0a8af6af71b80c631d9ac21d31172ce45b36c86aafb3bbb3565d2b4b53fa1b983a2650c2f012a0e095bb92cfd4b39f3f77a2cf4860464ccac7c749bf05ac741086a8b7981542976299e74c124eb0997dd6ad8cad6cbc6157ec0f483f4e1ee1d275a791449f019909561ac557c7fb18ab688b733059fa2842c59a01fb70cec64e2360a69a1dc99cc1db1015a430af1838144f67b1ade16f68783c603532beab073e555320c4cf3059c1fde08c58b27cc4b67aa0af94d973ce9230abf4c7bad83d66a88ec2ae68f5ac6cf2d2dc42f066c8cb8d1a255e7235f34a9b8abc4c3f225081f2f2890b232f06074aface519a12ebec785fae3222c9e132e507c9e3cd0724f92e5e299d107052ee9ea122e90e35bb39a28add1e15c7e9eed1e53b69fdae20e864576dd804028292fa91d42cddfe22715f596cac4fe1887b9028789ede84a400297362b52e5889665718c86a7c55d27c583e93233f4d8efda6a2e2453615d9e058d318ea7f85fb1604c1493e81fbb28465c259bc0ac3257fdadb13e789c55aca53b3d2cddd9fcbd6c2dbdcf1bc48710bad4016dd49b4c4cc954c82a32fb1b584985d83e4b7b95545c07e335f2b1f51df522e74590d11b1dd5a9513b984d995a7bbd3a6e28af768bff45d24bc79d7210731b3155470f812fb32f5086a17e5ecb6b268fb11156eeabe46c854defdcb9db6086c447ed2c84264b4f4d871cc556612ea02dd92512e4cc92105d1a54c75b48ba6fa9641c3e2681d723d063be1a0edab4c5b2b69e28545f638e8ddf5273636e0f0a0fd99c41e772ddbb25425e5682ac8dfe06aa7e24b8223a39e746c829ec93be27e4ff08bf5c6d025cdcb1f6f5b11ffe29e9350ba7f3f199ebd719847d4755053c842ad3824af7c44eddef24525e1c65f2e965bc8f543f44c255e68d98cf9ed2c06c5eab207cb4e83807879cc8bfdef46317a686e9d6cf7be764801b606c124ef04d6243194b5ccb0c3b88e3b3004cceb83f3bed9bc6b8731517cb0ecdd96d6a0aac6e5ab4dd1c4163967785ce6c022919f7ef8cc13af287ad29eb608f56b57ebf85ef61785330218c0d44bee102388946b2726f2f57e1d53456b34e5a3b3a28932223acc4617b1403a5a0868720367fd1fb0882da436b88717ddc11936f321b593c2c088a2a9c90a3907b3afb63d465344529c5362f1f181a2e2ed5bdc52b8aa896eac233440d0e7d4b1d16f2ebf3224c355250002abe799af4de4d78d9b2799f45489c091878f5c02a2b53dd27db814cbf67e8acf962d9cdcab0ae23af48123122a4ad3aea392bd697833bddeddbb7daee193f59b1b02eb369719eca9efad83c9487a96a31cf9247f4e7bc88e1a9c4549c5784bd64de27cd748d85fdb8bdb4cc1af5a9b3db6e18107e6bbcae5f0872f09adb032f422230f82d50bf3601e95869f45ab3684973ada0dd49c3c4f5af29d513fe141eb50c1f0964da68b52caf648c7142db351f0d5512d0279304c5af597bed1f84bc737588817802ecc5afc43fb901669628155519b0877a1d01e84a6118493b9dbc0c1988ebb8b45bf18b5f6913fd27ff1788150ce74b6d9584a52e068c79baad6d2fe6edcdc347704fd034f061c0b50ab9b118e253ef628b32257cd296021a75c5c2bed1690b1e06645639214166e4f53bb5b78f19d05fa360e37e7a899d477cb5bf536b4047cc96023c0a7bd2ac08df6e084a93038c3561f19b0791fd23346a1953d6766cf52c4a1e920c8f15f187521c0a9538862bf88628ae00957859abcf7b0a1d12abd484960ede0e7b6cb69bb57d419216db7c0c7a4da6ec268b2dae8c87473751081bfea42737f3a5eadeb99402c0b7c1c8410f218eb6557a06ff81a00532b7cc176fd832cd18ff5949fa501bbdd57002e82f960ada24bd7f6224fb9fd34f8e248fc9bc26ecd4d220af97500f3a26ccf6c975cc381137c253e555784c58172bda13200fe32dd321ada19161a4ee26458dd1e904bb0e3f6a3444b7354cacca17e4f7f08e7e015ff1215f944bc5fa24e951b8e9f2cd227898d231a5950e5d0b55c8ccf35f4231abfad17fc77fd693c0ae7888b07ee144459eecd90e85e6ad4b6319fe141a85cb2fe4f1bc90c1ea7fcfb970385ff02e1936387d5dd85b92a5009516baa4b33711fa7a188baec0a9fa86d4384df5489f2eb2adb28ac9f7ff71696e84d2120909fb1817e08e903b5f0802a18d8ec18b40e88d6e2e836880d458ec72381df36613b5e272755f9a6ec394e68574ffc9ba6834a5d3b2791ef8dc3fa0af17bd2b917cebb16258469e8e1ee6db9b930f49f3049b3588517bab0e691031673d90edf075387e438b42e8492479789cf60ce65962037dd020b94f7086f929385442ffca97dd455f41b7c5781ccac35810be64228a950aa6ee7c23343b0a412d51d032aef90894bc3eb1623f50f766601dc1fc518fb3739d1c69197687e31349afe2d60dc68071f7e09d050c9dbd4ad42464710df75f7e9a1802a192c9b8abefc51405f1f137638225f125434b3babfcf0dbba3989d0ba114bf8a0c8928e252cd27c3cd6c2426d6bf2e69da480e3f67b4ec3eb451c4faa6449785db7257933165af3a766877a69ec6285ff7c89290bdb91a82c5ad2331d9f9e4ae95a549f87d80a215875e72c3d214712023843d6a44d56f75bb894110845e04646e0c277fae1905301f2756fd3e66f97df1a2ff9ab4db3e32702d8f2cfc12489888beb4a22bf5801851f9efdf0dca8ab6e11559ce9d5c972be3a41b2f11a0616742d259419fa508efdfd9819512734f1b7dbee850c861f31d92c73f24824d0f9bbd88d93d9a8d6a9ab607501866945e1ea864339e19889dd6f6c1b395517b6fd03b08c3127ac6da5b90ac0058829dd6e35488fc2fbba5e45e240dc7e1f4f80b212abb1ea2fc2629529badf455e5f17cb0d31c2f4610d2ba7c8a76cbb1de4c3ef451f88953cc2d685b432117ed19c6a80bc36f79518603592a7da3deda8fc54eb2f7d392c2d684388e2a342938e1f9acabb4b93a46137642c07992159034903077a595e7d5a5d7b55007a84ced4edcd092e3574a9bb4e3b191aa4989e89fb0955df796cd7214d974560225f79cdbf3c0fed0190c448463fd2727a6722b6b9f2b87a8374c01ae95b3af6e2c6e38a52fccf6058a5fa45d973f57d1d4dfd863e2bbb469b1952aa52acf1330d6b5589e86393b8d0af9d0895e5b1bc4fae37b7dd3a0e98e09fddc07ed8e7f6f158c0674e1b80c20438278f08065ca5ba75fdbb23734c568eeedf1878c38ea4ad1a50648c3c4e646fa4165b024591ddd53e38be48a64871969ebe6454cec21dc22648fc6e27999887524c5ced8cd9b82fec0364b74b7a58146ca749ea29132210949996cec078fbeb74e32d42dec182d724295fd927b31a4f058ed3bdb3686867828a6c3c67d00b58a30c6d5ae2bc9c8b1a76aa02b9a8813eb7e7718cb8f33c3a7621231dfa95440c3b3b9da0e0aececdf4b1abc1e8139d62a08a1c8847df259061fc29f99093417aea18f0894a84fb6d006deff09d3b2226dab9c1b497462b664d1ccd266768869bbf105ee066b607a551f71aa846e5613c1e05aafc1479152c89d2697e89adc27cc7c59a0ce3cba69424135f22f943e540ec2207edc203df2c138d3da18ba620f35e1157c8332c25a884d27c2891fc27bb9559b7318d7c6e7562a2ba03d06226a010e554f4e2251873da29aa0bba47f88dc4777d27e50153f65bba82ba5c343c2d1c784dd4393957e24258a8b9a652c94bf65e642b7977456560cef52509faa6459523da21a4f109856606efbab7e519a520b9652b2c9efe3397b8fe68b8d756099ac2d9b5bc667de0fb1b6dff94ea4d7073464dea308708ee2e58ed3b122a93a1b3f1d2bcd3e00f3c620b97535887baa638202318ea32571ab26dd9b2e612721c9e83821d4e35f032a496952077741eebe1ab91c19a6e50205e59ed286ee8d0a6c7e9d73e038addd2d5949d59429c6fcaf4a75c3a5a29da9fc150d0360b3662adf1ab9cf4b581896a39303d6d7973ba68073c47a78b35df8b836e21a7f0ed48ee4ce9e3060df05ab458ed5bb9a3d8aa66ad52bb0168b4f58a2061f8a7ea3b99ef17ad650f1ac14a7ec481762aef174870cb7eae372e95ae7e3bc7d4153f8f66c1b45fa800a75ce593ae799b7a5dc8bd84388c8883cf3fb1d8f5fae6b69f214c7f21f6c1384e39aa749dd80b8a9e246ae6e7ee10add99b64d63bac96d5f5a5c408852a7c6869b02e78761eeff4f044b4e9a284f924823f3aa6447f4c98e8693c886257170e31108fc9c2847499f920930837964da88b8f2bc90799d72e7c5ed8a9ba49b7929deca021df0c56ba8d15aa561dd0a2b4fd7dd9319f91e2059e21d0aff060fc1c61a67d48eecdcf389f5443dbfd3fa8da207a8a10d92f9f4aad19624cb6ea482368d0a9d5d498b1cb8a24a7353e4727967e76a2c84f4847017118d66ac094657f109e08bb065cf12f2763941b5def01135f145ef81b54748859828db3fe229c6ffc110ca022ea70a7dc2ad25f80a0fe71045251ba88ce3e3b992ad68a5bf1f634efcc8a8cb875cfa3e7731d90cd169413903af47925ad31ec36d5d63e744ca405756ac91d08712abff11d59c0e7211838a3901ab00fe61e4dc3245c943382a3d684db7ad10aa4ffda1937cedec04e619fa0142c9a1ce60a9aeb3a8cb9d8ba13274ca3abed56e900bf8f0c294b58c74ebca30cefc88e7f2ad5bdadcdda872fb5ee3253133e4e7c44f8a204bf20ba98069d90743dd70234f4a519bf6a91c4624a9db7867d4a4d35783286dbfd6ca9cd2be7f8a939099245005d0d3a85f5a9d4668eaaf20da4e6d812b57b5d6251e2b92a547b3068384747619b53e11f9d34fa3bb3923973869d47bd7e1c0c2e05320fec04041bef769194d9dd619276a921f3f0e83edff9ef8c89281d38b22bdc750f9a0f2881df7dbdd9a3f4c539db3445bc59b00113e522dec0e7b5664e8c93e25ed21e07f9dfb6ca34485752732cfc6614f13869109be9397aae6bceb810e12d0d889920937a5d0a559b277f8bb3eb16d938a71af0f2fb54fb59750a871251ac0552a0e607e17526a332f4e8bc1b7d917eb8604039dddd4f63bf8e25807db2f8df20f1fd5caf25431916726c0efc4619543b53ee28f7642a01139f427aea008d2bbed53f3fc448223a9bae4695c109d93f0682c42f8f87fa33af2713a5a018d80eec0199ba33d382d67daa52a8f8025d4f707727579c740be1f57e1f7f732501375febd96d35b62c5dd82f7f463bfcaf30aa9125ec23bced9653f41938b91b0d0a590697fd73f08096c13ab240587a9c79fe229ae30e4dfddc08b9cd6ff858801f2adb74cd7acef9e9c01b1e89cd72595bc8ced54567b2304f825075185a651f0e10c43883df03164ffaef087aef97133e4fa28d81952fb72239d44dd5981e93986c39dbc50b981d576d12a4e70d9c9be0452a333a334b80fbe9fd47e40566e0a9460e8b006a71126d63c7e95ec76d567995b694ed5b3f2eda9a2afbf3410760b250ba5df8ab903dfbf6530ed34fa97e4aa14bb4c706fa9785e341187ec9ff21f0c2e1817604cb14103b05eb2109ea263f8f2b9ba63bacacbad012efc6d1deee563206c80a859220cd88e698d27466a209006e4d621a159377158fdc40a11cf017ce5706875c2385f66759255233eee468015283678877d55d56be14fc1b866d24d8b1897d959dcfb41dc4b37c203e174744ed4b8a9925027a8fa910a1c2c9d8f54e151ddd1fcc842283233307b2dba9fbd26a75367deee4219d2e02c8fec158e7813b4e65e5820d317045d73ea5fad8d6ae8c7c18e5f8012fc1512da4cfd266a466bd240a17fe591091dd2093360f153ec191a9ff8f216b6b1b9e9afc0abda6fc936abd2ac69539558fc7add198a362a8735b45cc7bdfb036d7c2ba7b24f22ebc79a817e63bad80fca481878d61b87eff101ba3e842793f290d878ce741cd318c9170bdd32adf2ef7d0cb638839b03baab63e1576f2cf84225eefec4d0eadc760ea035c904088d8362957c26a77352c20496a27eb4f83c76902ec709a546cf95468df7a21b58d60fc46897248358e859e8f1fa72f7e0e9a55f79fcc6a629720be1ec2a4adfe2531713bd6b2cb647dcb321c5d1052f2172ba047a386cbd01b023b091c8334534b9c711a4f2e0de3e4867f71bff0e57c0d4ee8a1775102debb94240d8a1cf543792b218bb9a4a5e2eee7579bbe95421c37db5d3a41688bafe1f70df4c723acebf8a0f7ce8f510fe4f5e4589720b8b33357d9e1f2e3fc0360b6c2806c95e3421a82202fc326334440b7b7d1f9bd741f199ac7153345f7d63ec856c7aec6682654b819a6ec4c0bc1075b39189c280ba1e49f2eca6f16798b25a7520e1f63a5ceecce28a53ad64632d5dde46bed970ccee9194d6c5e10cdb4a38d5373e0ffa8273c5325f1ca308fae636df6a78480769c51647ee3f51447b8223ca37438e88a6ed58c6b5a946efa22abb40b2e28138e6a823b0704ac139b659ae785ea582928329ffe2e087c0381343d0a6a36a4be2557d64c8a5e562cc7ad55544ef08bd74d9f2a2724cce89a078e2d89c7ae22497019290f2325840f92a630f311a15b04510c82f0c42eb094f81e17ee6dd41535f0c22923efc1bf3532bc993e16b13dfd6ce132c5848fbccd45e34cfe86116a10baeaeffc3bd1c314ce1a6502525ceaafb21a2ee575fade46b24197665c6d238999537e24f85ff4099cb3d3082318127e6130c7090b633ae85e9af2be351de0df75b623c219b7581a18ca6978fbb6410853ab34c9aa43d48274971c10ca7b67c11b7272bb241f671e88e17b0bb307c7754ad7c29648a4cca51b9934ac9c5cf4a913ec1d8e224a415d09b7581a58aa4027374204db380cc02d201d37fc78620ce68326079a705537b7a6affd4bba14c6400b832ac28e918619d705cd98fc7132057b7687537a3ea31cc832755380a13836aeaa974366147a2d5241e7cb40fb718d8b5f97ba567206a0d9ff25530f8f986a73e074dae462e440a1f06fd0541485d2bbc60645c37d11ef906efecfdcccf3f0a14f8977627f00e0c4ba7d03115cf7d2b1e74cc88a218d0ef8cf268e0aa2b61619354e31c54124b45d7e57a017e96007b319595004cee0c4752c9e026706691c8d9537038264e708686ed09433d71ec99bc99c56a94e8bc66e039a3d67646787612cdc40a9d9065499d68974a2d7c78238e629d88c76d6977e58bf3723218942d85f49b131dc090153e2f1d1caca85489a371e28ae53072021797418caf3774b9cf008327d8f21fd47f05d4877b32d066e3ee77048affa240dff2cd271e5268f66853d4296d11867a89640576cb06e27e779ecca3e03a035d92eee2aa38dd683311abab69d5303dba9172848ef623c25a57a8738848d99d11e34e905500f45cbe0036e3cc4ab8bb4669b4da81f36481f4a7796f2cbeb85667accd07f6b15af6e794e7b421f05b362d2eb7920fed34cddeded78c5cddb515b68228054f52e53d44b90115e20b3eff39197427fdffb9a8d02734ec75a4d850716cecf266621d317b718bb259c5cde950faefd32719a294961bc0e931d893406d7d5643280654863111187f1f645bc94fdc9ec5e461a9f36e76198e251dac5382d852cafa5e0e5b37ab8e59382ff407239f73a66b045c4cdbb36000473afeb7a02acbe9ad7269661e4c9efc6b39083818baa82abfc6b69e1974c986ca2b8f41f5b0d852d43e8d5323c3fc2f298f4ba84381244e836efc07214eabeba27bd6aec1a2c4f2102732e550cb7543491e35a918f343a35e35de2387a4fe7eacb9324e89aa4bb1958627c09ebb142a2f1757bf3f6aaf10b4ab31027636f92a936dd40bec35bc28b6ee72ccba9ee135d46d4e3de0d062156956187e89af27763f5ecec17ff249cd4c76efdeb8a404f9bf046b2912fd8b870e2166ff04212611da75f3ea2d6efca2b43e8b380a85cade8b4b7167bedf2b9df4d2eab2e8f5abc2f28e43a43c1a12cab6421a2420c55d5031538aa98c121efeaf0d50e777c8f6d7bf341f9de04896908ebe86acb3d32301ad599eb48b1c155665ddde68e2be363f86d46f08c89952d579626beaa3d3d579963ded32681e2178de1988767297ccf35b3fe5e812b56ae4e68b10a65d7413910049fdc04ef36ff8784be1a7700b10dfb2ba7b1651f9b3b109e238eecc3ac01aef20b42105a8f84fbce7eabbe63bb435aeda276f98cc14bfed373d6a9004a7c062ad34b32c33b2d1d3933117d0065ff5adf3d9d72e928165fc8707f31632e63af9ba62861980240b19df73f124ee8e6daf15d70b7614ff90d3666ff2c65bbc9e2db5fcfb2963f80ca39ae82e866fcc734571bc4873f8abc15b0bacbf105e0275b6eb9dcdf070965c5a6ab62d1a6da84833678643a01a96e95b61ecf80721ae3c2c62b2f7cf2da2a717c7f139573057649fd99df38ce30ff55aae1e7f73b711be2d4911b4b141ec1ae5f4f13b18120c0a25fbd8f9253a19b8a26f8ccf9054ca211f6d61684eda1eaaf5cbe95ca408eb74032bf6afdbe027feec4c1ef175d5d9d0be4e0451ecd8b3cc6e43d54f81e3068503f449e3774d5b98738f7cb61d56f73c68b9e5d23338824bcb4e6e7ae365262871103d34846a771a58aae91260dbd598332acd20ddfaed2d4ac793905d75bb4979d8e6749569b3e95574d7c83e39a55861b07b5d0e418f39084baebb0238b205ad050f8505b66099144ad2a768a3ff9632676f918b8036d55357b0af8add2b657859837420bca3601a71a8b3afd3325785ba4dfe4e68168209fbf40785127efe9c8e54eb419199b67ab80f363de140ce8a8cc5cddd284f5ed387f039098dd721ecd2ae9e25961b91c701481746d365ffeed56dd5bb4f5bf3a6c8d8cbb06f12b2d87de8aa20e225a751bdb6752b63f823014b2cd86a2933a85e002114b211b2e400aa7e7b836ff7806920a6692ffef79e1ae4bcd4ed020b5110fe7840a67a99c819c3c7a02f13508a7e200291d2eab476f2d3e4d6a52b473eb1ecc0304276fd9ffd4de0ea93130b4ffafab219f5a9a1dedba5ed8f953c5f0d2cc8ad153a22bed98caea365e736e87cec067ecd9de0d96d30c850585bcc43b0f31a06eaeb7d46f2d76583e4b40553b54479a27ca12df38591ce60459f70eda1ade84828c6dbf0fd23ab52ce16d468da16a0ff45fbb4242b025eacc6c4f394904b040251bf1b67055a65ef64f236847075996c4ba26e414bdcb4fd0f382acb075cca22947714f06f64da094dd0daa1b78db4cca2c91f9ffa4e796d9bee995b4b00ef0ff8c664bc43632871eb48d7f98cbf1c7e78d9e738d618f29963a5247e4aff9082434cd796ee4c373cf719ed1aa3cd5016656fb59083030e72ecb48621bdbc499be5727a98868cf5a00965fd92aad43a523881f2eadc6a91c15079b5d68e8f8b2feeba33ef765e77b26cf846d64c4fd4784daa1c436e80df92e5ddcb3918f402d10f20435aa7f96670d77e779f436cc8861d36d84b01de410469e7796623d0135afd3f542c7bd39613d93e867c1ddd2713f587d2e715b5d367106e66ffb040d491398fda3aa865ff500907356b57f57e6a8f4a5c2d148cb7592fd2d6ab3c4a8024f06f44de8d6712f0f6181de1aad28a673b32fe2dd34d5147a5d445deb2e440d1b77cfc705e7750a8a4091b4aec145c0d56be1f3ab15c9345b01b09712eba830aa77c663fd92165c3a388442bdc45333dbba9975b7d48ba6c0dfde7713f8e31d08b3bc48be4cad84a17cf2b013b93a2e9fa4dd04d1f3df053d2e8437fdc0c95d24b7216a1babd5af996e77822ba55026dfb3e1e40023edb4c20b2620d919bd45210d6e5afdf2ba535115d29b70d5e3c8f6a6f630b9f00c9601de1d405460792edfd64ad6a2b5ab9cae58b5baf6a845aa33fbcf3b45d9b447b39fe8401f26250fbc0fd5979643d429ec3cb61b6d3a23eadf750fdce6884d2fbd79ed5f73eda71151078ad25d78ad398e170274a5800be6b235d2354bdf6973d24e75e56ea4a55191978c75a6dd77535624dc316d7528591a23282bfc979a2fe76aac6deb582f36f09f6d0d94fbd3ee84dd04d87852ae2fec556322daf373db0cc0e288013008c20e4d811ae9965d73edcffdee1651414fb93da13b4ae459978f0279061751bd023f2711a67b6ad7ad232dd6178e8557dac877a732e99c5794ada1ecef9f4f6d4b4631f28c2c104806a70e6f82c90658898d7bac173e783a53f3362e6056dbde5b643a6251c2aa35d6329972189f1b78d011b84d6dd3cde51f7fef2a63b83343190823c18fc5a8b9e9984795e74e23bb5aa6bc63b9efdf2b29186218545ee127e54fdcb827731f7c233c689c58be3038e393d570a110fc69e599da934bfb5acdda89404fef5c0fba96078d7d83ae6467d84db19ce962808b0da707e5e9a15bce173daddf4535f5cb0985ade788178a4e36ac76fd636bc30bca3e1a4fe0bb4b7808f26f9164e7e5722d78f06991f538aa745ee36b4d827dab819a4e4c21d4820e186dd1a80d25f8223263416139d7b1c143c55c21a32f0ed570a5189f8d7ffc3ad573988681f527bcc3be46852c83cdeae3750b092a4310bdd5b0b734714c8408cd8a28f80fb22a1edfe8a84df3521968c7e5eac05a3a1e558154884ad3580e86b800689f3e86f433809d9aafa8ceeeb9f38e5e6a7ca24e56bf3d7b802a9ccb2efb3ac61e6672f4cdec45bcf75f8457cda3604b9fa3c2eb8b1b373682a1f944b20edbfa124d3e5396a8ee037c623b59e606db9d09e5e6daae12c4e16953bc53aaa99997f3b99deddf21d7480f1e4496ceac38e50ac99014afba4bd6f1d75143b01d19be2a7ec11c87eed48b0df3b41ac47b78926eac1a65f27aa040bf01a866acde3a68e011c292fc0805e944d0228b47cdf81cecb777457cbca769e801618c170e0fd35c3de265dd82e6b850c62d19edb4726c606f2d7dfdbec085e1130271d656891e3760c3392f6219fbee900c7f9220e89f9890b0e8736c7162dbb5c360e44f59e9f85b2d84a9517f20b37bb90f3abb5eaebbf7b7ba978e3946129a0deca3e6a75e56e59a63addf647cf73ad1bac2bb63a0d2c17814ee458a2816efbfb70dce5b4dde6bac5c902bf0658214bfa36fca6576a0d058392563946ad16d809a2cb9122dabcfd13b057aa6dd03b9489182a844435ba02d4d079eebf122f75eec586b6e2a09b02cee67e6f08f8528ccccf5c56309b66610b6a3a7fb3be5ef431bd05f332ff525d38dc3cec97cd359ad5ab93e09b5b0812224dfe9d3548a8ceabfb8d707627c2823964123edd1d25ab004875d58579e9bdc72e57de1f811a54f4bdff8cd0536c7472ee7fce7284bb80af4fbd8e2bbbe14b7abacdbaf4f5a816d3464e07ca421ce145acacadbe89c43f7c8c00b728cdce8d914dab8964855dab573d15dc5fa9330ef1017894644aac16f728cf115f17abf426718079d618069541c83cdcedd7666f49e2164f1f64f9011fa3b0c8f37120e42cb22ee34f041b99c793e0f81b1b612a3a73d6e3812cfdfa1e049a0f56d12bf4e001a6d0e34ddfa35450388324a548e4f4cfeb9901ad0f14a27848ff200c98bd177a29f69227ddb649cad4407228318352db99ab8ebe179b0ec3f78b62c7b7bbd65983002a44dc5042568f55eb0da09206dc2392770e2dadb48ddb04050eb5dae050cc179b6c0ee00daf5df633d4cc47ec09e9f0cf22b2229ee2805a776cde5860124fe3e76fb69433ef439854646cd09b9aa6bf4e0d46f3a2c9411c596f23c8c6156fc0f23930df3e4e095d2134f8dbf7f0897698c3ff6a2f1614f740c1f6e722f635f537ec6b5eb0f8f1f5ac9dbcbdcb7cbc049c7aed4c9fbaf2d82a4346312cf32f36cb642f6afb63de36f316a61513e39e949cb81beb804c2946c3da3ac289f6dfa235a65805f58c6dbdd6ee982f93683640ac6a23e2ff04ee156ced81ad08701387aa32e17a03baa7310c5e66d56452c181e7c87afe29a9fea05d8aedd2d9ca654da8f9a067960c491627e29abf3114240be4a79a0b2e2891b6cd90a2e691494d6268242b9459770b08e3e11a12d459eaeadbad59d65fd8493a0ce179c8e5e886cb95c4cae05f839b7ad0be03bd184fb4a48822b3702a5adf698dacdf8d1935f40f46f7445b12c5bdc528afcbc8ea68cdce6c11dabcf8ab67d660b7938141bf364c67513f3a595d8555bedc4b731e6cd0430dee3f7764616f11a5ecf6f074de7818b68b00e6403c2cbb0ea05a771976dd6be998cb3275afdb1bc72750f7755e4a790b30a733e4dd3ecbda26dfcae76270535286c80b42ea6a2098777856c87ea0fa8867b0911ef72a2a67985d3a10dd7500883bba3d9b2821580df27c0f9ed8ca9778c7197628083191b652ee21fc4810d6fdbdea20296d927f6a38246ad166e364a1923039b38205833b22e59e62518777223002c236114a67eb7d914caa7b6ee99143eee914d6286fbc545db01f5c4aa7647e01673b60c6d6ceba0bce87aa60d0be525600cd026d8a65f19d8451b441a20f1fa2dd901e96bbe7088135db1064e1c6d574643aac026e4e732f26a7dab9bdf551d82f88fe8cf6697934ed823bea147472bd224c5355e30f2381c8f4eabb761867dfda57544ad7d92a219bac5140f908e570b96a2c508d8aa6333a46a8d171dc5777ef03913a5ac2fd65b701b6b6a7b4349d929cd089f64ad97ed942591779869bedb9893b6c1269819d74cb71f312a00fa82ced974fb48c304673712aa6baaf6504c107efe95c143aee2cc0e1625ba9e04a5bce706abe389400ae67583f74b869de45c07596db74964e0abfac082094676aea986bf475467c4cb05835f20cb4d93ccda5da9b19112b07cd362f2bc8902b10ee97d9da25d5d56078cd6e0a885296c560e2da93a331e7c2b9abff95243fd73f31ad4d65ae87c48da9a3a86b436fdff96523072a44381b87b8b43e23663b428c155bdc127d242c138ddd767dd8c9ce385a46822501aaeed4cf3063f7bd0b29e181846920a0da3b035a0dc8625ea8bb8ea37a50758847956ae48a52837d0a7aa1aad026d36defac10ca1f17a70d07e0a157310abf0aef356336a7a70d0d8e9dc1c0e18c5b278a7e0a90900f2297d1d76a36e74b216330ddd37d11accf567b420a07b4c3fe811e9473c15c47977d67d07d0c87778192ca1786c7f396ea3478bb922e4f59e8e989ea2f06d4944f96a884892fbdb3d86af2156abf209b2dd5d598f431e81c0f65abf207179d5b295070ddca27d42c994cf3017229e08ea4b61b0bd0175c52deb4c4e2a862b8cc8695249e9ff4b7082168e440cda7298933895ba3bd2b3ea9798f55df014dfb040b8e3f46813ed3f3765b9f50d0afb59e8b32baa00df541cadf3524ccbed125d0b9ed689163ad76cf473320cae1af84cc1cb5c6fa0f8d89ba18ae0f41b50263eab647d93fd4b37104b991e3c783ddd0323d6c0fa9773dad47013987d505c60dc76eeea53316e9640175ce9f02553515034d1cdd5bc3b276c409d71484e0850b5f678e8213ba07367a8e8889dea239ee7bebdbb44055e08d8d779c8b4548cd77dbf14177ccabf39aad82bae5c6ac7e0ad55426e82df176d78d0f12dc07cc00e9779fa10fb11881a6a843b411bcb74b48af2198d9694447f48034fdaa46c9b6fdf989837c07ffef0b57254e4f9a436f88f9214995d96f5d9b7812675f006c643e7848bd2b9a324f51265583444bc52c960970d4a8d64adcf948895980b56a047fcd8be72f6d37feafee4c7d7851d3e2fb977e5c39bcc8491198b9c86a79aae794f4b602150c7e14e286b6e36b9602c29e298d25ebfc837e789dcf62f8deb0e405e3faed5bc9ccfd5f40562c3491809e42c6b7af5da9b5e1bc639591d7b74645b98a8df97bcf2ce50d6ce760d5d5709ec457767098680e32863f3f9cdee2b7f78090ba5c3b171c0661429951a3a57bafc029eddc0b9d95f263c50d1d2c504aec90aa09cce3524e4ae8e23a8e2e638f57e3d06a7ea88bcd8ec65221521590b7c1053a864b07de0aee8c31932caf3e4a6151e671b0d3fccfdb0ed1ba706d63b6e7cc0d519e0393591cd9fee043428c26b59b799cd7059dd1aacbb61f38b8ad2df40c1acf0cf647f8ff9c407151e9131d5e69f708466e1a57b79579bb0174831a569af27b83efe5cbe025daea7b57183c24e7bfa273b4aac653425a2ddbb1430a475bc2a91c741c552b8a2e2300b61f27b560ec3fef2c709472af7d2871bb4b70b54e15d40ed69ef91bacc4d6600cde671634ea15caa3e1f6ccf8dff8ff812597c2a5cdfd89d09b675bc3f48a1b6719818a0e4b2429193c4f4cad4eb8c6e6566dc0f9dd06efa4a4965aa1a12c67ba5555f1f87a450c06caf4f91cbde1ed5e54d0169b51b6fdefcd2e0bf7035b43fbdd1b49a5c04b7f4c65dc2e3ed7db0ac04b6aa612e66b7c8f62b2c77f6652ab22079852c11cca6ad30e8a2f6d2728195efbf0e248a6645c554b3a6d767ded4a9ef79caa05afcd4327ac3437b220bda07133074634f26e2d1b822956b8d2e3344084db6ef28332a2c920bf16acb087b245ef5538f5bb473d4f8d196a6f28f392c45b9519060b7046d0b395dd43131f0b843d2f2e0555ee09409557dc2e11a12a3900a55d05c4108a8bea9cdebe1c7d4f932bb0026dce72e8bc9b3d89f5f7057073e1cf983de81c3712fc7e7aaa0f7cf844ce93860801d9a288cbdef90a87a477f2a6490f2fa3eeb5427aeb2c0aa5fda87985412e135300fd1b13a42e16ca874ecc25264031c41b3022f0e32b863bf684e17bd49e711c56ef938dcb5eae19b6039ea17fa74d94bdf58d57e6f451f717ae9fd21e219c4b9f8d553c9aed1b49711a027e55d08c5e1cfe34270d37e498ff9057aedb8e5890df6b691e5c72a169bc80d8542f714c7ebce9411f9f677e3a108bbdd3bd4fb133f3d64177cbb2a24618871fee67cb265c27a16df5e8957f215ee250cd8c11b903071b1191d8111dfca68c3d876ac888a0f24f80367c9a453c29cf97b7483cd433784d223ef416ff8834c93d2a09ec05c03e84bda5605b3db9e2d7bbd143dcae56b63a153e960af197f8e7d5662df89e340c35e138bf4ceba64afdf14ec92f4826d254cc4739fa598102cc17ae9bb913b02dc061054ca57f5256aee4a95d5c92f30b168adf1833e98fced090ea8fe8ea4dd1b08878320edfd7d157418fec7ab12a104055a331f9b5a69d30b61a57a5576e8a664d46b5633f867a45c288e6cb86b69ae76da8d5c70595388cf86cf1e95081f0110a23eb3ef4b2542bbe5ada0bf73dc6dc7d8a34e77ab7a7c5db857e2b0f029c3dc9ae3e5c317aeb7de071010328e159dba418aa762b6de6a7f98cb1f40c2ecdd135b0495793aad7354dd5edd46a86c583a371e6a35ef4151cdeea1c1c7fb787d63b2ced3500dd905d24cea1ef8ba598bb1d4a497a4c042d15d318ebd0b3e362debe33c7cc76eadd434679d5eafc928f70d36852c6e84fabb8c3ea5cc04d7c7be832cffb67e38639dac61c7c69eb55f616b5043034198ceccf9731e3740895b621ccbf9654eeb9f557347a53217ff36bd05f32d55c010be5d68fc6effff0391