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

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

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

Block Certificate

Block 74075 50a7c3c0095eef57b85927ef18375348dbe8cc646059446482909a18a1ee628f

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
cef0220667abcf9e2fefc320ea5069a34f11009da3b9a931875fa139ffb842a9
Certificate Block Hash
50a7c3c0095eef57b85927ef18375348dbe8cc646059446482909a18a1ee628f
Source
getblock-raw-prefix

Public Data Hex

001000000001000007...00055400001a850000
001000000001000007010103000000010f0700000000000000000000000000000000000000000000000000000000000000000000bddd2c1901ee19a36c5a28db4a84eca5425df72036ef930d0d1e15946f3ea166e1f8b94adc0d43101d0a12ecbf6c5d89679ca8d02daf302275535f66374634bc28310f8ffb4eb8ce0eaf15ed4729a6f360f35bdd09237c310c000000000000000000020000000200055400001a850000

Raw Header Hex

0000402095133e9e249253050dc1815fe38cb2395fa34e43d9edec28955b015c608cc586f05d085b0dff7388dc15e7bd0b4f47259d3ee822941b5d7688157afd80820e11cc4a326ab0ed0018a942b8ff39a15f8731a9b9a39d00114fa36950ea20c3ef2f9ecfab670622f0ce

Proof Data Hex

59,560 bytes
121216020307b0287f359261d22da75f08606460f7dd0f30081d7e1e18e9c91633c98819a13b8c33ddd5f30ef1a292855b11966f1a80efcd081f0066d695099236c47cd2fd0f81838a54485b1a87535d1e5878dc14b6a919f7efcd4b70c01609bdfeb4d5a0f3bcd88f1347ea90e69e4401bd5dd8abf36a37b3022b218d0989666dcace4249f34089db6c9659721e73fef38081c4fce53e1209fb1d0fe786ee1b81346d7de5038de461e0fb45d1d3abbeb934026ecd69750b663d065b78de4594d54f07eba60a562b37db66990f3ac8fce8e71a3643dcbb8a9830932e37c80f99cff92053e61f6f9e372c85dc4e193f100787678f4ddf4105a0009ef0c508fad9169f7f965974a861519f94f34db76e51198a297a8db784f9fd18b3c0ccd87d57a61520ef434622be2f785e049be8a0088d25e2ee42d18c079f9caacd0cbb7e210eb7da1eea51743014075feea173eec2c8717d55dcc2bccf8de3129b0129254da1259d04d9fc835820ca1605869da34d1e652c924a99ac05dc67f1f28d3946553dbcb12f0694e7e4f64b9e73c299d086b4fe355e9cb01fb553091693a45887f84c632e034a2aea6cd6765bf92072775611d4fcc75f38ddc280134fc70d2c42fc6697881af845797c9a4237ab55b553ae69e0956267d5b56b1197bcf0e7a47e3c0ba38abc00991d038087daf74424c8c713123a766ab19e2df7d26145314678a8e6fb5f0e33e7cbd17e5583de9a798368fba9ef341dbcb6fa4636d8b566d3ed819c2d6b84597b31d929d43e77f7606e7d438952e2b272964d48bdcffe0e2b43377653e644025db5cb619a77248cad9518a9e1cf768edd01cb369f96c7382656c9f842f8a93f3067ba356d2f5598d2a38511848b63832d3232b157538d53e5d9cd8d4cc0230e88c204d4c063e9ed364463d5c09193a126f5dd18ef176c91017e0d4ee8d4e2ca9ea7561ff56f1c75f6ae538f90eb6dd43a5084b7722aa9a3f0fb9e9feb21c220b4f6061918b66a834f28ec849ff349d5f9db8eb8ac0c61bf36dc5a2af9043cac01ef7e3b6ba17c4d0f6cfe9550d9d76e5377d168d3921b91c892a845298bc4a9b3567d5cd9b510f6200de8b9b0c5db2c3c8280c3eaf3727c8ee6a06011f693115365e4740dc731a03976535a46e546b3c13662b5a2c5f3fc8d2dc4589d332b98fe9df37f52cdd6e48ef36f92e21306d8940bf0e36e6d95573217ff7c878b92f114bf10302089b47d255740cf463eb0e35cd5830e28739e28c45462bc64627c5aa264de01cbde1434c5d80712cf595f542658aa9da60b04d7ca67c95127e25789b0f4674ce29afe97738fd072e71e7d95b2192ac8ff3230ad02966778f6035b82dfd515fd7fd9b3ddcdde83c86d5be8ba4c4055c5e3d9d74d6f140227d324f99f950498ee38a7b64a53907b31c4dbba0a017b5c1a092737bfe6c73ade3ff87f4720325a637d5965be5f78855c64e7389ce2ad30063b70b9a417e40a680155538ac927dc953056c04823d309a691d330100559c5712882d6b4f88002a7fd18e53a87986507b07738059c650f18fa08092161ae237213cacf28b6736ddc9ca8fea9b2b87187ddc2106a80bdf2370712239992cb9fa8756d878d357d6a54a97b9dad381d81c97ff99d8825410fe2127222f39ff5edd77f884e4116dff78fc308bc7881bc52c1972dd0f829eaf23e3d2a9a1b20e2aa9d11d816c2fd4b3b621c1f34876ea7c36f9f29329947b4b545f9db420a4a1e4f4e88bf1767cd8811e58b4ca94d468ba612410c9dbd68855f51e2e0e390eb62923097633f534a5c410aab97af7bebb1a375329af137e6b3b3f57691f37bf786744db948982bb2de0a02396ce61c74c4912f456ac54db3f98aec48336ebd3e589bdd0e642e262106e094e368b97d2d63c7bbcc0cd996182c79ffef32741d18a2323f34dbc0d6672bcf586d4c4bd4306dc8e8277fcd0549a377259cd6f512368751db83d05297305ee37a54a3a536a34ffb4b1895f29b01a536c55f0c94c971e138fc9a11f73cd69d0ecd23691182b496b7f7c0704d3640a80eefc0ea0386facaca633fae1d8aab244f2f68bbbbd00efafe991952674e482ef8a91e8707bdfcea04c084a4fa3511dfb3a287b6e968247b1a126ab64b0357857077f488879b5a6fbcbdc257126dee218b70a27dcef24fb6b83cacd097575441c5bcf7c973d239f997c73304271f4b5e683d02a87bf64836bab4be034a71c15a57bbdb2ffc4945e5ed77be001568645eee69cc0c3e5403b837a941dc8371487f49c2ec393a1bd374362379255ddff17aded7f8267d7ca1650c3434721f5073cb38c6ebeb45d2a5f5e58c6953a5824ca4fb898e85b44961ed0f230286ef10d79e58a696b1d1b3ab07ff0a42b4d22c6c11a04441108fe9b6ef9a93dcf3c0b4c4b004a59bcd0b4a9a2f1511492c1840542ad3887e9dba3ec572cfdcd1e0b9c7ae049f400c7d5fc11d4a49338c688c3e9fdd7ef664df8f25dac8a8b3238ed19e06d38dc14f4d85804722d1eed170bff857d3ae6aa7d4c160638c78569fac766719c38d13f973ed47ca4021779a55784020e5779d9f64c489040b4ede6e6d45fa27a13fe2d77e81fa2add787605f325870d967700fa49bd5017cee462848d06361e2d0e62d76c1846028cc7033b4e1911ffdef710d44965535e4f9915155c8755c615220d5708843973eefe81280652810abf30527aea6c1a851819bb15f0e5e61bc8dcbed4186cbfdc8d288f1e529f201d54f8c612c3923d0ab52f041184221ae502cd3e5a6d39e32728917e80a95765be9fafd1eceb1146186712fe71542c54c917af86934348a46f32b36042fbd99e06e3d553b8246c9ca592783d1283e472c92584b6bd7144f2610a39ecfbb6e9d549be7eca5d03e5e1769fab1de020f432c088120ec205c0391e9858c6ee62f97e802fc28f36c3e5c15ccb1e00fd61075881b765248a8bc9484cefded5ac83581f6a4c5f5544a100495f07888b028aac74de74a8995e844b69155f3e6d5bf5f3eb2497ee87c2423ac0ed66e31821889fc62cd5cebb0d759ea4586d046eb3c1d392d97395e3c5f6655581cec4bad65167a660569a20843e39cfd4f21cdbbd036125266bd7ea7f53c95f244375630bdba4d6bca09119e9b232fd3947d2f52502a427f8962a5fb11ee4ae52e5d93803f542063de4efe0f2dc5a38025af87be152506bf0f79b81e5389f7a1dccc842d4ddd75e325a00a2f78f835fe716a928d6dadaee4ed7abbb009bd28205800449b7d88c69697fff82de8e66bc2013fb4c9e8c98240e149e253b8ee9733ea8ceacb5e799b0391e5efd96f27e01314f9dafd0b8a9dcae27125453fff35bf42b145c33c094484abc046abf26707930f839bc68870487c6e1c0262c2236a7ae4ebe95bc286d05d05a06918de7f88bcb4c98dcf178e2adca4c872b1791861aab57698fd25751f638b9d182cbd9aecd5fdb339ed23b057a8cf63233e0028e1bd762687bf00543f7fcc85e073aa0ecf793e89be5f8e75fc9ade91b44cda817d3c9222e52ff38f455ae6d4a8f76e7a659105ac24cc44162a6cbe443b9181b09920a318eb7101b7cf87227346050a5f37cdee0989921f64399d17f0ae225dd8c16fc8b3077d2cc04be1a301aec7f26549c9e6b4d5dcc2c5573823079ca276ccc953393ccb9c76909ef536e492c24f57899662112d52d5c364d5a0b31f5c7902d52ab9a5ab42afe77195f6582450259d6cd8065b1f792eab5dfff11e01789847b2f9875c0ec931922e0b59f4c6fae52eadfb0852c46cdfc30551ac9cac1889164fee28a843df35171b394d5204023761188cb380fefefda25913e6bee9bfb41225fcff03a1b9623af7e26f8ba1ce02da9adf5f806f92efb62d93c1aa0ee535f80a59c483468b9d541a2149b4c59c467c9191b275acdc69798ed85ecebca2792ce4e63bbb197e86dae92e4457ee91eb8917706eda89f3928880b6de67890e194c51ae0e6d78b4d83381e93e451f996d705a297cdf8d4a72288f4df7f2973f37eaa0da6b447a3f51169e427653731d3f87f32cd562f535464cf269a50d7e9584357d2eff95f4ba50648f737e3e9096e85d10f9fce4293423af1afb99019126cb7f24eb1aeab54908bc1e82a7735e17099ffc81ebcb9515bd5b856ae87ecfb74d5ea9df907bd90692c1afbc919a2fa32cc614ed117231d0219392a8938dc43d1a77d8922e74a966eef071c74e16f378311ef48fecfcd25b679e3772720c3bfd3bcd109e72311be699424707c754c3f3a174c25598519513967e5a7a9c413f2a5473fb364b7ed829ebc4214648dbb60322364d60dd6d4dd18c09f66233573beec0a19bb5450ec1fe8f13c85270a7c2afc6ec7ebdf9a75d853719fde67bf64cabfd4b94b4652dac24ba48bcf74dbe837382a9aaca49d89d7d1751de7eff3cef9f382b3a24cc3b2d2a0514f48a87a5b4467eb5831e3b462f38af084258bc9acfc073855c646eb87488bd4f0c85a480e078a824c57690dbc5c5c085485c595f58737d663e54d76f0b20969f97d242c966677b312fd32c6d926fce5c636947912c2a5d5917c6d13fc5c18c330be421d5b248c07b97f77179aa6f70a853cddbf1cee4baf8e11171d434ff409feec15322ca0fd424682d126625b1daf71c90d1ddd8fffd17b8449ded4b1b5d74d5b7b52f8dbfd105f53b6ec68fbdcac9416b27712b2afef067153b5f85c39e5ba529932d6b7c2522271cddb44c04ce938c3aead22f0e090824db7257b7142ed2e278707eb6e93d04e403227620202f7a61fbcc398377d6dc841a7da9024b4ddcea0d9af24815752a69e8b4cd19d59fab6e2b72e4cbd1b4c67a0cfa1065e69bb09fd5d10ed07c79956fae2065aadf3b7dc7bc22ea609c75267f1be6aae3afa6789e838252e3219399f6c392dabfaeb6dc532acf1b2880e2d83aa960827361b4240e8fcdd57a8a27941968d04c9e6d066264f6d5acbabed3eb28b5ba358a3e402bbbf59c3ffa8147fa79b13bd4b72047f9ae6894485b17393cb4bdd8ae0ff472d9441c2b119e25b52f5c0eb6cb2d29777cc06af3472ec1b8ee2f5ec9d0377f63b52422a1f416ce1c9611b7d82e73b8e5dae176fc28407d434d2f7d13d0207ec1abf26a9125cd6d9fd4224cd721e2eea8e655a51a35bb3605e33f0224e6f7478c57e26e76a93fc5b93e8208cae0c57a921aa545f78b9c192e0240b80f1481550e85c5a083fe7a81ad21836597d4c15b7ab70fcc622b5b5a0d1623c637b1e7eb9374d1a980b06ceac3bc8aac8bafd567686b693f9e686a66b62276c7689d98dcfa207ee10f6afeed1fb9aeb34e71753cdaf0c49cc7a276e891733666d9c398ff582953cd7a849c2b4e8ee7622c92cfd99c37093ed1e5cce9f90b69aa02506cb1e8181c9b097ea10b90534faaabfcf3610376490d0e3fd1f934c61363874fd58094d51e471de22d2c757127b17203f47e93dc3df4825cf2fff036e580213fa00c9aaa0036804d8cece31cc7d41646fbe6240f60f2b5d9f3afcdafccb111c8c5a58380ced9b441d8f3318e5f9cdf4dad7f624b863dccb4a2fca3127dc45ccab650122be6554cfa53649fe2dfadeca440fb57123ee56aaa512670d2a5531b78bbd3c30289c40939de6b369a3aac28bdbc1fd386a45086d907290bab58f7b0413c4a4fd77623223fcbe22167bfadf2fd80d4fb73a710ea987c76b1eca1ab984cc224fa7db8376cb594c11e0dc13fa3debc04af30ff286d4120e1c294f7e9b486ab707fe9fc64123dfc68ea50e098cb62a4290050f73f1f81c39a8506856acc4608e9ad35ac84afb2742cc280fb720c157b8889d0f88c88c5ba4847d0c72a7e9ad06a1e31bb1e6f7baa2ca51eaadc9526ea8dcdbf6ef30c73b5cda28fd6f1da58a26ffa2bc4246e3a15328c70441ea5da58a2d0c84f3512cb8e512aacde0ae8c770c7b4efa0913449c8ebdfc09306b1275d4821fd84c8b62809a1e46053a32b6a757891a9934b5d90c05e79f5a32c42307e2c6295ae9d6b998f8d36f95965bf714ebaa695cf1c4a67818a94df0cfae827a0e90333d600168c4338fd3fd9c7c4b35e381b767242ffabe7326654227806cde03b2ed070c984a0d5fe4edfcb095d71eef7fb05e0d08a91158c3622da4e59449828f255d79bd144343a0a37e95e90a3044e0aa25f64f1277473e946f9f572815ef282603122913a59312c7010764fdd6fb31609c3847e8fe80a028c6bf84661c312077ae4324a163b4f76d41c3d8bc99ee47966abc541e6fe347505d9a03c50253b61d3e69ccbca781cdc47126184797a40ad8e02c8c69349ef5cdf5adfd36b332494d7b7e1e00d534ab5bd3a2168aebd62028cfbcc88401270eaf7da42851aeb77bec838a0e4c985312a315fa9d1a70c72aa56e09798eb3b7c7549f0a717d35884d486d35853f4f3152c2477ce00919cd40488243ec23104e97187866401dcc365229aa8341af71e98fb14d8d29516fe4b60df074dcca4279363c7df9e05bbe2af550579fd478cbbbb1d6572df8d3328ae03deb805927b128cbc9b95534c7b358e529443ad5fc2452606ed1f2f56867443f28fe9442fc8c1b563d3931604ef9ae1351710581e51b920479ef1f03d2383772cc321d331d049b36c36eb6017931e8e2c7d5052edfc3729a38dff2ce4dd79ea45aaa1a224b49af8aba2f8be7421ca5ad1093b02670a67c1c8667a83921fee9928c63a361b7edb8065907ba55021ba0e24e04d269686b8ded6bf73b3081edbe171fdc914f9d9b1f2d3687fe83760f05c47c8a3c7e3e518ffa3dd333c1e8dbda7a2a5ce379f6b01e97a8212ddf50b4d894c34da0b2bb7bb1de53053b0efa0b12e2926941ed311488acced3df00f7aa6a268e5ec8d250ca4aa3e96d33fdbf61fdfdd6a6624653a3dfda87487ebfbdd60312ac03fe216ae8744cee1ae8da0239bf7c85f9dbeeea38f0c41ad8ed48ab5e76db2498d1fcf02880198819d12a4de015955a21ce6fd2a76b0ac5819ff56e3a474ce950575ac7a1896b2b0ea1033b47bf6573a525635a764db573d41b69ee9f57590af0bb3909dd20cb526895c73660c998d3237166cbec3abb5c566f1d5685b2946a6cbbb5b698fc1f204b69df86176570432a6b5b5d5c09714e714ed3e57b994d4ec89af308d04333f7214e172b0e4a5b804f181af19b688a09aab2523a52ad6751ab1bdb4b3dc077841aa351e376784368d130d178751091ccf370c9ae5214f0915b0e7a03a92b4ad66f9103433f101d9c3bbb24c78d3d842a9081e2bdd43baee4a9d6be1b8807e682627d6809a085ba524a8e499d6a5e2d41ca9d319d0cc5f668c7b9f9697fd14555371ee7e6c96ad18ee3615c79489c48cfda024bb0ff9097bacc109fbb1e7b1d763b9cfcb111cf70565ab205e9a896eb216821eea4fc4c2b129b152c47c7fca1af57312ce6c65b2b64dc8bacccd1a46aafb5c5f66f540fbec1374944222935e05e3b35b43c17da5265e2523bdd6ab11264bac22cacea4b74c08868e457277480f03eb0a5d3b852d3cc4bf7776c7a4a8401f1e5f79ff537e39b66bea121bd439ecdf0c751cebab275d6d246b65f66fcdbc351fc7e61492316ee186f84fdcbff08cbfd682e9c76a3b7e72d195e1e56962eb2f4cc8e032ed3837cbc45bca61e5e4f57006e107ce9a6ebc8c2892a1b08506583acfc0e84a9258cca9bde6456fb3eca852149d00a319129f9c1b4e4fefade9d3f458a23da1c9ad9e6247df239048a6abb1f18d61388c5c657999985578d0fdc45d529b2e8fc49c3aba261a7738cde7e4a19a33139885c7e07bc91a642c5abd2620a543c9fda8fe52fd55fe580f502ddbe1ad7fcaea6501f0417a7c6a5e6f3324d66b31507e39f1ee8be7ff0fb1b27432f6733b67cdf4f3e589f6a0d9fdfcef8a544a3592826617a4e7b8d8ae50df0f288b646718646308b3c9c2e6c935e2f3834c3c2990b716ec848c2c59c8216f083e42097387cbd465816bff8aac4fbdc3f8c19864c423980545c4b39c91a821ab4b6526d3d16d447db91910cd6b31f31be91d8d75c4078892bbb4eb2ba8b90ef6d4e836e84025fe33a7f8b5371e74a23b7e800dcf89750ee3b731094bd437e5b3062755f43a083fad659c0afb56ada9fc6ce17c66267c2086d88723af9e2271dacb0e46afe6d5fb66d021c3b033b7372aa8759bb31171f96efed16d6d46577afd0750800f0e609e8c6ae5925ce3d78ea1608aa1e935b31c77d9eee9ca879dec985a84fe5b1ea98f042a9732a6b118886d6e7820fde374d78bcc1e28a36a9fbc567ceda7cc6c4c325ad20a529f398bf3b0624b2fa548545df188b739107774c6f75d2944e47b22d96b4ffd8f4793c73fba6449321bb46f95c781ac304fbbb684f75b479e5e42f758d7c37ca29fe02937e85f97fdd92e3a0a228aef6f71f6233c2ea983878060219ac69b8494616cd40c75b084c9ab05e529ec3d1f2208edd5348ba29bda7ec321a6b1687d07dfc2e98c3a9b81aa66c4ba2e1378cbb0843aba7a5580ef70097b3bc79c8164a7c78c261209738f3c77070480f82bdb438ad7def30da683e605e100b34ee0148f872c9dda33883a886939562f5365fb01a40c735f241942fbda1adaf8e841c21800f41f7cc6271f6d40127e172bd22aa1f610eb65673bf8fecf795677f6f3086dc6d3d809993cbdee3ab9bf812ed95e3d97b48bf11e44bad5847ddaada6a579fb2f9fea4b22b39de011910ce1cd1ab3ef04edffcdbddd6bd5b50af763b20f3e2a97eeded8bd1309ea24d88aa59cf901746a9d201e1ed956648b26656a628b28999f5ec38a04ed74a18bf2980a792720dba66faeb8caf21e51b58c74dd8cf89c5c81dfcea23cdc2a247e2811df545a9a4c2fabd1edeecba9d5ca22cd09f64eba0c8717474df6ab6830953acfdeededcac34a5b7f6d85710b3368f4dc59b243050a850398f0e3604365514da6a34f29766e80e784c669d5328c205629e9c73a3491fcbd26761d4fa4173da6dcb4d5fe2ac102e54c56a9f200db4c1c0939c3773713c997f529c09d57f0154f1cb2281864099a2609bd6584e248ef92b950da9af2b15a2351d6deb68969e87bbd52fce9efb5caa4ef62cf818dc348a04ea516573b2437834d4977077d11c41f8c0ef7344bb447492ecfb6757dec9c86e91e62a8476822d7cb6a2b8f8f1cc7b6817bd8a92f3a003dc313ed47ba16bec98f4d5ecf682760bf9d66adf42db13f5cfd1f92794aec9ebf67289b50683813e05604446a38b20c2f940cd1a0e6a6a9e323880519e696efed15e2ab0e6752caf0140cc07e81a34998d2e80104cb6dd50648e623005189d33449ba8fd1f074ade1fa04e732d78be154db8b89732d8d5ccf3c39d337d3a179a9f35555633fdde08803462e4eaf502cabe2c4dd6b4da87c67cea2cf8852c502a529a8ca6e1c45ed1bc7b23d48c30d92cd2b328fc3a1efaa9169e00262f539d577a9db59caf7f12c2977312a221629a936b8bd3dd30a5050e9f487639b466510ea3d460bc189d620f52f6f35b5c9b2631415bdb2d6033527a5686cc69bc1665c585aadc047bd98df9e42a44b448bfc62b2b94a9bd3c1ba1d228226c39381ddd06316fce59be5d18928341314cef7481a12fecd656ec3e7f6fbb878427fcee556a92d2af7d6b3f9c770ba8822ce1d9a9bbe970fcbae2f4a82e5317de72994472cb240f7a132a52dae08860c07198a6d8cb3f9281b119a28f0328f3d4bd13c0a474794f42eee00b1b833c0437a28f13a45827ceb044cd6e8855b5ea01f30333e121a7d0e60b99ca7901513e7f30b394920785dea7a6010586398b8df585ec3301111fe1a9211c8b0b4feb809957808731a2ed32a7f98bd0322b828a6963f32a7c7c349ddac82bafbbc20110c71df80ec380d254eb137d3f4f7d2671567e1c9aa5df23c920cd2033e48f1adb93ef3d32c582843ce4a0d8ec90421678ba19c79f8086afa8f6096f312cd9b172a268d4c859739a3b36ceb686b4e9361f9e6259ea39a7b622e01398c3647ea2be09d5a13c619651234b0c6ea0e9804a14ea40c3a5e8e96fcffea869ca4ac192a07cea25fe445d14e33f6c47b511a9fb091fc9830915c11ce02397c9959aeb5fa4e52da4443a61f44ef72581eaa306900ffdb2ae68480f38712778a40d3f102750742cd0f716e95eed9625c9c3c64c56f468537ac0af1259053a50b066dd2de5c7f3604cad1e7b62942c49011aec1dbba4aa41bf80f947966d0c2de5c9059033d886943e3cf17e67573ef4360ca6791af01d82cde0ee90267c66f19859476e8fddad9508f347483fffcfbc3c14c299598f141af908b1783b71d557b8c692ce39eba39f01dffcad7edff9c4032c71812d3587ac82d9bda120a523a60688e6c89401dfdff0daa357903aa2cb63a58ee1981739efc703090c2c3b59e687a30e2e32d5026e466eec1b14aff8fca27cd37d5512f707be7f2312d9c8fcbd353979c9f8bffb63217524a1296a6d541f1d78a80225924b9afa23b105372646b204b42c052fd3efaa8771911c12c18af92d872fedac71efcdb494b76c45dcb885bfed0d07cc2f92846e3c7e2257db8684863275c237f368e7eb66bc04229756c14fb1d1ee0abb419ae92746a5a56f49ef8b635389206d0e571de05556dad2a7fff4bc31dd9c4abac78eb0fe00a5478b56a2b7cf7b5e539baf56c03fe9c1ba341481970d16eb872627adb9a9759d2121ba9b3e89c1de3d0311419460ca1382986e9c6ad87c971f0879433ba445c84be832ccad148ed088b67a9b56b56ebcb956c8a73bdec3078ced9a14fa7b7983b892fb0dd90e3b33c1ecb56aa351eb70214f8d5351b0fca0efeadc60f74c197a84859d151e9af52abfddedd8406079c2266aeb03bc90f3c04c5cdd71313126debbb1c3880d6a8b3737b068dfb1f88773733b6b0f5a9362ff80e5c84f07521bb2f1b268a5903ebd5962776ec7c51479373a94c6b1d953dd9362f2ac005ae0232dc4fa7442a9990e827c4bd8c53b77088e47f0d5c42c533f317f9f76a10683b864b15723f49fa89a5fa9a3b95e21cc63150229f05d146ad125964e2924c806a9bb05d46771b912d65b36d1e371464fcb13155f89f72851b2eeeb116390c496c1edd5a24fbacae35651806fc18172a997fd5519b2472a4aa1d17a047b7654631ec7120cf2b54885bf51f3cb7c6650dbc5c149748b21b19a138a7e00c2915c6f42a1a379d0fcfda314e879da21ea80f1b6fa68c43c25665eea42137a74a029529736e1b387cc110469550f9e8812175a3cba525502ef81bcc843d3fab728aeca7a5a7cca06da4a0ebcc109d101346fba20a8c40dbdd70a49cc4c89c540c7511c97c179740c7b8cc2ac8958edad4a9c968cf0ac45dc12f9cc59809f5ce940f7d8208197907de3c0d218bd5efa29bdb5aa9d618594e51999f89c87c5e07da0dc78ae29ec0e8092d47a02c3dbc5bc25632ad1f096569c46f9c09b5f673faf0d7483cd9a3acd198d828c2dcdf350004e2da5034052dbc9328d6cf965696854b79c807373a7e2d282b24da03c2450c4ae2e09dc5cf8c22ba265f61fbb814f23388b1a5a73be60ba91ca1a7ad280c3fbc2493a566a532da749a5ad63c0a9f11eca6327551dbf14ff14de5fb52b9618a2fa3b83b2ee836016bfefe45efd2f39a9937b547a1095b447a907f2b31c51513dc6e8255013b719fc1a68301a7ea7826b12762bbfb1ca91b86aa529637a1540320379a647679c08d9e4f03098d8a305e4e120aabd42b842da97f362fc94c76b3bedd947967213f1679a5d85ba8fd1a996859b367c06a0c2fe80fa14ba40cd09573a7f6952f41125ed387a5c5ad5d669572301e19adb6a681849dda344e710c8381c72c34b0e6024a5e34ee86365a99f138d6f560ffc7c494c43a284975eb6ea2bcbf23f11b7f21f71506df1cf7eadd479fd9e1066aa43132d5f08dd7eaae43bb1e83fd5d5bc2c9fa6a68f9429eb8d2757554b8d9cdeb4f4f273a4bcc978b9087e87e228db542ec496870c4fa32ffb3d7ce9be3ee648a961ccd2d761f6875d473498143f57bb545be8da1f24f04b6ff9435d470ba678ca7e5a08803002fdd6fbecbcf71e9f8b9eb04cf91672d96ea46d372b050cc89be105d126d5d89043f3c16ccfaa821271a672871b6abb32c98cd899e5838907394082c3491e78e6223670ad47b2a4cdeb3c3a08f1422d556aba312e2294f42d6a88f195ee1de57b4566df74b45d3a9f89afe786a594cb2ea3f14fe85ff3656f0bca7bcf644d6c9316cabb67dc557dcf55d341bc5deead9692559947b87a3c920995c88d509e15f69d4425050e01c99a7b52b005ad1bb6dc2cfeb5eeeab4f6b0968d97fd0896cc99c4a699355160071ed8f182dc3878feaf010c23475f0bd8a0db9634bd6c20975238ceecc53e48d5dda6010e71281ce061b1cc9695e43f677011d0e30c10258562d82ccb914205a2273e0e52ef40eba51ecbb1cc46ef3d6c812e320f0db636c8cc26997a5f0f29bb1edc295e505be4ab8c1ba2af40cdf60c9293d3a6ed1fd4a3727faeac4c367477c5981e6834d9f7d6295f507882ec6239b6144166fc1f0489a123f3d4519c5ce7546f61f017bf0d9d7bf00ec6319cc38185703103ad0e59131765b9cab7653c293e82f5b484da7e89cfc669c30e68a8d9b0806d82c5f1c67bed504540fa180fb0c8e512301b9d3767e71a9ca1b36c3f2766d8ccb38efdcb2bd87cf7975bfc2a31825b4ecad9864ab911a461a3772605f00f836da13f5401290de1a32e8b123c5465a168c155b052e5e95cacc3777e32716e727b0ddf25b5b3fc2867d527973bac13b1d781894c5aca36b0b5d27357c446d2604af9bec76c2ccd60a8336c4facc473fdbbae2a3649e440a8d9db0e13c5953301f9a69d90496e2c5d38ea05b137f4959c4366c3ce09f6f96dec11777c35cf984d05f1cae822e05e304535ef7d586c20513b86ed9345b650328819e0bc1221e307864abc87a0ecb6a85224adb2e5d3673762d1b9cbb0a369214fe3730fb6c381f422d44a15ba5ed974ca556089a91f875ba8ce7b681148eaa7128393e3aba3fdf0bddc906882c51fb2b2152975e15ebacf0efe0c6ab77e96272bbf6a7ab2ce532bc3976a400af9b2b2d340dbf41b9b4d8d5c166ee37661785896f639427243a08458fa3f2ae070244393ef5c1a5eec2129309fa3f98b519e23861a1203945e9a2b167c32b93db8fba9cfc268815fd5d3cd7c3aff101b1e4c74d47bb2e8e0bbff574d04691b29830f0d6b5fdaed1bc18518633f8d1c64be2ac87589130545bb228981d8eaf1a4009a716a739fa16037101f42711e62de40ce4d55ea9831547c8bf19a1185f72b8c7b3fd4a12e40ee12df3aee21dab4c88c72dd3a3d633699cf260937eedef52a28e00b58ba7b4e85cbcad0534035393c33a06212347adfcfde08e2b68b33ed90b39121c9a22c42ba063f33bf4e04e2f5adee1ab3976599b44c11b08ae51404658c346a50643575043b430de517127f929ad80998f6d5be99c297188191ce05744bf9f71747c1bee5e5a3cc06f7510f84e9b4b1c16de0fd5eb55520024afb5927bb5e699a7a64b3435f56104fa6f2c054b6dd7b4a191779e368528400792dd6960cbc0d6dcacba74ee1726c10cd2cf99ded71f4ee170f64c29cbfd311c9b5bec6891e328edec6760071f6140643c2c2a466ee390b6ab91286b99abade59e33ed238c232c669e14639a833542b6d876774dffbc8933615ceb5c40873a0b6caaf05a23015d15adaf0b48c92059c6fb042bfeb9e2a17b4ef12b5355ba7eb8793aa6ef7cd5184af00fb7c3d2e5a387130041b73b33ee6e3a29b21cf359f201197181c0de4fdcaacb7763aaeb9c6cf1124ffa585226b8c302a510e4d2733ea252a025d3cf8615dd7b342d48a150a75641918e59da28eb74fb754dc3c93b7bf99c1e8e696fa93c2d47590dfa103d2796b675b9af21b3851fd92f9c271b4d90b3ad1778c66cdf55e8451147957a99c8d3f280df48b80798910cd236df174ee9ee17df058e53ab23e174b765d36f492ac00f2ecefc9afe4415b99393b14814800bb8390eb50a9299b4e7d5a59c477f0a93c9369d90c868842fd4642022df2fd23e8ba6dcbf02749d2deda898306033bcda795680df7358d3401da1bf9aef913c80b147976bd5e7e5d9f9c6b010b4a6d9267bdcab14d368540e820cfcdb2a69603fa1bf725dcc1285cc0082d42a0d80027537e47e17de617cc776c0281cf823b339e7c582c3a851c33376baf8f4e56e415fbaa8447ce38b1491bee6df62745428376bfd6ad6b497aef09c82b428d85236e52d36b37efb0c84ebe0a163ef35d046660b271f1bc8b8b3bc08ce53a801c9c3fca0100f50167d467b618df5734397fd2326b3c02a815a08448f6b63c592d0c0c6d620e871b83daf84796f8c37874c5f2a6d3b0e3542f87e2114abedc64ae38ef590d9f6629f43ce35464eafaa49e9bdd48ad66496d7fa617dc712051b9aa5f55856e8cc0bf07727a39d4f86d1f1c21e5fd9e836ca0388de3747ab61ee051655fafe89efebc95ceef6c0c0c7700f6c8838a4866d6d66ce74a0464c97a72c83559862d98991feef0acadbb014bf4b858b32c8687a603efcce4f4c9be5366cf98182e029f3f2d0db84705ea82bde2a6f90171e8f3f0f7c98d7bfff2dbafeedfb9136c0415ee135969d8b453c16cdb26c48a0bb3faae90ef7c59c08ea8e6439c4057ad9e9f3825f24337ddb9485eef4e04f56daf1ee119945c81ac4dc7f4c50fb0356b1bd07f965263f7a14bd00001514c8bf6a8c0e9a1cf6a62eae332d66ee531bdf1c7a227d11421c5487a39e7826e37e70300334babd463dba597fa3da194e00784be08839f14ce3c98dad8962a709eddf4ab328c76bbd042fe06193ec5393d83078e51f4a7b6bfbd308a5f0273ef91c3d5dbdf385c238fc123b01e1e128824504c8b01950c002f3a9e471094bcee2dfb99be24f72dc3d476144d747327400442386d9a5fd211995aae2679417e377e2d7fc78248fd56d27f4fad29d3039f147530284712095597b08d05a4b92f62546ff51678cb2cf3b9aadac4959857073c33379a87d825af7471be6a9cd26316cb7a5e5deb5c8002685666445b7586af1c63c74c830c8abf7b303aaf220d7d93ca45431f20eeebf031bd5fcf0886a6442fe3c8127e6dfb15b2b3cdd0e9ca1ce89a7ab0d7417fd70f545c8eb79c977a118e443bc05616c8e2c18f1250c79b668503304871f3d66ede8983647ffe57ba658ff6c4a4322d1737a0cd479dd00c1d9f1da390bd1af6bffc2e16c8f634a2461b740dd901c9d6c65748a4c113702e55d6dbd0b81f009a8ccfc5412bbb8b10aaf04e9281f5c2fa546ff48317d040d6cdb5c351ab74ec8c90119251cd283c5f75bac2146230c51bc7a6caa2c62fe11767beb92322b13efe41f92b87b4aadc7cf92b12372d26b54aaf8f06b294e61e1d1fe626ec58b06af8216c7d7326438d66064587522d7a88b4eea24f0c4bb6402041189af290576ce77481f61d3077a7d7395fcbe43b74ce981d0ce89878ee5d0da5a289de0e19c957129fe1f02156deec44f6b1ea467ca2467714f8f3930b538aa4357cf6c2fd4d29424478eb423e7301c9d96428fb9eb624137ce5e8dacb32000b4189f1b909733587f266b2291c3214574c870ee9b7570dae8e6ca983a3def3fb47c652e2dd8875e750de9f9ce6e62090898c31abddd0d4a9759e32d0b14197ff6f9d147c697085734ca33fcf25f020002a3ea83a59346f26d24cef49fc1ada8708afb626b6ba44132c6b091eb8f6a216df5920ee7466949d27476e8b6e296ffa55f10dd84b1bd6a8d4b8cf4ffb2b947d194c0638cf25be06efc0cba799a8708dc9aa32cb33d96e0ec834d3b2373d0107d342e15cbbb0728fc69a4ee98396a499f48dd62f44b7cdcd071869565426bd8ce5a73d973fc3e0980b741019b9dacd1523b9e1e61874e0341031346748201ab3df1708c66739686bf69d40b8c1ab6fe8d58dd97f0160dbfec6daffb527f3769bd9196f4a93e4177075a6732d455976abe30bcfe4786ec9cb42506f1682314dc48dee9a6e03ced96a7fa98a6f1d0746e5122f68420294d3807c9e4b0b59293ba70a6f4dca037a39b83ccef047d83915c8f8e8729ea1aa6df2a11fef132dcaf98a993e106be19d05b0a26852baa574fb1154c428be3a2c818002d90611a646650dec9f2d4c89de46dd3d8d31d3296fe6eb929f127bc1d9c09505e33f211c08944b279f486f28d23a0484bb27608cc3d8f50ace6394f2029418158292337502cd4e17059381899f9cf2987d9289c57f293d0cc70e8fdd1e1c4dae08aa71df67a2f9a632287e037d3545b5c4ecaa1890314d123ad27c1f114db9f3f65ff460b5cb600636131416edbdf5cc07157c14e1e79a3bb6f09c1e88da1e6cf8c5ad7df4adaaed734cf354a2bcb91a105495459389978bc5ef3151cec88d13debbe4c81d519abd8f2dd0553a98fccb061de1d2fdfc20c22783f560f18155ce6b2a4ced67b69b8a4554b122570b71ee20522c3dd63d3769767aebb56aeaef336b3f095f98a0a51b09fce64f08b0ad74c533c77589ce4cc2dffa3fa80e84ed67ae0e8f9720c108a3e937a1c770a7a4436757950ec05a5cdac79797af11d409cede7de8e5314df651913f8014aa064593c7a4136da77c80396c602eb66008818d894bd75099a427ec314196384c83424f8185093b558eb4267ff4f508cca7d10f4075345e4b9a71360890ab62e49441207c5382f1644651806d876977e74460fff97369526572e047bb137d0597fb07a382a0a62a62f9525aa729b92b2c4cbb6c3845f50b38300fb04679ce19948533a3200590abe49e886be2fd7c073459c8485919ffe7e069301e6dd48400a55ddeb1bea728e42d4b22000ce5062300bbb62d9f784302cf4ac239d7cb8b528e3a657dc7a41eeb4faafc5939f80f66a3fd0968dfe526f62f43fa9f2b2880ea7ad949f53986d61e46b082df6d2ff98d05d91dbb6d25748eb226f57ccef2716dee0f63da5a11529b9777cb60702e34ac456c50f792a325ead9dca924047cdf5ad40a0d12fc2dc62641fd8fd4dee18f3ad901ce6942c2fdd7abc10e147de75f27fdd33aff8982b75f72feb4ec5bdd8cc03b5688869a41c1fe447b15195ba9b33a3c368942aa157ceae18bfa026ab97d01d73c1f1b8947b87f5a20a662fa81e569851e7f4bd37f06a0c564e5d35c2cccc114c652696bbce38157bf9a2d56df6846927453b7c445ff2312606198c7ccc73a68000a96d65eb0d8005568881872153089a2420ac8bc0fa775109f3b7e8d01d3874bff53c9ddd5e292645a5030445065297ba46a729e70148ca049a1d17ce766e4182834d2b695353139a660a49a5aad4516f570c72f79fe2a4c70a1029b6857cc76eeb1a20f228bab82b8289881c60490303477fec97697d5275abe01339728660244ce780442661b113f24fad66755ee1b44baac4f33507bffe380c8f0ae138619943046ed06aed1b466d0392f4ff37b035da246466adafbac080b5c685ad2661edc95bfb50b073df30b44253dbe469367c18bb2faad813c34a398b7e02c5d786dcdefe5fd41f82f9ef1b21621114c82b1f1447d2b4a37207f42c69c3154b6f74faf2604cf4e9f4f587b04db2c5a8492c4697844e8c064ae7379bd65c9e222c985fc9e4364e76da61eb9bd547276e4d05f8a295afd06c06919740c862333c4953414c6a0bbdb9b75435fb40f57d3b588d2b8e6369a9e1ba8493fb65edd9fb12671505a9f61eb9e020fb409b4e3cb7d29a2e626ab15038d1d14111a3748f08b344a0ec0c5223ec02958351941147601919b007b3e6daa7dcf67a69284b16e0cc17d5f65e635bfcbf8d056040be02e60b48bd28f4a2c9c94e9433a901a1d6c37486d60f579721ed85f13116ca24dc58610cd1c7b60f8cfbe3b47fa0455de863df0d3b10d341102b9c8921d6eeaab489d5199a0527c4561f2a3d72171e04081cf26b0d44e2dded07a61562da6f1e831cffbf3e9cb092f780d71911151b8430d7f6f0d367c6b17f2f5c021e0feaea149e2a78023507c7b4523cd0a9a4e70a7d24cf72888a3abb1f5c778308735e1b31e58e25daaedda539b71729acfeec8a7d28340a34f8aab5c7a59ca4bf41f9c5580b5aa46434aff3c34a18684a19178c18f8e0275b99d69b406daa159e5005b00024f086c316957c6b91324094849cfd21b7ba8dfaeecc52298d0bd9eedb001ac4b85bab08a2556f53be833ad4a4c1fda6880a0dcf436de81cfa54c857134359aebf2715ad7354016aeb0b9b974783b9596a082c2b6e20838237107ae59049d2efa146bbbee2f18d7483f47c7feaba1325442a96a199b1a7475f12403fd1ad8146e5de42344cf8fd546be78cffa0260ab783fad640fb0adc0ed1c5b9965565998cd31f176671e7f2a9ce7e980f461589e24c7ec77a2d85e1b2111617deb35a03669246f7103d894749d282785aa573d3244588f9a5eb8d7b9db0b26b466ec0628ba86974c681542f2a5cd9f483cca6d23ce3fa3a0eb4e52a92eb8c0b0cfce4295b35817a52f69aec10225ff667bbf0593c95b2fcc2c27446bf2c906be1eeddc7fe7e37645f85db04920d7073674fbb20a4d079ce1ae87c9d9aedf585724a30627d4d8a77e01f66280f5453955cde2a22fe80544b62eec77537b20ddafe44eb103ec073a371ece63a91c9a7a640f9bb9fae169ed6f2322e327e9cc82295da451510de5b58e26f39f69ab25d71cb591d57693b9dd7ee99a61e54dbfcdc3a607c10b7b627bdbfafdc1fed9aa107741fc2f49cc5020a98c34df29b5615fd210369f21251e328f06db655ab33997cfd452feb90da4db9ed699d21beb4d65368077825a16e28a02529cf483a527927656aaeb34373fb5f519c4ad55d6ebc34d6997b3f792bb0260a01c7bbefdeaaea288eb902caf04d7545d0e97a5a63f91ab2372487e4ce1c90659872d0c2eb990b6f76f26fce9359c3f955e082dafcd00cccfd74adff8e5cc2a65560d1adb41ed088c622d52b0445bb0b76e75a38e1a9a545f4e3f1e5d0cb683f7446fa8cabfdf2ca6a7506f2adffecc6a3d5e1f81d3a47feb39d299023728011e48899ca8fd5415aed02946458c6613677f66327f74b9702adb73b20490c1871d6e06ea67c46c4f3f374887672d73177b530d18986effba7f3d36118089b8672d53a5e2fcf7ba679137b57cfa8e101dd167293b7f72e141ac0eb1f7874765679782e6aa628fb6b5ae40738bdf9ed06244ec2ace0f5ef58524998b93cce02008d2c095e4ba4683fecd76e54cecdc9158bab8e9909e0c6094c171c65df4806fd1eac8970433dea0874fe10991304e5e16bb794acd92c2208db856fe2a8a8460d81db59e091b81d81be4ac7459970d8f1bdecd21258e225ca805676ec57d16613c5e8cdcab43f370623d576fec352f9a9d99e86cb8b4a1d1f236e3213e54db0c8cd4fdb169da8d55caf3fe408fdb7538c25fa5e3543d8da72cbf12a941f8285742b04a379276da0903a552e73a2a53af65f7cb9f17d86f7d3239d6a730c45faa0db0d0844e41abfabe0569e83c79231892aca8d36fb753715c275cf2858e13269843f03d4e354df83a1a16bd25c7620d752c13b4643d9a636fa0bd4887d986ebc49988e6834c47bd0bfa8ac8db59ee9c1cbbb7af0b33d377a486d05dd61821791155c179e39a14bcfb4a9c7fd75833bbe9052d7ed6b2fc99aeb81ed076209e5a4f41ad580cbcbaa1d699ee3f572ebd62090df107d676f71a1ad25b1efdd6c37f9466f2fc0c5a878ab0e6fbcdd1db000f2a4c4b2277f813f08c048ff2f3d54be65d075bf5bc8897c9c52db572b0ca9245dc1b073b23a0c792b7b45dd2d0a5e1e1e1d9013751ebc78467d064280e481b8ba61aa46bdcdef0ae0b70952a8107c8df2601a564d71c5aa66a1088e08ca3d973ad84227a1a5a078c49a9d37574d230cd5e618e65b66f34d568b823582f3c83ae3339df038a6da29085a536a34c952eb2835e881224d164e3202332b6d7562658644e5f85e6a4f03d2271c6c9788e8818a2ccdc73f025379dab194620e9c8192aa24a24e055c0a96a9328919f1b87f278dc1a96f109870880c83c9233c4de7b5a8eac045236bbf4701e097ee06afe2fad21527809fa307a251d2335569eb2f7b27b4ba1556d7e3a3479cbae8860799f10a5d42c6819d3c6bbd4c34bd0fc76fac31c0092f4e52ecf6bcd7c62c57248bf1cdef9fb383164cbbc516359619c8ae62018ee5b731c8046e84b21e1e75ed40d6b1a46e817fe360e24db96916519445be37eb7a3bc1448b232bb167358875c6cad5a7a3dd38c73c7474b5a99ca1212c896decede658c7b50030841ab1253320546049207d69f53ab83ef90b3153d01b9057b4cb2fe8052484744cb4909b5d79ecaf64d9f57be87d50486c1622f9c6cf38d96ad5a2c27ffc067449cc046cc8866a525f910f603c4d7dd4de37f507e7fff43bebada314f1ddbc3becf868e539e19bdb0fd630a2d90660de1491b41bc5471ccf2eb5bbec78ff1eb7837af566a2949bc3e7a69ab8ccfbb7d655e126da29e59321bb62cb651eb98d334092a40b7341dd8b14802920b23e26d060016a90087a60e5dd02117d11d415913b3cf0014490dc0b5f5c2cae214f65e4085f5edc380455655e784dbca2ea21dbb71c0ecdeeee47fcb55c95bbb1f509454c431806919bb845a30ec9d872ec8cc59ec3399821bfdb1ccc49e80665635f6ff69fea6ef96adea2cb25456934cdeea70ec27243787f28558e26fdafb212e60da019c9c42c01578c79393c64de8916b8e66a8ab58fbabeddf235ab1bd2a202adf59a2a811451bb1a681a74389e580d4c3223bad63e26f67f73faaf0928ba58079c5a9e84fedfe065f932422955166c724d5546c3fa8af32146f712353a8891e5bdecad1466368ae7e9ea612890597f46f75f49f6a017cc4e42618e41953da37cff604f0823357548b105b4e53a21af211111640b85d48061f3fa5d235c56ef33c65b726657a6f5e19f7e10da8405a1d1c9632c47a1cb23885ba6227cdc656af64b30e20ae0017c0d9ee6e28f48f939206003ce6744a2283f43a0841bcd8d650efb9c03816336dddf47323e1a635353da007cf5aba9879e0833dcfce3247846ac3355d4a487d548a9fa9a51e3ad65bbcb312a98c5e4b8c9140711672d8ffac723d137a29b4c480c2ed844d52f84cd328c66b8ca6616c4b545ba2525cecb3c29163ef96a14e3ffda8938624c09f8a9e12a10d70f4650bf20ddfabfb2eadec291b9c92607172e8c24282488f91fc3db89e24e68b85fcfe228365ffa08704b24821ac23effbbcd783436a4446f1ecf709356c30cc2410164d37f6ac4fb22f284ae785df22088c9714ac6c3ae07bb04789bdea7cec879f3a6f85cfc0f64ff1372ae9c586dd104b1c41670bd9188092032c7a96f0c80137f0424197e1ff8b6688335a6d3b94a4a5b0c405f57718aa6d6bbf2e3647dcf098849f4199928e42c61caac234a66866dd6edc16cba042ed00514ca2ff51e04d991bfd21330a1d245d1a6dd38028f02734d5fff6824d7fc6e6466db0a5bf3096858a115c5cfe5e6b54add6b91fef396442fdff6333c90fca992d478e4e2744d139b38de100fab472e3a8cf0f202356a4c67bbe0fe9a74f44cd39cafd7054c5eb2f58cbc90f82fb9d0d90da342569425361b2e4e086821c26129e56e1ed66ab0b4ca110cef5523f93b33b6d3dd3f5c86b098e7e29a831df75db53f014b512bce1a681e5f6d246149e6cfc0ff1b80dd41209783c969c3bec3a9c0be786a7127e188f72abfb59139e386e74480d3370774b02f96ba20aecaf69c174ba2be52f7823d1a96aa32306c02c457aeb9e6b763cc159bf5d3e0dc2ca4aca398c6fdd39715e62b9cf470cdc7f629d1cad4a36772e2c877ee13fb707cebbecd6d674806db044ce376db87948b90990f8cc2428d3d7adcf2f4f8d233de3c484c8ed784b1e7891223711c26b2015372c5749869400be95e977cb640f2dd6f9365f3b5f441e60b0552278e52620a411b4320c9a049bef001e46d62d0d2bcbe2172686ea0d2d12d3e1de4c2ffeb88755834c9b8200a3c6e7d203c489894a68e77ba4bd47e9006b278eedc600477703cd0e6867c78f346aec514fcde1a1b256c3cec28430935b1ca40d44fe960dfb3a4abd84c26c6c4b5cbe0307a54ec0d95e783abdf754ed0174d63d925d51d9dc9f41accb5bc59a51b50b08fafa40acc07b468ce10240c267dd4538ad494a4a801cf61daa3aba7bdcd7a5dd73469723d6217619c064e059fe990253e2f7160af44aafb51b483731ee65399104504c632f237757946312f3113fce6242e8d58d60daf03deba3108dc4b6bc1ffce5ed8f65e7415211e82d03b69bea0204bb972052f9277ea714a56256110147b15c0370c8cecf886b329450a67fae05cf1054eceaf6a4beb64157fdd16319fe052b1e57828865da71d87d92ec843ff34392fafa6d9b97d36707b55c2bd81cb0615bc49e57d4fe4299be2b125f2408deaea3a81ee1f12ad038b0f83bb8b7a41767c334cd558749b114f52291a3ef7a8b1566510828d40281172b330c053249674a6db89b372a8539593312b97d84118462c6696738e364e979d25bfa505a3e23f498557381e218dff613d3a163031710236d4e43c83149db935c00fdf0da045b046f21c67bcaccbe7790594060e64f9fffce6ddfb8614a645e01e205db47726f572d0f9cbed52204ad735f332614c52a2fb4839491dbbd060cae8fb634147573900c0e37ad389049ebbc4fd86675bfebf90f854e506e0f58090cb377f2a8c7b0079a3ce60d8ea6fe285b98ec6e75a8cebf6eaa7df11f67c8cdb253d70c66f1078c029375250f49c14b015e849d2a0181bc63b72ec03b5e2b595fc2af8469b897adfe071230f08ce1d0ddb22555e963ce7faa4eff52343737ceb3ed3ffc6eabb60aad343772230beed020af5cb2993322b61ef77cf58355f8d6835666da30d9c13c5eaa7b26b9f250e8eacddf847088682b14e263d7bc34ff1ac1e2c4bf1adf90eab66752622e5a092efeaa910eee0d6de733577f869c6c24fc0ee3e7cc4c3ddc37aecdf4e5afe8a8932e188ca03ee4d12e85835dc0b40a484690a67e74bef2e60ff644ce2420bc52c41e02dc3d38d73574de82338dc68a0059efc4aef0be8776c6b062bddb40c43f9bbcf042b208210d33a58a5bfffe39497dccd9dbc22982256113809da3042e95940e76503f2ee926e28fb28e222f3022ee20b81f903d258c07b5edcbf4ec186d7fc0806b5ab5fc4351fc59b8dd062da1ffc1db48fe5fb41e06eee7ea69f4b2ba981233d530f4514422630ddf473906ad41d38d41f52faecd67d83bc791b4250ab6039cb7c98790337ef554b6daed745a6bc68d7e9f57747532c4cc2f0552da3b152902d968c55126bc39e849c210ea1b6ca3f06338f8a42e02992ef20e85ed4b56b20588eea4be52f8d29e7a4ee68a27f2dce04d51ed948d8882cc1809417c8071f97f5c8acef78e99a2d01edf6e5c36e26b224e0e74e91a3d866a9363afdf899bce11147f3838cef7c32e5d91847ad228085934d43a37fad74a8d9d85d3550d6fc9f7557423bb836fae7a487a22b5728dc431e1da60ca529e1914cf57b52fe750ab1ac674bb702dfd23292571cd950d9161a6c4f9b2d78e04f5f7b47bd563b32db0b2c3fca95ce813dd75d0e2246071afc729a18d61b3bf4ef79a01c21beade9006b079bd14b7c1b65aefae6abba3836aa05a87f5216b0fa6efbec99544a5f3753c739919cc294ddd349f0b8bbc2a50bfc4ce6a921809a3119bbd184cbcdfdacf623afc5e2318b2b54963600ce57602e73f78e27a30010e2fcb0dbc854a62cc90db93f14498f4169a438fe75e11bdda4507a2a5b39b26fe336872c105dae3bf65a500a809ec8685127f896fab6dd4ce412f70f8b471135702ccd985f4fc2a6431c659dbb9cd3e94e10e01b32e19e586bf57de7e2d7b6f7f00b1262b87244f4deab76c1968b31faec518cbda17645dfa25e65fc5cf04886f68a7e749b845f08234b24b663ab2c532c7d82c7bb02b25ffd34d83a018d03f805f4345bbe52082639ae44a4d8acd469fbc3050abcdeeeff33bea765c1c863dd480ba0b5716cb18a8cd23bc97eb65fb49ca535eb2c306a32940d6010d5dd2760853a8cac394fa5fa27888a37df556320caf342e1a4b05591457861d79717f6ff4f947cbb0081594c478d67629da883c3edf68ca5c3178eccc49c1fd824a5abbdd424cd9b7640a52d23b8ee3f1eef5d83012532b6fb3495b9685cc84f1824f280ece1e9180b90ec96242c8f0ff172656af5c41ed8db6f53aa12cf97a68ac7fbdf8cda3c4b1bcffaeb5c206a42c8d76816d6e4149266f3e81170cd6f79c81708b0629fee95baa6a78a159a4f31b4b013a936aac9e07bb6e12c79a20b49e431ea3a095a52a98f6970752ed049a2671e70a42c8ba9328e4f736a93e5e2e2c4148974ab32fce2654b3d9bbd05de8406da24238489ff70fe40c3406dfb26b19852894e2f57aec9aa58b9dc56081da52ca3c629c8c56b2749e222d387860b218648e6ba8deee4953cf28686657be4e1ada90d578f6b9767b2dd4a1d1c1facdc40d199ce15042633eb9dd8562a9e2a92b210dbde789f5d4011cd4b5c40b0af2a0c93e494ad3807fdafa89b4cccf7f39c1cf9eb41937bca376f90d4061f26ca9c8bdff296af7895057a170a8bf4e5dc86e6155d5aee5439d693dacc2fc17a8a9b36014fcaff86b3948d501a69f932f2676cb0bf7ad815a0956103ee5d8075524be6c4efbcd3a8380ce78e7326287ef37921974dfa40739de306eec1f6ef58b82d1a4934bffb0352a6d4c30e9155ffd68f9f977168a1ba44371c2e2d22609da7ec8e9d776a9cbac50a23155b8fa38a8ec9d92325e0034d3b191c26eee13c17d0ce624b83c434ce994bbf0648a443e3bd33b4d8db8813e58e854fb9aac9569804bc8c71bc879dcc585ec13cdaa1c03af48ac4d59cd2130aadc57a09e000d40b112fe3ff0b8c0bf81f43df1bae3262bbd6d231f325b53dfef8003d2f83a2e8950943e228c5d0bb37a432da2b649b1beddcc8b7bdbbf6e2550d9e99828c61ba42b623437aeb7d2cc2252f377786a147621c5d81eef58f4cc9bcd1b962ab797e63809d3f7bfb8812c14dd1729184eb7fec5f1274a74324e5583a135efee9efc6149adffa93a635e0cbf725e2b728f98268d0abe899f966b3ff65c391f99870ff02ab8d19ec0d494cf632ced7d6be3e7c38a5d51153419da712ff69018444b4cc8a3c5140977aad1589e356aa83d3a49178ac75e17d9480d9aaeb13f3a8c762de2386bd33e8ebb49f597143e6ff1952388b08ae04ba8359a0997dcab08c85c44da64203434ca7cda960f8f6912f03479ba5af4bca1052fce188d11cb764983aa254a730404694e19d2f55a31013800a1a357343d4bf03c464adb310a7671d38a778bd2b17e59ffdf3dce9d87a7516e83eecf9ed96e6759924c796eb8723458634d2b4703cae1963765a114f0396fdec84fa0b13c229da28bc49f21f286f4609a067d2abf5952a58dbb571a07d787dd7d4ba1718d99349db836dbe4e3704ca97dd9a1b0b18e9a12c4bb11a52eee261a9c5ba69b71850fd0984da2868059e3ee806e6d51d20e38f10d139c7d40e5e8b1f24f4533df36fbe8d6d3a9081cd89639fa3c8f167722d251c455a3721d7d979d1e4f923f203e1c170380755fa41de875f44b5dd7067cbe1a7349035384f362edaab7ecca45b6423bebffbe31aa1b3e1741189528bff7af7ddb041a1883d8a2771f39ec2e1e3db997a59825733f8e57b41e246f19e590665d33f684a0826f5ed8bb322573375a96b6ca62b1b3c55bba3b5d7aac78578a5f9f80923f616e68f2202c8a06853d19b9931807b630a05587f47439cce2bf8b964cb32c44dfe19af155b68a40356e0b9944f6459a1383e444491a4019377471b42be74a82546115492a8f9a45831b8e174a89f1efda51a2c28041ece066bfa580bcf27714f8fe3da58f6b51dec59c9939cc77a9ffd752ee92059cf27ebfdfc077fd60c890118e49861c75ba947c0ca59706b39264e366c9cf8d5d28934b56ae7738025191f9dc4bbf1dc2a93963975f9ff2303d1d1fe54224386cb1026ceea9ac9c9d91f3eb6a3df942cd8f4d7c11d6273851b4651e3e35822a381afa8bd7d8371f5bd5174bc2a92885af2a8dcc10f5c0a3bb0128fd445efd63a42e2a435bdb09afc67772d09db1c55f2c774c299ea425d04427adc96250565ee2fe42d6e5511a3aac1a659b2d3f286808ae19a82772d4fbcbac0904f07776b1703572270e969e4d19e93803c40674a9024b680b8e27eb306ac8c9b2745be388b6d04f5d32d9277bccceb205dee2c66826f35108b23db24780f83b718944a4493810438e75c3e29eb61a2ab64fd8ba415edf8458042c4d59821f147b574b25f393ab80a9602009f54c4d9a63c415ad688f64b8c2333bbaa2852df2a03ff149737de6288a311e28bae559e286bd64c2aeedfd32f5da703ddf98225859856769a668b12490e0c44b71ba8130123e92aa3c6924d900cfc59196b6202b22666e7350fd21f811188eae3e70898e8fa70a2e6cd0463eafa993ba3de9259b2fb9027985d1e28b9c2b7b46910ae9497141f44964645f36ed4a827d245fe4f7dd289c0c66c5576fc6c0272afc646d71269287fd7384fa1c2102ea8ea1bc59cbaeac99e6f8c52b823289c9c66d20b57a4e04cebb7bbff5ab37f309aa76df321098b8d1e0cb6d1220f8a15b6182c9e5a5c89f31f2af9fcfc8538dbd69346ecd510ea65a4346b2d90f804754957cb7e45224e287527c30ca4cdb59b2e55d0908d52702f0567d987543f8d010e4bbb5a267dd0a15c55b6b7076ce6acd1036591207bbf861fd25d3998df469f736ef9d8bfc1d0c498f573965f66d433f67fd405b2df2cdfe34b74fac3cdddcba2943eae06c2313a6e26b5daedc5b1055ebbd175502bac39868db3d189f47917067ccd92e5ead307d4f850114dfa06fe07400ac8f1e50572057e6cf30057f68b9176fd268def16311800f833348e1034bdb50f780e983ca33f744ebee95d86df690912d7b1be6daacf05d405962240e449a8cb6a8f1fd11a021d33cd447a044d1e28bfd549a1cde28101937bdaffe4856e31f8b0922914634d05b0a731e46fcf8ed4197a5076b2bf88e63b297a694caa9c188936c6884069e49cdcd419f3a1bcbb0b956edc360ebb9cc0e2ef74619d01b9d2eb4d3ee4b5b56fe0f2dcd9b766db1af5920223a7adf979aa1e5b4789645f0391c8108f683b8717e6fd87abd43273bcd09954c49661ea5e189f1c8cf703ce2f294a0b7a3890846c5bcedd9151aa5a8300097db4007c25c679231b29015a67e1f624de06670343ce019f73587161d6fb4a537b2aea9a785c7e70ccce06bd1ef521e2d97f8c4d321428b133653efc940c5e6c46011e734d72728886671bb901539c0aec0ebaf643322ac8efdca38a98e199f75012ff226af30b4dd60fc88d8f9b152939dc90895be8c6883c0e7abfc21c1f5f82ec4b5ca429c6c4d51aec7bb339af52fbc0ff01c2d44caddef098b1908c9f8a3b1a41767c334cd558749b114f52291a3ef7a8b1566510828d4028117c0acbe384c07f421783646bcb4387dea70df957a013c54e21b1a59ff72e84be608b23e427e6e34cdd545bbf9a77f3d936b96f8c4732855bf598ed73181e337a359ee5c2fb660f95a9b2b55181c63db1c09f79458e99076bb52ef1ecdac7de26da6e8dbdd069f3b444badd60b9d5e876790f55d15239d5122843bc73dd5da38d03491fe35ed18e28ec37d4d0defe41a52b4999a45c4a02ec00f7241f8ab171caa9ad2c010905cde9811120dbe64729e612e1df2a59c7eac4ee9cf5eaea88ae7363d9f62ed78f5f2fa2d6ee957e491209518eb888c7ce6261f88492c8c1756ffdc386e39a7818dc06b5a7771b439a854423db45dd275f15cc4e07b7f0c0085aa2f9aa215b8b3a154193ab86021923fa4a801651448520c6705848edffe394cb7c73bd5cfad833bcff4367cf13c0c432c4b948971127be8a3417f5e50cb95ba59aec453c411a00587b3cd83206aee4c9d9a2f00860d018251c661ef587351d49fc965f34765c8b1231c0769bf04f19c53dcfde9cc87b98259113275e6343d7c31589651f72b4d7c91d2ab25e29e5c54d3bdc25945f193a0c1ed58350df00d841acc5fd36ec1f43292008dc0dc6e33c927e1d61e64b2d83b47c3ca67173d60de81e6f39b4aadd31871cb89233fbf97ac380206fc47d02f3bde07085ae7597513fe7e92ba11fe605c745aa8090b5c36ce75e02ce858ef1204232f6869bd65a546a9af3777ffd1977b803c06021bc65710b152cdc33430f4514422630ddf473906ad41d38d41f52faecd67d83bc791b42553826f9df4120812077bd9ceb59bd4913d3cf06807f0cea08565fb9f2068d8e43160014173325da3ce59ffbda98c219b96513f72cd1f62a8acca24db37be6dc08b389a75347ee9483b369c9002ca5c3f036774d638ec5e711757fe48bf9c575d620667d978c2000d11c54d656571fda7a619ba4126fd6862920222f7d0286aa242b8f5d9ecdb3000ec6d2485b6df1f422fbdc80d42d95c337839a0b3fb51f28d26a2281bd65d9c2abed258308d88065473f54640acbf504f57497a97e1de28ed61a013f08fe34122c355fe88dd630322d106bd550b552fd74db465bff090b19f481d917e5edcf3b6d7fb401cc3bd56e35e03da599a4d4711bf789969076bc54bb304c22fa5f1f5bdafcfa0361087feb47f4dfcac1d93d27e0f55643f04f8d5a919e8f02eb2d8e993de8656cdc840914e9395788d62ba89f70e7314dad988bf2d87fac11b3c603c3b34d25ec8adace81ee6ae2ab0405f47c226e957ad9b6cd0c3347f9c61afaf6e963df61ac688cd80f5f53bc0797eefb3fefd9c4e557717fb5df190251d758bf8093f6fe70f7c7ed8647a9a829a21b36731d0dfc991b994ae564ed2779b2fb0dbe191368de99e9a9d0b1835377bd6511452a7b76485f327bf11e6793533db3d263ec3955be3dbbc447219fdeb4c7eb1e17583f9845938e2aa76cd3b95a92723775d319c8adc203912db6958995af82d4f5d87e7f4e3a59383eaa41c304d110672d385e9ac50f09c0bd268b729297b8d5e24c4f35ef40069986d1ee24e153aee81cf6f05f50ea14636b07f7bc0527998d25f017426cf8de17afd6d80e34da8f5fc08c406424478ebb90fa40c32ac5f731ef3d272b6f3b6edb7b46e3e13c05a82d94f07d0568088af8fa09f0d753af1ee2e3762b8f335d0a96bff495deccca32f488b421901f46745ba975268d984f1824f280ece1e9180b90ec96242c8f0ff172656af5c41ed8db6642f10a739bc918ed9364d82807a0991d4f94c59934114b23543a6f51569c86806e7217cc1120493d59ed97b9fd0aeced2de980694a8cf1f5c6837d1414acb42783f85950ca4981a704199c341eead92edb6952a2093be751b4bbfe1d8bfda06ab2b906eff543703413d62b9b862c8191be915fb787ebc402f3765eca161f2160c9b50efdc01e4cacf8a0a325e050c403ca9e765ebbfc6e1f5d9f790cc28c11679da472ecd4f536d4dfc1427cd88939b87fbf0d42f5ae934f4273d54b509f868240f0dc58e8091d138d2abf7ec497b20d12ad0ba017b893f53b3e2832eb1a48e46b790b664f4266effd09227bb1f958705cc5ec16402ec750f13267a473511b44ae8a2e4d3ce8adf9dc692b3e90b656d2a911dacf4e54a7e2a5d6a07d0f664fc83c558957f298292b6db293eb1c48447e2b3180b25fb5f50a4ef6f775cf80b3c20a5833b1cf334a2d476ac7a828f6ffa2aeb912e1301c78ff88eeb196df1e4b8be0b2022333ebcda4d63d7e7ce521542907beb45034a7ac2c05497142631655e18eba1826bb1c38eab20c7798d993bca49a37cec92fecb8e394cc94cd8e9eed56dc941448634ea9ae0dc434ce994bbf0648a443e3bd33b4d8db8813e58e854fb9aac9569809da2afd44ceb4f05e2277fb970353304128c9b46aa9e1bd2448aac3db3ae9db35cc31b2c2252f4a90334cbeffe966e668a43152ed59e4bc4f7922f35db5162f1efafc72a4ae7f89bd3acf69477c9c5ca119750cc765af553e2117a72c18187b10996eba39ffc009effd959ba6b7b283c1643e06824e77403230bce2d7adc1b1209e5c116a1cd0234a5abf54de2df9b1a9613b77d2127ed762e9231d64e8debdb8ad5cc61a2d40ccc29deb8105be23c448001b0f0ee57600d847ffa5234c29f5f81176e940923f6e08db589b8ed612d5e2f263db5b724d8931d0eddb6d923184f276b9943b936a4df239c38288eb8d0e03ed8374e9247a767b0a660e82c138a2d372bf583ce4479e634a0d30fd737817429449d012e0465e06999e962a6e1203b5c956182695f5f5c9a6923396404099f6c4828fb7339220296eb647d46ba7fafa4d46090cd50f304aea18fddad0cee7e95eeae1bda183716190a7671d38a778bd2b17e59ffdf3dce9d87a7516e83eecf9ed96e67cfb5e445682d37e7ed7046aee5fd855a3b9d99d63723662f83d55976615e56724e034eebc4e8aaddebd9d709a3865e94b91273af5db019afac6c044c8c67c66bd9783d0f5f4dee40adb14b3950ba6d726fa633694fed67858d402ba6b2b44999a09d1de88d3236b0204228adbf87cf8243e40ad37b3638c5243ff98f244deceaf7b932d3706f0eb594c947fedbc55ec82076e5a7b75fa05213df5fb5df8a324ccb2e5e4db9cb28337f9afe4b125f37e46e53599e32ddccfbc2f46dbf7ca67f0a2b002097a4c99005ff4bf39c1602b750fb5a0ceff4f92e3729e494fec726f93f9d4de3eed7ab4ceff591d704e43dd4048321557954676430afb461b59cc462c6a8cc673f018ac040dc4d660ef6121756a3f79d6e3eaf0de1a39953cc052ea2b6684d18c7aa298a3fe37284c677df02fa5488949ed285677b6dfa09b6a0903c11a4045d22d8208befacdf42381af2ee9cf18c5c405f18c8628061204839a95f4e32c59959006f0379effa10644ddcf95d4afad2a7e141ee0e85f8245fb4a685dc2ff42fde4175c063f1fa598372d2554c612f60f159d4d5f9bfe5458017e25601f244840c463f6df8e7ffb4bd3a7024d5e5a4a3c024b5b10edba01e63a462490dbc483dc0415a11c101feb7320e2bc9172a3310633213a556bc8008ad36437d54e4d72375d85ed1d8bc76ec717571d1b5f6b68bd6578f21016987ecaa4d945ad120b4ed858d5d8fc412b2b669c5512818c95a0ac7d5ce07b5941c040ec2e13664486f3098fd35eeddeba038ba62d19a76a1869fc6358aaebe5a335f1ead1046a51462af870a3599f8305dae2358d24301b995986b91f6e3e5a8204003ec5913005d66129bc753286147870d56dc14e599de8dad00d01dbc1e43a8d90095f4c2838b17b6db247d009238404e84ddafc85679d36cb577014969f99f57eb24d2985adc1570c804bae70307d628de0dedaadfd7007d3bcf06dcea5a70530d170ae105d7e8718d8ccb9aea4e98366112fdbdea363ca0892d84daf1ba1dac801de222b20cc3fc67029ee727b3110296e774f38a7cab71d76df66ccb08e26babb41f302d3af81d503b96f6e493e4d24d7bfedb9e4585e3b17349e57b08184b0611b6599a69eff2e472e6c6dceb0f77922ad299716ed4e3b23fe0fa473932238b1d09f6ccb9280660e632babd15edeaad3a3def0b4bf39af159d10aceb8052e5afe14010b96b180afbce6b884b5bdcfd1481da8a7a381dee07a856efde69ceff253502df87cfcb8e409bf7da4257e4becc245f2d94c968aad8ab49351d57921aa771eaf60ed65d9e6c089de6ad27269b6ca191f6a5873c8e213780d979d67d154f2119b3416960e26cd5b0db22aba7a36107cc66db1b70925a3c73138d8cee4e3aaa6a42fd926a59a0131f3ac8d13eb297e7e16a982cd78b6a1791faf31e65dbe6907cc03f996b7c4807e6d5eea00e4976d71da3212dc770624618fd5339d7691b4e3ceb66efc329c0331804317bd548b5462fd519c9e96e8971ea8c0782755703a171f34b486626c7395a2c5eb8bea5afa535e82c5654b3e1f99df7a0f30c7eca523fc670802bd0760ff6ff5342dd43c6da152b30e927a284ae84b13600fcdaee8921a7bf36c4593abfe4925471c58ba26c884c7b1415f7705bcccad644e4525e5d91ad34ae6bff6a54fe044ad0c8bc3be2330368f27e7888a77d778254d81a78dce588e4d65fdd5937b9d41bbc34e1a0ab7b4e2ab15bb2c168f92eb17fb6baa8c93d65132d96b75743a387f8fe9109fb87b87b729e6f1945100d7f029073284437e8b4362b26f4558b13422c6fd72a2f6f15a1e0578472a108379a59cbdecdc5ba49aa16fdf845aa8cd91683d7cb50fc829418a7b9c247b5551f3aeb2bf67b86b1a17550d269d1290f7d4c4f26ab7771c981bb5af093d326a47835558d6662dcc91d47ba84442ccfc4c9b21c14447b422667c8cb5586da5709cbb4b7a9beaec3e9e94960e5578d7bce88f1a9394bf1bac688a30927746970273b9278d6b912f75215dbc8803d943f1e29e3acb8074a11ee4ff7ff2ad137718c8dfbb9e167bf013282c9d38afc80b1e4768316f6484fcb68b60fa15621dbac840bb2f277c24613d5ff2d8efca57a8c019f43e8ae1b054d7e81a397248521ae257d499f8addf88da0d138e427b33737059673c0a2573e3735c4481bccbc699fb3a10533ce8aec6f62dc83bfb298a05aad1e5b532c16a34b31cf6f78b6dcec90c18001a19fd81206c834cec832190082234e97b2fc435bbbecc041310ba9a566df7e017a7ca34cc2e324c9672396ae9a96a262e40ae9971fcfcaf1ffb70c08f127fa7d51d0f5a965a52dd721554811fc38b0fe1e3370fd23b8cf7177969118092429d22232a45b1bad26c83ea87b9bef0c114a5d415e65f9443ed4af1cc3259b6fa855e84c548b4612333e510154176e4c12907ac7b4afae096df47daabc2c5e9c03166b1fa8ad74d75801685bcd6c4611b57ae303bf312108afadbf1bf4e405a7fdadd4672ef268a57bfb08ccd9b3c0732ae4c23d7c971c09a9b23d3b50ab9b9270d1a9b3c6a63f7e7559623f1b0a5b288363189e5ad8861a830bba1ae06e2d82698a6a5fe1c3b32aea88f09d03f6e1f39b20029c7aa965272c4b404797967c41bc8d826602989d060b88a99409dd79c2f4c6767eb344fdc49e1d0223d9be6e5eb1a41c32125ab1eb4849fddec2fce34922f2a05042a79053a697de98436b16b0ac1a186dd71cbcae8a0ce18c59ce7ee1613ad04aa2948bc01a45c63f0e7732aa31e48a3930eced09fa665541f0807b6e58f20e9285a16062f19d99f17f2d13429bd88a441f64b006e7c624238e537c26010bfd48871babb1e73cf80401282b7194b1c3e78ee05e1688125c34d70596152afd6e2bb0473dcb926ac8dd1cca67a5f523e470e31816ccc5c34bd067b12165aaa72c67b0349348f1b0780d77f72f50de58348b1fa3422b7ac7ec6076abaa9eeab0755613ca54ad0e78d1b44bc2c91851d4e24f3a6181269101f66b7e25ae1ea15c709bb83b504ffc4d5a990f67f6d30089d21825a5b89842985be9683928295fa835f1c117cfb7aec38483ddf9a6955246ed62971c36fa64a52cd71e895f3e94327e6b0e2ef763dcd440aa362118cef42430c93b53a0db2ef3728a33b8981f6368d4be41277bfe4e2c488c50244802aee1b7e11b3e8875e8d37f00fe2d1ed8f28221d280c4b487f16332027ae7d64b78eeaeb1dad27a70a8e7d493b54bf47ae3d7fce5e4d573cafe53200f4c4d704cdf1e04604e573e50aa78fc45c0bd9365db9dae0a03e30c375e28f43b331800fea37aece57d0cac7bf0ad01348eb7f7747bdec4c2cd1b5712d68ab2f5d9ca8ee654cefef2d2bff3b1d5c62e5b540b07bc7259141d5734a5b1f8e6519613c77307d1b5a5c36056037d07e1ef9d5cd62127538da09d280599cbf3d1732e8cd7278fcd899f6a36086f0d16f4ae8a798824efb32d013721067cc8d23f0efae617101c83a89662514dba4a26a78c6eae2e78083b46bb0f200f051c937040523e2a7d300f7ab9738b105844cacbb3993ca31e845cefd0836f2a2fa993df1b6ec717d43ca8d6e345310bb4058336bddf0be0451e5d8a4ddda2155b03b04058d052977cd95e675d3b630928fb0a08117e4e5f926e6f7628206cd76ada063438511c6f938c1bea9a65f2a96c6e23db13330a8116b830f7709932bfba7cc3737574a18523b899b775914fbc41775d9d52ad27077c90083bee99d9862f31e50e6f39c24ce626c5c85a2b8ebd8dcde9fb57c9773dd31e8686280bf0af37641559fc65f88ef7651ef91c4959da01d4ba08401ed988ad4a13fb0f2041dc563a0fbbed80ed47092264bd20973411ee2991ff65889717457bd7f092f7fe3134aab0759f3b212344a547883c0a7decff87a244c6a58efa84a4ba8976532915cf6e7ce8c3ac1777492b20c98b309bc31770db5565f698a6ee295315eda67b54ef515f4681563d77f584a8e019f6239e8d9d4f4f93bd8713f9465d1448507e2fcaccb97f77e19f952bec106bc0e78df8f00957f894859f8741f60238fc5f50cf225f341cfb0af23b0cea0ee1bae67524bfe53d98e828f9e60f2e2b0397ccb2f0ebd1e2b457300b466d385ffb26bb8c24f9fe0f5fb8eb2f7e00770178fdc9f47a8cb4506f150eb8e8813998fae0be84166b6c25390fce57b6f8fbc9d56b49af360fb2f4834282d1e61492c0f8130eff7b51abb7f3087c00a30c58958c75198a1b4feb64964f917f9482f27429ca0acdf83c334e831b1e1ddd8f1585d3d51ccd44195971aca777a7beb3832000f4925ca3c888faa0c82c561d04821914c58ce3e1e2a251755bb1abffc2b27f33b5e7d3c6976c92fc1c1e89caf5c779ec63330e09b96554e447519829ad4ab89bb88d495f3b4b16ba6cc79cbccbb37d179790302041995acaae5e6395a99797768588deca55fce2f17b5b40c08410a99b7534e003ae5e5fff274dafa4219aea8f3cf8299ababe7e936640a43defd39ad0d34213a7450463f4046e22da016592585fba066255ca475a79235c4f818845ffd4bb8f9fa1d9aa8d3292fa8f62fba5a609a131ede214b380cc8eb65ead52ba3dc52ce3e5834b410fa13b16099ad02b41c7c1ebcb20e597b7b81b6ee9ad2a847bbd64c30a3548ed7db29ae2892d50efc83e4e0dcb8cfc12365e9c402cbc124b65be020a84be817e8090e0b1a65193032630d33dac0693f7d18d24e8d65928bd086b6606fd399d959f1d753ae5a9efa260f6b76e0651c24e822db4e9d7a8e63a3472607ac2faf4fd039a4f2498dae5f2106fee3e87054379892ef51b269bea5bdd87def6c89ddec7adc32318144ebf27b6d0c0d8d5edd8ced179addff84867ac4213e84f33701c4b12a401978a94208209e55f403f01ee17c91924b84314625bc38050827ea12ff6dd50e13fd2cd9d49defbde1e0abbe6906f06ec6f4c9ec9400bbc4ae5348d4b1814eae4f6606461b4ba23e087b3e905730db2119db4b8d1a0b632e01a3a49121c3437ab13479d767fd1a913b2e0d1fe8ef391626973db080954345f3a547bc86d392f62dd54b4e01a7cc5cba67e5f2a894505def0cf8ea0cf26950b61aa1d17c51486bc19513e49f8b261c571ded2868e16b7da6352755cfc60e5461e6061a9d1afc85cb00d05d5cb10480590a784e71fda858df283d897bf3d4a2d78a26e315f0e6a8082f3b8e6905677dc96db5f3e923b6625a8a21bc491321907ad935aba140c19139fee6a25f02fb390ebb07efc2697702927d20195f4371dcefdc816a9cef12418d25f7b53d3954b216891c1756f6629bbb8e160ea1bf915b5b01db84d934535e1a861062342601cf947c5fc5313808f7953de049b37d1febb713ac3febf32f8816573d4926d05d521e8903c2799690e5d6ebca2c627d9c3062ae9532a842adb68a5a4a4985bc438df4ba905e57590be56fed5eda901f46edc7bc195fa9efa87d01d0fe9a61e87cd9414b440e818fa952d507a0146c63ffd23c503595951c0afd374631c509ab598369b26c5875d76eedfa5f0d3ca170c451e7b68bd443f9eee5410110bc869710544290bb204ab6e8664bd249ecf1b368cd910eec4fe0140b515f4f5c339e3b895275786fbb39bb107237fca4fdc2f0b159139df77b303a1d1a6cd5d01b14938d2722960dc45de3de39db51f51e520885962731164d406ce55d576f83500b2d0d93c2f170aaf84eb9f759c6a132b8b9104dd8a086d8fc97f6cd8aa1849b19b81561af174220e1908b3b79816e328e5e561421ef2d95f7a57414d5c67af0dbedd6e133b7d200e1fcba792c6547c127c410497133aaf7425c8fc236c01a71336608f30084bb419247aedf9cace11d3be88746a5867f00241f129a2adc40c29eee55a42246beec256c68217d47b4b070db8e2b17673bbad0fddf1ec7eec2f139c10c5110700413d0a76fdee6933ae5b3548e1fb4c360499051cb8ccfa524f5848989a2107e3d535bed4390f5efa5eea569b0e8241df3d514a48a57269f2c237fd08389174a6d89120214146cad02870678b4afda00e8ac7bc77b6f3de55a66762c2d048979b0ad482285057c9a27dfabbfa2c6ead6c1b1822f8eb1c6ec2128a803a31a5ce0fddd45ed0bf34ae1e14bd60158c78425f7d01a9ea2ff69a5dd5f73b49f3cfcb0615f0de7e2ae2bd4088b79b720868e620f2d06fc33cdbb019fefb7de6a9bde81e406edb61241fa3177369bf238333b05258154acfa0101ad7c3422b1c108465c04f6abb306be9b17e0bbfa3363f97b5a113394c3fad90d9ad3e06b7cac709c84dcd56836086054fc76440c77fbe3600b8d52a97feed553543bf727973983522ea3456fedaec8c5b1b86258198856a35d6188f6e0487eef7687c6762d91a0d6c82e14dd3ca895cd7afd201774c1f31b109f4884327976c9bfb668c23651163472de77b9e7743733f7a3b91af5b413c349149ddc0d562cdf4e9ec4f2ce175ae6760c8b5288c68921c01c7ac26a8a5b2b9de89d6dfee0669efd77e2c9b392dd0cb67bf5c064e4f6459a92095daa2a201629e0098c263c2bb0c12984a8cfe532470e291faf72ff27c1871f44559325585efdd641fa7d38939f92da596f170edc39ca0f9ef35438d77fbb0d0e6591059199e3e43c96cd9ea0dad5610a0a2a11424e5602a241d0c07c338e18d50dd55e6d57eaad4a849fffb5b151784dd2b2b40a85a20e2360159919c664c142eb8d3e192f05e601027f3a081b9a784cc67cf111aad6c48b0575c788b091de5015f82d3cff7b4c11cf0b6f15b53dd23cf0474280e7e9c36a358b410918cccc38ed58bba1b9b4996fa643ffcef36bec0628b8746fce98415e67348778e4cc512121878765ab0b63af9dded1feaf39dfe007b135537580cb43e12aed502752b8beee6d2d89d84e55cdc1355d1dbbcef5385c91bc0a6fd05b0eabb7c528ef2dc753c2a3a9250efc3ef05308507ead4043d9acede1dac2d8d2cf4ffa739578ebe21a4ace0701dcceadd75a9df2f92a692f54166d22be85846ccbbc030fa1de36be191b9dfe8e7ab84219f8196000cc4169d4d03725c8bfc95853736bb77fdc169b7ea22c9e6b8e716c67c0f6b4d5125f0735905c214389c5705932183cc7a65ee712a1e9f7a33612aaf5612b0bb9293ccc1a98fc098ddcf228d59b191f46c9ebdd66f1ee4bf111e827a8748e7c55b7d30308defd8995787a2563fface29a094f10fca530308c885e079ca36c87559d86817da21e9d11a70f35051f6dbd3909503696236363bcb57e9276f40b0c3f05e1e3b34157f1990ff90b43ca402f935f2451feb902b15bf0d11931605b421e35907c701cbf762484fc852a5325d24957ce3e9c387ccd88987c313d389f866525511eb06c39568d87cbee02e78cd2188230d0614113febc0f170ac10f3db31cee0ffd005e8d018c2c54fdcc1b552efad626120b1c70f8a9492bca756742ba57c9d8c36b1e6c2c9e22af2cf51481623f0a080d36fa8ec14e718d1a4cb4ef0d4b1cf73f3b4a3d207097a24bb4fe83cc31e4b2e1ad9b5f3d6fc0b54639992233b13f26de2e66c1f7f742aa410d9906cce46e51e4ff1f989583e852c275c46fdc32f5eec1e596a5a9e357344edc391b7521b0a737bdfe3f138f5414c3e3f67db044404d16d762ba12c4e2ebe80bb193966951b1820cbd6038991feabcc39df2952fac4ded705852a439061fbafb8c48fd8c2c176b690bfeddede3491ab772f096e078ecfd4982425dd22af514caa21cd5a77178361b573cf92f3dd014fc03f06dda918e578e8c94e9b25a59fe2e1813a4c6c96e51a5131756b1168b7a4864651f4110d71ccfa28154e6dc2062987b10776fa07513960dc38aa2662385cdd16fc0ebf36946bee131d269fff69e7f9acf1636e7c9d984339969cbd8276f50a67f4360bdc23cb56705cfbf2ae0a9bbc3abc76affb2597ce87c4b63e801f02c9ee522cfe2c0a9f1ae1217ed9907b30602e113c284411a3218da9d3a1d08d4d9085e2d20eb7a04792863c5756c3bd2df5348d740e8379153c23a23af00ecd50d03ad5a6d6337e97fd2d0c393c5ed68df7641dee4593950ada97051782f241febe3ed6a301c2420a2a44de2e1076363e4f0a403d4e143430d389dd51c0e80b715797fbbce894085af4393f9e4eaf97633416311bcb71b6f9ba00117470035cfbe626ecbcc7d1c5b7bfac1bc249c2d8ab91c14c3c88d0cf4bb9346b3d08a51bf08ebcc4b84d77c46b5c9772ae03f3fd1255193b9a7801b9cd2c129b3483f96e6112f0c9b9f382343fb3edfc2caeee7febba9acafcde2c1d0fce708ad3865a9107a583d221193de2dcfa7b12fd605e322a6881c6930fadced0b7d456d4ce7b212079cf1662bbda377168e5e0fb9fd9ec050ad6184199760b6745bd93eb1e4528c0c078a68222277ae1ae41052af62406aeabb7f8ae6c296222a480274227bdfd6c4203629d2caede7391176f56e65901ec9e0748d944f5cbc766fdfdc8af52ff0a52d641fbd01d35cfca351d48a619493c39f54122f153bcadd6079571f0b82ea0517d2be37353b3cb7f5171721c9b6370d695d3992acb02e0323cf77a5be42db62b445c20b9b7d3fcaa86c83fdf09faf51bd8923b28d63ec7beaaca169800cec9f719030fcf018c468e4ff19c5c9d8d3990071e82acc7165338ac9e6f99845083e585c413289ef0645508d18304f60b6002a697de8ee2e3a65d277f7afa2beb7ba9a408646564cbb51bc973bd8f1de7ef6dca6e49604935750f92d2c0ce420d079a48f999fc44089016fc7c89b95ef352347bc273f360bd11fade4369799ba9410115202f223983a0b7bf0b6c17ab9b38b9e9b3a58db85f3d4f3b643e70ecc232745fec95029e453aa8966372689331737b6267b7ca4546589020a092d7a7d79cda275d612269ff9b20742f3e5a9ca63f7860054c194e3b450c8fde6d6d26109f57ad00beff706f69b7f4a6b89a9a7a5a15d34ccbba39d6711ff17ba7f65e0aacc7e432f42fac210920a48055adb9a813db0c649ff2f9d7cfbbcc040e4c9a28dc52bdd600ac57909541d4efea513e7692d18c8b905a874a8846e731526d96cafbfac3be2870156db425a7acbd97c6810491a80e32b83e11f1ec321a9b4bab4bc4e0cd622ff6f4bb44d3558af781dd34a65b88d0af78cc9bf6c5dfaf1d9679e6c704ae3c631332ad0c61c339776bc275a8d7664920bae11603b03661c9795bb4ba893d1205d69db327af26abd27ed4ecd9912f2f8607cee51ab736ec6600bc0232e4903d983d2b51bc7ec363c4e874f32b95da3d80ad05f61392b51d84fa4ffe36a79023768892b17ab85bf9660e36683fc49a686d2cfb9d6c6ea1e79db8f1b06f0393a9372e74275dcc472d5fdb6779263c82d431bd6a2a71100e9fee0428d73b4412ff5508364dad6b20f1ef5471e22db828d2ca05639bbeeae20464dee3ef055d24c61987a913d2648705dd75fb6f24f84a5e3746265a15ab4d0fe49a20bae2aec5f91821982323f80af0aef1b381927d9b22c67618d2cdb3a59fd7f598908308e437ddc7664f0419ba64e8f243ee3db50d0a104d082a3004616b52e3de46168d4bee77cd9549b44d191e489685f91dabcdcda8b11d1946ca0da2dd151ae527ea2606dbccd2631b0a430d5e48830b864ef47c9cc380e3ee61893dc75f58e53039c2e9540bccfe3a693e32a8a8fc4b1be6d588f2b12bdc86a1edac1754b533d139218a7f2ff521f4ad478f700058bc75006effbc7083d86ed99b519a1426b5655acc9d4202009e1abaea0f32eaf1937450582017584195d154861280366716eac37ba8c39f605af75c734f077bdba32c70c59347dd31a748212d958abf8fd56bd868ff05d1db229cefefc97f94bc19c2d098a07458a7ed7ce07b76d5bb205a5041cc8730a5124c153f9cf5a375071788a025821068e40a573bef5b8d2d78921a5a640f7de81e72785c6e0fa9cb6d7cabd68c54ebed79b7be0309bf65c513270af26d9e4e52d701b404dae810a0a65b8f39d42befe09c231cc02eff0d9a45dde7e6a86d67c5e65a0a7ef3360f9804b63f10ac2bc96d28648a62b9d387f918959754c818c5e4aff09f8889af1aeadc9d1902b1da8ca2d0293a93984d610e41681ea7301ec2184a21d2b4f97223d1c4bbc9928ada5c8d5e8c8b85134afc66d7abe2388f13aa37565baff618bbcbef328fce5b5eb3d74bf2297e65ff83c5d8a8b6884946e7db22b5fca7b06ff86a84ba37752f57af88c97a34094f989c8163f9b2b57a57f299ce5a4acf481c7964b8e518bdf6d6dd4e8d5392f9a2ab1659ec2c8379d37d856364bce4dac92c2f47b769b4d68cc4d7b2ab2d626613468d544b839b6e0018ddc078ca7e42f460b885f463d6e9413901c6255671908e42b55741d2d24b940c58d47b8953c7de8829ae924dff835dd7fa4b05b916f383f0543d3bce61502d7016c777b5630d4dad90f7c7461fc35d482680c6edfc6c48d8a73fad6824d86d2cf3c59f8321ba17d26ddddc0f67cd0677915df32ff6165eeea7e39c9aec518cc7411c2df2c15593e23327a0f51aa2c7c451f78f87e540e44c767ca51c92eeff162089dda4e34fc2779f9c3ad8ce4531747779c576b12c3c0e2f1dfce3afb9197ed4036065874e91bf6fec070aa0c7c28ac97c29d7f1c7797a22075c72a26f0f2dcc9093914c6d0f750619d625413d31a3fb77323f442b7c13f77e5c20724a16a37b34389a6adc1e046c41b491faa36a7ae159865e6f4be0b0e2b91d5f6bf69bf3c65d1ab91b01f79b35743eebbbbec6350944b1b645fbff42585297bc9a1dd7f5b7710079f4a41b4607a3125d8cba3090d2bff25361bfe9a58b7f955283a69c9f698eeab7a3c73e2a4e5986f933283acdeda9362036826234a0fc13379156d98ddf291eec93dad838ecf7d75b928df50e0068bdd990fc0dd97306738ff5ba31abf0f018547b1bb5eeccfd0066b332667d02e9ced0242638fbd023abae7b11eb5874acb6de88a33e0a23ee89c79ca921bdd20279190be85d8a17f06b40350b24dc750082bbce78a5c0a8349a3371c9350e8be8277b931f7191eea46e2d7d13582898b3c28d9f3c01955e024163ccd6294e9d40b88642b8ad67e36d37c7c9b8545e941d2a8f7036aa3afd24f04129f82bc3a2fa654d29e106d11d7ecaa4882ad6ad2a8af90f37882289c4f09e5ae965747c5df58852bf42ccfc5569863dbed33c778b1ddbc3fc38002c56a3cbbc547f78ccbbb6221e55185599892b0dd0bb1e7ccd2a36607c260c99a6cd6f26316c6c1e56a10e9dff01117466bf8577b1adde7abcc55440e702fa964f67be06960de77c32205307bf9b685b862ac125bbc875804e52945769be34aedde1d3b69f10a0a49282271ee6cd30f4a3b05be58d380fd3249dfefe1d1e5ba2d39aaa4f2db8db640282cd73168d09c1643f90713c9bba3a929c7204c7cae7e7d6e86b61f02c80b30343f425adbed84bc6c52ed380b32a224027e4f38032b7cd3a00384527115c2ab7ac1b93be4345f31c0d4de9e9093289d1d28fc42ca27257e50f3e9bd1b8fe6537192a2ef656ec6815875df08a0d579d8045502853e847c96f06b43b0fef4baa9d2a262a755da5e0648c0f944abfa9b52c21309b6094780944319393c736c1fb6900becef8790158099965afb43abd00cb1a7307859937843fc267c253cb2de470f376c592fae4f3ed4e343dbfa2ad2304c9c5391b894995cbd58f451486f5fc5620c77c621f8c9c3fa60633b1dc1461378933542a9852d52b46c52dfa08fa5f7a1c5437fda09223690e3fd19dba561d11f6ece9f57a81c87ec4398d0988809b4f73007d3338b493a78acd4e4d802021f6b4404541a060ec794f716755c1414c8ed7862653547ddb021386c5f3ff83eacea0ffb6a5e836b073f2e1d5cb43f7e2ad0f4b10e8a7653b78b8c61def9cc964e435de57cd87eefd297d114084b6eb89e5024dfdb99004aac5e294d6c6b8b97c5e484e1225302d0877adcddc3c9bc3f06f3118d3597e40d9e29d48ebb2d1b31116b38a27da50141559dedef817d2b258291455c226693f4f9a2e267abeb9e81571200d82a4c7929b2d6b73006cd2519d8a205f336d89b6c97555690959e28091f8c4c829f27db65c59eb237aee51b02d36843a500a93739a7d7f1da79fda594d6cdfe1e14a7fe118413e6270866f51e5c2664e212f3ba81246a00db99b71f8ae5f91fc33872636d911e4d6a6ddcbc64cfe31040daee2af9eb72efc6c1b66cf856f7f96c2eca0633750f1670073c8121be80a507eee5c3832745c7b78fbbfda5f9420545ad9b7374ab0f73e73a6ab4dac86867029af2b8bdcca44ffc3b722ede7f389de4c736bdc6d15623e54beb5d6e62565e09b37c61ac23e1b42f02023502e2d8f0883b871f0a9bae12980b8ae239a1cbd403a654d8a6482cd6a8b45a03d8af9f6d8368038e5adec3e0da1be8f85138e14c4106045a9256117deed9d8d80fe729f69218447c95a9d5337f7f2aca909d4f0d6370fc1ce5f146d3ecdfb079ffe2df1d342ee412e874da43fdd5a02698329e1ec67e3b1aeefee2fd9375081393f2f319087b150fdefb5ddbbf9ad48e28658b55b0559f111dfa82243207c6f04e06c8156d2e88460dac26c2b163a61b6ee2a8907637116663b328494f7d6e978bf2e411ef31c778651d09eca063ebcaea55fd70a63622bdfc9d8dd9fa4f91c3ebbe111b6c3e7cf7d59a18c3e8e6ced807559566fd8bb6b46be6e1e1bd95a82a7538cff4ec7a64216b79ffdec8f7afc72f3a571eb2b4bfa40d55aada2db5dac314eb99a0bafa44164ef5690b813eca1ba4783b1c2399506b07d2a365e461586a45ac4bb3082057e0b14f7daa10aed3c68c9dadc95d1f785a8007bb625d47e8d21503b51038aeae83c5b9e18119adaf4334f440febf4d29e469845cf9fb189fb8b259eaf282a6d416253ea3734b238062093e642de4dcefac90831d4ca2c7d98775661164abcb8a22fa4b982d3c3419da1e66c9cb416aa367cc2c593b4f8aeabc5145c6fc4f4a95a97af07165b61efab31c623253f19283075875899e5422770a0a2b28d81a0f004d16536c76c9c70b3a5eaaad136e571941d9c1aba0c977c8e3a1df932ccc17d408efc9bcd40c979d13677f344528f6bed35a680a622cc584078caf6855e92794ee33067fbe0ce25abd5270060b461b0753efda1c6931cad9cfffe1b15417bc1aa1fec905325b86772c82487e77e8525f0024772ddfdb20699a4aeffd916eb2890747268fef900485826341333b79b2f1b862aee1596438033edd794a38d51ed411b6a7ae562ac366a56771c08754600a71039489e03afdb72be336051c2eb2a0c44e08024aae6da66a04d2930b3027d6093414a5600f5a81405cadeeefcd977a60d419992e802cf48399405b7bbea13ff9009f517b17ee61fdaaf0af7621b31cd36cd727e0cdfa0f908c3742eab169f5b1a11a7eb438a551e85f2ebb61fabe8d12bab05a03dcf78817c0ebc7a644320207bb851c3e117ef6dbf21cd29aa030d17a95b496ca7f44834e30d8c24d0a4af1ae253ab2ad967f4c4ad7e64996ca21770ac9013067a6bfabb11b371c19174943fc79071b11532493d0aabb2305f4730f7da557175bb89b197b95621ea1981db61998a77925fc539eebb8a34a52cc4ba55ce7a840fa872e77ddfff848e5f8ba1d47fc4f0cba60dbefcccb7d251f3dd6da2926e4e2a602f6530891027a1aaf6aee779b83570a5e29839d33d0b8869a6be215eab14d623649a488b007be5221116041a06165623c51a1c741bb0d84a5911314415e71aa701e3efb833f9010cd82715eb07dc65d5bfd43827bed49e63aad8e93b4a8856690f229b27e735c43b223fa52db387f242f1bc2770a8a34fc7d8006f800843f5a094133934b2038fd9824450d0c6a710727ab86e1097618a307abe9c7210982168c2b58b4d296ac7dff14a9b1ca0a5394725d3b6c0b3a1e7a1e5a2b296e1728d7c99290792d70eadccdb59d463cce744ccd8fbff11ea090103cb2d9e514d7ff66ae116655b9a6997e800442e848677ca03d5e4f5dcebb7c5c05aeb395e4b18895d969ce6d4751af53d91a681e0de95be0fceea7cfee67a6e355036087868c30c43aa03faf81be246488f27e59cc0d2f1f1e039e13f3d939c6048e1856be322fbbe9d67740a83a46d67ef07afc27e84477c267aef09c7cc8340c6c8d3bf4f2faa70bdcc9064f8c7b781a8f4c50a4ca7743e111ea57d0dfde3d398f63e23ebd6008413081f755186612d170b51b56c445d645e49f386a3137d7417b701aa0c8c25836bbcfbc1e184ea45290dac1d7f94316f1e82198cdec5cbd2b4fc3f0fd8ab3a8d1af626e9da3215487f3e5aabeb9120f007c742bc105e58990599a8f4d270f252c78fefbba582b8a5f687c26e8438c8ea7c567d098893a9c630f3b99ab54420dd23f8e4a814a7ceba5cd88850e13b781167e3c8aeaff332920800b480b206d75d09ecdb175e01d81cd9e4523b837ceffb142c89661f1444453897b8c3e7a9e068d19c715a670fb28b422a12a747ad7efcf5193860494678e9031abde4b21513c4238c7f3edba1cc0170395a00075ab7ee5c77fc13a2151b8b059093477fdf701a4afc79ded8b5ad7aa28e307319af607adf6936c22145f4262ec05b24a029f983c56083af1159dc6da3c2a3168f6b9bec7999063735ed2d4ad16b8a64d48263985ab8dbb55b9280f23c4b19cd2f787abf33d80b00410d28f759a16d858c0e246f2184e4e0524cfcb3cd9f0226a494752d15cc7d5e6e5b0bb699ecee62f7eeb4d9b381a158b22f731d9805087c2497861df62a4af845df931c9f3154ee4097475dba261721d84b2281bad11ef5d2545cbf2814e2dfdc8633871ceb77f4a8a2ec2d4b283cf5bd0673a3ec69e457c38893e278cf517a2c65770ca25d25701dbb57c41a546f279c0540807f1e37a5fa86bd956dd6a27850cf648d1aa0f9fd1a129bb898618a7df386e042d49b573104dad6af93554febae2ca5a57b4fbc9c8805f26ec40b7e9bc8859c4f197af1a118b8a39e6f2dc34131cc67bc585439de621c878ca4fcc0acc29cd168eb870cae538f2ca63080c21942866d51987ea87dc5efb14cf4a293e2eab437dabd4a49c76e6c654328ee6ca87ebe416cf3920a5972d43c2f2e810705f24f414d4756907555ff345f00c36a535e7f9e0c19c752209416f2f5e71fe6c869c3737a2f9b760752fe551565a30fbc2848b41aed47b424ad6fd3854afd393bf662fc208fd370849752322e24c06c9571f48d14063cf58c8cb7185b5a666a321ff1cedaffeac4ee9624fb2e2839a1d52bce4866bee928ce95e38367f169299b0257e5c14a69af4105cf1b9c243bd643d618cb39e9b01270749e89e9d185f9793c7ccc76d4270a2095c4746bbfb7cc5dfadeaa8b9737e21d0477919068839da318cd8411df9fb16e320d979f144ef5c6f9be519699ee65a2b0de3b8751ef51584fcf5e59e8b3241d8732c7cd5ca2b624568a5e140a3b65d71b12eb17c7138ce0589a1ba4e9cd25ead76a1a05bc5aa95c1b273728e52786339441549a06085a2b86ccfe5a0e0de6bbfce2b87580ada7a72cef8d97a072b69e46c890aa9b57c1a5ac4df9e2da639527f79a2d09e71723f00827a346a307455899a2792553d6ea09aeaa35e843ab984129bf357bc5a55526918e3c69ea10e7cb55beee2cb4e627ea4decc703e58d47ed44f8632dfecce9abbd079c75f96596a1d74f78caac9dd2c954cf0a5d26605444bac8555745e4919112c6500048d0ac98ba4a1c909af1387ddc85c1fd39c38facef9adcd8d64694f9154b49f6395fd9222f1fadf4f62857fd0484e317730e0d4781ffd13a59cbfca8e9d8158e9a03e0cf40616d22f4d006207a7e3c8ab9a4d1514da6057543d1e7c680c30d0eecc50db110551c62ed554c7ef3664a3f73ee2b1609eef990b70f1490e11782d6dafb8cca3ab1b1ac15dbbbcff3e259afad05ab173c93e6b9eaff3edcde7dfccd92b23c4965c76b8b724279219231b59ff005e382a80757f1df896c1afd5346912acd52ec0888dd070e5ea35b30f35d0894a8d3b1e3ce6c5f18af3d7d649aa505cdceae2c9a39981444ce7a5b7d504a702ca3f366aaeba811df3075c049b325c4f304996ba55707b137242aa96f6a537d4d68121cdd386fc663223ebb03ff0af77357e64ddc42d4dadfb40c8e8931bd794e58a769d88ede6b960954b02bd89d62b3fab70cbec28573e079ff3de628fd9e9d028c56a8fd7f336b26881af1b21116fc34282b5ac8661616621b6b44ee6dbe31d873c943f48f8a3e88330b2da1539f8ccb3ef30791242db78e3fa89db99e7c6c74e83ecca480a0abaacb98b7a29049bb53c833b62a1490034f3bfa46db2c6b41729d9f1b8692b6a2fc33ec486a8fc31d2f08a87da65eea717fc27f40d0b406b19a32cd31d29f3c5d8f770d5e5e95423fa34471647d23aef69f91c152299a1640de456030e47e5c2989ccd6b8e14e00df391e8465ca560f79ac29f8beb45a688a29798700f8ede7cd1effd6167fde8c98d51c71ef9617745c4873ee45c87cbc383a6237959f0b7cd246c71a39b865d90e139b779a151ed5e269e605fd14c428db1f6ef1f013bc81519e629b108290a776c38100ef2b56546715ceefe64b2248f1d2d8545f49ada34125b2084a2445cacabb12a48773d107643f458ca2be57a6cea19d6586dde1f393ca9b67d45aaf1180e164d043421720f217fd52e94c20a300f1b4437416b7cc0c56f3def58672c3a27153bbb5eda91c512fa6f1ae8c2be1f49f543e518fe77ff7b614e9a03bff1c85aca01f7169cf1ba98ff4d39ad643fe20816912b9adfebc868156be42cefeac19f22624f59103326f656cb432e7296caaacda207bf56ab8d80278d47ea1eabd7eeb32aeaf3ea0e5091be4aab1792813b80910cd13233879874d4936b71a7ecf23b6788865c1bfed93402d0b8f82d9165809e93b45948bce475e2120cd7d89400a227dbac9881f44005a65558de8c16f36a0701193dbfa38e13bb82e3ad1d0926de6837f5ef10c314963812561cd1dd49b529635e5446fe32281085a26b60fba61925316638a0930304969a9d866b22cfa27177e1498aba6f7cb828b7292e1ce997a57a90807533cdca7c5199bdc9a112f4e805f4a7a9801a0253865f4694e6983a34c8cb96588a1791d69c881282ca7b49a01d5d2f34f60e640f6b6ca5d389b6e3e91f8f53e143385a049ff8fa20f241aea83107dd5aa783a4d8d49f247ebf7a9b49146b60b3b3470b3aeeaa0c5957a2f1cd0b62aa23d7476f5830515b4316064e1641317d86915f8abdd512286f4f7d704ce91c46a6f582da8a03ae07f5d89c59b38c0299e088535500f6249f5d05bde2b59c20837f87070776a791ab6874d00fbb55fb9d16dd3c7271f36d1acc00618916bf3bc6856b782ed278ddd6280e956cff0ac9b5d0819c41f914eb8aeb6dc7f66c9fde038e75001ca1c45ad5bb727a734a41860fe611679e50775885578a12674190cca4d877b890250a6e64550f83d84735619cfbe6a34de477b8ad4acefad545d1538f2943e253e79f892575d819f31aa81ad46213e1ed9e5e95ad4969684cda0ae0c3e924c009996bfbf7c4cd1a200381d15516f88465c04fbf7376c690e3934fb5ee8b149f1b31ccd3c0032b5853b2c01e054a13c1de982bd97693b0e4f483c5ce423be8ef468109c2c397f8e9c0a4b3c1071a296971ccaa515494c78a2eb4ef0f9f5e3858476f5a87e0ca05eb240dab01d0108577db3111f88280130e6e5f0088a0e72ed2f9e501f16fdbb7b80100f508ddf88268a654a8dec7d86d0602de0e9b12d6c2da227764d61ceecdff309d486bbdf94afc0f31bc1cf691814b14ec7f270d4618c6821c378ded35d42abd979708408625fa5ef4cca963653f2362e6291e78102ec7e868e1a597a4e3171a7c076fe0618c5c32d803d66aabea0fadaf4d6c8c8001a69584fe4248a73dff8159deea4efb928aeba4a144863c73cdd2fe29e901a492b3ad8d7ea06d8c60ff5949fea226ae55cccac27c3b8c99f865af110c784c07471ad202e1d93006df421a007dca4ec29a0d288851071901b11ea5561450f0ecd89dcbb698d66831ecfc9755ee82ec7feed408b83bf2e5d8522ac497f025647366b697bfb134440d47eb52259f18849f4df7d132cb19bb71b4bf5547ffc86166838cd8c573f048cc1b5b031a53b073aae0d887635d05d8b6c98169cabe4832037a2d6c8801ece457c4ccd8a6d1a962781d062ba625d3c43f07b6ddcc97abcc51f8aec5e7acd793b60f55698ecd6fbc4a7fcf33ce413bb41dcae417733dfe5933f418efd90278280b5b058da221cef1ae84bdd03b6f097e7529ac8422a2d1a1dc654ac2454b4f38d5bc49f387a16198b6ab51fb683615c3ced6cf8adca107cd56b111bb0c698ff5b8a4e40df843e3b7d25cbcb12e7c0bf9075db5433c4d68acf785c14522ea422f7ea36d1e5089202794c1e92c2963950fab5cfe11d33123c60397b6d0d522b4f3eda937df86c3b20dcdb93f411bcff05f62dcf4bc6726711e3bc1ae499447b7f4754c3814ff09634a7f2fd55198880cbf5f2757765fec9f0816e7f023d2d37abe9cd840724929f9ac2fb5df0936bc7b235ad27b65e1d2db91fc4fd6b0bdfa396d269ca37e58cb968da32b63902ad7ad4cb5188b31a37fd2820793a263afb69bbfe618836b03e04c03444b735dbf3e40c9dc1343b776933741bbeb8cf9675eb7fb2ea3e29d870f100c471efd67ecda39247831292530b8e0980a1bf04b9d27a0e202fbccbbb3bf519fc56a0791f9ef9daa8be15f214e6246a5fde3a669376eae99dfd68e36f693d23201d14c6a6607bfd49aa92a442bfaf95598e2ea395f132e145c52e83bfd82dd013d51912e8ef6abb38a80faf500892ed89a739a6daefd9c9c9ce4e28235df8fbd1eae25574cacffac4aea04c407bcee49b96477832dee8e736bd0f01d3f071462cefc734da74ca50930a554767909abd7488c87c008bc620d481666595d5d3d6183f3e41ba24fa566bf1efc5fe630eda6aafeff17fc6d357cee5389920bc715dbd9c7de5025de2c3fa5f4965653201ff792297465c62bc936b941de7f3ded0b4dc1469c4ab3ced103a57399be984d75fb8cc58f88701c483983f3e730673265b4a412b3a2860156be1b4d570bde5f72e597f340b29cae7548d45ef95e00d4fdbc95ce3ebbc89dbb2e30f18555a6a18930de2ba85bebf27c5fb899190c3e0c1cba076ddb1abeb3cde39aa2d19943c709ff8349048ef2b13a69b59cda2050e7399996e913d38ab02aed3bd7ee464af391aed62d0db34a89929887745e826f193427f48b40b6d3fe44e8f9520abc9eb8131387dad4f9bb25abfe875788a5b9543b4e5aba5fb2ac02cdf423b00c9b9ced05c58aa1179ff6d823339c96f62ec3864060adab8f6c1b529d3c323552fce60aaa1f42ac3a93c65ae0aca7e9d4d72b8de0a127d4468b98a107cba9e92b555b010b03ae1fd00a71aad261b3a2e529f7097e94420f5887443ec44e35af9dd0cc881c52bc1c192df8133fbf4639241c51f4ad1f1262305fad79702546a1f7350432cb41b5f6d8a943721a63bb7844fa53e2d7bc21a1fc3b1cdf112d02647f571c52450993e33b18eb9ccfa879e66e8cbf437f59c01c9b15bdeb7c477c45d94b02b77386021b823dbf460ef76061f8eea86224d7bb9845bb3d45aab187a58f5154417b29b81063ac99c4e140c3fb54e5c7d1ed231421159ff83bce54fa1df5305b72b89f785617e5c4b934f0c75b00ff378daa76b4147ddcb5d589e9ad15bd00f33077b43e4d8aeb7dbc26f12bac5b286d13664f76626f7dac4cc317212d1552bba67ad60c9127a1a3c4371c724cf27e255c3922725e092e6925dc79a127836e5336419b7b33c83559f58e1f75e91e407e6fd442e27c4c77d644cce33ac9768fdabf74dda2150dee0b50cff0eff3fcc33679ae78c5d627e6d210cc411e153fd13a8ad801895c05d33fc03711f8ef9aba91f15d3e464dcaf0940254ea4c2af02418d00af1380e7e43ce9a135360fa85451aca499da458f6fa2edee2a2bd1d695903cb399746b35a549f100bf927a52178c9301a193fb9f2f3d664f32b628ea3273f935d7ee2af77c155d181f921989ed361aa8659240f9d7c3e2df1184cd07a6d0d96f0e38c644e769ba5a8ca0cadf88fa936f3967993fc47d18e6785f02b72d53c10c4082645b7a27c7425d83e83488c821152fbca8274bfa4e1e3709ea90acd7533913ed72a741da355f5a1583dadeef952a0c34d3c50c250f53f3618ae6b41088c791494db3bf917c925102c19a18349db0922f0a753f8ae4d829e5d98619b1edb037d9091499944afe7108d0f6439506fcd570214ecbd04c400e5e1457519b9360fbd4623bc48e63e3ae6e0b23625bb4fe5db368a4d422fa161ecd30c7afaae1834599a8b7f6b9947ee15daf6e9a20678448c2fb7a5d71c0c98383e2092a5d5a0c58975792423d909a00189525e20ac4b200c5fc71af899afa2ae50aeafaffb838491f4b8b0e66a516690e221f846bf5e8ae6fb37bb8131ee6576b6f80bcc0da73e85d3b0caefff25ae84d7f59f5aa89d5515fa9fd43fe1bccf4697955cd28a36db456cbb26527ac352b7cc7e9671cedd709f94d76d9a8ab549c69d7285a773d7b92d96c3fd6598b9da87ea0d12fb7921f4e8683113ef172c88a085302a24b09174500632a33d93ba2a9263252b0d8392c40b738c65db436b6d109d074dfddc76cdde34d704778cca12aef3ea38fd9704f1f402c97f4f5bb77c7e06e16ceebaf94bcb22632e11d7dd645d8e1a8a85495eb7c9177cbce4ae3bb00c68edac8b49448fd3f667e0fc335d9f3113ab0963c1719cf7c22473fc9608fb019048555e8409a78113bc8daa58fbdf761cc85c170a80311f66153ba00cc3a30e676f549476ed65585089b969fa474af338de43f6e1b26420a88cd918babad6d93f68f5ddd2bb38765dc98f9d98d4d8ea4239e7ae1f6e6398d89c7c1f2ae1d51417edad88d627e7d9f1d1f8b4b0c2b7b39c81400944498301a6d0207d6b2059b510fcfb59b784d4220de0d0bd32004abb4fea00b3a521b5fd502cd56f220d7857cf8b157c42e103ce68598902ebf3da2c42845b4d22ac8bfcc75633f965a18dbe416473f077de3dd47ec1382c1b20c23674eaad387ed5c990c1d556a6c8efd308d785f5f4ce77a7e6fe8cea9a5c94d0a2297dd740b509ca065eef33eadf09648fc8c596e76c0b894ff350845b1b4d4dfeff1be353bb7ea692be0a0b47424043012771b10535c19b6888276b2711b7a7bf7cae03d70c28ea06bacae578477121ddaa175c745dfd40938f5f06935a881bc26a57f1f704b9295f18b0058dc017d7e1542cabd9081ee8f7548a353fa691d4098d267ba87808570f36ccdf66a3a3ae1aa96878a0cd3429c4c29e2732aa175b8dbf3fd43df906af7d113a03c6d3595498d1654f6288257d184472ef0a088d7782a885b9dce0aa3636f39be367d4f91043fe3afc57243cb0b6c99d5dab83e4ca1aa6eb87458f1560acdf3f7e6f61e0b5251af45f93d2fdf316fbefb3fce03f126f1fa951c6654219a105bd77708a6dcd4a5b6852558e49a3076928906c230f6e63b82db6c2324dcb921a8fac81708a1bf48bf80dc822f2b080e159c3354a019e2661c37582d1775a90e500e8d53f45f4971697133fcde00b78d661f35772964134d8ff63644f4e9de9979b494b0ea0cd407a5b1c15ea44574737d8dae344243d65e8a2d51e354a59bcb4d734ffdcd97ddc8e2e893a880b0fc451d20ec65ceb7061a51921ff0f3a2651bc0eaa8cd0c4019a14def716a2ab09f5f9000dc210b4c521c0254825d35a4c49634efc8e042e4c2a5ec5a71a073c0dc3133d4db8739354ddc7a2ad48bda762a44b338debc1828192e6f2b31533d278d4953e5e7535e08267897cdd257bcdaa4b97e9659ba8f9a1f80322ff8bf44d1edfc86dcf2c0280f2d8eb8fe50d3d27690ce904a3b0e3f117e145634cac3628a1d2962c6c62407412b71be850834e3fdb27d826d621691f09d7466eb85eb28e57da3145ca99ea97056ef5b33077c0d5cd70657b38e27f8507f1d569657be07221b43724ae3bd1599316c11761e26e61395c7420662075b3fa59c06b34ba01542c43f2bbc3f34ed6f61ab6d17d6fc554febdcc6555851eac9e3ceea5b9ccb9562162188d8e16d8dbd30fbeb8e77fcf367bb58286c0476a3f1fa7ef1f2064fdd3e8b8ff324b4d00f50f1550c59f389fbdeb6273a078742165e87da1652e09e4bfe0484af7da2d59d8cb03aca5a5cbcc8fc65447fa5667561d3b99ddc36d7968623fead87e9e5804fa2ec7d485e3a4768c092387e66d6cb6606635e49ba72e934c1ede37114e3cab475d325fd764c16b35666b1741ecbc0952e7d66c46781557a4a789a7b22c6229049bf05626c4285ae5dd8eba02a9367e5ae6283639c6cf79a7887643cf5dc1d261a07af92c2a15b38de1e94bd16922c3add2a1bc3d162a272ddad0047d796a70e6175ac7e005873cc67841680b60fd234f1f1cb1c644228e47b8583a3e5e3972d8cd9c7c3ad86f0fd2455b8e5faaf25887adc184c2031d80dcf4ed403c3e55c6234e9a8644a1ca3058746d99f4ed05cd946fb0d70f885cb46d61ae74e01e34640c1e7e596c2f04c6ceb7488b00411324c811a6f7d81d7ffa4a9df999441e32e77e35e7d7951f4db2a8961c2c94b2a9a8c8e7468f2482f48cd5e960bcb47a3e878bc7d40b3a3a0a914ccea051ede1d9108e6356d29d773d2894f4513d66f3f9e82bb9a28060b3601eb412d48f2d22eb5e3312e7e6fcf9d91e525175a2cf395b39d548ce8214cf7d3dcf66f8ca3ea73fc23f3f648cb409e1578913e80a0fc21a1f9946001537827fba72dfd5a9068bc33534620669b64c9a73c33bbc39a43dcf736e6af58fcf36cbcf1d96f3ae1968fe7f21bcb0ce31cc67a2cee3165cf40d842ad17b0dfbd89a7fe03857f55ca049ba1d7717ef3c0db77742683d207340d9255bcba90496f4b5ad63bc28c90b3b8ee74ccae80a9cc9445d1112236ca9837ce2dbdf9d2bd3c17ec82e48f15dd97e363677baa296542d3ff892762aa3779ce345799e72146a1982a0810d487fd89c064429894c9309ef57c4336013efad64cb779124819e9c97cf42fa13ea1e7f9a671cd19c64dbb59d1ba3d9ff12e60af156aa2ab45f2a1aff033d15c921448bc874e86a6f8b9202eb81efc8be520be57705c1c280e7282fbf43f3a11776e98e69553fec3df173e5d115c16dbbf24e92d2aae4f1cd1e68df533fa9887c131be1988a8ef327f3420dd1f4b3235fc007cf12d0a0524323c5f576dc305b8dd8486a6d97b8e51366b70bdb2e3fd70b6cd1554b749fb520f0f90df6df4a0746a8c489d5d78734b24bc3b3fd8fb4554032094d784392b8f766ea2c880e8d2751e607e30e1f8583bc098294dacacf17bf7c94b23f4d3df3ff0a8b29fb58eb304f53956216edff3040f64c3cf9377c7dadcb54b1241074e56bae72802d6cf7e629af3682bce1bb9429037d22f00f390ce8867ff451541558e369dca8dc427b416ffb6b82c59edfcb8d3a410feaca631f22fdfa58f3b4c44f4ee2c57334214bed84b33815274af2750b4e1202a8a3f7fb47f01a85d90fffa8c5963151da59ed3c006c9462cf9f750d9ca283b776865932ba80ee205a6b65bd266f9704dc3fef1832b3ed52e5f47988daea662e14f2cce1b0ca076b4818367b8f516513f7a8f217494a5a4cf28c5cdb60d2e5831f7b811d38cc7e8152a54877782635b02578114f413e3bd9cce6dbe5fe9b409a4d89994396e0aace411d53d4a5bc070aee9f7caee4a8c334b718348228388533b2890911271ec52ace2bc7285565e0fe230a6629fb14e50893d63a00efc806059298383ab2a29c98c9133206790ae74b6abe32ab49fb6f747b9fc38ca9a4be64b6a75b899b984cdd6c07aa3af03b25b51a58d007671b176551cddca77bfb51f9bf539607f0aba7af153ef4f80cf1cabb726083d9f4640cf8a91892cdc754cd8470e1d60452312fe55ca473c6fd05562f5283a504fb1233dad6bc7e4fe5c3e24fa599ba481945a0d0f0880cd282d8026afcabdb249fdc1f54699042490b594c2b11f43bb0000d1bdb5286acc300c72315fadce3abbd05dd15fd4c3513c177e23c8b4cfdba7e828c958d45ee0862b51361c602a569e1fcf1a97e346adff55b222bfb044c58cbdcf56ff1052d755fb8714b579e4830232a429115e214a7ca0738859c08fe4ef05b6306ede4b42d0611461b4df374963bc3200c5c37d3b40032fb3add5281b041e852cfec0b9298d3184ec8dbda56668a0fe114f36d6c43b3ee656ce39d67bd8394f90fc14b02c061a051b83360b31b0224d38d513e2bc7d6e21b442b85cec5f0977075b9c271039d68a80abab386c3da480b3ef3d605e20c53c6343bf804aea90372ef7fcec3d657f2693dcbc586bb5e38368323dd315d167814dcea6aa9b2b96ae94b2eaba71340b6c28375515116f8943e176b8c625ab669f617b09207a1a6ae9a767106b0732cf19e19da78705d69e46f460e2db15c016a996694484569519afa8e5c453b3b302c58df775dd322996e82baa5016f8a1bfef9e0b532d7c2a3bff6af757b9458358921d78c80380ba4a2e7e9f77f65e59af2b845c2908623a0816125b8998be3926870a7043ce8ed7bf1a4671559127668bf2a657015c22df4a4a0c5d72a8ef73d04705add5ea0d6672620886d6d5e71f263edf4c2c2dfaee4ac141b7729c9e9021f8c83de05a3ce94dd2394b61b2bedbb3241a3ba816b1e81079f2cde7cce00c9909f6a9be4ac729bf9e556c3855941ac717499a32d0d6b48a17aeabe5b661d8570d2106f122278b964b917cf600fa2ecfbe2be85c86586914cb91d16084a2cac814d26d25e550dfe7aba08dd8308e10906346b92edbf3b371d8aa8d48248c50b84c1cb10c47694a19120e16decd11042c1a21ff8c49783b0543e4aa3bd02e2f83448d1fe1f6011a198f54a17e60c51870fab6d8777300a9dcce72a71b6a2a7dcbd888857dfccfaaf8e722815bed36a2e2de1d0ad890b1bbefc2399ff6d11a95d358977474449e13ff5b2e58b9f49b6f5502b589e27b916f5f6bc15b49d2bb78a6f49d73555ca9873aa47ab7f233b0b586872d5d575fa99d098a9f4207c50a714ac8dfbf7be8045ca71fa66dd0a7cb31688e4ef02e74ffae0be0d7beda6a4a35bed3297dc83e5c81f9c1f53054ae584ec5d37c2807eee5a89e06d1aebe133bc4e0576e57bf62a761bbf3c5925a4dd0d8977924916dc95361c745069aa83c655d29616f363194f8e14414efd79347c445a0fc2153806827c55c6fa38569d5e648b00170cce3a00e68446fc132d1b9224b52181d49d586b2c094e6cf38761200bafad743ece86301e454557f3b23ae4da744609a21855be2e771a8af2f1c09aabcd82e30e042e078d1bdd71d21950f067aac43d647a52a08940a5af4da64eaa5ff75e32485960d2d9348d70c0cadfa3f439d8fa47b3e2faf46c18d120c1194941364ea536aac45a77eb4fdddb71193f2cde16a8d2a05d8889c4fff99e48d55b4da5482c942a86ba1ccdb28ad80fffe6cbbb7fd88e2ea35740a8f5bfaa7caccc63cc6395bccbc488eaeac08e49e94fe06b9300afb71e035b000e3b6a25ab4474e6471de727e1f46b1b87244b69af1f3f0e30bb2134f0aeed18730710ed7a6c972191c0437bd0d0c6293b4602ac436af9a0d61ca811356f3aba72dba9030e4ec0af06acb341302113fff3b0342e6a69e84955267c213ba17189f5e55e53524dc13a40c9efc50033010e6bbf28c9961d141c0b9b89869e2aed712fed8a0942df63f33c59002d406b500225fa90277d0661979f4390547a11543acaf0efd40416faed6fb51d8b9d92632f4ea2ae227f30bdf5d9fa8b7126a02ffc76953066e3c20e1dfcb485d48bd302f73bd2d1251624d13a242389310c6d58c4726619b7a90a2f6f5c38d8d5934db7d821469a0060b711f50b9234677e2c281c4887281a72f2312fb964c6c411dece00bd42e9e26b272dd276e658660ef85f1e2423a0694595954111981b893dcd975897efa9a6b1cb921896f5474e99402446a5256f9e65c571476b0c4943ffc20784c1ac869ee4cbd98278afad2066d0d205fa0dd0c48163de36334608cda9f57dcd83c95a6236d39a0dd883fb35e7066bb9e7260f92aa72e6353aaec3a4a3112f85be1ce860f09685162838fb734a1c471295f12bac870a9fbfe0224de44c8d0e7fe712d643423725aea3e669850212c43caaeddcaab1031c260097912a81d79d654dd939a2c7a90128b7bcdbbb7bdb5df4d8d155c0ce227dd6d3839ce75c13b6468d79432924a618ced984ec9fb50e1652c85c71356d71d8c3d7faa803975e6e549c6b25ca7841f2712699c5682ccacd368c5be5b7720f525d5cdeedc3a3e2242dd002c6c49d5daffb3092e23c2b2b5d9adf48367971d4274bd4688ac62188446473bfbaa975b648dd67edce02742dc699af8e29f81f7d54d7148abb580207c11bd4045ba038b1ced373e4849e2b9af43ff3cd71844c624afa358448bc21909f67249404c400dcd36049e7e9dfff7c2baaef8aaf7c12c4f2fd6760bab35145f73a396d019f276fbfc0760f719db5b9c9262dc301ec0df492f3cff358221e209c38fa9b5ba14a74c2b68a256b90610fa7fd4dc30462d11516084688418369bfab6a9141869726c840a9c06231758b2b4effe87f758980dab3302a87596ba41e5b2bdc9ba4433aab9303d7e2562ef06775854f17c3b70eec0aebbde7411806e3b0a383f6ac4592ca4231410a9d4b08e81270f098b2e30f37e8bde97167fe5f9db4da81f924ebe037d96ca815eb74a1089b43182ef126b2a60693fbb914fe268cbbc1a80e0e4692312d9ee4ea8e68ef6838f6e098bb17e7b2fcc2276d5eb7ba6dae7f02ee0b4659025050c2407cb1fbea1eec82d58d48ad7a68a37fbf1bb0fb7320b220763c2fab9787f82ea3b40793ab8f162203d4454e47bfdb6d5aa6a08bc83390e712fcf3ae6d7626049f99be3974d508f1a538434170183bc60e0967e3a862136e4fe5e0e1b82b620600ae8f916328be549e9976677c26553de96f74386ad7f5166c4e531f0c68a4f7391665ad0096115505effbf970550d911b6b9de47f3c5f9748c1228debba529d3d59c5dd103e24314c27b21743d60c3ff0ae6461aa41a1dc7ecf88ae78bbd04ab6e7f112c94fe1bec90fc22d61962014d38c3cea0db135bc13651325d01dfa4200e7c4b686d745f8237dbea2f2acd616dc2fad65bb9e77e3719b6ab98a06ff78aa5c779dd24447386361b839d19d9fc1efecf3e7cc9805443933a6eb8a14f815751f0eabddf3b9a0d1a6c976ddc46d38d71cdb0e7aa66c13423b8079cc9edc346fcdc743764145886b1220fe3034fa5575a869c9cb0eed2b42f2e58c95331569814419d770dd6ddf2e6fd943423bee3754c340e10b76581d698b1b99cd9b19b2252d96d9424eec0742218895f91222950854bae8521f3c35c5404dcbd2055727ba5c48b4e50147fd878ede10fb5f633077930aa1e29c39983bfd9b5439c51c83cc12f9017a429954a3ec4127e743416509567675a12fbe00280f669e0175b8afb2c7a029ba78eb6b4a1cfcea4e054c99b33ce1c9bd1e8e021750ff06fc7921a54635056d3035ae3f44507ad6f5b13b02ccaebf3fe9003abe4214175002a91f48f26f142efe52c4ebeebf5fc142fbc7699b69cf1f3b6d18d3cc6dca20d08c2c7184cd9fc26a3ca558755edcf62fa196ef1cd798b9715de771be2919532d77c9b6458b6629277d417ee2696338113abf09b67db4fc3e20541b5c0550b92effb1d188a2dca0667d52ed20eb2f5db6b95f08e4d15bf99faddea10a499f4d26c196f8c6c772bdd480dac8d8840e2957922df834f856efcba1d0f6b848446a6be41ed146baec08ccab30121ab86aa4ec2c10af9316398901c0419fe6c09605527538c527fd7345f4084e26fc64a7e00ee4a9e361c136fd5d93405368593a403c15916dbedcd78e6e26eff10dbf8aa93046fe75b5192de6f956fddfa6868d24a78472875743e8fdf74a5e8884d602783f06ba593427bff173186159c03610aea5e2236787ffbb927d481286f3c778cd43f72f98ed1697e137b441d282f688536efcd679478da6b10d76cf9732d57532ad384fc7e6ed8251db7fb5c93b91d9040aae7d5aa30b89e288e124c4a61177d23fc20b874c69c8e48b9a08ef22c098bd1f269abe7d933141de2e6365e1da51c75b6ec4565538fb120f93843099479deef4f7fc1e58d5c3ff41f4dec2a2b7b0ade64e82f67209769d55622b7cffdcf207add1c665e693c575f4df6d87818de25d452c6214b2901b44147994deead164b65be74b1764c7ba427cfe6aa2e0eefaf03b0b8d9dc9d87f12d48b7617671f3fcb7eb6d47e8edfcaf378c2cf983d06463b9addf8250fd105f26003662da42c30881995a5d572e3e39eb096351636b91eec578fa9c2250c14d237d7ca2f0267c6630f682ce19163278d9a78385c13f946de65f48916fa2c2758eaf403e1418727b020b689391108da55db85f20fcbd5b3a7a7094df5d42ad9b15183ab41199bceb11dff9c34d78a3075a7fd497857370c9db7cbba0722db7dcc7e4a0a008bf0909de45861b1429958856320ec31ecf040ed843e79b60a56484087a9ee09d185488e19992b06cf907cc7bd9f53b90c69a861747f89acfa1721d48998e967adb916c20b74e2e738cf0d4716a4588898861f3d46b19e0d164842c190270135fab22d51421a124e8c5a221f676651846cde20658fb5fd14e1c4416dca46d02f4e6dbc966dc6b208f5492ff8a190eed7a782d7cadaf2fd293079d88f4a5d4cdc46d7a24529c3a386b635b698691ac6115bc4ac59bcf349ec70db36748b29353c2db003bcc8bf465c10b64ba91bd3449e958b117f5e7113b7fdbfbfd74ac7e4191a234ddf88f75512fb6bb4ecd9d8701e154a31a0e668c45555b24c7b52b61e3785c362a40c922484349dad10472464d49d94a4e0263c5e185d4270252e1fc557def5da5ad804a18e545444999a6487a12ba9cd86f165e36226ea6f4633a2062f0857292a670608cc914a2b404d5fef67c632ca450716c671b982494e74d85b2458d4576b77ef7a1b6049e18a0eb7bd99f8adfbb66318b07da92bc3aafdfbadbf77d09427fc47d98fa76664a3c5640857dbe1657f0fe62d310a3ad9a18fdc7192507b6111c9740e888d4d0cacfab6fb8ba673cb405a539d89239c6eb4622596252ef670794fa8c7bbac69889cfb36f85d93d47c168029244a3cc15ef1a5903e01a73288355e0c0102b06c41ed725f1a5e6fb3c736cdc51c9764468254352e6cedc294dd0b1437dedb8ae6d69dd63b0a488cdb7524cc416b5a40e160e092292d64368fe7c6ecf18b8b396a19c44e42449720e17757723c148df9e025cf687bd836df095097da579e22f16e0a13ea541d754a8df508dea64dd09d081222f8c705440b009105f59226f220a1c9b663b8e26811c872df81a9b19a12db25ddfe4e38f3c3d1556c7a96358e166117c11dd55ed52d3c8c89e451a24230591e6adbd96f9533f20fefe67f45b1b378d2016810072adc473181bdc5273437a781a6fcd5fb68d7825fd151a9e359aee64c5267ee2fb4e62ddbd218dfb5535e0731fae1dc427e2697dc0050cf2aade26f871faca0afc4a2dd0b0fcf09dc68f907e946ebb8c8448216308273d2ab03b1c2526a1fb47ee834ae99e5ce98110e22312bc8ef8c2be728754f1aa9b6044fc35321dac398ee211f4440edf6a7dacc2553289662d95954cfaa20b3d8e13db45fa6673923a4df9df72f4a49446ff9a18f41b6ea4dcdd0a9369a5f0e2193d1d4999ddead02192c5ec901ecb527622c7f44f76bee86b1a4514de6c0f3dd7b26ecefed1dbab3224f356fd929e2e1accdb83c638938965f6356922104fbfe4deca93383097d381909953d5f391c951d9c226f6856e2d98db3d523209543336cfad44e84979f7655e5384f952ad1301f47872571480c543bef0ff05979b767bb1e353855538bfdbbd0ce9226129719eb61bf8e4224fbfa99f0e2d290b65ae2d4919331d4eaab22686f91dfb2b1b05720c303f5168b7964d7bef3960f8753c1fdafb5fd206f4c88401851be3b8d3248c39d63fb3165a83396ef859c40667b70e53f51b8bde3bbef0a1f2a560d0fa5e676cadc23f0f6b49bb02033325b4b01b71a929c26ab89fab3d6b7b0f9053a25d6224a0d3a630dbec855dc1a8bdf5648e74fa213ee994a0c80f4282a25bde3a62759e501e0276e4cc56320b7899644911bf21fb7e7b8d64b8c2db90700acbc1e2d19c4869193aaefd5e4159db826b3664ca6616e6b99661a3820920fc1b83506350092bae091ba84d6a245aefbc3309a42517aeef04c67cea65214e563ffa7eeb3be1819c56c49d879beb274c1bb249107739cf65191d5f320af2262e91c831c949538017ceb33af62ba2c742b512f86cc3d0e2edfafaf74361673d7aa2120453a1030ebbef2f2e166703471dc2265c8feb183209995c2b8c9c859ab8dbad4801ea0988f0bc1e2299de211d5a8162b487166469a017d79fd083fd80c9997f468ce105eba90677836f9d22f6609fea29c21bec88abc675471975af10d00ea76bc054bc60b18960771e47353d530b73661bcf966fc3d26337cea988a7b2be30ce789632f5836e178e7b907c9157f05a2c5ff0025db0de1ff8ca8f6359944bf42689e7f87c657fa8fb3825ccbc6528f58ebd95559b5071451aaa27abb51fe051d3e4d9ba2ef3628d626da8f861131dcd9d3206ebc4bae986c30a32a11ec7016bda8d1d10b5443d3d16041cacddb5dc44d3cdc8f240edc5ff4aa2e215ad42038e083e15146ac3d1a4391e1c3b86896e64d0cfbb5822121632248d3da735d2f9098369eb9f7a878e244720d48a09efe8fa9a57a1bfb384c826416f96f97e1fd2963207e41fc48838cc5f3389d3c12af15fb4bfd36b452d50b3291c2910d15d153e0c9e0cf53139fe13c6ac8e548ceae6b4ff9f3aea2f56cdeea0e16070ace9d1b057ee34c2cfbd13419a30ab5722e53b9a89c815d0edefb4c218de69b14c691eb00e4525cfb09ecb542e397c35576c01acbef03673b134418ccbe5268687a4349ddf90c079e6d98e1cd9d617ef81392e10bb70d8c035bdf23d1c108130114892a60dd20415889b870d9aec7e7c02b02d3a89b2c80916b818528abc35431f8c0aaf6acdd25a83b8ef9b20753765d207a3f1b5493115f28c91dba6cb4d2093939ab992a4f8b3b5008cbd6ecb77a0ddf835794533c17b88a343d3bb377e83c3eeda3c445a0dd78bb64ddaa2cdc623d84c3d12c0afd2c7356f3596d54b3bce4e932c7f37071674f7bc98e69975f877f861e85defff472db4aeb8c0462ba0cfcd6fc1ed83efb3dbf71db36421e2d394301e9b21af2e1fcbc1314099ebf8874fec028577fbef4af2ca6cef3112b08ac01520106e547639d2a0d3305cb4f821c1f974c951ce00ffb058701ba1fc933d2344a64522b097f5fcbc5a179ad93af1eee725b376f2ba534ccd2c27741b44a79d7e03cb9a8170d28e7ae814e1aa4e0b663d6bc2465497f68a8399861633017f92e84c582961efee4b48cc8b65d528f720181f26ca3b579bc831416f0710c6ed94f560c8e8d15f62179928c5c44b3e6536e7cd76f2dab35d2e3842084475cc04d046a70f60f26a2a4fa1cbc0cc7d52c6fd7ba1457f810803ec485073ac93c52ed96ed7a1b8b1d1ffe773ccad5ee73e788af375c04f446d37f712d73f9362b221e85939ec777913b8eb755821f5e467770aa6127a9ff00fb8dfe72741bd16a09fb4c648d15c2124c2f148d34629c36e6b1687f6194905457f90f9c4f00ed977e9bd26eb7458c8391dad7bb8c10ab304fd70f73a597d5242121866e21c1f6b3d70a78e54362d79d604ed2176d2b8b543188fbcc1bdb1f02a33e43b4422ec62c250150184cc975ccff91d90d4f44453af66678e71ebf1919d78fec2004e79c6da298b39498517d792b66d0686fd6a2f77014ac7194253a9380e480305734f50436c9802ae2f972689e54cbd2f12087c9241ec48de8b6020eb4acb45ad9fc81d7b5a172ea566dcfec124fa42e56f43eedd057ab6176435e08872d42eb169d81132ef4a9aec2e8c62a0b87460da307f0e47723c4f110874fdfb903a68755ee506101729f554651de9b8976e9e7c97a514b35bf4f72d8345dedfb42e00868ae3cbfc67696498c4edc7352fdc102485863fb4b6eaa2bea493e2dfd2ac893058f1db9559de8939b29fb6cf3c8833be68a7dfcae1dca53bea65c9f17e72be71f0c9bd32d6bbcd949ea8434b650e49c8d3a0376d42023dbb9673b40058dd181dd1ebd0bdde8aadfaa2f68e062a4834fe8023b4e9349404a0c7b7fb7123c6a09352b68923a58970a5bd6d9e590cd5047c1ab405c67f9fa50516768ea86dfc13e775bb458a0ef7253783de10280f8b2350b8bbb21d8b3ebbf3b891c1fd315cf2c824b49c0363175172849705b236bb343138278da1954a98423901277761a9b94837a822b0088dafa97a09b8c519fd28d8fa898dcc877769d042201d9e18ce6ac807310cad7016d7db792c5962bad694e59c8849056a2e488510b116547883997668476ec37e44c0bcea5a9ed0f428ff87e96c176050947cca2e220a20707db022c0d651b68370c92070fd9716169991e9be8efdcaf3af33fbf7bba396b6bbee80a7a532fa70aba40c00f2cb0865c7e4c0a3ae33f83cc5bd8099bab05adbb2d2c783f27e4174b38fe64c940196fcfbc2e7c0e99206bff18ce1653a794291911d37d56aed8272580b553f0e03e8e7bf1b0129c1b8d64ba92ee3a3832d7a537b4c60e67cd806a904b64e3dc898da7960095233a3af560b1e8939c561a892b56cdae2b63a0d480ce3164c7d9e8e384c402fc70cd07890644d1c2428d7d1fc3f8bbb47edee247f8a288ade917bc9a6f3b7a2e37aac0950fc40f8e96bf0f0a12f8a077d4710292fb463ec4b09e117d5e968d19fde0cad96d1393dea4cc4a4d7f7d90b1341c5315fcd3cd13852b666343b572829341a58ad1fb31a59367e1e34d905baf08ed3a73460b670c60407bf1c355b41bfce9bbb7c64e5394da1360ae1af4a0736cc23940722bbf09b9689e75bb901342989b0e86bc8c7e21dd0d01ad73a4d76217f523890d7bed471b084f0821eacb104f686c47ed3ed8c38717ee2e42a755c6346a2c9846c5520ebf61a98d96bd66815be24ea759f8d0528e3ef5d0ec84912c81936873c99bd603f114e4994ee958063ea5540d61090c66d4d6637375eda4ce85939205a5cef42e3881e2e0cd994a96c96368c11d93d4923e3051ea546eb9633667544a0279d755fc4796389be51ad0f7eb11324acd034c9c59f2648a4d2a0e2f4cecafe1decc59613914f1640b9d0826d683e106be8b4dc1e13bd8c137a28f6e6095ae46b36c1f5d8edddc732f2a1d5f7d3a3943c632f375e64fd95d8416964cf1e948c53217236068302c1f34a6ae23268adb1a713184750d207b1a5a2dc5fe111fa7de8ba275c5fa4bc5a9f285d2ea9287fc20517523258ad4ad22a85be3dbec73e1b41bf46ae37723e83bd03c63bd6b8b696685aed8099e0f01d47b9ba6ba87bbf901fbea92e206ff661159196dc8c7443ceea0873b9edf2f06b091b4f27497f35969dfcdf8d460373058fc07cbcec44d3e7485e502fb773b38b3523ecc99178e37cc8400075bdd991461e8d402f05371e12bb4ae89d9ee6cc5e1706a2b88eceede1e0519be6de8e3a11df8cdbb076a9a8cf26661cfc63d88aad94e55606e8dfd49808021eab193ff499314874fd4485649ec2b326bb31731f19e175c64c8da17383725d4c86398af109df5f8921ae5ea3013224bb916121b5a6a9597349275b2fb74508ad1108afe422773f9b625175c5c46456e69c1c343181ea486549f9bdd244a1db6c52f8a250f3d87bb0ac5e13dd1a9cf8f2252e78e0cac5c5e2629b2b8f2d9368e24869b38fc48512979f8d873635ecf0f9a4864e12fa2bd945962c3e28b5fc780470de71ecb501e5d62892df23ac32991c7812c3dd3848ff5cc2e504367852cce8a5e6bd1bafde4c58f614fce52fca32ec48d6a90036347143cbf9ab9c15dc7a15f8557526096c0b0ff6a208a97722a11238b1fd0bad7a29569410bff8b79a100042d8f49a634a2c2f40b1f4f0df40b15119e3d1d0a329ea5bea6db77531bcefe84451448fa38483461dbcadffbf5f3b2d032bcf9d1c38a9e22e76bc954764ae4cc7b8b19a693dbf240351e751e6b7b2bd8957e0bf77b20097eae7239d3111d99fa17151674b61e43a24dcd4b07ea9e07785e0b0a6f8cd0a2fe101d25c7b0f086ba4c19ed6dd522b63e0cea501de9b2cccb93dca70a58a0aedf1dc85d6d11698060fd7e6ebe1c58bda681debd9ed66f908f24122642efee17c31387cd199eb09693e1ef5eb7a3010d079c0c87be65cc1ceadc54fa891525434cc594c96577f8dc070efb60086db32bed3115fa250cf21232bf9faaf9bce1b053d3300c9a24d42ffb38ca512a740a9f82a35f9ca440c5effc9a2e8a0807566c80c7c40b82a4435e6c195bc63e660022395f44b110c7daf33a2110b795ac8fef2f22ee4fcd1426b9ac14effa8e1e611e37e55b1ce80582dcec620d851a4d38508f5b344ff30cd3af41bf8ad37bc80a14cce5c21b4e072c7c7eb592b280440cf0280875b65b41d7e293a672e5da12a7e621ae5235cd2cd79072066babf426297393377938244bcc49a17d15319500845d9dd547470bf00e6b54ee515a35be0eab8d5a35f7af5bc2be2ab1c9491cd29892c39124b9b654d086a99cb6c45bbe7f76bc92ff750472e8d166413fe005c1c349a95be4bf1e149e9338f9d6f983bb4dc2d3ec950cb5edc0b7b7fc38d954a4b3c0880df350f48e798cf69d00c1cd3b8a216e3883fe0f5daf5777f08128728121bc90588c7cff157cf7cd0d269b29880e056b1635eb22307e9432bf4eb7e8a96e8895276e7c31190953ff3a1b5dcf979d6afecdfc3839f21bdccf3a5055ac528226837bbbb298f80bd93c501674bf0cadeca9c21a60034608e0521fa8b2def7f34af3dc8793048378552c1e31a83af14cbbab198045066e74672b5a2e7b164c90305d5fd67bd8684883041480921495ee3e03e36b72e9f1554e48b697db3382df4f2bf2d924abd2ea656c6b4cc366fc037c484bcc86f17a51ac05d21b574001799fa031b3ad9129d6e161a52a20c2747fb41a5a96e093b14686f005d6430d1fa6a5ce288b476629713fdffb062a3a9fec7137e704f7184d15191adc90042ab7818bab92c0814d64e4e7628539b43f7ad8e566df4545dd50fbf1573f3918fd27df03cea8bf3d87030c029823c225dcd84b206120e78900ca4c54dcb75dce9405762b21bb349f9fdd6802bdd99561c4596e2a8c2608ce5a8a59a5fe7aa55b3b52056c7c52b669684687de5eee9f99446fbab7b332e067343bb83e59b4e4b39ee87addc078c0e9aa8f968e793f332100279aaa21d002090ba968f87c2df6a62e36d0f8ed7ee1a0674361efff8c7c92555887290b05cb2f173f20c461ba26f555e59672f87bc3c1de8760f5d0d84d0f02952e503e773934a04ac6a6ad4f0898084b3236e6117d5a4e72c86bb61c0709595a23c8eda0faddccd197401448a9962553e24b02c7d87fdecfd3741f51dd8f63262054f547301ae81a79f735959a362aaabf9c6d4559af7a9649e6c89640d4bfce49cb960a47ea50f539af428dfb78e3a2decb4f65f4e8ac1f721f7bc6982b92fb6215aac02a64e8f2ccc4da784d7c7ef2c6e310cfd3d73af6470c2e0d82ec889f2b2ba62ce9351fb81b50b02216a42fda433f23bc13327e62c37753446bdd3b8d6bff855f0babc16abfa4536148d3aa61331f987f0e3704639fe54b29d42c6b483cf5c2cd8401f41d13bd4ecc307efac1c0ca57d475c001539f10cd9a774a16882d176f4d73a06db37c7805cb72a35dae370d3a15404c7e08c1473d9edcada7636234af9504acaccce88cc27249db4193646a0fe4e8bf7d7bf315aa5ebe1393cfdee4f51933da79de321ef81a454172e5c5b39981fe1105974ab134eac7b536aef6dfb83bb3bee48e06cc8c991fc75ba327cb95d6dc162837d8a7bb9ac25efe795e33531cedfe48962b361aef40e43451143779db92afda0f17c132d70f06750bd78051f45a0d818785f4414b330eacdf1ad5801a07a6ad80153e6f56c5f71e894bef3b7abf1338d50723cd90a9535f27705935ccca54488784986b0f567dfa3a836b8256431a05d2fafdef670259c059b34430724d70526e2fba751f9561acce12df5cf1f108aceea186ced2ea0717ad840a5650b85d5f52bfd795a885b0267d77aa7436865874a0bcab76015804a8e8d8e5ba47e3a7805f44521587944c00d4489a6b0225cdde2c2a88cd8cd12bc30014ed234951c91f0c7eb4ff806cb9811e796711a0109daa699fc687fc9b1c2197f41d0efa955e8db09d33a59c336ad614effbe51b50fdd339051bee9892ad44a45d2e08ec104e44edda9cb4794d55fde733e3cfbf88465231c08d4a682dc1a9941c6cc41efcb6c48b47723da5fd5d7450eea1e82156bdb45fe1c278c56d583a55a6179f75132e19f8057ed8125e2e7700b3a7e1df8726be6b11b2fc54ad7f189fae9784434f5913e755ea43699b269ce69ff149e41fa1a31f67c73956a27e17736ef7223949516a27f7bd5a97ae51bf3c320e3b125f0e4da4b6add3e921c3faf4baef1b0b5d37eabf6832a71b70e3fb148b9d371eb9086a2e2e6f0d6cba9fd08c4aebd87fdaa6a2ebfdbac8e10445427124cd1562f6d2e21933b285f3095c6c47c2a3464b46d382c4cbb32e357ac5bf555c7935daae2956d93a09e834d110350fb82933eb4ddcfba8b1eb981928f73d15f425595c0f188c633865fd93c54bcf45c193f304d3437fe1aff27bcf2fe939e1933a7a2aa860940ec21ea138166c35b9261272ff5a1cba76a50d264f630a1714b041aa4fb76d34c85f43c48717a611926c3066ed9a5df800a9ed4c9d7f195fa15ffb8aaecd4d7cfafaa7d96d2e74acad0ac092fc8347a6c04fe92818c418e502c092dbb7a70cd75f6b68f8f7ded1f580d50184d34e32ea2d5cc9c66b4db0fdedc036d683368f7e58e65c5b827d80a6b0d223c253dcbc0de8b7a55a6ed54c0e01a5c0d474556904f9be8878e30909754bd46cea9118fb41924b61fa4341bdcc324948341518c689bad31ef330b7ef9f14c6ec9fecef599692a8f536fddc245a474e13b684e22caed22271412a48dc4dede146165e7c6bb66225b7c3dfb0d3bfd88c7273a954f04708d65ff57e8a501bdfcb197717e0cb3d0e5a7eb69f3dfef6309db6105510ea35f2fe64520cd2ad4678b40e3e4415928edba16f98377c0f4f26991b8ada482a06ea43ad3ab26c8cc7201f1f8be1b79292f1195695ca3e241acfc146195c3a71e9c2c592dd33047d10044c3630aaea63129d250bba3b9d9a835ece274e918a1ecc8d300571f3fff549e3c16bcbc97c12167f4b306c6d7660eca9dce3c59bd515b975bf1de66166d4d76f1d529e98a11922b42ed66afc1d067e8f721138941f8a4f5139da02308ad16e15077bf34d84ea85003981b9be0e339f7d6eec5e2e84b38c3ddc58f00ca81925c5a50892713b3b34d9591250c800da3a063db5c4ebea1e8d71be7f2163bb91105f70eb0fe7c18a971220303dcd4de71d1969dd4ec32783f03f6c7465afaa993cfc93447ec51eadd2c4e236e664000ec58464cccc831604ccc2f6b5f3c60440939874b73f84c6da93a8740916faa964db17117650815ca85a602e7d2ffe880ad1b22521df9cee3c8c88fab6cd7b60174ae79a03c321fd1fa18aba19f1d1fb6e2aa7226b2ffcda8d4d4d74543de4b1a669a30d1e4f1860023c89abc62965c14d75b91eedabfe535655ea47bed07d969a3b38c48fdf9af851ff80d389a80254aa702011c2710e6ef68221c33d096c1526802fbafc900c0fa875b9352bceba9142455942b524722febab0135f25012d5d08f4b9a8bef161901d33fa59437f20226507984e33153db9d45a8459b5425a46fcdc941d4096799fc24fc6de98e47acbbd13af49d504dc974b4fc19e59d4f0b736eccbe98a565d0fe0ab72efb583c5386315ec78e6ebf120f41375e81b3aef4ee89f9d0e96a7927bb5b8f7886730697b92375fd32efd429f958ca660d6451b0bac401361893cd31b95dbee8b851c0989e2e25d3328f36be4c33c62d1672643b45d9ef0544bbcd68825a97da68870a68ae3b181e8d0697b3b077c226bbd781edb377307432cb1d17c4a42815634ab309e60ae8140516381e67f02bf93e999aece5c69d249b53658e00de27ec0d49f75fc5d6eabec1e0c2a22b677afdbc48ada9a416b1e2efc2a8f0575174dae602b10c4cee6fc179527473c35209c7967d1b6824237ab8ce60f867eb0d588ad5e72dc5c69d18027611d266a7a073157fee74c13ee5800381d1b1c155184e821105c81cc415aa7c61413b08e97e1452eda8ce15386faa7c0fc27025130656de48c3d07c47f6d57384e6dbd26671a9848e4b261cbd00f03355fa48400c698484edbb1be5212a60836fd56c8a972a6c214edd248206b6c9ebe0fb852e1daa97ac196b17f2ee5ee2b371ef4b2311f8106d06e7d2d735eeba0f9df9eddca56b3a12815a480e8584965c0ee19d3d30551b94c3ad204eb3418f62ae8c160bd65c061b38937585f64e536c138fffd5bdefac845be85bb28d15de85a6d6894ae0cc5ad7c4ca0ba4fbce3d10bd270c649ec831bafb7b2cb8e51836e00d449220ee7c352c76ff3ff75014118ade8ad65f6b8dc22a23cf2549d2ca8fd2d9832c92d81427945dbf67c88b121ef80df2b125c6bfb2006ccc3b498cfe6aa2b4b92c9b8e2ac2c92e6ccfc99c1b6eb5f5e5cb2deee5b610a587072a32ab42d1bcc8fecbc1810dafa986b3f48f5b23b95fe4f5cc1de5fe6a7ca1758e47ee18fcb030cbf65dc4c068db0b42c41c5e6057670764fe1c86869e960def43fd7c3a1a848ae0cf25ad298095211ef8770a69d70a73e279d0f1085ced3e7c6ddb6fffa424feab11ed1caebca48b7f15f75bb0f0a76d60d92eac891dd06dc1941ce80841fecba6779535fd6def276cabb71729455964ffa10abb7d5a8d00d5b925555116aff0f3ee1719b5aecf59c848b976319162edc71d46d79c7e16fd12d27839e10d93b7b37f5f4b4934b2f09ce469b70bfb0403c780d48987b9a905291e5bf8a797d46b88958b767239634086082f6ed296549e3621931a2673b9bf98f90c6768bb8347833c082364911618bd61d5763105ca31f99ad34e906ef00ce8c471879a99d17bbf5eb735a541ccf6949b3e3607122ca12ccf6b3a1dc4318c29f4c4bb9ea6e52585afcf56e216e98601f15288e647defd8387d00c2a8ba0184a77e41dcfadb81e597d2dd80e4f25a1938a762915b87049d23a5c47b38f483bbae15fe3eb45b33f65ef77fec47372aab357eda676a8fa7f6d1c36324832cf2934aab645188c02c1f8f775eb7b708a61c39f4945f28807ca0a00a651c579cc95dfb86812c55e4a99d0ce37a28cfa40e1c8811ab7529890b2c258933834294760a744cb45e58bc3d49e69c9693daa0f808fe1fbb394a595e4843c94b186d18955603110caefdf8515415f2ac3e6c7e3db4fc1003a1cb5e12e40f77fb636a910e46351b8981ed563e3a05e59a3de23d911730724bfb2cc10a70bc0760ba98690fffd83dd50f0ec38fc98ddaebb96bd33683a6e5cfa087a65e026236c889f5cc3aa3e6e62fb6a3f0aa2232852b9dc7b7d2173bea191bb9f8b01078bd4661d17715acf08cc426f82f20e421efee84695168e192748213a99bea7b21a774bbd2cc77e49acee0355f681457211d66441256dccc07d7ce29b4cf65817d8fdcc4bcb5f4424fac34427d269f85034ec09d535f3df5ef124a7c0f9019d63011f6d89b0fe5e1825d67022cb098da728f7138a376052876fc623aea687e92d1b6a02c4eed6d97af33ab657893323b922308f59f4717a2572056bbab465d5ca37d69df2cdcac909b4a41e76234e4672806d2860e10de8e9ebb2bd5ed916725cf8e173a48e94e9d383c2a609ca51661f6ca5a5a2e5432d27a04b3bc7a0bad44577d535e21d4b57a7a9b9d56edbc19be3f7e65a2364ad2e213d14ab637b256240135e87996e996bc1d532f3216c5ea8c5d7a272d5a8b70944e8d821639ee98003203d0a6f23fe05786e917654078e8add5c1a2c6ec267fa311d5f1dbff13e35aefb409b7f34d21a8c6a7ff7050b32f091daba008a3e93cc8f5810fc4451e3dd14bc80b5ba1bad48419861913c8fc5974d1cc003d29401beac4295dbbc34c5647c7c494ecc61cf9df950772a1bbc40eac756f6f6c7a3408993a97ee0b44f686c096958513029d0f26d88d771feda755869312790104bf1072b54bd630132ddcf0d25ff4358f0eb14fd1f948a381bce10a7b6e1fea7581a3d926d6d09d128540c5cb75d8f2ef9643de23b8d683db6cfea0c49871ed8bd7d8d8efc0684a5dc2b67990e46ced207dee5e3c38cfc0aac319d71c7e2c5c4220dfd3f49b7972af196900b4f520b30b1ecf139854ccccebb80d603195c37cd1d042b3b23c5be6a1706d5419f6232401d6fae39ce9651af3613c20c1ee4d495868befa32861fdb810688dc0c4da729a3ae1f8e33e36e4c36ea5922dc1887046297727b92af684210134610ba38d4ff99081732bb3807a247841ae8b854b6bdc4e2ea62182962f743051f62a38f671b8972ab81c97b110c1672c26de124d174921244b35677134c9e586dc5a0f614aa7ea525ee7fa589f964b81cd97b98d53da0dc9dd3dfd0081a0d1e14dfba2b48a0340da44b68b50681eaf9b8850c666b395d5e034ad8de1f832c2432ebcb24aabe2b5ed53e6718db8c64d2f4644d0960e6b3ddd4343adadc72b1eaf15fe6af02876246e4268d4de28702834b5e70d00f7b86def14a463db1fb357cafd547c38521e0bac1c1a49fbf6c931cdbdc503d4e7a237ed5c22fbe702f61cf2b3d877e6a53a174068114781ca62c2af6598777d5b31a4d29f93a3bec460598cd9f7c99d087370e35d2ae8302ebe02e6416bc444cb9374d9ad3dda889961d31e8642556f07ddea98fe85403717c018665093d3f8d8d1b3fed999012191d524fafd08fe21a2dcb86e1631aa892a0530582a3900106af6220177742a5f3a69dd513a11a7ff0b73eed109f339e4a324e1bc673457c62800406fd7da7407c36b9deaad51f9269e2cc00b6aba95e956381ff70d52e08eda7d01c1b5842b4ea67b695351e50f9525496983b72b1fa65abbdd73e46f7f9f31053ceb0833069048ccc83ff4b728f8d07d7a1d929299542c919c69de2b44954d6edfdaabe500b95f8f5cdbc2dbd8c243c8cd406390a0bd5e31391990b93b08a9449fd3692069ed8d3e742552458b305c647820b4d7e8fe9c9c90b54b9fcca6ed5044a02613f37fa81d9672e9fddd8be0f7b9536702e16ca95fd175b89f70543ff804853466bc26198cf195676601f52e360ff83fec0990e39ca8d87f7e2cc5c09c52694b7f2c422b771f1146d2577a362d1bd0c0e8886a2bfe89c2ced0ef5cfb87f9a088432db39bb4cf97fa82009e87bd887ca265f36d1d072fe31a4d50d2f180efc4b4c508cd60954870ad8592537600e5a0418bb40d28f53ebd2ed27eacc4712a733b262a2df643beb21c7c6f3d4ee7848c2f08e9d841a3481a5e5151f1427877346b88842191a7b159d3051c299bc9ce46027f957025a0e8e8a991e824566e0248daf192bb18e0702628f5626522786a012ac0a09f69110b3f8cdbe8746bdcd345f03bce98b676b1d8fa9a2298e5a2014729d07a61a305d2ce13f3462a7a0b6e101be152168194fab45f522b232231abdfb970c64b49b92a59655ceb1bd8b577f58e40cf76a9c43ba35860840e15981f741cb88a56d032edf143c016d5bc0f0e5a30f0fbb0795b9ab2ddf537e70e7475e2a6771b6dfbce2a3a55e90ec6b8995e6dc7471209377d118445b3fe0b80596af0357a0528f3cd19f99ec3fe6aea2931f15be5861ccb3c04555467968a45a808ec49679766280483800de28fbc71c7feeea5e030871333c1c42eec2cdf1b9a4fbadfd53ed7bb06e5b020a82882e0a5a474a20c9c8517d0ac23209fc07504174c6b85ee6757b0f8cc4451777a5fbb3598eb5b37a48d879fa508be7cf2ec9e58ca3e62c201121c1baf382b2ea4a08badcd0db584cf83e5336b33b058970f0a3c11597698d87fdb1c9cd949aca91d205b72e6d3dc7f145e7945b6832bdfd4a36f9ffa74b9a4ada40ff72d70e5d2dfbcbbdaac66ed7ef37e57e0f2b0b0a01b661efe5e2484ec81e10f725bf18ab4aa42fd92a80e56ba401ab589eaba1de2e510e578c2a5485eccee9838a67ce9e6cbfbeb60ab9e60d76f6f53018969185df008d0d9689782505aa22220f4a4438b5fda0a1c36487ab4a27ce872f4c9acb96fb8eca9c367b2fc5c8bee58973363a1793180671630fbe1ab88ef1e4a96f9a86d5085a8766a8f701d1af0e1127e6468456f8e1b16af74052c6f4c3a28013df0b2c4c5f7d7e19a68b72ca6b4ac906c5f5eef16ac99a4cb985780526189e1dbbc0facb368f7bb8a8059f68a6e738c50eaedac0f5425a1055e23d566d6f2cd55dd134f957c0fd709da67c6698d13f4995452561cde2cbfa914163daa9418093d259b2a3fdf2503d53ddf22505bd7e1631e61abb4524e4d83c929a786836294c3ab0f23eae4aeff8bdf3ff877286a3c2c829270f70ed820074496041857389ae59749154bbe07699ba11c3d60f5902d6ea7ab3f6e1bc4afbde6107f2388542b735a77b72bdb9c3db17d2f8ef615bdf35c76582d356f8bbc65e698a6e0a3cbaacd3443d3cb0c7b7a6dae12577d781a1ba6a178c291d7dbebae7d35126a82af6b3db05e40e0b02502f508f619eb1b4b95930db5c800cf8a00aec0a2e713b470b12467ecea3d3ccfb6bc68630378e72990d080abce7b93af4d1c5e06be9b66a86555775d99298b0a99f72ef3113ba81f24725ce14f3bec831a1574af4393d036cefab73626f4b0c4872d68261c60e5e784035977cded443f0ee9570927989ac0a0b9985ef99cff7c4e035c9e806d69dbadcc5250db3b492baa63886f1768cabb51bfadd7c1d7a1413b1bce9c1a0aec275647f24305e8913bf4e90b0629583aef20a8c913a4e8907af3abb01a9740aee474aebbba3ac339cae2b85d62039a4eac97cdfc76249ed60db1bd9b33e0b656c86aaff73be58f7945f59b460919c04bdf98a6994443246f58372dd27a1299345bc2102b2a37d9625be4887e2fee895c9517f7187e280b07a2f56084bb44257510ebb2a08b736f1fdc18d1e03d2f513d2ae2f913b0915bfa792526b8efc8bdf52a7ef9a9475176f0ca18bb65f8f93c4efe62e60d990dac17c7fb1cf6408522432394b280c7876aab2ce87e1ef5803d74db91ed6efb3fb7005ecb93379ecf6fcecd5fa3228d22bd1169f7d45e4478a6e06db659bd9dbab46c7253a880cd89095aa0173d933622820dc7f67c973758fc24aaec6f57808a208d8c0702fbc5ee68069d5c5ee0c866c90b6831a6cdb92d9ca9cca83466d823dd9a122fce87c7c4d5bb45cbec9ccffca796383880c3b741a330409db7366fc5b1b5e4a259aa8a331e890a73419f8fd3dfb7b9fe10d8ad2b48185bc2ee973da303f8e296360b99208f58aba80f3ae881c8ab3a43fc5794a33f341260780da2d800bbb2700cfebafb57cd51731c2974f30a150eb7f7e9e3833e0df6d5054f1bec7300f111c65171b978c442041d9a74c666f4c30f795aa6141af5ad59e385299c65166a05fa84c6fdd5885f84436a1598bad481710b8b67ef1c1030f1a01f86ce18858131b760c71935ce422aa5811d314c6f17ccacdf19c93f58d4c276cd8883a1d52e8e7d45d933389fca24f7662cd09d9cfb6c61d0c1343265cf6af1bca7f1d9cf71c41feae96ef806523c85b5f2b19170a55e4b517a5ca269271a63297542e1c33c5e504266466d7357aff92d34fcd4197339260aed3a47dbd6ab552e890f0c002a9513ac8c0b95231e7f8e4703768e83a755feb7cb4dd9e4b3e37c06e61616378934224ba52de613f79874d0827a25ffcff3c99008ff77fdc7216e154fb097cfaf855986a62fb95c29f79df3861c4afc756364ae681454348b0c656cbafe12934d0164fc168c232d879cc6eddf75fa2ce82aa0d21dfa6836db273e73b0be1a8d46779abd8671d6e1082ca9aa1e862cd6e761733c5b3d9b86081345bcba706394fb6633f2b9121c321fe9103ada592731bb2e3346a7b9732ed050756c35f2f1d306976387001eab2777a140c1e26e6073e169355e36f58b50428a0017b00c7d7ee3f0beadaee0609285346cbaa0f80f066e8dc442b5be3866362b9cc3a2e9f052225d7d499a59a9aa818f974662e82f228503300ec5a2f1b1cb787fc91df9fef50c6c80f9fd396aa6e10bb92c1f298ee2e5d7c7d444d696a04b2b22b4b777b070324f0756fdd340b767ed1f80669e4fc8c1797ce46da834bfecba8e15022f1240fbc85c23ce8bd82766c95832af975ec8b5b8683e4912b5401e584a8397156cc5fb0d9096968db7607185e76018c6fa7171143b37b70544e41f958f62e72f1052e3e6e37b9c49aab50b8356e556f5eeed922245f0df2e0217f88ea4bf98fbdba115f57197dcd2612beb71de32c48b562213a2d29dba9f1100f7d9980e4f9052b946ba3feb417f4cba61a3c5588a385d79e044c928b55d0c62a5528daa6ab7cf799bf9f2bb8b2a55db0d3592ef8175dfd863a16e046f80af7e4542e197f1fe9b5fda813248afa4ac77b9ae9c40aa3ace8ec74b244e9a7850a92fad4d119bf703ea3b15e9e9e814445ddc75f2628eebbf6ec71006ee573163bedc37c084465bac647d970b62a1652265567e48fd67b7e52a725179a9b43b2325f10617c254265ad9d79d55568b794b33eeac82a4a5e175fcb7654f1a09c2c86c3ddf8cdf2c5bba92a296199ec38832da9b72cff70031fb4baad4d1331caee16617ea9d4408ed9b389381d528cce091cb63730ee22cb93690f942592ffe1df499cbb0ef8606babf41484315943c09addb2d5cadeeb09501ba19643c3cd18e1ae629d92236849a52800033f261b897bf151f6fc20a42b51e0896e5383126333ec3d81d674bfacad355fcb11063a737b37aed561f006ddfb8aa3912c1110143d1da0d63f5cf0b8a77449c2a96db85ebd0f3d3ebab545622cff8b932a15986b44f9e79171bc337f3b46136892aac1c1f961c2743f0361786b06aa99e6537a698cee5c0344df94b69a0d8aaca083f2a6c8c59904125027e1cb285ba9c9aefab11f0554b292eecd563c36db075ca1f9b2de21d9154570351c17b2a81db5d01edf3a3fd363dde77764569dbfb262f792d00019ae6c5d46357cf26b26039afd337553a232d176d6ea46986803b3422e5d03325951e349c45734d85a3469713e090e67cf6731b2f57e95b36008086cdd6d1741146a8e6cb35ca76340023a04fe80adb1dbdfc947b45d8af4d17b5a3edee3e9b08d980fbc5ef854b440084e68dbcbb557110ba58e653fad71ec3070c0abbb2df86169a4809b3f4e1dba17eece648f94460939638841dcdc5e54308ac187a1c49d924a9f08d6aa18deb7cb0dde375f4f046cd4ffc2673dcee50849f8609e6150dee8e32aaeaaa69ccab8ff5696ae4fc49ad6c25984686ebdbd1d92b6f0b52a3ce810a7400180625ba9ab31b2521607fae437a286b38acc4e9081c2e6cd9417c9a0e367842b4d76d73f33d93c620a1a64f64d871e193de337b95974a9ffcd24c589e8080dfce35edd5d200e45de54d5e418582244b7b2396bbd122514eaebb928d0a894ba67e6277e6c568dc812c48b67291971727d9ec3988f9c5b9715f2794b3b9b347b863618c5a8f4eb943140b92f3a67349fc66265a69499f31c127749b7cefe1b8972030914c40adacd0f9a0d499a522a6c33441361c9c76fa318c8fd50370fc39933a4a67df17a9b984fb1ad39fbc4c21e74da0e96ae744401199ffad7379fee3e78eb833329ada4583dfecffdd3e5d80ea82292d8768545cf1cd59362bd6514d7289accf889682d82e8e910abbd6703bbfb72757fe4b49c27098009fad90093cf60eb02334d43d1f1c664e6fda7ee21e895520558403fbd242804d00dd94b7ddae0b61ea4670e2152cb6522303adfcd39d289cad35e94bbef051ced7f9ae0f33b8a62a6c2f583e8b9e80ae6d7cb9ad48a373b46708873497b54ff75481096a6c97aad1135e32afbfca76618d5dff9cf53dfabff13e079d5d3cbaef87487cdafc63fc1521a4934cfffe9cfdc67c033fcc1e30030ff976213f89a3f5b7ffdc3f43904ae2bc35ce9d43bc157742bc67f669b7e0e5d7758dc8170ae63c97be4595cb0646df96cdf81f704d2f7a9feff31875c06bd51c6317d014be0db4039ed0b4c95e1cf1d48cd0152b4c047b248ba6dae02a801c1652b09912fc2e2c5f8828c78b5a8ea982d0ce08ea31e74acb573fca76ed5419212f1cf13b8b86fac39df93af3a16b64e79d7bdaaed9237df0d9271d9f337ac86419011e4908a3838aa1a60fc2572515898f57964a18961721631735e1614a7bc2bb512b42dfebcf8341ba5ba5c3601e2f7e0dde73ca6167aa4eedf5cb29327d55e2d19450eab08470762aaf90af6ee73b654a1e0624be36380dcacfc05f4928ea226fa75c65f24856f06161163a20d0cdc64587dec76eba940edbbcea3a8cce93659aecf017543fb8f2ca61ce98af6418d4dda4e21806312ca6cdae6d7e440dd5b042976ce7de36cc6e7f4b0e94b767097415749d683247642f12678fb5b2aa9c5d763fa90cf0a32066786da8005183f40ea666d76a24e2095f863d36edf50b2a9828aae2b329d7d1a0e454f9b90251eeda349d6fe11c23a2485f003383b1e0b85bd27d36fd64ea191aa117c19abe1945e2ea7d47319bb9f602a351e2518943e0ea5fdf01eafa45b676e4628e669007438ad8b6e20fcd8301d49f0e11e2898f7bf9caa317b2210f3223326506349d73b8cf3a4a45320d746a02b8fcc27994fe0c7816eea5754807e5d0e500f2a69d65453cb718f354c4350fdcb2d511e14da5af6d329e47bb555228f0ccf6fcdae80342568c89560221a6497d56c7eba147d9b27449a6368fb94122dafb59eae4023df1beeda24f97d837d2ffac723ca585bc94d21a846c18dfc651db2adcad53c507e7c11ff290b6fdde4d282b37a0a539227215141480ecac4d2456336cdfe43d930b95f239568a9bf4c08147de0b0222a537eff3821c454231c198460d6253f9a19b5d3a2a1605fc49151fd7ccb53b25c63c287b2e0ff043b78f0dadc4d1dd93c3ecb2d7af47b2969167ebcfa7df84069985c585ae8aee6f28ca4c64286976ac52d522015ad05a1a6433f720f6b5a99f9bf9656467018c6625f7bf5e067847e6fba8865183611ac0e162651063699a712c8871862919b085f6b14d2de91fa244c4edebf0e769243783bcff375ec4f30ee79463311c3de97f1317460d5d79d34cbd6ddcbc64cfe31040daee2af9eb72efc6c1b66cf856f7f96c2eca069b8db40716f0d4bf7fd63e4b857f572c2b2eb902a197dfcd8c49e71c5813fe9ec1bdd9fb17dedfa3129f0531d63372cb0042353c8ef990d9c0fd6443ed90e3331dfb25bdbc332f038eb4af44b0551091ecfd32464b22a08dfa45b775095cfc46e1f7fc408d0b9f79b9b67976a3bcde42419fd2308340cac43dc0dd623a75d2976a53a431bbab38fa683a2bb8446591533c55aa329c93971d0ffdd54b199b0995454b43020f852870b56aebb917b205f9054cbb0d022ecaa415d5adc48885bfafb0b84fc8310ede05768e68e1be0174d445b22b9290c0026a32a0d3bc836fd7fe4f2a9174da8faaa1f487837ece066656f4743dd3517dee1470a3d35a45c7f1172351185eb630be036e0247e106f531cb073886e541744b8df4b0d77408d4cd94e01e37c23c24931db7a401ef51524075e305f4bf48fe26dc9f154191dcffad4357c09ec2dca5755ffaf221028758b0684955234604f5fce201627a1a4b11c662deae9a2b34f756b324ab2276fa9b491432628cd816f51150a8122e72e5534f85556f289f6de9b71983863d421691ed0a24d4b17e0e26c0a51d9e465bfa53251f422dafa5bfcf3c2eaaf7ea93824743339d7789357ff8180c625b31174a1e02b5999d29754c59ac93ec4de395dc3ed36d15174d4aef0c4735e401801563f8dcbebabab1d752ec2d95f352a4af65c9e461eb321407480dac511566f52a4e997cce5bc3693e3f8d75d0422e4eaf24bd91dc315b4e3b4f8aeabc5145c6fc4f4a95a97af07165b61efab31c623253f192c1bd2e0390f490bccfa2e190cad96cba6019a54e8bc341cf607e86ed947c6debeb2826ebbf910707243999cc522dcd6748ca5e36fef4432587e23d17896d960a70df8b557b0f4628800f10d392b1f50725a3a46ce7916eade56fb69b0cf94f96c1b43c4ae7cf0da8afefe42ac1dafe82b8a4d7c9e5ca72637f71cae4203870ca58fad30f5337eb4d92eb9d3e7e57aea67d6c08393871096edfe81e0a4ea3bd9b4c9b273e9e2a9c2d52dfc2a18fe5b908d1c6a6040335385b56bf57c70f040d54dd69b70631cb5ca4f61844c0f258d25dba121a19bed47040cbf9eb41dbbff3869ee1085dffc1e8f9673f40fb2e59a0c15a5a8d7ae666787ef290a37f71c7e017ba01a2240d158f17b673f02ca25a73b65386fdea94bdbcae0fa0d83f1a46235fbab8029387109b3bd3456e24098417fb48d83e12ff912b7612c76b12638f7ecd376cb90a0190a1d6316a63825749836589872c5c8a4dcdcad6361902c149fcc6ff3f6c3d0f63d02d1c54a3dbd9b22ed7a047e2e54f30811eac9d0b28d589e22060703c5f18f77ebd66fa995f46c40493fe62b052b1da469854c7d38594bb9afc60c537e264241eb4732dd1e89e4f26140e29df81866349b7ea39625a21392b3ba6f1b6046274aee7d0fdbb44f32094d41faeb3f3e0802472e50f991532eab2ab39b339d3b1e9f1dd411c0a3657f06e24e216c4a60a7cdce170b5302138b69f0a7b920502d603b4c0069ec4837192b851885eac61b5ffa3fc3dc918a94ba54a79f55e4f8e560fecaaff2b0f31dfc69f4abd1b10139c09846e4046ac77c8ef16d71fcc71deb1bb568cd93f7ea598fb1bf7563628a42739855d1023cd6db75c24d9bbcb28d40638be1b0f809234815240aec7b755faf9fca50fe639da515734ab07ef014ef2d614b5598917b4ae3615e95a7be47e1728d7c99290792d70eadccdb59d463cce744ccd8fbff11ea09010e9aa54494f323d1312311c16dc6a04f2574d2edadb7d19471c872f1e3be979695e25d5f81238b97a9ec4ebe5b8080083080740565f5a81c7a890582762d77aee5b56b30bbd68579d6b97d1b30571392aa50e030a514b72d8314a3ed8fab974e1b0fdfd2f49038a0e04045a4529687466178da1776b25af226c4976150fbb17f70cf1a758eb078a9da24e3069ff94a66ea3b93afe4357eb6e7814b30dfbbe43bdb921250b74c9fd0b2d4a11fe982dc77ea7c97202256fbb7311c6ab8d07eb3ed2a69c294f1ef65b8c061f32392305844378569d2db10633658f48338c817e0ef4f32d9e64edaeb6c11b1faa83fa73868f55deb343014592a15da10f097fdf6e2358744a262df0d0d90bb8996ab20602f8861dac699f8bc72fd792898a4b0f73fadc46f306105f41622eca66bd066684d46114df810fce48d6510dce1331a3b760c068888e35e11261671b2ea760e2da7297fc50cd3b0c423e3caf6a09ddf1c22b74f8f9d6dc42feca5b470d65d8815a41f973256f82c9eb04e2605412c33ec887643c3c89b9693329f60ef9d172cff6c1782ab6f61d9ccae6f3dece3e9c29f6cfc466bdbabfcf865245a8c79ded8b5ad7aa28e307319af607adf6936c22145f4262ec05b24a0a4bc88710b4a46457402f1a0d96f0a2f3686b9557c6c73fb0eb8bfa672ae7530c2f187d614c75e6af34a79ed6f2c80c21003aa891e3bbbf9c68b695e45640cb911c645c8fcd1750b729f0771649efc968a527affe169484b9406b1aa3abf83f96d72ee9d715c893e7d866fd76592805820bb63e58767db9bf68352f482c3bc409adf7c306e91392aeca5a3949ce77f5d46db4045022e45fabadf4622f88e3e4e1dc1d66b3ff74321a19bbd30c1d17ddf80838f8b537efc89c81670940c8e1dfe52e1bfbbf012b650a1247059c649890547f81edac42a774799e1baad9a013bfcd9452a5b35f9f97afae6f145a46ee60a8d82ac754fcf42fb13d400a9c31e4e6f327bc58e6ac013794c38445e0df1b8d5afc037cf129cd4ab3f7d2bd063dfcfa894206d74fa22c3932959bba9251c14cf1deaceda8bcad3220a250c4b6c12af8dc6f7d0661040e2c9dc93a6e659cde61d6e526de227002084fe416cf3920a5972d43c2f2e810705f24f414d4756907555ff345f063e0b9788c83606d81ec4c195d3026da427dbc6c36690759e8eeecb09303e36fce0deb0364bc6cc925f1d7639131f43801b1c88ac20989a070b065be818c05b21ab7c107dfbe5f53c5cfc5f47420301d96965cc80e953090f77d0aed503177433aa16cdc899be44e24f3fe84db40e13f63f3eeb7980c7b690c4c98d8b09b50c699f63e3c253d224c713e7b9dedb4dfab888e21818304008084998d1bf12aac0bf61003166b7e75eeaa4499571d1b1b6aa3a0a0c6eb1b912541486162c6324756ea40552f7993cb6b9cd2b44a0c6f0caf40da22123c3b6202c0104d5a6fda4eb0f31f776f3ef3e48e2cc3752d84de87c36d2472445a895ff961e1c7a91bb98accb2044fe7d56b39ba6e953b00baea6afa5af729c26afddf2a3a8f41bf865683abe75e33869b64f9de52942b87974be54dff7f8e07cd05b51d267bd3391360c4dc3ed6736a6c1e1e979c9ee7aa9c489da84cb5b515289dec944b17b072975b073a17691e8afce0020180ee2707e5672414e1d4f18ff4f5cc28bf70fecefe26ea74220910235ff5dcf9187ae99dab908273395b5ae57af2612f9104a3ab28c88a911b465ec9bc6c1e4e5bdea4b6ba725f841b2828b3285bd99c0b6db291171c40ed4cdd055c2256261050eae84b5b631e6aa9737922def5d562fcb086ba65b431d2098b4f9c3ab9b6c4205496b0a5e68d1a92efd05c6a33154a025d5ad9355d4b50b9381a34887c2e93e0a3ba77dd25734bd4e793bdca4fecff028565b0e6d63686ba74c96633fe94b19b33d999cc41beaaeedb9dba16259d0f51683536e92b155f141fe19ae381ef28af9cb98d735c17b9b83606bf9d384af2e78897dcbe0f5b093ba78acca8606dc0a23ea9d90cb4ebbe001533f0e1423a2fa081c100f25cfbae7e48f1e3b77f6d90fed72c832762421d1b8dac1121721f87e8123e9fa2c2ecbaea6ef93df97e38621d860dbc6ac786c6501453f7b7b2bac57edf4bfab074157adf3a9d89c09ae98bc5782df61d85510bf3cb9d198ca5e469264b525f3e8a17ea37b77e90d5dc946b909cf60457dbfee287b1b5d1adf61f6e99e3160d05be511cca368c35280c2ac6c029508eeaa7d7a8d210c81b0bcd5e9c5c2eafe92ae33587625b6e7d88f1b750901cb4e29567c0fc1f75441461a374775524958a9e288ee51c8474d1dc5dd94466bd759bcee96c8cf732f72bba2c0315a640fd618e14bb55c4d53c56b586e9345235461c6cdebbfc741138ccfcb4b336565aaf3caa7089736d52a9eac68d65ee64c6de8e0daeb0a01bbf14ce3078dcc819f02548cf2b7620bca21d91f19f593968b9cf6e19eb979334b2d2b7af60e2aea346c4e9baecc2d5e013994a01de499d1eae6af0de8ba32931497cf6e749e313a22c5012cee36d3b6d24358ee01fdfce2bc2ed025e8923308f63870b971926ac61305fd4cbf0a2395210c6a1dd3c1be8f72847acc684012251af8475879b2f97255052694cb1a0c79b17562b670400421a7c067bfe9efcc11b331c1fa5c393da73f1afcd0310e237212a797e91ce757dc775aeece64a5a530290136ebc0c993e12c80b2c26d4a8d2a27fb86cb619a281c48457cbd435c77c911271ec5393ee23812d3443419b9cdd99bb2d9849a101308c7a45a2f6794e2e127121d1a4226b6a53d1477272a7ffb621786669aec09a818350e9c76a360eee1fbe05966000f673847ea97cc71bad9c8bc6c3c0ba2c13544aca7ef91990ed3ac3cf0dabde5d31e53d8096f2a82b763ee7665ab45332b1dd4e4369d1bac7dfc42d2444cb579f0f9aa690f261f45a8656ed6e9a3bfe81ed0eac4c62aa901aaa4f72e45be4794e0f661de236f060ba116dea71faedee809233e7d6d349bbd6c62f072ca441edfb2b41e2d6c052b39ac1e5bce544273193d912210c811856da928f1e7acd96f8ac554afb5e5ee395b918cd709ea3055f74cd3d37bfbdf4fc5fe6cf8874fba71a780a78aef983af07ea1c6f192a3e621a021b01dde767010e195e5a72a5b8e35273c60efaf7023fc1a3108e45a4d0eb2a67203961a16f181fe09be3a258eea1e4d971c1cf0cb1b1bc391bc4585e39627263304bcb29394b213d0c81d829733725b8bc3deda31a252684b004fc2c23d6f933b01002dc9156dd8c6f021e2cbb8f735235e8dff53f0481c5f70cf2962be381d21b5d55782e2db39606fd2272e314eb01de812d2c6057513af2a1f947851d92cb139d4ba56b557c16e392de48cef3a18d840080f708cbe4562d5080cc3b55f856b0ec95dadb5febffde2d687e14744cdee7a453af4eac9fce827732f4242ee0b88c8cd05e20ffff903a7c52323a97ddf612b31477d0ab77f33005b4580e1c8c1826bc6bd4a007059bebd80a349a2401e6099992fa4fba59021f72e9baa825cd490494dcdf86ed771006c11f0fe9933bb46581e88c7ce15583d769044dc2375c9c015b92acfe3cc281649482decf4ac3712902753a78395e72d0dcd81099c5759bb9d45d53bd9ec491063dd69244e15799da4bfaca2e7eb5fbd45f4d54e27f3ba57df64aa514e0acf666c63573d2eee825a6661e9d5cebfd7e772e65c5fe155a4d8e46486b11c9c550d06b4ad4136b0cd288f984265b4dc0addcbf94b96fcad93086f39e80f2882882388f8fce26ceca7d7b8890e6373432f1f653b1812faf50d8f9b83af41cca7fb2418753e759e4213c8987558c0252f20ac803aa9e1b81d149d1334c2f1aea8a3343df4db24e5f6c622e452be3b4f8773661bcfd9099e9292ca685b2df5e8a7a3388e77541da29183f4edd3944a23d1005659bf7bc40a590095be4d2845c2f7199a165291e700917bb68db00587ad92e9a71d31a1291f9faf481f21b21bfb1a89f68f8ccdf387ee2ddd222b7952c7f19092a29312700fdffffff02