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 78744 d1fa0cc04a95f8afbbc8c10ea65604f1c795864eee035412d23e2ed1476f0161

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
c3915776c18a9307bf4f325028318aad28d0907c5410bc3bceb14364d8d485fb
Certificate Block Hash
d1fa0cc04a95f8afbbc8c10ea65604f1c795864eee035412d23e2ed1476f0161
Source
getblock-raw-prefix

Public Data Hex

001000000001000000...0020a2000000f50000
0010000000010000000f00000000000f000000000000000000000000000000000000000000000000000000000000000000000000fec3d755634ebab94ce97ed1808576588e1c2dfc8b4ae1ed5584c5eaea0c07905016519a0fbb22000a3072780bd58e4c9902a4d64016dcce87774afa7f9c2dd0dd76b07b237afe652361cdc16025afb2a490fac46bb6cc1c0c03000000000000000001000000010020a2000000f50000

Raw Header Hex

0000402073ab018ef04359dd66e802d215d3d1ad56d6caf1749e508f7244da878b3c01e72ce12b866ff7410abe4951635a7170a4bde6628f2d071b8881f301663b9ab7f465433f6ad0cf0018fb85d4d86443b1ce3bbc10547c90d028ad8a312850324fbf07938ac1765791c3

Proof Data Hex

59,560 bytes
121216010307e15eea48c5097b106de684a095032beb893d5d513c79d1ee9adca0c27c081f477b2081779183da68c85140192757f188a1b6362d49109dab34780273b60bb2966953c60d0c51a9369f408bc45d44408c5a63ab1ca64fe554c1411234957b9f5d116470089512c069db008221cccf06a451449dd6cc2230b13afba105b2ae45eff8a20777cff384a7e5116b09159229597ec93414ae796fc6133f6a3d1009da618f48a7b11eb1097fb772c2db99bbbb1f2b468644c684a88b5ab18c6a783dffbf0d487fef5f2bc603d60050447359577abd3a97f4da31e3ba4251bb0d99e7905e7a064b151f85ad28154c29a409cdd20def6ce19ee98e4fe9a75f7b64637cf429360f50e2933583ba32b01e865504d2dd608e961ff13f91efee7bbcbbbfd4940e3429bb6bc9473a4803a68cb2527d86ae2240a1ca263f5406a857d4fe9f5033e15675878f93a2fda507df80d13e51ac693bf524d849ea973a8fd4eec968e73fc78378d484948d56941163ec13c6ee1c643536ebe4207d2348d3c0dc01753813b3aeb4370485f0918d0c7dc1e98f0d192911732ff89c2c07bac63bf7f0c22f67d616a481094553b15a0eda8c8f69da7fd3159d87559d1710e27968f6832dc76edbe3954535a271a57fb2f44b28ff1a5b16957fd37cd2fbc6e11071526f9168e1b40f659db998e7ab57d777479b31f7c43d97bf21650976fbb75a24a27b7149db79a7c01a4a7038399d6e9c8e7a7782eaead0c3ad06f58d0c1dbcdb8cb39328c68462463390b4e3f39f84f1210399360e3844cbc12b8220111195d7ab9d024271b2f28faf8ca9b3aa7df16b684a90033b03db33f7bff9535a8ed6ecbf5794839732f527e38383872d4eb4ab53e683b66f083f24c3116bad933f099ca1cd6cb5e0fe66397fceb77c6d015f251cfe37f817689da6f1969d42da3da5544b9e2093d4e72027a88d6d6d52f870453ef305e64142b5d28c8e8e0c4d4d8e32feee5900c230ce4c34b774826f8a173e9bf4cb51e4b662b25ef25c7d7b360b2a3b9b350b56a6ece70abdc8d28693c5133af884a0a00f7d4fc7b802908db791c47d43d16a4a04360afde81bcd7434373f0f52b2ec52076c61545ac0ce26916c78c05cfaea5ca733460dfd7c02ab96737ade83c6c641d09f8683de83ecc5cca27fedd9fbd7471f4b338e132015fbfcf0db5bb3d108834d1f61744543d1cbd089a990ec0968b28891445fff2e15a2072edb7e3ad66f6fe2ec3de21b892b9e80408e0a2358ac741a11c47bc0ae1279de1aea707e61e3f34066647e3129abb7725e5b105611b52e45de4c94676f448cddf7facfd2fe256d8e45d8e9b036fc696ff9be4812bab3a0823880ba888e150d952558d3dcb4d2afff9cef4fcdc51477023859c1e01930e2fd8337bb0cfa38ea26bc41c0d95261cb7f2440d87c836d122683a52bfb9ba935e94bc52e4f4904a8fc042320424a4944f1293e98c5391d35bfb3b4f4e802a4e725541bee636a4c20fb4ad7e281818352f202d79c0ca11d1b4de3ce2f31956507f277e87cf52f4267942bff49371e9b9ecc853b8193ea7c53bde68e98a5f44dbfdd01f3f8dd57f4fb148b5fb95ce00e6b7473bbf99e317d56bb5c4bbe4ff6142940dddc5e5bf6c8487131103c884fa655d73eb258a1d41568f2a0a72bed17a16800713ed14d70aeb155398cdba2089757d05cffdc8bec69ab4919d143b0f2670afa15020033bcd42794699a2412a858bf4728c96aec59555a356f5b70f3531092d83921b2e26c27e0a4c96ffb835f2ee58600476ee77f1737ed4087683486d57b35b585f743e126c71e6511c1051d37ed79ceb81fb8e6b54ba6fb35a410c7755c85806851396fca3b8ad5bac3440103102b0a29760036687cc1845f38f341527ef70edd6ff9d3c6bf6e2dab5f823a334de0195173c4caa47b2c0eeeb16d2da2bc3a1e6662f5fd09d8b80b10ffbe45f583c4846c52623798b4c9fb07d184a0c1847d723eb36f09f07e5343280fce2d60bfc0eab14ef9985051372cc1b773bc866f38c8873ab2683c90c59f8cfaa232aa775d0b433be1098d77156230a068f5d6da7cb87f7d8b4cc09a9e413f122169a947807d1260d5455cdc3501a7834defc043f0d5748e990db070f49202e15baa494c21d22b34b1c51c0e6d900d7d1fbe98d2a4d722949140b2b998c0ef691de6b9bc9a8a088362f39aa693a1eb4c19eae380126b9705eb37b3ffa0281a2039ea33a5031f68b3cbf549abfa1ec45424910594f35ce8747022845b877f6292da2e956c3803dbf95d44c46eca379f0874a60d13d6eb87d42b8ad7f946a84af2bb1ad88b142a9e7adfebc50c2649c523b00a4dccc835a763812fefe709d73eea07b6317f59b169f830cab9102a833f6e0c6da24c665aa8a9138ca83da6a52b3d065a6a0040c8f1fd189fb401b9aeb1df789bc2ffa46213533b02a48d1ce56894a29c3240a7cc78980b7f378d22851666556e02510e36d1256167edab8274bd08512ab8fbd5408061c9757a2cc8a0c588210c5fb275c9f23bb9e4b4fff3c995b5b880389ba694f29eae6dff4a395156f55a9b7a13dfcb8a1ac197225bdb3215660846205afdd4b5d9346b00fc54af8ae61b08fb9a994e1d91014462d10d7fb9e6383ea9d7c49d77ba98f4e06ea9956fa9fa44aa9345b602801aa2998f54fde48436f990448f4e37d781a591a4127a5d6b2783e462fa38fcbf23ec38bf7bc644b96dd8a80805a84896649642d62f43bedbf37fe67eddc8683b1258e06ed2c473ff204a27abca09c8b54b43057fd32bd52f81abd9e5a1b4251cfa3e4a8250e1aa88827cddc73223ebdba402c29004d5a9326b73c937862ca0ac5ff1095bf38fe59beb4d3eeed17eeca234535e10201b4cc456d9912197bf65513dfa79ba3740412299e766a72bfb23409bd73ef95a423618451869c9f27680645255f3d2bc342682695db0ff8aa7681f2c3124f577aa783c746e4aae5d497f54db0f149cd2d9f0467a5ca70ab484f4884ad9076f4d2fb8d6295bb4d93c6dc7244ac1ef9f91184fbb423cccc6b17dbbe42c688ea6a604960d7e8adde87a4bcad2d707a2358a009c50fd7dd56a360e4ab4e9362a22740a9516f1521d121150a1d7a0290733ca8b215b9f1f626707a1fa4626f1cd3e6e519edc0358fa459bbefd8d238d67987f16ae15c3fbe520a0509595e37257dc58430caade08eb90c182f1dafc33deb80561d78e4dc331564714a2042327b82798fdf50b9b671ff97eca88a9987faf999080a58e6c2e7042eeba93e2aa569ece2d2825821b3a2434020d41c9d7fb090d0f237c43021adb98daaaa6b069a4253e34ecacc240d67fcbc3706527d771ac0c13bd432ac8226a2656329a0696035cbfa2183c075169d97eb61c57a219586947c7e8b97624399152f363206face70171072d0902378768c88244e53486d0346c8acef2f0b526a44b5bde76e1f3e95db662e812be6df45841723d56f2614a488aaf19f6860737dc91d470905322174d295abf1a02a1176c59af65c23e6d11ff7dfa669ae8db276e6df4134d99b6f46611ee69f3ffaeda2e8c10cf92e909ed68a25f78686cf8ad3664252c4054444f05e3786317309e2b86d76394ef2594fa3fd203c62612dd36517ba7a4e2159803fce284f30cc079bcf05a516936f4e22d3d799978dab71c9beaabcf1fc88a2de3d466b9076b14c2ffd89bfef469d38b3cafc7db62f597b472e1bb312fc448ccddf46a7e1ca989a2a05df3bf232310ac1e6f8f5726cb6966b8a78bf03abdfda416f06fccaa5aa2175b91c0f67c8ca31f787f43b69a5dc508d923f3670d1680aa209c7188a3c841bc65c478d963eb9dd98d507700bbc35823ab0726ec343eb845e21a0ee506f320a6f0e28d2efa3ee50b239ceb0fd6b73a2a7a99a6cb69b895aa89005133f0c1aeb2e3f527eb9eda78e5b8abab0c7f5d93aeafb801c5ebcf48295431ab23176eeb496c9da7aa4ad1260975e3c94fba5bfbbfddaeed7904e50328f360c80f980197a30bee48bc5b3bfbfe045b0dc72630fbc5b95f067cf72478ecb0258a5c348260960d011c0ed940baa8ac75edd405ab2343525fec271ecbeffc22d51d712171a8beaca90ccf682d5ce0f2004ee2cb98225c270475abbf7a87fc59b996b83f41118beb4314c785526a8a8fe90bc4cdcb05beabf1f5bf7360a5e9433c89c8c6f465fdfe3119b7d689a8e5734c3f68e2140817ee78666b9a894f3e7b7feaf8c10babebed7191c82acb2315ce86bbf109abf6729b0f440d0a2340815f320ece229a5aad70e287ebb5fb14b96dd30ee40e9de6d4f1078124593035e18293849d67838e75aab48eba549ed58b14825608c31c9a440dc647bff808817a8b45334c9d7ef35e5932dc2f7b2233b273980109d808a9704c1ca4edaf3133e9ba6f6e534f17a072297eb222c76396edd5cc4f5f311a57ddc7cd81231661dcf89ac800e70f6ba6ecac8491d1e71be751ccab39155083d43cfe7da3e2540f99d0b2169e51db8f3a093906f574043471c2fa1a993b5a35fb0a11281e7d5b192927dc2f7c002555193a28ab0c75eb6be38c4ab2d4112dcc6e02ceea94ff7aff96136fcf44dd123e5ec388b7ba197af1d501e5549c22e77118f49d08f080bd4864e8130752f9556d964b3ca0d4dfdee6b82db119066a83487cf761a5a461f8c2f87401f80dccc732d6d87d0ca5d2ed64bc960cc2a1d26df8a96ede2222b6d8053f52e8151c2e80166604e26bba45cd03a0486774e3b9113b274903cd285ad15f13c80c9c529ac07e1abca3e934d55889562645c3d85586cf06eb80d7a11c93790d30d036a42909d397639fb70d8f5a85460826c2ebdb2b8e3a9e32b4a9a25425a684fb7f1dabb9dabc6ee1a8f4624072c3f9bb58fb0eebed9ab5fbecc70f70444a62deaa7c1bad5be1f330ab104b50c3fc16a929bcaef6c8a5c8b18d90d6f9e40b14f6250b1b6d14aeffb51552335565dd0986ce5eeec8e272e8c7df96159f9fa7f90402c9e467d9cea796f920b64747561c4fcd61dea43f574195c4b9af26d2ddc7ccd6bdb2c1d90963c6a7f8fbbda9c8eaf7f829222af6a68b210e57b07504520c45611a8a5ec6d911eace5fdc778bd24b612381a3c47adceca3054ff2cacbed0465089ba84845ebf787878c04e8893a6c480c7f91efe46289f85e9b2aeea4ad1cdb595cbf8d9d00a68cd417ff37767fbd41a5b9299627fa24d1991690cb6660a19a15566916964772a1f5c993f090e00d8a6d81cd9f663100947cfd6f628cfc0465bf0bf22e2728c190713cca19c9221c63d70af53148fe004351327f7ff0cce584ce26c9f2edcac0b8d71590fa04d97b063faedaf536be72523437bf8d6b7b5559cc3fc588b1100c83f3c77acea924dd6f0f964c5a886f09de483b6c99a1fd243bf5d85c68d2be825dda1214283f5dab7b373ed0ae07385ec4d2705288bf2bb78e8beb3a68cf084f6082723ed54f7d3447a47d6ea6fbc7c09d53b550208a08c11d4e700d8092c97612ffeea27338c97d9a423f86be7d0b3ff48ecb2c569c0f9d42965a01284b9c44e240a4a4af61e23d2c05f7d5e6a21c13f0dfb0135e21636b4c3e8b18eee3ac126a17d0df12fd8d2c463f2d174bee6db5f59595a81670972ad41193af949c2354ea9ba22a5a833ae6741e0c56825b490c6a507518adb55fd8ef46475b935ae51f696e4db09d0447496c4fc0670f3e71019758cf4651d2dd8504b3eaed3516e3726583e00f1507857b506a93b15ca165da1ef98a170cda3ae6910a72c3066dd1deea057544191bcadbf9472e87d083ff12f173bd83150e68065343709198d969205fe00dba7ee19da50be1b359dba32c319089559b988f5f0948246d16df8553c2ec70d9a9b72144304da3e68ec5ca7bb2c968764f58369141244e2ba0e44f54902707d161cbd1fae01541b89d9ce7884e699095a2a9a337e85f2c4eeb8e4c48a969c36edd91c7c80c9c38734bec1fba447cea9747613f4877bc681a30e054e757a4245f6886560b176110932455d2b912b653be4937f1b60559dfffc42940b9bea2f8754f5dc3f94ad71528750eaf82bcf18394dd1be625787b1135f99130422f66c6e17c49977531a3107b35b0d03e46b5402db07295329d855f144c59b202ecaa90eb7f48c7b94857254ff3a7eb9e556b2d71309baa93a4434d422f17673f53239d91cfc45903578d1745b89185975553a88cf6d52c0fd9a80e0a1be8389358716eef9b3fe09e584609f1f215837f83031cfc34e50cfc5855180b7c1e04ee6738a903d7568d7d404242d9fb06c29a910a71007a82335b16fb7c14222a5c023ab7d943cc9d4ee1d45fcee76e850f4fc1388eb127901b415180ef694ec09331fa9253ff2db726b25cf6cff483d719ecf8ae49bd7fc80fe4af69a15c761b2de1f5f0221dfd2efe5ec71dbd6705ea3e7913ce6b3c85733c56848d4880bc962bde4144c3da00958fa2478747f6b4b5f2ec59b1e93c9706506629d5e6e3e7fb52a3a669c7fd0774a77c81317b9daf381f9200f1418c7bd1e24b8ac6114134de727feb129ab55c3c81f2e9da47014e8568747f4510ef5995def199ca27c92d5fffb2f8c4fb07edad6cf8a8eaa6aa180bfbc8e30e16cf58f6930c19602f83590bd38335b17d5df09c91b76a0fcffca3d7d16018bab0fc8070570cabba8e33524472738c405689b74ea3c6e20d60e4e0e78393469157ca7638744306a67d62b89419a02bd59a535768703599701f2a80de0d8f41f9a3edb4521a06a2b046a29cdb9d3863314c240ad6c0609fc9444936a86a3e954cc9643912fe22cc3b573f040b5153eaa909bbe85d3462878454c019ff03d65669a26441da99909e3524d3dde2e9c99243e7706cb22eaefdd7017f200c24137c7fe375556c8fa96ff83d679001281f5851abe1d8f9a6d7cdd41420b5515bd57ae4fcd234cfe4bf16910723df6660456200625808a7ea7d386eeda66fafb3bee305261efa629b06e9ce7075b41e22df15cf2c730a701a0df98f187fc282bc45efe0f404257ac6d90a5ad74c0cbf28550d0b34ef67bd8da3731d628ac6be8cc9ad41de4ba3fd5581a92a231725763413fcfa68e42c0cc8a8f838693785423625c3dec076395e9b25c95ce0da44793ee5e2d3a30a28e91aad7b38dfb6f2e0540a7e4dbba28b054fba0fccdfc2b46cd6f77aace4119971fb30e89d816737fc310bc565f30438d5e061d9fbfef183750fe625fa9f596759e10563602494980d1dcad95856c270d7763c8c06c67f67a1a27762fbe8ebf00842d983f5cd90ca4874c341582ce2bcd3a0e0629525273d8cf8a68d4140f565b0845e4b1cd4b45850ec6c6d8ebdac61ee6c7004029beca535a6b4214cda84d80a53e4d71c3e45450c30ae20ddaddc9804ca1d575953f120e819a2acb25312b9c239c40261e01fed7c4d71aea147f5672aaaec68ed57cf395d3f7545d40d90986ec52459b85605a4c399e9def393f9d03939cc2ac56f2d7c88ca6ada5ddc5ecae49d66b2ae549cb0c957b8d72318eacf45a1227649ad062fae545abe1e7d0d2d58ebf6c6fb9bb6c75815ccb9172ceadbef13d1abba84c4ef68708d1740cd7ae18dcf2bfe680727dbfb719174f61c02a264c4e6daae02eff5034d4ac0550a5fc8587079a3579dfde8337315e902e1038fab651ac1cc11d368e793d80e09cfb334deb7d9abc4c53d5ff2e23b9f4c6bcea5aeb7b274b2c8371a389bdd92e2f306cdc492a504b759dc023cbd72a526836c0c228d08064a8cd74603dedfcaf2c37775f192392e9ad80442e99db54618d33ba76995127c9c2c9087d5c1e439d299d4a7405bdaaa94b5b6314905043d640533adf431d7accf8c1440aff46a6e5e311536cc7edc3b6d334547a80d1567d34ade27adcede540c28b2ed2d171af73de4a4f3ff066f8a9a607c792441b96f941dbbdde513fd129ccbfceee301335afb074e33325b2e77795d8b4544a513181420f27f37f84259731f9a12e6127f5535214b2c6ba43a4dcc08ff45642ecaf25724880bc98dd44dca5891c792153d725873239cb0a952326b8344f56fce90175bf77141ee6a41236a240cb9f0e725f95910b4100575e03c339f00f9eaa64581fba5f2de562d649d43f1a34421bf505b9770457bae6cccd4f0da2cf949ba8dd26921c9ee9e8b5536a907eb9bc26d055b416d3738a8043d91c5136b7e7acb032bcfcb567d51f0cf7b1c7b3ff45be93a6b891d2e7eff03fc7baf4794a9cc5bbab48489cb358c52881d16ec5ed22ac9e921afb1a0e93d5532d69594abd580494cbbcdc112db25f10bc027c0707120b93a18905f6b964b6cb4fe265a8a91120877b5ad5c093fad5cc2ca0aaf3ea7cabea14a0399a7d685f239058f0fd1f64e0ab686743d459e0839a1d01804787f50fc0c01f2997a8a1f1af955f8610d332c2eab5b8473cffaa19077f66f5ef79bcd760f53db8f0f91d22632b9da6ceea863e7066d798a5d9ebe14256654771542c1f8fd6d30794743505b43a8306abc41d9ba4739ce51dd1c54f46e54f23174cf479fc3b2d5ed895e0c0bf1fc2e822ad7ec99a141710e6304afb260574ed2e7f03aed7fb9c30fa64a15a9eb0f908d82e3a7e95f5fe94f553bcdbc675afeb4db64d8bdce9c67bcb2ec143d089b2caead716f6acee5801cb2478a3aeeb5055f4953333a96da4565ae7d792ccdece8767cb2912f349d32d13e0898b60f34d9c642a6f501ab6b6129d49bab047a3fbdadcc229162b6e1019b40c3012f804f68e0e53ee946e7edc7a7c4b8f8d512b30e1663f653af05316c96576a932498644255fa8832d1ee9561073cfc2802acad1eac3000b060792106a9978acba405cf8379a1ee6144c61ff446496f5fe1d7cb7fa7851e5917d859bea97cad21fc2487c28da6f343aa277d65f68437ca1ebb71f4cdc2b73c158320aa4968684e8e31c6f1c8d34cda5e0a1ce64be6be7b41bb76b768bc60d313f580fadd5fe03cf5e989c132148fd5e184bd2ed6c87f6aeadd29ac4c01cc2fcb6cc1753e0e232ed80692c3bcb589d246d8e47de5bcc0d8300035edcdf721f7ea6b317daa203866abac63e9df4b46be64f0c2fd65710dc508e7d8909777a8c8b004281df166a0efd980de569193a59009fea5fa7457c09d97194fae53856989cb74e56394d66a1aae0a32170fbb3bb572a06e09cddd547de4a8160a486e9fea9876baad255945503e48a7cd19826d672bdc77070197e96e37c1e8f3f628be275e4e93a98dec693d0c69b211694ef01d012b3826c4620e56b291775c238edbdb97095547c2813c5c6dcb449ff7c9744bca6fb9bb5c045e1a7780f60e38fb2fe20e3deacc392a6d6f23d2f2e522781ff9e269b5b6d5a6d7a99d06b91655e87544340854013248da1a1d22dcb092c80652f57f3e87ac3c864a95dd21dd7c582f17ee36776e60f8df4ebbe313d0f42a77141e7d2f7a1ce2574c52ce2198cb86e269676c321a76bd04466fd725a73d7a032905b74d40e608366c227bdb2c9ffbeb097488dfe3f2a3d88f31e084d0f7ad8c49b99c1367e226bdb5312f3ed93bc9d9f63d17be9e02c6ff4e830d72031e5ea482971189d4c28b21ec8bbcb84320592ac00a48115d27140c4172b3c339b9d417206c8fba27f8bfa32a07ade4f1466cf1e40fb8ddfdde090b5024e4196e6ec56df6b716bf5572760afc50d9110c412bed7839fcbdf9939c8d22cb603a40fdd4c92802aac2387bb8a53beef95867d2623cc0adb0500d2c6efd4c043c73c9f6b0157ae9f4bcccb5b44da8ce4c9c6fcfed92cbfcdaecf98979dd628f44bcd3ec3c367544ad4ef86eaec97061d3bd30f3f98a990e9cf604b47948c50ad8ed7f84a14e69184874ef8a8313cac470740f9f42e954e5b4e62b157a235f4890c4d07ba4725cbee7305c269f06ec664b084731abe9c68e00790b5068dda93f2bbce2a2450e265f7b3c64a007db04266c43876f252a86002da7d6a9abdbad359c385a5540876ba9aaaaac9dc30e01f2e97febdcbd0c2d4a097f130d7a0dedb45e7946236c846f2d63db9f4e1af572e19c9e63b96d59b4703f45463f79a1b9d5304b4ae7b7485b04aeb68f47cf0576362a0f0cae232c2e2c72571fcef96f4843a0c26b06ef675aa7188069cac2d1802a98ccd2e2016f60bb30052a1a4e484f580f5dc17287ba24b5c55644633b1ca40d3ef1cf117b0fbdc6cb99461378f0ba8440c0adec734613c204f3e823336c6c7ece5baa96ec5eefa63e2402dab0bd2ae9a9c998ca91bae0cba739fdeeb1378a911f6504e17b2f87fcf4c9958cd91c165fefe15040eb0f5bd497c087d17584b4cea720cc8b650ed4038a4db105ff20b4389cab1455f677a9af14342f424d520868657af724919038dff6130fc588f1ce726f9b11f942ae0a5fcbb7a8c09bb4364707955004044f99874433ab78cd0837d8a5221b89ca6bee71c0dbdfeaf230096a833d7817bf5851b2625f9cebf80209ce508e40f200a1bbe8a3876a6aa33dd2528ccbafccabf5f442d0e682e6212d5c438687b9bd45039aa3d856e8ad1c4d7e52e1b819da89c60a59536f0813ef568eac2d1220ed4a93a7de7f66a9dbbb7fbd5c92d2290e4c4e30b79af1f81d2d613946b264be6b1b07fdaffc0f96e6e8a949c97e087bd6ce0f14b831a2c04975fb4e9d7b2e15fe155f322354b1a5e717992393174b655791dd5063e73fb9982d4addebcb2837fa7fbdf55e3ebdb173bd5a8b4b7f1b4dacb9b3ce0dbfc14bfc8d4614454ff916358c9db70ef5bf57ed868741a8a20adf2661b3381007cb5d0bd21a79fede04b871cc2cc3fdc8c565f827230f0635d9f2cd7a790b2bee8de54c8e91298bbe591868639672bec6c28d3adb74f006dc80a0c50ec7d056ae526356b3535d4bcb0396d977b17165420a758fdbd265fef195f75249a8fa4b7d44c283c2219e1e3ef95fe567c528f09f0004f22c3d8d3bd47a26d858796c2c4af3b65373c50a26376cf3c73b9e6203955471daa0d26e74234688d036b8df95d87fa0b1c1847d3571922d07ef9e7563d5dac35627215360d83cb56c85ad8ad718dd4ff5b8248557969e861e0a2c3179764d3a8d9ce7b7eeca62750333e584994cdff8a5197d352e628c6d755ea1fea6db64d789e551cdf54db7fce78a43b63857cc26e620822af3b4b94e024b3e0e93bcd94fea16df77425d18561808887446efcec9e79e3251dd17d4d7341e792313bd2632bc89c1c15489773df5756b00a23f469abd8bbec7bc23caaea553b2e4bc32a13e5a8dc6a4c741e18dbe37a59644e1e6467963b12e1ff3d90d7c3993877f2f3b528bae7c21b47653fdcc2f8c11d1af45bff0d91228aede1fea9cdcdcef7b210846ed822544281283579a4feb0f692108abf5392c6ed2523c38886a1154e772f2d4ed0a38283ac4a51044e7cb0f9fe1986417076e5f23445ed84fba930958f9b5e14d62bfb00e62590ff6449bf844b8968ed1fdadd531ac2e15dcab91648e0d089a9eef4320be2e2830d6fc0e379c760bc3578b41ebbac840910619f1248d94cd92546465b9e4899619ed37a6c4c354fa1124b8111b6ff02bf27608f8f26a4c8122b7e3d8d1d2ecd03c55e78486f40bdf9d770cf6569f1e99933c2a1a0a88f6a4548e091d29bf776697fe1e32dec332e96192733b81cf2dd4805f8c8aec63b6d2313855c7f6a7d27e348b4d8cabd9a4728dfa2aba768fa66407138954e19fbcecfede6800ba885034c3e68ad7a5545195345059519b9c929e7dcdd6207f930aa33e31f36e5e43045c4c8fc20ab48240c02788011234106ac0cf396a2d7d49a42a00c4996996f3f974e50a61eec141a023f98a1c7602a16c5d210e5d9a290642a826beccfcd596c7144c77286f0f9f125284948eb8ed432d0207d0a9731a24089944336dcd207b6d4150e7e267dc2728dd21f4a69a76c162ef9c6a73fbe8334fe7eeee530a2b06fa3f66bd13b57d6347c052a90365fd4a8d1490a58f39e71fb328350a0a7feed02558a52bed478bab0ab27c3bf31daa5c589380c4c6c9c0e0d1e67bc1f01add4d4934cf9017787dc50017d153af69b8f1839956a669f6de5c20a24fbc09a88539a7aedabcd851342584f78b69c66bcab615f55543d3cead9d27f9dd735e11656bb25bf7e948aafa315f0244784947c53146aef4ae0904f6378c51595c6155c6b91fcaaebbcac6b0d73efc79f83dcd5790c506f19a6fd8e6b80e75d17be4890f80f663e22f501a45c1becd913eac3c1a9de6b38f2f0a5bb06b17ff0e0ebe7716bde7cd003c1755314f37e4d783f604ff0b7fad71ea0abd541ec9ec92a07088da20537905d7057dc754cdfa2fee7bee5036474898f3fbcfda27b263a18d4c44001a99361a573c3d357078ceda74916b0cfc40ce617c2007bd11eb731767fca163a0daff65a633288be0b30ef8a1d0b822f10c4fddb10167c85e1d2ec505326c94d352a86060db65d7c3c193039e40ffe2ede69adf8cdf7b320f5969e490657a2ac8e4fe7f48e453a09c4c6c6cadaa2f3d9962b58d416eefaeaabacb9ca37b49d27fd832e7f09a3c51926bbe1720a51b41b9aaa1567c102cf06a0586b1cadd457bbd6d40c903ba378d603a3b6947e6fe0ad6e5997f06e291f2e0bfd60f789b6d11aa285b2746063d82d43e7056fa0fc731eb95bc514e0face0b0212edb184e0179f4b3e1586e2ed6bb9f9f2f7e52cf03f8dd277e2f4216fdb22c715c0cea657c872925fcfe1214581ca5e28447322dfe7045fa1d30b7d2e52067b99d722664648e9547bf9661fc081c8d1d878bdb4a04fc36f8d2e4cff5688c1ed54e562c278ec6acbcdccd6830e4f43f6cc141d34eefb3ff4ed421b2738418aa29d544f49a3be088d50eccaecb1f6191e5e61d96a3fb15c4ffb935be149773bbb06ac530ac057d0ee481a0ccf2b1523cf536f7a0b260e4dc04dee586f26db09068d952d5a43b82ae3dabfb37674c26627699dd19a4d837fa845a0efbafba17fbc315c92194d82e547ebe12b272eab0d6e42afcdc38aad7ea72476ddf48ad33bdec4acf4d058ae0b9a27e26f6fb7dd0853a0b3084c8fce99e5e6164c9e2659bb861d841497df0d999f5a413f32e131b1143a29325523d433949862ffc6e80c7cbea3a7c8105ffdf13373f45fdcdec774282afdbf50e02cd0634daab28ddc69cc03ac0b508110d6c5c80972cd42e5de78b1f6728b86b03637a38f16f7140b51c5c4e92d3db3fc72c80fbfdb52dd0791ad7a903dd92b5917a73715c18891e0b437ce9c6a1a80a473544b837c9255ae99c9dd4221cd56803192eb285822fe3caa5e7f1f0f9b62395618c560753b310e9bbb3e13894c16e030a94beaf4da82894d1339368951ed1a87ad0978d13827759d60d3209bf1291c929e1b65347b2f45eeeee313d6dcb71007c34fcea6beaaa8b96a4a405975607a6197c1143d26b168c0039fcbd3733f81b8512f20e29581feb46635abfae1e14397249cfbc73b64e331c723b3368961d7c05e633ac6f63b1c8e619ade0216a2e4e2b3353d1b7f37ad83d258f09ffcde30a401a33eaaab46f99139666b429d96a51151993430b59e627cfb57363f2b893661c9887638569de144f16ed4caede3939ac479e7ae0dbb9f6802e10c881d9b8d2767ac7160fb6c9b57298ba21ecaed5a765a91fc7bd6c4392eabaf387008543d20e953d69c0bb83875ca92c4a437088d75b14e08dff19f1faa5cd2ee4a24a23e85dc0135c725f3dd11c7ba3d87cca499dc1c2d5831046575c2616b5e7fc582e925e7be594ff58283dbed08ecffbf04b2b2ec2853520766c80d28acdd40e868f1afc0cf55b3ce228c2ae115710d3fb246c7e99460b295316fb7e44e89ce566643cf160cd5654aaa117f2022fb852d8197aa21cd12b4fd7920f4f9dc28047ae76270f0928ba71c7456c400b1d5a8842aa734b0ed757d3fdc2f6a6803096e23e1563a06dfa6dbdee30f025ef0c20543407138d33a0fd609dcd5dc026f4f4caa042ef34856d23e654e00131db0154121fce6f9c63274b5daad0ee54f79a01eb04e708e13635c1b74a079492d886861af385a068f7bc75a7d68e3e3311e6a2b76a431d626c8d004e98573c60d627f8c7e85869642e207ab66f394dc6814a87566bc3dc3991e54a463d4e219ef7579ae0533a0ca3309584adf5453f4a86495eec5130985884f838775f4e79a0dfbc4e4833fcc836a39692bcaac908305b6473ee5b6e5f5b9b1a4764bcb1e8a1ee45c3aba124868fdf0fd7a39bebf9d651427ef30a1ad77d139698f4c703a0da97592280c34ef1f8ded3cca491e8b4000bf7b28267ebbf8155cce0fcc23532d4ffcc5c04d19fcfbe4f9a3882305f81b19029c705edceba715b6a5fcbb1ad18ba919fec1e7cf1d78b2c0a6a72f1c8656a300c0e2b6cdbb144f0bd49e085ca36ddb8c98e0d54d8e99dc4253d84b97c20369442e6ed05c031b3a791b7b6a1f52ad131e1afbaa29a292359f5b05df4aef4804e018c11f1b404dfe1c7fa3bc47bb5e42fca50cd747dace56cc3da01187a2b84c760968f29ccd700bdcad0a5a52de9f7ef57b170aec2cd1221e26178cb2b6c8aa2bad79e2a6c7b0a58cb4a8606c46dc6e9f4eb01a49cf6bb7e0f2b46ad6e553804e603b736e61d0335301df7112828687413d14017bbde9a8aaf79997c11c97919b937ab6dac64b4b9aecfbf9e6f85cdb6b58f8126f6b75a769e2393cfe7951e7432cc469ed0d31807650ffe4380e626bc04614195d50659f27e42995caf1373101db75fc46f7f049d03d19e5412be3c14bdaf64bd5a7f57c7d9a8b1617a7417e80df2988cc7ee65d04b82ef0a97521b44038b15bcb0a33af6b141380969cf7f5bff53c137f843e5860598181ccad220156e2f021bbaf7887e1f09d57c798b78781ae99e3e89fe63a77fcbdd8d980193918c83cb0065135be0717c01abc7462d52e59e35e57b31706738d8c7ed730a2b2675424ecf7265fad3b9db54dfa025031540ee7eda392819ef3f0302cec5f9e6d5e24a384af8d4fa9400a19ba1f59f43e93e115bd45f09daf5f87490f65ae73e32bd4b18c3daa8a9796aea6725402b79a0b1fe5b45326c9a541f2932869160351828cbac8f92171cc807a75d6a46712d9a84b74799a7bba2c3a6f8f0b873b612481f2038b78be65b4e8c13519c880e893bf6ff33c36aa548d026bc122ff10a3176d598b655dd895c7fd585aa649a207437dc59870421c0a67253aea4651e2f50db43a4a964b8ea67fb721347f14d9a9f721c7a2a1b98b075fc91171ad75807cf0074ee0226dab20f73da9136dec0604513a596a162ed02647a147c954af8800378cce04b02419c52bf1c1a60d7236bdce116762a25196ba2858302594cae4403b6c9b9acaedb8aaffcf28cdddd7a738f4b1e60b2881509fa1291ed5ce60a2715ca7f8d4af1112fdb16af3a75bfd0fd3eac1cf2c5fcb1dc1d668f586576aad80d7435a697794fc13577bfaca34ea7e545533a6391cb8b4b18a6e3d4dc28a1a1508f2e56c98c6092bacabaa3ade61bc467d69c1aeec3adb83394b4da5b646e9545f53b0950b188b8988f30db6c47b091554a3b6fd06b7adc8973cf0c9fb6b883446f16e050373c72b82fcc439efafaf12e239c90e955e2cda35c3e3f94d82f902fa5979f1d59f3ad2abf104c17a72ffd263f136517897574e04706c4e033cfdb091ff059739fbeb543960057d9b806258eb2c3a2e6c74d47ca515f393bf9f984b015e006c3f217e3a2a728651b300ae230ce703a30a1d57ad72fe7a94f65c6ee34bac8ada321b3b8aa65ea7406f1c7e7423a39be1ab7276d64bec0953b11c74da73b5657b6beeb468d721c36c142cd4715df3d470da2b841454280affef4ba38b69173bb2aa120e37c95ba6726c1893b55150f971832b7805d16883dd2c258d585aa6bd148c0aeed16610302118f87fe6556480a1a5dfb9b5c082002cddcf2e64c87e80521fb0f95c6c63d8c4bf74038eba1633de8b8fb58b5478732626646d8f921dc8ef471d7179a8ba18d383dd56dee94e00bf5b915d114523e6e0b3a3cb8dcc0b89ec4264d03156d8497f37c0c40f3758b93eebc52f2ec28c9d7c052a8b8e438f3d73693414992d05f291906d00b25634339b63e0d5d979b3aea602f9902ca353828d2e015aa1c3d251c5d8c3bbd408a7e8cede5fdcb56263831f6daba477df9d556d801d4cfb7fde48d339960fd6bd762c26f89007ef5a823b8d1fbc9c389c2fa3f60c4985be92d3ab0a9249cfb1291ef45ce8857b5c9cb9fc203f0e67cf9b5d0b88017671c0d1c3ceff7fbce7cd2c1867280fc68cc0e6d1fde77bcad0ef853234b45c0979a2f062050ba914fa8b625f61cd3f58832b076d7106498b90210a681d6abd3cdcce28267cb4d71e68e31f214aeedc2a9333e91968eed06f7d05cede8a3518a0c03d95840536b0250cb5441dc33409dacc0e7c547d2d08d9ad6a41065f66e136f7139fcfda7bf35adb93764f3b77461f22057aa1438e96f6e54f15bf9d9852f8af4626a2554cf49e086b04cb15b48a6cea041f896d395432f9e40f9ca92230651addb6789a9ad0491adacbe1c7861b0ee56edaf76a9680878272a0399202a0bcbc2a0d2499a3d591b45617e821a66378a673b53cb9b0280f2c9c3e6ced5d54b7b8a5c5501e82400fa8f248d73486276ebc77d46cdc1a5c660dda22adecb0fa8b52052b3da81211861395093bb9bbeefbd79a42ae960523b114d1c784f353184417483dbc3f34896c20e8a800122876c4651b09616b1489f5faafee6e216d3a48997c437671669a9a42e86d702dfee15b856e2c3b64e1bf72101f91cbac0fdd482785ba4d6079087c9e87266ec6c20ca84e97de56c1ee31952688fcda9285b565875b19aed3dbc70baa3684a42412d5834e9493c138c84a4fdb00ff46d22cb570bdf30e8e94fd3a0951a361fbbbf2a76dd8266400c3bc4013b8113d2ec0f50b1ffd51289fbaacddcbf0d2c1444254fd08174b5b63f3ee1eda661ad9e2553c73dfe4d2d7e9bd159ccae8a17bf2e733a0c7d20dc2107620d094cefbf22c3d54e3043e83f9e5ad3109bd8dbb861623c88df539398a0d2f05fc057694c5f0538dd94b9661e9dee9a8d85df2f946f25ef70f3504f165821e9f92e3c9cfcb9c08b945ba6c8e016f0bd2cd6612cda2151bbf1a3c84c8d949ace1c40d0cf81d26a788d6a7e80fe177e9afab4597deecb626d9d8c1150f5ae1654dd30795e5c8f3795dd061a57fdc1fa25ab2bef8f6670c38b7c341258816fc96fd79e28c7343cedfb9870a1c045cd9d426ec0976b52185172126277076a1c55c5bc5c45ffc3211e7b06fac180cf4c8cf2df06142d916f3a526d521ee66840ccc4f708450253633731012cba98bb575497451df9df9e3cb880d567b36cd9075680dceeaf5c09357188cb012fe65fe6948e5e8b435c17767801490abf15351d1298ad2c7a68312f659a42b43b6bb84340e9edf2546d4f7fe7126846910b47ab2fe9fc887185b9062464f0aaf285aa5550412e510e187f61cbdda22ce3c80d4e45d2a77d24b14b81adbff921e5706cd6843c6754fd0d68148f89b77ab12e5d8969db0cc032d12278271bc5dcea77d72431c52ccaf90d61abe40326e1870811411816b817664b361e5363929ecf9701b3fd69972ca9e884b442b9c3e2dce16a7b07e4943cb9a5145222169f0aed337e81f9e23de8405f212ed5921cb4a74451ac74a45655f696a31990436f4cc43347d14f40b970348f9a0f7fedf2c1ebb03060dbb469a8f9453d4125c694a29cc300224ef3de0ba4ac25acd37a4b167912ba81b4ddd06508aabf863462b19f59b1e041b8fe517640ec695f3a244db7711f15cafd66eff7a70ec2f7660ea56ef9a6331d5682e78b3db189c39db7ce5ea2489132614a0d918fc780e9605a679402a48890dbb33a77a7010daf9f26e0e7ac91c09d2dd5feb5b952a85085c9cec15647bc89d9373873228afae7aeb05bc61fe4992074e6969eabf285ce50e1cfe0c890c5c9a2726f59a974fb643878180c174fb1d4274a601da9d971449a1fcea0a1ae2880fa6223378f8310253b957e9abdf81436c488a883fbd27d4162bde067055223f3f7e4547f2a96e1b8e76d1429b7b31488f37986ba53f41227b1487b60bd215f43026486b356ad67b386999a1d3072bb7bff65107a86eb9cb526802d8084ba2d40849f345744da236e30acf02bcf7dc1d396668383f8753d7fd988633b571053c1bedf92949492493da828eb39d473ee0a92b3e694064ccfdfce0503e686e9c08c56910826e30bc50ca750b67424782d116f4f7fe79ae2754a188ed3b52bc49e2e9e813fa811bb07fa7e360cd4ed39b5ba93ccba1547d5a3400a77ab194d34081746a14d22d4d3e89b046734e7e203db57fe0d60f8b3837e142b5b3931ce20e2ec8ab6430f90d5116b2b09868035cc5c505c5e316a61955fd79b3398e059d4a7c28f27c6c2abe5504ffaadd6e4fc76a5e0941bcbe1b4d42801b28d2fa0d676ca6ab57a6551bc4393fc2a5a0c913586fdc597c0854b7e08dd54a38954eeeaacdf092854d56c66f429807d1abdc4171da7659c4e03f08d2c01eb8ef1a0bf1ea16a96cba5a21925c7cbff088b69da0a662e22ec0cb3587f7fc276c3e255659a1a31782aaaea158816bafbae749adcdfa26972a3b99a3bd7452cd4af9f9aa37c4e14cc9864efc10bc965ca458f9e3140af5ff4b8a7b5a4a70f4dd8ea5789d662b4b567bb299191dade686b82ff3d7b63774068ca0c0244332fdecc97aeadfbbc4dcb6d8b908b4217b54f0f20c8fc394e1692da98fc75bb4ffe628cec4ce1409e2686fa0b9eab649b8da4681f30cf18b36ae76defa758191e4aa45522e1f6e66f1833758af49b68311dc48eca8ce73b3b8804ccbec44e152c44e1295d1d3a967c837eb7fee2d711576af1ddd1acf9116a8135d79771311d24797742e1c8971330ec30e4fb630cd0d68d70cc751218e93f7734db668bce02f8e881045f842b91d339362589ac7197b34dffc74513bfcfc5be4fa6479c83a1b561035f3bcc961d2539bb0b474157da7156e9b27156e23b2436aa8f2e27b2d8227a7683a46306824071d8cdbbce0cf868c591d12f18bde12ee04563ce728ca680af18ec3cf1f32c2e78a7d774bc3ec2f52af6817c000f971691436828c48f91d578203327c3f8f2982d40e5c2fafa73557e3ba8b2751ac1fbdca3a5ef7f25e715e31a80f9b2ee3e4c82637bc14ac1cf5cf1db883d9de03e9523f8ce875a1f54d54ab9f82f699b8a9278b66904f8b26eb534f95aa1e3a42339a805e48ed108bded0d926cbd994575a1244ede8c4dd4891392dd6a5f1d0ed800b86240d00615e0d9ee0c88ca01ee7a99b04e1121bf6ccf9ff95b4d9701eb7a8ded3cfad25ec47f75ce23f8beb6b27f74986828bd30ab644a2694e343c1b31fea741e2d62094a7e646c2805203d343f442590fda4b699a6435b06cb763f460cc936c2ff61f84be397c8cb97370cc7c25d9a16d07f85156b04011aded188b20c4d538fb486f4a491b3a4ae407687e393f6b2f1cdf041a0833501b89fa3d66f475f12d2ee423d9e1640747185bf73c9f2396e2dc725fb5e058a12a786455f9f20e363cad84cb4da529f60c2b99038998036013b3eca5692fe3b7efe9ad270b090f6c16f1ebc12e1b024b7b9e6855b538a2573573ba7c7fd942ed14f241f89aeef93189b24f902ff9bb46165fb3c42518565a967cbb13b3171f736f14441cfba2c3702d401bda1cd495bb2a9b4169f2b9cbfbb36a2656bfa300200fcf976f23da36fbd945a86f5dc348abb97deb65d47356cdc8d7a6ac3c5326334683d3e1ff8ada6fb39a448acd1d9e2d14d53a0e252b5b3230132f21a5c2dc83bbbb5566a303efe48e6c1731f6ec8f4d28804f3f7b58b716766d989906d88d6d0575ae897d85f8988cb4b987bd33fa69ded9fd02f487bc0cf0eda9636a683b813702802aadf86e6cfc0dafed26939ae31d10886767db927ffba43e2f3cc8fe7ac85bfd70d04be77d8110a5fe0ac50c7be0cb1968c4e1054b1d3e07e8c816d67273fd80cdc14b81f2dcfb2721d5273e19a76938926eeebd386ee91f11515d6b02f86d223cbeef08067e9fd09061a2c10fad113167779b167beb9ef5f67d078af12f585460d0a08709d2149ea4102e058e36fe6697ab28dc8869f072a1da8c0cd36cef16ddf448d2f7e545444c3d902b9e24304f63a906aa95227a1bbb7bb62bb377c661114aa181596811e8c519218d433cb9ac2347c6128c0fe4eafc67fc04e5caf7308f082e63f9b1332c2456ce902e3034a8c21520e3451240f3465783592be30f9e9f3637a362085738f8095c1d5908ad65171c9a10d87a38540521d2e643a3506fde9c783cc333ad161974be4ba35e286b41dec87ff0dc7ee6363b14050ee9d13ca3ce1ccc919f4653acf3fbb831f258e69164a39cb8442891df8af4b13d7ccf619ec8559dcc49206249e991f74befe4d51f39314a61218593ff21448307b825170c98e40f1826e0a0810254b3efd010f117c79522b175b8bc6a5963e382d3a8b45c7c774827eb985f4834a54a8850c49165a1877038567cc9443d1f8b0db48830e04a226981f82b41bf47e011d7e8073faea259f2250b4cefdea1bc607f9f1c1ef85a4d5591de9619d6041eebdb29965c5240b9d1b4644f211dfabf1eb20bbf11df9b971e75f053b8fdb9102376e6c6e869e0cb2e514d19c28341cbeed7146821641240031ace95d213de90a229d68cf906eb779ab962a3b7c4ffdcefb7372c76f10dd2f4a69fe4fcb25e05c7882991922abbd5e688d50dd3471f53a6eb0cb0ccfd2907082995f464f3eee83a55ace869e33897fdabb607df39fc93f856d8f118ab572d0409d8c21bb3add49d15ffd9b21be9336342f56f5a562a34d4957c5adaafb7119c6e0b4b5d2fe5b01f9dd954c01eeeba90b110f93fcd04b8b41f3c228b24b48f71ce3b53edc3e2124e1e449b5464a81ce6d4c9f1c54370251f701c2f3932ba23648502104afe01f4f870741ba24236462ba0f274ce11e9688103068d47f5f7bec768cdba1f4d8ae1d6e213a3d4c132cac58de36e357453642eab96813eb00f0bb741d9116e3e5bf8c69100492223b0d28ac4a7836715bd806285a726315a475e3f5c869a87414ed146c5dfb81abad3976aa1e34da641a85d2eb264bc7c459fd84301b977fa839ca698a7281a0e8a785015acb552e2280f86ac4d63a4992c4a02227fd3cc2c9c351bcb95aec4ae7fd64b3a812fe181e8f8e99959d2e13e30d6309cacb86c5930f924aaf268cc253d35bd4bdc10f7cc624f127cb0e971eea396d8246c4074ce6b8d4ec45f78cb05341cb0db1564a66feb466849375bf43d2a3eec1b8cd244a298381bef499152e10f92b94b1bdaa52e747a24fae8011c744e83a64920f6f8482a371eee084f0c7c4dcc87f7ca49eaff80cbf9d788ec5860aa66a090c0a80b7cf7a1f94b2a61319b781e60f9655293d0589f2639a0137e7fdcc10d81dc06e2ed2da28652e51caa01f2335faa353e7434be3e61622446a79662f3cfc51c4ac5e4c4f36eda4a63f51f680f75531143104b1cea909dbdf498c155446dd925301fcba9ba259767bb3ca0af96fc09825a32d274323363c31df1f23c2c6058a35c6a49be992081f9fab3b80d8d47338522ba818acf9b837a1f6a055896f1246075d4c1f743140faa5729bd6348114a49646429d7ecd54f7ba21dd7042f41a6ccdb14094bded17741b0cc91a4132cdd17ca5e75ef1046c1e9464fe768927b990622a4b538d38b0d812d6e1ddacfdfa385a8af8d8afdf2e207444707b9f652779348493d1f16f9245eb1103ddae13a924ab4bf12fb5bc93bd29198a705b8ae2342473433e40e4aa384bd871eaa3c50cf3c6588a82cf8874f76ca9beb7149d821cd73eee73a85ac0cc47996f502776e04226498b2082b931134dccd15e98829b7b3d90bb9ea8b6493611a0867f061a5b177874c0e8b75a3994e59e929951985f98fb9e067192f1337858c59edda4c7a50fb99b52503f913629630d05dacc90fd6941c6aae50983c377504ec9ff3a05686df4ce93b8183c61d2d486c7e5f04a9a606bd6100650e0506c03d62cd3c8803bd484b9c1a0bd1a13be3e0485e80a00ac8a7e7114d01c28046db768fd0c7664343672b4f1961980626f75d5e961e9b0497dde6e4821d641a2dd055cbe72d75a4595db42147ae345b65cc605f8579e1b2a06971f9af12444b48be0051f27fdf392ae405478f61b0f9f848c0a683ec3beb0d6a2766ffdda735a819faceab23656d843295e7bdd88f4a159e5d9957d2f95c35cd92286c362318749ef11b118cc8373e0ea5cb8836bc6bf43942939d2845f8fa0b11fbee1b4294149e71429b52bb17f8e57dd9844970816604e5138b6393e8710695e21045a0669c7ac2353de6ece63978850f4a063e66ca47cdd1395538cd7e275384d801bb937cb3ace4d9970a110d7ea9a19a495ed183745a86e87a6a4ad8f549513300ca8f85856ede2a007b08ebc51b674ec6222a4acfe9295e52ca022b08f647522b91a534400de1ccff95bfc83e6c50422dabef2478303f66e97d677fd142f11df0e0a99e13154a679177979b57a2e074db75c12bd11348f81d3a9fd40f4f5824700dd5b9e217b96069a37a9235c635021e7d365ab4212d6c943ece0de00c124c3855c89e8a30c2fb24f65f46c881398442c74f751a521e9592f6967b8636d61248bfb5a9b6e50c02ec99a8d8ba4be9aac5f0660fdd3325918363657707d6755310f01847805ed51cd7e22b282e1163ace326dc0b2eef8f3fac30f2cdb1196e66420272e217f1222b3dadd6d2f2a2f8e7b45a2d144fa58d1cca5bc207b5de06e93b54e67fb5d7b1665b404f78f6a8f258bc1690602d07d799c8abad2dbe9e34d245763c2ae00ab2b6d5921c48ff738478978efd8e78b08c08eff5d9a0dad0ad5267f216b1191f59c8164842895087319d605726d7a6e46b0e69693b8ed68a5ca79dae9d13d808c84e92996e812e5abed7d889e4bf2caeb4f5e79b4f2eeee420f1c77838e9905af30256799642cb356fc25c75b96e84868c940e8cd38862f51815d53eb40443b942e28f53c5671c237bf97c2ad98d00b2d86b50b5adb5ff45d89f88230b405a563f59dc87c8b2f092eb22e4d10ba4c1f2843b783a5e14e34aa1157e75c9a40ceda4320006605f9a55d7eacb9b2a91808578cefeb40fa3ddc7bccb44add43cde3f0deb4998fba0af6340ac744176a92e3e2de4fd4f113bcdee3d5d0b550bc698383d4d140f657e6d2a6b371a67f8cba139353db4900b6380d0b27c37bd684f30d65482157b9056695fbf3b6c1a145006665f4f172112c181c900f85d0ddfa015b5f60dc78b63e53702b4fb11a31bfd7e22236050c16286a588a9864af134895cba78e2141426a180c41cb1c2be9d703d283f643b0b78910e27538eb9026080b84f7d3ef87edcf094c9b5ca903d705228888b270a79e299fefd6f4a924c75c40206d29019249396bd5d85fc0de68959795144df49787280c1de4d6ae0cda4545bb7463c386fe75d8c6bcdbdc79f69a5c95cf2c0ae24ba710418fb9d17e94862d17624829571f27734e857c007d73751c2dce43f56b3b6a1b845f3da7dede327540204d8b3bec472e0d479832dc7df9adfbd194d1993fa6306a5863ced077ad0d1e5223f0d81c7183604648c536fb06614a72d833a35b63d8df6e121c523fba15517e361c1138a4b2b4d646e817bad75aab3249e3ce29553322dbb14d1a3a9a17b4e3f00f2a07118f28f1d3c83ee2d115af89d1640c3d36b52eb5c11a314b866aa405d02cc8bdee8a7240bd5dfe018adc261225178f0282e775378f1c321fb2b5b2594569945b2cd25c2c7c2770a4bc9912fe531acb5bd78be4b14b7c0aab15e215d5b4b2bfe9201fefc30834084a32eacc2e19f3dd3a8d7c8f62d74b05560ca44b270af6b817a7f26de6c8e0282436d56ffc448a8b4b0e9d5842a1f748209e44473ecf3c0b43a9cf0b9dd47ddb7856e88d558d8facb0f41f2ff3ae663b9fc6885f02cfef1a062637c141535964aa047b4b0ae4cd46b02e2f826409ae47c5b6613d36bf1554365243a5525e50d7470df34488a07cf0d03b40896e6e031883a5035300a1e462022ea02339b18eec1223bba0f8dbddda03a443c8957a786a25a1c14d173ff8f57aa9db98d98511c85ff5ef7cee97f472f73ad53962ac38ef5d4abc962b40c997d624bb13a7ff820f667cb87c3b08c000bdd80a40e67ad799c0db7890c10c7485c856bcb6888a0f39bab58504e696dbeb8e5bdacf4d2397144779e569558cf915f1baeefd5490a999c5ddbbdfc376873db5f328f41531a194dd3ee2f853ae396c5f285ce0c63b8aeef81c19035046eb66ae3f7c96a264e74e4f30a8eba1b57f805346822c493db03bd7bbe9f9d49289f379268cd3345277fcc94a5e0decef83d65ed82b1b3316b54edf8b652d229d6760884398be05a86d699abd0914a02d1a11cf9ea83a3faa345ba507ace00f4d0b372f5589b20cb84d680114b7daa843fbdb69e0b2d684f3084d611910f9dfefb8be5acd61d68e10c1228d89b65d370b7ce68404dcebff20bba84a4f896e728c149e2b0a052a1f72cb15169ae1bec22a6f6d33b8227d183e83d8ac93fe60ee27228e20cb80658c7eeabdbc53459220ee8e8dab82418438e8bf4c90ccd46e0534a5223beaab9a38f13dd4e60817badf38d2f248767864d370fc8645afcdf81cf23dc74125bef1735fad3fecfeb342f285f427978778bd9abb954fd468e623bc801fc74610f7f938955fd1ae53b43bafe93168a6b83a8737df4b2276be1a81477d91b2897905ed501d1cde5ac0eaa1edd9c69e9db907031bbed8faa960ccc90a6a226bcee319f35a3f7c3cc1b4ec8800b7402cbaa0f19513bc8212d0eb6c1e2e94311dcb7d461c39ef730d13ffa12fed5dd3afb9b1b7cd5a7bfa2ad51cbf3508422601e21561f448ae6b05ba22299bcacec23f73298efeea8e84a06c9d9efb65735ca5abe30507d42c45bf3702de41a6dbf5f7eb0f478c8dd72be27c6c19b4ae0a9a806dfb0b58a0c4ac56b9e6e9f65b7fea67fb04aeb822e06df73f147353fbe21ed19bb7cdd67203cc95a5a5f150badd9d1bcfd35819f6f4568f9115d359327b2b2d5a87c7483606dc270a090d754df8baa80a65d3ef8863ea22dfa9097063c5b9d5347aa384a65cde95e9ec80df37db4bf26c1e9b53f7c615e001d238f366ca790a9582469403900c17470bf83016ce47d9631336bd63b82c372b9aad6898f4ea34c7c9b332ca4749ee854cea86a2b22aceea21f415d5c448ac5875732727af569084d2226e281cf2c3206159faf2c68eaaeec4531f51677088a37a2214ba16d2404a9afcd57423001adca9ba31a5c0d8d97419df765dd0d3ad6709e006b19710eea4237a382593e17a5702db03f5b69abfaf1861c96cd986b38c03026483d50640dd4be3f18f20439c715b9b28725c3bb6ce83b3c8cb33437cd4e9f31168ca87c79a985ba68a2de71e72cab4a31e68e491457f97309d41b6f5af60f2c02810d9961c5e06637ed3a20b1e487006c8cd389fede7128b728abf1b79131cad8697afc2c586c313650176e28f8c0880230d5ab1004e22f998d3a11bd6b3012273cd272d0d38ad7fa5185c2742c5b2d930ca32e551c13f96b94f3d1358f39247ef342c7a2a864b74b48dc2864920a6c32ebf7453c3073e81cd062fe634b692a9324a221ffffbc32699024e27dead92e18297352921012b82733aea9e26da8fd3e5e7a9d2ac8098ce433a99d8564fe5319a64df34d9439e5207b4077bb9303af71396203c4b7eb5af883229faf65e29d3f4d18d41d577f854a007f5fd07d41330d7d892fb8647e888fb16a12b03b8a862f90bebd525f2d95acc4586008fa05b4dd40a6777fc9d47ca5624435d55cae5fcd624b826ea14261e9f218a79e4751337912bc4937cb19b6749bf1febb78e63cc47121edb0ef81a5f208576d7dbe9dd6497f73ae67620ec6c2e0d69006b9a0263a686240facb3105fcab80c5c1c1da735aeb55fa286450c99446c2d5592b11ef14175e50071d41d7215d9427b0072952bf370a901efcbe7ae4cd3e64fca79135edf3d13250b1ffd1260aedcbff6460acdb38c649507af315c709c8d5c4cbc1f9d84e6b3dddd5e6678c265ccaa0f04d50de18e0bfec7f95234738e5924e6541560cf572f1cdfef1c3e2f868b6bbc9c80beb41d2cf2fd4b7c789c0440defd42bd5827fd9fdb63d7dcd9d849063ce8fcfa078250688bbed3c1f6adb2170a667e53740c83e9ee5561e294ce719317a0f2c6570e5f8c17c8c94c053467380ee357939b25968eb493891a5f14c6c6971821d2282233012e11e1211b85690e1e4b0ef85368a315fa1c771ea6273c17cc79751ccf05d665ab0d9782a0de582cd8d2cc349bdbf4a4269c3482d691caccdc390ba3853d47bbe4559173edf93105adf23cb16fc51597a215750a09fb0f59d54a675ad3438eced57f6ca1857ebb65d906c2c726ff3a82e281569e557b82fc23deed39e55b5cdd3c13bc57c8b5a62e7e42e361c94cd741d9edc93162070b3e12c0450e4a12eeebbda8f639f272255c8ceac8c4f9fdb61a332e3efc23fbbe4f5ec642f44a6578aca727d0b4a56d93d2acbef453a03cd0eb0a735f71d402e7b3ed5c196c92dcfb155f9f983f4fb4b7522d17ca1de2df74a8dbcf1ae654365f3af132801499eb585ead041634eb5f7a721784a1906cd22b9c8ab9d3e6d74b7170df291233c6af685fbe93988100a800b50a74ee118e9d8a15a3385547e957e30c9af5835edd0577472e032742aab94325e86e658a8636d182c56d28c79459d33c3c7838348f7c72d9f99127e2169cd24936c5af4c6b00e37df5211ab6e1fb018dc0dac5d9cd8e873b5bd8cf19731c396a82ff6bde83d1c20edcab87c16f5a49c41bbfcf4ae608f525f54b5949936ca279e63bc76742082c7fa6ee364e1c5c17b4d09c387e6688ba4ea53974c3cadf1c9631e3d59bce573c1c46c3487d08298319cb3bd9f2cb5bbe5bf9182ee88949a28e6d88e049c4018c03902c98daa0cc0fcf727bfd3b1aeb0b31780754136f0d0c2e79dd990ce65d17d5eb02027d5735f74417714358e2fc994fe28343ed4aa3bc164db648d3e5bc2b5b9cff1448f628048115844ff8c81deeddd8f3cc32f59a72c1e078e2c31ae26cac508ce7f4cedbd06d2a9fed91248459e0459333892e2733e2ef18a0d542ef685454cc5a371d359ce998adb067f9084b30ed40cfd6d9be1a1f99847a2eb8ca45caddd36bd81e6c56c221c3a679a4d0af94c335d8ec3058b45f24627ac5f2b02a4740c8d8a97c0c87f4164f3492da58ea53936b48f9c1d573bb59f2434c26a48bc93a6a19db19e93d831c30e40accb33c3fefa660b8d89b933f8e7dd2cab7511b6d4b31fc93400f7934d36e998d2d798611f636b89cc4e8154b5f98158a49d0f2325f16e1c5b746a61a92e2ecdfdaff398dd5b9c55dd834bc400be2138ffe7bab769eb012c345d57cf511e11ee97dcabea139a18018db85a933b6f62226055b1baed80aa29fa86cd4582fc6c08172e9a85f10da0b89818b1c49afa265de0bdcef3b0f9ae50b4ab5dcc4e1c654036a13ed349d2c21c026857d9a73f0fb84531899e609c0bbf80c272523c6b21ba8dcf45f36828ca93b2f11d93ab71eb097b1ff85b7cc8e2cb88cac54c165e3e74133b3548150d763d0149fc55d4b0b9797c4f27b9bf920aaef1c7b2a12ccc0906d6ca00113606865bab8d2035ac6568a5a7e0d8421c3c4095052ea216bacec358bfc4e367d3e8e31b6ec4d015927cd9c7d6bc531b4d4f79d53ab821491e5792b898c372effac28f8b70f612152091b63eac1f9c3fb5a14e1bbfd85d1f535372e667f33ea058adae1199e9a62619f0c27dd5b91636ad606dd72b5c16032323dedec1a0fd567133e7aada00792b1f72e52a60135e79e67475b1069767f5b05cfa1258cd8d5c156ff1fc9b20f4b6ac8a49fe9e5fdb4af71deb7621153cc1afc79f9bceef6b6e51a4d0139b28c8e2ef09bcb3ad4969b0e0ffe1ea2afbf1dd2a29b99d6b1cc09628a7cb8a0bd3cc45bff836a7c03f33d2a856dee9ae603e4b4cc7c7a2089e63a4773206f9697e361c643678a48e0a8048bf77e7f9d6c5bc3da70467d4502dfc1ae147aec7ea93dc91d0463b94b30e73f9275c3048be46f1afc621c404f5764f048f9be366365c24dc15187268a6008a2dfcee77f75c769dbf5337b799a90a5788ee4840ff076ddedfd3228358a8b3c67ae03811734c6792bfafff8f08c0aecd2e1d45e1f29e390ef7bd058d1548eefbe59ea0c160b6c643f6e4f04d7970460fef53eb185bc01dd4e869e67cb5bd7da295909a89dda6d791c784674e49928ef95d39d32b69625a49b1b8b8b24fdca9bdda6b88822f2c9dfadc31386cfe207a4ce1bbdd607fd43844514b92e06545df65342e630a21a37f0a6eebd55f0a1d33a61cf72c039ab81fce66cadbd443c58972ff10e99d0ba2e4a45a68213f83e86388c4ef2a52b90338ba93faef8fe5a1018cb9347a0119c2ef26adf31e38dcb79ecd9e6dea08ac8c73897255d955d588ffda4a36c0b20c49ccd0b8db6e3a1b9b51311628d2b45577a6e35f1120fd45e89af0faad7a3f5fd9cde61f8d53f316eb5875c60b616ea43676c0dd4bdcc69be19908f33d60f3253f802c9f456f35194939ba457768f77f5a41a1f971498bddaab8c8c7c7095cc4ecd538931faf6e6172919a726efaf495b20e642c71e3ecd82de455948a917304a5d15407258e76bcf5e42c21001aadd0258f53be1cf043d010f78469ac6c50f21bb1b56fbb41084e4dfdc86f9421a6ab1ace30a6f9ccaf41a26a4a11665bb3832da42dbf8c4086aa268fe9e518d80acb60e0175259adb04a3ccd9f0823b7e4c8320634fc756434f70928cf394f6dc695a3ba353ff85fc4a2741725466f4b49612299ba405c26d8613698f1f1ed71f803a9559c8e348e70cbd757714f03b37440422799c77a09d9403fa0c48d71b39bb6e0cd86810d74cc2d9bb67eda74632649ab272892c2b557fdba0fe46518a2549204793770a31d83ae7a8c25e3ef2f001fcdf71f0f9cbffd26316005eeef7472dc17640c8e33f4c8f6f72e0774b73286966d5bcb5485387cbbe9242b16ae7d056546a0365f38ce3c11cc4cb0a10ca832b45280075f258f114438e897a0c9467357cc3db4807953cb7d062905f4767b09ec4a66b2f2a03822f3baed3d96dfa54d7a3ac7023f74b7c5ba1b0bf83fc5db1c18dfae563c07dbcb95288de0bcfcb81c9a16fb7cb5fc9f9f6e7921903c28dc463deaaa342483542eb9b0c6c9f61d729dc64af96a4df1c3d5d62d0e1f10c3d458fcb07d79c9fc6a695366ea69b6c7efe88075f41465a6ce8828878618222626e69676f3e83c68b3922cde856906202521e82271f89cab4db6aee64f93fe125427fe2def974f7b787cc956a8ba231d4c3c5830526789c0f2bd32e37beeb48348d8b174a27695f0f20d94d28acf7859eb7fa1ed229d795505d2512b09c81b4e84ce03411ae4701a409f7fc25e5e3c6695a21d1809d22f80cc2c48c8dba3bc0043b319f1582efba8e71a33db31a8795b04fea4400f2008bd6aa1c9089a9cc17ed32e9b40538d75a49b82555e8772722150f878e1b0ca37013f4a11f970b08e50ccbee77b815f09c208e5e3cf9e0d26fb4e4ea1f7b55db4969a594bbde6006dda54b594ea377f8eb838614c86528289cf9d3b0d97518ece8290ff8405bd8777ca84fb69eba13de2e9d43519ef85d4fb5ea9b511d60c98771f88fcbba6614fac6b5caa6887da4f18db7abd86c529008097d4a2a9b1f63c70b7d2111e050e7b9be21255636203c51952b694938c95f67051cc82dc363e56d89a448bc1157a60349bc66a62c75f146de5dd0200d49d4eab761a7296d2171b1a901f2363fade227833da8a8e8c50df77d73315ef608205f33410ec964c63f4504cdf35cb6659cb6fc8ebb8fb7c4ad64002b430856b9e0dbff9303b11eb199e4b5a53f209c2cbb86df32f4a8c62f0877f33952ed934236869aa863047f32a4cfacc8273b3cf7519258ae7c65b779792cae1efdadf75b3adc1efd6a3f8a63907b157a0bfcb0407d59422235207fbecb59dd42ace6bf5e1c01192a9ef338b71d2293bd3a6b8770b701d2d09edbec544cc280e55badf36d778162ad78456b86e461582443617de309565a9d7195a7d2990f0c0661420214ab114c45a86f08663c065103edd55b412078dabc7156053452ca6f39c6854968c8b66716866797d125fefc8a68eeb966c5648212f7d1215b590bf78b5b7901eb60f55b4e11fb3b49fdfeace914583d1a13c61f7c2fdde7b8f3e4e8254fd03ce3d668ce743aaf4afa971de8f284711e2fe4fb6cc60f2aee94364557f8b32112d708f8a8ab5428c7997b0b45a7c4d907e6b7414e23a4756a17ab72df3da51f76e4ff6984875be45e70b1c9b3f88d04f6ef4a31119d9531ecdf90eb8e30b0ad9bc81b2e960148d5f8d04958cf36b27f3496ed45b01cae9a16f090a7e1c3de120c80cf820da28d03c1199058d486c4a3237c89013469ded9a3a76740149aeda6c2565a7b7cef05a14d1d27ace18b728e3b41af913ee43e5badc3a19da6f64fca894f4c51c9e56e6e034115bac529332bd6e3a163879e082903a1d916af3840ae7084d4c85de3a8473b9581ac9cac43cb5cc10703eb89fcf2bf4dd84be7bcc11c3b4adaba908b90beac6a7054ec32ebd25186524c4db0719a54fcd47c3ba8160dd616f161f3a20e1f66cb4ee320b4025f34883e035582459fcbd9735fd1fb31b093281b8f54c4fa87c0fe2b7f852facee54a4d2531c8f77a5148102cbc51c2f5186443412ba1598fbb7922c297da02811ec4c206a2164b64d811248689321aaad9a719cdc5c719463ad76b8cbf2957184a3931a446ca8f8d8df0b30d13ba023e4cd1bf2023adcd8d2f18aeb0fb93f1bc155861ae220ef4a5b9642fc2f99aa76419854b8d0bad73cb56919ee93b18c267dda6678a277b5d46abe2bdd6cc2266fd0e61e0f3731c3124c698d258db0addc223ad029ac0ad5eb66dc3a45343f3f57c1bf1b2f4136bbd27457cd90ac60520ebf863071ed7a511afa455a3b89c60837c4f533c13c857c80e7b81b21c76f984fda8ccad92b22b85a8c16991a828c4fb45a3fcbf20dca73f42f70e7d8b3dc13185858e20211fed317a8d8158bce1aeb789ec00ae2932568552ee62aff760f5ff538486fe9bd92ac25a2fe3e6351a086af796fbb425c2be30bb34dacc7f1ba65daf584412520bd94c95d63097ad3b97702b25fccba0770ba456e9ddbf2b423c100298b8d84498552140edc9ccfb4ead27c94dd44dae440fae951fa9794bf5ddee8b22405250ce4850220cb85d8035944e1907efa9fb11b8d546ceac91c887f275d0ce4b28167dba0c1ff3e0e50b76964eef64a78982b82adc88dc24138a87653362a241ee5219c6d39510324ba02797b427c0ee368084cfd1df43ea91662c2e0cac3fa99e3966dc776ac59cf8bfddc88a4a50caf17fdbce7442ba17d0bde3c6600f47525c9961eacd5e8e6b8421842d3582b01ad4c5f1ee9bc91decbe6bee3917d6b287052c6bfe322348e47f9c293f6dd971d3e7bd5baef8aa2b94ee772e5d0c1ad22fd2eb3bc44edae0499a538d8c5c4e2d1859481b108907816d19466a8b6ee887a121d8460b4ec2624ab153917b3006cb40145efc2886f02ac2a72b49200bcbedf5ae0d434a5d780354254ea7c428a16a77dc5be5a26d592ebb8466e09219950bd0fcdb487f87609810668c0238a34bca39033c6cf23302a4e553ac21545f913f24bb25b9535f6a953f9541617af65da1dd1d090242d4750e813b46010669181db196f202bffb8c46a01c8e4e36896cbac69e8383be46ec1bc1416fe9509b78a60446701efb9b6e2da670dbab2c7690699316b7f82ce8392bd2415e00a1b6c917681f5e179cd5f12e41f876d8c82f9082ce21411f87af282e04a7946e18964797fb75d6a99f46d8e52ecbe6cb946fb6c28d7e11810ed05af4752ada2530b06c861e53e26bb28ee50027ffd243e1c26d6c33646d1abb8294a6e6cf676e0983d9d0de3732861213b9c73d6329f638a0f7bf8986d47f711e055fa7c36b5192d115249ba79fd3a0dc138fdf9d3275c04c37ce6a3f57969178a53858890cccb1291d2f0c7cd37a7c2669b519abffd6996c619604bcf967803316d912c20e179794ad3f49caa27f1694bb681cf2ab151c46f3349dba0dff2f4ab4fdf26353394d7d03626859a8e7494847ead3b2a9b7f28e322c6ba59426b25de74b58c2e33887fe9f03e35c211444338b56826f633fcec41cf2ed1ade4fedeed5581c47b56fa7edcf0b29e91e7af32e2291511ac091846549cc68616b37e99a2f42386a608eeb854d38b461c4af4f4fcc3e2fe286861de27e089fb499bbae51f287f7272710a64676e5d6afddef80887fe6aecb3f294d8e3cc7486553758ef8e8272533a38278ce05294b794851e4feea35623db2a652add387500bd1a934ffc528e49f36bd0a68c98b5908301cb92501c294c7dcc3c47d3474ca6d9d97f8b1da7668ceba4442d63608d14aa894d832f06887a76f69031aebb24895fbf0710f298f0ee877c2006755b51af09d3488556d0b5ff65a633288be0b30ef8a1d0b822f10c4fddb10167c85e1d2ec505a012a0a89f0ed647a8e5bd71de596dc48472b76c6f59d76e8f17c17ac57bf0bee19d3d86690f96e53e03149699b776f023afa8e3239bbab9f010fa1de0ef472b47acb5ae97c7ab59262b016b748e96458a620ead29bd9b5ebb3c52b2e6a1cf460ad020b624032e490f101edc302309fb985b541ad8ef94cedb937174d5c410001f804a21723bc63cfa77bd9390bfcd6f16bcd35e281e29db0f10fcde57544ad25c7ec5f6bef0487c83852be54a1a30389b7ee37759cf9fe2fd33d289c99718a9f89b038228280650e37d4d687b26e583a7d124ae16212e33194c2b0290a9986a20431132c3f9c565e17f12946c26f805a67bddb328923a3968d1873a0c73b1ddaa46ffb618573fef1fe0445e4e742f0db0dbde396b8ab637aa30c469fd1b9063c5653bc92da866de97fe1d1033f8ab1827e958cbcc9b203d5dc834e9a7b32e173223865dfbc751f1559a913d86eae55feb1753b1fe02a2f6850ec06c2e71c5386e839cc82efc94bbb764dbbb060b56dc09d865d817b4845caffe4eee33012aca4474f0f47403b027503daf65d834b8892ec4ea74c3ffeadda7c5247d069f7d98af4f1db3faf9609ed4eb81ac53bbb7dd67253942f48914124cf6cd629c6792633c9f9da0a8cf348606996f27210a0c1059a37e668357c8dfbb8e6bb935a27a33bd618867a5294f167d8cf645c268343b863d5258f0307d6664924f703a22c5b8efc5f01e2120583e82be902efae4290d77ff387a38f16f7140b51c5c4e92d3db3fc72c80fbfdb52dd0791ad7a9038319a8f31d319199b0646c7dffc6ff1b7f55bc4f3d76558643a09adda5302d2154ef5406eb4a62b74963f6d285799c17f6de583801c9827787b886803e5180f2fc1dc07ba1dcd3841a6a80ff056b518f15030c8d06805447a15e8c99ad77d1b2f6d516ca762d4064b7b1d99b102131e276e45757a5e69f7084b2974fbdd6406ae5c69d2d4990ed13387cb739face13102161d19115e6fcddf7188186081c7c9aefbbe5c98c765758364a570e96074c95f27bce954d05dc4fc9a38590eb7ebb39060f730568cb356442d9caff869038ebb1bb38a6a18752d509528208644daf983d475cb99b24fc5cbf768aed845787cb66bfca420a055d41e2a5435600b9d6cf60e91ba23ddbdccb671a32febf0477b5d47b1de0d6fe61510f166e2691badb70741934e353984eabcce11366c3ffbc5139a0f97e6137727bca59a8858a1ca7f285b415489c9899107f821906406418400218b15700f3ccf41a5dd43b8919e684563cb7c702e02018b1fa1b1d516f79117bc8f19a9f99e6a8e9fa8d35bb1d8cff534b2bc7c1326291c2223912e25c730a5c3b181aa1cb894a252bd326844e044aa5c93f0bf5ad89d0ba10266372ce6f1b291c6e37218127658a664d45b1af614f4e47a1651f5e0ebc1df2279e4594b9045cf898634b3ad0020c91051ef3bc231d3438762a2deff42094e4bdd3cc0b630e18c23c0ef70eb48f9ee71900b5981710df53879dee37d8704a705de9758a783447e9327533776b06735447d27962a5e80250f38b38f7affec7ca0342045119c26d9507e94ad45a9922cb2685ecdb353afd203af3f3728af575707a2c55bea0d4a1257df244e8001e804a8512ac1ed25d7f4db70957c3a2f802799da1615e8b7356ede90d528aa5ef9c45735e7e64f4167fdb6d47947c12fb7984c1eecfc5c6da55848e985884f838775f4e79a0dfbc4e4833fcc836a39692bcaac908305b5df04d7ccdf268d22805518357df454284607a31a783745522b4c02d29886fba3d9c436c46fa4d88012874a682b131a226d0203c1cdb6f6cbbf1217bcf3dee0a5e7984b82c1e2d39b4ecebbeec248b28a6e62690e2e6b9a3f5a00a5ac2c97c502e1b124963d3396733e80fa48c5cfe660c2c9537eccf6e55fc78fc107284bf8f0c83183d2071423dc454815c4740faeb45cd37a6f6aaee99f9b55da5968956cebd2b10843fbec973b60647e700fdc8a1fdfa6cab69006b7772be4d09738122489de228ad940545a7ae400de97b127b355daeb5cbb7712cff737206614649d66a0342934ab7c91ee10fafde649ef9ad252a597832b6cae722db04cbe231dfee944687eb42495b0e78dff9edc14b9d3170a2b1d1c1bdce75ce767188b30b2ba5767359ba31063237088080e5a54e842f419b4c2be54563df83c03795dd5836cc0a8d644a636a7f1f7d3b2716af6640c0ecad58b719148a2e82a79ab3b61517a0c77901cf0211d40b598c1c5de65171a5c12d2c52436ec062e158b0aba14e541541963259e061103f4467ff67d2144e969e937fd8163a32e122d834a633b6bae09b7883f92703b1a65646e5ef0a97521b44038b15bcb0a33af6b141380969cf7f5bff53c137f8e0ed69ccefd3ae4b7d8882ceab4081e6c105ab2f30af86915956ef1099e7016f7aa1c10a9e0e898f8774eec65899d38f38ad1ac04aa50e4aac11ad62231a71d3c3056ac830d5fc6084e39847b297a0b93ddfdc07c3201260919c6a387bf241c42e349406f3b1b0d6409cbd0afcc5785dcd85485e514455ca1ac82b835b18c36e091831ae2453b3b665b8ba204605504c336659858a8a8f408c715dc95cb53314b9e1583d144c00ac7441aaed5afe6d1a12f1c2dd66875e7895ebfcbf830afd2e640f24c1f22e93ce362cd6e303ae5cdc6de60e2ed36b53b2e107529cccb42b3c1bbf3e2d0b3a408e821ff55421774b9bbd7eeeb51c9040adcc97a536624c243c3611c2b1c95cc5243a301573a1f6eee7ab6b2c6914574d752df89ddfbcf9073467e47cd16a671f7038950185853f9bb1332fcf9d02e6aea4dd1e08085965ddabecffbc3d0b24d780db37c5b505660515657f2b82035836e545dce116762a25196ba2858302594cae4403b6c9b9acaedb8aaffcf239f06dcbb4a2a8dd63717480114d704b57724922a9e3860663c801d4e0f53e2a4adecff25746b0eeb93f3e292a9961088e4c462fb1c2d82533c65a19fa68bf32037bd72ab1d26c6a555477117e64a2d2a7b2590ca10545f839e3e3692880bbf5104addb7119f58f7e40534fe26a65fae4f035f1dcda186eed2b5251be244420a7ab7f0c8593690faf1b5f4d2e395d3119296fc194cf727adddd371d9ea1c5c2adf9a7ceda816f5b335bfb0052ffdc07259f40b6c72253684c164a8b94cd3766b3dcf6f1532e3f68156af77b6613b68a78e706d32da625c210159622e0be200af79e5ae6dd6075228847c2746664ab6a881216e491b73133c79384cd659dbb8fe0956d0c7d818c084bbe6bf7760e3f7a320f018ba2f58667bba4d3b6aae6001df74e983b5c67329e7d9bae8f40aa0d6a56ebbbdcabe21097852d2e939791fdcbd4fac2c65b052db7ab79ef82f58b008e6644a53b576ced3bfdba52e8a5c17e49028c434ef93ab75f89019008b80a3f76f074aa9952230e1019c2edc9f95f84add508dad8fcb4458d09444f507d20196b880522b482792d414ec1a25aefaa4ead2eaf78102f5904ccb6a92fdbd14c12cbdf78f8f916c3c157402e2055223d16be5960c0f486d094291140339d7657061a3b9deacc218aebd1a6babd8595360a2532476d776588a239c42a2e726007252d477433a371e28715263d67f9b16b229fb861247e34b7750cd6d6b5b6b0fef8ae2a408bd0b9ce170996a003ca5d66a2859a0501dc97166b7ebd06c7f972c6cd9d2811ef1b7a6741ebc5a52e61436674f8f1ff501b942acf76564614f61910a682b43e09a40bbfeb278ad209e0e759dbe27f2f2b132f727414848fd4cfd06888e6500b4e730318083631f27c48a0c2a50135a2fc89b12f7d2b1d3916a0f2dec1a840dd114040997fdef9515e1f2b90d220bed74ee92049532a61818bd2503af4422517278fea64ab5c1675526d93f90ee1aee49342cd1a8393bf606a855a3a2a441b30cd631be8764653ce5713796cc2ed43f27f2ca72366b957cb0990402711bcc8cf33ba828a2d5b9ed6fc79ab2f2694ae4dbb37bbad0d670ef7048361021b3db113b7a3510d107d8a3f53409fd91d12932eaf93acddf9cf5a3c1043fcc0ce89b4ba606ccab72a4407a117a63704ea06baeb8ece6954f39d37854de8484afe69ff7c01562b24c4fcce3c469571748d0f2f1ab6feb0f6b673c73a9b7043d21167db6bcf41aef6ff4c0a7b3042b5dfbe29b30958044d1d4eef5b750778ea377f1d948e47c088ead4675b579aa1ccb60b216e619e1d035139d4e633ba1197fd8bfedefbc64bc5ee95c2cbd8f593ac39770c6b704c2cd9e05469064fcf380085d850eb3a408029267c23d30688a997993f470566c29dc4f3e470b381d2060b1997559bf86c59f30f003e999c2b6dc96f3d23468b5c8b3f96badff776809846f72e27046e850961a0f7dfabff7a7eea1a98de110ebbcbf12766297b229e06ad014ead7b485ff398c1eb59e01afc70cb6952e9e02a9752c23e7ea0f7292bd9159756ca2e222230389fb8e770fad3a0b0290ed235a7a17e947246dd0dcd8ff67d763a9292c4545514aa98c97aee61a4e14693efb55316cbd9bee8fa420c409c20808a4f76da13e41624ba1caaabfdc85857ea59494165504d5f07b7481b2df08c44b5ee01014fc6c79c4660f0e45c5e8f2185959e77d3ca6966f1bf72dfe7255fb95c5552b92644ba52af7f832bd675e958e625705852a4585984a7dec67a41a5344b7c0dabda2c23f2d1052257fc458291d8f4179d57ae260f050a47b5bde6c2143bf4ef9dc8e87d94b375e1f95c5e4d324cde427a0ebfe45429dc9efa544531fc627a8303b106c4307f70bbc44bc256988b9d3664b99f325970c07bec16d6232f3fc314ff32dbbc5fd282c1ccb4381e20d276d64c1b432f040a1b51844c325c2d9c8ec5d32eea9e88b6f781f56e46de363760b6cf10a062bf6b0244afd52bfbc888ba977aa60234400626509e00a88002e972f2eb026604ec7c5cc476bd3c323f3fc7609f28ea61cfd091ed0e18eceb791fdb16951ba52c9814a4988bb4259f6edb1291dfa3869a57b40a4722436ee38933bae07fe5084d9e2085489db014a9cd8c27fb0814a0ed819f9e4f331c20c1a51e897238bd4cebba7119c2f304a3aec1bc185dc665f28071299cc7e89046714ac71b3ef32e432af4f7baf8a5c7968921f1fe65a9c07ad5aef3ee5bc0bf0ab25bab54c425525cd67a5d6894a67b393c6a67e897994ecbb44424f6b6087178597448326b47c7bef58c7a933d4cb5b88b0218dfbc0f142c276bb671342ae65b12d871f1f8c3875702de50fdbec17f3994f0bf20e720e47058bfe0cf0bfec53c749b3f78151ee613dcfd5c08ee44bf12d772186a26965bff595001a13dac8472c69a8c5a6b152d6276ad4c05de9f207f3c7064e95e145d79110d1d9dce52dd4557e8dc46edd3d45c8c1f6d0d40037a29cf146d2d507e2cff7d81d415b36c80b0d240c10a4dbfa872d88b7fee05e7eb16656bc4f72989157a95e1056b7da5c657c6de029041c33bbff94313f7bdbb8837cf1a4eb0a8792ff16725a12134d66297fb93a840ec77b68660f7fec50c783461f390c537751f60837971ef0b3fd24a04ee3a3c6655676f5dea31a7edf5a8eb43b5089a08487831b6d4dffaa8195d7d5ed3aefc8abb2fd381c577602524fee7460158d2a7492cf46ca73834b9bfde2b0ec2a608c79e591ba5a3c5c1da38f5c22c5b36dbf28857ce72685da400cf918922d39fda9047aac71d6291f8f7f506ce4ec0e79d29ff10e56a9956759139eda98a5c9552bd7e60313564a70cba00efb967b50c59ecd1c70a89c3ac5b7ea435163358dce8fa1f5a44651f3e76c2345087a19ef75fae4bc47b8dbd2a11b7151d231c1ac4284cda7a7bf7a35f4376c3933a245b90bdcca76ee54cbca1e93fc01af929d56cc7505b15d4857d9c52e2c29687664939892856923eb7efedfd4f98f06d6b3c56debd2136657cec664c1be811966ea87e6846cc93d9f5c91fcce08963acf4cdf808e889497f918fe73f88b44e02f20633ad2bd4fc5ed199caaa9a7e9b98c9742b2efcea23f168b907d351288120c8a6c2c5ee1e97b41f5129c2517ba5a9b9d27a3ae1203984b893fce544e98bf8df737573a5795d897cf30b5262012ef69639cdfa10a684239ffa14d7eba726d779a871adbaad3d143e81ccd0b5f3b664a1d21a634353698c45551fd287bed9878dc464adf64604bbdac1e8cf2f1ad6da28a80bddb969af5e017d5474e3956b8dec9fa8b04209b0b75220faac342e63142fff080d740bc70f5d2101c4b6805cf2f31584126fb0dcb1ec46276ac0b92c39ebfb00328ba8467faaaddde5b3bc3d35a7220707119554422fc418d92ab91c370e755f5ff0d6c0209da702679f64700e31506e759bd46de254d11d754974d497c67e542f201e6a670a69ea5ec8fde8d0fcc37b3c1a9195ff0cbdb8393974e5b4ab0cbd6a77299443f3fa813fe25252963497a41555b7402dc1a352192265f9556f01f234f3db1742bf8f61c2ee71bcd510451cff8ddef72a87fe22a698320113d316e3cb385b04eb66dfa0a53cb671d80f3a73fb831661de79882aa1ae9446d39d22c8d118ca3d46b8de3d6be49e407953989384db20511e554ca5c93fd9afe165dfbbb566a1b5b8c92a736a5f56144093b341b6c222e0e79008fc1874ddeafc491103cf3ce048a8688c4f455040e665675f0327c94e8bc921fb8ae308450745aba2e18dcbcfc2caef38600baf2a2319fdd7b085ccd7df246f74a33ab35a13a53dbc54f28a18d5b3ac97b9add30b766511b38af9c029698f2746a6b5d78d3056442baf32ff18b4f564fe3dde8d46e518290f4e7c8bf0d1e1e68e2317a47774f617e4cabc42f8bede1c86717c8e0f4a7e7b021d231c15c2f607ef6720eb1882bc1495f84fcdb23596463172b8534d4ef44362555c9937dd9166b50b660691ece58da7fedcf12a2914af487bc2338261cf36e9287981f8b03b6985ad12ffee15e32242ac5ba5a2f4d2c7f3f7227a9eb430cbd9a94fea527d7361f004c85ac46274c86ee99a650b62fe24255584b064c5a86004af17614f8d99e3b10b712d2d99bce331e76c0c4ddd58c7121fc4538bdb7f926b3dda750127fa157dea3e08a3a729f5646e40cb934c6fbb2e2a0abacbab0f9d37c6c5e6c883dd58cd8c4ac8f75ae8d1a80dda639cd72c23d0785e5ac7186f6722fa46955a18abc307b2c023672e3a031ae568ed847e47d724e20e6bbc7772254e4d68259303970ac86a53346c9c9918f980835bd98b73e67e23a4c2399838dce7f5ffac58ce8c104880499557bb3d1fb6584f88c9b7da0612962a0692272bee81b41c7dc5956dd057e5d92fe6e9a54b80b3c2d124cb7a5d6dee4eaac8a2f606b86363575efdd7cf74a0340ae0f63a257fdeac93b621ead109e4d01b849532c1f19daf58e7cfb6e78226395b4cc63e85af4059435887960506ff1f79304fc628b64718c31fe7b7a7ed9c862532f31e6e1cead63b0073ea2da875cbc7df8013d4a16984b09eecec21f423db6acf30c77ce57613a36149e2e4b9ee0e406d63f32aa2d553ba77d5b0e8993d659ce4aedce22f96772d449ec0817dd3503152587059aedcf2b242db9135eb9ff6ae2160c19bc424f75a28ac8107e6e77122e52880a2f9bcbe5096b9ba93bbaa638fe39a948f40e2a402a6a15559a4cf10ac6d687805dd5749e2d25ee13176e35918b64a4621032cefc919792a8afef9f69d081e865d77687b430dcab01b41dc178526d6aac9be9a26f61456f1798cc447b21c08e7bee973daf9723b4c57e207697ce703ccee9e28b88a79395a9fcc6c18110f9638ee45250394e19c720ecf1b60d6c4a839470510379aa372cf8b9262d33413da43419c451bab2f489157e0db3611ba8af64fea5623ee6bcadc63278ee3f5ad2e668680074766a39b272286fcbd7ad663e0c6b47e66c239f8770e53f6324858d4c5ccbe1b640544cff6c1d75541149e299373b7cad7299cc12402acab4a52249cdb376fc37c9aaf78bcd999af07c6b36eff228a8022ee272f1e3bc320b517e5576995c44a8b03418015ae5fc511c97bef0113cedd372105214c828bfd831a1660d951a59124f8efc2da32002cbb7eaadf8774667e7c65fb093e620e959a964511350001a027b2b9f1eff6e72233727c5de66fea095da9bffc3adab5903fae0d5a088e8e233076ccce0d0b65aec5ba9fc4d89d76240524796e14d85249f398b534fe3ba4276a492926664b4c4af8aa7fea0a68522c00757c97e90e2d76e3872843cf627deef59fc329b34e3be9b248f1c039f43438b439c05c251c8d1e780cfa12c93d2c37c0873c6f0426895bc3c4650e654e9a498159e84297fe510a8ef14730fc0d09f52bb0c72d307f5fcf7ee18a005d06384157411effcf4468d9108a13584d12eb3d2dc0c2ac6cfa6aa588b0c1487980e33c5b86abdd7cffad0a3e7b97495d4f4bcb8350a024ab30db7ad011abaa174d217e683c5ca5e4d2b8612b5f42753d90331f9f0f6546e304fef09cd105a7326b7967f5600887adcb51546a74d70f779b50e21b5672e03e0138fef245d93e9d20f321d8e0a23911bb38124e7e62ae65fdc7f7fa44b81043e8cc88f53f2131eb2ec55700e5e1b7fa1c0a2a0c90023bbffaf84c82e3f71391a3179c07d4a5d0b861535d59d62fc82e69058949aa9f851bfe3ad16c8d7b1972d63933d0ebe38688e2449f8b465c1c501331b3064aa00229665d44ec390ab5f748daea5100ac4813f67ed2407c0fd9e9129e705615b8d681f1e35538b133ca56e8d08161960065fb2f24a6edbd2cc67b53b9dfc4780980035a6b934e2f4ff206559f1173bd0ca48a7da5d99bd7847d51ff834e245756b715191715999a847663c858165509af25687f11e72d0a1411a73256ffa7b55cc24c656c341d1bf5fb7ff27cf3fce0a14ae7bad7d74ca5cf20374fc4468909ad7ae067df77154f145a7fe8c5ab868b47c819f4da37844b3558936ddbf5cad7449b2bc4d92913c8d51a3a37b1dd92bc27251d9c619d1c9b8848ee7a6141779d83b602312df9df5fae74bc55776aa8075474415de3f36918a8fb474d3c7bc9240ddef4d5b987899423f87dafe765c3709f8926db07c70ceb6f74be3633ad2fd3d15df9688ad8a01e731fde5ed394cd872b24add0ec940c03366cf9ecdf3f31e3871dd9d56f341d6a7b27d2a299a0a104278041342104e4dc55475d012d9e983ed8465897a6b1b72ed9424adb9753dcae1d3acceb4fb62b9542f6b2069114887c6063944c42d92fe0fb8b46ea4010a8077638348bdee581d60a07504ad76b510485e8045c66f8e8378181f677ec653a6c3f4ca54bced9c7c5533fbb147808759e03c5cfea82f5576a519a02872f70249c4ba221d5a812078f21da096ba1ebed37c174f742222cff476c32e8167aab417059dc76a1facfbc37b9799fe462e011fae7b34d8c23a9b5240c6eaf0d00942bdc682bf1a6104f6bc93c04c4adfedb95e41884013a397fa66c925b74a3b2feb1e2fb4dc7b75f6fc887ccb49e910b54e6935fc4b2aaad20cea8e55484ce50c46f71a6c6a6e0f331b75b3b8e888094c907157a222f628e4b30e871414008e183181f93ef0c00301f47a2f0dbd6d029b082385e31afc601a10b48088392ccbb440408eb2d112ea8ee2b5454ba8b8c4a6fd41ede38369eeacda0230dbb163fb9ca7f1274c4b09246f920e7b8509209418c77f24511e6a81d34f2486456ebd9b9a49a822739fa50c938ba2a409dd672ad450d8d3f1779b3606c937ad6e9e0f351ff305fff2be8bb69f4d65d62d9b5a09df2b9b35808d8d798647fd0c4c33f932730e1f66898494340723884510a480607e8d094d0ead585a9ca643b25686f52370e3a5e3122093e7df427f7a57f9833a0e8c25680fdbf4b61efb927ccd0c869311d4898c97eebbf1f072599bc3d36dae59787360a3b806932b87ae648b2c9a5fa93cb888681061fc519ffd05671b92730b4e359a6ca6d0a41b00a4dd38e2a974bc0d7e0a45f3e080718bc2b188b77c486b70dcb575cf0435571e862df2a866f2ab9ace7eb0e10cb581dad995d624849b8c4590a065fb05413c35d06a6fed6f0fb07126670f105e94fe8fc939569e9ebbebb5881fb898397bdc21dbefe024c5ed018f8e82c55d50b76879685ba307c6c9fca158bc6752b67708bf95096f1c2caf9aae20addbfb9be609b8f9c9c7dc54434b17aedd35d36a0b3c2a7936fe1cda468f22ef39e8039eae5ff31209b2c63acbae0dcfc384b1bfa8a45dda0678da646cb95d75d55ae53f4d23a5b4be05f1e3a2d22f448c0620522e783650106afe622d156e9c8cb1f19a9c7c4700581545511c451a00faae0f5446572a9961713b5f7eb8d72050fd7c96c98c93b57de54dfe760a8d51381e2e09179344aaeebbb42fdb8dd5cadc548e07754ae6d6ceae42196b0f35adce441b2a9294f3c7124d00f9147260735bce472e134e29ee8b4b2d388386a19b03d34bdac9250358e35ac3f0ef60849abac678cf5a90290f7a3931d1227e02b82a1276d16b2bf63e6b3d8029ff33e63d01494a602ef0631ba87f57cdb775955b7be1ae87baaab967a33ab3047156126b9375239e6068115ae32326a706a7454242ce0be9dd2fb88d65d95f2e9e6dbab4e555c165b6219ae3c6980f9d317afa22b4ab9657768cacf31e0170939d2a46f217a2d7348d88afab9d600f171c2c5e271e7db8002298ace627c1f24a65903743525925ef0d15fdc280d404bcc5f5dd6c433d71baa3b436738201423d668a16ec24411ce168f7931ac58e630b095f149a22db6541874e03cc1c00af49c140d33981fb73afe6bae80ec7a55809c035a188810081ebc23d898850b0e702ccaf56925144afb7202f667e3807ff389ae58b54ec61f0092861f9049dfcdc86f9f86699a98b1666283d13966bd75e8f55c3c80bce3cae0a985401712b215da5b9bac8fe0068716d4019cdc533eade2ece423c90d20d00cd6ebdd8d2658c340f7ed38a9f4d524f5e9c18be6224be0ca95c622f467c69c8d43aa2ffd498067019a7af52e46a5c10d81aa332643fd37f6c07ed0304535d0b91b48a94e5ffdd587ce1b32d95419c5214077946fc6691b94e22ef5408c86165cfcd1deb56c6808afa7788015deab9621dcf9a8e8be91f6b533138f4a6042ed19e163531d62ba6265e5e1068ca1f5c1c8d4666bbe640424936ea69d243916e0d09c3411313c68a931a44d8f75007c1792725ccc43357f382b945982ea9c6b5cf61bbf0a0e5c4fdf65b8792293081347cfd9da81bc5a50ec8ba7366114b71a7841a6c2ab7c452a627d057b6beb00f63b788b9ed4e329001694a5c456dd29746c06c9c555671c5b9201f3bb7b55f7170dbfd61319936fb357a478b6e20b6390a1c6c8baba429eaaf6910979a5fe8592b2128fcd1c8b7d926ad25774e9fe219e7a0143228314c7c7b363c291053a60d8c12643c55cc633c3409dbdc5ef6386dc2af5b6c3912c236d7d68f8127c3e529938fe6dc5ec803ca81418b2a84c3ab25348df262077d9652cf60f50b2b54f763e93ddd2a3a7dcb71210fb800d12e52ecf5266e66a4d2963c335c8f56eeb7b8ad43b2acea1283e0462e85671f3c0884ff13e2989309455550e84f810eb314d48cc97092a2309251c9d585e34cc91f081b1c5b81691f16e6eeeb90a2d968bc88bc7e56349b442ecaa6a6b5afc2550361b0a21ed1a15186854069292f8c67d781e48adf74dcfccf1e6f9d103a7d31ba5aa5cf1ece182849b590ca56f3d09b0d79cdd137dddc0700dbea6d9a610e95aa6943722d393085f17ebb26a40475125ca6584412dba78f9c748c5bbec095e642632b98bfeb40c68e2fea946b2773c0d212800203d65542439f3ccf9523e3b44e3f3740dbdb843a4b6c436b82a38f627eaf7c41bd48044cb49436d1ac8c04b62fe2de84ee21159fa699efdaa01cfbf9045e82c2d55ffff6390a01439081c02e292bd2a712895cb9af867755645d4fff94cd437eb68e47726fd4f69292dd63960ed3524d8a69048ccd723311f5a8ac59fa3f838c7c4f0d32f622e667998e0b2968f406540f6adb7e0c184ad60723b4dbf93c3b26af6547ead107d22f8a32fcde119f7a3843170cbce0340c6fb67fdd2ce66f8a6637cf65936b6474c1f9914156d48e002ce160010bec0cd2252f213fe38d94f7db1cc01801b4f82b084bd8d9b5c6c82f5cbb83bfb9ed58d2af329dd8440ae75e055a0bb51a62fb8bde49e0cf155b8b9b43333cab8bba203e5cc3823783e6e1a2f2af774e76b2737888474dd12354a81a2452a1bb87ff8ed26d6f629c6145e547621fa77e545caa2be15161d9438d0806f1f4e0c1723b6dda10f9e8656b03db034d3494df2b67d5fd7a1a0f7841dbc5bea84a7a28462e8bd7205a9db7bec5a78ed8848e68aecc5ce18e768c9c5943b9798d7441baccad7c8deba2e0164ee37d11e86103c1f816b979ec3c552d0de57019a4ba665f12868c77a172252c93bdfc56a3affa281fd166d4e308b40fccfc1c71ccf54b620d363955bd76832449cd91d23687efc5ccc60ec482d543106c388fef29be05344a10e58088e3a1f1529a7ed1bd3811d43e34b7be8f35431920b8c3600754854e930747692028e5b560159376cc93a2a1f3df877918ade271c5476d69db95cc28f5dd1571917688c031998a671a5d8b298867a00a991ce85d695c205f40b7ddead457ad87ee3f09d6bda60c5c18b33c9d2d18946876a6dd02bb97e2c43c10781c1b212e80230d80003381dcac4a6a08ac4fafbf777501ae94581fb72f0f123f4526f1ce7cfa056000f8adf1705a37f6463464d0491e7c417e26f891b6ede2c0b945dbb03602c54db42f4fd4d658a971fc7e83c0c6b634b60eb34574458149577dc01ca1ea995006e9b567648a0f61f6515dee4375d5d4265c0275e3f7a4d7e22ce6596f853000414523a160dacc36e242e5de61e673eb1e5dff00c137ee9222c45e64b926b2bf6a021f62a5760d2b8d2079dc3f5a09df20d405af9d0daf6b4526965a74c9f24a9671353cf4cbc0f74909f853631bd80376fb9f1a50ec73fc7b71653b1eef07899b41bc2a5311a810395e6e9ee6c922cf9a8426fa2ec3133ab18f294fc7e441c5ae688f592bd270a5e91a334e3da7afdbe376e985de0ea5ac2e65e27b96b2a7bd3e64d9737319539e34cd144eea0709e9ed7d737ea394240806dafcf11e23188ac68432745eecb7f8a6b72961b5ddd00e25a0ee09da5e304d2f67c56f8b2eaa4fdb9d2d616da5be9f8b512c3b802d87ad93eddf7f50e3d1e14fe9f826d411192d064a7907ea68d53c40855a5616075ef3f4303f70257f7c6b489f1e43953d3e86a8942d8a7d890d25106365a41968cfa3a64faa479758926d6ac9067f897a89a1151158fb5d951b577421fba510d44d4ef6cf989a4365cb1b193ce493d6554c938a4c3c1d5a4be5ecc9112e5f9079618131af5fddb5d40f6654352d407382a6809a5978058539f63ccd31139d8565a9197dd58c08c60974bacd081d251509fb36bf759acaffb67d932cecf96a74038e8df6ea5598e08923fd9b0eae8629ba7c6a02f7b02ad96f46d87f3cb8723953b3fe5d16527d0f6cd1929d6b2b293b1a468ba615bc71b494caa251360eddfed7f6d5c3d07a9ab2926e1e9d9389997bcf19f849b892060a83fd752633dd289f1781bc62bb749ea30e4b432bad8c576d8e004c6b3ce61e6d193e7fffcf0d913f966f9c6b78d1e1428e2b454f87fc69a45f3545b7f39e1143a05ec8d51acff807cdb2481b2c5d1c812d6dcce1698c7c70c64d9b011db95a85a2833c2ab3135e58957c4b06c9112b8f5815725c1b18f114f37ee0d654b32d002ec2757227a871a611f5530960e7c02abb3debda98bda9515e7abdd8831c0eda075cc213d0a22fa02f5201aeb94f08abf53cb3baf569ff24b599df4aaee384d5fef499415fda3035840061d233af2c5f16cf33420aad27ba156e5cd40aa5c5df5734233ac6c05fe156e13d832e88bb70b185686dbccdcbda23f1a4c7d251b636a70b8c2c3042e4040d6258c4a74b7873ed5a6e999870ed3fe930c33ac42067f3241fef5718dc608f55e0406886ce58a719b4bdbe574f884674d8aed72abc0628750f90bec175bf82aafd9b9805ae688c8df9a4c08482a6d445067684d182900a66b882396aa91fe9930b4dd670f28f1d18bd8df5a68e52caf5964d13839ce0acf51f1c378d7c043f764313e4045e7ac6d554c4989ed7ad4c26cdd582216ba49a838041ea2eb1e9cacd67b4cb832d7a9b7f04e22207b17ecd8fb14623c8622a2724441ee5c970d4cc18aed827c79198c548e52fb3a4fc26e9a4a55379383a1536966ff831326ec1c50ac799516f067c1f75b1d7ab41f8067a3d06e9fe4ef52e8b40a946c9ea2bba2a144a5a2dc4cd490d425be3bb7ccd5d6004ea0c308e664d7b4dc537e26f264f81b83dbfa128875c32820fddcb0467450df73f3dee6aa30671a421940625e9ed526e4a5d77ed70aee348fc7102a7d12497d0b014a18b2901c80283242caa513ff32e23861cfb512901cceefc2e80f29f4588c0376292d401c95564e0cf7a2209e773cf4101aeced20f1d50469f78203e8f360fd2d6559ecf8bc29b6f2582b9f50f3fd60383df4a121d10e256172dccbc23e5e95888bed88b9f08f39d1d9fd34ce6126c49ea0befc247593dda61ebdd94d308f293ff68ceb1aaf8ae00bd467f119c2bcef9f704496de5fd2eed5af2dcbfb00469c5f3d6b22922cae1f13afca971eecaccb0bbcd3f3702cbc3a7be4ceec36f8b6cd27230219692220a2b57e2fb7e87945bf31e005975557a7997a7fd5d90ab0f27f2a0a0e718407e6da16e854d3e8b9f860984b30e7d98b7a8e5e0ff7dd467fd716531b68b9a1341f089f0c595b894da6bb27ff404c2ca8e1fbf80787ac2b07632bf1621d3a16cd69d3d237c3f66ca2e6d1f594806c024159bb4d0772c05db46438368550eedd287ce8f8dd0beb9a1cf813db11dc97cbbdca643c34e0dc7065170ff290f17a15528275a3429cc4e9b779b35d4be564a1717f5cfdeb817d92f2775aa6a64dee3620c665981d95ebbc913227f308c3e3766ba2319c5a6366c09411bdd35227b53dd9e51add1a8d89778655f30328f62c629b88c637e7ef0e452e7a02da8dd197bfb8b48028d2612d964d0c597a5aa8f8d892d2d31ec9809fdaf86a84122980fa931e21725bb1b40e83c9235195fb1edecb1f5692931b641281549cf8d0cef6e4eea6999b90782ea317e7ddc6f861126efc0dc7d8178df0c1fc7639631d0d320c9335fac6dd9680ef4fddb71a8560f22cc346051d793f6ecd2f4b4cef16f2d5a4fe4bbefca2c76a76f1b86bd9fdaa1db67e4ffcc68eae9663b56324f85df9a3c8e2b8300814c78f7c674eb4200894f699885bb11249fc00fdc97f1fdd0d54dcd7128a4e7795ecba49f676a36ea0fdbf098dcf7c08ab7c22a92a1f4dbc6ec30e7b4aae55f53c8e1e93d84d0e346fca34057e59a17e53acc00416e9a3b0b279b0dd957ba14511294ebdd7f7c7c5417a1b317828c2f346889225fca3fda80f5d7245667d2bcc5c410a993294266ed8572374afdc2a4099029f7d664dfe0e96087b6721746e1cc8b5e4b0449782a57a77471a117bbfa58c8d8f7507729174bd57152f376ce0ad473ce767a9d291250345cbf9f959ebb546081ea7e3fc54dbfb834a5115b1db99488191cfb7ccbbf975b42d52e7ae984fa6dfb4ecd17da7bcae9573c4a6b1ab0c364326349f0d7decbc2a5f5214045b1ac038c201da0218d8fc26484766e1a9cd7117c82e4460380c89613b4efa0eb9033bb7f0e3fff2b028e152434e706ba1965d05a153abcba152f7d53b1a486256d6fece1f00d681a683c6979b6dada806fbf96362955eb0b8b4fd6f990138012d0f23bcfe4668ca173447c7b28c6ad0c23fc39102f4da37e8e73f5910346ed87e00d7e060001ca828e14bbbd72926cc5e4fe4c811b5b048ad5255cd0bf71cb2e5cbeaa80bd1fab03fc033e17f7a4fcc33b5b7fa87df2c5fa9746266c741f874d0b831ad867d0fce03069976e71c0f5784567492e1d831b7552628f22326fcc6cb0628f5cefd7a35e7a4db4351249478cef05174c6dc4aa7ab75bd47a0e329a2787f264243b529d4f111dda09c377a9783f863459622f3d3b66b328c192956e53bef5139f57121d7763cfbfddcd86122a925e83e7fd0fbcdc31b10e8849414743813322c21b9f190ac5093c56a809168734296b2df1e3702f8383983c6b7bf2ba31ca87d7b2b5167405b8cdb6b1cb74ba3114bd8b0480c7cb6c778af05d4fae12852ba65f7e0e4a569753adc08a12c6feeb4d155131213676aeb088d9f385bbf4ac72a2617cb292c633a54457074e856efa900f8cb4384c01d29bb2172f8f9717c4b1b68e2f81ffc9aa0115ce2d2d268852d62325ca108dee6fd3bc65dee9366489369ad74a5951ed130272d8378b07ca7b147937445fbc641ecbf853c05286ea64a00d1145bfbdc3b80c3f9867c473a1f055dd889a179b0b355b2563bc09c08823cb2e713428984b301f35dd5df92105a43be0e721cd0f878afe029777a964ee8b7f0769db819848ff2f8b2ca2e4e3ea4677f092c424cbf7da102baf44d0fa6ded53696e07b68b52a57cb90f42149b8618ab1387b935fd3647c6f8ec59fd84ca535647ff5a957cd0e3649dae6271f4a085e0e23c996102a87e47e22f4e743201c27b97f21222cc2bfe3d04c4399f2df23f849a9602e3e2425c78341e3614fd93e9c3396917ff57dcc5f5885916253aea2767a6b92405e66a92e5574d910fea01febf758d49bdf34081ee69ac1e2afea6fdc9a8748f62dbbb76653c4bd8ac3bdc9a8240d0a42675554da3402be68ed9ed87038ccb80ca36cdcf23b9e99131e0cc4e2148865e339f01f08ea08bc98e6d2169fb682c2e29e45ac2f3583f5644825cca88590a6e29c1ddde1510f305d21da944ce5929d8612e6b048f6f994f9f13c2549b3b694eeff4d18ec487d98682a95ba82c03d54a97c21ca51eb7883e57c2a525859d739cebab2ad9a21ce64f52cf603eee04dd9293fc45cd301a923d999e6a064c8bc366f49999f34c2d9a7dce3ec9a01725b2447ede090a0cc6f8b6e26ee0f72c19a3bc21b4af0c56e11fb8c571e40a762172c24c10ef19b45d2b37b831af3012c73a4a3cd9377195b1cf16903940a073e8cebdbd6f66bba912e99603b4a2505155795bd57880ec439daddf8b927cf8fe890b6d8f7feaf1137d4e8f92f8f4b7bb9bc319f3195a792b818e937593681c7b5e42444024e9c6118499c3b3d845c61e39a586c49e93c9a2d76807bea7a0eef42c20acfd4da538065b5785bbefc85c156ab8163e4b506b39375ebc13f95424d017e15afce8dd9eb938e2fd655c9aa13e95f09c0c50ced00e49b4734b09c38ad02e3d335be14e8050b381fd37bd05aee8de49d4b155b8d00a9615e6fae857ea2403b0f1cacc698b1644c81a18485bbbc3c254dfb0ce923b7f66f186dd3f044368011af4ea521a48203afbff059113f94cd517338869645742b0a203d2fe29e5f3d858102a2085140dbf9edc0e7ef45ad568eb81f8ada27485364839e6abb6ed653a81bd0c491c1d3e8c0c710202eee1dbcea0202eb058d28157faf76481513aa8bbaa33cca4d21a174793f2df8df31f6264ae034d4e063b86982aebf70b718947f94f6d42c289d7b475d2e826e9a727da31c5c6ae4e0da4f4a63be5dcd37099db9d12c121dbd71ab257a32dc81c5d2d2affe8ec9b421c806df1e3f509f57f8896ba49e7cb53f59962fc55b229e8a5ce323a1be8c050b4cefecd34320d32cd111820723f66e0f1956a74b32c02578795194eee1a243745a536fff0c26246893088706a7b87c3954ef775c9569266fea25aa54a8b2a9d26a48bcb20085297d1c739fa1593075df4a3f6e4b46752982bf9727276131800b4f627094133a5c2cf506beb24fb70c98a172af5b1a190c5391993b898dd092be06edb852c143a888ea326775680e631f9cec739b846f4093d3854ebd57dce7f5d3d6d7da23cdaf343929a956ddda7eb8aa8a87f203e63201fccba4e78c1f51386728982d8adb9585536c893d98b4fd270077af011c975ec0742789609c8c316c332b86593332b351b149f07960851c317e3a087ea83255615e317bc4826ef84660dda1f80b6e764fe537a7ee50d2b7334a93b9e516c041c88f1d933fcb8eed39534b058fdbb6075a5b62946f1ec9c28b6b849d6ce7eb76413777e921f2ad1daa08e5141ac6c5fb9ebd846f175d3082122b00c312973651d4042d3c1d1a00e2d3498222482a0ab3a413d7f61fb17ffee91062b2cd10d4e63a9110195836a6532e2b27f9c32971215eec8eef12c63a0c4367da3759261b6da4a35fba2e7646c236f72bdabe23862537f4b639c3df2f0cdc1be56dc81a83e02c0147362a5380d7caab24d0940a2e470dff4efe1f700a3635b9b03949cb686ec38e7f9937bf2681867aa8019206d758430b7dd5af8754afddcf3864686e53900e2ae56c958c99988c283821bb57d11f6b7b254ae3db9e94bae94dd66d16d2189b4e3ee8325d4f23fbdc156456cd5450efa00f69a909da6935de68eba31600abbe0020eb270fdd0097dc8bd5888761385ebf194f49f8eb5a30a9702c205c52bc0d72460ac6e481bc60aacdab95be056410086f29b76a3e7b1d1209255511ed5085dbc755d6f7a0d810a670f72ad954bdf1f5554cef6a744a9c511091cb4e5ca03d7d11fb7ca3f0998d75dc5651594078fb09b8acba3e0bde376524c0364585ed4a2276f8dd2840e6d2f47941c8c4c477b93ec4197d921575ab56a72adf2b243515e8dd66d31276ee0adb0f75258a545cc1777e20a9e3c903b4fc215b6cb3d726ce381fab80d96dece252bf25754cb59ccff34e58ddb2bba899cc721162e35a330afabc6efafebd1956e33da969fade48d9b900893ba05584c5aed14dfbd36f8a2a71b004ee91b56217e7140e22f01ef1c6ca18fa894afdd54461002638f38e7c82e9cd01e600aa585d51357bf004b687201d2db0d75f89374bb7fdab2612bf3c07cb52bc066de23d428d34948d02ce154df179609a56e02106a111bdd793c44be3b524241e6e5c1896ca46f4b7e379875dd6604c111256cd019fa7b2dd7b1eea05c54493d2aa6b96faea14f51049e6cd252abfb5bdc9aa2128c001318668816a665b267b19dd74bf05f86a1da9a2c18eef0c8e4fe2a948651d65fe254263c6cd88ffeb60c6aaf9b3659e67c9cf98527cb5b5d8a3bf56a14e7fee1cbdc62bc76ee122f6a91f147bea484e8cc28d2b92faa2d9c800e7e7bb1c4c31b089d392ea22d0451d0a1fd2149d98d657c34e3b1bbf0d7e8937e5f5ab3f08c9d271fdda15d3c824d7ed88a7b06f9a5e585a6b09537f02b65406a0830d6a96ac9fb89ff7fa7911ae38f34e5fa70a40970ead260e0da38085f464c3401fe1cb1ddc2061b488c3978f3e7f82ff4f599797b396517ec256f684bf3bc811b6b99d8d288e6a72dbe64395f475f9ca4e9f217711ca8187227330291a8946dbce8028ab3102ed1eb099adaafbb824d6e7c1088ca99714936cdfcce2a8c4defbfb363be9b97c14f5957ea9198202bb25a2f17cdb4aa90811374278bc5e6830662b39ed5f2563e0ffc03ea2cb862cf510e4bb5989dcd72f239dbe06623030483d1d34ecb400f9d20f0bd8880df79cdeb77af578f740a6250def13c32460ff355c372cebdf8b260711d2b7d4ae7722ef82267a91acf0dda435cdbba02a2bfee351cac4bebdf04221d5296d15c068aea2f5f3fe4f1c8fdca570b2ee77b1c6e2a5539d9ee16434d50c45d19118c2d805ff59eee981cbc2557cc201113f43a8bd6378ae6bc6a12c78d50d7ccde619f83ac8b16534a0a149c788acf2870c5c1fadb751fc8010006243d6fbedf27578a85c21200be1467688c9035f752954b9879d4161478764523d5c16ff7e5cc3ffad8c57a923c5d1a62eac33ca80889085429eb134e7aaf51b7c243f8b207a9d4170cb5f5d4de7ba799a6491917fac5076d06331f3ea251cbd237246e48707125e522d8d92503752bdb79fb902e3b45e8faadf9056c95203f9b1f1ed7d54254f90ed785bea05aeb0b049bcd800b065b008091cc3cf015012eebfeb6b75f5d5b249196776abc6d8005e18295c76b3cbdc5623469ff7dc8e07aa7cf30c811b7a40faa18a990ed3e78699c125d5c281f460e1f08a739b03e3b3e9e172054924c1eeba3ca86358cdd9721c2c6e9d51c445cf553ca723cb83b663ba6ed3b3f66c00c2792d08dfb94881bbcf5a7a32b1c400e08a2655e391acdb4bf6edaeae11eac28c38b2fa0feb699dcb11600f30a6df29b71d2abb7b68190744a36e3dc1830042f6a5450efa453fa41771d95d90affa073019224a06bceed8c27bd7e68ed77601ba1ec4975db9f3b50785295fdf76912f666bd4259ccdbccb464e1cfa34c7702bbc42da835e43e4f810f40a63f9857246e0b2b1868cd8b531075d30e4b803f495ef66cda06e98bf5a8bc2bb5760563b0401b3b774598c28cd359fc668f7b65696e14a407ee3cc98116442fbe1bfee4d27f2cd3c470a41d5c4a5fcce6942be2e7b79c6a390cbea4baa7035b7f8300c91a12263ecc74bca16a9a806a4b501e1c593878f14f9be8f871406a3e788644663d310bfcfc9a13c21801c9bc4824ed3597f0c5dc7cdac6e2ac705b32b245083b6f78f638320617a9edb361282d73c54541f7f0f1e056470d2370a74600865afe35eb726e3e93a6f2a9baa129fb64e08d55de19c1346f69d8642ffb5f54a00915acabf73f9836cfa65f15fc0af45d740884131abd70ef8afafcec70638ec796cceff0b83d81887d72d10a4077b38820f6e6375bb492104453a8483d7b6ee5e2648936eda3adaa48628adcec404b820f3f9e989b75152cfa88779fc188045c9f7fa81edf3171ece82650b4e6e8442f87bf53af20320c4d0aa6ec45b91c1c125483c7596abc1f5b42db2e374f0c589db94b0aa4833a55086805c72e83dff2b65c5c8a73b81f949dcb4cce1233a6191eae89d7932a83844d1ea07a4a9a77841e18c217cd19590173925e71d198ffb6d19f0a1397859d5cc6be32eb9002c0826d2d00d63e1936317e36380d1962a5906d289728c4a6af62d0c93f1caf075c31a525553d7816f087814cc7a3b90a279ad3dd898880e301e5502801a59e388752da75fecc666dcd75c446493a4de78087327147d3b814fb9777b5b155cd23799b93aca02c405bc7a3a5ab174d48cb04e26946c4aaa17ccf45550fa95540f352a908aa6cf43300094166f4642bdc7bf5522d88f8e1867de46809dc443eaa9654f4676f62569a98d8f5ce7e45f125a7ab65fef515c9993fd48afd45676f6dd92839b39830afad3dca20679947a8d26f8d652b22b9102e0f59a090fc341de0e14ecdd466725065ee1e377f26880ffbf21596ab2baa965e7a5d10bec63487d00a6019ca85d607564d538e4a4bb9620dbb2d5bb67ecd7658e2571504f79b1afa1b1a17580fc4cc9a150f1d6942a97057a4b1f3a5979ed1955c0e63b397e94cef3035e85faf300d92ed176975a61b5bf35666ffce81b888fabd25966b0d25b846316f4365f403b4ddf67c676ecd773ea10a2864bfcb5c351af62afa04fe7011deec80b3894f053c245c4d6e5b6de849a506286ac98c3af35e9f46e54fc4d89c1d715750c0a04d4e6d7429d0d66bd70ab3e1c58d2e7ffb2b83baef970f037d802fb7954e69b78eb3cf2725afeaacb450375517b8a8552db0283fbe8928d53f092727660c2c61cf7e5c93f290766954d34b681aa161558198fbd33de0d6391049f4c71ff8790fab75bd593b66ccc1c7bbc03ca8c30bd8a47b8fd3848256e5a03a601a2119dfe2b899a77f3c89f54aeeb81da695405d074efc8579ad45fbfbeb34fe01f1521592a25160cd042ad9bb6a1247df39cbf8b2c11b242410b37ec4d85ac849046fc31cefa7cd43ed647bd8749e4ecd7919bed608a130a34a991a6c84e3d10964028e935f6a7cf938a034147cc35c606ac0cddc6df434bad5aa4eeb3e08203465e839b37caff8d4c898764d6696fa252b37ba9716734b88c24710d933b569b330fe97881a6c0664862934e4fbf33d3b88157b21971c0eaa299bf9cd2d193c53609da40221bef0a461929c79a0fbe00a2e14d4fddf8dc29cc89dd094bf05c3fb946b2c0c2e32b5bbdf718fc9164b9a0df8e9ba97fa7315dd8517f7cae228f46650f467b7ff7138fde3b8faf49ae30957dee63da63cb748e1a5ce0a5d9b2b56a80a7eee40037cf4d2ae99b4ec94e9224b2c98e168409a60cda8cf9fdfb3915018cd1036eb3a1795485879ad2de4e561730a43363327a951172d949beffacd4c93ad387b9044cdcaff4676f060e4ca5c29d3d48286caa14230470aa0f826aed7e8a669f0a2dcf594bb6b560d626a7f37e0a5dca46f3fccf6bd22ef358232cd67db61af16c2c846755fd8614dc5ab85de7ba2bacc0aa2a3c9d57da04f2e7e6c33e5748d003b95c32ebdd3dc6c879be9e5399c9f0c79273f06968ee5b17219f6e07976f549163086935055539729d7bd75804f53f53c357d385b3b60bccd39052e0b0aef56665b4f1c6405a4f75c7953a6c80cd0caecadc00da24d4ad79664a2c64e4598864c1ea66f7d686e7f93808b6022e9038c0f0bc115aed42e0983c3b8f96606d98ba8f7add8a1779192297a8106e386dc32f12ec7f00a07749d11f0ad2f278cee0a7736dc1e5556e1997bec04a90a802acd8d59214adea69d5d7ff72ca48bdeee4510f3b15cbb53261dcbe5342471f03e54c6ed6ba259c23b7d5b5d779e39a16c005cf4d2daee0993c5c3919630babea9c50c55565749a0ab3692132b856ce68bbcae8d1a9f02e7913f5c115093110753cae1c9e81769c1baf309d445e80a59072cd3c09de58e00e94682f47b68ca5691c5229f8f23ce9b36aee191ac7e2ffe2376eccb5b929bbc1edf4a55b216734845c2fc6ee361b7b4002120117dc5e0290faa0336fa352294ecae7782ac04857bd135a6a4922dbaf236b17bbece43af08fc97a245f84748b0c88c479dda89ab5e7d1a9a09ea98342e3d68a98fca513db28477f2378d7a71763ca688bf61063d9e4fe064f058531bc733ad5a0f67b6e20aafe92616e8d40f942ee9fddddeefa79c8b5b5732988042db96d3693cb64bc42d73735966f348d1af47b3c3e249364b870e7fdf7a1a52c333fb733e5e61282bed37dfe304a6e77fe1b37abfe91337019fb4a8f6a4d76effffb5d0c4d08fdba4d4847d064eb347aeb23494e533fa20c346264e942e1e58af9a7c8f5d09d3bbc18e9bedb64355bad44630e82525329e497d8bc3bdb78cb873fc405aef12564b65aaa51297345e3578e6c37841bb9dd880e9b2208c53d5d026dcda5d505415559bde69beaa79e753751162b4854f5aa04b1c80141022b763c69d86913496ca93ab1840122dc69ecee755c4a5409a3e961926ac014a0e1b26af33d0a0e36570d3878448a63102cc8be6e2b2cd7f13830e21871e73cf606e6a31151dbf77eeaa6d5a1c0127669a83fc9bf80465ff749824036115587d3f1f0e113bce7e2d39f1b9a974d0b1e65cb33ea6b43b013517284ab37d9455151e739ba9e86e8dcd12cbb6de38296716067c7cd153f48bc3e0a8cde76f643718d3f354eea72223ea248b39e3fff6c4f2a52cfde57082abf21c80af3c3ffbe8a1ff643ce844e84582d42cbb0b660ec1a24bc1cd975f0e398e706b2638b90b99fd31faef42b7e3f92a104cceb6a06bbe811667b7706dbce249e71add6b055bcbda138cfc86977766baf817a793aa0f15014df42b800cca471891f875a37c03630d28551389eb3b47593e0a2ac61a86e677001f24798fa657367c255ca3e0e4815ff3a9170c74a2f9300d9e582e5e138c7ab49b433fafe39e237fc3a3b4264f4efd181863f36ba327db4ac13dcfc5ebffc3049bf946919ae1de1e0c1336132381dca2035741a7a669c84be560aefcfcb2ed14071b00f6ef2e0a80cc90743cd9cd9c3492e31649b057b23c319f2658b2e862a759507d6e603bafd21eabee525dd114b381581cc2edb293ba5f76a4a1cfe32f919cff2683294223c082342634a7a2ff6ee1dbbacadb4494933bbe7edb2fdbe729bd098b9aac46223bf631583f7888b2260d6fd5078ea6571a47d3dab77c5bd5cdc23721a2981abab9dc3187aa05812bf75abb3bb36b5643b84d25b4c3dc9bde8bfff55baff7efe8b9d0ebe3dabb809905212263d56dcbc4d04713063ab2fea3bbf6bd4c4ef969a43ca949fe1e0642e57b2cc0662d0ebd9badc6b1727bfbe97332618b7112aeeb366eab9b62c427eb1b03e89d04e4b08b8012f55012c70e6df713535fa409b3ceb5b0daf137e96019b50ac429271d377b60553f90a9346018c07c44e168315d5d7a98197adf4aff84b4325176c384bd21732c1711d9142782a442053dcaf16310c5795d7f73689d7157f484ac4c7c3191732d9471141d1fc2e1c545989348f7db027f2633f5fbc665a7cd317dec09892a8c624b1f030ce2077995048dd6ce34078239acd7bb3d8056b8b54b7080760015f063427527fc8cd7d01ebfc92d163611472496cd3efb87f636a9689a4b1ac25447d5e486ae6aedee484e50fcdda7f789e5d731101484580fa1d5959435f73bbcd2be76564bf5f5a6cc18459ae03698f220cd6fcdaa046849fdcb7111c497db329654e6db1f90975c912debbbdfe2e5d5cedecc2a36e1eab7500fe0f1643ba300998ff18eb0397913d7b2ce81aac14c75c8c180a82021c19c5eeffb3f2c867393cd446efe543f61d7c8dc4cbf48b6f6d71e010590bf370c6798b575a51fd4529d133812cc78ed8d9d5a54523b0f4f2a5eb1f7edd79732b9859c80ee34c16c59bd533bb602b782c323fa86542eb9dac8d74e620271d8f8a016eb293bf10e758ebb1ad6615cf6141890d7569bab632e6d20c4710026f8eebad74c642b433307e0063b288b165debee6e9dda0c43828851fdb4d963bf1b9acfbd2fc26a7c8f246621937d88ff4a56e64a6d75c98fa018e1df467d1f90b99bf0f36b08528afb8989ebafc953a47cd914ddebeeb641452d6af8330d20efb475d65d2aa07707e508f4456bbaa80474691eea6457029127ffb2aa25b0557f4bddc3c933a10694fb59f2a0db8084760accc545de25917448c628a1b791f2006046401992557bb6b55a1cb6d21182133cb32469714c785e037ad7063a59ef5205bc80b1b5cbf020f99a8c49e244124e136fea4a1a60bf7841a6b23ddd1d1a2103537db2dc091bfd5bf4d344ef698191fb003c93b3dd8640375d3cd29873717a3ddd8111e82da5fb8ffbc40425a6fd22ea725e353248962b8cae3a424e8b04c263d3963d62d6558d52b7f76e4165b43049d22e01c7a4e9706e30e40d0805708bfc875790647662f675d967c355633c68a578c77f7ea54c34bf7d5b0ea0d143693f448db4d3569c3fdc7495f4d788fb278f0234022ebeff3f4b2e12a04563763bae12ca0cdd7bb585d977adb017e5587641de170f64bb9048c39f64a2ea2d648e171036530616ad6514a27ee659f07f011e157a44b60d44f2cdc0a0f412f3f9826df04b85003614f53b76c10978b5242f47d413f6efb800cd1cc1a2252b14a3debbb2e755a20ddbf8a31126d3d41b8ae72280375a6b73ccf602a97e5ecf752101029914bf368f2a121139afd8cee0129fb2a8e7ced26bd8284de6bef19c6a976d42ed5830ce3efc4e9c9b6ddf1133593fb8535dbad34a3ec53e5827ff460002f713e6dba61179706ce224feebe560fdb8d05d1de644ffeb671d0212f6935560bb9e0a13bb5738eb0aed28648d36f2710bb8217dc0e920e434cedcc93fd491773b120914e1b98d3336dda4d379f6bc14f43bf970f4137fe56b7b047d68d9bbf8a4fa66bfcf5d1a37e92ea4c6fa2503037cc4350633f9c409ef7cbc0fc00e050e8fc6a31ba1b69479078786bb0bebe9311f4ec0c6a4d138f196242c84fc7e7f60c42f0e75b64ac3a60e72fb562737046a956253472754a826328ba73d6d02c5ca3c3c6fd266e53ed2b5ad7bd7fa0eb21263e05d789f1a05e88594f4628c1f703f5f012c77be86a24be29c1a589e46f5c45b2529889c65d73220daa0da4865216acd3cfba1c73851f2fed58911e1aedfd45305122c74a42ec688a4fe591dcbadf9717c2dce79b77910883a231fca15edbbb35a4460a7da05e56c85810dcb67ae26c6aff9188e7bde2146069eae9d32e91c173ffab6d42442474c30b9a8839d70ad904d3fa4d6bcd9d5743424dd5fe67d73ff8155cfa5423cb21a6b58fd49463897a6431cba41fdcf82fa0e50377e709c65e8be3980fb052da923ed8795826bc147446be6c4e92e002a44f4933a1bffb68addcb235307b61ad4090f8b9926efdeba1ac0c66f01677cf8adb892fe7be8c85c5f7b5b8cc41c994a2f0aecefdfbfc6b308e9c251eff229cfdf14033616d99a9eb5944ca14daffab12969cc124aff8ef853f20f50af8bf3ab464c40f5b8e6b0d3f2d4ba427a907c9233177edd64b1591a1c6d38a44daac4417a8cbe419d8ebbafddeb665df9c18aac5321f66f5446f38968d97b62203075f0aaee85541a495b7a2eca38a3f3f16ce4adc486880f2173433f295761f7fa417fdeba0b2e81eaf3b3a686b1c68283536ac2ccd83498136b77a90cadc8997fc73545c56323e6d87fc122a813f2a168f489e2d10b1fda4f993f1fc4a8a3e7edee2ee3f87063b3e83b06902e8529c33f7a82d065978039b67d9925f897dad85563f0561c220f1183301406f99fb71f53001d9a703dab5a9327ab0716c65aec146b4a5046174cc6b050cfd659b2c5621960d604cc4d12c1b84c2244e2bb99645984595d5fc8b2e7c69e907eca66363bfcbc6b42b6fa62065d314917618f88bcfd83d529520741ce5ff83ef3f5952ee27d9b00108435edce398fb422b1234b315056d2d4fa934d230dba8cbccf813aa0b4f92632eb2535e01076d98a38d0c099f8296f90a11f1724a3d8106f3de4ef91161ac46412f24f7c9909cb36d387b557ec6b5db9fc5d77786d1c63561e644c5da7de1cbae84426607c9b4382e0dbaa8c47be5676d6da75efe5394eb1ba11018c2acb3c02d80d5c04389a7617c68422c80a311470cc108232bd0962109996de9301b128c3d56f17ab5a3bf3620e04091b197c2792a78451b1651f9f7ffce224f505e42c59f32a11c69d896c9d2a821402367cd4d72a415585f212e926aceb3b9daa04f50ca25fb4c71b46d70b664cd611935d60e08bbf7e3d19ae32a2cb8c568ce434e15b709ae1840d49f78809869010d2bcd35b1cf87a6390f1106975988f48a48332bb1ab93871b7e826dab193af4a8d708da813ada6185f1477bddca456bd579fb2373fe7438e38961a70a039d9dbe8eb209c16170ac2eef2745d27a391d50df82c8040bdbcbad72d376de19c6ed6d2f2f786f9e5d5385beab23301352382ffc840b6c32270e98073c1d13199033e6f82d281b8724b01229f77dc44c71814fae7cd7e843c05d46551114778e17f83845c447ba8be44cffde8f4584bf0697a5729de67b5655e8ad1759d2a457d6b5e282fa4c474e39a9d277a51d86e2ec1bd5dde35e2d2dc2f47e56cc61adc6bab429b8cd1f750935e2be676dfa20534c4a42940ce9ae3d90b1629f0e9d26867a6901a8a636c2d06d51698bc960d892205c42e5370956b00fa5e9c5e267fd492d87ac7917d3d192978683f7d7ba2172578148855a7ab53966ffb9d0d673f60002a2afe304a2520c970d715e0cdbf4b66b56422d1aebc8be57116739a964b42ba846d756e23e3959bcc7bf3c5bff7e9ee1ecec9878a304fd5f6c81f8d7baec74ed5a7da4dbfa79b42fa4d8a9cbd52bf9f35b150c47fbd1db7f0fd099f1eb5a66d0b3ed7c41fdedf32061a2b22d1c86ab292092c2a44c848d467b2def3313a6ffcb9b9747400b3a51788b201c643644aa60214fd8b9ab5ac24f484a8aca26a4c72855e580e85589b180c635cab51b8e8e63f3939db13d00dd8bbd8730784d87b31477f007994f5e080a58cdece65bf578be54e13a5cf1b466bea682fcbe8632eadfffd61a6cbad7aae79e52ff937346062c2797ab4e73a9a54b4abf8927ca930d06f00ea1a3e6ed17889144f41078493684beb7385f7c46afe101d5f97a1694120303446e11ea421bc0ad5816ae52a5c99894b1649ad4a6fb5724b02199bdd5f857a94736ed4feb963c45e2a22fdbb50816b3f190b511a184326c30d305589e82df93c50c4d81f80d3525ec836f9c3a215d831d82bb5f3f0f86cc518b41aa2435d8442982a3fb29a309f32e40d45869e439a7e2f6377d006fccf026baf1cdb929836e71bbc8ea65f177619bb8a78fd864176a4cefb9e5e9849a09d16ae5b6b3b17c6d69fb3b2383f9084002d39fbd3f151fbb487277fd70afff03b3fe598cced01c61425c397bf2bc883a3e42b41cb3c660322019c8b861767fc905dc9a9b86dbda7a5962abeb81aeb9ce4ce5133ca9389b695c965e8180be784551c872ee10c40eb1d72641e6a700fac567e2716f6e6b8380adaa6fdf2f372e864197546e0f3c9b55f394e3bcb097fbfd5a1b955e69ac2bdd8e64e05ae1c7b1b4e25faea1760e1f2e7785f024cd754bd15d1985b2168eb543b45a332d60770c99c83a2b7c87309a89be7a9af0864e14983d6aeec271934b0632b19427eed01b2bf0f0066e5cfc010bd9dd28ee7cad4bcbb5136995141380ff6a0cc33e1d7fad4cafdab6c6c045cb84446494457324531c34a671142f2e10eb10af4ee2ab4cc329f3fcbb1c656ea73b3babce1380f208561ee8114da3d4fbf661ed176df8364704697a145319bb0e0032aba5109189a00ecd241cd91f87dab533ebe6dececa8addf486f230d307099c0743831da01455ca8a735e5f3b36f68119d2a7ebc64de12d485654e4ec7d2297c749c246f161d671a791324cfcbc8f4e4505f43ecfb922c069e1c615a90e3316f626a356832ca0672350f418d1473c448a7fe6990bb543a9b7a78564af408b2ae3b5b7cf5f47e5e0ce6ad68222ae2ad53084cd10077bec1a778fbca0c021e841181cb0c83ad0d70484a9b89f8a66964a41d64fac97e9c23dbd63e188e4b76cee9a5a5a738efeff4461054fa583e37f68c786149dfd788e357483d357fa533ce5b5dd9fe7833641c19318388ac06e748706453ef41969e2d4f18e01b917b16c8f8ea586a6daec1f01aa06d78327ec3a37ab03c6cf8fb9514a4d105972d1d15e820df7f2b193e0db60cd483224253c89b035620c6fb9b24ee3deb693da96449482d930dc3095b607ed3f44a4f9df2e5de59ffd435b5fb8f730b1d741653f129725afbb1ba4593cf5bb3f3945496a6226aa6319460b5371bcd114b36f62c505d08069bf927f122692d51515b96dd6e7d2550a686f7c11bf4c0b7a34b9a314b9fb3df7ef7b76fcc741c7d2fe37c9c3afba3d9b21f87b7c9b924730c98fd3f02361224b10c22d6d894223ba61eff889e55636f2c412106b97ac11705f5aa77484bc3b9d64e4a145dcb9e9da68f2fd9563bdab31abedfd654d84a4b08c7a10713b9fef46406e50e8534aeecbe27a3cedcfb8899ae9c996e3a0c023b51de4b9693d6e0c20529377a8bfc12127580fddc964e45b8612aa555c500ba3a5ae327c23c1c606ada0ce096e36ce04d028bad06042882dab1ff8e0cbd1e91c8de7efa9d13fba293ab02dedc65bfed54b1d6b04c8d2a0502d81c672d2bcb6b6edd96fa5415c4b81a4e469d00260d3cab3486e29fb8c219ee583176d4e49988c322509dc45caae78fcc6e0c440f099d7058a38ef51ca96b2cb517fa8b9c25a56df016fee971ffbe61ef32b5dff1bc84a085caafd31bd85e1b2a24350f7a094bd460625abe22a21434c5501566e052fd92bac3c0ec01606d06ffb7445973eeee422357beacf70669e9ab5fdafbcd303e03ed885640eea69722d82b7995b267ac3a5ac0c55033d8be203922a111125e67777e1ffcf58b07b5e36fdd350cc8cdece8a0d6f9de4ca8c3df15372372216cf1363b8fd5de284913ba1c2feebd096c2fea2a48dafca550de50eb78e1370f4ac95785fd01854192848113f849e5e82048ef4a321f0d4c5958e955d6a8356009b5d2670f6ff428d7d155d2a49ba3c6f17c5396ba9c3f2f55e5d78e69a78168ffe66c0c2effa2c9e2bfc27eeb32399e24050babfd73f90a5778d4776bb17ec5cc0b81213cbc07c109446a633ed74ebac805559e430ec84d7c67e4090ad3a557df849d0309bb991a7fd790ed9478393f735de62ca185643a4d5cc256a8d91c3d79d88dc80919d1bc25d046f2b21589cb0586dcd454478aa1c3df9ae50b4ab5dcc4e1c654036a13ed349d2c21c026857d9a73f0fb8483bfe7f2e31753fcf971fa7c03e7ebf1728cc7a35b61dcd9470b71534aad76e7e498310781ad087beba54668a3e499cf98c536f81513d30783da593a96c88542576dc931a5472f101a7cc116a95383a6632418ab694d02c4ab608991466ab2fbc36a86e84614245c5c21a0701b0cd8159031fb550cc44da0b95583a0d74317b3eea5ddffceeaaa567f507ae59896c5256880573fdad28b030f509b051fbdbe996294913d0ad51de33adeeb7d3563f71fdbf62bc2c33d97a70bcbdad8e8527756f60386f8f0a7b3e76a6966b2c1bae32c3e9fb0389f31ee26d3f1cd69e845454ae9ca0c1a18542243d8d3e1899fee7f2eab88e809b9b414a65d18c1f10c5d24ca7129c38f51784da9e0d1166dc06d6a0cfd57d1e2850dff313215122a14ddc2cf8e5d5f1dfdc33eec5c380bbe6503d19611a7a7ab84bf53d71c10a2c9b69646bcfe20759a19b1df0b372d4f6b8ff78c603f3cd6f2f043a39453dbfa17cacde552211f3cbc37e86f3069d1d53ffca11f6d9e9eaa82efa5389322b3f9e8e6178f16bd4d215574200f42dac7de11209050b028d11dbbe42831a0bcb92e93453acd4adc447cfdd12875f3f7ab90ddfed2f5bda9dd95253439615e0ebd72e8a6153144671830c492cfca9a525901b26415f9706e3390ff85999e61b87b2e2daf89e6c4325605811f5627c1bb52a2a5ab7169729ff49cca060171b278881f6e1451063650059ae5c363aa47765448680b67991887c104d39d32b69625a49b1b8b8b24fdca9bdda6b88822f2c9dfadc313867fe11293665f2d31f5aa6fb24d5ce6eb0b19b63860fc67508879e0f2ca0da7a63d32d9888f6d4d02c8be4bb346f489470ec4b5d70da590657a3b6235cbcdcb97fa8313a81868e2ad2894b2cee32076af4d6ab3749f2f361c159ce520459a9aada9315349992a8a70dfe38d9e5fd8aeb4576eaa6c3e8acce99ef0c5065b6acc3838917a8c9ad1b00a59640f7304f821ff97507b971f1333426ac8e4e7474e2bd89c3d30e718dbab9f30b8e8d0c89b470926bd8a2d572b448397cbc375e80829cba569468eceef7da9ab83a651b5c19e2c45449d8fd701e89bada6f1225a8c5804b17aee35d6a458ba99572cac34b68f201118b8a3b01d12317c2e7baa839780bb9110f2fe187e66bb78d7657fc36f03072121a767bfd345ef0f7993a91afffcb58b162e51f898d581352d6d79f23bf0d64a6634632382a81c6ea5e1ba625ebfdd72766d7377501931248488d02fb95c7a28a0e788eb3f017f4351495ac1d87161282e04380df5835971903592f69a6469d5f70534fc5a6396c1d812e5d1802ebdd739f8498a2f3b72a4f7e1460d3396db6a2929c1343a09714366fd00a0b1311dfe4c5ca93b53f31c33d1fec18ab719f86e081a550c28f619e12088d3fa38865b0bfc332a1c836c9ff53d2e3bc8d3331162269e0e554e0e1540d4a1c4443ee3c2cf61a91afbc533dc503aff55547e80cb7b1487763797a39394f73c25b7fa37cd6f24e6e2e6a93ed71cb59da061d9944eca0e56e514ee4fd02a4ee72ba935f4b6f10c7c304ef6c6ba4f70019ef4995c9c63e05b1aaa511195796f38db4778e1d23120fc9f989eb2931060179d09bd0c4944f854238a51aaafcc760c6fe5392b1962837699624f1a94952839f69ef21a97cbe6387242961ce961265d21c0397214219aa21d24ef7dafe87c5d4afa9f262460211de1f10c3d458fcb07d79c9fc6a695366ea69b6c7efe88075f41465ac295589c18485f8e3df6f9e6fab6dc11b70edb372a87ff14d4db280ff95e092dbc1f439a057e059457ebdded763b1eb6e9da9a7e6a72cf0239b9b5fc08e515755e8d13d39fab83ebc53d6350455e83cec4285bf92a83af884c10b4230864e213288e9810a2e7f03c7c1bc7dc05a01d032035039c43bbdf4a51aa3f21996944160c0059116e44bbfa2ad31a32e73b4d3c0bbcc5e9afc86312d764e6813fd35ac8563d76be047ce1134194c4fcac9fef58be2cbe09ab33034af4b38dac93346d905e59aff690127bfbd7558a06f2c0c4a7ea80389d7aba05a03b5b7432b1ab0b2fa15634bb8d67b14d2c207b7ff2cbdb807a5509c3177a1f14eb8ac55372c3ff576be1ac4a6306f842dfda4f06e41e936025d547d53e96eb300c8e65c16043769ea36a2c7c5e94081c73b146cf65bd275bf906ecc8c8d5f12f35f23f0b1aa4737b86686ee0a0dcfd608950ff6ab4ba62996d9906d5b44033570a4a71cc39814a4887be574e024ea3210ebc776d78a4f05637949a9886c801af8d37a42a051f068c501354c4df3e06db709757a21c3210bef8f9679b62abbfbb421d97b222f79968979b525f8a0eabf4f4848fb7c4ad64002b430856b9e0dbff9303b11eb199e4b5a53f209c2ca788861c3ae784f88f7d9b8a59ed5cd200cdc38637fbced2fa47b228e859e70ea3f91f1dc97ca24898527add42073e02221994b86e4403c1551781db21bc4ad9a00cd9bb5b1c53ab32379d5f34a2d98a403741d2f0f098a4a8efd60ce900d7cab53e3e4e66fb5ed863a11193ed150d68d2f8358c363f102d523b52b2a38d9ea609d1843558a22ac327fb92cf75766cd3354d208886bc0726c595783a896bed70e79c8fbeec83a018e81df27c4984b17d4c9b54e10e3ec8f1ad7e818872dba4fd650c8cbe6c8d2636690a4f3af3fe945190f880c5b7dee5c45a2d1ea7d8f147f0003ccfff48094d2f5eae315b2b6fb344907846ba7631496c0209d6ef420380a81cfdba052b0f1d2945eea19ac01b150ffe0beb0bcf722c614409d726156cb3de619ce86b7266c24588be15f69ee9a5fe8361beaadadad64ccdff3d61c8833d1f7bc33ebc42e20870c85e8f67d0b7afd11c08701b8f2238782d58cf36b27f3496ed45b01cae9a16f090a7e1c3de120c80cf820da2609328cfa79ca2399e70baf6b7245fde84a6766e8ee91c8bc3423a1fd0ff482d739f805d83a4e71fc3527b017045f22b347d8888bbf86c9af32584c23c8fc374d113af21f27d0789fbdd0551b013a4a2004f90ecc534cf045d39512919027eaf92e5c4757570584ab32702bb42c9c3c0f4d6480861f311975bd3540350e0a50e37eec6dd5808876ddfdd02beae6efad0d31260b3369c48178ac945408f61b89bd67679ff5a49eebd809cb90173217976fcbf1647ebe7fa965b7719d58f6f619d9421e5ee80447c3d21d2b1a38cb93effb6b6b5740068b70f9f40bb9ed6923f8b719b8dc112e0539e80ffe6a4f231dafaf0a1c79365622115a817ddad9440286faf28e5954f36a9351ffc0ec46aedf1cc887e151b1196fc5427dd6e1af65b8a66872717ae2529de1a9f60cbdcb630e5f37e8b3479c9b833dabcfabd901846cabb98240d544ec2cce115b86714e927c176b0dd7cb85ff10dfeab54ac5e3d77a62dde11e7f7b33a1c54c6f550806b5fce1928dc317e23c03bd274eafe046d46a38650fd92d8205a515bb9fddfe8d3f1c9aa9d96c6c35670c851c98d1d3d81ede4fb1185367a60d6915464a754f44e37eddcab8e242fc303d8746891287cc37cdf05ff5262916878526bfc81004c1e0ac03782ed7b69d8f6f6ac7d410be64767b36ed7a34e2f82916cae056b5af4343e8479431b06d938b55866874278366805f7d7edbd847b0b8e94ea8dfa356cb09ed134fb7ae6d9455dc369fe041f2e9c6d0fd7fffe599ec1ac1ee51d6d7a654c02365f765cebccf66b013b06790da0441eb51f4f6dda56f83809efdc7e2c62f5a2ae94e5afe5b5be29b161492e23b555600dae82da5399ed4c0d148acb1e94cd3d6d877e387cc4671ebf09e00a7cfaa327f2b9f040481ed8d4c1456ae865976f610009fe19ad7d57fa542e596e59d4575b7aa5edac93e6c83eef750947c5b6bc84cb7f572da248e82dfbe90153b4350b722771ad1091d51810a481bd7446ae0fecb376b23b2247364243255b99969c894b2a6ab7955cf90525a121b1bbc20c3ffba56a4c22cc50dcfe8aae7d4de7422f59dcea09f9aa24dd0ed4579417e6dddbc3a9b657190de3ed2c4eb1227f3e0085c35f770c0dc5c09401809e8ade47a118abdc5662270a52f950fdae1b83d04314e1c728a9da583736149edde5cd86bac9cdecfb6376c7a2bf52de3dd962d506e70821d552c1d161a18ea11ca2855fda4e59083be684351174caf8178e18aadfa2d9a4947eb335cd5f4198d7ae42566f7a3862bea1f899da18de61d9fb6312b7e2a542bf62152be4b31b5d880bee9e5e51d498aeed67fbd2725fe3bf3c539629b4d2624dcc6b0044da746cef351b7062888e754536ae85e1aad92a968b7fb0cf7834d33b32a31a5164cce5cb3a6155358924b56be41abd2efa4e7cb47650e4f8f64566a12259c54a83f2ddc915ee5f155bb9322bfad3fd4c4221c1ea71e8fa706072140ea68a90a1574930fba79ef1954abff16985eeb84accef6b3753c56c52a23ac60c30d4b4955372160341e39bddce93622ad50f8c8fa47ecaf40f9744ad40a0c32701b3ed1974e454dc6a8cea45f5f28c115fa958e88c9eb86ed84400ab69d7dac5a18579e664f5d6eb8232046345eb4022137f91adfaed539127f6ef95d0c959d0eb7c2c1312795adf7c7a3046c29ceb2012509cfade7ba2bdcea9427f567a5225e22080be9bf7839e6bb0646836b3cab3ad24284cc679609545e2f2f3181ea0a7dee05d319b1d49f6f3a7ae94c2063c1174e3757fe0e5ece006204d217708df05fb0c5a267dd1cb647cbd2876a3769cd17fcb89d10c0a4c984bf7833873270dc079140e6040e1b0116768809f32f44da359aceda95b552493bf42a8731a0f50878aa58d85be4cf8e5aad7910169e0dd0b3faebe444dc7b6c95811b29bb84411bd08e76da5ba3ab8b42cb185a53f3eef26ccc452a9a0817a5770f76c7658432e735e57f8604289fa156d2e89d8c34f701e149517d07f1a8513b1b090b3d7bdc2117b5dc697568799a0624708163e50040d102bd9cb036086a1b4324338734ada09440d61986dcef09d10e1a15bfe8ca84b3170d502f8d14649a0338d152cc5dbe109ca23ae0fc52119663136d89c4be3ce3933d0a9c6cf8ec9ff18f2ab245ce754033bbc520f3d42b1b117840306c7cb8c4d23235fa1324cd4b2ff46d4428678b32e8da017589ed9ccd89358298d987424db6e1955415f43c42610c3b61c5f804e7bc543d4fd01714c6fa87d748023f155dc8739976726d825a98632529cc4d8cbacf312e5fb2521126f5ef6deaf75f71630e102e10e6fe0c68834d96db2cd17c54eebae7cb84a0f0ecdcaee0be6bdb4755b60c01142747220feac1e9b706c87a4f94aea9b4644d6f9efae54ad634e2b4d49c3cb935a302c56f24ec00b075450075551e7443c4f77f2d843028e612bd66c0e0845240053cda9fc9018795d53700849746c55905e60a02a596444c87c6f1fc2442abe8cf30a857f73bf4ad61778dec8122d37a4d1481b722e491ff9de786db29e307e0590a650b1a72f9409d99df0d39d694924d0c16ee77828a2f198e808e1617a0040658ede3a7bcbb31ed277cbff7183ba96d348a2758e83016e4510d19e9d0797b360d7f2c884f4e366cca55a076e11dca8182c320ec7c6265eed20a972ae093c58370b66ead953720163bb6bf5d4a41094cdee544b26f470c3b4ed2dbb30b0c92e93c31e345fab804f744840a748fbf7928cf0610c36c5f2d40afb4ad4a1df6301f4e8bf500dbbda1c23bd2c4435dd3fbd4053ba90b8f457b5f5ef8af2b719d144823689aeb937b62ab465f587285f43939f4372fbfc172c7d1329c4588ab8540c9bc3c479094e74c55e687dbb658cf1280da6324691163f44ddd498630bcc2734f1c7eadc26bf9858e21ad45b835916270af2cbdde7355efe6cf68a47ae74bf802d110a94b1c835f9fee21a7cd3e044f2ccb798f74d26554bc673f867996759ab8db2fd5f28779c68240236dc61768592e685c1b66340c70e16268a16573a44999a313657a01330ce4bc153ae59c969dd926671f7b8b6633178c1270ec03998b8bdb0659f957698e79b6d2baad466e051bb52b8fb5f62056fd7f642c44ed59232488180783141f67dbd64ba15d852a32f781794859d3703ee26b6bf6890c36566207808e3888a83ea0aa5813b7e5f463cfc95025fc8eb383cc0b22dc002b5fdf646b42e92fc918656fe098a99465cec1a40a063cb265d601880f9f6d384cc60b4a4362b8f26188d7b1ad992f267d7a7854d49c8581d0f470f4b1ca76d5d10850f1a5c0490547791cb55e3046b491aa63a841c00e005d0eb4cc881e461ef2ef42a81571bd81af198b5232880a6b2ed9769f2f56b9d870a45bbaae6bfc51623d82e56e4a123e7e5d6aea5bd1808c849661e51355885d97b38b2451b6372fdcce9295e1fd64d5909750ec8c923e08ed26c147d72537ef974e2de96dccd1ded81b1407ca894d4251ca55824d329bc9ca23c8a17d21515973190ae2ac89f37e8fe3f6ddb614aaf833b04f1e7a1356ceb50dba3cc535b20417cb0c41f5c1592d77624957c02e314ea9cf30d119886a33b197ea03de1ad8a4953296f0077720954e8225bc242675223ce5b6bc869ccc3bb582e90ff640544c7e34575e64affc3c36cf56db11fb85174426fdfb5b4ddc673b36c92379142bfbe3cf23fd30fe358041b684f8db2762249e7fbd4ce7fdbf7eb7ef5b64b4d258f06c8eaef5d930bffc88299bd8f62935308faca9da9ba8e433a98692d8754298c9f20e894e6bec603ff7b3c5feec705cb253632a6e18682bd90ebe957cbc1860394eca2b0f85ba4759e6481d00a48068640072124e36f1c9b8105e53f940d0f1872713c17e98c3d4c2deef5c4476b0a56213eb2398f122bb506d31f8c02aa4e38a41e5ac4428ae070aed4bd93065123ebcbce16bc8e3c93e42ed1a837971f1e2316744222b9d7989736d64313424ea9f1d3957e0a9b45ddf045b180cc66793d0437b393d530ff7fef66699a9d31764ffee37bb992940fbc85787387aa6a883468050cc19ab073fb3f97be481e07d53914fff5b5235a17e5960e7039f8815b15c1017e75d9bfb06eff36b5b5d14c2afc1ed91c9a89c9b59706d151429555e41e962293e88d8d0dc3c9b3f41011be8d2e6b7020d63f56c24cea88ab4fae7e03aecf8707799d85a51ceb5434588857e55f06199500a251a8379945cecc07d491ec6418c1bc1b5afa8fc6bcb14463fc199b17a2ecb5383acf209bc7f06ef99bcc36146eb1fd88712afdef8a2d77f0131015e4179c750e4e94204be8d09bd8236fa87b9db381bf6019cd99f44f0df401bbee17d274294c9bf1c40dcdaba68cca10a1db73e481f923fbc1b729bc5d79e277f40603e1ef76fc961e3f7d93c0a01a2946bd9a02c804abc1282436ca2bf4448adf383917ad6b537d329edf91067adedf15e713c137718d34035b891d66535e46fcfdbe3c25d2752c5c3167657392ee41443473b3f11bc0f414251f7e2eb4aee91ad60954846715a39397f0afcc3030e15efefffb6e71261cbf3a7c91a4160b78b66b8a86945b31cbb28a307c692009b57415682ec88e96029599e029cbec9c5975da3053b0581e6ec2befb1057076cd3117232af229dce7a4258c4cfe24a1973669dbb11f554b19e0cb302ae36075ce90974a78330696c790961ac5dab00c9315cab3b3e8483047818aeefde6bb0fa650dd926fc00565cee85630909aaadbcf19e9faaaf7de09011fb5ee860d64e3e4f66e49d0c693a9ff2b668e3d49af4c3780687191a5bdb39e6eb06bd598e517af78bb3ade95ddb52a82eef2a7a57cf0945d044a581f9769ec8b61444abf86853d0daa0bdba224106837bef47c6db00924e8c2628d5d4fab63e1a5fb85ccd6281cbd110d37239eda85fd15dd3248941a1f9c7ec7513e25f412f7bfb010ded2bd50a975ecafb39b696fbd7455be7666163a25320e486638f69295183a8c274060e914c77bd6815f75ef02c45ea68a36c581bb1a2c2842c822095b2f415b3471c22d30d64a6c76d32bed729fdfe4f292d8894936abb7f9432f4bfffffeef12576edfc7a1fc70329627d431242a4364824c6278457fe774b424a786a2ce05676ceaf09266011974c6654e0d5ec5fbacdd9b28df2f4adc5e883ed09f1a8841c75c555182df2df3809d539c24f3ff9b13c33603d91374fd34af260d4b38a4b6644f7da5d075e2bac4b4aecb0c27c4e9fbe39bdc2036623a71c247636faf8296d955a1989bde81840e2de5738a37995ee6f50b24486dfbb337055cb093a0d6f9082559ee8ee555a2a40c08d2a170d6ba1519aef593025de13f9e2d691aa80b836ee6bd12a217f67aae4dc6eb488a96bb5c0e6d96aba0659fcc54506e296cc13774bbc3d84f4ffbc57f807ca0ea2dba36ddc3545c926c75e49cbae6787b02e3f7492f29dea1cf06de3cc9f971a90d696a4c18cba85c9752a267dbaedcfa2a004dbee04e4f3a38d3eb128ca517d3267c84ed15bd393eaa35aa70c3a3a54187203f8edf2ab180b3746e02a25aeed19ffb5711901527c764f7c43fe130e01d9c50ed7bdbcc0a275f31a5d0d50996aed7b3b856632ffb6ec0804f3146d54a6beebe832beaffdf9303423d044046b6f610201f52f9f32bf5830bf1f1718649acf959af21c2a8876fada8fe791fd7b5263aa6440a3d988d36a69f886616cb8ed41dc41f110b3732e8a11d55947e7780f37866ed4cc7c1f99ab9ff1e8090b75f14deede30dcf090cd7c026d63ba921ac920d8744c64d5bfc7d721e77420971cd7c6fc35d2581dbe3d8f320043b934f5090b635102c3ee78ee8336f0216d511308514c88b7049b0e5a3c2dbfce578412b2d969116eb02deae75e5b1c2452f62d88a478c8f6149bd30f36c1a118cd413804be1450570bfed0b62ef8a94e4bc1f001fb47d3aff43835cc8c60bd08f20339ccc59834ef087fac648e186c19f3c1474dc418dc902c82023b53b4b5f0ab06149c191164d44685402953a77c7aff1578153e718c26456d4eb12a36056f721b5a4f6462abe953f4f8d0b735f049d94419dea1215aac9bf6222ab1cb6f49288da1c52b13fbe648b5c790ad878d77e92c4288cedc82e97f63b6cb6ae935ecb9a1f03e4135b8d739859e91fb9be6ea71ffdbe6029b224ab6a72c14e45e700816e3a7d7b6dbb57aaa3c9eab5f624c12f3474078f5d9df020e428d2bb0ffb480b19b79b638eb571a5a1a84d433f6344e3b15bed759971fad550dd354f8914345e3f662ae6cde4b4140c633fbb8dcb7a9a2546f1bfca9d25b4d34f9e19ce3d4a360932595abc861f9f4dfd1bfb4c1fcd613781a6f8c56d147a6adfe695cab34e0acdbe20b8ac5913ab06c7fe82c97f86502092cfe1469c478ebc2b3b0646c4312589bf9554d4d55cd56229eb196210f98d367d95407fedeaf3f150b35bb8fb9ff637866082e45c6471d086e9aae4281ef043872ea7805544b667d772ec382ccfbe0d78db11d24f57b0d43be17b687fbb3a4bc0c9e11a0daa9244d3f7f3cd59d7386472c65db4d04c7acce41bbca1dbfeee1acc7bc2f7e422eee8888d4dd27f1cc879eefe19f210a7e10eee9ec32a530070f344230eb69943c4a9b207065d733961f0db9d92d4727a9a0866ebff9541dfe0c15ace74d3ed5dcfb42ad9c537bee0ac2781c105182617645c8e88570ad6c63bbdf9c5654c138285fa82ab76ffbef058a76103f39e631c87b68de79bee29d2d782c629d95ee7c52d2c409d504c5fa8f20476e15598b8c0a64116c6648c1fb330b71da6671c2499487737d09db1d29b9b36db8c4b1d7468882196e434001a527a3b690440a3c29ee68ff542f1e58d103de405ee2e7255fdd3385a879196b4022a6e5d76a1220e66931aecd63d6a4b32611f32788f578526d6e001b21795028774fb76026cb452d2f23bce0eb6efcb4aa27c0a69eeb1bd956631f829250dfcca68fe65d890eaac32525a082a41295b086c838277e6b48006790a431e12d8a8a2d29dc0bf339284ccfadf677a5f3775f4eba341f263e5f33d112bac0cbb72a17759e71cddca69eeb625c948637324f9623c5879edc3934de4ba0afde1cbc3375cf3dcaa9b5df6179ca0ab750b05c933f34c1e7bcf45e1592bc1c626d13b3ba00bd995fda5b4f4436a087463aa9052491ce6c46206363f008d5e1a8e5d34418a1cb20ebf0e36a24ba9ee3e9342e07548d3caba51dc1c189fb436e033e48e2d0a12b6feb7e868d67cb2685148290655dc542be868fc4892aaf3386f8fb2889c9aab666b9659f97cd6cb8b5051766fdabc385f3098ed4976599f5498ab2d04c6a1512edef4ffe7cc21e98124395e83106dbd70834d9694e527f089e7abc683b39bdb403f9d6ee7eaf0b6ebb069601d2600f6c8b113db8006c8a999a4b5462f3bb93f8d5137815c92ce28882e91247a2dfa1d1a00ada671dfe1edb24468f2d23133d077de7c51d34ad5d1a9feb9d7a1950e72220edde47880a852c909f670ac5f70a4c3bad28fefa1edfce224278bc8069c4a0ca3ca9dcc56e2110a06fdd142749525629b859a15995f7f8fbb810bcbf60def751bc37181feff89d6d3fb18ef3f0fce83fe765c1e556f385f11c81df4c5a430bd6f36952f60ba48d8b6a5aa495cfb32c15a4fb80f45b64b63b69bdaa5376d2cef503016e58a2f51e273056ba9bc6809f61da8ebacdb85eb2d72741b399daf80f667154f861bb40d574917b962e3d31ef1eed2db5dd2cb8edc6f53d16383acff15ebefc1405abe35d1e73aa03c12ca2d24916fdb211bb7e4e1030947204524d6ec5ec17f42ebba9d78470f62aebde859537c50425a891c1285e840a8ea09eb0a473f64da23dd71a3fe2a0260bbecca667cc2f9577d3c56abfe3e830ad0ac41352940ae55f70981818f761c94c7686b53b1abb7c1d5149381e430e169987e45884eaa43f4d298a7a3fcd829e666fdd4e745cd092b54087fa1fca117cecf39f933dd9a58987e11305309559c3f1e73142a1d9605628bfcf0abe708db2531fafad7e39e59f2850839789fcd60739b91101099b6bb04430d858a5d9a70e5c2dbed20a9e90ff9f8917c6b8e9c2cffe374db36f07ed2c4663d9cd1c1d3f994a3bf09b3df37e6964403c7cc3047b8332c33da01dae5a8d510724b7d9f43005013533582b3cabee4132c8be2caecba900af8aa35081b4d9bc90bf7a9cadc14da5a5cf0d2aee56b36eb5d15f246db0efc603c90508d2a061162e7cc4c0756e75919b8b571aac8a12a01ad5c07c04a78c98635cb366ed5c760156da0e9a2245a5e9cc3606f95be0931e3e9282a7de7f425cf22e96c1c35ca60f7f98d43423a01401c553574b7c8d71bc0136ada236e4d1250f63f90072c37dfec9f8067d01ee3f5ac8db9f2af71f0b1453f2aa0d4341231b7d097613221899fe59fd48bb068c70fbfe615a8389bfe55c90205a9cd6b1628dce54f6cf98d244796c9ef968684383bd6185b5ce130ee088cd7f81cda80c74b7c182479b7411a8b24f07ebc2a26b89714033db0371d1bb80d9b366806ce606aca51e1292c9d26b5e62a464d3dd5fdfc0d51f0a5ca204c6c4dbf8731758ce88ff73c2d7195a0ab76bdfb30bf65512b1aad3d32ff35b1293ae947ee0032d7f013c3c088491ff49acc3859a871cd7917f4388107ad8c9f156bd96c93e8f38474d5259db8df062a6684eb49abeb442cc64e29f35fd62e4376e6cbdd929f28c58d2e8d343c209123ef001b8f73a12f1182869759bb173a8bf4dee72a1775e27bf2945344475e477e1d04a492b697834b91944af0d10abf7c9d8aad2aa834237d7a14917c65d4ee784b44ac69aa40c3a46fc7e8a3a431a31f81e208316cccb8be79b93b8ff10d01798c4a0b84a1b0a19486700618b9f5c5aabfd781fd83eaf5ef17ca3c8f772f78692f4e1597c52711bd0cbd2ad89ffc9f5229e5d79e9a30c868c4043e90e4c38bf5633e49b95b1130ddf4cdcde2a866ea37aa7120d8549aafc13d60143e57b014a91cef3ded2e3b0fb619eb2d71fa181fabf0964328bb9053ebdf301f4efd8c77899fd3c39b357409c5c8fdf50b9b29aee267eb18e4a454ffb58f1eddb4f05c6edc25830df18acf1a9175c02459e4000d9f50c6bb09dedc4c86602bcb6ab16d394e3a1a2de80196dff32c2fd0dfb6b0f013ec0a40b4f3910baaa6550d2651443f7c3d431170ab18eaa610c4e7f83aaeb94ece35b27cb6fe06616d7c0eff8deb7f0c5c8f91518bf1cd1ba4951d7a030e0814e879b8b45736bb888031e262085961da196ef3dc59d808d2469fe026268d32fc2341d74f9115ffa4d266dd9ca5faa9b6a3c92eb5f918c4c63873b0a020904f5051edb0522637fe97f60bffb91380ef1fb3d515e8de3aa5d1544f69a1904bde50cc98c34724ceec01f247a6669d979c32e450eec8f264fc0cc7930ce5fcd519ddca816f8b2b13b238714803699a7c18f619b16c4503c7e20cb432765a45506b518cbdfdbe268208eaddd56ca58130d0b5c3d239e9742ab056d3b512c3c86ecc4fb0133b14eef5d2d7aeac309b509dba91dcc852e38f2537db3be680aee160992cdda7950b654904ec3f7a9230e0b0b5c99b073d7c8850aba77bb660b1c738578806c5f04d9a343137ea2140b3601956708a20f66016183a2615e0bd0e0dda2c772675355322204a879e1b6dc8800968d6e52facd4e467adf5b5399294f4830e959c3f3b070d6f57b0e10c728ebe17e8cb8c9936854ead5678ad537cc07f8da8116af210bc281099d20ded06afa8bf99d057c14875db5f3eb683ed8f5e0c35068759593b3213b95e1839cf478191db2ac955e9116828d11db4a114c01395542e49b6b2fd372a3bcf29dd1e03b267386516dd5a2a2f695e79b246b64ea42096d6638c9d58a5a1cae73d3b30686933040169a09edf70e58918d0d871c093ac89ff61f00b6697fc93fc8fcd44440b8a574851a328fba7bb10538aea1ec37c1e348188d84ae5a80b4e88dcdd16ffaafb4d002b6e70fcf07b697a146ea33acd7d619ead28881cc46acfbafa3f48b9f0fcc55c1e5d8fc3142c765057d7766991e1694179957c700f8129ae47750f32a7b911be3759569b1499901a5f7056dec18caaa6bd938b9e06ab78b1c95d2cd976581f9ddc99a1ba1e692e7fe0cd821ecbec15a5994cf38a020cd678cf4734cd4e9c48d0ea8a0a520e323c230bf0c359f7138979e16b8272dd5b850743b159cbc6829d2f19005816c5a194c503bdaf9d052ff132653e7deb06b8265706a17a3c419ee0f44ef19cb8c06138fdfe4fde16e3ade2a05a0e9784916dd5170c574fb62abd39a92f4404b3085fb95343d7aef05f753589baf7b7bf3e25bcb8426ee0289ccd486b7bbdcbfc5754eb64af4cebeec3cd3126366ec1b992a961c13bb8646299449f48a4d35d8127e6b1a01248e938d05fa1750c66f501e0457dab70effcf3e6d3e3a2c0cf39c75998ae8f529b90ee5f28bb39bb3427cc774aa3f0e531ea1e1753c7013f9d8c4b50cc206b4355aaf1cbdd89e9fe1ff3fa338252daeb70a3377958572bc76f83b649c38688288ed75b00de321431f468ea1e33e6519776e31f4acee7da92f1ab7195d1c01c3f243069349b8c4984e982ffd24fe9026830f0b683969c981074cb4e4e1ca39dddc46b84723c4c826a6162a7b5d1c8509861aa7bc49be472de3b333d088413583ec60bb588622f7883de1545c57f30643e8877330d36bf0a00ef22ea6da9a649de6c120fd2ddc9fc927dedcd692fd623d67dd5c06a79460dfa4a22c78df0fb54ba9e690106b3aceb85314d7b6f3d3e0c47465cd230c0a0f65af89bb121c574a9d765073cf0a272ef45b73fb804140de2d224ee8a9b1173e6299d7cd889b9035a4c0a68ff03612e3fc82cb1ca6c3021483c837e3bd60df7ccda99a21b06c322b47515eb347e1ed0f71fb819541464ef709f48dc00104cccd19ddbfc0d39be3c9dca906599212f5abfca1f101728957d861bfa7d3a59323083628efe91269e133863dab4deda593164ee846a8abdaa0e8c4bb99a6e407114ddad803d39b34d7b8bff931468eb84d5a560c722c45afcae74a20e286b37307508b5785e3f68f86f1b495b3052bb438e38dfbe8c184f1f083313e7a33f0d06c7cf91c26bef9699d10402fdb0bd884c6209c114dfe8af2c5380a9e8059295ad7acafd93c5dd262d2c4455c94e41ef465ab6a0ebb4e97eeab15d6546c86b1393888a3b25c8e6a43257f64912211bb497247c39d9eb92004c25d73d935df32d2ff4afc68a4f59e5075336988a18788e3af74137c60b6a49fa5fbc08100b0e81200a356f2afa71b8499a1813c3a7ef27e995504fe39c9804a4e2f6fe3de895cdd7ddfe49f66845860578d52eaf7fb28fb9523533ddf9aa0290926aa5ea11287dee46b5cce3a3fab660f6050033e607cbd4755367f081a81e3d647f3bd519e4bd884aa236379bcc93cb6c84586e7105747a2555a1d89c78e639dde74c61e945e4242ef1fbb5f25f81383d1e891987ac8187214227bb84a4c9b79e489df745ec246335af6299ff61672b649d8da57cecc31a6c6772a97b9f5577bfcbb153ad9f6fde8d6bdac5a2c1ff8f7415eb188f9030f0ddd0c4b4badf4136f2ead2082e447ae1869bddef3bd404b9eda7160840a6b9692f0975e332d8eac2b7b96c6a8b638c2b30f98480c0f839d5af83a6082831a0d97f74d0a540b47893e39105143ae5b19b152e0e92fad11aa258222b5b4c1c087b2f501e4f8581019274abf19f2c5395dccf7fd28c636c49cd0774707e15f782211e85bd1586103d564cab78633424805886de8afa17dbf00719a4feedca4d286ad580c18ba5726e4b3fa0af376c68ae33aaf0019a8a62ea2c4ac83fd17c7b75fddf3e55e53993ea53a2aff444677c877bf3a8cb909d1f17f0db5b756ccd160389f041c17ba337d3705784b6df521fbeca4477dea4d9a9c305634b2e77e04b3244eb5d4e78f376ea5395eaf7e1cda52d53c866fc4b7c8d9b5342d5022e66d772318e01fde958dad7b136c67595cd6a06a03513a094b6b3a647fbcbd1304f900540cb875f7ecc224be347df11c3c4f39762171a91648dea8da0f15e2c8ab92cf4f867d074027ba8f7d4a59facffaed3ca403cf650655ac24b7c4945bd267de230714c70d5a3d17cc68b1858845e42581a37c9c0a00a4cbf020f99a8c49e244124e136fea4a1a60bf7841a6b23ddd1d1a2103537db2dc091bfd5bf4d344ef698191fb003c93b3dd8640375d3cc65f2ce630208c6552a574e0fe31a78c129995bdc35bb6570288f70d61cbabddd0ac98351f8f94dbf6e9e3b049a61110ba5077a8ecde0b3ad04a235497b7b4b3570ee09498abc723612611155c2caf5c38c61765d6b331a4d1ea23c8264f231b36401f44797696108d3eb3e6d7e5c5c884dab394a4c3a2ebe7b10aff80b24a8fdcc0fc19df77f5bf71bb5a44fa827b09e228f2c22ab7f0fa0fc791b328dbc5f5cb1aadc13cbb084400615236150aa8625d0664e8c5c7cd325e8b22706e9f18fa6122111df444efdd489dd3ae5fbb6dd300bb6828501aeff123db0027f817c919964539553abc5bee3cee281fb8152aba70171b39e58ff7e7341db06c3152154027f1a62e1ba50e510da6f329fe19ce6c725396b81f53e922ebf5b7e546a1f1848d4ea0fdf797f15ef39dd8b563538672cb6db6b77d7a2dc14b69222219b5d52532868fec4a9284ad95430a99ada53f5c39a15df2bd12529629015aed7f7a4371a2d43b6079ee3c11dd28be8673d0f0bb54d22de41d7e03515aabd36745eb440b249c8c6748a5ba3118be72e24306a93dbfb3a035bc4e9226a93ddf3bcf41ea0ace24b938c77227a71ba7671878606e1a8c6614e7505804bbd66cd1de326de142776a32ea417fbc60c92c3976e6335d3a99644328051a0d04ee259b6469bcf3e8f2448c87947ff9e18ef583fe5ebbbc54a600e5b694b03df92754a826328ba73d6d02c5ca3c3c6fd266e53ed2b5ad7bd7fa0eb21263e05d789f1a05e88594f4628c1f703f5f012c77be86a24be29ce2abde342749ff36e4f4a98b9cf1ee98501e59c34de111653422e068b2a6bea6238ea2106212b30b0416d0184ea267543648f99cd3047104c0dd559d13ccb770274a9605e373f6e748bf725c59d3367849e600bffa6125b77ee1886a6915307fffbe7317a9d34a69ca1ab7fbc21b1894e3eafaa11b7b78187275848f55abad2c67b4d0c7546177e3ab51e9d653c507ab898a5e245d66292c9a43f242620cb05a503cf730d1a22163e58e57910e0ae429d6f763079c2585feea040419f091d86ad35755d289410ad605ae9a10e91f545e426ed14e85bbf5826731146bdced96d496d3be666ebe61f605f5f189e247c104d5658a2f93a6cea069a3c72860688d57ea9e66f34905cba868a26861f7990b85e62cc2e988b66e000fe379b9463278939f3f260fd9eae3968823fc954f7ba7dc4389ca9af7558cfc4de95449f586ba0e68e34f4d45414761dbd1af48659c2db6e23c1ce3ec27d316efb21ff1382732c9fa2c26996968e52fef057700a385719e2576ac8b897199ce98100105d77fc0a78e936d8cffd9a3a0dd6bf611d1c45ccfcc050c63d10082a5b088213b9346a74e8d117ff1befd240364244775b2be18d5618c92750a8b867704b3fa78dd6b5b9a91f0e03a0d1f53a13edd18adc2ed0878fbf44d354c382eb8cfdcaff7cdfc9719a8c2cd728ac63edcd76866d4844fb9867e91b44077f7e6f5df893c68a535abd1f9b577e6b8b8e1aeaa39f3f4cdcb1555f3b69348c50b32b6959f3880d2cdb90b1049803405885c14af28456b2fb4d047aedb051f6559cd5bb9168960b9acb2c4601d44d52111769dd42aae9b610481ab05edc958a491e080d1a95de693c89c602b0760347e7580efce3f8282ee153f53f8af6b12f324a007d0c099f8296f90a11f1724a3d8106f3de4ef91161ac46412f24f7c9909cb36d387b557ec6b5db9fc5d77786d1c63561e644c5da7de1c2a57837311b0ee7fd966c87498b406f91345fe60b703d4e393d9364ee7eeae3bdadfe58a7b48a516957bdeb29f26122bf9747506f8ff0520df0707d088ca10994e0974d516963fec730937906ebf34c43098990d98b5b1984ce50c3dfeed2d3147345b97ec58e337522597029077eedddf4274a00dd18980a4415a46e3e4c4690cd8ed6b099bac8e3f8eba7d4f61183b977289a9bfb9bdb8fc3612d531e8b4e729c05e2ef6ae125fa4e559bf3de17fb506a5a87f00f91bd113bfd2f8c307dda2f3677ee5c48c80be887187b9bff6b218aa9a53835a74d26be45fa3ad51f87c7988493febf22f4e63afd0b0b581b88188eedac3b22851b30b4751405a324b701117df6f63ee51d4766b34ad7f8862730bcd70a6ccb5c86aa5045e244c043199ee56f913b3e83e47432b3fe16bf7b722fd5810136e507640cc9eb5b93f8360bde5806705b4eaf79e99196b2940545db54c339a682eab45b746e65538b862c0d0bfbb6c85dd98ac58bd40a69acc28b0b5854722ec55a82cd82779c09134f8309a56eef12186a1f4a848a92588f9cbbd3dd1f750935e2be676dfa20534c4a42940ce9ae3d90b1629f0e9d26867a6901a8a636c2d06d51698bc960d892205c42e5370956b00fa5eb898be76d5719c3fd677306c3fa2cc078238a86753b454a16f8b4a766d2883fc1d5a1da0be2daf09a53aeafe8ff5478efb78d723cc4d4d44c55eab20a8c3ef038ec010c79a0d379c1c80ba074b7e9913afbd832fcc38173a01ee97af59636987e96c55257ebddfc0aa2b6d89d4dab49f13a6a4f47f8f646580f32a32017452b809135ac4bb1aad2fb5ed6c2d3b5fae7df8d892345a933cf1cfcad22ffa57cd2d0a05a5bc75415945636adde7bf9a80af64f7006215c1d97ad07726dbb9710af0d68be8d97cabcfc533c1152ab6c366dd4c8c4c3199b9d37067ab12d7957708f6130e479a2edcaf152b79796f8760e71bb9a20577368a45eabb74d3005fcea68572e839c4404bea114d2976fd275d84f2302c9a44719c5e46e8f88e2ec843e27a05269e91f433380c867e71b59bb429b64d85831f4852a78b63f4bce2b36b101d5f97a1694120303446e11ea421bc0ad5816ae52a5c99894b1649ad4a6fb5724b02199bdd5f857a94736ed4feb963c45e2a22fdbb62b38c605a83e7f9bafaf81c85980d5dfe3b79c18487530a5a647d04cfa305bd7d2c2ba5ea24583a21bc93262d44f58ffae6921a9e226ae93a94d1a5ebf6c94274e9b9eb6a65a48911437d886953de5e6410b9af6ed9be9e605c41d1ba9fb300403ac7e58b7c6c7063d0b3d4eb742cf2b6f28c7bf2389c56074950e74e593cfde57b20f386a24e5461c5c194097d8726012ca6cd38b2154cf712c023512670ffe2c0fd448913620a915dd8496f691d572efaf721f19ae4a8e1f95687bfe72126f497cbd017d4220e2035c18046f5eec3773212bbd7eefdb61c24d6bee0697c715a64440b5cba13aa1a5890e1428096dcfa1c94761b8717b0c6f69ab598d925fab553a1244cb4c3e989cb4f2f874a5459059a2ae2c0b401ef4ff6d3910f53aa330811a4e48143a3997170bb43495416efacb1d7859ceaec3a160a5d3ead68f0664972734213c0e9916d50c92e5df95d641d3b3199ed5166904bf5b8e9a0a6ba1e391a8af7987656b401c697148ca27477e5be70a11ddac40bda70483563922a4f506d8564c001237f8a87a22da24e5b6d1946efdaf1015150bb4170e1143082025b158658799d644d4223768e954503d28b6c45766a35d50311f400cea37b21c239243690a51cdaed9f55e6807a63ddd673fec338d280990e016264db7e2b25d55315498816e28773e4e68a1f238f07ed4df76a47cfb47dd1af75aa73f2d33e7e65100963748cf0de8b56a0a1a28989b067f5daead5cbe060a861e91341a10b65293187bc15f604b1a5a70dd9fcb30d0ea07b2d4d4ad845881fddcbffe79fd81e01d2f494e02f3ec0e5c194aca8c8922dfbd679b4acb80f51e896aac24cc5840dd265d30d6b5e333a677565d32ebeb278c9460eef43ab7d76b3fc5e089511d130315626cb8e3fcc7b02ba4f0ae153a8221435cee53256679810cb230028dd3b996605f98f57cccc9864a7eace308d0c17312e81fed38671609c2051fc4c42a4948a1966e0b2776cdb2c96dc0eff4e9e368eee1b3226fdd9375e3192b1f54805ba3d708481146ce8f35edc1428f3af01b5a25d02ae0d5940cffad9dfbf29dbdc6de3c383cd2e71976b57596e275df72bb1b0e11416cbddcd17fab57d2a86072185481ab18d808a3c6d03cc460deb511272cdbf71c2cdfededd34bf0c9b5f0c36841efbd068bfe00c78bdc5ddb2e15bb81d4cae9aa826860db96effe5c22692ed85f501a73e9cc4aa577f35f59e96ef13e7fed100528cd374440e7b79ebbb4e66c92be129a62f70904924dc8eeb4209396ddd88d1c4d54083d4efdea476c69697ba4a9f9da3f408264ff144c30d431e249cdd72bb6ae4163695ee874e3e750a0eb0f12e1789fc238cf2301b8415ce8bb846ffc9a637564b6a4e31d8716eb27e589575b36e92e4192a0b4a28f6272fead2290b90b1dc16496d3479ca00255b9aeb91c0eefd1dc2a8c0a0af2434f62d9d12cc2d8c31f6e096e81eed067d9d7a5e393c5e66948a6cbc2f79e3be8bde81dd33eb161c486c094b4477e5bc423513eb06c6c8046c0f3478f3122a4e4b660546a4e97217fb3c1a5378070ac634b95b7477a01c4988a478d6640f93c483fbfa2884ee11ff04a4bdde6713e3d81ed6e4dca65791f48ded01593dbd9918d813e34cdf1da405f30746ba91979dcf05c5e9eaf6f958813eb8e1a5ff6b9e3e00291872924898c19928090c7b0060ce4c21d9d369c918745b717d17973428073963b0bceffcb767ca6404582fb3e1a066303b3b56e1d3c675ec85742af095329b01cb40891a1e54adadc0da0e6eec6b8e3a88d8a90d1226b08e066f852916fdcc1cd2a283e9fbbd6ae71a273f6300be72c41c8d42378e18a07b4bfb2000785de0d8b5ae9465a5e9effb50a139d3500b4f872be75e1806dbf65d9657dfc89b4686dd84116ad4782565bedf4e5b2bc5013ec82d2c0dcd3aca39f8b99caac5ae939903e6f33d57be318a583f928232ef2faf16e5f58f8aa7eb0e27e2e11a5bf40814368284f8427874d8504825d1f40c39b90c6681754a5724a3bb2bcda317e2ae4755c24fc081ebe429ff7bef119284e28decf15adffee51e483cc381a686abc937b196d721fe9936d1983e8c60fdd30c56dfa54b4316571df257e2923105dfc28d2f3b2206c0b9ffc4671d33bfd27c7eecd2dded3f67659a3023768afc6a95934935955e573c0e73943292a31bad9b998896965f16fed43b374a1cfec3ba9efcac95b3fb252dbfe9d9765bf3645f4497bbb2f4c84bf493bdf3c7657164b3c491eba63c4cd8634928ea58298923cba5a927d28f092121f22386ccc9554244d1a2a75a264ef70f7bbe8c3ef82996b7f7042e65cd0a82d0d1eef8a5bd89f8a16008f070f261b85828ed1905ff9589ec18bc7a29d4568b44352ae994652d87875decb03aa9875fc2e9cda3e14c76dd7b21f7f4ed5f17ea4780c933715dab4e96f1a6f65c2bda37b9171cf404fe2b5e1b52c1a6a0d9b48982b577cccbc31e9291a4c0792189d7151052f6ac3d99c702f401bdbe56d056d15bee8e5620fe4b7ac1dfcf5b442769b242c15ddad19dd644a65ddb9b9eda4a93760fa94396865f1f92c4b7a5e3b609c4c72f79e45b88bb5f6803a6194812e76e2d1382fda54156682f5740b5f7e98459ad2ff84f002f49d02600baaf523e2d4dea142ef75f3cd5d90227999ae55279067081ee994f22528295d4af19d56a2d79216fb7fc0b2a1f83fe80f38896e7b7c072a0c853a483b9119bfe34dd47e7e9ea224a7336a574f98009fa57d3c514afcf742e19a4b077cbd95221cdcd7eed703ab5b55cd8d7976e5889b03723c8c3698888e1fe4e4351dc9a226c0cc0e79ac6118700b8d90660fb1bab5d2cb6445cb9f8bb7a87fc9f6111f0afd80e75bac5c9a98fd7cf05ecffffff13