PearlStack logoPearlStack.net
MarketBlocksTxsMinersMempoolAPIPoUWSupplyStatus
PearlStack logoPearlStack

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

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

Block Certificate

Block 81980 330431109156ca8dbc2079d1716adf05e0a19270096a224765deac6fe0d4615f

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
5c6106311b8796577f1e739c2ecbb4465c2ad41358adfd79b3238dc417ca4fed
Certificate Block Hash
330431109156ca8dbc2079d1716adf05e0a19270096a224765deac6fe0d4615f
Source
getblock-raw-prefix

Public Data Hex

001000000001000007...009158010002d80000
00100000000100000701000000000001031f000000000000000000000000000000000000000000000000000000000000000000007782cc5328443ac04bb1cb82aad04d495af5305328ddb87505ad2472400e041ae55e9af93f87b66175dec03a9fe7bf81e0ae3c44a996bd1edc8b5336bfd19a42b7ceec4dac8cbebc2b25da267f45cde9098d421cc747fecbc00100000000000000000200000002009158010002d80000

Raw Header Hex

000040206b56d888f4df3d0880f993dc8f1ab6e749ba58edf4bd29614b2355cfa7ee771bc4be99dabc8137139a98680954d199e030d938edab8d8d3a8390ed383bc5f7c4c3be486a82c70018ed4fca17c48d23b379fdad5813d42a5c46b4cb2e9c731e7f5796871b3106615c

Proof Data Hex

59,560 bytes
1212160103072275503aff20dfea05568be12fb5799b2fcb8a5c11c56cca982f5374fcc1ef04ec97b6080e4e6d39e4ca8ae03b31a0d47f388a4facf2ef733510a0fbd04e15d600f027706cbf7635661a36720104838a01ed952edd31a89641a21d9712359d87873624d701976523d2c4755adaf81837961a1f0f783ac07fad9ecab538399042da301412e1f047d07d9988e197254af6b091ba18813a79f9c2405e409354e88ea754e4af2b7e00c5d59e642de54e0c139acc05f54eadc99506ae10a2837188bf64f34a334c5c95beddcf99018be6c2242ef5770f20051447d519636d1afa5ef46607a7150730590105774d58c9fc3524f463df025b38bc2dbf9f2e4c5867e4d3ef06038e4164c5930c4886eef65363f750359965a8fd482d3dc312872c76ad63ee514501780adbebd2af18482d96d9a75b69eb505c29a325bc721a243d5f5622d04d9d0cd53d1454d040ce3a1aedf18813a024300c204efbb967d1d9262e01216ad68a5310215f39730ab128235cac2b37e94a45fc5acf298a201fc2f6fe451e86f01882bbaa30e834cf4753e9a014e2b521b6867eaeb6beac0543182a422046725361a620a9e0e149d6eefa1f1188edeb52b74c58ef6fd2f0c04e1a292d1c52c1e74e6aa938307e5665fb5f30c12b2c035195e39507a594bc0948150d5c186cdd080d25e56f27efdd97442ccf249d1ebef16704c8e9272da718b50ee6df722fe82c02b26eb35a30d362b1615d728e284c9f3e1fa5afb852dadb3811baf182b913acbe4f5f38e1fa9e39075579876ced4b03220730f3f4ce8c80acfc12d08229e3bead8204ce5e7f7992c1edb2480b50dce4f89fee90472df55fc1e1efe44b0e51c1365f89bc61c9b747f6ff6a294a8da410903a63dd7ea899928a508716841a51ca27f92899bca1a66777848c6c9e1ad0c2bffb0d22d4784472f4c4e4c24f2fea25605fa32db554374176a8f6fc6ff3210a90e17044822358273ab3bc6c60ab268074bb9f7183d735443b3493e2ee9229f447397875902c862568434287f3860fc2943e583adedfa1068976f36568f62723971d8fceda0be5a942bc92cd9ad02da88d154dd4833304971c4688ef87f107468df34e06fcd83d21d47b5ae47d9e931b597cf5b039b13ee2894300b86412ce159587615de4e6a6d1b770b22eaa6d91b327eef008a2b4c834fd57780640a30a3f7d1f74900d32b39b3b658c18757c5284a3c87d69c3422d80bf7120f0046118d9adfb0baa0a1dc8166f4cd34aa0e8fcea9891fdd3138595a5f9d3c76bcef3f67a8893f3cbbf3870b8ae1ab1049fd3e329a0077fdcbb255bb00a91d7456a9e8dc2c9a93652acf7cedf760bc6ced8efe5c78c301b5fd514f933a43bae2309afe3e7ee7e42ebdb73359add0b5eea61e86663b49e7d8b82212cb4b1c34fe1a43fef29522e2e9b12b96085de5538f89a0ab2b907c824ddba4359e6bfc9bed67d7b9076ff7c62eb1610e9f170e5e11cc5a331780f4a56420ea882b0d0971335ce61f0141588df25545ad3a00f6011e60966e7a401c075d75b2c635616048cf191c75169b1537647e5ef2d1436776d054837e302e4f33f3b86eaa4b8b0a75248229a5143f283ad5ee2d976bcc255ddb6495ba9c5c97f962635cf0b3c5fb92b41a02d37add3b0eb6090c3f32cffb202cbe80711a70778f6a9955a06a288cfa852d390bec10a00e2d02eb619abd23295b80f4b7b24c33c1adc64f687a8b9b6d18333152dc5e313a841ec2e2c6eda76e830b26eff576600cc5325daf730ecd912b00a6319c977f5b72d3ce5c07d71ab5101c03455844370895f9b77b4b4c48302cfae9143a7e967859e51104fd808e1772c68d5c044539e7298da61b733753e9fa39fa6cfc0368d5949ffb436ecc1b8d1146431faf8417d53451b1ecf9426019141a78c708787a1ae4e15eca5a1c31ac563e46581ed3cac2af33b84879897459d96a016be52c92e14231730cc94d260862739f0bfcb67fc2dcf5639e2272eb5f87d8164e6f6d6d12f8e07530f5c8b7c348fd975c0973430a5a13f835df026c44f460580e9bcefd051d2dfb528c45e0d534e7c9a31174401ce2732ef468ccec281e2ac65fc82b5dbecca9639970a43adbc00588f384b063bdd36b08852c24f279e9c25f6c1e9d00b3bdf6e8870e00ebb5fbe0c257ff660076ead2e514604a6f5338948f3393893ae96be6a45af3ecf88a7dfdd6ea880d9e074b6077c07b4a3b7e3f5670a60309ca1c2c94001156ef5b26e997d94c93da75dd5891a1868ba23431ea8aeb7ac5201ff7c3765f1f67e66841cab3f369a4bba51107da9b1bc8e408ddeb57f4d9708ded9e415789c989252d00bac7d22d5a244e6f51d0f4e60b5658f7ff2f2cac19cb67c4794bc56cfdd5659854edc1b11ff31b4cc7c8f123584a1046ede454b8943c02f90b4ddf3ff481b6b5c54b7bfc69ddef46a3fa0f5b79ac910561363894c33551bab73ec199ec14acfabd29c39acae98e3d159c35a891b35c502a515849bb7dd558e9f17d1db3785e63390a55baa6bbd7d64b1508f8daedf996413c122f9c0b05c55d9c1d6fe577a98f0f465d75a12af55c709646868111c71d15a32422d71b725c37d81cea57f03206cd3e90681f30598ed00df3137311d978f2f07c28fb83374be456bd3c46769967b7f7527a207b9a13bc82aac65b74add9733847eac04188ad9c967a48a8cb67da1e379f181e07745c567ca8c621f00f2b27026e3522ffa491db1887df61737257ecf99d8132b81f052244a91cb29dc195f4f13778d2f1e506b1bebdff0507b91c85ff82a073a3634f90b9ba6575ee59bc7b3d0ecd480702f3580ab3c3ac55c18f7f36c2d6d82f7673887ddcd57697e9d51cba01fe49a2df790b8cf325a922b3e01bdd894979a0e550fc73cdc9c38ea7a3754a1189dcfe8e41d49faecddec39255475bfb98590d350142e71534cf675f4151edcc26e328d3bff7e7a5dafbd36b008a0b7931aad670a8363804654ca1cc904634486d28357d651b2bd8c9074986bac5c6f725a6266a32cc913c56ed1679a54a00677ee0b42d87b85be2311e4d834f121f9f234da8596c8ccf1bb3e62953ea03df136842563d7a47bc754c7c45aa8dd8579f0fd9e2598b4ebbcd115be789a94c7637b39fc9b37e5e99c43692e782c017f5f4deae2f9324b0cecd1a01b8f2d4719ca54afc763a3f59efbb15548676e3e0a85fd2116379ba598cd4697f20584b20b12e93527ad0b8c339c406370177e9c97cde0c746783a2284134e490212cb8a67aadc942902f0e42b838798d70406318a7648922d2faca53b6abb33a64c419d8c0eb9fe697a835118316c3c2ba69f50f63f3a3a6f62409083b5275a124bcda9251f34379df72b786fad43726c77a68b25b428f403832bf5304a377cfb7ab598f93f5c9a03559453cb0aba73ff3e242f90188a8b5e7947803e92a673e1176ac74a26063b45ed5669dc8c5ed92d58516ec8c75cc83096362a80bdd31f7366f17e08d77c616a44ad2971f65e210d753fc513a9cb64d4a8740c95a74fcb5e776896e89d6997a8706c005ef1e3148cdd18defca5996ee66b31273be13d314e8150f225ae38f50d88743ade3c90c706e2856580609c0bc07de758fc2ca30ee1dac387a1cfc43e1e749216f110b07d2a280394837e774ab7744038f90fe34d17dacaaee0d4ec587e7f9249f1746b0c5dd5f6959b9e6f5eebc4a60e410ba01907b7d9be090ae8ddeaa02b647aadf00af491b4198ad349ac54b091510654c559792bd93c87c4b06148029342cc9e42d2c178b20f31c53b6f55bbc1d7ae3f3fe32077e083223d7ac3d3d4c80a82847e28a37e92cb3ef155e2f89c715c1ee8eacdf5258aa14cc052c6cf97a6d4e4e2d6213cbf13685f7ad75987c5d888360c2d6206ff08f7b6f6ea2f9778214cda0740e090e479d39dd8338f5662ce3d6bf8cd0075333d2a3655ca5fb3dfd1475fb6dc7d6780119017b0bd43fd5406aa265a16479b493468ba221575749a55fa2915be974d84b53bce1b5344d21071f3a3a6a012f10243c7a219512c52cc3843e35c8bb2fcc9cec9b50cada0e26dfdb0cc12bbace206cc740dfc158a6350f6b73ce1c7a3a54e0d76b2aa2d386de16da32f5ed03e7e6091646d46dab1726da79aa201acc5c7dae79d533b0c143af7dca1ddfbff2cdffb5edd3fc4a0d54af295d1f2a82eaf1c46b349b91910fc192dee0b4b51ce0aa5be75cd61bac032d0a4daeee49a2f0d7c0b87ec62cc3c38afaec4237449560df4e790c98cca4b3912a534dfce9026c2c2d369a6c8522d5180eeb07666e70ec008b4ac39e5c95af16dfa14da25a8e9ba478a7683651b0526989470ff4a6df34a53ec76059cd017005c1b3cc7fe675658ddb5140501ad73f11b3a48318735f3828b33a8eda64bda61644fd6819b24e8e493186fceba7da440baf1c929ef040812932d3ae3695d00f07377e41fc507b478cb8378b9cbd361d1ccc92458ec8d8c48821d90f89ec1ff1db91a4a3a73d40e81e34b042eda7896ddac1e21cf50db0d9ca6d1176a01b22941fc5949650c0b4b6bc28de5b6850c73a5c813a29dc155e3939331d81c0e01be501f48f457a559675b4bf3d70b334044f56290d02df4802480712b6a8bd19e70cbe67f7e476f893cfb047b4169e83fa63a4743f64414821f81f2eaf8e43c4c83ef6b0e94848ab7cdadf1a3bd422bc54da6caaf1b0185d2715f0ef133ddf192cfd99488adcaf214f71cc609b361256b33d153a5368fa52cea6774afe6a5a3fc9ea68f87bc60faa1651ed37db07e52ad43e6df7be57fad5708c0d1721c5e872dc284509f6f95de11ca0557f0b198d201943e7b5db0489056972bfb630264f01cea075c8a8164f760925d22be09ea29b2649345751f433f62ae8231a1014340351af6615306b17cb3443cd029e2b13554b02685c1b40f187e9e0b3269420a3e1b0af95fc29116e01f1ab2e08b4bd9535a30caf186ebdaed05c585de6141f15c2a588668bd0255f4d739b6febaec9a80188a3c2f1b4d9a60a303a6b5e31950a869a09c1371f35966b863210710fe58a6af9bd45b5c6abc68ffcb6b0da4fb55399fb920a9a63232633b7dc3841a8225cd27670f6f397d8bc7aa4aada6211f746983dd785aa7883441e87e480f65f4c6f5e783459d14ddf51fe8268b5a12f412c8b3c802b4f0e81cc2b8e2828fcd0523302ec4e388a1d17b59204abdfb3d0d2c75108690260e8e0385144c456a9186202116fe5ff3087bf91ae5063127146638fd8cbf0f463386614eda3d3e92b4fb26954c87ca4e8e74f7969237ec6a547f68d16869b8ae6aa2e4fb26e3bd9ab3d431ef7afc299ee2754bd89bd32012f68518a5a77e682f37c5c9dedd4f3143de61020444abdb6f1ca0a5711994ff8c9364e73daa9c38fc4a0b9b5537d240fe14def6b401c4bf5175fe1c66f146049f03abdbb77351e601e5e2f470305a061f75d6776d301e42ebba72b850194fcb341df70333722486d1cf838dbe34fd413a52761fdb99ed21e7615ead58067cde003dfcb0eb6f91664b3b13b160ebbadf3115d785997656dbdeec16b7647b61e3b02b42a2c7dd07fdf5fa86475cea109c3947d6136a9eba41756a20eb7517037c4fad8aa8452da8b95e239a901d3ed3960f4c319b25c8b3f4a7c05265fe51cb4388a6531fa1119494fd82699edb426e97dad41f9d9e919a6b663b1d7d56c59c91c73e4faf680a30886f7b719dfe3234667c0ba3024ff06b5951d9b558923030de8967ea578ac00d0332e293f5af83008d5abaaf9a8d09fb19891fc49816953f7cb2f6fbf57bd14c009770dc7b4bd010247fc0dff1fb5fc133ffa32634f46c1c93fdac18b2465ee595c07ad12ddf7f96760da4734f46f5b6ddbe20ac2fb6c4eba36497ac02c58ba7c5b32488498e40df4e667d538c2606f133bafb885c25c020229337c87544be8788ed5d90cd374aa64a1607bd3132dd095b4273ef1d8311ca2c7758a105ba548e92c0693c772121759003ec04f5e46760091f2210ce228e83b1a4663c17228023c3bd02cfabd2e5743b2527ab3d8ac434452880d83123bd519273b26593157d527be7931f83092b84c8cad2dbcb549d8417c695c42bf9260b64d22a5ad24ca9e0950d6b5e5eac9870fda3f96cad991996ea17da2c5c6ce6966e9117fa36e92172b8c0ce29135d709c15958c28e8e2db550f30ce8a33ad516ce6d34ea1f85018c97bbbeaa0e3da9c64694f41f8747bd4217076f2bc0521fe14eb099d7862196466f08c72424838876723db8a5a8e4b4b8670c73547d37e8fb51c9a1ac709b931e0c8f3a8b7020d922a89e53e74d13aaa79bbbb0ae190c18d332da7aa8c72152e2441f53d17e74456ecea3253abc22607f5d3d9e6811b5b1401e75a6598e699342b3f0cf81468f96ae12dd20389a5cafe105dbd23fad0ff897ea5bf4eb72cdfcb8f9388179b25fb45200e69cef1dae2435751a993a2147cfc79d5be7928716d8a1a5f86b8e846c5a6ef4f2f8c813361fa7a20c7285ea7c2fdd8d9d855fcd6bfd6d7567f4225ada66cb912e06ec8cee6fea5f73e9e42b4eeb1d5d9b90e937438c4438821789feb3ba42155f14021f5f6cb97d7c2772bef91690ce4b6b3e90639542c989a5c77e607cf6206c6ed7f039d80cab990fb1e5ce48e8fec02fa352370c06b70201835f69bc8da1b64a7b4e82cbe9d6ea0c7e4e231e319b34783d59dc51a55f55487f2f25b29b9179ca0cbae3d588f4d8cea7599348f9616077df05e0c0d8d5f21fc98380a0047f198bd2f82a573389acb7c14dba6868fdaecd97006a6807729777a5c244820dcc12e3a68cabeffbd3a89dd4d29fda2e6922d32b93ffaf8366888a94a709a3b39468aad94bfa7cf0c865443715eb0780d6c9a1b34bff4d722dae98a808aca1c72eb3f7a395eca353d8607befd06c57de81acf757884150375d8cbd5c0de4d4bcfc54c1c9903e7e53da2b89c920aafcca5f12752746a556c82aa631e38cd8620982894906f61962e075b4e7282680e301d135ca0395e612c93d3c1f0dce5307a3997aea57acfc9ec57b4d8d8ee3eb2985554d628bfe71225099be2ea96abe22c91063751ef563cf48aae9a003033a3969406d00a8c433662154e5a19963c31ab8d191efdaaca2458767382d379641b3c3bee79094a81538269040d63b0351a9e266401b9b76c8315f0dfd8ede62238eb8fd3e5796e2847778b6a577540fcd28bab1087043583cb57e532a12a551eaf884f823c5a249fdf300f06f56c6595173706a18a9d7fcc01756852e79d3d94552860a4a6effc2268ca9126cac30aa277fc51254d727955ae767830d1409a7b9e8a0f57d4f344f0463456e45b8403334b836c212fd56817fa4da70049a582fd03f6d25361c7098f50a7072baef67c56149dca87a246692f7b172240df76717658d9ee6081dd24c20b350fbe1dafd4a5c0e33cd34ef0ac5b86e0932ca3c37b5da8cbd9fcc0edb0286ecfc09509e01df6dfd345668fb393c96f4e6a05b3fc9bb2d62e80f913d588ad0214857516663693575bbdc7f80f89af22db6fc56bc4c44a46f7693bbb95726d65a8104c58974129dc0f60f4f0a516ea32e41ef169e2723c602a8a0010ff1f3fb0a3ba7aef83052f4dd4b691d6210bf9affb99c9dbdc640a619805f995a94a6f5799591d39b1b4bf5210c661dd27798fdc3a6427b6ddb94e6ffd3106cc4080b5aaad99a74693c76830355a1efefba40c306bc4bb82de0e9fe3c98860ddf8e86faa0150ad8d3fe02288d2226a2b3e8ca45647e2c411d5db7dab5cda0ef8970e19b6dccb7960f8e0a5f2aab0c6cdcb1f31bc878a2e6b406df7d52b34f46c2c992c6ca2dbb6db6baa2c3e1a266175a92c4e3c78d14d0a309082f48aa002da4da33137e9b18fe915771b7d8a251bf5119718ee3ed8ce5c70c2fd94f3191fd43b716c21f66e4c75b8816d4b8dc8060ccb9efc9231bc4707c05e3dbd8a9314d298402968962da65fa460bdeb4e8570087eb1fb11967de2b35a49abf0121281e08e6a39adb2d996147605856a1bcbac2f32f260def1959aa8602f668cc046ded209376fd6951fd125b95b5838228b4c0123f7dade88e44dc674cfc9a46043e8674fdeae45d24a97260234364ec84e4e4cf7f0b0d87bd498da033fd319657b917286ec9f765e877de4de3e0a485ab57a98e184934e3a538c1d1aa8be94bd846788fa2013ce2d61b61a07176c68e1730f877c7c8ee1d4454d5170181d2621cbd373c118d92562024242fd3cc4daad42d68944ce6092acf257c07b375ec57858dcf68a013e65bd52d15f29d82b558d40db598f276e796124dc4415bcced4ce0476200e4b82fb55216878788e395fc8f48b38f153e76738c5af0182581a54e7b2f2bc4db44641d715057b4fdc8e54faab5110c0fdfee1daab92beb0c3c690cbfe5b7ba40ab3697905088a6c80913f5e6aa0d30c2114184768a4c10b6a81794ef50a8aace59911fe43edd698c2e3fc1b4f14bbe48f1f2852571d38bdc6b67112a2de315760dcd3fa845dd1a644dc28722093da42d98e933e70b9e90c5ff58b209246419395fcb36df4072e9ea490fc682392e9ed764644ace67105f52c5b8f9b97597a16c13488abc9c6c9931a84c87ec89287e22dd94e699ad6a8d0b5395b680872dbe75cba7151bb9282f9238f7aab26c97c038732c5e2ca0ee054ac990a13ba37d39e37bb372c3680fb319bb1734055e806862969435af4e9b0d92a6c392836090e0b4e5d16bb148d6e5d2632c9799e7a69fb86d1177050c015013bde75b866419823228ed2334c606181518a91180efa599f82e10018539745c4bcbb2a8075795c8f676715413290b16cd1a58b840ed502b2f466e7bad1de75eb59be4aae80bd365d04b78b425bc939c0a549e3248f2bb2382393f88057fa9cf75a6286fe2705e3920485eaba78582451492e47325643f1fbfa6ecbafab06fb2c3298a28829f537a92385a0908994bfa848aab9264f7cd8d18f52228a6b1be56f8f89f75efefa1676030812af00c9be4e9e9dd9c9301d30f272174d019cef89530a98ce53c713b2cf2e21a54fc2c2202ca3ac7b3d76ed810aeb63596401372d361b30e70ab503ad0a7a8421af271a524ec2c3fc7cf7b65ae88101b2fc36c1642a66efac034faf4a168a589e7fa4bece65da09e20dbd954674e8aa18ff1ff0c129cb2a68c6bf01bd4ff609aeddb6b2b11fca5791d600810fef59eed3200115117662361561682a9842fb256f1ef524601de49625623fe4eefa61edf6b51fd9e81dfa78a1aa046886162c5e4d283f3a7521c2eeaa8add95edb66fd831ebdd63adae505e2adbcb17c4d812a7d44881556bf9ec57f41d4c3fe5c504b617f5c35f4f61ce5d71cd7472716890e715835404b043e5dac1dd5a7111ff5ea77fe5d2aa0c079ae08ddd822a51ffdcedbe6b8c76ea40d338ad88852c00d460bfc1c09d5959667f8f1e9332be456a37efcff654262e8b4cb14a9ec3f94bdc60f405592216806da09aca17b4dd402c19a01614be7a984a243f0b9027758a3c9ad4cc46806d6c994bc4b96614557e73cbfcee98b3b6969fc0f47c7397c0d455af260fc4bcee7f868de93f0de9e6d03be1ea58f5727ad3fa578b8c2121dd1efeb8db878a73897da0ca9c6d905a2e2db22eebf928fde663070878a871fcc9c2637ead360b8f9b4ba70fcf535def3e17781cbeecf2a3a2b984ee36685b598a3fd359d164b703f581f9bd57c73ed8a878979970e53c799deb6c8e4dc5ca25abd2063b1b9825aa395492071853a25cfb1385133b1cbca52eb82315176891f51cb865cc796dae5a739f8b2db4979542233a49aaefb9393f43f3303efbab244e7a704ab67374b479f3e51b6b551a21d7de7bdbec0bd9f2c8d071d3af624af47ca9991e00687b633ae0106cd180b6bbd884c001ca145c1741ef75bad57ae181ad81312fa17f9a26a20e459c41c617d1e31fb004a8eb64808a8f9fbfe665cdbba9b7995392dc68fe4a64391ceb8997874c22655bdf8346aa75e87cd44972370af6fe3d0855d60ce15b3de1000015d140af6efc8f5d6a3d38c32bbb8833278856ce2f555173938cf487f778ac2d0e7813cec6b5ac17f10cd463df3102ae0fa353b6b88999fbacf3ee14baddb5051cb7ab39d14ff378e6457540b808fc566c1b70c8c307d936489d3e2f2c70e329bfd5fe670dee1d2ea9cdd8db3f3598807cb02123c9c852c6a4d7a604ae35e470d75b2016e4a88c9541ef2fbce97cdcb2f738c98b77178a6fe26d622427e357f9e23dcbbf2ec8119eb34252e84f967999a97baf637e643b83f48804f05ce234ff20eececd71007aeaddd2aca585e347bddd8b1224d05aa0f19287608976cea7e1dfffd6c842cef87e5790207b4b5b2b7407dcfaedb0488d0ebd722814d5a788aacd5772f370928c9b86f73254e322207cf7f754a50944d84587260f834f860935b58ae05b0a0223302bf2d34c72743e6aa8393f76f1ded7af70b5989f92ad78f932462ea00d7ec6fe37030df22a2248f604d770a3150f0f9d44d49e57b7ef6ec2a7c40daeec546a64538550ee32b1ac80ceb5491dbdc16e297eb24b0f8e999fa5be636c749ddd3e3cb05523c2237b1f5d97062264000e0daf01a070909f0c5be6b4cb30de200a4f6c5be895b4ee49893f5d8bcd53f6137d4ececd2ecbe0426fdc3e84c0f81f567851b3d8756f62f5d4ece486739fb97cdcd4d0f7174442445d65187907fe1283e84e39d5d3ad7eb33ee3e314337f2badd0c9c47733b9043b8cf8859c611daa7c360bc189e08b311932e1c61f884b3606d079ef37fa8671e473e03803fbcceb754432a13822127273a76594dad7b5409d834a25c15e606db0e1478a85d9a31f9cc27badfaf65f0f7ebe5785c950394e7d4c6bfde4d320528173fde9be9894b5ebb3b93e5df6a06277e6cd7f293f906fbfbe663dfba611a22462237af9460dc8374147ec9c14553c06fc2b7a1420340210eead57d695efb3af8680fd78f3cce15d2f0fd993d7917aca3a9e8b7ccdc292d60544a481ff592c5c38f1f394b0fa611beb1b177c7407d808179621ca83acd782cce7957d33c76495ad7b755dfb2f4748645b447ec9a043d1d6f6299c74d04cf3d03850fce583dcc4fc739e5018591f4b18836762af74a9203fd4fc2ce7eca637ce4f7ff930133fd1d5cd39f8f655f71ca6db4cb89fc3a5283ff2a1a14a3f9c4db7d4464b79e8888752b25d662cc9a2f7209a9c70b489781be2f613494a0b5659986910e8cbac58ec76705b974b5f9975f4691964bbf3b553604c8cf202974e28d660f919a1671a3e57347d006fcac87b6f0a6f5fd4bd3e13ee47a23893b076c65e51699dde66c4c55e9d838108a0fc27b5d5767563288a4fda402808cf8cb796e7212a316e2de0092fe899a5fdc528f963d6cada2d065f3391545cb36708b170ba8e795a1b57b60c552ea9c0f6ebdeb5c0955458727347d161b119f60fc22cb3a0eb4f91b925e9439733f5eeaae08d0ec01c223e31e2b6b52742a51d957b445af313e8e272a455524021d64d86d4ae69b62d1fdbe2183a0b449abaf6adb7873959b277c86a7836acef058618e4bb9a451fd0105eb9c698bcf3eff34620004f3339f54b3bdcbcc53b8d7151613bfd45f657344bc3a039a47c39ba68402e21be2569670331332b407a070215ac0bf43d851168a7eac941359aa9dbb0bd61ee943c06a05190f69f6f9aea1e1caea31cc53c2a3765bbf3f395be69477c950669e75c99660b23d3e560861902a93f889ed1ab79a27c058b7dc12b6872f6346ecc185e04a454736f1670e155c06cf898f1fd19bc90095c726555183b1a46eadce3a20da6fa9a955b78aa0f1616f8685bc90ffe70ff83995fffb274a07827f26ef86ccd31c646fbba621efb0dd821fe3f03e10879835a1cdc6f6ae7c87d9f29199c4329f05837f24008489d1716e6e83a74d238989db287892a6a384f78c3b71f59b99a404a2c30be923aec1a2c4fa3a47fbf561a3e9127267b5354ef1fbbd514e19f532ba2b2d897590cb810943753c523254b1cecfc09d507dabc017f4b6f5c6d1b0eff65a750b1a97aeb048807b3fec965e5892d4672856881a7ee90bf82f840f6cdba65fd91c6225f9b9ce81f98bd04ad8a598361ed738451931bd279334b65bd1bc02d6594418fd941c007d86a319da42e642e22089d85509a21b46b0bb3f5635c69b93e10917c11c9e4601a272499d78cd33664fe2a030fb783a65f40f1c9140b6c8fb3109f555bc9192a520b96437ea446b48ccdb56b8c28ed5b792daf43542a6c3f582bc2279cac4113a56af1b8ff2c588abbbbd3f64735f6aadfd397c12a82449882123c2733a5a01de05b8d2fe1651318dfedb15577a61958f4ead7d9b98db37cc0f7cf51f103b032e458ec299d4ad09b0bbdb4e9f0e18cf2decfd567e1f35c59dd258a7707421d765bb29051c05ce7e44b5ff7da8079dc95162bfbf9626b11819df0131db4484f3ee879d1900e96f9c885538a37fab6ef75eac5155e779baecd67b6dc3af5c7c1fc9670f91dedb570f5df2c8ddadbe72273592f5889d14e58247ec3a76461988bc74cf1631871c94307942481199ce11e1a4f29d86bb7bf7cf7774d7dfbdae0caedac10a630803aa1859d72529ad0783f86903e0f2669ef45a9111fdd4b577016f414d286e448caaa533e45ef1e0d39fae5fc920aa6eab961d2acd9d7646328baaada901721c0a655a5750c395e7187e0302ead27e94278110ec53bd91c7b9ab8cf1730ee97b66f253d2ec82c409226f886b8e484efd6224eb7cf97086997cf88556a8f6d9767a14600a948c351b792b6a167af97f4fb36d2ab9b58d1b6fd4b113428dcca9c8e65044d74a6717d43869404f7efc7b4ee30ad908188bd1813ff039ea67414919d68136eac46e1f892a07fd15b5093fe14ed488cc7100cbf4d05fb23f205dd52644758b2aadd2cbb7adcea4f4efffb73f6c7cb86c914b177d6d27b5db4648aa815cf5a37edae73517d7dbc220ec0b8639a618a1f486f9f5974b89292c5d7f7efc159b3e44a7bebb5c1d0694b6c574b118e3366a017ba8923a817a444ddeb09352e3470dfcf850125158f77c695741da9a07af326cf8b5a8d4194679debd6264d416e27e57fb052f376d08d93201f009aaf29d362187d513b5a8c567d5e77fa2d45d7587bb5461e204227fd4b154bddcc94f6baf153baa77e7b8cbe458a294090e748b39f73300f04d0c7f95e0bb1aa4f891a1ae46ac31114dc8ce35f24ea9feb64bd0057a8824d17c19c5a24b2c41d41eb03e53c1bbb92d4a71e3bdfd094c75a1145a18636edd8419e6448d6d7917e36da50a20f3c3ad535d8396c3ec8d704e9dd6f9c6680f0be1128384ba0a063167d4898d05221a8f273c4083c17fbace7fbebbdac8e281777206893ef60141dff5667e119df9ebcf2a5db673a224e3ab06815277700335cf8a8c50457f3df78de62d70348a416320ae6f4c01970caed270d6f8bbd53f2205bf7ea9cfcb1e7685d691d9d7bf77ab9897f7f69d5aeadb47e00d034a6404e8d264873e5dc371d1262d5b63e19d21fdb7bd70b7175f722ed4dcbe26dd4368d8c36ed7e3241a7856d30ddc949317f6f57cbb6eab9695d0f3df54b08dbb42aa4616279f433138a8859086f08b3b8c407a6545b2dded25c6f4498963569a7014f9fa1ce27f3f30b6456398be20e6fd4d4b5d62e0d873a58f9b4e64d33312f79038966a8b413daa62890a5c4ab6584ff01795a61f93671164ef272c70c644dd9263d1d1544ba17b183a08bff4bde0edfb6cb7c3432106f992cc7ca8a19124089221374102282f071ca5d9a82b58334c477c5dc17e89723150b15c49d43ccd467a64dc681e6f70e89a5f0fb6b38d963b42234813cb96618dcc16032fa131e57c02de83787a3fd7894fd03c42816a24ccbeab0753110ad8b16fb50845009bd1ba0957e93ab6582a24a63bbf4fc456906436630c3385a7df054e0990f2ced3a4f839fa534cfe179c40758aae99866b41f2d5fe7bda408c140463ad485de8294cc7b400fa9135b347c1dc292eaf6603cc4ec601ccd6c00c759ab40208f62ba66cbe94aa729220ed88527a3dfe878d3fa4299cbda9c22e65270a3f55a86b095bad7c4ca147129795db4a258c57326f756ddf708a7925633b97058d7888b0c7a85366e8ed86e000529c15fff159b06dc49f782e9d264d07354fe2e66bfd41037f9f148ea088b565a1548813f8a7d89ed9b522482c6a99fd7eff118cb9893dd9ede61152987d53662caa8a6660657d561961ed02e6e9151a929adb8cbc7f464ed5051337ef935a6bb63072942d6c945b48393f31b8b898c7f1fcff8825b2b49ccf3432d5151d0c62ea2f633544cd3ea887d0cc01529345bf6990e0f603da8dd030d3b299aee0ebc7581e88acb458bd163ae12457a3bf269ef4eb14a86a338ccd6b0a12d5be957cac82e81467c8035e73dd1550a0f91630806c2d1b3b8b057649a7f9270279b28ea4a4ff786f67207ecf671c171d224a6bfcb5f7fe039b1c6db419fcc8ea81a34716a4cd244d297ecfb0fee3e831cb06812400fb5f5309a49cef7b212e3317b2dc1faa49e74403d8266ea5584e23d0fa09b3b2c283ed8ebbf03a112818a80fba7e1f2271e49c45210566a4e38a6d62f0f1a1ca42d95208ca3803c5a5781b2aa567e402f1d6e06e31351cfc49994b353bf6941c520019ef1b360d6ce6ce0eb0c227849a8f547c6b918d40e578e904ee8ee11e9d10df7e960bba36885858f973a250d3a4b24db8d4c02152e41e9a892bd92df9784ec704fca604125114c83064aad0a9e24fb61d9f8485ddca4031c4a45f3875a2583d6f55275ad8ac2d73152640ad4cf85b678cb3bafd640e8d14bbc3b6c61aff4e397686fc0a36fb098e18a02758dc480ef635cfa164fa130fa15e2811e856eb3dc2f95c780a574d89e33ab90a06292f79c7750ddd06d98c088d554884a57fd7b5313e86e9d8861074bf55bdbfea0c724d9fd55e413959bd7caef97430209b365bcb9ac4ea854bac25cd2c6d84becdd2bfcb99fb4490c487ece34e1845df83ec69fcc367069371e6eda49bb30e6fab20445e93f0b35a6525b2d5bab886f1e020d934da863ccd06d857749ccc9091d46e4d1db5e9384ff4f1df83433bf5c1a0c72a37d3c8c7c802e2285a23c1b584faececcbf991b7a1a6059070b9a37dff2b15134f53bf44d4fbad146cd6fd0d511ae7e256bf56cc57850f2e0a1654c90d00f2768d8acd139ec2038c07f2afaee1c9cb0402c52fb84fa6392020e9b8c0256f44628b669c4ce9c4357159fede2da5348399f08af5729a197b26afa08d1400df82be5d02333de7582d17c8b4e17b7fce90dee62747b369b1730c10b60b0952a5d4529992feb4c1c1efff6f744e09d3313d74400fe4d1e484d0a3c9e043b3601454ea23b186f1f83645c65bbe205c01b7ebad2c4cc563a2de53af16ec3b369d2091a92985fbf9a3cacf51667170726b7ce50a5fdcc4c433340792250d487d8f73a72faef69800bf1ff4839c29bae83fd30b951a9f677f4b591ef9cda750bf84195ecde60452dd4ed2a1d5ef2b77426776e6321bbbf254fb46f5370a60d6809b11b2a0272191279083e59a682990d7174c883891da3436f5c8b56c7d63bcd64d8dc426bf54b7cfe3e5e574145424a438270ce7934d52444088a70a9f12970a1947de351914c55870c384e03694472d93f22bf01b054caa0ce55acc308b268684d0a75396bea43089059d729e1dbc46245f36863f9747d09e891d28f5ccc07e18b48319b7ebb499ebfcc4e1bea9392afe4be4cf0bfb96b826bdae49a44b81ccc812c2c2c382c19ecbd783193417fdc805dc5d34fe3d4b94a6456e0a2770fa278cae9fad29a788f1c969a0ca7ebff48e86c25987028ee13a6e44eff3c8616436586e5bc320d87e4160674e3d9b7d71b15a53280923b0d9ee96f938905816ece1362b126d0198127a212dfeb62d7a749ef3acc768462ca47d80d15f95436faf0dfbc6e9b274297a4d6a8f84f74fdef7c5ed086a4580eb91fa4940fde37a0af093e616192e7e7846f70d42555b2ed51fddd8d94b058eed3d36ccec22206f9440f1f02926c54a8c98acfc0b47a52a255a5a979681f6b8851c689bc54088b322445c549ceae4c6d61e00569b76c36fbcdb737e002da8fb2d194e07557455aa89568ad0c0a1161a3f38ea353fc0c845d3626569501306f671aae401cfd67c9d2a11cbf23a908a0ef73b29f5a710164fe7079b4ace3c6ab3eecf1e991275fa5f94536be4d85aaf728e32891e7c31bf81e3efbd07b89c8bfa804de40b2e72fe9cec7d509ec71dd53941ce3dde200b4503476cb719901598186840d3b0d82c042424b7fbf479ec44bc29b4b087916704974f304f72ee931b920229cbb09d1731993e120c3e48e7358149fc0d83bde8b947ee890fffec7e15bd50c36d709ce6ac4048e9e00ac73b8ef7f66d206c634d56124b202382682d8cbbbb99f2af904d324af4cbe1e459d93e160a0e954cc65758a8649aacc82863f2681f7e982db246a76bdad9c7a4704923ffb0e4a46fb5e77804fc14ee9ab7afb7aa3f7a364728cd23bcf8ebcc1c42ee16cdc01ce5b0f1027ac37aece52aace48e9f3b79c7b3291134671fa592eccd962007d16b5af9cf7f5c669089db84afe48780a3c765d7bdcbc8d2c4478a6babd87bce60c6da9a17fa2fe5126eea1f2ca6997421cf62efd6d999e57e6b0a4c7a0bd1b8cbd7fe7d22d1b3981a40ebcf0be81fd98eecd98e7ed96de6567810bcbb36ba4e96fc89a92789e77fd930ff88eeb7d7d5604f074d647b6dc6cf9ac5414a32597acf731bfbdc347371b085b6c3cb1b53e0e813488dbfc2dee3664e1063648ef49f82cf250a3006b88b26ee2c38843ca1f7100b5020968ed34b4c2f619ce1ec68db3c1b4bca2c04b000f8b841c2ba2720149328c7c36fb22793ac8eedc6148c31107e78aa5651e88770a0d4f2f8cfbcbd837b026c18700996b3904233fe95b2fadc40e5fd2d336c91a78cc9f74e0590d255c53f2ea761f414c4f8e7678d97ee4867e784de8d1597b93cc669dbe32329fbecca499eee9f4bfdb873d7e8fd05254256aaaf0e9f793ce3a423891dc2a02e7d7544d1679c807241a564bc2aa6c9faa934eeafe478907549f320b7e7aed6f0348d5ce632cd1a94f70114a885f19ee1f9bdd4353fb9d7ff3df6ecc81f1e5548ad17c9e4bb0eea4580aa2384644539188666b52e2fb707efc8aaea7f5ae75fcc0e54934de5ab92c973ff0c92ec6a66c7c286f628b713b66e621ba8a9e3519484218ba5925dfd77b6d86639a6190601f3424da077ccce322742402ab75309859ee26c77269b044eb69ab5cffd10c65cdfa3e3065205d28c03c6794081937bb5a9bade03647b7bc11a4cdb764f3a6e02e0c59442a8789cfc18245326c657ae3af67a6c59ce99557cd8dac7389c6448ca04f7ddc6bea39de8c96ec7d66685a316eaf7fc128e3933ae138ffefa14360f9fb169501da0cc8726cdc7451d89ccab39c3dbc9751339db2d28d972f9570025cd793b86db74cc7773e7906c2276406bf3eb2362a544b53bfa82b0941dccb360384f5dc75f6e7150d285616fee15068c75f6878ec9c8cc2094daff463e3a4468bd72b981b36cd5a338a79866c6d4998b9821627b84a1e795415cc2e12dcfbf1c01a94de7d01e0ec78d54c13d7a50e76573cd98f0813f777379e0f63861354b9e5560508083951b7da34f1c8495ba21233ac4c0586c818f7414a09b2187729b4bd637e1cf4ba9b1f4280c00437d14044619c426a4f51a256d0f72db3ce92716230af1ab56b21932b2a5b478a4e262fdcb21ae78f5da9c7a89887fa22d1c68b792912ceddc72cebd0642a95eaea95946937fbe265c3ff913390af3eea62dfc04688f99a2c4b5dd744a70f5be8e25f3e627b329883a9ed57c35d411af3a997797dad562ff4701b5b478fab0961f102169c1ad1bbb89c3804b78e793d0672a52b32038e038555cf89a96f1ca461fc2507a7f00252bb0391796c1540218cb1d2168ccf72e749a0246bbe164256ff2e064b9500acd25a24da837bdd78c5df6eb3b6ba75efb0f366eaeb429f18c7efd20fb4007b0650cd86bc53c1c6f6d3f4c0060ed7c311d2a8eb57810fd74d9b4c1328e1dc77823f82e24fe18075cd85dcbcbf948a1ddea2a635e76b62c8c97319c154c9e850ba7d18ec55d1c062455b463eb079aa5cde8b2f724d054ff12bc82a52eb0c6c65789f141b857371dbaa40fc0f60fcdbfd063bb062d6b3762cf29118acf6f80a2f5f16867bb268f619b4f7abe46849ae8ce037942d3163190dfba3962113faaa418822e1ebe5beb65f65bc7ea8f3de0481bc0acd90c4e85c7735b63c8faefb59e2f5564bd79cc0fc1cf4819b78d18dcabec199ee256e98c4504bd286a934a6f7c6a25f7b2c70727cf4c104110b340e3519eff40219297d85cfa7cd84ccf1d0ac7b250a1012fa634b356bbd1f764e4b6a063f488a317ea95d77d4419d386b08df468d571514bd8b74205a48e5872f23341c0c60440e476f556b47a211c65cd60d722ad157185c723ee7487f8a1674268429725da638f6aa16329503b365c35d7f011d675b5b91ef3cd933549df4263abcc22a969096877bd036dbcb4fe8898ea42ca5ab75e6842170829550764144fbc13cefa9772cfd2cc00f1a363f45c979843149c42f576f474b939519d8a439649339d93651f0e8aa09abb65023214dd9f642c21798ad316248f36378a193c67c94c20865aff06db2755a31b1234fe020d61eb007301549a3d61bb20805aab72468d676958101570ef235665d14da29f1359d570180db99f576440623e2c2372b4529857d665f0327cb1475c28fa3c77c2b779a445b63cbecdeef50f487bbf53b25b446901cf3bf1449060667bdced93659c526b64f5cf4f8f0c3eeb26f6cf2045df7eabbf9bd070b9267988c0da7c708584ebcc204a6e21b6bfbd39fb3446db0539e3feef69ba889ecec5c4323df28677fd1fd33ded87bf46a22f82de646aba9b64ea7177ce2f6cbd2d35a6d52221d6cf0aa945e95438c74a72c78ac7e2dd82c7fb90a314ef18c72d7c4871a6f3c0bcb99d1d7f2ec8a171d7545f432f5f8a403336cfcbc92bf010498fbfeec13eeca5b11c4097be384ed1f557f683b740b3ce24fa1e1fa5968c187ac67bbd11873f20e12d93fda09db52339dfc40a811ce477fa9d6b562cc771f7942d4205002c1d7f89499278f67f905b6ce01e71e97ed209677a7b5f63de00a228b701d0a3a4a6819b010b9ed572bb78bcfc3dad04d3ea476157ad945738998bc6c13c8755e885bee3956af653008cbc77c06c7d120aa7477f706331af16186619e69c78e8ca324364dc94d7a946ac95473bdfdf110fde407695cf9ad72697764f32b161b3b5bd0dc97523204ef7d5572cc399506acd7370c7b4e6ed3f8bee4c7477d3db86eb06d6a8178ab3f64b096ee86896daab0b789923e89bb3dd7cee53dec29250a5495513e14e987a782fe965129d76a07f05d52d7f9e9a19356169a2664ec93154485c27c9495f7ef0b96191676e5a5cc08a572265155285d46049abdb76ea0d9ca0b32ff2e8e5c63ed88c5f1d7ce3f74e79c5c47f501e86bcf48780017bc1645481374a5ad3788c2b8905074a3da514f46aac6a8970f271a670a8547e56f10725231c91a04f2c136d57bf88154cfe241ad86dcfc7f8adac22fb6e8a4d13754b375bb65830c6557f53dd0d359b7f02c22754021d58822107df8680f114c88a2a3aace99a8a543be1bbef715af0ff22e51f30b781fee43bfc591fd14f76a9abed82f67c8df93d4b24a6e92eb2d22ac530f7751f5448685cbb2738a82620f28c20eef4edb64099932feb4a4bfb2b04c0e046c10a95e6b1a0852aaedcb8acf80577379b7fdb17e5b1dc6381c49d1e2c14664cbb794671d29b7641459bef90f2d1bec1869a387fb0dfb981cba1cc280dc98b426a1f67ff55186b1c3452d123b57aeeeb2dd21863500525a5813eafe368e069000b01ba52a65108be190ec8d92898f6edb2e99f180cdb4e81e6568b12faa4399ce7d60f418958eff09243e4bc0394685f9973bbc62f084e7750767962eb438fb6db3ca0df28ade656c635d8254aedd0ad050be3b38d4a5c4196d5d4a63c40992e0913ea7d1390fc0d8e674154d176a11b2e971dbd325883805db6bcd909abcd2dfdc38f21f94c27d8ab49686f9b8cb6cda6d0120b7ed32b4f9deb1f3dc17b719007e91cad1ec5872f15355ef1b443de2127628a78355a19fe29410b0a2fc926b9e716dbd345293212240c5d33b9ade3f1b4c9cb8f6f0e6824f2c2109e3b54db34a17b2cf1965ce781af5120fb66ad52aa996f9a86ff62298d21840d7793bc73dd86b711e47426a788b0e5baaeaa9e274da9f72344b943c3baf52e1c3021f6d15ffd250a2f5bad1372c25f6585d59100f0dccdbcba20bb5d5104eb0d12c93b9c87e633893f73826f7970ddcb73b0a0f49591ef4daab52f14db63764a1402e61e46bd7867f71abcaefbc6ad305987d476ff10ccfd84f6e7c9264f7009048693c2d77dfd883faa383d31e1a82023ba8cd83eea57191e0d434a97ad0864b54f5f0bfc1318d732b44ed4e4548a6ed2cc1f78a3a3df2f01c94353d2783f979d9dd40572c817b9a12bc9bef2e83032a2d004de999a5670d12c89cd5304f42e85fb7733e431f35c88279afdb51e9f17d901abd10bedf6182a634d0298d22bff3e839b2b0dc59cd1faf7428109d81e503a7efc0117a25c9be16bfd466f9ecb4950f6614ccac352eccc98762fa22b5d8fabe7eef8fbd8dd6c7251b5bc9fc6d3d82826bb0fd68c5061b130412a9cb92cbe2ac38b4f431ae1d144a62499539fccbc9752cbaa874e89a7efc6e8268c5767227074415abc9669f49f6d9eea5b2b4f5b6b268c4b8cb70e74a5d6f052a6a778dd5f44a361e4f72e93596f9dd9d4fb893421de6011bb7d6ca1179e0aeed93605c692e58fdc14f612a73395f11d3c5ee81a5f266a70e4e8a7f877616501bb404843a5a4790571498dc4ec24fb267ee6c6fe4b831d63b16b6d4edcae7375c586d9f703f807caa9dde5cfebb841355947f972cf9549fc1d02de36e60b7713c0a49726ed160c0ebbdb05a36a6180f252925f1c46d07a01eaf174c39f78e8848311a8876ec20093a3c0a95ecc0e631f5898a513a07fb8aebc747f066ac284f4490e1cc9b9119e74ee28a726a198fe9862f04a10e95458b328a7b077b993c621ebceb2cc680124be93d7df7182dc4924975b865466205e48b80cd0254b0e736373af0c40581ea01fe5b894fa9c1ff7698401e381d6477856b003f3ef598659ed1ce43632ff9efc96dbb5305f74d984c148b1918df0031d3544c07f486290c59a61244560f938db4b7a700887198c11ec968e618f703be0e9c6bd56fc702cd18b79ba8ddb9f1043854daa7213f1e727d771e2efdca0a08df114d0235d22cad5979c89a11d61d770a2d79fe75241a583adf9c7e9f22ada744578ec993d994e087e60e860e952b6ad8a111956c0d0390ca148ad576c009a10331bc4e55bd4cdba1343811a73e65e078d560de60abc596307576c960dfbc7a625c55ba146c7775cb8b1a66ccf000ded8abe857a19e22fab739011dd8c9b27a57c2102511d3533d94fdddaafae9c6a7fd7da6f3e6030b84ba2c3143ea04d68109489aafd096f1829252d28dd4d0901bf88a0e5c8027afa74d34c40a39cc45e4d57483f74390bd979f14e5ab0cf5fada104b7cdac8156278a01771f7db73c72827c97f01f87cc5b56888a5c575aa60b5a7cf2dfde6b2ee17e08eed03ec20d5db09309b714c5c326804af62f718eac7ffa53ef99f45d12672aa19ca7a825aeb5fe16f3165cd636c7030e84c0a779caa425bd91ce4c355478efb241ff460366d9feb1350e3453d7f010428135516ef57c8417a4242274aa3df33dd0b748b65ef591cfe71584fcc846de98a65c5d8ea860d15c7cde8e6be0f0d01de4ce985e7f360080b72d829e48be2590e4d3ae3120c8d87733dca638f32a0e56097d6d4e4c1c8cc6f063079eceec4a38ac055cd235e40e791483d5fffb19078465c9ecf170017ccbdc25f99d23473f5a5563437805de379cd27d407bfbf474bac02c544f5046a417227c02a2d931637f045a96c6f0e260b6865f326bec05eb32e9dd117b836612fce985819184c82713b407ad9f8f73fa331d6ac0dc822e0285655de785e56f4563bb1f22a09779ea903d5175b347e6aa8e541c81beb66de4d8100565622f5cc142d5834c7ab441068fbe125b6e4218a4f8e627d7f897d1726de7b2dca31242c5f2fd69b93546f7b543cbedf43fab09749d89e13c57079b6f85cde0eee9919ad41cc2cc290d705b7acf158e3eb8d2c459bd7574f8ed0ebbeff64cce15e6dd559af59eae4b992964799171d32412c63cc34185499754f866534ff1b504b3f2cfd12c554cd582ce1034873ecbd9c3f0dd021be5b96c2ac6edf4317e152ad6a41885e6d840194b1d7152c7db2d2248b448f8fc8f757a134912303383376e597c041be86d43aab143c349bb03f996518264624ebdcacedeea1904cbb72467c3edbf4d1dd93270e66e16bc9a28a416025f624ca516be9f6f97b6ceff2e344220517d31b1704ac65c4ebb812d1e3a0ff2efd430d4bcef84ad12a0bf43288ee0ce15946e732148c3ba7f693179eb8b7f3e6c6cdb77fad4de1c175ee968071a6aa9027bd1ba972c5d24bb685f4ab6d3afb41403c9bf408f7e2478802ab9eb0fcc4c08f3e45bac1270f0daa25f76548f4b4e468a7997bae744312ca4eba144e6ffa4257893da04a121b37922fe9ec147daf49040aed6476fd590e00e967cc6b97acec6d0306d581b1fa5bfa2c61068d6f464592fd9df55c23be17915988ad8ff7380b448bc9054b8a58058c9ea8c69d55069b6e068700532aea644e643193aaf15f04dfb04a250fbaf771a63a6242652e9b1ffcd845a2cc89d79c13d2519024f46e6d81ff35a010d1bd44cfcb01f54e18efc6ce276dcaf7552411dee7fded5ab546fc295de0e8c473996b9046d6fdb41c5b7bfda147a95341d1f1f7a6e4a9e2582ba746b8454ebd2357d758d3d12f0489fa0378d8b5d228a6e5f1b939015bc5e4e6daf9ab390b3be7f4e702b3e7093e3ad477ee97553cc8905f4ee9278e0369fe5cda3bebec717abb05260abeb3a5ebffdf8577d3e702a82d3a95d6c9ef155017f10945147bc3fda26810824b34bb8318cd74b4aa90ad320762bbbaa06146587e6540a40a08e5dc566f394fe71162f5bb57aa55d1298879d0ec19d4a205ff53190c3ae5716de0633a6d8e7eac1b424907f635285d4febffbc84221ab2682f3af906600dfa6e0f5a83274917c4c8591401cf680535474251ac92d9f943787050d28b4e1795cd4df2d7f5a5ecee1fd82a438f65133bdd78bc2b17b3f770f3ee6a66fc88a440bf8fdd091fa64212e9e59e0509470d212456c5c70647c549b967b84804d731348a62b773a0e15322f1af21b3ba197ad48355f2b496fc84cacee8cfd04607cfb7e7b7a9cf54eecfbfe4784b2cac314e2c9bafe3647d07d9726994b290552f0aff4def76edd1cd9e20cf02046c1d5988f6964b4452ed6f739bc9241154d4eb0100e2349dbc2dbb3378cf74e6a360f7b1e9b6c3c9d474e24a71b333ac70b62a72b1c6255529f8613694a054b2cfd47c94e490adc94868d25b4fe92b8d0ac74b666fba0c8d4605c36b58bf142453c9fa5a8ea0ef0faf00cf019fc70a1fd54fcc4a113a22023a0ebaa8c769e40b4db72cb4188cb9338b8a87c9bfde2841f7b16ec0eca1a22ac370e97fcaf51d294334aeaf7c982961c6a83928c766950f4cdc61ea3925bff8d6ce2e6baba0109ff9527aa7a65b7c8518060853e50cf63ab7dfb64340d2bd4b39e0298e0a09929c964d9210bb72f886e1dc4ec8a7f71be1722ec9a08ceec5c0bd334f2bbf7b08265d22b7fc126888ec0e85949703fb179dbc73176616cba92ec5209961717a102c932f65474578797bdea383e91792cf4c68433ced7cf4abbc9a01f6a0526c19b8f81299555f61861af8b7ac8cc2115d677179466fbe48fe307faba4afdebbb9e66ec2b528c1b007ecb7a4516a1c7b3e25a749783587fc5345fc87466fd74d1df6529e8a2cd0d9a5625c49ca8e71b0f4227d502dfbe44d43d4e0358824111368b990c7444805cfa45c3c961d8695524df3f2133380338fcdb99ee18d34059af0265d0fa83137f450eb18d0fca3e0956a0d857b19a59c7d696ee27a9f95783d587a5653f13cb2b3c490fb714c7cbb7766b6c9cb8c8b8d9c0c8a40da1a88f2a60458e062a4373a517ebd2427d7bda8279a51f054af4787536c743be2a6453dc540cddfb6e3a522244a5cff41874faeaacdaf497ddd7bb68174e635c4ba7e92c922877150b23562c16cc721e6a72202874ff382dfe8e3b9f7d9432bedec1263c0399f9d25c1b76955cf85a0ab83109179c1fcc8804d4d1183220d1cd2f5c13f0c7734e29cf854adcc3da1ea0a20c00fb4a2897619380811a74fb4ca528f6285f3ececd5ffe9f6b165f4e347ef0e278b11cfcbc2976fb2870c8456902951f2a68d6864e90cd8f30e982d2d98303cf66ee341e6864517e526b0f2b660c750576e1b96bbcfe003380baf68288937400442803648ff0902d85b96744233b6415d7ab9c01347bfa8c24736abf54230bcfb457b6cd04719a304ceb844e672d218a738784122e6e02361c8ccf921db5ac453a623bec057303b9ded15ba93416404252228a67cafc2832dfde7029e1011cf9110207882fa02afeade4967fded49da3485e39b30ea6411e176a1fdb27073030087dc5500b49a805b6b847bc9dbf6ad22a61f23e29a09e17993cdde1bd7c68550c34e6a89cfe9dba01c668dc76d952bd0260ac6c498e07e5ea4eca57483cfd2ec62a7281e8eb4175885732b12cd27d26fc71e76c9b5c49a104f4410c24f6ac6f31e5e90d03d5234b83ee7e960068a97eb82b04e03596494e5df0fd19745260f32d48a4a3f3205aafe68401336969997b855d5b8263fcbadae0eb5daa15fa6c6c036de621c7b77f7b50d0e1d495d7c517b4dd104fdb1e04dbf94e538ffd23d083638bb92261adbc8fec1689cc90af9a159f8962908acb50960d2c09557c0be8bf75fde14aaf1eb340a454709f1bf6bad41eb48cfde69274283aacee1983fff1337940be014d6e008a9c4582d5ad0479377d02ac2502134bf8ba84b2b046b3ccf849aec92af071809f04c53508b8ab0c2d8c3eabae00eba71b8fde713bf7bddceee5ceccfd441dbd7347d93936d7c87914083d9263514f8a3dc806b02d16b9703330a5ff8421ddd1ad4913eca74709ac8fe92703c059cf9997cbd01f7b13ba2e16e4f860bf89dad7f29bdef65b5ba5e8d50238a39daba6bfb40d2b4395c5a1a899c5fc6190268a625eef8fdaacccbe30a93484d830e35ef2c95527a1c5b277ce4d513043f2782d4b0411ac24f8f9108861cb86b7118ea96d7229f37c73178574a3958e825e7fe2758fd813f24e36b008db9fa082a1b58a4ebe1186a7a11f4feb4c435e2647cf3e8aec46d7e60ea15bdb0b7c0d4c265677d181880b270ecc9f372318c93d2e58f918ee1a1db522fb68b9720a807ef4c322eef9f10a9f4f943d0eed8f64840794d5f02979e7828a86c3136fb5dce7c0c672b7513cf0d206bdf4be9e00090ca1885ed0dbd2a97a092bd76c1336344d7211a152de0676c96cc07f4440e422260f3e2cf6cb47ae3707cb9d47de65e5c22b13d9d56cf61409ba67c33b11ea72fb4f7a3e6a9a7db24ea68808835f345f001293a30c452191558956be692d06d1b902ca43a2f02bcc1be7a36d185d3159451d7237495fa85f1dd96aa4bf012623d4ed485b552e76d9b2fb3e3d3b4a5a3b64700b824db3202e7ce88ee9c046b455ec19721fffdc2bdeaf9424f4b7369357df10ce88a4268cf9c9ad7abfd3ed103fe9fcee5d04b447a8c045d418f9dc982f6a72a90f5d33a050807734e833aae788645d6374c1ed76ef118edbcfd251094793dfbbbcabd8d390a16d7eee37740644ec7d8397629e56611ebdeec39e787e8ce01f22665f2cebcb004e4cc6889fb6584abeda3b1e097a8f71c173db6132d78d134a6202547996f6e1ac620a6dd104e79fd7ac60dd0954940b3e31c439c7c71566eaef6961b517222ccd6773c2d36ae2ce81c505de9d2f814f1fdc5dce54fa785c8db8c99dbedd57aecc9a953c714350072fcb5e6e36c05822db038ea215c2b865c1ddfde43184f0e47e8981ef658c91bbe57177e235f7e9297b53e54c89c30d9dec808303730f2bf8be51d6d99147036ce5527dd30cfcca8a75fef9bde8a05c559b60b44ca28607e6424c8418680fd24ef0584ba420f422e8956cf28d5a91a84ae5d64c58386833fcb1d8d60a6d6dc338d5a7379d22f7965f4088c9cba9158ed3594d444519648d2f06836eff2318d035471a855914f0103f908a3f8656e8862ea169cb935a73da989417ca0de87a15111347a45655de4bb91db713bfd56a5c03300c95506d532c0a5fa80c416c6b81e191ef7da15e27164b02c268b1eddec3e39d2b96e6d46e1d11a6569e8d4298f047d59b8aaa16327e80da1a3bb50ca0d891e093e96c0e724aa708364705dbfb9d67cdfdd5e62c2da59a874e5035b549ad72dbe6eaefbdc23a96c7b10d88444cd82f4bbf52a666375d7862f1a22dc15b432fd6e6aa30051a0828fad5351a40aa94ae0243ddd32d83caaa0b7f7a8a83c4c1a430a771a09427cfc94eff6b8b91a8091a8b8590d5ae3fa309a898827017dc91798bb439dd134ef0e70b650be5a0be23409865a00a5c9472476d40dec9ba3f0bb8cd79048a573ec5fe7ef1b70a94451d2def4026c73861ff53a3689cb6ed9ef4be27e5e789a51dcd684d370e558caa179c47d40ff053d2ac6338825908d0565c818b3a6001edda8df1e694186d12b2d5161ff3c9a117491e252dd520a24824189d911749a8b33d0941910ae6d0a5ae0f82a1e4b3950b183b12bac017eea8da6545958985d09c4e09788182867a117e4170fb9d56dc8699321dd337e18931981ee30531c10f900a32c2dfda09b8c3aefafdba285ae37848200e8464afe40ef6c621799509ac82a45371baa89e69c7101c5944fb25c217fb407a248f34692c980b02e9af5180ac04c25feaf1e638d9fbfc22b84e7204e8263602623b4dcdd1a02b6b1fab9f5416f0ac1e36d3d57a31f12eb7b880b996269e146a5e212b1c7e0cbfa261ab25b4140b1ed0d4a3690934e207f5ac4e548f26c1dd2c756ab4a37920a4642d12d218b1479d7c51d8f3871c55a7dfb830b6713d43e3d8e2200446f922d9fb502efa41cc81e2c79933a464f15d11d2456782167d38fb6848856176f84ac012753883bcd7ecbfb5275713fcebcb7d084052ba49bf98ea1151e8a3538e4da52c9630f090e2ed569f4d514dc01120a16a28cfcd29f13f6c60860f51cd538ada09ec718e84a67d8b3a8411640404796c7dcdf0a587a28cda2ba30db66cb0f93d026c15a147f74794f9e0ee012cd674324ac1887d2fac80bd3993212621fc98b129458857500ec869ea7f3ad6d1e50f1219963e4797e7ab43b1a922b33b255c806c037e6d5f7b36eceda7b9b5426ec524f385429c3eaa2e5d6421dc253a99b581df327646740c1a38f8961fcf9767d48d8c229b4a8db379000846f59b476d811a01c6c36d1001c94935357e63eb9bbc855f1727ebcf9d0438228686ae65b0ebe553c8037a41083f43d672648d52953df5d10f0225f365e89a705f8fe5a025a0b230894c21fa37fd35d396f2593629bc5df6ff5cdeac07ebffb0719ff00bbcd0f23aa6348ad7155124fb425dff2ac85fc020e62a4becc242307a637578e4368d5a8146c597176bba49a2ab499dffac83a27a1c68176bb85b0278109bbf787e8be6119edf897049cedea88e2170636160429aa872e23e5566eba8aaadbd7fedc8831f0f0469bd9d43b4234cbf3fcad0a38fb00f179c504f1c64669870822e7fa66322f87ed8edd66f052be9d9555483197b8847ed171e52a3bc5c374878ecb61947d97d8eeb03938597c7bc7e1a072aa1dbdf02b9a5034667a052bc2e0d30a2c2f7956ead3ce2548a15fffb31fb636551a833ace9b579932faf8f896a45d6f5f5b7f488301d45b3d32a514a0ee72d26bde104fb40c8d93501b0199a99a2cd36956b8ae1959ababe5a9605d9085072f92a53504e9e86fbf5ed422aa052588b28d246ecb76a3b1220089f38a2a7a8ab50dc52938b2130608897ef0eaa30800a19e1865e747fbffdd1b5acf33c7fdede25f20e532eda72b200da3da65c2df49ff63e7fb8c96cc8885419e4a425336af5d84197e4aae593049142c6c8688c2bb363c509dd2af7aa3266d344610f9bcfb5c18af282fb1ac84ea137e0e03c836181cc2b3af4e248a3315002098ff174bce59e398bdbe9245ef0953c8a66a6aa6eee3c6a6169ecd7d7b54c18d117581346d3082f4be4b954efd475085b3e58ae03aee3b631d7b5a3109fd2c0c7f616412f2ff7e28f2e5d51de30399d31091f95f25c5aa0ea206d68ee1d55200f0eb79da1fb9919558b8dd8e77d7dfd6c4ae2ba60b0251d407a1a7caeea8091a5493a67960bcd497e23bd93f5a13c3e2ad6238169d1ec188a659b0e71c3435d052bb63ba66aa446715d38b6579d1c62a8134067a41ed13ab736c698f70eba9d40d64255d0dea3525e95531bdd770766103486d1c823ffa9bbba14c72acb0edb56703a1742da7b5e6d520ef4497a47118db98725cc93a8d159452866d15f740627f0e86b0810f8f9c0f4b713fb8cc5b1461139ea621801238f6b3bf9c78d2ad12556625c3f669d3597b39f780180d93fabaafea94de48e59ad6d76e218d862bc6e820a47f5e5196db30070afbdc5a53f5305ff5f9f413b290a70f555405d5120430f4488c5c74c672ce5599f2b513287f784d09609bdf39a3d4b9de8add52cc9c23c0ca567ec09f4584a1ebb98fb33e0e6f6c5c01a44e5603f32c55ce12a3f629e13f6dc0809621e7c8df0950eeffc33b5b4e277b1f17bf6718a61ee3f8d01693780a703be1e8c39ea83c6e0f898b655fdb32ce5a60af53b7b0b7925e77b0a0180d5fa1476feb8d936d24435ba7d41274cc50bd935d4c1244a8e117f15a969c7574dbde33295d2453363a7eeb4b5c3e663361a2d1dab449ddefe0cb0b9fec227ac88bd0ef7ab92d9b62ef875f5494dbc169b4cf33cfe149e73f23e35fa864296c1f4ab47c929cce5a6d78fd56e1a83780be699f2a911b3cfda65d5b069271dfcddf0d7c9d13248a717bc8b0addf371c39152dcc41ab41e866014a30affb8b7b2efe079097723cb5728f124c53daf5c66a91911f6ab01d961e3b0df8ceb9551db45f9851f32db299511a88dbff97e06389567717e3b829dd9537dab8f7baf9263cf6a08abd005c9af19d9789ed9937b5255bda8fc9a1ab4143f885d6f7dd4745042b74df0ce6124edde8db1740eac56e26bf458e89c9a708ec22eb735bd68ee5cefd04ed901adddb0704cca3ad5217e5528a9c8caa43e2f385d912d80c772b9b1cfb31d7fade7e87a5fe6fb9b74a9f4610484926903dfb092ef66d493fcfe65dfaee480fd53fb4212594b20b938d54c7711806483c05f7eace1f0ca030b73936070c1cd7f9bad720ba7ab6029b54e37f8ac2f32947659be47359b34a3c75c32117934c6f5e43cb0851b9e2172aa21f688dd4286fc298fc749c9fcb36b6bd1abc8d37c69b0ac8b83b348395aa6f6cb751894d458ec69a0f7b4c59b4ed377aeeb7468c65ba018bfad506380ae655c3b9f0a7331134ad37b50cc2ecee4ad7afd57062a6b2c62a57174d63f38e1bfced1e1b6cabee9dccfd59a37567a6f8fa3c3d8f84e17cfdadc364e8a8c827e92103de38b348ec3bda2545fff3ac5d9171538ec0866dfa29563e683de0761593f677d97e0463107428205cef12ef3bbc1d39fc8384852136a60dbab560d995bf66ddda0961fb62fae11d302e8964892afc1fe3656f01c96e890c71eacfba32fc37f9861fb51157752b39cc9d36eba49bdf8ec10d3fef0aedc64f7549f8f3a32cb31894eaf710ace8bf4839c55d77bb022d5d91859d8b386ff6f5c213709510fe48c3d2ab480017f7cad70448e3474083b543e6b230e30122c69ccb0c575258396f7d7bb5535e67c0efc188932c649da1f358a6bbae092e4bcc42acd37fc8e31e6dd22353f90c9a5688614310623c9f146a0a0a75035ca2917f51c842bf88a7f28269fc672d3a0eac1d0eff90febd765fe96600f597d7f015edc0f4f5afb10e59e4f6dc7b738c9a9e577e429c38fa8e60988844584aec4895905024e1a328d31d9368e3fb63dffe958ef5593f75413dac124163dbfbab739bda069d0dfee29f3a83447d9d80d0ba234d49899505b12c6ba52eb4d88cec9d6ea55d8aad53d0cdcb9b39bc596265d0c1f08e90a6576096a0e86df58d11815f75281d6b9052f825ab22e99d445aeaef9f6398c38b8429c9a2c745ffc704f0071b33487916ad95dd0c5e858edb2ba0b7242285421dbbb17f4aa009d27705d1f797eee8e7afbe5711738accea6c24a45535e555eb978318ec345e35ae2745d560b19fed03eb49bc68fb4714c087bfa94b43c5f2f6ee2f5e1c15fafc1ecf73d774e9f66a1c99feee0d49c57d9c5c9341f94e5086cb086b0fb04d970ed7dd12f2b207348f019c05cc2ca941f5debdbee193a022432b481d35d801841b0bdd1e96f3bf06a5702e0d854b382fecbc5dc9c5c32e170886452ee3d67c84d0954af16a6814b4cf399c96fe671057e15661509e37ed44c97f7ad955cc12bd34567d0935a2279cae49331c777af1139d23005ba32bbdf063e3d8d977944bf51ccb8cd6ee16301698edbc413f40008931de880289ebd6eb881c54276cf506f75550b7f1993a478b69813f86f1131ed3e4d7c86182772c4e43f846bb8aba784d411e0e7b444bb767031c807efc8b276ef3fa5993a9a9d1238352e8a866ca95286ba0eb45b33f0574a8a00f9e2a4cac515a94718757bf5af9c22fb1d8b758212e29e09522818f606b0a02455341f9f8319c4e4f39550a058dc04e6fb0925c9500cdb56378e114b352172944dd827aafc2f99140dbb0891996c7090e2a5dddb8f10e5f93444b85f6442bccdc58abc89de9acbfe500fbcf8e74646af949a5bd20f11c8a240e5524f7a616f48467e134cce8c7a0237d553c01b8baa6be44a301b38f9d0239275c2d484c10cca3e030304419d4c857530af40b7e00dc3263a78e46f4b623ee97786334688327b04408d1dab5d7bd1083808846018885cd7964f4e0907b1ae7f3818318183b968ead4acdc1de769bfafd7885de2a28b6cee55e4b3505bee9c33d84088809b5bbbb78a735dfd0d93d53ecadb5fbd4e141e5ebeaf0e53b7af839be54d27682deb3898930f75202a4c98b68141d1fb28ef5b9f94ed59168ad455a54a81a06072e9333ccbde8bfc12f29e4278100d5ab6e4d46656b8e8184f87a7e8254f49c625717d42eaf75bfa793d98877c0a72d9dc66fde0963ad4d0baece8ef3cf3e374e8a492a9b7f8db1688b272f4c5c7ae7793b42ba11a60085614ecffe99ecbfafd193ddac4d1e0f1f3d22f7ca58bdd60988af58432552828d11081bb7cb9a2be9a02d34a87df4aa4c4fcc2120e3d8163c46aa2235db84646cbd37bff2528ed8a703a30600cfcded34ab9dca0c0b1ea031a78685caf18565d1521adb28b7ac7eacc38149acbf950fb2dd8ade0b3e2a0c945bf554c9add0ed9c07addbdaa11d4ab412cecf49c50dbb0e81308db41451f57d983421376c5594728f0d2842b7f4c8f8c22e4af3a2178699ff10d3005be12e09555d42d5270c1a190eadad8df32017561d0d3b47751e01b808fdd6479422184bbc15372a988c812a6f80ee3d2ffa20b488f37379b911716578d69305685dfc2c63e87a0663f210ad8a6e03dda385e6402a6e0f3bb0136914022ce58a6d20d11be7a859a38bcef6ea1a19013e24d66d75a1fa3603592a90a3696be3532f86f1ba9c4966a4c13628b850e8b6b9dbd180491dd5f766a7c9b2f6218aecfcf69fb81509a2c6d3d28fc3ec24124e02f485e332a43285d7602311d8cb0fcaf5f05a66da3da65fc332e456aff9211f11748cd6316096680e999924d284c1b5d23f6fab4631aa81706f560f2de02278aa64f6eabfc4a46b4510c72e128d8a3dad6190477c24bb6d260a41b93d5ed689027d7168da08ca0ea6f1344017049dd16e42005b1d249dc0d436a508624c5500502a804ef5adfb3b9218d8d2cce7d122ada7cf348eb3d86a2359f062d89559a711e5195e54286d782ed11c0b94077754a51566c9dfe29698a3cafa4255bb0ce4f3737671db0a4593f43306df7f1f19c03a8ae0ca91b58c4c1a03dd686771c99dc8d70970e49a9bbd75e33c3d7514c43c797aaca51fddb64c6da0ca4208e602bbeb340e69a8adc5ee33e93d4833acc387af92e104d7e5c6814b80c7e181d08d331a6bbb78531e33e3e2b3d6de5ffe044f144789a4825f23e5813746336ad1fca02e669a96a0775e3551e44e044b82434896b8c56ab83f96947dc298010cfae80d64b756865f345dcf10687bf90d9999f51f3ef171ce0359af463e9a2e1b4c580501e3840e7d21161b112dcb018d83df25a1237df7b3076663c8f538ad26d79cb2cd3c714766c93ea3a9ff4d62013bbc48f445bf2c5189c71360171e417e289a5b3af3a89c811cc7eb2d90a1b76e6ef2f791a9c2c60d28042829fcd4d02f375ab3a426674d9e83a6b7212ddb7e3cbebc85592c046dff99ae55a44050228ab0cd9d8e3cfe4b14d023bd908a321b6ad14940c6fc82e7cae2e8cff8b6d64137c2c97db79a527dd88d55beb4fbb0888a2d0c71682c5f1740e0e9ce146ce2c20facc90ec49ee5b729078a19419ccdb1efaa22d4eef7945d83adc3e542218919136eb38677d6d72a7483c3d811bd835f91d5a321329db7c53e00f008da97632f029ff813bcfbe4743bc17b33464998f4986d671a02857fa976616b21235f44771b7420add7364260a3155caee22c6b3804ce7fa27a4af6c0aaa66b127847b1e2081f6b394c41a9b81c073f835d9f12b7f29ffb7ced946a52f429c2298564985884d7d2d7480d55fd1f6f2b6dee167526657d050e07077be389a34bfe67a431559de571ad1d460d1d276f9ee5e4ca25319311754f791a92665b1ffa79fea1a956ef8088dc254334a1d12d38dee4182446f241b77f4dd167c2d9dff3eb0b3d61ebf44c267336c0eaf89c9ead37c7c3ae56951d1f60db9589bc26f856ec661bff9c88703c9d4d4fd4f7b4e2e1a3c63eb171fbf0ae43a22e08194fe1835f8092b4ba458c22131e4e39058c6bf226aa9e73be0dcd29f8fd65c4fe59774be417378cfa2a9bf4d2644f45f4c20df47e578103232209ec1d2ac1c21bf5949a6610f9d59379e1ab11d34cc6acd1b4f9a0d3a747e8771d627c215afad6e2fd7e01cbbb219257ae52527a03bfcf8b03f5d1d3ba0773ae488058a0043af346b59f8d69efea87b95fd31b9b9e6b366089f35ad3c17ce1e8c768bf33dcce00846ada8a55e26208eb76d1fa0e6491c11cee443a4d711fc71efae23e9c964f95bcd23c192c813eb48ce748d93ce5df3c449e5515d36517cadca89b9bb9ab733d6b92caf4ae5a69236d7c487dcf50c29bfabdaee5806eb9984b9beffc1a188574cead0f8e93051e3e6e897d6e0b75b0542fc10c5606c5199418013cc515ac61b071724ae0d9c919396906917bc646f2ab4359e4dfc3e2b57dab91514335f8cf9855014ad5abdf2902523ddac98834b991494e026254a6985c7f76027091cacea93c4ba8b82c18c103955a6caa8c89d721f3fd11ed73e10ff400a9668d8356a56102a1a9c439128cb46ffc60d978bd8ce953e9804419374fdf55021d381e7ba98825aeece1e264380af62a761252fbad7cc14a0978796a5c99eaa2f9ecd62bd367545ef2732a1165f6d3acaa97695bb021858b4fec3e3ebae4c82845b521acab5b95275b9875015fbe2fed4257b71eae49b2c49dc962b93a8ecd3c5f6fc0e2d563c1cc3f3d8d9f60944f27dc410d7f1419465ae5753e55e973cc1cba2d2647d0cec0b56eaf64bea09ca18680f23f07c3779dd5cc4923710bd9b6b4b82ab4c327656711598b299b217480eaf462c43b32ef0a09265ec977618fe05ed8b92c18f651cae3d90751b49b59a5a50002fafd653c7f1277a7cfca92a582f04543bd4bfac92d3b71b756f2046bfbfc43ab96c8e211c748d458410842a548d90cb972c8b6708da83a6f14215fa3d08252836c272af97a3abe9c8849a52789c2bbd8f1d91e28ff01ca1521a01e7828f23e22ed8731c2a44ed6212e81b8984616601a7122f969f235068a937642e605e26d05a6823cf64a0066eefc3e0fa5bbec2fae2f82ae09e338639d0ea9b1988d5f27a6d7e6e1c1eeadbca0e9dd028fef1aed0184250e9c347fd5096c3a2da6984461026487728b15a9163f8ba4b13f161e61837e7e134fd539801bdf2ebdc34add25a69a938bc23b718436ffcdb58f639c9d40dd3fa8bf71af6cfd39aa47593539b6392db10885c20ed890358b35d1a5b8594d9de28756bf867946a953b300076ad7ea0c747fe76796a1eb6a2df045f09ebfc730d044e5be8493124bbe7c02f5bcc67960761ed078b8400badf8c5e7634752ab24387f4e3fe8c6a03cc4b0fe2171a011cbeed8feb34e7bad0812bfe1b5da80908a902e39ba723cda37a598836301ffcc3c02b4cf9183f520401028d34019bb1fdb7db174fe6fa2f865e0fdbad9b5c68814cb8f68922fabdfe299fd2659d7197d6efada27e2813afbad50330e572d1ed8dcb4c2e091f51190887e770dba122dcf42954c1efdfb718630e53eac148b7584a88978487cc8f217eb3cc1cda40b0971cabf89c3e40d8e2354ac8afd9adcec575899a726e31dfa2feefc8f038e395a99068e949b989945b38479b51aebb4dc152d1e9f046cd89954bdfed8202ee319e565121bf88a832a2585a232ca787ae45d9f1e4d563f828a5abdffe4e260b7254b8e987ef56398610510ac5366d2476a126765ce75683482f090093e9022828b76b22b1b1aceb527fd3bfa3400294ce8187a8dfb1bce32a7ab3c952b03550bc7fcaafcbea544658b2259e02c4297e0fef0911b61123030fb7d2e3ed0b914cba04b772ccaf1e854b732238819f735d94a7688d78339f944a69d9cb9db54a052550876dc3e8826e74c04ca2433d0d43103b7a0afe8b738092df8cabb57fc78ab716167fe7caa4eab30b63306ce6c76563a8177c372ea087c76226cd9d70f9cf8c87e92fda9417a779fb748394309dc5d0b77df3eac00f583951de71b89156518f680b13baf9cdc2d1c81ff6eeb4bfe70de2280a35fc39a1ce5a5a14e40e5acd521f200d1b381fc6fbcc933e278d6c38bc48a7792917160ca0debfcd353f377612b151b6e522e71ca129562dc0e6959646d0259b19d662d1674d104fe81afee4cdbe6d2cd8d5e419326a653795a14787166f14e8fe78733f51603ef99054eac2d8f83caad3e1c0fc2f649ee64f3cffd03268681142d4f3081387c138fe380a08b00a29e85fd265932d8d7337ecc4ae2c586ef1b911c7219ab0fad64e3d7cc3e885215077b9360cc02d5560887654de160834362c180a53ee015b893e5eb4219e75205241d04da64988525ab2b06876a1f41bca46f8a2605d3c393910e64228cc5b7dd2c14fcd90f6f194111f8528eee0934210a9e63fee27401f820a92728fbdb3e74c756d3ed9ff33f9303342f88d48a3ab9b80278d4441eabb79c9a096c5f46921487962ea9b3fb8df61d7e69f1e8e9cf92e3d46cbbd3891f4ee4317a6882aab1d5f449eef1ec61f72f04f2a70c9ff50769202102fffed7dff79f372b27156ed009f51185d5fa4978a9ef636619026404f5010754e8e86ba5a5c06d489eaeafced4decee3d895537b88b57bc477c6c25d173f237ac4e8ca951d4b3a3b3902f1a00f33f4eb0cc1d780235cba650466189528cb17b2a61c0a07a52d2f4071038edd7ed6d7f0a34f8207d57289154191d7a9f1ac3820c845cb646142788d4fc6582b7f55ec0c2eb64d1fefc517429315ce56c8ccb170348a6df6e18f13afc19c0c3eab27ea0a4fa1cbfd6401fc04e38de23ef132e351ade2351fdd293ed1b12780fd9032f200f6c8c3bee986adfa1a33f9b935387b64c139fab4097cb7a1b2c4296c3d4387dc7ca1f7442538eda42f8c4e113f781dc862b1a2a449ef3d86fdce7f155db93df0a469ac6bf3e4a1e7f06e57fe0a6ebb80f4b118888ffe2f28a10531f3579bec9ee3bfd783e9584f8925f63847bc5d666faf99b8c5401e8be482d2cc4b1f2f015aef66c3f407915ebe3351811855257c777bf0796e8d3c490014549208a6d60363b9ff444e5ed4316c48e172e3e5e684e7c287dcae411eb04132a83ad4e3084846df9fe3c7f325dda1d31c7ce28b06814544de5e8d284f9d45dee4d193525f6147a6c52bbbf29dce234164ab7da59c11bdcd8c72859ae4f6efd04d9e8e31e42e57b7ad1d2bbb45edccf4e5883c6989f11ea9fe54032e0a8d53b5d015a32ed50dd08823652c16cba89cf2d3c06cc8c5a7ef2048b0996795953e158e73b2bc83dce62aec8ebb154e44a97e53dfc19a506fc23a0e7a30f40f377d39819c793938a661851b8466483c4ea05825d9cc55c63e14d106049ee98cc8329f57193b651eeb881eb31b13be3d0984671de97344f4ff896d387924d8580d33275d79f05644b1f13d6cf8735a395a9869139c88a50b1cee99913aee77e0a0aa97010fc4c184cc6b8ceee88954fd40e281cfb0c9747f694b526f8ace54b00bee9be97410cf9a90919169efd17ebb6b0dc18dc0c15a4e4a1f07b27621f44195106022038517214f110295a74729360f0736f9b958c671f89d8a57e5daecbe4d37a146b553577e11f152826a023e096615c2ff2743b354f0ba11595ad161c8d95013bd06715bc53082cce15814a35343d38d721dffb9887715b429beb49d9623bdff36229cd3e4095169ae8654edbcaba77a127a665a094a5f59eb97cfa35676f3d216966fc2c47b146e76a79c3cfff0b7ffa34a3167bc7eb99e997a8ff6a4e273f49e1f5481120cd081dfb950a35afe67349f2ea63100bb361d5e084fb9f54b7fb98b74b761d00f7cc44e30fc15367f0778d46ee7e81fabe150c3f78fe30475061b8ae147c9d349a0f952531cdb122f69e603b5848d11e994d486b7885a12a2e84a4c4a0521ced559ff828450dad362874ed20e8a55d56e5d9574f246bb32ad359aab862d0282fecfadf718facb789e87b7dfab8282f5a3cf93a30a099c8d6f053e0a7bf0b647c1b3752dd50f5e0cb588e94f6fafc06201176e7dfcb2549b7f1f50c314a0a27358aa6e0e2c55d072942be8442bdf44ed706af5d98690b3156c95cbb65fa48c70e5fbe2fb80a1233d1cfae5a8f6d0b8924b7aab21941e6fb90f89e65c3edcea2c6687586b4e4cf6a7d909782fc4b7bc745adce463272a3dd4348426745d486a05cea032d19105dfde75ad58a961e54d230deceef94e21a4dd3c4fc3b635d80e910800420beef3fb09250aa7f947119ddcbb4c69a7308b955950a86e8829103c37f23e8d79ea4c5345a3ce96df898e5e4d22ebd508b93caaf10a58fd11d957c6419e9158c7c8c0636f79ea0657c2e266f62db43a1aebf32b4a81c9fc92250e1b52ac960d8412d1b21561206b13ea3ad8d59cca84b54b94766cdcaf3e90573a5f91dfdf5ddc2c4c56b635648ef7748c6040eb6828681fc436d8106783887537dc5631b4053001950d40bbde878d72197e975e0f58d416c2891e504d6d2bdd150f4b32a9bc958304052a067feaa769875eb98be9e96b719b6a7f99173713ef1d1f1cea7b57ae71f65e3d2d3f56ecbb19be8f00b3c0fc539b5d33fb02cbb9505385281ab89352d47b7820d6afc1c2aaf30f8938514b0aaa782e0bb799030f8f9f5274456ec76aa66f493140e70d7afa79964e661c1e6df49aff5d709d7c184a76f1c71beca62392a224c0f47b66aa68ad589094fb0be3e5858c838a2a08c7b9a6940409b1388ad41ebb02b73691792537fa420735fec428f275f1f8ee6ac114634e177dad0dc689dd7e0fcfe3e9903a6390bc80e097569701f2cae02c685e75d7621edd4a8895991359564f6e89497fabcab8e9acadc26e27049bb9479000c94c45d33b74d2b8d3459f7f07636252353031087391622b4bfc3f1fa2570739899cb00c96d98fa5b452b2414fdc16badcfb908581a53dea1290655ac13146a810ebe4bb7b6cc65ddf133f625de6f6df07744e0afdebf03fc8ac86f91093fbff88b16a6ff0779aa9e4811b4ecda58210beb535270fc69aae1459dcab2288abfc0b8e56e91a47ee058d70991ccb66c0a9dfc0ea5a553ac0218a9d2e2d784153bc3d08878fb99c997439de40a588d7ffd50402c0861e048ddc5f457b2e930fec297afaaeb5c5043dbfeb4c414ee4de9bd96c7c28e2aa2539b3928cf9f9b6d7f22ca81a59d49e4ce844b4f197c40e20c9d762bc817715de1a85ff941935e24aaf9cf5e06d2aaf92f1843ebb8886a33162bc9555bf68c504ab86c3865b90ef9c84663122414a5aa07554509980cf11091e2f16f69c2fbcadc9961d1701deb62ef2a656cb816ae87aac19c4b10492d62102af5be544ffaae2ad825f86b1bc53aff5ffcc521e29c4ccb51a5ca0bd44716f306c87c2af114e7cdd4ba3f98d5c4d3823e5f999bb70e5218868f7dc60a3cb529b4a19564ac405de58cb68cc70ee7fd478e10ffb90fa818dbba0fad15511702051f8a245322188974791cf21d5b0785eebe6bb20ba417482d5aac4d458248dc2c1338a89d4bc53fc6a58fa2534907adecce2cf4b1460842e026a268111fad502ec5dc92942ba7367ad045cdd4370564cc8f20fac82800fd2a84ef28bceb369466ac6efdc0e80f5d79cd3ffd4d8aa0504d420b2510ca0cfd793b6bf356c321fcb4a77bdb540f603fd6393b47d4dc68119d834b2bdf4d7edd6e5f4a8f342f353cfb591e2cafec1d57cb252a46103df67d01c43c84b34d0910a6ca7dee80e399c57f1efe2fe22a204ffde11be26d7bbe7207183d2304d6d2f03c8a664c96a5374c8d5c8d7e05dcbd05cb9eb827ca2312da9b2206a2da56d9a6423bfe20133fa91f49cf7cb9b2791609bbf92725664a00ed86f6de885c6ce566d8dc574cf22c60ce909f1fff2e4b8abc43404cbbfd02d1d7f551d0724ad9c51a3d9fb8486f5b72c30904a591005db3f19a6a53a44806ee633a9c24aa5252385260f953f2f8a067826b774ad5f96ade73aa60789aa5b8595e8ac20a87636a2dd32bc9864fbc01473a8dd12bbeb880692fe9412eb7c3a637d8a37dc8d89a249d467db1f9d5a3b541a461bea1ffb7944046d8d2520e42cbe29272d2db4ac2f2c8766a2721b32f371d61140eccb575d66500d3ec7bb55bc11ba06c21b7e7da12b92ac500a1b16bbee8f79b0077656eadba8e1a2e75f4c468819ca2f642cfe7a66b3c8c3bc857781058d542628c5254a2b64d647c8dd7918515c4c8f13fa716117527ed337a39ad6b7a246f24f1de18707166eb19145b30ec1cc1dfd94427872c30a97c2d92c6f011cf698948c843228f932d94ea83bb9eefe1315adbfba1e481a63bb8f9f58c40385f8c2d522cc689cfb72a10c24e1a032722a6ee225bdf7a55f52e371b26839b86d281e6f3419adeb12c977eb334945717001b34583831d167bdd0ba98e0b43a1360d969c621a4abb20bbbd78cf9dd825b45c146c4aae41c8520bcedb34e4b1d4285e0257399b576d43a81160e9916c138911ef3eda4d727849a90eb8bc9a98d66f103f07b157a826bfd4dc514f5867d5ae40972f6a9fa29d5dd431e50c9f6aa85265caab7f3da4f42d7c12421aac183ebac2ed826fe32fa100298fa89cec0b0c09bd62f6d6571ac3a2459224b67dcc33d978e9b17dd0b22f90efbc0e190fb18d6ceb1423aca9a8cbc1854ffb3f2ba9121177b39bf9d092e084a0c325d44a03a770ac9528c3bb7036a90260c6160af470a60f5f19abf190db51c87a32160e7d7efa7a29ceeae53bde04d43dee0bc672e153dd8c9aa680d9474ef8272540ac0d4a286a993768c44ee265bf6429df0e956a0bdbe5f9732ae27ad36f4f161303497c28579978d11a5df080767a70ed235327f057911c1c66737d59b880db171945feac0b88df0a1fd98ee600d43a150a5ac11608db176136840d087c68b8fda44dc4d62ef9b10e37e5df8e47fd380483b544675e9a641dfd0775ddeaad3f53c2dd4d42cd7c03b8036594c4ac97925048da8d095f4c0d1b2b0bc089cfe3cbf58a7958d45d7e837e3f0da298ef94a975b78afda7aaa8957f20ee593387d9ecf62b41611d98b1720407f11bb68c603e16fb1500d6bad79287e0c14ea1f36e1dde981a07adaa99b31dcd7554723c6e1c1bfba3ef0f51398579880b4667692a159db37f7b47e687d7292c15a56e5f44141baf1c5eb6f6af4a93f2f904b679e21b0d28c15e0561ffdafda624b96d1cf320369568f150aefcace045382c0db4f5fb7fe4cd2e5aa1e6ca1c54776299c59e7453dc5d972d2bb989f910f04632e918d776516a1f9f04ea10e2cff9c3c1ad8cfb9f2c89d4c36d830adb032da849c50d70a93f04cdceef3e019ed50cdb8a10d7a0a551484d475485b2d54c9f31c5307b160798d0229d717609abe3602fbeea65980b0b6e4fbe9fe697cf66b69fa2a900212cbfab539431cdef589f199db6ecc11afad4c18aa694f50b6304cc0ac092bbcea0324a6f78330a354fb1f32783502bfdabf3a18e3652bc02a2f089f1bbf439546cb3f9493460b4d974143354abb66c891640a27da4280d30eacdb9cea7b6a2d37ac00b830b181f802c2994d2ff779e155fd58d9e9d2722069006aec0525e77bd03d3a5f9742c7a39977fe4a7fcf5bafecc4ffeb99ed3f7fdab7a78866e2479a2ac1f1498fa4d3fa8a007988412ae6a59269ed3a24a6c044fa2f76bd850cba44509fa1207634bb22463fa999d6006e9ea4df1b4c9c52d5d123228f3d42f3f46e9493b80e725fb05ed2d37de660733d311c766dbfddb50406a2b94e3591d02a60bc4db6da1dc1e6632233fc073e5e44e0851440de43588e4b96f68b9dcef1f5c8fdb598d6907b6bff6998528a7edaec893bf9edace29604df80376388b05a422317a58534daf641df37361b91b6e439c066c980bda44b76fd819622bc429b5ed151855dc30d1c2df819d139437992b117505c5c071f6dd69fbcdbe081a454ea82884513b20d9f162278a2243dad1dcd9dfb94a0557169482fcde138b2f4bcf493c8349fb8e81ef8c97602ce98f4faa690c9c1b7830ab66d6e8223cc30c2c766d9a498868489b9fac182882ff474b869c057743be312c5b5414d43da694798e36ca4bbdb28d9f4b3662d2736a3f16b62974ab4b0dd34db13ca09a6829e8168df16ef32d028fec3c99bb63208a4888548eb3bd6818f75d86cb914517c3ebd9b729e98a4c0954fa1c99d46a23bb5cf8c35669b443d96362d6957e82b8559447be5e28d97787bd0eef6bc9c4603d6a3096ea2d2ed8d69ad942bbd67b528dcd143c385476afcfefb349a8215d5a657effacbc2e7f27651f928fbbeb925d9e1aae1f7f6da042a33f20ad13d0a8642e74b838a3cd37a5ba7ef7acccf46f3ac8a1178cc5991cac1c60d549293ef736d99e6ea5f7593627a8932bdeb2cb0c39fc8cb84139fd62f61b2adbe5cfa06eb5c6afc5e0121d6ed6071d237d173fe1422468762b861899ba490013604bea3658accb301ee63d2f5f44dcd18ed6506062b3c2d94d302c9c861b7a380c12980747583bd66787988cebba294fcf02bc9ed839d692f36efa8882f1de95d2f116ea2a2e4801567dda809509d75cfac992fe2eb57c07470c1feeb8a71e4ff1c5b1697cd9ce7ef2ef93428dc295849df546a706a4ebf940bd5edb7f5ac578bc3a147f0aa45cf3970094caf0cd4f80820ae58432685e232547032d92d7f6141843628b95f088333c7e72e4fb2b1d2ad6e822e4702bf523e18a4b3608c741ae73f7962ea99f97527e00dc9f0f62ba0167f57944eeddb4e0b524601c139e168dcb83ff7b10174e2ac409215595e6558b49883ef7dcc397fe47f57308ad7b98bead03e2ecabb22abf51d3399c4e2a32434454047e83e01b21b06adeefb428923b136f6b5fb5c615774a9e2e19bbd8000d7197cae94b4f91b87884540f7f1eb981892147a3c4f3f573227e3bda331481478c6b28be87efc98518f2b6a9639c260bf1bff83831ad47da5f691e7b058122114ec1f17c1e330b87162b75041c077633a95d8f5a2a5b2f038a5ca93c35ab02fecfa1cbae0ea675ae128cea3296c16278399b53c55836bd27f27d5cbec80d0e31e1e2ddf70248e3ecac8ed4e24229c7c463f8386c8f6d6b191884570c04a8c2d4dc1ed2b8ccb81916434d8ff7ed380bde9a21e632cc2de98a2cdf2b0503caf1c6e0db2c09650322c7a228aaee2a85bca657f0dd9e7bd17bd7eb1958dba646ffaf5c121012e1b0a6086ab9c314c7ef90a6225c5fe1052ec0895e23927248a662766cd38a520bcd63570a7ba6adff2d7d699fbd6382ca944ea25e5170951bcb8b54c811aa8bb71591ca7f6c56cbdd11c3822c6090cdb3149db5cb0657cff2e3d729ebb839d5a64ff73cddaf9fed8a67e11dfdcb9f13acfba617188a41281e38848373b14cefbbbd52f162e07cd7aa3542dc4c13be59752336790fa1b08bea6dbd17e98c4fddbd8c25054ba4548da5c69bb47e719933871b5fa985d3ee821581ccb090e405be435f24fa8f0116844c1ecb510df996c3a3179d3283b96aba364bd7a7b5aea48e282750c8a6c162e145247f1eea321a12dd6a8e7e4bd90481afc1467fffcffd25ea594ed72be2c208589b0f20ebb3c95de447c5138b0deba2e637aef5819da12cef90f69b56bff527d05bdc59df7065f8ce43dcb4c1fa1d8c46bd2cd78e7fe0a2132a65f4779ba982dbf8342f776ad9ab6763c188e60f8f9e0ef3ad2be06e73dd0d085e7dfc58c38fe689db1808942741acfa663ddaaf1cf67634f88103979f4ceb6a58637029bf12702ee29246eada7b07e8d1c4cc06f34df052a342494c8bb7a8a8ce7d391a160d2b64e82b57756e441da034c3ba360c8fec22e1068cf5dd6fdac7621fd990a1b7c43c9616477316c96ded3e29b30029512326b2debd920772fea1b33ebc498817e155f717ce7e46b75e7fed6bdc923fafc09fa3011bcf657c7fabaee52fd6ef1f0291fefc1a0c8681c51878f49d67c4b6342a3099a78318292b72d5dd6093debcc3583deef085e84ba8bc46804b28d31136b2b5904eb648beb89cecdb39761231aea2f4a1b249b624c460884e48e48dcdbbff5b58a839215f14995874588065c31e422b55ebba59f4ced96cbc4cf8f4fba5222933d1412a93c760f86b14ba6b5f9526fdbb94e3a714d5c331565719c299f2769bde1de10484a12f42111d8c4ca205bf0c771f06071e50141ef2a93cf94c9b1db595542a7314a0ea11630d0a3c0e7cf3b839c02fa51c7495132370e49e16927df5032e13dfcbd78ad0f9e0293a198a48bd19ae18ad3155816761ae772f91678d6ae3269f8d88767f5dcbe1d58de2694778f141fe23ba41de8568c03bd57842955130b70c63eae8da4684b432016f66b84f9d527ac810a0ab465c84539720b0de57c8297bc01a1eab35a699b2d053f2dc8cffd4a52e051b708395883a3257a738407e25feb3ba48161fa2c843c32e9fe09fd113a38c5e06916192e25d10408d6182653ad0feee9f7cba6bc5205740e7718a8161129c25c0e8542134527043810a70780fa8ddb02d0c5a15715d466f5ca12223480bc7c759c4a0d7307baaa55d44a4f80088b97dd6777e9c4273930494615b56bb48f9807528f8f65dc44183bc8763bceeb71e1ef189bd53787507c9eae4b529e2338d1ba2880a91cb9b108ced7b85c9f417c504ffbbbd0fedf8d44191b46e1e1c0721d304e8fbdfc486bfadc09538d54ccdeb5fc78c3e0da3ad81d8f894835ac37ee211a0f26ea3b88d751cb49023f4022bdcde54673671514a4a5558a80d67d7435d1992e5af22cc59cfb155f755ce4caa755c969821b8c47cea6069474f3ad49b2d9a5d67fdef3c4c6703f91a32583d968ba62d3fcf7f595c4adff6d6cc396762613f67daad9c25c2168707acade79aa42077f67b323ddb6acba279e4a0e1f42aa3a16ba8fb2e33f8f5105fb7baf1f5843d372d808d41f071e17461e94b49e1438f09f1640e9974cbc12c4799f78bbdf904cb5fb3dbd351f86b32fba27e3b7b5efcb75af5b969eaaf32c8c7e0adf9f6e35e9a57b61423ab396f7d3b6ea10cba2dfd7110831078d06d7c7fd4dd2ffcb4f932a43c563a646475133477dbe40cff63176a0c3b88d70f591bf54472a8d6d24e187d2aa00f02a030d172a7ed78ed09eb61e551bfee55a50555a7734125af362bcc8a94f99fae13f59a6174d744457d169093ee1774b8b52a2183bca7f95a16f83813503e972fea97fc0b1fb3a271514ba0ffea4aaf99fa070ff939fbecf1c5f92746dbc04e386a762ac553631c2fddcf43c01c48c77706e66839e48422ebd75a22fd1afe112a9c7eb1a42bc42adb94e863c0c9d638ca2e61028d26c2dc5e187b27b24cd8a48a309d2ee3e40c5195225f08d88c157c748c9975378e78cef58234fbd579e10e2a1b91c347e12625f427d45dd2fa08f57b82e11ac9d60c1eef0916e090d987530ca6a6cc7ee2905b3b6f6089123a840b722d39ec373e58b5a0c9fae3a11deda8bc67be166a3e93e6eafd59e124d10d5d068eda62bcc236e67b680ca9847cdbb4913b45e4457e8fe9322b619185b78cc15f4f80fbc7eb104e63c5970e274f959aed65092d48ecb3f72a15f0b851063444a3c36f1337e16e0a45acb2c4fbcd9e494a62ab35acf0119a04ad3f0ea6c87b74b43c5f95849889d574baa79a6b14497fb7aed3b73cdbfe5673a37cfa03ae529abac66cabe55ec90022a8da9e56610b70c401387e3fa55ceba42588dccbf3cf64bbab6ecbc2e8ded480cbd308d0b6b6031523afb6257984d40e0c0ccb3bfdc2bdbd5d9700bf1cf17f31ea1a1c53e79aaf473c71d08b73cc4c4e04824c37b1d7c6f841454c75785af0f6412f69660fc22117b220fa35f667170a2ae7e58a3c394b34799cd4d37846e48d018cab5b7916180a1a92fc1c19f6b32ca7a6eb8f3f891c2e6fea3274a61afb6f67d9cea97ca663dfb1d1b628dc627bb3d21d11157981a28bb8d0f22406a54892ecce2b4728d1236cbd9c931355d432a74db9814c339f068e99438c342e01eb66ef32e0fb40f5c8d36a7c4bd57f0f216805059e51ce57bd1d9d75288357fb03bddf0a09e73e122746231acfa0c7d6b7f95331cb501c8a5c2dc73fb9d30fed2a2ed40366b09e5b39d47a02f2eccb810441d347708a0b00a94032fbd6e9bdf581ea827a76eb9b5d32f3d1f5f89f6d18bdc97df323fb97974f566e420c5a5103dc2cbf21e246f83f3153178ec8d203d8bbed7ac44c04b95729f933b7f2a5b2eb64e9b56b56b8278215425b0c6c01e844545dca579a0c16780fc54d2a88f85ad2f2bbde6d2a8644f89800ffaeefc4aa324169541a1fb7cd0d8e0322f6aa95b7493b667cc8be2a4021ae6fee8bfad10a56c511788881770870ba14e07c509336010a7be9ef9d9ba2241c3c2c2eea520b70ae25d6b1fc0c493e1fb7cae10ce28ad760e2489fee6e15d22d3f17399ed719645d764f158eeca4c30d12ec518f52c2084f21d2d687854e77fe44155b2bd4a4d0c97931aea5a1e3616af33f6b0e9b419b6e197e811690e7caf67fafdb377c22b8b4952e48221dd98e38a43119fb1324296c20fdf407f42b97e63ebff9489a41e220a755d94c94da29c0db3ce6c394fc8009ff0d2fc1a48cdd44e9ec25e4c3cf3393e4a7cf670e157ed40e37d50502a2bd671749eea2a780484e8ab0da51d55f3447a4d41dfc3c5aa62cc6c5566ccfd894bf56dce3c9c6fc7088e45bc842916404bf015940abdfd6c062e6e9446190df32824391f5cbb03dc4a55c53dda560446bdcede4418814051f5432a85959ca976ab7ee7d7965516e3301f7089dc8c436e4b0a82505cf45f4a9535dbdf7774c44c3d38477c316b732eea73828c9e494aead765e0463816d657ca974cce8c29ee0899647e5bb2905aa5375e5e1b473a70a83e8accded1137ffed7096bc368a1508dc2195ae8f23f9087a385517dcc708ff6248fc72b05a8d571b60506ba104835af7a055f5b5d06a0f4c1fb00223d3168572a246bef56d06a2a00b40c7823112e5846ecea3d6471023c160fb811ea62c117f58df7c8ee24c28236113c220c4696e954be66b48628dbc96b1e417b4d20b9d858bc940d3d87926113c2cdd98fa0f8cc7c6ea11b82c1064653fb859f37526203a373b0efc4632fbc1f5f486ced59872d9340de7f8fa4cfc6044cceaf60d3abd6324ddf365db730b31045ce4c5a5f92ce91f9bab13e06d376d7b93c7c13b7d042de4b3759abfa135120e3ac398064d8bc192ce7b9617b3a187582d14ca8d647cf8c8dc4d48c75af9a4b30b2a2cfd60e577fec450deb287c6f91afd438780092af320a9f8121f166ac6c95f0c4a556a6c1f11c3c17eec68f067c7880bdf504f4b8792510787209e26f1aa3c1a4ca21d8487777eb1649ad8a1928f980fff869fc7d4c886e37e38a46506568a55616134f58d30f01910d7caffbc6134a49d97617565c1633927669d59a381ae9307d01fdcb537fd47280732760a680ce2cd33744070cf23c50a2312a11d732e3ef03832a7abcccbc06c32a4a72b5754fb693cbc0447eb22f0a0ed5d88fadec7a618ae073e935146ae6f034630bd4686c98281a9858e6027c15a6d5fbbfe366e9cd28bf43147a0ac3f642d2d2ca4f48f388f4f39714506c57fb69c134dcb9aea497d3cd158e775f88beeba6f40515bdcc1a78415d46227ad440a3e797c4af3ca117ddf6707b110c2abbfe8517ed592f7c99b1f53f4b7b028299081d4d9b0fd96a4524ce485da93db2048c7c6ea80d983565bce89cb6cd91f0faddc6aa6097703a8a963066712de20bfe61b55fb44deabe63d26a0657ee684e8db6bcdc13dd9f86b08ddd7c290f072a4c827851c9c2f85bca04f596b5712766a161533297d41a637b2b87f7a29a0815a9c4b5a1c1650cd7751a5ce3941721ca92c8c3572fd32caaa27bff18517cef7c9e2b977514a574aab33739546671851605d36ffecc5fadcb4ea78fbe1a94be387e51eb1c8ef432e05e90e7bf6290fb0a9813abe83abe970fcf3df3b78f2bbe035c2fa92b09baf4459c4656a935bb3ce05fc4c607b41b4dbfe3388715dfe6b512464ef1db971e84f2ab385a2a3ec19fcd974bc5775e1886c6e7d22368050e9c520aa42f1885e1f759ee4a949ac9c2ad0aeaa46c70562ce33f158c4ba0af4fa99d587f09c6418b2dff169f730669b162704a25f4322b8e46b192ed944468401ef039221e4f18ea4f50367e55607fb23fd1bb304ae55ba1e1bb23a9a9cd98abdac7ab761c4b5fd82e90dffc568c6ce1c94baa82106a90e852b359ad2597b5b1a517c36e6b993c33c80a82e71838ebc2ffe8cf97b1b11bde3791a0231922f47403959b6411b28094489cd7fd2feea357dfedd986638683f30e79960c1eff72e9774d8b5c726100a17911baf16840d632c7ee82fe5b0680e9afb3b47cc832921db1d90f2ea741030ab49f1a7d7520a674e700d11977a4af992bd9ede96a2e182a82fd814ddb8a6b56f05135a0dc87844f5c7ebd38969f14044bd137da7f1c368f3fa76c6d07206dacc06f828197c5e42336c3a0190878a8d43138f6a1aedeb449890111747299568b5df1fa573f4563c41a0fe27c9da27f009b6346b788b60f17cda8d6ca1ddcc04d1f5a93bc71690a24ac6c95dc32d839d4d70c8f80c38425ca8d2f46bf8d247035a5cc2055587d49cbf3f15cc5b6e5ab7cc402ce5ed42c96e20e4ffb3c8c1213c8e796bff12a01216cf165b265593a2b5f150965ac9f48fdc6d89e610e613a5895f797a12496933633618747b11a3b456b1b10c76669d0f723b06e5ff277a3549cd89ab508cbd17564fe5d144fa6eb8e94af2758635688e0ee2d92db40946e1edf4669cc94805a8ce6def333fa756be5b721f6dc84b4f47486bec3249bb5ffd4d5fdf128a3fe070aad8d41f44d9bb73a3fbc1b4da8a563eee811633bc6cf728f81bb1b960bd85961de70e08822975680ee5459da004960167f4373081a2c35cc37186c5aeb212aeb1cfd9d56dab01fe871199e4f859c461ce94ee14c5675431efc7343f5fc0e9d993abe27f04ee43a70a8e124bb34dc1c1bb24c3cc6a8afb72f7264334fbf5d78f2a12444d9c74a6b8f0047db3b3689d928b465aa4e17e1cfdfb638425795d4a3977f0c514592b9ffb366a9455d802fd498334f09adac06a30af0addbcd0ea3eb8469dd81ca68417b31c6bbcc5169927a2905b6e652942c81b017bc7d1e1d6b24490c360a267c6c199dafb33fc58060099dd615a115658a00dd3711edbcabf7f0df815907c4b1b59b85b6c24a542b5b7adb72f60028cc89b94c75ab96635da82243496a881db28396801bf2c70fa173e41ed65c3f96aafd16bf9ed693b83f9c34ce84d111820aee7ac4a967ea82fd790a8900af30af5bf4a1c87bb6e37399723f1742cd4bad580c07fec83abbe2a2243a5224bb4faf275aea097cb45799973ba245660b090837b83ce9dcd0ee25241763d09322779e6f167f616ac6d67bb02ee7b6025c3a3650443280b9305ec4a6ad29a556d9270606f27ff90084af02e77998ca4e039694139d03ac111161584bcb84bfb96b7eea40bbb056f4b83d3c9e530adced641123d248f019ece1a4a65c4e9309e644cf3c35c9b799481072999cebf1c2ffb487949e4ee2dafe451dc650d17e94796c17c00b3cc3360f5084483eec6ebe06ff2d5e76f4bb49b781c80fb93abc67aee8f69bdba92d104c6f535278a7f145c044108b67e58dfed6cb7870ac0631a257e91e9e7948f823a6851adb80ff985eb26bb9d2516b8e71284f2fec794a61f460aeb3cfaace6727c6505558721c796e62790ef3e3da760f2b4de14e5cd6b63b63b699b15d80e13928893939598eca242f76cc3eab408f718d1f297af2e82cecc1442f4507f68cbd263f5e51b1c0803d709f9443f3f5abcc93eccc4c262c81539fb69ae76db16633f353bf1b41874c3d984ae94a3664988a861a97ad77ec32efcdf699c77be24284f356f0b78291e2b0f6543a43bcab1807f65e1a51c6a51efe1a5e9f30944a4a965caf40878fbc5026fbd7892944fa7124c68f9cc12433ca03b9eee0f9d015d02bf43be6409fcf9d1f82f4f539699a6101885f395225fa3fdbfca3afcfe69d4fecdd14255fbe99618602d1f84ced3184080a0ce4e611688de65e374770980e3d094c192bbc4789a7847a258afc5a5747a54d397bcfb1518d46bf86e2d46bf9aa605f2857569b426082b7afa834e61502f8212bc17777ea393c9665c8a658aae4fdeb41905c519b8eb6413d6d4303ddf4be52f85fb98f45bc6029436aec5d500861eb2ee2d765db2f093ef38f8b5bc439367c1d94ee3806e51c3a3748a7ad3942303155ef66ae389f1207995ab98c3a1c75c76e958c6dcf59b1580777e6ae1d015d03669c2bd13a9b0d53f18392dcb201f0f8f447ed0f402aeddeb44af74d5c890bb684798dc33266ec05a3d53407c97a7421bc1b522d1fc8fa905600dcee0a673250ac9e4d872646256c0c5be8b2aea72726b3b4dc01c350fe64cda0c13ddcf178e7cae7db6567b1f5545bd1f347d208bf41530b3fdbc29c09c00ba147dfc27be6ca69b67363f91d3066c7be0704f54fb6e27d3cb860ee485190057ac6791c6a080c82ccb0f9044623bdbedd831daa2c07fce3c58781eafa5ccbe5e34de9bff8e87d21676a0fb9f65c9c1b6a3d5990a5a386efca7a635acee39230128fc5bcd3876d202efb12e0da4d216d1b18e26d2d8b32ec72d8014c6adbf6f296d318852423e84b3e735fd20fed70e6d3e6ca08fa7a3de34632a28724cd1ac47da759c05fae7fd252ff2ab3d2600601286c869751a7e9d5d3eb890692ca7c5493bf1c3df470a5e7ffbbb803e15858c7c9f514624f4d5f49307564b5b41aaa51b66f1a790576eae60542e291b2473ab06eed1fb9b7a1c7808af6c5de3a8e5517a488ebaa3589fb5d6222eb5df35d386089c9acd44fa61511dc8ba7dfd37ba785288c671506428c3333f1e1bea2880ec142b8b5b29988538bb37a63d710b2e00dbce6e2a7e810a23767e87941920f391b5d313e91ebb016148fb0b9213bea07f03a4832d040c8b40cb01e4ce6811c7ed1792fc33716909d79d23f1718d988df6f052be39c1ea1ef9cf107d1476796977597bc4442cfbb8c0c4788cdef85ee5dbe67348be280109334a87905e1aa6c1fc9e37974514bbc44dd5f578a131fbcb2448d67a3f54000cef16f96905a70336a4c67f215d471e0c8f75898c680912e475d1e0f16e2c487ee8d338878dd38761656453212801893bc3e68b9d72fe93b5f6ef20655e1a56712ea185d92612934d3ae7493b9841745ffe87e2d3d2731ca8d136036adf741d3e685c0984889fbb540369f68670b12b7ebdb3473c256df75ae874f970c792e0559190837c84f26b062ed48c444406fca780e944eb61f96bb7cb227a9a3669e1c7361fb4fb7847ec8dadd46e51e164ef8534ff6af7ebed34d3f8623a177c703537f97ffd1daec63a8c9c838979d1e05d0138faa3186c5a6def08d16fce1a6356a7c853f576bd267e9a39d9c0ec9579139ef15b5e35670859a15771b3dda58107030337b9702b15ccddcdacb58803be8dc2f7b6f5796795b11db892593f2b02ce3f59e34bdb05ec4f7cd82174ca0c27ef9abc559f25169bc989c19baa1898772ac2367b18974abd3b46257640e0515f190876dac00486272150bedf26496dad891b90a3a98b02afb765f4403c9014211ae3e407fa9f394b27833a0f5d7fe9bf506c3982d5dd07ad4f6414f950f8afd18649f5326be1482c02f4311002ea9e943aa5e5383442b1067d13ddbfdada25272a6a5e8db60c06e2264053a2888ae66697c4b137e0b652b45f5627ead8aa8acbd0641cb698b0529a90e99caea88e3b5ea48b0fc5aef9153a301c16cdbe62d064950853fdc07587d1cba51e2ae2c037948d93ecf355faa882e3e56d0892d5b75148684e0902dc52b039582039d9b088596848f09edbf4b8b16e9c61299001d25809cb5ac44c5576a0e85cdad95c6f2b2fad8b763c840ab04b196d881fd027435e0e1100544a096470fa7316f4613c04d037c735821b7cc27b53673f05b6bfd1ca61192c3dc1d77376ab8c2118c0cc39c78b04e3251199fa341f53d4b111887ea70aee09349762a66a5c19671b86f867c3330cd7bb890c475a628ddaffcd4d7a5b1738fe5e90e8f5674e89419b7c932abb0aacbd5a3dd4ef8827534738ae0faffd001fd0d8934e6f5e3fcc14697a44ec73bdd96e1d19ad38c3f5bfd112274251f70cdee57009a80bf7b0a1e047c498c8923f4a2bfc379218132aa11cfdbee5e915529fd3813d4cf79b003467b4fc68fe88f4f811a62fa5d705d671fcb92f425490eb47f3470a3ff02bbe14e5c2ba031d1281e983d02ba3349901bfa5a7990f41da5d74c4473205ce144af135e1b8aa7fab31fdf57985838a61700813ca9115e1c5e51f8bff15e68687983e303fc673d820816b30d21d6a844b99e76dc3b89f6f5aa356ad15dd68203be973c77fab8b6ded553f67efe7ed3caf9e3e4fc101b112d78adeffabf79fd845eb671025fa802e5a7ae76c324ecf5b1f19e801e73e1b28c2a40749fb39c3ce7a0539b068f6ed3fa60b7b998da75939a3ea1c94ec5c43746ab021b59c3e7d61d2640cf83c42749b4ffc1ed2349b645505d0cea89138a8b1ef9bb3b925cb5f8b61387862a3cb5e554408dd0a20eda1300b437b5769026e1331265dcbaba1fbdbd516f4438e3cde3523543fd13c87a59e758e8abe9e497793cd77a922e15e0173f32451fd7e9cf068563fe441a01cbad22187b580986571b64005db740625f4e4fa3a69ca64d1830b57eeecbbd136400b4ab159d660b1809916872b0c70e651c4de35125f441cba12bb3845cb528c7297bc58d4200f942aaf84298311acdff74b9b127bf65eddfbb31a041af03267b5b1555e0a148e07bfcf21d627f5691139ea08bff80365c978ada8b645c0453ecd603ffec349fc33dc97f08691774d7418b59486d93733714da025fe9a4a41115fb1ac6f3be37b67e22274a5f3a5ebaac2489078eacafa47a817ed976627bd3905e40f220877c53e0f739c9b7bb124648eb02cf48d8921ed5251c6e805c252f92ddaa9cdaf6e36d2b3cf2b31b083c45197fe4989c132d59e81bee6886691bb8dd2cb5e47c76bda73d8f8682b8666533b2c6bd2efce67d68b2f85cbd654db852e4385d40088d459f20f6fb92f3b8071705a5802e21e97498ea46a3129ca56e2cd8800b61b0c8244b72662dcee6eb4dd2e9f760ce6e83c23bceed93a9968250e18a4c811db58136c139475ec80e85bbee75ec486ea287c5e6f82184201bdc55eb074151b74f4a01ba3945069cef5e7e26776cf018707595c4ab770df44f90e769ae344e048861b077085cd8ece866ef7cfc888a373995cc0287ca22f165fce2359f8c5eab70ef700c954cf771cb6480cc665bf2512207166cbf1d5ea5f5716acbf912fb1f5a9c9c2b72cd92a3f116e92c57ee297fb4ac4fb673dc82a3096d596b4cfc7179c20952db8f87ac61dfcf5b9bcfd71bc068c48bd5137e85a3a9b0c5b63e33ca1ad8396a6aafc08e3f1e9450c9165f7a8882ccee948530ef388fc82324bf58c09cd5c3f99aca72728e4e2e300a9955404fbeaff61f5b668b828c18e9611430ba225c5ef4a5774710d7749696cbabeef860922f0cad0876826163e61085780c6c9726ebac41f6d256638e29e7c8dbee96cf379e8e4270e46708eb1fe627430a9a834082b14222c72ab591bdfeb304613f2274f15d36625921c7e15a62cf3b16965fa46cfd201f96f19ee62aab31ab843e112dc1ff54769c962b6a4636e04532707563dacd0262b83f318df4aa26ec42d790b11020f6484ef582cfb137eda3a961a34a649010f3007930c2d4e68e68c03c6d6f58e2138317930665c707da8cfe7808b5153ca2d0ec9d6bb5c1bbeb5e816ef8f01af06fb33016e9f3a4bfea2c8374060f6755183495da6caad6275eb7bdbce57ad5a677856a73d247a4a2b1ec287a308f52aaad3ea676609beb8f99e32921e67f27af8446c9233e15db374421922f9f010dabc50abcddd8f85b9dc773de3a1ec5d9fc3317820109ffa1da37320691fc302d38ae7e9d68cf14c9916677d1e4177bc00cf1dcc6b2287ac9615e0b23cee14bf58390fa121cf2a9de3f8d195da2d8244745e3d35e0bbf22de565bccacca297f2292b4f5fad8230be1bbfa5cd16e269694952136008bbb769b9b10a94535ce7357f71f109d20ccecae9d56bd631e0364bd47519fef5f961bf77f6e3df099d50007c337db855f14e8a3450a90af9b9b2a279fd8eb906c1a40c732ab578e5fa3daba18181bb5c951b521430f89facc5ce00813d28feceb7018841ba1c4ca16f03bbbbb8ac4f63189714081027ef10ba5c4986fa84595edbb72107babb3bd9dd87cf28af4d7318baafd7ef6b44c30c1287a78fc46a0d135850e589b8b7dde999cc0f953ffcba7f0ed6d5f6610cafab50e7b4ffd754e3d692379a9a8b54684e6fd349e8600f551b3861a956e9ee5b7a58da1be6567005fec5fd4f17c6f358e48c8c5c18a9d17de2a335c150c425f21a5097f967a5bffae4cfc984e870afd8f42b5f550657980bfd6ccec1254b35661956bbd65fab93d5586393331bd1eb8142b6014aa2a7d8aeeb91d560523a991eb188b6535a95441a736ac91bf500d0ef9f81021d57f285cf231fcf0e42b3c8c5c8ac201702cbedfd3eae11605835ca2539f0a458905ef7b7dc23a2cc984f527d960439de8413a07c097e18705c90bcfce811d384e2402688a8e3288df54a2b88ef0891cad0ac7566419b430ef70c35cf9af4110fb9ee47e6b531de2e05fbbb4796686ff32d09aff48033158fe1f12a91aefcacfca942a67d3ce07763e25b9f1b359b567777bdf443bf01248e2eb495afac64604eec009a08a2921395f917dfa503adae60b7a046bf6eac1b795e379498488e2d0dbb1c83b71488346fe78f8c3f3d0b34c2d57b402a8230017e7a6f75af5e862324924c839d46639fa5366cf359930646e84b985d491fee6e586789d3f5a1992bc53edb6c106b24b1b4b93047d36c5abff2200a395c7c1ac7fc7c6f1361bd85f87423eafb4938d17e701348e8fef1d32b8bb7b66b40003a7c8f8bf85ed16841c69843e7431b8986ac958f2543525a6f8e69f7fd2e343ff67f9fdfbaba9ef6178b7d4abacf1f7f7c71a744f2f3d87e42e5147087413cb8bda1f45532c2b3589dbfa2c7e1dc716b4f6bdd6c28b9e0e55d7a456eda443050c8ff19355ff00021cc6c63386f555610cc954054847d5eef4773dc8ddd6c2b68ce72591ec422aa477014df661c5474c0a9c156e5136427cb7a0e1a80c473f4cd2bcfb9412d76ca0ca26f031b8f5b1420868f9c0b483e17c2e635b007dab75eb3b5ab985dc09a8f09baf62bab868aff8f581e06245e483fc0d1e9115309ff514706a872a9fb2f9dcbd903b0e9d61574540bb990b92e36be0707a0ddbe867d22eb0d64ce54d35a973fbe4c228373b071c0a47de7313931d57a0f9bdcb9ca756fb521c9f0390043cf75db31c92935c6b6bf726745e8f3a53646895a3cdc63fbbc920c986dbdc4a0a10891ee476b6a2c4c728b8c2eb80d1f362112d02b9116b5e2c8a704c23600d3b4e378b6537df40ba868e452f003cc26e4b577f842b7e06d09cdf80d67b635792d67422ef58916cc17739a43629f33323ad97818ce4d75e2acb3a9094f11535bf3b2fe409660e343aa2cf2d56ff891b826717f3249c6136c17bfa6c0935f31bde5beb348cb33eb3ac8e2a004313099ac78999711c58ccfd003d90eece8fa5bcf8f5437f0d4968ac9a204a4f8d6b171a4e8638c46a850914e99f3dc38a8b2e338d2ed9f55565ec9811abb4f7f242bfe92da50cc44ae373cdb6e13299b610db39bc0ca3a60c1cbde5297b362bc2a78665aaea95a350b74b4713bbb477a2ed3a68c84fe00c9b63453e78d42d395a9f758452374f10bd94b01a89aa52baf771271605787b7f5619eeeda68f47802037f34304f1098ae70bc01130c05b7de12b5cf90db3a158d0a63e5c18a1dd14976914dd53aeb5cf3e98f0d67b63a10e010d3e27532039e069de89469d9e4b71aeebb701117c1dc0cd1973898961d17815cc1df804127aeb352a0eeae5b8e6f787073b1749072c1ea500bc4bde31033f9916b537035515bc64c653d368b98e432810117d05007acc0e8221515458cbf271ba2600994e6f0e13d4c4217b4dd70a39521d7096f2c67611724f49c4aa06f94a12cdab46af84ff3c9f601cbe88643cdcad4badf138b027f17ef3616efb14c676a9496d8e39f93864a787bce09acd18c2bb099d919a03c1a5aab8f930e1b96209aec0e0127cd12ca06f1b98a9a340d2b0554a7524f931de32ee2fffcc3f0a789a85284a6ffead3e1481f2f4c4584000bd61b9806d8359c9353d86b0e8ccd53be0861c5735f1095ed356e84e7e6a838dd909864dc5277966e1aa08a54abeb21740f7f324d3f0fee66e32fbc394774d598430e89acf712f438e4440518e7fca541f4b10eacb75bd9d92cf80cefcdba4458a1d0961826b1ba032efeb55d5f41969baa603509099d9af16f8c564a7e808facb8ba49e18e5255b5e16d4eec27023dced279b6a3fda21659f860fc9151a337d048fcd8b2685969b8a776602b02e56942bdd712138fb8b236384b5f960a244bde5af8a58784dc08100a02f94235da63da7b0b99b8f20a2b824ba9e10b5c638dc74da2e815a4fe21ac0ceaeb4314faf380988ed2ffbef0f4ea6a1d55134328019fd09a3368ebb2830923dd951e3728805fe272e88f41b20f76539f70e3252eae6bdeb46a12a556f4a943b7d0fa8f6c24714591f0786a5ee37db46ec6a5aa4a0ae8470a0b9d9cf3313d089281040cbe5d23b09ee28dd8edfd39f3719bbbe032860749fbb5ac8c547e4fb11406663c90cb9c0b9881c0791121607ed66160ceef34b11cb5f96dcf121ee6aa1cc4305f2da6e20337df2a4f70334096f75aba627fdf3dfbc162b03a8e25ae2abe45ccc6bf858aa4b08a9283b933de03f044b8cdf844d9f764933bd26af7056a78ccf09b3a3a31283edf50194656289a8cada8e91b963aff853b30536fb56e862e4db1bfa06bafdf0e6dbb8979dc39fd644154de537a4912610e4799f6987a225574ad2bee051edc5bced5ad259dcc010686b489cd2d90c7d9fa4c6f6357c8ffefeab53b97f46286095e25bcdffc97bc34aeb3c17a0074656d33f6b4217d15d54d466349f7131364ca6f3cfb50b2565334bc40ef733eb63caf8159d2391bdd7df640fbc8bcb3fcddc55a190e65d50d933ff1b3cc27753ad18af50783f8d566c108ef104645636ae9b31409692dce1af7b9b5248e925bccfbe4f95fd932c494d550626a7c3e83ded245acfc391a8ff0b0bb728c3b319ebbc6c4da4d875bcfcc4d8c27a6c98ddb14ce83cfec31194d287827cbd74011550b11568f64e57f6635ed1ab1ca51c776070637eb346103c5d394d1492686b7552c8a4551ba1a60819e30cb8a39fd5febf8731262d2d6149800e01d2ccc2145e95ead3d91eabdda63ec8981bdd12bf7ae9a64dec2d680e0c400f657664d75296409ada99e037d60f780a80fb4a6f2856bdd62e899fa08ad81331c687c75ffcf267b894568a05c01584b29741ff6623b8a9ded29b82621cda71c0d28cf21db39f56da5831fa1ff2b0e4e4dc648114465b120e59a7b41b8a140b0e8dfa6f74ec78c58a91ec7e71c950037281b9c9101c612fcbcc5ac3a870b37f7073d9ca28fbb1f70c77c1a860ecae9fb201602af5947205e67466350edf79d73a1cb450a2f4d28a73b9e6493db0ec13941b7d2d289071b28725bbefc5a6f720a990ddc4bfdce62e72b52488d7ec9ed108020d1fcdfac62e75979c1be5e4ddf4e599c0e109aa3c779e86595e6178916c55be4a444ad536c1ee574d1b3964b94e6fde9df4fd2fe9204fcbd626f21d3d92e22d7fa2928a3e746c40df7df7d5d007e23c06b45ec51d792a18f833546389f4ef031c1b71d911bd2e4844cf307ae43c7071fe31a7526daf51132287ae8c6962d8000f14b770c5d7fa8960bc7312d248fc7d11f597af19360edbf436c79aa49012e14ad740937138d61b2052be780f203647e945b1a1e560f4133f20e8c8ccebc9d215ba0c89abd87fd546b9686f98ccfc783f60dc1cf48bf3e496afc495f1702f017cb2890d7e3be79e6d3d70fe24f3026d611a4e006b225b6c0ac8e72849166f504425ecf8d3908b4450a71f2f13f3d8724d11e4fe9c872fb89cab48f2d3ccba8b44b160dac58fae44fa7cc89ed314b91be1c01ca758a35a408d196c6d21953c4e4f00505e0806a0043fd43b555c62f16cdc3528b27e2c931a2878822842c001893e3f5b415a5c98fcdf96137dd08be37e7f50506f25a51ad13f198145ca16595c805dddee630fb70e6683aad910f4f6edfaa01494725603f6a6e5b5c78f076174091e60c01b86b7a30ff39f09cb41afbb123f0e5ed1d05bee89fdeee011e9cc920d29cb1b2b09daedf07715fe764343cc24fde4b203b9d28f3ff9eb36fe308d362385c5a3eca8556e1491a18f22cfcf139d947067fe2802e6a06c725c89c7b2ed08452814f4274fad13c63cbc54a89d05e9de11d837dd0e0c083e627ea90ea231ecac6622e31c9db94d49ea242d49570de21df6b04b307b56ab1baab4b0f5f94c1b5b738718504bbf3525a2d5bab665e8369374361f21e22eac9880bed0ae44f304b7dab926a175477ca289ef8f876d363297368b4dd370973a5993db06d05c8d5f46537cd4764af7911d2222e38211ded839d560c7ff22ff0950b116404cf477253fc56901067fadc6f821e29fa5480df64eacc13681aa6a91bc047635499a647b6d545299da3a0dc7ebf0769090b6de986740b5a2ec27631211a1e5d62564d7a29548b0f715639afc75c6f795baf63b4354445c5b7412332de1d3347e3705365a87a87dbe180f245d92a8077679f0691a1a3519fc75b093ade7b275a623df9315336e009a74533adbf93b4bc165e18c05f056f34a796de1cc66a4c992b46ed10d020f8e16be188c4a6c910950e93a9f88af137dea8bcd82094a812c05adf7277fe812eeb55d29a028d53fa5969b09bc6d6580413be65243910654a4656f101cc0105f4b408008417233a4783df1b083970b8ef40a8e013a56b9d65af74e7ef74aad9b75b246acf431cf27c1e5265014bbe6182f3bd05991c726df86e30b697ffb85a695d18f14ecdce16c8353ca9dabd3a5943d0af317de6784c3aa7aa259b41652bbf2bed9c9a4433e52bac90952ab1da29df78e17395eb476f2eafd90758ac5cfb12e701cbfe292641bad1bf1054da0271a37d3f95ee3fdaf119022cc5d83ff1c1565ad1f98f315e39232ce3da0723c2e0992c218bd8234062f392afa7ffcf570f5cf7d94e9244221e3f0b863cdeff4e5057f004b72ab600a049bfa9d92098c4a7a9c581737e6b8106550232ad5ca4ac575721adc12556e336702da73ad9139cae7e711db16a0617d94c3c11413993c7f20b499fcd9c7bf0294ba3ff2f69f7441356cc9779fd18f43f82b417d4a2a54993616bbf67965e0b4882e38748504fe7fe3c9b740be4b05b814397125a33e229e721a0c885cd8d1d7d1ff7b15113bc5c4acf8e25c3fbc5301f06b7201782a04fbf33f7f722f01e6536d48de0e4ae63c9a08c0f7d88db0f081663f164490b5a215e15a10ff97aca60cac4c065f0ad54ad1db79a36dcf834d667dfc4c97a9796676c80adcb3fe7ffffb168badef8b4c64e4a8a9417efbf069efd6856fa9ff8af9867cca88b231a832b48cec0ef196f089b28d68a5940e4a5a19ff9dde266406d7cbf3a3ccc86f8ceb634b57b0642611dfb044961e4fb469252405f41796108f2d30fa288a86468759f9639ec05012a8170a480c83fcfa4a2e7badbf4bfd856f7b4f1c50fe2ffab4113df6d7373eab103ffc1807bad886bdc5b9b202c5d3da08802abb66ee8550c7be7f2df4e4cf72353e490891b755b523b3ef42775fffefa6dae374a1f6ddf6d654050224a5d01ef3a3e4822a6188848a7551139eac4a78c74d6f7db700f44b10c22a436e54f7a99cfff6625bfcd43e13c9b18bba684c112108ecf3ffb8dd68306c254bbea4391699ed5ab4c129913287263f55cc0bf4dc0760bd3c9b6ce9d2ff7df92887e64d484e394c18ece381de917992f5a4c2d6bbaac349398f596b724443af3c54a8eb993195019d657e571e5578eb9edd2ba87a4e7075f76e71911668fed7d89012f9cbf405095c5ad14fed6b3d11baff15e9b4237a11a2b879c3f9e739b095708a3385cb69e69407a5851694acb3f205a03e67378f9922f22fcb8cc125e29e4653eb929212d48e4bb06eb89464db63f5e691d563a8a5927610687a1b477814ca241e5fba57347af8b3ef107a91ed726309e21e8668082cf125757ce53da9ab2fc6dd91b4d279c5e28e53516dd193986e4870527f2644f67680b94493ef55c7b6237d9b63ebac0e92e73afcc918274e5ee241ad42a5c69f3378a7db101764f942fb287814cdc76564398e274516f27196c23b1cd83d1d7e335b323e8b2865996d5777c23af814623c01b4ea2aea7f483dc23101f3e78eeb5f4c66ca9277660dde90fa449703b3306ae866b380cf0ac4ff98aa12cdbd5322adc5336ce043244e3060c51a8c9f7924fed34f14e55b26bd8e50d12873a6e1bc60cc1e9b4e549380224524f2f65062c16ed038780e50244ab9002e15bb353a7b23740eae00323cd670b75d91c2a8e13d25cd63d1cc8cffc01da540fc8d5c4a00a9d4dd48a60bda6241914a23e0d95eead4c992d2b62691c02f938d938edaf93f56bd79e376030e89713a625a08915c1ae03abac64f1a1b7ac6b8b25fa197d858d087cee3f4b44000350052ff07e351efd2a48b5c27a2f32e2b4e149d52f6fd0eb69d36b990530e9dc544363149d088bce2b234d3c9f5d618c3007b22aba4cf3837aaa0370d5bf6a353e796535bf7589ffec083bcef720e03fda5ffb94fbe082a2774b6900a21560cf5d23eb9785a498fc2a4421a62a71aef608aa0871759560770a5e5bbeb309d60a8c0ba1af28911c25f1a3567b9aa086556076cca7847a6940c64ef73d3ea51408c84b4f464adfd657ad1b2f2c3efc95d073e58982ae2746b3a9c3627c666fc2395c64ee94d21f92c9488debe0d62d88e66bb6bef0b0ac77ffe436e67dcc4aafad0f6c16a6c274ecc9d534a8ce40ca9a348614bd1f098dda12b939e546b98e003e8b9b7ca9a932581628957b25fdd97cec4f09f6f9e24e459f5b117b35c623db09cfdf5a99749ef1c65d38ebbc494e12b4ee5ed5a7ab69559932b102d61499c7ee59a64e536b0878c284df46b960c4f2e17667489e43f56efaea2066df29801b7c769ed3f5c7d99b2e262d6cb949e60645376f9a338d152df533b5a8842ff0367f8eaf3fbba6d7fb9f629b789e690c1f1ff0c85b245517e71a967d7e109466e1658b23bd825727ae9e6091446bcb4973121181db4dfbe0f0b072f48e5e718f068625b483d09cc674306db2cae7049d344026c1ff7e798acaa373971d749a1bc4672d581ec559e1e6dee906d776fc6d9c4942f7c6a0f2ebdbbe65c2302bc12218db65d461da4d7be36bf06e78ca7743b2b23437429adbbbd4016da381572586fa3f532aa2f89f361248f10db1c359fe30305262203e39532bc723a89bdbafcf1cabd00e1ea7d0a85dcd2aadd04a7c2a8d16c8b582e57ac4c95f76e453593f0524d8008753201fc011d9d8aff95bc8b78458860727ee4863ffd56f5f89a5cdc98b54c3ced1ea03dcf359ee93c1c90dd3c53940d1892468f1840476cedf0c3c334f21ec15454dd5cf6b0aee91f91290547e7d692cdc503d672f9162eb417de839b576bc3bbe880fb173ef121d240424197706f4e8bfb517a9e8abbc9ec804ef82928f173999629f58b968d429d11c09cff4a1f4043001a4a9228190e51212474c7b88880c08df9902c08a1313578f79bc2d16f3990e642be70cfc21449703c1b9ef4f067d94338c99f9666a9b96008d117a2b077cfb978cf838ff1535754704858dbb7ab8f9f42cc2225dd9511a659e86d866b1a4cabe5aad656945bc4e221d09284c8536ed11834a64b3f183ae08aade88dcf9cc7f52f0ea06edf1c995355599c9a3871ae51aeae417b2de90985dbd280fe65dddde040b4cbb5e7bccb96e8368bfea89f36e42d5cf21a14d1523057f3f9e360706afc0d2da45dbc0cc0c8aa68305b6e3fabc0fc0b10bdcfd6bc659f6e9b6240c93e19b074a0f9bddd432bececd6af026204d929a503bb9393cfe51030941d7019f2b174c6512e7e8190350b785fa8e236b320d7c0b72059a1437dd52142aafefd718a66d115253f5bff18de0feed3cc5f503e19703572c84f77ea7b9130fce184d3ff6e34f35ef36bbbc26839d65ada9e79fc270ac1817fa62900f0df133e480ecf389fcde90f12bb5be47b8554aa2bc089c6db5d85745f3aaa7a92db06c6787d568bd4f901fdcd7fb0023bbf9e41ec2a4c5f1e88559b0fbaa88f2af39c8b65333e1162ed8a9968a6b02e8e98dd6764cd98ccf88187c4fc7dd3a1367d56f6907dc75ae1b389fa6caacfd467d335e11427506f610ae549dc0367dae98d682cdda90d122d483a4cf3ae6c92adb02d4c6a4f67e74820044ad783504e06f01db7073f042ef5956b80b5a9de24c483bfae3cefcd6ab5cd625ef8297e1b8969ba7dca14b811ee15988f80781f07082eff38ef0c300dc9ae04565e561fb24146a13784cfd71769c7f05d13dcad011e9d7c7fd5f4bd529dc0894cf345a855c623f55eb361f932e3f8e0e76fee46c06c6cf8ac1dd5785ad225ceb360eb87f84a038d698b7b19c78bdb6e46483fad4f02531d9dc21950a5c49dc8e9c47fba550bcfb7e2d9e560f27f29328b8cd9951186fde5fed23fb3c4181239c09174aa8fcaa8be5bb0e563c34c7aca10ceac01b7b2c124fb939855f04c998a0d80cd1f3474f614cb6c56d009bfff9d430dfdd2aa1d3255943eaca362e42714047904582f6cab0bf82395b16b83ae1ed7e73147ddd1fbc56782a5452790fbb1d494b9d542fdab39bd261add54dda18f08c9dc1d218f560daa4fb355d43023a93a216c26f506afcde0aa2d145b6018008008c7dd8d7ad782ff6cd99b2a0cdc0bdff2a8570cc60f089cee94bdf4c782e6a1fa1d9d27ff90f17ff9f933eca3be4b41696146e4e2b090182680ca1ede81571815eaa1fb0f530213cac28955aab841a70a3244c7bb83bb3c0f716b9741a44a722f255b8ba9fa7fc3c7766528d9c567a948c27cc7fa0a7fdbe0b621fbaf484b6cfd53d483a9aff1861186eb13fa11d80631ec65521be5523017435a049b308a15d29782e0547f1198182b6ab14505565d3d2be3152373fc1f1c64e10b70efea3b3bf17ffacba026c5b525904230530e37320ecb9fda8748b6bc827e23e95c54963f708b27e1744df12f1f4e9b0b493b04e975cd63526dc620484108dec3f41b5c7d69332470842225284b8bbf7493a752d73d4bcb08038350c3f2f90cae74da76970fedc6b022bffa507aaf189ba9396652312b4edd450e0034e91055f41faed19e8288ca3fa2b27c83196240cdb2af756e3d305ede8dbe16bf2ed6b9b7835398b32f3da1be52ed9755503d80a031d1c8f21fd387d7f7c9183f3ddafe520b23acf560bf529fb6edf4317e152ad6a41885e6d840194b1d7152c7db2d2248b448f8fc8f757a134912303383376e597c041be86d43aab143c349bb03f997670d7670c974bb903219c587472e4b01a4bdab2dd1c98b200850fea37deb690f11ac87d72e9183d4e68a2e56e0c81dbfc256bdaebe397881d704e64ceb774401805b9bb94d3243b69f2d996b164d66b70c779f7a0792304c81638d6fb0c3821763ab7f09f74b5a18d1338547f7bf17322620d868546d436b067a8d2722bf01b19828e8ebaf130c1f2f651dde2feaca130991b2badca6dae0f60af0a5ad8013eb2f64a111f8a6c74783f0eed83f4325af9bb374c3ec53cd434f38d4ea56d366b769e636f6b9fa3fb801ded0d4056220ebc460c0ba6c161b66cb5bd8675355e195146ce1603a5068e8afe1405a7bd4c68d8260994791cecc1b3cbeece64781036a03e059956f134bbccad0009be1f5cd2feda0deec6fb2ee94d573d82a5e02cfe3fd1b03c202e7cffbfba90aa17d1c6946b444ed07b1a52a35121043bcc4c98cfcd8300e9d059d9eace5981dbc71466ec15dc2a4d6461dbb8cb308e6044409c237618667fb844b2200f54072374c1912e0a725dc434ef4ff24282fab00955e7cb8a6fbae5740327ec4f6429ec066ce5b3cb4a160a8167a89eebb376e4f95e08c95d7c70224747a7847cfa09904bf186d64b93901cf2919496639886b943a089fe042511df060cbc54db23b687981d0f9297e6907639fed672554840034b5c3af27f7b8e9516ee3a3d5ae182241d59d2aebb6e116c1930b4c06f394fe71162f5bb57aa55d1298879d0ec19d4a205ff53190c3ae5716de0633a6d8e7eac1b424907f635285d4febffbc84221ab2682fee080d48429613a57b7400b0f75418942a4ec74a59896f9a2976b734015c17d9a991b1378fcb28a602a09fd997e1d7f4306741c53690719739efa4e6ae7eaeca69a717732a0cbc24a0a13fce499f548eb4629612f44b6bc818e8cef6c4d595884795fa527e8a996f66d01889461da78c5fd17662453ce6354cbc7de1ec09af4c280fa264a90e7017752727581022075d4f141f267799f1dbcd07accc6e4b972efd08b31cd52a97215de6bc68eb05a872437e14c2e89aa600c9271fad6e01ba6a3457f84a9390e86da0d85a426772487570b7cfaea349814d1f06efd1a0a376a446e33935aca981f53e59f365a57c02b4954a8f4fcea0c1de2c185a756b6f269828eb6613ed6ef1182686627ff3a3e61b402bfe71592d10c70f257c22358a4936fd97123a15f5287f9836a0234adde4ee0e430ba138f15e1f924ab8ac69ecedbc7e11ee6dc9c3d40bb833bfb99466d16028f98642d77666ab7dd6c78f0edf51d33509427ce84431b1a3f0e200be23b6e59e7bdafd18b1d86f9c6ca35fc4bafb4476067f68fb21c51af335af5599f396903e0499f6e8130276492e4f8aa2a02e35486bb7571d3b380ab224fe18e0ba640d993300473f9cb10d2009d17a40d5f669b6e2701d8f2df0a123556093696ee90e03a6ba0701734b983cdd3da6771dd2fbbe350f63e5a7387f6ddf576171d2ee81032789abf6278fd3fe87095c9c1de05ee20492a38fc4dd86c8b4323f4f9642f9f1734e69b0454bd70fff9fc3b7c1bcc776ba3ed89343e6d97d706fb26615bbdbb3ff8b2f92b7cabd8656311a9a0a474703d5c3e62046a060cd983dddeea1500a9073c0b8db773dcdf371ce6c1b7447a59f1905c7e4715e4b26088a8ed8b384ef49a97195bcbd991ceb18d0fca3e0956a0d857b19a59c7d696ee27a9f95783d587a5653f13cb2b3c490fb714c7cbb7766b6c9cb8c8b8d9c0c8a40da1a88f2f32fdafaec8926313bb763fb133bdfd5b581025dd2431a123871e3dcc832eb8c3e79e8d2d524b07464ffab8e45fd282c768a4c0025596421b39fcc28a8394ce09c028ca7a41092ca0fe8556b4256c7b66ac6cda6d7cc7758087b3c5def1ba837eaa540f3ca835741ab42f09087d5ec1c336d7fc1338d05c5d041ef96eb9f5b560c4ca9b5c685354c3b5bf3c174cac827cc3a55dd8e57360b36c7120d18f53673c66bafcb2de49d0deda2a18b77b386952a98a819041336fac51140069002d2e2dc70eaec31b573b27f9950f024ef22d551183d7c3bec60e665e986e2a6c75a2c33e0b918a02b035732eff700aa5868ec65da6af452619e802ad2dc3f43e425f8e9f5fe580d80eec26b6eaf91cecda77a21b901ef11b84296e015e28efeaba62c612096efbc85ec9de91f6e0857d2edb06d3baa079139a45b61d4c0c50db55098401e0501bc290f45fe2fc05d1203fbc700dd2820c88b338909d1e5862bf09c0a592b13f315221dbaf876393ada82d079311a428357dce55f019a29612ce49a0da99747c91363bb44888d0153909212c34e6a89cfe9dba01c668dc76d952bd0260ac6c498e07e5ea4eca57483cfd2ec62a7281e8eb4175885732b12cd27d26fc71e76c9b5c4a2a3c5c3719081d63f6e9e482734ac4c6a53e736bf8ac092bdd9457d2a55810a4a1631393e1dee4bc0db00e872ad13131e38ae4c392bee80fa4bd3e0681d02d4a6fb409516b9db6c3b7bd9b0133d8ff068286cc1161c262be44d267b26d41ce45973602c528d0a7bfff0ffcad8243576fa9938464c16ce3d26722e39f81e226609d994ecc73ca0b5e992b1891c0bdb48423640ee1850dc8183c963e6e7c5ebd459e5b8c70b2040ccd9b6fa51b5926ca29cddf8898b9c9b8465f4b4c7228dc73a008c3ff9d5c9baac6c8bb4be6208687f330e102438b6e58ffef50ccdda118852e572fdef9948c8e3bfe82b1dcf3bdcf5cd505217b6e925c16aade9559dd3faa8337cd90ca7f4996925fd0c2cb6dc3a2869395cc1960e4aa990a1b3b98926aa737252567101b71fb98e6efe8f333a5bfef0a2f9cffaedf046a8e1e5ec4efeba6bfb40d2b4395c5a1a899c5fc6190268a625eef8fdaacccbe30a93484d830e35ef2c95527a1c5b277ce4d513043f2782d4b0411ac2072c4b246412bc9b8e451c74c46b59f3d995033ca31ba97abc8ae829a026a49aff4e87a2ee2587daa018afd667f880a032eb1bfd92dd50c75f05b008ce4f49b47eed10c7d85d7770e66e69ebed388f47e2462a1b84d015a3eb1e80c8836147249abc0a4ed36beca81d6ace6b951c4e4b8d281bd61c8754abef04cf6ad95bd8e7358323ef27c65f23d2845a56a5b2eca67bebb5d8a0220e0759fd8e53e2bf9a7b24b38551a74a81346ad2a46bef531c7b1a32a9f9fac8141907ef65e61135d4d8e9b46708e96e789761a7d3d9c8a0e192e3fdda1cd64bfb1a46d1576c3fdee8c1ff2f070ed3b53a25e519f62488f321ffffbbadbc2ca7967c501adcf2342de8b81415f66270217d6fa2629189c701dc7982a721b78e5eb22e21853eaf1395d6e10948cfa8a4e4376c9d1a63e7467c05418e045d1cbaae818c88f07af7745b16ec2b9b3a9547b2a75833aa705c5711ba951971a71ccfc5e0a6bbea816cf2b69d68ca76ca76fd0f56e5b126bb3d72f1734f7a7d92b8093a7333fea3dca84180a8fc591bab9523950286233c0d34767ad625f6fbc0381cc0e9dfdb76a495d26d72943afa0b37a487587728eb697f1458936609691ecb293a361e436ddcd15ae29f3d4b98eec5ba0c42edb0bb70718cb1cbbb101c5cae09d7dc6221ccaf316d060e7bfce1aa761a030279af5c38c5acfb7a3323a2568abda23715a5b75d433eb8d0c79f4db2c18d88355ce86ef300d660d73a835868695c9a25146d9a277603d2107fb1b3c1bffd3431f3dc2184fb3c03f4935ee6e8f59f558174fbc6885a2416993addb069c6e0151907e4c81f76e9ae94bc3fb80121e140f76f51a62016064f8891f9ddb0bab07612881f55d31999f9c67b5a8a1961e9d34711b00fdf47f21a365e0455c0bd8a30d7d6851f577538471203c368b53761bd36f907994c8f8a67728a88c2416c7bcf2737673b31eac51612c0b190759db7318815fc53bac6dd4fdf870b34a206111506c8e41e48f89e89c3876bd867645fc76117069200ca32ed552db527ff077e015ad03075d7271746449a8788ac4f5b4660b7c944bbe62e5a9f6ebd4f2a557baa20cfc7486b6ec432cf57d422a0be68bdcbd3fefd210803f10ff38117fdd73fd4c6ccee8947860bab7f837defc62ea96354a8288f370016c3b6b7e47cd48af166199f7db35916fc56ee9f91a38c566a10cdf24f30af3748efa8fb939a56d81fb6bbc66c7c0b9514c477128af6e90c7a2004486055db82b0bc454b1bde446e36afd2bd20dc78564162dcb53ab266f99279be3b5ca5d52b161f5df19d401e65b32a020b0a819fbb005533a356c6ced17a64b56000f601314f09e5561591ddcc9a58e6918f6dc5f1afa7d14c921a8f9b2c16d695f7d51db1846af06888b467ea7ffaa4aa998f1c4ba0bbbf9f894dbde1c764e56798eca79f9118835f6992f31f713bfbee3b6a5fc887ac6faf7224e0332d92510c5592970d31c92921200b5cdc4d9ee8a5fdf161e7923c0a8d02e72c2efc33df037621c020ef75709f91611deff6db31890cebb3c25382ebde3392d4c536a31e390fc9771913d43e20f0284cd3c3b92a4d54c325bea11e176f722755f5d6365bad0b79b61371a31c68296884cdb6b2f633a0c929acb1d4af6948c0fff2a56906aee052986921deb82d6fbab9b461b2f9d26a71a868846f679be7a13c90f376f14c7d18cb95dc618419f4584119af17b78bffb5167e7a4a37086046d407f7782bcdccabdedbd0bd104c1a03130a416f45f41686a1e9b23171e713a9ec12dccef56a7f6b78ab8496f1943c96143cff870f9916e4f25d2dcea8d0ef21fbe23963ae8f0e3cf28b00485d8c2e5ae210d589c3fa6f8ab242f40c678bbac534c7b562327c87d9df24439e2e5af1e45d916fce0f1a0ef67ab1551911b0673ab390350bdf8ab2d5ef48d7e7bc0b87f412e6aa45b40456cbfea803c4574581def482a7d08b6b9762e4900dd115ab304f3e3f260c8573123a66eab5a58ad31aaf2a290103908ea602071204f6e732b76d954b53cfbf15d0dd59461be4b2dbaf636da39f3042cb7cae3a1db09cb775d164e9ee405baf9604eacc3351168c07ba2f8171e0be445a367b909f6a8aacb5912386a48799c5e06e7c90ceef0a3d6afa53bfefeab66f042b8eade520616011af2717ef984cb8552ba5258743cf5bdb6ab407fda218a7b4424a37bb92695d96fe1646dc1f8d7449f511880e18f79022351f76f90a948856bb28998679ab61a24e1224e73540e64cd9c8fa8ada10b0d9b85c8bc93c329d3dfd5993295952bebf150ab3c3604c7798bb34f276f2298fc7aa03daedf60088cdb773961277c409ac3e07a87da7cd0f361947033dac843e96b7b529e938bf59e021e0cbb9ce4fef952c3128e1f4418d19ad309523ac505abc58e0d83a365006ccec79413115e198b05352dfa3a66935c160ff7e33f4b153aed253f7c2f1d294a7ab7e9ce47e3e978e96ed6dfa481ce8a7f05ace5b424bc9fdf94d122af5d728c3cf294568dfef22fa424de142189ed0fe3229f921219acd6ee5cdb91eec9dcb284c43baa1557e8b07c627fe610119cf1d8f16dc981850f0f47bf0d3d85b1e37516567c2cf8db24fa9d9ac3a8b055932e0d514c1df46eaf498a62ae28ea69d2b2f57538569ae3254538a34c81da0760b252e73212fa34bf2535cadeb4c3a03c689ad206e987d4ad6e3b780ce69eeae4c1ea9a434069133ba4b97a34423730816662a930391e00b37ce0e9473da9123bfee1284ecf18b78989efca1b1e1d5763cb55fbc07f823842dbe045b4148b8e4c37afc332d5622c4a4c250128a633ce48fd12d09d6df43da168157d69aaa140926684996a062a55a13fcf6e09c1709183d77e33fb5c9312ba556b25d0e6571cc23c1d26f2420aba167d856f6193c431237fc1bba5eb4e9b996d209b7e82fc406c9c33424fbe03ee5841514541b05758a99d68353de0a8253793ed0f09f3be6a72cd3b32e01de1820f79f9ecc7641cf5eb99c1bf77650aa429ecf2288b21d83a9f9d7c1facce50da7a99195624bb8aded7ffefc7a64dda85f80d5af98eb68bbf97cff0617057ebe910c6bae991070075e297405a17fc22cec3b2a4715ad7a24e7c51187ec85a5edda02d9e5ce31c7cc36e8b1dd9bef52ace8a624e0c27d3b4d63450899b75373b74789a44cb9b4ade1207536c239b63d5283fcaa43c1063b1c55f38147c3da6730c061219029bf9b2c4db2223e4ea494cb5bf8830b167068c8c61ea0493a1d59710500efb3c5d5ba655a56eee66a081d3915d3aae8dce4443b2dbc39fbf81e5b6fbb818cc9a045680fee058aff01b56f9f1dda06aec212b80bbf7094be70f71d42f0a786e86e94920da4d59843073b7c2b9824220f43d163dbf52c116c23d75aa5336b5ac2bad32c7d528828e2d8e55b812611ad9de1f1c4c896d7d51836f17272e22af93335c8fef3d990aa3eb6a5557a90ba46d22adca1016e73174bc937446c7b06ce8239823d8543e42cee89eb13d4a90dbb030b1263ddcfd8325bf1d611dd565e99e4624cbb12accb1bbf2fbf202225f043045071a304bc88cdbc21ddb90ed73d099834a42de75894b1231350668e6407dd7e7e75504d275c296996820eecca8f5259d44f58c235f85a0039182b45bfa13d7af149d8d5e4d59afacd6b6aab41a5bd9b4e6a1c1b752a35f3f8ddfdb917dc2cbe38357f56dbf268970cd185a73e0f346617c1f4f5aecc4596a808142dd1f3951fa6b0fc674f7652d77cb82cf39fdddd5a51991c33a2533acbee31ff2ba1692af97ea06720658af5d97197f46e480eccc84d12ff15808dc293f07fca22b9bc8425263103796c31b8dd8fc408a492626b97201058328453a6d9ca25911782f4e344721babf14d61bc775f394cd4cbf526a4715cd766cddc7c13d11b15c3503ad5169caebf70ca6f63d6fa0c1dbe2a384166c7adeed9163cce94816c7204ddf13c79f9d0c7f84cebf39ac9ce808d92907110f403cdf4bfb6c0c43857104f73bcd5c9ed4257dda244be286bcdcbddfca37dca648dc12209a36ca4efa3af6c920e5f57ba01102982106ce3210c34e7768aa42b045f9ddc047ab3bb8dd2e27dca3ecbd872a7137c11f882aa7a08ae8f97e59f5bf949a3c0c8611b20213786bcbce10ce719acaa80a34349d7d6ba687300ef1749ac2bedd2f7b32468c62f74b9a4c5cef1a7dbb3d5633b981c622cff17e40ad464a7fdb1d742199fc2ff85e238efb4b0bd9b0eb5ad36f0d3abc3e14f35a9921bcaffcf5d8f6dcc454898eccec51c43a7f987d903185d5daa5971695ff7ce2e4671c006c74cbc20a124f94a185d62b65d815def8793f9ea343b174a4085a21d7b04322992a5f49662d376b266a2400db0083dba5f93c060699ab71dfb3b5bc67bf2189f9d5a69ddff8a3c245323656b67ff724602270414b54737f9ce5b374777729cc529b4ff431bf448326353d0129483544127ebcd9ab545da6d5830f5504245909cb8a5bc28c57da3a388741fa9e7598a06537633080914091e6917060155ac41ea6ee6f58942873ba8861d48cd740737aa2b467682b525dc1c0f8c81d4dfdcaa07995fb6e586b21da1daa9ead609ce93a8b65aca317734efc30b68c7934681640668ed192065ae0d46ec45fbdbee690ef32afa416d1559715c21267225434cc7d4e72405b9f70619bb65a857cb94c4d1872ba275b01108285a9146f97109b6033fb4e19c6240d4afdea98dde68d040c65780890473022ef02de2447fda9632f409944fcf7dd2caf3d6c52d21c0458a3aaa34879d48c70d9e4d641d587a793de9ccf5293e3a1eb4ea52911e2c20b86af660f31e538ac1e16606d2a5ef5669df62dfb0b548be2cda82c4b1ae4125d960b144f64de103cdcda7943f71d21814907b9facefd915ec212ca6dfbdbe2b3645dfe6211aeb287ccdf8b0174149897255e9402f8acbd1d35182901170f24998dcc9c9e98e9c84abfc4b12ed423ab0c024d7d568c5317791e98f4e409fca21d4a074132eda8c82133acd21496a69805738fc891974bf648f3e095f36228ce47fb8b6a0bf9ca4f2500023067ca39a6d77000b32f74ed9cc5bb5e384a9509dc017a4fadc201c8eaa57ea6550ef684e8acf849966c5da2c24f38cf48394cf7665c898ba53e5242a576a902f199a985d06c69034a1250d105cb3c669d6f884f6357fbc5f23ad6713cbf0515ad83458cab146caff4eba7ac876e802ea90952586f774d42c55423a2bb98119d60fc3c99a7b1b25c48a2a5a8707a875ba41ed38540a9912857d86d6be3bd49926d07c8b8655c73307f6fdc17e0dea0957c51702a85c9e57a7182a74491b54f379b3cfaef15ec9b7558d0063e51caad517758d9e4cf736007e1c33342baa537d4392518748fd5cf8573febe361f46dfeaefc3c59f8b02c2e816138c7dc2004baf2503a2df61f73e43b548592a820873bc74208e8405d841df066092bfdbc4ab88eea215be4e56ae33a5b783b7ef3d340af6a690b5063a893cd4507f92900c99fc044dc9735bf631d6bcaaefb56caaec0a6e55e7728b3106c8689828a1b1fee030b711e5f28001d476a0f10622e7d5b3321e2d809794c9e86971c605e2e9cd4281c37aee05746fea8780a85c53832e0be846a7d3f48951179e0a8de453f83a5831fa10481a23f490855478f49bb38a262a252a98c1f64fcf0be2fe76f13ee6398bb2546a78c5c4f5f60e7810d77048be32d8ddc099c3bbebc81cfda4311650ba7ca2533e34d010d9e33cd45c74cae589a0e83b01b0593172043a621fe2282c7d13660381982b4b4ffc778395b47487fa8e9fb00beeb68f7d1eb0a9c43cd9a54dea4384e68e564d11fe093758cc3f434f34fad8f570a8cd78a4fa509325dad33f12a388abaf785af9377c6fb5dd8b56eb5408a5d08dba766188f91aff417ec410f9e8342455cb0b78fd30367d0a1080870a4f848411656894cf9bfb6222c3b8901933b62519b018f67653174a0f118cdcbaf6316a8e8a49e2b8b74f066df9acb881673c274c88b984fc8e2bda2a9c3357bd8751753b60ed97e1d1d331a232e9008ce667387ef76478463b312314b0738be640893fb5908007a0cc06eeda658a1a2fe35cffcb8626b3ea2f846dc02f4c838cd94e53e85bac2a8316ef0ac6a8fb20639cc87f77d39f7c3def9f92cd28a23bd29ca10f50e5a6513be35f20c68772cc18f9e611e4abafa601e1b5235c7f19b2ce2689cf276fbf6b0810abe0dd4684ddcb6e159ec101efa7439fd7be6ed8af0b1071131caaa4da1100a6377f04d1900c1f7a34d38b9bab8baf6e6e8b07ae93b10f503564c5c62a7771c42e791fa06dc9c1e1f786af8ed035b4dc5f619a1c681aa07eafbebc44f323a39c6b3c14ddbfdb981505ab3d296d813e8be9593e5e06ddd411a32505c1b68ce9db278ae15347aff9ddc08fa88f753f0a36183f1b369d6a9fdc88ba86124fcda0d4900cb4f79ac4d067539e5e4d630c8caa9ad035d6230f6d9ee39cc3f3932a6df7bda19d34911d1868a514c2a3f94a1c1d592431e761added902fa4ad768d54ec39f74d62cbb942146f2e2c8e7f60b9d1b52aed698e0998283cff17f8e7a2c1a96c77504c4937644ab0e705ab1d59b09daf635db3dc56bed33f0fe2d8f118db6f4779484bd52682c52b15b99b92d902609c072d83f5d97cf422a4fb2187342b1cfe49926d4490bc6da5e61c4842b79b9df2f584f944a4c72428439836d595347ff7bffba5ad672dc9d359828c2a8ab11bad9b5227526cfcbf1d921b1c4b6ca6773c0ec10c05b8c76fc43027f618a22e080bbe62b74379bb0ce44f558fae0a900ebd5cd325ace045427b2eb9155a48625ce725f8e3ad9c8b6559978a495402c0674aff3d4eb2c42ab8e61815cade92fcb816d1a3dc29f00b45ef8fa8965f889a6ab49f443745f2832d8ab4f212f4cd85cb5b007cb5001e48c7ecdffd0abd6eaed71fa28e91338ef85bdd15c5c671956c8f02e64c7504d0d86dbcb30d39e81a134b15fab48eb3916b1d03935407e84ae4b8795d3c70c1e4c70595ac5482eab530f9165bcca40c9d47c6e164092cb229da7bf974c580c4c0f0b3dd6d9ef984a597008c0d06cb3251806d1236e628dbf57a98fa8ca89ddcfdcb78989cb1a1d046ea72daafd4d010b53d61311b41a2ce6f7a42ea5e9a2409b14664fae5d9bd714910edc11303ab029a79fe6031e2167fcdb8bf37591666dc02af48931eb671338a86115b700ae34b2f8c0ded8cb9de623efebe0d98590a959eb7dae725ee42f6ce82e1ed2535a1da10d754f24fb6bfd21308340a312a39933a77356269a4c657b3b579c94506813ff040f1736f4f6d7cbb9d19853d0fbd999568635e480f5c316a2b585e9ace37f4cac31d8bd330e0b8a2d9d5cb254ef5675980d9356342c0647af0c31d4d0acd55f63f0f7913d5d211292af217c725d18d6506363a7e18592fa9871cfd77736fc886bbce93dfb5772aea97437ee2d40d7dfb2a332e21f2bf2b6587880c6d6d09220ee09565c5adaed750b9edea23f669fcc346a84e526be67e00563a856ddf91b5cd7412094a9771e312ee9b6150175f4be684bcf401f934440087eaa95cc84cdb2f3a396a16311915c90ee80499a1b04c8de9a650440dcd4c2ab1a0f3ce590cfc6d64c10c15baa6f16cc04d495dab767fda213f029598ee77cc289feafe2d9cdd28c5cbdf1a99626a5a08cdeb6f5282c67e6d2fbff2cf4a22de4b11cae9f5016144820785e037769540806b6dbe905b371750f8cf9d4e4a3452cce0a6a744277d943f9cb75b91ca755a1a54a5e49b44bea12555566a16e8718270dc2cbf829578590eab4c0c7aedbe53d8b1038c9b3defc1d524a1fbab24bb421f4f1f6e61f75246c4a25facf178039a1caaf7b5d370630e53a961ad2e12257167d2070ee390fbc1d102dc2ff68aded9e576ce09d8d49dca70c0deca30e46998f998f9dadb8b470a1e0c88beb9eae513e7271c5ef893ce947e1cd721016302f7e701417ba8a9ea3b1ff20d74e0b029945e46f7ace261e5d9084f5e4f82882580cf8dc5260cff1cb5a291c69891d28ff8c1ad1ea0877f8ce1cb9f4f6165ac68b72b478870dd5078b6fcb4114137ae03ced8f5d6cfba28a9f56f9628b0c088a62ab83175df1fa49cbd2a2dc6ec774c125db3365fbb335abc7641016d6809b3d1364376ba533452bc7380c7a407b15312e8979b573f00e0034b5691e80ce2d5f2383e01bce41e4c9e16181179c121a8ffe648bebc943bdc6bb021cc16cb4df6d7c6895951a317ad4c2849d17de4f49f68b7c14eee6e5852fa87bde036278a3420d8761856d10a2615d2a2af2be213c77e6e562ba342014e75388fd8ec7ca9e7e7f7f65a1c3354b013102ae2f3200f9b523b78cf9ba0e8396e0f41cfaafd57b3fad1345fe2b484d78dd4b60bd73581650b1814a374d223f83cb44120ee4cfc049951b5646594dcdf1301bb1a409c4f4629a5c2774ccf93df1915cf9b366536a9f01c665eaac8a0fdb3f9e11eb066a836f36d70ba14012d023955b4bc8580464828e3c5ac74c071246a199a53828ecce1ebfdf6a339e69dafc7dfbc214948b37ccfb890fed2ff8c3f989d550e1515f7cd7fbfbd8c0fc396184915789b08a8ce80abebdf66ed8e1204f667dedcac7856053e84df42fa80e4ee9ad45cbd528ce597134e091423e16711ef89a98a64aa9d46d19da10a38a761f70d52fbbcedd2a1a3dcfd216bfaab96d6c7e109c95ef833a5a72564ebbeae3e03e2de034f5ab6aaea1a84d47be7ab7540e061fdbd98e2ed308848306858e286e9281de6c94da252ce84c7985ee83c7dfebfb67424b6b5ca245a093203080ce99435648a1d14b0f12dbd06d14290be48b7db61f8c590441ae2618d00f158f918d6702a333dd639b9e1e465c87c2fe7c2a2f68485400f108eac19e9c9ac82360b66e70b0854f202cfc24c0763bbfdcd713d4f439803b405a7551f34997b0383923ed4962e41eb55910fa2e94c981d482ab631c439e2970ab0202b2415b831a0c459d13aa4d7a619be1d9c58198bb1b12f511ccf1b7fb765422c6a8f69530ee9a2d787a74b87fa7da422d7913c3f052dd69113b39b15c68902bacd266fd82b04f75f12e0201cf3981837ed99829976eaf752c755a3d59449760c1408f3eb9b53ea563e2281669079d5843169319ae9c15906d4257844646a85edd3adaca1470689b2c2718118997259c20c93e00e20d0e974ccd5435b6116b900693a27271786dfdfe3afe78f030d179a9945c0072ce3c55f2ce5e6c9771584143dbb709cafff05dc1df5e5630074b383ac5d0a6f4e39c85831696b8969a05948af591117da7a535da34bb86d76649570f00b86627ea3d849605faf4f9e237f3b34416e48b9c48516ad3f45d3a5feaf57541b90adb678b4bc82032d19287c7b1bd4847e53e3d2d0a33c60cfadc4957d964aa5e947a997f61d14280821dcd801f70160b64df36975c55fb1a307aa03626d45524ddbdfcc8258801af67bf775affc866a7dc43a434b8d95940194a9105279e50200534cc00ea2415458ca7b32ceb5bf04c37d61742b2ca9942fd8f3c95ada0733b8ebbe1092db4c12ea0e2437a59ac84b203deff757383ae0aa618df89534bb78f1146d7e3ce09150dc6fe065f9de17e63b54e067583bffe1013515c0e674132bbb196f959350d30edd9d6b7a7cfdeb05d5fc8ef7bc44b8dc8dc2cf27a1d62e9126f0c412d96c2dff6fba9289a2602d2e628a7b58219ef5e3973e740928e5520899bd71a53dcb5061c091435de0b2d46073a209c1a2e8022299676cad9d9835dc642a8728f6803d0d546f60c3cafe1a1f0ccad598f861d98f96897eb5563a540d52c7424aa313aaf6cbceb07ebb2238f67e897daff9b55bc2cece7a9e9662f702b398df2edcf5623d5e167ce96a6e990fa02b657c2805535ab3a26a37da6dc94dbdb944cf24c51f7e77e4f1b4fdeb5dd73c7361f6ae8a7bb9b614794bb156b9be38d2cb594e55aef8407c21286418d66506dc41cf305f8eb0ebdd15d6b1d000bf39f3a279444bcfae13c9a2a653fee47978a0d47b61428739a12d888018e1b66b51cc23d30e0c315aab20f927db8e22865a8ee36d3864387ad5ba8199ab1cfca71668c877c9bfa5ed74d0a9cee0c3c9538fd794733dd5b5726cf7ef9df772c54623b8e299816cdf07353a8ab76f6ee386dd173f13896ef16461b824b14bc289b056daac873b63c5a1b0926401500f0930dc7b312cd561be09a475300f2472fdbfdd224b3e8244a108f553686bbfda22fd7e8e46945c9149d2fcdc02fbe78f55262161945e84cfc7948c892aac0a97ade69ebe807fcc5e385b34b871176c83f3c6235d9f6d2bc4af8c713f16a215d86383bc283346febb2634e69c62f7b0e137ec4e6f5f8e00440743c0402baafa6b73ccee5073bd02b8686155ba7b069ac3f82e5567dfe6c2c77aec1120a6fd585727a158cf9dbfd028b6b6d00fc6ffc0ce7f2b0f63fd94ab050daebb991540df316ed160cd18dc51d54e51dd7b42398712f60d867b215c08503727e62ffee837653baa76c23e9ea3e2a62a857d0ae5b577a5a98fd17e18642956435813487dd23e6ab7c5c93e51f8d1fa1a4cb3547e4184e57e7b7ff8d94dd41cc8642a24afca03d97315dee273cca27d3dee301aac2530732af859f5b432d38c58d47da80d5bdf55b8a51cdba1413fbf4e70cec770fd4409fc241625e5b8390ac70d9dfb76cb82247bdf3229f53d4bd08f4ea26a63e7fd74fac8820fc9a81acfee80470ef4c19a98d601bf3ac3a30b721dc811d13d819441a054bc67297faf12fca4940ee03c63538487cbe534cb1117a84c651f425124ac083951a43b852692b3b4c357257f00fcbb73b4ee65dce894ff30b5c44617b2957062de9fc8df5453b534576878c86da6a9415fd35e9d688cb7797472f1c5e5f72e417ef54e1132079f57add2085ef277f7b96d898f18d4133b695ffe64f338df60b43ab0fa4e6a8bd3fd8762d2a393a10eed888c7249f9d13913a53733e38d8456ff76213c7c4b66c477d69c55b655dda2cd892504d6099ae5be1eeeb42c4734563823eaea70cbfde16a09eb53f8f2794a501987a93e7840239cc397affca7c37acb16ac67f313cd89f37f5c3215272d7398fb1cff8a3683d40cac51a01a63ecd29f0c7ecea8f5cdce6c85dffcc8cfd3a8cc131bb618119bbfb65eaaecf546b93024ab854a0bce02433a0b30b1b065838266c30233a275124181f49d47cd63240933d118cc9e241caa038ef941fe05e30b81eae099becd1ad5487949a03df1a480f02bc95666ca5a2bafc58ec445e4de6150b8b85c487e1dfaf7b47dc85589c30af5cb58736d45916b318554a1aab9f4953d5b94483c364dbf6c4ab257ceba5f04f2cae97ad4fd2b2ae9d5e360a4b8e29cbcbfc906945a41102d6492263877013c061635966634839f10d63d6cb817197c0c6afb62726c261bd03e15e9537f02d042c86a1136c21b34ce0def22c49ad531eb8dd804c3650151fa65f2305677fed10019d84980bbe66e50bfc37aeda778003038cea5d6ded748d371f97ceed822b4185932bd6536ad6576f55739b4ac9ca4f4fb159d693c02a183b30f5e3a49d6ae65a4e5ef8185d82a8ea2b7e0add1e88e28743ac10d1209e296fb345440900c25bd5490ec25a33d9cd4cb8758b0b1e0a1809660eecd3c7daf0b04d76538420f6ebddee9a662fb38991ea975b7a38ead70ac864073974e324d2e751fcecc09d1614b669252d106d10b636be73cfa69943d4e16e5cd2c452529d26782a4b0668e0786cc2e789457df90fdfc117768b59716d7bf33500a17ba90eddffb8b7e8232e3f33f2d9b2081a8a6ec5e55bf7efad086619fd58516311b3252b3ee378641120c201b1ec0d39b4fef14261ebe67938c8774fecf536cc26f39dc8ca5da69fb53fe8dbce3153d60899ad9be45dad8565798930d23489386dec3ccd8611ef431c4d26a1fb20fb77ad7d174cb0a3eb909f16ac1324b25cee81e53b714693463c0beefee0d60a6e3f4663b4574974bb5b0a0c7962d337983af019d79d36c325f0f595774e192abd4e7be1fb9cc7a20cde7eed3ab4af89ec80249dc890587a845de70e4516533163757af0ea56f2575058fea26608b4dc76fdc469a96ceeb965f97228543c10d47e0bcbc85aad49f5f4af191356fbd3db6669de8bdb2479a357f2bfd07e4b2af21b7006b8d0f9e56697eafeb743cf882b96e88d5673ba760bb9e7039303682258f3e66f45e24b17ea55a094aac8ef73231d57353303d22e4ea6bec8bce5930edc20075b89394a074a05d8ce4db9170b77ff0b265ee565aa9404d4d32e3feafe365fbf43b32b7ea962901d52042ae6a5af5cd0da5923ac9e72aa6b2eba0e9633ffe14a28fde4e0db70c6ef635aeb72c82fe86e35b66c4b80272cb54da182720e13f83acad5ecf5db6631f038d9d86ef271995dce614302a49a2bd11d7d3b6e5ce2c3613cf7b2eed5a400f1f8cd2fa938440147ebee907b7574ce44de8a2be162fe6cc14b4e2d74763772af1ff0f2f8cef4508b4f36b7b3a814bcfb634974bf17ad0651e273998f95aa91abf97e5885d9ce55753dcf1850c79946b068583a2c0985c45f804c532618fa773c8627bba299cdf5ff055c82a79941a0d60c3a2503bcf4d8d6ed8afc1d5fe54d341ac9e5e9dec0b8688b1b4bd6fe85fc8bf31cc0bbfa023eca8da62d6cb27d28248449f0f6b9d69720c1c0465ee8efc0ce7d8120fcf2fb77758330ad0de33e28d7214f373015fd69a2f9bd7f4396a5f81caa7f187c2ac8c8490d3c1c7b2de0594eaae0dff3fd6e83ced724746a8227db99ee284342443576551cb10be3ea1d6d24f3e4a9684340e23aaac9b4745c7fea7fa3e35cbddf05083a654498a99fa06609db90176391406d8b069e9b2e4ed9c038059168e6c7590f301f6cf92d2f0d78277ea59bc9c760395be41f5b720816126a67173065c1161cdfc983a67b724494e323e82ac4e75437b67bcdda6b27359005345184565d8f8629e3e81105053b12f1db14c43b2b8cfe24c7d32242deb2cda6699147f8b6a1c060ad2de3b7325455c6d1535b5aa2a9a9fe43c2341618656ccb62e7fe2ae98a804344359555fc0554fd32257ea42036943deff6f770ff75a06ce9d2127d5bb157f4ca96806ed7849b3339bf760c0f24fdea78cc704b3e7e7e4f12376f2fcb9c71935d9b5d4230f46f6e933ac719e3f8bff2084e0fc7070c85836e02a78195aeb9713dc9b9cc29d2ed4d0a99cdf290149e5972cf20e1cbf223843d5c1427b5658a439b4c1b6ff369793f0691de350f529c261b21634ceef5f198054b3c6160cc1e52598ef1ada064465ccfe87e13b0220f20f10a7b002662a519c9b6654844287627c8b581be972ac34dd7386ac78e01f1b602213787665e1485bdfa1a50376375063627a708fc72b1776cf567083201586c3a8c6384a0f70fb01f6d733f5b85118d99c7671c6d8430ee26d58ed256f2a187c3d8df0f8945cf2d908d4c2f34148011ef0747fb0388261a592f887d769cea545d92e008b4a1d5c41087073563deb6893de46a3242f62b83726fdef41bac0b6bc34e1264194bc005eb25af203d27b6d744044a655224d5c55ace57e3502f29626e259552ee3db0856206ef511490c6f2ab4bf1412b4fc18b47ae6c4a48318ce43937a8f7f787689377a6e62d4ceebcdcf76810de4b8ea39b241f71702cf022ed3ba6c72128e3999b9e4ea2c55811be825e04f8ffb8841d5f190287abbe13df94eeab95bf526edd7d8deb831c879ed6e0befaa4ff94ecbb1f3af6dce1087ae6d9a8fcabfccb08aed8d2989de41e411d30080b6674dae6f483fcd300d8c8ad2396f84de399252a6fc5a59983f5248d9747fb4c1054e1cbd3523f154971c9fae73e7de106f459a1ea753565ad4ab43b4bce3a5218b04abf2a842b26684eac315d872a93a7b86790fc3b746be4d7ca6dba23803d2dd7ddabfa84cf09162c226e650944e3ba4804f21e388b34fb1dc36ae0153c15197f31580fea7302a5c497b791afc109719a40768f391d956be64b73b09101f357e608fc1e695220e0bb1bf8cd23a2f0f000fd322a749c2233621a376a6c0dad30141d16224783836a426eb286dca7f942f2c676adcb62caf3ccc5eb5c9d03d6e53987bc9856edbe897109128c179cd0b348a0138b8f17d0d53b2101a13be07f128e09e74ca0293e40c21f55ba66492a925da9dc8014cb0d876a578bb9c68234934d131c6aa55b4764188370ecf2dc4a2cc4a2efaf572930e0ef924bd78a7851aec0474814f87651ce6ed7c4c744d1c41b4a01bc62b931097965e1accd04f56a56d79139a83e8d1bfc4715869c732c7ed9a8018f6e95ba32d50b69ff79d6a102999dc18c9e02a5044ef2c31bb49c9d0b4bc9784360ec853d9c23072cdc63736fcca9a462fd24b17f55d77526f6de42d57bc70c2c9640c14da1acae4ac58a6f96afba22b8c1eb8efc4af7951ba79ff28d6158f7b468c5272aded8a259de9788538f32e7271996482a953af529613678bf655be459154f057ad329a8360be37a3901208e22df05ea47c08e0dae8c9dbb6c93a431b32e51e7a8fbab9936bee8a3ade7e875cbfaea755ebb570eb028af66cb344db715e828a4bcbd2417182cd74c51800ba94d11ce957ce48a65632842425390ffd2ff75ca458131b7b1a9fdfe2a69b0fdb659de90678c85ed7be71143873663c278ad7f3bc1a5220d2b288a0f3e3335298d606c892f630c4088af90e0b5135a8a6c3d2fe81f3846d11b4b94470dc35939dc9c7631cbea9f1616114c810fbf731b10e37178e124c43321d6e6f4cb8bfeba980c30c59b92544f0fe3333094a5b2722c63ca2ad840ce85ee94f3c8f8534c6ab72a7532a7cfa2dbea47a8775cbb4bb21c9f5db8fd194ca70381df534dc55c5fb383ec264f579d70b2833dba16c7916c18771d6d326d397eb5beaaf4e0ccc671e6fd7878a5bbd589f18076dfb571858f4936ad6417fed814e3a4a2dada2f9921903018f0be691d8420f38539c5f4f1fdab593a48aa8d4d5983614fa2abc107be949f1b593226845a60cb1dc2af513f628a342b68d2f4f5338b28ab9cff55d0ffc056d6d6a1f89e0489f61823c7b42fadd70f3bc9e738823012293dbea5aec6756404ad7f3bcf28e3cb8716710c89b7945d00a15e234a1d016a9efc7bf3a653c2eb59b8a1c7aaabf7d8ec16d87c944cfa76252a28c5a53aa0d02a3c5f029e388de438ec82a08c3b820d0d3169abbbeb3804fb07b36ab273e780c8ef23ef3402b814f43dfa49b01e7cb35d934dd3cc7a7d5993465a0ba0c2295e1f6ffcf1bb6f614666699717f4f8845b8f67256167c6b42fa7459bfa61ef3db34d1c9960f618192897cdf3b2e80f63d91a74fa9239d2aaf9cbd261d340c60070e09f9c9ef1e61863445e4d790845f32eb0a4f63c25ce3c08dc10cad439e3fc317ea70e4fcbfe9092d0b1ea117b311d1984bfb37a292e996eb827f2b76adf5a98a8aab73d95aa3fc40749fe343e551c93add334da97c4f04483c629679c91bf6fc299b642f5bb926981f40dc297018143826f7548529448f70f2a96a5c280a5a114aba2e0a698f2beaea7f229692abc698d76d5b9aa2e2a86011f1b1d6438a43ad3e24669e5a3cddf6bce6a918f57e66c60815a18921fb6a47f4144c4a2e9c7054f317c1f2ab2d5398725f44d483b3306a5fad6c44f59c1265b877437775efb42df7e3d253aaba090b3c967fca1e176f649dcb98835cfa67562d6cc350f6db6830c48607d172852f7013e44be1b5d59b7868dea69673ebbe9ffabbb42523e18ba388f5e1078674b0c45dcbb0ce61ac9c045a6f4a19b6f3ed1f6fca755cc4a94c6ed57a68555aca34a3162b8518d5f0b3f38881634b7e5bba8cb15ff445ea87855ce55572cb4e3fcf58a53b7d51ff738996a9c7f5b3e3a6360f1ff14d7a2583a21ac51a20bbc23e9584820c8ec1b3dd8b326d5a392cb866aa7244c3d2d54df87e6b9dbb48e3137a4195bded3595f12b6753d66ab3e12b0f3236e98b26638c54db38c55264e405100a85bf65edef66a7d1fdc79d19e72187fe6f0d22981cb099e4d451369ca42e95f652ba83a5bb5cc4f3623de2179f1ff492e8d53b8fcf10813ffe29d0cccb08316800cc499a76c60510246a65d680226e8474cd6480ffe0d7268d15e6398c6c35798f00d66675a3109f1a492de180e8b643d3fea6229d982aca5731a24c08b73589e7aec5766f7fa7b9bb30eee5fbce5650bae314c8fe3d0ecf379c28be436022f99c03c9804cf9548cc9dd3503eb9cb2e0498cd7656fbfe4d68d2d42bce5dc77d90f288ce3df31ff0538b50a36d031793983e29ce9e743eb47232a641da3aafe153a82d7ec1bac020e75c9be3216a231ce04c3b54ea772061de610df81992e678366b005b66860546e51e6c84d5480e92a31dbd0346d8d6d647a9c9b350e8ef26b8c5becdbb8b6eed16f1544f7da6c484fe4ca2c8c0030bcd14b4e875b0837a96b9ad60a204018514c97212de98e5d0fe879be2e8e9856934b29f9a9c5fefe23fec5211523ec72b3dc34c7936e9e401b681a9c9513ae5b2b20b84cf38e2b4f4c361d72a2d75d24bbeaa23a1cb5bc03e65ffbd118d16c973748a3268e55e8c7afcc6172d024e15d9343c106e4e2594014ef68202b4e72b80fbb48a79c8332098ea1aef18dc2790a4ebb836c389406947b60f189259f239c92fc61b5748708d7b270aba131d9d3706bb751bed6425f860542fd50065f936fe4350462d96158d97d8c2c05981e603c5c2ca60a47ae1fcda9b2dbdee0eea1a0c60df214e7bf44aa93ac739fe8cb4d719d22df0fd60f1b7e3c4655c6d01929530126cba120e08a65a8508b4e29274f074eb1fcde7924945a46cd774903f987a9f86d719725e8992316b4a112891c9feb6ba202769ae6f065201a9d005297a69f615a89eceba0a10dddfbf6157c2eacd642f6d18adc4dca89348921e7a5d9d93230c39309648cb9de81e30f2da3ec642cf008c88980b32e6878ce1bb433eb2f8fd01c0eb4fd04337db1ef11fd5c14ef842b658998f7d66a4d69c4820e079a518bc3f94d7effbcea4ad41942716c15e513832d016b56d4561b71b18a2352ae5d42807e5ae35fe540ea138d398feb130aaa51813ea78eea8f44110551307e71b0c2450ab81486da8a489f4f8c6c5f7a584e7fa120aa665b3e57a8ebdbc65ade12dc4da9e22a3f40d95c9714a22cb4bfa9a5dd23f050dd8a1eee2b6517af129f929da2d473bdf2d83b8bb98eaeefba9c95d6e6564d3556dbcb97d576ce17d8a290700cabedfb360d7fa7e9dec149637978b784cfa85fe4a697f5130a2cc2789bf8070de1f46e2903322d98467f81d3fdd15e6befe44365819dfaa2e1ecc8e8ef839d5d6d498389598d2157a4ac711972262dbf75d0ac2295ec4088650259b6934f27e9633fc12dbed4df677f3ab8fddb73518bf57e706f9ae06c695136378e2e32535785b8ab999915e97905799cf16ba7620f88b516554d78e009bd59d6dde8f285fb2692f582dc76b84834e9fb92791b1e71b984bfce9019577dccee95b216a5e8ca1219ac7be2a541d0cab49a5a7ee53261a0fe92c7842d4c42f3dd93642894d4e492dd2423d18d8c0371a9d1638ed583b0cc08f6174ccf6dcf57743d70c9d89f33b99d28783fbe1fb6466eef428703d6a9c2f47dfb07a04bd2c7557b062085ec75ffe46131a1e11e03dd49bbab44337320fe988848fb21c4a177da6c60d03ed5f3d701f48daab1ef1b575d30e68f2dc6f3169e8b00c8c44abcd0bfdf2bf10dd8716cbf062e46f890f42a9cf0b9c318c6b6c22ec8a82652a8a205e53bbafbd2c8daf60f9bcb0dfc98cc672f0915e5900432b3903cae3ce18e31f7ff127290702607cb2b3335f4f31892d47264b7c8be75618af6cec3c19ef8f86bb0948d99a6468eb12f521debf17a8c8e9760a729e7c53a685bba3c7dcd8348c1febf0d3fdf73113f8729321fc117944a1f85f32142a20487be23f6f14e5f9fbb36263796fd0e604ead5a397f0964deedfb9b148278d4b16a3fdce0cd73eb09c6759515feac8d7840ad9d67953e146d55820230ffffffcf