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

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

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

Block Certificate

Block 69377 49c8185c06627ce44301369a99be486257502858240780bc6b72eba66d05b63c

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
3076374b2823b92551b5916912f059f4f851442f80a02f7998395ba2fe93ae44
Certificate Block Hash
49c8185c06627ce44301369a99be486257502858240780bc6b72eba66d05b63c
Source
getblock-raw-prefix

Public Data Hex

000800008000000000...00903a0000800b0000
0008000080000000000f00000000000f000000000000000000000000000000000000000000000000000000000000000000000000e2f9c3146daa515a8108e596c286202b1fa3fd02d9fbd2c32ab604da13714d8a62115f8c7e156b47738e384f2b5fc2556c857066f5a7ed9be1b5ae8f2a16c0967dd899802cbc7e4f69e5165b44f306627eda9a636c7632877c070000000000000040000000400000903a0000800b0000

Raw Header Hex

00004020723a6d27ac0c685ee0593b60c1f4c43cc80c43da76e29fe4be1b2c68bcf19de142ff1270692ea687cc1d737e7ee38a362448a1d02ab3a686b7e910aff4507465a48d256a1b18011844ae93fea25b3998792fa0802f4451f8f459f0126991b55125b923284b377630

Proof Data Hex

59,560 bytes
1212160203077ef22672fe18c0c694b6b68b6f5118a13960b4193bc7534e8b18d355fb5e6e396dc9126335a422a346545ae98adc61b4653a56b7ac153568c7083df3199c5281b26bb5a65d0e73cf9ef53b8d9aa56e969c9f0350fe9624207c779c1f69b463b160df43b4a7d64341d88d47e38aaad06d94048ee4c097a5fbf4ef9477e29e326cab83ec69321344bd0f788dd959865b25ad025ce6b491cd9c2d7201d34a8727bf2b37932627d39515bd2ad89f7a9abe1b80145350f4ea8a0c5dc1d5aa9b2d387e1f3e1685de4892c8f7e7bacfd4ed0b0a9633aca6714a25c6d97f7f8bb4ab71899e4ee2fe502544d7d12d873795b83afb1ba857d8c115a634110990d2ce89c1ba88224d8d23f15795206380bd4ffeb1373696c4591f4172435a902851652aa9b8bbba7f258f4d2b8716d42d3074d803884060e3d22686b6163ee817ed552c13ca3690d34e28634849bdeb7963215a9f8da287a1b60646859896c9451bc6af7ac3476ce4d5220c20cad0c0864c9b35f8d4b54d15a378c626b20944dcc57f912bc6e78b643e16f8a3ab973c48724cce67e7674da33161cfce4325ce1adc79bf988575c9cb47e64c30e00082f2f08ee6fa6d6e631b8023d1ed537bfb780fb78bd1424408a9a8235bf9b1d2fe2642276a114f5081cbce732c3493481f1bbe4f780f0018efa903258a23e8899d1ba152fa6334b2612217550ad74635182551519e1cf77e9d993eda4fe7d0d466c8913542a896d6ed977caadf8e4a9c51bb476e6ed24123679e53e81605a37a1fd881c2fd49a5693805bec14f9c6e3bf0aaf936d13bc6ac508d9130accee46fd0c1bb0d0ec3b5a8dea0a0aaec683dfa591d37153ca4b9d56ace7fa0d4666f862e14f24f091c390c142d0aee5878532c8a94693b8421a7db4c3a7d52b1c241edc04705fdc5aca36ce6d1fd83d288d4b6c94787588090f42330bb0041b3b1ff4d10257b071c2d38456a25d9103a39edc168d5526b772293b7ebf45fce06125bc7006e40f60646d7928bab65108ea5599109e09c4c827db040b68747ad77806721b8e37a06c373f2506715b2450f107352dbbd84f3afb058008e4013919f3bc1912bc91a2398f2367cf7f3b03cd594c03472a19308bc90414acb5865eddab458f92c73dabb5b8eaf1bfb5262656cf8ab94efca33bf42ec339ed103912c9212e32466d5ed87bc977cd97d07b1686e0cb70df408490882951427bab7c7c009e57feb9113ae74beae6332c015427a6752edd731cc76fc2855c7999e241c5a7e5f622c219db6b902c3171bb1541f8f581676dfc62a4339ac2ef17cd2ae9b2f1619242fea884cde75f035f42ad5060d402ee47cce073ed4cc8199bcb96b8f5490d1441100910682260ba3ba1449779c573272865ecdcc2a905ee5b6636fdc9f30371e070f3412eba1b8d2f5975352e13e51af5e7be67965392098d9bd5e04d89594e5e89e1a8bc5909045fc0913a21b7380a928f979384f5bea2c0c2c9b135ef09b2359ea93c59feae0fce0146841a5338a049f3aed416c48358c44d0f4bd905c3d119307e78d9e1744e29d4d3c7ccfca6c5431740d61ba289baef0ef81cdac8ec0b8e64c244df216ea9847ba3047f3722c5cd4189705c8b81f0400dd38a5459277b6fd99e1a16ea5f3a62c490cc832e660ce4f2ec73bab2e8b59e2a5894fb68db6010e39795b1c37c86bc4e652776e567c80b1817c37c8e15c18544800499e7c3f33234a42b031f6620fca3f6ccd2fc9d32238142a0408157bd5622765be6578d9ad725b7ef91fb0140afce8c8d7dd95e1c5b836cae51d843dc9dbe18ef60d67310f316ddb05fcd6251d63f7af2912f49939c9e361bc29944712bf9b65bef2993efec1473695a2d53d5b14d60978cd3991d179a7d4fef4f19ec314ab70558ba59a383f105a0480d0e079b010dd04e74ae7a0d783ff36807ac63997ff3c7f72c57d2032beb5859ea4cc38d629369e4e5e767395b06b01078bae7bb8b700d6ea7b27f0982f788f2e36c387d1b98057f161f0e1475f344ddbf8b8db3af3577d9773193a7a7820e7d7c7df4bd8bfad7e2d387decb3cae420ed98b2d6563dced1c2da68a4df3dd5ea5247aec5782a71baf0f677698ecf7fb28656d0fdf7eb09619a912031127f29d0345a285ad6af4a05074971a962b73e2540d32fe263ca6723699016da33529b4e7d1d416f2b719a6a10c10bf78b76d78696d52af3c6e86b31ef68d886d04c3b127656a43fa459504534b3c219f00382b31ce35ae4e71f0c9021dec089c4acb88dfebef37d66b5de0cf934152aca778e2b9afc11e2dda4c89578f146f6456701b757a1fb05bd6141d7f33c100b2788fbc8fa31643a142c3d7ddbb3f67b5ceb0da62764edefcc8d15c9ede2e69ccb01f44660858c3443cfe021b82f5f67781d97f6e1e39e0da8265e40b5bf02f2d9039231530aad3a5fae411348b03f55ef95c82ed97a73671d422326306d3379812d2d0d1978f03a5e1d5bc6074323d61fee24a50da319f32a014f4ec9245667a7484f08d1f6b935eb5177d3c31f104996d9f63f8bf04cf05d72ef37645c83644180813da332909566f40bca05a1f9ca90d5f098c79075feaeaccf217b00ffd12dd0068fc569638d1f4c9cb4085152e2b426417e44b53118667e845423dcc4118362878011730c4572d058bcc8f6efd05b09bb46df07954d5742eeb41e5b3f9bb7c1d1fc1e34c1d006edb11bf6e0f3d0da69ce7f387c04cc9cb9a547dc4b56dd64fa1d654092fe377f9c5426cfca76f657c5f0a3cfa269d62d94faf848ab472e2eb82233b13a142dbfc685ea57a92176f44458502b64a721cee54489646d42873220754de614b6373621b6760827c10e72efd13a7ee77c47f3825bf22a6d2f0602dfb79848f979b00aace3933b33a1ec108177e1ae0561e67ac123e126396579baaf353e8127c7f3df72355f972e959dbb7f9a04d44323d0557b5d2ad9554c337d544dfe521675a848008849c043da6152cac7145c8b22eacc88e711d99849d1e3ce765a09864ab0f47a9468fc51a7604590dc1e027e19a647558559b0017322069afbcedfcb686ab0624fa09547c35b43f38041a0c5e65b21bce3aaf30240a79c8843d8e8b7b7c9d3201ca0622b0161c8a7b58b3a2c27ae255fb3a5c1538e5179eca2ea9713d60bb58a5c7f3ecc77db59143210d249d6064f0b82c6e372414e08a84042d83cbdf629fcb2b0c5fedc6a99a86bc5d31c29355a89ab8bde4cf8262dc72f1644820964b9e3a134de2baaa506c5bcbf536ca2b4a6ef4d516324d871aa626118292df80be18313f48cdbb8721c7143a1955ae4ff857d72db685e915ecf9f0f3051305080cab9b587dacf6cda7f0ade948cfb051206311fbaafc9d7f66c22091bf39b32a348596438743763d0660bc7f1a4e92db0400927f54fde7fdee2fc58f21e1add791505e71d0f0b10130b6afaa99fca45b7da7d93008e1b665540bcc6d3b51122bf84ea3ac574c4ceeabfde4c18e180ac5f78aeff9717df555efaf9c4939b8fdc5136f33d9ba51a79fe71bfaf072be7eb7f9ee901268d37a4d6cf4976adf8da79842a93748e39a0f727de9aa1a065f57af404e5cf2c685ca633c214f8eee091156fab11f295106045208dc161242846b5050b0012f37ae3994b96642ba0f9e06d953b277cf6abf537cfd7a7ae39f70df7669af9cbc41b869fc31f749e58da511fe281aac0afc36212ddad32e06d0e73034be17c89eb9bbbfa7c0ad9fe53bb216261dfd24bb9b86d227dc01b38e3560240df39a4cd74ce34be9400f038b3d331e694b2665442d13a447d7a411a195ea6aec1eee0efde1402ba5e4ebd395e6469622b8ab34264c4113cf1bee0cd050de4f96bba159fa22331a202a7329784c40e9b81085fac9c07f710bec0c03945d4a27dc3a36ce279c7c61643e25763401e3f56c8faec1a14dc1a468074048778182762d59b453174f8bfc8e9703009729c78a7eab71a45f6864891b860aa66502df2949fb817240c3c060ff1409ccc278e1097467c42b07653c4fe1720d7ad3174dac4b09a57b2c756715206a1e00c0de56d546a7adb3a4548d05be30b27c6b2d427cc04372e75d10eeddaa5298d0663a326b73a8a46c86b4096cb2d81092b90eb4b4ef184c9b56da774c8570cfc9f6ef17fead15a8090f6ae59805c98ec48248ddc80afa7415f226c217126d9b7cd1fb74dddadeab3e6f35d90855dc52ac3f2aba6971315bae8c71954ce5d44cb145a360e812795a6b5ada18dffdf1802ee53f01399ea64d789358e1ab40b8b548068c73d35582d9938bfe7cfd09166880acfc6d5e9523f6fd3385192fffd1014f3a34eb0677e43d3306aeba7c14c24233e95b91cc35d34f135151ed32bdd84b4d91fcd2131bcbced6a0adb9dab1778cd8ce724a71d47b66a8c487eebedeafa02b3c98e3920eb8fea2c4ef190e9c6cc287e65cc117a424a990b266c098106702c216dd57295ffc9569594782ec1acc5758fdad7f2f67a618760bbad4b6cd8595f87cf2c25a9e73895ff7b1e23aa7358b2509d55ad788419a963fba28345b5322ed0bb97428963c9c0e77c03ef72caa66bb67f9587e1b8cc3dcf372a06fa752bd93ba8b5e2eb28118a5203ed56b8c4a59279a4107b360c7350c4fcf1a44da3eeb5b01b929bd1059df17a7c2afa76c41e5ceb3ca4d6b43e7ec433f0b61cf71d14bcb8817ed0972ed736dd67d8e19e5a4b7347b7bd0e60e37671d77e3c0b0d984a134dc7db92e0a229157d8c14ed981bf783aed99920b9a62f62bfda0621604e9ea1cc6c7cfa39c3bd9da4fb0d2910c07dc2f65619bb6c3b0c03a3f7cbd60f2ce6572d99956ca91f2b4076f02b19cc0d7895bf589cc06704ae1df155c10b021facc1c24198d9a8f8f9e4420ae2d98ea25186266ab00f1ef2262bfb3c3d10d511b1d2dfedac4796989ff658e50bf93c2bd1783758201683566cc39487344588204318126b229d889da93f95a5874a83cf60620a529093090df4e519e4fec2090dbbc363843ef9df0c7080c67c8f9c3ada453ea39744b7735e698435ac459407fb799343f27c6df7d124df7f00c99e9a683424ba259e60ba1fa8b67915a47d13233c62ddf8164b98e15efe9f8645ed5880cd4bf2090513fa9f6b673b6bac2d07a6635ff92e65f79f03a948a93858237eb45606e6689f9aac5d862ca4af5a2318d2729eb6f3973be9d4b9064fdc02fc1a8aedb606a3c229f3ac95574889c2cfb41aaae06869e9d1701a3cd224d7994c8b95c44a4b86f2d936fd219aa0dcdacd0b4be90f1574fe4d1e254c8bf7dc77254fadd76a61367aaccf257bad8d3e7cb90a5ca2570bf0fc7ad596097e4e41f38e61ee0c19ac34a46abbf2edb130ed309a1c3741cb1e4227c8300043c15a6b53e8418aed7b1e3206bd782dd41f8fae85ee049866f965b322885c732cc92bf3cd0896ea7ad4e8f57b3ee69cbb60e0f300d3cdf230cb1529fb08aa220f467f61d0ecdb2d88fb0472bf5b4267a0245d00f6bb771b28cc5d6caab1904a8d8c8b67615288a6cee1ae53b50d44bbb90528164ed7056c0e4c63e92c96f1cdedec99104ce67472b59419f3f04ceea3b2384bddbec2f9d333f1e0b2d5bcb63c694ce5c4ce838c15dff7a98d8f4ce69a6293a3138f92a50c13a72ed796bf17a8a72cbc233b2aa7536a70880f87663a75084c2babcce0ba858b5e362f09a7dc48793561dc8bb3d4eedb36dde9cad52b9d6602635d38574a1f1ae4bb08b1d16b0c4944ecf01ced201ad0ee8abc78f0efcf8e47e91463a77e0a58098ccdf736bd4078a338fe1aa651a160109692287c6763fb79859af18bd8064c98fa29461f3cbe3b51d647a153849515ce1e669715b5fa3e02792227033a4da4d84765f0f9620f137a6d4f4cdd56fc5ba61b3084b249d0356fe96dca6ceb23388c01643975929d292f3081790fdbd2ae1925c9fec988c94abe2fc8ffb67fe56d32eb028c5b2553ec74405a62a6e0cf779ca40143e2d57eddaff804f12bfd57683e0cf1f2bac55734dd784a670573d0688b18c49b809607142af175869f53e341a780032f9182f5593dfd36ca18e4c5425ba4808fc13ff4bd287b804b6166b9199f67777fae6217aba484cdc43e0b5bc88c7b8df71f65f0352bec9fb574acd21fc6f64b43bcde8b32b32492e13a8e3b2b956a8ce599bac590e625919ae189ae1418608d5547776b26d38631bf0c8fb8aad9a534a3f6442b14adbd744fba5b22768eadfdbed301379b5251246e84c0784db01cb8c85245f4e19b853c5ebf60e17e68bf47e94de3de718f11dda8f8fbff4a1aa0dd3ad5e5a2a9c48ecb2bcf372f92daa7f67be128cbbab19016dcbfdddb9ef093bc7e6bee64cbe41008248d8c4bbca4ace7e4aa766e60a0c32e84629710fe71a045440dc0649c3543f1299e3fdb979d5e2322b65c46881a01b488dea071ae17c282a2c2570413b924c610e9f4373b993b9769957b85f2b0f8fbe561c8766243c20113c900d45e87d563b533543233d723bf1016ce073dc9cb6b2b95609a75efe5e8d1efe1e6c3f476efea6c54ddb0672a892c0a0bed977a5f84eb1ca8a903400d70e97d6b2aeb961de07453a0b389b43aa8a8108d7dbbf74cdd6c85e04a1fac476ed2dbeed7d18d92f55f13aa05584481b4bc276c2c87ee0b4f2a542c2f83f51852707b7d59b3ba7f01a1d95a55b2061f03cd6a48d3486c7a69651cb000a7497db6a0197bccaae0b3e51ee27860e5bf45e5529d9a55d8577cd73e4094e63409c927ad5f243bc91cffa107eea2de3f646c721b2166522019cc43cd685984179cbfb15a40038b9365bb20e5deee66ecb75a92a065ac2dc9c933bdb3187dc6eaddd20162f41b5ae0b169673fd04f3b56597dc8cc96659271eb81bec5e421b431e04bd71585638b715151c3817c09e453bd7f1b1c0db65da4fe48ccd086fa5ea3e1d49aaf5eecbb78d88e52b66712eacea67e8ba2271a41b9f33b783946a5aeb9acea69104b0d6f9e4ca8edb51d7a9cff49123fee64413413d4e792af6c2a01c0dad1e72b0a7118286bd904be3363088666a1cdd2d55282a2066ea94dc3be6b9ebac7e89312c617e4ee3ab60da76743d14857ba62ab3698133193016ac865e976d931d0ef6ff5cb8657518a147ed0206f7b47d864fdcdbbc9793d1e5187332a49c768c109e37320f75ae7ccb17700365beeb39111da4b9af363198bab6261ca5661b1f53828dc568aadd1bacb008ef89f3631ec3a2e2add73e9c9839639eabcd2dcced15960be4103eaf45ed8bcb2ab028ed0f234446d75760968c17aae3aa794397afbaa8cd61c043d692d38a773219b2efde68636257913872833122b396d3d9f632e1412072b3bbea3a0f33c38f3a0daf6ca2c0b98a4dffe58b66c8920d5215a3bc533d95a68833bf4e8d599252000bd1cf78679f8b934bd7c5c862163f0919058a66fd5d5af863e910715b97c60bcbb93164a2156dd3a1061e319095c041c527f990a591764d8a31266f3bc778830aead04a8d0562b412c9a2fa03d28a51a062f5513ab13ef3ff0a27d5bdd6f1d73f492a22a7372616274214e00d5575b422f593e6e2d309770a1ce6c6d411347aeb4ee3732fa7ca79ed91037922c60137c3295355def3f61a24dda0ed147e4cd9e49c189d5feab155d7a38f59557a16245389ef4433507338665e07dc5e2456b653fb518e5363e254de6e475022540e64222d2880b274e8bc045d73ef4c1d55ad54fb32dee5ab304a662a5a626e9a154e57d0b38aa00049a09ccf5f0a253993860d5431880c9ae42213a86845da9b30050395cb60867c8b382f29cdfd11502437e6c4fb6d57c71ca088d5b5dce7a95ffa075e5e964c0452f7642025fbfe4f0768dcf00723313305774879ec325f39c07a9159605dde5d5200a198735e87742c78804215d27987faa936b55311c501415bbd3b6ea192141307d28d3e6f743dcd504bb4895b21f7a5c5cd9b2054f02e6fd92f967e1d7898daea9e33c34effd83e26461d86859e8c7da378a56774fb6e14f69c48d332d3334ae38d3c500d1c24f5f461eec8c89ca3dc13b6497c0cf1cd5d1358c2895ad434bce03530b9f9104e10f0dd5069b5c7c380e9e6e727a29e3d32741ea2f0bfd9a6b8f10f0e37facf68e61d274cad228091b420d01e1ae7a359ba75c2075309e29d8f02d6894127b9a39959192932afe9a3e6da0dd445b54d7553fcd39dc5d2b72db74772eaaaaff0c3f48c24070113a03b71198eb1fc8023d2ccf40b567c59b05373dd3789a08bc903017edc67bbdd4c7488315ea462a35dfe5dac8249bd7c57444cecd6df6dc8e094fefc7282a16c1503dab3b84802cd46a55bb7848579cdc65497fea37b624d44c563959c1f4f997dabb5de8eeb467f7b7a3517e9cc43ae8a51afdc7b2568ea23ffa1e897ee916625c96f3a642e364a466d832b367f15f7aa0d746e2df676dfa0839b062ec8208f5d59ad4e0f79d2fdca25d66fb048494d37d89beddb25cdeb64742e365b13af3435510357660ceef15ad018e2f18e571cc96e1c682f7bb1a5283d35631edaa5df9647f4d99299feeaf3d17ec08b68d9c59a95eaaba3b05391a5b713fc5433c42441cf570a44450950b9649f3d17197af79b6c85d2dfd7369eb3d6bc4888241f9517950d03edcc31b33a8437a831718edea984dbebddbb151c6c11bb8bb17a7abe6b94e97de5a4a2f96c6e44fc553351e289e475b231b592592d72c595e4eb3ec704e3e4518f4cdb47fbc8975f1d12fea233711fb2ae5477f771c67e96fce32e33e2a8977c17aea9b0ec89ff460245d3ec2d4ddda59b4090549786925a13886fbf91bd56f81531fc1bff36e70f69f0f17bc39d7884862efe98cf74296c4be1d3ae5f8d0a2b908d8f5590cc9e88ce92ffaa47ae545c7b0232f5c2e5e8c7066d6990d3c02209a98d4d10858ecd707c52e41470bb3cc6489119ea1de495fd4edf7d769b7b236e938a864638fd62610a2dbbb109cb5aa7bce1e266896df51a9939a90041d4b4d3f5d62542b9b7981700bf52324760e3ef4158893d45442b426efcde427b64ba70249dd200589c7e06a25607d1de4aef408b1d8e6defdb40df67ad4b0bddf4196fec6361bc39c1f9c2e92e8eea381f8759cb59507adf5943d1a7f7b4a71ee96e3269df82b016858fcfa81dfb001fabcfaddf1c409ea7787fd3b3e9e92be76f0151c4080953b570e8d4bd1062351cdf0e75016215f60bcf1fb3b964a0f53597bbf3e1612a75bf82d0486714bcc7e245b73d761b0941c63a6652743d37932e048b4fcd1870b5ef464399768d74efe6fa2632994c17b944f656f91732b94a2f376418c68b6b2bf6d91708d68da71e8152c89da0d7040ac2860bd7ad5354d873d45f5598c24e1ab87de913abf9b5afd591a405a8b0b246628fb040af5286c9018f23253f6a2cd5847dc0507af92f17040600a15256ec6aa26d3dfec7fab72ca2e7480599173c59f38f6dbb9327e0c22429c27062f459a0caadacdd1593871f167e20ceaa3ef962578daf9278a4f5c462a0132a89ff6043e81e472dd12f9c15fab612691b3aac9a530222d382b3a04fd398ae4e2fcc4523e82c0371a2ab8ba94d3addb7c8968636e5c4543cdc9b58d4cf2c92fee69965144c01455f021c41b08416fe6bc052c26b11bb7987b437dbe252964e211e3f0c4f8988ceeaf4d1c330c02cfb9b8b9d7a9e0457c3f924c7d7ab9225e68a7e6f0c2f69bb0aa4d903613f81941d36a6e52aab16b23fdff789de6ef554efd1d57fedcf31ee1b4701fb580aa338c4f53c0a269cdd8e7fc9a8114b1009aeb85ab9c085641770def3703b2fefef1718ebbdecd7d688fbc8f24fee8d5af9b6b72fbc8d5ae71b1e1518143154db545b6a57ac5de1c41e27cc7a3b0924bdf7705522a550216fbade8f9cfea086a0a95af2a53166436b855eee85b8a5466528ba227410caa036bcd5648ef5b75b4e98fb991edbaf4087d877816ed73d8313eeceda591fc06d20da28bceeb00d14d7e30b376a57a7d9e62edd0321dfebe138645dbd23309050957b94027ed1944f1528dea9cf8f9fdc9813a47176a0a822360244a82cb9ec1778faa6eac27af21be87f466a292cbf6dfb46c384430203c91a366dbc6420944d9fa6497c502c0e9be9c2a2f632d39525b20b52363861db4c238c0bec72b6aae7d1eca69dc23a8bf468df1ffca39d2f414febd94ba9d123b466e6f287371b7fd37a38144cbfc877912f4dd55c981e52413bba328a69abb01944571ac4c824e86bd44cc0b8c409f3642d5fe22fc581a42224faaff410e9a3986e98386acd985ac20a972bbda4ffb5aafabfc8ce779393a0a39fc7990341821e98125a11912da1c763dfabd9bc9c3746a1cfe36f5766cad55b09e427dc41ba37518b669699756bed0a0aeb9d26069bf2299ad630f6c988d88c766ab03206f3e6bf1a6098c97abe95243c687c95501dc4a62854c6904579d8258b5710c29b8c26e66342a5c14b8b20ec12c2528528112daa4376cd0ee16e832ddbbedaa5330737c4219e38a9d3f927c48cb556c7172076c14d10ed3d0fa5a1ca1b56dd27eff436bc706d4507dc70f5d856a38ae1fe1c9098b39993c3b4516b3f3e21c7dcbc17e5a8e5c9545871dc559c26ae8d85a09b2a85cebf826a909ea4e0fd90753d64b11bae5b727dd28d5981da5d7f1f92100ae1c05a4e84b8f079cc328b30990263f224ae4a334867d3c576d00192b5ec6b0b90bca085090f3904075c622e3879978167229602d3e02e03d5c47f2808fe76fa36c0905b4d3ea55a51830d265c1d3cd27536f8491b712ac31df1d62acfae6cb2da8cfd579b31656301469eab5f3e76d6928521166326b01d19285bdfd2e6500482661a7c243e449a6833b8fadba42e8b9b26f35ae1cabb184173a38a76c13575fd72007e67d9ca1e8c760b3c9bd31aca5229392485920511a1a4ded2a571dd146ef8cfd21abc7539f511696438cbb24f85fe43b8e9fa37df233119cdea0a71c133293a056c050e8734128690e58e5f87ce09675c7a100535cbc7b0322a219c342c095520e5f861633956a0d1e8ddc6f4c3cef615745c5df9ff2a5c2f58d10680c3a1aba56b4619f199a9c119efbba5b882165d948c2e284d372f8ee52aaa252c1173bafb69b3c8990133c0467c0069865c1fbb4fe220ba9b5cba1287bf87d3debd797fa8aefeee31cb432c4d82808e250e0f9346a3755ba322c8ee2f4335621696e78bbe89347752652b62d998e42200a17f05bf6f70339066ec7bbd0039a90abee1dbbae203091920511ff49ca83bd8141737d4741023b56d273a844d8d6959c0a80af4fcac49bd0e22c277b776871ff76aa13aed102c38fc9afb841cec17e4bd409d683c24e394d3ded205831134176bee9d3a1fd14ebcd3d050124359651c221fe4cc533bb35d8a6915b2add4335e3df564c2efaa198aca6e7b33c8d0e130139cf0c76bcecf9120cae1ab541912cd218570498dfa58e297893b5ebc33cd477e7d39ea097669c1066da63b14494e9e0d2b0feec0f3c5032771df668aa36f9dea71dba665a3c1c9d64bc3b3f3f372ca8032f1342773ce7ed472613c9d771fec013449c9460c2b78053be7da4c9d5c51cfff637bb8427b24f3a951d858715b9e52d12eb1480a983c9af54df64d9d4b5f7a992abd12950342b70e02ea27bd099e7d9806604384e84e61ba69d90ab4aba8600983f67ac25368b2416a42477744407025b121faec6e4f489f92d737821ee1cdfddd6e16385267fb9145ecd70b7824d1215d36646906e20f843e8620b1d17a9fd97506a8e784718300c8f7af7ad03dd7d852e3b35a4d368d6886f0e43890dbe9a88ef9b87dc52949abfa9594a0f889522000d7c08af6771a8286695650f2c72419e8a656ca4a4cab9e787c61aad81107fcf345da3ef182d525491f2465ecd8180c93ed0648d47990641a3825fcfbcf425401dd6eebdfcacc5e00e065fc4c95b2345ad57c31a27f4fc18bd59f326dd9dab24b3e6e5673f91a4af9197556cdb9e2323b8c2b06cd7f01493cf0ab51935a0882065f102b85eff3acc4bb370772f06d2c9450fe9b2ff7abedc46253a0d0fb57ab4a3ac7e9014bf29ca392a90c836597d4375050bbe5c4c50eb5d54eb52156d810ee5d668880b75353e9686614d6813c7b9a66a1d099781702f3a845abe860ddfc0f4eb017abf64265ec392f8f89f23bf6649cc08999c127f25b015cd652f179fc4f74c54789e039c11280eddf0942f978bfec1f5c0e72a082cf050f2365b084c085fd0138d81d04f9a3802a3abf46931ef5f6f07fa2599665602531691365eae38c59b360dbe6ba288604afcf3c445d4d9fb23c0570ad6191cb137d347536ec1b7bcf9c5eed3b3f8eb000f2ef5b730782c986afe6aff8f759ad1aab9bb43a6b439d70022d259b6709c1e7e23813e9026da0d224facab64148ddd7754d5e0963d3dca8337e3e733825d1380becec6d54373b2264c73ceedc9b17abcd217e2d6357497acee2b7cfa032536543c5e9529d837c3ee07aadf13439466d3a0e8588b560753933e0f5b0cbe0816017e6ffb13522dd6f9f09825c425d1b50f0840244871cdaefd98a6e12b6cfbd98354d0b5f57970540a6e561146c636ab9124300d99fdcfce901f706aef12454b6342ca451acb0fc7f395281b0a8b0cc70f97ba380cb7f3527422d67320ea6217a87dcf305a0f01e5b11c63b1a1044c85eaf1d54ea98a52ed885d9f1aca97cf9bf830d75cd690935ac4e8118ea922403318aa92c1aa30d10645e5879b2d24a4ad895dc3ab2e01ace35d21116252f10dd85f17362fa504049d69534890659d3e39e55fbaf4949ef28be0e0d51550b7870f4846decef4973f0ec0b1bb7e42a94fc82bb6164ec7f728524ce82b843ef8792fd3cd936674e69a98e0e5ff944ea8089f56b880a6f20be68e5adc1ac52051818ace71f69246c3da69ba956f836a90d3c558acef312141a46c8efab72121de7ddcc7cd70717aa672fdfb9a99fd8dee724ff1171655800cb918f918dfb21a3c641c9ee47ec97bf137ba8f70c43117b61e3eff355da7ab69e0e0e4096260fb5ce6c5d4cd41e6fbb51eb59fffd83f02072211de02a8bddfddc7629eade93127273a1e5823e4e435485de132ed9d1934877362b56093955e2dba95ca51de4fc4f9822a04a974f5b7f03ab2ea34075b9445647af6a0a2fd12728e4a456a85d4506846a9052c4d990352984116dec59fdd627f28448ffef4fb7bec904517b0875dc5ae4442b7f87c7a0d753d7568d991871cc973af76bf2a826752c2e4422ca2d2e2dc015de8dc8e57c8957ab66561c5e2f6272f4592dd89962a21bdaac89795cec28d40b88a9ae7f74065d190d53b6b649de1f1ec2043117b66fbac294ae0631dd0f56ee3d86d5e008c564a98d326e7223bda8ad67363a28d5814e2e22bf10486544898b5dd1c392f5f17abfced9d2a89245f42317dcfa43b4c01c46d631b825b0923170f7891bce68a03245651abb562ad4e8f2b88834211e0cf789022c757ecb269aac30752dbbffdf955d45f9f8f3b897a95c88baf98dc0992e69ab179b4d2dd90635f7c80736f6d3ec2d5d97f7d22cb53b70136815af3b7f567871aa7ab1419a13647d77799c3f6e346ab958f9c39e90f7ba0fd2e9c79a0d0bde6490eb1949d83e7a8fc68047a1c28e63030ca2524d58537de7f7afc5ef652c6f98e91aaf96c95ea4ccea9e72659d28daf68a99f0c78dc0cc5c7ff4925b20ceef5dd7c9e7b2795f261e8ece15e6fd17a671b247ffe500b94d00e1fb40aa4263ec0ae9445e87d4d4d1529d87176553dd3761b57e07c4ff863ba6575e8a377611b6befc6499f9330521f211181f39e3700f2035bea48940a56280e99ff5ce059fd84733f5f8b5c1dc63d1ee6966726e42b9a6b7f53c2d6e08567e4e40a7ab75a8dc8556a7feef7d8104b02c719a5701c97e343092dee7668dd312f46de09d5e4327ac56aeb706bc5c6462c7c436b8b45631b86a41b102fcb802ac8700f5b5753c99b2d668d16683d669e7fa837b11591b8a91a0e756d83819859106bd5cd0b50a77fc1b47bf54d366528793de81b6c0d8a97f0dfaf63cbc6414ce2943d09472d24cc0632696e5aa2f2f0b881e1d3adee7990e5bc9cfcfb22e9ed947f61c2e868a675dcb38574c7ec5db3751135de3bb2601b7eb90af665e1eade4014055ec00a5bd6e1c9c8eb0feafe32981af5d378ee3dcb66fe51a9d020b68d87368b9d121776df6137479446bdda6948330038bf888482367f00830fc7889f77b445d9b99ae410e89d8c1911917b99bae2f5334606d9c9154ccc8c24d78a3cf7345d1df113feec251e1c3e7f9e1b1ccf9976e14a1bbd487603d546f93d0561d3da997a1b041e4a07b50c618faf78e857f3ab0cae480601493911c8c771e6ad55ff45152b6d77b6990bf20ebe83ebf661e4929a48d105065a7fb5d0f02d6ce7f3fc723e5226d21a215486ab285386126449fde02f072e7ebf5be2a7888793a1effdc8db9938f55a7d45fd86de2735bad1025b625a809f857e89bc318c22373f8f0ccc7347eabec904946c40cd4751072c657ac9345b5d80c4a8d5fb07494f2e56bb14af391ec011e350a2305e545f1b8a9f25f3510bbb7b218c3080ec916be69ac41f0a2b207e80ce02032e06536263ad0ab4a99dc4b39b7274776a5cf45bdb01930dbbdace23fff379c10ac3258ac4e00cea180fff2052b9b8fe081f1dafac10c57b45a8193d7ededa1f889d70959a6f140b9be83acef1f60d783263f91d576dffd48c6726077608917f6f5057d6b3b21b9008a950293d4e6c2754598b3749383bf1b780cecd807b7f84bbedd8a141ea2a8a91397c116931d9f46801dc810bf12788e5547a2ece224ae613f7aa9e222b205dd0700354ac147bb21dfb6147dafff07d904bcc6b6ffdb5721d66d8c663368f0772464012e3a1fd152fbfa551fcbf62f55f775efe9dc6cab33764ac638b6b78ac93c88d7f620da99130685437949a22b361041f22240a4d5584b6b039ff5b41b2a29d68d55c093f3108beb8d9431db1e39dae9660adfe3aaf9568c4358b106fb2882d986ed3fc0d042c594d7c2558251322d936ce1778a08d7122e487ecddbbaec916da5f5c9ac2f253163c5284694b2709c1051777193329ba3eaeb396b3ad5d89b26323e101fccdf981efb7afd251836a65c0db6d09a05d28e28df4edf9308672454c5e7e68d345f365d2082d1206dea88cd18e240074f2c805c54b7ba5662f5569c2b33206ef8df8cbfaeb83d17a575b9f9852a482c65df1f7e0af2fae8db91c9c9b69587d0c1e0ce5ddf2275e5b167ee16988188d43dd2dc54f04ceadf48fd0ac02ee889cfd16ee16b7fd61979f88b003d8c790fb6eeb4e371a029c1b8df8a3559d1674e5ec64e9ae37a12162cd2cd4313a9e407fe986343d215abaad3ebb7783fd5f94e7012c9fdf1fe8183e5adb6349b9c2e4842576391692c86cc3b3fdca4163ae4d18cda7c96c48d786626983e5116096f44a8d0f7e9f6e332c5fc382b790bf4cdcc4a31615dcd9a80348adf038bc031364aa12127d9bdb63a48399ad8274144ead0db9931ae7e66c12fb8a3426eaeff567a5186f37662fb86e0dcdf58895ed1feee760a6fb04381be0bcc44ac7ae164245a982a6d88eeff4ee9950e70fc54a9fbd0101a676fb5620b433a7ade183c71246749ca9e0784cf5b3f8bab4a45b7bbe37331d754916e41c678536f0e9962201508b9a3001f6eba7f5ab45bce512ab052b03682989333d8f141bbb00edc695fbbc2c361e60d3502e4fe47a87ed91ecae483403efb6ef5bd88e97283d6a82639809943c3bee8305b9fd680d4c41d1eb62eec1aa7f163e5de2901c369481db25ff89dbb910890067c4bdc914e0b261905d0caaaa78be6b090a8aee172150270bf7e55cf1720d48edd9fc7adbf31a0190c2720db0e22db545c43d33a242309b5289d2d3b00c936a52a94e468d73a9b3ba4289a4858021e0bb7e926ba4dfe64f4410b72bd35691b10e192922cf59907cb19dd9ae1fcf375fdfcac2a987c245fb6598ccdc66372de86537f370a1d67916370f5e0280c23840e8d64e46894239487ed2ccb5c4b18296f1bf2b5e2b40a15804a3be5143546f315eec906c790dc7e9f1193b11308b56a22b16380f2f12115b03ff71eb6ff2b068c96ccf3bdf6ed9a4c0d61096b93c1a4c45fe0f8a7a8d48aaeff45474d0a63d637c3a52c98d265a56488c50f8d150d629cbfd9296c936f3ef6f9100c147e47835ab3439ec78acb7d65e384ae52db4e55f88a44da9c01d18d19b2df4244d4ce2ffba1ddf15201f834fc9ac446cf33da6d43d9e873e114941eaaee9beb89f1ae48b4983efaa6622a005443c0b8baef2400358bd875db9c33b2206d350faef137114889b9319817653a1c4bad6d9ef1e0617ef3f7b01ab030a7aaa5c196f56593cc607c70071c4ce0ceae8c5885117db23dcaeecf606836efd1e9816d8e18f3918ad7b1a27a1e1545de512932d739a18e84ca35024d39bc082cee2f9b5b7ae615e5235ac736d78fd3c875853cabba280f3dabaa94dcc4d8499dccefaa187e991106709bec6dd665b968115804dff802de1b2f080aeab121682767b25680477fa5eb4d2c14952c793af5b97d8f712707d7092e88f86d76dc9c94c2f1cd17c7ab526c7e018db479711157607faa7ff3440842ee95fff4975ebc0be26d09f0ad8cef394b3b59af79c64743f385f8a6d3aedd8e7583ffed7bf43ea944c98d41e8798ec94b9ab5c33bc2abe748857545765ced6f307a558a9e4d97cd1bd7bba58cb1a495c4a68db1093ddd8349258359b2f69162a381625e7e50982584688ea5b16ac4c90be45cd424885d93e2ff3ae275da74c836b559e18be6855099a4885120d873652393c3796d0dfe4bcda5b183049128844d2cf841de60c75bbb0c1ad293694f4aad9532aab6b098d0fa9045ef2d2358264304cbcf7c0bc3a4dbc3e542f58dde87549b9e272c88bf9f7b4bf0d7dd0da26b32a8c2828661c3309c4232329ab8d0aad77f53b5968ff34d02a8d1b04c0cb8d981b66a4ac6de5cc53f4212d0ba1950b6d6b0ec46d771743ba7cca74c3ae2290639348a1f7db77ee4adc1f639e91423d02812214b2a1a0b6df50b147653e6f53cf051cfe74083654a88b8a6252d6b941af28f9dc84d2ff27f49ccb9305b9a68da10fc1a83a0d6e2af238ef07ea33c9313d5883b3b41034ff21f3c9080f4db8b1119f179d00c52de710388900d50961773b4de1822fd2bb557e65d923b7b0525b49bbfaafc9471875b5ac748a74033339e14a015548598bfeb6533a7d45b92a1925e205b6cf0d074b1d92e93e417844f7d85eb40df75f27612e6d4ce7f0c5d652cc6d1bd7a1a6f1e4ea596f6c7f9fb3b30c360899a0de15661e94b7a442337293de1a2efbb6768ffa7b433ea560c29ffad92d9771ad69ba156437b82427cfdeb7c23d4dc4070fc24c38aadf8f09c2108b98165712b726798b45f0c25bf9d61e518d7d2083496a5ba73c5ea6ff4682c8fbaa1ab493597c0fe2eb588dae3bf060e223a25fb1ba2db3c24c85029240108d1e8593c505d14da800f4394a363871e9f0f6c4ca5692ec90b9580134bb1be0c3da8924d63283e1af254fbc17a4fb8e607b58a4e4eaab37d63a859fe4d77274f0a04d04f61029397cb58d0cebd0f5dcd5f72e31a474578586afc3cdc210db01c2d2425774018931724da55f250273581b90a768a2f25d870ffd2b144e975bc5d7197d287df5076a61f81750a1d681ca81c0a3ebe36eb62d9d35ca6893497b27a2ba39d789028b715783f1c5c422c59f1a845d92ecf476622a36571d9b088a0b13c7a09894be533ae0607cd0ec10b76df9afa4db560bb9ef254ab0f10f30c949f26909bbe282cb82982682f89778296fbda5b4f5e19bb5c9bdcb606d3ec476651383059982cab0553d5680cfdc748e9121b6bdf925be524bd9b017065026c8e951353f948d9f6a13b967719a3d800ac08c73a39960be23b181c04aa60fb7ffe3115ec95ab8623a031edc8cbddfd8c07ed13e3fe5813ac79825777418afe3f3e1403d8597312202ee7c32236500ce8d450301abd6ddc5e0076ffaef191ee46483f06e2a98fb1464c475d343a18828a74562afb06e22e399029242d30887e5a1b7efb827dba2b9688cb8dedb926745300801732c94401a26e3261407fdda4065969eed53c06c5ad7a4747c99a45a57081ad1c71035ba3305a25a6ddcf549b82a34cdbf8a66dd1d11d541d977d33544848051890b3428c406604e46dbc842b249978ed31ededd42f2b84b4e31f7826d9312572d9a8856dcb7ab273c67595165e159faf9bea8c26042678065aede4534c1fa3280c947cd371e140dba29eb272253df898381f5a6e092070f1727da5e5072c9dbd95d33487d794796d725c53c13067de1b197fdac52636b81a93e8bb0ebfb89311fcde7f6abd1e7096e713c76ed251ac88286964e9fdd49ce121d287a9648b0adb4b7d4a29f3aab07925d1f7f5f8ac524e5ae66617a0c9e6ae6618690cc864a3fb2f7a4dbe87c8d1b1b1d359d51d5bbeec3a7a012aa1a48136f89bfaae2c240b63388ef20ccd368d5b6a73825f37987f64efe01d4c3c91571dd61266be3889b281af578b9b4996ad460c146f82c25136ac845ae17a5f51d6badd6351c16398152d69ee7606370022983b8cb997d44c2f03ccefcd3ae0f430722c84a05d0cb21fbfc0d08f20ff21ac1c11918c35a14cc1eba73b5b1e3b8c4086a98e513da2a4261a77cbcae1581d32cebe3e71f8e920386a45ed3d7488d8e0e66e72db43f11369c0a060ef99ea36f91e2b8a7bed976ab061bcff40f7895ad325df90873b99414afa785f822008f30195f96a60589ad48fcdf061cac95e864371cca694f2baa6e927b8b80ddf8354eb86dfe8bcebb5ea52d903896a8bc93eebeba253c40eb91788d1857e75c30e734ecc07a664909ce6d4d244de0b3ec1e3f3e2c89337680762963f53559f3e917e9a52b597adf78eace8661bdbc35466423dde2d154f445ccbd9fb984a43d86e2fb2784d3e17dbce37f1a1d47e86d998da74ddcdec46b607a17c8d1778d38656568a73c8febb4b177e0e97d3610533ab4b47be953f6193c9805efebf58535344e2d59e8f03733514732bc8cc5d2f6b2deb1c80f0dbbeba9b11be208f8e13d2e325995f48ede4c067365721f2547099d4c61e984b23a810c99fccf9bb9b490b686057112af0ef010fc412cd29031f77f5505ab83679e39a1b1d6ac13cfd845c34335cc76d4f844945fa998336d3fd9d7e97521732e1c44e2549624c3e5d38c1d2a3351b24bff52a575c65a98447079070dedc678ca70f62e4658bf647098a75bb79604874d56a8f5ed386d499a338f05be9a1673ff1159944d79ef11254c5b1cbe0bf9e070920a21a82e1dd9bde519b1f32d15884628aacf5a3c1ed2919a36dc116d1f66baaa0cc5e3184aa3ad4ec97472c2d683a284ed0e987a4ca45d0e1a99c0987a617fd2f6139efc5a6a3ec1910e110a3b1c3c66ff88b17f201806655ffb56b0285bc1cb959059a19d065322e4ff94be29104bb466d542c6e091ba9ad661dad1403c73a4525e92657f7097c2a564a86b98c5e00565e9e9ad54552fc5b2f33b6810c067e09e6129b1d103240f0ea50a283910267e0210c3c0e26b138880946783cdad8c5326ed5d999bd1e935be6fa1a90eb18a67556a69c3e8846d98d9a4188919fb74db82ae6de3188d4a9b1acca49dbde2804aaf7b891ca3f622aac7075a65f1f550d51eb0787f815495215e16956fa8e252e8ca51e4d523e78d41a8aef350163ceadc30d09597dede28453db1a1a7ea8ce79f29424654639401c2a28467a346b5d1f929b0c3af2f852614d15beff919f593ca9186a562d33d1e741a4a0dd564418238ddc585fd9dcf14aaf196482738c115c26d997de5cb115f2c7c1cabcbddf752a15c23d1f4dd12a4cf87524f8bf01f85315eb4e8cdf5adfc700589154ff623147a59191c5b8c13f53e8af5bc1509bb036b706786e2063c9f1540e95f71a0dbf9b8944c5d85204654e7fa7dda3583fbe3eb240e60b816f317c2a803a96e467497fb2f6b6dd44b09802e2478117b4f0938c48db7da2db2701c62bb8c743ac8deca7a6392cd86c9d74f81e3db19edbd0d0de21ebcea7d6b3750ba24c56b542d8c7b25967cb15c87b6d4d6f3f8dee9d8d9f60a3236d3e6924afde0fd5418fafe8850163f8a8e06d576a54f7e91db0143939194d97f29b26eda9b39a3178148c3c4888a2ae241b0205f8d45cb0ffa6cd9d9593389ac4703529d640b141f77a9cd224abf6be08994db3c06d526c5a17c945cb9e40ed0a97d5a509590125dc48ce495614f2d494ef7b603a87071dc33f011b7f3f10080ecfb22654c4a5e0dc7f5458b09a06b43e4bcc7d184efb58ed0acc1683a3150c05b1d76887789663bd9eba71232241ab9cf90444869218c33fcd03ad11c3b00f82c3580ff78dbdd631f42c82abe07097d9900185df4f6888a746fb909a3dabb71d700fe73e27bba5d274c1663a4feecf5b66d8fdfb6e811662e8cbee3ffd8b1f3e67d01ea8f6595eeb84832a6852f2642c10fd4501797af794f70b065df417619d7bb4edf1968f62a8700dd85f7e2fb1f6de2dd3b2c068d61db066d007f4c592e3d1f5d52909d04439d0e6edbec5c31a68ffb459f7b6d240401e6f0b807b7f76a7b34b6ea449c619a7a5ffeea124056a8ed41fa413fdcadb51f324d6303c2ceca0ed8be0a5779604cb3adf80e626b1f8427eb23addfdab389740a3ceacbc62eff73c6d8567e692848106e9b337b1a6a836ad3e747fad592a75e6f1f8b3d586c5ed4a4a57eec4f1d0c96422624fd909968a9f1019b628e4430106d2d2030a5fb124e1d7cfa107e64892d6f9595d46427d1ded27d37fdb408a33a313417d72bd0889afcff77d08bab6bbd194524152a66e229bf8848f17acf75b9a5facd714076642261f21f4826d9ed5ec7528b63d149880e1f62c0c058d7d325eddca6ba65f7e07f9e91c2f76752969e731208b9dc0ccbfe2ddae79f6e6710f5460c918b9e964c0e402f8f34176ac1c54c214266981a2d3fa66fe82fe68bd58a095980b8bf868a3168d6dac2918577f9b58530764d4681fb1b56892ee88bd29672b0c6d2458bcc2c8d0e0912667f1da640d47550d320ae3279a1e5570aa61820bf8f7b50ccf819da242f65017c7dfdafdc23fc558c65aee3263dc1aca66b78c91ccf73b6b78d7e3805d83bc8dd54efb7856119f317adcd891179cb214d6f940f3aded7e741078cb93ad782551073e73d717b478bcb339d6a8aa3a40a3d66ede63344b3347fca27cae5f7b56365c23b4d825cf2d781a7fd94b38cd3b9b4316fd699109b63d17111b46612ac5cb03f75af6e77f9dd81d97165b5558a8fc01f1827aff9520cf6ec3934fcd2b93b88543439567409b4a0dce2207192194151e606658a4fd21dc851d6180d5fdf93b3938e6ba7832ddc8e897db98f8e81ebb0aa2349846e5e366ad9f025f52031f5b1ee673cbb4122dd2483944459f5fe559db0a964651f30aca82a30557822617519dd7f07136b0a055e03a68c648014106db11d0167193c28d1a09570b0419e7de0c8208547c218e6c29bdaa50de73d1bb8e16a5ca96c49559a2d65a70474231db23eab2500ddec91091df6bf3a464a9d5ed7d75b7555ce107f162f355ebbfea08150c8f7b6de48f581b7590f5bf094e352470d243d9573651068bfcef5e2b31ea61d7c7aa80a60ef35aecbb6a21b1990733d1d6b562a1b63b2d2c5c42c48c80ab753c76390b4b5fd6dff70da6653fa53cb644e9e416ff1945b44edcc32223c3e7ffe2837e24cfa1e7499d41c8f37a57fb4ccec36d5a18547a18d46e1f04b2a57a41408f1bbdb34946cb40b340346aef3aeec8bfd61f266621788a328bb6ef7181e2989837f6723cb95bd6dfd85c0bc86dcf5cda9c1b3de2ec8b290684ebad0532d3e8728c9d25628d241a677f1d1d3894afd3fe7ce326c3a538d0f2c75c87edac107110b4950a1718f61cb2b3baee177b7f81de5d6c986a09d4c8a215d166df282c17cb0eebbd73c4d334b969130ec6cbf06978f1a5f7efb492b928d4f0500cec4788e4e16c2494a7f5e0c7554d39c8dd1ea39f9dc04ea8ed0d0c410259c20adf52ae735a65b7d0a9be3e60d334c735db8c0a641ecb66182d9cd1071d69a344c2c1e502025cde7393a4761422e90dd40583465ff432e9391d569e6c827cdf2fc19aaa390277d2c0ed4f9b3f549a420f2521ba3344de2fac5ed33fe52731dd676d482fa3548b3c83dc236243947cf144327addf58844aa04e6202422e9c69824d3b86c698c36c5439d22249a4673f44253006aa2ee7786909fdba3fbdbd7040b2289a349273465234996e00c8206e07a07007f8f235c4c40a015d0e3b989b5ccfbb74d93b25cae8287ca8a651213e8d2a626faa24f7d1d26817317d093900f79a3fe34bd28d1451b9a40d0683ae2fd68297f6d7f85975688455691734e0fe2a68b90e4f062af50902bd2b33936c035d66e59f76f381b8032dcec6cdd1739c6ca187176c0f5ff9228466ce83ba9caa7e7864acd500bc02283e22c221b9a2d302210a164374a4ab9a2edfe0d6965532bc05601519c555019e0f979193ebc914a86cb735904627e8250642517439995194f7265c30e5526433dbf324dcd6b33d4c993ee27ce6d7bcc9531bfcacd3a5d9840649911a5aeb5049f0e87835241dde82dcc4193d41fdecc99e8bdee52c689089933a5cdab4b665f456603c4b92ec5407cc626c6f8d271f67c40fe5eedcc3e3736efcb7f0fb5c2303328bbcce472a7901c325b0f9e4483bd777df6218a6fc759589b672c4a4569c2221bb4bddc22db7a605b49085b2c3c4868e528e2b0ca233e4bfe1a1ebff0883225b0feb825640a4ea0d92e7aad85c8a0ad96f35b5c14b585ce1bd2ba0e5979332c9eb832ca245a965705daa907382889483e6d69f0c30fcca0d36d394f68cf92321fb366d7b91627e365491d265551b06575e60df09e25b0e12e55bb3e2acfac61a1253038c9f86fbf774c5bb7265b3b75dde75e273aff1167092886a4893e38616bc49c434e05574be5425302a64cb8b6e47a86bfd6a97d2fc43b2b5c6ac9c33842983aef679e7bfa12c60be3e7b08d43f1d6a3fb3a431ce7b3f26b9d2845c59b7544fe4af368cfd83c0a4c24a10230a350d9f458490f6abc390eb4150f49f30c58e9ec73099f0b345af4fc51c447c575cc0f7cfcc70cd718153dbc2fd99af5aa190641d6a4c186c961421cbfdae923ac6e9071a6d6a3dab8f7059c3d0cc04d062e1b1e96b9e901df72c98fcb3d46151e887786088b7f8b3bebd985b0a75497340b74030bea4e26cadf4bfc04a6fa56bb3e2abd58b3f786f8c2182b8c0fd4549c710e02c871357be722fd6e67071faf846b53bc4bda58d83e7f9bc523607b425f16b4fcc356914913b5366607da143f0c9b8bb473f5e214b705838f56a36255501f8d8889af9c8a28a7742fae367e7873a15cecaa024d6f732b65f21180a348944c43fdec5fe3bf8dfa550e2c44811f715bf0eccc211e8f90fc29b0786b863c76fda94dcef59044dd121adcb0d5818d00b2a599485fc9704f4cb5d51181f1805daf2c274e71fd9848feb4878c7f68e79d7e3d099f09af5976f834f4a3daedccd102249536f8b49f57b78d6717f28cb508db0c6190ee61ad50364db19e87660bfda082bb00393d656f5bbca597e1a39e4df71a32b52448cb66fabb2f32e26ae0fa4827eb09373e12a2d64af492277043f2372177de8909c71dda730a02e89a66ed56ad9f749c174f0e8b450e615c8a72b197e67ee2f55e05f4e82331c522fc5384ee8243429da2cf742e3856ca693b837204752ced905ba2628d47ab29d5184ec7369fe4c16aa9cc864fe34a56a645f7fd81a5cfa13261b898d19c3a0efd10a55462be5b0324456d3cb140e660d5e01eb10e4740e3b8dc0e2dbbb2e12f36c4986ad275ebaa1e2cc564536e2a14a2faec5243a2640fad466c4bbfdf94b22237ef82e2e962a9470e7cb6f0b548f9888321503e90f17ab3221489a3a4f22c065a0b20a0c12c8e3a06d4293b24d07797a90b25eec7df4c5839788dcf4af573773d22d8c96a26e6bdf1becff858338d2dac6411405d704bde5c4036307fd1277d3790ec2985fdb026ef164198960cf1c6451a3327071a060a09769d98e2e9dcb930f748219629ec97f916f28186316c9ac7fdc70c6b6a117d8f3c1ea8f7031c9f79f852473606864ea0fa26b040f3b9ad25f1a7c9dd1905239cda5704fc10535d06916b6c1f0fe99bd706ee81db865649707b04148834763a9e75b4a255b606b7600eb19744f4dc84b3f4d5b051dec5ab497328b2e6786169b39bcf86519a12d12863f89e1c4963ca5e80a1e01b2aad697fbadea81ae975b392bf3ddbdf6c0367b5b258b46bda5842ffe5310e50391ccf8a59f43b6d805ab5d4616106080b08da315ccac62b898afaddc05ae881f856fdccc0568c0c782860c2718cb052c56b9b8d61423afc67e2a55e872ad50337efe1eb8f16d42a851a740b28e5d737b114a8c925eca8dbaf2216b9d4028930d73c5875bdb3eb593d7aaedfebc8ddd7d4d83d38bad271420c918c7ad5f61d16eebe12ce28ec2bad250e326d305632a6c3829967fa1b17313519bf66e5fc9c2ab91d7ee3fa6cca3ed31f0991b2109522fc55417f96758f7d4666577bf45ed68fd3009840c6f2efc1779e201af737d09bad972eb525b206be651015b60da2403f59850f0ba138c086132d7732f082f168785fb7553a3cf6e005c0d48e23d17d7185802ee206209688fa87d28ee656e4e195a62ac240e8cfc0e325026ee5538bd32e552da2154cd50a03d76cbc49549d3fc3a0aeeb610395f722c009a84d9f38cb174889c8f4ba7d05009503e33fc0fd5f8e71d2f944ec2e016bd0977750e3d46286e94ae51c22bb3729c9f0761f01325d38406beeb9f0589a8efb1670b14f46cfd20ec4d5047831320a7fca015701e9725c5a59ea8ac3a30346b4a8205907dfb96fc873ec99963a3fc8c4f54e4fef483e0a80c91fca37649289f777fa3658c3dcab370ba535bc290da61e2a016d73b002a40da9185348a6e7e54fc511e45f78e3030737edd631b083352561ebfc6a37209d003621addabd7759064fd3abaa93be5a3dcca9b4e01933626406e64e50170191f8d87ae8174be08ad20c172f788bd2b246e180403e3d86f20444803c3b0a2a32da897caa235dc1eb8b4b16bdcc8cac09417c7160959cba668d452914bb189ec142e287897cfd9cfa8d2e1298e5b0c56529587ef7e671657660368d170abba509b2f6cc97879801894e9d772087d1a6d4876c77c8edcba5b59b83ef092b72d94bb7b2b49d32ef1deb3e4e93fcd641373f65fa96ac4d7e0f5e8eec9ee1d3e292f215857b3e3770b76ca2cf8baa09930d7f8a9e5585e6e7f48b1b90cff4701e7220db671e21e8fbcbc4071c44526f33316594674b0d395e94e38e4f420f71975e918cae3ae67e9dc1a3868822fef9e78c19fcb217c3751703b5596068f2c396911128ab7e367f2b8507d5fb00e3234116957fa1f4b99e7b5f436b1791d68f96b10a4d21283b51c7dca76a57be6013d25150fb7c4365f7e4e0e65e2d93dce0cbc975a719860ff0071ff9fe04e05cdcd508568316f105e12b6a1899c0ca769a86b6fc6bc96978386450ca6e9ade50fe7ee4b7246ab321412139b3c637fc1e7071bdcda9d015a0a43824d5288e000fc7067311d35ed274534a4814a8848d8c85e2d8b0ac663183bc22b551b9235f9a6e129a99304bdd0b0eb15efa5da6bbbc0af8e805df21a851594d850fbebcfff85c80b1878359af4afc421a78a4ed6c4a4d6d6621177d34a4a70489a1ae4284afb6c6d2f30e5703dcce6814e65bed232a8c0093b87c2017b96261068c78a301cee40e5fe5c966f478a49a6661a36a6f4ca8d723d849c62c1512ec4c48cdf88c569f1b9d6cd70ef6dbe5e957ff968906690bad273907e5885f8870cad8f845604c5d6717e7d5daedbf03053e389f7587bec6b8d18d12d50ae925be5627d014fc8e3b199706ddc306e82012c66a406b7bd7693343c3c72ef837c33ee50e5446b698a86f905bd02cbabab1ba40cb57a0cbac321b902cad0f82eb154a742dbc5fba651052d9c2e7e66c1f033df8e1bdda62ca9fb376ff06df9b4df30336c982685ba20119911b85a975ab2cc5221a15195db834c9dc6da93c29af41a6923687f25f0b5d6e8f7b13562b870e3b4f8d28d2b8fa8820a93a648cd0ab26673f6dddbb965b20a8659c10c6d994e01377c50f7d7a58f9bfb7ee1eb282cce2735c840f09218c1bf8341494498526e8486c6ee9c5ad62b02d600dee463a6cbcfdcdfb56a28c75582e2acb66527a45e0d96fef5cdcb6555781ea2b0502d8579d0e0680fb69d2556c39fa75c2f0d4c5f036881d784e15462364a174b10e39f52d30766136a75bf2f66a181e1b76150f8c4da1283467ba520f91333a8606b70454554123a3fc26260c8bd8a88c4239b2776ac37d61ba85adf4e2719cbc6cbaeb4092e2a13b62a4fb5986a9f369a02edf656296aaa982cb8986f5a6fbe5c95ab4c530278d5e1a4daac365e25d8abe473acc937133262444bc70f66647dda10dc13aeb4d35534e1d5f6137c4dfd5aa43761dd5464d462110436d1ebaea82124ef03d09f076cca44694ce9b7408b8123211107f855ef9352839ed647e0e8007adb6b5745863cfdb0690891621a94dd4de63d099a2826a3097a917392ce74b6e0e34147460488b48fdb5fd75655e482d43405dd2676584bc3ed65cf34c69d0393e8c74ed51f5a0ed96b97cd198fa9a9ee02758d37a79517335d06ead3ae311968c2482b88f7c065a9c0cee432c4a3063f56eaa67432b0677d58fa08c1d15b02ded44f843ceaf83b9c1684c7e06528ebe2a9923747bb1a3c3dd8bb2d1bdd54395b0e277712373b79cc7c6b44d91eb5f5517c778c622c6c958dbaeb73b2262cf38f7609f911c906e47b99995352a7d4cd0d926bde6b5f4eb1c19d337ba1ef6b0fa5fa3fc3e19467abf40f0b9209ff60859d621d6163f3c8d7df4f7c315ab556942f85945854f00ad51d2e8d4204d4b7175f37ecb07bfaa10ed3a1c3e0d4a7b421dbe600c4f74ecd01d5293820ac48ac7ecbb723a8627a6c03ab71fcdefc1f426cf9512e370cbb7fc28496475d65d19c5baaffca3a9a9978dd5d99b95fbd394563a313f010d834f16af09100c267dc430f009ea1b7b064b0aee98245536524f5505b5ef18aa282b94ae68acba81b4940e753b9e29d669c817d3d6290d2d92ba2c0be834a0dae1ec72bfcc8bd2979572e76be01f41d039ab878caae3ca7a53c61e26830572ffb0eae8b28828e2ee44d0f27ed607e3b4c803eb3fed54fd04ed2634b0a9401e7b48c0ded1a25df749bf7b08ab0a5e57325b8c587632421e57f8b7b6aa89f9cebb707892f70137b710a4ebf26b9aa2bb6e40091415f6418c9826e6ca0b413e4f0f917951b726c121ee156c1a4a317317bbcb6b6e8455a667c98130e106c19f7c9abdd54cbea09ffd3d4b526a851bfe4a45479c94037adca8256c9d6d498d37fb7ae0efbd9b9a04164844795d10fad7c4d5a07fde897229f713c07f8b0ce2835731195534208d853265d58fcb5838ef0e0f7aca09708652d56d602497cbe320b1f0a91affc4eda5ebc3be9b3fc957ad5d80cd31110758bcb04588c6126fe3b3d25cdeed6cd1fd8675c80459bb3a1f6e20c7c41f900bcb443322f738f57d36d30693b808465b40da865999c60e1b22c1957bc03495783ada627007387ea55ecb059d9a019618b590aff2eda1c96c2ecaa9d2f61950f945523e16f98b2c67496d075e4e71cbf3f450c84d9b389d79d8c9e1a84a549f6b17c2f7675b3f9ee4561495ad25be34e963920881c9f391e4469349c2ab8bf3fce66b66b01c4891b7ef3b97b9a0fa81765c59b7cd6f2db91b8174f2de09b8ca42a85c960d708b56701701f354165a3d031c96c1ce686b2c243308363c4321253f03a8a8f1753ff7f0e76ae7d7ec49d508d4450eaf28be4a096d1796cf726c762c66eb84cd766160fdec8af4fe830d35a2b2ddc10d97be361aeeb594315038f5f6d42833dc0f26e18b945f82d92e47b152475baa6215173d6ae2c809e7cf87f08f031554499a2758df39d0b6dcf16caaf02f9e836d26684f2b63eb126bd6d2ab1ae56b9619c43939d923730c523d81a9583901a11284913114fdffa400ac51e67a37de42ad758cb4007997f0faf340ac1f289417176031846639523de733a63d9b29c50fa9f070e97e5f3f59f35dd353c48e8488d01dc647f2300fc30b23f8a7afc8fca0c85d7c952647dcf76999d6cb23add124e54c5b12dda0285b2ce94f82bc658fb70b979126890cb9890279f08442f14d32faa4b3279fcb02c8f7baa5551246fed418b21f4592661749a3f48098cac80e8e46e175966af0236794ef66c389f96eb231f4235d7858a747b10d199c0d927fdf2b15806f823b98e0f7ad6be66191025692f44a33fa7f7451391a5440a366c4e34be4674a2d61babdcede0c70bef76ddd587b187e5d859f194a7e7ee807ca8a5c8e18bbb39de4fde6415817c9757a854055746aad12238b86e661c4ea0247277045cc0d267cf6657f97da06df09dd9095cff602242556f4059ede9d3c6c562a2f615f4275959334c877b69c2abb0c854aa2a26fcd64de213c89a95f860d322a0539dbf2e7913b0fd653a295b748436282c04dfa96124bc7f1f2236e57bbb7ded29e910dcae8c8a00182347376e2ef61bcfd2fd5933d7e60339710f8162c540e61f04fb1f5fc0614b7fc1cc8b120ce6b630e439291021bc937dcdf9626fd05c15cf1a2551eec16e762106998b918178c8117064692aac40dc5e9f91a08da591e62088191b094d78b6f1e992d69bd60fc10df12baca3521ae902acd42e8fa2f1faa45fb9e3f2f09835d7de973ad15da38c87e3c41bc864fe25b4a6d6d52cb57efc6768cb06129300aed357d950744d5011f5bcb88c9007bf2337258cad60cbaf2c8db8cc8dfdb62f0dd4c9d3b5b89166c6361ae001dbe6632e13cc53578ea8070f82bb5518f2b740a6a794aa8fb3eb7e6af1fb628f0ba57b23235113e46ea9523ee2aa0c59df2e715b51ebb3db07ca96c91ae8d55e6fc3d4c412d74d4c10822fc03ceab2c87c9e3f595406df73dd25d911e616fd39febf57f5df5cbaf3c65a8eced5e47246af75293e3ee22b19336fe265f9f99e109d70ce7f969c90c0e99425ba31bc732684023f7c4d24cdb450ec3e09a657575fccc18366d9f6b0f7e8b593d61b368bc8983453a31e1e167d78b7ad2a34c96069affb6b2169e2bf316f24ed1ee43f547b48156812fe69bb23d01c5821c629e09ac995941899f32ab01647234ab80658f9dc895ec6c65d9a3b9934eb7d4f6f5fd5d6f0a0761cd1ca7c2b21cc117f667bfab0453c1e9011c51e41e669d5ada6a5b7da239e0872d0cdebc7fe062612361a6d82a25340d205148531c3ba54e5141ed2e96147975ade6f06eefa71c5b8954cf46f9b806ab9f89e6edbd1dcfd0c16ecf39c20fe6592e069cc5b611f4e86ec380db66d3acb57e41a4942bd1425941c40dd79f54a850f670215f5670227f238e2ae5f399bdf44d4fd53b0179a027f52831d7995b24b63f10018bbd7dd9c93b956784fd963aeb7cd62ec6c0f6849707442936fd80be392d34332a71c8cdaf7098b245867af9aa323b4b32ecb7189345a2598af2162b41a792d8b781b6078a2d9901f9f12852ad18d3c3f278821f46e60c219a5c95c3b77fc662f499060e695d7dccf9220e8286aaf3f121722b1e8a3fd3ba053b8404ff3268eb97143859099a5ba49f8d6d8b74ab6f924aaa95200772430874ecd18847e4ce80f35cafede36c3813e369ecf63e2acb0b36edfb4acaa6bc1522395d114350e5d470e024a85f4eed43dc0ee73ba5d5a48c6c61b3d451ad9f097e89cc8a090d4d2680776aafd33357749ed9edb156b7afe2f28177d6a405e3c096bc1ab7bfd73f4389aad9189d7a2709a4e5983afeec53ea16f3be4356f95f14746356b6fd2d358957eb998e82a34faad50c67a492715fc3c56f9500446bc57bc0abda96a94699cfb0df7a82a9a57c0467e721fc9c26bb541318122ba0f7759dcf3f0c1dbc13f0b4347c11381678e28115d8dadb1e85526997fe8181bb15940cc6c09bdc7ed299212965f7e046fcc1d767145e8eb4b01dec9c654270252eea3a7b76304a895ebe1f0cf6440f6705297488d9961ed9298a3d01ab93f2e2dc50cffbf686cc2d8be93ebbce5dc6a8db697948d172cd481a0fa213d6a0986494bb97470b3536c6c77507e3fb97d0b4f1fe7419eb699581679ed066a7e695585c7aa18ad35277d967bcb0ba02ca3e5e0cff131edabcdf45b99ba36018e64dd367b7c2aa1998f8aab87b8e25509bc9c00bd06893f22efe9c7abad38651d4fa8c484244913b83c0c8f34b54d5a97d1ffe94ecc1f26aac5356aa07bd02f0e500d55ef903756dfd3ae74a9f32fc301e9c30056c0c6171df7e428231c33936bb493563cc746c06083ac96d2f0dce7b49f0e5116a100b21148046b8f1df2dc7a3591d1461747e0ecef45f0c37983c2eea2f793ad8fbdaaaf4d0d2b9a93612cca8de7b8c594f43f1a60a4ac6986ecf1b17d1a7059c809f33f3648aca8c0c764b8a819c201c800f804a825cdd3be5afa29e9557bfe30f6d2dd33b476125115f9c823d6e7300519b974d4458f7a128d6f12d656790d566ef76c7f3e5d7ef3ff4730ba9df12d7f9a6fe47835b84ebfb7e0fc54184f91b9fceca10eba4e8541d5f5d3beed179e304a8b2c14b5c5347ba58a2b58157e9d27b8e715c571fdedbf5fd7b1c57fbf7831b2dcc442f664e7475bc370a7622e4994a99ae164f535718f5bab1a8db255e9d251dc7acf53be1199ae421e074914ae3ba36580b24ab07277519178677d80c75c213afc8144224567b2caa95a8688c007c384221d81359abcbd3b7c7f614cda2bd1049ecfc986ae97014b6e874f1fe083285b4b3acf435ed995095934a316ee9f08a970ed5fd822b980680f12b02ba745f69cecc031a495f6c039611040d6a572c97f2402f8604160249475ea0958ff7e97dc0a31c1222cc797115e08421b32b32255658793f98b854940d8351d1e13d1a318dd18b62e990e04e9b7d2ffe25fc58325893d6bcf30338a7a178ef33644513f2ede1bdf0ee44313cc65546e77acd818f84e12f22f6804064dfff98826f265bdc652ba37d11162d7535cb3406c8b002b2d627a1ff9d01fb439f84135920987babcb9b8a78134ae80c07aea3935d7cc1ba31d8bcae8dde45f66260699a06219631d9b17defc5e1f2e3f7610633690cb96c15aaa3543ac56dfe1f7759879a047de05159eb79e45b438a13c5cb487ace1e5d9479037fe81639b8a5b24e4b0d1fb61833395d158491f1408e518bb06e205973237ade9a69eda2fbcac0a69a2cae078e0aa6bdbe5ec3b93ac5deaa546bbfe6d4c2670a3d61532a9bb33faea854873a5252b0f5165e01cfbdf183370d820520e05697c55ce9ef6789ff2f9d32cdc845eb91566690d7b1365b3ff03bc61a697d422c85a8509718ccd4279fd1ba5609a1c711f06426908102583bb9209b3775d1e7fce710f1e12096e13524354f2992916d36b6385b895863b477263a5b25e076ad9178227c098c5a58540caefcfeedba09ea82a24466e85f3e4d9ccb3415704c99aec145c3002f2a60c661df9cb486fd0794f88d558cdb4dd10fd8a67bf1c738cc2a0422f08685bc6cf89cdd22710354a9818b72b6e33457b902154d267d8788e25d911b4611ca5014e7858eafe43799ac1a01072e8a143e7a27b8f9e52aa2a9f647b81279a9b4b468e0ad127fc4fa6be0b0cd8c66d24ad6516fbcfbfa4801817209618f46e5cd4d438949153793a13dab0884b9c9fb9ff2b7da902ede81711ace96190d18f36483b2f7cd66c518cc9c7e98056d396ab7f9932c7c720aefec840bf6d183db4b57056ff7550eaca8bf196ca505529ee4242c62374c29a589fcb1797ffe448849188498a21722d5e1a48c97f7faa676a1167a66eeb6422aa80e933602c05e51b401a2105ab5ca8810f46a0895c2e87f2314cdbf8a8278ba6ec1a8f9fcb4270dd468b7a6cf36f10f15eb5babd3cc4b69fda5a7d22abd99624ba61ae09c28b63636dacd8986ab022f9acdb018739764a4100f1752a26edcb65e8917b58bb822f3598906eff65837cb38f662cc0dabcdf40d69338155b54efcde85624e0382372b896964ee9d94eebb1afc3418724a919608af4a0b336ab2f430fa3173d5a6c92050492eea56b8b1bf03a67d90daf967017248022b6a1dbacaa05fb2be1a7cb02f09640ffa57b20ed487bd033a91a910dfd5ee09798f8ad00ab577fa0efa40e0761b56755b833dcaf36251f2d02b3af85d0be3028aa07aeaaa270fc2ab13273223392c8def58c391c440012ae454211dd83df6132b6e3806a39cd3a696563523978eabdec21258309c251d2ed3dfa6bfc2b82a430ba4b8543776fbfefc8402f1b88a0e84f71e2c2b8d0f984eaa84e16aaf6208d7f66480b766a615bdaab307eb0de614f09aca73ea24608340a052a5df0091fdc0fb111a5b21d53a2cbb009a554cf404712ed98ce778d919ef34d32bdeadc38326e250c09a4415d7a52a0f7baaa636297e98c0194f6792991350d24609a0ac2a13ff1fad8172e3e37e97d8894aba085afcf603c82d8932d3247b370a8c25f92d17c2c3872e3272f3608bbaf5036811f016e9051a9fae26f73192b9fcfffffdd167a6fd5bf57d38e8f4234059a1ab0ec7f5b6d67458a12bc6e7c99c48029f3522c26c195b5429c602fba7eadfb7ea138d4c3dd24148fd3588a2685b46f88fbe3374ad7aa4f0f93b3b2bd2f3cb624076324af98537e628b6e2a0cb54f18c34a313ee48ea5f225a0c2ea79501ba0bd76017fbb1bbaf3a6d55471bfa27ebebacec8c49f2abc0ead454e71204aa696876f91d2ea2c76eb6e3d27823d3a260e61f4c2815248e8ae6d8314cb5f6b54fdc8fd548a186545ab5c5a2d5744d525c09726febb92a240022e20b8e7940673d548bbab24c1e7a1085d7ed6279ccc3876fee45322bbe598599e433f2f8cd3d8a23f0cea128bfb9a2b0629a5729f367a82010ddec1c1c23452b2d5f06c43ec685f551663127123fea0b05b38a29e0babc3c0883d16b05c2d2cd0c62907866f7168b728740924fb901ca9608c547e681e1105912d81328ba5ec4562fe9da4d4a259fd8cf2914e41f104abe69923caa07e5ec2b2414d4465893ee4b521b322350ac55679215a2042ed7ae36d753ff9f6139d98539c6e8ec15356ea22af875e182be903af5b7c14dee7433ed5f466e1c272c2cbb40167414a22b7a4775a5451c3391c97e85abead3fd20e2efd1201cfd596ecbc9b7335c977b7457cf521c7e11cb400aab7e93f20667e405044fce508bd15a82610a21a6cc5a628c4b264f5523b284ea61e6c815e3ebd3b19e1189facf4c7a72ac09042a762c4e3b72599ff5bb17739c9685a00cd5485db5e1e0a1fef307ca54ec7a5125102bddf90f336cefd2b2ff1792ee9cc26be3195e94cfe24bf4f7b60d64604e5b82cf7cf255fed4b12f03582621e89ddae47cf30ac3dbb9930d339e97349da4a1496e34fdad70b74d77a94e506a299e2eb11cf7532954285b278cb7169b827174a6b3a74a995ee384ee353f77e93e2781411525c5ab54ea0376c8f7e1c3b2860212a7be23e5c7fbfbfba964a4e7baa11c5acd408e92c11d6b1a87e4e7b7d441c6c2d3c11da1f7cad681ab49a45dbbb975c895e8a3da80bf29277979a84530c6b2e5722c6f7aaaf3cd0378f56c63683c1c6440f4715c9e69850e25912af6ed11fbce63423ff6af1edb7888823e741ae86e095e0fae6a4fceff5f66d028c11743dc5831e6bcb7ae1b5a6f12368f94ebece2b070e5fe32491173f31df569bae44488c908ca0f1ec46a6b831f7f996c9b5e4ba46ec20113b766232e3589b895c823f220d3d6c5f32ac7831d525463f52e3f632e0635cbaef05fe8e259f6c137bf96701a3e59deb8164977d31e5dec3d4ca55d6dbf66b9cf11777edffd7758dd2d3f46bad4863c60d59dd5cbe7f472cbc6482d6d3a24f4ae4ab84e0fc3f44f3eee65a2b128b57497fea52e38bbd2d5e3e05fd84298c6f8db6e7c7f07248068056c66fdecbb0659356503df7f7834cd5b8a8e4471d7c53f0a6bbfac541bf4c4668df2dd301ec9d664c43bef42fecce53edb7a3b45d6190d2fc99566fa89e9c8d78fb1338fe276ebcc6aa24b41ec69a6b680acd7172883ecf8f5031a52c2676bcc6490171e89165073212237f0badc12bdcdd26a5d663207703b3e4ce27149a9464252a14c6032d2f402bf492d7bd9cdd654e80a5790f4490d9a787412a9b20686f511dde7451b73591da33855185ddb3891d760b31896257d7367085e11c7ebe7d2c3253aae5a4077bb6d5a7ebbd2ed22eb63b8692ed1a228619ea52f1e595cadd042c90b0031f234f9d764063b4212dc38f94111a817f433b83432ea81fd215e766cbf02f004fb8b1a2f16ad1da7f8188413011102447d6c3284e317600b56637f63733ccaa02bf951c3b0ce435965576e3f9c4fb1829f23cea5196c8af48dc63d76898f730e904fe2100e57b0880d7151e366c7e7dc0cbe853725ad6997a0968fca91121f1f3bb499f6ba455a6a9fc27adefd64a73c79bca9d288f731a3803b75da0c796afd35c19c4d19f7d1534d6295b8b25c2905a42e050ba8d6a7efb8d2dab4e0fb52dab95890b62785bd8738216dce16623f3c2f168a1cb33bcaee77d95194062b95788db503b223fb92ae1bd6d2dd5c1fac8cfd25288507ae3897007fd872c8b3e6458899bdb32704f578ba3b671aba9f0ef68768e704f7837e70118f80608b8c6caf8c2d39e6c5fc1ce2419e8d82b3d84c8d7629add4066321c4a374afc397991bafbcdcfb966f67ff7ee5ed4e5f48a5d914f30da057ec5acdd9c72ad1dde0bc46d7addce6b34b6daa3e5f7ee7eeb264cece7f38dd72109e2e26c7aa8a88696435c32c1812c49b514e7fa19ce670a4c60279b37cb0caa27c2d477f71649711e13f4a67cd47a1641cb9613529fbbb65e705d61446facd59c60c7787c16ebc25bca5304d1d2741eee1360a048b11c54a0f3915062ca4dca33c063cf4f409dc6bf838555f6595bf0f8c5f873d969fedeff02b1d59b328b45848ab04f8a0ead65f7430cdf61001c572fb4b2cfd8098dea04768afac38cd01e972af3f5f34f113395ddc4ef1633f5646159088308d5dd11df44ffa2c116eeb9dc2b010cb672062f45f7db31c90d84dc2a65204b948d0223c028e8ba99a65725329bb8bbc4723c8ec0e229ce1abe8d6eff5a932025f03059562b81b3fd5b6b653a7e975dbe02ca6e75fd9d459e891143df3c2bbb98d06a4074b1286aa00be3ff50f4e5cd60f2be80f18a0c7e3a25f78db173d53bf6df83b11129a02283f73fb906a2a832332b403b449d84c539fc7599bf61c17914789f1875ecd3025752c14647cef54da8289d3228fe1509ee50af17e9f1dd9d89be312adf7a2f5bd252f3384b0e3337da173fad157da2078b32690adad2cffe0ec4c0a1b24daf552f726d3c758a21596343f2802fb0dbfb397b2b6b154b3e55a5b53619fd885d3a9804b465cc67841ff4ba87dd387e8f56d3475862ad3b06a10253d10e7f2611974f2d7d2d754a9aabe6379d2bb9a48b98790d2fe17621f83c75c9e141d2d7b2ca045d937e54211a7013e745290a936393c8a04a4228d7438e82608bb7cbbf191aae506c30dc55558e94c5c1bc0a97ff8ba5d28851033d2d91e968fca26c31fa527cd4f76c68ec547f025761d5e84b83e3b39d917d6c2b1558e861590a4ccc15a2b903323f77dc2e4d20c5398a47715aa9310fd08ba75b2eb4ac483d587a507f785d42079c5181a92519f0b4874ffc86f22b95ed8ee83ab77165f155ec5549c24ee57276df9d369e333fb3e9dd719b9bda55f8b4fb7180738ab657abbb71918034ab420d4f8b447bacf4979d61c434859ae9f877052044802a9c791b419f5827b1b84947c5ef5d0eb183ffb8f6f8769955d74ad4c97d819fc957bfbfb2e588754e91a6ca89be5b372fa825983957423cd6e7636990fa93ab12dca5f5b41c524030e23fefd929fec5fb61bc3cc6f2745de4b167ae2fdc294b6ee558fdbef100c10eed7fc30711ee03446bc4851918b1dc647a7542c6b0de3bae8ab0342f9620004ca4335ae8b179c19902ce5d86aa7e0fc1a1ef86b989a7abb0dd9fc5ab288d78e9b1b85e83517acf3e8e7758f870f8f2514db75c3cfb555e8291f9a498baba785c362ba8c7ac965ed12404095dcf032a398c0b8a2f670796f117e45271b0d252e7613dbdf1454c22c5778760ee4031a3756ec48d7055d90a277f89c255451842e177b3ca814a03e3d33c8bd892531ef4f796695addfbcdc1bd0df350e2d0d2d200a88312af1f24d43d0b6ed2b6ea44c33122561f77e1d100982b4eef2bda1c0ffbc966c08c40c332842e2e77fdbd32f7c1e20ddd1235e9b1a494a841fee4a90c1888397521a1a7f1c430c52c137c58e41af0863b1ec5828afd6ede17c6c3645f47b5637d33367bb8d2e4ec5fb3f4e9ffde0f41776c55c901b7648e07d78663adbfedad58e6edff7d93b4fe3ef61a5aea128bb1c3933581f33c310b5ddf71e341477bf76b41d9ee6c791b53f1d0ae3f940297f8686a42197fcbac5d7e4001697e8d9bccdaddb638731eb501faa744ed48242ac6c033be40322610ac217c701201043d44c6fb13fa5c77ea6d7305608370b866cd7d28f2c6f3f715580ef1b8d7978e45725aec3fcf0e67f5527c4d19c40b1d4590fb02976cc548b45a11acc743587fdbf85223c964eac9f84baf08e249c5217aed50c31f1241399d9153f1218d09e8a6131d0b19fc327444ac0f996b64643d7f7d2eb2c08b2c1fbfe36a9fd5c20fb930a3cf921def960539e078578a25d9e8b4e0a99090fa7f31713d6a4c048c4be30d572dc3b7211f7f4dc299ce5bb864ac46d0034d46e5fd6a79952eaead776ecb4377ee7e61ef86cc4143b36629a1c76586d4cb8997b586b4948e007de73502b0f63b861b1566a89767ce5a885e4983937f4cbad1938486c7e3ddedc81a88dc64e8ebbbd3620f42934a2f2da0f0249c9889592227041c6956641fe2aa4e4748c171a66a08b255533ba302dae8b3e933e40f3d17866f18a8d7a07fe9cfe8be1ff9637333a68bee2652a4b148bf1f7936c72c5d9c37ecd2652397e40a64bf013bc8b6a3bbff8441ea2bd613b49d47f5ac3388c5757a2f99a4de207b9a8ee4ffb023d983203109a251e5e9ae9a8cc8bed92dcb8ff11604854952ae05599fe7b1a50dccda4670b8563ee0dd0e662c496e15b8ee2d53b45b713e99bb2a85fde79481660dc086f13a521a8c3dba32fef175544b9db16bf9438c8bd5b2bc39103c96ef01cc7a43d45bb2520efe32a8b4cddd3854cd4dc033bad005fbf08ca566315fcf114e4edeab82ec93345b031c25d663bcda7a1abdae1a2d6f1bdd71946c2b4ad73cb3a5cfa888e6a745a5f1ba7c1f1c63d0941940da9a94b6ca7ecfa5ea8073d0e8ac60b29abf596562e657307bd700983ce9d595e336e88e486fb5d826e519b83d3e339e54637713fca0dbd5acf3038d42b24cda5bb4a324c884a4beb9f64e6805a8f68472079056391b65bb750b2a17caf96410957bdb0c8fd26e92c78a197f61ac4a6dea23621dd935f3a907b4e35acc299ca42d1be78b472b44afab5669eb28bcb803efb61ecb3304abe6e59dd68ab83f858222d1880b2108a4d0a837f991442ca80a7358df815a2dc403e14e7e5568c638f511451977bbbaa9c4015e782948fbda7e251e1637453b935a1c957a91b44c244f2c9cb6b55ab04becdff7319402e345f8ebb25acdd20634b271f310cc9665bc520fd89e4590f8d18882a7ad0dbeb783c02517dba767c87b5de8ec52425ef72654397b5b2e25d64728949493708e8785d4c9ae74f770cfa7bcc7f130bbce7cf402f3d16e3a1a4898013126ca4bedb09ee16d860932c57a565fdcf58e7e89b3c497600e210ab4f3e946d52743ede57f3224355eb4441fde9ce01d54ed18ec63711dab16c5d9ff9d91230051cb13627482297d778d8297f478ce8df4fa885992bc48344c22ce1be8366b5bc93f6801d09f27fa3e6acb52e6f2cad246f45ffec5d47ca4cf1acd7606b5769a87cd145169b8f489dca6d7be0384cc4c6b63f00251a0d96683ef00def74f7aea8f753bb99e1b48dca9f769f083cc09807de400d2b03ed3b169ec54a8babbe7c468bc961e8d7a89f104eed8568a00f8e2590744fe810616c2834a92e8ceaaf4bf7ba3e2b0c878793e6896f863a15fad442308fb12c94016eb55c453824cdd7c2c48b46ef4930c5aa385f4afda091b979ffceceb81f5710499bbd68dc13985fead3676e07a64b315fac4e1f54b63ec2e870e1b2f63ffac79809caa82f7c266f6d9bbd6e0f153fcebbfb857a1313323573859641404945c9b19e5622bfd0a8c3335712bc4f60c6f455257ece03943a59b8e8fca7de6ab2fde579c2e6472ed5daff9c79fa9e782885ef070f16518d7b0361ed5edf7c3a957238e0775bb67f273a261aac4494d44c73c13d611ef94ba1b7cd7438ea2bf5415d1908e2cf84204a2d8d49b89b23321d0538a6bb898c57414486573477d407cbdccf98f0eccd94ef2d2bfe5babfe393a61c4b69893039d664441bedb87c428a4e2c1f6c4bde746123ca5398eb6365fdab9de73fa904e265de947fc86c4eabcea571c01b9b88b848f05ee74d37da4b12267428044918afee7ee8a6b4d76737afc5a5a40c3cc7e2c797c93429257fa39acbe9e2a0557016388efb503010029b2f896f28012278d901408167ee00772e420f7f8ef742e428e721586b93efa02822b0e1b8d9853d5077b4a0b78de1c67e84a03b414461811134aa9335e9e1b0a8f8d4903cec4b77670cda0798a81dbe9145e628fa83df507359365be66266deb709ff56598fa3c9ae1721b1d07cda74e7c7b0e7a11c6aa27c792ce1cb4577920151c521ebfe5c62e13727d1ba240aa61c8f5a3ab65c1dc55393db0c6495db5fba79d82bdc91e2adada0f8bcefd4c382d8b2d6d575b0ef5f29bd8036c9ea06150980232173c67d9401a792739e2323cc6f71962d903125c385603ab82a5265435560b97e988bbee26bc9f573ac234872d67224b0010b3a1fec9e85c18164ad2973a0cab2c19aa5b04e30e97489d12823514d26908696dedfa2f72e52b738fddebe12cdf1e6f97fe812aadb4473e25622f126ceb966805e4c29762c32f9ee0b6629480048a5ecacef8a0ccee7120a9453960ef30396659b6b2d9c119dac89e47e1f7fcd4a3e44fd4ae8c068802a0ef7d3650416685e9af9a10b042893a5edee620c570c34d52d15dc9106918737c0c7524a4be6960932b9393040364016de4d0eb8af503e4f1f3d590442aa2e316ce0ab8f5d0dfe5fd501a264b9dcbb1e7a761b403641c4fb72bb9705125a1d79c2aafb8d7046d6e4ab1e33afffc67b4e53bbf45273931c60dbaf6adaf0a10ede39a9abbbdd9814f9d255fba7f2b20e0c6f29f073a91746152a6f8ad2c8faf15a50a694a670135e377d3cd32394db6c670f0fe9fad85ea91f8bb9cd0cbeb3753cf0d70c48972bc90a3e4a52099c646bb0c90e21ecd03199861f33f5114430be0c8ed543a700cc97de7f5c393f9bcdd5cac73562c33d1861d1ead623ad1716c249f89225bcf7be895b11f082e33f08ece09af4bd194103838560b1702a0834a077188f1d16b08d56be360e45756f939c4db5968feb00fed0bba2e2b8b2ad6db6932ab95cd89b269098d60305bb0d8aecf4e0099bdce581c77883bb99b88b51b6f7848dbe19fd97720b05c57136d78e344952cdaf445d66ec8e21a1fe8b88e98fbca9f0e4b0ec7b5d2fb6a6dc065c5226065ebd6a4a2e268b68b027170547a6603a6fe10766023fe85911d1bd17c2195a55b0dcc84a2a77b8e2fbe9ab5aec20e919c14088dfd435f756ff4ad0b03090d036a872240a6abd22c0da23aea6b56754c86075a910611762bbd995994a514cc295e0574137bd4531aed600ed871cb3d833f46834b7b2edabc768d408f2a484dec3758c26e880c8c788a3909ff35fb448697dd92cd0239291db4599e8514bbddf29f2e424a3b3b3725c0ae560e0526956246b6dc63ccaeaee31935d1bf2c8387a755f97306fe53d6da6cdc9ac15316928c1cf3c37d286ceebf02614cd6743624af650b824578da23c7609fb6cf82c1c83730912044ed4c148a97cadc7a49d22f4b08d2b4e26ac657c9102d088e147548cd197f44a50506f495102c812159815930491eaf1e85a2c1d4ed81ba9fedb3bc926a2d36e8d61fb90933e59cb8ada73946b148bacfc6759a8683b0824fc8372389e8c058eda180a9ff718fa4e9028fa378cdddbf9b1b6b197ca07416bf673ad659f028292ed1eb11e090b0cfdf2d2b8cea7417c4926959ed4a1d4008f80ebaf7fc206bdba7bebc7a0d37bfe7eb8a2d7d112f1e389b5f25c513116ea487fe988cae66b161e36828e39416b7b10040b847cd9e78d14494bc2886f6430d36cefe0263f55ca8c4751222114973c4c1e2757538f9803653bbdb72a1a2174364e83f1c48d61923fbbd5f072bde4d925331fa9974b4ad61a388ed9add5c6cead41fb21e3fa306244fdaa82239fd91b26f13aef1a8a3a0517485495fc6c38b53ecaa648f18d7b27a07f960fc2f6529253acc486de595b2f5566c4036dd5d2a5a29aae7251997cdf0102ab3c56e047f08aa12d0ffcdccdb6a73a7c794e473ffd5beff92590d821a6cc816301286d8d541c43fea6c9a3ac6b2b9cf9e93d40a00e66fbbf88bbacaf148437ee95517ba750bf75525c424636e25beaa51335bc1f2e009a42a85e681c07a5db18388997a95f1f8b0abcd28cfede4c6be44bf63f324121eb54c29be2d3ce7660688d723f1b4a15d87077b0c7d68b5de923532cce64d8bbf2c693aa868a7d09d7ea3bbb40d2f57c2ea8d8e95b3fa3aa0d822848cf807c119f31c3bd9380afa17a4ddfc69317e3f72b9bfd4d727ad356177bff7b37b64a21c93bbf9e9d707a6d4b3441a9995ff57855dea57d82a23875a8cec03c89ed73c5114e7ecc396f5499821e94813072d4efd31d4a2f8ea5535e1405b8c872203221aa05ed9ddee298ceb4717999b40a5f566715cb7a4a3ecab574944b3c91072b92e74fb8e4c94000ad1cc3c334cf96cd331e523c95c915c2baaad7f53b89e21c2cb77d7e019d323e0c65c1bc3e4fe705a0de5dc35b74bcaa1a551028b0026abbf3b2804eeaf65d47a90acc461d83d6a5b80631ac40a5fa9f6141b8d94a27adb8899c0dff72a9bdadef9bb47d8baef92ad39afd40d436a6ff24a9d7d354d33ca072e0eaaa33d73cef5236c0382d8eb02a3bbf8714e48d1f8ded979fdb1472ad7730b85fa32ed0b0b3ef835d1d2f5e961cf1c98f7da693e3190dce725b464b0a40a1523a853d1c6205ef133703c9464db38f19f36515e1a0d5fa29f2e1e15fbe2395bde140ddc1557e2f181590617726e7f8ba1f6888e52834118eac950edfe92d9fc83dceaa4843f759398565a063738498a30429e81a56980df2afdaf22986447028924dbffe348905bee1d953c95b084b36858052967e3900befd9c528016cbda24f2ab773ee1695fdc2b8ac1aa21d85e4c9739e097eec3c6a5661b80e977e2768abba14816d87518e3a7e327b788fcca86b04108b363add3c7fc10b6e2941f2dc085b720414a99083ccce56033dc0606c58d93ab104c1c8092d22e445aca5bfdd0b9992d4b6f294daf981dfe18496ed6e326be5b857c627cd0f5aa19d90cb0fb64a3a725573c84280de984758655c77a54e0b0e0ed4c184fc74747d95b69a3df25c43fdca46dc6ec4cff010f51775a99c03c02c3d10416050c5b4c64c66e0455cecac900b769bfce474a4119591bd5ba8abbeb1a5973335d087131d159e0716df218fd561a83a2e0f7fff0b73d358aa9d920877c74bba1dcf5e376abc51b215cfe9ccea2e34b2d392b9be2a345cabc2ab990ad3f98878274bf7bbb29e097240445db35cd9fd97c4e2a1093ef1a8f76125dd0675035b700cf33933ceedfd17503928fb1811b552c99105195ac395f7f8f74adc86a353aa75fff2e2685fe6a15b0f9605b847d71e65e85e843e050c89c1e920f96e159ea11681a8a4b33ea723a16ac9edcb9d3239896b0b1877fd6caf026690bde8c2727cfea754b90bb5bb1bc6a2a73225507c46ff6bb655c1be0f042da49f72b7763c23afaa96e0470f25d2139c5f241b700d2812e4dcf475a9e9193fabceae7fe29ed18dfee7253c6dddffb55b37c29a735b385a5de7d1af8499c4b3b2333b7ed73de12302b2f6b0e63fa14cfc6480ebc298a8ac3c7e4e2890fedd10024dde88fedd8976aa89407cb61d818dd4b2c14934b16a9455b57686474841d1986bcbd8fa70bec67b2bc906557dc2f71d912b93bcdc198baea2efad8e80b3fe8b821de3bbc1c8c34b7a9562bf0e77c24e53f5fd686f6f349f69f930f450ab418f95d6e071bb84b3445c215b016a59bbcc2219c5ea5f90933c6d06a907819665fe9744e4fa1dfb256c3e2032323f59fee545e1c691573d46cce3d6c7ba9ec4aab4bbffceacd279bcba881256fa853826e8a69e9550e83a61cdd9a7ad4972cbc93fd93bd73a45d0148d97379e11398edbb35fee347b4d6e891763fb0beb970e4201477c4bed7cde7e0b2b973d75ccc785eca6a59c095c402357b491632ef990402c48c908878f2dbb7c28e4c4a7c00f6c689a6b10072f768f0dbe78cff28baf96c7bd6482a9fbfca5fc39566e97ee5b857e5b1d1a2fcbc38220cddad1edca2f58ac2ceabe1f6037085986e251f1d3177dec7c6f4bdbf9674cf064b7f685735229f6e82e8874b4d76d8282f4d7f908c1b1a911e8a83456c3ba47c07f61ee652477435ec8de996ff05b4c6970512cf7e3f0fbce9556e3cf71b2ae4755c9a80b1cd7195627df2535abd7bce79be2b9ceaee69aab7eb7807bed290f99e63a60e2525213df55475bdfa979341cc3fe291ddb1d28b4c9e7b63940378179b790015137a4e17b65e8e2f06d7e7302468b1f68352c9fbafdc9a998a9b343028002f112f487dba6f4e46453e60346ca24b5fa317c9559a64f2ecdc2ffe16ef7ff3f1e7c5d7128cb8dc5d2b57130f1a8b73ca2acda9b36537a13e9abfdb00b829a64728814daef27c8d2ada2f11dc522d366bf8ec01839c32a3bc99ea4a5c94acec5e5007b29796a33aa072ec55a390748d70983fabe3b652ba31a5b0bee99692fce8e75200c64648d9ea94f578b2b71c8489e4557a5b78e21068554b50f69a0a5f5686cb95f02afd396b08cfa14d03099a35fdd6eb0d812f92159f776199bd5084a69c286575b038f9e30804e11b4d2bcab643c14beb31648f359ebdf9449417c0bb3463c1433785b73384d0699bc5e17cbaec82d19ed25814de95f24aff29f7a87b2f4dd94d08142666b68324b9e821cf07727227d355f5f4d8c55b636c463f39f1bc8c0311b27fbe2378f0d861f71a10c60a1619266077b43e9ee5dee4c17741b47f6689366ca37ba9ee34e48bd03c03c0789d16aaa0fbd62f3c428e1bee0dd0782e0cd438b29afa8516fb2010973d4f3bd0b2f7857dd8a481ff8ed20e04e8c9dac7209ffb9abd4570ff784f4d030042c8e40a1fdafe295acf673daa49e42d5eb8f0d1b8a5daf5b9b5d56a56609535e5763374e522da07037f4fa9373ba3803062a6eae65460f2f4aa990c760d181f3dd9a33686b164fff4c4f0372d3d86cac5f317da01d131ce10321233a2dc9eb1c65899b32d1eb67da8b48d7e51fa2e10d04a0cab372829e6fec0fd1eb0c0e417b6b78a3988ebb31e5b327c11b5c126b3a1048469b20ecbc8331eacff1c503dc412e61f3dafdd4a7f35f8c09dddf104d34001790f43a40964d68adcf3f84f18d9a1019784da10c9cd4067fe845cf3ef23ec48d9b8bb53e3ad675a8643a7897b65256dfead28e46f828317ebc6f9c20f53f8b4db42fdea247a30a9bdc3f45021ed62d78469e4e096422d74b29bec746071b7b6183c2f0a9d2a4078dd061337ee57a41f4d7269312f5dcb08b8fc5f5a4499e989bbd7dbaaeee2a49ad36bf6491459c5142571a2bd28840c121b2be61242c61cfc4e1fc8ff2db5ee380d2d69027bd55851f1f8118117ad9b15b19b63a6cc88b0a36dc1648dd33a11675afd789557a17008ff7023d39b66de7485e324e58701bdfc07cf3316df993c8341aa6dd176a2394272c1ad3fba687074232bbbdf811ce06013e8ad4ee73be92b3965ff3321c6c5b90173ee1ce34ab66ae1d77f648c521f0015e7915c1fd922ed4ca557fd5ec11aba8ec4112ba4febecded1f38807650daaa772a7509351f8515d44747f2582e87bb47ca220978240a5d11213eb34da1b2da74d742fc9f5df8faaeaaa12e2b505adabdfc3231e11493fc7f694bb427737dd0562cbf53c3e94aa557245ead59023b991cb5353354bfc272932c278668dd86b063610b51c0a70b7b9eae53612dd8e3305e6610924d8566bfd390f842e7b92fe858159a0f2a47b335799c20df818e1c27f824f2af5f9c6a56075f37f95ddb35abf7478881319beefddf3c3a28b81333815a646f978dc4aa94787f27e8eaf72ef4421f969d28b6e29c3f66a925fb386c6cbc4f7f267cff2e0c42c06007f3815dfd5724e0f7cfe8afe58f610c6a0a01019618172743733886d2e5a4abb43949a2d97d977aa251f3f714d6cd111c3e7c7bd77b682a53ee8b3ae2560d2c73359a7660805a30215a377d8d6b147adacb52f4c849f6926afc1f667ff38da687aca2febd12e137148c76b47c571995a96f83c38e42dcda5394120581580f32e381326ccc33b4e31e3993cfd36fe2c50a6d2e4275a210bea30400d1a3a1ecaadc7944045bccaf11679d5ce353a1ac494d19a15206551126581422ad9cf6cc6bcc7f2fa51971a3ffe466d9166b7ea8546309cef2dde8a6547d6ef29dc879b9e7d0ff20eafba535777fa693c13a2bf1539c6f01923f9a3ee239474348f6cf5fad7970ca30daabcd7f384bdd9a912cf80387a2eb195acce1c5fd4e1ba64254c3027e2416df134d22d8f3eca827c0c41509dd4795d7d51c54f17694ae8f806f861820643b2e2b47bb2a2b5f3f3f6c7ad16b6c1fdbe325ad8c59accd0c38ed49cadec8c2f4c2a8515837a023081751b9f92b42848dfc407c115d3b4e8899d7793275ecfe236d4eec19faa858ebf96774fadc59506bb958ceb98b162228084e8f03b664541000dc464e7fed7ba2b6d0934793c94ea378126e07191d78999ff6bd4c9a8809552b92c0bf58d1c2a3fa15895bcbce2cd774271b3e6029e55a644127ef7a000d1a50686d21fa00520f10c897afb4b326f987816b5d3fbe55f6151ed6587faa0c7d0726c36b8063c85a3b2610abb33b60b12c026fb5f26f45587436cfda268d07753cf33367e026a81bbaa0ac96f007ef382e32863f1bda54f33b83db1c212ffdd01820ed1f63a197007c789d2b3dfe75ae9e913bee46c15a2dfe2ed7c92962083fa65f536e28e0e304619f4559caa1e3fd861ff29e84bd61983e44e9c14211d9343bf723bd2ead23d5cff16851d93839475d843a5359fab4a3e1b563d5724d73ab35b5b63b92a87cd58e493945b40a079f37a09b7fb7c67f365e0e2027c55fca6749b41b34a8a5ef1429bb543990d9deaab0e9b4b11608bcbc217f2f002f27e5650ee1013107ff9e9108d254dfa991dab6fcbf81b79ae81915b540c13c677f069e04334881a30ecde6394b1f600c9d56daf11c6cb77d14aff49c03baf03a9a01e43e3d3a09fa15cdd705b0e41a5623a5bb52483b530c51f21570b25fb36c9c648fb18a818e69541ad85a78f12ebca0d7d99ae105b40d1695e6daed90d9661ac2e80eca41166448c62392475e06e2a418c2340e44af092db5b05cd39464c3695a98766ba2d80d7b2f6197bb1fe50297971bcb92b8b21c7261657826edad00ec012db2240326bea4df7ecac89a38fdc5fb96d0ff1ef5a5401a7c8860347a730df7953e34bc11dec341f7a37a5b7287359f4aa7c484c842f92da0b1060d51110817e2ccd81a4a401cff9474074f9b021b48a0a73f1aa4f28550a0383265b945758ae7cede94ccfd9cf91b683e2d5d06fe5038eb0d8362ab9afbbd56f8f87a42a1c9d6fe7c699514b8af131be719de5d3ae25515f8f0963158277c8fa081d9fd0ef476e4ea9f5b8df3e39046f2f746163fbe55230b5a2457e73e72d80e46a5e165102bec35fc759cc79ca4e579bfc2bf7edb8d6280dfe96e3d38591a8503f4204e783e919e961f3017880bb540c176d3b68beb5a9e0e1ebf4027d5c2005d6dca3e8435d30fc2231c8289b07abaaee6db6e9a1af5ce2ffcaf5c5dc6031e615e587a3d36bf0319a87a3db45ce42ee84b65a7b9a9382a73a2d1cba1d4b15f8203b5eafa1e3253f3458b7a8f28883202ef218883c778e183d161a065c0019364f8c842e34117640a0a1c8c315eb2037d29962e8c85383cf0637a87e13d564f0cb8219b6ab9f7208e4d539c414f75d2f65459d7998638fe59b068dd43a5a3d3da3c5050e85763925cccde3e70542a1a19bf6c62edb9abe6fdbb8423f1db17a31d88c0d562badca3d1abae8f9a41a87af1e7f6e5f0cd7654192624d7d78208358f8fb7bef1da8b661157b2f9e438107a663e29082afc329f5eea467938e01fb11ef0f731fb59fec68209877002c2a111c57c45e139f28e20747d931a4de0b3a6eabd3551597a30f5934adcf645ffb6010d208156729292d88d144529cab086ae9e20c82dd28ff4edfbc0bb0bb1bcf8094721d7201948ba61d85c573d4171cafc5510328eed00a934da98f183c8bd8dbbc043b3e055afc17ef9199a7a9a319ba0b6c7b85c455464fcdcc0da6db457e8f82ba3556143fd1d7b43ab47003942b4fe53af8a40392ed165b50c16416043bebe8831a63fa84e4d993d9ca59021db72f7edfb545a3ec654b5e8dd864f22f3dcdddb459ebfe4c41451c6d557a003d8e3a79a6f71288b4efbc2e9f79b96345e995fc46839b8f10e45d6cd7e19022fa6318476d15ff26959addf102cf819165e3ab26ef0e943f3626f81437bfeb1ec6c9fa3c1dc09bbe251fe5cf906b19239c9107268d69d2b168bb33d3e9222de7ee9494c5a14f68826faf822466350ceedf7b8cd35b9cdf71ee827909360aa2438937ca0b0b6d5a318874b4223bcb248d622d9160f702b30e729ecb7ed497e47c4c02cd1e959dfa2e03544e6d0a37d20d15684241ba5bf9d7248af38c4387f906940f3c1d5de0585db75e5a3c16f34f9c584cde4c5d1adc3fbadb958127c856bd32450bc2b787650b99587fd79c1f476eafd3b6b4b048b0ee9e44efebc1715d4b40c38200748c785a5ced91e9280d9ca259f87c68870caf2caabad8fd7714651da3547a9289c14f16cf485e52561b47efa52bf783aa9b9ac80aed7a45d1aa51258e57bf6bad18e4b2306f2ec26b3d19b272c8847ad853ad481966d8b38fb670fed6b927f49000135593d17c2fb4f5ec2b5d3f2be5e97f044a0c0387890be0646aed42ffc198460e4dfc5b07929c067ebda767bc234aab031bb2f271ccb9cca43f40269e9980af253d155aae7139b1238eeeb74c8bf863326250f8599cb3dddd89490e9e9873556904eb155e76df1abbfee19c03dd80ed2c450641ecd5549e743998788156314e8059ef432f6b8b3fb63409002d7c8af7ffcdbcd99b82632ece25dbe3028dee6ad6423adf00d8d46c1c156b60c75da93f7793ba5eb36a16cf108c137a0b0831608a8f02eebcc0798867ff0d9e92e98119d6166343e58d87f64f1694ba60d7b1ea3bb47513c3c5282c96265141a664c8c3eec59af9660928580055871431d9207ae3024d8247b4a38c64ed87be7d5033578e61b784c6ab896ed122224381efb1c50b4a94743a20407b8da037af8ebc407baf6d4041c67a3c5d9f1a107fcd4ef219d1e871f96ffc48b318ab610ea075036c0cd8b6f52874e69fdb9e5b00f12159a6c5c16afc5fde799d8824f08280c1701f60cdbf5de5983359bc2275224791e5211810b25a9ab112dc8f4f5bb65ffbe6367fd2f2ae9295668ef9afc5f30dc0a491ce33822bcf250c55602e376fb5e4162607548f7fc1fa9df0471d36fbc379119f40103edd2a896a92b9ea54106b00830df90a4c1f60539884b41fcf6c8c91234e2606a1cca9910bc4117baeba397ae3a067609efe708a458724406a0c7bfc941934ceee3d1596f6cecf5bc1a748b076617c04932d9a146c1dd31ad18d62e5bffeebfc80f0414664501940edcd093baa5bebaf312675b460b3ae285543c6162e93f1c14350546c4fac4eeca8d13dd88b7760b9c821286d6db1113ab8773862fddbf47c55b7981741a42479bc80b59e1b831dea2071d3665931e2f649d9c59f9563c4d327e44a01bebfef9b8e09f07bd1f90d49d96dd05b01d02317b028a43a0f40cecad73e8db73b020a35dedceca90bbbd73c2f0d0cf164c88bc52f51e2479ac6b1b909b27022343f5b00faed512d43985d60560bcd504c6098a08cebe7c53f92615a4958a4dd2118a988a24e2f8731b83d037858c274321d9d4fbda25eb072fe85e806c16b795026635e9e7a4b262fdfaa7816b3810687dcd47075770ede0eb3ed11ce5ba37e523679dcf147ddfcbd11b0d54b43814b9e3e2ac5b604d02fd4103295f2797cd99237d7fbfcc2dbb11f893a9409933e456dca728522d923a9fdcb91030d78363f606ff1335bb606aafbe5956bb8c116e71f9aed45c3010a8e8b77a9b05662cccbc00b6a70e41a30211df007b6ac4d8b36dc44f1e4b1e319c84df85b43684f097c0c438c638b2fe87a23b4c06325f3bc790ee454971ad1ee658f30732efd640415a0b105acc99f11fbca79c76eb0c409cf2bc2777ecec0567c2e989c9648b892309a6a3079a1572e0c87a0b0cb531ef91cefc90c28a9609088eb79bccbe06740031cc5c170fd5f8479c33aaf8f837e7e20d21adb9f888e45750d421947e74647f8d40455138e9f9930a6293050ccecac7fbdb258ee273af65ecea458d3ab0740f12eab1270b5a68fe6291cc1b3a0caa50c5622620bdac4d299a65b1877d2a10cf23c37eebe170b3c2cc39fb6e55faf714e264d6f9d0132103e8bfed3b4a817f2a381920a18aef02dd9ed63f352950edb3ab28d36d8715a56a18338ad5774eb706d1539f049c838fa3ee797dda15191849691b2988d34a2f7afe7a7cf298f7e2302932d9dba49ce7b1349552e14bbfdf20be0c7d443720f366d12a9fff17d917408cc0bf76e2ce9608a6811973bd9cd90f6380cf984288887ca3b081f40f9f87c8b0bd1c280b931f04d694c08140ae994f0b421e5300c1683c0c00f3b1eca1e27867127eaeb1b7e3d518f8b53b683e7a3fb42cf7f9bc689e043cfd49f7262cc8811e079ce67d80ed0f685ad933928767d99c9974a35c74c7309b6a12d2f56449e2cb9f409ae419bbf0a503d4eb7626186a3e412cfa7ad85989a801c0ea26e49441446e98e9e828ac0b8aa5dee6fa28cc07ba1035bbe8ced0afd5dc15083814e8c63db185f283524cdc8dd537fbae01c7cc29668421ed23299b31d854960cccfdde67b1eae35766d7267fcebd67fdc8c6827ae94b9d3d17c6826fd4c7355dbbef0093a7fe29b98bdf8702231f05280b9e99cd26febfca25a174346addfcdabcca56120316729ef49582fe43fc554a68c972c1db916cab49a31ef3d40c8640f259026317c3a2f85208d9dafa076bd47e50244cddffa824e57da395a40a18874a72e0e706d71aa6aa5139542378e4cfe572cb9e75f2b7bd8d7ce298b6791afaa0537a203c8609aabebf6a2b057f7ebcf530e20a946cd1e33ededdb67fb8ffccebdaabaa502cb47ccf95b02995a6c0455270e7206fa0b27961ca4bc19693e1ade035240c75691480eb8874f10b441974f06db187ca37ca4804081e515ed5d38dd91c61bf195e9ef3bf582dcde5bbec89efc214cb6e29cc6ff2d7b5a0a338dba0f467a3256987eb2f97f6f4f983253c6ef24d373f0f2047939f2db765c0459a463e8af6664f18d2716161d448da4dfbd8fc1718926223c6612acc7cc223feca8a651cfaf084f8e552c1739b6e642248d9c939d373506442d2ab354538a4145f1f928cdfab3b6189282c19a70184a842caccbef7292c119ffd9d17b6c23b168afc5b920136aab7dc77b6b08d12678b4d321376019f8aae4c3a201476145674cffee9589d8f89d5a7b70961da8f5e64ec85415e5d5e9935be53527dac078acd1f0905ca90c9777a4647b30f73b1be0c50608885ce84f697404a5f01edf08aa1ea3f104eded11127d76df1ca373a65f5b779c3ae5126aed9541fb27f2c175ca1b1736e0d09465966cdfc8565e098c273d52c9790717b8819386f0707a170f02e225a0183e4a235c972f2ef0f3897853a079f2bfbc0fe2dfbea80efdd5eabf20ea7f9140c9a21152940986dcb7e15e1231c76d20e221711b9422772eeb015bc883468b6154fbfa4e76f1f6f972539962d5442cc5432efe1804f4b26daa3eacf07f9c41ca4cd10936dad6b023763d2b04be4a64a3ae1116df30cae73902f37b59d6f9f9965701d31a8668150225eee74d1a833964e018a27544edb7ca6382aaa42430d649aa3bdb0035b3090ff585a132a79ec4f1eb8fa6681250c1fd455848d5af31f8986163f51ff46c34f47716616e1f9000d8fadcdd126744fb555f53e934b93586a62afbf54fd16854872e02650735cfaa36b82bdc633ed61854b8673af1e707ffb9b90878a9366ebb0284b34816b44f5bf7a88ac5b6c15e0bfd1975b4f9ad86f3ce4009dcbb1ecabecc7db104fcd996f9a358615a31a73059bb90006933e6d1481a8d989f398d98dc0d3e3486d821d3f0bb7676cf94c3ef3f963ef40c08c836720c1cb686bf59808a9894b70660128d45167ddd45a133876fcbb09ba80e27ce803668f5752a55109cd022f65aca3d3d2b855c027b09fc3006f9333f4d627d34a2a8679faab2d3993ee525193352d412ecd968f4d9a5139b2143266c3eda49b66fd12f79bf867c4f64437b09d6c5b20872bdc2a90175418902d08f19bed1a6efe7fb28b3788e6b89242ee54d83aa1fd34a8f143e47411e57fc35c33d26e3b97c829ad2ecfcd934783fc714718e70d12dabf900d153f6d17acf30495a3b178dc10b8fe3f1ed35e4781b7d27471176fc67f5c1ed50459b6d0bbd5385cf8cb17834dd91a06b6c5647d63d86cd40505af6398346e50abee68c440d8e282b0448c9684481009dfd995e7a6a37e901f1d6f18f818995c313e9cdeec0bf8d194d04a226ece05c3d4e243ac95c3f7f539dab43ebd499e028059e02cb4973175c4a5283e4210932282b1107d2b2d8a8d88832f4b91a098e6430a0d86e8b86568b251ec52281a2e73c2a8436d97c54004faaab632d876fb55318edd4b9462caaaf19c1e236f856075ce34da9eb08b99b56941e73d3268ad9b0ac368ff8be971342ea7db4d12e44fdacceb651d389ac73fe093dbcc09fac427c774a330857e22c2e6edefb0e209e0649da8cee8d75999ffe9a4582d0d0b91224766d5b7d6735a19a658972c5101acf671bdce635a8114e59b91c96e8b7eba54fa13c21e386b0190b6605e091fa8676b62d1d00e7e86c19a57f4372795fd2d8b379c6d6bc87606c85cf3f9a14d291583f3c6d8b65e9256ca7f6c37b874f70046923dd278074abd5b26dcab9783830aa1671769e0e0483de04cf8f4709b36b0b1f309ffe30833789acbc72b7db3cd6cb5a0163a8df4392c943543e2f44df932ecab725b83455c4cdc5d6b5850b65226b1bf9ba4eecf50b523167bd7cb9c1b55024638ffdf0967c324e4f20ecc03cce629890eba224e15b757a29741faf1298ca73cd427c3c6f4d998c78b61761c8ed57b0e685e2d2e8f1e8ea1795fc991b31fa1b88feee9c75e78707375a0c14741a96d4a466629aa45496e12f5366fbdc1f264058701fa92338f0fc638e1e2385da79bec3dd74050e5f424d98c0efa8b4a86017a2bf4778ee43cfc20e66d8073e544c7aef05bb7a6f02917803d4a60e2c19267108b7cb6039a37b2c90ed59f8f23b8c76acd2fd9b1af640571b3a35e2d522a856b35ef271b1938e8044280cce614e8d2040093c7268650e054fa8fdf38cac4c689c216c5b14ca137f8a6c2d670ad154daa0b8c734b33cbcf626db7403951dfbad83167dce1a951cd920b37390ba47d72e82593434d84531b66f62468251c2a3a636fbb7b705922796e665281f9076b12eef605ebcf42b7a04c83280f5108ce8d52e32a2ca3d481e67f9a6bac28093afeef3366289f1c63686676267f0aaaaaaaae3793258cc91effc0140326bf3cf4cc963b1d725d5d01dde63bf5d931489ac70b8e619ad541a7b57bf740e32ac26113c25c2ad3cc50e28545415162a1976796c17f34ab1a0c1029648176b1b9b65801d4ef62692113addf1d052a90d3346b02d5c0152981faa43e3bde9b1afc9f14b12d1e8bb32fbfe7c6d584b60f41ce0c770c7b5398f88dd4073bba32de1f9418a8730e2c62e886a73063ddb2e6ad93af22ca6d4331f2285a73d72bb961d4a12be96e41bf5c86183a44f61a3336a0c22836cc58cc34d3b7a591ceefa2eb760ce5fb3419e49b5df7802b6d1419ca1c51c172fb7625b46e5bae38beeb217fb79fdc47ce9bc10a65c05849c02b3f7b9ed39542678d51eedcd6f71b38785dbde99f425a5d4c6ada8d06b63a9f0e1e40efe923db3e05960ac8ad9cee6f87e88ff11e607c6ad2646c9b49d8320f4d325a6406ec127187c2fb958c0923e9654a465c7597ea1bb8b458e336ee68a4af262ed3cac60f9b19a4cc0e85a6b4179799d734726ebf10a6f37daaf8dce41812f0e293b40dc18e0307e63c61b48e9766ac945e3fcc552dcc284b601262a361035481e96b6afaca111abb8a92c08451ea806bb5cf69a48e1f19464b4bb6d3840f7279d030514439a578f15ff795fcdf5d99763a5960aacb0b9cdd0d9e83e4c15059bd1d6637f9908ec34f88f8653ac3c6cdb2a3bc7b654baac88536b9d726f73e844e494c382a3d7c30dc10db24e32b0fa45f1d030c5e7dcc0905e42af7e1f475ac548d1189e64ebe530aa984597df7ebc013914406ec6ca1c01b52816e55d1433e645f34aebf61750b4b21ed0080c9e18e36d0bdd7d01d6a10b4081374e0356097bb782b99ab555c9b061ec4d5ddce5cd01f034ca69227b5eacae66f422fac7eb9d75196658bb4bcae4310694efed256da8ba4d3b2ade2916ebb57074a650ce8fcc452f3604549f3961ee12153be02df96be7eac828919e1615def32258ba0943005821f9bea093b909a61983d277e363199a1de52625c4c3f8eb515161e1f56fd0c53788304ea279a2e1821b6c6f0d9b9fac660b50c0cfc11f2e44ef34f0260a361fc131d79a748d7fe2007d2f26a4499c74ebb403d5da28ada8762cb4da7e67ce1e83d172168f7c789a2e94e619e1297b0230d27608a59693a432e7e3b6e0f9b1f0f13c0752f80d07ac56ed96ce35c62c367464ee5fc6606eec295a8e487ddd68e508b636330a8b382605b673de6c7664f18492308f141df64850dfb5b116eb6a18e7d229a2e2d19b4a5472d5249f864100830b4600d63814e40c25c2c8b061da03adbd309ef9bb8abd7897fde999ec5cab17cb927a3384e2ef462ff3aeb9528f5a42ddd1ff26d9dcbc04019ecaa71856de35a173a8e4aed965098bd3f95076b34a163b77d346bd94b19bc160d954156910828f1c3211b1ad0cd026a97a9cca62f6d98c903c7b2cc391ea339a7c6b88f2e7e6bdcc93cfe911fae78131935945b63915c4df92f9b2b017a5445de7f1dae8b1278dadd8a90b315b253861794142d5a329d2d3e19cc9e8719caaf4f7cf54f1ba42a68733c159fd5b001f3cece6c24912c5546a11f06a2b144175b5ba0114245bdc946290d4f1d2256dda71a3e209f3798dbf6e8f7bb8a33c0da5a3e7f10d0eec687bb65b2a68607d24278a0341366974540a6f36a6468061d79baaa918ccdfb7cded9324520ff7be5d0950f4ad346fc4d99807344a8fd9909dd04c382eb7339d3accfd9ce3cb61c4025312ea893adcb6d64649f947284f77b8514ecaa905bc3571d5004295777df16044812ee938fa2ecdc87e381c007580a26058f868857fb00ea722477ba862b7961c2f109218b44982fed990b2b4e276ec24ab0160a23cf3391e7de36774dd12555778aff1d9fb7399190fa6f88ae992537c6d89bf04339f32c172d43656ecd020e9e553da05d4d09324092f8f22dbc12b9bdd399580650f4830d8c0857a4d072775102bb580d15c73032d6a6180105bfec5655595da41d4efcf64d101be3fcc3f219a39b0f00bf366e9bc9ec15df60fe187a283456093b7175d1e8ae70bb3f7c36a500a07666e98c082d9e1686cf5345c3cfaab5f35ade4eca980242c254e21e7c541dd0aa14f1c67093277744e71b2b0d7885c5f959c56ca0251b25d68d5329419b17f0503dbee519e167ab6192d8376a23ea253af0a24cdeebb9b97ed01622bec2a4c7bf8639cbab2bd0e5afffcca65bf4c9ac4036b9b7640a71548c67a9031033b74ca7d398773ff208e8374971959a1c946435529065413a986ca131e0d4ff2f3b95676fadc39f2a22d43de9885fda0bbcece4cdf76a46b22944e24ac58ad2a2e8c4b0fdd0f0c14d31c871537d677d247f28a58d3252ff86802bad9943c3bc767008e5d5f3dfa8e4898a55586dfe3023fec4183644d6afb63ff3be4ff0a17c46b53b069e650d1307c7fe26e2e46adf73f46f138af59b0c596eb878a0b23dd4d680fdb85dc1971f6503518c798e8c863400ce849c73755c4387bd6db35e7b5b8a61f144128d03c24642925d515bd577eb2396e00a686c55b2d4db32eada1fbb1986e36506b16ffd74d4fff4eb79bd07efca31b0173e6d4057619a0b31bdd109e5f99967c909c114e2e0874c9bc0e5a541aa77886be8c5cf88096567f693b6653994a83955380c9ee6844e050cf1c16e41514bfb41620c54a3400f884931a095fba66a05e6df384ebf6d9642a63f92d29614f287779ec13a16d7d5f7b2fbf8e16b2477d986109dd8f1db21a0c98ccc4e9014892622165696e41323712f7eb0adee200e93e9d6c0921086a71c2208f1ed3bc5609249c2902e074c07e805792f41be3f1b296839b9205acc46053227461501c1645291b35309ac072cb5f72f922ebbec9acdf09bcf3599a7eb83ee7076eb2451297f204e72db6a30534953c071c0d388620e02cbe6bb8c6a059b99410a1f988e2677c874b66a0e1966131be162fb41d12af9ede7f4d9c0bb40da78f47ced91b69b2e8cb3fb689e09602191b98dd48ecdc833660a6c96ff09200232f8d32a7ebc2edc20b289ccc5a726abe267e5a319bf80d582a13c153a1feee09ec6c58993cd5285eb417829a8d58a9a0969427bac24bb18feddfdf7568bf8797226d742d8792899d9e9eb6057e5692b0c3e28550ed0a2164ed4bfc298497cd9d7cbe36e356d328c18788a28cf30b8651c585c908449ed7c2fb1a17694c11c6ab5d99557f9a1b396cb979cb593a29d39b86ec1c3a7ffc12df420b8cb04bedd2205d3f81a349ec8af7ffff9353ea16dbf76038c6c06669dde882f3c009ad29b67f580d597656a6fd26488485bfc3306ddbdcee65fa5f6f54f1e94bd34248886ba089c3b2eed4a4de2b30f40473ee737d7314f0de3d99dda8b7ca0849b6e276ddd8d79bc16c68967e8fb474edc2a11e2fa66eb2054c56eed4dfeceb57fc10cb0d51b991225aa72aabc72ccdc79cbff5443ec912bf955f640dee32a4dc427246aa9dcdef7bb66b6b25137d254cef7368c36114b7cdc850d1a12c2b705863b1c0bb10254182f0ac3cbc690a17dec021f69b79b90e44fc7f2b5b6e3ac01a34f0c2045ee2584c13a9198e31a9ba61b82cb09b17c6e78ee8fd3883039a355af2ba74f7887ecab19dc5abaecd25de1d7b3626207a5085489970e193f91919e9953848ac29fb764b3397b0538f65e5e21e0be81dce963fab9787ff501fe65c04663b9869e38aa58c8b8a7224c07e4f03a83ee61d69bdbc957058af3447bb6173851e03188f87541202e5bcd9578f41bc4f20348bdee80bec02bbc681affabe711a7e13ee56219c3e97b78d90eae1c48e46499b46a4aca7846b26a0fcd1e3784813f999af78337639a6e338b3789e8b868df5390f35e536448ea31e6c06f13c970f0e6da34c9bbb3d459bdc9023b511ee0938b656c22398ee49725a96199753ad381de5298f3c13478e4eeb66ac12664c68fe52a134d7616253e7dd537e8849a449d405073cd7908612d805394357a50735c4ec8f4a7f7f9d4a8179a8ab93847190deb1305494ff276d28ced5c997162cce3ec317661dbd68a16e839448b7dc5875d665bfbc550b3c1bafcf246cb22d48d70014dd86fcde65d025112ce824fd1006c841da44ef3f74050c32c8b655b5d4ce724f03fc1ab5aefe46b9b09626f6545b220dd475187b51051446560f4c24b6b5f0b88e95dfcd141b2e08b574040998e5c2338cab7ef985d52f5b9b6aa94e5b9e529901060df228a3fb3b34bd629331bad423d430a21872f56d90ee62aa937b0e20fdaa6316b7032a64f60e6ed59f0ec910eafe2c1cf61999b6e8cf245149bec9fcc1c86c5257d3b1f359967ae2fcdd1b53ada133d9fc47ee300edac3c1e6d574cd922dcb13b53755ea7dc8dc4546702de9b7112a4fa985c62ef5c2c915e8532c36770981a15fa77550a036108ee90543d2acc502e4ea0da08c6da1019cb4336d1e04ffc810eb1532c5b8c319356c440a6a53ec8d7b3c6bb6375bcd5cf1fed18780bec3439dbd8ed931eba91620d0509d17d43ec8a6344e4cd527a684dba9dc1e1182e00cf39261222549e68c15f17d2b8f4c425b1bef427180fdd398887db98ce6d11ef8bd480a3e93742bd1c2990f0866c3701cc4f6fbab451ae9d3986ae5fa95f45d1d1dd487c5dcdb19af3a2665785a3c5592a4f65b718f509666905e0af8522c2aec0226e8d1020b891b660993ea0a7ae0d1fefb13b689b569d566ef123709ccdf1df5cbddbf9359b073339b3cc13ee77928879c7a2a15a5fe59108a028af9e836a785b5a17393e45a3c3aedcf11753e414777adcdb332d25d342ef759bde961d76388611023057c40aa4c7353dc2140cbf5af059b5b3f7364dbae9ac363e2c25cd3dbaa2cc5c4dda84614128af7a814f5987f87c2e94307209f5d287f97ecc2550f94c4c2882856e1557dd51e4e6ccfbf9c44f59a8b09b500daa2a95caa0c14a5c6d4584a8a7e882396895cf6ee41afd02731141e297a758b55f3c07e27ab36cbd1d1370c7ab3df07490b8074c0f2a51d805b4bf48a6fd75026f25053b3f5a088bdff08ed5ab064bfea7052edbc4d2f06b00c592046471ab33b871cd33fcbeb223b3c5cbd686f0400ad3a016994ba25a9e726f4a8c8a1de056b5e9df8066d831fad4ad95f17e4dc0d8bd85752a59a4e99582e3b2a92eb4f8fa3d8101860d0dff6161bbf89f84e28026c1e90d4041b9310226830dc5856729b6be4d829f93fced496404efe22baca9c0565c6545646f4d1a43f13ad8e99524cd22f10b5f3d3f1ddac455f9274eb82ea43cd706fd120016ccc47be9fbfd363d443af154f377e98670890524a9d88667af802b6867c1349078fe471603a3f5fcb2b8ae0c16754a2f70bdc4c642eb0c4d10413196b995c19a3980ff9729214bbda21f784f8a942bcd543ae4fb38e9683530447802265f6f216044633a73c21c939e93931631108e3308fcdc3d0e6ce3ecedc94938465a3c1fb8a919606fc4049d195229f48afa37b77edc81d3d68f2427a6b6335c9a81536dc408ad4b3cd2c132a7ad84455f4202e54e264b23f29a616bdc8ba2f36343467c066f42dd17a1627043ae9a8e7d91cd876dad3c0c146ce4d23c427a49bd7993dd30151091f91f833e3542894ce1d3235e4e88b998fff984c667a6eaa3ecbdbd02fec221f9ed8933dd7e3acc211f7b7e35cc0ba9143319593bd9cb583eaf0657846d09bf09c3349a1dd3bd62ed52b498289c3e23e81daf32a7010ae8fd6316dd5642011b9b584971e9e01e54f087e01542718ec0de0a1df1c4bae989e4ad377f456b0efa1949d6008ab885240f31aa54343f0e617d0f7a25657787c4eb428ab362af383a7a55ddea35e27610dea2c84ae03aa1f46eba8a2a98bec8abaf504cd3545e2338067165db31acc06f78d3b6a58fdb29b4364aa03aa7426115ffd195faa2af87c07842149d0cadb0f5b250e9f8629681dac2d65741702c71e8f173989d40d54e4e9b0818039dbf73450e00eb27aa03457c294c646adf940343c9c96b70b5399fdd3d1d1d417146f885801103f1b7b3bb15b5802d61c43a2d9d678133fc0fae4e39c734cafbf346a8d48230f2b97b16e5772b159bef49bfe5974a440581d8ea1f1483ace544ea07798e875fa09989b0001dfc24975e5cbd8d631b7b300be289e53de46d2b1b823bf4cc7ded6e6d02eb9d830c54532c39ccf7f0c88180a04be9dc838a3d9f7417fed4d6180ece1eed79cddcc6bc61bef6d571912d75f9080b05b056c54ef8fd664db380f41f7c911944f0dc7626d7fbd4c015921ee1691cfdeeab6f095238ce6f1922cda57adbeb4c62a12cc2be3fa516fe68f79df647d7d30fe8bb38702fde5624304e42a1722baca02a7a395df62807099bb519032a832091d5de8b793abb3db8df9fabd24d873b809bc5e303008298fc18d89ee65d1ec2efc0015a353b703cd1614d4ed19dffa03c86d941ce8b7222f4b901eeef97d207e79203a7b2605f9fefef1bbb38293a42f8c605ffae9727e024a1dc1950d1777dbd40e4c537730431befeb8ec6375c9bb614ea5280e73c0579087e3043c40690c617da76aec3937af2d26c642da2d2c6e01131c301668a629a6c474637fd7749e3832e3c0cc92f5461ba9019c0d7ca2ee5e8200f0cf67fa415865e5eafbc802346e5928092c49de15c3c89e5c5a50be9f1bb058bdc085673da37149eec6ca9d153d28b7e905567422b4b612bacf3423a01de96a0e3816c27baa1131df47b9b9e1e169384da3918da62ed450a4eda47ec2cfc6e20fe56f16babe0f5cd506500ac4fa558c0a14daa32f7569b7a37704b0a788536bb58e1cfeaf2e39252bbaf9c069e3599d0eb79df957513a459975acf28503c3243482c044af4f3819c58487bd0bc45f9678cf1746a064aaaf6b491d5e071dab4317f2449dfc2ba05f585d316418a3713af15f237d8511ff84cb31d7ef57ed9b56f3ab37ca38039654b137a68ecd2f9f3dd4060b7e67b1c0b9563c97a280e369cd1851d3e953fcb0a91674c700c071f03b0ccb95a0581be628feffcb9f16ddbda9769afae0980153f7e8825e2b6138f4fbb11cf968192d1895bcd2fa0515d6b1f545857c9fb7967cbcf21f432fb89c818b12207544f89f9fed867f22d2bd7bd184b1145f13b01351657ea3824adbc41698d9df7ed1d32bba617e1848bd269496e7f8ab7c5d3272a1c067315d1e3245dd8c94a72bfbdf3d8407cf5d44305190d553ac976a5d544bee6450ca374804a648c2d113673ca4bb88076fe01425b53db3947671fdb17cb7b9b60c885fd95fc2c1ff7e7598757b109085db62fd17ce4ced4183c42fa8c3c82e795ac157569f83fd6f253216a448becd546236f77f3ad3aca6445edd9c657b5df2f1415db2cc61acd19a2fdc7b8ddfcdf13a4b428113ead898c631ccb23c5dc4dce6c7d51f9ce06f6d97d50b5b679d916b13cb891eca65ada5b3a07b8aecbf2b6713955350c314469694fbf33983b0cf41e59921360a7b537b1f733cf66d2b6effcf05ae30149ed73fcc6d96bdfa948a5d5f8aede30c7ec0976d02933cbbfcfde35a2c7c4a36ba059ed09c0132fe8ffd691182de6cd5b163c687456a289733ffd3fe7b7f8e76915c6a50d5fb30850b66a0f0bcd05f141fa8902e78db64beec589f177dda08ab41b8bc138c5a508a8e27bb82b885529d07c56b12a8a5f9672046659f5b48d7f1658b49f5ce1681849d4a99577ae674ce0323ea03d302d789e8fd79b604caa996bfd3a6ec606b4fd8e26accfa0bcb4d2cf47280ba874be5fa36ce7b2a59449c6e020d28dc86bb671648b7013013a7d539e7873e913b54a8a40475874beb24e75bebfb0886d8f29ba375e428c945413ccbffbe8a7a31ccae9b92c14615a51dc3c62a23a7ea05305a1ad6b27ea585ed1d697e3352fc4cd9ad32b3dceeedfd59cefb71e406b36ecf88fca7c69a3bb6fdb20bab2a581ec4a5e10049d027ffc88a90e3562e8f17139948f7543bbca7dbc5ac1d0abe1c7676b40bf69f1aed38be0e9376d279d2619ab7b188816429b8dc338f52819eea339f8d660022fa333a4d3ea16148522eaae1121b6da2460b5b5dcb00c3904bc144953c6cf3d97896591c71aa37046d4eef3c8d07c36646a1e042839ef746a15539ae99cfeacf4887d1644e21a435c940fb234dbfa3854276f694d7689b633ef1a7092bff68487f603353b019af976c9add50298f20312ccf44963a181830e47002f485e0f51ea897dda2d3209091739b3cf24ac31d08f761ec55f190d8cfe3e716d42431848a740ae1354a308cffa3366abe026df51aff3c1a4e44c097ab1ab3cf21e9b9577c20cb00de6357239103eff87b84f00fbcc6ac43c313b37ec67043a099d99548b25c2579d947adc30ad5ae1fb85508715f48f033ee2b97afa67db6b79b20478bbad3e84064c0e9e7477686900a0be8c2fd65bc6c150395a89fe0adfd0d7769989f1d9525542da01adc1c46a5484fb8ecd6c5669feacea987aee8c3d768df1c961dcbb2aabbe462beced2a4786a0dd1ef4cd68a850efb840adf9e15779edd8dbdaf197f8dadb386ea03691a3e188d42d8e84361bd93616f46e4f1be457300da6b68d8c15c9979f52f3f6e68013795e74bde3afba03cb4040adb2dc24d2ed456d8813701ddf4d5c1d27576cb32c15535ff0918d6cca6869a903577ea334e853e68e42ae283d3a8f7a17bc9ffce7c068e82a9c06663f8e1862a384c041e186f430d0083327ce7b442762e3144e4cecb0c19a24794021a52ec83bfd0c6a71a40680bb38a34cbff3562362004e4a75955a29fa4265ba835a4a8d0f568b1f8d44f2e93cef024cd5aab0930ae454de23cf01893125d44a153e1cc5f04a2cc3fc72eef9fbbafd7111412dad56df8b583d0142e86b2db8091514ff162a54343e85b3e7dbe96ff2843455444dffb8f8e07eb40023c381adb62bcd84bf1c1a972d844004d48ec204ff42ede97b51c93f78a3a9ac13d1186efc8818fffc178a7b67a86ebd849b5cdb70c00757168a028d61a13b041658674c7299a3263f47ce4380884707ee452ca2cd0efde3639ccc74676cf25fd74fbafd18e9a3d9e9d1a6cf189dfdd4dbc0a47087e814a0f069826aa5315ce327d66457e3b632b91fe58a40352afbd877213fd9b0b5a0be0ef5ea5358aa1f1c660b281635df9b7c6438fd7925d5b11da2805197764830a94743d9900d22b5841140953c5e9d0c4f983f102d1fbba9056f6e28e8294f66078f26f9b000c621100c845c878476b8e1c6984006cea69b763f9a6e16b844cc3844b47cf613840820f3ee3a804bb948daaa28a0c62920973a86c39fc39752ce2b4750beb4bd4cd0e1d68097e38a9b6e01a68b1e6a2604335f88bf11dba3157902cdac57022a691ceee36fb8c93b8bacd0a5c8dd5de4417875edfcf89ea1b10774dac5b1f0b8c10dea01b63e7c488e58fb9e4c089660ea2e78cc4352175e7e7e4853162419af79e83efb76fa870a7a7252bee95ea1c8d4b5770cdcfd8303444afa5d50809d7591637be4f664c45e7d4f9840492f13b851689ed8c2e06b27f487a059503398c6340219b97dd45fe0d5f2cc417a5193fa50ac915347ba826945389f206c113b89f5dded58b89616545c79dab9cfe4cf540f1a2df08b27635b07e0369e5d2f42261264818b59bba81f55b44d94ca9d0d3417126aedd8ded43f8e67cf2ba9cf0f35d049d546668046ea71c06a8756645066b8381980b8bdcc94fe5cbdc7607e651a78e4ebf51005b3f468008e52d6bbecf7942dc42bac140fd6537e76949f68db42319826eb01abaeb48918cf007e3ddc7089f2466bd61a942f7f09c5649d52584e088e7593b5837420ba6c8b09b53fbec1b2a82aba54e6d16b8d584eb69e914e5a34444f980cceee48e6d8457e078113d2ef1f0a11b774e2f1735cd3fb8b30846c2ac5309faf2b7b0a6e37713b23f65481b61e5654a8e65929f2d80697637e836ebed0e08a7bbe8ba7d3750af7abcef76e8bec87fddab3f211fc256d88b2c16a1c9b3c2d0be664ca141967e3ffd2944c287ef136bac013268be0ff0cd8b248c984889d359b4edf4981a2c539a9d5f9f8f18d75b3d5ddba934dcac26a3310fac5c1af3936a3cad2e4f5159e33dbb36cf77a1c2bf399fe92e254aabec736c7004f30f788f2684bd47559cf45f3385d0414faf9e90c377f855c3187c88836c647117dc755ecca555c5c8a422b2eeb036705a354e3212ef9a2e6ac1bfe1d4068e7b7eb4adf968b496317d5ae6b337e11f5d789dcc3ae373a2057e993d6d08694f1bff9e35a7c2d3d58b9b42916199936ff81d79045587be2dc1eacfa4cda98a9e0ede65e5dd376cf02be6cee4b472b3e2d8e0e512bc9438851ee4b13878dadbe72a2c7a70fe3a5c47be1bac7e47f4d4ce600f6ccd9ccdd6a898d0d20415bc89ce96cad884a9ea36e7e8ca4ec0383686378945f0d20de8ab39d110b1705c95b21abea4e541271cdaa9b3b68d8d5dd50376cc48786e0284ee35911bc928fe9d0bfdaafcb63744b78e782356c6aa4663db7e56f68bf8e5e8615ee4af91817d0f0d35d97a4dd36dc08031be682af5b0683c2a1842901ee1ef56cb458e2705eb61940db5089417ebfc92ae7b14fab76324912dc8fd6ea95d01a0d885d45c9c0f34764a77d0a668e5de9312c4341126bf24764549c2b2507a5823b39e33cb0fc39641f54b80c606e4db2f25623087bebc1ae9650183936981983e113410f81f8f11f0fd305b97e4b733fcd629b92e6fc3eb36bf563a571b72e43309d95f833e8b4e23a81be724b36d1c77e5513b1d5f5ca1c1ced1cd03d60b7de59a7027feb18d90b0b3f434dcffab14b032a242a074305e248474b9c090e4a04c59b7cf321651c468dcf7b4ba702a5ea1e01d43bca9cc0fa6ea1ca67635300756c01f74553bcb14a7c797418c99da602797310222e3b8b4152a3bdf2799f5b3cf964bac71ccedf95a515f7d5f19da6e12d75d047d9cc9ce016ab80f6f5abfe78d825fc1840bf8486a98f536d46877ce1375460bbbcc330ebbeb7ae1d016e9ad6406d67a97c1350954ea112f47bbb4701622bcb0387223d8b4603ffa79a878b6d79e29dfa5acf4222a23f5921f141b8bfb203a27c859ff3058ff960d4f8ebc7c7c285f28fd161a9e498313e8d89aa047dfde40bc06069240068eed84864b491f3a7a296e507383edb17dec4a7116abbeee4b4392cb648a253cb5e5a14547c00dec675fa8c91188a852ad8a63a08f167aa60a9280d5531fd975fceca91e5a0e8607c29883f1ff92f5dc8ca9c86a064f7cec58ea8530c8809cc1c631cc498b8b2c0ccfecef8cc7d6afc8027e4a0fbfc07fc26d906fccb14189924dda8173464634f4af02ebc7d175a88755561d5babf92605cc4838f520590d2202f2f8e6999d0fe508c275bdb5a5e08dbb710f70ed1189a8ebf0b1568632f0b474d81cba8e6df2def004855882b978fdd5be340ee89c21b654a94a6915479eb071f138bb5816cb85590e2cde05aa2a2fe5d28639029a8d1da0574f1a10438fdd40f6228b917e440dc8d3094edb0407903d664683ee33b976738990502ed62f263c2928e6e1dce13c312b15b0ec72a03d698147404135fadeb19595438eacc75aaffa489167647798f082d9445d1d6a776de3d78c56c9a0fac4cf29463eb3ec7a3d74725be1b0e3fd1d30921060262dd8587eb108c7e73c46115908051e0e0f32909794339fa16fbe0007ab961ca7d7bbf87b51805fb37829fdcb4bb2a191cbce6ea715acfa47446b89504a020d9774b0702487758498057fd14988aeda2ee3316b7c671d0799ad4fb9c4912347a755ca7a78eaa8cf6ad768d21b93a7d95246af40f6a86f45421973e3bb0a140fe4803968dba7f353eb6e3b04b0906e563ff334b7868d8baab32c5ede4df2f319e43461e90a536ade6f7d26edc16b50807cb96e82b453a7f8c4491b17b832bd17d14f6caee7abac05180c269d159ca7ced39be233777c140570f7efa58a26d7a172dde2751eb78ef569222db18904e5dff9048eb04acdc21137cea0619aa47ef11a1394542dce635c116938b2fda4b8b1a3df8cf80a37937777c2778cc40eac4577853933d1ca176f2f96067aec6f46753e38a274c9ca7e149de7249cee2ef13d448dae5e63ca82b6e859b3c44aeb6fae34b464044c99cb31948feef82b06b0b13898a28684ad22386ab1883c19cc855ae3e258c9f1a16fe55bdc581b9886d8b345e85b28a3aa013b6080e3c7e22d7552d8f5e968a58a169dbd4aaaccf11ce31c8d7a0c557548af8081a50ef06c725afd8849cb687c942552b4f6ed192172d30ad0ce147de5ce1e06503cea100c1952e95ca787d6a60165fd6ab0813ce61f4778cba14949b888cbc5cc5f915dd93b3fdc0a2f0a04d96ed33d4485e5b1e2b85715889f89e7879980441e7d79addb96c155055dc1acec2cf0533fcd8058aead78a4beefa13bab93a1d03f0c4ed845c95d6ebf3ab6d0d275bd442763177064e0ce076d4d3bd195e1654c4c238ca8fe487329ad4cd11f47eda69f40c7acd358e106e875923dc703702d550e190e55fbda55df8b4c19e5e24001948ee2ca6dba02aab43e3c132b30cc701f284074962e34fb8d806387afea0cb220b1f1e715aaa66b5c9516151bd8899bb4cc8805c9d5a529d83378f55d4cc1c7799a64e35a51a2509c0c6d20c02276517a0041786df2eba466f6e41e14705bdae4212d906408de121baca1f2404733a066bf8f12db847cfc25581b5ebfbc177c341242c2d456473f639cd9357d704f51036432f1d0aa4e9c24f0c3008d3996c8c6c34c5a8bdb607b89441b334d554a42767949816b39e0f12da5276a68c49ae1be5dc9effa38f9c5768b24e17d4cf7f6796b89bcf57daa734f13561d7a3202fce59cccc713a2d68f79184619fbe0ab3e8574614c899c4a674ac7ae85a05cd124778af1ce94e9e6a76bb06dd13b8ea5e7ffc9e2f98fb9b71c8a303cd74e50ddaad6ae11e878d5f906da6fdabe8f25b276f1719ba1850e4df9887e99b6144c3d31a32c3c93877c3c20ac63d6b2181d08a976e152fdf486c0db7aab8c330ced180bbf9a1eef4f56db68bcba54abce95a04153dc85be5faaa0ad8ea1febb5e0ee802e004882751eafd30cd03656656dd43e7c1c3b1ecd12d65732a0b7b67bc336dbc9139377932cbe4678c77ad9db3167c7a5cbc7a71f81fc555ccfb5f4fcd6639aba7be0f4af2a13ad919711fadf7828d23c5aef6e5b68ab2f530d4e7868dd8abccd48624093205ef8dea607aca9b8c98a4493330cf9bf097031d6e8650352b36c554507127b2dbeda7133e89147aa5dbf9f87c5b0013ae4e4cc102be71434d67cf6d986f0d6156d08f10edd543b32da044cae811191fb4d041b5d3f7fbbc772fcb730f21a8c54980f07543344e0b0a93eb65b5b3019efb9cae002ddd31692e19a4af5956a16b41d50540be5dc7d04359942dd75d49dc56cad54cfc16336a06bcdf981631fe487317fbe1d53286bf4b26e1d34801a1a7028612e0a1a07b2f5aba7bef30b9f8601828eb758e3ab008ad7eb533d8d8897437243bea4b7e7feae1539344f0ea56e6c7e97096f96c15b3ae789229534d78ad2663a072b0502f99895623b10105322a28d5be6f541dbfdae87d575e2ebb36d1e9973787f4defff873392c65ee6856761df4362733b0cdd7a6c7803ae28e7971e58e3a30b03b3815127b87a111091d4be40cf2683f659b2c8ddb6a2fd3ea1d43c95e1763403190784a3f54308dda3a5bffca1bdbf9824ec9ae7ac039f660b0ebe5ee2bc1acaa8cb3f73b6b307605bee210485856827c0822edf21e3642c2d663affbebc0d3b3edb8dcf6c694ccdba71a0dac4999fbbbe84253783009e9bf92f1a500ea758da97c42e8e2ac7ad2566bbcec13e70be3244acb1743c9fa499422c50beab1f201a471fc0212358b527585db1d5129452c7dfdf8a7a0bf2b552c72913a421d202bc62d16c69d2ee4a0c38c6d81e4e7ea2d090d8297cb6685cdb8c5c150493f8b620827caeedf0a7c07a575394d79bd8265cad0a389451fd9672cf95f417d6ee3a65a18a354736d333afd09ec5f0adbddcce515f27f63c835a446054ceaf89232e0ceb4331d93ba3df734a795d7388bf8565d1c513c1fcf76b45ac7a4752ceca940b3c88d6ce1690cc0e53d1f6dd564a60383003c3e478d1189e0d60744378d0da3533f130350b3d66c4ae8dd9e840a69ea7a8b481072d5e7b516221ca99ca7dfb8fae261c28ff3ab66f942f93734d76a8b6a9f22c112dced5f71fc2983d9b21a6dbfc3fe182dee0acf0f2a3edbffcc9a80cd2522ea73cc5cc3068aa6398ca5de2157371c32654857271d341db281f1c357e2093daab9830106fc2fd8a259b4ba7e922a3c07f9ddf600d2ebf64e504d3296acc4910bd9266c7f9b058d7b82d30aeeadb55998d684adbbbcb8b697302e06bf859e3be1f953415acfc9a085b955b3251585f4b1244cadec0d7630a3b2f16992d15f8909c3420ecab85fc77e5d52cb2dfb8bc7fb0fc6d59229ee1145fae49c917b9a8ead806854fbd03a4b59fdbbd5c0f3e0b03c4d01e51b793bc3edb951753b3e32855a1e659c7fab96b2995fd1aadda7b03592a1ac608aaa1bbce1a1b8d00a66594103b96767caac26306052cb0d519b56d40404e66c5d0fff2bfd19b1a2fe9440d50f25d417d00fd8d7cd5ae41cc37b36173320a4837a7db84c2248c90d48188cefef6633d20c8566e17ab89dee96172a4eee8fea8c25554344c4f16f551469eb6f59041ef9ca44f02bb2c75dac0333b6d5d6ec475d14d64ad1a9cc830f9833840ff3591f8cce0811e358fd3a27dedf4780112505e2e83cd5053946a988829146a80ab2d7d4cc0416a48337e8d8e08450e4807b7437e6fdaea31486907c30464775b4bd3570028570b50ac4fad83d8b8aab416463f25d432a165fc7ee5e9999f90e5e768baa81aebe1f6957b679b3691cfcbba9015beed9b708d5a28eda1128245a1980667038b1560685d475d25f575c2c6cfed9a7e0fd0ecbbd1a85917a0f948e2e92c00d74b4b119d99e9b72eaa0ac48a0aaa056f7d69c453c9560553a277ba46346a7ed84812323c3b9333398907df0b65743cd05450712d877ac27b2b2fef9e35a119cb188c6a3dfac21187b1491bc1b1ac91434ae398630a196b1f0a1280dc7cd0faed57c2308eaaede9b5002275749584a32101d09afa17663caccfd3484d80956cd3f137761db7bf4cdbae43bcb7b94675a7014af8031f2722eebb87ba1beb4a4fd9ce719aa98735ffe215a9c4cf3728de3d411bdc12fedacde66e21a4dbe35c54fc20bb78fec72789d3609193e806a7c6cb6b0a8891d4e3576e680cf28df24b8add8d26bd298412a039a2b958f0f3b99bd5edb99c0e1a955c53aabd84baab2c02a7b2f44021c8808635126cd6913255b8ecc9ef1badcbdd71bc5f0798065b706ce36b37eb539ba9be6627c5ed2ed8348c489a7cf22ad40c8059ecabcbef72abac13ec455188062902444ded329c8914fd7bc66cec732ff629ede7d31dcf81d2d2e79b20dc74c051a974fa6a2a526ccfa739942113786cee667fe953183e4d67297d7603e2f0f9f97aaaee16b9a84e19a93e5c4530848b148729df34382adac0715de5335a6f4c94da72b228c8809d62862f04c4123a09123e90d7fb4351160138e15b165466435f5895a68455e6fc1f3d2f59f78b73de156c7217bd64b0b2bd786818b88074378b327789b33deac85ef857cd86fd9a01dda8b78ac2039c823fb33961b936d854311ca7ce1bb2c3737d0e5a28fbf4a7179662ca26bbdf7fca1ccc01f1e586b40c8c0b00a1539e1fa67fb63e037b15c42cb64429b732c4d4e8925f3e9e369f70baa8ec3e43eba3488735139b55b54d153de8f17e7e71077ae1d1257fc2867d31dc11e426e83f0cb4c2bf9d87d775acc52906a456db807dab359a21934ebade7876f0862de94d8500f9757b759b6551213ac20d2d0fb98337b9171bfeeff4a393d0cbbad375e5e03b65f5ec70383f9a97247871edbfe23b099ec881da90ca0faae75306085ae0348ae3437d0d4e006c3143ebf53ea0d86cdba3f9d5d39ab47728425f90c90f5f3a8fe314a988271d9136df89f6f37c6969d217294ea9e41b0acf358891ea570bceea418a6c707612219948bdd39b520e4b24c18f66f78979675d1dccb78eb8c73e49666edbb34b5f1640908d281baaa675620fcbee14cf25d9bcb91f96c207fbe1c0b7656fc2c482f02eede51bf2c874d1703cf70b067bf4a1ca66adc8eecc6b17363cd7ecf298142f99813b4af91c4b2c37710051dacb25e1ce6b471d61c033e9502f712e24f408af29f6b3655d607a9ed86e4704141bf7608532ed950841afa27f4a6e29a5833de64f980516a56d79f39f0a75786c679a9fa5136763688cd16bd42570f95e66df037432d3f8af705e94cc1d93a7e71a61328352b4b545d47dffc7862bd9920556e77b17cfff269bc1fd8a8bb15a502a877baf6626059e14fa4dc0d556a08d0ef28165795252b93662cf23374d06a5ba40634964543e4bf456c2ee8cc0768fd4fcef36419771ff6d48be5702c864e8f15f6003f7a7c5b6bd95756268e837fb2a18da5105bca7af1d187bd987dc092a2510e4906fc2766709e67dda5cbda505b63a16b167184c36c3aeed35d91cdab3cae9771be305118b8970f2708e4bee433f768874265f4deeb1eaf45f260133e904be5f605297a9c50936a98eb786459034f0f410a53ef08a76be97d6ec473eecfec724bca83fd130c4f4065126afa9f2dcca85d93c62c66c500936484805391037b7c7c75ef5608b3a5ec10ad9682c26fd305d0294af7198fcd36af33aeb460b7aeb6567d93fffdb065c42c5c1564f9db511bbef2a57d56fd4c6e679444585dab835a465bcd8bd55661ff73d53e047d3658aa952150a2bb9b2f0f8d7943c44882ff8ee45e83e79e9a971b250912638ca95712a2182d53468d5764b47d316c1084de932eea88b5b5bb6b3205d5bbec2a27166a086d08e34f1ddd9f2a4e0c69af1a25c0a8d2134d8999a887bd30b529582825acc9d97a9714add92c701e5cceca8d140c5e9efc36f01bb68432e157285a9bc459511a98c64a8a9464605bf3ac0cc5a556ad5e513a3786c6c0f925986d1ef6f7bd1b06d69e6c06f2b1f75bccab8d8a6bd806d97bc60cc6601178e89aa85c606a9887d096c11d9886118eb147746e017e75e3a64a08e6155fcd971e56ef080ba12e210248781eb8e55ba393cc50c939ca773663a5a8b8718745b32d9823b528b16e09488cea2a94008e7d3b8bc284f402e778921b4e48f21eedde67ca33c2138a41a15b225dc3a3ad0dd30043db02437515b014e71fa35102bf551db48d5a470837ae009751d8f244029ba3d81f4fa5941c3b58b8840289408f9664c6d123f62353cb07f9aa2a04191d957c96904ffad43d7c699b0f03eeb2082ef2f76df8d1772b0e6184f909f7701ac5a1d3c0922aefc1efaf16c76a5ecfbacceeadd562deb795a00284520ed2ad9a304a394c819855f91a1cbfaa228c761448d429d26aa0238ab51d30feec4029549639150f38c2b466a5b8d0392bbe427251251d3d8aaac15f54c6b7455f8778fcc55a9c78d43d6ec00bce10b9b9d938ef584ed19976c9b8a0dc1673a752249709872b7965964e0b7523f57d13e5754ec69b93b149400c5c00dae06a3c69bd9225ce19ad2dfb77b5baf0af6ac2fdbdddc3986705ffaa5a33648da984ef03ea22c8381e32461ab9cc582d2cde34476faf12cfde5cfa6c72ed4ddcb52d7351e600bc97cc32fcdc8054471c475df18d6003d7cba76900db961dafca10571a06050a98baafa72f86407a27c2ee5a11bb722367c3fdb3211a5279804a814417e9f616d587433be850bac7e3742553ca804f97dfc6138711ec63eb4613e02162640fb5caaf0e09cc9252bb66c55c00c09436fa4b71af2e8cfc3aefe7a537bde88e9028d80c3a9e505a9ff1dd7b7e57592766aa36f17e230a19ea81f926551fe960c3110f0beac1b7da464a43e95043fc857e7b1230db33317a204757e58f77c107b4ebf66129c77dcbbdfa47b34a36aa96c709dddde9639b42c3fc8136d96e97e34ef887d9dff5865bb0d2ef5e357fe3f84f3b9a39bf900169caa0b49c3f86a145642f16378076fbfd8a40e8fceab894527e5ac8c941cd2f1d58a5a6c38b161fa4c55c03d4e68baf249a0d923ca07965536b517ef1663e00c3f4be16ed2206a955df1fbcf67203e320e9452ae07cea042ad2b99e0ea2ff365363a40cb2aeca5cdd266f8284d47f17fa50a467e1c29490b5fc92ae81f6e7e53f66a4ee6c01090f927982b9b37a4f39543bced914d1d6dea631ed3c051d4245f647b1b259517cb8bc670c93ee3c81de3844ab63d211e9a715b3c1009e65f636ee3d84dc2b1e47f972514b33553f19eb074b459523dfeac0b4b967c452e6babf2b78e7771817391ad7463fd31879b8eab2bbce5ff22e9a8a05c4bc250798d9da04dbaf2cd5e2f011995321eae11b9c3b35f5733ed0c6aaf21b6be0e517200d54766902e1dd694d6382c07a392018bc563acc24c02cdc6530f4a29ed6b66b96201dfc1dbb652a76e4872fd098d5ff811d4db1a233efd95ed4bd47e7cfc589e8bdbe30d482909981aa732c246ad8e0b07e662b3c91d12d1e4cf46f843f9ab89cd16614c6c33e1272f2d4230692f2d2f0f44a10ec10253f1a4f511352dbddba5c9c15039c42071faeb483bc5e00da99bf5abdee70ed563261e912a2996e25149119dea4e64f7ff1c2ffeea5afe196d51e522251708f603ef778971eae0fa66be2070651b4323641dd7702a3f94233b583d47208d47928060fdd87757c7623c58a3946cb969b46308e7372fd6b6fbcc3a428a50c0db16392fb6db55c54f5023502a3d29f6544bb4251909e0ee48a0682dd7371186fb702ae503edd72f9961c3dfb3eb68551952708fa856370a235b03b49bd83712681cc23917a8fea79f43e9cbe6e73642f639cd535204f677e35533012c2244be7f40cf53653383a25000a26a051238c7eac43a39abb970a4d1f0af59586a8f7a99a40e082a0205dca683fd6c8bc9bdd30bb60a9e8d8f855173006868802dabeeed81a43c987944702ffb20c704bf0856b04bb0f6fc5d178cabf4dcb16393d3f2a1e23e9a4968c5ad46097f4ad716e9f48bbd5811feccc8ee8806b492b626ab4ee38b03ccc9ab70084bbae9dbffa4dbfca8f202d3425e0173da51f5fbe259626691845b5fdfd3cfeb4cdecabc962007de871385642aacf0e21f978fac56208948fce76f4f460e561d5aa45006bc18293927c8a04d899665613ff31f38dcb18042b3bfa21cdda81a9f2d0f5fdb7048999875945ac60c74d9ac953284b6e2e51a08775f8faf4207654dd39dba715caf1d31dfe7ac4c851fa52cd76a015fe3d8e199c2ce6b41fd5ad6cc67ad051ddcb8d0aba8962f9970b3e4263f97ddd33c5ae94fe9b86f834a96f6dc3dd5cbd0f71f91263df811683aa0811491065cc318e8852604a32198d87952306cd8f2e72d14dec77c681920b9d5845966d007d9c84c0fd1c7524339cc6c9bbd4c2896557eaf36e3c1395ec95278222d846b925eb664126ff57d7b024197bf08ab458d27d2a5126087da9aa6e4bb4e3aa4327e3fbefaa855e6dd6aba098b78ade58f8e55cb470920cb7887aca229546752864ecb3ee67dab61e5cb280e28545200f7b70e89f0c6fd20237b262266b707f12f7aa4e44a32f6f9dbfc59eed3453a555ef05d33cdcbe6e93f19408b97b27c1fbe332d7efa1805d5bb45be75f711335417994a56769bc2b1ef3d0d4e7daa85fcd67ecd251370c7c34a170b4c0c5fcacb529e7e24a8d1890191b69a8ccfd1f81faf3f4e9d2212a1be7c11e40fa379329a4efffb40bf6d4008d0fbd6b2a5c6784254dc14cdb78184890c6530f9b6766ac1003a3165502d041a7f70d72ae5f563f53635f9f8ae504d5b1627848aac691c95ce2430d2adcb85275f37b4ba63fc47cdecfe958595cd8bc558dae26289f9a69f748560838f04a5713e73b4af0748239cc5c19b6c97b2fae299ba7815b3acacdaa6d214a8fe25c8f8628c9f49c60d96956b4285353e1b40fdb78fe2752e7c7eb533a075ae24192571d8e33aafae4fa8709947f5955737f832e2e2b9b751988a3e118f0f5ad6806a6dc297c3b790dbf4dfb3d7155b718e3d7807de0ff14741ca28516c789c5361595d6d146badefd28f72f9215e222ef7f0f23213d425d96c1ed902203234314b3d1ea8d3d7f06e4f09a5c0e31a90f45b87db9b3bcda526b265637dcda8e56294f0514a5aaf3ed9a73badada060b0cacb4d3edb3a12c8acc7d3c62eb601702293d5b4d8d5c6d7bb977b2000417db61ba52df4a11a1ffa53ec8e49bc28af94382d5120e197fbbaad5bc3783577ce097515bd5a43a6e6c5cb487f41cf8fa5f089b2a1a23d679ff50659114261086ad0d546e7a76ec493138aa9a5346b47c675a41662415c82e5d023d2b868d39caaf8c21d4918a6ce1d0dd81a3d5c2002334488dc7a36408e563ecbb52142aa138b004747e5550a394bc2fc47eaf3bd7a90e2e231023389a782b94415c805572324456f6dfbe7b34eb84a242a75a590ea3ca68a4c429723a42aef79e02ffdd4f44f8c20c2efde32b2d09ee155cc81540da481031927e8f16c3146913763ceafb74d476ba4f4a4bc748a1ca026d922e45640bf4a3a5f304a334d165189fe187620516cd83c7eac76047804e8325d314be66999decfa73086f229982f3fd628e1dfae8d37e3cb8d247c99f51e3b6f3476ef6fc10ffe4d61b7250d3c595efb92b5f85a9b4e05238af6b626b759660cca68ff6db120b4694423b0348ef3c27c5d33c9fc2be85eeecb9641528b768ac906e8475e249e46eb5a2514070031585da0d90d77cb07758b205b4aedd6de9c5e3141c8b29b0a4fc438f8c1141094b8e7df8e1d943414cf73a44ac711feb1467ed671d7e718aad1d1e680c52052e403225147d640b76cbc219f0163401b66f92899609f9f3480f62d812d2587267fc7f9c8461926361f825956b73ef4dea7354a050b9b5d0cb05f8e23d2380ed425123da810fdb2db3d55c8c8dc4cd25e4beaa373842376c0acc060acd41590e6bd3b2123fb1583400d46dee9def39b3d2d6076274c974b6c1bea530d8fec791631f186a4eb44d7f9a3a7967f5264edf67875014b584077d59a6369d5cfddfabc8f81d9034e45fe182a160076f6f80615f9a8ce07e5c5917cdfa217ac60e1f8e2e149acdd3ddcc323739c6f7b6150405bbec6ee0a162dac455c3a9d2ae171d67b7cd08809339492c3da05d872ca4c8018038f8e9b4cfd31a14af67c09579a9ea577531723de50b6c7251ab15c31c7b3274a2bb726b44bf2d14ea2baec0eb132ef276103c90f6fd54e62b56c8933812d08d199c314b04d6de6c88e077efd3807ce913f0b2cf29f851703dc70b0549d50942f170d1175995592a8848d684487bfbd366ff85e51c5fa0c90caa63cc36d9b03c1e6861eaf35edb886758c6fed2d0bdc489bf8bc8a814c52f605028a7462060eb4e352d02eb95137789e2b83e94eed73479039034671e457889f929811bdc1097f496820ff35a7710182355b7b41b21aeb0d602a28d96a2b1b1857d2012aa483c59a8388949e18b683cf197ebab0803d77ff62ca301595497b2eba59f9b4a9bac682caf5773c6c1ae82ec7031c3519f95a24579d991f4d7796c7f00e8074d7bd08f182511e99154a9d0d16f438850c521a73a0b378779e968e137a656d0528107cc1a257250d96a330f4f80906b0b5846b6d947cb6e076a9878a7da45a1a83acac07514bac1551351773dd3cd0fda9315c4d046d61d21aa64d32c73bf8f75b4b753334582bba15225375bf2dfa9a6f038ef5c1887266eaebc8a5941bccd26ad325257b9b7bf51e1a16f840b7e230afa42a4b82e7c327cde4ff207ed1d2e78c6b0d6ae226145484e54dfbb2b2ded6a635fd6598e69688c0ffc14dcb3589ab1c2639388e6f74a127f1789facc33ce573b7d70e20090ab8879a6062511d1aa8f0d87bbc5b3db9b00d469323d11c3aaad4dae79b474ba31d2b5cf48cde0aea3549f7cf48f2ec2638f884c8d221a06f42c6dc5df153b1feaf3dbc4b6fd52edd4d97dc473cdeb5f9061e0b365fe4fe5cad7f5968336dbac463ca43efd670be1ff3b5ef1bf6831ec7a10f7bcf66872b19b4434423314be9e60bec004a5ef94652b76dea467b41998d943bc1692d443d304bd71f1ee7d4939b27bc4b32201be83879a5a32d1f9c72a1f8b4aa65184b9fb5ef301fd349abcd99990cab784cced5d93c7aae901110a250da1d481e3a4029e461d1ca17182fb64c80a421bc29cbb8f4da443eedfae6a05651239108ee89cf32417d50052ddd13f44d97a8d190bdeda3cd3d30ff681505aeb0f3813779d9e43d4c550d8321caa9a3671ef352b570c1617e1491306952578d1223e5ddb234967ec3a70ee3e60e0dee211d514fda6f1fb511c93d2e8c292831002f4555ad96bfaf8da668ad4c6fec008d7811a11f588e3730d0e2178acca2c6dd4b969986e0d350d98baa7dac64f00ffb32bd38ca90b8bef7f5aa14e84025edac22e0b43de58de971301036d0e9d55b2fde2aa3d4b4c404d0edab04414aeeb8a0a9d9ce215074eee448a14cfd701a05f31c05430f374e8426c47917190a957f33be58c34565b3d6053e965ac5ff782f54bc1324d786467d2e85b8b0226f08f9a33dae02fb353bb0cccdedcef82e8d4aeaa6c0454689af1f14ca78b31ec0d3b65336720ea8dfea9c6fa7ce7674420b2a12bf09874e33e40f2bbccfe6051d19e2794b929f1ebca2623c7a812cbcd6f6c2f04ec0d73960a63166d7b0e69ae0a011c1ffd8e5146a981ab0f291a31393eab57cc420e454233589b0d3e646b4bfcb936cdc50da9bb53242523fd7e4e772c0d6f028583d1bb8a770a81efa707dca1a7bf575f1d8afd841db949a90445251b69e42bd04ae9fc01ce29a99deb2d7f00363accea1e4529e085c25329982c6f3b2abdc1cd41607a14b119b0eb46255cd6e7522ca0beee56f54271d98a37e2b24b278a73c4472660931e82a5856bdec2df3201ba86528519fc0167eae50b4555de15a59858ce78b5ee4b53f54845f744b902e9a1a140c4684afa57bbdff8889fff453e59bae27f6a83e7e67a4f7af0511c086f2d3f0bdf1c46fea0ecf81ecfba8eac15169a4d669146727d7c7a6707d8bb4575aabbe283585a77a716504b9945e45bc83fe5091c679120e7190b1dd50932e768b7b132abe2e25c93f3d6dca3f73206fcafd87e288a943c8044fdf4ddd82dd087d523e308019ab4273e1efb9705f6fd3018b4ba9a5b158122bdbec6963a98f874cac4411baa92f8e0cfc5be6b0988f6130491315ae3b89d3a854aa07619c96b79092f177c884dbb1b77b79083ff8b3056022e38e426111337378c5d364de868f17e0fd5e5062402724370279dec6c690fbf282500fed375f752953fa0298c5a2c59ca0ff38af6fdc9679090e5432a35af0eaea62b9650e207e05a2eea0636229aaf08d529299c8c2c2803cd5595126250250df6d11b11efcc64d651a4c5bc466065cd1f43263baa3959ad32457ee01165dc057683e2fdb55ad52cfd2f501eaba01549b2306113b083fd5f4e49abafaf1427247c908831a902986e686dd9eca441f98e9f254105aea0eeed537504ee4942b53358f12afdb117a4eeeedc503df2fdb0defc5f881e66318f829662613f05d725786698bddee179f7d2f3e6d9f8ccfade281857c64ac830f5a3aca0b021883399818aecda4f716f278cbab545db699cc22db1accf3c7e9fd332a76e1b53d4a8c4da9a65ba8282b1cc4ea853ce9b28e597a894fe7d03603f8ab4990f4eb45f02db90d38fff269e43debd43677efa28ce44a53d247e912da5c803e5f55f60cedc3ca1ceab3973e8f24deac45dd96689651d92cde5e253c5c0bf5c403b6ebe090f67dc16827a36ace1fbc535b55d314540fc89228f32687e29f3e07a0cbd3ce9df0538968107d04130189287fa69cfccd0fb0098647208b89d3aec7c44cf401f83d716035311a76f822ad305c840dd584eb9b59646de546cb4671c2ad3f9c0a5b5aa33c2b5ba0d25f40154038bf332e6e741eb5be4ca318f69e76ee6518331da3a676e3284f3a3ac72f7c1c05fa26ed24048db2685968c44a518e1542ac06b120249a53621310fa047874e0ff8e992a349628a3e46c0cf432d9fc8f8a5ac680651935f4fd91b013f6a5a56ee365cdcf1c535148f531f124635bb3d356c6e1fa5c61a750c40afc4c8d78ea3b77c9cc56fc4d79520650e45ea85c79eeebcd6c5bbf8b89b9561493186f128b970abb208bb08a849258a354c2249c96fc969bc2e2fa80386f4dfe47e25ac202626fbff13ebc919231152ea1e1e6e2c73b7d1c91b474507e2dc045ab32299b892dc3d538ecfc552307e3a4d90b3744899d9219d6f08f61e8059a8f13c54769a10a19ad03e8bd09f877515f5a9c34c0d3a6c9c583967df453dd985f05f9297c50ce23bd39c9b56adbae17913c58b860834dd188697977e1069e728c2ebe560c45f8dda2c77a284a423a18bf60a8da596eb44381b633c1a0337882b326987db43a8b7c7ee4b4d318b1ee0beeda3c09e753c7c1982eda20d8298f1e81c419f550f2eb2c6164fa9a9fc593eb194257a1914c660968f5089726939ac24c47adaab819ad5829f8e5eb978dc8f034623331b68f7c96fcd8c2be3ed06fa4e5052523214f98bac360d4b80aa603716d9b2a8b760b9a3fc474eb6191198f9b3fecc2f3e2e0e7d1422f9e4b05affa4c0a3311f0d14d5da1cc3cf4dc1dd6a6f1a4c264cf7c2fabaa25d76cb275066273b10c31ca32686b74ec3b1e170dbae86b4de30ffab5d0ed44e58a60be1b58e5aaaacc41e64abcd1430365458d32b8cb37b7c9b89454384ecb302f9adab807d7650727d40b33e06148f831665b935778e640c9b33c492b725fb020b7f19a54255801972e9ff71f9b2b7b218cca8064e7156e787d8c0f5bdba285738ac23d2e1c3e498d862b9574b676d77e499231642f407de7fb3cb2914789573d54ae89701891e490f4d386cc5f9ea74abe1a54d7579720af9db6e40282bf2f053c19ae4162ad437bd351d5170fb144a7e319116a9261a692bb6396e5b75823a2d69e37cbddcb2fcaf32c81aa314db7c470c74552b76a9eee00678ef9186e4077239fc6a2c54ba2ee9b5667ceb59ead31cc4b50b70c45a2cde9d2ee9b0ccfe520ac9e8fc8abf46ea3ca3aebe1e41cce7b28e370bb34a7fb644a9490f93cf594345401173c77de441c972c0fb8178b3d1df23cdb8b9c7abd279ebf8e889f297b8e71d5edf486cbe09360345b4892c505a462a72a52c4fb7fbfe872aba560fef1864746be761ea7e7b1f69236d1bd3c4c5d892d284a43d8b360fcc01b8f12fc484148b9647f9cc3bb4b3334c27b68bfa212c817f2174ce97f178107ce803eed85d97a0c73528de94ad2b26778c0812d185d004922677ca0286885e79c8411c41b27505e1ef838ba9b3653443364ae1783d6e1a1b6a57d1bc87ed48e8008f25026128803a286b83c2603922fdbce22e82430f7ed7a7fa9be77620fa97bece295b5068807c2ac9a1b83ac5c9751f46955ba6449f0a89a41e7a25bd01e23fd3cbc2a72537412eae8a50177724321b1894e69590b1a2c7aabbc38d1b890b2f1ece48f77ae9b47d212e0f3ae670fb659b2af0ca757d099f60bb29b5c2480e2ee3c6f96f55129566aba8ae6ea98238d702a7137f2e2c871d724cc9c79a0b50bc0313be8da5c68b58879ee9540ae5a3bf648ab1033aa396b6198cae9012ba6ce5d7559f7c8cfaf8508758aa6ec669c7b585879ff55e9702bec1d44e81bdd091743208a86cbc7b9934ab702e4b13cf93a7d4918470df4393b735fd14940708ca92633b32988264b5b6d74fd6c14f8fa9b1319993d9e704d1df578265c9a84a5822b92feab8b79d0a64f51377270325e98a2b81142705ba8bf8f8616a0c21c77cfc25932471bc3830bbe0a3672ee5ed03fae9cc53679247c73ca28e9db20d8efa5c582855864ccf246f11787228790f20dd286a75ba848a36977caf8c455862ff9cae32de4d188c4c66fd6b5d842a1ff8e003c26f26d3581295ca5393a374fc30e8de921ac4699c4c3e71ab1467c28636ea7994db99694647c85a712d3249fc46df3bc1836c9a8ea0344bb45f7a9b0dac49d621306a6c7aec0aa3cd847da350fe8d269c072247a6487a4af5a597533b4fee2e0957b571d1a9d3f42c4868aa048fa27e14614821f89cb4382fcd2102ada25928c942f021d01ac9c0a29c7dba27508b88c35dba0470b48eb15f27aaa181cd4ca9ce8edf7de5037f4354f38dc5efa43cc2a478afdba64bc491004eed2d9748aafc9bf135bb0475598ce91ed569a4223065271f5d8f1e7ebe6fd936694859111e6a33fe2d9ffa800e67c31672e2aa289bce29deaa0dab6ec52d08572c1c132b216fbabf7975a44f70b18e0615fced9d106e256d6a226bc8e8ea049349b504433d9f63e8e97448d4e5b89202b7254aa6bbceb8910ec1c31466a0fb008747bb053440fe3728c01f61935fc2c753109e91da6eece58a0700bb361ecb44ff7a351fd3bdf2e9bac34d4f2204c006dba911e33ac92119acd0b3b9a0723c98ee915abe4049411bbc4dbb9d31a730d27699db5034f380d8ee15df617d0016c0c66d503689001ab3404ec5890929aa5a101a14aec901374ad911d95a44c28000c146e2989a36603f6ea15d356d4505bc96ed929b309077888a3ec3315dc69414d4eff3a20445bfee36e7994ad21f80ce45dfee54333a12843308740e8559eb4bf1a06fc775faecf3b847c6ef57db5705e8cd72ab5217849323abfd1219f661735f8f1879fa66458146fd846dd7bec8a9201d1d1ff65795d47b130ff124d1ba72e1f303b7e9ab17101b05c012ac9031be3cde2a3d9eaca90ded447700367ea1b2d1fe9bbf09a5387cde12cd92978750191890ecfb2630850097750511d518461ef17ffd4444b42e09cdc3f6fd3353ccad0f029594cedc743a394ec0288cb3e15d517ff0466931c468ca09c0d71ca4efaa1aa1c86630f07edc1509e64e36c93139d29e1e070f67d57b49bbe5d804c3610496388def93f415ce5cc7544f5dc7eaa00a678a3fc32d1676c5d33f182761e2034a9ffea674b02c8fb09c146f0db2fc3e630feaae651d5406bcba44d0899544593c8c32ffaa2912897d9053469cf4ef4adbf11fd2415a626a00ac6ca0153bbf194baf1f0b2e87f861d87256d61c1fc4d9b496ce0764d3fc6a8191d2d832c1f2261281c114797c83573e373c133ba13ee596e805eaae43f89f24d58f819c0394f0d57211e623ac504f2666514a527fcee3c36bfed26a172b86aa00254872a3d79037568ee3ae325bae1e8c5bac26bd9c7d62baaaf19217cc172656f8c84fc133ce3118120a52a7dbabdcd4d8053270f51f3e38440a76993aeb3e55f229d00d1e616b6492acdce1fe4526d15ea82e56b104240c49d9600d02c35a065cbf2b3533f7424f79c52b1d3b17f9eea303ab8213d22389adce81524f68936b0896ca6acce4d4f5a7328c1807b11f6bf1a26b7080984146abcf4300bd0964967b6996cc20797cd69a8e4333bb9887d448c5c8b0ff4f66286ef6254c552912cdfd3158b83fd4e3bb73c984f2b0812e7682edd363202ceecb9c2608151e9cce4973ed3bebb98e60952420c623cd73a76c02dffd460ba330cf8e17264c4142830592ab585758da40d04f7e0f214581bc4335f7e525df2fedb60d3ae0110cdef6d8909eb623da963d7d55df8611dfb5812a18ae9ca64e576a383dc8aa815486134a3a3d28dc585b3930e19b157a80c4fd9422e99c0acc00d452b79c99755b667aefca35102ed92bf8c997b26b58859f793dfb17f5e396351bb3e888002eeb8d043b50c389d1bd617adc27523836bc1ad87e36311c185a7872d06b980cf1ccf199b071068303a598c33e275be962bf2123ca903fc944f0a5660c74cfaad92199abb7f0456e985b64f25e4e1e70e58d622e8f11e8c8f605204a246aa3bfc0ff519f632381d4e6f5ae49ec6f1aafd2e3d1d0dbe05fd14ce6f57bb755dc2352a82de16ad1205c1bb3a07e95674d59fac6fa7a076de6b3da3c0d8a41ad0851064bfc073990d5e0ffb4f0bb1d570aa952f67791abb943779954cb210aa5fd82f67e63771ecfc22ee72decfa88387422efb6e55310b180c79d6e72e5b37ac72ccd4889e8568f2c1edb8df0d3375682d05fab8a7ba3b02e636f33896f96c97adab52e9cc284bb3cf02012309a6911fda881260714d707031f54a9aebcbcbbab0b95010541c8a6db5982f9a44314095674b9020d6afb3bd65991015bab1c1947478c8a8c13f3d42ad7712d6d304310ddaf473024dc78879791474ea249ffbd23013bf6e9b8594c09f54783cc5fc6c2c0525d1bd787df6f17a6b51ad8f9b38f4ec7035e06b3137bb7c3566c75453fbc65281779d0e57cfc166a825d4890a68aac233f59ccabfb2f99ae963c358a4b04ae75bb9603daa147c9b52781755d62f19ff28f05b7f5facb2955846ec0d4144d93ae6c50f7574596924d3fe7d2aa16fc0bfff3b67d2cdea66d06c67865fd7e68b4cf5aa4cb4cab12ea76ed21cf8005306eb5d75937a1739c3726dde58205cf8c4268ed4c9f0038dd5ea2affb8038ae4a298d92bcc219a3b741cc5267300d177277c99570842813e4fa22938cf1c8fcba8378e17a8cd850f2983a994c89a6ee02e91fab85ab3d2a2c068d1672085c473778500cd2b88cf93f459d33ccbc6d0c052c82afda61a53076496c66fad4601a8a9d90c8b722dd7dd1a899f44a24656c02cdafb802fa17e90bb4214ba148f6838fe9f1224245a76f831023632f3790d824a9cd8389d27b4280244789a0287b5d48a3d68debc4cf7a58672a9cdc57daa43fdd750bb74dab45a639da9f04953abbf2a082bc40673b5bfe1e244396f2655274646d85b41214b8192a9ab5e645c02b97a6496523aa2697afc18558e869e2767b14c2d5a77a68f329bd88c469062a8e28a815c5be6dda29674f7ae6389555c4f421b9c99bdcefa17150615982c6235ac285c2da1f5d54dd0f03befca6b51f7e1188392aa9048d1f6daa36df21f4889ad26ff29cd0557ad8cf88c41c76dc6c3f531a1384442e45bfff6e9bdbf37f728e539fb804e15724a1ca897e5b92aabe6a6f9d2cb4e3f1d2c038b820059b4159b5cc02bd5df5172ede7f19ca4e1869f18d44694ad8046f4a41b8a8aa5261b6a31e105fe36c7e883af9a55b57548f51dd1794d34830658b0af326ff1c6df389e9c312171764571b0a69160a19dbe703b62aef28037598b937915f8e3182906f56c1096167e304aa01c7def58cd4488e477081a620016e20aa2327134773773abed566348b73db86dfe13d8d5146a8e3d12038dfc661def3c113d89619344604b6d18110371a9f39b556cd4972d512638498a2d303377aeebb1e6981d406f5ef1c4d8b4813ab5e54860cbb3b5581c8655304c617314201a57b229418636a9728b840cc993ac665c1fcc415407e706b1af608e664c7d1ded1e62849a6adb114c3131cd83d0c0c95950284da81bca3e55b34421f3db96b9b79780e54958fa9af19ea36821668ce98fb66d18f31b38ab99d983b747809fc76dc8cd095878a807468efcd21dc8ddbe027349c41273f568fa2ab9e7e4291dafae5dc00eb745cf22884ba79fc3a5f31690841c86de7572a70667ea0c8f0732807636cc8b9fe44c55ca6f8298c44598c1487711c79b29ba0548923f12d88fe33ba83f52c290f4b2157064c88cc145a9fca32300623b2003592be024eaea80effc20b425d8f180899a7c59e29aabb45c73f0cfd4fe33d3f646418cd576fec71bebae245fe9ca7104515ba0275b1c88a473dc65cf2a9b9166f657b0bfa52173aa13c8b7f754db780db189f5b6de86ca198426e888f085ba900e78e6b5c21888bb36bcf12e3b92b2e4837e240f3f1726b6708e8248e67e66de6a0f5111d95d197c42792e38f4e56c84aad89efa37511d09cc014b494e8359f3e56667621dbc92f2ab6c50e197dae084541cce0c18f1ee4cf71aeab828761d836e539e2cd8434e8c418c3d1b51059aa10366c86647d4e9cbbf73a96b4277ebc4f6c842b1d325c40f0f98b25bd0ff127b96f43ea1f0dbf2686718338103770628ffaa455d8776c3ccd2673550e065509ef4fb484c728209cc60e608b5cc0d2b2ff9a41e2d2c7d9dc08eb3c869f15c84897e4c01e159f6e6dc4aac6f10c1b1fc1b840f2993c3f8b37f28d1b195e78e10fbe5cd8eb51c46fa68e6ff3427eafc07aaf89563a5f2c32381233493430a63abff8e4dac55c2b62576f6835f61b0c584a561296c12bb31ad93b7e8e9d97fac42cc39232a1728199ecdf1e74d92ad7d48cebd6b6d175bb00977b67dfb19b9adeb14390998b81cfa095f9a5adcdec14ef4260a1753853576e6ef470e79510b3d9459cf7dab18d1d243b304db3ed40ebe423057deea5bf1b8276dac17d36a9139dd27a7431ade9d92980e3b7607a3eb46ade30675c3a6b6bb8a93ce2ffd6e55bc4415e7c4e7129b5e45d7a6ea14b3f3a4e0108e8e83f254659f2c65f1718856da55fe0d39881a0fa3de0520e3927ef1dc656f753928602cb8e6d941e0e27d3e904918709c7785f224c93c884b3bb7806dc7b8525d210a86442d7cd76b0374e9eb36bd17a658f318c824a6d5198a4dfbd852802a4b92d51afee20e0a4bbc97aea2e2887ab40939ca0a9083330f82bae27b216d2b52ba2782a44902aaa72d6920664f242ab495c4c76c6dedd8f3533254401bac430d9e4e80a121ba2ad405400ea5e86596bbf5a7b138fa591d2fbd7b8a78fd177d1a8037ad77f265999f0a6fd57e7dae088cd30c7b24a4f4ac53168ac9783368c95a133b3fe5230b22ec6c75eaf65e58538e194fa0181002a8d15c48dae2f9c171122f4c2aa61a691b73fbd10303ed895ec2e7b8f8c00f414102415fb4abb59f76f3e8021b8925e477825bd30a3b22d78a8458e69781d85cae2d5c189835c794facf272b78d65048df262034f684721882076898906b8a8ce40ddcacdbe4a3a28c808499083d1489809e737494e2c9c13924a6154fb2572e72585d5fbeab12c62adc62cf766a26ae28722733af42e979dfac054c1670b869f30acaea3c17062de2534426c92419bba24afd7c607786a77bc62e87925383fa20cfc8dff01fe6af48d2aba423ac7237c92a92f3e9c7b129fd090c5a596b702bdb183f3334efa9515117f57459f22c5de3910324381edb848e58bb2fcaea9ad3decbae61ae278bc3ecf6d61e566ae657ce82d6e91ece97e8f10147eafcddc41ae32e05e339b16089bb0f0583195abb5ed18cb7931250c2c167bfc2171454f9f053f85a3b20e980978351e090469d787fc9cbbd61a70e086d69bae4d828200b10afdc54c1e7243f0e3cc1633df41a722c36eda0d67db318a7c105346b6b44d796f12a72ea651f4347a028c62d36aa43e61b8ce94d83a38a3e19cad4480a6c231ad3d7ad639fcb8cdcaf111ced1d5e509cd337a6723a3902bba371e025d1c2b93ae5a27f3e1eb24fc2f0dfd9910801a2f7b541ab340e910a89f1e1f60bde9ff48452b765630d36b1a65d132cb4be1a8a4670203190455394f4a7dac9802b0ffffff4f