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 70709 1af3730c4f29a889104bd69a5e411b61dfb905116b1d0b76cdef9dd3b6547687

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
b91fb4b9d93c4c6464275836645873c00b77a359a5084647b1dda1340a3bfd48
Certificate Block Hash
1af3730c4f29a889104bd69a5e411b61dfb905116b1d0b76cdef9dd3b6547687
Source
getblock-raw-prefix

Public Data Hex

002000008000000000...00c0040000a05c0100
0020000080000000000f00000000000f0000000000000000000000000000000000000000000000000000000000000000000000008e7ffe4db3516b93be913ecf66024db2de8550293632def7ff5349798ad70ead28e48943d1b6374e5628b12c9ab50176f174b04684aee1ab69ac098252cedb1c6afdc4dc9a2e0180fde5734477f5c1973f9b87fd164d9fb0bb0e0000000000000008000000900100c0040000a05c0100

Raw Header Hex

000040207ef95a96f413b4659fb7279493e8d0936ba28f425e36b53a865f6f9897e328ff0481aa61d4299fa07531430365c0b2eed85f099794bac8bb52df3d1463b0de493cc4286a5000011848fd3b0a34a1ddb1474608a559a3770bc073586436582764644c3cd9b9b41fb9

Proof Data Hex

59,560 bytes
121216010307df368ab124cade04919f4fd5697fd39de973f328e5f726e0ea01e98eb09e8f8b8cab871d6cc44ecd22c5640a45d90ce36350bcbc01454b3730e00e1e58f1cc39afae275e642c034c0a76ac6f0d3cc6b3c2687ff3d0521d6e4cb295bb60a65a6e5ea2d0e41fdf5e22b5059b0ef257edb4a347b258540901006c2137c95ad22f6910cbdfeb7b701735c485a304cf6fa0a8d6e47be7656389d8e084c92e1b1952177b4b28b178566f1ace63f33ee9d44f5d3838a76d0eff1d4f8a034f20fb346fb429af8939ce72f6dd0c230751d481008f175bdbd72b655bc1920e6823bdfe52a016fa23e72ab71b8113a39b1256e0f89278d91c8a77e089f4b5cc3764307fa2ca7ab3984f1d1ba8c3a564dcc379a8425e84061c25401eb1388324cb71a2974d89dfa1221a6a9b70a7df54e5f8a1db18b8c2f28ba9a98b6277ab55c92a60fe03d464457515feba46520452ca543c54db6f8885369f4b8e4dd9e3983c890b10fe9c1cd67cd3f2e2f30bf5496f04265cdbf37d1f4ef46ef0e624d8476d5cf07df271242e30cad7d0863d33e23ab4b2cc5de8a188ee5083ae6e9938109845ed5ba8bb71f678e6824810507fcdca7a72ba94757585fdc1fcdb9a0636d5d483ed064b1d24da4e4faeafa8b2f391974a52240b0cb5bf5d278023d55b7dcd07330cfcc2117b6e6f0da4d4a4671eca8645c1e15d7f030a3aa1f885af2987c9ee2c564b26a171713495e7ca0139ed2f7f294e031a8225491f0b7b2806145f6f7dda6cfb16b497ccd0d5e4b9953fafb0919c817e650a663d48c23163ec6fb3528c5e3dcdddd048e33d16218c028a8feceafe5a853d5619a298e76955c6e1780b9654d210a523cce090f5cdaf890c29f22836d76309e2d4c97575cccfb2737c9c00ec0bfb1147eca6268097dbae59b6147463a62b8df55d8a11750798593501cfefd641690a7ab804a4614e9a0380207078e8648d2504b52b0137d1b1605701058fd10575682f963b09793b2a13b5c4831e15b64285ce22607ff784f758c4c6c22993c98d2f1989782ee761ee853e8bb9c2d95c1f64cf0a91c3151d403db7f2284bbf9ca92dafbc652c3d2d052765e977f2eb97ec93fa5ccf24bedf6e249400596634a352fd815c629fe9424c260900e2598405f06b48352a3a27e57b0d668a9f9b9e083400bab7dc9728688c3f64789f220e8949bc701fcce645948f17ef337fb36f39b1c0503f3e61e482feb1210c52723225255d9477567858448b984347cffbc11591fd30c7176c09978400b8a116370d3fa8e999d252e49444c3f39530b71204107a228d8c2cd23bc07fa97dbefe4b3604ab263b26a0203ada7bab1c5afa4a9f1c70910ca0ae93c06183fda0cdafa3f2ef05c186896ccf4ea5b9b575642a683b18546484e3f6154bac81edb4a40bdf62d948802f0c1fc7f5b2d771c75b65f5b9e208e61884deb690053f9da9cf74fbf1522374436aa983407062047716092f015b40bf7ce432784db8fd0715910ca2019020d8d239210d92007cc7346805677769c8c5613b295e94c4d9488901d7e512d2ae461c7051929f549ab4a28de8b15c7fe9a803b4c6cf72f4f28a433afcf8a14a8348d5a1700d7866053e27a75d9dcf20352d41218d855e0758745599d45968b3cf198fa7b2b92cd6934264dd25ab983c09f0ccb2598a3a0610072af07975355abe4875ea0ddaec0017ed895703bf5b7d64578624aa61739982271ea41f4bd6e004a6ac14e52ff0ee3091720c6fe957998524c13cb6c96824d7843e031481688a3f742f559b0ef7a1e317f7c5d067ce6e50edf98037ee27082c25285f2dde8e4de1383055a0caaa323894f47c2a396a753d013399b4944c6ad4c90130eb0a5293ffe495fb6b78d2e03040ab891c7272145c8af8e01c728a783fbcceec20f07a43c081b626eea006f6ccab910ea71f484a6dee9f4b079de712f3a0a9d3af7a9dec8d475b7bc8a1aa846727d3c3b987d992d64cb7b74729e0f5db142e7cfc5381e998559c7c674825af447d8bd6cc02fe3ca750e4bbfff83b491ccb984f6d9df4312349eb17627e92f029293c8867f50c9a9f2f6125b7d900c3f2250f7fe5c07b527d38f841780cc93727f5eeb3e0774578358ae13dbe2a777262e4501727be6de0eb84d45650590c0240afd70bb35616c5caf104295a1e20b966dad73696d700c8277ff7ff7fac0f74922f02404a20ad2b60fca2f407facec1bd3f90072ef2d599f51d7c727653e5c0f3d290f85f7737d76aa3815b01ec4fd9102c92600ad262a49f9b5bbf333537fcd02789d23b731563120d77d22343bc637a6caed713b63a542052eda5c3663e23285850dc3e00748920153fa8ec68a9f7b6261a908305e6f115bdbd14b2c404a904009b7c324edecda4fa73268b236b98faac04728e49570e860fd8aa317f93fb12139e935e4af0b235b8c3d2dea394910ea87365681efe10e77433acadddf02ecbd7b1123bcff4e32ccf19a353488a00648a3255f9f22505d2544609d0af2e4aec9c5fb02732bf802375572bfeb99039a89982aca7c1ee8bd85ccbfae5c1b129048dda81d1b41b31f0bfd196f8aaeb11ca1a56e908257998be5ce8fefca3d83b8e1f47a7a735d2d5b0d3018bdaff71d1bce4ac5db54c46d015faa229b9a529e963df5b54fc9b646fab2099f87bcd457ff710b287ecab8362941595397f8d5f1c03a389c01c30599c7839da83ae2eda86797e671b20c2392a745868e5f6119adbb8c49f7642d0d2f9d5395bd40bfdaad488c9cca7ff08984e46350ff41af62c0bc818c4125cdbe6156625cf704dfae4b6b264fb960c5f7941f4e2d5df03425d7c285740e25eabfadc934ca54fad1e70e6e3b56a21af377d5881c5e39afa16534fdc342ebdbfcc37b69056120031590b696fb3dd58a44595d7f501a6e677d84f71a7438ed6299d733b6c49d18fb6d6efb6052e051ff7b42de7e9f4123b8620d71057952d8d039f0cfe91c47eac817faa3aeea3da9caa9dd3642b8d94dc059d6eabd22b127b2051ce8c35b7cd6f52797cafe7ed9a771d71b160ecd747c111340d447d8bf7b1a505b642a6f9596a8b5f1df6fd9f959d83ee63f86cb42ed524fc0f44196728aef89db67543de6674e4fa62192da67a03e9d6cb52018c3361ec9b48deab6332106112be9f25e94990c5c244b7c5279d5bee741d865debbf4e42ed3e5ac44263d6ab9e44f8bb37242b852464e3f7a364f2ba0a06edde1ca03e051079297d9436a0d687468b75fb312460e8206627457496205f63b71ce2be18baba23dd4c643701fc91f15e93067cd11f9393931e1d586dfe994c44c14e65ecab55a7f8c54cb4d5ec96c85142a6ad8bfda296ee0129a51bada8f6a72ff9bba3dbecfd4d55ef9747be359114c0950cfde9c192e1d5c7fbd265177ff2d3d181262a7f8dcdd9202081a82dc2c7eb64e8ed29c5c1d258ef382e2f94833f06675d9d715719a2011492730d724213d8a4884fc4d075a7d229af5f3a2bd4321a8fca0eec3c081e44dfb8c326188f761d4d25fa02aed67860007e7530062b13219bac77978503e7802668d3471d4d1326052b95394aef88bbf39d395e1618911442e17849dd556011f157e304b00772af943314a04420378ac8f1a9eb8e0995f7ad11bed04f0a080d004297d06d006987f69b99f4469bdb6e2548e9a2fc27fe5bb64e5ad96681a0fd05c962ad431b45c8b56cca8e0f94d85fc0fdbc1bdab7b8c14fd8c39a16579f83fc5223c1a71d220dec1e29ab778a163b15c12b3bf2352a1563453bf9b98c26cbe0d4bec8ea7bbe47c93dd30becc0e0192e92cc4a13734810c0b4da1b29426e8d893e0667d67d91f8521de3a51d865fa6809cfea09cd4ce64b1252ffb0933b929f438559dcb7d71149914ed1bb70806c2ea9e1083638e8541e698c4150ac8609d3fafef95e9120cbba344f26dd2e1bc7851fe8b781576826ee90b01bcde16b3ca145fc8ba59f1f433f6c30fb2c828edb181f34e64a429662aa6ad72d9df85e4c9460cfed251c700d4646091621207c531f243b98d239934591f88e7079cbd5174aa11619d812ec8b18dde0baed3029a2b23225f0e0e60ecb05423f024ed2bdf991e0cb24d3eea45a38ca6274f8e6be7b7d9dd3e8fbd74485ca4b157be7ae5c618b367b17d1a2dcfefdcfea11b249e48ba818a59c871fa75a05298ffd8576fd786a076d5c02f97117eb0d53d5115eea3ed2abb2f3fd29661b71782ce1b7845c929ad9832d225d5aa1d76d8ae49822c19df3ead761f0f8290aad598482bd1f52c5672b48e9f22a5c0ea6020d0083782033a313f3020aefd056169f0908bfa9573bfae665cce3b0d3b7bc591ae89603dbfde687d9a0e7e9450a38afdf248403da8a9cafff80d9cd0fe471afd3efedf5236ff4f34cc96fcc95422c03e94b7aa85fc5669893cff351f1551aeb426d701c5ccd5aaf29edeb4198f5e7929663006e508e1f8261cc617b0a477bf5a99496b033f05d4ac840889d84dc139450533fd9f04be56fa763d92739f1569b6e44e9f09b32b641c71c8fdbfcd248767ea22739e36e3eb317b582f785ba32e91c0d2bb0ca077ee3989ef227c29044687a611093bd4b04c261f93ac331c3f7a1fdee17a0205833a15957149476497a32e4eef37af6909b09d435a2e04e939241870e85f582215c1160943a962597529918164fd33593ed08976198764ba2596650ba6a9846aadd4d0c5cadf51fb7d4ffd577935fbbedb358b4825f747a67e55088139d9d2277627b742bc1d4f7a79c99be50d37d3dac2dd93ee388328b37c2b1fb78c937620c9b867e23e18a1d8e5c3948291ec649e1b10cec35bc6eb08eaa5d7f8b88fbfe3b442dfe3ff1f99ac1753e3452067e5888b430ec66abe78fd5f46bd555497c3a1603d9f6e4cc95c19d7508e8b99b57228e3d9218eaf5159fadb2a4d3002d9bf9435676c3eed91665972332d92f0eebbb61837bb80152f2041837c74754fe65b7a1e051a29dc4c9688a4ca377f3a49183218dac67a392e42fb1a34130beb9453f37b5471ccc7981308fc2e42a818f7ec06fa84bd22b3800a4843634d94bfa7414fac2df0b75b3b5a464f939466a159ce9dd806c313b30ef1c7c8c9ba2e9146f6c2511f32351c306d65d57bd838438bc055ea409089bdb43463b45f52e175edf7e8010dc3a21a0cad9c3c43cb29c0b5564b7b00a0de819363fe9efcd16a33bda89ea4ddf74a14c2ef8e69b49dd9a14dc7b201ecfe006c19126c8ec0ad5d4fa48efd363cbc40b535a4040a76032ad9f0245d81b576394c216ccb6d85cf9c91dc61cb8fe82386e4c6c64199b3c263f31d977ade24d0d4eca968ca0965716ef889835eef1b07a884335bc00b73128c3f5893bc808b9e2e1f9d32d6901ef4b8d8dc7c104e89829dd278aef91eab7f227c62f9a2b5b20de9ce81decc67adb87e678fc81b1b89d3e88bd10d82fb5c820e59fb429774fa179a1642eaf48af4004a3464e75cecff050cb35cb493e5b8268181e2cdcd991bbd180470e08a12c53ac2f2c6f8dbd65f82471bd8106428bb3beac54656a945b0c12d20ec8520b94af6aae8f24e894f31ad9a86f14f4e0f239f2072e7029ce106e5fbb98e952797627b655765e8436164d12c289be781a4c144e38f7bcfeee1160e15feea237d24822a0e96c5843763b0869a7d2108c76442cf7418288ab7e31d08080bf5de491af89ed67a8615a1b9c3d8e680e3803f198508d124cc6b1599df181d7a3fb07225bcadd29b1f59a016f8529849c289e78f090174ef39922100957a299270087a0d40f988d83c6c77cfc1a7af3eb1cb930b24829adf917fcd8c483814d21233e1d3e95f5f18b50819dea00e6a284b903ec995068d91e88c52d6c3becaa697d8211b817c5fa28a965350f21d684d7ae30d94913b9f422909aca39992b57da0a117ac23d251cde4fd4d8c6b8747347cbc670b5f6454cb0b7db636435059a7ad431ce95d037606868397a02bb994fb5d5efd8662b9aafd31097f2474045fd779eae13021704eac5339595c9407de7d279d816b78f23988b63726ed6c91771348ec822fd53165e683c8c5df65d0f418a4e8dd78b67b8d8ef5c38575aa523d00bc397e54e8d178180af13925e8441b22e8c8ad5dd76663b7278cabefac4c131f0072367d2ac64c59165d80035a48f5d3491b88ff74bbfdf7467bba753c9aa8f881b50a482287df8ad3e0e7c28a6d01793ec2120d4dc0ba3c59aca539644ef8ca6477c9ff1f10675a884bd2f30ed40eaef5d76f26273bf0a3be0d656770a4b47fe485cd9dece0b329e931949f27fea2cb0b9740a7803d67d495dcc78e7f41e12d045904f96a000d03208673cf5acaba1f1bbb9b1e5e16de2452eb50c774b027579f154ee8857c8203448d6555517ce2a89b101ca789bbaf6a59479cbda92a08e1a1f98aeb34dd0c8291ef46acb3fa5ac2d950c04c95fec9f83dd63e5eb57fb4f445b292bbf847f3a66ba25ddd60e98a92a0139c640889533e4b151015650bebf6f84961fe2049eafeb8fc408901f7afb1710f32c29223380067a40d7a3517f7029fdeed7aec18ecb6351ab5875b3546626beea3b0dbdeb56e48dfe54542eea7282808c939e7a49e1612d23b867206e646c2d33d009862539cd9755e4d84ad4fd56dc60a2c236f0ad5f7295ddb7183a16d71c87b3ebd6674ceb00bd1acb8e88f1f1c03e11f4e500ea0b0ac7c45c25d5dc6efb6f95ff4045948fb44c8a625fdb502ed3aef6911eeb2ba3c4de441b148aab433c667f88e0e1796f32af7c0fed30ff3f520e9039e0fdb8a57c8159dd15a6c19ac85d802c3b9a79a6049d42a83ffce940b0d1a03cd76d1ad897e88e6cf93c7874c97b87e8248267c6d94e12068031c59554379210acabd52fc7a90233e5436a4bf19c59aed6de1609db748dd39ae2648ff65a95525bf24c96ad0b5405082677e471a5d284ed5325bdf94c47f5f4e81724006c4cb70fca24740b0ea068344d0f488345e87f1290730d4cc1a3dc86d308217643495a7e4239240403625ce82ac8ac7338e03b88bea8955e51863fe755fbc2f828cb83a006b6734a0dfbe0c06fb038d5aac813176c57e1d67f3ec706fd55741de61843cca4a32a09742049dfa5a757f61eb5bc7dad65f84cd43c97cfbc8371d0b188d8f269f4ef40fe29caae57f2dbad16658b8eddb2a7e7226b79e937fc7907442a22f653a8569565112f42232842f4155b66b462dc9a68ffe7c04c7c9afb04c8fd0e7659e64f2cd082d147784e7d1dd33d6f835bb4aadad869a789b366414d6c8d4bf22332aeb857c918077cf26588efab8015dbc49465b89c05823b747add9357058103864097da894139cb7dd06ac65882d0c2e4e6a77115ebaaefd2f6564e0435935449618159d78a8c80ad8075ac834dd746dfe3c739aa8b0d28f9c95b2999e64acee3fb24916ca3e99c8d5d4485b09b0935bf319adee4d73aa08eb5aba1bb013f863545be2644d8e578a4e30306be76832aaf9442b362bd976166225c03dceee543bc769678a05787ed820bd9d8ebd922005608ee4ecd92b1bf3397ed0a80350f93abfe057517c6ee8cb40934007465bcc369448b76b3f2ba98c2af6765bf5086d916a01913a2a37395522cf1b67868fb3a9a472e2fab1fae5630193f285f563b80e42e2c3dcd460a819df17e777634cdf142142fe956626a29c63ef3e28c26deab7e4b4bd8615d55f783b4af7330c47993b296c5aa67efc35a80e46ebbcb7ac2ae4b3d6d56ca1610dc8fd8f568f68cbf50ba7f4b405c1dd9b4934b105d3d003e3edb9899c9005149105a317102a70c4a20079ea9648bab2c210d47ac43f88377f0e00bfc1540243c90da04f4893439a5a97d7b6f5e127543b26571650b1e3624b93364331489fbc894f3815a315c8898a3dc26f06a76c7ba62fac83938829dfe760a0ccae25c0629a43c15a30171be39a0931235c01696b9d6d91777f409e8df15c302279b0ed7b24e2be253b8e24b5bb6f5f3768135dcc4c856196d1cd1735cc55728cc01516ab355bd0e616c13bd2f815f058b9e73748c8d2d7b92b4df31cbcdbb9c47c45b3ab8e2c1fbaa76416b9f0661934a0d90d79feb4a00572bca45c0d6faa2af6be9ba216b7455c65e39e4e3e69d846a5f1fadb3106ad38872ad101ab9d404c852fd46eab2b51e133398d30e98b683f33775d480b88271dd796f35a5c9d814861f3908e2d19708c6cb3e3b04f60aa26a45794b62ab0d6cd557a0a0a20a96a1477bfafa2fdf29c4f23dd4a4531bc57fb97c44af7471290028f83ae87069ffdc0a0ccd93044facfa7e044dc8a4b851ee14949cfeb016c62090f3d87a17769145b3d5e84c382f1dac5bd40a7c716ac122ffb6b97ba00f4bcd1c1f8280cb366d8e7e608c0cba2d775b0543d1531fe879eec075590f3ef3352612b92e20cf68854e80648a86aa2d9a228f7405d67282aba881db204840515338150bfb95c575532004d336954cc30bd34406ca5639d54e14d047b9ee95d5bf5ba1aa60911b761e6ae35d761c6614c9ea986294b2d7139f2ba53ec279d7c2c06bf04ec8e7511c4bf54f2c6af6826a391344429a25ad40387c75728131ed52012248d16884d9743439c774e5d2b2a7d938f25773a229cf02af4f041bd94b0f60bc98e635694a4a3fb9eb82f50833202bad92777201b932bfa180f283aa842441f752b5856bf5ad8cf857b216859bca028efba116e7c3f081adf646ca2253a8ff41082d88a96e75d1863e0a8825e7971952456792c3c6283eaf7691b47f90a38b20eabc79b04139b327fa698e7bc547991dcf9ed2d5f828cd640ccf7e8df9fab1764b45c05ad1d44220821066c812cee29bb710a4fbe4f1d4dcdaf25557b27eee22453ac35631e1cbb372ba1a7c84a69c3e09562beda0220bb36be1042ec8b2502d1f1fc173d3922f448631f730efb8408642fd40dd733388785da303e5a5f7814210ef14842f5f3dd36a5190241553f1f8674efb5a6d7fdf8cb2d1db5b920045a50407723ebd19d7b8d10689fe744d970393c2743d891ecfd4405f79a6ec550a6f702f30ceaf893213005a419193fc276ad849a5e7aca26b3231a6bcfe0ec1c7cb979ed7d8aadc95f5efb547b10c38af958f6b17f99fae0ae48d8d0c3e8efad5f9fbdcbfe62c60a0c2b63c60eda37f9f1f4d49469a12763e8d2393f1c94e713b1e9049e0f664ab34161e21979431b4601eacc068970c882a16705e3f87922d55134285c488da7f4a87baf3e0683d6388b50c56bc3c1e08bf6e70dcd09119dc0c14da9b5238db908d5ae1efbc5d1c96eb9ac76784c060ec5c3a73fae3893a9d43858f73185a5486a6eec2ff3b673c7f3ace9585d7d05fbeabe502c9dabc7a54059bff3764e467763ea555f4bc9e95b7876997663b082ff5a290891125f8a901167c97b157aa0bf942051aeb7cb5159df6b26abef98dcbcf0bdc3bf5a1f1c45c748c7ff920ac4cc7504ec52eac3dd854f314aff40cf2323a58dd780a59c630578ff272a915019dc23ee0d84aadaace1e906a0c250365e5402fe7309497391195631dc3cf095e59a12fa027e1cc549c854ccd9ff45a0f8b93ff47da5309b9a32a40e69a6be6b8811f03bb64d21b62fddb9d59d2f292678f9a39829a27a3ac4f53b35297ca91450f4182509d35f2daa4c7f4cb42a4f421be5e3b8b69092c467326f1040f57c3c390b78bc7732dd42e411d1594640abe7c5ee417710118f18a52c1b9091140ae006ebf486eafa2f9071cea3a127cc7d4880c43061a13af3c4e9e7ec78596570f85c08a009ba7e1a5978a9749c55c1c15d4fa49c504f4be26dd581a8c4b464c3b20a6985641827acaac37648c84377550e94ac63ced0701947105be7247beb1eb8411fc54560f747c89eda7aae4cfdcb5857cf8b8cecf8b7c9f01f00722667d1422c60ef10536fecd7fb581c1eed7f8ceaebbe274ec81e103da6ad1d71fe2d713a0d2d19da86c9936d0586e39d59cda2a86a0ee349d78e66a3ec3459eb5c4ab792005304814ed55b1b282f32c081a47f7feb2a35aa8da7db4ea0a44d08d5e605f2a714a6cf088f767ae5a2211d0bdb2f4a41761efe7c8e89b22c47c61697d5db3e290d2df5e5728961b30e23e96f6b49a539abe3f4b5cf6c971f53ecc8892a875b6be13a81e686a7e8ceeac8382ed6053582c5777bda852c644846f2b3d6fb8e04e4915b041252ca31aad360a28d478c7f692f5449d87222d7f3e0b36ac8115da00db5ec2b707ad2393d9d8c616627cdf46af61ff6c98fcc12321266b871e6679c072ab78341412d35a481808f64335cdf1a4d22de8213b52a59c271076d1421bda50715f5276fdff9ec87aa4c3c891ac2258c1fed35a2a72a983b4f46ae71188277645b7e9e34b1d8ba2c49e4400f3708db28d70c518130bbe1042f67983d5462c3df5709b354805dc2f92db2eb264d20b38f9b38c9e3a08bfce346e957aaa6ecdc3e3a648d34e48bfd7138a8964191bdd642e5d814efa703ea2e3773e6fbc96e53b06671ede20b098f600a6b2ccd97674b2c9cbad661c428769faf3c523373e1ee724435d21f5562a6b91ac6e7776123adfbe08be278bf9e8e2b916794098b04c63ac5a1c6c6ed0247ec0d6b2d96ffd4393c74c956311408033cdce4f5d721cea316ce83d7e83d567025cea82ca936b97c3971c63c96ce3f48c92406a07c87e0e84ac8cbbe4be6c16b244294c8132d98fce93b638bf17a6667c8edf00ac61fdacc0cb018b1457f8031a13f54c4678fc6d185dcc769180a6fbea46fc6ea6cdb02e854ded640074ce7dd3b552aa79dc592744f51f770f0f6889cdecfc15768fe1605f7171c53a785914abaf99c3ef2edd51e7e8b3852003d740ab23ad0b8aeecf824a305381408a8a0f9ff9a5c6dec2487db4c4bab66e9bc0ba6cbdb958141dacef11f8c0759ce8c09ccc50755b215ac519e84afb351124121d34de65e05222f9af6d58ae5d7f580fd0d79fd14fd01575fe9235c710a2c18f5e606713073cb7b17d17f656e885ad72be74cb4137be19eff890831c0bef3a11c37c070e419bb5159c3d5c3bdf0c07a5b2c2f7d35376edfefefda753f17baeedbe540202811c8da3fd1488741e15283b6605924e998701025994073be2370e9c2244dfb7aee65600429a0f2a53175d3ac41fde06cf22188d9d950bd4382251ab3c75e09be69c3f49d1b823a8f17c9c479d896d01949647891ad1a04ce1e603bb59b72c33f1e78546b2817af1a37f4d7c2edf6e822a353e859bd3e9825c3fe997d348da0ffc6918263ab8f3d9eca4315bb596b6969d24c0b774726cdb71e36fbea1ac66f083beaa42fee5d5ec6e0c57738779c5b7cb650c7e615cdd468b0301387e488a5af348b9d53105af513229744a4b778a0e02fe46ab0bf7b7be3bc2b5656e5a65186568161177226e1fd57f72035e4663cf26a990af3787cc4ae547a7ec4580b5e143b17300d707a301738257c858405298ec7a8049714dad6d6aacf107cd87209a871e022766bfdfd84f402c34c33241fafb1d18abaa0b153fa584cbbc51b35d0d7fea765abe35c5667847a117ce51c1c0053c2cdf13763d1501361b4a7b3b043c808c17d52bc323774e1a95b33d3b51397acb545aa3735788dd4f174e1f6427824818ce4ffda068880d1431fa40d3590bbbb9403873b1c2b6bc4301b27d25c75b54af9344094fb5fbb73358b6a2acbc4f1a2d49fc4fbdb021921214e3110bee42e3bea8f7a9c5b5ea53ef9f2c387091cc649c3d5a551ed65f55ec4efc63c9d475c92573735819b1af2b1d8ee2597a863e4ab5f75999b2b84d1723135e2212f17706f59637127d16ed8b5c2d382d6bee3a746917101121c6776dbe547cc7fc496125c09c64058368d02c933105d421c0f259b2d1a8b55bc9d6a0e7dcf0f52564ab07a7fdf14941e3c96876a447ccc17e61eed64338a439965167a4b430b88bc061622ba2749ca8a9281a8067e63b29650e6823431df7447b8fd69ba0b2f179524f5e6bc80606e4a6b51046f953c4ef8d3c69f20ee6ca44afb812815e6f1a4188df0cd5215949eef12269bc5e2645983fe9eb2c645c01f21f7f5c1ba9665454fc42b96b117c8f9dcf333238fee3530bf7c9aca71875272703d2c848eea3aa5693c5d630007bb58749e61be18e19b3d2f318af4a2d5105815963e92847ad3a36c3a55a6092420125070eb6e3f2113120487c8db378cf87fb4e749f12a6b1f52d29e87d713d1b1f1348b15cb615f9bfbdf2689a7bb8efb959f6a4ff2db6412df25608fbef821c391db41f60c6c31f8af8edd942ab156b9de9ac19be81ce657f20e3fe0e0751c0ace378d1724eeb4e6445d3b9bc6b7dd65908a6494d3720f465010ab1962b80af0d10962bd54c67d0d41450d9f412c26a332286e1b91e4236f72bf378e7712529ddc0818047153e11a6ce2451cf31cb114983011bca01781519c3ce6b1b817c7eb2efa80acc0f131cf0df74286d9881594af0bc920a785c5969a4d84f9f6ddb673f6eea6e941d7347bc2d5c2195e9d17e6a8ead2e05060fd9351716f2ceb9ec7108d7f7c1ac07b3078afc8667824b52abe56d9e0b4961f5607c997ea7d5f4dba4cc7865094f2a666b07e4e153f7d31c99c72e52cd9d599c036494d7e8793738607bd6c970ac3ffd8deaf78dbef3a0eaff0b3a3a62144fc5a930f9522ae1b899f6d6fbbebb94756d7fa8f763b1f6e93b6203ab5dabfda79a3bbc6416e6b524418ee08560d9f2968aeca39a99c1ce0e24bf1b2a92e7b8e4e8d48c4470cd9696db27a3ee2ba53d0858ff122141eab84588943ef4f5e155960315dcdcd6fb1e6ec158ad979bd7c7cb52ecc619165d6c1433cb03a8f551fd9e8256da8a28ca1feb235bbdd6a4ada274eff177a4df838550800c29e3bec1ed06bedc2a563416d94c4e8934c4ed52060c253a25e2ca716affd8061177d53ff22aa3b80fb58dca1d677781d85132d4902b91839f410c6824a8e909ec78a7bf423cbc6c69c8aabd9c8edd019170d7e75f7f774cef3b6416d9d27a73cb922d70b0efc23f7a2efcd8f08977d2b6845f9dd830026dc6aab05667cf90472754d399d7f88d2411bc7ef55f3af20a3f885a7826c8cef6dfd3b429661c11df8c6620e6cbd2118a869df73a5c91389592d335f69b40fb389815a59815b0b3b25703ca2676167831dbc34ef6836eea1ed7b49c3d10520e7414bb433904e82dc40d91bb01b52077db0eee6c6d3eb44b11c66f52258ad9745f5c1347783d3763cad839e62959390893e9fafa6af5ff24a7f19e7edf168c0b286b4a24eb113130b6fc831090d9fa5c8aaed4d213d9a7a44bca6ea1b791b6c2cc8b1d3ee27e1e45a3b15c2e0cdec114b90e22e3790c1a24a16060bc004682876e23f819198e6f2399c42095d4c5992d87579af7070758cf0e858848bd4dd603189cde7764f14f688b2f6d9aa947682b8cfe221dfa07e494fde4e9c3742346d4afc2e2c27cd9ef6a1a5abf28884d4686eede12aebbbbc5973415c873d922b6c8d4e75a805e20f2dfa4f49dea04d6a18ae079005ac0fc8f69245ede26560edb74a32d3d26fc63ed7f8f035fbb90c80d04c2f4247cf7ccf833be30df692af1e4529382cd1443bec8786d5f90720c4cf2b8eb6e209d8b7a2c27742e7150da8d4b20f4a52603bf16fd1040ad538843f7106188d057b4475e3d4ee7a6889fad8d78f844a7e97cdcf780d1e6f2b368db2d5be80e5ded3a75efddc935e7dc8d4f38e9a705ee6778a5a8b28b847b60d01707ca79f455c4bed5943f7ac2ac6abe014e10f4669f652dd84709d1a08d8f196595940a695c6bfa94c95a1215f0f5fd4862bb238121852e70c7c29317f829ac7046339f35afc7e56f8f9775d2cb088b12234270fde1376ff6572171aed10b3fb1c7f77f385d2101ea5cb7f1e3589dd569ce5c342849fd712f7fbffc141cee5f8e8dc33f981adaf958d50bcc3cae3c5267e138ab553a25987e8678738fb628fc0e0c89bbabdc8bca1efa8b9baaeec37e3eef98bfa344ee0414fc0abde65106f060a4db1d21c2abcf5f6d5a26186af04a5c86c949642714e331667d2e2359164b0f857c115dd72ce669a1d6eec740a5763bd0a95bd8eebd535a8d3552514ed3bdecc1416ba01c1c93e9ef36aa0987403448a694ce991a9532207e021aa025a92800fa299c5e6f58d1cd53f9d394c6fe8eb0da0cc55ee6ab6275f93f4b68154e661a55bfc07b5b80e51cf3d87792317d2ae2312c49b90541dee24efe73493f1eb4af9cd1c6a839b8a59ae4c9f1403818a813c4e254fa61d388711b8e28af9948f4d58d6cc53142fd886217227b5fa1e18f922ed54850b3befcede18825fa32a56939c7c79bdad46ba99c1bc9b56233ca615a3c8f0061ecaf382876aae2536b7fc972bf1f5a9cfb003fed00ccd6e806924ed71d4bed9edae72a1bf5685fa87da5037c0452ae4394a2b8fc79aae53db91a248e898dbecb65d472973fecaa6ef29b0d6a2105fbe64c091313e6c3e78003d1c1b68f466f44f1a950c0971ecad801ae025f37990e287d7218d876da18c0ccde111ec2335f6f44710c7a6a7909c5255db950102456880b0c8c2906fc6e8082fb1e4f479d11ea390cd2d44101a156c5e0de4e05ea644f27fdfddfaadd6e39e58623504c6c7cea81da1e7ca6caff5ce97107b986e59af60548d500a855e57a1d69714e283f68fd429c95d559538690f5f6bbfcd57734b5483facfeb0ee4137fcf23c4fb3a67a28a52701e4a6e6685c2fbf296b6391f00c6d4c90db60040da44f4ba926243191c68416d6aea3ca3cb4c77ab492242fa59598e131eba6fa5e94a2112cd24bf70148c778535c68f381cbc0108a699800964c5fc61f86af4f0b2367a0f24728f7787e9b024b1aafe1e2e406ec7eb7854bba2e5d649312732229b590b6f5ffb76217c59d6f5339c255280b1fc18be53275ebbced4e83cb834feef4a625cd31e3d9a26dd70e9b65bcb6789c1dc476d8a2be7b0b9abd5170464136f0c06b0186172027434db3d448617fe3e3c6e04617e6c8fb2a880da02f617fedf857b098878f510682419c36adf94bd7e0d9e3a7d48b693b9556a4ba756be080f6022a89752d7ea1ec160d18bad6e21608c43cee12a2d0fe1a728c8476eca8a40f76cde8e418a6176bb40100a5255933d7acb46d8a3a7e5650f02fd2a69bf61b0112ddad97c5777e499e12302c495fabefd98680032b443283b27140b8c249439ee0e394663e7ab37e96c0b652dfc10d92a5aaa332e204944781b4a86cdda4b674936bb1840a0e68131d4efd480add8be89744288c252a61ca98d313ab6f8f690235c44ddbb5254124a25d9b01a6932af204358d6651ce87ead8fa8ca9ff0a201d715acc62f2cab8bde04b99e6a5dd2a93268306642a4bde528c0042aca66a76d963efa21c1f2732798989585f24be6f7aab33929cc17f793c22c9733589a5472987f70c453e607a49867e1c1dab859535d0af9a0f9271c321a95f235395a44b87ab4c3d1e3ba63062ff20622279d1f1ec3248c206197890bc1adbbc1d829cf61b8457364ce5bc1edfb9b3c63e2930e59f0be8d397e2a0801dfa793171ef5cd9bfbc3397058bfd938706a47a240ce98dd4b01dc7b635e3aa5c4c04995f500b9c648712e6add405048ac7bb31b05a1bb69ff67a2d5405541922662c9c4538893bffdbac308ac8223ba7c24f07ed43000ed18c0e6e704be6f08ae7c9eabd5c5cce2c13f4e2b7842a79afca746eab3647a205501186a3e38174f9540356e0749d1e00a2ab80bc7ba99ce8bb22ff642e8c2ed0d07563ab3ab17d5a01bd61105f5126991ab600f2342f2ebc3c548678a48f30e73cfbff661bbf3aa242f1a19acac462e9042d5b60352fed599a3df754a7e3057ec97a2b82320bb6677dd26aa3a4d59397290989fee49a42fa64674a9e0b741ed756d9443b1a3cb301dd8610787caffa986f8041b76deb02d8067329b2d1f02f000bc4c364cfb5f9e5459d0d23eda585a5fcb761fc3e64b25a44fc2bcc2cee7ea965ce6aa87f8585e4d2ba96d1d753c909e49827c8d37f50532eaecfb987ee2153e3217d382b7efcfbd25a791992f3e4c87dbfbed8a6181eca327b2ec52aa449fa020bb35916e5e681721faa342e69611a732fd6630da17c2403853094c53cc3a66da6ba17f5247b915122a9ffd5134fa1d2323264d5252e5a79fbf476c2f13ff8b76d5ebf23859b5e199c2166b29717d1e5ce5680a49d4a62ea4188e3d2c702885b107176795299712df7b4888a3170ab10d3978cef0679f619561d2f59a8d727f5fdd6a7ef456be3cdfed9793639f8e2ea490838022dece96416947d7ff8113ee17d5f89e1756093d766aa9f581464146461f356a4d706cba8ad9680d8785ce141941405eace321d7952277157abe589c88a68ef892c0ed2f9b1da33cf8c36f86b91f7722b8bb1ad34040a8bbb082b1a0ebd67370934de9c22eb45e327401bdb520b40b250187283bd3abed4a3025ca7ceca69d033891a80d6d73e767081bd0be5a0913757c495487c5d0c1ee8832719f7c4912d7ec41c2ac8abd4f3fdac9e3162684c9bf6a93a79ed7dd5c832ac88f37ec4fc0ed0715b2bb403d40329894393ba01686cf551f6f99e3a7c9ced9aa2d5ef0af9d961fcae7067f9d706190950115b48d5c9b3da329f66e025c947f7e833fb5b05da9ced2b031f41fd95c08f14d5fc79a8d61fe12f77cf4552211612d19b390bc3adbbc5ed269a2ec02febbaa939b7ca26d08e99d52765da4b4decf515735a3b53508008a56064950e45f3ce7cc9001767b59f56a0156cfaa6102ca543aa31df678316834acd5c1edd6036c4f690e69e680e7198310bc2c37ced492db8bba87e184d1baf4629136ecb14d676b94400751bc36e3478a455ec85553ea4eaf108453917044e6543a1ca724bf49e37233f6655dcbdca9264fbafca17c2bdae925f7c2a426bef7940e84157161850fc788db7e3fec923d8679a5179f01ca411fa2111d84b46fa686816a0f0c7f168f9026a33b41b6ce6fd7188475da5c2b734ebd18ee8ba6725e0c40fbf810649af0ec97f9678408c0d6281667dfa986da3f5552fd4830fb9bf07ed5586317d8f06c622aac47ad71ab5f46d65398bccd676987e4f24c36062f847114f69ab28117354d66777ebe1c943b67e03c7721ed8e962a3e395b3842b230145838d5ee2e6d264adc27a5bcacc4abfcb33a1dc9500ba2a6e8a30f82948064c6bffc56e94d0fd6beac504b3e0caa29046519d2f040a0d9a426431ce5ebda44373bd59881890fae979b90858497e23b71b44b021c67c53806efd137e874d9c6de31c160e99bbc042168c8fff8afb5b0eb27fb2c4d5cd1cb80ffce5c350961c67fe8e520471cb44fc74c27b9fdbde46c4a0d795f6010b82d7d8c3622c599517b471bc68b742495c78de88e6bb1267eb0779ad821eda1b6a9be4668c10af0fc6c1e7f35b60852ec1722c95895dd42d765fe38549025eb788ae9375ea76871a8b8e296891bdceb7c2863b2f769f00953b5504398233e47c8098e4040225e996fb96aafc62ff4cc0b681c4fd80edfc85e5c8c0e18c51460fe7470238f26027a6c4a911e378ae0e3289dc0e9b3ef041c610263211eb7944bba74da0602ecf97923493a9d87bedef5bc7ed69b51c68f44f65ff13d94b8b8da1679cd32ed84d39b9432d14166cde5ebd495829c5989e55d7421d26b894886061ece4a34585bccf88abd11dba291f9ee428b17111fa931ca89659deac6a5520ff20c66328b02de7b75f87743d00c938de43ef840bf8e157a87e50916e99fc8f3fa5329752ffc956c418541b333a4e425e42e047035264f8b91ea136bae2e310bf45b3836ac4c09a14941d56db23187ebdc5a7868757b209ee2b5f524b0a1085f17e8322a8b4206ff88f2cf651f37ef4815b8da4fcea8593ea05af10c1056f235a21cbf2cb02f3064fee7a03bf4f5d3d507c65bf749bc66ec4b474e49b7138c8d8259e1a9972a5574637a81f7053c2fda2045364450fecd166b583bf3ba26f201b3da6525e78491fd5a5a1e9273265950acd92af49842a67bab29dfb4494272f57b0e934e2cc0668dfac3ce595fee8f1acf26ccaa33659df84e8f233467667483eefcdaaa42d7605d402d94ca316f45c18510a81e326d9a251a3469edf4b93b715ab94eb25f43a8e338f7af815c6471a70cbcc1113d73be86168a18331bec89c91dc169c1e3dbe32d4beba196552a64ea4776b83575f149d0a89608cc68700eb752f38e89e57d525c75975d0f8f1d6a8eaba6fc709c6a520b63a30e318a016daf1277264b6c95ff9236dc7e32b261cc022950ef5c5bb7dc1a22fd48586d593a1bd6aefe5d005bee2eb60323e5c664561ebc40ee3bac049dc0cb08ed0a0940b5af20631d1118b1d7e5ed14f4e6c21381a0f19960023b9bd431226c65a4c981d7839209073fb62dff5b294a60820d5d10b77affaa4100e8d7dc97636e51ae33287513d6dd74df94cbcc6edd5e8b8374aaa438f391c000940aa627f472eaf70fba18231ad8861b7fed8da7ecc9d29b4f6bdb80ec162e990626acab583fe2b486fc4207d3d2a643f2c9edaf72af1b650b9853979bfde8c66ca8bdd9eeb3ef17e04f58aaab74102df8f1f76a51257a534036ef0eee88d81476a645afc649bec745e696d052e3c1c0994fde157f06c25eb2ee72ff464a7f66b34e6b5869016b9df6dec5833efda62cefe140fac36f657c0f724b4c9553b014fe8260d632f74cc9726504d757a9ce965a02f2f7c90cc1d457cb573594b3f53e2caf9a65a4b2c54ce4098d8cc18d514fa626c60ed8cc383a3018593a9a3c6e5c3d201d966327253ad75dc3199d7c3230c8b0d31d0de94d53d36c578b9d73fac269d75327c013e847f44455746bb37472dfcdeabe156c1003f8fd3db3792f10d48f5e725d48f9a1d3f2b9e908e4182e2cca69a091962ff4af8e3dd6f87027cb3734eb08da9d7bff3c46bbf29da64444b2edd22293e1e62c15df1cf3b78bda490face2876626068099bc5398540894449f68f47b36ed8eeed9c7b831274ea568f0e43ce17b4d52836084054ee7787ffea5287e4a3d14cbdd3589c2a237b3ef8874115e19972d1aaef32169cf37e9659f6d4bd91fd7971246fbaa3709e7088bf604719d5f1d5134dbeb6142ae5ebe1af5dfca18c1091355f722354a960857f35af272a9281c53ad86ec441b220cd2a878341623bcc7a53f4f17a6bcd970f6657b4da60e897eaa9da28442e0d8ea949696773972395976045fa47c4c60c106a52bc3f59ee83228b1bb0e7dd494c7b9a1da0fc061bd98e596c1e2d009402aaa084c567b2aa2b792eb995f776f9c469e32fb5002a4c320989caa6c5ef95fcc8130b16417027ea1e9757b4939ca1397727a59e7a2160b2d35afefb45d91a1e252469570e0a03df8a2577eaafd99ba4f62379ca1b65607272c76c49c334c633851d273ecc4304cb922525ff0dea86e1405aa0cea98fdacf41396329df5fb3fe69b97a017e6513cb30da0d254d587caa412274f90b5872796303d961e5c11032b9a70bd8030a0212b7a277825b9707aae7de94e56f67c3e8d55b7ec5f1e3a816fa55196edf9ad646a1b680a2c4706ed4fb572612b12b123520da76b1be06ad489c65f176592e8d4d206a464c22c133c2d157a29488d35314c7e03a17938503a0b856f21bf66c2ba1b8b8ae738fec9f78fc0bcee377bf682d5c3e46f7ef4920e4134fc2ff4329336604188ac930b59a7113882cee9d884173da6cbc4908cc88e4af153730a451dccd38d9af2d250e6985ce15041d5428fd0f5099929ff43a86ea8caf7b27c93867b5e4e0fd0b69e569a7bbea5086b5c9d5230bf78c87d04322b529e383d8bce446d721365d9b219015f2faab3ac4602db22b9401151407ded2bb2c324982b997ec9c3f4e632cf08c5b92403e6f15461c38f6e5d5d9d1d44d366212e0331dec2f997ae515bc34e06cd7429a049c2283b5e566a934d57b2a7b65f6685ac4e1c4f75a7196579566a47e6080ab35a2d1c81d7c137759ac607ff76eebb73f0669b53c3e9db09fce57c7e1c1884cd179c3edd6a3474d7940df79c24a67fec0f9586b3bff0036d48c53d41553ca9a84612cd2856cb0928da06b2a6d2aac7b88cd3954c07afd03d27e9df208e193f7189ac61ad45a48e28f4082c7cc3d963acb80976cf6a3945637f21a68db12386428cbe0b704ef5a20f59d93fbffe63bcda9e5f292c85b9cad0b5213b82f7a2036f67e2cd8fc583a2c44cab37655b73a0d8c006f49c91099d9a0e1ce1ee71adb12b343b220cc15810326421c33b77fb31c5c4c4fa89ae2ff61a9deff4848b5bc897e38b12644c3587d91deb2a65f9868d26f9304c32d3a20e89bb5c240d00664b2de1ae156a77c315b71d3cbce9bba971c7f509b4cd8e1b0a76a4f57577fcd42d142ec09ceaec87cb28f7d1c6d169abee310a0b3b1af9a975fa94e46368bb3dac2d254bd6cea11cb5b850f195829c8276c69f8cc388bd6afab1a2198321cbee9fd8b9edabf67c534ff47321442dcebcf5101e6a219de92371b4a0054c5b62b94e394b97e24ab017ac0a9d02d7014dd8edc46438f5e2d8807634451dcccbfe4bf8a96cca5b2eb61a7abd99e215615c5040fd10eb0fd09b4cad6f56ca25943b2401348d2e75a4a3677ef918a3ef3c5233dbe9261d8b930b2105564b2765d51b77d7aa151915aea5d392bba2a961ce59d33fb3633b93f01309292ca7f96ad1bcf53cd41a22f13d83eb5d4dbc2ee48630a5f75e6c1e2c652f69bb91245299be4c5c3d80919236f0ef63bc391f9071a5ec018c641d6ae8c324c0e6132c1f53455351d0ed460aa8f9265eb3c2177b0a8b36952602c8d663ff8975dd15defdbf4e56139e79b2e0580e97ab3ce54460b553f7ba60fcb594897ec280ff7b1ab39e38c4ffbf00fce5f9f2709eea86cf0d81d228d174e67b780f37f3ccfea4951d0f0f7f5b039876839ef8be7a84fc522e9e248f59d157fec8c80a88e8409ded1121fa936eb7318fe8c8d7968ab81c79256c1cd7bdca1249684cb855c59c55147a343394823a35cac6c73c6578b7671ec7454764eaf8d383a28b959f288e68393af3ed613afe6945eb861e2553b6c4e8f612d04b401a020a6dedf87deb430614fad1b3797635634ede3c425fb21a73919b3d5cc4e5527597f1895a133c6a331455050438c67a7732d494e3d36c87839847b6fa65660347b70e01f3dd11360ec7ddf5ae36f7624b8ff1d8a7180c1e8c3d3ce8cce8ed57278d29a16b3d979d95fb9ac7504b924ae55c94fd2acb7d494ddd286b7ff27c582af24ece98069c4ccf32c3c531cd64a8e6e46465d13a6d442770e4ab0c158b4822a210bd78f5680a01a6e28203f3dd2c49da394d2ed1b3ad2dc870d26118777096e6a7342c529823789ca180769d2b693326df1c03e0055ffb56b87e902f98146c88bbc28a1a6695e3e3d68611037e5c935f18b620ddb50b8c8123268e95944b399f2af06c82f632db30251bc6ea45f2dac78d6a7e107cd881f3003494d414dbd54c7f935757cb25f05eef16a898499d98d44c6e6781cfc556b107b581c6f03fc0224d9b9cb9a36dea26ad1c06859217d8de2ded9441816e200b9af7ab18fd2eea9c8db65fcc5ad30b75ca97121ee680124e142cf5f072f028420fc21c4a817c95f2c8281ef09f7254e23bf2f0d9a5c26047a777e800c09ec36d2b9cd4206da492d64657df3e205eed41d8727d472387fb8f53fa48419652fe932b08014a396e61cda0cdb8ddab6291bb7a5f1a6b5ecf302faa965f521b7c9860ea8f819c3787727090dd8ecc8c6cf2c268968f41d9995191609efefd32510615d6c4e93d5d57e43fa1a7078829f750bb61ffee3e3787958adc1f30040d5f71c18c8bda2623d30a3df6a408e73afc40dab61fca5f49e45f044eb8ee6ea35fd03dfcf243145c2af0464db5a06aafbe6d80139396513cc49f65adbc9b2294b7effe20db422357c91eca784bcdade220380d8d3f8241941edaada6cf684e818844df190d9257fbd16c42e20fb857e005d968e136ecc39de829e5cd6c28afe39c5e7f555942def03e37f24d75e60d62161d0f60efd5496a7eebcd23e0a331050d6b7cc73fee60512e2f66cc5b2475cc0ffb2a934aa4e10710f1f72f03c96d37ecf433048a83c0683beaf631fa4ec5574d6baa6f619e3040589690957aff214f916b8fb59fbc200cece0275bc7e025e23433198b94fd991097a4e867eaa86fbb223c119269a74b17e78887e118aaa5f039094d9ea86e8c1c60c779cbb77ce3e51dfeb1230541f443d8e69c1cff26068c6138a3fabac33fa24dda023f8e7b5895c6cefe4f43ec8f003df91182e4e0653fcfabb6a64066d3fd27b21e63647f4b9810ea51d3a45a89d15db6a06ae793c5c76cef3ba2254a074a1a4e57d0ee5120c0f98e7e0b0765e5f4498a1a58fe0a9761fca95cd061c0df47cf6a63f22cd85c68cda71e19ed458d6df456db4f7a6b3180724b88e1fee83d9dcc4a418ba089c70b6f4a3290415a3f91b5e1c6f7848de35b5425b3a360f5f5355ad7e0d68704f3ba79b39cee5ee3c506a01b8d937d257ab7a59203919fa11e9dea3afaee34ee66d0578f8c7f46964bd8cb326898c1733dbfc50183cc1c21fcaef913fca89f24066d7a1caef1463c2170df5aa700da8449b2dadb32e12caed46f6e28c5c7b7e67d8096483eb6ac535b439fe0e835d6061e5758eb1bcc3f794fb55fedbc39dd573d9193805ab9a4c2676234aa1bc7a588f3f0354f0a43d2d06cc9b31d3f0041de92d0f6233ae207a0710f75b97b18e7f931fdc442af2c9f5d54d90fd80ff8a6524970ab164ba3cf5f06cf81428d6e1f5acc842ccf9257d6972bffff7dc57ab75212b59307419c7052c7a412daea9d5e9ae6a0d4e3a75677de89cfe67be7bf51465563fa1a691f88d6a3ae3b156697a230a2112de1063f08e12af3749edeb2bbb5f35fb788501dbeb76069d3d0fd77b12c4d2f6ed0e74fcb834fffbe4d2ef98f84df81e79bc0cf408a3243dc523e3a8ccf70314d2d5f42309eb6bf376e3691f4f166c736961a1dd41afc1c87d8c0cb70518ea9d6b68f7d1f210424c6e9129dd83aabec4c00f163b7f67e6c9614db90647444ede0b0bb820c0acd94a32f38e5e9b61c70d38c749fe3e0f58f424eae80583452e3439e0a55914c9aa86b5b879bc23ce7e4bb1d93ed4808039ac0bbbbb64fa9820ef800b2f60e2d83a37c7c19edfb35bab20117ee50bde7abe825ae979c8140ffc2a9b44d255d4351de0cdb270f2a18a73076328c3bad872f42accb34e5718151b3fc4c08a5126378f7a6802dcc49e989eb8b462e5a6fee9f8b0a68c20d6a4a0579a14a9390c419d9a6220d467c4e5125236df6becca28762d2ec00b0f2f053f52971ac0371b4554e8644a0ef671636f3fd9f3c4e571dace525faa59579292404c4e46a67f98ea717ca6efe0bdf5737cfc1839c30f0006e7e65fb58ab9c044ac11ac449c7405fc66dcc1e306e4cf1d753fb949dffe2383f2be25f495c054fc3ea4eddb4772dcba85d23e3290cc6a86623af4b23d5cc8c49276304bd28a589d982f5e19d128c98b0d1f7c7fee0e89578947fc9a085c57abc7a55201b0e318344cfb3a19f451f92b1397173270436e6f289319d61aeb97a4a5e186fd1914bf9d9a1c21dbef5e559832c0c3841d30b6fbcb08e23cff4b4eb896b80778eac6bb33be737bb5fed74eb386e1cfaf1bef16ab92aef434c42a75d56f5e31820746bc519016020a11858c8c39d77ff8818e6324d2bfea6b146c1de77994a0fd7364c2d9ce9ad37e041903e7db2465b5f8495438dcb126f6af82a0a1ec6424f072365cb51395ec00028abf076c4c92ac41395fb696eecc1ff57ceb3e452e8a78da427965088e4bff236f4127da4a789d20d61c447ac34e369029617caf52ceb0c9817983ab1047d8ced3394e03713e88811dca6d54d6d570828d7fa9ba2b365e338b706380b85bc8350fb56ef69d05727c0bd7b0671b69398abe48c66a9da2d2ef079bae460c74565759b0c9e11364c3c45aeabf6680c2fc4b25d7926c68c4210730f873e51a74a6903b3f4f63f5d1e24cb08051011ed5d3901133ba4d58687143391f1499dfb7e9475420bfcae071575a9eeb0ce0bf796058e686ca3843a7b54f7bca9d5867ae4bb788d07443773f8cbf96fbc010a89c14410c970803c87b5dab66dce4f6f216ad423f3a88de3db1b60ed85b2307bf5a782dcfd6722ce30489b5d1317ae2a404c17836bc0410936f8455f3d28a2b6f8664515751eff1cf3a2b77ec4f9042b3d3b21b6c8cacc17f4c58112a6ef047c7adab33eb637d51e42ffb9a13467fd845e87b9688b6bb5be2f3da5f4a05f6c4d4b582291bfaa2922f7c7bd314709870b47cc61669e58227f7cfb6f60815c35d1f0b45a9070a61d9a764209e5500a301ffe9ac3a9f3c6f1e9e19b5fc6bf8c6192c6dd9fea1c7ba99709d3e279bf7f1dde3dbe6c058d786b87a4a7fea97ff5f7820ac143470a03e5493bdaa77a2703ea113de2da0fe87e318fa0f20e0b1e20d60cd6911e01648e11462724c72ce626cdb317d3c10b01eb0a65f8e3ba2b1f4faca43c6d929796e2aea24f1449a182519c5a87473b1e144feaf165ce2b53e57403a8ca7727df22f76a5e8867d700d0ce488571aa019d020c2c1d337c442840adb79b998f42e52fba2d3fc2b059dd775bdde195a39c8a116f78f22c0b99922fdac4e4ddbccd45646bd6d38d4c97f351101d3af7aa019d2c2f97aad100648361e4450f46ce5bc0b6c0bd42574c68f043d61e0f31d6c79c9a40645570bbc509290ce1154fe40869a77d25d2628ba0bead1f674396cb27c8541a0998d3b25aa233e33d196474a178f45e7f60c7d5fffec0bf2b78161b63aab4e1aeb7e257cc5e8e4d9d9895faeab0ca64c046ed739e2b13f5375b3e09bb8d4acc2b31ce442467f5a742d3eb5c0eff483ea30ef20c715b07babe3d14585ea465cd22e81380b08abeba91123ed7e9b523d765696fbbd1a3987d60a4ac38704ac5980201f38f4b6845a583cde9860d2a1244b856bc098f2fdb8a5055e319320f5abae394aef74552ddc669ed4f4c1d6a96cd911dd96b1ac18192e885ea6b6f8e19d401e051c12a3b4371d07fe47329b4f083c0818ccb5c818bc778c4e7101a87c75aaa14b8fa5187f3857a39955017b909d90c1090d67894193257614855352c8b153d6eb566a64cd95105adfd3526ee863f6d08ef7aeb4a1f0534d9fee362fd13cad1fc913bd470d8fffcfa59f79b8506acdd91fbd72670c7fba7298baa08f71dc586069245acf074cd6b628b0fab7881673e3d709ca3326c42ba74b6dbae1a947f2f6f90b98cac25ccbcda5e59946e7bbe98d8d6f2ea274fe4253215bf5392be798da55454bf0ae51fdcd62a4280be3867478af4b21ffe8db5bdabf5c5e57536c783bc870be02e4e3de59bf321d85aaeac33c1753882534446bbf8e17c4ca57ca5339ab8de4ccf43111e9220b7917042bad14a8438507962427c3932df1c799eb99203fbc684ddd753f25fdb66333dcdf37279f663aa139bb8af49b02102d1b85508353dc117413e7bddc7100caa987b1aade4579e54208f478aaa58912dbeaa88b1a699259b0cbb5f5a63f9d826f4961d42f49268619df779fa25825f77b51d538e531735d9eac7bd1e329c7a830bc44b56ef1ff08c552f675a45bd6bdd9efa4a11c005ec624173fd6083f5670fd99b34b47a22f9568ffed4663776ed2283b0552164e43349b9725ce9dc7651a60efc6e2e565976944cd332f7ec72df9e3ec47db93b3b8b2be3aafa351a3f33d0cfd89c7e607dc5335182c3d8e1db0ab6f84b35bef4255ece181e5e37faac1ab3161493e91a9c5ecd40e39d7a17542d243d8e36d0713a7635288a75224bd971b90dc8244c14c5c882e1aaaa940b3f61cc05e3db5160af5c3001be340dff51b5a8fb11f223b981a18498ca6172dea160a615c6a6b8f899c0f25e49512015e3d9906afd93068f860a0af003ced5c33b824e682ad923c380627d94c84765bb097be885c6c7a5a6b5dd07c4c50a2f03efe5b25e930837af2bdb3e209148aa6a87bd026bd79e90b92a5ff115eaa026b3742a83ed9d17a3dd5ca6cb0cf3c49dd6c1efdfddc54008d6d93487b423b5c9cb7bbd2f27e708e717f7584aa91b11284f692927d0f31fb75777d3b78a0fc5482c140626c487dd4d1b6b6185092d6b40e3239a65095746a972483aab495317d2449809972ffe6ff306a6e911082c9eb2098909e66f3a8d8892ee0f2d7fe2ca47c2308408aabb269a63ea40b0f111fb8593baec8bad3f69fde0ebb2488e3b64320a93e58204e07263f7901e65fff3d3b80beac34e02c2018b4c245737f7c7a4373965c19e50cde955ffe0f5430f01d74c00e3f7547ed0410d822fe06fd18b907b7b2cf992788ed8b7cb877793492dd55ad33a2425bb2385d2ca39daece0e52acad77cdbb6a3c8fb8f690412c49a549776d3c57b29ed98b60a59d0aa8dff96ba1febe33b22857a2b0582445fe20f3a74e6cda56c9abfdf5f3785fc3ff2497151c1f536056857130a19a8ba925f64ecf1031f105125349d8a6dfc6cb6f05fd8e88b95a92ac4cea79dc783206fb0f72697417d1bec435c123300a02fc5132a990b10c586c21fbbfee7e382c98a4059d078fb3c2a795e0e7f43379e10f0e251bcb42d14956fb36a40340d5ff5c9e47ca77ded3c7a8310afd949303e688d107377799cbc4a00a61c5a0f0b68feee219f57481fe8a4154b848feb7d82dc579f1388367fbbb87b354a6d11e08df88f007fd9fe333cfd9cc387a2e00a77dbd0b0bbe0ca6a2c6d24a8d66903f6c6c1c4bf3ce6c2fcc93130bd249526847d2412412709afd5f9859f2c57d3b9cf924ef91a86170a9a69f42ef04a9739771fb6730071137d91cc76547d87ba4d231d2546f9053f82810b58ef468c352cac84acce4feeedc0e05ffe3d6acba1137078b278642e9ed56b4e82e3b346b9972b631bd952650f5cf54569ea655a0f612cd7e2099373572c952f8d68ec2af6b20a729468d3ef497990c1774c197651555dd451c37dcb0f35d3f91e324df709a4c2203420446b907e12430fc0e3cf799c4519cb0bfddeae963affbaaa02dd7798fa1d74e9b3c9c1fc97193b89b1af1018010a723f734e4de8cfde78768252b74fade5cb175c4f6167753cfdd3446580247a6500b8557feffba72bae21980cfb0810233870e4f46ddaa92d4ea1c406aa0afa0bfc05be72209a5a091367845229f408c22e733be733ad7efa520d6e41548ec1d3da67ce3db8682a94659cb3918833ee44936a3887ae6bc1e6cb6c32fadcab7951b1a5aee39b56ea3ef6bc53405c14a1f2a4f0abdf83cf39e44a7b19a424043e896ced29aa42c8a7e44792c26c1a411176d69d651f9d22eebb29e3beeeb68f53209bb3df155ac62652541293e412aaed9b552accb31a48c1a7de64ff5f49fa15eef3d802cef2a3a99dd1e8a10534d9a8ae351de140e4f9fdee4df59c5ea4e1e0437f85d0852d993da2f93e64a795b2320698a00e35d78e4d51df42021c3a0cb8211d66dcf293cc8c3a501124dc035bc9ce84b34d555006bcc475019d877918ff0026974902a1ded766a03958fbbdb670c632f8c7c3300432fb1c9ba077cefde0f7b0bb78d2ad283f0f9a428ad5180966d9d1ffdfd2e354505d920e25f1ae7fbe1ec1f075384eb744953f5e5b8864180f942b6680ec2a12ef7d2342ffe3d340a39de418c9335d442aa0423db9f14d6f2951751a624600c083f967dde3f6987ebbdcf764d50019693058979c338c87750678a9a1f6ed3672ae8936eefc3ac51a3e0f6c0c8e269db180bfb24b959fc280f324540b8b67f12ca08c2486253598e4326fd162df7268e80f8dfcf727c8618ae5109a50ea53d7bcc07c3d30d3b6543b811aaa6f0312dbf33c912f94730f49776470a9ef16bdbd102556c5d865eb06a9cf885d9cc3dc6c7402d085149ad658b284b9ccda60a4363949f00c687318c3b02e788082d4d7c888b63ead5f24079e035ab9cee1344a879e78bb3f88fe6bd6a43064b537c06d61003282940a4f7ff457ddcc0de37478e741d9064c679cf834feba26dea00c466a042f6f1889df284c96f68855eed6f5a76396a037e01d05360231cd201d530e13f48c70c9ee042289473f707cabab3273068fead7b14a1ed0844d7e99e12aa334e3883bc9cd540c4b70518cf855c20a390befbb8a7bd2284dc0d46b61c2af874e2f55ca0988ec2e3304a724df3348d52646dfe55ece664aff1c98b790597fef01898eeff5c86e6225271cc7bdf2dd3f8f513951ec05d2b23c0d2dfbb6eb1d8b70f967c93e9aad997241aff4f8e773bf8c88646aced626524fcbccc1098d331f7ac6674eefc0270aec8722755c403871861c8f4cf226674e0cbcd8f98924184214b15a0c9564b33b610645907feeac3abbdf5a65aaead2a045278a5636857eb77f156747634484e14f849a043f531b6f0c26abbef45da697c1759ce0786f8109062fae1beefeed488664dfc5b91261539c13c5e7077412988156fcab2d439cabfc7f74846b3befa37c6b87384057f098a143b23bca4c4c5fa6f19c97fe826cbb3cd17fe290a1a9209ddab70066c73f8acc8e298db89ada7c9440667c819b63a6bb6ca1150ca4bdef1337f04bc3ee01955433728480b692908da9da223bbd54c350ec4b2f0ed56bca0d65774ef2ffb97c61d7f15d751ded0d87ecfc2501dbb1e354a348ce22f7ebc95a95f8f53801dbb978ec43bcbd552b9bd4c159ddfcab40df1095d8c12c7dfb489818b26e4234cb6a9238e50204e47ee623e2f749595083533b4c6422decf85626d22d8cfe96f471f0f62d8997dda732908fad1530ccc5ad70c3715986943002e4d110ff4334d017b6e930d58f1a9a3899bf877bf83ba65f9bed060a90501edab900bc85bac666c22662eb289263c356da0473f457e3d11f65b51cae29c38bef90d9ea5f39c1b17b9a34e05f7bf8dafaa795fc6c5186ee9b716c50bf599ea0c8e900946b6376f2a154c714d5af5f994a99e73473425e57104b1a56b8271c16b8610f46f83d4fc5ec625b96f7a5efd472df6e423be3260d63b73c5861536468f6c5dbca4d9624a0ae3d1656d30d8ffa54f69fdf29c1ec28578a5ac22833ee00c312cb00585eeb112c8833dbd288dcfc335a3f22e20e696d9856266644880763c939c16904f696f0c0b2ec761ee38625af4d8ba1c28f44ad5997e70724081857fa5102c91b7c6665b2c59773b379723e6a298a7d495fb443722d83b4f7874c0dd045c5a3fac83ed04ac11bc23d94613edd85095f25311c19338d9d1ac5a2c883e729a3ef3e010904ff290736ffa4215cdced64bfa4e820f379de670ba97c8badf9a21920c450b0d439c4ddab113f8ff95280171d31a9a410f491bd5b7345e55d2da737c6663b1a6a6af8484b1c41c50d4a52445754e4adbdda42e1e3e8e118f983e50d9841f089b36fd05848bb49338fc0effb379b5952ce1781139938e6692546f0fb58322e6664524ade497bcda88d2078bd89e0b37c383d2a06ca48a2d21a721aa2c9a502f05dd036a1e4bc9a057963f53b48e61c11c5a67139d4d6b13320c863767e176b236875bb376a859e8fa82d9697dbb2fa35740ab5392b0580c0fbc5b2a8c254aca18a8eaf6306386669b39fee0e283f9fb77b2f504c43ba6d46204fd3ca6c77c96fbbe3bbc3f08d7b0d1b5502bd62f55d8b250f303eb7f2a437446205ef2e7843dd18240d3a859038dcd7169fd0aa0e307d15ce9b63ce2d1bc377a198010c44c34ceb9691e748c43b4fad3c9cd22769806e8982a7b2dc3de472762a7731eb5b93149dd9d29416867abf5a0335b4090b30b3c52d397bb4711cf72db2f7dbd4723f6a807fb8510a6dc61d1d4be2f966a63692839bac532504abbd9ae428c4386694bd55927fa29e425dc62c9c60d986b79efd9f04b4f0cee7e1ef1f2a4157cc0c0ffa7636a5b1bf0b6f5fc05a91bc8c226099c3fc191b462207d8678cd0e2332b7cbb0c0d36d87056a2924e601dce5369f9eacc846c39a74a8587b5668543738770e068a64d8f17ffddd15016b2a67de25c9842722970656f6d25ac2e02635c625e4c21969ec855ccb17585f8c24eaac9db33e9d726318b0606930d29caa718ac5131fa77eb9a1758acd08be7b11ff64a567e3a8c8aaed175f2cc299122851d8efb2d4a7fbc3c92a967695b3a2d917c2749f57cc9201486cb2dc021b94a80d1c09a23957b566c8d6ab45b5f026c75c584762390de998bc24829c3549afc6b508e7e1b7f8de431e6f4df90936d99f9c3ecd4a242837c858f956d1646b092570f9c242a1a956df81a5e07641cb24794bb8fa955c9a6188b75dc1c907a0a877669978f3387750a9f5d4236efbf44afb4c7e0264660ac9d1d08a87bd2e7b4d77de790e971d8016fefeba650c250bb4b12b7e00e224b41eff9117bec03e244d3766e6456003d4ac1a8b0e9a1d2bc25010276d38368a6371e41253926e56c4199980fa0d6b687ba4e609b57eaaa4b3e72fbac20708019904322031f11355601772f8ee4101681ff8181c1b798810859f2bb3f5f11cb6da072e15d32f1188719a6161b80d955af619261fa9960cdac110e515bacd465d9c29f14bbaaec9dfecbc0fcca33f1148a8f478ef54629fb7ea1ef639dabd059d43d752a845c9051e44018c578bf906aeb815395bcf0d4f1248770e51b573af136ec1b85392f51470ba3149d4cd35993460e8b2425a66a9d68d386a6a4ebe52dff841a69354040ce281f96de4c220331fc2480019bdf6a5794930b225ce336bec740c281dc8b556b5359de48c8c4498bcff95ee929b09b31d0edba271693fd4ad1518b93462a22b247a16ee9c71f0f50815d0745c7e53c8d84bed8b47153b115974b0cf948101be13c27dbcb4a77efedb8e3249a756a60764c774c035e7345079e011401845b477ceba7426692bac94c93836fde1e7a868d0332ad61f1a77f76e6bce3ef2700711e2da8dea1df17c80972be55a878c83bfd863ba6b75b01f831a32768122d70c6d9158eb281550eb5ea454f3821fc38ac8a87431ff7c8010390b085c808ef4ebb25cf03e3164631e8327639830da26eb154c7ebf7a0f0a4577ad5fc10b0524135aa6420e34b207f93c0edbc268ecbdeb9b571885794450ec7929b5409f1625337a078b76f22546c6d01012443364afe7203917335fc6fc366e9cce9a5c3d2e0c0fbe56f7a2c4ac1f7afd7deccda2a0fdb6b3ab48f1ff8bf8e7f8a745a64b9d1f66e3d50591a84e8069ba7a0127e351d7e99925d83a34535579eadd0c6729c1875c6722fe8a132ed63ab48d65cb8d7d780eb8c960985b25affecefa1c2a2192ea2eed79d311545f7efbfa08a33e07cb2715e00c8df5d5847a2e54a62c8c4edca1bd540d20871337d049bce01b1724cf98a55c04de3ff2a88ad76c9ea21b0499d6b39c2cdb3625cd62a4fd99265d0e81b4adccdb0f867b057b9e10fed7f866e69cda380996ae84faaf6d88a9ee6f8de1b990b696a84e2650626e931a67554ada53c9d15632432c8fb3ec4c1a062e7c088c7242fa586fcb7feb545cfaafbccb3ab56bc8357539ce077f63681acc4e9b9a547d6cf26acce727ad8587a1f7828ef2c9f7b0fc870b36937a53b83d69db235df21da0b533501b532930dea21c233211491df9b35618537911e47e234054582ea8ff7440d6697aa5dd3a0303dda3af08e1e8270df742ee5c660eb4de87a525821727a9fccb7cd7fc4b098fee6829bac0d3d1dfccb36b8f18b06a3a1450155937ec97cc55b37c620028d1135aaf38a86e1ba5253b57ab0ad6ec91791defe5085caeb9b33d0fa6f1da5cf143fa7ad827fc0434909b9584b627406bf0b7e5341c3c5229fa0585e24ae64ed04bf2e8f4a7361e80c76efe2d4774d800bbf1c4fd6ccd8cb4f4676e0fff63f594ca4a6db9db1e3acde613acd762b69907681e04a217117eda13b07ce147f7f4a7d8e7c81bd605a86aff8580d2b5a7391794726ebe09255c25b8e1d37decf2f650d4cf86eb1fb5a8f9f9563eb3d578c58981e17cd9b0f034733fc7fdb3f416a1d0c8d0d5da38010c6b86afb10c14fe0fbc584168a5fea873e2f770ed051c1d3d4bf5fe4524ca90c06522be2f90964499d9c8f782b3da996ed8e8f80f0662efbcc4251336468875bd619a06331d8b82492bcb102416af2f0be782ce8e7b881b40cdb2cb3b4042aa1a1991ef62e0523c631d30068a95c991aa38427c399214dcdc6e5b2e003b60c15769b266f32ec492a1f4d03af9f6fbe8fbe8721af993751b784d992e0e400758010aa43dab7c6362ff05a837257b55070f89a1736811a2935083ad5a6b200911ea1fbbbf6f826d087fac0744b69d0fa6d0a00d44a345634231d51364ea918d40a2cea470d41f08208ee1f157fdfb8c0cddc3fc5c139b8d6c6ade2a2b844c2db914a15487b8aeb2ddfc1ce5c6724ab06d5e600e867e4d7eec0be287f9f404c1c0e6433bf11202144a9772866d22435ce62b449de80a293c4eec8f0d046d8f7065956d7bccf1c51110c33f8d3cc14a83694b7e30ab15b689a759e2ade2cbabdc0451f33d07b9f7901227145cdd5c52215773457f4fb9d8e5251c0282a5da517a7747ac3e83df92a3fb377af7df5a0beafc76e885623f8c00fe78f946a5e0cc3abb2a0f990e74bca8149fd4d8d845566ee3f5adfa53320dfa7e3e893145388aee1a36a93a705b2dbaff9e55f785a0a70ce2395e4c142f95a9d15bdbc9896842c85cbdcdaf1d9de1a8adbf7ea290ca78b51c1f9ddae54e99fd6c0b728bc5f7470c1054d62f7f39265827864892f6a35b75533ecc837a7d1339a7f7395d7a9a2f42513de5734f7ff45bea163063d5f6009dba31665a7ff65aa314e13782fa6d0f286d1d6b0c6c3a3c2d8a6efdc922a1cc686a108c5cc7a4b48d6aa74729bdf911380a66b60fe220ca24f8002909f166a358f52e8bdcd9891b37101aa9d957653007a05da0a668d30195094fe73a46e01765710af703fb6f5c6eca2d66838530eff8cb3fec98ba54704b829eb2d79ed3fb44b13e955a89ad977112a0769eb7d7c085d769606aadd90703b589cdf2d672f4d5fa8031d04511f0ec94bea5ed31eabf72ae44a78069a7652b65a4ee9518bd45dcb9e9fa63e73bd663a8034a848ef18c4939cf5c599f62bedd5f83549b3e98e3bb600b3f8d93b3f5a48bcf671f495155cdbf38cd355b40feccb01d2a8fbe686bcaec84ea5ff751faa3a5595ed3ca980bd1cfd0d7c63e126806e5874e8e1306a20fe4d8bcf9801105dce013fce46f2c5b2ed968d64e516f109c35daa785c0a6ca1d25dde7f0623dfab7764661f66a84746fc6ad59749a575847bab54840f71410401146e21c1486c3ff536d61d368c74b824cfceea715c5f7dd417d803b1a5fc1ddc893ee8bdd6be6041983eaac592786767fcbc320f1d7477ac3dd4966f668804b5452be3a6195c6bf410ad1dc4f7cd456ba2d6ca1e4c4a4650d7f7be27805e35af7d060291fee2fc134e3b22a203ca5620982215302f8ab71b34fdfa94ba730742f21cf6f6545dc642ece249c3c04054a55ab08a9a02f02fc01b36c1392dc30aaeafd4e630f63dcb9cf4bc81639aa54551ab959fe2fa7cfee9962ebf201abf81d7195c83faeeb5186fe4e210db07aa755c5b07a115097b8671d929fc8d23dbd1692ecfef6e9a0ef07b4c54ede116df24a442a2250b3572c3413cec90e15f517869604b382af8c0fa66f6ec0d72b1ade07c6b588e4724722f26110d93ec54bfc80b3bcd96b768d0a8396d11055d0f7acc33af26a8b57fe6769e4b8da63cc70b969f3c4e2961607db60d0e63fda72fac998945029c45ec56b7bd497bff1ed70febf3ef73169de1999d978a37f4843761581e0b26c26ab717c1e46ce8f342a328e5ef60f2c6502d1aa0c2856020976dfff5427d19439d54c3c8c26a17a417a01f7c1b63be693849a338cdb6c0e148db32983c907839916b22b6b6a70336107e8f5a29731bf7befa1b56f1b15d87f0adde2b5d70046279e5ea16cbe9d74ab7ed6f5a215659e9188f597c2a4d4ba065054c6cf2a00bcf093574084d3572ca56902e22ae066b1a12919bb54fe957fae1546520d4f2be6d4a575c8d90e321d40f85ecc0bf6f931455b36048c9f6c7577c75f438a7bedb31c6f80c789f9c8dc3689b9e34ff3351e15f5dff3b5b8c1d4b18083f5be0bce7f215911636a80faf293475d0e9e5aacd446f60d2ed59da4ab5220b7db99af8371e0e0bbd1d3c6b964f1bf30c0847bcf4edfa463a1eb691e0699e07047a139e70bb9fab03e412db9a3863c217a73a9c39d6bce257c7ed87fd61b96a4c807c1e6d439018c31ce242fa2299f5022fd0dc105a56216675ca674136a10793ff4bf6b84168b48e4fa5e9d823c7edb7a7779ccfe308b4c26df9b7012bbbb3c216559819e4e4b4aeec847a3d19dc90b9d7ebad6e90452841f6a2319eae1a1133ab7467e87c2fc32fcff84e14fc880342604242100b37bdc2fedf2277bd7436c1c5f627e72708f612e70f518d6c6809ea32703cb2c373ff77fefdcf4cd78a2942ad1c08c6366a8723f2897e6c305e50689ace88fc8ea605024a71176c370b5027367e0796e0acd27cd169aeeb36b0b0d72027f835f1174e60e0f5cb48637b4938a86ccbaf86a80848c0c239ffe92d3d5711b7fa98b7a27cbb4e083574f9a1055e27944c9e8f958c33a50dd5e9a88096220515fe9245a9d27a35e42e0929c1055d7969a845740abe340cfabc8d173fca1ecd3f099f57c283db4d73790cbfe904e7aa3a755cb10e4b764c56467b254797a4a79797e0893bd291d77154aff912f6bc30276158a0a33e1d6c7df74f6b112fe40a65fbfbb13cd2d5930ae1e824984c31816d60b9fa9c21e4d97e57a5fe1267fe41fb5104506f35d4781847f5a5faabc8e71e4b6332f98055340f48ff7b847a24f373329bb1633b2691bb3ec80277197ac7e0224a64aee262330cbe18dd9324616bbac7b20e59d3c0bb7341e11cc95ca3c5eb878c6748dc6d1d48279824d78e9e3fe8258ae3c0c05615430c843a3404ee48a85046637be32637aa27fe64da1da6b68d23efa632d08f60916884cf09d27355766b8997ed0d0b29f7d0300c58b80742eaf9e7cb14724957f24931804e3fd191c55c9408c792c3209977f27d8782215f70c102b7b76783eafaf654b9c6233fcefa28759ac4e7981d20e395868d251fd4df32534c7108b765905bd1f80c932b4819f36c754645e109900266acd16cf814268b63c44ded4d408af05bc6db5317f9324e30d99addd098f00f45f8109e42e97eaf805ff32a6a41cc4f10a6ee8f81b347902005d3ce90b9cd6a2e8291e947c188b039cf6142af1b4f7d57a4963553c837743f6279bf566b3625b7e323407c9bdf3d444239dc832f6ac9ffb6cafcae2c6296b45fd8526df04da6cd081da2c9a2468872634ca4bc9434ea219a03ceab3d185e3858c1d81aa5c571317d749ae4f3a14ab8b9406aca6f80d7b36a8f169afec18ecb23548b15fe730d910649e03a64dbfaa3dd7bf3d0908e8b59168c69abd7fd987c1ae255e41099d9cd930d151c0d0e790dbcc46b7c99f4d4d78080c8309020d82ea148896c4c9816ec4fea5bf47a597c292da7b8605ef6d1744dea8873ccf6a77340a32e2e7698ddbaff865339e0591fff10294793e5a9f38b541667d05331867c88d2e819e260292c4f18c0b6c895a34efcf05cbd47ca423e5d8af96f9696e1bd0140f77e217daf6b6f35cdb6d4806f4fcf67649d62b743badd57d8994af6ed39285694a700c5bdf4074aa7a9fdc3b6e7fcff210d2e7289bd17a306a76c768c9c96c2ed9d74dce68e3bd36bec86fff9bace781fbc9ad819071797eaa042a7a81f904a1e4aabee4a31a1cf177f65fd3ac4ea50a1e53f02f54402a746e09b41f2ea54b4a29bb7c123f5698c637867f68ec0e404e0456be81557716ef7d8219fb382cc0670bdd9cda7b3f6fcc7aa74d802daadeaf30439e2b3e7ee3b619f539edb09a30bfe69e1a4b786195b02b85ec2c69419597628847b7290a498fc5dc5d93c1e87a2f74c06f9fd7df87b737d66b4e4bf511414fe51ee1c686df0aa60d7db95408677a66997ed777819f445d23d915387891ec6b52980740f80139a8762bfb86b3d4e4e63f2e7db23d21094f1b26f8626776d970ae8acfb1e4773ce2a724a01e2ae66516ac31a7ae3da7a18e09a480d3511198527eb5e1f00d451a23c1bd3e0f00538d4f430a2a5b498fade31ea5e802c0c976f0f5e0e5de3c51e59e5de6f120f75acc215a763e2b69a10a133d9181852aff6cb2014a2d3a62d94d14a2707649d7b829814b0ed4a27e79c7bd13416de198748945d0414d005c8fa607ca752f784eb8cff8e929153866cf16b23c45d810d6539e5102485a05687340c4adea37e67addd960a6d776aeae47f947cd52ac7e1f5cdb043536c14bdf464b8e1f61dcc220205a57ed9a3bcff8bf9ee9638f8c50bfbad73d76f767ef517a7c90f60d3b78e5ba3a5313ecf681afd112c4bdd6a374b4770351d02a381f5b3cef5a5ead621f3d0b7e08940b9a701624bf94ca64a9d9a80752d80031091ae3be2e008ff070894fd97e05939b1ec4dbf28cc7cc3786f4fee13862ab97c8d4a0b1b6154fd7badbd73dc2b17cafb9b44f107067a0cfe72e2508fc09932f542121001e2c85e47bdb943541b2d58bf138ffe4d8cc2a37f62ad3a54a5c569d6153a2fa62defa6c97d2aa961c5b9cb613a50efbdd2c903f27364bc9c425d84249f4cd3baf975d58ac625a8e3517c67486044b4696688dc630ac579c828d0f57e25408eccee524e903db514b33292d4bd9c51dc121b477f6dd2153384aa772b4ab0f6433f3d02384e363684658a9045727998407f63e1040d99e58627a620074fe831f196cf6e57abfc334ef299b94b9379a558341bc27009a8c71a51c8dc194e585abefae66f6ec8f58f5ca789831dc732620df6c02fdff28faedb355cac46f9cf6953521bfe5b68da1af9948db9fc642532cbbdb6e1422ce41332db2f95521f2e169bf6a5f33681224403d37a42c8938e6f89267a0a768d8ba35a7ecb83f26a86d32b30b350151712b24ee5f07620d9c3574591fefee5570b264dea1d38db963d3ab318a5e378aa29232ac0aa01405d827b4a4752303a4cca61eaab82da78fcb7cf26f116d9e4c83ca4f62e2aab7aa9ebe2d60d330659d9ce55d9209b1a6450f1aace905ce8a85a8572287ac9ec183b34a07b620cdd8b3ba1311a03543a7d9efc83e98b27bd37f87dae7180e56f5aebe6ce97dfd1ca8bc6c62839181e8ae59c68c6c3d14bc4a0c8bdc9b079672bae1d9d49e4352dd0897ba07b5997de93ec89e1cfbfcf3f76aa30fd4e380f52a8b8f1d3a8beab8105cb3c21ee67586d7b6c9a6c3ce0de84355f7bdc19f5bff20e76f5866eb949a9e7ccca657730cecc61e9137b4ccfecdddb2781b2e5aa245271bbc2445b884a2392132a72ee792b004ec37a9040d146cd424e583ebd33338e73c3fb68037f271f696ff8a9626d8821342d7c94c85f58eced80cec804cbd887c3a816e35d35949c8d473e5a81782ee554815c76a95c5023481ab5aa179cd6172daae37a04568aedb4ca075811d903fcd837a080b31977742c88f58c0a42bdf8d0a61b2435daebf805b586e6b41475de5b7a57568675ad79238c16f96305b9a5e9503a28963d6e52c4610b6ec815a5c3e9336bb479c2d1124dcb6a27c0b6ef36d0196b50f7586d38b4b52c1afc123a5a7ff22f0ccf0f9bd3225da91d31583f29515647efefd9b17cc82197ae47804b16efd23c790647adb6348149d1c9f96bcede826f3669bca3ad993727a71da5f34eb014c36df0cb70570979e5281b0835214f2b8ba1d6a74a0f599d0150da91461820f211fdb14665cd5aaec1f4ee58710716203ce8abc7c34af90ad766d20fe7e32bf9315ba3c0e51fc333f4a8bb63e76b5a6183e87f14ea4234564694f2278b3dc9111c9545e075e8bb36672bc0634ab840fdcb6dc6db138ff5078845b74c4447f78fd543ae6d341d5101c95acffd8a1850fac3705aa785a0bbe7d004033ac7b23b4322836f79dc772656414a0ea1bcb01071a8c40a6974704bb018497e855d5eff1496901262eeafa20f9e02962311ff9a6801839d3c48c17e759a2c82d043a6093a53487a547398f7c5343e2fd6f062e17f857863848c5ce26c0f235d17ae2da5f5bac39e66d8a0247d66d6ec88bd8b86531d1d8e119c726d5122e163a3b6f511da0e6478302aa8793543ed9574f0908753ce6b4fdfd38c92a4fb2d6c356aff2fe2cdb5c985e8842663640e6e2b0ad44ed2c7af19348ff28e74c718d22aede369afa20e1def7026aebfee0def7f624e39dbe308644452575f2d1fd168b2902623fc1510a91c5e45f815ba8513ac86e7fcccf8ea820a4e51c102f9a1676eba59f6c79f6d3f1521ff05a421fb95adae63c46941be808539f893a7a0dd74b3e4eee56dfee947c84d5b73032a9ea40da3a18f1d1e7206fc96002cf6d9e0a2091848136199795af6d3b599b1dfac1ce70c67930d69f7cc94c4e3bfb88e3782c9188aaf65e7c41030a4365948b97d2f60a6116e0f5491bf4144c9b5900195a622e19485142025ea339b4bdda4d4544bcc7bf674659dadadd96982fbe20e101963340ae85e31c47d006ebe2d090b3911b1177723ca7a1a4feb17abf978052979fe79f63d3eac9d299d5be5ec668cd7b4235cff13f44bd57ebf4a66276899bb3c5d98cc64e02c5ef4ef1ca0a1173ef4a8324138e792449a394b335005dde4afc93dcebb8a214577e5cdf395b4cffda041be7bd0f8498494904fefa35c741b046d44a0c5bf885d0e6d95a880cc42094610c20d69efba1d63f31edccd0e66a143461ff44660effb9ec9b76e3b2409f20d812a136f04c9f612bb57cd7729891fd247597b3260b29d05d6fb0701b9a68e6adc0f4ad7755609ecef378ae5471e4f6ded50c0fcc29baa7198c9a7077420a8b2d35af80fb300281fc3ad3e89525ad0e98dbcde037a7ce466e70d26febc30ff2776b749c78b488d606d4caf54dbc4f82b460e3a6fcdf807824a10b072ce20adf69f976906d9fc01a70154e03ec71aae1814eab49c6f3d645565e7bde2c18f9f543517e20a2990c8a6cc665f4347b870e2c72655549732f3a8d56b0f1e1a75fd9e4ead6bba88c7b00ec2afc0757702396a7b6d3088200fea20b4cc7ea533639d6683ca087f5433ecc25745a2622df25290f26dd3a77570ebaed8f332974611f3064c098b042286e1ed977a52728ddb577cb8db4854e82e7b90b96ec3b840f6025d60e31ba3e795261a72c45e852e172a70605f58b1a077c408775645fd78300cc4710514d6694b4e645f29e83b7fbb5fb45c09706cc5fb7022b0687b670a6508affcf8840a98e032e9d507a8769916a20d15cc05a5e59562e5493cb65eaf78630439966fba3fe7c0ee6d176d958eddc7feec7ed4f3078a77c94794146095992c5ac644a46090dc94ec6481ab43b89978cf2ccf9fe9143babccbe8a176ebefc962f435876b99413d82367bd58bb4ec43213ed7f2b443e2675f8aedf34bef2eaaf9c6c557069def34c1ae53d73eadb7da80cb8e3d6cdf5a42f05421708a22cc67407c5d7885e7023991e43a143e707001b4ebd8710c7b413f7c1106ce35769b30427c54e075809a08d85cfe96793211ae278c2f9cc5fe51945e5b6f32d2f6a2e47d6d237611a8393285e80c6a34128a1429b658b942d67a9ea68b1d9cb9dce4982ff17b7a650e3493263d135d28b07920e6fc2279763551338e551fe2663a60a6128b8bfb6b05742c28c5ed65f6b644d6b32d9f9679b14e97cfee32f8b5ea979599ed00057c842801a9abe29ec5596f9c0ecf724c07210f65b4143b5dfa6e1c279fe1d5e0154057423452c210310ea1d6c96c19536c9ba819fdba9149cb51a7cc535db2a42197e01425918e9b7d301f19d71011e102e03cfccc28de81f8d410ada2cb221747639231d7fddb6d1ee519977e04edb8a274dbb2495331072b4cb76f606deffb3b262bc9f72a59b81c2bebe4cf3998ceaea2d334ee37a81b6ae9568a5f7baf2e3a527435141262629bd4b03bb40d24833a729d7ef1c9262282511b73927e2a08e001b238e877904673c626c94385e6c4a7f289320ef32da7a498af36a2e966fb621422a22fc95f1952b6ee584951fe9d7cebbac8aacc82116c4154571541718f757aa25862beeb715ab80ca826b74134e1865eb49ea7100d7e2ba21cdf0c4a1ca92dfb0f9913e18f167a20f2a075f9d262f3263e875afda9dc2b41488f2b2d11f1c0b57f88e570ca93b0f9b9841557abcddc657da4dcfb9a7c48ee3222c448222a3c52d67642f36711365109b9a4770844af47d1c9757594ae2ef0876c7ffd79fd9cfef8d10665535c954e33998ad0f94cb605e46b8c3475ba2d85ecc5a642c7b51532684233db0413114f4437a56a9a6cf7d4fd0261b9e6caaefbbbe61943bde8b40d997c80757e0e5e076778fa6a584b4a80c8a6ee259d11d42bc1bab314bcd7fabac9f597c5be67c7bac2b092e225a25fd6a0ba0848f1c5e0393a542165f447f5b4abc8d6aa23c8d0f4e7ec8fc5404b60cae772d4406e07a8660b1f5eef0d2963da22b10502c24e6331d7e4d3396c51c598a6cbf3c04d155d37f7f2144008d6441bf9a20205b07281188fb295f2bb3e04f36442cc3647ab3d1bee8ede09c325bd27ed9b8299367d019088856bb73298ea9d320f7fd65d47d3c9cfbf24f380fcf9859c947e97674e478e394d0b769af833fcb1264e342184658617aec5b88d62bd22f5fc8c24c1d5926f86b8eab88be68d277ab3e3049befce764aa1d4be2a83bf3e98da4a8cb6d20f5794ae2c9d99acf16e4771971b10d0c9948eb97e5b22e71e43430e6169bf6b95062270f3ffcb3329dafed98468030537b2aa58bea46f584ef295aa7303c603ad40c58948911c2f47931256a0e0201a7ca1041e7e95ac56338175c90cb816ed39fb4591663c1374d9a94eb623b9da7c0b93d3d68413c6287394a4adca21cc55e1981e058c7711612fdf0c9a50d277bc20e61fbff06e1eb99cdd435e0be24c5dfb2bc1ef06aaf8fda82f7b5b2fa14f12cff0a5bb0c380d0b308b820e96c596277022fc7f2e4805f1000cede36ce3e000bb1b5f5450407c30603950e6cd68300dd2d2442e171c4b51f148b5d58cc0d993698831e978f6cb5c2157627540c6a61cfd3689183b239dd80cd437e9c7cbea695e146a838a382397c03d6b004bb970edb7e9a4b7a98ec097cd9dbeda99791fc80537c5ee3bf73bfacabda6ac2493f068bee725bcf74218cf10c6ee7639e0709e5f5d37a76979c7152ba9efb1d150a4cef19aa64d3be641b87a39a90efb4178b03270095e6d771ae5e7e280ab0e7d73a7649e6595c0c86aeb2bc396d4749b7b43c65e60d3732485b786c890b674482201d781e64998bd79f46449904585638f766429f969c08e6d5933ae2181417a380cd8935f8efa2ab1997f359c560bbeb95c52a2021810d30f0faad3a0037c3bf6c685a0516ec48109d47c5f745ad4ff02aa340dfad15cb36697684e97f9bfafdeb9a439c0b3428bc0fee268e2aab0cedae321a61ebb087ab8f7a8db140362b6d01276e92ec8794c2b5a87edd3ef654c6d0e5a70416b238605ad2e24da90bcf7663e3e2b7fd830641a8aa96ab94bf53e8efe613c2b26b672e4acca1ba0b04ec780e0bf1b79a638722396ef2cd6d4c8517b052a981d8adea029b01247f23ef3c4b022e931b220e88b3488292a87d27edeb4759fa077bd938c9d56a91145b5e5da4c51dde72615034e48fdef63ce65d7fcbc744767837a73cbb14f383d7f8e0706260d330a550854f5c911eefc87f37b5f01d2c924fc2a7a73638683307348b8e456fab968cd7436ce279e39e1dc4eadec635162f7ee0fbe9c854564892d5b2102d940797fc1b38062085077e0129aa891a449732a65b5203ff6ed0c9469012a2b4ddb2e6b28e0f076d6fb2eff42bf5b54bf7a4e76665e837075a2ea3c59a7a8505aa2471d76532e6eacd7bf3b7a534bd2ce12278f649c0680cc14cee016a01bf878cad417bc25677c51833c267723c6204631c945daef645ea583ba1acc313086cb468cbb77ad50a6899dc9513fb5554b74c81d1654f0b7695685db21d94aa140160f2c2a8980b7d86c35eb1eec4f0d98fe7b9d63a6a0ed3118c9ca28a5d947834d1dcfff346fe8bb1146ce7f4c1062401d1567254da5f171e61516398a136b23d624978aeaa908cb5b0f79464afd715a0faa433c53c66710aca992752be5e834af6fabb55b0fd74456e317cee9466c55caee8b13379e09a2e73baa63931613563e524818cafcc49735068b3eb4311a934530a5adbd1cbfacb80e91df02a3186480679d0f0a5720022326e8e8326e77c0fd50b138a1eb599f65c1aac30625d5777a0e298e58fb5d68243f70ff6275ebfdde04ad6737183a9bc546553fa8e47f1ab6b894a65c93625deaff8c5725b05289b97f56ec0e3fa79361cc49d68d9d34e3303961ef2291af8a3f9462d4ecc8586ba2b7ec6cdfd58758d88aba537cd2e1048b08adf8760ad16d0b12dae7aec86921556779a16f79e856534c006ea2b4969d0cd1c003d0f93aa118847649b670090e985594691491fcbaa48a4f7cc74799e91d02c4b8e3df4217d147ed61ac158f7667c4e60a59a49e6e2bfc99f01a01d742294101e0f9870be259c7b81ff7d88315ebc0b589666c1668f834d2397a51293352ce86e102f8b76aa5d2c7c96e968bfe074c684b7df49976cd6582e358fe92cc0685e5ed963a7a7b2ea87a7121c269a4d2716f8f2bb87e91a51fe53344e8de77f248735bedc9408d8ad8f73022165195cc4f58a68ea13fb39751096f946c106511cfb44534fde8ae663bddafb63c02ffb643077143cfeaf5636ce00198e59ca766b0bdc2358987b4725b3426bd56ad4df98105f3b575336a24b4f7d733f7a5a7c4f0e0d78d08f5aa31ca0ce04ee6bbc10c8390a5d6814251d747a892ebe15ae7044f70376b5511b01a797911b038a5205e97db1780376b91b85dc3ed51f30f83267647e22000ce33cdda6f17d3e87a8363a93f13fa63b37e4c363960f8543097e9bade4dc04a2aa7085f46f3b1bb4e55eeeba97c36daa627e17c6360a3ddae0858ec242ce9bcff7d38cb5a699c17b2c25c83afc1aab23a7b53f06981461b3ed145c8dd51f75bea3f41113fce098a84e80ce37963150d5b29a81e6dfc9984ceaa5e2e662f041aa68a555504a2322360cee768cba428b718af23dd0388f6eb95046b2ea7205a6f19f1395b4ac51a54b4124f88b6cf3f196b0b387bea71b672d283e274599cf175140ec401a70b23e34f8e871b511c652ed5ac4ecefe0d697e62a1191e6fbaafbc9f78e5f3ef2615dc9cc49957ea319c80acaf9ebb82dcfe18cf3d12ad4e434184a709f59d58199325d5f5d34b7e7b8ce8fafd142b770f406c0a3fef3d90f5d4ec5589d3148b0c07b7eb579384ac46800d86b5a5fa38a07459ce50211588e3ceb799c2c58e6d7af61866fbcf7e7d70dea5b03eb973327241ff98efcfe04362125eff00fe1519a31dcba3d25ef9cd7218f3fb172bdd298d5274ac656aee75cc70027d4daa724ec6861b10bfaaa11c450a992a5dbb37ab1f09942f06790d53a622b7ffb0bd820412f9c1751a4d8063206d250bab646a58b017c4ebe1538ca8798043e67d231f89a1b60274beaa1ecf71c32a9722af16311a19c2f3f1175c9f51b22f1be59025a511a03b634512b402ccfae473617036271aea12d88fdf70bc716cf7fb6b303e24137e3e33fa9aa7a5ad9536f070a8b9fb499829af9a23a30cf49cc650797f59056a172828978bf70a71c032bc0b331acf1943a55a82494488d4f85c7fe3ffb3dee5aba2afdf215cd7a3df1b72fde6ba322dd3d601451e74b08dc7e8285779cf5f3d7c94fa46a4a5b81d59ce31e79d115d7ce403774d4bd34dcbd5a7ecf20a9e7df8916183448f6e2c23222a818a05babbb7c512e5dc0645dc0376cdc829715076f00fa1f019bc14f0952848cb5878828490d1a9ff7b7abb9405c9af5e745fa9fc9b3fc8c73528ed81257ea8ea21035a899e9f281d2e80fa5a710c6a27f5979f1740b8bcc97bc82f608573864096a7a73f8389e3bcd98e1d46e6e9985b5e7a2db619656bb569471d64158c0c693e99b6b2e20743755d41f2c3195ea0457c7db99eeeda1989e9ffbc2149a70c5abfddfdf6032da56a77813094abc554479f8be402c29e1553c7c7324dbb6f307b09a163fe0055e67089941bcc9a227366e37e4dd6d89b0f143b32b0ead7d4b4e03534ec83d4c37e08d033ea42e0df36515e259143dd9d94bf02b08bb4b694614959af4d1819b9bb83b4984950f0085f521ac5c76eb5030b666201ecd00e3492bde6e69a30ebc57f85b60d3f65b65629ce188d125a01e065cb2f12dc7928596799d1dec40323a558d60eb62ea9636db0c2bd5c3452a20b7b6b920f360525d97733c7b77b5024f8b88051ad80c898257d145ae5124c83b5233b98bb534a0442b78446b44ddba98c9eb35586ebf6451293dfd43a604a3b6ae08b31ade2bd34c690212b85f78936ca8993dbe2d61f2018c44643cf050dc5a3c218cca01de2362bee0e97baeb6165d07bba4a9c02648ed45ea78d5ff904f39a6a46f9fd6f74b4796743bc2fcc9d4638510f0dff346f8b7ca77dbc9285e3e0cfc3a022cffe16029b6f2d8290e6b3110320b104b0e9ebcabe789ed969680cfe0faf7aec7a7ec7625888cbd275c7f7a48ce81036c7b40c6cdb2acb342a3f93ef08fe82b900ac5681a444379c335c2517245398ec29a27cbe3980bf5e87370580fbc32cd8ad2224a077b0e4325fdca54080a4127603e9aa1bc71279407263d97fa0439a965dcffa3f15e125ec76a2e3ba7e49f057a0ce14b04e3126591ff3988ea1f57dbbd79c258a6e61e064f00aca08f7a5b8dcaab596afcde1382cb7f4e824df7b72883703da49398e1fab2ccf7211af181a93de45c185ad47e37b6353dd5b37d78dab3650a846e0dee555b04209536841d35d1c5b633908518ce731051a4b1084ed267704e9b42cf55fda23161d3b526faaff64f673d54dea71bcfd2dae5f2ef8a94e514d4118d37885be60f9663741ccd9147ca52a741ef66bef3274f24834824299ee5aa71b563a6bf54a14aeaa596ba19ddae0b2f48e21718b8971c5cebd6bd4abb89a5edf79f78b8aec5eb61064abc1e410df78de63ef1ec82d2887ee45de14ae7192380653f3f276951280f4cc49709d0395ee188ab2148a22beda7311a03b684408d4a46035e79463c1296a248b966241f9604b1f1dcbcf3ccff835a6cc59844f0e6827fe2f2ad0abc820a47a100238c9f255ff1a15ac43a45cbbca2bf991db91035c195d8c34fdce3831c4e0acc23b91e457c52b01df0921d55cc98628f086c3824ef63c6e49a30eb92ec294b596c918a9a9eac729bb4368e926e955237eb08cd7b853302f96b34c5c609fe4e7628a5bdc863f99e4500226d267e561ec74e1d6197355fc8477d41fed7878efe2c808c327d74413120189a2bc569381235e47dbaceeb051319cc0dd451d7e1b491f478d8c4a19b566f31630e7f2e086c66dede0b20cdac5c28ad65e6e2aeebc63b7afe1a9c81fe3ce2bc20c07f5de63d10e41b8b101d9baf29c287bdba8b3950acb231423d17aab38487f72ef2314d52bc6f873e8e62b5b1c06a9c86f41ef8cd39b395d7e9dd5030ddbc0a8c85042723a987a24c3e8e54b9f941e390df72016f04f133b3e2b55368a0daf9044996253f04b28bef8fbb8bad3bfb9aaf0c0865269cdd3d3fa238a6c3ce78dd95085f28801924ffcbd100c6b003c79db4df07db7763d52e616e51f8d931cdc8a59985dac15ae48832165287d806091ff05d7be2c8a171f46514857cfd4ce7079632f242e8ce8aad3cde12d8954d0f08b70e557657ffad594f0a37dc2f2435d93f6df42e9628ab0b2a22fb4497427eb651ba9b5a6fdfabdcbcb847718b040d4453314d1d40707103d8103dd7de56958c95f31cefa961fd8ba2e69d9a9dda61371d852f6705afddef99ee6faaa4573341f7f37630ba286b2f71d93d9a5db220c87a53764f57a901fc69d76321466aaf98ab6700e8412693e239961c096934a262131c4da32f140544cf8db028055a676ddbc6e733bb7a5525ea485122943ec76f3a3f92303bb9e0f11576e61b1c919fd0b7cb2e02d0f9996c3d8c3b3fe8d2d5460d035477b82f5ead728ca98bc75b646884a210c3c06da57161f21ed863edcffc9b53ca068b375203cac2ba74c0752e2658cfcb30ed4c02c3ea0b0d004e58fabf3e6c9979ae66849cfb8dedaca5847797c354f4412e27cbf98984c18c443dcd3b348c030075c4dda6a7331860a0411cff7e126bb97b852f864b8f67c60881a2d9446591ec7ad8465fc48290eb7d3c62426a23f9c63aa3a1d1935f5cc48b7d698b701914711b1111b55ca53775b59d87777f4109a71f69a7aaff86134e7e48e023663100f8c787af2fbdc9353d6e82a85837946ddc7002d934bf81ce4374f686aaefb6483dc6d8b01be7891409db6a3f8720bb396aefa2a63a79958974e0358ce130ff23c10dea58430d1ca175399d651e4ea8b0b8f5fdbe042c3736241a6fbe3b3ba374bf997c4eb6e12689bdf68ae8401c81aa5529e98fc652fe36bae7f16a3e8d082f9cf3ae5e0129bdf590e53e97578edb2c45236840597b49f16c9fdfbf1dd405cd2b43e5ec1523daaad0484fdf58ddbedb5d1e683926de0dd1fb5f3d6c88523e492d0f11646f941a8b8d44ed142ced1dd6cd03ae1736bd3b0ff0fa8b7f1c322587c5fb2b4d42d52c84ab0f19d9dc080c69b3ed6edc30dd15caef42cfd01eac920070326f04b1100d5ad623fb64058493de8861c85170b193880d6ea9e5e818bef2c10b03062e4d08de37e3c8e745d13c7435ce15bb41f3d7969ccd0bbc488c660a124289aedd0c0439bd08bcb925661c30bf4eef52752a3402afe8401b8e984165f17fed49f48f7353d13f6e3139ffe861886876c2948d4ad494e8b97aec19976d07b3c2fcc789cc4723cf355d14a547e02cc36ad66b43b016194695b0b01497d769a3bd05d9c5fe539a52d6ef6cca84fd4a70c9e4dacf90b0c2ce25ddf62e61c3862e678c52ace0222813ae1426e55143a1b6db927d9111597504f1dbb56248d39bb6860b61b7a2ac76bf03fbb83f4ff521a98e38661c2e36646cdcc06cbfd331fc3e4ecb5f551feea95ad0635f8903830c8d608a766c7c731d1676b3c8d99fac1de96848c44e9f23f458843157f6766c287518c71cb0bb2c1c3d972afc4000ff6f05303869e7ffb0f975a4dc6a74cca41904619bb5082d61eb14ddefed46ee322054ba093901737f9f80f65536a5cddcd9fd526eba1bd6d47fcd055205d744baf667df686f8a5d946fd981b6805c44872ce5ffdb84bb19ceee60dc300455cd85417502baa57cbeed72a9f7720b52b7a90e49174fda52597d40b5f0512aa7b202efe58aad1027ccfa74f95c851a08f1d1fcae1a7e20427b5359f35cd9c22c4bef9a129af526b0510a6b993e3386efc25f83cbd03f0ecd7a49ac3b4db7a780c644666649742150c10060a9115999ae7cff154ef1d91fef282ae665fb53aae312e75137eca761f89de6637617eb69b21865ff78dd6d36284e975d78c8db763311ef00828d24db8bfaa8bdb7354a117a1508099cb940c2c280b84726246fc2afea11b03bade6a1dca1bedc7edea14932ebe0e0d003fb83e2e509add0c65981e55389ea0e5744e365a9ed89fabac9d5c178837e08b75eb7946758db94e7c7e2896cd872a27b42d4f881347ecdde36f5435cf1609382b901d551c528fca889634bdba04a1201a06dc999c30ae331d622b57bb0c101d27c08afcf72ae8aec8ae2c8f13b835bc8c3028bd7fd786ff8497b935f0e8c9bb6ea95735d1305a6627559a93792271c47b55962bbb99abab23ffb7c4917e7fd1fd33cfb617a957159964f11b1f467f8c0ba0513c5200cab7a3a2ae01830da7024d6bd0dd661b32d2bfed6ef9a86d2fc9cbd8eb2f50374da1ca7174a6018913575027ebdb7cdc7cbb2af4859a461934243864a235b0dc160e9ee5bba758bdc0699c4ead0f7a4bcc6f2750b9f45490aebfee8e55e6536d13f6ad33d66b8acc3d9c6f0df9a0aab330bac31055a5f4d03f6482cba606b3dafec2cd9538908432c81d0a63d73ac8cfe7ead11f1b505e2b6130e72f411d031e4f071a86bac5c88fbbfa6a51bfd3354a20344204f299eda5ed6a5350b9a2d76acb68a5c459dd33a08d2d244e27ae8a49ae89831bbd7f086897802f1b27d9cd4f898ea0735e00491d2575dd1db1528e8ffb56a89988f7285ea4bff6cfc1e37ae213e4485a77e807bbd3f7f4e6a92b03dd7e55de22ea43f6a2587a0eb204c3c39d24e2a71d13b128dd88166ec63b00922fda835eed73dbfe746349abe258073cd062369a12b9f5160701a6d41351d7d45ff07401e5fc8e91f36d08ecc84175e51b1d36e6af3d6c041481e9adc544220870ceee70abf11d09680ee5f8d2c92887a5e137e14b69c12b73bdcedb5df37899511e4fd0fcf72573589088d61a647b37206a20b68ce0684bd043a8fc53fc6c8df97c45199ec7d24a05d22c0d6408a91b4d59946aa009d0b05cd4e6f1423b4ee4897fc6610644c13e0de9b3b31ef3317e66c34485b84f371795756e33e253390fd89c7e419f5faf6f03ba92fb7ab43df3939276f458eb6b53366dedb4f4f98df274f70cd3f0f2a7bad1404153e552b78c931f6072abfbf01b2fc39971b22d4221f197eac43f02ed6041f0ea57fbc8d99d6ec845e073f691683fbb23987aaf2cff7b2325236d2cea732e9731b104a41cdcc7ea237abb101e05fd64649c52835482263dc9bef4462d0f071d17dccb3a33acf7e606c50f497bee501abee33701996d70976de43839fee5e65a767e9f567658347047d71d4e5bd219eeff0d6e85c40f79a5850ece3cbb39541bbb31743209ba7c952a3f08c789e2998f79368ee4f0db82c63782859b035ca57f0542c8af4c9432eda3dcc896260fe42e4713612f9a4a66050d388d5dae6e0f429b810f90400231a9e32554a7d156858e072b4039c2a41f5067a9223172124c80c4dc3c52fdb4a6d82fb4351c828696452cf938b55d9ad8433b6085efe6a741e01ae8731e52abcfe9629126171634e04b22ec9462f8fdbe14f98c3a40a16c35039232e615dbbdb67ce9eb8bf25b9321a835714820d5a5900bbc4281b5eeb44ff5d485e1dd7c462c5072a9f4b95bef103788dd50547f40d9c22eb92f257027c92f0cbc38c8103886fe679a1fea8a7c2be54953132e3b88266a0b935d176600cb03b69da5b7710fdb365f38e9b47845c7a5fb08a67391c66749358d8f3082f95c5dba3de3fca4d84ee5fbe1f1822e279a39bb5742fccd44578fe7079f57fdf48fd95a4c9258f2334bbbee17cab35fd853ea732cbea21ac9de085b9391099bd872f01b37a6bdcadec06d31c8b441ecbc4116b6fa283aa8beb7bda79c81da501a46a1f64324807324f73dd48708561facdc61bce1ff221e34f3bc5dcaa88a98ce26ae6771097395b42be5fcce8ec40b073eb61e496c9b906252232534672b8e32dd7774ee6e57f7acde8b5356c15de917ae4bc0e1fc052ed0bb7aea228e6ac9410c937a4ae3c28e2fc67b7e453bd9bced58f9ac8e768964e4b4c3098152530cb344f3ef55f7dc8e1c25703331fa3471db8a23c93c42d10ea4147e2996497f23fc4c900d2ba57c53c9720be532b531c7db52c6198a2b6c7b0cdfbe6911b484a321945b8f48c6828aa9118b313c31cdcc415fe71ce6fb38bf2e59770c0df0eeb2eaf078bee24cd6cd9399a1f6b482f0840dde263de8f77d45c5ce24d19ad8ec49c4e0f72061f17bebb0af1f68770b264b4385f3026aafbe4a43a9d89687a159dd23f448cd2577d2fcfbd23ec518c09683d9f01241e2b9d4109118d420905e563ac9d0d62de6740dd04f69cfa1ab225b80bbafca1f57bc908032990f035f403caae4d7e206f984dfb5170a5720b7d086cc7adb7e0139e03e9e6f8de71ca985d4d6c69dac820e8bf1c1ba720cbb48d744142054ca56eecf10f3739510918f236c87de0ecb0207ffb2a0f216d4428c59cd21adadabb03aaf28d646bedf30b9011c0478f86991448e4b27fd696761ebe5233b7066efb3ecd55a7f4f28ff944a3a242e98f2aad76bd0b137e10de0eafe31fd301b4b75a0dcb597b2e7dc08f60029dd35b0574181669a37d87fc2d0c0c9e5c5e2b0b9d11604667ddc9278162a8fcd1fc40986b5edd56320203d552c5a8f2b1095aa495ab0cfdf94d6c7c64c23e31341e8426c67eb531a8f57f719d1cccceca98cbe225117824e582c1db0d7ecc8c07407e96f0487813a7c80b16af2193ed41ac4c53024f51f65db899b6d02c364fadfe137c28f0dd7760a1cedd66cfd079ac52ceb45b0e5e3762f1a27b3c36619e9c21309112de6f7ece9a9b162886ea470e49e0f3712414fc519bfdca0e6e2dff2d94ce89da661e99fcbd406f20294149224dce4a1bc3222b798a043a67fceab2212906cd6e09aa380abda26257503eb45d40435cd53604035c94ffef2f1f9fa3d356dc54a7a849a729cf1311a437319805c979d47501d465f8965ab1ea0e87489932660aba0919faf763c3eeafb9b9bb0ef80eeba44b16d3e0afde025b3f5b5182599818331ffc769c5a1e3fd9f95abb8a8a2e6c837a757422cd42186962180cc107233a9646deffa48d8218cc6ec1ddf22ab5294097dd634551bd1354a34d2813879b50174de647f27a2885fb881340c0037e46e81b9ee50b047523257bff5bdf64552e63e470979c4d7bbd98da434add63cc24e7f4ed86752e31b90e9b8f1c6b33419ca822475fba636a478cc73631323307a038c64371a4092b9b54d522bb9e34cd5d921bf012b925226c2515fd2d5d45a946b6dca93493becfa2dffe4c09bd8cd9ef1aeb8ed64910e831cc6781fcf2a7aeb17b6d7bec078efaba7b5b6dfd87baed43e3e28846885ae563065d0f16e94f3a380e1100c976ef367477bfb64d100b5dadc78cae94157bed1e7346c466c80daeebf0064102283e319d7f7782e39e3554f0fc2981ef719c22307f86c33ab873f02d2a966b6f0b1666e710c759efd23bb3153c0fae6803a63a801586894b7cffd6c6ba07bd3d015ff25ddf2fb25a81678b1d7d74bdc3e7697f18a923028a9e0a901b4597db2bee4223e362d128d4c63775e90ee5d7d13f6effa1c1c3755dd31ee6ea8a3061f29626183074ca482a7089671d9d05c63df5532126a855704bead55af2d428c810362d80df83fa8df80e7f02263f2dc8988c867511c28390fa3bbf987bf321226df6238b41896d4d1922b5c33b23424b79695a1906129dba40f39993f6761f2171f7a717271f5122dcc905c23a894a45a8056a1fded01e9efb67bcfcd50fc86ab81dc8ad7f802a46738ee5246fe8ce01e380f926579434723cb91b7d289f6ee3cdbaacec9fd8435b5d0c4bb53d08e508a8ad31ac563ca1c37e55e11ef029d77c67671ea2fd18cb0a8a5ca500486107f2c88e640ae178d86cb8ef62561dcd819c24b69ce0d8ba71ded8a0ae3542b46a6fc3f8887539237b64f9e60a20dd8eda6ddd46ef6b959446f0e871585599df875ea55179f1611861d806ec4fd452d94392bafba4c9d02e9f688eb931dbd0d47523de578eaf6046feeaed356646f7c24dd12639c9483594afd77ccf0f93700ce42322513caabcf6d83dadb4bf4f4f173362e92d59b081596e2b9ede53205956912e3b2061b1f13d93444914ec8545f9530ec439e966d119d7f6791fd0416ea191e88fa74a688085ffd8b7b3b8e84044b605617d89dd983159fab997a2b28ea37bdd0bfec937372544f1662d717c7636b75489e6ab90c5a753c3b995a2bc8cc6be2f75cd0f845bbd4edb683753742bbbdd56d59f8663d72c776740eb6ab2772ecc1777426667fde2417943faba9edd913ea3d60b7da513a1e565ed5ca214230c99220f291b753604c51203ff51981810e8b62e1e07ee15439dad541294ca5e189e1467d7b3406370a995c502ec8b4e421b50cd8d2512908023dec4407a871c10cb43a029c976fb30f36e131e2356e8e52cc7b0136c617bfd5a35d5e757b4d0db0dda229de0253e112fada56d35bca2921b267994575c3cf66b02680824d86eac4b6b47de436bc42006ce17308933278dbdd402b23af9419ccb8b10774cb5ec765462d56ea5cafb6268f3c1a0ea132638d10d8f478431e739a90b90b3ffe2cf64bdc500b567dedb885947b4b0903ec8a5e546314ee7feb6f80719f80da4b429440e622e24c6d71636c06a27c47ccb862e926472cd04b04cf78688ebec22753aa0deb66811192cc0f6e3d0fff7655653f5c41c6656bb87062bca89557711c9b859584fac97a571de8239514730362f0f5f607703eb1425cffcaa55ae12872c242be93d68fae33cbb394e85be7b9852fd8735db3f79f7b20b1fc79718cbe048b88e266578609a76508c11ee19aef84007ddfc053e19b181d0467c2fc52f44e4e3a9e9e89d9a9a839818b332d516c3863f501c10b54c32c359f6a533a9487c8fe5cf9d620da43b07b89d46af0ce84c2140a329719b82643fe2f71932b456ffcd337265943b86cf485645f61526ff9bb4c1ee20b6e2acfb0d1579c3b9977d7e0b7eb0b67267d71ca61d2bc95fb5bf0f92e20fc717527f5dab4e9415db3a7b53903b667a001e803059318bb88e2e12fd736c5a377a0702d85c3560853df080b13d350c3a44317bfa875c414262fbf89919aa6dcb14591257cf4cdb320b3bd8da27fa36a9d9d6178e6bcc922a4aeef83837a32c5b5b69d41b0cf8dc5567be3118bab18c624ffa06c89266c584b3f3e2ebf64243474323f4b7c99176508e27e58cee04d6ca537591d14bdfb5f8b62eac75f8ea4a4b0074a46feb47b2b9518d04a6a1b303f403e91b682ae8a19ded100b356e232a15be298012d48777026ef9a6ecac176b6eacf3f33cdf98b10156f276e534a84404c775feac376a5dbaca18032ced45b50bfbefa1850058cf3271da6747f4432c30064349675be97a3a016443019804a29c35ffb5cd6c300d4d5a7ecb7ab5ec72c22b88f2f72b62f4cc3586ee6efb118675fec5877f0dba0bdf9865e948b2f72e16d0a99e066e07b0f9b08f347261329f785599d1a9a93bfb2a42615b16486d64b92ad991c1e0c78115312127f2e74c52baf0387125906f72bd5b8239477f9a7e69e629da12fe935aa740a45659c4fe26073f5412b24a12c89478f6f3cd06ecc0366696dd042e68a3999e8517262b733ff8c146b08fe4444dce45c5e79c3401550403f30b1b5bdcc12e1fa7e0e88787edeed6c8d9470ac905955d0397b32c764a9142f2164176e39d467ba831e6191a11189b96eb4427e255633c24d9d3a9bd6b39d20687c541734df57c0f55a368e9b1d8ca3d3b58695d03695943e60b07b332c3167175ae51f3bdbf4c1637a852e6373165145020dcf97b1d720c67acb94525ba5612b606c541891257791a74385a64bd120e2f955dd97b9905f2e702acd40c014918754a34dbd70c418d4eb86069c18086af0985aced44ff8659724180367545a770b7d978fea5923c7bd0b12607d3f39fa6d865e8aaa87c08be3fccd0872aae18a7cd7dc7c7704c4dce1015c3ed23e849d0a8f49d3b31fd0206406a6bf9624553bc872d674e1476110521d98cdaa45c66fb1d587d50b453465fe1c20d92e2b17c296f0412b4a0650a474418d6e3b8415b7e06159bb92d246a31d7720f695c6f491d585fdf666abb7891f9795f4238f0858e4e41e0300e5538d41e478fd83c19db1f650137f38507cd8986349d84d084c8b4aa81c6b69c88bb8b0052fd14733028ef7629e0422209c9f05887f80faf7f810e40652ffd03aceef35bd7b76a611270c1bcde371d038c4db9c1650a96b6a33e4171ed02193e1981b22b9e444dae7fd7692f26344e96f4754e46a427d38a0c7788c627055294a00a3d788e444822d11c17017b00d0b57c99cad6e2304782fbd6b0f75221f010034ba1c33d864be151293c686bb0c08eadb4f0bba76bfd2bce27179fd4f5940d2f5c4c411aa7518ac29d08e638b176d2d730b0657142c17e57cf4146f560f0d836e78d3149666b5a0ec924a77b84616e3067954e660f491e26c7867e01c70a298685ec5cf69eec0dc253c50b2bd10c993a7dcd33e0c4f98291ae7721069eca25c6049f3f107a243e047c10893016e5e93875df2ca1391b767c3a12d4b61aaa035b344573796e6b923f996660176a3b153523f38246d3531712e7105af2dfa1213f6ccd42f04e03bb1c1d65cfa74059536ca7726e3fd435cf9a3188cde94dee6c74e5650510a285069a60b1fd50eb2df647ed4340ae73360c7966ccd7684702b10ab6de76a6e921c5642bcb33df580a1cfd385e0dd18e36eb65c29c9b43dd3ab75b9592fafa5c789c51a95e1f0689490bedb62653126f3ff26fabd580c54df722edb7600c35c9df70be38bc7554a64c1b63c3960adb6004c0f91e94102df513febc50239b0778c07a13313c2c1066a9e208cd6f7b501a1a81049fa1c2800046576ada0d83ab199abf6578075c3e2a708d82bb6a4304d70d58c476aa994c225815905f8f666433df1afac1be2de1c948a70e4a78afe3dbbc52890aba4d3f53aa48a23ffd3d31617529dcd9e995aec7d72646e8b3331d68c98f6acab0a535af222ccb8189b3bf1aae6e9b581e03435d6ea59730b9aa914c3b01f49bd1f92c2c4aae847160079b0e1b7d3535bfec7a7f4d1362247720bb7f24e4238bdff5c96b5abac6f43d81961cefafad164683e6756b391f24d8234fcab3589488a9fbcfd29fa0e5d1322fdd45306256fc5bee8cee29842dc5ff60ca517c0d5c42a22f2e4c883428b64258ddab3ddcb4fb9a33e9975fe61b3177e91c71d6398a9f9cc18c4b62efed5dacf440b2808d20923de6e20ba5a3376f97ff3f72a24add20b0b2681cc15fc18589ab662f3567a7e91eceed128d2e3fbff5af61604ad242aedfd18d8a1020922d58f389ce4bf5af72d7ad3507238753b42d03bc05ee3fd80d441d6158527d1cd41dfcfaea95a88a66804be8abfadb37818d5c2db00bf3e61415d2a5236687bec44fa57c4ae13a2ea0d688910e1b9541f1b4803cc9ab4355376adae0663a1db2f89dde048524f60ee8ab2ba88e4dea83c13cb743f62496246b71a74d0f49edb6ff9336bcc981450c7fc4a755e0e3e89c3befd51fcbc19a3bf6b47a89bfbdb8b6644f4ae24e560b5b90c1243267fef7fc03d2f408e728bcb63698fe8209b3c05a0c94c895b3de7f8d5514b89599847321d2ed02dca2d22baea4c5085da4169949ae3a4b23377ffe9afe6bcae422143928765602d805f59ad2b458bfada11b6b6b189baa7b9bc1d1df3358e0e2a03ff536160c6e380219ff36c92cd2be16433828a7db72f48564aaea6ef22df453f4ceffa8e659fa798a3cef432efd801ba4bd54ec20f3657b398da25848e60302e1f3df8832c01d8e97faf09a3438b3719f1e3882250aeb375a58a0501e2e887984ae50c44b4a6c3bcaadf2fa91c3d688bffc1974aa1190729f5e2233daa489cfba63e4e29c0f5f0984bb668deff966516e7bb6346500da9a965736c9efeb1234a3b70364d2fb9e6c7325799ee17ec876bdf88c90f22efae45f76f1755e528025b30bb2b390692747ea4a3f52048e4684b2f68373efce17f14de54b06b8b12f3c77c17ea3cc92f20170d926f138df00c2e34f70b1f260e10eb0a79ec12f7d91b55e39d4bffc02f0e178e27c37e17129df268e8a4d98503c9c46032f758f49ace67dc64eb5003f43e5f594cb77430171e47cf5b10e9d8437f4afc1f5e8fc07a4b376964703ec1a3ed1e0f2760c6d669238006f3785ce845453c70e82911985fd9bdcb2a79d2589fada9b82a8b34d6047026c532177e33df65d696b56d7515ed255ad9d4508fa1c9635b0b3e1875d6ce90547e3469e66c4feaf4c427b7f7fb126b2a2e9afdb5e529706a37b4f3bb2f256888f85aa6601f1df3d6be9f76ffe42cc50a254f18f98921164267f5ca51e07adb7c229a0107b88d93f27cb0323495d996da53b5c2d69f5ad1bd2f20418a4204a19bdf548ea2a4a1954b07edf21fd40978de4bfa9d45a0d38ee23ded53cdec2eaac50ad11440aabd455a7110c5b56ebcc377aa649bf1ae6357b0fdb1d1d2847d5df59e0c7c808a27a73f84394fb6644c0ab81000eb1551337d6df55cdc936013d7c2334126bafd29d8d394a7402b6a8ac69ebeda0882c485209815d090de49193291d49a07a19401108f746269c0255ad1ebf52f805aef74f564546581f9f4c85f84621fa939bc21b691310c4fd6d7e5cee11c8163c3a434e2650bab50d05c8caca93da5e0d25c6760ebff1fec2830d5e001a8953f6d4a3085ac11a2b8ed6eaecdb46c75c1ae7dc4d7fe51ce0c2d6e0b818be069444c0d664c64ed6182bbb401f44f25c605f0a251bb2cca53ca70ad4bc09079ea1fea16ae5726a87c7ca605c16dcac4235b29b3e515db4881489ce5a88e97ed3e9673b3c94e0fd5628a06cf9a92a742a41172c9c0a4814480904b45896d3fac03556deb6e300b8823d9fba103e4fd5fc8d94fed2087ff83c98a0661036912470bf0f8e8b153b2238472a7356af92c7d71396f1f6def31a02620fc8eacf1e8514a57d28b29e65520249d130cbb33dba9ab5ee4caf63fcd6495d122bfa32f387022b188d580245e57e25bad26e70575769f9275c4ddb9c99f500c474a48f961b642f61453290d295d0571715b420988d8746212ef5163428c1351c26c14cab1be92dcfb509f29fc89402062a3ab20a62fbef7f78c25397854c097bd1e8a2e202f9b1a040df8c132221a544d33ed4aa16430f60ae88cb9a0c8ea7084d438a5f5ca9dc3b00ff8614777062139af631b7a468c7c1350e435e7d599f5ca76ef3f3005ddeba97fbe9764fbd71ea26537ad782963d802eac3684affa5afc2af52b3de063cc954ec37fc549ef8737971d09812890d727bd3baaee1c9269398696effaf918c17d79f7406b24ee00aa3aa3b3390c8d8cae5d7315f5b609233dda193501b6b0c868c3ed3cb951e83e01781ca80d39724ce0c4946b8fccad6ec699dd1e03bf5c998da68f4458d44a98c1dd9ae19db4139dbc680564f85f0c6f11dd229eed058b1225b7fe3b523e0b64436389d183483017468f5ff3c89b161e3eadf2976c7d5505a41629804689ca2fdecdb3c09b161bdaedee88852a5f762e1095b3ba9046a9f7ada0a6544f01693985802fbb136080b76e4ce4ea53f351d7dbacd288952c4d21f599b1aa6542293ec3ac5ad97795d57d83e9e912f0e45daf606af3a0eb6191888b3c69b5952c32833a12a386e130a05b7d380959bbff9af4d549daf70fa3bb2eb4e36568b0b939ccab982a3080cb745f52199360f47c8812cc801478977456fdfdf645893946452a1fda298dd2c731c87329106b62dcbe54780f9af4a528b2bc0effdea7c3326d64827433953ca9ad42338196daf4a8325d3b6ff98e45691fbb6e3de543c289b2c6b8fdabc8c072813e9b5d886081fd9e8ba087b889bbbdd1a7207958cec613ea6f3274df14aa453c7770dabcdd0bef3dfc83a236968e452254b35573743506a23efe97ecb6ca0286356385c286fcba58fac2bac7bf607686723261681ae86b07ea9eb4aafee9e98fd573f0bcb80998e25bd5651d9896fd3032d442e4966c59870589624a44abb39ec352fbbbc84918f49b77e109891ba2cac368cc5a3c460e67cc02c605accb1691c3c9245ba9bac918307c79401cc047010a62a6076c4963a158ff5f9665f6d7858cee90e86fbaf0dfe0a4e72e6c358db88168da9bb07583956caa4b8822c9528fa4f1e8da1740db906debaa91d7d704e08cb838d96e2908bfb120baaef896dbb5605a3ba56a5d34597746795e11bdd8a1e600eaed5f9c3782ba9f85bc1cc8502cb4af4bf24a7a0bdcc09db80d4b7b2272838c277bc3f88c8e7d32ba3b442d441b5b161df6721d74629338f268e459a188d38dcd203b224f289f3f8bb4c3d50601ba873f4dd429bcf31065e327e03e1bbb38567b7adf0c3c77fa14b4ce4fa6348a1ee5b16a555a537ea9a75b6758dc7cb54cc9fc80962fe0d0b74181aaaa00663ea99b829f5f5e70738cc328a899eaea42412e587feaa3cf9a4301c31e8289751a96b0c481126d51d0c942dc6894845dd77416e0f8271d2eebc844f8eed9381c8581c47bea52973d8d1a8e777f519ac9aeafc92ceea30afbe8e191f714b647c06a9b649f1764f32537b3ac5f01e852940834d53a227a74aac6b94a39fbc729e68afe52b9ed0f64210515c9c7ffce550d9d540a055b9b44af230595030885d13fddf43174bff0369057b553e3afdd234acd23e86149e8b3ab5bd55b3aa33f38bf9823e268011d32c80862dbce704b052e3b81bbc5a32a82a479b3af0c24508b26a0a6cddde9e6f34e16ca3e5fbcd54cb03ee14c8f801678e098efbed0a44c375fad2c91d729bbcef072eed2a1295878893c4f23711772d2761324fde57e6307a3d6f8e6257f132674e124b9b8cd2f57138edfc3c4899633ba25bfcc5cbd65fad8860d166f925ff32bd89594b3e22f086edfc2277e4cf5989d4a3c372fc94e74df66a18b3645c58ad77f247f18af770896d747c2e6b8616a1fec84ae818183a0678baea732c6f4649fdf52f1fe867bb6218b3eeed62203916022fe72752ad2eb40a268929766b9fb69fd6cb72794bc02289c4c17dddf6281a59475955fd6d5651eac51035d94dc5a08393571134a28811d22911e3d15300ddb042538f1a486d32b6f24910402e59c0e2a762d4c9fa8f785c7072aee9fb1d43db687f56e844b34fee7d760e4fb937e71648b7c3c9f68fd6db12af0145ad22a66971ad90cdc50a01bf6ceefec7071621f82c3e9ac9537c91de32bd542c1d9e3ed6f00c108ac8a8bc1bed15373489ea801947fc5e57f3445f37ec6206f667311ef3cf252cad65a84bb5fd14f9e1d0514f716ccdf1948a295f6be769a25be97f103f7b0622f2131c16d0609a06bc38f148c4b555121d4e26895643c74764ff95b0d8b50eabfa73303bc220480e683c3a4ad2bb383f445d0a431dfd6d959751739ac8cc7c0036a7b364cd4626fc7533fdbb86075b465e1a8e0c9ffdd23ea491dab9977865b309cb41b1aa6b0fa523716bd8e3a08ba3ad5345d470fbdcd297f5c6644b723ee4160d714287189ca614d411b369f9e4d4e7b3d8198bba9d1a43ac7b1f81df868a810565b0c730b55fc964d9610929084073ca45d0802e861ae5be7669b47cc3ac97a54ba222a924072581caf30a9f7e50e3e5a303318d8649b8f5f8cdd0c7a69ef07255c2ed82be3b15312b702bf23992a9e716b401fc567b0f2f9cc9e6b75e0839e9d084b5507139d9ed0119f9f60fd4f5d1d73c2852207f8f4d967e5e8e3d97e2cddf24f9d5c2ef64ba499cf0fbcd13b4c65a061231b54811099a3e3f15cd5726ccbd59114b825f5efa99e4c5b3a8fd172f00110a2413394934c971b01639c149b3798a3c0b1ac9fcc0e24a8515563d4170275f47f4073aeb28643f57363230c4306da256f3e9e51b7629adb0a9f189af6aec0f0a503dfd1b2e229bc17f56d489f1162d7ce4a353ed83e9e4b4911f41f9b26d94d65d510c45afa0f326f41bd8ea79d59d194a3be062d1ce5251094fd90b8865c88c11d7cb78fac8e5da535ef14cf319bb8a9615df3daf21747b9fb41a18d41c998f65c03bbb286a19a81f95997b1a51eb611630867572b35df218047c9232dcca17ecda70af54c211b1550673f3f874f96cfbb6aeeb59ca08e2b68a972033ee0b1bcca2e8b85f954204a805dcb80fe9c3100c757bff06501e208f71169f77798efe3a4f157c59ef4cf78bd2072a20ad42439cc7fe33f26cca4d790f59dae11065bec1a2a89b5cb0e80c40d49887e0ec804e890f40cfad1a73a58b81a417b986463e8c8f40f3b834646603375afa1c3c603490fe9ed451bf15c2841c670b1d026bcf87119120f937d2529b2260a3482d383347b00931fc77589083c354549c9552bc3faeaccc0a1982d0c258e58472ec63b73020ec143f2e6d256e8c31440ed9b71fa2eef2b9b7f27a7b41a35e77eac79712487383705adb0422e0fac3bf0a8bfbebf6d487df6b91fbd294e8fa3896fcb2c5560de376d128b9d208aa695494ec49236f9fc8338415bd096a8c6aefcf289ef179e5f784f677da2a404bb8ea9bc6a908c134302e53800658d01f04097aaf41701d72fd05ac93215e8ea91adb7fe1dc8d349f60a93df2d0d53ba3103b5d1dacba0b89b9b404929a6a679623f7510f7b2d6fee56b0180a4e04aa81d3606e0c0ad1f4f6b6bfab41c05ff856225969d88ad1a0c7a6df0d1cf1474ba4cb4813454d129fd84eb976e886303f5f75708c862bb811e225d5cc65940f71dabbcfd4995aeb8287dafaf8946c5a41b3cec65369c9c26be3e584c4cacdb56c2a35847fd6749a1f8ab49bbf1dff0d772839197eba5a37da0811dd52c8e900d0728359bf4d6a628c237f0ff2e511d7e4807f9e5c1d8c1fdd8c47662a12a334f3dd9518097e9dea0d1f5ae5ebdaa749743bc64cf7f4303bd235ea6940c99d37d9d337b0d252c5e9ef0b408a3454c2dcedd8ca65cfe8242dc1c081a0267fa0a5cb2e0b6f3cb0523d8e77e05494330d9d760b668a82da678af331aebb848abf6f4d74be84c30145eb1d8ca0f8ee25c4f2067cf5f8120b3582f24cbd8b70b967b885c0e9c5608504faf3d15979f92e31c820e0a6d56c7ffe107622abb1c6bb4e5409b776ee126280e645edfee0a39c80b8bd2300cff9527a4f031532ca2abc279bd0d7fad31d52463b449e480d66737b95d0f7e90e628299a7415562abe5e021a8c2da62ab895e8a0391ac79dcb38581a91af3b8b58f53e85b30e63285da9d5f4ad8488a460417b32d91bcbd7aa3682e0290b8a636a26d7bcbabcf4647aefe23f5d1e68b95b79b3eb5cc5894940b74197eeccf7e19beabb20fa5d91c153b2185413badc1dcc129329545ae9f302a3e41d07bf7fe562eda9f0418d75179083d1c35cae061fe751f7e8230068df378ca5dc0f53fe62eac8c6589b6ddea537b70465c18ee20dce90dedf1e7ea7114a2f1cb36754d998003db7c438b83f24b6cd53fdb1227f5b39d100e65af2c2a0141c50cce6e6006990d917d8b80892c835ff0275fa530e3991ccbb8af35174d1a73febe1aad833ef7a33aefbcc1b6e8e62eb768b7b4f6b4d232b4b140ec7936ae4fe30e93a33ef25fb4f0a3ae01e5b9d59cae5e2038148384263247f0478a099f10ca66ec9d30cf32437dac9dd91b374da241b9a9a21478a296bab8c30ce8378957b660636cb487bce01720454a510b5437717291a41bc85c7b247518c1c67575acc73e0258f5e4ecd442efbda74e86c2ca9d2e5b0c86e0d0d195c3e7bc3ac3bb78e8ec75d7d778bbbbc162ba93609d3858c29105873d4448811568e150dd65a2fbd7f0e440308e68f6391242bef4f934464ff315d662772e4db659e2edcd74fd3e0bd12f34f9770363e03a277d13e67d40ad4c9edf04afb462884764123b7d85890a23c59440d92608b352f880a973dd636ebc880563e73fc56fe8021d73a1949e58132dd865ebebaa687fc8fffe9a78d66f8f4ea4e34146c5e4098c00a8c650445f5a0a9745d0c0d05552cf592163cfc99bbb0e68bb5d62c2df3641e0c9dc3532f4e36ae6fe3fa4c0f8aa3638b2a1abb46cd4c7f0374a214814b631c8cafab4dea5dc4bba2b14309f59c3add7babd70e6e6a47f7190ebf61f7a11cbb8fd6ba3d1797c8570ca9d70cd54ef38002a2a4e47d7230b152c5582bc5905bc02605879ed4c7ca1eeacbafbeb7014c041987abd6cae6ada209884bb7e917f3169d15b6d75c1e46958f92fcf521c0e7e28d9ec434b7b3f8996eab81a44a20f6a68e60f9bc53be66e63e2524bf4475f91de3d3d44fea62dda83399b4cf26c5eeb5a4b6479c9bf5690376582dc5828ed0b68ad9059c98be515ed1d7c5f8017f18aa84362c969f91eaa80064c0e1f18d38e442ebd07bca37dd6d16a5956d28809d4f3a4ad88ee83139a6ccc64d1179cdc3c4de42e6b217eaa54e06b6b8e47eb24e6cffe21b1fd7da639dd7c276ba235ea2e06041a547f205922042a44cfae7889ba2a36c3fb37fbd698e9e0cca7348de8af2f23dc22c967eae7a3cb13c9a326dc5dbf137b6b9051907b208adff2eea25ed6c95def14d95ebc2116fc68e683690874e57432cf3e565398655cde04f49b51c3580c34b7d7283e43762ed6f99a647bfeab940c88bf640e3a03eaefcefc2b0cf07eebe34c9169f8d85ad4e48ef0893a6d88721c4143215a3ae5d311b9e29d2d9c0320f0815a3e6068afc92d278eb1dfcccedb9a3a4ccd1b37ea55c69855157410107a1b0548420e218a2d4f6f8105542a1e7d49683b06b93c052f62076afddecef1b50f962d529c3a6a2e17f0e7284041cfc56fd06ee9aca50fd76b6f20f26509045de24660a7ddd5c001b90fcd506b737cb089b603d62bf8d919733eb0bba6ce4d1cc51a34586811c1dd8e4d5901774cc65a8c9f4873dcb2ba16756de3f3f898a8593c2871ee2d3cdeff4dd83f2e55f0d39532bfef50c8d0702f29e35ef2862dcccd4c8314cd0f36e3ac3d0bee089b94091db2fdd2d875752091cd8a44972ef74aeee2d7cbea760fde41d885d5194b1c419e27ba87c647621c1767c284da87f726668aa3c9d3ac8a6c96d3c9afb90e88c20ceb6d0de9106b837a263a0a85d54103440cfe53384c9c1db7a2f3a4374ceca0c076e5fd0c502198075d73d6ab284001c8d8c4517bf2835a5629bde6a1da82e95b31e4e3ed6af421a65b99312ecfc6ded110196ba315c1a7c331a6d9cc5e3d2fa75fa23876005838aa9ad519fe45a5c62a2b138ea679cebb18d40d212bac9579a51b46ab5fbb704de8bb0ac0932f5f89a954c9e3bca51cb2bc1d2a62050828835971804973b8d62091d69019009570a7bc7e856f4f8190f1d9dc6e65a4896bb20a6c5ecd1b03f441de8c9f469e21292ffbcebbafdd31ac74bfcdcbab502da08757d708f102fdf93f7632da1891ce78b30bc2dae466a7fa4625ac5af9c059a55e678195fbdfaa29cde1eee132923a81957f0de521cb4ee395f6d85dafa8278266e567afbe23cf7876370bb6d5bc4d3444b848b179157572bfa5899da8f7b9ed4a2a6de01c46590ae66d568a80c4bc01a8835dd82ab4319d1db894dbdc5514107a8d204f3107d9955339dd1be7e76b4538b81c5854880ff3d93dc0ae87d8062854578f32f9866889f19f4159aeb0f5593af06f1a8f8bb51ea0113e34dd3f2ebf7fe219b87c0dcb1b49d1c7042f848d877f7fd7fe292f88208d24d60416fddddcaff632bdb3e4980e2d6d5a4bd5c0e532708fd11c6919784ede53b2a1fa12bef0afad9081cc6abe4bea2109d6d95b27dcced56b7400d8bcfb7897ac72939ede4541ccd77aca4190ddc673d2780526848453ecc26c1e4323953cafdd48d8a2be6f14f6a0f5b6d4864fb22724c8693be06de12a6c937f22b95fca3f93503a3e186c6c07ef844b78515ca95ad89492c37ceacbc2420d4b21b6e5ba4d7bef87a41b1caa9839a90dd13518fe058eb74653fe34d541af5a6a1ab2f4c1ec3347f9548238ce5a477e9922820baaf6f31a30abcbf64fd7764086981332bea14ef351cecd51c494e9c992fd9a0c9f9360d664edaa73d92de083d7b59bdfb73e37634f8eb2a4c1f26a492cd2e8bfd268c62563167fefa63f985e83e5482f003f961bc3811b84bc55b4140518b543833908cfef62b433e771a1e22334d22cc4ef47ab3a2632dbf3d0aa9704105aba656141aa3831616e04735d1ea8c3539600f91d880dbd117cd66ab4a4cdec9eb4d89a01ecf24dc4c544197e23d7c037857396c449fddfa0970d1fd1fd657f639772a2156860135630fd2abfa16fc8cd5f09b158b41f50565cdcdf5cf028b77e10866bfe33e052e23565e3683285363655ee01263fae1f060e84bdb4179fc8f95cf16ad3ece75c6327f43434a5829b5bf70397cf4bdcf12e392f2346d6177fb21b62998c25a48fa4b3b2017c72b731a6d44e1bc2f4b6a8ea37a0ed4f2c5e121720f5a4a772cbe70af8b177219e4dc9e04be5b0f373756fdf3bbc9e888288ac5df48e71e70382ac566a6e08f404f7392f03b4534274cd03159b44316dbfa3ee9fe420180c758f7ccb87cc04f6edb1e571f6608a61a03e1f92ed6e0b7cdd0f250e6f75cfd17eb9d03ae9210abededc81ee0fae997ecc147546cac734fce73e72ab9a760a5de50ed0e7e3b2328b03ff2f2f884f1b3f121832dc4ddc4fddb04e5be6f105117b6466a892021f78ec445566cb7ad36e6a537c3a8b0427f3c76902a4dc2ace5a0a496f82a559cd436062216adf9b5e7e2ccae63cd860b6af0cbcda4727e8e895575813832b5b828670d464f4572dbc52ad13e0e27b33c2fc9141f72be40f7f7e7a23c06b1f8dab32a69763228a1111f31c13ed277e6212477be306fe178b18541dac8b50d76e7f00b59e99ca23753976a2cdc2220bf1ffd99195f96d8a72351aaedfd4afc23797cdda9dc88a96f3a4884720d97c245a0c320a8aea8d1fae5623fd03f3f97f4c8a9ccf6fba2741d442ccb8a8d25ed0b0c2176a5dce756dad926b3b1bfd8afc9dc33bd1cb719295b1667155ac21f21df539e678a12ec8515a0797b98a137f2542a25e613eba40235e6f3beb919767c14caef6691a8883ca7ce431a5f49f72e2824f10fe7e709107bd27027e8390747505317af4c9f8adc90ebc2fa1fa878960d3d1856a86d5c1eb15d989ce8e1049681e83f8b82e37678b4a99fc3a3db9312ffdae94e92c4c929419deeb5f89f6fa69910ba3b52af10cb9a4b44585bb2d3f22526b28a3026bb284fbee01a5c74a4fc9515675b8fcef05a31c9fee35cf3011a90048af65ac2147403c106b2f57224a84d0da9dcc4800a32bbd6b4348cc02e45e09d06ac1c7e6c1aca038c30ce0e704d42f1a1f92f3d6c207661badf84ed9e790dba6b0b0de7c871569ed82d381050fc2f9b5cddca325071ee56085639e675ceaa836705c066c5fb261548166c5f354c3b7d9fec186b7e7288912dc7291c3f63fffbba671228641473c5fd947a7f9f95255b4c045d02e4d70fed372cce77b89329a6322ce866bf4a7e2a04c8f6cd644c6117ad95b12f952ba0debec22ff07e465a5255faa1a9f2f30190a2023a4932ef390229af7e3aeaa1a32df5237a79a33c8220544921982b83ad6d1544d6f7d9dd49cb8c69702c3d179638f29aeaad9da837ff55ca70493f6fd7e650c5eb8c5a57b7b69b8560e54d54d3a36521f767c429b4c34cbfea04a7826d78f241c1bba59c339fcdc84aca39289d28881d291f6deada82a49a43eb76327edcc442891f36f0fee329b096543b35eacc4c1be8d8c62392ee534c8bd2e08ac442309c1aef9ba3f8f6c8168b1e95c47fdd965703ffdc3decbe2c8089f8b24c7540ce39bc2b39970aa00637b1663058d93715cc029aa887a86caf0a21054b0ba45db384ecb96ff9d287f3f1d30081f8707569d36d6f8d03448ec3da2d6b2ee2cae45a4bb02d392f08ca1e6fe358938403244429de08f70ccf5631eeb1f0a665534d89f62eca02b6509ab3086c79a6c837ddeff9cf91d4e90a9b679f2c3f1d1898cc6fa146a2fb2d1550e033425a272e198f196f5216b8c751274a208f9e3e75c3bedc00f011f7ae8dfc5e34ca46b891817667202cdd912575b22533b630718a64a1b4041f4daf5707d30f882311a970a683bba07a751d6f0f16785b50932a176f52c40abbd2b27731c0a6393636b276907e159df8bfe442b8f92ec30722f0dd4db1693088b1091bf1f2ac6e369f2cf60c3109d4e2a3935ca9792db3724f670f66f3a6b92c6ea8932fccd6aaa522618c8f0c2220f194589fcb0460cf7fb803f4fc65f3b1df1c93ca3cee825653b359b3a2c477e75712edd98fc35f4aef2369e4fc02a0f673cded6cc93ef2dd60b13e9e2378f2aa10bb4a16198d715a118f733fcdb03203440e6fe6f6dced920928321d93e7e7ab08640b92d7e85903f580a4e8cd69754d7faa31a9e8ff15411bc15d4764676191a288bb5547a308b0bb8eb71786f2bd4ec796bbebd431d3367e5dcff0ec53165b033d1cc252c2134f3da4383950236840b2374510e5c2423e42d3156176cf5d1d1336a367a44d0f35abd42dc9b2c1a05307946c41e1c564ef2f983bea4e175b1b73cd704ee6e64b7eb9beab0ec8f05e39866a9889ac036cc6cbd67e0fcee52b6f49e8adce3a8613f83742089907ae394813195f17ddf314777f3a699ab5d880262b721ead37acbab94e4d8d52f6e024736110e98ca540810ae8d4b9316dac2e235681bd87e19d9b04402638b6089899c5d448cec1dbd897ed057fee09971a042dda5fd07bdb2d26bf851e0920923c1c990626dabbefb2668c0b39efa4847c5ddb7fe8d67e1faac73aab3b7187d86d3dd684a94ebace50b2a8bfbc287ff5663c83ae67825f69f1b6feb18c909e63c714d8ae248af22e334d927d8b55c8c9d3f7824a523edfc1343189ed89e0b1ad295e951e82e40934e65f1ce19247b78acf86192f87e31f836d6c3e19da783aecb8f491f935385a9a3fcb42d8867f547e926fa935ef067413950c5ebf702a06021f51b0aeefa44585cd4edc7c8203a18c78b8362c968fbd1c6938ea8b9378c0f13f3f85a464e3d8c5408e4e7a4219fe8a3a87eb43b94031c4e6dcd933e1a46d0f839fe179ef1d2070ee99cfbbfda16d8023b4d37faf7c80bc73559ba2b3d43809f5394f8589d7f20e7765023387473578d24033f2134e3fcc90bcd94293da962056d76aeb70359774edcf52ddbe87dc4420395a7f3fd9ad3a16478d8c197f58f85eee79b618a21c85ddf7ec091fadc46e51787c7e2804951704bf353e43dd2d57ac00199ba7b5592b357ca907cf2b52a796e5a173097d6afbd97351e53acc935d2a1b77d118ef338c60c0a9e116b897e63f958f47c1a5efa533d1f47c439601d2b7bf94b60a7639db22345b0f4b399bbd3eb0f37af528b51edf624aadd9d696251bb2268718239871ef39789141a2bc472e9b2c4160a4a4b1fb800346d959b403caf2c84e02375455d3f9cf4e8451805a74909b4a8076269964f66c90ca5f29f25bd066121d92bb52385db4106483fa3fdad0540aff76e94cee4672c0878532eb059fd24af6bd90313818de6409e3b7b3b9f2cbf807b5c6744bf397bea38946208703d235c7d8f771b6415ccaa4b65d245d4e5371f0902334f27f989c2813bff42a3ded05fc37ceb5715f94cb98c9c4cdc3d5c821a55f86f31b05167fe9ae5b7a9160905c7b944cae29d3bf1f91041bf7afcffee6f6e8ad53b2fd69334e4fa7df6252536daa4d6e56e15ec2f3bac86c289e182351d0d731e96b3e9d6b03327b10fe6caca5599c5efa342b4961ac5db1a6b059be4ab3495ed6e68f0fa2d77133ba5efd152cf57a91012bb323c4bb3924b8110c230d2c8cbd2f1cc9f1dfc48cf4213b8b8acf0d55dc13a7a8edf3909aeeab3180c500f2805d33af55749c0ea7c15c5b86d9fd5b64e5f26df8a10cd327ab0236a96559b3ec7ac40789076663fa9cffda3a955136551c2ff522cf5fce490025c07ef6ea8cde10a3e7440a735c68985df81c4c81208ffe65b5c323f91792b643d74caa1e831ace9ca31b0a0c3a6f77980cd874a0ce5ecfe3f3a240246973c2bc957684ad6a8bafa7d9fcb6904c51d8ee19706cf6955026337eb0ead6eafe064682f1c94cc12ddc41fc876b2cff5153ee617315e5e4f85c8f7ce34d6ac3e2cc1ddff1e665d622a6f0bd1327eb85f6042e35ae9dd1a16230491b75ba3a69a5a49d3b6533789cbf2a93f8559cd75b8beb27b063eb691cb2f22e927c7bd6f98b3ec8d6817381b94203bec7433e2e0d113a24fb0f04366feb3143cb9f91dfcd6a89e811ff7c85205f4b2a76d85e831cd01a34fd184b08382fda38fa41b9443923fe02770cb2db05a6d800c44f000f40d4b88afe990adfed7f5546b14b7f73310f5eecc26e16eb159f4b510e548e2572380f05c3b3fb74936233c7c7a63f15497fbd08ae50b80a7e42b412c5d9d0130ab5c5f8828f3353dc51a256763a6a00ddda26b3b3342cf85ad327b47f30efd9afb3c87ba217ea311dc42787b2231c1aa7e387fb4cdd4fbb7c22f619588f4315461ceede1af935d24e191e4fbceb6250bc7b0e792cc542ab021d7a1474abfef4f7deecb025b542fb488e4011520800e956be33e90134c86edc4dff679b342722f0d288a8225405aa0df2e1a62189a219b3b00b4523077c86f2f8927b517c4991cf0bf54a73d0fedb501405c592842e4dc317ce3175b931593ced3fec2f74100f2d850c92b8bfc3ad3a04adee3f76078a1405097292e4c4bd1e086aa8f75267f2c5a70f5cc264f0075e1cf2b9c2fd5529a6d128cb75124d613fb92fddf9a4613b1678d0aaa715fb501586d2f22920e277914b0137d8224f61db9f34c1b9f0af13c74ad20f1db4e1cdfa6637d75763f401b4b8009530473e1b8da3c8aac61179cdc86f3a5d29eaa46826c019dbddf4751b1475f371d5d953ad5b02ff6c81868a3555662ec5fb375f7091a589b8b539e81bba3f1aaf1827c2d004d63d158d7c9e0e0e7b27cd1afabfdceb73962ea1b9fc0c45973215665f815d00931d94c2b66072e7f40ed43869b133f2a7108fc4dbc2638c44fe56ea5ccd6760fce6bab886ed2a5686eef5e55755e62b589679524c0730235a2bf7ad101ed3abec1a476aef4d6e9d9b35396c4e45ea28912f8c327c091d6ce4333264eed6b3a33b17d5b60f95f9069997d7940fb6298c2f6e86a047414cec414730ec024c315b8b31af8e7d3176d63fc3c2be4b292e816fade8e06c3c0857379d235961838e2b56eac84b37b07b5663c4dd2b36d913c1a99da9ac962ae01a34cea3860d77cf1d19686830486f629b7649c2d2e1b7f0a1c669576ec2739f59174d0757703c6fa0b074d9c12408b57a33991b77e10bb14a3a873b983c840e8902205a18cb837cb33e8f9361b22b65cab20e0ca2dace29f58dfeff7aec52a841125520901b75e8f74d427ff81da86e9994e9e36b9c3a251e34c6d518b4e4bdaf29be861eb05199dc707fa1f22e962482d77524f3b1af1c5a659812dac7dfe3c09376d1031e9d1bd8276dd8cf489a19fee8838f55f9d778d18ef912c03a088c46f71976df1d4518498c5cfb8a400fbd3bc22a0ced14a5d7697969ef2476ed53a9e1897cf2fa1f96a7f9f1eea0a70b67fee9008450043b6677027e2eb16de2153a94c6e0fd3f31353a23cee109f46058aba3713f149f370de8846f8a4423d2f7ada7bba667173f3852bdae47e3c4db816d18a5378b3b150b1f495fedcfb9273ae423b0f1eaa4fd518c4cd1e2b2af4c8b957996633fda1dbce35a21242a51880a4dd404e90352cccc552d3ba1715d02f76048accdd13463e34e4825ada4ba10650e3f1630fe38996f24d2c48626544e2c88889000c4d9ab6a206f4c0b87a45b0e2fd5ae7c0a4871cee33c95b6aade55442b3e2a6fe1ad61d3a80f79b63e6049b10b23d4b00728e05d819f2da2e8dc89d368e062ca504b41e3dd044060159ced9b2d83fa3433cff59eded3df5a0c3057e65940cb3680fb2a64befd62cd0be586724ab0d85a9d5d698df8a2f1a44b7aa68f598873a987d23542647b725430349837dc970c545755ceeebe899020b6d9d800902a226c05cf0f0b238d61c4fb79066125bee09baefca69e709ac2bd6f6a468a52ecc201cfb79f9243822ec67ff64a57a52a593f49ec507e16b1f51cefe804b5b58a6f8e2a9624f7d801cad96f6dade91b796720dd1b99b049317ed765177727f9086d4ca187be1639363bc854fa13c3ad508b97aa1ccaca0b3350cddf8b28a04441a111b53d487afdbbaf5fcec648393e6653256caf5f8edab6ebfaaced1a7ce1dc4303b4400bfa18817e1b44610e4e3e5e64726fa0339ff2ed6ef4e281bb3487edcdf1bd6bdd0fa4095326084831917095fde8e99b7fcc7b216134158101adf6c91d4b786345c4cd60ce52787d7a820a9a039e419705fde2b26f08569f196d3bf34d513e2c31331d70124ba5ea11a18e8f1c4af53ce26971fc1040c07cf5826c897a98d7f11a0ae17106c837c73a54751ba2c1764322519e1cc7c57cebda89cdd8cb50aaa58af875d239a22206c35b9fcea69cee048f0cb80762bd2d35ec5c74a6c99888de92e21625a214986deb781a07641c284f108f20605237abf557dcab706774f5c0b3526434991c23eea4f694331fc2529c446408f7059b73d8f5e251360569897f50f52e20f91b7736508b78cd20053822e0d5b4f4ea49eb18c9e4fd2987c6da680302753f5cd54f58ce814e692ae27770ee09e6c8edaa1b48f35ca9b44fc3031162d85dbb8cbac258091085b550e0e02cc29f60f2dd5b3b3f0ddb88758490b60edee87f3c7790d4a61999198539a8e254c40ecdd57dd55cc427aed8b4a4880d5a1a8816cae1cfdd578c3d7f0d7b6935676344bff957d590114e31a31765d828fbb1083cb38a5a06f220285910b26db28f93afcb11ba4d0561001c118070fdad767a6d7c327231745c4ccc452c4a1822f6cfc1dadac058f32a8c61c07c382406095925562a72299629f3bd7938a4f21e51724481da168f25f9b92be7948401133ca8ed5fb5b2466823b099aecbd8e6eac7919ad8572d1efe75ae6d1cfc18ad63c3c88cbeda795d089821215afdf049b46004e0376f2d5ac1473b667fa89dfc954d1ae4472f56a6c1e717026531b69788cef45d9adcab1e966fc73e60d56bf5600fa10225dcc16f011a4929b2598d6b641c9c3258af9e9cc04e709fea6a83aa6529dba3274cc58715f974420fceacbff3653f48163bcaec5a41baa74158c1342a4cc92e29cfa3928840ab08954711ebf0d74ba20aac127326ec317525693222e55270c55ea08b1ae189459d4d734ca44973acf05411b7b54703105d0c764dbb40c765592fb4a9eb18e431519ea8914f7337057a65ce5f7d4f24554db9edc51cad504936f1faf0d20bd0693c1ba78022d47ebcba495b62cc0fbf9a37a54e31c6d7d948e8541c6c05e659b73de9bb01707d10fabb0f21c8f81c37b66f26630f286ad3cf98d0aaf63b81d32ac2c6d1a7790a8a1cc015efda08dbab1043e4df568c17a40bc4a5526a8e8e4a5958e2d8070e21217e6cfc0eb05f16e7d5441286cc7b33350300e962c496ec9f2a296a5497d9121b7eee154632ebe89329023f02ba01747600dd829dda8fa30e981d676b7418828118ce7091c286dc0890c91b3101860d6e40272312dda2ce241b9773ece786cf679bdf166be0916e8845373c2d151456ac3fdd1bd0c12edce3804b425d574ecc0f34a15797d9e505ac2d8baf630b927438aa5f58992c6306f9129ad716650d17ab57882ae664239a9555d41a83d5c955191437f70cfcecd745d88469c32d8a87514e6643c36750488d41b32e2eb1af249ec98817a3e7e7534f767cb11ffb4c63e20e5ac4ae24b684e89f9d24635099b46ecf0276d14259375f7ae88d4a3d8ed0077e1ff2fe0ce37e673e011b0dbe753759ed4addaf238f6bec916f05f16f0e65109554d1aca8353be6dd71f70134fc30e102ba7bca2aeb395913bbe533e449b4e437caf92ee0a5de9eab9a8068beefa942939900ca053db9d745345fd7ba09a082c8b11e60b9e96589a25d8cff549a717d1ab8a259dfae9d4c58ac0a932dcd74256d1c7819158dffe34bb801db092cae670e3ad2eb10e630d7dc1f35b90ed36f2e57e809cbfd1e3da529cbbb37bfad867d0cd116bf67ffdf849fe176b0d6f966b6c671064cc1b90c70d96525fde364cf70992d2595b57f6b896b6108a46ea4eaea89bc9f4821468116056d95d0a5ed39e671237e2a1008c90509f56f163ac619a8da14a659c0dbe59a0bc7ed22bc2544ae87aa7d2b96c6ba97355539e83e6e7f26cceca0fe4700308da40bc4fa8153dac1b4cab94e5d66851558dd04aee7ac8e3badb5b7afa78518e3f5e7c62acfc7b133093510f5d49a65032f2f8a754e6dbb4b443e7dc9cc9db98a97e7152d542772f68730dc4c41afe3d19ebe0cc9d93ffb6f9a455be7c294a1322f3df4b42d72b71745ae92296118faa0e61bb09385375b875fcdb7ab036aa6040edc9c5560f5e2fcbc7679969c339607b39a2df444278c45085ddf1921e175cfa5e8ff09ac02f625bc0e998352a40e5a2768838cc22e95434fe48839b45c88ed1ebf2348242bea27d7bc691ba8d9debe211a7bf006cb1db976c220cabff83ea22cb321d38b797df77e6975d19d3e41297375fd4dbd8014bb86016c513c0eda2b11b5fb946fe8b53bf7f95f2ddb724ac1ae14deb3976133ef084be1594354606daaee98c828cf1ac1593f9c6a1f81835439a6176a45dba79306b2f8fe36175bf8342e858255b762bd5e9cc9789d5855a1d78d53d981e0bfdd76e394484f775a27a3341e014a4d967d0ec6e755dae54fe9e90048f7ea8c5842f410e17b429c13ae885478b5e9ae41dd0d0209ef8c15d5d7adb52b44aa2520c04a7938c0305f3207ecbdb465f21213b657d6770c6a455f8bbf8a6bc1f19f68cd990beb5cc0ff33444589dbc08129e767db963edcdb55840e74e670ee04fade513a30a838f8a46018d09f26569aa7db88315cc9d3be829a483a4386e92846718a0931a1a525b49bffbeec35e50a27ecd2b18a719f454774a8b91e5b9fa1c5ee195415f6a19433109847e6a1c9dffd385db871eb0cf5c7f1cb22849d9a823f86a4a9bac9312c61d31e4a01d4d167b6017561b9c2d54b22993caf8f016da64403d77a91fdf2b9d28dc022ebab6c8f7b355ffe523097d795b215318a61bc8756ea90c7f3557a2df284292d3af30367e2f05a5a93d48a47395a20a90e034304e239088a2966f4e5353ea73ae6b98838c1c64c72b4ec88370645b6de4653d720811631a02389df8fe184eec702d08895a9556a92b1374bd870121d29d3f3130db157db292fef0927573d1bff6cf1728b2abf2c548450aaf7c2a884f965e07795063dab39697edf19b8a83a4aefbdf0aab703665a7ca2cc04eb9518c55d62b0c0d90f1c7a92161103bbef2915c654b8cc4a6e912afbfc27305c84670f8f3786657744f53e11a6ce2451cf31cb114983011bca01781519c3ce6b1b817c7eb1fee3cae9f28c1974d86dde9d964a877737055ee98b42b4372f52cf429fb5876982105b8a7eb6fb227afe04198e035504e1bd65ea631df1c8ee6bb4c3a0d791799cc363d826e9e3b7b06d5f6887bfe8342a74488d0f77540203e2120bb5f6aaaa947314687d121dee3fbc473787c67763045316062b8ce358c830fd4431eba6e0e316879c7891d201eaef859e72fa95d6e24b59d8ee2496c0f204af49b12cfd0b392f38b3fe37852cb28db023617ecf31033a4c3af4b76ad9ec6c9c9a92969abc47cdaba01bd0834b52cab08a763322f323ad6f851557e958a8f2b87fa22048fbdce769e608464e32c7862e77b8f9f961d4960d173bebc11999d7d77fdd65cfd97853058caeeffad8ced4726e177ea7774a3bb98de778559dae08856b4bf7c195de574e0ef213867cea1e5df3a134b888a7a2cf4b35b286a11fcdf8e56bc4902a37c64d6a832bbca8f5da7e31fa3ffd490c95811dc713fd88eba5479f487b0112b1f71db855dd3997869d4bf6f18db31b813bd03e651da4c0ea81ca87c94dce1c4d1e20505e07ac73dee21f864127803cf5b087385f220f7735b44e39e1e0f7759b5b833a236fb67b4d66cac8e31ba29a18340eaa8fcaadb250d638a7e49953569464252e6a4e85186de9818484b068afbacfc736555469224614ad6d6c8fa6c8af0887f59ca1347c7a925dbee88de3047b10651088fe28cecf88051703add3a4e91da8b7051f5f17e902154674922dc92bf971b52077db0eee6c6d3eb44b11c66f52258ad9745f5c1347783d376fd3a99f5adf9a308e9227979c647a0e085aba9f16e20da026f0be4e79b52783e17163c1adbcb7b12c082ad0103076d134c0239a6d995d317e2f28c1de17ce3b4aaa93b8022b1b26615f5f5a117e40e8a62d0b05f4cdd706331f6ed1d234de3590036fa6c4a40a60397faad6635584c7e936bfa7b462e9d41c2f1de6e4b1fd293ba13f73eda823a656aa31170dc604f6a217df16512859fd4ed3fd88278c04d9045290657390ef8400db928ed58cebf900fea25f2ebde3345fa688b6557d2a3a75759421ba14b7a56b46c2677963818e7ecf996a6e7933a8175b4b4b5ab73bf35c6567e25280795423ef9978142f4a1b12597cd8a934d6c46e9f11787fd226fa9181d1840b015f382c58cd399ee59853fa9fefa5454c71bae0fb712b62104bb25156f844d143dc2066841379e0d304c2d6de721d3a5f5dfd0ac5171915c2d8c1e7083d1881352e2fb25e73e1403eda4c60139e3d35c40f9b52812653c3f24171d8424ef9d33a715306669d2cf58a9af9ef5e766f8f5efc5f4c3a77af0531ba016d94e192e21aff1c34ff9154a4c11531d34d0fd32b2349696384a3941634b2f7e1ecc56b62aa54de682fe459bad3f92048f17e21d04cdab16997748d3fa2348ab37bf83b47de40073612304162b7db4bcb7196d378ab3b9e6baedbc6fea3389110ac7cebb6c5eef3984eb7d26235918260e6d2b12726983db7f2cd62d02f0a82146e3ac056affa4e68bd66b57a49a46ffb03fa9c959fff3d90f7e4aadfc69e4926d1674ce4e17fd30fc957ab08165924234564146771dd6a4bed1167ac3d6784e83b50001a3680ef3a1b09ea9e5215a8ff671754f91c1ff90f8536c152ff7f34a7fe41d96090527cecbd4124c96a2a6248411144f042a76f775f39dc78f9286eed3daab6adc32f34c9a206b76a990e6011ead1be8eb0da0cc55ee6ab6275f93f4b68154e661a55bfc07b5b80e51cf5a297fb38fbf61e6d632c944cb060f5e4cfc8240c8514d4795bc8666f1ee0d18da26a72d00d756982ac18f4d345c345afb3f5786437d9dfa4d3d64b09206167760c7c204c6bc568eb3548bad5f078a09fd95ac881a686388a6ed5e87ec2175f7561af9de651a6068670007ca19f8bc503adcc946ef50b4c69a4ecf20ad236b3a0c17d6e5d9722104d3fcb449dcc832d72a1b1d2f63ed4e27e63a542ed296cd2bc2a6bd156ffe8b8126d865bfd1e82f48297cacfd1b5282bf7424c274b393888a1925da1a553375383c9f86278702a9dbdff6a5a82af0d7d7fbd61ad6d93b8cb8d8c9e680ff9977a93e2231696a351ea52c7088e7125b0cf2965e047f6055a3e1ec3b28d5f1888d373c6324e4be79b2e0db15943b7048957fdad8c113a2e0d47c35d76e8a95bad66b825b3da5d7eed888eb727ef5d3031e6c5439844242208d875b339e582da7f0b83a7bb28a1ef7fdc603365e2936b93d98aa3481774d03a8e68c8dedb4234fa025873243f573040e350cb0aceaa89cd7777e5aac7ed8ff0bb018eb5a6412c8ba8f32f393483966dbbc3a37a3f97fb1784fa77dc7b409bea253d7d64a908ece56df92c7148c778535c68f381cbc0108a699800964c5fc61f86af4f0b2367af04a355792b0612cfdc055b0cc7a6ae3a97f467a00ca6bd0ff4196894c2006ac96d7fc1cd679bdcf734927c4a4e38dcd0444696c13765015200d7db4f4897593b01b6edd8381bd3356f65a57f528040dde138989c217389e18c2e12fd06779b9f7506efb1b84fd646809ab8f2b2afcb4c3444cd5c6c59c5f3b43d5f273edf392094fdd7d98d8985c113054a64c882a5a264b9641bd908144ecf47f7b3bb992b1e5d7403b94416816716e159ef27e4a08fba4ced0612f7246d6d0fbd20a818941c9a788103e0f96963618fa9745e34d9c64ad83e220597cfb8881404e1bc9f81a92b0e89a2467126b8943a927d9307655cc628963c164a13e0ea33bb3873a50fb5abcdefc2e6e89fad02be3e94e37c069d361b21fe7d3d8459df6755b4ef2cb3899497883950e37fb43c4dec26cf80d9e63fbf6dc95b1009c67f38b3f405a79ebe2e8b2cdc1799ef10bdc52534af1822d09e4dda6b2dff25bc5ca9ff0a201d715acc62f2cab8bde04b99e6a5dd2a93268306642a4952dbf752758ffbdcd2f8b220736c66ec693b2cf66d0eeb59fee59bce10b039140528d84de8c91de6874d82b3c5719b5c61426a8910bd32c85568b4551ede3e72a5c450482a0bf5e841871567b0a69fdf616ca0e5db55db064666998e7cfaaa637cb8a4f7adf3ca958b704246c1c6251aa0798adfed36ccb61928fd36f17b82d6628b28a7966658a2ec72ba7c2c6a533cd86591faf645c70e2d5b3c0b6fcc7fe7e448c88a4582c2e636e9976e864382ab637809ee34e2b345a7ad9057b809e3731390e4419265b6b7e3cf47d5b145442774be0b6a1b76fbe9a327723c600a02b55934560f65c726347978db62e4d80041acda450ca7396504e6e6052b33ca135acc421c8147536cf9bdd0b6df9403aaa5d0836ce64d266ecc2fea8d98b1c4df2d104621fff95534dbad6722cc4a876ba83de9c9da44ebd69ae53ef710760731e9e99fc15c025f52b6bee4023488e0f7b5891091711913953236a35af607d4de18b8e391bbfdb2412d424c3f4effa0596f5232edc3329adca0dce952e18e6530435351cd0161758c64a8a166881acf28bbebf523fd563050962f72526c970a1b04b307cbc0d8fa3b715aa93afeb7936e62429027e217f83dbd42af55ced3e2c693a8e3e1043e85a2c33a21c7c53e453faae8f88edefbd93386b95d970ea3443f2ce9389cf1fba44c46f1f4e6c9e2956f20989925ac1b016f7acc57a8f6aa1ae44258050ddc552f5d6a5d6f25ddaafad1a2254206991adb93eb6280957ee89ed9be669da8cfc066889c6c82b709d8bf70b9cd0b40387099043a526c9759525542d70b16ecf556ce40a9d94f1da17dcaf4106a2d675fa556889c6b6ea35f1f544c256f2d83b82ae88858d4adebe59cdfdc10a0c53839fedf894e87b1fec1a863e10b4f81037e55eaf275404da43eb6fcb2a64abd1fb8d0ab5f9412ebca3a91a21140a3ad9bbd46c9e0f2650fb73b99b2a3d03a13ecdc9d34cc9f06e29cbd7d1cca22a7aabd2b91a0f380444f26163811d3b816aadd87dd68184b8119cd5d8998d2d4dae9f3ce42a0d69ca3fc2bcc4b379561aaccd9d5240ba3a5b61f880b54468ddbf023cb232c7b975b6e925ad0acc819e2ae2fc87611c6fac7b534bf3af36f8d4e2ea46d8bbd15eda6b27a9bd5ee1dc888584f05925a3a02edb5aa893706bb7ddc655779129bd2caa17e592c494e9e30358132c59137c27c62d99ff33070ec15a4f96f085d2c72810c9f788a724886304c0dc64fb3f42abcb76d4eda5a2bc8c26f2c9640228e3d594ceca76c577d5557a72539c3695260be3774964123dc578f44b9dbc41903cc1adedb0b528937cd1502307022cdbcd5615df87cf9e2a1ce19f539fb973ad84fc7036b7588007e90fc3286b8c14940e2dabdf1b1f5c0da88cc93ec4dbf1f48efe573f29a38defd59828209bf43c205ce9a7310711e98d74eeb4de163b18461a5609d1f6f4131dde101d4566abe1213388ede4e2919da8da7906f1d86c1900dde4c7f1cfc31b3fb84804a1c7bcd9ff37af4018ae237294a0266458e020a732f6f8546bd161f0c7cc9fa2a1428fa8d966b3050f25d9979b16955029a2f61d0c9513720528005a09a4a3b3e481c016ccb7c633d212bf78874d7f79db0a222ef9bf2d2998f8fe573e9e2be44e79d85b23d304afff183d928f602f6437271a26ec2088bbe8259e74c0f4d2758e83a5dd329816498a8f95dad564b67b4f0a8ad5f6e6223220ee5d5ccd557c9f08b6acfd844ffbe014f3aac35b7df295f5c3c82f8fc250612864245f1d6b48928923db56f7a46d71be50295efc638444b2cba225794a831d380f00f31f734879c5f2ec03d529fef4c2355fa4a7244560a22a8b9ef4528db12de978313326c2354b9625f4bde08f4bb2e464ce38a41026d29e866a05895a0feaa6397cbbd8e472c4bf8fcb046d5db84a9bedbd0dd73eadccfcf531373687fdc10c0660d08b3bcac9c15bf67c871e4cf444dadba5965a4e85a184025ceb36716d2fa1398d9ac00c4d5b3d7e76a3f58fd00d6d57ac7e091ebf765d7b93b763ed7276b1f277df08cf087b81ad9df8ec787af5dc12f74a6c531dd8b42c70304be0f93954d7d54b4e3cee2a8f95af1fe6ed087eb720cd849045e7bf898c85f9c74c02b04988ce0b3366418a1654a3c26fb680f962b616e13d87ab24e856896863b293552db21b1244277294dd65113757d9d6eb7c26ac0b35881b89ffa32a73b625439916a5997e9d944eee2fc0fd14ecd1e68448e83165e99daf83e79792be7604bc63f740ca58c7d41b3801e0f351e0a1135e6c883e1c8420a97ea2e1b341561b064b4fceeda3219e90df68c5b5221cf3da561d4e9cdc51e754ef3ce4b8b80f6bac721f4c9c8e7b81530be3e77e2c900b586731e3fee120b9515844f0ed2f74d98a2567c36df8820ec414a670d090d360e50d8ea5bec6ca1c436e943f2c1c036bd5fa5b4d79596b233770c0c647f88a7a8af5bacf25111f8f121293967baf89883f326dec8b771d1db29037538b55a4d3940118f15a0b1d4004d0a299a1c76815726f9a51b1c28ef3e9b2a03f3313b810260cf3622f4aa167ea450432bcef0f882a73f74ed49d2771221632909c23feaf3295dadc6739070b4df7834ca2c443d6ece0e6a500122e89a39e11c3362ab76430a2d530cf9f1d5da5e2e9db27ac6a1f02dfc5060c9a1cb6a1a11c4043ec9490c98445bb47573837b4d6d893bd465246d7cd14e7fd25937acedaa070e64e78d6a001d01d9f3f8d76ff28e2f1605f8d125356acfb58907d700f9b1989098bebdc025126080152952056577f7b6e177a61f5a68aefe6acdcb83f9c982fafbac721998d26880d5c2f50b11c22101658513805c68e00d3373346b9730d1a6a2f823f38d7ac57f036a00cb71038012b1cb616762a1487cf16d10b2df282747ed825a20ed68459e0882b85c4d7cd259144e09daeba1a79d81d2e26c37d6674079461e74b37aff135e355f6f7b63a2f1f4672c18edc290e5d48a751309c892ab91a6e2fbf2409b8ffa096f015fcad0439f56f6f0495c0d4d2eb7f1b716063a083314f9e80ae500afbf611a92a687ea0ca85288650445a80042f08b52e285c7b43f6fbb8a98c0d559a04847f96094d8a18d715f48eaf6328a4b42a6c80607733d9ed556c010e18c7bfea4b699ee7b71bde493256769a9ce72a6cdbc21c525067483340a3844a2a171a88e361015806d6b39a60e02afba65de0b153e98241510c33ea616a7d331766ca420edff32a827f807e06a68680476197e10d6fa3933e55af2edd525f242b5d637d0fd819f6987b7fae0d3703419db6524d8fafa516d5c10fb253ab3960a42c6bdabcd1c86a56ab69f51fd98d30b2973dabf0f53bbc0e2bcf6164e8b5e522a688bc28e11f79a4511f95212ea0ee3b6b8e616018dfa42c7a68c8d6878f1e0b0f6b7781fabcbe8119ff36b31ac6a619744ca75e7b45960ed10b3a14b8bb18ba29bdcf5388ff64c84fb5d80c22ca39e33f1ae6106f5a49397489e287fb960e90f198ed1a42f32bbad23df4fab0031bc043c1a4f6877a124209782d9222eb3cef9e6f2e6f65c9de9070c76919bc181016a70dd179f4c237ff0fcf621a130186146344f2cf0e2e0ed190df510f638a28b705d6365ffb663c690a67c169b9dc3ae621145750ef16bab3733df14e93ab99591334fc295ec610ea8854f9883aa175e216f0082e96c74a744271850d04f39d0da8f0edc81e3b65b78e2625b742513f22df93071edd79726e0e368daf1268a55d1373fd25e6bcc4e71cc408dce61ba0a3b8b3623f0d06027dc9c3355bc3d22c9c211ffa2480079158c71040a0ae9610e17687a49463fb86629936565cba8b18c5aa720560fbb2f8f0c45fc784d77c34d2cbbf4e555743ba18c926ce04bdc7fc82c42a6cc2bccc71d22450810f23df10d4d07846cec7ea75ae8b8244716e5da8c7004f39be287f25cb5cc62d448a005e864b3edb35e2321f2efd104cad28416d51b512260a30458003bcb8ccb2daa98139c410b1a470eb648945282e9f1c100b856685e0843aa2019ae00d459c241bb6fac46bfd23cd40c108a49de2539ff67d0cdeecfd75ad079fa0a44574aaf76d526af11ff29bf52b8fecdd7e85818073cab9648f4ac2c2d7f6765eba4e7ffb5df31def96e5116d33748ca73058211e4c9582be9c5cb012520a3d7f77d93a3fdbe35faca8a4d3c6af78ab53e5d2d6df2de52a5997d1c3894c4bdbfa29176609a91322dcf290b37851c5af0bf3a0a5cc55761de1bd543b868864428d02bedda3090d6f5c75348a5d7af172cd608db57547c053396413526b494d0577e4738c524ef759b88fbeaaae998cda9c7da5945ba30796bfd7f1cdde44c7e4323857cc41a3a2cdd07ba65aa58a617ae28f7aeab7772e6cac06ed9c7a46ffdb7794879f76e5aaaa21a36363f20dd1ee05735f7047ce57f930eded483dc5b5cfa551bfaf4435070137fe41a4d1f602547b70ed6fcc5771069272ed2df518923be51c09f2e6fce6569106e68a1f76608e4266798bbce52a525a9377baad505c6f804a2198952132ee7beb90c14f512b3120ed7267b17e56a9798b4fbd4a0b0baee7b5a4bc0c36cd387173751659c9be38c5ac328117dd308326750827df160d72ba830202c2b6e70b26f53f3bf0f069542cd1ea3750c1c02bfb59f7a1ba284921b1e776c11abcf6019e69ed869a8c90f2de8846dec39100642554a144090f793dda415ca14f0d4b5567b18a49d327f9b62b8237d582de63cf7bd37d239ec1be4439add588ae57a878b645e4332785639be75bf9b16b1df1b135c217d987020829968248b0426b0610d7ce80df4712b72fab3673cfd98c202223a020529bfb35c24524f78a48ca9d4013acac5014e95de0b3973e1f43f15bbe224307f57e85c5621e0d5746f6a2e598a13ea86c591921807f382e98b445c0d017a5b9fd749e9e048b4be2a366978664596ffc1e0ca180de4efcf4de90d82875f6b3ef3641193baf8bc3ec5eb46884bf2262f58a14453c6fcaed3b13f8f577dc12eb60f75c4f5b2b8f3984ded8b3887e0f15b7f57b3cf1976be99b4394f14ebf306ad05c16a2f8179b713b113d3fef184a20be9ca887e6187c91671d5bcfdc6d1b60d8acfe9bdcaa10291e923182becab7cb07e93f5dd107ae8b6c590bd4a0d455a03db597e1010f3b236596ea483bbb8e66b3d3093fd8a72c442891b2a19d1b74c2c443355ea9dc63c539ceaba32d134995a9a9eb54520901c5334bf98464c96250584bf12692c3005f2f8973e4e5ae3877190995d9610da618e06328ee4acae8155cb89fa0f8b8083c116aad071872fdc8279ecac2dc26b99b89cc8da274deecb06429988463ac2921d36af9f5c7081f37cef8b05cfa84a9cc7e928ef57a52ba4b0ff7ed948237e2b83c2ac6d7e45a52b3d86e6c55a0aeb064572da531815de191bee06eb27b4bfcd164b3a8dba64bd1a8276a12a89d96f64671e54e0454df1ebd3f56abd24715db228fcfe016ac34a510ad1ecc2030be09e4f20c7712db7967820925ee0a71bde0653a6b49906f4ecfea904ff6829054cf00ebf999c27134ba9e1a4b6ab0a715b01463aa5122d71b109058e5e65f3750f1dee226780174e1dc57f9decd83bb013c60ddbf3c7d7bc603520d4b475d01941664cb9944040d8c520226dba3c1e97bdbc78479cae82c843b903f230122e3bdbc6a8f48fbfda5eba7ffd65d542133d2eb4ada3e249ad7b604da0cd75bdd38a75c5b452dd2194123c7ddc7bb1b9a6f21600b0ed8fe4e00ca3a8be17631454c3a13cda5eeddac8808385467717d3f1b269561a989236482dedb447d6155c353f3da78546d86b3390f5d522ca3ff7425f6969bd0bd03f2b20b728c843d11abc30804081c8073f449b51b8cc00f11244410f76061daf89616bcee44cdbfd656bc3faa92721a5adf92cc336cebf9a3b4fc064e2a5768594955ec9ad93f9109ba30d0bea2ca07ef4bf4e016c5fc07b35f4683a1723a41ee38885445794cacb6c1a000407925601452f2f3c215e25c2fd54307e5f1c38a3b29a84029f8495a77ba857b3fa17d0ede7b0c11e6cc1744933a2f46e6e0592bc061d7d121dfe43c476f636ca5232ab4cc8d48d91c06ef14660d8cab82c0e08684f2a623e765c29de8f63fd051f4e5f2fbf7d9a12725f5983454f913a17b43fad13dc2f5c3a267961cff6daa35bd31eff31e845a08698e2428cb62e02eef06c64ba8b0261bd83c4367209d05df563649488b034402848c51a1ce3f93e182d89e6fa3d8cf19837307856dc2160200ef1c61591feffd34e183eea3416df199fd6ea160473a6760486527c83d77ef3d3ab44c34b2011b6a906c370aa1cb391627870318c6c53fcd12a54c7d36707ed115d845e4f18dac840e8e4d6d7120abd96e3145edaf28d3d9adab8b2ae25f43f44d6aebb478e214703b01dd8d565ad9eee0b8eda570183e5893031039f678efbcb5deb4a74a8f7335ea34b06129c14dcabdae36bf81538e348df6cbf5f6631b30b730472fefb0bb5082c3572f9cfcb84449fc34486109469c8d16cae615d04b62a40c01f95da62ff0e30d15cc33ce63e0855a42ce70a0071717b5350b286e5d37a36d4b3cc6495741f6ea5738de76d6c2908aba1a7d448af4c2571390378d0b52366f8095a874ad22668f91d187d37cc5cafeb6ff237e7642de5a479f78f0d4ced7a537709a8b010cbd389708d3ff7012f9737af057f4ce6c661450e172066050da976dfb94e21d8c43f34b80a441160523e398e76d9c05f5280f206bf0c27b9ce7465db3d264a36b54ee66c1d7c17f909a308573e2ab1a2b6cabc6193be5046f18e0d9ca760390cafc188f7e6151709d11256eb98965de3b6b605a8c4955d5a99c97856027bb54b92778dfe97a7924593ce3544a809a27674bf13ef7a83bc135bf8a56e6594e43c410038b54d4c3756a6367abc43732ea3a980b0ed66b8972b6c4417fd0c94275b961b3956ace5855eca9635f655c62188a1bdda04601f64fda7f224f3991afcc3241171333f7170ff15e68ccfb6c77b1c9a9f81a15c5eb6d807609f0666772c31e56b5753cacacab7b07329b04030cfa1f8928c619af57aa689fe78377e105a14234494ce035c9d64c1a688b4079139fdd0fcc1f7187c1d0ae0c9dddc2e8eea29bdff36abb1f08a48376d0bf5c68fc446dd5485ac47751f312be56df132b5c2c289cbd7ae0670217d1613cfc4fad801f402b2723f3c2b20524172b9e5c1f0b7862156982e5195485de89bc6aabd9459ba053b74a1eb0365d90dc714d871c03ae7aa0901342d97bfa672e9577dc50f203654d91188be1b6ce5921aa651ecd0dc690edcbecc5fadb6d7b2f4c3aee9e2cd4d5df841239a58d07cedd8f68fc6c904420b9a8b989ecdc8e2e84208cae2cbf3704e955b50e5dd7df8097f33291c79ab1975ab081611c2c8009738aefc79e148654e21057750d34d5fb8c1411d2dee62a9c32d662e8d7d9c5624fe9121bb7466d98530e093b72a3b1ed7378cc9430f1009d14591156db1bb831e87d017def88a074a31316f72e41933e681b399d41f1292a152391030124a5c20c1f4958bdf2a222347ba5baf9b621d0c77a66964e55a3422eb51d525c311106ef7cb24f46547b9c9ac4d832971d76dfe76d46a38946b9787c242f7f928bbc36d083239bce2a4ea4d914193c08823770a10a636199ef7b8040d54f8346b9b20aaf21a4d290a7ccbcb3911d6d4d72bba55c56c911b7ca28ec742ef3c926f9458ad0e97ae3ef733dd66fe9000d68cb9cdb6ffd65d82690e235af8a9bdb8ed36d1fa9346ede58b99a59fa5f18198a9c27d30a8a68095218f97904376414fb133bd0d3df17eaece318ead5634e9abfe46bac03c0db4809f6920668434287e9e7d8ec96b3221db044358d591764484cc18b495db26fcbd8bd1677e6014b63a654faa3f0361e5032ef571d6344262751e891aa0170ffffff8f