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 16059 6ee16c63110dd2317c17e686210f012d6df78d67f72196765d4ea37a4c6869f7

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
a4146d091819550cd3b9dd2eadbe54731e96a1f58fc45ab7797ec295ba407457
Certificate Block Hash
6ee16c63110dd2317c17e686210f012d6df78d67f72196765d4ea37a4c6869f7
Source
getblock-raw-prefix

Public Data Hex

001000004000000007...00215e000094100000
00100000400000000701030100000001030101030000000000000000000000000000000000000000000000000000000000000000426809859303d73315fee25e84601528d0f0970e214c8e0a13e758013084cda27ef6edfe588d1cf634e1d288e50123247079071071a3c36a0a6f2419d8cdb76c7fecfaad0114cc053b1dd570dd3c34793cbcef24c5b8258b47a74100000000000080000000700000215e000094100000

Raw Header Hex

0000402028eb6ace844abaffabb554e6d7be81a2c24d9398c54b0aaa521b070880412e7249894509b3301310b23bd204bd0d8ddd4c89c6e207b72238bcb44143f6abb5c1cb36f0690c9a011a577440ba95c27e79b75ac48ff5a1961e7354bead2eddb9d30c551918096d14a4

Proof Data Hex

59,560 bytes
12121602030709ad36b9c8f12ebf1528dcfd53fa3812c331e96bc6b10dc3a226c718a60a81ac2b373d544fa44428c6c1fa004c0857f305d7880624e5765f8c28d7e7fbd1f06357a5876ad5b080d78c8c76899455a40ea967f540aba8527a3b7ac9902f0118879d47fef36d070fc598e6c7430595e1ce9b34c23668014ec26add4f943d760ebc0d1c6750aa123c975b92bd69121cb116e4666be4f8494623da29276f69906f190a5b6e4e132c4e4810e93fa2c66e18dd3110900f122466d5b6e7fadf72ae12a76e5ebbf0192f9751aa9069d7e32da5d47a13ba62117faeb75a07a0da6cfa36450c874658ad74f944c074e9173a0d795c999243acdf49b020f0a9020f8565edc7f2a32b0bebf2efb59b9029a07366dee1b10029921b71007b30071582fb041892f000c3be5d7423c343381e7444ff3fd25a3881c31f417b6bd53ac8d7aa35374c5ce5ac6851fea5af83c3e923d4e0cfec67c0d5dd8e3af4ff81b61b9fa8cf19cc9bc621afe90984ed93a201bc873c8c1739fcb24829210bbe1f8efb5317025f4a1acc1fc0928ecd0bcd244a58c972d9f59a25519e5cd4967b7c72977dcfdecdb70c153d43a51f493b43e62f59fe07211371332dd226c1d391a628937b52f22e0f4f62e32eeb733a8282217223d41d533d2116a2338cbae1d9f2b225e0060318ba88b7c79a48b8579ff3d5da006aef2a7998b210dc99260dd98d64e93ec39d3a08266aec133a6d0c8c545b0c3edcb5dd6156dc91455ce4caec46b8de9ef6aa4870ac5f520846cb63277558b0786224ab54c8fc88bc31f45265a7fde5bb3a8532e32cf4d7802d8e764dbe8393b338da35590dbbe4f599c164f8b3e2802a1c162f28120294bbb0bfb753c501a2b5bdb690f697b9f21057bda5afccd447a35b65c8e69577d63e9f01a1bd664e0f0e287af2e22c2981d710190132805ecfcb3d3c23ac0b32d08099245e1f7736a330e04b61b1aa39afc1ff9e564363f85554d22f5bf15962f89a5beec11b484793a83a687df083ad2ffc84c69d582beda5258ad88b7a5cd715d9af73cb74d46d4a364c14b866db3d8859b5a4a29f89ec6f658c185ee54ff54c79925ded6971e19a2f1cde4c7fac71b03a7d4dfbc6ad3e2b0a9b29a31f406eb83d3e10804b646dd2c2409aad79db8b5162eb44e8e37f2193ba1a8f86218410c57eb75adb00981d8f4c520fd71a653ba56297400ae20f74f426c954ccfeafbbefd0aa962b3aace5a33f7b9c3cdb89192d8a8b5cc8b77490333fd1722238f8d749734e99e17ed5adbbfe8470f264cf30e6e6aece2d47ed71c564b0bf1e56b2cb9551adea4716319ff3e9f91fc4a331852272510cc158a4d24265984d09a026f71c36f27f6d0973f38d16fda4686e371723f9526a38c5ceee232d218530a5d0338e42a3b6e16fc6520c14a6ee2622264100e3a255e1e0d5e32e295c440b2d87bc54e1f4aeda2df0cd8176bd38977451710ae33d41f4c8e241f9c0c679feed901fcd1052bc091484f5e616084d60f8eeafe661510f6220dc741ca66b7f730a98e53b53b94e4fb7743449b0b00e14ca3e932362f86109b7965badf1e2fb1ca64a860b607b311e38e6bfd07751275d1cf26d4ccf580808fb81871283cefcb10404dcee6ce8052d5bdd368404eee3873e29c31b20399d02b0bb4639b9523827124f3ecf21b23638f6e5c62fe29d8d646bddc56576287c5eeca37f139ab76235df5edaa62d6970e95b9a20f57347ea90aeb3515ca5ede9b3240bffd29b30179ff4408ce523da66d09ca2cbaf46b862592d22f3e16f47f57b9be8b92fa6b70364adea66244805f6d257998de040be5411c6a2bbcaf940def8ccbc5e2527cb7fb5fe8321680db95ce07b22039d2a230cf5bba571d497284c36f6d0a53ea849f7db5d4f30c310b2f7123c3aa4c5261a349e24f67563f31ae47c964457cd6ac08212b4f7ac3875850026c2285c481fd9035fc12dc6b9fca8681a4698fd13999656042efce39888c5edf0dbe4f356ede874584c4bf26cfd6e524abb3ed4505babb30536c19c1ef1c33eca2c083958f0865da5f8ddd681142a72ec8f9371025dac29b481c4e700a698bfdafd0d9e4370258993dc6700ddf2fe3620d1f2c9be93c7d0b0c35a5f296d46aa0fecccacc8754cb3e571be6344c5a2926c6f5dd672f12d9e5d9d14f8ff6bcc1e01e1cc4b656d43967cf79acbefc91869c56928209c96aabfa2fbcf69461cca4eb5f504e486c6922ae5ee7d4db7c5f8163e5dd1b311701b74cccbd0a3b825ee14edb4cee56c63a544d839a8773e757def8e58b0953e0571c1c7249917d04fefc6b2390041eff61bbdf5e0e15e52d34d09d95ab4812e7b16ad7f7b3aac38c89c414e71229f057bf0730d4dfd76a1b6297166391dc1afc7033e08f97c35884aec9afa022de3b270d853c7db328e376107228884e98232cf56adb5af02190d712f41a610688c99c78fdb0b4b332a99d121d2e2a3fb5cc66a803de6d6012c50a2d220e901fc4bdb18b29706a6761e93cc144f71ffb17afe64ed912f8fdf468edf795b9c6d17770ddfacd08978cf06c2845ee91554b0a1a74cc5a8c195c01c80b136ccb595d1ab48463f6099e8266a5abba17cfe333759d54da79b396e99331ee47904031ae85e86c164e3ae39369e52c23f2a5288a7cdd14326b76ed6908fc8c2ac774bac16cec313e77e4db220330bf62b53bc5d5f22671da98d96c989e706c6a1bf5277f38546ad2da1bdf497709bf62b5987af05a0f5d2ad10b67946ee41a0633fc972d760d89e1f2bf3ea1d0682d6607ed780cd8994e43f5e283b29c70a0b320d17a03417a9f28bca5d1b9215dd48817b40091d2b251b27f130f9cbfadae2c55fa4ac73aba0a204b05d21508019eae3c8b60052323d5254d3a3eff4fd465477d4e3c0022cc7e9642af4655d4d5307179484b4f1ade5dbe9a52ff66837ce71ea441f14662640c4023f1c4a86ba64de676c76e93187edf833dd5272379956042946796878866cfd2cad80f2e3a794da182e758ccbb0f374a90aee68147467e69affac1d36d48d92a544e1306ca912c46c6955034717536f3d0950539514bfb6c646de31c680521be3bcacd3af1d7634c297b38ce47d7efc84069fb4c4c509f789ab3c72afd4fedeb2cc3fb7d4bd6330e3e31afd267e8faaaa59987de5165c79f2ee630cce0187e1d2e4e6a1383252c17949a187279cd1266f741ce99d4a1c6321c5e1ac34866b118d1c370e52579e9fcf0fef30b3848f08022ea42f41eab604f17c54649acc9361b82cc640fc20e1fd84451df646dde40732a94f98a8d7f6cd92df5bf4be85e1d5ba348f1abfc40b1ccf4727f109dec0bbb1193f75c8f44f694eb61bd25ffb5ee0af817b3b55663135bbce99577c66237f83e2810b892cf58389628622e27d0a1f4edd5cddb1df4c8e700cf9604884f85a2a326e8e9f313841a0cecaf70250bef8b971e258146cca11824ab22148441bd1776f87f6732fdaf31756d5c776c0d78f3ba1cc633386a814ad16fdef4145cf963085696b993e07fceae6a681b5b2aa7b416af4493da4243ee6fc48bd6690e46ebc7006f640b6c98ec6003cc582c590467a74854193aed256b022566d1a6c754aa653fa1315561b2d7b16f89c051149981333f4fc8d9783a1f0f510ac607a74860cbcdffbe57e43880ab716fab60a4da258005f0da3dacee3712bf032b16c7841d43043d94a24ead4fd1e1e4b9b0aa8d8ed5f0768ff91b12fc1ccb9760589167d6ce16275dc2a9f66ac11968f454104f901a3f6bfa30e55940084e48d686258b915ca5d34b5452e987e4bb19658cadb15dd65f7f9852d86917b9b77fcea73c18b42adb008361eddabc283471dcbecacb5ac7b8619930aba29d561cd854675c8c28e8245ac4db901bbb0a6fc996e3b67a021b496adfeb0527659922f59e54e968f1d094a8a827bf5272b31dcb5e2e2f71d0247402af11e15802f82025b7bf83e72aeeed89a177df7d318e6fe3f11afc259e88ae423a1690a30735dd1e3d1f72b527c1955f4e7f84bfcc7d7177a3429df4ecd18e1482a45f7e872084d7462b6676c37419fc5cdf2cbe7c8a429ec40bb429703440c53d944290843b67ed0da6f51c3fab50272581c7976212a6daec81258cf524bcd306cf3d7c47771444e9dcc441827bd745fbd97892f369c9b3f2dfad41e3a387b5ccb9fb591254f5665cb6a72a7a0a8085b85c9e90d8381fcdd93544a3d8791d25f40f85c5770ae4062cbd7a1d4d9e4421d93ce8d4b58ccee49482ce775b616a1427e2f1b0971f73de0cd374afde0370c962d112e174f64d24dbd29334f04f85c8510d3c27b4097e4854e69cf263fbb27cc9776eab98dce2bc6fb20995346238a7e8ec0d94a774810d3196471e3b38666c86fcfd1a7596311c533b7040f5b1a20231882e7b1e8395855e7c70909b29ad46bc63ccc4925c6c8484bd7860cf7d58d2184d2f3229c99a6c7df661ba31a8740db12c3145095f9e15592585ea71a44f1737c69cae3b3f6e4db7905c5516ff4f56c4266160166e8ba83b497f4bc91a9374dfa82843a2f85c62eba2a0a8b09361314bed72b83e146bffb0a7c849e726d88a44bbe0b948a74256a3b5edc32736aea21ca29cbc1332f5812fbb9462c1a2f61efef4a20a6007909689fda51c6f871fbaab70178eff68e683c818ffff0d22075583c94e6b70bae574066166d3fd2b80de277aa00898e46187528842886d67b17a6d052316295be7afa8dd63f667fb90a00f042a65e75008b9ced6307cceb45647993d927be4ef108e11323c772445f81037337bfb14cfee5b0f246c6894624bb07bd43b76709f7917c95cf4e2df447afe3c31608fb29eafd0a7f0b7d0d2ab54d6501f1bc6185414d5e7d8847818ea2657785080fdd3b7d938f5758da7c84190b3257d3d77e5545c472432e133601fcf909fb01887501a2a4e6840b94b6cf622d3cd6040d07e580a0952661911cec74cab2ea2eec9380f509fe81e520c4a0af1beaec81c623bd2787f0257f15fbc39c80d99849f8c7071a7d3227b6cc9b7ba498b38ff81321ae47b2c3a45ebc174fce3153b18258440368e0461bc050e3df58c0752910749727a5d305382197e42897e1dd08cdc348266dc2765076affb698152a6a34471e2deb9d4f70e5d4b7be50916015df3b2bc687d0cf68abade81d8da24c67166c2f49209625114122817491fee8e92f0e72e79d0b368422b674a8431ea8bf7c79eb9fa10be3b875848ceeaf54fa726653300049f9c78bb2e3daea720b71b0d97124b35377e0cd6be62bc7134b7f676a092b4fff70e3fc824aa2360cf18bad317461b4db9ff51c94ddb9b0682de8cf4a9e59d15ef6b01cb150c877c3dd6da3b95cd3034968023533ceb629ccf748d5b6d13b3bfb4902a6bdc2fe2c476159faa93c6c1301f025c632108a0a0380da3f02b3b2cde8eba4a0d6630e5bb0939267f4a79e1cebfb4856033871466e35009f62d59e7f5273f27528b89ad9fdc03b42b84a7fcb17aa36ceb4bb00b459b0e8ec9bd1f7cca796551d2bcf198013fb7cc475800ccbd78317b1d54a0bfe5e0de75f73822180088b81481a503bb9dd624f54b92bf7fdbcb4fac87822a4b2bdc400ad0fc3850c18c2ae7c8d65ca50044d2ce3a241c9ac916e5da308d0a62405e96e509cc737ad493c5093383cbe4b0137a50c4345939798816923d5cbb6e230ee4b862d1e0178d168fe91ef2e7c8155b1dcdce940231e1add406d62983dcdc8ce2e88c5a6869d3a77b55af90bd5015ebd62020f25c860d10f3f675eb49daafd2d3d2660beec503a52ad1eb2aefd4f3a03bc2c6ab0639727b623b18738a60b0cba7626b9793284a5e397b93ad7e7bb219f604f402a86cb244db566f400563a78a5401f89145f3d32a71845d86b7e9a21b2abc48ffafcd0fc03b69aa5b45c4dd805fa6ae6478d20e02caabe3baf4926bf65e351ec5e32ed9bf6632311e1d6dc878501b55ad57301f0260c12c57647275c1f980c44865aa52b628e79a1bc237532f79ca232349dc97e1ab8978f43a8a207334da30fe3a81b4e6476c73499b6033fd77ae06849a722226ced8ab5dbc5c33e11d9d55e3b0939f5a016bd173bf7780860d6ae528508a54c7a7604671c8b842593f0368049c63f41eaa5a9b695b782189658abef74ca0bd5002c368c5943d1bba67bb24a55e82991b8b311c992dd7b89203bca50a6716db01121c8ece7ea2dc2b77b8e95cb52b0ecb75df51997feff027ab0825939b60c3f7e7cd95ffcf0a6cf035b5dc9a2aa7e6b072e27fadeac3e3bf5b57bbe3b8c33a373d6b6420e393f0f416a3a8bd01650dfd72736c312efdd7d34c2817808d57998f3fee78629c2073a91ee9bef0d88a28923b2c57f782340f853e97eb1af2e2f98d4301b031ea8d252ce95a9a7acedd27a46e59f35be60f94aeffcf6ae9697a26c1d48347241bc206d71fb4a4a882fa19eef5f59734e715921ea5d76919a1a348f537d9395da773c3a6e47fd5de662bd6ab550fc597958e0f8b94bd5be0e0be7379df22d5304865d13d667bd40c25c00e7fb586eee359c25bc158fe733618b2f561b7c3cbf7bdbbcae2736ef58906e4a095b5d5ba84ef420ca766abb9cdd9f8a32a29dbe6026653342671027e3b13c7901efedc36d3949d263cc394341bddf448e47d8e15b99a069f7b861da12f366acade6274d4192be803d46e6572ea6da65d97034d020e6f479092be2ded69902803ef11a8cf1c430965e674901d2466c5f5c2645915ad0d500d973b6298dced645f46656645224ef407e96907d3cb9599696e9630a115a216a8c4508f68d9f6d38eedb746bb4bc77301d0fa978319286e146ea5c95999c8fc322ee964a534a792c1776a18854ee1df688e145501775c3b3b74b1aa6cb7b341bbcdefe6841eb3880a4dc66840478c3983a9cce67187f7288af88c798208323f15e1d67fa18cd17d1ab8d1309d18ddf717f96b544a0633bef85281aba066870b55ca8bdfbd1f9ed60dde7462637d40376a1c1843461a67d8c3ca7466d7f40da3ffee46f7c7a918247099f8c472fd9cb53062a8d1a19dec5b869007296e12d2234bd88f68260d3268ee58063853c9fe49ea5f91c7870d316729a19986d1d6ea78b18f49d1462fb10479c997645bf5babc373681f65d48c29c2a239925b1da40e314da9a6c2bed214cddc5cb7c1bcd10e455a07c02748425caf280b06f97af0b3bb35872109ce12570565ce1449b539b9fd54bdf74d46b065a60db0d1351406d28dabc12c5dc01791a020021a8b42df50c85e3d361d54d1222bc1f5f9c890cd5fc912277e4bc62127830cd56a7e9103862b7ecbc296649dba45b6219106f651942613d56f056574e7c9b19c510638cc9b2fcaed3d4e5a0920c5c4cd3563e6cd138cd07aee594223c21e7b5e74085a5b964ada26c837d0d0853dfe9b1f9bca41e7690d6a2378a39ccbe7e2e1cdac518c4cb63f265a451c7df78ac504a190edb963bd24e0689c53eb4f30402f9c66e15ed6eb04565169b3b2d05fbd12b990836a0d603e5af3d7654ec193abafa394f31034df7dfb54d3aaec5ea17a7f3493fdfdafbc2e56cfc3ed6c9a68ab11b44101a4c0e52b2d4cc2e4eda6d9c64d4ffb30f7d845bb37096c67a6f26583f4d805b0dfd8584aa1349c38d5fb00f1a627059d239bc6d0f74f91fe6a2eecad5b6efcc30d0a2f7b6e91bcb8220d4756cf3594804195808f5f39e1b3211b492e51f4cb859200c4f6219364e506b78dee75712d5e4256294217ed0520942766decff49f47ad10aff5351e8aeaa71355ff2f8b682935061780cee5b6e523234871b74088735cb9700c0b9c6d399b1b3b83a1a65d931abe6dd5e91d96ac7c9661dfb5830787643233d7e138a966ff3f3adc12b4f183d3b2633f37ecf545e25fbd2e4537a274673fc0d644fac9ba052b17b3f846e220afe12e12e9547d40da39f2e6ebad80d3765fb3634ce742e3c6945739a61aaa67e9bf1617be88f550369511f1ca707e32c31082a4a76a1b5008fb96d8ceae1cb82a05cd2420c22665c405f2e6d84a64c1b6eb78d7ff946bc25ef453c08eece63182dd3afeffb0a88d170f9ef460d43f01b8d9639946e9b9846e2f51d1bd0f1afbf0cd151efb18d00fe64d69b9452775d74991536b6ba70d46d71056aed0f24b690b6ad3ad91e9d490e4be8bb551dc2bc48813d878a69f169eb7ca82b6faf5b4c50a2455614b8e81db92fcf0a15ad26ca9730fe625dd1ca0ef2ca33fa456ec6661a6490fb135315fc07e6d3d7e38d5756d05fcdf6b3f2f2c97529bf67cb0e9ec496643dd97a619f49cfb5b69c1b071f0603f7128e8f83a00e767bae91b37c10f37185ff78c41a8d152c30648fd498ba55f0cebff99d04044ec8e145e9303d353564e54f1e9a3d9ba5ea292be770746f24b083d1eed996920b0e674ef4f77cf3c1261dd5a4393558cb207c9aaec65abe4bc0e2b3281661e52477fb187117db7e326884bc2c0ae8550f5f57d622cabe64d471947246ea7d556c2cb81bbc8a5d454ec576b721a0f719912a0004d3927926e5c160b15fc402f99eef3c4d58f0fa62f5c305be2518b49ed62006134c26a85fec0d68178893c32a12c15c07fb1597820a464ccf107755873f90a3de3596f7751e121200ab7beab41db7959801cd8e3dd1b214f68c5867ce003d27588b48a9de6e17ec0c00d8d7e8e33302e1e706d880392ee398aab5e587ffe8fa87e346a1e03be7e2154007a282ae2c8b2e6ab82fcd31e66e2d35d95008ce9495af1206dcb04db6821c667e2b11c3b062dcea95244a8f80e6166c5449041524ac8e6a8975531174581288d009f92ce92cdb41eacb2e703e93d9578085ec2e1e7658d39e434b545ea9427e82541574a8fee17b2e98f9292c362198e3251b6ea38547a39faad6881e8f71c16159a64d9aa1c777f39f4823b3d4dc0a7fa83a12f4cfc651261f2eb97a39fb248087e626c803f964ef63f40b44d55176904c72ed7ed35f861fa98b4e52ac82d81a5f76489fe0e68727d06fc9551324108c50e94de4ed5ab36b841d17d9b170960939b3656ffbaaeb7f5c6ff1b975bb53acd1f879269a396d7b8b7e81ab31f90c6f9ed795a2f92b4891f2284fe1dbe4603e1c2a02ea80901f2fddad9c5c350bbc6e5fd697132d46ca7a58671d0f7b562c3a246e75ca2d45c9700e1b821b228f10d24b1b113190f4c98fe24a6a6182b30750d3f544e89d2e15a5c8e92b8faa4aab1607ce2d62830ca615542a7e66a81fe012817e314f9142edee37fd709a761106c60fd78f82541467c32718d010df024b6aa05b81511d3da5e52a5500b7fae6c76ffa6a7e4292607fbcc1c5f5d74696d6b4d035d8b417166a81233a34f58253d4019ddb84975157d683d4b64dba2fef370de20f7ac7bb626a1ba56dcd10fc12ae2d9bfe993f09531e5258068f4e9ee9510477e74d9f23a83306d08ebe89d333b2e7b556ccab50dcbb78a7b459f75e0430bdf3bfe6c76ab64f93850b32c934628155371a167603b767b45516f5d9ab5fdd78da919812db647b1d735e29dbcadadf440a243ef89b5762f9cb8e50b2ecf5a5b0458835b85975eb4c7350bbef76a7a8e946759a762868555cdf2f096786dd60b3d52631b5b5334dd4233c209a5e00278ef2023a9b9d6f7b713f3935bb61261c971cc0c47ee2e57ab0f472f5112184511bfa0059d7fdb42bf496310a8cfaea9136bab9d77ff536e517e5913eb2d6a7338a01e56d714baa386d2d210fb6360bc3dd180f43a33e94118a7615e84e763037fa332b19d0edab9b58a6e6f5cd0872956cfdb024dbf565d4ebfadf12b603a3ec956d3f45d085f056b77389f01fef3eec86498e4a340c173a6241876429a2184dae91ba0fea595a61c060f02ab511aae092a6818e2af590ff6de6e2ff10fd3868b062c52649e692a4088e0a65d10b97f7c36668bae57fc5a55ab8de62210b8ea4d7f2313ad4157819e5c556bab2148585f69c6672fb3e02473ede23e093b405d59c0bed8b933daf2b1adab38e45c03b5e2ad76eb783c7cc27cffc43d389ebc81496b3b6b2245e5a103b3edfdd104f2331c294bdf2dae9eedec39e93aad4fd6a73eb9bf1220ab1283ab978b9f2853e9d92fa3dbdcce5be0d28a9d68f2dbca48bebdba2b6a544aea6298a1f07ec9b31ee7783484d15ea8d07745504ccc9d6896563b01b3e33b1855f13d377ec6ec9762a356aa54274182bc4096252c289d6baab0c9269e5627334af9c046d84acb81a6c8ff3c7ab574bc7a119065f8becaa7268809c16f9bbcd902fa6d9224b4fac168e1f5978fa3941c2634ee88f4998ba8493776feae4a5ff9f8a8db24c26238dba31c3e8e4f2edcae3e350f45ba72437e20606642c0205bd34e723aa258583595b92bd8ebd1dd0dfa35c8f0353363382fd9930bcc13d4d015f21be61690136201ef6b9f1cff2e9d392e3f7f96e644ec2c2e6164217fb02ee548e4417cd6140dfa2a15607ca7eb687f7d31bee2d68e647593112d3f67a1aa6b57caf70fcc748f856abc387217026e757253a59b19cc08bc8c9a9c13590d01f0e655f9ff160ae529087e62fbeb4808909467432005f667f423dc2b95d965a00a413a2a954c9415d49939c0a5978150a8ba2ce8285191de9dba1f6bd2ae3ce18c033d8ba645de838d256083c7ff451826d72ec1aa42d51135558a3f3191d15c9bfb1225ec985db58843041e3959481e196882d4539678b336ae328042249d3906b2d45f59a93aba85ec170351062be504cd7b78ce375d5e998de3403b4718d4234b8a6970b58ad0840243574bd567fda3e5f8a413597689d6e1271c5945b7a196b87082631fc49f474c92aabbbab0a23ed50caddb8409dc4a9bf64744a161b30b764d49d8b58827661106ad91326251ae5b60a6ffdb532f134e93a4913c089f4582af4e9413a0da093285570c420632a7a7c1e0262d15d5d305ef61d3c2dc4c648a6e9083235a00c7c94176aed70bdd8c0b32b7a4aa735a0bd27d211289f9965d63ff7bc797f830a28a54812736ae1da16cf25e90f5b2bc9d6a39934d6ce54d1ad1c740c104a10c743813f9a9f3fde8ce695045f10d5a905c4363f50bc8db09ec02f4694f7e087c0fdb19d544f585692ebe42961b3ce6845544b962954f49fca409e5589123566411d4d684eb6eaa9d7ff72f3c6a1197dd572d5e29a453e0ff7225bbd85befadfe904b17028df51b0ecaa8884a7ff0f785b9a3c0b3dc8e5fae3893d7592f10f23ee6d7d68bcd8e070b6b3a8c952d23a46197ccfc86a402d374e232067e9fb67ebb6b9868c2278affcc806d173dc0c29bd46625262450cc59a42c1dcc111a274172ec6fad60d0be17e601f35496fa3971996ffad8eaecf8e6e45d1218d97ee4bce6e1408d0b3f00e95b004336556e3e5ce143df3d6e146fa2ff0f4cff052bed08ee3d82d759bc6cbb48b6674645cfacb683f04e6e8ea93b2adc0f2ea172b0e3ec3a02b14a9ff35807626ec937e4669e9c93fac65df08f617436d829c10f700b551f5040dcb4f5fdf4c734f219e35e7fe7b66982dd9b2dca63918107bb741fb3347ce6485affbaaaa89039fc0acb488fdc3f56e644f8ea6049551e86427a4d0b7159169f048eaa3da9309c98aaed84c53ed2a67a42ed46a488aafda2b8c898221aefaa95c3836438d31ede9498285fa2c31d5be607cf2409275a161d288ec17e0b4b7b72950f5d876332040ae46825fdd817d5cc4681591fee543fc0b6eacfb98a38136b98c022095d213bc468d48a4e5bf9aa24aaffd2e4b0588901ae97faa1efbddaf1764698e3d5eb3c61fd978a20336ca019c43fe925b24b8a2ddcaeae09be3bb8232bf2ddc3977728e6499ec8db3c511988df92ce3eaba286d01fb400e1d0f5803e615dca498307ac60babbae04fb07268add3d2a1e5f117c1cd1fee06cb203bf542a94df1e2d46807e047b66c532984a7281fe54a7bee5ed3a7ee8cb0de20c202e3a9b0d2ce724fd461169a7bfe9c2c6c65e24516aae630d32d330abdbe5a9cc36311df787228eba020dd02f4b257badc21e88ac2e3724cc38be86c67b617a80c92463325fbdaac514ff10422e9f2682a61cf81b021b4b45073a26bcae474b25483bed4487d4a2f4f12444e15bc11d7ecca85d74e749313f147f390797a74807944869fcba4c3a3191e04d3c6f4fa0f9d1f237a15705eee2c284d866ada106cc2051c46a4ca180b352f87fb0b0f6e75d80fcec1e02d659c61cbac6320d4fcd25b5e83bca4817ccf6bf3f33fab2904e5e84309ab242d8658a0ef7861f7b33ae7024c903cc94418f4bea95641a75b86324f779ac848278680a7af7286a6b3021c38b86153a60c7d2efdb54457d3bded1a496cf442d87e98ef3ed92d24e21de6560b48575dbcddbd5bb034630c12fed7ad3839ab12bf47a9fef08cca694b6442c834742fbe94267e3546231828964b07dd63a3d3e45c4febce816630173d090b616a21b7ed5d595ef29caaa111861853be74caf8e51deb5de8bf064b75ecd3f3d584d3c3c99fd1084a8cbc768c6653f2b7503d5f1ece7aa8d01ed1965c34e07c61bae3c1695e1d9a28ad2aff018893ad624015a41af48b53097a78337a9bb87c699b8b2ff5610a32a9e2db4395a425a46973bf32a8a0c3facc2a20e56d2ea547ad74d7b45f8117f067fd3d81750f8d3c9b07110da5fdb4dd7a3a848247da110f1db8aed67cf68d6a994058d233a70927cb9edb5a6d2c63194841c695b534d8ea9f16310d60fb07ae5f5075d8c206dfb46783a9c7ca0081feb58e6dcd09ee007fb8008ef05d18c1e3ee152165ff5b3cb5ea0148c8af31a5ba00aaefe88f99bf7ea669e395f487005868118177e5d388902e7daefb273215de210cb84fa1573120311f57b15bf6a2d8af20a753c3ad2f44e57d2a7509427caac1a58b02216f59d7657551b2b9e525d44a70d3d11bc545070bc682733476f2f1cf538c4a8c005f1ec8af6ab6509f9c7347e02f180ce9b83eab3ecbe679d8eba2fc81953c93fbd734888ae785521d89425f0ce4aa24239770a26d16e347a3289864c0a789c776910094a9c89ba2a14c80bad43f204ba752b67bafcdecc10c8f3e2606bf0e4c6097cd3a45f5ae6ee8f777af3eb481b7586e861655dda902e1717bab374d3601bc531a10dffc1d3b5f0d9946f69f354dec77e35bffaa23973a19f9f2f7c1d38f22c9958bebca5d9f0476be0b2701a8f41faeb715669ae04a8f1871fa6c87763579400f0fac17c13d10502ce9924969786f4db289b82b2d97970558181f5fb9af026a66c54d8c48e859dbc9850496d74168a59a69d0d2ae265c0b5a1f9e872da711a1291a414b55f9a534839bf08fc9d2c283d5f48375f1864ef338d7511810c8b1f4000612aa2fa46e27f5525182c79c0e9c35668bd2573e7b6751890d530df4c9d01d2b9c7bfa5e90cf511f514d94349e8683dee7c069fe56f6932cb561f920814e3b8b103d18c383c112c68ad2ca0e25b2375473490388e094083ea491efa71ca8b776c381b1cc5b9a5359a690f6d69dc528188e8c0666ef8acd2876439e98af91dbf66b903e1044b80fdd216f3aa1ad31642d5cb1b829fd1c06a7dac5fed9c1e141a33be59b53a69bbec5ba5ba4a660cb4cd3ea9256e6ddf1bf8b78760fe34701c732b798335fd0241b048c2e558780918ac0564664812cc71dec9ecc466fab33c2ee69d3f6633bdd5502dee87ebf746206597420a37880bb9b17db2b4933eae2551dc67da4ad843d326eb292e34c8f7313a4d4e14c21f5297186b51201906835eb84edc200bdc89cbbf8ec7845dbbb2f5e24a8eed813acadce228587ab1c3d28e12c4ebdc08bcf6b219d27dd685cfc7f3b885377f240ba213bbf7d26a02fd039f46e13e346e73d6104e2241924aa1c96d196cbf36524fbc567d9951a68986f8fbd872e1be0bbc187a4f67f8fb6a0a49b30718e04feda988f0f3cedbfc6e45d7017808731e79264c5e707e50ab6cc34bba6fd0be66eb48ee754afc31f196bfaf5f8c53e3c35d9cbf526cd606dfb91846cba951091ea89104acd5eac3aed7f43c8cbc05b0adfdd33a3e9f773551f50fead8300a814c5ff4c52cbeb88f18f3c387502705a1ca154fc327d8fe98af9b6936bb8f56c9930d620174d9d597e8c9628d50dffe34a8f04a92b285f2d869b25200837ddad0fb6ca621d491be5bc32620d2b22092b3d566d8c2b905c0ea04b569bfbcf270dd5a1e1ab48e39db255fdff5486cd7b0db2669fadba189cee2cc1f39032ee21e491664183495827afe882fe76161869ab128b1ebb905819252d6fc40a38a8ee6dd5ff3a2cc4d8d3c1caf3a471c58609daae34ab3fda25ae77bee5dbd82fe90cc5e6f6c467f9f3af09b2a21784987553ec95dac652f34b6e4ef069e08c4a1af40c707fd4059d8cc2673459d1610d4def72d9386334b2f10152f2eb2bf9ec3f83699ee6141f9ef4b981df2677202df813e3e72d4b9822d6b0d46e6c3164d4f763558b65afa8e310757ced69cd45507d36b9922598e961d8a58cb6b2ea675dd50f77f13d087e881b14eb33240d895da7b156935da0f430608fcd305e358ce6bd8131d23e9f8e6c4b3be7a4267b57f76e38017e2f98101daa722fbf9278c64f6c7d3140ed783270dc8afa459ba32b6c004fe13a0e0ad3c971199ce1be41bb62cf2c024237a659c7fa8a6ddd0043c573c541fff808ea5f57a5c93bac1dc7d9ebe7913cd0331a255d4b596e6a2f32a86fa37cf48dfdc057d67e5c5faf9ac196c7bab723de392f0057bf16324dcd4e75564b839af037cac92e665eaa6e1bcc89cf29f28c1ead4c783b72d8155a382df2c0db7f6cc5f6581f1ee3d7d0d19edded22390e0df590ee5f6b66c6b9b1cc162e899176c0315d839330154b602bfda781e935a4d3ff44dd03045b443340290c36272737aede813416448b19205b6b4df30ad43a0b28328e45390215cb7706db1b2892c29cb783a5caea23a3514fbc4268c45f7ac3f133b5dbed53441e55f8384582e3009512a520523b6694b5a85303635a7cf761ec81f60a090a2461507f43aaff0378eea1ee67b8c44afd4ef0eb5e46c9f341ed25fe21e5d9ecfc5532e89e69a6461f5c5e2a540e8f6192769c397e7cb2c2bce2ce9e959e74330c177b6691c0b7d1e36793e413a6c19a2fa719ddeb436124bd1838b55ed23c034a30389b8bca2056320d748f47abe0744199fb4ef61ddac1bd976fe6f3ef56d5de40105be0dcf064de12b8c76f4f0c917f1b6c77482349b57e26f2e3dbdf5e1c22b07485df249fa17193462e7f965865ea097311317972705e2aaf6d57da6176c5f9e18a181b332637f7c210bb09d904101cc87b3d2963d1a435d2a0a7e1f95b46518dc36acaab7ee1076b772e3198207092ed78f1fab5c3cd6a64165791d8b9adae54ee6ceab59d60bb7fa3f793c45ee7b3bd253d0221854f8ef671dc15ea1c78b19935a9e5f4dd851523aeab4d46f6fc0bfecce334a88e9a1ede587b34e76606bbf134f57a2f9db1769548b85c865c146404eee32295e062c4cbb18a36c897bb9af2a3d640ec89b8681f54a61e7cdab703fa99afc7a363aec98b57c3ef8457a822ba704f34e8c09e1d12dc783357cb552be806bdd923727a84a9c73b75f40be3428d5e5d40e4cf2287406c9965d6c83744805f41075616b0ccf78043d1c9c0c0181910a9601609894abf768d9143234c81b2e8d40a7e1d0a6518861a1910fd770f4c13beba751a337255914834f97c2358bbc23275bbaaed061efa81dc1e71f4f3adbb8b0eb4a7e9f46fe4d92e4c6d388183502986d42a54917fce689647bd951a1117465de157f460d375dba02adfbb46053a2ef88d4a7e0832714874814aec2bf381c9efefe90134d1bcc916a4344dfaa68734ff0e6cd5058dc47492e44efc783ba87562944099be4c6822e516460b266730a9c2737f55d57cd296162e0d53c1946eac1035a5631dcb38b80f5d00e8bad60dc8266bfaa17e9c3d91a2177e259088eebd88f29378c311083db243f5e277a042c8fd1152eb30c1ced187916821ed5ff791cb28446eae670e11155de4c0f8d16ecba2146487ac7187422dc662a3d8f128a405a7d42ba42b9fe9003cb20bf54130b0d1d0c58cda677b49c132e5dca2deeaeb545c19deb8e72be20f25bdfaeb11e14ec3bf02b6961a6a3a43d8098c8a827e7302f427e4f3c03ceebae3ea57df7d302d1962cbe3eca98faf66daafd7ebdd0485963e9e169e06b57d502d209cc512c7f360029726483b59204c992c6b9e3b879d1f9a98661d087daea5f1f02ad66f76d71cd922783a8de4837940dd63d2292c38b3c5a766eeca5ea73e7fef896e74da8b9d945bb35110375a5fc6199959c100a6b07fa904a61c6e3947670b40c7dab5997cd065691a8226c020113ced692b52924f6aa7c599b1de7329a5811ecec509e8093ab99ef8c21352f49e72e2b314f24bd3e026069e0d23785b8aca3c66469bf1bbf382f3ba59a277220178ae67f9bf525ee25b58731906dde57d310d9e4f284f9ec325a5b63f0b86972b8baf0c9382c3dae9fc9799f213eccf6f06e938bc78d90f6633b777d88317fcefefaac70b62698f8259a2ece247bb3ba5980169784647faa5345e9cf71a6dc1e1705bb8fa6957e1a8a30f106ded7d900bec1742d1b318785615dfd420d2132b1cd2f4e8a1763876d81f9c76b90d013ab07c22c23e531c7ff40489532a341554f712370b7d1a817aee8c5006285b0bd6b3c6ec4386cd9d22860b75ae409fe8dd11f307b433e7f5d4524919dd0308653266e61f832c2a19817df20de73aa594617f37db450ceef8de399a1c8a62123db551651694b06c620098d92036b4f286756aea5aee195b550f65543e832883218754808a06eac79abe7d1dbaee283aba561ff265b7d65bf18b656660ef202cd5df5a83507fde8d3eb58ef8fbeb008e047a5718222a13b54300fd9b58050f50aa7d169b0a4914385223061ca9107d834d58ccb4eee20962f03a0b185531c953991313e03212d93e767031208cb64f8b3a9fab54e2910196557ff79cd05d19668db98baced0146245abe0ea3b15ec293eccb6c097e338ee0eafafbbc8e4ba9f6205893674505019c93a0438da4831383eaf73bebb04b8d3168bf80826d3537bc29dec6648c1735055aabe9804b6cce575f10e87f9fa4b383dedae7a14c4985cc97f7c56d6d96c3103fd7aa3edcebd334ad179149a5272074015b5a1072525221dcc252c5391a78ac20d36c0b275733de6cac82692e1d557de61d284e18e103bf9b866729499cc1e56eecf038585bf882acf658d8c124212f30e86c9f11d3398655cdb99d627045fec56570a978549764df98b99e5d9ee02aa4c59f617d1b6a2be18ff96c58083cf6e0f300ba6d0b2cceb7dcdf4456762a0cf722209b90f5b4c7a5007dc3e4d113f855c864a4d835633675ba55cfc4cceb96dfabb5ceb7e9f879aa63d607e2c52522f20a6cb9fb0abb881dab10cacd47615cfb8240ee519c8ea27fdc68369b679a1ad48a57bddef3c0d81d07edc43e6a29a927b756509ab84dbed3ac61d90c1e1329679b67b7fc1333272b17f4acc710ca79e64716ef0d5e4abdaf75e5d1b8b5dc2624b9ca97113765e63aef3d4fc7921e70165803db951d1a57e7b772f8f42d79b1edb663e643585f33ebeae155f7f635bc2b3ccd24504833bb2565d4b0401185e50f2f4041794c54eb7428cd4a48ff80b52f0783f06a8d77a652570dd1b543e1b395ac85900f57b85f7d8330cbd0a8dd50e106dd9e6cb2b13c7ab60f30d3266201ecf1c2d1369077967051d475ef29701c81bf9c3c296fba7b4cd25e8d53348a179d0214a84725ceb86a2623df1402875700ac0e089d4ecbb86919bfa7457509979a99403a6e10ad192806b0417ef74aae0b047aa85e9604df1c3478e25c670f891e44924cc4785fb90a1cef9982d4bd600a749cbe8400004574685fcffb70cd8746c2dba151aa7ccdfca876f77e3a62293b0d66d3f5e426ee1df2c7dd2b22dde52354121448405749a529d3518d63df35c69a93ebb9db17486b8ed9a36105e9f5e9d96503114491666375239a9062eb8de50c153ac77a9d1c33b440ab2fc77fb8aff1e9da3089b20c8b1698746e9df7f792f8de672fe51880027d8080eefed13fadc09984927b675da0c4595882c48f7df79baa458c4426517bf7f5aa3aa2145a87c57ce3519a5791937e6a8639826ff5afc4552b38206dc28ad40875362c96cfb5f0efbb51c379e556c4c359cb9baa1de9bd663ec4f824709075f99b5a931219c929833adb350a7832c59896aba6f4563b77677637674f6e37a2e3b50b1b3a77460193b984e209c66fadca6c5d2f0ed4a35f5d552ca66abd6271b76c570925bd6d11396642b58c79355db48730a065d34e6421330a99f4b2758a94271911235a13d6800ac1b5c718101d2a714c25da93d445a86b7e84985486cb8d22a0218948987efe54700dedd8dda4344f8f685ecb4dadcb822470a3fc08997770700a6dfd55f3c78bfd4091de07b8f84cb6cea07ace6e6cbc28d4acdfadbbd91186038ef3fd815386f082ff5f96ae6db779aaa7657df1bde24f261570bd305e169fbbef468b1b93d9222902c91bbb18d5af42a4cea160f60efa3796b9bb8ab87fabb9c05e09878d28107fd40a7993030370a50a8d8e11e2e2f82e8eb9e63ca54cbfeb129a265c1d4d70cbc7be482fb1d3260e85c2f9ee0f21f834bd59e7a081a8c270b4c32ce57df0aab4fb0cd1ae37b5d59374f344f3d9feda276c6c9992bf34b95d43790f31a31fc993ebb639f0091431a51712124db618098676168a0359732c315e78e3c1aa11898e11edbfcb2cccde7ffdd264d2dafc7c97e35416041020c51aef11a8b8e32feea6d65ed80c9f5410fd1245308228a43dba24b4bf8e3069f718c5deed6c0d1dfcdfb5e8fbd3369ad6be0bb05a4493e89734610d3449aa722977b1b8264a5a5e61bf01d0385ff36f105a0a9b3ce2a04230c4ac7942a14a4ad42848a706d8312fd8a642d1afd179432b1484910eabf3b9ac58977892461f9f2229c779a4488090f40bedc91edd851ceb41aa0ecaddae0ae524b1dc3e8bed0ee2468eadcd4192557091dd8f1f790754df21d480ef6d1a57ee2ad76c2deb15307b83dc708b88c9f41455ab53d6a2dab965246341ae87349c0efa2133387a9570814182c71a980bf0934fcf4e682b121132872bcc714871a951d8b5d83b8e24d4b80b43a5ff9ce537701108ad3a22a2662f3a4ec23fcaa78185f43bf91ba287cbfbffc983d30d79267b58c99332c10172c495405baece9c719833c196b91af5173507561394831a4be2b4d9829d69c208d10fbb327e945067b21f48ede5c087fdd01262bdfdbe3e2ed2d9581fa6d638eb0545aafe27f70758b810cecd99eebc015ec14031ff2143e02b94992d8f6f18be2a1e47f7bd78ab5b0d1937cc003ba19866c1ad573fc6fb595d8759e30ce2609b52017ffb819cbd7f5dc88901293ea148cab65b808e1cd4a6d080373115828240aaf3e16d91b83a81c0085d4126681cc6421c4ee3a9403c1ca74b2da9167664ab92a58a26d6e8f5269e00b383c78a5c78ff675b32daae29563708c075562118d03a511eb33589d74230b0f85c7962627aded1dc6c38722fdb76290d1e548bc3e13a66daecb25c940df274bf2c5c861bfa0a795ec1882ad269c3cef9f01a0630d6b852d642e5bcd399d80aed8f725cec4c96141e999c5f3586227b035e51d8054854dcc104fb23ae1d9084bda3093c1880086efb435ae7a31c8b274b9ae7b242f9ad9b87e724f58e1ad6f2f7947823271ad97729bb8d9bba00104c17a102bad9ea13ca6d679edaee95e90849fe8d49d752a99ed420d3cfbeaf2db0aba2fa39a475c069c220cf1b2dae2b9c1998893ead2be7f16d6b886bf45c429e4e8392f3f0a8d2f7e6d4ede2d3660bb0331d26e6ecbcdd4bfad5c323465cf9bb2331469b73f3b6c624f6246f47d01e9da161df9e5873f63698134acb82781d8ecb52182a28d9e542d94f2bb2c276e408020b4f886759c16bf592c8105bdea9f05cf95f9447dc907ae85accabc49c5a6a3d74b36bdd7f52ca345fa0b49b1563da187f5e99b631dc098eca39d1dab3b2a521e94fb6747f776cdb7acbcb7238f385d52c255ac816263df83b338b40234b9a0c249f85db9458f592a5abb815be8e94d5c262b599dce2ee3c0bef766ace05414a8348522272cdfb8ee64e47d97919279546d6f0bcf66c8becbf90bfa4bfc9fd1fddd8aa57c2f0afca65e105c51732b9e4a35c68639d0120c8b22d7321dd0086ca48c2ae952e8313c0c50704577989d57dc5d2581123e9f4cdb105be12874fd65a4ac229e65642d7d300eb4254c10ddbb0e0d8279cfdcea35164a306096d98b606466434072c7188c7003dfacd4ede83b3415dca2d4da6f3f8be7af6c620c287a77a7d11cb018a17ba60a734bd33780f2a73732e9ead0da28684779f90a1bb016c80de629fed88f1483152598af394ef57f24300b8d39552c051804dcab48b71c48fa595e4628dbfb71a9baf4bed55a57397b8bd4ae1846922be7870469aa6fcf0a662699a50d2a7218fdf88d394e9cb13df9ba0a4a6a4e5d26c6d27159df00e3d9bafeff5dfa5c7596ebe9c05c6d9507a3db4c23bf531f250fa9fa96315bd63e08e890d47977c7d20181cd1ca99a0e32619e3a44645c14e52e778d9ee98e3df8cb90e0702d5a4f6a64e113dfb54ddddb3f66d34092fe1fc51b2599d92076378de7e7e78564e2fcc8c4f6eb77063c8cb82d8eed3434ad247fed53d2470bc63aca392a9861b342c399f3e05e567af9dca1c61df9dbd861e4645522322b0a999e0fed7a0f7280de1efe2ed8766903d754ad7694f73474fe9ab4049c2ec5001f651e7691f63c1c0d3923a5c358f32432a4f650a8c09cf1b7f611ad3f838429dbd90e864e7427d6534693caf0e685cc380b316eed42463013236c5c9e3ae4d46a7a59fc4f54ccd18d84d17ea9b9d4ef696d0ad414c19718d8f31ad6d2ed142262c676b4124a6ca54e7d2b7245ca50456e8fe6772cad238805c8ae911791be035597bc3d88bf5d7acb2128680d1629102e11d42c005e822dc5ddd3a532432d3eb574c189db3f744f131a2a4e6067c5063a8bc7307141bc0c32bda18c7e72158c155acc00d6aa47c4262d67d0aea0947f005572ff85582f00ab18d7f452e8901a7737fee2811927c1a3ae7eaf53a1a392c012116cf2ca9eba6d7f701e1cd44f21efd5eb12ea980b9b6d0fdad8b071296d2135fb27a50107f5851f55d01dbe7424acfdcc1b890430b0e7018b3a27a7b12da363a89ee1cd64e59697e0755df438ee7ff5343a632bad048b08fc395fe37498651fe597d6e90f7f767f5e44b205750b760a2597bd17e7241358220d93be4811d81d27742c9748391175b4640463a2cf82324921835e69d7ca6fe6b80d6fb1681031cc9ec2cb2402cc7a7312c59cec835d940efa223b068ce1014a827c6470830bcb8d5a32f9013f1403a596675eb213a8af6af63fc6f4cda978b21139191b4c7c273f0f02293a2ff81171dccd02f81b49c07c0c6088aa8b184a56f04daf8c25b5bb5bb0b0ee681b960fe2d2fad0ebbca8fd949ad159ecd3c6678a7c3402f084b4ace314fc2e3982e2f18c1ff557d5fa9f44df0381dbb4a2bdecc4be16cae0cd6607b75d14e1cd7f95a3d9f5153f53096ae7148008aba238770929d43b104333dad10df4726ecd3f01d7855ca82c0b530c06d4acadc41839c674f6a9c248f6bfa585f81eccf488c9cff89606f30532bda88a26e5c0a5c64b1af972068371865b0c1e4aaa1eecf94e12fa0a8213fa41ba6ac420bcc6dae8896b2286416aa9b2a2193713bd963349d1bcf081bbd439a826a3f4c75260e894959404ad0c3752ac8410e2dfcf47baa144da1ac6d480a61fcc956748f44ba8ee8057e279566c5febabae1c679e2253b3e439591a35f81e9f65c5810078bfe119fc7522bb472ad7a754d4344f06b6fa9391e80c33f41a543b38f4f0e58869d0f1d2da3618d70dad22baa5780a38085803572ddcc337ca9299973a66abb529336d06debaa84c8d516a01c429395bfb07b7c1b02ec934af25f26636a4e35bbaaa999e172e61c75ee32c65a9eab89ab11aded9fd71f04ff373d5c718208dfd9a48fb346584707d28a278d25b070cb5314943d9bae4aab178e847579ea17ae035ac4145db27f0c3808d2dcba5d295e05ee383f1858d4ea5329435e9b41e2a8b9ffe719536c3ec5332f2aa7e7e3c6d0ac2a7b8224ab4187cbdea1ebe6fcd8a4db9600f5a1b6c92a821872fafa04bddafa15cf2bee2773a54f7b01214b960319b3308199079dcf691c9403c6bed74e8cff3eeed4fca51cfaf6999ed54a672a2f666a618a2c4cdaae5b1315a0c2b6a934898baa01ecc5f77ee8e2a686e4a944c58ab013afaf038c16a8a007708cd2233d881dc39512be2ce52b266e35c090afe05f2feb1277fe948111127a3589d150e611f96a5a538273f0cdc5f162267854173c42a21fec7f17371a6eb25779c126a5dbe92ac479b9e7678317cc9cbc0126ae6eb8f4334b2dcdc20fba80103792d6543a3a65cb8e72007e995ec46df7c16fe6fc52a1b99bc1ac79684237d46ed000230b5dbbc3668e8b01a3763c583738f441f30498489e41e55eb524038a2285ac0a894911a4fc36e1b5158a6201c5485035979f5fb1b6c21434e541774eadc91b942595fddc5131ea67e06337154784cd105a55e39967641b54345a80383f9aa4d9e8b2dd9df06e4dbe6962d998f2d50dd7ab4abde70abe21462bbe5a3b6320e7010fbe9828bc7db8abc7ff1c6cb6a1e2191499b41b7f8096e91a21cd9b109ec0963d02bfb6d1288979f7a2b01ffd8ebf06385c67e2096428c66ba6dbea31276f35b5167bec3d517e954d47592c27734aae454d20df028b7159a7377ff8806cf37dcfe1b0c6a8ece3c0013d46fb9eaed1e0d0ca786ee77ebb2c106d00ba23809d5d6f48bbb074ba24b16b91b065dfba61aa68a88d26723f53feade2b33a1bd8168438dea08411613f3ea223c54951513d2cc8f35715b5aa1dd560ecbe657cafd698765734389c044d4f6a345eb14d56f7bc0d6fff2e33fd813de95c9e15c5c3eb25320e99202e6a5d614d6f0566e989b4c78e4915cce78f4ed49c31871daae149330123576a9d6e1a24c904b344c1508c0bd32c64c2baad8c76300bd2dd26ef2ab3c746fd95c7c15cda33e013db8e7a1519d6a623f577577dfb4fd7b2a3d9f84943703b094f8a04d2fd82b93b6a0975eba0c173de496838a8f37d76cba4bb7b3c472d6954944511981566bef97b22769c716120d98490e51f9c7cc6ecabf6bf0481472e264507da45381071a02c878b7a09975057db8ee81a2003c64958f23f25e4727f2dda291468b9bc3fca0ffae43495ded7da0530f4da16468dddc22931a3d6e0d4471274fefd029f8d41f0c56903a876ebbc8590544e1e1cb07e6dc3230012d30bb2c109b5870005b96314c547ec3b67abf6dd5af116fed31bca6629af3bfc5a100fb8b7ae2549b04ef2dc11dcfbf8d5c093af3b9c79b5063794c0485f4ad0140f56d713bc52dc30f17f4ad6c2c8caa9eb787e4cce7986942b21d9f0233a51cbe6968f574bc78d71c193e2aa618e1e7f4e9b5bb59e7b678b4af68571d9a399167d2ac0246ef68697d7537a580e4839c499a417be847b1a21cb3f1f2b73c7d76fb36854bddcb30dda1bac0cbf3b753f02ae1459700b2dd97ff8448c7edb16ba05eb8d9069c87127f692eea44c750fadcb367fa36ffddfbd88dd880131dc93c6350ca725aa6498472372108ff1866a0713ff94efc585caa6a589fd1dd261c6e769e12cf7b72bfe97f99e46932b57ea967ccff758bbe069743ecc7033b0168da6976bbccfe3617ed29287bd5bbb3db47c6383b1cc40e46e719bd6a06f55d0f45cf795578b2a8cfb50a915b3f2198bc1114ec2d3c79c7299907ca05c117ee07e295a08920997c4f4ac787b81475a906f68efdd2a35aa46fa1d694e59b8ef92adbbce6706af1d98072eca0376fe6496d42e68227973c6a6d8d6122f9dc0a281a0e2835bf17287caa20b1fe6139737f0abd1e3db1974f6bddc95a49a6e29ce04ed333850947dc949af516d0bee7008c3ca9de4f79ebdd06aee99e8e2fc134c1e04f7fa7865a75ae221e3bff9dcacfdd7eac57e0b72469e4c7fa96e53f9143a84b5e640d5484149a34a1bb11e40e2e6e6bfb1702fa60865c476df2adfafc729b7bfb75ca27d044641abf4b7df5c133610dbf92c62d140f4be16500c706df60cb647a1a25f1ebbde7aa2eff00390eb85069b6b07f24258e148dd3396cfe05fe57ca7249eb92eff5cf6eaf505cdd8459649f4c9f4e7ce6cce1ab4b6d2bf17707f4669989a74daad65c3174c995c9ec2641ba49f2805aef3d249ad35d3a16114c1b977b09f038bd0d5c14bd388839bffc8b0b8328a4f0eaec1a85d0780e07c2d98591c86f099a36601473efe3a9beba55e27eb7a24b9db76dc30a5d4611fa947f91ebe676512d9e10c0ebf4b227fec46bfdbc8bf255458b9eb2f43a799485bb61e701f6741b49b871e2c8712b83906d68fd33d84f23ade7ef1deeef971515637401e2580f6c35a1408a10c49168f03b1ac7232097c1572a1575e0d8fac5f2c57174ba4f41d2c62cdbebe9b26420b101811c105feef02497b24bcb253b4c7b373e77373699f7567d68b787d8bd4089bd82a2dcf3a0905be5f58e31289e7248ad44f41c9d15fa2673652ebb73cdbb9a014980c5f9d99010b9f59f21477b3a864c89f2a34d37a1e649993f77a970e64230d9e323b91547ef8206de44b13b59e9c63c936f1643a915fd0833649a079717abcb45fd8a2e0f27f2d852163fd571360502f4603ef447cd0abaea4d866b8d22f37465994c17d3f59f2d5539c5880a8859b77b6f07ef5dbf3c9d4de2e28a02330fc26b6616c97c67206c2a72e83ab84bd71bf243f181941d11b31b5f200f5e559a3c05853aaa4c6c513ffcaf1fe09ce1223ce653cc3b8d38ad4cb51b07f896ff43d838a6dea99a334cafeb17ef5fbcbd5a8dec44751da004be201eef814a9f0e40516c0dc61e1c3cf6194b2533e43972b4fcec64d6e35436f90024c33c3ba8eebb2ff2f7d1cdc2014903d028691c19c5c026080b44156c3defde5e5c271b70968c668ff53da74daac378d8a99a9d8ac1452654f38879a58ab5b4ca98802cd9dc52d2be3ee784a49901ca72d123f12a2ac74c0e7aa5fc916a7a49aa520ebcc7a8cd5a23a248ad93818cf88ecec7d9f86de0d80da56c889edc202615b288aadfcdb5bf402abfc60824bd0af47f789a3dfecba1e12fbfb8e21dc9b369d3f012cd5e816496d10c5816f03a4871df90c6c053d11135c84c62a9e4c9b32ab943bdf5c907cb2fb1c0d820e30c65898181ad08e078a0043d27b5e38efcc0fd79f40cae5abe8339cbe5ed0001955bcf6276e13285ce5045df046d30206badee43d09d81514b60674f64ed818fa0bc13e621b06b510a461e5a01b456a4bbb51447293a1b6bfccb6c4f363f126befa5326f3d1ce8348cbfd3697147190f4b3021d67b7294498aaf5de76aa41a91fb5ee79f9940c1ca77ec221d2c9128f3d89ac412a75a33d073fb9c9492dc641e2f82bf96a5c4e9c6e30dd0200d12fec661f1d3873404e9eba7f1329e20ea9a05ccb611b66bf63dfec947e2f4a911af5cafef041b7012d6516d75b842437d623e99e1497862b0404d0e50cf50cd3903f5caa444784b47a91642ff159c46bc53375a5fb6e6ad05f3fc6efa8810754d81ed39107ce44f4c33df6b4ac15672bd48eb35fe037c268e243c885a3d675fa6dc803bbb3836c15c907f564947ef2f302428dd39edf553d80d2e1d5dea095e4c875c9fd1ea3e46db6b47d125d93db09a755e9ac11c7566112f47118a26b16bcdce1f9e92e2c10ff310760c9ab27e01c730458e05e4cfd73e9a1dbb7e7390305cb0707aa6f62ffa55b0c209374a3b472cd36d5bf6305d55ac3d44a86fee8618a0d4a47e7d73987e68cf4995ba5482f2605d22f11b64f4f38f46608d2fda5044cf7abe8ee1385a9ebc27f2bf544a8c30bfaa20c9e56bb022a636d6d13a4736f2898b2cdc22f666df7569dc8a6a6f2af33bad1de71dbabb75582ffb9daa3a10c7366caf05be52cf6f73471a00db67d67894bf71ea51e66835af5ed83e2de99f30b9c4c4adcb1f13a6a441c51ff6db3d1f793a59d14370497a2a11b9a11466e30cc1ffdcd3d54dfc710e003d1f4c368d8b1b4465bc9d1593aa0797801fd1fd46345ccad9f37833482b8e1d1c0cbaffb4bd061d5b8ba70d49ca88ac63791b115e3a02ceeddee9936e91f89af5ecf58c3bd3da6a9867b63dfb786b8ef3f09710ca43e83bb8c8e99749f78ff476ba2727502b8d743329b28773c4e38abd0048e05824e6a4d3edaa4d1769a7bf6241c14a98a8e607d62d4ef1d03b34dd53b09def5d3db06ee66bc07282f7e2bb40284449a498d1d470d279206f4b86a801af4568205c0ecaef979c0009de9e025bf27f556443c14eb07874e883d12fdce256fb4cd592f5853747b42725410213ba38da861066f05e529d12d482f8962175a761c4ac81061719ffceb0e8eac1d184a3828a0e09d27d769bbc4a63ef345503e9b46fd70efe4b2a8b0476d2084f53d1bc9b1f3952d3bda0d1c4426de33977b7399147ec559834576f7c5f4c15919f84fd4843b372bc39358c61761a952ea0fb86537762bef591ec63c8159d7a7a5c08d03070c6eb7a09218001f288b152a68e56344067e4bdc2ebacec590444829b782a230b39f1be42c065c45d1d86409ab7af8ab143ae9e7dcdf7ffd021c168d728363fd5f71b86aa7b0296ab0da3b5302c6781a83c3021c7bcf58ee23e96bd13fc9608ac1183a44e38192073b637b903a8dcadf32eb7105447551ee1302ba22c932da398dcaf980815c0c82f3276b4b58101682dd6010618f0d00c21d7390da6ee239decf4374fd7f6d8b7844f55092feebbf0e32dd17783c9722c3bdf4230c875b2951c4eb655502e79160ed599c22811e852454847e84361cb731d2df2fc49cab67a82ed4c06924ccd2950f825cbbbabed57d11ab31f5be4d8aa344b82ba34590d083881352fd11b6e317c97ab7bc18f6689aa9af8ca431133f85e1ab7c8f02716bec5d5dd3bb8b03f851073ded00a3fbd57b0a65fbef20b3c63d956163fbff446274d9b1973b1b9033166770717cc6ca9750bb4d58d635bd69a3444d334b48b9e7ccdc97120d2b55bf06da5fd7a4963851a3064c06bf73eb79ba4e689c55a6fe3c9aea22bba6cfdbf8a80868958750afeb8fb91f5b0b1763a90423134d6ecea99d30f6795ec81fe1eee36670eb6c72afc6cf772f7b505a01f4eb564ab13d4a6fe8d98209e0ea0777b4ee1afb318497603e5b59420e8471053e9ba9745a381277e1b54081819b5e4fbfae2bca6f11e89e7b56752dc5168cc24a5e98d1b9c3f71bb2a1d4cbb73ad3c64c0a3dfbcb0ab167926b713504716962a0dccfe0aeab3a8018d2ef2037ca72400b98440683190cb0154ff0ae570ec2a2f05a7e72a8fa9924ca5ba5c58ff91225347deffc1954301ca4f093c20f92b93e5c9087b634786b96b8896dde2b8cca694b6442c834742fbe94267e3546231828964b07dd63a3d3e46429744c37f411f5b4877b137f03267f305045123010b3be08d7ec6c13151e74a60bc6812605b8d45428bc67b0c92c44cf62074c577610cd81e553a82eb261caaf617052cee75bbf8b7382fedca2b3cdef62a7fcfcf7635399eaf761adfcd218a07925ae563e5f19b306ea42b9615f47cd3e995a4641002f00a7fee82bcf2d52aed053bb09611bbf7cad0e2f02ac139e286063b82e77d0e40f1c98619e1318f98b00717f22e9aec31f50a5a7381138d083ac0d72b833f5f426fce64c2eb5e3f9957461b2731a1b7682311e176b72b452a10420e1948579e5a884f1207dfdef9b99a1ff4f9eab499485a51224e8ecf7c1c952018c36e241fe3d569e827700934647791ce9261a567dc62585775ef3f4ad3644cda5ed9be6d702c2c4788c2f6b7fe3398eb4b1029f1ffd12df37bf430f59a99ff41e86b5096439a5f59871c5783494895b3ee920aace26320976f165c9230721ed6401102c4cf5848c1f103d846a2b64fc224d96d54d6c18db52b263dff8721a33fa93d16a8f23605bd18bf8722d754e283d871518f963b45171740a619d37341232f6f3242330fbbe3b3b842610344da6530400f75e5603e21964d01cb2e97a302c6fbe3b0632cca7150bba0e46363c6c8ce78bbb3603d25670a2a484bbbf4681c8e470e70baaae02ec21279d2f442a7bd6d203c4fac61af7a15bca1152bfed46ea52a60e6839f89030e3700a4a745624742b5e80555d9f7ac718a46ca43bdb290b2701a8f41faeb715669ae04a8f1871fa6c87763579400f0fac17f217234cd6cab763ea0e710c1b3bbc2dcd30706484aaf1d93577782e5149483f109df4a892225df83b09e067275256f31517b2cc170f69ede69b42a0fc7fa78c1b621c3affd1287919d289ab68c17f16ef8c277a6889b70939f78ea187f4f9b8bf2ddbc78cbcfdc1ae7206bb26aca2ab0ff5be4f4227dc756748b51d77c1b49e0e7c68b93c24ff3d1a0440c34120eca5e0ff16a491221d1d32fe11b52d41ec98e3b41b3396764f64657f6f2897352bbe8984c297678606315520260ac148de0a905d454853edfce8c52de50a651b8f6d1b0d9c700eecdaaca5ccff35341b3e9d35ed53a73a77fca0bdb8aa0a99198fb98325355f184fb6e66dcf78b5572531a904ee757d0489d494a26e21630a406c1b983d77ffc2493fea0f9dbbcc452ec2962264a76ff9a888353033868006856c756ad820a13a692a91246a26420bb331712bef3cfa21f7ecdf2e884b7d7c50a0b08154b25ac1e48cef8c43524e9ad78d494fa070c64c88f005f0ad58391f33a4025eac26cb88b31532d58fb4483156a9620b54e3b6938d74b2c4b5faf805b3e47be178ac30447b8b1c06148a49fd86fffd16f0423edc013afa5b59717435b1dfa2757d1fbe96089a5019046795169f6d7a3e533de6f6090690ebf988a8c99ea0c550b5dbec712a0bc3b8b0ffa8fdc9bc6864cc3d94c5eaf0dc56c2e830f77ed0a930e8692744ee6746e07231f06cb961cac30bb6cb14c508cf24be5204cbc687c87c03fbe109a097b05837435702e9517051e99c753b8843f62d190bcd6712fbc63af576cc67a51edc302c29a04f97577ac4de7b3340afbc9ab701c49fe5ce772880e2af544fbe6dc83d79cf077424516b16180cff00899b2d4175b06e1447274feb8fac8fd150be565d32ac3965066d7330e345cc1844e5e9e9633b05b9bf96573d299e1d491be5bc32620d2b22092b3d566d8c2b905c0ea04b569bfbcf272428146bc7b6f8fd9dc5c89446c8ac1739a9d4637cae5ac2a4335cec24c8bbbfc27197bfd043e5da378f583f25daea8ca33c11e533538452b44d3d01a60b96faad399fc304ade32d3e007fc4cf7905cfc3610bb2d2adc1c06058c6ca82acc65f02415fa95e92ce5676f52b0293fe5130824221187c6251c30797f8018e6866af0c29c90d8e58bfe7457156cc325539519544dad915012b6fa087c9af778a7aa7a593d155322e3e7f8fe9560a4ec7c6ce73e8d5eef02a1ac5170fac91b31d9790eb58f44186130b7858945e0a3bc73a03c710d30cae7fb41cfe5d09ba78c96a4d550512978621075fb4d5074385c22d49699ac839a5d5d1aef6df9ff6809ac1a289762478c80b7f592469aae54ea9ce25c51bb5fe2f8907fa328533410439053e6ec827ee5102bdf34e908b98aba7299d2335d5f6a938a573c14b990d06576d08574c84c9410ff62681c003c39b301084c147b6eddd7612d19e8cb82872776d28dbf9464a0e96af1f0375b54eeab6cb41708a33eebd343a071d8688956de0f3857f1bd341c61d5530f712f134392e9a546e9a3138c8c4acaeb0df1d8ae7a963420e81f1329933f298ccfd382df2c0db7f6cc5f6581f1ee3d7d0d19edded22390e0df590ee5f2b85c09b0c00a5d9c0257a178c5283735156ba5729a85af9e8014df4990f7e9fbc71c1ed2145f85d6023026dd3ca2a91d07ce6067eb9cc39a73237996fdb7854a27808810bbfdc5af3bcd22bf73eb7f8648ff6544f5dec67a8b864ea52422fa90da5edd8bc21a7a67588baa4192281f22e30a35f2240b67a04c4b41546c1c7550937a7bae155d45bc31ac979ddd52d26e25d457c070ded0b038e19030a0fa0ffa24e63fee94332208f2c1391d365001d87a67f7f56795b43789cd4aefcee21a49c64d6e92dcdd35447529dd6d8626e3019702c64171d3d74faa06affc067edae51942dcc1409c8bfc194605f7b34e53a774eb31b7379adbe3c01e3ab66a5801a4b97634c708cc2411f675cd3d4e43213ef33f39abbb9c85459634ff884523e509017b2884304487e8d9b4024ba557810176351249ba2c3c8f7fc4428b51cedf8fc1340719c0cc83ca1766407eb19f67f4df8820a4ef99f4ae6d1a435d2a0a7e1f95b46518dc36acaab7ee1076b772e3198207092c602ca03ef07803c06540466e3534fd19fbdd8207575fedf929bb7c0bd4c5fbcb3a7e734a6954d1ccd2b4d0b85b18dbe8c84eb9597ec0a07344f66472a2d8c92b7db61c995ace6f39dfc642aad34ba2c573a648f873128afdb1cd0a335aebbe23095faa1a0854664d6387c6f1149fcb55eb1e9139a12a3d8f8710ca9410086bcb149d665a31c62090dbe23b20d7542ae6a72064f31e6c0b344b2ad8d85b8d8334f28da1f80f3c868630f689436add62eda4939c5b0051e5dda1b4ce64ce88e0dc7aeb8bd83b757f61b617498530667074a2e88f3038d744b23cfa92fccee7da9783520bfec66c3c025e16b17a3f8f8bf597b452c7821235d7231a658c4d32d14abcc983ffba09ac6f2df54082c38c4780f07c1fd4be0c3d44b4014386a400b79c2b92765f6c6e44282862dc154285cccea262332d1310f6e51e5bf6e927e1373510c1cbb4898026772e28bd00d56a77411d23f2c18fae4129d8391d99ba17525489149ae5332645afc013386480b7b98234a00707afe696bcfac15626e048891251a942a139f136874e119d1bb5ec898fb3c9fb973dc5a87f68de41a6ea2215bd167f3c70efbe85e7d2ab18bcdecad0ae3faed83efd07a949e39a186886c1a1ca274c4751b9402d9c8a5b90185ca7de8ccff458708ed25ad1633a9e2bcaedf5a2e58342f35a45d04214fcfb9093bd0231e3d56e7f8b170da8668fe87b09602dfdc2d0521bf4801c8e225597eaeb76e4971c1aab3d6529adc222162a7e5044b887fdd5f81db2c21d387cb013d23a9f50cbbeaf9301ff62fd8af30eb16aa1fd3d2cd55c3de71c16c3286d4afccf15dcdda3a0a730b9176846e78252e34c91e8dbf952fa4ad520c3cc602a2433d6aec30dc31443a1606f00dff91a65613a5fa19e79a67c05a302c157a96593599ce5bdad7cbfcd04c810c27866e61a9d18e6406dfc1471d14350018f0def8d50b7c4ea6c8955d5a76d077f6e22d87c7daa65f0fe55717a5aa572181945224c6ac0e882acb8370510526dd1008561e2c4d9b639b2df9e3a050793a8e6d1521f038c8c84aa1cb0594b92ee40648b70e2f730d1a3b149e0131a1267bf7c520b4ab0a0f3380ea264f611d21fe5a7e25d70af7f32743f092e06df9b61a9a3a9216d0076433c95d263a502ee6ee7ed8083d5243ee4d102768c767b10380b6aa125ad9b3292cdf58b2ce22003fa93e0a76364b3f28e474f6198f3a7bc338bb3fedf7b0e7fd670eb63c93aa062937f30c6733efa1e90356e7e505580acc8e00a9b3bace9e9d2589b4f8312c3e312c9dd4c7977ac5cea7365b454102a8e6ed154481f62b1ea0cc98fd5925927d62ffdcfcf47b3bb7fa627b68845e662f5a2b8d50823718aa36c4dec636352f7244a2f2a378c7b2dc508d750f25ffcff68f2208272a235e0ae68e23dffbf09ba846db85cc3b6647abf11aefa794ba92fa3810361d3e7b558968ee48e054b41b2f85a6a08aab2fba0bb2b47ae833a372b478bc821eed22da8684dcb300eae45a2a54913b7d72e90ca8ae3079142ac9304362296c289eaceec56a9929113d651bbf4a953a6e0fd884c254283b9ccf6099ab6871f3c9be4d0c94c4c79f2fca1e4f37a2c2cff5e4b47bce59afb2bba5cf70c18c41b2a37e6965158da1f2e54f9b5af5c6f53a4a50de108163cb6801de1ff60f1f84bab4a3b2d2a9fcfb521f29561bc2abac77035d273e1777c2c1c4cd57b7d2e489c1bfe623a214de6cdc3d3930e6bb1046aabaaa6987f399bfe9703b1dca7f15299430c92bb68f7bcc2f8508663281a0f715fc87ab01828d328664b5e2671c64b052c5015645b3e60494f3713e7111900439e20b0379145a3140b144e94cda90cd601c4a451bd79aceaad49a87dd4d905552ae651459277e656a2a3174df72f2cd071bd0174533232623105d18670c6034a9e2bfe2c3747dec85a183760e3ee35791bd95c0735c2a0a8c757c85e163282c6dc89831d735df510ca1bae61d75090465b5ebbf1f589f3d18235c39bdeb0e024e9d2c5047defaa16215c64c68de9598d854bef7692fdbd30caef1b5b7f9eb65b414b4d80fd109a77abb222b4dede45b760f25f7401de219f1df5c5ed324ae9fc0e80e349908f4460f0d40d169df30af9dcee653b619b217a286039ba3115346eb91abd260e9c4cc5801391d7c2ddd0bf2943915607a289f76ff89aa1ad76f72c4b85d79c303ef9052ff94f36678e01ad387878557151a6de8e5e18b8d312b34c1df2a49e2b2c7cbe57b7a70d620d90745d4353317b856a40a13ebc7c2bd2fec7888e07d754e4ac3e1319264da1b5fd87be8282b0dcd152f990519060d124a1dde12760b65a7f8a5877748625469ed970f1e3307af016bc06fd40d3e6e1454576ad0071a5ad3924464dfcf49af1ad670997f168da87785a7316e5d960fb3e73cb5bc346f321351e1686c3c7732b09ac761557e139dc9b3ef1bd6c156c22b70ae99d9d21c73b7815751665cf27b1227ef94a1fca884e23367e1a01bb5dc7e22ad24cc894f03a33dcc1d3fba475ac344c5c4a28b94d452515e84e7798b3bc8436ed0861066045cc2274fb2449ce5db8aff85fa4e555d97f52100be1e3ae4e6cb3bdddf785e49f36303998fad95e18457e8ea30051f6f10401fe41cb1e56db05f48e4d93e20339f6fcd953f82abfd26e283297a400d35594d1115e93c5d2433f94c7f1c81f0d038614fae7468b64882397f255e000bbd7a03fb1eba46d21229801c3e2dc21f5ea50a36cd91ef11d401937093669d8bd35bee0e49107bfc1a3b26e4150b34f536ceae7fc2a48ec175fac4ebac3167464abb3a2f35bb25fbda2703a16f383650268456cef3394e26bf177add033a0146ada3836cccc0100a26275fd302db61d4d0f677de3ec66394d63828239e43e1ddf4cbd7a9108d18db6d438473ff6e085146305f53969d1a41a4f40b26cd668461f1e3b90d21b804b91e7e8a771691bd81d09e9dfb7568aec29c20270a7fca15c7bbed88261d534cdc3f55666f8f760266682d57bb8dad13da7c7039b5c14866e12a29df403f392fe0879c4ef44abe6022d4eafa965215fe507974686bfdc167bab48fceef056451b30cd6419f08694b765b832b02118abebd69de03fea9bdacd259720c83937d02a1ee1c2eeee65cad6fe1cfdc80bf8673e6f5cec9e473d0cb0cc2c68c6577d01e78541485124d3a47fdf35d3ccfd56399a83f28c841f65eeb1ad9b51aac1ea8dfba6dbb55409f208c9a6a46faa09b5870a41cc4fb27b81ee6a17956408010bdbee5829aa476c6a9ef8886dc3bf993bbffede5599f8cdc423737f49d3a2509e55d23735d0fe7d55723d485e9665e0c418a827c3dd564f4e7dc1e05d5afdfec57c9a2dcf31ee346b1c3470b4520283d24f3d0221dbfa8ea67f466493209af568c0d2e1e36e7e350ff7d32827618fe4fa3a9e8e71bc0ca3ed1e7a2111a58803130e4c07a356f8e18da34da2bc3e330ffdbf68e0581ac2487c27c895f2295929fe32e51056c5bc192569242b81b1fc4efcfac75572dac7a7bb464ce6f389720081586d027bf7201272b81a8653a58b98a4c38e5fe84a01cbda5a39a445b90cde6442e36c8699c07d0fee60f2e5c10f8521655fe654ab30f54a1fa5318a3d95682edbc962c9da17bc005e641d2a5d5fded2c03eae17feded8dec04ffc262322a1e9f27bb73610e3d9a8744bb5c7ef0c6fb432fff7a8c09df1b3f9525988cdbe631bac4747bef0aeeaf98ee6172e5e77682a17f54cb87728f09205aefc9099421b36572b45fa9fad4e89fb2e8507158f29aede7ccebfd5de9e59bebb18cdfcd203e6f02834a0831f12e8a5029e2b1a2b8f7344cde98fd8c4ce25d5588276f02b404b075578bcc80b06c40884fc6a3948dbeff69fd803cb3cb0679d5283e1502e2408809fab3b7548d9583bac900a743486509d8b3fe3f5641f8365261328b91654349f6d83f9deb2e35024c5ccd1fde1777fa7d2d1beecc9daf1364be157a47136d20bc929c020051717ff77afc994bdc97573b2075700a4aecda19b99bbb858d257a058c39f056f5e85119b709fbfd6f6f2e594bdd5128de13b722670c0255be0b1a5380501516178ef40b75b8ab2d9fcf7d68c9d0f1b82a62cbf0bf2f3d27f44b6e2e221dc789631b840a9bcc435d5c6f9e69f3ad691f67c8db3c34afcd0ffba442db1d65c4b87cb79303cd0065089e9ff281960f2d86ed473d6c56ff3ebd204e7061d15dd4ef2583ab9fef7394b7abde833c3b10108fe362ff09acc663f77c8ad933e0f219a227cad268d58aabcc74cf1cee4617b9760b1a98c5867b7836b6b744bcc91950a593d12580167b37d3e01419464ae6cb759175e85ccb706308f4dd091bf02d24aa8cd45c8e917c4e36406bc42d93024df8d9e82b624797f5d130ed8b983f5dd257b47d9ba62e6393fac08233f61d7ff640d2b15c13d575b729a6c0507ba81d26e55c89efa0307e42ba0e371b417bf7125dc79e4d0649a1561e4a124ff478719b0f33a2ef102246a227b8a9dde82552c039e06779b2ce0a817ffc12ed15e1fa4c20932c111f6e00383d9de0cae463e57621c58891781b84622120c187e14bf4928de24c3cff2857ed2e3afc01618aee190b97506d3a124f11c1315a41832a241011e1a1161f033195ccf8b087f951f2310455c9fca48df1471810fab2ff8eb49f604049c7035db6f0349457da57ae66520540fe1a30f794ca50cbd8092a0e998add3bcbb4e09769dc41e244cfc8e02126907b93ced398fdf101dca33b93689febb2aa0dcd9cd8f2a4c28d4ab697e43a2e1744b144e5252e44e326baf0bee64230ab2641a06be7cd8f8716450d010079f599abdc0ee6598c6651279ea86d3bf2b91afd4c1fa34a116a72cb02e745461d312372b5f672063bd75be97ccaa734bce15b78647eccd808cfe86e3047db9919e70794af4a4ed381c2d830ebba5e79cb796d6ff859211b8d8e50fd80eecfdd25c487cb3260c15c9ae5dbcbbb9b450d22b9c72aa5cf906bdc1a6f07c803019a0a570dabda60747845b8efe707b61a159f6aba768567d74e968774936c68a55dc4553a356cd30e4d104efb4585c94998f0e65fccd25298a4e41ad861d6cc90f876df72e639b5867a35f49dcabde22a53ba329f42fc56ff05c3f9cc7d16654cf7871ccf0291f1ec8fab3f2011066cf1c2048f2685398872d29ec111b4acf26153c6e2732b61cbf79e99d5260a6fe87d16d40966cbde724c1c67c4198ff134b734f6bd8a522aa8bc6c8b589b4d6f51c99b1ae82bdaef125bc138c75063ed5d7e7b58506b39c47d5ad2e1a0dcc0c0a81440bf8afc18c01cec8b24da01bd2292dacca540d93c002a6a0b0b7ea4dca4fdad865bde88abdc1e54f1bd5d882fdac546587dd1b38dc8ee8817998beb0b20cacad0c67eb54804d0704748aeda42ab53369cf04089af970f5c203c1f62baed5bb352e6baf0942ea17fd4cd8e0e222d6f83f0036c7746b99fdbf329ee5c17df51e543b00900f714baf152d4419d3445ca8a3aebfa9d4e3ca17d3550c7a7e9cc48bfe52eb324ac7f897b412a8c30bb97ab7b3180259d2853b9eea1688ff335ab2a4b88b2171a390cc1f13fb91c90e04e9878a4276bdc5516ce030281f76b1bbc5fc7b07b5b9f5338f2831e5a829198e5f80873418ecfc8f3d532641bdf8274349f47aadcc5d8d4c298bcf277e4ac745f45bcda2bd1c39f078c6d356a61dd9ae835f2dadd313db45778135e50fe54c64412a44cfcc278d92426173feccf7c95d6cbb4e4a63f5b9dedd9d4ba0535d51039e67bc80c66538df9bac20912fec6a5b869346667119e74b0bf6ca9a865e12e745e0040dd7d5324c815d12812f895dd252fd5673b3a387ff95cd42b090b0e6dd3022f106a77a83d6cdc3eb13c8999830e3afcfb74d01a27fccf5fa73ee2fde2be49beeed015a0ccd0d00b765f55d7836dc053455cd5f81c907ee3b0ba70ae74e2ff2b44638d44985854351afc27c90758dfbd10b11a3f2f89347cbe266f7227e08bb5246b6ec32dab7a690618a31d3fc8aab6159f884505eae8336c6eec974c5499aa6caadb1493eb0ac8d40309b0ed5525ed7badd37730be1ab5f0ceee5eca15c39d92efb98a1ee2bc73c6a964cbb7b2c4403aecc2ff229f1c95cbf7b3a2a830ba3aa3c7f078da969b269ffa1ecc5ab0860036861df19247c71a18e0593a8eac6fcc68294dee0e472d2e4e984fe0060143c3434fac69fb6a61129a3dd6131947a9962b8ae94f809807bf1f2b575d1f1e878b21a3f2b55672979d992dec318aa11d17973c39c6b517b584c42ba57f45d992b06d24c0b73aff81b6e551acaa597f4e48d6c5f7c9dc79681722f8fb68a7f5dd8ee2b11aa74f2792f4a610fb8b096d7803493df0f2c9c61d8b9de8ca1b2bf23929d0ada80e5ce42f078bb46a243c5387acb273dea10d455b8cf69ca7a797d7844fb100e00a16168ef8a90f13c167dfe9cdca6550426cc12ec183cfcb36bb36c761be07e16ab959ace7d9e2c851343fe526c3a20846b30515ab85631203c968c2683b11e090f144e89d256c8e991528ad6cf2d8f5deeb95b9dd17d72efd87393139d8bc84bbff4abb400f835023a5b27658f79b7d5440fea3f3fa72d2d0fa2d17f190d2719837a4f04405850f74adbb0379a2388e45945fb67f40b7c1f7255ac58c9c14da5661c53e39cc77023a65f19df8ea26411f34483017b5d1fd42efccfa04ddf59605e187ed72b006ae2252fcb62de66c18e1b8177a02ee060be0c8ae4fbb5958978b31413a64e0ba4630b763920b5ea4fbd747e536f41f53e424091901679ec2b7209541d6cc33f7cd1e280d682272fa7b43e8c28036ff3d4eeac9ad9916cb0acc592164019b5661fe19a260c8a7a9228c74fc476c9253b9739c75ae30d81863ea817c3f6bfb68b99ba5212632e5544c5bd318e2c84d08a513e3f0c64f78cafb33c58ddbe787a0571ee7a677d4cf028ed89fb76ce11a9863c6b9e54c63ffcf3fee8fa70af768900005a9c9c0a5922b8c1532e2b91dc702a28a4d8b315a38caf8f829ce7c91f98aafcc327f07f06ca22132f2178a462f908c8b871c923300151b4e20742410a25e99388f03bf1c3e6a36832c050d3078b1f11e4e7d4de207119519525def76ba243fea26e34809bd6c49a64800d929b22212062342369a703e5027fce0eef3aef695ae9e138bd4be5118e0cf769c82870d85f8590c4ce501300bef60f7cadecc15c584ce83707b99d6f8f6d5f4026d5a13353c6d8f0e0dbebf6d71de491806be49f924ac2ed916452bea5d2736a8e497dec47d56ea228c3a1d95eed167e7c17e412c9bf1e775ce2b5e3fa6bc224e7f396dbaa37fe3ac3fd4caab7be54802fae187fae5aeacf70d93569d8ccf7b01296b7517caa7e8799a2eeb7ea612384d0fa4f2cb52cd8f7d595d0c3707a24be745a90f9205b2ba4d66a739e666a64037515d7fdc8e65c5f087da1c8ecb9af1ac79b8de1d09b6fb5a0aa3779ba7dc820c5a865839a408e12c7ca33ce655613b2711833b033e891bffc07a76f89dd04cfd72651036213700edc2b17a46b932f5fc6e5bd2df85d46ebf2ab9c4d1b077d478a70707e161e5f449d69e7933b4b6d92523e4ce5e03d2ae571b22c03fa20e71231b915fae3fab3df57d41ce6ddcfb3d250d54991b50debaa6305e69e3b5844abc9cb2a0384dbf3d41296b8df25ec899dcfb475caa49aff61cc89f35639eb1901606678c94f9299e901d58257bba104b9f91d171d1df7674f5642518ee0e5c578ab750dab41a0a762845f4dc1855de997cbf18aeb819f742f8690b3639925100a5fc6b4e23b70cd1f41d1601e7db25ae7c98fee79b9b9402ec9fa85c8908176f0df80f1aa130d47b3f6eb20f21c372a1756c396118576a631aa6d4b1aee1f6a3dd1c9e4e9fd18376b1c2a996b5fea4c34331c25eba044f6a11580b14afa47a18bfa47154794d513b2f57f6e7f66d3a6d9c71208994c92b5507fdc58eee0b2dce465654659fb54a371b1aa34249c35615e3bb934f7dba0c670f4ec930c093e28f09826ab70ea6eebdbe9897fee3a29c655ac085f8d14672c61ff2e86844696ee56908edb3e687cd484ff009dce83251355e0ebffa45257fd8a49c4b58f01485c0882cdd637b1ba3228b30f73c25e254e7686e3ed6643dc00f76ca5ef5c6f02ed6dd002bbc29672c659269c821aeb5528383151486ac48e9fe97b6248dd2d25c46c4631ed8bf601573c44593799ad7fcd2b6497da5e93aff59551e12f660dcd8629302d8d103ff56fec7607e07176fe219016699db62d213eb7545199028f5e18aa3b7615ac17d94650814574277d273dfeebff58a9ea915fcd983623d8db01f7780efc0a874892f6b7efe2fb22105a0ba9a705885cf33bc24f7c2d845dadb0cb1da0fd5ef8a0e55bd69a10d9dad95a291374c662d8d2d33d1c84f4189226e667c09e54a5edd673dc2939c70b8e42f0f86971c14414d4dcb76d9b66b2ad2620af9177d19787a08d818ef599029a733a6ad7382a9a57207d3d9f165555feb286ad9a1016e3691ac740f792a8db6f6cc701329b2ae1c27ce3a410aa0458ca294ee525f94b182230bf2b75ed0ca066857f310179624366d6ead079dcd894391fa6d6906c273f83d24a8e21ec72e9e0ad3a45b40d6b37b563174d47dde7a881fdb82870db0527796bc0df5c58a91b833fa7775f4cd1f2ed81f5cab3de90a500e5d4015c880eebfc775d5bae6393ccdc06d8236d14dce79e95959d3157c5a539f1744f696c82cc0b793788b6e3417280329f6a1905b986759dd123363b74c32230fded26a6d6b549d0b7752b811a120d18b250bf4b46e0b63c6045bcc1d4b75213ca314cafcf9289220f3145fc2ab029e4cd920cdaa2b3287e3bda7677bdcce07494d524a82ae0d5e904a8e6d6c05c765750ac6e124a5a5f5285523cda55daec147cb0aaa17ce9bb164416b8918deffc9a44e1f8174a9a81318c7a36bdd2ceb809a15db3ab51f06f3c4451993f090a5eb134c2a2638fe8d24f1d27afd84ef7a3369fc3f05279311749303d7a939eeb5d2edc8f7817c416f2211e164db5d4295ef4f0723c5e686d517a9e147a7f9a63c25fba66ba451e71cfe62aa315b0bb9878239be75d4beda6a3cfea00c0b5af2cd8ab8c11595659171d52eed0c0a5ee6b4e6e0593e806b558cbd1f433d9079b783dd111e2f477b651c2a605d66fc95c186079b51fc99e8189f910e5d15d321d4ea048b1925a53a05d5f21dc6348c411c18b8b399ba6a67e9c586f2115a5ed833449d7c167e660e2d8401c604d918af671f4df81972909c9726655d9b00321d7d4e9bf24e69a80c1b34421961c4d9b4fcfce5b84f53d901d94497a62942d0024f9be2cf45a89cdb4c60a2640d06b6d421595301facdc9fbadbf912c040be4b77dac26cae589fe771c16cd214d96cf6ca84ef49a792bcd52233d43f5728d8bfc1d50260df57092081b6c3210928a7f3838940f356989bd9869b7f6e7caadc5020399edad25935cb4466e04518b91cb58aa2811ebfa92fd358eede15f6815d4840de24c9e5973dffe123e1b2a37a835f66e7935308949a08d190772acc669cb120c0c121b049ad6f328ed835a00f404993e31c42d6eb46b579a2afa746ef09c016cf13d0514c9b76614b29f4e9addde2522279397c15667b4274b69790ed8f10a01f6b34e3896a172b866b4e1c09476f0a0ec90d487b7582a390034516d9731dae2954976001c025ad53a184b7a0e9b47b7278f5f9a11dc0283c2bd4ce998fd3958a8955075375ebf5f5f805b08307cee9d9b090349ff8130d6cca0af410a84e40a654fa2dd72b3c5381861ade2404b111092968fadafd9953fea3eee001156708acfaee2c815e6db4f4fe18ef8c2f534309b48abf636968206d75c54e0f412b452071c851c7030fe838c5f6f056f9fad208fcd25f228ddf63ad9e8731308db4d60479912dd57467b026c478c553cdc76081ff090bbc4d9ea0ebf5cbadc27886d93991472b28180abf140cea5598eaafb1fd2978f7f15243983fa64550947da4de18bdc4070c76cda2353c5e23e5b772d1ad092cb92b25c5ef1d91bacdb894c4591beef5c9d6a3f89e3acd8bc0df0f01e97b32362daad96935093cf6fcba8f18225431f287251126d7c91cf420208db3404e33c70d0567b4d9eeaff56467070d10bc289b1b1599b902f59ddffa6b39177677f2985f5a674fb154a3ea38e17e3ec46a19e6d8a2c8ea96a2490e45abe8c2329af835b3832d3aa3c7eee1a323c30be8c381acae56919c67ec1fac82304c19c4ee372fbcdf46fb42512be7565d1a77fcc74b56afc92858e653a2b26e69ed9648fb40c6d5a12decfe03f4d9eaa18e241f6ab86b6bdc43b2eb91534c2e11d161bba3164b9e2c20375588070c5d5c168bb5150c27e43f9eef8866a9d552118bfc72acd4ab27774552f62b62495706e69d4e696282c3b88ae22d7c1159bf46ed7eceb810dbd5b27897b839bb362662db025c2d0c3c5f4310b420b2002f268ff968500a844fa4e179d44c63c746946d02f1bac0741996a8d96ef22ca3c09b5c4ed8556490e5d3e1af6c2c970ef246abd9816974656d8403a3f3551db5286e86412b82d5bf913b14c0e53c55062459cce890737b994b0d30e740b6d2e30b763477724eba391cc4dd56bd7d98975488c1021948252fc0e1daa52348b1acdf943f4b5745ac1cdc0bba9bac6ba0e3374ff875c743ef4aa04034d519fc888c4c33033fbd64f42bdb3e08c549bdb6c2c21e8f8e335ba9d2d085985205df05a2bc3b72e79b9b98724e862e8b50559014ec01c9b8c532c2055a594f6df5dc440187fe0077146eacfa5f237273a01894c65f34199407e0d4c0966c41134aa3798d658e07f6872201a9a01a749dc8cf5b171f2124e280806859c250d4f9eb461aaf35441a603f6265d4c22176bfdf251fbf767faf4b036ddb823364805ee926a2191fb8418d8b10b40118530470c2b52e95c0d74eba704aac5e11fd761f6a44b57b60e964fd6c48abab85cea9d540315322882681d2d4ab5755e5aad96c66ee3659e432e06b5fc1ab5a33ff78504c555530cf07e451511ee091c9222b6214b84d1342da1eadfb24653f98c3d8ed02529e61c458775b95aaa1286d142eb28f462f4b4316ab4975fd379d11e2114af0f37ebcf1f92cac94923980d8d7c3772323ed6b5d06853509cdfdcc0deaf0c02838d398ee01b7b8bda5587af3a44b044e0c4a5bc7e3398ed7af5f8dcfa353b547bd4efe272db6d56c111e68d57a53e872e2b8de95b0e2fb06ab00747a2f4dec6932ed7266a89cec9eb514db93c2734b5127296ac63c79480157189a30a1ebe0dad4a784573d24a4f81b1075893cd47204afe9f6c1d3f26179ad735f4650b31e37af4c1db2ae1ae2c386960fe87cfd47541c25a90e59a925100856fea1c362b02ecd5bdd36c47d037bb272601b1d57402bfc6c0239460dc8ed571aac2667259bfc19845fd8a64244ae533614fe438d919e79776ab4bb448855f913b25d2b9ba03488fb205c78bddde2fc4b49b0b376507d06cce42516d2c61f4e9ac4df138b09a316b2c96c92679fe56faaf9e025b672c3374b41aaac8a603228732fd0bd8385eb4b6c7bfc38e8dd3595fa0ce326ebb83d7bd7b109065266c4336f5f83f75790d4d82acae93e26c450a894cabb8effef9d84fd5ffd9dc2f36653ea60c7ceede03f118f80551d27b0f8e0dfb7f9dcfc91604f4a53963f93005f0ab9b482be0039d4712d3b29f97caa99dc57c8a34917f7b13ffe1a581c62475f70ba74360fff491bdecfdf251831e6610f5da7dbd0c6602629b3e5a39bbd7393e0cab5374a24c51652df9c08d6ab719e5c8dba7e3932d16d62aceb96e891225f1aebaff61654c5aa82ff42e240d82714cc7b73ab38a107a760deb53029c3d23b3548e857e4f00070ed61d00b37efc49bf4aa9e2920965fa0ca74c4af77781750603d68a88e653679cf483efde83dac897fccefaae0574cff077e2647d09cc7949d34b626a7302a59b7ed9e8d7a408499e6ceb4a2a1735d1a54a42d09866e0b54158952747d2ab5b2473b99e27a85378af457cb62b896cb189c7a55875e7d72bc92141e89c8ea9048f710a21e01aa139f1fe693a50b23079ec00bcda84dc2853979cf906597c6fa00d81c41115d53b6853149531c114b27dfc7bdf984c615df5a35afbfbfab8b5798df8a75097953e65a516a351ec719449aa4de23d1a1c33fa0de43fbc906f76654b0ac4048535d75722d5d3609884abb13f865b7c8f53fd30032b7a802da9c8c8bbd17f29ec976b797ef6231851aa9321e2af5a82b6f062b15647e8aa61cdfff371a2edb584120239c6b34e94346d85249b13447ca0e24b2b41ba85d40cbad1daea2018aa2f6e0a2b8a8ec866f0a0d4b77539e399dd1de4c3b7156150f266ff801c885724258f909b9aaccf8bd634805a481cdeb98cca145bb376f46c97740573c49644fce4f1461a6ac6c6a750abe2fc9500b799e20f6e72fd7bde47f40e18057ee2bec60e60c02ef05b29f68dd4de17133108536216490d5c3bd1849b7eb65b22b6d9fd6ca14e88016723ffd2c76d42a3f8fd1f64e2514af1ef077cd0ffa43c8f4cd1cc9e4e215939d7af19d04acecf51ca4b13cfc845fa830c99b27954b225f4ecb5c1c99fcd7db0b8c1b0f5e783982122276e44cd8888bd55e28faf307af6d76e24cd0d64144b77cf1f756dbf7493ee0a3d0f93513edbf512a68600010dafc71a99ae21b6ccb0f78674cb933bc339e0279a6a6092d5e3d59f27e266ca6ca331e6ca72d7fe4adeb510ecaa3546afb7a7adc248a10bf57db0bdbd86f91f6fc04951f4736f09a881ce1a70f47994ccfab45a0ce19e5ad22f6790a7e9a156d245748dbf9c459695dca0f0313a44b7e1dd0289f09df0b9991f2c3c8751cc6ebcd07ad6c26a3a699e89b9b522ac945c70e56ed615041804b4ff135fd219da5c542b9fba7c852f7a13aa754f36b84297cbb08088b6e201fb4af0fd6882882db6d85bb0c9c7974faf02737d4a2ca8c2c9f580d27c05a71348c83a22c4e5a601da98cbdb035c79672a43aa45c5ede652b437388853cb7c542708689805bd2ecb3cf654157a3049e2582818d837ec133553d0733a82e4153de94b837f3fcd5e9be414e719c3f3e97099dd1d11d2c183ad46b356ccfc1189acc7b4d041018f41145e0bc3c713628b1f7cee8ccd8f2b9ca5922de38a7cf6464c35da28ab25c6c3bf9cdaf76763def828b1434052b3fe8b5f9d984164138204b6b5d3eabd712a18ee6313e8ba9619d7c7d28b95f4ad1273015b995b6fc852bc2e8274e7113b2208da1289b12f60a7aff330deebdfd2a679f8a68b1b8fe8c8aa15195b083234e1435caf710b0816b91a105730af6f312ffa249fd5f1e2f76af0d3543423d3b03ff501c07ff435e7b4e5da438870f75ae4e984b676caf7a103c46d7e20297f91d8d16e45deb632285d0fa8867a760a11938706bc032a166c3bec949f467e80627d5b3f127c1fe1923804097faea3e91c1f1515b524eb519a8568170470a9502b284e4361ceb40c26333dab8b6c49545fa7b6b8d0022e5fa12b30b7dbeb69d5efc8b66ebfc41781110e22c81da449ffd12f892fda7d77135a3acb4db55a0fc55e263c0f887f7ee69d370899df82676832b6bbb89141020fc1ca74860cc941b7bf955d3ddff46cd818bb89d67ea69adcad82882dd333faf2c9c6c122e2e256a36b70add9671771546f0ca09881772924b1989793443fc5f79dd423e871730edbf30e59f500770fc12b61046707533b6ec7ac1e964f9507a1fcedef223729ba49221a1b993ce0ec1756dd643e94d6a537ad86ad9e7cab0ce4ea84b2d28c64e5447d861acc490fd38e0e34178b76289ca2c50609113f225e92785ac20256b824ae5c2f410a65656eaee62c1a69d750b19845a502eccc84c90ad2aaeff1c4eb3e074a34254e68c73a90c63ba0a7aa1f057b80bc971755a5cbacb5b8b0f249f07a8f4862524c93f30108d02212697136a26ea09af73b29af65fd27ea93af740411521ec9516cedeb9c8dd0c9e853b021d7b6be460f71106d879c08821c4fa6e02806a62c0e3353fda4777d8d91c88dce7ea73a4cfec2f10d3aab369395d8ca6958ec16248449f64dab78b2c3e9327d36b00563c5382c9ae21d02e1f2f902d926ad9364a6292ca6a3ad28cd7aaa9d22b586c6c0d193fc7b33fb6a586e502d30e898a30c511cebd54357c2aa8eab0f8582fc6a98a3884992babc3fd2e4b2a7ffbd578e57d51d61a3f755f8808c18c16f23497aa25a9674fe4ee208656f890328da0483803731122268a9ba31dcee0fd3b172becc1bd3d15a3238e1de4771ac325fdecc16f844a9bad8a53055d467e565bf9cfd7c6184d944ad1f270348c9e15133d388f2aae2fa23879d8423b51aa21106d6ed4c9a11da0fadb9ecbd482e15bdc1ae144057bd585a606d8100157c240c04982595655f045db380fb7d02182e3af6cac9192a346a92516ceafb68c6482f271a5ab67fe3e1c7348340d6afbe6ccb4e5ff24b842717b69187f5b3704035bf0f67fb23aa48c5fcdd630ac4d5888119d0935b44d34685afd2f0a1a9681191e39eadd65e9510edbe5914967f23f2663fffb448faa06291b601d71717b80ce6cc84444a002c4b111eac0574f671cfec8fad1e6c9c6500cde51dad96f40c6efec97b02f7062e4babe536cc9b520c9f1bca1d8300b008cf79a8e5b0e4be9c41716e8aa3a4538764f6d32a18d39ed671691e926a4eb0d46c3a2e18366e6183edb98997b415c0adf0af9424ac8a9f09079cfee156a8080b61a522c1521453e487c369aea7cf40cfbb760695e2282a6bea05ef0324864361474c35097252fc359f543521591002719b8a2542a84c3b62645140b8afd47b63bef2707592f6fbdf94126f7da3ebf50e3c6912f2d2679d96b7498422dd5bbbfd1eba770f322f92b3e413e8cf03189045bf9a086c7e5701c5e87668da290c6758b574125801251975f7e5e99113e1bd69387a815f974742d33653f566a8d773cff23c36a7cc38d8401a3ce1a0995a889c521e0cd81e920386e6d4cfe5c06a238092601e82f1aa7ebbdace961220336f4f27777cced0e2eba3283742cd8684e443246de14ca12efd3ff98445e908ca91b6c3ff32b9f2b043a9cbdfcb09ab37b97b66f8daaf271d4a4e2c422c9b666a9bb050384a5f3dcea142079fd2e0bff3a37c2027ea9ebec01056f6a07073e7fd4c170d3706c807e6cb7f5c8a1c145612d6007f69202846487ec79f1cbd9f284b0636dfc2592d0aab83867b5f6935ed03994676acf524b4e970c7131acf2618188c64826751045209d0d6e8efc6c64a36f4f5806d74915a80452e968f583c7333cc8787cb372e8cbc4a210d70cc64cfc4151ad63df1bfee22d374c897c06211c74708cc2ca5e5ea97fe90b5561b01c817fd2b14fce0e93b68246cc3a605d145baff09b405c962232b4ff415b238658bbb99e4da21fc55486200a95b6e87c5c71860f8dfc80e00385deeacd9e090410e6175ba1e9f805cb7e0f19731dd031f3ba3f4f4e4278f901ba57f5d76f9ec4d1dc5547e2ae93a6d12db00c4366a237031ac6d6b3be5d82445278c358432b1b9f4415cb7c8e8fcb6b8173298db73f5ea759ff161120e17fbbbac9c4a391428d1792a3be1638f8b9977c3826145a92b9c0e8669168323866c27c2a736c7935b8b76be93691c80a686f9658b3720bb4bbc3abe4e9019b7167f0a474a101e31e0383f7a7b72bff15f2f24a3515b4245e35634eaeedff0fee234e5d16469b75744c465cf2b3a4b77bf1ec388c215ed11df718577149c7ea5cc5882f84a54774deceb9cc7cb0ba8c6582fdbeb988ca0a536a25b6cf34271e582e5490152e53031d1d1d684345dc6f0c0a5ad5e16fa74f6c6319b3c9cc879daa892a18a8e210b7dc8bc4c0473fe2acb7bd7b8b8e68090dc833d5edad9bda7ce9eeada61a29a17e79205332b9e6f84ffd56bf904edcda47ea3b26e233020605cca5a9ff833952e797372200e2086d4fc389c284685bdd00efb5783c1f1442b911185300d1a5ec6b22443da66ca36fac28214c9e715fbd7f2b8db1d0bcf280726fc6ec005b3eaad55d06ee99162c70d8b46f4ed6daec2ccf1b6a1f466b3c719bd24071803ac13cedc6739f2da68432f1e7795720ed54d2f8b9548d09c95a6013b03bc683d205054fd44fb10f9cb2f7424595d6c53b0860de68bc7a327c4d66718adf8c6f0559c2392e28f8f5881f57016ece493ee88e08c786bbe388772bcede85e47043a1c26cccba159ed62842b4315df4b83c01f364ba49f331bff6e92eaaeb8c7ed459f25497d5bfdfabbda13b42b04c9768eef16a0998a670cacfb6160695f5be012faa531b6fdba4fa70a5273f6ae4310e899e680aa06e279e1cdf1d8b0e2ca49657a85a47f6a5dcee93df09e4713df6a323b087b3605414d477e3f80f0a2e4b8870f719d0b940430d9a3c23a9c62dce800c0787402d70003d84a35090f24556a0b2ecce174ff2afa4a706cf7e00ddd63da8b07ed509e9c495144b2ed19df8985c5610b68f14226bdb88a05e7900bb9ad470699f1210b5f3737be7fb56e80d285a368d9ecfa57ab00c775d1f3e33239219c967e66c8018f57009fbc0eaa72bbd0195a39e230d182650b0aaa05465e21b3bbf6ff62135e48df23a6f79db683dc1423f4cf5aa45ea26a589ebfa6943eef929ec6e5df146f4833ad13e44539d7b2447e9b56be8ef488b21b3c9231ef881de06c5684a1ab5d8adb4dc10fc73986c4972c270ddd9f873e27d8eb837bfe6f6d8946d1bcecd695a841e1c785b9cf9afe547556b70b5d819f048a43c5583c5f406c55e5dfbe589a2568f9474184b2a0896cac719abe8dbc9c810cb1d010f0ade51aed73850a2d557d1d1da8766bceac0eaeb935042055bc17142f9c69f5810016e15f83a07a05992442c38e76c603c7babeebb872d83b2dba1c1ab43305fb49490b06ec9946e4b33a679b2c7fa0b677e97c210165e69fe57f4f90c30d13452bb376a8c545e8810b9615981124cfd84f7f8b45dadb803ad17a258d6cdaab2697b387b1c622dda1fcfc3491d12c2a5ceeab577eb7948e61f3aed7103f25d247b244c7ded74afcd27b2f0b5fab6e7660da33e64e24a82d3ce85ade3f59dd2c333ea97bd18909c8b0394a1a80cfe579d713c899205f388e18548ede533ec8bc57b9c57329015a851a03b4a1f631f9212b0242f2da56ce8e00080dcfbb5da37e47571f028b2d967a1fe41df8002058f5e0061b41666e903e9616e66c1fae1bb33f225a259ab9ac60c80327807261f49997589d1c42335315b005b4e81db16c7d8b86f761779a5c022bb5b1274d1cfd33760cc1c6896c3b36829ff9d38e818c51c142f86f51540b77bb33d5a61a6504f0c1e23ef7808984070f6d46f8b48da81b9e37f012f7740216f5b78a40b5792ef7cde39fe7d73cf09e6f69c89882831ba99316fd21a8f79394b157d9b3e87b22e95c0f13737a70bd747b2c594ede74583c020b02b949519683c8f22c9fab70a33a8f80de7a5477969e665c5d160f00617af8f2f4f7706ce6a33f7dd1c07c8b23e9079f08c7bfb50784ed0fdbef7b5cf6cf85d75ca866e5e1e40e868589197e8a364ee7378a98e1649b63f1699c70f6f75d4b62862377390aee21f979bd8147a0c4393de73699dd6b5a612a2fa26d3022a9a922009413ba27af21757d9a9d372ec534c90961e0006cd76fdad5239fe3708f93ee09c06e17d99ea531a0dede10e77d9ccd2cba29af7037d0cde2d5ea9257752dab8b9652f3356e858c8000c3255dc3780d1307322a468e26b140ca280b1bc428582fcfa2dd1e911e146a13fe6714a00649ddbb5d4c05ed25a2080920fa64e6aa58e35e008d66b6a7b44c73fafbcfebbd702dcec3d7aa6cbd5de22a6d5f8f1286cfc063afcbce89a2564a81ec8061d4172f935e32ac2abdd8715c81f9c93aef0fd5634ab37ab38bb53ea50c1f854403892b8541e72fe9fe0673d4aa07bc9f17122f6fcdcfbce583ac3efec2c67ae9f00a8cb88502030af733b1a20e94bdec1c934b5739c18e7be6ba8011c3ce9edf0e379aea14b5f9cd17863e1909e277b2288f059881d0ca6fd088aab408b108ffb8c00a1de35c48a1f1ecbfd93b08ec879aa19b181c266cc9fa0d522e32101c727a96210b4841127690bd0c8695e1316e5bd19e0b55dba633a3905d42acc63640093511d834992bb2749631ac2e4674026e86133b9e26565395517e03e7e63bf0003cecab5b54e6fdfe1028c04757beaf9d5a88c75feb6ed7f0d644bc72c6937633afc9380d5b813a7caf9fa7e4c92d9e21d07844095638e937e9402651bbb842eabf94d844dfae36244e79499f1a552ae59bf44c03cc32e5cb4fc906d74805eabf20fc150873940cddd4adc54827a9f790968fa46057964eda003a5b55b458b1e37d23dfa3c1e5a113de7d2603fdf48bf568f07c4b06f1a67c8c6d2e4c4ea936434dd8aaa00f44017fe1b7534bc1afa9cd27d08e750231d6e6e29c0f2d7b53b86ced56349df48fdabd824135b25100c2430f0841fd9e96414d93a5f3cba119c9ba0ef4c8692b62cc2e2a06d14d950e85b9450cf3e06e5e4384240da3886fdb1d99ff507f712fc8a7d500bf478b7046a00810cfb5dc9c0ac284ef08d49ef17a7af05de6c33dc72af9f30b0b62d22b04a724b919869e7e152beac7ca3cdb11aec0558f3b45c5385c872c285a9fcaf9ba190b8e19a4ee6af7eda82df02531282ac3a6e98cbb9d8bee4cd1798b6ea7d7a9aff946df64dd274731a9e84afc65599b76fb45f9cf90612445037d7d526fb8751c8359a059779305fdb20bbd34826273a926352d492edc34f19bc3879195d29a5ea33be56f21dcf4d224a7db1ef633423f02663fb6b8ca8045ffcea56bc0d9704837858eb4ac98448a45f95ed585135dcb686c5449fb786cb8fd356561b0553e78873c227c48fdcbb2579c53e5d86457fd69d4496c1d4e3a5c97e22a9b1200ce48d6041258fc7c112221e0c2846e755274767cfdd4fc6ebefbb22fffab23cafb9be3a475c9c088c21f4ec75f802fb72b8d1a5fb258cf2901f5b07fb0b4591560504565faea0fa290463e65a78ec22081deb6d53f75fef5ef9294667c19e1ce8c2dd5af3229a2c6d56a1876fc1e60d07a6d4639ea2c436f563aeb1c26cdb615e6ceec51babecf82dc00d26baa633632571d0b8f452edd7dd3aba7a98a250384f945dde1741180bf28f3d9877dde1baf4b16d28ed1af56e88f34cecab2c0ca47c8eaca0c3c36de05f1a849125625bd9c4a29b3e55959016ea34a5ecbca0449ce57146366baba1f718cdc4e1b960deb059852f914450713b6b83d320e27372c42e8d2bf824126d31997da45e8d21d020819f06f53c72c7c200501652ce2da52a28c5adcaa360ada9399e87495429065da4ab77b526213d7de144d89c68a06b0a73fe4ad5a681f4c87a5dd5be2c503e3dd1e758cc630549f80969c7ca1eaa26a12051edc62631fdd3e9bd0f90eb44b69b66febea94e142dbe5994c45686ca8ad83ab45fdea83e81246c693e0a6738df1a5d29aa44a1138cb809536f656c95d80da5e72050d7111b0c897cf76d83399cee8efec00b773fdda18a35c695f6ff83d415b244eaacd975136be8ca442dcf65f4b4655d0440815fbaa3f7d3cb5d810b36a4af5455c41ca90975b5d5a7eb95eda68132127eb822eca9f01d7a5c552634d84183b5b48639eb130cb403ca3c12b5212aeb12299cdeb0f8a5571ebecb34e911e2097fac7d15bd17595efbbf269bf784aa131bca326adc2e8b0ad0c63277affb78c8447baf6da71c22ee0e0fc81f3b4bb071abecb47b6f2c83a2b4fad8b1e42b6b84ce5b407c644ae5d4ce001e3ad3209fa53edd8370db3776e747933250cb3ceb9b3023f3e590fa70936c159953cabb29d141c9d8b655e73f895f8a9594a2e81d9971db22cc8242dcce90d57ba0bce38ed31a6c4cab6bc9f6db6132d4932eae2c8c57614ad93f8551ef4046c47d3dba0032312e85af3792003b51ce5cb2e7404c244df2c786ac06aea9e23b8e38fd10d8f9d515455d0bcd7b41979abfedb2ea65ee8354d42fe0e5573377500a4de9d60681c4fce328cecb9e7ab7c91af374cc83578912e12cb7019ddd806c644a3520076fd85a73801db335949204e4ea96039d52e1e78811fbf4a91cb564887ffca849d3be662f08577707d69a4b10601f1a9010e914f1c7d87f122f44bd44132721bc3a99884dd3197bf086eb808085e635dbcb759489d7687e53440066bb3f24fea8cb0937e0e8893d0d8b205aa027a3cab7def2694a7542353d9e53645fb639189187987fffa29b218b649c07d9698324370f02436f5bf303347f3f7972f11f98b0ec76595cadb9956814669b108e1116fb6e2cbc7d5b0ce24072a6acdaf9f160f4dbeca47dff8c60752d3fb1207d62f50bbc713ec352ee31966a0bb65888adf980453caee519ee04aae38ea8e1c2d88f02c384d3c6e6d2d9f08132ad703652708061e8fa202a0d3eac05d72d2dc713dbcc7429766ca7b38faae4cdac75163291b97eeae1cdb27c352483fcc6a40bd2fb7504970c8e91cc3d1b970db8bbb3c53ec275dece9ee6c47aee7986b5e15fce3226a8c7afbd44e6c54984def7043e49b4fc1f44151f7b59a219d3fb023308fdf6e9da563f99b0fc40cd4b18ff2e6d737612962d97d1da2f30c4b860eb422220d21093fe709c2a5ee694201d8da6e057977575df95f67c2d8509937aad0d2845182eb8b86fc76834028fe49588881c208a2a14d3de0e6012aa9dc3dba75b022dc5ce25fd7be7ac23b87239c7b4fa882d681be94534ec4cb16a267b35954e798886e676dccd5bdaae4eaab24f52f185c250495117d5479a1c0d3bcd52bcdb2cd61e0482906f0cc3971b538c860b6e10ed288a07a88a5982e1cc9ca77079b3fc3505d83a8b0c8a498d1c0ca57199149c854fd21315ebbb132b1feb4871243930de6dcfc32f5dfa2012da3c3f6b8e7e8da78a14277c2213e9cc736f1f7bd4cd2eb327b3074ea29dedb0fe25ba2d803c32c40fc37dec52c7d5bb83a8e659616b5a54720ba72f2a476f34053e8bdbfa39f0a15661a5dede3698f14e55808f0c3738fd1608317829a16355d4e643b10d2bc5f9ddfdf565f68d7bd1ca1c152ebeeb52ed4006931348781f665b9518424528179232294df9892f5f22b050f98b43133324db098b6b437fc958d600331b718a9581110a5719df75c90f40a3d26e090cbeced043588187438d10e724d17225e1fdcd52e82dce0cea32a44807d3b291f5d41a1854e1906c8dc6ff7da2ebf5738e9940e92a84966d9cbbcc50182e491c5efa26b276884bb0469d55e7c783adb37bcb52a2c69354c06894ecaf9bdf01a46650241bb86a9abfd5b4452bac5ce36834889876115c3ffaed9e5a11e39b9ada2b48fa8e4af3ceb46debd4477870930299581e4852fdef933d2bc7ba9384098f460f4aa96c47c735d7594c5e134251431589d4d474664a2e27d9e57820679c963aa8f7fafe6739988a5c6467d05727a38832d4aff3dbb9b9534958c9ebb405a97741fb605f7f2f64f406f88ef1539f8371516494fe0cf630f4ba8cbaef3724755a62df98b7be06bc409550c063249d00003dfabf8e1f643fb967cc75f5c6be253fd4ee9b4b7152a7dd8a78d1ce1f7cce3bdf2ec5144781cc750cfc86e6d9fe9b27d392f0d287dfcf7be50718e36a274e907127bc569a957bd67b2650f587c0b22f16719b828949a0aec82d928ddcd21bf9be13781d831211ad4719123263ef00cae4d38c808201d472db6da3757e863dfb43eabff2f45261c0f5101f5b364e688475e10b770ed4a0a7eba100cf927ea4b311275fad9f1d954ab33e6b1304e6fde703fb073da973cc44cba84ce56a52310c454524951d8e5b124dc484c0a7a3077806ac2f847daf0e0e05cbe475cd0d3429170acf84496b587320bc6c1cbb646acda97f685ab5cd6a4265b89ae9f80645722109340e0271c107eb498b95b6833f9b6778b9bbf4e54a55a87bfc1da1fffd5c2ff022ebb6fb6a46358b6b2fbf35edc29a21cee281614a50072ee9b3250434e64be276cd297a22749edd42465b8a69866026dcffe40ee80afb79bfc0de237a08d6c6fdfedb4083b62119c412cf3dc54176f72389f1650c1ae907e147c9c81678bc17f9051d396cedb041e5aa1aa5fee2fd35a419cd822a3c4b4d5e7cf869fa57d47111ece9952789d7174aa21a34c28725e6d0095950a31f9b3830d182426b5d59345d42d4c44b790315f5c5c3435aaebf2fdfde284321c767db758854ca805356e9d7611c3347f9bd504f151d77def8d137e61c233f49d4f95cfe2e696e1153da21a2626978633cd118acf09e00d7b38a7fc209f1a2e23eb855d1567cf821cd0a94fb6f1073046d7e4c5efcfd1c5ec1d98adbb00d7611756700b78217e0d3a3dc5fdbd7be481670490e044dbb72ac0cae636c4e6e6af79d974d99e4261290247c9ec55aa619e2846056525aad649fad0b86eee9e7e4d02fbd143d17f273f5e7b02e5bfbd96928ea1a504fbae7bf0078992472d78eb23fffc6da605e59726921ff1b52a88fdc90be41e63811c4d69618926a53894fe0ff54c81413e9f42937d1c237c0736e4c6d9a3aed6fcc0b6e0ea8f380f6b365e8b536f0d2011d50a9c8ca4945a2bc038a347b78ade6122cc0ad4ee8d5cb3e7c07403d4d7eb5b16fa88d49b7c13ab4348dbf77833a7f8e25ebb0bbd898770927fe369a5881801d6f5711d61d36d798fb1c84d3bcfb3678fa91f404b92626d39bfdca58a5e734c3ed73dde8c8818fc0fb74baf1f2c1d56f8b17a5aea3b19fe73ce2d59a3b672dba6ea1626fe7421dbb42e7f485c8fb430fa694916c6a04ad95cc48d260c29059c15facb5a105b5c75eabe6e6df33df786821f3ed1783d54ee5debdcfb4fe5d16af0ab55133048f22b01fc411a3b0f6dcc4d74d1f42b33e8b754d8b5ae27e2ec96b4b55a3029e7593444479786e3fa38d72846d0e094142e34f89a3b2fedde6ee32392faf8ccf125c142a27fb57c2ec60387e24e2fadd43524b4008285bf285c78f50fb606fe29bd2a9da53b784fc6abc668ad9b717627a9e0d6cb0bb4c92d997d017b13ff65b6c01164f0f528a51b72c0a7bddb7d67d4bbff8608d6ba0edbc964d146689d027b31fbd650dbf09849b6f4aad42c82c618ce8106be1724c38205e6c172ca73ca5e675417853ee6e31819e200b6b9a6b594e01ffc9882cf2e36158f043be84dfa7c1a569f995d0d2d91afc278ea4ec221c0c5e8b14c6fd560fe5c46e3d43a92def675139ea5c53fdaee00a6fcf5a99610ca8aea9bfa885bf59923fb2c532a28c190dc77c62696c2d3a9cd875eb0c1c06c296683d8b398d970e6f8563252bf2dd26176ec54320746067ddc2b97e30ce4ae2336e62741524e5f9ee83187cf1a948ed8aaac72b42bb1445607cea8b1dc460ceeb6ada6d90218e9ef47a532189ce31c4e44a687d170ed6cc56658d2b29b048784ee0ed9569e063fef92c65db335d35a9ffeff7209bfec4798286f9026f0bbcd4696d4d705f1fc85dfdacade5866cd558226030f62fab548a8ac672085bd912538e7ebc150aa4c42bb6eec8226b66cbe23a06b73b6e7e818abbaeb4a666f01479ae27992442781aba2e20c8bdda1f7e1725ea9cfb8379a1d29146b232c26bd100003149a8ede0f6484d3223003a174676214b16cc5c484d1532f543affcef8c8b768f4114a41848462ddf10e6eb9232b7372da2922e15d32d337e54225f96ad8e1226687f1b68050a03dbe62a06117aaf152a2473bb3cbc8cd23ed6859f8395c37810204022460d907c19f966ba04bfe5747f00bc3340cbee17db0a070f3aff6daa34e3f497f1f0f41ce9dd2dd561b0f06b367f1d840fc563ffae750a60b1c566850c8738a3f3abcf92f3b5fa29fe52ec9a3572a6041ea240dae00d940be65c8f263bf1cb3c3e2784d247f2aa24adb0d6d334878279cbb1747f3301dc456b65ccc4bdee7fb2388678860417d9ec3c5ad5851de0a221a03ba3c173d4dd270cd30d688d204222663e099065832b2836ed49c40bdc3b13fa874a0b61c959a66d5ac2d2da231b297a252a11388026d230510dd8b4790f14a8192896be720047da344047ef0358ad8a8a85b1e314505ee8df2f2b33396b78392cfa6900e7aa7d42858f6e0e7ceb0affadbbca95bba901a8f2e25b738b3695139345fbf384c7fb3d050e91dcb19b66707850b1ca50e49064f8d3bfa18632716676394dd11354632beb4dfa0198c2e2717dec2423b21d15a43a533b4d1a3f4049be9315df41ca9c35188d0c01ca90b528d0dde0caadba840fd595f091d3480fb38e0a3ed2e0de148a7f27888fde3bfbb1b89aff77bde4889fde619c2d6def873533dda3cb1b64967b425a83c21f012cc631306e82717c1893e9a36d06e88080d1d09c4dece20016ec18181da41ff53643dcc9dff496f7f51db200cf9594ac390c962e8d406ee1cdefdef9720027b3b5fd4a836b7d95be2135aafa57d444525dce34889777dafe1fee2ebe136d6c553e03a0243d188fd2df66f0f84af8977dc070a26d54ee7bda67056ee583ded1b47f9640924c09931784959c71a61476be687cffe731f73de588d8a41ee204eeb6bbc44f2ed5c7a6e24e06b9f0e8baca2eaf2aeeab20f30bbb37993fede45abf1d89a1b79c7d7b1055fa3adfa2fcdb197d2eed5eb3a060bb69cc9fd33fb01e71fca5e5aed122e1409878fd28fb640734935afd7beefe541c3161a858f49836c6c182cc224b60947148eaa2bbe5e79a4efa0689f32b7002b24cd8cf069ee0658556c9436330056003b26f11b9f13aeae38d57ba0b1f826cfaff541d745334322e19c513c557db041d649cc3b43ecfc2d31e32caeb07794b374fa0ea247a34affc7a30edfc978f399c26f2131ebcfde2e50974fc5ae3468eccba3dc2bac54a59dd3e9c0f5c4380a5675ec18090942e69963e4c565ca1f0a62af32345ba81872d640930ad706a306945b4742d23fe83e4b94450fbf7064b858df0e0eacb49b3e6ed8605bb1ad742f31f426a3e96d20ae501a88af5c0bba79efe676299f9a4421a8cced69da8c604f432130de97760327762e6a2df697c403ba801c57115b6a6ed31280d56428fae5f62a5ee5d899421aba768f9633d6710ae1098b95a562e6b32ed253cce8ec10c8521aee1d863848494ae1c90086fb2fc48664efa67400a2cef153fa06efab3216539014bdf05954f703c8c85640dd4be2d6485eab95dfef14d793519c2e07af672ed84ee9bd44b0ad63bbec9f4e567df8d763f08e2308361897e51202ef51b2c6cc06a14ca36d9c7515b27685ffcd3d82e62e1abe7f9ef50088dcd0e8f0c5f64fa537345a07429a039e68bb90882be1b5520815fb397447c44eb9aaf218ebdd174368e2d73b2e9280951cf7a36b05c48e7a76807ac19540475148aa4ad5ea569ece7100d1fb2b5b2f5ab1d5c553f89317982f8c8bf375fe34382442a0cf9503984a642edf72a6523086956be3f84e47fdbcd4ccac8f355e4c316e10e42385cf804e2964b4114d1a6b64fa1dcd924797b12bd14f22aff1a8b498a2a06b3579b3fe6c1f165a0c07aa163b60c0d345a3072b953bc15a764af01f9cc34a3493d3c8bd9c588987af8bdc25fcf2f0fcfb3447b587e3f0b04b19c954eb8dc0e2d0b57158ae29651c1821f6463fb9b1a8b6aaa7a963c6451f78e4bbd46c7c53f244667e728f6d59abacaa8ba0ac9edc91ea2292a04fe87d327d9859e27d7c8d451ee811908c21c96e001721dec974b6c59d0661b0abc449c1101d166e3dfe2bf92e3bdc2e9993e8d1cb0ad500c65528b0ac881868992e0b9d988e8b190781f65ad7386f7c1f6ddfa77de5d6ced7e30667f4f7ddf362649ba4681480d59dc3e5338f4b5f6f07b522ef2af659b1f20fe23abab89bf7c50d3878c82efc2d8423625994b40aab5dbfd3d8e29900ca8c4cbacaccb4216135f60c0bfd2b52658bca6aee809bb434bf43be34085f4f61a739fd071f830907b2ea526dd7cae3d9a03dc8783be0076fca6a1d24bf207bec9a1f535aac2c67466efa8e487b281fbda93742bd2661324d4bce9b022eed7dc2342f2bea865b47f26cefd12a9436b37b719e0f2f130b6668a1b7f48b88564182f3525885a52ede0db80d08c6ac7befde2b6716afba14c3d12f249dc28265a60efb09c73feb2072c1d457937f2f161aca38e1c18be6e8b790a39efae42190cd16ef11605509a0cbb6972087a0e80817bb292328b4c909c3db33003485c0eb5b87116d7534a7f91291e3dae1906e65a0fec30345b1e72c583529331df9a6babdecd310354e24f44acf518437fb622c77aba8b50c3713f6934ec33e75bedcdeab9ee9c233ad82ae4e341826f0c15f8e1db01059be597f4130081da1ddc471f32684a25c34c4a0828076717e937b5c36da6398ec753db216abf2bd8b9b7956e295c3557c14cc4f6bbfc413ec27ac3d6ce114682fdbb76bee8897effbd8dfb602335faa540e0338dbaff16a81da3c970e77fdbed30680ff9bcb77ba65c4114705eca72eecc376a327aae66319ba7bb05e758347099d2cbb3c482e41be58e3bfb31fea654633dc306aa4670463e6c9f7ccd8396a1fa8ad63cf0efd1da118e9e2ad776454cab6c63dfa1d26612251329b8f7e46a390a1d8abe3c9ae285db3824adeea35d4371bc7313ff3783ba3502a57cd0b31756b8d96efa9bd0f7894722939c454fc51ed0e6a926cec742fb1db7cca5cc9675279aae470f1b1d1484fcceddc821f7f5106ae58e03b444c4a6e7e09c2973fab1cf7e9ecaa6787b5c9380d8c1fb9962298d83e2d00c7d98db181d75936e28a82411e993f91890955b823ee1f95a1d1fcd230f067e41052f10ff08f217b64bdc985e646419711da482e4bf28253c39c94704d074b672b6de8703b044a8b14eabdba934c9b7385d5eafa7a56757c2cf11ea482f2b83ef246f9178c79efe0083ba8d33d650eb3b53670c7dab19e88a2660f682085feacf20c2cc2c4c1bdad8d4ce3ceb77e8fb982a8146386776f3799a206186955737de9b9df373dab183394df95e71e7e9cd0139b2ea0389bdc87c9ed2d8a2e02be1b44747a383fd422afd28f847bf4baff2e45f4accb54b96e61ed2e415df20bdf5cc965a59dd3a14c71060a989145ff32f2173900430cd525d6ab953c87e221642b89e46734398ef4ffe6ef884a552ae84aa88ff75e1076aeed6029b018cf9ea51197d5a726055f66172cec6ef68c150ea04f361c2bf48835e4a88f51d3aa467cd17fbb23291c287283efaf48d9d6060886746e4d8684077ba1ee4063616b13b7ad73bb0b28a3941031957216685f7b73eeab895b75c77042c0c0c1c77c556ed9323745bf0584c495665113accc9c03a81961f7cdea5fd66cc0593d96c7034a513ce4bb08cd2947fbf0cddbe75bc51506760a70c53979049249e4c10bb91fccdd64be8a244468c056b08891a155aef7149b06f4b187a31b19109c26d06b9ac5fba45c513191bd7122dc3796d4f7068608e8ebc0708fd8aa41f45ddad2f47f7f22c442239e9a0e095306fb62f7786235b555c0118ab65b5bc66e63aa9963897e720074cad146d1d26152649b8507c035e87fcc2b5970880fa69c198a2dcbdbbc710524c0a9317feeca5b3cf0578afa5bb8d50d0f194d63978e3507382da8f702bff97a0b25aae8b0b465d38cbdd7be953e18ff1d66a6b13a4357ba2e9693551c22fb9ecb5aecd2a76b6e07bdfcec5df942b598d3846009aa3bbaad649b29474affab2f8509f53c1b7ba5b9fef63215684d738c4e643538bb1395be662b38e9ec6431cf3ebc758f399c53f5cbac5b7158ccdbc26b6f545bebc1b7bfbefe0356eb479d85c3fee0428a1283b43d4c0aa6f4e7b0c2bc0f784c55683fe9b7a80218675dc72fc9f79f3ac0723f310525aba5c08b08ad5b858eda4a592dee584e97faeb20fd6fc38d9d0a355afb102b2775906f177648e2178813c4df5ea75c28b5b912d39b8101ffcdcd2bfe15590060e6e46700fc76d9871fbe8672da453a6cd6820fde7494c01481cc21b39fa684b47a6148588c92b28d4be318fadca59e5f673217c8d17b07d1231e4e5b726f9a9b53ca4c22f68688512067258e01543da187d9df94380580faa4f533980ac19754dcb299e9ded877e5b261c0e6540fd5eb164a12a81d6fc43249a35703c27ac5db1bed5e7fc321345dce1a20ce50003a436dc8410c19b7679d029124b86fc706fd4e45bd3d4c8dede9a6d1a913696808db7c05c8c8389c2aad683c55419bc159c22433ec885ddcc5e8703592de4517913fb747004e356880cd50798f04e7499846ac708b13555ab2490274045e60db22ec61538580380fbecf3d3fc15f7045a54989322bb23e30c4a827252e54dde17b452facda045a7d36464fed8b03d82cfdbecf7596830688431ba909e14bf6163e8490117d7fee83713337b1d9e8820cedfd047b2ee3688e778ef1bf959d1bd65f3817c41aae038f493c23c961f2ce38bc4d26c47ef70bae7cdcc4b957eb380f974f5fa52eb7824518ed0653180409bdc57a220d9ef3f0d628c00daae59586dfc7b1471d4eb1d557143c07e162f22eb47695d89f3ceae24b25b55b259d11f68945a230a68f960f5043ebb6e0f60acbc4bc7ef5c2ca947aace13ab4d85d2e626492a21226206d35234b6111d29186ab7a322d7d2435e7b6529c1d81d905cc0f5fb44a368e7d78d6c9a268f7517e13dfbe88f9ed990565bd8642ce5edd45beca11c6a11594df6576d1a46a194e9ef7971328cd53f16b3ab6b21cdfde755e7631f72c4be96a536b21e276f004165f43a2af8abb32b7ec73fa9f9a581778841b43306e89af73c5fa447317442cd12e9f4e5fdb595dfdae18613a5e85da74f942fedd8c03aad075ae40faca1ee7247a262fd0b23c171278e900572708924b9ae6143f5705c6f7aa2384acab89fb9962050cbd035775e3fe2df3d9475a83a3463c2281c9a09c0ae154f02719767c01d0875e5ce06c57d8d5131db039d24aded7b8e75fd18cb71fc1b6e4f93f357f85b677d9e8e856553a8de059a3e72b5da6a5dd2897fe8bb87325e01693fc744dffcfb77875a0a50b3e4a1c0b05ab2fe08bce39a48c23aa6b7338e1e3c191e5cfff152dfe96e38cf853a2b1144bae3c4f80c90a0d0db2da118add7e9c6de778da8f1ebb7232c734180a87989afab291a3174be5b1abbaab13f080dd5f4d32ebf55ced3b340b0ea76f8a1c7ef037c93741ad1fe009c8d925cc5e6b9cd44c5116f4fe97bd7e7a38ab80b9152663f31d6671ec6410c0ca96fa16be94974d1bc5dad359dc0ab9ca98b24ce5429eb00ecc13b2287666843def3e7cc138d7f2f0c1f0c95b31a2e3f0197ca3fbcf37cb6e6e05ab110ce6e60be82c8fba1786008498c754ecb8120f89f693e7f968f9e7be90756984e933df53572a03f73b4f798d7e5a5b656169840f641589c778ced9c2e13050091c6dde484f60de48a9d23a6957db2510ffe3c8e66b13839d73e1e921dbc404905c09b673b96bcf15ff39e2c280b85b1f28d00f23f8645997780bffc4b7771a1717851ed4f7071d8015e2959b9b04fd87f535abb97f0ff1414eddfab967c79c791835df8497d79385fcdf76688178f543ca9bc23758bb93bff2b4920711c2a64ef5ddee766c7387574cde4189e94e319a2a7d8012a5edb937b354b28726d0d603121315e11f8d45ac47baacca4dd4d86416bfa62ce604c803dd1a868a2d03567322bf57935f0273f071f492fa0018df55ca72c0443f3ab31e283a6477effb8ad2c88d82e8bdfcbbf97a85682849f7b0a86268a5e0d4523e3fe40d4883053a451c066589d02f276df06011ade5d1f2e48cc4b80f347a2abfde33273d9890cf78221f118e154508e5d3105f5c28f33548e87db274e5ff75ff55236b0a09165cc5f2013e06aa3c654db756467a8746885b64c4664f3bda20d3d8dd1def6a55678be6dea2791d76b19d116821eb061c887d4fdb5f5bbd3c198374dad82c5c84c71277a1eac01c9709cf996028e6caba60dc112bcc0fc795997ff1f5da2cecc71340072601f9d37f198f7e6a83ccee5f5e7656a30e726f2b80147f828d24f259709ac7b1f5f84954495cc86379051038c1b501fef211a6aded3de0cfc938e30d97f84edce5f2a6e3453ded069e4e7444d93e98cf08ec5abfd3a9515de1244278875cfe28623b4b94efedac577094d9773aa86f9f765a1d64d40b56f8bba1c578d071e61713c7a9d7d666cf22dfeac4efb658342b60a609c418c63c15e518502f409464005a7305b55301ca28a3bfde7e05dc97795edf2f2adec6a6b208d35f2f57219ff4f1dff939138ed098e3d790681eb35bea50bd80f9bc8df778321dd87d902ba368807e72078a202425a47855dacd2502889482d49b42e8b14605d6818f0aafaf78904b45133786a2bdf4bb408b40dca3c0d7e8f36e4416f9cd7070c0a5ba3483c1abbae162a927b5f580dfbcff383e0d1e2ceb757617b4c594119d7f88891a844e11eb0f1fdd83effb1d92b768ef53fc61a372a0c4bf5e273b76db67dc26d7141dd399b42f4c151fb7341f2059f61800a0ce3c7a95d542d959ae925787e13537a2c5b2ea890cd8f5c72bb51c1d1b6e6855547a2113ae8575e60f937b6d0c86517d01e863e6f2cd428c72acdbff5087a94485823bd2b288cd60fa7c0a3d916ab4978cabdf9cbac6d2916f4d0edd9dc1ff7016cb4871edb380c3376c77ef850bcec2a61b2e875c0e3d3fa06ea9e40ed8abb07b4f4423e1039df6e4f691d80ab36da0025e808175235685f96c113271eaacd1ca669ab6bd6035bcde422f2d68c6d04122a0b323c744871effd8a061e42fc233171acbe33bf5e6fcec06f4f5c088d62f1c659f2ae749f4dc116144e8deb4e85833c715ea06b83485f81cefb347c6e3c93965401beb955a97e1bbfee1185c2bf7069b7caca4395b154709da10f623842b14ba65123a13ad4ec47f7d4a4841fe778221b05d834cff8b47b4c89ef79db5dd9a6fcac4a2b1fae2dd26d32297940980d44ebbbfee8368f5e83b5a1872e0f7f3e2262cc0ae98a3f3ff13c6229d559cbb7cb2895b2cf141525d660b19849baf4ac17c113bab29f5850711f876ca84f20b63c67e42ac0f01a664278924ee3ccf00f899dc0d55fd2a5c4c6e5302e77626f90474e4b73e28d62db84f34be0d842fb9ef15fa0ec2765a82bfa6547deefd7772cb12273d6ed8582f21002395278db58e82541353e3e4fb0415f1d8d95d9e2f66decee5cfc951400bfadf29f850fd813156a834ca6ef38f6c3a86bab242b748235af998b37fb8e927649f2a4c0f9e4b50d71a1f93b57c601ba730c05b383e29e0cdf11dff0104b9871135ef27dd6a6e9a4f71b39e6b5d4c73bac50a87f16ef1332fae2b98cea0e9af5c138d5cb1471f69639dc086fd6c705862bcd1a08f5964d16478426d06dd24c981fbfb2483f1c2240596e79a359ef4a657edb16bcfa998ab9fadd0cd9cab790d4d1893e99fcbec67f912821b4da223255abfecb305a2978ea5e39880f5a33ce9423596d0e2ee7a9aca1fa2140521747951c8aaaf2e7d7999d8044f06b9dd452320b303c498616613f53a710126d69077dec0f622f01a11571a6b2134309882098c0f81ca1b8fb213badd85a3e874737290e2d410e1253d8d11b87b6fada348a72b30f58ef567e7b4bd3bfcd9d73f9fccced7eb89b8aeca4fef2c144635ff110da55c4f7fb31a8a6d656c3de13891ff99a0847a0c8c0f7524f6c067d1feac273bd4515bb13f93dba1c71bc4a5a575697c857d83d616a8f1f1080f83194a2da1c5aec496a34b55bf20dd7b27c58a140d82c1b7ac6fc957019c24c4ecb26efc96b7758117766128bf9cac38e870f27ad7d9941af0e11b3113d1c85763fbb0e0170ebed69f730a07bc1e9d2e3c7b3ba335910d9c188a84afc5ed0f1749933f56e77cfee91219228666dee6c72f3c459222f9e7c267cf889b41619bc09fca6616a4ba7569be563b5f2325d779fdf302a97d466dd5d6bd33cb7f3b82af354a6e4f1e48ea2dbb39a190f4576cb192c14dd2936041c1e2e684fe120f0b83a0b4c2d84287f905330ad8f040f706aa00df6cddc71c445ea9db74b5f66b7516baf586be18de79147575bbbf61277a72b7b6bca80c1a3855f4374893a917bfc62ca5091b997aac757338bb46379915395a51a0abcc8be75ed7495b8add0b1807c85e307b8601f29006680dde8327247df8c20c6fc3d31a09ba95f4a7790bff0fcf8520e04ccac94a222788e3850d5fb4b491149dd6e69d89fa54d62e92990fa09345e9cb29e1fb80cd396cb17f3722235dae9821ef98388166f9230d7294986bfac8ec8b407927621a9365f5cf6801e9273f7828d105b811c83ffe7887c6581bbd0a5cd701961479adf8d907ab5c75e2287304afea3e8b4c14355ed9c431dfd00d1ebb161968ab3c29f47e5591c9761caad0811cf9ef76ffe62626978633cd118acf09e00d7b38a7fc209f1a2e23eb855d1567cf98a90ab6b15e513bc8479b6a9eba8346356f018829b7a3afbae342abe393e3f91bcaa8162938aba71e4b44bd7e02f60541c6e4361f2d67f04b3f59fd04b796702c1cd8dea76e438412a7603d751b3fb3509eab3b682fa3457dcae6bce956cc91c51169459fb7977ab12f99fa7e3ab6e1feeaa89e9af670e3ce05dbaac76b3f52be921ed7f473a9d8a8f6c05335d74b69df51f1ef47a85f6c0f276958c0826241a05ee0f745ff5a223320ec2cdf19c1548deab07c7eba877af797c729e57dd045120394ec7f67f96ceccf7bb82034be8adaef41549d7e4e3b2a9c53d70b9840a06421d416934351044558a142f968cba11eb8ac3b8f2969a24c4b85bdf5ff89d1f027d92ea42c3450e62c2336576614e913f3b10a0349f29c02d198e5011cdbc288eb2f6f563697b0aa3d2f14e4291f1d73fd9b38a48cd25c4445fe7bca216da5ca052df54ebd5896f02fcf2e67d3ae61745bd723a5b17cd528f46c10394a17545fdec59c54e29cb615f26ccfb421f6305f1880d326b424fa18f00d4bc17395b4182b000db4966faf56ab8cd052ab1833dc912eca6b3076e91af0fd298be381233f8a7e6e0da1f59b2e8ec768807b0797b7ae2f9d13915881d0d038ed2c814dcf093afa530361ac858cf38a5c224ca10555b28472e5269a2faa90d8ce5e933e6190e729fdc9b9cca2de20883f28b824349b8745466dc4c516f3895ee36fa0b8445a4dea6e5c88bc52f691ea4c68466026bf8a3fd4bbff8608d6ba0edbc964d146689d027b31fbd650dbf09849b6f463204592b7db4d1f353917500638dbc7c54045a522ee1deae9ce401c49cbcc4c0ea88826d5adb12f51504647b1221cfe1b684cf2ade17a166292c1a6b5efc572a293daea5f506b4c45c1f231cac444d8b856d0046fd435c730426af8a1bdcdfec1a53c4e606e292f3d851e271ba626b4368598dc66a3f7753e4a4acae190de023f1888ebeba2f6dc3d2f6fe25996102e817a4adb513ed1d4a414bff136efad53b0604c4dcbd432feb16751d1fe5e6ab9d7c3eb4ec4fe3c0249fa5dbca383d13f1b2b46ecb49ac729059119d4f0c3e52fe74e6428da9097b62a511ccea00a617c7608ec96599cda51b9de6512879e87484cd3eaa3536fd56d94676efce4b0d19b06d1c748392c9d5aea3aa7e46d4acf0379153a472dd28a780fd7bbfd423ea8cab86a2172c207a76d64b9f7f2f318019e8d5e1376272807517d68e3c533bee920fdae088540aecb39d109aba12fe508a5b973ad54d0906f25ab80505ca343427893e2e617245081f624bf67c5c112c7a9d0c421d2fe406d9bdc79f022545e8302e3aa6d92f69089ef4d98185bc8d8b8e84ff41a81c4ba6198f6d198cbe1f6fb3f312310a7dd5f8eb51d4bba1f8e263c7d1df7ce3869b00fec37b6e87a78e4f15c287003c9d9c3c5564765228e108f202ee959d8119249c13b58f6cb9ca604122c7bc465856c3ecf94ae1dae9343f7307a90118ab8398b551085c62995bd4f9200ea246143851ef4eea1a3062ac5edb8def036df521ff22d7c66dbd4a911786c68d4bfd7b162cb567e242d0069d00346a57e32a794399c94af4b9eb38dbe9f5c99e72002ac7f6fb0a78ea937ee49a15cbb2f954408cd7314fae0f25d4a12649096decf9775e87870b347265d8a661df8a1f2b7cce467bf76493246ac2b85e56fbce371d896d7a56c3e8b0c89cc4adaafd3d49b4e0510dd8b4790f14a8192896be720047da344047ef0358ad8a8a85bef4a133c3c2a72eb5ca36cbac15da7be0e688d503de15f5e2db5a87c586c7cbe6dc42163ff535adf4e1c70ad78cda98b7502abd9b690d7c9d8037733cee32d84a3a94041e04eb1a590e18d4388bec6c56e4f7f6926963379d2375330e2d367a77600cc89a0da6b1bcc8492b650fef9676c8e754e86d7b23669add8236e6bdf3b0cd2f02f613478ecf07836781ce05a1837dbf72f11ef7c49cd2587878b1b94853047988a0ef2a7050ae8370cf1bf7b9cbcd947e9d02ef9f127922b818cb7ef5662b08508a5271029775cb758b69dc981a87c206977f34fdafeef123c6afe64bab1c1214ae7069e96174ea6234ffea951a315490c99a6ffb536afdd6a31a9203c97fdb927911bdad7a15dde8e4c20e27495254e407ff5a6829df0f6ae06f9e8e96e20d9d3a9aa94b2a62dd156d9c21cef780f134e0d39c4f9a18e4e6cef4ae6268f12522ba0d66676c7cac8e2c7deb73638e347029da198a2609832c82fec376c0868d70c9b82000e9d5456288fe656ff65a6e74a6d61a227fd7c1885a861165f00cd6f51cff3908fe9180f179e08f7bb504a1891c5d8ef3a720beb33547ac11c3ea6bd3486692c24d01f4935afd7beefe541c3161a858f49836c6c182cc224b60947148eaa1aa339296143cd9ad7350b5d13c3fc954d4dbd46857dcd896d3abd3ab3d737f3675130a3649ddc4dbec73d5574f629a3e7099420bf8669f5b7c55912a2447205965133b0b354dcfe2b62ca74bded20192febd49ac094599908b6499b1105b6a75f12e5559af2e794e1c3c535be7076d15fa37c8916ce51dc3e890fb925e17a1d09976b8e8448546f02a72af53d9895a1b49622e125218d6dbeef81d5e2489c5a45b9085e5c3984f1d6e89222952554af641e62250f0ef93f62e746ab1da767d3cb5cfb2667d1cb290949c7eabdb40a62020c1a32e17be9c11f125d958ebcc77b1e4c3f1ee3701e32d1e2af231887520477b52c36eaacbd9b2bb02a279d24986c1d65b0fe88b793c5fb11502cd498162eef183b0ed2ffbfcf61051b5b380b054a839bca99e2a12efdc5402a45532cd1dd29e1305c6b108cc26b023d3bda94416e5e1995557c4faa482a500222d4d8a41ebe9a8b356ca86e919107af672ed84ee9bd44b0ad63bbec9f4e567df8d763f08e230836188f8e091ef7540a943ead687d84844b2141e035723c6956e1b8d3fd92eec7a2eed3d39042bf59f79041541de1a713c7a162fff0bb80173774486a4f970d15bcde230fb40e2a7fb6af2eead3fd40582408603e83d237d0c34f02e4edec11d2333505b48241d65baa8fc8431bf11c5706fd4ba905fc7c1061637b494adad75481069a1cfbc81841c0764927b3392019cdd62670f3179e66d27b944b6b59c5ab2393043b62c3358cf73b7649b47d34848d43bad43bc21c4150ed11a90333ae1aef8779ebd68ad15d1c3121f5cf0cbb5a2cc5e3980a9c2b639dc667e65e2c29778928e12b71294eadc27a0c2b2d4e0c61f282dd8a600af19b52f1a1096bbf1bbb77a650bbdd55f7efdbb15bfad5cc13246e2fc5206b1983367bb51c49a9a1aec3e157c84e6070621907617a84016271fd03f410244f7bc5ba30d8025de37f7cbe79515b1350dcfe6bd46bc3a0025fa6427783b040e161aac9de30afd492ab25c973f03775731953a0d2376fab09cc38ec15deaed0973c328da1615b4d1a8149a92c0cbc4ec70ef79d790ce2d63e15d10eb7627e9f088d30e5c600a8e49242b5452c18be34e99f4a85a8ba6530b94346b7f70d9bdbaa4bfd9801c5b0d7f606762f0ca6a3a7a40fcd92e8d5b3f43809c8f4d0c0f072bf98a840aa1cad9ecd522da6212f4afdbaf7196559ca37ba13b5f8cb0233f7199d0e19c3c0753cab03a099b8b606fa21ef332a8d40929c8b03159602ecbc22748125facbd3b99bf743c4dfa4eb5b72dd11b77b4ccc553006cfcb5832b311e8e29b7cb429b2637d58495cf28c180ddc766e9071f994e430bc8a11be3b45a2ce9bf8dcbeef83f37a2bcfc10dad85c400b35142320cf300ea7b3d660e416fe17d8ffb35ad2089ba18e98131dd5123fa9f1334cd5a5ffe0e1ea34b3cabb78c152eb1a7f0cf43512091b3bb95fe6eade8634ddef8cc9c41605d870018ecb45cc8a04a5bc59bbb7398c1bdb81061065a2a4fda5e5a52d93f52093583f2135ccbf7ffd8eb06db3606bb94753b93754e8be3f5c4939ee86fbec8fd2b42a23055b706c949ca79388bec33277dcaf92480ce69aed181a374f59eca165a2bb087ba4b4b29895cf29b0c01c6963fb025ad2d56d49bd42d2c0bfd033f903dc7889cdc30d756744fcbc156d9fbe1b73a36db166ed61dca1ddda6c878a5decc84c117d48f71ee940af84e23bc377199281cc84435ca52b11f9f6768bab06e0cf590c9e2c1019f0823671c502546ded18debe99129342115db2393bba3aed989b3b7bbe491e155a38cd27865a86221099ea0320e10ce0ff903a3c7ddca2919d4448cc0f079cd2dde19179b7c2a761d3bfd4fe22c6e5be43a1262ab1bfa2351bcb9cc6abde0b1229ff7d90a7c54259ea3df8ee783e69782933b10468d62a4a8c34cdc2d71126d05cc696c917caf89cefd3c9fe8c43d57c513e42f8d4ad1f7058da369c62b0d00a4197c4d52f433dd4e1462a83565fd668835e53d5142410bdd79ee1d0b5af371a4b25cb0df7716e613c31eabc7a31b2b41e35f140c46e7895892c74751fe769c7c0e69aabb0b349b0f1ce5320b49160331d7f2054ee2cc612cdbbd3663984cf7d65c9bbcff7a0b8c6a6676ca6b3b4f69c2b81bc14ac53357c0e248a7834322210f7d140d97161c84d89e49146f7124805492a76f1a5995fa7f00522feb11e3e6359e80cd4b0077e8f3c545de05de7650b912c3421b309174b4d2bd30176d2b0046d1207cf462c3309d7ea963022786cd17e8b9db33bf16cc84c1f54c00445daf60b40504c99d6e2f472c3af6787fb2aeed78968ee95a4775b9c4991d9a3a3dfb01ea93215201fb49484ad1e523b016ddf044f4c37a87f090c00488db7165f21a4f7dc70f45b83b678bbe484188a6caf098b78a8f38bf9069743121e0b3fb9f9e27addda1d0ff8af04692bd28d3d11682de635faca3784c1948081d52714ae9fae86b2adf3a8008b3b6d601051eeb5b309148b61aea74add76c7b7e7532da891a0535035e426fae6f7cd6c62ef527b7791ea70e29bf3e6f4917b0618c0734e1ffc03e24917744aeaa4a8ba80ff9bc2c3e1a06d9c9552a63a67d5d85093ee3379cb63a6abc26ce32939618d1af35038898eea5dabcea7c3d48738ffd87434e7b9f6ceb71f1cc609817bbc787609458b8b94c28ff4b7efb753645f06e46ddea159b17f92abff2b26fa472d6f817801faa121b32f2c48ac30b64e3d83b90ade772dce219853803f62d08e4da3febdfff876c733cbb396a7b75e5f06cf8cde1a9c0a40ab3170fa4f9524b6ed35fbc6ed1cfcf832341a7e9f75ec297564050f7816febffaff041914d732e8dbb890c714de40830142b282e3e0f2453db66ac7044422eedfb857c51cb7dad8f4cb40738eb24bc19825b25bf97f1e89bf8d2b77ad70be9019ef83b52863c1836f117a2c8c2bc041541d5e3d407e4b71125807643dd231a6b37e2894c158997cc289c60bf89b3a09f5721317066872f34483a8a5a3a93316a6dc8a7b3517a18175da35a921b124bbb7aade136082841b4e41d823d9129990fe5a1196c54efc8165a65c5cb1a2f389367ece47c436acb6dbad235dbda6e30b7b862fd11fdf61bb8eb74db506bcd88c1e37b28eb954806e12f829f3cdd7767693aef304a9207d2b50e8ac6caf29ef5c50ac7cc46da8814f40834f4d44a32b88fe25049a6e2f6d55f1a137399c2f621d0626572490a7b28d6b592356db2f9479aeaae51929df33ac4161eefb86fbb3aadccaf30d00de53b66f52439d4b21837e37eaba76d177e7f13529604887e6400e241ce17f49c6ba027dfbe690a0c54a4be1b35d634350a8c922fe64bc81c91a783acc9744a47dfb70d8b24afc2d91fc110fd2c9f194a10406e32b5a4b4276062051452905be5b0f192796eaef1f31307e8eff9176245819c685773e8868e6029935b4c87fa2e5e22c3eaef249a9f4cd3df93d6ce28186fde2c1c968e4f18562e401f37551b8ac6f10a15567a290b5527c223a1af17b2f79a5ae644581a08b0faa5fba4ac920a3caeae113e9dd7a8b92eba1299d63d6096e7cc44063e3c5a6bcfb9350307774170a7ee3782564ef2741b0c13359a2120cd36a6f2c41147970e23beda583260885eab60f5c4c07be7286665f4588c875a9b67bf4338b8739d7077f1ad4073f29ae435ae71b82fd75363e625543a61236ed2f37d5004bf27fe092fcfcd49c00cde567f3096a4ce4b3ac6715d32f1b1c6fe7650f83854bc584722ac6f8dbd748e3bafa8f6d5b890d34b66189cedf859677ac13625d55b972e9e27f9b806b850ee7b31e5f9c9cb53d715e145d423f9740f69e56f7cb662172653049bd94d032a3d5d3aff4125d142d19787c8b1449ef7d7a0bc4bf7b82e09c11f6eeb54bb3ab035c96e6926ce5a075442a5bade82bcca71eb53051721b3694012642c100b2ff8b709176927c55626ef96a2303ca77e5b281fc84bfccf292798e22b86ddd75b3907e57f254ab91451b1d312495b92a9ead4d8bc76447b8f962ba533fd0faeda618d26600ee58dcb5fc4d75c23d18b62386f44989b15896d5e6241ac1727b315fb38df0dfc474845d0cd069b71c7126849cd1d646f19fa4613c2828aeb4436197900c36a79d479a4c9d442e6b6f681cc8bf99440b834a78d3e87231a9fee528db7628de522f4221762d8b0ba5f92491c0b8a8121ceb08fb49ede977d22d6780fddf43a11732ab039ed69e4bd97b8de9300d42525f5f109014d153bcaa6bbb9e6ce7b42c6287541a899fb18abf7236073c3eee2034b2808083dd6b841292e5f09d3c114917225315348e3080638f09c62a66b20162db1dc552418c3f3be3b8bf2ae00132eac2bcfb1f153f2c286efe42f74d276128500db393baef30881beae72a5b05e90c72235fab16c1a3f34d31bafd67af2b06788d372dffe2f9e64f46e8ef47f30bcaf7071bdb776a5a637c9c1c2f27385ec756bd72d670fc3effd60bf1c3dc72de45ff4421267dc9cc0b8dc5a498fbdc17267e7c8486b09dee17b2525a97b9c505233e384a461af2b33a639a3aebf4739c3e783813871f6599ea897a851e49a31f35c9d230c0c330f79cbf44d25370c3392fc5fd979241a435f0e913d0f0949fcc119a8601890a5f44c44ce9fd3ee3b3f06b8d3743c99dd792149534c3ef8372dfc883ba57f936ab72d028a3aedd6b0a1b592acaff659544fe72ecb39beb1d42d8158f2a06d3fe43cebaf8bda89138ec296d486302f351c773e99e950924ac49008f1c820f7793879970d1ea395b5fcd643a209a9a1631922796b02634c571f0e88705ed870e1d4781cc481c9f5aec9efb9d17ae3ef4c7344ff293014d4fda1e2d569cd3f83375782d8d5796429c3d176af34db62bd779c4c1812edbf30d392c0429a34623e59987afb5e0190737413237ab0a09341d655c61e82ec251c2d1d4549593ca9f829b38db28e35a7538baae26c3319a6d6ad0a7d81efcf42067fac10e5196d29a11bb772950664f09a630e85c84a909f6fbd52c2a9c45ef6cec0291d0c89fcdce940ef55c168aea1fb1b124ef01a00132fd1cfad28caf6dd0b94737cd55255a3a7b1a567ad73efe604409ffdfe17caa23ca213b1c60221dbfc67160934fed3febf117ce95b6e33a83834a44c47cad123bd5a63c7ed3a16812f89a27aefd97cb1f703bbbf50a2167d08724de7dde574dcafa13bfaf2a63346165b08aba16a5c91841032a40909a40e2d73c409f6dd774076e5318c25eaccbe902e49e136a20e9a35e39dfcb24c0d01f42c8bc0d3b909aec1b3c77ae75a8bc2e38188903a5ca16503148aa3abf0a3d3c8c8746c633469e11fd460272b13ec15ddbce2ec32baf6e044665e63042bd4fcbbb5d96ced591e2c93b1435073e6d5762a6852f36694eafe4f9f319407cbd4a8d86f2d8e77d2ef2f5c6ae67c0166967f1651c6c6b2b1b49ed1ae2c5b9e4d784bf494e85b0f804f4f8dc78b7f45776411ec53b5dfd825f07baa5b709cce460a7a7d46d4f61e15836b2a129c03da5c09d55961140c1214c1a478e38241cf0fc1b3785d59504232e1e5a6312ef265af967b91a9fe8e6c0df3f81e17ecfc2d579c3671515dad3071ea7ea1d6cbed7967a873a8a6e60e4e910839686f481273172d3e5ffe7db363052af85f39723add293f72367a5527a839e68e1811860579f5b8e60f0f49b5af1a361e34a4d55bed46860bb84195f099b3a2b31409deba37e212072e2afab02a16c95b1da4d40b82e3991a0a76cb9735329c5d0466f3a1c54dcdd3ca0bb2bbcd5bc538b4cab4fec154c387381062b7295312101b59c487181df7d3078d69717fcaab7478837b5073a77abed9ec26349f62c5dc1b692ade024a36477bba61e2c8302bb5323eeb4050fd30feb28dd6ce17c7cf35de0d9e41215abb51d61484054edb1f9f658d862f45cb2b5e701c5bd0861afc100e45a567ab6e0b044ea993f39bd9085f1b9887a3a4771081a9445906c6a006d2907b0c7ca5036e850d6177108fea04c3c3425105dfaf960cad4c2288b585154a5b794ce86d51b5476dbe6ff1f7fb1a02eb09070d8173f5a7ab028af1e94e352b37dfac45eda82b082095d6020e703bec225725c2185dd1f22331b64b03810b2e35c9d2618aedb0e2d76fdd9a749bd6fd1d1542b7f95b96dfcf1dc61da7623da0b6d8ae2f1979ef3f57e0b861f1ed0ce7b2290bcf5b565c1ebc5c69e97681c059d1f8355e7943ca2522f81281708870bbdaaa9aa9b7a5bd7555d877c2448075308bf80a5fab197ca38cb23fd0c47196d4076b9220e300e59cd49df204439ba5a295111265ab61f325c920eb2f81b2cfa3a91b18f3acbd6d1283efd79a106f5174a63db660e275f722dd59eb6b62f374f4042f22f07047593b7fbcc33a0c31c450e6c27546934f275b6cf28dd1db70269eccbf00df8e91b7f9696a94e09029913a3ca0a03f12cf076e55c41025b9ee65de5dd7eb588164fa00affc0321c6a4140304b486b7b0e9ee516879feb9dfe31a6a0a46706c2252884d3520f74e34920bd7b22b37ea68bb9a0abd33b67bc71bf17ebb8398c15f92c8eb2ed7d6c59d46884d46d521d7388c9883354bc4e5788eac388023dcd6379395261331d6f05f5ff4ffa8a1c56600c5bc4535ae8d8892cf3b1fe7c19590f3768865efb2784b1fdf8354d4b7f60ebb839abe718356f4f754d0f7de90d6104569af7f33b16a1a6f2e978610e36cd105b663b2a7c65944203357e3ead289bf0f5f75c1be678fe09354df405791f22548d94f9c0b16aea99e779e67c4ad1312aa1c45ecdc21749666ab57ccf5cbbfc8822b5c8aa9a98254a672b0980cfbab21efb54b54cd12d7ae35432643032a2b665bec46bbe76eb992455bcd38662bfe9c8ae3c801eb20663b70812d26034eef36c5403da622ffab76529b0d11b38b543ac948c6f4df13ee04a62e6bd328b7c29447565b30e54935e66ba2a9c1c0628b2f1796deb3253d3319205e46d2d15c4f3447f3ca88cb7e680c0065a836a93e737173213ca50057ec178a203b3e109f37641f699edd6e58b1109bcb5fd1183af361298f4825ebf0af3a188c76a8cace9adc65f8d83b7ce4a08b9b9689ba34de537c1c65319690d9075bea44f03f828236c88482ac5d0de9d9b6c4f67523dd0f0e60998ef2191bb176d6fe50decc815d0def7b8ea56dc9eb3106171a287c2712ffb98cb027b929516d3fc745600461466fd30af8ef8699b1437a8dca1f1c1c099069ab829471e73ba649046816f1a0b979c8be96fa0154ad66a06131d4f6a19b0e021c4baf18b50e212a4b4ceaa2208ee75651741722ebc8de09048eb8e41cb5d26fa5efcb9880454b9627b680a886e70e59976295e3e4feb8c0ceeb63f2c9dc44c07d7c4c0b83eea4735a3ad0e681680feff55bdd028e64df9fc9a76983f40a9d8ef099bf7a934ed762c97b1320a98481ba48445c4d22249c00806e095f82194fbd9fa6a6695e109c46d8af55dd1721476d319c4a7f10352316b613756eb0e7af5ca6bcd8656a3d9fad580843d4b0316f1b84224548d53471422cf11234c27733c78738e9488a8b57e534d19a184052c70528f63b8958b2e737fddb37fbb9dfe074283af1a06eaa8652affae1dff1fbe293e879026642d20e6b77b48f0c70e941f5c42439a8463cc319df55fcb3be3d3066e1e3c46a58ac52bcfcf5404d117052c3511ad23b845b15fb2a01ed13d67af7e4f198a8055a2bc951e765e60a9f25c65573d54e4d8320c433448ae0a74638eb6cfa6dae764fec60e7408ab3d300dfd017b1e75423d0820283c672a1a6665b8e5254d3e6b0075e335fe042f27e5c1e768cb5b22adc07ebde8e39fa1b5b44866ca4f8b06c499ccf2832816e0257e269f2646f1ea0a06c8a4f7b24ebd8dd8f4ff29984ba0f7327cacf3c9b261ca78a472e48a84684fa4cc42f786310250fde858b102903d1b624f8e4d5dcdd0c852e55dc467af8cbd4a7b912e3beece9e411fcb7989b1fd191fab8da4658dac7a925da8276832c529f7745c0fc2320ab8db684b2b2255f1e1c5a1feec3da4d725d6b50ca65faaadfc1e24fdb81eabc781fcf2a0afec3187ede99580649df4e8523cde2dd02a17380b7f5ffa618ec8adad387dc016f8fc333e9b7b08379fc9e80c4826dfde4317b0ee729d94036d90b8943af4337eda38df74f7dcf8da3f2a3506dd1f7888fda9b8b32b9e1719cd50d203a9e1d2924d4a5cdbbef2793c6b5690fc691987f0391575451f2ea5f83903a4a6490480947a34a64d94e37cecbabe0976e138d41b721a57f86003faf6b1700126c157a4dad588f0eb0dc643c15992f1603addad0c2ad2346e63e2a5176ad8a47f15a3cc639155690dffe5a37738a5afa2a7e1bbdca8373d8da5406916f0a7ee34767ce3630c2af5dd187a22ff1cefa2614af99fd2e469d743737f782547d7f2430b98d5496b85d26c025d8a532619548d6ca43d8457b600f0d51f477e161bfe68c2e1c7c267cc5610401bd08b3d730e5d41aa6963b39ee243edf2134bdbcfa2c0a8172547a628a19e06b0c6ae327dc27ffa7473351e3c29adac0d48ed3aa5fc5d5cd2a7429d1cf04d1f2cded6a6b95febdeae8717e47488c541ee183792874f2801270c108a11dd20cd3f99613f9a715cdc88a1b121dac512cc006d212cbc08034a5481dc7a670b64f31c268fa9358fb6cb66267be73f0843e1ebb9751e8bfb2e08095845a2b7fd481240dad2097e7c9fcb806bae20bcb2f2f576088ed05db8abf4e1b2b01bac2e63dc5627b1c6b8057516cda56b05fa4fb24db4b2b36671dc472008dbbeea7ed3f44480ff0ba4c6745ef7a4b24697693e9fc75599a2f3415413315bf925d0ce39ab1c1ee6348d29b7558f913d0f114f90702539e524cf39d1b5546cee8d180ab80476ce63ad3830f8fbeb6813d0b608ad99c1ac13511cb8dca4923eb6ef85dfe3e1447d26664d4b3f987ab9c8fabd4be01cb832a726816a662790408cb03b44667495a0e308c4daa6394291bb964c3fb3ca680dad2ce359b404b41ddb180bc53292f198d545804b021fc3d750ad053650fcdef0aedf678822c13a466feb03954b3ec86d168a95a01164330e782412fb1718e82d55d054af27f87fa3e537a72d37e0c700e73493447d7f2edbb6a61b7fcf2a824a8d710c61065282e95eee070993c40d906e6118e1dd6f6fc20278b85abd11bbef2b78835f78da3df8c384a0d4819e30fe2250185796adff878c9c1793a47609db2bf3f04d8b93dfa1f104e583ac0bd38175e1c7dc75787b3da8c6ddfb676aa899110a8789b25d2b5c9997d4fa8858dbdeb4cbf570f0f5ebb3c4aa55384bf466828c11df41e49ecd883b361f0373ad0e3f05b7807311ce125d95866292f09f556fbe89e6b18cd63e0b4396494a3a17266c871d82765574d4ef55e4df0bf387842109fce35dc922e961bc7f477ad2257b728e01620e82506d0526f420f31a79e5d7783b9fb0cc652ca45f686c88ca8ce8e2f43739ef4ab1d31052d8bdd3ebad669402e0d191cac6c560475ce4b52afc4d3f7d6bbc2c5c789f66122caad27f94afc4f898532194f1a0e7cd8cb2c4da607cbfb598a8328f0104325b536377c57d1863ba4ad69b25bbb075f37c85c33983b3e401495906d0a7102cf6a0a3d9b4441a97481dc37a5d38952edc90cdabd8538a6fc6f4cf78543dd621ae567f2be2d6a79e7a77e50a20b6ef5d93e29e7cadcacf20b23dfd5f0fbd0b7b688b6a7f686f3ac4f93c7e5446d37db4fd5c3c73f132546b001a7dd7c5bae7a054a50322b97562585366b06fcd052cca3a7f5fa5db182c7dd3e03b29038208bacc601acebfe9307adfbf934f668ab1f32c2894c7ce18c8ac7c246a355f430e9637dc47493a653a3c94d48ce420ed161858d4b85ce38bbdf9f7677a502a0d29d8267c46d5deecedffb8c9777ec0029cbd9f229071ce918b76b6813e54ffbd0c1e5b5a5cd44b70bf6bb4e52dabad69838b0127ae6641de58302c8612b7853765cee8d7c9d4783ddc1bc8dc232228c3679cae6da4e8a5b03627a0f608f3a3aa897c8e17944b067e4d7f419034ee5c1fa9d8812e92c115730482d4d965ae3b716adbe5ff5ccaabfceeaae3bcaaaa23576a10ca084fe63dfe3ca6f8e8ee06c8654750d73433be36508f85362a461666dbdcdcb785cb97737ff029114ff0f6fc19ebb3005bfdf8076ef66083076eeabd0cf5f29535c732411230162184024d23b79c24652122a68f5941b8df21b5a18e3650682675f679507d0364bf9a26d73031bec03e230940f012dba28ee88f0e84311c4fcab89f913ad1009cf0f3b243ca748084d2a2b5d59d6ecb50d24742d815c9a7ae48f8edec2a977dc0e950f4d8b90da12f295f4dcdf6a9581ea70def4311409a5c082fec711e23f81c2eb494526ba59a7e48bc38e2a9ab20155a5b5c2a5987d20aa629f0e1d2d24d5c3a32e4b8d959f78676cb488cd1d5965b124311f84889bf25720eb8fcbc36a2d5f8b21b9bdad918ae4bb0cff310485e66d11c0cf2bdf20a8779a252b5ec9142769f46549b890d9bcf8b40524d4661703248c70e73491260997c508373e5365a9db7d285123f4e9a2de49f48556a48213fd0db02f252613ffd5129ef76dcf7ce214b38e44bba40e834553f09811a5242a32f7b64d63967eee0830f91080062edc0a05838ed5f9ce8014254a0b34b71290df06b6ef2556869d798b80b699e0718dcaa2c2ef9d736999eb0bcfb9e864c418ffd9e764ce7f625442613a727f5271ced4eec1cd327a4bf6c1b6f0c22f11d5717a9c342d5c81f560f961710426bcfe9af3f7e06a16509025524210d7a88ac1ce6371825ca118764bf6cd2944df216bf5cc2d92fcbabe4445cb9764a705597a2f346a8afe70379d526def6c05196d446aa6f7433fb751264b4f95bcacd67c00183bb162a78f18a92a3813d5dd2b9693f6b1f4e9baf5c481a9b8453abe8624609d9647987aad98b1114b37a7bdae91eef6a12e7da61497aab2fde962482c07b7d1b9293aabd8aae60ac1253a9dfd34d9261db3e2a8c49d1508c072ee68ae66a5fd88f6b869524fb8d3074e393731db5c0f756c0c39d6907927ec23f59791b5e2b20437ecbc80e2ba7df93ca85235bc99bc4e82b612070e8f6135fe28a1151153154c4d388e38fc3f99123e62a21134b104858ac43a5599990dd8a6cc56e93786c2062da18a648aee4269e1a582e141590778cc04dfed8f1c203c9cda2c688494e46353804b40d78e5835e1b8a3593b4c4ef7085ea08729c0ef71e09f435fb35e122e164fe5ff546fb37cef83acd5619df9c89433612dced4df1f7a1305dc63950645bfc65d08710570ebe376eb1690848495a3d260f5bfc334a71cce86996a65a234dafbad310ac6bfa9dac18bc65a38b6f6869db3a39f3e3f29f9759743a637b23e60721a9e2d3592cc8a5b6563d3e12b577e44308a9c1593187e428a78da5bc3f42dc6bbb7e3333f58e9ee1c032dcb473408b39d54676a3e7c7a349cd02dd79dfd34ecf2021e900194434096ba930b28d0c1554139e699e8521f38a9b44e181b750a10c09f52a220e93421f9242e0aaf3b44622c6822c21596ce1bf8e9b20d91e0d8a4f4989da336e11a926e84e461cd5dc4fa25135dce7a96d060c015de325ebf93def50da09d0ffeec484c575e286343667c99109c82f999f9931415beacb7dedac8f80f20fc0e6ce2d5d8d471b88e18be30c69c3a179cf992541a6076c3a6d0538a6bb4708e504dcfc72630d7b16c8555950afb5b52cffd3221e42bf02c8c3359744865a7599417ed60c99eb2c55d5e8bcf70f086d45fe7f5f92a45fc6aa996df72f73526564cd3a6a0c0b72f0cbfe9e8bd2458519e38d5790b4f05573f77e60d694c91110f2e605b6f13bce2c18f701d398ddeccf67024013d129e79ca0299b8a46f6d3eb160f409ca68e3ed0f5f96dc33de435e38b928de81fbabfc509a85ec0461c6bbbfcdc22e23ba4e382c311e898fc1f1989a74f2fca97e23e56396e79149f46a386f24140a427b627eff3a5be6c15e51a71572c1ee35305f8fe4791e62e62bf8a9524a4de0f532d77519d57c5f096ffe7fdddf2d09f965b20f858dfdd796e642d9107b2aa58e4fb6f8df6f5f4faddcf3cd6f2ed2d3c46417848d5c2c14fb0f2290ee446c63bbab5c63a1c562fd282f811be522e759bf3b3baf73e71f970b890eb9070ce3dd00f31bdbc3da454ec81871920f5450b73d0f882f9f4ffb7c7055aa10d1bd5c8b3c9fa0b6fca40aceb08a0317937251f219b8299281f42f724f22dc544f894689a903111db547f8810639fc48956f9a02cb3aceae64d733c1e655c7f8a246c5be44508886bde6cede960ada8cc1ef9b7add4eff667e217832ad85da6f10022c3fea2e905e0432b4857107a16fa30000b2f69bf33464bca0ced40654963b18e1dc55f517b33143ee2191a30a5f086469c65e7472109ec75ca61a6db38ac199e00d574e785be1dc4ab960043e4edd13dfb756c0c89c949dabad2a10edf35866e28af62cdd806b1cc6b92ee49a5958a0571f5e074dd18ec60d84a355114cacbd9d602dd3ea5aae8b8f7be6584f8ce18cf80894489a3c2a18d929b01ed07959f2f8aebecac8fcb885a5bb816fbd7441fe0ac49a0be2b1724bca2adf9aad80b1b59d0cdfad954475788d657b11ef93ea6390b0d12c526d3d13bcc621e978d28ac07f8a650f50dbe5252383261eea74adc94d709ceff20ebfe74d5530231d371660f903bd700119dab929c76e3bd8e875912a096ea9b03169add1f45b2ce0c10bfe36fa3617a6ff0a5bf91677e632fa23d7b808b566ce7efbd06c89609d2a8809a23c63bf6c2a2335d5e6609a5e9943bb4247841e1a3367c46fc7ebc244c3002dbd57588fff4de2451d1f2cfcf2e4df942e2d1078e3dd22d988ff72e00a13c046b8e656c94a49811ad04ad54fba9bb685bb38f5de10bbad68772bfbc055e93e1c98f39b0a1a542e98f47407f8376f8a49ff3278112d1dfd74e38720770285e52ba9a90f5283db21744519789bab28d25aa8027ef8d92983065874f18ecbe7140ec1596ccec7c237ce843ee377c972d35da7eb9650b75cbb2014ef7e2568a83178918841e3408a0db8089860ae6e1697edb70197bcb644e98ca13bbab7f4cfed0a751c3078532e09392d5df61467bfd2ce3ceb5607b907b7fb65dca6d37652ebb6ceceb9cd35f8be4a9069b25edb7242f0acf2e1c8913db68fa33e8d1169b427c4fbef97d028c71d21536eb05d9b826afe1087a8c59b406e226644f30bf2c9a18e61137cd29a3322f71ec32105e6f6a1882694b5058e577748f31e272ed3a74d8c116d3953bf05018e98a47b3c198cb4f3b96f3ab84d56979c333b96adce7dd9186861722d06327852ecf269e9ddda87037b7ecef5641a65870e50d5849936104de48a89f098bb38cbe624f3573302fa94e6e917fcbe4dc7c4e30430c238cc7266dfdd2a0c43d83117f661b55666173035bce381cb5874ae554a2fcbac67ceae70958dcd057e3a0183919352845aeaa6ebff06f2c2edbd2e9966bec9be322cabc4e21d52f4df1e2e97b7f068763adb35e357e43630af25e30b2295195816e4bc1195a8330c3648aaaec2e8ccf97b4405f4a6b30209524d3e5d2b67c8b06e56005cdaa7a9ac8fbe6f66f845576fb1afbb0b03e08237826f23432ab081f50484e37a9556fadb94957b097d09291f3cbcf42a7fd2b6b1854f89c9b6660c618f18284471a803d2aadb5ec61187f43f035adf98207e27fd52259b54ab27177b03680f43a382343f4ddecc1247167410d126d9c3e7ade8faad6863109d4e0919c39bbad44b027274c6bed4afce2eabd59fddff070f6c1a11cdad3930f9667d7f5106c09158b9dfad37e4b3f365b9dfe1fda9850daa906838530318e0e7240ad910d71bc66957f8297453a4c5b8b546ec5134e53b78bf08e1aa9c7de76a6e9fbff0e524e270a36a69b2e627396696103d0537fb4b0f359d45f90b794646b5adb284bf01eb37910b6a8bff59431cf10d418dfc490995740ce2eb83d6802952c0ae99f085cfa000860fd206b181abded84a2c5530d03775af17ca4cb1ca8eb8a53066f1e6149a8b8c698d3e83aae66a2527f6c6f1f19a3d32488463d0dd53717ed8f4e5eed1d486814f85688c0e16373a5ae713296e8fd40a1ec340bf92cf446071187ac3cc67a33bcd1c81098397129ce124cdf77a0031c70329d8e83294d72e2302db8bbd3989e2c5244bdcb1d431e1cab32dc47c0c9a8ea8ba377cfb9db288bd98002364249261d3971e36461b31033a89d56373de12584b8a95fa644cb781e00371ce4843dcd07b3cb5b50eece3ef63bae45cea11f71c893d92448a95e8c0c69bdd218b5997c5a0a1c0dd935c6c14dd5190b502678a60e1b149b7648462cc88d2bd16bd5ebe817b18bb21e8f8bf6318956ec1812eb8c2a8af8ad88b8aa570d0767e52375169e31f3f5c043e1546dab5598730b9fa0be03d838322c8483c1a5a36a956df423fd0df0fc41da3a09d6f93e59c871b047501c20d1a3a965f1e1e1b04ccd796d3eb0581e5d5b03418019cb06f69751c05050477c795a063e2bed812c33af5da708500ede370118b8ee8cecb239f7e5dabc41e441077fe78417a113203b35fdc9a5ccebfabf270caa70afc57a8899d22b9fe23fc044b37a8776026686be4e9955f52069d81760aa1d1dfeebeacdc16d9a1a376c2e3e8d98ffbef5bdcb7d059a2dd1aaa7bd0e00cbeb5ef96170e4bba0df34d72f2063e86e0d210c8ee49edf5e97470ae7b00379ea623f636ffc199579ad62ac2ec3a99b6769b3ba8741a90384ef16bb91c9f2ca8122d0e993ca81eeed0ff2194a62b106e0aa46e20bd15533b22dd864e0e05416664ed78185c7e696903fa59bbc6ef90f54559de59d3ecb2453489bc6bfcad71eb0534487e4f94c4c1294a0dc801318da476ad88c4a531264e6f3ba07bd696307c1cb5f38f1cffe0620246aed789e51d42e0977fdf35937686390eae2199eef640dac284ec007ef98e36ed0ef30c1a0ee77857e42bdd21ea1765509f6d037f769e112788a8b112c9cab04b7605726b2b98fe91498bbf86aa1043e27c53749f687975bd880f3d8d2bb99668ecdd48354003434a306bc1599f35fb4d9397b1a88eda06ef8803223219e728f99b28871fa1131d80bc48a973c0770e0179a0f7f76c41765dd5df67a22b7cdc48adc5fcd1c6abf5ebe2494fa0778306863fc0636690e6a5755baac1131c393964eb244d8ef97dbcedc470c85959d5101d062a75dfbdee2a0946ba63db50fc947d395bffcbeb3a75f0c7722bafada29ffea6dc91e8332f175c29f90cbbc0c2c12e2c4ae9b212f0ee8731e62a9bed06f1dec343f721bed6ac04f0ec091e0f9b8ff3aa4b52829fefdf2b67cdcecd71eb270338a5397c8886af10b90863283b2451336423f9dd4b25c60ffd32fa532aa3e7fce09a114e63dd1679842fb27d9ac5de575a2fa7dc5f42a0d0500ff60014c471610f1f3cd5ffc073f5687367d6283028fe6bf07d864e9e7b0d1804c1f416b8fe4f1438320dcef3c9f1d4af9d8547f489ad4d2fab6bb19ee839caf0753f0be7912ad14821e039d8931f337c7c6192c0f75c4e39e10ec940b88d93510d7e6ab773975850ddfd71cdf936df7bb307ea62335bbbe7da976bcc5c983e6017415d78aceca84ab015d9f131cf719846e821b0bd05d6d65fcc08696c2f76e22df3f23889fe29abfb30cbfbcc36e9b59cb5cbd0f096816bf386a41ea7290fc768ab7a64e0a51d26ab724ca98b7be9d7d742944514991b8c9260ce1ca832b04ae0d649956a57392ceff7387a7b7fd7a673cc9051961b1d1008f192e4aa1a770141990f738e238ce192fa8cae0b0d3c2c235192d41f541f497f5fcb05f027f31745fb61bb258f6bd460b9777ac94d892877575a3bafd9c4c7d36031d9177cc0f69e0749a59c3bc8dc2775afa5d30cec9d18d94b26824a84b7b77c76816a999316c5574bf2491de4e747d7823357f4df874fc5bc3ce13d490c7e2be8515c663cea5f1be0640c56aea9913f5fbb8b4b91429cf8a5ea6e0c92cb893c018d38540ac10ee26a9eb0c00ec3d1941b25d33f9f9e8c0002b6621c4c39dcd6c2b630475700c912300beef58a775bf258dab36ae4bf4013bca4f357c61bf902f50dd2ba49f0a1dfe5641bdd0c51bcdc02a62f8245a80641c382a455d8311e55abdc16b6778c400fe86378f90234fa951e6d79be32ede54d29a74254f4467ba3343cfd961991d8234ae49ef91577db8e68de1f5be08143caea49ad41f93eae4ab07717eeb8963af566cf404ddef41e7aab2f2e7b4f33be849070a8c81b503eebd9008097cf84685e23f6f62678561f5be18cd80ef3b55ba18a903fe5c4f7e05590b731cad445e2dcf7fb4063cc9fc3484c0186e88fc4e29c3eaded5daec4eae2c1c54677c7f39c266f435c8b75f1934ca2dcd06dc123451adec4cd7e6f0dbbf0a9f6d5b3d8ab5a4ecdd84980f9a0a2fe19c450717614ab219a8d60283206c946078c8a60b874746338ceb84319d594da5935eefb0e8e31895278bbe86e23d971b78a67c06693bd4d9645efa92a7c6d68b72ae696a5f569bce058b8305a4869fd8cf2af7a7100fb98c5f301219c93623fd1adc8c848c9837642d78e252fef44d6554751bc9d3014b12591ac2ac33ae25eff413e5dae5a2227136d1700bac4cc307c89abf9bae1c050c78715a5910ca427b459034381c5fcc04d01bc35dba2541b6fb188f8efba4ae69be73fc13df244937c21b5e943d54ad8ba7f12dbd875d0f9fa2689fe6424d3e396c276bb0e7507c60d4994d5a71977d84f8c0b7bc91de5e535e70dbe12389dacf0d38cdc1569d992fc503f96649a7a9c7e775edd77acc4e82bf0ae244854f1f8da56d915e2e564e63d26ad0d7fe750c9ac213dd8f762458d47eef2b762b377d2267e7799b50410d42d438a7cdb62e2d68e381f9029f520e3e2e0bb27c38296873983b0a58d04d401d7b1f2f08f4cf8e602f9a59a95892d6693b5eb8b883bca86db486b0ec3cd0dd41033141c9c8e1b5857481130cbd8728f07279b5b15911a56447604cbd9583a5d6b2784916832cd036d49bcd45537aa7fbec01262fb4434ca144e103acb7fdb3996b6b69478019b69d432cd2964f5699996f8105257e06fb6a74e0050d4f543541379ef2e26c02b71b08a0bc178c3b8ad88b71c20987b465a8d0b695c67249af3e1e827e0eeb0586e46a8e44cb685583b1bbd4dfb66dd073c3a651f753d99f904fffb813e9c5e9bb329bac774d69025ead92cb0a8e3dd31b2022509e41698aa504982d5c1e5ca4943ea0938c5aa2de65ad16db132347624c6a541076fba42acebdaed72911038a181c752813e240e9003424c79dbdeed06da9194c1a4bbbad9f487d34afa4d175b35e9640c956c0785645345afbedd2d641199808a007d05bde26b423ca3cce8faab87fb415c6a1f6acf17b67f3382407afc2f1e34b35204e5d9e53c38eec5ca3c8a2534776fce45e2cfab5fd87633aa2717ce8d92ba035255f58e1494236df0d210f84d68562e04713e0142623dab3de75f34bf31d336c56d984d6e07c489d196d3c3353d0d4d3a3b829eec68ae4e3872749454d8592f9fb54d712955dc27c6577a59bdbf9d942828c671417ea6b54155eb453286468fa6739a099866dfcd36081bc11d61c71a53911b58860246aa95aedca7fc03cfe6a6ba08a6f09e76f8df72b6dc901eca3266203b82ccfbd4d5e8192d73553165acaafb3242dbdbbf195e77cc3a3f136d1bff75432756b693978422db278d04d83c069531ce7457ec5d7c1e223d57a20df5fc8640f628cfdbd2a1f6237714824c19eb15fda6f9c361615c3cd57043a0df1212666fb3ad9bd13fd4de23b26e81fa054e4d5a28e0ca8e9be49ad29220039b10ac48312df9f52b34cb9746322ab73bca0b3a4a8b0e3e97ef632832cfcfd32f4d7682261975a034dc6010fdc06d487da51883d1259b77cc9703d52ab49da157c668c070d0a0b832232b43191892ac2e4048c55fe3a990618e7f5ebd89b2a4ada93eb6d480eb3f03e71a229b28b7f0a0f40154d7720f8e72a15b0da8dccff3fe1465ca31984fb9e763999a10456104a9adcd8d46e748f6445df395643d24960a62c24a796b1f1e94fbbef68defeb8c30443df3e6938b03d2bf269e19a0c2bcf8454ca398bc9e71ce10e95166d928e19ded029fee53169080e36446681656f66eba6f4c2adc43635389ca1ebf41634c35d88d6722c3f62b50f4d073e5203261168507dfc6d799c6eaed4d0296fb1185903fb9bc9d52084c3fd3ac57215555abd4d5b5cc5e9538a87f6863bbfef6ff2472bba2ddae6a4be043e32a38deaca7f251a384c0f7b26ebaa57da918bb7f09374afdfc03c8c4d3721ce0f70570e8ef1faa1bf5fe65f1cf3887077a01b216babfcc0f018d3f30f99c5a5780e98bab16528b0d2e2309638f4a67a09750d2da0aeaf95ec839a7f653a3f23c7c33d9bdba0ac01579fb66abfb0f94ba89147758eaaa31c874b15c8de716e65df5f7a0e1300fd443deb1e48f21ef5ea82dd7c3d28ba7a5e694d4c1cc453be3e35f1d5e8c27e3f0cde2aaf7b5aa55e99aa649f2d6d857df00a0ffffff5f