PearlStack logoPearlStack.net
MarketBlocksTxsMinersMempoolAPIPoUWSupplyStatus
PearlStack logoPearlStack

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

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

Block Certificate

Block 55520 fe230b5f798777d28e58ed0173a657bbea02cb610b9e15a505a4fe35e06bf7c9

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
79d2dbe666ad09a0309027aed67d065ccd02e1d8e15b78fbb3803b2586e94a41
Certificate Block Hash
fe230b5f798777d28e58ed0173a657bbea02cb610b9e15a505a4fe35e06bf7c9
Source
getblock-raw-prefix

Public Data Hex

002000008000000007...009712000004270000
00200000800000000701000000000001031f000000000000000000000000000000000000000000000000000000000000000000007bae2b2c6fd8a9c68c3a9378418a03341b78e19d2be51daab27abee7b8e6b4173806ac436e8b496be723e72b30584714f93238eae9a7a62250dad13adb1272c1b6ca139106158fe6564e7c6777d2be41afbbeecaa7db269ff91a00000000000000800000008000009712000004270000

Raw Header Hex

00004020102f03f720a55869d611056edc93815f26da4bdecf4dad578ca534f6f9ec738bb9ced906d9b341cb6981a68a2606750382adf79a3d7ace9b2fdcf43f5f64820e32070b6a13890518414ae986253b80b3fb785be1d8e102cd5c067dd6ae279030a009ad66e6dbd279

Proof Data Hex

59,560 bytes
1212160103078bc6b13fd58e781bb8340c42e3cbe0a513605fb9def1cec1ddbd6169e0bb6a3d1ee8302ced9272f4ae359c17b7f3afd04f3ec680ec742c2290dbb76609ff2c13580abcac4d63c3b8cda45cc0877e617b4113f19f9da504f619c26fb2101dad748b202d9eb1996fff0213d37ea6bfd0a56644048c23832ed6b90ad1fe5bc11902cbdc55659d938d00d40836b41f5997279d57360df84e8dea25a68c14bd1b721ba2d5cf378282902fff0062eb3cba710e9fb53f7ea56278fcbb59fad4e588331b2b073f1fe5be8855e8ffdb99dbb4c4043a208335cf22695364eef09189fd51e93e8ff18df4c0d0c5b7bea468cca682765ca8ece1f5696b54191be8a7fe88b5bc1e2d35802b4f35598bf54116d6d5016a0e9c4567111e3d765ac0f1114a5d8b5e06a9931d2ccc822f008cccbb87b74b3b9a2c1283ae3139d1b5d28224fe6e98d516e7d24b368c765af91f67682d5ebed9a58b56b1402a530c94a13474feb995169422cdf5b98e153a62a98ffa99002f73d1a6b576d3063f3adde7ddcadd087f60439b0b032f2cb71437413f088e2c7adcec2408cdd251c8f57767a4ef28c8e085976535513f3c68d253197d61a6f66501bc3ce096c9f7f42051f5c3954b5e9887850efcecf12a033c93b9da475c353a757e9a6816552aea5a15315c6cb92038750e6f959bd6b54f53db0c21094b49a1bd1a54466e94ef69b45127eeead3a8b57574b78fb1c42e6077902c8073d9f6cdca47b5f7065075cb839ad9bb41b2d38b5ff32bdecef7bbaab5b425178ac9896be01ab3860be8d46c8a8cc2ce62544fbb3fa473226fc932b79550fd0308820b5f14d323b5ba21dc095e6f152d1de25ca46f6ec2c487122f9a38ac145e90d36f0eeb74294d821c9b511357b33db57bc40923b6f51a71e68cc65fb48d1083f758b574a2f139c2ff51cb19d8bba39625f835b524119f6d01fe06c3bb907059ca0690e3db4e8bfc007cb0df8ac4c3147c4155b78b932c8bddf51130ab649e989e2d3867d6861aa665e11f3dde377cd5ac3d7c66be736330e31eb048c7c6ad35c9d5ac7932266ee59ad18d112ee5acd72f34fdbac1c97a2f76f62aee676a6982498fd3537b1bec91842ce3018d4c585438dbb9e6511ba785c2eeab4257a71805f5a349067d729e3eba0e51c9a7c3657a524140a939e6f204218f4de7ac2ca31f259c9e71b6660b6b99e027e31eb433f854c5b2d7c88e67b54b0cc0539ce79607c20c501730eec3de56fe8bc1fbe357c4182e95b465f782bd9e0a19a1529fd1d3d85cb918ef2efb84ed387485207bcd8fb3152118ea6d361e45d57941a79c83e902c314c3365b01580293aa8755faa1a19d5fa2ffc72be1dd132efc5d591cd54625b6ee7481e6c7237d01c949f053af7c23d24721a8a8e8a955ed0937faea71007c6b03eecd7da1a54edbd193c7a5bb9127a7789b4f8841a2c2fbe223253a71341b982ecb91bb75fcb215bc40244e6c8e2dfb4ab1784c93bd93977cc0da47ca22b6dc553386fd95b9ebc972338f7a4bb7f58e080213fd0c82129a663d3bdfdd573d48a273537958bb2d91b86655bcab02467abe9750fc816b2741aa292a00aa56392e2243fe5522d03d2e00b22f3f25ee49f9316f39344ae022e47c6b115aa49b7b6138e5742165fc6e6f5568a83edeafe6ffad61ab20b4b661f3f1fd0553b698d720265575d2d3efce1b450a1c066c090781656706ca108f6b0772afe0bd396b6b12251e863439c2ea29bb4db9d60cbae251350d7690f196c1178d5d655307287baee8b350c66228150ad9567c42a4268929e7365c4aa45777e01519142233d64037cd60c73b3b8534aa2eef0c5821b0777ed522b8743fc8684e69049ac675c1c79dc13796e20d41db89ee04ed1d1aebe44fce7aed7a4380ae425ac609f1061512690a52520bce57ac8563f86e6a80d6d7d633905eccc2db3cdded21df3a0a418391f49ab9b977d9c6c72a73623c50da0ca3871d381a3612a6551412c3f3782a343ecbf67de6e5f6ce619357911d1dea4f4e983266b9271d410c516d29c27f52e68764808a158039c984d169619b5cee5ecddad41fd0f9281d916ab2e80bea1673841b329b83cd073d0adb9ce09fd065ce1938e1d9d406b0b737c8eccf437c6c5484f3b1c8629a6e021a26e45501d46c2991898a4299a6a470e9a3afc239bb2ca4bfb8b0c066dd1c471aeaef0c60f191ade23edb216814b4027d00767fd230abf6a36e6f3870db55ed2d1f4fbe0e56635b4d59ddaeb1e1f6dbaa721ed4c527aec51af886ae50fa504307fabc3ba47b0e1619453236399b72b7306f65f3c1cf8926bfade9056e4181fadba96d4eb59bd84466f5a63bcf9a7ffe0e9f0dd08c717fa48fb393f320e27f4f3b1969783b4b8700c276dc9fba9af37b6cebc5827de1d6373466153dc2a6c4b52713029a9fc310bb704e33d2122ae6dbaf8d4b00f1a0ed1cdac2dbb1df3af34e25c205daa30bf737fe839af68f83726da9f437258aef126167a7463d487f33ed21eed18b1e5282f5a51e61bca3c10655ea67433799ab2fb82daa37be5568edc1dbae0ecc7b63df9ee503379d0dccf19931fd0e679f9be0a10cf27e5c173acb58e7a00714b40162e48308ef7cc2af2d44ebfc1f675fb5d12f008bdf8889ccff1f39928a0738c408c6153c303eb1ec0e652eed73b01c8566e2fdd7fb5fca78fee44aee8f55bafddcdb88d3d2ceb5e73cf95e003797c463555b8e7a682046224dba9c7cac5d6d7c0b0a9310682b1a4c41980613bcf547031c51cce21d1cb7d87fc30f679b01a06a68441be66db2f44728e30f11349907004f175095745a5485ed4116a924aec2a0dc4e206f830873fc65c6736525413c6e59a708b5e9dea8133d0cc3cb2fb0cc193f831355efbe6112299afa7d56c50246a32d2f638ff73480bddba9733fb64855acd6f7fff188f31c4555019c80bbfb8b1906ae6c3024c5cd8af38c6af71d4480afcdf161b605475219c42ea9eccc4ba1371029a26f3db59d2eec164a811f96c99b1db950f1622e6b9b1573388526f107d43302a6294a263c1f0cf51878201de69eebdc0a6218773a3162280fbbcb1e5f4def5c2d939d0a613c6837ce0237bd3aee00b5841ff12b1f159990e511f299494be8ca7ac1b80def4a458b12b5b2a03f30e0f50d1a71a98876b8d8494853b470db17722c6eb7b6e5ff8d6d2ab42b96a5f6401a8aa47289ae8ce5fbfef9fbb61fe148397b6d2fc336a148b13ad5f9bcbc1c8e4925050d9ef315b46211181c8e0d3367079c8180020e04559caa63144d016cceb8360ae287f24bb97fd548a3ea4ca3f29bbf3066a816129a19e7476140654a5d86e80739f92239e76f0f2d0fd83ab8d6a567bd15f06f5d1f1a45b61243e3a5a8cec7fb90b7a4c879c5e2a7f32d9bcae48f0103a33e1ac09c3b8fd4c663086f19629a73dfc1e0b9d157afe5132d75e42951b27f4ac7f37af52ab8f13df70e570bcb9fc3b94b834c7d1b70e02d666bdae76b3a6dd87263c29cfe303555ae2eee730aa43817fcf7ec60c3726d52f63acf40eec9b74f46f3527345edd626a5ebcb827573edebfeff07e502cd4747a558740220e7a2a082ba41a9c00562a597d58bd5dcb6c331e9a355df2db6a9bc871dc16cb581e9dd3084218bd601bc761cdee58139b409c5645ad6eccaf8806d1e42329a6f2fb1792695bca6a67e8d97db01972655b4004b0e1a8b03464b8d5486f0af4328246943580e15c927582cb73701b1822f899324bf36c4d73d8b3996b0b4e491d8d235b981afe8ea61237e871c7fe7975e825e23eb193ce01232f36cb779b60d79fd367f7e68cfefae155e586c8071068e60abaee69f12a8b4cc1b848f534b5f1de79d15af824ea6e3f485916a805a581b61b621c267b1b913801c13f7d2e58d148a0edf49d518da7d5d280618b4a343ba4db2214381919798eb44fb8c5ec6de4c1a36cdb282b170227e737596ff6b42e78e72d878d57629411cde14124413d35a1de4de1bf4c8e979381b5bfebebc9cf4c3ce588c337c0227c02d349c2fda4b3b38c9180c25d306494b041b56e10e32f1eae0178eb8ab595cf320e705f3d1d9d1aa687283ee71da5e1cc0c14536c93040bd226fb36090b41e08756a916a44cac298bc2ddad4f1c45886f3786c398e8f131af0985126ff983ae5bac9b5130773117ab622f47d6f207199c74b1d4d2afc1df87a9cea0c0ffdc3d5c6ca7257555e6dfde0e55df469e5af437cf5d94c7f244803b2d04f73fe6da15875662cea98b13d6627f88ca685c4013049ab4f16d6a15b961248187ad7ee24de5bbb7d3f878b23f14c414eda37ca5bb1bcb310800244f89f0a9698bb2fb7a613c4b4e7707d287ac7dc5ba4321e627cc31ad8bdc8184d1476dc922f19852b344ee499b5f178541fb467d809cc27a36cc0d6c1ab06b60bbc88e1acee3aaa211e30e3ac5d758389be186c94b6fccae9accb7aa392a2c0efd48eb364905dfef735d999473a99d8f24a9e3f909e7b7de1b8c085492689badea7bd4c5d4a80d82d89bdc5d04570095321a19921737b7ec160179e73ec25994ee9125e48cef6da4766f30cca32ecd86c8b3bfd49c9513c16237c3b1d7cbfacfe1c99c71a6d74da851c98474724a26c77594400e1bc42f3f92ba0198a0f4039bff6784500cbbefd2abac00e5c40989b8e19c8328c503a431bfff0e45e4414835a64b8e4b5270a237422a6141e297b6407ad92a2efe1d2a5eca6f9bdd284d91fe200de09273173975fc5ee9067c492dcfb476981d716162fedfac961b23ed3c7ebfd85eb77652e55732e9cad36e445e95851da43e7d4258581e76b3b10df6e7c420adaba125e85425ea7ce6bd7b045dd8effe9f2cddea4e8a60db9a86d508323c2fe0d535c140ccb5de8e233137941f927802dfc77a14627aa1b43371324a788e93a7b70c9e3d26f1c8977e597956fab744095ed4857eee1b674b442e13ce627ceec0378027ee5805c3848526293b651ae3c2d2c5bccf18627533351dea0f15ef12000c7eb89147043a0d251d0a6e3c396d238ed48d246785455b0414981f7ff6661487179cf234214ab6ac1c617d1687f0db8661b81276c8f325a84c3e2dfdc051ecf99301071f9e34575b7592060f0e4136f5e293308a88e7fa33d181541dd390547009b1b312f00a79ffe78db9bf90b9aa7b79da02ac70ed5258aba1e765762d020424d36a9c0ea2b096a15d548f43e8e6b357fada1ad088ffef1b80fa12df12797c397ece0ae8ddb90f9f2dbf799c8034242b8c9c4021b6b336876f23ab74c5f7218e74774082511814cdf7a03ca4511cf2885e838e2aa5f1d7a1dc8f39e6ef4235b52f4695b6fa4d40cc3b2fdbf68b858f2b796c19ffd243ee6cf05d6aad4dc991a398e94a91645a3abaefa64d776b267b0c40b1e09e5e69b060a42e8b192f9e97ef2cfd5aab02880f5ed36ce7e86f110ada712d127263e773fd64230cf0272a6dfab4278f17a1d6a4958e7a31316038ab8ba1040f10529cbbd4506eead82a8d343408a9a53880c3de9159a2df0ae3f5352afad17a3cbe4b0d732a51fea190196cc95938eac7a8b417bed14a63b5e4b0371d3cb6fa64ab53c7085aa75638eb4fe62cda840061db87bf4df653585dedff48ec5ca19fae423561e31c3c85f890aec44a92e73bda2548f171de2d0c067f26a0e97f7773d1ee77358ca62b2b4f4d3ba4531a72149e7d2a9ca7845bafb2aa6337a371fcdd4012b5f46135f6afd4ba2faab4ca003d191c1bc68dc0a1c4c1cd0531c78703bce764b3556756d79decc531fe64376df042b92108772019f79d10853236bf6689102bd4e4722cc9f47117bbe139728f1cbf2c86f367d71eb51b7b03195b6c9ec13f8850637ff0852ca25c55dea42ce745a33dee6f642b0d30f9be70cbd8c775aef4546d8fad8f83d6ef6e3933be0fdea2d6c8817cba0822e01938e8046d9cafbdbf6ba0627fae654fea8d6036ae923042838b59e681aa10843fde6e556632ae136ce744bc292ef3704bd6bddb0fd8a53240fb0a2816f716986e775904f8f42e77f066a016f7bb35129ae3ed79c8e99f5bb14cc1d1d9f93f91ae01c844ed2df23469f15c7a0e2756aa005a77fb45c9b5ac94cc4646e1bbc2e902da0390447303dd7d3a2f880a1cf0874379678856a839d8f3578097b5adf658ca0005506dee8331de89c12af9ebcc8c6359e8e9bd3d7418721de7d0936cafafcab9e5529065a370732cbd71416985684aa40d62488142ab51eb75d2e75739baf247d4d80ad551bd3687c4e2580adb66516848cd6302d9c0438931a2808e79c7b5ca75120dcf39b5a26d094984a52a16ce689f0dafda808d54af8cefb165afecddcc878c848b8de9cd56e25fefe1077f956537cc31482d59076190e6d97e8050a27dea14a566e9055e1bbde14face5890f6c55795c1de1061c1aa7f48c66200c6f3234604997631015c01c8e6ec8c995bf45cdecce3902804e35328264fed91f3d85d03776f4ec19300c3a97fe732e8ee37d8533b0398afa2362ab7d63dfe9dadcc5e5de7643f65f3b2fb40484e3c56a2fed43c9868992e3f56ed2d25b8091a3b470d0e45764ae03d73b7e4e028464e32e8a53b65a5a9bbe2607f6bd5a57547abd867d14efd0a9a66756f2ae7e9f9e368f00db687174d1ce1d1217d960f4e0559d767aa19d6ccb37fa6bc8cf0f1284d4b73db75cdc1ab489508f0abefffbb8a45962d7f9a575dfe49861ef927c3a2c5bd5f28aa59d5308290a785f1358f43333f23be8984cca2a099470884823028e0fc8e18b69b2d2a2ade809f991c22fd2e4b2863b1a2da4d559509fc37839000ebd4474e3098279c0f228813dcacc6a4f68cd7a4c1230d24d0607f7bf20320c611cd9b906e6ece3364cd187bdf00e7dbfbbc08694b8c1ba89936541e348ae46417f3618686311b3922d44a6be57f024fff81990d331741bbc190fd079c5c928004e67a052c0d48c4688cc60bdb235364d9fb3ee3195a73efef735688abb756adb79cd4ca1ae5276513a62dae0bc7643a3df0d36c6c1b01cf98ea064eb1e3ce63754edd7812659abd5031efc0422d3a856ded8197934266c5c383f543eb200a8f70a00b85d1d338e5b6acf5a4035dc5363d08cdc44a646f1e847a61b5bce88a9a5f17f236973734d0020f5aeaa9b892b099b9d878bc752dc0651df20e55192f1b53e1ecc1dbfff65add0d7698ef77a9713a6396e2e8ad5ecfd87a3bf1592dd0a85c02d43bc520077790746347b29f1d65cafb0117458fac6c6c142f8f5604c07d88d53b0d06082993ac8f69d82999c14ce11e4a70c63b09b81592714457820ae6d9a70777680d49eea6dd3f50151440891653fe9a156cdb5bf2b0a18b3cfe69400f47601f0c36e931f356c28c47cd787453a91c662831a3cef9a132692ee0814537fb4a85dad48711fd94eb7e260e6ba8695543df828888f49d031f4211eefb632b8f2aad75780dbbabc52d92f3b83916f754a0e2c242585e6bba894f1a322ce7fc84a550ce159847d5ff8d5ed9ae31eb02d9a69f46b521409a8f7b884a8da3ae17c245d895ec3949a7556a1d77a6b5fd8f87f632a042b4199fbc453ea07c40fa8716be90b5e857ef5984a173c6316931b3e5099ad25f83e2db0bc3f7dc58081c98a4d8781ae38fdf45bf0f1ff438c323681521c42898a41101c9e22566f69b435e3fa3c4280b704c29819cf8c89b784334c783d789f53c5d67f136a47df9ad35d2376e6ae2f3889bb979b8a45015e9b4fbe78dfc337e2f2f225a005dad43ee09df45773c438884a4ba94ae83cff891f4f58a3414421beae913fad7b1b892ed310b6ceb924abedbe1281804795e49c0c0b4b38aaefe914cbf5943aa03d29f31eedc57da0f6230912c7b1b8ce731fa97cd26f23a2f9420d89b0f1bf9b1f0e23d9710ea132e1344d666383d163518272c2ddd327339184616a46e185b43e3f38886986a69adbabf5c26fba363f102ffa3329540c0603bce80a141a0e412be39437898a97348a340f65ec13d1e1b98248ef7456f8613493a7bf6d7bce803455cb62b4e7f54710a76055c95dac524fb5531dcfb9a2282101543c1ff279622ee729ada9ee7abc45519681f2c9217f84d5fe67fea5ca5219d422ef316db900a85a2210bbffae576e3cbf1800b1dbdf1c9f292bc9334f770431cd6da362fdf5b3ad54c54635d4ebd2493f0285e63645fda266692760739ae953d7f71fa774b5a168cf77e26286c6d3fa56daf4f11610aa1b8781f8bdde94a39ad96cf213c49e3749f799d13198e37c2ef1747572f308527322735a8a7a21de99a061357ba1dad57ce7cce95021c9845ae5c4ea7801e48bfe87242b500fd78b05fc7aeda5e1101525a573d0d7af34363c829455490d984c36447d96c9210b73ff602b02ed8d2b7d119f9d022379ce7de87c42f5eb19e42addd03216a244e0cee5b2cdb7bc9f7c1fb8491c410f39d041f03feb8a5a594fb23280d310f2f02fd95c5ab0890f32e82c5f8e15b39d77dca4d3ca45af1788e35fa26efcfc355894abd50710d1573f5ed7b7874fb35a82a079fea1b4e160323ff4fe2491aac682ca25e72999e1fe58754bb373fbd5d5bf56d8947cf9a35531a6457ac29fcb2d00fc77f15bce218c8fa57d752861a7712a8ea808e28a676f0a773e197f43b7eeb817307483bf75f599eaa87a7c305c74dd5ec690045a09030d15c9cf335433d4489afca4933a0b8cd649de46b6a6838270a6fd740b0db7efcbf58ece548ea037dc7b57dc1959777e7a3b9b0305e6b4150e7e032bc74e8c1c9c9145acf862679edac4eb8b75a1ff678f2aaeaeba948d68b5e22280abde92be0a7708a11a56c4a4d5799a9be461f387cea81912d8957af87fb819b22be2a1c8d52b82f5b72bf4e15508d5aed95549b95cb5aa793fcca3ef285f8ae19481ee99a3e527200986eea673d3209bb636155ceb6c936bed574a936a03af2540a6d5694da41421e736fc563825eb134571f52de588f8806b209be869e92b5283909d2f0ae840b68b23fc3e6c9a5f214ceeffaa42ea913c7f6f96510e471661eedbb52270c5e148b65060af90f636035ee1fb1b8a06505251f2a8b03ce3467a835d30bb49733fccef9f76bfd5514874e8aa4ff2823af899dbb5ef96b3ff72f378abce0ba83c5038a5accb8bf8e1132484db540bcb44195d585ed911a0c5e5ccb6f687603ef2dc10dec18abba53e66e48c56ff32eafbdafccb1acdd60726d3bd741abfee7fc8436edb14fa89dc5c4ff5d8b7b99e059f09c9083df8736d1f818e663db0a10cc059df0ca9d23974f50d67ababd1010381746092b8f574b68aae1ddb1be51c2f6cf4647352635782d4c5f4a3c1fd00e0e33ed3239ffa35242038c0950e7b86fa8f51fc1493349dc2ce1f4483ecd9908b16cc2f97c334cee0d258a2a4547ae4e81e60aab52ea9b180f1ba23b35dc162904a03b24329175f9582e93f68416c6f89bef6602bc2e5100c554840945f4e2ca109443f35e29e700e15aba33924ebfd34bec99d72b5f07ea1d93037f52a89d7a23beaca75fafb858ae31a6f34027b378df2b604d3c806f98b39fbe5822202a9f4e8cb172b8795497fdad84d9d8dcd080c2112ff343f576ddf3aab876add2b59ebe87c5b8729b8844f405a6361148b50266dd92b2eb1627a15fbbf051436c39853f6aae8d2e16a3505f4ed3b507027e77428b9b934e751dd05a13e9562ef48c42ed532b6922e10030f8727db96bff8170ac6f2acd79e373feaa38cc63111bce7c038c521a98cd928323478e471372685fb07bc8e87c52712807b31e4ec262e1cc6c4cf5892f3416cd1772e2ed3ebe059802be0794adcc2ef0dbf7149c25b31761adb25963bd06ce8b28953bf900f663bb0f2c7c6fa625040e45a076b29862463a418a19a7231372ad58a1d6d794967c98eda4932f97bebcee17482b3a5f833e359da5305e77bbf0fb0a93cfb76d75c442543918c25cc5ac9b89bc0799aee158637960ca80908b0668c36a9efd4cf420f07d29de88a0fefd3a41e0349be6349b871147214fe492c66e223b58c0eb11509e7f544433f79c787de70ec4cbac72a98b175e624c2fea395bb3c368277c34123b1280779c9200551f14e06fcf3f3423be3ce78fb031884b9269149df6da02b7655bb2e6751f92475e245b0a1ee9096b36b1fd92fe0023db79545abbb7b5cc7892fe583610a505958c27133f449e6cdb62439a4fcc5aceb2c5be0e2e1590ba80f486e6bd1cec5c7d9f92fbd1071f7884a7c8aafbd10294de96b789d8adeab327df620a4d8de30d5db3806571a86ac4246be6f8ae19f1c239d063e83157a038a147354d57c13163b8028cb1ccf58420be2f319c60964371c7971949a80deb457f1f8435af4868dad6f3c41c89a5eea9113c10a3c4833e71bbceaa69329ea3ae49f01f71a3cdba49ba8efdac00c978c605719801f03e7293132a18d65e1889d21620c3283d8ad60955eb7b2c81305457cc0b1f883c5c15215576a0d88d6611fc96c8abc7debe96897a7736d867d807cf6a844510bbf32e4f8a1ce9253e98d1d4a6d5ac65eab3588ac158bc448a720ba2e9679fcbf958929c1ead5158ad1768e11fa51849a3df8e079bb2fc323d65244a47525cc2023e93db30b7350ce70f984be18e8b43bbaacb714041607737c964ab6adf0d0925aaded6fb8c25113d9525fa0779e9dfc8ee34fb7b1cbbdbe718c4a989929aad659523a03621aa1bf95b969330f9500d4060cd328206a098c1319190fbee3ff1f9b7ea4a042164947fedcac077e0e0842a9cd4e5a60b2cc2503b50c55b61fc6963b7e711e51945e8d9b54f7681438d2b079d69406f9acd896c55d8a5f859618846d804320e5f10d90670a004d5231cb7c6d27ecc3ef206e542d1583569e77d046335629718f567a61d7b84288802a71557e976a9d8d5da48cfaff35fd3c50220a4df7d20f256a04f5402734af8f9201ee21b3ff57bf9da7b07d07811685aa4280347e805b281433e53d584142e50fe39bbefc071b6de96543f72b25c3c03618dcb5765e0709b338906f9be611ab1cb73a58c0f3169195d014e8d8a835ab9b041854b4caf41011df5642316fb0f4c28f5e46172d435879f7b1757157585971edb73ab2687eb8e2a663a6fe7b87a0c324ef1ec84e64612fc9b42885ae975f8701f1bffae594b4292f17493334d46fd6a97e4c9971c15d9403b25734e2abdadf00750fdd20f106869458168e6f616ca0f20866fdacba263512444e90c5e143600c9854272b3528dd391f2742d4c65356c05020e86a23281b95227b1b40099365c3047b213a1dce2c255e4633bdb1f33bdb2562adb0921197689d2607d54748f182ddadbc09339aeef1753ea4256b6246c6f660775271d1d4f902011a0a54418148025f46ea652e7f7aab90b79c1df4852157fcb289ac75eb2070cc6f47fb45b5e36990e0e4038a7ed355b3bca26674e3ca2266f4bafaf2ef45ac93209a156c1976bc8c9c11f0b1fe497fab73fe98064a29cdff9c6e06877a534f803cdc2899310b7af6e75c5d47ec5d1496f28c888f233839b9bfd5c11e08b968021fee116cfe6ac0367680d041f2c015fedbfcc1b72a38c4dc3a8d2c44a8bb67752d2dc5842ca46dc8d4214c743cd9f77fe8a772b694ce877ac5ea69759195c475ca9cccf06f753a24df55d1fa4aeecf9789166292fc866089d49721bb95d67160d0d4ebb17be7ecd2d4c6e0b9f7f8f4eee1cc5a8ef1c4ff8116127b35d585e020cd8809a17cf33e54ce6b742220abdd3b0875d0171b4017d83f7c54797dacf29809507d3415e757930c3bca59ab16d158aecb3ee3ab977870f47f243529f8fbb4e1d6ab9eb6a04cdc27fb018dfdd1e5ea72a0a457a571409b10f54bd8cfeb5c97f7ded77f5095265875d7135b809aeebc9672f84f053ef00fd6093a205b3fddec82190a9a2fd699b3110b9303e6ca4e6c4fb66eaf6c3dc5ed0aedb5003f03ff2c3a4d05ce264a670181c695d6273b84273d0f024278e5eee512842b8cc6f5b1a39495fea4b2e76f195c71fb3fe561c26af94803cc8c465ac99cb0e7734b0fb231c7425377f582384f99c4d9b749c9425060bc9e6e4f19ba30b482fea84c6630661696438d9e18a1e95b5cf90ed86f4f5295750820493267dc2993db4577dbf38113f76343ed353dcddb544e742ba878da8d49fe7b315c44ceb6d15efafb6521fcd68c7f079b3b88c43c2f3fee74d18fd9abf3ec1e7b3cb1e35e2168de2a5d45726acb247492b06aa35a11828082baf7e09aa13b8807f2ac5d8f77cb7209dde5972c6f724df2d547f3fb86caf3065ca3da906fc0902bebc4c8bbf65acc2b58f6c9fff606769331545e4167218214920917342af6089238955787325b10f376a6158cc66a25cb4fb4a55d6ae5e6149a1ae4eba7dc040f4bf910d397eaf07e12445a4acf6aacfb0383fede75f389815cc7d6df0b1c131b665098d1c583b14ca6b083a8b78cad60fcbf6a7ea6ce67e509ae15d99a9c6cfb6bd2a07dd11cd58281f77d977eaf8043e779a8fdb44f807721f25fe7e95499e3b12e2301c53f06c7245ecf9b28b3399605d7cd6382555e2c8de4abc3a5975be95145d24e46252b70fded3521358829ccc778a6de75b93cf68650c8fe6b61d7b3f0bc8366bdd1147a80e6434dcca93183a910f5a4bbac0bcf748c37dd57269a0550e6d4c5e90acadc99e18d256510f510db84dd2c479ddedeb64b62cb7eb6f15ea5917defb52c5c17e13513b9bfad1ecd54c6773a7797da87a99fbd1e556ddd00309d24933853dd3fe09749d772cb329209b6f751bc894efa849816e342edaf658a222d0da1bcbcb6ea8f7b6973e619d6b2438b38ee957d504a1c8b1ea290a8924bd7b1e51de8b232777d1a4880b2e081275b1fd9dffeed13c0055ef74413708d978f348ab3f6b37faf0172946fcee860dd1831da3d249aa69e4c140bad944b9b55c6a0c57e5a9b6604ac6c008217cf0b70156ac0e6a2e087a28e292b7b0a65be5fd0e867331063c1173baacbeed79c5efc6904f00c12024ff9cdc181c372f6b44def0b48b2c1b9ee86a9a59f5a68e000724ab85cebdddb8134818417444e99188b19a6450d8058b2a9ec272bb7bd0bfed8f6f32b03a9d5b8a3ce3258d760480b325b721abf6adef5ba55124284f7046a5cb80dda7eff8588f59c997f57d036299af01e371b9b3a1c5b09aeff2272182c7481155fa3242238826c56601bc012023d9fb183d4cb62b433a005cf01aa05f7b3db1c7978f313a86d1bb2a3b11fef934f1467c9bdba61bdca6cd66563bd2ecce25d270d971ad1eeff9ea3987ad42454ab5cbb632912e2fde2616f211159391c740292ab3c72f949835c037e0bba589ec18164d135b15ddbb72272e5ea37c1174ae86908218dde89b45d0c44fb95f7ed7a2f8d915e26f5bf0e2b34acdc30ee8411fe7baf8c25f2df9361a91ed12ca5791dadfbaf66c021c0ac2403e693fc55b92ada7268655279f0addecb338c5e4a04fdec4c71c47cc4c206818485f9c93b895d01ca5ae211a3b473574937c03d3f9303241fb4e1b2c553334b08e63dcb4aad013cea9cd504e932c18b447096780fa2091eacedb095d37707be25dce73044f8987a84b847fda03f6355b0f8933bf1e0f75ef823f068489229171d8ed3dd4d1769f70697973ba2f21133049c103c4b42a38473aef567c145def929caed949eb0371937d8d4d200380069bd0aef97c0f48ea53b7df5a2c7874ba6b934350776f95f34b5309094c8076c66d14bd64aa6fef054669ea32f0215905af0e7af07a62bb5dfb66878dc2ce6d8c838c72fc37c9733e448ce3d2192800b45b7bcbabb0610dca699cc418287b5957b9b91f357d7d2f5fa96f56cbaffd59e679adc024198fc231487e91e257c18dea2ec835ba9a9934b301d7cc6448c1824179a399730573c60a9a3a8ba7653712a22ae41ac41e47d44a03f8f8e3834c03261baa77205b0c700c23e0e3bc58a42efc69071543b1aa4f288d7a8bb83908a162ab1b7fa5c816e543fbf7d3efb93a756538bb7a6318dc43f077bc13cb0f5ad3a712f4155aedd76e331ffe7e73a656bff857bcfd0a229f33344493c54439da0fe90f7c882a7db1f622638da3be0bd6ee23e84ddade0f4bae203d16ec27bcce01eaf6b62f4a87b83235fdc3626dcaa6b75ea3071a815d7312e38f5a084b1e1802c733160c32192023c07382ba3c321dda4d05e0b4e8a5def13df246d7f7edd64cdb522dcac3ff0039ce945963a29e9af83a1869ad575b830957ec2a77628431c2350350d7ca37e9f4ccfd25717db6cb6d3c437d6e79d9f3843c5f79fabbd25fbe46083c3915b44ebd80314ff7b22e9488ff5bf189e85a294ec06d307ae75e398fb73304aac90e5a203b8fe412a10c660926cb452a2fabca69d8a98c3f9bbbd7738690e9749014ecce5596f83d72cf836bde7c14be04c921c1a2530434c0d32aa23ddc3405ba1f4ba0fa4255e641e680420502c193d544f7e74ec2633448a099879140548b614d8d2c938cbf4bb28a144553f3dd6ce16783bf71e8c7b4b07bb9f8846430d87a9e4eadb1eab59e46ecaac83394582ed7f0eb787217d1b23af936b4141059dee1f6554d25624b02dc7d8730c9024a677cb42a89b7fbf69dd6095a9c8a81b6f9c1ae3b5ee8e2505320f3e21739a22243df4828aad9f418d511a198c0fc22c47011a1b49c7364d6fab1431ec2a89f44058bb30973c9b27f362bfe84c91c2b44f39fc441d9459f7eeb25b47de71f8e370947b4f7b3d4cdec3d2db518b431489fa305e9b53a30f1036a7088fc0eeaf06b65d5c3b02cb304f6f2395354e33285979e51a8888b4cccb4aabb89983298e6a776b86c9f869f2081d2f6bcf077dba23bd8b0bfbc3a63d74a00bbfb1a74430c6054a2a526e73b732e5878d0e705f5c069eb010ace853a3b9ad2745fccd1457f0658552565340f03060bfee97e8322d28f6cdb3a3fc874608fc6d6a7cff725ca8e23de590172741fd9172f1bbd98cfa1d23bbf2bc20f0e11d750dfa1b87f971509fdc927e762e46d1465b69401c5231ae5c42f812a8dd79083f57cf4d7b5d7013b2a75a2e8968318d585fb408076b652bea87b4c3aa7dcfabb45d50394f360895b11c86ea6524406a81eb3075f76c95fa75bb630f6cf1914bf5dfe8b756558ac2412a0bd026c0f7b6bb1c117f98e76b2c780ea3f23e33e169b2f6cb142893040c5c0d6bb989de1b86be2cf4b50753a34ea30006329b393e75ad0b1beb971adc38e354a6656c103707e07776219819a2c7982a5f83d449eb1c0266d31637222c974070437bc3f4806b1319c685151a860b8b7539f429bae2f1c9985b1eafbddcff1a6c207bcac6f538774a48ee46bed998476a3074e21008eb27b18d6296dfaac3cd0dc5a520029b4b2dea34a33bf0b0f3006ea1821233c7d0d745245a994c5faa8192bf445674db41668b8cd67d4357f21ddf3f440ded18e29552f0f41831475b15a8332a5e414f5aeb509a6b489935b4bf7436e734b8c2aab3d5897e86c33493555d67f5963f3d0ae13af7debbda62471bcc5ec0d0baf419286e4e9e318303d72475ecfdffbfa815c9f638c34460ceed6f7411e651f74bb4d5348c5e66c6039ff0170ecf93770f1a83c03b9809f91563fd6a6cc8da3364da7419c0ca966d787cf7e2a80f9806dc12ea48e18d54490d3c4e98eb26212ce3db6bacbeba587eb6ee0bea51cf39031ad10e9d06436cc32c7a7ed7f4ab5d9227edd9a3d7b2c93c1c44090837266b7b4499bf7e406a69797c65a52331454a60eb643461d30c58967291d018ce10c3b4b18b7f7d6518a983d9e686bbdd05919d87624e7d665fef0868ac044a9f457ba5bc671871d4d5ead331f916a7f4edeab630d891862440d293656ff28895de341a20728a9286a4d986d7eb1a2511d210b88bf156759eafbf1c2c1af4627ffcff7224e8d62c083a7d51cdd35c48c3029d4bece208779910757c3d509ff71ccdd26713d1ff4884b641a3ab52bfd2488c16c401d608aa84b683a4f716b43beddbc80944f7c0a81f99e2547fc8a70b2060a846f1c47a27a705f8336b5360507af763a55b8e3bae8f3943ab4ecccb818be92711750a13b797b123ca4d4d445f4b54525b3edff1097ca8498845d9ffd64bec1176554f2cd8c7aaab1fd87935d19aa239377f8e27e8d17e93ebea7c0110934caabd83b5579387b0a9a3992961de511e1e1304455bbd8e553450b37548215691143cbb63162a279c42b339ce19148c4bfac61db3c6a48c68f4aa3ea28c9cec8b81c4274d670dcddfc15844c5cd10dc5921a84526bea2a1644d54c889e0eb5620012e3ee2e3be709013e2e027173dccf7d3e1e2f6d3d068f51f83ff2086142c1699b2897b26e39993564804ddbde3b7ab5d4c4ad7808e19ac8f5c6bc2cd402a308bcffc9aa0854b9cc271e31022f516a078034490724d6571367ee599a424f592b320a77d2ad5b9e1b1ddb0096074c733abeb5f3a88c0bf39b8324571fe372195319f888e58bbc786490dfcc7c6df57a34e3feb818f06a69066831f3e955cb1af00395f5b79e054fd3b0be648607450c355adc75954ce19eb59f7fed4b1e1a50926a9e06af5aecfd4eb78ba7a9bfed4556d8df4baa0d6c6e6a4bc2b76fffc957c252e9ca7bd94786c164d3f00cf11cddcf90d203dc5c9e8eec8fe4ce8ff0a45bf1ff5549e03cd572938d15628699d85766910941fb97fbe44771a025b38be1dcfbe99e2c30d01ab2fbc6eddaff43398f3e8e23e17111b7ed9eeffbe8decd07c7d1c160aee693c0c6c685ecbe9e69d2039fd709b86d095af31a852845329077a9e6735a44c8f8f3317589771fb3b847b1212924219eb00fd108b500f78182382c23898056d24382f904a65601d1e1ef8d8b513b6e0d9ec184efa4f84af100237431c346580462401bcf4211cd0a52212e61c5ee2e289df6df0f056107ea0eb2dc4fb814caffcf9a0c635e311532c712dd9171bbfe3d354aff44c7dbf363ddfba5a2497ac3e55653e3206b7d7a2f99f603a7ad47095d8ad0d9d4faf4fcfce52defc8489112a153be2ccb5a2ba9ad3c23812b198bbb09704926747cee760c880a4951a448289bfec28d29d16f1a36b2dd3175cccc61f129d91c66d43369fdd0078b9182619c3df8a37a11e4550ce4e8a87193b6604c5e775dd2962acf7148c8facbf76597dee45746c2e4c5625a9d5e32b6d2173f36442200f9bd4daeba61c19a5cf11226697f9e4954fdf49e97d57d8c08d228b9682d9c040e1c2b04a3007e283f707dcd3fcaed0b29b536ed866c50d99ffbff2c7ffcfa9e0999517e323c02d1b302981110d22d19ff6060cb5989338112d9fff280bcbdc5ff64bdab849ee4f4bd6a768e9e2b3650606b10f96ce99fb51b8e2d689042142797f6c91a22e2e9f209ae4b3a4485e2a74ffa119086b2bdd022c56580e5b65f5004d17939e4d74fec564d54c73fba12edb3629ddc26eb8ef41e0e365e729b33b05388c4d4c9e8595ddd016fed4c2316e7866793e9fe42c6f69c9f41840640b4090cd11d94723e02dfe07831611f46a98a0e8eaa6c7bcb3968d071208c120da4858b58ae987ecc8937b7a9120e8f27d8ee192571bc5b1be8e5ef0fac14062d04ba66e5400e83de6aec321b76d7aca3b1eb949560f41d560e97e4514c14d0e6f9d6228b21271b4cda141cb767c9295ba49faa5560272057140ba3af646bf98c6f42591981b64b83f0d19404639e2590e80fdfe28e81181f4799ef5c93da17b9eaf92c413cd110bf8cd08766537f2ec381c5a0e7598ef18353368ab26a79e69e378bdd452bd21aa7a46df89c1d49bae71b72106f08bdce3c72daa3f062605be8bd901593aaf58463774150b42107451e6797453b4ff882a38cc604ad926f40d4b81f186d3c8a61b3920de76e7600538377bb7a82f5a0e6f03722af6ddf44f13305c7a3fd02d235d97560a9953370aee5133a914fa9a38acf7810198aefa77b717ba59abfc15e13edea8430e16ea0e4babc6fff775d0b9d9da1e8195cda8fa0fc5f7c7a5efad262be7ae0c27cceba0975921b76620e0a338a31bba8fb75e42eea34c691e9f298eb66aab9f8480e95502eb7ba54615fc49b87e703720adacaded4a21a52e2af9d77b54a65cf16ba1ad1de3e9d03d5c6de5e5b27d42cc8f1077e95f8200663f7f0118a4530e497edfb74582b23d7c7510ce87d51566a9de434ff53a18cf52aa9f5dfd792ebbb7541618731c518dc5b88764817dd357dce16dba27c21f31751863153664e88d86e3c873631f7da7dbbbfe25ce686179e335e1ef0b14a7bfccbb7271356b4b20aa7b83ddace6335830e120ecd36969575f4fd715f6e3a7832fb1e5bd2a7458fdef02861f7fa464516460444746632f7a22d3d21a9a029850bde7b8b062e7b2d25458a4ceb95f754a0439a9f24fe29cdd885ca1eb75ab6dc946bc5679f7c96d54483e8ce60bc345fbaca81435dfdd5f93b960e3e8ab69d73111475d314038b1d351a94a1f186d34d9d83069c1486f259d828023f0947bea77728f17568cd62c7fddef9077aa079dd27e16fbad074a944a54b04519b8ab5805b968b62e778f0ddc88d564d61d5db18aa02b08ce14b11acc8501b71a2bec0df2bdb84c9d68f139b735eb3c15c9167e39ffc75f1174268eceb4464dc871e73ce050182d0a007b362846d0d46e88f66f4484af2756dd0b799876c260eb40f30ea4a24d77f5cf567c919c686a166da2dbdf52920289640a3374cd63cc131e55b2e421b1dc1ddcc45012adb1e6fc3876e14862713ed4962f04d8b4d5503611e781d01c6b345d0a30e709a5d41be19f39ed9f6ffda2feee44cc76dfd8fd210fa0d2d6b84a4f4b0d9908c2932cb7e7376f04ddebb915613f1e6bc7d8924b8f4d0f1a134370dc018060f1a5103a7cd0facfd23db41181b874bac081401c796769b22c1d4dd11366c79adf44b8677039feb8383aa598a6332cfbab7024729c08d602e35854addcb306da6065f80dd46abfb75c25e936cd093d98d8a36ba0b7af1f127c9e6eee02a5c8449bc1ffe2354991caf7ecb684b045d8e4afc581ed0c8d4333ef933aae911b5e10e50e39c7f63bb70d94c236df6b49ee6cec1430289463cd700e1b3e4834965829b1f678db0981a08619a8bb304f25c99b5ecaabd63481780a43e6c46635926ad3f1be34cb46e942abdafe85003d8fd64ce3530f693458870a0884bf0adaaec32730b622531395d194af8f0246adf033f287d526ff3065e85e4588d66d630464f354ac1d2abe613ecdacde2fa88d6a7e91392c4faa674a53b8719d97cc9374ddb0112e95b50d18397aaa0f1cb1c243282349a23b7c44d19e9b4a4c2eb2bf7f77b29d1460ebcb77043e32ee0025567d169629ceb78aed1ebb194e9de97a2ccbc4aae7282f5b7e9ab56bb1e5f1f0cf031732d974c3cf4990286e8cef14de8c9981684148b0b192f664591c14b8d130ced29b4c60bfb422fe6a78bc7dd9198866ba0d55103a5109f179b95c4c4b0bc43a861ab7d3bafec5c3165e9932131e4ffec560e5d47024b88be513dc51c7ce2eb9d93190b21cae1e9bcb3bdef7b3bf5c59b01506bad0fa4fbe832d7c09d9155935792c8c9ca67a3ef52005ebce1ed97c81d0399cff2e1f2dd3fd0bbfbaaa6ffc6b96eccb58c661e4cd4764240e6d48098d564dbca4c53dff68498feadb5a3abc312a50de4ca572d9363174b56a30e6bb65e297e62293df9717e8a70bfd1bed1e4094a31ac8405a95f870d53db79591e574230c731834083ac30c6ba10b72303e66eab1d56ef685481b1b3743858c30f81fd60b07bb8409cbebbca7a2ab84615f1fdd2322260a8ed995cf9b2e7b3cd35bb944cc3f8661af3f006fec13eb8e02281b8a4676356eef7aadd9fd2b421ea86a93d5eed5a37ede3aba353d3962f8645720185ecb2c23285f5dcf374e969457a98d1811af0151c35b0c7db844885bc3c0fbd2023b8a7fbdc6fcae49232bcda8a22d299f79f2f28e6807599d8ae39f3300c8b7df61a6027608a991a728c91347e03aea2b10eb5240b5be26c218a4453c85e943f700da914c4629db1a6ba68d7123d00f5999e2952d07406df8b194f1a8c23df40aa7109379ab0c3a01f5e603ccc1b8e5ff0f67544a0976f957d75bd036c08aa7024a92e69b69c125a2ca4420b372e59efc7479824973468afe1837978be6b4109004845b4d24135bdec22654b1b5af42a9cb5e4fab33ac48ab48cd00de3a623c7285463e8ef5da28e54bba8ce4a8677712dedd0cf09e4c8adbddf5588ce13bd2e3acee3e28bbd345315e6175e0e282fb03889c3d1fa494918caa60bf3f86850c1404d1c2d65e37b74e854e8c182f0b16ad735fe50c727bfbbd48db530f3093e51d36ad8b839c2e421912760b56ca33ed95f2a6ad06eef714a9f6bebbc6a5b02e69bd099bba9801ba2a5a8ec9ce01e5f70b6a1cad034d7dfd60ae29862718b4e4b245cecf6e4593b98373d3991f24ab930b24ceecb291c70cf026713c0c156caf24f52d29259bcf8068ae9ef64ba789f65e4679a66e72779aa7c6b8e8b8b560d33bc20202d9c8549a128dddba9911635e97c94efc755ead44759de3c7b041b5ff4530c0874a5d320390a748334cff812d1b6d6958a47848815ef7c8c8538f1f37b66932d1fb4bcaaac3ee97b1c2a834f0fdbd87f25776f887dd7b26fcab306f23949220433f7bd3f96db16b7c531bae68ddbdbc417c3d73b32773cc3e5bb489d184f7e41f9dd4df7a5ca7e72e4b06e64f2fe38f0ee9ca27bcd38bcea0dfadd80287e4cce375c129221d9f256c61b7e095ecf7a29aa94f40f2b9b1456791ba0e99ff7dd12c13415fdcfb16f12ca0f7f59fd362e1cce120e11de405b0a32c7f174ca04b62fb77c05ff099e3fe315c52cb6a12155b7da1f889465b38c1d7f367cf0c5bdf691d440091fe21a4562ba2db078e54ed9469d06a408f64449a938359d1d730bc03ab069eba3353924dd797f6d034885ea645a91b5b43b652d13d33c638ee994b4a45dc3646641bb6667448f8683928be702342978132d551d84ed1f077f64e28fa9118ba86c32d79b0e1fcf67e8abedec0b1a2fe5dd6569e008c79c8bef1a5815f0651228647c94c049b73ac4dec13aff894f2273f1a290da6c6f6f7287becf4ef0b88ec3e0a1ae384e1e1bf7e8f70ed3bbf1454a9cd4f9d2f138ebcce0caabb9d5c836d7844165ce9f7fe1785817b7c679fcb95195fcabeb3a36646f50bb7c2e0b4fd325cfb85fb729295725fd6daeb59b00501a80ca4e0a0c8e21918f0d220f9e8d126833bb96c26c5349ea9b6271351ab778b366709d4ef206e62fac9c5ee9855f0c001d3262f9057344c0083fae043df7f753123cdda73c45a4051998dbb30bd0d9fb1e0f167b9b7a54f6325a30fee9b05e8d2d7241e051e5bebc7be5acd89737ce1e5822b0b6beadca3374d4ebd45d62ee76305508f479ea7026694b39954ac8b74d0c06e5021cc3622c37deb978b2066c1cc4b62211fdf530bf4fb77225bf41e1429010c5a6a2d7b3b9f8580f0e44541d48dcc7d468338721f60a4145ced2ef411a59f8169f1641d95afcfc6a2dd21836efc8f8e62c28b9ff6af13df6d7a7b2924f1cc13cdf124febae0b362a4dd1216bb6f6f1519199a52cd8057cbe009bfc5bb169da1e17c51f4da902c2acae935fe765c06573131af7fe43d79030874ddc5f65287de573d84d63505e4611e2eab85878ebce03ea75b0d58a8341e58b942143055ed868b7fd189a5a578eb3b85d700cbd2145b2fdf570e3a4bc72aa777c0194805ae28c7df10942b4291aa0688ebaafb4f60d7b99f2cdd545d83a6a713b0ddbde3b41a741427d98ffa4e26790a38dfb3d4b931daf351fc9af7acd841c5baf41c0a32b2dcf68314d117ef9c773ef3693f9480a8f090c4fab45a1cf024d1c423ee39a6c32cf8911022b09bc8ff849b386adef8a333966a9a63ab22005d70e8da17ea6f557277e190322e66dc95f5d6ab7203c6e9336f54399bd9c85064495e2fa41c6a07ce498b63dae0fc5459ce9285979b2542635507c4de03fa386471e2585ed39cae05ccbd68aafe68d64270ad78c4655350a0b8d58de38afa0ab793227b74c2d5d41f6ac3d7cde82067098dd764cd42ae398eff88130d98bfd59381ae61725159c0c43696c0e85ed43d6f006f7ba191604bd38510c09c7069071ea1f58e377135c59f283ae88cad5e41cc567e5ed05e8730a03c5391a335dd23f037eac1f2bf6adbc9508e1b4aaf81ed2d9a380759fc32ca0c433dfa25c78cf59c57a785fadbb524a7651ac4b7bfcda7e92e7c010ad2bb1e060c97dc7a252c6d1ba25bb49d1dfc97a2ab3426471e440517e953ed770bc46949c7c33d245e306edaef54d4c3579fc6c67043b7733d814b9068bf0bff279bfddd256dbe718145fad80c8274ad61580ab2f7f4008e5dc834bab90372bce9e59768308dc4872e67209bfa445ea730956ac3accf447123b8b33e6367903cec31d9e2c81a9a7a5d36a4ba39f3b4266715b6be96208c94626e97d7f313f33b91272bcd036769f451b65c032512308c2e3e2ea1af98225ed252d0591c03f73082cccad2b53e3b38e3fe7d11bf0704902763c96440f6d41796b3d9286915a466314ac1a8e4645ff72bf205c86217bee0379ccbb914fae9208d152cca4114594ced3b9685eb30dbe2f1f0e6708c0438b18fddd61edae97eea3b7370c2a051e7272ae92bd7c10b703d39f8ba4e7f708c252d4319f5ac9f696cd3fcbb5a4cbc16dd495cb42bfbbebc34b733c679ef4c5dfc29b2e811540afb3291be57543318ea16514be286a9abe0f10b7f35df937ee0fbce99cc1c9103800ceb4c0b44cb93e736e6a196fd23d28933701d42877202bf28b9597072ee93de8d7bf73320dba9307f1ed180eac8a6cf63176df2595c4ce5c3bd717f9335418dcfca6b9cd265e7499cca5858b4bd62afd3a6bc167abd4879ce777325148866b7761d58529aa838abc482cc94d95a3daf586718b548ef8b5f4e474e62aa319013850515dc316e4f87fae78091471e1fcbfa14aca2d3b6cf561ee6f9be8573e45bf02052e86198eea54cf3fe9caf377030564c3c6171ef321db71bcea1e58d53340de4d49fddddce99d0d40e10a1a68423e98f691400886fdd99b004fff17bad01e4f82a091ecd6bec3e5da790f2ab9f0071ad8be837f0e729650c046270b82533e54ec13303371974daa874cd45ca9429c519c871936d829114acda143d0e5326c55ab1c72d15899667f5e8719e5f2ed3bed9de8dc2ee483a18cf3bc1a474283ff0809800721c1d96f82eeb04a3c19fcfc622dd358f740c0c979e44d9ac55b4eff619351f186152b1414cc480e7d7d34e3661dc703fb5b6cf2d29a79d5373b9c6d9016a92d955bad85b49b80a04abd4aee36fec7c64758b1e8e2de47c8cd9ef9ed711ae3ebbb0b63a3077734d181489fbedde23dd15495f0ecb35659adcc782053aba5e1edbe84dc8f3516aa1a47d15d31c35d915e58fc7c8a7133410de690b70c51b8767b80aefc88663b217fa74bdc56d5f05c08514027687cbc24671f657edef9796e2e27909e8ffb6f00a2b8c25c8d0c6135525b3486963fa4014d73fbc440edbcb3a311eb0446400f642af6276b41175c04f3144aaf65134a8950ec9a28e3b0dd22374cc34c084e131ad8fc6e6a1238e95e37507c9737948fb6e75905e2ac7a3144937d02339a1b9cdbf40af7f34cd397c4151428add95af7c9d66383720d1100c4f8b24f436b02a4090b29c54cd21f60e8bc2a9fdfc1c03e07f7c10fde8f6850d76fec7f8f740e0acfaa6b345254a2f2225f5f203ea442f9eb832508c2f700c38607ddc08a6692d88aafb14b212fea2b7fb5d8e962660ad30325d26928d1dd23ead016c08b0405d1e53048350b3ff55b72943e47abd4300c746210d36ec27555e9c0dc04ea20dbcb92fa593a7f09c133ecea3ad663967383a1cb00246b34f0eaba21a9bb88701e7e9859ddbead3b0276a814977f4b93d02f4ce2af1437e4fe7f3f58767cfb00b628b618b3a260d460e9083352949b71e4d92590fae52c8d3aabcc5e019d5067915407a31de761f82dc3b5c03ba2c22d36cf16ce150956763a4584e0c8a1113de19d68001f27f0d7690017f5bd4bc88cc8be567190d8845bbba7e7a78509ea6dae54a60ca7b5c2c5cde5acf16f88d61ba94947bd6a15a0bbe0ea65b68e2561410107eefa300d162c1bf82a3a49aa26e24b1fade3c7841291d4958be3485f78cabd860a7f2bb688c4262d05f42ada74a70fe43104b995617dd6701afa84aa9139b96dfd9233b724262d8b6b6da8e0f18b2518189854468e1fa5d4d70c9464911302e502dd0581c2f13f349dbc03a6c3bc99172ffa689803e12d40cfd6db74dd038bbb89d1c69b4e07f41f9b09b42b0645ca20f289bd8cf941e7977831c2d9bffa48de6b751f332c88e66c67e6d203ca261a9fa9ba22f29cab1dada74cb6d6ff81ffdc23ddf46c1a36e878d7af9e30cd68e8e549b8f525236536e665eb6421c861161cdf644742bfb7ab8aaa0cff9a5017ab107792094f1c0a8afdc44218e6fc19911b55c830a6ddbbb73f0c3e8b123541b5014b074dc355830f3ea9f7c55ffa3c162cc6ffa47c2ada340b3d0a79637d4955c72b6aa9524ee1ca01b539695cbd24b71815deb992dcc593303a832647cb975198bc8916ad618a1618af466fb53ae2c0d74d0f0a05f177c9bb0971e1f553b20d853df38c5852f679518d3a4c8d0e6c53154d4c6c58ac9db405e090f92f462f0d4dff3db5d01e20cf3855668d40da71afebdbea7ef37fa8740373587769a2eb828c3cd9fd6cd60cc90d6e7fce9de9fb9cad735e19d1a1841315e4ddd7fd971bb99dc137ab38050dc4654fa06990111234c36b313451959e3116d4b1da67976d10355f4f0b7f6a17f33cf6d69236a190d81908ef291ce4a86ae95a22fffa2b3b6fc5de0b59cd7bc1578f18f62621b73cec7c2a7133d1a534599be428ddc43f6ccdd26029e6fa6f3c95b47f085c1ee737b7a0d8669f0eef260e6bd49352f3bb0b117ad3edfc4a7bd983fd553b2ca4cd76c801105e938e05d63e05b4796459aa21dab851a54504bccb9d8a3c6a42bd452b5cfc57b4b45b87a7ee11e3568fe708037a625f87671ec705365c5cc2e8f30c2b33c874549eeff6e80e4e61e332674dde09a21a3f6f0299ab254cf206c7b90516e13947458e1c99bff013a44a9cbea4bfe214b7efb5a027baaecbd2ec418af74dc1eba9eb89261c9d689e8cbe3b2f7146bfecf5d15488fc0c6329df1a4ba5c177e84a12b584be75fabd42ae6f0d6ef68c2760705d3980bcf4111e3abc974e062abe33086b460202f57393d3708d81c56ec9dfba0e7a46a69cde62bdca70fb24115a6dab16229b5275973fa67b36c94e06d2a4354c4cc1946f0ddf99c18cdf39e983f6ebf1b191369ecf440f7060172f5bd98128244c0de39c5f6ce839298387098ca3ce911cc0bb974612d9f9c54c336e3a491d57d5ae886ff00318b9f1fd28083964aad458b3919837747b956f3997d5ba4b54c481af5e44eed7c13adb82571e44ca91c982cf586ef5dc85ebf7730aa12078f968f51db551900f317d0520048a1872bd1cb7c51348d67f4f721e51273eea7516dd18bb50fb11314ba039d49f69cd694a400b1c0dced3ba62eb5aa4f614f4ae18c628cadc28b38e370f9c01c5cd759937361f2af6f5376cfba69f6997f4e5080451c512ddc3291c532f0a3ce9e0433f011d45bf1468cb246eba3a413d1cd0ffff8fce362846f562cdf50cc6c13db2d4571f4bc86dc28e7b6a749ef98727bdaa243864532ccfe07e8b3212f5d1271c65f82afdddbe859ce60a9063d8c0435cd905a9ace6afbdfb6b936b9528f85c635605277a470c7f5c443c81175b1aefcd7b0a070864418a658f5bd643635438ec98153ecd397f00cdff5c92824bcbda07ecd8bf4e33ca472c8646ac7d4d558b44634cf807b0df61c82b4f14ad3ff5e2a5923b780e878d3bfa487ee2b2dfa2d89a6ddffa0c3396d18d1c40c334993e343b92f64f3be79bed8a65fa1270d609bf60eb8f42820d2f3ca4190cddc69b55c367ea25635768cdbb5f08886906cf6ecb6f865d218a02be73db07e77e6c19321d79ee8d511e0c5e586bd34103553184bb89d0acc644e1939127bf6a5c2a66df3c5bf78d824a2dd06853c6d6f6a9e7022901e2f9b6c599f33c2cb76639c547059a6d36f992314e8a2d51768daa687812dba70560efef1923d6b62264ff3c9e09ee29cf201e2e7acbb4a4218d068fd249c084b40f10435c3964b908292036c29c75a971364f939c79b071d234ade40bf38e19240783bd87280932f12218ae7f9ca1a76d25552926f5f96288f4f66fdafd601d84fe596e08c6d1e7471dfe3f1e4dd3c5dce23a81e51f03ea7d653370e56dc3a4cd337f5ea795a692b3f8b848d79d39a0562811b78ceebfb75e30cf273d055d07e3e3e1e7d138959612f62658ffc540a46840e7f96e1a329459c04de6311f9ec1e4cd117cb1d59878b66c5ef2d2134aa04a21bfb207b8d52421e306dc6767c22d598080c5a7187d00efd114a730565ceec4efdff4e30db8a45ede5cbd9359b11469f13f9341fa34bceec93202641c23de0a43890416a1ba409181155de7c0aea6d04bcfb5c3463ef0ab1aa86fdf50094833d14d18a97c5cb6c63fc7d352795580e352189bb9c7bbeb408ad3245cbb254a4a4e507eee74c0d082573a8085de623d1a6c57a5aaffd30646da119dcc954307bb9150628f55920b301b46da4c20f8969f01154139aa9b52fa3a813065ec51a58bdffda27deb8bcbbde4c4649b3a5a60dbe220fe48b4551374d4446184142869b2d0d0a91da075644302f7216898951df0fa9f02d6695110b527da2430a4965843712d5ddc5df5ffbdc0816046fdf62eaeb4ac5e30a6df765f7558ad71038ebb71b3e8d6bfcc78def74752e13e6e1948f99495be03875b1a5037434bbdd19e1e3274d4836e8052ff83d54a64f10e24a652dba325c75d1f2bd13eb233283512489a68155a0a3b60b68d845da238a273ed3f95b8f25e41bfad84ece156f3bf7849f35639a162bda5032112160fafe30a89605c3ca66f39b5a40f4c57af3541a54e5c76919e0043c5fd5b664719ede8b3e3bbf43669d84e489a94e05b0f16318c33d1fc918565bec8251f4633f50372e9f4da86b5f843d2b74e2de97b654e1cca1f0f4b144deae4380feb65afeb3d3b304c2ea386d7c6d1f69039222c5d858311e18c08eaf28ecd9c1a095bd9ef91b8511aa8e77dc22847d404a302c869bf354a536532c7998ae6d998b9f14023f70246e0e82b05c095e594a83a96db1cb55a529b5e0b00bc06e5fdb0776c1d478153027c537ff0573b34886fa408e5de67a3fcd90d8ebc2adcd1b41b66aec7aa588bc0b5a268346ec127f28345b53cb254942d4425f420be57462bf487ca5d5b8d6f0fa7dc2f76a0111dee92ed49af8ec4e1e0dee48e824da6772a3c8678383ad6f34f8ae11c39dce1abfd1e1b868ab73872d69937d93837e82f15983f23073986a22a521de1ab246b1d2b4d082c010917ae599874261616b245cae7273d76bb9cf9cd1ae4400a466e36c9e9020b19f2f8ed342322f80fd86e96397fb14352f57b3cecc8a117ffeb5cee2376e53f600dd7077eacd7388d0fc432145a89a76841f841d83c333cb8835052501b05b7a20afee5348d7ddcd3d97d448b5ea72d8072fa8b56c7ba982797269c101e51f134829a1b80865190461b6034542e0e6ffcafc04300d4db08d2768172d8c4ecbd6317118018eb31bfd9fcf851c6e2966579697c8f4d532e959e4ad3e382432c8a663387bdaed7ebb9b6b598b94a3cf91212fd87a18f7efcf3da9d714248a6c00f5e0609d15816e1bb394d629d0105eb3e513adc2825a380dcdb5988e782ef6533de847e801dacab59321b245240fd0ca522d73243234ff8ced57f57fc6d9860be840594038db575dfc17eff4d219247ecb2dd46a69c28d70983395d24d9f2c7a1d5ffbabb24a4c6659b467dc909a1c86d2e5e8932667c938c5b31226a6cab350d68c3e38b9cb7e2457b95335b14cc52dc5c3c4f539ab03506757e8e4410ba7735ab416d5a44489e46e0025d348227b77658fff7eb80df516ddcd7ddf5e32676b7e239fb81b9af5d05741032d149902dc6dc8c335e49d51d8d4c2a3920f5fd0125b186ac6873c6c55c06f50ee7bff7815afaf34e10b75f1a63f69dce86a6edd7b5f286fb8da4eaf261d5d626ae310b2b55261e8f1e30381cf64f95daa80967c6a04debceea8d8388107886630221c25780910e269b87ead134b5ad11cde633f60b8ac2b6e62820394b9a6d96840a86d410d717a005ccd12bf6ea2ad7386cf2a459bfeb2266a06c31f9698ae5d8a5de1a00deed9faad3d9964fbfba1a641741847670f4090b9e14446780066a5eedc9761906b014c2063ab08d910db01bcb91f825c427981edbd6f52d5c0fe51c2576b65e8392a1d93922488f26e46d1ed40ef9df9bcfcd518246c1f17eb5f49eb3350de89d0b169b83c1ac540f91ea691e8b6b900314710118cc6303b31cd25d86db0f067703cd85ead65ecc5f0f8286d6820bcd9f5e7982c56bd257c4db6fddd15a65e6c6eca8b392d97634562d3e881c87073864226c5d917c2a479ce220294fae77d177a5aa6b22db8f089c048536973837f16f7c474ed2ae403d356e3dac1abfea6a9773559ad3e73492f12927c7bdaa79ddb7d35b32377f6fd9a9757da33a55dc56d5ff34b4f5d8dbee025e174babe9d6f42fed3a1062b679597758682c78c8ec776faaebe64b13fc22f28fcf4c88ee71ddef5de0f7625caa5457a206f8350fef1290aea9540872ca0cc2c061fa7a3e4d16de021573af9c47f611e88daf6445ad9ab808a1a5dd2330332fe13bf8dd5506d36930532ce09866faf008a6e564175bc8894ecbabf804911bb575cfce7953dfd6f772ff42d63aa4920cf4811f2a84e67849cab83b092b7be0c9716be54b83dd867bc6b7bcda6a00a86026a183e60ec273e530277013ec6dc2520856ccf87304ddcfd0d44b6cd4eba6e97fb19b336a5544742208b37adb6ff1f77cb5c1870f6f1c05e1cded4d17f7e01cde4063385e9b11217f2580a58cd82710f1932655bd93a4678b8e090119c2d84e979182b251c38a05b449e6932a7c3e14d1f8010477af4959bfd4bbeacdb9ccdc545651898b95ba290590d9fed32e05c6c583474f5775231854781a1f31490eba00181103134da5fd55473e009eb3a8d3175da89eb0d08f1afcdecfca5d849f12242cf2f5b158b5ba26f6aa1c2c14e9cc5dd7718b9d354c39893b0f51f424c88568ad9bf9d53a14841fab933a2b9702d1a6c9588d426f47c0634ab450ca5087e158d6c5de9ccefa6152387420e81d8f7d6be6106a13ccf7b345b755b37396d57c37fdbfc154aa56cc9cc06a4e056b849a4223ac48a1427c2a2caa5df81462fd8aaee631321f8da06e20d2f3581e2a2b25275105e7880fd808878d3850d6f0b2ab43e282d092beca3a515fd074e66a6a08a9f9d85577563669b7193796a6fd705ed6ec55bbc826cc78eabf33c63950ec3df7b4884941c57f227da70cacc7741dbcd9d471be778f2ae93667895dd25422c4c191ee3bb78923ec260f44ba4b577e733ff0d412195a6705ee08ae5d1a034b39ef2e8ae571d3224ceeed10f293e45d17d5a2baaad6f4c413dd85c0b07159468763699a070c017c03475c66797915a08d6419978ea37a18b79dd571f0fa6120671aeb6d4c984ed78df295aa7a0bb644af256d999beedc90796fce2e1bb353d173271c69d3075f13e2576745ab3b2901bc96f1abdcb83225336bc5f58fbd7afb5ae28b4a06ee4dfa47cb51dc17d6bca1c9cbfe73da88270f23a431c56829fabff711f9802a2efb67c2d508a18d18e2adb24535d83acb81ac6d2c62520d7355f66f8b99043d03cfe46c339600ad83add429836d9274bae407769dd7c0b37642622ca6ef3dbc6fc8b402c6529423db34a09a32569861476cd81f2780b7ef7b8e7ae45f0cabb735269a1564833213efb7bdf0e80a63f91a2fdc291e826f3c8b23d4f6e76e01081fb7113a69ab123912507ce057e3f125f119fda646383c6c267541717801789d82b873736e0a930dfc559805c4495805fa5d8748ee541dfd8be3c52575481dfd0f59d9caac966c97ca77d043811d0b289350f70dd98481b54df15be1f996577f00e48b4df0bc7810a4a6e209993d3e59e93fb41dcc1fdf898d96294939293f32e15e5dc105e12178c88eda2f2fe9215ff936be569dd00f91b3b8da844d058cae289bfc3fa82c116d7714280e087cdb31a35cb0c38d4f8c1d59921f300d44871ffd89dac5abf5523e9efedd1f720d23082b64f114c20d5d8c39c0c012684038be68bef40964e0ae57a93127ef5d992db5d3e22adcacbf6d5489a264ae13e657c942da80e129c5391a3f6eff807bc8040bc3f62c45dd398aa45de4717ab3c5e38361480be479c7014f0b0cbd37a183e69d84ebb37a44917b3724625de58c98b9019e610467c8bf50854560c88638af58522c0196f0c09f4ab88fdf007ccab16f438176413d2fe7fa8b51dbdb455c60b014d823b9120d3b20f2d29e1658f3d7bca83821bd832e232861b53663d5b10a756a9d804cc882fd764e7e6f58fe0eb279362448d03e4b6bd4180fbbc8b9246d19ef15373abeed7782f7a503d13b48f28c3b324f0a1377c6bf5663b498a7c0cc4985cb96ffb48c7ea3de6eef1439f83de7dca82b949c6706ac0f891b756254250e486c3225cd99d36a7cdf5de6292c8098c42663e78d80d21ab7578c932fc3238283cc84b186a872a9bf3401aedfba362884d75a0ab2acf0afb74c92fadf472980e3cadca57f6136f18d6039487848cb684428c0e6949dfc4a528dbc53a2ce2757c7ed57a011f1fe23b16c454e184878d78aafa0df39d86af1c8a3ad75887c427353e17e8f042eab6a0531b7a69fc953a2349cf2f66f6c0416772b5e6d7b3b7d8fa82b93feb65910d1de901f6a36c69655910905937350808850d69114c1afb737394bbb94487914c8e8fca9836e4a937855540092d826721a2e3c45ca89fe7eb893e4397c2c1b6cc93b0b53235993bf31945291e96aa21c160de996e9380b49a815af54cbc6c54f35d8f9665839f22fe16aea730933c3b2c920d5ae93567b09776d589dd42751c219d39184dadcb4204c9c527c6ab6d6ea6859e9277173382681949f0d67edaec18d2f1eeb9958c6a4961891e501ee7d16a9435e9e0e5c221708f6af2986d2c95a284060c7d49e07faa9753a7a841741223a20e79fcc0d179bd7f8db264d6d6b06ff560a6838d51c4ff6fee4758e44654358527e4670962abf9b7aff9e69ce0963f856bc1931000a03577f40033e3d9088fb24cdea9b844ac29615202f4add089685e4acc5945d91f20762ebef3b064a3e7717ad3bbe7a9ec9288dec4ee3ff99876995089835ce19d32d244ad236cca2ad34010e39cbfee9e7cf3179feb1eb6c82bdea1b87645917f09936ca20b2573e87f1b02b8503f611a367b31710586b201bbb6c9e2bbf53de48f4e854271e104308b7402d82a327acd22e075eeb1090a632d8322c8895bfd4bfcd622062781064b239d0d900bcb66d35fe6dfda4f2e36ccecc3c29da75c55aa4aa68fc48c177d490787f863da1e6ce7ab50c94c1adf2a7f965ec2d3d2ff79c951fff18e43b024f743aba0c143315b5017bc9125507650b8a039afe9ff6759ae637c40f02367782a725a280fb310cf942a9a7a660b970db64bbd2819850bf1c6d19238cf1e67c68e0a13bb3f98ea171c3c5aeabfa9ab85fe8d044b2963cfd394e96af9d08e8397bf817574acbf6151b5b0fc7ea9c932d6624204221db68d913fe65e36409de2f75c30ea1715c1916b440a9214f66695b4e1b6517a9190f0cb7a408ef26082e62c0523f52a6e4b48d94c33d84f6ad19833f7e0825bcc129dffd4e2fc7be93859b46015a82a12f6ba988fabda43df4efe52282931d74d2094a9324f4b78502433c3d342dfb70fbb2803594b8874f3131597c301fed01bae68ee521267327fd0377cf4ec645afe941e0eb13dea6ab59a1d0da6c45fdd72e54d2d663325a38a5b59c6da04f6135bae50e072780d29453a29f1e789a0f7b8399520eeaee714246772f3d1cde0a79d7a3039171d4140252ed05f627b95e035982ce0f15640a4e6be8cee767dc04a1dcaafd4a83daedb0d722ec58bc8ee5120bdd6e2af00a83484dda0b3f85047236a050ef9f397ae84babe7b59e3ceb38ae253e15897064ed12affba00c303f9a33ab7c0b13b71668dcbdd11ecaa93f01c3e920f814416772e649574b1c041eaae14b729eec56f749cfee6b9c7467bdbd3b01fa2e4af511afcf6d70f7472fe25657e037a43d6f8444fee5fd0454db355d00a6365db1e055d7874ce2a32eed3c6b77014ad975d7837bffdce329aaf5e0af795e75679240ae5238489a569b72ea9a811b34d3be9a12cd3759900e1834fe0571aa8cc0e4611b1d4eb37b70626d4d76124d13f844f65f53a3b68ff6488760d86750155309f9d9ecb426d8c7de6e0bba93ff6890361af2021e69f38457a430f6e2506d2ba0777810f14f24e81d18e176d9d3ef59314dd77f553bbbf2c7ea5c1bd441b8975d9dbaf2bb08eac3881dae2765d718faeb57282653d3babcd4088cb4d459649b895b0abbf4d134af832b9e960d8de3ab6430f167b713651d50f765908c470a2439d536a27b94e15a5498c51e3a2d265a45d271122ac660f6b3ffb8a1cba16aae5798cf83e044d2a0ea016a4df20120dd8e5c248d0cd84a34e5f75ba6541557170e03c5d3b8cbabeb54ee10d6e1a0595ba5e12d718d86161ad3bcb29b5bc196492d63bf3935b11958f114d5313a861294b0652aaa3fe11de9754efbc02fa1b4af56e0c1bcd1122ddff20fb930687abb05a421fade0a492c4c065151d252edc184bad8a9a6a40a9b9dcf0861953616b27f1ede6f9839f5fab7923e3928ea897d2fbc66b319fda5523bfdd941e061fe0488e7615dfd44a7485e8a5f05a4eb7dec8d65d627f07f6cad40f86a102de3718889509f369547dede188dc8f05d48eea317144ae4ed2c7757c6028c3fb93ed64e07aeb135cd44fb059885f2907bdb4b246b7c4f7810bf37b78c4b21d288f34c2ec2932ecf0b50070f2b9675a7edf540f482519d228441dc5634b13136b5a64bf2b0da11f7136d7e35612f455485d2dc5c1cd5f0799828e98c439c7d521bda5d5276b01b92656ec4b1c71cf3c40fac399cced983e3cb3cc7da1e05be4609b7a52bca8a96b475221792e3423488dc3e220551074a443908d35279d91e823355508521155e7a15cbf066a8ac2a4307ef3842c84696db8c745bf86f8b37727a50162edbdeab5f1dd8c90551787617e2ba6d06ec1a1b654dfd1b5eb6035ae20a3a12e8f11a6718807727760f601c3a12df50130682a9d2ea3894c5956fc5d7ebfec41dc26ee6941cf332abf96bdcae4ecd8785d72400be3c6ad04cfd1c61921c425faf8231e3f70ee1143a37c776e0f302f91b5deda8e67b418b0c9e415aaff592a96ddc61aae6f62817f7ad2dc640a58c9a8ef82343a7a93c081c0cadb9a936e83ff48c0ecf3ce1ace31a6812768bdcab29f3129cbc9d13e571fe990a948fe609523414363263e26ab5f531fd8a4532fe0372a0284607be9d6a61dddcc3e686f19f41e08d4b60b2c4646a51badc6aa861fbfb3eecf8c38f7c7095c0eb1b56d26b4b1f18a443878dca9e16570aaca07ee8dfc3127a7652c6d6e990958e40325ec35a152f816316a3b013ecd890d819f323c97856b95217b73856dc2eb245ae1936544f75aa0f12f19cebef49443133d1d2cea0a19d8cb324f54cf84502311490521e41474355a76c480b290f0385c5aafb24b4e3e1a12a2ceadac94864b8fbf3faab1601779d50fd5d7ac36c88dd1e7d3920c6d53a875e96260eaea75b1f23a8ee0dfd29401260184a1640202c012870096f3d054bc7970a230646d87a9f10e25df32882779f39da8b83d96ecc9f5a67f658b2d9fb95bb8cefa49cd9184097c0221b102926a6c1e16bab2200058c5d94f4835e2e6cc888be25d744182f47820bb2548e60884f2fdc493ac26bb7002a77d412f2a9821b8236a0d08840ad46e7486290b8f42c390cf6c8188bfec67c9619705272bb748f5b4272ceec6447cfb6b81db505cfea155bede6739e5477c0c0397af20d6a26bbafa1c74871b1e8bd9a89037d9b9dc21bd8b28a534304eda3022167d906b5fb4be2f3e1feacb820ddf0b0d0f55953e7ca6ab268104cea847c9ffcb08a9fadb581a18ed24683cc72c2d07a785682772b24886cf9423155c30b2c26b303fc5bbfa69d9dfdc7cea9919dc0871e84c2e805d23cde3de016a9602cee37e00f86464758b0ad2124382e3727888104108367e8b8d7b72a2290a9a1edece5ec42339ca8de5edda150ff8b4240cb55e1f78c33b5f1c1aef5c1f2f02a3a5321f90cccf51447c90218304f1648e9402166f7af8816bc6c632f242603083ac31aea8be94fb00d01a665e85bfd94e02867675d6a7003d64442a7dde79ddc170eaf42d10748f07f11ffb6c1951e0db88b5dc7946827c4c8df2da26e283c9650cfece5b75ba1f2382166564e128905dfe7bd3d0c0d623cd44587be235daae5e2ff81ff1922437a36a0f1b8bb5dacea24b90ae394c86fd98c2e25ee4308369fe1a440ff1b5dfbe240eb80b87691dc9778b8d7d6a46c3d0612931dd4a3e187ed87888f7b0057c626799f5cc39b17b4e897decdcd3634316c3e4d5b17e1db29163c1bd619e37faecffba77cbcc8eced28b5fc9729131895311d0ec202348aeb541ea110947b29034437889aec892746186c1035253794a5486edd78a68ed147f11db89fe71de08d3f051ab227cc95b9bd66a731bfe6441738cb71b313a1db078b43dcaabbb152ad6bf1602d6fda6b823404a05a0b1cb734b05eb391cc5f989d62901f1c55538bcac11928930e9eee630343406526333cee5fa2e8dd9987f03f8ac53625e027fc5e9e31d30ddf4537d66ee525a944fa5df47ce2e1a3fd03a76dd10bb371173394dcb43b9e121e56e75d6a5bd06e0fc205dd670b3066debb5eef73c110b8a3baf6fd611136dd3e97159e4d778690ce8bd4eddf6ea6a7293b5bd88c5551b85ef82cb72dc116d0d8e8f8cf73cf6f8785f2559f74883da877812a4ca2db59ef6c44731792ebc29f3131119642dc6ae3f2614bd1fef463c0bd53e1bd3ab97ae485cee4143dfdfd5a3525f71c8cc080a554ada9e23bff0909e2cfaa4405ac151d3fc62d08eb1b277842d670d2aa5009b4139eb3957727f93e48d65805577b8f7b07eaf690c3122fa897660d895db0d71591187aec7778458c859cfa6bccb964862ad20cacd3d544a337ee01679ef8b13d7588bd884e4aa1d4d67b140dfc0cb08be975e98cd59d64e00105d9b5f9b7356a4902960499b4f26c396bc9c2aedebcd0fc28dfc1f9d7ec1f22101b29b7c260d1caecbb0f1e78ee6397745ae2a3729072c39d0779bba8bdf5af3e6793004c3283f2ef25a53d0add914823f7c97a86876179b6ec9849a3f3ae9a1b079f15a1377ee67a21ee80cd8cbe10228b3f5ba4ba603818778e923de0176e6e9d17dd06e4c8c2c6ca5aa3bce8a7a5e64b43c55c90cbc5acf4b52cc39b7a86567ca245d12bbf79389eede07a9628a1b36bd3f8de1d128a33fbd9c2a2b6d662ecdb2260073a3d25dfe78e70bd025cf0e3e2e4939b08f87f3c418aba966688967f1540e966660ba2242c2726fc3393cde195f62887a1fa528b686c564792ff04e162ecc73ac93fe0aa50172d9a88d5bdb79b264e25dffecd062a4e991d35a01b11081ca74b6f2ff5b1813ae8f21ed78010a208bfd96e3dd839e29052b610a823ad847de35645ee816cbcd67677a4af4c2e03c4122f14ba37f1ebe0de187c87d60b6831cd1d829d2964c0c37943f0fe6c5d042d187d2db6eff8b692d33733b087964408cacb29f274b035e82174bb68f058755c801e636d01504fa213bc5ffeb2c6a70d03dd798fa2f2f6e60db1d00317e2853730a06a9c76c3c81480746cc4522ca914d54cc1269152a09ad6a412aea7ecdb041880b90da238ac1c7ba3aa63b4deae5262641930e0ee0a1a66fd64ab494b41de539069b6e9bf0d6b8a17b2237a30031f20b3c65dbf4a113848de88a9bfd12a2c9f9b3e56699428101c96bac3ad3a538c39bb8e14fd6b74f395b3e293f6905b177a414098154fe55e13cc56dddc652bd646de7ea22abee9738c2b4bc41b6f27928dde0f8a54ab3746752c359e1f9558414a5d64fb52448ecfa8ab608331499f6894388bf54706089c042326fb94cb22e6dcd0dae941006a39b2aeb9c12c8650716de342f1b479c5698cdfbc11a9a158096f7b68091ea564c393a69de9622671d1314786aeae4bfa04a5e16a3f58cf735dc6c6f3c995f2cc9b6ef8bc4856b9121b509a38434625cec00f580aa6a59a82e4fbc77ded9461fed92e6ea14c54ded67cb188bb85029e35f0b3fa8e3bd535e37e2f7c1c368a60608c68ab475b4aeb5938a45078189112adfc95a1acb79710c916bee598f6744af910f73c62171a3fe764f0e52ec930eeaffd75c29cc768ce277d5cd99439a1b84d0dacf68cd8261eb9864a9dcfc1854c316866036b4661809297e5dc451907c2c672a97e810345a92f4823bfb75738fa97749e8629887d66cc8448ebf636bb819a0ad392caf91c484c1846683409013c31659525c46a3b91fecfe594518f2e0cf4520c7980ca8c4dcf6ddbef2ea7fc21cac67b19258d05980c5fef5f7669f97f3b32281e886942e336cb7cd2a375e83c26753c4e4df0dc9d97915d21b7788219d4c2e497dcd4cb299a746436ab95451dc91f4e059156c22c6fc3109b1a924fd264724110806ca1f9996d70f20011bc3963e92b6d5c83ec4512915dd2ba5945131e75f5d73b5ced0312157c988f521ff5d1563437a3be155bccd130340c918765ae2c98044252db5d97eabdb0b179c02ac96aab796cc1478c2d3c72df340a9f86957cc1c256255321987639416683b0734de3900a9ad1cc3fb98b5269ca1575ecb7b15150ffcf7a6f6f780809249db4017b2fc1784dcb31c27921a0d2368a74dcb748c0bfee21ea877ac9853bc258a0a67bde228203f6262928a3292b05756a59c989dad1d28bbcf354df47ce2377db7f0f19a815f61f8db36a49736c74499561a8d90464207db2ee0e205a0dad0728c8d7476438f6bc7655bf859346c3cfeee554e9bb5da54f54cb4e6afa4ea071490c0c5b43d6d48f6d5f23be4c037bcac251110d756ea32c51098ad8c92118e91703b8d5a0872845dd073084514e071eadbadd52c9431511aa2fb8d5a491331c2a16a1ccf4d35817b43c9c82359ef5fa1e0441b595c17ce30753dcae57d32abda15b895a2607c5dc4a9cd4bbe70462ae61daed69e7b07734301d425aa31e5b1750cdb54223fc73eeb1bb59110f8986997b4869c0037fc957900270c962b8c6e8d68d5d07349f059e75e559fae6f21609f7ad3f5bfb972a48516e094d16a22a73c7042c2c02be5ba1b2c69adbdd46f762a637c62506e9de5b87bd115383ef5acd6451449b437cdc82a59fd3c722027eace0859ad7c42d91e27ee37f36c68562ff124b99597ce1dfff215ea3b7c81921114fa6e281d6aa900962b8618aec1c3a0d73bb8e53c3443c95a789184d052b79f5ba8b1e64bcf438121be57347deda763fe5a61ca780921181013dd331cec5a871c9fe0158d737da99f741c3d5b80955542bcefcb958983e88685d8458e3d565bdbd3a8f9ff62a510d7cd2fc70afd1eea553f76deb597c01868955a5f7d52a41280b13a4ac179bbd15c2cedc8cd61d0c5bfc5dfdd9096120eb681c0f2a5ef2e0f6f3e096a8f34290f01402f3965d53cb0280f8154a4e142cd6c1210354aec1067b89946a8c7819b71176183ef43463ab5e487563447f6440147a3223bc4388784d0f072e5fec4b1e6886cffda40a565c95ee45faf94fb229b5d1ccee185daa18e20047c31f03843b26c2b4f38ba405fc36dbd156ac669d556e90883cbe6a0ce7bccfd02deba190a2341a97b81929487beac65309df42f85d520f5e22d941b21bb98a36f77443ef27046cbd4106b62de443160bcc65da089fc823058a8379fa553550ccc4f52f312cfa4e8c1fa93f46d971fea483f71351660a1197b2edf30ccb34363fa2da2bae0c905fed20545559c9db6deadd8d4cf71af4993ecc0fe750328b3dade3b9f529cb50b10bb274db26db33f2736d684ef731ef61722ff5160a3567c30825c80ecec3e7a3a764dce2ce507f49b6afe877e6e2efff1d8a3e87ed40119f8a9344e96a85ba4454ddea491c01474c3f92885d40a03d0a84bb6d1f858fb2414ed2b879bbe6481f48144bf6520fbe7eb348cb2c46df25c6c6f36d3a35f8496b34525cea733d9c5347c515c303bb07497f6e4b4ddc5ef3dbcdc613a28908469a03d8142c6b28e267eeb0349d8c45ac8dd7ab0dc801d41817395b3fadf649a7c9a237698fa2dad9f2ae5e84cd7c30f8215cdc8525d02a27f541ea46778aad034c3ac493a7f63584d79ee5d4d8b792d09063265d7018cb650a56007966974d4053597a5251bd85883d829c84a8f191232eb4842a4eb05d23ae0a5a24ab358896a30ae5826edebdf4d1ca88a0629eb204cc9bf812c43859afea145ff70190e90e547faab95eca57fbce28f0908d0510f625f70b91ab2e9ec802d0b04d701d1e2d183749e657a458dcd0788cedb02a78bab04be5b01036891a1d142447909a6f64c63093c54b5b7f6a7abb24289f081c73950033c2b4b7169badb6899dc9d469681eed0e33e9981579ed11d05619409b2bd8e433300a3dfa965aff3db4a5d0e56ea47f20383b1bd7814b05ebc4256fea4e9cde3eed1249dd0a00b2ee2478ae7cf228fff2d99e297fb15fffa5e46e3d0f9363fcc4bef682a4f8acdadbab6b29a0e82c432b2584126e024563e17bb14d4955e576ff7e989460f732cd92dfe6bc0f300e7b41310f3593cd8d435511bf81d766af7b153846294ab5757e420ce6967d2dbc18d5ed71d0ff72571bfc4bbbc88c58af9bd04e97a1678b56aca1140bb3eac633e56c59d5b1fe91f5c983481117fe253601cee7d6f1a6acb57e7f54c9cf23223fc702ef7ed3b7f0ccf255c22ee13b5d7491ae51fdcf25d9ffabcb9b97532d8d5d08f793ef093e60650a2ba24e26db587b600328caa505064ceda6edf07b6884fdd614c4557ba6ec6960351e4c527c8ef12afcbdd32981266b7baf941e99f2cace7d139d901fd22986561a132983194949cfad30ef36d654409bab8f99149f8d233e60823c5fc8e5ccc3e29035dd832537518844fd6828ed22643f011c203e413332229b0f12724b585c03f600457acf1239f0795e0009ab29d1dc0ec95767d9bfde6a1e2cf0ce88c480f8fe1834a5deaeeab2b919b08ff11887b294ab189f121f9d1ff080786f2664bb3009800348127acc15c9d17b315299d9718c8c454d72328c7a5215c8854527bd30e395b2a3de1997386f147f28a1656848c7e84170ca71fe448adcb4bce46ac375355848f74a79128bca9e267fac3b8c9d64bc204740a795be5b6c14c3ef93f5e9e012c9b73d67301753c40c1ae1f8f24177add1a5798c733dcae163d076c05d763581a4217bc87184b9e2084393cf72820772575c0a360095000c6c9849c92dfd0068b5249f37edc32f61fefcbc9a6dd83caf39177c52c7893672a2552a155d0b95005e21f55f0a482ce4def904f21598524f402ec626206c4cdd28e1e00099b12bd12ffc51c69c7fbd73d3e12889021597e858384eee2c3e6e9e43ea60b746d8864c18a91e2ac5534478894d992d7e910c10d90f887568a09330fa7d7b1599a77ebbc62bbc16a11098316f01dc9539b56bedc88db1b169dfd3db4d329e2418bd5492acaeb94405a4a7fe6f07a0dcbddf38696c4fedc4ae35106f81a73c07b9ac8c64d842f85537ef8a15dc468a4a37a3b5949018dca4c9e4c875359090f0f7629fcfd13a5db1659e98e6e1d21f8602b1cb22175eba08b0483ea33f366de15c8999f0a9de8ab742f33d516d53cf76c84722bb7974c054228ba80baf34662be56f9f16d262a7d1c3653c397326944bbc2ef571a1e8ae31e227671cf30027ae20d3e536d8229cab88d9df206f82132d8b898d72dcab42614fbc55a76ea50855ee4e5ee5743506f7312069af95ffe3230178f0773fbb633b4e03fd85fea147cdeebc3804ee5d46ddace87ff38fadddaa8d0b440bea579d6e0efecb423260f0fee19dfe4344559c08eac91040eb125ab9b2b7e33664171b255938fbd7c08ad9fa0922fbfdbfde59ef4cf4120c35c1b88006f96e0f952d1c2ae3fb9b7c7a39c098d4c554a98826b916b225e91475fccdfbb41e71010a5daa5e5584c476ff309bde1d5cd601a115fed2c55b7dd526bbfa726565e5ff036f16dd85f061a262fffd07728b3b2a99edff90ab762431ba3617e7ede241ab24d67e9a6267f6ed699f461182abf27c682a5569d8269ccd4753e8807d5adc2afad0b89cdcdb57bbbb5a1d50f467c15b0cd165a212866b188adf7bcaa727e2ddee8cd1104152bac12a00dbd6b8d845470af654d2fbc7924e0a45a85a03a3c90c39485a81ec4f06d11a8f00c1a4643d0d997ebe96d5eb13bddb6fc57618a101606f1b172c63f23562714d6623bec064b6f184c12c284cb6ebd659c15b64cc39b964f84e271b76d60175b33903a8f454bf4bbf3e5e618e7a51b5bdfd29c7e2b524b09d7eb7963f78b18ec0d868c9283bada51f09e47ad2db361c186f55efc9f9ebe56f6402c843f65bd03c19fe7136eb32e247040fb27b112d12ca5110915178d5425b3158f0d6d5151d0a247b73157211f4f7ddfb41bb3455b8b8feb7c135d78f10ab766a5c35724e7cdca8524dd8cee8ee61a0e10e22d521f27e142baaf06d0f8ccbee6020a99173f0e1d2457d03d3dbf114db397d5d6c05f285d3d691b95451c5b123c55ef648ce1947f5389e356522ec7ab9c29db257ffdf91db9c995b1af0e0807bf60563f46498f48efcc6d6805cffb5ea137a24f7d04cd0c07145096b9838bcee6b5cff3c457077a3b9041aa9021dc1b60b5dae563669b2fdfd0c02145aa32257ccf6dff218357ae6cb124a4e7ac76d0f1b326eb24d99a0e725ec069bfc77da3a08f8197e21e99f4bcc73703f00de607dc2db22d2b90bab2e2ca4b9b7f61e7ac6ea937ae3a2fe5e698f8030743d8af925f3c75a32d9c7e53c8a758a7b7c5b055cbc5de96911fd77c1349e260a6f203495f6be0b6eac0b45c471fcfe43c46d283e70e136fbddea52ae85383427e6768f26b6aa09100eaae6583d619bb0d02522716be592d3b4380e7eddacad7b4fddfd0417a1c3c962c0f92b3142b33042e4c8f477a41f3d28999568d2a90f0f75710c5ff60a5cbcd885d58fbff3df982eb70e2f11a4e2512a2155784eaed12f338d333020c2a4e562396a44c74c7f0de131155359efd0259d127bd8de7ac0ae5b09279b385d34cf11064cc2a833001a4e83731bc93d0632197dfd59d3166fb4880a1d03c4ce11d3f42c44e3d8475f3d61bfebab32493967a01fdb6ea7b196ca707398ff9c6e215652f16c5bf0abbb6b3892a2a477e7e267fd80e34be719713502388c1a93111a6353a4e2bde445545135ccbcc3265f118c14f0788f542bf3b3bc727dbc262f511816e84adc2505cf97f631dbdc61cc827fd76f96d77fdd97413a769466c165a6c33a3f5564ac17cdaf0b7d413ea5309c0cc848b93ee0e88a5883d755fbb6707d95f6b09fd7f0f7431a097f77c17e2d1811e476dc0ea85828b64fd0ebcd490d4623128f80bf54ca13ffcb6c8ddc6588773c9413b4aa68396ee21d3e5755d25baad1cd2978cf1b1cd1b6a265b790f330bdd3e85ba7c6058e3dbb3ac5fa4980c252eb0f99e5618cec1870e71b34c68e6e2c8320994ef83eb7e242992ca5cdf39b7de6d6f8f5f28ad6f1f228ce49b31de7af0fc0028ab6ffc8ce7da84fef6d644287b867b5abd457877cd11072554b0987b7225424ff0fd8a2b3e793d436b625073f50995d4e9ab4aca8eaa65bd751c9cbcbc3b125bb3ef6bf3f7e5f01ee6b96ca1eb7eb7bc6d01f9f6f1525e874316d80e584f4d2ee8f2e518b4ece777f5782bd036ae8d4f49ade97aebcbf94afbe96e0bca8e88843b93a14ecc4b59a72b61adcb5cd745ada7cb56d2b250f8ca6ac859e5319c4652d2c027111486eeab11a000410fe4c0f8cf252f28574c116134479b4c84b7197bc78bbd0f642d7f8ea62ece5887190e1ad3769340ae677c13bb75cb5a42844109237a0271ff0c492661976605ab7a2aed901c4b5c8fdd0c997ff4175081c2d13047fe4815e84241ab24e3e851880de78954c699cc1473b45a4b22e8e7035819eaef213519d81a0d0b4113be344990ef165090ed2b2a68785aeee04c955ea08ab91e4d29c8fc82ce82857c39dcefb58fbc4b79a09e1271c009c0030e3dca54d22f8825c8a2f7745039d19ca64b5c35ab1526f07f3158babde7d2a6257e4fd1538805e9655b2e6862d9df08f39700a2305bca5b0358ced6478ae1169f03685e3b8b59dbdfa5a8ceaf4f07d4430aa011fc03d4b828be3e23950af55fe6f32b1ce0fd8e99f57ddd9c9ee894099f8ed15a869b2e54bd765237cd88263f209b82317f3b8009e70f4ea453d85bc87283fbd7a8a3a3a67b896ce7352169885d3cbfae87cd22ae39fa47f1ea5135f03ff972839bde8395078c249cd81926b7e1e8914c07353baae733093f0c3c54fc58e86e3f2c59406f8d24431d220f281de407e76d1d405bf1d9cde4adfe01936097ecf28f9aa0ab74daa37d4774520e3aebd486d77c0eef9d711a62e33a750a719badccb22e067e7840f1ab94869930e966acddff068719117664008efdb740c236db6968fe80b22068fe70cc04b2c16dd475e616e20591b6cd32877274231b6a4666f788d8b62b44e3ea0211449015c3971cfdc474af667b1f525b84dc6bbed2f7cd460b19dc8ba7e69dbba524b8a41dffaef0f11cf26e4209f530dfbc7e8266a474341ab787eb703a2a1a5264bcc8acacb3d1b866ae309a4bc3f05d19f272ac42ae96e110f402bad8895efcbc3c90e57f5469087f74e7d09a6dcebf8eb944fa0586131ff497778debac4a21c561cf88cd6e810342fb14aac72adde8146ba4f84f64d1d7ca3ccf7d4b0407cdcffed7c18def9f7a4a628ede69f3e6421c71c389c77d97cf4990a04d8fee7958108a52983daf598b3b521538d9b26cebe3c8aec61d2937cdd83effc04cf92a4d9a80fff949b0832910c48016d60e8536af07ea571fc8c4445e9ea3480b9d0e30cbdd0b84e4479e3f2b2dd086ab2c893553c001e68a4c92cded41798e4b25e8102d012cae564962514ec1f3f5b76e618cfd8e9d329a32cae801c2b984c015253f78099784dcbd65e6ffe7715d50d7930024b8ffcfe8096a2b56bd60ca0ab2f79d10e2462615f2ba51049877ca45f04089d52b9ece1c0959e80d6969e13fff4a9f65ae9d112dcef574631a6d7d34308732a41d694ab21deaeb1cc295985b1d361dcd7831aa6b1ae4e66289f32efb2d469b04bb189419afd895745c71632eb930f915616d0cdc214cf8799db0c8d9744d3f533bb5a2410d423b611a288c3747466d58e86b995721c544fdd799458ee0699a3f0c95ee3750a5470cb6efa0d9fd9f3fff41c5cad35ec7b09aefffb1bdceae9711de0031a5e1c7fc7a47244dc7a4292d98f8e6f656dade1c4bade6d2187c33fd7b1a1d3193a46fd5bf0fa341d8fa0d459154ece7f3a11c4445ccbf0ac6ff6532cd6ba8515bdf135fa1bb58db3608e15902366e3681ba326c5f9cc15484099b6e1de984d8e9efad916ea8e314e526c38e99b28595a6af146183cc131e90b7490ca3084c31e72d5f6347858ab411b814fd2eb33ff2a40c230e2df0cdabc8dec3099ce0f8523a4c52516e5530199a50f515a246353582988f8e9c9676ccad0552c8d562bb0db0f49ee007ed072d5bf0c27dae7fe48bea526a4bbaed3c8b78323e9ca22556312c81c0fc7d1e5dcaf26b823ec4440886f62c6c866279cbf5cf09f0603104bfac1d66ebc26daae741eaa5e3284c78200e0f5be50f7dc52737f3eb24ceb7fd9dc189ed151a1e6fb85ed9c1be5ef8dfb83e3f5c472371b44d7703d26ffc9ccfe3f4faea7b6d7ba40bcb0587cd780158e4c86b7383e390d9b1bb9eb33f82f10287fb60e1cd205df39432cec5ceec421e55662df4940f9d83892b68651a8b0f38e6a9bd20e3d75ac504ad81226be8bc932e7037b6d2808f952712d9d819443e91b713b1080415367ed98bcf7e720e7f8c74f810369d4d5d4aef1f6c82d1f8bb2c9b1dbd4f29150ffb1d67fc83bcdcce730ebc9a99e072871563d38990d7f42d9a987af3234a730898eff99915b21b49a2d7cbe33258026a4afef5c400b09819caa79233d0976250627c91d42522b1dbefe0869f6b950a2cefa535fda22333a898dcedc264cd3e98123663c63496eaeb75d6740a0e8825811ddc45da2e035fc208a540f99ed72cf1ce9a90461b1d382bdf61a1add21f41edd03b61d85781e571ae1d0b2efe9ac8e8540abd3cab18dada707ff18520c6839b1418a42149b7c1898ad6bd797758bf94501711e0b6229c16d7b6cbffd327156dbecaf55b359acd779749fbd3e355132cccdbadd56fc41729c9056341f5b7c380b3a6a5d7ca920f2131fe83319220f7222a3f73d7fb83018c3c1a8b8a0b80555cdb40cfb8ee4a3080012bb56a8f0d19aedd77b751657fee7f10ef6e6f27e73e12ae20a6fa1af6455aedc7d7d600d1e17b56261a29457e1497523c2c9b2e71be678ad570c8f39eb899a4060c6e2442342ca898b9a6231c767d156f2703d1189867f6a4dfc3388899d5af48eb526f0b693bb55d81c2c528a5341f4a71b0fa1d5a76cc92a557d39d965ef699eb4422191eb3169938bda41728e6636dd04fd1aede8e5a43ef2ea8eaa4676efa29e041993cdd5b36b31bf13a28ee860c403c69c5807c9f23a0f4ed2deb127eb135103f5f993976e99026f228dceece453e22b09366939cb6d4e3d1aa5a7935ca91d43366e3598980ee1be50df2d1da66d8dfcf2eedf2b9aee491d0cec6c16ced1520e2773f64a36fb3af2c96df8a047e32412eb883ac1da16d6c7d91983d6878643fa81e8b89caf967da23f91f8b1ca1febebb906be1ab7023b0ec85f44712a5794770fe502de49f3d773bd55821012080561220ef900ef8358c77dc22cd3f2e189e850d901275e1b328b1bb3f8bd9b5ce88a3a6d093c1601b861868a06a3966b76a80af2814dc8383f0df4f6ac159abe2fb372927896610a64b86a8a435ebd0bbcf99cc326ebab5f784dc4ce3db72af486d3d63ae37e6681ca09ebe809dbb89d3b5adb41446f47764f56139e8a1be65d71f734b503228a30c1dd57877b31d1748ab2e258f85520abf565755503473deea87f1e007bc538da81b6a66430dff82d4b6c9081103e895379da87899d80ccbb393840e46645a9f27c3e22b2a11223ccf0fd38467d65cc5a83818678b97dcdbcb53a9edd9d47e8d409efd4003c1950907439e42dcd47949038cd4b8c5965ffcbfa9851c94d37d4bb8a9284f558017dda9cf59d5379730cbacd995e4681f25c6c01663cbcb8e795358ed23562333563a37b1511a1d8547c6bc4c5dddcc7f4b377625070eb5ed0033bc997f7d31497d6995e32ef7bbee5157c2477151458f889b89645de004c20840f3d57014463a0c4a20a1b59882636346a9ce354703fbdb5bf64f8ce29c502c80e78378060da96fd067eb938c226a3411115da84df3fb0060a8378a98aff0d67c3667838ff8b8fd87df70a406ecf07d37dea5682e191754f3a0179dea0b810e593e7562b7cac0f99506613f1e62bb9ca123ede22d4c041d29573bdc91827c2b344cee8536cc674faec7aae2afc815fd7889170175af2f1b7a80d3f36bf55c586fab67efb7d5a85708b2707fcae911b1698556d324fe7346134e63f1e9971381e4168ec1687b3b689608b0d71126e3e740808e720f8edbf50dc82c78544874b088fa3bc2f8123f84f5ec98e5b1647994d9a74ed36da3837ab05ca2fbcdc13b707d526389a4f4d63620450ff216836a6ad974a191d9ed9bcbe757a790b578f267e1e1ef6d969b377ae088431cfd61d5fd7b98d7cc02ad07242a20cb2502f0b6db15344d601bfba8aeeb69260cf283aa5aad26bd53e22cb6a86d4e1359e2e8e8b587d2cc4c5091a573e019e21aed54ecbc6762d3d9dc46b6f27a239a4396f882640a0008ba86dfc0ee5ee4eccdb356b2c04b29711d1ebbc5e8d63d6bb87f32d2ccfcc0e6c74484b1f740b653bea5bd5dbe64e81d6a3aced1fa568387676599b288652e8d8579918a925dc62866411c14864c9e335a284c7edaecf10d4ac0b30afc56c1772177f9be3792e2ca6da071a545900d675ce1e98158be0221d52aadced605766e494da665c167d9b805c87b8520498128c4cabba9b98da87d48715d42eaf75c28c24cdd3924c9ad49843c05ff9c0d13e9b0e985321360acc2f2ec9087a3b6a5210a1f71933e8585d7f15ffbf588de889bbdd5902a12b62eb0c4d66abe100e92d2341a234f64e127654ad736b5f11596f6848a4b3833ede79e1e264dddd8e60180d5b3b66a79c8e71c4cd40b2670ea4a7c2b48f57493855573f532b634841a65cd72256f45016de314efd7aa6230e7c51d59fdbdf455a2fa10d0fb060f0edaf7d248665dd7cfec0f338dd4eb842835712a07b9a5d5bb68d27293bd9fd73fb488f4fd7d4568708fa00ac11263ce1669412a2bc7166e8661fa624414078bd3c9ce8c01905cf3f9b745d9e508bfc36f45396cc694399134c1e142eedba8a0eb22104d23930c607e104fba634729991bc1a669b35aa7ed504b861d4e8987dd55558fe7cc46ff0cbb57ccbfe8959882a22c0a9a966d305626122e6d16d9c9cfbaa1b3e5065db0b84a6123c7316d8b3b4c2b64fd19ccf2cccca68c470912f8a282fe783fd71c50cd6d3fb1a6a6e96f43a3c076352a11a2446d6a774bfadff915da1994ca934d1cae1900757628b1a4913220858095c2f5e4f01baa439846bc4eb458e779c1ab74b0daebdc180ef3093635f4df51033279b62bb3123a54ac1427368d37d00e37d24d12dc4e10ad71fb938eeea4f22414a1ad5b1a92f83780dd6c8df34b72ab4f1ee65e911a1c83d1be2dad77085f3ac75375db3fb2fdd8acbaedad9a2a8ba1e332e785f526053ebd491e2a0cb9c33a9b9603e1a19d5641d72558fa3b5933730f062a5fdcb50ef312b1ea657180fd8985fceaa9a824c8b785dcac82d1ee75d55c7e6d0164d736d1947dd2380327f6ee1aa572f0a11d681f4724fb40ed30cfb97570b995b6fe6239aa67d5d18a507f4214dbaed698e3b46c1fd0d62a77ebee64f0176c8c69c5432978b67737dbd90bc8caaf7c13ff585a4019dcb9196a5901cf0e855dd04c9e2adf90ea7006b619a57ccfbd18defc42d4680d846882386d79743931a06f832856ecdc5a604dce50ec92068cf929216b37190f77c4ba3dc1cfd6e17c78c1f47c1caf815dd45d0ecd9bfd0b9d8d0597baeed0bfa47add04764bfb5fa2ee65d2119f9d964e8d821f124e0f58ed5ce4574c964033ec6bc926cdf645ed6468a12879408fa652fe38e1fbcd84593d9342da56653dad2316e8e4e983a3fe238af6040faba822dff7334e35fe2dd3e697987879a1a8d566d76e765415146ed685fe60fb288992a30b48f0258b0545e68df7fc59ee35f2ebc26f49e2a9803941b99617df78751efffd115af637129d84b3e1e47757b319dec62ae521094d74feadb1f9bb4f88788caccd8114f0b498a65139b3d33263aa7d8578644b0f330602a9c04e99125cec401082baf332389261988cbeaa1b7d73c4b6ad2d49e978aca91bb806964d7ddce57d23185fcb3e6606f04bde7d21a7becf21720debfa71ba4640ece872ff4aea3f165d44131f4a1a650b71a835138bae06655636a35401d50f8b72798825b12c18bc540632cc1578d492e523f0037674e070f0fb2ae37cd3800851879f0f51884e67848d4b20b1e6f9eeb1d929b0cf592e2710f5a64be442d28df399546fef75a9bac4da261ce3a2abc7b3cda977924f2b59fd5b17ca2964b1ee151c02ff83f6d8ed51e55410061b3ab0e73336f8033ce7f6f7bbf8438da34a0796019f91794cb420e71340697d069d4dec0412cf69cfc559f1ab55636bc8a3104d3abe66696bce437a298a93ac4e6f02f9ce09a60ae88733d58afc3f38d300c7be8e11ee1aa09f5896370ee5ab790fc8d30506c7cfb4f9b4dc22239f5a5296a464e0263be0e422b9e88ad77073ac6ebe01a8644e9c894201f550d1cc2ddf881f2ee584e5dda032c4388431cb54fd1e98f0e2fc4eeb5a281fc59aa01cebf384ad5a53eaa89382e7c505215448938f4d537507ca50d282fbac54d810e5f29ed22e66fe38fbee2cc51fa70455181f19b4165d2a5b2d349b88f258802675831e173be451660b62e8f2a9a3cdfa99393d8cb624da6186a801e69e4030bf20ca8d4228bd95cf55817aca25f5914d8fe8eecb7c9efbbb373cc2ee1ac60096448c0793bf12aab518e45f2cc01c192418ebdb5adf23c32c8c6946093f930f09ab803f6b8d414ba29578b1463358a9d82d3191d06032deb43f7c9638cf8d9f9f0793503ea0cb0e30540c442d3634a1f102f9a92ce343b36c59d02f0e1f82cdd28ef2c23e0c09ee41adab6f10745035e2e61458d609e9fe58695f5e59389772f7215a53049bd133ce581348dcd84db41ea66d3104ed4fc56105169cdaffcf6d101f730b90658a282cafa8b827f843926b79cb44dfb211b2e59f102e36142ae1e04c5afea1b6a28c896522f256c6d0884ff199460dac7944f19da9c9a614f7237b4afcf7ea414287b3d9b1839ad3fcfff195665dd80d4e98990c0298408168d3c40e066b6d5d3c62f2bafa035e68cbb1b8931bf5a6fdef0bba3c590efe80d157bb8a0b3d3c2a816bccb5fd67161ca67ca7be119f087339fb9b6a3cd7bfea5a6151418497847b420a9b2b4691c0f83b5cd598b647649ee0e75a9e68ec538a8d8a967a2a71342fe782d987e9db1f30efa4cd0d1770d665a7dd78fc55a36d39e252a0ac2a6ad0ea126c92911babd1ccd56a50cb495e6933f3beff6e8b102e451c7ce5c017f09ef2f15d1be4ed742b67ac703a1823b37e303bb319c0d91e2f701de814750595b3f782b6c285c9a9d5cd2f4709e544c565558b4e36619623b64f9a6a429eb095c28c56a12754ecbdd6f11920b27442cc541315ee4e431abfab9a30a75467f4c141d4d32b445d8d9a62012e4dfe0afebfecd54a4ad25cd2268c54c463336c81b7550081c78469db254ce8dc99611bedb01093593560d7bfd89767be4edb557b5478d463372ada937f40c029c7d71b7515a568b163bd96a82c292665e18d96fa4acc5ed4252c2a8c4dd8cfe1e73fdea250945fef7dc6a65219762b2fae4b69cf372f311b8a29bbff396a0cb7a1dee235da2cbef426b8f166098a996245a039673ec7ad637ea93b7c744bf49d321880022e1bf2c893a63a20a7280ad2969face3ae605ee5283e364e28747357194585c6cc5ca9c4f2a69b8fa6cae71860411c9ad1b01bb6fd14c5cb9a8c422436f213cbd5c10d210f34d5d8aee16cca0aab1f3b8f7815cc10396494aa8a3630b4d6149d8859b6a217599a03e3cfdb2d2135ede1bb330a92e214efbb4e7c4cfbe5547ded498b46b084cbb5671b28704782194d56c8c14010694bcfd13a1d9905a7a6394071bb88bf344274cb7332452cd5f61210cfa552bb8c18ce32d9cb8eccbd3b32f47b386dcda7e7c0a24e4c353f73d16e240e6b0b8ce6afc7beffaaf9d3fdb37c62428c88809408d182222805d9e612991dacdbcffb8f9e7de81d118fc2eef736bb57baf0fe79b70bd7ed378769c3a7cab527c44acb14b393875287b402aa963c401cab8b934e7d23e2263fe69b308fc802f364d8d48db952b67cb4573f3c6cbe0cdfc90f44b7d9c10e7641b7ff4f030abefe66f9c5b089474bdddb964c9d2fe1dd66223c2eed7019a1c3d9bdff738b59fee0c7646a7c2a74598f1ab5aa65bab45bba3e6e4cfd30e45aadfcac2733c2c582078945d84dd30f584313dbe815a56298917d24b1e9e2761e0a4132deb1675ef04c458875c803fc01f082c94a9c7a256a94c866d93776e69f8767703b92c487a89eee1e99c57ca79cd4402e59bacfcafe61024db8893d47c5d4cbaf5e0c87f1116a5ad7d3febb8c93f5afcd1487b9e150a4dcfb6a9dbc364697be3aeaced6d1f893111a710669fac3f74f1d5e593e3527f6775b72190af06e5e767cbbe88951cbb963e9c4485545b4661c6c3987ae3bf2e35bbba53119d8b39c0bbd7674f75f06bfc8b8f1807defc4077054f5231fd0b5e89ef038e30a39b9bc470c022611421799028728809be279b5f2155972e3b041a6a86f573fbaa794d1ada4f7c32b786924721ce0d3dd44f1b306b2437a4a1bb3d4e6c2bca0bb4fe824898b416c892e3c89afade591f83bb8477f7bcf3af96bce428f03eaba41b92b2ee51a9bb59cc4a502a0315617ba4d0a312bb67972111a79c24d6f0959e6066cc519a171ab4193a47d937e00809191131c9e65580ecb0cacf47c132a43c808fd362e581ccb8c78b649b5622a6fda5b687a5db94c26f58c5f460cca05f3fdce9b77142e830dfeb2da0510118c75d2fc1c71d0969cc4817da1e5d7f3f906d9f0f018068ed07a4bf20dbb780a8bc041c56f41ba5735ee48aa50476ed3e413c356d1f5b1843f0919877edaba986dd6ce9b5452a7fa04243a18f4ebd2b962cd61dd26bab2faa9a5bbaabf09d1a568121df66b28e56b49d4077ec5ce5026c71469824854e18979396a2abe636399276f400620fcc057d2071fc72cb5d5b43add37d89590a204db98afbb3af7be678aebc193124e88f8943599d834fe898bc3d9d706e66ed0ecabaa895ae625fb6330a8c84f713bc5b38c532a4442e4ee9a022a8fcf01e31c237c343877f9112ed727901397b7b5f2d8fc465ab903fb99146046915653d58889dc8f3db3c2704e31be209850c486e375ccd095815ae0b1f42ecc018630884f687a7565f46a0de289c7e28f04231c944096c79093fda226ea8212293dda74bbd6a7206331fa4bcb2b07f2f05b3b93559237f096e3012034ffe9b9466397190448986c468752384349991af50dc20173f71f633afb5b4a7ac8a3c901736d08b6c0b14253fb19139eebb57b71d2b8fc77094e301888ad206a94ead7c10434d018449fa5aea0853bd9632f5f316f850c909d17d6f2b7f42c3ef4fbc1ee1a2acd27d603706793ba34a0390c73825c64076032a94c166fdbf0d90c532bbca7a6e60b91a8e6ccd1d97d4bd15daaee0e19d966b8830a6026f6a4f09aca545948113245cc00faae5d61f7a18bfa75fc4a3df58106630cd7a4e168d0a96581bcd2fd8885d20f475513578fac98b4ec4c1504e6a2faa095beaaf44bd03d5c392bdea01033f70d39757342b0d60e14b346243db842cc730c8b3b011f7b60b11ce5a60597ec9b50859f4a855fe20d7e9dcea688b069bc2997d59edf2ade910a8bd92ae9ec125c3809fbbd06d9b6926b9a6c4fe7c4a438f7cb506cfe0e295fa950c4c829dd029de466ab1a5f8b15cfd8b1aa26d9ace989b3b6a301e0fefc3538ab2d7f2348d0610b8e19684155d0fd06cf3bccf687aa7ff064eb5179a5609ae5c6db213ebc8f721370c53e4b6db8c01fb7c18ef1e8847fe7030cc297f553cf9b11014648c201141c66a52bf45bcbfaffb5f8d5360d4e5bff4b6adbaf206d52a8c84c9838ec2676bce4b7e83e8ac298ab8b02538eac6e958e17d2d31b7050c75c66328431e8f6951cbe41658a8aba2e45a8a5f0aa1baa307c65f62dfbabc22b2ae40bd411f6ac932999fdbf87894fa6a00db5311e6c56bb9a59c1368e2125790e5d37f2b5ac134022bf3288d062bb24a13aad37679134561f04fbd1540ca408be04ad9d138e2ea2eec81ce3faf0d56077304240ebf190605a5e4a4fdda356498bf25c8c4e7aeb2b20ea2c63b17d3f93dc09874857d30ed9ab82082eab77e13cd822d9a1bf3974460e7194216810426c2e4f2a3f9f827067af2c01ee7ce219b4defd186a3238cbe19260ff450a16a358a265574071185514270f6f2ed520f79aab636c4c7dbefea3ac9b256a7ba7e095cd0ea553f3225b1f7a692ca0fba5cc3e253fcb49c4032c084903806438ba4eb6768b36a25a4012f6c50338fcb5ab9e97169816621612e2f2fd52624b759b012dea179d49e438f069b742aa3e1e7b6bb475100a589f911b546a557f24cca59f0161c109c0c2e201e6cc475ddca1b0fc7f7acc711a9280a32cb7169f05a4c4d04a0942cf1b54c7b984b78d26830266bed040a1d3e4799bae10bcf671c01d33dbcbee261ef9adb55d87bdda7dbf28a9d115434b062a4025967e98897ab149d5f832d0612ee279a43c49745c6e943aaac25c3d3e85faed35d745d8bc1ebf0c4b39068f0e8c4586e0345fa9aa1ddf3d1e9f2c71e35c1447193a54b470f3537fc57fb7cfd3cddc32e0418ef74179db4a675f7c3d6bdeaac2a5eb3ae669a81c290098aa31ebd04a8fc913d58b7cd9613394d20e166ac4b836c8c99e47d9d4fa874ff37e43b99b55be16528b64a69159670dee05a7cc4fb446af5e93c29ced39676923d40c57703e166647c3c9c88ff20d157eef29d70d692154701e5f3e957e5953ad746671eb18c32e5c9f685155fbb4db28a7525a979ce28bfdc2430dd95662e225da04bd750d79f60821f84966207ea932a0a074de8764cf391839a994fae1c6d37d0066ae58d4604fca3330b71dfee82010087a4e00163d8a6daacf4431ecdc4b738f517f5ebc02b611ebf158c7fb6dd997f186d0be2dca1711434fe1ac98b0bb8215a35fb7249a1bb22214ae4ad136da1abd7051ea595e0545eb6aa4b6c4f4df740d78602e6e18fc93e3187bfea13008f1f63e41919ceeb1ccac26670f8a0223dcc4200a2b89263ca991176079309a5373069f1092c4914d41f422b43e7273e337664785af8002dd1b1754a4ef2c3135317507bf73d064843d3c1c41b27557c7f223a5d46fd1d3719b4e3e1d6f28691f7f9c7c0dea60c011f68f5546a0f96bd98edb9cd07a338b20853f508a5d1f974a88d5d87435699fc46241d51390ab991c521a609005cbb94e6234b1853e6712dc97b08b6cf8e060443dc50ed7e4c50312f8c2211afe68f2347dfe1ec2574fbc16b956317533db33bb0aea0f4d410137fe21c685be05a0116cf45d66008e4984bd8e6769634bca82dc5c85eb6207e472da6c759be8fd29e8b2b6fc537afd247ecad2f33bcd09c804ebc4a54c8bef1257aab0eda92ebdf88b935850944bf4b4ec5580e8a82291d1495cce22798fa86edfeb165baf86ba8048e2c8b73c8af9d5c7468d697214ae24b859d54df881f10a4d5b8ab7d15f37359c1aab28ed1e0ea07f24b3bc329e16bf21e3b3faaf7b566741c592c3eb059411d8eb553d283acdf7fa9adb52c6b483cbc051e59dbd403e880c62d5b58bccf49cbbb34558155313f6fdaadd75b6378f741bc6fb477000ca106e69f053c04b39a5b44e26278b7829cd79a39865d30d5356305fa49ef2c444bcd530f0dde669fdd814b50d56880e678bd0fb2b1eafe74de7d751f816afb94d8a9fc6047280563a464e17728858014cf3e072a6aa06facfebe2ac24e9f54853668305403a58d40eb5048d6346b3633734e8a5acb0fde23661efaec0c64897d8079a59f4592bc77078e386aa3cff05f53940c6147e1738fe0bb6582b8445c5c47181a956dd7ae5984f71d3ec8176c6ed0401f25e3e64897e3fc9e7170b81a48ee289a48133f895fd93a114cb5b3fd679eaae59dc0fa49377c9d906611f3142a55f2810be2b1092c7346f5a235eb3ab65dc4113ef99e9f9d3216a9d4e186dcdb991f617491707ea735a03f461c5d04c3c760b4b2e6caa8b1e14b59421f310bf6b6ed152e17f368c567dc896f429c3b4702416e1d98b9c515e88825c9b4b2e3145a8874da93be39910a8d5a5b603e9e376700087ee809e4c8e4128b3f6b9d1e2900ce8db0db5ed4940b856e9d26e50f8ae13882658b810cc4d48253c44e48ca354089a29b9ccdd144a75d3dd33c36af2088c90be247a15e66c1a79433e086588e8d5fa6e4d4bf0594fd173c6e5ec816ba107eda58393b2658d59f4589ee3b6a4a834b7c1a6ea5a135299aa220da7e21d904169609a3396503d222306b084e30dabd1f9db7131822084e7ea723ac3e0b98aa324e66d965258870d90d1f94fc65440acd22c0d37af1006776ad96da2ad11c04a08ebaee39c5e97cfc127ea63467ef6c755e6131f0efab4bf043b270f39819e9cd7f0203df1a868e4a94bfd7598df953617845d1d6eb82c5b28cfe2f85cdbb72725757fa4f97c21be8a716dd5897101f259753fb9f940cc8d34f09e38dbb84d2d2fa1e133b140bc0e30cdf935a6b726792d9835e88f5df6e9f9ae008276b88d74007ecad02a0fe99eca547d8773a632257bb03000abdec6ca106e3899b0a1f7deeaccc3d062babe551cc067a7d344638393bdab8bcb15d9a3a8190099698e5486a2bde1d0d07996a94ca4fc0490d94af59f3332db3e0a50fc2b881299695da610561bea8effe26bf127c8cb0b204b60c693a6939cc32f3c18f489543b612c45ff5f000882368c1c588602181ad6e14f07c06573aebb7923e8cb8ff0fda4875b314c10e8bf77512cb6f1e32954ab16cb86842c5903b831fdbe6be50b490faf5a1ff8dac37213df670d2ab35a9dc442e7894ccac64927ba4fa988de0ccf639983c21d0acee48f9cd71bfda66a7c7e8784936da6e0c81e3812aa7069a4555a6395d5495f0202b575fdb3b877e28fbf24f00f1156486279efb461546a24a9c0538ed7f00e7c2b6480d953fd9c9b7d64f689c9a322ab32b43916c682c1f382d09502bea4c18448eef6b5e3444d2376a17d949e8d97922180bb122e6f9f79ba2c1121fd8d681eb250044312718793d853669f2555117272fd09e886a05a9d759bd22fa1da18f4b663b3f3b8c36452cd115d25fd10e0b767049a68b956ec3adcf01d9c0c595cae655bf992f4cf078e105805ccf870eefbe6315af9f47eabc63bcf68e509a60e08e372a580d3ee201472ba3e85894ff4150f0d773204043f63b3baab53cee9610cd50f6fda4ac30a397793530a2e1a9ec5ce8493f58f894dc771addc0dd30df91ffab65a9e8bd4db1221b492e76b54c39c3168cd38a9c656b5de8046f8c05e1bab077cfdb87ed4af8762439f0247930cd6f44cd2204303edc4fd70ea15a4b798213f87ef3c21a2f474a87045d5691752fbfe313c9ba3513c35decb2fc2041a7ffde7af786e2db305ae8cad8fceb4ffa2b14e83e915eae51c251743fd915272490a1add982c269dfa19aef381c3cd2ba55d27c28347ff6e52d956b007d7ee62fd6bc513a08782cd605aef54706aa56209faabe2ecc30097f990f6b437f9bcaffc1ea76dd06bfa1739537c75197388e0d285b3ece94d06fb6d35383d74615fe770821bc85a472f1d5ae63e7c4a0548cc4a0a03ce1bb706f2e2e676439734b3afdec6194eec303b9c266fd2cb2fec03686ce4d0bfed22f8924988ba6b6df4bfb2c11fd5e8c57e7098d5db7895f77c271d320b49c8e06fe40fbb1d8e8cc9a2b0f659c0d267d16413e5973ad5db62706a3b6cc34d191934cb8baaf4f1a74c4fa1368892f7d69562455867ded524eb1c9435bf4cbc93e39957b6652188de357f88eea2f04422263d96a93b4284eef0ba6374a9b7a133de6c1af6ff32a6fa8ba014ee86ea1fef5cd1126426888ca0e30a33a2efeca5e676487376588c7b9a418b1b19e4b7f77f194eec1c7158f2249dbebe3c817d04fcafdda70cc4c8cb660660290b08e19a705ca67cd3814773495e721fe808c83460318c83881244aebf6249f7370406bda68a0efedc04bd9859803ee325cbedaeec6eaed9684c5997c8ed9e1f4bbb10f48719f639cd7e4cef77a9dd877c010b093fc561011e98b0714d5fb1aa34d05e9d9b6c2294754029c92f71b866be20f0d0f29c35921cbbd6ced882268bf59e75f5261d323ac8cb0b7f4f14facb0bcd177a2bf6398a26131b0882840e782c2c2558c63b2446e84e24c9cd2f30d2f0ea457fc35774d6ba82279c6086846e6bc5a79b2f3598e321861a1037480a034de9da1e775bdea46b79a263310aa1b6e3909b368c9b65069faca0df2514444d8ad45601a7100a796ea69fe82b1965f3b611a2b089344c38db3c435bc3249accf9ad54274627d6f4234c1b64a40262cac6c399b34b8509685ba599d6ce62f758c3e866ee895c201bc7ea11bcaca5da17e53c9e10c8ec541901f97624a73f3aaf51d6c72e674f5a0a42238016bf66511fbba8bc902dee2e8aba9ff0bc726476824e8a986d876c3457c7ffab7e240e09135fea4a8153ffc14ff3c9c79ee2cb29a1bbd972ba3cf0ec7e4ff30367b28cd585ef1e78bb76f6acd9f40003dc2f3f49648babaa762ed30b04ba87e4773ee615d97b209e817f8b76571cf6e7c65ebf0c33fb034becb1f9f562cfb86dee2338d226c26c87b1f330a0e7eed86da03b27ef7d459b6c6bdd46d3ce1755528a02b010d4ebf822713675768bd78487cbc01f71ba8d6db5a9adad196a02caa6730f25d7e66f38dc5768c0ad39c7f8126a1731796eb626a9d249bb7d1edf87d42da2b3fa1b46da8e17bcaa8beea0b42ce57226b0ac389bfb52a91a3cd2259d161d4515bc31ce6379340d00a7f9bbadbb7193b133086d20b3ca8670b3d0704f96fd629093de30c88b646531c965daa82231ec965270b172a660168243e889e3d7ce860b773f9c438b7359a944c83d0750e55be9b061ac0280e2f46e1780fb41a210129784fada69c053c81301dcb29aec4ad3fbbc1f3118331b785f256bfb184b11506153c469561752dba7434f947709b6e249c646dd7ebbe5e02520f3ea1931d8c463cb32d710e5a04e02b85aaa7dac5b1b3df00ed91de3b816b1d89d5700513d0918bf86ba324f585f65572103774b4d5cbc60c0bf782640160b5802139f0143a06a1868e8b39d42d7e8f9eb2b733ffac427b62de5a7cdccf87fe319c38afe2e45f13514b6a2bd8de6fceb39c561981e6c1b1e2955b4728c6623eb47c2b1deea7585be6f9f84993b47cc6c0ecafae1247fced4cfbba3575d9e38a635e433d80506ec85c996d9e6eec24aa1058a879bf5f600a65da2c5c1508900c836e53112ed8297eab522e025737f8fec464d51b604bedab20792c6ce9886b7ff95f71aaf3217b2554f1bf8268d170299e16085c02e6cdf725ac4b6ec22b53641fbeff383c34943bf4246e03325fdda37314521f6707ef710db0c511d0c36b08499330a4b45d15ebff941a1f160ff707cb5c17da8c6979d2f2912c60082cca58d239fdd5dadc35816ae33d3ccc3b37d537395ed38948f9b468796841efe4b1ca00d20c4baf208d3da25271ed718229c9856856bcdcec96a1bb61b401060423e2c21799392bc6c14b788ec216383773a9a15e21b3e60878acab9982a80a5cbf960782db3bd3a581a1dbb2c4f74c149000e4a92a351a9542d085859d2b8f7a11fad61c410ed546ec9d62a4a3a0ffd6d0eb8dfa0245fad68129427d649a1568411e4b07377dd6b96a9371624fe367e7384a6e8eba654c46484ddb74a09d7e57e453f6f94de7585d9aed28c10fdcb5e9895a3c2c73d20194f767580885c7326eaefc73ec2e7801a090e3b8461b85aa397d8b45dfe07d0c46be9e8d53a02ffb2a61cfd64a693e5d1907c5072884b90614f7c40d8799477d76694877d33b8780de84004c3544ac6172539bf5dd809383621f2571c4e9d04b5706a5eb7f1337dbd31ca8d595340f34fd396a605bfc9bf6de140791227246e27c873bc081b6f5d05ead02d771d35ffcfd6b694c5ec03641f02b26a9bcded78287110e4312013d944ed0cc8e4b69f529775cacb820776f943de67cb06a73017ccd1681c3c2dd20c012f848f065bf2efbd5133a46fcaa8a15183f38cfdd0ab2a3f003086885e2af3a45de4be856c9c66e8bcfec56cd10d7129d568653f28ba2d50551e00f870aa804859114c1bad109cef569e208c2a45446eed850def4eb70f7682ccd848e0d9112bdd6c20a16e3d0a81470c716813edf7f2256dcbd4bd748eca955b76fab580f0dce9bf229ccaf1147cdcd3e088dbee3c436f2b7fd11198e5dc73ebae1556800352c24edc0c08d357dc0d97283b7b6d9000f63f9aefcd0b61e0e97606796c2c17bbcf869f4cbd55bf624e098928dd61c7162f495e49819df68fc44fd7e9211a228c3847d2db6978a4b2e7f2b64f752bbcde6ed68ad87eb341930db386c76c8e8cfc1604f1edc1338ab21800af4f33d58d2bca2d804f0bfcd4ace24ea2ff3cf0d8d541e45e51281b4049f70ca97be5c4000f9d987894b9cf10d4375cf74567c318b45aeb5a2b21f25e3a4d0e6313411b7f62e7ea9ca070f9e9f59bed83d28ac160a300a3d8d50122c2ae6f46b8ecb4a89ff3ab3da364b8c628d1b8dfee0a06527d04c63988ca9bc355c2c17c5297802675cd7dbdc14e1529ce3437da938911098b031438f4fb8ea22ae86691e994b0ee50138e5f46510a21ca531284770cbb280dca99c7a0af473882bbc4556d64ee1956d196fc5b3a09de521b2bbb57df2a2f3e7fee3472b9e38983b55a58e441970b04ded2ba23acdadaeff7e055db4136ab7ac117bf6daee021294a4a33068bb62385e4f0ef7a285873619810476f229b44a5dcc09bd1b9058dd7e63365b20aa3ec907f9329388371c699f00c6218c9a2bfaaa1b7afd3c639b762497a9f407519aad0625bd17ebb76af0e5a3f12067520d8566ce7e2b319c8b5ad16b1d1db53d04ca00242a7b40d3a0a5cc032b47fd851b16bf249c693f22ae7ee04380a6c0143506369bbc174d13ac870e77bf8cec5ee5ec2d23be4e10adc8dd6a3629ac1ec11a5170952501b799d9fc2481ff4a06f4bebfde5740d90eac4ca4bd395b56efbabd280b5eb4f4de62a1d0100a608fd5ce9574eb3237f572a8625c32b7d98eb5cc9d398f1d145c43af8651787e6c4d833694afd1b30f4920884d333195d53773613c83e9160ae4abec3f03ffed8965163b4c3a12a1f3e73ea6f9a49d1708e6ca0f0a6ee2e96dc33507a9bb01e8f791d9e0266c5d246b9706525064adf4eb0048f356ecda0ad88a0a9151224430de3fc3e82076b2184fc393269af36bc0b7874a386faee9f3fc7d7de43e6733000b3d60bfe9dbaacf654b6b8b727fc4e321e3b0539b65e01340b841f16a7413ab16b6593f3917eb3e1329628914dd64da29377cfa173e71b7f2ca7d991346ff9898dc22ef08fd35f7cc8fbefd36f917a5c318a8373c7882cd354ca14b9eaa64e18040345c04440a1ac243c5b70b5633723ceacb90fea9d97bc14968085aa45f286cb3b1e2743b14a408214c43eaf8e2694a0b57149a4e80d47aadd56646e406b4eb63e09fec330eedebe9280e42ee9f244ff8f894ea820238952065b8b1fbdc6e95a43c7aceff753705091285ecc9ede9abd30cafff7f33d1c1c1bcead7b6637ba3c2cf8cf31902029450649a1ca90ef5bc87f1b7848eabf7906a0e2c57b74a60abf2b91250258308014a9041178a7ad8cc5147b500b7dbf3b18e59dbbd249448eb58ef846fa68a43b12459a63093e186d5b4068658ae28dfc8ed02051cbe25af6e0b006eb1eca037e915df79f44900571b69abe502d084dcb4cc125f5fdedbba4618d69c4e4f45b6a907e427e69850627a73f955281ca7fb4a2e065b00efcfcf5dff99585119825b60edcf6afbc2ef2f40fe20561ec8b065d5049f3cbd9fd0210775672019def0c0564e23c5c63e19bf055024ba8112ccc243a24b091fe3ec4973688085f7bf407c300c976ebf846dd97dbcb20ba5d79dcc7ab256a2af0f7661e65fb27b076322fa2f3e374d1b92161be79aa6e3540207d4cc74fb91a08abe9c285b811c6731880168436a684f308ec3b01c63dcdf725ccf7f64975568b1fc00fa6876fc16f3390d51252b40d972b2599282a35ae693850528c457fe59b03f6d3b3686838f9a6fbf92bad263adc448797750b601b6d55635548e6aadbb949313c01f17ef056bec1e1637c2af47c050710076b8286da4da7afb2912fe6ced0caacdba75c5e0d1399f9836b144a3187f7fa74989682b83f91f51df098ba81e4299a33010397a29786b103f3dccbd4055146a0e3927380ff03ee9a3b8613a38de9359fbd325f8288be3d766c9e05fccc022a84da409c6568d6824350ff56f89cdc8d9209664262735704ab4e6a12e40db7ba5351974ec5376d3cb13b25ceb9e7ce357ccea66b0196360e0ab8b82c3c43e34a7c0f5b23b47928856241de033f403d3def648cd6f9c1edc1f5b8172759de2c14e899776e0857600718dddd9ddfa65e17ef4d5c868d9bcd06b61c658b5c36922210e32eb2ecc730fbb3bd501cdf2a61ac2029c08ab93bda172a29bc24c52b60027e0e7dd35af50a42e973432b2d540be4aa9619bcd1dfad2a8b5c3c0c27f09c828544def389d9c5780764f84c9c399120c0e5b39052ecc0336037f9c4ed0bbb0e2f90c1f74f0f3204cec6bf7706d42eb9432108fcff9ffe897a75f4585b5daaaf1cc6d469a7cb452674447156319e4f40efab0aa78f4010455c5d3b79b1205af4f3e21102ee326c4b00d4b36ff6d6b42a3a713cc3c227f87d08dcf42e3a1cb24781767f3ae76ef309a3f271bf0b339a60baa29276f142c936be70e525c9f3800a36a3d0faf389dfb8dcb96b47ba770ed344f66001257715be89eb90511461f01981789f52b4c3948a6ff7548dd710c18a5301458de69f30f16fc4d7dbbd99f73b99430f61dedf76fd41c692783af61ea996c93428e7c16d9b743abe3ef500ea6071a519f9e4d79e99d7d153751aed278a5de27c82106737e18f304155def0b264db14a244330b0bc19151f62a5d1324dbf88e2ba0798fff85d902a105aece3e13e61f410969eb55906d8b55b148582fb0974f582762b230d0f779ce3d2802f1a9261e5bbb29887dc91940655709b18d0a0d1da48b3cd1fc324f8a1d12a61521b851da6d8ed2c38880d9503313e25f4d9c352fea8e769a125ebea34f18a90bf135d41be7121d6b4393eb3f4f63cd12a6787832e15e2b7f9c9c9efd4fe72f5a183a9674c53e6075606a8196bfdde7173a8fc5f728ffc4c3bdd821d14a3393b3a66717101e74cea61e8001a4e98bafbd5c174dbe12b5dad15a1cb30c65dde7274c7d9bfad5745c7d8f0f3f395b16ec2167c456508272828ae79961929aa3ac17e9fcb1a9573768cc2cc4a4f6fb3104c6af13f282fb97390f430a4bac89e5d3995ecacc68e7062e59c4068963191169f4a485ec5b95c946f9183b1810c10c6d349257e685ae2887bf4cff770759d0a4ca5a55f54b8a2f57936c5cde1328c04b5e50798e5a9ce6b37872b7e85ed17dc41dd4fc0b2871c75ee57323133b5c4299fb6babf79b14b4cb4dee8fab360c74bb3761dae62ae893905c0ef21d0e7ae7e69d7896ec146254668ccc1dac0365c21cc60cc9046444e9eefd94cdc14a04b9e1f6a8a4fc5def53e4cba79a62d78213e7f2ab6df3645f48d61c4169fcfbbeaff6143db4465abd21d465461c2d718d6000d7d754f0fa7445671a86ef0ba13c62ba9906755f60b0d18ff67d532e79e3f8d9a09116f83f8870df6e8efe120af70fc6ddbf518059d993a6f373b34bf84c8d8897c757fdc9fc237deece7140a9c8d99f9ebb641344edc26c2db7a36971ed182bc22a7f3aec52cb8ef0571d95f3ff0fde2b4540ee4f821c411bfb20fc48bb606db4129b06881be4bf9c12322f6d421e4cd1c1468b2935cab66bc81825485ee0290a5876ad3ef6404289974599cd7122a8dd834bf28ab27a3da74dc9d3ad9b64937f3c130ae740231838178dba77dd4ad2d9a8a682e129d77b2c3e93ca7ed2d090afd3c00d1bf8b9345e7fe5bd3caf9fbf45a1d7188c303fdb0f9a11e33c4285e1cbb0fadfdee4db428dcab4f0d0585ee484661877f665d6a61101a8025464c1caf6197788bd98f91f59643b0ab509b9690cfb5c9e7ab1dd67b35aff92e72dfcc508a7ec2792d964b6d6fb802a7c66381d782006358a318bc2f74443aa7f752ecf1ccb593a7c59af3d2274ca73f565c7f2781b8ca428ca7d4815a297c321682f94920a28d3921ae09a9d54eb84392fefca3b546fc7072118b42c67d11840a2c424379adc5fed3707c75ecdfa4a9bb31b4b53e63835b4123886fa342660426d9af9856508bd354d32a6d05d805e75948cbe9d21cd7d4c8298d628049409b518833465d04ab519406d051d3928155a677c5cf1ebde19c6e174c6118e225b18bfde0d8058acd0191df2b7cf76a1c84db0605ab69e95f5e520fda50afd6f0124067367869d3782eb5a1956707d5cbd832afa5fabea711178de6fc04a93792430f3ec0c02d50350b4e8c31083f8eb5eb2536027ff78a7ffebdb4961ed3b3358774ba61a67381ab52669ef041c57e7ec5116d5cc9ca2e82ac347c4116efe6d6e7c20e7d4974375ae5f36bc2e265f6c3d47f65b9325fe575c33d7726cf5aded0de5f5d8726f42645dc69c08f7f455902e01bdeaee28e0be9d0ba864aa2713ec75f6e2eeda47a4f811e0e62d10e1dcdaabdaf1716874a02c4878a134cc609ecb83b2fcbbeaa598ddb0fff9e1850d7015044b48e1caee5b3261f3026a1b641a74a10b15fde16324b1b5cbe62647ab29237f632d5e7a6ba8efe8936beb99996e63f541e04f5f471a5c9510a930e7d2667f08fe112916e0fbdd2d807ab26bd8a9c8432140bb5efc5557ebb95e3da7d77d51743bb4242dcd8364ff0c08bbc23f360a8a499467d59b3177e90ecfcf658c329933f1272275d206718866098b2bd6b56abef1fdb67716631f2c39dd1e2f1ca9e83aec06da0b8c87bdb68815e1f43dfb806e8b4af81a82b807f8af4efb83bb1fbc11ede99f5b107982bbd439d57cbc99c9295075e608369c1f855788f6a93bfdd6a0dc49981daa0f49431d6f238075d17a31ead164ddf315620405fdb060650f9b0b59654e3387747603dab39017daab266121253590ed68502c22e9396ff9b6313264d8acfadd283aa24d2805a042a5feac3f4d9cf316641999200fe25d2faa71c71ee15b020f6b2e0960a08b643f6c6626c1f1052fe6942f6e279cad210d3809ed6bd7d2c5882b79eadd00616ffaf39c47badf2e5b395956b1b191eadaefbf30ff764e7f9ae7a3fa8f5f5c925a1687ea956021bcce18cb505c70dd9152341ef05da5c008a9771888f319099bbc23a94536fda2345fe5ec6994a5948c4c2235f23423d01e5e5c2edf41c2a7eea7bb738561688bce7c48d66439ae90c7dc305c6fba5ace13cf1951fca8644942d92bcd534a45a1c80fab2ef8fdd2f8e899bed52eb48a33edb091114bf21807685dbeabbf3a00c435e6cfe4ce69b658a198c64169818f384989be24d916af91cc82e1bd69781d0ed1411a69bdc7c0c70c8f68fd007fa75bc86947fb23b5431fe06a501286d2613cd21d1dc282133c9d178d3d42de224d34345ecb47bffc1601d07974879ed3748a66560158c1a64cbf6890d8b44de3a2281dc39b42a894fc9beb3d23e148dec479039ff53c3114a87f91a5d0a8f69fccff9931324436a721ca962e8bf1a45af3c633391a5be859959cd03056bd441c69f81d40a198c8c99bdf92d0181ef8f5324f9b13c15cb2f931539ca6921d4755aa8efc36f5b862e827ca30e429bb6c85c1ec0618c487b4e7ed0a062912df663c60549b6515b316a4ee2a5b629a6894c2bb9b41f3e43909b0ff8f48acf639705881fd30b927c88857575f33d18dcddb7f8c88243a3da6835f9f240f1c169b280314d9567d5d6d8f6105298c1d10e554682730810a0e81c13bbfef1f072e5984b289d5dde18bfad90c514ae46d180a31a958a95035b7e958a1b727a86efd7154422b4a71866961b878b829cae58f00b72c17ad74876f7ed41b847d94632b41e97a838dde4e2d08fbfb5da9d4acda12183b37ad94e0e40a633888c99e0e9bd8669f668cc2e5ea90c178bdb38247d6da7693af398cbef04ad8ee64dc8b4d604b55823150571b2baa0c7109edd0e22bb669a46f95692758afeb3cfcbe4f127fdd047d22459eb42dd4843e581ce45b0cdc144df27307a2d719dc22d386f8c25bdb3ec28b7a20ef11f1b41dd606a004e0fa6dfaac7b9b50af23f099b922cd2c719ea50594b1e4c74a138de4aed00e20ce07bae70f3dea3710513f91f8867e1788522696efa917a501dcd0f80fbc47f271e43ee0a7ceafeb635abf152bb077119e23b602f89b3fd370a6b2c4669d4277e2e233b5aeade8f16a2ec2d9edaf90def72f09c936135186fc2cba5cd28c97c3f97cd67e5aa82d7f771e7156348af183a974e9bd65e521235f90ed5d83f946edd44d72e9cbfb8666ee42d173ea32f57f755010c45d530a5e8d3e0c566599322b005a667ac2a61b67c1019820752c1101c95278cf984ff20cf058f611518866b14b0e36b1210fa553d0801c3aed72fd6f39c2270e9e2383f7b55c8eca3552376021b0da6454fab3e8046ea0167b4910d8cca4cd98cd922951abd995692a4492d2dfc23e097c9f658c345c3804a7f4f509a79e58d4dc6f80621d7ec1dfc2d8c2297aef614ae061e66bddac5f683270638f8c3411f89fe7b24a17a266c11ae250c747383146f603d1d7d7f0965615eef1f1949e49920f83e2121ad102f0f311e1fb47ecdedf56984e2908184db291c4a6f04c8abbe00a2345b5d77425fb50de18da88741951a966ef3766390c52590fb5c00fcc545e333a8cb8c2a0697d0a1ad20573ebbbeeb018c64b8cd36303cf20637bd1830472c2ca65d0609e788ec2e996d948c0eb1bee7c4cffd7d7bd291f7abf10a08ae3b477f0a24304573897e603baf73f11e97d03e04d7981e1060c0acaaeeec96b8fa6fd7610c59d3ba9c511157d74696bae3ae612e062576a378b09c17f474a6b0fc616b3fa8c426996bdf14f214388fd8574ae5310c3db7b3c399df9a772635902e853f427f5a811c7b3afdd34082450fcf35e7009527bbec532854b95dffb82da075f560c2d60214486cc50064f0320ab729b7d0cf980ff75f6626b2bab95aae947c7f5c97dfae6ed7b800bb5adda74b83cff51860b2985133541dca56ce6cf62e383d9eb44e59f0fd06eef94333a57ee4b245b36eae83588cc3f82a9b6c2c30718d66c0a6dc22c218a9324faffcddf0f579c4787837c00bb94b0c77ddb3ea8ef714d5fdc7f44ab4d004d6cc70d80479afbff265c9edbd3a98c9f15455a049f271e49900af8685da5e4574377e7e20947e1257d45fb83c81eda588d83d83f8898b59774cece7aa8ab9fbfbf46485621ddadd6d75a08b8e08f17ff5d8e100d7a7aa83c0fc928f32978523cc5fdf8113a0ed81dd7bb8c89f0b5919ecf44338eb4527fbebe2a9033b0d6d012e0ee6cd54a5a586e27eb9acb024e1760f2441dd452559d15294247322a89b9a785b27581a4af2f0b320134da38d41199dba45b68a1677f9c89829d088e60fa1926ff4d8e4fc20735dfffee543ddad58dac8c99de566f0d449eb7c29d78f5c090da613387a04eb90b9fa2c7955c4f0aeb3627c04dae4a8bdc3658a3aa50cd9727c34577621ea61b2d4878cdb5d8b2817ab7562f7ae8ea41942680fb08359b8ec61586266ac302534d8e28827acf979c38db6deb3b8ddd4eddc332bd3602b88e754ae588b31146d541697bd57e6d85012a826bf2a4e29c6ed51cd59b06535c9959ec501bd48bef7acbe443fe51a4470aeee077410560b6f1fe23cfefff58e4908ebe2bf1d7e25e671e1a5ce5bf882242c6327d71cddc56c602658e322ea7358168a77d5b5df785926e0223818359539ada5f361ff7f14d8f247f0a74d6f8a803d5fcd1216dc3b434c4c890ee861c63cac5bad502c1bc2156aa61e9a7f4a46b610f7b80e922c97bbb6f78abb59f056218b6f0d1af704cc9234eecedace08f803a139eff8507be95055d8d67e0a5235148c3a03ddd990c981f8b9dc334c1bb31ee9a9aa238affcb928af74feccefdd0555aabbfb71975d83ff03a783d7ba2201a12e942153dabfbbc509b841173670c5aef6ebe6df65e1e7cb9e25da1910486c5fe06fe44b45700f9cd56b0fcaa18202668e53536b3dcccbf3f0de2ed1d998667a7144fde17de1caf33816e31e76a54609534fdec2da0a746bf16ca9572fcca4f0f5b112089665da7d5cfbace034273812a5679b7c3ca2c500961231f34d878404959baaeaa37e8721817854312a6a619d289ff4a163e26c508454da98fdadf4bb4bced1b685d3f33fbdc06ab0d473da8e654caffcbd80f70abd480c61edaade32a079d6522af1aa1e0d72811a078fc7f54c322298178ac58e0eae734466c0739871e56c9edb9ca10b6b7fcc0a88e689684c73895eef42039ec100987391374a040a93b67596634e89592f8fb95b00afbb0af5b1567f7eff40412274a7226212a6a68c4aa1619a72b9626e78e56d9445236c7be247fc755e85b9e68636166f52c89b4839a81e7b7187e08e0105c75c2eccb245c7eba49a93e0f46b7d5d91a9ca331533a0658e739ae0ec090a07e3c004a3e19ca7705b67a0f436f554fd6601576aa4e1c32b357c655bcf7898ff139c34b46b0b8879227072308a0da1af9cf7e7a00c989f06cf688cdb6b0b30d38df04c8f0870f643098a80981c85c4ba1b8d8a1cb2120bed147108076061095bc45acb866696eb47b0bf3f01cc37921ca54a5c07d09bb78683359165dd578197b6ce4acc40e3968b4143df236588d68fb64bab34e599e6c0e26e0c8fcdce2d57000d1c5155604b93a2b08d43c73e29e75ace75bddc079230187b4344ad4d3685d32d67a0900be8002011ce1347020e75f760f7253d4018770923efa0899cb031fdb9d0868ac74fbc150c0d1b2c623b7b190c0765cf4db435c253b87b1f7a7a55f6a6984aaf9f68151b59f68cb1fdd5fdf56ae21a850c43a62b9b25bd3e4a7810a7017e6f47be21421d08f08a2a7b461e7ba7b2d6766b892120567aa345188ccfe5cf699dbf9bd0ab4ff317abff47163ce37b190268f83fada58289c44e55f6728700fb8916c288b2373ba0915344cd9e93c72e2386463be25ae931c2b1baa30fe20b06e92467f55730bee69c3548e68daf5937d8e67f8c4b0c8d24a13f5fee270e71adcdd58bc79a3dea042ae341f602924d9e52b36a24f336bc0b2cea5f5f4fa465b4b369a98d404aa669e40a96a2daaa745e3df357ab1c9ec1271781d87ee069cf486f5e3e20ff5d7d7e04db8a6a5b990e7cbd1184050a3f3cf4b6d3254bddad5d511c9499366639375f53202c7a87014d88ac9a7a5906b1d87034599b6fa7bc21652878a9422ec693af3191363ffe80ede487149ba4834911f877add88c4dc7e589370e3a571f7556e303fce04145d9c8724e937281c013a6a66acddf4a1cad24612d329295c808363e745d83918d302ec3f2a6bc04f055f47a76167a7930fe14101a0a310a04b30c2363b56e70763746d04c5d59702ec0123073aa7d2e2651307655455fa439a853e1f6386c284f215f0c338528964e3e7b65f2137cae2e1e656c85dd9b5b6b372db479382101169bf55d1e0dc19b52ef294f7dda684fafa292473016a949ed5844f92578c6f76253417da7714e7b698dcb8786d81e3ca64a4d17a9b305beacccc08103628c743aa2d3f804e68ef2a754dbe75d287ef22d6dbbfbbd9b703ef721cd57b4094c4ba22233576357ec5a6f907cbfff2b207d90635a090c719f69d0d218183b603274363efed6a885bbc3183c5fff7561c55b7ef4d9c081782770cd320e841930eba42877db6ada9326001645d6352fa1f1f1d6a12dec966b29ca2280e5b5d868cb0cc992d1f60365e67b7a4610ab72b86e9b86e244e49f3360bbbd6f8fb1b0fdeaea15602bc12a062b9bd0c3140e81891977b9de349e87aff215ea3b7c81921114fa6e281d6aa900962b8618aec1c3a0d73bb8e53c3443c95a789184d052b79f5ba8b1e64bcf438121be57347deda763fe5a61ca780921181013dd331cec5a871c9fe0158d737da9961a3c307eae5f7fbd760cdc6c20cc9aecd1618bf12c16845af521a59aa0cd5cc2a64ff57a51644e7ee3c0554043f5aecf7e5b2ce587081f19f445040517977f265eb314ef91d87aaba77595930af285ad58526d208e64ac538d802a1bb66f3e04b0489fd8b01b46b9531a58776c818334b8dcce5bc5f2fbe5547803e251f04f6a9637c706d284b2277bcad2ba751109aeb186c472ad0d2a00f2f89ddc4dd73c611acb06f6b675ad4117924dc03d39b6742f2758fcb2279e05a8b574ed6b713d01871eaa1ef3633c793c80218f4e2d99364276ffdbeb1f6ae443d57e644cf1dabe9ca6eea803282079c1cd4274dcf51bdfcd77233600cb4f85d000759fa1514650b295463909ffbe6f814043bb69450c14a4bf233b8ba0803cea6ae1cf6ecbcfffafe64ac7e8ff9c476a10269ba8ef0773d2c31ea2a61299089c5122d12f31b69d57349bb2da2139dee7e63fbeaa679395b77865cdc22174913a900327f264bbb5b786ad8e1701205d862ce227bd244ef6d0f645ce6608c673866f4810772a6b03c144510c14c74ce0c03fc13e59e961160b3366a844040f0ca24049b6311573863db84a04015d7b97dc5bdddeaa99ad3828756ca69d03cef9c5e85a80f10df0071d2dc9786a2e738539d1deed8183d86d80895d04d9565b3161f37e8c3733d9c5347c515c303bb07497f6e4b4ddc5ef3dbcdc613a28908469a03d8142c6b28e267eeb0349d8c45ac8dd7ab0dc801d41817395b3fadf649a7c9a237698fa2dad9f2ae5e84cd7c30f8215cdc8525d010e1198c948df5ba9f4c5048cfca90bb8c70b19ffbc156d62175b26730e6c34cb7f73dfb0ce4618cbbcf42b3247795eeebd8f5b10087b12fc75e7a1f9267de922ccadf5604c5a340e430e59240aae6d9a7f4626337b8157d8a26cea17fac9adebd8ecbff330182c2d82703d994a75ad097164c6c9e5ed61dedb85d7b96fc410c8c75b238ae12c8005c67d8029a785866d06298a4fb0a825edaa476f9df074aeb400ee6e916bafa745273a01ccf1e893e5edfcc23f5f33d194406bbb30abeea0afd42f5ef994093d3bee4c6fead79802817b44c19197ff5190b8cff3c6471e2fbdceec9648a1cefad37069d5b9b5f23f99a2995a1c7f719946b3e719cb83998e044926f0464f502169e843fc826de251dc03cfc141e09930d0f4a327154738a119a35edf8a1f8dcd1cb79c3b8554f3bbabe6da44cfa3b94163b95eccf2f749d9621db3bc22d1635dd68e992bfc94c0ab4aac64f1aff14d93e8f1ce3dc0f670be3597a02a5b655eaf88ad0c153b8ca86ae833f4cd7a909a580c74e25e8a487cca79f7b81c248bc62012e1c1902ad483a13f9350960c6b5f14ee399b14d30e90a64858ee8a1c6058a8a1992b89ff8024b68faa6c71c7759504828ca32bde96492f39e4163ff87a0ab036dd6c9acd253770ff9ff9ee35772771516f204ee72103d3824a9db32417291dd93f567252ffb8c5bc5e85e5473e6a5b9877b203fe875ab5a6a45d52dc65176b1c60074fb35f1aee1426533a9a33e94682b9258f66fdee9179c9784c3ec10f1f5369105ead5c039b86299e07b8e9d05d3c1352fa8d67f555744ec6d633cbb36edffd96aab2286cf43daab28e51751d139df6d0dd1e1795e0009ab29d1dc0ec95767d9bfde6a1e2cf0ce88c480f8fe1834a5deaeeab2b919b08ff11887b294ab189f121f9d1ff080786f2664bb3009800348127acc15c9d17b315299d9718c8c454d72328c7a52eb5623aa0b45b17be9d9448f4d9403e452ad8129929ab742b68f7115e3246d1b84fbc16bf67a1182cdfb4b807c27156de8a94c7d6ba4c0094993af6eeae3cc5f2be7948c7f4c6aa774568d9dc40a2145476ee0bb26a8ce88b510a236bdfa33c50643c59bfbcb50b0ece655b59ae41c2bba8e8b084e71e4e03e7e0ba6297b5c310cc42d7e3ce66797cef78301aa8c9ca330e1bb1fcfcff1f608dd9987b682d0844123c93f649d1576c287082a8e6282a54fac754cf1140fa1c313b019ae26eb1ec048917e550f5c495cd845e4e6965af7d8b60043a2719e50d0f48c0fddba70e70435bf76948e32e8ccce6bf3e1c136c23f993ef5f551c42e691f0605957e5253963dbf407053e928e8a51e191672ac9173787bb701fb18c166e58edb700e12beaeccb049134579ad926ad1a6a6992a4dfe930bd48c85f44f36483713b6cc6c8637c558528e1c2b3c1f688ba590f541dcac3ecb62fb7f553aa4eda0bb7204e3cd651f53a04ec1c4e4c6d8ba1dc3cb0e37e395e8138602b1cb22175eba08b0483ea33f366de15c8999f0a9de8ab742f33d516d53cf76c84722bb7974c054228ba80baf34662be56f9f16d262a7d1c3653c397326944bbc2ef571a1e8ae31e227671cf30027ae4384501a62dfca56edc00924033cdc407e5ff7e10e9fa3b4599766f7de88c45c615cce02d14f67c036ea1a12e7dcd2c7a43c8762ba1363972117219dc66a02c6c00f9816ede834d07869aea1921f646e4f03024708fffd89562aa8801189e33da55ea8c334ad0d7b1b3fb0f619f98acedc24228ff4f7a47b4ea6d1e845721b970969dfedba4910e4f85867e3012bba4f16c69159466da335e36f970aa09693111fe1037151ba4706ca85e886fbd595e079f602cd7eadebf473367085e77a780fc27b1617e9a30200d085203079af836d8e29130c989a8bbfaee9d539ef531dd07006b78a2cba6334b4dcd548fc9ce259b57b69e662330a626aa9cd68ce0572d185f4288f1497631cf3fb1f6f01accacf12d825658e5351d57ff926c309f4063a9451b55b0cd165a212866b188adf7bcaa727e2ddee8cd1104152bac12a00dbd6b8d845470af654d2fbc7924e0a45a85a03a3c90c39485a81ec4f06d11a8f00c1a4643d0d997ebe96d5eb13bddb6fc57618a10160f0fd20423a4015ed25c41d87d2895e250cdd58e4b4e58b0677f1e7b6a232f132df510521ad96a8cdeffd020a65196312ebad859cb9f4f36b603f19d33330f402d0a8ea875e58fa1c90f7bb467b2ca467f6a30c6718ff9c476050e89857bfda37b241c08f26a769723f6b9ef0afa5c6b142b44ea797795c9f4b8a1f4181efa7c4ca7841038c7fbcf394ea622c9769c596558ea537039d7a6985b9012e14cebe51f48e03e4eac5ee9b132f907fc2c31aca61eedfb36ccf6cd2014896aa9ffb3244d59fb5c24bebb9b8b7aefe035201fb4c6146fed18d5cc77b07452021a0d6e0eae12612404730ec6126b5099cb9a20af46773c4ce8efa03d9b6c07a50600952dba9ea64e5ea976266922f39a06b02e02f154dc3f2317d9494f0e81328ec307e6a140169b1a24d66ba5b9761dfa7092d34b134e3a2d66f8a910d437449cf05deea30661d0c3ccf7eb9f80d6c85f1d12bb1bd245a68dc5ebcdf78263c000b8f36a4f29fa9d98bf4d8b22143bf66f71e198dec92a65f723c4e210d5fb994d7b067e6f061d65b795b357f8eb9df1be0dad99ac1f3ab2c481f75dac35c68dd2aae1102c36abf765c06ad801de0010a298131b5a38e2d6142e17b56a8e0611e6e655de90c319a0bd9ac1b059553748d4ad4b346c4df65ff6399f399c50bd3a27d129ef1248703a9e1b155efc837623fd4ca74216aba2be4d556541a4464230d36090674fe52186b7df381c7e140e422ac85d8880bcd2df01d1645f0ccacce9e681ae7e5820e6012274a9ddc2b1fe0513698b02ca98baa83b05bf4d890fe6bf47ae067f4152966c48b791b16573bf163c6861e18bb27b2ad2211336f081a7e280bcd05fdfcefbb56b81ede93216f6f0f4f80d62654829ee94dd5b305844f2ae7282ddf39a6cf1fab38b1cc7b2ec060dc26580aff7c64074eea3f5a50f40652c40602441770c876628e0c709a2669023694f547691859c5f0d50a5dbd819754a1fecf07b9bc2bc7766871c178dc43a2627c9b169875dbec6bf7d142064a6fd1538de08aa723d232b50251dc87a45e931859f900e2a91679552e0f37434c18f24510bf32ce84c0f8d4dd800d3060876b1d93f841fee0ab9e56406548d001f8e99a32d3fb4bd6eaa0e18052955868b87cdc6b80edb7e1e28106acf703258b19dd1021394bbcf572ee5a741b5df8bf70bd556a564cc7a32415b3364294a9ec9582cbadc1748e41a6b4818be499fee8a61d923423dd94c592f54b4bc6c1b5e026b3fcceb117010cb9dba4dc2f58a72a8437e1962b0dd6b67770deff89002e58caa8a55566d0acc9b61aee6d595c803d9c01755201f27401ce3bc047f76c73327c6557ca20234bf6d7ae5835cce6d0c52f273255bdb15912c4d7256979b11692410f30c162a6b40fbae911cc40a8cbed7c5198f4afc846d4d00c6a0537af2175b5820846f972bbd8176b96da59bf2682dfa4b83e7088e56d41bd587e0368e92609063b1b72120c2e63c77a50bf142f5f06642a833eaf7be9cf57c5409a6185558225a2b90c584b5902c04bb5a8d5f1d9b3d94d26b7c666b9ac3b3c58a2d6f30f4adad460378c8a50910a4f9f10dd8738ae54c12d9ef606ff276dcad639002bc08578722b366da93856b11905858b27a5af3a7a2b6fdb95497dba3131e59591c53dde34f616de0cef2be50576118a6bb6a4ab2f8ddcccd3829ff6d6ad40854ecb115223da328306946e5e8bae8626e624444981019a1fdce251bed6c85358dfb310e6953d4975520d78c42fd3e84b06df36201379ac574ded1693ec955e462d0a6c0b44d58685170376bf54c7b3d30eec1f3325dc30fd76946028806a5fae5db99f49bc73f9f8f16947fe722ff6836f97c2dcf69dd89b984cc41f49e1f928179905703678fb83954701ff10ec8f1f9cda32ccd334afab7884a1ca6c74d6d9862d6d14e16a486d1e8277e78e0834f8ff71ef1f61d13839a3c76cd5387486df376666a8eebafa6b5d6e0e1a97cc6422f70001297928702251a5803b1e1993daad2fc6f729517db0444c87992c6f13830b8e1ff2e6995d319a07930bd6b183e048d6df74f16db118876e443f4b0f82f47dde275c7910174374729a3fdb72dd3f96d3f08aca70093a73d559c3d4dcb39d73befa51807b2f76f3f54d84740b5484ac840e7d332fffa48aff0ce21197bcc960ce3933b51846b1c208c75a43d3850f8dbc48968326df7480f2c07d2337170f321be1063dced642a5e7862dda55b3d481fe974d8010398de5de4a4835a50a342513d2bf3ba4add897ca4edfe6d059b6c9427659a5ba7bdd73fac6436f3b5b931755ee0ee7c7ddada801aec5c6ca086e065e43ee9e4226d90962bf495da80f0fd04676f88d65317a9c41eb958d7097b7d62c509a84759c154f94e73821082f31061c3ad2e89bc9440711730f3a2d8c40afa969a377e3239b36318bd931bd5c4e13011ddf899210fbbbcd1be444a0231e07bf319bc514a1f7ee6c7295cf3141ead9232babdc1509f5540965d055031a00ca4661768fddeefadf7f11e68832fed97604b790fb29786142a97b108e5f7efb0e82f45d1cd0289644c23df3ba4a8c7a14082a9b8f3ab2b431b24c838a8ae508aecdedf9e486fb0e10589eb0a15e6cd61da3188e63640dcd8ba6f8f64a7499fa280753d70c610eb22fbacec5e111ae4a174990901c3837c2e563e1ea5aee2d7758e04e19929276fa2691c8b60a17106f60d96e0fb543b9be8b2f552b8ab3d1924f28681864f32750321d032cecbbd273d1ab8c2ef3d26746fe65e7ba51e05b402fa32100811b143a3fe8ff8ee98e7a3d8e5cac9bfcc5832740e52a56d04af236dafa24610dd8d08ba047e7c31400d4c952b2c380c8740c2dfb8207f9f0fabb18f9af462fc6fd111e13090f2edc6cc774ce870cbc9113859eec8398a18b94c8a647204d8fa8ae29b6ee2d0628e59fd04e5878ae04c0c348362c14120a1f333607798ab33732e0557b234ab698bd602777654b31008a0a688eae1c9040ebf5cefda7085becd22adec43b79ac4e6399ec90191b17aa7ca6b2c77445ea1d1414d2b84a3bfe5e5e120bca89a039c1d0e94a78616c8b47f383424485cacb738920134c067432ea1de4c7c88a4d2d5e2f3fa369129e96ceb41c586eb91eb5d8a4a2794c4d7604a640a8a7feb4b078332a488ec629165bb81e562509d54b56ded7014eefde632b01210d10ae499519a6334eeb5bbbcde33ee99dd056ac01ccf216bcba092fdcb744353b6514d8cab47780553228f8935b60bedece77cf1c2a2b4e13e9b0a0d2429c9a7549289f9f58e5f4d4bd51ff9744657b5ed80010325317be0f77a5aa7df5c8cf5dd8e64e727fca8ac39e82c83e7ebd4f9fdc2d15a2ba4ff58df8e27c6b661a123af000e7b5d093a6940e62d0d7b6bd12478e005a05cc565bb0f09b752e27f216f8f4bf83c4d20ffdec8e491c8a7ce3c7432daf551232e4e7582e16f92ce2b5ed20771707096ff25c34b3bee724b2d28f770b1bc3a229e4c1162ec338f3d11a08a18b1ea69cc9ed016342919709b2b0b98033ad4b41c692a2fab443f9649b838a29bab8531435ec0003c32caa0df8fe80e23a1cfbc8bba2e0d5d00e199dafc116cee52f99f72121b74bf24b19664c52a0da5c401583240d31eed0017902575da5903d9819b8424d66135584436f4bffb12589e3b4c1518607815b4a8d5f7b35a301ae8c3b9fe48b739ae79a687b038de9d2003b04d8cfd431f734ccc480ce9c284e0ceaf3eed32b834167cd78c900411042a97ede6e93ea19498309ae25a9a1acf898edc7dc507dc42b6af78beae50c7570be356606370112c7efa4273fc0e959107f595c2d2f63ac7c546dfc7da7662813cf662b1d811dd7d7ad14cc8ae13d0a3665cb09c6d6bf593ed0640e08b0ede7be14ec8d3a556fede77471847e0496c353556d19ff2aaf8f8408e80918687391a6c891a3f55b828470668ce9e2d3a0e82c83f0fd6086dc132c4131bb258a6fe59cf01c75f06f4a0a44e39ec4d39a88e92822f90495bbf0f8e0cf9cd0b732db04af2f3364da207eddc258cdc1e6d9ba2c8a3ef0d0602477560e7eeac509e70cfa2757bab6ac9c6154dde7a77be2c8ccd8e9770dd45e3448f004223fba946ef12b93d4848b9cae577c1f72adb8e7bfb91fc572e2c34eb34b2111506aaba3de09ec93d5423b28024014f0df74fc2ee65e532554b16dcf62a2cdea355f509ed2b52eb9eda35307297d5db579536f68335caba3f8ed0c8e3e36b4de16a5eb90bbc29bb51819cd19d6d0f59876a8d000789ba3a95565db02f56e22a262e3c3bb6fb2e22aa36790c62ff38fcc3dce97ece6ad774aba6a06e0efd7ddde8b4021489d2f002fa06696e9d7543dbfed460865e4898f394a7a2470cf2aff0d3aec629aea5bf98dab38aeb1eadefd572ad9f8184d5db43f0a324321cf620319515fcbe617db5b614448dfa00924106f804369906c21069d36dba9e9df4e8489eeb819e6d3ca56974a96fc2469797cd0c3e2728bf15c0681f30f68324ea0aacb720b758af6e8f017bd6594c3ec2fc3e6ebafe9825c47cb01a1d91435d337a045404fcb692a172eb50773192e438e2f06822054d6f3497efdf94260aadd99af6fe6abb0f6bddaa1b8fdc6977bff2938864646b938834f2739c44624c0cc77901d82c6e3117af1f56b3667597d0dc54942567225042d2a553c7e27bf1fb043df85af4f1a2e857975ec70f109daa21cedca26acf44e21be29a0f4793ca7a89047da9e9bb6292797d2f4185a59610c08873fb0c1ebe3b3c52517a7eba6e6fb3cf56f9ab79e0aee9bf27062172f272fd7988cb825f3fc7285a3a7dafcfc0f04652824c326dfbfcd946af2a95122970dbd09fe2446d078e1884407c0acb18535985426b4156a1be401817f8f01172e47bc3a5d5de83a9cc034a4f8997aebbe477f8503fcf437b8713d745b76d5270eb967d03431ff73e56ffa02e791689c58dce3eaf55c6da2c9f67347c403791af2515739ea7bfa2eec757923b661fe41f1e6450ef6afb5927efe9fc290f019a3f174819cb6167d120fcf2e45e88b0d57b6be9f0b3d631fa911cbf5964c30dfa03e3bec202965c3935e21d8d1db39f0eb83d157053d5be1bcd857359cf5bac7f6b9055bfb17d4c4c6de5cd3341579d5dedbd6fdab14bb52da5cdd266e602858ec760d6a0e177db9bfc1e0a4953a6796d22cbeea395d314554b0443085f1c7a99d96aecb730eb1d46e4be0ba6e73765afb63865c4f13605c7be0d216bd2d696f7b3d9733fc77031f5f3970b03cbf890ca6e583cafbd9e93b964c9f619346c61a39576713af68dc3b92342d6388adaa380c711480825af64a3c8bbb8535be2d4233b69e7e9ad92bedad3f052a12805305eab97b566cfa8de3de6351be65e641161104efde768ce1319b374e1861095f264bf2f6021ed4817f4daa02c0d313d7971925f48402a3c312a68dbbcc944bc9ef2302451bcd72c7ce5f5a31f55228f4a0ec2998b7adf81ac4c8858e0b3f98d5076b65fcd8367b138961499b8a3e58e1bc7fea4bdb0abf1ac8e460deb84bf8f967da931d4b691fa1164b7663647e97bf0f363d24a5173f85056354f22f20298a7df83c311f77b2ef6f1c5bdec674cb30dc8dc272f13f008e77a38b72c165d5e6f5223a530694fe6075b0b45a6b33b8d009d992eece57d9fd585c727d61e06ff8393951dcd76c82cc5f12f74e60cefd768b51cd13b0aae12648ae7ada39766897564a5418d6b25ba3c35e09c6a254d85102b520995bd29de6f0e129b24ca7f2b48d48751dcf5e8e073f06087e2468b030b7fd7c2dde11dd10d3b0c0f74b8aefd58b468c4a8aea856cd88d6610553be33e41c816a93e61b12ec763b2fe818e8539653fccf86929115a230a84793cc7fb4293dc7d26c925c62479a701961410f46e632a527b39acdb269fb1720c6e739b9e6c2a2887ab823adc9bb911d35a234122c45ee2af3bb9716c9644f781108a0d23487e2450350d7ab5a34ac621b70386abf509bed2408f2abcec31926b4206bd6fcc9a3a68c7a67701dc6a6a35e6af09dcbee6cc31bd7e04b9e3c2c8fd84c3600bcbe682ca0c2a4d02062888399c00f8615ba53bb7cac640b2d83a5845b1473088392ca51ffab03dbc482105398ad26e904c78b5ddf41e551194db6055b812ce2fe457f94876f621830e2de5178ad106c9541678998c3586c2daaebbbc85adc5d33d351b196f782f4c90db672a2db210f9821ad06f14746dae4ff5b686ea711fc9442ca43e27a99b976b5ad8949fd0b3bab7bb605fb311471b282ab3815f1597e70358482e1c87dd448987753f72da64b897376c59b870eea80661818088fb6a75a2c72583196ce08d4ad5de0e32934d60707aa68b7067583d22f5637d414fa6a814f5b668ce1b92eb2969fd817eedf4836e5b5fd3b6a596867dd2923170df86a43d991b835441c9c62e0838f310193aa491b9f740ae0c5d7fb2245e12e41494a002d51a1aef2e06551708d7d92a7ecb4f91387b3d89bad55da3909dc933f8c87499177768950bdf724d408f9b3c05b2e64aa7b38aa8402ffad61a60562eb3f16491f4c3189e95a0e7860f876487093012fba1b39bc676906caef2ec29a11fd035474028b376ffe91edbbf5d83620f93384cae575dfdbfb82d61888ff7344498f12ca5b280a9eb7c3ec0df28b71bbf0fb1393a055f93779147adb1e9908c2994b1f68e01c747ac12b9c111e1cc648c9af0b6c3476f1b1fa977f4e9f88cc94e730818a63586f8a6b6ef30349061b18a0bdfe44a9d137656aac74001612e60317e897b7a8e7ed78c9e426f81b256335696daebef874df1e41ef06e66a2ca8631feacd608491a1e39fa352e8c6c4adc3ed2c848e3b00fe22e1b4007e2926ee2a11162438223287858807581280763a1d72f5b34c507a7991c8322989df4a5e104c5b4f5060cb4f3d507ef1f68bdf8f6f88add3d79695b80a814b98ee49c796b36081e84ce3394a38347c1bc56e37adf43b791fab65f47423ec8bcc990bd3dad02bde4a09802d348903078f85fa6acffdd39abf16532344a6703f73c5cc89ee6b2843968849bf2289e83e19689be668a09c32d1ede490d81fcf591c27c8cd46f5dab6026c13a2214036f14b8d6c362633f1105a89e62729e39dd304f644925b20ac9c6cb97fb40e4ff664ababcd4088cb4d459649b895b0abbf4d134af832b9e960d8de3ab6456866f6b62809865fb1015fc4392fe37a6660bd09254c306282b7bfbb1f6a3d2560ab2583dbbb24919df9c040bff9088af9dcfb531541649cbccb93e2873179fa9f58bcae5f4046a9eab32c4a167fe4be1946929f67ff1f609f3ebc953b0c1a3aa393dfa73fddd210db8c8d83c07ee3bdea169c1ab95006277e8dd75da718d5b773a9f655111ce1b5045a73a7ae01427935d65518e0662030fc5720e483475291a325304afd59c963cfb7d879b164b7f6549bfc3b427562d5a5f812159240506c7dfdbde32d02fbfc6e475b08bc485744cc2728dfda54a932bcb65307f8c3e7121792ec8f4080f77253612d28973975a2abff49e748cd1e4551eebc818df912f6d97922d0793d8836fa9943c08e1b8bc5f0ed2e2a988e5075f70d61fcca45bdeab6252e6ad3ac61c28df219516283b63dfee836bc4ecbdab450b6f0513fdc2e0595f5d34e08d9f25b622a5925748609dee91734dc8451809983aa3d9f8d68c78348cabc05c77882d94d6929e42733924c28d39b54e16ed7f3b3681cdaff4b46a962eb9ff0a4ad2286e940faecd70b69b3d5b3b63f3df7bf8e693bfa004f4131427b741b2fee383cc5d7ad27124ee92b02d968bb7dd411b8293791706877d65046102c9b09fd72fa9ee541b480bd1fab9ba6b210b79958fbd371cb91f3149a0eedb9151dc347e715c21d0eca7c3eb49c74ed29ef241040a1bf12b85bee8ba2556c72de01b6427f71f3db9a7ea3de6993681d06e3894c5956fc5d7ebfec41dc26ee6941cf332abf96bdcae4ecd87856903aea1ea1b8f2b6764b26c40c9581224597da2f7221440a5d008c1af992b445fdafca3ce4bc057c609181bd62e1d4a11fd3d560918afc17a699e2af26a08bc64a0f57ac4579e271a8ad03ee460c93b236a5f5e8729ffd5ad45ed9dbb1882d90435e44c067b29e6278c962794d572d7a05752d109672e70cf6329b0d5b5753c5e6a750023c619338e1c235588b3591d18e6830559e14259df9f732ebf28fc72fb9e7e1eebd81e8eb3b79da7c948804dc9a57037b7d7495d7e3ed02e4d88a837a8cc97973a463140f5235c21e541269ef68f5f88ef22c968b0ee2ac6f3657783ca8be9019ddda271d428a487ca3cda32ebde75c652846baf21c2897da0482048e8edb1e379e84b3f1d796b3596d10fb51a58cffb736126ef0fd2e9e55b7675959d3c6f5b520cb51cce5d2058bb5e58bc1cfd2e8cd9f42b21e8add7293b2962db2a3c7c48ff385d2b38835d9e7cbc97180ac9f7c0d0d24c304fdc043b76e5514bd2fcc5575275c5e380ed79c2059a7bbb1ef9ede27c51ce434c8e850cab28db6cfc7974e1336098be13f5743c03d73a9c4de9947571a43e5e05ab2797590d6413f0ea306119a88e8864759b1da0abf5850c56c6f1d0d2342cf54caa49229cb8ca6022f8d78ee44b40099e5d2264c0c281f78db71b666e5ddd416921ac008cfcbe04ed725bff7a0f0d48834aaa968426ccf6125d8b6eea7d249bccf50847fa2c43ce5bb228caddf08799f1437fc5be562c00b70cab35d1bba9757961cbb757ff574fa7545cc6b21ab0ea8e9bfb0d11cfe3333b605a483430d93742c942f9db639bc2fab41b1600074a94f68aa688a902e4eafd6c0d2335fc5c0645e27aed8cd02b8f0231da8302f3ae3632e21b21529e5ab829ffd6251ccf219bae52f00f01b466f94a23cb26e3b9a140c554890e6630003e4a93d7b72a2290a9a1edece5ec42339ca8de5edda150ff8b4240cb55e1c845314850f5c334c82ddac338f6d0c55f0e4be1caa88ec478ea0841debc753909e5e86bc13bdde3b6ccd50d561b27bd44873a1fdf72f8a16df6d2f712bd8e602687908ae1209444298f84594a3d8db52def0855f1af9ddb77af3b9716b0542ff31e4c4afed5ef35ad4801d5e77cd1bff993f17529e261d16618c9491b1052440ca192dcd80ad2430dda2ebea99246255aa62770bf41af1b8ea1acd4586538cbeb84ffbc9d8e149e4933129041c08a91c9fdf02f490dbe948a828a7b75eee99dc98e01b0a3f05b7af27f0a02ae7263197de1715ade5dcd1a48d0dfa85eaef9097068ac08add7a577c8706043a2ab3f750c8c984b1376973b1da3024e50c20d4b121632782f8c654fb2ba7e35479a7f9d960bb2f25c6c681bcd643b9eb8abb8afc280071f3a63c82ecade42bc3e02701c2084a72bf9ad18c6f321a09bc58ddb08a5ba4ddfc682522d63d16747c2f004c40110e361a8075191ee2c7fb8ba2a88953a7bc1a56142dbc9675008939b29fbff74b59cfc4252130e099ef4475f1224bdb561ec4347aa643a715caea4b8f59312e2b77fa545e4e4b3a4edefb981e4b96dc4385e15b980c78eb4566dd10bb371173394dcb43b9e121e56e75d6a5bd06e0fc205dd670b7c20f355a0768fd0e37b14c7247986ceffec8d484e526c1a04655741a231c8696f3f9150ff560450d0c419e0703aec6e4157f4c81eb77b6e5de3559bed939cd5ddd88a84ee3f0eb2d73ae6a450d45ff459f1b910845790b4f58dcf839ea5d96ebaf2443a1311ca2da205886b69b4294ea4a87b5252e1622f9ebb06958824b20109fb7c1b82bc5e96c602bdb293db3734126a30d408fe5e0773e48a30806aaf7c55c592c2bc4dc8743a8d6be4172a791271c8c7df181df8dc71ce74c178b70f56f6ccfbc1039e989a42f8f7a405a68cfb766392d2eb264003002dd5cc1570d09348077f251d918c30729f756459f7d55b92a217c2b7e2c98503c49f40ecf2ca2c4ff0ee929b6400183f191932bc8df6dda1ef8f2494ebc5f1850b33b8e31f4626cca19aabaf2d1493a653f5bc031d02d7e68b824bda598102112993759546d3a3cb66b6d40394ccc807f74f2b656336c1e22cad08b9b7b7f1bc7ee67a21ee80cd8cbe10228b3f5ba4ba603818778e923de0176e6e1454d11aa17f571a1f4f33ee505ffad9eb18e44ff4d4bed3e269bed7370af783e7f3917bf0137243c0e71b4e3fb4d9c869b8a89df1f254d29df76311be90c45b2034823b3764b19d81fe8b4f06318a8816107fc6e3b2efe3994020d8dc4de47e9012f83f0563b30f46a5654f99785875742ba2d5ff1ba6e8fde1f2338fbeb0df61af2b32c796cec5e2eec8e79e6bf9a5a67436a8b78d159e51a86b153bf31990ab759e20079595270356c32614db4023260105909297e384bc9d27a4ef9544163f1478df7276120d3fc53ef40292458daab145385cffb00eaa607c4206242a4359da54429e1c7990e699036e57253f3c97887b27cfc01bbe636b3e40347091e90945e355361fe3787e2167b0aa49f18e5e2a197c2b31f15ae785de13300227a26df3c876137b1ca0a65907d22729b5ac6be63d2797f29d105da3177d6c2999395bb003ac6a4521e358a2704fa39a80f27488ae2920eb2dd5b3748cde59a91b89f4ce56b2486d3aa180868d8578185ad93a0f208aa20a7ffba9319867ee5f6539f5cb03f43e58e81f8253d0cc7c2c123d55ed164ffdfb258dff56eeb2c9e27bffb61f1000fdedc7f602f4b0a11535daaad379d0226f0b8d0122e1776a5c7fb1eb348f88834b429497a4b60faab36ff59247ca93442bee72d674ff4863e33afb4d0a1a167a1cb8af8dad2f45098f33e13eeb43f84878fe65e371c8435b90415efce1433a8591137cc0682bb880612244a56be31c6234181f49bcc996e48ea0e407ab94e054d9e872f6f009c8126997d75d5e30e4ca3c1a2233f343d1665a7c3ac19f5bb7a0a12fd50ef90bc4fa7478d9482734bdbc599ef422575b53d1166a0913a2d6e016556623fe455d7fa5acec6cafc82718972d943067e09663484d418a942a6a08453245b04427cc2a370ca78d69057de321c14b7bff167e841db9a45007def6e38f1be4eb6e03e43dba61a36361d37202588c89fc8dc91ff6761990c3e56915bc1b25cb5d20c0396a46dc4585f808f4f399886731a96bb566dfdb66851dabfa17a02ef99770357cbe608cb27ddbd52ecdea8cfbefdffda2131cb3c56f44c0e238abbc451c81ea90392bc433a503ade2128240c70f16f5eb9d589c0340a7eb21a79e3b4fba59ab9e5a7c6268b6ef45a48aa7ce97516f54eb17ba2ef1d026e6b73c89d712ba87ca7939e714f03f79cd28167bc5704365e0070ab648b6b86e6e38bf4ef97c5552207c22760172bd4e3b0751c0e580459ba697dc1cd5ce35276a4d2aaf3d3a7d226d1ec9a8b37e1e0853bb2841eb3f10d01fec5ac6d8ab3d6b4e13f60054998f98badb8b31f99ef3dd42f64fb9e686e63ef943aa4448bf71b581f0ba9e3db5104707cda7f66d905967b3a34c1aa1fda7ef1a7daddd8911ebb32be5e1c86d662008daec0208b8e1e8bf0474d8d28e8d4013489ffcc6bb1b6f37b6077358ca010e4f80727c24ee2121acfedbb0aabb8b5618fd1ac4e2655f387090c0224117e14d76df9045ccfb2eb43fe8db69f7252c93f59294dd17de9e6db6b713249f594d7ea2282ab3931e3c49aa6c5c9fec8a034ded5060db942f929c8e83a2b5da1c1e73e89dac8587e2f1b1c41423f2a55f1b02fc0b02b7c107eba5bb1775d44e6294925fba44e26aeed78b187e2d90d32fd8dc3a224e4674486549b8d747afea88364b889689d967979ae5f043ab3da5b8860cafc3eea34f580dfd9584157583a3a1ec52056b6eda0fbc97072d937d3270a7f5ecebe0cd176259029d03f23e122c41fae74e5e728adda2a70a9a6679ba02b428686b05ca06c18304b2d64a1cccf62f9b3471075269f9355b1a147f34817f4d47d896f9365661a69cd6e1636aeb29c705a679c9f6106dbe2be0d74b7330622703a3b722a6ce2f26f0a6db10a0995358a007c0be1d1a235a32cd59b1a33bfa1a8183c339a5b5bb3fa515b201a1f3a38c1a35bb4d5c010981b6f2184bbe64444cbde1348821653258d7cc35aa7d60650b2a7371e80f253ee859704beaf50bd1b939e4b6524f12c5ec17901830b12aa3b956ddb6123ddc460558a64cd72ab4a2b3bf34ff4d6dd949306fdcda54c6235de66a9eb152ee15e7a12e94260e13d29ce8b7c5adbac66d1ebefa5ac04f5b422534baafa82e6e6299038ebfe466b93301608051984e391e2c7fd0c8c1e449c20bbe13c48f5715dc691ff388954850ab04037928bcf2fa1fbfc7a57b848b0b17df2781414e5bd263f3b13262bd0e5359358276c615a0305c484cd7526529c93d0e29987fe01e82a38e5f2bc243e940688af332134a427c759cc33f913493c92989890dc27657b5ea4cd793ad4cca98f48960246f33c5a8a5384953171832b5d6704ac481c95f4d40f193f033a2b1d0d32bc160ebe7ba29fe1c12f9de1a82ee9f54abb82588d5becfad7897941ef0842c84f11a527c84681cc5add035d3e5548b6d92298e60f28c7d36a79ca6d709feaa06572677f7f0c87f347cc86512455c58513a4fbe9e1afaa4d01183ed476743c15af6694ba89d917516bd2f815c3c4a6b683f5c01ec3dc6f1958d86ccec7246ca3e7809546d94a0b3aae399585d29cb106864a2c93a73eeabd5657cbb97dd68d2e22cbd892e5065da275547989f34e48beb1cae11d43fe98c33c57328ccb76d4c79ffa6b499e38adba0833db1672fe9636a8c1cb0741f82ebaf02658ec65dfac2e57165dde6b1e212ad5ae0da7d8116778671c992b0c8e564b3f6b6acae3fe7c1de6bfb3ee4f6f307304238b484b361467b323f9b85bca98a8b51b2a3a4d4e57d91a231e2e7fe2f6b8109ad84b285643e228db1566d6e668539d2bb75d63e89933e19a6211d2498c0acc4ce3ba9267a868c3698714e13b3f20ca8742da118f10b4a332a1b3a4b3ef7da5decd99574e0feffff1f01