PearlStack logoPearlStack.net
MarketBlocksTxsMinersMempoolAPIPoUWSupplyStatus
PearlStack logoPearlStack

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

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

Block Certificate

Block 61336 8d2dd601ac818e32234ad6f31d8180e43f16bfade902ae57f4e7685eeec5d97a

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
2aff9ca84112a85d6e0feec2282fdeeffa9a1c5219fd269ea9aefb39d1825534
Certificate Block Hash
8d2dd601ac818e32234ad6f31d8180e43f16bfade902ae57f4e7685eeec5d97a
Source
getblock-raw-prefix

Public Data Hex

000800008000000000...00807d0000d0300000
0008000080000000000f00000000000f00000000000000000000000000000000000000000000000000000000000000000000000054343dcd5e814e227879877637d53644c855cd14580a6280433f8e66acb13f406d86d2b2ff5454406b61e28b32b24a92e8ce72775b6d35f5189d9851ff89e396283bdee5a9e9ca6d785a5eab40704b746a16f95ef7316696ae0c0000000000000080000000800000807d0000d0300000

Raw Header Hex

000040205b545737d447c857da457ca424ad4e53699f33d16484caaa5de50f9621eefa07e0cea5127240b0479f4ee6debd47e0c3a43fd8232664a713311b4538452c7f0f2696156a81a80218345582d139fbaea99e26fd19521c9afaefde2f28c2ee0f6e5da81241a89cff2a

Proof Data Hex

59,560 bytes
12121602030768a22e7faf2290d270592ea940d28ac291cb6c9060bb0229c00ed2d67fd25213bb09cc275c967bd7e74719144f73f9195cc6da044b52459c3013a3438987bb79905b0b0204c0255f93c68439ceacb0853f8acb8dc6b79d2c3132f837b8ce065ce93ad4c955f795b3d848cd5aff22eab921ba598e20a8e8337c1aaa74686cd778a3b663176125f411ddf504d85dabc067c05e41967a1be8ede682480a41043de54afdca9f633517dd4a854feb43c9f64bbb05080e9927c4c5b3d6f90b24c6c709ab1c83d7b7e8095dd6601997d4d6132648b7fe77fe9901d95b36b5e73ed0a97200cf6b1c162ee16d88e4f181e0f817b8b4e289b167ba0539f2120c0da5501013e03e0aec7fa0297c4f7cf03c4ad6cf22806585683476b117fdae4b81d8fe6dea9d7e29f6136f8f172da38254b7110337402d0edb4cd7149096dd177e087ea2a010f4aff1f0ca23faab9901b14f41dfcb8614efb67de607d5d8b01f1be2b8af48601a8ef711e594dc23b63224661468d268344c34d0e0c67831c39b5edb92176cdb72c16373be79bbff09cf642bf4de6dd73da0d06e86975230eb55cac7edd9f5a909b126764e5417c579f1083cd8aab78663ff2317cb82c7eba7ac64044f706876460909aba5fd9e0fe96a39bdc681b84bbea1f25116d881b3b0223383e6577fb0372f01f8e81f04df5e3b3fddffb201b7ed3e84a8913c2e0016cb9d990f75c5a1c9b6fa676345896695f2e49e9a02472fb3817f89ff2dad6c09c4ad968606f2b1990db4fcf2b1e387115d79a7cff385396ca6e7b7c8ff2ecd723293f3947230279a613ee9b38d0ca29cb03b6a5310329e8c679cb7d329cab286980ce6ac4cbd538210a7b673ea18d5ec38683561b445e42dc6d972be2c3373023d45b4b0bb15df44ff906ac79cc66675a44e1a2493f8ef89b52d0be47dfdd8a08a877abcbd183a7b31508c049f70e9afc8a0af143d0e68590ebe7490517a3c05b717dd6ae079898988535079ba6d2d6784d6b8a5d32e14ece95e0655438f009ef67ededdd1e654c49988f6f76f8c37be1919e45b4a9d689c347bc666e24bfe3dd1f81279f014860170adf570e310c05f79aa3fd40d597634f114aef1cea268e6bc7560a6698ccf6b9e5d79051d560e52e037d129a7b78e9dbdb1e8409416507a06cb5d6e3b33d109981be893bb27fcf593bd765383ed57d55db20acf487c3b20a05b9abb3a11c5a02ac4cdc8ada0196983b072d8a8317e069516ee4d213663195bf61b47ac7285dd4e9fa1c0e6244537435a5918e6f2722490be19e0a27478a214ac2c3b9849f564273a12814a75595d90551f9ff8c0bca17cdcb3502018dea54befdbd62ffeea661f2331317ec375cc16a9012864b05db5f022e6861d37d0460a63388edebd5e195f10eb13f016f729f6873d1ecf7588bc7420902e3ba990ec9b233c5bd4e784dd184d6b02d5741b0797187c64faa7026a0d538db2b6336a951991d1a7ed9b923ca30c775d6cbe7ea31faeb8508aea65475508ab8aa03baf33f792601e73d97106d297553f47e13e635af147149883ae01477296c39a6545fa0be244a5b5ad90fcd345190df9e8de66a0f4fed19e6ab7e066a5d81db40360707bc3158e82c3d5f6e9bef74189df5c27dc5e42054fb9eb1be5b43eb8831b62eca589445dc85f8aff0eba4bba688a919e4ebc64c5585d06e1c4c91f1d38814c25d79e9f22c8b01506a4b841f0e32e4bcdedf89ff24b6b8d7cb887389434399e20c081219210bcdfd642aa39ed6212b6bd4b0379083bb5fe2e6e80e6458b368522abb798d75262415796c7f590146356e43a1224de15bcfd6cac269565269bca3ec24f035eb1228596e1b3eb5b677a4b244e4b008221e63b491fb5b4a648454f24726fea9baea75575260b2071ca979581da186101d0df33344af3d6266dea1ebaef628cfae882edff05da1bd2f12879108c5ad886e80af06ff80eb9a0f92ebd43c2faab8de4601976d6a89c5a215cb291fff2fc643fc5343f0d486197173ed7e277cb99f6178c11989c19efbf708aaae501a7e9bf9a4c7886f3c968b3260f4ea17fb82491a44ce92195a6682c2fc00f0f6331a13c0bf44458ed1205474eef45748e356c7d00ab9bcdf9235ea762e946a52afa0d30cfef2ca8b5e9dd48198ba343b7123addde688462aab665b98b824f7ae71d0982d899d6e2ac307bcf8a501e0c9dc00f5b5522a4663c7263069684c000af3e01e55c9f220c06e34a56263711f9ea4ebdffd33403c97ddcb2fdf0f77a606846afdba6abd0c5487ff38ad407dc6fa8bd66e696ade296c58658e595e155c8ed02f01b1ffec765142c8cdaebf5ee1a808c87d6691e7afed5b4f1c59ab98e8466b51b562249ff42cdbee9a66f1fc21141375ae898f081ba2a0eedccba72717306894cb8422bbf317739ad509761b08465e09cded59c3e5e4f555d0cf4cd423f1ed9b031fd0ef829da895db10d3ed5f292fcd19fec0b5782acf4168c9c78e15214540e1c79cad7649ec991dfbd10fafed8e95d7dbbbb742abecda85edc2ada15a746639240e54a70d571916e5d54c31d9d58f2b41234049974e942c9ca69c79f2bfd5ce55d894a1573f3ed9b3e876b647ba227be14ef185ec007512bc898306f416fbcd992e3217a0aad50e3cd8088e2ce7613ca79abc3f79c6e826bcd96ecc7da015feed7877bac4a0b8d615f2c2dd1fab9b56fff8b66ed2fbea327aa86d3506d6c22fa14b65517adc2284e85920dbaf2e05f7990d90d6bb0593d2020e536fd93ead64925f778ba1f278d13a22cce0609c298963d999567c4129873078f2bf077ed179d5adf71ae2e18aa0ccfd16b6592175bb5a3a5a22b9d27a28b0ecdd9f53aebb482c283b26b45b053294a633ec523abde59653645f73166dabc410e90457cb02529ca6aa00f8fc69338e76b597158eb89f14395104d766a8c4ee0158fb1763d1423154b31d3d3be1e0816390904f84589b55847e67b4f27e43ad3802aab48bce053ca49e448f5e49a7e51918bc1adef5960bc553e0fdd23a0a3ff76a3e026833649c431a5fdcbe06995b984964381b76da5d143a5f596b56d00b8a7c11f10570c569a5c9ce0c1cf8646f3c9ef00842db9b04acb32194611335fa1222553edba3d4970fa96c6ec0090c8752c28b377c049ab96280d85fbbde179811082d9edb8ac98c641fc932dc570324d7d323b10cf86ecb47d720dda8aa12cdc6c87c6245bd33d9ff8a8b295d69b967931f3bc0e0ef12b464067036d5f835db67a4487ce9b4ee818f09131d12d3bfbf861524cd7a81215ab59ab88c6d9b7ba4c3eb73932cc59168f0a788ab508bfaa0122c34911b25017a0fa3d145a7cb91d38c0ada02dd9c3c68fef74b23a1973c76ba1654aae1bc03114310a94795da2ae77ff18a02bc7d0b5d16e0f5808391a1e6503cf16599de9cc7a2d89f6f8edb29aae651579c86b32ed2d991fb35137f72d2f322f99f8c08fc0681cef0f54653e9de69d29ca797cc5d7f1b8787cd449114e8c40e6bc037396ccf1258f3143f2b408e61029077ca3833aa38b67168eb4e16062b68bfaed5dd69fb561a42cfa0a7570c87fb41e8878602be682797aa44b9b0edffcf1d253da95ec212f916f0567f692b627baa2de03b73751059c23b0172ec2b4eb9eef6ce8fc3e496b4f4bc18114913ea6b098ce156b1defd134bedf78791a799b60f3969c4536ce31db8cfa276068075113569050657918334a84c2ca6723843de0d5aa4439e5a36afc64279519a3c60591177cb043708aada71e737150171b2b69e6700902eae755106bed5a9e4701a33274edbcf25503308f62d68793fd88e6c270f4053e13819d0be042a0329d8290cdcd1781dfc93c22b25734352bf50571bc2256e8fcd14ab0eb94754575778deb0ea8ca2c71ddd665435405a09be216fedd27fa1b790dcebc63823332bfb57ce24839281eb2474794c0c95ced54f010f53e12e3662a5a6683af167586885af8723e1a5727dd86a9b7880607820e9f2a123f1201a0167a38a569401e5196c7dec6ad83e0ff2877af7ff8ce45d3423dcc46a01df2195bf7a4782dfe59d59526cedf7dfd5e34e825c372922b67c94d1802ebe5efc52cf6aaab4024155e6f10624b597405d83ed433da710e5d8c546e92087a8f1eb5050a70a027469a6247d1b37da7cf4ee5e40f8fff10b47ae1d0cc4653483370ec809ae46aff9d8467f17a11e9852373d0985ef8f9cbf41c542ae9ec69f3e37a3dda790451333ee992e992c1947f0d3c2493a9c195c5736c98cc48157c2c49a166d70d8bd5c98733304e06fb06d52275d52e2b504eb3ea6fec039a798998efb24630e05c08e58d41d9ea3d5fac15dca0c90c1ad4ac575a375e9cf0e28681ea5cd3a734dca3f688affa845939899b9b319d817f78fc35aee02ae98e939b7346782b895efca588ef7b31da6a651e53001a253f2b7bb1101fd451f4ff371a720d934b3020de716ec7cff7d3ac52d64cc80458c3acd2779cd79ab37af4b10987e2b2b11e62fd565f4eb11a6ff6d53caaba4d6130ff75fb0bbb5a3847588d4a4d538b1f0f6df183270bc438908f7722bf65ffee03be7bb303a52ae94c8293311f37a28672456ca97a178660a6ae34eec48c68d8328ee06df935552c48ab3a63267a9cfd0be032747f6899ac1f228e991bada33d6c78eb3e1a6856020e04b8f2a22de23b319622b400c580c68c6b8e422875506f0dd3b53674491a29ed96850913fbe5ef7dd79af038e4cbce422b7505f176eb4a1272a57dbf76dcf5fb341b9c1419bbad09c673501f176c147c29fd2d03f0dccce3482678b37e21e4cf0b6190515484546cf4b72427a4edc675c13bfd70bc7c58d5cf96a82c27ed1463104bcaad6131ae0b596a20a8aadb6494bc376e2deb8a148b92987aa48c5ea6fc44a3e5c89a89657614b0d35efd4ff6a07e5117e93a58ef5ff83a0f33fc0094b9402cf6f23b671cc4ef0d03ef9d337ffbcb55678f984fc01341d9fe7d5cb93d9d3f18839591802739f119b99aa8dc90331d4c27e6d8bbb5ed0643f48aa0cfc2391d88e48cb9728ce8fb6ae4e6c64951e609fd37ff38b767cc24a4774fcd110271dd3fd25d642bb6a1f48b10dfdb5fed24792f3c19e231d050dbb50c5707db77d7044d270c7691c227dbbe68282a9815869ed51c88c85a07bb7da43268e55a018be5d38cb64555d13644f152ce59d6596ec7f3324e1e6c296f052f9310c3adcdf0a358789f014098dfb8f431ad79bbafaaf1ad87b13efe9bb27f5346c09d88996406c2784de465c673f0a9ad6afcde2204059d265ebbc02edb1dd0f838b375a5ac3cd0b4eab9a09642121f32d95bea8c096fb11664ab5955b04a56a579a04f779afd38a8acdc87fcc382a6073ebc239503512bb2a44bbbeabe4142639d905897188e78d03047d9317bca5c4bf2f427c4cc19ee9f32a5c24311230fd7f3609c3ec1a37531e9ba2751733d8a7f4410ba5750bff9da29799970ec4cbd86ac7cf40c09dce01f193f6553ed730d970c563a94f3fd6a1964c5d4e84e34b135fb513198e35101d86135d7fea6e8e97f79b2d7c039235adb3f31d43c58808ad83407a5771cfacb510ed47acddba2077de02e4b9e46672c9e00aaa64e4ea289fa33f3a37597dbdd2dda7804153de1cb39260844d4e5cd4f3ba57497c7f5c8daa63a765def7eb2ec13bdc9fac74cac0d896e358994eb038022c5b8a68911e561b6a9f949c2acbaaee70cc9d2400a0322b36ba37dcb5416d8f4fe97991ded0fd12957311f2f9e01a97fda7e0ad5b260176f34af44cb9e98826d6c91bcef905bc390d2c4e62c6b2eae7d0ae3f22ce133722c9d286e507bc90f24fc44d160a0a9432e4491ece588da49d691b8f27b961920d1c2b440e45acd1c92880afe992586dc7de961f78e1d3ce7385eff4fc059a16ec7e2ff50637e283f22ebb6740171b71367ae8e09d1839984a84c524f7c677ba2d6ef291318e8d896e39baf6f119c81becc83303ccb4acdf3301dd1e533e3c51ff8a63bdb793498ef57cf6fad8084103fc04a998a53f0f9b5854a1433d2520568c732285416213b31fff4628fad82ff9d7045f4d936479447d558a614ec9346ea159ffe5e7c197951b2530ddc883d3251e89638f3f77ac327e66354245732f5fe3dbb645c6fac2e5b9d5f1a652c2cf28ae3a6bdf726c43fcbab5ea0be4baee80984963a893009add470668555bad7311a1ae526d924848ee03003a759de0709d9d6f9f5137f0a43c35bc5f75526e439eed247f70a662f4b719f041aa0b7710686e0b2d60fa0b8ff84437f33d2d331ca409fa74f30bb6825a97e30bb96c7393d42f393f18136621e4b1616e707ead8aad69d1fcbc5ca4e79537f747cd491d6b4ae0ef723cd03692f65a828071f43f432007cffbb6cf7e1c59db026587a76fb027d23c829a1180b773c862980428a54d4311ca9645cfa99bc263874695f5ee24f912c75e85494b632520ac1a50e5bb5e7a8d4e30e29f4984edf260cf92ea406a09244b9d9093072257572bea00c3646dc840e5d71731203d92bfb672eb2d7cf2a9d46bf22bfd208e143d38351b1b64ef83b88ed3137bd8b244aadccf7b6b4532753b5befa088f9cedb08f38d93d4ec57757618317bae73010255153e4cd956c5d3f1f3b52d0e5d1f43110299b0e3a291239a9bbac0a3fae41f17f8f381c2393149c971d3a4d01e5405b220ae97dfc58ad89dc122a46a0c9f33eb8a59d43f0ab742663e63a2033e3e739b01b1c44953fde483cdabe35aed66231f5589e9fbf1e977f31f695f9c57e2bbb7b196dc37edb933e6f97874d60735467773d455013607b795cce7a2afd906a009450fd0d60bd2fe5db391b22733aeb793cc8e1e26730202f486ebe16fc056b754d3a4fbdc00475963b5a1c4730b4835bee7347055f5181ba7a82c1353517d7167240d98d9391df3fd18f2b561c34c998191eb66f798ed3e59490b38bca50ac71c99d18605552e92eaacb4a56ff0737837045172053ae1584cca1475ff93eda475126dfc406b6e90860ba617536b38073fd190218a34184d68db0ac54f3779be8328d4a38db6acc909c0440a857cefd63ae7cc5b100be0db99d098e11a9a50bc56fcc8f2e9f7d5b1dfd8d5948ea2c2a21cc406a756c7ace6091336ff1d538c6c9dbb002b77382ac2bd3aeafa54a4a683d9fa2c2e0ffa83f47300c2b3858aeec9da0623d4e91d2409f26b2da908452130242bba5741869b0e7aae7c1bec11681f5d75f5973da0ea3e63f7902e16c38a60a7db4d54cab2cf5208f1d17e70819130c0fcc805f4c242a45a8a2e8b5c3b4ff20d8f193ceb8dc61e6d6ddbb4462d8699d031dbe28707d90f21a144939d8beafc621f7910d1bc52548744cbf6ff2e9889b1b66b1430d99ada558109ee377de8e006a209fcfa81e86694f464acee98b3be7b488e476c8fdb0986a00b169d684f1736f2022d6060bb528b72c75452740a2ed14bb55536fa5a1abaf9c1488f9b6229fb55037903a300e88a7ab97ad07610e060f1476d91036e9a7d4e86b80a67c1c4d04d6911697abd49fe2978f9349978a0eaabc0592d511f991cf2c2fd1a356cd845affacd77bd79f3381d12f689e9bf713e799a4835e310ad75931f4bda993ed3c6ed565cbf07d8df239806218036ed8d37ede5d169ce0cfefdf622f7c493e22a5478d439d5dbec1b06da8dc356b618519e6bbb9e41df8d8739862716a1d5f77f0f7ed61db20ce8a27420fba6daca06964d1f84ff30ca4cf9243d8f7452a72a65d13c2212d75a5c24a51581914ad38b4ecb95f996f9f5e86b0cfa8677cbb9d074b100d6a2f461cee44d07403b22a3a54b79d62312480fc7d3240fea699994fb71425cfc335ca0eaa6013cb5aaf98cf48661933e3e07e709ba8e57e8937a5271010abc67d66f16a372add8cc4f3d4681b66dc57f08a169299355a61b61351fd5967ae4911ebbfc4f9fbe1578c59e4d1a83ec2a460551ea3dd0ffcdfeab4fc2ef4dddaeb2ccf9f475c6427f3544b01a1dce223b6e783c96ac13f9621f89ce436af06c430cd4f2126628268fa2effb1b849e82a4b0ae8f5ec9c6ee0a593395173136f875c6c16f831dd44bff7ef4b783323eda41cd07325a15def41cf91dfdbfd558735fce3d1f947d3ee7c3aa1f6986fe1d620cc4eeac924f16a7ed12a27aa79fd9ec65a4a3c59a66bd3ae1fe485ac46186ea883dfb8b9ddfbeb28c55b2e382674be81cf4bd9458580248740eeb0601fe63078936ef0f66864b96be07b93ea6cece8c3a78b24efd7480e09affe5a5e42b572e227a56abfd8c8ec0fceaba75dbb32d8f8a5024b8f4dbafbaaafd67e7de950e747db7a0197f5a8713bd24a0167e9b77943fc43ded7cf0f47598299ede6a2516b5e0b73ad4425072f632b0596dec164cc9d0e59cf305865b0cbdf76c02a868bb216fa7a048d7f0d526d72cdd229d424ddb80855ef81b365dddda8ec46c9753c4c9367fe9d9fda3880716136d70997651b79f16248586193a1169dac64ef0b7b2534508e84a6b49f99b667b98f16623f61443841b511fccabc4587035936e2a7375d8d67f4f3b10f1a85a760614d53aab91294800a9f0cb1f5599fe40c2f3d343b37223ff681aae082909f8c3332c6a0fb2e5c17e8cf0353b29500547122d057f9fb43665c0f4e20853dd9b4faa316ea2f96b1c59462e13f6738d939c0ac2a56c81d286dd4b2061ab400f4b04a1e03f220ac67c166b27b4e4ebdead6f134ef1704de56687ffaf6e87b5f8b9d0dab0fff63f1e0ee914aa8399e9abece02a19b92a3d515d81b9378487ea83defc99c03d91452b2375aa93bd429c195fd73e3caa8f9fe0239c78acdcf8dbed40efb6d4df9194c6dc9833d9a75911fe64f1a25524ba3982501d83f024ea36ff08a9a937b480bb6f24f5b4155c2ae390648ff24cea16ca06dd5e5c0da67dbdf1d9cbe9293eed3ecd74000af59e2798fe37334be5a83b9fdb4541cb3f852a3e88c838ee3f02797debe2802998818ebd05c793cce8d83f5a51ee61639dca56bb14412dfbec8caf6ec484b24b68dd18e725332590830f7251e34e6d841e1fae87f4622ecda98796897613e96c2da7b9c11bcfc06ca3b18d112cb26ead056e04ee30916cf79c326375d0860ae8377dbcbec573650ced2c3add246e15f6f7944b837f459109ae9aaeea6ec93655d45de614add83e9e8128d99cb6a8039ce16bf3b0749b0203ca9540321c6bf2df23e0f5147b5bcfe4f4125512b064fdb1f216577cb38ebe5880ea7ad3d4802ccb6e203d6d2c6b48b13a25b000a40914107eb8b1600012265604b429f7335165c712ab675f96fa2cae1c4db61f089aa1f4338d0aa046c1babfd0af486b576b065f8797e1141eb08cbdbb9e71972b73b1a414862e0a0b9f96613ee422152666b9be8e56311e85226799e45ac4494978e3123957bfa3b23a65cf3011389d7d258caee4997a650f0d41ed3a613ff0733eee5059c2b8bf685327e5894b9285f452c179f602614437f80a5a36c8200d380b24aaa22e6ff174063b15cbc10e1c02a4fe9118f06d6ebf65c1f0d3b51d40db7a4efab879951c10e09b00dfa712cb8b20118e66448ff93205a950021ab23ac986a25f4cff6481e1b2112a2a749e0ed8b6009954fd06db8a6dc13d9e815c46168fbc7f6b20310b76414f679f73b23271cca10fdb8d79fb5ddba33e8bd199f9c8c7addedea9edfd87872ba2ce7d141d680625033a4f4c3b6d5b2d391c9265c167df06cf46b60d8da498ccc850038fa3eb9a3be5a10a837a0f9c5b2d099a7bf5b75c539d3f9bb8a4015dca5bb04b5e366a53fa580a11e3500805d89daf20fcadb0510ac449f8855a01d84a7e6a8db3b57e7a3db19d21f1486c011c71aeb6d198bb00b928a50e9a58762723bef15911241bce9b1bea5332c878d76a7c3845e2d7bbd151f27429e47286b7bd0cea5425f7d16105ab8b7dbb0c511401960ef4766972ce69636fd2bd9edde02c6caddcd5880a3656e1a12b900e3aa87bfd744c47880a8335cb4faf7a0940584b78b0683e0b2ea97cd2c956a16371517232c1f5da06bc853687c5ed3bfe45cccf3d75749637e3c542233f8ef7073a70d39a8aa2caffe72c4ff7ed5d4b558d95914c55978a483003b3272b894a0b443d9f76cbba339a2603e553387c32bf3ec9dbf9fe56aadec391796de3884efdce1a7c1dc9cd6c27ae3ff4965e99981ecc290e722e86dadc08fe3a60398198268591ef387c233263df3b9bbdc798e58048d7ec9e55c30da0bb4d8e869ed641ba9a1b0f8da93a56ac879cf8431b8dd8a7b2fd43217ff81019e12135d423109245d8aef09cd0abf3e14915fae3ddd8c33f3aed052ac9ace8395ee32e30a1af86581c42f339ba00cad3d385f9e1466284037a90f0e2bd0e19dd13c393174d5da3399c8df364553643196c250b079e4eb70ee11c515aefbae62969fddd6ce0e935a5b9ad8249aa898e9b47522601894c86e06372a30d67045fba66e275a923eb03679bacf239374fa5a2e01e3aecabc01326d28b23daae5fb01cecdc239dcb753b84629b79d407c78a4acb1d1141b733d3d1ed616b2c674c27a8a48cbbd4bbf4904de60878726b6eed2cb85baa8e39b312f9d715d67f347a60941e375a1e5b47a97501c170725bfcdd42abdeca1c3c1c563d4a7b6dd509e9e6c5b3ab4a05d783cd0ff9127f60cce8257651ef95bccecde38bc366ff43675459d620751f432cce993d1b979e5875b4300f1af0c89c3d9f866fb312d7b6e519a87a4fc37945c554eca655c79af4113862dad0ba1f6a8e76cc3df4282b87ff81617168cb777cf6257f8b889d1118b67081170f0eb843b378bda9f2c6781d076b6884147f60852a0c8f14212295e4bfca85901c0a7af7a4181f11cfdda9930ebf339998c078341111a9fb9d82a99b79618837f112ded83057227fef7bd0a502d5110a752918f4d12e740601440e2779c540e13d9ab9a4e0226a206f2012c0d0cab798052717e225575fdd799d07c6b980f1b7c3939af0c769092c6a9d5fdfcf5e51d6c9f399e8be297c9778a033177c582f13f0bcbeca48944774cdea0c947d20f9d4e7fb84fd71c087d4dac08d3e068f67ed6456cc11521b6528ce6847289e394da7cec5c3a23fa58248cbf98b549351d27832d2e7150534827f4c0900518f3f6d145e04c36c063577bc3b012237c11a0d549b99f06d2ce699b5dacc0473346308de0b4091ef21b835b30b2f7bb6c23a8b8f55ff36d048621e580b57939fcca8932345c001ded6fbc2a3fdbc38d92de1f766ed3b63874f7fe8d19f926a47307a087699df8cc702363e5b6b7c39ca0ed5ec4664791206a0ef31617b230e019be9d690c5d79713495740d13617bfd0feb0c57fb17885a764846a8e2ced8fbc917d8401e3a56dfca8ee5a1d95847c1894cb7659d20e4320d1dcb3aef71da4b33e8f3c6db06617cfaa217be8468962c197c0118bb84ff4d43a1084f19de0ec2c047798a7c7ef605f3807fa9db6de7e702693505e912989239cd69ce7800e4787eafc44a3228fdfef3f814c92e8dee0306dcc0a3f0784dc3e3f59a1da95709f1689229031aa722fd8dfde9ba1b92b9214ff747cc286b49da2492072ea69eaa9b3579105b727fdc3d381bcbd9958ccdcaecfc5620cee40aa469900a6a2c44a1116f82e1f7affead75dcf2eb0dbd541e01f4bb1311951a58e8b8a40e93b74330817b03301dc8d8127a669b95b76b3ce719a9d7b0524d9d96fe1f368f5368c2fa69aa129a3ae1dae45a594efea6e46c471e76b5c76705c0a703e9e232bd9fb2415e203c981e23401134483fac8ac45b11e1b446f8c3f54fea029d3fc2d316466bf1db5c987a59acc183287b711d9e90d5c5f35fdd5037450f250c0eb69a6767877165f85193b14fc80fca6ed0514d1139f88fc1471d675fc9d98888aca25fad2c5026e53e5f09c6b892cc329255e3f259fecce45527fd2e3dbcbad8b6e8fb770d50959697b31d71e0bc023de319064fe204c2757c5e20c16dbe6cb6c4a4fb9fd8b550864dde2b6eddce67fa0dd8d5dafd206949a2de4bd44beb88e62a3079d800a3e027045bfe857c2a5292fbe90d3766b2d4e225f3bff03d8d1cc23e7bd85b5d42c2edc1041997519f2571b9773c8fc9e90f83485e0c2acca46dfee9b2dbb56123401d9c512baf1451f27168a20ce4fe47145abbf160741db7b58759b0a143bc882d75f3dc40ff93c742013693c0c2379ba325e917023d1e31c0415b6a38e8c8e43e886df0d0ede1ef9c5d6a7688b1062509dd59ecbb09801eb8791273a5eb22649d76a4e67ed471d528aa71e823c2a3431343ee94e9297ee835d2fdbf7f98f077fb85efe53aa8af4c156b358a2c4500a7b8b0f4ebebe202bbb29fc9f0949e54670ee2b4774eaccfc6793cd54fa615f3b6abb043eaff2f85636bfae35f877aecb2d42cee7a150d3c75397a5a220fe709881022cbecd0950c879a84f66be1e4be6e2a8617fc468fcd63793967635a6c974e989fafa0d7a50186da4fd980e27f309c675aa0b430428daadf322f6dcfe2c0659976ea69706134a7d024a9c78324a4437f214484abfe50e60a328a60f565bf7f02b0ed935448b9a14810c5c0e048cba697259f9b293a1ff381b0cb84cf3bbd1262dfaf4adef200ccd442d43c9a8827dc5ae3014f0fa969f2016b0825f5140977634d9163f1bcf73b2e3f3d3355500eca16a96b6fe8680e984722223ade069d941374606bd94f69d318fbae3a39568029675105d15ae6bbe130377d7d0446ca378f27d765f247ced396b001a5c3f65d6203810094372dee1abdada164303d32501ca8902a360afa99ec69072d76f8fa4b407e27e73882b1f69c2fd379510beccd62ac4596e2bda6374093b060d6172aa175de8e9e4ca01ab801c324ed1c49170da1021ab17798e7977c2269d322c6ca68baca17a61a4e22195f0e9c84f1c458762ddb251d2a6d0e961ae4a04b403e26e305d48c781dd3db8a3f140a8e71b2718a86ab8c527c051725b60b4296be4fd4e9294f1015f28df18db1ab1f35e0f26edd5d32ad09dbf5a25998876b3f65362888087c7dc5d65175333008e602883294828a29ff1eca72f1fd5317d730b9c57b15cd2f7ff8d5907b48b5b2808ea2b53b6c3f7b89158b289993d60507cc4379b8de18f10da18bc115408f076691a2f63f25ab04792d20398ffd12087d582522663ae3340ff1223c3b8372b2a52f724af9e83ffdd7ee743d0459653d493410f9f48f774202cdc854192be89347cd0d16dc4ebc9ab79a7c320449167bcac05b958ee5c7a62a681fa613f90d44277111d085f6131030541d5a3df58474ccf93ec11e8b9492d9f1e842fe4d3896641f69a92387001b7333db1466432aac5d57d48595168bc835928468b28aada950a334289e10b3530aa5b5fd8918ba34550c03f709cbf53fc0340b0e9b8b7ea280176530c69ee733c446c2189399b98c032615bcce5e8795b2df5b24c51af00ec03d9de9e64d73ba954f2d7c78186096720eae919be0a9237f4bb05b2a1b2e6bafbb01a2c9abd234d592831d2f6823ed94f26ae7c5ee570123c156c8edd02408d6b20e2e930686f40528d5bdacaf020bf51c8eb87c4df92bd32ee6322ba93b7bbe887c45691884400ff0c5167a69a5d4b3ac30d3117ef9f38e534203a2cb037da8fd52e129dfda0eac7495c8e315d6b070054e9bf2491063719bc7b8a1a4c33252493c49443d9930360280e9f891174af4ef7f45acc2480499cb901408b66feeddd14b9e28857c076bbda13a6cd00c98758ad92bbb45dda8758bcfd714a9e9ccbc0d0278152ae0e5e0672622658c5c02da65586a57fa5bad8d3b2e0c798cd80a3b44ad48e647ca8e298d50ce7168b7eda50ec9ddd378dd7b79e24f5292e0b4fd0777e0dd5d1d541b6e626ddc307ddce5f7520809826060d1adafecdfb95377bae57d9bed9976e911e0348488d64ee542241276c765ca891d497ecb9eaea237e5eb832638954d5c976143b2f8a7cb6b8a79ddd31564b7cf77f45fb74146d9de1829e0f06bfef816d129a9261c15d91f57dc11ac725f6eef6f4dfe3ff6a5c54bd495c13cbdf7558443e2513ecc535b360547b3f01466bdafed7c73969ae48b96d0b350ae326880e79fa95b2b8d146958eaf6bd8f46db715f43111beda33ce11b079aa1c5045e8eef289555ddee5c6219f92f68e14e0ceef7ef45f10521d12c3a437cd740fb746fa91dae601e686055793dafb8b8631d352fc0ac4d8a2b300de37e8e5096b1a9db7797e595849e4791875ac827ea7610dae50f7cdc4a0a004ccfd9aae07e009e126e5016e92c36550af51acf494d82b6a49502b5da36c6b1e854d904d039587211df14b40fa21893fed8169f4880907541c928e4b19ff4569a0c50b75f734fe7e55dbe41e72df6957e1a17c3b227d7855f748ee71206516525c0283f9f7df4dfe8e1875703259d64c9400c67d17b743b1ffdbfea24e38c54a3b56feb8844bc9774d6715eb4e58aa55677808a471b0554577320fd7bf2a75fa75220201b360fcce03bf833981cc3c610b16a47d5210a092a3d8323098b0a8ba1ebd8b4f5fb8b4675f3c377db48bbf9c98fb775d67f12f83a272aad52afa3bf6cbd7d3077737f533807803d8edf22154cb80054dd2d16481c7e923dbd92eb38d7be052746c16466fc910c0cdbef6db7ee951377d232f034155c7e60ddeaedb08f580c14815ca14883c498bc62a382aa833580cd94e9b42fca040b16048058dbd33c636229c825ad776ea3a6a3645155031e4010106cf8d12e759cebbbe70e703facb07cdc8e722dd4e72e66c00b986c2d994bc857b5904a2df08c96d78109788f983572d30f8389a760b4465324ed1fb8f85f8e57e0c343293ac6dffea72fed178c496e031da9350ddf7e0ba2a3c7cc6c1d7beacb502341f75e9fb586009d5eed3b0c6609b3a5dbb6bef539d6729dfee2fd6554b47cbd9bbdce9c1df7318ab63026e91faa7a5cce05e10abd8a56960ec2e821ecde2aef26a831a639fd1efe8ec946ab99c95d096ddadaacd502effc3ca7955739adb628ccacb1284cb936d6368a3f8d29a82a184cef2d14cc0e4e39207b3ff244243e7aceef113dff7b5f5dd8847135b618bf9a113d77d14c3bb335881788f6f17ab0b35b6ef9e247c886f8b7d1eb144f64140eb91de257a4abd11ccab7eb1c973e188fb826f6c9fdb8e6910a5d1cbf29cb08f68ed9365e18d83615ae0894a54e2a18189e5861784788a99ec97fd50b2264871014d87e9f5ad2fe281334147e7a476f3ec9cb62ffdf64fb7b5552f33b790c4e51e9a619c8508319564abefeb4707d08d131dfb8679fe16a9d318b48509353367002668c39004caf4cc25e825eeb52be244c5c4eb967823b0f6e0eff7d0f92e81c2ad9617840153f03b5e6b01c24d26f2a2220cea0b06e8514cd852c997665036b520675dfea550b2f5a28a4900645aa1166dee5ad2407418edcfd9f3f547ba7b87d6cb10afbc070c6984435bb88d54f6c2db18685854dced24f7d1ec53d10a60bf64b22256064f15eb810e766e37a71acfdc0348144f01109db14f53e06d3a610b44951c41d0164bd60dfd40b1583238a2328c70059f2fdc30a72ade926a9771da2463be4be77358e4b2f591da2144dd5ab1e482a3429ccdf0a38caf864f3a8ff42f6e7543daa7689c2a56f4eb55f05d1b2960d685e75da6c98eafd467b6db55d3538f2c3a51c0ca9fc6fd39971318d119a6f403beb75c8fd4d59a01b6a0d698c878aff7bcc8152639e18c8517bbc3e9fde5a5fb56f8dfeb3cc8c91eb3fe76c986b5102f21b706c9b76c296db0e4413e1f57154aedc7af0453507169f1c9f2a34844ce3a3edcf67e671ef5f8b7757ee0b09dbb545f42b8e6d34086851a2951642db73dd47e019366573cfb6f7581def647a0b0db901f19456833bf5d71d3a54ed28ab51a6c5c80a69a33ee98aa3e3583d2152c92678c7b172303af092ecd199e7bd9bc1946c40d1f45dc14080d11066e6b271f5a683532b8db3ee42ee0e293337b43e07f4a634777f965f15b00fba80d05b25622dbeb7317db592c521caa2b965a5fbffbf8b0cb54603e212d6b20e4a9ffe2d0a19702787efc95621dcdb4f39d4a58536a3675a48d5b748d0fe3058da2a37ef1280a67a5765ab52ba18f22731f64924eaf924509ba815735bcfee46e7dd035bb3fea876689fa71d8f3e50bb023eb1ec6d8aea7d481aff554ac61789e51ab1786393873af6cd23c11f6cfc977ede231a2728c3aef68e36e322abcee9ce24904f01d7a14c6e2cd4e9e3dcbaac9c5695534d0a190fb5c6ace7d342fe9d84291726610bff32b351673c9e5ea58bf4ec6abbba13de90ec5c872295089a14198499b7b52b1f129579f09e32138e0adcba9f72dd1dc91729cc68e796d3048d1bbe37486b89dde6f46ed66c88f7676e52fe26e9f89b428fdbd05b6157077748052beaa36ebc5171727731d65ec398256bf4404e19cfb0a03db3e21a8be149a5742db46dfd1466bb9f746d3e37a6548fb9d32402ed228baa746c5a926be3c8e7bba7fce08aa78cd1a6472a0441768d4a9f8b99ac9d1635cc4a88cfa69e48fa5eda5d5ced887d73213c2f5fd4a5b6fb3777c042c4dcb7c0957f58226d4c5460a280db09c2beb603041ec30c7c093e997d43905c4333387aa7fb7b298f47067cfe0d8497c074cc0030a148ade568deebd05597a3d849fa4ebd8f5ab1d98adc05715983d0a6ceece410700faf039909781688f73b7a7d92058accaa69fd5cfe5820b36101911c1e05b8a0e4b33f1de392150c06d101f44cd852320434649f9f5e4e87b89b6ff7449d9531bf063c3b6a6273d06ac87851f6371992cddfd56e8fe29d51ecf794c1874646d9e0e528bc3528cd96f819054fb414930fe68a1533cf0e8c060cb0515dc14548f64e070dccbeba4fd599b9abb00b4134a72f3d57310f475d7fa14905aa37df58dd98c6ca696d6208f3b525e199f7aa8f7330e359795e0a599242b534a175587ecbfa0242f36c026f4b73a4258f330bd72a5756b9a1bc450311b0c0f2ba048be75c6d6e678e2afabcc2275f1ce43c6b02b535bd91d2dd70df78c6f13b6f6855b78a5089371030f21c058026cd338df16453d281828bf86b4cf7a38ab581d0931b6cf2af745e348864f52ec6c128503460df76446c4b4f00c940b46de5222a70b27cb60e802f63d5d7005ea74bd270927f2c1684396e547c95cdc686e137add5f1c0c7e42a81745d24cc67c24c7cb4fea028ad7a515ac90b6cf288378c407d9d3ebd9cf2ac0a11008f4f6e1c24d75e96ffd281d383e0b4faae853a5fc119d82dc26fee195ff20618e12999fd90fe05eca86c53dfe08b9cd2d2fec0bcdae51cf9cb83c3fbb4645494e7f2a104815beeb3c0499dc8bef1c9c1744659126d9361bb0d5f50bdecf290af75cae349a84ce0a80b126256285aaa6f11c945d7526630af5f4913e18e564564b50a1ad3b2ca9eab98e29a0720830bd6bc142cda871eb6e7f80676a68461da415f3b1c63b7e1d7b6b41650bd2fa774adfa1a98c95fd664c68ae8df912e3a73b6ddaf6ff4f3dae5280560bf19e97cf6fc736c8c3304ecdc430365ed48c9a76ee4abb998bb6becc41cabd48f402f9e09d51f17fa2104a3b9fb557bb01da68eb4d326a4aef5a7d7f2e3bb23f292f68e60a57948701c3791cfd1a5aa193381d736f796d7506a03d3e004eb5b51a44668760ebce5a786ed102bcb0a5662fb0faf242b2f8efbb812f55a53648f8cd0d97125ec0660226575e1aadc045efbea1ac82e0e8860436965934691ff44ef2a3146becfa849a60e5183e13c8ef0746497c17579d4026f14671517df21c507d3c49067922e214d57f1e74e582c339e276d0ce127b5079233ccf005619fdfec266149460d4d61d3ac9c0aa213827e7ab0c5142f2b5d545afd2b6ba0630a0c9aa82539fec0b67e9127982fb7e488e8d30a3cc17872d5ead3f8c139d3c9a0b1631af9faeddb682660514bb19a9b51cab7fc9c4154f70ce6789748674a100adc5a226fb7311ea9d87ae3d4f17f514b8bec1effd7e05405c6939f10d734124e32cf5b03477c226551c38d8ed8f0be8dcd33941898e9605a15b3bd4bdfc0f14a4bc4ae74e924eceef5b52d30c6537039c99e4d985808ac2e1635ec77351dbb0af7cf05477c4d073a56fb98fbebcdb817d3d736ccb5ce3b3975166529ee6433dc0e33c0af1c892c1895bfa1ed0a1ff9a171a957af0690d834995a10529d1fe43dd292202e251c2259da2cb1541d0d6b89d42fbbaabb9e2c047882b15846184e34684b263931d712cf9a654c4de033112593de01762dba424cdcd9f758391147a9afa0dc8310f514e73bb1ee34d9fc0f5a50a691f1cd9aaa0c59f784babf10e9f11cc9187d96e932e248099db06f3cfed04e5b70969c6f29fbd8e98029e59db71edbe78d2743ddeeb4e1cbc28a7e0abe77072df247b5613d792a4adee22c8a3f183972078312c850fd03ab1188ef5355b543dc607b10205aedf9434db5159b9f747d11ad81e11e24766d1b76b0d2c7ecaf18b6a32b3360a0687a7da62ae6c78c5d0787c518901fdd5c1e0c63adcab65c4769480ce0f112045aa322ae46539519ccffb5c167939260dd966e0390b29cdee36932d0e6a07626ab7a5a0a0a51ff3bd02fc833d229c2a215c0f278e789f7540c6c22be5fb79eaeeb8167f5576dda5170280f8fe38925839266de665be6211a96975ef1b365fa04f8eefe1aa089a95a377d2e33051c7813bb2e006d7e4ee40545b8bd51650a0389daeb35dae2a597bfdb337a16630e598a56417030008c37d60667875010737264d0508ec1c54f4ec7aa0d57179a94e51955825abfa557a756354689f88ee40f4dd864742ee7c637ee4d60852b9f8e5d599fc6d99dedfbc265f4f09c0f1822a1dc74d3e5c3dde0f055df4ce03bf8799754cce11cb057b9a930050853c991d897472ab15da69b5ecc5296521c05073e31af1ae2111bcdcdb142c16c234345f53d1de5357d1d014fd4e2869ccb3d87c9fe458346a5922bfb1c5c9b4c25f61bf9a87c9df3683b9e69aab582428f0c022550dbbf56d5f9f3bb842e7a349e09b01731f68b41071b254ccfe72c9bdd16e3354eb4f1ff652cbc4f3d157bcb29435a3700aa6c5739dcf527b3d5148fc4639e332288543a39bad702bcecb1c8f1580e72d11f48dd5d47590b6ade24f85d68c07543c6ddc141132676a6b3874a2a090c4833bb99184ac5d686252eebf8ba48d805203812991f59f56f42bedd834a001b8f47d9697e1913846fe856cbff7718e06f9a29cc4dfcfc26000e1194258ac49b3628757f02efa500336d07b6fa4c11a86933402eb59019c83cc2aa84dbcec81cb7e8cfdc62d6f9e8b87f768e68d490a5e8f30a20565fafcad97196bbc57f932035aee4d88b81867bd2cce0e451b90c98c287d3e871d0e53b328adc145a7d43e43d2d390c18981b4f5fab50e8ceaf8d71b6122ea7d9e464a7ce30daf4c4e05a280587af9016c05b99715f96c1596b5c7d45564b3d075de442f67de3e0ae7aa301e2c7c707733f1031ac381bfc19811bd819f95e79629b1f8cab8e5de90ee1fade60972b75362c9e5bec54af7813fba4c8330b0ec1a114aede41f1df488d86b2c2d82e3423d8971697ab641227fae23e4b17aa229f054a15cb6bdaf5ff6059c251d5d076855d5a325e5bb22ceddabe1c26bb89f79f95da14ea274a158cf8582548ca1e73469662c508609b078f4957514d1386af9e9f1196137250f594c0d2f018866fa5df09ededa47a19a457d6a4f6f386736728dfbf96610c2a696760dfda880e651010671a690bcae482685283bf17a8ce8050f4c8455cfc7345dd97b41b7bfe35609695d78cc5ab806c13a3f26471457034c310342c156b14b59028782f65a17629e84f9d75dbe9d35b4ced6a54137a8c0f7f0a30930115dc2f391e0519df4f3ad6081c64e70c4c5de30dd5d120db8be0d6c584ad1f6502996991cd38ac193081a9f7fa003dcb72af3f4f39df888fadcbe4913524c095d523bf755c8f2ef7b0a25304df9803838212ea754e2f72376dd6132b681256a0de12dcd3f2f2a35ba11660de74c0333c091d7246f628665b6779cc6965d311e7de21d7978029150ade8945a3cf5e46b1089898ad449f77d08086cc9718f442d356651c3542a30081f6d85e7543f3d8cc08979f9bca5103171d26fa079c77be93d6a12d59b5469da77b6008141df36c673db72da2948bd632427f1a713671c634a8b19982ea32b925b0a265b10971b45a3f8f4e43581c09775c42910c616ecbb9f9e19999f7794d550f31419b008fec57d3a39dfd1f626cd6a553b35913e674eda3c19f2e452d4b79656450690f3cbe7d09a155c921280335c91b86dd7c2eacd1fda73ee928cfa7aa44672c50fdd3d2e26ad65e9be24e44e54f374ded0025ce4876821a8cf8445d86a79d966b99e9227c2c8011621a0a03a894a8d9458b4db0861bfdcd3f0d7a0e2d85f834024c6f7144624a51d4da904ca9e793511bf72937e6ea59dd2dc67e4186ad9ab05611c14256b3eee5373fdfdea05fb3bea6bc1d8ffc0d7363921aaffb1f95685fb363bbdfb9db34ab379f063208ba2da1600c8c225cdc418d10590e594ad44ed4cfd0240d783ce363d2b90be0b88afbee225399cb0a08487cf5a6d1aaa8b6b186ae2b2badfe7222027bf6f2174a738f459317240ab7a6f2a9ede7eaa0bc2a80521d0da4ca2250775655a5733b7bbfb9aa824b3802d46115a0d7bc69f0680cbc9795b5b94b7f32e13530268c27132fbafb35087ccc07299503fb1c548d387cd0ef1ad9cac24824baa6ce10bc11646e886a939007c899639d9f48a507e2e11ea8986495745817aba0364e1b9f24ea32939e6f2f965cae4e91ffa87b4b5d18aebf3386419433542e9348170f8dfa5f35a7898ee9a5e1ae9760ff0631f57212725140369f1cb5b1ea0732e836c0438970c8465cbcffbd1d6c497614d06f59921d0ee287f25d3f84a3026475a0d41f43f5d2ed723251620cc0814e7307e9f160deb225f53b500e1c664d2cc476b4685bfeba66f7c7451c02b78bded5624d76d239c9ce9767d9e2c3b9fe9d5d5867748ce2d0dfeaf4ef9e5dc58d542eb6fa96756c3fcc9b7984fdce68a6c2ee1df0a762cdb9753de5a8659904b82fda182be8ed29a8b6f86521d98b26c65f7ac8f175d525ac79679227add8baa4ddd204b98b018f3af542a09f2dd9df69434644691eadf4b9ed27d4fd8f052f3968ef058f63c539c7610b9bb2f49c03b913f882d1342cde61d329e5fab3f73edc91110c9515dd7a5832dabe14aaf392f54f45a150b6ffa2013748ff5ea26131dfdc3999e83a4d5ac9ebd609078bee1b8f5794a87289a18731a0da1463747a2bfaaec73c6d2cbb9fb8d1bd97f8dcdf84b097d10fc7fc48de0bce3a5f1a63898ace8e3388daaa961ace60f209668768ace526cc5a6fbe880d340d5737fc956208d1d990e72f7e71dea406aad65fbed3a4fe3e8200b7d6547df2c4c37f34650477e13c28e93d6b5c02ec3e439bc9cb49e0058ebf80bcdddc94418d0a33a7afa203552a1f6eda90ec88d1c5491aa337abdbea2fba96e6e221ddbb5d191e32337830d8a96350c209e80be5e93cde26fd570fc4ff1c3ed5462d8c376e0a223bffc5773b2b6f0e4a33d5c6201994e466c20e3dd3e483d8cc0fa977495c51c814845d4902b8877b6d76bf3c188dde49628036f9263e84679fb813ec202655c40f87d0549f45df72bf6d5eea21820fa62bb60938b666b99f05a2f9232b369c6d032cd2497489b87a58b362bc5c25059b275dc4d3f352e3f7f10cd48afc8473c584b720a9904194643202c2484862145f11ef217e9c1f8923d213d0a314eeaf2edac63b01e238d773657d965cfa20f855604e9536ccd8a2919bfb72c0e4f612bf51b707350fc5f4860ad6a9cc8fdc29e701a429f9b314112385da1bf854619b0d7e41be22c8400e745d00fefb4ec28c294302f6334af300d4d8f9089d89b2d90f18c008ff2084c57728c7d584b435859af24e15d569d349c6f4d97e25120f7c545313b2b4d962a181ea7df294d9c3587c89ba634896adeb4da5746b29cd832bcaa2e329c0fc0cbc4a06813a154452a23ca49e94a8be81f27721a73e411a93c3c6bbd7833c066fb58923cff92a38b8dc3a0dea77d2629cea07b8d0a3ebc2bcf024cdaa67427eeb40e7080cc963796de5702760b92398a54cd33ade5a301559239b3d1a03012a324b965df90fc62c273322a1e1b8a3fb6b184f1c5a5bb45bb880922bea7937d136dd006ad61da22678fad70a3f5c9fc84269abbeb028f5760bf1b96e365bea72e85a4a03e9df5db254cd82ee7fd0f7ce19e5c3f0177e4e4c71ff0694c7cf50a2edaaf332fd657225f21f3f01f7c218d51d0ecff0e2a052065d85dda0b2e842b54ca8124fa9a6a1a8ebc29be0a84e39f67ddfb90603aeb160d57370dbfca1b1ee7926741542991a524421828032d6c08adcc0f2bc36ea291edf6082520f5bd9f5bed243847f5de673e64c329fcb5150e83b90a1eeb1b043eaff2f85636bfae35f877aecb2d42cee7a150d3c75397a5a22cfb12dea1b5838581968a7c786df8a7f1abb2acc879aaac5eca581c2f430aa66521f9395b238e8272efec6dda9ec4b7131e97cb10081a536381179c6d813ce6452628ce07370fda8b92792d78b37f234f6970723098538b9f6ab9cbbebc161042b43a7d4c2fe48776c60533a3da9164c7a93ff5b636d1cca1a5c40cded6ca39968b8b124757e1555239ac65b7efe756c8093e27dbdc9c2080f3b9907b79c56bcbdea2055c077996252d13c837375743a5bba8770884cbc20f92ee221b270bc3172c0678d7e48b729a889a388f0c0768a243fbf1330f466d458481308137e453517919530c4ed7bd4a3b3294907cce10353853ad5addbf9f064d45ed47ae691e7f90f4019139c796a0ef55ef698230249321f120cb161c7a4bd710bd0287c0b32be132e2c7018147ea0fe61b3e3624ea85da11b90955194436f53272b9f4f3f140f9ac82b753d48e1e74cb25e0fa859f4fe9ff173700507afe808d2df376349b7b44b7491bf2483f34f9bcee24b27f2247ff4f9ab14cdcea2d04e8683d4218962c74ee80083a2083d53c0601d13d64b997832d33a310c1060893ddb690c7f96c76744ee0f2b9f093e7cd50d418ba3c0261f0ee42e25c98a8e1da70e2d080f4adf77f07afc218f7168737e04bd5da22b99352bfdf3b778fb7174a05e6e4fdcc21f30b00f8293519d8cf9bc90c35f7979a3388a50f8bf8c6db47f89a26b4be0ffc81ae321fb5841c6b5b55489b199aa92479446ee3ae3340ff1223c3b8372b2a52f724af9e83ffdd7ee743d0459653d527421e7efe19f390e6a595cf92ad09b07af17c986e8d36c6d5c54788a8f041565edbc165ad08a8199dbb7714d4a687d70ea60f98ddda703ad95c0f2500bf971c0ccc0b411a75d61c16f3b1187d6f8b02b32a7cd8ada58bfd08e9c87a4de075551c042b0d4369ae47aac5c7bd18cb2127a86ca77b4588b85926ba558bb797391f05283faa9a4fc790f7afe0ffd6c7926c59c6c4b81a5c4f11ae5556533256e71708d19ef8d3c1ae396184eec63e60e95915411e570d93beecd21e5d5d9c2b375c7c64ac5e82fe17205c59d5be5554597c2b00ea8817315e440407ca519e2344d522a73cac98eb08b2ff8f3f850f8fbbcc51bea8ab25a5df45fd32ce4aba1c9be90e3372f58d928d5e74a30312474677b8baba04362ef18540f6335978ac7983c3e911b7c33c36717b28dd9185513f37a480532dcbc09f5810f9257823b63952c5c7a6b9d091d4f292c875666b5208ef3bfd1b3f88cb16887b7f9580ba58822d76ddded0402e10668f3f5d4d05dd9e4c35891ccbd6604489b4fd0c6fee0e7bbae6e4099d060d841471b1d90d02c3e71f08efcbc2a4b383cabe8dbe0e3115a668c71d240e4fe2c35b2fb21109d7dad6d51cfdfa3f05ea47ccf72324e78b2deec834a84303bde9e5716175fe236ce927897b21b3d4612231c7660174b40b0ff85f69e0c8c0f7cb9db7493f0079de7ea8369264cb66577091d08c1276d81c544d409990b1937e2f51562145c6d5a41c73a5120953ca888b2df1a168ee0894095b856b77d7e51e2187af703cbba23cb0c87cf6d18763a20f3b0d1cc2bf6b3ec765dbe37e383b230544ba1f00de2fea861966fd42ced320055a0c4a087d47091c52a5b856085782f806c7a954fbc79e275c20d6666e187045d6c02101e31f22ab45ed3220c9f9fef46c4be568d46e73b214c5ee7054c045e8eef289555ddee5c6219f92f68e14e0ceef7ef45f10521d12c738ae9e894beb107278bdc4eb8ba6dceb2c01bfa002fbf48285600f7b9621e28b60ca8d1afd5c2155d2d0c2aa22ceddd267ad7c3e4e041b67629cb246237f57409738bd797534c990868d6e5080bdaadb8d516901048ba907a471719d4927295e8280daa40cb9c4661a5087d2ee9d63c296f2e57ee99db358cec92d19ba067250c14ebf94157f311be59b07b25af123ca7ca2a2da29178a496acc2fb648c45ffbd922b83bc8e0f2adefdbfdd15a64b0dd28c0e332347ce02611e7d01a7e8cc1712a9308d8de379577dab3f8b9d1636d2642b4dfe962a4528c83bb60606132b1a3329a68e64c6a8703c35e1fbbbff72a29bea12c373ae53a9016f7ca2e8a28ae8044049f8867576c4e9871dfd9e5eb4195080aa0d8957fc920cfffd007313d198fc3e6922bca58fc26605a3da1360d3d67625f7e1d0d6914b1d50fd36032b69a330ad5789f0b2cc54f5c00d5a6f608cf363e9942893e24d73f23a90b2447fb50336717fd21800030e361feb02228436408bac958bedd1df7bd5fa2ce2ba3752f1a23717567c14a125a1091170bd9113bd3d32a72247aac5d7665cd2baa507a50ba2921e9d5817e6bda56266c00b986c2d994bc857b5904a2df08c96d78109788f983572d30f61d09834949c15519dc6d414bacde5e4497ffc54605f344404ffa0e62e5eea51886326c72ff362525572bd669d457466eb5c21f518bdf77bd6ab063a5cd66ba62da2fd3edfc02c16bb2e4446b9959ff91a94d9da6113807b3c520278285583b5986eb4c4fa375ef5c1c57fef4f43bb3a63e239306293ade4e81ccf5080ccad8c093bb1744c52a9c61fc90714a81748bfb921f61eaf16d8a7a0229a2102f7574f3b77b1d904d6c6fea53178188b42a66bb47b0fd85487fa2e499cf3349a25c4d8f94be5d7005f1df5ab1d62aaa57364221dad8832bd461e168e027e0b615a04e65519eeec7e8b8098b2ab35392bdfed489ebdd268746d59586f39fda6b984a44de1f2b154d4b33d6e864b012567d1937b1262888d042158715a6ba03ad302fdb1252492e0404182844653d30163b2ab2b393a9009ea67110ba5be7e356aabee2ff34371fd776ae3aeaa971a6ae83a9b6f82bab6162bbd586038318b48509353367002668c39004caf4cc25e825eeb52be244c5c4ee4d0a14cf6396d48cfd0706c20ded41d17475c528fc1e9b3a5d73dc8bdf763fb1a32893f171a530e0f07af3cfe724991daf051ee40c12ba5954715f1e4fc176c712f1ddb548130008cf2b2cbc8ad173087217e7d248b086f0e193878d10e76949b8bbab74f5484ac721ef5db9411bf4e6f2b47d44f3ab46ee98a2062b89dca44bb906d5f6d681f5ea9457474faa9fe8b495609bbd602cbfbcac2e9451bd063e024448a96ef8497393821ff6a26706622a78985572abbb91384bd05f4ccff8a463b20ee8dc41df2fa131903e087309d3831e2fedaf49fe5909e2d1c45bbc3da537c99c742ea41b9f88633f6588b58c42ea3abb60530aa6520469eea2dd3794f3e1c2f2373a39f7fc6567cbeb194c637085407185ca6e62d13f83ad999fde5b7af1a07c785a2f4301b17470dcf6d8c2eef1527ec83053fad69d1f39dca6e823ff2c10e3e1417f5cfce71bc630e3b1fe5d5be9335baa5c40336988962859a5644fd76d8147bcb792d9cf95cc6ce332e0e10e26be8065a4cf38a105d8d4a9cbff84c17d6f334e22b9edc7dac9baf636d750d71bcc82adf4b6f73cc7e5b39b553eea47509c6e5a2d441a375867e980844a853ab90cc13637f6b0d0d1abb1d660139f0baac4634f3c0f865cb1284f1ef4ec3971ba843fab0fb56b892da2b937cf946ef772736c671781123a7c44b8a37ff32970a04f39c7f4cd9c52e728f56210c638920fa256af33a1f5f92fb7cbce829bd7cd6234c8c4dd5c0da4e801a52be418c2a3b81ab129e4bb2b2ffbccac3aa6828280891f71854bb955f75a279d973ac2d35771da65232b8d9a7f77e3d7f3ccf7e98012d6f13488f654cdc06b2d557f24763316a388427bff9bbc00c21a6acec083589ac18741a8738ba6a275a26dbbe314061f48e407ac1b0b09ebd63a2ef1f9b73e49f223a997e0650ce2ea5bb26ed3c0dd1084949da2111891b14f4518ac1997437bf6abedbab0c867aea72eb0be8569e7da2a186bf3a6b5d2fa58ddec440c0953271b1f830a518802200399f4d0931811da49838f4dc452650c364aa8b780653e54b675cf21cd06dc1b6a47e85f73001743ee82f6ee4f56c7c7e337d36077888e9aeb04f3ca8342afebad8da60e2283607fdf61844d9fc67c6859217efec9d898e0204eca2dde251885b53c32c147fe750c2ff20fc535d676f44ffe793db9cfc3e1c4b13da42150f9805c4123401872dfed4e6c4dc1366d72e16439017203700f2675baf3f98dffd8f33db3ce5f5211260384c1ce6b31ce0ed00ed1266b7b96edbcc10c4aa560db11d2808ddb7193258dfaae65e26e0a2caec1157ed7979ebaa37eb470db378884adb4c64c5fa04688e518a7b5736d218b0282755798207680f0c86c601e6dc5292f4af029858c71e71dc8a88009458f14dc5dc940a2825d68beb30c785306658bc474bd04279f1e996d49032d7dd40999580d5bf96573e0c5817dc80b81ac171011b3401f619511b1adf9457b22c3c93c9db82594abb430a191fe3813c1d7013086a6b6c3c2730e94fab3b1a5baadc1e6626fe0484cae6b48e0f2ba8cca7c5a3ca0f6daacfa82a90247ca59fe86a149de2102f48ca2077df47d5100bbf6f2ca83fbb7c7eb72b3110e085b5727bf369e79e6e1a9b0aaedf089c355a6a3a29df2f8e204f1344d5dd0ec9955b1895f9dc5482ad54f80ff88091dec96a88d0f2a6a1c0ce2cb74e34ac3912116233eb93e2eba4d864db7049dc3f78033d1373837d9eef57a778a4948c4531025123dd468419487baf66e260374d5d160bd340eb6a9c6b6312c166e2c885f823fbc38deb813d977f6218d5a39beb16bc1eab6889653d7e8838efc071d33df3f781d3ed70e9f404db8b17850046dc0b2f78c8fb94421c39dae88a34012f46781c0972d4992415fe25083aa0c7a4e7a6fcc29029310f4437c226b8408d944ff8201fab8849c918e8a09480c503240cd75dfd510581570c0e144ecf5815e320c6c6646c7ecf80dcaede288729b7fa8993725f1ebe8ee9d5eb63400d4d49c3341c3668f804e27fbf888920b781adaf5823ec6eb9cd84d91cffca41a882d7efb83dfa282e52c6c454b1ff0355793ca8d4a28db503121e50433d58c0771efc13a975a0bca13231cb44322e5a6b1a7cd17533cb780d6264e061b10bd73c20023b89861809429fe315780943f11d632af1c9475dc54d9111de946ce2f480d1be94cb2b7711a3f6647526d5f3a3d24f1e6b1cb8900b31ba7a793688627ee82344c9b9831e7a26ce8096b36edeb4e5a7edf9a9ba268ec440ed5a663921c0dc7f9a94a456d7ae646d4420ef840ee026208a1166623b97bda43f6b96a42e8a1f194b317178e4c32fbcd1e50f2d3f1d08ece1ae71fd7844cfd0cf8b42985cb931376afa103641d7ee110705dd6c97de254891364b83b81edb64d506ea1935ebbc64dca414b16889621cd57b767b684d18e9ee6708fef6594a42403e067807ccec2c270a9e63860deccb725320c87031c654591f6786bfcde58447ba0b0334fabeb63d941376911492ee8608f6b0dfda5f0398d3c94f368c16cc68a1920cd287e35c44ed03a05d30459efb303e520f492090f77baed87f3ff8c85bb8ccaed74ecc959a462d27f4f1d666f13bed3cee1048493b755523ffb33e48074f2179214171b1b7844ea5100ede964f288982e17e699c2df830e8d4d4d80a42badc420de4a1ba192eb02ce1a0470a82567dc8ba5b928ecd5dae119b4aced1e8cb355c5347288c599b3d90467a167bdcf692b615777ad4988dee668292fed1c19be718fe3b5211de3252a3b3f2f5d64dc12b5848c1000e4f517b6717f39e9d43a3b40770b71149a0a1a8c00f8f671d128a38271473c8f7c15506e9ae56bb3ba16533acb6758689276f67d426a1444db9359e08205e139230c399f8823e60e21568787a55ad175d020692b5eddb50b795ec50fb638efd5ebc3164996f5de2aa6b3d8899a3d87e34652f9edd62452fb93de919a5d035eff328e1a7ceb0a3cb4370f018e7d673838f59dedc9aad08fc3e15f590495a4d1361abf2b650335972138a7ba748fd403df86d9ea642f8357a4d3abb53cbc608d6b74e97cce295ea3b8f37dc0bda162434b23b4803ba18f437eadd2ae3d2c0c60ae67b2282c7cfa913d9132d065868d5b64ac9d978798552830acf98214b91b9b84a75b22a03bff54e8765ac6157f53c2becfbd9c73d3764b934245e7b6dfe576f8ccc689b4925ee8e9645194aa8ab3767186afeb6518bc3f9f265acf2f7d949eb1574a51ab2b4636711f3f3d86f767d7c7a4ae0dd9c9f00a9bad33222a90310538619ac846756d3bb9f0f88df8133517699a2c442ff8cf4493a77c08969b47fe5934caa2b897d8dced34905bc333342cb82e1c5df679843f953807fd89e79f78bfd38ca2fa2682037eb7a23dbf68d35c7b6e33377177bc2484031a3e72ca96b5470a8e8e010b42525cb1fafa5bbe6c1320f80fba7659582b6a878b2ce9b7501b990d8c71571a7899ef9b52ae71d8c068ee8078db294e95b01213bcba8382666f3bcb833d98bb5bc9818bf4520cd9c604a279a7730b4a3061bc0b72d9ac5b085c48b126d1b6d846f47e0664653667734397437dfbdcdb0b92a2206a069c461a6cc48b1136100dac4ef28d8f1ecb61cae75815910f99db9a754f6bcb8e1ac1b6409ad7210efcce58968dc2c2535c49424138e2b42205f2eec4387d6be56153b2b2d3de1acf6d99b4f49161f849fa6f608493880f079de07d07173db18b1e3651fba3683139a15a2f8ba4b4a20e8cfa738f24167f10e3645de74023644c8b7cdf09aca268c8fe6d727da259ad0a1f7233f4dd328578b4d04df13b93de7a950d5f17655b9905e460146e4de0d316c52b952ee235298b18004a790ce9055b23fa03912f73df1c8a0f0c6a451a0b99b1abf15788c49754e216b95f7d1e83c5d793da82a4eb988d9bdc110b39499f90768a00379d34e5fe18187b8968e7c213803f6247ecdc467b5d199113b19d718de2b9820a3b843dffd8337131bbab94dc3a3eaec8f5feb9cf737e576e6da1fec576a847f9cf12af629ecdcf25c18dded3b93f27f0c131619a0dee733873c90b4d26da1412e15cf88652fffadd6495d524044b8591473e16c0e0dedace2d573bb3c952551ec5b25ba87a5f86be5a58845d62c81030dc16ba7b1c479afe18b33354100a59e85b004942fa3b3eb4eee00c656259361b6f1418c09ec8d238f353841c85ad0b5c2052b2e343cbbe6cbdf31941539882b5a07da11b7725e088eda8a48b22d9cfa7f8b94304d80d8e60097758bad0a52d408e11d4629dc9012dc654498f776d8306d07b8c3e6a3674c6779fb7f45b197f66f69d1d1304d605a61f2bbcf8b5cdbf1ffe63b1fb174e45948a20b34cea471d4c527c2e13151ce9615cad0bd9ff36a703930422d82725e28d37ab53e4063dedf5d2df0bd59760102dc0ccda4ff584a4e9b5288f72224e3c8cec5efe44b5362e1228c3557108da4acc9562afed360bb93744cb6667258de9abe525fbd0404d40fc98b7defea7fc1292ea062cd4b0d1c25189aaadd81bf21a06105cc7e7f3d3d80d7c36e960a989bd7b546910bc95ab034c77349c82ac5a20d0a0bdd0b9358d62db8f51ef98782cd495c14bb52375eca65970104997edc7d71b34e1a5ad6209d9851ef334c9cef555a11a7f5139566d935aec71d9831449169c87ced7bffb2f2cc1079b243680919291904ffd62ae6723910f5cc04221c47bad67db7ca33656da94b0dca36cdd52118cb91d062490f3ce0ee149b6d05794959f7a78e8a9558338314012160b540bcaff4f5132c9829587dae970d200068fda20449d27aca1405856331d1fcc39309093e1361f963b5360fedf5ddabc41952a0cd422ae33a07b413643805eae101b589ba655f7b2aa8c73d20f198d6eb267c7a1232aabd45cd9e17c09a810d8c416aa3c77b98887f8aacb8a10110b4d69a13ac9f1e53a1c339c38c145f4cfb75041a7a69c51068d6261050355ae95326e9abecd64a1ca04bac188c764967c822fff700e6a567ad5a240e82aec957bf8d026cb02fa107be4279d015c478a25195c49b5db607feefaf5aa0efcc84076538e2f95aabccc4c54235fdc86d8e77acf68079c4cabee0a4442909a3eaab14ddb0ebd2c6c9faf034ab8cf9b9e16ca878f560b0ae0bd0063b5f05bfbbd3190b2a6ad18419321d99f6b99d5b358dc530e7ac7e59cbd5abe2de5761df8ce3fc94c8baa33e859a6f274078154743187a133c3e5b63fd857eb115bfbd70d745aad0e3be4dcb154d959d3137da1759b4e401d45a8b5a4aac2e8755d7067bff02bf5ab55a0e67ffd3e2a2e28e7a36a3b0c61ddadcccb31331dda599d5fa379297960721111999b5357d14f0086d4511b205a59f033e2411da9e7b97abcd7b25d828adf55444964894ebdaadd89c7465d89e8e4a5314e08e227742c9b605070335bc68b194774582350f59f6f065f42ac5a91daf15e550a9e05c44ad7057cbff9b6e708d516e4023bbcb32e95653d7234730ef881b243389df46c47d34bed3a2b0746d87ff32076cb886ef3fb73f6dc6ab5ae5617a2c4522337c590edf34121e1e07be6bc6c2e6fd87a51e31bf05bb505ebff8492c5e59e033ac9a284097212db76ee016cf7bccfa99728511e3e47d0ba9607f02ab63df5f310a6f8e4e4adac68b193c31a2e80286c5c9cf1edcda6286facad027829aca9368dcc31c0d8b380373f3502a7c9c67e597827f0da10635b12e44c82aa474a6f480e4e1d415979809495cb2ea6cad7ed7f193c463993ab783c4eb90b18dc5dce09c9e13ec3dab1400f3a5b870934279c64a1fbf7ab67cfd559699bd79ff451f5daf27b35f8c916b04408074e7ed24d29c9ea8f98f15456d03a75c6c507a6afa80725252abbbdf466c4ec0795af004416aa1a3209c211cb0239086ea6d4ebe98fb370e046e451418268db843525ee02651fad2187b20c02f5312a6dc7083418fed176c5f6ea7cf034578812eda859bb8b1c54bd6669ecd7d5bfa1e25432879613a8e279e58730758261944141835d0844e4ed5f2f6453662451811687a1191dd19591be0d9d2145cf434521fbffe2fd622b665aa85d184129bc66bdd41ae34a05d0217cb8402a591aee3fc06868344a33d83b95114e90068f2a8d4aa944840523f982ad3eda893e7f35736c423507c0d15bdc4dfed88dc0050e530f9adc042f6f49ed069cbbb315d7a5e3192a9d39b730aff5064022bc170f674da318f29ddb6211b93c3dfd6e957cd5630f9fe88feb7b5ecd9a5adcadccf6651fa89c3e096ebc8d960c8c4749062513693f3f6a614cf620cc522aae7206ebcfc3f404c9a3650cdb63f229b204f56c64a5d44d7a37821b365df5e7467ea8950e1e0356879ecb4928713634062a886879d621f4b310fe6c129a1c5fe04f5a7e9bdbc15c380d6f6caaaec58c56c9c55dd4048b57d8d3e0cf4bfa9fa91f7a99ad63220a6ab2271cc565ecaf75cf19149b34c8f43d517f7a09171b2da689823d7f8f4c75767e4eb0a5885fbbbe4f680748c3e3bb48d624aeadd62e5de40a45a3d41e7036c63fe31a38b35784efd63e8acbb72297ac632d708f19958cf15d7c39078929c143c1fcc26851ccca55aada14cf9e00f7529b5abb02bc4343b3a46d114e7dc525b7ae7618fc3611334db20b1dc3fa2dfdd04d608034f5b1de621ae809d580b689dd148fc72983deaa53a2fdd5e5341874e0d4251252b1632f22a7681105cb2f7e1dbcb3dbff7fc27cfce598d47adb749e6eb630dbbff6c6fc83da6658ed7ed80f677704416a326ee6d87174928579ac4176e3076da9d53fff65a050ff5aa9c13b1b2e6bf8430a947e401107845aa1ec4aca90e1ba7bd2db59b7eed48822a585204ad95aa593bd35531914f105620028cf9f619c7d1eca1cc8897739aff1be5f2d5aaa46a94f83486526a87235cc2d909aaddbc18af8f9ef86d43f2b06f6a9af97256f93470d55374111ecd26d3f7acd238cc8395a525a6ff7b9934bab6f03b7642ccdf22cd901065d503db410b52d66719a6ad3c3f1987eba73e281743b2323572468373e5730e0ef8055317366fd0d20e7c16c34ba5310a8033da23a6af997c68b271cb994140332e5507bc56596c99be8d509cf8f3729af3db5029a579c7fac9a9bdab5fed6533c6f6d305ef303b826539d654315e8fb6a8c4445c26e2fdec004fa691abf4253f7a064e75fabbb8399abb1670040618274344fcd1574e0b05e44a5be41175b48a37792896db45003a6ea58a133f8e51e43eac80724bf82396e8d4253c5e7794057cdf9f933ca51b271d4c7236d6a115e9508e04abe650f2b28628d1867801a8d5600760071aab8fc5cb192f6952f04d2768348884d6a5f8145da32e09aaab05db4d216bbadd37c7808f549ce2cbc2ecd24e424726640f534a833640fb5538c5224a78cbc3b51b5dc3f87dc6c0d1c06c957bad156c6e3717b1df3204d4ab60591221d6279533df7b5b08503d4b826c56ee44c478b446fc7c47159ff3b553ae2e9ee1a7b0fcdca39b27f66229330d9b1d105bcd863879ae47807a57d8fe95d0a3f1720684e60e455c7fdf1248028f92014d628b9b351f60fc9f4db06f359f9a3ac943af3ffaad7c55887e8c37b19f15a4c8ae75d077a4d374dc49bbf04a32e563a8c0060f4184ba787d29c2da01673e7e2b36fdb31f4952ad669c901a8446283da96c274d09cdd87ee6c5e64ab2b22c3b5a38e4c68a7ee2d829c753c9d39eb0f7c514cb0f382d453a3194982877c490562e4f691287080e9d5adc34eba9533490e4d8cb6429ad971fb75f65accc01b13830678888962f62ca424ce23decd13cff5d8d6f8c9e1db6e36a5ef385d9d4c40952fb7cb2ba6be6e257f44a58e05c365e51b1540b070822fe46425ef811f3a5a03b56b37e962f7362c6b3ef9c84defcdd0a6260ab6aea7ccee9bac9dd1e937508353ebbd713c5d34de2701823ebefba5baf9c879c4a672548d45578341e71bd5d63d9ce0406d28d1b5122c74a242ead7e8d92c12527ae4a217389deb5ac91bf5b2f8e2b6ae69ce36d9a8723fcd81ccca5eb4cb0dc25ebece188681dad4a3e1aa0b41360abc50c45387acdcb8793c7b8201336397013112aed99b1a390cb59d836cc2d93f1b282bbbfb4bed0425f673ebf51ff5bf33e92d911f1c1d3343b85c0d19a373f6de065b709472851192a87916335277574acff51f7da06c2910ced02619055d46ed9070897729f0c4779ae398f9c955a1754ab18abe04fbd3c7b3aa6e89f39d69f4177b46263cca0381835f3cefa2ea7fc8e1687b7bd62688610a22f58bc893e39874f165525a43beed0386bebe364e7102305c489e5a9fee25eb91d96255e14ed9b315f4629f68a296f087c504450e0700f856e78739e6dd8c6c770e2f9212a9909ffaac1b93802ad2256d323e3f711367e3eeca09337647d8a78a6727829fe933d05d907bd5cda4c9e26cdb58392a6e3f85484c40faebb5894b1426fb9ca40bff7fe12cafaab3ee0812a89ca2958942543acef7517fffeeb5dffd8e2f09732f01a5d0323ec1f97756b5c6e17b29230261c23c870e605eb88ee7b2a0755ba479efc7addf2150f1b69bbca258245456d77fd2581c58aa6fcd12c920d958e94a119e41250eae2e6452927f186e3747c5039a9f8f593b2e582b69b652fdd967e905a3b9c7e0194fb044bec70e3b1eae8c717b52c5806d4845ab569e7ad0250c66cd56f3bed83ab9eb2ae8be5eda96a18c483840f2a324c98e154ef11b38e5370fca241ca6a0a2299892430d72bf597e28931ed8d4c0190fc5ed55556811e089cc6204d823bab4b5c38fb8261b48474665e5a350a5a4ba906b3c5959774ec97f057fec5406d468846bccd68a39c055333391ce88a0fe5163bd52cd69f83abf4aa46e13ab04eb544a827988d094ec95565ae7f94df90512676ea89d9ad983823306ebddc9fb8a637a593d78456d2a21f1cea2c1c35f74a79231cdfbea2a4ad5c707569555a01e28e0690ac233466d82b5e9e6cb8657dfe36c561910ee801baab9c9a20b97ced717d11603a753b5c0b6eb36cc81e7449c94898c37dd86855c72aa386bf304bdb04b04c59a9699e91099564e2bc4b61c7156faf915b15cc9af59d39b896868c92a3ad530c7632588ae258718691a1419934b11201ee171721f0102caa1e2c252684f63eec7c346fd365e2b260e23ee465b253d5a263f853ba4b85dc664245aee47eb0e3bb1350b546b9d180e2f3215d0a90a274fddefcd19e27ef913e1e8bad6367eb0a634e70beafd18804bd914f774dd1cb96c9a48d5839ef0e16e911f341e14c37f41d157be555f3337296be0b24fcafc542dfb798828cf4d44ab6d00044a1499ec9d94b0bc204fc95d2f5a378d70623aec0f127803f0e432f8d48b0e54d258807c9c463ab2fe6ef255a3a663e69a137ccf3bd2e70c63354656528f15f945e575b975630a2712b7e1b5864541b48e129bae4fd0d07af1f915c6232326908fd8d09245f1440a2e2c2cb093885a9678363d8476e3e43b2d293f35960812251ba22f1df825778c852b16653fe8784d1477164b7f9b97b6111a0e0688d79dd9abac61719e6c094b8ff16bf8173d38eecea466d271c30d96e456203e438557db8ef85a3962f99a9b435c99a0953e1afea8618bc4522995aea2537a010d692452f6057cf774a1b98d9976bbff650185e86944541ea41b6d64f68ec1089a724cad59ca79327aebb0ed3cdf29f1e735d311a2ee0c974d070e11bea7eca78a05c58928c49bec972e66d27b9090998b3598376c12af3e079e7b47f858cefbb3c43b2a1dfb8589e6aa3ca1d652b9cb28ad28e518804cec80b16392f7b00b9cfb499020f99d5d5be7cb5daad90894b1c779023c4a3882480e95a9bae1687e6dcb730470983c4c61c6fe106ed500f8fff7c2fbea5751c6b4d9790743dbbe288d098f5a4f4f9c305112f64dc8de0fb7b5726f71eeec0b1f3ec01020c6ebf318fa6dfb8cfca1ea3ab5cafb4a0f0b2544c19c770f679f6e7a7adcbfe03a3ff3d20b72498f5eac5a33a37371ef22d005b0c62649d90d60868535f4bc175b08e162a9186e96a8345081cac5255b0495b403f1d00ca7fec1c4041648e6cc23d9cbd61266cad8cd514022f672cc4c854a8e2ce16b879133704c1cd98f44d4b47a63990b631ce76ae0d67b70e05f0d5c9bed734380be5f0b7c039023906905f74e72dcd205646a1ef34849eba61e2cb5b23e2f4a98f45b29608141683572936fc764c1ace0c741294b12a4ffeaf32d7152033182325420e08b148f5b60987bc72b449ba4f0123e063a9c795c854bbfc18150b46842b219d884442b660167b5e089149dd0583af2faa7a9f7785ffe89f4aa0ebfb89585f2d80e54f765e52c6304a115a03e3e3b88f56cf58a3cda16800fb9f34702c4fe7f36cdc2c18e4c0841c2b05244cb5c15d113a71feba0c155709d080fe90504f03f82210784117b0eac2d5721bf09ed34b1553147c8c632b6bbb962740996395a05b1d9c057af236498fb46be3fa9106d84f9bed946b5fb16e560f6f9f75ab3bd50e3475b6efec4860be3b1cae00da9d5f2e555209d48a2504b3156c309af090b565299006473a349a663cae2a6e8cdb0e923811648b0eb70475ceaf36f1f3b76b32321e80d32e2eed846d50ba1daa75c937fc4386e0a0e0689d6e222cea733e557d3b8ebf479c72128b5e2dc2a5744574a79c8474370caffd645d1176df8a3e18ed7c7a1b4a49c77ccaec8407bb013107d4dd6f89d452c0850e582de01b972ce6ee62297f4d49e90e49fec562f0f333f5e742afe11dc97531effb7db4a34e332e6fee745c4c79f89f9968f8402e51b528fe39afd390c4c6bf07ebc48ab19a4a6c7cabb60e9477e34486f18dc61cee6f06ef9ab81ab139aa43aa86bf5859c44326b726c405b69c2dd417550a5bf3d9f5f3086a42b8bdebe5c8c431980942a7a21226b3fa82d4947b283dc4a854ddcc9e65096f9bb24cd901c6e108b28c49b8cfcf16c5d502e130e3753f929bc63dd39fec4643993eb2dd9a7c0ce615a263482a8ead587bc1269fcea13b5f16be284a2e294e53b09bae9c2d20cb94998756c4957dde208346e5c7d0b9b5a93218c18aec33075ddec53861db24312692a0698f0c43448dcd8f9ac9f611a5bbf2588616ec52234131fa9fe6d9e96beda206341950c2a91bf1706024edc2b26935d17c02a4870da5441fb7ada5580f8693e1f66d66b3ee6618f416aabd0cb77b2745d55e2bcaead1a5b10dd7676109a0d34cc2565f2372cea5a749bae5cb31bba200309f420be15d958939ca768ce0f2f64b892e318462ac5ae01ce57b60cf614931f292535dbb612c4b48150b6cc73663d5fcf261c273ab3a9347ae2f71b9b68133181ad3bc5733fd1218b5e3fccdc1009551e97c124007679976d16d787ebd3ceec99232c295d79135a1cbe4a3f253feaacd47b2bb06f400172ee4ddcfccfe1fbe5a91a7861a1d5837ab9a434614595c175c2eb4cab536b7363a182dd7d175b904100a7d40461c5c554ff34ab0da56ce52057ec418b28123b9a9733be33d6c43949fb694934fc813fd2b50ae5118103eff9afb97cb5a8f93920e070a9b66cf77ef3a6b07bf7b95b055508d3374f72c4bd6593b3e58b1fe851f8f1ec0432202c6a98c69a248e40b0bba2f1091c0c827bd1f8f74e70066abca5bf104120f703126e9dd6e95fcdbfa18e9e4d56190ba874dd15a53e6360e59172fe64c5928af68616db0a95577027859fc76db91c16128d3e6bfedb9ad2a8fcac3364da091db7f98c569f3b8816ef241c4c3ddec644d04fa14ac5347369e755b0b961d74fac40b28fd09207281b4c35e9b64a45f3b4f9efc53b06b970c84c326f677ff90404e79ecd5f1c6dc32fb706e44d3fc72799f78662aaebb0bb061964cc9d291c55960b74b68ab55e28795e4bb1240883a55f08bd833b53bd75c84eb71e0131d68fd3027ab5d25007949c64d7fc2d08c711631a1d6ecb6265bc85d52efafa9581ac9bb5d954814b4a21302044bb33e98eed773a68e81159d151296b7bbad03c5e86e1bda9dc2ae8d48287d6bf37b6878ddb06ea8bd8b4eca3769f602b51d6dc4f5e6b162208a203f21657a3db4ca44ea8cfd11b026f1ecb771e49ae5a4e72a37dde4ea74beb79b496fd0d372d4b2a0f6b5e8eb07228b2bfc4f40c6d31c23307d849abac5970ea61d49ee5ac90b1282a6d968117fb3e303639a404141dda3a60583f449a4d2813ddd78545c604dd2159a8dc8f06e02ed2e5aaa84a0d5c561e354a77b56bf20ff8aacc448398583fca8ab6894a9745e1ea426629f188fc0b1bb84e8cee3468cc4fa34ff4fa46c668a1c835f5799764be5fc924a299b2d4735898ebf72d89eaab70bca48753324ef8421a01ea471dbb719ebb77838113664ef9db5868ad6f2346cb0e8b74de140dc54fc88660fb0e65dd444cbc0ee4d47749f45f28a5ec03bb0db3aa7bd5277b944b5cc0ffd3bccf6c7db6ffd45c57ab983c591aa9507e6aab9b55be5a3b394e9f2cf4b1f23422b69080c603c33c027f53648d9d49789db577fd90236f096235d779f70c5639158680f54edf00ae97b51c89965eb5bc5ee25d17d2ae25218de281833aaac12e48d34ed0460483530182ef27d9dfdcb2108821092a441e0b4fbd0bf086f399d4eb60acf9ccacdcd13bf90c2407bc2842a0513c14b19af751e63d9766e05bdfa30348dce740c435b7d68994449773fe199880af4c4d1b9b5019081826bdc238a38ca573051c57db0bb93cab113260b694553c9e5ac91f4bea6bf50f963e1835b1ee71837f979be287c0c1bacd683a8a44577c7488a872c04b25e9765ca3f7e70ba576e18d1075cddf8b96dc2c8b648a7ad68f4fb2cae7d07d4fbf7884fb967d4b0d64b1154649bfc35bf9a8bb9a4dcf76e49166c6de0236aadac2adb8089be7df2f7ec979509502d4d815b7b30f1b665c94fb40e6456eab3282bb1f88ffff27fd79444cf3e318cf4f9726fa4977c832c083ef1b7d1b1d6707a580dc00ea40146ea85a4958d0be95632e327e59f4a0332a7b38e5cb812e0a2b22aa4e5fb1611f7bc3355c1357efc426b708aab051041d071ae126cae8cfea2056eaee2b37892e8f06d1824a97deaf0f6655a2f84b52337f8b924fc8b61b8384e67590d06682daac053bd69700524b1866ae848a3cad2cb09a99000d794ec804c6e35b3e0ea1f74ae817d7227e4c28c0a336b5f71fa51c53fd0df27b15fd0cafb485ab542d5a5fd849d72f891ae53937eca28ca7580a9280d2b4d88159746ad6d78c4a4175441ca3f0cc076a7126c199f82c8d34154d9ce8a95c149d14789689754f2b0b58c580d3ec6067f6642e76a44d25a9e51665379bd868182683d7e1c4ab8827f92adb2ffdd4c527a53bdca5974542f017fd1248ee206f39a9c0534aff57a409e741ca39448b9ddfce651c076819753050f2b2907366c7171b91d0198d4cc6ff041391b7d91040858044bd81884375f9cc41f53e1297f72f21663878464f35d49f1840f2b86de5c9d1a380c27f1b361c60443f9206d1cbb19fd49cb7edca7b2a11dc46a10fa793e20daa77a2d10cb41947625695e746e125a72de271f62c929aeb0624566bb8929429ba1ccf7c46ca090e3fbcf0691f08cc4664d53494a110b9c2bd4fd265fd6498b7fd52e15a6a6de8bb40c822b953053a9ae34ce1dd61003a1ba102eadc383b744fbbbc113513309dbde8f9dd07484eb2140c8a447256a4ac1e31801ea813d04da350e082aa60b50011e559468db1b19608f522f866851f30b8ee6a82828ef4b9885ad12fb676e3b6bb9ac70352b4018a7bdc2fe206cb304ee4a23e0ff226b9626945b0dd39e2d318743e1b2328cb4e11bc95ff89116a8d1a7a1f0435c04e7660e6ec498a6abfdd5e406614eb9320517369b25f1c30397f8c61973165e7eeef083eb146df480e6bdcf2e7d108d3d4f10f2695b00a685dab17d23a3d6f3c0d282dfcab86fee725d40922d4a0cd07961df5dc5dd6514e93fb3e8a9730366235f58a39aa2f99b9457c5e70400ec8b45a820ccf84b207c90c1686e8dc572630ef5ae2abb286ec93adc73d8a5304a1eaf8c37e39ffe8a4e73281831415402615112e39af7bf6a83cd52b98a5fe7fbf1e39ddcef92734f6e298ba2dd423bc7b4bd253e4fd70feb18caae673d646f5db14ebaf0353b516797ff6576460d7d4c1deccb0c8a724f0db6a935963f521fdddee6ee96cdba0fe732feacf1af6a902f725ba1e2bcfcb838b2006215b78d9e31eec3e5c440404ffedd66831eb3e680d3305114db7470e0fa59d3becd3d8847636c9d0f022b60d407ff2dca9cb8ca43fefd27962b753ffa3cd85cc935bb3be00bba9f784bb5f1bb5c735251d876c3b7c1bc61eee3a7a1a080455038e70ff5408f6bf5a5169520ed62ed750dcc122a2b53b2d719df59ad31abb5011b1796514944251843076e545737ec326f921d69f18ffee0b8ea0983b5663de998cbbe1c30c36a005ed4c93f8dc3868b87068605efa88ad9504abd2e5036b13f0c6367228111164505e7d392252c3aa370ea2de8197673684f8c5973b6f278ad537301a814de04725d533cf96b816cab5a6bfd97add2607ec48f51c6982dac05d267f1dc550c66f66f4f179bda82d2fad8a89d0a5f6b6e8d93e0f4289e40dff5ded2cc69ae5b9c1a498ef28228b582fc11517c311527fa86c96349c37091ce3c4c1f9313fcc6a665bb47488adf3d84e066c60a53e9309104ce63ac4251a207c8df5d048e4ed9852e09397bc9580048a6b5a54560088de00961134a7a7b89abc36bad286fab0dcdfd2f2310ba5e61cb6b9eaabc50fc6da0d5af0f6217768009172a6190f8d6abe851fb3c9ea5df0041312ff5bf07b9a7ce6e66b4fdeef510145c2e9c0d8375db112ead8199983b882049ed1f392355df705465d5d1f0c6d7f0c4377d5f35d69d6ddb80e25e75ab91bf343962371fc81764b489f4a9f8a5a7e1243c7606186df6c760121e9e3754f4879114b0c4c8b59a1d02a6898d8c05ab3d6c6e132280e2b81f4f87a86f59b803fde156e23c79250ee7784fcfd94212049aee41f605a408919b9b4b8c7a5db9f969dc4dae5fb20e26d2a0bd62a4e1b5fa7e97e18769b5215de7a5e45fd760978a3ae8f488c690f9030a307cca858f120df0222759adb267683236d0d07c5ab8005c5bc44212d44bc1743ea1023224a0d3f69f43866c121bc148510a016e0829f3b6631ce294f53ea6e62ec8a6b5f6e024d7649526c4380c43890c7a496f477deeb3fe82262c5d27f577b191b0984dd6e28f46e212dd6b0d24874636558d8391451dbfafc3eff9b2f688816bebd78121ab1e0d3359fe71b168a0ec1bfccf04d5acf69a7487e0dc3837faa965ad330e7d436f54d13ddeb088fc635626ab64e61258b83ddbd102075190ca287af637360c7284c135d488f01771b201b5117abeb0ed761c5fc93cb93591365fa5f00f5e4409607c83cd18f0311bef26e78a3ac4907c2aa92f2a070af859445c8c92fd324c2c93fcff68c9d30c6b6dce80e21824f8d27f73d81ba13eabd4afd1a4f303b083927a03350f0506b9237bf6d88f26df1d1b4af8ac00dbe75fa25a0675cf681648d2f83150a5bb16c45146b0ad24d799cc5c146a6c36841d384d37a82938479c5d75c92e8652379c274994f97aad597e7b7e5840da545dd13e8bf40a6be42ef4dedddac889d747936b418471d6b027f85df76724db65715f1688bbeede01657b10a1cd8fd96a182b1a47086675c2f3f91c765c55efec44d34af1fbe22addfc82bbeb56ff326b49fb62d21b6a9eb3df63d5531e254eb37e6b7dbee99fb99312250dfe4cb3ad44f431c1e35c295cf8d8a279ff2088cc626ae9c355f69385ca2b122a2cda39e138332808e528f07697023580d48eb5731403fcfc3117a7dcbf940045824e90aec9c92a95b09df8dc24eb413ebc392528a03954ea55d683f13b5c0eb9ae50f4023165b3ae36aa70a4c4c829813ff463c39b00f90b36ef52607e42a2bcd91975abd74b30a3e6690cf7df1c26d7b2d3c829847a7c99672453b860e0706fc921fb8be88c67fd78ccf8e098845167738d085d48aa1fce54b31765712ff526de7ba308f5deb9689de240a289ac203d2c0f89023634af3e622c4cffcdb47e4661004df64e200f32960d00958ca1eabcb803c646347f00fb7a78c12d1c8a71d0043beeaa062d08774e148153a8c64cbb9a7c01796c4192da48a4426211b718c964cb2cdd4714241af3194002ae19c782dc1b8131cac90d4168c4e0f30f54e03d9efac6ee13a29ff6be39d777537c2d86c1b0be9c16f2d4eed268d30424e3b4c0d8251693f52628cb5550aee21fd1fcc4a4a658c11a182d8dafe1cd724ce34d582d437efe68ad44f584be2dce739d369490c9812f9a048f7793c12c91ed2d07a14abef58e14c57c5dfbd6195a5188ef1150b782d0d9b92b64f27a929da363f822bf1343bf0cb9245dc07305052a723682f5b9dcaf1a1e6cf1d3c93d40bada7483a30a95f7b5e9fbbd8b3b61e64db2b6f2a5293efadcbe6c7c97152b17712681d3d6b9e2c12561fd218bf98fa0f2db46f2537ac7ea88929207024bb44075075b3081a4d233af9833731a4c33c1d5363844a5a94056bdd108c343b80ae2e3ba711f72c4d21e2ac0d2a2f1f9f96ed20f71697e69b109088f5ac1785ef27da2bedcb8a1144a01e78a445bd653dc51b3efed7d0d0347e01646ee2f9c0ef7961ccbfb1bc3597638f1b76f52b9e93c31200f5795d736ba6426235875b212fb25370564d15d9f1b94a7d00bb0dec3445697b15fb60034ef82dcb1884a0c2938f04db74b74814ff79551a0e614c301ee96b21160797ce1032780e20c00b3568b85d32a49b67f211d6d7fccff005edd439c8496ae8678d08f09cf7f345e124eeb44e393998dbbe6ca772b9becf72a918fb61d34d764bcda34cca3b1feaeb971cb9fa8dd33707b9d3e1e03060711183e35690d50d086ed6a61386eb8ca9bcc0f09ec90def524a616e43705309dc077297d5f38c6aa5627e879fa877a9052fe2e606d44eebf55b320cdb6ad5e508d62a7cb6996b84df492271b45277553267907b713b0843a724c03b98134924df84736faba6c07ab2303bc1258c6f637f0721be2f53e081b37334dae2a9256b82aee1aad6df31311df344f2fd15e3748d750c2bbd50d2175b0f38548b2862b114203d4b8e799038711f36bfd889c2aad3a0e2774e1cb8b1c3d64d67de618008443271f450d806e4a0ce08c7b3eb13e4aa091c3e41a04e6ad0d97df7820f29bf3f39bde835fd841184a754ddbcd87ad71155989b41713f89d24de0ff00bb28b8de1b711b17221bd3b251eee05b3774dd37a7921f5f5f737ff61a28042ecbb27747b80943dbc3062c8309f507a3265e14101b76b96f7bcb03f58f95e1b7a90fc81ece88ce530f063bf4a2f6115c3daeca9f1831b84b15c80c1cc8baeba9502c08098f95dfb9117a3c038fcce0eaa55abb8f786acec079c4177c79b1f073387ae8c48c7e2e92feff448a971f3224a30bfa5ae3a77a80f4f443f2832bf77ab377e80ef2aa5cf0d70db6a3fd801649540dda7287b93cab234f403e6cd3f341f3ea83b5a7c33a8cf63b8f7aa12b7229aa9030addcae28ea15a3c591942148a8b7a15d216f210f30236a3100ddff7eadfb0d61c58377c8c92ed46a9da153ea90603e0ba7086e0ac9c58c097ec207d1b64b400f48c121cd21177386b8b52c7b3f5598a705b427c66166d2dc98b4aabbbea4cebdd6629afa299cc962140dd108aeb67daac7e8d4785a7b06d71d43d82a0bf5eceaffcb4ec6c044549195dd15844ecf17e1815cd942f43e317f1ca2062e6270077966344dc503ed7a0e61232a0aeeebd91c1a4894727349f898a3030210014594de386dde29e3a8aad4c4517f8dc93507fc8eb2257fd70a8f76801a40646e7ea7add1eaaeb3ac4b821861a17d3d06c0720f5be46bfe1b6f55fe0e71423f000815207e4efb50cac57f3176a24c4ecd0ef4165cc22cbd0d2473b188de8dc04ced1a969e0d9a5f63ef3f0f5709b95e2ced99933c4593dfba8f1e7f3336a2d8d5c29b6ba44814dda29ed386ed106e7a29320944a99ebfb8a94db567c1b1bdf6fff0c2a6f060b763a3e6e2b5860b272e32672b121199ff58dbd9b735debe4a3d6eab7a9a367fd27ac9a28e8c0ab0044a88c538dcf85f8d1a74c4deec4d895b178f024f292a55d67c27ac98ca64dcd1d9ca8a1528768b754666e77dc22273b8dbfe4221b776553f260e2dd80c3f1f5763d16e7feb6579b2cd04d6e7e1a3e071cd4ce04ad7690cb888eb15c5772514c994b17b0a675050d700ee3174320b733caffba24d01dc7ddf46dcd265b2f690cfd15ebf3c211e97ed4daed8784ea004b8dbecbe2422ab47536caaf03a0857392e0d707acf56c4e5446a291d4037ecbcd2c51958f7fbc98176a0096b1a46d8e855f57c64ecff140cb6d7aeecbcdfb239f69a8e03a4dabf1f2431d1edcbf1709dba76f686650895fb50f94f9adbf8a2d4fec813f8de5b7c17e6c559472c9df6f9efa907268e4717a5483c370b06b97810bf72b1a6f068e6d3bf4a3dbc04e4c5af6419e23babe857c0ad07da680a02ed8e2998c0ba3b0facfbd6281946b57151c79ad6bed5b94e34ad7c56f4c3fadffb36a5851460993e2d1664e22f5901f9db951e24ac7b2d77e8c5300fe444cff118a2bdb4ff553e7f5955765e7b9920d7fd51e35e55f9643977b7e1de0669bca5ee87cdb44861c17abdb6636844690ae0ebfdac718fb8ca39931d5c2ef7dc52ea94f8563ce25ce940fe4d417bf22c4169dec17034cc0a850808d665d816a43fd342892d0fcc5783a4b345f8724f86ea2fba765513c80f6f36cd5cc9820eda13293373805dfe0beec8d137a6ba3e623c28fd89e93e5c8f7a8ced6da9cd93ba18b5750da5a4cd4caf80442ec01e2d3c772740e594763f1180d8e6567b00d79af034749bc1d5165bec94932d33767711c70c80ce9b22784e1cbdbd56d3a4abae53791859578245efd2295b9123a4f41b7b3120f08d2625954868bb86724a4acc751ff44f6b0fe437e546273058e346427a9ada6fbfe156b446e8281f8e453575d13603ce7ce65c4a379c3c329c6540e42b40a3a6c807982541659c6eeffb750bb9a0e85ca6c53c7615396ba2ddb727fe49362c889500ab44645337616bf41693406deb79474127161553d748861b3917cd04d857d10d23da381c9186b30e528f10d1ed54d137fb9d64cd7f82e493565081c4d0c108d53547835bbcc52b9891c3b6224f4bcbefe043cbfd7fcd28b2449137bfebbf3d312a3595ddf7344c1ab384661549800aba16f412990d7123a6553a9d5550bced7aac2911f3870bccd0e48464b06ef6669b57b9b003c68b333e5289e4a1760181c2d72b1a542def3834a0df1ba7f8f70fbaa81b5305464c9ba738a50db722c638f92b4ab87b49fec4b70dd07011f7b8b3b7a6b65bc8afb4367f8fc96e143c54e3034ab7d6cb449272b15711507bbf410d4107291ab3e2cf1225e2dcd2d456e67cb4773656779284e4447a3895b60d23e247e60043d8d0bcd439497c1824335ab83bf2efe80d7ff71d61a3214e3d62f41c24e062500c1a368cd4db89546725d25f2c75b18acd9e07047e2c022290b751430e42e37eba95a686855f770e835ecf3f0091191eb63318770fcd19b39e427dab5d1aa58a6e0d82408f0592d83f3f506a38c67cd7dcf9ed6a117cae9d93ce492523fcf7346b8014b201414a9f0d0d91375c18d7eb38d515f8f2163cc355214c88e7229787d9d2cd25d7932e3420dd3cf314570c51220832536eaf2c96b6564170577d90763e71986b39971eedace6e709b2e7b007e29aa1fff371441d36c9fda2db9d92626279c45fcc2033acde92316bbb9180962d1ab21b6ce3e6c4d0e82a8d6e7eb5c5ef41d5999f41037bbf6682c0e343f482e3e247b2d07c029a4b59c57044a9a7e5c1964e7f91dd5ddcebe697d19e64bc4aafaa7000b9f38634b99259afd2b9ab1d491ec3517f4362bff298aad85c2d9278c9da1abc0db9d258ea7316d2c2a46d9627508968bb058b4e7b502445c6298f4fc4f86aa532e419bd39fe14328a2ada1ec7b712dacd9b9d72eeb39731b0d028c6a21d6a87d03f85628070318a0be0cc3f7d585f8541130bdcb621042858dcafa463ca90577a357ae55f174ac0eb40dfea4e21ec9811e015f184741e0bc2d049e1cd11199244e63758ff6090ed9aef9c6600158743b2b22fafdbbfad34edd040a2b0201e37c27e95d94fc0b974bdd17963b6d2d77bd6a4fb03ca4751fbf19e1a92d5837187cdf44cac373f6329817680a7f115abbd35d532d9be7039b4fd8a497eb926f9e8679551819cef4500cfea152784fdafa19d8439e6a78e8fe5d0a320af83c353c669b7e4b2497127742a692880b75b0473975ae9dd36afeedc5bb51cb61bf2b31da2130bec9e9b94cb2376456616639da90514ab2c21366c058aef2c873626595191f096b4dde8e1c10a093725e0e062a7b14e0da8099b08ac8dd3d4c26586eb64385d305d9ecbcdb79b4cc246e7880a8894c9faf5b425fb918ef1ff19bf6f11dfdc8b8b8bebf6ced2aa99e004c7c6757006f37f14e5fee098e55578b3a04f4e727f03034e7da96630766723617851f7f0d57691388d13ead95bea6ecbd61ac439ce5934e1710ac8f5ac9a003e16d5ba2c28c4ba479f76549185277979e6b03e783df551c6d57233540e101d15a505243d101758a38003a99a7ed5e6bd5559381f49ed962418262f56a9927fe7a478f3b62e20c48ee60df4096321a7f31d914134c451cb04505949350f0e8ea521ecb8862adae3a5e3ff6039f0829e0b0b5291ca4e0552218fb5c1ee2d5eca8a6bde2988054a1f9292e35025b07d98507f70608a6bb8bfeca5b0fbd54b7a67a7ca823d62b1c48e05bd9faa42086c3a840d5f6a4b785aeb3508e691b260a5f97b1e8b57b5ebbe0853e5c60a1b3056ca36af165b5d14ceca599a4a772636da7594c4abcd56c19f5a4f8eb5472e098e452b742e08d9f080bb68783984bd2b88fd949f7bf33d4ed823e6a37e58d70f415f0b5a7a3c2e5b4b55f781000939fc9faace99e4d4f12bf835e58f5c58857ed6389e093ad2291428bd28db9bdef438d8267b7f413b1b204493d1e09016e99cc557735ccb794dc2d0e743ca4ef3a8f51536034f3437dbedc6d6a4ed392666234a973fe05f6c1d49d243a7708e9abf829e76b35fc5147886e8dc61c3af6b7ac62c6b98738de029291ec60ec38a712959b2bbd26470bd002c05b7d0c1ab4fd66981f5552991d03922aadd2e8efe40dfc076f6ba1f779a1a4e16e7e3fce11c80d1bd7cc2caff61e5e017ddd7ec09cdb39e35e6962f704d51ce7a9ce48f4bb09daa6dd13678aa73cda8bef54cc1018590aa0dcec06d4be3cfd44db5aa2c3669f01ccaac834c21e8a22d1c9a7f59edd37412c7576be9c8e87fea02eebb30b8e408cd64772c54b02a787d042aa49db122ba88a8e5c5c91d135e26bf6ca51eee34a048c038951228b15dbe7e79dab3c7a467582c585be3247c7688b3b0991c3bfacae45d59210db29ad4886783340e08abe0777854680876cdb05020e5866ada800b531a1c44c9063b3bf24298ed145216fa8a6303aa0fed767c4a0b80be0fc8cfc2b5531709eac7a07e5f7b4adb659407abb065b334a5192402d5c725ce3c64162a90d68906265f206a77c5e6563d3328aa2c94d0106bba6e53ef92cd99c6208e4c91b901c3a589eb73f51f1082cad225f7aa98a0488dc2630aa41b7545ef2f78f99e79f5070351955019e2ad102e0a80fe9e2366ac6237d05f715eef15a90823aea7333cf259c42e0a6cc9a728eccc2177b50473c730c0b60104a2b4bcb66c67a54c8fd4f2f8b40bb54a80c3f5554af630f3bfe06b64ab80b92783d8ccf23728badd0ba0e18fe0ee8419fa3d9026d847b771aa38c6ebc9df63ca5919601aa08d9647918527ad4c68fd72ee9433c46a2c629553f18ec687e9d1705cee633000141e41cd8a50c7626a995a8e2dfca0e8fd4e2c15a503190b5229317c064f29749086400d3b5ac76c1b594add1f94af0420edf139a8c4494a9521bf9751bda9c8259a5bf63bc2f1243bbfedb396e3f2c3bb13564a1e129afbc77058962546ec581f456e1b57f20bf801b392ac9edd50e39ca52fb0907f6469eb033037b1d1551d7ee8f6d19c033ee683db849d48745e771b17bf75311e4c208670c1f0bf221b238497dd82d46d63d8e665cb5d9691115d66832672e51f16e666aff4b2f821d65d1a67ec1f3b673a1ba4a8fb2c5bcf18c1a82b5ca51b12813743cac6e91beebfc3b2086fd22996f60b9a59ab02196a6311fc26ee2aef0dbde90eafe88f7f254fbcac808e9150a2faa57c7c582ec4a9e9a7ea37b748df7fe7a334a5a2ca73edd793ceb656c61af0cec7ff634470378c4fd1bf2032f12bd2dc28eb2abbfab741e60bb27e58112fca5ae156c40951fa0bddb7b1ce62beb38e6ee89b33de4cd0ba6b33e0804bd83084bc7432780de625e5ddb8d3043b82d8f3df533183bc9580b99b95dc8ea1fd347c2158a5c53be99de423229edd84c1b59f4428999c44b9531380fba3d07a0f3151a7ca00fe8faebbaa93b81b0836397c0610237ebdcbc0419a587281d07e9bf9172abe31a7e2fc822dbdf2eef0eb4129d72220cee7e42ec1f717f9571d4fc24de5c3bfad38d364adab8297e7c10156f01f6e3630d827a056e25e6f4c8b988405265ee22528d74b99336d38ff8e8276585ed9766377036190a2c26c83eda2f47a94b3270bd355c5618b048fbe14ce0c2f6e94f93a569a3623c5d7a3679d9cb88dbc9960c76b64d96be2a351508fd8418c591cf82f9f44df52fa9ea1c26b2b94915841955ddba6da471c1fe0cf63953453c4dd03544996fe7059cfb9a377bb851da6b2ae24aee9e9b4ecc61c60072d7ace1f5df9fba2e7975612419a3e538bc3cf41b353cfdca6f9e7613133eb3e9f03fd8eebfbcbbe418e5dc466340df033049ed3cca98ee8a14a147b12617b339c00c2ca1d8ae5f7c4192f9099ace8f69feb27fbdda89e810dbd9310244ca978de33f2de2cb626fdc7c3b9efd5313e57aa6b0e637868c22448197ad4c792747ee5c8a52a653fe21779a742441fda981a64fd33d51c2f7ab2acba38f769fe537d01815694c1370a3b595f38ca218d50fa7eefad4996aecb9aa83506c4f2d6c3e2f9da788f09cefe286a4db2450c2328626122ca53c834b333764a70bc5a8a8c71fa9fed2fd1227252a386bb66be5a6753f85d35cc152eb768f4907ac1e5f1c6f781a37e37e675f92b6a1efec2256061fa87f8d4720f5391ccf2e8777fd441ad18c3d369d65e2be7281997262551765d49ed0f7131f8459de48559f68606c1e259846c99c32cdf05a2d523453058441b63c149d29a7ea05ab3d4fc679b211df3e74f5f7f912c276c75875e1e9eb9b701fcaba326d88907f0986a861eb6973e2d9dcb4e8107558009730d8f48e0356f1e22e7fb92508b6a1e8315328b163617fcedb9d52d2aaa5d6976f553f8fe0061344886ce5c3ec410173fda6f10fcaededa11b32f7691d12d2c39e2d71b55ac2e9dc3ca3dc5e86f3b37bd3ea86781f6fb52021cfc013cfa52d7369ae6038456267165ccec5c7f4832479fe38386befade124818d629fa1913fea96f096a57e2c8fd49941b820f7aa9dec754528e7afbad47895f12c725b6eafc95af96180d53bc0a37f1d3d81c0632e9eeab4236ea1b997962cd0fca1d313baf6784a265f85f07fb0015b372c3dfc6a766d725cf846b344192ef31ae69a6a2cb05aa2e00600925b52a34771eb3cbb9532721878ad9ff6455d03ae59083e43d1ad64b4f41030d60e88f07302d4fd3c3f574a29528995eff9dd6b79ee7bf4fa601b7c6b0458f74e5929ca7f8b83a0ea2c1455ba22683c097a47c176039881dbdd032517609a063b783dd0c93e32a7677c59824cd41272be96519bdc6974c17bd0eec6e15fc696942225f95b0b32054b4368733b3d6e73e979f534efc1a4e7666ce484731c60f661204d977b6ffb0413e3b08c24aee33a7165521a9a6dee806a5704a744146a472ee26fc183d774502b2747e0b6e842b5e82ef3a7cb34447fd43dc603c2a729bdb5b0bf73a3e20c90584ded34f860afdb6ff35b58cdb368f6f3ef0c0c9935e03348839d8220ffb361d4e27302a532a91f6c28a9505645852d3f7c0c594bbdbcb3dc948a30afdedea624ff278a510e2581fe083c05ef75fb47e43c4d4a564a2289a62f6409d120dc7baea7a1045529425ce5b54ddce50eda4756702392a4af161cdcd276410c5a12dea2590d756b4afad1a6e9fcd1d80431ee7aa6d1fc44e1f8546fc0c9db348d4ce27020be6f8f3a4e87c7d05caae811db3019a716a475eb50fdf8d660bd51cbc81095ce07a5d0b045dd985edda6be1671e41a9eec34bdfa029fd46a1b6472ad2ad723cb177e4338949d394c2836ae963731f508e4fac894f04f23ed1f1827c94d56fb7138917f90bd28a31b226910ebda4ae31dfc5134328c30ef13982d2d2c9a2293132297fc0784d8f6c4539f03d8b7d70f801927fa1b050d0d36b1b394e353c27a4f19b0555eeea2a59ed37d11ad3fe2092019ca0b404ef64e173d1ce461e019271d7cbcfc3d6cde1b5b5651188a3e77cae74223e9125641ef436a8536a5dd8349c7371038318d7f9f918936a52522aab983715624665b70567430514e6c19192949c30a138b5b7ee77ff2949eb9241436e5100785efdac8e3f4aff960a6601621a41d23ed6a55e28b003d4074da0e4916438137c395cdcefa1422d484807a8750a79510e85c2d100c7a3b5d3b96af6d11f74bd43a3b83dba35b9320f75a248964913c1cf9bc059f3f57a8fb3210a88c12237ce87e5c5ae7bf25820fa4b2267d2cbfbff971b7406aaa2054ec141627b95de78a4dc220d70b84d76f2663bf1b03c8095ec49613e2da880ac9eed4d9b03569124396e95508970a4b519d724b14830d1b01fe055516280b13c4276d1f7c8aeedea69d593c39941c5c315cc78c238473126894c07d639b1875c884e5f2695899f4ead1d0bbc0026dfb0bc35f1246c9a7533aa8fc761d068d4f3e1f601082ec380a87ad63174db6e1d6c02b56faf830304254563f0e3939c53040ba98894e22df1da88f1e4d7a5e6416f22fffaedb988ed20a75aa36e1438dcaa6543f4f22ccd91f8e69ed15894791a540c3b97f37e7c007f61d43eeaa2f6e65ba03733cd0733ccae17e23fc57de7f8bb6cc5d2bafef6faba5c1fb93f72f67dfe3fcba49c192801067d4a4ddb4a1ec1d7368411e8e1416bdf6fe2963827ceba7762b03364432ab5378f4eca59326bf940b02e519d1b5f40a74f91658f973ed89153771affb3caf6ee02d121a65df402e0157d5749139b089b329b5f8375190e59a84b4e0992f7dea7d9279e543bd206c467f05c44fbf34eff965741d242332b6b8cda8e25577f3683cf6132d08d1ce53ecefb8c8d3ca3d2e49bcb861f8246e2ba82fbd14a5a840d1d7dcbbc5e14c1af8fcae8976947297b6dc88fd79225f43d8bb4f98303db4335e31cbeabc412bad7f9208c47b8668e3f03583e5d5be5a37fdb15dbb8cf9bdd932299f4a21830e40024ef7bc9fc93b3f83bb986c37e7801993eaa2e16896d81d16b4592f1e1641115a55350c139b5d0ac3f5c2b4215b62ec09bb09c1fcbd04972e398fba256e73b5484153e2edba7f5cf7e33389d713f2fded91a379a8af57efa0d0db6b941f07918ab0b303d42c0371265277bc26c393239e0c8f1c2647998b0b4d097cb6d60eb6d7b8b93e4701052237cba4e8b8f188ad1f3200282e5e1af05764f2012b89aab25dff5d6776682e39d7bb39258c792bcfb92ba3685415117f74538691255467549f45562ec48f1c8bcca76fd655d04e57b3098ce612a8ce999564ab692f2dfe93309f5383c13680f89821ba063afa5c35d3008c103817e1ff4622fed69b72095d27eef57173d9dc455fb2e27704270a40e0a2fb18bace615cda2e818335d28b0558f571e1216ba112982878c9a8d4ac5c15e76b9596e375050e50f7cff07419adf7038bded1451080a46c9dc5017118c759861430381a349a9477d4c4d93ff43b613406d0fc8fd73e0c8a876bbe43f4d79a145ab8001676bd360f0f230c67dafed1065882355d0fdf8e97bad1e4dd52dd148c717a5a58c07e4e0bd648cd49220405e8941ab0e81a95c5c9a67b18b76e37c663e47b35babfab00221fb55cd54cf9701c6b3b8a0d49e7ea2c88923c5b7a361ddfdcc391b00f5eb02ec3ddc126551104e81c9548507610b3d3d331bfacce9a77ba7513a69566bc775ad57f60657598ccb8f74d67c2bbcaee3d76e96f84597de1e5741773797f107b8432668ec9d6da27cafc1a81ff52ef517b73a10ab07ca111efdbc38f43c7d97f51929f3f52ddf9ab9ff23c7d176dcfa33649c6f33159a6fc2c1cce4e3d499128e3742d69a52bfcf3ec9263c866d0d875e96f03a8bf2135402e9e024c3e58c6254ee434177ae4aa5db8f93788d7e99ccaa1797ba45e01a471befc43c37eb9dcc257a94c05ccf53e9395abdb926c2524d4180d5df8ad3897444203ce3a64877c98f2e6001d29c062b4b3ed20a84ffb3642c30e3227689132491f043874dbde92f1f21eaf0ca42727201871ca324894b2e4a5f6708e1e26bba2d9592a265195805311ddd3547df5d110844a33d17acd32d132d6cd171e57a08ee0b622495ded23f062bab92757bff2c20e1501873cfe69440ddbb7c7a183fe0eecc35a06bdad4ebc500aca74df4156720db5f7602e023b3c821b462541f440d5d3bb5d3dd88f8e00558e608812e0085c466df33dbc26822cddc00e2c8a4d98abc1324a0fcdd65eea79ac3a240f8f919bad363ea9fd020ef0df4a75599318df1f88893dc649b208ba21710d092adb02a4e08f15598f36546abf776d32ddf0cd67d55bf1518ae6b077fda0cb92ed8bba90df097b90c3a0706ad7ce9a5d29c22e8a1a585270ee6e8bd28f3629ab07dd2156696b4860ca4113f6a0f4cec3544fd32fec722bf849222a66c61050d2046f87e6949491814b975b23ba451fa3553c4cf13abfd446496887f06225300855bd07708e51e617c2dea9d210b985d2df5904d2518e7fa162d93163256774415a5c69876af58d728e30e9d00b8a38ff9d12b421489607dad670daf277e26054a9f1f6e20c074f7836793b0efae1de10bcfec76b212cd11e43e430af84321577eba6a57a15cb49a368a5daf8f54a1885ea50e94ed73567bb0792b6ba33c6da6fa2d5b8b21387ebe07d1a8dda53aa83c80349293fa66bface8d2485a79f5ecf4b1f85a633483955edb3e8f81bb3c3fe1837cec6cd5d66176affc575b850086083d8fe51e44942c0f6dca93664819dacd69ca634e3ef9f1823e2559d6897cb9983f9b2b241d4562f5499950250846b37ff32547575c9894c12148778aa5e7843d514314d049a24f25d7e76658f100f7eb741181a0a772092d25e362fcba949123be186bff4415976acd120bfbbb44baf778ae2e5f0346d353ab6f7eadaf27173e0b062fa841a4d4ccd8e5dc9b65f3b77932a0648efa6575484080cc98bb2a511d34054cb2008612d092af3dd5ed6b8a0bebcb719b2300f9c13360081531798e3128cd33b53320ffbe31d2abc55784390e12ca6f1801c279b1aebdb55721ba910b255a7489c0bb61227779b2b549fded84923c911e488e7d411776327fc22dc6905cea1d54394327c9b0e8c23800b13aa7bc7ee4bb2f13fd71f54d9f31e84127e7ef1ab7442e9802af0789a34e1129c7c3ef562a4946c63bb6349157f3475adb1e7e6a64c8f346541ad595e4f628564c4ffd78e33dc493e739dc1a76a74c159d3d1d39572b4e575f2823828cdcd5ba77d97ce96dcbf29ead4d197c430ebcd1741be7b4c735902b9e9675ae8d9b5d09b4eedf7e92b79c8b29dcf3973b64fc301a99c3f208433ed322e0b059835425a87f5e8cfa3b2a4e21759a8165ecb98efee3624a08be3cea8cc3c46b6c429cfe43fde2d39847e42e691cb51c6567fc0f602c08603cc1dc8eaa06e678e0699debd4102ed7e9eeda8803aa42333d68347e3d0172ff55ad0e57752c5e8c08a1815fed1010a6c46a571db74c8ffcae7fa4823afc2bffc49959fbf26790c7ac97958f59c1d418463e9cf887ae33389f797ed655b566f0780406ad8aa4d2425665169be1bad1687ebede63b01f583152560fb695e812cf397707d6bc054373b224bebdec0e63157bd749e58103830879de603327030057c46d8259b53ecdea0083576c05ec8514431f2e2698079a4e28303cbb69762cadc5503c19cd0031160219006e383a41532eece37297329882eb1f670425038de9df723cebe7d9ac5f87a141f15ac717323850da713a53cded10f0a31facd90c08387de1d79634ec06567a6b16fd73c5879cd41bee0d8282848f25f6e81b88deddba706da48ec809e6c85c9b97aa9c62d02da098ded5bc9cf43bacee5f78a4d7b9e3fd8d6d9ef590d1bba260918e5d2b30ff24578c0742d419c025517f716553d25f0c3cf296eaa0f9d4208e94c1e6b594c6042386577362711930bd20c2cbbd733f1df6027ebf6a73629a5e5ba12f4cda5b8520f7af9921e0d2ec622ff82ad6c9faa18714848fdec9ff6c8ab180e9c725d63b10425b48f2cf83e5702cd8618f4134baaee4adf1a32e2232a27cd8bc9f6ffe4f5005798c07b73782a02b1ff838b49220f3e29b98837378c173d3388c6053d20c791bc914221d65f6f44f96becc27042e9fa29b8b5db58247ebd6ed57cf8ff61dbe572eaa727dbae3bf58af3cec1777969ff8f68d7ea8f892da41d394ea2062bea417228f402a20f43b3be3accc1797400693ec8c84d7d5189b4e0557053964d3e9d9626d782de7c0c63496197ee9b13ab6683dd2c1c0dec0a11324a28eb71201fd30fdc28862c02350f42b9fd19a50b49e5d7e4b9b0393aeb9c44e67e52ce24cad4e8d60f9821b3d49b95d093cf7bec97b8e6694037095274e68db2ccce3b402a5dbf7a4fbc2f1ec34ead4d04a1a700d531d5ab44ccd3c4084e468d5abe29ef83b7d5de30bc821f425f709f5fbb402c12cca01c6b8b0edbb4401a2d39f3b94c4251935a304a2819f6c6f1e5541a0da09e882c4cdbb7d8aff28ee69cb9ff8668ef3af7bcdf87e391858b0a5fa9e8f988d03253f075fc55a9ad2716a81bf43a53b929818bb9eb27fa7422bbc67bd11a0c8bf6a85097c74d213a58974838f79ca19948bdbe10667a90b931098f40f7f3bcd4fb1c548f31cd81a599890b095b57088df321051084afb365ab4a7a34765db93ee8bdaea8ea495ceeca7cc7d39c55e2ac5a8f32aa6c7405c9cf37244293a0b6fed4052bec8d830c06bab53b05a114ba8146881974a0f60e441dc8b245099535c2cf5035577786c8b3bd3decd7d033bf93f316ad7ba69076ff4d90d67ce54b6fb34b63764511dcdc88bbcb41520f563bfd132aded52ec07410a63c380e2da9b538a71bc0d328b7274fb57f75fd1d8109aa81cdfa54185b314ff76596476827c30325d1030f7961e229a56a9148765d72f8c799ee138334b21df4a1507257f843075211de3cb79e1f7d91ce810e12933ec6f6d56b6bd3458caff1f5044b817dbffa00e8a846d8c71e2b549e6237e9a15350887b4a91f89d06de8f8f662c8101c9050a4caa8c1ed864d2850243e65b32d3924131d61fbd600fa94977dc3938897aa1aa1e4ef0520f0d2be161510f560c0a4a72de083e9eb28fdaf195f055afd19037c987024933b5d17d8655ce74d2b587eb9de447ec4a317b3e910514388f8eb1252466681d720bda16375b7cac2167eebe152adee09df9c2a0509a063795e69214e4348c065af18c418032096571175c77dbe1cbe0f30471728b8de5580f7b7f32f8e952f3174aaee6dfc17e013a1e9f0d18607fc38e3084b2cf23a7de305b18b69d8ed94e1e344f2cc61fd1b226415378269abe5c4027b1f541a43ddb25ac1db5d13430ca993cfaaaa1688909be84ba976271dbcc8a40c827b924b6b28ed8bfa2367fb24a1dec8c42c2d00a86cadef8f242cc17ed26ee87286a6a143233172ea8f7b60af586fdb4a62a8e76049149b02fd202c280216dd7e6671524f9acece20ca47a86cd4f42565e5d738f35cc1f18f07032502535ae35582c96e49e8a4afaf05e2030c5b8d856f28242f36bf017a04d0423baa1be63e942ed3305779583fa782ac137f03b359040f58f2347d3fe54dcbc2443f1d57a13852ed4a2e1a8ac1b7a124f68a0139c9a0d883c14477180e5392e35e3da424efd02fd5bbb307e830a43351aa86fb898793f97f1d2bfd196ed7b0cd6605ee8ae793ef4fe96beea640b121cb9f4209a09a37455f1acfa8ad97d1061c12d41d794da2088c008670c25b92d890536e8c0a6eddff680e6a22e332f24c650178737dcb2497999e1336322af6e0bffe964e2a5b8bab153ad416a0376415eb19033cbaeaf143a4a18ffe470f34119beda91bdf0993432e669b493d48ddb448fbaab72d0684445d7e572fc3de92a7b5cc2d6ef19c6da54169ca0157eaa9dc15785f9fd0729263a6b05df1067095a096d9ce3829294e1b58563e3b1d6877ac2ef34721236f3f4798f9f56ab69d3e63ecde0e1dca326f6e19ba82e614dcba6e3c1e9bc31b266817e6b448729eabb2db95d03fa7ffe41b1a24ef761d7e3c8cf95601f02adacd5120cc249ee18873b20313e0b4ceba9e6e6dd2af185c3af769a5bc520003a55bc6f7cea391b87f6904d21f81eb15a63e29a6f4c25dc37087cc124cd4b6ef114171611cfedfc3ce549ab997bed843c8cd8056361cc5050e571b2a746a01ae8c45d7e855ede6ccbc729a1cf7fa20f931aae4a39f0042d91b410ceaf711991476786686d2af99b9d72bd4b6c712ff26600c74a7ea7b1ba4a9d7da913befefc39605651c3ad2ccf40ae2af1cd293e510934201d3a13ab5b82fd3b714c0a9195bed63222e143fc51f6c2ef53e498f5cf5c12722a38ad04c6fa959df8d7963982bd5e06aadbb1319432be987f92969d76d90a84c5fb9ac684b1373cd0c145f2ddf03bfb816c1b59d7c3dc35ef36e765f0accb1eca5a70991de710414175ca1600566ac670d4775dc27f9ce36d993aebf7a60fa3b06fbe4078bc02fae87c0eaab34d7907d12e353e3ae146d2eb34ce6053c65e717d21e3efc10b5da78940bd2b1e9bc1d58f9fffbc81e969ca9c26b950a10c07485a6d544a1f90ffc32bc8eb5286e201670ea14edda8b8c9f776bb5f959b2d25a2298d99e25ac5acfbf6ee7489ea723815b3ffa77e08a4fc127187b993f27da799de4e794ca467b7cff2f8076245144de62457ba78369e6f2b5b7f0fc7aaba51427b78c2fba704f61c314d65bcb62c6f822ef6f37c4dff0515284a1d8139c85d509f8bd5a9587cd2fc8a8ee0fdce8e5a7c0257c26fcfe9518d70ef488698f3c9911c320dc466e4afa05f4fe1478e0db5f0292b11cedda8cc74c26dc9f764d29fdec55aea2f6060e4e3901674537232411f581f1e97c4bebcb09193ee3e80e67b2f116e5a2d4812b9eb5624e2a6f2c3f33fe90cdb3a0c4436a66b380856bbd29524e535f0515104cb01301ef5e3600f3893613185ce258aecba554fb6354775543a6aea4dd7a5184bc41ef87ce015d0b74732252bf49c81dd587179d31182b5c01e15bd8fd6af4294fae61e40a9493d75b5b4e579b52be6e1486fd597e8809f06232cd94f221571354539e4d9a97136d035d5db0ebf6e4d44f3a3c8e5555ee92cdd9fa2e0e9263ecfce906caba18da167043711f133e29258fec890730875c31de02e6f08df9e4b6e3595ee29f35448516f61fe6c89c31a70eb973fcd4395f49dc06106845694e6f9d561210b46bd152c3ec65f8950e388a303dc20e80cf0ff2c6545da3007f2c939b48b32f0ef1c5aea000f933fa0c181ef8f75f4b30b2df75dd00df81cc8dbcce014dae4291a5fa67c0cd7550486edecb00a5ab5de3199f5f4d41c56b165c34b46d65cdd8bac2afdce671b29e09025d77a857a1d6f33b12ea249c5433d3d51d7e617e66ca3d1975e15cd57d16d231f8afd58b291f7bd3c449c0749a1101624880ac1e647acbf43c6b66c5a8e5c674ff5397c55528aee6dea5a753cbda447d22881d7622e7ab3dc8c0069d88e1940e855e0b84c6b7ca13f1cdb5d24239e86542e8cd86d642ffbf42c9417655c6c99a24cd4d74dd67abfbbf7407e3b24ab3a4a9d80f4010268fed7ac237dd666656d6a56c03db8df8a6a974f4acd1dbb871b67a4b07774c07fbb48649165b7d82d6605f01b7c281892525960b594eab3c20e3db1d94df82469c52e29addf15abbbdf75e3a4dad3ee5f7dbb8da4ab24a8a2651e15e5fd8b7e6a79a3f8ddeeec406cdd938316b9a71c30a2227e9a27bfc57193686368ca5990b7731438d9f2dde787d4106c3ea808de7824002c8b16da72f18fe8ec73792b46da34e3ef9f1823e2559d6897cb9983f9b2b241d4562f5499950250841dd67b00cf44b8192817a06be63551c9e7d46f3efe5fd71022a8372302f024384c647d667d231aad09c4fda52833d213fc0be9b2b2c4813021dfef13766a2b69461491a0152b77f42b375cbf6a2fde7b49ffe9e4c7c87d01b262db2787b330bb7a76c30fa0c0eb3a0da1ab65806cb0b2888b30b30bdb028db2a4f169f71347ffc99ebf8662a9346d202a344a96b5364d07b365f959bec7230f045ec8179f09bd4c54f6d3be175bbde6adffaae1aa8b797ab25990b5774c6acc29e83e6bbc13c1afe29997fdb4ca2037bd8c5d1dc3ad93113995c4c6f51bf44bb87a77738b302c40dcb1f4b20a77cf1bb99ec6683832e708b31bc8c4f0d3052cdd09b80de1f0e8013c7d7db8e380f7846f35609533a37e23231497dee3d31ba79928cf0872be53c7389427da6319d4c2abe5619b95f42d8bc59b10d5760c47087039aa4b57e14e6715e24fc51f8c2698ade8673685b56c323df297a72eb9f4a172208bf01fa6305f5000ead38e1a6bcd2814615a7637cdbb966ff06ed170d3c15b97d65e1c810d06c901656b00b5d9fb32db46a64b18ed5d52d4f31310d31dca389050a1cb277cbe435deb4ca59e368604663437bcd1c2f2c12b612b720221f64037b5cd1316e337c3906f4dde90f0b04d9e59a4e4640f0d483bebccbc6874ec5858a9677c13c87d14c09a0b02faddabf9c27825c16b0b71ab15ede462ad755164a8fc1504cbc19b192a9aac9b0572ac85bd77e11f8ca04346420780406ad8aa4d2425665169be1bad1687ebede63b01f583152560eb7b2b82f2e0a73e8e4769c3403f26eb6279cc29e1615796f9da05cfa521b08c22c3d89fb93cb8e5b7a2982dbace1da69cfb25c804896f115dbf07ec804b98ed8054cfe1f0764f392b00e10983cb3603c04cdc60cf2a7df76d2cba49086a4d6cbe35e291a1b7ec773eeb330819248e546ebe283d3a81bcfc6c35ba983d4c5845640fbddddf062e9d008e6da41eb6f37d05230ac422168607a30fe58bf70fe65a1fa1ea470034359da4b60d3156145c92a0ecfd6b14dbb2eea339e437e9c8fdd7b6ab53842eb62a321a44176b68ab7274881a63ae5e489641c0eafab8c2716b58a4769371701aaa0970bc5129d6407ec6e3df9159f0d36b19214a106a1b8b9635790e9d443f3219ebd03260bb979546a810fdcf4ce203a1390f55f9c977e70eb768b7384430eeaf429aba11d54c9894ecbcbcabea9b17a69738f0895feeebee51c497c32d5104e5cfcbc3dc4dd64cda642693c2793d9dcb8ba5ed2ac96b9088dec2daf8b972863751b3cba392e7b409efabac6932b3068b88e6619b3e54d982d8aacef8e28ada9cd0ee663626783203a9611f80bab28809a3e120b24160be939a365e91f799b89a026b0ff15a1b41deea7a18c043ddd2e9ecfb1d7a2c311bed405342c90ad676bb6127ddfca35649178dc9690773ce2c7d2b8027a7554e8d6bd1f2a5bdc2a3739cf57865d8d24227bb41ab3be8e602a72b59403ba1469d637e762742b4fcf7962197b07edd5b1fd6849cfd845320425a1ebed137dbd8cd3040041d0165c17fc8de8fc8e5996045865936321b74eba6ee5d8323484f8c6078959d1f535260ac3f8ba6e9c3be876ff37afc0fc893896ebc3adbe04977333943f52e5df3243f29d4e160823f3619e9cfe82d4fa6c6d63a99d130c6e95a5d71b4bab9d64abb977d21e8e191caf74441e8c9cba7ac0fb9ff8668ef3af7bcdf87e391858b0a5fa9e8f988d03253f075fc5598dd4bcd9b1039bc356bbc1bbd6d05d7440ac8235864821235ea8efe4375124451a33dd17b5210dd0f1a2408a2c55118bb398f7a0cfc2b5e28b249babaf2efddefb611904557367a953fd3974df6c86e26e4a5b5185e621695a50e29b796b69e517c2b1d28d9ecea9056f5b9b87fcaa00bf59a9c93aa27e0442f037693f0b74d0c0dde7c60cc758bdf107ecb8392082b9cbdb5f304737d91e8275e0edf864bc999db5da57a7e36f2446f22a4b0352736ea19a7d36e1b602d171b050d3b91d8f9cab30f07faa23374a14aee3b631d2b74f746f02d382173e894fe9fb65edb143b5b938e0242f97b5d55bd12e5f1dc00aa980723acf727c7c45cfbb1041936eed4b92938418e58955deb2b4c86d439ed953b6ecd1298995cc364fb105f7afc09a14cab7dbe22566112b05064787a5fbffaaac887e9a72c30b120be9de90506a1055cf607855d00f4819fd74a4c5026ff95db0d6b60b789b04a1714705ff40c71a0095f396fbcac96987dc0777b7004595c9b2ee63224162d245e87bfe7fa29715ca4b97f8f9650fd6f3fd066ba501d930c24396a591fcf6cc1f0dbffca409e3aa8d1096f9ad038f5fe51d89de447ec4a317b3e910514388f8eb1252466681d720bda16375b7c2a6f1a5b401cf82bf779c04ff6610215f057f25c8d6ccda54ca85692bf7679284f2519566f3e44e4cbcdd95daf70ad8745d2e1c16aa1dcdf65406139ebd76f9be0278b408145b886c564388ffe907bf4097e7ca37d96530d8dcfc6f3bb08664d68e06c1b5cc7656b79cae7e4821dd369d9501e2420b83d8136c75f656148697709407ae0afce4fcb85e15ccafaeda23718b52daa017066b2c9dc61ddcadfae44ebbb71fa53647432690fa9e381e345bf67a8b32e1127c01708fde1814f191e766389b3f9a37db9ef6c1707e367f43fdf852929de44ae3d88539195cdc565ff90dfe4a4fbd2bf9de6acda0491af511789c39c5de3243aeb75c47f451add1da5b6fddc2822654ab8323e76682a574ca1945119d10dc8c592d290ba06f5f19a3fa6779986c33a4e63f5f3552c5da6f5cbc617a6714b86b3faa52aead1105bd688da3e50a200ccb5f609b87cd026cc20e046dbca405afb59a4426eb898793f97f1d2bfd196ed7b0cd6605ee8ae793ef4fe96beea640bed31d39094c4f5821170dcf8bed6a22f80d0804ffbab715fa905e7d160bbf1f5d1399a35fca66c7183fdc40a03dcf5f334ff40bdff5716f071f02970f3ff0b67d68c384f551c6da35a487be7c3f4e6a9bc200b357476f28a67db0b2be822dd043e1a8b025d817ebc572bc05d6c330223c437db131bd7e8a1fe05f8d3de4c9ed963f27540e1a14f13e172606167c1b1a066396145a96015b99e09b2e558257809b0a5bc7ed0b80b09b910d91a2ca02a9728420f8ad4004ceb1ae5ebffca24e8c35ce947fe36aaca688810b00a8716a4e93d97556141eb22a7dfdcd9cc4793a0b57c3f2e9f1a20c32aff846c46ccf8c030d57a117c7da91dbbb4a8f73138bf1be30b2c7c578971c157e250043aa9c336737224485fb3853ccbb0c88f4b08ac30c3176e626f5e4c77e43b4d2fad89f3937226ed0c0a9c8684221579b691112f607547fb9ab1af99e25c5903c83a197e4b7e00deabf59e9425700b59e3d3b19f27567d417de478fe7f4004385eb467475e1bb6a7a4665266cb0bce4f43846b37545212924523589e14b7b27de4f51bb2ac1da8138dde6b5a8eb01abe542417c73d0d0a2dd5355775ea2130a4cbe4fa4b35dfc51046d2180a8c00da4a777360fa03ce769424cab413734933275141357d367420e9a9223c722f39a24ed350fad5b736ce9d968ad9241a9666515fd5db39a1f131c7a90d088c60284480f744ed28660324923e4efe87dc2702d4f393ec81d426da93814500a8e2ad79c9d1c8b81cb43e430e7f67abdf11accf9bee30be105fdea0364ea699e8cfa808386fc57488269c9988bfb35f2826d73b8705bf9f5695af4bbf8994c2823830297550e902a71546856b2e81111793c29ba7382183337e4876a00af7626bd035897bc8c52342e092039c05bd6914c30541986b235931dc63601051d222cdc11515d0afabe40aa4900c002582e85b25b008425ddc5041a6ceb5b381b07e56f0bc9e13edd05ccbbe30847ab8c875cd6ee6076cd5fb8f2218a9a9594b1a80b3c964ebe443db6b397100694f86eb59dc7a708d591e72c27f10630c6c62db8986c03d71df3a3426407e0b88fab9e5c8afeb396188d1dc2d4e9394e8ec386fae6aea69e9fb3411c8f772d10cd5c131014f81c397fe476d73b6800c165993b855555aacbccfd99f27c85019e1821bfb5e05da2d03bb7185aa1e4cf7433ff7eb8c0714a50e17df7dacae96df7a70d81d939b17b217c88ee022c0c94bc06175c5917c1b137835a963e4c27b9a50d9a57832b089c6a6a16cc1db1075f3b1997c0157772a76e1b039249e80bd1280708f97a76632df773b9ebff014be956d65f5ed41da754768ddff2971e7c5f69a5ef103f07de3fedf036dce84783f6e9a8e52b6168774afdff8f773c851e8ae3c47d2ff1dacd3f14ea41dca391b6f3daa5c868e99aec02c655920bbd831f7e0efa4114e561dceaf19e515e89b6db2880cce1ac33554f2e8ab0577bc6ea383990479a4f9a4c10f9c0d287740508b96385e2d27a03de98c9fb468ef83280c0688ea84958c0f5a0708dc7217b211defad8a2620f7daf9788a60f2de3fb055639364f8f7538680b799445700dec8b6d7331d9fc5a67f15371820e76240e1765da4fb7301650c9541ce24014ac1804bbceee85ab10edc75cd27cd962cbf1ae4ab51c38f7554e015bb49c6029852440432e6375b3b191c9b051ee751b14ade411632f40ce7e696dab9cfc6fae6e260126ed69fbac7462a44a8e2ec54abb3ba82dd92c30065a32b848bb506b9f4bbe1fbd86a1afe238c81f63d4852d6b429a14d3edc4579d960b8fa60bb8d4c955110c4baa0324e83cd63ec79db2b9507e94fc0c001781d304312c1d857a33cc9435b3adb741234a5d02e4ad0082e654e71feaaea1f883d07bc18fc950fd570792105a43e67425ab7af896c4301a3cb1800ee24f67fe443e26111043cc45c27c1f5139981e74e6c23bf31193a02229cb71ae2aac7b32aa67bd98f710ed80c1d26ae894d543280906569d2fa15da4f0441946de0fb3260f95185d3165d88edff80e9b530f016526c3245d79715bd2bfaa0ade721f8a8fe6bbed23d2cd577515f3828c0831e941d2c5c3ddb6fef71fa993027c2640866460befdcb65937cccaf9c1f677dae8af072fc4dd7c43a51a395657e4fb7d542a1253afa860953e5f1a0068f86ff950848b13e623ad7577da9eddc68c820a63be86a140a7ad213e48d07f66fa5c39d4fb0ae971e6d11ed8528b55fd633589baa1aead4930c8a3a00c12573ab734eda6210693ccdbbdfde25faf798730bb881797a45a9466576c0c3fb8a61d00809a9c56cb8831c01a372edf66001da04c8d6abfd5597f75dff070f566147476a4b788b136f07027a929367e83b749a8a48a664090816ece9f06b759169771808f0d3b3f880946b44d6323d7f0be4d54e087893271e4408e1d96c8bc053af7a11a1201a4c3e20fc774e1c59155a813c23fd48671371794a3f65b72af703a58b1e76a5ae56ca75a8ba1f9cbb7f8552c06cfea0dbabd9d1a17612066a51b3764d5f0df28f23f62f1cd02905f6d81d32ad9f27212456d886996d67056620e0b1d4d65a5c90490b8ad5ef02de622d2f2451864521b5aa9214e7b500352ae8dece33c07bfc32464fa5fa4fecb26a0b4c8c1da00a7d3a136f390a51cb0587da89ce808f1750f36fd5eae19740bc3bf7c5b61fb20b1f57476e91845827871cbb91ab57914f52aa1b298d55923b4189442f96bd607ef53493495860ebce0fa609ed8ca279784417dbaefd2fb6f50a2cf8d45f1a0537955ab215f77bb4f04269538d3a96a9367a8ee18b86fa7f3e81d83e7be7a903231d224441d6c172ba1ddfcb33147e56ce78ac5b0440030949769801146c583c5978d0c4abe24e673ba1633bda5cc9dbe783fce0136e66eb2f4ae1c489a260efaf47e4d9ae761edb8359ae81a6b316ed61ea3d6be484a4ca28aa76b3006f15d92739c4234c1f3ae0bc98f943dc9585cc49eafef80a774d472d8a6f2bf947c4e86e9867736ccf370cd022eeccd4c5bd94a30e585f1f38e108eeef30017e97dbda4bb811ae6fa6d30de4a60a396ce572c1e3aa6baa1351de904a04f244f0996b6dd94e9f6fc064a87aa5093f9b965756097ca30433c999b50885956ff9fb7280f302038f0842dae9debbffe7bc3c2da480efdff344584ac22e6218cb1ac56f8fa6bd20261c86606365043f5fca72d12896fdb73ca822958b84016c0a95aff33b116181303bdbbe691f738eaed0d6d73732519b5bb297c3f851e47fea5507dab668d5805a95040544fccee927f2de9e47a41f2d728c752dec5f0fed111f74f32a0d54ec72ba9bd4fe49c929bfbb0db85c065b3dcbe07f6304195af35ea3c72ebedef612b072b28b9712efd022e6c9eb58c9732b16a8650c840682fc3dacedcf5bd1bfc61024c79f305f3164cf75b950b906d506d242d3e25996e74d130f562a2a0ece0f28e87ab6cd4ac90009fb53ccc0b66287e2f4585a02b4f3fef60b36d72d0b2543a71ac33ca44e06df33d4ad76c3993dd5a3aab02649d1fcc6080dc003be704bf550641e5e36cad1a7142f287760adc528a8255e95bb43cc26753131123a1b09e0a972da52296e98e8fa7e7980f6972c73db62181ae55f334f1efe52835a3d5de8168da80f7f82c8d248d35538800b75a2078be34e798fd655b0f529a4d8a8d03e1158101dd4f06a1d7bde3d9fd1ec0ebe9bcdd93af0cc4dfe75b86e2e2eb82bedeb4937fb5d4fcb3242ff9de45a293750c8bec3f9e66c517f843cc4f8c507570b8c8f9a2d25f49279ebba82ff5b6a068fc9e839a733d8c4a30003183c4f7fdac74777c5b49f7e9d9ec6a73000c801dc5ff6301629762ef04ea9c3e3b5a85a1db76afa3f971ecf62d17e32f883ac88d82d5a0b6cf99bcb10d83bf6f8faddc467493da148646b234be913a8a5a9aea4112e1f6c9fe5a05c7a46bbfa126ea05ddd06ca0aa0c20e9b7894b3f1099281515cce176471f036f0add1da232d21f2d26b8006da44de97dcd2938f5ed7bdf0f44f5e43bcac84101c2425ee40ba8ab6a1ec9e985ec7850d854671f478adf10c1657a784b0348d829d967282a64492bc09ac075da79ea696192f39814031463ef74915195016e06310fec4fc9189e8fabafd7b790102ea76e587764a8ba2126d27654cf4b3bf7fefedfeabb05401ca97c0c886fb0a3e82adbdd4682304f9324179304f9090eb035ab249902e56da38110d48144c3783ef4d8f11cfcfb73a4bc2b723f0785f843a1c6957a917b45fedf867f1c4a623d96cbc95a6f7f58b298871d30e5378729a4a944dae68681ce9ed91920cc81c1e4bc438cf36ac5363ff22edd060a829e9f46561a8db28ce544c1683e7d54b7c94b8fc2f7d0509ff2371a5c5b18b25892c827baeb21264b70f17ed0afdde6b5046f453da7ed0d336360651736ab60390fe721e7b6be41871c139e2307c2fb5a5e79c1b22e77834250ea2496a1b6db4e719a6850c37a53db433de9496d3b8a12691b0ca7f6099342889be81bb0cc1dd0de1b2f85f760c993d0cc9367d8495fbf2f9a7abec397db2469b8410ec3cb73956f92cb8e60b43aa41a107df4c5f626e1d9f282966059eea1225b1cb12a98021df013ce44a8a3d7490911dcedb80f5d3288210b3cb44029ccb75e9c6d723f1b8c97b8cb145386eb7594d3622099dcfdbbbae71e466e798f7e269250331798bc1920901d52b88de214b8f28abf50dfc177e253f528524a937faed6a94f877e36cc34a832732cb371573e1dd240d2794d3832e08675b01d650f5b01d9e4a3c59eb34a76de704fed4c5325e4d75da59a18fcb9a5eac4b71342f552bd79463ee35a71331174a0fdede297179e59e5530635af17e467fc722a4adaf8204ea1caa18f32a074fefa1ba0bd96252764a65f259565b11fe5c73c6f1cf233d17d47ae42386bd0ea64f11329cc59f403276e45b1b400c01dfeec8ab91dbf53fed323a221e1b3b21274c02bdec4b307567b99a135ee4e522a8ac4a4c55bf986a847533c8c23762b182dbd050f47cb6dfe45fcf3887aafce1ccf97ab217ae1200e5a135825f6cb15c5fce7b120ed8974733ccac4de53a1656a4191c796438a6250e85a7037d2872eb903be86a3b55a3218ab64de4017cb00eb3faacf1aa108dd5e0c5d9e1047646b503747e7b38a966705d4bfd51cdd64dd4c3fa0914f4b32f80d0b04beea3cf3cb5aa956beaeff2f0b2d8d6e567623993f1a5738b0dd5a0699e44483ba1e502836b6a3dfc7d910779649ffe3d7318ac12e9d86130bc25d28fd6ca34c8db8ef90e65879819b112e017f9b7b5ba75cbc057843e8be5c0db3f3727e0866912b37d8b6524a442b1858a186a84a490c97b7cb39557ff33012b361184ce038788a639e4838309b4327b1307ab14c538252355dec3292c2a6d6efadc9be76eb4667582c07a5405465c9e7bf37d8d31b6bf8aeeee9472c5512c1d4954ba193f44f2d3a6250061e1990f39f581a507205df8fe05ddd6445c91814bbb67ae359aeacaa6fd47c5d429bd3f32b27f8422dfd2137926c0726cf01646f2ed6a35377bf69c7260dab11fecceca1b5dfef5110db0179191c6268b74cdc2e2248fdb69611a799ed7985ac03d5ced17217394668ed6cb9624dfb65c5f14621fc808303e900d5439dcf059d852f0786cddf982a3d8f505e60d021369f9b80e1b7ba06199cc9c22bb2a44cf8157bb2be9806fc74449c4711c92041129a977e9859b381df6c92ec2973dd1a40dce2b77fc701ba90b0f7de77cb42ebf99a176d7b001657fd413f85a4feeccae2781175e59c432d4c051ccb2aa2b42b37b939dac010c8f3805a4c36f86a49c3a89bf4f079d165b6bcc7d38d414f302a1ae127f3e992799dac92f53c4a243daf7378772eecdbfb00533821909654a02a0245fcc8b5dba20720d2d04f1687137ee3219402f9a8e3bb39daa380514d687f83ecf1362a18b48eab6af580d9c6be2070c73900e6ee8e81a897ebbfd090952412798d13baba88ade4664f180874ea1e533b04d0cdeb01cb15470fc43d54fa667fd21f6e2ecd2c46a272cbe55241e3501c9ef282b8a9522964781834db67d0b6acdc9789f2b409817e80c76a207b0e449fdd80c80c5321942ceb42ed394daea5f7f817017e28fc5406530d3978895557e9f88e7130778ee9bc8b79a0c291510eb90766d3c14f7d68201b849dacd6e8bf20df9c37ac72635d078f170065a35fb9a3a27bb6c00046645b90ee137c59b5ee04c9d32193cfdb101a8db7301f9bb85a6969bf01e34ca08ad129e322e895535b515fb5dcf1c52bc6ab6cf6226bf2892943dc99c330e855f1a86572cd8267f496dce9a4ceaec815a3cb39b690f52a15b927fa6ee9842b8ccd74487861d2c7264cc6fbe1edbd12e151d6296b9c1d28e486e206bef7d8d80d746d09d2ab3f54d8aaf432c4ec16eea7c988284b7a6aed084183005c709f6458d1f7c2d245061be7e7d4b98ee81e0b0cae29cc56635dc979ca9958a493e2d3728176244b4dbfec78f576e557f5f3c686637613f6e1e5deb02d12fb196bd578bd8f6b2d74c843eb2933dd1ac32252871033c23c09771a95f1cb3ad0ff32409410a1cc9388b8340c5914e5bb9c30a76fd085b3675270fa114e8b35b6cf2b331842a2b8bc9cf7babfdc9edcc07cc58902903d89d64aab96c5ab6e38969f1e633188ee820bc6158725bc5b158fa166e1678348295c652dc6faee543287373888a440cd867af7fadec7fcfb457ba7faca72bb34a9e0c80f46443c6c294935cf8172e3ba4040d7be77c511e51b145ceb7cea13a2c67a4ad2e79d5324ee03dd3aedd35a6fafc5a97eb66875481d8b23ad225868b9996c8f680e617c770520fadbf22c39dc5ffefcbbd917d18be0e7a1693ea990094d72a5da9256f1b998b417ec1c722a662b9a5e6dd60b387f242f7afe74884ba7d899545ebf9e37bb4c5b3ad7c5242868a69d06f54bb712193bb8af76eece517a1c5524317109c061f1463dff6c9da7e45a35a3b53087a44c0753455d88f8d493f82061c87d703c7c422c10b81d997712a8fac740d256e5006433148638d6f098a7dc8d2d58b0579eedf983fff5291c43b766161c0106a9f7bf6be865a5c74a0ccdbcd479ff7eca17056938cb3328ecf3103a0a2ed7123c0f2d850c682de161d4ce30007a240a44f663b6e7eb5f7b5e610b01b87d01b1f57b92ba80ab14c7377c247ab980180c9fba7b4cd6f1cba05709586b3e79697a43236767ad4f3d307107e333ea73b6146863050180faa7116c1f5f10ef7271966d6b1d1a15d41197f01ac245af327feb9658dc2555ce51c971e4e1be84de90c0acb21a1c998148b37f6120b02cfe13008e4ff3c4e0befaad09893d0902cd50d22ed6be804d954988576156e9f60043e3c41f32c760e1061dd80742c0f5e2d5eed2559979d8deae47504edaa48f69186f1a2aea630966b874f0b262234630ec2c1a1173ddf434e0fa7a9290d7982c21cb7720c763a960fd1bab3d86785b8a85d68794bfbc99565292d274d169b99e11de727eb581672da6e53b90cb62544e7d76e698d6c4d0ed44560465102f3d069e29f5d365425834769b9907d22aa5c31a281e66d43c19e12fda62fdba787c4faf0744765365951a646908b84f7a1b9e5aa5f0b5432665c92abda35d1bad4e314516d0946bed5620081647def90c7ddb966fb379c994a54cf159f79b5218f085d6caf40e91a799cfa58509a03c54f36e2c2f91f313f5eb9c96599920f03e66058a6ec2115553d45bef47f880e286324c2290a3bf0ed1113091bd5853058dd3ac419ebdb5cc78efdb5b512b60c88ea4eab05ac4bc5153540f472d76c456ec3dd919dcc2eeddfc45ac23f34bc53559e853789600dc54c50ca3959102b49bcbcae0b187bfee530af661abd9ea0a30caca4a71f8374ba79636ef8c98f6d913c9d67f54974bd11352fc1c70968868c818d01dd05a35f1b6fb46c41a2c82db902481975bd980238efb7f5c4c3311e967c3d8a63c50ee9c8857aaf55d19250744c4ebc849c6af8633d99f0b8dc9fc78e0a2fa924b73a45b0c9753e602aaa5e6be62535747443a7178222086e2f770a03224ff502b74be38869eba8a8d44ec37a43c16f3b37d7b613b9e392e63d92756cf7f740a154e8cc23fa95cb7d87d043546175a4fa0f7ccf81d43b05dc5baf3654c51f1ecef8d34896691e2017600da6f602c60105d590843a1f09ea3bffbffa95399784e8307c383f57e28a614ee4e0dbe69a6703d0febe7d3e8b1b63a0c51f301abdf7725cc2942bd10210141fd3513efb4289a7c266523383f1ffcec2f114a5aaa9d5d2293bcec85212d14395071774b479cb5b1318b87a2883f4fc365d0a075a6821d9c52751baab3f2bbf8931480fc5527d0a86f34dec6e2ff23bbcb1a4691a7ac5cebcee56567d29909d0e14514d0f9ad0a504f21d2d3733c3e47dd5993d912ec81f8f13fbe91a1df3615d2407f896d438e92052763befe67e830b412143e0fb9eaa1ec7406e1c169f019f65a1dea50ccf19274ae8df4aaadb6f4f63801e6d22b6c4252cf6502f38b54b82af226ac6b77ae78a57bf94a6e7ccf0e688db59da313edcbc0a6e7772dbf939db3a236061b9c022b3a465196c31beb4ea787dd76d3a111123b641f61d0d237bd03119ee74ea9de574faec327716ad980c60112ccf8025b79351f2db9e2b75786c08d8d31068ee27a2fe650b4814634b2ad82195012ef91a2d42d9fe6a522b14a02edd5e79ae56f44a324ff310f3409a5a9a933fb412a7e9492b5f386548bd6d3920602e4e6ec9056312f6041031b58222f0a97ba8a0eb1e3e1dbb1cc672806e152b88790a827b4bb1ce60aea0fb9236f68032bd7d13153f8e1602251f9932f5456bc45e96a29567502ecd8c296914f003e38680bbd96a78afcbdde2e6be72ea6f440ba1df4688173e5a54d882408b8ab6a332595c0791ee0d1816168c7a1a363833dac6df9e52d9273e32f22a8f8f0a361739e3b62bf678167f355c8996bb1682d3280ad6d5f9060f4e7b5ae667829a7057fcb193186eabe7b1d1f2e29b095fc86edcc839ef6d1a5950c6ee2de69cf188aa32fdc77820fc7001f76b080336d9c49d5f8b941c0134bfacff2a0473a8238277d24be32c76e7410cbe7f5c21e06a896a15fb77cccd73fbbd462fc6f96355b4fb07ad6896b02e67605fb565748c40081205e72ba052dbd4cd66d9e10e51d01dee34665d0c3cd4c848305946030c6299288b5dcc459b2feb02eb0b18c2e5fa60fd795a5368db439e5180d6c3b3e699fcca76d602c6df18039c13cd77d73e19e569a50f6d596ce8817d65a54c017561a145850fec0296dfc4a2e1a99cd7ba02fd29dc3881e7560f3b6baecb83f393650fffd9bb3045f76d36b0fa511c0d88cf4bb0f63e0ac08e1e8bd1419e99a1d25e9cfc036ae4f1b301f8208df152dda6ce4f8da961df6ed1e1b49b69b7b56b20dea9525fee304628797d1f558825acc46ec2fe4f734302a64b78918742e22c47631c31f94bf1c01b6f01e5bcdae2a0c741347cd3755d58f84cd3c840bf369fd84120fcd4959efd2b7d421ee067c46952539fe9af0c432c8599a7745e4fcbdad72817b71f1f6eb282129a06002435087d789c29ba98cf19a8d27612779e62ba29b8d51091cb9172a10e7f5d2a2368a9cf6e6e0699ddd01d95ef792d09bbdc61aa98ae6937206b9dce65a7f8deee8f0a16488ddc8955586244640902f38d8dc381b0c7efbec458d9eccc5846997da1b937ff35503ef9d9d244e476c5921641ce09cda8f9fb23b9afce69cea0818288f91fb9454a1e171c1ade2cd7589c8be70c8475082090b2bdd3949ad87a4bfeabae283eaf309a170bb1cfe9bcfb7b04fa6db2d9e57bbce21503cea473dbdc444c8a82e8258f1f385081514604c14f80a6f22a3708b533efad23fa0c68cdb198a74dd20c71957d85fb69a491f7c5d1b39a0ce24cf9d1b9fa6d535fd58da2116f3b0124077990acfd604e69d3ed369a41f133aafd165554cc6102c116ae072533b38ac825d51fc247b2fb9a572fcce7ca7729eec7b323b700ac7b1afa5b964cb956db7567c724bf1a8bfdf26d4d67931853f2bd474d3ef44a5199dac5a41eea47f2395fb097fc6be4d5788214a47b90e44770a70b7b7c5537ac87de59becb3235c72b7b6c0b0b1c2385f5ac39ce5e9a4d133548adfbe9425322f8c4d09f955e2918fc90af640dc20e2d6bc794410c289902755415066a42933fc76e06e134e19a63d488c4d35613f2c9ca2e68936ca0697455f565100c9f5be9a6258c96c6c74397fd8087add4fa492496550543f4a770cdccd723b04df1d76747b4b74edf0919c37052643f3e1316a00c0075ffc2a323d41c42b6a52faed7d464011a1c81779dfacd6c374afaa86d7d3b745b5c11a3bf8eb7885a272bb059e79cf95d557a9bf50248481deb1c44fca628b3c6b9e3ee643556f11bedc186b44f2e8a04a12c3c7438f30d4572164fae61d45bc809d15f9f69af69a43c698a33da60a4634d7af718f8841e878a91d367b7ab4a27d40ccd3299f2dd59d6077583123d26739d671dc9db59ee9565d73eb093f9574296bc4d507e6d4eef6ce4fd967fad26a28e4e8d7911adb585c62fcd33e8a1fd25d25e08e6c6ebc8a70c73d312dd72dde570f48dacd62e72d36532527c4a0a5128f25427c82198dcf4741d980c168a74bd2c8ce31904f6905b0c86e922972b2ab58ac41af5cf699530f4000af9e74a874c30c5385ea30c01e473fed54a53f90f5a011e1272646a092a8574e9fbea8a5120374235247cdae99d1ab876976b592d31b06745af8a2e98053f1d4c02ab3f93fa8247592dad3256db05489cf90abd67f263b18d5dddc90a247b002c5713356e1e48c1b284e7b376175025831813e81cc6f8e386f1a1bcbaf69e2212926282d24c4365f56cac150d3dccfa27e9e76ba8b711c6088844248e0a94b299761d2433011bcc8d86b73bf14ca30d97bcc2ff3b97f9a9c25fe7da73c34f31e781bb394d55882516fed2fe67fed1f14be1daa0a7c602ebf74c2937657a4a56851cef03e4a45563054dcebdc83b3ca2e6932dca4c6b947c139a0d3ec221862b6420fda8492ffbbd8932ef4813b233247e0c7f46083976f18fc179095bda844c2f68f71bb9f95ec81f22ff35ee33adcf90c831f574ad007b63ab05d7340d9f13ac5b74edd90c92c0df7f9b412d99da1eee80fe196dfb022d753b466db6522a5e6c22bda5c67a753529621193ad182e2a810d36e1617b106fa7af852259654630239814a3f367ddf7d7ab333d93860cfc6379449c58d3616b29853fbef3dcaa39320846aa26117a99cca7f9c39513583625e930f15f7dda74a9c146234015727bd8edc3534001109f561d527fd161e6c75514a02dc36acea01745e80b000c8788c3aef6258cb6b3d02b767132c19532d129b5b5b46662d3dc7b559c5771f0d93049fbb343f57f3f66b7ca5aba94327d83622fcb946432226cb3504b685efc697ccc6447dd897792277c8b1a448917dd775aa147bfc1a42e06cca8321f506ff62e70ecbbad5885be349f0e79d93698531811825023a14e4cbc68aebc5a03fcd623d00108bd084b11df0161a8e3a29cd4333eb3140da5ccef1f4f42fad5aec0bbf1da7ec5a542d16939e903d3052bc15daa72212a459187fb1186186e5d6f40419d37cf09ce7cbe632d0f9117b06e24a5d6b52dbae58a747b304a8278d5c3385202ce1093ca98361e418ad8ff5e53e9e188503db378efe54d22aa3a8d0c74a3a514339ecadd133fb3a6c0c883cb7d1c6f1e1c183f8cc59368af5be9a9e96ad0b3bf6b1eee504937b8857b4564775141443b8ddf87a39aa5c3bbe9ec3b925778807eeb80df2b21b12cdc9940a0a75328df8be70f6ac7ef34c400d6d76711b031ca7420f1863e2d64442cf44efb2150791f0e685b06d5347e012618182c05cf5d74851fbede3eb8c771a2958ca0fd9ab7c42fcde86aeab19517a196c8c94d46acdc21022fabed21766c08d2e561e995b487daeb04507b26ae183fd50c032916dbc1bd0e2c4e3afc93cd2af3fc55072d42694b5becd52470d5d73d75db8e43a674bf7ffc9508a070591c913ae169feaa1b1fe5be148e6b1f5f1188c196db7571bcfde0bfdae4928be6b392bc28270eee07865be127f95550023988132f5f78c79997f307bd85090f67575dbc50b904730b2dc46b8955ba82369447a6587a9b830d61ddff0845daa9dc6cbc2968e685c0f906c14dc738fea3b07956a0924601643b063039222599f2ffe4499cce28fe5efb8cd4984eec802da96a5ed7dc121e634feb41537cb2fbd01a80a116dbafc8da528225cf2e2b56f062ca582df9ee2b3728b58f8f06106c48487fa452b8a728b51228a68365979441d991e32ef3fc8c68871d064e7e50b2d2a9d3b8089f35789fe859099d5895fac6152a433c380c987142be86bbc75f45d68b48761c6a0d210675cbf85b97b50c8eb30f7f7e525a8bfcd4c4267920b22d64ce11cf31e3381b6d9dd46c00869c34d3843d5fd2345b820a73e563d82c9b002ac23de3339c3eced2b91aa6ba908c38424db8de0be170a1887b3eff2d28cc179473d8dd4a359680b64e1ae27d573d49e8338ec1e50838e372bb299f1dc2a4fdaeeba94f37c3e1f49d1a6c67940a58db70af878ab2db1bb98a134bcb52193a528e7e7ff10d06b48f84b79219ee6f226d2814b386e044f427c9f66a7541d3e9d9ce164c4ad6040a7eaf581545f15c9b0f6184b3f53a3aee8623f2224e3465bef492ef20460b29c0cbfd06c6dcc27708d51b39cfd536b4f3314f98e69c73b69963f230116dac371e35a1d1ae8e3c806d65f87b98226bd68d9be8a68b6147dd359c746df15f7f9f8e7dcaa4904e4fcc12ef6bd1cd364fc6845ce895481395f6dee6a9840b952a5ab1e288eaa4b6d1b38c39ccd5903bd3597bfd8fbae4bf40deaf86011a7fbbfeceb20ef450e0fa46d33168a0ae22db3c02e00923ff7aee598e6e22a43392fa5ac56d27e23076167c9b8c29027696c0c7b8fa8c444bbaf266c29451ceb6559080e255d5d558f4bbcbf82b15573e0945d2d127c9a47cb8c23f75e962bbb44a43f0f1343accedc7495074e8be8ad4e629b93da0f405f0242aec3496d70aa68ebbfb118e2a07b47ffd753fa5b893be1aa6692cfbf29830b2be09f8a4b286bcbc1e7159bd8bdd2dbfb87841e7aa9cb88d98f326479a1b607d74a162114e65f169d233cd8c42a07d04a1939bba5a3d637b79549baff85337bacc9f9df10d51ea4d10c4356b6b264c591ceff9cb7bde2743f3be405d724ea7da075869e712b0361dea3d4183ecd814b825c91f99d80b554e95e66e5319edd9a91997236a19e896e918ca7599adcf5c11c422e54182857825426cd4cbecfb9fd5401e5cc9a4658134af5135d6a77782343b5b60682a64ccfa7e9f0865873940fdeb2a3fc4030f4ba9d9c6e534cd2ad75a2dc9d71046db81dd1deeedc4cbe7ac3f68d632d2383747e0471863ff29b0498e07154f14c636bc9de5287ee313536ab0da6954f8f0a452b1eecb409657777a9fc9e3d8e09e6fce6f2cdd14711597f9a434cab1fe159a10b2ce35d5e6cabcef99e57cdced447ed413e2378232270979795a8451093a0ec9ea51c45d87a8d156095fea231c1605109d2d1acbcfd6a3eb9cb07bcc8c63444ea2f62e9d89552bef66430f1069d0e15f5f6aa0ec8f0c5bc089645b244d459c7209d6932bf41d6663d51085f7da4e5ef324bcf65979e16dc5b3ef79936bcec10354e6780ab0e2d504eb30a03037a9af8135e2ab255f8fc4407ab9cf265876c67a8d741473b33565b2bd6093e9e39e466fc5f57932928af15cb6c5fdf729da24add3f867c2ea7cc7e66a82f85af3ae6849b465a94be9e68c6483b41dc42f55eae330ea686a5ce2ec2c255c92464640c679d549320861bb0ff2f10f86dca513402a3668c0618145f4a6a4282bb86906cc54d2f2d6970b9803a914369bc11608dc7c85cd153ad4be86878e0d5bf3cfc8eeb3b2dd1c146f81cd988eba3a53333cf2f7d06a33d528d450d471bca506fcfbf8bf2160b4bad1acb97f80701d96898cc95b1ec302e7e66353d5f27637f91d143fd0a512304896b018c789f5495fb36096d7bb09216e6cb943b05a531c6657b3c3ae52abf6712f9fa423841f0d3fb89bc8d291a534508abd231f1bd5394dc48de4fcf1b93a210c783dc1c3e91f71bd5e3b37c16455c71fbd1e8497a9468be70a5915f271a6e26852b2d72ca611c164d2db1a78369c633965403301d2a4755ba39d498ea12f69606f500747a8e4d30487f2079ad0175c15655c8dd06ec3bc9bfdb51d3ec328f96cb076ea6e0b0ab6688a780913f9a050c5e1e0519ebff461269b68997840b4ab802f6efb4008f70ece37d1621c035ef67ae943d124abc9d3f3abede0b1a154f51243ac37e7015cf6c80ccd2c316efcd5b583689a129e0ec25961d000c47f1b1b1065a17060f75f4eaeabd6f8f7640dff5ad09f6404226d691d6242bacff00df21a5423019bfef3b0442d9160d78a6df60fd1ec0516a85d5383d40b74548ef66c082b95eeb5810b328d2f21274b16fa490422ab9f9bf46d9f12da4bbdbc75daa5e456a790b6dbd8a7defd0692b8722595da9c84fa5fa77936c09cb28d504b24cfb7237d3bb5dad3444db7b4cbfd745da65092ed8be74947a229536d48a373b7559e7873eaf81a600ad1c2a9a8efa2c29a4f30fd7db00faf094fc8398e88cc71cfee2fe17b3b4d4496d5eaa5e59df7ef1107eb1d5b345e91a28d4262e4bd882a50404a804c82b33bf2ede56c1462bb46f244d0b66910fcae36f1d842788bb513e69da9e535e80960755dbb71f41e2f334f572559a531a0fea9014b3c8af6d015e38a336922dc9d360b714eef2244688c5425755baf9d2dd30f8a718fd7772d36e1ac230b3f1e7164e559c4275a255c044f2ab68473681673ec7694c64a5f0d46632dbfead51227bb87ce0d45b81ef7cb0c7ad2c888c123419641daa4c6dc5a63d5ee10be1fba6b046d9d6f6450bb838327fcb9fda06b4bda95956544ea30b009b77196787e4f078a924937698fa8da7e71a60e4b6f47f00e73ee8af10480449db1a7f0459aeb3101f62f06db7298f4b1115d17a786a3a5b863c4c2fcf5823079c60aa945787f80f453947b75c0c56b06e1fc4b8e1b8d8a77fce3029bd9a90afc90b3a7fb276a181cbc95e667a76272b5e4f8b812c71b0ca967a1560e45e58a9bcb8adee17574669172bdfdf43dde50c815c6784581c25e5ba46f878aed866f8e18a19bcae7d2f9fba3b55e2122994772b7710ddeb46efd0c20a4939bfa2d51c63d33ed128e9f156e67828f5ea5bf7bc87f4efbfc6b217e34fced3599d00fc38af886a78a4988f641f2247782beb0418006e8bf2354ebda160f3b4a5f11cc15171c42fc3a3bda9fcd7d9802122fde7698bfd17c3abeb02967c7e63fe40fc23f31ef3ac132b9351feb81c5cb99cde8cffaba307131c7d25cce33afc2303a639405fb8f60e542f6a39781d9d061cf30de4f5bedb10b0ec41e0aebbca8bfc8b09f25b86fd1a9c424090908f2c50fbaa3cae8ac99afc57864a0378684e7ef9c2632353bf69e3086cef75999b0b7813a4dc9828570509afec9661c79f5f2dbe59a551d08f79df77fb2cab2edf26d09d9bff7ed44258ad6dec38c4f809689aa3596ece3437eb052180cd13b60dcc982a9fb15626321d78726222becc97bb24be5025c2ef9e8bdc7c21e1d82b57c6f8ae5feecd89623c253ed2c6feacbf97b4d694bd01c3521604c315595c289c21a5960680822f0a0e827e3cb4132801692562713e891b5d95e72bf47131397700b1031910c4eea9d8e36dfda17179ac44f1e5d05c155ba8eff792255b5cd9cd75eff694d4505831a7f213ed2d3e87ab5f539b1c5cd9f5310cb7fb1a827b22f8675e501f985e48354e1919a512f54de2a7a0be70aec746cdf9771ad7f7af9f024b6a528d17cf414e1e61140d55418bc1cc792c100a66d1ccef21d0181db882e499d2ca9a4745c9ee433393e634d89291f21562bef1c139f2491484e50f7d9e69264cdb9780ea0a3c1d14dcda1e6c34cb0ec6ec8edf8adf22fd9b7be634bc7ed8285d06ff0951c832ee1aa957b65a703835468382c4929e4249ba3279cb922aed407ece1199f9738807ca9f6dd199aea41b5fc0f933247b7f88c22ec9a8463a23c378a5f541944c9626ad3c35803eb2007e260772836e8bead83dd28e547505231d3d2f5f198ddf2ef361a4915acf709005d8eca89cc6a83a1c8146a4cc1b093cd02c8646cdc2082afbf757021e728503fe7c4162cdab8f6806ab75ae9e0a135b1b409345e8b2a6ac2e9ba776d437991d03660db10a293201d15f7d6fd3c31e806c5221610aa4fa9cb2f931856dc78ed601799cbe3587e6d1756f83b2289405d9669c47436b422817989417589cbecc86ac011b5549b4b77ed9b40b53962d658af9577b6cef8f23a6937333159fbd4dcf76eeb7dac31ca55f93ec488200176136d3abecba22bb996bf54191fe2d642acc70d7a8677267f54254d66d6da2a26ef9a473c4450cdbdfcf5f8f8e3db3960f6788d7a2d7410e7d631025383fe894477e3cb0676620178a7fe4ca49f9d0558ee8b9ee7f92b3a96d39d4c119b327bb2f6b4f38bb7031c8ae4e283ceb9f7fa9a42d909eb798598f9ce444744e95b243af5f09f039f6752ce9d6fab09e95b127cdfc404ece2a56fdf35a4b1c733161fadbfb97a03e213d36c94ac0fcfa7475b6032b87cdb7b53e634d25a950196cfcc13d5f5e1d2ed358a7b04ffb5949d373eb0c94198f20afd3e128a2f3f7036e838b341693783cc6a2051b4a155f94b155131920797f5225f6fd83b271993b9f1dacd5be359e35e95fb1e184e34cd55b4f26417bd744fbb64323cfc267511a733790cb811ffef24f2111c71fd3d338f1244fa070d579a4a079d6a65b0b98c417a17bd0c45bbcc2ad5d6dea8b429e9c645f27238412c447a220330752e9ea8b5dad46568bd8f1700a76bc31e34d77e761e5569d0c69d3ceb6bf1b562c4e1b7c46f256b7af59652ad2c599d5468606a97390511ef38b98fa10c207c517a341ffd4ca7618ae11aa0bcfbf013aeea18e05d4904f15956ff450f587726589eabbfccb8e9b0544d71e8ad907a517be50ea080ae7beeab0b23c9e88485f9b78287471b773f90adec2ea29f7ef0905ae46d30eb40c949baa4993cc184d2840b7357a5fcfaf4bc42101fc61dad507a700b217db25032f05fe8a64ed123533ee3e2fad23afced5e924b9cac56c6d98636b73446b09bdfa2f286fe0dacaf22ec74861c8a16a57f0c19e0af32049a0b8303f7be232cc8876ea03c68a44269f100f36a47d1583940a91c891e397e9d29588ab3bb92fa24c8861c8ea2c8844e61130c13a5122c752c921ba7f63a72fe364b92149cfc3c034e58d4349f430299161dbaaba4dda9114aad40538dac3c7cad920966d8a979631c57c430eaf66d10fac7b567731e2953b693bbad22d2725ee665dc88a05a257cd37313dff05ff688dc520f86759a3b2d472de59a09c1ae7d2199129a39d2d58bcc99eb2f19410089f607426441043329d72094a7859c913166aff1dc066112cc5923289bb24212275ad2f23b96724c29caff4395b7ac655b303db771f170c1525b525b39621b645abe356e6a6e91f312bd3e44cc75441c6e8006bcad7b95a5e4285cfcaa364d254d63a9d268ffba88a8a895bdb2e1511101a3207224ca057e30955f62d6d391ab4a59fbe2301e667e16f89c881d833d70ee59d9ba75ccbc84d6d9a3fa9355e66643670737eea91dda2cfb415977f99513fd185a11de2f0bcd1806efd616961dc951bbbb30c0df9ec6af501f9e419660dcd8bde17fa684d39e9267ef6f19e9bcd575d67434fe87b2a738234dc4e244da9b02dcf210bbe490c909fa560b3db4d532b96beb543390bafa3a53861fa4449b36f78e19a1ff90b9ae6570f21a1c7011e0e5a08741811c94abe9547e6bb6ae4b177a77a64a7a825dab4a39c8f2a87a625bbbac0ece8bea10654f39495bbfb8cae0ccab8d1fcafd00ed9c1b4234d20d7f35a66f0754c33d3a7929eb282b2de413899040486d7a96f709cbf6feb8b6a791468e87acd9eb3dfada0ccb24e0866bbc414f5e8f7f71c21c5ac942f6d051c479dce15806d0c5235e18cc00920c3c52e85d6cf15576c4e8d468d468324c9f233ec78eb2a28d4f3ffd96cebfd0e16edf57c964d23a39b9a4f498e17c9b3de1585aead35dda8959697801486445a9968c7fdaa194378e6026d8f5b916bee5a445ef08b308bf1f5fc32a60de0bc05b1f16a231f94ffeeba9d39aafab8d111aed5121d36cc9db145fa72c258f9d0b6c083d913b26ac3fc54801482002c0945a3c68b4d086991b3fa350459e3db12ae2a4c2d82b5bfbaf9023210929b62dfd96f7fd35dae37cc77b7033c1e2a40e56a349066a4ffcd34a111db70759e319ec054a957b1b7cd52b39196cd04a5d002567acfe0fd56c0fb75495a4621792383e235ce71e496b80a2edfda47aed0b27189e5e9c2257189962d9a997e895857e10aecce96740b847f15789b925f400ba2ec4ed7c36401b1e41fe7be2718aaacad4c12e7dcbfb622a5d6069f8a6a68ab9d6f9675454d2584b73fe6c1bac5a5a64e07d423873271b79caacbf2bae702392e41755e62a38b02d02c4fc386f1d220b6d69462a2bb38f570ea50a4b27484b6644836842e0a7d82e885bf04f4b7d8852e5a30b38b9e96238b8915865eab5d07ce08630f9a006f4b8a07764797529b3cc7b40b0c410be7e0619622b178e39acaf52b81b78419cb637f9f912c00fa0de3be72985f6fda99f37a3139ea2698509d81cecdd88724340c2b1d04c0258df82057d3d6f5c73d4c4263e88c0da2e204f79609d5382897462161494f15ef16bfbf1f88277d88dd36e1e53c2de9ad93ec6632add8c24d5263c05c8bf23c8c92add3ca5060e754cf5464b7149f566f46b7a73bf89f1519d130a116fa29ecf32c0e10266f7dbc41fa5706aa5c1e095cefbcf947319796a472de628555a1b454d997ee0902442c7a26a89da47b3902131dbc76d5690a246889a101b7d9212006057e93fe961064f6ffc6542b571201e1f8b20ddaa9d5b15e6a8235d3ffafecf77ecad883fa58fc7fada1a6349b7ac6d483533199d6666884d13c4001ee6f315e35c52ce38def37f785976debffca48d062628ce136a7afd5352167a553cd2396cd2f7aa674d4ea1ff610ecf7181fed8680c00d0b32bf91218186b224a8ab846dcff8eb27142a3045a79ca5c9f4822e606bc14c61903fa54e0558de4a287032facdcac2bdd16be8ff96c26c0bc92023cad89984bf71bd683930926bd9315235182c6264e615e8eb1f985242f841f7eb9cf3e50b21138095a88faf74ddec72616a3830b10a7bc1e812174bb9189120e88e4b00af157c2bb19e4d3afed604a5d496b4d8374b78a3ccfad3b8debdfb56bbe2e217bb8355f170a9d2a6caba042545008b888a85e0fae549de10098f9fcbce0877e536cc5d28ef9ca49a12fbbdfd9a0c58c88ec9106a7762e25b63ae6a89e5a17292196eb6e5678402a1a91d4a7a2fe81ca4bbcaef9c61729cacdec51dbecdb78ecd402682c0b4ec36a7987ff79f9e3ac0d0e138af863e3b31fea85e87ec40c044c1d9ee2bda97c32b820b6081c1c9df91e0868023969a08e5f5dcd0ef69f6aeb689c066e9d17ba3e6b912351182e240953542797a8dacf55e8ff6b0526d4b2f14f6830c02c41152387397fb440e9826923b8c0ca8b9529018f817fe3289da9f81cbf1175b289a3eddbb45f990019954f7c87e5a6170d4931d68f4847c67df0c2806286be542d729787a590636284f73e0228b618321ee0fe09014a1cd36c5af34b7f3da2af09c55b4ff503da70d13ccabb32b3c8628b67acdda21efc9ec1c94657f0613bea5ca8ba9a6f6636a556d3e49e812c76f0ad4daeec74ebeb600e0f1bea910a5577332e652db224991966cb6985e286e8b2fad65b32a320619381a4de1434ad1662294b16febf41e9a58bc713421518fec9521e96a02c0bfa3dc1c80766d31917fba98d0008fa1f3828ad3e91f80437585620a67f7712992aff764887861a078030d901ea8126822da1680af6e04353878b75d76c6709dff10b14e6d439f091ff92c11b0f0b9ee9908226680fc473e570cbbf63b60c4070c4672d0b1581434d7975810b7afc2608fc651d364241bdf62ee486c4aaa47f84d6c3b893d8dc6e74180aa01a071be088c977e52a93ca61a092f3e91f747d68104c979bd7b6b4133ef8b183334d4be404c949deb3bd3cc8dd241fbc1f6705aa7e53fcc0ff569fc0468abc85a6b4127cd7e284cacdb1d5b20f606f1c5290bfcc7c05a5ee8a117876b04bd5a14a6ac5d17b08719cb256c3cb0149be93bb6dc5892af8ef7cc4d688b6411a0f17eb860558bcd81c3fd6967c78d67e691e061a17e01270d052bfabbaa8e53f6b3937da3602315f07604756cd18daffc162ce9aa67b802327cde3428965ea6a567c76ad159d42e87983e2de95ddf274d0fa95dc4c5bee87bd9af28d628a668c1d2c070ec89997ce53b519d1bebe657c0768d6ae5c71ea03216116500fd36996c35bdc960581c919ab0e399f3c02224c577711a8b93adee67bf23e26a33a1e5ac4d6a7cb668e53bc176188966487e0726a2879620a22b537c74adc6a6676bb56463fe2be787f9ae12f4b1e5b9ccb23b93be7c49ec12105d2cf3a59650eb66a165905d18a64259c2281a3d8b9dde8bff39c8ee04b805ac671c5fdc4781765a3353df82546298565738c677c75cebc228fc6ae36f1b63258631179cfc153e2812111634afdf8288a3135a4ad84741eaf739ba9a01e361c1047d067286a9d0afe7cc80f232d658c98dc42c9adc0e65f3d4d981bd468fc92bf7414c6fa5ae5e0ea5e1bb7d89a5cb4a69e71fb557aa0b1710b212b6216b6b98c3e8a2b3fbc459ead850d32a38c3f5f2d5ca4f244fcb1afecc9ffefbbb98ef0972df6807d5b5efc2fa65e1ba95c01a256321ce767f1e612a58d3b85e4b7cb73fc3b67b35b821823dbcce142694e9c882270e03ba374636d3b28a2e54dc69ad8c536ec96125ca90c4e5a7a1e795588b48cb6d6655c7e4b24701f997b63006a23ee1f3e50464b8dfee4bdf8cc3446e736772e9390ed925e2805a24fc65ece0275e999e18b65371be10358a093caa969817c2bf9baae6eaf1f46f56f020b0c7744ed06c7ce74784bd3360450288e3d9901ba600b193fa6e41903053f51869f0df9330bfb7daafa5fe2184d650be3aa015ee4efa86f59f49a44b82136ac49aefad96f2f5dbdf714bac9e8fa4d1140f5dc240666795d44677d2710a4653f46ef418814259f6c3660370d45e97d30bbf88955b9f7e1c01432a0b3f6473e7a80fd770afd4592e368932a9c9e34787325f6f815855f1211a8c2467fd38222c135b859421d0d8ac5018b54f4ccf2ec32aa650a0f98d06ca51abf435d45d75d48e88f3fa323d0c82b0f0b2dae91e33efd380af1526010ccd1b1f8a6c0d4642649165417e12c4d8090bf1262b4b14fbec5471c9e45b25b8f968842547ac20d91ab626e960067dd6d3f4013eea01bba3bd9fdb366ddf4e94bca45466955b6a4fe6505200042a03c8963a713d4fb5abcd51ea62654f57025a183502bc59412ec34ce850e235d46e3a64d7bf9caba4455a5ee5748211860050939193b9faee351b66b65b04da179699a221c50653e72fbf73918fb2ac7895de5eb819d1c0e53576552bd59c373d587025f7bbb96ff46b77fa9b0e9a463356ffbdadab586ec51d2e2099e790b5332b89dc5646a805ad3cf9f7dd5767d4ec7a12b1758323e5d207a383a65cc19b5a88f37896ce664243987984fcd521069620b1e211719a5262e321addee49960cef98ec960392e3e271d583f79c5d5bb222aae8ff1e7b9e824121eae94782ec4c101aec8bbcc33db00e44a57d4cd77b709dfb5ad57aa518b5a7f9fc6c864043ca3de4957bb6ce13c5ab24ada443c80d0e7ff5ee50e6d01249eb3c41d98e019ffc7d55fbc6b740eface3670f01b666502fb1674c8173f1b4acd4764e578fa60b0eb33af4f4946fb83c459d0f1caf2085728b571f304a085026d747a4fe5b4ec66893cca1f73a1bde98addfa10c8c4f63ccfd5d1cdcff18dc524512c1a532d2774bc2c626aab1064c4c154118136deb7f609b34b1e4979bef8d8e46d74198d5fa22476220266eb89a157539fe29eff579ab75efecb5efe7351a747c950f1e229ec19cdf93d8f2acae2b65910021dc3ba06d4abb45c411cbbcb17c11f82d231f69ae22699870d0d69107a38213ffec5398560ec0b9aef6ef649d54c3c45ccc1ffd976761748fbeb8458ff0035000390da9fde1dbb7bbaedf11af1819bb467603f541d1247c2a174b386cb3acc7a291c249e03cb62f6a629de2fd1daf4e92816416f5f4d3084a013ec5eb427e9f495adbb4d720f86da4e3b0855fb03c4c26c5517ff31f611c2e38831a7822410c1f44df2f48fb35194ec4d71051a62e02737e79db685c53dc3a4aeacda39722c952e62446f532c47848c2225aa6c0b8bbf5ed480a108eb46282ee41a5c28152b70ef79acda8a3d7220a105ca64d4f2f401b9793ebf96ffdfc61703f03ec6ec08eb59d09eee3c7d6eb2d61696d14077a6440ff6b00bcfcb490086ea58159c77447048cbc82f57fa5db02537ffe7b90fbd60ec64ec010d24cf557660f0731974391b3cc349e17251149bb697ab12f17e98e77c433290d496144224e4f57bfc1ae2bb965461fa57dd047def96c4d80ee812b0ed4e05c40fef14b8568072714affe152c4c55d3d6a4e7b3ab24b93114dcfdcad1ce1ae6defee6ce226cd73219d5cc8d43de7f429e784501c351e2bfdb403eb2149a29d46c1fb2a79d03048aa72825c00c2f6a5a4faad4d4d96f95d3c2085bba9a97e4e073c8ba2ef7a6e93869dbeb8b4a5034f1a5cddafe452a73476452c892212b2c1a09bfe82ead02dfd245a0327b35f0e9deeb66c2d842b8d74bf883f67993aede9b38170e599574099283b816881420b13347842b02dee018fc53e23c56d50e22bd2e1fb9c32337e955fd6758786ee32c05ba150d58f84dd41ce305641407ec238ebc5e07f0ffffff0f