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

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

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

Block Certificate

Block 58312 0610f0e1659e7dd06a3ee44c19ca7e42169277cced17e4fc5c9a1f7d4c44c25f

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
b1ddc032260a887a1b35e25440b13fcd03e389eda72a4366ccb32b349da6617f
Certificate Block Hash
0610f0e1659e7dd06a3ee44c19ca7e42169277cced17e4fc5c9a1f7d4c44c25f
Source
getblock-raw-prefix

Public Data Hex

001000008000000007...00f04e0100006f0000
00100000800000000701000000000001031f0000000000000000000000000000000000000000000000000000000000000000000094f8466d450fd8d1a49666fef49e1d2ef8c72b314b5c455010c84eb0fc36609bc3271150e6e220b00e087c20fa876c87545906d2627b3cc18f4c244323c2c09ef5e0e0169f70f82965c72e2ef60d09360c268a2e11cd1f5e440b0000000000000000020000000200f04e0100006f0000

Raw Header Hex

000040202683389eeab73e6d67144cc3f1e4ac2055e6f8f26bb0dba9946b1f297f7b17d25207c97c2d4109c80a4af9cef46268775d0afcbe144947437a744671c25d4c4c4f2c106ad7ed03187f61a69d342bb3cc66432aa7ed89e303cd3fb14054e2351b7a880a2632c0ddb1

Proof Data Hex

59,560 bytes
12121601030759127c83a90a689ce5f6787894a80b5a04bbf89e2adccae0d2ff116c7413655a0151c3986e70a817abdf072c21982aae0ea64e5e5d3a5c82cc5b84991495a13440578b120151cc119e3d20d87cb2ffbe639421fcc02f021d254db717c0d6785a8a6c13a7d99e53f751d05bcbd007e3fd2f16d42e21da4aed43e734fd7c39d70b8443fb1619b790b278490ae70fce1754e53aaee836a2b093e85a937156b553db4c4a6c894daecfbacf37217046db8f177561c4fc3cf6425970ef6e71abaf6c9c24fd00a38e5dccc879ee42284dfb45fd0dc7c204c2b08a91c459b187173f703f3f4a218ccc6a79b3bc36f3970014ef8b45c6aa34d99f487d92efa01d09ebf45bb1064efdd18d9b314b5bcf9e5fd0211e433d5de34751b48834cf2367f840a2096e3896c05c50d7ecb1e8578276313edeb8b4c1847ace86c7978d8662a89048e457a49004589c1c92f18a561174677d7b1c7fb13b25ba55f7700671dc3644a6a06fa1af2c2f28c919163416155b4ed8cc460a35471bacb1469f9186d7e3ccf5730c912ecc5a89e3b33d1ef3d8e4408b1b1f7b31aba21720c32d27700d291b5f03d110e82b56ef8d29db84fd78e28d31ed1508c96101c36ab09a703fc06a5a00815c9165229f44e3c7305387b603329e6c620afe1b36e06889dfed300faa001675426362eeb630dd4b0e1e6f711bc1a57a901ad13e3590287c930fd95c3c1898af03096f11bea6e1167daba17f2cc89ed47d713a95932a893b72474c4c18202517e36f5d3f963c0959922fe4535b954e90b7eae950ebe973755edff270fe256db5bda95c6069804af0d77eb64dfff19f76abf79ab415cd1837585a76f373030accfe4bb1119ace40bb444dafbd1a2bd7e940f4a586ddd9062f28e219a7c00a83fef164c7f40598c1a0465c053f6bbeff4f2dfc49c2d3ef9b6c013194d494c5239834b6d9a523f99d5f36ed6ff1dbcf0138ce572a7701d184968e3a1fe8acbb0081348776a0dd262d549a4bda0c34fa3f8f1ef082acc5a6563ca52cc9bf9de9b64620bbeb6a5a2681702342607918327b93836ab641cac6fd4aa04d7391c3b771f73ff591c8bbf7422a8832e75049f5df25acca480c00454d5adba0973fe792c7aff7385b5974e9218a4f2b7f635c735f5dfc835b897cf1165a315cdae424153e71492b4a5fada00cedd3bc221915ff3c2edb98503f17ea8bac052250d742bc1b2651571acca5022c9608c54550a284788cfa03443d44e7ef3dbd3ea5a4a0cfc87fb212ff2c40012788d8764bf705578b3ba16dc21fbbd7e7b93ffcb0930ee98eeadf55cbf807f92652528e33807e28a99304f580045f43e7022ab420fbe4aa20051bb0c55d772a13b1d52effeda9d90c9fa756abc7b0f4eeb2e1444f72c61dfbc3ba423ed3c613b5a716442d8f79322d627841182801c55fc6a5148bdb96a0922ae6f027376f506b83a916fb5af6d6eb840d8f1dd106402afdc5191c5628ca919dd6e66573d7de00f65b57c0be3b59f875fdfff58bd3bf50a798612fc2ac52466bcab3e76e3896c6cf793e8521f3418d46b06f0d06efd0fe506f1b5231db2bcf296b14f22491c183ff0e20853b7db29c3f48e74e0cfb20d94cc3bc7f4793565efeb4fbdd473fcfe1504f586bb55f2dc25241ab0a8727c3cc328b66d9c39e770bfdf446d98ab24c311c3106dce72d13cb6cef23d82abad686d1afc0e009935825db8d841c2f725063dcc8d6b3af712cae77ed3508432dc394c4e09cd07ff6936d903652c462c48a47795c0e816ad2ee13252f432493471e970b581cb504a58f42c0d9d2441ca5a55c1791a67a86e50a10a230fbe1c12726f72c2ff703ca75ea476d1defaaf3c48feb3a829b0f4bfd808ebfa403c08c86459caf8b9ead7c39e4ecfc51ad747c437831b5ba40aecb252a5a8af854f8483073a623830f450bb9a7765ec50bfcc33358cb49868fa9955df77e95975991c031f35dea63c0bb97bef4fbcd2e1d9bb1ea2c2691ddf1555d391b92a179bd1e94ca0f5737b49bad2e155279644ec8395a524869682de8a83b1b38776e9dbfa9dbfeaaf54f4cafeee32590f25d0af2088d079fbca63a127a994df1c83eea0db714517f0b4683c7b586bce1b07daa03ab57965207a6c488e9fc62a7aa2225d853cc6aac580cfa902bce04b13aac498c637c1f19a32619a7b11a8dbe1082a7d916a9ea63f2e037a5ab08f3b2e029204ccc7f9ef2d8ed2b637e2f6b5dbbe9a16eb236b6218045d24dff448b1a28a2496988445528c382eb334cfe1898537ee6f6df26e92278b2ddf2f1e69bde077d21d5d72637364d1362e379863a7fa831959025de7af5d89fa64ebdae795830c946ca0c9f36600ffdb368d99d8649c2fd91c6932b1b49183adc18bdece40d95c87ad6fbab6129c30fcd0ac27da1f3a2b119fe8398257fcbc69b12d35cff5060e8bfef1aa027fa54d0402ec3ac0a5108716a3bd8a6e1c6b0ff8eb92e4e81563fcc12fadc90095161293240a62c928d3fa0ae5562798fdfedf5f488ce66acb28ad4f3192c205e65377bbe07a7c72cf66a15ecd963b284c8380475285a84df700063940176a70ff938593f09dbf8845464c6a4c321d19752b1f637ad0e0e08f92f98a8be545eab5bb85092e5f25a16800b5f5cd9dd7462ab3c822c1b8b35adf94ed0c0c54084d9226b02fa4a27f7aabb2bb8ad832e3ec76eb98ab37d59b207449ff0345bcebf5c9de43df5c91ed1a0ad4e36187c94f06943f30b0e8603065542b445acc6b10ecb8b83c4e9410c8a8f649a8066d8ef18592326137e1148cd47c164cc5f4ccb2086a482a488c5f8131d1c3b80ab32150d239d892ce06c2fa8a13325eea6a306f8153f68a44361a2dd413b06627085ee183f31c9850b446eaf87673fc1c7bf2ba90c207bb17f697956350c3fb55fe755f9d15f8366f03a6edebb8197749188ef03a230f0ee46c0d7bbd77bb782ad5bdbc9559a715f4434195e6e92ae56d31aa9c0016dd7e65cc25ab197b9a5938ca46b947e47df5a384424ab5736a0182fea0ad0863bad2d68232d5cdc899947157d84b3ff420343e4cc9df018431466d0e75e253cf038b109508aa95a330f518e0cf86e9b8e0cf0523343fe1c5bf14b9e606f1e909ee1f538986e6e44411dd9feeecab2c7e03a7649654963408b01fc74b06eb30d1a6c36b9a403bcf0753b4dfffd4c225bfaac2ccc0d05473b9dc504bde116359d267e7f68f824dfbcaafceb8a355b3aa06e680e32e01c041169f93478ab4b4d944d4932e2b48f0fc26f946fd2f183639fa53de1c598fc654ba9b12f742b4eec7b458cca68e51c9a49645c6cb33b4ae473310f55a70025baf8ec1ecd3e63df03507553fe72f15c8537dfbb40047e502e743b8eb6e604b40dce14a07d061d16f96daa12111d927557761b7de572e18a0213f03640c87519d273ed4b0f09a7bb3c4039aa1e3ee459ce471023304e8ef063554c1e83c2311478adbf05841fcbf50684c7aab68483a65f598c3a3e952d7ccb47f11ce4e182eb8727b423fca0e0e8aaf40268c70fc09fc017896beca27786c3d1b04edcc46f5255c807418459e7247216b184d195e8230e6b4b312a8b1a8327b73667d4042925c3115ac24e97bfad68a8041a378fe051c43ee99060cff0cf686c0a8c7d23e626ac26b3ec24a0ca481d62bd79505bbe873d274654cc0262051c364261d20a162e893b5f6449d273dc36809a3d01097bbf926ad9e3993927644269e965d2a8d2d39f35bd576eeeb3c1efda02fc9f9c0d39fcfcb3443b5c12fd695dca494f614ef3bd8a734bda8ba167bd3fb234ef88dbeedc6dbb880cda3505928ff96df866ef93bddb3cc04690f66f67d86c4cc87c6f63eea71b84cab8657a7d7a5b494cfeac73e0ef298100745e4ab11c2632094ffd539bd85d2802827fae8180a53b7e8f90957c05494f8546edba3340eb0ea4fff2e126a494e68638acdfa1dd9810babb10bd324b0445134a5c86fffb0c22766a3fa9c6869e1c36e1a7cda13b1e41e283bab5bffa3c0c7556a2cfb5ba7f0ad0a61feac1c77f28311cfb0d4a1773026317230cdef461cc6862e313c24d17e1226c8a3ff06129d0bd153682140ed333d320b4f6658721e4cbe744406e0e8f009e206df2abe8543d5a08e35029df29daf9ad409d9132666436bc63e61c653ff174502f3ab0b0944886bd93ed3574fd2b3d6b918e00fe673464cf9368779915b6531d72f817bc684f54d8d49dde3c2339613d6f88ef34afe2f9984975bc323ab028901cd2d97cc26ed306bb1b546e70603fd9b17cb23a480e319b1860c33437bd7d288c9c1221e89b765ca530e0b379a94204832d8077ea1391ac375c76c9a8d3d59e0f3b31f9b75e26b658e26ed701d660c26f8253146a05341c283da62b3ea4bf10b17d1bbdbf7b57a08517e2341322d5046375329b3a068ad645b5f41e8307778949a556c87bb0de7839a0b37ef624b5998004cebee558e39322486c7d25384dd52249eb791d2353c078be3b2ee4a82cf325bcfbd08de0c25b2501d9d1c377a6d087410f04a109a37325fa5b14d1ee2febcf9e58a64ea1ed06556690f2a502bab842ebafe9e415513088148f505f4f007622e3276432e90777624ccdc645e6d23ee3079f846a1f778cd68e022526e64e76290e7c8e5359ab0cd63d89eb437080a0779f3e49ee36b1fc1d84229e0f840786a27b777c488f96141d64644a1d5434dbf2529bda2322c350cc2a2aaabe204658df8d6913b42760cf3ebd682b8619aae549a9e2f34305d2280616b0a514822d8a07bf5fc8999adcba48c7042a0aeeb8efa1fa8296bce12a0404ddbdd36ac45cbd97e5c95a362b6385a37509dcdcb163ccef13943816223e1567a309c3707f82aab659c41f679cc39bc733d9bcf5b7d597188d15d1f7085a2fa921c7d137f8a2ef89538ae85081ecdf410be842b0658724b5da20834a336dfc200cdbab7992287a7825031b3b4391c9fb925397ee9d602f6ce5aaee3ad5866f099b1655304fdb265804059eba02ee60bbd242115ec29d21a4c4be985eec0623da8e0299829c2c828b6de85078692eec2094881c847c5c9ec4866245aae81af29e42cf71117e9ee57aef00b51860829f02d8248e0f4f575a5219f94f81cfa7318248677b1a02853fcc832ca648f91f271b7fdc3b1f707c0831a8b857a0428c1fff2b49476d91bd296feeb15211cb20370d4b5094b8425c9c8e102e17cfa671d95230267f5fc1e2da235f265fb6bbf8879819e359b5562aa1d69a4f49c6bfea627ff40637fe78f642e6ceef4cdbb99dcb925a8ad2d8026ec6b8f1f3240689cf12478284f37c3e135deadd3784284d31b9b96e429b5df4886cbd9a7620eca4b41bd2fea19dea810b3edf326a2f7443f24d72add2288205dda4326a83ecdeeaae35a21ac96462ebd04e0cb52f540e7f34f41a2be0824262d5ca09b33a8e4d2801445f18183c98d00eb8837e9931e78a16e272592bbb3eec1f102180dd4b038bd7885c8750ff8986da9452ef777dab222ead84cf7528e7dd6389f125a8f96c16bd627ba1b3d08311db1c531c171818f9de1a683790065a9c8ede0a9342f16ccf62605193ff7d2d476b41fa50162c446a717500489551d53ff12ee494a7aed5231dbfbdb6e30cfaabc6de5b5c1d5db5de413d743b03bbb1da363c53aa111ac58c33f7dce37b403d34857a6813c63cc9e764d36dfc2246521c4cf6af917fb8e4d29e146ba77c2a4eb7601a9804f3d5f8ca72ea04b0aca9b2b19fef2306ac4fb60e239ecbaa9359c534fc6e53064e458fe428a60bdcc15a9929284d15a7d453007b984de033260847ba72953ad1506e6ecd6efbf7f0fbf44ec68631e9cd7c52a1a599aa74bb69ad21ae36aedff20133b4b08ffd45cd7097279414686e4b2764c4d164fee1c5bbbf1a90fa15db909142ce221b6ff09699536b85009eac2eabeddf096a53b2f2a9dd3c9c7e8225db5951f259e7758ba498f7be529cfc150ba0c26e2ca23f869461822d950fd4b45a4d8a8a70dbd89b676829288adc09e7d8025a57799e32ab101ee414f62b62ee504441f05759cbcf56e92a5ff0270296302caed57cb352ee943618a0048e945cca04c9fde1799e63d0f4b1a731bf7c1170703cb896099d5f83432859defc9dca12958c0e4ee7bf7e0e5a8966ac7133f85d0f78e81945a3172be461ed3d1e1935b8edf97f73e2e04c048a0dc8c1c5914a48e7577d0f56d56a193cf57d8b12f7de97c2289426a8b6d592a3009b9d00cd04b97bd2664b83b4b5e24d99d2fb3e07ca3e7bf60377626a0bb9a8d246f1708b0edb58823cb404f6a78adfc0b7788e2e0685db0a33a9a5935219a76297d6afc6bd1988081970fa646e5b92dab64214f5a1e352e0d0c20b104e8f26ceecb1a2b015986e761966e19a3063723f790c10ce66a131c34e79f9d455979df52ed24b5d3241f36649095119f98f26d7c487adff61fa9892987dd5f2571167f4a4bc2730df3de87c9c2c4a08675e93e9a31648e843c989eaacb72fcefcb312abce03fd61d0caf7c14bf96f6c8522b6fa3a23af5dad7b210af295f1a3a940f0d6b08315d07dbfd1700c9100899d25c2d2f947158769fc99af956af28d5f7cdc3caaae1ce1fc1f62d992443b4cae4824a1a23ed6732f6b7a34c3b7f85bd61c27128aecf7809ba8f87d2e3c15c2bbdf448dc56a43b317da0133526340615a05542504df72073f21eac62d4ac8ea07d82aad68e417b2db4f5f68002dd77fadd4f9eaad8a9e6e9d0310fb7d49afbc6a0989785c9e5d0e7e246652d627460154056306531018196badfdd0b28282924bf613c2f94545132163a000ebbadcf8d171321cf00c0435014d7455b461403a40172a8f0d4877e1c851f2ffdaa5ce2c57250ebcf863fe558bfc469c09640fff34d0d8e72d4288cae6cfe9662fb44ae2904a5008e5bf50e12127053e9e633c2c633fe68d93f33b2254dbce98dce43e983d2aa831e33dad7e5184f4ce296ffb4a80d0c932d0e769d7b691ce2f85d6ea5b5a8e3f2e7055c8bcc9d8fe68b246d2061fbbe7772b8411b7c3a8d0e9bb6a0121a6399dd1e8a95973f5e09bff568c16550f30176816f6bde2f78d1e819a207bc3d115a2e4106b903563834cd38840d3acdfe4bfbf4cbc0c655d1a4b8fff8d38366fdd4c986f01995f1197a752f41b75b954dd259dad72f47961271117c227034406b50c1e300b3605acc2a8478999149600b8767c0f7361fa41f8150cace3e5440a90608b77b9b356570c8748d8b0981e6627eaa082983819f3874ad91c515d8042bfcc64598fbdb92c32240cdc2fb03ec8b8a934a0c78892ca8877607d3a5b8e72c49ab6a638c92a8f31692c90690e5c0e5e7c38e2e0c5281d06a84f283aacfe6b7b0f2a7c59f82c3e31d1982415619d6dc5bb8d95b6b7a137c7cddde7edc9730242179889d1bf26e65c381ec7a462729439be0ab7d1188d088499a7854192bfc9b97a9494918c266617e5b9d526b6b6dbed16bef4020ef88c45eb4448e42ca8c6bd220c860d253a44d048e6760c30db025ac5dd08f3b24c8083aba60f42e41a001876a7d88b41abbe466004702ee929cd19a05c2c49b8d5e0ebb244cb739111eb776903cb481e8862035ebdef15abd4e2092d70edd1f498b41d9c134ad959f950bae8066a8545b31a7e3ec7233726f01c321e6d76bd9919d4fc30c12a80873839a05ea3676dae10fe42245d616d869561147ac923348306b2618525e449ed556e84e1ce50f4355eabc7233509c1e54f9726220f2c71d0b07315f49c08f07fe80360065d2b9e1fea13e6df2c6d3b97fe0d8f9a61c1b83788595b331e821b72e8d9fb5759da849b59b38e1128fa0306415f28ab32ae1f53b7adb9d60f972d85d4d9357495a251a0f1c1927d021a4014430c0d4daf9113151f730f164bd1cbfe5f863c01c15eae4c800f78baf243016413b55ed4a186767d352755c946ee485bbfe48a9845c39c7e8fe1625eec165bfe813467115516105aff1ee708c9071e62b195ef6e37383f4290d6273a694318d11283576425e01f675f61f1a93d391d5886de3e8690126247ed3acdd56281a415a456868f9f762a9a5dbbd1b492bd5d819d2bed89c2b4220845284a981e813f4f4a97c709a99a30c55c0b55f5576e0ee8400b6bc57524b2831a8c077242c84d099c9b30b6eeb399ba0d12f2ae9322ed9bc165d71ab071b500acd307d236ec63bf8e9ffee2461cc59f1ccf0daa073df0263da6fd82ddaf674e0acedb21cdca5d24f162f1f138adb8012b11b2c0850f51e8437406bef87a85edb59afa4a2bccdd9c8654e3443a5fe8555eff4b0ee53c6fd7a778e03c441bf04903663337a12f6a43d1172e0d2dbd5f21f1af7830c56220bc801c6bf5227fbfcf1cc130ce8f7b5896b81d956d3f9d89241b68c82b19e12dd375b33bcc2291f7ccdd081e91d5233ca1ff1f5c70c63622cdb3a529df894ae0684af4f28af4de9df25e1548bf7e8fce3da03e540e90ba7af5e87da8310fb6a702c1ff9cb04dd89255ae1666113a5e430212a9a4d8a4cfdfdf39a6de5ae30e6f5c89e76cdb8b99d28315583156f07909b7039f718428906bc34eb93ac89c2aae7db7c3e2a6ebd909c86c1ca12570c4fb45c92e7bca0065a01822f65e2aa57c38eff6424586ca8ac6ae4700e23faa4311d3fa8d5bce7df77d6bb917df058f6f1e82d8b517a496ca1323b3e02ee4bfe29db2f9d628c6a21170bba7fb2431b753519afbe67ff4563144bd22e0561d19036f81437dc51c0d972d1a8952a49b912b512b4ce11dfcf93fc0daa3bbbfb17583f9c63a169c091bcebd874084a336730be0601d3240e8fd40c17b6e0207c91f32839884a921a69f60cf6f891582de37dfefb05e75cb288303664041e24a20dfb70febd712990ebe4ea9583de0491dcd9d3394889b8a73d8a17215560ac9492ae5819ac1765186680cb2a767a8f65b88e6b24ce244c40219571b508b76a623c5a4a9be2299721701d2f8725f8a972c054cf40ef5543949e54818bfa6cce5a3797651de75669fe393ecda87e6c7e774326506f0261d64a1af42d313baad99e565ce6a083c0fa423f988114b6f682b193b8beeba5864b99f01772c91012521f07f47c40136145054ada506f04658cbb3925d0910254d5609a350f4b978bc9bb1ad1c8310e46c86e1e55b0389d9d6df4fbaec71449339be828cfa53c5497164c4ebbe70b78c2c5ed917acb70f5b4bf2d09177f9228026abc3766d5ed1945d9bd23e655178b69de9f0073b5f332728c97ba3afc3055cee43e36e305725dc69184fab796a70ef84ff53829e62fcd49d23d483de4871a6d5c67a4f555a0abc7c250741d7d0833b84c69612b2607aa43dff384da97b74fdb3ec7afb61b4c912a349ae3758258cfb1c135dc4592106f9c70057398010bb1df4e8c2dee07727fa84f071389281b34524c93d1ba0a8d51c5820e0cbbdcc7d039adb04f6ebaf767e6a392549c8cf547f0d713ffd62af14040902189ba5da90ffe2f18868da7d4058937209fdb942101debb435469fd537d49fdf2eca8d2a735ef2b67513c2b9abfc148c71661e4ca032a76bc59368669f65924ee064bd2ff969dcf4e83cc309fded9d5c8eff079dddc19dfd86a4b710015bf54c54ba8e596de77d8ce78edd225953b8ccc5453a0d3ea5d52c08cc8d14052cf41726ba549b3a90322f7579692c6fef7fa09d861bda258db1c520cc4e8019173e0164ec9bb02d03fc6faf6c9a73efa1e9a8c8d4e63af4256329db7958b1fe60edce5e659e1c50cbbed15decf516da3ae0c65575d8f70fcbcca16c736002c0ea3badf3cf730a87857fce8dc98cb8bb405357c7e59188517a51c52e88a7b77a384ef712ead08385172147d4210e9e595de80ed2d963b63ccb41d6fc05e20621ae88ea3f913cd18de4cea06d78e3ae64a668d5023ef0baa1cd0e7cef9d027264ea824cdb400c7125e7b7d07f383b90bb20578aaa55340b24a6aa9b0731d73d49d7244bd8105f98c61cbfa0257f92b816b772e1c39bf34fdef300ab8a97736abafc500be36280d61f6ce193e5257963f3681035d13060fb19f1ff0010ebd403f699135b9f41b1e1d9b5d7bf2b6c6c996ccc83839d627d334c10c1c03f5d1ea7f417edcc1fe863eccf1470232be7f0cb9c3b51a094c96d7cabf1b934d5f8f595c20f9ba24cddc42cd5717b13fcbcbc0a5f817e10d99d7732b9c411a38a92378ea4fe67a0b8e9a0880922e012e008d240a3453ec123c2b9188f132ce44fcd6a4074d4861d22fa2f8fd1b8d1085d81d05e0a86708bdea5eec736ea05b9cefb2cf27a3c250d6181559febcbee5929466573cb734fac34a1057c845385997f483e802bbd618c7f253345f25dc32c76e101b321e7539e6bcbc1323360bc7d1dcdc127a5e637e2222ebb08858b2943f7097156179c4a63391616b94295f16223dce1ef951f3378529572b2a58550f2294b0ee735e9df0759fbd8ea1d04f35cb48f5b448b6f121fc4a0a97dba08a07322c4d55e7d6a24bd10f9d21a4830da6f2b0e95064886ac0e28443572011b2f4de7e0c7ac72df4811070018bf081c4e4780ddfef1ffead606b59a46d6da6491ffbba20fb7992a3de22531ed05204a0ce98507a9c001a773f8e67a7d9f231cc28cb575c99a89cee1615d5503266c7d2f86316dc2b8e38daa3a498d70454ab94d5af898a828e373240922b6bcac83cf61f65c2ee7efbc08b4fec30af4ce5758f637af5ca89730a30e3b4d29c3bc3c9fec1472ec54f6632d666902311cec246dfde5f255432b7142042594374891569816a4052a08b9671cd20a1f8101345248b38ced5f35574733cb262c7864edf27ede9d5faf98d5656b80077dac8ac29bf984355e3ea4993069f8ba456d133f77a0d152e16b7163fe682f202adc8014285ee3c62a0e89dd942fa1a90f084a23ef143caec7b912bb635f7b9e81c9bf94a45dcb5b798f69a5acfbb863722dcefe68f7893b8f87057b95e228aea94d6ea417da7990eca92a1787fc356d57e0045b301005bc09f6f43a3af4a755dd19018ec021e465eb01211569fd0fc4fb9b4388e6fac6d08ca7a26c5ec6587ee8b8fd681bb8b4143603d6f6e8d4ce9d1efb27b588a02553a43ee337f45605d8c7b8f2c922f1d0ebb624a197e0290c0c0c19d40cd478ef75160f4933c9b49bdabd51e14e6cd9da94de620b9ea9ce8d86c09cd12a9398ff9791b564eaf14d81aa61b354c7e350ce673a5920d24ecaff6c01ec1e798256d19923a3c62958b1d533839c244b3f3c47ea96ccbe69bc2a5d0a3fd553910f16b11a9b638cbd3a5a59ad9ac0ae6c106db32426155ad6caef97ac70b93aea75f05e3ac19bb844fcd24dbfa12945fb9fd3dd0e60cc0fc8236d6515a0cf897fb68bd596651ebe1349dff10d9b4cbb4910108a3a4c1dd03ba75d81d489106a3a8fa87beb8dabb566227ee6496ae3a114afe4bff6fac56a5ddd64567e1674edec5abd329b802cbe2689927476dad1d68038a49368cc894c2556d9d79a35642120ac8c3701d01517b453e87cf391ed6f7ea1c34178241edd6cdc113751ddf51db66e0fe6bbad9b4a578b821d1e5696da6ac757b32641efa129b71de9d758819e30705b9749dd7519ee4e09f536b4112b91725b4f4bf9c124d8bf7ada48abee9bef888d0ad84ef6774f09a0d3febab237da27ad4784ed4df3abfde22eab47940ee832891ff2f883c735dbb55af19c163a48a728e6b908ea9281fe2b12abc16d21164fd74aaa69b0e27e9c48e66b425be7edee63c596e9b7045837e5333b6e628fd8db056561d10cf368b8ef639dde517c3eb42cc25a61bff334c0697e0fc7f108a11bee9ccfde436c1a5dde19abcff3f1bf1a4322a7b31fe7f7450fb3e132d582a77ae14f93baddf4d16d9245a087aae5fdc538987a14eb23940d2ba0db55a9fce558afb5707fce184a5d0ce4adb9784a095251f06079b756617c4dc4230bc7a5dc0a5a8f55314c1ad0e086dd9ca3b11d803d94cda8d53713727ddff657caaf6b23837ea1ca7ed9c0564d3da5d664c1accec86bebfe4b6c2faaa3e3450b0a88b7fb563f15fe0ce161bba58b761ffce64ea60dbc77d24f32cc0b03bb5471a79743ec1aeb4d9e5bb1dd7cc6a9ecdcbdebc8c965b29e48895e8ce94e5c6fcb8715019b4a37b17256484f8a867574e3b73ee9786716a963e5f96702539067b58015bb42affe6282649c1ccd2642aa23ee1756261a8299d3917b666c5f65faa3f7995247975f0ea87261d799540d4dc4672253287824bcabbd0560c151c5702e562236cb6062c153eeaa37daa8cb167782cd381019fd30b781f9d1a850e1381aa2293d805346eca1041b76197cb6818d735d4560f3576cc9a19126d662350366e866858bdd7a07b4701092b2d58f4b09188a35ac537f7fb5be1aabf699724e5341ff56faf7d7806276f5e33062b37880f0c4c1814d779f41b893d6fb41892d7ccfbaf767ca614a0cf68e2262b2381ce4976e86451fc445859519d53528ad5079ace645eedfe6e7610eb9c097ec9cd210812584016806f6daa9b06ededbb4a81b72977b7453276de96e478a608bb28a8ae891641935475176744696d107ea5ed87fa77a0a13c4ad3125db5cd54ea529df5f153165d5043f8f3188d0b3a1fe4a9fe435be05e862464e6330170f0cfd810c71983efeef26caf0903011d2949d1e68abca37576d2dbb9342c45b6d269ae8ccaa49e13ab3fdcc50660a23c1d4fc345e29bbb4f706ca0c9c35c1bd303b63c3660dec29fef2cb4f30d7b584690ee8b66dcdec2fd5287f358c80f31b59791dd292b9a35bfe7bb857a2aab98ed9a6e0c939af442d2b8d14d019340e850513b30f4d4d5b3f509d6a82eeb3d6c0383a826a436f0e2612ca5e519a5fd548cd324fecab16dde3492a756391229ae3f29b237f7fdff82e701aa438faec7d65bfbac2152f36d70a04fe68d867069240a0dd55d6171c5872f95645b2d1274e101346d7670a89cb2ed591c15eddd62877af35bb6c683a6d5027546de30e304d1a3fba05041afe8d3e35223a1b65ec714a002e43ef59c8d2a2a1faae3aeb48281962a598136b2981c0249221c8b61df1fe7e6dc4321e762a49a1715c313374f1cc5f9cc097e086e9c731bac99e0f89a4b5f98379754c8afef13fdcd3791c796198975765762bc40cda01c9574f58df59d3c73f53c4a901c649529d46eb61b3799493ff956d569d04c7fb78932cbd67a833f9e26ecffc2ff1df7cfdbaf6d184a6ec0393c8917151d63c4e5695f70753de9f4b3e4ebc37032857176bda32a1f9f20d9c0af072239182ec823320a67bdc67e963dd2dda17e61a4b4fc657116f6e8a6ece71ba2ba7a3412728070f97aed8ea5e7f9f9a7e88225a596b19f83fef07a32e522c2f5ef38070d45fa619fbf47a2884f3f12aa518c7c69e07c60913116533ed05af144d845b827612036cc73f9d707556db03409f8bfd77860d5195d8e5e663623638e882f415d84937f3b20d0a3be98581719ee4426202c06d665038a93c6acdf139ca3706b8a8138893c466439d5da352a9c64885a6a0a25d7764ab8d542621f780cf8ca2425ba0b7f94c317d82aac447c521e65dde3eddfe039ee990ff89e3d752ccb8846fabdec68a8d75270ff2523f88b9e209bdc623378c572d5079285f4a7a8d89416c0d2ca64b51fe915a3a1923e9427642c2d96615cf3a1bdee39579e1cbefaf74dd7c003d005a70a7d4b087ff2132745f8e9646dcf8ebf2f6cc1dd37044162874fdd0ea96ba3f934a68d59ab4a8280cf7f3956abc2ef9c0fcc7d3067e99574a6420a1ee89840abf8f98914b321120dab8b60ee91616b7fbf9a7311a31f1e35752941231bcf4439ae435b1589c2367ac68206ce0d60e492bb910213002fb28519e71a5b269c44054dc2ec0c437cde9ae60a0e96599570d586d14f0ac813b5ec1cae46f294384e3547b81e4b9889cb1493afec1ef3d7e7120541ff6b27a1728ae63eae84545bd6fb1b6d54b1ae3a2a06e480f42e1d4d18e19a25027672eae84feb68ca32ef8c376b8d7cd6259fed0c0050d43d5ed5a1394921cd6f781e6fe964dcdd3d82c7cc0d0d609b66756096d68291d668ac9b7d85070c5e148a599b14d18c5b8cae4cbc65a29039e6a6fa0cd8aceb43b81e138cee2599e03e88fa768cc0a9a8492dc723f952974546bff479d600e47fa5ebe5a7a7e3b027f034c790646988958ccc26f42db234d817f9a81bd04394e36891b41177b714e6610c9065a8aa075a6c8a8c810289213518b52578a5e66cea39b2ebc2e4ca18e63fc9d038132ab10ce376ee3f4ebe3448b1cdb94b9845834e4069effdebbc3ea2a6135e310f89e7ee56b22ca00abb316152ca56190fcf00c55d46ab907be7f67ac9524f8b7000c0fd660863756895c77a6153381f02e5691c197a1902167fc5452f25f0fdde22b308bc26d668618301858763857b9992560a143619eb91204b4853e6331dc083b6c183a717561806fecf41e82a1b7dd86fb14620c2168a70440e6808013db26171e8a859afd6b6e21786e190fe86f3e1f3dd2fed2bf57778e5a78b245b6642589d172104188fea3fb0f7a86d31eb6e558863f17dd641f6f30a24f5951439dda717c6dc33423a8f1c105c83cd8bd919c39782ba9761468739dc30245ec4e5d0dfc416728cc2b85e8d79819dde8036f32b7a829349782bcad7bed4b1fc34caa55fa28986aa45937c6eb320a0526e4cfa8175e0a515b71175c54ac116a55741b4fa398bb74291d88ceea3633d95d4730d7c054f5d52044b15f2ad41c32cb518719f846b1c63c8d23f2e309164b12b2a760a625c79efc3da7488062039c8d2ba9efe2d22c300817f17c980963060666e26f0b3396f8c8d655c0b3541a1648460649d1eb9413eee10479638fa6e8042bf516767f79cceda7cbb250985f3117b4b5c2bee241bf6fd9bc28b56ecfd346608f0c0f746e81828c07b835ec6617c8212c4693b15675eae2baa3f333f5cab1300eac6912e5d5cc6db46ab61855d8a89b94e79fd258a9340908e75d232493bc9b78083df371ee93ecac3551ca67ea5eb901fe654e038c2d65fe5518a824af589c7d48a81c617673566bb95a51b4fd853843aaefe9b4dc2a48b18124696fca7ce739b1f637257947581b0540ead5b699ef3d71ab453dbd0c4342d66e79b792dbe83077c4c0969561f6b5c3f3166bd922df397f461beab0934cc82e40581d3919b0f857e5a696be8ebf2ae145f69ad85b9f248a48c8258c4c19c7419291dd0397235a554187fe79017556815c8cfac3f0e7d668077e66288737967ba937b9d7af601de193ffc98fac28515274810c5ea5f451fc5c2205feac14400119aa1a43a94cdba1069797562973d30c9527237186266d8d9ded4d6f4b0d955a63019430a09391434274eb98b1124b8ee949ee134692172e7a7af2ee8cc3e7ad871ba98ab65bc44feebec5e6f1338bdcf71c78bf1be03503ed95f9c8504ad51c4f8481966ce586ebd848befe986d389f537468379d90c6647c1dc9c42113b585a72b414726d0692f6e2a5186f8303733ef13466cff8ca96a9cbf9d920b872963c90aa35159ad6dd9f280bbaa2a5c011982ab9dcf890b6f97dbc86466958f32ec44458c65ee4f2082b79d06f2da5c85ba5c42b808adddb1cb6617edb29476ce6229ba9e6906ccdbbe81066f8b1ff7ee280802a3212020d4babdddbfd74b1b99074cd3d8489daa992d13f7ee45406be28a790b3937254f8227add4bc2300577d44232cefe27c7edd2f90e7cc1ca049e40cb255a01f00e58999e8c9f48c8aefa70ba09f322ac05afdb15290ef7d377fd9b646c348e0285d901f65c3fe67a776fa7296741e4cf6b8ae9ea2701e397894e804a58e145cbcd0d4d3cfd9de11f156270a40f876a00630c3d861d80fc5d78040a5baf4ee64ca5acb487c47ed49be5c1fe1cd878affdf74ddf8ce49e2ddf2fedb6bcd6ab56b6215908fbfc47014cf723824875868fa3e5d15b480cef5443f071d1778631c9c05b3c194d5483e62870849fe87984ca9a9c10c6306f195da35ba919d47adc15a00e4bf032cd3eaba3101d8ece426485af09d7987cf15108dd22d221b03e1c0cdad8894a792bb2fc04d855a9d5f8ace69ea15135e8923213872f2c225dcdc742eeaf1cdb14950b4d513c11ee908365d636371164d0e3f780e09adb3d2e072e45bf876a3b37618a2384c25422f6c3fd751d8e4769f187387530bfb4fe811c2c006e350dac2321ab446ed80c6c545239a750b6a39e21b3b368b9601a39d2603a059002f7c9c459b546c43358180b9928a93e2109b7b03cbaa4b9f3755ef745f16216c7b8d4fabedc36aa046e6c29ee9c02e898f5a7cdb2e688fa1acd298776d1954ff830c0ca427a16db36b24960b4549e33a695148bcc4df855dce1e68d3598b22fb278fa2ea260e31341b5ccd8d3cdc4e16deffd0cf7e1203b04561cc62b6ce08a6278fffb11859d2b897b9d1d2ce737cb6e7e19ad3331accb153f01b023a910601c1c913d25136a7d3cb5107e684dca45546617db909ce58ed4c4e3aed73dafdbd17c3aba12076aa8a4485d39e0de04dfd9f42246af080939a24ab5443c0b10e3e540b8b1ae82437cb2f7ec831799d30517562a1898b2f4d13b2eea08dc8ce39d43156f17fd1508edeff5a08384ec07077adbf21d292143984789b6b3823a4f6d69a34b5072765bd38a6bd4144c4e06ec2c8ab28d85c1d27689a30310bbe65d63673f3f8031a99a8838065a048388b0f504262bea22ca6f2f7bdf67099becade88ff451610a0966ccf475b932d325b65c27f5c6fbd78fc155d8386c3eb6a5b668a13f24591ef04b9d5614c31be018721026ddb09f061b81936a78889fa56311fc54f15c6939eed0326e8bacf3c7bdddbdc31a89465046b33b0d02e365f604bfd33a0af8e822c8487f79f5c82a863ddb90df90fe9870fc0e0c4b743574cb62afe3fe08d2719c1f95075164facda3efb403928790663d905728b87e589699a1fc9dda73f076a68fa3729111db8fd056f8cbb09851144ae8c408ede6ad73f89af5df302f56cc0a04868e6ba008aa5bf80a4c6b74b887310d86eccce0b8658e023f5fa8fa57c9272df9c57ad33f9717a86ba1d42d17388124a9bac5ee297ef2f742c5deb42477fa00ca22bda038f551270184adc126441eff35cfec195c9802624fcb5808dcd56a8acbd05751f9f578d1d082a312f97dadbb96a8b4e5e782593bb838af7862366e369eeaa512ca7b573ad88249ad38bbecea4cf3cc7769cc6872e6af619df9a2e4fb0847478d3f5eb9e1f36a967a64b03aee96bc55512953f01400f34ce42fee79b8cefd17e047dde95935eb97b698d1ddd011551579a2e508a9559512404daab792f9c0cc788b3fe38739883387998321656ba834c1e9709f316532f93ca53d2e0519e612f06987e4125a6068c3aab1dee1114becce12b9753a2b9b492e7561a0ce106507f66fccbd9bb1cb40c2a5f387be6d648a0f1f7ef9266c8606fb377d66dc64578d9dcdb3168c9ce9e6fc00e2c9aa3330465df49157b79502e5d4e2997910060a93418b4d27a0bd09842e3361425cd9da2205eaa37e5382c2083e147bd9516fa9808ff3dca2bee117917ebb73cb7e5e908e92c9172086c4739ee3af98f3c8ce5ce4ffcaceaf417e1a5718fb67004884e6fd4669b62dbb3bd4b4fcba3b96eec90b62c9aff40ffd10c391d4c9edd9fe1f657756130f67e74a1b96e500f70d366a19efdc7244a2a525073012e5780a014ce70a78761d99e288f40b3a1b68cfba314c7dd2c5ae8f6b8edc572b625b6ef86abb580c06ab9a81455e80066c2a2704e49fd22dd91bcf34861fac6bcaa2520d2e47f1f1818be5b1b5a2bec695d755786880c2fc4ba18335e2bd146690fa266bb21e710529d27190f469c3d891c3de4e07070e7d1d3c94c076465b72a75519697a5be208d3d66e2fad9a4cba48e05d6593a2f3fb592c3e5d1823b34a676e2cafba40f440f029ce3184bfc4d448d22e9065964079b8e1b49beafc2cbd2fab3bf1d163101f9a5481d78f6ac0749919f6759922470713594c4ef5f311770a38b8f73d10cb597b8713e2eb2cd44bdcf657740ebe8c883e65596e312cfa5cd9c73ea4a2a6de0835fa959cea1e816f8fe0df3c617d5e621b650e60972c9a72daa5d073ad44ccd774bb9bb23179bb6978ef04f62bfa122292bf3ff4acd1703de846581c62c2fbb126be2ee177ab3600827e9b1dc187ec229b4e95f432131f9fd1932ccc061def9917d523c87ec5cfdebaafb12a2992d3f596d0c457835b43a8c74d6c112f4b08a16ea2e7bfc83d79d95e8d4b62a6db00b78038ed67de96cb75d8f47cd78562035c9ca628737bb78a9965e7a6737212a25987fdcdb0f31d94e851440af22274ed1fdcea785712615490eda6356b2fbacc29a4a7fd7926d6c0d1d7783b3ab809c979d12f2a118245b68160a406d6b12f0e180423b80922ebf15172a47b463db2acd4acf1065a71e4f13829179f09c794771858ba83592f0c98eb8c3acf1903565aa25499e0c49b2e5ef2e56dbff1ed7eaef9d329c835585b962f4177033fd8db4f796789926350918063ce986d389bfb1869dc5c13f3618b75b3dc7237c59862f284e076eb0c4011cfc0893425d8ee6a7cc38a27c41bc53d52ba32516cb95fdef8a6e244b56341fc2e2adb8062d8cb6e66ead4b1c67628fd70faf5ecd1ecdc8f4e0c427c59f3b46058735808cfb6b88fe0566a3ae64d8eb0c544f39d893f9db9cbe4b834740beff43afa737f330a7c07c338f6691569697040596c4e0d022554e914851b6cfed43616b5b213ee3ff2531f35a4dd4b15909497164bec6f505fc9b881a9ae7f2f0739f01906b787b3f233124b96b376d03ea5eb0824ff98e72828cba61a28d4826607695a8417757489888628e162e44e7fefe754ec810ed9ee0740b92cb1deb195cf9d5c2bf07970f9b65ab3881209a0c40a2c92ca0a36ee65555390ee8d35ce3e2091f9089e355e1057d09c21804d0b70b9d195aaba6e0e5b2244ecde7e9c3501c34f40edc0f294fbb8bc941767691464d75536f2c42d3e92bdb229ae0fad5ea01aa569de47a6cb2f4f00688af9270988b0b360f1a49181b801e65e1db0e8054cde1654c147acea9da70447756dfc205cdc34b3bc3efe4b0908398ab2ab878b0cd989ac298d6f05f1873cb3d0156e2168ea66e5912f5669590d357c8e31e9606e85295d2a789e4a5339f2954436a9ab3dd2b91d2102798370e44d96ccf17c0e569ec59334b57e56e0c407fff9d2b0b819503df892f882acb3dcd6414cf74d01321f01820fbfbe4dc532400eebc6dd499d254e8ffb106961a42649fa6383557ec38126d96fdc4648d2170fc8b40fd834937fdf5faa474525fbc1002bf7a2d782e0d0b1d4ce4e4ff5957abbf1ca63a4ad3a10e64f61eb62463b65de3e43c666b81df0ae7f15a4ba0f40caeed72bfa5299d304b26763a829613d30484c6e3b9799ca7aff8f4c1f17f79d3a798347b91e4899fd6b3cf691d0860c727042a124a42d2ec147e12a35867b196c4a9518139c0ad9157e12f07d2284bc9aa3eaf35acc89fa07479f933cd18e8f005e789178448bcfd7a6c028ace2aef21faf223faeec44917f727bd5aa1e6e202333533ae95f55068619be8e839f42b380c86b07d657e827783682f95eb891c23966aeafaa963e60de77714f5c463f634eae72123a7a985c097c82ad8752e4080c6b48bee28943337da9265f41ca72b389a872be92732a9b334bb2122b287c05b371290aa4d34ac500b9b526267f28172e5b062ef17ec6c44ffbe711ef0b729262083561b579b90390ad36d171557151b56734888874a5575e3ad00181138d384dd84aec87a47239eec3a5b2f013a50c1c407b010187d3c8b8cf59715526b101c8a3408e033afae46e07d19452b76b6f13b2de899dd51c281bb5cce491b2feefd762245d09c5106ac1de804e7ee01eeccfc6448780078f68178d59c2e09d67a3f581176e31f5ee2397129344d375dbd7e1d8468e4389180026b728c255520f2413ca190c48ef78ef8df28c6578af697949c1b7ba7b81192a77afc84e7e76c45600734432b09328beba211d5c57589eb4a815a9589351d3fe303baf7c41c2b3ae8f8832389ec147f59f5d45a9f40e67ed2facd6ca483c86580037db46b62e5f2c43a1af83be7fb8183c4f87a0e45f5be5db098e9e86e326cc62b6666ca018427d2b924cb2dc8f9e333193a2eed2825f072fccba18737758e5597f2866a679310e19cacd8db7838cc1e9f5b88812de346d123a57d6263c41b571f2a5871cc6c496e1a79a00efe21dffc22de5a93908e49f961b57e9d5587ac720c470fe6eeea9704ba141dc30af994ffff8b6729a24326545325cf287d573e0551f0d1d8cad85c1f7f453d40ad6acab11400e0f249da8e9b1c27c3ba6f3ca1846aa17c2c74f23ff5de4f2902ee694837b85932bc25e797b3b03880eea87a7399770160cf3a9ba4a96cf24a0ed2798d1aff57766cab2123b5b7515d6c9556ddf3acadfd1ed1a507d21c0addafdb7ed1e502012a086165cb718a63b157ca14eab5dee7a5f50cb0f8156c56f551e29b35825e75c03f0c957dd164690a60b275e9e33ef5a5fbe9f75de5a4ebf5e93d33cdf9e407c4af54ac2a13993135ee38f788afef75fa0b9705c21030f4c348b5210640e33217f3bc5e0a1fac677c0dbcc350973792b23d5b84e2ca9551287cf0ced6a88804713551a526913bdb7e1f934933a3eaf1384e50d6cbcadeac74b90c2dd23eacfd5cd08d02e6dd63d35a4fb9b05ef1aade1b335257d754df2627e3f7141342414ff86d14e29441fb03bb64511b5d3b233e08b16b6e30832271869d5c663c5203a05fb62c994556d5fc5863d2a703af6417fdcfeb6522a4e391a08ccb9a5520e8f53e0941c67bd9416f33d6768dd75b3477922e0f44a9749c6904c50b357621045949a6c3623fe0cc55d04cf86e70a59239e1823e8b663f9dbb829a120cd06b91e7c9b693e1d9e842eb10b10850f635acc856003931a59a43a97821945a528afc3212792563e616a3495875e7df37d6f691bd2c7325f660edff90703246870f93e1ce9903e4ee3bf423b58098610ba805e6cd9651b6b77679d97a54c9d5838d90e7b3f81136f511ced459435426b5c171bcf4ce3efdf41154cb44e8871035b01beafe90671e17eac1b0ce917da0aa223dc1236011e42f74ac70618a907d3d11562ea81b16060d90b567189a20a7cb2243f3d53870710d4ec0b65434e9ed405e1fa8835fb2ddd0d10af8bb4e30e5a58d2c0aaf5568e7a280570ea36b0f26e2a1b6950852de16b1f3ca3c3dca8a82aa67f9b81bc633017d86cf580a65b87119018c2edd76e8f117e9259004862427835f4c2d1db9192e95b8f748a4f7aa21b1c93c6692650b937cbe44dcaf243f1f3370b548d287561e188a160b0cccb79277418e5cbe82f351238ab9edb43b11bd1177e2463494b52b6b7dc5bdb92458b0b5aff716d3972541e860d1439de954594323c25af231c38bf463357078426607984af753f8423ba53135fd531a16b52c2691569be95be07bc29fa5c71661ffedf289eb60503597b2dd2d0074f418721fd68bc83b5977b42d2fcdbf67f1e52cf418459e9cd514dae0038e1b2656db4790429f6dba102ebd66a148f11244cfb48c3fd5077d7b588d6d2bb203ab431624780597a7e03f843efe337c83032f5865ec0c92661ac26bb5d8a78f3b399caa2ce309aa95c08f7bd6e2cc2f907bdf88ae9c0929f93eb95e93879983767f0df1399e7fe97179d4768132e5dc42b2821a4688def866ad2fa3704d202ff56e26499e3e0adb881318288939fe55c9ab2b9bdea21657f66476c9f44cdb81087d3cbe3f782515bbc1c6587143a758f46a47f154973530e5eb2e9b9d76648d3cf1dd64879daed452531dbd45021186ccf53f38cc2cfc5985091f309e300643695ccaa414aa1572af2ca34b4f0c481a07e61f88d73678bc79edc0fe0c769fe40f59c3605ca07dd1ed18d60b9b2570b73f4aa2dd1fe68bf319f1bd47432d3a9e2ef80b0c26586afad88886b8324d8a23e1e9b7b542874f406bf5ec621f3c34d53a731a996463d6af54143c5a5ac76c03f7b1d2cd24fc5ce02996de1fa6d4ddd8d9158192377fe3744b902aab3e4a8c3998bfdc76458b806376c92f1b8272680a0569003e422df7ec7b88a61f370c8b552e3fa3debc8ea4bb7ab734cb33a38867f16505a8f6a0ffe71b76c6897f306ecae9905af9ccb0a66fdfef04a29d3214358ada65b4ce80ed446192308c307d55ea8d66c982eba83fe5e47236d38c7439c4ab5ef1ad459ea399c8e17eb1ef420ede0d17ef1de7202ff7c85d98edd462fac3970f12e2e46a9fa7a637799a48df24b3297a94b9b8b007bfdb256c358232e48a95c1fd4f276ee7a5469e2f1c8ad46f8270322e511cf7984bd87a132ddfbe060225d97359b699008cf56ca340983d71337cce04dd6390f5a03f017ab6ac3431243a45651294c483bf795c9f36e82d114ede2f7b528bfbf2ea802f28ebfd477558b9cd64f85cbffa886259e89629ce393a4abb25b3068a71f628a63b90c5a11dc49cf20a8da8ce7443504d3a1c64ec01f077946d1ce2ed3d5966e94e8332b19cdc8aaf8eb63816ed067aa0f85e6e873962688638c8f3113f098944aeeeba965c2ea2a9613bc7e9cd5ec00410884d33bf3a63fdeb554919c27ba7a01d9df77dc2a2f838a3c23bb03a7985b931c984afa0ee43551ef6941f2a96785fe7a8d95a41cbb6286413d33a5c379dc6fe9a73af0f834bd208f6c1c19ec8cec9e5cc807af2dd60a693fda3ddf8d5cbda940da91db5776bb24769cb8fff7fff14dca44c9cb4f2d98ed2d75a9ed824efcca6ef83b35943a3054ba53c3881746cabefb25c7658e4231d7f01184975383165481b9dfb4e064dd5406c77dc72f23cf4ea389651168314832e6cb9b3295ad0eb7182a722ddeb109d8bf991a500ca3263018dc5dc875487cf3bbc64c0879d6acab0683a53f5c3592710edce37fb4f0427971fe9af795ff26ff81e92f9a2c0aac90e507d55de1bd2a210fae67806cdd57106d7e928c2c19897f182b739853c5c8345fc9d49003b2fe74c7701efa039ab4791ce2a6342b917383ee59935e05c26e6299844b9468193c08f8fb261447b0712e5f87d5651a6193cc64fda621edd629b1ffbbe7c20386d9d65cbcd64ddf62a29f6d65cd3e336c52eeea779fae91f392ee4df69fbb2c0d98ddc57862e79e27a15ede8b114c889dda03d92d08e4bbd518cb2a9b91c6466f3342d081526a26e811aee372905bc7b01595ee03362f392eed9931a8276cb81d2e44861028b77122b3452b836852253eea59c09c8283ee1f326c3a32a91af5450ad2f34133a82baefe45417455255e60a8eb0f6c248e43a7d28a2e82944fbaf4860c3a62df1ebd4969657c929173b98ad3b651b940b8100221bde3a1f71019c73a8d7b017e2a7edac551df97876b32bf7f0290841cb59f0ec5cf64062bc2dcbae83f13a9f989c8c0e610e05c4c0aba4356c0986a1a5983eb0b5aad9808be04046d91d7a0950f9c956d121a2e344d44712554160cd1faa90ebb4f6e910326db5e1d3a84c7fe1237f50ff07d82e29dc1429493d68b04586860843573855c347c0d466cd391fe5af88ab57c0537a37d29f76bcd6f1605a24597a59c7ef89b319037d414a2e8fcb6b31e71b0b3c4f26f222f063a326329de29d3d23030ee896ef6cfdb0c884c590b3a83101c5d40fae15f95caa2fec87ac66658d2002e961a549cce9f2f3100d3afd5a0ea671bc28aaf3cd5536966328a26d6f8eaf76192f2823a240f86d0bbd477aa23897c79eeb321c890364a66b16bbf8a3288e331ab8f341afad7c0acbc6124194b4160d12997ac3f0b96868a0efffcfb299fae5027d5bb9f5a4e3c4dcb2d679c17f9f9705c2bea023fcf61fcc4a1492ee672053b8218b90c450581a2652ee91054c2dc9195af548bb77f7f61690adc48801bba9e882191556292a0134599a38c28702d6ec05c8d2d971f489087314f87c5c160aabae5a4c9ffe26575df900f04739d097194cc587594b508622756f687f2649ff34ed4abaa491a2f55782b8dee4b460244e2d56f5d0a6f70b694aab1e84388b833584d70fb56e6aa132118b622a6369311701c4d6b6ded772d53fb70e0948ce13150fdca9f4c95f63bb2a7e7f4ed83b0bb30bc8d04275fc0422324d8783f604d8f7edb340a2ac2161a75cd511689052ce910bb78a45827c3954759fdcb433c14c54f639d9838b15fb8f7f4c411e6a6a9a86f287d117652e76bd6a5980c3309795b3fa61f5a28d5ea452f942dce3c84587ce49d9fa5dcd42eee32f33a26ddee6be5460dfa99ba822fb99fee18aaa2a92f70b7614b1be8f47a05e76156a0f122c756a0c08fe262285f122affd49332778e038567cad265990271143081314c6efe454619e42cba2be6390100e0d82e17be9b65609e1e68eee30408f1e9ec3e8541af63f10665ebbf70ca118ca87fc9695568831c77a6617d075816821b7c8fbda7b78595af0a72003d2b143c3095be461b8276906460fa21aabf14c9cc77b04a9b5ef2e1fe5fe53f414910ad4f7772af00b724c4c7e5e680c61dd40f8b5c9166f9d48e1df800701fc6339f56b1a0b79c97db3a7c0156b70ad2c409d3ced1c209b51240685312373553577a4d1c79dba0d30e5b3ec582e89a6b57c4551bf8ad6871110f5d64564cf1ae90e356ec904cf941b49a01095f32235ff735bc9bf304c2b51c4d432b6e7f9e9f19f213a96a087f737ab23d51cae41eb13fb162f55b8e77675fffdd9989dddd7e2d7bff246f552e735e707af3103f8d9590154fddbec9bf6ba630a9681cddd014dc2e9b7f696639f929601c14a811f47b705de36815714dcb627912623fcd70b174d9b8849c731f0f7fc4e9c1dd4ecfe7662a360a990a71068ef809843810e2e70911a276cfb2910ed6b416dc0a6dbe5d3b7300e062ec3feef9eedc08b5694f4661bf2f5328307ab19b165c1733016a8091bea71ef786ce92e04195be9455f41d1717bad7be9d5d2d09ceaf73fb30817c1fa9f73aa2063a61b7e5d77022cd4a405889f2db432af9e98cbe78f2f46455c19d7642384e4ba92f2130ea219a95c06954e0718ef09c60eb8d070944b13e1c86ce671b18121775396b3399cc2e3d7327683c76dbd40bad300d30d48da5ffd133cd8342eedefecc27243c309c37373731802c4ab54522e0045eb7bd79b14562c905a46ce75dbbf4df7aa350235da74915dc50e5b6197b6b25707351876edc492a2b21386fb3bb92df4e5cc5484f3d22eff8391504f1e915c9f39d439a9e2ef99e834ff7c772a1fcf1c7d01176d3aa0938bc5c611171b09c3fb0641f2c2f7ca327260661305760991fe432f33a412e454a768a635a6be55e624a73241cc144e8d286079d7356ac4dfefc48c772a1e0508be0fd380a948a31110d5a38f7f48045de290f11ac121245fee560ec5e96abfd71bd524fe6c50482af7eeea5b60d31d796373dc89111ef6e90c2ba07a581a587d8ca06d43ee91151a87baeec984f5e811f15b5b73eaf14db5ba7ac7ed40e85d49f2d5c8ab018a82c6c0d82f8517c0c167fa11b4e09b9697ade3902f43069290feb544f6ca263d618733185bec882d631711925ff9ab6f5b04f44477180183f56fa02cbaefa71afd5190fd3cb17ed29784d504b229bdb6faf7b2dc46aaf2531bca159c74ebfdd2198e73abbb06211860ff35e41467182528a662462dc4bb30107e92660077c55005d1240ca5e59470ec462d271d111f792d2116b1c7882d1f16ad6753a5d79ba8f1ee3ee5a2919c93766a6612d4c623651a113893505ddce2fa59730bdd234432dedb9f138e72dc5ccd8768f6f411c5200540f14807104a63f321869f0b1961738e974b2ca9b0797a2b972edcf92b7b75866da8ccfcc2b9673ef15320bc176aa133e3d70318e04fd763e379f7e85d348f48dddea2d22a60758a292c6e9b34b03f3c4d872f2afbe38082cdb192ce33444bf381557c150e944d592b8d5dab039e1de73f691b45f0f2009bed2f2c4d12a932ab72e6251f7bae76d05aff2051c1131232c0273175a5aaf682e5691c5474b12c0bf40f187e61e21ad7833e6cd685cb6205d0df8040f756744b54175bbfd4f6ab8deff8277ff21949de835d85cdbdbe391507acfe1e6eee502b45bc489a9da0db6195397185a9915a7987be43b01642e457049f5a622315de70c37806b60760acc7712eb84844652776864bcbe33f862022a87f908202e54a96b55c403932132c11473405c8e608310499086fa80e16adfa9cd86e0b14319f54302a4c0e4f0443ba5edc9fe14c431d7f5ee706351f3c52ec2f207b541cec45018401163138bfc78617cf239bf6af7208abb9230b099d33962e0ba78ae1bdcc74bfdf687a6ef9950de9ca91dd488720db0e194e3016225800c46594d5faebb215948a7e6099fa73c67b8b1dc7b0616b8a4e3afd2ceba1e57eda4e30b90a8c52af102f5338274b0f94b38b5f4954b72bb0ee6e5f90fed168bc4bb4e125fa969095938e366245bd5131ac457bfc2535125a6bd6a648fb6a19924fcfdf16df80f8238027948e29ec72941cdad5eea06c62089e62aeac3f45dff1a322a5fe9b4fa8099bcc7ca90d1ffb98a5a2efba6a2d9189c74f48cd6515c402e265c0cd2893682330e6f1c1cb59cd43e733613b73524bf7616498f4f2aa50c1856934e292ce9d43920741e770c90f1d142af1f08e47eee0057e3c00547d70f6a2f79ca2f3f4b3ab104805be0e6f28c2c5636c207ac2059b9fe053c38ac82344d5afbd7ffffa63e73d5b08b10c0b497f065b122220f376cb8df329cbf46a428948b4ed4eac9f548d3047d205a0134a9ca37d1c9bc0fd9594ee7f999f52290368e7bec489d14021220c0a0e139e8a47d385264467047833bfbce78978bbfd4b2f90c48c46c3634d4d7add87f716b7b37c6f079e064a6af44385922db44738445191b2d4bd86918cef75e855ee52c02e0d58146efa7ebd0fb7a7ffa8156476b27cd582056dabcacae057ef0f7e690d9d084ecc16bcbc55eda3338cb22bee44c6cddfdae4adf0528517ee3fdc1ddd641cbe1f07296b3ddf572bed546480b1257dcccff25d9fa50b2061ac42f137133be1c76a25da61403ef8af52cc91bc3df2dc47a7e8bbed5511a124b07077f51242115378ecaf68ee9747681b1d6e1cc295aef4337a27755b5e5f4241cb478075a63d09ffe09d95aecdd31242d0aa9b870fdfab1b9f1f3059c867c6801dcffac73e8323ba2c29469d4059849e0090fd92f8e36e5e5be03ef1adb10c38dabfd28d50fa8e4f5d31cc5bc5b6d3df1a29eef2cbd04ab7462a01295b54792b7b7fa62b30ff444d364659779251a9714454b4781f44e52676da13c1e7587434ccf3d05f7d3a198d62b364d88b25da11cc96be3ba541b01846048c7799f9f4692deb3583bcbbc132fabc85f2da6825347c415136faae1491709b946fd544c52d5dce3ae38d539c1f0fcb9930fe64855b003e1d6487d514571e48fdddcea2deb73271b0480341d6c2a4d387e8044fa39a6b36318fae6100c6cc4110b06fe992900d0d6cc795014eb1746b5607dcbcaf63f3ee6e0f442de13cb8ee8ff8e8feb73a62d7e878034104480da3eaaf2ebd73c931d111b0ef58d109a719ebabf90843f71a4cc9ace34c96568f9dfbab6be9ee70c990c6960c5443cf548d20f18020afc89326e4cb17bb8b14735dae3abda1fde0bab4a1e69d1ab575bc9753d0df6ba3d131a0934f636bcce074973ad1130ce00827b22f2011acfceadf113fc6bb0591ad26e0612d2e30e9ffe540599cd77e230faa74f2210580ad291fa835b3863aa8e52c649da41ab96a201a4b14bdb59a5f9dbacca8f96aee5f861ca771ecea6e9e6baa83dab523f8cb69526e27ece8d729be6694ecf526140fa3297a41e6c61ba403a9142fa179b8e5c93d040b30a6d0ce364e6cf2d4fcd3a82442d67060398e01ed1aafbb37323a9bcda44c357e672679085ba3b54aad943e675834ec6fb0fb34eb3f7115d8c887ffe0c7412da91b937f6670b2026adcf41e94bad6533b0417c92f21553d96de0547ebdeb15990f612b31174a621d6c3f9236b6bcd59a47825c8185b55d26e479ed7d3363139ebd0079a2b37bd520308063f5a4042dc5c8a70e5e1c24845e0dca2866cacfce05691e9874856bab4ff1a46a425fa55c3392731e3be9b8908aa6c41ef96dfccd2ea7f1c678d2a6cb5f98da480d98e7f0ec03daa193680a69c61a421859549e8efe24f93258bba564da738c75770f34f0d5263e72f8fedfd37476af16496abcb0b40c6bc24cd14feee60025b53a859210f1e8c429a647616b8748362ec189e133d3e9da3be5e5d4b66d1e02a03ab1bf3aa059bd8aa0bb6d888ba9f921fa83be368fa5664c7e9cd176632df40b70ec5314ab166443c305b4ffdb4a7ead3e287ddc24ec7e2f75a5897550916d352c43b2bc7d0d300789b43803905ced9ca3bcf360e792d5040c898a9e877b47631df8679fbc6c418ce6e50d66d35ef3a5caf6cece540162ad924911d62329773b5cadfc295ff3316d37e333c55f61d6192347f867f1fe99a04e9d2aa515066a7c2fdd94873eed9b6916c2c0d0a1c82ef87255450544c3483672ad8519c928232074b2a28f2a40dc191a6c3416d7a3a307107c0e2853e5c553b941b3bf22cb05be1f0be94a54ae485b8a85e5107c5c774dc3653b011eb1f8f47d49c6529ea9f61fa3668ded61b222f37302c1043d174d50c8282c3090f3289858a200714b7b43cf5f4e6b4eeb39b0f1263eb15e60b9c5faa493e971602c2e914463ee03eea23ccccb2d068d66bda454e8e914501d30aaad9d3b61f4f8e9f0d2ccca47d71b6f1753356e23f3fbeb6720ad06e6704934929dfdc9dd249b81edcc7d0203dc57c09bc9aa3f3aef13843ef678ad381fb22fd38939661e71ac6e888c35e325edf1fd2b6ebceabca25230b23f411a044ef163aba7bd4c3438551efc62c4870788a4d37f23bde0ef673ebc407bb0ffdce3b1f11dc41d79cb46efd163565c046e49fb64b7f9afc0ccfe1af0f60453bc3a6459158f2705075232b6d5180f9c7c6fb7aaebd1234733257db8eecec8e7fcad22662f66c45c612adb6cf90862ac96bf80761fe6b9a394267bd210cc205602d4dd7c2ae709543a5c1f562d3bbd838ed8d4dfd00b461e733074535d1fb79de3036e0a21d1c15324ad8169d35f8bd825b071dcd59847fee685dc7871ca52ac2bf29e079ecc2bfd84819afcafc1c27ceb5eb21212c689fcd0c2058172322b7354e900df8ec4cfaf8a56be847fa27f2dceff7aff0298d861480b37e19909ffe29e1c0d16a3a8d11a30c082c26a84443b055baba06770de3ff746e41633b49a6ffb4570db8f9e27e97369be847722a718901a830ace47ba571c2bb1e0a937d6f65071406df1913029f45d13fbd41edc870e7508207ae9230643b4e5e0380044a8973e2c5a17c7dffd5cb9e08b54edb0828354ddc6fb2c25a9df29f774da2c1f6462fc901cd7fa48a8c19a74cf197c200072209450c0865e8f360b2f035bbe14a9c3e8cbcb6833013a1b9a79cc1377915cfd47a1dcc53d27e1bd535b4d1455547869c7b54b5ba22f774ad3445d00c12d12a648cfa7a83b41cd756a009987880edadb3a7d641111b52cf3afcdb83aaff63bf7c748664ba91c110318d097b1ff8ba21d47e18c3e77d6381c8387e04bf2a3b4ab1aeba504901ce638c91a5b28634fa3fc0ae9fbc94528393d94da8942ac0aac67ba9fc30e1b22144f7280da60a2e3e359a07ff00985e6bbe051a18492e708ab0f08f2e88159a2e5c17ae81a8275e437ea0f6066927ca502db57ed20d22d920ba4fb37be8e005231fe851f0e33fc96c2bbad392614ffbc7bd43b8335683ceaf289876448fd9a3e341e4b2021bdbdca5c8b987f7ace4ec5c48117f0b886f7a9e2a46275a474b27e581236a168ad4a0ce6eb813935bb2158ba2f837e0ee8e80edab6c53a78371ffc7bd474cade68042f49e2cdced6df0d1ee803a7ae36d3beb283008458792a4d6a562d053e2c07acf5a36faae2adca94e4fcc1cda19e266a1bc30f96102c7ba52680ed4669c4dc21c36585ba051170d0736e725f0964098ccc34db49a1898e5b6ca77351fc0f1da1d0e834c17dbff2b33fd98fc6d506497c10ed72aebe177211e7669097ce9ca746605e9a64f3992618afe0fb05814fe842a6f5226a165581a6924eaa6141d8f2af4bb20da0dd7145a921df9698bfb5aa5e4497795cfcd04d7cddcd9f4c7e6ef899ddafe5020ebf1417a33e581571aeeda290f476886bf2eb862cf9c93619358614316f942c380df3954c87c06cf46e4e8f73b4c2f3af5391c56c288acc0d39a780c2d4b31b5cfd75ceb19375fd3f7567bfa1ec9d8ccfabf9b2ba24d0bde8f3209e35c449a30f372498d82b644dec13a698e7e0b6419f987ff6764c2c4e8c7a62983801ba74e241ade7e2e75e7ad6e2e1ac988d82c8a371246f48e4e323882e7a9749f28e2326fbf3d75ff7f05e6829b589df38c4ada051c86aaf0dc491b248efcbe33a52b941f3ebd77af3b910d7c2c77bc9ee610ee0e962e822f902951490b4bf791fca9d17848c85066ad0eeef7bd1eb260e94f2930334108fca75879b3bb8b620067da5712ff8fe6989df49b7c1f5c44c267ae7dd393f310ba9731fc04bc056cd05005a6e8daebf7af0ce32cce043a8334d5952c10def52ad16fe9492428ffb57d941f00100ff55a1439d701f9356bb736b04d025b92197acd8286bfc4ef886b929235ca99675d7a7e8fd92042429a1c8369b23f5e6cad67dfb3fc3a75887db057ad666ac96b34446cd757d30051b8a01f9890b495875d2972e1da68694c1fa2a3f434cf6ae4f405b41619b40cc143dca3a301845aa0f7c99cb9feeacf70442b44632096b8a0bdca7f0702f934d956ce39bebf9ff41935ae4f9736796619517d3c3975bd8a2109e1bfdf6b341e60b821af0fe873790598f7567d8efd434ad31493d2dbc64ad783087889fca66f40565f9c5c630305ebb1aa04aa954976c18ea9992e2169e60adf89610f2dc2102e14a10c9f7332431a8471924092c4cd91e30eb7473d6ead682ce8a9e11e6f6108fad509c1802c8d42f80d7c037da866d161133564470e2992a97b4d389a5239831037ed527ea298eeeaf45577f71047904a9af67045afd517d50e1fd52c736f99e5f6944edb1112272456d599f6ecc55847ba45213147584c9b9e5cbeffa8fdf151a9c87b1dc4235a9c828dd1c48841716c2ddc7a0990df8b616b52ea728d6248b3cfd40b59951b5e191040407cc0580eeaa53fa1c4282c56167da0e6fccf6c6f5ce5d0bf8c7413a3eb9289dd0c6d4ccfd436115e5593d8b1f311bb5b0027a5fb32df70472c5df6b81bf9d806447e54758ce73bb15cca9df24a0b847eb2005daa3fafce354e165fabe7a5459ba5f3ff3393598b4e5abe93bc7bf20d908c8f4e872c07509051ee00018be672dd27f7640fc66df31495c07d3f5bf50b8a9a7cbc23578c1a5e446d7319e5ea8acf91b17de9ac9b3ee6c807fd3a5db39f1281e0a1f7c37409c627d335d03b76bb9239a24438fcec4f6a06816410d715facd37abbdae63ceaa8c8c44af61683cc986fb2505ca1266457dce5f4f47b8b2502c3a558ae8f8251b829c0edb02e42123c63da4440a329ff4ad0227f827049a432d5c4f8012a7852efbc688f9d0527a3e13aedc2c8f2d8a1c8476eac589185d52a0b8d01b13f9fbdc22c98164331889b4cf60ed8ec151e2ae4257b87169e6fb0e7fdc5bc4c51ebdd4ebe59763140803f19ace1a38f20d80828638c5d864d7a069b21fb14e9ac616d636c535860d6cca92cb641d328908f34b64fdc265a00c8474f44d51a40ac10c15a067df8c481bff1dc7cb7fe409d735019c80a13e32b6c751eb48474bfe3bc808e892b9c17212698db0b18361e1bed975e69346265f8ede08b114954c9997656552be933940e3c268bef722135ec26bb6aca2ca0561d88ef023fc40c42e72156c5b749d6e2800a9bee148d000adfa1831ae823b67fc863ffd2c85238de8a9cf3bca928d0e919d480f4a04ff9033914253dda4cace5a0ffb5abe330d72287dd9863680b53dbe989ca31063e02e9c7140a95c18bebdf687e3f28c711f5a2d41966c89605af2a2db0eb80ea679aea1ac39d7ab1cbcda91f2bd49be8eb4ab7290412124c1fadb600107833f67fb9d161a48d82cde42f550e454c7d370514e4750b52ec3e6c823edeab56cc4856e10ac6b33838d88da7f504e34c0b8cda389491585f38c488308e23ddcc2568dbdf3ae95b2635a4ecab25299e53716e5dc2ce104ea90e79d8c1cb4a6348379e9141aaf6b07e1c6f70f560459441d55ca122007d00b3a4e8f10b452339443496aa4678bc40f4556721dd1d138aa75363e2aa60f4d529939f44af389106c44ced1f854581e5fc312c3ba7eccf5514ff1d23b078715538de9aa2fc8b3a49ddae20180467fef82773c28c1d505a20331c528e3751c1df622e46aab4d08ca7bc7a439746de9de1480293458ea5388616653642fc41a2b632f93aca233409b090be2b80151586698e7ae83b0e1696e59a80a98b5fa68c0ed36b5f12fd651f0435ab5c7572fa5a9db86704e62d2df71af84fdf990dacc4657c33ebd5ccb2e193bc83cf220fb53ca95ec9d64e77aa46bd09a7fdc87835360f90ad1e8c46d0baafbfb4eb837c2f51f459e075d8d3e1f2680fc1bc72bb894e4f8d330cf470f8fcb8af0c72ceefa5a619e085b56f8e133b85990801502679d34b51c2fe5b3d763f57cd22b5ab06ddf345c6ba7e10e882fc84d9b809aa464c4a6f3a9613f379859dbdb24377cfa5e2d3e0a77a52404c7d778a3dfaa3cef1cb944856e957cec0fadc6ad9d77203504b166a97033b9d3152cc83a62bf427ac1d1ab5d745e2ba6637bf4f1de2a6a840f4bb61864071b97347616bb8358c8803ce46ad6bf49f177520329764de93bc34c72852d6d3e14fb00acfb4bb1649e469b1ae7a0236ebd55009fc154656b8b13744ccf254de6ce8b618b6095d161a256752e2a044f3ef76f9fd7ee6bb0efdd5ab9b791a7a63d46228ae28360c1f94bfc33f16c73785f81520adc808da7c391b6c9a6e3acd8d80a6e91c9b15cdf377ac1ec40a8bec0901b8b839cda7184bcdf5c6f08ec409d9c4a80ffbec6701dbc5e9b6d6d5c98bdaa4c17cadd75fc10a6ff5c9fe06507d723aca81171bfb414d706a7b692923631a0dc58974c5ae2ea636af7ee81a5fb06a38fd6a8adef7fab8a5fff73ee96de90bbd7a104b936f5c8f52f4a61df497097eed37e7f069f3277446e26c92f4ffb3725988ead6aa65bbafb59d7839b66a8a16c1f6628e083b77c56a614eb408d46b20d0f88f9d1a6121d765b710413391a9a3baabaae0a8f4bd36dd3cbd3aef211cb087c76c34749c48da9427d1f96e548d7a3c697ad8adb70f95a20f2b638d94a9439253e7a8a75834864d5c7a28f4372e87ccc00f3196acce1a93e760b2a4ef0b6a6da67fa726505c8e1e1a2006e0734939e5f971eb0f3f3b3c34118db3ee2ca71081381687f84af572a6efe49f9fb076717257e25cc2a27ca55da699e0204dc35b7be0421d724d6324d99bae4fd33a4faef704ae592f584e59c1a76683f64c27647c0b901855b530b85eb74a824770d7f9bd317805dc305891ad3a8d862cdca0385a3808ba1ea05539376a77b756d7f5a459f63c1d813dd2443908853a3e6c960e6dd545724ccdca05fab294a5765dca14e438ef1d7d5e995536acf0bd1f331701e890cbf08f0e354dc9f30e5adaa81bce2caf6954e326536da8bf52c75f6faa4174f01eccaaaf882a7cf83dc1f1a66d3030f0016f7d78c16beb8615bdeccafeeb4019ed548407397539e3028762207e4f0b95db646b4fda230b17a34e861dcd2a01665b3ed12dec5d32986d0ba2fe7bca00b4175d9ce7b4eb104f50dcb824989340d090ef8917c6636da1f5317879c8effcca9ed3b2eeee54f3d5b487e5d6cb8afc99f262c1a40d171a8f379b849bda951ecd3567a9c59d1f6c7058c688863df332902e24e0ddeb593a383290dd8e1e362aae0b40f2233d5765f22c7d3075b395133a7558dbd56a4fc0de165ec6e08eb82e61288da52593ff08709c49d8acc347d1528adf7273ce705379449c222e94f2c003224fe66b41fa29e98dc22f5d972b249ba10d453aa2fe767efb1353cb3c84f2fd4b861aafafc8160e4486dc4d35992f6302472d40f2de38b059ea909cc54b36dd5ebf3a4ced7051b23e156a1a6b1c63f65af99b2b76d29bac10f3a33660c3e5d4a5ab14c85b3d9eb6d244c97dd65370d7c5098ceb843bbde8289809834f13a96ce01f603f27936dc634efe1f620c7e43c9f2be3ec2589e506b88df3671ef555d0b7b8494fef7b12b2ada78e1b76584fc2a9381bbc745982ee65e3cead4c290efcd047b3671bad03e8f56b9e0576e708bd2dc1b746e01faa711b777727fab5d2aa35361093fd8b74a0bc48283663810996efe91d513b97a45957afdd6d5d93ca630295cf481f1c7144dd0c58bccc36c5113f9e63aeeee413d37d9a8ae0d728eca809fe6025bb9bbd5df2f11202b8aa88cae213630f10c0a673124aca5b323900fda1a835ffe9adf7c252a8a4484a927ca4aee18d9c1937a07f259b033befc8dad6f4f60a978f096f5b7e7c1e9f7112776516d0ca6a92e0a894d0f7bd127b3263ac7120387dc9d0fe007a1f67a899be484b28f564d9e0ec62f1651efea7c80d6073aacde1f87e85b9419c98da1fd1e6a998794fed590441044136827d7965693b608a78bd0e54adb78d8c3cd560fa94ff27cb6e79cdb24769c8c87e3c1f7daaaff50b7198f7234403d3e3a974ae39c786c6a3e71fe1763191b2d86fd86eceaaa79e02f415c7974944a3e27140051e79e308b6175fab3a5cb8e39de7c27ab071ca0b63f16be81525dfdc53c61abf6b3342ae701042853d0fdbb2278c6260d8246eaca1e4205b606d170f60324f697bb2dfd4338d6b9ee2616957bf00a4305959f70a0ab7472c69969de5b9be5c557e67135d41bf037ac6b763840056bb0cac995305e7f0d4fbc5556e683cfd862517319ac36090672a1b36120902230055a8d204a0b3390e6284946895ce01422ec2c47cf673534a4a20b1198d0c846e85f450189b294e10bb7c23e06a817036732494c6c538ec32875159b43b18627f72e728b70338956356f6f685ecead39b27d60940a07caa9f2c740f7bb0d6c09f9d8a1141a082b862e9fd241b041b77b5a2cf6ac2fb8f187bc29703113f5cf311591d109c2d82aff9c95b8c7ae2f06cef82e5bfe46ad48ead21e57ed91e737045a640c0022972fd71e74367e87df9fba6c0223beb02e7c8d1fe908f10592ed87a0f5d85327bea00d0f88239e116b122c733b1edda336f9b32fa673451b31446eaf800c22cf085c2bcb1acb9766a3ad45febbfbc483ce8d30af8e9150f9fdc5aa2ff34b61df92fa561cc5ddfee1700b2637191a0853dfa3d12b3c19eefbb4fb6f20b0899c82074b0138f267fc38bcb29f5ea1d027afa52fc42fc566f9319bf1de43202da090a35c18943e6915179bbc24f0021b0518e851cdbf7db31fcd36a1a4befec33c6ea8722f6b765a57be71f3f31e31d9ab2f968f8bdff9674fae8aca98bfb1ad25d4b1408146435cc4fafe0d3cb005e5d410e91ce6a5be4313341fc2782287610bd351db1c70c516f06fb94ec57faa2774ad6aaa506eae0e389a2f67045f473733d892f14d910c704de1d29a199c912b5e536c7973bcb6788ed56da58c04ea10dc47683d2670d288d6b6784503edd73392db90f2377474abaf18d17c20811595afb9b6235db3added3c10a5552ca8a43af9f979222a9a05ccc0fb5d35c3d0ccf929474d4c2b3cd9ade5fea278a702b340d742b0ee519d6faade07f509250c8236cbda39a539b12bd6a859caf9619d77b96afe3c621a619fc454356c909d9dfda2d7a32219f006d0bb99eb18362ccd406f227b622225b6582c693f8c16e76e24b3c62db0473400650d1979a96afa6ecfa2a4710890a4105f72b25585846376d75b954dd1cc9d349dcd1527cf1ad59187b750ffd605dad76fa9b9aa510e325a631dfa4780bb3e8a4d3e11596f603ef88f5ebeddcc01aa0418c860a2db178c02a8129f09c711c2bec538b69087e88d6302aa88e9b79ef507008335c36830d4f17bd12348f0742a82c6cf9e2c18ee6e2980a0c43d020232f1e16226eced97d121225e757667a1fa22374a26f99b2758715c3863952cf3e2ba20b301ab021474582d63a20ecd40717640853f7b8596603ccb66a4e660b200bf2d55a5f10adc2574533a01c74fcf500228764d36efa6dfb973bd95bd206cdfc63bc288eba1474ac0a3f970f662ee51bf40e2087277eb76701b52242ef8dba8e74b6b145c0cb95efdbaa9ec6b445b568112d3af395fb5e4af993127c83dcc2c782456b3f8a3375ce2c05570740c60f83c7694a5559a9bb01a4374cfcc565eb3f35ced696b673bb9a82585101478af868d0e803b7d33bc4208d61e0e1f3eaab825fdde4a25b353d2e5e90f2ae875fdfec9fa9e0e01be47c091b7bbd5a87bf4304d434fe480fa16bef4250ac094405abf61639e362f31f78fc1f90a7b3c4062a1ec2fc9210970b3396908ad5c90bb02dba3e1dcf455bb63ab319d752e277407dca5018f39fb133f577260ea4bd51f71786e0c0e9fe7772f4d03f995ad621a56595ba04df32ea538b2176294b210c1e20a4306b6c9db4e8581d378d4f5eb668526a4f92fc8629429b4949157180414819b2f8a0384630034e2b255cfc34a6c986e4165b85ccb2ec19978d502128005fa2b051f731c02477d47ebda424090497a6faa2a9b616cc9046029f30d11b81f9e5c1ae5943edd9212e9eecc448c20cd88cb47d988b2d9cd028c6b906aca4460a65351d7acbc26c1d5064858550b96c483223dbecd4d6368840ef91f9c038d2532ecb54fa3e4e7415da86f877e334ca0e5256011df80433fde532c2c5882298da8c9ebec1df68c40ca26cf439400cee9f28c13240f0e3607f3b1f1a09f9470c7fb21a180f4dd983a0f5fb7d1390080ed7461760e02642a1256c65adfbfa3b26ccf01e8c92e041ff7b4bce3fc81aa1a11627d1b8982c5df604a5f1cb51d17039855f1db8fe0fe7b3dce205ecde362c05139e25a7e04f8a1caf09670a46bf8f68c07c1154f8f3487c0f705ace49d827a619ede260cc691538c6e3c5d804e73cfa6549f167b02809c76cc415298b16e89acde633d19159560eab6b6797bba0d536a2e6c16a2e1eaec1935d3670606b6c2979672119a3665b449725982645663a0041393617db6deb6a11b0a724f14d6925308673adb55c0fbafa11827936bc7b62df891f000a2e534c36bae636dd15af2c784b126f4c691df92863a26cd5103f3a2ee0c157fc3540c3aa2860ef5ee80592f5382decb6d50a740f1ef870c0f0264e5b3b0b0536348334156be6e0461b41a15e0c2d97a7b640f6bd0a241a8dc1b2db0ceebe45b30c59a3832604bf3ac70ea9dbf18310fd9fa7a014bba3dc9e1c93da16de5dca19e1a46a54f000b1585be0c775a305d5cb7b54feb073be9e4c726608642f64f934c9469c19b1da3954a64163341ee0617b63c2142b61ffda61162cbcce6e0cf20090a924b39135f3dcb381a9296e44d03377b0b1a3433c42e48c58555af9e3cb0d94854f8aa8464c61449a720924d0e69d616f2fc43ae099ef77337c569faf425a0951f4db383b7734e6ab61cca030a96ab13297f595344bf6bef809ec5ca036602193ac55ac83258ad9352d8fb67180e3a0fd407725ffa6a74015f7f936a94c25dcb1057a8c8bf0dabb4971a946927116206e837d51814b749e2060bf38b13eddf72456ebade9692cde8d7c6cee96e06660fb6993e59291bc6af9874435655a8d40d66c7588e0ae020bfc29ff2b0d0f22ad85eb4eecc7c31dfc4eb1c1ab5f986c8fe52ed659c2cf6a661c46244200c8b48abf3049957a48a782efc423a4194f102c24a27f942028bce17f988e78fe1e7cea59720b9b48f5b8704a35d918eb225eb9c8faf984835be3d420c70ecdd814ae45caabc6691a1846999e5813ea4d5f0484d1289b33b6181f848cc9c40464aa1a2cbca84fd5c0b908e14c41d326f7df6ec65eb137a98de0c6fae7152a04b879360087efb44d064aa5b9cb937a5b8e82200eaaf343f77841e72949ad976592fbe98f6e6651735c5caefe31e137f00f07fd211b61188b837ed9a4c6e79d0a59f9ed428847dbacaf6e78ef8b3a45931776cf4f13ca14195e0bfe6c4cef1cbe25230023636871d314e027e8506ad074deda000783b999b5574447d8aa7892c090d9e6785dc4630d11a8cad82e1578ca1713147f4913273a23349f57eeb0259c13070ef4c88fcc9efffb33ea195255d16096afd555be4bde141d348de6dea8eee7352a32c803f516e3614df9dc38680e359c41594796c7195404acd60189a9074c00548d1d22319b7f529d93a0c9b3b2c77d2eb2b9c1fa563539c274d4bc08b28fef4b1df43c96928b2301e029b3dd679d407b048bb27dae639b3960c0a8905d422428e29ec0d32546d56e05ccf9e896019eae20c7773d26c89604db6404ab1baf80ea85807be4c7ed96e109d8396e1858d4e42dfb39cb0f1106888a6832d75ccddf4385e75a4d1f48ce56fd940fe44e83af5c48613da0942b1cbbe5d4014308ffa29c8ce91d09d62cbf23700176e0fd8c6e4719b4082811292bd8d5cd453322d2b5a245f5710be891f49c05d7ab4538e13e6ddc598f531f2ccadde8030596520f1bcd3613a890041e1d6d5363248171c191846578085cd6c18f3d7e73b7e4cf3eab900046d5e91813238d779990004385cac200a0624095596dbb9a8b0dd552470fd3f4033f988e846617677bf8250f0bb7ae40078ba0bfe8397bff5ef2b8221d3847209ab37365e91e2e1b8d86df5273a1c30ad7c031f49c8a982e33cf9336e5a730ecfcae20a53892e06dc54a44d089e8bd89ef39fc7e1f2ad8ee83a01fd35149b01f8c3356b2d7af259041250f84fc3c5f72401361a6356a734b0a2906df6a0b42379c21ab3285af48d29e865d6f374e3745b7c9339960fc0c0560f14ce3dab9c1695fce0b8b09bb5259531af22091b81949f62ef5160f06b2b3bae2a2323e354023f6f48edddce883ca8b24cdd1e74381e8cb21a97d62e5374a185a0a6bb3edc19ca6dbadd576df1215b1a2ecfaff747cf07616d88cfa1fc415a60b25d239c1caa1b06547a8a13d916f3e6b84fb6b0dc9c64ddcb73c57f0ceeda312e470105bdaa7f4086ce4fe697243c5aa52ae6e2498462cca4026ff704f1dea310a23242f56f93697c7491f164217f2fd4c5721dcf7e2d081da68fd2205180f617e2ef09d885227352a8b6bc68dd845451c6e148daa4d0763d66e6f18573ea8656e87e831d3b741a5e28496cdb0d051d1c1e811477b4640e2e5a36131163d02f8fefbeab6234643d6c923a783de600ee6122a4315f951600ba4d2dddf4e3ef0b5d67f4703a29d3f700e651766a6f1c99b4684843b479f5cb7a0a378fe1d7b46f56fa41e1ffd0653ecdffbe61a0e58ccacc6d6f8d00cc64443ced886335edfc32cb47a4a78fcdd7ca94142c346d5c6a2ed9454abf8d50c1842a384a4cdf089b3486ed29d87b251270c36f7a12340a76ea6bfedfb5e63d2f546d0feb7873df7928539bb875925f0d5d5109c167780695b7ecf956dce24aa9047834b10d57b39ba127e286262643100bd698b34c2308179dc73cd2a6a0f624898642665c1205940582e37b1cad6ab91c9026101e669c0237fbf1b908baa5dbf9fd62e8d4c567f076e7ec32b08a74d9731275439d5d994079ca4b849cd1eefb44b44e604d4585133e00c5c66a480ecba69e18df478f9b98634158ea27967fafaccdeed11ec7a3e54a53245bb137e759469b336380418e0a9ff50567cbc7fa16d0283577f644c5eaea609a4dd46a027d8ab79990a6a024c2a9c011dc42cb74db3942e647be47416683f36b8d18a77023ae5f0f25e2dcb8e9813502a3a3610c8543fb5dd9e433672f8cfa6a05a78fdb4dd6bca74f8f7eef2e56c0af1154b94772b8c15da969474dd577027d0e7c4c8cc414294778e258b881c10b0eca400ad3f7412ff3e6162204a9d83b076d848f580c46de474dadcc9d9efb8855549661d692afed12adbc3e9d3e78297358f0fe90232b2cfe6033ba6a754cd81fcdf4cb21fc9928a29c17d641914390f667682f31a6f9905c8193ba033ac7bfb969038d0b60655b6722db3fcd7aad85498c4e76d29b13c7ef7a36c09d4073886f58d7c7f93255286a5a5957f81a55d8bf507c415fdf908e355e55430bc851483ec376789aa138160727217930f819abbebc1c08c2c8fe8b8d893d4bc48f74f472cf83642bb926842feeadd5c9080458dc25778232411513a0c9871145afb3a3db0a31b017a6a97b5c061de94b33f6df64d626795b960324f33ca1734ba7aca2085da2802768beed5eb91cf85f5a6a20a46cc973b8b6cbae5b2f7e10dd28c5721a1fc423272a4fce6e86d577d9aa2d150df5fb4e2497379a071412a872b3604257d55d388fa070ab0077e69c2e820a468d6b486adbfe0bbbdf4074966e7d25da771ffcc6aa0c70099461ff603fb77640b6e8fbc1c2592d4d98074d9568a3166aa75b5207be46984c3ee14993bb8ee6cfa83d2d829ef125a6d489a091a0b5a37686c65f7c7c96faff75f2905a517fa25c9485b9806b8d89e4b4302e3f52d6de2799d3d264add90d2652afa74beaa05ce6fe2d65e4a971ca9a11b8a18d56edf8a7617c32e47026dfdf3e09744b7f32130b01b2317e64aa8fc8c51d55764f627acdc2b59f1a2981421030146d22661b84a3357db08439f09a0d5e5a41f536f51abd0f35df064a13bcb7bcae81da0f59308ac1fffc1c159ce9e1c21d638fd7af6b6ad3aaeac0ca1418e3c605135b03f31ea35d764888d9d56160f07d4f6c57278f4d38a4e5900e0c4dc4de0559a30f075c58dc65cd7848ffb56575dced00d867dffe55c28b9ecbf1d79b6f910fe9ab6b361c69399759d7a41300208d340876b126ce4972ad5a7461af0ea4de8baa128f62a8862213cdd937e4209aaf0936f08c1aa4b6ef2e442b30797008534d5fe6445b04fac0471f33e40a6f225473f0971bad553faa0dc8a2aae7c5c9ad1f668d6d046e8cf686e60c03ad55d5b0e2ed79e074084ad530796f6f7e7fc1767bce31e4524f901391b09d5d5ede1597d956b1a61756e2432ad0528e71016f711df97a480797c8d0c17f1de0aedabb47dc6095b2bdc20ae05ee7bbb24fd3b225f222c375d7c5f5843e3c6f2e57bb9b7990ca586303f2c84044160fb42933f9f34498a8fa60b82138b81ab7ace5c10ffd8f977858f3d38b3f9537692967729eb259406b9a4f3a2a2b3aa577f42e6c9e64eff4b42c17e12b52d14c0218c3eae1e6e978d7aad338e15bf3f6607f3a8d506732931e2b5bab7c7c64fe97ef09d2f288cd168d61236790e7dc07c414aa7ef3377be0f22f17af9fb0601a57bc725d346e7a15cb7d845acf84bd8998691c3599b4ea3d7a0ad71f219a3c5094b6a33f2f2ee1ecd15ce6285a0c76b35b73e2d13e2c3068c297ff11242f668d5668f41cd4a123bd43611ccaf56d8ec1cabe8544633e92fbab0b06ddda547c0992dbec71710dd121679dcd9c150201ae3ab4fb2cc150ae5a62fc5736324c475fe2dcc5c1818464af9269d2f75774b15b802153ad30cc29db2ccd9f149da3eb11defae7562b2b23a55e1e05552e0aebf7eab6ed6f39911da542522a2ed0e20333536222aa3bd90be084793f45de806023decd356d3837859b340aa4d27ba8c786eab4f0edb938ad59e107f41efbaf1f5fb3333720dba812b76b35973543562361a34488fbc10befb8fc3e16a32571c252d7466b1cc8f42f14fa67f0b2e863c99065cec38bc7df3199e257623eaa144ed0c390722b64d3430623e25cec8a17820d39c619ec375775b1a4a55694045b9919b02ee0db89afb3daca835518cbd665f064f51366ceb91de6de47b12a37ccfa315a473b9547708185d624969f66af07d831deaf28a797f65909623e43c1a743721b9a14ad6943df24bec5b36acf9974953a2b833f402515497c13b0d484b4c8130e5a7424ef90b09d8ad58dad5eba01eceaf7630d8366c59d5d8255c0d360dd750a5d24736fca9a34fecab13d8b87027a95f0da50f7d28681619ef0656a8a059d42c935588ae6d1436372d0c6ab2dc6a177cff874526fd701994f81146e1fa2b7340d96f104f459072b422167ba40d5812369cfaf05229dd7067cd3026c84c9d362e09a643e4f33d56d9394b816274a97e4534b803746f6dbdd9b0a2de15ab64d7e6386908729e4c5ff4d38a0b15fa26fef8682fb9c32a270190e151dabac91648a9e475353ff495632a7814002c36840669bc4495f56ad340ced467698dae7ca1e95327cd4debb46b498d05c687484b305b4d69ca8e3a039179a6b4385e6fb20302de3a99840f500af5c496ef915a0ff858a1c8fc57a8e8b8ae7363169d47376acaa67917fe91eb7fc76cb151898cb03ad1b445496ab00d40705b789c96fac74221be1595369294795a2745303b3987f992d594d225cd5a3419d1a12b8a7ef5daf6ec9a4e2f512f8219ee09caf7b84df83ca11639981f8f94292e2b9146435f2495e4df7bde95b402a3a27b9931014e065870884a79a39d195d2f1997b190fdfa3d4b94e5fb81928064ea2e5514b254958295bd03178826d5daad0d9d1335d57adb927616e2158ee5c45331f52c25457bddcb955fc9bb65e83d5a832b8dad3d7bde657b2262a18935a79d3a64347c4486a4cef0fc7249c4a8b2d76f5926b29f51f8a46b4c0ab70196433d8bc861606977d31c9cfe7488416c52d05cfb3dd1350827c17f7257618b5a1ea0ea3d33a85018973795f3a24914d15f1393d84e22a5530daa768b6d0c4ab144dc453294c884b984334aa5dcf89b9d796198b29550ecded00f64d915641f4613e0ee33d0b4c5c7f8a15e26f1bae02bfc1c6d0ef832089131e1263084766eb001c75cba5322db7c44fdbe3f1ad9d2f1d0800edb15eb49a491df8b4fc36b4420c71534205f91b1a53bd7bb0267b982afb76e3db6e022567f790458caeb7177dfc990f82ceec45b2babbf0aa5acd65a68b5a9896ebd3d940285cfe82eb0f27a386536d662f125ed874a5fc035c0bc6add57162f967812a638a5be089ec453e2be6510b8910e97ad278c185843da496fcd456a1e0cca8f4d33d12cbddbaef77e345ca71b972fe80517487aa27442896c2f00d242d4d144556a90baf0e674e2aa4939a11b2f633863896acffc40dfaee7d38839fe473107a902d6756e7e1edde00a6f8560fbb5d9a2d29755d6979b84650b2e3cde3b36ffd9134e46cc7e6cc88c27adff8d8e1326d4b9fadfa5094bb0720e9fd86a67e95d1b9084c3a08387fc71de6e9c91acbe841eac7108af3a97c3a3d7d48e2961393d922ee8fc4d4db8514da91be2c56ab25712d1a6dbf3b38bc86ce33b9bf3a91812f8517690dfdc64d3b985ea729a00969e5ea0fbb7b3ae93e92cb8bf0e926135aa53351dcc2948c560a0e81411218411aeac9a6d84b07fb8f2c833bdf35538bbab0b7dd13ceeca7b5c715b33bb5c75a2319857f272fc52ada75678a85f7db25ff135945c78131bbaf5e70ff7d606bdc236a6222bb383f7fdc639945be462fa872d362c02812f560505dac27c014a4185e599f03a960fa08dcabf660404a57681825165c3726c42b96636e0cddb53db8cc186a1948b1299a1507f4ebd770d427b153162ef3ed244571d371b2fa1ab7a91c01c6c6c3924ecf0f25f45d7a91c260186629d59631f25fc10b41300cbffd6ef7ade0fa15022470e04bfbe73770704c8df9a7f650374c97adb59d79ec2be43ea68e63471087091bf143bcf1b1aca15627ec9088b6e26becc569102989d85ff3499b30f37dc0b61fa54355f19c5a6ecd7354fa63946dc05d3a050e3c9a924663a11f001d0e5e164c50e4427cecc387de95048cdd35f60922407b520fe5c033cb4325184d56f7cef959dd1ce5ec05926af18252281d4764cf25caedead5bb407c3e164cfdbd24c26ad7a605e6ca0658524bcc98ae0d59f64fd6d45811f3b10412636920a5f357a85eec4c9c13cd37029b0f6631e847da4eff3e728dcb203c85e4509af9fc0efbff17b82d672b8239c25a1551feb6028862227cfc032833b1b555584a826ef147a81c0f5f52612223eee98e4cc295aeef69504763be77dd20df584663ff108cdc76b58ce7d0a2b6d98503e3d6ab32a3b3f06b5e501b7ce406b75439d38e19d25d062f03837da5c15b8fba70f9524667a142296378b090e564372e06b465140b3f1705f3848c5a4b1761637a668a3dbf54d66dfa51204eb2be0740bca1ae426d44424c3ea90008316e877906e9f91d6fde4faac3dc6f3a38a70388e03cef19b6c58a878472747182098a8f6ae65a94060075e91034f8a5de8972477e64f57d153e98eaadcbdae34d70b49fdb87193ce278cca50708cce07c135d5ae024b16dff4c65c19f6c3b10abc6ec217dd47b64874b75ac82142107c66a9e863a13669f028eca980ea2f6c0e369790841daceab279a18fb3ad5e0c0076aa4fcfe1451c7e2462e57c1e1040c3c3518228e6d547d5c22b398f6867eed03593dd1e02924b283643f0956ed3fdc1d10bd20085018014240e2aca0cba659eb9d78dcc035c472ad0016022bf8d60bb9fe820c55fe1b30fd035f8c1218b13666f5c2dafc3573a638b6e038f2aecdeb14776db0525bf73b917309d85378f501ca8210a2c309d82a73a9def96dbcb87ca8a68449bed1a52d547d6dc76d97bae3d1ead065bd071e978e437d66189de29b7a4701e206de1dbba8e649b69d21a2d21fc4dbc7436a5d434b047242b682b71211e323b606369206ddc7fde8db268d0740a741bdd18b02f0b34da10abe2582fc96c58fa8ef2776705a9fb723519692afd9d892ace8075a1311356f4c5a5f39b16ce04949349f918471897e7512033deb06ceb86fed3e6be342838ae327e60cdacff06e565cad64987b5398f222c3fa6958ddff51ef7144c9eadeef49cfc8499b5eeebfdfd232f14fcf9f9c5bc46343cd8bb965397ebfa8059c54d3477e225a9e63037b85216015c8124e7721eb33effbc9357670601eaee77c49d5de18b63a0e1fe10696b2bd7d10bf1fb1181fc015066098ce1629bde980ed15d7a28132e26b0dd7ea9a6a19cd08107acc2de7e276f1aa478023dcffd44d0b32ee4107fe85e34b31729de0fd23dd081f21a261620deedc1b9157c6b69ca48fe471772635730a7eddbced40bea0cefad6d13e372f0c87b80093b9ee949da6121cc38842f7f0dc244c8df1f248954bcdc5475d1c0d8d8f23f583c4b6058ddc461b54abf62e2af841c0e9cb372596ceb2d1eb66154120bb32630c59b81556d1477f03b231e2c37862c6f0d99490f723c162f9a56cd3cd1ba9c2a71bb4783552048299e9ce3cd32e17a8ef41b27995998552812e6ee839eb1e5ec7629853168bf0097cd3ac66ade11c962f11d1e9fbfbf69771eaf4739d87a51dbcdf3a69e7de104496c2b01c7093316e1aaa9eeacc0e9a5ac732df72a57c3db6b338380324c3d58503c2a14d0b083b6f7182409fc4feab2592234636641f46b2d44b6766aeee1e6535e713a1c0889235e06d6352eb574909c7d4a9ea083ecca00f8a13faa90bdb17a8ae0eae018c657c51260432c9079ea1f2771f37da70f788de63951d2c07a795741a3d2be35b9a2b1c15eab89a0b8f3acef2e5d30b8f695ee80741826efffb0c697cbed4e9f05803fe7a953635a0e557f6ed70f64370b716aadeae61cc8d171e6d5af9f83c20926495a6e8cbca1c402de7f68c291838e5a6fa98033da19b8fe7a079e0845ee29840d3a638384c8cf9869c861b6fa419474de3a53303147c7988bdc83718f3db2c3b9ec010708129680cea025ec884dd13343af1d87308d81974d8516815d0d421ae474b2cd96290c01443cb8e51bfa0d68fe8b5f4bbb087f30bc4f18ef2169d7efd7ac903f6c20bde0414c354b7d50b7836334008570f3294b4ead039e8a7479b51aebff53777bfbeba07cb75c3a376ccfe0448282c708fb96c4358a3976b8a3f026ebae19640a52e348be5eb71975e1a7e7ae1768cb37ac38462dcfe79ab08e43b2443dc36e6ca2ac02d7b1e3bf2c5e440057723c0056dde3af3829239d99fe929a12de30670a188a174442cd767cc5557feb28f0fb54e3879e983eaa8b46c5ef8bc5a31d1ff18dc5a26fcaa997fc4bfa9f1bdfb2941894fb8fd6d1ecceeefae23fc6dbe025ec53b10f4d5714040a4304d50da3ecddd0b8d5ef5ee5ae83eaf2922104536e92f5ea5c153ca05f847be829269ce1f2114a741fdcba68dd38d020fc3c26561b6fb55717b07f9e341f2a7eb6dffd2eeb8a46395fbc21f75c090779f459582e27e5e16bf5a00bab44c19d855bccfb5c52bc073f17a2243aa0c08428af0fef71dce950f9fce08a439426bd1891f6a7a9d7436f1ff44e734057c4d9b981d863ee94f06907fc05261b900a7fabefe563d6a4d391bc1b796a3179aa50690e97af372916e8302d1c312aff08c3872af2e9b49fea2ccea49a5e79da98fc52dad0c48be1fe3395fd9c067deaef9f207c3268dde60568fb547a0114ec2a4b0a1bd92df120e54a7d0e5fcd93d2101b4f0bef23260ee88a7f5094840939494bada1b5434a632fd810b1bbba2736bd75f67640274d8c867afd4cac774f60cbe2cd78b726f64b9a46615ab661a635e4bafccf723d0e4bd6c067291a6f0d4f4ad4f6d1a17b31014d94e7d2ad1810e0a6161f7c33ae4eb3ecb52c8a7a098f72cb447b21e9a3cbf4a9637e8f455f59d3c07781cda743db3d1a385284e895cff99c2cdfc0636505a634e82387eeff15003eb05d7ebbbd05c07188b52056f9e5e4195425b2185a1ec89110c19a6714c514ab0cc60ef112ad5918c46b54bcfac1bd48576ed810dfebe1c185cbc2878a1a77b68c5d1edeca03ed18d053329c6c4d9da5a9eeb48107ff70250f0c10df8274e6620268624dae3930b5e48c526569a2518489ae711a7f315feb66fb87ad4b9342af2411bbbc18db377c10e42ca196bf1b37d2818c8b065e562e9d68b7b3dff386e16c51ed2bd59df5e846dd09ac987b987eb75b9b5ae6c216ad828e45e3703987fc773d78ad109ea500f75de920ee727f73e2016d94e8dee6eff659b252be456cc25a8a86fcebdb35c1ef2eb165d660880f46184cef519ccfd173cfcc4a56d348d92e20fcd986ff0d7a36b87cb2a0b93b1694b2270e553034ab3c7b7a7a2a49d05e5bb2d27643997af2a2c61934e019aeba4870533abf32be326c442aa7a6331d71c1f05223cc1a784ed30871ee2ea89ef5357cb1dda6abbead5ac0ebf74418affa51bf39e40d1d8cebf3459a6c154e5b7a825190c6e73a7b9656aee80b49f524c794d6e8dd491c41be6a67d06664bbf3049f63758ba866606a8bc91529e68e2946186d8a688e416ae232cd7cb3101e0b3551642c41befcf94f4f8aa694fc5b443e8d97a49d65e71776f258aced3b317ec1d7ce93759e8ccbfdcca28cad7ebb467427f05375e26ed2f8b3d9e43dea0565ab54ae6296339ae5bb904a4dc6e08caf59185a624618ba838049632995ec63da0a13fd041744d3b9c63debd27dda8552b3cf5741ff915c66753983961d9ce808c5f2f4bb24d3d6633414f507a56dc3725c30d29d19ab57bd69ed0c1346a4523d5f674eb6da3e9fafff50bc0556293dcd294f065a819c9663090549a0ec6a3e31207c8afd99fb709623e4830abedded57c097689201dd0cfb737427dabbe3c7869e9eaeb1360a200b2109e1a005076ccf9d60dc29a009a8a8cadb4533a1f3bf4f5f888359c9ee56d8c2e98ee38a561df527ee9f6329b422d44dd8e42be8539987e84e59e389d64cbbb77764fc46635a395262b7d090180a395e89a6a70fc6988ae5c45bdf81d9cdc269e28ccaaa645d08bbba37d5abf95b27894fd359f0149c0fa8b717566a29f6ecdecddd722ae50fc22649f62b139e8b5a73c83fc33b1ab32ee99f0abf9312bdb6f96b100af6f98a96c1bc014979520c654ee36c9f1dd8596f22e7baa67288898b9e1cc7f61a70841f8b842d6220b2a7f3baaf892e44b3f06156b6d7be61fddd8bab88487675c5bfc8d3b495ae6dd46be5740509db6db5e26399968a7d0359b1d9071421c8bda6b90f90eb60c1196c0f45e4a2620c74dc5c55e45dcaaddf0153e8d42a5d6a55e742e82a9ef979897bb0b785eda5c5ab99f54f4541995e42773fd8889b362fd9f7918886a52e3a96adeefb0e62e39a6876dffa64c7d22e3abc523b6fd3ca5652227a06c9ef9521bd0c03bedee05ed7668550dfabdd1f3513516f2757b0ef753eadb71e83fe8007c033bbbee5947e70288b9067770a34a76a0542b07b13c2fd9b4ef390d1cadee3c4ac0b37097814733bd0339f6742e8610876c2496f77952a2bfeb7fa49e9ae6e4ba82268bcdfec181d6c7b04dc12bd4b5699df30d5bb888b828f57c8ad0641e50ebb51dd67ecba665403498c041d780200c17e785d575f854f3016ed1060e09d2837c3f5d9793fd011ab101809868a2c8b7c8d2eb9d2adb134812ad01b9f279ddc2c0ac858eae38f1fe4459d357bc6ac41ace3e926f36d438870846cc90742aa331b5c16163d4804df89b2ac93887f20132b3f3b592f7ae9521f8b1e946673852f9f19fd15930b3f8de2a61ef282b84c0add6f905b12ec5e15c91908d176b04ae237baa2127e26904f69a6acb7e35023474017f93c0655e47adbd8fda19594bd94485d8cc943730b4fac86f3db875e03a48d5b135554a44b311df24b3d04933add258331562bd2a0be12b8bfad1b3aba0dd4baf1cf128b4565546268324f7a78024fd172fa7230fd89920161cb08312df5e5a73ea1a764d65d89a48a1af4598dad06ba5b9a1a415d2b5b47e7a8d398ad919ae437096a6f63fc871a5fa5ac0bd59e3e793dd42078790f0e0d4daf8f3da7d671f5ebd48830fe61c1530dcda7c8bbac3161d9aa2515344b2fcf721abde0fe8efe0de4e73fc2ef6e7d666a5a144a23623c6bed6d4a967289190a289965c5b97c4afa220828750cdb1448387c9d0bb13b5cc45be1f454ac5f5762a36d053cd229cd76fcce95409e98d7d7bea6c288a0b8a2cb2cdbad12ef2a6566cc706fecf0a5860081e123724a595c7cb3c0351c910496f97e829a7086905c34954c5d9fa94aee2d33ad94d1e7217cc2b5b34f7ca0feef256034a3be8f6e54bbec8e9ca488b855628b25284a0ed65683ffcf354f6632cd26bf6dc0e36dca9fbf4f893fada3efbb946729365164384a83c4badba4b58f00499b8694258c254a005c42d93d97dfbcbd6f31529b555da1e716906ec2c7a3e4678adf9810703682ab986a1078fab793a6db53ebf3553778ffd8cb8d6366637613f50673fec7e2ca1a04e92f25cef4592268e47ee3e8e9f786c39c29c4d8577212653ff4dbc1d058c45eb02a4a0631982f994eb54f2e0cce7b9fcfe37503d9c9edc47a96c50fe54ed38221bc551975767a76ba758a9d7b72349e91196e8331502da79b45fb18b823b426c78f6b4f45e541b83713fe113e147c946e9520264f92fae05dd455bf612104c3cb69b4f08df5da02cd241fa4a6677aacc5d3092a5ac02c581c3d173d28690775fa17b36b0a183b363e955559d7019148fb65288513dd3569cc914bca33fe43942ddb42aabf3a98763064e6f8402a09b9a9450cf5e986a2f1731c64c13c955d3397a4d19185e8efead3ac4f989136e7978235a969d1bea6f6e758370782bfddd48d78d537b29ed90095e49acf66c1d8532072d72aecd145e578944593aaa9e8fdae8f5922875d0d3b165fc94050c3b1c314d3f27ea33ce7988d74b6884a62a262d9da94dfe5e21a9cd7ceab0e713fbe2227669b5c502443f2a453e371c12244483419acb3553f48f61d68671ffa2179ed9d4ad1e76b70e954c709d73fd2a4e0713d3cb67cb6a9c156c838788a32e9f4f45da4ca1ca45f5214df92fd770ef724cee4affb9fdbe0c745379e33e22887227bd5e00defeb5d05ba310878205bc3e842a2d5250002614bf710f0f705f83c6e39519719b54fbe8bcc1e91265bf2685526065492ec9d7f9a67bfdc3f91192b4a5f8aa5c24b4f9e19fd46716cedf9d93304080053e3bb1fce40ad9dc69bfcba48294eb154ab50ab89abdc570b2ae32fadd9378481fa75ca77b1013b5f6d88b65769f9736b67b9db766e528034d867ece853e2fee9d0ef1e1df075f4efbe5ee288399dca0d7b083a8ed1bd4a8365c71195203096d571fa198fee47d745d9bfa0c936f24dbdcc7653d1c73f42ef890c64be4999122dbd158fda68ecb86f537c37aa8e60b9c71d77842d0978d2851dfc78dd78a014dda43b8e26a7028dba2eb9217d82424eebe2ccf9d1c2fa907a05639723a15d73630dd318ec017a0f12ff042e8a37ed9e58726b94575637d945ea9a32aebe5d372a4222c48d1fa3c3af91a51fd7d7237cbe430be1ff7e4fa3e86bcc92538a1fc9c84357f1041e38ff55d5b912173ebdb3b679787264e9cda0337917b346b7e8a63d7371c85488835c92671703e49f218cd2062d3900497191b24edaa33b62fec7ca6496d8333d8c75e87b0d8971c40c856bb49122d592f635d7531679541155cc3bd42aeb210733b47e7145b6ab88c85845504434cffde0bf553b7255f263e65beb0cedae6adc62451d9012a5a2adb3863878b2e49325f6bbe753b6c2beb08faed2710038ae756ed8709bdf0905a32c95c9796b381218e7a34c89c474d15966bc2380d2f6735ffb113a5044eab1ed5a18efc046889d987355ef6cea36cd83da6952647833897d7d2bc7f943b8bf5095cc0f4c9553adf8c77fda5ac7d50d795cc89bf9e0aecb1858bcc660e2c841e2cf3a93648534997e3273ecb79a139bd48f6e1f5846d8ef08770a3bc4821ddecba801357a9aa5739295f7dc2d52103a68221552dadc416fa4de61d59fb2e6c6c2e3aa794a16412e5522feae84dacde878a5bd3bf123d3bef223529b28e9747d0c4ddaea0b79d2838a83dd9709af666482c8098d4699e4cc526665cc2982f82d044125117a46360c40c42eacbebcc7987142a49941afa699c0656f830e03713d8b9eeece6c160d3b6e2008f71fa271843e221c03cd75fa93be88cea7427919df542ba3953ae8aa537f3ef8f3a031255dbdc66516649f95ce8b919be627d774c6b692dd1ebc3a52c8d1a8e1495ec3cd47fdd8c9c6464d14b4fa4f6b4e5155aa38aa04d222ae813bca9546c81c400c99f60a916541d6ae94bfacedab32049af8de9eb580c9d84c8eafcf6b7cb0ddb8047bc686486ab471fa42c3caf547d1f7f984d469d87eab7fdb1c49b5f8aafb2de354a0c135ab5f32daaca26f266fc60a0118543347879c42de6c2a8e9e66147877a2b8d2b9468195b95bb854fd8f43288ba4a4714233dad4b2f875d97e1bf29e5fa9ca3fc6a04ff222b9836cc143a788d936d5a0947c71e3a12e597625803042cc77f4c39201073efd640775b3f1f0c24483c9b87fb3feeeb2b6ff87c0e9d66b9f2014ae1e9a1a2632703a80b36880de6fb2216fe0bdcb50b6bd9b951c4acf9df600eb3f73efc529a48038a6f2db935041383ed84ac1e3f2ecf296a4ee59a1a7a96b9e845683a820495a9121c5cfca96720a1682a885f57de388f45c833a9e2bb464bcf4d3d80d76e4122447cc4d0edbbe613453be7b1398f5b8468039b280e7220d9f7561c4c45a03e2f1491c305dfc3bf1d74ebd87554f06693b6057efc7673a9100527edd0d33434f234496f3e2603fb077f57538cf12583abc626544394ff73206d65db8b9c66fe89fce912ba45789f34358045ad1b021f20099d0e6156064c73d31f581b604fb65dc045fdd81f2d7499ed8093930328a0c9147eb786ddee1a2738f05e02fa64fc6df43d939f20d85f971f39d712f0fb568af45014d1aeeb2d2bfa22598529afbfdbb074daa056e7206709e500c01eb47a2b1e0888ad55016710f089231d5d0ae43f8e959c62748391d685dbebd8c70dcdf439d09bb3bfdd891ad2faf75774d9befd5405d1547c5ccd340908552dca10da1b76c81f307108913688d0b9502f7d4dce849f54a0d2f6828d136baed4233146c1065d91aa4d7faad0f87f72732879acf9f5661ddf1fb77b7e1d3467e14783c05c3926a6b61188e5eb363aba4a2bb56106b149c6228538a67f79d6739569d559c4b95e260e1c0b2bcffefdf50c8e70c53eeb3f2127ef1ca384cd1b2bcb824760a849f3a8a70e358c0ad8088ed0ffb5569e3669ff2d6f197f0752a5ab044a42d574d2aa6dfc21fc9314b3a3b33aab60af6f87d55a92285c83fca716b5106f46ff1d956926ff6a0f5880ec1fc215065c49b25af25de8bfdcf3794475152bdf9b0367501e6f07f5f94efc1f824632970a46a81fb50f221f2c3f8a8d04ad5dfab98d76f2a8b2bfecc2b5b39fafbb0f9ba6ac68e72ad7b6f458001806eafe054c364bad597245d2127a04f5ad1e67c49a83378747a80c068aea17f9a2e6862b9ef56b06f1d0680178949149f719906b3e66d0ae9346636486d86dfe109bc738d94d1031ef11d45f84d99adc9a486643757eea8819d1e1dae5b84b8d2772c41c4c697379c621f601a92a9f778b1b359a14b317a09fc7cd7e110029026bf177ff3c2ac52b0066241b7642f4b5ca9ffc52d687c56daf10cf3fd7b43277eec77532e4c64820ad2d4f61ba1f8169978a530357eaa2b505273cbffcdb8eb26ca58e626252bfc16f8975261c8bbc43332bb46ee1114becce12b9753a2b9b492e7561a0ce106507f66fccbd9bb1cb40c2a5f387be6d648a0f1f7ef9266c8606fb377d66dc64578d9dc2b6f3e0954c8023602d4907c4e27a454d1400ed5c754934c3f151ca191821ac9c939d5763f9b671f81603d95feb4322e2eebed32b78e59b04834a339e2c8971eccf88094e5272ed3b1d738dca485ec6a21477259d268555f45117e47cf9a4e14f3cdfc05e6bb89128bf1fd6254058137a84f116d7da68c887f11e37f411eaf80ce527fe0e3f5c22abcfbf071b5f93913e7b7883df607d7ef0f12b98823f285c3d9dc9ca98ad79a02b01afb60eeef9f9ca8b6439c39ebd91b5401221ddd96ecf2e6105e8c1be82840dba842629b111e9cf537101a43fec1d90a5ef3c651265e9ff25bd15c3d90faaf981444bfdb9ddab3827bc79ee78683b7d1ee6a92798b745973739e81fb448b0a34087a3cea5c4cbf3dd5fa2be04228fe4e989c61046dee7ce43f0533feea2b35e902724dc4d0b2d780a46d5364b97e9efd4f4195216699a286c14ba64237c8644abcc0ec5815df2596b82c510491cd2d205819cc85b3c88b46cfa3b7e1627c82215a09706aa1955506800a2b58003aebe3e9083ead58e2578121fcf2257ba2870f34342d101a0654067b02836e2f0599b586fde96b8c04ac4ab25bd72cf70126e24182f6e2a0f2b02ee8dedab2a5b63da9bea47904429fd72d9266eab3483889a7e6e5c9909253ba2ce4c7ab72919cd62c44ef517d1eb3d09aa2e69a2f35997345d6782e9b4b1d199fe46429c6fe386827e9b1dc187ec229b4e95f432131f9fd1932ccc061def9917d523c87ec5cfdebaafb12a2992d3f596d0c457835b43a8c74d6c112f4b0ca93857f430c0e77dbdeba21fc4a41c52259fb57035ca3c09292454e1e1bade387942e2b661891ab4462b608a7a226dcc9e2a9de5f681904c9ecf6a29c4680aab476091c51a468a947af33ec4204bb16a9ab0d8a232d67ca5a4794f2991ce930a60274488089d774dd6c463a9ff33b2bb5e4ecebc13b3d1e6426b444aa2eb6160d1f80a1c1324fd188fa2d6125d77ed45a7438e13f1c5d0ebf9f13a7ff8e28afe684e9484f41f7ed49456996f7757e51bc2808fdc9a8f073069dbba15be08013903864b0d549a64b33ef4ce1e478ddd86f11f69c0be40404a338d6e5cb970492e026b251901b13e7fc480707c2a26d9071b4f0a1cc2ae1de941d4ffa0a08b2904efd48f9358d29f8c0a0050c06a0e264c98d6e0800b967d10f51e219d701acd39a4ed4825ab2cc306b8fe0ac8c2715e7dff00df39f53c538da588bc85878c7f7f26491b89a0a5c380faf3b31f845050ac98b76cb1b69891470ce01a35699964675033da3d6cb1e7251ed75cb04ce1fc131d54ac94f0c30c1f8c9e736dfb7673d627ec72a19b13d9fd059db5fba7920d99f08044dc8fddb9d9defd069fc243d8f5fc4e63c3506375b46b10aab4ef6603b24dc038e9fa562495078d4bf3a1098cd932fef2be55a6777a431b7931880a2a5f7763245a6c937842d6cb4829198b4849d639cdbddd8428e7221602fb7ca83248e62dd7012cab016ab91d2f374c76958413501b132b1d64adce1c3758cb9e4f08a5878c35eddcc0d3aff102933f8b0c807c86ee33a1ffb7822c744326dae3a4b4fa57d57378db60980a764eb2d47d683e7b46af30ceafe4739b2603a42e713ed21348b0b44ff3e76268b1cf27aecad6c07b4db346f7a5652cc0e07b32f971e0bf1c60d2407a00ad66e5912f5669590d357c8e31e9606e85295d2a789e4a5339f2954436a9ab3dd2b91d2102798370e44d96ccf17c0e569ec59334b57e56e8e9eaf884098e7f6f9248a4047fb92cf0d25d47a776ba43c3d02ed93a92b38070046bb155171c10492bd147d93ff01e8dd8b3f4e5c6cd4c74ee1904eda0b09eeeea962eea9ea406bc5164ffdfe6437e6fe5ec71a9ad2a3701e93d23e16b655deadc8a8bf8e86083ecfc838187057ef261c293274fa6944055f1f5866c67437540cf0f74d30fd314d9552d52fcf4c5bc6aab0f9f1fb146b7b354f1a6b9ff0a621586e5521620e5c563f3618e483cb469320989d51cf09df6d3210e1049e87527c2d94eac90746458383b7f84ccc098bdd646e671a20db1084068c39cd9409388b3234ba5a43aebc4a6736fba252c0748bbdb32afaae66cdc34b2fa71a2d6622fa79d74b1a3dad299f338ae21d76930149ccd24563db7c385acb30fb2a93fcd952253f09c56465f5774e2304afe9afa9b56e4d0ad12d0e1fe675ef39c9e493c71c2edc1dbaa33f61fe719c0daaf5c4fb9b017cc55d978400865683ee44bdf035c8c649e322234695102fe535e12bbefdd087238ee4c62ac6a53f20307a1c61932fac9ba383edc162b33d413836723652151b56734888874a5575e3ad00181138d384dd84aec87a47239eec3a5b2f013a50c1c407b010187d3c8b8cf59715526b101c8a3408e0b9f41de3768a2cc9fc08866c337eef5f91db6585ff0b891085a09c4b5eb0c7965532afc4e917a454582230657f8d3a02a95f035db0a5fe834fb15369d8f8be860a364d3a69f92b9097755126a59cdc3a598a1f7a78fd0b8c54dd6712914c9d78de91a8a308357e6539ebe5aade017928be58ed886df66da4e274252fcbbf268509a3183264273b37b6a5e289232cf9e3a01aef17c08f647145c010937a1ed60115ffd0b052a00f041d2149a5aac2ded03361e8292bfaa02b8f2606dec20071d45fafe990afab51fddf63679de62f86859f56f5ff84b9e26cb3738f4db6d03b0d0609f2743a70a4491d13b4b25b7808ba4a7db6143873903f7974b30a65734595146c4290b34acf90a3327201cc5c0d8985e4ae4099eff687cfeef3da012e4eae4ac6a9e4ec9e52b9d5fa98070c89a79deae4026e60839ba405f4e1d2214e1dc30af994ffff8b6729a24326545325cf287d573e0551f0d1d8cad85c1f7f453d40ad6acab11400e0f249da8e9b1c27c3ba6f3ca184ca8dee4218eff1c5215d962851651398adb7b5ba420debb221f8625b46319b8d6bb8bded30038ffb6834561d57cda2c774a741f61bded6a1e3cb74e47df773b5f1af7089fdbe4312ce3fb5617d0ad32e92919bf0d2e8027c607a512b8ad83f870aab9f1cef1ad4a0e7922efb3ca0f7f53c0d04376fd41ee17c6265b0e1ed651bfb611d88701017a362d414d73d9f22d5f174a326854384000b89f3b7dcd879023ad1fcaa0f07679fd8599d74b813d860d83b157c0a49ae31d35a918c8ad7b32c6f0e66f13e5b131334d5cf8d8d362da765d4a2d5e92400281b52374ec797dbe28042ccc579e72a037a16cc810cf0d1aad52fbb5d186add4399cb525aee7d4c1aa9b5efc1457d59dc7cc1e831623ea93a5e3f2952f19b41c5d84b978e7728fccf26d0155748f73efba68ba3c35617c60889cc1d4209ab1319228c5e06cebafe5c674c93d3fb015d3ea911959d3692aebf65dba14461df6ab04e6afd1b32c8b362552838f2b7c73abc5c9aecf0c78d962b065c71198794a24a4c5bb7f373b3dd0b9df01548262f364b465235134c40b91320ff2e81c4ca7f0ba8e6dd773e56e9be06bb2dd10b0d9289a0b7ac2ccd6e1358c99312c556673a09967b1e11351403097e2fa4495e6d12f77d188029a117a7446a15cdab141e354a63c8d394cae12805fdf9974252a113278047c2f00a175c24061da967543ebc5d511aed27cce2005a585c9c6f41c8d5142afc91eb505f404216b15a39bbc4ee1e2a3e0bf244b0753db77be17003b729da79cde2ccd9b00eb450431c3c7d1090b38ecc1e0d912c3a14e4368bcf43daf9dbf705d2d192fd1db849354f18e25413dd5830f7be8bbfd6b848224b90ace52d5542ecc239da1da766dc56feae7359b6773596946435acadc024529b835cd055ef153caa839505f8241553829b66c0d3b59cca0da30f269463973db4ea147e3bd16426d49f95f6c98af3bc10a677be6fff330ec48984afdf75521ef85b7081eafc1422f5b17843b861c81d5392664446d8b83ecdfc2cb9fcf1a141cff9067e95966ba8b7291dab7534fbb0146b5c93e9a7b0c8e219b7f0c778707abbf8f064c139ac4ade1ca0582dc8abd247f270c5f1bf62dfedbd8ca158915974e2189a560be2c771a20639bc343c58451291071187be1531a4615c44efb6394dc5f8a88c239aa904edcbf4c2ea418c5187d79e38024b99a033828c5f9cb5319ad26f3bcae3df671c1cf3f20bcaa66bd387d155f9f8195e7c640eb1f8bf92e2143b3c590a939398a9f9146a9b56c836e4c6c833fc2802859a26229604e08c2cbb116c7eeb6834408e2b8e4082ec3d40d425c00d839a46b25e493a4bb95e2a13ba1d889210531d6b2be4b8bf207f445d80c88a7c517b0904f3a89c6528cbfa548e1a68c4cf904d35b35df3a9f7484920fdeac64894b894e5d06351a05749e054c3f35f80ec96fcf807705a527738178673ae97b9b47c3665327660d104189aa694ae4f6b2e60dc8509e2a9881593ea776fa3ec36eaed022f2edb76c9626a460654daf7e7cb62edcb0f90f250c5d6aa4726b887497d39500f15d27ca57cdfbde6db036a92ba5b6d106de45986dfa42ac5c7d92f112cb058bb9aa68dde72817cd653ad77ced3f9350aaea98ba0cb2c2266b7edb8d2bf78b2c22f2276b84866f03e20f3ef73fee90319b2b31018ea3753b3b2a99741c1d4e47912912471ef9e4e7392f85cf7cce796fd614017f5214d0a62e34fdf6285c8c379e77f773a671753188671d199983637002d9f9a9f4eac07707627caa9fbffa61c39e3ed850f6f705185ebcb366612616882afa1915de90bf194b0de96ee098bfe9d534a72f74ef695a376e171f956619ccfa22d0a028e0e0616f04e4592782de58998aca9f5976d6165fc5d25d7fc602d44ebcdeb04ecdd2e80a57c03a10041d208030cc93a4907b95654ebf148a62f9b27743c37ebd676cd2dbdce3e210a9e6befba9382cb32928bc40b0c634d7edc3f026a7d7d168adb23a49c9996ca59e65c7d360a128cfd4402e9e59675081084833610db9ca4c9a22375773c20dbfeee8699f8c2b7a5b4293aa53e526b95b1ac012c10a2f98a59102740976e3a11358d181c90c20dd839a01186391c21244d04256f4b284edaf39570db754d89d9b9beec5f96e5bc8f824fb1c0c7c1bd0981c73fd5e2bc2e9e2152eb6c74f37f46f7c35fa9f52c03de7bac6bc5b2e41299188fdf0bb52a9f6fc67a8c4e6cd74f4da5368f2a6ad2460c83891f519ffc8b594e6accd584fdfcf50592ee20a7127e7a08b462ba70bd7b8f5478e7b4311770f42ef1306bcf9dc91d8c112f85e7f49e2af5736e288d09c8f9aadb84e69bf889d90ffbf2138b3fc1cbaafa2d074e621518a70d3677fecee919a081ef92a06ce5d79c2bf371ec3a9574aa424ef183d8876cc5eaee1a792efadc28dc1a387b3292fe1e44ced26f53e9326505aa6185afb58c9b5ecf211561c45bacc34e340b9934cde54920a4a96037cf2e702d9ec461bcae7c5e17fe8096c35cf148875922f4f403fbd4f63f1585ecde7968b7ec62979e503275caad5ced78045ac3f1c74d34bc14dc8392236b0bf1838c4296eb09f9a4aff6fc0c4ef5f9d89551617a2451c8e5bb0a88e94fc02567cb12302747a65fbb90114793c6602d83e710c6389d0c76ab94393fe97a1d37861ecd5a3fbfae4b512ffee22da4d5f9fdc481af1a6a3c948af74e0e74fad482d38d9991af25dac1a93334bc87f67d058d7ce6c2ed5d0337153cb5f74ce04b286d1abb8e2f7e5058a0c8eed3733a8c8a4e33c2cc45c80bde27e622a33be5af016aa1f5d0d3be5f5c0cb65a2916be8b6aaaf147f244c5a85529d2504079d7f4a05b6f02d232525bae8d11d9eaf7fcf73cf8ca34c468111b4c0f3690634a0ee8366fbbc49a5d10c3ac6e125de46dd721d7e54a5a95626aaa0e21ad276adc748d2d7ddf7bada303ef111727f500a19b5e6ca99abe038d9729c8518685bccfb206d797b703e60504105fe2f2797cfab37116f9b61b56a9c6810c96ee4001963c1a14dea2868a9f6f922e06e5288f9bb05059f0cf6af971352763b046036563e4f31912aecb922ca1177130e1b811f7ad01b3bb78edf18379b3a2b6e2e188e30db55820c4d582150ea55f6234d86a57116dc9462b686a22756f64d8d2a878e55680954bdb77d4cb132ed576154a10f78f7989721989469c1c49e9ff301c32c1bb69c001a903b139128e57d7ea3f111f3fec3394137957e954c15aae1145d32edce0df1193265279e75195c0371bd45b8fda62d76b1b968b7238f2ee4a58be174c2a21ee7a37cdc34c88100fb22c2c192f2f099278fa6c19adf25d405cebfbeff0b5c5394d63cf1c09624c4145609da8840dd72a9d6b6d0ddbdf3cc6eecd50c08c850057e20b18958d03cf883a2707e25592132e8dc146eed8791798d71a082d253a941a228be50e8cb6604f6270b4ffbbd4876562f858a14216dd9e734da04fac90da60c5f68b4be55e2623b76691e9071552865a33779d4e184cf82f15e50621ecebaff9861e1af2e5c731facabb49d07a042e0ad98c91e14732c46e1f5173f7dbabdf0ea375c3fea95664638b1d069e9e7b8eb9e7bf94e001eeb5ec25db38386475a6d4e5cded4e345846887d9855f0c322e276c43a04cd9142c5c45b01aa8c13f54de15865c70995f5842e4771aeaa0de498f6edb148c9dba47956d7fce0f0e1d0a492fdff879f5fe04628d172e3afc8614c72cb626fde5aa9910562826cea1cb9a6276cb11279218399827914c371799e86f4fa40d8b1486f623705b8bd1ce07f4235d04b91c1707af7c43c6a3401f2304f0249c1ca58a0c9e761c48ba1fe8bf1f7552e131c17848c28c72caec8253fd4489c064663e7374d630a18862b05b3ecda07eb4a7c905e12e08cc7727a25ba63705b6e1730c49c63feac01d1594fbdc72e53272b15ed916ef73a3ef039c915759a2bb7e61013689219bc2b414d62e6e50c741e67db09aa8c2bd1ba96df1c76e0c329ab08459c51647054f544b914d7b83aee99761dc1342df9e0200c490aba00c32764c15da2c4ef32e0e0852c670c25d1254636a2c34382200e5e0eaad139fc71a0f087bdfd2bf38d4138fc05c3b65fce637825112319cd8921f5649986a184473933db4acb5a69f07c2d543371a907fefe39d2ac67d3e25fe23f8a64673b99b639f6e8dd9a67f0a4872fe124ff14ee529607a3390399f99812bad62052740483ccf3dcc9fd06b7c8730d6e95aa10949529f62f8444293c6ec5254f2053781f61479f7fb1bc02f851206a0a95708fc2d27064dca5d97cae588a75c5e38efcf88b42b209a1821687280d60e96a52c08f18f841ee74dae392bc2ede02a2c1a5a172303b2db0ce362dd25de1ecc531e54ba32c98aa6c0a9c1913f5f2d60c688f126b8a52b0ab432495e1c001777bf69670d66a7c2d281e7fbdac4b1fa7112f074c56c6de96fcc355542a01355b645bfd2dd1ad014f36b7f580de75d8211ea2f8f68c906d9581c0a53430c379d6066eba46357583ba8763ff6184e30802d1e88519beea7a61237e20cc2d1867ab695b861f92ba1b5128c93b46b049d69b995d953216db7c35c208dc011c7fdf80cb391358c9ba9c1cd7c2d67b864ebec52a4739e243819f91f2328a73075ede5c67a66ff130dcae8080c626ccb645ce7849d5996d98f88db25e2e31bd198b7fa9cd8d3974ac0631093fefd45469aadd010ec0f2c10ded7e07fd61e5852ba99759945809ad1194abba6cff2cbac33dee766d353c03152fc04d190d53e51319996240202a7048b87874d4ee8cb091a633905f9510f891421596dae1a28c2aaa6f5b0b623c5504dc333ca85f5eb7590592c0bff24677e1e5f34823cce32b0687df1ace07b8e9709741758cff56ce44cd6c4ebcc817c69fe61a0ab46b6ac74ffceb2268dde5ec360e186907b0af2319da8f19fc7db9d1e72bf6b331e92dcef5590fcac2d816f67d96bca6ddc494831a70180bfbf75275f7582942848440deabfc8cb43bca9d9bc850c4d0be1c0666e519fb5365790a6050a7a071fb7b95d5df104802f7f3abad7ac703124cc92c5c5d5d0acee497fde917211bea67c2b89f477b99f1fff87be207588ef5f1ded3f5d04f6426b592c972598d4f2b479f53d3a1b6d6ace9664f9d50f23548ef5a3e9aab41d4fc37ccd2d6feb1c53888aa2f44ef0ec8432801ee3914b0a47b7b6e51e095b6e392b467c55dc53a84959be1fe5de3f630052c4ffe90ef80d59cf422620dd1fb19543a526cf276f5ef18e408bd880b7b6def55069597daa8ae7db0f1f0057b2188a7830051f893d1d4e96d5d59a34fbf4ce6504f050ef8a785ca96841f30816ca62ab2daf5f2ebde9f075222fe60cb6d1b49819e0e1cf1c32c05d6511e89adfce36b99e881107818ee07302bff4f5d32a2a02a92a22b5a13fe27f513bd0433dbfdd8dcd3a00a08d68f13ec31795d04e27e33f6b794363d89b809a66992bc9e1beb875555a3e7ecd92fc648a1556e72f622b4314755ff2d4b9b1d9d0cd710478f08da5dc5e85f0cd7baa6447a9b8ced8d57205631656fbc0ecfe213460cc992be48c77f49d71e09fdefcd4165da779db2a7eac72fcaa3f7f4cf26cec8eff1012e760832c0ee6881a65333f8fc1d02b73267444f8a62c0fbb5c7f087d8c0c1beb9368342996792b543ad0609e51f1fa66c5a3f21844adf5750716432f12bdd43f00d4496d8fbcd81a19ded2a1b90bc0a4689a5fa32027eaf0e1602d465bed7d8369a117708847b5a3be43cb0e8fea204896ddc3c9a9c5ba5db9b9a6e48abfb5a0b9cbde73b8d3136c7d2b0288590a8192b3812cc8db004a7123ac8be0bfed504fe947ee723cf41b9cec57a6eeb3ea68ffa6f2d2d2c85c5654ba2dd22f6a8fbff134dddd24fb78c1423135ef4d9c9296656b1660d2b36d4e9393491c80d3574fe4d3fbe8aa870ab2133426678e18279e0f52a7cd215215b767f1bfa451d52086627e6bd825453f67e12272296ce4f47bcfc8cd55eb9bfcaf6796d355cdcabab70360f4caa9bef0c864933b4a815a8bc5b450a6a0575787112f43320f65a1a72471db065e394d7162a30a58aa53241b79c0bd412061038188bb6ce0bec2555701fe14f5d52fd1294d0a5246ca68144684ad37ea6083d60a630559737d41171100b40b4e1e1ba0d731a68627b4abe627f4fb9fa88ff533123665a4181537670100fc62c67d5db83b976f0a3e324d3522d363131ac0f867b5c042d04ea69cfd64001bf698bc2135747d2470c67011015ac3ad086e0a3934f4a340dfba94d9fedb51baee3f771d00e7f579c5f53a130a25b05861a12ad85d3988340c15081fd648539428bd54dc97804c518453c25c82fa7783fd7dbfda87caf96eb560dd0d34b2c73e91b206c982075f836c5dabba82a95c0d835a7a27a10450b84f7e7684311ea273168cff526d393325d03ea2ca6f91c9ea23ab2693bcaa2175e0ed45463587deef05b2c06fef6b23d94a3ffb5d79b59896bd4a2813c71d0861ed5a8e8bd455944f74a02a690dc7b8e19f113ffdc11b94c42b3738fe8556c021876b70cfb6d39afd40831735e8b6ab22b92cf5cd8d9fd611f3cff63b042bbe87c5ccc1316254b20b42a38f2925f0fda262b63a0c24efa2e870e7d559edbccb9bf197a921389d0d09227ec9f0ef37b100b3d6a6992dafb0774ee3fb4d10f05c4f6d7122df5d025a8ce896a2b79ec7c9e958eb0539077f1ac1a78cd1e223be81be8b04f747f286a98924148f79fe19cffc69002634fed1574f3770add71651a4c8f503386e446e76210d45bcf9c11712c3f12c1a0c3d48cbcb020ea4d484d4a9ae66a8efd12cda8500dba1d2730e21d4b01a50241f23fc14f2b1883516d0b69396e558377bdf5ffa4860a27bfc8dce630632a869df0355539d44b1143546ea41af8d36028cec47c1a9c0cd03f86db0b8156bef296400fea5b0ef617af36fb1a9c708018c01969cd7c7388d20e175d0dbb6565ebef6988ebc83f014eebd5c61fcc69d335a4c81ee9faf4632abff3f971f9ed6eb491f478c47e0d9b8af04e04034427edbba9f0cb94618804611adf9fb431a0b0d17972b5ce13c324cd05bfeccc4511af1d10d3915108f51fae0f9d02ae03022514e4b3be87728c53d85d3b15deb4c5107ad40d03bcc408090a9256327dee73c066506bd5afbc23244c92fe558e9e80ccc25989babeba39162a20a29be43fb4c9cea00ad6138c9d2b48c6021d756ec24f2aa34afa31ffe03ed3a22a1eabd5375858937e396fad1f5fd5d5cd58ce89e1d952681d566f1c7129632f6747ff581f56f431029fa52fa64f2c89d9202551a9f35544e47ed6e1ac72e9cb86567223fe818092474d479847a82558bbe8678c903e1fc4f536a92e49f96c95177a3742c48f2caa77eb4969c559f5d90f37760ca5f05f297f0dbf28628aa003c6bba1825fb01424616b2a665215e928e4f88205c3709855da83de91c88878a119a11228833c3184e8d34907b51415a19917e4f7d4c12d45613428e38a94133d5875bc5c917405ac2e5661ef3bce3fca34000b394cd95ba6199ffdd6c880e0ddbad77447c67f20b33c7c4e579bec3da804978aa76d64c18045b1bb5fb0e338dda607533a3a7cfc188d4fff45e973868e7d4019a78e21fd6994b3cb1f166549f8c5e931e4d0572f775b9f1a400ddb102358a2d6114b36e86f1ef162fced96e6da4939ee1445ed89b909467f20cd29b77dce7521ccf33cc6898a6bb4fd321e0297921b62097a9139fd9556b8e307bdc678c15a542e1d7b462004b91c602b6185533296e425ba01656d7802313b564e9fb9769674b441fc273ceeb65094a9569957212c1cb21665752c3f6528049361f789ff4f75cac7553c074f4e4b6b3a24253d8e457b78922861b9aef6d45e549b551d5e63fea1b67795970afbe1a7173c2909367a4aa98b8343300d443b0b4248d0dca863477351cff000f5bba2595b486459b1235e482afc9ce348269251bba5be5483e15c5b16dbb0b853222b26cb1535ff33cf23e77245f26b13e13a2ee958789fbe9af15a20864edf802b97a654898c4b04793a3aa348f71a7694eea858f7c86b250f1690098849b6b12e2cbc1065ab9a267225353c62055a0315d810134f7b0540ccecdcdb26d05954a989e5b9b6fb7a96229e87260f55be77d6ccfc34224ab6f14f9e35022b818251a1e82cb345bf5a71c684933011ebc8aedc79b6bfd3f83beafec144f65fec6efd62dc7dd4cfd399747a092ea0b170af6b919dbfce4785a11a5a4098a3857c51eae5b54c98a05d113ce46cd623f370090e1d0b3009df521e3b5b41b7290011ff009912f9512e9d7f6acbcf4025b2367371024250e72e0296352a5b532573f50103996098b29d0f81a26cc84108f8da5dfea8f741cd3af9e7b507a91db3fd6788e90b44fe431dbe12992a03cc541e37366d5894f2846ce6f00ff8f4b04e1ecc380fd5b526983b126a21642e285021aae028e7dbd23cd7a81aadf169e0b262cf97e8568228419c7fc6b235efb85d9e436f57543dfd60f0c7d399479a25f8740d7cdbb680f9adfbfe09f5b2ff434e259aacee29c67714d67ecbc79f5b525a6d0ac526c8657c577d3a42f1a455d0df01d48a293612f6dbdd9204f56b9f5782e9e48855c2dfb7f13dce8ea9a6a06bd3eb585711db8f108e39608e51105a05b64f0c8f2d8a98243f57c374c232facd22715dd794d94e1d8f4f99373dbb8bac4b9c6a32fc8346fc4714a087b200ae0c19239f8ee12eefd32448e9a7f8f941a1c2160651cb2e556077731815f9302f11f2164570ab80002795a6b28bb8cf49acde23ba6f7c8b11c8f3895b1256cb387d16801bb49944238b5dc66b9a3baf028c9b678c5e7f0613d5086b1fbd9414a2df9530af4b2565e5cf3742f8b7b72f5c934a4383fe822c7685ee43fc76411d5759e385f7c4bf3296322ea0cdfe3c51e8a26f032d2221010d7838c25b4fc8b19b60c32c2464869a2604da8f822cca877d252142f16d5d075e721020f72f9cade181c746371f157fb100d79cead66f29cef543209137c645fe8d172db186b23b85bd5a96f458e321680faee5f5c6d6a8cd936b947d8b2006cf7106f4b7f90fd7e73baf8689d8b001662a7953bd40dd6c72eb0ca67cd7fc35e48a2c280bd4d8701609bdab39f616188a4b0ee8a1bc129c5b196be3e432e7cd8f3e3517b7f5bbef3fd362c2135e6966188f09a9d821cf10af43c4753f483d1322c2e27b0fccee8340cb3e290e06ae4437bcfbfc6c874e3a3160fedc2cc498d93508fa167c278c311d59fa3175b5d927242c37816c54a5083266622938e8a763dd443fa8a587e243c9a386467ffa55a36e38621f16bdf3c1e295ac194ab2f0287fca86750ddf3c9648b08abb5ff8292c648b16045fa7ded93886ea94edaf51cda256823270f324b01edc1b34abf1f67747a98a712b17d2239633699a2eba2c8c2d02d29ba15918e77d549d43dcb639f7d8fc7d16236d4d1abd6fbfd5e909be79ec56b2d931338724c8abb5a04185323fdfdbdf929eef731362d034e045196f4350049d8533da2029bf6d9a2b75452b20b4e5360976f596e19d22632525877a141495117684889af18185b6e208edc1c0737a6b113ace20b693c84f0762b17cb07c5be8d71e6874570209736a0eab61c2c019a2826ca100cefcc493c039e61b819b0caae7bc5b678c0a57152016c6e47298bc0d6536b317eb0af74b821c9c9e3cd91ebad7254e2c63879e80886f85276493693ef50f9b5c58add6c3805202b7094d4de39b96d737461a645a3ef2ae191c493c913fbb71ffa5246a62dfc8a7a46636c4cbb8a2649ea96ef53268c22e9914c441902db9943249e09055a3673a6491b95d08fbe5b618247ac988b6e7b2d60866e87a6bf39b6ea175fdb3c8205590845a99ef1a5f1d670ae04ab2b5f5b40d7a7b73dabe658fd834ad17c1f8e1bc9065b564bcd14ec2bc45073f0ee59e5c6c681d440ed9a61e63a7357c72d512be5bec0959bb691a448dd6cc10aec100e31e25ca405c28b6b6f27386bff89f98bf6b54673748ca95f11edb29ed8eafec9bc8eabfa536ece94a50ff479a1c17efa6ce022e103b3b1133c395ccb54fa021d97dd85fd7f83224198364f72abbe287e4469dae2805ab0036aedb46f94c0ab84c90bc610702bceaa9e5a982dc54363bf6e425cef0308b10d99faf8870b066ee5632b5518d8e1711ba87045d14e92bcb1a3ed474b129406142bcb1d0e3a8b9701ff53cfa18074cb429cd1bdf171580f475966217b0e76c4d22ea1f340bc476247197a777034638540d05b0231b27eb1a04c25ce00a63633abdac447ca79e212d14e5007e4e58a3c236f7b3a672566d254fb7a405b9e3a5b033476fd94316b0d70be3ca801d4774755cd58e29cd2a5d912e731a74e7d3317adc9fa2896e617abd48011cf0e20e5338d9dafdc2e2b30ea3f93a06d299fc444e6fa9bfa5fceecb9c9c8c43d8e6278a0ec4099acb531ee7a8780ad37fe44ea6ecb3e9f61726b35b1803030a2541e5f0505b1da3d05fa21bf16c71a5ab5a5e6abea453acd478be4d75f4d545713bd5570b981adab09909415838de7b9bf5691b1a1ea9d976f66e04af5ed244d4013257aee3c0be888f7340f8cf61c1f8f8798d65ad292c331dc4b695d9f61c22fe32ceb60d98405d90ab06375a09ae99a242194f0e154f1cc7279d4515194bb950861e72b01c8b24abc132c5e3b7db85c1572ecb4a3307c914b77bfa6a428187e3c7151c5d23645cdfd3475f53944658d2876c336af971bbabe9cb53703a2c300758ced2acea06bda3b9a53b85d591a8872fcbaed0eeae3a5713a9d3f3b56fe4a44c1e0212639b61440f01f9fc06effef0296c285bcda2908103315c970e67be0539617366e4986490100608d2f96ac5f93c6d0a3f1b32022e44d437c7463bf9a024d0a50ed0d44f37200d79590a0cfded88af41a4832237f25b110029736f327ccc5adc7422efefe8ce9c26bcce50b9e4cada666c4ddba95f2d3adabc76a93ca885bed3bc467b926d7f2642b54d9becda9331659ce75a9c9d425e00e55fd2578aaba156601da7f18a4756dbb119c4976acf67ba05ec76fffb4351e837bfd1a2092bc761b62b500529cd858a45e701cb1e5984ac62093ea5cc5a8c19e55f7726c580f365fc1a8dd9e08d6624bb170084f34f4da2c978b5d390609ed816fc6d176aea7eb825e7a4651b0eff2568850395da59b21b48347d5d913a3e15ca05a2bafd956f73637e85586d72d6e3269f54251d7771e944d204cc24762397bed942789037d95a01eaa635e498ff508793258963555bc22a84914ec75679c98ebea2c411ea62aff322e62b51f99df9bae58cf62b470e5422c080c0a01070f738bc1dcc3b5f9aadec1c73d1f81c0a4e278785950c111f5d11072de1183c34b07fa691ab7ddd89f18ac1daa499c37dd006f804b8ec7f1c8ac5dba69958276755ba594811ad49fe9afc983e8a451cf5371f58ac800761059e88f3887169111b9071c7cef14c3097630b3bb8741d50d93333d1b5f835664d0fcd9701c4d4d2b81de3f9e7cef2616df501b5cd9e9dbe0a99fb8de24b0dfc8b413b2287033acfb8954f09e3c14fcbebbc60f4b5a7bcf92adfaaa2f4dca26ea2ed01fae49557c0a962762b44d579fd5348797aee9b8c33d74ac87c94f6d001c325df62a41c1a2c0f541f89b1df8d07cddbf5b164457559325cb5938a8ab3f3b60d5d2b0daabd6b0cc9da0d91b62374027cfa9683b109c6e813fc6a635789f14d524f9234b10a087865a54b6f112149dce9a9cae2826ca715ece615de30ed87de218c1dabace763b01c6557622152317e020c650cae957b7796f9604676806abf92dbf97e85367cd6d3965d29d45c4e7247909fecb421801834f13256f4a1cdc0850ac728d3014486fa21ab934565079df1580d16459b43ca6bf24379d356b366150bc0da9e8b490082245cd0f00b525338f8f38cbcebb193c49763197b85d7b2049dbc9a252a1745db8300fd632ecb0bf98b5437fb618c40a6901e8e63f541cdb82f40680d9b95608b54a03a08d06b4b1ea6469dd8b22c0627abab17320054781a05c46998ce751163a78c7e1b7403008a43588fb56d9c8715586e51367920aa746cf3f377941b18c396bc4ef73e3b7d3577674715fa2b1361b7dc48a430c20cea95444c10e8dfbbd120a097c297c9479e6ed92d2f9540dade78e0b3087901c38624eb15921ab039a8383ab3f5b8d1cc68389ca39ad8ec3e5e1bff481d77ae56cb3a768bd91194486055dc8689e048498b349cd7457e441085301d36a05a033a9ec46f27f8916e4068de408b5a2da738b6987431e76134bc813f0ab169d11a4f8c2b4d84edf851d54c4f21f4aa992fa9b4b34e025c116106c188bd1f923b97021c1784695210675ad4c97e7084f7ada2d30b3f178e22beed710d8344398babb861720ff0505a5f3b80e28589f93c77820d8546ba140fb0e4eb005fabd8cbf972c590c1ab54f733d548955da7aba19665978837a6abeb18ff5ee8c0a36e7426d0603d06b8de500c1da14954f9ea6f5833e61a8de1146b21aa87474c2ff2bda135d4463db5bff2697084c120d541f18a34a09cef8d3c553af90297b1f56dd85097e83ba9014268cdf6b1f4dcc9944fe4b8efc15f8d46a3201b24d8435306fe768fd4d999550ade838c7ef1fd08d020558735afbc0f34a3f2b9faf63493c7e52f2befb18f741335ed4aa280080d428b89d1bc77140292da6793c43ad2f6b7b8472efc5cba7fc41cee38bce800ed1bd51e194d913ca266483d0a558d6bb6ce0c4ddbfa0c9cae5a56153d8dc6fee14bded2ea5a4eb4b8e36a771903c408fbc83d03eaf3f4155546263f11ce3ae8699d84bf9eefbc81365229acd2a3b23f2e4b5e237cfdd4f6d4b0679c7bc49b68b80b98bc0393953e1983a0f920e356d3d346e7ae04036d09eacda1fe843f20ff8dd073146f633b2334425cd5cebca1667637fc6d251e1209722ba8735f05877bd213b73d37cf21255e32101c3722e01028b2bb449e4ea0ddb031fcac9a8380ab0485000409c7309d55722733822d13215d1469c74f3cb2583f3e932bcb3d08ad24a314e8659f913009b4bddf6999c042efc7c6b73834394a02a668228f507d0a2b7df1abea0aa6f1a23b87377b6a9e2c832b8545f5003a29cd61af99c1b8f1acddfd7e9f6c8f3de5872e4b18fcc59789a3aba6dfc2ef49ed4b4ceb66adfdc470b22cfdb736ebfd3968e17984fc72c1f839d903f5480732ea3ba6dd83758b37b6474f44e66f190995c0391d9a43f5039a9ac287645879337d5f5299cda7006590a0a4c9f5776d80092a74271872d00d1cb696734198ab0c14404eb1b4ce2c4a39cbce06f4ebce239749df4c28e5bef5c0bc5cb35f25dda775a00cea501133327129802e9f03e1106867e7bf4838132d1d8ad0cab32db8cad50fd0e222f4f167c8eea29e953be1e44c62b290c72dc36b58f1e094b3f12d9f0ef58781380448a25c715b2929014104e8c4fb397055d772c79b832f9ed69c3d0046ab223c7f26bad7cf5c6090a17b6aa18d5860797e681df8432557f7feff8808f4ed55f10e80175e763206fe636e87f0d1ede70fe32cbcc72f7816763214d09eb82c0d8cbc3c50eb607b0d44220808e369f8a597aea015aa2d11fa65b2b877152be53139cf2d5b1549db360c1bcb83784c4e803633917cab51f3ac760ed334e4a13c109a2f44564887318599ecfe4b3c55f70079a107746b7d5f3110c858287bb5a404d4d1012d4120759ce7fce66a7799b6c62f3665bb385f43e7041568bac9c5a77c92d85b8cfb5dbefef90afb7b40310368c4ee69d61be75669efe019ffcf54443b674eaa895810a0dd684d6383ae4f4ccf241a88c5cbdde6db26e69050daed45d1195e93294f947b4e5cd01b57cdad80af9e24133b71fa8c8cd5f6ccc58e15f7600d9040626919c20d491610cc61978699498712c1496179113359aabaa92a20c6dcc4badff4aab52a7dc6e2dc5133f7ba081fdfc2b12a4784d8cdc82b7525cbed8b4943259a2c63ebcec3184a222a74d38cf7f83918e677d6f734510444005cb76d5c7775cc50555123cad2c4fe38b98408e2279548b65881f31beaa31c2c32c4d8652a14d18f4dcdb36305d74bb2eec26f96dae289fdc5abf84a57d4afcdedd95d0645ec8659013542b7ef8fc9437b0d1061ba0cd64e192c5135aabb8bb6454d926a06af1df6924e0ea93934bd2380827d604cfdf3a1b0fcf3f30b2b0197178cc3be2ba501500ebd6f4c2705d7d5c278cd2fd8af1c9d9c759996cf4fe7549d5b9444d0cfa45512f1c3ad89ca3313fd635385567b61839ea2bf6dbba9a0ebc02f627648562b986cd60b0613b06068304e30821bad3eae6f9c29f1ca3cd16356b19941c2da04bff25c08676b876028c075454eb28e95af1456b5d54ce5b0577946f8aa2501d16e4375c63acaa99469e55bde1f3b7c38e9a50fa7cf3a950ee90bcdf9d0039754d9b7ad1abd875cb40aec56028815b2ac98c921368b19e49bba7ca472f4f7eaff0df113c1fd7482f00b1627eab04ca539f6dd505e17351c9fd59187f0303dd7bfe4ac7bda3c9cd3ddb5bc77bb843f78ff714fc2435c1fc219973ba2a892688812f3299354090d3b2ef9902601b3fdd168aea43ebc5ac345c5939adf1a34799ed43f96fca50c83a760d394c1be8616c45fc96fa8ad9db20bc5b8b6d6b79e2d8af2dd16784358c7b32b8bbc220411d1df528dad3230aa68c59ca0c0fc169353319824deac93c6d56ee0fc88eca6d48505fe5a5fc13da96c2e02c8fa9a861ca4fde76f0b8a436c932c316452e6d6f67af9607370c9094d5f02fbdb5765490cae5eb7ef0284bdf6ae46d131f055b6ee39423cf21a2e8be14f34f21c7bfa9af2565033e55f34b7fc0c58f4199519006c3bc62e34383d38697b821b11dc1627beb489421bfe7d846e3ec314e8b5789344a6492b9d79affde0165e34f8eb91a0237950a862e30753db1853587ffe661780a7301d50031d46778bd7144e29dc24c572037ee3ba03eb77d554eabc149fa052d4e51e7d033229dfae98df1a23f0ff9d80aec34f69b4263500f6cdf6680aeddaba3347adf899cbf1f2e36be5b3d809ec814b9ee9f50d9d71cc9aef56138ee660ed18675fc5752649fd875fd2226dd9b64382501984b74b012f1bf2f24b3d217650a1a0660f332ce914c358bfb2d96e98f977ec2721029edd4502d984dd5377250ee108195227fe72be9f228ffedb570716969f0493493bcacc74541051c66a658593bc57bb16b05a2bf0453441323f7f948e18151c87b958ec8bcb77f02dfa3bf3d6f37ac9c8ed76d8df224e681e392a9ceb300d20efee3756c3332c8716aee9086b4951cc3ec0af77bab434bee6f867812f0cd4b766c1b418ef84fd1eb85b1b744075edc23db4f61e70981252dbd21784991dfb015ae7a82a2903588762277cc4fd3d420f5aa19b05d79b2f054b6b8db89110b9622d0c7eb87de0f90768d030aab85175e30acd57835d4d70a082a67ed300742893ab32704b5a4f27a2a3720d5405a44266dcceb5ad7f32da8331107e11df400bb36a553b697734dab0d5287a79a9e99bef34c1b6b79f29094b192b5169d4ecb906f04be7305b6538305ada562035758e912ef45353a4d519bc70a7d39d0905d1b28fa6a4c3c2297fa1e89b8f580e5e3fb66d97a612f1ea0fdae8c582ffbc8ea8d0cfb05e3ea98f1d26e423bc976244cfae6e920397017deeb07862bdb6fa30ef2fd1ca5d386358febf689700946bc38445d9f98568ee010001ea05827fa09540e9b63789f04fce20d8bd95e72116796a6bf0e0d403bfcf5339bb9e4396246d5237bf6cfb27884493f95cd0a6fe9e8aa873d52b58e28ebc1a336604e3b363a556f6d86fd28f777721657a77c4e859844947b73f4b9363fe5bd4fb31353ae19d9f72172878f44416a38f58c5b5a5a8023a657695058c328a3720980646125b30ad89fc8269ef7c771e3a4771c78496eb80c8f7a65dbf8f761fe82ae2365ec4a21396c1c36a2199c7bf0ee20227fc5b2b6c80e32686fb936220f98d2a726266bdd563a0d6706baed0e9865470a7f2e1eba0be1b103c6e03bbf63a2e4a2c66045cc12228d94ca415d914ee2229cf77a106adf248b63482cd35b54a44882f5b9624578a367ff90f2f13bc7512d1d6a668c594742ccabb2c54ff566303ab79fff2487f529582c9119fa7a385ed7d7cb5d9235c595904cfa4107262e532f806ca312f32b1aef0473f85dbf13ffbc687fefdb7bdc3adf71f86c1417eab4669de99498a70096410e4c1d1513b1e26f89db9909820e3ddd6c71ff1584681b5fa5c6f979ba429283f4311e41aa04a322ac463c3c6ddbee9f86c03c6b926c5692b4df4d458e2adc2b590ae269dfedc19777fd9d1b9b41c8154d858eebaad8338f0ebd9b79f61432dcad7ded5015f2a08ce468ff217f1a4b1b66e7ea6d7515070dbdf5054946c75a7211d7342de3fc74bac999e0ab9c9c2f6a70c0f466f44853bac9ff8308c28fd6f9e85f8055b84000a1f4b2f1c91a5dffb951b64b976c1b81668b1016a1ec50da303310d1323bc57abeace926c11c38315adcca7cf799f4fc4fc89a4a2e8931e4445a507127d9662df85ad9c4a53f61803ee5cadaa1f2a1a6247d4b51e11a17d9ca237e7add03843a2a9b1f91aa063ea4b1fa065efbc9e10ceb6227ce5541598b8b8d816bfe498abb2bd649061bb299e1f3dda2f7ebea531a95d87659e0f8618203d09e28b170522aa3548b849cbf68524a645d13cd6b44b0924c5f0a80d26178e8d969b3e33e2637a8aca6bd829eba84db1173facfec1ed039b88ca7b787d62dfc44cebf93407e3665a0ac951df6f38c73c10dc0cfb60764d4db583ff0707c5adee84ecee02e5ae88bd35f2e760d5406595f1c212b89ba180b70e3695bf076d75a0185b251612d10107e4da92e962d3cdf036b682521c85b18fd8343e488eeb4ad073ac13eb90f91ace7b3157b593499e5a6979999783f00a610218a5b8f1926f011975bd561c5116bb7272452285dcae8480b8d641d4542ebb80726b89a6c3258f9e4208836c474781f16efc0c00e81553a650e43fe43127373973b14829947d3bdc8978aa5d21dd1cf0f20905a15cbdf16ddc42736fc49a4e3c082dba80338eabe013d9259bbb86c2d69289cac3848e0de54a5e02f798043cf1b47976a01dbc75f85a2e55cb3fe796ff6ff3376a7e3675c0898a21e933e4d523e9eed459bfa88e803b17f47ba758e6bb507deb32372899c3789958a6132e4f044fc2804a2b09bdbf5dbee1c08f49694cdd9a012e2e8acf7f7af62073b11d03979181cb6fc98eaa02283fa3592ef360e53a5e33b9a31441e4f5646e875e7f3d72417c49f54c4b23f3ce2bf5456b4ec1354a8c83d52adc23fa65ffb8059715d059fe1db08fa4960fca4f837666d69962a0a1e74ef34bd4a8171375b4be90dfddcccad22c5f2d541e9b563ae5f1925df3dd2fd3c166f365801478faa4dc4a3f8bc0f1f9f747072ab8545b805ded6fd38ab40fa6220b1cd88aed24c349529d832d4f6e5b589f727f145472ea9f89c119dd0750b54e8727da29bc0a74b9c41c110d14abba6d70b62129d5ed2eb3842ae046a113e80dfb11cd8f6e9a4919aa7d595888e20bcef4274251bde7c1e9db2c5a425e96bf7478349fa491bc96df43e820d5ff18a81ae72e3c67b1aaec9e684fdfed93eef342228b7a58eaf27b8de0f61163d594e17d4e3b55ad9ddd9aef6d1f07828772ec464cb5e0b85cbdda55a50a87a7be4a61b27967b696b86ef1b7436fefbe505d34430a84996ff874e5ad4e33caec49b751d6ef1e72b50d836f3630c0e21bbfb14a84db9655291d610edc587e687030309c44f075d5595e846cd540a3023a2d47f697eb50f6e15482a6b455a66ac7ea732fbe511691414d822ed5e1475f9bf411138dbbd4bf4ce314176722bc46eafc5398100ccefb6183d046986bf8d96f23a7118816f49d844082f6740e120fdfbda9b838e0d4eec8eec5e486b9fee59e4b9d5a6b98fa9435233beed0dfe7309ad6247e1e9df136ace35c66b7c1b2f18aea03112e0abb4e7881c057b7e3e6b26bd91eb09726b7d747b65d75a648edbc86c62fe20edc5becaddddfabd69562d504b5455baa6b78c5e569d30d63dc626c70eb13ab4e780c064e4129c894a46b252005431f1f14101fb49fdf23136f78d1d46da33f8290a4d5e12d9bd8e921207aa0b31acda4f371bece291c0d19fb6d72c55055ed6e8fca3768de447ce90f3f26d8c23e894ec95a201b85807e41c8b8d29799dd5938f8dcba5326fa110a51732b1ae34d83411b941fed10b846b2d533a58689e07eeecdd8c5a18333d3b1c84565909012dd8d1425912f0ecf60485351fe398a2cefdb3b695b254390c44a7f6acce6447a24f80b17841ad79c19e84b8b1b77d1d2c8f4f81d083cb21b99c25076d914fe3e81dca87d22d22057c1c003e8b4c465cc8cca98236ef8e947e90dd05b8f0fa12ef8237b063151aeca61f0e033a38b59447838f36f6f46ddc0f9950f85823e08b45ddc652ee414c8f201f1fcaf83f4d66970bc968cdfe51cb9f6c420380ba25bb81eb43378c6fbc698fbecf6e029b6af6cd76fc172fd977d0ef5dc0bae363ef56dea9c896b315df38be28e11d12462481679ff110d1a1d6a21414428f5a76eab7772e1733fa67c3e1b08a0afeaec1e5d29d6db0d03bdcece76be07d66d8d0451a5a238c6fcc6d0e0e8f5c2cfca4704c679e15fd65e9f956d3f2da9717433eff8d1ea38ec23f9ca6a27f9889934c25417ffcf622ba76c96ca21f60d5cdfa8e5faf437a4556f5e804a7108a1fb84ee90c5c9a4a0cf4aaef6b1138d40a59133c16b545e3c3bfd7a42054877328832215b80414780c818f5b3498ca6795c2dcaf6dd53e58d0f4bd9214d5dcaf9511a0473450cc53a936ef462266da7f8efeace31199db1f666e2b7947c27276678636eaede39f4aea18b187cd500fc3d7bd0515bf5833056372f922ecbf374f512334576ce7c5a8c2836e05077d530790ac29dacd682b596901530c725841785b17578940ad15d3f12a45af40f714920282c608e854f4ec9b283f9187004b11afe7dceef37f1cfac9effbda3855ffa38f46d5019a80ea676cc19ef1980f0d4e9c10b5dc1e28fb331eef2045530a051bd5a64c79d365dc3d09cee0ac36b890e4904463892ea79bb60e133bdd583ae0b81aab769add552f5702ab0019b2a75b0bcd1db4a416a09a063ba0cbb5a8c32a4d603c4d3e4212597dd1321d73d89689e00b404f34a16cf731402a2ed74a3cdd4c6e60d77cdb143c701531bad1dc0547b3c6861b0e21ec55a5fb1d6f22ad2acd2b1b5ff09b38d8240f47f10f7b35580d666c562c57e4e5c4bc9b3fe8bf91fe4c26d65c3b3a238ec5de5386262d2ec8bd41414dc92a3b12ae45fde848a184120cd11053711d0e10bc293f29ce3896dbde387b27f381455bf82481a40149e947ef3548d4f8870311619fff6dcac53ddeee710657e165cfaf2f56ee5e51bf8d4d9f80171ce6d9f4ae325f5e3d69757fff104aeb285d23fe7ca902412b10a86d78721e866192c1f7bb40d01837ebceefeed7fd31b0afd247abf25157fa94576fa245f4b9939919a4b756b0570a8fd13394280a702e049487e7966438ffebf68552296c9ec9b4e73424efdcb7419940ce231e42f54348008df4a0c9e38843ad7ff41053e59b2abde94a1b6b414c760ab849a476ed9e46d56fd5fbeb64481080401d3c36651a8425e0e91948856ea5716c46d944327466c55f5b6a09faac4f9df98115b785bc4de7398e36119e7d28b966c9ecefc5f8b78902c94c5895240f4c2c0974693aac9b0757d5ebec33b63ae59601897afeaac534574ee53aa0f1099fd1cc909d336ab208bc0892fa07495a24b79836c312789e34c3d182391b81f53458f71d32ec9d6fab3e93c18c360ea83e7a1a490640d6441c86850e506210aea9ba5a5f4671c9fb111859a51f2b5cfae591a0df267b6bcf2d49460caab7d62d73c9ae907865897d16320a5ed2522a3004693fb870e88d6674224e5a88a1a3038e49d172a2db974d04967f22d6687371d069dc50569ca8033fe0bf20eb4b0bee5eff4347f5bef184098d5bcc6bf7b5a80790075ac7f1c2de981d0c69fb4347af281fde7a5c502a8f26883bc66075061c3dd3146f93911abc286012bef57797a8c8a66fdc1270419e2a9136fe3ad31798a45ad6d8eb5ae8da09d64f10c7a3feb3996120cd8312d15d14d0cca8ddb7c5f4244e4dc759f69d8e9e8cbe83594c00007474ed168878c6887f2ac606d28382020e72759b4b889b5209cf2277b77fbae67dc77b3a8e373e4e6c679664561b6bc16beac77c753134e06fb7fa379c589feaed673c33d19903640a236d30ae30a53bd688c25eebda31eca9c4ce5f09f33c856d1f0084908b56076072843428043774f966b694f6df4e5587dcca3bd6ae55626335da1d97698d36af897ce507e47170d1e3d717bdab052e196a9518aa193337ac86bf8bc16cab75566d7e7ba6c83b45d55dfb0f55a23abcc6dc74e026eb9532b04a11a7a835785d96e49e6d7c10a8b3f5472e6fd62e318cb65ea4551e2fd0006b27c595c0a9b3eaac913143c76e70d42b4aa5c41d5c5dddc520e9d052e15b36c50061e096bca24a7844cff664daded466b5a9957daf9003c226c082b9a0412411faefcc222289a79a7ed51d842188285795f4b5c5c07a4fc4f64e1dae4f0e224ace615b818be2a4300376453ce681749c7c6f12148925db52576559d996beb38181c1bd9a63eb96b815f5856bb56d305d0b55e2a50b2c94d8327f84179fdc66c1ae331dcba26edfeaad2f114e88b681671aab8bed0355f81d0d99e046a8ef5b1fc663a9437f685967376a21326adc3337b03d43791490fca374eeb1e36ccacfbf4523255a85733fb23df7f9a6ec5a479989a083ee4f76dc997b4a39631d8464e0286f2c35ef8a736fa50452e8cad2dc038f6935574c200dfd0da872b49dbc1a757d45958220e272afdb0b0b242810f706b1b3b9233ae69f9eaf43c57855d8001bb232b558505e357c8b71f42f693cb1ca70cbbbacc571ec9f5a469f7ee907dda00588f326440838130dbe780580308ab1ceec44b8c34d9db0ad2764681fdca4030c576740f2598aeff2c20f3cbf8500bd3d9b9bf143a24b60447ac5d9598f83ce545cd0f222b5f73965c73d75f49c88f914082cd86b264070ed08693668b40eece4f340e664642cc0217d2822cbce353f6d8b895a5337f8afb4c6c808700dc7535a1b4a4463b52214db7325eb8b12f1ff4a7795b7e9f4b2f1a559e9bd32ad0c8bd8172b65b676b1a8f782ac777058a2214d9d35cdd59afbaee8a7b4df24375c09b401da7b55fec93a5bc6e424510a5df9168c747cc4304f0d4d5113377639a7b12c112ed3af4afa7aa141d73933d4d5da27347c85fddd7cc605e7866d6d6a14746700ee65e81e9fc5a4d131cc925706da9a1812f1be31532b86c95217142ab0c87adb02a165ed2c857caa6fde6eafd41b15440e7ad2f88a2df1da9fb55792fe96edb0426c8b5d90323c55605ffe1db4398a0f1116c5691b9442aca0bcf40ea23c40af5a43f3c5c1a7d2ece6e4f21e8ac1baa8c32c437deb250169c09020f0cbbbebc092a678f1745c6d2f824726dc49b91aceb2cea9ba3022904c715ee908755dafb0c33b32e5fae6d94fa548fcd44522f44fbaad5344ffb2de43efb6fb1c70f7130c8a928520095425ae2b672c4863a958366db5feb98e005ca81c62e064fac8aa1e4fdd0403a35e5037ce0fb0b610f60db8940a407e2652ef8290d020dacac57af943aba23fc9829a40d602219c2b14d5c739b556227f667de4ed5e7d35be1f4b6259b0a41e4c4e858775dfa1fe19626a698da355ebd88d873d042ffaf01c7dce368857ef90785ad56d504145718be4a39036238437b3865e364daf3ff003a94e4221af8ae79fb683a6c8f2a3d875b65a4268e4ea3298fb7e9c943c0f22b358d13e65d054c2a699256b71b71d65d70e5475e8f734a4976f451c3aa926d708923a93f76ed9d517e0309714f347861877dec924bcce0cf1b148fb07f42992cf5c0aa9a50d78a344c3ba113e27753004ec4aca712ef981dd7db9d5cbe109631951009e86ec711b86c38d0f3667bb604125073469a0fea303a1958c9cde531c758ce3966dc5e64bcb7f4507c0c70fd705b5cc81017e5c71a19493794e9943f3eefce1927d9c57abe8feaf2c8094ceb6d3bf456e0a07379edb52a424b0cebcdacab964787b0d812b9320ccd5df59b5a305567c240cd1d0446a411952b0421e4ba39169fc1f1adf38a21532727972da32cbe4efb43172d8b0764a2517e83d9c3597ad39392cd4d08c1c1c4cc3cd635266adfce63bbaad0b8a8a274584363ede4cdcb8f9e11b0ce0e731a3d3cf4d04db18a7b9bf1b4cff5c91a5541592b70b8430789e66596571202e7ab607423bdf5182a64111fd608998e69a558618ab0b063c45acd634c4579794bbb7ef134c20a1f3894692fd1e2995c0e69d8025cd46bef0896454425167cb74bc6c277b04237a61f5b504e81de19ccf44840a729f52d0f44c1063a9317c67f238d659c4b5d9baaa90149834ee17f61bef1a5749e3697cfc474564a5e1f35dccae7d0d079840c7582f8b473463e6c4ee91873cb54cc10b6137b3eb43dfbf169d08564d849ae25e9f5954537a3b2bf46833be8d62f1e8a7341a8b2b818e2d4579b0eadb5804b37866c2dc88a5ce8e8a8e09b558ddccbcfa3bcae2a32fef90c323ce0a55a716c1adda5cdbd00bc53a6c9f24305b2ef5bb677b4e7d32da3fd5cbf079ee44dccfc30d4df05996495e471f6426a7d49a4beab71c2f81f092396d31ecac30340fb47a0d8620433c9c0495fddcf00cd614c25c8cd059b84c62cf6e68c461eb27b81fde7733a2ce6dfc9f0a085b000a8c134e8ccb59e1f0d4bc82189a5c83221ab0e43a147a8a5afd936622032f3ec2b8b3b1d745071cb16186af838daefaaa48e7ae099b3e1005903ba22e4061dc308d973f6a0f8e8d757b72fe56de358e2cacb61a7189ec27fae8bc73a376f006f866165be920ee8c6357d718850e9a4a57c2f583c35b60d99c75c20de2e743630aca7c5f58783c31a5dbbb3e2e60e5f3c84475ba0756e9ed9d3160d4d12dda5cd2e44986a4c88f1adeb96106689aca0593d78a55645f95db7b34c0f71ee2e5a9973e23ef39ed465ccfce4eb9f98b01618502b68486eb958f84b9d272a7dda8436fa9ff31f4de8c1032cca913c34cd4d0c3c0e853344b492e3341aba7ba0334d9b09bb0a401fee342fda090138bfb1fd1b16c9035e9233b1811b6e757a6526ef89188fb822f09e2ff7e6bd66cf8e8a0c70f25c0fde0843744848efb5ae8233d6074d783a54ed07c5b38eb6182018afbca27b7326a35d1f6057a5ccd6e2259d8435d24015f4f6070824d68e8521e19527fbd3651c7cb141771be25153904268275f3d568338d44821f4c565234fd6e2713372902641869dec5c66d80927fb3ad765806b44502dd56d9d2b7cd0ae7f71ff594feced0f95a907ddb52c8527c2c0ff412007ea3619f331e0be2b9048930771dbc34333361eb4408374948fe45318830dd286ef4e3f09e4e6b0360f860d3431eb2622eec0d3d59b61d3b00c8a3170cb4e617fc69baf69d11dcce74ed1a976fe4b463d0a09cca747af650201f35acfb2ef3c060b2fbe4412e70aa31648b7795abdcf527c4df9bd263557d31f57a0be64162ef4243a5213ab24a9a1e6dc3005c5f59c189d6e3188fa8c170f0e8ca09df107da785e02e5fb377d49fec390eaf0f6b58491f929065b4fd8f96aba16cb237a6d365e2235c8f985a9720c1a5725611511d613b339709262c9279a7b519569617528a0d038b5d9aae4dc73e97902dbb43486a36f70746c581f0d64191ca7b53bf658d31e340a434561664dc9c786d201e82143b9f6ba190b8b5c96ba6ac02794189278e508c78eb0a432d4051981238b093b1419861308dff470413950f5a26d2adf75c76127c691db0d11c9309e66923299382477ec609fcbc81ad0c6c1be1b6564c249feb06088a71fb4276b4c19fd36417354016d1bf6905bfe7e680096464d14f8e90b30b665da4d8651e700871ab26e3970046975d155bf5b9d992eb333cef0c4dd7eb4137c01838f4de0f168268b22a88c07a1448d971c09b36a0ea21ab154fa6f89b0e58e867b2ffe4b77353f2341e4540b073d0d6aa8916b5b89b64fb42bf87af43476e9a4016e236adf59f32624c0542d956c495bc3393225d567b43563136b36205c1ec7880cf7c561f5aafb46e4714b31852248d2c51e5d78ec68051d6bfd076fa9dcefa1df49ca598230a4e12dba0ce3b448e347ba9f4b9db542117b9ced144053ad49d61fa73d0ffa4d4b3cde5c55b93d85e0bc5bba30eb65f5c8fe69baf02c353a65991905163ada5979af5db1be19be768b04d4f8b6ac66b340d4aafb32fbf67266066a3d89735259c46129992c1a1284fd4ea1129b57421cd2c8e49ef3b70db6e096fb3b6a2bde0b2f7c7e74b174e263c4945e9ffcc7a7c40c2f24f08acd6264e9c1825ea22ae7e24dc5947d1ecf8dda91d5130b7f2b840b40341ca25e3cbe6bf6775b5d8898d9cc2f05ab3cfa8f694120bd66dcabd17154fef860e31afdc7ee413302a61bb9673ce3d27afc41d1d3ece96c837a04f9acbdcb727e960fc4740938056d1096b478f17a49898218cc0b82b04da16f3269bb3b1a617b8249fd65ba1740c938e4b7442805d74c68f6197aaf42861f858a51c7bc8380f03a49cbbc634bb71c62f725dea138e747812aaadd8483faa7458c873ed66cd42a848acc7a8536df6edb7e45965dedfb60670fc296114493d710151d032c40ec9896af4f7fb083bb07f46ad4ef7a8a7682541cdcc8173e6468b56717dbc3413ba83f84f956500e4b500caee5be09604257fe7191e7595df6c2074ec0a2060a3fe930d0dc6adf411e2e6b71783b9217c356e51a52cbcf62ff8a4b64f51a2a23e189b695d55362daa2cb7886079476b656cb66ab69c2f705e4482935034a1a9efbbec40a7b44bf47008667c19e0cd366166785dac8dffec8f4f34646bbef157179f99cd49296bd14d1411909a1e505e9ae9fc623cf072d53c33523c079e26cc0e35785bb9d61b076d1eb7d55c16fbac7cb3c11206cb5a252f352925a6b4471e0c6f1bfb280c7b97608d859221a99acadd6cd9e713a90a5e440b5f1f9f6fa583c484c6b93925b8c106dae9638dff85205b8dbaf315726626a8fe872c5731157b267a2b45a6acf07142e14bd629f9102d423fd37627903055a73c99a9563b58bb3415dd1726b8142a2394d4f24bb83f7b801338ea41802ced8b45c5258787aa21339ebe1141b63911e1a0c07ccef5404663af04285b36a95874879d03765f2049832e5f72fc080c14293bceb8e6d35b13a500ae642b9eff7e90fddb5bacc0ca1a0a34a41b9bb7339318112cadf3e0cf04a6f6562a59997b79533fc8acb4f6923a81f7a0903ed31043ad9d0eec30eaefd253e683193c83f6729eaf887de8d049e63de069159bfd0f511e6f28e281d8591fd5cdd78650504a5ad61f467a3e21f77551bbb55fa6f09a0594406a203562707a2bc52f526340948b9157dd5b05aa914954202581d7f4891c2d0cd3e22bab0d1c5d1ab90b502b78297fe734986a8549b24e89220e42179224033ad7239b5699b31f8587840f74585c1c53db0b9dc771b7a32cedbab99c56ad2c355d7a32002c9b0264304c7a933780925dc3b9435139eea279928e3cd5fde2c51bb779bdb30de4b73c4fa93a696f04af2c0264ec4a1839eee6e5327ffa09fb224a3e3591c55b0d8bd7f95acbb870283e0c2083906e706e0e89b47ca6ed7bcdb27d873540420ca62cbc59db37d358f5ad56a84ffa32d076dd0e9044c7a863deaedc053d67bac8a8e0e927656ea25ad3e14c20f07c2fd4fffa24bbcafbc04be5e3ab0f873d33bb31add7bdbc989682b42bb38e1efe07e76285732ed2621452dec4c69e65a2c4cf270d41376f5f34e09bb8c2248bae0449d73be3a5d9e4d72ff07682218ff2bf925b5b71dd5146225dcafe43090861430e91e9760dff35617d7a9f49157dc9131cb41428a03bc1461a3bbefa91b7f1ff5312d1bddf17fdf6d62f4a99aca7cb97af3735083b5d93c35b2115c4397fb4e3a2e5dc9cef07b384ba7a6fbb30c411f4b7abb6ea69b23c11cb627e64938c315af1aa92a49c9d16606756ec318ef70cdf1ad279312ae95d2eee010e3eb1425d074865186de036a130ff56db16dfbb6133b4dbcaba401ea6cb85e0e3cb185849396a20beca9522987bab3d1c98f9d6d8d6bd1447e2d3f0050c56464d8d6df30f9aeb3b7108b05342c02df42165dca6bc23efc86156226a7d22bfc6b88d3df9d2e40807d3f913584ca674d5737607a083fa54a7eb06bfc3f57c3450c49058454e041d8919dc70b81bcd5a0dd1b9dae6f7a5c9a1911f8e2a19d15ee7cc2c53823b20f11218e9b6b01e10f403d91500946492b72eee2e480a523a26493c51736da89737c60be98aa17552c2a9bd8b60a1e244c8a239a4e27e30027a0c40237c6b18066d56be40ef7acdd348ff7e21a3654bb100650b1e50a23199869984b8c5de602fe6b81f03665ad2abf9cbe66b4a391f6af316f90b3b96f026272ead7765cf179723ccc1e05b8ce4a115d0a4917873a25b4aa725b137391a521f1ea6ec02fc08d6cecaae521307ef13277c901a1b74a9841f06cf485f7060c40d8ad589cdd022a043c41c2a7ccd09caad39c78bab002743b699aca377d9cedd0491961cc4ab43516e6acbbaa216bddfc15e1a6881820ac03bc828cd38a943b824672aa1f2d79d916f78be2f3b5605dd24bd39b1aaa6d2be10d64d2124add6793ebf5ec8b5d4e65e6fc601c8b7fec6a19e53de766dda325f3e69080b3aafb5de108fbebef5064b80b0343c78bcd8467a62496b8c6727978a123e248a297d41da9331f8d38a330724c4d8dd2f830f9500b5748e909fc11182096dc8e3365b5781e07ba0fe0b3e386aaf2513f6dcb72df335f86f8f296f610aa200138aa1db2179c833d3eb25008ba97c161be0c810a9519caf0867bc3269ee4d855078cf33eebb77847571f65b6204daed9118aca4b066ef9c2d3e9794747598c969f3644d76f4aa608c0245d3b1f23caab2619a967360805c3b818f33fdf262f76e5739d37e8f635ed85525971d8f39fc58969213d8d51740ef2c3f7569b02e08fc18afad04707936b55e7263d157b52074e3517cb33419671467ab9fcb810b9486273de3ea979e4f5d1e6a2a9d2243d421415e70e7e3ab6393ea84db7bde00a69245c739c9e499825c238acfe4d923a4561ce5ebc35ed97e0e3132022853abddeae61e2d8244a3cce59f75fcede7ed4568b8f9a7c18e158c44a57e08c88e54c0081c2cf45d101992267af512a56c202d8f9cc22daa57508b11b140d2573f7c3b0f3f8f7cec7dd308f5de42ab8036c3c07ff565cd91a6673908a02f97d14b651a656f45a884812412f99a04d844f776d44ac732a7283326afd5a93b8d31365f27c6f6f7a237eb06db7e461bb7631ab52f881bda70ee9608b6f3a12a0a5d769587d7f491e6d818ba25877f80badb65859c0d51a9ba3cabf1c833f805c75be16167f28a0271275a42eea013e41c6778bc508cac6053c75d6463d7fd3222c6b48f40355b5ca416e8f978f27260dd0d5957d1564a444a03b24f65e8389ec89c3fa9ef233bf17b13c4e11131decc5f22050c86dea5349795c7e35e555ff8efe5c7477c30de57b71d7324288de0256edaead5e15b44f52963fe8a3c6ea9945adebbb5403d6285584a24edcffdf6c88d13fa10560e4a72ba43db2e10e2dbb60974b8fa47074962518f2a7e4d7529fabe99fecd7c858294f9ee37ca08c768e3287dc940a9ef976556228db058d0efbae1212f14dd35c6283bd42271f64247b557c620f1a60cff6f60e3b877589f3d9fa88a05118f8304de40d20783542e9c72bf679119fa68c29ff65a93861d89c06fa6b36bd25118275c361adfc9783f94118acb4bb56c2e3e585136d6b9ca5b9ef50ba82d5d49a6e546fad22e84f01c7fd551f74443508274830bceca509ad0ff23befaf1a4dbc99d661ef4815c7f25941ba2260afb7846a7fa7faa29a857974173fc434c3a614fe491f40240000000000