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

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

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

Block Certificate

Block 78647 96896305d976c6a99459cf7d397708dc9a7a137a12f0e346dac1af62c98afd15

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
f46c7f2119c27e7b6850038f39d4004f8d9fd3aa67d54efb29930f053e600b63
Certificate Block Hash
96896305d976c6a99459cf7d397708dc9a7a137a12f0e346dac1af62c98afd15
Source
getblock-raw-prefix

Public Data Hex

000800008000000000...00c016000010240000
0008000080000000000f00000000000f000000000000000000000000000000000000000000000000000000000000000000000000ab979ebb8223c802cb56dc8f05623945a9dd7f12591b980eab602ed23c0f84d055b433b5551d086840f85772cdfa0e54e5ec74f2f159849bcdd46e4b96e50f2d37eb81992319827f3670e2f4769316dba310cfb7c88e637622010000000000000040000000400000c016000010240000

Raw Header Hex

00004020b53896fb90f0421fee3960697b97ba9c7798599a34a261a9a79d99d32b244298f5f496a7ed4b77f3e46201d3e0a467d4956f91c3ced06b6d36532d06b99009fda9fc3e6a69d00018630b603e050f9329fb4ed567aad39f8d4f00d4398f0350687b7ec219217f6cf4

Proof Data Hex

59,560 bytes
121216020307f2bdb7166740aa0db25e2c1964954b9bfe3c44c5d75c706539cd647c1ac948c139d717c6e319a37a7ec45115a80f3d216d377c12ee0cf8fb6cbc34fdcbdeaf82a8c6c256b232edeb3f554830dcfc326f9b8292a7ef2ca4c2587e14a0989a908dff12270fcf2c782a17b46f9b7ac599f3d85129b1751ca65f50ccff960572190a1625b05bb86ea9d57a8e2ef4c761ff5493e7adf28159b80b26041262a4aa0222618c6927cbf5400b71e848cf033214bba49d255d68aa4544fcd161876d1331a8b4086290ca9014b51c85db38f9e78f3961ba201efd2d882de663aff21de523dc74ee9499b92ac6c0784b16716cd2d9756230755185ed96c9002d30d4a8103b102f6f0d2e450b49ce679bea3e075abd309070194a2cd23804a9ba2286d3ddab8763ddefa3b507ef375b983441ea692462a12a064b299e749600a588af95d6cce970114b8ac43bc2ef8f96779140f51d241e2ef7347f03b26965c21b510219fafc8106e27fa4212d8176297bb90e368509791a657f1c35f60365e1d4ed17cd80d26e2194042995eb086167913770ad703f330169d7ef4a55f30ecdf48fb65336472be162b25d9d28c25bf38849cac316f32769768ea5745836fe2c7dff8e214b628f14a12ea3c5b88faa1d4e4483a67f706753c6c88f8957967b9e32f5261319756b9ea624e0ab29aebdcbd37aa0a5c02461de9ff757ea544fefb7eaa2e130336f50e5350fb05d9f9a98347c0cbe3c15ca8d33a87b18423021f9eeb6212c9dee30496594be9e8a9a8de9ebfdcf9033f8e1087a04184820b9c61277b7cd6404a83521259838d83528e9365579da51ee2a1b99cb0543855bca505f6464d5375bd2b27f9ef2311c6c34701abd37273be22cfd730b5f3ae7efc8e7a6d4b5b54ad2cc7a24bb0251961204a16d0ffc21be7d9efd1860eb81c72d9134b7c2d9e5ba97f57c3df6b113455cba60a4e00611f73070d642ad1cbcaca2001771633d8a3c993a4fe42a3be92fc8876f3490722fcb2a7e6c646f271d2c91949a8d32e22f9ba40c6d95beed3f528cbd5f580df57c061d2d833cdde4b86f37fd3966e3b632145b71c4082258efd48e690fb38d652ae303d10a056b2742daab1c5c39a6499cbccbe5127108dd31cab722bd17ed0b4d49b6a38f5b5ce7e5d3e7c09640ab5b9a087f006a72574a73f9aec225b2a232911fc3cc2b8d03c67817806f1f1093229258c5510f08324d1b3207c0ef3e2eb0a055044da201f452c41f211531cf21591f6d420ccc5b33017bbd8cc1ae4293a8039ea583366a09e7e54f73aaca40a3615555ee67b4ffe797d0fb0fff57b6759d94314de45edcc8091278266f849867c2ff2d7ad0f468efbb56c423a0057a6b88ebd9ff13ecf33cddea0b29f210b471780671bd649937b84cbac14e328ab3eba01cc274ee00f328ded2155b918066bc4fcb33b670cf5a2182c963f8fb9c3bb0df5924cecdbe1a695b9be5a6907dd7ef3b52cbfca23f4cecd9a3a54c5aee56b874eb16213ca35089e95db976715611b01fdefad448cae1fe7642530834bbeefdb9a38111867e9e7fa50d37c85ebc4a38c6c3236dfd7ca353b06f47bad0097a9dd5e80a91b1c180277dddec8dbba7f684e59e7db74408552375e94638a159e27e4f5768168cbae7561244961dd3ca2bdfdbe2f6e4ca29af608eeb9e912e39f97f11f822458b2d161a51e2fc300c0408bb6f31e94933381c5a1851d309652a7410090805e256300bebfff41d64de76c0bb46c96a6f0b55da08e1087ed6cf807660ffa88576a654d0ac30d230bcc9628eca7644222d9e5a5ce53cacfd808466ad366de1c153cc0cccb4e82cefb57a7aaec89dbb9ea18501da2051d73b12327d8e6e457ecce6b098120cfd7b5ece1c8be113f540ba9c908968a7fee297e368ba63e0ac13d3113a0e53f6ae83e212476daa1ac33213675ae7f7f8cfa5e319f3abb0f3161645bbbc32bbfbc11c6206cca1b9b73a7b75d62a41bc2e2d610cb42e7cca3a10c1e3998a29715f41fef16569f4b49c622efa9bc2687b1f4eeac5dc0d73e5aaecc81bdebc6985d5f5a420991ad5d623cdcccb830b6cd4317acc509b96f98df4ef0f53c228a3fc5947ddfae9a59ddc44ec4cfd2212d286e2e5bb5b6ebafd4cfef8f7e1e546f8b28e4685af9b74d6cacbd0bf9b3f32555c4975472f1e69096fe54267884c4a8e2f259add4e9589d1207c0d249c49c33b13191284c953d9d0afe7100cbfa92d5aa24aca2b0b256bf47af3fd4d4dab9fa243d69663ea37a9d4d2457086a52167a3edd6da29c4206c3bfff6f6ac2a8e424c91097ba43d491d65b64c16bb5647ac1aad909f31ad23dea06dbe9b330e098b8c94d454cd1855881671f191af74651e615e590fa911056422747d731951f9bf3dda488fe99efd692f428da0a2725c9788c0add0aed0213ff30cb3b270775e417294dccd048c9c17858d522f1e1f635226761db120cf9337baca1563daffeaab8edec10af4a4d8645199f95d63009b22cd77839014d8cace2818c750a4fd7b1231f27f169872d6970dff8f1b6b1dd6adb1284641050b96a916137b059aafd665ea400636be3786ca86dc6901ba9f33109e3b168c38c102f22c9ff9393d50666b8d178c82dcd9544fcd37231f04c3167a5d2049f8a93e1896f42af39ca223456c17c134521ba773ce3aff3471d6c6883cdd3ecff3244332a962e27af5157c9cff658f004d46ecb335e235183eccefcec4cca5c534238b90276c95d60cf205e82cb0c312dc3ef86075711b47d2e8f21cb6c6ee9e3a83e27ac2b239bcb96e29c6b8e28b2011ed7998d45c514d80630e4a2f2028aaf4d2d39eeb8bb4c5ecd3a3feea1880c6097740569a0dd92b8f3fa3b99f26971b777eb3432ee1a6f76a4548d276ce21527691fc76eafec04db69649f6b5195bc1da7c37e3cb70115c5070fb4b209d4e764209d0d2ccb6dbf9c64fb401d43b07c1df8160b5652849aa4ba58a6dc1fa788bb46acde5fed10ce710bb05fab00dd2f6e7c126ff5eb862b2723c62b55049e1ae5262a2aa6247b4f5e1e57e48bb226ae256c1f0f43c1a93511e302ac3882266cfcb6db1ea38b823a62c07452fb0e0e8233c4e455ec1f9ddf708542d3f6df10be5c2676c3376e2af8b81917da3df11b543c9331f921334ca70395a936ff7f465d45f61152affdfc34619a0e5e5b4f4e53653a0862306bbfbe5b52350071903bee5667c2551fce82333e0514d96488c0a4c9a794e3a858846d41b847865a161a7882d6644e8cda448d1da65731642cf593b54c15ac251127b83c94b6b4808212efefda971c278f9051e2c32b235c71ed9d0f5f1cb72196d182614523eb714ede0a6f7ee55bac4c9e28b35abeb1ac4fda32ba19c3692f38dc4793e62d78593ac0d4f6ec2b437043e4ec193b296be17ddb71218fd577385af7c40e9796a6f6b75ae0f0d41b43895b09d4f1723979d6e0b2d3131a20b1741eca330abffe775a7afba4b2536c944fbafc092176b696cbc821cbec5ec20876a372c52172da41234ab1fb4b21e552539a0546ea96901d094670faf0e3d09e09a8375e15f59149dcf2fe53cefd74593321a1f0a3265d5e51fef1c24842776962091a15ee2b51edeb914cd0977167e25afc57fb680a96a15bf7a0790a578ca688bb5eb322f90f5fc4a881e55255d2c644f0cfd705dbba8eb3310beed97cfebe8b29e30341e3b97da619528ab0aee595e33b078174dd8d484c83f630faf99c1989d5b35e4792cc461481e1cb487dc3c81618b56853da142e617a44c66abdce88977599b0154f49c198e18bd64edacb1821997a1c2ff90ed301f878df631c68019311bfeb2daf505b755e6c14c21a7bfd8997eb35b9f58f8d4883a570539003aa2f4b6cc5f10f96e598f42595c666df6809f107311b7848c18495dd1a7b099a8105ceebb3e5e6a09e915272815e5b5f14d076d23964e7d8bd901beac11193cea232014e5ae848a477218d20329ccef28dc78ca267e771f6002f905ce33a84eb2fc608d915fcaf5bdedeb508ed3229863e1518129eea530762e7291b44f51832a0c8a6922358a22930c0be57fcd4b741caca47d22e02b783e878fa73af4eb1407db5652427475da5b6dad404c32157f047e64654ebb862c15741f585467fb7bf27c5de923bca7137aff07fd39064e6fd35de12fe900913f9a463f68295f8bd03df6feb4ccec972fc1c894fed326ef862b20e77a05dccc43bea256377aa9ed864ecadc150dd8395b6ed166a939d4bc3769f6797acf032da2d92ce58210dd83cbcae4633ad4489391b44a6fcc2bf0d3221e09b633bb5c8423777c5d5c3669eff64403b17c76ebb8680be259b0328a4c8eea35a15f2261e473f45f6788ef8621241a57ff1ce47c0c333de4cef07bd1d55c3e521b8e713b2f70d3de8213eb4f053d5785616d95d8e75ec70811449963ea50f126679d921c6beac9cf4eb60197bbe3f0a67babd3e167e4a87cc4ad2c5935e7bcfbc274f04ca59adb0b7dd08c7a315444fd2e259c59f36c95e1be3237beade44310b7f4090f84899a71d57ec3dede650585a29ec3504b9ab3e06982c4e46548065b4fab3515a33c1f418e5e4e60dc25cf39bb02c9b2e664164ecd1147e701a6048cdd1e15164644349db5a7a39f11987d4ae40d68600f045e8f3e45efab1475b50a7a9962d2308dd16973f07bf16909da50348ea6e7e63756760b92d72de03379141b29c609732451ccc1f0f6daa7ce94a6ffc301a90cda6f8ef1317e83e8cf786944c280e45271204e24d7e672c89213d6bc2b68a50c378591e8ecc9a517554dead972a425f6906b2a330447aa61fc9930806a2a1c0f48c87369a19299319b383e656ffd58bf3e374d039e3a55f66bfd313fccec51344555c0093473f7cbd8606f52a269abd243637b0698ab1633b5b7879426d7330c1d615493426cbe2ebaba332fe76dac07f57c148674af26b3dbde9827a089c11c74daa605d6b5851317f08185699c30c9c90b981b9d332026f71608f13efdacbadc7da6949b603fb08faf24792b8cfa45adfed9f51690769ddcaf8d6874ce84ab60542c947e4ede75783175fcdef7fca629f78ebf71bed5fc6fde90347fa87e47b6141b493865c903612bbaac0598a7bdfeb1637d88b40ed8373ac6844d5889bd718b99a503cc12b0112ced5a814cd7d4e1d7cb54571c763f3f7835be70ddddffb0971df02da08b5b10889e844b835cfa0af68ee045d2e3ca8214b0247bc5517b56d0c7530f914f39eb946ca44ce428918c5f3f79f685b60f98695a3d1c8e46784f336d61fb8a491c6680576143b5bbc49996077a321ebfddd03bcdc1ff3fa8058c0265dca9a3aa2dd6afdad5748c5ff5845afb422e8bc2347a559426cf3dff47c7c4c5bcde83a59af7ce0c27c00b29983fcc84ff273d43c39c7cd1cefb04156abedf6d60327cb4fd730d37ae08efc8875146aa22c30011cbef18b1b4a734fc543a84a9d011261022c685a9a5ef1b147fb577d7f471534de975ef6e7fb27b4f98aa587734fd4ceb2c1f24ac2e8238eb7b0cb11fc4315789f9c17187eabccf34aff1e08c444a10cdb28f7209164232c70005401fca60ab5052f552d7dfe05cdedc3e6230c950644a6e20cdd481e855cddaf81672c1256bfa632a46162cf93ad66dcbb5d3fbe5b7a6427fa8561f2335064595c17933f6e73c94ec1c20f08f000b34075df02ff5b7bf6927cd632aa293e305512894a90b0b3b8efa1cafdbed7c6f6b3ae1cc9f6870338dd30ce41c742dc5a54574564fcd74421ec6ba5a8be153ea1a981bc5beb2d1a34dde7ac362793ba722660305a8cdc123c9720bb0ef7b779ef5f08a7967c42ad9c135709e4429444100f47b93c2eb9d56fbc0ed5e61efdd23ed2e466df12a35695db76fdc95b32717303f68d1528a6be96036a87f6806a45c1bebb8dd356e9859d40dc9f2dc592415493d1cd422f0572679bc26ee9f385d6a3985d2f15212524807befb14d1bac36c86482f3ea8b340c18d84c6a7957f8215894366c9d9040d3e9e772c42bebd60561aee2daa2e4caa2f95fbb2d1cfb53c84fd41d8e50e01d41cc9ebb19a4a1c6def19ef8bdc2e88825492c98632536b8445a2364f7b16139248ff7c32988634231ef38c4c3eedcac25a9682675342bd9426f1764463f4b042a8deee9b0d4193731575f1e4605cf820f2341003ed9805d293ad8b464f88f5cde98677ba5376db4ef1e32c6b3c0ef11e352dbf344738620aecb5cef084b2265626c554a818762458cdaff621941d3978a572aa933b4df2a8c02369e89916a8b7418e229832e1c091c50ab0845a4b52839549b731ae69a816d3308be44caa79264deab3250ef848b232d91fa1ba415d94929dff5c75eef944c1d9a919f1114456a3f34c7b5344c78268cffce52759cddba44228e49839748748f4ff4623c313eaa77e0a109cd697ea4aa0394ef7c32c5b1ca96dbaefc070c9d3ba30df1f0e6abe4d850fd7fe4523cb9dc7abbbaae03bf1af18abc0cc9c263b2024de967356b062db9485347952fb181ddffb37cc10e3e217b691a22d99a4b8d9ca13d4def5ffcef29ffedb8be1c4cdd7a7ff07c8bc0603d31b016e2d6c6f76ea90fb1e31f5a81ae75634f25d10d07a6c82c141ef7fe2fa4d25fdec770340b70327bcc56a01826c1f8485dd60195605a75ef0539ba5e41e82fee40122ad6058687b032b3ea1fa0ef1e63a7db22c372789bf9c826b8f4d4428917e4c853c21242d86d54837e01cd336ffda613c797f6b6588feb36e77e82b041120eb2f32a7347a2b2341c0e588ef7e5b8a68eb62177213ec7ed6740b6774377b466a99c42e0e72653dc1dafd1eb7b26ff20ead20be310046a2f06b7e94273272137e464b6088d58038604a3e3eda7330ff808e72f3cdb610791d91288ef954bac74c0eaba714f0f6e04791f40725f9bf6a61b83a29c34a9f26de7a5a134d43ad7b59a9661b846ef96b1c6c6f960677fad18810a73b6cc68895e730d667c86d3a34381513ad3d63dbc219f898a70bfbd545990744da7f65af97dbe1432433d52ea8b0da2eb7c44e134827710f23e23038ef9f85f03f532e307c662da305d2cb67324ec7cee9438b5097881571cb38fbcf069fc4ea6c90cff486c82a97cfa49f83328f83daf46ed4a842efaf3868f5bf24e990620cca31e0c2af84d16f4dffc249d1b7048806e31d10506877f3a0a65bbdd3b7f1cea7f9943cc039881e3a324aa830003330db524bcfe398f2c107c7c321e042819a5190090bf991b70c998f63d16c9f2895971e3c3bcba3db3c353104d57bc9a1d417316da320b7c562559ac045ad797d92e83f2a62e6662c4fb866d0f022bad23f34d4c040e48da69a0e0842372af093e87fdbe172f4a7fd5e02c9d7cb372bf7031b5f7e13ae6999cfedd061d9c746cafd40735f63b4716a4c4b889b4250221d7026bc7a9b0e5ab972edea0d76386810388eab3e172be972e68a153f68a080e1be35a1c78ca2b15ae657de81cda67ddd4d770440f149a8a230697d6b831210de4c2d349edc14199e397a9cea43384fdb80b43bb761355956ade4800127567266cb057a3d8b8c1f443805474366859d881a70ec8e31f42a121eb6d9470dd7ea1526b6dae9830ad1fb6c528ef28c03aec0fc0c66dcb6e5115a46ddaa4ae6de479bb928365fe6d5be10d2a552ec48a8d42e0d917c5518f000bd349b54061d5c3527091166f4313a3e1377942ba887d935d845dcc46a990973c58060c953a0ac250c40594e0a4daf53bb0782e31c53bdb9827e3b383c7c217c6166bea63bc67ac5ccc70c3434117ba0f28fc939a35acf3e27830e2722457c41e955911f3500a906611ae0544cb9e9224092f1ffe5f85a469c5e653244305c94e259719073ba5c24d44e9f6f22dc9135d8646e9a63e0f1441d30888e2f71598dc736cd487878d17855f62bf71718463ce7ff18fe1583b4777a651e04946645d89312071219f472f09420fcbc0313d46506ab36cbf5c20b6fd9ed62c4b7a23e5a14040c1194afcfde59d2ae628b725b17bb675ef7353828573cb66b85142c501c8d3a815806e173e27dbfe08ec3ec3eafcbaac7904f1dbafa8c652c76b0a7ae4818204e69dfdfcc2c44da4ef28c77e480dba0edd03ba5247e06644758a76c257886f0f21efa247a133ad251a745fbd4edb4a9bc1f567ed98143917c7a58dda3848983bb6b4b1d4290e0231d689613a1521be26bb2351f4caf1225a93beb1fd4ef520229d3912f8bdf74bc2e5d86a925bd0eb6c0568f46c6264ec13cf3a9912398f1fcbb78218430269c00848d60bf49e7fa9244e6d26616720a233e0322f64a0536e21f3bc88c9b412479053d373fae6726241e516f315dcb46f94f48218053e78a74a94aca93a68abe1d7d3de1c9bee931ea54cf0f194796469f4006c0e39ec495cd7cdca8af393d2fcd12fccaff897baf1d5ae153b4c557e4f1445918a026aed0a5595bb5321eb91824e29ba2f07dfc08ccd0c2a8f510dd2a6cf6b4fff67c458e9983eee19df7ad26564087c3813176edf3a28ce73844084095b9e57a33fdd5ca8377d0082dc135d5317e494e412bcddbf5600e9f4cf64b3913e895fea6e79a7c1f5bef80ef779ff84639f5de800ed7cd9ca5f0a2db966f220aeb9bca83c3e2baf82a23c7cf1e9f92a9629d994f4dc7323d7b11aea1e6c837018aaa46f01353428a5109f6d55c18fcf7c3b588a72409758a51b819c59e8bc887e925fc08943a511e5c704a224c86971f95ef6149ce68b1c40ff5fe69c87d36c8ee2b5710e14e5c6e44cda00ba0a4a8fab06a2dbface3b9bebd5828e914b79e556235d347100ab505957f11fcf1030f4c8735c187045772916a0ded5ed3d04078b4dafcc515d21c7751865cb0e619dd124d3557c4e4d0bcc32af46a9e854f86fd105e0de6312ca4c0c8d4e4d97d9b6ec40706aba195ca39798e14b6e5f6afbbad540b0e4b7f18061cd99293a68090d786a5f1051bd45a7357e778bb9e9d9b25376b3bb535a8643df3ec4d076b0f1c4e0e5c26e66569a1f97e5a1efadb6adae87a4227bc9f6a84cbb62d6aee057b66e692b95a07a15eec3e0b8471cf72d9868574b20598641dca846c5a5781d8492a8a31f08969208262be86312b242b4030c047827296ef7ebbf872f68888aba75fdc04605e14fc0c2284ff40d21303a1e8170f22f04898d9fe0f15a095d7a3f3e6d9c9aa626e0e1006804158619e75ebf5ac20354293e6ce8c0a3552870835a6b47e8cd74d6a4b877a1faeddeac907b7cb1c04f20688eba787e8dfb60b5e1d883deb19dde73d1ecb336fd98db33b09d1fe55ac97efe7d55dbf2cfbc651315387b6037bc2a3c1deb0a1456b15fce0b8230b47a7702529797b90664a0facc1e19de6cffe7164862b4f19a3aa8ba4aa9b56684cf9d92abe94466a59613275de9630e272d0e71ceedc44b473e1d328fb8f1e65fd7821b73d03194c12beb566edfebde464ca53d86c20db70b6225926ca2d5c1d1c8d3ba5a649099511d2eb402b48a60a4d3d5d6f0112493b7b4f78c208a551d43257df158c10ac0fc28b51684ea576f0a14f57c0c341dd16394b9a56d46a85e6ffc776ec006afc02d56e74cfef0194ae7a2d9f175ebc3498964c886433cac0376e03cdf93f4e4d373b23c96333445f63b837e46c71e3d97183e3daa61ab09ddc0cb43412a200d50aa8b291152fee337053ebefd0c63c055eb9f46f7e10260ccc69d06d68e43e68625608c755b231fa8acbb5f9debae37c9cab848b9cdfbbd336f5b088b65bfd8b6f694f804be0d13c91cda44ef6f41be851ab9e6aa298607075dbb7ca292fc2071086b6d0d40c99767811ff3f5939d6adafdd49a484d809615ef6246301b31ff9c68d02d8bafaf54ee3180acb4c53197d514be88aefb49b4fea853eeecafd11950a451c01da3190271546468947c0a92f714d15c0c4454dbf23d2398f3aee9cd3993fcf6d4021eff7a8616de56e1121932c4eaa27892e6c0bce42c934a0c9bfa896130b371e8973589f3ef45f4e89182bc88f78818fca444f9728f4d16a58a5f1ded2e3b43d4a867def3d1b09f6459928d9503fd71ea8814599b0639319a3b7894befc612d00583eaf95f7480441458269a893173c1c3b8715fbd7915bd91562f7e6efc6e627c1da48faa7e84dfb3de2b2afdb7e9d11ea3339e1cf7138e841cb627b9961599c4946e8ebdd9de684e13c4f77ab9e4baf3dfc86f4c89d7afb86fe0c72b0b9bc450283953f3f3611e345faf1603e2d2c7f70b09ef4d0a9c0786e16b952c3bfb36f50fff9a0cd4628ad777beeb0a7829d8178a5f9b55348b3a5e9602483df69486958be4268d7f34fcb110108eff4d327510544d7191164b9a98829c88413e255456a7a339f7087e05292bd04aab0aa26f279d971ac2478ef5af152477e73ff369c4be6b56f4799a031f27e4916a61f9a4341fdcf73261166ee0e87f6c30d86526aab09e186f99f979ae90acb7a83c59f32f1d153ee2c02184c567afaa739544e132f1e58b9d30c1d032032eb186087d58ce7992e76013ae9ffa68d5622faabcd2f26201bd4af99aef9d67678243050e0a6ee6fc5faeb498926daeef21be50e197521960fc5ad2741935781c2762595980f15ab08dcbf5c16eff37f974b87b373ce68a91b7853508b83a780196c49d17477da5938f1977a2d03bee84a520513c4257e180232c675e5ad70be1380a9d294397fa974e41ebf55c3902c8a68f6268fa84230fc81a4b838c15c89ed3f08d05504517d928595217d600cd7eb82a199ae17ecc5590cc1c1546d182c8a241a3105f2b091fa635a8a42544787a8d6a31b0c3010ebe5e0fe7f8db47068e2d617c9c5b2e7e6b2f702f93e94fe14b1a2ab8c2692965f7dadf6bf41f02fc9f2373d29ed1c031406c11ae2642255f15448dc53f91c4a6453d3a7b3d94948e71854a4f849bde59b28fe46864dd14719d5a9e64fdd4946b262c29400fe53b02429eb4bbe1e6d8e562f6694f099ec640847780abf61a8987e4bd8e5f824740e7be45ceccaa3f23511dba29bcbe8d0c6b8b24b29424ab173bc0f96122017724695225f23f494519b22cf3c39d364ef9a2981a4a423abf3c887f6c5697dae12b34461840237988c767fd050b43692ea3712e80cb8c3d0472871247b75d308e26fae848cef2510c0cd146f08da9147dccc0d9c056d6aee16c14c27b95d70abcc7b8d10d42ab78646d27e01cdc62b5ad42f1a2ec0004e1ada3c8acbaadaba01458cde2af2d4cf0a670f9bb1374ab0936e9d77f61638767fe0f5c88ebcfe816a6837610b5e5d4947f8bab0f66d17c01e4aa4316c920b17e4dbcca4fa743b3556174f03623aee4e588baaba68f33423d9d16258336d67ccd1ef1782f585ffe414530284575f8cd3e41bd564927bdd48bc00ea84e362a70ab751de4bd792ea3ea12d64069b26e32892991b1d84cba9df2fca318d1b19e52665fcaabb82f9e8e7fbdf258b15a71028f23992f7c62ea9abf90718e87695dfe0ecb50b4b53c913e68e2feffcb3b54598cdff3fe6afc49f03ea25a81f2973b5d9f812e0ab112a612598d5c9b3c10b6b820471a4bc95f6c0ef5f18bbb0402b01834e06af87d37341be520f58d01855f89d57b5a587e80c032f2ac5869f27a38ea4bc9d1a73e895c1e0745106f977df16f94270320a0b686fe499a761ffa68855c7383cd6d8976713a866de82efd89748feaee8a650f6ecab5df79682fd8008ea9848bfe31a5a087c8d04116aa663fc368c074a4ba421b652a79eff7723d7a37b14b7d4c0db7ca542632b6390eae2469a6276abc482bf091ccfe000eef538b9828e5bc3681d7eead003048024703ab4f8efb24e8afbf747bfc9bf82030d2c4320336497d7a65b3dcb7dd0fc9169517d98ac9f2e84256ffba9a01712c7343d67b988e9a47ee9e453a5b4af2103c720e82b2c9672007b0ac844087982310f5cfc8221777f2a5f80884b2f056f79cf904e2c7f46220a1ddcc65f909d608752fb8b0a03cf1a0806ccd327c3ed7a6938a6006e823fa0eea9db69aac9139a7315adb0cb85fe5c33e637a05a209bd985ed3089d884978e91f8c264dfdcc6843ec93e7f1a393cab625c46f546556891c41f080e538e50fe1e284102e16d3b530bae241fb9ce6cf7586950cee5554c8b5a32a2bf7309af255d2b87b159dc2f5effde1eb22093bcc01bbeddc74a463a0984c476e8d63104bc211fc977ce6d983ec45194290e8ca782c1065f5e3c50bc0e7689c55201901412155b2cca4f522ef93576c33a6d372f82ab61abc3f1f499baffd36374639cd899302a969aef0d24584b3e05b97c8437a112744235a3fe4762f5613bb7492b9b6a46f44809ba2c00329d620d2d8f4f26ab65438b729eb3b01bdee14e628a9cb0c5d1d6ceea756327b4b75c41a95d16c81dc68f07f0c6798457a2b77210195b757e253de0539da2d9b323d01320f5f91ea651335cc6f6c8e11ca40f7deaa4534cb8349795f0e6422220199d55c21c8f34bad70c4a0c677b0769f48d121826608d9597002a1980db27af7c5ecf6b004bb5d9cc26b0fecea72abf5e340c7ebddfed6ef6e0622b5015924de11330f8855b0a75be5b075c264de7211f54754b76d3cd5fd75b294589d01e49915326d99dc67189d8c8b1a6eb73ac0e9594061b49b2053a4af3d45be0f1940ab9b76e916dfbadd9a4a664e444363c1ddbc2d8950732bb3ec632818591dff9dbebbbc8ae3fb967d618b2f8491b5e90584f8f2bc35ccd8afa8061dedc3173468d5b919a1962a8732a9ccd267d935eb008ea57b48ccbb6e69e905f27a199c15133949d196f4601ccb695bfd17c1bf1f15e12a182710a58feab0d47056732e432e4cb96e7ac074897fead86f251f1689225cd592f3aa438c7fc85dcfb4cbe71724b80acf81a91bd7e372d178aa4039c91224046f3a034e4b53c54c9d51eefcf037c658181ea1f5bce385a80c9bee968e7274727c72d5168d15e180806c8a67b6febd3e37a504ba2c7e7523351f58c0d17232524c3392e1ef6e22fc6c52407ec9db7b1d10b538cfcc8d50fe3659bd143ebc65ea1e4f8c8b71133c9edd764ac744ca7f31b4e0d5d4ac4027f0172c16840b0e2bdf9c0acca8d26bbe5133ad05b55853fc7800567e14c7e9325c042a91807e74e3b31f21252f6b7fce55258bf68ffc97c1e88b9773c449bdf7238f03d1f2e555c555bb057e7ef960f534c34a84079a591046f649cf28b1e253723397481ade571bc216717d32769e5430fa2f8339459ce91727ad739125767740ab8365a8bb28cb553623574762a5e6b6836f0249030715c8216440efb39b9a52b51a8ba573b3267c06c8ce1f5c103a473a106fc8bb91f5d070868db90ec6bece17cbcf726151472a8332636b3652a4e92cb1c85cff254ccadfec8b8b44bae653a3195b571691f05c5de2308d1df695c1e8a1f59d55330064699376504ad5b28a73368118059a0e28d4d95a77b58067bc1cad1376f45ceacca290762b09531d341bd712348762a5089d98e14adee54e55f35c515b254ee5996b35190210bb952c5939a6c209705a3fe18c1c780940b778e4e1bdca1fedadea772daf90d12eea6d5d83eb067840015aaed2e8cb168fe3c00d67d0d517b81ff6e36d8831c1405725c90ffba647f76b01e52ea8bd460351726290da78aaeaafb61c64716c02e1bbaa630fcb6e0fc0e89a6d41ae898c299ab63c74a2d8a5225ae1ff6f6ff6da1e27d14236b48055fa5c7ae45c648fac965ad184fc999d0ba920f554c455ed027fc37f3e4b31f326e98adfe80d954fe2e546e8bfbf3779603fbf87ee328c12ef13979b824e109736b0bff96f2a7027220729d06af1fc60f6699c7690792fcef3fa56d01ab003496e4e4fb92129cbd7486f724258a79bc7e6f0aee05019989d623270a2ad44e4660bc605560cdbeed9064a17ba80d79a08d1a15034402d4800ab9cbee012019c7e02fbb7722e7a6a3fa30e58db428ef13e92426c10efd38f6fd56fb73dd778934b3bdb124b34b2e0051855f9cb7b6c84d3d36506687561d9502b273691acbc708ed5dc6a6c64ab5b870cbea67b43a18afe19375d52731086ed5459f14b50bd504e293c349d55bc2bd72c8b8d7faf15ebf43c81b836d254a5cfa06c130ab77fb2562547757a29ceed2d08ec1678feec5f67260caa20acb0fbc0133ef77da3e3ace5551d03c3913bab06c731ab5a12f13ee8336074a329d75670b06971d85ba9e18f40ccec0fe01cbf85db7d221dea8c9f48e3a32aea31baca4eabafb569f3fa25961dd7b3bc95e1ed6565bad57778353b00b160f5f054513d78515d58e245fdf736b97b0af5bee0dd1f47c8fb5b111a7df9d16327a0cd7a0dea7f071cb821d24b952bcaa69b662de25194166f7dba9b0f9fe99bc90c4f70b7ce4cf5d2555eb8cc43691b7851e4301a302644aa70ed977a5b613a2653565c6739690dee7a8308fcfb561b9533b1b25e18298383ae3da46700fdf8d84f20997c66689d54707abcaf1fd7ae3dc2145ee071ffaafc72366fd2faa9ac8e6fb8def42221ef9064620f852e332d13136b36009cc70d2fc3ddbd814b51c503805d6ab633b6f196ebdc9b06ee5cb99076a61c60891a7598e894f9f606912944e7a3d54419daef00225cf7b4ed3e13fafeb0c80eea1f07f9d542e7923a32aeee00634973d990395fab1e39d1a0e15a538fed037952f0a051d5f0982190f2906cc6830a01f9fa56d8cc360ea13d4698cab8e9df81eea0c840c61e5f1be7e2199606011c283436466b59cae2ec2fa424f01857ca9a614fd629a26d41501a0756bf78b4017720e8328fff25216e6796d09b08f0fdae87e6a68337787862a8bbd74fa112961b67cbeb26654ec35c135bfa4705c78076be921032f48351903343b4961c8bd5b4c7338c9573a1364c31080478bab8f77ea68a8e2a7d8d58fac1fc2f42e4e4b5870ae3be82352f0d06fbb7861e47825b278c50cebb8380876bda46144a2fb21fc1c034ea95cb62ad2492fb2c4c024328abfec2aa6595bc1e0780a4740a622a419a8a092619dc45ed382c62935754bbdbc7511ee1155c5acf9cf5292018b0760870aff7eb49c5508b3bfd3ce376e7c7ccbb6829736ca94c1dfa9599164bdad4f8207e4f519bfbad8d0953e2700e79eae467cb6d6083d972005f9c271ac82f68096b72ce8dd0c331ccc55d09b8b590403042ad7f1b750ce7dbecee7ae403b9fa28291288a6c4913a57d707533cf63252775cc2db054642e2a308636d36f049c4c56bf1566534d98d2128da232a665c9dce139c94aa136b842a2c43f737129aff46a01f210f15ca6c06c2c3ea456964950f44f1da9376190707481c25c2a4ba0da45b46f39b62f0284f219e04a5853f4b5e902adae570ef328728017e0c405f928fed66aead6004c4d76fadab64a46b7a0b637cc30765dc67946bc4986dd10c893f1e679202bad4df000d2ec3f6ffb3116b7adea2c165b3590036ea7402b4713cdc470f0807e277971f3c22443fd76ae0c8003267227e5de35719c2a1227f3bd4a4b8b03091be06483607e45187dd8ecd7057601418644ee8cdb3b4a7ec7aa1c25ac7d7ab6c806c525a6d115d7158a32e14c78ae979b9c8b3b2b0255992938b7f6011f1aed9cd638aad5507765b1255db2f14114f4643108ef767419d5c5ef4e72ea49282a22ea405e132d2e7f3f43aa7178dd5090b4ddec7c8f46305679af7edc1d131ccfd3364b1d413660cda7b4281c8034bc3a88ddb718917fb244105ed15d22f6a536a43d32381089bf71b8fcfd437379a48ae3b13cf3db9e6c5081bd2c5f11248bfc57d830adcbe323a971dd32971d483681cfeee9a9fada4b5f45ddbea92865148762e4912dc29e2edf053847c6138c7b8b7454c63b2d0527d2a87d64d4495360b0a88a75d72fce4abd70a926d43279d505974e139662284f1c9b14990ab93d6702b10ebdd3fb76da45e56d1b61fb00a14261847768afb9af04301ea1c2e97d76a08c5491a015b985f0b380e304162ae797054d4c517a1b45ede87d5734a8b4498d639a03a0a00bdff6a596283ac7b9b54ff8f023daff0de0e4d4156d1bcc459bab30316de2d6b8b5ce9653c587939120f57e5b8897da5472fd2a16faa0af4cfb4234d149c7e332ac23c1b1023fc05d584f36d36b2ad866aa336c65ef5d1591211443357a2d982e18ea4cfcc6990dcda5d1a2315fc0d32858ceb61c0da4878975ab8a678925d95e167dd3802bb56677e52b0d21b87118338a8af682a993e09653adbfd677749c2068afddf1916fc0a44f565457409351ac8677c3e81f5315e4be9c4d4b3eb79741b1fd4bdb9768962a269507009c11c26cb7584fc73b7f80cc9734d858cbcc3187afa4b1b853809cddc3bf66c799231a5865fd98e7dca23d8e3697ae7e2ca0220704b0208d965b3c925c86137a704c5d26be3a08991e6629cfc880c48250dd74c1ea38a32bc88d5b3b92ae3cdacc4166ec3868f686681de512e9fe78c5089182a115ff864124b8bc7d4323e7f4d887462e8589de8bd0b3d4348a4bf259dabd8de37d9955592164b2395d7dc039d861f0c3545eff4db60d4fa9c2cdef792866326b687e21ff3213532a95027733d616a1ea6886fd0e34e06bf55067522355823bb409f98bcf78c7eb1c0617d6cd783f9bf1a9859ab2ad05016a08097680e1f88ad9d816b5ca0f428cf5de98ea3e3db35cc43cc2d73eabea3a722075e892067595abae6e70e832e49467c7c2c1890199aedd8183a74fe427c834e690cf5bff56e8040f9f5e35d336262aeefe5e4b21d8d1d059196c680ea406792844223aba62a74094a860cf2e5c49a5374dc19cf84760967f3581ded9e1bb694a3a1e9bb7a98173db24f60f353394e1d8da8021844ccafcaedc7a88fcba797b10f12576b29805e67a48c3783ef20578be5489342777a73db8971ad9282b8baf3697873e2ba3fa7a30e30c72a0f5b371c361969dcf1268300f26f3b0136cc13d3494cf36705bfd0284f9863fd12d8cb1de65949bbd99da3052675c20ed31e5fe9a4dfab039b69bbda264acbd79ba1d5ccb2d8c779c33e699c32f0390edbc92b286e679a5596bd5930754f44eec856653099ed548b688e79fbeb88faa0ad4347d8bfa57b195b35473467054cc0d862ff2bfae31b46d5925bd959175ff91a9db4ee819d468cd872b0b6ce41647b0bede9101b246d83715cfb28c4bfe6449ea9bc3334cf09ffcdb22b1f65966a5ddd6c614cf5248712ae57b038d1d0d729f0f2f3aa2862d6c5df9fb61e05a40eeceed94127d094adbc9cb537227b7a9d59416cae5a2dee0230e09879296dd5124a53b59d3904325d530ebe8dbbc2b1c5d67cdf5490628dba2f20604b4399e5a4b88e006970cf4e6c36ea62a1888bed17059dc15669b93ecc16cc18d824276b53f13fc5c730b9519e52cd219870005b7cc081345e670b789f7b0a1e12a571df473249a2d463a8fa60331711bf5164d3ed30d41ef4b81a0556f817a3a7bb2b5e76b3c584927cb5ad5c46814cd0854f64a57d4dfd37e8c58b39b43bba3a907d43575fca1b3faaa0f8c7921c9aeffe9250c9dfdb30b21dba8dbdddb4b45bbb0fe972696e3088d865f8c3a8e40e09c5800c1546b1f547253ad286d3b78605896ba10a926f23739298f99027ac26a770f8ee63a9f56ee2334e1af6cdf7d0455486b954ca4081b0ef26d66df37c6c3597887c6ae2f5fd195229a6c65e82807b9f54b512009173694cc61e7ddb7336934c91f40f99f09008a3481286854f9221f75a67b5a5b9baf8fca8e683f33f570579445092915881cede5e715b90d785dd329ae3a9c13d1f569df0041001e0beac5084b6b1d8d1cd2966a59d17b1f3ee30ea07231ffe3d71d4ef4f05ba9ccb262d47d4f81e60d2a5f2532f5aec6fa9367bb2f7bcb7696de32b125116ed1f20f87fa5f5f5c6b6229c0583436ad86901e882f502adce6d4a33cc620f17d86f1f6f6973e153e6ce5d5bfde0db3f25582b7b06376bef3829ba27d31a36c0cbc0c0c4029bd33e5fb67c5161e156709c6548197caa492c9b7e0260eca04d61f174af5d9a6661599d044c755d948d1c8ab70bb930cc420f4297f7ace633608e25bd925430b94dd0cbfbe6e108f2b9b948c9406bb2f783712c559a606148a119055d73b0214007b06ebf71b39bace94011ed371cbfed90615e0deff19c23e2a687d49f470b98bb6de54916c34f45bb22dde83d177df24a70d5a4266fc469fc1ebbace98535cb35e3d86edb8709709b45a3271164c8b8e8aeb3e461cee9987ffda73bbe2e55ba903aa260fe14b000bfd26590938616f7964e9916f98cd68a5024aa1001811b475a2d2adb42c04bb2f77ed33fdf05d2e22fae33c1d333b2511d63f533128416f5094913a831bbab27b05b79fa1163bacf1ec4ec362c80e1f6c14cb37d8215c67e309dea70da9314e5e75d3f8472b87f0bd3dbb1387210d85c22b0171f75fb340ff455e37904e49824324003ca88c0a3e7baf785e0861223690e63fa9be9141f27696d7d5e1626260d9961d9b31d0db79d4a1a73a1820291f03b00615d13d23a3b4dad57d08feb2d78cde07695feff448d9a0aec3b90ef6c0eed8577f1d0ce4311f72adbf2a1f7e4d029d05bbd084e5da962a1f3b0bcab9b8277ecd73b64beff3b5f7618a60db2f19bb4e540747784dee1c38bed260076d7bdd6ec5d62274eb93580cb172e96d60f4c42b3656ae6e9d8b80f60d42e78a304c4638334017ac245e9bb0243c83275d48a26a91141c313e60d59f470158f4c1da91436c398cdabbcd2869fb22daf906393f17a078b53606b33aa2f482bfea034a43dfeaaed849e3f2d8927e8686702fecd7440a5f605ea2905b17765c0bc98bbe10e9885d231df7d247048e8a1a9117d0fb9352e8aa4bb3a1a39937b3e8fba557d5313e801c0bc6b3257b841914536252fb3d67d686c60258183cf2ad3ff26b15264211a025ba04c56ece20f6bee3a99c795945e161d73af116bfdb70c27853162f1d3829af57aa779bfc2e05d4c52154ecec6f66de34a8c443e70e1f9c26652463aeed6bb0cf8d11e16f239834f4d472c9d8d4d1844f04eaff011a51f4613f99d07586634a5d0992681c2638e624f92d32fbf280071e38e2a6cd12905645ee443ae690fb17c2806c077e49d612ca84cbbe36a71909e7eda1621ba499acd9093b995bb2e7f810998069ee91a19e652cb32167b117fb13a6f19cb05b9085860eb15ac927cc69dd7751cb6f22bc409469fb3d99e68b469f13c4136385562ceeccec4d18c8f5fedccd60b894edd8147e2ce3907f13ca2a58efe7f01cf29fc1184800d1b90be165625d1685daf6ee1fa01e1eaf1fef8bb34249005dd93dfe00c7eed832d97a601ba2b43e390b96dc39f41f0aa3fa380b3603e407aee57b8a803d4127f9d3c706393324eff217a8348e86ab34bdd8d25ea5e20b2e12e95e2d6e4ac6e975c78763d1a5a8ac454f50bc43a640ce0e60710379a6a3674a065143dcd5614fc0e515c2183a5627892d31a0562356a64d90d0fe2c40f69e6f316ab0ac7b7021add23e11c3c8105bc36ef761513372e78b84ec5a8f0071e3bf388215871f003cd5f26c9c9b235e28be8a8472d7568609f866229c1f07e77b7cecc28c56a36bc63d8b8a9762adbca6bb0842cdd24ae013042d8adbfac3ac59631ad0a9ef8c702b03f3eef48e285177b0f4cbb64f430d6c618f3d060538e56af4f11f77a41a10ad4cc165521ffa3c2743633e7e5525946fb1c7db545e38725b09fecf09f3102eb602766f9d84caded9aced5739305d1ef15a7f5f5e9a4e72310d581a2392de13ce71afbe9fc10f86d2aea8b9e3c5543f79ff3d47f2232ed54ef2bc70eb3f563757f9cb7821ce8e5abc276860af98ea4a76b55caf5b8b0358f071dd2672a19c8971de7662c978adeaf2d0828503ee1306b65cbf85ce1f390109e2a882295ac7f79cb71d73ec20f946d7e0af785a5c208ccb0edd14ffffe2901bf9f854653e953ac16d11710ceef230798b2033483357ca207009c32f976ef3001f0659151a534a8fc8e977fe4456bd17bd44e17161231b629f1dd5d9534859d1e94ad4d83bc2cb6fb77e7cf1363ed1ecbca692f637d12b6af84e46509b7130b8ad8d5eac2a1cd021991a4013eede603b2beb3bbc534296194136223f58ec7ae0416b557160d1e1def29c3b27a2d745c211d6b66afd7011dd5a93552fee1b8062cb3362d0965876b753ecba5b4b4533429f2ba3a7d9004dd31aa2cd1a8ae6e92fb4df384ad865c3e1b8333f830d06867c2a4077ba69d1c423742fc44dcb647c584045313ba2eada594e58305522ee3116b14d953871f263c7005129ea29c81f6495a38a86de30a65d96f4587e420715bfd61d05bab0db2f518a41a7766b0974c80a0f921fff3c1f1148e02d909b5c36b1fe996ebf3fdc3c5ed957504dc07b7592b56e9b78bb00c70912673928a14671c7612460c4c8c2cda9bc5ab636daabdf3957389674e1f3e065c3e3d4615fa871b5a7f605e665b664f415edc3bdb00db2ce63bb46c705dfd0944a1adacfc294d16473ceab6928f9907f32ab8de0285dee078f91e4f5734affeca7a24750e8a024ec40a42dfee91b5745b2af42c0881183373080162c64d8c59b24a4942ed653f0bd3f79eec13be5df8abaa185d07ed4e1abf4121d9c92f0ddedc2f6a147cd2f65835647af8a7796a010c419708b8c0465238a2fe1eb9fdd8c62e0589ec02a8f15be343296b794d715f523786d2be020d654f56a34ad76f098b8a963302327a54ea50699a9c3a6eefe8573beddfb95b2a2d23b2d256b7df999736e16a9efaffb290e8bc2655df2233c109e17a94850323bdd21191ffe0a664ad31ac1ec478ba8cf3854e10ed43677488210baef78fbc60e5edbac00a6def402ca18ba51e70d27cb33afc3facf3c82e45ac045feabdaa411734da6e3d0fa77f8077ba8a042b24a3b1e35d7b2d6ca1dd741e898303b61c0cd01ccb6e488e7c28a76d73145a520dd1b8276744c46694c520a86570617b2a01421b226630bb6c64602933ed69f1cdf21bc60789f3e80cfebdc2e39688c6d9cfb17b3047f4b89d2240f6f4ebf2cb79a9add4038028ac87db913aa1f9ce0921bd731c49a72dc0b1c58ce04a8dfb0e90fdc8588d224a8d88b6be388477c46b5ee1d1925d7181574f129d6f598ac5aed03e33b78cea5788da1b13d99f010cef7943b04218f2650cc8904cc401ea6c678d1b6f1a1bf24f85bea950d73f743c5e632798599104016595297668e9381793a38e0d8ab4df5d9d355a425d0308e7af579ae1d3ae1c00618f787a6913ea3d77e51f7dfadf388d2ad597c5851c7d28f358d6b87e894548e45ee787ddfc5490ddc171227d1e8c7bc66423dffc2e0a2706563d3bd82659b20afc00a567a0267bb655546f932ea1e0142c1926eb95425ae48592b0a338d3e080406a27530baee50796468abe51cac8c68503cfb541e2fafd00044f778f20a14a904b0ca0986955d773e710583b11a02ccd8a35aa15dbb1caa3e6e5d2e32813811d956421be5bdbe50fedcdc98674a894937c5e61ab1e4dc8f199a8a8fa679fb203e024938327fe508094972732244f8c62469837dd7cff9e5f7f16909c0d5ccd0e25605d60d4a7c0eb2a6a7bf1a15424b354a3c37c8f8e7b8ca0231200fd2ce059fd6852063c1d9de0a48fae0bb2708b33d8e57bbb550d0c6c8c7af50b0291afbd7069b0a588950e06884d8f9373985aeb7d47754277052eaed2a3f5c049305a2c8e440d734cdb8abefda62019fa4896e44ffbdd00bb48c08356c1a27ebdfcec8aa0bd4e040b42e211b75b0bf649e9c72d4c146febb39900afd0c681ca4041dc502a121c1b855a5bd2a93a4ada7ab0245a7a2766d0a85256ddb27918e62a56bd765050e2f1b0af15c2444e5da808070fd673a088e32009caed5e3ec2aadf5f9cce3cdf5ac81b1e44498c21ceb76ddd29b1402c255e496905afd8af9acade63acb2d4f5b64b732c548bb7405182939f5f96aba9a396f4d5754b4bb0117bb8633efe7aea0fc17ee8af1141202841daff44e49a2bece38a7b792071858b52516853ac9df328e4ffd17aea82c3262022e266e1ff8bf0fc9c15ac66ea32f3475b23e34445f81d4c70e5eb88a9778b1b38e3d033279dfe053c9c8d90f27b68bc8d425e7f678ce41d787daffeb47096f6560c4d7b629d498c4c471fd4656f91236ad9c54e9eba936dc6aa2104e766a3bae0caaa04eb477622b3ce91f3975ce95ba265ee1aa487d369b76406251413d30dc4bb5f84eaeae0662c62c5b9d31197edaccd3171b30221dc2f5577fa52ec545dac2258c0548bfca9123d62e2e8ed5c0c495f987857f72515dca122d5746ab4b48385dae4c4dd0a3d341d73492c8df0f763e6ac67ab09f2707bbced8b8ca86186562f76e2ab5d64f9d7313ddc17b05510bbb55b587b04abded24d81b15f9b4c7923ce4202ddf86f53fdee3191ebf1231d702e5e3f5d9d459b8c1f594469ce372ab975dae2b0821c5dc11eed3ff031c08de3742012b85f9158b1e6dba91d37b1194de19da28cc28ac7d13a81bf156adbe654035aa8212b11221cc58a8078d407a007c626ce38919355ea0f7c55ea950d32e5bebe726f61bb1deca2238161be6475b5a63f5754ba6406385bd018da565ec924b1bf2edf1b7cec83f7345a656310dde786edba831112751287f098857d5cd6ef02ff1f4f9052286a347d42d648a8d920f179119fb2202a1f1138b76fd38250af23c9bc6bb13a7f5529a2b2e1b67048fe4cbc2620650faeac35808ff92e5bae4fc2e4a53d85e860e1d36e9e46783bcc588bb3c80f805ab08d85f5f7ee54ba79418699b6fdf6d2d7b00b7f7b0318946b07ebe4bb2f3a47a1e3ac9195da468231676fd0a1ef6996f62bffdb5a50dded59e61e5adc0ddb9bbd1e1c8f3bedf2f20b936c5e30a45b154443e85e179950efd418453e9460ed775a7bbbcf78ec7be825d1b7e1cf02d0cfb2ec9cdc9fdf2c0b8b23971ddcba1c42847a76675f03326d15f6ad8e1dab4dc285d833210eb5c0f133fdec5814b84a874c17ca37879d1822b7276df2a13a8d9f577864c06c8a19aa81b43dc59c095aa99b2f2f6cef680b987052241d641e4f12eecc589dc6839c74ffb78b69f56ec1cd9c2162f7c71b0b8ceff278ebd61c59c40b23b31fc3c3b06f628132ebdb0bf6ad6edee8594ba14c569af7c132093ab5c8e35ec693457d097f2f14c2b4d505ca37d68faa956a0b0db39341bc58f3b2cd8483870c15ffdea22c05d1d517d37439c7ff4c4a1858268ffab70a790a9b7591dff5f66e9f01ecd91107330bcec2b603623acf446c2dcea8153c81f46a84e310200c264ea3b243be3727b31aa5e7268821033de2487f2ce03a943f1f1cf7fc5520d27e4424a9ae37aac0cfcf2ff0c10bec490bc3f7f4b2f48a0c49a2a6a6409ebc6402c1aaefc02c7ab1e746434c7648a9c4ba326ab781b1deedf433ca7e103f44d1d051ab98c64fc549fcf0ecdb3966edf4dc67a96c6513293587d197da88857bb3b2133a07ea60ed723b10250e89c7cba80fb8e28b78001b856724f3a109ec7829d0b934b8421cd0f3d814c85c6cee7126a69e8d637a17f59a0fa6c90812a09c8110703fa93f7137364aa23fe3f0901237878d108a276ae00490abd7328e01bf7fa26f01c5b3aeb501a881bdb861528779df8f08b440f389976a17d11ab7c4626195dee1afb3045de9f4faf8e0280e5dfdb91947e8cf475d57154546040857f2f09857e53decdf8c5f689920e28e0983e34884f06e171ced42b3a00ffb76126caed1a425959bf6034bb9a947e29beb89f0a0b612a8df424c02afb9cb85cfedb28d94f5c329769bba5670c7c7f7cdc7ab1fa53ea30869e66af959915d8e808aee717d1c712e9959429a6260a7554c4e6f3623c21334ea5debca4edccc15dea62dd2965453d7314a5c7a1ec551e382927feca86065e92a9704da169a21f32c8fc2f8bbec95dfa417ba8286f5b87e13af83474f526e8c6137a7cce7d2e82751ee3fafee6d0974df7e01fd2acfd727f2d09e4471be55fced89c4fcbb1b410679976ad20d527e96d18650d6070fd3f4e640d8c378d3232af1adcb1a8cfb3f02f5722f253aa64ff61ef2ffcbddb13e4ff1273d40cf60a5c0db4bb8c5a22692babde5e1cb25570eeea24b514e1245c6f9df9c59e0d83273b98c65153ad53fa2259f66f8ee83a6ea42edff48e3562ca08a967c81fa767c1e6a642cf990a115cd6d2ba10093c56a355819bea68b6015188aee02d06597e0fdf897a90d5769d814cd48de774beb53b36a3567d0bcf19553c3577f0c592d919daa711a6efb74be8ad3019c6314d9537ee3851a801885f38ca692d17283c92db76acfb0a5523c6a2ba1a23299393e6e409bbbb2f61740fa659fcfb2b53a04fd9d520f792ed18bb3cb1e3f1ba2309d895be15ed0b89e7fc9045ea092928283a627a6184196d0180bbeef538e4f6b7bbbb8e0a802b241253c0f680a44829234a4fc1916181e3feed774d5d7d46b43bed4fc323a829977c16e77dcbcc152c70cfbfe63350b7bf7aec7e492d08d4ff23fdf1ef21508b77b2991b568bfb9d6e5550d1f4be7a28b0bfa093c1b5fb11f31909193bdf9fbfb7224934c05cbc731980f20cae6546a292149ade0b4beaa77f715347b968e36f97fe6c0c39e1d03945835cb47f76876e52158f1c11e52477204878b5a1e2c1a1c53ac0c544e2ada1da8bcbe0742e912816d0d35ca1e25910cf98e10d977803bde999e16e3675ec86dc293cd4ba87afc0726dbabe3b5b49cc5bc3ccf28432bdeb45e51fc9d2881811f94b3b20d5a424d2fa3330a7514e7db0c4eee9d01b32b0aedd8db3f6009054923cb7d2dcab3d1f7b54322874a4f422d4f20a260e22299abe1f35e0df65640a140d567d5753b931ca864e6dcf03af7c4ff107c19ecd2825bbd517267b2d4e602c80dd93d467fd794db7dfb7a6ea1112bccad271453e82704328d6fabbac50d4d93dcfd339fe84d43a0476aa97a55043583ffede060015efff8bb7617413ba7a94555567aafa85577aa67667b269e6b9ed66f11c778dadaa801cddac642f2b9291f63ce2d71727200cccfc188e9888d52766df744fb33664c5e7402cd515fb6149f6263d21263be6630c938cf75c18c1e400c998635ea045b26462da79a8ddc085a71f40a5f039d09dbb85a7012e2a82eb538973a06105d7f935656fa07ce98879caa8fc382c54b8bbc8e2f448684bb532adbcba7ce8f083e707632b9d9e941a497e99e060395bd9e514a6df00a509f8dc88a8aaf09ac720fccf6e55fe0539b23e31f615899ae36c47b81a24e9b9f7e8f1ee90b991fd16b0d96ccc02dedb71a035bfee9a6504415b4fc627844ffd7097e9c9f2272a9982bcf24507573bbfa950cbf89f3128ab057ea8bcb37b8237d41356b1bbfbde63610a4dccb0fcfa2b22caa4d94014688c2f6e115f00d037f0280cd3a9594aad973d087847d91066ade7125835d8b62fec2a20752f696dcae8099267a98b348352aa4c114d0ba375e0888ef221c583a763726b14cc8b8a3c8ae07d71511138868eddbf0895136d62824e55ee743608cbde66bfac6ce9a8d4b155fcffde8893c0a30d0a3a9582c34c6369c0cbef57ae18139683acba2ff531bbf517b3f46b1575edfed306cd2cb35713007f1089c7797a1e422e7a5e8797483a93a68ef2b02832d533c1ecef705f56cb166a1a7625078c3d63149e3db477613a1a6c73010aa4e9a648e663226e7e1335daee8330a58b031ec5ec42905ea6102bfa6e448e819ea89c40579d92145020ce7dbe1a183f252b3902c7256cf374cfb62c711c5c855b6490476195803eb5ea9fd594bbbeacc8faf505e5f0891aa9f5aeca9f6eb59c1a5de8b0ac2cf0faec91619985fdb01966564201bcd89821a191573753ca0e615de5b78f06b968fc39a5897b847254e36d875fa8a3e02b6e3ed3460e41d1247fe8e7e7678e0d33626905df53f3e5bbc32db28dc11a2a863c70894453a93f2cf18eb4f4c692de2a1b6effded2a6f2d92cc1dd824f22b2d2e149777219d60c1c32e1430f2f00b7d0469856d7d8b0a004d4b08cc5af51293d4cddca74b117096bedfb303913e028dc83dcb4658eeb18c1fa0c3cd4994070c84ce7ed2c3ad2ca061325a1910bf0e5331fcfea3c505059c6204c7508ae9751dfd26f2ec303fe00d60f9b554bafb7ab8a11724f529179a4cd4714e8f91403afe501167f0e54158b2e2bb7f9ccb3ea77ab48d4d8ffbead32fe6a028e94d1ca23ef1343950ac12f6ff2430454ba359183e6091cc7b25ff2cf8f3b70967acdbcdee0339ec88d8fe7efc43e6d4554af20a9c4c2debf1ea452db0dbab03ab2450e6a071986cc5c4c9a53bed396afb08c667101b7eac26ad7bdeeca97f2f0b735833f23303907054d839511f29439a1b5fc4e46c1a7d00dce3a32777c40c0d37c439eb4b421d9d8c47f5692035f2002b4c219837909459acfbb8dd081532f8245267eebbe25cdd2331d5e20a93f2a9222ee996f28f3030c8f79647b2bf0ce4165623c7ad38aae8672e5dc55b9bf0a88099ecdd87efc7ca951b482719527e5fdda7312fc166a1ef3cc0ce55375f60e2cd75f314445ccbfe7834cf07eb13c9b1318a1701269a6774bbf6294759f3148d0f35c52865677aa0435616d6ab34d4e10a4be7f2e55995a407c8d4560b6a3fb634682dadbefed3fbc131c5cd3a086c7f15ccc5694863254a1cad923965845765bbe929122f027dcccf05e76b428695c5ddfbe948541ff6921fd3776035f23c0093f6cb7b37eef69331464bf89f4d9740fc78282a3c2a1b46a1d2ae865a03e8335ce4d5ba72783d56975c1856407b64bda7d14c5c60e2a4fa9a355aa36c3163cfaebb32f0e92790979d5fdc15d642855ae181aac9b6ad6f47607ae057cf6af1edf9e3c11318bb782e386f066a6465c23c1499d0d8d822ec1032f5474d7509e722ea1984752e1aafd1a10d287df20d698e661c2f67ad0ca80261f070b1e6c5bd7cb8f73f79a810fd65db15c3259d284ff3bfbb5699829a48e82745b49035bc3a69690b5656a0318b46d0ae4fba19c03f390a9492d03bc63ceedde184745b260fc0afddc889e812b2f866466b77b53716e0638c38d5d8a511a8a7b9184c25da82f73254164bf925275c087c0bc7bc396dcec219da3ba63276b1cdbf4fb00d3acbbbaca631ef7da3abd72978b2f30acde84653514702c70c22d8ecbd54749d942c77d1959ba7ed6633e3fafad701b3851dab0231ac58091d2d0f71c64ed8c22044015b3ea3067bb310175e80529f048e8991c3aa8566faac977787ecebfa91a44e43b233e539153d7c49b59eab80e3d2e31b31f89f44f1b289f76c650b27c9c0486905e4ea40495682391f46aa806769da81f11dcc3e3b747f30af9d8eaf2aca5210386a2f2d249fdcdc8d958f047647e6cfdf8ed206d8a5e7488cc7936c8d3df54c6e37b8428bd1cc959f3fa8a7a32866da64413440c33a8109bf970ecc9880b026c261df6370897dad3c472fec909117038f4fd258cd46649c3b42b1fa5c1affabad8e08359c11868a8dbfd7aa6717238463d0acd4c08d03afca9250df2ff9cd82abcfb29e019e41f40f1348ea2b9ffcb1172e261a7e7af0ec4ea97ad8ba9fe191fd53783e42f8ec5e23c914f81ac5a220a6e700073e6a385f172034fbac7371b873eea61304035099efc58aa5954b4971daf2f50568f6c08c53ad4feb9f0ec4e903f2133b02c6aca9a659dde347c33b0c8fca406d131b4cfffec9a37e2e0a5a515ac2130cabffb342e901e2c9caa814f4c18fb81ac9cec7f9e54e93cb810bff8a500f1d05bb56dbb611b80762785855e1853d1ac9a0f992fa6944f27a7bcdd595574249403cf5d3cceb8900ee0fb2abb8615e9715d0ef5da300b4438c1cf44bab3584e82f88a262b993572147707ec2a8d67bd24357245ca0b3c242b85aaa753f1f1e7e9a0bb2e35255291caf7966dbe55da975b044e794d2e54fe8a51c2d8a168e02006d6c97f561f26fc7d0b26e62abcb328770dc7d9cf3963998067abcd6f262db85de5dd7f1e64b96ed71089e9d1de86f79e8933dc81f36d90bba04e74ff1ebdd0489b8845939653193c47f837cf214c775b381d52f20d80b3fb9d41c50b1357a26135f6620c2760ed5a6ea3ce0095382b556eac3d092ffcd4b0f430d1daf55755ba8539779b2be9e064303e296dfe5e35232c841cc7dfdda026b7aaf50811a57ae5cfc939c9380dabdddf8e5fbc8fa766493ad33ad1969f7b45c1c050a8acaeeab4de93c69add283410684b7e85684f4ca4aa96b6780294b73e29acc26522547c5452e6e5565ab8304d609d4e94c56655b4284e11e8085616038649632fb28da2ee77cc457ea448b037b14a7a69ec0a7f91efd51c72fd630f3dc28843925fe4d12812406770e2016e68028a10c11dfe7a12180ded04ef3fcae9d9ce144e39a6e3b8d4830b000fcce04663be971e5fb52ce65710d538b209f3b1b195c891baca0455430ba0f3264ca8d20f325fb12c15305564f1222dc130c4229c4308aa2b31db0a3dcc3e95a237bc9c0a1de6b3fac9aefc48ce8744b52d2c093791b4efb3549a828bfb55b6e65deed2aee2b85de88bcfafa3169c0cd453163475fc9bb2f4fe39df091256b6b98ccdf8e5f2578eb8d7999c1c225e0c7cf8f515599cf54f38d68f5044d5e89315955e53ac7598424594480b2d01900c99936db0aa911036f099bd022e394f975c8d26c2031db07b77bab59c5d43eebe5bbb1b7f752d933ba59b6a24a9b9b3626671924d2b52f17d20665d64a9980ebd80553e67876ba057ae282d074f3b6e623f3f7258457ca5179353898a9eacf2b2499090fc6fee60564b03999e38f328fd21b3bb2fa470320bbfa94b2cb01e6f21f67471508fa99ed46ec1719135d8bb26b638e33668a857bf35b6142912d580ccfb73fff5f7c7eead0469111c04475ea2b473a9efc14c2d48b04458acb24d9b8fae0f397281e389460aecdae2bf98a3a22bd251706fb50bd3e4f039383b6c3124cf28b21a4c2a5a7a36e601fbd5b2d7ebeac79de0d75d5572711b8f809254fa7a6ee9cb02008acafd72ac081bd5b8f4e70b225b742fd3ad0f72d20120cee68fe38c091b0e87edbba0fc5a01f3e4c236a51276dcfc92ec6a5fd8be53195b0c22e785948fb9ecf7531ebdd360c871e943465d23798d05daec1882cc154e1837e363b916a4e728eec4b4d0740bb067a20807fbb804b9db79527e9ea08fc9bed9d1d6d55558fe8c6bdff923cd32b9092228f02f3757964d38a3f71a2787de5a650e266e6cad35053886b75edc7dc1aa33d42928c667538e26b08c36f479f80c61c9f0ca9384a556dde03e9918e924f2e7b0f835cf261b05f5845fed316557420340322bb7b8874e00a76480009e4b8e7802f53895ad07ea5514712dc009236aaa7a120edaa84dbce7aac050ee47c13d60baceb018bda58b1f3a486f0009a87beffc57d84c55be2d7158feb6427afb570c5a0ef8294d6f9031caaa70211ee701abaf669cc077efc3915a6503b554d63d85954ab60ecd793aec2c1dbb03673c89b82ac7cda073bb6f2ac87dc72efdb4f2d1ad3e0b3c1d1ecf02198ae0cb3bc812fb569edc645435dd359c0263fc65c0e5c32a88b95f8eb2cadde50bf3d97b38ea585823501528730d831e51b9704ad23e8b3e81dff058683c66b40fd33dec0ead7b48ec8e1dbc80a59b79e14a5f20d3072df8c03b61bcd1d6bc9a48fa14946c95f5cb39510c40752979eab0d106483e8be9b49dd84fa3b5f982efd5bfb99b237d7f110b5eb61d7a3a69631e96bbebf999b3fad93eb95521cb71c02a20bab5062c875af9d9254c144782cb89deb5a3bc14eb830bac360b716b5f4922f29e07499f903b7d69a8adcf6c2595e06f0a97f28961aee06aefaf3fb8ab0011c973f8f87f1ad846e2973cf5441870958385a7a39d0c31ecf9b282b91f6fa0d5f641cd7f5f8afaba94b4552c921a1bce1a320a4a641e0c37c7ee1bba21e7d7900f563c3498190a25f4a009dfc6520e985763d2429862f9ae69a07b70eaa02f9114d270bca19033b2b9ff2ba7b612f3f243cbd690fe561f5df0cdacfa29f63b7e3116d3da23a86b9a665ba96f06785cab0e684e55aa2f58c963e8616477698886217c8e8dd6fabb21726f1700baf7ac4ac072db46449ef59a1d9f2553f97ff3f1f454b888d2f759cf5440aa9a6a66eada3fe3588dcca87cd598afe3e4fdbe84c6182b19e190d09e3bf348f2993c49cb8e84c07f14ecefd55050ab9a07e5571225a1f5cf31617e9563d4acfe3f5d465dbee40b385671f82adfda66a79db3023214aa020fa44b182882f680e4451f3a4f11a26d0770ad46c626b126f5b4f0f24cfd136c45b396313766758f4e1bfe97bb75b75b2bec9b9201e3a4de1796a5dd5dac140dd74ee2fa54dd10db910459ffe0511558ddbaa7063e3b636462384adf2101d2098c2d6dd70516428221a301845a43ed477d6150c88bb427fe31cbf41a730c0994688367b35b9bbce91445741b773ea61aff3bbd1aae1794b0f0c2fb277845d73823b511a5d3b3cc0534b836d5e05617bffe0be9956c08e87874cdf8c9631d591af373ff08051440af6ed67fca9aef56c9f909c3666d29ac09feb37517f112ea0869a3f8d79b07cdb5fedfe1b6849a138d13dd105e90b7735f398e61289a0bb8e86abfcfd7a8376acdd7ec1e5ed2c9dcdebdad153c12cd6285a3884d2e4e50ff63d8a8bd35c5cebf831e0ce60a9fff0e04336a98ea3d435732315f4438e0ace622282b6c35a1b3e8651844e5d33a66383e9a231440f48ec84bc8bcb1a3d678d56a1c8f0c6ef9657efc30216be0e4ed6563c9c14f270ec319c9fdc3ebd5a390b062cd75e1ae7e0904791bc748013b68a931ba80ecd298e176f890b6b981fdefa64b4577e17b43268f14b6b1f0d3767f720e91a033dbbe9c4b583b617031e6621167c1579616ebd278cce4f1adf94c60ac64635a1ab83c25b7cf6e0e65c3eaa9a860d9464dd59a72182bcd78ffca3f911a7abd699ac24ea1f9b28437ec345edccdcbe37db53084bf695bb246d5c6a839f11c1292d17607407529183b022828021f75f09aadee39331ae57302736f6f6e688367bd1a0f3d256701f8ad6807798fc4b920829df4e9dc411d37fe381e04986991feddda20ecea2a422b4aa7ce51ace574683e9bfa38ece1e793bbf5909e6a5c72a6ddf4a43c4ea4d53f92284ba64581ccd646cb2bb9d8f55a75bb1695fa9c09e4f130340e30dbdb2a0d939e20d363c8c8ad2cf890d6ff0b8ba0952c561678cadbc91a6940812fd4a99a61a5f66a9db891358af352f6817f559217d57f7fab88b15658a36894081dc694fcaab6f16a861d48f6c071efcb1405f8158668567fd36d445529fa2a46ee567bc6dd7e4f52be370fe319aca059c57db2b1bfe04c5417d111ffce095f7e72111256a287546764ed872cf8a0205483468e4813b57a6542ae39d497c8b2645258db2c31ed06992368ffe7cadb89f918f70a218367e3544ed2bdf9a1049b1e9af5ec511a3da6c110d4586b97fb08d64e9d6101a2b814745ca349082c2f7e23eb1c31e1df793cb75426229f2b44361d2fb9ac419c3449a8b158e46a3ae5b51831967bf3e50cbe488d5ae2dba66eba9e7f2adfad6befd6eae5843b54ffa0b531c4fa87ff570f530d34771760b12e0c66765360644d9dc415e48d783966bf697ecbdd0ce1786cd2c751e04768730d918c771ed93249b7d11109d50ef0e1c591cffd40accbf6ae408e3c387caafba8a30dacfbd10150e6eadc2d32c0242e4c3346d2626cb53a604409bf6feecb566e9b997034475195e378df0a227555814a63db26d2816bd3c25d14d90c56dbbab85845e29b3161f2f02dfc6b59f80be5ee96a231909ec16dccd2e248cf6ed0cb4c59871f0a100337af722778d5400f4ec3bc037d3eb5452cb9e4e9eb7377a8157160b67221cc8e5d272ce888cb99a6a07d332f44ac89c7f4ac9c98bee8a4a0ddc199579dae5f6ba5952483573e9a6ce30e23c4089bd55ee3985ae7af5d89eac27e4ad6ed10e63f856e4c4581dd14180e95627ccb214e64ab4bbdb5c789f71bcb42f81492c83b1ff58abe658cc15127d39c8dbe9c6c3c7a947540c187d2d6842157b6968b4b28d30be75777e190f956004f1e1ff224f7a03a88d1597633da06e39b30a92f25c6304bc2626bb30af93480985789e4b8cef7113637d3338deba4a08dbb7019a89c6b3cff90e73f842a26abdb74bb3b923d32a7689451ed6a57fbf08fda5f614d34fe9f4817f42fe8b6bf20bd26b991ab5c428606ab300d24bb7a3d68bd34a2f8a6385dba78f276b4146154c34a67f85d7c9ce56333bf157cc1012bd942c84f7583033c6a8f33546eed3f3c70e34a34fc6ed47ec8e58f17883e4e081a13f9ab13d6560e928ad56071fad54df8ada8ede8760bdb1a53dd04bf11beedd4e6d32e535eaa4b7d9772182bb313308a9c8b13838696ad7912596737729286d04a79b0c8bb4e18a0237585bf55ac3dd4c0eacadfda25d9562a291768ad9e94e94066ab61b361ad7f6ab515ccda75dc8da577bf88b75cba8950c4dbf785c1113a643045b88273af067a7847deaf2a3af79f20df3d0380dbb8171b854187ef86bab79d459660ab66b0d6467e2ee825a295e3656322f64a3502b6ab6ec5b60aa0c20e5996ec213e43c75ef5cecb737e1cd08f25ecd88d8492ea8b32b11e0b538e11c6a2ffa4b808075ae28e1d9e2a4be4737d3ff38977aea1b2f1c7b3ad8fbfa3bf2b1118ac321d0b5d70ba20443a9c53d5e1e3971464d31333b2c3f163d3b88d5ee62dcea6a1f2d242b379fd96200dbd55760b3f81d9e2c82565ccf75a53cae2a3dca1f3886190feece84bdc9449a84c09e154db0802854d655a05a07f2544543ecb32f2d1a08315ac32309994578c0d077f75336c793e20917040fcd78497df6e0073cfbab7ceb2bc101ad177bf1b7702202a6da93cfdbe67814cf4af397da66f1da5a0ed546622d3583a754a7c85a66cab3e560254c2fcf830071f45db2e70f2ba017294865793e7dc1eb388aaad584568906ef8fc6d5f2835bdfabccddd5fb34109e78308d34eda1ec185403d671ab4063ad99f699d24e4fff362bb402f3f180e531508425da239f918650eaaf366e05bd11c5603feb7a7c5e505e755fff5b1b9869eaf98d6f8ce7ae49d65ce47f57be01bc7043a163b0c5733b391925c71445d8db260b216c9b9e9937793b60920d827ae00109c41beff047f2fb70f206771f5b7e5ac70274c880dd8918b331d392a795f52d2750f4f53615c617ee43c9377b1fa9a03de6e175e7ffbe4931828412fb3b47ca697b9f2f19ae2d24398e24044d000ab0b9540ea2511b93277bba30fb22dc45d127538a1091ea074523a8510185ad45e577556e77e8e1f301c347905ba6b7f3c9a733c309b5e193ac5d9964e5d8e67fe88a01381b07740cc21007d2a366455e85e8ebfdd7d92ce8e530df585f465b70ceee9dcfebbb5a67e950a004e12be501b7802e15c47a5933ad399bb8a26e315e51ff7198e0ebf813bf465d73ab2c707190b088582804b80ebffaa83ec26f6777d6986ca3922f2d373bdab9e981e00654e8510c83268a521104efaf2c86bdbc337df50e62fb13270d8bb1da94cf7cc90a33461b1a971c5f7b256426973aa1d6eac9d9b80596fcb6e37b73c207a039484b3f1cf1de5414ae088d19bd5a074387184cb2bd13253bfd3df206437d926f7906b4c73dfa643bd7ac89ec0e4a284fa733142bf265ab628d451c8b340a067d8895003088d8d1a2d4068b954a9ebc9b8dcf8ff64bde13c8700edafc64b5eeea2ea3b5a252572fb4a4491c5d0ce82e32e9954d0764bfcd75aa2895acd45b38984d36020359279a9bba4d2ed0940cb90d829c2a11f10ff30fc4b42e919582ce1167f26a7f1e1dbf4a9ac85bc600397c551c81f557da694c22a5ed88ba3bd3133833031831e7a310bf7fe4eadf388179ead8c1665d4944009de4d10d6800ed93afedbc29d6f11386ac71ef413d1fe37e4f321437302739ae13a10281592cc19d8d4a2feef918f8ab68db538e41362e3066fe0d7b8d11434f8c3f65d97777b53eff9d9a2484c65f59b8dfd50df46046bdb6efdea7377ee0f43096fcd23c5f8c4f8e7c59074ea60dd5b1e086330d65d26d499fb9b0e5c2e779c2b2e120a55718fc0ad3a22edf725774a748c95c27ddf5f688078d67bfc530b37c46d34e7bdcb23421c442caab64cf614c969bf9c4e64bec7fff9f2ac1260a072f87f8936fc5f5140f865941d18018d0564012c9f901637205c5d3bff12eaf55da2f0bee797cf905ef2035c6b68d22b7b4da709386caf43fdee40cd364a624afa2d602b6e08bb85d349a91b2bcccbc458d14a4c77117ac52f6e96678d3f2773f3691e75057455601d5ad737292b5cc53d5bb7114f71db35d545d616c2f641e30621dd6001bd231b35a63c84829b462ceb170b6208513605fdb69913eb807304782d19ba9f1c602b27eba5522623b26c793de9500b26ad1b597e5a1fc37e2af5a76ab04d73359186b42b912688b68fce2858b7ebe1342f12598e49147b03ceb604b9a3304db68ef460c053c4a0e58fbdffba3eab9ea2e2e453a2361db4621aa7be03ea9e03f3bd4fc8fa320e11b3d6d03c9ebb8b9a5760c6c846fc16761fc377bca96672c6b0e41cdf19bc13924e12220687d79911e1142b292a66c53406363f163af50bfa9bf54419a69a1d8b040f8d035aa8cd63c4047b0b6ea5569f74392d7a3a9f2ca79098bc494f35eae37fe3f80736710c34641cc3445dd8e362ecf1b2c8afa3f76bb72adc45c38c174484be858f9f20e9ed1b3ca4ec05d2c2e61d8a3953394783ac2c7c2e2af35b9d68adbf72b3cc15deb61212e2ddf42eeb2b37ffc3e05c22137137cbff7b4955f4b3c8d6f9c84119f47073c7fbde305bc604365e4e2daff6bb76ffc0b36524b1f9ef60544089cc5a681045cda9a360c8aac110c211207a827cbe8c3db4bebd9b683519c511116e0fb8164a15c72b4475694430a54bcd66d080f4880572edb9819954165318a5d993a8978889fd12fb2a52d7d2f001f21971bd128c6d2792c94186ede9edb2b61af0700686fbd1baca428bb8547d092de48c863e67c6c973e55feae681a0490f850c4ac6b8b5e22e319a09b429fe7da15e6009fe032c1a219d4332690c43768b0b034265d9d8e36ff6bf522d77c602c125a89df23dae8a35b12c2053cc5fd7e566f049c5094920824ce3d09c48ca7996f9c281fe34964e5e786233c714452d98da4a27d1fd1893165cd7609b99f5b8c2f61fab803cbe4c393d912797540132669448bb2a98fb408c4d7a1189c6b3ed3b5814f06d34b0c238786622402d4c36c1e055a4334daa82b96e373637563b4434ff6b7cf471e8325a664925f3f2287e2135dfa8a3bd879a5084026e5af1f089a39bd4d97e592a8438859343b44dd9843a67a31d369be06226da3eb2893e9991a2e073168c692141245daefeb0a9925c26e344b96731659bd9c0b714008f614fb815685bab94df194257b8518b8668327767cd6e1f3cbad7fb80457e88acf072dfcfcfc275fb71ca79621db5542d53f8750ccc317d6686fb312740538a1f91853eac34f91ba31ee77e7cc4ae58ff71e65781e49b6fbc9687177c04a785415ff47bd1d763d93a4689220148ecacb0709adae1a28b05a00b2ce658368cd41d144ac7a0737a28fbf97808de1248304f957d0524d435dbc9b299e4cd5406d18a95736493239b385267dd8d82b317a5d53de007963540910f85980eaf93df89979bdbfe7edc5f7effcead9a35abc2b9381d66264a0e311d0ffd4c0a876fa84bdc769a25eac6533b2043282ef929a80ad854a8c64af59435c913a922050f7e93aa54b0121d2ebb3bbf1c3d4612f01799f4798db097ce001c3767e4fd25fb6d2c60e18dc99fca4a45eee87ca1019adeeb0f0f8f775f5acad1bb1f61bd89931c046eec90535b8e2548b286f31330afe9baa85775bbc82caab16350cedbc982df09143ff8d776fc159d2bb294f7eda0da31e798d09f428bcd2a4a2388a89a4e76bf05bc2a651cfcb04b68eb7784cb668774d89b2d2eb18d96c87e80d8dad65380478d4a911520be205e7984387861fb0bcb97d0f119e404971f7ce25689881a0ef6f75cf27a693536370f8bb2614afaab86843f989f858d183ce7c1f4c92aa3ada3f455302eaff3381bb44832ae0d298eda451c52e0bbf42c504f8472718dd9c199b44b13597bf88fa0ecf4f3660712dd5fd33e6bc2b9c4436379a71896109a45a5bbb79e702ca0cabbae4ef9e3901dccc12f8b2b0ecdd1ff7e3e9f0e898b35f4b34fc72b502e9bb186f5103f49af592caed389ed21602498f2f606067af642f0926d1921983173ad0ba93e562819aa9575f8ec469080d3405a385d195da74ce848a356a0f459c5cf7afe0f58b2e114bf16f5a8cfadc9a27342e44d7d34f2c40e6eef31694f7e650d203c690d4408026706808d38ac0d9beb01097ed8e9be4f47add81b065adaca3b7fac71c1265807a46500de8714b6df474e7a3e5f061a9f7898d79ea2d106b45cdb72b116a5c0c1853c98153073c3d56345f3452ea563c8a3cfeb8e55aa2e039a38c594659c71baa24c310082512998448b936311542d83bb4a07244092645a67432ef2ec652e614ffec53803d83e2f4f511b71834d6af3c1b399b4935d26b7cce4961d8e59a35eb8c38b62a07a44cbc3ae7548c508cba33cc1aedec0fd4bba646c969d446e79766a27016bc2c72dd0abfd483b5fef8054f7a3066e9894c45a4046673c11fafa1cee68242828a286219c1c0226f177da2a7b0d3a09f9efa260631d1c03a766931e4ca5020843b0a97205cc31549924d870c3a5e68e9f54ebe4cb247e88f5c2a00120e5a53ad92f4eb8365e93ba99b12a10b59029006f17796313d5f36c963c1d28a9fb374d9414955dba5d5afbb46ee3e75914c159341f58fa25747cc7fb9c841801575b1bdcc9efcbf8914778b45306567ed1f7255cfbe7325d2559d3c23b678be36b960236c7163e0bab3f56646d1da5f9f751b51ecdf199638befe101fd81061b846d3d0d0d76eaa769764b4de8c35058492f579efdb15c2efc855ffa6da6f44bc9d6f184d5bb0ad575375f89686fcf4dc9e7ead961182c469631a25b653c406fe4a8cc34ec2f4b4998d65dc5e9b23ad39afb666d218058e46c576800f9c8e438bb0f02d88e2ef6721df8b46bc7605cb8db9f62440601bedb6617f5f9a76bb388f74e140eea57e4cdab66eb95cc1427450ac9fda41e74c5748bf8a18129417b959f312a08fd1650e66e372f0151ebe86600560698c566f7710f09b2041c74ceb054e88403575307d762f7525efd4a35d2ee7ccdee9899bf3d70d4ade9b1150a37e628718d1f18305d4b50e3a6b9393e75c15be79a6a079a72da260d11845854de180a7ed14d341f87e4a287bde2c893aedf866ffddf55734526769257e2156200cf21fa64e6e857bdafcfeac808b35554c11fb0eb712973ffa47195f1851c076fc4e421801f2a10481b7fcea68bc47e9c7c624488982a4af0a4334e20d0d3ebb7492bd88a690aff901dbb31dff854691c4991a29aafcade4b53e0938ad74da58dd0719d5f8f4b607bfad24b9144614a25596fce6da0d3a2f9a8d39653c042aa9fc1af23ad1270b5f93127eb7a218b86864c763630066823d8ac097e8cb1bd76a2fb7bc8927fe40128555517506815ae45a37ee1c701153279ea62e6ae88298f6515b8b90de6478a2ba35ebaea480bc65d49e2acc36a732649b4e605b55c05f473f77bfc8efb239cd9a4a88a6d5845f7d86c326b29f005cd9d26fbb041e919df1119cf2388bbebad91a8c791d8655bde913355c55c36771e55f00ae8b53e92a53282241b3db29a1e43ed193e62cce17a323444bca86381a5f9d8d354e27f3b89c5c9dff54b17f838e5b15208c7d55739e1e175af0651c0bed7e29952edfce25da63aad3b9eb0457ce7ceb0f65210fe903c741d8619ce680097450568884963db7527109634fd72a151e9cd0db8d2abd46fa78ff971c9f52618ebc6854c19742f14dee5ebce540dfaf40acc95cd857d1f68518559c9f5fba2c285082f21482a3220c297abeec2ba835edf57b248038a08b3095558a24fe4f25a9d4f3f4a1068111cbc4a56fda0348b14b7663c7e7e61122fe1b448639efd87f6b8028b9c4a2e23cb59c4c93238ab9f52e3b557e4223f20ad703030d041ab8b650a42ccfe46471f01d6d36b967834c59dfb1cca48d1c9236c64535514208536592ec3d9897f722a2abb9712cf9200b3ba45488148474ca364f61d06f1b263a43d74cc2a2d4d5d3194fccec7e54546763c2e20017e7e3900a276f902a7c788db9223684c4b2ab3f1c93ee79e365bcb79579d8e4294a15641ce21b90936dba9f92f67facddd433736b510bb6615582b6645e8d5b32f6741ebabb71dfd4176e0e8b1846a90a85d7a820e581bb49f694e4f00afb5d5d4996ca62d3f115b9b305d2366625ba102bc108f01e3463b48574d8d637250e89e7453ab5becd41a6e0216950e10cbe5920406977329abb345febdfed98a1b688772cfeace74ec6bf1d214df8d3ae888d34526255fb0ebaec32ea7bd8210360916a2c1ecaa7727bf52ab8a22f5f6291f07cbc5edc3768388931d9acfa7f55113ced092b7327e75a962b73cb1a1f2d00b964aa7b5a95956ccb86a1e2efc08c3f245f109b8fed3bb1ad2a3dc1ab27eeecc63318990eeed135687f3a2420161c39ca7b7e33a64ddf7dcc82d76f21f155b86e8fd079dcf7824ce98134015899ee184227a984eec496385307509dbc6d4bc3228f013cadfbd13d9687e1870d41adf0cf0e15d6b35f5b57502a11bbcb5364c61e4718ef9af2e95e238d36f66735f3e9304e0c30162ef8ecac3bafe6e072714b512c100e92d4ae6d172f2945868c00fce11a90cc08b7a0d3ddf5908a620fc2ee7793c0176fa83474a9842caeaf55ee697676be1af3966c35df9f99a87b07df53aeba8f850438eb62db66dd5c010ebd34d67fa6d5a396fec41b1274796ce15fdebd9f9da11b38ef7d8d712530a174c6c78db2c9891c35221d27161611cfd45039ef4d4deda54aaacfe836a63c2d67909ceb45d62436aef6d175e0f6cbb2b6be03cdf822f5e3795c0797c7471349b378e163263333e1c5c71af01a6ddcbae2eeb28e6a8a860877095adcadbdb8a111cc2ff7e775da2595af6ffba8625de432027a3741d1c0eed5cd60a098e4ac6056b2b2e00bf2122f8a126f166fe744048b580266c1f89cef877a3b0faba01b1ff9fd5226262da0f7600bbd1925b5668cb1557705f5a1441766fb544db19fb291d27fec74e31bda3ab2877589d72bc6b0364f4eb8df3ac5da6fb7dd2a7097f79c62e8ddda8289afa131c31c5ab304311359493cc7c6ab6f28721098fc8a3b00751a7cc672c6fa404c9e4bff2e927be9fe7ae280e906acb764007d158550393ac1c72ca0300cee7b21418393b3f0955c500f2c05ecc172b296f4a4b8ce9c538ef716b4c19b5e804a744103b53a3d91fa96226b986739f3f9b4025130f6f7da27857d826b19b8d3d2e8329fc0781991270a848f0991940a40aa25264092006230d0aedfae11de0b56aa0e94ab502da7d8ef3a924b7103f75efbeb9e3d8454b55a369d3a83405eb673478717c7427b54f22558cc202d7b75ae34619f143313ecba730a9b4a067c800c6fe23ad36d6d26009dbe0ca678145a6a7f9add152255a7f6295544b84ac5b6d403d6b213d9c946c1bb0dedc2f9c036d1c5e09440bd1932997a9c4300f368362169ba346f71afb08a25b41d3fc67c5491a64bc96f7551212ab64ab4e76a0f645f4e5590477215e54f41d586c3657435a81e8af1f1c6680d27e90a599cd72feb0586dbc5ea951318320946b0fdc5e1b2b7ef1978eb596fe0afe9ed2c10fb5f0f001a137db2bfbc3d8f1188d9e3ba3fe0146ed2300fd2ebaf366bf47aea15a5ed178d571eb2754b6db43e6837bdc2bbb6a3b0e5d794d46856034d5688d3d9d9adc307ec4b93e690d030b981d22d46bb2eb4338f5ef40ea02a9d88377158c1d4bfbd8357f2aa7314405f13cfd44469ac040aa18109efe4fa64a24deffbb8217e3eb6c9c674e4b8e6e1e76b9e87051f354e770963ddf2fbcc9334b0b7fe52174938416a00b90d2a4e0c1d2104fe027f2787d7036f10fe6fbd9e8b031c86c0a0567b02f9c582596f2611676f2c288065a8ff594236522c67dbc7c3a3963f3c30ef7c3c1533107f95f32b402af5ab3ed6adbf2ff5146cb520710fd56532c9966f97cd07de4dd9736178f04e5afd37aeded7b9c4c53557a244b68dcb83d002185da1f492d43a750c09eabfa054357253732ebb36c29de4e8e961650cc2c132dde01d08a4dc1917808f6c97b3fde7a102667e3e5eb2118933f7ac3f1672fe259564bd0728b2c0e63e2820abacc0dcb7caefc45ad8e6169449ed21369ce724db06f8f67c72ef7d068b0f35ed3ab5dc157575d29fdf3f85e213ba8af4c8dc3d2e465ed739d7581943dc89896d2039a8f00775b6dcab8b226f7514f7c723194d461f77ef808e38c5cdad7247948debe45d48661ccf5e68e0bee883b79040feb71e691248b27cb1b5327d0a6d534518a2eaa520493b9e61fe5b3a5f2029a7fc406ece4b731c24ab0718e32dea3a07832d5728c01ec6a04c8b0cc7ac4af8ae8cfff91dbe535eb95a78d2a8c18a25693d89ebf36c88b834f521ece064a2035f2c4d6ebba744474f8285ca307d7041201273317634957e1aca99885619c38a19dc5b6fe3d890d89a1d9749054ae796b3d8add08e62890c3dd6b8d1ed85da0acd6ca394c4dfe75029052f82c6ce4eecc89550df5ac9444f1fb543c030bafbeab4131d73407a30a831601fc4cb17f1851506840da8432fd35b7e21b7cdaf2f8ea120d479ee525ffa985c3906af9f2508a3889f9ab20ee3a32774a702cc6afce02064d3c1709f73f31ba2127659a75fa0b0cf437e60983fa40fe947225c9a46bc56504138254fa3a3913528e497ea44768e6a6cbbbaa63ab36be514967a27d0d3d76588f93c882f73926466181001064059072be21a881e98ce82c83921b85f13984e763aa9ee55d072a940cf108e3a900e2395d8b70eadd68766d465f7017c5345837afdfa5fab4ffe3ca8bc21f6a5b31ead83d1228e6d07ba5e53f7183e3521379e4dc4641369b2f0c6476d6ceb40ad54c0c62c69d24a8e2275f7ffd238bce1d110420011f21cf0525283188250a78604ac6c58ee36c3c2aee455a60ad9a2237737f9b5205e4757e34fcc66ae247be01beca56f2589ef37a05f5cbaaff658017c4c8b8edd93af3914abee36b2d679cac79d724e71670cac249d150b67c37f7d6e3ceb5c37bab57596f9ec5665d57876eef0a591a3a7ba2dde547c19551db06dfa079d47f827a241ea89e60030ae815c904fff592a5da542dd191d39f4cfbd4f5d4b8ce2a100fd996cdda414f1956fdc1cc31471a279ebbce9a909d8fa77f5aa8c21171ce349baf562948ddfda0c0268530bea6d46a2dfd3dfc20dd693b66686ef33b9c08c0458045fa992e231421a1d9b1ca5d839da01d320204dd0e2f4be6a5661d9bac380b853672fa789d69934f7b75eda22987e9816e0549562e7d4b8c2ab2c221a09183b201b33a11fa89137d911a6ef98f0f067670ff50ca4d6ea5da3876c6664f980ed89465325c56827bbf8cb67df18535ec4fcc1e98c1c1cf87211ab36439d4473f440bba42aba29578de6278f3f45bb71027bbd168aa7769acf9c9d09857902a3cb956a2d023009ca75a3379d03563a9a417ac60e0476b7b881aa5e80147a40b9d9a0f6773ac7a9eef51c0eb74b311147ef0f7bc61989752d29bd17a80c59016e2716362ac87f3672f28f193794a12c6d64c971310ea442d091d259bcc73758a60df47b95200a8ed4e52c73a7aea9cf3dcb7129d26c87ab246d396856d7306c3cd4fd0050996ff63e81ab1abb04d4ccc0cba009b14cc4bdf3bb0e3800e4e0218e7c4b8eefa19e005510664e9324cfd9143670222b7b683f041ed3a06e89fa56c1caa3dad2c026b7bb8da9338e668c80bb0fef67345831bd9bfd4208efdb5fac5f3cad228c3efb1d2b931f282fd45a114cd541e0842c12d7dcb77c99ecb7a65dc023d213f56ab78ed366c47be299bd499705b57d113bde2d1c37cb2216dab6d507d4ec583e9cbf4850477512abeec0e053a382e23ac14a2f11135ca25dc08d5e42d2372c0fe131f0862dd8b7f101e70ee890f5eb0f9e18dcd7880747127cd024a57f03636d76e50675104f928be88d29b3585e0a83c046ff1be3ef9867b4438dd8739bc4daee671719d3edff2b3113d874d482c7657042fc76ad2526ca0b5ed7a9400c80ee80ed684a5a8e928d02b35fdbdcea51209fa7f920107c34bb6fd661ef5c390a370fb4b6146f4cf1e408d8710a85f79e51ff96319d0b3e042efceabc02bdd3568835c0736794b220f20d009476205bb5f42b72c397b3ba9a5fa9d52799246986bb36628f4c32e5c7b2b49f1a9ac2c8124989890c243cfcb637be1f3f7fafb1e7d265248c1dee13e0f0d4c74c005a2c6ffd3c411b1dcccb53019aaa54c68f2f8679399a9d2251a048908ead30eca095b65da1728530d984be0710bc1029d18c33acf7a8d8ecb9cb73cd2b30f702cca40a5b8355b0c83b168018786c21f97e958494ae556bdd56347a7bf725701ff4a8fdec5e0ac4590219f09b7f994cc674e5916f3b82780a62856d983124e9007b183d445e1388f70528f9c999074081848c21f6f1a8e4fb966715abf54512fb371488e16dc8f25efc918833dc71e147d9bdde2043adb1fb736f41e05e37d13b9f26d5342f27d2c2ee63648765d53271a8fd76eb6ff2ecae64bb901575841a226be5d25d97d68756cf92287f7ab25f8556b5b5b49514ad179c575788c5734d90dda2550902d4db595c360c741e72455d50972b8a85cf0fbc73e2308c7d67709c595f75255e7cdf745749f24eeacbff1b4c0e427011d514abee19794f8cd2b760b65fb7c940ec59da769f3963c5eafdc7470f42996470b7e92bcbd27f720519696b655deb412e38836b35be0a88aac5cb42da3509f1e2b6ab802a8b341f0347721b8cf6dc34708eb37b6c4ef68c62c4478b1d821eb68149d19011c7d932b7d2e23a32d1b21fa1ff6b1680e0e5e33811d73c7cd3573cd107e54bf8b5ba43c06e96b705404cae5a47f054441a1c4614251efbb678102e053d1cf4b0044ddb42225eda79833e857d03162a1e4b97ae25b257246526167477f1cc78041f077c5bd34288280fa6e42b7080d5cd0d10f11d605e93693bdd982b647a2778da86885c1b30472ea59bb00de13ae84e4ae01f521c846101d5c9dc75ddf879639366842624eeb752e84d78b21d16dec9f2fdb8b7345e10f9d47292850bdfcfea80d88e3e95be2cb937328b51bcf6ac6256aca6642f48aead08975cf8886e6bc16a52df860120d6d5642963cd5d3a42cdf32f6a68219ca5dd87cd8a57f0c9ee118a41991581a4b8650e825b80f68d9ddaebdc9a97f6b989a3063cb27753ccaff804c09b971e6b5c7a960869d65882eb1ab163a055d188ae44b16bd9f5e07d95e90913df950758425a460505b220389de4620cdf4e9ab2bc945e0bf7f6932ac59f383fb5499245bb9e13e76ff821745d2d7be2360e4d2e1dd9ae38b2bced9a4757e1886526aa680eccc2f6a86f270d73112241612053c503c49eb142e71efeff055915719946b25275e65f5ccc697ff7a117ced511162f78f30485ff9ad9022963071ce1b4a138fca803a090d94be899466ddcfd1ef2af354d46b5887cbd8c69ce520555b7d2d3351119e02c2a74f6d403061d874ccedf1d67394ad811be401b06edaea6e195c8e281c0f90f68c9e3bf1f8c6099673e394c2b00598611f61219e145ce323489d2e1bc85243319a93479cc3bc9f21ff8578e20d72771975bdfe24c500b0d4e6fb25220e14dd7a864388cca496b77973de5a87d3b07b043be42468b2df20ad82b0f509cf99597a7fa164a811750d975137a1fb46d8bddc4aa9b52c1c9b611b322efe18d11f179af20697db9773545a4f50bb22037449f5e0d854a39c803f5499eb4065529bb991385349263f5cc8664dd76619e21c7cc2ee94efd38c39458d5191bfe7bd68a7d05a6f1af1e813a4c914b9f61fad3814c2e5beb55c609435ba150a3a58197ae0d8305a2beb4f842464b7d99c3232feeea294fed935a60b4ed6271658424c1eecb5b40d1957c5030f466cd37bee17a6d9522c4b12dd965fed75ba3195b546e5f265a8cb6545b020a0b418a2ae1bfe0ce39b9c649cd5fcb93d23fd1ffc03d3075f7088cd4fdded43e1f1161a55725c18b0d65c3d0af94c979099beecb7fca0827a4d9b5b097748ca7f53cfeb2adf6af7a0a2108d5a8d2c3171ae749d7fd78979699d41c6c0f66a71a74f45bb0e5d027c182c231dfdde8340b1b08ce0387b320f7aa4920f1b9147e4ce85f0023f410cb27cc98465898d7ac8f3954aacc0cd48423bc47d2e0d82de3fecdbe5f504125db886ebe0895f97538d46868e8b02e6e90f1e7b49826ccbb360598c3881497b84f332242868d05ecd330d35a69b15ded4a9992b5ec60bcc285a54352aba192d799f0aff41ef380aa8b6a3a75981791ae5dd977a58f0784735d7ed0dbad8425dd0a8353e7703e9ae34a81b9a50a16116d0578942565d783de0ba747bb452921c1f176b1fe8fa8a36585b90a6882fabd4c668f6f0bac015a50435b7d8738d37c195fa6710c229d6b427bba9b6357dc6e4896bc8071bf8a9f040be4db62dcb43684354a0d65697f3171a2baaf9f28c6325a4898f23d5aa1bd9adc216dd162c227b1238bd5bd5aa3cc032f899d61cce95587b8d7468712eb9dafc26be6a5ae79b461dd7c5aea79de2df5a2b5902ee3ca3bb49737b7b2ea985388a7edad46360539e4d943884ecf0c75266869abb1f196cd657a6a9511f6c0214f82f9677c40c84523bfa74bfdd9788e9e6baa6ba9917c1e8bdb9e53946d3ea6f1833395cf71d6142207fcca31401cca9036ed3698f5b414e280d6bfa9910486023d6a0e5009c77e04742a24c49401e43ace220c64ca7f339ebff052ddaa8358a5cf6da3430f4ed0d075ffbcee3a257b09adec6a3f69d84426c25d777d90929d4e4869b6fa72583e3ea0eb37dd84e44c01f354f5ede3b266111f3aeef7bb7a6d32b6b40e498b4f9af08f920b31908306592305f6e63284318d21cc88ea5a316028bce5abb8eeac1f32bcbba7ddb28f09f9de8bf93d28a1eed6c8d6af76d026f14350c6ab40550fa3dfbf4476a4be51cbee6dfa37230ecd71d7fa0b3b1baab95d9be872e8bf7c7bf36179d1ffd40eccc8401aabef559e8fc5ae45023c4ce9a27f837003a554aec77f37b40cf09ac61a3e14091d506401d1e0ca52f300c5d073b684bfb0c90d7b37dad885e54edc9487f396ae99f2a0b2f32a332a4df8cb724214ce40cf65366a786bcce386a55c326089c0fd1f1ec1051078b85d819a0f127184e9f5e113d66699d68fd954a8fd08803e151e357b6da3d9848fe6019e76b6d87497ed25a00de75346e7908e4039f13fa68cb869cebcfa5bac8d62506759b0acfa1f8e3a71db85834a4e875791770f3adec6df94ada69a08e5d2fabacf88eaa169de40d2ab823780441cc8d5626959a7e9fb8e3c9691767fc9cbc70163756a3271d9c7a81d69f745d9e42b8f91bf3761f960976aacd194583de0ddbdbc99b244a11a8034d2fa507d89a3bc031436c24befa98f5937e75e42c93ebdb4a422bc94308bb76abdc6f055eda7b09adb676f4de17e4b95c7ae92b5bc570ed8b632147539317c490b4f481138b8bf7aa1a4a1963fd5b1c92921983b93dbddb335a1722501569bbb9992e37ffd138dfbce46a4f3d8a7cd3d57d16fb1431111b12ecf8859799bb8eb1ad8cc0b0f5da0c6d33a72f8893fa41f11a7ed115520fe8a1302d120f9d2749d93764bf91f90f17c8824bab94fea74946e6707686b3e401c467d73c2af768de9c85a591cd32a15936c6a1a5e3cc99c83f927626ae44630bd19ea4a667dc32942836b7c44695559b692be7649466eb175815f25f4d391c9a8196459c7b616d407cd3ea81fbb75d13b45c8069bc987db462d63bf6b16a255edc6cce06fdedf947428e67adca2b85f0074595bfc697a19192bf36b26994794418672d5aa875a09569be70882aaa6988beb4acb3ddd3e56d006d3742637346d8c209228aab93e63c7def4aa66cc40451a4d1adaeac0a27007c65553ef78b4377b08077e89d9de44fccc9e16fa728a6fad2a67d10840729a50529aac61bdfa72472b5cbdd2bb008dc054b8f62098c9132e6ae52aa98c458bddd8865b15227c21d96afdb272d26b33b51459692aaff0145ede8468a17873a2040bc77dc0d80bfe18dab69fea5d9a5b0e33a591a3496cc0ca4ae5e9bb140c2c2dabd68019e69125a807d783ee1bd1fe4142be9d20e4c9715e640b13663e0d395a5229186f89e87c0bea7ec09c564620af6b7d6d4cac6652d19452031c4fdad32487a0fdb4a4a625fd53e1d59020c24ca4d82ae23db14e3ce60942046cc9c299a1c5882596fa238c5b9c2587ee8d401f038d5b2a3e545cbe2b610653675ff87dc6ff7ca536abaffdab7d3cf32f66b60f8536b0ce5b1d8bd5cb2875c526b5b08325358ca494c71f00a9edbaa66f471f0a50ad14f2c3d7858e72904f463174d015094b17ab4424ebfb62f97bb912c9f046093cb9b9476172beec21c75045fceefa82f58683168c62605acac2c8daadc1d69ae791577a1b792e9f494d7c674624ad6e247150c177dc6696628eecce41733c9070a90154656a8f94deef6201c82e222c0275e8997c8e76eae8f15e7ba3f8c70fd6d7175a71b92f5634ba4371cfb3e238f7fa5874778e540494ac8bac558e4b3d0860748faf13c1c712f7cd1ae52be828038af79addcfb97ae7a11caffc14d7e43df1fb3179c1ca015ae8aad6a32f3d060b6ef69680651ffe37e0a28a381223b45dc8371eee65203d8c2028fe850d200393543fcf668223a08848b8f996c207bc21afea2778f71bb43b5aa0a70a2029daf454186e2ef65ca8e6a900910e6fb27d1a4eff81d0a8b38755d0a94826deec32701cce7bf3d5628dbe55e5598b4c708d072d9a1ea972d9461fa1b93e64d9a0d03facd10697d7c60a8c4e388413be192f1adeece1b4bbeb43ac35fd6c1e0b2dcbae0f1583bbed602c99c16714b637679a2af247dad2e2a11018ee64f792906a1e6b6be53edc377c802613b5dce5a0ea5d44146cd7412bd00ceb7a46f1f12396dc067b34d7ebf2ef4e57820fe5143a5891f66138e5c050d1baa143c466efa2ae1fdadc35fbd47088e48602739eedb70b816300f40872ba0b73663ccc39ae0bc23ec425dd4925fdde1d0ed49231cb8d55542b10315a19ccb8f328118fc898faf03cab18297dc66c7c4e92490c97dec45197382586fe1ca8d3fa42b5e54825385d8ba75328468e8c4488e6822ca767bcf8fc54d80822efabc3ed2bc1df675155b05e68b866d92513fd90c257c2b35a8858b298a71807f209583a640ea079517deef0d8286d6d4f1927c46fc881e00e3f909376ced3f9a919acf0d85e0a7f0bbc8f642ecc5a432e04ac523efe372daeb7301e1ae0b70fdfa559d7e8d4ac21804ff678b02216cb030d926c8e07f5278e40a18320c81625902e1366ba205e6f32c70df7d665dac28797440a74db35fd6d0a9993ce0c6c20ac761a5048a7df1d30c5acb0829b3a46eb9e784dd656c755729180498addc12fe445eb531a9b847e946b68877bccd7e3164c70d985e78ffb50b7f2613ba071919031db89f078f1b1e2f51e720d2b098dc71ded4a8cbc1136b6efeed73483865baa5c354804c874fa822da1bfb9b6dee4a0148864cf22f1208a0874ca8bde859d30075989cdef040f18c8d771a6d00c11cb4ded7d66f96c45b56d44425bc62b7b9ffd11b93b90298abda239217de1a6c9aa3d2daa7a98d6896cc2c8e6872185a0684b98b8b10d464c02817890b918df0a77695f3fa60597624812f1fff0e31de906f83bb2fd6de52fb42cc6a8fc4f8b2a06e439d7590022171aef37e6b5a6af63b2801a460f65ec79c2b9f55b5a9534829d5cb0b720841a2d17d65967d6b68a60de35de135d01adee7b267edb7055364c6a10b3a771e98810a4ad1a18b2cdf4f969863f5e2290d353c5d39d64e5a6a505c54d6c40c07bf94dfab44733d29659f33cddc0841bce1b71b149ea1319b00b164e9592924d7d9e2ee7538bb1623c1ff137705d6d1d2bb357291c63e903c8cdeac73cb4205f541a28eb8f61d62bfd608b8e995a7d74dcad4456c8cc9701f55cf29d85e6adefc708203a5561ed68bf395dc174f8d77a5762f1cdf3dee7ebca6bd8c600b3a5c55921dceda41418b8c859904dec75a818a3cf4bd9cdeaa64d33086501605c80a2168b8d19bd6d8c86dc90c36fbb2e6058087c80e1b17fca215baa13d16f84dc11e26aa95acb570e5540a40192f6bd0f85816213c7aa0060725157b6452c1b1ad1dc70f6cb177e808fe1ee5bd0a43e31f7c8480ecd8fd7c728dd7e0d59df2c2afd8597be2119330b924a8afce2ac7488c67d6d899d37f93d3e4212be86cf340134b7edefdf7db90ced8ed79ed48416359afdd928d50f335b5f21c260bdc8d9e4ff3551f786369121dc69b3e8b6799cb8d76751386aed2edcc07e9f823064879a3b488be3fa2ae63ea7fc5ebf158dc0c2c975e41fdb0cbd3a1e91c19bd42f5b2a011cb3ae0afbcae7d088cf7dbe7005736c5feaa4da38bbb7f8755c84a9ef4eefbf6bdaa2b68c8d24aaf7abfea9b75bd16b80661b7fd2ec00bd0390d25516a5b35f4189d356e4d487d2be5eed83886468580b38e631f5ebad982f26a37edc4e186f274852bc3ffaf369e2cacd53d3fe1a75a134657b6b2798a302ac70d1c738d9315e9f93477c66eb72a8d1b0253da4336e5e9525ebf55c1b4ee1f9bd17fb37394c5d80de4639f43d609785aaaf4d143b19709aa021bfb852cc4649bab3800c48fc5442f6b42c976953d62838ef6b725f833123e61c5430813752d19361ee0f4f65ddb1855d43f52e88bdbfe946756bb37386a7b72434241307b2c76b9beec78a882a061968a584b44061bdf89ec232305013efb35ffc71486856008061dfb37ae2e6d9a15a22fe2f513f0b2af41af3b24563e920e216d3219ddb99682d3a4f6444e5f32df34f5b6d961d8a4e79bdb118b136d97c70d8b07112426763ef5e9540a5cd1d85eb610fdfd5754eb21bdeb3e1b88bf1d2f6d810daf640e81b16dd6da1694fd2776bb71e572c3acf53d6901b97bd5afa25faaa94006609d09cac742f6e066b6fec7dc15b731b2d1655f836a8dbdf279fe36a99ee6251ef27f9ab077f04740871ceda395d26054f876400b81bfd699860dc2e9e2404ef5d81d7ac7756e19961592892c1c360249a3fee10a7996d182d203d7d7211aed154a1f3b90637dd8998511b35c2fe0696761677b9c2f4c9707f1f0e9f2d433ed888424a6a5a7b36ba6147c787ed749eaa32f7daef29c823f1612ce43f94caae2f3c32f62aee35de55cc0e02b8f0dfd9633593157cea6177cd70a9ee08bcbaf30926a99c7d9f4b3faee01a3b183b8b70ec31c57de2cf7945c7aafff5808a025b7f8e0867eab81026ef9c87f4fc4bd8b6ee58447418cdc2230873c8ef70c101c368be930c3c64e15087772fa24f64174d2dd85a53a4f2dc8ce29d3c9c9e747c1c6754f1ab53959cdef83f0bd308c7c686524347ec1b862b55c55f716556a1b178630fa717fe65acb224bb7b15d8c521c02575cde64e2af69d7f37e5a80c5a5edae79d30e7f666a2f92040eeafb44d998f5dfc0fd2f8ffd6f9650a653c1957a8049053e5396d3caec13b012ffd44eae3b3fcd1b035765ac884e4cc6a9158b0d4f5df628aae9d1682d9262bcba49079f1fa0998607275328b458fb474bd52d1c9db80ca62f6979ada0ec096d07a0e3b7a74c4583f2ffcf5ee35c6c1e0cc2ce8ef8aef9d61e736d4ff22263bc13aaa6c8e462449cef8c978b35385ef3ec3d3b13d84f95a6c217126f6777b8d6d9257725a81e1430a65ae624743edc3e397702c4fd070122f1177a19177087b69f66ba0bfe9a37d27335506b5a38ef4d95162fad5303a79e54079f6aa22ee17a6b8606e644f89a88c98ca1f23b366d57268883a58debff7d2e1b4ed48b573489a663db2d0d92763adb71a2b06c1e985afa8a72a0a5d0c3e0974f0af9d4dcca0e5cdf5b8a86f7f195e14e4137f7b1153b7abaf30ef4583eb97bd807e357df50808ecdc13749a313a12d66fa84e635d14842b3a2335223a8d52899a88efc1bb612480c4c30e0d229ca6ce90f544082278504ba32ce4e37616cffec9db58f7c8319c46f7db7c68fb08fb4774f3e661e3aa5d52d8f9a16a1215d9893670e95c0563e8a7e45b5f125f9ca257641dd1a04797f7add4e3489f1609faf6a97a4642fe3a07f39eecc306728890f9b7df59ead8fc1c630c6aab1c3ba981d2478232698984d2ad8824b94d65a851fba773f9fa81b4a032260d52446eb0c1afd490fad1e1c9364b0b6c29a72f3c8d7af1d9149d0ad1300d8b2578699e3c698fba3924ea7eec4d2ed3f6531e92232457a5e2cfadfaf1a6a7624011f5e5652ba3bef77daac21931da1628e8988b442e17b5f70c5e121a281d3c7c4b7ae6bf3e3afd9b742fd15467dc99a04387f5da2fe884c4b84ebb5f52c96e3dcc978643ee73e35d98501d12a0157675a035cc6896a51eb797f0cbfdddb1918c666b3966420ca6ad6f45420412b13fa11557b24812bdb10a5aec896c58af7e9906d9ee891460ae4f02711dbcf04f931c2634ea943f5c530cef82e6c43ecd905b6d2f593c3c75b55bfb2b1dfc806ab0ad5fd024c7d411049fb830abcfffbe8eab9d9b2690334df21e70dad1c56c0ffea03f073f7508626bdcdb5b167ff15e593b79a3669873fdece0556ebc76e5f7f05719368aa4627eb7396a7ca3dc43858b1fc8cf4a1051ba4b61f33b68abd02c0ce3303176e34a1893571b6ec1742a46fa2c14d26f64836333ce1379cd10f1b70c70aa50d68d03ec641b034dae13b195a078e24136f51bbc20f72960d3ba37658933b221573acf4bf537863444263fa2e06c9ca1284ca906f3ef870a3a05ac09c99953c3743a90bb950161445020dea49bbe63e96ae805d3b4e92ded3874637c7da5091290b617f7406e7e2ba677cde9fabcd43c199f8d494d64c56b25cbe5485532bc6d2022010b8f24b0a4469e2ba1d18bbb49230b0e721fde24fba465f8f8ce1521120076fadb448dbd668af90d9cac61852dfe61cb0cb29731272bf496fe7dd8e2cacca0ae5871148d15254aa6c58eb872a08952fdf363243e8637fa273afb41ea66726f84debecbd0a47feb86d02e25b0443201c3042b4d4a9660b01187f508459ed242d23894633c703230dc63cf22e969d9a70700098b1a44707c963ec547fafcad3d74e10716541226ccedc4409e72cdbdc19eed408fac0b7bbd8c5289326b33d17a3d1afced830521f154925bcc9888422cfa338b5ede21259a0d2f9f257e5c53a33644986582b51e89e01d2890fa0ebf611200ce18c0c797e175955b53541fad98ee98d140ecfecbfd72ead30d6c0218a138af544320569eec157d75967dbad3c6c9005ea1c55a59de0821be76db5f55b3ecea01ee542100a9c64b6fccadf8fbc389ae0571e218b76c0a3f517efb4df70d29a68a9cb20df8f8d4ed96e751640126df5d15e4a7cd439fa6729b778a533edc610e9fe53187c113724aaa8255606443ef8b8d058e87aabd676bc39681d41c32c2d141fe727464801e2d71435f67eb1f0abed36cd90b3c69d7d04524152cedc6d9c0de4a4fb5538678f4872fe6c216cc072886037242d8be722a41f6015a77e837c8ce1c0c437d05c9635e30969cd7bf6758d1dfae0f38e6633241b5ca8a7879f140f5f20b2406bf486ea4bd87069b5ef8645eccf2e4e060080ac95cdb0493c0e00eb7f1eb36949e275563f0f00109c3c2f6bdb833d0438947996e06feaeca2af58c5d88afe75b260277d21fbbe7d5da8322e9aea1e2a304fca8a8a5e8002863418a5330f9b3b916d37313a34984346718604166497e33fd96bb29f1c6827bce2a68b3fbd4f42e7ffccbc187da0392830f4c28aaacf055d3c58d2707b1dde90993df571299aab442a1a603a1dd0e1426c3193fb851ce374a954269cbd297ad4a571881bf676592d646748a3c45398c51f8bdc2df9c1e324c9807861ebbaf2050797c63ba107ab3fdc0362a544eb96837fe38b289aebf9de76ce4ed44614449d18fbe781b3a0d21473eccf465c7e3506a6844436104297532ed0f75442f6bbc71924c98f078ebc7b968d6810f046f84513c83c32dfa1f72e8e05302a633dd62bf69d3bb64ffe29122150cee1b32722b4202bc0923d2b9abec436116f5e4e11b60b005cf7a70b883a753e59ec11dedfe57c52347237c6e2cd8abd028d8c3bc1f6e4c8886d9eabec6eb995ae053fabe9c044177e10ff634eeef062166547c958c4d2d7f7ebdb79f3d3e1f74875873acec5fe178d4a357b8fce1fac6788f4cc9930ddb34159e3c65292e1ef4cd6c90f19b1266070cafd899f1e01d902058a1e445ec731547e15b241305cac09293d227bd3d0f7b9e1c8061ffbb81d563e746d7a76fb433ad6194d9caf7f8e144e2c541e933256a64fd48719381519d0fe132cf03f088a0514036b0d9e8a48bcef81efdbda0ac638862a03997a6b78976df2a7592ff5ce0daaf417df0b5d610c912ca72af39e15953c40625b0d47163ef404551b413cc04a6949578ef262af2e357ae03bb0f1099c876f4e774e3627e00a1d53f939831a2f35cb1cf21d7adeaaa7f0ec87bbba18cb5c52af5b57956b82ac382981a93dc89a4b468c35e25268e026abd72e6b55efb31e2740b6a5d05124d39f3f090c993714894e7cb1bf4659aaeaa98b0564be14dd4b4c842e31a5a1c8f69be70c52c845e5b34a00365ac5769943c90947ddb499759b187e32547f0094d146c84affa8ed9457f3a6acc842de6fabb809efdb3b3a11c139fdc5a7ebe468dd4941cef5d4f7843de205ac49faa5017f4959379080978885c6b0e34be330abe92895388731805b6f7dda37bb9480bfb2ee66dccae1a13bc1c061e92e3010f10c320fefe88b9f0d768338dbc27c94a95c6f0425278f57f0741de43304cd9ce669fce4bb4872a12555e62379072c1480586002a7694aa8a67f69346d02cf195cca25a4c2f632f1b3a227165b7bf3e4e48e5848f8f72305ee634708251711e46908f2b581e9a84c82630fc33f29e87e68524bf58e8b4eba0969b59d3b55f65037c56514d58395200aaf13c9e8f2a053c7bbeea11f37c8a5e3803fcf83402a2dd126bd85cb7dd9ead4cdfdb53cf1b100fbde56763cbdd8f3713d04f1020525200940a84ae35816bda52c5846c142ce881ccc7b6434770193c8c1f8e42bfb93dcca166949b5ce20668b7dc1f3aaa2cb16ed61fabb083cea54c449317f52112a2ae8e41e889be920da2ea33ad8d96b1bbd6bdbe8527fac5c7025fca2b94adb42134b4bb89b42970ab340f3ebb7e4b77515192b6129acb964baab7bb410c192a2e84a68c4caf2f9c6bc3a15ef4eb1730438b4d271ff05258fc6bb5a2da52e3ca3bd482991fd72aab02096beb8f885ce1d449014d1252de329cb64f2a9140024f47eef561e7511795b19adeb96f7332c0dd9be47bed234249f69e854bca25a00166794698e5c2364c86ff7fd75fece170a74286fd2577523553cd7aff3d29a2140172f043323be5068ed7ee437e192181658da461491f4daeee23248544deee219ecaeedf6b1b371cfd7b2b835bdf17b4c8886ffc04fb954f90aeca54aa04211c7538127dfc104a9626ab15a66dfc6bc35508734e745ddcb6e55180ad43bf82faf3d45a24ed61544942240750e6a60edb16dbbab66fa0304269b5ea75855499fc2571c9c357e8468124cc7cb26429cb424c1d5b8780f08b978f9fe5ba2df786d8aa1707c35acc87162d7a53b1444a867d960d07cb132e05a8a70db02e2cac5dda01323fb20018ca2a0b5ba3b8b83c76ff2846f908e570dc257cbb59ea67603e68c00d583b9119f4ccf9fe6ecba39b050f778ed147cd5486c9ebc0208f11081e9d301c2776dd87e354c4ed330645b08a38d8e5589188bc41aa9f9cc06b73c2b6d16523f5537b5614c02b3abc339c681d1d042fe6ae2c87393397fc1079cd5b4bc62fc820737a405fe48a51791f6049f49a7fd3dc644e422b429393fbe7527e8390d45e3527abc999660163e6e697d672e52220316585e8b6e76fb739387e2e8b92e59fe3f8f06c2f2cbd5c2e10c2108eb0aadfb970488d9c0aacbd111f7bbaf5038c602f63f14655a436c9d04d5f6d180d9f79a73663a1a1f0d0d5167f643397a4e6df505344e89ca3dda0a68af51d04522936f5bd5d075efccd37194d752b5aee1ce574925293e02eb8d6f0897807af6ab4f2ee87a35ae1652d09a491f753ce6728044bc1ee111ec70957364a09f6edc16ad61bcab3cc8219f6d6a2c6ff22b48bdcb6a39eb18f1eca67834ee138129b3f6430e24c49d3ea11830b089d59cd20b390cb2b0e8a565b7f7a105aafe42bf7dfee762873b72b0029bfad49bdb5578b32962cda7f478b7bce5d0c381f18c12bf7fe03c00802320b5bcf566790a3cce442d5beb5c645ba932f0ad1232b07326ebe427adafc0e16ec913cfa369f104da13b1c04e96b2c19077402b009b12e70ef130e1830c9ad97ff5d7b0544f8a4356e3e0a43126c577c1841de66bbcf4c40bb1c57f53de283ee0d31f256c23944a19dd521bb38e6baaaee4293e1b833dee49eae002ef0bdd0838cf4f3fc37edf197759c861b1891a30c48498b76275edfab0fd5bc247051b999f983404bf0586c05ccc82a638a2fb0e8c2c3f479415e99e89b02c86e716daf1779c5deda86920a288388310c4397c8a34ff91370f11f7da7b9e823954509d52a0534f02f8f6a8b32289041e22e3b9bef0322be7a72c5de2e5d8a4985941d59133bc6df35401492d2f2711d8ce5334cdaec4a9f0df3a33a8e4f33a090b24ba3bb58fe97c41e51b8606ec02f257cc8f050e80dc3ca3a0ec10d06d14830833885f385737eb5074f8a48283af4799dae9af1be8eeb438b608e9d5473bbed37c4464ab8f74be82265301d7274e4b58a519c754fcf66bf56cab5129a84e1239fb37a4f41ef311946e928ceab3dab84ca25fd088aaa67f7d80a97bc0265071e60f0fe5c27b523e48832a3e2fe5c8b447867f7260438268f0c69e78b1bd6ed862667d5ef898694817cc9e5815a27be7c284133402fbf6f647893f41aaf9355f0272f30f71e3221dd4a7f92217acd051de636b6cc33fbb7f329697f7b1ac4070953c7a77a52c323cec848afd9811652bb785bdde8332ff59cf45f020036071871624fbeb3d1cc00359043630edbb820d81ef7a441cbd42980df1ec1f6787681ae3799c282445f6571a6d6896f3922e15a54c55115ca80ad6a0925c5450058e1b70e8ab58136280ed91f7fa7fb694a4b650952d2b5288388577a8d9cd800a5682af5370444c16c4e81cbaae19c397d9b36946fba969f9618cc24e5558f433a44528220c6a712e8212d20a619b5fe0cda12ce98435ce6cc646732220c83e486ea173f739f7a89a6d60412c024d1098245f32e1ca2a24b7495e05bef83dc895d518657eb1147e174fd63809b355a1dc5fe72cfb34e38af3356868e3cc547c0d98559243d3a418be5b1dc38140dffbbe18674a25da110dab292be96f2a9a18255ad546931413e13c722791d4d4223a9a353b6b761f0409a3f5628336130cfbbfbfe7c3be928de73303ed44ef372b28b6a7e01dc10aa035acc1f8ed27c0c46560b168ebafac0fd3372f8079e763f6381473714da37174f6b73d6803f816e69773a7a2899446659167fabd3398f8be83c96c2ce7919ed7abd707b6fc843046db1599745cb736fcf7aa0385c671ca569b894bb037fd94460c4ac051d9407b916dae0cb81ac1d3ffcdefbd3cf8903c4811f91e8c18f36b7f1053d600e7d43a4a9da7cd16857944252be2d215ff62feaf4fc58697b381b1bf742b916c10ceb5d346a8c33d5c2acc8a064eca30202f934f5cff8c364340a8e7126fded5a1bb53f1af96b7af69897ccdcd7893e334e3fefc6d8dc4db477e19f2d63dc08d58d18040956076befd804226b4c178d1ac3e5a30ca90b402f5ce560d6d8179a02be04c318f8db1de6727f1f91b3f63a6637ed639ac3e0d42500b37e62d024d2d2fab6d6ebf5d32ade2d9f20a08db799d842c2a6cf6ae9cee158ff0542950cdfa795d6537ed202814d6650fd8c1a85a0d930877f97e019f876a2a2daad807c14bdd284bd62d200eaf5d870c1392c1d27424a43f6919624ad6b8c6b6c8ff8aaa466aaa361133c323cbf3ad1ad7d9c9ef83b82d28a1fa6b2d621657026ac313b1352ef7558bd83945522f9bce4839f76b90a9fddd9e8b8d3784d279815048ba9545e8ad9bbf9c78001ac24fa8c125a28648b7efeabaf8e8b43c8022827e62512264e45fc97613528aabbc68b9fc41b4fd777eec98e77fde7daf207976e02075903f8827a9934df5ee946dc9916f15512103002f811ecbfaa5eb274843776b4e656b879e56b8a73ce2dec8056917bdbb8091bcfc8d0862b2f6f01da840ee61e96a744b0471f41291fa64592ac7e42adce4812efc19c51fdcaface5cc48b749a49c9436dd016abcd4ad10d19d2035534fe7c2ea86dc9f0dbcb1e3ae6e826f374cd7a27faf75975bd4fee336d8ce773411867c3b6222d6cb92fa29132783087d502c4ca9de5157ed0f45af80bc933e005cb2f15b1e224abd08bda5f0d276945ddb3a6248aaa153ef59d8a0157df7f4ff395646fafd986a3c3ed785b5be5b2ef6ca0f7d9dd2c46625f12649f130318b1a7fdd39bf5cd4aa0141433f01a076797454f3ba91aa2566dbaa8fa2c75bb807b5a7d01dcfe7ff4ee2069927c8142b154f058cd77e6e673e7d52b0ac8620527823a25de53b9fdf4ee57f30659cdef438e8435fefe3aafda143b785a0739f571398456460803fffe269f24357fcf5d1631ac26df371835860a6306e8f6094aeee7b25d50287bfeb49a5389602f4057bc8bb10ad597c64e18715b2f87fa033051b742d19c6624c34680548c7e72eb70a6f4f73073e5eb0a44f9f10209729d770e5b7e093d544aed6b4c4ee764438a423ecfc22f8e4de4e1d3681f3ec9db76909af6846fee43c593be991ac430fb0c9a9a5c404ce424655fe419dbc71741af5b98c29072d4a05ad3b26af3ca504663f92dfa719694090be23bfadb2561c4f293217768ca2053963b3bc4d2dbddb68b0be7f09bb0476279f4f8e459a7393dae86e565776a19b390c984fa7c28982a9773475e1ba72f3a5656861e43acdd58428373870fb7f00b19f16318ff0145622dfed9c85e0281e5bfb4e3adb4bf8edb4e029c12f4cd33163f0d497c60c9d396f1d960fdbffcc7629084c4df29dcad2e9cd3ee1ef659db9b28899bb0136880adcba5955be20f8d867680ceb29fd5743a8f50d5eb5a9889e7df2f16814bead10c898295eef7fb6a3d62009b1ea7efdb3f423f210f1b3610b89523d456b00f36ddcc18a7eea4ac060646d60e24c4f9189aa257c0107d966d260cf4279246031387d8dfcb04664a7577c2ba2e66913062e59ef22013635e222bbaa16651b9eb9a1b34f53f3b81f4bcecad48b827c371fc3a1e33b5595853ce84648e1cdf8c2f851cb7ccd545c73067ef1549e037a3a8cb9ad37644b54aee7ee21e5a4dc804b509905a281d99669c38bddc1c14ed5b60dc65c5fe1eda82f0846b32c42eca9a2ceef5e730c27d4081d11bc0ad6142f03fe85050b114bbe28d7487875498380e6158e68e6461e6bf19ae775513088d9e77b782bab4f240e44ca0b039e22c6a166cbb1a043c7929f370360ebcccc93590f15da611094472d471903de3f9900bbe5027a8eea4b6d837d791ccafc33f0725381df41d32fc6fab0c985a9b025dff03ba979ac6c33869de30f710a6f2a80f68e8d378b8f40523cff2f7ec8ca06879f78f637d9301b9c7a9e683642b209d878aa7e986019ebf1e38e7a7243c07f4253e9ffc709a9b5c288979d3a97882635aacc935ce2577271425b7f78361ce482d98a3b3f065e27512ff48777f68dec3c4576e8b3d7108d4a60ac83805dffb91b92641ac1b5d820f6941396418940aa008ee11e209a979934bb9244defe628defa90ab8ada4a7fa44eabb5b8d218ba6dd9b4afadfe2f09b3a71d229fd2ddcd5a2d9209f4974311116ef0777e6abc8014a509188c5addcca186467c5e0b046f80861b1ceb05e762c0ccac499ffe66a4b1fa09a93633049c935fff2d5569020b8d9af9fded0918344c8cb90137943e18860fa5435bbc370a6d883b2e60a6db9344d4852796f4301387d70b45ddc5f7faab47ff3dac9145ea6df61979b15d932382e3db47b02849d6e259d1f23a6386256d5cca7ac62c595cc0938f656f0ab73dd99655ed898ed6dc48fe680f71243d0a4ff552d79bb55eeb38d97d3c060aa16d1300783807a28b1c832df67a0337c9d4aa450a0cc2c171605a257dcddcc3e816e9a5861802d3b867382f68543adcac31d8df6078f88a406ed8156eb5210690a6893dc8e58b101b910b9dc4103fb44167b1a7fdb020c1d1867212d8e34aafb128e55bdbfcf56f6d41c06d68f3e046b7197658e43fa93b36b8574fc51c3065d54611c2078e89453d7e95d8bd063fdf807f18ad9a66b4188f73bfdebd696d40c451ec0f1982a6f3f2dd034e21cf6c9fbf04c7c9ea6a9570851565e5fb0125359917dbf4b0893b9ef35f1bb49afa11e6ef70ab3bb9f7b5d18cb09db9f72000f2887e291f4597ee0df3b605c792b1c7ec7d14e8918a2f0e95acf701991e2465b775c71d5e99d42f433398b369848cd31758688944493e37482b80c3a420e4adbbb86ab7f0e4521b19b051a6abffde67200922163d10f4c5b09293c17b4d5c9b52cce49b29721527b569d35d03d80c32b9291d22a31d5413ba92d8e61c0ca2a2bafda5fcc13b98871f3551ec1403852f29d5647302d3d750779f6d991b6dd7fafdce83a7fcc9f3f819442e724bc1c4c6abf18a66d473fee8ab368d4a7e30c4f889551c8fcefd4c2706f22f4feb9a8f2f6c64f948ed4c532e680f7bfabdb74dff2fe1331e52d2f18fc076fa7b2ff8351262aed8fad9f207b283a23f31306db8515fa04d316dc2cff24461283d35b8fdbe564148571550af3c7f8c733081e8a425b5008b2cc4fbfb8ca0511a3bc900196fc3b7ba187db8b3d4868ba82b36cc01250136de8eeea0d8380e9ff46a0a59a8b66038ad35bfa35220f8dbd1ae4cc3fe1ed8242a6c86ab2857e014e58a47322a84dddaf4a0a55a6beb4caff6c6299e0246e35ec7575617e10d24819b55330b0188ad5e385412098fd200be345656fea0bfcee64c24ec724e10f1e6fc97deaa3ca1aadba8b4ad9a3b1eaef9792b7bf5ae908ed7a2ecd1efdb0745be1b2e4d4df805450f348c65bb2ae0ed04d91d738499afd900326039df3d3a55240e076b34442ea489ae03d0cfe053d2a4ae0701122104e3376700528ae58cee0a40777b8ce5468e77007648ed8c46500ed8fb4d75b16f1f6cf8719749ec5c0f9e8583a239957ac350ca960a406b72e75817842c275db209d1053e103e5f450a3c6166a21ee7b84beb14000e2403568ba9f46db84c2ad05b1a0b59587ed76d36753572a41c3a8578b3d6a212414edb95473de925a465ed894143965afb1733ca2d181569a0f828402cf21cfb4e414c6b1281ab2683fdbc5443252e20dc4b0a4a75d935bc5a5ef6b084d3599dc3227b2b86d96a45a51788257cd46aa4ddeb53ed3136098b67b437eda9c6b9cb985f023597b62c7f717263b549d10d9e3fa5c2ccbfc864f0947f0c5c983b94a6fceb1eaa838aaf0b5ca0959a25382aea57c575c9b3ec547c5dda249de5910f8a59b730ed76cd4bd272b532021c5ca8fe9198fb4bd1f78bf83464b5ec20f8db9218ca5bd1032b2958396596b193f2da1ad5f3f376c6b06d428a0d009dde6796d53d2d91571b9d1b351372b1dca80f03cb5535f00f13f68582b395999afbde3b6c2b4aedf1a569e628eaea50ac7053729825ad4ad746a1d43d3f68e48edc69fdc67861464981aec3a86b78b57bd918aa26f21aef6ddae97a2474eb13920fc7a0e39783c9f4c1c9afea83c43aecf80415c2164b1fc54ac3de6fb2c2ad1319209d79a19dfa824712f5b8ac4333611d330f0cbcabd5fa63a86ed62e46c1c296db46b2715a4648574f3d5ae23ed7c5445a279e0b9349895f98e73e2f487da046d47706b9685778ad8acdf00f24fdf56353a9bfedbca8bd4ee7e7b81e48a87cbcbb656b7a9bbe2c53f5db76ddd3e666a2f0d94b4bdbfc3b55b9787e9d252f356e3a6a6dfb8ee026a720c23f3cf53f9f92a6b22d88046b697e08020f7cca5853c6b7b7e28a89f069c492b81ad1a78abd541c8937e68b1765ef873fee910037d49b367ec883ac2976ab10f0c88e3687791aac66f4d218150ce6936ff2c5c023d335bcc30917fa27bd0a0f6ae9b1f0317db83a2c2ad4077df497ba20e1a26ca536a4d7447050a5df9a778836994ce9e6964c1a40ba6407511c0d1e1c7f0929aa002ff5dcc2098519dc1beeb221cde67d71e12ba7c593e3c1317cd199c30b9d876cf8daff04b97fa1aa54aef91303fe34aa3cf654cbf10b8656cd6923dd269b155f78c9395ec336c7f4ba6c6ebc1d2a2cc526282b2b5caaca3e4ac5ea6749b54648794ad4106f5c3ab30b07f3cce4dee9b42f696e5610b32b98d8229fedffa690a4c3e358658b3e7b92adf1f5ee2ea3fe03f5df7357b31ecb915d1501e4963ef7d44545b72135116353ca342710635eba28bfb042057202f120e9089235510cacd1208ef33f3e067e035b7a32bdbb770d393b8f54a141b076becdb8b34c3361fcacf381fd3a48791482d8c161990b9adc94143e99aff4d8fbcd452945a41a74cab9b5a8724d237410159bbc1d203018caa2c30beded84e48d27f351d199245c90d5414f6814c8ed20a661e783d75711bda80e5f8f29dbafd0703dc458070ffb09da78fa4e9508a423d378433609b5a24d3b344ebd04febdecf4e5e0375d815b38855e15afb14749d6c9343a33d8ddf301f5a7291f5a1decd61f29eb0f7028cd6d425f17c087c7009a51ccb6f8e1d1d47b36a8f147a0f6ff36b7781dc191c736a3c6b79b18b79ddd37cd829a751ff3f3845b8a77eb1f267db881973b64e62022233d98261e1464af0ecc0671011777e69e55a814fac6cd90c935b6594c25fff907988577c9ba6c0d8b8784e578ff3b218f90294df99f8d1b16058698973edc91df11f415abca5ff7a3c180e3508a5a143751582faaa47ee262397668c738cab20432b513711b6feb802aaf9cec207811ab29971bdd529e22bd45e35b70426b66ab63611f1c55efb5cd582558b58ef95ff1eacd4193028bd0227e6472088eba4f1691173d97b30c8ad41096e86468ff1eefc214d61687352d086015852065292e0a2a39202d3069e8007df02799e455ef482f056b4d66a2641b67f676b78d214e9d9a7c98cdf65ad1ef0fc34c164cf3817757dd4538d6fa0838be4f6da6fa2c76da2c4f44cab18f529c29fde03d485dd7a2d453f722e31d728d6db87df0edd54d6c5e01f2fca1ec8bd8315ff73821e6bc8a129722900fa48db465e841b0243f28758b8ca7bfa6e40246eef9287b48dc33cd39d4a71b0a7a3741abe0dfe2afb6f38d9780ba20b02dab2744bedde8c929a1ee35a859f8e9a8afd941da837253ffb1d0aaada81cc13bff0dfa2b524f6cdb84b03f741a272dbed79c79b0eb66bc573d04c5bf30f1ff7263aa091014fdae98323e81aa427172d62c08a5ce6e4136e3aba98c1f396ecadcb802da7d206f218b7d439a84314ac5fa47945aa24d5c0fa27f10e6964024a6f5d6d410062a132f0b5f350f006e1d770c3c4924d4480c695653a2527756936fd3b667a62f55fb86adebe273ff954d43e19d6e78e1730f1f1c6d4ad035d372f978669df1b53734110394590587df2893bcb0eae3d4f724147bf6e5970940b2b9531263f856ef4c15924833336639c121183ab5baf1a2fa887b8b2eb7d8ca199a28a8dd3d08c5b9e469ab6960e9c49091b72c07985ed79cfca78b61702af6aa3a179e6384621374e2289895f8a464e6977b28d6f07e35cffaca44ce3fcdf6d315932d818bd78176bef31b47471d7f0eabde0b4032a025683b5785015d7446eba5b4eb79c1f3ebf3e1faa6093a01af972bb1ead979f2e4d30ea35c8c1b8924e459648053b47dc6b9f763f25d2c3c5ef9660692be5f1fe85c512e917d365124883fde3e2332c9a696e1786ab44ad60c95641bde54961b3f656c2c6875ec2ad034a858848895e1787df11c1b3b0836d0d0a97c1dcb7f4b39584df5a8607c1ed040d309e22a2b4f507f4ed515510fc20cf775f7fbbf0ac647b0f319b0ec6ef901dbb8466fa898e11de9c2a70b08eef2c32511c7eecc31e1aacaa82bb99a5e615594314c434e9be589697eb8aef0788eabb90a6a6695afa753aeb63f4f11fbaa01f97fa68259fa8d8a306c935fc438819bea3b18d3c2ccf2a56aa79441012b552dfd0137dfe923501e7a54f62f1d05efaeddd4ee1069b4b4ee86574ee0d1c36dc8d6cfdfec6f0f238ce4096be7d94072f24019bcd9386ab027c73937dee511942ce8ec37d4cdde046e798d4536af058282d046d64236c1cc99c0e168a50183212aa5ddc41466467ee5f969dc920236aebfc6aca3f0fc9aa276d1758b5f0517d237e9a61b345e2770d1beff8a748d5409091bed3843a8a0c9a77a72ade9d83033c52c2f25cc94fb94abe421ac9a70a7e848f4bab0f1a9590eadbc344bde2ce76b4d081c8b6aba86688d193548a5cca0f17201d13667be2c4a689bab7f526771c290ce07d7df12013be0c91382281a658b1511087894fe11000ad28c325c487721afb2526c627a6f8f6c1fe1bce68052f2754faeed4d50de3a6f839ef52505a1ec66199b86f4c50aa6b9aa569996917c97f4c6062bfbd48b3bf15f436e8147570ea0755748a39b8154a085428c025455e91e7903c28cc0f0225dea4d0ef2826270f57f5ec2f42e62b2816e5ef080f3bcd6a3328ec245be946629dce3a65973b7197251b93f3223e3bc336f21825eb7aacf708fcc3f14a576abe0d13b919ac505d94d5bcf2c75053b27307455aa811bc763bdcf8b6debb6f6c1c639a4f50f101fd2c8d454ef12ae3150c815448f67d0f5631e0b7c3f5d2d921ea349c322760251a39ed2febf71afc18e75f7b43eaf6f4ab7e79ae40a306782df02b513307d91e1df3c033fee7514d2055320fdc923dd1780bd3817d567f32720d74ef04952840a7940fe08078bd007950740459320e30f1864c17a95f6a4838398c1fa7657a0c0650b89694724413334ddf53531f67ec8e0b1c3e7d085650566f7f615218215f0472f3f452b9c199ca1b54214ffad51188d59140370f0c30eee3d4bead5dac0882c2e5c55961af3d0d7278c6adc9f7b60ce7fd0b9baab8254f9da90772c2e42160a882dd5f4b5130995b9dd00d063aabd8fa7946d90c8661925d04ce777b5c94e3bcc1d4d4f1cd1d01ccea588bf2ef5abdcdcd649898f0fb9c254b3e1203d2dc554a58bd3a280a6aed563993b51cf1feb33acbea410f62caf4a57ce76f90cc57ba5c53774229439f237c0387f606e026d92f82f83181c84c1376aa7d014752357ff73f0cb1dc62142954ab4c1da669bdd8d5262e2bd0fe34f204a38cfc77a958383bb96a28285428375055fb62a6f1b54d9ff312cef1541441279ffe53c15ac31a1e1069c326276f5ebedee575e3cca5de57bbf75f5187229c1955ef497860a1b5bfa3a471e896bd7c07bebeef0eeef7e1476ece1dc5bf79e4bef4ed4342c97a794b9363cbab53bcc308c3d0d1bc0312aa4dbc7ab820a6133796c82a1923c254e37b0330f806e624b66c0519440c32eb790a87f069604022a27ec19de23dff5508a5a438c972a13361328f68fec0ad16b79600c65baa95419781e48e5aa2edc38a7f2127922ac2089bdef8a074723991e00fd267966cccf13c67c777c48d6ab3e1a113b65ab5bbe2259111a69d20728872d5dc2cd714f21adfa9929ffcabd9694704e5b000c91b3d0f966988ba9e9dcaaa621114638c83c290f0b06467bec00968dc62b19583e8e287dc37c0f5f1b4ec4e8363b056a88dd3d5737f1cb5c190f22158f7df099e058aea7c637560c6775c011cef180523c0ba5d7b9d852a402b8fe0ba5eedbf9104b408f3361e88f444c86271001e03bf95c9dcc06070208d447bf692cd4526256edede2ca4926d85598aafd5924e27b0a60753b21c48acf9342ebcb97b926f37a60f23f90ee421204015ec398dc1e9edcdf70ae016c68d0971a66e19347aba6fca1a8685d97d7724a88616135dd89923c7f1af5ea78c2e5b8cc8303de5ea576254757322e2bfbbe1294032151487752e843b6f3d5ed91c4b201e0d34baff7b77cc6b8cedc8dce765d0e1b06eaa35235aa99e37a965fda5178e61c58edf58545e1d6bec9126112beea4f4ec8c628c00eb098b91d8c73f26e4921d954aa5cf1dd6162e1ff3b8c04454eae4a7e1056dabc19442161d71025d96856e903360f1081d3d2fc5aadff5e09622318b938677480842466373d0a1f5253d6860138edca16ce93004dda9a388cac01d25099598b7d7665ad126ce389f9ce546791f754c62fe827ad1f0464193c85e57bc90c765c849a807cb4511b5f5dceec7a1727336727a67277f2014291b58899f2902bf2d9bc129c29f7f2fc8bf8c93faa64ac585f982aad18bcdec75cb32be8b08337d3a49559cb54ab1d19a4313c012262ba9fc9842dde50851cbd2c0e2a048d7a62eaf0e270c4f73c33388029430a917124478bb3f5c00b3b9fd5c12e9aaa5cff438b23f21713e833b9ce7298370b98e50c1bcce757526a708481efa8dea24f4852b33ec6ab84e58b3d6019f68365ade8b2565a24b858eb9b27e78e1064cb58f08592d9adf66dd770a3e869bbd4b93335061fd3f0908275c9aedeba8982ef953dbe398d01120963191ed260d79080cf05555b6e0d06f37929536c736d11258b73f0e999b13eb0cea71aeb9a86f80cbddbc4a23bbf4188554ed740c12446aabb215a1f3629ff043a479eee4c703eef0a6cccac5049881cad86051ddd776194c5bd0e5a2c9e0a8f5a5aebca8c3e95949bf92f29e4b0429cfb68fbdbc7bbfa83f4271f3f23ebc394d717433b3f417205d50e3204a381c57613db1413089d17447da30abdbb83d0f39710b2cf8fc9689cf1270b2cd7d0c8abec0a2cd77fab0f3282736510b48751f750eae3f57f80cd438e20a25d0d9020ba0e9335894a30eba3a34ece9c018e363dd7b3b1fb9b3afbb4814f626e47322f1eb3cfa45a042908a29f876911fddceebd5a9772181a171d4d24b6e1719aefdf0854d1cc738ef42ab6c562d9ce9007b7a4a544b8564a6f1a03dc4f100538f825469533b29305019925e3a9968bc12a44b57cabe0ca8d906bf305b663cb339d803c7c625b8c78a8a88ae8462fd9b733b06d86208213a13face303f01a17db63dc097da42781cf0db42b6ca571c6b29d3e863055114e130ce535767a05d1226972df59528e120aaf0038a8683de78b7cd4208d3e052af6d70ea8994dd4d46ed3eb7a9ae96de0892bb00d1e0aac009ade570e177ebf0114b528c09bd2f320a8739ceb6c8b495e2c202032cc164726ff7f057e0b47b2b1d41f05d737541b2a605d69d2418a044f5dcfe7e2a9888235ec2bfa64c0248f5472c8e8ebc3350773dcad64a8dcdad8bf769a713dc1670c3bad0fdaea055e4d428f6948e2b6b03f0004004e9ebca51ebaee1e47fd0920da9d7352820804d816322f616154263385d987c258cc9801e691f22f3ad39d0cdfc2afceff60fd3bcaf3add05ba405dc8265adbcd8e5d253c09f032b94a75af9b7d47e1e7b68208cb673050df08224545af793af799ee6d640afd9eb47c2855dfc95e406e6252b931595ef91b32af81bbe5180fc0d13fb522a6b8cb823798ee1d7708ac551c96ab3c68d57a55563bc5b3db950aab079764b13a28b3b2f1f34b0e60293273c50e48c6bf926795755f52b08fb9e0d689ae7d9ad380630a67a12e93f9dae2e4b949386c5c2fb81eb4203bf700db04fffb9599c600f04d23daa7be733797a39aa789ed0ae48d1c2280fc21f4665770a4aaaee27bbda3824d868376012b561e4330e78cc61b450a8152756f156848b8a0e0360e17ea45b0e6ad7346e31527028596fcfdadc6dcf4a9f42f3e52a338354f29d3db65bba24844a2be08815217b8b03a72e0456d9a9ec773aecaca314385920f75806cacfa1b8ce9e168dc78bcd486d2d1534a1cdcc8cc20b3b1df5f6050b520f4c75e49ed77afb9b6c27167ec094ef3fe05a21165b480cfe6a932012087d3dbfbf8a935263f2828dac6b1c2ba4665ebe9840e637bc685d21369b7fcc2991efe2d1d4e9dc7d02574328187f013d63213711660916b43629fdcfb86caba40aec385bfc2a7883a1af8fc2c26c0ad6e563741bc21bd3f636b5a01c405deaccc67920e09bbd23928dea32a50766a2a7e126b0fe9a7561904c3367bff9fb91073e41d4908a8db8f4131bdc443b88437a8843dab44eb1192f511e8f6e0f9e4f36126315e566a9c6b747151abd52ac5d469147472384bdbf5d6b66b6174f223c73b518a50d0c682941da846722292f1569d7cba9089ca861d459cd2928ff7c98e00a3498af24784aa3475b94ea568ed5dd0b4c0f5571a104be03caf3b452c74c7b2abb735c1e69d3bb2d0a656ae085f2392036f44c86457201a8d9bbd2f3f9ea26e7469bb8b51dc2bdf31c249849283de87e880274148ec84a11e9b9a803a04f311e9f03ca7a6000c7332065f96cf74b45b8468f3e84f0b713dde4e343a4fa55b436f1c3a5bcc79b88a4251122792af34274d3755ff50ea9788b72b3f3bbb321c45f3d7a2d3dae221effbbf0496b155d4620e7d0dbb5bad579ef7404b8dd7d1d682f9c8d6b82d4557cfad1b0478aa3c72408e11432a6f1e11af2ef8efefc9d3a2a248325b5eafdd1972c287cdfae91bd191f3d547b5e1289c9d4da69f706131eb6ddf9e51505f9eb6ea08b415c04d781e307b144bafeaefec84260ccbf0c9eadeb98ff52c41ad475c20f5bd04562cd8660d4dc037288c4cb71e43b1fc34c13e432f412ba5b1bd2088bf81254dc36fbc2fddb3b00fd2e5f9e240ea7969ae0238f69d540327a1e56aa4da9ad75e08a82d4509c5b462f98b0f3116449b6e2dbe3c8416b954bd5c711b286011f834e81623cc4c79749f4cce8a41ce060f200ed5e4ed0e4c673f32f666eb102bb3505b68b3ed514adee56c647bb80d506a9ddc273c500a5a2066e175c0015831b19591a9fa20dc961820264026615b63e7dfa911b255b7e2839ce39102a1d020fc7942ce2ea0575ea453b24728615c6db8d372033b82608a8af3775ed78802dddc121f09c0ffc11279320b89af903f2816e8937056821e4d44052cdbbc870adcfc3ef976c0126c6ff425a9a0bd3cc6e3cfbca37093bff7b9331676cedcd1a680533b504c969efda2213732ddf935e6667b199e01cd871511340dcc6e7e7b10c3ca1d4b5609d715606f2bd5d28dec58cd23cef3bee54f541502675f39aace5827762105cfd0f4a8d02a5640568e1320547507986b4bc84b4e595c90ca2e4bb11d71d22d2eb618932b760d8f4d22735313aca32a2e8f4552ac44ddfdb8dc374ba0cc7c6bf02d71c76dddcc5e3d9485cc4545cec234a8c5188bbc0d6c8a764a2f6c54ae1087b2879b20a24eafa8534a4419370ff7758b69fda65ec22d1ca32cf2d031aec50a751e824159c3b0324f964531d55346c2fc9d8eb2a35c74d64dab1a03e42029dbd009585db68366bf31e7dcbf492d3f777897e2c4819335bde03b8aab8285ce328a43b30b967a67c6f2f291e936e8986aa7614edcd8d75a314cd89a3165d672bb370d59bb71a155be306ef65ad359d1d1a7fa686b6d8f84ed5a7affc1c6c88ba14882695a2776d692e8af79344dad89bb92f2e60abf0c8b1795467a0d830822d1927339ba0cd73183749e1abd6648ebb7d13afe7c34d39623013b46328acd226940d5b16278994c968342c8e084bf4a8fc77e70fb750e18190678f2bcb722d0b145e2dad29048eedd705b7b19346f3b4cb3e067b10fc3dea6d236d2b8d61c4a8ef67e718515059ced1e8e6fcdfc2525176cbd185c206804d11611aeedda6c346a39a6cac4d3aa7657a457816d8a6f60f298cffb2550ffb6b6f7b99e6067f045af6a6e339f4952534314db712bf4c4a08fd68d0eb2c1c04c637bf0b6d1e830cced33a9fb883decd5faab905141383e9839e8cda5f03f3010080da377aed7c408222b69b94d85f5e1fd45427ddc947bc8003a994f8aa312d2da7a85823a472c4e47f2abe3b4f748238e875ce109726642414b37bb2cc55ee969c095b10a2ced36d64ae8ef79e64286d1194cf2752e0351fd8dec072ab6c3aed6727352fe04b7927fb63f234675a7bfb7c1bf2731cacf98b40c3f56b06e26df7d8af89cbda1b068e80bc933931a75087b44c68f7e268909a3722f2d4a1163c647e130a21f77b4539c79b86bf58b3fcc7073046526b4a5e9fe957aea2f52b94000fc29685fb3f9fccd821b93a81098cc05b557d4e0a999b8ea04daec368b23d79394b6f663e1c3c5fe4742da0fe883f9db46e2d0f7eed349b5c9be4d62e5ac2ffebb1ba85209fbfad0f1e0cdc706801c795b8d4fedf754514b3569723d58800543a1c5509905062c6db3bdc3e72bca4d9a9002440edcb4f33e90f837e46e1477988e54ad948e3a120bb4ba8240a2e223bad5934da7f90400bf2c73d9b28f9c735a1a94c17a12bf5bcbd21979e484cb29680624b72661ebf6b09a789e571155c20e35804cf10ef4de8b40c64fd2715fc2af4d5b85cd7064c955f06dfe0b03120b5b8a4310911c75b50f4e0d984924087b2d9ee0ebfe92740d6c75f6914960ff48448927906a1d74760154283df45dda54f4a4cb842e21b09e0feabdec4927e2b5a4cf4a4f85021c78897e4eb4e395690e08552f2789a5ef0613a673c52adc9e7f1081911f6c8b53b2edd73cce9b7bc657fd257572255e99d8ff7ded8caf0c667c30a9239798011f667838df1e24a025a2ca2c2bf9aa2d2075933f3c11872609a1f54c3df30d89a222afc15a1513efae5aa1484eecc205be765240ae8a72a74433783b1f49b1d0f52647270cf8451a0525ae1407a3f5ae96b7521e0b6515daa8a5ba03ee47090ae7ee8f62f9115e299e6a7935424422a81a7c351add7ade0c1676ae1cd5bf44f1d6f14ddfe77822d2f16ca844d9bee2e11fc9d084cadb1f8ed5cdab57d6648581ec397e250ca2ca6313a0fc855e0d568e839f8e21227ebc6f62403b0371445a80c3e0d826d87cc5f667d73ddb1a5c6a24fcfa0c01ebf5e935e84a01e5c4f183800ce851d8711f9fe083daedc24f645dee49d87e5ba1c4a9894b473c9b8ff37f36d38351f93a670a68ff356738bb18a6498290078b021cf617b31aa99ddca2d86554e4f8a772da97e1a8a1455b84882771c97deb011d7f15b0361d2361674d3945562b87c9fcebedcfa9119457d33b297a66020bddd01f56ef299ffb9fa35c06fcdaf68f4ebe42627176decfb703a8f66532a9a93139343d4a684c322fe558cb25ce55b54a29622fff0c975b177e849e17ca681e5de44e2b8a6128a1e65c145b8d31e6753f772c77d6ff5bad1089084f0e499ee4500cdc33b20b021e2ef5b369ec607be4f1870d329b3e6af47a6284172cb50fe0f479ee1819cd60fb1693e61e9ab26bd7c97f6c4255fd13c96bacd187fbd528b71809da13e72ddd000db816553f0d1630c6a9c2369bc8e9155e39aeeec9c4a0d4204066359339f3278fd200bcb29c157f518d370a8f38df16e8116715023231e44caa974e55c6003e12f9f1ad57d59ced260c7e1645e9b357b2bd4dd53bd2aa338ee950c6b82bd95d3adb9fb8c77491fcb6f20e9e850459c79c6316de926d02ba5cb5c7c1e83f3690d5d6aa8067ebcf898ce1111fa55daca55307601393e027e3b94b335471c2d6df3b0d2e22c7690e52dc8adc39d03869d53c6938381a7b4685b196566ad4e28d4ce58b551943d039770b338cb4dc2b32574029c7a71825512a600873acfbab1ace712a95a53a5cabdcd99ec53b89342baf3a08cf620adcd5bc2bfa6a66ac26fdcad6f75b5d0daa52983767d8a2a7af529f0bcad842c5c2c285265f8d164c84df3f07040aab1d20c0aa83b604bab560095b5275c498f32aac203697a4795ee59e133dba26a487493a4ea3fbcd55e459c4a0f5299fb639d0478ae6300d49c335cd07071ac06591a5c3cb0497612e80ce4a9d86eb1ecf18316624a193e01ee1d77defd80b5ffac32c378b8fa3335b1710c668d1b971d76e174a4c25489fa138178964b6fa3174f5f961f61001e5d01adfe2cf2c4a090e199a7904521740efb93d7b4651ade93e8dae7dc59cc052e4514237c6067bcb02a2ef319e97bd14542662ccc958d3c42efde5f279d552339b04986cda2e42e1070db6af692bda6c84b752e0c1a60fad1b32a6757cfa63b6d93b490055d0a232262d0cc2d4c61acfe9dfd611109b5cf9124327db07a4f385f840dd856fec6e7d3827146867fb901a7d1ae5be454200e2049099406c70f7c0f2c860221a23784bbcd1ebacf1466161b85879aa11752120ab5b46b87824ede15c4c08a8aa9cf7e7c4067f9d2e941fcabe7fae41eb86d586540471a69616906898b61b1bddd7bfc3371b1d87549b408eef6799dd5597e34cb4439a8f5003e1f8d81464f8c48a2e609f64f0cca4cfb34906d28137535c5b99e5b482a956677428fc1f3a5e0c9f0ae6e2486914074fa0631e2b5b09d1bea877ca24949582c69878ec33bf5176536bc3c10e06843361694d7a543954c7c0626e7bc5feab496f3697529e9afba78babc514b5990a974e12f41c583b53140ffaa07498d63b878df9f749683c5570538ad7161d69448dae00628a348ff51a0214d01d6e8bb0d59550e2424aeb73b8e6db174991b5c6ae6e2805f2bb2aef4f2200a320e4bc9f051f2b87f5dcb2e7acee167107a663a63f41df59b2b5b0a0f75be2ac2841e0d2f0200f17f449a6226395b7de7b788f8ead93606737a713d469320ed44f8bfd9389ab106f416c93f37d4a6741ff6f5fc0d9254e39791daa9fc8a7777db1ff1153b0a4a052c548e1a5be5a1db0dd679a7fe007357ed19b88fee042e4735ae71297a7c86aa7823cc752801a9cd8dcd62eefb603bdc74d12f78035442aa02b24a2ddcbfaf7fdbc41649ed0578ea7e1b5ca346fb45b74776f4f9e89dec30ba99f133e39526fb933d9933f5af217280946cc9311b1fd66453f2bab6eaeb5b83b6b303c6413892ce1f83d03351d69ac1276504806b242f406297efd9d876b035f918a39d1f8fa9c3136362b9a3db0a870576bbf75e49f760336f79483d5fd7588edf377f08bc31f25c60734af51194af8a6a2364698bf7c47762a0e14aef8db96a571fbc0f14e53154e2d9ec43ee8cb0ca761beb644a91331a2fb93ec28a63138a3a9ab58977109caf65860b15187eaa9f55a6d4ccba40790b015ffb62a942e971aced531a5e262d6e78d6159398bbfcd75b97337ff636542c5fa9d89cfdaff7fc73692393bcfeeb120ad7c7d279e91ce4f394a5558a08c21e6b3fa8a4560f351b68345701cc56d79403117a6c6946ce2fcf7fe92e46248c74e0f219476660948218decace4218d1126f37166cc8ce13519f2b7d941c8d3819580c5c0c6247c05523ca6dc286d28f48c06d6acce59aaea0bb06e27f163c2abdbec14dc654898ac3b87f1707865c0fa0a2f0af96ebfafd327c026bef019f5fd1b1dbbc8d3ff05c9cd73b8f0c17df0c6c1f1020e151936277cc99a884977a65579893bc743a008665a6996b7f6003f42b84252c608661b0393341066e93311213db0e2121a26f68134ad5c1c6a2bfa912dcfbade9b9169c14519db05cb7e622f6d35a2c06b6f64f564f6b4e490b2233915e8af692b03144dd8ec4d75e19f98dac8a1583793c483d6e0a90444838226232167b2b385c69fe9e0be13e183bb9b419ad6ca46de0271d3ae9576da67b033cf776b2181cb97f38e744e89d23ff5f413a3ecfda5b6f66ef0f12041e345d520ddcb3e2755061e659a7e1a14436da6b1148712646b38996b3783ee58317fcefe77e829c6e5f968eb9418e10afed62111da1172242c1ed3832a9df7276c15a6ad1a6bbd4da2e66436f0bc5a1e5e72128a48ca93312d48f50f59d0e8706ff56d491b01b402615f5592fea9bb724b8f0c21b7809301aef50f02c48365ee2e1e85a3cc2f19dcc9cafc7bf3afcd8fbfeb33d1c42e04ded1c05eaf2fbf28f06b942d03230f5a35863a2df86aaf6da0156ccd2e25eb4fadff5c80ecdd18f45ac776251a4055bcfd53de9716bdc8ad3a31d7adb3dfec8df97cd211e993f452042d7d63fb246122ddd5424402f4fac6c21b2a04a619e0270cf43ea060e8f964b9e84ff3e020faf0961077640457b9f3d6f89da140119cf472c3cd66c3fff961a318ea56238a975c3ef4d4619b2e88f930d625797c953a0f9691eb0ee799111eeacacb7e47d503bc39e8f569bead1dce323e36ba552ba03d9c15c5479f1b1946e4c3d740c9c8449ca8f5a755ea8b1307874d88fd6c501bf82b6c9d559484aea1a4b04b0130d5c7c74b93069ece218e9246f87c7e380d00b97972784d8297de5f77eced97a07a9d24f16f75e5c1de2c5738917f5eb3b1a13a1ffe97a841fbc752ae94f235c9d0e3148714d36aec1c1fc96ec199a6d914a53a7001675fb7fc46d48a0fd1b0ae7188436be8f720c11ffe59710a38f0bf9ffab6ff103466facbe113814c5d44e391e403188f0f8343b859f2c70f88da1ec4dc4e7b42b6cf7f8b43da10006046b723322d95d013eee3972c74c0be3902589b6a44d383c4cfec3b1aebc4e36e445858737324b31daabd5360921125ad3bffbf783562931b4e85277b5a8e98a1e1fdc46b85e1e889cd280e1b2ff1f37feae26d0a99066229914ba09b09bf07f0c6798457a2b77210195b757e253de0539da2d9b323d01320f4038b4c3657a7e3dc6fb5f5f0ce27023a9bcf0dfb25c3df1ea4dfcfd1f6ddd0a48a7f35d84d8e65090a16f645f34fbf8e509811ea18f3d43fe5f71efd7abf698c4d3cecdd93f59b9ac9455a1579ab3a4b04a348f776cbe8c0bf0d7e4558490a7c016b2a4ac1a543392c670385534fe3663295254ad8692e96d35eec6c57b032f3b2418921438e21060133267c98e5c150622cef856ad73600f570ce361ccb2a4e612ff1230d0836a485d059f1860bc8f0e9b2fd9a8c71f80986253c32125e1807f2ee2cf66b7891b1c89d29465a8d558a71483e6d7c91b3a9510b3eecae55a04137f35c93fa5bfb3a1ea4f476361bf3f255484e8d9d1dbb0fec0da0610e9ca8820667d12c02452b6b976e5bf7856e963fe6738f5aaf8765dd1c0924c5767cab8750dff4dba5e220191379bd6a960f207755b8bd95231c4f6e45d3bfe1572a035ed7ef0c11816718e2964870ae28995fb01096dcc25c4964ed70f1d743b5d1719771d8673a8bd186c368fbcd1e3814de1f772e4e8717682f326f61292d21f48ecb6e4ca11dcbaf1a1c65409d1b5a76ad124ebf73d230461398f9a83d63dedbdd9dc2a13e7ec260ff25df999726b0abb452ea9e614630e25060a9e63450255bdf32d4dcd79eb8eb084f99e01cd845b75a0ffa5062e190e70c0417940e3ef9396a2f1b07a86b7a5530a0e96967dcf098c0fbe0cf94a25b88c513cbf425feb9bf73cd514e2469b9ecb08b7dcfd2163d90c340fd038f534c34a84079a591046f649cf28b1e253723397481ade571bc2163f6b1fdf95048dbbd7ece30f21161b92331d77d6de1924d0f8d5c0bdc061dcacd2a5879bb1f6ca41ba9530aaf77eb0b106a3a63d89b1d2a0858a100202721fe412fb5337c00f9a06b250b4ad7d160548ecc294801459118a978a2681f91433f22664950f2db1e0e33df402d5715783935a2901086be9fabc61045ca9bbcb76d9f1e2a5ff9e1bc089a38cdaad45d19b095ea8c82d50536cbc142df2b51c913d3508696a909d25ba4213fe46a583a458f72b426fc42a9afb196dfd7ee4f44606bd9d093bbc3b72c2bb8e951a8cfa9d9a4533f5d7e5c17461246bb4f796f6a9724a643294be37d7d373d04d2a27d2ab38dd15df27729e06d0d6ebb713142727caf74932388b2fcb67a3f765ef74c56351a22df97618c059a7c10f46a552bfb79051c009ed4004c4b0fc07ee1e53a78175832fb688219c9102862c155411c43383e31934dbc69d198bf58f679c64de8d8e5e3ff04482a8a0d1d2ef1d1ce97a0af5cc482809a6bd18b96469468dc6bee8f4dd96ae5f692e551777d7f7108802bafaaaa310d67d64785ef4b4fd9e91abe970598d6a44d2b4c3a4055302953ce3c42f896773ee966ca33e224c0fed02bfada9ae850f5bbda5a72c0ce0a59764595941817fd39071f0f09a3fab62619160d12bb87d38c71648dafc33f0b91f2393fd0f35b43cfc21580fc4c8f13696bce05074aa74e55545678ca95f11a6d2f7a01830fe1d1b6ddde304ea2e855f5a39d75dba70f4746e0ba24e0c67021804723e036fca3ed1a48204117e8b304814a9e169a6477ccf56e8db57011679a3b11ae70ae9ab30afdaced5522b9ffce1656cea82656a6046c47c940997d7059e5f6d2580626a2f9e65e3c88c2d06c5a2ab0e709b0f65652b45ff69bac231c23be155daca832df215639cc7a66e81e24e57d12af7995489984e133ef77da3e3ace5551d03c3913bab06c731ab5a12f13ee8336074a1c0214fe374fc3a21950788425b5aa6a5ea051cc1939d3b13500efc3972682e3e46d322ebd5c6fdf6b9c4c2179f2394c500a9f3c3d730d3372e737d5f2019a3508b637d62682cebc882fac74e4c443d8a4f84e94a1d3d9b47622a056c41b0092afb149d8adcfd3ae50230b8955351514f755ab9cf12ccd03494cd8a499d3bb70c2324d5a2260cda0882d34fcb99b6b80e996b6db97fa1a2f2b34fce5352cc6cef48c0d1a8cb86b0c32613eaef754deadfa6bec41e80883b25057439d586cc8637d67acc09cbe20e3da0f268b22c0c51e7b98e5c29886722634a216bd0b8660ed788c60123f254b551bd91d42c94a37e0bc196ca3d4bdfc0a1990eff5888d957f2431a39bd2e2a473deaef433dd1889e9b5964bc5e2d30802260e580cbfa61a6a02f3958e534f23835d3861196908ae3830c4331bc0badedf18b506c666aa095d81d88c802e0908c4a2b74c6cf6d8e00a4ae72601aaa5b94d004119277c142cbd8d0da4e6bf848639cff08fd1eb8a77150c0ae92331463ce263c6f4e0fb7ad59501801f932feb9ea081e9bb0c328a5e4d010713657f59b40bd8ba27b888e8f0de1ac2b15eeb4b5a505a9216e6796d09b08f0fdae87e6a68337787862a8bbd74fa112961b6738d78382034fdda5b41ffb8597fc4a6513701c073b9e702baa1793727c253bbbb509bded1a847bd9047472cda57a6d33779c4fb9f31879157d679075974948cf20df8069c5e923367c90ecd4f751a9934cfc5675efa8dbc43518af62c7ed374ec8b6abf4f3591156823dcd558683d92a0eb0bdf4ffdf608b9e5bfcc90a88d78b097a620215f1996adce1d8a51f260d8b0faf53aa344191d354031e2632d31d55720680f83fd36af837b0e377cf1b0d761d21f6fb16bd1b0ce14622f8e9226d3e34aa03e8fa20522099f1cc9a7a1c825843b7bf878dce633c1b46332f4ac0d0853e5964f2b0b8534a9dca10cce9640ec903eb5b2fab2fbedf7b4fd1c1ec1ef1024c4bd8f1c3f72809d7f26f5245faa680cc8387465f2a1b0a579ac82b579d94a032d7ae4345c5ceb4a75c403530133505aaf901f3bec909fcee18fca4d713550a0570f86ffeab9c497c57a7a39c21e65467a008bfb5677843e0c2a4ba0da45b46f39b62f0284f219e04a5853f4b5e902adae570efe5173ec8db2e11c17c70cc6670938bdcc2176a170bdb0fb31fdaaf50404f3023142c1bce5d24d0c9e027b3c6a262fae844cb4f2c76f83841c8d2e808e64b5b8e424fb0aec806fa530066e0a09d8eaa4837addf84a2b305433278911160d760e072e6b476792f9de0e2dbc3cf405f22e4f34ed461f3d3dff3601e16236ee2df428701e4f5fc7efa606e6e191fac060dd76173fc9dedbbcd512c83b8df71047f72a8c27f2c06f9de3da3c7dcb1262d8ae392a73c912a577ab7d5ebab445e4eceb207b127dd76f51edee32737d2f87d793946daaf4a9bd99f7fcb213e19da43f8380f1280b0e77a4d8fae10fa9cc7f15533c3955e34b2aea5be889f9151521c77ce7d1dd39e337a90263dfd39aeb005f76a038e637837f57798b17740dfb41ade8bf8ac14540926eda82e3a3ea8125d0659b2a7c1e601b0c82122868ad156b90e75d26be75660a3189df2f906ebb7cf95e4803a07740231ab2aa847e436caa07b116966c424af693726830593a35cd6a16c414aff9eebe2de9721988a4838c7ccbc62c4e71469a2b106c6540e73fe0dac0b0dd609d840bbd439c44f6b138d6c5a971631d7072706686d8fdcbc7774d0abb199d0f10051c84854103da39bc5358cda0d62f229c18d1afdc60c505917953eb3f424e83959383abea8c6247008a81f686082ddedea5219b3de209d3610d0212e99d380df683cd768fe29e3abbb1ba304acc39ab5776adc36e8164c9947d7c626c9ba043ed79cffc2420de22f39caf6801e56139aa793350f31edcca75a9e88470213063f13d3f00a921f9e47d822fa7dec808683b276bced444c50b0674a6184d2d6f7af213c60d51ef1aa31fc8f1f6d0eebf1e2b30ab01190fb2166e3a1a2268a3326d7f5d6f9664647b32ef8b072ec9a0bb6b457fe73c796f77ed7dd3cd452908d598a6d3c213af8a0e733548ca7d72f98bd239a145e4cb9275b98dc54a4f41f0fa543e6684abd9cb230a906e8ad3f9e871b079af83b381ed04b94fa4503058d80fb77183ea9736b6c9aed5d67cc064f7d34cbdf836fce12d2e2d966fd8f4625f3a3fb551c356b64f38579af0b11b2447dc516b326c214efcbc1a178f8acb5131c0d612b9b88acc37c164331188a74e8b30ab3ccd3e2027e4b94ed85f2a9fadc2d385ff7bc1e24477b5871c5f50bdcd75af4440dc7bf0dd3546ee7711cba1e201262c58167efe734d0f69d4422f7cdfc56c64058c41545ee4fc9de07b79bd00d53a781b8156f2324ba866bf29fa900923b47cbd070b2dc56a4adf6c964551792180e7c232744df5caa59a4d37a3a452ba23e7a2cb24de97cc30134b92e4201620f0bf3b8c1cc12fa28722667008111b0291175661f72dd2ad2375a25d09c79d166b9ada3a8c76cb923005ca78773705a726ef3ad75669645ebcdb174094fd4789de2a76c60c2e85a1bde6079b313ba23dff41cd87646c2ce31c2207e3cb6a1db3153654c6c795fe347e643acf57dcdc4922e7209e51ed38aa24387d170783278149bb0a5631864cfdbb7a01ac51b92252cb95c26bd9f0c4c1ffd1962557aacd21be0d0cb6d06370fccea3840711b628b8056e7305dc3fe49603145ec5cbdf90561a415eecefaad454e1f6072e36ee7eb9c16916461f90056a8c257224c7be1c06e8860465e7bb182f7df774db91965e43a123af31f4b40a5b41192d5a6082c01efe54c1b6083e642954bc4e91195804fe135d4c1d2dad7d4a1910243bdc61ac387aad642587d5453f8929f534d780b4f66d41fad30a59c0854be64487931e46c272a51b898875cdde1148daa8b72a787fd262ebc67dc7717e6a44f952b3dcf8369cd342f5eb825ea6c5c83ad6e55b12b1c2721cad0ec7bd647ff0be8931d5de01aaac4adbb8b4bed62cb1f39fb42ff5cf86a3c5e46aa1a543e717ddac535c28c8caa209e69983e56028ac95979ceb7af1f9e63284074092b79a8a60b1488db307e7da62a54d29be3017f3e371cf84157a5e903f6c7411eda75cf8a743f8ae3fe582a43d775b7e356b07fce9e224db756319351c525f170d3b8a1a57dfc92046f58b592db96928d4c86ab4b0a5ce816f35b35b8338274c2e883392c4d56a12362aace330d9160e2c926a800582ad272208053f895d4cdd70804f9dfa396658ba0a75d08ac54a7183c68ec1cdd380d6a2829c9fe2aef2b43b5883e8a3c18a5360d23e5175d348a9541f35dac0f7c7e6a4ad836359bdc4980f04fe170d51d24766f1778a8305667cb690bed29a76cd3c1b65ff89178349ab2efe5b495b215421eba009811ec95a3e137b815c1d768284cfb7ee3280994ef15431207932d9383c38dfbc074b21142f389b5bdcc85af4ae9494054adadf80f764b85c850169233753a8aadee66d6ac94ff4fe7c90e0c8ff7d82cab8e7fc36e9e474bc000635851bbc58dfbe0b982c4d6e9cc8a97c8a0ffeae582e59687a109be68c61a1531e3f503acda08b76782a7ebee32a6020a5387ada174206180cb1ab0ec9455a5181f72849291eca1242bbf32661fe4e33f5fe39c4ca1ef2f0f0e6bdc0c56b49ab1056786cfe93437251b9a4e99a1816264ae8b2347255a59fce412359d7e54bdc89b50fcae047f7c6c007df91f086d9b03ec91b26fb0b3580735faa6f6d9948f484ca442905b1ad3798e35a731269db5eb7fc0005e8aff62894a62b8f4405264cebeeb9b8afa49149a59f3ecc0e2fe034a98e13456647b16554b644f990ac8fee1016cb794ba9ba59273aff1a938a8e649a24459b924ee1d3523d95fe47322ffb6845e705c2acefc4b3321045eaf34ab73b0d79f5452fa38631813ee400292ed02e1e2b8ec76546bf19ea033788b55ac8f3c5c91b49e40d130ecdbbbeaefc17d4e04ee1514b906f15d01b4145ad8c809cd1708760a36f48907bcd41eefa06717f84fec8cdb7668514ab2857e665d91e404bee213e4c8de29fab5cbd033c57d65d446fc8b39c885ebc469d1fe8f4783742e289ddd06675331d5f8920bce839e209d1e7ea188948dc7961a111728fb80e47c31fe63fe0abf5226673891e6b46b01601c571a4d641ecdb13bc396b7f13b070b5f0f2b8113e3222f858e61a00c208b9217b1bf789ac1b53b8f74870d35232ebfa6ed25bcc46d237b7a97cadb057cdf7f2e6259d4184c6eb0332392055791f8c1d64b39bb99655019ff557e87d36f31c5b2fc84538f11e5483390b019c11dc23b82cedaca06d6e53f4e6ad78f22951abfa691a100f377948dda9034196f2c513a5dcde70e0381b5dcc7b524d8bbc92e4e22cce43d9ba73d74c40ed874d7b1696b5a1e08d122f7fe5424ceb9bfcbd86ebb0a7b6e386b94580f298e8f0c5665090c1166ef961a99dd28d1ab35abca011020993620d2f4b322ef4c80e0b66c2328687d02b60150032a1714a0b6922ea8b47d9efb3ae7fc80aa28b49d61bfe8972f137c0f5b1b5cd57a02a084bc0a9b57435913d602cb3e5989def7f153e53a1cdc1e953b193a30ad12ed999dd03cc023cf88c8fc3dfea07adc30de3b3fb455e9611fa005534171e47dd1ba1bcec0dcc3a188aa0a0d5c7fe4002672348c5883339dcec2314ab89689d4889daf12a234235c22046be21d5acf296f2dc5368615c12e52db1636753ccd286c3b34bb922095cb820771eeea24c99a390803fead9fe24bdf993bacc8ca4395b382ef8dffdc419cd16114fa86d505d1768aa9c6a0542f9ae2a358948143fc0ccbe4dba79327102aeef2bcb963892606cf639c1dedcaff67b0de222183d51f273148de13be0fda15066ab16c5ac026873be520b281a834179e4392c5226f1b0b5f576d8561e42172dd6fb5c95776a996b1669261f18eb5c081ac3152f7c78d6ebafbcfc8b49ad1bbd004f74c50bd8ea9f8be56c4ab26a08399403bbff58b108c607c9804454efa690b5d99c18883ef27c8dbdb2ae8dbfaf0d6cb632ce13d61f66f8e6fd8ae970ac4aa848868cc04e1ef221eb8f5655deee90397e8a962008166d3e02677f3bebdf66978e7777c00b7df222d0d0ccf67bb71bd04edd90c06852b40325ff37ebcf6da8911979228cdf9ac1b8e636aa85137abe729b750f73f80bfdc614f0de0bb0c93465cad77919b527a14672f38ec57a90d04bfb7342a2d402c3e3b0a7ed327d6bd63e532b5ce415b3941dc078b56c8813f27f47431867ab83901c1fc36448d7df34489385e89edaaf280c92c889f1c5b3a9bab7646c39c4fbcbb0c3c926b76cfed0f36d480a8fbfe30e0e6f9e59389283e30734a5b02ebe41a8e7cab5f818572dfae65294e013ce0a29d6f106b831c158486a7c3373cec3110248dc2af49e3176e9d10acf2f63fd554a5e26ad483356206b5e1d3f63d6bc9694ec7665eb54dbc08cc90af5fa78b71b059a6a29a5b1e57986edaee4398b5494eb06d8c6c2eb2b1101872cd7358a726bdbebcc6387ec264b3241950f3ee0465f6a8e8a109751165bc910f170171af05b4e0ce52fcff9232e9689dbaf3063a85f3e4ec2a5227f8839077041fb0b24d66b5b10ae12e8de497f900aff8033e9d1619b4a99cad746c2ac9d2db193dd0cd968f340975ea33575d8635dbea9944806ddcd8ba2cac971b3c6e1575bbdb736f7d347e8b40910a7e02f51d242f9a12b7821715e80df17a282bac5d5990d1d6e7555bf1c44a04c760d3ce29286ed5eab81c0f5e91e04e0111932e1e2acfaf0e1b79597a9ef45d4964a48c864bb4ccde27ddaa054fb7d5eed07ca01a0122097339c529563296705fd133de7025d27a7962d366b6db277c27f3b1bae1628ab400e5b08041ecbbd0b79b7ae7e7c69cd84515c954e58c581760bd0076ec364b10e962e2385014d928f04fdd5a78f90f253bb266c9c9820b80d41296829aa7db0b6b16eb69d96dc13c58971a1f9d2cec89e820285bad3ca3800e154da2110ffc426d99b62df07976cf5afef0aef21c82deab228bc92a694103b0169fc67a58e2f2d98bb82b5c62847ffd86d10753f3583803c9e0e0178ff1a555ac60e8e896de38205856f81a2b1243ff488ba77a0e2e5f24a44910ef027f3403ce008cad4da58e268f7be4a5cde37ec9c12f40034223c530391632314a3e6bb724c1b27e4dd64e3c5b97734bd709cffc26af027883cd3b2c0bfbd8bff1553c1e2f7607301e915af863e4cb4a014d05cf379de7fd6d986d0efb66b6b8bcb7e8783f3a436fa6878f954d4c4817ef535d1b9136e48e011ee5e0918254e3f4fd6af3e06677666a60163b005a92543bf1712394d9de52a662eac25d04641baf46403edce416f9918a00d6e44652613aad2b38ae656c1d5042b52ef4dc650f4fb693135b2a2dee63752e1a8f615c20d51d155a5d9279ce069175ecdcd7320dd4257450c84162336d03e38a73bed3f24c72bf8bdb14809613eb0dbd2a47d1c164b01631e75298f098842a3448ac2f7ab3a920a2b823bb6e213bcc48ac647993d547bca9aefb475f82a0e500a9ee8c3457bde4b0dbe8e6d55c60e1ada6c9f36582207bc5b4cf841c67f99a22193dac09f5a9479e1563d2b80edad5d19e5c473d27dacd04613c1d40ba1066c3a37ab2abdbae928c811df8a4d0e44c7fa148ade6ccb654e5845a30cf7816b50edc32378d074082a9143b6a82e438cf27c17df03abbf1cbbf0d05f8a68bf406af99259d1d59000010bac99b1d37d9ee03d4647b7a36ec98871ea7d40bfb73af7cd6529823393d5fe53a4e5a874a588c6fee11a0d6c798439822b2f08993c2655aefb5e44656e8047b8dc1baf5f9fb743ac05fa6fd2cbbcd60b4da4771aecd6b13d4b4f1803eece7911c85fa72b3e81cdad6e0aca9d431143e59a53609904e89bb24a3235cb834e2d59dde15ab2942ef2ce8c39b984f5c4abc37ec04244c271bab41c795cd2766d6c9274cdaca8110b2b4e346c0885a13397e3f9f24f1fd33edd02369222f866533b55588f47c12e5cf6f687f09f3ea404e68073a7ad784adfa97ceeea6151d33370a187f0b67628bb151eaa00f9a573ad8c158d4c9d43c13403130e35d731da6e2d4b1ce86f572d3441b3ca78b1ff9f0aaba330ee24bd35f869056a81a87e9f88745910bdfe8db044e40c6d9c2c7a903af1b9718a51200fc9ac42cc9400d3c252b5647edca0c24fd7391aa1cee7546fc0dc3c0c582411b608f6bcddfc2c2968e4f86fe6309b086a2270803949a8757787a0eaac7112b2ef4338a1fb6e4fb925ea229ddefb3f61421fdd5b29aea644274901575f7cdfa87062ace832c8f9c3517080044a1ea8193f83a6bb90e14baa06cf69ca91a531820f1e4bde75898f9c3265ec60bc9eba7c0a1b13822b0e938e278ed049661cd48b9964d6f861b1f7d368dad5b6e2cb72d39d6fa6858409f4d883368702e3708aabfdc98a167eb13aab63e11dea2201efcbc73022cdddc4b3f212cbac3671c1896479b112d2ab704d8820ffb207a8ddb8a66136234613e7feefa15ed53b69b2ddfc2305f003a86778c308183d870123f6718ebf157190c6d054e1a636a20ef44db97824eee9322f710c299db659b044dab7b508e698e1a263453142cd21f68e48376f64feb58ca948f4103be5816bbe71325d982931c3cbd2c178ffa667c935fc0e6dff2058a7b8b5329dc8556aa0fb47e3174ba92c6e614ccbe9f2d1b5b15020492ef7c1b2b554ae61851eabd37aa89b45ef48427b14cff1ac0a9663d0693b133e47d82b3a547ae13a1a849b53760494d75b4ed8a31992f3702cded0c7890bf6ae9bb9aa7fde8244671abd9d036ce6df3f4c1baa9333476d7bbf9f83208ec1676704dc3668a8505730a349305f7afd79130cdfbd8475c8c8f5d163d325e4b76db09f92df6f5095e05fc859565f134f21c5fe84f8071e2dd2d02a8da7584ee973e9993f09e1f6671cd883af404ce5df9d5b185d7b6457279c82f8aa7680de8b7446718fdece4e06e7d468c5261d4857aabe3bd908c0e2b1de0cd8b0a771b32163cb281a75628b69480cc1bfb8bcab37e0ea4aacfd3908737fb01a1e0d564c1a15b8f59b5b0464edbb982e6d5690f6c5a623021d752043ff873916edbe5398568465f8a5e1ae9ca98b59f2a6e5301227886b8ceee4291ebb682c6816ed863de9762fe20cc081350b6807d41266eea8beac1eedf3744f97e8b880c05c276c93791bb467855bc218848b4f344f3ab3c7190178cfff78a6a2d71dbca2b1b8420716e53435348a2cd66c91139245d9a5b6eb628f30470564458fbd2fc1fb7339b12823615365f05410b9047e97bad0d0225972d2bc9e79adbe0c8d15dd4414386d2c5af11b8a4730672ffe06afc26b37433aee58d26f08df3cdf65ea8f75b86af359eb049429b039367f4cb72ea245380b71b2e47cb5d04e7dd2e466dd3674bd6147331a240720b3c455356576715f836a652131aa262906322adc6d8f72730bee9b0b590ec6aee9711da06873e88f8159b9c3a96ec558f582b041a1907c881cfa462f2a723e9bd3841406b497bf1dffa7bf1d7aec8d0a97a2b605257b9aecc755d88424f45e1cffe51fc971b63c2aaa32ac81f8b1ff711bd9cfca07d58333c0e3dea0a047a92290c859fee66805142ea1e629ac9db3872d69d45cce81d9fff9c312874d9acec860dec0d96ef58cc37218bd4477aa584dfd67cc2ecab5d46694988577b3e411b8bc3ba7429112d4b07444d768acc4c690e548521f98670ca9ca40ae21c3d552d8a6835be417c857eef2b688755ed7e59d497b5c2d762814c256dea1214683968ca0ddb05d7fea795d22b125b725f5726740161ddaaa8c3ab1c3aac454295783bfdd9d3d10b513f77773d558498c0ed6a57b9f218c357b457f13cf29ca161621f1badcec871a21a0851e08bdb7bae98a9e4eeb9e37c4448a6ffaf725a556b61d90f76eaa356f8dc5d200657ad38becba732e7a845ac4fbbed034ce2d9a3f78724b915e5cfcd643efd71746097b78549c0cdee17b7b4848b365b708515ba322fb7cbb82a2113285163c0196ec575180048d98771bf56007dffffff82