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

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

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

Block Certificate

Block 57939 9b3002e15c1ada38bc47ca898050f1e307d5fb2149648498e6267ab49dc08dbb

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
983a9a2a4643e82d2d910fa03e0d5d4472f9cc8b13ef497d4cefe1fd5a34dfdb
Certificate Block Hash
9b3002e15c1ada38bc47ca898050f1e307d5fb2149648498e6267ab49dc08dbb
Source
getblock-raw-prefix

Public Data Hex

000800008000000007...00e304000002460000
00080000800000000701000000000001031f0000000000000000000000000000000000000000000000000000000000000000000079bf2913a61b60b389df6038c08b07a727f9181ea4b1f9f574568b9011b1cc55b0651b0fdd20b5a308f0389189d7a59f26dfadc7024fb4e4ccf0eb2890722d0b9d3cb18733edf6924956d30cafc3dee08c7905d808398eb36e050000000000000020000000800000e304000002460000

Raw Header Hex

000040204e5185f4df700cf7a7678116d9e5d54b0f1a7ba224be991e0f48201eaef89ea1dcd9d76044e5bdc54292021395c9b0333434237837a8d6cedc1c3124c60e8cfb74830f6a37200418dbdf345afde1ef4c7d49ef138bccf972445d0d3ea00f912d2de843462a9a3a98

Proof Data Hex

59,560 bytes
121216010307f7c07d7cde816d62c08a37cdd47c1467a3f3fa476371fdf83a769bcc4aa1d995f3d6c7f02f5faaecac172399fe888a3f7eb14e219200da10ae3646c822d953fb777efa9eeed96945b21e57f69303d4d0ce9c36b72041c3309963978d9df2232d539e72a23462502d44dfec970b0d58b9dfe852640319182a76433bb23cbf37fd3a44007aebeb7d600d9c971b7c8e093fe69223bcc143b3b5c0fa25dbbea48c84c49ebac9f1eb23d5690bd95ec952103fa0bd415069e83cd326e0605ed7a53cc7551c5866d1a9e0e305dd574332d6b08fe866652c514444f97350b27f174e4785bf5a7805684d35db3519e4017a90713d3b5526422942ec1d38d32301b155fbcfc8fd59643d0e7e8bb67dc4dd120d8f5c82f5b0b8cc07e60ef6cb0f4f3c9dbcffc56ece84dba742e555ee177d70e7b37786883a8913cab751fe890c79d77c510fd597e9a510d3fab72cb4abe5ec2ce7e7570f109ddc4e9ad618ccd7073eec243b45234a349c52f5366aa97a9df7abe302f6b3e8dbf07733b01efdcd03213295e8b98708b9c5287352c7cf98d9236165aa304997c08cc033d7b9bfd2eee5d6348b000494f3fe9c9ba6421ca1bbad61b4848bbf34312ebc8cf83940a2198c4970e68742dde8da3664f4dfd5d04421284e3ef57a8c4c0893f03ae2b0303ea46e3ea36151dba592565214270a9f80acb6a98a65a0810c46b6386a827e3db1e119099f3ae74a43aac1349c224829a83dbc7898767646c99709a2cb2a2954fc86aa531d44a497628be4c4ea2ff0182149d8ae6ad41dea0f6a6ad4519a898662a2c3f422d7576a47637de83b7688c5814c507e4b8a96373b7aa10a9801d085503c9627b67fa47cb558e3694e89d00654ca8a3d171b082f095b42f1acc4e4f8adc0b67bb919264a83f3c697ba2d05829c11a99af43bf30b2162545bd467ecd63b92c52005fe7b889bab0a4efd60180912014a80db92bea5adf7e3a59bdcd8f5fd12152452961796e79614f218c1ddfd2afc8b429f77aea0509f646c40fa621908e32a11a25a2709b74cdfac1efe4afbf1283db36baf05f6fc08f6856af311868ed41a3f74c1843c882450854859261383b66d6aad9b494facccfcdbcf7a3b60905dc0ff72d1fe68b1b8ee74f90c6a7aba74d86b29baa323e8b0f066a44086fefe23958e64c3578a6e23fad2158466359a79b44e27265bc6494e35b827c26d5c80bfabf5b751da858eefdbf2d26583d8cfc34015a9ae995e68b7b6f9adc19075379ba752135cfdcbc66a03216836172a077b2738b14b1ace58a44995219ec01529de18c0b3ece10ef7b4c2234e9dfc314a17809ee7ee8baa8b5f82c67ca66ea37337163edb990d3e5518a546d43de78fb1eec82b473e4ece19df27339c68efc03b85b2e5401570b9d5e1c0abebdfaedc7f03edfcdb468a0995c925c22381cd708688b9431f70c0647a3f71cbf8b3dd6e547bfeb5eb7713194e10d4b4c8662aa9fea0be0853ac2449053066ed940798b307dbc30c1ae257e86ed555f3fc3749450d073e92423d2259f16210f31e3cf4426e16f8e067b136b9a2e8a50129c7fd4ec0cb167f7c18653acd0b57a3c237a0f86452b6712f3c5088fbc3f8362b5cd9bb15fca6ab94dd1e77163a48ce32ac17a9eec6da8c13654c76e91cb1300b66746ef6e5608184271a952dbe90cc59320a650d4f17fbfaf18dfbf379bddd07f1c3f0f1093738b4c9d32638ad957dccf705363db36ada69f609c3dc2b82cfe68adcfc1abe13aa0b048d837a12f4d954ceeed1adf120d2db51fc9d744078d5f8c948b58ead6ae230b0c7894914ffb9d1d473df434fb1c256f43e52407098b2c5f397aae9857757b2c5804d030d2eab3622ef572bbb728f2b9c6127ee919b6943a0bd10824436d51c876392c32e498e1924247b2ac8c0dd60ecbadd8a4b5209c438b884948a5578d043cba7c3bbcab7dbead68847a35845f593e1536d3c9d2023e429642c264c55cd7c210afd47762aa81af578b49665bc42261f4d352bc182ae1bf366c513f5145156e6ac7255fa8d27faa957d28d38edd34ea8f54430b40632a561c83b938e530de3f6a160f44269677d1b285eb2d114f1a088d05de39cbbd62d3154297d6a6b784c05b11cf6272f334050e6c8629d1246ad892abe639cfff7bb20f89d25fc9e7705f943a5e5a01cedaca55322ef4fbe11f916677b09857ad82673c0aa3011992590651964c0851193bfe6b1284671bdeab9ba059b67781e87419e2dbf7f418efadec0d2d2943ffa2a0c02a8f37520f291e4c434c1bcf597b175ca68685302a3ae0b613067cc2fffda6f10c027bfc4ba7ae7c83382f7022f40d212db05b5c942e517c7846857258d8051a76e62c6dd918a92e446d8e1c5d337080230fec254ddb83d454fb178df6a9de4e82caaf342828f6458f7ddc35f0b57041dadcce497b52a1f8022806450b6cd05185cb979150b416afd113055f8a1d0fab438ea88047829593e7a1af3782c32143abf14073c784110c06e2698d79293a290b5c87e9d59df96548d80a32359b8e5b021d18da42a1e37c9a6d09085f14d3bb610657715f611633aa1b4f1c2869c4a388722ba23f8e5d9b91da2f7757256275aa84e3ef78a09deb8b6fbd8951db6811e98a6534b818e5c2c98f399569faaaf38a26650ab9e07cc4a66fb4bfdd7b32f506c8af9dc37e1d4db13fc66264bcc8f514dc1fbb0d7090b0409ca45654347e85987c9e73ac3f6e4e506cbca7d3a80b2bcfef6d392356568a95b4c3f492e2560aed1b78e855e62ffe59b651907de86dfa918f31085acd27abc3e06f0bea099bf8b16d6db4b4171cf543a7e533885af8430559ae08d463aa311e8c5a0c4c49721c29dc557343931a41bb22869ac014f2de429ed42531cd2469a6c30e5f846ccdd920317e92178cdffe003a9af1d8142fa663cfd20750ae8d4200de8552ee7557d47e3945a1e6b4112fe77393737ca28bb2951bfdd1472e8451685dc8b6378277793fe181d3d205ed3575428b14e4bd2ac279eeac175527b6141fdf14ad7f84e72ab7265d099612f67afc5ac5ffef4b52041106a3607584cca8c01cc7df685a52ecc5a745c04e8f5da0f74f24a99c508f77ebbf2323c3ef7217f9adf23845c93f820cb4e627d511262c160803f3cfbec5017159d376fbddf3a7002aafce0b5ad79b22d6c6904d92262e86cd02a8d4dbc32ae195d3f6fb19e05c3ef3d53efb0fada504a8d7b667b09f0247a9d220aeafebfaf3ffafc11ae58f0e62658f9ed469fcfdc50fac8e7ee36bfe71907bbe10631e5eb3bdf99aa0d2cd4d7cae35077eab9b63ca1444a7080f34d390f8184710d3aba293b4143e7850aa0e115bf7cd3de76d8b1644b1e2949293285b1707a4973fb9cf9488a6a09d7785a921c59d3d6fac494f98cfd08a88a7ce7565778b0841b1fe455d0b6a96cf3e5e76cd8cbc645af9104010fa25936b7fec99c67a17b48d2bd1b0718397ffa65248115bb0d49ce2f905c87c5b25113c655d0fb68498f572370a927cfddf04b4aec075b89037b81a4a1d5141e7cf1eb07ade8a90805794b15c45be44050c581b82ae6242762a1025defe37e5ba16b694f6f6c8b0da9741b86e056958574b0674933d29f6224c878a3e241bf6454c172ac07e3c225fcca30899d27192e007f91bed621f25fd0bdf989fcfd13698641c1c354c155cebcd0ebebf37550a006cfc9e1e0163ec264a3205d6a97e593a2255e7675218d23673dab942198c033be4392b9c805d1d6822ca111d0f232c06d638755b9f0a2ea471b9f5569bb1f682c771a3612f281d960bbd2c7cd3c4eb3b124760e8386efc357ff674336d8a21c1b5bf7f5f62e3b486d9c62ae796ec293dd8f2b2b66f95d199e5601914e009e53c891e8ef02ce00d06b8f7011ba80f438169bdb9534a12fc58a50c5a0ee3dc27c7309bf195a4c5a203b3902db1e133c3a50551a3c54e9ec657ec8b728775e430bf38d01f81362108a8774ce725ee602dea13546ac7730d664eec6475576dc08b37b2a279f8b9fa1822f1f2ac6ad1fa501acc457f239421287303d164708aec82061608647d4ba461dda18a11c833449fa56deecc1d411aa474db634cc286dd0b3323fe8819641ccd1af00d969dacd9f12a373a536a56717e22efffd4dad872ea0e145da9c97175dcba6ea879eece62e6848bfd6ad54f8a2fab7d135bbad4e30608aeb2a122c1549ff5d2daf3335d25cea56f790d8e63538c51f84de1d1fd90c0f4f871844b98f3e0aa34fb5c3c3a81279b67f67f8cc51808cd2399274bcaf3c9ea6fa5e7a59e1bac0613cc947e0d0d7a60e6209b403eba2f09ccdc9992f3ea3edd1806127d43cdbfa0746c62b59be08edee9177316e76a60a7f443169680b003b0abb0e0a177435fdd9e43b0efde731e8944ff28d59eb8d818650dde98c62b7bfc15c09043f9012caa45229e2a88606a03898147cd261b1f76137e4320822af444a19b65e86683f3cb73aa39fca431f8d82389590e6e9c356c56db8dcb55a3b6adfdf8961a40e935bd1260ccf31f6d9ef2ae7190814a51fbb3ede4929281eba9c85eb1ee06a018577cc7fc036f8633fc02664d56fcde21f76c65ade24d1952749cc88a6794218dbc5dcfca697cfe8f2252d1411e92ad08b6e06075ced20470dd3c05668a699511ea58749001033ee0ac0f0b11365f74b0e8c486b0d400926be549093ef08cb3bc02a4a6e036528d14076fa4a13db3c16e62d7fa456d265afb43fb256b754bb842eddfaa8d45e09d363686b97655b8b9acf94341f4d4a54bd2ff58ca4967095efc57895b4fc196bfc69927d00dc7a346f62cd17b5a4db84c96469db6f3224aeea63fb2dc29d78a74d25ba157ecbd32aa9b2806c54681c28a1dbe52db297e72243fe0c60a0fbcc1cccb354a4ef2853d3b76fa82936124fadfad9704f780b6d22bcef5e10ae13fa087f1f2fbeba5f1a8e0c332a4b4ea375c997175de0612a30329637eea3cc0c9c5ed4c4a9c26e447c5563d60a160375d387f1ff4479dbfe76996a104250747a9ca51fdcda8ce51fdd819143e21a7019622603b282277b177de11facc88254669c29864b17308574ec15d04e2220e09c05afe6788785ca1b06e7a59bffaf5d1f3f36c7d3373fd7e59d71360aaef7b71feba8b3572050f63e67f9541a4fc67e69a302669e1cdbe5ccbfe7814c8bfcd8f28e9fc6b4b333b15dd4e92fbdfcb0f65eba5db355fd43cdf089c8cb393a708a253068f8549d3e53c755b8c2773d2a24db867c7e7ddad9e877e0632ef195e4b422a60f319d7bf33705789b90456c82b90ff360d9a574eeee4dda326cdcbff0ca395df391b84565be1e6704d9ab76b6bcef8d37fcc9d25155f89e33918f644dcd1cc15c65f46789063e84c333c5d89f8de375ddf857fa3084f2620a92a25488acd996777d71b9ae2a66ed4c668482221fbe21a15a4eb99cd4800f348ac22b586b362063029cfb3469e40e9ac519c1491065178f35ed3e3e883d645dab9bf9afcf392a5bb7e6be11702124853c36d4d1ef41476ffd2f486db689d59423c33418cdd748caa45d7c3de0a3c9ba438916544b846a2976534485593b35c1c9749783aa7af3687b9ea95184c8bd506abefffbdda7f8ae75ea58d94ae4493c87967f7d7de22b1decea6837f3de7150ccd5093af5a9a835dcceb9805772f11696b445e7c6289f416179a636ae03fa72c3f54a06eaf2fe01b45e8fbdc681b0f74a19aaa613f6e057fb0d51ff239ec2ed97ab60c6705ba41f07813aa13a931a8d0aa8665397c090858e34bb9a701bfea4019bcbc55c679ea72f5d047a23586297415fcae1294efcba77b5a6b433b39372878ef8aa95755f4828570b11965627507ef8d7f7aeae7f02de7d0dee13f4ac80f4921abee4a27291ea4461fc8875c986da06c5d95aae633c62eedb1979f30cb593fce5d78f70b759d32a0b030f7af8e0f4c687b045209531cd78fd87a9c3c44f4c91acb4826581d550c672a907dc01098cde8d66585e2617b898348c51cbff3746e3559692eb32362c57d6c6fe77e4be8595c197dff6ac8bf8ad89bf61ded2c73a2836b69d23619addbec5d9d278dc9c9a582b69b2c49948c71ec9c36dab6c2b5458fde6064144e26504902117e5b8eb42862ed98b405a1a37ddf721dadd7f13ab416a15e1d137ae44b560d94c30e3a0a51560f11dcb98c274b7d073e413784e84c67652bb2b99b460d8c8b4d8225715251fea41bf4ff15712406c745dcef4210eb2dc3bd79c26ae8e2d584a7e98d0d5540a275e59a32e03f15ef228047af2f5db4d48962afde3b2640e508eec426d1a1277853507b1afcab684a46c19858718cb69702df2ae3450b6d90a2ae10ff0754df2ad70e2f20af380a8df5681d8626fdb8e018c9fccb090b72bde15393e8ff781e24faadde0f22b28185ce48dd2fe6c1ae1957399c9dbdae765372e3b9451e8d81279302f42d7b3f48a84f55e06af311d8e44e4bcbc3ea67013da2923cec6245a931ec3fbe3b17381f2ec74f9b6431d4a9ff853457d337bade83ad73d43f58671f16914c9c724e2e15e090c2bc0a0e84ff981a63a50c6981849455f526d50b5229d89da254c43fcf905ceb7e6706bff0458ac1e937bc07da1a043ebede0d88a877104e91893057ac0fddcd50ad0f3f10255251acf3321355b7461584d6340e7881538335d28475143bf9cc5aa8c89d89a33a2d114691b1af7d1772c89580b551ce91ee65770014e7fa9302ec9734b2b8aa82dc0f446ec91a4f41f232d450115436993bead0533b2a36c4d120ff104d7186268b1667af7cb44681cfa517442ddaa86723729f3fee8dd854cae7dd0834ac5a41ae3a7b1e9a797b0d79ba8cddb9cb6d52fcea6aa7472e0df2eb6755704f790d96cbd37637b9214c46df19542d98c91de02793b04bd9f1725fff30fa4b79b059311e0d8a1d2c1d2cb393a86f37d8b581fdf7cf15c23efd43e2a530e789e48d25c29814ffdf6c4ca72d753026a3dc3d78f08da910d2f5072d3b0a9b686533b49fbebefbeac7b767c85d7f0153b1351e10ab6360526a81de8fc3e8440a118ac3450919280901eaf27076ac8293fc8ea1e9d20b85783eda8f0a8a993cb934b9327de528520ac69004cf3eac34677166fd8289c0c1ab84d3b89c4c7e41915be0e7c74208d1c619834bda972a015e69e2bb5d23be4dfe9b41fe7cf5e412a84c9ab5cd4ef9ca7583a090e37f0849cd30cae19f7751a070b98ae50da089845ee871ed17db9680a16bd5c86a2ce5469b246ffb57f3e783481329242bf2a6997fdcf76b99b0623afd0d6a874985d669a3171b3e3c44ee2adf6ff6b2117a0a535321742e34601418cf3cf63b4500ff5c63e4eb4569ce085619a21ee2de6a26a4601767f91e05aaed6c7247cdd1ab3aa59dcb2d3ba488cad978992065b463ff5fd4ef1fc7e8d79a5fd6b48802fbcec3018dfdbacdd6801f3bc3101bd2b8e09f40d14e6930f842f4949b56401509d2585f08c5bb32da32d235651cc32f8ee9c53e6323c700f59064fd8182cb355a68c5d75ce029e45949c4a35497a5387cc8a17ebbc918526997f810aee85c512f4c639cc8b53bc85918f5a25a3c53259c9a42af874d09b63b04d65bb60dd062875334b1630db7c96b6dcee9822f9a10bdcb42cdc10ed2c0e92ac4580de4a5e442e697411d242e8b405359f8ad23b4533a5ffe5d7c23af23c094e954214fce261906fcfc91a5ff542305133f7e2bafb865ac3d7797b8c3f6de54a2f53ba558160c3a10feae1041ec9475b635d4d0b4c91ca0a2a71becced4d8989942ad73b95d32e2e4608e68a02e8345e83fca8e160e9f8219ac728ba83ecded1020d8dd1238c1db6d76730f1b6b7e96ffb6f0d3130a896885f9b51c800c1c825108072f5c2d1b3b38e85beda3403f4d6704763119a4ec05607ac10fd4aa04b4813b8fa41cf2b9bc45148efd9e5475a2b8bfb11253ac816648dc278e250160bf0d9d81772aa1d1b7eb1fa3a87d6a17ef34bcf98984f80d7f61bff9ed6b4754743fc1e1cf893d0079342232ef5b224a756c3aca7c42d58c05403a37bfbcc43b1e055081ba742408554620732405a80bcf485fd2b60ed3edb3b81bb9447c45ca4e48a3b6f58249812c3bbc3a57213daf045c079da291cdd7f27ab8c7c27d439c9b62ef24281d3a8c779a45df94bc87817082789b81a011d9da1be11548d46e904450ef712f18d2682aac92be45a50f3343e8c7c527bee52a431d5a8910afc61d93c0014a2095861b55e5906bca4162ed9edaa462513cb262ead17b526a6232cd5b29e2a630227b6e85c3da57ebaafeed9bbcfcd5aea17c18457d604bef2f4313d0d8c729bcd2784970bc94ca5609cda6f6fe858555d94db45ae546a2439bbecfd62e6a6d2d55ac70b3a01128c277246dc5e7fb151b69879cc09617f06df59075142510bcd8c6e9edc2defb0c525c7242e2686abb9727f741540f1933d4f076e6af05fbb27760556e8cb4e259e30757c8f356cdcb4cc588e256323613162f264aada7e7a372045d89949f065650e8804223dce1adc1020ade4921081ce37a3fa9b8202606dc0c054cd9d9bd0d6ff5aa4a6c60917ab94fa0fb9882c96d6be1025e5e34c90d0f1c120b0e207040ac2d827803343321da8b16dd0c1af996e44bb45d64738bfa5d62ece8be3a1dd784e36ae9a938e2f2b76b731c5d3156865988d8a2311773f56fa2039715fa27c77c1146bc4dba68e222e6aa2c76837ca9464d317806d7d36e3c7bbf69b0c125b0898e14fb8e08687bdc0c8b61edf8d1c6890f00acc7b96a7203939f9efbb140b0afe086924e232a0b4b5b15e87e8d45e435df40f88520e2e50b3fd010ca769e86ff1fedef066c1af0d5a997e97ea7d9fa9006a2cf63f7098d587c14256b165c20d210c76b7b28539f71d25addb3f1cecde9e16af70bec91d154a6a2036f7f15db9d670d30e2527ffaaac0a7a68fea0d382b0d0164c2b9e287b6ecd1ff1474d12bb37d70357502e6bed704d69e9348b57c2e41d6dd61969cf8a0433c14234e066a6f54b97020e42423d3e3f33fe07174fb3d81ae0edccce9a9ee7fc18341f2744ed5ff9221b88598c3a35dba2c026eb7953ff0274aae39ee7b9b0c91d11aca9c0b142dae96c19c806e39bfa26ee819d49e38db77b5d6071542628acaaf1dafd68ea993800fbafdb22a6e7167c59cbc00cd40ef73f5d56378d2975e90cd44fcd4caf6b004f349f847ced162cc3da410bbc0b5171eb4d438d75ab1a388a638a69f7c04573beb2e7a69ea7a1b0f9df195c0b161d41e032332832614668355279a4f1477b93fe16494d0e2e050311c2b18030e59f9a1f64e7323588319dee4057a4eb5d91acaefc1a482e4ae159bcd6519e7573944be37e53be71b7af9ac12ff593846a5058ddbd84430acd7f3d18c1fff1e69953f6bbe5f320b4575115e7d8e2200fb15391119bfdb53b0439bb99056e841e6625110c71329a6a62b4671787614708a41aee39436a90c49521cfc3b5d8774b12e6508e18393775927ebd51235d139a0e015ef0d8a6cdc890f654d3690c92a6041a13196edc414a258626b460a128d5a5d987b0ac31c95e0cff524f62fad475549aada3f6a89b76de650793ab145e776ddbaa4f68208244a152c65751da391f96ec041f63a992b67b0233cd4ddbac742bbccb27662ffdd7504cd76780d0554217ed588d40426c6997aedca64967b5b7b08199a6561df1e97d58f5fbda34666954c580e509326a6ddb919fd3adf55303252e6dd1158744ac9eb353cc01f06e6e5e37fef44bc4d32af89d93ed6fa7065f05ef9d0b1630cb421e14e77d79ea9f8a3845350de2fd217f4e1e2575804671a4c4ca690bc621c48095398541dd89db6fd0ab1da8fbec572bd2cd8df0b62707b3b8d716cae7c419c6dc6338aa0c29c360f0a8e836a2a47c6e577d40572ad7b891a7161101597c62bd9c0af4625023267b3d2ae7bb9fe066b7b6aa78e906d4751a941274c237d1556abf560dbd6e5487ce139720701630b201c86e77e061f98078128a6d16ea9265605e6095efc0d64ec9f0f95c127941f56030bdc854447009d0e4d8c24582acc22a24ffba060c0fe6fe39d9715b8e11398ab3c8cd5eadc8a2056882fbdea46bb5599fa2565d7e6ad9154f3d4fe51f7608b3f84ed9bd0f2a06affcb63bddf8a8097135d4d731357aa5680d390ef9bda24957ab5e794eade685dcfbe5bb055f7a8cd6364de22a163471f6a56cc3db12102eddab1ce8750ceb60c1338c6faab65c7d84093535daf2c7dd7096b85f874c165854400de8fdf086a0d29ced8b74ee2baf57b2b9e6c735f60af9455136148b38d1deecfcaa0f5c47d0794a581e99bb2d471ab652c3ddaf82ea753d6ad23622b3d1cbf59a84ac974ab249f2d32628f57d7688236a720ccc5c47794bf8c9274de5c5883c35b8755aff33a9b5654329671c33349df5e175d01437c6939113f211696b9a2778adc3409923e5447304c7fc7280a665d9f0f13957005064a185190fdd8335c04ca4c51f03e4af19e2022bdd25b1b5895c582bb0e00f772979e64d9035bee92fb2a4b50a50450cbd6598789c74d9a10b413aa101c8ff14ce7c154b68359aa11bf4e8cba0b61effc1ba8b9d6e4a122553e31e4d238598d59d58330e5aa970fdeed9848c273d74c70a83c842cf57a4a4a9f98ad66b12f2dc4bd51410a44138f855189b7bcc65ae134bd326d23044b5369d7fbe0ddf221ebdc600527784c4037b66b24646f76266446f5497dd672cae61035d3f1bd1c1550a84af15791c36ca300713322376382012d06661967cf974d429d7baaa58f4170c4846959109b66aab27639e43b704794861d6db7e477b02c5e050018a4013ca48e16ba1801f331da47716c64a355e6123fdd254e1d4d8fd1122a31e30fe227b67beec43f6af0b63239a1e6ca414b917d7dca7ea3c02d1e801ebee3d8ffc5397d69ccb5e6b80600f88eb2df0b337eba78e2056cc6e357b4c206a201380c7bbaeaa97ed776fd814caa4c855497693501501b84af84c2ded4d2e49759657944b17029df092b3137cbd26752ca9370174ea262427bb379ade450642e23a487752473a1327cc51369a6d66d4a62b830559220c66e1ba1b3df1f57359bd8964eedb0c0ac77adb5087e3018e54cf6b64952eb98a50e81f1e30e3c859cbdac13230b6867c3f7c53f9a44f393ad4a6a6d576b347d32ec3c9e7404495d96c58456bdccc936504df6fa7355d5b45d1c9e53f04896da99b5ce20b182f57b1ea67d108c31942f297036ec7f7fec2abc86f3ba9128e89532cabb9a61b3fb4acc809eec58ee1f5b5dbd7e7b447e085d6b057a6d955fa243161ff73ed3a0c09bbd99123bc2ce3107243b3650ead08f5921bac22948db759dc9c49bed31bd323a0571bab1e5c633d6adae15f754c848f90982cc809c6c5381dd07b1f38c56b860df3db2b5723931ff0ed82bef9ad6f3ee1ddebc7ab5a091194694fadeb73e1d4ece27c363a5233741a86de1d88e8a7e0e639bdb05ed494f665dc4a143cc4a51afb71d6ee45cee8c9cfe107807435a93b5f52bdbdf30d507a17dbb30cc472d1283e6ac72bd760a6478d7f1e980b45c0adec838e8e7eac37a5da5c23d3bd3097cec5154722aa8e20efd340a0d9058951afe928ec7103feab3d75a4df04eced9d89eaa6a5ec86c420b3ff9ff5f41a842fdcc6da34634c6662f9d7e467364cde6c89f3a25bfdb4c844a2cbd1eb6bec2d38969c3a240453cb1eb4bb27930933e385c550c64fddca52497b0cace027f16b336b9dabe552c4a464ec8a6637e01e0a2b518864dace584d7698a80f1b364401513aa1ccebe7853a98f1a135e1fb4bc4fcc3da889d8e464c12c922f36b52240367caff311d520f5932538d20c765e6941a50fbb517b36a2f44db5b98495e6a34e6815369b51484c44615e77bc456d1dc1315abad9096c0f420eec42e024472ec5dc7bd7383908aae9a42b96ca103515be18749506a6ab0a9fe7a013057ecc09d535563fe10ecd4d6849ef64f0b5357ebe583d248e3f9cf82584b38b9858b50d124bbb64d594b2036ce3859c00d0872f0e2b561d4c94c68b57b7f7ea65dfd06774ef9dd80028ff4bf302cff57d7da9451d71d6beeebd795ff12d9780da5d627b7ceb5ee462e2c85f0aa094ae290bedb302884f4312fea82f6294d1e132973a422eedca012b743e16f254a44eb51763400bf57d23ef2e38e8078864aa8615ee4c6ce17b4b16802cbdbff8b3274c98f554a63e2cb886c7e105039cd18ec6cc94051828cd26681d9e59b97f64721da33aa8675ff8e74d3a2c7aca6579403efa388314eab53de4369521834bf3c60b9c4df3b82f4b5a8858aed2b577b02c19ea7d731a2a6d9b0a77e558d5c216bf1edc05cbb5a170b9e589d411f330a26786a3fe311993d20c09ad17e799e568039ad0934de6dd25a3a8d77f995c1818c8ceabd7ab3c36cc35eb398bd71344464d4cd165437692740b94659aa854a28f4b6ab3b9326387015377eeefc1aef621c185de275c443e4f2784b0de9b6315b92d82531310417210ed067bcc5577d25b3ef4224b2253fbd522667e8f4942a6a03a3d09c10db41927a16ff689eaf994f4570344723a2cd4e532b9b505ad225b0c0555eb792c83e9a4707d892652c7bca9eb9b3acd9cbcc201a330fa813b6e2aa1e2a2ccfe28cab0949689234c21a99f21637f6b2c20de25fdeb637a264b0994f5cb33335fdbc9b153322047da9892ec9fb4c0a02a514d344f6733d8e5e86ee5876211e2048e211a80987e98d81ecd6bd8632efc951ad5aeba4f3f0db0c76fbc2cdbc1bbad0c3ea558e313509147b7958882ff1353a0f56a4dfccb37ef579a741556dd3b1684301fc2e1a656496603429600315ec6420417fe794193fe7ed66a749b565ad12722aaf7936687438bb0c8b87ad42a469d458b756b8ca8a689200882c386bfc6728926c99d4fd1d2ad55223c780d49b7239a53ecb5cb3cfc159c810d6f36f47d8d2199fccd9922b2a25ee4c7d30c8df0f6053c65f346bc8f68307edec34c9a1fad41a1046183953a45e7d3c85cb1d844b731fd463681bcd78002b870890de430893ade0486d7276874460a992a03a15244808afefe8cae1b59c348c92d23821c1e1b71e6b6046c114945da73a0641348e063f84e44eedd41577b5ab3e321af0842a8f8679dd0c0d6f8293bb762b0e201a2c80db3c4749f1c8f70c47ba3c56edf2d7a989730f6d0b61c12f1b0d639d48e97c39d150dd0a1ad5119d1c1a03273deaf2d6fbeff5b2ed252e06c32f320dbf3576e6914a78a3df8bc1f072235567ab8776ec90a02e6a0a54554aee94195a0a031f0890172544424ecbbf57375d2bf0a369086d5151c0a8107f08b4f29ce7259f4dbe7897063892007b4d61af4aab509b2d29e4d364a8a415822a7887846bad4acd48fb4081dad958f46660f152c97151e564b9ade63d4a2eeb3eb8ec82b3778000c4d54e231972d5645519e998df3929ee31e7cbf40a557182862054121acc0014ff2b14e4058cc63975c63da5081164c562b17a27a72b201e1bd70de7f16c37e5cefa1c123d52f629235ab8150fd93af65d513c78af12dece20f0b150726b802b886b85adb820a937518dadc7736cedd395d50f6d02c01169fa958c3d0f76ea4f5c6c6d7c5fc173856be56894637ddcde8e37c747b89ac44b08c165303470cb6126ac04b9806836997f26783954cc37670b1a293399897aa75ad2df62e1de300be25fcdb2c67d653fd2ad2f5397eff42d4b39f360191a3287fc1065dff23624627a2ace5bf8f19464811fb42b2375a64ecfcd0eb264a783ba785b9c2de553afa924840c5e09f12f8ee6371993a6cb5f49fe5df77c7e783e67a4414e6e9b1e851bafcb50dcd1fe6e02cee40159e6739c05725bbc7008be265839bf288aa82a323ec8782f616afff28892397796b937081358cafb01fc5ccf972fb4d258edac1974fab1400f2cb02774475c7b60826f7a3c2c587221ceda8ec7982477e55d17d77c9e4e71bca8b93b15334625917d2eea21cb433abedfb6cfe4089e53fcb987c314190ef4725996ff7c7099ea6461036155d6832ca2699ea2f7b3200f860f9eaa351226ff4c4048e6ef65557a57233794816d00ca2c3e8eb52f0d5c81cbcb361e9c25df1d3bc069b3254c1eb7808d0d7802ea0e6cc4dd5df6ed019db5b6a7ee79536004763685c34c10673c62309b5e057856cb0d001fb092a3d42dacb0f27a7be15a1b8a0685299232f43e421f2644020db9cc875c408bbf4050beead44f753aabe94dd25fd9922ebf2d2885ef228846593c8dac74d3a98b9d6e0f9bd359346c0c77ea7173b8957f6db531b2090da2930d7f12b821a3a6b6f1be66610194a83a3e55222a388804934f0cc4a992d9383d8d5c4a99a7510f4852418b510f8e87aef1b115acb578092650c7ed16e97270556323a7781615531cea1096ec23c5abbe0810010d8e5fef427ae6c9c166b040b1ae25283f0fb53830726792849a59f90f325e3a51b47737ec876059b665fdb74cbdd27800f721443e560b2d5914ffefc4d564b3347a544630fe4aa0c5db917dbb51edcdc195ff552226f74ae43081bc5dca084eda32a7ed0633186f341abbf1484d53fffaca3309b02541c7fee9e4781859a88d5e55388d176f0f685a4a9b589468bc8ddf958990715dd9f788ce93294cdf5bc9db0519551f109de77ecff674abadbf35e317969771e8ea1462ac2617702f72c9f72ab911a88210ac8b4ea46a97d2bda2e3cae740722e0c881b031e1b33341f09433a0a7d9b3abc7178b38523e0d6acd370d6ef11d4be5fc714acfbb010d8a15d9cd73f4b5124abbcf73677a9437365b4ce0893c2d1638c7473c56254a800f6eac1e7d7941799995fe3fe5e2f8bcfa16c8ae02712721c807bb09c04c76090879d10721ce437fb3183122417c04e9acbff27dfd5559b111a24b6d4d51ccef1778bddd960c3e85bca42c87398102da8e799cbd8732e80825146b7d5b6f3769a64cea476df6305ba0509815f0409532fd6c0da65a8ff13858913b8d9becd9f17cfc429414af058d5f19b69e2c7d88a80779fdd5535cd97b6890d565658b3087c94e2412d67ec19c17edf1cb0e4a54c37ee6b58a8a81de785db1b70045b63e9049a6e820343b4dbbbc19e796b26493ee8c9d2373bfdca23080bb2a99a527394b3d69fea63a40750f97f0708ab4b9bf3d82f3a51a0656b17f5f378f54ee26753ebcb07995189350fad02c11c289c536466e75c60bbe96590065ed3104f79eabc6525d1eeba5eec82e14fd2ffdf22f43b07cd7f09ddc62a2042d6221150370461334e31529665184ab01fb5c27727e6202fe67df5cef31f6ce773bbb9db43a276fc4dd0fad52f5751299700c8f4d864fca006f15a1c883fb39293272428071a5a9a49f0033dc2b885d5d719396a6f694835e26b97fe5d35b8964cd2dd5dab05b0e075659cd0828a1625dbb2bcd8990edd02f6454c96733076d2ed48b88e68ac9f4aee497acf8643dacb8f00ea773faefec344475622fa5a9c4bf28d5498fdfad165f0cc47aea206b5a557ef8fecb8f8780f2ee041f0a9679348ca32faec0205a06ba012e0af978ea9e681b201a605b49405c23062f1a4f985acadf4c4507b67a0ce672b40a5d49f6da25b829ae44a726d3e89b600a13d5915778ae112157b48b58ed3c1eca7ff99be5e4eb1c7b8449cb65d8eddecc006d4ce4d160f4a0e52ab78a8799baac8b5dc8ce9951ba246d95cadbd3ff8d7d67b070dc108bf9c7bbd246c4ab5a8bb69e4945aece7b9b7e10450a59fecde56d983236acd06708a739b61e96527c2c6006f343106abeea85a2c0e5f9d9d535b5b64a8f25f1014ee01ed6051d53d567388f80b59d33572644e2f45bc9f3dde34494b1f1733cf4db3f5d074a25752cd280878ac4b0dfccdb59e0aaa1d5feebd10553ce1643bb38a54934efa476af394ffd148ba8ff64173df5c6f7a4f89dc79ccdaaf66c46e59983e610172d7c9d1381017388c175dcce3d83f82a2c73932d8761f666c0ed479e78b42f7386fc2ced71a0ba1882ea63e2542dbdedb1b15ec51cf3df02c0a3650c20956750d2fd65e9d9716029ca72751ecb6097dc19b747b1d5b5185818a7f9f5a31362a837e447aade088c1f18cd5217724f1c419c4bf95e59893d09066cd0c3510bec482d10c292a54c5bc4dad345da8aeb58e67c8b27137a3b1a6e344b11cab45c60ab1ff0352d69f4223e63f79f1a3ef67afa5c491f0e9100c90704fb55de49e04f96295ed79444ffddd2e62f86e5702d47f260f14c1e9206bc7f1f64ec25d32a0247235a9aee6c1d64048e0535ac377317f302d8cb16ade28db1f9677179b8dd1f4ef0946815d9f9881d82ce90ca4ba83a8ad3f2fb197fb06acf13948ce4930260410b28270e6e40de84716a90a67c0000d33d83d068e538f0c27d15cdda7a5863239b923d0c4d6fd8ed16eefc88ee00aefddef83e5f67972a8f386e22a74c2b6b95765cedfef121fbc1a2f662f635bcb4c8bb2f473dd9609818fd13701471807b626a9f35d192f280c1f255f06be0189585e577b26c4e61388827d38c435d45bdcc69b220abc670cae148c07ba9aac7b0875d93dadcb3dfd111ce88f59a54fa2347494e26c2ad825478e038fd9131c6bafd7327ea8a597d745b626e3d6495d27b2262c6d66f1d14cf21a40657fa9813c74d9ac94ea14f6cb7d61584242471693e5fd50b29ac01d1866f7a7c3a87e5d6d09fd61a512921d0f4a8bb1f9c1065a4125a5c308370fe5cc757c80ca2e357d1ae7bb522e214f64a62c6dec03bd980569a9df03fc7b5e1f58dc2946dd9726d3416d1cdc1e0d07ee75c05bc0e24ae5cda8d0a60144940b8d7520a30a2f243b219dddf3d5907bd34dd6b093be49b327bef1eacce0c513794e0613dcd6823b7f40baf9d19c7fb0999759c16acf022f0f22c2cf5495519e862685e0846e63f748651525a171c9b1f59daf6de33686b056dd3a9466d177c07bbe9e6f304126feca17767b5899660604123c27355a80c410edbc1a90955181e8c0217014b954cbf4e0e741030034d56950e28928edacfa8d1b0d9220181cd36e4cc14ae1d633f50d453fb1aa11ae747df3192a1e90a1b237b8e25955931a00e77bf1b929a449f4596ac61b0cb1479eb456d0a90fe6fb8aa5a8475df552f7b00f974b876d5842eec779d3e313dbd44c135ddd14d45022727a9f0c43ded5640653b2ee4f3dd76069c00bfbecf9c6915c01e43149aa195e14cf13357c3b844193edfe3bce69769c997a1a8de807762816c1d73ef96ac733915592f28fc90ed9d69cc0dcc78776973460618a671f9cf8466bbf8f96e7c58e0b54ae9fc4bbd5572e1a83a8312be95899530ac31bf1b67c7ee0a4cca50528ce3f5fa3edb530705df862867c6acba5645194ccc05ccc94406bda89527e2d8468c65adbcd02578682f2ebcf96a4574d55535703fc6630035a44d241ce9938c6100050ff3017db54b80c6cb6562cc999f68f7292eee4a0712590b3ee0c027745a9c4aa53715c2ce6fdf7f301efbb0b5bca584d089d3e4515845607d1830984dbe1ace0086040dd2a9a7d28641fdf2ecbe1ad3deb80145d0581f8f2e7cd1ba5fa2c828231ef251926f4470b462cd3a3b3edbd59abeddea4dddbb45a2c80ccd37f82db238956bba07093724aa6f7f8564ebb432a913def64f1f4e7cda60b4872556747404fa971e42f69794ed7f9338fbd0f36a84f9d8cbd49470af5b71da97dcd1614282fd0874cbd691fa7c7d46ff44410dc05c7f1a6cec114efa705c726f76ebc5056fc5637b401d4cc7b2e642476aee446cbb4a76901fd140f77f1952b64319a3cbd24494e3573312a03ac9dfebe823172fe428b3fa3c60657b5b3a49999ba285603b4500efeacc030d5925ae427a6b638fdabd3779c482b0b5fcc6737f505efd4fefad64634c505e4dfe91cc5d9934c957666483d15dd12563365ebe543accfee9f24bb69046971436650b699da7fc9f76b124fc5be51a83dbcbcce383fbb925fdaf4929e2917d89202ccf5be207c8eea9519f73795a570e416a8a1ef6f66f604f2f8f298b31499799a82442527b74066cfb3e141fddcb10943e9ace6a3f71e653f2128116ac0ee573819bcc485d68f64723c620e6ec456f7f1d294b3c7e454dedcd0ec83e6cfc0bcf7d78d6afaa5c0c6229f57e2a69967355370c2de08727a863171829deb6e5a632c3d0364a711fd092e5885e18c56310ddf701556ae639bc22bf4a75ff7d91ac0870386da41cabfdb1051efdac042fc11fffad092d15e860c6a2725d3d75945fafb447781bdeb3726b62476591426eba0c030c6a7980dae2c00f23f00318755a05fab22ba39782791e013fa4a157bfe4cce60e6771f42dc9c09ec2e073a496ad1613ea87e380ff1cf260867d9a7b275e15a040753079809ce7fc06ee0518b29fea3cd9ab1442c01c440657462d22fcca7214a833860d8dfd26ef430808504d6cbccfd05d61f953f65900ed251055b9091cbcd929d77501ec536a2ef16f8d38e7b58087ef12d4b9446b79a61ffd951c1ad4963a522b66bd93fbca66bae83e85cdc6ab6e367483d2390429f72d92151c89157141e01bc433ba85e4597d6e399325b973267a251c9cb664df2dbccc2d2a573abed99024c2c1c82d94fafe401c942edd6f5839fe3e014351fa342448fde1e37a6bff9e40f64cb879876b74cc2a33113f2dc01915e0da014f51f596b03ec18b6aa838548b56ead9d67a6fe65b69bb26d6a6d77188403a98d87081fd0d19549094412f4b94721e5ba82359f749d3b90a3da89adfcf87de6d7bb8bcf4b71b6fbf18863b4a11afcacc5e5f956b727c15201be71a8ddb89f00e5db93565487122d4aced48583ebac16faa3b128e5ad7c807eb2620881385d890bc7851251c6a46735414726299320dc494f6d5773ec4099630d3957112e971ba4a1ab34fad94ded92ff4d9b6b74b4405c92b5bdfc8fc74b942487fa31fff27b3010882ca75d54e6316c35bfd10fc31d6496f6e24ef71be07802a299eb176d7493a30f5f999719841b34a457ae6d3397d7627465027249d118c9478ae24b4de3dcccc899cf39c1b21849538d0acae4ad65fef12b57fae3f09d601fe78d7b3f85e979a0e04d765416383a09551c4b826b100add32a025b8a1b9e3a1cbef62293a252823995dbc111c5615f1dca27ebc0ff81dc4cd3620a63d7300ca96d91682bc5897456902e624abe4a3deb826483e6fc78e70b6f9a1cc619779a4db9bd2a2518aa905aec5cbb25dc75e8caee43c19f5a4aac5d23ba6a4aa9cc711bd2c2b713e4d5dda2de1e3d1abfa07f08358b52a65a2b49dfcd94cc622e67610b2658e4d1f58b41faab471b53456a402c95e1fc8afee5eb40918f8342d68ebb40af0340126320c937be22b5eaf6ae6b7ed2a395542393b8b6fd8470866c1eea534be4058fa82309f0c810517ab5fc3e485a9a3f1a955518bd236e26c82632c7891d9f46c0ef93e3023658338bacacf496e74a7fb967aefd7df96197dd573976520b717cf16e935fc794294d9ce741a314909846dcdc38b3431441bbc62351ba6fa4454afe3fe200415c52a6987045391dc489c1919c044c965ad43ddad3191b2c8a08f8bc49522d039a4ea3ddc1f0e950823092fb33aa35b7200ac68c080d2e24cebf55ea7e7d496a71a460f36c0d8ef699b7202206b71f89d194eb17948dfd13f5f1abf1a01dad749f4ac8f8b1784b68185e5ef7cb2a17f9346d3b334f9a0b100f23666f52910ea7c335e281867487fc5f587ffe48cfde5edd40c19e682b642b64fb920dd538d247adf364c154d12824e037beb19573ca01010343f01552d97db498b7f8a0c93dee30411a253b10f7159914d26e3624fce47afade89a672e96cbab22250622659475dc020683fae901549f21e57224e8c66c36982ba1bc3aef16a91c59457dada09f2d058af1a1f58c0a6cc0a23bd8c84c73004c1ddeec7b4fcb441ca4fd884c3e81616ff6acd33d2881bdba3e39d18f9a751fec60cf63b7637eb57c5a893f05130ba8384e9b88742d47b5119d503310571e6359028f4763f78edc25263849244fe1989e6949099e5423bc5dbdf7b7decbf1ca3ff5b4df6ccef0ceed0f5e83f60e76dc5a568dfb79bf8e9a6fbfbfe19eab48d69f9712778639b70c2d2f2a67c116710b79f2e8d4bdfd42675e09183062229244905abfda3be1b5ad3dea4ee8009ce1bc7eb83b010930bb76b46d5a40d65798114f1287d9fec3d09374184f540a8cdff91f404e65ebd7cd15e51f1d02cf9222196c9f2de7cdaadef32be127d2d598c3bb83ff70c8ddaf0d4cde454d8c41d9709394bc98062590b758f7ba86d791c1140d8662536a494e6fc2e05267b8f8a5246e6fcd4d3d3b80a43b90677c6d8acfc3bcb00f399a9de76f627a683458eee0dfe76fd628035f3f331d2d9bd30f67f9c31d106e3d129d6a1f0a9dd6399cafe6a78313d5285012f5d22b42a3dab1f594623ab7d3a102fc2ba74b6b841cba0570080acc1c70658d9f864607299ff96d4dab79aca9943a551327e8f826461dd6c536627f5bb02121d3e52cd70b51a0b5c83f1bd9aa8e6dc280418e4820ca8bf47355d51b3238e94519487a9cf119b855a3c8f571777db6a66903a6a489868a4d269be28e5d9c286332d54063bdef94ed0d1b8c445c4bfca05ca6232613893dd33ccf6ce3033e922d30ec26d4156eb3f8b919cf2d33c9ab8f222aa3dfb06c6e1fdbcafde47ea4a829806fe6845c57a975c5d5529b213c7f62b5de2222c765a257d114dd897866d8d68bbb5105c8db96ddd18e5379585dd017b11c8c8ff06bd72b4d03338626cbdd8d8519129f5b66890229c72e50be3b9b3de8804727bf4ce05684cb3cfcb6fe137cc7808582adc8d2d4172243f7c65c36bd579de1d2ee989574098d0de75eb71687836fbed89f4ae27ae3bedebc6ef9f2fdb7af02d853a14d5cc7d30b07c8df8c2967526259571f446b0c6fecbcd4e5068fb1d03ee198abd3de37e61f54c431ce40692f7f46c6a89a966a37c7812f637a4eebb49d8a17d235923ce624392f2d7b91a3c69ccd33cc2aa5fd64d1d151f74c2a40b7619c350d19906097cfa5c7c3e6f3d441a20b8f375543eca565870f71a22c43bcdef0406e41f91360ab985f7ef482d89b88d5182cbc56bc30e47de37107292efedbf0789274f5fa4442734382dd87182461a21c7bf3d193ab6f6ffd842e19c010d16b919e985ec4d49c2b6c6d60d53c5582592e39ebaec349689e5d8e5c361d45db964045c195ae028fc8061e62d9cc51a0f9a5647c6868ec0b93593937abf78be4540bd675d35558073f3846f991c0847df46cd3883fc98b404e30d0fc61fca472ea59364bbe511c4b86d991ec8b766496855fc40040acbd8effe653eca2603815ab4cd03a24345f51fa3eca8dc9453c8ac75abff3c56a81ec60ff52987ef4757f5078ba093165f1275d8859774156cf67c2d3a0a7469f5ccde48aaf6a0277b920c0af22d6fb8f69b70ecc38442aac6286b190877e973c6b3199b3dc94403849d139a1adf6af6ba457a4503d873310b5a53028de209e78297df21381b362f6d083f80b82ad33f6ae3facbe2856cd8766d34a849fa15036fc7bafa9d474223ec10758ca28ac2902b5422a1844df962a300eaaaa697d45cfd9145ce949faec258bb8f6359508b83153617f6dacdb5f9008efe0800625396a181325b1e117ec82b1070dc421c10a501cf6af2db2f4db782874a45a514af464ef1e578878c8f8e276b7dd11793e3a04f891a70a3aec9a5e26553051b1696171863d6873e35e1d6da0213630b6987e25191f642e9c1f3e6ba779e6449f62ac3eebf47a82ba42952645accb9ab8847228d6306ed6ea8bd70446a6c789b24040fb2f61e5a23352404bb39f42f2807385805227b12aa77029e7f400ce5b6208de10f6ae3bcc440e9353d8a2e5d3cba620b9f247735a20286ac19f5cd80600adf38367a91861d17d7581c3dd53e9022954085c0f0a9ef31a11ac035223c2b7792752afe5d2491f4dc5e8503e95cbe1074d3941d13198d5a76058ea651479a319830ce19033162cd3673a5096a94f7f443b080d609069f99bef180b7858880d03ea6d078ca2bec9798d5d10fc75fece87a385b41191322a5929c023a393d3bf99515608373ba55a0ba32526e15f8e9c7e2a134342916480e09205d648c21d4b7d7e24af6bcca25195e9987a8a7bf3bd8775dcfb26eb1a1b0abbc049e5c4701c5d02640438b543bc92900deaebaf26ef19b73f207797412dbb7c2be644b0a2adb8a0d60a2839f2ec0075f6f591a021ce38cef647193ed753f35202d32bc426a8451ea2572c1e65285e0fa29062500212b347077391858601ab6f188cb1d9bfbce5318594fffede871b8f3771bff0bba6c1bba428dd536f141751c5e023dbf986f909378491ce2edae98e753f97d44d045e6a4f6cd1cc8e59eb49889c669253750301c4b25806fc2b459b3a7a9c7ca2dfed777935203339235f0001640fb34bc4f2f8ab95181eab5a83a6f0439b179e1e878995d81ecdb44a7cc2947a97816514f64d45d59b310c78d1f1f031db2765e071d28da59a15503e233bfaa9855a0d4f90ff14baf57c4cc595e4456001147f59917673ccbaadee0d089e0369e9cb137e28e7771b39edb7e90a810b6642db544331a81c844279faff4c7a58514cb0d7386f5f87ddc6d7c5dd6354f5d94cae3124c7faef5b41849938ac5dc08afeb5a06b833804a577525b2002e73a3abae429b1c0d7ec6f47dd288e4703568cf8ac43026ed30f6ea9a66af5031e8fc4194b2a6abac4a31816600b61594744e7e4db4d592edf6d27cf18f14578fa74391961147508148308f540c28e984c20b0c98010e41c6deff83f78bd4f428c1b1c5c55b62d9f506f5a04f0e3aafec002211d2b094a784acd1f434536d4d082674abdec3e982c01774933ab592fc1fd1ca068c11bcab40557a557c9bbe432ed85f1e927caf31ac6f240f45be7924b1e5ce754d1acd3de4bb6f1c51174753928fc2d801a85b5dfe3127a8eea49f4129463b904a15bb7f9b75c8c023b26f07cfcfb28cd09dbe4ff984b1da36d04b19e1dd954a1478fa290abf3b6256dd196c03d21810c9a054c0987425a6e13b3a9020c1f80b6beecfee8cbfc6830164c41fc0ad6e3f266b274cb74b02be6f45d96a048df7c2804834e054a435ccf81e57e81b5e2045e6e131868a2d46ac8419699b5ad718bee2e8b19c5156c19c6a863ac3c7aae9d10d692946affc49d793480e06aa1c2840ebe4232b80f2d3d6be63d0367dbbc4a7e5c74ffca919c75ce1946056871e5b75bb5ad06c277588490a4a9918273bcadc3cb5c5383358cc8160792c88b9f46caf9e04174817ac31e520a7cb8d64828232c4982fc304a45ffe60dde7e9434dcac7b03cd5ca209a952974a958ce547c71bd282959f29e633f0ccb22377b9604829a3c5457e67b03e0bba8f8241847511f2e341e566f3882fe72a75dc96d5616afd33c0c75f4c6260ab29a5809b79e9c73303c181a332706c31f4ddca00be56a018daadb535179082f6024ed568e85ecb3d5dc1e1e3d25a18f0425dd933038ed9af71d6fc5eb3deb3e2d0d1ca96ea5bf69e98daa072132fc668392f168ead2dfeccecb93bd140b3f32acde77327406aff8b917b561f2d08cd27ab90a85e04ad8cd47477e095cab3fc05659ebf76aca4038ffbcff81e28f2cd47f64ebff0c9c30a59f165f598019a965f23d7763ffd6a884242141d830f5a44c6b0ce005b9bf5b68029a1b24fc3661c0864440d155253fad3029b99e1384981effc17a9a2471af473c01d910c7c6979e53313abf386d4cfada0a2c4d1be9aeb2b804303d40d129778ffa3bf794e0e42fa5886b9c02a2957011f6812df177230f2231faf5000df8b758cf6f78fcc416c8dc249fbf5b5d6f132a69101899c0fde75b70f3e98a2b48021cde14fa508c9328d53d58c004076e8b09262129c8bb313d26bcec5e5a945da1cdfe5ec2ca03878f97b2fc24db380226b016b59fef471d2a28bec71cae9b5bab78012b95d1ce6c500f04d472f2cb27d90f2786ac9d7391500cfa35ceb5d05556784e052d9aa0c8011792135ce4fb2b3cf40a9f231705420c0b7c3694a3b74755d83d50264bf5bd72410fe0e7926c444fa5ccd4e4b6feb897f97bb76e11e40d79dedd073e4fc6add47c706c50b094c05ec80fdb0ee8347562ee89fef05096b630292ce9f6c79aca2c4841d29af271fb0165d207c9d8ab559748bc44fa9b2f5b2f114259f6657bf61ce49e98e6aaa297023cb1742c4edeafbb9d4d207c071458ef01f2800fff40603c8bb2f213b255a106d34237b34abc2ca9106db6d92dde3a3d142eb5958a8c3366cafe136ae819bee6922694d509ac67360c25984182d5fc0427cb5534b8e4ed39ebf2f2a08e930c2be925e0dfd829612a2de14d622938f19efeefae726610e061808c5415e75009f286a1fd8e5c8e4fcf88dd7c6dd6569901e4868a3d84b24812f06900ce295e3bd9da316501865b7d5b5c274e7b3991d8e019a60b52c1cc25141081b0fc45cb18e48c99e5e453578982cdcb47a232746ef1e15fe241416cad03a4e0b1c0a3c0287add481dd03c36146291f2060e42239bd9ade1b7c392a84f3174aee960b57675b073abae2b6a01ac0f2c17af4470cdd1d47491180320f93c462d3364f366e06ab8ffd85fa16395fe2fb8ec81b01829a55f4710ff7fda5198bc96601d3eae6622fc9076f42d206c7588c45319fe1559e3e4825dd587355de7b3662aa1365cffa7b87d5f45ed56fbeb42e027007a83005f259b7cb32d56500c05266f6172d66e0111692c1858670a58c38b0cdf5268cc232ad75c19aa70c6eaaf38385fbf73241ed2f75c47ddd681e6fa70390e807db39b8ad25f1ff0a246e1e837f42d875f24983f89bc9169d2df8a391f127cc9cb7c66c9dd3b2a0faf105fdb02d5891109ea768996137441abb4061718ebbf08c4918cc1e7525c440baf24d12f0d6415ee27a8f7c9f07392f0ea441bab187648b9a3659faec15963f554f012a66dd0b975cdfb755a54bd00d2b8ce8017cb75ecedd35aa7a7c7c8cf4e1e0b580753a5939b16ddd6400d7d5098399d0357750c68a8d9b4b7c08818ec439ca721a8593094fb6db710989ed4579bbf490bda21a7a882d5ce5c52a621087d74f3164fc3c8768ea7e23e769b6d4546cf145ee83f4431f2a459bf05d462c3f0d1a6bbc217fa3e300beefa5168c627a46788146c3adb22a5ca10360830a5bdaddc430abc065894d397da1613d06227c45e53623dfce1524b3841546046dbe19c1536d732c364d751977e67fb557018ce53c7621e61483549b8fb7147963b6e0b4343dbbd4c640acdccd3528e082ac68e478dc4c8c3caff02cdcae6bd7abcd30e002d4ee269b446e46d3e2834c728e1405221d4bbb4c0b029b4f9682480e8e985035d7b4f16a0b60ac2e519cac7501d7d945c63eb145268a1190ac8692cf3c6af9414b50ffcceb0c0c03e1446f663740c4ed2384668c0751f5933718cdf73a894d45644b2d828cb850d51dd2a02c85889d84ac5a85c796f4b1eb4519cfd73c462de165a7744b708e8903a96d8ad4f0c915c5ff4b9f663933c7ab56e656d74c308b0a4e3f6ccca02121cd40348075b8280b2d510d52ee683a24063bbea607d3ae161defffa37d913d658e13d9d3933fad08646bb26d79110b79c434fe12187d875958acb659af0a1fc7db84583e918e512d2bc53015ed3ed95dea799d51e695455a45bfd55ef41c15ff634d861e50cd72c0e5083692ce3768320c28c9ad12f3b139b78acd459dc5ac2999e31f763fe0121136ef0584060c15b092da8475aba02068a6acc93110c41281c872d632e563a4d7512d257ab758e1da8ae3b5072a31e4a0b3970873292c5b8050c5bd10069a3dd12e6d616b54f5298f1838ae85e45516feb61b70611f569597dc131b9f147628a1f9c9bd522aee0089d1ba33e2487b330d7cad349016139daf734053ac456be75683aae83f6f3b5ca274e3d8208be4a748af587424b2492593373d03bff50cb27cdc13dac94668b0672598eef4c24a5fec44440a65d7b4311fe27d6f3f7598c63c64e054e9d52a20f48a0792ea04ca9d3960026db845709697a7c60a6851b3e9d8695348c62f6b4b4209dccf089bef3d1dc3f78d55b95951b422e1f20f3735b460fcd0901aaad13258ac718bda0ef3703bcf46baeccd3900eb657779190694f10b0abd8f0e6014155ecb2a4609d2f7c5f38b03f1a8eeaead78b983b2ea7a3b7890fc145facc394d03e91d4a5ed9607b5c86460e26c07afee3b60a463febb51e70fd61a2ca6dd183d860ecf4d95f87cb0659abc294f391f966c2c9cb9dae5274de508f26240826909b549a97849a99095a660907998826b98abbb9d31543688262d47035eda40bbd137e7c5ccdf50e3a8d2bb07c4b93b5f9075170013b76962bb18adfb44f6b67322f5044894607787b5e87cda28924e49cfe955f16c1718badb78d0e723bb29c25ca5f69001b4cfc4a915bcb921ff7e06fa89ae38951092fc83f937280bfe301e3b7b4620d4d10a7bc73f468f930184b09551f4bafe00c52eeef8d003aed79a42a3d82f9da7c0a3dce10f7caddb50b0af9d7a7413b6e9a933d1aa74f5f6bbc09cbb87fac7e958d5dd54dd1d65f2135de8de42e1217e4cbef6ddd229a742c185c433366cf1576ad4e52a0670bf12537ab955d5e976579d3348a19aaccc6c3c542f8967cab7e4aa0e221a27f7817999a2b38bac5ef9ac90e19338dd2430ad0c2a726be695f25650b4718627d92f620aa0417159c8418454e4d6f390913f743caba91165d3295749631bb4a522d32ef23586b52b450a975b7d6ecba39f798b454763b563a8a77e2696c83b462b0fa30ef9e0201f839b6f30319796b309e533b4ea97b73ac2aa8a4e410bb689a7bd2c74aaa80dcf469dc5619e9ef9df3a750e1246e2b13329242c8ccc3aaff89cb9483564e0e31255ba58c2405b9af6c96d6bbe80cd22a3efef06fa6ff29aaad7d161f91888b4c3f4ee103ed5d451f1f39c9d332e6f0fbde9e9d5174bdecb0529a850e50c347df01942e51d1aa975b3dc82045a5de320ad716852aca7b3f1aba23f918845d4a8756ca4222a9c3e3a0cd8b61336d5d7fc6a4faa6a4a16165482cf764c4adc8ee661455945ddfd9437d8ac678e0c9c15ee0f4152a315ba0d9e8a0fa3795ab3b2de1d774feef8bf4f8957ed73ab09e63391551df4131a20c6b668ddc4a3a516958038270ef85c6f8f267f345ade968a0c08c61f420c1e40a568f1fd4b77df8a71e148429dd86020f2e82a4f72aae752dcba3d7a9504af6962319647561bc1cf36063b59869a9d254ed8a7355de599274bbc658aa9ab25b1f043075e831d17bcfa088aab987076c64535ddc16c276d55e8eb5686d7c352a671e8eecab1b58aa0d895504529ba62a3c52f9e4921676b2f5deb783cd4495e3397353e80c4a5fd1389052c5fbd0eca5442516043a2e7919e8b4fa689f0f6da490f40017e3a688d5fc029067bd748b74889b2f5ad4a66d6672c1c38a7622256e70d534c1b6fd219dc86bcc7d26ce9e14e6e4f00bac111faf1c7dc60b10dfe49d26d7e7ec8d31d64a0a7c6cdd81f98ceb1a7ed0fc3d1afe975c28d0c9d91a383368cfa6af2e79a3181f44a7b11585963b0b38ce07db111416d8fc47b262535f83e334cbcbc068c26385d3352f15002f65867364604d254a323a843c5d16931d21ee8b5429a0cc0afb0b0932434c22c2163b339ba61938e5caa8df7c4a907a1eb3e3f7294d6f061709f17074e864e5ba9cd6bd9fd6e60814c86e3e0a89099c33a4067ba851a2353850f5b382f0066d75a08dad7b053f7008f7e7da15cd4bdae52381a424af4f5999091e279e9b1237a42152f14a080d0911eafaf1771d8414d643cd936b98b39a665993900a0a2c654a569ac22c9c7580305907780f64f1ea56fdeb74a89c6c68be06549dd61be4efb2e849ab5a809405f1662a761ced3b547a4cee6e8a6c423a0cd352ce8fe360ae207ce55d5056911504041cfc86e69b37b6d6a4c8c52363cd504b1134b5a1e4f28c6de654663785789c439551645a95e833309e98f6e130afd56a7126af03fe53263f451a01dd3ade29533008735c304d604e8d7a55a9df33c4c9f244c1011ae5b9929e357fa4a584f55f673f66eab5c3914185904a59fa8bee03b3f4385eb009c510e6c601bfeddc81d232e6e8dacefe0671876aa6c0982cf26de402a05f361aa54c9d13b992019afe1a8c89f7fcede569ff76314e0bb0e0f20fadcb956e7c47d6b6f5149518b4a4fd6d8326b22663c57ead0cef9dbf33cd0406bfb3d2c83d90ae6a541df46e153343673ef793fc17aae810af1d8865b5b651ad5e076c7fd0064c00a7155840f33f6bde70acb46e8c0586d483a5d6974d1767179f9c88ff4f6ded520be3acb19599489714b0f6ea2ba09107d3bcd368c2206a4fd8b155deea826c2d4057cbdbf594ec48aca41b210103b0c402c1fdae3d390c2d3b83ac8cb8a8e2e59a08ff560e5b255be31aa5f373eb71f87f7b0403b20aaec51bb84dace59c394339087c96796ae3f52ac163660408d9b71a81aa4028c53bcef56ebb4207ec9b535ec936c0a1dc034d17d3f5de09330c0f3e44cabbbd7efee8a9f0271a88f5906b5c7682e1b42ba0bf95c3c5ba80c72311d31d5b6e0a11a0cab94ba0e5cad71c2cf134eff977c3b7aefba05f5e060741ffeff85263aa60e40455a806fc17bd6cba8878c737e71ebb8358001ac61aaf03af74bfb94032e8bd01652f7a0b9635310c6aa34323fcc0f242581a4d3918704b9e9ab03ff3c7e285d0022d663fcf9d8b23fa6640c56ed43d0b9b89a3ba8609e528af74002e04eb0d0bc393c9df57087314508286b3f55ba83f1aface67b85207b0b47745d12d995538609dace1f0d1cf2e59164fa60801c72d492374667df03ae8fd9c9e476ff9a5fcfacf86eca8cb1f73d95aa93a0fbca8af65a57ba4e081dfa0b9ec922c2ec80bd80016a3aeb73d3851b8ea47cc95e854c1f8fc873112bcf59f9ae22e224c4a1035502d6ec2c4184c6cf57980b373219b3b8d3735c7a61ee7d83eec547e1ceb7a32497a97631dce6ae5e85f48025bd942a523a72d4cf68fc962e6d5d3f9a3d4cf32202f63d8717f14cc01eb4273e6daed88079043df79e9ef34fb9c09bc4d8e27d79c39d46c9d41eacf8b5028c341b3cdfa7fdd181f6b2c45d26c12eba8399d845f9a50becc65df9fea0ca2fac8b8d0098fa9d7b16e6a063fcab085ec1ca0b8088f823656b927da620609b3eaaa38c758972dcab4a4bc6a47e34d0f88141e023ee603f6d5274584a45599274cd80de8164be147bb3c569837f6397b75db7603784ef4bb1cabecf6719872c5682822331966810086e24319024714862e78f9318f2ee22a0c123a0a09d0f33b1d870bec5759191c4fab23bc7556ea75dfc24da25dd65c1054f37a0f50e8902a2a30ed560e86f91d3da3e55fefcf199a340f52c9b241525383421fff95c546697695c41cc931754e9288dd60145f6cef59bb7e995a8573441c80ca279b625bf8a080ed621302292871e39c744ffefa5bf43a396f9ce536cc6563c6cf9dc5427a7281c76fe4afa97c1290aaf4831f98bd3c6fc14921d654a9a085988dc2c87688e75f75079f65d959af474d215c1c9e89e1381d133094ea9855884283b037f4703ef91e1a16c482ae15e3e6d6e79836990b75b0c602fad2dc447f6f75bc30d48c1e512602f9d15206bd7eac8de63e3c5025239c075e663e811b03d40e08396c7d4ce5410e00c06f4ce2281d6541fab8ef9e2ec42db53b325f455d8dd0c8110a2fa9aae9f3112d090a08e4cad9673f86e946438e680d306b133b5195e98b4e3a412e1d6aa2e99c7c540663a6cba310bb02b466782b13587eb94131526e6be31b46381e2ad8191c51d82dc6cf99c6f4f72e6289dcc6c0f7cc0c59fff80e4b986c852ccec7d615b4cc491d7187028fd71da2a8e2b4d60de71c2ce07e507a81b7faf7690163c675b19417f9713bdb6512b66878964c03f98ead87e68309fedabcff523180912af1e414c90d679dcf84db51207640dc0f1a23eb36c7948f010107a06524f2c1a88e9563730177da84da38bba243b2faa1b1f7c0553bd9411545e032b0e205d8e02d83df2e20d62db9bc3ffd54702676e182e4931282860e0f23eee094bd85d80e75f79b7df9056f870e00677b5157d181a859fb7dc712e7620c87c79e50cfed5ddd089c51d532ac619943ed11f3e3dfb0669996da6c361e437b8977efe7e1b26e2c92472d3eb8e27bba42804d4fc4b4d75242f1a09b4dc1e8813bb17c658711bac0a74fff4011c2efcf36b26bc633a272e124d93cb52d81d32a2112d851bdf0e8d9950a37eac9bdfd1a179ffafc2fafdb6eb528990e844a0c3a03a0c8b192ea966477a7a4f1ba07b63db1a8b9f1861d0961ad8d8db888aa0bc9e97720adf2214248b0434b8bc864256dd49ac5221496cdd9ddb4120b799e94f85d834634855cd578ed5aaa431ce001007c0edfadfd26335d0ed0d5ff80c451fa6943fd1b59207d17782bd639ddd1cd36f281cbb0c6f711b5ad76e86973daf376dbdbc391dea726ff6af1e6c4e8c7b49914d8580a8c37d477ed24ee7668531a752b59b44fb2a6cf02e302fe9a201ac4bd790a5f0b21e7e7af9719dd011b7a1e3c8e5e4ae831e1441684a95bf7f747248713a959233a74864309e05288d5a01072b180a2c3c9541a8b21b5d40ab39af8c68ad085292027a9e0131a5a747f10d9aa90592a9bd739495d5ade4841cb982ef19edd5bea0f150d386e6d261392f1fb74ba56589f71166ed92e99b279fbd498bd4f20dc21d45df3a7b51511b27c3c503f38d46d99c0365ab17f2665f8ef5f8c1a87d67ecf01ca1bc4e9bd052f7ef8a81205b0458aaf8cbe925ad588607023e3e262688915ed48131cfbba8ac6f9d9ce8429206e9aec4602815719f49c34e90cb7acaebd64a4344c5a9aa5697d7f4e95e08e32b914a0fc685f6f03f9bcd1da60d0b1faa06c6a10fb8e6d710cd17828a6b9aa8e19ae688d65038485ea8fc0966cc46f8d7d756025272028d6129ff9169f885a7019b9b992bebc983dd4cb7cae6a0d924967f7e8f36f14cbbe18d11b3cf23a1071fbf5e63f3db99514e5bed60ae800f1eb2ed2ff6864b83316710d77e08bb9da8caae513c2019ddee2e49f5866c17b4cee0641d6429c3a52fd0c408388106810e1991732c5b45ad76ca784bd2c8e16cb7d0b0a9c56b94f4595de97332fd60f5212108694fb593fa162280dabcaf36608dc0aba0739bc55089a7fb6d7d88e7d923d03768cba603bfdc7dee0155719b1d374d99535ca7eaf59ffcc440f8d709bfc007abe938671885559768c9d040df4f91c172bf903c39d8ef0cd13a0cfbbf29998511365fd0ba2bd9a89f1f4d4763c2aeba0e394bf8c47c4c43669f95aae6ded99e9dab090f8061ac7d93c9614327d37875476681906e4b96dcbda5027beece482bf448920a2189b0c22d498afc8886bfdbe119176cdd68f6b09824010793d7eef53b0e8b0f698dae4de53a53e30374006d3eba8e793659e80bf4c984154d55c767896c4517eb287228c2d8e596f342b970b33d5086b9055c25cac4f830bbc6443795bec5f301c26d76dfe9df96c79ae6f446bf6bdbe4495ed585752f7982008ad23b51118aef0121500b10a13184964bc505a44b416f534385bf9b8697df28abc4437b1501dc9d3364a705156474eee470f6ca6b2754c95190230936909a40f16b401dcb3b018bfc13cdae5106b27e92629f4ce6b9e3ff6aa0842b807598fe2f572d24d895ba5b5d998de018aa2ef1230452845e0cdf5db89dc02da307c442857cdda841c1fe64fe66f12d25b94abe553494e19d587e898522dd1ec759f5a6d3be77a68e14030832dc219bd071e705987515f4ee680f34031769e1a33e179951ebeb28cee7bd68a87c9b156279e815307eef9186090472a929ab008a2339c9164920cf16a814cc09368162e2bdcf452ae6345433ac0a16a05cc2ba0c4ffc3e538eaee789bcb9a48801017ff1f239a5872b43b9bac138337ed6456c2a4adf60d6afaf5bfcc5d4df56e81204b60f65137843f882d0aa99bebd575ba43d79e7c9b1392b1ec0e3ca1cfe826136958753d67236542a796be746d6b90c586cce8623fe0aebd7da9ee89f99d4e47f6b7b0ba39272f6a11de7f56c15ab4e784bd1f3ca824be2e63c73645cd36e69880fcf29fd9e8744a0b56e9a705c7dba25de149abd9509bd3a3d7c92677265238a7dbba0471897a383f8779829562ac75a0c669e6c277836390050c4d66acd7af778796e25ee5fe3f65e798e9cc642b85db17ddf97d128382587933a17713706179a23a06d3a988e63fba5e1cb9e2df71aa1c7e46c58903b2c095355e6dc959bf40b176e5cc6f172b75fb5af0c0ff71ead134267c03c1c27466feb357f48cbb97312af09f117fb2ae3dd5fd4a7f00e4d05ce2b5cb9d35f7727bf3ecbde63d23e0d3c42274d3a181bdd3dfa4d8e3da3b34f125dfc6c7987c044fcf03d1f4b4edd1707c560653d2c391030973d82b8bcbcc94769ed03bf090d00b450769215137fea21e8b064752ab0099b610895642c050f309f694decfea40346a5383fbf42d1ebd1afd3da9e58e687498e051d7166b7ff4ad40be5c6ee6324c63908f7a5fde13d1a6bca9ed482a8d0d32c6d554967597edc45c1b829f95a8ce8b37676687f7b6b6e89341560858b35ff15bf8fe986d6b6bc1af542ba14ab6b4d466fecf82191c8af76bbcf99fc0fb181ff89ffccd6da437126709de469daec96be0c6b65a810f524d51d1873cd85892e496be10aa8f335200f835d9284ebe359913c2009ac487b15c67f59ee991fc6e42e9029be21d90f9f01ea1e34e4e1140b23bbf035ccc50fece128d2652b7141b47ec6a13e3bbf5dcdb353c5ea2cee08983bd71a4f89929f694a3b0b3d64854123d6d31e70b45c098e43b3e97ed24cef49596c0ba51c572e42106117968bbb0c06141180e737e841b0c43c28f99d4c609ec0f81077fbf993441b435add76c5bd7f810f0b40dc0ad92c2b88bfefe542e7f396dff591b6f020c7d54b6fade39d951ae6bfdd01f0abd080b4c0e6a11dec0693b61ae6144b30e8996732b6d801fe1748519b52b98258c55efe216fd67f9f327e5158147b95e03e1d36cfb73babc9a33d538e96954f021578a4d7437a280b9d8b2ed7b46a325b64d699110afbbd2a85ed509dbbd0dc6bd2227b44d77b43eca13e166b4c403eed9d817f1ffa88ac9e06173e53c147045ea2b4f6c1539d3646e72d702c5126366b311e5ae05f73a334b52d478c486e4a4b6c034dd94aa34115c19a867305c03ebe9e5b2214bb2bd6cebde5125f89b292196f52f99412044a8ce2fbc5cecb712bd30b66acb415e30849410f7976af733b5b0374cc6438fe55fb861ba61c901b7c6e6f2eedbef8a1b72230fd4e6e041c5d88afc2877277eff781650c4bd97fc2fe3899c37f7e28a90d003d556ed0eae897c5676f9c81c8371cd1a48e5c665112bb9eeb776a05736544163cc5f52a75e690845bce815bb8b6e69cd6073211df1b461aa0bc6797a9ba9964b225d793e04eb142fc4e691b3dbae452626b9563b01c64623e030b29dc04d8425e9be1292090924dc118d732828910c0093bc50013f17d5f30871e7d22d8a69a19b61dc6291277a21e3ae5777703459767815c95ae21b9fbca0c2e6e177cd23c4e3db1c6620b06ea45c04663d9de144a738fbe9cb3120d8a2cd25e566742ee3add089b87613cafc00f478b94e7ae1b41a9ecd7accf953f6d87d9b9d2f4b2024ae92791828a0919f22ba2646f6fc55fb00a97b23f82880f769a385729f7cdee310c3914f3d4250293eeacb3ade176330796f9b0a37dc754a8dc62a71b70351a79996dc0acf599661726a6cb30cb47c22dfe22033538543bad17395ca80ecff2ae0b3d01030e2517aca9bbf5c6239c6c87373735e3d8a5912965058675217ba2298aee0793668d7b87c0abdfde9921f9573f2845ae81c0ff88f270938f3f39da7a0405df1a0a486d7821fdf949e5f169bdf67c6b3d348a89f755efb16eae27ec840340670bc8b69f998413e92e95bff3cc4f320e98e5713ad735dc13e5107e69dda2b0740eb36167259afd55a03f568c92fb95383a06d5f5e9e914cb393606bedae61a73dad26fa0f5d61c6e7e35b7b490774d94ab82da00ebb960119dfda5d3f2091465e33799adfd5c0fa4609e4859d2db0723e2a907f0fd0b1995eeea6bd720e18a52e4648cb92aef4dd891adb6f6d573a6a0b4c125554f96422fe54d1fef3e50d5bdcf3478ebc940c7255d5336329a2bdb188987b8a6dd65322cb300c3e9de59b5df6f3a55a2fbd0f57229afd55e08307deebfd08a426bb484767b5a98de9478f8eb20a2ac72664a12366c60450051396afce36972372ebf52174733911addb4a16271d2fc663bd9678d343009ebd0edb08e9402d3855d607c11dfd60b6d2f8cabe8ae3730e73cfa3fc85a922d4e2b0f70cc0ac7fa97187ac0f058b867aaed5bbf7a4c4fbe4d89f6dfba8f81f87bce3b228ef03a4398148c8e90d99aeaf9adca98e9b49ceca3b83552d5b10ca54a06c1956f4c05fdede0ca9367864f84e994dfb434321f5fc9d34f9186adb1833004036b30580c8e2f0d6382df7329a7aa5c43ab9c4c9397ed00887f5f8227f4bfd80f5fcb58c89ba3d36fcfb22935c2641de866984ce308bd8afd19f8e9777b1bb3f7f5ddd51a4b453643174dae4a8bd0659f7e7df5edb80896e9784717b6aa78724f742034805d914e4ace7169e0c119d6a663b9f4df46a674ac972d6d6e73c188a898bfb4b66221c2890b077a475633e010c0cc1ca481aaa41af197e9c9c0cc36c3db4ed6aa33e9284a891e052839471eb92f38450d93f74998935d6a3314fe76598bc473a89406ed56ebeb52b20fbd89cb711af382297f9cb54d120ead9412fd0aa5f4fe5d412c20e164bff67069730e260e6ecff0e7bb4251967f0f354e89c9b9b67956e8a7a816e70780670d2d04101299a077d8270c358e21bde0f36ab4a3d24e1f230527a7a5544235ba910b1443b3dad4eb850182bd6ddf34dfb10bc3609f157972d8f1ad0ca6eb4fdfd0ac72331901bc030c19d12ec95e1fa1b8344daa08952ce43a085fb136047db6abf7595254a4b1e73adbcb4265f0b162aba04d1e2e63e6ee5be89c64041a7afd3e520da010a7f89bc80f0778fa12a6198a9d9f24e9093a139e847cdc1b4b8bfddb0530a63e3ac451a8f2e0c16781b25d37a02a4a92bfa91d2bc5463b3eff10bac56f749ec48c0f960cddcd031e287f5612a0982ec0e9eeb3ceabdfc7bd02a9eededbc443291ed151d91fdc30ec8dbecaec753e757b4446aec0df6617ee8dbeb7ffc19a50e8178d5b9a9337531a307f773b0e9acaa6c33a9057b022ea47bc018445c95385f30302038106d1068581048f4ac344f2f9b6725b8ad0233155101e4e50cc7572f65173f917a5a2ad68ac8538969ba070956ff12c16e5e8eb47fe3dd6cf1bbb3c7829aecb44c2d67826cad248b48086167a92c2bd88ac711a55a1e419a750e2e1e4882ca6baec9d296125672ca6a1a3721492669f8355705e7e03c66d7ea688e87ea58a76b1179afe5ae79746d21f979af554ca023c0fb682a3fffc5e7bcb5a807505c4036de7612650a4ecaf85ef03ba6529a1df47035aa001e80f4be98efb5fa953c56a0fbdf348217c33765c26e955123a907c1ac1511c54320d8f4cf7976f1b8108b9a0ce315094f48eb1d1b90ff72248a06603076d617e9653bc585ed801bf0aef58c96af71c7ee61b9b021763c535c79ca500bc9244e4a473525768cf14fffca251eb65750686cc808dba94c70e96aae21d936839c45241e55858ddc12673e1293bbf68ca8ec63425b9d6b9c92c1f3e6e72b6fa0335363698874a2d9befd8c354df60fe543a01c307e5b229ca935ac9aab52dd2744ae07c6afc7a421e8b70771a921c94c0c0c8e851c43b62ce91206c3074de772d48b0c80808c71337602ab9333712c255d8d61ad497a810ceb1f507c032d9c5a2460217bd0ea05d1dd5d0a4a3d2c90ee7ddef5854d0833c8c07445fd164ce1ff185cc08b494be373f994438c088eab7869ba14dd91551b90e4cecf3733601b065ec149286084249903ea49b0a496d76e1d0c2ed214133c5a3203fb4147d9683f5876c7fdbdd1516072121f2b1bc4e43f77bbf8d799a389a84d60d19f85cac0181da92a62777c130f2fd0b283ea36584e29d437b87db014d055c0cc9b34336a1664021e90e6dfb78f31e11c34a915acd4c4ee9f375261dd5b4ef4dd8ccb626ca0ef105d855b460c30a20b153c6e7e6f57ddf1bc986012e0413e38f5dc16e6a207a8b6d506fede25035cd669ffae0bcb3a135771ef262f4ec0ade31d2f8c3badffb9f489c6552d13960cd2789e7a6c91daa5622e62cd54f4c8b8f87fc3e6a3255d238574ada99a423345b360cda846d90384e2784ddb6bbf385a13be4f28d49d6d77178937ffdb5e699a1599d687e317b65fee143d9289f0d703766eed1339a4753e1c61e0dee2646a09a31a391a24f00548537cffa28539f5a80a0cf5f9de0aea17cd9515068792cce0d4486d711deec807dd2ea726b2351e1771775115604067769f5c2976a8209139d0859822b1d31e9e826e93d64ffd34584384429b3e425ef833512cea041e61cb9a89ca44cba60752d795e8df41def5dbc28ea28a4124c9e327c841aa31919fe8cdd1c3d92fc5106dbd363bd528a170648054c9db4423b7aa111af9d034adfb9a4a9d81c2c32b00acc6f78bca1ff8d6f328e9b273e5dca49c2e7188489e8e67fd3f202599dd8d982155783f8bd3d9a13817df7c198e96e7ed5a66bdd92cddaee8acf3151795202b0d7615d0d09c3c74eb720a1259803b3d9828537bb324d8375a63d705a07233544d51f132ab89181dfcb466948d4a6fe17d7f778c0ac5ba6d747dcb09a28355863fe50c2101d1f938dc3795fd6e5730eada83fa610848c7177e5112a23aeac2d9befcadd976271ca54f5acee58bd736e60badd7b8ff14e2b9df9c06d1609b86cadb1864d0f299de3e1ac4b0d17fa50b9894cc6a212b79ae674b129053b98e0b22180b8cc197afa2fe586a569aba932a8342e09c741aaf60feed077e0168c9ec20af9ccfea4e98134f74e85dea8b2d02f83610dcba421d11481e2291baf88c585c9173219c82a4a59f6470523eddf8469603e681f3da3f3e1befdfb99205ff72ca4ed635817996bba46a834e94cb7a6c3aa75d1e145292b08dd06a90908321b887c871ad500048a44fe94ed4e504e60b2a2486dbc254ea810ca2f322e0d641b765ae7fba43ca2cd65e7d79ae3ac8370c89d956118c682cf2a22872f995874332d7a1f2a1ec08b1a0410f7734a1acc944101cd75e9a0aeec1f01d9aed003c7daccbfe55080ebbadb98165578bb1c570e88261ba889ee3b98bd577971ccc009126ce1c7458f28370011f4897fd6eb57b38cb65f3d721983beef738866c463ffbf6722f9cbd0db40de1b621874c43a0f25cbf90defbed6a2a456ee07b03e5693a0d61cbfa8c732ab2061669e2a7686bff6428de81e03a066357a779eeb0451ca778fcdec728e88912d294dbc910f6b70dae997302b4a24bfaf3e24e323a4fe57e749cefbe292c3aceadc916cb506aa838a356abc7a4ce18f74326d4ed815b426b93e36bdd0deaedb55b45cf4657cab5f1ca6aa0654cae9356fb3594832bbbebc90fbd061a207f025fb768911b950e200fb376d555536eb58ece7c9ea948fa66d1557023382cda98968c20a840921f77be4d3013eb7ed6458601681aa5287fbc2fefc14b9894d791eec8c0c0719956b93c8e62068286907ca01b404c56eec1537fd8ffbdfcc9c01ee14760a543fd396b29c6cc04171a16e79332ed4a6d86857a029ea0cf9a38e4b0f3a4e48eb3d4bcbf3c3d19289cbbdff78cdb918c298fc3555385d022865c5c7f4061ef9969f4e6290ad01f210b18b277aa148e6f32365811ad060500c4443692e6f6f8a4ba04cab1c2cd09b8aa8e52a6d7524ea143550223935f044482b9a8797064dc031574357c779254c5180a942ede19bd1b3f6adf1b5730a2f34f705cfe5607cf848ab7a7f74dbc46020a7d07d8b6380e367f11e18764c46b6ac2866d74c6dc6f23e3415d8a82915a36c4f270a8e0abe0a3c64c1afe8bc45f9c76a7011e6eed0b2becb28e3e3f1a8abd906cd79d467a2a8c21b306fd7aefbdfaed6c9703cacb830a1dfde0c1b25a4bba7c9a8c3e75e24a11ebf5d50eca85be113cfa690e42e6dbe7c444c76d399de067fa45a8ec51167ce86dc7e69c70b92876bb052bda8e4f7eb03f19ec5a75e5aa52de5a3efe2779bf68fbb25aa8f6d7d138404fec1becb45e33ec3a616fa922d2141b7651f20fcf4ba5c7e2d81fa2896f28b810c721c44084a55142013ffda16c53c186f2c2374610ca9deb6ffe03f121acb861de84c1b3ba55b32c190b64bc62986fa8ffb651b769ed88a19896e1f999ec480115525613720301054423ff0d8359651ce86c61a725bd9aec9f4e62ee230e7ca0837ae810702d4c46f7a1ac7e558e970cae2aac45fb8d1008c51b8634181996f5d5704aae4a706523bbdd316df8b539cca1bbe97f42ea2f016b5214fdcd28ffb92b10e87957b64e9d97ce8e5f029fa06de4b2c68d7bab20cb48fb3d70bba68775eb50527a52b424a076b8c518c99c4eaa6cc4539e19dfe9cc3a638dafa65d8114f37b7b868f725345b2cf57b9a09478094753a24e73fecef05bc50514152edd64194adf1279fe20f966bfb132b76a7ccff2732fc0723b8ec94e452c468c143174942589627fc1dcd055cd1633396b8ad6e4f46c39a305597e0ff87d36754832873860f7053405f46d1ad2cbc26cb43880f90fa944f4963cc783a03a6dc1f3373f3443c77699d80dda5352319c200377505da55a0cd871571247abf289b3002b5264ba60b0aaa46b29234c09d1e5c55ce0819888c64ec51925f6df93e240e9119afdff0a4e82428222347cd68c439594b77937563bd548b9bb367ba43b60041eca3045711741c8525e7fbaa533aa9cdfa6b977489034ceda4ac644ae9ba78662a85aa877d53ecaa752012c17e833fe3d60cb1f0e981f2cd4b237401b070fa7859699006a9f4dca7f1c966154650fd20198e0f1ebceee994ad917b59b1dc9a9994b5e3b033da14d68e38edb2f64090d1a37f894929c5cf3f5302f60ae0abbdf8eada6312fd2870edf015d1b2239848020fe3c861b6c361bbc3a0086e1ab3942267de71605bf93adbab6b4e7c4e514d8a79f59b80afd0f430fe344414b21fb957f33ee9cb6ffdf520b94603bd565a72f3999cb313afce6a15d458f36200099b1cea84d9e7f47b541592b78c7a8d07045c2d3453c9725df8adc11f3b0a9681c7eaed82a77275bc7b615eb261efb5c693350d55aef00f03984cabee18a8ae31c11d685e62dcd8d85ad4d08503ad8fa5ec47c3ae63b24a623df596f5462224af56231a8674fe5a0b71711b695e81b76761e98870b865e63afb5b1dabf48ba009e63dfea4de67045f1c646889ef048ee07e6641802ba3674932fedcdaf71b39e4b1d6e3e3731f7c85527357a8204d3fd6e148dbed84780b7224687cbea4dade3f06559a8c9b5b4eb62f0cca43a278b340cd1026fc9541942c27fdb1b2d88e127b44f986860d663d92ec80fce34276656c62e8419b1a77bfcd80594920ec1af04a5bcff5b50a5375c36a2bc46a665ac5e9a3156bde84ce2ff3c7ab170376f01a671640162d1cba3ad8a1eb91dbeef0e168c1f2496bf7410d2707f7ebe0bce951ba67aaa977509a7f871dbf73f87a470daf15ffa4ce7c8b16fe2ccf1f58035afaf3db643356d66f9f211aeee836896e7b271eae0e198e9c6e97424576cfc0117509ee41484388fd62368ebdfd466cb2728bcfbdd7a9e08f3d659ec8d49dbf229cba19ab32971f567178b3924809857b155ddf4d4029488afd4a37f062c02f0b7edf3198d693664865722fcfb2de121e194103453b668279603bb9d05a17ea4ae96d7b1e412d465ab023f05d101760735ec9c43d7e256419cd426685e4b7c960aa457751ded2b29346b438b7382f6ff26845ce19f07c09259ab9a826b6504a0ce5b514020b5c7044b75f812a56bcfce3bfb77f62a739da17a82df54ab022d444f17f1075cacea0c12fafb9bd5d9a61cb7cc4411bc85a3435d8a0a9199bdca3bc1c5de37d898452ae80ca229984e88748b0a7935521e328120b0a28179f2cbc04fa870c9f64dd18f59295755cad1e39f4093df798814267651fa15d57d2162f75019e26d7ca80c92cfe0ab36c1deeb5ac16e4af0d6645145a259ca3500b8b3aec0fc739cc1ef212dff8080676fe41b98dcc8db651d11e1878eb80ac53081e889083bdc4f2bacb7d5bde372e8e84dc52f8e603178b67c6268506c4c3c9982f1a99c17a017dddec5ad9eeff738f45f58f116fcfaeb7be48c2f558f88c3b4ad407b284939be8eea2399532dbbaae920f16e0c472c9f9b164c7ee7394d7d0dce49b2bab537d82965d3418171259937b22ec335baf3414284801def1f5a5a542b72980cf4e9160a9db8f5a32fc097f97fdfa8380ed9df11ee187f1aa3d1030e0f03e9169fd8fa41b5e75227454a47f5e94e565044717484ab7a6bd4595c93959535b11fd2679aa04e64ba78fe2ff685094f230f825e994cb453d3580600c7cc0799acee2df2b5219016c70791d52ed072e7e59348c94c82a25fde6133777b1ccd51bbea79bada53080ee43a71039afe2c42b203bc6da52486467354bbec97faa090547934d8e949bf227e01c6cd6ee95206c7e52466c33566b0ecb5e5b45d3cbf473f5bfa7c153a2e6d9bb952a3286b286e57aac1c08f696abcc06b6cf9b5c59210a84d8b357abe16f44f7600e4b7a6c04ce652eb2a4d6d8bae0141c40b9b6385202e87b1963e7a3ccca35226261c6e36a12284022e09317b6cfe03544d065d724f5c826b5a1324e1e4aff1a437fb196b00bd12b049474489ea883f60de6d77dca89b90777da91b90d7fb772b2ddf28763271eb8da1716278abdca1575f99f678e9f13e8128d67c00a8dfcdeec458c6b35ed28b2070e8ee620516a2f3b3961965a5ec0865f0a1a066a0a617bda4db0ada0782ef60c8a44585fd503fe1a2a63a23ef0e561b8a4a3c568c49b9c82495aa24b24853a466bbd41ba6e6836133dd67b34f6b2b8b2fd40fc4afd09cd361a9511195b25429ad527253364ec42f8b5cfc5f6f8b2495a0d55564307d92e6c6cce60d074532b68bfab8a75ef569c737be64db3152a852c4ba03d160864b096e91cd9463f2f35ad88ab0f23ef5298b965f23e28c19685336c6d0696b642dbde30daf7f0b9d6805ec5604f4f06c46e0276d4160db6b34302660cdd9550cc44da3a4129c69a052d09fc23e9aba93bb6bff5e5d1c480aebb5554fdae33b7aebaccdcdf9788c7cda5c6ede1c68e1499c2198010808281834b163d3a1bb045ca4ee6a83bbdcb91dbfe74020f1beb53dd749a6220a609f3697872cd02a2ed7119631704b050065188cb616512a84ebbbf205fe494a839019ca76ca0bd6790a5f059287021bae92d0ca6c193d4f8f9bf76177939fa487c74c971a385efc568c3a717f959ea922e3989a1504fb8dafebdc8b0fe1b733ff16c6ef5ef9a89a559169c2ecc941873e6535ab5f5af70d0f8e89725d84798ac9499299e7b495eb52c10ddabd50b0bc7a76cfe025241636bc20c49261f511403015c1b13d36229d2e688a1bf7292ba186753b61e83bd27e0800e4db2fedcdc563c1490930200d280da78dc1cc1248517c37f89af47085ebfb6ac27158d687adfb8d11bf64e319ef4b56cf3c2e4c67f4d22077fa75ce4ce554eef172710fec895a56b60d9d7e29a0f26827107cd9fb860dec9ab30151bf73bfd6c77274ee8e86e96b398dfda20ac8e471fc87209a727e6e2c644ad86df790ad1a47a92fc67ed0d8ad78efda96edcc974fdf0d310cd2c1694f1bfdba81462f4f8f2212e7d3fc5fea221a5e115c4388f50192241e1a8356e31b89952a6896554b6980ace61f6f22b6058ea8aa3c33c54b12273d07c509f66410383588bbd5034f9b0695c7e4c1b9503f599fe9e1d46a29fe7319aed04847e5f95c4b08b6549c010139efbc19b955c9e60662a81063581451657604ca8eeb9cad906bc002584d38e40d4249f9ec00f6d63117b2d7be33f9e67fc91c094261ee31dcf4da9790cd22016ef95118787c2090a70e4d0d964c9570715c22a2027d20213db04fc43dd1db10d816e284cf849a7fb99e104401e1e9f8b6a6d06fa1a11fe7edc787bf2b686f1555b69245d76069ddd94de9e8f71c8ae00e1d0b9fe04737d9abe59fc60ff6a63a22ea99eb3f214859320de7779ba7ca613dd31ee04082d9d145c0da3f120bf3fa3e73792d0fb3df9e0b93224bd14baa72b04e1336fbf0d3d7f083b8e386d6d72cf3fc52c19482a6b316cc16a9b5422728f592107cee5c901697b0f70684b9e078a7e84a530d4730438b3c2efa658722d5557697e2e022da0f3802ce820a6e348622ccdfdac5a94a7e4c83bbdceec34b5054bd3757c2c8d8abdc8fa95402ceb42b2426e8a1d419c08309cc436cb0fa9e15d4d652193336787934c86a89c0422e8bdce9b0a5528586a9eab79011dc7df2166d5bb56f8b769356cfd1cec54dd743e3b09a21da2b13eef9b60f4fc504482b1cc6fea5c8b1ff83789a9f612bda2ba391ed26862d7b646023ec9c7768c3556a61c93da84845c760857fb9b49d6a2ce5e9d6e8a8a84832114b6187f73e50c9e4044254e29e2a7b151a9c9e038bcf8665ac451914c89086fb80e4ce592671f43bfb927fd19fe38f976143eececf86ad40fa18d3dfa9092b7c2a02b4e8e56efe8d07d8e6c0506550929565f80a7fb7f2e09187e976e7caf8ec714af87936efa0c1f9c8c6a6e4fa2a77c4d95910807b90d2e97ab4f1accf646325076f130b29c810378fd6a010f359629f07552f804c2caa590beb09601214c91c5a38a9da9d094a69cefcd77f2be71042d7648de72835b7f08fb56ddd3e65ceb7c92cdc8cabea0934d214920bf76a8fc84ce443e3f8450df477919c9c1853557cd7a8a04c6695b2102d4e0ae5600b8429900c33bb2f286e6de270972c153341cee678a58b9b9ebbbb7a6d7c3a18da3693542b19de3ef7e39255bc0a7fd1f3d23ecebecc1c7655e71344864fe2f2ab0ded3ba771db9960d406f5ba0f4e7ac7ef59f69758fad017933f456993488c480bb9f220e97a63a5a464a07dc14c8abaa7237ebe9054db18f6a4b3c4695d4270e3d5510b153fc8f78959aa953cf22baf646f63c58aeca350b823a16a5c1e7506cc3d2cbe185cc05372ff948dab689f96a981a76d87f921ec8d4e2be1e529150f727e8bd2aead3d24b185341ea88ff89f75440aa6603a6e93cdf48e2e8eea2923e9dfa5d084b6bd2b77cbf416fe6771551a8aecb84c97262a10ecc447a07a113d2281f2626e89df15d2fd217aba14e018f636b5ca659cc6431253ed28681ac3e2e7bced5b3073986ee1befd7b848c352b6a763b7ac8006e7067a0eea6de56c33efcf942bfeda0514ab3a477be66776c9af5e635fcee1184ea4b94d3a3ae8a06d7bac96d5cb6c1bf3e8e1d22de89c46bb6c35d79e612bf4e026bed566563c71aaae286137f1908e4d29ec771e8331cdbdce7c64c692618d4f149de4e0eed2651506f70062d1653427d3ac8a88f292f94647241d0b21d6070010862cf8955fdce1afeb2c1ef90864988b61168b99e499c59774b3bfa82b4096867dca8a0007ad7ecefee9567be2283fa5c549bb208701e27ee3ba315f181914f7c565bc4c29ccb4f44ed2e41f80248c63e1063aa3c00ad99d9ad19e95e65a055b9b35aa587455adfd1a22423094b99da25ebabd05a4b2b2e2402669172685009efc13edf48851e144afb68a39837c51da0fa2c70fa1e8b6bfbe5e9c30c83dd255bf1ee4342586b2814156e708f989f3967f4afe85bfebbd560cb5df96d3a002ef9f703e980ad6dbcd21b736fc36ec99ed412d9b1233f38bf612c59bf68b633cae8376d064528e7291e0c7a9664ba1f73ff346c0c1f3201a0dfbf7336ea355c7ac9f03bc4ab66bc92e44960b171de1074226ff4ad3d394167cbd2dc96b8cedc700b48d43c07adbc93f1f53eaf1f95ea1825cacc252c25350a05c53ac92d883c8b2df1c866d5be4082d333008ede799ca58af9e34832af40a9d191c573c8e30eaf2f199b210162273940f63210fa794765191722e167d9f75d3b2d754e7b4edd7388459859f4137717957e2ef66bbf26c4d335ac0b9f7eedeee550dd393d1b2ab63045bde4cb8d90b8593ef5de11f5814b6ae05190cf11166541aad244aff1d774f3771e88b6d10ca1355adce652f954c381f92d316e4d67858977180a7803b7ac50a48cfc2007fa9aea3749fc29fb66b277063b11b0a80461d1185787c98d3dfdfcda854a0eab41fe4f7104ff826d0804af2b43cb9a839e6ba6d222c000d11b096d5b720f62f509e0a259e35af9448ad1bed2005178b96abe1bf5c2af5a07aff8bce78d15b6cf98475fafef95393da857ead4bdc141b1da88471a884dcb3cbe8141d1a33b9d8befcffd7a704f34c3727e6fefc090f5b083876d3f94747a30be35f508f0b5a39cbfb03ada6fcf05e179f362d85b8f99acc4bc9488c2b8d13a877779ba84ac574e5a439d00cc71c43c7d7786d8db0e247e2fcd434a127a50ee7aae551f81221fb15e29e0dfb70eaaab08f6dd0eee982b017195d10d443df5c007e39a70ac8c246dc7dceab34844272cbd763bdc12dd3fc7aeceedd4a49937ea3792079a5de31f8cb8a3f9ee3f9d432e16da0ca596071a9cb5300de8868685abf34a57108fa510933c8d5f75430fa4bb35e91ebe4de0637bbff4c61b8766582e2002e1ace388eb8f1400eb15d24d3b6b1c70b1d65a4c3339e6259b900aed465ddd6c3d99e2a92b755e73fabd7450ec381fd20a986791195443f367e67ab823c46c6db594cc85172a4fd3b3f888221e145b9c8c9ed3a9e93ada6a10b9c079d3cf7175d45db037a28c35daf385050788a003194c0317a9a9a6a1a8dbd03b66752e3b87345223f44c88e5a073485105b2110b0e6069f6c8b8c67830c69f3b4769259dcb082551b19dc5dee0527ddb9b11f392adc49392384fbdb223e1814cdbb129b2156d6b2c1f25811242b3964ec097b686d5e85b8646e63b73ba92e9a0c87ebf0943b042a6d4af76a44d4c8acfa63e9ea4f5afe0a66e99268553373254598b058cdcbbe522dac103fa399376f2070665c95c52bbd702c3df433a5fefbb972453bf89bc25afe3146da69eb7ff491e2b0bd0962e6d3671ed72826c8714529ee578d4c26772d1f71e91cff9839275852f1a2c85be2506a802b217eff1a4897213617a80ab011a3aa8c3ee937407e4ab7936a7866c53b10a71c583fc84b14bab1595904dd604d4a12702f5797d79ca39692a62c3fc2ea59417b7268f0cce41aa08aa0187071653e9d93390d1342ef0dc6a5871c918db73a7440eb0b91ccf1089a0e0fb38c7ff552c07b864f62fda27e883ec793975ac1aced8f06800715382081ebcaaf04501070e0b834a4adf31c445d8f494393df1ba97add9e343cc456c2b057c68c42a5a65aa793ce81db66547b896a365b405a18241436c3fb7f16ccdbfe5edf11c7d6ed5f094006dc6bd2bbafcd4d5f5e6575c3cd4e2fe891a0b741e1165c70f98dd02a1e9e2acea80ea89a42494f4ab9df8c0c824d8121a29165bf521fec395f09a5bfe36109f14bec86f1405d17240957ce42e687e2219241ea1ed2e64c67ef3c134ca7365e3b49867ec4a453a9fd5da07c29e79248c47f6ab2ea5ea1449437c3f650fa2b8c3b433e8828503e63cedd9713032c967c53e4cf156fbba5af42c5b56bce2a3687bebf9a242668c9eafc976a5e14a28a51d6f7fa3ab3c1ce4c2da47ebd17653349c4acabc29f39a818be41f77b366018baa2a285285d0dbdf3be26b6b01b22e8f8fec80db049e25fc05d69f489937b0c24e8e64adfdcb2a454ba9dddae3fcd4f03bde4ab0e2509a1f8bc7f2207c99ab6725cdb38e4bdb2a648f5ed00f97f6904f864f0a7c8c242f1010a3dcdd76146972387864c5c1453624bcf6be2dd055aedfeb7e92887b20e562ef9b88d019283bd0b324aff23fdba0d0a4c19c7a3752faaf3898054f86db1bdb9719008223688649905b479d97c9a8e003c74ba7bc13227ace31f78ed9d3d9c3aae25e583a4ee93f80bf2d930981a5dfb59daa7d6d50ec73718ee03c37e12d616972fdb0bfa0f51d2dc8441ce8f45f798615a5f77278f30975d4b5f2e54f1b94f0f979541266280cde99c7b373947d07bcf2f98c74044dbb058eef7ebffd95000add8dddbc7644530b74c4d846aff158fb3e5d8c29301646c42e4bf0fc156e98e84e0af88ea83a489bf9eab711e9e7eced782db0a0a7c8ebe0e5007c01a82c8f62cad9be8374af45cc3c5e2a7d11e07d016645ac29d611989fc58f466701ce006ab1c716865d3f28d859c12cae0fd058159fd2e868876afdecedf62d9376452105773718dcc6288c3f0d4c1d0cf8196972f31922d7b400823c3da305cd64bbf5ee8f410b0a8299f27be156e50d6362e9d9175e204fb2b19f9ac410060f542e916d2b8c5030ecbbcd5bf8134e98976bbb4b58d76772daa0c0aea89779ab206ef96f85b8b66f411cf8642cc474506e5a9d09f1e50d7e099691bf2ce2431c9fe0bce246129264ee86e118458070adb44901c9495a15b62d872d8197b279b0d299baa327f717aa044c1dad3546dc49fdde2b98c87530273a45ea73135df7b9e94f9ed48ed27d1f460d3983499bb229a23d0d48015545b3e4b61c94bfa04f22f68fee0aaed4ac6c9ce8b74223715f12cf5b92859314c59783c249a7963d0d6df2ba8bd3bc8d7605aefec931c8a73939294a8931d1ed2f2057539bfcf25c09f8472f688d45187e677cc6da66df316d3a358906b1c34fb3422b1e072878498ad85541f440996ad35473d7e31e8ea7ca8887462ffa42f966c55b74eaeb0e3bcae458664ce518a8d0484b38f444e9563351bbd6cd4b4565481f27a685692e027adbced516035c9d7e442fb6491093fd0d94b7acc7a9d183869a451407aa03d32b921673c62f9ab57f873578e35d3f8347b3c223efe155d585ebd04e0d7b6e0d77bb52ec24943b96f35600e84a1a8f032289529741acea198421dc178c57519595cfef871d9015d0f5225da8ce04abdd5cbaf0ffcf39031bd34727c23a91169455e3e2c935e1dd3a9694ef96784f5328a2d0ad1b2d4a59f1c39fdab150c572e880614a619b499f511afa43e983337db6784910fd7fb7ab1881b76c73a54a6c7bdfd8ffa036375f0f78e8798904a3436675566f26359b7142f2ef3586a51c282104a38e0e8e711bfd05741f87d2c9d05788e33f7862c82230b0f19d203608781acd270ef1eb7402891fa4fc9e0747ec04f767c3851a4fb81e1fd27b394f05c24f60b91cfed7c6151d6e8aa3a4661dea10f0f4c7d4e2a2c8aa33d49e2faecc3c292a4a10a2733111db8b267e4bc775ec0aa46ca76c8bede96aee333b6e6d39a9da9ab1e2479f2d08f10a716abca7706f01a25ba6c711a21a168e94957a2156258a9a751f6a3d55819a63de12cfe27596ba5b1e8cf44c7a6b75fc63527c0acb90b316af57d6282924cc5a7ca1464cbf64a1c92e05ab5b9693c011dc7df2166d5bb56f8b769356cfd1cec54dd743e3b09a21da2b13eef9b60f4fc504482b1cc6fea5c8b1ff83789a9f612bda2ba391ed26862d7b646023ec9c7768c3556a61c93da84845c760857fb9b4962dbbfd591007a22da9e622ab8daefaeaa178def7a80fcd57def5bad75f4e8572b24a2a7ad17f4c01384f4d4cce0e6ae6b717ef67e7077e1f77b4e9dfe8eb21eb0616d0fe91ccd85b1a70c159efbfac25af608f8588ed9338dc1a4e7d40c36633449aa0c4070ec29ee9797d366aa7ffef7b535ff34d4d5a3ad816d15c4a747a3ad13389ee18aebb47b3a229b417095930f58cdb71bf514cf0fb2113baec4e40452489dae2463c1c8163995f8163ecf3da8490c6ee02a4fef80298d7cac15705d57e328a9525be5a1357949d8c3d765a52d7f795568a0ed7e6ab5827f90ebbbdfb0ada4b326b884023f40f0c3315eda8c03d9a311c122b583c8ac92b43698444176310d5926b333ed3233728e44cd7c2c90c0928da88ab33e7e42aa549c400bec1943dc3b1a6258de2c0c3b73b517aa86cd136ad72520f18708806980269bb55412b49ce553d54a5994cffc39a041e103ee7c71d0ea153bfa28a46e528b4cb29d2094bfe8cc14403edd93106a85b807ae21895bf783255dbddbf441acfda4854982097fd4fde6463781d2bfae7f11a685071f4dbdefa71cd16679a7680fc1fb22d7e96e039481da9e268602d9fb6697f74a1d8a536331ca2b20cccb1b07d92b10b7a00012c9481be50765a5c60acb205ff10533eb7177839066bef8afd75d084b6bd2b77cbf416fe6771551a8aecb84c97262a10ecc447a07a113d2281f2626e89df15d2fd217aba14e018f636b5ca659cc6431253ed28681ac3e2e7bced5b3073986ee1befd7b848c352b6a763b7bb9b006f8cfdefca456b52f642e0330aac114801ea75ebe269cc04e1e15fd9793e76c388fefe6bc055da7e5b3e696ecf509e33475dac6d5dc698801901ebb2a22d03ed8288093c4ba6d30d0308d9c90967a229103e0d01540b5a3aad8e58483f8cf1d5432d3ef21d88723bce69b3c055935733a60b73deb9aebb3588817eecf4f4bb61b46922b31a3634096ab39c65320599c63395f57cd9e225874b703f60c812b5fb4fe9e9a8afb85226f9ee960737b8598649113fddfff2efcc9aed3c22fc07023317ca9aeaa13457073a97ac50164263f349535b65a843ca1f59b9b63feefb9689b3a23b32523b86c7c03cb8988fd71058e49dc03f068f2ea4d54ab247fde724d02a75d592079974f9ccc777e1faca300c562d4e86f90fef2e02784fc17fec8cb41a68fbc1da48a3a5f54018638b25662e6d3e5f7c513b2de7d668ec7ab16045ed9570a6b55d2a6f328de6b4d957214f60d8c4370ef1e4e5fde8f1a4c9035e058abbfd51bde9b355382fb3c1e519424b0abb3ed2f6a048191e81a3a4ab04f24928fd7a4b693c0a78d22be0a3a16bd1684f4dbb45f4ca0f779128ee583ce5369cfd871c895f555f415939ac4a5b321c5420f856fc073f127d7ea5b38add7c88fb60e3c817cc78269fee0ac21e3fb4417a8bb2b90a8180bd5dc4f179a604fec84ed69fa57fba6cc881b1719be8afd85d3e559c3dceb5d9de0ab8fbde47f79a12b67a861f1a9c3eec149079216c26468efea522af76eb75f9a227f8a0dd1baa80c6d907b1b624b5ede3a00eb7137bea9707ae3030c6815f3e3a6620e0d4dac4660b132fae8c8fb6d38b645d2b30a6700c92c2edea9b5be308e82de561977180a7803b7ac50a48cfc2007fa9aea3749fc29fb66b277063b11b0a80461d1185787c98d3dfdfcda854a0eab41fe4f7104ff826d0804af2b43cb9a839e6ba6d222c000d11b096d5b720f62f509e0a253628cfe5452b02e24212fcac4b2debed777780ef96406623c457650e1325e6e7ab908cfff49bce8ca7a0a35648ef09c268e890672acebcc60b429122a3dc7e7e9aa6d826fb4f50f9da74d391008da8937f87f53d4244b078f056babc3d494dd9fb841eb0a6956271138c85a56cfb89cd26e32494fe919e0e993b35fcf5ad5d4c0c9ed9c2b07a684d9ed674957ceec3ae675673223ae1209cca99b578f91f3739242b7bd2c18b397b076d5c7961b460695d46b84ef05063a5504362621f8b20e61c58d000b47d5bc2340de08badff1e447a8dbd92156159cc08e7a80e0e4356208669eb997d5affd9e14f73628923ad07dbf3654aba9bce0fa9bc442828f406b800194d5b3cff9ef4bc016db36f6d04a6cd94e6e9adc8a158a7ba7c6d83432aa329f790dd253d4c27f5af1c5952dc61a58fc884754a0473de1be4d038483c49c79cd737ea0b0762866573cf329fa79b5f22ccdd4533ce81777bbe94b02294bf9795be62b815ab71840d186a50f52088a71aa7d8baf7175d45db037a28c35daf385050788a003194c0317a9a9a6a1a8dbd03b66752e3b87345223f44c88e5a073485105b2110b0e6069f6c8b8c67830c69f3b4769259dcb082551b19dc5dee0527ddb9b11f395abea5373d00bd7cb40b800cf77c8794f91c8eed2db62cb605c3a220264f5740d1b5b2a4b49d664939c15e75c292d57ca5a6d464188c7b7e1f740f7b86002ad6f15dc3827688f0c7a6608643c3ef1cc2e8483a5e1d90ba7879c51521b7ea567b11d04cf19f753d0e50d180b2696b8171dd9efa2357ce14e8fc8e0d854a0d2ef0096c37cb128e5782c12c6b7285a30d607021d684fd29facf2515b69836df5c9a2fdb142764d54c7a450392f2566f4f7bccdb8445aba0de552124ac4956e17c11845f2073905e723f1bc58fa6f83e08064b0128be2e9d75c0d94b1d8f3d113a8188f91f14b628ded2487ea054ff3570f518933b3a34f59d17a9e402c22a7ba8cd39def9187375b0549eddd797edf407dc6e782b71b2f6d9269d9d0c8c91da0720801747c1aced8f06800715382081ebcaaf04501070e0b834a4adf31c445d8f494393df1ba97add9e343cc456c2b057c68c42a5a65aa793ce81db66547b896a365b405a18241436c3fb7f16ccdbfe5edf11c7d6edf885daa040fb2b9eb56922192b25ef7ab13cd732ac56cc6c100c714b1171949f4e24c4911fdeb575edaad9c6df30830adaed9e82315dbc70a6b87d0cf934f0da1f3a0ff51e6973601ccf99fa361613278dac92975d3ddb75749717e22c6d766f3b7c09dc069ecc1f18a358acafeb67b240109ded482da09ac105aa85c6dbc51e9e8d636fd626f9728797949d10780184613851b70f1ac06fc74ce12457447b4bc54102641d14074891bd6ba2ec0822f95ebcc49f48ea692bd2f4c21a971679dcc48efa46235ee115639398429af34874d069a7e500a300191be17b39c8a8be2b4330ee7c1b8c4310e3be8a7f0632aee51f01d788cc9fa2e8ef024fc8f73ed43528b27870ce8dc73061a63b76dbdabaeadac5ccf0bb38d8405569ebf94fe9ffb24559b4c057e76db455fedb1571f1711709af2cc161d427895072fc0f9acebed18140821a7f7e0e1383ca2d32dc75301bb86d5db0e564233f6f35cfa9cc09061d64474a42849e86caddb11389fbc4284f447284bbed0ce5c35a267bf4150fec880c4a84a743503efefbb412ca21a3e703fa13732b91cfdb8b4830d5694fe23717c2578cde5f7db5c3ed1f4c2e97102399ce9bfb79827c2a23c12f2d8745382557a73d829f5954347a4140f1aad9e377c426aa49178c41998346795f1350a528602fe8808af751cd73b427bf3f9eb31b67adb793206f6df33f6ecfed14c656a408aed7257345da0ea95f85a9bbb17421dafcb94c971f5f7d7c681a51aa725521f0c9bd78407f7017d24e69632c19a93b942da36ffcf7be3297b3b0cd32494cc6bbbb955ec88876f1bdb6ffee2c1a86a7a736e478f3a0c26953a05eed3e5c561816eda49f0c28853b0793c63f1d15fc07c9dd7ba35c732334cda3a120d62dbb966249dd62bdf62f3c079b08243a9d1076d469189ed98713a7ed065971ccafc04e597056933c2e275a0c5c9ef533c12667ea230171cf37837ac08dfb24e50f3ce5fd68c730e8d537db7aceb454ffc1a06582252bb21b7a1ceba2355f340e2b14497ce3bb0468dc07d105170e9f6aeb8502a5f60ef37386ee51466b37331883cc046afdc8a7610a40c858f2a2fe0099e05456c81af5d1285eaa17da532e24435ab7b6433d6978e267034d307371e5e00e1df31c299f85334d42486e3d93a960a095359860978bedd9cee29455d536c498332d512e31f1557526bd9f61478a5ccaa1b6a05c3e5e7cffaadbfa4e66f5db37615c35a27afb2a941109f93795d82167e9e8b2e9f571fbef384cc72a5efc161266984a86c18045583d62dbd3258c8c0506ba8a735642a01e89f1a83598a856f2e89cea48f5f97248d82c81414a834de4997c024147714a4ce0f30c17b504e16c4f7d9c2f56cb6927f8d7e3792ecb5bbbe5fd58308ff061bc333f506525693d4f13e8c1524729de48c6c3cefc0b0ebf168aabc5000b593b0d3af9ad7b2ecb8445d645de36e3751320b739745e55547109bd169f9770bf8c2543e654f2ef0d27a3174135a015890675f3e0d76cfa1ccece2499ebfdfddad1dc91bf4a8f0a29c0346e8f7e24d395a56bfcee0fe8d38c674521835ddd6d0a09f266a891808a652e9ac9a31c0a8e1d1362f2dea6aefcca43d243b2b4518747ffeab4b8926b2f56dc6e2b56091341989fded9286596ca34e6d340927b022928226065ccf73ec7dc9e014c6264c08b18698eafdce0f8f8491a788415704fbf1e4e9c4b9a259f56656fc3326f8626971bb27660e444d4e293c817f4ccb266f665d02af61350c6e4127eda769347a04d9e286b05218248d38ab234ea5700f23e92c803fca2029eb837d5f504e3d378b00a820f0ccbad4d57aa1e034877d346d747fe7df2b6c50c7076ec18cd7515758295d575b9e650a427897cccd1450219355e1d1f92039c3ec1a76661cbd554db17b62f0a206a9ce4a7762a5d482d1e6f30d334670d69e31315f180bb75bd824cc6277b31000671984dd4541dba4dc5669cee3420a00598b1dfe402ae3dd7575ec1f5055e08254f715e1c221cec6c6351899c2ac9f282b9e7d2b267d5a47114a0c88029a8e73e07ad35ee18926e980ccdc069898fe72fa1abeb9b45dd05588fbf2edcc17cfc9ffc776677a7b44cb8d40f77a97a7c736cba59b4f5b8399d50f1e1b175ef809b631104bade9c166b04a7c8b1cea639f116ff52984b3ffdfb3ff9ac0f916d3bc69cce8caa519579ea621fd6c39b677a79f7282d11faae53bbbaad2b3c85c0e8bc54c8846e7e4e1f87839d4a5e43d5e2216437569a77d415c3b9313efc5a18cb62220de9e91329534bbcef8f7eb266fca16c16f666153444d90208d7f445217a10496fda35384b49f7ceb297c93ab4d00fe6fe47bf3809e5013eb1dd31cb6bc7a2078a78eb7a512c0c16fb8c3d28366315f5f71817822f855bae313b56bb6ebdf328a667e6fefc451b19d0dbae45d020a954ea01b3bd121f666f8578e609c36ae1f4472a0b67bf682191038c107c408e08ebf8ed85516539f6db4bab27e532e71ec5cbc2699788a64ae42e5c5742ea7f5269b91cc130133bf083b4d7ff37e15d77adbe812fba027c978fc2ee48da839af4f1209487f0508e33001cfbd0e7a0d08e8db4a1f1d6e3b89cc16f4e822e291c31ec0a2a4a745d7f85e61ebad02f9522a41e99d392dcbb7dbdc22941a580e80e0986aed60c249cbc3db6d5a87206c7fe8d2be58018753fb89874e8d42c79c037dd4d3ff1b03be859a8f223bd9660e20ec41508b8b0ac2cabfc67172ebcc8b2f69911b905e9166d7eb28a271be88bdc0b2c0c8cec387cd911dbb2b81711afe658426096626e4a9a17a561d0b04725238e8b8237e9025f88d095df90126b7cf9a73354fcfa496fc1b8f9978a78511f1bb31715814d80d606fd28e1875076fa077f3b60c001c257129d17569d3b5bc30bd528ef257675960b65f8d8f5c9950341785ab8c3e3eac1f8537377e5899a182e65607700f954adcfcb92cd1bffd5f37b7cddb8326b25d170bf839d2e0d029bc39ff2f6ea08789ea1f6416b15e35a82f2b8342c50eb4fd5f8f3ccf9c1ae0e11b6fc5865b21a4ac0bca5b2486964d68ccea24ecd37e2e8778befc77d05e8c68e8a5663509bf471578ff9ef61cba49b682a3d4cf3cbaef05fc378c2cbf1fbc9bbfcaa194050a809d71f78c71dc2c0a3c68686c68ba07547ca67c4107f0c0dcd00c8212df86bcc5ef6ad5a2e3375d49dbd5dbf06c180b6bcca1822bde4b9c93d55c5ea29fba15c364f86aaa568719bf61495b4173cdcaea7c7a097c081049c2f3113f72d02be475538c48a11eb32580913c81ecceb293de6f083969cffe78f9c160f19d4cd7e03016558bae566b596d7076d5b188cab68ea420d115f5074eef10e5b3d17cbb2de2b472d00b886fb7599b0f327aa90cda73e79e2cb33a6ef452fc63572b75d0d0630f7b29851d5fbb015c2eea8328a4de9877f54121d192cf64bdb53a7a43f88530f0c980ef2873b4429700760f7342c2a6e4f6022afeb73eae6ae9231b9b3948764a0a78c52130c27e4e862e477f778f6f46abde037f1b5db0c8f3abcaafe92a2bec400280917a45e8c3d85bb776d5ec266abd287eff1f13b92052df01b97223dedfb1ecc4742d1a2457defb523e2d4831436ce283fa4a2674e7f310ef7493383c2c2de8de1cbc01e60ac7fc4c6b6a35253309e0e909ac742c3a266d8818870c2401a39ca6270e0c1b670783a227689647d00ac64b71359ff3341fdfcb691f1838dc76cd7114f0f7242df69e264f23f8c1ec2e5616399ac60d3b8d7098aebb40e72f6219d9a8349ac2bde04e45b9faf98853a708c379c47c63eb74915e3ecb72b7b04f9f7d4c79b8afab1acc38e37bb93dae807e366473154df2d9cbdef32cd7582a6bf577fbd1ad640f68f1c6e761ba13ca80d18dced6c51f9ddfcf4490b03c0e5e0f9eda75dc765ac7472658a888b00d85718fee48ab8142dba3e275d6e5e20bd9700a543666fa160784d8731644600ba50afd7eb6e8e09ea9d0161631540b1db6600d3386dd217a4740d64322a5edbac8262acdde2c8d53b155b620b545ff45e3a58304f0fd0028df6426eae25be560c04efe2427c46d833fafe9708e0218930ca9b441cda781f39e3c4599c02b9e9ad9b10a49a4199044f153bc2124e29524753b837ff8b7d0efc26c2198637729173a0a20c1eac0b1f23f993e1afbc1a21bcc7e5597cc9babb1de2fc5b73fd02bdad8274dd6c416e0152b7767cc8b28b82c031fb9ec2db8e84f89efd1e62fc6ab7ce0a1e85aa2f5dc8b3e8fa73dd73fd652d186180aa43df20db285a12204e70bd93cd01d9998fa94134bdd25c1933d00bc4d1f6dde01e763969ee8eba646fb5dea75624579116bd80a9f6ab8bbc10513ea17f0d5360ac60065b6e98d3f6c423daca901ab88d177fcb0ddb5b3a68f5607f8b45d53986c0fbd2b51c6f14243646ec033c8322f08f82210ac054d5e4f33fb469ec7fa5969caec45c1a5ad2e550bb4b98be69738c62b5729edc5553ce6d6356858ca7cbfdcd5a75ab53236bd7799be469f431b5bf9eeb5ff0d6b59ef12e57e96cf31152d6554a56ae7242336978dad21498a95dd832bd087ba7b988f5b3223606d16622a512a59e5b449aca354e1fa3a26df49cf064510e922b9da20accdb12582c77b725b4ef725958d73a46fba848f51c3d505bacee595b944a57aa59c739d1090a386ec6b5c5b66928b89b10d8b84b9064a41c09b90cc5d1ba5765fab335f1cddeb22b1dd8ce5caf264735317ea2462c91d9927eef20da2b3669e12038c6137f507b59ed352cc1e722f410596d2d2e82a94a62a59dffdf5052670c705d2f7e866ab77314ba5bc653a61b8bf0527bebef8fe6c1d09709fd0711ae590b1bb7f3549b4a2260a59bf267af0111c9af7eecaf41898541f322e85daaf9b809652cbe66e6a9fe3bc4e31151f8930d55196e26a2923b2bec061e071df0fcd0021b1f6fe5bb5470e215c3b73d06e6be67768ef89910ededaf6f7bf637ad015809fd1995226ffc4b4032e24612b6cac54773519a81212573addf846a8273224ccaa54eb88755eef0cb75d8a805b1a1355d4d7692e661e7cc44bdbea1bfcbc1f4a80ee975407f75a79c567ecdd0edfe1085cfc387475676b82ad7edc14754f1ba30613d1d37f0c6d3682af2514659387e752426bffe048a2c144c52bef81d6561e0220996e6516fa9f89149e9965c3440ecddd6a29297ddd11ab764cf1c7ac7b7fb0dd7bb74ea61dbde7d4214b7b7784096aeebb074e25925123c7ce6d19946e0cf5b4fc75cc0ec542b769d8d335722d0b7dffaeb77c7d976e115020baf5195b5f2d4979d7b5b5d54f83e568e8dc18e6dc2dc77497f61782a29525ff00d7d2b05261d5f61d8433ea99c2c434114b77de4abfd1fafc40872e5d949a53b4a9732b59b3bfd8d638f5be2c74cb2a7e620f213b4f6608c3a8ef78d73771ba515f051eaf460dc3eaf7d7291618ba286658d144ad7268d3633ec486b9320837fe53a4830f7f1debc1b3ec5c0afeae79c1ee073e5dcdf207cb670dec0a1773233b766d5455da406911224e617ce8756911efc696223926006da88d0116a3148c239f5658318c98b35d435e88e8ad57d5ebadcc90b5bf9197859c476be922e17d13736316a982900bd2361c6639e26bdb9a9bd8c099845bfffdd50951e4fc24555ebee2753dab134517945c3a354581c25687d552f4b73ee6dfe32916501c52e250e27f09cea22dd13c89aaff3745890a555c16fbb4b468af1487eb6ac3cae2939d18687048c71345175508badacdf7d9cb82a4a8a05676f7d616b0ded00850a50a68f6e01eb7c56c3cb898869d9899ba6f4be30de582346aa5dc19cb8800c3f7097350dcc14e8a1e7c0c7b931217fdd78869e42c4e9c9e5575c62f23ff09945cef5283ae291f9ad28754e40b1d6e017e9f16d565fa22f02e0d32697f0b226b45b2638579535c9c9a7d159ba410edcb608bd7dccb12a754db428a192d8c33c40ff593bd8fbeb388f5e31db2341fc4ed5ef2dd967e3d5690e6e551cc7bb69f14dce696facda83483700fa01cf02f47503e5691c2bf65449ec276cf3e504ae5af5075daeadd98aee2c20bc3749fc640554571794b4a75f8b4adc3f1b894ff9ad5583cd283df3251878e0af9b8938b91fcd1066cd6d37ba2b1dd8468fab4278b61714f7e04dae8f5c4f85174b4407f2f805acb69abe2ea093f3deb1b7ff36f54f57d10d27483193bc6dcbd4f5393ede25ed1be08a10e123199c5580b1abc649ac593b98129b6611e4071c071abd315a951f8ae4ce6f13e3ce678d102204e803a9da0d315b068216eb85a83de59048abaf702a7586e751b85e38a8e12a7b1e7cdc82bd820dec8b1fa0ba4329ca0df03d87e1d4884ec3f23d0b6ecc44d5ef143cf2cd4d450a5683954cac1259eeae196aa88e7749600973aae74a7882cbbc2838b62195f943e5f02e555f58a5d0f618155c02a7c4abccc2999918434d1e7e598fe2e35bf519605ebd0519dde3ca2c7763ca6fea37e6e3be7c90c0cf303995120cf157a004d97f77a666341fce981d3fcc130a773ccf8f47d8d627de7565ea3cb30754c2b5f63400f14ecc50656ebafd316f5716264c2837803d9c87493c161c6d84eb29e94a442410d013410fe638a9988ba66e602f72277fc798d2c847f4399767dc8ef7a8c49b2edd55bf8e7d2624a06730b4443fde37694e62515aa81b52a07b33f0916993736e5206b342a580aec672566327d5d92e6a6d59caf86cb697d7d17fa99c6610b2b35cd038e8d0305a98a264b257af1a0bbb0d269adc8dcde7f25b4876629421a0d656a8fa75ab3f49d219ac3ebf8351a30571062f9efb16fe48e91b6a9976a08d236e4b93302a87a6927f6ccc5cb9aef9311ed327924293a0e7c8926af30b3e649d686b51f30b5130459ba7f0076043e77e7aa113dfb2388473a0ac58e776ceaa664d17428322e5c277349e2725b55c87aad3869e6bfd3e1c6ebbfc090dbfa8be7495bf609f1a9a13307e539a9f6043f82fa3c39ca5f1c4a8c49774980fa2ae7950df35ea55385705ba528b0734d2affd87068cff404ebcee8878f6d57ca9856125b3565f617f958096944e5f51d740aea79031ae796791766f47595a31e2d5f7f254d1fe24ab289576b9174f186b2c8fa5eef595f01219637c6700beacf5c7fb514fb2771373db5db3b7452cf33d9e6df78aeeb60cbe06e6c5f23b209b64359f69404d872132afcfe4e7087c9335ac68f4b64a995ca3e5423390c0aa6cd2837c49af07b841bff98216adf35e104609b5d5f20e00d372ec03ec42d354f4ce45553b111806273067870c7bc12c737ed04158f6b8d05b7b503875a510cf36f59867dc2a84591d074b51003112e14f8b8648b95214b7964e1b512b12b7a4d7f9fb96448888d9a25cf3b8f0b45230f3acbc2421e00ff185282feed8e8757d719eecf9e989ea8189199a38317e3eff1b09a475c604396cdd79325782a24fc0946afd84895c9d1cfd4a6f1efe05c7253dae6ce6f50dafbffe5a62c9ed855c7e97de1826e27b1340938babefa50e7b8bf1a85280cae2c64d4727cb424608d1460d9ec0c9cae0a08e6526ae0de8cb16a81eb7fa19c6071d133fe8654533c91936dd817797aaed7b2f3a20f132f04f5343ccc9633522824a32a382089a9d45c66c1a920eab2b76b114c13e39684c5eef6488ca65efadaddb5c9c076e7425ac72485674650916185a4c0d8a4ce2e7a15e9ced543917552af5d68a8dbe3e0e0634b892b77b7cb352c284a7df247d7788198c2ada06252451b8dd421e63b6d302b2e626be44295da0ff17e63506a53f9091d2f517e936ee1b0efaef992deae3c3042794d4eecbaac37a253e3ff9ef680e14d1cffc20473b8374c844d2f95598a000cd28a92d233d3bd82dab17eafb2357924942f2c4b82dee36ce8b8f793d743b3cef633f01a821e0ec8bd426da8f3263fec23952511855644cdb9abeb9d8c3c1bf5ddeb86ab4b3577b477c0c93a68ceff78922885edf37c28aabc248f0aa2dccbe1a1ed7a61e5490f0c981ce8e0b0610673acaac89c4e223679833d37685f3ddf58a2841947ef07e1380cbf10f03d45c40a9a57d6beb4e138eb104dafaa3adf06b6b1de6c80fa96e4ffc6378843a164193a71e5d8f0a9840bfc44e39455e908f16673d81df5149b208b4f44379ccb17fd846aa0add297f684d52c4429fe3cee62adc7284f947a46e2b6200669ce38f2545ac0293e01701d93b28141a1b08b9c3d22fb9ed835169564e97754b91d33eb785a6f9fccce0b3ceb36de214513404e6b2cd46a90b6b32623e196ffcae98ead11c3fff8267f783e4b3977fa32bab1561dd5aedfb1a0ad6e7456aac58868d294a1d3ea9c5c8069bd27acdbbbd75815b8ba2a2c8326dfe0fb7c42640acb9c2730b89245cecf406fe115e97e331f4e7ac6330bf61b1e8c768bbcb79c040fd6e024c00d5ab7543aa80f332a67350e93856434043d20cc26849dc2c13d300e1a6c3a3165f306708b0ab7e73e597332573e0bab22f3e4982e9dd5c094e6777ae5f67f263d7d0a8361830fec2027e7d5463befd44dfc5339c3afefe34450065eddea5f8f7557ac709b41203c89ca78ceb932554e0e4878bea1ce3a4dd77fc43da06e0a065d15b4f65484a14d98863d829ea468a3f8729730a944a738db92dca6cb88477848dbdd401c40571e3108cddec1e44c44dde692f1a9fae7d8604cae60d3c42da940577ae657807acf0aab384d1e57c0c74f358ca134f7a8be3ef6f0d3258c98c9171337aca3862c5c123962498e10506b2a704995a5795897c20014644d3950917b087f56efca642acfc9dc81304cea41966a0e1af665b1a58dd8a77fb66bf789f9ba456de8c80b9625853c51924f02d6031605fb1668b563fb8231000b90db88246720a005efff9c097229c0f1b70da36fc1153b4e5c9f3276f5f8e877ec954251fba951a6bf14a159410608cb78c2a304355a3d886d2cc19781d1abb442ade7d368c7d4bdc47abbc16b117b74955babdae3658d8ed39ac7ddf6c5604f6393aad8e5df265dadaac7028cb4862fa2b692d8146c368e0ebc6d30373c6cdae8458435386025933a5f54ced73c9b8feb5b629ef2f09cd64674c39d4bc58dfed722a9ae65b678b04abb1f5d7e0740c9cbfbe1dfda82066ed121eb920b3a684f6a851cb1b8d60fe44328b0267a174d62bb24dcae5c05d39f702d756e13ed254f00b47f087bf099bee6247302ff6dec1591148618b215532c93c5bd1b95ea5e1b5f1a5195cb223db2e4d222988630d9287b5e5c09b18533646cdc07ec01d0155356b5b7b44d9e56fc3ba1c2c102da3b46cf73698a3fc6eefb72291f4c4140416bfce386778ac0bf355c8d0129b272a1e1e5ded68cf4307326bdeac21a2318d20eabd87534b42cc3d27b0a2d1a7e011b4d76b2878b9b007f6ff66dd6cbe78d8f2d997f10eecbf21596d73f9a70b0a8e0acf0fc9d13799c9040c3b99867cb31561d33774080659c8fb04459be46932611fd5dbdebf22da0c93fda510d847eba452989de1a6bec3611119f6505cd7c7099db943ca194f4f6f826c33e504ed24af09879f6bcc9c998caf5a1a0b30484668c7a1f9a6d0554e1f744dd6c380b97c3dcda88291799ddbe632b3c1d0dce241ee913d175d393844825dfdaba959e68becfd1ef22fd6f678d837ee4b34fd4cae4d0ee648b62cfa0b26f6afe005b0171b4388f9d472d8a5b97297df2e271c7ff392598af633d20f90979523772bf0fe946190fb886821b11192c6ddc81da94ffd2973bc8fea760973195e885a44680fc98ac7e2347e6100171260db51f8f68315258a2d50b54faf8bfc0e83f9dcd60fefb3db44c6a7d196cf6be11d213b60ba5f0aa0e027a223c662b327ac371240ecbfdcb452fb11cd6f0ce30968f68f1d1d9d7a3ded5823f9870fe3dc705be4af295c851f4ba7b9f763c2d7241fda52f64f30e53fc0f5a3d2413c61e647694f98c5d5569afd3c5be93706192533d00fc5cec8984ebd339024aeabac7099912d1bf239b2082625903b92f5f40c11d808044aba0a1ecbaf32eb4cc594b5ea414d6fb17a22caea4bc3bc321a43bb62a66e0a1129be6b4efabec07d69e8167ecee5861756970836cb30f564235c168f7d770a3ff6277e5dc19b6dab07aae21a3f947400f4cbe522fd5776e4e42f3dfd1b90cc880e8fd5172b3ca4dd09adc18a7e57c37736b5f71b6cb27412c01c71e18e3d6624dfd5e97c3cbea527048f780c273175078d9e61fbc0914b802e00d7080f48c76d930275a20b24776f7acd74c1229bf0d3777e85a30d53614158702a0ba511f447d60b98a0da34d85c83e6490f59703b5bed53ed6571a1569e2465fa644b7ca9fec189c7354c5267f085bd78796f7ff50b0c8a5aee5b74b32a855119e4a64ceb8bbdc807a705c4d54945f47baa255194dbed72064d80da7b430b0dbbbdef8bdb56969a06ae75611c6d0cfa9e55b12d8acb54a38fddf19b89470f257f6960b535c469ef02136e29f1d16e16219b654e0116011c00430b74354beb285924cb45838d340d191bde8ddce5fab3146c81fdeb063a39b3a2fd07e81817c135f3a9fc5d626acd4bf40a4254935992a0a7587f89406c30048b3900030438fc7a33688bd4c34f597bdecc401128cb4cadd0c57a2cc688c1c895cef53dc64524ec9a8c28a12665aac7da5ac010ea912fec7281c7fb3460a3ee654089f7000848a41323dcb7f664a49a366600a6ac4df020dffe7c50e3abe85dbdd9c45faf50ae2e460ad5f7f1f171152e0680cf01765fd6cf3332d6588f7c50dd92a943882eaac8b1d33037e31947a9ec8aa3e4f732bd3a4088a4e65da7582d684fa9544eaba444bccd71954e3b209da3025de38a40b6183548f0009fef31154c0ca2bb5b313f8aa2bba0245d79a7b76a3291ec56c6ea100aae3730483167ff472755ad9b43d3e3c53ea4dd92d21c6cf6ef86c2447a453e373963d0d4bc49f43247c51ad454b80d50eb02b143c4cdd4398d1a335255b5356f96fcf0ffc5329af6788c3df38d6757bf565381150bd99c4996d1a09b1251550600aa987e82531dc2c0f041add6bd36297d5671163f56e9a34008bfc206a618931d08035cbcf1b2ccd73ebdc2086eb0d7bdc5ddbff4775231c2d457e33c92319e6dbccc0b84f40db29603399a7c460e98e31a6531aef4977569302bac392df6e4066ff3286aa0df15d9b47114af8ac019f3fa94a199e19fe209401929a8a03f52ead157b0dfa2c29bb6473fac662b51e3c7acf2e571db71eb3c6f1c531304dd603b39a56af064af1887c664de4138984ab7252f8e592955857c47c79fa47e94bb552a1014c074dc4f838f0cafd8ed63ebaa4449ec425a90d90336be8ab3ed881947fdfa9a4509c776d188e0e8203bdea46a2cdc6c03d551dc5d9e3c668919f76bb7972ffe6d62eab7963748e3f589f9035ab74824638fcdee4ffd1052d0c72859ae765dda4e74381f5a643e47da08f7138cfac4cbfd9d3dd4c133948dc03b9c39e9fd0b7549ed2f292122c0a068d55ac8b5d92480b959e34fd86971936ad160a057f789071bf60c9a43dfb4acb1bd918a1fe575ad308292b67252e9b51be72b20b5196fde0d55f68d1f743af5ac15bed59d624804c36f35792e366c8bcab7b25e0830dda535a397471bd3a91edc5cd18cd6b39a333330c0f2b8a4513e8b3d5f54e5c6cb1941b1bd0fdac9e5deff8715ca066a7cb4606828b22e4d1118f9364e71d1cfe59501fc3fc51d3a7bf195d753aefb0c1e6a0d65c69f947d72f39fe986d721a7f6102264fbe7f9a394e152350a2d873519c5ecd6c266ac36149fbcf227a272dddc8ef3c2fa4a8b5d4dac2a5f0ea72e042b3afad6fbe77fbe00c5f54afc6033a647ba42fcac97214ff15b64fa63420b6faffc559bddfe63f19865a25bbe32a7dce53112a9612f6edaed49a6329284c920c1967ebae387eea5293adf093d3a2860ca73fd961994676f05e902e442b9da3a2148b06a3a2343394fb08b5fca8a38db422786a52d07a85e5bf66cd4208f8881da639b0dcab4b527d53ab87bd5287d5e918424cfc243ffbc27738cd1269a5e407ff94f88d9af3b552e55d8092091be31cc48812e39cf17a379c3cc3f4f0627d16387785ea68db55692182953502f268e666fe64e361977c8c379813f46ebc8af35bf4b07f66b513b63cf75ecd5fa006507245b1275494b74dad6cf04a6739221f345eb8105ebcf3e7ade90ec4db54672e300276884f9255e426c3d44d5bcf85dc53f85f5a8c0dc270bd80f09549c569325898795fba8babbf934ba2da97bafd7e2b28632ad89e3851dea2017b8681d263f2d07ca9b34b2f6da2f8bfc8ec1a92c9766c3f290dfae79a19e5f6c520170b366322c8009be4cfc4607f34565c6e25efa6e4a80765258ac55a2487d14e1f54004984187c704fed1dc25977e437ed1a32aad9ad7aac412bbf978bd1ee5f611d7c8929884aed611198d0862063dcc81136ed0b40f384880227871e5ae984bff23953c221eda810599b80047de0446a6ff872c354f840a2c0d7a8f2985a0b7dff9b2f1e92a9f7707f21b83574e5df1c51398f91088f4cae8745fa4cdd56258af736a6c3bb91c61532409124f3348ac0206980c6c3f040832891cbc70ccb3b428520a7af9fe1399876c29006eddbd5e607f147af6721a7ae391f99835e3f36ef2aeb56cc0e296b8c729596f91388fdadd048126d5d0786f5a9203a82ebcfe8c19e1b7f8bcc90fb1ef00e9e448cd9c734e56edca260583fa26d6db85d34144335a16001247693f57615f1766c054c44f5167c8de1320f6228deff1eb491f7f8aa116f915a7cd57bced9adb25718d95c9d22eb94fc190f157df8850b67bedf57358d5085401674fbb02bf16494f7f205f5b7f8f8f82aab78f86b700bcd81587f79b78dd8406aeaba1f8d4a825fce31018d98ec05c4dac05a8771c0d631ae3bdfa1b7da264d375936f8a78b476deb9a4ee0045f52b193a46416567f6487e7d57ba2f7ef58a3c51c35464275661216922fcefb9be10a8e1a3c39ea83e2d82567310be67179b3bff2a9e11eb2da4aaee001c29a3c3dfe00e5c59499fe45918f86b467dd7c735e974dcd17f2d0049105c3525b795b348de81629d64df953313c236657ef17c56f3b11f796204ea328980cb3ee559b5c28aa3eaa9021aa59460cdf1cfd0dad0b7644cfcb2dad1aa22f9bb08a436c086af4b221b32c390aa3f1204810aabc042a2452efb15885cd1bbd16bb2aac5517705f9cdeb16c67b90ae97e8765c6a96261c186b278f5fac7a6c5273148e6a2845d18fb1cd13137f5da27dc90a040f554ad7123136eb122f07268d332e861e4f171bcfc83dd490eab4e3b503b6c25eafc3574afeb2f2c94778fa7d78ceee634008694b593e6033ddf667d03430199a1afb54522f593f6a2e303aa8e31c3f010876c21dd031fb9f5c6be047fe6edfa2cb920fe644bc47aafa9f5820f70f2f4d5c224c27929ccebbcfd8b87230151e96e151b8a9224c1034737849a662e63a14b59512f8b8eeddc26fe21e3f14b7f977ad402b91b1a36cab2dbb8d5ac171ddbc927456219f82928541144f2fa526546f54fe3e994cb9456369d359ca60394d791134d83c73697926b99650cc84135c88f2a7fb6a264432a5c25029e44ef41693ee68c2c92b7a7550d50a42ae13a0231c5e5ae9c36213f553d4cf36e80e755f0eb960f162ef4ce346304b5efe0f5413cb71ccc188dce77c0b5bf52ab48f105518a37e5f5925be81f167a6d3e40d3b2edbfd2c30a68e32c1467151cde8bf9d0cb98aed7561a8381471047ffd75bd3a39ee208ebb5a34219619c729b060bf2b449eec1383e7c5db6530d93d18c85b1b703bdb788be0d189cbe4b803333f1a5bc21b1f460a7079ca95d292c9b4711a988e9de95bc26e897fcd27aa8e5d894777bb1e83c7453126eb954a9902309fb9e4b04247855d26ccbf6d26177fef918b3b4a2bf9c643f90f39129c7662ec845e0cb8d13bb3f4ce92baf329b7f1e8e35a6cb5e6381a47f65ba6f3981be878f3f2103c7221e47dd2ecfbb92e5e18bcb773c7eeded9354d6214330e19176ee1fc8b40ed5e8ad9f3c4d9d51fa99af84785440decdd17617fb78fef49a69d7a50c60e8767925103178c1146372802758ab339578fc43e9c048a2c71ca68e27ac7806e297a637ac2ff032a596f95767e4f565745909f53715efd4b1ceb120c40427f317967016060b24fdcb6e21ea2be0f406a0e8684676fcf505320baf62a4daf7619d9c9390a57923228c886390a539c919b397a00262eec66974f368caa0589f7d1e4cc0b3cc5c93a3b2fa7c1a22db391391f8b16d21f713b1487404e32fdf8282fe9a786513b552950ab462b8ff62215e3dbaaad9aea5ff9f15875fd5375e063f26ae11213561512f7ec9b56758144a83aac3d36edfbad4deabfb268548f10109a07ca6bb1e7f698eb212501576bb5d14b922c2e9e310cf1d9d60d0bc2cc1b03f60c70ce628ebfd249f8521c793c6c036e66ce2c69464326c27b82b533db38d0dc5aa60ef9e3a19b334d2b896a1751d440dc505433676ae736a6dacb18adcb008077faf7b16f6e43a49041daa49b3f95ff364e473a8df1edfd3c6bb5937d455a879be73b4c59b59a59b3bb79ac648f34438895595af3008ef5396c6ab425c1026a3b94c4d55819e2d4765d7cdfcc537a770328d09854e3b4ba047234ad3ccccd5f5566ed10fd0d9ed59e14bdc8557f7a0df9e85bceb9f7faa0463f4b978ecd0ec06ed01e0fbd23e5999460884eb79d3c97adc6b9bce9eee1190a3ab84d1a5d4225daa4caa1c2227c42137c25e449b60e6b0786851e1816f5bd254f8975ab626f9709547aeab917a80dfc39d730d7342b9c4fc7d3eaa9115c6064342b77596f61be9bd9462ceec2d7df2bb74770be581cb2a0544991f49b54328e4a488bf35bb753efece42de304f9783801b1e9e78ab9daa312f748863cdc165ff2180fb14f9eaeabc7b2fddfac60f3a6681b041dfd8e6ab18aa51832bb9d084cc2075c9a249af9f93a6d86969a0ca592f86426ade7099c2ed2de58b323ce57f98fcbe879b848bd8e4e03d5bf66b67d09e7561034dac6d79b15e812b4717013c4218df5ac62b8d4f60dcc4cb85e657a756a66c2519d1b12ca712c036a2bd9571bbc8cb248ad5961685da9c94d965c6f622861a579614ce1caab02095fe113178d254cbc0cca831cacd36e8ead5120d9c2c21f40ae619ed4026dc3d3942c2d8db716bba3843240dee54b804e62c587fa5add82452a0875d3c190f4299735a7d3fe45c0608780683330d711ef48564ac73a855af0a89000ddfa3c8d02141b7eacaa9321192fec46fa6351ccddf9ec6005ed6b2d08949c7738eff7fcde9615c58a81bb773b3d7b6b9cbe1792b9b262a47c28d3dfcf6b90693b276f78c4d117596e82a9919f3a7dde7282d3d52fc396eddd892cb49a94bb2fb7089b5951fd184b5d1de326ede4133efa961680a55c391557392578cc88ec8385cc63b7d589f94e33c16eb3e73719ce37d881d232bb24f075fc40c6531dbcfd4d322ce10ffb5cd4908e8ca43674c9f509ee489de5b9d2af73fee41444db13e51c23a31b976ffd3dae277677112e6b712eafd7e60d5789907562d213f573e10055ea54cf8fcb8535f82fdcde43d456eca3c0f08a7d8b2e8a59d21ea388ff0500d8cf3171e26c50e12615dafbc06ec948a8b914868c284b91bcee3d521b9b1508074efb58f49f7c53a1c92016597e82f4d53850a507fd23a6af3ec26944861c8b03d28044a58417ce417c9b92c6c0e468ecb66efa90dba13f75be6e846845bc8ed9dbf13dd4ce6f220235e3df8654bfa50f434fd8de1c565ce7e03296140a64b587d78afc619d845c590dcaa4aa2630776a182cc46db7a125d813ee00dbded54a336ee16ce43253843a4cf3afd7c40a43389ebdedba7b4f8b725b00ff2f068c51e38c4ea58f717583006459e73735ba2eca8df2f659fc78427bec2834081b841bfda9b6fc80790e8c43a9bcff372117b6e140ae9626b96c16aad834b402b823ada7e3bdbc79e3999e590b0e9e56ffcc0e431e720a25251e5baec5ef7ac5e8ab46bba7b0081fc2af04cf76aaf73f02ca64a7cdd5b50b61850a63dc4db36a8c2d7cfb1e323b3133fe333dd29b1a9c1a147ff0a7e08cc0ae37f423f7448c6f8513bd2d5c7e62144171ccf94c0404e751db0a68cb4bb620558009894ec17ea4d3516a477c5afc3761583546b49b730576dbfe7281278e3cc02304ce9f3cccd7a86c63e71d2bbb8f40a0d1e3189c04591f3ad22b01c0ad3b5ea00cd0d57998b12be67523c57e3723eaf2056dba79c1d6de70afc1908bcb6e23f84af4d13880a56ab4d0160208cdfa84373141c631555cc421baa41687e4161447309f6e28626d09f8d57a1802189dd25bfb509a6b323e4063cb29394ec89b75cb1b0a5fa95ba41dd7cb89e6821033b09d3a43a6e7a95dc149797411e8b8f7eb98ff1dbf99747d8a0f9a6f81c667135a45f782109dc72763b3cf38b8f128e3021eff1f4f4ba6808b27a9bb31dcec566bec0689b11e4811266115228117d3b30d0c956484ce266881b253ba9a2ceb478443237b66241b2e6855cc1b0a318b434399d389fd47612805c8445734a5a19c301e30210a8c696cb3adf0340eb66592af4927844bb09e5ee489be4b63b2d4f199c705a7822bcc08fa4b30aac8e0eb50135ca4f86d3731339c9df06c38a98b34631cac4d2e3e0cfb6285262f488355e486c87ec84bc6b70d0fc113c37e9ed9469068fe4d23d5dddbf6acd905ce5baca4930548ca0c69e46c1f1a65eb0c2a502627130141f452f774dca74b22952d65471284fb94b74ce6db7593367f8aa01866c7f16cbe4c964414d3649aafc8da66ff082f6ffc2761e8f56daa0f66ec83045baebee33aeb6f9ccb6bd05265de7b99b1da7192304b67e33176c83c072bfd1325ec760ba58923ff9c4aaf0097f8c3ff07fae75fe24cbf3de5d6cd75722bad618d6fa1d454cdcb0bf9c4ca650d9df696f1dca90ee8d5b7165fb24d0a0b32b145c6830fc4786a40608438d241ddffcb3ed2aea8032c3ef04263f087aef36b9a11a3fb7003b9d2a2ea805122f4f4e58ba1adc98bdf6cb1bf8ae64412626306797d61e4d84c714c627146f7686ace71d24718fd3da488681fea71f461441dbe6225c462fa585f06ca50a7ad5381f01eba14fd007bb23ad9c7a15a4bcb18945406d0bf729851e887a179e77726026f8b446e6daac5b8ab3ee5254c6dcf5df97668eace11224cc7fe0ea0738ae546a809e22e44a277ee2df47f04d7bf27758ee1c52ac60a3cbb1660becc1a384ecbfde710fedb3c3f81d8906f106945b6a47be2892566027a484956d6aeccf4157576be01f1c9385fab4bffe2c384bd32cd210a8c4e58a31171302d8b368b8062f97f0da13a6755a7ab7532b08147cd0df27ac47b49192b2068654bb198a8cbe5b93d261f19323f8c5819330f586b4fb8c57315d87a6aa69a366f5ac7c760bb47a135c3bdc466776e2b19d87449163600efde0b1d2f1f968b332e43e30fe14c8c00c52611083b3b449de43ca309af0314dfe459a75839877445015623634253d57f54b0d6d804a8a4ac2483a977891d610892399d7bf684b5e0b09fdb837f7732347b1a003abab53f0b6d2ee6af9e1432a33c17a511ff7046c4c64598615d3f105b10324bdd070d9b86e66baad4796eab515865f1a9963ec71a3454c2648fecbfecd60c66bb3b788a09948ab297bda04145f2aae7246cb51f172dc559ea8c5a8d21b672ff1dd5a6a7a268533d2dd34fbf871ebfd47c490a0f864a32785d4fd8eb48b9f226a9f1b87bbf5ea416c5af570813bc3698887bab213c80dd84f1467a8717b96f17dc2cff7a5202fb9c3466d49ec02d4a06e1d8822c7ae19369339f6a2e8ac12673414ebc38bf3b4b08b99b274c701218dd352d71b956bf7f6605134f14ebf1b98ef4eaeb4ca36ea56d57a04bc88b266a03f7ae3754936343bc54bd47fd3c2762cd572f980aeb1c01fd64eeb8529dd24ef49d1f39f92de2d6d3c6887ae8882ffcdf597a8a0a0bd80f240a2e275c47bb45c8fcd96555133f98d3665326541106030afab61230665165086f01acab18e51aca3a98704631cd35be7f5c7fba5df0c3e6f7bdf94482ac7615d2f8e0b451586bc00d994e6723e86460368de6b54af0e1ad59a46c0bb7b611a264c6a1b8fbbe8bbb75c785fe74632d8c22087e5a58882458434bf4bac50bf158dbe833dfe8a82a5cbe980baad59bb8c164d114235d4aca8d5f3db50a52a5f29d2a51d266a841f4b73702678741927c9660b4e700fb0654178bfdbf345e2d276760302db63b1aed1c4969411b1e18cb7efaf6c607493a33fcb29fb50f4dbcb7a5ad47c3ba814148a95b3b86fba3141d60bf41c5d39e4863379ae6ce8bf35015b9ce2f48b1a57451371a0b40bc3b197bfed0d8fc18dd03cde994e478740c51325ae8fbd148342dc1846ab40e0ebbbc01087e8aad7f611292cd46b757c7bfda0f0a2de5580207975bbc944243fece81dfdb7b1389804f6aaaf2f67dc305f7d27cde3c6bf8daba23284af772103a9d9f8251f53b886d80d529af55cce655c4c174c96fc2474a1274a2aa570aa7a4cec2462278078a2eb61fc863fe40a9b88ee0b5ca6b8ce1d2eb5193f4a1f0a77f86c1b4a1f7b5817f91a20a94cb34fb9edd6aa07c0fc290adfc78a4ed3aae711fef511abc4ef257c2e732edd1fa43185e86be1334df8c871747fafe66f2c5d9be3ced4638af103741c9c4eff11627ba43e3149bd88f7bc2294653915b219d6e70954d3aef4381c60dd9780bf6705aeaf1260d4984bca76872e9bf40a7a1fa56c06c6bdaf79cea48ae841a333768184bd21f7b78170873f97cc2473cc483878f107667fd4121bb8610dcc9466362581ef1299c714a660f5cbe7b337c33cc5837d0eae5a69b125cabb7840fe3d9dd56744aeca10c2c3e952bfa24aec9f8106a72fdf8c576f1098fe60528c6a12789080c1c2228293d6de93300744d885266ab207e81f251ed74e416e9ddeea3394d924050e76b78df691996d8fd5f0f6dae2f6311109392e39c7506834607b020c7f1cabb474a3fe8e423840e5ddf572def0d07bb57f2fb2582fab7df0253e318cf1fb46fd28bbc92de9b3578f69c7812c40f8e7da97011ef213b85b015f72a6002c1dca45506c8f0d8dd564846278ffccc494490a302a8fe74ee5f31841663f557780e42a694949b5d5624d694cd09f2c264a68a3c806b5de1a568920c0f370df84792e04b1057f785b7a5c0f412cae81bee98e3d52d7b56b6edb9f9272a944c612082679dda3391c7b5e05ceea2642969263ba325440eee67e5fd0c0adf08c42015515b52ef9461eef7ece9649a4c62789058e2aae62e86aaaa2e938a9215f0bedbd5d8c5b3aac093fc5b3b224e4fdc2172e57bde5befd5bdf9ce66b0da85ce9ba2006763a0999b00a29c072a5cfe2f7d5a62217b9be89e02d38607e31d5e25079fce3a13f6887780cee755342848264f31424655a94a85a6dfffd22f7817104351b694c7a25da78215a0373471fd71d104a221994cbd672e2dbb53a42850e76e8085435b0ffb034f0ef8ffce0acb7ac89b052a265994e0c19bc547f9e3a74c0b37af5ebbc60e46c4ca884ff65ab37b112de575555e385b00f45dd4e4d92cfb64b49d03b476fbafe314db2d15f67ab59518acb2e17be6e6574a3b6f82f1034af89477b8963a4724d0b24284ca63c3eccfde7936e55701059247904dcbb2d8fa79d9d4602784f3b0743c8ab360f817e2f30198b553fd46ffa04e7720210201020f4f2de0dc173c1b74258e4ba3ae51b5198a526bed09065416cf70bee6a4b8ac1e513904146c8e0e3db07ae38404f2f8e90f5c648ad056eca5003789ed4448d70c0921d7b802642ccc995ffa8a34b2ae07770ea9611c808590b3114e99a060424434bf399657d9b0a3f7abd055c8e8873caeb0bc44f2e0581c5be68496be019a3e63ba839245ee61becab15eac5613e3a14177077eb29864322779f4d64e963d62118b4683ff81d614c3309819bc894411836b96a5f18012ad5d2fe27c553c77f18d6a3a2a182251fc041481915b7906d7ab4ef507af574e5c317a166a31533eed7abe0f924b9683999493b90a27f311a551d4862bf5a96d2d2212a2beb59b99633611a106e7dbe1219b6834fcec1f4160975549c2cfe53f2c50749328c8e693066fcc21fa771b58588a137c49bc57d8c5239f9ec0afb79d1e6cf2bb03ed39481f9809d1848c6e52aa1a6f9ac475d0fe920f484865d2d0e245e0f0fb749465adef5bf69c537ec934eafafd7e780e7069258eac5f2236212997536ad211662f00f6c5dc5400fd8c1b7a767e32dfd2c2da386c9313be2e5c3598af9d255b1b40551f71fe23ecf1e39d3dc8b862a411c9246eecc629b8a94d87194e74da871c9218a1ca84e3b4977a33d94124d2325e7a129d2309c6a5b5472ab7b6fe8164f9073d36d42dc4c74426717009266faeb848471a9aa02b1aab4780bede830f13789e6052186dc0bae148d1f36e281c83728a64c50a31128523f735c62fef052cf40308027824f8a34dbf065b934beaa509554e39d515a496dab3f1ca69e6cb52f169085e5c969ff67a3b829245907d3b690b27acc6ac240f3055bd0c712c0379dc31392b71fa4f1c5cd04e070a8a957483f2ebcbed7e54e3b30cc93a0ba3b7c62e6bc9e8f86caa914515b1295eb8f1a31f8975052fcd8188643aaf520373f3ed2fa3654a1913f768207125fc1f4e3706f34a46266b5bd6e1b7ca5e693dc53a8fa09b6b7e9db17a9a0c45a076e6c741c97b841a308608faec80c66cf3d16df54d632dd8ab20deebb5121db5058f51b5c965d2b41ede759c3e407bbe376988e4faf341c2b7ea892c16de5bc141afa7d902451dd98553843fcbd02f9f97e189b561b847ab2ec4e3a5e09b600277f552047fed7eee764e6391dfd17c8a6190ea36cdcc778ea069e8da30c70c96f92d245f0d5d648afa5365bb20c64d84bfa69b575f7dcdac6a3c5d7f084363fb0d1745ea0f13aff59bece4dbf185da73fcf46b9d24e2428c92197570a06d4a129178a2a307e297ef839c1643a2722e1c8668cf850e658fea52e4ed7fbbf37751ecea87cee86975ae7a73ef9f2c377ee9f38e16e09103f3c7b89aafc1090dc940ed29457950f8a24b7668f25dae3a664d645b6bbc189f0c8015a32adff9f4e583998487303d1f9c72017e2bbe0dcf7cccd82aec5b0bb056d7683d192ec67dc76c639ad8a51b44ef3eae61db448948110f22789ac5295cdad5b9f0effc40e42566491259fd37f5e19651e9ceda9042d1a3ea77b76df9ac8ddba2385c65cc18f65d3cfbb5859a1b7972183c273b06749e62138b1453ae6937b5692f1806d41169d3d89648bfdb5575057ae7b2a2ec7144199b26912a239647b5ebf0496de7de99161059817e50fdaf8967938f31d85fc5c817a921efad43f1df3740c9af04b3abc0b7d96d8819049e17350fb70ea632795ba882df167c071516272f6d952d5c92366ca438e38f59b085e0b16db08ea35a68304e2ce242252f1552a8ab0afb982c3f87aaf8a3db5438ce411c882f94d3189339c902229afc4d7b8f1c114f567077a11fed9dab83395294aa800383b9ed8ad6ed6994dc709bab36eba219906863f8f7b2d4c472f5842569667885f93ea9857a9504d0039e91e9d224eac4dccd45d7d2e44e9c4258f443cc09b5c22bb28be7f3040e5bb2e37115e0b1669cabbcf3b2946f94eb9fe33b740c1cbceac1e2a2f647584909880f15866fccf384c0d18b4b7fc1aacee3bc0fa37bb4563eddf5282e509480d771a855677dbca897230fc903620289955445c4bf926fca0327be4744602a93b1f7ef761a9168cb93a14d9983c8d3e15993e50f954a4dd4d3d00a81bb037d2100e7f9b1fe751ef560d7fca2f151429a1d24d76707c00ff9fbc17682167c74a1c31b3d2e04c9ee776cf656d37e7d0ff03b258b4875561d9f41fd83fbfb6b855abf33c8de2f254d00dde22d2164ba5f4b9a50c6616c1b2076cd9c125836bf7e3b2d5caa49f8a4cdd8ac832ed0ea2d076c0d389646cc894244109a69f6273d7945b0fd3a7b764a4f4022c8d1bbfb7d2b4d27899724c80897e322c066469639a98f2d0657bc1569b490fd31ba97232c89e0cdcfd6b5e94ded9d5659fca062cfcf5479d07feb118f4d9bd7578057c9ba6a61ea1f0206b07fecfbc4f42c7763d0ad4d1bb788cd8c71883d331762abb12604ccfd355ff3632b44c2e85518cf85c0b9cf79166bb5f40ef931a2d8f4b1a048007ccdd6165c92c3c93d1c2ffbf738dab64a3a6a88a5cdf6af50c84fd0b18f4d837ce8ab5b458b05f2b4bd04600d6e3e93019d55b3ea0c69d1d4d4b612d69281464a25188a8e7428a9d3d18326a8e3a822c8e8537cdcab3c70bd073499bcfc2be5ba2388094f9baf94551c51472ea0841b7a16350a72d08aa3f80e701483354a505674c18a24cbbec3a135352ea987ab71e5259bdff09562ecf6c3bd8a571539aff346b32a53d3c3c2dcf594ad1375b9f89a3d8dd87ac775be83fe3fe2c4e7b3e7e9ba8bb8a37f58dc192d22d2ec3023696f3e0f78a1e00bba459b1a0231a064978bebb2c58edc627fa860ec4a51efae4ce817d712367a61564e2bc637b5dd5ad4c1599f14731fc88490657ab03c482196d6fd6be809d71080cacfefd1622c015cf65d86b0b80260bcd0f9cc2a5869509c3cd63a5a9752aaad6ae2133691d7cb6a0f83e561cfe1b0430f4971b155724458b1e921a1237dff1c0d2851b46ee12ceb5a21238077645a78e68595c5351364dbe4f7d2cb613dc74d2dca9e2f5f9411cf08e61abf841fc37e54b92466e6e8604981c6c365608c2e65deb42f6aa01fbd36895e913575a7c497adb359e27dc21e523706d35845ae39ac81de902b5979f25eabde4ee906476cb89ddd19941d08064c7f756615915b6031953990cc21f02934677ba1be99d1e7e710bc1aa3b0de8b43de76f9607c418fb359b498849c0f92b89bbb6bc0248cfd4003221e0d57389bb893ecb2ec6b8c0bbbd2ed210e465594861cefc9498a4daf3cf4177b2ca60fd94a49900bd25bcf3f529532278c8129e8ed51d8eae5f52df8d0c2f33b384f6da9a3eec78eac89f38e26d50208dc6364647fa88cbec99403e43ceac11e518462d4eb9714fb23b329bf74d18c29b1045871f18e9844d1c21b47d7809d37a19c6cc33ca4184054f255e9c15c0824fdbd7f63df89c6789d46248588dcc7b618a521fa36552019f6605f8d434d6fbb42f50449500914d4eac4ad2b97141797d26b86e3ff63fb54db3d72097f32b3da038de306c0783a50f614f64bc98c23c46c207d1ccf8d3d5e6a5bd1fd024e130eb1235661e6b2b4834d31c5f483928024187c276aecbfde415a2983efc893a4f1bd9487cd4b68f962ec57158704e4f810d468690cbcf66a05e080e77f9e6ba35c375ca7d6a847247c2a8ffe7de831613ae217a5934c70e4ebd11f10f5e54afaa3a1156839fa5b2b6c8e4c5e4a466d6793d4d81c508d080ddef4f2a0437aa0277b570f3405800f7435d5349713c3e41ae3ce349c242e888a9b9ef0a7ad1d53d7e765e92cb19fcf79727a01cd806b97cf5f956853fdb8d9fffabf868707e5ec10c56704b932b21a68649699c66cd33839829a0dca28ab280150f80949aa12b54d05f91f59a470aca72fbedc2ada47e59d99ba94ece6ab37c88eb1416c721c2ec24c8e5fab9b0e4e1d54af6c3e84266a21aa9b815b7047becddb82bee39b20dadd709d4488a17be657466742d64e4c2a96553dee38c1e1b90b3cc0e2934c6d729f825597cb61b9ba0824d6252be6b8c37094605561269d14ac6a5b4bb34694fc20cbad1cb71d2011d8037c3bc19b4aaf3de04be8bbc21d721a54cdfa085d6ad497664814e675cd3620f2c7f2d018336cb458d9fa752ca247e9932726f9466d89caeab56b3a63d58129eba4d4de57cff26fa7edba5b49ffdf5a398c5b9a7a4844f52ea96412ba7899489b8eb2d9e510727d136f885b687d2e3b2216609843a2dadce0f1190eaaacd8f6d322bc9afcd5deb9defc6c3508788e4a8174468bd8095c323949c5a52db72e3113675ed40cc285d26fe97a916dd879e3286026f67b424adc7222632f77e6ba43248d90bbd11c6ed543e1cbf2375c862be2852bccb25aa71501b19788a0a634fe1f3c4bf3ade20d4806dd7844388b3afc918cf94e3402c417da5b62d004f80236f3e181ed0eba8bae6de05ebaa59fc35372e06c5cd3d8610a25edcb008e42660dcdbec0a6101dbd7af37aad056a491295e41a2a2b0c3d1295d56e019d04427c317484ccc002ccef6e65954d21d0fb668f5a33fe43d0855ee398dce53c52b2830a1cd47f77babab79eabb9f09c75a580c3d2fbbad1cd234f41b877c0480c4675482afb0ae62d18c2d4ea4213159f52d9cf527e357f7662956fdac5bc5239bfccd5548f4c54075b6f8d0d84c83e77630f2932f10a302bbeffc5aaf7eb225193237b7b1070f0ecbb1eae3ac22b5041265a7b20df54f6a1fa1d1e36f44b2fa631a14a12def990ee02a8e5f367af4cbc2afb06554cf0bc3309f89898285d9e228efa97fc96520c1fe90eca5864482a7f1c4901d0fd55060f71dd3ff8fe14b08663a6667714d13e70c425ce39dba30e67a61144a947c2540f826ea7bb95bfa565e6d3b20d6e0d3dcbd137eee4fe6ab56dc2f54df6398cdf171b886e10fba20a0f03c7a198d4bf41f6e91d5f37daf0c27d7b11c370516139ee7220b6e9bcb29ebbee5f83fdb1d5fc0ce644fca66cc96d216c116b644f2244f915d51c8b90539b19f27acb3e48f9d0bdf19cc49c755d1d2c0e72742bc52534115c9c32e2fc626732ebe4e050113f5cfc66f7f3eab8256637dd6263f3303b7da746353ded9147df5814e399af9e7f153dfab0e9c00e4e2d614def5906c02543bfdae2b603099a2f3807be3530fc3c35bcb2ada77579e90e72cf368a6f8c0d89695ecf28a23404be028b295a4534dac9b314122cbd0adb69b095c32e130ea33cdf0c229ec76915fdca4b7783a6af758cf05bf09b77c56df25c60e0d506d3a5cee56776de00ee6c2f59ef74109c63f34a265009b8a3e8ade01cf7f717872b8be40c13f295e6f813b230879a77e43d16949e9f6317c96fd9a0ffb0b05803fdf57b44a7002311fa8755338bd75f78e156ec5fe47550c56323d7d8d3bc67e7cd72fb900ab886a9a936b9ab15b5b724d1756802cf424bc9d0647f0b9f532d459ce30298d14cb723fcbe6e6ef706bedf7ce514e46c4b6499a3d2c92406893cea5da015c93577008cf83393f0299c3439a9baa100ab9e79b31bcaf241d5967280a0d7ef89ec73cb93ea394ea6e2f81e320173dcec001064821c0138ce6d2ff451d10370dbc8b1e9b7eda4d0ce2fd03d18359a39e2753d8339d8fcc528aae3c49eebc1a481e8d1cb5d5b17d712e508c3500be2d4e80f6ebe9a87493a5b76a8cfa67635cd6aeaa918ffe282f37c41c3f4ea9627992b5f1090bf7a95b8f0c8bdcf066ea4c9214fcbcc299162dc45c49f1af7d58f65e43cd7910b811509cf26c5bc15532a178bb8e907b583aee96b0589baaa335cbfe744027208522ba769363fcf4ad39474cb8dfb740345968eb2f195d695dac6af1ae5d91aa0a0d1d0da982e126e5bba1a47c0b7cb57e21533015c7e980d04d7c84076a9206b0bfe1ab5eee05b4db0cc5772108a997da6344c30518f877af1b8f981d1cebea3f8322a1cdd7846068d4f0f2b2ca2607e3ee8a17b596266d2f25bebc556c9b8a59713ee758471a5b26f3a725fce7cbdaf89498bd0bc6897586d78abdd5b0c4bd0df4f0a715d0ebb3ec5816ff0359cea38bbc81fe262eacf4cc2dd33c0c5643e6d8ba28b2e97e0e499a47fc3761922ee05a53706f04bbd479e6160df761c4bc86e9d1600c4f21f62e312d11b7273b4c59fff7c6c3dd5d61db916eeaadde1de5c33d3aefa716a5b62fc5f2a54da62c0aaa67c000cb8bcc8ed7c9b287f35cad2c7c298ac332fd1ae8aa08c422ff079f26988301782698138146e185823d749c0d054f0cf92be8325dab31f5e3683171dd0b453e4268ce75937d67ff92fc8e6100561ad094aacd54cec3a7be9a58d86df3ab4dde242bcc511f22f593c46f9a7a376533a99c83f2d55eda2994f1e9435f455c27a102cb87675aadb916c5405d14726c0e604f39036617b5bd50e2d846d43ea20b77914a325dfeebcf06e0fc7171f3ca05982c4996fe637b0f0fade556b452b0519ede0b7f5871a8f11bc095be5e8f49f2b07ad3a0efb8c000211b15e7c245cb8bff07cc8e649c1f4de10c3916ee00f68fdf04a6cbf308efe51af04c87b03765d2759cfdf3d9b1084feaff29bd5a8b4960ea538607ea3847a6410925295f2a7f8d9357af6a57d7fe0d19955db7d5c1b4b775f528334ac97039cc1d734972708b093cb34b5a439f746e65d8bbafaad0920c3f6ca26dcd862c0f3e65e72ccf7cbc390088f89273e182fc66c3692bdd539bbf386fa0bb8580efc44897b85f88e64ac5bf8d4a69f1932ce9d41106981cf63390d885e7d0b19fc3fc5abdcbfab886d01364c8ae7353b2ef3fcfea251939f3a8ffa470997db2af1f6d038857911cdb25bdc0135ec6649bd6d4dd6c15707fe0c18836a078e5909c8d0c8c05293c2e120f90ad6e78e993f6543661c764f959154ecd424727a313e0ec334a64b2387830e71e95793f0c90d53e43f6ac4b833e6a6b37c1e170eed608d4c03ed21c449e599b3c67f41725ea053c7e168493ef7d6830d28512ce4fedb49b6106ee13d360e1f276d537e6e4e77e2692bd9827789bf6b9f9ee5cc2cf3a6217bb37a727ac30331629929e5b217bea6731df532ef0fd40355a4560b91cb06609c00d86885629b4fdad3d073e8199cdcbc72c08e1c760efbc7d51be246e089a2f5b1b1ec71b62a6c5c07ede0db79e33e9257640dc366bb45346ab74b29c5999d02604b9e68a4bed5d5f597195051e646c57cd1b62de63f2662c0ed3b99de886963320c9294a73dfb199a106675a9fc6308651de5354c3bbadb7a3d9d1a54ce057e77914eca555ab37c84f41bdfc0b4b74c752d72fe3429c54d578d4f1f8cba3ba42e2d49b96768941ef15591a49b26fca7f4bedcc8033033d9abfbd5f1c90548c31304262036650ddcf81eb52ec526f4e8460a177c446aa052055231b637da8137e2d471926b10e4d8b8d2da696d424a09334bf777a31b463b0b5b8488d2cc36db0b90b4ea2a64f1604d4dd04dd45962d6802a1129f468bb0b59c48c00cc3ddc4fe4f7cd50f36e0a9beefc265e8761ce7d1e180910e6f715329322ff7df3fb63ee87b19f6dcbb8d387cb08d40b8bf6dd0acc7c1baf15fc514b5b01818c118a24a53705836a3a800aa6ad98cf2e795ec4f70ac2f7780ee3e982c415543823e51971dc26d9aa7dad83bbee895f54f40136f3ef7da1988c84d0430e974f6c51d7edbbb997a381a8b79645cc518cbb659a72985571bcd8b5c0203a3f1ab89bafb008611f6d51d6bd77dc965db90b6a9a7a4bb2931c0b76e4b67bc2089c4152dd709692215742dcae814ffcf64582eb0811f519e0e55ca777d8d5d0eea557e67a06b19a9ca2b259be9470d525e2f7c7c3a096ea3a6acd0bfd57ce1a6fc9f81528ad1d67ee520f5e795cb65b31c971dcefe223153014944f36a7e0bcf5eca8071fbbbedfae5f2ace7516aa3c4c4eaf1544e8f8425f04c5d5160bd0a4c5affcecf30c6c834e3c7977e3338a0ea9e8a6c60d02eee1ab8c598650ac1f8c612b65c0c3b8d7a91f153035ef68741687a86caf9270f9455974e9a0ac78a81e773ac5cec24082efd3acd71d8c892e361ed5aae43eeeab532e83b0c7372c4047331183b0a5dddab527522c04b9eaa3e4f7fa3200fefa5d8b7dcd8316bbc7ad35a60595746bfa7e5e3c3f01581207ad43325caba9bdf5a93fc50297c0f53296548b4d8e349a2e36baada82e3cb8bff5479af35073c3005d9519fd2b5f7482ad5ca5584d1ebefad319d6a3ae34dcb93563c78054d536e01b60a5164f2e9792e79aab5e3a6d58330a1a9012bea29c3dd74148aacae57cd8b2dccc4e24332b89687f29f7bd8a084a3fd34150c60f3a28a1f13c028e01549afae833368eb8a4405fd346c60c524000d1ccdf3a48161add50c19865146dc2556a99f4f801d2ed47c888a32c07d93036019ead6e013ea24d096e6e61c484c0149b5cba277e660571dee81afedacdbcc0341026e551e27089f21c1b510d1515d99111f0c6ff0e364dfe1946f2489616464b15a862e69875749d461ea1e221368b73b9296612aaaea584da755d7f1c15e609d356486e65309b3dbb80c0b116a225f380945ae0126ace19d3dee44f145346a2bdf481d8c4185665dceca105e22c9544f4ba616dd49fb921d12253e12d91daa5594653f8a652de5dff2995fc7c4bacbc4c6f5a453f7232cc4d74d892246f0c65bb1208bc8aa061a79dfb23be25c26f17a6de6c825f36a1577320ba86fad1ccfd234be95ef6ef8b9670e33ff3712cadd971789b7ac683ac3462f16c0a01912c93284f437aff763414cda8ed93ff76cea2d0fa021a711b804ed977d7dbccd68b39c065afb0350310eccc73f30de9fbc5ffa20f357b5e9e64676b8f8c67cb51d81943aa7a5350c9538ce8411893910b22dc0499bab6ede2804e8aaab539824fadb563c4cb34c61e6d0ec0cc67e9fbc3cfc32cb0a7c07ffff0ea74e1adeaf157940d3deae38c6b22ffb7c42fcccb7c4ef0efd76736e8bbb86586b3ee3f49b97e95e70d995ea4a746ea04351b3d7232b663da0683d6674ae150bd6f3902032867591784e16cd37fe901dbcd5e71de3e0a85b35bad01292b248bd6cb3e3feb08237623c977f08764b20fa11b133bd23be12b39b65e991b4756f0d442a03e005ebd07d06c4d74ec78b88277a159b07b2348aed2bc7786c8e27768f923864403825abe039f65c13e816e3a942ec0d7831c852f5f319050425fe580777efa3ce3101fe9dd3e7dbb95f62becf9ec520aba34387ae685e6a65cec22254f45a7c6bb45bbd7b0a09ecdc2c1677d7e231eb97ece301192843f6a3738c39c23788385e2565dc2ff8e2596e34ebb052da02b92048e5cddae5c841fa8adb08edf01197072d183fbf92f8c55d20e24d9a1070a04239f774b0ca2010b9edcd050c9e6628e9ec3bfeac000a3d2ce610a1aff0cc6e92449f210c716b54d48fe7b1019ef8cb14a974342a36f670fcca5c48d476fed460d98e09a9ce0ffd65eea5201cc8021a3157d67c0e76f08349bc1ba64689e9b011336713b92e16dab96d1b01b566783e0d715733e48b519f4e92146dd4851fcc49d96a77a2ad385fd194c3444d841172d71922729c13bcc999b5197c80c8cb0bc79122501cf8fa21537ca752b025048dc6d79de11a4fa13ce25ba710387ff959f0efb720e5f52585ec397f3bd0c700fa9cff3d23c056a300178945f5c79ab8afb6cda3a273b72c959ed6586abb1d92d6b0e1feed2dfdc5a67d8e3a7ee595a4f56b5cbba6af3ea9f59779f4419024e22b6e0de32513e6ea6c9d56de80a26a3cefba62e35d397a4ae9f9361f47a0a67a67dea9a849b7b4b2b125be7ee36fe8dde9c5ea82c3fab072825f2f8058fdbbef4b1a138468c474261979d32989cd999bdeab2e85d4b9d1dfb49b9e0192fbff79ed69632931d43de1880f80708abe08c6f899a6f70b76a1604709d0fbff2345042426aabee2307e32e443f850658e6a35a7a315f239b9dc54b09b0da72454d767788a6825f3a54e02b7e1750e54773c905f58f4cdc051217a1eedf5c41dba76b18d9085256fc3cc40e235d7bf12936e22f0dd081afc23c0dde063bc82b2e33f3ca50ec0e093ff0bc8ed60e2a8289e17df443151fec3e36f1e5eda18c16bb320c38cc0c5c478a2b5fec653eb7ce80ce4d0d961e34d13f0f273761fb7a421fb88d60f8a4bdb3e3bce0e053ee6b050b3ab2d1540fd411e035b7825855580ff2be0a5da917953a161ed37488db20e26f6ef0524aad091c524d3031632791f43978aba1f01e470670f1a86e68158fbd95e8e0508b0a5ebd074eafdc536bf5bb99f338cdf2a78747409753399525e808bdec11c73c8e01c4e5e5821f039a5082b3bafab2dec743ca99833c3eb05c159dfe2a3c6414d8c2314c9e2b9254a4d84efd53815a9f20d2dc2cf56059fa5c9f706f76b67b460bd18913d43dd3adec84daafd542dfc438cfeed2449b113cc993e3a74ec2d5832197c01464d06a3bc470b53e890ebed4c4916bc48c4c95f9ad1a83b94d0af6f9b78679d9c9ed51e218c4c4832b0e16803a6cc5d5e3815701ebc151dd17327dfaba692076ab41d3d554c15b43f52d008c7812789372352bf8f2055ad40108d32fcb6b1813be91ae9e14d3a1017fd5b6fe40251bf397835541b79572014c3a27c69810bdea8c7bd33b8fa69a68c82733e833f1f67347c79ec260c6f652346cc0538636ae0e3bf01ff6e008cf803626deac4defb4fd2f3373e6c7a2da1cbccdd375dd4ca206cdb92cc595f106fd6d218fe2978813eb9112188c38d4cb8e753a1942e7d82d3fc7d9c99791c8ac7e61e22027f9c62c1e6006514c627196fe8c6fd87de0aef8953aafdddfe13dfef640c39d6a3b36bd552cc5ba02f29f23cb06daf00b5d1bc30502bf0ee1ed743236bc42cc8a7abc786564ef0b5e3a1cac2b1800d24ecf6d84ae77d32dd4fc80030b70dbede33ed0647745a916c7b4ff71e307a61f077f593ac1f9c02780200d8981b61294693cd38c98305bbbca500e6d567f9993a5ce8de3ccf937f026c02b3dfb78fcfc6b6417ebcff7a4c99bdeb0850d716a57cfd3093e7766dcdaadd4dfda0a0de7e2fa1c3aa2ceb319d65503febb74ac9f5092d6aa217fe7ea31bb7d7a52235d2aaf5995236564f6d3538d0e15c548cfc9e8c9780c55a939a50d9dc1da3351699fd9614a0bd62159b3773e1f7f338a9f700f68c916c69ab652e46aa47bfa2507deb3fb3473180ac4da7e477346e5480f7c058c993bb4a74c36ac68b2dcae61e3148cd56b51c93fec5eaa2b1fec9f979ea5f1d222dba54bd7fb4f5fa81b5eebaff3184f76a9708414530e47a913840a3c2c591d21641922c785c01cc96383b89a5092f0538b680be951201e4705b8eb032104815ef7a133c96b99cd46fe3a86476734079edeedda960dd20e35b61d25559bc085d6fa761a3b2edab8cec82df95f81c686f2bdec08a454a6acf490227e41d998e73bb9054702cd6a240b043405a930b44186f153b18671b681956d474ba493a6cbcec28de5ac66930fe0312ff0a0b70065cfeeab616dc2c3cba0ebba26a1d49f20cb3b4e504052c174bf55aadd787cc68fa1498ab6c6ea5ea73d70c0f51ed82fc8386fe9563e833735c7320c18d0675e8b7f64a39234a21392415a0d4e6796d1a82c29193505ab5f445de78e121343fd0f1923dc3a95b0d5d125996d94001783defbff1c0cd6de7b24c47fdb6d58b43b5edaa35a94a07ae47df4ed5d846f6876f0713bf526b0938962d4e18fcc6407321b7ce31c77493940ca9e3b2b4e6054ec804d0c244abe40fbe68fd32354aef73aa10ee92fb4c07d4fc34d3a50371a15fbaaac03a3f44c391d689e76271372e7977040939ef40168dd3f4518106ef74fe538f41da50e4336c014dfd6a84cf67cd6e556bc10bd7b3b7c67f307c4c57ac4d0da8b98dd07b30e806ad618894b60de1a909d4417a69c1df8e0fc74d1d48615e577affce41ab50308b866bcf3ba31a1fb4a3bf1a46d748c55ebac49ce573d6c73c5781fcf664dd93a7f57074db2a13dee552e9bb4b55c5713a4ac61504024f03de6ec8415f9682025ea148e2ade2069df027d996c361a5cd1b234896662bb0f0595b21a531438506dfb3fe418bb013eb13ebc19d39c7b187eed8d4df1ed9a08e6e5fde6925b36f05694d2bf76f20ab682de8b37a532a69f69f1d4ae2694f8e14857ca99705ba75ca0a2c318a01b62f4248637ed87be8c5e736a4ebf81a21457696b589de46fa9467efc9a210981a87a59f1405bf007c7c62096a11ba9fd07a36df56596313cf6f8ca3abe8737e181e3b92bce7de5a75800d045545d13da2903b3698f53cd2a14e2357217ae7e6b0af37d259217c1badb270c785da49d378868319e87569535a3c93dfab9a2653cf94142a942ed0f44cdea55ffc012328f276a8c6a1b5ac762f9c14d97525b0e1383fef5e4c82f7294e2d93e4355df88e9be9a2c70395d477586c366d14ea43f712f8e656c4273175040243f14d3313ac28cd096d046c7443babddb4ab70ea80e628d651369759100ce8a7b848b97673cabfc7139459e1f7d3a482c1d1e5e3a3399f49787bbff415d437e6f479c6599d7b4dd66c9731e025d29e7a0782838fe695abd811aea374aadbfff6387895d9cac5c1d961045a5495ea0b6053eb2f056bc685680ea00282cea80dd53ce3e30ce9c232b9664baa40635c80808af50a5581fb83f3dff4aaa5dafec67141d48e7c2e66643853c3169ab5b75d001310cc8ab19b168494d93127ea6917e01587903891897180f3633dfa5b11783a107abc059df765be8abd2a1d1d59dc642ae2d8a8aa71cca1f5d64740a4f76b41c7c7dea09a0488eea70df2421977a0c860d81cf48e021d3b9ea2f06751eb1186fd95738a12e5ef674a44b539d97b124a4fddacef23711c2196f1a9bc5d79547dc027ce9adea9bce6f8cdeb944e3357147f9e806aee1f5acdefcc49825d7996f409ec0b33142dba658274e271126e49d43b8a2dc754be56f2ea7eab51f6d646da33fad225fa58a7c4c8a25407b621a2c7d82bad121a8fe1bd6ac99e6768a7c595ebb46d9427b9e9e912e3ffa5f62c8084e4c9101f60f03fff8b967367ed1f4a1d442b6df79b58af8ba3c3594c633b1cd12d18576f4f2fd860fbb51b704e5f3fe0dcaa5caac12adad6c9e85429171b2a069e580b14feb573e3e988d985af0ca75d8154b476e4bea9ea9d1158b445a9dd165cbd1118224097c89ecc2978ae86eee00988e3e089a3712b63c8aa5e59725b58398c69f8c26f4d09d3fa1807bed4c2907b42bb90681a4faf39b0c8c3faeebcca74f2a35cd14e090f8e5265296a532314a1fe363ab02e669e899e825beafb4ae4efea280965ba5bb0e416e15d887014589139b11903f3e394f202f8a2ded697e1503e94f59f5de7fb93537ab70687585364c8159de9e9c56baae48b8f827b804c5e3aa8071115701982af6bd53ceabc5835a16703194ba86541162f2699844d6b4503e8ffffff17