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 81224 e0db1060d52da94b31a5eff0f59001dd355b38e01459e53c0ec7dcd08229d85b

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
dcb28132d6804c70c8a8b29c4c963fb24e1b785bc278fda428fb5ef3af1ba147
Certificate Block Hash
e0db1060d52da94b31a5eff0f59001dd355b38e01459e53c0ec7dcd08229d85b
Source
getblock-raw-prefix

Public Data Hex

001000000001000000...0090130000f0060000
0010000000010000000f00000000000f0000000000000000000000000000000000000000000000000000000000000000000000004b77796979946df575a549dcaa615bbf42923269f8062d84a51a6100675fe454d729c3d19f08f15f76e30e93d2e91133b4abdc38f92df09f332626543ec5d63a53b62547a4d6b0e64d5270c93ecc5a193974aa8864a1a0c56206000000000000001400000014000090130000f0060000

Raw Header Hex

00004020d8c8d87585bab2aefd33909e19144611474827920f939d1f63be6d23aeb91da5ebd3e834204ce41470dc305c0ef6e092df2a4090c43adced3fd39e2b6e8dfd77f35a466abbc5001847a11baff35efb28a4fd78c25b781b4eb23f964c9cb2a8c8704c80d63281b2dc

Proof Data Hex

59,560 bytes
12121601030794d90d79ecac41255b0d7b3725885bc8c969b64e24d58d8f530bf50bce12e08e4f63475a15f6fd1e129d4d7668a53a6013f5f1c208a7f702e9fbcbfbe030200ea854a9f940ce9970821a25b82e87ad0eb2c0c6d80875f3a6e0a2680c1e1621f834c790ce91a8fb9bc29181964cfadfa4a096f66270936bb91f5508f80edf3f688f193dff2157636e88cca90c56764362b059ac82def39cc5dbd4b7bfb79d9346f6c5093c34bf15bfccae0e3197d7cb2670b539b25dbd5fa27ecd744a4c1378441c3bb12e6ab1656843f22647f0793233a34999a1225e6d8c347165cfc5062b8c5125a044d7c7e801f54ad8239448335c1c2d1f2300446c1e5e86cd899bfa3a87938a5ae2b3039ac62064bd3b00ff044cc5d40e528500ce1009d298d5bbdd23d500c93564fe715076ffda838d1de242cee3f34485600c975e3ca20655fd5b7826e932a152abd66a5c3eebecb07c64d01b9c7893ec284386e907225ee8784ab33b2375c84a54bdfaa802a65d8915d0328db5ef50a320d6e9a42f0254cd7bd214aba5ba213c759989d1de974786fc8e3ab72ad604c8bdc2e5fc06c81019bbef3b02cddeb9df8734146a0c6318b057bab2dbadb86431b77669447af3348ac5c51e8da04e9f3317fa2ec6ee19732678dfbeb9b63b0c5c0008c6e46459bad0c2c3910aa30d93290af03ff0f1c4e60ee7d0253a301e4732508f19f592423a00940fa206a61de33c323824a9693b1c4b47c3ad014ba09c5311a4966189a5a3628b89d77993957528221306e8d06b455613cd63cc1eb3813a38ba2dcb9f293dcc21f9fa1be188c616d664c55fc9ac0a2fdf301f0a1225db48a773aaee344e853ea760c422d05c28054f8133e6d4511c718c4a653c5456dd34c1237f4529fb42f75731f7b1282ffb9335ef8d6e2c43bfb48f8f0c45fece2a4a9dc7b3618fac8b9e3df196796d2391a7916e6a132cd59e9d1ac231f00196a42f79ab64697df71d55e1ee4303117044ede54cc0905a49cfa3a361ad3c4f98cbb49c5eeab137fc6b0c0c578b6b0d70286da49cb0f46de3f704be855da7fd5f924374c29fa5f9bbbb65393d7ccd34c291e009aa5c4f579bdc5ab0e74fc9e0c536ba0ff5a8216671c73a9a55ce9c99a83ba938e6b371dd5415190e1bed5d214a4bc7f9c16d2cb39a98519576bb7abe3c1e0d3ae563168bbbd7c608a3d196bf8170a50329a38f2bd612be48a78666d055302df5e2ad935a9b87d36d9ac01fbfa0a3266b86a917194be00885739fc50fec906db1dc3134260c011edb8cce9872c13e5bbb7680da9007eb12d73ba93deade818444d9854c236c8f11a4959b008d018ab135d7f27c6b5234bdf741798e12bd76788672e6c98184ada97a015ba588bf9c481607cc942180a8d0d6e5c20be76f5248758aad403eb7d1ecd8fbed6fdc9cfc5ccb6cb71fe74275088ee5f371ca6c1b76dd5303db13ce0148e57d65e7e816800429b07831d14ec1282fbfff5dfe6ab5418a6cef5ea0a7514c3c278a4c5afa69814e11ef10b49ced1b5452858b4b6fe19a48e8169ed3831707b53f7f1085cd959a5e723f649562d2e00f69226673f7dc40fc461228823696b36d0836390d0d69d074de1c3e855c2dfe7723c8cf1eff54271a7c72b30ddf182b94283a6856be325e9b30582f236da6feb8634ffd90a4014225032dfd086c74aa22b4c7c1d6fd25b2bf387ed434f3b5bbbcfda2fadb1065ee22cea65dec7abf26889ca4991550eb3824797f25ac801e730e1dabb6959dbea4acebc67a42d620fb5206ab3dbecc7958254451269e4f165571e8f3198f4fbbcaf9b5b81271307f74cead49140e486ddbdefac56c20b7c4234a58a99a81e5d47e75d006674c861d7d9bacace79c15f81b2fa3ba8ad3563017752efea2cb0a128d86ca2f430343eebf5a67edebc6a64089daedf15813037338590b496f7a33dc40607cfe79f04de94d50b7990d3144fb5c51962648613bb3be81e412ede3eacce7a73ccc6c6bb195b6d1d33d2fe725584c4e2afc38fd72a43ce8b512d3e9f42522882f9b3a3a0c948f0186d6f7a2652d43b63aec4219a18c32ee8efeda5333efd1f9712011f66de59cace1c8b032a122b67f2630e2503ec42a942c2c118d71b8be2db564fcfe8e2c08dafa5209fe2cec31a219e1088ea89abf0e9477a7d44a228ac0a892ebe33c8d34839b2eae8709ae2f71c803d5c70f3d7f2b73dcd401cbdd170dbc7d1f80874e01d2e9ad538691f57fa4ccdd3f8280adb8f7d49ccebed79ec609563dfdda3085f1f0c0af30ad10e71082835b3beba499208a88da35632d8b5add49a3e7ab4360c4b1af38e7ff7bda0258634951f15121411a1e641af5a2b54c94f8b3ee4c815a1f4abaf3b7c5a11aa0076278b50c034c6255bc505033f44496b1bb65e8a0991b40cd9f7709dc5c2995336627e8192cd20815c7b27ccd0178f1b6711799212aa72ad9aac23b7f4d198e30ac8929734bce2541475c8f841748066a841501dacb5a342a8f6d2f6d6e8e152a898bdcd409085197bda5b57f4ad2ae04b68b7f2f481a568930f38b4a7a383a79847bae67fb6b36ad7ad04ea26d7f3a7fb0b76c0a00583ff1a8307feacebc2a709c6c3a7ec3fcd2c53db4104beff747641b407160ba6daf19869d596ece21163b79e3893d911316f1988198a6cca205be04786aab7674f89fa8aebc8aa5ba759c06171f60ef32aec93593f8317ea0a3caf3e84307cb0898d0ad56686049fe2eeeee318a57866cb11d52d9375b14afad66f481a3aae89a8425efec5f812b84100691f60dc820da84816b7a83185f447f8130d931dffcc0a57ac8b0625e7df98bad6b2f711185bdaf523823e0152149f4b7f3b80520050ba970d2e06cacffdff3f365821b10b1f0a741014e644bf04a5166b0aaf627bb9d92f55e4ed30940c266a1920c628575554085b6dbce5bd8de1abd5801d53d8424989ebf38a1fb383f6ff482882a65a41b570f4aeb80a3eb8b3857b6e4c2704fd5f551e270a95e3561f108c57be5a973679b2432ef606942c151c75cf6ddd993605d561699d2935fcac1faabef8138623761512d8165fd6e146861c22072952c5a13ea4a7c35a9cb114d831b8b9ff111c466966920f6f3287067c7ff5b13c59b04d860dc4d81f8ffd86ec9e38808ef57d95e250dbee699665ba90fdb316144b4cb881b89b1f43b26305b409dbecfb2d4c53a005d9fcd4a292b69f502c2a841f16514415e8d4ac4bc520bf1c5cfc1b263750ca904551acfa9857f28b9ee4e877fb2868a48a4c1873ac89b740bdb6d9ee250ab6da4397424b70e47dc0c10b81392c54d482e51e6deb3a6f82221ba84555262e76cf6627d86939a379bf9df3193b73be3a59738c3b73334f04aaa941ccfb77c0dcd5df4d94b5c90524cd5394d5df0cf44f7f07ea55a55df884992edfa66e26931b6f140fe178016a63254e781efdc9e0a167ae466971770684a36db802f2161081cc41875c21be6c438af529f6a140821428334b1637f11d4fd58a72e1c66413cd03266e8d9e181abfcc5df0240ba94c95f1cc65d057670fcb6a5a27e63b8c2b4bdb83c19b99dc737ca8ab56a29b96eb0ff19e826abed86e816d1a0eedaf3d96d098a50c3105a8d2cdf5a0148060d770d6507992cfe3d86068899c3d889ea85339128acd309915bbe9b47f8aa25bbe5afe577c4711a0a54af2df9e8876264808f2b24e8c8dfc57f46c0c505aee4c5e8248c9a487a5b9178800060bcc414d28267b25573010ce613af7467ef6ad8794094e9cf73ebcabd762ac16fa80aca1b5b8594b6c2d3c58ba441098abe61d88a644653df6aea32c7920be9788aa0bb06515739aac95a15746ecde08cb7d6d8552d548e66ef9ec688b74415a6c47c8cbb09aea76efc2abd47b7d26540163576245a64a7d33b610a948aca966915e244d1f6743b8573249dc67c3780597cdb1ae80242d6e7a73bda762fc9a0fe1c89ca8a6e9a9774f88a38d2026262b60f361796e04ca186199566c030f40349b6d7ee5ca8ab958d22e575625ca7820b742484f5f8c0be6620af6ef3211258cae8e23d78e0812bed6e96c41e1afbd042e8f525584a1607cbec2723d02c7dd94aa2b4e935e58c05946710527c8b1685b8130f6f4f117fdf7cb7ad361114781ad65334eb454fe782d88a9b6135dc1603a640a4d1129a42ecbe668f2e3cca1004b4d0523fc66bb9458fbaab6147aaa8af4fceef5009b3aaf3d7d5392f8153934a8f644c64a840b153df43d06cd3967e376d2b452585370fd8099cd2db605dc5478af5817c9e0f79e363766fe64cc40b417f65aa67f314c3e12b471864df78bac951d2b0e13a32a18ca8da167f1beb000c89a775eb3e95be6c0e4facf415caf163b69dc98a4ef63698046cf5ebb98dd3e7ba36ed6ed32b42484b19b988d64ddfe9cc3a098306de4a0fa7ebb171a78225b6496748eec9dc85030b47517dd23fe5b54875a7726b6647d79ea7cf0185eb922b1e83b3f08419c4acbec916d11c67bf3d1d1b6be3b131f7dae4fac80ce214f9741969b294f0d3f59f57878f264905e3f98e246717ad2c3e591c8bf97a7d46eaccffbbc6c309553d8df92fe0baa2869512ba6daae97b5ac53a5d12b7fca1d070ed252f8ba29c5f74f7ed3822bdeec1ce1b13431119356490812f941101a39775a215ac30a85812eca25dd17523c397ab9b83bab0d94c9f6af172475be53d6d3972d345adae6cf80dc7c2ff0012ed3b5585d0301acedf5f20194e1df2d0815c88b18fa300ead014894797479ee53aef170bee843e8c1a526776e3f506dce3941affbedd5f2a2060e1052b326816ca19472718497dbea47f1c3ddef1ddd02e94c6f46470ede8856a36ef6fe20f1f8b512d1bc04ac5fc708875fc0789bcbb5e2afc356ec2a7ab3117f089d67c3cc36bc630600a4bc18a217f28836e4a4f1201cef5413127018225608cd1c491a5667f9121edfde9f225a846f6e2355b53475b599eef2576dc189439ba29c8a72992151223625d26f7e188e3edc1d1485a3d75848f1e265cc602cefa3c5161ba41ea336eff1445a51d5523c99e2f0575bcd98f63d1ea75efdd6b93c4ed88d46bd711a747249bce2c88528070f45d23b656c485a45231f22fb0df3a5e12e38967a68c14f128e1c94a6d337eeb4c2ceeba388f8f4e55bb339c53ffaea2f83b462a6adedd7948bc576585ff7ebc37c9f6bbd982808aa3b9ef843b86b3d63b85469d1b69b8e7ab8cd55e1e0d8d97f3796c459fa5017dd9689381615476e0023b20ddd776676c9b23541c897894dc1060f0229fd08713e0d9f0dd6934b705e918b020d93dad8bf736871d860958574771de584dee4454f489fc89b13c540d8c40b2db8ca15d4a6385063c10bf6a32e6cb8d4441ea9f7d6d2fe3f1b0032d482f68177187e38c4bc5ae213f1b24403340808d46d535ef6cf317212823069f6d6c341971917e75b0ea3ea962db5c48ed4cc08a39668502c69dfceb6b70890c7d9ec02452b28de11ac571555b90ff58db84017719014e42ac60f7e8d3c2a7b6be4f7854c1f82a36946bcd808a152d22939e1aea81b5d5785e050df501bc3db3fd4395fc97f1edd388eb167a9d769f625ac26cf830ff0ddd342624481f0d0bc52df950cd3820d69a24367072af80f124ae2f0cb385c30b63588d7c75f91086891c34a73e8e94bd4693aa9a38d830bd72fa9dc160024b851c9945bb37a1b9ed1e6d74036e6bccc67e117cf70b96959677ed9720c54a1488c14074e59cb260c0602d6edd315c315beeb83231e893eda7a2ee40351b7fdb46a3c23e241f6b17f0722ddd4438705c63d9160c83b0b68bcc6ec8069d3947e070e7bcc877d2f997258f6a1f7fa86cb3c5d2ebab3ba3bf59e603e53a178424e5cae587f2f3ce25b02f1dc509cf1e4daa405eb79533bb444c69066e6c2c42d44a1300288d3fe6d1431d4060c19b683a0ee5d78d2187f19b3175c015ad5ee7c97d1585d5ff6c0fbcf29dfc933f0dbf4e59174ddc2f26d355c4077ad0328af06e5a2afdc6ca8d030f4fee82b81b3274d35bd3797dc603a6478ccb3588873d63ba1f8b003d3b6a47950a6dd552f0be5def479e87c0e253d575c2a02c058547819b01d19b447dda0ae6d66c7b43c48e15b17061bd5dfeff2e8e1eb07c81f51f0e554d62e0495da8a3878ea97f488fdc6876df1c4f679c16a4feecf644106f716bd31f5b37f28adf9b10753e906afcd4e43f1776321dbd08e20916387053dc6ab2d39a533fcd97b90d62953b57c1fc30fd81dfe264ccf34b2945e064e10406331632393374a78f7ffdeb76cc077571a73eeab9143ab8c9946f74cdb38b3a2d3b3c9e44d5fa24e8cfa22306cb6fe25627b999b0a972ef3154c18d122f00032c9e485313e378a0796cdc81617f25b5942912bbb446ee5799e6c15bec0224406c6f809c3e6c74eb482bdd7f9193cb1347b122f6c0ed03e87769ade0aa2f1d6ece1a51f0788109e69eb3b60e8cf2fb19fed958ab76700e15846e89d539861af530ff0739a323caae8efbc172117094c45c524fa11d2d268dc2acf7ac8c1c7dcb633bc9ed8c0bb7bf2decfa3b608b77a5d6245288f56c6668e6b7010647f8fb88a002ba73b3b27d40345455934e071b96aab3a23f7ba947cacc886681c0dffcd11d7dcef7ed15838530505ab62bbda273612927520bb0e02dde181dd40fd344e15c84f300a2f55e8299bf07561958857180850873d7339943977a10207aba63f11f846b9ea8741b8538d6242b2ebf64a235b93f18e5192a1bc3943bbf9a12a2ba22ac2a26dc9c88a7c6cfacd9b22bed68bd39820727fe2dc4671b0d48643d1f8785da1bb630f0f65baff7053d1c8e0205faf93e720414ef3eab6da68aa71fb2bc6021bb3c47b1a8ea6f3ffa2b6a02e31cda95773ca8b464b39e9d307ab3d5536576ecac2dacd6ee621979ecb9fd22235c261115b8049f752b3f7bfe7ff09a6f13e4e93ac766cd9619d01f0ddf2e0b261b6e8e7696f1e019e43d87ba3a29fb7437697f8a424314751076606c6e5bd812a3a44228770fe8ca34b3b651350e376b9454e3ecc127e62f42e49509c42642e434046734aac74e74d9025292580dc51796cda53309fa8cdfebd731e0a1eed49250725dda6f66272519344a23275dd96a7c7707df58c63e15094bc8aac9d63b18e1e4a91c3caad3c4ece497e8997eaceaa422f027c0101266aadc32f1a3db05ab864d1f980de62dbb8b5d3d60723fe174c97661e7d41b20c9aadc31adfedf11f0c3dffc81d728f2aefbee979a43c4e73bcb2e36c60ecf4c19b9c0489c1115bfdfac5d464bf54fd8ca78657eb6aa6c970fbcd4f4731e38cfd3909ef03e176e730335dcbf1582faff79bf7145edfb39cae2deb6a9dc62759589bc4350f896b2c167cfeec32444bf6690e77fe6f822fea2bc9a1de64e94364c05a7b04786b815249af7a9236aca546b407ba387ef5e18dfb0a89dccdc26afc2908317df693b1fa8d52138724b69628b43668cf6a35c01ca7a5afb3bb0027bad9e91776f759d9b178c6cf0cb8a674427acbc93026f0a6e9d4f54c8f02fa4bd69529b3d2f03be7eb8096e61594e9e52a8d7210568da27ca020f97b4ef77f5186f50d85ee5a2473e18e1118301695d955a0620eafdf55f6ee59aa4485dcedd8189d9c5a21d85e86f5911fb49e16f21e708d4865f6784421cde0714fdfdb6280ca3befdbad6dd37d8e71a0602129f02cc79ce1f356af1817b7fa42f5eb675827292fe8d2735e8060188afa6a6efa867e421504f2f5dffef064ec4d2ed999b27df0e37e0888622daae3dd371f8754b9d6a985fb757285043e6058609235a5968ca4e3123ff044c98dd606937e5de7dc3e5aa33bb605b794c9aff83c62313131271a64ba671989588fa18a649c15cc59c5f3e153b021b88dc44bffe61896396f13b4d8c310b6426f7b21d3c0ff40e15200ff7c00e5918d95521bf5b96a35d7eb478e4f9175e39c2fbd726125ba27c2f6daa980cb1f18f886946049ad18eba678b5e7b0315a0e36730d4ebeb9d1650d774a0abf3bbffdfbd8f20b4db172ec90c189d292b6bd4b23eda76f0d07ff53593ce4220ec309bb8368d05898bdc32b00b0130ac18be2f4ca8bd1585bce74adc1e1ed7b76eabbf91e406cf44180a0c43f86634e79d6a452b518f8a67cdedb31d2a414a6c2875b60bcc4caaaa33e1242e48674c63fbb53d78c7d36f36b006fee932714551dc6883a88fbe2f8b0054b5ba406a9f11edbab8567bd05035b9c5912545185e5046b386997c2d9bd7ecabb503829835eff8e5ba8fdfcb9b136d82a4148844b1dc770c367bc9cf562e82ebbb921089e000727e32b832388befdb56742dc88672aa02c92f6dc1e7181650889129ec41d2fed311fc217d608158469462ab7ceb0c1a5909fc870c4f388e1da96c46cb84dc1d0b66979db00aa2b26bc196d287b82696d28e98dda51617ece4bde3de2dd49b209081e3864ed6a077be28a2e4003a20b5dc8e7e7e9ebd54e375e3fa38a96b92fb3d94373533300f9bd5ef4f547fb4c7feb394596e9f8964b7915da8c9a1dece51f26c7f36a9edbde736880e6189b9c9719fe22df655b07b5d81d4a0b556239b021843c8e9eb767ee9c8df9bef97579a48efaf0f64f15388f28f9a12efb42bba99cbe73fc5b22da1d4fe9f842d49a14a44d3ae9ed67f31bf96eda1c0dab6859d142e322245c95ebd04ff6c074d29280b5b62d252231485563e0df426928a5cd0dde5bf149dc98240ac0f8cb4b4fab600c78b81f55e2e2d1da820953d5e1589892189c938b73936afeda08cf9857d24aa0f4ef2400ac2c4b08716bf20864fbcb872ad085ad59ac431e05e1277c3839149983995a102c866aa09ab509c8f08e3c07179043c2926f820f520cb5e11095336c535860467d02f2dce76c5888a1dbc760467b3d6f7d18e5fdb4bea5e041cb8d9178e732da01041ab3e338469a128a9fbe56780a19ca0ed658ea08b0dd8e1d0e93ee2aedba72b1a7af626fe221bcb2445622e5f1b5281c99baead6a94713477edc00e56586cc2160bac6663a60e3dc7785ce128a11664e88c334ca71ab8a5bd200a5cee678c30ff31a400b583e83fc2ebfadf0e399a3b904594d81b9aedad4c8081b5aa63e6e5930ede759193084b1b1e6e008a587a0c9b645dc7b8249bc69b58570c3fc592a81f4e3f689e9c998e08bb261cd8599dcc23234bb02418675a17f55c1306af2bf686d483ad6b4586da04e3ac91eef0fadcbe8eb486708edfd3a08538ecc5dddd907813349a49d2075891bfebd3905335878cf993a65587a510c97b3e89e3a5474b9e57db8ba6530bcfd41a861d7b10814392ac539fe9fe39285693fcc03da68a1ea54834c38b0773068efd080b66692cc6839ce7294f256a47f39be7ddcf9e75d8d27d071b8820be73d849c828c0fc0f910e8dab8d377d04accb69a0f4ad97f13a138003baeb4626417bedd43febc6fae861a46728425c92ed77bd7fd95df7a5504379021a67618139027304589110ace1bf30565c4687046a6f24760129f49be0bcee7071c43ee0c7f0230c5041578ff90aa7222a53af229cf70cc97decbf521299424d4c216e3ccbececd696bcfe2c1221d9b1ba759d6844ab21f015485fd05f2255939db759b210f1b50d7cd3b3b6bed1c75d7f48b022df4fcb500b9c172762d049448f932e4220f82bead306c26d6346f056489e65bd37910b8e9990e872e75faaf8f616e026aa9175760fbe35b744a8092425e16645550e297880a65a6f4c6d06bcbb8dbc801bde1f54a338d6210843ee8ce0ec4f7623a1c2ceb644c8b9c3e71e4e4f87d81b6c973e7dc123061ad7ccf6742c981a5c4afa1f85df499ad4d84e505071c030f18c337643734fa444a554b5d78880a720580ef22cac1a5b0db08191ad09170196458edb26ae34c4823e1b5992e3d8def1dac46f65eb68c050be0d0733c14cd9467827dcfd6aa10818645f4bc7a239885337fa4823f20cb3a6308b96c8d0f3405b2abeae870bbc44a49c3f2a5c898f5bbafa987c36bfb3eddff581e5b29ea48ac48b58229d2fb9e3b7f8ad0ef7ec156d5d4fd288f551de52ced69430956735ebdfccbd8dd25f165fd2061d4a9e67d2b9254116c121995de5b52c5b94ea5cfa80959829cbf569f92baa7c8329f8dc996a1b2e8f1256ef6d099d10569f33edb6151330af1bd28388b848107a92ce5bc1c8d5ebb5d27eb576421a1a9f006ebbf463af996be660fa4f12b7e8a54761e7b83775a4cd1924f97e22480490adfad9be343c66fcf00d304557bdea04f46c9f262f0026d42d6da8c56afe5df38508b139339f559ebd0b0cc1d088e5d996d059e111dc120ceb17efb949ce7b530afd40f054a185561a8b554ad25bf23d37083fbc4c985b2da3f7dd605a6509201c7911be1e875e49c2dd0ce8d2acc08b63d99aacc8e546451f5b8109e55a436f1fe6490a9fc019be88632eb021cc4c263d02eab52953474c199258a7400d2e6926947ab532021991b7bd419f12b62bb69eac64646ded7e5974346c02baaab3ed592a816258a8751d84c54c7d2e9bf67587831f6b89336003b65c966318ffe211f2e6064c00acf7a0362c3bc3d0ac65fa3def6ac8f0b5c64412f37576d7751e37a14b67da3dba9e2bab1d5d56253eb1f35cdfd623c3807e81b4d5cf84d7ead93d734e2ea5b5c602f35a0f5a548fcbeced4fcad555b7d83e6e313acc9813fd507f7ac0adca3c13d5589f4db36f5a1fa96b7397f11f5eed369c45bd62863dfc70394c4b089ce428758bf7f4903e0315447a3fdfe225770771d14dcc00f357c1854e02831f76262295f9ddabab201d7ad979534e2dfe1568a805afe6e5dfca2034ad3a16caa921de7e5f9ea1ce7da1f06d41ac45e30e3cb1f20dd329a4ccc7abf15e2c4e5f6efbe017c9a75464d8ba629309e408134646efb107d139d1930d8e3c694e866c312469a337692673a8cbd490d83136563c9271f68d4a88ff18ee6283c31ec9c7e809320bb6b2c15028c9cebcfb8e0f3da6bd3fb4cc67ea346caff1e8f33e256c919044e1873c2881192aa31baeb2dd927669d347f965da51c77d0695ce736e6ec78ff51e2bf63c463e5867edab7c6ad867c3b2779729f3017aaa726ba2bd190b2059d86dd94a7bd26b21ae52652439e90611f671c0fc61a5359b17bc775dd8ad9fe174ec3ea63ff42da712371b9927656789610b7e164e6f02ff31eb1841818714dfe82fd142f82c47006dc5c9aed1c71de9a91962626f6bdc8dfb0104200b7ba6fb49eaee3856d2c32779e3cf24e2804902da87e6c1a1dbbf3a34bc74d0ac82be7e8e3a9778bc9ae88193c2734653a18ea7789baac95d8dfb3aa383e0bc46dbf7a546baf41ce9f59d3d3472c51b6bfc4d15d2a8844482c6ec63afa7421a4e148563502ab255c5ef4dba5c7e56d78ce6161de915eff3250ffa83e36c42befb1b7c68e0adfb3bd5fd77d1da9ea64e1a9263492ebdda7b1472801acef4f4210f3072bc194532cf9f40b0df2ac05eb9115c1598fea68fc1c3c523baad450c1c81c930971ac30843f5ea2add0a19156075e158e5c621a8457ab8716af6666cca28698e57e2b8612b8227bb220d6e1ddb81d53b206112b1b83a5bd8819edb1b1ae6b86e17dec9a1bf242a339a9db1f00e091c9283703d4d3a139edc4fd1ce6ba6b3d566cce755328ec8e37559b6534b3bbe34283dbb16094dd50c6fce018be0da0dce0c942dfc847b1ae69cd0d1de3e12da1219edeeb1316a8a71b79c0433994adcf86c584ff4d2df451845e1b727cdf68bdb339c49624528e261c8a8379e945031a168acac60a9e5519e5a26cdd99c5e6a9529117d0dc34387140b546aab095e102b9d15e35062bbbe288fc0d1b0f61a0f044de1a619757b42852134729bfa7712942e52947bbcf50b3cef346e7e00d0baaec5720788a9764619e26dc2bd32745beff82ec693abc4a8783e124b656d683b7c8125519a46a88dd605718e22989e48bc45073dcd06688a54c2c648f1a0a3538f2440cb79c43945c59b5347f1cc1bcb3c04f72f04b6b649431f019a72c0eada5451f9a2aea7ab9df92d582bd2223e44de5e260de2358a97160ff6d70ae6653e269fcc0d8e499ccff98fdaa84b2c47ecaa9e97c9c0c210cc16d94cfe84fb238b43ff7a7c3801d4135a6edd5ee304125fef34c60f866cd1e6281aebf7ba9fc2c4c6e296336e235be6b8f87ddf46c49591faf929c97209502e9cbf4b35fc8089ac4f8e7bec96a264aa17eb63ceb83f2f1891fbaa0fc5fbd9b48008cf52569ce13b2878d018ca5b6c9039ee762f8440526559eb8152ebca06fa95241392bb9f6818afbc11c995688801a43e9ff1b79e64be96cd1df43d004a15d0ff90b48c2b13f03cb1cf4034c8f0225b909c07e057e536042ad8defa65dda344aa113517e5d0782020fa624a13cc95252f9658d33ea764ed8121cccad2282a7f24fbe21708e97b1fd682295ca162c2e0101875d11181cee0935c947d119bb431617cea7bd53231c7a2fd24751248a7bae871f34b55276f9fbbca7fab8732b26431211650ec5018d20dbd9143fb52fa2cc892a731c3ab6f75041cdac98cf91b3e731869ca1e1c9443cbfdb641eb8293de610c45f74afbb8a77ddb90ff29f966dd41d33c0c11f8f5b5a87f51a6adc8c02cc55b8f630f62eb5c6d63e0e91a8c8b7884c448a1cdc7fcf3712bf7998d4df83a3d06da871a4d75662b1651ae01dd77af059dbd07c63b262319dd2c237b4c26ebc81c9e5e59c965cd0625d3a8e70bbe9796c9ce3f534f0eb5df74daf9cbfe78c32fcc510522546cb5b71257c803589ce94a588a9228ed1f3ecf4103cd7fa3048432f1f0f57e8273ae836e364c75c1de168fb9d18e14341168c74041b08361288b827d9dddcb7467591315f661cfb94b4d48a85765442c3e85cb3b70bcca2c0cfb55735748709fc312468010ad0c789571d5d41cf7cbf12fe0acf185b9ececa1c40e15495a97914277617b6a601c9069b3c62580dc2ecf2196ffc1410f8c42e43a6ad81de7c95b0471c38ae1045d0171ad023c949006549e64e245c572d5f24e49be4827c2ab8bbbe8ad8cdc75558de08c3bf14906dd143fd3f62989b837d3c27891a187cd71275bcd164cce987e514c488cbc71d387f3e38ac42a82b3170cc06ba62e77b3a56b4d8230cbe2089c693ece7408b99364f38987e6fbb457ae8aca72779da6b011297ddd8811115f1c2c165f3df7272befdd22edf63bacb547a596c4bdce6469f0827798369cbb447fe87afcca3dcff1bb6710f41f7f18902e132f21f2bf75b22c95e47542717165ba030fde09054580d3cdb36d36867bf53f5e6fbcf5ec99e1230b28714d8d6a4a53be3676bcef28bcd39d30a4487c2747f0c598e0b4c25e25e9668e4b8860d4520c5668272acb1d453f5c4ffe82dad0f963dc4079941fea0cfbd51b933cdc9be55cfc55e258cc9abe473a4f4cb03c2228cfa33c3dc97c36f63afb3be11a1d9e38a149ddc65b6ca168f33768c1fbc233d419b4956206d8b51a958acb8390c15fbb85a17abfb7f01884d4acf65e1686add2f4e7b70eb7900635e862a5aebbbc7df95372c0528d51a68dcb4cf9802a27849cac683d253b72ccfd11bf050d55b10bfcf8d06d74abce0f244dec6a21bad68e9528da810a2903b05acad0671b7e5eb1a25bb790c640003e529b766c98c486031194db66b12e0cfef01d1e343eab3472d7e0359659139f30e165ea1023186343e00523a88250e52a14f60ad6faf246088e1728c458cbc4b1bd19b4cbbeb92e46b6cd60d7c3756029d74b8f8ce613c89dbfcc6c80747b7030aee249e4ddc7d357f38fb3baa1c8cd6ef0b91c46de547448092609140953e852676cc8b97c628a5e61fed2d18f8c33f6c80db978f1964d5eac1ddccd0f16a05219a8e72152d27d2272f1ec57cf3205dfd71571f7be15fc807acd2c3e98f676fab2ea99550efdb75851dae620f9cc161cdc90f3594151f3fe89eaaa79d3fb2de2416c4e836a4c99d7d3de6416195c9ec4a4c2376dbbe66a54e647b50c52ecd803de716932f614a1041abf9534e13823b8f394d2dd9ee50877d4bea3d40a3859cf8718a40436cbfd9e4cc4392d2351fa36ff49a422e9eb82b49920e233246a66a5a39920f9b2de62553a333461b97674bc0aa200adfaa7253ee18f6636cc2b9c6b8eee29f2ab4d7d38af1dde840a9dcb08a4220313506894738b6f5f87a1c250d8f76c926a8d6fa476c3a9cfbf72fefc9086b9083c6b64a4e3b5b595f93a3be39a32b172fc1b5d72547dd6c50464e5e585566ba88fc08e09a61f28af8d195710322a8816963cbb513696a4c5d6996e84394f35a119deb4498a2521a70f41c5dfb663af127da847fb543636c60cd7b6ef85e1759fe5cd0c9cf036faf09407ba7cd0364c146ebbab7823d69bdc6b42bf2a0e682a74d0a6faaa2c9f292ab83aaf9fcdc20cf1ce4e196cbee69dcfea31dea940249d8f4c47786299a616582bae20b3fde41bdf23621ccef3df75b5bdcbf774fee6ad24c85a05d6f7111d0cc43dc004a004609fd277f0a63a1ea3edaf92e175594d2bfdc75db8443f2b61a014bde3fbfe8b6784ec64a87868a559cdcbaa0034ae72dabf4d1f6a6301a92f37dbce5b2a28f1a74ad139897d4c99fc15835c1d5f217ddc1aa17a5448ecdbe7f5898680450a75c3868fb73062d31723c68337ab6a2418f563d801b493861a4d3491a2c9b005eb6f499181efe5e5165f3d24111f8cefd107ac223ad3487fab2f82019b4c04a49e6b6ae1e2c83591cdd1db6314d8b211ef3dd2554f73912e24b87c53409c41d9360c5769ebed4faccd657a25b18066219090321a025e7888ac3fe948b3d239138078f5cd07b6bc1083d3ccba60059f0a3b892930184e017ad4d4dabf8cfc3296a77baadea59c72b9b17fb0042ce84180178c1797e1346def52d9ec1a8c870957cb6ad7a2413f435f6698ccdf60a0f95db4f83e2776606920eb978fbaa76bbba543e65b6ce7eaa10425ee575a30e09c37fe2adbfe129ea46fa4130956af2efa387e24ba006a24aa6eaff4ba389dd62074fc47a91b0a428abb3af879a1b477ea0be6d2383e385913e41c45cd35ad31a61b23e150e43d78e4b9232eee5be4bb0cc1cd65a9ec4ee38dfbc46f83b5892d346e2af0da02da15de56cfaf744deaa871896db85b8324a94441eeb97a835823c183f65b2e365cd82464b4fa382d291b63599c1b50e9df547beb08b8cf383c2a2a6d75be3adff6dcecd1527855d867fa35187f51a0e1f5490781f7931d7a3966a29680dc150951277ec3abbebdac9c73b4e95f66c6fc248a0c8a9d0ad4893c67d536efedfbf99db60da2347b1c0041a9659864abe0c49c9a78355e824638236138f7d6e54657e603264ea3d6dfb0763decf18cca23cb989fd4ca8244aa9ea31c868aad5daccf351bf97073d4458e137de32b27bd8a3ccc16134c50f74381a609950e98d53d5efc79d374c2f41c7c2709edc618f75952a0184a51f32b0515211c354d01c8e42a52b60e7be1ad0b0f91b847358e20011e3ab9acf60fb2d0d7782aba5d74936f499e81bc223e251c55e949ba26b063c17f691de597ac2439af20bb96b8f288d7da78611d4381b39b666a849d485b667eda382bee15453b24b84fb52e0e7f73388acf7c3252b5cbb09760c12885f1ed4706f060d00ec7e41d43eedee112cf7aa431bf572ab0dd8c0ce519ad788f5f77457858ddd227c0abf5266662c2a5e88d45426d537eb05f2085eca37602b0e9e2bb86235c63a8b0c858f639a74a90c7a2f14f2fbb2791798da029c49c596cb8e08352bab4725101aa7ba219096a75f3d68fa3fcac3b48ff2f5b81ad1ab051148d3e2d48e462d164fa65de877cf114e61b27fdd9630d084ff0d1a364b5b077477e3356022960fb66f4e38beb5fe606e637d1c66db429026f29a7a484858f7ddb0e42ab05a8d2563a93d08f65c1dc17410fe25ef5d98c3ce34c33189f7ceee77064808cd64708d5a833bd82892e9dee6336c98577bdf8e90c1f9baf07419ab94095a5f6d2b70c490db7157f23c3537df3e1fee2ce2236d22806c4740576c634531c91b0a22d087e5e54bf8c439eef3f58e0951b1a8ca27196b70517f9ea60f6e2e01d911c332e72e90f85050e2c00075c78ae6a9838c8731565458ffbb6864fa8fab2e99994b09ed3c679e8710051a3950c13c00457537f97bada61645f7f97c61f4e3d1aec75211f3beef3de8a95030bced8c0adaf275f3b5b26fd7f6c8a0d6461870c3f70bbe3356a31f9b92d6b527142f4f4f7ab3a08d29eaf748ecedebf861991aeee645c43709b5a05e6309789106a7de237d8153313ae11b42060b8b7ae840ceeae050cfdc8242e3c2d56d5a3faf09065bdf62a4af466afdec3a27791b58e397ca3ef418ed9b8da758f03292d6876f2943edfc4dce9592dbc0dea0e96030c6f5983ff0720dd7793d20e4f89a9dabf663b0ca6aac1c0425537b3ad9e3355b20873e85129443ba29a32b32975a9e6c2c786e3acede616cfdf1c28eede32aa8bd90033c4998b0f150683a1f4b3b5bcd04b1406daf741dcb5ad446dc869a662d33c378385755c9392cb76d5c6f8f2c6a3ee1069271842d4abdb94e00e1ef2f615193479ec123ff24beb234f7e8532f6bb25e7a02ed1f35809eee83cd24628a55426b15780757d236290b8918bb82eafbae78991a7f37047d01152230065a1e692e97524f1509f5a0f24ed68ffcf2e4e0e85d1c7b957affe170a3d8cc07020950bbc5f8312d092c27b13e2c35805970932478690e19b20d0953fef9b7d765127e80b2ba4494e7bd3c5d3dcb7aecb22089ffbdec78ead39b6f1997470941905f399f2d3a2f13711dc3c4a1ccc12809d5a1305d22129100203e73fb22fd8bcc70c2c242ce90ee35a27b8a2502817a40f680bd44581b210e69ab535a933714e0faacd74e4bd770f9952fa8dcf2fcdaab5fbbc3f4af4cc66006d61c71531b1d43b2824d3c4f856bcb59b99102642b4a75d9189f2dd610d166abedc7f2f92a4b444135a5791ed6f112269145c6420c3728050437f2d97df4871641d7aacfccc7d47b9dacfde5e2be14e727e85ceb217e9d32c8131e50d8a3f3f1a8177f7cad2b9180bacbca4bb3ac4823bcae9a2c274b35c9fe894d956bfa483dbc6e781762a382ab9e939e619473c1b22d0d34d12e26141f3dbf07ddbcc757fcc4855bdaf94bf19ba6c73a875eeaa71eb07caf2e639307d0ab394cc0e81f523cf39b19e36597bd960d62672fdc5fbd066f91b5bf425b13af221c6dc7f6d71a5e192000a0b802efb755413543b72d5ed4be6b9504b8fb4687c0dde80e35e44852896eef6236161788327527461433beddf83cef33f259858510bd207b4d766c32de489788d6625220ddcb5bfebe6d59af7fef8f068f02958e56d795fda0de834d125c37978c8d44d3ccbe9fb55200e6e984573924a86bde8090faf8454517c823143247416aed0fe5b45cdf61290cc893ea817c9ae42fd59eefb9d6a42e70990786c2eab57e292a5acd5c0e9f2b29566f0cdef1a8d4cf3f503093ecf40e3fd67b2b52bd7205ca2b8cae401f0b4b3d9422d9a0aa27966bf791a3c04beb4cec45e99d4c21be9bc8d7394b6c13f192da1e4b2c1d13c358987a59bd5e9a8d35d077d207a904c78819aaffd6fafcde7542c7d8489103c59bcb03b0631ee18e896e76251747e4aae57b75175bce4a2510b4232dbb8fca25e49d82e9190c7ab0f7c8ca9d6cc488d1e5a6e399400b5445a0faf04c25e64c98517210b38caf83c092832cafe49efb64f3db4b0df57fba2b4458809a167146dfdbfe7477259d154c6cd324ac4d17c6fea9f9a4ca258df0e7e7bd0047f307959cac7b3325f8e43a9032894c8fe5ba637f1e034e8e7b9b5dacdd7f42ccb1f239bddff6e6859e9fbb54e9d040861014cd980180cde8dcd7e5c6daac2c3ab5766800d5cbcb91e171b77ba4dc2fb516fa0d1905a060ca585a2dba32f5bd9dd1724181671c78828a5ef7eace720d407696bf9dae20b865bba281636283836618e8ac0aa539b60654a0dba6e2d83f81817926bb890d2a876fd66d54beaa2e56b87e4a0883523b8a7080a80206f58fe5d54777469de5485f3ef05431c5aaaf46d508070e9c4e62336fc88d22ab7b2dc3fd581de9d24d64de6dc061045a6861dcdb1163b862c6f39a75f92b1160ecb5039038f5c5e32df51021f12f9e30571b45bccf0e5ed4156bbef926f16fe6e7fff27a0e49f642cc9ec1bbc7e049575ac1a6416d77483bd6f6d5883705fbf4442fa8d4e5cae17b01c07ca107af49aa1d90958ff8cdd758c55d40c55468960f5b816d28e9887eead312a8f2a8f192085c2ab21fec4a206d2fc5a840c1602be03ab15d4ac6506b20fd7cbac97ab39ff0044363650c782b7465bd854d900f6d991b525d4d7c174cedd7dc218cd15c9466ac4fe0f6bee12677df14bb5d879d40555daa5b65871faded9839e3afaa7ac942daeb8d5fe46231004f533bb91654dcaeaebd036c9ee817b68b5060341628ffeecfcaaac7436c1e4f132c672883faf7860b1e4cfacdd14434b23cd1b4604afa513328454c019e1a341e835ce5e18aa6e46a5e60c797b37a1962abb71ed9ab8757b2fcf2b4b330dcd19ecedd87f46d0c59d896cbb733b3ffb0740e3febd9421cefbc3aa48e33b8174d0292078a63fde05dd860b4398ae16536fdb6b525a0f556d8cde0fde7fc3cd049b9c01cbc4211504c9b1bf35d80aa12660820b73fccfe208e2acccdf79a3079d6480fb11a9dc792770cc7300ef58c5c9c6b1d3f38ee32b5e456cd42716193b38cabdd58d170d3e7dda4c2269ca05d070d8a98407c09685a358970f3c036d8d739c8a2b1d4ef5b4c2a01a2b0a2f6751cf858434d48312c2d0bd91445dc38dac6d275b109cbeb62c5358788eed928b9f827c8ec3f9cfe3e8b1744bfbca67fc3d3b5c52ec20436f8f5368a2826f95fa0fecb09a6fec09efe6743cad37802288afcbd2314e570743c19702d199794b62ce0daafb57c932233aa0127a6030137a05b7bc90c5907c01b70717e6a3ffcbf2a9024bb91b2c007f2f4ce409046ee9a0883c97954a98c20ff19384cb88f6e06545cb0d5b061448e30fa33c06166c83f49008ac722f2b1c5b66f3b4c24c930cc83d666095a2c5a3874ff891a07cac787df8d25796809bcc3a52d95a47cf4122ac5f222cf758788c6ed1a8ba747d04a9ac4be4f8ed91ab4e21d340779b42ff6b28f4bcc44918285477bddfb1b086c4354ec9683ce879ce8a0201bbb2dd06d45e7d6441bbdc5d0907059f9292e77bf9aa2b11ae908047a4f98c959af53538a8b0885bcaf6e681a6a1ca8bbf15094aea71ae9fb56f34db79b292c1ca2e0f76ad3a793a517483f30455d56ec1d01bc00a4871d98c94c309d41b1c550c4b3151868c5f0c3c67cb3c7fd9db667963097e07150a3795222dade993f47428756d7e0c3932a9a09beb960c2ef8597e9e4b25b445a88ce7b363a12f53e8fbec66445e99fa53642691951dd753735f37bcd8b02a4dbd0d30a9e1500deda58805926710d6738afe80fa336f9dbae0912ccefc52621c45f8d4e8dae6208f8df521092889bd8de759020c29873ecf9a949278e4dbc18b91ef69432f6fafe55d33b2113ef49909dfb5f584564f63e666440cb9d139eec4d52b5fdfb61e0c8da53c5749d3a5218f904c60aced7b89bf887982581dfac0b21d2a180278d4d13c6f50b7ef587e18cee3dd05c70f818c812bbeea85b31b9c05653f10f63b4fcfebe235f029b774598be68bb95fcb2e9582c92168ff2b778c38c2a461ec54a7563eb820657cc1d49065e3e20bfa47c6deda6cb9c57d59f6b4b709bf20fb990385444aab8eeef04025dd239ee85ebcbd3d32a0099599e1089a2517dba25e3cf25464e09be05f491b792ab32b369e4c2af6164a399acf64c69eedb5d4e2ba9550e6b7ebb2f7f1fb4e70990bc91182ad19d84fb381cdba16a9aea9d4a136026b9ec4aeeb59002d9fcb2f6f6ba8c3b8b03a1b6054707332b1c0dd03a464027e0ec79dd6985b433a29029b6ec25d80b04197cda14cec7d70a2496d75f04feb837310516f3a5495a9e0b9474d0493fb099421b1f8a8b8ad51ba806ed4e323b73cbed93379f9a3863593bd973bf23e36350737ffc82bb808980ff1ab6b0ab16754dda5aba7a61848dffe0597a25bd5888e8ffa3689339b70a36b0bf9afcfb85598a8224c99bf7fc002fbf32d78b48ce2edc0ebf98061b5cb252831eb000443a0f64eee65ed2f0ea0ff1085dc322597b1adbf8e94302900f88918256f33e525aa362c00f84f4e3f66053a416fbc48ca3866c92926e1f7f444c7e49140e03787898b16882be5ad374ecb4dd98fa22f3e6ad3e17846a40288919f66adccc0625ecf90278e9caa5c71771aa8639b3ceb54e0cc1e80df82119249d72aa6a20d05fc43667c18520845fba4de3ae08e240d439e355aa28217992f1aec493ffecb4b41431779ee495be1d64c9ecce8ac6dd3a24b5919fef5ee9837281e73a116c6722a0ed5a8eb562c2355f91289a639cdf7a8272094715415e4ac3578aa9e287dfddd69439c0f720daf36811b8d580704cdba4959303ef0edf2fc705eee0066a0c89d95b9e27ad64465b46f38e8d2260678dbc1bb10207e48f3b934adbe5818e17045c17a0e8e9177541311b0a6280baeea4693d125fa591d25e3736443fb5c2880a583c51ae715d2da93368c935ec738c042c43a93f7a012b8a6cd5778beec32064c98d2191547ea6cd84cb44f5a94f5755c552b830267922f61f5e6e53e53f0bff9492440b4db3684bad11a7f824d399f493315ff0d0bc2bc298ac67ff1606a28b91471aa8a1146a0686227feaf19d143aba769de4b212b2cda048c5c9d6804e5cdc1da48d4f9ee4ed8f1c0533c2eb52804e5eb44bf47907249e8c65aae12e82616e38a2992e04738d550bb8576097a934ff14c209aad6271aeadb3ede2a697f4fd149668908d05d5d78f4f19dce628821aa70426a47d1bbdcbf079741844c20e00a8dfd5a728796272378e264d178d5cd7349576e46e5a339ec382e33f0f1f2a8c8ef6c3cebbd80307c287898ea41b09587472297a68ba04c9ccf60fc36057e547e812e95819872d958e9e7f6988ef8bf2a170ea41a4375b03ee905e688b376f59f0c129b4aca65a271ac956be2d73e6aa14d8b6848e757cb76740fff3bb9a7c5b2088ef5dfbd26e75cfb426336c1794e4f2a43fe7ae59e5ccbf5b22af6af650ee0b8d21713a71050bf0524d751152fa17ddd15c8fc85751fb290d1ec655938a7c66f3805774194ef849c224b82c78e20515a9b28d2e0576ceaa16342206425bc20e0e10846f6686b3815d9bd889a05e6b71a646df1b4b007dbbf1eaf7863a4b39b4d512f332b70bec913b4b290e95228b16a6660e0f49294c9dcb969802430174a1b523b05178018b2be2dd5f152eb2de179a8de3a417fd4d12476727e396b9fa49fa2cd45e5c6635361a5be89864bca79e73f35ba4b8a914175058a53c54b795236734710ef9d3cbd948f8ab4489ce4471518c5c4fd525277b9fd5586e5aa938c49db61c3802f1267b7d6f36eb89e7aecc4af52a0c4c4bcb8b59d8f1607f295b680ef590204caf849bba4ab2202db420cf52eeb946c7c88ba731254f1247ed03c8e243e9f9b6b5a045c81d007c331701491dcd61b6a3e663cb67b3e805741826d31b6fe808fdcfba05d099384a0417603ef599436be27d85ac1015d23f2c88dac880322bb2e47d8b9f27404bc8bc23ae0fa5734162260a0b8db74855abc8ea3a8138dc03c55ca9668a7b2aa1c601b7c8d5478dcac6869c4bc29568cd73803e625c82772f33b91bb9fdce2f25c01ec6fca5824337280f7c17fa7ee357f5980da26f48a9f4a72ae70bdfaab81c2c93c884e9e3e88c64d7f953fb733845d244d488ae329e2e918e9971181b2a222e8838b639af69f5b3bc9ce87d8c4db2cb679ce46f5c17592a4a216c353917be86c347fdced02f3a61a03f3753aaa1b6e90f1e5891b8013dfd4102fd9cb7e5246b6ebff1dc0092bc61bc8dacd98a9a5876a07d9740905ff83145e3567b747c79958c0dd5dc70e7d9e5fc3fbb5b8b7a56db218f6ab7e3255876f5dd522c1f8d78ecb1d7f544d243a07acbcf5802a6b9849286b30d290738f2c43f268e2898f54fe97273b1a0fabd0b374e74038e61d1d2605fa223428c2f980d858dc309a116c5def7325b158543278af6f6198a941544fb54bab64611f55988765c4ed448b2a2e1a736b86ea43185a4300593726c9a886103b190e7b5b6880d9f1ccd257c976ff1412367b0ce641d541f221d95f08177834c155cd4496d9c6223c10e4e5ed360288e31b2f1234cf52c9b69968ef74ab5adc5708e1e87e3d472fd895554b479aafbfaa9bbea72c09cc8572f5c33028cc61b58d673aa58bf9f595a673f05b53c8273a4ed5b6f4cd1abb33ff72fc44cbadd6914730ca926cdf2362f3c3917cc330696fa5d34b8dc3d5e8155e172045b7d87adf6811fc2e359eb6d859d194a09b31fc6777c5155749f380deed05cde5c40ad82a0c1f7b7de258735c8fa0bb9e4f6d243eac5cad34aa592852917f6b189feefc200b5ee928bd0dc7b47bb1d76ff15c2ab279144ba5d94f56b80e671e4e30ce14b3ce30778cd6e828b4a71a7df8859bd19f18c3ce953c9e3dfb51405ba8930225a84cd03f14c72ca6ecf38e12c6fd79214cf0290dca25f55d006ff4fe6f3cfea28488eecc380b39181f48ee663e47a48f4c1d48874a9ba84e2d02f8907c5b72f518e0e6255cdd7b7a6510f7121f4640f35f6b6ac2f356e451e8b7a001613eba1827e75ca34b35982354a818f062b1c58ec1b15f3440350780ab8d219a30d7382248b722d6c42bacd52b9eaba2413dba4026edf0d63ffb694a1c8608242cf5e661c66fea0235bb9f33a88ca65ae629ce2f30c31f3f1727398cb5c470289571ba30c2729a91dc351acf4e52939ad7465520408df23afffe0d71510b79e81b5191c69bcfc682dcf6f9f8b76eb49ecd065c8d674de5864f09f68442a19bd131edd37fa74dfc9395a940a94920c66827c6d439bf839ef45c0a23f72df64bd37689c58f9c7d876a88a7318ebb0c5a01e7acda4089b08cf98f9d9170a0b77445288edf401d104e7b904dbc5798f054185c741bd2cf3afddcf1ee95978f0a3635e8e5a039de3582346737439d528dd9229f7ea8be3ab13f004cbbec808ac573a4114f7a43523412b461063228e8719456129dd5ed2e1d75e7de85301943ec9e483f2c834157d091d81e8c9be39ff63f14713d089dc9ca056521fc3d0bd6682a9f4a83c86bf7bbc0dd415c0df43a459cfa14f00a1e3de530be6a7da2d36f0216da09703b94473ac3c15da86b18e3a00cf6b23263c83d541003a5f088def16113ca46ec440c89dc1c03eaf6687866779d57fa085a5b1506791efdbf3332144db7bdf4075d3d3516405a221bf1e788e3dfe0f13e230ce37e0699753e63abae94a20fc6ef45577c1e68dc18464f307191cb3a2cfd818c19ed0485cbd2d63f9ad10136ccb3b70f715323560aa523904f394b04faa0a55cd5b265ca2fd49f8fafe6ac5b8142ed397fe7fa2325128bade4b12c26854df1c8ca7b7968ef6370ddf49b924da8dfd11f949fb9f6fb854ffabc41765e9e132ab5567f5864b5fa2fb2690859e95c9c150dc72ddb84756bcae25c5ad502ca2d6a99e63f851bc47e336d44a7cd227ec9c85b3e7bcb85d76050a7b38bb6fcb216bd07de2e8627d65e47cdc5a7ed33b0f54908350c0889d8907e43cd2f608936625b1323dfacd46dad16b7678f25190af3db7054ed69c4486dd0a92a765a803a2e72551e8dce0777f20887a9cec24f094a6159c476038d22042b3d44479dd9ead7e3c23776935081d5a50c8150b0c03e0a91ba89c3ec9de2d9efb225475aa10c31ac2e79d2dc3cba4c11373f5a6a5129c047e3aaa441042296458fd51362c30d6007bc08ad1a680df2a6df86d793fb62e263c32aac2ff80c369925fcecf8a413f98ed8220533ecb52df6ff722f2ccd479767012e8bc1473c04c46ec6bb2a377c58e081e0f6e8d16422bbff6cb28e65e32652ef6269d063caea5d1ef7f5aecb49ca8f8a957d08a3e6c6d8c5052a5a94b8a1d4ac6487299aa3a214349f588cc08e9e5bc1d3efb7ffefbe75088de1e451585f6d7074db7601ed1ccf5ff2a8c32677fab1e4ff8c642521556cc7a734b256a3acff02eb40ffcfb0293fe09794bc4ad65592415321323a96c43fc8423c35fed10559e29d3bf74054adf1e18fdd4a9ae816c9ae6e6801172e50834a25ec060541ef441a298d71756f73deef153ef69f57217caad9798bed9c7a8bc83e7f0e307e47e8898faf5dbd1c53110bbab31fe8077a20f29a675f1bf57727f1a0b275bf812ba0f759251d574008463149206e4fb2443c4e24972f8339e30b4986e9f27125a396f414e86a3443a6e45e468fde5fc98207d7a23fad6d34b7abd1c0b1a0a00162a628790fbaa26cc8a0d80246c95e67f5f8aac81e30ca3a0990b3717196fba0749a91cb1117fe793f7424d49c219f3d2b1de4ae9dee238a110a0cf34e07a22b6aea7fcdc971597a2a2127a303716d9f4e009e197eb9399ad8a19da1d6fc0ebb0fa641b9684c91c0f2b34401b5339895e865e3709f57c209e6e45ae3d8cbacd73527646263bb84f744f12990f0932df2d6d0292b6d923147c15143bc40bd9fc1a426b99bc106160ea530cb0e860edb08dbffe90265267ecdcb85a31f10bb8edf1033ec2fa397ae399318d8249983778d29e598009d93b562415ce27f66a40f2f2ab8c3c8dd3d0298526f5522e50c940621cebb5e5f5305b4365ffa6897ddda0c627762fce9624fb44b6eb9d5c4c5727fa949b76c0e157d4fccdbd0d67ba1430dd8685f7465c822418a94b1ce1334160f018b7d0b3ca91c4c79912dc628e78a3e22824b63a4de68e8a28a496bbc1423f7f5f8b37be9fe594ee7fe49ba5ea66e4a778c7eee8c6e1fba671e0cf1614e8d040872809f80ff72053e755233671fedf7a19088a2ad52c85a9ca5fd4ea38c1501ceed3be17123190512d760a234cda398f4ee412e3ad7c85888ce72317a1548a18cf654379a7f55dc117658f97c24dd9d8d04de3b2aa0b3de2f20073192837e979a6a1f893b8dc08846d9809c5b1c92dffa53fa09c3acdd40f3b1f65a0b6a991f2305b644432bc8326592a66f929c4c11daa4cb86bd1eb5834cc4013745f17e2bd3ce761c03dcef5fcb02b6c0264f0e0575b1624fecce174876142f3760c006f0474ceac040ef176a27320423de823ff3e2f7c43e52afa72b7d4b9c2fcced5e2e136fbe43f35ecf148cd017bd9773e0d9ad35de90176c0e42f62b8ceeea9008c88d5b19c164564ea4b3bcc5b2d9c2bd61ca2613055373fb2e15ab78545ad7e7e24e4ea5d097190e172af688abf98147b5d2051b4769c75bc4f3577e359f9fc90a807e6dda91bfc882199f638d7313ca4a5be6cb5611103cbc0fdd8e27ed9aed762bf821778b706ed183629ea4a263a3db6d13343e5c7c61440450c4d23e00c88bdd56c1e8f6a577fdf94153d2f2d89e16a18f191cc48efd48c7a8797461946c457932649cdc1f02b1a5243f1161b38ebc443252cef5c56effeb491c9410ff30499b7babc370cf2ac81db0a27d857961186b115c4e848d60e3e8459b6ad81668e3915d2be0c624b318f940feba2785c034c5549f0afae78e629147b65a7ec57fdf0319528c764def5cb6b26ef4bf5a2687a0c3cccd43f95e60266ba16d221b5f842f92cafe808469e8d05614632b91b0f990bff4fe04f99fff55b3e00cc4523cfc98733c2dbfb3c1cad8e9591dbab039fa573215f730aba9a838d2f08902d788ab5559073dba001dc0354cfde5840cce9c15f9a70c11410041c3322a269a57e7ad0421f40ede5f7c950d7ae4c938800e855b83ac830f2ce95663024f92c9e1aae40ef76d52230c7d0da5cfc4beebd31c865e4988cdac75a0a00d585ef061f53b91f1ca592cf782f6f21fa7fc43740ac045258420ebff0b00a366a4c8492b6f0efcb87855ed05e931efc54aa709755535323fe9c0b5df5ffa3f05440d69a02a29f4ef24398a9389949339bdf2383ce89e9859ba9eac19a154f12b09e8575836509b1090317a533f12259ec578ade4f4d46ee8475ad8d0e764bbed6a701c362e11677727650dd09dec42b9afae82573f2a06c3a0abbc4db210283c5e068e890aee87900394ec1cf591758ece6a4da018b8689a8bb049262f403efc213e5c21e539c94fc937f8bd2275018c40babf9ad51f65549816a40b832fb25fbde982c4753565f8eb06a08f7c7db70961e625fb456ff992d879aafffce58b8e274dee0e9b940c3265db9e7384ef0717a37f246496c457d00f8a9373b719d0ab155ce09f371ecc2c76f49832f4546c913d9ed5e1e0a765d6147d89a933644427128a3a83c159bdf5c3b0970eb26d393a0bb502d115dad82000edbbf2e9a32b1f6f137d931eb01e9f32e6466e397b370f5f781722f750b590ec18bc68c3c756ee554952080e0cf3f3baa3a372e3d30cf2e5563110dae307162f59e854ea4575df517c22a346db01b9b17924dd75b2244f50433e11de59bf81d3517ea09c0beafba14c29f8dd5254195240fcf5d4cdd88ffb550cc98ff016f5a314844659e59f53bfe06df114f2470e799b2ff20b14a0acab34ade5dc2b3d16b3e6084e285a359fd1774cbbdbedd7560e3cd808c59c5bd1f2c14e211bdf151929c287c0f3a43064890db15d353de8b9e961e75f5f9aac9a6bdebc3a4add8ec9c70227ca7723a07aeec01735a2e1e89b53cf75f52125e1751b170b1b12bb963d4b4261efd196540516d919f6879ce3a2675143b3fc7dca55153f529c40cb768a25e3509ea04012111f075b2a2c71375d14b2abe86da887284ef50294023b0a5f58957dd75470d291c52764217feb44ee62bee16ef9790759015205230f1c8048557c7725e3fb2d00ed8d766e5fb51550fa6a4ec2f120352445b7c9f35bf5f121763597b46b28f5f41d7a708426484903b27b7aff9b26bf852570003c2f95983e5e8fade4b1b0f0afee13e5516c8248a3798a8ea57738db430e3fd1990d6afe745c24330beeb48a8e0c37af20925f07ae5f8322e26a6f5190fc70caedbcf6e879ec5271b30b43bf7c28c11dff643a3bd6f84866aa3de1c461c3e22562e44227178599f28fb63597d1afc02a21310f39b84eed5800b89af3cce5448a4ee950af2d15574c47c5f7ceb3a3ce72a5dd0a75d3a01b7321fc3c830e36478d03b8f2b3938e150a916c018448c2d2ec43df1c848dfa5ed5b90454b73d8bcc003aa5a4c1896c4e3d6ca327c38eaac5da777b230a67816ccb747550449b62cc829ef04ae463907b1027c815269cbf29f953d9214c356cd0ef14ebc16007d02acc87ee9549d42b0161c1ff254fc10bce57007e6fea1fab7a1837182def28d4bb9251b7feb55f623ba0585d90803bd59de83963aa58a2f7e297fe740657deb214c2776701c7925ca431089ab7942e5d79702f86e0b5b480049f431416c2405e796d3588becb44e1bbf7aaa604f69265dffa70e39040d30010058f9f22b8c957e306c03c7c16df10eeb6fe685310273d2efb3e25ba59d536a724c3eb235ae7e24607fb4536d778846b0f8d26ad6685319dbadf7bd562f2db9369a4cd7971db9f10580b13f3ce34757a285f582300485833127523b8b1ce9e191786df8ca635915b5cd8768467c2cb8b5f58031f27ec8cfab675f6db44b2ce576aef1ba3d2a7f9bdbcc9c0fde82b6e928a73d3a3b161ba582430f33fd0ada72658245291f072756414a86ca0aa2058a99e41063d2221be6adc49a256e70640347040f55fdcf1100eae60a28d2017e181853384ca98f8225dd62defdaf3710bc76838b7107df93ab7ae4fd77db99551de55dc065f9cb086490dfee91edf1194b8bea56e3ff143792f9d02853f5138637f759b8f8c5467a1b1135f44d3a2747800fa3d504ef62c035d2a613158cb445b3d4cbb34915dc140f0e2dbdca46571854d07a475ad1df0d6ad8b9c67f2997a918702e92e8b25eb9616fd3e008b3d080a899717350c0ebd7f433e026b781c08b50af791e234274b3b6591594eb075299b64333bc6b539b3e274f72a546a2a1def21676d23631adf8f2cbaa8047335c8996eb3f411ffe11c7a2d74736edad383b39bed267616678a5959b1b67c9067a5430fb21bc85a24af201f3608d422dea485133c2786a6929d9789c1282634b54c5511f3139a60246dbdad6afe60b7673d8969d05461973e2390dbd2fc3ebf5f923b7719f13a8c419e1902dd987d7de5ad93e604709d9d47c9b9df5949717d659c7917b2ec6068695d8f774fc2557f74c5e7b890542719b1e4d391294795ea550e625432f7c541fafe9d468f6e94bc6115210ef8776478d31a55c26f258a32d5d5bdfe4eef5efc23c48f2ae39b84f98a4e6b542e9c107f3067e245c09ab91884a0fa6208bad79bd8a13f47caea44292e551360590540096eaa76989347af5295da5430523fd0c7a8dae1c5d082cab1d987078519da48e3fe31b2a7e2e486453f91cf3276f0e3d1fbe4f4c112c55cfaf1a31b8a25265b945cc57abc362b2a9616bff72f4f9859a57f1303d835ba4cb8b91c763aee61185b35abd9d252ac27ecaea4d6c0268517d56a29d052139b3b372dcdd1f09a85515a26cf53321fa23ddba3473887f3849881f8aa8d41a77ca304942dd6d6ad0e9e8a9ff1236bbc3eabf003be68d5b799e3879d52fabc75f004bc11ebfb35c173698af51bf9fa6b2853c6de32694ab293dd373bff333ced916aa568e54130fcd44bfe3efb5716069814fa68877ffa0190f343d2acde5ffc0f948c828eef25c2ba3b28a42c6646a4cab8facf3fa5e84e5c09642f4dbe1d61c1e45d2c502fd5c3ee2c7b093ebcfedf90d1f85a907b6f1769ef5ff424cf30fae17576dd1cbcadec66946ca071fbeb2cf0c79b1d28bd51db7d5d2a3729898e449ade6162dbd52453e121ccb56bf5d6dea159ef042f194d214e013bc28a840c74a94ddbf4ce809ef5f2144d8706d68f5dbeecf0d2c771ab8d03e97e0bb740f142e7b94362730a19a3382c4d799dca0ace60de3842f30cb9f6e1c7a2c132cdc5de996f19c366a3b6398805e01866e8ec15a764ed33b9f7b64648d3c6294b4ef29a4461be5f4b47417c26c620d8f5e9ada50aaed11864fc970d7b40fd8442b3181369a03f0405560fd3c07295e714b1b991dca470e6e250a1a4bf2eefe835ddd123ae5fcae70533076721d656f00b5863e275f501156eccde13e9fba304789235fd696b2cc461e3f74933bb7db0164b2e62f8b9e554dc9d08ce399dbed0a56432e7b819be1c07096fdaf7d4113c8210ab79c3851186625755f82b4c737ebce6031492b5104d5a5b216fb16677d87c0799c9812dc604454235e2bdd36c8fce345157dc9811b80ad63ec19b87d054d13119ef6c3d9acf3ee34916fad13238a6033546bef441f635421af4d29e281d12f80698c85e60b7912252a49b21a90bcd45dc31d865f81d54dfa31d2a6f6d285a4a8e307c031fcf42a5d590870dc16110c25a0b45687762908a157a0b67e3b927db1578e99ebf909d118701787c563a9f568065b55d49ff53f53dd02f7256dd22d59197715366a9242b9516e94361f892ef4931bd3b03466644ba28a1bfd08d1f5dc9a6ba60457f9509c144f353336972f3e4fec4cce2b41eddc2a2b03271ecb0dce1f0880d4597e31088ee580c41db4b692634e9dd3d4ae354df2bde820525c8841a738618fa5ed56a22f02edea3807f997329c74f8c9c2b7d79e0948a2252bb568de03da490a338454e9de25224e8b2977ef5aac13e39d3a32b9ccad42d72ef20017f59c0c7f7274103d19f3a420969dca1d941dc909f83576832057a35ec0775cf0d18a5b2380e01971fa6d64ab4b06f7f98b378b15185b4ad5b8d286fcc50f561783a319bcc628710e120a5660095b61a93bda56fda6511e897eb56db71562a68e609833e7a4a46ce0220bfec1998c8166e9d45e97d2b226adede4e768548a99519306174277f5be6562741acef6c25bd1854def2f303d721ca6cbf2b6bb4555be236cf52acb25d681e74d7db2eca96d9150f46401ba9480a24c47a0bed6e185320d7f80e39e041b52c9dacc04230d6bc3bc1554e9321aa4316d4aff21f6a911caf5232d76496ebb5c24b68ab5542a6702752b0924b11d8ee55b40bf0248b13288cbfcc8d0f9d07bc9d178f4089a085f63ddefad67506107dab9912f9b44d6ddb75209db04fd11cdc2fd7d16a031d31988bcf98120314d98781bb807122abda08eaf306fdb563853fd185695d3edf50adf9c90a8edc6b72c2999d596733d8c70ba3fd02132449adb5851d48c46b8b05579f10ef8bd0f6a4596f8c785802e00df971b4ada12b49977fc46562ec83ad725846115f223dcd1f7a545dede8e88b437dd31cb152456169e4c3ceca4b6d517d5e9293b944b464ab95c5ffba88413b0ab1d9454c953ab7db614bd1f1976d7285f7ce8f0e35e297f65ba4d5c525675f42df220c0a98a4c023613958d61bd6ae93869a2ec5b7d0e6e7fa1a4e430f64ac8caf23af0501a24f3d619aaad09346644ecbd3d5619ebfd6cf458ae29899bc57452c7d900351d56ee84734ba439db2407470d4267741915e5d3193c9b583916522a9d1969bde4ee5eff0dfcb111661c74d5184e726ab0ca1b33ba416bc8530bf42b27f2ab590ef27d5c4fb4ab9947470e604855e90dd296e0df0ce26eb14e746e817c86179957d9deef0a8ebc9dd900c043352a3de352b24f208c735924a174f6d586692e3de2915bbd292ab99fd42676618e739c396ad3046747a356b40f6496194ac555ffc399715a900331dea3c7a8ab3eafb8083b0879fba60b76fac9a05236c1da39a7bbf3de799b366b23c3e40c3e1c717bae4414773dcb4dcb0fc8eb0807a853cc3f63b47a1610de762c9abbc9fad9392474199ba31d30990d8bae52f4024343b22229765132c91cdadca01b9fe9cbbcc9b4c6b33ca3f114691ef5215613b225165ec21bc0ecd157fb9b34c2322e6c24d858d4852b9df8d6877bf017be5d90074ccdb012be0bb552ae13ba6665f4a67e384bb08c78940a3a5650107815a99774ecb21b916db29a4f07558d7a8ad0f1c192d0cdffec8024db6e1e701590dfaf426472b91885f0d966a26b3cf71b2f8033495f76b8550851e30405643d81dc995356b96c2026ef3f615b25851f3dd39b69de81d954062098ec3f36212a56eb67a132938b8f1d55df6a2ae43d1748200893b47adba447b0cd9b523bf13ba5d5394e1a267ed3c62e5415841174d6bf5d3b83ec83bcaeabd651004313b9f79c95b59891394e719edf6bc2d8fee7762f01f8913eb4c397d6f0d6b25345e77678f0a261a2c14fce4f887acf51a210356e62b5ff92411b7b0d841a74ba605792cb7b3ced780757b7dc246cd598341b6ecc4d83d2c7d688f05a1302fee852895ff80fdf8bfbd61127364c141f82617d94d3a62b397a118149283a9657913789adaab0799d408dfddc198a8e7d17138fbb8ed430e9c766d15b631538bc946d433802bcb048f50bff86cf76f7db7672353b279511605b3d3e96a9a3eb70ab5172d125d91356c965b6110e4b7a9178d62aee1a42405069b2db6bf6e8483acf61772ba9d452944f4e4f893c445562ebf665d1c9e7175d19c772e5830f7ce8a76fd590df038ed668b8658cb4f56f131c9b21c973530251f9de3912164b6df41f731eab8ae98078d555fdaa461d300926aee14a8afa95b2fbb31a4dcebaf5a9602aea5c79ef5c2016c6ac7d180b32365ec1e092ef6dc58903c43d0456d8b520b5317f0528b563933fdf4c1f0fa5f2d5240932177e761c20074db58e6ddc86f4ffac98e2ef434833e263a59bf6dec6fc398b60b3b64d4b5408c658fd9bdecd36ac9eb8e4605af4eeef28f054cd812e96177e840f7dfbb5792d7e410f09b7295783909d29f0eff8c0129db3e90223cd567e8a3ded4466f56899bd86aa4be3b927cf8260baf677c833b0e9306d6d25d23fc5de14484d03469f0de804ff50e6d2321e2edcfc2a59775abc39e29ab595091999eb0ccc9991f5d2db50e305a25d53cefea0857d490f38369b9c02787ea74fb3b9bd0cedaa49b280b13c9002c03c2efa587ea36014d8dd0262f7ced86fc92e45990e183b9e3f53df17d40b8413a1fc495669c00cb4b16f51f02bc6c985e52c973b034d6e5f1b670ef69bb7e6fc766e3af6b2e750cf9cf88d370b3fa7940b38c3f2792cf399ab067840422aef463114d3415246ea1ddf9cae30896a1351493c961aa53416cb1fe8c3a3c01b279babff36be37cb4575ebb4850dcbdf2460ae002c7cb956b6046b033f415ab3c965c9774772c789a32cb48a821b61f0494a8ec9067745a55321318c1cc74cc5ec911e55fb77e4a75ae70187c10b0b9b73bbc2c7a933e811a70136ece5490e97dbb1b50a862caf0319f300b61bbcbde103535b5a344f10e38be7af09fba631b73bb603487fc9c8fd2e326ee84d87bc700ee1623005d33345e13d3d87f9487f4920f704a834e47fb6a9f72259a2079bac6f33b03cbce0c52d330cbd7331a5c7a5482ef826a5ac1ad5115ad5047f0271e1d3f96b45f860ffb2eea54405a8971d1a639211cae7d68f15ef991977c2f3e63aebc8992cc33bbf54bd898181898d8524880487876e031889f73b08f71bc33d98017f7aa1a728f2252b8722b274cdb52fc511f9c8bec515c4bacc3e709f289c48782e10bf8760edd17dfe6bb9804ddbd36a13a322f7b963b229c53d7761d9e90acd24944ef608791b67b1043605209fcbcde900e6e75edbca98c7f71e558833deaa18d45017b849bd0739ce6e2fe6e45ce28bd7774d5c1500379f426f41584b67e3d62387e79c19d30fa8b0f23b2df5b05e3c53346cb2f95df87a39b8ed89c790bcdb43f97690d3eecc7c323deffe09761a3f8623c4dd22fd8fa5b91c41ec349a7bdfb9c0252eae5a7b62fa86ab247f3eade780f870b57536d127a7e04f63464dd835d43a5115e4b96dd54177c2616cee78ae22024c54df44879372a123217e42af1385cef393e96fd6947f7cb91602abf664d3fe88f2ba3dd20d1bd06e344a3a500128da5458adda70759f178f74b10e66d7ae37b13cd4ef7f104e565e6e47933da68adc1f349a1b49bb54e90a47020d0bb894a70ec51fdcdeefee6c35afa857d725fd3570e22c7309b3ecec7558f972e346737a8c8febb19c58668a3226aeefd78de8b27f5661f82e10d76f80bbc76f19e0d5873fe57b5f677c8739b28bc92d1f5de22f739376b3d53111345ff3eabea6b2ac002eb6721cad49b64fd488a24735f64fe768549cd0ea62f0b8c5956cc631fa02e8cd1201fb94e60848801db7ae496355d4ff0a9352e1a1c5b83a2ef0ac9306553d144bee11a8ffc6036f3edfb98664059b959cacfe9341dcb427d89e3310a3b992d1b1614dbc2d7f1a381d00436fa763fa67eba22033d9738b6f6855cadf7d49acb8de183318c96aecb8303c7f7f69b18b5b94249cad390ab187cd238e6ba49d882344d652bd6dbab2818ad1584feb7d257385e6a20443f122ed0e7492efe7239a9166e34a14804caea83b086de9ff3216d107668d73d5cc7f21060e405b1f385e6697372ada15a777d614d3c7be1605fb26a25a8d4e3cd0dcaa9c60f13bf16d2c48a3d2217e92603b4d5c80a38fee0fd8d00986b553ea6823984854cca50a514632f9a166e9c097c09fda216e16350f012bbffa391f95d8e88eea6708b0a46c3a9e1d48e749a2971571139c02eac5342543b3b82faf2d155950dfda3fffce19c6b0a7d8a13f1a898b759a92365b34cba9adc27da8c58b12eb6979e04f68dd915e57210f3db26cb1dc2470204af3f3275954f46172d88b1da475b9bc0f45283ff5f0bd6c1bc5cdbd1f7771c175bf69739159e8777efd3ad46148d3dfa9516d3e5c156fb9e125ee78256d6f8a87d8c7ed37d0d57c65e47578b863345293f03f5b375c6e30918a61a4896aa89cf1ebba5daaa79054d47b450d1a3e95d9adb51fb20aa238c150c0d653adaaea01884b082acac9ed5835e8f7cfb9040424c9dbb2995623818ac64f7fd6ab8c7f12592a2fc5109a22acd9b81bae7223ae28176044c8c83fd06d71db90118b449b23d3ba9ae24d140b7925255587d54e133ec6183fedc6b836ca2ba99d558e44dfdde4b791fd0d3549e0633d894bb519d9e487f4692fb253e53f51267ef436d3b89d4b7501ee6d104c9381bbd9de2684bde42576a8f2bd348115f019f2464a21bbfc12b36dea549191a562017e58dddc47c256e7d427b6e02c7118de74acae46f3231ee93c215d0612e5cc20547657e6e3922a6893b9f88352fd3dc0ba6c65b8bc36398eaee0c840fd57702be45eee7cf719d3f60a2b887dbba21696ae6fbb49ddf09c7589f23071115bdcb4287c088d5c772c72d8aba38799d57aad30197d6a96f91637a4f9e2413f0c99591dae19277b4afabce847a6eb350c9578ba2ad7eb240b5ae65dfec47bf7f7c03c55aa35efae2f7b0e3e3437cfe993d1c7050c99add3a984664e3ae295599d819625590c0ed088598d2467f96cdd2a0c215a48101a28760945bcf86b78a407b5b61d56e40cbe66728a4c080cd07f1a46e0c363fca5337f59cfd68d905b66c178ee66a488866fb483ed7e38a5079e5844ff469d62b2b26f6dceb8d74ac76eaf01d93bc93a8e02248df072298f1708c0d161e2e14d5c6d6818663fa3fa69128ce6c841310b9fc2d7a2319d73976d450d7c6adfcc32b0d0be897f27bb2631b8c6b099d646c31da944d68313de8861db0a007daf95b49aad3b9793e5417b906e70a751a8bb06144678ecb0cd2cadffb84ae9edd06d14c5a88ef489fa242617d90191a1889f23c5419bd88ceea0de0086590aefedd3b37fb22fe8cf8cfeee3913570421e5b2ef5cb3fe2616ebe339223d85ff23781cf284748c4d801dbb2f21d00b2fa06dfc23176c18d76bc6d60b75fdbfa232901fe0872621e8d36e399e2239ee8c5af070bc19be48c99f4f1486aa8dfc8d52268956fbb9c9881762ec95f7e63e754890e4044f083c7334cd2a30b7ab6aba03bda2041313680812aa78ae711f212f97de8746caff6b138cd0a4b823a6682fc9480e2a8e524631be95e644f06e991ab3f1eb01058a8d36498b1d576841dc7837a5fb71e39c44f13742adb7cc3f9d430010ef472bee9edbd116d223405bf75ba7272d7b5ed924b19873986d9bb61a3a7052cee1fb57d3ae7709b3b247a42e064055865a38c041d25f383e20ea99b28a65bcdf6915a104403c441a494d46fc0cc1f68f90e555c69bb08e209be0ba294a94f10a8b12a86e7e0e125b21021315c716113ca129b98d1ac28f67a96920930671d2c77c11caa0ff801e4b2996051db87093a5fe3529f90c7f079a61e6dea32147752bcca230221a5c98d3d2f49fd42a7a293cc70df1fe34ff508edddb4fbe7e9d26f0742b5a66f80364b7d19ed4e794556b17422d8a02c68868db0be5684d91b3113cf51d86049cd35dce47d1cc311414ce35ad8b866e4f99573f158a5cd897d7231d4a2c12b53b68c5a9a9011484e3e81cb93540c064e3c4748a82352daf69714df69b7615ad1a9d4b38bfae9ab9ca719821a6ca91b8343c951a3464cfbe7d839c7819d99c831c7a99f196f2f8efaea38d5fd49f813674eaeebc1dd2065297df7fa99da0487bffddce2725f66617db825269af6f5de72336a076a9f104a6db79067b448e4da3353dce11adc739a476c44d09ec4bb68b73e285914ddb44b4b811bb5650faa7a3da6f0e483ca9c1ead4dbf5efeba35b84425d3752e31541c6dd40a078a65165d3b7ff7ef2ed68c7c9a06298649377f3b3dda8cf1f891900d0b8b54e878e869331ad5ad4b12a8e5f04a5ffd3654dcee1e7ad99d3d3867adec916b9bdd3659addb65c3c5e8d314fb2d420c2879f23cd9ecb4ec99f3cc2a62e3c8400b45c470a92795f613bc7f24ad1689b7681c21c8f8d3ec241bad8b2c243efa982ebd444cb4326b790ef6d948263163bbc3c0f952e1e5fb44507e2a2f10332cf613a58db1fa2e34e90de139eed35c9eb45968b217fecb7f1137efcb05a4f694426406c212c594bb7022afeb1d78087bce29ecccfe5a592678569f7c8305322012672aa7ae943924a1fc42ec40e5562066758b255466b6b9e5093386a888c0dc4aaceb099fbf78e162dace69e74f87de4039035b772e8c9e079881d2ce12d2f03820caf182b7e5365d6ad4592188049667672bfce61dbe94821ab27e35d1d7a7df5d07654f95ea7459af0f1d94807f9d242311aa2ea214808e51f8977eb1818e2fbef8e4ba27210da2a73a781673c5d20904f86bd983879d61cfdce8d6b5f35ed6475400c0ff0ab20afa58fd21ac75e0d6facd463cdbac3639072015a40438b2a8f8c320df572e241ec2436ce0747ab17b99bd8c5f87264ad043e84cb0d163155a30d6cb6492400d32052a4df450206cdfd89d804237d91f6ef2449696f32cac57354d8416eff58a4306b7f3c0464a5dcbac49daf6f3129a97431469575b861c2a8bb1d74ea7658fb1e3b50905f6e5b3f0eed400e8a6b92f4c6b9e4852c30412147fe8d3af0d0d4f142bb1599e177d2be8ae6393fe40937b46f573848fea8a53c10e951c248540513d7a24d28801a1e0c719f2b51ef40dfa5593234d257b12e798b52e8febac14db0d264c0740584c2eee34bdd847538a3a626b580e2af3e87f3bb57b086cbbb4a52389b20de834cf27a6f44f8dfd45d4c42441ebab6d6c7fc0b4942ce8f9ea728ac985e9dbd3af9e2e3068befeb2c9961883d3024184b6d8717c7b8bff3e05a248c925930db3517916d54a26e0447b85581611e0b0f2a59cf78bd67baddde53d031f4d60cb7a654403725e65e75091192556eae8ca2710d95d977390685584316827b4517eea82d8c68fe3fa48820bf92d55e7c742cbc5cc5f8fc403d5804e2a13d3959c9f22d8ec2421f0f4f007b5719e4d027fa801d342579c31bd8cc173ee3fdd7ad2dfd17a361e66dcf429bc298da5d28d4ad3bd6ca53e2ef7389f571b2b3b86cad3a0186b14781b36cf45844bc8da626607cd3dda68581c2a73ce877aaccd696e593e2343a77dbe8607f06750ecdca77a190ca1efdc9cc94db2372a6a211dd4a1f3e121ca03e5480256bcfd90fe3e6d5e938ae57de40cba69816671ab8323ab876b80ec4eaa9d3eba97c95c467ea58c979fa9019f3ba97f1ffbc2899950f91a32fb645a3e154082c802a405ba699594e15a05654a85da2a0480b6c6547c7d3d480c6bda080c95753cc6887d77a75422d37d1660373d7ff35bbad10302312507d632f67f5939bfb00c6dbb35473fd16fce103bb28dda06942141a6bc43ca759a4f2b691a48e64a2159cc78a1fd2e85c483d673f2e2db23a02c93b930ac5ff4371b0fc51c7df4c655640961229e7b7314a1f612ad52d139ff10ea00d8edc86cfce4497f376386aa48e6a821f6cb826e82e909715dafd8aada7c672e5e2b608ee72f35635a41daaa75ce862371dc960c97173ec51d9612a8131b1bfe61e326ab26d86b4a119feb155743fcb9b29494af365cdf89a01b3ea1b0272f5d8990454d0be0d426bef1aed53abf1c1dfa2a74e19f16ec4285b62d6672fe86d8964a51933a96e94899c9bb2c98a79d1e35faf4130e565408b098c8a8c2a4e4a97754c142cc91125e240385ffdeb5fc6d9e185788cd8dcd46ff145737d7fce12be4bc334488b2c6db445b2050900da42e974455d64d98d587a474bf161e3c06bf7028173030843d3e25558298a5a82831fede820b5d4f00094e4fdfba9154e0a48fe3c9d86e8ae919bb4be67fbdd39843211f91309c1947f821670ce8ced8c926fa6262f575ed8c8fcb7bdeb2c3dcdaf7c9e648533867430d5be4ea660e4cf3803a699050fe236b166ff55368f5f5f772f094e3d47300a164ca2e673f52f8caa0f0373498f74ed2dcd968d545fec46388388dd254070bbba18210ef2fbae5e365b78093bdbcda6feaeae8bbb92540840003345203d920f99699e36b8ea32271e4a6b11162bf030dc219c25cbf65427d44bd0d6d6cf4740f856009a957655e848c18fe2c5f4aa516ffb09f1b8e854612441a3328d4a13ca375e8e1d133f35d9f60252ba703b87c373e7e3aa113aa935a07fca0659faf295b2833d2ec48c9f1ed77088d11031b7027598957dfa1487678f5f436b8ed0d0d842f0bd213f3618da7ae4d23b817f0e1a5d1edba6a5ae78c07502d14ee182ad99af965885dc73cb9a2134bc3b0413b77672c08efcaeea5c47bcf9009c0797bda2b50766e8c43246898c36c5aa4f2f53e2b6553055122460265a25328a6ebe6e0fb2b16435d005316bf7c4fe0c73b39e763590ac376a5138a165e14575d2796f827073e703681a42f1038b3cfcaa5c2b4d13a03ec751e76879c4d58b140b4915310f4b284d253400e0018d869489e34b60cd9c03ee6045eba3603dd93401b79aef0812e6ab3dfc0680593a4335cfc631c716780468bb9ffbb19797e2bae9f5fa87c82a9db7105ac9be1e38011f107c385db4ee2967bbddc089b635fab914872c9feb9aaa975c146f709e80779a007c44190c56424a86bac84f2a2df737683b5906c4d5d2edc4bdcef9076e3f6ead6e9f7bd67230cd4ef547d95666f15621aee14cbd7ede1e108fc772f94b7f4a990a4de14e82dbd5817d29b4792462cd57cbe13e7bd8248928e385898afb5d6864901d737d6d8423fa8b49236255b3c2ca69d68e718f069b0e4bb515dd2e62b84d4c66b19c02ec0f34bd9d7da51fc473357fce916d9e00cb12d3be723809207ffdf4bba58d6273061ef29e4fff8ad394efcd7aa9fa288e06b132204491a105be5830a6045c6718aa7bef03bf617c94d3077606a51fe088b875ec59f7325dda306e447244fc0f4c73b7dbad0f52a61bcfce02fadd0a4ca42606048f11cab94a7511e3b15916865be9db2bb2a72d35ce75fad2f974bc3e14cdb1e6d26d38633b1e2b6616452779ebcdeee8ac93d36c227ebce45d18959c8ce2a3d546e55c464da046fafaed8254bbf86822749d364af819456698d83de1f2960fb2c28323d02e5da4e485262ed0ebf3f4de04ebf7ed69c7ab663bb99d49889b4acda9afc839844c4069fb01a45487c7626eb46f60abd784d68b11ffc04356d7fc11a1ee0ac825332a630c46b7725d3af655ffd9124995243f7e88670a8f5de35733ca5d5ac2fe8fe4073b3a335352e609b186a1f2ef5c3c7b2ceb882a2d04ce4ddb0e8e20a83349c6f5b68842324bbcea8724c5983cabae0b8dabe38c5d7ddc91a2e119c453ae367398bf1e362bc495d6fd2feb93cd3ac43a2dc44cf8a24836a25b7a88100e519827d8a93692af4ecbc99b55322c203cab182300f73c55f103de7584d6c0be91caa406f38c6a8c7b3f9785ba7f531b346dce2b682df256cbabe37a9c7da45d5342c9fda1b11ebeeb71bee570aff0bbc90a6943428946d72b6e07780c1f48fd9417cdc4c4a1ef3dae43f5139f8e8eb3d211bef640cf2100cf278c3231d5bf350934d3407ae402cac88bf217b9e4c20c11b6428cd6d4b8d4003afd6ecde543862f90980930eec124a92a2990b375c0edb1f51e195985d6aee2c7a08415150190664d0f490e9ab8bd1665a1ba703bac08bd4c95c8cddae45f3646d0af84f2e4eb74bb9d0c78e13b7eb9335aac7cd99fd2c2fa925fa36d24e2181df49eefdabe25846a44acfe05b35a971f196664c51df42e5868aafa6301112000f568d138e9b23381e3a7f1827d72bec6a1beffe33e484f1b459e179bacbf8fefff397c821a98aa701f7e859883a9595d8b66716fc451fca33774cd67dd43f6205bde3c644a058a27fbc507ce5e61530a87e7d6af455470f9b5c9c95d74b93815fe6ba73217b33a59e3c04ec4de3a877c5b152b7a14bf51e095ad9cd41312bd189c455890798e8556f8da67c9fa0fd0ba4069408b0e95509b4b27d6af7615c8a924144063ede32874d93f0162596b887f593d13d5156304cd2b1ba270a38bc6be90bb0e1c22bac6e64063168ad112d54aef688968714bce5266c15605ced70bdf1e90903d35e52b21a55199a9005d3158d43ed3f88c0c98fb58a1c86e2aecaee8bd105756456dc1d652d3cad97d7c6e0139fcfb527c2fbe535a7e74bfdddd12dd61f3f4fa479c8a28191701a7a45ce3246090f0128c7501cca7e404758878286f0a0f44edc017c3bc96da04b1406cda1dfe187b2de68f311f72233e29c012be039e770e4b39b5a00b56bf4ef1b4814d92b5be6cccf751428f3052349bacf4a20bd99283bd4840726cad95ee24d63309a78b63517316524bd725d7888789346539b3439a55ac7b61094f6842e8351500c9f1aca4581b4f4554d6e8698a3c2c13af96f0da6d2fb7f42a3064b453df023358edf04714600f0eb5d908ae05dfbdd81d905309710d9bc3a8b4cf10051f152c7a8f8a397b54902fa0a4404c6aa3e05cd08802baa3b2bad3e7566b286d709c29b7621c0d9a96e5b23aa732d1c8dfdc41d1c76493eabb6e1ed4f881682b8828bfb9465dc0e67f106b9d2b310de535685ffe4202eb44e251f6725f591b2e8ffd1c0fcdbade0fe64f957eec2b4ac4d54f1d95e7c6b3312a414731b07ee8bb4e9c7014068329ec5b996e3e7669ec4694f6f99adcbc7a256591624010f014469f8fd941db614e81943d46cc235363993303d883fd2119f78693f27a3c3e69b732b466f45cbd90f31914351ae3b92f687e0336f82c2390c136ba5612f02c314be8a5b278f145300c858580bdf3d5137dcf8bef46ba6c28aaa9d61f1fd47950baca925d7324c5755ffe21c8734ba935416be987b9efbb638944ad47132ef3d9a576840419bccaf7ca6d4248903cca18f4e9f391afa2fd3c6b1215e97dcd16f2a0a85df5bae5247fef73e7f98dae237ee5d328fd6c971b46bca65a57abbedfee7b16e1ffbf5f7408b19b4dc3551e248d5ff598825c2620003c410e1de30ee61534a3679ff458454a758d49e986844459d8b472bf11a47a83a5a3b3c431cd80d5d1b5e4b8edae3d44731ef2badf89971f853eff0c59cfd69d2a5c3f38c0027aa570cfd1bc91fd63e5f2683e2f40a1123a93e41e19346a7eeca7de99eae0d78092dc77507f34fabcfe820089c3dea3f1587fdda72b232c5eff2dd21c8f019f3d0fc72352dd175652e9121860f6fa984b6daafad7bdc081f6eb6583144dc398778ac0da915a21da2a0f8b2a702f598b9a3f68690333008145960052f5e32997a10c907dcbb68448154a268a48c9a4f62ef0cb4556157521eff05a2d470d676eb0fada101962a15568b88fb6739ff3debd642b9e93fe2f97f9a488dd0c841cafc977ee8ec6226bf0a24f3e77ab5d0f0394304f318292011715ff1ab6f2a011a680d3ab24f81981fa6fa75636701aae61c02fe53a593d684eccb62c9ffd079c46bbaed59165b5fb1cdc6a78885b12e5393f50bfbf507e9da0205b3cf2aa4fa903d3e81ee4e43453e221b7d7143483943423a9368739e7044227028174e81c33fc597261743094eea2eca45055707be0c60ab098c9b993da610b9190ac8bb6b8b066423bd19588fbc96680cb3fd87a72844899f6f45dfe935b0fe60a89e03f54efbd901833c81f5a15286f97ceefcab268e23fd29c31e45cceae1e76d6464263a0c1693e7c9da15ce489833f2ca8f2fdae044c237ad55a9b14cc8131f4a5b0591cd47bd449187931f9cd9e820c1fcae8664c6033d266c11a61951758820abb470c36d80ed7834e284426372ccf0fc2fbb90b79ef949d339ed1fe260b4cb59d08e4b82b6d0e4963e04059a6663503911d5e49eca1d647261af4003f04588b87f23f16ce39d3a734d42041ef281fee0b36967e93e34ce8d2b7b99dcf4009e196b379833466b30d782e1d1af9a122535c96b7f47dc29334b8ffba9a80670764ce2be8c550816b3556ee6f943d8ba23edf718307fc982b3d081e2a407d19d51282eb50684aae4e6ab07d28ba491e04f31ad61e263748dbb9ed12fb4cf841c56b88e3788c848cd3d406017faf586e1d719ab420012446ccced2bb2a345083d95083e872fd83e7db5c153e87e7cce233d6b0234bf14ff480572cce77881c53aa2eeef6256f950c231e336c93a4aeebec6d86227129eaa5b7767f4e4a5bf60915d33b5750793f68d18ef258ac1da390569f40308b1ed6caacf59bbbb64bdf9ca20d4e15050bc0ee026567948a25909eabe9537055790fe0f499b8ee49bdf6c5d9e04c5c1937decdae1ecc9188bd23e129dc50097850890ce0a72cf75c1ab8e4797977b012f480f7dd073ee849e8bcb533555ca6188c772dca5483558402b72e84a909f2102c835104627d01ca8663f333f660571be12891a747c23b1307736107e1f4bed3227c8360cdc16a61c474e66a296f4c89d671e6f099a1b16d1157cbef90b34de0d5b5443931acd23b8bd1cec59e16ce6cf165f745956f8e7372bd32dc2bbf84410b455c7e94b7a30bbf76ed4c63e9cc8b082f233b888793464de4eeb128b0dda6ff3af2468377dcee91491682836d5dcea17155349160da263f24159e15090be8954a9e141fef349f1986caacc3ca5b4143d3a4d125ec8f06e105bfff474f9533b06e9860cca1b985d95778d4d938d277660d8e7172ba5f9330de02619ee14dea19d6e9d70c6e666c0c3b3dd01aaa7f58defcf2837e07a0a8f30e3d19dc242cc6ed7eb69ea187b1b3b545fde361f403da2841501d1b622f3434c83c2516041aea9895ca8f7c00af3bd858906345cdf61290cc893ea817c9ae42fd59eefb9d6a42e70990786c2eab41a017ebc1f41bff1b4bd317caf3aa3d26f3cbc55babfad0e125a552bf90271e704e28a3678a5cfa6e8d7210009b0a550b734bb7167ae4e2fa76a20783796b69130728da1f3608e1370f423349fa80074d81e1809324400bcb22b8583f1e000626dcdf8fb37e6ee8247e72486cc59b358fb1f7b8bd94dca264a2a639a846cab71aafb57255ca2551a44ad95dc8f2734611f490075245e4650f9362184ad06f2391e3564f9ef6212b6ae291fc9e30d0b832f9d4299bf725f13b80f360696946b1399c5357ce2340ff45b0d14d666ad0731eb6b06c402af00c9d07a46d1f2ab81cbd7e62537aec62903b9240751548afe718b588b29097f4a26e70f9ff9e02c0153c22aaa2ab9370f6350db6a933f43d3e9ae14474503df79ebcd1d81a30e6f9d13b624bef608b3b0e713e30ce4ef7dbd10d5185327329e5e1a89b6c9c9ec7ff5c56bc6cf986c00e1061b579790db352e20ffd46b78f4b5155e72364de6b0f6f4cee5193c7585f9f480c71c7e895dd10edf3dc7c4441d08d64d57e00621742c3186fd8a01189943094f6439f6df36ff97bc89274ec78e0bfcd73de5b829ce99d6fa885e857c001f3f9d4e104fce15b8ca9a3a19b4dc2f3f005cc37077cf6fa78217f7c6a5c4727873dc3c0e557d04bcd603508408eea713375134238d36feb0eb9d6d6eba6a733ac555b09afb5ea392b04dc8ac23373a7bbfb3969e3fbe029ca7a64c242dfbb76960ef849da9fb1dda72a2677d06d5883705fbf4442fa8d4e5cae17b01c07ca107af49aa1d90958ff39d972647f648a59ae70d79d6e0a4c6120c17ebca8265949032cfae7f59e078e8fb32429fe936aad9a4c5c0622dc76e8d26dccb9111840d4e9dfe32e2a410a41f122473b8aff46eb1b71727b97806e16a8f50fd96a43b2afa4bccea4c1dd034926b9c5a96bddda799bccee2dfcce0881196ebabb11746926fad0020835a789c5f441244791eec1da3b01a174430ef61096871834b1da395f9ff387c382e5185ba1064d453a4c8cccc81bd7f3bc0e4b8776e7a045b8c3447f47c972fc259faa4be91e446587e3d60e75f2bfee3ca887bcae47eee3a14e1d3c85579bd6ba41bc01d49bac16c1e556e4f68a64c8bdd506a67da0e0620416a8278cfd487a1cb39b654c9c2bc476116cad693fd7d052b1231d53a0dd9d8a34a8210fbe7cfae46a33129560411ce3d627178d3693437af548caa58ea9aeb02dab25012bd22e2b7eb4c57aa88540ce4c9f013c2643e01da5525e3d4a340bbfcb74706a426f33714ce9ec41d49d122e0b544268d379c8b75109f895dd4be4411a88269e7e58667556da60678996ac56e0cd3415faa6c0bd99685f3189263466ee150d5e454268b78a2a4148d7e50b671b4b8a23d92b9ba2b7b7b8208510f1d82422b667eb80d2670c5acdeebd3278f6160003275c35c055f8718e82687dfb3656bef13fc8d37ef1245af767918331c87fd7435c23be6cac9ba9d357edb2922ceb4de77d4a1004e54c0df55e0c64de16747e10e2aeff3618da4bc34c00674df4f9f31588aad84782db61bcac0987ff88137b45627c62ac012b08e9e5a32433c6f5d0637c2a21093d3280d3a534638853fea0b0e3d7c08b72848fd7a0c756629dfd92cf3f4eef33809a333f0b3cbd3fbe22477067a5c8848d78fd66cf887467a77ccb6d7e8462bf11d75becf4c111b2c9abf0b6f0a5d70f40c9e923d1b472c44918285477bddfb1b086c4354ec9683ce879ce8a0201bbb2dd060d3c0c9b41e67b9f501fb54f49410135bb6c2d2b7c25cbdd2b61baaf0ba51ca943557d6ef3d4fc57f97571bb24a232ea54f0e5e25ee4442b77d6be24f6da4149bc8f72a19f42c04caf17658ae1dd9b916f2e5c8d7a48c4dd6d6e1c2ad3d807bff18f64458e6870f4ab3ab04db0903bd12c29a49d4faf8318e2279aa74e739f700cf90c2b3ea10a21f186c0c01ee3bc23815b835f1b1ed2161e6627bbab0776ef92f2a23d71fd05bf6fff41042b1bc4def5af08e11b9b910a80cd1c4d216082aa9b637a9b840118222efc11fd41a500e65dc28f8bcdf8b6748951351277b92948c12f4c9a13dd7f0488b0dd46c5fdfd4a92716d61a0a3ce155dcf6f071788248e7a02464d3adf1a1a2c9d460334ec1b16e073d7e9dd0fea5024e3a60bac0ae614ae7653cddb8033a8cce320a9e4b106218c1c4b0e940f43a131be4868538dfa8dae9250ebb32de6112204107b52979a1f6ae4d20616263aaad8bf957a3c7a36e333f8dd260fd1a29821970ba8a9fbe1a133976680e2cc811059f8836eae96210a02ff627b6c40f2b0b2e01fdfbcbfff688355840644c11f1c4f7a7cc35b79c8611f889d3f78e42101ac52a0099599e1089a2517dba25e3cf25464e09be05f491b792ab32b36bb7029134db15e2737a3bae5700f6e55b49f159fabda8f231c8488a0ef973b70deefcd0346aae4c7327265215174a3feed175727c5102f5d7049259a9c96496a4cb6d3b4fa860b2a7b8ebf37c1631d83ff4b54897965f56bb74d8a82ec195f062f5ff41fdd8e0504250d12941a183ebdf408db7b6e1aa95ef254ccc8164229ff092484a206d1655ca4bb7f46cda88bbab1937ce2bd517b89da06c82baf7f3e02f6377334482be5c3cd3935344f9c5be34eb3950d2f75c15c0ffb19162db4b854595cd98737fba4d338b20119e36969d831bef81b359b04cc63b1ad815f8a5c1b89b57b1042344e8b0da0d9b70bcba8f6cd6453beead39ea13bbcfa8be88ff6c25249d1c84f8044c3f07b49a9d325184582b3fb3242960c1c593b0f4e35b67233c99627c14f93e4b1e13eaf3d5f8786b86621a6a051e167732269b440e658ba0d073f1dc6fc68e125978a89189b4271577fcf94837bf40e0933a8639b3ceb54e0cc1e80df82119249d72aa6a20d05fc43667c18523211b7c1498041665e190573a4b5d5000c2de98b55e123102cf2d9791ba1013e1776480d6b76fe6140b695f1fe454e8bd9f3b5036889e33d3ed9bc840fe0d3931adea17e1ca7f5642a6bc4bd7610914c6caefce4ca535e663bdf1bdb775c8dc8106740e0e5ba2217bc1fe514f0011913216c827faefcb510698f6574c28213881119714741996b8af3c2199151891a705dd21f65557a8c788e958b4c7a383d30045e974b1f6e1f11bd1ad1b52d8d5982af33270e8b646779bb353f3390e5029f355728f71199a5e4bbcbae265a65dcdd6c9f61f612fba02069ec0f58adc9a666e7648308ac77547b54abacfab2379c55014acedbb05cbfd1ca3960892fdcf56befa84af119dda40e9569b774d3416eedf6d4c505426cad2402594d77f6da8260d355e9be7e2a8baabc75f66f48195c6f8c350db2eab1ec7aff46f1808fbd7bfb2992683130b83f53a7213679d27b0be0a08994b7f3f900201fb91fc5247207396f6e1a90bf44e67fe69fe88f4913e5f9df23a2e1d039a4730f3d6a77104e4a5d49dcadc4664402a53c5642f22a481b1f094a0d228e5ac507d8dcc6f4fc7dc88f7267b7738eeab55610f2a8ed4a64b587a1d5208ee5c9779529e4c938d31e1f0e0ebe2e6011381fc7273b36b9b2e22db45490771d6b46fd25efe28a917ab68c877a41d4557fa46b29a217880d00716c378e10a72a53b3877d14f46fdb752f49f4bcdd8a5c84c1a872c41e979ff5d11cb708e7819b9cf63d9c9d15ad690a0fdf3f8110a13a28be8b82a1c1eb0f16e8eb89ccb5bd769059fdd242bf1922638c607e2ffbd89eaeeccdc1a6ed09400c0a5898ebe8e260438f9ab4ec55514bf52cca28f775621c095886cc462d904a613574c5b24b744c0d7f9d604a9ae89681fd6c1e0ee7086aa4a23c71ea7149fa696b19c8138f8662c603c5709b3035f07bb364cc9a8c3f7be6b94d293710e8d1372670dbb1dd4f9f4442b20dabdbdda012d1117b121b45d09183a68c64f8810fe50bcff2ccd705886c3a6a2c45e0bfff0f3f123df37c03ab7f817940ee02255d5a49b6586a21745802d2e2c6cefd9ccbe35f3cd37c0814471f49d4a3bc7bc7a09064b30c3df187d611d5f3c3d632e0c273d949e1a2b157a2cc4e235973b5d571c5c142f0ab81cc9be85a6a70d7e9207103a1bd143a360d6a3695026573ea73bbfbc61372ca0a13b2f0ebef2ab0b1916986a132d3e763860c88b43ca0d7beb5883820425e0b8079b570f804610c9dee6303e13af293083883d1200befb36d1a202af15eada66dbffac8cc2cd898193f93ad1f460f5f0efbc26763ab7a69a76963df90400fe15e4a07c3dc301eacd811825ffab7f543497e3e484153cb0b3e5319b081231dda5027a76ee580a4b4ad8a489f504954e149f87dadd3d007d2a0ab302b1834e4babd493560ed6ca205d504b42fde71f992dfa8ff17b001fa24c338498647af2c20c172448c464b74de3644e3ddcfb33edc029cd1547b9c8e13d0cc56f1cb0e801cfc3fcc19b1d145fe8148da8e560813a181d830876eab1d31473d6fae24b7356da422614506cf340f9875bbbe7d350bd219f4abbd8cbb4acd01de9171a9d5c92e73b437e51e4ba5c08ac1309e0504c4ee22c245497cfcd6d8bb09a93c3030b8800039ba6eb80c0e5cba32b33490472aced5963b834e5bcca4b7f59ee4ed97a76a2a667349a5773165a68bccaf384269ec3cf14b1c14daaf0d7d34476007384979f3ed4e3b9c52774fc3ce0b4db4c891a00888bd2560ad0bccfe7bed492b1454dbb7ba1d5ed819f13b01a3c25328f21c441f8aed4244b2ad4126dc8b9a369c70d814f6cbf48d2910ff4efc19525c9d303e06222de40beb5d32f788384f364431e2a910f7cda219f9cc2cbe9ac385e1d8a12893e59a8b0fedca053b2cc7e838b8689f0ae18161b0206f1a083046fb41bb336bc69d1adde5c4dbd09b94c697eb9b21ded533dde0306574b84aa044f1ef1d3f39d19fbe9abc88323f5cf2b0edc62e20d030f903720dd03d46377f7d182c9333056fab7e0db1824bd94d1d902378edba44d4ad8687120c8dda703cd05c02eebe80dce6de96a4334be3078b046a981e77fbb43707937a55f95e72f4dcaedfaa1db3782e8737dec8f1fda1fe0b81d55668e69eaab8141096c402304e67f836b900a4a7ab93188e0dac5b561d2eed1dc98d4e9ff7ee214ce61220a8f475ac229b49bb672bb5f4565d68e3027923d3349cd8bda48ec94a46641cb8b6d6164b1ff83aa64e4fd5977ce6553b6336d5db00ffe9747212dd9777989f5a46cbe52f21e8f567a66e1ab5a035c7b7c1c6002b6a75170497c33d20479d159a64425916634d1b443e3640760f716465780e8833dd05669413f4ece714e32dc77c1c423750ca74d2d5d88dc3c8238017fee1d7d13046784056475cfccb42347ab9a0844229ac7396795ba797bb24d67b28daccbc5ffb494263a925ea1b9baf9bea833d62d6acddf05d1ec1a46fc757babdaae35bf27f30cf8ad22be0bc958e463d73580fa30899ebfd3350cd55e871de4706bbec2e0ca3748b6c03765236abf316e7489f0bfbe41110ef23a18c58cfde17383642e7883072b863f808ba2305fb704f57172c0aab476afe91dc5c3264259df09ab97387c1cc3f138340a80b27eb00c3ad7d97696e460b33e92d266d6ae0acc37d72663ebd340c9c69b25ab6441e420c576a72469d6be1cb32d525bf6c2d054e01c908fcb6fbc13b579a0bec89d76beec8907e2d06a0f5c70d26c74fa7fde98bb8dbe8a48ba37f28003a50b1a6d3d3868d0fd15016f9eab90d2104d38c683461fe29ea71dcef6ef2c22831da30052b6877f419a26c74c7724f2f852e8f7e82705320d37d5408322dcfd921e698fdb7db2533d9ea8315bf3ed1671af4f463e18b6df01c3d39610f76c9ba09078b1d353c7a7cb033be7a4837c8ff3adef045cd4f0e0ba6143a1f14fe90389988ea5bab64f14ec682e1b71810e88a65fe93b44ed6a3651fe3e9c94a769c3e3ccf89f2f609f101997bb7137bec405dbe3aadc7a6cb9f3517712c4ec58eb309312c873d1f4aad98ec1957761fc1eaf649d166235b66f5566ada9f911c1cc8291dd5cc3fa45d6e4396de5419b1f00e092420d3bb85db33533d293cd56c668a663c2f4118403fdc5c05047d36f9fa0145bc8edb08bd4ea61d8fc2b4f9a30614fa7cb300e5385b63203e06fa4ac052b1e565397b5ac4470614347e8895d0be8364b879342ca6400d02e7516178b74dac21cd27894b6b3f481c41c0fa4eea92df099337ac0e4a76fda69c0c2ff2954a4144c020ae5752bd3d726a07b05239170ff52a94736abbf88aa308cd4282150759ee21a18584561c4cdb15b7b5b0d98de93c7d7a3a263bd836cf08634b73b18c49f95d44da3ebc0cf44a0e5e5db7e7fe391c3e26d36cffb24dc7ea240fb655ba62713f7e1fc0e72b01155df59b806fdbc35309fca1d29ec92e7b512f5a1e90a198d33e9a752bf1c990652ead1b0075ceefc08c7c4b9c53621020bb44d66fea7e43b55f63e2d1149d2dc8361699fca99f01ebc4a0660bd379b97e5ac496468335e222e44d1f91c0d39dd9f92e71822e8839eb4f0a4ae2a28c19f92e9bed00941a04447ce321a85092cd681c0069a0d21b69fff02e551f5635c53822814cda920225928ba18cb51aa34b3c0445dc07731e580bb93702fd9cd759c0b26e3c85fb6fc2ccf1b231defb80603606c94c3b10d16b946856bf071ccf96f5e7b32a783d85192fad58bfd1a013fdbb3c524887a19afc75923d7ecc691aa6202fde84bb82339f2fcefc1db64c5a252075826de2d5944138f7b23f0b8b7e0d75321b1b842caa2ae6d033fd195cbcfce633bdd032483b81e0320f585abab82472afcf2b09f83a0eb505f47bbb64e81e83ebde57af113ecdd2eecf7ac0194fc442657b8797a594e96dd4a05944f97baf848075c59aba7455ca74961804ec2ab957cb0ac1b3bf6d1c20fd86f90c6b1f610f2067c99b2f642909b4980de6926edb1f4c7b1001e87d4b8f3e92bc2484763f5772ea56214bf7cb0fa889309b0105941af883983ede73ca8f1e14b7a00c82bb16ce0d68cd93a4fedcd1188b17b05c17fbd398a2e8bd037cd6f73b867c292e766b9139d9eabd8da177f64ae6382f9c6af5300f54e8e2956de3ff5c72998b0e674f092f5dfacd4988270cf2a21ec8452508a92778daff024c73c89c9f4d9cb27d442734dac077bc99be6aa292bb46217fffb57846204cb808efbe96f171057f02ae06da3984a29734fe7a49e09727b832bd4201e0662445de77aecd8b60d1f6ae305e20c9748ddb89aec3fcb46699cf2bb58d0cfed1e5761690b063156a5596570a77d0d114965359eafab319ad397cd1d7b9927322c1029c4e65902f1aca5984b70f348a0ba9ffd05bde7352b91264b2b5349d6569bf77725fa1232b1f1e63bccbcff54e63b163329b2e52fc2e4ca4996383082d65ce1a2de154b47d948bebb0a2be70d28c1dacce33e95ac30fce31778a2376cf2f3c4acfd58d3bb18c0660929c09d85cd888743d19ac4ca6c68e7dd9dc01e193c82f07d1386c69823bcc5ecac521edf56af6791409d57ca70a9cee9edc4fa8c6747cbc7332b22c3c44ac7a4c9cb9afdae991fe4e8e9ce98662a8694635952f35319b2d549ed71945be34266d9e59dd4c00056cc1d869a9ddc8f312fbb406a503f2baffb51b3a852ea346af68953309d68cc05fede1fd34b97537c9af7840fb5ad79da38313ebef3c082cb8767ef218873270cd41b04934ceeb6cafc0bfc538b89a75b1ff58317674dfcc31418cab5785a2db22bbafa7d4f91145da2043865140f64250a3dfc11053779f8f77e122f751e8e473dcc5a125c7f07268d630d1fb4dee6f73e760029d155d4b2869616319bebe0f8b41422dd00d587dcc2596f7b92e86a13590d2786941ceeec97352ba3a51530779cba452de4a64f01432c2e05de214f4e4d9021676a1ad8a129af6dbd4a7a5a94354f6ba460e223933ad9372f6a5a3980cb1398457b706020db9e882359e4042574ca41b03bd39632ef30928a9c9c075414c828b0d908eea9753763dd4fcf329b218fab7825112c08c38852d9e8e869b7a15a48b678d4ddea065f721f996e383c35c15a44dac5c54781fa4e76d3477c31c47cc77dd326f1b2b8ddddbecca2ecd61ad771dc70cf4b157d58b5e79be0159ff2ca9da330edd28d1510eca239e457c0869d7d460bde9fdbe0bc6d3569597c26944855de015bd50a0cc2eb307d5ac9107827b2448715da7116ff16c76ad6cc881c9d9f204d52c8586df77896dd61dfbc9c0e919cac4346a72c738c80474acd0790b76c90795cb0f1594f8e49b231a7ac9d3c81c765d637d2335f6c388b0f16c440a394adbbbd40194ebcaaacd4597c0b4c999600d965c598fb0ae970048da7aea7dda4ec28e1a5e4eef0a0bc5bcf4282a2174b81446405f6824c31537797b7fa40914985c251c5993923ce04d23a20201280db7cc16336dbec72841a6f53ba10bf01abacb4b00a88b75ba8d64d54f82a078c3974a0e5c418cf2a62e4b67533652c4f3369ba1641dafd46df92a15be7f20f37aa6cd1cf5e4f1e66add7014e660a1ca7620f5cd392e4c44b1c2cac585a01e4d32080164b721c098d343950e3e1b3715b0dc8faa5293234508613f44a5bb38cb1a9a09f6c6a361a7c7dafb150bafaf527e59877b52faebfecc4027a76d5a5bee2acf60f7a62c5f93351a497f3cf9ae4801688b9c8cae6b30c86f52a1159c652c54fdc59115b47457e941b31d5bc92312e9cb680a69f0b1a3d608b84303d58ed490880728b4be798ec6ff64f9d66e72e3711e4a7993bef089d4ad1dfdf408f4a8a57c3d707c85162f826b2170a4b16d2ca8fc21e7b57c17aab165fdbe889a8bf2105a110c808e5723c47082c4eb01e4de28e1795c49d555f6918c5a0d3aa5677b0766666b6cb087b204362864d66cfaa8022bfcbf83ae5766227f54fe11a9e7a8e672b6c430a7cf0f4648789fbdd708551a318034cc3c56c11d5caee5a5b17cf2bb4286b705b9c8606c6dcd456600d4d00f1c3d532d16dabafd1b0b6fdef870eac9e44b3560605f1d930fd3ec3d1c538b49b0208ad91b03efb296bfb29563295c6d487859425338b1636fba4a404cd6e1f17af299e19c518c3c31f510c386880128480496897aabc31fbbdae51b22222f91ef2dfcb000da7d12cd04da6a42ff2df3017a7038a8b5c016e824ab47d5e22b0e944fc1328f9f1bdb1764b576c41aa2a762fc0c841fc7f174e2d12073f09bb3a995b58d22327ed2db1aa857627d3b6c49e930577fc2c6f9d485e436d4f717f51731339b2efdc75c10e2dc6ed3002c08ae93026047e4fe4208b1e1a053887ccd8c8bfc95b0139fdf80ac884b08e33d867c9b1bf907f8896c13755964b4634c28dd70e78b6cabbc389216ff43df3976f31744f6f1ba0da3e814c0f15d03638293b50dcb0f8a79aeeada28dede1c04b9668961862285c9e488ed4240ebf3bc62222bd7e935477f430fe62cadecc925fa9a80f710ae74b50e38980a118dc5f5f7152742c31feb744ed5bf692df9300bf69a2bb6b15c5d3668f76f62a7cc1c0e2c82fc212504d744c5135c187c72e5efce96ec1e47a25f940f0a060854ad7115557ed54e54f05114586700fe627aab8b3133ff3f056af7689f7d7d03a3ac34033a659b39af8f270ce6da5e827096bf8d3aeb172cf21cab46d87855c01e8260d01d56779a61baee590b96c9cac6aa4eff8a468b47d68ceb94843b50c01d29e70574570da0522daf962eda6bbde9e388d59a7eb5227542879227202df47607ce6518383160ca96a36945ff384a3e8a7df0cee3b16e8b52376a76b44d76728a9ba57d92880611e81aa5587f490bcb703fb1a0e370c287127546b2faed8d215aea79bc40824c75eccab1e458272808dd2f3144c835f4c7aedd86781f753d4114727dd1a206a6ac692f6be1ea41c37daeb7440bddfcbbeef3e560ad477c37d93c9a8a807dfaab071ebefcaa6c7485547e52086f45253466692be077b9af490363e2f94dc4a606abe30771c1e717652283e92e114933b104102a287413ac61df588f071025598a9c70799cef6750df58401d513758db42418553377ce76e87a7312fc5839de0ed737ca5ed03c7c38b5bca502e99a7ed94e7ce2d5cdc97ac2cc48cced87d50ab0e6c52dc7d650122b39790f4b4fa1097b1dbc0903d4c74bdba361f0ea04129bc1c05292457705f5a4b589ef111e8b8b44b70295b40059fef7fdce08ab7c8608a9bc2078369b3d1c4ea0e407888bfd4ccaaaf868f991f475e2772bfd55c241e4c002205494ac8cf5b501d83ab9263500153fbcea8bcd3a475500b5db885f220d32facfb02a48b572e4a577874c30c3978528840db24fff7a700c011bd77d1b5ab9d080b0f246bf217d477923535c6bbfe894601cbc6d7ca32a466377ae615499326cd8f381fb364295da5467e4120361f557c1129981c6ea3d22314668f3eacbd0e2187ec052fc8a86a3db400a10fab404557753d8ddd39fb74fb9bd97b172c74286a931607a4f39f6c13163cc479c7d4ba4674ed4b88db8430d6d1fd590621931912f7bf19b607a1d1f74bf88d450ebcea645ec3ff77c6836526b3dad55f37fb063d7882c64050e2cd5eb35ca1a8bcce323af0e04cff8cd297e0985dfe38f4338da6ed3e14c1005e0bb8665562ad43d0a5761909df5914f3901ea149106c5891aadf479065f76b92582d01c5534ff360ed28ad9026fd8cf3edd0b940e0b2fa7fe311e0de3c10d8c775a3c018dd11916b1843dd9d13a687b462ddefe31e7b48fef7b2c07ce51d619980441174743278e28831a6f125d597f0cb0f7414a616779235c9943c67c7281745f40576fe1bddcecbf514e41f9fd81ba5937b44f80c749570401f06a91948df077298adbe7c96a8161e0ef84142302b8db9bfc61b0adc206ac1b825a589fbf95934bf250492ff0518e4ee13b7a8eea8f2ca7aad5553783e69a034bdd96b9e6f43e3bd1e41b8b3e98e06382905599526c64ca7ffbd4ba76ce62a89d29086d4bb6dece13de89a8be9bc8e74d42a4565c8b35bd071f1a582894ffca02385828898a5b78e58324831e8d16fe239be0bfd76520012175e089f7f30d709cb51b70bb5df996bb909150194ecc962cb9b2c870b223f9ebd80a1f5d636fac55487165b21a377e8acfcedf456b90571e51e5ddec1894566bb715757f0ccb112bad7eac44d539cf89b868ca94ef7ff37e76745a1e7fb9a1ef7e5d636de0f642f8aa43f935ff0a3a47abc1b6872b37f61d72e6a97a54d587321eb08848a7bb38cc72b8f669c00bc53d702c6fddffe2fd3630c5bf6ae962326d1e5bd3ac11876dd226782a884c4a0818d8cb2245ae70f3e25d4ed8f96f2f44b587a47c278ce6627fb379966113899956dd712f51169f74bafe031f49f5ff24d1564590282b62172a8bf62450fa04c0f76f1a6d57373d5f0caabd2df303a1f7b5392f582a8855d9c16e4937ea54c922004f80dff140bc21b6a812d1bdd543825f2beba04f1c26c4a98be1ba2e1f28fe6703e9453851217e0877d951885c1e26655be4decdbe52287e4b4bd5edf48cc976a7ce46473a548d92308d0267610c778d8172d7adeb820e24d4220c4600a7f82a34a4075c88dfb4d888c7f4ed69510da8a60e2434f7029763d57e979e0918692e2b52ebfe6244e4c8ee18982f36faccaacc241597d8f7919695b6b0d1bc6176133fc1fadafe2afa45058a50c5a62aba907b815377ad330dc2854dcca4563ddefc6e13266c37173b1515371137e5900dda001174b6e652b9e6403f94cb808fd7ef86b55e683599403d30093a98fad89874da659a3414d2cec6042c90da2713f2e03b0c6d896e3d225356cfef8bd5b49af856f49dd25034016e3cfcd4a3c5effacea307394fe9f432348fb2532d7f94a2b7bc7f534c905b9fde8750e450a2e6d08e7944510b1b171037e47b9d0b724ccf13484694bafbebc0d111825fce7f5fc5be8f7fc27ecb297763fdc12d3529ba8331d5b46bae4a4359626f78df03f2906c75d1accd2f817b429177a5e3e5b6c4ac7f54c5331c8452af592671683cc7212203109c816f73a3d55e07e390009fbdbe325639f83b352d003de0a96000c16e53371f51c212e320476bcd750f3e8b6e7c3f930501d35d8f48b624b4e6010f6f1fb3a5b8c4177c9ba9e89672c314ecca48b6bb5566be5c920e81b39c32c37818122fe0ef19edb61c10eb6c1807be99db37ec0bd23d85089a9a870e9dab87787eb5eb7146bdf539286bb831e1eba3a1f80960f90895f8aa541ec436c2f44add3632fa3a215d9de539a5b8bbb4d9e1858ce204de297b75dd9d3ab614e72f24e566e81c85710a8f7319c322d5b6d17f5ba6658afe5ffb87fccb83306b76ce015d01275eee1b1661dec266215de9d5803d7e7ba66de0e128282507737433134c14f13105f612c5e4d02f8e3c83b078a67ef8ba3f6489d91f5eb053e8a24a509cb341c21762bda293ff3c9b21f073ea3eeb798dec40d680becba50b1108a46b116fa85d53fdf7e8d51c322719e56de1aee1b57fbc547c8601ba1bca5389ba606d8201ddceb1ab56f6d5e8071f13f5e0a234a79d7e89c7b76bcac1ecf45253ea1b2f0ff4e04f6b0cf595e2c5fe2f60e81629f50f79ba76a820da1f757a5af27f4e8c1ea37b2ea8d88ff7d1eb3e6f47af4f3f446f81fc015eb35f5bb08648602bc56c9534dc987a9d3a1da34123703d5a15c0778b3e1a47254e49b8332e67d0d3041420441570946c3dfa7570914a66e702f0c78711a2b44505c61645ce7ad09ad93696129a89b6eca98c2c5b1d05bc0ce3a8f1b6c5a7734fff0f10efd8483d4a9934f4744be296bf65d3d95123102d1d07b0496b33908681012ac03784d5b1f9f197074ede5f0a0adbb6707e3192d7b58697acef79ac59d7d942122762e5bcd673923499f4e5ddfcf5a967d5f708362a72791259727887ec6f17f0d32e369254397f1e13f1b42176d2b0580d3145c411ac946831373fe22607204257817523e624ce749a2286d51d1c57eb0d70ae9935ed6d52aef7676aa074977b8f649d7de2e7ba25df82ec8a081bf0ae1ba187d69f82a1a1d961210085bd4fdfbf1cc958c98497a5e90f4e04de346ee98d66a35755acc98649039d925ad1af66cca8825b48f88ff2facd5f048114a074fc8f05201b18977305c9f2f08535fc9ffea6d5caacc29283a9f3b430847a682769f692a75ca0cfcf4b3d3dff3626029ea0532e8c5c0313184780e047eaab00985b5b9ad2a2734223ca3c940f90dbc2e082ef355464f807fca1fd4ee854d04059150424842bdff38b874548533e61ce02bb5e25ce8ed42cd04791222b6631f80bd55b1ae9326a89d71e53d2e6787747100984068896f8d0f595609b0619d9c6ae14e3053729d37758295306ce47df6df13b4b5b25ab966e0639a0dfc0fd91a85db9ff6843063c7248fd04a069f2d19847e550eb07b25cddf056ef65806b9c63dac02764779c3f62f7e6177e54e7abae5ec79668644944b2199ce0fce534badd21c76bd4054453cccbaabe820a582fd92cbf80240efd0e48903d3a700ae789f56118aa62f77845b478cdaf51bd5544ae367fec4689072e02b6f5156e15585a9e9e3f581983969ae8ddd5379fd0685f0e272c5fbc61c086c8a5e27fe476a1c8a0d4831618b198b9efb03f6bde6d37a81b0243c119e6612f9a7fba17986320e05759e5c8bd2dfba8ebd8e8da37aa9d6e67d34ceda4ec8aacc1af741b9f8ee73b7eaae0e89020eeb27677875692e434a9e42bf1e65980e8e56332001b03a1f43d2be7ee01b2bfc631af9ad23426ede553e5dbdbd88801e6648429d7fcdcf81b42bf266b931d0f64bcdb7b9de2134b8d5f6451843ec3106773a95992253e43c65b4163f6c7860f14e7d0f75354833525594ac1eacb99c6b5cbcd5ab4d7386cf4e716df0a18fadcb979511a927500216438bbcde35425b90c7c242392a3e610b8ea65ed45c8e249ed16d5835f0a6088d1f889330c931f979cf9627651bade4134b769f7e7a82e9aa4ab7067420ab92e3b33240167e14235caee0e9d5b3b4ec173318fd24a642be75e8fdd62e0ef9ce7e43402a43ed3c797ba9c8d7c7f4431d5a5323bb735bf2a8c1bb48e09741cb86b8d7fd337d5361b72dcd22c0dce2372019448bbdc6c7a8fcca8b6b51ea0de3689e273381541942a90b4f75acf33dc71481d86e18d70f130aae52f5e2ef7dd6e5e59e7f457a998078ba1a104e360c5426800a15b5761984cca12e5c38db58394306d839b98496e123089c75b1ebdb156b0dd11289ab68a53c7dca6dd8e0b73d2adb6cc34fcd15802e04f81cf465ebbc38b40bf5afc2e283daa1186f2f2ec791d2f6b87577a907fd2237d55cb9545834ccbea2e81f362041217e35b5d13c8a926a6acd2d0ac86fcb8595d0c706081d718467e00433d0b9a96692360538eaee7ca8d346709494e392bdb4c1d6b6c86d12ab9aa9d61bffc61092bb0cbed55d62d431e37317bacab6cb61d5f83f094329e46642517fc31926b82840f7c840a09db631ef1e0042a263d1c3c70f981a6faa49a719e3c2d76cc96f9e7ded329ad7d4ca617b66469bbc7671bd8e8cbbac609d8998928e026f2c30304cded0121b3ee6e228e4dba82d6db55708a2671bf268da2fd9d754a7ed4f7e3733272df80fd5fe8bd64b2bdef503ec45298b776cf858e45a956afd4613b4edaf4984fe92e1c81c2d316e4e1bf75d0d77ba89293daf7e0abf304cea332931fd9c5a9a9d9f048a4188cfbf6abda411864f82561c533a07092a32a194bf1bde53af98f57e6902468d57bcac15be27766c35f83dfe3f73e0b6a3833aa53f2a50e6a4160a129a14f84b6037d0df14500f44bf7a8958225f6255db804e3d101add85d31308cfb0c97986f3b5f10d56e509f4679a0b89fb266635a101108d4f521bd7e9863b225e838f28b734b98ca6a108d09bbbedb8b3126996faacf63d554e2af37294391b88cb45b69ba292062c414efa17576d695f734c1ee29c3acb17381ab1f3af14c6e625ec22f99737d003e818396a74863ea3db8c2fba35a8fbefa328b6fa46dc4100f78e461361d16b212cd526912cd79370f1e97178e26d279e06f9571b190af609a93b839882e729c5b6231038d5844358776abf0a1370553127aab1a54a99223b2e66af4c31450d441d12f15b4941169c0bb0604c4e873c17d11f69bf641042f3b19ecda26d42d296ea4164faef8de3bd47743d4843243aa7bc927c89fb5a5cf22cab16dd0d2cffdd342db585ec21971c86425d3fb4721bb6b0e8406f7547353cab2c14f0803ab66dd562c5592f66895ec23c0f0ae70eb1a6f00f378da409526b768e657f723dda9a816b3b1c5ffe697894a05d334c20fd138907a1bc29eec903b64902036a52cf069c8d3b78cc842068e8a4fb82b25b2055de03374a6010f6bb3332261139740329c90c6992b1870f49142134ea34beebc33c50f577076b3c40123c9d8bae9bf163f65bf4cb0dc0b50e5107e4a9786d1eb1498a6a57ff888a55fd94f4d39f1a926ce1311a704af3b04e976178d3e7484e91a0dd87026f87cafe94ad1d8cfdf14327e10ee24fa24892104ddde24a1c719bea3b5105f930ef08ceb7808e828ff86d8c9636771d01d212df7017541b42f8b31158e119fd748aa91cecb187d235e2634c02eb90c248222e08ff71f4d98bf28e65fe5d6601456974bb4c59d294e41b90af7f50a6cbaa87c822d2af1e4dab4bc47d59f06d7264b0a9417ccc7dc598c06433ebb9c9e53daba32d1dd5ab4e9bf1fb0c42fe2b8723fca8cad8907b3121b96fa8c542a9b74b4ba7a0a07f478df48fc259decca960c197582b80a008fc2f8e013bf73f8048d72df4151aecd44112a9120c2158ad29e1558bcd1ddfcf8c8fa55ea78c1608ca3296d6a5d4920499f2c0f390e8022d68c22fcd3a50e7a2c49f333b9743d0c17b39744797419ba4eba4cffce7693a56373c59d63ab72458e50deb2bcda99be900244120fa60a93bd9cacb1948a2d7c90cdd7998456aceaa2a9c6d84996e9f3c1b3b912060a7de88ae9e0d0a4290e469104e30213dc5023dc52d8d6802f574895f544a660e6696400b1dc8acf8cea2286ef680cc3152cafef51fd6f4a129638f2a915292e3ebc1717f82b5e6ceb597c4f17cbe8d5097c5f8b477b48553407f9c3e3ff6f3e8ee413d43fd894ff6b05157a63fe3855aa0cb70da2b57f5a00396c5f6ecb4ff764b3ff8806033a52e7afc80c2c49b0998b217cf813b7cb8c3418400dbae3ee770feecd054729e8c68f7dac166f4f0185b92943ff0bb0e7400d025131c5fd0dca688f828077b3a520ea3eb42064900bf66824dc4f4561ddc3353a5cd947c79dade41cf7ed75ec06fc6d6cc376b1548b47c17a34a144861982649d64e014e515687a1dc300bcf953fb607c486e00fbad91e0b9200b35c778a6ec0ada81f8f291800a6154c4b4befa6f196002b261066752c0a3251d55eafe4e636f9f6d0eb287c323471303c93c8e8f0d2148348ef5fbe726fc9ccafd183871efbe4fd10f13e2fe30364354b06796b9ca491946109b9bb81efcedbbc59e8db972786af04b3e338c5122938b80d6b96b7dd4313ddeaed61c07e986697f7e36a97bb6c85d83851bc94dfa2d6916d504b712758bc3f587fe36c4c244dacf5fb7c89f85d3768e9939e805f5bef7fdaf09814e6ca01b3de706780b57a7fef34abbfd440a7feaa02cbbf1ed22cb9f39cd152ceb2d96853aaa3605c250a9f6a9a9a931ea82d3018ad0951a0fe18c6c74d07e4650d4b59e6394300b23f3a7de1beab5c3137f109815eebe7660c9b8d6cecfeb7c5f0135095287d67b1074d97c7e7cd25e8105547ccdd8b409a019aa5a753e4a47689a11957c600a043294bbf9b5b882e3ba2cd5bfb88b8623883a3e8262a125d5d261807ed898fe9091694ba5066157e781e0aff7977767dfd56ecfe1018da0e12cd8ef65760165e277fd171ed3a7c6bcd58d6d43642be4ca59c4f8c4c7b6e197ae3013813d3a711b958f8143b2ab9ed2632d9df9d9f7a9db64917e77df3cf6e383c614aa1cbeba57dc53596b383307811b4f095c6ed609403d7b6d51e684cc7e2d1f742ab0918dc5228a95ec5746d6d1ed570323c2c938d9c3aeec451a81763f71a79f0fdbafb55cf0a396bc1174cf7998b1769ddd1f63cbdc1fe0c1b63c3376029053ac8d3ac18e96c2bcd1f84de908d9b72d9b20425acda7cde879676686733bb7afa9f9ba2f71ce0507b95e6e3edad887909f8e587c01c39c2756b4c5e77f188effd6376bf50b2de9a99cd62385b734513d0281f286c1de71ea3afb91f972a73ef1601c2168ea9f78b4439f79ba30333f8b776842ddb17d8cfe66f0da255bf3f558ddda27ab084d4b0cef8034ad29d4ad7d4b4e00f7358fda3e391fd236be7110fb9f05a01af5091cf43e0ed2aa497adae387b19d781fe3418ca3870b98dfc2d26210d98534ec03168aab057e08a9724b341e9ce1ae92b0c22a77452ffaf479a49d2783cc1a3c8ade85b56194357c1cca86d7706340393c24d04ecdcab9d4ae7964796f0bfd6e65bfa40ea4fd12c55425ae72f5ece2f1bbfeead718b927c327afc7215cc80ba88d01540a9249010838168ae98cb983e4aa4ea150398f2058cf184e1fd7ede545731bfaafaad7411259a372c919254c21e28768a41982581242bb539f008f5b5def4a5b8d3ed1e45c3120928bd4ef9ff45a3733fd76d8cbd609b2daa961cb5edcda31009169685aca596a94382bcbe8020aaff33477d8ac92382cf7d44f51b9d0556339d03a3d467d0b1f2ad438dfd931049d47c817fdbff090ca88ae1113a6dd2e7c6d2d09cb43fbcdb1173982ee54915910aeda8ef9cfe3e7c000c603c88ea2fda24e82b3ac551813a1ab1299b7765783b4a0fac66d2656b5f2c715524383e71d3dceb4db7ab783520079fbbe69fa944419e990359d3c8059e5baa1bd82e9cf9b1fa5dfcf02d9cf4e819aa8a0c623e193f96af33819d6eed7921bebdfee3ec4e837e3bbf4ba6e3c2e0ee441dda7451ab940926a374d8adb1f0cb60196ffd90f3fa8c284d95dcf277fc614fdc9f647b6ce0ba2df1789c93fc8df84f8f56f5370a7db2c5c9f6f2a1c5a1b86f8304b0a9b60d74543cd5890762ed2b9dc317a54aff88502fb0dcc91d2805d7d476e6e8a985e509734ca34a03fb69ed6090d3370c60da94cc7d4544d02cbd2e3c19b8f788cd3c3423d29d6f4682c2c0ff411863927f9cc05e87f4294e8bc0f9f7c2e1611246349547c634b6406134fa3970deabeb16a3f372901933e43c15864910fe7429d8d4b4e5516ffd3cec0d10ff03bbbfc760cf0c8de41f069e2747af689787b4236136f960d99324003b4ec4e02b7232ad37f103390fd587100dee098223efa701d8eacb02433f5383613822c83c6f3f5182e0b68661fbb149a14d0fef4378ae2953759bffe805653fb6d1a396ccfece60ca9eb34189f7cfc8ef44501486e05d5dc96b2c8e427bfa7012ebb100147969b6cddac0b853c786c3c62218ca92ef80f942f793e5f4e0ad736a6a44005b1722220ec22a1d47d7c3ea6674f36d080dda09f014a266bed0b9917560d2c03ca17a7ce24739e800e36aa787b58a7f1b75e71e16fa12eb6a033ecbfa039993cc7a98146ed372882c4703453448dfde94273a6083ab7534a0ebe0252a002940ee50a5958d85d57e29a1cc7bc98ae55c89f26032e48ec822fa64014f2518c1750b7553b1fa232ec63c083a4e6e49e43f6ff775b13ad5cdd06eb3c001da039d549941618244c07d24bab2820b48186facff87a46011311c776cfe4f868edc9279c80a8ac2a036e003344bc28cfd8914f83bcbc1cd77c75ea9cb8229b14428d99e168d2b9c756c1402507ee358c1fc51c0bf3b0332add75dfafc1d6731c01222efed16413c02fbf606e6fbcc03b61000d9109e4989226ee1dc021584b9713069cf068aacf18ed65934650b6db6b5d50cd1dec04f985780f1cdaee243d77abbda7412cae997bb1d4b0b7af14f6b4c0de204306fc61dd467ac2cb411f3a7b501a8f27c66df8c5956e8c79406fabbe6d68e183f0c3098828d0265e4b902f714992f5f4fb2c4feb1e0d71e2ebf40e1cd6c44672c5f3174df5c59278e46183aea92a992982264ae781fdf33f7759f884c7076dacaba86b7af344598f55017e9ea35cc267d4f6cf3c13d1461a1c850b712da577f0952f11decd74a84e3988f2f4494bffc8a814bda01edc1c9336c3267b04d862afa81a4f3151a657dcaca34518e81fc9b694ec8af39fce3d0a020c1896fbd9e91b585dc397205aa60101749aaced3e42ff9944b46b7a568929d4667de7d1ee9166b79c7d8145e7baf59efbac6acfaf1999d731a086d0e5aa393e6b275642f8962784962596e686fe89fe6db1ff151e311cc9ba672cf74ac409ff7b79963ff7065213c948edde4e3d6c321cd6ab7bef7bd5ef7929ad9826f5fc504ff04c7955e7a2cedb0e79a1944179039cb65615ec513edef58d3822020093dd967d3ab46a799c283ca54378377727bb7b2bd803bc2ce0bd2bb5651aa1106bf6862ea313606fdc638ec1d7824a98d22f4833972ebcb54775286eb9cd69b56f3b8bc6fea2c315da8fa7277e8f99e53abe931d76b4b9ae0d7d8bbea64500b6092b9708b6c3fbbcf7e529c627948713fe6a51770c5d3f5ae586fb17e5c81c84af67e61d9dc54704a5ec8491f741ff75d6db666cd5ac82708ca0865729dbf03170f230d8384487520b82ee159198186d407ba8a0c82633577daad7573be55e3526d0f2cfc3d6f8d0a707a0dff60ff762cb1dcc8aef54872ec502120b30d2e3dd3a99ded390a877e4cfdac188c95c3ef87e6e2bc2b32bcde56bf3deaafcdf662abe40d5408cb53d76d5457cfae3c8270b26c4094cd52b999a66f95038ae392833eb7ee1ec92b4f7d70f98f6a69f5bab271fa7bfacf4b4070c72d9395d8c874d9113d47b610fbec0725d30e5e82cb74b8b72c9f69ced7c18bc8e25365c8e6b0609922eeb49c0070f4b291454349cf95f91b32da602cfec8c630908f12dd49d3cdbfd4a793bc41a4057e55b103903a8aef9e4f76afb6ab977511cb425f575a3ec7dfc296d7aacae681e35c9c8264ab913cbe9ce16718aaf757893aba542d2fba6ed51c83d360b68e72351c99dfb7f15c357999007aea845db88ea254941bd2806f199d21a4addd80e5512ffedc910693d25fcd12a4f998b0040cfbfb6af2b5c47d1e6f6969c5d21e8cc2c75d652718c011b200f309fbfd50148efc90e27cb638714cfde6cae26a728ae4caede1ecf94c0a2ab8466c4179fb917676d76c41158ff9690df7ac76e41b09f3e848abf148ec94754f1fb8edaba28a9d163114fbcfd62003795f63ac72b8db3045e39a7ef3a661cba1327233a990e9900d6567553892ac08796e69505e1d5d70bea7ff0cfe7296c272cc2b856d0f8b886e84cc8363ea9538b690b41dfdaca08cbcbf27b4da7abfe82c77e73e0146685d3a1901fdbf2f1cb284b2abbd1eb2b87e268062a959d80fd5ef5f5bea43249fdf9c5cb1514830aebb5613d3f2f1b309e031c77f38c87ec0c57de71d3c048f8ffd7dc1eaa2ca140867d8fe366459b84b13a9cc91bf13a7433d382a4f16a04964b64623c4f3699e9a212db4af4afff4cb2ec09bc37151042ef3f9befe05e8187e22a00f28f861905fbc9b0963e03f0a9f86868c5563da4f708ce832a99790a549eae16b43594263d798ae5386553a4226aeb1a806b167641a2ebf1e9e78b47d075ce03ac60d368bd074d08afea3aab4aa644ddc26b4485de7084f22feb8c045534be11934066c4e3fa22d559af22be00d5d1e9d6c400051fff499ff1933dae71f8ddaeb95045eb157af8a5fbd33a106b942bcaa8662dcd4fb0933e46dcc6fe9c0eafbd52e65cd069ddec78cdd7632dda4e3d194f32d2ca5263d4ace8d2c0d43f73159b667eb2f889bdf3adac7b2f63f5f35f93608d1a06f838d33eb0203815326bb68871756d2ba652536c0a0770bff5d538a564d73d3f9962869971e413479a3785d620bd9ac60f416076602b1aca857d006e3a372cc4a807db0eca1e775717eec4bbd11f85cbb6fc1963ac4cb1af26bcdeb3b7b0fe15440585d0c6638b4195b840c23ae14af0db5e3c513a8537601a58c7b11d52b4bce82b24b2daa01f2b569b6bba04fc226657e7b3c32401e42d9cbef86b1622e1e0638578a850f336b7e82f088c52318d19ec9763e330e616c5e75055912eca676bf6a915391a49dabcb11870ea8ae474c8aef2d89054712afd14a311379b9452a0cfbfd5ee997f9ba286e804d374c9a600e4af3987099692c4ea2f6f67e3db7ddf5d26bd94b3db6219af9a98150cdccd21ca6f07e190743539c7ef88f9ecadfcdce7117a907315f8ca8ae5f072dd9c288915fe088fdad3070420d3d9506ea10515295d7bb19ad0557affb83caf93cab7f2dde13729ec195298c8c51104f4e280ef2894d6a030d2fa74e02aaa5c4f9e30f7f191e6e9524b556b5cd1fcb6c033678938abef80d80b98d721b10d417009def204545b8240c5df5a7a523a490188bbc19000130ad143f55517a68c44e37b73f980e15f90ac2235745aeef13ef001c7a84042a185e521e7404277488dca53c8fbd287cbfc3bc106379614f64323f8f63ec65b12e5d4ba489a7fc394d2f3c41914312542b66f54472a852f69833d8ef075ebbdfb2a551bfa16cf638018113c58112ff412cfadee644b16cb4f2345608c77ec27eb6283f591098a3ddfae96cd14edbe949dad249305ec99cff944fed5e1aa1cb045ed27cdfb6f8d2cb4fc97d715ddb8ef6f3390723051ef715e7179f65ead81c89c35d48b8d80cd97faa3d3aa7bdaa5ca8f097d8ee27d666e8eea94697c2c4c11395d8a4d84b47e4ee12561bbc016c26cece77aa78e169ce1932baca65907cdfec9cbd1576611b6e80d2898a07a7504dc6c31b6278d71a7f0ca7b9939df127a0ee0b842f433a5fc04def359abf58c70196abe585eb79024724c2f88fb8bdebebca3238bdde6afcc8966af8e41bb8f9e16ec4694e330ce8d3cee1f50da85532a0d77da3c4160e8aa1a4eab2e95c5de35915ff02953c609e35178e84580aac9dc92a4a96d0b72f832fffff67a39150fc91cc7deb743e880da9823d7a348de3e556234f2f078ab493f26b93cd87ba0c6345d5ed8ff88bcd0518caed0cb6bd2237a13053b91c25faa8437cc6f14e7aed0f02925cdff62de2d3419db54d14797082e8aeb85b0c8c5d8c25bc2a15c1ba336674feb0971b4287c8c79aa268f3dcc61c51230b1381e4759caa09163f823e9b098761021d94a407ab924a9224ce7d7959dd97684f1c3707494b939fd9dfd53a2774dae06d96e8a13b671775efbea0180277cacc6ce93430955dbc56bc1095326f050557fe3afd5789871d04a26d793a4d797abba3340f98bc2f67aa61f6ffe637816d5d07556ebe94d3bda9e7a201e323cafc424a3c5e40d87180208b10472ea345de38618203548c1ee8a47252a5ef51d61f0af42f72b007eebd9eac453de78cbacd4f12cd5a1b6fc4b15272460d70adb0529e491a7a58b6e9e6bf3bdda1963c737b99a97e44009f9d0ce0ccf5f5d93bdfdf54803c3bbfe939eae0c938f5e33a137ed740610510cc4424e75c97645cde6de0027b7f80c2a1b193bf15b91ea75810a1a356eb2c8b1f040592a92e3cfb733fbd1fa5e16996249feef0a1ce4ec521d595726dcb6f6a1a5f239893b453aae81429bb1d1a0aba4e9058e9617c98b989bfc48ebc13392af295bd11969b58c34c7828147cba24bffb0daaed6ed0727b01371e42ff32da86efab8e0bc4600051b8db3e185a41573542725ad5512a617f55f52ae07d5f45c27074220ae9721277ec2be0c4e0b5c58e341309b5316a5de2312099733661f88e795b5dedbd405a2ea8ba8ed871b1810bd8d16622d267b59060d81b8c928cbae177198ed0ee9f952e99e272fc8c0b7c32d16504f434c383cddfcfea547b385f7b346c96c0fb2714155f88b26482c66f4743dc8b9d66533142cef7429f73e9cb451849890305277616ac416f424772dae6ee088a175d7925d0d27138a62c53c4cd1a9ce123dd90652482b656e89315f670397585a04c3c6cbbed06f7737dc3ca0f3494ef35e1c1057f0d5680c467d9c4b2ba678985603428823f0b29a0c5f3deaabe8ede1643ee8583e6946ae4e5e87c1c53b9ce84125db018f13db69c43052a975424a3b8760f374a5ef87ce2e26c21fc0947772dba6b5b53faaf8fff2dece60a31a374e226020775041cf04fa54ba40b6ff4b1b583d6faf42f763fc0735541fa8445171d0cc02aced66f0fcaf30d3b020b7937ae0154cf5cea9c5b9db0525955d327503aa56b181023f46ed8be2718e8e709fab366191b9ae365602d6c4e07a7420e9327d320f5bba1b7089f54f6e2607fd0863a9aee15d139e287f7a6457cea5299502a4a0f0ead2357ced5f54ef9b22226a081e4910dd6ed1dba606a6c2c7e2f61a05f6237635995779733862717bccc070a562e4b971c6829c7e0109434b8e5d0c6ea99a381c5cb9302fe2b9112a85bd4b6bc67203e59844a9c9ac1918eca1db64ff52878831f92580ecd903ae1826eef42d8416d7c9805c671203742fda05d6cffd13b5d3b0dd85b73fdd41cd0041e9ee998ebeae8150de6b52222f0ad9f533ee0627fa5058ce42b63b456f4bfb694458773e66e1a5d7517b48f0c1688637667fd36c7a76f9627fcb9f8cc1d583885099a06bf4f981dadf631ceb9b0fba6086baa626a56d965fd54017ce5f9b702a549b57007a17d590f0ce0a7c7bfc4cb42e1e2b9523b8b3dab7348a53464d3ed396740acb57bfbc3a7eceb625ad8cb850166bc9f29f85bdaaacfe4038c7066f454676c6224b1810bc8dffe83d32f8eb801dc16c4d5bb12ffae4b240d951bb7c9f814258e73129cce20bc5de036b0fcfba822cab43c06a0463ef2ac11b10fb4fd609080fac7263eea162e8127f9760d25a8b3269de65c858de627b274de4252bb9a5cd586965b372491d46f04afe025ac6d05cee6755dc59f29c3b580f5f7e1104b087b72948f5bb6de89a193b2c793d099f81827ee5476c237e15a5fab6b64ff92734e38b75de08fd8fde207a1d2e34b3e49164639fbc43ef05b32f612aedbb0b4d7cbbd4bd5c4181738138c8535077e29ed9f29702b2613a1d1fc9ad5633809770196d36de6d0e78aed5512b2b9029404da27b712a5cda97862748d455d0da38d6bd3669ba1f68dccd487509e93995791915ac91dd83e4de73ce5bfaaa33bcdd9bdcb3cf6a4866c4cbb49a7a4963e4caad0174e6af6cef8a901fc7ed2033c7145c99d36baafada350677ac8eb6cc5cbb0ba78ba747c4147658801bd0d18dac20c81af6e2b8a4789cfc4248dc6531990f74ed9e025d8fd10bd2c3e4b5af954cb4ba328b612da73f0026264afa78978d98e43c1a5b1dfca990ad846c08bd5c0758895ccaf08934d1a66c9bd545ef41b92e47f2fb1cc48002fdd38b0d2824e88051b10c36e0eafd5c0e0dbe216d0a31d239cc986fd6116dc775e7e9b3f08b4a2b936e9f53249b25f30ab59051161fb0484dc7dfb15c45df943ffeccede427a7173d62c3d295a07f6da8f827e5e2db7fc9682228e400333637eb1e643d9eaf4c065a2427c36f17e1550699cb90636a177d97d8405b99e47e6bd47a54710d9709aa9efac1579f71ea55bf9a675d9de00513245b9c19e912f8e457984c6b2487d09ffe47d29a8b950c6b89110ecea99099720c3f438c26018f47cda0e80a0eb63d053cc5dec35898b958695b780d8983e0fd47933b2ae910ddfcb4aa63d39be1d98a2580af1c6c5edb7630416fb5d83217002f40c8d399174781920cd87fc0562f7ae160e56c5834df886c9d7fbc3170fd172892dee22f775e0dcc415593fcbd841b41d111397646776d2853a32a8e7dd7f2c0b8a789a37525703c8849d53b6b1b68d5b10f741442ff5978517868e6daeb49b36c00b3d4730e21d37732d6bbb9c395100b11e70aa98e36d58fde97f7ac912d5ddfd55a13afc3eff711cf4c7515f1c81bb8555d1b938f50add6ec769f917ded2260e834c5aab66ed1c1a1e64fed0855508cd4dfe549297b331bfb65d3a817079df704029b00ca8210474da25caeec11fd25225e239eda5c04483331db5ee8578263d6f9acb1b63206e9e72b5d71d7d4c1b54dbeff7d7c0e84adbd0866e51ed8fc925371e91f18d9a2da976ed0c03b574f9b1184c8ca2844b87df30c18a66c28ea5c4a351e0d68a4c3720f8f5542bdb369a6d919f0a71c4d5aade566107415c696d8cccc687c2e9d3a5b4dd032a13a6ed03e407767645c64a1649786ec33a161ac245c468cdabb587f7d9c87315206b55069b573739e1cb27e6f9d2f32394fb0b8b672dcb59ba7caed800532f02dbfef09a55f2cb755c7887ba2a74e62504df369222f55928c8a15f1b02d1c21387772c5735eea185d1ccc203c642dba840a70bdaf09691f8176003c2191bd6468df65ec4d39577eaff8233c6e4700e0ddbab1ab185852882b39865af509132896992c6dd8d2e6ed7959da55822bb72d9f9d29de4ff5c0722474bb6bcec73ae0f9d26e412c708f6ed3279a94968d84ac51b581af4de857dfacb2c2d70dec5c6fc075283118f136607919998017366c23f80c6f383ebdc01f4a0af0c0e19f681a3a37866f53d18325d5c0f8ad1711e92573a39a8d0cf016a82d1e0b4998173fa1c4a5826b38d05af65f1e50b9087feed64b0de0360ece761772f3abf3725c7ce931c86b15246710ad183bd32aad2e9ae0b040e4cd4c7881910f6037d18bc6482f9b8715798dc5a4619b9f658d9edbcf70bd58d3e02d23c65d0e3abc586d6d243bb08ab38ca67335b72103fc949b2d60b06d7b315bd5a2ee06985277fa050b70fa61cfe3ab2135cb7ae168ec7f2db1ce287817d0c9b3031b98f440342bd0dcdd899c3ad2c71915d481b83b15838460b9cee6b755750d9a0fb81177c974d7291fa851562980a3d2a49101b273936d9a8a0d1f2df642c3881b0b7a90f15bd070c342cf25288c8ef903b2e631343e48862bfabe93542da6143fa841ab4c4005e1ce1baee2e0a30bf2bba64efda65bc6ad66698d1831038a91341a751a430ad1254826864f0acee96ec59e1842ec8ec296a95c394420df1bb02b57a59b800082431210b42e086ff49aae4785e7501fba724a252a2664e496d9fe279c65aaf48c42c0fc899aac3020a466ccca0f2e8330aca4fe21b131b61a478a5578a61fe3c87cd65fa6be6a04072dd1d127c92bac1c3f2fbbfff32cc9aff38abd4458543288d349c142fb866785ff88531a2b192b64f9077820616fa5782368b3daf2d0d6c7b2551fcff0dff8a077d1b8d5bada9d605ddb5ede197be212dec296632d02fd92346d710ef61fb53721a683db1cbe00d6de2f6031e70e44ee0614b53e1ae9e37f9aee9c4023eb0fdf8bc4077116405589d113734b4437bf46880d79f0b9a43856b751bab0e6a478e4db22a72ef73cf272d09375b0c0a73dfcaa3e9a6543613292a62cfda51794ee1a925bd3566387956990fa26afed771783c6c794999eb7953ceaf7187e0794f3ec24a79ae5a75c853b34756be483568f438bc3484300bcf086dfbfa4ea6f12000e5310bfefbffe192006425bdea8200a9104b038e12ee6fb1719561d0972dfa8a83ac56b48372b075dfd63b2b38609e7f3189c658377de7b7c35aad4b3023f76f753952efe6b1bf88a65a683f548fe06010e75bf506f5e8ea9d3f509f73a06f6460c332c37243ce608a67a0a961ea43c45a12b4bf43d6f35394fc5564c61152e60ec757406bc931c6077d8d2dbe270bb0f2e8cb6a10e80d0db0082dcb73e08e683cccf52b42976325bf655a22961c1aa3a87db606f33de2f963e6fac1ecc9551d69c2f414effb09d8da87d8cd4bbe5b12f8901cf7faabc668b15866c5c7766e58fbeba71c1dd1b4d8deed7d77ca8dbcad807009b5a70e7f58b5b115fabb7404c0630a46314dcf93ab528373b7c0d0ba6790d12f546386dc700969c17361fbd10d39b6eca18bd9dd4c5fe17a6f655d44cc03526c163c47c542e4d7d11154e697731650636d94dca7bfa30c19c63b1d11dd8740213a32bd3ce29eab1f03a54d4b3295abdefa5149df083a66c7c3b525a3f8cb3f2934ebbffa4e226524d7c7ad6832557b3d7e82186fabeaa1a6e0da13062950db9bb1f9b5ac729437605a026cc928cd25b0db0704b3cda87600cf67ea0217ce8733013946d1c4b470c3641452bdd1f734be78ca0139dbdbd1a778b7d6391363eb9fa58876878dba9e83b97bba7c0ce7d6a5c183f0729035d735fc7738a9151ff0cb5543f4daf6f47ac017b92796d4fb8774b403aa5438b86304e1200d8c45e4965f2edae8f7a0afc3a6912c9aef018790736cf74f04b1812415c2d4f72214e1097d4fdf4f9af39332872126a82146abc31b86065821c8ed6101f015b076857d67b4fa4848d4b504de84911ad1d6a92546b206adc0b2cd5d048fe06c1884f2d68937f2ad4d0b98fd2e3c11beeb9ac0903b403fd7688a19c5a3713345c849722ef7b03fbcead4ed19049aa160fb9fd341aa1616102a0b09686b54a1d454198ee20e14997944b7dec7a6731ae8b7d61146f49b4bf04578e4ad9e3942e7e00615cc3c480273bd0c5b034dd23cb359bace1abf8b81768dc1bbddc4725e494bfd7be9b5603ac9f666e723c6d8a187d2b7d2c5471934e07e62a4f70b9c530d45ed7d9d325872e92357c4933e2f393aedbd2976e1dc44e8793701ebeda72dc2ca6008cf6f8240e3891f6ef2306e99bf20956b40b9bf5d8badfc6cb51ee2a0a394dbebba028b3140dfe8df362a2abb083391df7b362153d98402718b9f2f2868737fc79931a3d968aaa0afee4d65a16799dba739dad37da180ca6ba769c8040ea8c9f5761c78e156f83f725fed91fcdff1328c5c693e8e09cc4cfd67b4f8ecf91764e621ec538d7fc6d8a4d41b2c5cb2198d0d51f70d3580f89cd43c59b22a5497dff439e0acb288cbbfff0f633f14715595fdb5019326bae548ae46d83e4f30579552bbe53b47d90a5855af3b075d3e409562f771fdd69e53492e51faeaadec8a8a317062082833a67d090f7da8ff9935488f20ea1649b769baf8400398061cb0f0bf09aa1311a0e057c4e487fd73b2bf85a00e2c7b84ea5c39f5a3f8f8e377105c66140ff61af943a868431f5f20eb46f7b5e5a6d3a107148c8d802606afc619c6d7c7425a568e9fe5e409aa619c18db22e52d594b2a0977d370aba1cd68411ba8f81ef6edd1cc51bddf5887d962670038e18847723c523f0698c73d3d04967d3b022a5beb997efeb716497468b23821b81dd828fb470d48cf2dc79a85a366e9140f9dc053c7048be65d2ef6e9bf17d0871d08a28a2489269ec5a0ec1e5b4cc98a1d4848ff296e76f2e56535990afba742aafa99ef417fdf2b3351a7d706da5db5ae623af3094a01124994c257deeeff44c809919ebd09d837e0c7515ef3d034dd73b642023af22c6f96a81e89c50e6dbe0a4969e4b3818b7510ae4543e204126af3a25e001d92281e3a27362f3421583a25d56e65a3089bcda61c5f4e8fff9dff9eaa82c9bf0ae4b48918f024222d68299b579230e23c500faf694049447e4e9ad283ad52948fd8f9c613529745077b76021fbc937134cdfae7ac6b1d7c8fe0e3f603022a8312cbc0d9219a7f931d52a271d6db299f143332b4194b14797d9232c89af6c7f0916ac0419c052459260674c3e5c186d72d9403dafd1f2daf53b64b2824391656371ad0300ba0199a29b2d107192ab5813c5d028508cd1bbdb1bfe912cb35eb5289645be2fe51ca4c5f9eeb29f958e0113fe9d6746c729c756c7e15833a53c52350ef49c54350e04b70c54476a10b4ec964793f97a2604ba922b7401edda22e23f37e9b9c4e315004571d325241fb2a4c25ec69dcb42023f59d4c33f0515a0834b333ce5aaf4412e9dfd4d5820b55b21ed30375243993bd68a85f7452b3dde6b20582381891c5b292d0d31388f68f26763419b10a9aa314b5ee2cec5da6bb079d75dce858b99146b82e7ddee605171c86d58104418602ad894ee2de30ddc4498f345be44413414cf75aece71e52d777826904f7f0fb0f2142aaacec226904e12693f1b7dee1dec1a119be411df9969a9a67845c8d49b836f149a4cc8001f1ca3677f844ea3bac20ae17cc3505cf867ce5b1c7b261905fe8c18f9dee42691e8215c0d8348e18be7f0f256f61cf59280538a29affa0ce6b246ba526df25bd22b0d1b62b035ca33e2a8947449e5e8758c06fb9a418d2fbe82d26bfff9b4bd98bbc56079a08f5f1f2ad093b0a68d6da1d1bfd33da0c5a528fa580f3ebb12831f3e734ccbd2f43b70fed61554b871cf722368b791539b18844dd16b03dabeb4804483580667eebdeaafedf460ca4df05f9cbbd037ee9d2b740b3a8e7af4291c918533d51a7e52dde3b48fe1b5cfbc4d693ca2996b107389cb16d6703ef3c0856c2722f66caae0e206dc70dcc7dea656953e8bd7540be8e3a7033af3b0a9ecb2fd8b71a2e5116d60fd762c0e1befb2d56c410e9e8bf7e50701a5445902d4c191ebe4c9c89e65a2630a54fd68f6afb2e956ce90ce2f9ccf881bb7165dd0314f1c2d142dc07e87b9df7d53d6c4ff70246432d256b806bb9cde8a3d1768ab5f8d692a1affcd3c366af6bf38bfea1a6efa2acaf2a9a33542e74db6d94e34fcdddcd162b53d09d7acedcf2eb7b84d59500653d0050aa329e61bd286926b00c976e6d332877ff551b30e42580613545a6b3494598a2f6db7349ce8373f780a9154831893f8fe3e5582b18c388d7721680795b83ebf767593257ac9ae60de93fa70b010f7df875404b9403dfb440cfc43bc68d021dd2eccde2cce82b4a0208f6722fc4a05214c78c09addfbed06ede3234b4126c18bf8c1178d242b8fdbe675be4274c6abe6a12f3b845e8862f8a643da9ec5fe946ab0bdcc7ca7432c7a275462f93f6025abe72ff85861951ffdcb3cd595fc07af98b3b6fa40a26df4b2bf8a28d658c7ee54f76675d5dfd9137aafd77ac57041d19c75d187ff9a2c6542832f994141379bf0d251a2519d91c6301a87507db7e93c668f5a85608c3fff601eb901cf04ce9a41e9a8866b875d2c6531f2e13cb82351de76a14efff687e9d7c11fda7514a16cfdae3609d310fb8d12691da2957e75778aa80b681ea7fd0c5f4e7a329ab549c54a4e2d7eda4c3ad1c7a6436bc81ffd21eed7114fc1206ac66fa9642d7132577435a0a01a0e0c48400f5737aac66c01092d093a361bbc221c274224d61a31c1f5b19da9238402e21f10b25b14a55f41166c2cd739e73b5e1a01e1b2e4fa031a55413ebdcff371b9671d15ab3a25a237b736d83c0bc449ad7a11f7dfd7192d6d306e723d429fa6fc947069c08234c6ccac52d7c1359605b017fa39b10c4a11d89a5bd4995bcb185d2de69262b6dc7f45edef635c0c59ea753e920e329304b6f9e7196cd934a9f899373b640bbbb997ecdaa2cde63fe4b5b2a34433265e6d81274b11a205ca4816f11179a90e93246592fd23054fd4aed95f2a76e96428d2e072d3798bd74b5280ee0e8301fb0d3973f19faa22158b85e9cf9db86a292b4652fae414569698f6526b5c886b138c60fc33d5caf902f48612cbef94909eb86254ca5b10112f02324cd2f0a18728df71ba8dcaccfaa157d5385608eed583f8ecb479a1ed9b6028048c1f04073321de5336c6fcc44f870bf80ed4fea1b30b89d522340e30fc944c6a24c21737655bd2c1eefd2ee67de8f524562d79e863a3d35229770f48b8949a2ecede6d053c6b7ef256cbb0a7c14f3cbba0b878832893ade0eeaa0dc693e9fff5dc3283237ee03b55ab60a416e03ba01dd5460cbbf0b323ace07659f8b7411d60c7b1e17e4e122df5dcbb2b8057be0d43daae0dc5ef427122248df03f7b82dc9d9390921792e0176db262d73461e35e46ad0bb5b953e1491299627bccc5a5eb55ee64a0c1fec6211d5dac34419ff5efb20aca33d2408f1e8a88f9986e1647a03342f6d96e17a5b0911053c05d7b7610c3e695a283f584dd24a0355029c3914c75f2ceacd4510ca1a88ea087fd9a6899bff0252f3ddf1c7afe5a1552bf0fd5db16d6d6bf0cc53d8e2912f57872ceb4307f8eded64842720bae5888c8c2b3372d3dcbdea41bcd510942182928e2a0d616b41bf44bbde44e9ff2f5f963ebc88edf978afe906defdb81ad9810aae38f86d19899ef9c11956c70c4e22c80d7127623a0c43429b354886a4203dfb799e01d9afe433564a22f0b903fe62b0c6d465d867abf3c1286e1b767e28641d3592a7f5e1f1bac122d6df6a1b3b0c29354224f7f5794e4707df35c5de2f5d56b3bfd7dc975ebd48f00a9b0a3a610f20f277f8c97f39b55c1e463f59e3da8bcdb7fb5e010a853db57258e0faad727d5efd4811f43ed5242cdeb12075b1646dc84f6a6661fc9413d17c6830d64438acbec03357eeb18d9049af2435bcf53dec8a4f581ca0bf4268172c36c2de5c4c53f53c73f4b6dca1327bb4a7adf6c8744c8546ff00ee9d71d41355fd0227ea8109c82ce4fbbea3cd3dd99cafe28e0e4001cacc75ff17e7b2539c93eeed0feb0eea24b4eba619e7ec3dc657138ee5f5a91b45250f5f9073403276b3f82b8f69f388ad809e1f2808d9ebf2f54d5dccb75bf87ec1c5f5f2ba1af7cd2cd44755f1534795bbde9a9bbb70a1261eaff5229b2e5341412ef492a2227299dc7d36d571fd5a25382c3d5d8874a78ba3de4c2f03107a16d14040136840e5f8e5d70a0a2cd471265f088256a87c974fdbaf564949e3dcae63bb92dec5b0325f2bd0b2efb883bebb607c25c5e66d6a45d9bcdcf3c32e6c3f61562daa9fac1128657d5a849878e06198bdbcbc53f1942eb1fef4bc6c41e8d54130a2c95227d7c39d6d1b266792f8bd408b655f6eb2549b89c5fa48381716df3ba1afb0f400496c08c2a646256b55f412fd275b29b3a3c17b22a9578b257c131d2d7dece58a7020a9567ae2c6cb0f463ea54b7a7d311df5307d8815272cbff3910ce06f07326cebd99d9af3d59a57d6b2b7d800a0fc98a3e70b594c1c212f642730c814c6de1b767f68e597da782ffd2af3e8c8e733902edc94223bfcaa827cd2643479cb5f729679ff3c8705e7e350997fa2919d35807985c10c2a5f05834dfd49631dae71eee466e8b6afa421183717e67900cbf51c0cff7fe9d47faacf38d3248d44c3db17153fe4314f01a3f96ff84a4fc54dd8e336804941168681f9c9fe6cd2e43d8388c743d49a19feed9113ade883f13e0df336c085ea660a4b4a951040ed59eaacf0f2cb4f313066cba6f4b4afaac3aeb208db6ed459509276d27bb80c21ef1b7e4e963084ab2dbe5830a20a596398be18efd8fa98988f1de76508f2000e38ee6ba6fa4dbafa6b7c9ae82af8fbc0bfab39ce195889c3e7b8c0025ceb564d46968e1220b015b3b85b9c26d0f705de10991aa14c77554802532814e4783d6e83d86277eba094eebdd015e5490a23393c9778cb9fb72026b42c03e5cd6cc886d5e72f68c86eaf3c8bf4dd35ec1c0153ba4c3a225f7237d27179f3cbc7d4953dfc9dae603eb3f8d12915477f99b0782657994a92c4e18f3a376ed1c6d08ab3d4888651efb0a8dfedce265237aada402a207cdcb9e60f2bd2d6528d0bad2b77e19d0545238a8190492a87e4fa4d2461f6a1a0469ca4b27de47b64b70dcd6f35e3266cd7603ff184a7af9ad47e69ff3478d09becf4fe5b6de55a549e551be686f5d2ac3bac7c7f90cbb9f3c19f5bec2016f135ead74dd1b765c5275c7e9f9cf25999536c63616d6f1b90eca9111af94df6f7169c289f4b5197931bd6086508f0a6e076e828adec5704547efe226a284c9a88179906dbafe7543ff99789c9a1ea2a9730215f21adcb9b0cb34ba0886e26e47184287e102681c85b25b2d62f717db729a0f83bc8c42faaf522dbdadf75c6f9814d8484262f2d9fec6c8df28285bdff582d3409a6d7ca74ac07cca3ee76d791d8cf141dff0b53ff2ea5cfcf44df85ccb02f17fb438ab4cf83c1adc22316ecb8e7f99b95bf3fdc147225742cc772d7db9c4ba679c3e1e0284960dd8a5adbbbe43e44793317200223c58495648281e6fc442c0c6da194db6c4e8e8478c8be36db9a49e1da08a0730b025a5e5181881a399e21515695a6a3385e13ba00254422a953d52bd3029a74761b5d5c38f5c4db79b102bed7801d699a9cac06cef6316ca1dae7f487bffc2f657274ce2f88796eac68ae4c6087c9849e2db0b484c68ac6068d7758aaef4efd7d0a2499f3c797f5b79a260ffa2761815b148e962a7b2d3cd38df2d53603b5fcd1441b1d4b8b775caad9625c93be4d36d528574f5999d2ee49cdea9fc66cec999369318836ad56aeabdb5847aa3ab7c6cf78ffa47706390038664201a6212b26f94ea1c9e3fb41c55458de04e153796e5d714771b35bc7f6b97c0f47ef2b1084e90c62203bd0653ebf69ddceeccf18815ad7f4f6a45282cb58be1069b4d3217877aaa62b5f677424211683ef1acce601433c8f20525b59e935f3eca843a7c30258d67abc01db83775eb5f3fcabfd9ad03c3a16b701755f06cebf0b9ef84e02c59f36c89997a43610cf364d63d4b51b0f3c1102364e1cdfacd3eb274bb696ab780840df7135df32edf8a67aa593c07a440f5509d831b51827b8527e2c6a200bf7ba4867b473c8d416e8dbfc86abd8ed16d7d06270419b0ac62febce17cf53e46ffaff6a93d99ca24ed908a272c523adda13d6f313eac8ce5406f7b325b8d4b7e8e70d2ffd16ad52c35c74b6dec02cdac5dc34d2d4958a83d38b7038383014ae439c2be1699ff923bdf5e7436a98bdade1b3f8cbe8085c7329d60210adb2e74f0e95ca6a30f7538215efd6c0d58fc11e9340662f5c67e7a56df8273fdb6aee2d87196ddf2bfdd80fc9c48c55280e58ca40b6e091a2d9ab6c772f4d1df1761077f9f06f505de4f788510b99322744049a2602f35f01bc481c915f0d1416da579e1df9fca61fb7501c4139ab1167b427dc775ae59b6e86407b14d8fa6f843cfba00b777d7f66c5689e2a953e8b1a34c45ce53a5e7c5180eb2272437e6a3da82b78865dc72116ca8b093691761cad0da32d0638e4689921c1e3440706ebd4e191bac370ab6fdfd4a9fe6ceb938ef48e1622a363c2568b9ee3f498476f2d3dad0a8ce46c88a09ffe357180a326311e9614f6998ef3fd9587e04ba383cd038839f75f70a66ea00387af55ba61b765b0faf6e26ea19e5b75864a7bde23df646d4fd60d4db37e1ec6393347594659ca8435ab408a5312ada460f730792974c2eece6ab1d5ba6cfb7b58e903010743f327d8864050cc355244a6dae0704295a1d1e19e72027cba2378e859e46a426fa66e7b643d6546892470f7dd6ad14b0f27c3c4deee486fed6988dc1cc1b0f8c6a87b362eaee78aac241a7dce0a2db56b431404f6fe96462a0b6b0a47e8a6fbc3c82805e076448624ef429d802b26fd283521578a420daf46829b78b63789f4dc9555cc7eded004f5c698689c3236ecab6402a778102222ba83a2dc5fde523d9b3a0f9bc5d70774f095715ebf316820e365fe09d0db547af7ae614dddc1ad9a0b89f35840825c91aaf3ab9ab778eed25d0b2257a1ca8aa72ec262d96a673451a29937084d6b15a24a77fb4fbc09c10e54710523ed0babef39902ab750bf4811e032e84cf973ca4e83da820b92006ed55d495336764b4850a1522660f55e8d6de0ba3f92e9feb4e5f1239e93a21356d724e4bf4dd4bb75d20bb3cbb1865048bc247989b25bd18c4fb609a83ceba3c7a29e2ee2085a3a82a9cc448d8d4f45a432c5bb86779c02f3a0b32b4562351077c663601eab73f2cb58b2a607cccefa56fbe0608998c9a7685e7ae9e27ba0ce4e0ff76682a52713654dde7b346c19d46600b50f5eef8ec6a6e5c9960ea8121a3925faa7663ba3dc61ecb5841e85a57f4ef976317dd21dcf0aebe836578a19b7507f1e1ce8de735fee56a6ba33e7acdee0ced8c4fbe2df14d029ae909ae53061c8b63bdfd8581eba9f6d69c001755dc51e07020c57456dd1c31cabd246869ef1924645cd5cd34d683adcd7ff17c43c280bc6122362cb0a978bc421fd4dbf3c338c27ed59721286e58dd71ce00ebff9818bbec83c8b137cf0c35c5b33386d736418ffb67774fc983118ce1d7252c1f70c6d9368e60474db25dfcaf856e97e241ac0b31de9ca698eabcf11e1354655c5ed6e1ba94e857e599bcedb856a966ab7df9fcc1efacd258c0a99ffd435d6cf8f36458b43e78ad9829d2836c40d0b1232fad0e32dff76b52c58dea2aa12c73b30bb43f183391fa4e40170dadebaec527739c48a3234652494597102e6ba5f915d329911c2c2bcb5a1a7a0ebf763b11ed6f4d2829500892f95bb08d52c2cf5d0c9ea63570aafe79228efcf26143ed68f15ef991977c2f3e63aebc8992cc33bbf54bd898181898d85241d7d460a997a8e9303579e6d3a158964e59a472d73674f56c4c3f4916ebcbad9a1d2e8a5b1a0a798ff68d3227e3660f9c17bf91e21ee7a34139c6bc45002ba7499003040967370af616c6a82ba67dc4d00a52c6faa521e3a0b4d14eb9eb2b27ca121b60e69db53fac5e152e4ee844e846903bdfcf15ec569e4af471b5dc9acffc92f140060a7ee8edbf9414303d587c4831788c2aae706a10fe13e6a5252f18cda6315dfaa0065f7dd691f296a0e4efc65fadaec7026cdc74ffa3c733914ca0009626554faf5d3ee8b56bcb839fae6ac671c0e62967f63de5a5978c2d600a64c0e3c571fdd7c5995416f302307a617b7e82a0780fc3adac422e8c70c1fccf08f032ef1ea6a841a53cdc1e7be641dfcc67448158c5269b928b5c90274b3c61225b5d889c2b897c46b0d160580813a6729dd2a286c5913d12362e2d170bcfad2443454697cd06f0a1e0f469b59a6033413a565afb3274a1cfd0b1966e998c22a8ff13456e0b7f80b99aaeac700940081d7c52af71f1d171b1ed1f7f55a482c233aa08ce1f25d1023ecaaf8ec215d8651304301be242e93e85017c019dd351ccb51bd8cb1ece867bb88c435a0a5c9514ad2b6879f141c2e3e662cc71d7f4ec8080858aba5beee02d846d4c15f2f650c7e4834b32d4c70394402347489efb5efb707683432f1844cf0878da988cb51a1db1e52ebb9864bf9bea74bdffa03e548cfa55608e70b2a9cb40b24f483176e282d89f9af9e9b959cacfe9341dcb427d89e3310a3b992d1b1614dbc2d7f1a381d7dc4140e3d094f473e74aaa2653a74ea1478cc5ecefa703790142b0cec983c9334a11408cf913ee177b8543b491a7d45745d3a818092b5909d2919468993e3d2160171be2eff77c8c92ab5fb66945967ddd1ba744cdf9f07fd6b67375121cf3adc77557bacd245bff6b378f76ff5a8e759f0ea921b058e4ba2b42fee17ea91b5435a24412584520335f2461b3abc9762d7dd7802637a89d42511b6a62a9745fa096c2c3bd9cce9a0943f57b9a562ff3743e6e8577eb3e166cc7db3b5fa25070ee754c67fd8723a46355a88bc4be93e462822d0b8140ff69b4dcb4be62fee7532c2c25d3fc2571ab4b19efbc19a0d8eecd8495955408e61021a18e8785c01db45116c37b494be68b0eb4e98d0202478dd6c4c59151334b8df0fb2bf14f876a3d4861c32583af099f2e26c6e70d151d1591d9af85a2faa1e311f68e477f842eec34953fb33855daa1f1524f9ffda4440cf1202d0d4c6b155ed1444e44a4d85714ea34b20a916cebd6b483585f4b350f117d7541c2e486e5e5c15be27464088d77be3c6fb18698a0e0196b23409566350c5edea5e53b60128369692e0bc8da70a3e9eb98266bdf234be866062f54660a261cfc7dc02579fb35c64e1190e2ff6092e5ebcab0b264e59db087ffb98ab23610bb5bcc1247548165dc850eb957a508c83eb9458c9fef4ab7f15281636215c7267e3ca150c85a649f038783bc75b3fe81442d5a57d2495427f7b207bc132f79e822354b44217244708d75027582ed62bc7c9661f91558578feecae9d8908bacb01293089482cd76f28bf18bb85b41b55daef651cd81467fb0e264cffc4a578e48730e65b2c76e223b3d22af0724b63a2eb3f1cfa1666c9709afffde226390ac8571d6fb021fa74e9d8709dcf5f4a36034fb6329b9a3de4d148fd04428e0fa936939762a10a2b887dbba21696ae6fbb49ddf09c7589f23071115bdcb4287c0875b56056d7a805d2b9201117310da56700a31594549edf6bccbc0fe96030618a99ce5caac945d99aea45c4ce3e54987e94ac9bd13db2c65fe11fb732930bfd641fd6d5e47df97eb7946672ce49aee6fc428baa9734c19ff797bb80930b727a0ea2dac50e076bae08b078c5c82489089607c54d302fea663381d12b5852db75d90cdb93866f9611a3247c0557eda3767cf4051859e42cdbe7ecd2253af14af89b06984e5ca979e1b8a39929b112bd028febc6e2806fb394b69b7290d45c849a2897752337016653f36d9f3a18015c05f68ea5a42ab1d34a3269666d4b60058190c33231147d1b1142421f782216e0fce011c4114592d092cfbc7e37822049f5f6ea1d8d46cfcbad2f4e3e7af65fc8a4e22bda899ed4c7231b72ecfae0b860cf0adc89514c8015b5cfe8e54d27909f259044d4b538d3bb06277eddf118611e90b082cc21ae3035a26b0bb2a887742e4525fedd37c1ec46b509192f362ee65ada1847874ab6d4f6a6316ab7b83b0d64ae1af6cf7c4db956cd68f51c3abd750ba3a615a1db08d21d4b9dc166722acb2cfa2c7b9fbc0fb2c785c2d1f7988eb35914a9ab3a7a53d2cba968bd4bfc8d52268956fbb9c9881762ec95f7e63e754890e4044f083c733489bff18435d14f658f54af766157cfae8d90489d993f79d44eb019d3563a4ea4d3d3f07fbcc211b3fa8a6fa8c05bde9fef1f4b7edf26d8dff40992846ab38e1d777a6daeac161f9611f580742225a7b4da3a4f9fc6aa582b6f272960a428e0792827d4687e78742fa7c120018555a3002e58a5e1d5209925b9310102c8549b0e09a27382e55dbcb5967a3f297989e4563c936c8b395bb74d23286b468c6a58577f6941d1a703e534738d9d054917dfdecbc1e51405b632c542880ec029984387401710407c3acfd0cf25483e84b7e702c29fe53def653fb0eb42a94aa93808d3abd4daafcbc402eff6ac57ea3c50b85afa82a28effb208144d6ac80d9dfdbda5948cc177b733c0a351b7fd46cf847e9b676aaba26a55436cb8f2133782b6ab7de41dfe498d179eacdc907062088bb7ae7bbfbac61edfba3db8057c3c066cc0ef2236eb829f3c847f25670848860741109bcbffd6830a4d086e1d4a2c12b53b68c5a9a9011484e3e81cb93540c064e3c4748a82357052a0edcea969d387030f30ede197307fcfaf27620f47ade283996582149c33e96c59599e2797383d5c2fb9368389611690bba8fef28220ca71b869956217eff9379c3806e6cb9e84e19f6d2ce8cc8f1151b991d199e82b576fc572b42c60d2bc26cae83d3eefe4c99390cfae9f7e66bf7d1de4d50ee0fc3a9208206cdba7cf41d7d41dfa435e6d89f34c78af84708a164fc5cf9e3812a4210eebb552565e4188e6a7df389a6d2f04f0ddb493d8068d44aac35de7e82b15d2b81ff1c240f97d6b7cf8de8a58aadfc7d4559a9989d6a6da07b960ba12adff885853f15d319d2648e5ffff592eb550c7adec56485c2aaf7bf2e8ae79cd6cb675f389f994ac239e1fb6b46d683fa022980836a6547dfd8f57c942b260262bfdb652f615d95a3317f188490cb29c540da8578749cb578771e412395b5b37b3dcab1ecc43e59e8e7beb71b141c227e3d833a6135d375af01ca8d0b9493c8b57b83da57d549057224c5ed2da8ca5ff8ed02a3cd8bfe340aa1de80b494d7c9d726f8e508aa9e55975a87f1da9800b08bfb53ada753e0c560c4099eb2707f84d389afa9f10e7abcee7c1992e22ea6022a7a734cedead006a8e4cc3f722144bb288cd1a517bddeb89be64d925cb18cef4243701dff959b726bc7c72cc567a4592e1416ffa3a99bbb6db9aa75c02cfd6503b90b31cb58cb98206240ad03c0cf8baa725377cca32965e0425c67c79bebf121d9e3f6240642bdb3d2b8a5c344d9b420cbf6d1399a0e04859682610c5efb411cf16122e9f9a30a1b8fce1a1805ee5ef5002a785dedc1c32edebe121d00c1e2b82ca6b3be0f43da8face29f65749f33037f5140239eca69f60818dc4f3c027a683d2bdc553d45f7bca5303c06f87d9d0a4b03d920775c860f5c4ac2898f10cb97e19e590a1e8142d322fe93902523d35043b7a143931ce7ba6956ed5f769a8c18ba60a89d94acdba2582e988e16b93aec983619e2817815c3f427217795bda7fc228d13ded28b7cd39f38b4efe9d6ad4e6feb7f630363d52ea4ee927fcd1a5af1b30d5f075829b811b8c64ae51ba8d200bf94a8932ed9dd6e281e13713c85c54de8c39b3bdacb3a3f2778771f36e2a5affe0800eecc216998125699e69b2ecd67cc8278978f4a6e97af75ea346b8cf8a1bc87f530e3b27543e8e6dc3191471603e3cba48804548dc91b61a7b6c43e7e161ccd11810daba00d5b8dbd9dc7b417b6da279cfa7294d8d94d5c9aea6f4bb34cb0c145af6f011e02dcb0c437509068c4d8bc3b1f84df736e99a49ee5e05ab2803980411ea522c60a05d5705ff3def02a64f7821b9c96479a4bb416e92bbc0b7b1ff76dc5bf27a850757cd0d415abc2fcd620d6176d40b25b3719c76a97ae67dec07f7dadb2e48495e76e6a1fadd1e8b469465fa4182e4fbfe8b700c9d0f54aee1ca92066f7eb53b63fbd3c138638e1a13a7702b7bf734fd5c360e23af5dcb7d20862e6431e593691d4e1450d60e68a90f046e5cfe065d0c0941dee22659865b66cbe1a32581dda69e003b3eb17d2190321189ac56eb7688acf650c3ede49b47f539909263d3899324b90f947207a35ad84a17f2bac77b323e805ef155a552f8c2d2dfd7d985b8ddbacda0356eae1a3cc483e1d7219ff4c35d6f013fe8699fd1bbfb6dfb55aa133a5bcd8e09a15703ee7f845c977f8b12fd26d866e920cd666bef6546557323da8fbf1598813a967502a98a318d968561aa574b82df9e653e8be17d07b440519518937f808f332464f0aec91a6a129d0805b747da45526aea1c7fb368376c4475bb5eeaf7f9aacb54cba79f7d2b0fe810791daffd3e56273e0165e5b9f1fa1564ea6ab1b8c99b4a250178053314634c261fb53e4bcff2860443d55008ff97f77e440b6d4255bcdedff956f47154a3eba2e0b40b8e8a03816a190d0c3c4084673c77f4a4f6e2b8f91bf5fcc6b93e47f9865c6bb601097e22c674cb193fc14793bec0967c6c402d310e7b91a03ee6c68c40a79a58e0cfd0411e3c7468b3da8fa6dfcfc8dfcfb274578e59c40697a6e9ea18e4445488681c68bf8e4e15476d9b06ad07b1d7398683b78c22ecbc7178561038eea29d43139279c4ca687078feb8b3a549ce946e974bc913326abb5f50b1286d839837560ac4c1b5c2e566477099ed07f1102c32b7a961dbfa752c773aa28c8062662ad943875471175d5a21e8c959005c0d60f47767394993f6e513325643adf4d442e646ead371d01c4b695d5aade01cbe5d5e59a0530a6aeb111a8539662be82f0acba8b60bee3d64e758e5fb7de3d5e75ed6d5f710f780b0477238cd342039baf56df0d3afb044020d206432fc73be9c3fe136c18d1daa0484416595b6bc37512dc70e85e23e16e4811d8a8708bd367f89afc2193d91aedb66626c675b0f29d9469a5518df81902ae1af00e25ecf14945a0b36a99fc2d91ee6e3817d1615e30d57f3cde112a95622bc6b88776bce99cbc63627d3dea946a57f7a83bbce77bb892f0910a587218bfb6459b563093797ed3140f6e88a7faaa77ad77ba9779605b2f7657559890c7d121153d4b3325b96e0cb156ea12fdbdaabf26496f961425cd9c376d40d3e3f45a4ac53323c82c68a45e0624c727f05226e4e605a34971020238ebb0edf436f02f80d209519cd64da17763626c6faa1f66cb9ab24d79d38e7e4675d70496696e3abf244846f1eec1dde07dd265173c26f8066c4dfc0d0effb2ec5f7301e6fbc7c581a38ca53e736e5979df08e9eafc1ca5bd9f5e7e2e243cf2daf7230967fdbe97b45bab46f487222f08e93c1604190d58fb6d82cf9ae80d6f679daf845986c88e22e10498bbd6e0ad313b8d4bed5334b03f2e140ec0e76e46bb9f90767a7f8190faa7ebc599386e66f88ff0400a0ffffff5f