PearlStack logoPearlStack.net
MarketBlocksTxsMinersMempoolAPIPoUWSupplyStatus
PearlStack logoPearlStack

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

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

Block Certificate

Block 60243 5253bc30822a428ae4def672f99e3b77f3ebfde911ba80b47c765d8716401552

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
bc44c2b1869dd20df9bccf78fd346124f126c3e844a83bcd085d5f44e4c6ee69
Certificate Block Hash
5253bc30822a428ae4def672f99e3b77f3ebfde911ba80b47c765d8716401552
Source
getblock-raw-prefix

Public Data Hex

002000008000000007...00f73b0000020b0000
00200000800000000701000000000001031f00000000000000000000000000000000000000000000000000000000000000000000e28c8d43f7c7cdf2d2e0eb76725b8318c26c3ce231cbfe4385e9b66c26dce1498dfe3c1f931ceae3334d7aa4bb7dc573fd2c24656d45fda0b495f5a81b9e94f526a686d4ce06a2fa943116522a82f8fcce5f460cb7942ba2d5110000000000000080000000e00000f73b0000020b0000

Raw Header Hex

00004020a3d6e3eccda8db1bc67e086b1d6e3396743c09b427b3b19886e1a8b2f05c99dfce8af299959f2fb0a35ee6deb7e0f1e69ed8acc450d42ad376607655529701ca109f136a570f031869eec6e4445f5d08cd3ba844e8c326f1246134fd78cfbcf90dd29d86b1c244bc

Proof Data Hex

59,560 bytes
1212160103078279569764d517d8a2fed79f7c066df8acb4e1cff8e24360a303b0b0cd96ba5be623f6fa226fbdbde0a813e3c58cfe46e239e4d505bf4998145a9692fb22d889ef2ae73cab15edb33f0b3d61814e3c37fa90b01fe19bd6f26a3d29124b4117e990a9c7820a1d7cc0b37848a508112b95df250307f7691be7a454fe2feb5e881aefc96960e1c12fa720b515afdf130d69a52d211e3e5dfcebb828a2979cf853c70a97ae3f9186780d4d66e99d3d8c7852769946eebf1bdef0d9a10cc5a448b59b72e04280a9056d69e55e58d0f687ea13ca96e2dc66388ea4166347f22b74109022211fac8c1fa76a7a393380c0f7dd9724f531965dea99c8227bde997cd1c07ac6c498f5822e7b867f6f2309507d72273ab4975ef7db1203edcfa9ec7149f8f30df18139f10c0ccc766cfc04ab997dbe00d0dac14579795b78c80632c0a2956a8b6a61b96109c64146670bada183639d406cb19c8573798cf810dce9a9727892af25f94005319d1e7a8a6df071f5d65ecbc6c89015001e751bdaa47d7818d31c98d5e0247028a12a97494d9440c9277cfb6674621aebf32caa3546916958a09f0905c3158facbc47dfa7f0f5416e0081e0294f3fb6a050d6d1e4e0d2ce2803130d3fe17acbed436b0bd2fe11d07e530e2d8ed1da74d109a50dd2a3a4e236735cf7e8f2b6bd2195e8342536f4240e6410567f1e41f2d4ada572eb0b819f0286099ed175968b28728b155da6cf093442ba42b5691bc1a6e9ea83fdaf0ed63053cb28ab8500a70fb3714305237b665ca0c3a7addf4dae95b871f79f8a57f7b50ad25294d727b7853adb4ed83c72b5c799098d51fd3edd55d3c069f066d512a371a64243acd5c11091ac74169e4dd76bd1d8b68b53759dbac7fbe1dd252d596ba1e3ef2f24096514fd170436cb9ad38fdeccfffcf4e608998bcfb8f582d82acf73a62387214a67dca380e811d614ff389a04243a763f34045a81d8193af8e2de04dcb243b169128f3a32812f5e5abd518677637a37445597624011e0a6e8d028d4dbf1631d766528820f56c5eac01ee01188c1dde6345a710d49ad711243c19c5ea1f2dce9bc97cb31b03421a0a4a6e4525245d8c2db13b747bb6f31822187e469813653fb17f57c70b508aea873694e34342a365face36129fbe02b0204537e36c34989d8d612c529913215b5abfc8b43e36467f0da1f786afe1f0ccc2ed037c470cf3f037131327ce9882c21a06896a85cff2427d5a6ca1e7587fef592cfe719a5abf4cd0c209c004ec3e8addacb06faa907a18b08e90219e6470e396b28cb0d990003f4e190fa9a9066ca72f44a85176cae77b726bbac86b20b8801cbf9f8bf9203e438cc0dcec4cde0ad6c36ab54dc8d1d8d6349a9f90da90b5c945c7b3f82c9e3693663268415f789b57abe23a9c172c3bc25944c8285ff00e7d68407bc98f2edd6328591deb28d9fd23f47dbd8631163e3fb67099817d636cad5448ea2f1b5cb4a500468895281c1faf743166b304b144ba9a973eadf503305fade444304201c17b6316c5c0c487fbe196d710ac615f4ada7cbafdac699aec4803a6d1873e7ad8bdcab9f5d8627cd62782844e33ea3fe6c28683a01fd2dbd849728aaec8480ee47f1ece6155904eda040d992fae12914629c14464487cc24a55095945cc9cc29ed14cc886e61604431c9c9120a7f63a5bff056d6142029bc0b8a6644967b4f983bf1767036c4048e860ee92d074eaf075c5da868d2f17ed7fb6cec3ec3d7d9d625c6974a25ebe356456a150d0cd51c9678271e187fa8809ad4908c0c8f7e31815553ff77794ba1be69f7252e9ac6bb738f8f86f53fea10602160e5158080e4b421bef0ab1636bcfd5cb30dcba1db3c0048a6e8b4fef295679abac3b4aaaa095756ae8445215b5b87f0ef8fdb5bdfb3fc26936395abe712eefbfae8109601ca474c9a0b3388f59982a3751fa0f02911ea69c8d46565466afccdf84998bee9408a1d4c71f4d2ee7da8333b77a1a994c1563f1d7734772a5488d9f3b2c3cc0a5cbde0b067ef44b8fd41678ed3ce1844217f3abe5d3aa611e607d7b41e8ce8a45bf42fe4fd5bef41b0d3ad4579d3a94806662bdc5bda068a3663e7357a20fa18d6a818fef250bfaee127ee5d13a261ebeef341a02d5b81bce5d0b6a3ff390a4831b1a583cce0db8e17ec30a33e8c7085463cf3cb2e923dd21743ea92b0978f57acabfce38b8629716e10ad751fe936ed4be2caa975aa280d63f3fbd1505078339e0372c7476db7146a3cd1036df5dca9b8f7b5f36afe284b8d2d9be90f0dee46f6788f9e3e82fb6c31415c848ac341afff92cdc822faacb57ce166d765a9b39a57babf9f44ce87148b843a01c7b2d1e177a39e37c7e0378fd96e7f7dd5569947581ed982ffd9ccdfb62381d0156a3c8221dd5ad8b3f1a3dae901ed65ed9aae7ec1ecf2dc7f37191c52a8ca3105a9c1c11a6e2ccc84e4d34146e7c22b79b677cea8fa4ed906465dff10c79205aaa1e490699dbdd7e291568ca358f5c34eb43f354038d62dbc1e8a74e3bc6774a747a89386a209ebeca8b746babe920e82b068aa6850e358e19f6e56eeb9e82014ddc73e0d507ad79c3318e5fd4498d1f1cd21e7edd332d6f58fc5efc191280a083a6e95923c9550b3d460c5d2080a547558ddfb1695bf8c353c09baf7a140b7a4dc4a1ef84ccd3fb84c2ba7ffd1283ffbd5834f5c19b30bebc4f1a08fcd2f4be3b80b51973cde1badae2bd183449bdcbe4e082a838b125c0c5d23d0d6f7d697581de391760ae74dc0e8dc70c42b72a5ce4e48102f823f1bdae8a9f8904a8fcd764008acf5a91b93920fa8f5d09847009802a3751a19b1872e7464062043622e611272f91701db7f3c7c936fe936a347fc7b6dd8cc47c4440b4838f23dd7f11417a85ada4ddfec5bb16ebd8d24a736c89ba9421759172b7637885ed5cdd5089286590920206b190e9fbd3ecab803b8ea22c2f96698c740e29bd7b1947e93f3fa56b8da8e78d0b168e875d0a533888d4fc152d152dddceb41ffe87bace84ff1ec9efc2a0c8bbc38e089b08958ddf59ef65a49b24e431c7468f9b200f68d069d16c17bbeab71d31513c21241e2d673183b68d4025634996234b49ab3dc9985f04c9d5b1e88a9e915ceae795db76aeac0491963bd4afb44f87ff0e9b8b0afcc9634783beba7a088cc2fce0b4929ffdbe1e72c91664e4d2d1ab93a1b4364a96c9afd0ddcc2a991cd4414c6c716d2c9c1ba72ad30567ef96e13dfc0e865b0443e1a87ce5e898140005c5d0ff49b3d784500b0b744adcc25adebfd12cfdf1ffd626b64e663e0708fdfd3f867315ff1d43d054db0177202eb9070404f38e8b8993ae06dde404d1a6eec5a62e43c359aebeb729c1c6d4a6ce10e93ecea8c1d398c8336e912739e5e81db8696371dc500a0bce335a2e68c25ecebe28fcabfb2117c86baa9a36e1daa63b9d393745baccc9a021f7deeba97912a65355576415eb5215a7fa72c3fea7c619208f2e592d88a43c502e7989e185fdda2c1ec574e03a785e199a46a74855590a423c365be7706f6f849c45f0b1e69eb55f466c97ab0f0625de93f6b3f48ef1193e9d3c3090a68fd97b398f467857dbbf3b51844b34965d34e2581f60e9d95484c07403ebd32717b909cb394090ff681a15cc9e534c43dca1bd7f5076a003aa524626411c21c8f066600d2fc137d07d9c803b3cf7702969fe85ba86bb1216bdd4766e9da7b0a4b1cb583ac75358954a491301439622b2ce203716669228138111a4d07c6293dad52ecca73230c8dbf473d80110dc6779463e19c29a191b3e36da595fee7caffb829d59dac80cdfb318120d33e72535bad71892411bdd9cf819e557cbcce57a93fae390a621488e38d4c44622cee28922173bbf4ce706c19f843770f10af213170f67b5202a111772e1df7cf63a220489bcd371cbbfdfc6c158c4d9a443b10638028d7010fd167d0d64644f6e896b15839ea251d1bb854f64b421ad8eb87e0c5ab905fddc95d7551e490792653da53993dcfec87f3386c9154d6215b1afd7c729f5a17fadc373faeec29c9990f3355cd0e0871f6567b98fdac5e39880608d965bc86f3aeb914868ab4526f96838ca9d76a66e0d1108877d008667b4e05682fd43f5f036ae7ca9aeb909116c5c1bfef1a2fb50e68e68612c134a06f534385377dd6ceb707dcd8a0d58f25bfdc185dab933a8098d3a16c5ada09f7f3fae9c0b686bd196b694527f66dc72d5a7165dba17e14b233b45458082f80d577306f1f3a1c9a8f2dfaea95f6addf99a1d187d82cb705934881ee8b5bd930ede5ffd9bd0f3f9e0cf572b671f42be43c091d78d76192ec2b60ad47023dd2ad289f87273cc0d3012909fd69a073ee832c9e80f995b711c0e0e3f50acef97ccf884fbe7d66e44e2cc9645f6ef14e935b4bf0fedda1d3151a133718f72334d3467d239a18671e3cb780a25e268dc45e1dd499ca65ea742664cc6f76074633b5f20282b7a4d5ad635ed5a6d9d1e6c3848e4d06b89ed5a7a2b439760dbdde53471290f0422b945a92c099d5085a1eb3aafbcc729147b438e74e882ee8366a76fdbd761f7d9cd6cdee8bb0b7d394e85d33a321c548a292c33392969ae0bc28b911e2ac947a36074934f7ea6d87e754b795a24f56a6870cb2ddb1c240ece570fb4f7fe18d687793c34e79bfa8106674492f112b6f2a1998df0267a3f158ef77c176a2c75f1899b0e4550866ac7a8207c929d503992acfebadcdfa1b14cd17b78cf60278fba59d2982388390949172788ff8860aa749024a73e0fd7baeabd91fe4517bebfc77874020f75ba14d083903ae9b64308b7209e837d361072c35e32cc440206a0dea647ef8c8207e53f31d30bce81af5bc2063e84697facbcee40412f8db58537c0a039881fdd9eaa678d2568d72bba7acb92d30d1b90d000f7b7c232db563404d7f1c4c59380a569f7ca8bbeee069641a97e0051b4387e2fece34dfd2bc699a4d0e5ebaaaf6b2faabd921e21c7f5b378c4f3abb3b54b5d67b60d83e6a795eea91a49f094f7f22384d37216f3e96ff301f8bcbf0aa60ec14b902f4a77729fd6c05c349866c7c2e322cf231393f4c7badab8a88faa023402bfa0ef394e1b42ae1e0874e3291f7ac9c2ff6f45125966b7771698f2f0ec881fa7a4438efc742231f5269d1ec0c24bd64dffe022c7cd2e8c66053ff76f16199e24e418c5c2a6e98187db31bde140fd8d1c6e1489865ec9f1ffc1dc080156f5fe6717b0da48246e132644fa9b080fd8837c607464fa1f4c71530700f797ddfa6c2f225a57e744819a385c99caa7d5190243ba214418390fa5daff5f9c85a21c545ea31e63915f8794bd0690ad5b25b31d426a3832a8971e21c0f975808e260b8041c31785a1ed2e4784a5ef30b8b78a3ccb8aee87f13bfad8d76183b7042c52af70310a9743e851150c3135f5b1ea11918ad5efc7d26217f1612dc8853cbdaf72b7f64f023d437a4ac785aca0d249c3440277f263701806f341942d4521fd503ff74d10c515e5effd23e1361375f0740f5741962406e90d3eae5ba1a618783d1f53681d7b168b406446429b11ed7b55a20900d2ab76d480f6349ad8ee32da3cf8faf63af50fd37164dc74e6ffae8180348d658153f401b7a481cbae4f41ecba8297f2624f091ef87b62f99265fbff1323e758b039d165bb914b3b627897d2c209b865937db4324fd20743e80d553af917bbda9e53ab14abb1bcb04e73c4ed3591e6b4c11f9e0dc294a8cece05c6996dc54d27c773c2b8bb3a746775a6dc008b1cb916a2f359afa27033adfd9a04a8f36c901beebac9622bb609ac1e9ed06148b22abce844542676843ecd783e656678b77d0643e827e41b25e6b36f9d875acef36fe06e838030393a3c9edce8f878a98dc345f4301fdff1cc928634ba74ef3ccaa444a8f3cc4d473d052d49135db960d6464810e2709086d90a80fc0c6c613cbab8a9a80b20dae624d9ae6083d40e8352f2045727f98c3a3d04ce3a54c55365d5af76ad4f3ce24180125774f5a8176a4d18a1ea2b52808152cf1b00c5acba0d9370d67584b67ff5ca22b58b9d7f7e1026a416474781f82ddf7fdfdec686c8df910c851bb4061a1c3159c29fa27273064cc6e0699f3edb5361a06a49f682228cd908b4092fe19d579716a99c662c592e689b35046e576d4946c0fa8b02a828ceb896be9bc1df19d90d33472a34234226e253d70bd71835b4cd15d07f889e26e7641d907b0611324f52cb23bb7b33632ae3805ce9217c34d08bc6e10445706253371d126b378ccf9097722bb68d09cfb2253b996f5ab69b434dac4262a78ef54c18a5ea11d95729ccd375f3ac825b729152b3c695a91f60813a75958c850edd4a093980b778bf24d5bdf5639aeecc29fe4d3676fd95da9bd1c5f323100add01f3102176687a6594ddc2c3779e4c4f860782b0d043249957ed77ad0e76020d958321a6c68af675a39efe103790442914e221fca93dbe11d69dc2adbe87a0946d41a357abe8fd64abe16b8d32ef3f83809965531e3ca89369b7f6a98976b3861229ce015f193ac32ce09e28620254a1ce91f319c09ace7e1c3d994c599aca74adbab9e41a446669cfc70a0d1f0b26de9ce03934cc130d3c330ed1994c06bc69c5688286dcdda9fc45c8ecd4962f5b0d3c530dded5de46e43aef1f101a5eaf940193ace7877e110b0d734356513bc6a09d15b86d4d88956ebec041c50ff859fc829c38177ef462f9498659e5a40f8cdb76499d8e02e1f492c9a90df07fabf666e5cbfb61f3046ffb231d8692e9becbbdab6e18670d9c13bf7cbbedf529b87da6be007d1cc26358b1caf2690d73d6c3aab1c75e4f6e45193466a7c17c226a31d8c9e6f4d3efe49539d4982044d703e75f5878c9ab0869aef724748351bb1bb6444ebe5a77b55fb4d435afd1436fc912b1297c89e26c301fffc3336f22b7971a08f244b7f761f6b46f73809e65d67d327049ac5646b9e2d588013d982e8872766400434fa7aa5e77bf23174231a47618c67313018307115e51c2be0fb51a64554d7fce34a0ab6c713661504dab7697c57edb72caebb1d2e743b563f9d33e2345ffb21ef95f604c4a87c9534146eab700aa4dc950ce3bb750e8bc20c132a493eea67e9526f7f8cd48b94edb052e17ced5a1d141b24ec331c546ed1efdfcdf85d903bc355631bd024dbdb9bb1fac3377180102d36c3011e0ff2d40cdb59043542823d7f56ba3cbf437ea840da0882665e9972bed8a4f6c32febf28815488b41aa9ed0d6cd06c49c81901ccb5170ed0ff2e6c8597f6e4cc252418e5870f536906e2dccc8691a1bb4d4678ed84aa60f24b1bdd8c4c83b849694f5d92652ad1be0750f587563d1e67ebdb0d0f8a5d968479a8ad1b82325f71f14dd89d0b45d145f2f14591092e6cf9cbfb7b9b7dd21ff103377ca9d7ef9f16eb886d2fb4472df1f42ef4f12e6e1d8b98e97b04eba5a615c833677db5906210fc97227242f58a20712cd4b8410c05bde16f3139307f2a28e86bcbae50cd59455f0467b0f305a355b93561d60e437690e71e470b38464c9aa98ac1d5585770d9f0f698a69a94d52e778ca81bc802c117d172947a32e6c9a7ba7d711c0487ab43595ed65890db86146da040bcb62ea21849c49e25215c2ecb69c8682935997dee01567b8733e2b21ff2f08a48e1de334ed35e3aeeff038f5da16a42dadda2350e42fae5e5dbdca732102c845fec7d7847ff3bb27faa44c654d9b2687ba732a2f8348693d1a4afacac52b133614ef8b7ac5bd1aa76a94c3a2e3bae8fe8ad5a8eb55fed93798929da184a9542b0a3e293949e834816ba86efad5f5f79464d15154587ea8b778f5faa5d239dbe9d09eacf2b716cbe7ed64b446d8c418e3e47b3574121ef4e1aeb0465af735887c9a3c3bc22346b3893defd97ba6eec9b48945d4a66c447374f2eac22506bef8fa14c7f2229f7fee3e537d987ced20cac0a983b71476016427b647d02af2733b5423d2bdbd15ce6a39ab83b894f628a4067344c0e6419e15ff1ecbc3a219eb4d6331a83ec21ad2af0a50db56a32384bc16882b4f351eba9e7b6683bb82d659f357bf344f61836a3e91951af2fb2f32d00206646eec662f18961def98e408fe0f98691e5d4b38bd367c8436643bb2ab3977fd7a9f1cb9819ca7d6a2b08323a9f5ebc0771ccaa0293dface21903e1c891961dc13996aca972bede294010234d72778a223fc08317871606c4de59450cda471e49f07b09ae977a5a507be5b18d05dbd1fab883112be8c80ad9210b687216693e832e54d67804156568b4298b2dececa0e297d0f9701449bb53a270ab61265aac76ddea51dd2a3270f57eaccd81f261946c059dd626573b7afaa115051fc2d65c9b3dd26b77e8816ad7653407d92bcd1b02a9e977ed073a4b37cfcddb575c3e4fc8bb183119b78844722f2e9c3085ecca33d5155e9beb0fdab186f55003bd2e0939868f6cca5fcf7f8fece4a88da81e3c14c5a6c7456ba1ea6771709433c6a3f69eaa9498ee7b210f47b82e522f6346d5e0b10051e6a22c6e1333c36f42906c29e1b88665ee0d65020498b529efef405e148595f0873830c8d14d5456123554d4884aad32cae3f142a3ec6f9f64697aee805f2b86ec01cf193ffb055b011f27b94b64bf7865c011625e9d210fc44a1f347464596023f2e9011b43625c8ef331733820e0a724029a73e662031ff34e02cfc7c82afd001233c43268f85035bcc1c2aa6ee461a18608cc0c86a09bba5900a3ad59b4b03bf395a56f60eef9cb4ebc519e72288dbbc41c9200331784acc9c61ece1f592377382749f577da54ad216f685f83d1e1a68f6b854faeda5becbb5f748b6dae143e972c7fc8aac51b427cbb1c13e5cd7322e06063219035f8825b7d664e827cc4b7a0dd5851d1f31da585b56b3221366e7ff181d0efb04f363d7f7d82985afa9de16e0489f0146e1ca82dd2c3877a7332aa0a5b7696ffe52007436722e66586fbce1e7abf0a6e7e7bc7627764951a8b0bdd6aa9b02874c81fdfbf20af7822d2fb0296616731c6907354af4f2bcd891adddfff49a85db8d0c1b4fdc11c671d5527b07c9882dbff35ffcd889c927f40086dec8f53211df67f8791f2dc03be6d9d0ee29abd91d19d6c580229c1508cbcd7569d3eda5da33de718a2f2072c04c1fd4659dd9573b5431db34094c574e7e306d89750d9b1c17b8ee8392fdebc00a2edd34ddce28dbed46e0aac425a9a75e73ee303d80bf3738d7ea8c9be3416502d9a7bc2849a803afef58ab0d8bbc3bf4c9834ec1744c5785d5d6a7171aba4e48445145503e5a0e47cc3f96334d0fc1578efbcebefc829459ed9fd6a2ce8dbecde05b96d299279d4800a808e806847c8e237403e73f30a9b0cbfbc9c1d7d511f6293f4821cdeae03e7825303c5730d8eaefbe6d09b06b5ecc560389a3cd0965f12e5def961ef6b3ea3bb0e5cf7f194f11df4bf5fe3c539666c709f88b7075320e132281c285a31f6e98172b09a2f22bf5ab63489c788f1f4e4fec6c8290acf2260744f7c384ce50b3b19d4023e3ec9a16b5779794a3e880ccadfbbd239a3aa1e705165af9f60b2c9407286a420f8731bf253de000d9abe5cf5b54e1574124a01c398a9eb6105e5da86c0020fda4ff5ea6c63561f108bf1fb2bb0ca1e894c44999004b819715bc6e7ee540d137973597d1380bf906cc76bc015e969cbf88d23c4d035b89edaf0de48e92a21e3584c873900fa31b9830ed0b321edca80828e707ad457cc743e603b07ed9bbf11753527faaf7c44b491c527e9315ed0532638ee779861f3ecda66690cc94424358cf8bf962f9153b76480f453aecdc5aa48752a675e1976759fd67b21d0c4a0a35c31aaf054c34cc5c16a0a2d1b74983bd4a18a36542409b26aa6dee3ae1f63f28610da91ffe56354e8b85fbac4590def77928d2765344dceb8eeaeb02c805edfcc32ff77a6363862b7d9b9e10634823f35719f8939d81a0bf11e471d0768ea6e806f25d13ee186f6dc4493f1820d542f14576971e9ec482fee8ef54ca65b281ffc32e1432e67f5f5a62718ce86c5fa30440f98c0bf801fa96a9cea30a6fd885ecad12ac0d16a29b8fca1bd6e243c4b53e4e47c5b3d1166daa291a8ef91b7ae9eb67cedf025883254aa5a3f549f4f4fad30d56e633edfb33edd831274c747fb3eda6a592f3684e5995b674924eac02780473be05f90734a914278ffb6509248b7ccc89d3ad3290fbca7baa0ec17faeb02fa678e0404fc5325417b3ac11b5a02c221b9292ea401034c4e2325881d0604f1cf37e3dc2ace3c434045114d98ef4f53e469ee7774019ebc0387d2701e2be63f9d5b59280ba63784baf68c94d4c1ac7c3cf2bec421b15e4d419e5c50595358150c2a18e4ec53851e6264b338ef690a388a80e756e0691818644499b2acc069a3b111ef0b01fcc03d218cf410e1092a0c827a75dd719cb6412fa557e059c005110abeab8cfa00c441ade3f71358c45c5086745fb56de375e9ad03be03e310d4d92239f49f16faa19975a8540344193e872b2666919821ce8b698358c171fce430b0f7137069688082c585b5da5d97bdf585d8b226a4a59f1317ae785e62e5279176a7249a197fab86d165320fec7270188520b25bb75f10286c27b2f7cffaecbbc99360ad7e7bd895e4252e697a870b99a2ff06b3c2cfccd97732ccd49fb02b53fb613a4d42c746935f1b809ee57912d663e637fa02ead51f63ed6487a55f741fb43d92e30896b32e6c7ff01a567d08dd4f3d53d75ea2a66f7275ee7190c3e4df2d7d09701d22a28db2a1ddd82eb65f7796b5f68e2078b158a004f8d478acd1cfa60cae1eb32c8e12b14b06349af893e55b9c05f7494d28c51b4edb051440d4d4c2e9bd0a1a9d892c364814510aabe2a4f596a4d7703d57dcf29d78cd8db8dadb0990f28e03c588af9c036c2f5f148811a2bf94608707260a22b2431f34280f48c623fc7351db486fb005170b69d52352046821db5de0c50bd9bd02d7a81b6090de6d16b787fdcfc7bf5e14cde5fb325f4b83cdc58ed12685f007c4e716c725b906100b08b8f598eccb9e5739d0827a6a0becd50d48b549d393f2242b35e73807bdab7bdaed071deebb5f8712ec0d2ce57676950cc88883b5303683d3cacfacec9167de24d8873f369add143486250bd2c633ca2a47efa0fa63974e03d436e0792f29175a88a106bf2fe0c7ab38ed097ff847f1ce394c341a7faf26f1ff5db4e02984aff739abd425b74f2cc6d7674dc1e858087b6b802a2ae6de66958271e353222de2b08d4c00604cca496251273e3f47a2a499217eb4bc18d8ddf1c469564eeaf5286f9eba696e417a97575b2c59b9310180c66f0463a580f4dad783549ba11a3fe8026d5780bcc6c5e148dbcbee7958e01501ac91e341e23f12c40c673c0ee1e86ba7bfeb1b0c739baed2ae9b36df13cb067abb76c0434b8c1dd6057d3f9d8554ca9f3a238d28c7b5c208086bcc4c294a046ee449b94d3daf37c6f62989e134a03b1e5a246cd22312948fa25b8da763a0397bc572b41e7644cef935e2d3dae48ff02b832e475fc7c5a56fe969b0f6ff664e7de7ba31cb795ac7d8a50c0d0d7a6a65dd2f00f56af9829a61b43b4ebe947d126272c044da80760a86ac78f22f605ea33dda2432450d0e39024849c37e239675753c376dc8a121deceae32290437e538b0030686eaf263bafd27ba2813c004799f84de627f2148c3438bc249fdc68193ee6124d1ff396b6595a1ab7faef2b24d5ac69d45092e1552beb45c7426f89e5729d694b85fc93c08eeda099f4566d1d371607e368b011bf99b2da4cd5d68a8e5dac8d0f1dcd7605fc38e1cd7269a9a2d1130d18d24a25fb7f132863480f2d7780397cc737409dd8983bd7092aa24542ac1cd90f0c264f1470f00cf39aaa0f7e9c7f10ca67e685d28dd293d33ba65fc90237202d2357e051b1b8cf605e29c8461c6216905c627b39f12c409311def8d1405538d49788e74cbdcfe5371a0ad4f4596ee5d81e46938be44a967aa5f17c2959e2a39a2013d694cbf1c883bd7cd552e1b2c5b921cbe539e39a644dfa034d02f7241ac0e93194dd3f87dcf6cdafc0bee635c198d7628616dc897ce0b019338608ee310abb26a17f3255f286f0ab6c397567243609186e040f16c1e1ec94462407567840a979fcbb239dfe79d77b501dcbc0df46904d4e30f7ff299aef66a436d09a64d81fe313a9bfed1038038838bf490ac0dd9425908bec5ab148163b689008c763d27a0e80bfd699ddc7dd40cb61b23ff250628c269c5f168d33c508c1ab1399f7c721298909d27f50e863bb7a3729f277eec8b40b83f297716ba3bc87801fa455f2d7d9b1b6b55122e63f0300ab885d2550bd4532698b2c8b529ace20fa671518f621f8de5a335d42843be7467fef083602ef26d871bc3cf2cc47a6c6d8daef9ee7a23f6ceab6b3623a2c4af49e9a90388f58b3434cea4c2045edea0ce4f833c1690899d45266053dc2736b09cb5443278eefcccefa89d68346cec6509f64d689a57c71b92f7d3a52986f7f76835ccc4a9359647926c21e1889d073c765dbc618501f74521a9746c969e74e98b83516176372f7d75f5d4e3324e6f789a0d90f3013c87c330b9eb4ad6a99900cb0b088b71a3580e2f2c63d965ad2cdbf786b7eace2f42f0a3164979121c6ad7bfb55618aab9c4cfb88cf4c865be6e2432e1f638d837759ab3563b79e1dee2253c2e54c6ab7ede87648e45131fe46c3e475c65a5345bef400677efcbc61b94d9e1824c9631313e703155e08d7d096a390aff3023729baf2f34c4b2008380c3983171cd4a194a60744b9978056f06037eb22367de509acd1e8a57dad60198c2ddc7fca83a4be57b0bff80402ed2c414f82203a4a601aacd62caa42c2d72063240d63b8734e35ef7cc9d370afb0f292543910d09a93450a9f2b197c241c4383d95e2097ff5c00a70b39cb519a6c97b11e24a12ee6cfda61ebf7352034ad023411c68e94da109b302c3bc358a25e69de3413786e6504a9fe3166bbc11847fef6673c49f49a1b15660b73cdc3a4bb2a84898db85e3cb7691bb4b08f829b438c758891eae7c98fe23b59240fe2d298448dd3e3c67ae9d382247a862f0ce94f01567b6db75e7ad3737852727d5cf05f72c05816463531b5c7c3577f01f1afc290c0e0cbd08d217212ba7a8e2a2fe5781180f5e457f2f29d6107c55fa13f8f8cc6dd336d874044b0d9824da0b7635963b49771a0b33ae40180614d29839fe80bdd1c72a024d911a048c074929737a8b05ae31af39b7fe5a260e1d29f6ec200cc62ea0bccbd924ba9c9536d0c8466617e767120b83515cd981a62c212f81ae35fd45cb82bdd04833e15b9c8e9ed04fdb5d87c7128c0c50ae986ebe6a3b695cde3a3fe6268fc1c2e2918276323f0261de290f8388157049e2bda9f3cab59efe9020f8a73cd90d6d9450f2223486b5a1c1fbef4e38be897068d8834039b7facf7434443e6afeb0d42bbf4e0a750f0b7e7b93b8cb457c50751cee1712c9bdd313c08123301063c70306dccb78503b5db932bc6963bcee7e9a49e7af41bcd8c4520343ee40c2f0f8fb64df4d811c4945f75ef751965a21921d6f1e77d22076680ad2b3711878850e004ca916432f66d8f3e306c7958070fb999e595b2157df68f77285b53a1104ae9b0e45a2f941fdbe321eba620fd3b01f6d41885cc86471e2b22bcb23f28cb82d5f48bb23dccb2e030465d64a16cf674f139cbba9b315c83e7b532ccf98e9c14c4f0734e560452cf488fef2bd3865921e18bd31ab9ca7e832cbb14819cc4796926627fa584a2b0126d8f96de2706a44b664d9655f41b884e095ca3b57c408c8ad40e3f4ee7c69b85371bee48e0c92f0b4ef6c9d6aba4844bba3bdb9f7eade42f8a015bfb563fbecb9f86054530f578eedeeb55a907068452acba542a492f7b42163afe8ba30c678a2a171cd545057a2cbd33c860248affcc3b47230f99922bb3eca8f10e9d8918e00a80c7f18092f3d2a23deab3e005b36a8d7fad1683f296c59cff14816144acafaa7085c786b4a6925da9f7094bb9424ecb780cd753bf48dd6934d590c75a59b0838c3fea33b8d37c758342c17b0d51b3a1a079aaeedf652cf0e9e09efcac6d7403c0569a016ecd398db3e4051f0c605d3d11cc2f344db09fae222459a05552436b31d71cc5dfece9bafe94662e5a096c4e5736fceae484db6970ca0c621f2b90c12154d528555a3bcaae1f40ea0cc934983d77360fb5fa169df34f0bd8ef79a5794a96bafe1a6828897fd7158da5f55787b5ef483e6010cf43fe30055b1f8ae9e7659e98cd5ec38d5a3c412eb40ce2344418fc752c7a3ad3a50b683c2fdcdd54dce043a3d2dddfdb125fcd487041f97e8e7432ac7fda5fd3cf0d1d79043cd020d53b22ec6a222acbfd645e827251c8c9aa6c37114b7383a64f8cd983218f766e205c879ba30971e7ffb982035d5575520f68ae64cf73be950df53b86d1d61b7c9c232085445f8f3a5d4b59f1ebae73a661e7540648c8760a1afb7f9343c1663feffc8459804058e7081098aacba0b8d8ef7af0a313f800525b3e73e98e3ef521dcc7df73594e9ccee1282d47cd6e429ee74a307c895c3b27320e6b1da4ba3968d66942d0459c849e41fdb589b7333d268572d1d62d716ccba77ee1a0b23a75d64057279e9ef808d38a2efb69c0cee35fbbf4b425ca50441e4327e6595dc068804f295f1e532f45e6a7c58846882b5bba0fdfbeca33f660b8853710f91616fa10339de074808d9aed81b1bf64df7a7f3709cb60edd615d02f4a0d71bc9a704ab087a4b67a4284139de1682788d4b8834422d044608922a2b48ffa8c66f4f8eb742fd0e3e54227ffab54680a217bf7fc3c191db9999f26ce9bcf7d8d07d10a2678a909ebf7798aef91eb909f6c4e1f393b2bb11d3510f15f659de6124974dc295ab253232fedd7003b70ced883a1f1504db0930925fab3d6ab7128f4e4d7637cb014353e8d50f2b5af6b1eb7b344f4371755cf579ec02ea455787d1b5deaf179a37b96f9cd578e555b181fd62e9f62912b0ed27173c405ad742c59c598d91f7be489b85b146b531b7ed28213fb3393d4194e707e5bfe73fb15a1abe7a4015fa9dfc48a1b38287f0896ad2a2a7dba38c1c4dded2940f2db478c43705502221e57ab6fd5bd2dbf3e1faded38e9150a708827cb23a2cc5db3bc38b374e22bb33d84e83e7c3a6b07349638e00c1c86ad121ef00d96167acfea0ddd8dd54d843da98ffbd56574b9738ee20655cebe9891a9833b7aaac1d2b5e55667853e7641c0c0505e850769be66fab35f18e2966ec484d8c83e17cfb739aac21b30a487d73a0c5673a5fdb7ed305dac17d71b67f8e1e1aaccd17ec8db413b5b21e4fa11f647980c6100060d302c897ada743dc666eacef4db4937d32b8163bf752e8a77d049e46f88fbb7b5cc6a41a83c3dd32eec3181122f1ce5bcb500b509d08b80a80bc4ef75f9816ce7317bfb338427f3fb366b18d8a9ce2915899681c9c86b04fafe1e0f7c10405af222724e0d0900dd8c53ef874de623cee552b54ee95ba7d63ab0f3d4d9516b7de5b41821c18a6574c01ee491f617093b7878d06028a2650bc31bf442ca6271a5e63115f4d178843ec1e2f42d97875b8e72fb1c03f24a8f6ef6231feeb55f823b1af182ac2072388d931f408e97652959a35a49cf86ee7417b701d3e20ea9e63610835ed53c998306f7cd75d3bbd87adc53fbe900d08bba050c2b50487de89e3ffaddec91b1f2ab8fb4b7ff87c52aaef37fe9e5cc73689e1768bf0d31974d8e78becf342060eff55bdb33898f5fb33250e83099bdc1ebf27965c1829e0ce68a4fc454d3ccddbc0005d8dbff5362c7167bbc60ea3d6a9cf16266bc14f73b4e8fa773048d8dc7c0a56538f6fa284e25b4b69faa2a33ba80ff726f523d93f60312ed8e526e850a18919637f28f282a9060b32afe470eeccbba987bd4b81fa852a42f1adbcab04f4ab78c40dd2dacad8dd8a2fdc5945280291076c327b3365134a9fab7cf61f589a1bcbdcb63e15dae8038cf7316dab6954f52531dae65730ad616d7efa710498bd4b21d81fab88f06d5bc3bf1b3258159391cbb78ca3a11465099c1d7496f626907cf00b0a595e7e1e12f4aef5917f8f090e0043b31cc554c965cb8706d587f237ad62cdd20a6a8192caae7b6922ea88022d8dbe6353909cb711f47f97b97542bcf9aec5dd706f9ecd19b7755aa987e2d95e4530992f335c80e7ec67e7b76e64bce5f6a5c407dbc11b63ed215d59de51ba7496a78138a65a5510c3d4326f1e3348e95c392f5adb06d0f7a1c0fdb44f6fbbb6a9e24e48263ff5c11d9f4d18c2f48d0c79235676f6b5068fab99380595e10071b177165c4248f2e3aa85799425a3cf3fb27e5c9d8d4e18bfce924f09557479f1f52fca806525462684d80af8d1954bdc70e6bfee93946fe84ebf4ede7a2b4b52f25d7d327aa9b12dd90034cc11e7957385f0563fb2bb24a7cc744648e31681f4734b6a2fd8c16da1daebbe9bac0268909cc57a737c28a006695372914b5bb37826ec65f275c4479343da1dead7bf3138800192e35b74c40ba0ff20f59cc4197b608cb72c45f7a18a5b4251c23c52fdfb86448f8ae477e8839b9725e59aca430039dedc1f075a0dc5d09b5494191c5b7818c3b51670953616887272b26c74a2a52733d767bdbe3c57c3db9748613519176b9545422f961bfc052a2a528d89b6ffe0f78e09384c38b67afc39c9280d80d3464330b0bef88d99b46075cf3aa2284960bbf3b8e6ce65ccbb01303ef592fa139ad14bdd2e772e4b013f9e10c3e859ac88130efe6f19b0a55367a34777df6a7edb3855bcaa2cbb24f5837ff4dc405585774dcbe23f70f0ae12138cd30d695dc5de651a9de2cf0e84b1d83918830c86dace0aa816bc17428489a396d3d43f01f8e61c49392e7ca67cd51ffcd5e1a067744d6bde4ff9b861464a64d7b731cb19e874d847b691a00808263491b6b7edc3308a17ed91f9913fcfb33302d1b6a4ba4e15e15ba5096a515df41d8e06c5a23028f01a0fa08f34ba6e93bb01d13a2433a348550e8b3d5c1420c2913372770c47b63c1fd0ec0d9eaeb877f264254d664a3dd0ada80174b0b8db1b4bd0353c56118475fc41324755298fadb4a17bdb338e10156c305d0b1004f5390fc910288b38a7788d24d5142366f7e676717be32535ad06800edf86382219bd32195f0ea8a203d3af0ee4144c58147b6dd8aac23f1f9033397786f253136e4d0680d518aa27959b747960396cca263fbe8510297b22152204b88cb2c3558003c8bdc6ea2516b2cce860cfef15bea86acd62febe12b42f51140f6edfa9d6c1fb23d2c92ad40c853219f19e53b75831d53b68908ae748a03b2cac6348e8e874ed7e6c6391261a09aca5743e0819ff783581d3b5c9c422f097100c3660afd553b604023069aa2aa42fd69e995117db7831ac823ff82f1650c7fbbc2a761c88cd30b1ebd2de868008aa7000d18c1b4cdfbb2df239c7a245ea08dc235ba4bc4d9308ca3f8e3c9cfeca9f45a8c7472d6470ecd3ec9e0a39cbf31057884a0d081cf9b872f3a882584ba2b518212a6506dcfbb0063a45ffd637f7b5b4f6efe8f9bc43779b9d3f647a5a170a504ec1743e3ff08060bd79fd8b7a107a9e6610faae5ae5c11548b0f88b6d20b4dee3f51f98ca19d24fd1d740f2e543bba85f3de265c4ebee83b90c403df1cc719fd544b0ea7f6b81bcb23c24c82146298dd2a3f9c95230c322f95a5d7e52e352049362ae64b97d17692fa7aab4b19ae00fcea29dff4a0ce08da90e3bdfdc1f14e780bbab2b317d7b731bbc83fcf288e44c93fc754c1ad976f445f692d36f9d012a94b9705b613130923bc01fd13766d28e8b7b4f5c8e73dbcf5a5fd0f732ea05ee889af8c236705cc5403c9a7d674fa8bb1c04eb4b3c3f888b72c018ab9fb84e78626be1bcf1f4fd2e0a579e7ce11b371c7613e0e07c607367bd871a1bc10000b607b8f1dc14ebf49a3a29cedab2fa5fd9619e23eb545058c9fc54663883d7b60e00d4c94a26b4e10853b382de97d068a4c1ebac169b3f1665d8f05f675743c76a6d157d7d224aeb247b963ad53674f9f46c34b84b6afaee7b251e15e5f16113f949df75de7e02dccfa064748e2fc480d9268152624768de7a58e124842ce87fed85e7572ee44dfacd51402ed8b6c5ca00ff8807fea55acde64bedb4276e6f89554de040b64cffcfecb81332f4e8da87fc3cf04a75c8c549402d85141110fdb1a026a24e777c1be6a989cab659be3bf46bead8b32637faa46bf65c8045df4672dc92d97b061e955516d1f40ee5e846c9ea310c867e1db4c60c5967860cb5ee13588c4ee9b036ab22447d8d6d5ab8cf84eae6f73eecdd535f847dce357fc753579891163ca78e9d4fba665d63494e51b13f0defdfceec49e038f971b24d4f44b3b3d13aaf8fa3858f5b169f1187788e9126cc92024bada500b2553cbf74b38a2cc372256a6bb3f27c4009ab5e4d0f03aa457362e67201bbdd60836a0c43f3aac4d82d69021c8aa9a338b7d206aa962406fbf5c4ba0a2da6df650548b91175fa06064f85441febb94a7a998f88cf2efbb5b8b2085cae136a38dc32d94e5bcb6eef30f50298b9b54624fd67bbd9b1e693725d76b74b0c561954af80883b41eae7edf8a258ec6ce57711c0a17b84edb01700fbb4163762efdf5563c8813a79a01fec4803935f837a98d41cf925c513404ed7f6a9e1189ad50612fcef8ac90ef2f6d1a085bd651ff9a824d35a8844ff39d20d3d9fb879980f1bf784bc284bfef864d63c432f71c2ab233bfdf02a2573703f978f5fade6e6f9b66f1cf5ef4eafdfef837ad96734196931a1d4ff59438c9ed4b6bdfeb138e3e0d6a1b20cd5bbd4aedc08866738980f41de970fb6a89a7baa370a3e5159a40247b93c27cf18bbe5bc8e6eacb8fb921071aec0e744e2c9bf3cacc09b888dc52f882630899d47794d5c00386b8120b68c250172cc97cc2fd66d6197f93701c16cef574f1d79981b496cda7ffb94e4a4e1ac1eee21dc3e65b9e45afa45716b6d1d3c24cadfb10b3371daebc05f19480f5e26803d7bfdb56993d8972992af2a61aa850475e4d02204422bea29e579bda2570ba00e178a74b3a6ff42035c313574f92e2897e3dd4cf6a85c55bc100d139e5a4a0fd16f3752b68b9e7d7cecd329a230226c3840402b1f09b1f97a9a882765474d9e777f0980058df6b6dd0c994521fbaf7d8f650cf7ee7c8644a35809f39a857b99e0a86485223c4b6428c9c3a243b55b96aa9355f3f29a003206588fb7a0f9f8c47c51ad02169f4147d4dd8a7d68e8a86b565ada388b0e34c2f3a33f289da3020604d034f685bf962b45394b0d496758c0c04e2b4f32429b767540479b54f6bc624282b5b049c16e9bb4ed612b2982eafb2bff17c7ccd9fb05c6470ff3a94cfb79716b74642dcfc5c9ba9afa137a4d3a156a4e02ec8097df8bc802ab264c5211c0fe180fa5135e6b03012023ea220844f7ae2064f67c3da4ca6eb3f35a94cbf3810d058ecce67a370e479b51223d13fa23458083b735e7f09da51a2c7962877eb9a1ed669c6c0e41aa0f94d0f2b079ca5077ea95702cb8a8dd8b01b153b1674c51cc2268da805b980da2f3840582329858bb24ab51745ef2dd336b7eddaf0520a56ef87672666e63812e3d9f0e8cc7df5d9b62593cc8d884c0f575925897d2e491f113423e21e4810b39f5ee100f9d01f122d31f256f5f292df675cfe81156bd6ce1637835396bf43e9fc172924d370a9e04329e362fef1f781cab1dd0fddd0c2664ba836ac7184cadaa1445b12bb52d94d4e4b2c7944a1344a79ab264876090f85029fd06705651a90d63f5390c3c0c2ab76dfc9e8df684fc7d96b8b7faa828b37bb7eae4bc8995699531b0a67198096f66986acfb1d891d6f1fa5a5af5a53db1cc3006d8d7a001735e6305a38a2680f97035e75ffcf08f7712289397f3c7c3c1ceacdc19f4a1f17bf4d23d53d52e1d7e3a76f2286094ee87c4981728b74f38b8b0072a4121b7435cc587e24a1a705fc63e6fd61466a4b0c16fe410e89da72c9a62e6fc7a10517003e8804a3c98d3c0aa498ee68d279532792c4f6a9f0f0e6a373dfd27fbc88f2a70f6047c770af420017a885fb83b160ce5f979a10d8b12d1bb6370993722d9a07fd191c8c9e89a165b61ed7631af361a3feac08b11261bcdb0f0dbd55e6a1311dec64f18af16504675f822397814f79d31802096ce7fd3b0ee3a02636392d13ee280bb41d1ffab8d6e73d4f7cf087ec8b0eab7410792c039bfb1610ce118491f88d3782b14d5b55df42691db09b702119948febb5a40c02803043c8b8cec418a1952105354073f06046d0dac8efb98c4e49b6482500c22881bbcb4588d158259719682379c0be2ccabccee0974eb0cbed9ef9a0bead056d3b4d586cc408e9a44aa3c3534a7fe4b15165a1a049f5ee981e5c2e57924d1434b22745c5f8dae6f45fe77062c7f7e1583f2b4f76d43ad175a1547dc0342e689070397138ca8d8b0db9ab7fc18c1e9b58b31a04d7be40881aab941d46c2feba5c152b744bc5ec2db04f03639e64db9e25ba9b46727952cfbed69d1653866033b15bc27cfc225b98a1ac887bfde4c8c237fdbf113b12cb258cf75a8a080a683208f8a2f00c5134177811aba98ed626ec86ead00070f65a501a81978750630ac5baedee1c03d15a711dabf59dbd9a08f13ab295d95b460e535288c6ca1efd37edb41c92154309eca2f314819d224fb663045dba07abdccc5266ec564daaaca35c9253ae61d248be16a457c3d96f35866c1342e6f94e363bbd6bff5e4bd6b869cdd973b5e4a7304f4bcd53f4a941ecba111eef6ce39799d13ad25562858f890f35dc6b5f449359a2df9aa8817f141471d7c1f6b532cfaf1e1c429e617138a318dcdabdc513776b8be7acff2bb815c19077fb6f230a46fd5572d1e3041ae93eaa1e31467aaba44211602b01b28f3b41ba0c260daec8336cd5cc479bc5fe7b7f5ca6d4d25aa7b318b328ca0b06526819d9c3da283338b9b13409a02c15e420a0fd4c9ebeaa0014caaff90157c013a51fb7e2076f7977308c76ddf8dc0a31125176d5b0310bc0788476f1b01ce5befc18acc6927ec61d76a12c3e213e0f3d1363141470d9770f854ee6183b9bd2cc6952030d8fa74c7d81a9ebffa1f98dd9f682693034887da71a302ba96c9c14bef41d900c3a334eb2e81e36359d16bed8576c3922a00611da034ffcbdabbb232b7dfe900362575acb31060ccd02d00ac3cb5d3f184ecc4eb7dacfc93b714ac0669de8c44afd38f13cf339f1521ca1e293c2e71b0d20895d3c10bcbe4e52c96c36cc0a514b5bc15acb23223de03d1454882537f015a4a83072bf92f6c4e59d183b2746c21d478e04381442f21c851a6533407fe7161c5524aa0d0127c97e49e11d76353be8e8b7be9444d814514332bdaeecc42d5ab1e5ff2f077e19442268afa5b90741bf9df0c49bdac40a939cc4f3edc97d3e938b63e9c2dd1b0badcfb86a1f306df04089177d315888ab454e965b0648e699a3141e13d48c65af2b3bd0ccbd152d143f8a7eac844555001592f73c29703624cce52fab275cbc744ab737a4277c3cb681fb43a1e2d554aa0012689bdb00ee11fde2d4ddb14674f93fb52f7c728c3f01a014441555248081baadc958071089ad0f7709278366557f975aa8e4dce9d8148c94d6ce963f3f1ae78eaaf5abc661a17ae31840b4b86dd06f566390ade5013f4307e4cbf7757def6cf0fde90e76acda3c160741a0eb708dd4935f973e25a884ec67b5a1f9a9781a6203ad82c9c02b6de66d22cdbd7c89f56af9440875f4d77500d65fe124f056ba5c035490db926364f63eda96828f8869e4fd716ad45512c56830a1353fba3329054beb2347b4ec4e36b453110fb4256a3a1e44599df61c1a81874d7cfa725b3beabea1b5a78342a5b987ee9785e955bae4556bcadbd567035844167e4b0d584786f0e96c591424e2a37d1adcf75d4636ed34d92cb2d284498b86212be245702e08f1b2a0f2c25cf2f58065fdb5ca5670a59c239a70a097e1905dd7fa1d09788d236912d4577895f915313fd932c2057490f1939fa0f29f47e0ad449f24970f1ca813071f32fbab9e08eb82f84230aacb67fe0bd08093e0da690f4ff02473e640493de933574b121b56364a4037aff68864c4a1578bbe3331c97ab04b96c408fc2fbda0426ad7ca28bf72f938def24188d3de1ed741da1055b5a143385a212d870ce1c86a0aacc4fb8d0f5e16d6874f293037b275e099b4671a30f39b2da4783993250ecebe1befd438f97f5f4f300da3413a4836352f50cca933f1d1257ea8a8508c7d4ac343dde56d14990798cf67d2ea792f26e684633fd4d4f91dda75c12c3032170f6c92aa7db66259cf900c6c8dd2c42b7bb6b51419a2f61e005720a2d9338ff9c188741150f175036fe715e1056af870ea9206fc1e371994b32a8c02a0cb75201b781623d50bc513050e446e24d7762afcad1dc1bbd964f698f0d3385a93ec70cf145a76cd8fd2cb89d59e40973e130f8a78a1f071344ba377477accf89deb460bdd7137e3a8d2f398ec865c47edfb27e14fa2efefa1a29cd9e3aa5799a26f053644b8d21d967b56b348ef42ef27e223ccd3831e50413ba44f5d7c8ea0f2efd5100e29b6282cf0d7e7b659c59712b8ee0d5f9b9ff5f4fb0fe92b919484458172d5d971f4b18234df5a5d9aea252f9e204ba097e3d4a843f233efc5fb61f542749d45a47094e342b748ebc23ed4225fcde3ec3ff8028f3de5be78baf60121d01c52c2eeeed9d679f68b407dbe38601b3783d4d9133c0b38460007699ebc1efb1758849c15951d9a8cb64799ba5242cdaae53fe1ef0fcb337d5893595baa0d8c7c9fc655de46e1622331ca4702cb77abbf3076e4d4b819e2bdde8ff9352d88bc7c684a2535dab32032b90adb013e2619dede3d19407d28811211f514472487f031bdbd8284fe093b5f4d23645a8310baf0ed4dfaae501a2b9dca044e43fe82ce75bf92071d8e53ea172a25847bbcd6177d1a6e47922889d06dcad823d878c5c0975f5665576a0a14b33129509fd87a8199b5266ab4ad22f38a67dfce528d41fee80c8aab14e06078ba422f2791a2cca257b93b93f7392b21a0393ce32b7469c4e336a6e0d82e5cdeeaf76519814fa67ad399798e89842fcb1ec03f505f78993e5cc9bf74aab8e59be336c34b6d445394ac53055ef54e707e9557bf920e932e329cd0952a96f50240ef07e25e1f36c4f3b3e344d1f8750e15fea0189df0af1c6b33e15bfe42f4b7cc5bf42b9e8775dc6bece0456ba741098661c15ad33b7135339c8b7587c787ac88c55cc97fb0e8eb0def62b279e14965ece238d35e9e19ec5e805c71b1560a87d91c915f6e0fa3104784e80c3b37626a0d3fd78992755e44588b375169c5c736976b263e63311d009c3aa7377bb950247ecc8194b382aa32e4fbfc532adb348865d72e7658928849445cd2e07c7c98247a391115fa246f0b006cdc6f0a00a2dddae107b2eab0230f692de484efcda028b924c9b08e5936e3bd3285b6254c40ccc268aab2b51b5a7f9b582af9e3cc233ae6b78d1990df109a943e2afb2cb0a284c30c4a7d372775050a8b2469a3092ae737c89d6a3feeeec8ad3fdf3d7d4f220f8b785f5a0b914a0d6274e0f8d8dd93a2956b82bb08723a7f1c182648e0769b424db20c7e688d8d2fd3dfb073f39577900b0fe2fe3b0e4d4ec15e39e8c97cc77334a5f4e253abc2fd5c4ed68525deda3219720aa9b7543e6a0853e69ba180c00b141bf6dc2ea3748ca8ad400526a642c72941a902eb7d9bb127744c1a2ff236661e650bf48a52fbb18783f47a3ca5ebacccd6f0ee424ae7bcdb8b38a6b4a8676a117e161661ce14693f9fe27370ab3d85bc7a914ccc2423c2567a1b1f66e83606a4572cd1a15721b0931ff888490a95075226c6fa2615ce1ef7d00325b2f782990871e50bf607b3c9fac72f0abacc299780624ad75a350f459f54816df580ce38bf316726677dca2a37b9288ad9e07d6a80410fedecac7459ec59b28fb1434ee8d00f82afba8043fd441c1ec10f658dd8b8d9d959bcc70cc3b6bd923540f7fded2d07b46239f1e2598a5c4142bf52f181d7a9d7b65fd7a68f11ca225ea317b9ae009615d2afd47d356b9f38e043be0ceb8afeffad3f215090e9d5ff7c58570b28d1a6d4bcdf3277c7e91720f88ae828132e5a97d4dc0ab14783e046f4c66879f9f6298c80041ab9f25c483b769be3d0c5b9d507531467af463387eeb160bdc8d84c872dcbe465d06d79808654a304ba6c629db6efff226427253c61ec98b2645c2b9cb97f6a0f2b35920ebda493ad178b7e1e08f469e79819b583c66cbb02fae6854a47f73ec55206166d1482e8500657431ed0653b0cb5b4e40faa8d6a698d1d1403c05931675c5efbde6f48a1b72ab643efa23dde067f6af6852ffe89dc60ae8cf37853e619c37df5120b9726ef8b18c9f1d3a99ee324d249fd561e6bcc10b5ffdb7f79a7da6f62972628a395e50241a942c2f99fa6db8ec464307b0d9f48912c8926d4e4a620c75acbb0f0023d4441874b006420d989a73f9cdc7356dadc23976535b3e5fb1aaa0699ce6ce314b62aa0724ca81e858d6b9116fa1cc1bf08dcc5fd2c0e6b6e46e241f245cc03d55cf13d71690a8753ebd82952b7d813cb5613fd71b9d9604cdfce75ae1885d84e34c2ff76cfa32833c40f8bbec5e6eacf2c2570204e9ffe7237fc8351e081edf7e79243a434f604a244eadb8d807d23bbe7b72980fcdaaa57d0c6d1515a3141bc5def25ba9f2725548c2f40dc8f0b7394ecc56cccad2e2e2d345f2e75db9fcc78e98e76a9d3d53fa8e8ca8b672252033d10c27ade04d7bb70906b30f71e02398e04a6f4d5307f9e5f1b7a2badd3e41165112092b267134ae8e660bf4031048f549b439f90cd77aedf92e819f38e0ad3d2110e79d7c275f076e56a000bb45954401e92f5e13ce58cc14225489baea29a64738c9781b4a213df66ef74393dc6cc42f7eebdd2f0cb5e2bc114bd7609d8728e5d7baa32010ca4e8e88e8c921d004c00be941e5fbd4a45a5ae4f9032b630f4ddfa71a077e1b54cc481c7e591491e0dc5da97a0f6b7bfdd85114cf8aa7929dfcc75d71ef562d4ee84662b34aff2c2aa67e0d8d57c79a83510c7b9c4b8a5bee9b1241acad7b4d260f49b640ab991e8f04daa7d630fe7a2ab5ff9e64c4730f600eb4a2c666f2e3b584045669fd8fa4611186217099bea947777a2953bc384c46407298187378830174f29318e1ac8ee559b1c8574de048d65ce511f3e87da25f248d941e1322d783e8b6e1b1d908e87329854c52725a55ddeed4c9237a2949bf36ae97b63cc6a2c71bb45b05f2e0ffc853684164f972643e654a1e76269fdda58088262f04f9d45680738fd466931f61d987496aee74bafbdac239a4eb36eec83e2811230e25b79d60d1041cef979248b1b9a28b3553e2ce474de621acd898f56f25340857bfe0383f109195892b914e699a9c07f278c1f732621d6c2227ade4385a0c85337180f06eef018893ee54d515e75183887df88ecf16f00a40a94067aa975e0651b84ec6e9770cbf056d905fa464b35032e97d4701d517c2a09222a76879801a404eca5a97541e9e529f951998ad7fb1e9f4b1f53ba844c479fc2b5aed607b90db48daf392ca7e0a607852c068a6620d44f9eb993c401fd7c39e3f206cc36f64ef9698e6c8776114eedc9a56ec45e2d02b2375766432974d7bfd4a8047828c5f15230d331a7a217146a73ecd02cd9bd1150dfcb00bea5c14348efcf2fa1a68f06ff8f46d8ca78c232bfed4a7fd59b98bd49704e38279399e2bf2cb2c0573e4c7838df24bf522bc96f275c6a2cbb89e5006846805f0443c4ac4c3208790cd02fb91151c51e5676ced4c3514f90305aa222d960bc354309412d6113177f43342dfaa91f675d2a06d2781a9d9353b817cb7f0a464fc897aa6fe6b9764e11fbe3290ab3256f4da6a781851605a3809acd1b4af4d41f32f647eef809f703c5f6165ee38844d981f1febde5ce1327bb1e7a2efc705eda27dfa4b9bfbe13851c13ba5f35414a0805f0329dce3e8f0039f03143a59ffbf4c2d2e797aa00cb601bf9bd3612babcb6b6d1cde493155ae70a2a9d6bd4f59a66b8d9f1a1e1488fc24de01ba976258025728a146f012bef18469e2b4985215122a02561a5428dbde6304bd87afc788d7d300e1ed07e336f84ad51691176e717c3fa3085775626116e0f2d14e2c326e08577e1879bd896da5bbd28226be445052e9b7e0e7b214f99eecd405a95702186b2d94ca17cb34a1ee9cdad08edf948f8a3adff4a7aae121ee4e6d4a84f60dbe5a74a5d17df5c3cecb63b62782da756856da79a324f163f844e562f1e68ff2dfd7332028f14d36add5fd982d30a726dd7b0ddc20859425899bbb7e777dbfd39840552da0e738a9af623ff7ecc395aa41446e7f95e66dbc13a3df3785e9e116fe3f7fe6a1449df91c69f032a546a15f59497096c4ac35d79dc0885988025481606ca616e53faeb9a3863bb4c12618e7e19fcd3a5a159ad9a22b5be21b6c16ba1fbc0b8f951f7592b0d1a974306a8fa5171c3a516c3e256496f536457fd40df7ed6e0b25965063ec548c8c7855ae082bf70d8acf618f916ce728299fec205a8de72c63ece3c01b0f2fd5cf12ed8065975c89cf2ab5c03e9f4623da92ff224a0e9cdc62e9f7a9910252f63b2b898b91e4911f4c3d81e6c76fb3494a6bda6bb90ae6e10e73055e7d317a40bb5c320c9c8b9f3244bbb7b33a549d128c4a3bf2833a9de0af30700b0b3abfaa575e09a2fe78e578f9d28051a99ae33298725396616ed91180d7923e0ee439212c4b085a0a66a361f6dd097829aa088bd1fec1a606f0be001cff91fef21f572c2555ae3cd081577ebc796a07a45b56129850febc7916e5bf5aa7b0fd9c2fbe19d86822ab91c85213b9918eb79612c5c0c19d993876408ef9939bc13afae9d97404683292c66031abab2e9500dae34d34c878ef2cd6f7527c9be01114622e0e85a286649fc76580c3bcd970540b45e4d585abd8119b8b30369a130b9a2596373b9290c4143a94001a80065b0b1dadba03bc1f5a379307c671f9a10e0027bffc80729c62d5176003ea0727a9f27c2df72b4e56ea257b4dc01c13a821a07431af35e54b1c1ee6e7357350ebb60eaa03e8d23efc8663d0ba039830029aad741ca26f4c0f9d8efd540c0e4796b8d14e626f18d1a07909f19a3273f51d6da7314ade23b4f94704d5d40c28ada99cca11ad905c981596fed793e8ae081aebcde94a82fff641bd0faead4cf97d49face28ba55582467fe1378af6fba652a4d8fdbdfc111778ae8da05ecca36c740125038541e1c23d18d7e5e6b42f7c0eff6577e4312b69128106bcaa0965d8802e67496f776a6185e27de0fe65b64aac7d68cd01748429c0fba9be05e3a65af17880e2d3dbae5e732632ea6000ab885d2550bd4532698b2c8b529ace20fa671518f621f8de5a330172c42f50275b1f612db52f74e22e11553ea79d5011ac29f105de5b02657b69a0b25d4e0c171a66fd4b8ee7372645ca7ed88689e6d7229799b1d3289b504e2d14ae88f474bef070b6ec6f4612b543706e391d57d64a16abc5217cd6320bd7db4310cf86c8f6e05f2ddef006787e770440a13eeee06de670966b13dcd0acbfe266a0d090945c39949f3543e798f773e511c6cced237325760fcfc5450a68d220768b4fdb1797ece8417001497bb2e49d9067f7abf9442ce69508834cce963a35b11d11b5632066a9962023c99a5c7349dfecb77beddad1031c6696de1b5994614b5f49da57bf32130e24aedf17e30baa827fb2c5920e1dd7e0300606220d9611b0ff5f5e9314dc6b896fb0b39efdae14bab461bc8bcbb0d5f1be6ace7dad687b538684c1d8ea10fe02425c1db1ee586d2d9970f9dee50f4b2329257080b656ddd770bea48cb83874efe0a456f37c2a77c622e5ad50f044835426d259f3cd00a9aef44e5b5dd0f0ed1d24b029daf6c805709877dbb9504f030f434d19f5982b99d5c5f5d5203ffb363dd62be590cc01320f60cd27653577861024b03fe27954022099e660b95e2ccc5e41d3a5034f9efc3509c99e039c22450bb9ee574950cc8ae177ea9d57744cf0a2da801c3f97533d495cffa3a77048e66e15861b647b10c32b065c0bcd9b61694bb051b1e6873a4cecaf49698dc6ece5270e1f1a2f1cf51947b0471761b69baab7379ca77b15dc39474443c05816463531b5c7c3577f01f1afc290c0e0cbd08d217212ba7a8e1a468efc905601769a834ebfe36586a5ea70506c79ab438d75e0a2969cff23405c448b3f84efbe40fd6995dd5f373f0aac10b28716142efeff9f9cbe644fb3c1d44c87325b9ab4e8f267c2271bdab510ef727619518ce416c554a66184d51229255fb3080a8ed526f2b00ea71884c537390f91115d1728af8dd6295e074f240b33652532523b5dd9ecc52539ae7b7509ef310cec3b0c069716a63bafca61f4fca19be6c873548e55cea4ceb789537aee74e4617eb0153efc2900339f0905f10d3ab57734ba5e5162d6dcafa013b04ec65a60f3bd0a211dca7598483b4684f5af9aca1b30c4aa1811665ff0c6c28ff55f5f3f88df54c34c644f7c5ebe8b851797ec20318eee55be2692ae7649c87dc74c4f199181cb15b25d0f2475235d3fefe12754dbe7a31681b77966866df3f0e568d836c9e2abd0e20903efad0ff29a5d920be1244d34230cb2a4d7f12418c03d019c9381fe85f0f8765f66c82f35052ca1ab796d769fc9dfe8674c8b192a625156d7ea37f5c3eb15ce94cf09b3454e356ffd26f059a283f4af4993da90c8531577283e50eaa903e931caa6b575a55802a8d5b15430842218a3639d6d00dbdb8855719b3ec0209d33acde3ef6d9448c8e92bff61bbe23bb6ac38dec2cc19009b4f34f62d500f9a39c9474397f85e9f844d395e52496d74fd148e88e1d48064dd6c90f209d23df4543dc1a5b98a3375f74403a289dae3d05c6c1b440a2658c3276305a5f8e4b16ee96c6bebd1a0f54ae4c0e5a93354ab204124ebf1094c635e1541cc4a67273d72c66d748e378f6ff9ca1d413ca43343186124d7e3d1c8b3e9a147e81fcae45d697f5620660b2aa630c1fc3782f6cfb694c618c7bea8f1427becb9a54c4c58a54f15c028e0f100d2afa2a58b251f112726dc3d28585b088a566207b30821579aaeedf652cf0e9e09efcac6d7403c0569a016ecd398db3e4051f7a14a5888ece89eb9546f48e631776ff0e7ac16f41299768a631b503dd49d634940faa023c39c9bd45718f30dfafb9315dbc75dde9c35363d1a7d068e14126e958a6cd696f0ad01d06e661763736d7219b0c255f9a910c249e5a207c9852af3e9dc216fedad7ab0b6c6d82fe6b1997b2ae550b4e41bd5dcbcde6baa05e1590080c4acd5289c46e2d3e0476def39513dd05ad5ead9b56267efa010a445672b1486a7bc7d72d98c11cff3ca2228895cc41353dc7002ba26aeabe10bc21bb9e1250d71fd4d817ec895b192bc27ea413f214124938991d633443b2805cbe5c336a4407b1b3a6ad3dacdadf7243b3297524cd4fd91b8c86c7ddc7caee0e11c92e5d8c0642ae3fe9022ff57736cbf3e8082a27830f4fe63ed2f495dea2428e06d95b9f6817137cc52882b2aa4978ee2533283799b95c2aa04a05de13f4030c397777d315ff998d14e646d4b35a34d0cc6f9a9ea74d6cc565e37bf3d98bbf8af590e9dc1c9a8e88d2108fabea9f1c79d62da2eab3c6a3108f981dfdd48c46d8845fe55a6876c87407c6b7fd8da41dc7de231e7b78d3ba362afb355b7eaf67eac4973e1f03f54af8729d0e8eec7bb8853710f91616fa10339de074808d9aed81b1bf64df7a7f3709cb91d06a3e580a33b5d89c969f0925b3b294f095217594680f7854de8e84d533472207c1967ac64bf2c2b2a0cd1479324ec07b19905724c7632966451ec1f2b134c38486281b3b2918dd69bc2c36ead45f73e2bbd571cfda57b4ac02a53d3d126a5786869caa7ee715f8737a9231be8d48a70adbef983d915744bd698f965651cf098889c1cb1be8428ceffdf0e2a9444df165eaed0bd23831bb085d3612c7aa1152f42113365c7b980becfcaf45cf2fe210f9198ef4ea908b008389b6c36381990bff62309d01e072269a8ad7333fc5e7f99a333bc4dab6f8e389900068f43abe1f0bca2722668351e88eaee9a99389f62f3c3ff1e80f66fc6a4812a8532da50f9296fcde671b3e3f0abdc4c5b9fd10ec7b3fe17cfd7d23e79c246cc647aff5d264d48484199cc2720152dc40a893a61ec1db1fbb08eb52479550f18f1586b01886c83e884e1cdd2a5804c09306dbe09a192fdbedfc03077fbb9891a9833b7aaac1d2b5e55667853e7641c0c0505e850769be66fa9b207301f6523554c4926456ff7866591f64289f49f5337a94d38f38d756b77ef5399803ca704290713d3bec572fc347b49a0069bd5059ec428af0d364ed52ebbd2270b5982387fffedee838e4a4713ccb24630292e5c9f4b41b031fcd7ee173f4884ba0e65c9309f5fef54c551129fd38d31568c7016bc3258741e1e7f34997cfd22b074c0311025ce03569410c15040ed5df47fed1ae74f2ab927100bc5d4a3894dd8b1bb7118f936b301eb5ab729e4137f5a1cfeaac007578f40ec765f965c35fed40537444faedc5732fea76eb06c2711e41fc6e251d1e57992d640a409781a6ad2daaf419c7e911dc5905c76f371ceb4eeadd24a3c62cab0b5cd4cf1cc3ba6b19b6afd48472e6df0b3144958a1ff09caa9f756c3acf01d2a4424102251c1f653fdd83f3641cfc609f05a2360d88f6607abbc2d5fff86fc298b19ce19d1a50bbc1eec0bad38121a52db398bb847764f24e2994cb970a63e1f8fb056bc824c538da327fee6c79cd7e9997443a1fdb4392b57f29c64f247b33da88152681a87ac8b0df4777e312c24c4315c43b30a296ce73b465de174edf8fb5c0ab04f6b90785e89325c3d61e82e1c6ec7be1d3653905ea0c7d972dc9d51c9088ff209f7dab9c677b4d1ab8f36bf0bfc9a2f1fed674c66d2ed887f956a4a9ad1eed00fbd3c9459a41a9c566fc41cb53e4409bd9d8787078f3893af25f465ca4a25205bf2de0afdaec94f9b651cb6716acc52f5911dda06638f74efb00f92c12962dcf1ce14ef8edd2ae2be865ab7b10cbdbe6745cad71d7e2e429b2385cdb7f68eddec70ea129876544ce462e36969e0ce5abf06eecef0b43c66e7e0e62d500df74525162fbef56fb3fdb4a582165d801e0ef8e000bdbb059847b7a4f4fa7f62bd11fe4ecec36c6bc06129a501a4ee186076b0e1f867223d67d6a704207c8f119cadc5ce1aacf64c8eac6df01bd4939eedb171bcafbeeb1fc664bedbb42582e283ba4c34962615511bed46e314b8d8d2ba2f2b112902ca4e9ca7e742fc7552ff64277c9d49d74a0118e94bf67d2b3d33bc23f016bb88330d3db2150697fdb7da047289ea536009c6e995b25b7a28cd7d4900b558e237f5bebaf48f9ff388de1c7704f2d7e80944907b39449682cde0064335dfaf04f14692e1dc510aad3a8dfbe824126af1424168fcaccdd90f2985ac877c30ce79b894c018abdbf30a775e7f121036dd45c8e340e17b33c938145b2f00a60de582e4b8121f7bcd9fe33bc1f3461ec8ed9bb5b4c292d492a5d80b4c2fb329d43d7052056bd61a0279f64a49b720bdf877d8791d437d04bc71367272d649c2a9c41722cd5139c27b5aa834f15166413e20d0602bcb519baa82a865e7cd6db4f2b6efa0f081c83445bbf4e72e16fae2167a3260eabb87177feeb7bf54e45e28bc7d9460b6648dc442d1db9bc62046c2bd742f301e2683cf5979751a8b83773d32f0688d1e0107ca872cd7210fa5c6e9ac29fa65fe7402643941c3f25fae865ff21e3a02c8773a5f296d356d14f21ffd83b7295da1d52943d7d2173e6d376366383c6c585cd8a57adb3eb0fe55924dd6c2173c210f0a6a24cc1cf6a1f6cbadc27a887af5981f74d1cffdbd1b8c5b1b0ac1b7b870d0b2596d6b2ab7871898a390866128f3f3d8afbb7fbf5bb8503f36bf2988436fc708cc21bfd9f0ebfdf45f08f9f098c7edb5f315cccf3a7f7865fb3d8dae8624536a480381f11000ba7bbc8816b5b40fd8381ef58eab5f1e4096c066af7148e2d21e775a066b8442d422da4f84d7d79fb00288487c696564932ba7c6625b01d86b9338d667f27fb2557dc8a37827b2e9aae00eadea68603480232554829e8378aa9d23435820c25ddc5475e51113429bf41870deba33cf727252be54fe1c363aebad8fd32334173d54ac067d3e0bb3ec958da5ebe37f0b6653671941812e6736d60ff4346be22fdfc762f709dc9a8eae33054d579c218b5c2c3089b79c99a8b774439a17c5af85ac654ef7aeb4556968db58536f444f8142a51f27d28bfd3fba9e391bdc873859514a29655cfb541b465d631f470e140effb56c42ae4dbbb7e969bce20065ecf94b93101a830a3b9a8df76aa1c96084d928f16bf64c0853120d278e7b0a0f5091bc4c3ac1896f71c95909927417139dbbdd246a189c3090fba4345e107afe1d726c79336fac8045fdbf9ae0dd06969ea9110daacdb9ec2db80f591e30143dd9c1e0cd7056819f9bd123cbc3bfd27a7059fed3bf97a109b8626608acda5a9349a5eeceb7f5ba0de2d6f2eaa297cf8aa6509afc0980e619dff3351ae3764ad4d27877193c7b7709beb17f5a64c72a98197ce24de359a80a2840482964fa0280f987f12d6c51b6ee58d2d3baddfaa35777901e8fbc34fc63bfa46780eb4d2fc883fc08d36aec2a6e0127bc0a36298036cfd4b6a1358cb6886df83fd5a6666b4c0186473489aa7110bc8b32dd77df064315ace5ab85b89e2d97a0fb1dbeb1e0cded4af0bc81c2b675a297fa986e4f8bd752265536856272e9eda56906d46bdba1146b47d8a5ff4446df82a654b889d59a657625557cb3be24ed92431210d41c08acf38c416cfa5b9c109145395d55d2d3fc883cc2adcb71364e6d26a9098ffab9b171bf7285e46091029b22f1e8e07afbc11838711d8a2f03a662877f5a902bee694b21c3e3f14c421eeecbeb8840f05f69d9a93491f670b00694d8de47c231a66ac39f6c4004a979262a7a3cb6f2246a2858b836f1b8a7b09e5ca1e99ba3add3a270f4310e0196b6c2a715963e224730d09da48b39d688cdc8283f466b256600d3a1c83386fe3a752fa0a243799d2f44f30594d7013fb1f69eff4f0c60451cf663592ff87e509819f16d7c543a8d3f5da9a008fcf0b640df4bd1eb0e6dc9b9f792b180cd64bc9734b3dc8cc6e24ab6cbf091dec7408038f000414a93bd23484fa45af112fd6a03a1078370fe143fe5774c9dfc6eab3f576574220b252e9f8e384456f900bb863a32459c1dd6a5f970c3ee383464a3f0345c81510ccc09373f1f4909af8147d7c1f32529da2a69ee95c2669df88854d055bafc97d467d4e270c51b63c8bc6e27309976a76e564134a5e3627a170300850c0d3cd52bec5b8fa778518a80737580cef496c0d7218a5b37d16591e5c7ac05c2f8dc32d28bd0b14e11a47cb4cf4b1edab78922cb137e269ccdd6de8c068614caa8c625a7e813c2c2984e7241c82d6d1ad80b239a87806c40e5dfa8bf5b211409033b18f09122e84d4544a96c1b038596168ed77f45f62e463993bb37d73a8502afa76915b929c2174f88ea77ef590c604936ad32a6dcf0f028f55c38ce2a0d1092be6cdbc6ba96b8068f5f3a22f928c78eaf8de87454c28cc34dca7f11b86f419c307f69064c13dce01728b670752a31ec2e6731d5bfe3a95c9480d516f6f57e2d39cfc919c833e58252e1e2f84fb980c224f7f3cd5a822fcdf691a3af3f524fdb880352fdf971680b2b8a72d7e9e520895b6adf20239974f5ac883b4d311a1e5b043eebc8d2ec79b712a003c168590db6d0dc053d71cae1a986fb1f800bd05abc5be0f7c03b499dd6eec53fef1aac4bdeca1e13d6ce741f49c89c74c349c6ee56d3e04c559d7f4967d19af8872f5809d0bc0cd0e53b06589d52ec4db9db8835bc661d1bdfd1914f35a353e4ffe60a6da21e641ecf58092dedc3e90b1351893d0f96ceb40c6a54307b5cd62882f03db6a76767dc408f52d5a8e53f80ff44908121258bd27555d18b559dec42f84e3388bf0f727f76e4d8239348455c5ccaa816a8de30fe70f3f92cfbc7a43d872af11cd7b9f68a67b96ec7b38d5aa2e533837737777cb3053689c6cece6cda2a6c4d0754fd2b199326972958a42b324fc0bf41a6eaa68ea7f82ac6ffe22b5ab8b7a2b9dfe69afcac6b5f79f9e7b20e409813419a252cd054892b1ecfab8d5f7bbb761db43d6d0ccb95c6bf4a9c8de902f41ee64404a7ec0d2e3adda88999ee617e52525ecc36700068e53df2a49561ca580637d29eb187af438ad275c968d85adf29b22cb9e17750298d190e535b053d95f7d47ef6567e460b4124552ba0a190cbdd39359ab040a11bc791e719bff0b31357ae487ce3efa8f27d0a18ce8771aba50289c4f206068110738ec2f730f6f951215eaeb8600756680240f298fc2c827bc7a12ac3232527a369c021263318a07da5b8575a8d7315dd33efbfb0ec69e4900849921b8ef62fea0214903128d4464808d9a08c1449619dd046e8adde31df948aeabeb210d86aac7499eca94aff1f5d3715acc2861897bd552a338133d512e548a123b46b701b92adc74a930cde5a9c96fa361e291a2cbe604c147bd4e0c5167b90002961bc6720c0213e7ba58b0f7f0b28723fb699db81fa1d13cb42d42049f7316b96f2672ec9726d7bc28ec0f5fcc9f113c781d7847581985825f48f3b958262e2eed492ae77855148ef4c2be746806fd4dd47ff0b91aade09475d6513ec9c15876f1bbecb289ae2db3adb454f3805ffed99442b1743731e0260eb6175f0228b2a63ec9b19c69e84545d4c9b8803f7bbfca249226ced1d2a6eda85dde2a91c30d50cae201fcfbe0e4b7ea9ee657159ed3c93125f01851227de7b196d8eee77838874bac6d37bbf4ab89116cfa0c359ce072ef5e36618188fae134c695830def4941aff4a9b218cfb3cb9ede1af587b2db2caea3c2715894a7b0a9f0628c50e65a81090ad63f8932e685d4942b818b0d284b0a1257122b4855f1cce570d4882b32d841d809cf1082bf3619a810d8c887d3eafc6add8a003891ddbdc5a09197e8f5ae86b7cf421033ae1e29fb6778078cd25c24d57c24ee79d6b0315f8095d87fce5fa8144fcfa9c0dc977b68bae9488fc80677a4d2a8e38bfe8112deea3d1363728e476195c74286a484edf5f9c52838416ceb8e017e025d199d201837f1c667ef2498b287d3793f5ef7eb238b1bbc64ae916d56d8ca199e7e4ff79a5b88cab0e6b8b3c87ef8fbd6747c23b05ac5272e0f8a9473a61f561d3eea888b0028aa39a4647914d0e49a46c8d0bea2315208d6d5d5ea2007905c27d4be61196b809520d6322f362c357603a43ae3fc6d3e691ef9ce4a00184b76dd1a3cbf437a373bfd62397184c942052cdb065b95644c1e1e6dfd8d607a2e9aea27b1fb942ebc2b6922c0986652c292c1d760b9bc7fc760d46e578ed349398cf64355e4439e7b315fa6c569c18e4f06d8a18fddc0a893f834aef1aa3fd88e61ab485d82d2d6b1ff7e82def2ce48cb99be1dd1cdd43cb6b5d6217c1649757f5f822b40d2d85f3b363f58f1b3322169f86f8e98e6bcb1f6bf7b4dd3954b101618a1656aee5dab41ab8b5fdb2bebc666d89aef1b6bbcb0ae0fa57f2a6b9f9219437ad7547eff6e274906f30e8c2c27ec72df33bc995ce0d3c485177d19554ff4e5cf4c82c2d17ea34949aa50784e9a3a84a71ae79ee3a4b4b6c63e26739d5192c042ea38a2282f6d6a58e924a4efe1155d816c76578cbc617ffd2f124e77560b12aac05c0ed2fc956629dd8031548e824b2ec2f4d611752dc3627fae88d9ff69b0af6a6b55bacc94e07e94e5fa336957d0bec052d17fe217f528635be0c0f4e835e7a5c6d90f13b18af178b1ae4594d4acb0ed920a49ca2a0623a38805e264d8aa8aade24a69fb687f699dd7ba3e497f825abde3242601b716bfc8f995aeb50901c98d03f5843fb20376a1743c4f7543aae315cbefd2b2f7e2c79827104123c074d82cb660f038f9910f89bee9f5e3be7ed30f657d2e2de9e7814ecfa23bdc21dbb0d07208783a032609a61312bcde3cb6d43273bb2e5b2953a1c0fa0e4a3cc94790c6c40d839fb75eb5063a8df38b771f5bd4df7cd55bca4060df02046c36a568d9577254c9a798c1bdb72f0bbaa5cd0e2279401e84a44006e7121d01107b1f3e2e86f84071ea561dff829dc364a36178c0179143039cbf51194ed0415225998b1c76cc830fcbfeaa1a2d68505ac617bc9c35d950a54bdeb4c618dd2c3fcb7a5d1eb0823669bc4b451c91259205cd538309221e1fe942a21fe5c591ae3db72b3c760cf1114b219d514f9d4d3466e65037dc6b4f88e804b39983aa351a7cf8623204f5de40992275ecb4e61e6d2be52c509743bea5b9a2fe8ea9b8744f095cd4491be649726be6db8cc29ef64a8f3ae45c6402286f486f56a9ace045c8651f7156e881d27af07af6e7dff635640d13062743d987685165b0c6d2b5b4317ead628e2f781e31e1d3f6a1b1b344c8fa7d4d1fa6974f5f622ec8a81c1e13cd1e2dfd98eeea8287280212f4eab92c53e0a1426c7eddf8b1e1b2301ffa4a40b1011da0c7ea4e6dddbb4901cb278da05fb1d8b17a65451c532fef256fa1db6fe2596c2b0f9b822f60df9ed253baed892e2cca98807e5f4b1e448f9641dcdfca2d7cce6129cc57841892212b7cd3868cbf0e441a59ae7344dbf9cb1cf0a52e044b5fe5bd4664e1bb5f91ee8230667fe19e5f50ea8a76cb472ead3a3a8e4182aa5f3b5a6404adccb0563ef8657575c5f927ba3f3fd99066ed3a9bdd01b048b9458159b30843b6a48b3423335ba148ed52c17a653e127f21f161d92703dde1fdd21cfc0069cfb518a607944a15047e39ebbbafc6e47fc2ec21f25703da0f251afc9245ba5e4146c2fd13f01697f2df96188b729b87e96f13b29067316e15a8b3fa06f4066db2b58a83fb415b5a5f0da20695f37371a0dd3b2ff13fc4b5d2a726e967ce8fe26ba0e7b410f2d1fcdd437c6dcc37551aef824263e479945d89e1806fa1ddda1983411cc2769604bb492108559d73cc4c0c682f9c565b155b47a16311b2de1cca1759bdeafb318e85b13f8c5543bc43c5b8f9e51b5148ab5581cdae12c6155fe0c9184be6f804942e80bb833420bc92d679925a5c40642c222033e14016d83cbeccb5b51678f325a0120f153fa45668145b0574b1b6ef44f9d675485cce0ad09d88f1a799798d4c0042e4785f499297b0ba32273b08cdb65b54f9f859293036ef6e71f34529c7619face28ba55582467fe1378af6fba652a4d8fdbdfc111778ae8da05ecca36c740125038541e1c23d18d7e5e6b42f7c0eff6577e4312b69128106bcaa0965d8802e67496f776a6185e27de0fe65b64aac7d68cd01748429c0fba9be05e3a65af17880e2d3dbae5e732632ea6000ab885d2550bd4532698b2c8b529ace20fa671518f621f8de5a3319f925ec14a8344ba6dff332a4a15f9a058e5f2933d2e99f89f1ba9cf796b05d4685f6a69b15ebbca9fdf997eaf577d1847428bbc1ed1d4e5d3c362b748aade42349828c3fb116d2b9cad8db7839765b7a7309910932f384e278ebd53d050112caa22c8f2f91508570db65695abe9a7d1caddc78a0385407a994fa14f82d3e9a3ab0cc360ab44194460d7ea200cfa7b51d6cd10a21d829830fcc7ea900a63790c78c778bdfdf423e968ac51c9a8be18900d74fb904f036b8dbdceb089aa5d30461d9fbc7be937ac54869c6cdcd03da4b5bec219cb65ce68677f26c37c9c9b7086f27603638ccc402abfb8bf696ee0cc3a8dff4977202c4d155340c51524891ee9287ed24dd6e8b927f86769ce24413bad4383775d5f9c9473e82cff3d57b102976e7d089f677daefb5882c77a4b0e599c3f9eb6c73deda5fa55ce6ad52c3e178970bac8880040b87f75cbd3aa066f2e3871af806d0166f29e59b4260c2e963002f7967ff6aaf48ca183ff0ce0de03534616eb7b2893a235449857ef846833b5a6dd06e0c9a0ed02ae13c7171ec2b3a3911a9642c8f7d378dc6a61579c254d22244dabe6327efaccc5e41d3a5034f9efc3509c99e039c22450bb9ee574950cc8ae177ea9d57744cf0a2da801c3f97533d495cffa3a77048e66e15861b647b10c32b065c0bcd9b61694bb051b1e6873a4cecaf49698dc6ece5270e1f1a2f1cf51947b0471761b69baab7379ca77b15dc39474443c05816463531b5c7c3577f01f1afc290c0e0cbd08d217212ba7a8e89d97a3ca401bb5e87deb6acbc2d7afd508bfb19b7feeb58d9b1e7b9b7749a5c9c907f2a4a11133f7a7e40ac5414ea05db1e3c2f6e24b65421c6f3205dd2a232d5f93b015ac31fb2d0f0c85cea33cf4712baf1dfa4165b1ed032d1321004d7c35f16e08b28b70631199be9f758470576f20918de9549b2bf60041a801cf7c77f8ecb3b2e651a6677dca023cd16a579a1bc3b8ee6b0db8c01565e64b69fc4a7704d815cd9a7dd2d39f53d4a4061d54b377655fc5c0efa918e170d8a412adce1012549d904612934631e4aec772c0ba33c40dbd7daf10f6b9eac6b5a4c26c1e0dd371dcad27ba5a21b66ba2c5f171fd87b83ea09f2707d90dc5f9c2b2fa9aa11beb5bbf1e221b65d64cdd59cc1406ea2362796bf4bc50c28c10f871fc9c5b4738d6cadcf9138d9a64bddc762e55c9036e693ce637ae177f9d0b5d2ad06b4d550f693486f6d2566ac9f4ba3fa9c64e66eeae3825c3eb51e5e4f27b03184025f611013c63deeebf239bbd3712e9459076e448fb0d482f1739f26744f18fb7b0f806a7acc9c6be77b556f19bfce0e624d993ea67a94b2ce6ec53f09c112336feded2b51db56f70d3a01e01878799c13f74b0d3c0ac62364ff529079f0ff9dc4f76db91bbbca13aff1d1b7e5e68b61228fb3a605b4163497803b41dfd560f8b39f61b94d0cdf11e84e31d8b608ba438ab42b876446e712fef9ab8a4a638033326b6b50fe907925d9f82f7d4619e6c8b561d743be6d6253a263f316260ab02694458cd14fbdb81ff91b434ebf1094c635e1541cc4a67273d72c66d748e378f6ff9ca1d413ca43343186124d7e3d1c8b3e9a147e81fcae45d697f5620660b2aa630c1fc3782f6cfb694c618c7bea8f1427becb9a54c4c58a54f15c028e0f100d2afa2a58b251f112726dc3d28585b088a566207b30821579aaeedf652cf0e9e09efcac6d7403c0569a016ecd398db3e4051f10f4a4786d36900dc7815fd4346deed8e513a1549f5c86f4fba7eca4ba52a9f7ffbf76df02f1941dfecd4f5eff1e728e6c891b12d3035522e19973307bb4dd72412203e6347eaf4ad534fddf28d6646a4f8aa4498a6a202b0f91eded731d61491bb44eb77412c574711c97cfb7e73bcecc29bf3c0c4fd813fb8d974636bf7e4d0c1458d74c1c5048fdf438d4b1f0fbe7c0c740fee6c915f56fd30573719f4350f878d3a49e96fbe71933e52b64ccd8a62e2e9e21f5a4806d1bb4a4eaf21d2cfc921c9d9f1339ff915d9f0569db51f3e8a0a729a0f1deb98c3a23ed5c9d9d755f0f4c5a22f90d8ee9afb5d4e7431c2b7a8d26db68b6b2df94f39c16cd0819269960dfcfb35477bdcf20987fa859f489c1e29287fb0c63f7ccbbe6a0fe19aa1e1d0a7951f4de26db34971311e3c47d586934e40c57b3b9236d977b4107ac6a77d315ff998d14e646d4b35a34d0cc6f9a9ea74d6cc565e37bf3d98bbf8af590e9dc1c9a8e88d2108fabea9f1c79d62da2eab3c6a3108f981dfdd48c46d8845fe55a6876c87407c6b7fd8da41dc7de231e7b78d3ba362afb355b7eaf67eac4973e1f03f54af8729d0e8eec7bb8853710f91616fa10339de074808d9aed81b1bf64df7a7f3709cb2a7797e675191823d3adf66db024aa53913fc765e43345792c041c6af3c7f6ebc95a0c32b6de6a78b09157103ebc103766a5af673e183df70d759b6312c2e369f69f1216cc57f8ae3f004cedb3ab8fc63bd0a8a09d0aaec3b84b2312940702b4d636b84b297b4950d7e88c15e2510941970f79d57081c92ddb459806357e2c9809b379540dd55beaf7c6736a35866b4290e5c672f1516c16d312a6365de829d5d55ed5aa7b5e5d36a8ebc1bc2224916203e5f47de256681015d874a7518e0e72c534c951f0170403f8fa34582850890ce5299be23305b43daf8d289bb6991f31aa3950d754b12e25f9d34eee629389f62f3c3ff1e80f66fc6a4812a8532da50f9296fcde671b3e3f0abdc4c5b9fd10ec7b3fe17cfd7d23e79c246cc647aff5d264d48484199cc2720152dc40a893a61ec1db1fbb08eb52479550f18f1586b01886c83e884e1cdd2a5804c09306dbe09a192fdbedfc03077fbb9891a9833b7aaac1d2b5e55667853e7641c0c0505e850769be66fa845851f0f3a66934d2fbde8a17adac0e7b7f36c4e2dbcde558b740fbccc99c655345a5412f6606cc0876da9c916a3f7ba010f2061ca2bd10fe6e18f2bea472121102f1ede32b09ff82aeca2bc8c234309f365a2d1d59b36d919853f25e3479100a4edf33f2b68d556f5e23ffcac8d0effa56b244e5fec781d2763efe326dfebe292b645c5a436a9816cf1ce3d837819effb63a762524c68f5c91245e85fc3d3c34f7aa89563d4cf3b8231f7e7664fb76043984612aac927a4846547ecc518d69302c56913902a21c521c0d746510d895a920237fda8dcd0d50598944c1d972096bc086dbea133764edc94f4771cff39db64d2a35a343b000293fc6442691940f294d96b722bdaff392f5cb0b493ec695d411811bc0bb846b74f55cc3153d310633a222aa81a5ea2e7c5a7572c4afb4de02bb3d8f3f2af11850c22a8c675224e8fe62a780fde81af358822f5546cbbac0bbd235e2efdf0ec389b69e9274574a683e84b4e4840b58257e3c9919ea3fa1060725d95ba7166f8079db947e06d6131eb19aef597cd78ecc68747c030457549bc26af4bc77e2b2b5eabf4cd116983587d1ae7130e0149d5b614cbe2f4fee988581d94932f4fededc682e98eeb9347816db442b2965814a45246603de43d956ce4d1fb04ebd40ecc1906d7bc367941924539227628331beecb8cd68494ad76e89f8e3aa7e96b962dc86819534ffa85ac7661ba360a9bd047c97ecf0693b66a1755ab34a8e175b571c9254502c13941e054ba54db8e87a2b222f64828814a2d349398ff27497a640e789f438553215b866ffe400ebc931eb769368ea7bcfea6b156da914528b3a90f2a70249aa25b7584f8acac0ca3eb5f40f23ba6d4943349a40e77f9dca23420685cb67d59812b25efbc4cbc0c8dd573f51868e358b28a7de0b89f47ee2b4074c39dbfc0480d614cf5bec6470941c1832b166d7506ca963762809def41b067834270afb3d3f1b18c561f6e8c06ec590c68d435939fb1572d8d3aad8d1161e8dfde3f23a0d18fd52094cb543caf6eb0051f36042aa98d60c94ead86c80ac1af70539752cb04dccf4ab8b29f28463ebdd6102c649cfe7eb04c9d041062dcb7ac06333eae8c5eb3379d46b2d68a8803e72f8fd4b3f204cb16d22b410925834711801b6cfb3e665b1abcc41f23b42ea873f65e5c848b002dd9b546bb37c8e232dc12e6d48c876c705ad04b2f63ac219dde95ff4bf8242ac6913764c6b61e80adc5b9990f07b96c2a786392744cdedd8ac3de68bc7f547e477f98b42aa99ae0415e9cc350d9628d7336f73d48ae39c69937b51a7bc9a2b0f255d11e38cf5bb95ac339c079a694eb743b56d42b9132bc60004bd8232508e85277268b9e0094411d39e800cb1d46c9cfac293cb3452f5970247432aa5f08efaf6d59380fd69887a62ba8bce119ac38abf9b333a298356e9560b271a89eaae997918aee62fd272604cfba791c22ed6efcff0ee3d600dd2b0146888269a8368efa9f5fd358d8d55b3a5bb0f940a79eee24d54cdcf933180d4401d203096e94ebee230892905afb1fa8a4f8db60fdc34c1e94a3401d1f0274818da58e4c2351ca33aae2ab5c00399b623e250b36276439ccf86f00e7b4447f6c689370ebf8a4a587b7cb3d019cf0c709f6054603e158fe972196bc35e707a7e323e1902e09bfc7989ddce8ccaa774e3857d2f393433d6292f3e7713b1ebbbc3deb40247a8b911927a00ab72bf2ccd806abddf68ce7224a04de96b850ca0a761969c6c8c783aa3fed4af65d3efba1f8a1d8d1d8aaedda5c8a9618eee42c6c6b722cf040d999050ecb429762c447858ee310293c6aec249eacf1cfb4b9fa57e4c0a4aa7be7d8a4c54134a6c5ae9c939be77d2fb8fc6007e5ae38d63c982e3f9eacb77c6b20879e6b15d02d3c9331c7fc9aa9dc901532ec5a755199068459dc73f8683105acdd3a0ff618000f11e20c6a3c0f3799906346189ebfae97bb3a9a9701564f88173fc02dfe05b670a27893009550be2707c7ae00db1f613d713f0f68597b33a3f2a66eb4d29b13be8f56b6905bcc8b347fa5bc0ba0e175b72d4e6d2d6df2d082c2c2274d26b7e5eeb839f95ceba1395c1a6548a96905bb1858f8e669385312a7686864ff903d9bb93548b0c438cc8dbfa38a383888f40d00cc0c9c9bc1a4665ccb367dfd43a957942b44160c893f05199cbd53f1c17bca86174009add4eef651de9ad13448c7d9f3a6ba741116537514ecc40e6edaffbc3358f4c9c7a0c574684f66c2e0ae6526287aa3544fcb7841ce9e18def1b4eebfb9548a1988b2d6bf280ea2acf726b4cb536f566aa3a7d296b4ce0b6c03a57370c6ba627b170aaf10fdb416c4039c81bec22449fbed7805a38491ecb4cb4299d8740d8fc318708fed182e29212dcbe9d32a5cffc12aecadab7624dec64b54dc1dc15efeeb0a2a4efa79e4e9316c77e1839832324cce66e39a73400326a0d6b502628bd77ba4ef8a857c0c5529c20ce4a0daeb9eb72ee6cc8c233d0592fa814a34b3a1d176e55899e8351cc2f6ff214eb14fed06cf314ece9795821876395b92c95cb9746ea94c7d385e08dc66819b17500a11cd6b6c3ff41e519ea665679334adbe48d7576f16b65b115525d56049e347cf901ddf6a233e0ed405a54bcad8c6376f924c0eaf7de58dd6a66d570729a7257efd09c4331d99d9c54cafd4dac8f1365de5fccb279b2ae91394cf26703204c2e298e3f39c51b7b5aed60fa72447f34b5ef3837c77adccf89e60725410b2066d3c8d0b19102a2e522feb5bba951d4cd33808787deeadc09e027a6f9a00ea9d1f2ff4fb35ddf8c234492d3313a3e0dd95c849d74a92be64358e35a52d3da08d563f52c78889bc911e0d46bdce3befd41745cd041eb9a8513a98e03eb80a2baf90fceeb1809757cda3b9e0f16b5a88564836e99cd9340cb5fa7f6008d17afdc80e917b297eb6dc77b66b38f9a9fa6e6619088d6f6d44b150af151c6672eb2cb2569356c04627595d670fa16e682b416d345e7d565da126c20acab8f0d39ff2d58c03ab0b89dcf4dbd126ee2be8172a0e8321e8a3ccb6f5d788f44efa242b1810b96ad88268d1a12f92e90e9b3d44389b104e09988ace19cf5dcf0209115499fc3b4578baec207642df0305d16473f1a99cddd088ab994f5e0d409ee2b85beff527a4d35ea1fe22e9b9ce9d759b6ba9a9b1edf4b22d2d04135368b685c179d36623e8a71144aea9b72aefaf6fe5dd46efb9b7a68020a98033255f976bd6723e76703b955d687f7bcbb83b3cc3e4bd5022bd8132144321051246384785014876e5c6d7c5ae3566b0fc0ad9d2d34b1bae049fe6d12fd0282a860fb99d084dc20ac668863920ec6e46b8246caa9ae2431e1495d1857ea51591cecdd7c148402437ae3a490caf98e32d5c7a831c9dbbd09206ef00296be973423c64e86bd148a9f28c6d478081f074b90a662b0225592df1bbf7f6612c1fa9ceedd44e15fdd3009ed794f0fbaa59c28cb075c92922a28f8be6c036fae96c4895318a798551f664d5c1dae440b1a92af881cd2cbdc2eee0300fdee89b11190201eab4e222e3878ac66d9a2974183a49afc9d30873c2d733508b461d77f940f5b3fc234e3bfccc4d09d2517fab1f7398bf4094efd6795bc6792f28541a2a4cc591c6033987bdce5e6293cd9e98c12767a94e759baadf42c0d6b0fa5537e65c1d80b5308db85042783dbd7672b1ec59fb8f8ed1a44177354222ebaa0180003596494e66a92b283d43da344ac74a6963592065fb88d3b97ae252d1f34c39863b15353d94e2935602e4044efe8f88bff679c22197b45776cad9f630618de1b86b2d21f9861066578283c94985b468cfc51aeff118e5c98346fb39e338a2084e15759760af310c3d9db22c0d68218b373bbf4888a400ee67a834819595be13e98f55148b068df6adf960c2a08bef746d1d4c07e623b05f7ee86a08d94bb32b1d49b015bb1eb3cd2ae822a361d367242cf6faf2e3cbab84d81a221fc6d91b9dd2473ba291f1e88c2199bec7d40a73e03784637deda3f4b7b7a4eb5ba674a3042510c96380ec5b34d3b0c1f82b6971100b9793cc45aed442ac3621e7d5cf62f1005ec61599b8bdb79f73e9b14bc71269b8fe2940433d47224667a00b203e65546307ff2b27e36c013295e2730e8db4f1537217bd86ff124481f0355da91448eb82131102795dc144e8280264935a9dcddaa1063e21a1cbdbded53cbf6e9aaa346bb8beb89556d7e83faa85b1abf4795d0a303d5d9d8d854945fd4a93de7536125fb5e24fa496d86cd5f49f74430c2174727ddfef4fa04f282fda2f2bcdd4a13f8f14b53ba1327e4f0a845f06efa58ce3b39e128669c5359b1990fa809e88f42519d2a86b74bb8b60828c27b81a02e5dd06aa70b1863bcffc37f86bb9f53cde76afa93e7317530f0ecb365bdeddab61460f7b8f738ce4d8e9a71446beecbe0c9e0950f3ce1b6617b3c5cb40e33ff83e5e11d5c1c946ec008915412fa437859b59f3418fda2d6dda564106296b05288d52676c869b5056f474b5b489b3b4fe239813eab325e09af292d139376c4928136754a8eb1531d17089f3a8119f659955c96a169f6353322ee2a8c6941e6d8207d937943665e88173f94e91947009b3166051a9a1d7a62ffb3e9ec16a53b2ffbef8558cc97364a936f0d87b25db01ed47b83007609e7b14fcb10f0571016cc5b09f6441668d1bd0b46287e21f08a14b79259231b866e1425cc2881a13679ab802499098d1531361f6744ee6a9fd3ae5685a1b3c5e234fe603e0325a57a40d4fd005cbc8493f4f05f3a02995d9e8093d8231c42e3769834117db4452795defcd323d9b283c8f6e5884a976330bbabb7aac72160946b48acc55425aa46b531447c2479001f1da4a136535de3c2e224b26e8196f86c81d6b69f00b2f37401ee377abec4ac600e57ba0f0f648f01ebec936f292e360d33bf610f7648ed81e88fc6c4c91a0be9cd33417cb5654a9975bd6c229e6ebdaff8752b2e5935a223b254635f3ec7cb277e6e6c7bdf1e09d4617d23c2bd35800ddcaaffb741f9ce9860d49ae6af3931b7d89293f08cfc5809bb5ff1106c137d35866286715e21668e9855e49534b179a13753550e322f9ecf5d16059a1f6d9ca05dba63126c3b2f048eee0bf513e46c848fd765ca6d8530c7fed44bd2f5b448f1d9d7f1717709e073352c0aa33a7d3eea73c7deddad6b9e7e280b568c4a62587ae239f3f214e5590416e0edc238ebc35c34c796d2fd729820ef59b48c53be7b7e62c326d905543eadfbab4c77fe29022011c2cec73c760063b83206dfcf6adf64e2065c15bc06f11b70eab6e9ae5cc74005f162e2cd405f21d8d3e4297c15a53bbf4fb92a6d0bce74ab4c326dc74e1baf67daecd31d7e5fd5c11e2d36bfa45fa10a6fb7a1d36c4ca174ffd4a5e3aac695b477efbb181d147910bf659ff954c4d99d65b576e600ce219e3ff0cf6f9403057036a82a0036c8db916fada838160e0ac2eb01a06a7894d2b396141772ab4f05a12db2f7ebf67eafbf1a11d7a1fcccf241bb44c975398a476bcfb45f9148f233143f450001f583d4c69295d6340a7c4ed7aaf2579300b0b4ac301e6b59e6d0f58709c1187230e0ae20e1892e1cfe092abac32e8e17e0307465c2cdb94af4386a6d93b6d2d895fb83a18c23956fa3bcda15b226abb7f93413a309c7b6c6fb24fccad2d442d1e42c6a056b8a9fb25f65a99c757f86bdd94659fc4611b6fffd1499341fcc2e166e7e9c75ff2c3213903964eef1204fcb9495abcb37acd21b3393da87709ccafdcfe5520d53d600989579bee70d133f66763838ea4c78da4a2f74f8a99dc49537e1c91bcef9ad9699ae89cae7dd7b25866efa734274a020439d7bd9dc21d4024305d15ec2b4f80c26a69f8b637d19b570ff8acdc6e2ae893bfde69ac8cbd8513be7538fc90c751cb26b8883ca5c94bdfafc7524d164abafd093255ecb07ff6cd7de54c05fb3faf448def387c59255ad3cf356d7520a70bb1212d8d66e18551aa32f58fcd55a7658aaf90eee953d88f246d3d56b6af2d334b39eff2e859626637e90fe0e561a615a05aeff69fd36bb7dd54136ab6a1e374485e4e6f0ca1535187df2a3a736ea766d4ed422baa3e2bf541feed8376bf1f8d878a65da481071f23684334bc46c7632944c2176ab3ead4a2203390b21563059125a72a02c8b9b8a9ce08acc377ab6c240bd2968d680fc4a83ade884b4c9b03a79ee954e771f2e4bc2da80d6ecd0d57aa4c35f2e215bd04f297c35d271d43bc0787d04b650db693a5b36494b77f24231891a6d6fe2e4aa52e35b06f4a51b9d60782041a909454c4034110eeac4dc9c6103b4b54ed031f94067d99c759213c9b868dc00d7f11b0b464c7379d452fca92c7eb949b64bd1f6290fc134066ce26e65498829a8dabe4bf78e5b311b5d763c7e410c5b9d755ef1dbedf2b48cd3a2c390f403bf8ff6377b63407dee7a003000a7de964ffa7f7569e5ea2e385e6c7c501829d5830156dec920fa0df56cffb518928716e915d999f56d2d62e6e84729af0717efa47c5f8a102ac5a2d5b783acb3cf79155c54bff3dca89252d10c00ed79cc16983a24b5a5433e1573eaf570f638719289e43562e2228b206c68d12b6e2fc6dbcc2ab87729ffe7729bb718c173f117d877dd8901658cef3738feb247e6fe8d1e0a5a1e8caf71106ff8f9bda6b54a6ba5b8f8dd6cfaa94091af2ad438bb86163269e1c05c35b713ceb2a0d4777addd51f0c99adfcb0326063c0c4ffa29bcbf835255f64cd6c1080223b152a96ca55d373da38f16016a51a27a5e7ec43999a526e1f969262f62bc41ceffce112d77ec92f680a3e802a8d4818c4fcbb2d3b077fd4535cfcd1982aa6b718f0441d5fd6e50d32fd033c1c5446f97a0716f72327c3553ca3f628bd0628639b471bf650272e57e703153fe86bb6098c9c135f871e436596757bbef2a090950002d1e1cf67c560e5ba86a5aab8989761d109b63e66c93062119e8d4c92188ebff27cd8679d4261b178f17d1aed1ce668c731f4d67be6504478d92597780254a0621d4631edfbc876f245ef3a26dbbf62d87b22f4a593390a02de83996a8ed85fd1660ccacacde29d65116dde98d324ee99d9633d4087ea2e9ed7d20e4191666746b78318ab85e9888f1d02b500b04f192b58bd8c1b123ed5aac08761b123aa1f4e9ff1b66f88691f3eba18c5cab0a2cf6e3ffc210d6588687c915d19f8cecaeb519de3b2982205016450c2a34c77a8170848b00d453fc27d874c9e23954dc7255dcb13bd1c2dd4410c38dc5e8ccdbb6bdae2de247ab594dff60a2ae6bd2471136c61535e02c3d235deab7e05fb89da4185e9ea0e930d3e5ad0391135ad9374b3290fe796ee8affafd21b45a80db9ae4cd0f58596541250ef684c9f12738a4d192bcdcb710a9f0549233131d535e451db195f852043b2625d91d723a5e272086b680426510303f732ac104e9fb2440db89ca0247cc49a0a88a485b91eedcdb4f844d1fecbbe467d452d77d4dd988bb1921ac64a92d6cb8b464f28ecad25e1ca9e232a4483515d36ac1604eedb414504edff8a35be39e418f90c8ec4ddc40faf665e9d8ab54ccc209c6f7bdb25f364fcd2fab9d0406c835a25129c86dbf698c31d8dbc9248d66586dd63b516fdc8737200eba000be6531ea75efd778bc215af6b77e57aa8986700f89357ce30bd220d664d68342be5247fa06ac7555c7be3efde8ad5c9f1c33fb38ad59e5e3e61dec4e4eb7a568d633b4b9bb8948ba55a9a67ad49e7ca96aaf358c84c82ad00d9c033d19b756f0544705541a5e023fe1073ce130f104e0d925d5cf85792262718c5d02d553d6733b92691df8c62b58a823449cf7f7187d1acf3ade371f3f9293572603f6ef4f45534dd66e36b58952623d5da9fdfee08c5feb3f62fde20062ffd2ff4834befa017b8cdebc9574d7a77a691c52082194d4bb0ab10191425d6d5fa1b74ca6b9dfb3afbb7b74d050628ec546e099e33ba0eee4c82e09a2c72148fd1a41c5db19b86e5becab51cee1226b76a47f8a4abd4d79b875c4bfbde77dbf2a86a23b120c89f85a7857e414b1787854af440eba46c8979e4878bdb8938051797f08cb8d18ec74325c56e87374d490c16fab11f60e53f2151d43ea8644383dc57af10c961b306938c41a6c8417fc2c74ee21b33decacb5bd40654c6e444472d8c56fe50e4a8a39f33c0f6ee4185b09f1288c9412fd51ffd5f48f62c458d867565aa1d348f3db83b400bbbabfd6b5d65bd996e1803bf95e00318aaa1346d965835afb8de660fb803a063075bd8cebedc5df7a3a21af0facf823d9a893fefcdb05f5ae16ef0a24b73d337a4625916da8b79f1f50f9c16d4bd4e3ab1838df2944fa8ba9b78460acf550446bd9a01ccb4713ecc8832ab6288bbec0cd8a5de690233e0f3ecf72eafa7ab3d0d3f945e9585a4a52dec2bfffc8a408d26dda2bd888f70ed5a171c534ecc43b8a70dee335088e7e309e270d098160e7799d11fd4c81b07db639c5938e7a0d8679be3b962e2381183a9b7a41e68d4feed20748b4e9f7c340b0c55a41dbd40c4a8f41d99ec048bef760b7c0a4914aa04d37e9fe679d16a78d94b638d69aabbabdceac6c2eb0ba0f7f17db7285032029a84935e0951debfd7b82487848021c49232731437f93d85d433d5af1593ed1aee9d9e3950390fc39fba747d4649ef50b792463275cf409fbb7b09ba0d7d2be8d92aaeead3eafcd30580c83615b4a76de3184dfa9f596fe7980319b6b75852254a3c09fdb51d95c58f54ad2157f96a55aa42c9541c50e9d1addecc76a93fb6af9ba2daf07e318e3f48bee5b98bd4f014763e9d70b4a147aee7c01c161b4ebe43e55867b0630ecee6c1f9d2966fce077a7f0bbd07f8bedd32d8b53f4818c694024af7e833c89a27d5bcfc2a9392f3f4981cc7fd856947164900d3480bb3cd3e9f0d18be17603b9e53ca36f41c89d311612d7728ee6e404cd55ab360cd291ba41fc6832d632960edc2265333519ee70eda4278f7d97ff9d1ebaff97ac43a03a554d069b423c989729a7b5979bdcfceb8f2bb3d21ab1ab0b1ec78809a20652eed03bc959e40d4770023cf3bbc3cc7b5a7ae552b0cfcef4e5e1d8d8c79910ade8827274904093971e89d9d35fba09e157899fef9d7ab653755550179a869411c2003fe51a3dfc2c3e5d11b8afb5a4080e18dd83abc4995838987ca33bfc00ac7fba3301f443bfa95c2ff5f20d78ed8cb219b07b44aff22309b8f8c7c700a5f49cb4759a803a1fb8ba0080beb64f4d8b90ba2121b181b0b277a677e7b0de8cd6456f28bb3d1c9586ea4b05db9c9aeaee170c3f2bdc6d9aea771c2dee652324d0baf8e8185dcfd508c0a725670566d00a5535c78f94d13a672542421db2b6dda4e269229b5ae546bbad4de694c2b3de5e2b407f9dc0a5e3fc45753b40070f1ca3c0b9e9f7c9e8c3c18ef758672d502f68e6a47e3648b895ff7fe6f4a8819a34867cc79b1c3e3a957226a4ee865e55706667aa51cefdd44ad3d0ddc5dfcf6d462968b0958040a861bacb3245078fa5c394e1f4c268bfab6a2deb3f0f0f2d5e423a7b28bff698190b3466ad294e47eafa2883aee23772d634758128e8657e63999995f6d6c7f8a10e25878ac8cd5f9761c4d4e64edcc19be181e76c6e88e50e51f9fd1d0b1e7750aec6769ff3756f7f9f8547eca012beb78166b0ba82de7840dce2cf4083ad3b26c8a57dcc93028dc8a2c4c06e59366f8436e65f90945c367444a10e4e4a40db353593b502545c07c53eb5e5a18aa453867304260e68c5d983336f9fc601ef6d539ceb0248228a4c33e40448c1385141b1ae3ce4c6a2c6946285cd32aff9128c5570f7d88b051111e016c746ae20faa9022ca00a734d1d0d741d85890e9c42523d2665b890200decf80ef68c00e08a2d570b93d6ad37c20b27af769633ac43023a2bbc3929e3af09bd28f3e7b9b012db4403eb39e66ca8fed2f206165fabd609fe030fa2f4969c59b458af6ef25610d49bd6df83d432818f0ba0fac48c1491afe6715897d8037a40919e5a756ba623c9d3726fe944d6e6710d8c3df4a98fbff3c6af7657870544394bbdaf452ce892af7fb4c275906911f66585fe520772501f04eea389d3914770dabb98a6ac46d48d8672292ea5a8b0dbd6d3e4d443bad4ba8e31979dba56a16c17592301e53f0ee652786e718b5c061a4ef8123c75ee9f9220132b2fc1afa3c0ed695d710e15bc7533e828fd3a75bbc598a9596ed6db28252325fa64a1d8c933a88a399736725d6f8c073c843c40250aaa296e3dfe6a6bb7f7c616d15f56b5883dd1524777c6e49090671ebf2d57896ebff425cd53dafdd861860cc18806c51f7773d0fc19fd22cf7e13a0f597bc2f80f0bb9c345bf8edba74494bbadc0ea29e7d0a5186ad1b5c0086af2a50ec6c5b7ed8c77332d67f1a5f0c133c47c9291f766329eed6041fbb852e2124ba2b004be1014ff47131666267f3aaf6266a47a7390b9657b582e31245903e60aabcbfc6e9c4fe1acaf960c02eaf21e671ee37dcd206c332e91efbbb55c6e882882674e7052ef9fcbef6fc0b2e566acdcef8fe082a33f08ba92a18b92b6d964fa2ef144c9b837c8864b1fe07695582623ec42932df6bfcfcc1bc5097a6a4405d3ab38ceb194411392ed66452e8e7466791d83104163e43a5ebf0b1112f194ae7dfed9073fb41bb5f054b3bacfc66bee6ecabc1ffdc2923127c3a04d20718cea95353d66bdb0d4a3eb77b2a056e0d261d7a0960246b31b2629ed50f08c28c1f7c18663453af0c3e47f48587acf18484579262ba721f617b3a4e53a23f6fd68044920c21a4e3e70b161a0b1fa8cd517e9a115fb564798175e7afdaef5afb61b7a0d5f8f37852080358dbe2d7897ed4af7216ea8ec4d2bc923a7eb248c84d893c45f7dc9375aeaa66c77d2c64ff5ec819c7c08347a4bf9a6714ab9cddebf2ce4248f0acd66e2575a1adf44949eb62f2fcc5a46a6b171a32c37fdbe03a62e42b0e2e2f393a57aca82ee6cb27e7280c9f80ea6873ebdfbfb2b86afa75cb4cec42d451d94c7e8cd14249c43fccfcf334c3983fcf216b658c55681f332eb8c2114c24524e346bb9dcbf8d6d2fdacf212bbfb56b511a5f7358dbe23febd3118022ba207044b95c6fc967ecd69bf1a13a4b98974edc6b512ec76f9f2e7e1540eae0e50bba0366a4ab1f90342dd6e5c860616a52d7c8eb3a0fe001bd64e9648b96056ed362e042dc212ccbd1f368517e05aec160c8042488f5336a3385693d10d49a36b23fe04136867e6ccf2707d85fd287cfab0937007b6365c7ee3c44dc915e1b85099fc62ad78c91c9405da9c124b44a51ae903df80fdcf5719c33ca6ac304ed1915c375cb18e5a61338d6d8bdcdcee7cb158c40e409f2a7213d38d297f50ea2f443e6f267fe288c7cc654e6fc1ed3dadef38b85742e0d2316736f5d2fefb441b74f6217674790c420f679b5db1961f2ff211f105e2dba1a40bfa531fc0cfe97fa95f73da364531c6507f7b4de415ab86a00dd36d383619271fc803b6ea1834089de61c8e60fc22eb677f3c7533a83cebe38f9489aaa5c2b4dec49afc5ae13468167028315fe1cfdb6390401ccbc8cecf1265b7f72da1a0d2cd887d4c4653f7797477746a7ad96a0cf5d86997237cf0490f71720af6dcffa3a739c387e38266f88139568dd874c64b774692e51bc678de9c14ec7ea0f834a2213e2ab48a7b884931a99f780c3edd4642ab93a32db1110bbbd3b24443e76a20a1aaecffa814a44a63611cbf3d8c85745d65eda52a2bfa3de046003532a0bc73d77756a24e8ce396b34339afd53ea8b710c8785a48cdb97a20dbc01dacb2c62d4ba62f8089d9e7dbbe37749d931363785c85f6fe0b7fc39d3a83b8f3ed76cfa8bd9214b64aeffd97a0d46e1c7ef105f95c5382da26a75361b1ca1e09cd939ff11064ed70e7a34340350e05aaa8fb1cbd2907ce67613ce946d5e849ad3e32e145f3440abd994a768c02bef4573c602cbd94a94c9f66d5ac52ef72d5f7991a261d7f1905e45ed614a29836bde1838ae2c7379b6669e0dcbc1f7918f296c2ba8c2ab0dbc759839d2d6a883d352e74da2d07acaa112033203d99cef19cb42ea9114fbd1eb044b8c50cb1e2773e8b1e4d068dec062d81538ca56ef64245444c049c78c82d3361c3ac9c6d451b1ae134f9f0271f47538eb0dba02d5838f3f4d537fd94f3b0b78fe8cd27debd0bcee3d0268e0058fc285ef420d921e9a2c866ef1ec3ffae4b2fb661b213d83f00bd61d0c82430400e4e8f851d6f6b70d578507ea464a8d4fecc63df224800b18f66e04bb3963cbb47789adfd50c721e92d8515312a53a2d4bd8adcd7c21394cd25c6a1fa9aff183f149ff55f2a15679c11fba2e69814d585051a721207ae3decda91b305be014f28b1ef2885c7b13aa2ca7020f9150e48525ccb415a60f40d29d5b04b57ff31498115d5e07b3ce98de64ffe3ef2dcead584ee7c4ec5d6d66e0de3dd84836091aa1eb02b02e234923298224dfe71e61dfea47ce8ff611dfc0cd6db55728963929e2717c548e9d8e9dd1e34e5b000915a5ddd3dded5efc7230e28bdc7924dccc5deca34f19397a3bc631738c2456f8f22e2df361fffb0e71319c74e7f45786d7349d243cbe9b8f3c3b8c3d6971b009c6e010e70731bd0998af3531ba26a8e5eb4ca0563ac526fc7363d06b5c9f85c56a02bc7c986cf277c2d704a590cbbf73e884aef7db60ce4e796b56b4d996800218f390d60ef8cb534e64116c85d87951df33fb1e47cf6506fd0a02d5ab8795e277813f79e5d52d9fd05071e828abad1a155ca1f98ce874934a7e87554da947a2997e42aa99a26e7b0d0f5e5d9abc2a31652b0948cfb900eea1e735dd76dd1d78ed301956269f2f97decccbd6a9cf5166c3eeda65e0ae42dd43f2a7a9dd85e03d7d477304cd3ad9487a11caea94241fb52c2f3ac37cd39b5f9586cc1c78cf5bdebf4bd5a8515cd88f9a7a7a2262189b04a3870f6a1172612c35c63d37120806c565beb973241cda862d60775bd5d002a6aadba4e82ded1c5ce215785b188ef65262c6c81dbd50fbaf532d4fb6de206017f6e0b2862c342f5a7b54257be8fc999464a89a5b9299d5aa05b0bcaa54f118d2e50b651db159a503e38a386fc1e46b2a3d8031dcd0028e5ffc711b4ef970282e0fe7d84525e4cb71801ff24978721b223221340c502e8e90117966349eb78024aeff67b89438862c6a11e856bd31732978bdafc68400e5f8e629e12b5cf6d92fb54c70ff2d47fb70cce348ee529ba9e303a251fea29df490c5d3acee10f4b7855a1b730540150deda059738b00689ddfaca96fc730738d1cb6e71913b4eda688b9967dbd07923c61a9b29cb442d4885dafbe45ce07c2ea79fba3d558e7e52b6b9eb77b63a0310f0123ec5a290c1b569d6c2949a5414b3a2ee75389d6cd79f2a545b9d04adbb7192e19d993924d6a2b83a8bd820e578a10ea7565dfd8aaeb35c863dec3325c40b3f8edfcf1e0075d5d35e1370f822f25cff92ac327a1cd4baa399c5b7ea19b0d73cffeabfeb8f9ef942f6c59436cd4e8b071ab34da47ea516dc4d8a5a546da845cd6a16b6ce4785270f472c278ad8b6aec60d41542f7c5f51960cfd14c03b85fb958e4030a5f3128571699f36c839a0510ab86b553f08a7d325d7f77beb249a2b836cac4bdf8963a194197bbb1d4e7a09452c40dd5649dbc26eb4257ecf43b7f2f9f63b12a0d4e04045413bb802d8f9387788642637bd23784ff797825420845c4b1ce9b480da1a8f27d530c15011f845dd919c048b1bff8e7ea8582fe1a6fa2f21889fac5c1133dfd5f8b2cf1cadfe91f76dec54cc0cd20a80c4c3996a70c79f0911aa2a1a7f88f54939b25d79abf50269ffbd24b68d7df6b71be7f160a69d2522e736750af62973f4a4dc9b6003b4636e0bd04744f555c505e370362dcda4fc9f457caf7302ec2622ec6ee19142167b0f01b76faae0cd8ddccd69f57fbb51bcf45d3828298190c5457a7d2d1b6b8d870bcf0f5ee60c5d8e934260402f76d66548fe261f30d96c27056cb40f1053b8c9a19d93622fc203de33e0d32f7f9f0e72f6c8d04e6b8620eadd1b2ed0e95d4e5479ffbb0f99bc3cba238425b58b0667b8468f47cd3e59707986ad4a3dd301dd1efddcc697d1a0cf89bc36bb9476f60e8b8438501bb7b692b7f22c45b48fc6252609fff9e43d19d62fc195ccf91266a3877fa6c198b8146eb31bd6d8b3c2e72677ef9d5f00dcbff3ed399fce3cb405f9dc412c2c1a22400311cc3588ba0ed2b986efaee9ead2642c9e192d475d0626d29e599313b3e2dffda444418ba12ff8962a513ebf2ac0371801c157518bb7bcb0f41fc4e7c14eda3bd9fc1a1ddf1f5ed2ce3a19d7df01e543afa7e308248a1410d6196e9df81a02949d80916f17ce8be49f4be0b9616983597574a6c3011e4d0a949347699f758975467d05174e876a6137fcd4b5681faf880f9b73a0b71ccfdfb74154774db063f70e24d2d6c61e237ec58c5774fa4224997290e128f569306e24d9a3baedcc0d8617de6447207449287ff3cbf16b205498814c9a4ede2af81c4a20bd13499e8cce5af7250e374afc3d544cf0a57c708bf44c596af4d5896a931d351f696b7a90fc9b8eaeac32cb39785672ea4adeebbba76776a97af33f3318c797803f5fc97c7d28d03d288076551c006691dc96877c50a4c9ea268cff044c5e90f6314fdd82f7294464bd0822450fd0dc795c02f11faef99c43e609c8cd1cd64a48558bcee1b6ef2c797a78be84e515ff0ae08ecc2ccc7c3eb99093ce0d2045846deb3c7646788860bf4628d5bdcad8c2f888a49a043eccde100a669a81e802ef93d5690185bda4f985291eddbb9c44093f3c6d74a01b5988709f069b9569a8fc8bc4b7a69605eb99be1f7b8c749d1477711234fc89ba5fc611c4143759ed3d553c5b16d625c74b513d50699baa76df58fdff79d7d6feaf5f33335e8a2cb2d1f2fdf34d845a8d5609d351166bd6f540fd0a73eebc3aef369263bfa2ceac2fcd1938f9ca8b9558597c1a43cdc3601855419323cffd7321e2875f0d9d8454187825f45b0e708b5e50f3f2d6b3b92d6325d750fb41c05dce145c476688a5d1ff5b9ad741c7e747803ee3db2834134c91a75108f86f9c2f58b9ecf883b7a5321ad981ac6477dcc1335bf55c4174cc71fb4c5f6111cd8cdc38ed17be94556a474924a6469617933ede83b5da38df6169d3abba8ca4c9eb535769015331b3c8eb1044927ab20fa8eabf894d1a3faec70dbf560b118ca48ea32964bb6348cd3d9393ec1866313b0edf194462494778c8871c97e24de7c5114e263d2e969cca7fb813f8602bf0f66559c2cdb251995443b93844e69d96a5a9f1edcfeeb378db61195cee7d79fdf16d43f12b2f843935c3606a61e3daf8c29ac7f3f00a52c30d2854045c8a2e2067ef3110261df54de36fe4f03e13430e56923380fea68a64de487889a93de6a0565ff9bbfdafbade9a8cb16b736c064914e0714669a4cfc7f719df2957a2eccb6d1c649830e6bfea55a1c373e34da0ed4bf753d4e7b73d6a73084695b1fb37204fb96cf2a6c7f3a98a8d6c305550268aec0af7699a1d671b95aac4dd4ae6924c135f8f2261f6fbab2a79b3d5d462fd23bc63ae43a01ac9422f35255b798a254ec3a5b5fe2da2179fe02ec98e718e88daf5bb8225df5ec0e562743e25b9e14aeeabf99166c5cc7ad22bb46c7b69414b5feadfb4853674336e0bdb3c0c9afd0f396452f01cabf94abd05639708373961138b19359e466c23454c58b3b92900ec924e0105c4eb5fe642dcb49c900eb8ee18f57a462db7ac4a4968d3806084291418838e4e4b9fc10e707a8cbf0e5f474b9bb77e4aac4b31b0923017d3f8f1ea7503e95dcc1606709558edb4c4656de922c3b1c27e6d949ff798cebcd284bea4c7cc68ae2aeecb59c10fd490f202172b5730a448ae57b237cceed8328402993f6a63c6e8a4a248d5694774654227be0616bf72300787b41c4acfb39396854b929e751700f9d2c722a10634ee882115d3b25918c6912bad6a66efd5575bd61c989b3e1d941a4b729e828d2d2f0552eee8ef0598be54fbbdac4243316bf19c1bddd0b701ee223eadbeadacbbcd03bf00bb19c3dc0a51f59bb85a51a32c0e45d01ab612b0f7a03df6e4168f3227b4701d98c0451af44402e3670c4791e67375a0f1f19382595550cffd58210954ac0021044f1357c11834086f4aeea99c48578c207ed7e23a8a430a8db94015493399b06c617cde27553b18552e0a689c1f8d1b2f14e9ce2cef66e3e6a40055b78f4b7cfcf296d7b1720f2c239a8052da43a4d6493b4af1c3a1193592277415a9fd553633f1451b6aa2ec2f5e4c08e51ff222a30c62207f1ba053494c536729f08d7b48f3493891d383c46e978364bd0260d2f5394e446396fee8084981507a77000b4fa11435795389d82c047917f6178399c6ab77a49b03fc1402b91b3f251c5ffc096eb14b41545d9b619f28974fd194dc472adc8517686c62825d9235d4a48fbab49439f4b872572a2d45764fa69913656e1473f68b477f2ee557665f04fdaf4c4b19b0ba63db3e5560a2236ad6f6ffbedc9d0a198ed25bfe3e155807d76076d8b5de78900fea20dae91a4dba5452ad61f5c05d40d532b33674b2d6e3772c112df4dde8cd845ccf77e0482d34e21469d8043b8ed52b966e30f0527c4851c09860f1bb499aa41a55b8ebbf4366e5dd48ac7eee4802cb9834882c8f3ac013cf5fc01b2ac3eceb807c2cfbf9bde013b55122024e7c594d2e58d9dd84cd0f1e73f31acadf2d335a63aa5cfa209abf8c22d35fe22c2f658e65219d9fc877a7bd583313e3aba4158ce7a2c4e00cd786b23a04cee53a2ff9de1a3684919b55728e7d861c7095fce4b9e0695d19c2a430f4bec2075667dfc8b888b326797c14df89b4837e0fb92cf43e13147206bbf31b9c83c783ae7a8e4d368ecb139dfb8068b9b208561b6d1ec68af5d29787dca1c5477150c7b81a505cbb02fbbe8cf8b3f4f80dcb6690446500be15ac44676c2efc9ae83cd559d8253515d5b6e4de6ca1191e58bd24aa52c4a7c5cce2f0e0ab40c413c892052ce9986923da6612d845776b98cc725a44c6c8f4b81e27e1b35e460bb0633baedc47c9f19f578aa15b4fedb160ff43fadf1f52b13ceb691165e16291eba4efce5a94e9b43c08d4671c004b15632ad3804ca32a17bfc4bc2efbc3fffd981239b37c7bf5f377953c6f369027cf1f326b5b1a1d1deacdcc1376d34ce6b50609a7ade91f33b5e9b39dfe44cb0ff5b64db20bf556b01218677b2aa72ad502ab50fe90704148935f5314860aceb5aafdd74a8823d04202bd54f7ad96744cfc0164a2d39ca82bb7b1fc56dc7c86f1b787578c3c9d277cc98a0ad84a5470caddd3636046aa52f5216ba30f128ba4d8781cf282d95c877509c6d332cfd2e20b426ce1ce1bed0d1c0782fccfc7de1c194f09cef113407365517b30fdd6dafe4b266b8078712f8c04d1fd5fb7e7fd256d550e77f8d3b192b542c8398756172759ee20f528e27a08045a5279e11f7801dc8b19c998b86220ff3a8025f48c1221d00ec85e99d67bafd88e2ef0b017df6c362c2f8d6cabcfe64b994de6146888f0db36137161c8c69859e52bb02964e0c3e982597e70c799057052a507ddf8adf2c2017fc4068c64334831f62aa00a66b97f782c6a87428b4e8347ec8b3529e37bb59466be3db22f724ccbb43bbba0398dfe7debec9f55318918be17598e2fac32626a25bba3ad75a303e8dea31360214f03a264398e81962e1580cbb9a9c48822de8097544108aa4f55f516dbac7a9e261e42dc3fb0c326cbc398ac27dd02b4983ee6c8caf8ad2873b2575693307137bee755f4abfd81c932f400ea9f2683bed75fcf6c7a0c5c0165b0e2d66e879c674c0ac303e00261c6dabee3d0df37b7ff5cbe17a9169a71f73126c50e835062f9fc9f7ce98d9e0db30c5bf487a341e9b8a98ab4689646e7a189c5a30be511c4ac804e0333e1feff687a0507b22960d3a6fec6499e5502408847c9aaee2092098cd52f82554b8fba6fc1e0d9b45bb8046e161be7655141359873ceadcba0143903ce5eb467e70ed70f1836003f30cbece54ce928d7897d83f0e73d4bef7d9bdd5fa8a693875361c182f36601b5814039a83ae35035ead295c5fea7eb7c0c54525fa1af280524f1a7813feb8cf7cc17794a2c2cbbfc67f50f69c4e3dcfeb9a6914ead07733a6e14684416050ec7db98bec4b6bd992290c150e6fb1281bcf5b1884204ff45f837e438a232a18d738174a4e7069f7f5d5f141360f339435e9fec427ebe6f5c57f4416ab3c70ac58b9f415946d259809311709284ffea2256d2b29cb5684d0c572c2483493628c54dd84312b3d047065814c5964adea224346e6f138ef82890a48bcd478195a1801ccc41c53a46990d9faceadc3ebf14a0fe9def7a707a82f03ae1101f9c1ac3a74d006fe2558b541cba1f3f5bb521c65c088eb0f4894edcbbcc2b51d025492bbb4c137ebce9df365a868efcb35a2c23f7d36a6699843c0d05504925e4b48f4b2c8ec65e09bf6835acb827716941c3e60f111e0504d659de87e26f600599306071e2d6f0197bb7353a4dc0bde548cf472b19b8e39fb6d4e130c9c89d0005b7a4e2de1066a3adac34e2d1587b7e0f757cb3b6a5e25205015dd198564d1958f707d9f54c5d7c9089565be83fc8dd71be933973714b302c4511e1654536a75ec579708eb4bf54d852d1401c0e7ab80c8f9c427f6221222ef3c96de09de74ac8014899e83d1c39884400f8f9280548a072ecaea2b577e0107a26e5768926761ee35314035f844d1a86216fdc5ad79322f853739c34c5ab0c7730a002f99cffa1545ae8509180e9af9f62d5dab8466a22258331fbb648ca6570f0da25714fdfa630095942dd9412cf181061187e99bc7ab4d87ac01c9d224ccb5212d916992520e4a0264ec03e9233b8d789e532c2e419173e1026950521d2ad974caa0090057cb9465f248dfc6ae053ccf65b897f9936bdebda8b282c670e9fc615c0a65831c6cdb73573da0e7cf47ef7131e5e614a37ef77eb63f179aaecb28726d76f5de67a7339eaee5833659d4d0276a1fb93934e7370da930787c7ad588851baa49e7dcdb53f85f8a1ca6709edaeb3dfdd9506128c0429e2b158f7298c59631d7a848975ec5971b7ca3322a780c7a9fa7dd061cfa342ec3bca3ce38a607aeba46319733ef1fb1c1779f13d920e382d4053d51c95d994ffaf3412dcc6875eab2bf8620425d14f9f5c2a6af5e7e395062cf8332015c495aa8fab00bfa56623502a18d2f8fb5c6af80f4d0a1bf88bdea6d0baf20c843e443b50873664145fbbd5aef269a89be9edf080a4bcc21e1f8bf5db1c3df25af19abfea73754a9eb7bd1395b152685544ce64cf7988674bbff9f268e5e30f437b0625a8d4165d8fe4fa199b036da066d1ab1d5e6777730d08df064683de6043ea7e027694ce7ee61c7c2db307089988e80ba4efb1d8eacf45461ca1d730ccd00789f0e14b79835bbe13e4d3123cf01c5302c006f6e89ebc33e4753d94687dd23b9821a51744e51c63448c5a6d5eee40721973afe86cbe656999b80303aaf4e1add32be41374343f87fa3f0e670ad8ddf397a601cef4ee8b4046e7c43c18846e52a99b093e6f7879cb437d30f72e367466f4d056d06a3ec41361787657803d1206a8fac5733f84bf44e3f1165c98b6b8fa8a5aa222841aa8ac2680769bdb736da6e7095283feb3a0fdd20604409f8fb0205fb66afced0af0cc83b7f705a79ac3c1a28d7c30f25508246c2fdc454b2bdf3df1d7d153ce1047d10da1f8f1d09f4d5d7e638cf27d770dcd4e9fe2ce10fe41a29b9ab8a4f9d0cee8dec1d584d2da156e229ee2a8556beebca8cb51fc9859005ba1e4bd9f27b3007c08ef446d940c376f81723fcf340762b6b0f26b40feb408de02d2f5264fabed527c95d6726f7dad8f6e7252e372e52e76b859f928ad450f887990cf2ab3c7d9f0860321a1ad1b1d4f2e90738dc9dab93e0e05b4f71319f526a9d55997cf59cf558eb63b7acb3019b33941867dd0caf1e51558310521a35d3e69ddf4da0510f1c3fd820ba87b9f63db1b5936010b99f4e8c68392389e4b6fcd42c396cece146e12457ebdb0a13fb846a9af7bf4b09ff92b53e8d954f4b4861b77a77b8579fd39a3c06ecb19a9adb4314b7abdafe053c935e0f5962d7a17d0ce3e0db2c42894bb942911186a1837e2e26fc339080ab39bf3373d347a3a944d1e19270f76ae8b28edc2242a193dd029255794aa9bcd71b5cb0d4c807e418be84158f5bae508165885ba60aefee0eab38192998b9eadaffa82b6c52d4b7b7c1ca6487bc1c24b6965d35a6e62338e23c13a3388933dd1e6eb1cf96e93a1a932fbc352e0a17d14590c8a8b9ab8d7f6169ddb1c38ac55770336428d6d434d4f471bfca2330cdac9e815565f7da2bdc28147de81978594adcddc2f0bd4652f9f79a80bf36048e880e4420a6f5baf8d8a4ce5ff781659f597465650debd89b2e7734f74760043252ad5a29f0fd87bcc60b9377f65aa4f963af0157181b92976f1950950e404cf1dd06aa931fc5b3df0fe428ae729808c1d1638bc59b37f1c68dfb30bb87f0677bde4978456822bc72ddd4979ed92b839a6f892af69e33cf52d473fdfe4272e8aade8be445af5b6c0c67c43b44f3bbf847b02bfb57d722c34fe968189fc89305248260c0f13053ba1953e92a8571f66e22fc596377e0616a5d14a3a9126632c01e85d25ec9e2da3e0a4a11480904ba6a92e99be0903b197a6665c0b2cd0dbebd647820a19c866ca5a64b47b29a1a5e6b745b6922e67dc666e963aeff703fb11cd73d6f437b21df83595e91487574fd7906db717389c3465d62e814069cd66c45266db5048a4d642a5445108ae00f61dbd6b9da12c2722443acf6b90b8f0391c9f228f6b634d9f6ebc65d867dcd64dd72aff55ef1da9aa73de16ff6d806ad1d756474b0b5bfbd04a193ec42ebff4b93894fe213c5dfc8c37203effb3a65f21ab2247c1b10c65b8fdeb47db8bc464868d52be381178bd33ea7630db31b07920ab4ffdaa568a35fcda28f111bea16e3747ad2df407bf29075298f7dc9afa756307a350f7641f04e4ced49f5387844b2b9fa0c7a8cb21f449c802880c2c6c854bc4b0087f363f214b50611e41cccc7eeb93a06bfc805813c4eb80601c69caf2d0ec4a2647a4e4080be609c586ea41455872daad7e3adb4f5ae822eacbca9fd84c56490d1e271cec295284c03e43f636abc98f3c35167f500998bc37bd2e517a03b33cb9050b00e1cc6435203a487f82ad9111009c5dc68406c1a21e9d96c4ded8b1c0717d78661ff726730bc46a9c8c800aacb3a143357a8990a47a57c1de827670ffaea0bf15b18a3843dea78a3f4a3d8d6cb34e7999eb2ff52315a33b55f1f1bcb01db2ee1fab05d974606803702efb8da0a51364fbe03e71cee3df727a17d94a1a5c7a109859f46ce338639e44a0216a312cf4d2f76c7fa8568415a79ed5f25763dcadcf24e6bb964b41a834bb0bc3c9e520e8e3f3a65ea04ecb34ceb4112490c1b90ad8cc7bba0da4e7ea63fe4f25ff8d1fbc7e2531580794ead43890f9e27769461016d3192c412ffe53ebb72f98cd11fb40029ab183e56379149f44f71397bb068add7ddd8846b33e768f37a66ad113574309bc7eea3e1f84e958adb65daf6fad4045efd9cfbca96ea6d78578096814a0ccf0434530ff551ad34624d81c88a9d1eb83ebd6984252d25556bedb939363d6d37f0fe51eac030d418cadb12c69bfef5e323c8c339bcdbd2d4eaffe884d8196cbc31d32ccf4ed79cdc58d33b9abb2b54b7d9b04d4bb79ec10b68a09c2871be80a24d52074e422fa0deff0a1dd8b0402747ed41f01bac52384ba5b506082fe2fc8a957bf9389c2fefd7a01bb058e07e0c1f6abcf3a1673ae1e5189716a14347e4ae84b8b761279d7728566b7a0050592760f47bbeb6cb5ac8fd98e870748d6c5c88a4cdee6baa3b3e13336a98f9d998dc80a4e3ac7e140add5b7ad11538dac867798af0611fdb7b406e107bf16f587a7057b1195b58af3c5b556fb99eea99afa8ca69c6ea559b00b3bc767d0319f1cffda5413006b97bff574dd4c75bc395caed6d4b5e3608f69c94ad53d87609aa8f93e5a20f615e6e289442d0613a54c9137af9f0c2e423e1a26388d4a53f17679bd3193505388af3df9912283803efb1d18fa79deb09f6b646adecff2c306229493de4e54cf2b3203dea83629f7941cf0ba12104cb7f90ddd15f75affd85dd43acc0fbfa6610ae766741e6b1a559031a616131496c0e1b58c9070f6ebbf05beef36c9d005e5152878c8e91edd27c3dd02f0be1678a1c4c695f3438f9db22dbe5da2a12299cd0871c463b8fed082b3c0a5934b5662ba6db2fc6272f06e47b4ebfc984295a3d4c5d271c8e39c727476f8395f9a42ded8964d9b8f2004abb3e3d3c173d42e19b239848b35211cba224de750d16cae5f9192b5498ce07ee18ba289f2c5cf9cf0f0e09515480740d565ebf26e37e55b578383c2bf49d54fe81704958209c371a128eb58ac32ed380df3fcc4cfd9f6c5388b7e6db971eb535ec40f136ae85da23a4dbb7451cb15fdfbcf1ebc24060c92d72baf8585f691aeea2f25e2608eee10f7645f2f77e20b8c1898223647f7e6242d41fd596a77d490f0c98fdbeb11663b155ad26ab13b06f318f7d5cf08a526671eb4f46c23a55f240321395e79d09bab061472df92e45b7a3505ebec1d923656413cd61fae9515e5f84313e2c46d56a10ffaac335bb34ae91f57fb23f2ddf9bcd623ca8bff48bb478e929103415e41b07879fad6238f0d75203c05545612d234a7958fe071c21baf0a415830a95aa90589edec4b75a994707920933169a2191da0a2c04329161791597ab032a8aacf255b29420da51196ec3f93daf9610ff9d861566f08b27c7cd4f652fa5987670fc6877ed1ee1785244b8f4630cf5f5e10a5af9a96c4f1c1d1e58d71b6758fe8f2dbffea3a5b488f86891f4d299c69751db0ef9377bf61ccd91a3dc71e56539ad16cb7e6f1ee8927582165680afb8d13087f8ede96d319e7aaf152d576745546ff4c8db962a6d8f112ece862d6f644e9ee1fa9e3df0c5686a330bf97c1073081e412b0d175a95a6d290648629a62643b09bbd0358dafcf15b1441af7e2f43be6749b660381714aefb1b748e31eaf0597b977becb19846f32620f12cce0ffabc7960e9b73212370d234e60fd181eae32d6debdff40381e15893015fa1fa6f7777a15bfbae77430d4755f1eb2226524180dc451dbc21abe7f47a6a3cedd8981f95b9920ab06425f70d53739234571d52b999c4a396c5ea1d7476da9cecf06dd527fa2b77c1092be1055e3df72983c516976cc71322523bfe19df2ce19aee46c80ccf61beeca2f6c99699cc9e62b586d6aa0bd2d10049268edc383cd630457149606fb87c6c18fc09d173bcc328cbd734c230fed6bf04f41dea5c8a818513138c0c3b4298f6642e3a39559cc8f9b5bf7f815209ec0ccca85758de7258fa10b3d7cc86bec1071afaff471c764388d0f905dcd890df2853ba0aa933ea4dfcb87b2db0ace9e9a8590f171bfa65851a926e65baee8b1dac062f17acaa44e3486b55a0593022007a7bef278c7323fa6430ad252d23dcea4a9f2e45cc4731c5d417e038bf6f3dbb0c979f563ab18907cfe385e62d52f48e30f1cf1d39a24755df79675155920cde4dbbf68028636c45dce24c7d550512d49216ef778296a78236b3caaac7eba5e6a457795bbc091b0cbbc67ed704aa4a8c07bf3c07b861de02458b3f19000a85f7de314e640e879c47481ba6be0c3f557ec94783a3b82a3da47e1729912e6e7ced0e569540ad10c0bf2bfa59417ecfc40d628777a801ea0c8670ff8860ac82d68f7729710f6660dbb328559a17495601075316d56910294503d22f5f80edfbeac823f32df6bf7839c3b0264855c9bd4140b6c1a9ca3964792043d97ef3154cbfb5c75a9812a008c5347d28e691bce01e063ec7cbb91ecf90e346b5d524a94d948e41dec416a3776a4651eb21da0d4c7209c7b31165148d35f7cbb6d09976299b48f289ae7f8b327c7bf02bf240d6c7950c5ae592fd863d44daa8412618938d8154da341faffe474ea9bf029b37d1466cbce35b358eb9ebf91ab407d00f97090851c9e2e3e442078638b1e53c5fda6eda54b1b98671a0ffb33ebd36575bb1329d7cf609bcb0ccf7bfc83e6f5e366d857964942b8b2f2ce13ef0ca00ca5c13bb7f61c3407f30908130a9bda623591fb04aba16f44ec7d7ae2efce3a1f1f7b047b6107e7b41103d92d1f09c7ad9e2bf4195fba664760e7623f5c068ef37aa3feefe86a93f603eb80a3006151e8306a471619e07d6834cf510719666e6cbea191a2019891c6705e30983d12a28b6918867407f51421c50614ca11f9ed86c27716fa81c0df10efd6ad3f66a289225bc23a2b6adc286a8aaa43bc1a199b6f1984f20ef8cfb951be21393d6fc696dc4eb4944a1094298e27c7c30bfc991ff1241c8a80a5374eddecc3b73604f069185aee252adb04d9f4a893088e80f204854e5a43f6417e9503214c0f7d81f2650f22bca50567d55a87ead403efdf2c323fe1a17f7545f43cd7c59843fbca8ac5140fc1c08caf028f892ddd65b5f6cc2ddaf86448883d8378f6e7385cbd0ae1c5166b05cf55e972b55c5cf9cea8aaa3080a69b0fbd92a735b948c1bcc83ff9237c4339fcbe7a398dca5de95a879e4bdc34bfc3df483f8941f0529ae59cb5716e07f2f4014c8d0cfe752525a4c1cf6c226a842bd4f6ed2e8b84bf6374d559a60cfbb327f36719c380a2d62e878e215508b2edd8abe8ecb6a4432e8d5d76bc55909a73b6b3e30a7a674a905382741ac86d93f2a6083309250f29106de47bb42abea1fcfd014b3ef47de965f87897ea0f1e905f002cb7a3c37bc7f67dec56feb507e506637809146f58b1d4e4a908f20f25ea8fea53104cec8b1bbb4dc793f5076f22d2b8fa4e30879b9cbb5885048e6a11bfbf83b442344e6ed20ac52fb3ba8e9a75ec6233c786b3d033b3c31f010a860aa91a19048783ec6ab7eeb74b927183d7301fc0ad8bd7cae0894823cccf898172229d3b7770e1f84a6a0ce737a39954c31beb5431daf1c856f6c8cbf7f99e2930751fff7a005882c450481c25558e61c7e12376e039ec2bb78c4d008baee373d434c540a7c80601df32557ebc9be60df4a88b9681285ac59506c09ac84113393b1fc2bc84de9a1d2abe3f7239286f895196b651798e11e1f4e7b3172156e8bdaf969d1ff22f96290ef222bdff1d1cdd42674db9046128ea6edecd6b5606919e12cb89a2c089fa0e3c63c76a77646aafb5b2d89823d892ba5a762906ef2b2ec6164a8917dd118ef5a3a92fc183532c513eb63aff5de0b2cd58425d9158e2c700435f3002cd2ea2ddd812d4708b1f267515e31550a60fc91cfe0cce6ae143eb5c1dfa2ee84d562be615d62932f52d07b4fa86ef3e00f78dcc5dc0a18bdc8fa10bdbbdad04534e50d39480e035fa70d6015f8bd62f5eeb1c131aa7638c65225213e8dd675ecdbb9e9f7374d49a316c656d4fc959af5ee3bc8d4fba1620cccb4aaed7bc6c75d30b972b465b4a76be648143dab8783bbe766304d71c38e52b85d7174eb4398888f0542ca21a4e350e74a753290b8db2d0c7196c87097d3c52fc219b142b0bad7b0d005a07c7cc273cfc03b6f0ff9a46d0d367b5a0a03480baf966b41d5ab31be51e31d4238475a6ecea1154cb1ef136e6a75824d6646ce0b5fa7435085ab57aab15c5e2b5a9602193d6e60608ae8371302f76c70e7cdb7fe01a6179a8659c165b6f3e550e64e6a36326841df997b77bb4266ac3c909663adc00573f87ff86d42bc8ac9fe0c93b695151d104382d3f94c8e9de6ef1d84598d547bb1fa18c61da263ca17771fb5c5f8f29778188b1daaaa10686da9304274515867c8493727b6c6b9b4f2a00ee9d3131c850c2689ba2974d2d749e72a4f8bdbbc9a45abdae4810b063b2683bf32eb803073d18edf58b6afcf0573557900f5f6698a29d677e289c98c79682391965a28e637c13bfab257d9e10eadeb8319eae812b0e09321f6e61310b5f0c0d040fbce4ff31deecf790bd3694b607dc186a32380f82e456405d45d0e4de435079a2267e820285f8ec44a7d49d8da4a0d898d03dba1e6284556cdd0ea361358f24ae1f6be4508c75491b0fa957bd51b9fabcb0c0aa1da4cbd8c52d17eb3c19508e56eb10128c1c89b71de7b916594b3d695b2f822a7dd556e6bf08715f1fd2e82f0eb51d71cd47b091040a31a5097140a98b5601c8e8f4efaf0e4ce51209d54a2669acc2590fa642fa0950b7115158ef6cb64bb4612e97bf255bd6c0c14661322a10c481254b48eb8b8104f209c2b4e5521529e7ee4a60fe4332402c6b3a5c57f7e87c226e209c09ac4e23f1cfecbfa273463994fd25aec53f1a0824ae512e929f3ca86987ac0b3277507751385edfb6078cfdd3fae4c8d5cc3925f1096f205c2b671e2c9cc507477322f7a46ca5cd7767922e23482b574201aa470cb016864bb3118b4fb7cc15bdc165a1702bbfa61f8c80bb01a11f42fcbe23eb908869c36daa03fca270b715e8164d58ddd4e87d3edd33c10e2301507820f79dac55567e9b264dc224db9bd1094f4c95e83a5c55e0a18726470d20a5facd0a601214e38ab3b201017737afd5ced04fc76df0bd77c0ba0bf032a9630a4dcf809304873d9bf83af21027e0ceaaded39208a204aeff9b710ee860f50186a9259e82e137d69a3671b00df16dd722650e5fbe76d26ca8a85f7a21e7b990adf45dfc2424d014eebfa3074dcee16880b8eafa6b1a784f26ff11da08599092121204ce6eb2c612fd8fb2f48a0aae802f9166bbe4287ba36a438997b78f314b3e0c20ae2674d96a835da5c7b092b3eaa013d2b81e93dbd6c066f5caa99d575137211c036e55bdb267be73ec23dbb4632c23a2d84003455f8957563648f81cd741f00e5b8026e98347d652ae0a88773de045213a22017d5816a9fc4ce90d282cb2c733d15170d629d33d3eeb51eedc2c8c6c4e40b39340a2a9542d7796e9541ca870f1e4fe3c17d1d6f5ba8ab5e3bd04892f912aa39d91cdf3177d52cc086030698871c2f25828e9e9dceb33b3d3e36a5f4cd54a1e3158f47747da5b4c15a567f03a9dff82d7d30c1811d195d0234463e452206840a33012fc96c0ff8cbf827a0f1a4a4e28a159932a6fbfe8c07652e1b73ba3fcc7b44c0324fd12c1744cfc7983370675be355dc9faaf3ba8eaa9252653760c00e03926e04add4efb3989e1704b03ad9a06789cab2ed0f7cb156764f8f0c4481a5190ae011a97d310b6b0c262da20374da7e4516f48ee515c6ac64445f46316a2f95832c4aa2647705132e21a15e745d79417315bd5c223de05413ec9e131364574a3447a02469f908c20b51d02849f6ab45e5a9762c0527aa9cfb8b36afec6c9b915e3092d7c356e3bc0ab39366cf04e14070e82f914ef268495c140c045f4105b2116bd7635721b0e403b4c7a7e627d107089e6b9b5df80fe2dca82e370b8f401af87398e1f53c01b842f0044a8a38cce6b7b1aeb6aa1596cfdab05c71179aa879a7d0ec0295baaf2ae8f38e748caa267a5b64fc974bf8b1f875d1a4875fd5c1cb9671da583986183b250c93403d06af42bde24d91f1b27afe992be482ae13c5ad1b97fb6f18140d48817c7caa5fae49d3d3cf26c85bb82233dedc323aeb1e9a35fa89710785b5e8c1b7e9faeb9d5b19325d27507babc6dd9dafa8fa94dd4c66663094de59427bd03b5b4152524e1c4f9d83321513b28b8c6b364ce53772aeea8a83c89226bebc57595839400a17e2c308c3d299ff718011a15714e0bdbb6ddebba0de0aefff844d578232566a08fe038c8f8ed5c940aba045f624cc932a0455db331618770cc588e89adc826ed6c504007519061350a62446dea906578eaa2ab2d5840965666d9295b99eaf4b969706ede3ea523c7373788ed1f0e93f475a9caf8a3bd3c5512a9e8c85dc4c1451ab201ecdc2451604362db22e5b5639790ad308938b6eadca0304c59d2ab7d027a157a35abd78729d39ede089693ced143e5cc098aad5ffad17763bab741578cd4dc3c05f22c9a0d7d490055209b559d0407eb11652b2cff007d7fc100257ab7562fe769bcffb51dfe61774e4151b43ee17461f934050a0c0eccd0d01e146d387a49593ac98ae61beacb1aa1b1ebf63a56379319ec9d82dda100a74e8165db740cd3f94cfd9685c8605f594dcd2879c7a0562c0aee64a471f0618e84737d02d0904b97834ab284b3294b571b6c6389e336d3814e6c4d2abf261e90a6be846136fa49f0949076cf5a5ae0dcf19499b2f47d1cbf61190cfafdcc5711370c6f17ed29565cdd44b2fb34fb2736563f8437c189c875a6dc1b01ec3193dc7b341a934ccb51ba6fd474848c9c93b656e10f80ca26e2e8a0f870a6fefa1f369a35dbd137424046fdd63912dcb8e6c784d1811669b8862015a244d3d0f3040902b6cbf243472feee60ccd90041c27fd2404768cf3700c2850336f07e7fcad87717df5092642b25603692fd0950f9c4997a915dc999fe09f23b9207ca928ce11eaa452166d00a6a5266605f449a65d7092198b0f894830cba673726e31b5761eb63cea6847ffabed40473cb07d2185d7d76d7e943ed3ffd160f4d3320536ca1c6c5afb05d297f580ce3a4228562048a64134a1d75025cfa22d6bdd7e05bc3114d9719919147be73463b0b62f51aeb7ec136f14cc187c37ce5bcb7a67d097835cdb123c96876ad2afa57d24989167401b5bae94ea621887b2f37d3fac37386130ede2783caabb9c4a2659b1ccc9d0120fd813962745e529abb21d18c29a07718be226ee4d52a529e595e0c414b1778dee2a40ffa1ac39313155bd8e72cafdd52f1c54ec06369d5c75c354f41e013cfbd223d990beca7be6daf5603c93fea953cbe438eab0753658421488697eec5f8460ad03046a86d03aab7bdce955e62eead9c3783b073629745facc5edf989bab6239ff964774f79a00e98e2bbf9d128d172592190ae2352af441d335304921ae231de5fe35671bede570455592a7bfc4e3bdf76668a2d577f67b36a1c579304cae6649409b60f86440b8800726b71463e0efed7d2ed69933368427a7d30b48f1483f16da4ad0e78681671a8eff6aafa614b3aa8b0f192b6ef5e897383c3c5881e21ee4e06e87c57e429e1aac1a04d9559c847e7e95df67e414d2537de58ce355164e2bc60ccd789cac5f3f212b1b0a29aaf05d0769f288a36cc7887e4b87042804a4cadc56c0c24a9dc886fb2ca719ffd9db41e013bc22df40a15c6660cfb816fa3b1a8bce556adece4ebd307d44b278429685637d8a6a5a5e59ffcbed510343b5619dd8053fe8a18c71527b0c0e864ae0020bd3839caff8ae8c7bb4750ab0bafc0dc2b139a40cc771f96f19aaa926dbbea92756be477251e3fd64e9eb639cb27213d05e97c5c9d7129ced423a9a9081a4ab3bd922283529094334321b7a761cc20031b14161fda2ff75659b7def3738351b55e7d8e553d1b786246b18eca49094915cff66a88c1ef0eb5f4c3f6e36fa60181496210f6f4426599297d8dbbdc149772f7e71a8f752810cec17dbed0358638cd104e87770fd3a1477e6a62eed71a8f36460d4b19c5ca6f60a0029ea04f31918efda5fc1f390eaea974f1272756c34f1239098db4d829c6938e52b1f873313676511e8cc79b09a4c83ba42c7bc5b18cfeb487887e8933f4047354cee8a2166e96632c402c1209de1a898fe5ef79a3d78718e7e6a633dd1d178f0ba85257b1151ade58aa3106fbf4bdda3afa12e6c04f5da5b67498a5ade9f259605f479b6baf0e91fdae38cd3b42bcaaa40539434d3400b32146eaba3b609d735e50584794a66918ebd46bc1a4fe56c0d842f251601d0e27b52341dba61d365b7c3c6b762a93f74e396cfdacc679249ffa597c25247669a98c1a189cbef3cac19dad2e765260f21a5811fc1d095d39827f54456979111d8eb0980ca7024e9e754eeac06af52667e4021d1da2ad09cc313e2739e1a675bf390836826302973fc4553d9e23c24d1319c625085ce62500196801731f37ff0ef4789e40917d6bf7eb0f970905fd254bacbeb01901d78dd5cff9c531ed249fe2b4b09184d8cfc81061c937f8d91bdca6f57978c686389456a545b1b3cadce667ce6517ce35e5601f910d6c3b9b3caea29100c9d444b6654e02713171c468fe9f7025f015caec9b7459bd93eae239ad9107e2b41ee1ff136d7c2969b8d7beb196cb0dcf2b4a720cb3e4e4def43cdad552ea240cf78bc4363011b818878d52078a96b54683446ffbf6cc3c71f37651737ec2513369f749f0bf7493f8e8821d46f14c9310244efd4bcfd8e70d85afceccb722aee3bdd6a5f471d6780dd67b8be5b4189317a06eaf3fe9daa4354f8f99f27d2b649ed34311eccf97b809f8215c27baeda214e2119916feff361d1b77bf2b61850de5a3606073e49db93bc533c8f4a53a1305b02884fd60c99469de4772851bac1965533cd6343cb353f759cd3a3f4ef9cacd6a87bce1708cddbf08321f51f96ffb4d6afbb5e26fcca1d5402a493c7fbc3119567d212cd915976294299733756c34b65778641a66cf01078f9566e4898867e65f0002544db7bc1102c89ae4206ae75e5a461b2169572936772a9c41f30796c0877b8135704817430c345ce37c0ed41a0541c93a9444a330c78fe2d37804ee7a8464c9b999a826b93f40cf7505eeeae89cc1822eaa9a984403adf91c795aa60ed2053dd65a9100518deee7abccf217bc06c5ca99cfad4732260abde9eb12ed6bd250bd4a43e134b857afebb3f1bbf1a38d941734e8e793372bcc5c2a645a812864957189c3b06640ee5e0f1787e73531cc5ee882327e21b8711617539b1570ff1b826355a928d0528ef940ac38669f01295e70b8af953cb7e6f2d66690ff44e3b55da18983ad1c2b21054b8763c7847e1a3356e2d218498b7725e42a3eaab0e6df9dfa7ff2db6c51e91a8ae3d363a88d77423acff697b015c9e8684bf70d475de80cd8408cc615f2fd88d9494171909db2e370bda8b79ca599b1dfd8bf09c2146c57b94383abb0387f5d48e218c11daab02f97962edb44094e0e8b68956e4bd3dd424f5ea035a06cd5e9af8887c3f45625de25b3aaaa5f06bb90f0338c30fb14cbe783714baa221f6ebb579fcd980d01075ba85709852a59f7e61aaac8bc0e6d31d724d6c7c6ae08eac13bf6112736385e3e93f261d7bc4ced0241a24ecb792fd036c80fa9bb0314de007410ce886c8197870da56a281281bf54ab6943a0061f40bb9573f43390fb5eccccede584f5c3a67915a927880f7d97cb69a17c7b339260bc108b6ac6fbe258f982f706a860c70605e943c0fc7211e4462d26a7dc9ac234a455635dce11bb8b138aa7da249dba2727720ced4f33706ccf39ee5b48801776e88d2a0e33369a421b3e36d2993710474e63684901c84d90f4037465ad40b28e44b1ddace81321d46a96282455d65ecc0f8980b21010f072792c38ae3b15cf0fda2c2c9e67155a4acd2dc0b373b3784850dedc640f425d6d09bcb4ca24c5713221264436b49aff54bd95d12e3c9df347add6a8474c767761bcfac7d9bdd703affce926d254bf078c27e4fdd8ed2e920ee698217418044c929ab6b2473a750bddef001b54738fab9b15193d517c961a4043e7ed47fa3dfcad6482ddd28a0b1415c8b8f693e587e36f4329987479275d865b8dd0cf7e7817289d4ea2c359df85367dba4703225d5725151136521c78d0fb6755fbc4a9fe4973378c67a8f38b37eb61926ddd7e47f035cb258103e6c0ddc4a337d7cc1227bb4848e29abd63a98647021ffbe0337a7950f0071f56b78ff6425f85464d709b58f276ec4e9fe991c4b6748007f4b16c4a5db9323b89587521c3b69b19d501b39234386123ad434e272adbcb8266bcc4dfde7e897e43733e745ff2396809436f1afa2b3012e0712b2f5f83eec45a1f6aa4a5cf506b0fa0391632143006e97d0339279aee551f1e23fc0641f460f7a9777696e77df860240bd30828b20cb5b7e136b11f24f7cfc98dd2af6123898b3e529812d77dc28c7a4130b84ba56c4ade2d238463b85458c511000dccb17a2b109a85199f627ba33ca32918bbadf46fa2c7c9ca897b964c0d81a45b897a3b3ff2699ead2d80d7bc667454ecb2c06ef02e3e3c8fff522590d149b3bc868921c3ac4df990c3962c55e22800e7742f7635f168d33c508c1ab1399f7c721298909d27f50e863bb7a3729f277eec8b40b83f297716ba3bc87801fa455f2d7d9b1b6b55122e63f0300ab885d2550bd4532698b2c8b529ace20fa671518f621f8de5a33a7cb03f4eaaff5174c45d2d25aa5aae08aa6f221cd3c656de5bfeab1554f933e0b95ddafa7dc92cb0683f8b6f301f9e449c7f356ce29b5292c14b22352e3fee44e0de4a6aea1601d77e6122e3145f475ee75d75b1d818fefc46d48de23441f4f3a8b1dc39692ed988a0b3b4438a8c9f41d1dc55522c1688cdbb7dfe51368e584a4b47fba83903c6a5b9a1d779f9f0609bfdb1e401556f9de0f57ef0ab51c27be0dd7295a049b894a8b9f817aeb52d653f7a812c0cdf2d7b62084d2fbdb92c7098c725e67e2f407843d6f7a28e8dc34dcc85f0d0d6c6c1aaeaa4b07116b5b9700fade55a22607ded99ea7a20c5c54b4a47493ab107f16a7f7d91b0e3e566bca3a47d174f3a7460164ae4b4cdc5d61e243386d4b04a4b1aec4411cd68e4a5fcc751de3144bab7b7809eaf92e4ac7ebf294616cce3c464036d14544f2d328183abdb43a97b7618ed3107c234f81f01e545473a25e545a23f869cdf505a281d00cea8cfac8f2633882e53ca8e74e48bb459bb92a213068cb21cfef2373fe83fd11c3effafa4b48fcfda8bc40d027fe6995e6d1839869feb9d0827143a53427b959d7af95489b9384f43d5f288302a78e81d3d79c1463c810aeae3822ebe6846a66d5bc1d005829e46fec316eac83ea5b86a625212dbc51946355592662b237b08f829b438c758891eae7c98fe23b59240fe2d298448dd3e3c67ae9d382247a862f0ce94f01567b6db75e7ad3737852727d5cf05f72c05816463531b5c7c3577f01f1afc290c0e0cbd08d217212ba7a8e24b0d10199077567e03aa0d69ed70782216107bfe771f7559a179cc41e79ea1ee54a785b1461033143bfa14561b708afa034dd442836e5acc9e8f61bb590ea8929b20cc873c5f09e1995719a3c66efd355846089248c932c0f5c60be15186c17a5d51ea32bb240e32b68445cf525442584935f4c9b5f60fd07748e2ebe671f7950bc0c4a55dabb1c2afb191934639f7e408c674bb00dc958418449543d47a5f0e3c286cdbec1b5200e6db858108f3afd8cf3ec8ddb029cb89e0738b7353edc3c224e6cd1d68ef4443712d73adbefb46034972a1097b95387767c0d55293c65fac722c51791afb4cf7ff485154eab61c1659afb87c1aabda767562d3de27de9176e2fad9567e04eb041351c235d98df67ab711870d04244340fe8f02db39388ef8e5028b0f336948b26aca2fc2dc537542cd6a5849f9f4b865dac898cdb5f33d01dea9e86f1fee67e5cd0f385743fdc76c336d593ef2070c30b43a6377f685c4045653043f24a6f3cad988d2a9735722b63cca774be07528bcd42d6cfcb8e615416cef479b42c946fc61468b6af4a32036c68c4bad9280038baa6b72033d123fee2e9e2f6c04e3be9e402053a40351be23a88ba5d516d1728610d748df7bb47b09582af0a58cad2fa2d56ab85156b273f1940e5506869bcb3723852c8ae498aabd6ee83248d184ad067af622ca97c965a9aa5913e0988fad76112ba6c0385a2cce6d183f0bf82c8b09e598234cc2c346410e29930cbc0c612245b8afdfd3569fcea50d8c9e5f6442073db84079b91931c7f4a94850e510eb679d0d19142c0d9b07e0ae2f1fefea959dfd49906015dd115841e8b9d3336900f5f9edbf95c6144acafaa7085c786b4a6925da9f7094bb9424ecb780cd753bf48dd6934d590c75a59b0838c3fea33b8d37c758342c17b0d51b3a1a079aaeedf652cf0e9e09efcac6d7403c0569a016ecd398db3e4051f704aa7e644bffbcbc5b1ada7e7b42e618d98be273650086f3c034cde2d0c2e9eb8e73103b89d475128b5de14e32afdc354f98cb4bbfd839f90ec8e05ddbdd51c0368dea406aacc581821cddb60df3b5af081c05d23413afb13e163367dd6bde795bec593f1111cdc072de7d404b6ffe2e67c7b21486feb6b062e3cfa11a1c09f0c6f4e6779f3de5414da28cd5aa6e43e5282fec40610e6a79c827e79f9672d32b633e7924c780f5d913f1d99d1760b3697c49eca3acf38b513c884fc8d18bc77571b151bd60c43dff2786977389a714b8afacd21c898be941676634253888a615d8ef12e6d3c2ee380b25c735fbb4b7b1604a1336525efdbdac4c8602c3b62c749c6d7633cb59e520d85642e31ac917ed8bc9acc379ace9b236ab00349fd6228788cbc133cd2d08c529ac174bf1a534c4fd739395fd4b8d6adf5578a4c2864947f0cf13fdcf57d9b17ae2cd6766d2ff3f0cd9e831985323d615a7f99521fc00bc9d8294bf5a6021707c0377b2291ca25b5fbc17557279e9ef808d38a2efb69c0cee35fbbf4b425ca50441e4327e6595dc068804f295f1e532f45e6a7c58846882b5bba0fdfbeca33f660b8853710f91616fa10339de074808d9aed81b1bf64df7a7f3709cb4e331d23cc9d07e56d7c794a79862f1fb615c3e07a869472798cf50850be39a6730baa0e142a8ea6b5f9f5f4e0b3b2d114a2c3e22e54218ed3dfd603b4a6aa20dcb5d414c653b6e986e28394227e7f7d50dd24687f60d91d4398d2c5ae8b6f329aa2469744f711a52dea8b59f5135e0a5dd5997e7331bc30354f8417a6e5936a09d7b70c28fb367a8e06f06fc0da21d065a551857a8fab01a017ff3165bc48069794d1cf35bb83d3acd3ea973e69f025dfae9786796927489dafe7449bf500548536116c6e8854d94d920d51dbfb8c6238cb463670b51ed923256f6c531a297a93a7e209494ddfc72e90369a974d0de6d7b962927734a3686fdad9d91cd3a26db87e7fb83a928f3361db868008250b831f09c9f8ad578c083b33af69da7c06018f5f94b3bc38b374e22bb33d84e83e7c3a6b07349638e00c1c86ad121ef00d96167acfea0ddd8dd54d843da98ffbd56574b9738ee20655cebe9891a9833b7aaac1d2b5e55667853e7641c0c0505e850769be66fafc1a4e630e3dccb3ce409bb7021cce7b11fc6abeb231d56421c116a8158004580ea4d9909f299351480d108d7ac6c9f8b47f55796b975561b8c6656249ef644aa4bf38f7360dc89ac65f5101733036f10da4e5bcc3fef27ad20d20c70b537da9b533b28b2347bf2dbb5a9f5130e26a8614b5c44327b0e4c60d76e22e2c919f1d892ce2f67e3fb266efbc69b6535623b8159d206c4e3f594649164c4d89d2fd34e423c6b0c67c13993bc9b2e4d5c0e4a38460da4fdafe1e5447fc639ce245d6f52c6add2a9deb66ae39f892272fc65adb57ffa3d11d245ccfc1b9558cc109cfe3654376b5df99937348619c89a2e5c6f5d7d66dc9feab7428de8d275d8cad19ad61d949846e981719a35b13292a6d33f3561f0674e09078b7f6a50227470a717aef07d179109393e85c8d29d01bf933858520d316db63d25d0063ba3ef6e7386088063d96103cb413a09df177c01141813b9bba3a47ab4005f8d1dd0cfa66a26ca62a2447e3f3a1d8a5dbfc182ecae82d1e5815b8b4d17ef897482d66b633ba492788152f3b2eefda33d612c01272ba8532de457ada98e2a29888cede87f9c001e5402d3d5510609321c8a9c32c2dc86d7c4b13d554adb3b20eb9e3b014e242d275e1ceabfd4904376206d2b98acd7b3f9d6cee3d2357c2dc26e37bee5d3a3d9a540f0ea1c2546b8dae8b079299722ec079ed6f37ee4c59e545423d5fbd964f8c86675217762c45eb17304c0b2d9588512071c25b9f4c025aea6ae89f3177d49e955081e1ae3caa2145dd0329b674b6559f70052c820cd89d6a4c25f25f77726e57b170e0d88049ffd4bb768efb90704f789cb108e2a35cde59e9f043505f783a62b7a054c78c3e9028242e2028201a14e88e73f89ceb73bb8493ee5e306e6b598acfe88fea88d2544cccb4ffdce1e0df714710d99abc012f5e53f5cd8bf296e1d55a8912f7258b8179c2a63151e231e6c4b7d3a01f8f6504e77bb430da8c8657e772b7d0885f23738d2bc00977b187e3c1582d27bd4e8f7bf5b0cb36e2701c5ab3b75420e0ae2ac5f36fe92ec3a2421919f861a4477993be180b72ed241033c137fafbf963988f1d695c8bdd390d5673608dcd699db632116d156e9dea4459370c69715b3c24e789cf53ebb41ade803d7cc4e9e6e302f1d2c27e84e523f2371e15fc52f29094a068a78a552d42624abcbac2ee762e64ab758a08c200a4ac611b696427a08a18a4417c1aa0211bfc4f3ef0708912c78503dc53770729b415a514e248095a60185ae8d6e25d167c11acfbe5a4b61fa68e843e32275d827d93a5d57dbbe92133eccf33cd8040c908b770a02c498eae027a31c78e578699e743d7f3cc3cedfc054fd24c61d1f9f46384de5015579663b0c6b1239715ea236c3da5b97f9244c2a5684846803be94b88e302911fe8ac1225af22946e6ff81fca526637533fb174b5335314bc2235458175fdeb18dab2de620226fe57a99718cc5baf4da09a47f151df97bd10f70b62ecf6c3f64748b9ad2d902aacb2446570d00297fcdc46eb6e7673c229faf639c3d4773311093cc7d2e89a7e820f9e33f36f3b2e3e2ecfd7d8e2c376434199f98a9ab63c708ca1fb2794af5fc38e00543f032eac668f38b2401a58e0535fbc0686a8f4a86730bd44c4321d4fae962cabaa77cce127b07784b71596f21a018ca96be52dc679d400d9dcc1c7d7e4e93d575a55c5abf7ff32e2ac5c98f7f12a2d8c4d72039dde20bcfe460d49dcc21b65e35dabb54be07e4b70786e9ccb0342fdea94ca0ba7c242095091743ad768bf00f19741349336423006c680aa333ee3c09237b78f1edaed635446908510afe99b3f22e03dd1c197999c1f994091e7c1b2b0e88c1ed77d5888ccaec7f2434ff8f109db343bb559fcb91d973f35c83e68f6603a4d98df79f3b27849e065ea91c9a2f585838b32de806e149f16b542cf3179baab2cdd75a5dd75172a746d7a3010b355eb303dbd6635fa5849ea0e37d469278a99ef0bc83c40818ff987ee6ed1d25d54e7f50917fc23f083af8fd7dba1200c4f415de97d84f44368587b9497de71c004b15632ad3804ca32a17bfc4bc2efbc3fffd981239b37c7bf5f377953c6f369027cf1f326b5b1a1d1deacdcc1376d34ce6b50600df202bff506aad22f640fb75ff123573c14c023de2248c76e923ac014165b97818cae5a6f370a9c57ac7c8e8dd34f548ac0daf60488f70d7ae43df939f8f4d0f7a026279e601c91d0f3056f34c19c80bb6d75133e0635e66bce6a25dcf860f847a21afca54b938cfd1512ed1afdad9c5c338b9a15cad62216df456bfb5427011a826c38d02652ea2c9596bec33214c5a3433b233390122e0fd40fdcdadac93808cd8cb5813bd473493dbac1fb8c1dfeb41a756d934f143cd3d2a011ed535988b97335ed162f5391b94b50662f34129f3322dd51e60a0a64226a21470c74078d4140a4c9a960315fa7d828138c4b656be67644eb0d57122a06e53a5ff9dad37a8d2e99a9d44ac6d67ac019c00d256616e2a6ea338ef546a5be37b1a550d1b6137ce9b371433ce348db2279a7760b6bf614e42606cf1b69e63789ab2d5566155eac4fc4c187d0c72727d24f6d096a601e2d24f69e823d9a2778dd9ca332c140632fc0326a7608d58246c086d7c9e072bb90d7f7db31e36426f3f8017ce7b2fd2ff3c3dcaaa57dbb2650215e77e256c43779b9f7964e93c3daf28937aea0e4d07e114161cb048b71d731a39b98770bcdb18084db3653a2fc81b54fe781a043def936485042ddec6d66c5b7b54a6ba3f87e9c6fddfdb4822fe7b9c27a0fb82c8e4f8bfdbe73716a39ee8c620f05d6969b746148cc3b9b5a97aa341e9b8a98ab4689646e7a189c5a30be511c4ac804e0333e1feff687a0507b22960d3a6fec6499e5502408847c9aaee2092098cd52f825a74bca0ec3d1ae4fbf478ce46f241020908fe93c1940240cee84001397e7eedebca3d38c4254004c7aaa3db06be836a975828b7068f4b64e436fc7f3e6a7d56a3bc5c87bdcbc86e97cf5ab13f1541b6be9284151f5588deadee2f937bdc2905cea79d5b572ec4614b298d7f28bc887ce8c213a5f8e3b96fe8f55554972db062ecfbe6dda2861ab2e708dbe8a4ff610ab74618dc632cde5e3afea72125d6b91d298b1cec66c84c02cbd6dd39a807c6414d220569bed1e1b90c583f75d33957194179a760e931d46932e28aea64ea37f4b43586688f99b0921897a778fd056b96c744cc0e5bc87ae8498720525dab049df9dad76da6a68b8795c025ab401d8d55140ff846d62a1382c3951cd1d88e9a7e9bf8a2374d3d9f50f61b6cb74c0aacc89014eaab269699510a72198f4a65f8d8fb6b7b73f53ab4398873f53cd67574694c50d139602df4caa502b15c66aefbde21ea25b9fc69b5b5a5e95f392b780eb36b1978d32f8066c6a6a441e771fff5c939d787908e7a49a9a76294ab3aaade938457f25dff846e8988f84acbcda72cd91f704d57bb1e93a125cb4d57286e736e3eb957e683739e548ce3a19bf242be16df485fcc0e5a0700a58e84e66459b456f1817f5255eb5032134c69a6511e28e8b4b3149882ca264df3e12081a3cefdaf5f1594f1ecf6a1ec1f942677eced441403fbf9b574064a8149b0f7c4075a70f7667e87a568ff7c39218b5d9e8b87cb26212073eccd8746f9798fbc9189c6e98d4ae84dbd07c55320a62f04432b2e280b500be705e89dee3052c1696753ae5f66e3c027f5dea9de7f89fdfe29309203e50bfc67dc0dade0c6dc3f8cf6f4a19b7ae8b10847106989ee6f055dbd0b0e829c1e42ad6944112caac01c9d224ccb5212d916992520e4a0264ec03e9233b8d789e532c2e419173e1026950521d2ad974caa0090057cb9465f248dfc6ae055736fd72ce083678e91f457f308580155efa560ef77c5deefd4a749f21d69b51bb23a00750ea98851deb25bae514a1bc7dc832fc22cdadf18e367d265446c08fda9f7313e9ec37bad4d6c7b2b2abdb3416415e8d3a227c563e1d19acea8b09c8e144b7d86b4f835bcc9bd380b92d15f180dbd20b8f2b9478eff5d0e0137fedef0cddc59138c314bf4e7e65e5c96ce49ef9081e8a785877d47c3fa654d8c00e3b6db839ae453c762500c2d0dffc584b194a0cb053dedf1003adfe076bce415fb10cf8d27523e020791566b20dffa4f1566631a28c97c95eb216ea9d833f7bca977c016d56006b874714473a8eb85430bcdd4b3d24d07b41e779dbec752c86c8afa7f1beb51a6fcec48c55784cf7d7f0c28cd8883897a7b668c1048888ed62ff15b76646e039e1db675bc3e57455bbbfd5cd92a1decb083a9826bfabc1a83653013ab8015cf0cb2c7e9cea9c7b8b64090f685e3d24f57996081c1dc8051b870729fd495f05b0fec8f9f0be6395f123368b1a811b9a5c3cafd5213b0ac648774c551cb0d3cefca81baea3d0bb3c0ca1dec63448c5a6d5eee40721973afe86cbe656999b80303aaf4e1add32be41374343f87fa3f0e670ad8ddf397a601cef4ee8b4046e7c43c1c0ac9fff696c0f6de702b452280eacd6b6de55bc6854ec1dd4176428c7a1d11338a8db4b309efff597ca073fed80efccfd092c557e54ca4e9063764eaf300ba18b37f86820188bdfa6b47e000aa444a4edc8d3df406a9f384d7e9d80ffd9f6912e9ef85d76a4c1fa01188ccadbe54030ee338369ac9947820f5e26b9d5dd7b0c09c4ccb1d295c6fb05787ce33411e660b10d97c1d2e0bf1c5bd722b131b63f0948673846c9d542eb6b84710d73fd976d7be0cf277b208e96b300aaca0ffab857ffe96a6348feddfcd4a72afe71346de85257c034ad1e8779b3b8562647564f60e5d912375d12f687836af81100ab0ad1d1022e5b4f55e7649db8068c50cd13547fdea0512dd2c6f6a01a4b35957f15c22735ff5d2da870689849d836b0c30fa149099941f6668d9dbf9a7a2274dba0eac69e621fe2c99b0210bc4e989820ba87b9f63db1b5936010b99f4e8c68392389e4b6fcd42c396cece146e12457ebdb0a13fb846a9af7bf4b09ff92b53e8d954f4b4861b709c6599c56a73b0549d88fd3a0921717c2a35a46a83b74cd63a5fbbbfb689f69370aca5ff9e0573ea0297c59c335863e50a01827ae45dee3a2bc26a2f6e6ab2de38c4d2c749e7078c0de0d65d417310cd9cb7081c2ccbdc00b89e4b2d5db98f9e225205ed62703956001b183f4cc43581cbbdccef1e3dfeb4066e66ada8ef40db43c991b4c512a4f0a0b3e34bae0eea7333b4f1d2523dcf2aceb5ef17890cd7f7629c6031054108ac209467ae2c14a5e84413b96b91ad37f89db4c9567b4a3c97d448dc96ff602f0a9af5ff0672cf45b42a2f76b5d57792e91efe3723dfabcc636df01bff1466ec7a07ff32bf5e81cd68fc52c01d8c818dff76ad4d02da6634fc85b26305988d787692dd8bbf4819764749d90741b5aceee3d83fd92766551d9428c7a14b517ff874b7765e77ee2b8cbeb02472b4866d6e46ef7dfbbc0416348881c8fb6cf33db762bd3d4c320efbabf1dbdeef5bbb063f3d94e43a7e9789d282d0bf6f4daca0472cb9525ba169d1dfdb3a634a638e71c8ab386a70d24790cdd8f9ffe9a801d7d255ed272abb355577e037b700657c54148d19cb627f8e7f268945186ad0495c506ad9357488de352bcbe4fc2ed9a9abd0af1d4fbbc5393644cfd5c486616b6d87b9644f62e1a5e4c7a19b61af5ee22d4d9f8dd6acb7ec3bef59eba0d4e218d91e62b1ec7aa79e80e44ce079977e2fc06d5384a5b1f25d2c049025504ab2a4e18763b62440d033a55603b82a159fbad6cc286d592e1daae43453170ee95575a2e879c984d5a6b6f9395542c5e1b3125d1063458084227b74b035cbb842fef7bc119124024540885782a8175c7603b216f8fc1c0bf7452d9f9948672d091cdad41fdff262ab5506fed37086e608b528658bbc091af20d5d2942200af4c8a9a89fd5d875b9bff48298226d0258f5386235781c833ec0c841d630714e1794215f46b3249faaf3f2656da774c5257fa64dffca7d8641c0fdf509ba051d51a541361e1ea3ab29e2d20000092960aa7c28f375e828024df64c1934cfab3cc909c77310aba3c246d3fcb9ed4f7a96df657970f686b0e43327b4d831dbdc77a9a3618c3f71ccd5b64caad54dd5d89af008af09a282dcfe0219d71a886c422c9ece5671f3c595d894930214a9e76cf62aaa871b48cd86fd4104adde51ae55352afab89ac8cf2b28e118153e3a0d74d9b3049fabd101995e0c8c7d844a8247571a3657d5735bc6bad51477b68c8e4c93605c5e801ac677e4a9875e2f8df79fefd3014289031e5b9423d81450be0842eb811019de62263135ee6bf6169543cbe2b1bf707d5f4919e51c64f1c9d9a3917c51e663f3039276c867549dc084089534b6c14a4c1d60cfa64545c2cf64c86073df6fedef990e3cb4b728fa847dfdf36693c424c84f71c980f3f49d75dac371a471edc630e97db34784bc4404cf4d970edddd6fc12612804cba72cc5329595839c999c410a59f7e0b43a2b3e677fc364f76fe4cf9f0a385d9153962019a903b22c3ca397c7e5466e8c56e601e4e8bfee5f5a60fe5329d0d0dfd94ac495abfb846ebb63d1fe5e7c393f6c242bd5847e9484b6a99406c5519f6120732e1c00d38918b6af18cb56d44e5eca8eb34fafbd8a8cf4ad0e9ddbfb05bcb7055d09e2bf53d22ba8f268eaacb12944d192c6818b916a09cce547e3d55efde0005ec3ca03641309b24d00a104a7600af65fea535446f586e812b01a4d8336c59244170a2ba853e9081e4a49db54709fc1af97d692da136fdfe78511a024f60664c9d6edcc74e1c775b13c2c3129a68e27519b5a3b462cdc06c697038d8dcf5612f3787971c10072ff4ae10a27a85d156f3513b4bdad1c717ce8ea4adf1f109a7cc37d2929b9c6ce44448065d1e1c0526877187fa8f27fac6e1ea0445012135d1582300fdbd1f6985c90673b9f5e1583ae4c73acb8b3d0ef9215e3196af6e48cc265ed31eab73659a45913e98f65ff0154b1cdfc6a705cf559ce24986c7213749fab3e0db3de2eafb6419c6759f4c157d81bb9ed7558a8cca9f82d257d4a55da2719db28ff0a45c8e5714ea01fa3c5ca953cd20a25303e741a6f53e233e9f06d4c084b158a279b3008a3b235d019bc6ddbf1783099c9674ce18d79e8f7f5c0eb2bf55f25404f148c6bf43e717f1d24ecc40edb85a7f05ea38b1eae61a7e516d3133ebc7137dd28f68dab0c20732cc9a091e09bc78c54e8696a01d0a675bdaf21487c6dcba0094b1808fa6264e6214e5b15205cad9f2b40eadb103f17e11aeefe833c6a58b0c6c0db2ee21259a79229c08771ab1d48ed0534acb81b126728615050a359955545253dc76df6a894b2d53678d52347e4e895bcf10308fad338010c3d91b6fff87411a8b1ed0bbfb5cf2b1c03878846f78f7268c55b9835171d0a42cf8b6ac85063618381c0c2e18dea17c7b08e6f561150dd31dabbc04b1e7cab23b8c08af9947d62c60220184f30b8a3230faa71538fd54b94bb6d04f53b7f9290d8e69481c2af47223289ae8a48e7d3e2dff29c211955fb66e65b03aca35e0aefefbadaef2f81c50133f53e153020e5cb85d55d6709d968d865a39048b92a221bba701b3d0dbc7dcdc6b3131f4790576874fa5d62c7a88e197279fd2e4e039565e6db10c7d91da185fbc04c13015138fd9ded48134c1ba7d87ed866caf7c511b968955ae13806e2816cfb988d5c1d4c6d18522da7028c2b76ae5461ad82828d3c7784f28b79ba66282b29f4252ccdd5ca5cf487f9493cf0e79aa0115c61ec1f462183ee8fd3da1df14aaf3a000d9d3b4d908c51a63cab5749ea333f78a3b438060a42846d509bc590aaceee6d3b5d8ddbd1220a65706fb6fb4bcfc88a9a8a3b74f1eec846fa53f0f05dc8f158cb5a8281c33504227bdc99e0a7ffff1f58