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

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

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

Block Certificate

Block 59828 73a6d3d4ba9e24b8fa7dc3f5b78d307c1548955df07a74139efd37eaeb76e31e

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
377dee62fc38ff1a4d520389ae0d9c226d878b7d5592103f809e6feebe50c6e7
Certificate Block Hash
73a6d3d4ba9e24b8fa7dc3f5b78d307c1548955df07a74139efd37eaeb76e31e
Source
getblock-raw-prefix

Public Data Hex

002000008000000000...00c00d0000b02c0000
0020000080000000000f00000000000f000000000000000000000000000000000000000000000000000000000000000000000000c632847ddf8da605d285947ffff589525c84ad410fab1e69911d04a466422e74c8d6be72ec3d3cbb32331bdca4f7b691c82bb0df79234e377da215c2dea0234a8b3f251b85118d9badde7f74c7cf745b7327c3564a5254da2a500000000000000010000000800000c00d0000b02c0000

Raw Header Hex

000040201278b27341bc1af52ac24034821bf4edf9dbf0cb5eb4a5f7e86a23f27302987142ec40a522e3ecd1c510a6e4875aab869c9ec80e84c7a4e086ea228b7dc1eb66d8e5126a353c0318e7c650beee6f9e803f1092557d8b876d229c0dae8903524d1aff38fc62ee7d37

Proof Data Hex

59,560 bytes
121216010307773b87cf0990b707f2261f3b205f0c7294f7eb1d2303bb3eed0c90dcaab923413ee115606d072037fbc4fa42f8960453c382be6484f70191bdc93e497489f8182875dacb111f0a69fa70c987bba521387779686d84484e1470e7c7c1987997fccfe041a5a42317b890e178b4a5ff0d51cb3a3c7470bfa8b4ac221718c40a0755f909874d98e389d37cb7c15494c1d609db91f8cafee3e5d9cc70e0978672c8227d2c1b116c946cd564589833bd596ec868a09185a3ec5c50068d03e5557134688f08f8423c381fba61750a11778d0087afdad62eb6534845d56efc225b41ac327309a80d966a5f8b04360eb76c1e3b4df919c7ea77cbf2ebf9170928ad7181aa3d1642131cc7c47a85729a6692e85e05b4b6baf47f375be61d1b365cba5d20c109d141e33d4f12848b44ee994226403832d0441ec2aaf8bf89f26dd0f15d2cca68034df3826c79e6b8eb8192e08fec3249caa06eb09244fffaba5feddc15b97caf07a7f234b7b37eda326cff7434897853c0086b682a64098512547bc34cce376e8d820b0d6ad90604c3f5a96fceac548162f6d68ea8f7d6c4cd4033f3c1882905a2977a4309c9c738485cd07704f894a2db3be962dbf11047bdf77f0f9539d3e0125bb5fcf71420158d959eaef3974a14e3c6a529b3e8d2c37747842a3d4cca76d3e8e46e6f760b7ff2b62ef2c73eec69bf20ded3907742cf0fc70c7078f75dc646d4025b07efa1809abf1308c256fae8a9306396c994fef8972fd461664430c70a716207194099227db7a75587d4241896fc1419477b51473346ea76650bbcc2c18df74bec6818f3617982029f5db188042492f1079f8a409a479e86e8b8a622c51bc7dceff3552791bae85954772a8ce51cc3c7fde2bb3629b996bf971b2774cd0552e86b698aee93a2103a1ab11b42de9bc5f72e64c74185ce79a4a66d4d1ab5357826bb8800d360b467e6c9e6379f56cef8f00badc689293e5c031ef17a22d7a8f92080b0df8742b7986af2f320088498e6c6b72b116aa69080d09a8d057edbbd297a744998db62527405600556be8e07db3a8b04b773c3af80c09c8723145217dc63f51f339532e34c4bf2648473497204a5b1172c6ae585ca678be89f8ebdde4f93501d7d304f37d309d38c1fdc57a1e3f84fae436cc8762c263e048c216fcacf201006b04d42f020afc205844f84180f3ecdef229d0a4a06922dedcd1f0650dbe4ebffb33dd7a0480db471e19e59aebdfee072c40781cab0435b0dd81a062a76a06f841828665a2e45f6c66faa47e2f421375c15cc688a0c63e5a767dc71f2017d369ba8f1ff401fc6cc3d41991a9f314ae9622e21aec638c9c55020e2175a423a410ebe7bd3111a3a04c8ef8e281db71ddac757a7c9bdca001ff6ba896240791cbf54999bc40cbf7eb497168d0b0fd19b06081c0b1edd0be8c2e07c91ccf211931f0d4387a2f3b70c5f67c55213198537164fb2ec0ffd403c29fba6f1af98a592c13af8687af4d4c4989109b56bc644d5f130fb483e5ead5118c9059056d4896462e000881588444ecf8fbd05b8c060cdacd5443f49677266c78a905e1bc0407ed51019a97f3aa2b859ba7fbcec45bd9bfc36b6a1520340089f78cb987c02c2e0b11fe8c31cd2df8c72be62970386fb1d45f47b683fec48c05b2e875675d3dc9a92771359dc5b867c214d663de89fc11e80793d008db8a3c06b044e0b93d3842ad85cdd868f52e2525294c81684d0a072db9784fd83ec343a992f869b9588dc791755919329480403aa1c843fec8b6510e9f8acfe8d74db3495566b33a13e345bd214158d1f3144205707b3d7e997425496f271e27039771d9f2444544e976d0d24267b563f13a86c43c1d846a17cc0a50016f8538e66436259abfad474e8e026b77bc5dc883644220efcda02dd934d97a1d83ca78e390b149f4ce955cb8f382a58cdbaa9551f431a2f135c98cfdf187f05f24de0a4d1855c5b30bf97677191a59e8652af5c3a27d4bb84c98df845d5c3b36d949ff742b2b2b92b8990b27eb6113de753c46c5ae2f7fd1a9269a2afb53c3fa2a11b4bd5caa32da1384d97010be9ba290c49805ae11066a71d06b2f09211f4c73cf4506e5ca0148c5a818db1696b44b77d7399df290476d6f173b04c749cf7290efb4791a497c382d2b4bf15a6146d24d01ab5a9f7c76955ce619dd4d78c509dacbb3bc4dcff6eda54836909f1703378b752d17fd023b3bd98c02ff46bc2e7f7cbc88a1cf47ade2b2977e573438a739feb67e9ac13b61bd30cf5f51a6a270662b48933eba71c62b59e74c78bfd8cabd0ceab743cdd25cb0bd1a4f9a7b62bb9cb715333991d2e227ce43cd92b9c483c87fe6d7f5bf271ded08ac57ccf30e4ad7aa85ce3b93e78bcedb5e4e277596d2f3f742e4941f0bddcf381dfcd81c30a195100b75e7d1a77ad8629b811e0da6e45659be9f49df8fc4e7b465cd360dcc536fc5664418222e75abdcf63b9fce7d871948f3d360d21186e1ad0ef1009aef6ff13a6eda97e1f75f7c12ac1aee9cf9b84109389f7ab0c5bba2a907d2d6b1a5e18c9bd74d85a8a23b3789e063daa0fef77cafb9a3b7db8524c053f084990dc103d981c4558ab87586138314bfc057b5715f2c511df4d58ed50dd518bbb39eff6c9c78a23f8a1e1e7f7dbe7f73bab99707fcee4508002c1714fde9974b3befd59fcbe68618c22ee0ade8afba3614f1e79123ccebc8192ce64f9a684b9dc27f95005d6a8174fcab7d7f85823b8626128309b08c9d2de6b3e9c9e2eb7515d216e584ab09ed9fe8a0f575ffeb4936c64f9b25230c983ec42c8306d0b232b7781e17dfad38867152ff596867a689aef9937b0863871623b2eaebe21ab3e1aa20907cb3e9a8ca9d75b7ba5780d5ae35fb13de9ea9cfd626cbc2c49496e790e64523c5c9c268b7f310f2bdbd6060e8ecb8a03baca27bebc19bf040a059792697dd93e4d75724dd52f4d16bded4b6b998f336d595fc70f9d2d4047de9e51787f3e3652b48b19c1658c3544973caf512961c56e14264b71b5823945ec3f60ee745acaad81931209f750a846ffd0a9dbe607484d274144357dac89300167259efa29fe92ebed0a6d0677c119652d16d721338b02610f85154052452c5d32bc12eb3c290a006d48fc09fb556ce5aeb70998598d477d6fa9d698014ee0fc18bda0e513c819ab5012a54027bf454626213c7f7cc8ed2151d680b20c4fbf5e15dfc55a1f789484659d3ed6ad52400b2950a19bc265fb7cf95f9374ad4f13257412acd98b3e9cd3951ac55190961a57837b754f05d9700248825618f321349b1395fb062f837ada854ad7089615570d57b7de89608d9ad8f4b18013e430d548a0529ceb4bb2c171d5f4d0066d07e41cbc758056d0e91897b16154cff97bdc43a06f9987cbf8968d368fd519a91498bf5ca702827e5582f76342057a5a8bc27e0e12e32d0f2de306703f2881564dbf1f79d39c3f0758f3978cfc37db4974c090f3e4009a891af36d399d201f22e5674f0cb6c737368fcdb81aa2dd27d4356e54aa3361ae5cfaeb7e46a49350f8d464b245e7a1ea75c0439ebab4638c2f0d413725ed812a3eba400c5cbef8c972e34f469d537e70b7264b5f357d0562e7f8b4be5da0ad489bdafabbd3dc1f6860694cbde1c4e5d7a61d8325d097b0bf3c179b50fb436c5fa9b1925b256a58e499b931b857acbc328fa3d753e5798ecaaba372bd7e1c963992405c8ac43460ebd61892accc12722568310557bc1d8ada7301c596ac610063186b7878d9da2030aa6d6206ff390879db86054debeb90e392d88a7b7125dcf777a6db799692a5a05e0f1cec1ec75405f748613080d6b251fc7b26315d716e9d4f63b978d2488dda9df14f11f75f49f73ac2f2c13758e185be4cc693f8ef3d2cd6dbfc4c7d85f387800b10542fe8869f8240d48fcedbfb2ea5b7410cb9a1ad8b1db2450c63cce9fbd9782b97904ca2fffc4fcc89fb02716e9a366fe2de509cb101cd7a26774faf25cea03a510265e19f6bb28c444dfe8bc976680953b13732439b00cce2a90219df1179c8349d72277021e5407cbd29c2493d46985a2f6c9c0dd57e376ad7ce578f1bde6c273dad9173b1f0f9ecce1d1169ea248673a7f759d33f0be8f678c413542d49211b80e03d0a7e440b43f4659108dc4a474b497970737fff313eb0ba8d81a877c5d111beeab9fa68849447f4a377b19a7542691f8e6aadbdb43747e906619a5ca3d7e4c65b24c593ed607c46e3f996bdf6adc3e91a85793a907e6d6966c86158c15951332d2082098ec3abb62beb9b8a15d370d76d1dab194bc30af5167aca9623a1f1eced8a02e3c05359ebe7d1eed9dac1fe25e46d56fbcc8a73faa9d7a138bad7c9816a36016943b0ba07580fb806f5913c6aecd9b01baeca8e4437bb81c70b424ac64ee89c4b8d82cd3aa801b016c82851d380afc507a7380c286aa7160c634b30dc64a52669765ecde9d5387880392e754f6483bc503c54510c56ad703b272fc48ea67039238584c05c65e8086b1e3a74de9b0e9bd9f09a1a9e0eb8df6c22db3d44c8e3fddc1cee892132ab35978f918cfe7d19a579893d1891a8cde03b3fcbda6a570417dda3c4f76e7ccaa2073ed52e292572119f2ada44071288e53d6233cfac1ce9f18b6d9c9c53afdc29f894f3e59fea586c2822a94821964a22df54bcb6e9f01ce08b5fd8fa66dab474143ab7de4be52dd7020128af8bf5a852b7332533dfee8161105d61ccb63f567921d22987d059cd40122bb661ceb9cd8ac14af9566fd18ed3e3debf7d22a308e2860c0247243d309a62c7c5b26dabe5b95056dfb6f7d2ed88c3410c4b79c94d1a5e57b2b8ede8d19b0a75ba5a73a034a2ec3cdd0d9d144d71e13859821206247ebadcf02b41d878fedc5937804e3578953bfc539212f82b4a271b29c77894f8af147af1f0039b2eb255bab6861ff01b865984cefe5656e51ba5ae097c676d28148fe3b5b18693c3f8c62f29d744087fed5c199bba8aaf620ccb154d4e7543b0fb74942d0dad6639a020e780b5c5e237ce7941b7a64b3edeb75516a9f7f22d627cfd5f841eb2975c0fc135844ac9ab234b76323ddced86094f29235a5bbed82b975411a2e8def788f84a3b83332f3ba3c3c07598675e9cae4168c4d98ea8f0498246e176e35bf5a6e5cdb69a4211fb05143b3a3ccb48f4531d699461c9eae3cbaad2ad2a701bac9f8c8646f53088b8e827b8eab1a6ab0b72825e8d93470559694457cb1dfa696da4bcab3895e182a31ce66f79080c04a3335c724fd56ac78a1b380a64fe3e8a328fa677ca1b5ecc9fad30d27805d067c48bc7adaddd09f4287990de328fcf63e5208c32b73b34f9eb82f721c1be6a74e3f252a6759475842030c946caa3d8750a768c0238fcdc18cf225f5d8f43a1113556b3780c3d044072d08741353f7c840f7e047199521f3620a8c062aa208c76ea7d196efb9ccbd74de8eb9494c914e6988ff835bcd2c22d70e31e5c2a484ac627386159663396065beb7de7c7b2363d8b5fb96268066c3a842f0a252d0b28059ac598ed11c0fec19704bbc657bfd536425f6e566db8066befe0a30bfff948c0d325b6bcbeb0c7554753d70e0f7b8a03b7f46578abc680a3abf84bb3e6a5c791d911abef6f5cb417a4785a9ab73ec3e1a51c0a9d657f2d62038f5b5efa49a2ba959f2a29a9f1a8062471a1f2320ba567766064b0d11e7891da92df51c146962e2ca640bb35e99549af4c69cf7c63b5b0ce445f3c67d98e6ce613be1b63ae547252b54252a2b424409f31fc6d8feb67b64d2e4433efc8e0989bad39810defeba4eff1a26b83b1c71d22a23de22991135ff2a87670d023a5a7fb3fb335072b3dec4afbf50859b5d4fa1bc8199e143d74a3cbdae8a7be7f0e2d9baa6666291fd15af840c3da04813179dc512428391c67a9f069bbe180160d567d28d4f5a3e5f5043f9c6c7394cd6823652e29ed6aa293a194416c42e1ef6fd9e0b5ba1c35a1c4f528dfa58ddf8ca00ccd418797be330fdbc6a19d26700d40238588f306df9749e80edc53c666b5041989b46589df591ecf7fb70f884688ff37c14dd7a7c67ff6f5d42f87145928452dd6346f67b5c8694b8f5606f507dc1f81317e5d1aca79ab4fcf1f4ea7d601e4f2ce4c638cc6b7d0b8c0362351149ad4e240c52f1b3786c71303a21fa0f252a96e70f070bd880b77a52246a755058c77a0703a132997c154a97de9f782142ae5437ed31b9cd0ded2547d1561f7b88ab3626919565195ddf2d9801b3cb0c9d4fb65d34ecfade15be59b7850704365cf7f43a37e99f62b3b850ae80a274f9f9e9aff7ff1e70f9fc7667ff178758c16bea427c9c407326f61f5a72c20b786fa4951b375861184be6bb4b5996aa15b89faf1c338e95346ea0e20fcd66e82a28c9da08e2650af08b2c49840ebaf7871a1737403653af092f638842476d42fb015f3eecfadfe7d2cbfce99f7f857540d065c0ddfca578a406c32d802e885031b58fc103bdc132972e074b867bc62921dfd25a684da45a9e4d96a25a0365ea6ad3ccb4d24436b2e60348d684f12212691607c1ec983643bba37338046c810f842f38409b5de14727dea72368065dc4341d69b331cd153fbbdccff71891228bb725b00656b3e918cba3345d163586cbc0c613af5c41aa1f5293a4fb281ba828369a469ef0052d9898f5d882ebb3dd396fd4ef04794dae25b8377789a9215ab73d0a13cf8e757d9c74021c0b1c12c89d7e62a1189ad2f01609d7275cae4ea46c8dd46f225161821f5b052a27478edcaca1771f2998d03ff09d78191e467251e5b53f129714a1b49b155c5d458e85703d74c0be8391200e5205a24e4dd353ef36631cd5031916d530f9f3219d54438396192b180156a18a03d0e3cf421d7468d897e8965763951f49fdbad5a6ee53f2521d38fdfc538c5510f7f2f71023ee2e058872468378259335acd8771ada6c622424fc9154e1e0cf79cd11e221e65a0a80d795cf27317b8c8167499bcf0749a437df2f8955c634a1a7ae291f5e51c492c0530a1d010099f7bb75fa823291adf6dab9bc0ef7eafc8eabfb5a8096063cc440b7f302cf43d1d2c71c48034f15ab780b12c35650302c7d01ff94d60917977a962a100c193575cc1897df26b7d72695317f4adc6d573505f573c17c7fba525004e42a577b44a242d87bbe2ca5049a2f6fd27f386a9b2e4305d00e28f1f8f3457582df6c88ace76a9e9224b79f009c116a971eb28e366d6b5c8fd5347c3bdb6957ef7cbd09e0af095782c28cd0eb402937a794b5ee5da81206416c7218e7cec542aae6888c4a8ee2408fafd8c03575ceb62a0e62b225e0e2683e3de3930fc307bb88f4fbba0ba71e9dc9d14351ff806a234732f77416a31e40c1b243701064de1219afe5bbe61afe429fc4b3b5b4abe876e9da08abdaa5f0e893df01c227d0c02f27efff74693a9e0dd8b54107617ca4534a3147bcb04758993e6dcaaebc535cfcbca872a34511664679a440e1de42d25a5b30f801ca5b81b989e99b779d35266bd3becfd26dcd7fc58c0f666b39a2380835f81570ed9ffc12fb1e56ea187e08565e12e2973ae67125ee69243ab0508b28ad33550a39777b97213837fafbf4d63cc38e13e0d512671fce68c72e95423c166e8a77b49af32b9918c4a086a2ed7c03ebbfb3f33739f5fa3dabebc8f4a49ac9d051afaab21dd781f4d27a682428cea93bd491d8dc3223e6a847cf98ced13703c6d666554cf736175f8b3d7daaa0521ebc449c798eda6c82404e3641198a4e230f590dcfdda8b13680fd6d093edb3f23cebb0de02e3a7d967be9c4eb6d2b618ca2c07c101cc3ae54b8c3e2cc57534c40e650bf1927d7ce2645aa5564ea5453188aff1dcccf2a2acda36986ea2c5a6298a7eb40baae05f9674ddd1014c4ef3fb41ecab1b7c4a18297bd428eefe7d05e7acdab0df85b89d15d9c2e95bb7f43fca9af96b42f351064b5fe800f4f3b139c9bf14206ba56e70b188e2462916e8fba30f48bd91ba717c0e391c3601c4f693d7538017d29ea5ac5eba15df37d03283b2e4e84edece6c7fd117a76ee92b6614a4222dd58a2d71638bb0058d7bc8d9d2eb6cd255c21bed1e711d3faf630c8a795ab5c9a0adf3dd52989f3cef747446b4c8df757d5758dc33c975c7d5586c2b081289e8e096196ffce326daa98bcd92d431b519b2d4d3e62fd33916feb8a49a0a70b01aeb774069f7719c84d773ed9eb564b367c93b71cccdfaa0cce3ea9b1b49ee758cbb698d4f9c76336170dc82cfd4c05b8287e07070a322e89dfd28e4cb151346f7fcf4cc5a107484decb22c8bfbf28afb9e35191ffb08005befd4ed0774efdd479edba6c2fbc34245fb981430cb3c840ade3354a858f98114c9f0fddd6b775a3afea5dcb6abfd293c51149a8cde2f7a3ad881519d95d263675457a1bffe0a1460821a541b7b7d8f8150957fd878156f59b0a4b3117a7ffbff5a06297ee5648e009248c4175334d35a9375387b8a2e0e20d797cd362c6fe12cd61d656f5adbefb55f612d9a4ac814b247813874e825cf6f6abada808c61f55a72b316132bda99987f16b5ab75c32a6a29eba1e18f528503a6493485285405338930afa31f2d7d8f063f0a927c670ac524e5ed8c85862d4fb5ccc57074333644906c7b50cf301ffee0965574c840835c1d271e4c49877e43e70d0f47fd49a7a34f8cd2c0764f2b24ff437dc15fc0c2ced631f37cbbb96d1f71bb060c327d414390b3f6c3adb8e8cfd0cdc39ba16b17c612298308ccf5a6b55511ef2a23dec5b43664d369e0938cc08e2b49bfafd086f9e08222d2119f78edb472fa711278ae47c4d70a0a44247e7b19cc156e8c3290c84783f5d2d0e31648a63b3d10c59561be74e5f86ce88dcaf1230f3a04b7b943c6207d8a5937c28e28aee0d165690f227c5cdd090d805a3aebd145945998689ae06816014b9ccd91559d1c67887eac902f16d5afa42f12462c9e342e7dad9970a4fbc72d26014c2b5390022e7faf47a60685d3f1d8d60f5c3a634af2628838ca0229337687562b6d7d8ec8949e7749fafb19867a65012d40f0f882b4b16975cbe49c674c0c29a5060c12cb0bf8fc3f19d7463faa3885002f9c53dd842b9a10ef7e71387b35c12947c9561b2249bbcc22531f896c17916ed8ba60f6c2fe7919fb6c17e844f36d01ed34cbd92be193556ef3ec188e869d4d53c0a0e0fff98ad0ecaab8cdbeeec2310f599e99d57024c9132d85d4625d7b5ae8617096528151df082398beb2c8cdf1748aace80ebb0ddd6228c1923af546f8d1b7d17b5fc2c059f38364b926eff2701bfabfe145c90b20bce9e0b6c9c44fef4b2039bfba7593413af50f76466e635d5e62b3fa29421d055b820665f2baae0eb1f2a93c396cd02d0ce7a068f37a5bc08269684a9258162295c1e5c336ea64f98fb0df1ae719c56935bffb542db091743af97ed1007a2f17376732ae18c33e4b236a4e2daa96d0f47fdec746f96b29ee72235e484156d9fe1b6f5a739a5bed70cb59e27de8228a2550d7d0e294ca63e40fb93e70c913f133d3f28de4e4f14058e0703c959669eb7adf482237a90ac43e9c6689eb359b3d7d9490ec0df00505a5f9132bb766ab6a743a27bb2411063c97310ad3af43219f3c94f321f391ae17974803dd84b0e4f0bccffd45c5d40998dcda3a1824d53b25a7ab3091826b6b9ebee1f4fe8ee33c3c77ee54f78cfdd17fee854309b6377329a5792cfa1f4dce4e92a2d0621ac863bbaf4d0df69351c2178f0e02c5c9cb5f857318207985654791829f9c4f299b944af5253d279c920ba0c312c22cddf352f55f3f5f34c4f31c98f281f5066e85a290238e45bf9a1fac445525c3ed8767f5a076dc74becef0eaa3d8dd61bda96d7a77c34596008ad7e002a6b50e2a12f676d1dfd1d28235cddbb14fb56b961e9072d30eea4b517dfbb84b11bbe07c896e7ccfbd06f0110a935ee4c84f782f952507b39d8c23b10eecb14da972f1e1091cda4841925331784e85fb181a20eba0800f4b03e3eb5962b182c8fdbc038588b14dfeb5b9ef778b13a3accff6c636d633d6f0065c5da6edae13e8c28eee77c5b07eb910e1bd063b7eb9efdeb6ffff664db777bd2082a3c738dc28d09967245117bd36b0c4f60d6b3a716002e98364581cfd5ea6a6d60fb05c74b05324e2f99bfe9a2fefc96925fd5c7aa165190d1ff7e3a3c579298ee50cbc87db0c54ff03aa35cd9fb9fd10e22643aadb51fb526868c9664396bd13108efaee93d2a11f8bacdee57779d8e5da27749c231f6d8b069bd9e3c803b3a7d87e0033ce92c4df580dddebae2b856e8fb8febcdf82d352e20290cc52628d8fedb90011804615be33ea5885a3caa1da0a0c3d867824081fb758f620a9130f05a284692e2fb77ea67971d990a609a2cb74afc8b184eaf6a9333500ba1e573af67e61261a99afb08680fcd96b37a320053da74e1c3f0007afdb00be70ccab96c40a943a8f4d2baccb231f9dba05f33913e25c1ac7413d0423a8d819694abc1e45ed9d4db6f96d99a455bab100ca4bb85ae9104ed6bd58c3eaade59ec253f9dc559895925c781bb456303c854f6acef80ce9deedf84b9b414ae6f2059d45f9edfcdfadef1b54732e914d5563bf2f0864a90a718e906ed5d66a3402dfaed71ae18b2126d238fc9e36682ba8d980de2045bcfcae4dc9a50b99c82098e017529339980246b894b1b7f68305e538c675e38fb659ac3a44a3cbab52195f0c4b502bf85765bd4ecd22363431f20b7fad67636b14dc10fcb0f57a960307f4c190fec71a458ffe51abd7b1c60705d8cda7d92d30923d6a8bc010e7ab8d557d328c6becbadf336d1a7e981e8b8c6f679d0266020614b3b49d52302c1f637c009b3a3126c63108659cc72450652e376c33e0a8cd14be24ad288b16734d619caf09317ddcfd9bf4d80ec0187a1a70151c3e65c9676eb195ea35d27a700910425486afe12c238a229eba23858db36dd08b6b7e39a3a7f74724dbca0a99ede055547af32d888867e00642d44a12a34e33ea7a2f4ff83ac16e6e930cdf63a86f7f0771d59af35340cfe44c079ca57ce79eb36e501b84555f120931083e4bdad042bd6ef3df33e4ab9467845a7ced552ee1234cf324577feedf27b319d05b4053a62a846feb457e5e9d7f30f0e0f8243f6531e653dd25ca0ae6f4627ad16198762db283a677c8f9ad419c2104397d89afcd5643011471050c558e95ea4aa65e1caf69e3479c6f01ec1dbf772e9bbc203c84e2af5ffef69a462d466395920a18274165b15c2964c18755a26dfc87b2cc2c21b410038ecd208ee20d4bd7404dde9ab3100ecd4c74dd4eafb57b09585284f02a78346432b74dd7b34e5f3f8de86dcd6484fade1cf6ad076cb5293620a37d2b60c58923ba26dcfa4cb58970d9137964ab08f60135f826a8d8d389c297b6e0618cf30cf83c11a73bb08233248a5899505a1e33faaaf1d2c4da12ad118807bef68b8294cb2a13852adbacb5ef73f415712581896f7aee96f8e4c477bf990f5b0ca639007f454931f6c07e2e5049979943173f9c9742741c157496bec149da5da412561b3b1ea2d0b322ac75e9a3250418a7b58f73ee1e76e947181ec75d7fb06aac93e9aeadd3b6300921cf547d3fbc24c5127fce39dee788c8c5864720bd8fce8e7f26724377916bd6060cd7b8b194fb66e6fcb825368638693d0f9a8c7097c174a40931fad1f4e1cf47356f4e98a18fdb4340959cb86efa651832aa4e855a8d5b8728b0325b162c887aaa75cfd24ce750d14ace3d175fc2345077d5dc2d0e23132ff8b6e823d34b214adba009b8f90417ca38922340ff481850842db8676d209998d46cb2ee1824586a305a5682a9fb8941520b8fdc4776eb052ad0685a6c6760588bc14b2fb0079df0b6c015c28d4b4a1a7f179584071a40a6046a32b5f64aa38f1c85d67ffbd42b438f44e504625746a7d0c17e4dc4481faad438ea52dd25d4980461e43f5a3ea030d46779c668dbf5cddf5e69a6a44a603b9564a83aa9bd9194c22ce58bc804906f0efd927454be4686e29f22255ac89bd9b7b36a73acebe82d0f850d5196af0435e84dfb3ccc8a782a1b0b542c2cf9412019f57ba85b8d0da9ac4e8826595f341cd01a43e3ee890afc788f64951c56a8ab4cb4b1317d4cfb1786337462fcb36f6713a4a3c23c0c3762114c8e814045f6c823a6447ab4a1c3e722c60bd8c65c703aa19ce437b89fc528be5dea30084a75915ecf6baab8183405839d905cd64ca6307502974f4ed1c3e889ef17195de9819a9678879068b253022385092c3c6681043a222e5978a101c806d4dababbc03605fabae69f33db359f2a62f68c94d3f590d6fb80c31ede888be00ee5bf161e269c52f2207c6ca14c7297cfadc17076eb4a2dbb8f71903875b7f990b6922c40c30a437c1a027a19d1f2c26d8ede0242e8a0ce45d0d22f22f3e6441c075566c85cd67449bd2548794d850969758d0b3139adcf4cdabf1deabbd72e5c5933b63092736b351288a80d30ee67f85e85f0298b1236843060bcd98158a242841f4a69b5f69ad95a569ec44d2a593f9401a029518cd3826a67c608e39c983cf71a85f2abc544434e9444acef0420e0f1c0936214c5da9fabf4b6fcb6dcf1cb8137c6a5c7eb9fd8ba431887bd77ba8d4467d96850399355c7f20627dbcd8055a61e643f5143eea97c2b64e22ace9302b874755452da3b012a372f90a1c9b6b2a637d6e1d6689b0462157ff4d9b3ae32495e736cee799cc2239d3038b178dc17ad6215cfd1a8c8730bdaf3fe122e0dfc9b07e0ec9b579ece07075f6de33275c27f54db61633831aa0ae88a5ef2d2a694625f52f89c673b7a9564aa5c790f6ec20ddd697508b3f95fc72f3bbb5941d06bd13a75cd38bb4e88fd0233c1322779002d651c644dc230cbef6804267b8818e6a4b60210879a66e6cedb4d3b23573ef0c26b87d5da31eaa1dbe99f38992587b72151b133eacd02f8d72021a6f93457effe527fbc8fbeaa2f7127ab43f26d3ef7fc7f6245928309a7738f33f1c69e0a55903c97fb6f5e2542cd89f3a1d7567945f3070aec7e0d4b44bc807d8af999c535ec6a0c9e70dfc15f86b3e364c0489e417ac65a17c66ad2636d5787241d07b070c37ae91be1e2c4bc88bcb3763a6acf455fe2d12960ec3bacd6a54d99d6c1e1e50c0feeee88665d61c2d62c9291973ff90a8f95e75f965164fc60428175080d47585d985f561a3eadd6688d7a12535bcb560ed34b9f6e4bab6f998d01a9f0245b0013ef488eb2867b02c3198e16b082dee682860f555c626fe86a375989a269cd0676bf1b6e300773a387785031e5deea06c48a246d8703ac9fdb40ccd080946b0b3594745eb50db929803da8b206078764e908a8ccd11c1abc047481fa1ce0c03c09720442f5ce89d3757593802bd006e7a8bffb53a71b4a37a361813a1cfabaff31d80a775544846d50bf79fa965895d6fd115bdda210d0f8099ea673685bb866e0f9c08207d9f5a699cc33ca9c48d1a428121424fe4fe557859df64d667134cb0876fd284abb0796ea46f1e7469b5c9509b03c0057d67e944f03ecf140fa93ee6b8b5306c802b8188662d656f711b49eac1d4e4f2de05bc573c2ca4c4fd628d43bec722284f8a41bb5f57babeb165865150ef3fd171614da1ff83e4262cf0c8c65ba3b056a961e60a2c1940b5f4873d1740049ce7bfa638e9fbbef6b128ee282fbc053433957170f6729f66fe8028c194fb03aee7bf1e12b1e32562856093b762f4b5656f40cc41f4fd4a734b7d666684078173ceb11741cb415c77de777b3e33635feca1c064869acc8c1f8efc30e00a8e849a5b693a373674360992471eb31d27e39da87db9e73b6c092d917ff85f7fa7e5018fb5781f063c75528caffaaca33d1a3ad493405b08207cbdbd53605c436d3d54fec87029a251df7cb99fe1820d80662c79f1139bba3ba1889142ad8028a41b006d8a14ecb3b08d57534dfa3079a24aa344f79838e62f5b63f6558f37183129eda60d9e0ff6a9c4f5bb45dbb35f72c922d5c8f161832d8bcf3b9213c9fb40a9e43985507319196c3aa64eb96e33e16c5a86d643c8a05478a6f7ec2e15b314fc86e0f651045647497d1e251708d39c8d7f1c09eff16eb2b25455aa9339ef993045bf61daf6ca57e2bd3a7771b166df73374f00bcae4c7fba2da2799f5809e7982d8b0f57449edb5438cd4d80cb3dfa6fe35caaddde66478be28732538435add39a77abda4b8ad6261cbf694204a861a1df12d98e824889f8cd3e7a8b0c3cb7ad4773396c61c80a3c2c98449d31285f742392c2ff27c677cc636b8b982dbd9e180cfd881c5d1f3ebd8cd3a22eb112ebb352d0809e5b6828fb45c9f1e03b387f946a7407167d3281ac96a94c1e06ec671e3e9987fba0bc17e4ba3b2aa2b92b9932c87b887632231ae5855290fd83d81645b9d5d0baffbf41c6a2ad86ec86ed620187a02af1487e9592baeed614efdae1a3f3efa3a5e957bc8ce061a4c5266611e28ce88473b46adc4cf2008b277d1f1b050a6d4d678d3288efe73444992715bc4ed3436242e6df4ff60f4e8b070b6266ccfe7fc26403d68e720ed87339d8729d74fe5aea6db0e878286090c273337a4afee125421e84ac99138b8ba1208af8ff9ef161b1dd14376a05aed4982e383be40c98bb59e607ba31888082aebcef372a630b8ba30af36fc35dc155bedf8345e9fa58665e7d7042aab40b180302d40b0b594cceedfbc8ade1d5d37b2f23a4da74c6e5a4a694c38640faf37fe185ea3a229f553cad617bcf1939d5394edaca1389e33685a1c97c9bcced9fe5f1b1a8851a435c762988c0e6a54f5fcacd0c3fd709330b26e318ccb235960dbdffaeba1846d53f2ec30fd389f203740aacfab52b573af8dc8805e0081659a33798aee500ae2be3a82da98966726c625ea7a6e1dc031126b5931fd3121b21defd8a95b29c7d2b556722ac2d0951ab709ca0285d9a6614eae8b653a711c0feca64ebc930288ac55b8013e3c15fb52d6c41930fedec090447377aea1577dd204665adfee599bdcc477e22a9d8bcaa9a3694e447e02c24019f2486982280ce94aebde3275844d1c1442d51e99a91095786946723f685952f629f649864c02ff341a8f00856e8daca5235465243cdc7ff3c78068277890130be04f9575b8db10683d2b81c9dfa1dbf438cd18ebc862ded5a73ad77e299d46cfeafb6f5a06cf552ca12f60d6281bbc0d918509a614cad378aca6778d1f6134a767c68bd77644c82a04ce3cd10cb62648e3123c46ab1cf6c0dc14bd3d25a5490c30adbd15aadd5664d7f26368cf90381879aa4fcd9e478a0b101dac9fe43668745b36e9eedaa2de506cf86a5754578ef112af778c188d0e69cd525154360d719f08db8a843ad9a45140ac5113ae9b494170cf5db03236430a6ed707fc0852f32d405ca3adbec0d45955e9db94fc4d4a7475a5ea060dd6c4f51b262a1ec154d598daa975a9ad6e0c786087d93f74642ded140486fadca0f432be9627d7bc10e2c31b69ec2c825adb6fb20756d4f785b74b1c19bc187628d070deaae49aec94a4917553b5bfcd290cd16b23508b21e8e9eab4abd42be4f65083061685b14efa78f18dcfdfc47757d44d0dea79cc86eed264cfdc9904419b1d74501243789c4d86384cd150e15838717a63f02d0915eaea42923d157bca07e1b9539512d29fcfaa7ddf9d95b60cca2443bed2515bf988a59d0c7c5cf75b1d535d0f491dad0658f27a1041c268b8b7978380c7288169175049d3645d399cd9b79da8c707905769931c5a3ff04a06bc7414903245375c6f5bfed13bc6c30e76c1e65561f871451ac494d1860fe28426cf33f795838b87976a7b4ba484f16d7ac902dca51ce9c814a4b61ff140f6609b828c8a93d1205cf719e4e5ae1205b90728cffb9ffcb42d2117bc9919f82194b8cf6cc65e10181b2e02f82e71485234c1f841c6e7785f3612a39224916570250ac892e276786d3b0f81429a0fd6da3aa9da5b0508bc4f5f07049019ea28d63fd699d2cdc5c7cc404b1fd7f849bf1368a2666c87fedc67e521b3d48fe5c551fd02684547bfc9a5a7eddb89315ab88573dfdb9ae508c7bad8976c44433885481ef12f64e890497fdb6dc164a0d3ed640e3cc02ecf490a10f5f4fa26d5b638f7be15d6b0c4a5bbfbf3953ba5f82ae03471b27cde9d74aa13dbf0a67d195761fd248f6cb03661ba74cf329e89f83a8e5ff43d3f569508ce17ce7ee330d8889bd77d4b14e75d3d3ac24615ff32b79caa10080e744c545b48ed3e5f4903d941cceb25e0aafc403c41d84e256e91d39d40ba38c28737cd6995c5bc75a386290baf1a564ac9d11a1d2a0ea94127293838c0c5789d3bf0ed844d8241e401e4044e7b370c6d9cacd20baaf4ac9dcfc8300ddf4f179d609c470a6d5411397e03c03b61a325f1c944672fd0c9bb773203c38e0decffb00c54b680301633327964f08a785c32d7f91297d06dd9b7196316e86ce46a5aaffa52d8071fbe8d11e12727b78817d5abdd8ff75de9d7a893ea2e4dacd3dbac229f3254674043ee080fb532e5dfbbaabbbc79e76b6727fb9b15b2c3b1978e1074df5b3c672b95e3956ea554dadf8a9e37e67a23f237f27dc1a099625592adc0dbc6680cca366eb1de67e8857665d1f414db421c3b592cd23e998860bbbe685e47ca51e02329f9b7075063c60c68a1a6648495df823d7150c3e90134f18b8cc12711c31265bc45db415146de2c7638e354253762940fb9e9ccdd47cbfa3e48fd80b8d51c4ef0f345e64baac283330f118cdca6bacc075c8d097b1326ab2438d7e87dd6e62c8e4d81197be0ab1f598462a7c64f041365ce57d2f6ca203559040e7e495a0097fbe4ee16dcd240fd6bc3f38c65c24dfde12ad0e0cf82092b92975f093a6a87baafd3d70a62103c629045ee321d4c6438b728d78816ad3918f737831660d81e5acb553b5b630c9f32bad9a2c4d787d7c9da622a62f89fca86839cda858b42f21a6701c14bd20dfe96ac4fad05e33cb1f507c46d0c589adaae49fccb57d8eeacbcdef2c79abb97884b0d34f119f5ea94756b18ba2c0e5491ac9cfb96ae74ea077d09821d6b77fba75eec952a86d714054a77b1326ed177c658611e63b47b72da40f86bc481b1aeb1afb7c92a21c364f5dd3762d59c13aa7d0d25310cf7920975cad4e88d1e31e78f5e1307792a135738c48300c15f15533842b2f652eff2bf07fb9ce998652650fd71834615f67ec0f0c0cd31cb2ff5df2f1af1439d6625e1678ede92a8b43f9ac9a86443671b956b2ab2ef05591fe1ea1dbdb5e354de2ac98ab07bad5089076c653bf4092ce0618273ed3a96550556f0764576b24df03e4cf199d1b45fa78025720fa828065bf655c540721a8cbea7c55de1a002db103b8e38b5b3d43ce47739902fd541acd9a8a0955edf78b908a9a1cdc0ae6cc17707813d52a2d6fd712afef7825f8c33eaaf45c19d3ab3fb8dd3390096d8b386f749c1a5e28e583131c39e0776f098099ad18b003043a6982384af4e34d4bd9123c6a4f2db19e7c36c2bed6802ea0c3a97cb23d103d4ea51c6b81b0775e3354641d35bd7ca50b38c69b719b2d89abe93d028ff5d5c765d61f74e6eb281a8765d8cbd884009dd149a50df78e9e91810d793a62a69a56d630a9960fcba123b4625159dc5895a7a6ad74f0aab32268426af94a53445e4f0cfaea51e0b2978e42f427d584bca12dab6a72e5c381e462364a927b16bbf4e36eb6631146c9b6f425841804d78c1291a3421275119d2403a2e48252a4820fb33b6a5fd2cb928bd59285b8d58c67873df0dc2672943bfe6c76c49dc10348759a72f812713515c5d41b41698956823d2cf55a1def7881d732d8261d569e0e9da24f63813c2fc72232d102332d4744ae873a3e17d14c08e36b599cb93b730a334f9baf5e7ed114c024380581e55800476530653af7d77efab57fd11db25eaeac7e4e98b706b39613cc551925132ef347224ac91cc941207decc43eae4f5ad73600568ed74c1fb4b3b2e11825d5270d7795f69beafad858edd8fd5a2cc259f55f4a876ec67165562474200c4e96164461815f658b76945e5b1ef660399ac0ec7f7d50d038b9edbe62dbceb898cbb4326e1d807ef8f3ee7c997cb065e4ffd66980f3805fe92adbef3091758cb6eae3cb12ad89281c4da9d88e092e94744aa96046bb354ac1f6529b850b0984ac4c6a4823c39916b7520808b6c7b6e558997cf3f631e670df8583161d200aae251878718cc7fea1605eae14280449126496b70ac1c221ea0865457fddb010f851b25ef7fe4897472562aaf518ae34d5378f2731058e77dffed7504c1ebfe0fc6bc7d286417cbb97d6831c50de50c098f2374774a9d563b268f2f60335faf225eea7cef94fbcc306859755a67ad5fa67dd8a6748cd5148c3af76e9b194f741ff5b5e6221708501c872ddf315c936de5a9ccd2b4d019c7e5fd63873b5104f10f9d37a526b53e067c1d92e52e42f7f2bf13894d22fa4ee7885635db29ee13d6f1f724a789de0064c9f9285af7452f3e5ff150dac10d501e8282d0357ade136ff978050792bf707e2c6dd6eb574fe65eb0bd1c8e67d27787b19ff5ababa633f821866411a3e45762a000fd0455f99521811d3e74918a886b92fc9edeefaf80dc17c97888c045ae2b5b9712074d4b0e65fe277bab0eb73c59de984df2add0e0d714f7261f94e2579051d969de31f32c44178d82e929a5cd48e9960f8da042ed8126232368391aa00bf99e8c5b67f4a3b2a9c316862077ad5cc34ed9dcc542f59a177fd3b368904d3e3226bb98e55252d2b7587b02d179c09a654183bd1952782b2d740667811f3e7ffe339c9ae90d7ec2dc6c718d635043a3487dfe7ccde622a7b8ce19608bf17320e7d51dd01afb8996a7f3320872436d75f97c93197ae9e29f5f188995db475b65668520f0f08a334db291221db59e637a9a279024af493db873f3955ea987904974d9369e04c60ebbe98037166e99717dc4be32a7b070f31ebcf38bd2ccefd69dd201eff6d1eef6d9c369aa4cb2fb17e2a4d728bb78ab7a884b3a4da88e3edf10e6d1eff5c3425eeea4baacc7c162bef3938a3b4c2c44f741f819afd2ad1ba5d63f82a8b4ff28cb635faff719636ce3140ffe47b3d71ff1baf7aeabf7ee313dead449a4e3b50c4f34553ee93e111118c0351fb0ebea12c2705f739e295d1d7b3f6712006eea5906c54ab7dbb44b8f50927d461f11f3d07f7aac19280bef21be124350899cf5d007c33acdf107f918d50b36aac2c7c2184a29551e47ffe34140887fec6ca412f042f0f73ca9a4b7cdf06e7dfc60761e0841f83375c90991e987d51b35720c6ef2da63a3a56ff6502fd6e198f35c950a511f70ca0237483e4ca0eb2bc604e550e11d05234f2d7520c8a2d750d2c3e38ebfe542f4e495653907c26d5e293ca915233ecb6a0b26f6f21520c05d40ec6abba853d374d22811467c5f86eb3d6de04143a3037289965357955219331e325491b074b04c2861fd4d529ed47d07f912918b89b0c9de21159c539bff0d7acd6ed0d6114bb84c3b9f24fb2c0a89d58c3eed980076c7ce4f4909ce9610ac9039b2d5035a2cfd1355d60a83f45ec7ee090da81f2ec8d75293f6fa73a9f1076759f0ad960f5254c5b9f4c70ce70b9689dcd3502689abe789f95fe492e8c4f3aa2fddb7411dfd4326405927ac8d8b296e76b030c9b075e6de63a8a43329b9d43dc25b9cf18e235e31ed1c5b4a2ce0ab9b3552b9d640acb2f4240630ef88b2cc97274f74d1c8d46c436a3db7cb22e2597d32d2c1b4e983dcfc54f9a6e8207b3aff7c3b276f12d03fb4c1856433a6f8a015ace5293075436aa78e20bff0b4da9c2201c034195f67d6a61eda3c3e1591fc5842f3044bb3323d1920572395f2a9fc8b5e39962a146f86c8f9c88070414dee0867b11bf79240d7ce2b06c82c011475ca95285e24dc9185915df674f0cef80586676e71b5fc77b7cfcffe89a88263ef4a78cd0c71caab3743066840930acadbcd5ca92ac1e607f26df118930fbddec99b1fa0af495b3cc4a6332ba0383a92e0ea9038706477ac84f2ea97383bbf9d74b9a4b2d5773d930c998f066d8f106289a152273832a6430f145ad31bfeae0b4c031b880f0e918c8a4bd6e758c3d10cf9d3697735dcd6f3a68a4a241d7212b99c1bf4deb1cdf04eefcf43a558bbd1b863b35232bc500f78d155f3e550dd126532971cd6e88a0b96360db0da6631c15d876b3b2e9e4a41ab4698fb0307c273cd8628d7e7fa2308ad39e599279e36d962281c6a73d806d7ed998a0ad2590a89e9dbdd4eaf7832c14c2eb4e908f1a9b797a44a108f31266724309711673ab51bc8d8fedc7db20afc01a9dd38d62b711043a6cee9b3a03378db51c715858e0e191c1227b165818c85f03970cc48c252e07c9589b59004d2fb671605e1fb513590adced0c9a49b8ebeae2d890d246cb2f648059626bfff04a8dc91dcda7c6d95f7e673cb2786d7fc3dcc805fb1844883cc95f53922bbec13f5f835a1199775eecb3771dca120cef280cb34d19c1aca8774dbd788b1c08cd5a4022ccba315149ec3c79ea270b24679a7a61eebce60a837e1162ba8be2d504eb3bf5653ac7467630518439e27dca1590ab7dc04b3ca6a15a1a687c7619bcc728331570622b49e9d49f2e45aeda85a36134d931545772af579e62a7ee032f643a01c811c51da47f84c5315999ca0f58f6f98d0346511c25131bb52c976270a439046d9fa6fa564f50a91e8426f4ecc3577b50f0e911301df7cfa10853252e471e34f7c10522e3dc995589298325aabfd358ba773435732e1f14885821fe2623f5345dc1f737eb6513622c451dbf587ff92d8c19676224b2ddeecde7172aeb48cfdb44e49af86ec9292fb4e32357bdfe52748aec93c75ad81ec3c0d4c241922452b14ba774053507e4110a5c590c8aeb30d6b7c5e779e0510ed9f7ea0a25c5bd60dfafb30f4dc09dec5274f1a579ea6d66c26ae61ffb0ad62d4cec0b9555709fddef003641fc77a869387732ae5489577e500520fce2261f0b8253c089c4688658ba8da7131cea90e1580ebcbac184b7eb5c0c4eda81ab08d7f1729a55f708301b7538273af02e4c8e92939459d2992e478c11989a7fa29027c746c75990efcdb265904d075d3489a6c7a1de592ad97cc9e3b3c7671200e27b1008f86dc5ddf9d748ee4ad5280788baa4b204245944cf2fad70139561b044d260afeb5f996233be5e0266ec0c30b56b643984e72e96bd3b6359601bdd4c1fcfb5d6f78f5d7fedf526435b65826c18d547a37e56cb9f11b345eeea796f4968c43d11f278a7e7d8e5852f65e9edba4387ec697382aa54691a61ef4cc6b6a64ccd9b1d5e187c8b375efcae6d32ee28a63f2eb90058002db646c63a3cf7c856eb6a76c953c0f12f1fcf9cde8042de3990927fc5f6cfa18d366604ba04662d6b8260f8eb677ae9294c5c64201b684cb690afb023830eb38b99eaa2b6569ee5f985a0339b6340b4800ed8e9bebe91ab18fed535ca9a0dcfc68195654ecb5f3db780237c0f9ec3d9c3c7d87396561c1bc1486d3a19195972d5e75b9d906d30dcf7a17b8b117d5fd7193d89fc1927e8653948b74cb2180005613878fedea0436a0669dcc06a2bb825d6714d8daf70040daf65fa74530142c807ec5cba7a02fd70f6d030cabc91225910390d8903f81655a69a9a2280ada3db86fbfd9d6ce97ae0150a0444c8e92fe1899cf93d8bd80b45f490386d289e8214ae569caac8d3390f7b23b02aa6597dcee12f994bf1d557bcfe92ece62cf994d6dd22cc2fb0747497f0e70df2cc80372f640719c5d49ae3f2341379aa61d34788c92ecfba020e96c79166aeddee81da5297c5e07c041ff42bcdd88ac38bb866e41b892b4d9dceaed7ed9267c57084c76495c1e33c6a0f6e9a9a5bbb2c54ca4e74efcbb829c221321e8e607aa578ce6965209f3f529098ac2b0f7d51b580cecca3bdf70ebb38d6342b660d6408b8e26a8aed0064522593082288a86fccef7c945280e4a548b57966d8c31ced2d3f645533e452305153347c3a7766f41e5ec524bc3f287dfd719690297592c286252cb4cb4f7e1f3af689791f75c70a4fd407401ed02217d928523861c15a2792020292f2b55e1120a6357139239dc11ee30cff7791defa4f9443449d2e2fd01ec4a08afbb4a204c10c69abf2094fdd1640f3421575484bd6657d35a7d7bee4b8ae68e8ba7b4e26f703bcbb4421197a75283f2ee394cf7528430ed3cebedb6809a7609b94bd8698951f580b3b0da67b7ba11bf40bc3969dc2eb8a55210c74c3e317d4eaca7bd487ac241ea81b7f32ab4e894ea772cf57f90558abbc5466b2d113d4115203b2c5ad4022fd5c331e594af048a84851680a11ad3f6fb6a2f51c6ace6404a01942905184a8a25dfb0997fdd642da99e0e7a32460091895c3b5300d13e7f5a430bbee98aae62b55b4d671fc953f9d64c50ac32dbef12d2172e49cc8416d4505c61771d7a0f825faf1fc7bc3714ebf114589ece8ecc387047b98b32323653adbd4b9ebe7dce2a3566dab5dbc4aea268bd9be007e5d4621ea60b12d1db84acc5c5edea51e601c12a1f78f9078b7c7d32c92108f0a6288cf746696c08685574294ef7bf283c825355ee7360ec2aa12fef2e934446bf28f2d0e71e0eb7e1a3a52c5e0bd3a777a9b3915dfe5e2ff3d82bb9fd306bd370f34d1928e14d11d26aac1fdd2a1da783167e2761da2dbff4d1efd7bae77bb2114481be79b2d7a613be695c66d17b91aaa39d6f6a19380c822b7f1797aba291d6de07008a9dd4c90a976a686b480db8c2b00d62a093f9bc5c90e77bc33776c3e2b05a8cf8a0c6b4957b0207e320d92397fa92db296835265ed0227a43c1fdbd3ff13e0925647f7532a03614660f9563690df75b00fbb79ebeccb739abd3326c065bac83f2120c5469e7571888acee17352768fcccd1f0e01419987922bdb102759935a79916f8ae110fb8c8e7f3f47749237f68d309ad2f60b89677c8071951570d8edf407bc577361c1fc1a656cbb0c1f30224785e7d5eaef74afe6a80c0df63fe1ebd4ff784f1f08662bc06fa58e917f1723c2af09a9c32ef2dbd57f2166a10dcc104db114122d42d573f7573cd9f728d4133836845d7470e4073f353ec85b7f1ae79217a40ceb260c46f5662af09870b8bba0ceb24dccfff044d8cd92bfe5499ce03d27e4463f7560091a46a9a3fcda3230d2e5dd8e1e3b7cd3213c5a4011b5f9ad0a451d9aab6cc9c7743cdc6f256e1d5e2afb07d0cf6e6d1a786f30b335c2562e3d9a785c0787ca347b3e3a20d0033539f109c2115ecc4a2c07ef6bed2f309e2dab31a8e4be2fb92db5671d98e645b1a3e2432bb93be32eb08f277a9ed41d16a085b0396ae14e7b203cf8604730411debe0d1a94c0c5c7ca17dc24741ff1bf153a558069959e6dde8ae1b0ddb9cd53744d624e2905cb5a1e91db7b3a5b85b8bdd79c699b45b68f0efdadd40ecc0b044ceececa3f4892e7a51a0097c9ee0b7b7673eeff21160d998e7518795b4de7ec7f21026f4859572c68854a08083363118b3e85789a14ae411cdd7fb47204b2609336f11e215472681f3fa256df47c019ec0d1e89faab916a9712754aa5e5ff2d0b1facbba18ac8dfd6f527582b4f748f0768137d1a1fa18eda49472fb0f592dc080e04d26bcc451ab9a504a342b0e5e314885b3b6098398398ae054d6ac189fda836433bf119287e0257baf825da1f23ec61f624c096233f24f63e78055ef2c8ae01650589411f45c247be3d4a2783207b4b277b6f2ce20e7dbbb3e0632e13cc1561b337a4e628fe7cf321bba932c84e771548b0f70adc049bfe052d6bc1b26cf3fdf1e8c02c284146ba9eef432681efbb11e9bd804cab60e60dde416f8db8ccadb1eae7072966baef574adfd2c7ae1fa4f8fc1b111f40960d6a232c8c8c762f4fc1aaa5facdcb7b0465817f1ea11004d240a26d9d883910465aa567d89cba0e4f66d59b74e47833c744c29803d96928b3fc1ef669a1b3622a3da7f8bb76cd1128667d698a7dbadb9d6c4ca7600db4081466c62c9ecd37f2a93662978643ec13c14f456f350eb18c8ca0c4bb05de3ff29a5e21ebd3a411aaa834781753bb06ec29da7cdc40fc6fc39513505b18f0bb4635880efd78615860cf71bad67794cb1d7c7393ee7e853665368f079751db7be807a10fa7fdd2a199a8dc330f0fc5a3239f1ad64f48964926bd2103cae119cafd3bd9eaa42c6fe4bad6309e2f9711a16ad17fadda78515da18febda6edad415ade8ca3dadf74d656095edd7b74f3724325606aeaf0e308d0d5a8d7d61604452ef143adea73e7e401b33735a551ac8a29ba6d72c3b2bfe1b92e708b15814ec03eff513647e59b41e042c840af2d4955827efdca5210a40613fded9c2b2e84783725c1270c637da352bca9c92ba20b9e375e19dcd3cb59605cc1122dc99392477803a2c1659666f4c06ee34ff97d3d389c133ec2958225cec3481c1daec56a21de631e575aeaa2d182f967c2616bb81ca57401ecec6a0bc51b00bb299ee7848672a664494fddebf60d80ffb0529d03eed0a8bf93844ddc5a91bfc4015464c26a4a4bcded31757044f754f5094a8b5cb3d0472b13322f724f50175cd28c5b247701352da943cc74bcc3743305c32e797888a3a44e99450a7dde270299ee0a237873cada54f1fc585159c074bb98323ccd8d70d272b9c18fcbd5bcde2a942167ac37cbf3e998f743ed091e35b5f1ee3aaad690b87fd50a72a186507fd41c589396d04841566c7a5bf2274cd68a7e4b1eea9cef0379d765b6700724104a5c9bf4676580576b7976644b130e2968cc1ad6e78d88e7bb6905f587d87b9fa34d0f9b75612de3a4376ca6bec81442202e53fe0ac427fc63510495bfe7e4a76dd585f1308b609b8ce1716f8076a677a1219b8ed8f9bcc3b994fab9ef80cac52fc47d31dba8aa0e0ef943fe1a52d4aa2591c7a9e89db083a18c6ebbd036032ed5e723240929c49f178d588eec37e5961ad6f1c35e5ede101d176660900e7e0a6ac335d15c0d4a98c4a4807d63c70949557daa65b9d362e5749ebabc6cff9a523c89bbe85e9ddc2adcb584096e92b2ee90855a43e2479aa20578a7d1eb4fb9ee06d780c858b2c1668e6193a0abd65ce4d16b46db20fcd6dda37e7fb360d3f77fcbb77cd0e03c9d4de53bb4e738c4e44205508c007526167ad90b3d95e0bda9f84015ac68e0c31a299a884c6f8bdca9799be580bbf6863c1bcb932a9ae3c3a215aabbcaec01902cfc0baf24ce7d1d24339bdee2456c60202847f71a1c045d83eb785cb63fd8c4dbbcce0e44df4de42fd2a434950686b3c8a76749082aa523bc917c2469222c6d3ad2914bc83cf61e5d12d7a134e89c7fb25c847effd1801cf7388aec6da26494291f05c39f5018217618c208166cf7226852f9f18382b86d7c44186d7221e5e4d988cba1000641c013a10a35f9ee7b3718a27285d50ede5810c0202a3e69a4aa48ca13a46b1545aebcbe997240f9b87c76239818c040ce3718fb43a526aa19adae0a225e9f845a1ca45634447530967c9639008c4faed315c67be2b713d43e47d834dab88d667ca12021f1ce3dc518468a79a69a727e5c5abcfeedec140a7e265497f461208283f086215b8fd852a0a604016fe4e3423473ef2a4f33dcf277d78cced2d1bd74f6fcf97a0ff675f1264d71e0eda6580be0f58e465c8786d88310e46b2804061eb89113b4989c0c745481f86ffcac3406d40e9aecbd7c89fd3784930e56302a6937e8653816441adad4d6a2ce89c255c7344914fd66b72af134ded0598efd57151b2647c2abdbcdc8d1886fa2019b5cab77e9696b230b26ad113c35cb4cff9b550161bcbdd8f615854a6d777796bcfafb3ac17e57baa4ea509b7eec3a62e7ea6fe93d829f6ed85554f9969de61c1e326b69fdcb26693f05b49f933a490bbbaa4a26725b489ba491498e1c2a75303f6b1a03b99976ab7e7ba869aa993c703b18454f221845b064fd23cc6640774f45611a257fd8a9f80517282823544be272773c639ae6aa5553e2d791c83c48c25c6192982ad5fb0d3dccc50da4514a5b8793a6320ea1ac4086cbde6ad7fbc782b2a72bbca9936db7dab6c87a77b16d98350184848ef0847469e94fc795509a55d75df7dfe3b5ac5a28774d652cd068f989b6ddb5a723488be654838ead747ba8c2b58c040cb8038690ea577b83577d9956d232d68de3b6504d0c7749d7c52f73252d21792fff843b76367f2149a640da8f578d7c5a21f2bf597ad1496ad71200c5240a182adc124afd2019b02624ec38f774c51288b891497c4cd7462e1c7589b0736338b115f3ce733a97cf424e4b644de9c08daa6ed288501ce1f912be08a23b4222a6325bdce509f588bd9ddb670d13cc446f703671b0f2a4c4f8accc816fc30616bd681e22d60a96443d17167d1cb12dd7a1ed1b8a87bc8f29141d22ebaafcb4e4965fa11f662ff54580c7fac1278172eb334dd1e9098fadcfd72cef197e5fa8e0ca9e06f0dbcb93410b91dba7d1cee7858cc5a4fc70e477f46c8158c8a8d4576bca7c47c1b0f960ffb8a1dbcb0202f1d9eb937a7f59dbfb0c2753f6f50bf67d01f7f60ebdaacfd9a334b17a2173314fc68d1d2c3c17ba162247ea8ab046220489e781a325df1e392ea40d504b42c736c7c494c0516b3c2d5ec8fe4ced7958602d002b1448fff7c1b2ca430253365e46869ebc7f193036bf4c0a727423e24ca7ca6ab71bd09ca947083241df572df7250a80a7f863ec652d626d831bc99664557dc81be82184e2640c6960a1e1fb5e05a9c4e89c6696bd0e054f614057c7325e0d76fe3e83c0ec275fc95c9fd5bb0350b08476baf6444defe6a6a1851781310b781d2453913b3105473f3f98018107c2cdfe8459f96b0ab40e6419b9f7924b09b76842b7f6585b879c4e529298a19670849750a3160c3296e9bf4a5694e0d10fac0ca1daba2cf595370bc9b04ae3835f9746345dd3097ee08a1d7f3b3da4df02975e1eed1b952e607ff50ac9cf9e091fef18d8d7004ad7b156ee4d47be7305cae9807a51090083207e8ce5f2d0ca59e5baee8be0667f6d250ef0792429acf27d2718b180132ff0d65342373491307da571532de672eab697880ba7642ca264cc86b3043556a4e5e4723010eee8ba74377e7f5c42fbce5b2f07530ba769da9a455fdd69749a2851bb241cb3659130fb282b8a9098a88313a03eb619dc3c8f36ac907256db446827ebdc34526c4317377304f479babf8c092b9a1e324071816289adf0f81a8abf63a9067af05f2eb2cc34c5cb9d00ee884c917481b391b0a6b0fc9dc87c98326be1c2e984f37891ef10664137260c3dffa9f08525585cd3d82d09af7610e5376b30e7cfff271eba74ee2661ef7b481e6b81e100e9167ffe004762e9355001d8ccfcab6ffb90136478a5beecfe8ce3f4bc235e1341237777a35cc303ac651616f76ad48929c75f0eed9cb5136008eaf5ccf2f9f1c5e279f055aae9b304b6fdace028d9cb2044811233beb56ac917d125ee6999f43c63e5dc52904437de8188361ab7d6c25a026cb9cef3e908c944afc3933236d04e6a53cd3f8ad09221574237456d62a463b62f2647d0901e9e04fd2a1baef26b03f274bfc8e5ee4c2f039db64ed7bea645f12eb5640d83a9e4df42858b7e6b99eff7699f223892c7980b8f595d9cd04901a492a8de5d4327a7123439939b889c1bc55963e704fc4841c139cd26d1f2fc2dd6989a0fc104e1f926f05c3c8e3664ce9134613e0bf99a808aed9c32e1e61939ae3bee2045c3662a91e09503fd8b6f90b1e3f3d994861ade9d0e90cb5771ded1e0482a5daaad400a238d26e6222803a79a3680adb4dcdcb1572fa98f0e822acd856ed86cdf6da4b94a1d759ef34cfc5e608f90a4e4fb8cc80148448b1a7e34a645c1ba596ad76ceb8e37b9cd485a25a33c137604455da0a747a7dda1bfbad4ccaa4c07ce42780d7c5f37ca53ae490efb64c31553f3fe2312e3d7815e5bddb6727c7e0a0cc0bbff6502e133c32d800c09e302b27f97456949e5b83d2ab37f8c4275930ee55f957d1bf683a7b0a59f30b50ad4594942cb314e0051819e74fd3d3eddb55b6ed9dee375174961d14c614601788807d253b1b1539f190d3d8e24a7caa6e05f6b92d9e1c9cd56d3ad84d507781ecb846979ca61b83d7714119e9283756b37d5a8a6e1a4dba4be17b575edbf2efade4ba0000586fe50e11c625e8d979e0c8bb9f140d189ded3d2124b6e8d72ae8b53d140ff8d2595ef05c3dec4b913baeb3f5f29a9e4ffce0f63cd135b0281f99bc3794938228856cbf841d185f3f5bdc8ebef32d6a7227164f4957635511d9c67736015c0d35500e03ad5c187fb81bd85ba1c8d813f95f459ee6a3cd24431d13e046380bd699e4a75e85395f38aca0f083ad848c82af58c2b04baa2b2dd820611cffeb0858a24b6b3eb43043b3d6335f6eb94129d586f515775bb823ae5e09d18833618d320db6edac075d0e34c57a8ccf58432b1416311afad80380beaf0afbd4ed771d586de1f66b7c7677ccc4fe917d04bf0e481c0b50c958c215fa0de46a57b2959eb633fa5142402437770a632f94d3223f922f520cf6b184ddaa903de65055d1c957061713a94b358e337894014cc57cf466ff2cc6f2670e3c54cc0e4eab0ea059c8d3f5fde2d73272e577b34f78be52ce4befa35c83fd226efaa088d180f20d2c7ca9573e493072a8574333f01b4a21c67d138c58b9f21c4a8d86b7a1c06ebe69e1138d52ace7c00f40f46613a8f9bb466aa8035293513aa9d2cdfd18f0c0980b247dc18d877a6e421f402d9a755c2ccad627f60f3f764310b82a7fd37ea7c35bf175d8de598c35a62506fca03dc2bc15f9011d783045469e7f34b3772da699e7e0aa4ac0c19237ff251a5a9def5201d9b6fb30ccbb0ac0ea8a29437da02d286dfb25aeb0b11aa25e44db51f0c85e3456eb5f1c62651163fde39b70c1301dc954aadcbf52ce9b18f1c4d655ebb71c1caa100d3c20745fb1b29a164068e4cf4509880ac4635ca95028c55f023d800343607780369f1d28ac8185a33892e8b0a5581bc8081ab508051a75a516538c7160732d2fcf793fa582cbb9a3ea199a8d71fbaaa6388efae427a6bf029695898ab716b2e4b318bd994aa1f07e2bfef3ec356c089a40f7b574608a7552bc6d08c010b612a0656b8e7955c2a22460a8562b33f03ea920d23bca453458d5a7c110bdb1441ab234488dd3457a2ea780d278183df8b2c1ae4e6b0eae46500a73550c5869d03135c693fd397b048471051b79840af428396d9d7ff989e59657ecec9af6d73b0d179b72bc29e06aad40552c60a7b8ba19d57abff0d01e4d8e39c68c7f5ea1857e23c9dee06840400a3b167d638ec1212659460bf1ed1ff0d425272e28c4bef5107debb2cd1ab0c5e33fc0f1b343930e63e98b35a63833adaa1435ffc118f1e2408c30cb86d89857e8c3187e0fb74e5a57519884a7c06f87fc461652dcbfeed09992d9d1e1e1b7b358ed250f356890aefab7f42c023e2a83dce0f239eb95fc975521f52a74913ae54143692e48ab4998a487b8e3d40ecbda92d18f3c55b45ed2d585a4fecc7946255bf3879d3d69bbdb4c8bc9dbfcfc5a38f9e57c9b5ac4bdfa2c7b8fdef321f364156cf5373e56b3dfd578dc68f55e57755afc5d65077d17fefb935fab016b523d5350b020758114cdcd84468085c6b81f88104024f805c6e75f1fd90b58d17e95aa79e39530a6e830cc9e6895108f4350bf27e27248055de663bda8bd3622a44fefeb39ea0a9cfd1a588ab1dff20cf8212f1bbb369e32363fc00f0c0d9ca16e70511e1fe702f1ab78236cba022bdc90016e64ee7cb5e9191390f22d007248164ac77e7715bf67c8db3a66927a1f5cd11c50fe074dccd343149ffbd503e7f193faae2fab76d92210094f5167fd60cece6a4e63f4cd3cdda68e86698c0ff4900e870b0da600d883a1736e73ced67c749e70693356eb3c13f2239e09fe8880a73333ef8a81d6735bcf25c2bb71ff5a05876ea4b1ff7733b25a5ddc4505e029cbefb6d7c15e9b32eb086ad73a3a1205e6fbc188ed253cf9324b0fcfd25fb958360c809d502c622a3065ec0ac84105eb48d4bcd00a26f45693a35d7e895603a30d0b0ee4e38d69d4d1c6041a037b87686c4c045afe679c19f2d1ef7cb519dbe94bff42f2573983a9d043b657cfdedb03957976dd01ce8dd93612eec42617421a7c59abe984913ee574ec3d9168be2169a59bf1f2fb3614f8986dc8acd0390e9e7a82c1965c280f0430e08eb8203ddc2c6a122f3f786756b3412ba483f3479025bc895cb0073a38f00cda5cfcb405f47e82d436b966b3a76970278d4a593e608a412406e6b0a6e9eb9ed9005bc2cc7545c6a237a4eb4c136842e66451cbed820d78547a69c565949e6bfeb6296c3dae01c99e5582346574fbc19d32725dbff1249ae0cbdeee2bdec286bb30590b7dd2cd568b20111b6289c2dfb7b3341879afd287de77e30850925b063d0dcf0e047178948ee6ab6ff4cbcf12d35f3b4fdd5a74cdd88b5d99d0428850952e608484df76a8fbe38cff11489805833bc010f37397830168d8f8532c945b927104e03ef8d4aab61dea7b49cbe4dba96e95be881f076d58e8fb2d658a96401ce1b66c7ed0582b33d0395ca8daf97fa1ab20058aa9ee2bd3833506876066d35e85414da250190caed8a3bbe7b47337469f633bdb941ad3e9f45e40b026602ca19236d267f76030e07b78d626f0a0d31e91b091d7dec8789aac4ce21357ab26ff18e5f611b31f910b170e0c83908b7be5e9fcd7e9f9dcfb483cae7e7defd80d5439e1db44211a64404cb61521681c26783ccba4495cf8eb7b91b74c01f59e19e29c6e159e74bf27b12eb399dd583667c99f8a2ae74213c29f6b6d5a30283a6d3919852c64c1509d0476fa13fd551b437dafd4393a5000c13414e401cf2494ef0a181d4804cb8a2550e18402d5e4036aa1bf1e5789a526c9a3cf7194ad03350e07feea3da5628fbb403ad73315d96d11cb136c3c0f1e6cb6f24637c323acaa880f85573dec6cc941271ad2292d674238da3d5d09b18a8b238f0ec8c4b69031f89a0a17090ebbf31848b1e841fd9ab294f306096bf4c1b991c423624ef636529cee008e9958cca40c9c33ea614626dc08c5922bf730f59b7182def979e87b6ca78ce6a44673a37b34353a25521f6df7e3a3eca888f271db05c3312c6f0d9d38959bf452cf0b675fa3854b46f1aee23e204749bcf62aec820cae96db42ee73a0c3e345835dd2ad860f969fb278ad630c67b474daf5e3b83f18c3acd9d0836ae408db782b1700d3a37f83f170db164efb819e48b026b22c3be5670111803fc9a07e0da5a0a12d87afa8107c00fc7e81705ddd6cc99a188f526674b9a7916d9c24896f307ca6bdfd170b5c9f9ecafc07a4cee1c3614725934947c5291c876150cd3b3f07ef21684de60e8691b43d82bd3f8aeb866eb4606b96e0863161dab959f078578c2e6dc27875117da03f0dc9e3b7575517efdbf2abcdff209be7a58239d385ebc012b72892ed4df07b80d7f8f721d6ce0ef10dbe9250df8b4f13aba80e7a11abad8bf589ed4f251693efe559ad286e0327449537fff1587ae9c117671f381266dcb2abb3b6afb5d5e9c3c941534f0a0d58346982ea50d7f2115cd210d84a85029a6a3c94daf26cce51edd0bccca178207c8730ce6da12369d0ada563fc14324ed643002ea090952e3cc95f7637616f330c91504f805ce8817b561241fcb209a159e62b801baca94ea7c9a615d485bf4c1b424ce77f791c0a83f0e95636f4307c2bec97af2372dce61f3802da95acd5767e5ac63459c5a1299f7584e62b3f30acb04965412a1442ca308c56d79d758588f35b57fc8fea879fed10202166275210df48c10d9c5612b42a21467d9c6cea8ebbcf7de1b93745cb881e448ec213d482c45c3e3e36b0064bad3d4f12343c764fafa46904289622dc2931cb6ae932250f8567e33dd0fd9048e9c13b75c6ddf9c16b8500f28c5462f1fb6c877e70303a2aa8289d314e48f55ffea3b6f80c5f6bbfd8d681710251ead8d248b4b60c0e791ea04400f41d058665b85a4fe6cfb1d7253c70d5d5cc14131bab236dc43e1f408d30ab8b639b1db6bd588568079ec50016a8ed9badd90ba341dc79f4a7a8ce08a5bd8ab5919b27c7b14fa59d0755fd1276181a9cf5546f1d9a8ca9254668a77197f81644e8485ac50867cb8cef7540269e34dff2a1a2591c35700b3916a3577516f833f3ea3187fadcb63a23b5b5ea57592976ee3ba6d8ea0fae84c522b8eb3a9ef0a6e9274ada343a880364f586e4bf3b292153c52ca5bffc83810d39f5bcb6da2a562853bca5ff4b501cce2c0ec6c520fae3a6388e7f3699421167941cae89412d39cd328ae1797b01dcc6a3c8a6ef63dbe061e63848a05e6544318ba16a82c6b9856b41c5aac0af4619be0af1069788d2574bc5b102dc131794287b97ff6395f9a33d4cab247075771da2664ce4823abf598447eda9830eff27fb95e7bc581b82eaf496d4ed43c117cdad93494deb2315e1e2e46202b48dceaafad94e92650ae773cdc48aef4a127375cb9379a668c49fbed1a1176dc9fc68cd2ecbb8ee3e708750f1acb787bdcf07ba1e85b640b8b214a6a03828613b464b229f0d6b665f10cc670d5fe3c6e07db18cbf7a0d86466c2f6f35763cdb8aa27f884f843492d5edb93ed6c9c64238a031d48014ba08da90bd67223881a34a64d19ab6605cb9c72d8e3c4b5ba35dbb362ab7219e6b351c623f1ba0f1d8e272c9b7aeb12203ee3a04a43fa1a88952c667ada54d08fc4a2b982ba3557ac59a2e06a0172eb90e60bfa10b4a5cfd2ea755c4e9ce2382e1cf1e444ffb99a322dcd3aced5eaf58d44eb57f95ec3883b3ff098a12b4b4f47ad55ea3c32ca6e66ed778c74e2ac43a4b7442b094ac23978ce68f1330e8dd66f1e4c46af69c51bacee50021f37355cb9d93f2c45a819f909ea948aacb0eb132dff08585c81f8a768f1ec5330a009c195e77c973fbe8cd6c33a5fb76d17a0e0a67068a30d8f00c67cdcc2481c2079d0cabe44702b36e83bc6aab9ada24b4d01b3003e5b2fcb9a0e6380e99d988653296132c7ded6762b4d4b11fb476a999fb91e2469920e813f53ad4f939c8aa7254cb7ce1e8ec9b34232e60c0c8e9257f6a2c13e4ce995f0458e1efbb37a9b00c857a5680fb04e30fca9e1481df20a7d3d2e03377a773e11e6b313a7077d64b6192348dd4324673dbcbe931dc2142eddb05ef8d2b0b9044f5c2a17ac2ae5867cf9789e16bad546e7523e0b00b9323ef352161e65f07312b2ae5ed2c1812371347945263bd7881dc3c498e33e847f0ef3e23808bfc4061bee81dc33d0114923080535a9b543a9569fb70e1a4d92882b67f11f5e3acb3d38a2b86e65dd3a0173366c8146f1b7c935978a5c7d7cab1eebc9455eb8f807762110e3bf1aa23ced5066bdfa5b4734edf0736dd4724b0b0e18bc7f96ae8c45b9b763a4108bd0d30e596c6c1b4a8ba9131807be44926e3e4438b2a45574a970d17cc41af7de73146ecad5c52886f85619150ce035f08d62bc6b91a33defc488479e7a4e4ad04fab100d3b0e0fa7bcba9035eb9903f9dadf6701415482e5703865a6534fdd39ae91f46e83497b224f33ccd077cf51409de6d7b4589a5107705a57a3c5fa7930183faa708187d77789f90d6457c73dd65a5e8bfa4296936f9c97ff09a6f293e836a4c9b5748e2f39d9ac5e150fbd46756343017033bf91a4601d84f350c8b8c72e28e98af44a895ab7ba1be7061905f2fcd62b8f33f04c9a07cd38b5063dbf6cb257ff65e0cdd4590b53fd31e6d15a18eae24cfbe4be394d7ac3be43152a17834e74a8bee75cc1036cbcc91c60a260ffc0f153064afde1071d29a981e473548aedef55c83ee7e740602109112d9a01b61a7dcc7d06d14b33f2939197e6a545b0730a2f484acbda16eec528375c1c1077021bcbb9da72f9f737ead064b1f74a4c864188d4b82fcb300ef8d679e1ae975cab4d9ac618691f2b5d908e00e68d098baaa4260b8813e2ca275a57b3c7808594e8b090cca10bba4924accce4441f4ddbe047654201a5f6fb26739fdfe3b68e6d45c87d1a2ba5d6762370c6515255a90008c5ef807a2b0480e4be10f4a8e6223d9c898f6e6b11b4f53e36c832209ab854c581a840a5e4041561310c0b3eb67387523894928e760807e029c48e28f820d39399c9c6ced1513f5cd1d100adc1f3427caf086a9c67cb69febded9d2d763ec8eb5c26228d148d043c92dfd095fe7d6d94583af8d6f6ee62d26148db2cfbfaba6224ff12977b3bbf9333e5240e9ebe2ac60c03da76d9a1a1d5fd12f62fe04760ee77b19f965f985326e2704be7c18ef43bea9a2bbd76258760be4425fae79cdfdb1ebb2f5e4afde4f93114c36e03d4ea3ad8aa9abea0734f295e635cd7da2967c6089a5b2b7ec556bd4768fac61a860c337ff1dd44a1cd9f5d19d73468767bd0e6230c04ea8006a55a7ed8961a427648bd51d7604f94e62cfd87e5c455d0a394e0a638b44cc77a963e495668c006bc95b8d1168fdfee50e84dcc604a18906e33ddaeed9f8d0f17f030a45100c656a7c2c453e6e0b4a53e15fc6810ce67ed9d94f5a8bc04b7b70df201a22b2aa161a60358e540271a702c47d7da67a58b2f1ad3d6081acbd61582a1feaf970cf30f246059d9538676d0e88bd465686a64bc3fdd6e000ba9471338e71db9855df5fee2ec060d4edeb65ea3fd89930cabc17e232cdb7f3b189610bef73a6b082f1dcc3aeb8da4bc9f28f7c1d2300d38c13262c3c898e21f378baf76c2a52fec26d593da7d8115c6b375460a6947ba2ad056cae6db7ed5d2178d2451c68b8e659741800ec102b34840f2bef69d9652659e4c053fe0f73f59806394e4473f157e09acf149fccd0a4c843ba43364e836c9d6fb770ca73e80bad7053ffbceec35aa8d802381dfade4f2385a63536f7ea66229d6deffc36963398846cea0dddd456fb9a48a63c1851774e855f02b6acc5d264fa77a1e50841b9e66fadacfc72f39b3974dd17fa3d84e45734f22e62ecc563df9414fd72b496d856beba75f12ff494934c70ec623b61ba2d432b9546557db10a6596a04a1642a4298a088b009b90c395b7163b03487ad6e939b6dc4dfed824887ff879d55db26468987db61fb644ef2e3fc3307df94abe747acc9375d01ebe3c7da6d8b6caf4b1367315da6eed37ebaafb7cd4b8bd01a1ee21e84c371bc622c45a507126c20083135198f0643f9034ffe2214534d0d4ceea6ff49c9668022e70aa29cef1b8eb68d58340740bcb0626a9fc303888c0848620332aeb49168aa756b119a1dacd3826976da568cbd9563be7b64c20fb5b68666027827384758853d9ac6da12fce291f354cdd51ac94e6d20f06e4c8489015ac705062d15b20be01f7146506e545a1ee5f9d79987058a6156c093f66cc643c8e2c8c85c7813d5031bd536ee56ad029830954a80bf2a94aae62ad775c4ad4bb08edad171e6bb62e92b4a390aeee2783ff197f51c51685a7d539b124d0b03f8ae624df1be973e5d31366596ec0da2a3b12b28ec6bf8462922b2b96e594be7a44713bec80836522c97a5f927fdc2dcc633457290e1237481ac026b7d4086b72fe57b046b6a801f54bb53972e7c8d0ec9ae2cc2c53f77e04bfb05efeb64e398ff5ee0a3e60a938edec310b37e2f0f37bd3921d8a713569626fe96803339fbb4cbd8e1e5a9d97619e9df7fb94e34dcd1e96f2db44ff0dc31445d6a2bc26f1ab50b0cf82f67ee64539e33619ea503bb6acc11f0b472b991b5934215505e38c992d5d5b878ceea5754f88130a0a97cdc3552e839d23e261737263503a38504fbbcacd1d7d454a738073d2399e88f3786fa802f60d8f799e8cc07c6dec633e0a0c465cad415c73319ce2458df1f5ab4454440db2be6af21cda8c19746c4d75980662ac85a75f00d1c2cf8f2246195cea1293e7f843fce0927c51ddb6ab646135451f50b500d17e791d6fbb2583202b2a2f8ca57906f54ae6bf741f77bc49fb9a9f19211ef20d792160fa0ac895cf786d10bbf03404bbf0d6e7fce23563408e22cde17990bfab8c9cef37ba46bb628f0ec0540f68461bc11bfdaa488fbe212d864297faa4864d642ae4e12ecfb8aa17276b117d148fe9f9c931751282c0bc37ff295afa72201bc0e5418abb3e9d4a7b94dd3fe060154ff521372fc5091e5d322fec07b7922b517cab021c320e459d666c932fa35dd4053af99f409a2712d541abf49f33f7cf097aa4d95fc05a7d7ae19514de8c53248a2c401ec449f77e7d2808ba1189c25cc85a04185f3e91c472244ec4f14546f7cf10539c5e556a438d1a86efa2432d5bd108c835c8d11ed8f386f5163ebdd8f4e8223c2a40f32e4db2b23548cad58f48ec01cdfa31223b84c2e6db79cc9fc1a585c4de541852b53b07ccd68e0e83253b5d8e81cbca3685881dd41309f9f22b7fa26454bb29aacb4cf587ee55b51ee923129be2d6e2e96bc3f614e168ef11480594802d87c04b1ba13401aaa4059e256a1b707dfada3496413de9c13e477a7925508932f209d5befb3d1dda5007da8e56697447d345dc8d31f99838fb2aedfc1389cd0f3feb1f2714602968e70376b7960be213d674fb6c55b8d411d3f4cefdd62eb19d973a378c9a79ce9635063e9ab964f72a56f09e6d8ba42cb025fcb485769f2b99bf358e3b621f2d32c08899df2fb590a00f6e34e63e3d9b6b93fb88f1bfce83442b645acc9ca829bb29c0013ff30c06752e431b022f94688149cd1285af0758d27fb7c7c0ac0f8c8ba76d9dc1dfc4dc4d07e77e620d3d1f4eeca286cbe766246ff709f7f8d5a09f4af717eda2fd91366451cd8613558811bed508e2ea2288406a2ea6bfd834d77186f8c0630eca1414806c8e5af108bcb5649b77518ccb8567fc6cb8890287c0120b74123c0f15b812008ff06e939343a841163251713c3333dd3a4168bb45ecc089293f5b07dc7ffbda92663ff594c76cd5f74fca09e7466487a743977d424c77710cb46df8a0f740164156651576576d5097a50e5f341ebdd1ff2c1f66bb71ea1bd916aa191657a3952e3a8d373541a62f6e4b7b0067e6820cbd453b1fcf68a1d89856fa5c77a9b0b93c52384e2852cf1040cede75f4b292f8d763abf5b7b2c5869abd08e5ff630928500dd67fb8f0d40948f503d3fa055a48683bd0ec3c86ec089ce810c63e1d7b4a31acd076ae275b2d1e5b744263d4ca68c2bb3f4a140fe095f626425c88cff88229b6f080921e280e78dbffd686b4820fb54d9e897c3c2289fda0a9f6ebb2d3a45927c7af4bcb16094119185bba0151ed67e144b82ed33897c79d2da2f22476e6d78656105f41ea0bf5ef711aff0bbcd893dcf7b181ee1a74669a5fd53db0d22b2fca820439117c43fce8c06b102dfa9d5c58315335a665907fa1145be8a98932ae64476e8369e6bce3a497a74ae5856f174e212ab2efd410697e12ddeaa0cc01ad3d8ba81a8d7c1586acf01fe24b8cf699888ebdcc883cabee700873c386025379b44ef45e37ef41ddfd00cca16166ea227b7b1070a6b923f104f9874d86a8730fa4744e4cec3532e59a27fee150e56a03656f75343b6994b88e6a89ba30187e6b985797979899ed2f88f26090208712da11fe6674d29af5bd295051a72cdcf7fc26ab48b13f7c689f995422b22e61e173b851607776e55b0a68ca4f7c29c4655e104c139a0e5c41f9f8969beac3db94981f1aef0d3cb356b348bba190a47887df12118b17d45f5ebdf870da1e31b7860c03c66f9478aad7dbd26c1da9c489433aa5521a664ccd538f4e10f251be7cb9bc7ce4041dc97e8ac64f833ad8e089a9c8fb1b432cef807172eb5b30392c91058b26b3f625aa7100e80278310ff904ee7b85a4c3e2603a8269d30247843a9770f534011f7a03304befdd615216fe88be0dba1fb5af2e6283074364edffbafbad9b5af69fbc7785f7dfbb6cfd0fb3313661538ea3473caa88b0cc0e4ebaf5545d0fafd60ebe2676cbf14b1786ec0f827cdc74ffbb59e77964e39b7a5d01fd8a558bdaf0ddff3c9578867dec7b19bfa41728b76c057ff88ab84216e7fe8f74c216584ecaeafa5b0cd2611ae8f06b7d65ffcc955fca058b1e586a8365dd8e9cd0e5797480d4d0509a14f615ce7c4069189ac1167408bd7f9b781acd715e18a1f5dc9d2f07779d81ee69c1a0c1d36ec8fe16f8360b8451338950690665efe1225c8308efa4e3ae5e9e45e5c7fa25647f5b0eed74951d52ef300c14490292f47dd37e982c01051e9dd075183553f5aa10c8d13bfd2aa4fdc69de974895d8ad5927c5fcd36de882d236a20dec3c4cd154d6b63d79be44361930de6751e1c15a69d6835142774ba73ab7e5cc2c3d0c8a71c522e69c3e5aa1b18dcfd20e7bd2cfea607bad64275c0954ad341bba88d6230103bb4c0bd76751a166cdc6e4b9776c231aa7d2ff941d97a85efde90484e2f8523a760eef884b04849b17b4af2ac4bbc92e05c93e55f5046d19c647a62ddce1b42f7ee96a1dea787f436d3ffa07b2d7d9ed72c71b4473a2698672fd183d01f0ed758859afad13d6213d552bbdd20f622b157ad728b858bcc06b9737bbb11b9812ac966c5cb2fc18ef07bf811c34d064a44aa84ceaad47ef8521609b34574bdcecc07b8f623d0a9383d2d60bf670f6cfbc3d8895662fca02c290e401e5bd68494209d2d6f76256a2fdff377cf796bae198f2ac30ec6250c789cdfd773b54ea5f1adee69f97c35c34bedfa8e38349a74187b7f9d30beb26452bfd5d7f0f30937c2b6907b1a087c4c222a089132a7db0451dd280c609e7f3b58c1d682ddca0b87f24afaae02a7a963d1ba8307f60c37b52be34c39b901b77651452bbac30edef84b7ebafd8b503e2aab59d347e8a04d31d96f51672c1522b3570cdde3c4c894ecfec8b748e4a3ae2a4d5fb342cfbd7879713681d4a20ff1d1197ed3db3324e7514a3505a4e33dadacb0a6d1626148dadf6cc1d62eb512dfc5ec134d354a223efd8ab3ff913fdd89cdefb5e3c201bf696ea7036d1f1c77f043ecd5a2466dc9e2c0633ec782ae0a3625e3f4f6833b7aa04ece0688c732c8413bb49e4af1edc505f589903ac0b5a14fbcf83963bc065b2ddd9e4ff451ce2978fbdc858cacef9c835eebd5cdb2dbce071d70d86af7d35361eb579e1a340a50589ae0868594dc080e9594ee789b97a19ab12d1efeef1b47b73261c5d1c2d40c230c93018eb7ed0f4120952e0928de35b37b90cb10bbe89af94d5cc3fb0644c1654a8fe72f5e13b649e33a60fd7f3df80f87bb1b635dd11d524332eeb8b55a4b4a2ab4627a34093ce2810535eca5bbd41eaf409766b165888c5cbe7998fe799b19130a4543bca61fe1e6c1d771aa132282d73b8f617e45170ed999b88ddf746b45abae5106a6d74a44c0d85da3853494397bf92d1269274adbe570b646ee91931d803453c87b9aa16aa6c8b6d626be2f4b0a9fedfd7842bb08809257ef1e790039e5a38cd5ece5f2b1dfd9a61358513c6777b4abb955400c0c851eda20cce6cc9d57872577cb6323921f3ef2db22707d830b58e11de630963ea9362674b2953beac28001387a3a148289d00b8015817e3935626e84a9e955195cc05ae68824e31eebc398dd82794bdce8f5a1fa17ef67352f1efd21371b8a2602957706e8e510f10f5ab6c0db67c6c3c15d2fbd194b92efc3971d7dabc6ff3675ebec1304193824ffaa850b636f14830b5ee124c55351649702ef2146989aa0fe88759f94114c277b7357ccfbf3eadc750a4d0c4e7b3e54f97455edd29218f167d9e6b2e7d7dc651423c7a872d27cae9df587936fdc6c51c3b41374de6f3f51d9b95172410f907898140756971c440e3cba53b27e0486f41572086856042ba13d36e311e9f5eb8aac4ace68a3d49a810dd0a2aeb5b16330c26aab1a4fdfdde63e58ba2fb1a8df4cf3ea9e230bce01bb2ef56f0307a0adfbc710353da7f1aa925276d98280fdf8f570c7596704ae0a60e084bf1a361493a3954149b4bdecb49b7cc65c6acabc404fb33d4dde737254283453e2095f28080e38784eb09c7d6f130ce14fc13883b68e802b06fe62e36c0d9269b2cdee255c77355fc641915de50cd9504ac42e5da9f447924a60e49a6af4273b8ff069af6bbe9268acf2e801c1f2ac3484f2da5ecf20f090874e206bc023b551ef5f2b25bbbb0768bdc10c61e2d4ca9eff452b6b6b6ffc28c15085aff8bd5321e1a0064cb25b88655f18a6b38234367c44423126be1e3281f6108f7c08b87dc0a676c8fd0de45b8de4075f65f8231a04dc52bcac7cdee915b966d499e9af29be6ebd42febccd3306a72f3ac39a4a5200728d0893788b926b5776460ca958d4b7bbdd0153c572dedaa503bd02919a9835e4324f46ae3cf79d7dc4a604ab983754d14e64eb2c9c51c815ca7e6a2d3d4f4b2f405a538d1b4eca5a7485032ad88e0c932c30b391aba310d57ae3790b39046e6ffc8b5cd1c15bdd2ed610a787a06a4dd362fc66729532db9076ca94ebb1e62bea5b79f8c75aa62d21fab85f79f351ea8d2a406e6617596f6bb61d533715a9c3976c50ec8bcd3262fd36d34104f098384e9afa71c521edb212fcf3de736780a416a9d2e1451912cda692938e57bcbeb7f8cbe6a068b2e5d8562025c1299da9ca7737faef31da7e54c19f3d30ef12f7921f9a79f845b55926b1f832699dc4443abfc8ec121563ffccc4198f3ad71fc4bcc49d1f6bf77746660e2cf952685b729eb8dedd736d6d99492108cf089905dca698ae06e2950a9d22a75bab6689f99f5c09309930d822dfaf0339d059e14fb1495c80f40897a54f9d22ce7477504c8335d6b276769e758395d1e6d03e8e2e43a8dcc5cef6391a4fa7e4847ac718fd381e7f8b12efa7fbe09050158eff37c63232014fd2c854db552af30ca4a3a7fada4d6e117781bfe288d87d9610da7dbe05f1e65f3c0de85012b9bcf394db95013e3f510941d6f65c1ddd70e573e7de0ee5fcb82a24f486bd7ec05591b5c6cba5237c6e1ac88667785532591786c078ccbf7fd15f7b1485ecaa78da4ffc025c0ca23ef181cf69707d4daae2ad17a01553ccbd6ed355a3abb805cb59c7a8c045a05d87639dbce1dc67412748e00b27ab7161d8588e380640dc721c539e751dc62e16d896c16075045adb7d81d2ad160704709cc92e6ae2f5e7ed58a47c8aa42a95dec69223aac30f1c1ef22798eb38bcd7160eeee6a5295cee83f77cab41f882b14d00c39063b775d4c823763b8cef3070b594e0c17eaadd820c1218c4cf949dee2fc5ef2a4b3699df622b65a33cbd0a6117a49133cf8d5405b78cf086f137bb774afa58576a320e21428a297d1d4d0d26b863fb2878bd0f71979025735251792450965e17ad3a03d9ee3740f72619a1c6546598440f080487ed40686e814e593f289eca257f00297746def8789a41b816f3a661f783a13838a54ed8d0f720679e1f05cc48ad70e1c2d377612b6abad3351e3939f3ef652a08b61283061ca2218e5929617febda64fcb87bdcb4b072dd5a2c1f0aa4c55210e7b1158e0afa0c4b4dd6180a347c923b4ad169d59d727d0a5cb7e129e02fde11635d49ed981be5e5f1c53a0e4bb89266a28b3d6994d360b798644d109ddf1a5adf910108d2faf280d70c8bb3cc544a68a21a590eb4223a8195d8e688502be5c61bff2927c9ef13d83c2ba5691d6f0ff8128c85f36b6b7883f19da1f66eb2fbcf681ab0b09560eb9391a691e68489a402a5acabf0ed448e71557176101d681e1e164ef27349356987963dfb6bd798b4b30d3673cad7d2f43c2c0bb55ce2fee7f62be7118b9dcf446fc5e62f8d58f881c6a1e406cd737492eff860f3fcdd9e8997f469df422a6a9dbf9c0b7b2327b2eb76d9a85cf748e47b829d84b7197c683ceb5c575cd8554b374e835576b09fb35d718e7e91ea17dfe29d4b7d363b3b80a4039fd91e9b89286e54543196c2672f4fdda10f0563b2ad121fc3ac3004a19ae2af4b7ea0ecf8f4372ef650b1dab7e3a166fa608838b1f3cbc1278a812008783995c5f6239f6dd77a16e9be95036d10422f8fe8c155b00c277b17fb02470fc0faceaa345e8a2c982345ea866f764cc8401d0d439469e306500035e9271e89a6671531d1f7d8620a03ba66fd4595def8a445a180f940d10ee8884590e7235f49a04b83a95fc5b719b291a739f94ba1638faecee33e14387b6a1b0835a74f2f8d7b05fe6f2063c29147db1222460a7f2507774d5b9a4c40025affbdcf881f14d71f2f75d1acfec38e386b88e03e35ad1269a17997b66d6dcfba8f5202241ea911a39f525f38b82948ed995355b69584edd601a30ac99f82aa963b2bc7fe6b39243b289142a72af8e8edcc3826ec152185cfe9f2096b41014ee7db9a8670558963b11c355cad7800694fb75b3797e266e663368b7a61d49ee66f9cc0aad9289e134913a4772063a12383dd07b4cd946275140422659cabeb75b6a7ef67f3075b5013560a6622dc337d08a87287eaec0413b441c1b79d49498f190abea129e5eb5db160bda2e84acc143e15d082fef02c80e86b552d770f26aa560e147a0c863841f6a028520f3152a7fcd29a967fdd7d0d88e1b35651d9b3b380384b58043b257f3e3dd796ab5e401b5f4e6e77bc1285ce07a23d6d38d43715b6a25779dc1331c9c5df09b9ba1e781be1cd004040c1b9a1fffa65fc2452070779998b907935b4a921099d5ebf2499694a31098e957d3636139058834ab861d8b221b6dfc74203c7f481c4ee6b364c8dd0e39c266924cf60b6f7b8ed902f1976bb0e54ca326ab44ce48fadebf39c0ef77076a6c2b68f815ee8df273d64bb660bb28e6e7d541f0e4fba0bb06cdaceaffd5455acf29280f45ca584ed87b63f07b84bfb6fa49cdd94162fd64a708a1ec653af7508f6b8a604de1e1b07b24bf9497acb60576b97f1a99a516024d87bbd26763389bbe84596656f256b8a6851207d7dd9e8400b866948bb4925143d7a54049e35ec7be55dc86efbcc97307ecb18f8b93e50ddceb050e5695370f162e6b63ff6aefd0d67d2717db692a3381d02562a46b5fcb005d01f6fff317a40eacfce541d67948ddd6fec04bdaf86f381fea2feebcd74ad9bd950d2dfe5e0f25c5569b99b68999823f3ee6c92851389e94e3011cc2a2590ecd2631f80cc649bd81dcb0509d7ef3d14f8677f078676d361cc07bf3956262c9fdb40efa749a6fdbe1bb097e0dcd60cfbdc54ed6b542ceebe4789fa8aeedeac5d59be04c48571d8022c13792c1efffdb88f7f9391420151eaba794659935e89df87d32c0eca4e5719cfaf0bc6d970fbe0a156140da239baffec7d83d963cb65716238f27e7f5615665bfcc112757b38bb0aee66d2d764f4e5c962c72d92910e52b1cf23fd75b8b52ae23d25f71ed65c04829cfcadc847e14a585a5c3738fcdf5894d66dc9d043f2cd20fc5b33a1181bf36ba9e1211e452c4eb30c589b94ad38d25a786e8565db6a1c404e22911339aff48706f0a3082bb5e26c793d4e1a0d8a452a923e612e9dffe97eaa72759bf1ebb1d053a9d8043032ec02ba189536f86e42af506b28cc09dbe65dc99002f6ea092e91fdb16fd337015cc1b335d05b419f18e23e0d7b5eafb20f3ef8468d475ea7b090c963d6d36d17e3de3becbbade424160feb40745e2ae1dcea7f71dab0a0fc9c91bb392c6bd3f6738602e61d29f7540551d98f978882216b5f952ef2c3e4cc06da57307dd2c017a2d81093b8d987988c04afde122283d2d12eee4e29b30dabbe20b61799d68b2445e91fb41ec5ffc42c46041a4fc3dec57489ac293e7b1d407d5ba0c91b71a7fe0b311176824a70bf60f392ddef8bf474c814d5836a524c642868f9d06dec2eafe092906272c7103902a1a13b7380cbfe16341aede0b9f6013f2af743fae24eeef85c4ba544be99e17d4434725c37a5defc8ab2c698f48305d207c5bdd5989cb319a51d685828ab261a149bff1f1354b7b6fbf2ae60260a8465e28492881d1c2fe1472215cdf741db26a719218b1bf1874c14ba1624a0c6e6f696d666dba84ecf630d37a27d2a4ef25562f744ef7791570b96e267c8b842762af34ff34817c00d6df9e12ec4f5a490a36455a180fc609a6e218d9ef0e3bca7e04532be1b1648de849eda4ba85b908ca8cc0fe8792c78ab7f63b8b5bdc241c13845ba12d5d0607956483630c57bc85f8aaa19f5c5dbb56cc0bca3aadecc9c8a3fda43388d191d1696825ead403799331acdbe2978d074915ffe41cc56ed13e8dd0146082876c32560e015746a8f1534a47c06ee53d9dc25e3a029fa2a6e5490e1cd377b9e284cea4c05e84c7d885dec11e9a0247daa7995e6e8c79a1f5ca27168844e3ee83abfb1bbf2ab70492ddb786606b0d7d2b8c7de1bf64104c354ff725c608c4d102ba6f8c1cec16990042d6e6dec0a640ffd43753115bea3ff7e9af5f322e877afab1d21e7f071abec6d54e8be32b7b766b4f5f5afc0e9fbb764ccbf3d98b341ff7002f2d4938289f06ea00423f694df7fabc529ab40b521f72e3cbd8db66503b24a19976d247646cc910d021311f1d5452fa2d137e061ac21367f50e440970ce48d50cbb3abec9ed22a66df30ee6d32d2a2dd5f0a7d712c259a74f7de7781c7170aea2dad89fabf7b2eea6a362f6405cdfd6652649b8f4ebc0bb4916a7780fea4e9c01fc46f8eb6280771224c7c5c53563d7eb43449b8bbf919d48d53d2e6bb2de9e9ed9c1469941192f38081a05a4ca0ccb7aba2f6f2db315aa0b7b02ada95825c3e00e52d2559e2660d0b979388852b419ad8d2e14bbc3f9019ba28aafce94d0d117b6c328d9f9a7bf0396f796b942aedde776fea5f7a417db8a735b73b62e561202d27c7b34fd69748354e828d2d8c3009c90ab6020964d3deea49a8542b653cafa48c5fe72b1952edfc8107897b222a596dcab10532cbcfa0c39f31305e02e516fe28658fa2aadad5addc5a73b5b1858e1873925fa10a2d05d60f8acac65982d1dd11953863e4da535eb1745ab3d0c832d4eb25fbbccc4eba07fe6614fa2de2e7a25f52c21fa3b1788de82ea7b7f9dab1d708869fd8b87ab2bc176ce58137362bcfc043c19bb75957dd1ba61e8863f3c565fdaefff231de6d64afecac46bd8ea015cb24082c168601d6fe8581b0c09fc1983f408a721bd1b8912c7129476506dac73e4fe08568cdbe0e5ddd309993605e4252423d9bbe32ab24e666fb77145e2eb3bd5d0110948044bb037cde2904270765041ce53335f86228da7d667069af7573f453a5d2b7ec8b7f2a39a531cd4420c5ffb9c035c087881d05bdb1a8cda4820eae3744371e9f90795f0f317ffdd08496d49bc6666ea0d0664986445e078935860f5fc9d9dddaa6deabd823b866e548c90351dbce56dbec93effd8ad5e61aafbe8e0782b0a81fd15b17bb688c4a10111feef4655ba566b4e1e1bac1982e86dd0ec853404e5ac1cc5295eb7ea96a53a629b9f613b2a7c3d899164bafc2d68f8c1f8204f3f695addb73af5b681ece333ab7853944ef919df955ac4ce9a86aff564bbf0ae438f6a6f3bd8e99c70459a96a8380d9d27c2ca8c479013e93019490f11a71b1d96b1903dda2ed7bde09402ea41cf1bb580eb6c3900fbab12100caaf63971197eed5d8c2b41f57f9276decff54b0b72c4a26e222629db87ed51bd19906def3dee47b527529fcbb5116d206ba32ac8f2c21aa0cb1aa59d470bb28e7c7c55fa2d54bdffa48eef0d95e841dfcc7201424d3f09d5831fe465d69312fadad40d558835b7c8fba66d3e5161cf1e5864e49ceea409f9079f16dc45228f7e9c004d69cad963d111190b26a07465eb759baf1f5351c53d2e2d76fab7bf1057eb5a1b73dafbb9363cccdd80d61c0b90d38d2940a8eedb89756e1dd1fbf9546b77a4ce9360454542a28af1e59e813efaa63f008009936f182d650c0ed08868777c876ebce5830544475695c316b08ed0f73f32f939c7595611b917dc7f9b4abbf8cc8a534351215ad5f374d937e36c94af627a2f27a352ec664e81575ce37fb216ed1b38954337771194a9371f55f9d1a778ef645c0aae13b73e1712874b3bd5c01ca90865ce778a31ed21144f915e4433ee8ed39da7b53b4a87cb362248ccdf2a5cf45ba6253badce55252b9722f0b28ceffa0384c0111359114deee509287357987b9149f3a9eb2696455b9c1461ebcaf55d4e436466763f13252af43c0726a30f866bd78e6e3a0fb21c3549229f65f80edfdc585a5808c421406c097107f8ad5bb4efdb306c4fef0902f6e0b850ab9cb58f993b1ea78ee75f8e9a2a2577000778cd59c2fcf1c96f15e747f2f24ff5c203b4eaa79e23c7979aa809e1d362a79d4492f5c6e9528339788b4d3b9f3c4dc561921e10e9fecae24ea27168fca18af661b334cfdce889035557c044d730578813ec27e7500428a34e631c723d67fc1c09350a10534704e6abdae058748a98340fbfb9fa2c8e128d2e8e89347cc5f39815fcbd7c94670d0dd9f8bc85d4cb3703f9701871faa499046cab434d34468c5053c2d9bc1ff596bfdba7e8567ae0ed64fed7ffcbe36f03076649814649a067735d8634dabd0ff2e1213099293c09dfc4b4a57c0a229c8b2180226692703278d86fd546723ee0b0731bcb32d2e8671b8b867ba9cc062caed613e79b387825b223150545690c084fb846325ec2b05dba04536e1e0191c8e18b9e1881b51922ee6d9683da0c6781838ee52fe988b5f4886db18badbb769612dc021c0b7cad5ebba0c2552731231ce79865026d7b098908bc560a7a85e3eb99ab522f2008dbb99cb25a6b3ff87dbf9c5d7d2c699adef56f830f16dc3f6c5c426745f4443a19bc1ee63853acfa0d9f18edbb7d2ac91e9546683b5befcad160e2a429268465c9d06f68be98e41b714d3b606a4af2e4b48e59d5ed18ff52e951d472ffc155b7c087a5d8d7aa64827ce1b27385b63d6071cd44719bd11d5cf6af4bcf6b0ca3a2460781aa3684d0f83e29a1e7f04d995824ce7ba877c7b34832afd42736f75365e1a6d2c01c8bd7fcd946fe00ab333b6fc8ed5476d36a9c93646109ec0ee40f051fd363ff5ce549c5b49a97b21f47cb8c81116e98481ad80deb229fe0383d4a801707479390a395817f453e9b6c6469d73dca475f9c870f9de80f224f6378a0b1fb6a2212ec1267f892ff9266ba95c59928be03ecdae43343bde384302f30008b29a99833dfec040933f1e5a1ad107a41783fa74054f3294a1a749554215199072c442c4170a50a919bf00f84801f12fedeace9504cc0e6822f143d82661f5ae644bb1584865faba973af3f1d5af808319292e45cf798c1191bd33b942b16e84261dcd61cf974845d3fc4e99f0febcbdf2ab6edb350321b11c3f65b6d10b303fe18ad6b486f89688a038a455c8840d9fd9328ce38dbdde74f6b895324cfcc8411a1e7361a9147b81aa3127ff27d45c5db935d44b736847fe8a8df2d84b4d1847d81ff7200021d02edc523d0527402e8422ffb6b940b63ac704bb903cbf8ef3f728935613c78ee086bd670c7708a0e03ca213d1df106bfdec87dd16b97e5c9e4670ee0aafcc205f5e7389a9c936e772b005727ad64f2b92ff8049aa810459281c90db0bf0a69a294073ae91b3219d4c971ab6be5591afe3db3349d4340f5a24e44b068a097646715e2d5397c088b93d8544100a184e7dd35faa7c9166df85a8fefc04de53845a1ba8bc9818ac00f752ced929eb4430a2be58c2bf09978c91d159f1b75a216638aa7b07c99326086da05b820a0fc4ddf13f1576738c2f9d25013c5bc0a4452ee4c31facf6567cb56edd126417a8d1ae52853c3f1e2b3bce5fd49dd8a66445ac601e1eded7a87eebca81c51bb60e5af4240cb637da18ce8a65a607cefda1344359ab8483c722705de4b0bca886450a01824befba3035fe74a0e1c55555c12670f424af9bf808c697e82cda6e86b6f84919a6904ffdcc7234c0b19b5d16cc7908db10aea532356200c8f5a7fbbd26da756ba36c5693afa378c7311ed36f0e31703b5809e521f9506d1caae4ffea40cc939f5eae3101a8dbb468c97aff86659a24839c266fd1203adc15bf21810e1f386afebf845197ef66db1d6a29b5ddc971a99ab9724bd2874d0a1c8233f01c57fd91b0fd96f9542791317e4fef728256cfabb622496a53c1dba05e859411ac4faa6545f29bf45e3d7d6a742c83a52a2ad65c963f5b1aa5d65425ed7fae8596a68def60c7698296cb8c14341259f5abf52ea47fb5c75032b231d2fd00b11bdff26d0e5ecc8f4b45cfebd93422c65dd582e4aea2930e9221153f9644a7fa7206745ecdbec11a774635ef2e27402e9e03b90731fd29755ae51ead0d30ace1007525bb8508d64731dbe2f7d1d2754b1422afb7eb449ae81e07d9ca71c39ef8347a28923d7765c3d3751917210675ad62be17ff75616cad4451e61cd45dfbad04d7f4e639dd983cc0ec4ab5aa02ff0b9b9c3e74c9c513f98c7c196995b3219c0192c1cbe7b9479143c8b84d545475da1ba8bfcc3d761f11114d1485d9fccc071eb0bf297670563ecc532b3f16b1e94ca055949a0161962e23710ea6bfacd491be24fc9a1e2bb09f00c2aa3f0ba491d7b546cbf57c8eb723f8a9b4f80e73ee225de1e7fa4c6879684208071183611a8ffcd3585ca46d0672e6a13d3280db7a1df7dabc2eb4b2b679e1563082f33719f52538c39ff41a15ec7cea1d26ea9c2f0a8baa7e16ae895e648e0f367426f7f6af761f9bcfad36de2505c8e679ed4e46ded2d195f49ed1321278554ee1f1a568a8c318eb20bbc509225f66d352c02442ad70e39792d9847a71e2aa7e9512cf917bf4069c4175fbba541c8c8a8fad703cedfa5db9126d161b8855f4d202d9cba7d5633b2a799e1d161e491095f0e7c1c0934ae3e0f7f8368aec480a8a7bed6d7f397a75d9b81cf7286aeb931426b1315bae3ecda2f583bfd563846c1fbd446c6d46f06ed7690eebef1f062a137dc0fc6de322178fa248757b8c83e2e71b1c324be63429a8cc3283db2068786896691d1b00ede191988083b1549653270299f7ab7b623458879fb20a09352f3fd91d2db6aaad48cc4fc0c1d7faa040aecc7e9e38f67295c5f53f4df665aaad080be17ebda945587b8e2a3a5b2b19c71d7ea94de3859a9ad95dc48bad93e50761a6249999e4f45614752d61aac8554478a6d2374c5dbf536c31b14efcd82e95cd6791343c046f056f1c08353232ecbeac0ad9859bf1c113acfb9ec973732152c48f164fdcf9f92e520aa72258549e54015283b1af3733a7affe1f83c966e52ca266264b3d5959810963da3e119d179659a597698cbd45c775726f280d3d63e7c0d0c14e1efaa71044b690004d69b12903017f8c935d987afe37212e654cd2baa5f5cad8c67a2eaf84235f253ecde660bc968d3c5268dcc824c08e96d314bf35b21ae0b033e9f3072e3c8c8ce840933785007b7d167a13b8fa7ac94425a9baeaef2a2120d827cb59cd372ef65fd7dad0a704ff6d531db6dee3946ff39542a2351a2815f90c5e24119fd74e168b080af75d383e1459a2dcc45a0eff75c69931946f2686f7b71298d97f3250c46bbc68a2413a5ff26fda418ff047fd5e75e21164a2133b36873d192dc25349a19bbcd75700a82223f6c58f97f47359477b6c10c4277cf0477df85dbd1a35181dcffee9d532096cbcc0ab71be0af831a78f9155620832361efb760e40f719fda20de619a21a513127dd7f7b8b9e56b358508da57432625271722d385faa700f5543b965b6ac310d3399097ba7feffd11a094601613f6b8da854c19fcfd7d772b5de0daac346bc6659aefe7bf2c296121c8a64cf372d15256ea0ece00c944cccd3d4eabdd8086bf9828f9c107fdc0caaf11ccb081f3da41b50cf355a4ef5ed15fc95629f469b4da231ae463406b10caf35f4035f6f31883ac51d5b025cbb22a77809328a46dd8db8a2af6fe56165b0f5e26c0e7b8195c2a522289b2ca48309ef2beedb579680c8b606ce14e007ad0bb71beef0f0823b17bcbbc711e84fa2b64257b3c0089e75219a940defe219f03ff5cfdacc50a3fffdc406190e16052dc5899185ded40b930271cd6a4757474e958fe072d74407ac9c5c733e0e6a51baae779ac40729ccfe5823f4ecffc7aaf0dc31f137f1be3de585bcd97282ce90ccbcb74e794ba1dd30d01cf849c0f0714cce53e861091517daa5b7cdb70d0576e2f8e33da2517500357a6c4fcb2414c458af8174176028755578b5865d172530aa2d62c0380dca9cb0c937f78adb59473155aa3b7f48b692b37381e095529f43ade1b6d9264ce3537ebfe06b3c6228dc3d1440cb4b41b07275727a488377b36b99cdb89a50ebb69b75018e76b76c6c7f41f1ad7396f24dc7b35b694438f527d77497672fe67704c7bbb6bbf4c217b7b226f2117cab8daf3ebed3cffa8d20df5e89fd46290602ff10898dbb3941aa1a3fed192152142647aa162ef103b4b7a4e766bade7c38901828b6f6549955f50c0946405705a17678f9b8f86301ac998518ba586b5f78209f79f4efb53a040ecdcda43a711499b9f10d7676f0ec4eb2c09130b92861c9546db536ea4392e59f4b0865965901671f9b202afa8303433c69770e32220d5cad38083f8281384b63cbed9d987db60f3e2dca10f7ab3422c8833ea49f9a0125914c6b0132a5a6bb857175638dacb9e4cfdeee24849fa608e66c6d79d7649e0b9a1c1672f56949d49592276c28b5566802e8eb8db2873dc1d95e11a35cc166486a406cac8b82f11703737f39fd72b5d69151276568f99b76357cb5cb70ee58069587ddca05a4b9c632333e835d07ce12c362b1782f774e748640bd0280a02174d74dbaabc17b7c6c55bec2500fb085ab476b3f0b14f984beac4493f30ab514dabf0248627f0b21a0d68bc469745f1856abaf1eb3133102f0e97466fa97e3064dd0446f77cdc222b96a0a3a05e7c4e047d1422b95701cd628ab89773b93f8138d0624b151c01879da2a5017a0e2de833f64e7b4e1d4ba91c330a92ec78197adfac68f8e95a54da4b300978b689487c8fa8f1c04a45b19ea4f14c15f9130cdb28d74bdd658b51541dd6e8f5d66a214497a3f635f70558839584fd20da630da89cfdb8d5a3934bc88a835316c7a045c33d2bdedd041c452657468404a753c9ef0147413caf3a82df26b6f72d015fadae665b03761c9777e55bb9829e884d0d6840e78268c0b846e9c90cd97072ef19490dd27c0cde54116c7659badddd8072026c72bd5ee9fd326ad502acad6523a22c82daf704efab79339da468a90a2baf8517eacfd7a25895ee5852be30a9337163f996fcb2c454127a98fe321dd68880434573544c309b48c70442a30e2f6973a4fee25c1e0dff81d64884f7e93e783c9e8787fdf1130e5385798e9b14644d1356359785062c49f90a501c1d2e318564d8cb72850e821ebc49ad386599f31f9dafa2c80627602a7a0b2cf5f5f59400cfa2fbfbee3c878b4955363e21fbe90c6bc1b73dcfa2b0a105a07d4063fdbd6373f9f430b893ac8b278de97b69668c4fba340b5d76a1f52b2a4cdb698f3924e8abfe2f6030c437a93e8404952d1cbb8bf55a3fcfc9a71812123fbb7f1be3650d90d4f662b8da21aa7d8b43eee86124a34f70a11e1553d5b1d39f889f5e0b5b9accc6127490fbf3568dcd71bc37ff9635bb4fcf8864cd186454f96803417eca1dcca8a6028e1eb02f2228209d8f94b22125fe0154ef8b938237d5cb03fd4939aabb2b113d3adb2412ae1131ab5f7ec1b57c08541cd98e01b6f146923c2122bf4dcec186b721eade8c735f9d72f62f285af7419b3a5826cd0860cd20095147bd45aac216589386969f2abf363b0363fcfa2880016ae68356d816056e604d9d360876ef2a3e1f0ffe3dd5eaba55631400e8a8eedc7c815f3541a5d341186916e0214a8ae9c8489d0986043c6cfc6b0f2372088871a18e38a5adb6115de846908fc217287ca8d5d48f900936dd80aec13ed118f7f6e0c07ac947d306c6a66acdda8f77affc75df66b13d5b9074a84032e6009f56b565b0f02de2a16762146d84b0db3439fa31c89c294f9ec3986fee359a2d3d29e4fa1581c4bc4d3ad7fe74958dac384b20d31e0baf47cd5f6ff3dadc8abfce6feb8359cf8a70919577a4829ffc841832083ee52f03d1e81770a7efc68462926fe393b98cd72e7287545c0104d40efcfdcc8976fa0fb0a57a5c048acfe263c97d81238518352fb232f17ff25ab128c3d4f6f7588e1cdf33ee0064fd0fc8f856eb01c8a06b5e432b36b9d85979f0d1cab951204710c886a71984c6a54086a94145c81d3a8c0354d207e80d77facdae76885aa3128e2f3f7404c5d0ffe88cc96d2b7130d27ade4b0b730db51c777c1c2d0a96fe1d7c6c6061946019d5a46dc28fa6e0e02001c2502e0933f676b2a443cb01c8b5a4a3b746852b238cd66a08305ff426d2b4b30c2ab855375adf0be96352f98263d2f9eb1266bf3b083feb05754b81e1cffdd99770edd299720dfc0c402a184e96f17eb48674f3c2ede69853ea91b6387e090167b6746f4fba7de6ef811c3481f229475750ebdea02befbba58514bc0317a6a6e68981881e9a2599988875246dff55d6f91cb1d3e99dce498b887fabc8ed22069c259413523ca6d4438f8daa4070d7fa81cbe4f4901386d1c2118a0824b7949e34f302214b653b19c7b1c724fedb38dc34c1e05a3e40f374ac21b235f4a0d4b4f5381488393f60dfe5de7415e019578b345758107a75dd92b9b71b85b9fdd35ba6e0e6b72af1da981e17854e5b37d9e053d9e87b65a5689837188a107f98d9d2b456eeb3fd99d9f1199fa4fc444967641fbee1140b64b8b34a9b4a30592ea634da8c243d086e86f93afd6316fc308c2af53904c508d0abfdb1e4e91fd3270d78f0c093997538ef72a4f9d9c7527ff200eaf92d1404040f2efa59634cd3efd5ec921d16fbb9e9b4e3b51d05d477b290f693e4cb2ef73237275b75e6dffb890f6bea427749c2cbfac9e10510cb501edb36f28f95079126d3f6524a948d7641ee55599a84c2488fe23142bf633d12c4354eb6327f6ce5792bdecf9f59d138336bae181c66d9869cf5ed6312e86a74e3b3b71a80c8322eab3fc7bd6b6ac0736fbe393313afca75d57098f941076d4d90bb29728707853519e8cfa4682b48f3ef09e9ff71d93b2530c17e98a414e64ac07b6969051ef60d292abc1e2b05de330bf489e86e7e104bf6c2bb07b163fb7b9c6c739d398a8a7099fd052459b997e10a71ed955b4707b2def4e108ce92c4244b4d898d58620bba914af28dd2b80799121c74b18532cd450628d850e40920ef7c49b359d4aacea96339d313a0e2af96d83cc7899fb45d1e0942c5b934e38cdd1386892725f29ea3cd2128bf04dad2833d73988797836727eafe2d9d5d26292f89192ae2974e6c4bdde1bf02c20fae7cf631539b41baeb66d931187c0e99beb276994a62738441baf4b5b1a0f1d0aafa0a5f6addc5789457eefc606c6a06c060961d7062a4e1a447f1e7f16f7d15c46f336da36574549fc3b0f3eb8f7830b54460648cb90648dea9059bd4582bbcb141e5fa4ceb91d8a063e53e458da638d038e9837150cb66cabe9e462ae66db641db2715dbe2df2fd84146d7de9563b9c57d12c7418fbad89765e7d37d5cfb67eed955266699ecd6137581bcac4fc2ea2c45473ac2b1c4da75e32075745b9f76bb21ce75fc3771d47d337d67c7c74f634b11a4e21f23912ce7c1285ce57ab1c1925a169e7fb2e5e1a4a495e1fd03d6884380a3544d30c6598f5174a026fc3dba2d603105abe0b849e95734bf5dc84945f6275ae78ed5032e570bb8548e095660e3a1f8e2fe80bd7b1635f872df37094d5360a3a39ecd12353e45098e9573d057574238782ba5f5497defa5a9a1278cb4fa1c8b9d3bcbd850b35deac6c68aab93c2d955d8743f7782556b9701e87f7cab340fbc8118db2331f6b0096dc9a4ddb117eee8611e950fbeec7df504450eb4af03bfe135c99e0dbe634a71a4b280ecfe412b2f808dd6c28c9c5189ac8e656ab66eb0ebc99d8e359cf452a4c921bb9193035ac1404e66102f4e74373ba7f51519a6cad635ed4bd6fa9d49d1e3602cd514761279c18c10f6d183df645bbd4defeb87e13381c39f35fedfe2039260ce8e7d46224c5a4470921375be44668dc34a0a2e134496edba6fb63c3a3f29b9c5c784601136599ca2248091752beb5bf47411c2b9fb93277b0e39a93e4362d7b6087e3f0f5e669c46d3e63a86e36c383f19272f53451814650aaa11b060d9aa1027282bd900748336290a301ca94bb17dadeadcec6e387388b011384f2a51ecb2db2d93cc33fc72ad0fe77bc844756cee32976b6c61c7a13851bdef8af092d123e19bc32f6255888c7e016287a75469e79721811ea318ee71838eac8e9b6b6b1de9bf9169e1d7ffe7d31bdf8a00e3d353057313a42cd5fd7bcb81494e49f96b9d5be00afb8d209d4bd6caa1c5911a219eb160e2b7878ed0237b3049eb8acc5e6fb4ae4e1c2f9ee01f6e38740acf85b4739d72ea359df61fef48fcf74916c0c090c54bbaafc790b0c710a7a1c6087b3607e399710956085977e950fd06b96fd3f5d2fd202a621d15340caa83091cc67e34e49f7d98e1228098b83023a367c03ff35fff88297f585c23a1a40f0d95392969bd024627c6f6f0d6abb985b77ff4799f6de3800639b50d0dff0cadc5245280b5b299cdb6f3762aa965a36aebdd3ed7780c8f5eeb63a4a925b066bf2c594f4cea5e816da234e8374c212393f83ed3303156239b4a8fbe5f31ff3ea4d0dfa578e1faa4c9c040614ae60bd6945f2e3f4b38ffee73ec1503d4709e3396f8d0ac0c6a0b802d055de49c205be20e941d5a2960b39837eabaf4a24d6d59f6fe6c25fb6e3970aecc5415c2ec1c67afff518b1c0d2c11f15d976e585078384e50d031c9c66f742b3a26d7e380dd2b5cda0818aa90dc1fd4e32fb9c6ea2e5a36026bc086a72516e00ce1ed70083cf1387a8d996fefe954ff6523b0d9522b2c910e08f942f0f38e76e00a6bcc7e668dfdf92de160eec5afbab184ecb7d4022a3dc5c16bb4d8d99415bb71cf87f98e3a97f1705108ab92feaca458f0de98cde7fc286c503cffd181c2cdef7f574f724e5d235549ba21b88e7548cd7dd599277665ec37faf3dd8584492ad60483d3f49484e47b02e75879b6d3f97c23f5b1af18a9e72ae5d0ab1f2f42f3d0c8df778897acef03cf359b28902ee4b33fd37c2bb8906d6796194f5c514cd9454bfcc447119817338ec406a599c42ae724b154ab43aaa7077801823652e91bab8cc7c931bff8ef16cbca957a14615bd2f86d15d857d213bdf909a0850a5cb931f383c5839e05a4ed62faa38189b920ad2fa43f06e2685e9609e35c66ed4a3b06a3b66a1663f9c66e20bd9009d09ee41364913c929bceaec13db2039f28fe2a6f8876b24966be3bf0f9ac82c15e26a8e50a1ae6728b45a2396e9f11b0568f419af0e1349e3401f437530f450ce53ebc6b9fe87ed843dcadbfd490340f652afa4bdfa262e4bcf8d70be72662728efba6307436ee3b110264dde48548a4f9d492a9859c0e7304d8899798d0c8013032cdcd8d8d8e5dc81c4d407f8854e5fea67ed6d9fb7aa6e88251da56207656c272d2aa38bae8a01b1395b9d2db09035633f7b64c141d15a3cede125ab2779916eaaf171ea65e1428702f16599ef8970e0e2611a062959750882a260cdfa59f19e3c339cf60d2a59a5fc0bc268fd9ef66f5945c3c8c55d0b0060bd644f9faf9e4468fbac673db35f09dd53aa00edf79dc7e49cd2bb436de33416f0b66e80f0e914eb7e2f44a96998ef12082b477e040e3b6074cd1ab9285ad795eb4bad78bb88b0f2f43cd0d331f4a6622580990fa94151be1a454ab3a797b28787c346b5cc91507ecbb45ffeb2c00166870fcb725420b970c81f6f45b67629074a060ff44dfdffee445c1a3a27f50b9055ee7823005f6c312f18468d727d4b7dbb5240a4e99827a693b2f1bb68a51a9523e5245b3fb115b57dc6851bf1667a85f0f1d16230217c8de8047d51f541b3a6a8880dd1897e3b42f4cf680302786a42d5d6c88a15e34cb2c359a5f937d181e65cd8fd56559691d15d346e7b1b3c4391415d7991586b4a83e15d08ce81fc7d95eb604e9dcd5a3e328a5b0f20f7c835c9ca6ca1eb015b6ce6afb44822af67bfe5647ea0a29ec12354e8f9e607f41b5105898d967adea01203a6f334aa5206ca14f2edb61e38b7b8e39daa2d6d4c5665fc74b6d846728cecc70af2d1d11cd2c7b2b4d11e51b8997789e9aee11005d1ce7908f15aee1a65a653e0a762d2d1c0f9b93d2bf080a377d7395c7837c93fccf576193abd329a7b86520f73eea239a9d1f5d0177719499cb1aa1b7418bb45b0bc7fd586bc2cf679f347ebbf5fc8215b78f3d603a031b74bcf00e3e6457206114f2b62f6b712bb315090dbb47728a1d16921740f9314627c0f1b67620d52af319c2bd0ea315f364307769c9bd57e710255ff23ecf89066c8b27be623bc36e7d58b038be5190cd0dd191f77668836a469f5d3d064488dcde47ee6d18065c2ae423ed939c50754150ee8b36a1ad2112f62954dfd691f457fadfb2c23733970bc0562c29fe6729b326c9207d3a52dea5d0ff91bc1d7a9e78ed3c778fe82fa24e93f6c5a43b1b2add818ed83d34cfb83d04c305ce403bf10dede6cc7a30554bdf756907ff8658e5cebf3491f20ea419c6a18b1a9360a334cf2d6366052cf7aa0fbcc3c42184edb079cb102669a31c09eecbe09db07b98b85f908e58f323c242149d038dc4f25b6d679efd3cb3c0f27122d2f838f9667208d1492075f8f8693d8914f9c050512f67dd6987e4489b36f310fd02819e2c4415f02d182afa276de43ee68362e5177319411ac76ee75a4ab3db87d22a1b2196d4700c7df97def9e7eced45fcece695aa8f47736bb1eea01b25d47fe92f361e23a966aefbb3bf220be7a56c2f118ef2fd95cd828fccd8761b269296404e6875c009473624bafa7a160aef2bf4d75b71bf1af1c742905d5d39508e3974acbfd1bf2595e1a433f4d2028b7212da5a79c1c1c2ff8dea81cf477001c425fbe324edb8db473a13dd5d8e50267c158a2e964e808897017b26614fdbff5d2f5988f5fbafb46bd961372a1ed4ba09f8ddfb79bba27f5335f1aa1ca8db01a5e79a1f73de0606a74f96e5ec817b12dc3567ad5b2c034cc9d912e19e8e4e812d417d2180a93a42321918e996be912fdc6220ffbd928822fd15494fbd47c157b6735c2d35e3ed5366216d219077d734ba3c17db5e5498e54d74cc109fe449024fb8426d64e8dc89c485753a058054f7bcb461d29d1c7a2f036c9fe0d84b13a79afb015241f1bde307351680561eddeb5ad1ab476a5cbdf95b576b5d86cba748b0c26feb469ac26c55245561fb0462a099a96932e0b525a90a92150b2576224837a3038aaeb329d3c187ac54f415d1d1f5c660b72ae2668038125372ff34d9f639b437681ae684d5d02f23d9e7a8cf7277d9df50b9d57d75fc2e3eaec18e1ef5ecc3d4365f8c9695a1b68f151dacd54af8fb88278e4d0b86eaf841424669df07d9ed8d4cf05ccc513a85687cb8ccd3272a520f7daec734001f51b814af9bea19f91b7dad4933c1bff124f0242e346bee2dcce274a1f80a02fa32c9ac67090df50d8c7092f4a8daaad3de777196efc61b98f2bd9efdf91d9d68ad701d138fae17539ca2c93c5c9893c27b813c041dc0311f3a0819c592900a9402b5460021f0424f2d9d80c791716d6b19416467388be00ee5bf161e269c52f2207c6ca14c7297cfadc17076eb4a2db5f7b1d4de913e02cba729c1d159c6557b3828a8288f00cf86f447abf5481de51ec6af295a7d8e59bedfab1c3f9ab895f6aab443f3e02c549e1564342bf9e29b667673c1ceea7a56d0fa03e1cf77ce00ba93ba216b9f1d459a47c0d5909614dec6499b732ffdb2e05ee9751a7fe2aa900293dd9b62ef98189aefcd54e37fef543156df095148257939356728c496cf9b48fa48c99aa2b64ac0f0434f8e56dc0c6583d305149bcb5c2159e552a5897d5656f62bfbf0a5acb6dc615565b245c6b1d6f2b44b245066aa25cd0d69fe2b18d81fb86563b0486d487893c7153fb5174de48bd3c240508bfa21fe12c9c4d73b8d9f5d9d4a2a6e022d8422e036922be6a4e9bb96397c333bed0226630a844f957971d74882ec29b0df738c9c2953b01a7ded3b9ded7919e90eaa86e1d7feb71003d337fb7eab3b16c6667beffb142daa3fa3d152b90c2c2a6329bd67da122a2a533bbac2c8e19157d6742844e426dac16f33fc224b628e55f6626e68c1cf4f5ec0b70315f8003760ad1af65f0ed02fcb3a2c367e9520eb76b6a4b533f62df12f4f1fce76f2f1a975a180c6d5e9f8dc6106fbb46ebac7c0020dc28ff577bbcc95a4875cdd99515ce424f7869abc322e257615ad251cea61d7786ffc95942b59fe18cd5d435671d0e47a773f3774439a0027f4bd17516c277452d5a95cf3b022657eeb3954b162da869d22955009480eb1e706101f74f608c4882999bfd50ca6f7d242ab7983763a6acf455fe2d12960ec3bacd6a54d99d6c1e1e50c0feeee8863adfd7bb6a638056adb09057c2896e58954bd3bc9916df93cb7d5b0e2df2fa0954ce08d1b820d773c4d2558ed1c1f725cd0c7451ec224fc426d06aa9f0bfc9b060ec230ee537f6bd4e7dbe762e1a67288753c9366ba06db08300818b758e6991ddf9d365e26a08cb2040f86650563daa3e50a82285dbe839eb4a506c6c48460554b4b8edd87157d09b9e26f51f2604ab6bd323869118f48f2ae617d973be1b8c39731cae3b2a489e28803969fe93704baf870365727057de4301257bde1b75f636397a1d6f3d67465a514c9516b204716fd80841e1120c4a9f3122dceeb40eb7d6d7399bdf1850f3ac2e5b1096db53634ef051ed414b944283db3bdd219b53cd3a21294e0ee730e17f4002510c5ee43d8868f05d57aa9abc0f46e98b612fb69b68e15c5969c73b06c3823c3c713263b3e3c813cb52d577dfa2bb11b15e51e6f070baca31335ae5a8b22563398e802283bca29f4a8acc34658ac9baa2aab1d0dfa3740924224ad11b741c26a5be4dba31c474b55abb2fab8a3be7d309b908d08d850077f4414d14272fe2b08d0f8a0af0ed525d62b54c5d752809d4948c313fe01f7df6fb0b8933a7fdafe358adcadfd069264965577e06dc05e0760a056635415a6f8b2f19de77c58da069994a2b3fe8baa00dbf4aa1f08f0b4d0d789d45c7e8cc758ef2eb26ab5f15e9ba5a9a5a7d9c4c4eec65509cfce2f2c8e8951cd76af7e2218d5448655bccdd6afd4d2edf72b076eab51d21770bcff5e491ae8e3dd7b2713b58f07c62ae96a80b12078486100828ecaeecbcfb88159d16c5b5d53c02efd7157ecb9ccafcc6b332965b2a33a6f809051e5b169d41b6a89c4dfc34716e2e3c8624b3f468b33853a6e4254bd4e128ddca6db2ce9706ebc1b7943790322b7298c1e774120730f6fa93177183c4a7c2cc599e5647497d1e251708d39c8d7f1c09eff16eb2b25455aa9339ef99307e1db56c943f2209632f6ca6c006cf29a5e85e2dd662896f27fb6fca040cc2de77f93d30073e5615d92ab627a06af18f18dbd2c8a9b1ea9ec88d2e1c1b7c7b3b4ad64714a7c72afac8deb7e50097dc9fbcc10356caf503e2b1a0b546a2a2049975e8f30ee99818b8bff14c67dc355a959b278c584ef22c72e312dc7a60d45bab0ca061412162a3ecbe8c79fc5b2cbb812896c3bb2316b1f7168c8eddb556502e42ec2de1ca61ec11431eeae4ce37d0ad08938828a486b0486c75e3cdeaa9c63ae88f0ea5584cbcffe15172322fa292002400380cc28f6fd438b5c188369183907686a17ea1da9fc01d4c2ab7d6e9fe749fe2d210eea7ada5b94f4bc84bcbdeb761ca6572c5b878cbfcadcb0f0abfce3144cf0a6eacc5fba2455ad5d279f407e8a50f6ce479ca069322b63b87cf0db4faf625046a99d1eaa736a95092d04c41c209982052b0b998b59b8bf352fd40a9a0475f1c005100a6e78f7b6253cdc17d426ea8f41bf80b59df5f108fad651a93799be631c439104de6c1fec62cb99dcfdef2ba842499ec3fedaeeec73a75bed7ed928cfb8e441ea983b4c03ada340327c801423f580b77ee8a4e132f23a4da74c6e5a4a694c38640faf37fe185ea3a229f553cad617bc9227d3b05f03eff556bcfe9ce45d034d80ec8c3840c19a38f231f4803f133758483ee9abdb53a9a8379a81b468967d3a100cc819a83aec65e37ffdccdabd6c9c23b62dbc266038e7dcb12589b7b8f38fa7fe5c7893f83074a87416862749a5d0a68f34e1d1701a2298bafa2a842c82cad3adcf0390bbd24e43dedab6a7dcd9c09195fcaeaacdbb6bd4d5c9212f1c1070f693246f4e0305230c010454f7c2ab98e589f5de17230972330bea2a431db427cffce4dfac6bdf60431be7a5a8ad666f475cc157d30d278bf06d71afac58a7e47518f5cbb7bef48316f59d97f701302113313d15bf327450e0767c9bb7a4f533a0874e366a7b09145fad07feb1b585cb47920cc935429c304b2bd0ebbd78b5d679eed70715f24efda96269be88a5cabe34ce704020926034a0fac67334b29294a7b4930d5ea2cd9cf0c1cfa9ab648e09cc5de11dd727c13611f3e4d894c23e73484db0f9640ad468962648e3123c46ab1cf6c0dc14bd3d25a5490c30adbd15aadd5664df2897369bad2589297d079ea6deead9ad4b569c47b76f45828d15888864938f0a8b3c55bad19c9b89b94118287cbb00f6951a2c751046bd12bc3df72505350b3660e9cc8eb22ca8164e4a6520253ee9ae3b0bc8c4e92469af64903ce8f443b8ee38854d7d8dd5b2e445453484d23ed7645d2cc2c851d189da64d4e729f1af32048f29c9e095f62c337082a7737d15afe82ad8a1337fa8e45d9605b5b6793cf5fd5acda042d0a27629d120ac3073c630843eb291ada580665f9519baf2c8d7cd80087ebd0f76033792537625bab279536498f06de372f28fcf03b2d2b5c5db435ed7c0dcd916b2f27ebc20077bc5a638c9f51f2cfa7a02889fd613b71aa54737043b9f4ee01ab29289c538b0ebae8c91c9f6da97cae622d4fd3d2a3da9824dae4d59f1ad4937e6792033d8e0706e0315cf7cd2c568023ce03773a238df411e22844543b1086cd40b7335e3b16edad95519d8e87ff42f95119d76f0d5e7735010f64db2f618d410af610ac85137d287f58cbf0db026184fde75c9232297ada43a031451cc40a39b79561a8ec9ef19b93d194c6ce776b70ff58986310d913ed61b78568b3b1d60af25baf46167493369a3a312992a6a50d243a368e8cb3a96e7d69b66561374a1d852d20dc99e8fe8235ddac99326acd6ddc41cdcb03352be5495f3a555e61b7128011c89f782bb0775a22af6dcea60f7a32ad0e715d56f7090355c30becea7c7f94e626d23a7352116e88ae247ac348d219568f9ec3f01aab07d4091db5f70e5407b7eb55a1a9c7ce8164544ef910d31f55b676c90ac632e4a481685ad4207f164ddf6a0f68dc799660470f63d8c434642e46b203b7d8728d8451c6d057cc1c52961d4cdb5a60aa32c2a6ec62283115dd07b45964c43248adf1f0dea2a586316aa70f34f87a98b65900cf156d3d6626ea87e08e4491b751d9dcf252cdfdeb6abceab96ab96808f04fdad6ce4b2bd0541c361b1492728ebf82171afeebeffa3de8e536d24cc830b717abc3e7a6431bd7a9f0e418db7ca1f29efeec67f470f3bef82913877c8e5140302fcb5d752bf5f936c4f5858b57add287ecfb9acaada86a1152685e9a94b0a1a7bf0bc51299a454c441713b765616bbe7ec4f2b9baaa59115ad07e7837ee69d3b8e31cedb0968c8d56be3692b90d78345ae39e7a6948acf0c48b6f87b307391dd1fcd44fa892f104c5fa5f1fb2b03feee8e2d60edca392562bc3f5cb84215acb22de1febe8a0df754703ac062750cf851da1520827f9b57ac6250057a7b577b5c8cf587d61cf66cd79b9150055ecc29ff3dec7db310ab8bb012a01d4d0446b64f1fc6ed2845d1f2ecde2c6980bc337ff8715f310fd886426052387e3451983a911508c801c5510d314a281d99da94d911ed82b23d5a26803eca21c7a8197a4a1750d2085bce041d132bf1a28c56284b78c971a24ef3bccc964d34d604464dd6135a8b378133ce65ae45c5ba00158948b73c36920c55fb5a799e2a2e89ed833478a5e9e6fd76691f7872b35a3ae4d93cb983a27ab5206aeaee5c831a68483591a30a8e345a06be22f18d4f0f08c5a8cf719dd8fb383e4c76dd8cf4c7ab6cc96fbf7efe05472993e6d410a74fb71441a83dbc768527dd9548cafb4eed9a86435ced0637281d1b0fb9ef76d975aa8fe4dd96a2d147c679e5c07e7a934a225738250f874626eadb80146d13cd5051f6f663bdff89ca4b4946e5045a0130e662cb0a576362c3be5de9f564a572fd47dd1f8f8d6d4d95f333ec23343838cb5bead2096fd19b1d2b921fa7f38b69f73a89c0571c8374ee9745ce6da0db7d382d5761629ba3db22c75c3db0a9e6eb277e9a685a23443930eebb5e0f5ddf6565a6436c0feb1a256c5fc9f81a4887cb1fc12294087f5a4d2cdd3a340ee8f928a18d5e36177b3e07511453e42938d452ed6dd7a99d217f09b88547a2fc3b029b8de5f50d10bc523326d344d8ed863b5d290226d282894042ce5a938c4713c59822d36a35ed8cff04296bfe40ad615197587ab982d42b058152be0d9d5aeba50cf74f58a5df3001b6ffeed7349f2c49bfdf33bac9237bae4471ee56ad67d02fd44204c7b1012457c4fbaa022b5981f67fb0614e21b3f8edaacaf34a6f66e6fa2b8b1f471e25cd26675e21c1f203d8356b9f3ad5278bec65f5ba508b6fc899959621b366410d25d198eccb983ba8c26e68066cc25084031c4d8cfaa3209afb2af20ffa48264317d5e9570f2e60fa7565f41477bb5b80d7cb90012403b98fed08ef415fa00b862f11d08dd5f28723d063a7d0628c71d1472f45e5e8cfcf5184ab1822886a0f0fcd9a3cc5ca7ef52ed79fc6bfae9f6cfdb4ae1587cf8aab06c80fb198c17e3f4c66239e93596cfd16f7685a1f23c9c8e1cda54576960ae501980ff2dfa183c1e527bc48b52427167579b569e59b8a2517141361c41caa3ca87c707765238e769e146d155b23f31397eb98feb447ac1dfc7c4f7d69e6ba4b2b401c0ebf1fbd41fa196f2562fee42f77c280a65aa9ed991d82221a9ba414f8fe2801a9ec36bb98d50dcf5d7040f2a59488f498671d0443016002e2a8c96331eeeb74f476a601af00d8f9342944113080ce012379f24a46ba56aff98662440c2711ebda8793e9c3d09c49aa5e77f3d73bbadf1bc3bc1a3a30017ac691611682cfdc94c1edbeeb18df9e52a62b8c49a8ea8efc5a047381b632907b0880a1faff3fac264db4ea6a485f4106cb7a3da8f89105ece06af97b7f02812406f971ca1d4d62034e8b5b1b18901a5c30458c0770d62eeca46180821f280c8f51c5dd16997d4171244973aae36b537945c8945d3b8a98880ae8ddaaf1b3faf96eb3e1c828731414306b88e0605b0f4fb586ebc2729b9d3bbee4e1950975665c4b9f8bed5fb0af691d223ce726b64087c450c91538a1e11847df463f171f5f454291a7a366becc22235199f1684469edfefa1e11d54c2eb3aaccd1e2531b23080164079c1975587012be9ea1b9ddc2ae1f8296daa2722885f9f001ba0e9ba0780c9c2d61012f7c135bc1288d6a696aadddd7f15f0aa092ae48c2d6313d8691ee2346e9e719b9ff257309ac1bd476510a77480e42143c3c0e809e1ac74f4c6b33289f837191d711df04c9ec5ceab7f2f76b2b4539a2198ee3e5233f9d9130273e8c71715475eb62d54e30584e107cfb40caad38df2f347515b492f768e20b10dcd7232d6c0a58ceef08df61dcf0f26089bcc343ccf3a65c9ec68605a3c5da64256338a5e59297c09423fc6928e74221c58aa325ace50f097e1705d886f340c23e1dbb29c0ab3ebd2992f77f707d59d1026a9dac05950f2300f04f50c214e1dc1f4b8be919673439a1b0d0d20bc7fd9de588fc0f13053df2a78b418f22de4f935e47d3278f5f45be2f04d050e2155729ea5ca56916e814f83c0a7459bf42354aa8db1ba8c1953a863afca2a0930b764525da5d9d943ce686a9b82a63e3636761ec5250bcd6e4c78d334b632cf2837cf084aacbf783840c70b133684fc550c21e1906cb5859ae8802b82d1da447645af04c92af8ba11f9720b1d0ea8be1c05fb16ba48f615fb4ae6793215df84a7627ad79ceee50312984a4231cd2d2d711b3dcb753b6635a5d112441a89341ca162815e8e3da4669c9dc9fbd978c5a4aa1aa5189e05ef33f33aa23bed60e64ab3bc7f47ba83c6cb578a5d65335e3a729321ce514acb3d936b47eef8abc3b8ae7e9eff335362b05664b423b4be69bea42a4f319fdefb7c1a568bc8bccccdd983636d283e0fefcb9a4265a6800bdc3ed334087cfa44f83dbab439c7d87ae700ce3a21e48800374f21c9509169e0d3485b52b278fb1c464b4407f04f0e708814865f31abef20c03335f4c13296c0969295fd42e963ce2ba7af1bb9856fb6823ea379f4a3f321a6b96dbed0165d61d589787a8283592db7640b7b99dfb5276afad6f70c2eebcb32f75844c716e9579cd682fa193c2df8f8d353ebde5bafb9055a15f878fb8a4b74809bf2fa358226c6ddd4063b9b2be884f4cda1789ecae71ed2a3fa0322cdae0b50036e801fea09db7adacb2bd644afade89d7378b70e36f28210ca1d4bbbf9e6e9623f0d5eab5659f9dbd93de61632d539b80c6493bba9e069ae1563687c0294fb016190d606ec6ef286b8c0a0f0d0c8800a365a1f99b8a32431092bdfb3e024450fd4b72ae840f33f824ae55ae35608cff46da1b89b2d4947564ab7ff2f665436071fe1cb647120bc3142858d1012e2835f2b44d6d58bb1633db8db86fbc62c04251aef5f8b79d8e3281b7cc1bbb44aab316cd128f20d8f261542ad8e23ad5d8fabdc5cd9530c8dc3a0c3609569c53a86eb84e60e1a7d8454d032460b09f2fa3a9ce9c7e64a6fd2bea44a622e80c7f87f3826065353f118a92d552ee825d8b8546ea0372117e028099c288bd370deed04422ff29597fbd34fb743c1783aa1e030305b6df77a6b39e046a613564100f005595397d2b638c91c0dfbe1393aabf8195fda23f512eb0a2defadd78a6c1fc9bb8289e4e07186d4b9e878c4daa977828fa7a8417d7b962e8b4208fa5fe5e18ef730d3babfe0c30b73a13222b1a9503163728179ad7fad5b033632fc593ab2d066b2219455fd5a45118779e10cfd1ddc4b806601f7df920c8e3577bccf2eb68629464a03505b018ca53af9f4869bf5be40e8c08da8b1a263c8a56b934d97cf18132f6cf3ecc48e40daa6dbf2709d70987ddf811d348313165ff9571150830aa032368febe6ffa67accb5e0bc857c8d43a53b6b51163627b1390da9217b9c3493787940f7f3bf86ca5bd78e9ed855d5078ce1aed6ea297cc0860d0f3a4ad85ef249d38a1639d132f938f63d9d30826f6572f06497a1e00d1b87e4177490c156fc791c0e74c84f95eca3629aec599ae3496327620b0e00bb7469fca3e60d1d64fd341dbeda94c1d52752d31601ce64772b6abdb2006212c0201f0fa38c983f0cf32d654c9fa2520a1f2860397c640bf4ba1e6ce924284367fa5909c4ea0eaeb4ce99f032cb8425b472f0794dc52f48953f202d620caac111b68a531d3ce065d69d5cc32af66bcdcd347018a9ab3cf0f40e91f1f6fbd59e76c50442fef8184fa0142c321589579739abaf475a20d95c32d39835e317d0cf847a403b1f6521877ca18613bfb23ac9d73d99c26c6a08e7c9dce5d7d5b5b3555c15288ec089ca9266316a5eeb9b0f96665bb1ab9c2aeccc6fbbebb9ae57f647608b40ff2ae9298eec5932fd39cefcbc7b46c0db72e21cc5d3811b3c3c9e45969ecd77c70e137c7e397306d45a6c8552b808667e4b873ab5db21925db206da530adb861c6c15581ccaa129c20df90a0336bd891585fb3a09a0f2980344fdeaa827b9e4e7f04c972cbfb76217de8359367c6984f0b9f64e818e6a7f8e8cd180f0495b9b13b96807db1366c6deae2d23cc2a33907d1a0159831c5ccb343031aa39ee7fb38bbe8c675fdad8194d4287549095041eee9bde8cbf3945527ad1945a0273f2257c07b1392a85bf1e565863460ea5b4c84f56b57da093060e906392d29a84458a72184f044f614cc90ff038f85b990783fea791f85077c68b5d576a0077ff9cf9b3c897843d53c40db6ff09ac38eeb3c52382bcb51829723771793d40fe685c6575edcb7418a4c528d01fe948a033e9cdc984739df578902ad22997ea67c79877a7ed21502ff44507a7f300ec880ba94f92f97dd523eeb11999fc15545fb62d6c1ad35742d9ecd1f85146d1e45c65fe34efd8b9c3f66edf669ce540b6131070c8bafdbf1527c7effdb4b64b22aab9dca26bc97e5aebf823a22cd81f2ee000188056ca273af1998245040f621e42534d645d51e3b05beeeee43b3abfcb43058e1e6462dff3fe8c5bcd904fb27211e532757e799cdaf07ed60bae72572df52f4ec506e444c7e0e6eaf77a970869bb57a86586c02d11c4a262e997ce18c8dbab5700f180a10aca33e0dfcae4e1a39ef4d6cb8022aab80d59584c2c2a18f11fee96e5e29f0b3e79fa049d53568d8c3d11eb9f365946ba1a7601512ca2cf2167b159ddaa8d420daa453761beb495cf0efb5997485e978a8b20ac3321cb8376552bfaf26090de8036b902f5cf7eba269f55c2393563f3cd6374e777f88d0a93f9156ce9b1fec206e5998169839249d44a21ec0beff90b1c11879b0216552a15ca3a496a4a1eef54e32e8072fb3b80b6beec807e53d5c3c2a9bdbb3f8b840fd31c9e64cf04c6e8c4377bb7b736578afc61af4dad8b71dd2db31c4be375ffe1a3c423230c629f809daceabc88d7b114d1b50d0b4fe19a8c054c6b14daaee7899538e25c17ee7bb0e01a6a8703605748502a3ecb920ca90e887e6a862113d5e00cb697fdc1ea69f533a7d2dc94028f3590db7707bef9f2fdb0f83dda39173d7f2c1219fe2b1f267634844ce0fd99c83afee7a577a0483f99b349c67a97576dccc7df062cdc50b1c416ee27cde420a275a6859d234b6823d1a413fa28fbc529851897e42e3d0bb0a7f0e92450b3af101660651c5e12882ae2976469e3828c2040450433d1556f60d3e2805955dc2a7928bfac5b5594bc274829b107f8781f8127dbbafb6259b240efe07e0e09e2106c84b9645b4cb8989979c47541e4173e64fa83f8ca3aa68470f5668f683faee014f77bb11e957efddc26938180b564a25c3f39708ac842a3b15912f491f2c85a3b2959be6d3b36726d6b493e9a1e6373a011053472cbf5d084f763ea51d0cafdc0c89ef936fea2c85a11a8b27980b90ae343c8faed32e25c6866002b2b44adf36b171ad50546dfdb4cdad3fed2a83ae2ac27d043f3e3afcb99b0aa110b18844887efe46465c0c619c64250e0b2d0524493c14c82bce29904dd09b06e7ebbb1716a96062057c96fbb204a6f62a8b6c35978f3f55d601c8104072a30490967d5e518680df3f0a8c50fce53f5765bf3b9db8c1ac55d25c8afb4d13fff2416543ab530dcf8fdd4ee5d06fa0b8a6fc4a43ec5d9871d889ae1ceaa1720b9262b6c8f0d1a3627996828422112146eebad2c0171efe5ada6bd4717b6c47cf5095cf75b6dccc799bd6cd36e6a977bca3a3e1d80809946384cb9933a4f95895fa4cdb6e74b48dcd734349295fc7058e9c9018eac4ee5f37e3232443838f6a7ff57931de329cf8b5d5f2cb2237e46906a14531be7d90a3ca92de8352dfac2ee13d1cfa320341d3e71c89212adcb6d7476be62f3879e6ff1473222114e1f921061c8e601470180321d0e2adac680c6cf3c9da58d9cfa26ac9a77ea49ba6c04ca3177b1e44f6b36fc6cc597903bfe17a019c249036c2bada8806df960c183de6553c23fc72d9a109af6dd83441426cac3d0154bc34f8cc6fec944fca4ec88e432b5b3e89868c14e3d4713ba5cfff276fb907065d888a306925097a5bb2f3e2d8936f2c507c84b91f1f7ec8edb30f114ea7186e7e5e5f73aeba33bdb02707e6b060284b1f2dc965ae3d2976fafeb0c0b4fc8ca658912d39a856a6b821592564986a6de27ab06f966983c6fc0a1c079bd35d7cfe3ca8325effd7e95bb9ee2dee9236aea0b0c4effd985bc4f9ccb7d8b885f4720ff8cd99471ff26c1aa6c8defc16ea09b67555844e003c307374721127e0ab41258c7944db71e6509069cde2645d62100438d74506fec5ef53c7feac3584c04d6f9227968bdcd076e7f9596075a06920c6eb3781251b05478fe0ec7a5f76a1956c66e6faf437a3259d8d17584e667a033f4cf09c01ec61c4c7d17b5291e174e44e176ae90a4640d2259892eda1e6db7b64816a90467a38600267e8182642ba55b433d20b9c75f3eb298b458b12c2cfd643b07ff52910f54d978072f23a45f21bbc7c3ba47e42c4fe10f4510fde13d733f5a66912e51fc285dcf4c67f8c92ce0926edb5c8e719ba00f6b446073d00f7b66752311b5a6420c41594f6fb751dd8867276df8546c9eedd3e9bec6b175759acd10fc94f72f01c922b8efcc26763b3f447b54b9aac90f0d514b8244550ce74364bb98443f01803c6da258de8a3247cf1c79a7c7ed0b21fae08fe28c399857e56fc3d0c31bf80370e914b81f0015342be9c71f1598f7f83b999d188924fc0720086507e580ef226fa5ef1fbd60738db2aa8d189cfdb5d90f00e41c3ab5bfbb8a9b2480a6f4db06000446321cabed4065f6e930c61909b0fd09b713aa0cf48280aa881fa87040455408c06804c4d0102c78df73b93f3c64e47cd74a133f02c2e3488fc10facbbb2daafa69d138f53252d15329e7e98c2e62f49e509bb04a2ecb4b93805ac8171aabeeb6e849e4ef7dee3e0fae46e9956499e866d0f6f83802e0286e656ae57884f3756860d3f28c1dae54dc1b53da7509f7f8e8127637b3f53c6a0ed74a52b49c69107379ea89883e66ebb3fde9d9a8cee26b6e0f765e7da5d2c8a348d95c90463dad725116101426ffd6f695132e7610b0492b14714d9e5a11b56194ecf8c30f367ecdec648ff5bf3489f6cabd834aee8c157637778dd20d1383453601da9fabf0a9a099d330b18303e43c7ff88d60a71998f7f5e9917b3b4d2e76dfad667a589369323daef83b5bc3a899692d5882e5a02e7a04664c7b7c2a1708e2ec59fe542c744b82dc953a34675a54ea49aec7c898303ed9afff0be6ad4e050eb752cd58be777a570c4fecc85fb6c9595f5da513bbaca4c08a1b270f795a4fc3237505fec8693e0887ce036bc45ec2e122eda948226f83dcf5c957480a720ba904c9f05b4cbd72f0ce38f818a88d1c0d2642ec74cbb1a98485765ad783b2b6a3fd8f36846c38376b7c8c0414ab9500e78a4fb5557d40013a696cb8ebaff80b22f54e3d7f6ef618d1a3a47b507ff024d6e3af152f2c2c36a9526658341a3826fc92411ff74b9a14350d75bff4776c7634207eb47cd611183a92658c32aaef5011fd7d17bedf36eb2c1429510ce1b1aac175df8c5f5c38c8ebcd98c89641c87aef364febbccad953f77157f2e89ef6eed3b6ff63b4bd9793ed4cb37fc1359e81c6156f991ae00eba13c56a67df41c081ecc29e8b68b6584042087ea1fcb61f3bf208c178168a157b5b7c438af23f5c38b60fb2d9efaa6290e5c8229e7cde7aceadb90cb0d02c37145e10b85c7a27775047f178dd1f15c7ef4836f96064fc7b4074d9b51ceae56ce57d7e985b468e0c7a2663b1c8e893f0be28b9f45de775937eb5d111ed492e3724abfe2dd68efbe76d7621d3ee92c4ff9a7b553084a5b86de955f9815a0bab9e681bd34de3a54584edca8a7d598003e52c50dc88b8095daa58e0a43a40a5b7ec89862f93db9771721180fe51ca3c885b26f827cfd42f5d04fc30f22daf2f04bd4fc97bb58d659403692ff29eac46227776660ee301269c37d8abce02eba9fdbcadd9a3861ca89d8e183bfc75efba249a38c04a2490d625ade6b4896889f988f32b569966dbd56411adcf8223f93a574e834d9704ec4cd98c48bd52f47ae317faf18543a64c15ef4741d1956e49a1c47be60523a7baed4dde9f9d9980c415bbc5f5c700ca529b087d4c84cfae69b54471efb2a48b77635eff1ca8878b0954e43b4076f527468e7567169d0f643ea5717697d3e8138f012e6bf709b2bf79e0c5753f4326446433621a3fae2ba762de783a94207228b9fd2a2de997267c9bf069b8e6a614ced23f9a98b19eb0980854141b6f79adb25053ee967c72af33b021a393b5c43cc640fcba71f6b3956777a97814655a872d6546bc5eb89988f7f7c84134615d16e84111fd9d08ba461a2607d0726a582d591b01b4c3e0f70f88dcf88ae833782078ec9956fd386f575e096d4946eea44daa7c7fefff546ab8668527cfb83e6f77eb0ced8305f981f36775ea84e3c16cdde5cdb9dc6258dc67fd3ac314d9baaa5b598b93754434778ae47ba75a138c3d5689fc94be7a194be76e9965b7b26c256506dceb57ae3633e326ac35ca80e118cfbe5bd0298f1ba4e69d14b496aed833b9803f7ae7f6fa3c198e4295260486144ec1466d9e7db30d81373e8cca795115f0d5cbc7fbb527e87b6af9869206658ae18e4772683db2b73ed4f22e13eed82404537a4a93e31e65537802d162d3f6bfa93a19a60f1174070fb18a5e61bc0c16dc7b0d2f6ae26eebba6e2dedc4d6936667c427435f3da8c81088b69a6df31d26f72655807e2a51d6ca9db652cc423afe8eefd5410bdde0ace7290233f3290a5b3799fea2dbd7e08069a908bb01b7ce4d405b46d2cde94c5becc05288d0ae2af6bc094f39ecbc27c87fcdfc9194d138a946c1464106bfb9b3d7b8141c9932504e0c41a6bdd4def2600a747eccc5dcdfafaa9b9b06155e8605c164a598d016ffc32286b103a6636bf7e2ff89ab4115555e471d33a44a6d54a7dcb67af417417baa58c4979e03adbc8ef4ba4530724b2712952622133cadc86b6531c1b164e39209aa35f8593798a9dbb0524883a0a65402c133810782272886f8c181fe1e820306577964c7794a87ff4e9a526ae26ef44711f67357a9d8f91d7b8a6a13f21c4d4870d2673b3af11080988821bbc4f061de0ea4c69f67bf7f948efed2f867df9a3225fc6244ebfc63688756ac0a8056ac71f0727c157e73efa761a44570763722612c981cf39df0c8312fbbc3d1f7aaa57f121decbf00e9df9b766829d0d36ec4efc582b14b7a7207a48398b115c8f2cb7adc853a97249e3b8d36e69ea9042aef402d9def8711f0eab670582241334fb566af2136fdbc668b54a41e036f29b6b1610a74db22f355bcd5a521c429fd173ca597a8eac53030d378cabb55c976dcbf35918fe23cbea4e5c1dddb12c233dc2dd6baeee36c102daf2a0450cd773463774f9db0db60c621172edc2e823c695e4751a1ef45edfd083e5dc68791cbbbd74c0ddc557aefb3c2c9ee7c569a2588000ee70d4435ad98dba96165253f07b48917932c17a7633a0a116c32787ee7b78b096975b04ce7af145e2de25067c772c51195e62161b6b7194ebc4fa15b84b5266453f1c50b6f8807fafbd23ad1b0108a618a73ccb5333b9b1c1137cf0141f11cc812dcff9d7191b6d3f460019a578cf3c832a63206c947355ea4db1820b1077a8fc4e877665bb7d4216da353d18d62465d1758b70e0c435507608aa04226c9d27547624e5af4847d74d28ae640f96d1d9ef02fd70d48868a947006b8e72df721127594138cddf4680927a971fee7aeb291d2ce3f865ced87c2fb025d4e5ecdc5d812927cd4fa5b0aab09f67d4f0ffccfb6cc0e86d96be177b453523846f1578d48c7279d5965c3acb22433386c517378ec9d4e71713c078b0879f563dd076e0475cd5cd9aea04080e8ee190f7e6b18e0dc502d1fa5f2744ffd6a57e9cbaa8a566083b8655d20027c075ed59f63135d987878577796dd27b0e36280db55d7bb43ffa07cce86b4d34e75391f3c145d3b49f70d721493d51fc264b24b5c380e3a9f31e85e276dfb18528e0502edb975f681b5c7025c61ce75a5e6c41368dc176ed5f19475af3c70495260a8bbf7185aab98ec66cd40392ed81ebca0fb7f8a08e4b7d5149a95d241200b8967b53757c61897dbf18a72e8dc75c190e61cfaf944a141bbcd5ec94787ca8af317fbb26c6806f5f4ed5c23bd760a2d183896efec564072c46bd176f231dbf5592daed2507411d97eb0b348786e32f1e22c2e3811fc878fad761f87716312a8dede7da0d089f3175cbad88c6243d1a75be32551962d2153079e3fe8b9e7b26b0f1dc6046792b3acc776ef314465ce878fdc213e6469558f15b33cee0d34c198823c0ed33727f257f00065ee27ca1bf0035b9f1a9c8644eb3469062d4b748f3943645bdf234eae9c5c5caf89c3b532324b36c273aff5b798015d6beaf2c653f01075342e400078bb2b4c29cd138b7d8e682fe4928148c5d5b512972a8ee0c822db394f506afce66455629b181ebc899141988ce3779bb2896eea29a0efbbcff0b1e768bd61be8e9b0921b82ab85369d8d5fedb55142244eaa0c5f78d944173b7499a81a236188310082785eea8729576f0f0d0d3923986afa72c613ce9bff0589c272f931d9e9dcdcdaf335764517d8c569cd5f9d6b44da7a720752ed6a073f3ee41ab26e3fa58584b44b75aa243a477a7e77c4feaeed539d807755a96420530fabec3b9d54ebf999890ef341bbd2cdf16c0ddbf2bf50c58a90b9b064fd2371e6f1614b87b21361f55971e1474f055ff9c1041b90e103a3481351dba3e2a23ca07f17763255adf332ef0ede272ae66a35de3101841c06568bd162102aa9ffc0fb43e80068ce7afd921d1ca52a4605d034e89c769c9d40ca3d4ae142d19a3f553328490807c285940203776354bd5fda46c96669d9815b265b323c57ec38feb5f6d4a1b7696ec1026c7374ba91ebdd2643c5bdefa82808673d7ec3a2b35619b2fc71bacf32bde5b2eaafc483ce47686b35f7ebe1d88d5d49e333eaa25b6290e4a86f4a03f054ab5a277328f9f1f78112f9453ebc6a7658f2bab9e7d3274cc3e31cbba45b116e326ebfacbdeb547940fb36ea8bb5d9f4fe786a7654fbc3d0352662211137006b89663ec3c3cdd4d7fb3a6395fd496aa313741679657d49ae19fedf1c43aab0a07018de0e3de273983f139ee16faf5c6cf24b81220564ed7a8a7e41f8081a65e1a54a3ac712ad55e35c6cb7185f910b93a65560d425a504dcf16a40bfccdfd1f344131f701dc78aa907c0965f1175d6c85a40b00e993f7e824aa5659726e35a0906ab8b8112074f10c6977399e6fd9670834654569d131487bf8a5ff678a9d0f9d0110019308d41dbbfaa82827f5aa50cc233c8fac93930b972f0c06e0d359c7b570ee019713dbff01829710e669976372b76eb00e6f279b360efabff0eb00e358b53c86b0d8329d065abc14c0fb68a17a82fce5ec79348010eb889e280d48a521397df8ac30f2807d7327fb890069e2625d31e156eb15e1172991e0055b112bd3e0ff828cfba6b3aaf3f0f669a13a005045ca3102b9cb00c948c23556897033a318d75663d1aa2a6b9553f63abed52f702ee6747f1394fc8a2e22ec04ebe52f8ef1187eaf5b5211690eff4c93c2ce16717a11c3b0b1e7076b20319aacb8eb8cec2dc5f4266d599248b91bed48bbbdb7040ea9b66337974425c2ed62872c9e552d723d2d851624be9ec3c5549aa7443933c42cc63e77c80a3a7288ec5cc347a646f4c48dd46df7a06f8affbe00c5893584a61d1c15538abe7df0360f76d89f5f017fecf11a8aa07a639af8cab2563ff0b535ada3a9baa35bf69cb166bf06deaf8cb235a2934b14bc95a3e63d7cb6aa3010decdffa370e03a381e776be38db7ead1f6d77d827b30c97d801c8b3721126830ac01246c7a319685496a24b2d3c0dfaabcf67546ccc13c8e06db936f93b664b4a207f4d22ff6c8c6cbd94e5a0994734703e3b043bee77f0878656ac6576a6168ec72d0a849387bed253125fd17b98d2754f2d307d438eacaa32db407822c45e4bf149a864a460f945ca15a9e2b43fe421f8d7a507bd729f30c7c12b8494f9a96155ecd51e0ccea12194b1468950dcb89181d84162b8b114bc8fe08d419c05623d824e5ead4c62a83ce9a00c402120ef00b4fa9cbb177d69e50d8f4a9201515255891892a80273cdda41febc10c3dd9799d690730388fc4233548c455c3873f31b9d6951c440f262371a7979db81c605e59a7ec0fbb29814d4efce24fd205cc67b349d52340192f9b17445d9f632c035bc775b26b49deafa76355b00ad222d01032ac48b989f1bd6770f7f72e6694ac795a2c319e734397dba5f2cf3493e1d496f54a002acf86e8aa091fd8913a6410c377e453d8fac34fecc3e977c503ee2c3d127936c7a8b4c872dbc20ab4832e6f6758fb79efb1b0ac21a2f833824f92a8b7e1676912682cda0746ddb5a2dc6ef6f2556eb3df2beddc7ad0a90d33fa18ca79096fcdce5ce73f7a60b00868e3e0b0076ce97624d1ea30e035105970ec15a158ce4591e16dafa3a896f866089cbff098a8b0ffe282390f65bb462854c19ab72949482ef05cdd510436105b291924ba918f8940b3b0e03be9d84fe949e7db98b7167d8861ec649911ad9c7aa28ebc588ab15ef2404613f503ebb470c310780720bbfa869c62ae3963a91da35e20a75b128db7a5d7f5940f3b9311242f5e5bc240ad59f3c91876276ad7ab4ff534b49eb3fb6bcb6ff4645aedfb2099fd173a3c950125e46c42361e06664d9b4d380c50929b981358673e61bf81e1c0da0c74dfc12fdd84325cec4c18bb104cdcf4011ee1b4cbb5315651d2f040d08292e7be8878f592a2e008db920df23a7fc0f9ef0afd05224a74ec8b58f88af788e4fb5b7f999c1f6d73f686e3e262230963f2b29a40fe74cb2ff0dd148f8853765f9d6e599e717016aaedaa265e7ec1aeb5de37f874d0209de327f64de48259384a69ffa8d4f2241840c88a12a4e82af6233a0adb0acf7053d6d22e49e80d96f2380af7cc32d590e396943c7fbb8ae632faa0a07ec42501b3cd63e66bb0cab88aba9267a2958c2dd8071e48bcfdced17a522939f3df528f5eb1ae180f066511f06d4d0afd1dd23e87d538e60d16771fae32dce6e65cec0fe2e94e46cc0f83496448ad9aaabf31232a0a51e5039540f610b00859929d247d33726a3a5b4d1ac63fe6199b323a63ed29c4e19580881edd45d9b2d7af1a6ae01148eb4f444a2ead1da8cd5d71d715621691d69a76b9ab05e0615a163f6ff2236590c2c1bf45e18560254ba309ca248331b41be9648d1b744d05fc314fecb6d4beb30f2492c655069989cd13db253d433c60c1f4df113a0919a5dc5a029e8e8968edec693d4e4663263510e9b456a80853a8efb4270b8e9106d0426d2ae338eaa0ca116d3fabf3e08050943fd23c9f094670931e3f4985cccb543f29bc2b2d7da6db277bf5df96d18406c5ff7f798cb9c1cc8bab559e362c5ddb3d9f10fc3e473277757c13d3c54e8f4ce50bd2bb0dcc2050d9615793628f474ec483189a46bb6c3bdadda3133079c9937b7b35525b629dd26f1ed82f3d4e664fdf76b0b7bfda019dcb66b55b24e12cfee8b03a3db0b380f80e81819c5751e4866da9dc01f6386d4beea5a1571759334e6ef89f280520e7a97d2e011e2f52bdf6fda8d1d2a5a940933372d77b41780a096176264c9e9ea924317a76c553b714de8eef37c5aab9802265ae655b59ba28f0ef6025668adf86d2b0ddefb5a00fa3ba45188c6bee5e9abaf63364059f5a55dff153669b389553b9550419eb8867268e9002b3848b79e460309d1d57699691f012ce835c83a7f0c34acb95b31fa238228a8beb50c5f64fcd5acde70a2b800a89419e9403ac0ce7b185f9acd6de10ad556f506042d97ffac768130656ef7af0c2310d73ee35563cdf4e85e8ba737c20c036c44d720bf0a4e46672cebfa93a609d6c1412495285fc90f91b20dd27e12d490dbb2f4816ffbaad809256c1aafcaa45a63bdd2c1ef960a74c44ec4ae21b143273d7625cf5211d26b25b5dbe05c6cf792c15ecfe71cbf19b0d80a082507ed8a6f3883f8b6d0adc5910c6b65a317be34e45ca3483d74f99d4f6981827d29d987c6e2f597f68841ea6ea0f34814a710975ce0d790c4b57e85e7e5a4e9447a95bf2fc5a994a4fa335c50a976dc56a7ff48c4e01f19404cdd10d65ab085a03ba2cdaf2e8079592a4d729a4dff7bda3f6298479c33ab587d1a7edf836637f5c664f832c11b716bf5f5581cca41e517a0115c417e521c54d522edd7991f12c33b40bc1158e33be4386594608e04dfa68b7949716b1ef8fab5fbf7b1421779fea50979af72871caa3dc9d469d76bd2a7f5a1f8f0662979ec36909dab0e422e14050ce5fae14549138a3d47ceb4254b58224f16a7e4a169e6bd8f11c4f22c0a02c0e1dcb1643b81d873db614beff36af77046775246e8bb361400244c33065620fdecbf395ccb0d627cfb716de11396e760e1a440d7504d4fd300d0531a00e9402911e4aa0d06d7b99ae2d66ec8c7140585144158d6e840ce0e2094c339261ad007a18afe792f364172534f2c2de971a029ef72615dc38302e27d4f1343da9235034026d95189c8782670e8adab0e6f570ad1e74ddf323271b5085d7718ce1f0b635c00c4a4de1c57a8a393b268946df0fac97132c2df79f4800ac37955817f10e8986b97c565c06b3c7a7967d3910bf387c6bc136d309e2b879e070cb7b07facafca0b50232e2c26eceda8cf5259bf476464b4fb7a839b708b5c234ce6aa84dbb8c841ecb13df74a57d1d3ddf1a33d39539a4dc58059367648e2ba817deac9ecd22c7750352df1e8c2cc6161bd5081be27bca6dcac94b31065fbdc48eff46f187c0a9bac510e9f82088b3533fc1248a1d8c8b25fb6f1ac6d33bda439441e1d87aadba7f3c521be8192c23c7d432ac51c4311395ea06a10ca0bc8990d4e0e17c0b7fb004d9a2b93e9d39cf883d78cb410abd5f0c1019957affe6aab1b7bd85edebcbed8e1e5a8df648f109a9c5659f927a9703b6436403ee889230efcb1eb00316e22c67f3a50090b827d912396f68b82463c7cb46844bfd2bb3548aa9861971afbd74a5a98ae5ab5e7d4d2654f3886d681904b41d709ec7a21aeba463592f94e15aa1c0a2fd8d2ed21c55b9d2104cc1a68614c862f64bc221afa0230a8a59ad86f9c2b674e05d00812fb5236d3d974b0dcfae6491013a28705bd80f0934afec472faf6ac6c37a54ab788c63585bcefddb70fdd1fc5072289f7a798f72e6053a7c76bb42b2152369471c6e9ab760fdfaee958bd2d01002d94ee9b7c391c66dff54162bc99f0f36b1fe767f2f187e7f1785bd5a2a5e1564bb89d36763072f1fb64c6fdfafb3fb5b19ce49744a10fca9e32c6e7ec8fc52e98933c2258bd5ca6f20ecb39e9bac50a8a0b24a901ce5b48e0ce13648e981e84cf9dee107d9e8d4bb5a612892417cbf9151453e129338ba702164df210025f3785347c159dfab29c0c44afe5b4ed2d930b9702804e6ebf9f0693f687de7f33304b641c087b7cd44ea1843b9eac0223f6745110d78f104194c0a4037edb8fae8c95a74596afa913a4fc177a0b40114309e1d29e6ef43b4571157e3cfb03c9dce36d488756d06be43c9a409f37e28106cbba6f0b942dd94a293345b8b17086a2395cb9814b2b9030f9ec37c4677e06687876eb1e9f26d3cd281e897b3b4a244c6ce4ed48f64ad1e08a5b1fbfcd54a2cce01fc4338605d6a5fad7f4f0df65016cc1d1168fad6cb47d473d3effa031fc4c37ec69c9c9025957b554673ee5c4ed9b1dd25006706ef7e4912ebc79f4689908792c00d4123bc66d61e796b4885302db9b42c6f09dc6f5118e04b3517c06e832c9b8e5d7b56a7ba774d65f9929e53b6fd7aac6ea260dd93db78f3d81398d49c502d931fb2d919e223172daa903dcc375368c843e6e48876a39b293f10d29c740a13949286e621a8730dc7e651a6c35237deed29b73678c9d679adc346892a7a533888eebafaed78106e52cae39f934fb3093898cec06b87e211ac426bf5139636e9f7f2ded41fb573631c17b1cf7adc22dec6e687079ea5917227f64b47bd637fc826984139f6fbd1d9f075e29b0f3dfe55aca811d98e89a42bf11f552fb84297dbcf22c47e14f02a14f99fc7d6c803cb6164158c5c692eec5714a20748fc2012e829da682103a04a50a6b98492913fbfc676cece223f66c24c103840869614a34ec6f64c06a4de9c867fe1defe35072f7844bf74152d978008c06f879afda4097a5b623a63ba148d7253659dd82dca303765f1176c26a3e392573662cee07b35c27607b15797b799793fb0b4cf5ee9f7d899bdba4b8a5dee6b6d5c6dc73d9dabba10670ca59b89ec3519a5d4a663bd9b99482299fc3843796842da41537347da96ebb23462545d463c62073a030ca7b1264ae72dc49e227fe6562451d23a5233237c2876fa6c821e757e153e24070ca424a2e31e562d51769442d2fb9032602b0287cffa83fd52e6beab6c84dccf9164d627cf0399833d6c7941e4f6517095cdd6efa81567dd5e5b21b4b83ff9f4f80b06aaf43d099c1fbca2fd253e2d1611421b4d03d87672d9e1f3b444c619e040f591b27b5856b3fe85aa272c1328ab1931155ca57074ef1ab83beb7328cdff298a2e58e939384c712f82edc427c84d637af113fc00623cdb95156f9dc57bb5d46d14ee6c7b5d3bca978fdc83fb0e5c55e9fa4cef40198ed59dd43164b950bf55e76e0a2aac51b70d5eb2fcea5cf41521be1686e372a46adb7bea265a270905d2e8f08c2d5ce2856028f090f09792ef0918f34ec8494ad9837822b806ef3cc46bb4c01e423fc74d4be0bcc4190fe300908ece016fc000ee5287745eaec41ea6f82f1d76d2abcad550a43ccd26e3e3b65978fb9bd483cdd0ad62de64a59e9c3705528c17fc9afc569aff533970315dc528f27b27a5b27737b08005bb8d73bc3056a612795cbcfb935a391c28b371ef94b79d3418ec94d2e9b98975ee29bf840dd2653b4f817fd40c3963ad50bfe76b557e3c0f8b32e8bf103426618ff295fa323b4c595e5b33d1387b0d2e35e80f3de1c156f6a1b4cbeb707a919cd773eaf5a47911c05fe402547ba5d5ea8cb398a280d0f17104d49af1e190b3ac8da50c6376c164939617c365398703d3e2f0d1e5930980b647ab5d3bf5479d2f9ec77b68e259a1d2c000125a69528662436ad0872798bf70c37e8fed2668da3e8e80ada72a3d63f6bab0e8606100e08f2cf8052ae33dfeacfb4b0744f8e8676bdae491bf76b97d2c36d3f5d41ecc15fea7b717e3383ce50f9b5e85e1b7c0b2c9cee7dd1d1dc36d27d161ef9563d06e9ee0fc63901b81c82f65b2cd9ec65864b406dc4bd27a78ebf5af82449781d035648a6da2b1c5d3c0bdbfbb6e4cdb6703f7abeb891302289ad6616621912353bcc9e2e2eb55765b44da04f03382aaa27e41e9f514d85afd7666954dbf38d22077fc108495f2b3fb7338cbc0d350e27add1e1edf3093f25c2642b0897a7cdbe3a7c61154da23dd1febbc9720932994f9d40a77dab981bd78ececaa156706c99b4032d91cb84ce0d3a9b7f9140d5203abfc306bc9f7a9fb51b173951784edb4c829b7779b5626459485e1c4bae31ca06c0c670cf656c1af48fb6a9427b28adbe2fd5f657755ee54a79c969432682f7447cbafc0129a5751858e01870df71919d01748adb9d1919b12fd7662b02aaa53ce4d3a108cf13c6525d39e7718eb47f33b8bc363de785557b6ac205e8ba5f6298169f65f1c4f698d9a4f202217337b0c23bd5dedfb626df445318dc51edb1d43b437fdff57c64d2606ba920caf4d5058dd653855df519ca0c844f59c6468d5bda99f11a3e970147bcda954534ebe3e45292472d2032e9dbf3c47a4a1eb9be50e05428c7ccca557e2fbc44862228d436330c382fd6bbda4038168bb1e6cae605d78777fd0b764e46b2f4c1f08d44fe99ec664ae9c4307ef7aa6b5c802314925dd32d3e9564b0ab087572293d4eed5519fd3acd870e5537f7df8bc6f307af378fbb8eefc9c1bd09e71af0d01ee6ab5cedbc22f252aa3cf457d14c7aba55815b7374940c09872b2fd5b5a3e2c43686b530f98bd27ca2576579f3daa032d262107af622bdd078824f33c65fc62c3d9a9b5ba12366b881d6cee4b0a6abe3e4cc54bf28f954d1d2f42490fc488d4e66063aa4cc9728328f0ac62315f0cac49206afa270285f366a95ff6a9cc58da2f903afd1f291d4dc86d6791cc18e57133ff4ba7561d5306a4f673690b9ed715f8af386e286c1992b8cd6c08ca28afbeac062e8a612d159c29432190bc45835586f35661ce0229cb9666250e7d8233fb393114a56fbcdb5da10ea92f8e7736d6ba5d152a864657153cee4d70263389cb949544c63da09377ac8c54dc29e3658e86674dd2aa99ac0b3287600c38aa4b36ae2568320ec96b9c855e71fffc2c4aeb9de616398e098a5b09f481ca5748bbc9453ddab825e6ab00f77ef41644d6d8b7badce154dddf6e53d90d132052165f051a84f6ea12742dde9d6069ca0751edfbed51e360872266338211b65cb1a8624488809ba8a26ff9572acbaeef341324d7059a43e06a7027484c0e01c9eb5f13a07e891979e323e1d8b779add1890d417a822c35f85060b04ef359d476a3dfe9dcb86e0e79213c00cd2f09e38b918921758143a577ae0867d7ae3e8feb379f174d0583aa0a5723caec651fcefbaa1e14decfa2d0479cfcbedea1191f3b67ba3672a5d749298c688ff352dd17ff895bea811ebf240c2cf6493df27a27dfdde0db67ffc410be6fa650d4b6ea5c4044efe4a5beef73bdc30f0d513a957963d06087cc18c5fd0456a58a5264b2d9b7e0abc8d45d1e66a9a122fcc55e7e3502af9bc02d9d1a3c13fa778af2ad08d1a6af2e01f6307b3a926622507655062da3ea9f36106d3b4a1b2c29502a605d4956548b771ac8ea1e2212953e032fc356188b146ee5ae3ca37edc0ee0423d8af43e4858c0d8305fd81ec1c39d6318fd3b22dd1690834b95e1d782bd3b3891644b07d5d79e1346c7978b0582a8390c320aebda26a5430453e739fd0c95069ce42347e936005ed42bf22f602f0eddeffd9786313f3746283ddff23ff1bdd88821b390e23f86452ce76e22993cfbf180e3bf848a0e766f23b487c29f84f62dc3f44f8e89903335545425854ed1a041691a9efd42bdb58b8fe570997c2ccd8a326f62bde6ec5654ab1ad8b7dce4f72e47bb4f733b05bf04fa1e5c12272b8eeb309a641722f393ffa31c3bbc21b6a5188d7dd35cc1ec2d75886cf63343a928980800569210c8241f28848b17440e04b52b0ba09644887cccd5a14af1d969c347cb1c0249b7637f6918a09e6e0e43d3aeb6efa973f7fbba1fb9e70163d9f51e75c6e517d323256801f4d54577421b972cf9bb368d76bf4c08946d8bf7918927aaff23cd94dd6c2447aa842afd3246168f47d6024d1fc9820edf804262ef87a68430ae9221a81bcdcd58e101ef20daf329ed1278abc356f4d2dfcf87f9cd92e9a05fec0e21d19f6d15e2829b5f51c9046594203129819e45b9c5acbda4110f5ffe275718e1304731ef26222230b722afda43090eb8c0e9640e1a2f9e813cfb56ca21a41ecbe52bdc95c241f84417f97da0aea2b9ee7c2a045d527dc5f488d29703f8d501c1de4018ed8aace60d9a6d8f61478eaad1f01924d1f6df59e110a9b1724da65a293463dd15a1b9e1742c195450a0fad111e52bc7a7238ed32110c8aabb3eef198848465afaf1a9f66066dd3bb5c7c214c2dc72defd690a65cdd72e71a0da385f1504d20c45b39089a9cbe44f1120f3562fa87b0e51d7d491e07cb1a4e8324700dfb6298cbc3f44dfa897e3a7f766b37d14f84a069900af626d152f54108fbf3f01aa7fede00dcb02007679ef14f9c5e386b6979d23b580de895e051ff126f64157ef0932722e8708fab930bc9107d681d525ccfc12ae679c39d886603a0057cd74e3ba9a6bc7dfc9105dad18bb49388eb89078a15344332f1c4747aac37d7e39dc12f19f77a142a78f9e232512e4969d6d2b7042cabe6c449c4182551453bf77c08d5988116b946bcd006ccd7fa77d468c6ab56a8918af2c543fa8fea15630816a824e65ff76f29788f5ab0054b277eea8381cc25e113020186683250a54713fb94f002dbc9df1a8b5cae8aafc57964f1721fb3a43859d440fb265a478cd828bfc1be94881465d11d7d7998b3544bb9a4e1751106f9f99ac6f7b88dcc65a2a131b655b3b59ed46011c9e77ddc90d9727d4b7ab6b343b66959a082a812d977ac020ac01e4e974af0911c8a875e227289f27392c8894b1fc94a7a41562e00254457b936fdad0cf1eeb3911a056a525855e2f1712bf4b21ddd840065c89aaa3d452c4c186b8f3d5d3fb17416ec916f57bec241c39f6888d7b1acc4dbbc37047240c571f266c35f70a84ee5e600fed37d07b5cffa5399b0f9ada3bde53901d919031a97446e73f020f84115f1f3f46c1ba1dd51afb7576f618c1d8296094e78faf4fedbd655a88673f88f5e73fda981b0673c525199edf532b82438c824763d55ef98fab7fae07559a87b0c8f6f11295baf1b7b6e0085ffd5b893099f94a92f54f3e10562b7c4f62c5496de20332641f9c958d39deaff05abdca61fc79f61dce3c7068c5211286b401859aba607f03ac1b7defdcbf129b25fa4fce9566a8ca77c274c07d1b87740466a5133f314d794091e09bd68ad9693acc88bf7e547f2642fef1c16cd9f77648bf892fcc9c059ffcebfc78b4909286a285fb85d14c1faa13807d6cb16e1744661fde5eacd45cf87a74bdb068b2c799b32f40774f9cd844476acf135e56f68fb9bd907a4f8532b463b5062e285648ef893bef25cd4e68e2fa101f73267f988987b66de0799590303727f51fcb465e9d9b1c9bedb6f593d2e50f9c66f0287e2de639e4e07cf8095a0a411b395a1d157f7bc4acefe39412ac5b22efe055cb412b5dcdd2c8072daa9acc1ddb334f0b5cfaa083df814ca2759fd391de24072c7d2511371b7ccd49daebc7f0e512cb4ed7e1fbe0bb0e6ee1e29348aab6f14eb687f11ef94cf4babea1b52b2c1a70afa1b0302b7890bc2fd6503f231ecf8fb73bdc7a615b6ec88185c69022ca23ae27cc2e2373cc77b7d9c9b0aa8f96d79fa6f6c430cd59930f524316ab2fa35006e6efce158dbefbe30812023e0a19505cd799811d7bdb9f5e619a89ba9d49eaef677c511a66b01c9e42a966641070a46bf8679a297e069ed4b5fc2d28fa4a4fca7b732abc1684d8395107d825b3ffcfde5e16a647502cf4a22c30e984d517cf8c15d4a9ed74b86a2037e8080d17e94d9bf2a1c35ed826efde059b8b8e8841f0e0bb47054f1028dbb89ef03425708948343eb8355a25c7bd2362fb4380f2737ca2b39675f340324fdc6d9424ccf9cd5d68181be3991a79894d7fc2871874a87aa0e6ff8966bf2182d37dccc6fc1373ca99ae59374c8fc46b9fe50376a2a7279dc2364dda1df6055ba8e7926ad5ee71f8e44022232feea51f7ecd343ffcd950acbfa776eb1bf542a2e9525cdf3702ddf7452916417b88855e889e8be09f200e04651f1ea12d67ed5bf852422cceffa308b24ef468264e2b0d6c84e2ec4fccb31630cc53fa997a568db28761df09b326db45d6f2fa70d657ac2089266dc99881b041a131102d986ea14133f6258cfd765500f0ffffff0f