歐科雲鏈logo
登錄
Ethereum logo

Ethereum 瀏覽器

Blob 詳情

Blob 版本哈希:
0x010cdfb7b1a3dc02e3172b14f8fb653e09a391899bb12cd15ee9720701ed7e1a

概覽

  • 承諾:
    0x84049d841ed39e3861c9ef2f5db6ccb008facabf74bba11b58b37816dca4853c877c6e847ece97214f5815f40ef904d9
  • 證明:
    0xa436832e679d1706f64fc8fadb9af9a6994ddb741bd5647f195eef4a42ada9192bd6068aa62c60b26a7ea4c7dd6b54ca
  • 大小:
    128
    KiB
  • 交易哈希:
    0x27bf2ca6c41014b03a72fa19c7f2b6778bcb8240d7ac7ee2fa48af714a210dde
  • 交易區塊:
    22040364
  • 存儲:
  • 數據:
    0x0900014818789cb4fc755454effaff8f33438312d2ddddad7477484b492321481c0a0c332320299dca964601459012a4434001e9945409e91844e0b740cf6bf83ade2f4f70ce973feeb55cb8783ef6f3baeeebcebd7f8089f86b52c1882418383f1694c3188e1f6e0a3e6f6060f61f490f065a3c186a54c80a664fde6ba287d92f49bc67d181e4bda57cb587f2cf7f404d202045a9a63fa38795fdbd60e1f81016e1519ef9e97063ce54fbde4c9f3b35fa1b468015078dfc261301c61df961910b63c97274a11296a00dd8a36fc686b74394174d6b7cc008af7330920438ee6a04ca790335dc4cd2a26550c2e2c179759c57ec35a51adec9719be105046ecb990ba1d70402dc5d9aaf79d77de418de8cd9e86d8a7c54cdf9246b9fd4d8ddcd733663255df22be0708f8b006d1c2baf6d30207898a8602dcef2bb87d97483315f2a89d9c1fc1b6ba42e31edbfad0b01129d74dda7743e34378606319968f88c303edce8b26fcc2a8ca9771df2d5a32205ae8ccbf685e4dc0e5fe8cf48a57b29b5246962cb0b137be22a99a3dae7348eda1281f0846a87c171ea9251a0e5ae49f938490eeabe37423b9aafb5492ef9ec900c97578561936b7b0228f0fe85abaf6027e48300bf746e2c0e275b185bceb6df63d0a02073666fb7bfb1eb2adc72b0521e51a40b90760a5f588cdfafdad2eda46e8fe671dfd691fcf4fa1edf2d2a6ea92a4123ddaa1788fb504d7b388e806c130c5f5ef66f452350d931fd53ab512ec81972aaa52a75e59d3ecd1fc48dd4a78b55e172cc6f27924b7ae1785498f6605c081093b5fc2ab8bc35e82e44ea967fc78396bc292ac549c6c62cf3c1a1deaec30039c21b6aab04c761388140f31bff5e155c152b3a9cd2744155a2852797efe425a67e372935b6599ca0236d885dd80c5e77e0cc55b9ef5c0df19e80f30abf0a2dc2d68df1daca08a7f540cf72eec7bb8f8c5885bd719cae03d7db5191998ebb00c74eb9c67fdec04096797f8b00c9e3a50cd2fa538a5bb360546e442aa2344120916689f8d59b2b4edf50b16c1e146cbc9fe04b8135f03daf4257cb0daa983c2f420118472424b3685fd3d83d30a9e82bf1437d5728e62eab80bd486961b1cb0624d75a1302463c38079b538263bdd81285634fd38ac2401a417fef0d48e7ee039519e297374d2000952bb0ebaaad16d4ba34d0551c53e2f537694da25499a721360f8ac1eb1ce53c80ded3f46b2f6e5f89e75da9bc6a6581c934bcdac2e6931c715affac9df65db9a496161260a90c8e956dfd168edd1ffbf69f00c89418de1468fa0b40a79c25811451768299dac0cc5af76d531b0ca308b83382e35c8c5f25e07f8f03a0c5a576a7e4933f7e9aabdae1f3be27f3be8e07f34cdabd6f08f222fc6e076c183234712770acf0455238762d21290c54147089d0809cee7944dc257047690201957977362ba7ca084ade6e836d9b92f012a815e655e8631079463ceb61c94f4601ab5b534b5a9416e943afba0e032b846e0f4e1dadddb056c3f3215197ac0915d0ab49012312cfc1829ec2b1360720e70d3466f3125ce088dab73e3f216729333d0bd0b5cd21186b4a13bb289f5a9e24c4dd35b28431ebf5dfa905a356eb8bd307f882641baa1f719adcc2a78e157a823ff981afb07a9e9efe7926518ae7e2bbf22b35c16044e039174fe805ae3f148e08ac80370a4aad90bf021596fbf1f960233e03bce3f3bcb891171a87b80e25ce07afa96b3dcf82d1e3550401c6c616c389196b6e0c8f4f64e3d258c12643fec1233e4c169307397b13e31115c7086fa8f6361ceb93160a0c840dfcad68f8d5fd9bae0717cb959ff9183c1db41092cd22c96bcc806ab16eb6f0f5b0fc2dad1228ff48f55a6f016072c8242df9eec4844cb102f021e358bd1125b7d48f0e9af9262ee64f59271486ccd3640b382694c01d8e5521e5fe4ff2544b965c2cfaf15f8f7da412c366329ea9807e0f6b762e7266446bf0308031922c9fa671d5f130efadd44fc01fe0256ce5d8522034f0b07a725dde3eb5294c695488d0ae83c95d7ed8deca0de10de5c98763ce24a0c040e8357fffd898f7374d3165ff7aec21404750444b629706254de65dad079a81e3d83189f8d31df50c551c145a12b3291240d5bba179715b0e97af289a1842e00897983585844607e747a4ab0f7a3b5e018d2bb277c438c031b53994e01521464a3050f1ee657a878a3986e337039cb321da2c523ebee25bb885aab58622782cc1cf7bcf25857ddc46076746a519465e1001580c6d13dd87645625b96e3f5579a5de6b152a2f6e4cd6e94ed0cf30e2bade2b4666619a341c930d0f058e20d9980781fa47ffa96cbc7bf8fdfdef91a409020c3fff2adafe808631c9a43117c839f3857dc666b5c14e6f6161b41a03ff46ca28e07d557e9344ec31c5c73a39a154ba886586d1595e8fa63daf71aedd4a822e3c07643e70f5fed2c7d3a64637733ea0c790ccf9b0230154b53a318868926c46a49e0ca8de5e42159767c5490d7c6ccab13d7fda5fc9a4bc005052a8dd69a55711ec94936eef4b7a2a5ff1f02b7a0b3f6f7bef1e5cf289c5e79748008ebacb00608e499226eecfe1c661760d2374a98ff519d07c8ed3bcd5ecee9191d39781e20f70a2dc1f255914713bf5b62c4d0db9cefa11afecebb638bf28bd0038d766baf23e3235d83c2e0214975c223d35fe41d7040286136fae5d157da91d71ed8a2201f1f2150b28a6e83a74d4f21156dda972f36c37a059c94d3f78efa8ce6c79aeee9d5e148bc8bb91ee42f3f13e7e6b4da9eb4e7d8d48307685ff1d1804803e6fdcf0ecd5886fd27847ce65a9049db13359afca651e31adf59c40be55ca10f0dd66ba43591cf704cd9d3349c137ddd3e7e558746b74a6d82478daf3a4fc43dcad0b6035ff4bc71e52de3824ae0dd183abe17c610b5222db9dd9216b76f8ea4bfe5469d5a8beea1d2065bb1b872db5f5fa352a8b44428755f6a187ba9fe7fad750e9fb0a6f08e560842373897d3f3fcf2510d0b34f49a33c618de2e38511207c4dd8ae26f6b5879f3034e368d73bb50b057a3009b8cde9a97db479f9346ea442e3596e6bd3ab1039568bcd631816d7d715d3918ea60bcedcfc5f3a537ed713962c642ab5f6e22d217c9221430a18c70a2dffb81c50e76bfc4db5e01810ed997c158d2b7b4d7125e11837b2c2792166775df90106a708fd10785a2e7f1ee90c1bd3657a99a74eecc64a34d944f9218d0a0af09357f82f37bf46dc24a2e43cd0f5d67f65129700dcfc19b2641e6a1d373b51f0b49d2b005c30a9bfdef073c34128f63ac677db486b24007a0e1c93014ef1bc818134affd3d80bea256ec41e1abbf002a6c2bfbe2e0163f05abb76e2d9ef218881f5b947f5f718445f09f4048be6f19030adad8247edb4b7e54af561b487fe272481c55a0ba59e88b7d90c6606fd96c54244502609ac331d9e2c9cf05184893faef01946c53bb3ea044fc951b780922e6d78bfae8df6d76799bc3f51eb4f13cc9e88332d48e3e0ce47d3dadec0158a7a95e450aeef1d88eb28497b4391eab4ae6c88f5329f566e2a26cdbbeeb760d711fca5f7beefd9f170a18d235314ff2bea35c18f9f4334425dda41b3ebb70e39e2e18942ddf7ff853089305772684044a8d855850061edcaa16557b2374f50a6862b038de7796efbedaa8f90a124a674367eb952dbc53c47d2849301c63fc540686aa58f88768bb2f9aa418b02d23e719b4ef73ebdb65526f1f8574f40a6d48a825c3ef29140e1ee054def1870957f3e3270314dddf6ffb3bc7996a42bd7e6ebff239f9393ce939a8a61c69670956d3407db58788819258fe92057b645f26fbc3a7d37ab7b96e9dbb90e4067b25c2d2dfb08f7f7db68beaa633671e7050fba6b048c9a251a1a8b72b04f06f56046b187a336b681b15d9f768ad69f8c61266ad904aa2e927cbca9b2fd9df226232a0e449708cf11f0630d450a54be0609270c61d915503e738eb1d3dd957566d2732c8f02c1642b0adc033c10f3096caacc6f3bf7e3aa8b02800bc8469a7137b18beb3230c9f273d6c4b57b65e362bbe59323f207b007d0fa33740c440490be104fde3063054caef97c0c16a5ae1699bf81a711eacea1ccd4ef8045780e555572a4cf17b57ba66b8a4d32b44c4edab2d5fdd4cd4a2780c10dff9a1c5facdce253f137c64c8c17fe4987d9e3ef2b4f791decadde2576971866738ef7ee180f71e0c06c764fce38e6855c4b93bb80d1827cbb10e164cfdc122fcfe6ed88876ac29059a70adb6be82e71359379500ac410dce7b5ff77a46277410cfdebe95978c151c16a3f6f18bed65ad8d1c4c269841c44005b5e018fd523430d412854be0e06c3b5212d3d919fa953b64a8e959a71fbff5d1b8479796ccefd7d1ca3fa61ae0c8250d5da796afdd2401d8a6be7cd213c5601ee3b7607e1668508a457ae2d0e5b415a56edfcb71c43465758693fe0b079c3c76199cbe15b871a53be23c58bd1a7a1df771eeaaba51b0e1cd37796cce0422a896226a79ae4827c55c9b85d5c9026a360da7d79382bb03b4b31fc4e5f36d17c18c5b2af9a303c6c652a61862cccf7a129d5e38c687f97a18f8a8e8123828a0ccf298e34cac739caf87f288d0e2c2573d6164ad647cf22da6dc0ba79f525289ed3cc16eb58f966e00840f69dda5365d06bf17eabe435d68fd5c72924b1e9387beab46a68e9bd821953b80f0864a1fff3ee9a9fafbf93c08b1f1d17d6e1459d502a6be39de7d8a9b78e7adbb0a739e9e266699ce91ba135d86d0305ff31433832bc0937f403c5b5a5abde4b7de33e1c912abd688df2ae8b04c75f37df7fab7cd1792086fa86cd12f555409b13fa802e133e4b735d591aacda2c243b12dd0e7caf32938f851a7183322256e11742ef7b6322ca411142893807381b6d162b9c9945b0fee67013ebf9b4ae8b9ee4ecb93ed1f8c223d0f76695611de5099f1dfaa4fb8ffa03a58a031ea2a852ca53851240b24e95a563fc4ae14e33c624fdf6433f0d14e5c4fa472906d4a7fb6ed0808e1df01d11dbb5be71378fa54b2859ad0157d85e41629e0efbb8919df7098b51f828827ca0dfe56d53aba54c05fb06d3649909ce3a46499d827e50f7032b5982f7ada2187641a739d187c6913f110b885b956ab9803f8a4b88ebceebc7558f362525814bd0b420a95dbb481bb29765e8fce2a49fd467566fde2ef8097f1fec184da433f9fc60f5b17f6bb20dc7eeaeade53fec65c7e0547b7797955b6ac956d1f07731468a26678b44807dcef89a0b0339632f20a406d678ce8fea0b282e955d261f105dfff75c18fdc6b688818a873e86f13ba892e65428db0819e87fc390e8c59b71c55c1ede045cdcf173ec7d441d275f2103cd944bec08261c39285795a407e61037c84775c457ddf588804f8694d465bb7b0c70692c34e7211dca4d8b7e042781925a37e9bf09ae40f267470ecb66b73214d58a54f15a318f19af7da13d0ee790db0e1ec93d7445e81e1ef2a71eb3e55a87628c067fcf82e75275b1e15144c16328f2d3b576468d04b213a627c7f806ac9d1ea0922062ae3f55bf541d3654c003c13e7cc4fa6a39c77878ad43bb20ac114e5dbc55885c2a3ac9c720fe3f3c4892f7acab35770a9adfb6701b37c96878506427ed7197b2aec30840faafa5eb4b217b4c777c98aec762f314939ab4459bf71b42e53a751c022840d2721b0739c56236c1cc959b91d15da84b0640c99f7438c9aeb41e124f4dec4c37a6b88d7b4801cfef793c004bf59193e73d2e7c65a6cfed155ef26074d8fd56b2c9c98a920622b67ee34fe4e11e8e9a55224f77e2a4aa7d079b0de8dec114c8e3925da361ae7054ac5ba261160377c0c62de7031bd1ba4a2e7b90748df78d0459ceac327f17120a5e3538d92848a6943b43ceff2516f917e0eb80e382b1641bf71e40fff902205df7b2c839a439029528bb3e5dab495090beb1bca92ddf0fba09666ee2bf58a0ab37ba42ddb42c9d012004f4bc976376aa51953772d4a9af9d0cb391d0640d437bebc79be01b375dbef3f8b49fcef98ace05e2a266c25a4bdc786e738805ddd1bba16ba31af50f252adce66b1b16ccb3453a3cec66dabf8170c75cf1c01636f188ca5e5a8abf374820a039ce0c47ba30f376029ea7354e07dd4ef2ce563fc8807a8c4ec6f9c7ec34bc5e48bd7f2cdfa87e738bc5201889cfb8d0d640a564a1a3edb8544a4bdd9343771ea8ba59ac42c573cfd00fc7271ea6791c6b750718e3c28f9a8bf069bd2be851d3aa1b46fa676d0d8def7392ba598bf635293702977641c2379d1da8ece717e18d0dd1b11d3c634c97e59df71cb236f13c5bb2fe99d972d15fde4d535eb9879408fbd5ac341283e54532cf679d8d6f2b8824ac3755dfd00bed227d90fb1ec4b0f103150d9dcdfeeb4fffdd8f9af70983fdcb36c4b3fef1603ed96fb8ded28cdb63f087cc90a18aa31aececf19fa67bd6a0f68f55cdd2222f30204f79e817849f3635fda49c5f751c029432a0ab5e5f8ad839c8f64315c106511673888dfee04605f2a58c70a350b6c0ae73863c40f28368fef7015b32618819b84cf4d81237da9956fdb233d692d23246db7005ba6b9e4674f45e9ba4e1ce32af654c8507a9392cd70e9321eba6db4f8577bd89da572cb6f7734ba2fe515ce8dd9e4608286f3605da5bf893a52471711f864ddfbbe64a072a8b13685a613578c67435468988fe736604799119fb6e1d8b89796791883a14267c855fe160ab1de488fba031f273270ed0ca7f2b73be25a97c251ca1d24d8fe708e6378ba0c85095ddd7089242e5dfa51da94b12d1de3f4cd663a351250d97f849f00c82b04c848e06ff2ee9d50bf403196e0527b7e854247d65cec7d63d931bd46cde2751c0c54b8e11f3320c54b056ba0e79e61d8d279b054e67fd839696c7190bd33d2303763664f45d7cb8e0963da8eebfa2caa945bd4071070de274187f8c4d6d3fc309a60a55f5b8f8857bdfb58038d9d98b9d2658f1513e10d95d3f88d13f2a7011c718f61ff86c28569e0e6ca2b27fe80a0ee005c998c3613e9da31fe5dc359d807396ccc2026e2dd3c19c03177a3d6dce9089ef8215abb542327f956b6bc8fd5199148d1c1ca34318ea105440c541aed778a94445c2a26a8cb3499e1cfcf717a23097120eb5674ab7a387af660caad371f09bf67f9cd4c2ba4aac4da56f3cb0015c6a44176215bbd12951d26c9bbb522126b103cb78c596762ce012ab048d94a37d9d4e8e0374e45c69fa6466d7ac53b84c8923f51e1732a497db370c39364ae17897ed76c11253e98f620d9f2f9356a2edfb404403a6c8e68a40cd7a7b85fde2d2538653d70864e0767c1a025922c9a9ad9c9831779c0e2d402c780bda73f6f13a031c19759c8c53de3d1336c436982005663dd5405cfe7114492ef2a43a16222f31b94e60345df23f39545f0de87cc92019c06a35e450903c95ec49cafd50d216a7025e6be62814b9a1069871cee6e2e7817b852ff6baedc275a093a95675c16be8c7a9e5d0dd11fbd858cf8f4b35071b2f2037dd55f141847fbb7a2a7bfef350264531e2cbcb2d5914daed0c2fe6042b69489fd35629b0386264f7ccb72e83155ab0b5cc5ff3557a1e9c6e686ea19d79a150c373258aa0cdcda9ca518fd8918dd1c87f781fe24aef10039b79cd87205c04dc7182c62f0da80214353eeaecd13c49bb6f9599c5be5613be675af16753ef321b95c782f72795ecaaf913e6f14247a942610201406194ab3212f8f3451487dc3c4a1888ec952df927ef4c66da53cad6bf0181a80aff3d6a5412d134af100bfa1f3cd17434fe11a74e552403512057f9db7a4951dc9e52cf1dffbb5b4d25db176c6c56f715df30649b1894257153322252826e843fef55c8365c5f9594af1f04fe07ac0a35a7624248097ceacf538d31abaad44cfa420bb4ab9c403d86afe7a16d1d597b2482eb5d770f4bd39140a26eae71c6816e325b850597d35a95121675c5f6b6bf9702ba6be0b99d867ea2ab6df539100404bc5a1caa46d4727a040ed15e0aa14598ef4800e5ea9aaa5f002c2a9faebde6aa234a1e7749562dc136deaa5d39a076084ff39d74dfe5f5c583e84338a50b790bfbf9160ba431020fbd73663cdbd175a228518fa0a6e0ebbf8031e1625a6a9a11df9dcb7ad3ebee1b19648b2014cac593733d81e106a7af67332484773ed10c51d3703bdf7efccae0d91368ebad482ae830f41c267faa16f903c30109d4552f59b14587af841378b752602ebe6560262dc6c1a52d3f686e0062fdd4533d274df9b4995ab6c4d6558d486fd18cc752c0d8afb9371bf7f64ffc531e5b46c72d1a8e8674e9aab144482258f07be69e43d132a404f7160500d3f802ec24470428aaa0d660e4a6bae8881dbdee3e4a6d1d2345c4d9bd540e36db48f257b45f52f049a2040a378f4f7f7e358f2d8f8e6df56a91257ec93af55fbae3a1e9bfafbb0a6dec1712e02b87f262ed805d9691ba23d5f6260883d20ea358ae6149dd9ac9447c1d7e40d8fb8103881ff307010c0c329884c9149853b2ce88375075fb4ca60ee9490eec3a78a8c38133fa0165e16007aaf8b64ec66f727f1b60010bb4aa789cc9f39d481b7157cc64f7c1adc8fd1092ea80bfec7eaa41c6bf7643cd54d22e83b0244da658b67f3374b868289713ad3f8cb24d91b7bb500471aa33ec6fa013ec22ffbfa3b3bc333d232ed76c2397e4a131a7e4bdaab73e8c8734837f10bea7f3a8724802c50b82d21cf0776642a5e37ca4aa4351786d1375d797b03a32d315963aaba94470ee549aba3b1247093551f1aae905e2e3da55de51134022e4e73c0c4712c38ee97469feae8636d3e55130446049ceb6bdffca58f4beb36fe27fd70c2567fb159e4613ccee7a637461642419ce64550b7a07bfaed1f7b2138514a8c2764daf1e650a3dc816ba9b77c629f4b6fa5260792ce26285fcb61070f7fe07abacd8c177d6263bad48eac25c254171e3f8bf832738adf704d106006d67dcf93adf27692ff0f4244bbbbe8fccf141cd21ee814cb2eeadb642b30eb0b60fc0d4c187223fe2b9ecf1b7a8366fb0782b95f3f28ec609fb87cba2a7d22176484e45259f96fb9b0f8293e37079e77159c6611924055d3afbe64f414158f21ad715672d6cc8a84f49cd1833293b43ba2018aa851753a7e879e32a9a02d060d074df26642636b628bd5a38a241520bc5548f342b20afdc7c9ba4ffa3905ff1fca4b8feaa1320d3d3d46e253c3dcfb3c51aa56dd5f54f5c274b101f42fa2722543f18b39ca08b5fada2928f72c8935432df71dc334ba6848cd36d890f7cbac3d2ea8ffabfb658fcc75e59d4c74a9a8b862cc7196b0eb8ca21142e40e3dcd1315e4d42ec5c1feb7006b6dadc0cae83596270e8957f50e627de4bd19f5de780c0e727a2e05d40904d85d786ae1ffb8b29396e5d947b32fad39870db1bf0a72fe12d9af418793a0378aaf05ca682447af014c83e5de44146baa49eed29e2486f60cb177cd8854793d1e5d3f20c007efd2b45e5017f98f3de796b452f3de76d02236e11e133f8a5068f8762331d3ba8fdf4a1d4a7538927ed516e07ac2f742b9e7232889cd69caf50e9ef2ec8147fb1ecf92280c9b59def539e84191ea123917d402b792be73b7927ea33156e0ff82b36c221e33a891a12917869aab97248b026f0eb78d344180258cbca943958e379b576867c4323557c2999a73d9fd128c723b1fb5cac3bf297d03d4f1acad30eee0bf2e6c64eaf4fec14024c1e6b23cbdbd913fef3954f6f5ae774f4d35185179ae9ed30cc7d075839c37d0548324cc311156012bded7d1620cf37ee23ec4e37c710f1752a3887dbbb0e262f2ffdd7ffb53470aa58e1f2f8a9d1fbcae360b6329e57f5c7ef522a7ff0d969902efd077a788a225430b467101ed373fcb3200d41a8d6f3d4ba6192fbfd64f8439a437490d5f691f9dfdf6f9e99289ee900c2a1e125ca4198e21cf2d7bde403d93ffbe03ff5ff02ffb6f7fac3c575918ac5fc89ef5f0b246d319136fb2d3c7137c2a64fcad0a6a1b359fb28fe9f5db2c5648663eb33e0184ddaee97b706053111e475546b7afce2068172c10df792d586ebb90beecd01cd28dac3cf1afe118822b28e7cde5667d1e0c63e56f754d6786d27fc6280a3072cb6ca2525c71b79bf12f28eb536ee85e362657d40de1fa619c0d88c4503f78d6b49414fe7e93fd395a551928455c4fdb115aaffcf934fd52c2fc332497671a1c83d81e72de5c8e0b54d03e93a6745ea9377b6387ad2b544e7fc687adb4a1d492d26b785895fdf86c5c21e2352061677d313560f6dd4172a70714147fcb154ad6c81c2cc781fb3cd421769c6fe2b9fa0331e96a2497e6edff9aeb9e49534cc7f96cf42d6795f453fa839b29871f7289f934d949678a55b0686a987bad137475b0806800672e0bea751aee39d2bb12f7b80a94545079ed0eb934f1ebec56546fb7eb18bc2dc8813d84f902d79faeb981512a48e6489bfeaa1b0b0f96a66ee7453a851db27a19754b2a274bb3b5c9a8d5c404eee3be458f5bfd0adcc161329fb750f788ed3bd9fd4255f22eb8a1ea63f8c71b9b1ecfe46563434e1a84375442e1ac6074fdf9a26a9a19d4fc1472e19adbcb0e7c327915f9a81f1233f8198f570ba9cbb9366e77ce8e1d1bbc23ed9b694dbe0e987084e02f89564d3b4cc80404ac86d8a37756db74affcecf3e3bd7f2bfbe33716c21bca90f0cf55d1441fe93c8bedbf70d6ce76c8185efe922392e48b404c2b52845b7063fd3d4b237d1cb226e79d9f24b7350181565fbb40412e0121ab1412a8cb8df5cd5eefb576469c54c66b4e0f72c2a89897cf5473ff85ea377c311234880bcfeaebceabd4a69320628cd75f8dae5e9c72ef048b8b28e09103d58fab19e52f0a0700ce7d3d7ea2494bcf152534c026931dc75b26edb123d6e3d4979e326ee32d0646082f2843de3f550dc734f0e3a3b87813386d97dede29483ba2b51cb3c6adfd08ec64b0c7e2f299f42ec98c064f93cd80cd18c0c583ef3568d46b14cdd822a47dc517b34a91d5f0185879155a9678ebbd4a6137221a2aa1f84bb438e13225e177cccf696c98581a39d4ecc7fcd41f7ee2e73e31a0346f3451ea170b3da2c7b61db0085806b4aebe3e86f9a103c7422f1ddd7a1b31bbe2fddf8c8104fb265f42a8e25ee8139620a2a1ee3bbf6886b82e41837dbccbe7a68af2eb5c232ad8d156b0956d42995eab04371a8aa0b83ecb36c2164d327b82b554ca607d0ea09e9af3ae3479f6b26575c46c822f486e59a7193d75502bf1e30977ffc16d115cc47da8ebf6198d1d0c84c3fc872b17375ff9c10f2117b2efa1985d60b7702b7e2220a144c1180852e893b71bd94b2dd7cd72f40c56d2c67c0e68b17d33a4274cdf27180a3fdd85098ae1dfdaf71c581472c47d0ff07849c60e23bca101b511b27fcebe0e461ee7fa8b17d13b339d0311b530af910e7fce77ed18332b954c0e70e9318d0a5b68ae80c96200a0ee97aaa8d48a9a1cc9f2d69f7d94c0932b2717c156ec9399c1ce42f383d06f9f5810de503fc83f5705b3be74b4142fbaf0ac12f6f8885adeb2d350d0767d964363d98e9fc11a25ca6a67c5c9cede8d9972dd1bcc5ddc453e6db0a5a0d3884ae14589861acb8294f09513f076b9515c3495423010de5011c67fae8aee14bb8171e7e25d9a66a5d51c6d3cff1e1f37de57faf7098c725f9933c9d9d1b2a837cb8b4d4a90431e02acd64e18910b89e43f3fde362a72d0b6644e657eaa3588886aaee253a593ae7244dc870acffcabc06a311ece395db498dac09175a846049477e0748738f2f1b13de550007c9bf548a7f1714a00d5eb5700f9753f08f624c6defb36c0a87adeb40b43dc1ce63b4ffeaedd7d2b3875003aff1a711f6ad6f62f64411d8d7ab6b2179fd630baffe50fc4cb8774be1038bb1e8ecccc4f3f294512906137337616cd7bce1d0366c2d82654951e838d25d3385f21c724939fe0342b9d685088d35181b519a532221aaa07fee5f190d412bab8aed693a020c8af4e05e7de6aa185a06c98e03acc9258e8874ef9652a721e19a5e93d73755a2afad0230f18e54b5d634fb6bc961152bc98a3dff20d9c8800ad96a2f95d81da4624a2712616711f2a12f41f7a3f04b8edcfc5b296eb33b01f0ddc8fc2400bb6206c16d15688dcd5ae9f6e15dbd43a04aeca67317a77a4893f1c0abbc97820cb60fadd0bad2e705f75f2c914e84bcab40d22062af2e1b7ec300d48d283771d5ad84fd456e231d8942b42a14ae64961dc90bc6d4c23ed3fb9378f21fd1c275f3d70e843bd9824afdb95efa652a76387c4d109cbdff967d7690d844054185a001884f578f7c8f67d1e260f8a68d2dd58f8b7b8ac3e29274e9b3971f76b2f92fd11d150effcdf31b94ca1c36d4883871ffd2e74a8a8dddd146e10d5c1417654d5c2b296a318fd5c35a5032f71513963559b544445009a563ef63e6a569a6185f1a449f37b1d5a9473c3aa775b0aa1f55b1310a1c6b3fe40ef7e2218f8f39536ccf687589ed72fc6a4efad96235baa1d176753718b3edd6b567b1b776ffbeeb6cf383f34db8afcb74b01cb1093cffdf4faf14af8661aea1f88ab2d74f846450496f0899a4b81aa67e23ae867b2dcffa1ec20105ae1902c35cdf214d3b6e995a5cb37caf13adbfd957edde3d23bec0ff4880505801b5d2eba37d40718ec25ad8f13259a438209ed42e2bcefcdedcb3e367467f2a146dc83729ff70614a81e56123f63a4e149d57af85b861b20aabc9e8de91f5566e18ea5bd23be2ef300e4fc394d50e377cd5b5b6eac6531710def543da0b99f52803d5a485fd6045a4322d46d0f5c9ba99222afad15247616f46f4be671d12bc4df3af9624746397e12c8bb22648488864a4dfe121c6abbcc4604caafb79dce6926480402dca203c3061c095c2be0f7a3a9849ccca24e798a54c03f7362a7553600453b71e7c52f6b69ed7e9f1f77b26b6b11dbf7cc403d3543b964db77763aaf936f9cd14cfd2f682c590f08d6f58bf461e11d965722e958f522cc97b5a23ec4fd50a9a00b7a049811f0deba6390558f6549ff93c0e6cd95fcbebc25818f41c2e1af75a37f3a1fe438d59fd14cff6f680601ef931ad82e869ee73853efc9c4c2ad2b8fd859af0917a1eb4d3d1d59771171fed00b60a8432c2d2c0e08c38a5a6b0b05d2d98e822cc4d43431ee36864f60d505ebdb232f975a6cfc5a1c9f672728dde30f2f84b112624ddf75d2fbc7dec07776af8aafe9a710ab1eaeca40f34aef4a8bc672f42616a566ce03894ee1c7e500938d7e7edd53d5a2a28f68083690eec033da94daac1c515a494f9a28f08bdb1f3c91b37cd16c2400f4deed7f636c6c820082281c8c361665dd23fa2538f9776ea0a79bbc743c72f071be9b19b456c9c2b60e5cb7cd3265d0e4886018e3e549ff0832cc98f22aa0dd341152d67c5448b0eddb8cd42703f837f4d1dc67b410f4c88bd78c2e4acd1994af2d9a66562615b259f3aa2772265b597b9c9946021e479593db300118b2cef98688e0c38259031ac458e9f3bb09570518720a0bb29515d069e548e3ced261e67f959cc7653742b272964adbb2397ba230c1aa544b3ce6433f8d3965b0290bd9d475560066b402233bce49168913d4a2bb1b70e7e72c29014c4ddf6a0c0310c5399caae6483792e9e0e8a3e6901bf3e68f6b2e504be0f7270f2fbcd2901977d0f0646445d7c5fd50815c19af6f282d7f2c6599bde31ae2dee622da5b80f7272a039fbba3bce4da4f8bdb226f9439347d09b15c939865f473f0b8973fb421371d18072ee8ff7fb4e9408a317d9c11be587533315e530ca006ca8f6dee8932b16161abdebd9fb218cdfa503380ab05d6ec2a14f02ed86fdc99b256a0f7270150fa56a1093b4debaa7e012e53778a096eee2979218d732bfb778cebece74a2a43be44a7ab76dd68d9e27bdc54ceae304803d62a47b48ca140d2feb09fcb93e5ac6bd944c07d0b9e6ed1ead6f6f16e26e204c18d529a5b02c3c408e9c8949d76539a71c80972117f27188e5e33867206de5c7211df1addf171e77cd3c37eb23a4d4b32830e026f5b8c67f3ed757c8606e90a4c73b033733f449b14f202c4c184bbb70651b822ed58154a49945cca3a3324762074dbf6419c03cc543b05482e0f7b387a14a1ec797349ae49533bdaed3c4d8f39ff05d32f3f06a3084de85a3bf7845efa03e4dc6b6fbb09d3e8984f883ca5aff80344a1d2798d9ed7af00ef5850fc8ecc3ade4ea83545a69b53783b930f1929c62c4744431dace068057c10e8d0b7cb5cf266750a9c6269fa55852bf62558b69ac9923f0bf8aad1e969f83cedc660f9fa9e6fb9f25876ab75eb6c14700a89f376522fc64fe20a45f0f749faebb15af7f90912fdc6b927a59d45fdbc4d31902ea16dc0d1e274cdcf9bcbb924b7b6d8de6ff4e0cc254de98d3b81620d730b6fda29d2df1505f5b3a81855dd2d7cd43501819dae29c902e2232e8fa6f4170ff53a75e5794fd73e3f575c2f07e91835884c090d0613b58920bca15a001ccd3fb1e98f8b1554fb4aad78b48bb3a4a49e6e89b4a084145b1f73b09c23a988233b9deca3d418047f41193653e0e3ca5ce0be6c0dc0a27b331e031dcfdc2bc7f82c4967c0437488fb7484a199285751cc6d645fe2ed80a339db5b9f37d015ab3f027ab06a83f71d0cf9ab08e58e853854cb032250d1c9ae34fb2711d1e67d53140babb7ab141fc42bbf4b9405e44c98efeb056c7af6c2bf44d7d76728ee93cce60bff6cb7de8b54cc1882e24da9d682e8c18720ea5fef7c68c3d144c278cf1be81af32442761b4992b95a3423d71ac2a7364591166bb72d236c8f1b8bccbfc6413ff2fa0da385ff586e7efd58fde917677fc568ab0cf2cf7e7fa6f22ffe3ee8e206f6de0abee8765f0df34d0cdd7a645ec3d5e8b513d90402a2cb8fb09fb0eb120679c66bc81e29d162bda6dfb7df432de72f427b138ea93119057038301a4a630077a825963831df4ddab9ee9a76d8273874fc8e71f6f36901cbce85849db9600ba512d6804d7d60b0d6ef2c6179fd8bbef7ebd6b7a8ecbc168db01250b8e70c2d7a826f4a126be7f53c933fc90ab064b1340b0b0ed8ed4929d8c0de67914f4d29e80c5711faf859aaf8e74b95af278a482e74920b5c99a997e0d2218c4a11452a3fe37255a6b370fcc8f6258c999a7f386a360963021b15a556d7c4980c51f7055d6d16b8d555f6240082d26c73bfc9b18f91dea0185d78b7c5007e43eef1b33d74536f0b843734e6351ced6a3aca9f3bd211f0a3eed1c57d95029fc1b7d6d0151a40f133bbe92e7f93ad8fb598bcf05abe36a0f192bb5d797a12b89b83c03531a55ee69f8d05bd4e1324e1f0c26c226fdb839b79d7fde80ac7bc8df086823a33a88b6faaa115affe5ef591e9cfa592e91012a42a34f0ad927f946cd1b32e5d3e1421c996b830f538e2cfede1dc363d79a65ddc09000e85d1ab7a892052870417079c6075a9ecb063f53af99ebeaa78b111c74d39ae27882828e8dd2fd5840729f03d9ac36f96857476efbcb45ea9983a953ead619592291b15067e18f84ff8319988a1c813a9186475e1c5fa6617c3d9b471dbc509949918aea4a71759daeb0d9e3e66cc7ecd955e623eb93086708782ea7ec1e86125ad256bf9593b8882af0419c6ebd39758beaa0f8d728bc8509fcb3059987cfe6bedb3a384e52167cfc124c156ee17fd45eb165f744ecff64e0b9f9afeab81167c4f0d80d8285a213e9c31ede7c85396f7f8987693b7e418a8ec1435468c6908a1550ff611d15050fd7f37f891f93a840a30d8fef9e37f14c0d619ea67a8be1bf4b9e851331d2251154c18cd74346a89701a714882c6aa037edb956af78d9f8a296ce53e4c20e332068f075e293ebec59dcf4354f7f3697be4d9f307fdf5fc31109cabdef11babc6fdce11d4408b19f90ccde411511f1d3e573f82d442ce15655e8e7aede3de9c0195f40dda7ef13347998144102656615e799e5a3872f0bc02a079696b6f63c67cef062f2e98a4e79ae92e3df729d1e37ab883e55be7018e23dbb767e1aff92f9e3f252be8d66b2decee731aece89564dcb916ebaf1a8f58a3e686095bb289867884d33b2c730f0a4966b5f1b3495334d9379cfa1f33952c586f086ea76ebd89edfd1c22fa248f92e24b9fa325f2bc151a0a479dac3b3d6fa0fa8cfffc3b225aa34e8a3477eb720fb738458acd5314d9bd1fafd68a78326edfc6891c84e33b0d0257ae34e137c9ce685db903de21d021a46366e856f1981326e0b0fa58d7c292fd09393481d7e1a89f9a54cf1b68ebcdbfef85ac8f8f3baafa9043d88e8fca676086290820ccdb58372985284fd5636a958929624c828cf5bd0d9b3bc07dfcd87af694173183e0bb8d897178b4dd983bdf28fead6853b1358af2fef91fe9c83a08def83ffaff3c20ff806b0201b1ea0272779a0e2948ee99760561ae5366e3292860883c45f4570f2652e4fb4a016015de307342d7d2de6bcedf57b59fc48eebaf3f2a2ae76e9951f6d209c358fa23c21bea670d476dd6faf384020d8b40e44856f6c22efec76cec41a6c0be550b21c770bb5d65212bba5da0b5f19e4f026f15eeb88b1d4b3c802d66acf489824fb987d1594be4c1d8117843ef20b4b5494e3fb545ef3e5f512cc213ca94ff4f552f9e39ffba51d9abc420450cd456b4086a14f137c30821888bf5e4029ebfa6e07823b5ba5305e070545056cd9294bda822ea9fcc4819e79e9cb6f38a19ab5f31f377f2022726a721a2a19a3370d4b261c7cbdd8303352af95944a2fc9a602e4e3f240d9de2de178a7f1416f3226b32978af02471bf3dae59ce524c2e78cf12b872256277d34c8a60f8ca845fc3155d1c90ae3c0727397760a059729ac994c307998fce4c70d4c47094b306048d6bfec32a3b183d3b1f4207b9aedb1afaee8a56c2fd9ad475402b06c7738671ba5f45dc7bc0e0957206f0b9f87d28e03f29b0fbc5b36ccd235299b7e351dbc75b9f820846030b4af70f55c7bfa2284522f3d1fbdb05fdddbf9fd2fd7367d03a8530b238cf9727340b2fa310286331eaaef0f17019711271cfa2abe1bc0f8fcc689eaf09136176017621d1a54bb254c9ce112857400a645e3bf1d7516c303868dca9d13012386f5b8c0b7dd18efd8b0be58f9787fe9f31ba09041007e553ddc7209bab17df93d1261018b224305d325731def613234c9e1d62470f4806bcf66977822515917f4713c617b159c5c4cf79aaf12ac0cde7591ad76b69899a6c3022eb5c1f340d07ffd88418fcda7e417def9214b49edfc70cd76f4d6fb480a192a3862629ea5a4764b036277324ca89e6c9e095822f9a52408b016d962cacffc19eebdbe097c64a3e94d724040156c6ac9e0d3da7984cd87d32ffd0dfbe4661f27a8e3caef257e387b8ac1d36168ec0957da7e2d779dda8d41152f4e18d7b5d5e7aeb525973e3b88927af0acd634d66ca91810baffe0578fe41a44ba534aa41415d00f9f9351eed64a987055a987bde6a78c271d008946b93771ad6181e0524c8636c7eaa38910344f19301733528f099b73fc1c50752d3983b4825d1121963d91c0ed317f8940510de5020af70d4d08d011828ec0fdf20418d09ceebb838a10a434f0c7af230e9a910b835d0e803b741be21cda73b01244b55c947361fae10d0d601e44b323d4714ef180fa5de60c45378f1bb15084c5b28450ba4093ceeb7c6f3ff817c4b3e940e8e7a230c396b42fff839907f71ca5097c748440c9cd991ba44cc6d2ff9b0c613c00f0138b490da125253c0e704bdb93fef82da484ef50e08f1785954e442918a95730f0ff45562a40a5dfc35d30d5c0c0ad29175ecea523f23641e7b56c251ed9b64301a39e81bca3fec31bf6ef992ff11b98b354daaac5b8b7ab3bb1c834b9adead3f88ba462be0c832bc6a4f2d208d3a8f380310f7a8295c4758b1d273392b2b380e26ca7c81456d0d1797997967cecb5dd8f0089926fcb17fe9cb5eee53396868084309e4a15667be3c60c1d23eec769caad7144bf26c5852c3e89d105acb9f0b2871c1fe74d8b74c02b04294dc2301af8732e42f6a3e37353e21ae312ce4254e03ca8b2e552ffd28fe14e10da5cc87a35a735bfd79de5df7e4c60ecbc523664314d0ce008506bb0a5a5838a160ad60e909ad7627bb8db1a055c1db2d8f6b6f0034bcba92e9058bc0b5ea71deb9e267895858ca77156c3f573f35716f015c34863c91b38e3bac7054a36094b30604ed2f4d0abd225f48746b8a16af5730d4a27433ca2de7636a08fc9e5a6e531304b8493d617495376e04df82c268785bca37403f232e4e838ef6614cc2fd14717449006b262060c0a5f98b87e6c223eb42bf831f6bcbcaf9badbf90e085beedabb6ea30dc82c0885c15155249ace9a666831fe0daa3c998b739420320b78d08d99ed77b5d4881b41c5cef8d76d9b6821d3360f1d0d0f9bf92dec3ec92802e6917464cfb68ea725171efca4f7422be84055ebdb3928a65f4163e390bc393c8fec1e2e21487d1808ec7e991d964c1275c184f32b1e41611fab1509b9ea35ba588878295f864cbf078738bd7af49d1bc34f12537923820c7030dc5d185fa6dfb3f83157e57bed8b01170ab67707895d4ad27c7c13333d155d4d1618917e06c6f8175613745d35a94660c077ba9307fa0db453fa8e353badbad0f4ed8881619914c2e93ef63c40a670e12291dd343e852a34d402c70cb6b0139b99bb7ac85ce45a13045026cb6f2a21dc99ad6d068ba4d5e5c05c8835b9994cf9c202650aa6652c0d3801fb307c8fc1146de5ce26b91ffa146d435414458f29005925d74de8ea84d1873264e7092b84a352dc47396b40d04f97face0989e1ad1b65e77b64c2f70e4d9bf0427ecc64295ae598ded1d3a8e9ae4920cf06abdbd6b41ada9be3f507484cc5dcc250c4c3d89dc4a7f0d8f67b95e143637302a4856afb861b532ff12f543bf37a24170c844f7e99f94c5b0f4544f679b55b00feb63ff47016ef7d6350fd725940473f2ef670d0c8e8e197448114d2fb116a0bf30955edcbdb0b6da8570a54a8a9d09e3ec9c67e7b72e05eec604bd9a309e62d99414443299acf47a3cb6ddea17e16414f32fc7d8543c79c366885e0b5cc131e81acd5bbef58ee4c9d1aef78877ccb2457dbe1336eec01c8b2f53ccca52b1126e9decb9eea77f87cfb33aca36eb83e47b9d33dd2955378fdaff08566c2c136252870346e1a080c74bf2c2915552e7fd75d6ae068662c929a60cf656107fb331e24efd862eb5f7d4311ad0902c8e30cb3f64db26827cb7cc6c2cc653e98afe93651a3631664dca0746860ddfa01b81f1c75dbf20bc08debec25a6b2d86fd7a035dee169d2f28718787e7fdd134f51930946a49d71f1fec23a1fb8d7a5934a4c1bd55b407dd7baca9a1dba734cf605179e68468c253e8e07cd915ecf3be09b8811b8881266494b31d41e452f339d87fffe5a94d98d598a942650f6f19db2af8225fb2ecc4dbd2ca80d2b6385cbb33c09b0079f1ed69dd03da327032cd36c89b43f070d9413ef864acccedc747cf2c26545064f81f82e5b70dce3173c7ff5489e3417aec203d603ad317b449f6cd3f1f805e2810eac543562fc35492d93d810eb29ff81cb2ace292ea85a8dc8af8ff449aca49d2a9c36936b8200d742d7dcaba82a9c3f8e52c1069539aabd0adb34da8d9565f4c837d35f293539013acba1073b16e077db36d77e0a1d10d5cc521fa2378a318ef8dce391bcf673fefb5f74ff7f3f3daba4daa9c87714ea160ccd2c1acf0acca222088a186be7758bd61517fc3f177404ef8368b4d139a0868a31cb45046607f25ffb479a20401595e3cc31c7eb1a2c1163a5c36685a7429f64f6a5b8dcbeebca5452974a84a3011cae0e32c66e03869b1cfa2c51c3e9fe2b8f09eb3fd66d3f6318c158e8427d3d8ab80f65ef8726cbf265616889b37f18d5fc784a96c72f9e22e3dfa94c630c32f1181503eb043208e0fa367961ab92b4c9a59cee535860becd8c01426c2ae9a9bce853f601631dd1616f543155101968c6da426c39d06d304168191103e545f9258bda7f996f01fc83e91c07aba1e52955084357ca3dc9678bc24ca78d2dbcf76b6ecff7df6906eece8a1bb5035c748d342f0a7170987d0d8f99c51aa865b8685ecbb111014b390d18d48fee75162062a01cc0ff0c47d4e2d3a33ca146fda60756e482884a152ef5af42ce2b9b35088bc940263bae65403f81ba33e316134729bd148b964e6329b3ab192c96c620d3a457f94e9eed7132c21bea450e07fb4bb5fd71950f6a18148df6efba1093929e606f27563aa9c3747c49678f1f87cdf63e3e916c604a8f27ebcd4c0eb655010043b397a7d5a7406ead1b3677aa4e43b8398a37a5cc17c7296d5a3d7b1783471b6b02c008df5feb879e5fa97ad640f5b092780cad2889e823b2a3773e48a2adae0411451d324418bb9167a3eda3a0409a40c055ab1b4d9109adf5721b76222f05ed6c9d5e49b03f245ea3d513241c72fd600007ee529b5d000d53afc7a4a90b839b54adb20db8066376b4aeaea94c0fb1be119c2241ce3613d517b4ff70ab3bc29af96439b11e39db881ad5671683b170f5c991d0a834b308db7e344a1356131e4e04cb49c9fcb4db0742460fc2ba322d20fb1f50e40cf807b6e6af9676d6523d9c536b580e5fded92c4078436f859c6bc240437fff4d811b7093eda20e33dc0ea4e38d7ab40b01cb9ccaa9bd81dd378c0d1fa61b3e79ab3f41f3bda34da17da9de280c082a2586e5b9a2d60aa0bd2817920e15fcc0b56f1d91aed15dc11972fc09fd930df2c03c25140e6a1be98483f7513b616062953f164b05af0ea7231f3bbb5c3059f43a71e774ea9201456fee42686ea588484ba625002dea842fdd677f6d001c9aea7e8b21367644d4ab7ca83a9e72d5331707d50e9376ca5c6be62edfe4939a343022f90c0006c2f181836218d0e060cfec89cb012f93308e2caef27cbea02afbb0e6a9ee41676d825c0dce00ccbe3306afaf3d173c1dca83f2fddaed850cc04ec0ff1bede3ab0d52c9cfdd6b48b5383c57dbf831dad399aadcc967dbef17156f20eec340f1d370d021c1ec1f0f3e513182c674292f1e173dd4cd656dd7a1573215af20a936f990d03348bd2aa399b884769f2b3f21c20d13e0d23550104a714bff99c7b502af8ef9d8c1d33ea84513d347c6440cab44d71b899c6d1bfd80830e2265cf1be83dfc24f037e3fc43197dca12ae520823428950128bfa6dd1bf66db02ef588215cc177d251ad26b498928756a490214d3c946531bc77986b247ae0402145f6beb8893003c3ee5e7ea4a6354c376d9266cef181881bca3dbaa0496721cc8695be03a1cf4be1572de5cf29e390d312e23faf99e0626d63aaa7d497c3ed79746a9b8f7ef020eb1e1ef9a72c45a54c53f1e86e88b5035031eca735cb35f846fbd6a4ea25bb4bf1e2e99c5aee9156f3ffc2ee1e6cd7c729e2564bf3411bcc0f5a7886084c7c88d7c42be6f015bf7dd4a781bfad384c9d90ea5eacba4bb99bfde2463a6d9c426957bad8e5119a09c987a9d1b378430f7ad46b43709867294f18752c58531454b99981a1e09a801d2177fcb2a8bbe5c66cb008d38c443e2e0fc858677e3fe9f0e60d084f8b687d40e8eba1e3b68d70f5bfa5f8eda5bc56291556706014cd8d36fb0e434ca0c5e3626b3ee783613f9d5729778f374fbc8bed35fde9a7a75215e96ff75bc367d7ee8bb9eef89086568e09419bd13f1dd5db11f10d4b574fdda85e25b1294b6bcbe635bc93e112004e8e10e7d92f5eab5202b131da5bb32b18aafe385f383847378c77327272f28f200c9e5e6f5dffa05469d7876dff67c8be5c9e3bb04c437a386d5747920c508b9a0b79a5ca23f04950374700d33c4ae567e00d8659ead3e62a05f66880ec60f0eff56622257b3654d60e15afd72f7ede65c5914328fee5aff1b7984cac0843dc73c8ebcd2b024478c794c51543b5b9bf9554134466878e5671a2d3826a8e63af224d94fab3700ea8f378e5fe74902c670607bb1730469c35f4af355295a4e20877634b7196f4a23f5fd9cfe0d7d10f0b60ec2867c6ba974b211d2992d936a046c383fb8d5b1d61a6b891714443630d54cde0921ba3106d0af0ed35307bd1e17bf753c77505d54376d8c72fc88947c3071c1139763bd1c4f1d191718c77f1d241b133b5287e779ec6309291a1aa30ce5602ff4fc796b1e637b86f41e642f3f07c6c1eedac958462040fa855b033e56c98f076ddff8f0c137eb85eba280bff73eefec8c7804a4036c3f90f52e40e602d73dfc24aea0ee9545df8ab71a91e26810a2842718109d7bd97fd53b793d0ff8b1ea11760d98f3fad2929476cbc68e701c876a4fdf0f59dec0e4865a80fac0e127e54cf0e0fe0debbc6a627dc959d4d00695ca8398c374f6058a6efa32643c547fc04175a1b2e7cd9fdfc760bd5957f105595776f8cd125bea46ec71056745a959604c2f838cf6a8841bfce5fd5a117704c3fd220011af142e6c1406b1b50102e1b1d405baa358934923e6d2b1bcfb1b1553f84de9086fa885241cf404e6fcc7191618e6aa215bf2edc2e8a2f4c59d7915eebe6ed7ec14cf98eda8866c168fad56f0cf1bcdd7ef6e411e2f1601e2b8ec1fd319acc53f0f02ebf0068fdcc15f7dcca716f44fbde6b96069285f49914f1d26a0010709f9d1c14141dbfad03acd3f64215f94b8401672e77ccaf73ba66b1c32572235274b050cafbe381c6c079c2cef9fc45f47f96685a3be02a2feb13e2d26c9b409f5b8139b96a68924aac3d218bad2d2f1de614d4b0cb797915998547e254f73a6cf054d8abfcc60cff7e1e950e9e3b3ea000a1a934289d888b92adc312d38f6acf7e58259fd83deeb9b627ba9160539d996848066ea07d4e30d2911f90b2a2ed12399dbab183c38362bdb02e6a8bdeda7ddae0948ae80f1ff9eabf47d0ab5d559ef58bb1a5cfd6ec164727aa23355eca5d1b1b7d9d4e9545c0cf9144420264cd8540cc09d48205835c534107a98e2d7accdcfb0fe519320e0a03381c627e978bc917651f142bc4a2f70fd315edc24d62ce9f47fc56b96a98bb9ff98361ec3a7b9305c90aa30d644aab63e592ee2c04196b0039d8604b0ffdca16cc4251709da7fd890d998ba8bfe41b265ee9e319ab0d1326b697ef63ad29704ffffda0fde534ee59be73ba1398befa3651ec5accd6ebdf677dada24e0f08efbd85fe221cb60155687ca64b1160050abaa71b9a80c8202af46797e09e07a82b7ce7d40072985536a19d4824939c377c1978e7fcb975e7e2ac1577f55d3e31dce43e38936cc256b5d890d07412b731827f4d2e241e83335cb86a34747ef00dd47f513181dc32ff502065197bf3da91309e419c05ec51036655fd3f8b2eb9b85f4e57ed9345ffa6cd0a48797f185dbff2e3cec7c94e31ea6d73b70bd92282a8abb5386562aa568dae0e0ceada5f769239fd390811f0d70883a91b060de95afeb27b83a7c3dca445c60308016bc1f0976fb896755426381f42550fc8c8b1a0e0ada8afa273bbb4166ee9afb5fbe542f08f5626dd4c0427be4b6e9693f0cbc37a4e9145c911ff433fa06b5db9e35ed0558dbb2af90d6a3a944b6400d4b9e12cefdd884ac4534fe5887376acd736cb6a872c117dc7ff8b2e57ac97ce19cc38f43db3ceb470f088a5903750398363f19532dee0f5c7789f5a5b58b5ac19bb1bd621635e6a8013aeedb1f16dd587bf1822381808543cee11e0a0d4756068df13321fce90f2d3b1a3517664b127090487b0b1c1404445c325eecee92dff0cfe31560b7c28dbf78188a337377ff99fecd80b6cd09c6bd1fee53b01f6635b8f342b1001e3440844f104570281e459304fc9e40f2a99ce5c70e9eafe2bafe9b0fa3649a915ce97b7011909fec7973c90b85fc9ff26fd49d2f7e3226c4dfbbe495cf09bcbda971e097269dda64d907fe86224eb22d5a3d392d4c900e1871a059bf8b5d95a78fd40eb60b257187103efe0a911e7aa13b1eeb8b4326fa18c995aa7891eb5267bf4c7a8f2893cf670b888f943912464f836784fa5b70927cd9f97b8458ba10762e3703bd03f5596f3300e2a9b4e38f6586c514ac55838587609baa790599080a6104afbb1bfccbb754d06924578aebff90abbe6e94b552b158dfd04180fd9504817f5636338f9cf26e6501d744bf7ef9bbea00ced5657b61c55b9199ce24a4d4758e5a0b162cf2de864a966f942429b7297778919bcb62b87090000fca39170cf5eadfbf04f1af12ac7a7d5bb8f70cccb9d5e43ecbf0240ff8ae7f5bb06b1d8fdc8752630a891d6f13432db7369a11c802202eb92eb1e0ed2831a7354fc41903fb5a403d36552f312963ad8d1885d0af7ad40482117ee7600255ff06580488012ccaeb9e24026982007a640c570b954822dcd2b553219f2b2312f987a4ecfba86eaec5e8182b4274e800dfcf81f162b18998c2dc8fa0e5bacf48503bc518452b84c5b06e1899e7b3f047745d7005e3bf77251267ddadfae6597a1fcfb5ae1b96a639e9d13b9326258e3cf75e7f389a8a5adaa4f9737b71f7c38764402453ca8c2744b93b022e49962ec6f73a8f0d977225cef8ddef8d26996b16272cc832491f075b9c6b2c8332e907ffbceb815ec9a917f9127950be73fde9b18c65da7c5547c4c1ca881aaaff3a79f4ea137e9dbdebebe8ce070f1f390184fcdab06ff7de84736732df3263fe505aa1701cc2c67cbdf93849fb8e9a9acfda85c9b83e6c02660a07e3be3c85818afb2fe3cbcb683dd5e9d9b36c395a140850985afcffb176966155ad5b2367d1488782a0744a37487737928284749720dddd9d3291900669906e49e91239a4bb944eefb3397b9fb5ce3d675ff7dd6c9f87f5c50fe337ff63bc63bc31de0ee7249272f8c2f4d36ce474311059dc92670dcb93f5a5644ba800c619266d7b3fc8255a9189d2fea9fa0683fe190e2794801cc9324bf8782ddebdf3705fe43119d02b3c2ddf38be78ae294b592e13b7e0b5fa419e88ae4973d721912eef9c2b3e4f8e3f6dfafce3dfdd64b5eca9416dddd636e94b0b1c3a51c2af6dcc08b8b01d15505b1c7e93da3f8cbc4f81c7fa884c64088878eb681946082e7b6ef5ab1a243f89e66a04e118665388ce71cec37dd1a67ea7518cff929cc83e66d814b03b0ef56a23e2f879b449a087774e485a42ed5fa2c120a11db57c48a304fb988d0e06c576fe7328c2825983c3186665c4d3e36e2b2b0f4080e7e73426558a538ff120243931d71e6a08cfd6fa5a12ce96be5ad1c51623e779b82f2ad3ef34cfe2cb3c9ee493da675fbef791c87ff1eeb98d27a7da88778ee708ecaf60feb5410bdd0ab8edfb851bc1e9b39f6bfe7c3ed4f3adb35de11ed90e2f927eedef211daa8012b97edb04820f8a5167c44b92d1e654d081be7b4b7ee14e94503915dbd3a0d822df68a2ffadcdd145b7fb7cd0025cd22442f535b141caceeb9f97de39cbaf163bff92369858a6d0270237b3e4ae894102abd3b3ef5f7feea48aba52c78ca6a21fd8992e05bc8d7eab67e9785dc4f72ef9e251308d99b7b826ec5272d29ab8fe2cf3a1b295270f7fa369fca768c8dd22555a9174ba009526b6972ebaa7fe9b3136076b326919e505f848c4417e005927a6afbf77ad3dcf46961ab3f8eb5277eb20299ec3233a3873e2cdadb2a9e3732bdf474dffa251468c67b3e7892d4d426c17f56726ced763ff2235eb711980fbaa7ac2fb5f2d9221533a12c54b5d81415225de86e82281d9851c63cf74d17b60a65a5e988dd5cf9d009ccf6a227c104f5e19a72f3ac1206f2cc518f584bd3f12d5d336216c4de687a93b0ff7c53afbf7a000d53eb07ab3fb34020ee5199594674517c6f0c59577ce75e170f25f7a78159a258b487d6c02f63679324656a589eb566eb719f9434638fc57618e24064800d23f50fb68cd2942f4ab83e2e725ad2b5e5604883ecf6430c4ed9d4c9260a7d61a177345e8bf68720be38f1a5ff64e30f713dee268c33b87273e567c1353ee9da30ad7d0076959f4317d9479d5d0d485f92cb296426757e5e6f4f11dcd3beafc6733cca0167512b78df6e522a060251d19c6db51a3cf814ebfca6caa0b4076933e177db25ddb544cd04331a9f49c766f54d1afd920c6edf2141b6e3575cbe03ccc0435e29fa1190346fa9b507ce847b2347de42459d61d96e43a6125e788c2522a15f7d350ed6075336f5864a7161fbd4e7e88e08b25547c14bba57cfcd880a5fd2629c91574986bf86fd9edfb3f93ddc600c7a5dbaeb3ecaf1401c4935193077208c5d3a6bb4d8e6a0fac8a0e0d4aa3b5ba5d0124b78f0b75b138f2c1829da49f1c51ebf7dd5ecbcb8f54700aa0d50b8f6e8370ff41478d013c8d28171cf88c1b3cad3118a78beab60f419ac4b69991833eaa09bbf941ebf080095a439fd6fba530c72dd2156f0d7fc250d35257f04f19e865e5160215013271bfd1ecfd536153228fe8f1c533c519c5980923f3e869fd5e736d387709a225228549693b9cb7e60ea0e033ee18584854d869cefbc29bca12091d8bf047b697405a4b64e88b4e19233b6d18ff995c3b0e2c3ee1a8d17cf1fa2b2e06fcb7171932fa02a2af4f53871f04f49e25dfce7d295901688a52bca21568257dcc1f4f2404d3c66cbbe736b80ebfcd4a1b3a40c98ed22cfe2dbb215ffe5355d191a76fad080d9f4f08f9858407de9c98a572d74f407783b44fe063157f5f4f19c08523ff6a81703f0b53d39b1de91c0189aee630b9a9b673658ed79906353d99fa376d38fea93a443cb6b0341a7531b2f1fac252e743485a74bd82122a17b397ea8456b114931403f0e06df23b832c32fcb66c29ee73996be38e3e0ec18fdcdf5e6a23dbd70f488ec1c89e8732a2a0fe53da0c99bce55f899d9cda25a25773aeae7230fd069ab47f5ae86e3e0025652d6f170b50745b4bcc7ea00fa45d5d9c8d609d367c22f4505959b21f573b0e9bcb6c4459fe376de2ffa928f626d18d10a087517eb451f8a67f432f55433cfb088134e727417eacdeb7ad3051214031eaf5b175d0c9a6f1247dc8fee7ea20cb6d6880a862e8213cc523be0ec5d4bb1afd0f25bf7140b7aed0640b7d3aa92d4c3ce3215d28bef26a42688f570b288ae7756c95b6f757807da5adf609b9d91c777deb8236ecf574dfa8e4d5abd8af1d8d62ea5d2cef2486ffd1c2f0fc63a93ea7b5ebe8b35daa31f4868ac0d9980f49e6bba25a136f6240f1dfcc5fae00081322420f366759fca1af0ef3d5acd2b61087198ca60aafb93ad00c0944c5447e04e1fea7a2f82de7c34db11c44e403e669ff3e39a36c390d1bff4864a900fd6a3a8497a16ef200d7553c2ac393fc4da4b13ac33450a84f5069496a5ed37a81751a6e70d9dc84f1fbdf68fcfe296d1cbd540d449de099b967e1c5eda134cbd23d3a6b6612af9da11d06f9e1a82c2c012eeef6393f52869f3f90e50f546e5f4592297e6cf1e38b629b30afb4b2c7e386b844ac42e10fd23d6abdfbf9f3a302a7e62f9a57e03359e51c64c67016851fb815736e1d3ddc077dd573926ae23ad770cf2b0bacdae22256014461adf6150f444bc6ccf21732611f09ecf7a1154a12ca412d66769bcd3a8bad104725b3fe20858fde773f7fbe35fe20b5a8d4097c54d20322572aa681cfe6902796d6e0f7c2e86789a5caf91bd3a062eb34969daa6f6e8003f5e54babb90317fd5cdf5e0695168e058fb6850c8b84413b27ab82aaa94f1016f707f56720ecffadf64b9083aac1b7ddbba3ad89a3713b7733983584b6d18c16b9f8e5edf38ffb58b08b37736d2f66e613c38500768d2511d717614fdb759719db99427a2e3eb7ef26cf8806db89711d44b267c880757981f91774018db4b707a0827519a1fc7a2863361075409faefae26b7aab755da1c28c3d1b77d6fe332525d125de368057374f5f475b311253e8ddcd446f625619936630cbba6671933de211821d3e79dd3be8f3b47fb528b4fb353712dff58cf9c1f02fc62bbdc2582877fb8a611d809c5c73344dade2957a159c06c55c5be693b399732478f91fd733f2141631c75477cc925ec2df7836ad5a4ec7e5c6b47a0355b1c57be34f099136868bb4cb63592ec2af8f58d69faa5bef9e25ef4fb89a75f0032ac794556ed312ba518339fa9b35349f79b476b72a67a447182516e1bbceca4621f8d420f8843ce30fda7bfbce8896e5c602a1ba5189312b30dfb5d005a76a63445a045c96e6072ed53884e4bba5de86b58a598093b3a9e1175137fa713c844cd50a0278997829b11b90228788c9a2f771f78c7b15695b82545f7c747e19b214b23cc64606a010d558bf5dcd675cfd327970d0f2fa13f66496f8dc8f47510d50bce16e748f553ff82c20f878e9e2031f357a6365f047c97f91b58998a3ea1fe2f78e094e759622fa1cac4a9773183c2101c9776324ad7dea551ccbe0b2328bd953db92d0c70c09d3ea0da8ca0a0effe07c6e05af7d624147dca033a831c9a9945d6b24895a681b57d4d3060835481df0a93c1c2e85297198777a72f2f539fce28f33ab2fc86618802f2fb91a049f14980f367a36dee2792b940827718e8e7987ccdb56729e9b280bfae054c2b755713072eeffe55fc23e0c7b02a556e3523dcba6d9e8a23e8e1e4f9b9f5bbd812f6b9fcbbbaba840af3c89534b30a5a7843e6e7715991edf321a57bc74d43be2012cc5f04eb1611f7e44aa9e730f3ff19e2edfab8a478d81350aa92d7ee0818f3609c1f70442bf9bb5780993712bbc01282614da2dd35d6bd428176ce982c1490702d3666e3c7c395653d3db907ce269ea0100a929ea44803e0fbf44a6229f14f9b64fab37c0f1fc8dda5e24ed5b06aa5dd8cdf542228a444337a260838ff4ccfba8af0866cc0184278cf1bac735b61bbb71be92b8335f534c1a3cb86e3a1ae4be9d9231bd348178f901480c423fa981ff3d3e051b6ced527f0d0cfc313ecf463330def4a766535d0a3639ed06a6526b2616ce7d381aea86393cda8cd1d21401f08836c5317cf4127812fc4892b318712428df8c42315b6df5289df99255e6ad0e615f1cc27e10c2ffb6af796b6fcb288da3f3c7618de9c5cb2a5a3cda119cfca5d5075d9519e76a7cc337ca22670d5d46220513dae60003d22c03e11c7b9a102c7c4d39285ab203130be14195851c65b58a72b998bf37847d2e2d08fb507ff2f20b0241e730dd262d933f9effe36d32cd5e2c454ad9b20e540fc1ec4c7ef36aa108de37b22ab22ffc41ce2ec2007443035dd0a5c1440dd3090e41d790c3499bfcc22627d758529b050fb511f508447cb841c4871d5d7c1ddb3b7039fc4b8c6ba155018b32999347b9d59bc1a9ca25e3f28c141e39941206ff0551e82bb133ceb8ecf8f435dc4d53855b4b9ff13cdfae6e0501f33e5d20f1fd34dc43f6f1ae1985a064f523e21617eaf8a11507fd34cfdec2324003d4f9469a185ef2295b62f9017b53b46e05948374e1cc557c8f6879d1f0b210045f0a045f256b7c1d02fdfe467cca9599ce3975e6cfea5087b0c067c129c5615d721d1bff233dfe951a09ec9bd3a7f3e99f69ec18ecc9b92cd46f36b582009f2f9f744940334e858f27879ff67eb078f7536b9d0f351e43ff40a7909191a708601ef5159f0828876aebf238da8e78e4986a753c8e326e90d4b896a2824b1db80eae7b20090ebed4ffbd2bf9ffae7ba975cb4b7d52ce34adde80f78b54462af49f747d0b7b13fc45c2d897750a663415ec1696f1866391a988f888004bfcfbc1a704162dca3febc1a798ad5eaafe4f16c272be6ea02644b86556c3cd42c49536445cb1f5ff0fb8f2826aa05c2a439dfb23ae2c8e6ae10db31d6740e36a0ef94171410e99ef1e0811e091469caf04340638560092c1c9e86a86834a6a284f68fd42dbd9c91916f9345b71f24f2b65d29c985fa3f82074790919d7247f471721e60a414b53e1136f80d4e1858f41c3db5a3cfa258d8c13aa5a26260979fe9e18812f1f9a8b760a776801cfe64fb3f1ece7786ba4940ff8341f3585dae2f789eebeed18bcd9362753eec98588a700082e98eb78ec8379b107e82f4e16a8101d5d62c5d338a0cc21b2835345243ef13904dfe610fa09a64232692b9789f967c42c52e6ac9e1f2f170d208f61e5b78280a7b2b125d172bb83b456f842ec1667f09b615485ee88051b64b8fb97285e0f5f0118ab54c90831c26c3f23af8b74e391cfcf6d6443265b0849755308fa623b905320fca603c14733f8bffd962a4ce6d0245b8bf387df86016a828d6f1f46f9db7fd63cd79b4c2485511345507816c2f024a01a01c8490e02749baec8d756f082fdf3da1b8cae288eb0c3e3662a705a8c937959c25f1fa43c42f84d17229e4d13ff8edf7e876bf5062adfcd2fd8b9a56e0726bdafe224a00b7da25ebcef2208ab72c0c80e7b5989560720bad3607c25d3235715a3d37c1f2fa2b2e88b7c8a6c533233e0c94a9f3319b41c01e1b760085d0c18e2a983fabb2daff14d32b1490b53e5611315d3f94682531317355166ae7bff2b4f31d0dc3c029acfe7e0ed10c3e5443ec0c66ab2416b05017348429d015f77ec7cd4e5b6783d3758181aa74d3f723e1b9936e36b3d3113ad00e80a465714341ba6fc92106d291e69f02c8c4d0e693b4ab56abebf22a2a164b1e585f05b04846e2281ffdb6f005dc17043ec07617ff8edc7d6e5a1113687439d71b8146e8b0a4e8c7d7bdd4905bead6264dbf0cb07a8fd802aae5ce5b800a8419a92dcb111adf51303795b38116391a998a0477fcd182316847d72087d68fff7d74d82897425f09473fb83ff3bb0af181f9ea3f785b7c5917c2581515a242a32b652b07adcd75583c1a7c1e52a4e2fa0625cb6455618de82f750da0960bab6f2d42feb679b8c35b666986eaf0d3f7f0be11f5a88e77fcc196f5df0400a8b7fed03c64ba7e5dd0a366253c11229e0549ae4caddfa1f55ff350f3a379d9d218b225dfff641b77c8233e8bc35ea339d702b0840ade66a730dfe915b2ef959d078b7ff2ba1c0da275a542ab3dc1633987c03fd52404d78ae8acbdc7161f5484c1aeec83e73d596fa78ec472dac782f9f90e6b5c025041f0d041fa356bc1a869c6a49f8fc71d9d4250a5cf45a794629414670aa31a25dfeedda454e4859bf2824df0bf390aa1e6d672c4346a4bc001b29b937d5a7b20f5a41c08dd29bdb607e8cdbcdcfd95cc11ddc597daafcd2c904635707bd33663a4b5eba8017d9abc07e095df6f605aa6776847b3ad9a6b5e505a4c899ba7865340b17da0f20f8ac21f870c2e2dff1f6c8bc6d653b65fa81a60cdfe72a627ffc903f38f5d5b3f2f8017aceffd26f2042bb0baf6eb98dfa36c22600ee27fa5a7ff4ba732b0848260ee96b7244310a41a7450911777a360145a83e1f8cef4fde5db1a8c387d600c0a737300852e6bee3302b35eec287eeac401f1a3a5c46faae17c1818dac157904c1c703115f884ef157ec438eb3c9004abd932875bcc9e9eec5c8db9ce094928dc214e797e3ff754b54288699cbcd9b6250b92a2d72dae031cd2d4cbfbf6c2b08705ce646e7159851ca38b3f98e1d8e2410f6087eb2a86adf0cfd536667d4517e2dc0f07c8ad271924f9de08d489cae09c53b3a5161438649d49844e57db71f29ed54107c8a107cbe6bf15fa794ea51fcf8dd170413e250cd6bf4157557088253dac9d71b699e24ffd73c61f933c750984fa92711d10ebcf9572b51b9d729f20cad20c0c51cff6d869ab1fcab7dcd94b7d0221b5fd12bb5ab1334530d90136bb4ec6de4004eab54cfcacafef9ae36cbc7f8f30869d745725632eec48609a73aa72f2b14d421f81c21e7317ef17d3f849ca21330559b9fd0eca0be26c18b44c5580d7ef7006765c79ca9e4bfd6592d495b9e4518deb60776979a0a496913f0a8f14206ad20c09f8cc3fbc721d7daf9049a954002b7de58938fb1a6e513c7bca8ef34d012ce198039d353995a6742e8161b0b91323a9b00f56862813c769da26cd44472ddf98e4288bc1f09c177f2773e65f5471f6bf506082e380993d1633f24d89aca4691c2ce1165370f167acc6e06ab20182aabee36bb03aa8a5b5fac0b888f1af9bebfad4044dc586f0900057fa579fc1c31f0d397a7f52a10798d02828bf87f7f442a98ce5aa4d97e611efa8ff9b9e52d13196e2f97851693795cfbcb5ca4b2925d98552fd5e179ddd9097abcac5600f7157b9106abdd176125195f1e62b48835dccc666a834ee8bdd0a3a41691392b081cbfd143e6559378aace56d17adf9a634cede598ece7de2d368a72af82538523270c5222e1729486cf672035212b52b5a59daf2d4ddc5a8a7f8617a89746371115ea0d4c3a722122b6baf47179ff9c5cfa81f2512220872075f5cd481a08e6a01ddcd40dd05da3ab5cfaf93131df1e65f7eb8aadb2618ee1ca2a904ea04983e21fdfa3f3a40e822f0e82ef356d7c97b1c957c9630aba9e58922a0a9031910785326e70aa51f0422dc1a7daffca1b3e45f2064d8e722c01e3ea0d3d1cf0239b21335dad20e09452f404de92c8c7653dd706535682f173cf83cbf4fd0791322f6c0cc4aeeb8601549de408036951b9d01a6c23dec23d152f4d0d46ddcc8f9594301404eeedcb41037519d0e7a97757d3ea20f0b035e2116bbe7fa9d0fc9e6ccfc31ca338827deeeee5591e9cf1aa14548df4d6e6bfa65be673859913b88f4603923b230e0cecc5783b59b35b41c0db54aced3cf92abe5819dc9dfd5cfd78b5576c1511ca161528e77a515a30c022a0acfee86350b392f18f27dd3e960ac7118df9308aba55b9e4862bbc8f42e4858a83ff64fba3f5417c0e00c37ae05fe669ac2f143e17c017bf2f404b139cfeb1e691c5bc1dc27f2d8fad8fe7cf8c476bec300f37902528ea041f579e35b57a039f0ba4251ad5c88391cd8e8e387232da8648a72ebecb1e69199fdfb83878c77d06bcb2e5579464b8a1490ba2a787d76152ba44007b460f52a230361e94bf090b5b86e8a4075142f085d3ffeff0574b6ee7b5fc32f3ef697cef09f2b13268e8f55edc7476ca69451343bfaefe9ca828833caf973922b1792340b95e1847f5b626ae2192be6718e39dc8e590a7e68c70b7010dbd1362dd9e1e34843efa10fe537d13df1547a3f975843439dc518f0274096ff44100e432283855648d6c8d2eb9e8bfd296b0674b279f047d3d8c6b875c597fa4bf31acb7612b08e01a7d2ab38bc16e99662379cc971e848a6c1aefb7b1bde1b4343e21263734ad07108d0ac87525f27cab32e996b05f6d1b356be1e4bafca0b4203594094f83930ea62e01fa3cf65f7c54107cec7f67dbf1bd911c360bedaa512b0f28b3167fe66d3d5b8427ed5cc2b34433507cf9cd0b1fbfd09f5aaae881fd2c0c2f8097793e098807f0c53a185287a6ed1f6bb1fd44f4ae5372520d3e0a923301f52742c8660fe1b629c4f84e94f7a42d59c3ad2baaa22dc8e6ce8b1d2a9cf43ca94a4bc6bddd5e5a39e6062ec29048cf156138e0d5ba9fbfe0c97bf2e804380e4e457e37ddea0d1807445dd8bbe66d669aa445de7ed42c0b43db795dee359a13477e1dcbbf41450c08ca73eb9ce8b54d5fb5e93ba1c61508b03862a2bbf304057cfeb63f8427b2eb0e115656107c746e7fb2ca38c9cfe4f2d9c4fd23ac0e221e3832f242f3037ca3b7830228a3a6b8de8f520674d2b5acc087b706bd8b00b400bc622467e1bab55ca7e54928092d539689ec6ebfda2239a10662ce5be562601d541b88d90e2c2acadf5965fc0ed70a02f8152c005d212e5aafa0d34332bdf21cc9116cc36703d2ba1827039d5e0584c48018eb8cacdfcb72b468248df9e28037dc2c87c7d2cad74f7dcaa1a72f5caff735215e3ee9e2d72cd6e30f3ab0ff7f37dcac022d2bca6e9058fe7bb7f8b3eda74fc29f0884f6184dd7f4831fc698602c558e75ceef5cf6d7e3ab911a7b032cf97ba6d6c23c9a083a0b72e575af223b22cf40b4aa59a3735cb24f7344a38feacea1cf4feeecc323fcde7cc54c0fe5070d60ffdf3779ebfcffefef4f7d725f91808d697bd353449fa4eaaa704b89a58212f067cafdfeef57df9f02fde2ffa15abd815e2a3dd403d8506f0c7a15d077143d9bd99c09728e722df50c84ad675fe3b835018c8898c7e24a2f7089849368160c646990e07e44d506c59e8bb9e7b4310a3e8002b79d11e6403e3977cddfbfc30bd3ea0d2017e197e306232f848e4bf6ccb7999fc2aecc2f8668333d5cc92f843a467b62f602b01322c24e63c90ad998fb048342865a32d04311c8f3966b14892ca31223d84f160c4620f8cf818100a7d9dcf59e6fdcb42dfb6ee61fe0a64f6f26267bd5151f759db33efae9bd14d1014093ee98e76cb232157f4d6b66d0b6b91859561f5bb4177ec08e8b7d184756cf0901160909e621fff7c1a05bbd01097134b82eafb00f837ab188b5c5e23a06b1f3e981cf74ae073e70c2b15fb54b6f02263cb6b1300ee87605cbefeb2becbe675e32abea59b2beb890500f36804a31ff211e445a9ffd4124dbad773f7f7ee492a0a361fb0d7c6b06a76e99ebe9ebc3eb00f49502c212a4763ef3687f777df9b30419e55c3639cf2f001c4295a077790702b1ea3bed4a2f77529ceb3c8a8fc2a1cb2337e56399f01aaeeae0e4922ee90f3ecaf7befbf99bfdb938c6e5d88177fdb9c32bed8818ddd1c32c0335b76eee791fc216376c584147b5c8d2370dfb6c62c600f198f913ada14b756ca4c5b6140e1128cc2a6f4b6baf89d06b7fa473e39b667e3097363224d7dfea838d4b4c21741bbfeb83a5ee8d5ce8c7351d5e7b6927f262fcd9547bc72a49472fbcd756197e3253870267801ff446e6042532a58e2bcb69d3715ff3e7593fe2364da7607f72163e513cae05b886368cfa050d02feb0744f7d7dc72fff0e965a1c5ed1a7a49b1010501f20ad49a14965da2ab7debd3949e62970f5688acb6b6a9d0d8980ccb6191f7a00c0b440fd1084d1c38cb60973f62ddbf3605ae3dc04b36e484b384bbb3523e3aa04e27db671fe201863c1bb9f3f0fa342151d3e14f0b59767813846e806385efe4544a567a20e3d0580695152f74f174ae72ed9b19fbb1600b9fa6e4d07c2dacf735bd6c333fe08d29062c1024c04da4be5dee23443ad7710354a231937c2fedf0ba354b56cf5c8bbcb95c232675025e2baad36b0f01918dc2607bc4b2de14e5e8cd6b97de82c6c129bdf0158b13846343b9fd0a2373799aacec1bef13e2feb8e15fb57395e0eaeaadb2dc383753103fd155dba4adf328f802f41e916173bebd3409e3425723dbab22e8e4e9c8ee8e838af38c8951061090b2222031039a528aad3ec0cd5fc500b0ed9964144db3f8ba03d2aaf3276951e3d18625e730577f4032116fa5df2ff3f4e51bd3e5af935435efdc79f5766b11a5858f5f0ed130bbf857987969a5c809c60ec8a9f90b12e9d86b80c184e8f5fc78ec0f0a04f2cee7c10d9ead6651f4e39340f054d011d0c69c921f875f1d0e731774f2de5ed31774c0ef5dbdfdff4853e59d765f1dde9f2d8465500ec78de33f1a50e1cd99430575ee3f6ea86c192169d177ddea0403c58403913f5b837226c3c60e43287cc239d1fe629a8a1d9973dd2843a588199ec9b1d984af7f89e54899fc92b7a057f262288f25931b03499803f32d5ef33b00ca689433ab0a86ba0df75385ec2d59e1563029ce6a94cdfc7f9e95220f7991852c8bbed346e6b6049ef26ebb875bf0a21a7c90353093cbf275568d557dfb0bbb8a5f929f8b47e926e04f161c3d0da4f2c3566c77157a27eb9ae5042f8bca84af31380852e85a6b53a596325fad668ff2d6845a09572353bdb196b758c4722aa3b06094c456f0ea6fa5bc9cfcd1ab1191ce66ede211e3b9013165d6f48ae12b28d94072ba498edf3795ee68977db91603d66c4130d80898727884636e4801481a3a1893843f52a229044a750a672e4da194730e31d01988a36ed9e5a05c015b96edc69b574ea6d4da93086521a2315573471a2f833d1d023f7898556673bf4db70c48b468048448a0bf949f76327460601f4d9b50209b4491996f867f00ab80f2ce277bfd61e81a964ccef49e55a479a267657c02afa7a4be61c06bf557106e4028229519212e2308c1b51457c082c3b276e638300c814a6f6d3c2018222b9839f9a9f020a252bcf6220da93066b99a21ddeb9d395101eecb827956d57f870d9dd181c31a77ded7f61801766eca89244397de056cb826b35f7295b8f12e71bd2f450c21580f6901ce87897a6d9923f232f52b9cf2036eaa29d64d94cdb74814d9476c1b003a66208be675c85a10fc7c122c59541cbb650de71f2c1c94d251362091f7adcabe298c526a253f5fd0ba2203d5d6200d3dbb5b87a45fbe8c7103f97950ab7aef4f39daa8f141e1c5a62ca782d5f1f04bc017ff24fe9d3bfa9fe345fda5455be1304779dc0bf53c1d332d98c2444d87fac20aebd2585a093a8a8edff642ac9c45f5d8b45125037cbc2c8e0312eb1e9c90bdc12e072f6265acbc2462a3b065281eb2fefd342c0d695517f6ddd1ed21844089e80b1cdf5cb94d9fa68519815fce80d3da05615f0cd3d41c5d39012722e74eea0aa620508b04bf4a84b8b895f3797e7a547cd600cbe55d81276ac0c78f302fb5003796e0fec11f5fbc649e7791cc6d7d6df3cc2f84e4b12dd4efa185e1077625d9e37c69894df79fb117e9998cd07cd8bb6aa6de0b9073edef0c235ecd248525a2943b145ebd983f79cf51656c8e861ad649a6fc9c05476d6f7a428f2bc0a32f87c37a66426ac57cc618d096dcd29d278dd3b151e5f69f4cd6a3a030563b330cf1a0e960088391c8508b24bfbe99c1cdf02d01237adbc284d7c223d3698dccc5f7dac4e81c88a8c08f7a4725e0c7dcc7b37a66a9ffad1ab5652c3266db7127c99d12a28194eb79d6babfee64d0a12c77b6abea780072a3cc660ff3a8f5bb1a860f9c865196b8fa943427f1117740b9c9d086c01453c70fce4c6fd037ebe7cdc64ca04cfbc866e1e7e385c64581847b7967cb28ed2e6432b70eef20527a157533d863328491ec0e0703b0fbba5cccb99f3cf79f52cbebf72d579f22529c81f3a45044b208a18176cdd6feed7d6ffaf4ebaf721caceb7f314f57d211c586f5514044cf8180ee8b81b31665b582d13cb53293f00245370f181919f173346bebc0cc2eb1a2025f635edcc53401b7ce5ae2e75769c06b6eeecf36beb3e2f44eb69e05b469eed18e15eef7b86c4fb4ab64f76b4baa7695453a3c5701fcf36ae4716c617ec0374f0afcf3e1d4dea2c87d8a1f9caf472609d2b986f8d739f12fb05be4f58e4670d05c783f5e77bc643d37c428fc2ddd889911ca99ee0cc6209dae83dbb71036270e271781796e39d1f8df8370e599a73031a455fa03713d2382af53959284cd15cb3bbec9ada3fa523217f7d7155857d5e00d644d3e1d79a23f55e0d7980f3891c71f3f23c6185d5fafac11377cf2f2f45418fe08bbd5659102d7e9e41e52cc2320312c75228578daca530233324bc882a221751b92e3d1e1bc847a63c66d33fd5203c6287f96beb5903711f13c1f170615136c35df405b418465f88885b51d1db82982c62913e4b46ea90a7d062ca06a8a85c1d302452f00e37adedab48f9dab8db5f610e5017dbcd4aef9645033351608f5856dcd3232120521882efef3c82f68ada15a3ab14894646e6b3e04fbdcd6baf6fafac8d99cb2132052eca90c5e801ee649de38170b48e0b6173c19fc48d3be391c9afab38a2240b760cb4b0ddfa29c09af0d6fc5a93f7f3962bb0e00f533e61bd2a90f67dc12b93a72936bf2ee7819afad0850995b6e685c1a39808bf7e1080a394ba7686de2ca61b16135df7b4a65aa0632b9e5ce96b239fe5202abf3a8e06155813d347f729b98e2ac88e6fee6a6e688aabe8d02dbed4ac70e6eacc50dad88ae3e7966a5730896f0726ab9c3f0cfd0009e85e567a0b8bdcf2c9d0294c07baaf8671457d891cee9a8f7cd89379ae8813216aaedaaf3579335cbe3108d624c9675727944f3d2f16bff20c63a548060a4552b2257cdef502654ea85fbb4ca7107037232c68f60d79a0db73822a272bc5fd912df552d4b0b34b08e1b48d8ca8a30f224ac57f6d0acd4d1a45131ca5b8b62cdb6993392fbd0b0506087c8b4b12904ba3b40102990567c30f62c211cb80c0077f58f6a7049be9a534e56ae12f7a8d23dd703f535b0e49b28444459c47c03981adcb1bfddafaefd3af3f9e7db95a2397aa10cbbfb83b8679c86c352382a4798ff50dbf42c123ef1e9dba9c19c034eec1f5137273ba196c342be1f2f8e2d3305e58b41b2b5f92cda33c854eab05b07585bf901ffeaf318e652622c516ca49a5ea0efa8d2b2a712dd21b90ace9ec46577abe31ae466725b818a0a6d2d93135754ce59f3f90f890b28d4d318004159974fc93ede564d22be2f12708bf4bff7f3ffb82f6874342fbf125fa4f8be575521ffa5c34b5f5c42c3b3f63f307a9570a722e031e8322e636aa3aea8a7b514bbdfaf25ab009294d120efa3012c266e6039171a910d609fe42bd78caddf5015c2b7f300efbf626b4369becc2caefe43a0b67c50cb1b50be07f89e3ce3c9eeeee55f4060cd56de4ac157106830b38e05b7e225551453ab61d28d42b290d558cbca99998045b6728fa2875fb7059522c70ccbfc51f661d8df61c401a13a8808263ac05fa8fc70af7350b276fb2ae0558dfb9024e3945b29915b18822300e4ceab0323ceafd3fb3490304d974d3abafcc1a97d2e521ac33ff856777a19b2401d70559af6ddfc2b2a7bc388591bac6250d846ced008b589fe63cee8ca7a40b8ba22ef01820724e774f781f0fd52792adfca238b2b8c5c1807d8bbfc3ab7f51714840176c5dddeed7d67f1960fff1ec41251ba2db2882150093213f4f679084a777683515e66dc149dee30c540dab8d19c038fd47fd079acfa30c69ef557fde4e8791935fb0c051c6959539352d29db3e4a8678f68c5f5b0fb4736efc028ef91fcd4e09e3b26ea4993ae139e1dd8906b846651826d264d15383a2cf7cbc7c4a018240cdc1639b6fed68e11aa08f43d3f1f64c68f90f0e9ad891c3f9f29e6c3d3a045b376afe0b337c37fb0ac31c70b631cfcd0ef34cad87751708699de45d0fdeba3c5b6709e1a47e65c4345659033d0a203d1642ae36519baf7c54edf4e1a22baf5fe8526a3cb5c0b220304e72abb17ceb3ccc3775cd6f7599dc37fd6f5d0b7fe444d64960fbaf8b205212d16af04a94fe8d6fc98cb754a28a19bbbc444fbada74e188c4ec187f40750334043d31ed89d5b545e58bdf65de9cef14d2ea2c3d0e1aded64ac198c3d3e468023b77f04d24bb83f9d3d71e12081944371643ec47d9c093b16d8b3ed97281e1250800a58b86e4a98c1a296d207d1930460bb73f97068cbb7ab2b64a8302da2507ab9e8f95b6a9a9037c4319c099defe3aadb07a8a2eb8021a53f9ad2eb5fef609f7372ba05673e928ce5d052c56debe34f92cba14b19871540777f6f95951a03494e427eae74294a30fa6f4e701e966ed2ef9d58f2b2f99da508c97459c947f3787ef7805bf785145a6cfa44e04519783e6c0547f6baee2708e677875b79bb12738291064ad851b4a27cab557bb8884be7a12c4a5f226ea722ea8de3ce14010125046aa55591b55a0547c64d0fb7d61c674aceb7526cd05eb9875b506136d9f04665d1cf479f41d95cdeb7b6a558424a20b75b7f2b25d43ee92f8a8423f465e276e6ce9c3399c1fb6547584f91884b39448a743fc2c93475db0e56da45efc8f343ac247cba8749c0c87bb0a86b66f4c93abf35f217080a54ab2bea75495d1283b5b6fee165e18ef48383d24ba85eaa4090759b3bedc2cc9bed42665f76ae4783cec68cab6f60810d7303589d45551163509ece07c6b9040d50083dc4ea0be963b54bf7bb86780124ce560724f2a0b3bf9e980bbc926214fa9f80e4cd5f674620fcead6cea88532e349e6ac6b19b5ddd5e023b2128128043c043e4966f611a8833f72e4df2f8297a41bdca4e70344c8c800e2505c7432a0da6f24fbba7036dd1324a3fdd9d5b64ceea415f4d23890a94a8c073b4cd39f223b7f211be872ff6d10dec2857980601548497574cd70f137b19d73ee57d1ab5cf748d4340e0c59788246078bd0ec3d80ea692c5b8a75641543af35d772ffa5692ed56ef1b0a8139da1b5d7d70fbf9d8be63f71d4552fc579ff130bf606569940c405c5569be2339a620d22cef448c5ad5fb68f5f8d4488ce4a6d266359390a30b064ca56a744faa2a391d7fed8e8a0a1f6950a79d44ad837d7940c7f35a749ebbf150e3ac8ddb06c536bda2557135602ff21e8ac844bcfdf5b73c7acd5bd396742c875064f2f7ed6a239a015f4d6b031f82cb05e8f2df547f562e686ff1d9f46fc0e5c28842da7c2a165b797959c4f6d9372ba8d3070218e62f2fc87aafd2a456f4eae1816720457f2fa7634c2e0e4e0489030dffa9c1ed8cb862d4ef454cb43b4141eadd604d0cd735a989cce81021dcdd585bf10c7dcd6a69ae1b4c0a9278bf7613dffeeac1c2643a7916c5a79d1f6d683ebb98004dc303eec16bce23127fd697b2e8c070b797f61055155d4fa83079a88b89c33a98ca06e69e54818ffc8bd5eea86c164f041341382ece8166b7128470e387f37c6cc71b167cf49f7602f6706be1005eee1ee9613ffc00a5f739f00a644775c552e77c5f4a13c98b9a1282b6f9d921b6a9acbedf1f932ae4f6543fe92e7e2a4449f47baf34c7f8a539a2f206381e5ff2adc6f0f20c57b31b6735fc8cb1450644f7e454cadddb9aad467d9f9c789b4be351280d36205a8f4e73b171bf5ef24705538962de932ae5aa5c02e72e850fae42cf91bfa91a450de0bfa44cfbe9d084109a78c8c0cc18da9a1293efd85f0238ac79e4455d3f71055819d42ea5fbcc69af7240f9be36d30731dabcca7e89693d013eb944783707d5ddc93c26daf94402650b415fb83ad04a9579320aadeaf7170fc0418093233796993612373196447b408a842c76f1ca239a7422b911747d0bd70cf457c00a831cc477e83c465409f9122856b3d91c1a098558ac56c1b829a05e85e0cb55313016c6ca7f604d349b1ef3aac33bf108ca3cb66d360d7c25355cf0971b066a14ea1a46dbde9b81a04c252f9ff01114b2b24b87d91aae75e9630991d8169800204d4a1ba348c28c082e15260b726e18d01cba37d4ab7e149995b084e71432861b1f1ac9fd435316104015d9dadec5180907f807cfda08bcd2300a4bb516cc793d24d5facec6777471241e9085f911d61b3bb1596dbd9050fdcef3e6c392b0372b5ed8fb18fed6c19eefd1cd103e8c038bc5f93a5e150d57d849ac98135572a93d5a286e2273fb49cf5f6efb50483e1566c4559232c2be80a70b117df5959d7e28de446dee3d8d058971b2443ae0d29126ac775176b405684b35cd96b906eafe3670bbfd0c42d41da9e3c72db2840563a190fd870f031e635f36e1b10179fa1836517254bdcc271da17f190b0bda2b7b4f8382673aab7bcffa7d5315b1cb3b9c31fc430c2c8e4f366947cfb400bd310cee51927632efb257bbdc8beea2042cc313a7bad5b1c252f6dd5daf0df120d402fe036b49dd488620e94919c2b18a5d4d3b10ad3e2957d2bbbf8cc5af615288c03040282bd8b8aa13b6d0351fe464df0f1dbadc9b5e2c9355cb9e03a08747fb9855ea27adfb2e6d46853208f3ca0b8f26118a8765b5a007d740c364d69d429f1ffd2be2abc05804ecf14bcb8ad345868416395c0b073595bc576706cfc5ff47d792b4b0ef4855d569a7372ec9d3e192942366f4f17ee017dcf7ef5a02015f2c0d3c5d2478aca055d2e41f3addd85ebbeb2ccaa09cc0b61c879339db73ca0374d612212f85e4adfd1f0cf561b8ba83168c05930348924d52927b657b401510abef14d45f965590b5e4c64b75f0ea9b66c73060282b862dc4d759f63646d220dab25638abef43ed724637fca979201bc0f8085ea34a161337d9aab5b512d5ebd2f5255f4e64bc8d1bebeb4a4e9c8e03f21d2b3cb3fa1fc15016049bc31339b8807d99457680388479c22d78f897fb7fb4b305f6e8f54a534df8c293d970e26517fb304b9e5ef04b4ac471f0ec9b951102f234675a7c8292b4982084719c7607c49ae9498971c345557f220314b4ac413d703c9e51debd67adf87d27b9d51b18567fad225383ff83e6613f1a13fb4827cac70e42c34e91b9a37e381aeb97e787807c79ac229e1adee5f37afa4ebc18244b6a24dc19d2b47ccf75e16e12877a8237602adb807b52750a171f6cde516575756e08ec9baefafb3c39254e8d01455de66ddd589b8e285ee4c46d77da810098876615ccf0e7fbb28edf6f597cbf7e17fdda38f7da5493d960b8946923eb65ed53302a9cd43da95cbe1b4a17dd51d1c9c384d4967c791db3b1cd8f5b74b599dda0321fbac98b92b5fbf587f10a5c31a0fa26e4ec9de42452a55484181e77282cf04017d9ea7173a27255b676224f1200319cd7fe633877e318af0cf1646173045a011152f4589c4e8920d6ff359cf90543e283eb9905aa86b2d54352adecb4e9727f0379ffc4707e53c48727b599117bfe3c22cfc81b232428da2ef94185134246ce0f852b1a363fe0b1800a9f94222226450bb575556a1e0dd790e3268677b6b4f809bf2eb3109804b037f809ee59214b9e9db42efc6b5b1bc3cd04e97130ef1b9a2025aa8afdb460df6d35b51c19ebb357dc5f2e15d64bae0122c70ac5584a3b9c165a850e56ff549c6723f103504605dceb64ca249d385a1660aad74cf78c91172ab6b3db774d2697da6c1fc47b23b5269bed2566d3dd9f91073ab42b4499d2152e54b3d469386c00ac4e3deb7b0aabab3c5d513bc31245b728509e533df21c8e27e318b1859311974a106b42a27b6a15ccc589ce76a7552ab496b3c35a24720218f7c5972033f3e4e89d7ddd97dfd6033eeecf7a31e0100036d3a81f2d0a51840960a4b732c4a46d47502b422f690f83f2f51f0d2734a94880a9f4b3efa9559a227bf0cddd3c15e11155ae22f587eb9dd4a5073d52333c139b0514365b21c4a9148508e1e9bde685805c819cc167d3c5b63078a2b166281efe59ff5a975cf6093080ad824f664ff99921724ff13da96a5d3cdfd5de79b0eca261c7079d0bea692266e631cc4fbe2f3ce9669a36b14adc9472d84c8f0f5b01d62c1de665f1f71615497b49ad4c83a101b18f3ab352776179a1600bec872aebc0c5cb7ff3d7c5eb24f725ce1fc5ab6f8580b6ee8a189a581a647cc5716e5b2dce5528134b2da78438927f2698fd113062cbc5bb412f37417ab8eab3070a76e93d2337c2366dc43a06b3738a47ef8a8588eaa87b6aa2f4f50707d9dd56956d9694eb8a5b63ad230c3a77269f55eb80f5a54c220fd979117f5c2d1abc77ea00fb89d865a9d73733cf290f965b2eaf0abfe2176c52bfd38d7f5c26f091e013cd0c35984afef69e51ed059625347117d5b6ee0fba045ba15116304345bd2fd886020d9176e8e81fef563490042b8ea3bb00ac7e8009dde04f93b8cfb594ca24532274bc7dd37c8f70610b64c6df2cc9a16440b4b860df93caf959f6b9e41dd53b6a168e4fd05b1f0bb316a96c9ca04764f73fac51d94fb988db6cf8ab68f2b1e8029a24014ccb69bc8913494f5eba0fa492179df689f68e01082812d23d93a43a2b1054ecffd8fa5965385e354eaee1b30b74f99b8754e92ad1691fb0f715a8087324ed456229fb4a0021ae6f95d742b43cb3f6c89c4215f40bf59f6b03a8273929864f55971692715d1bc154d197f7a46ad5e279fee12e0390ba387f952b5fa1c3771ceb5e25dab6dd2b33a1809254dbb7cab5166334d240007014152d5c439877c64bb23ec7e4e18d24e2d3b73266358e3f7e54ed653f790db12bc4b87d4faadf3b0e5abd018ef47609f467af3a9ba4e2e8e7a11d4f57897b556f1f3f7a5abd9dd1687beb8009c0cd29e95567a690c0b6079cb0a7cf76f821b7e068dd1a6cb039e98688e55714348328e866efbb5d9c41a1e273e7c16ceced620f798cbd4f75cc0c637431f29638e1293225221f3d95a4fa95e3a67081170a5e59e90a0186a1ef2f10da5318e96a503bd165dbdd3aa065594f39611d20b462c8bf27951fff2eb5ff9d561934a9561838d983ee317395f09c52fb79f6f53d4d5badc1cc82700a44a073821c806a129710cacb1e872cd33167f883e2f7c3700a77421e733eefd2621cad178aec1099a1339e549f79ce2693eef29531f218ed8794810df108e5fa2a4de6cee2f7d9abb30ff8911c2084b6a7aa1391c083e44fcf1da2136967a44237f012ec94be238d790d3cab69f11bd3da75a76d6acb07e7f0d08f7f6101723be8210b3e0223101ea40bb67c6c6b6138dde390e8df3ad2ad1701f595ac6427d96bff72a9a603502d9c295f3fb5098f5fc5cb4f384747afd8e3eb7655d23fc2ea579d0bd074b28268d41af80bd6b3672d47c1bb8ad01ff0aafafbb2c9bd322dbab1eb7832176d6caa022b933adbcc231884ec8f111200f8c38963be352d7ac16b64ca1a277f455527112353ecd25df153d2b96b2b3f78b0f537b3bfb6de4e7c19f1007c002720dbfbd00a8798c0d9ddb97f71d5999fef8783fb39de5704f429dc8b1ce7f31780e573b3313e3aa9a6c467278c6e49934a24c18b2897339c79b3491d6870384a6d100dc92ae1f78c87939f293f3aee66eedb493eb7c3579a6f1ac669fd77a3823c8ebed43cdf1c0de1633236ed05ef86c9009ad89d4be4e7fae31a1d1b6a01a2fe423b09387350d43a3c2475cdc61af978f410fb7443ffd84c63c42aa2c787c7440a5db22814a4191e2840e1e4555fff6d8b55af0629b075da03f0247d31627451cf5495146dc8dd1a14a250ef4a1df2dcef6db66264c00a4a12ce28984a49fc9e54433b350b3c7763c7eec0afcadfb9749cddf4c1f406f33e6bc12bbb342ca9a03e02ad3b4fe844065b004979ec648cfc74354bcccd108b9447d39979ecf70346b5c3610b090d986e360970fc24a2ff3a7e9c10bf279883e73fb96775b237a7aa67e9d726d0335e470e27d0ca49567ed625a6726af24ca1aeb94900194dbeb9e47a4324178844e73266a81bec97b4f73faa96d5541d6c7172227966c1d683917e6ddd850783a6061cbd03270001e6a8ad320c764987beb47efb2729db0418f50c2894621cb79429b36440ea96d8513b47521ca3e6fde3ca2d21ac3c110c947c5f62ee913c9ab855a7fa6c61b047d4e8efe991df0756ab376077257b7218c7167c932d77217c50e3f5993fcfd2dc77611344daab596953cd04d0b3c03b0b59861fb1aba52a642c2466068aab259f2554c8f0a077de62df1ae542d4a3907bce737ebf81d0360d9426d961091194d9b8688a27470e5c9f24c2eb7e689c70f00f331c41dcfe2f00370810cd2fe43cc9e413774a8616c302b9055696f66b0eb04e6b6aab9acc3586f1f7409c5e4cde532b8fa84fc48b775532dc82f919cd4e28de23aa2f17122169fd07a99f074d68c4629f5e50447974d2ec02d40b7692b95d76db501f3f5018e244c36ba8abcd46604e89326a32c3a3c236438c29ade97b522547adc2d1de075171b9266b7a22c827c887ed8d7edf2bf62433d24ed252b3633d34ad821138388e02aceda2badee461589009113afa04f77e4abc7e74c21eb7f854e3e885ee3942cf3cc43cc7eabefb19ff0af95610b08d49a2fbb655caa068563eb4332bfb2efb718ae69a8b7757bdfc431fcf9ce57700fe1a9fdacb1ed7733e5fc220c5ef384e65aaad07290f4e7bb90213de25a5c7ef4d81c79abdfeafc75ac52c65af2f2a45a7eb6c6f92903ab9380efaf4e8ca60a1c3aab0c19aa60d9358812e28e668109001b0844e826fe317ccc602eaf3227c59daf5b7d9fc1227b724c3bf906fca0e443880ad1babfcdabae2c063d86a882a29133a8b1b1eb25d91f475ab23291603269ce24b07df4f3404e07480861b8ef835e0b2debb982a77e3d4cf6239f13a25b7974df02b81a712acdb4325c12a46b98210b047621fded323d9712a30177709a157fb5de3cd3aaf6cea667b0d4b29d7439f790a14cbd9dbb882d2db185e9a31560061d212736484b904f6a879e36d30cc4f879fd2037e53f3be87d13eb70b2dc43e58100d8468f7a4322b8c0a24bd9be3bd9b17453c45120f429d11cb526c14db60c76a714db06222e4123eab6ad62f9b0464681fa2530e271e643d6bb00d38f1ca20c4515fcda67feef446f5470dc62c4239d85336cabff654a8e6963d2629224ceed712fd28dbf996d3abfe30e8e386187ed513d6ef1eb4ca9dcc0f47a92bd0cef60132b627a9d7e7b9d5997bf506be24c3bbcc70585b99060b82a1748938ec22d18c60ebd239bfb6fe7b0ffa1fd69999bf4cae2296bd7e9e1a2fe70b5a26caf4b5a1c457ffe294716b96338211370c30e693ec5691e48b9850a8d08c7f00f09c2cfea6949536f2d17f7dc00ddf081ea27524f1e29eb9374a854da3ed6e2b47ae2fc7e247b690384d2413a740a8cf530e777d72aa8bb18bf68ce6e630b80b3563805ec55c7ab93b177b9a438ea3e527b586b3e4d2ecf0d7e4fafa21381a1d9c4633b026b6c9bfd62440ef5d980178ec641f273e5b59698edfd0d513aca91adf62c5664056c5e02a6e9952ba55bb2d2707e844752545430d24a10de2891e1da3eed75c686071fa60d9d9976fc31d72964420803589b9ef09718f13973fdb118e7d7ed215c520bc8b0a5de42d4cf5f0756e79b645b5ed0c8fb0c3569ac4073cfe52408472eef4a5ec485408f6f574624e05c34caf81bf3afcd447deb8b94416064588eb156645f7a432e5ef10e5be1b3b5531c4b9cc43efb3e5d8447db50b253f975d06d135acd356f6a2ebe6bef77397d702a4bfa7aa9d55110753b6a69d1059d446427bd6864fcddc5c2bbf44d84b9cdb81d8c976a7bf67fcfceec6566f1a8df5a656fa737b6980d1415f6075a2a53336a101f1b5587e410262644a6d1908e0e9813b912021691b9d3bc81323ed41f771d329b686d1a53d564bd32c9ed40648001c3f9695bf8e9fdf0fccff185325a7149ac6627320bcd9bca949ac76cf1fcb2433228a6f31a5f6099f16498eae010509d0f3584fea8609c3474e28b7fb0ef17b3985db8f4eaab54c76f795f263cc21dab174eee9a98922565cf9bbf84135708d220a7beaa2ee5339014ae78c8d74dc83568aa66aac1b4593c4ff7e6d023cc8d472aa12ae4f30a5e11ea3b91a730a062b3cfbf8adbb29eed874fe3b5bfa250144abf0c9ffe7aacd1b08b84a87be58c1c177d24deb284f13f4f0e47ea0b42c41103b21db3d549dfec108e0d08a7c4019f6cdfc8466dc35a4886aefabcf2418e0f2a7c7d99b4b4ebc26547b60eb5a1ebfb6ce5ac8d7140ebe5ec155ab8ac73e5c44cbfb200aae840db91dafcb86ca8688196992a4a3671ce71c3519100f3f3b02245fb93f6fe0991e999740819d66c73cf64b302da467ba2ea16d7b0eb61e08176602bfdfa0f8e3d9e7b20eb1d47a86916fb03102ddfdf14f86b75c5bf9f80f5802da6ae126e4a8f4000ee2b5e477c6b0ee2c924c62db56498bc563eba23406ac50e7df47181962507c205a850d077f6d5d431849b7111c8daaf41fdf9aa4348b6cfec0f2624a988d0b6be8496aeebed4ef852b7b7fa58d730dd852d592c61ac7ef50dd2e524833cf45271d7823c565dbe4071489fb440f726640342a5bfe397a799da3510eb8be4c33ca4fe8b6bcb9e073d59054ec13328c462c4cc1c60e2ac5e3ad690fee9e9c1001e811e14850adc54b45ca2665c9d58dea524586237b1ff8dce35f68102a444bbe045b97c2f8b575df950bbc07e05661c46310d7e92630f0854e0762a028926f339b224d212a7147d064c7370772266ae0ed2b0957971991e215da43c30757351dc5e7d55d97071812826e3d6ff78dddb3c1d65f1bff3405e5cf0ebccac1ab2d9a208f54fa1c62beb752bc09f2d7a92f057ad7bb37e3040ed40fc7464d4afcaa011b8a5bce04db771a20aa425c4726ac978ec9588fd310680e1fcdfceca52238fd0c515bef7bca17c1ec73b27297b11fe86c1dcc0cfd2f5b9ffb6c8bee8e1e91943b47efc38cf79a2a3ccfc86b412c1f7806c3c2cc8917db94427742805ba0c7b7cad8916f4399b9415f90707865a92a9b05d644a7e5379a2c7f5175b9006bb2c0363bcc1adcc94cd3a896399c2055a4d515ea5a4ad203adc41f8cb99f577901182e308a12b3d78fb16bd93de2c99d4d7319f8116c152b833d53f773d5e53bd717b07549c75f5bff8fcb1a20a0b969a6bec470db521b31bdab3db3c416716a1e464142b250689cf56d1bd4336e6f408d9c3b47f665312fd3e6d6bbad0f6f9f06a17598e5ea11906edb3e10696b8786025b5769fab5f508ef1bff617d76eadbebad65afd731a281a34aaa4724577db50f738eb98c9d9e0daf854a5f950362732ce8de5750dd9b3b0b038b6e6d0e455f7a8fcab31f46aa377061f26ce1f67e8738fbb8efbc025cc1d9adf236dcdbc67a4898832dd4a88333e242ebd68883f907340833bbc3ec240e015609724a310cf4344de91707b78a1d30b3ed28da0c3a8dbeb5e2e96d21d54f1cc0548a5df7a47227db5f38bbab5634162d1abd733749647bf9af2209ea2be245ecbfa754929fc8102f7284881cfd3b04c47224c8159e7f887cd5509a7b41981277e2a956f9048be3c2617f1f23161bef0c62e45afdda536928212e7ee0bc5116afd8c561e561d7659a937e99994a2648ade2b064dc2cd841c77549ed82e50168e241f33eae49d14c0c4b3e71bca828a64597900e51b8599679ec9651f400f706e23aded23d35d1c3dafdcc77b79e27654e8a3d887891fa9dd0997bfe826fb60d817359a3991565673e6d79f811fe3566c068b8f870d70dd6d009a6aceba9f54c3a7f19fecd7b22cd2145ffa48d040dd54d88b133f16b4d5ca179ddf1c1159cf4fac7765d30d58062e024caba1ebf19f58076f82b2e8581ebd5d4642a09b2788067e501f66492df3934fc3bd454a3070165f3853e43e3c78dd658742a88ce95b5109701a56efec23ae55fc7607f58184e6072e6efa608ca6adc995e81225af5889969769782f9b81eb5807f6b5d762c5854251ddeda886962c44a20b096119a4765a72297fec02ff13b799bc4a4411009fe389e71e1ffe76ada1bc8fda93738253f96566057a18508ef901f3519850b32d1f86810816e60512f471429d3034b0b94dc475191c7c9b0f9452f35e06327af41601902fcc1503943e17918f8d1ad027f6dfc658035b9333818613ed82a3dd1769bff64af32305ba4decc70f7dd240ce4c0dfdc7ae3e5dab7f90c6083e21c56c1f1b3cbdf207edc36ff6bf5cb8bb24b91c36b8dfcc1e9e491e7eb261013057f977fac11e0b80fb5860e1f43fc431d826242291406ed158e0a4a79d72c892855e17bda003f00e95621f22c2f6ba8fa21c931ace51e5f458682a848c6508f2a0e525ba37b0ac4ad3b91bf108cbff7cefca109c86a76b65625de6bba630dde36c5201ef7349feba9ff61718cad6b5a79aa991e40ad4a9ccf7c517cb0ccdd0e1dfb294f1127761b6d8ea705541f907a7af126460d0d6252f3e6d7d6fd52be713082cbc8ea52d67c865ac8a2caca0b5861e89b27703a3a6b5dea6329320e1fdf32f8a6e602d621c5086fc4768a0f876de70bbc5dc7351cd1bf4e8ffa8f7f16fa3b7f58fbcbb0aaa26e7f000594149046902ee96ee912a4bb1be99050a4716fba3f05a46321dd294a7723dd484919746e42b88f9cf7bd7bffcff378f1e8fdb03e387e73d41c738c39c7cab9a6832840d1fdffa0b4f39fa78eff35c6025b03ecf32976ef96476b77c884272cb3127d65f63908551f7e31aa0b64499202e88f5fbd3e694ca7ebcdc3cf8f304b8b5a7acec31458f9d6d799d839ce517e7f038a6e8a37783b7a02aec89b7168328b038f15c8662422af6b80b68a6998ce88758f6a333a6d93c2f10e9ce7291ed200f004a17d3c28106b34fb45319e9f98d89b07cf4504b9978223afb4a30654cf91f0a0e8f20ab7a3ffa7f2f95ff4e8489b20ea292e030eabb634621a6a9c433d92ed760ba9baf73bb8239c8a614f8007247db9818a0fe20d0e541acf45882faeaa63de4ae79df218e9e8cbe2259c4aca42d19919fe3fc57bd3a4b1a39ebab082eb76b58bc927d1d84119b848712a70d88fa557ac2810a39301de51c9028c6f5e7b005cf78f4d84135f26d3dcd907070c1dc78563980b914515c1ac3df07674ab90056a6968fa4066c43f3e261aa3234e9136408bea164917684b1accf5e4edeb63ddf88635c1f317806455dce3a0abdc02e3ac07462798da186d535fbb5ee856622a011667728844bc3051a8ff76f4ff744cfebb7600221424af06998b8b518a903d8d1394cc2292a1b1c71d968d3c0e0efc194025333074bdc60fc79328f7aca628346ced32d9b438101bf99e2d3d55284f309c16291a145d11e57674ebe45a8d6a28ba3cc625769d48d6dcd693a5cdf7e486277739a2e4de6610d408a8704499098558039a82318f35ae02849ee83c76659c1190193187c4324476cd295255a7cf5c6954c3a0c3dd8e6e47a0df7b0faa7788b5e2283cbb206d659648b45dea9e92b47b75991a96269a41d433c7f4b39248803f9f2a8c95dcf2d8abca487b2538bac4d552aba8d8ba5a280a4f1d846ed233660af339eeedede87ae60d6dc9d068f3503b9582f218270c745421a831734c7a623cc711af2535d5f2d9c47caeeaa72a20fd854b8bf7ee333bcdd3f06257f543b795d3263d79bc6512f12f1e254a84d1f6308564eedbd11f53b012c641259f95ed30c633d85c986b1a0a879a5c33f6feeef8b0a133557ae78e6f88859898151ec0d8912997829bf6261df3230ad6115e608e198b13b77d608d4a275292a749144cab5912e97674d80950bfb6fdbd1dfd6d4068c00c2cadc66c997d355153b6e8f1ac9a1d9e1d90ab0fdb0c04eeed9ba2fff0a03f9150563db5a631a1c1f8a07fccf4c0154d23eb91ffd79d90799812bed9e9ede8192928a472d0b563920ef1a333b2312d5d8475c83914e5c9d53dc4a914124aa29c30e8c4cd5ec404302a1979980b98389dca095620cd6c92e9bc4231a51a04d8e8aaf8d31f5aaecfa1e80a317f10eb277bb12ca107f75e59dfa7c326ef4f9527ea1ee258cf639554e7b3a4896145d914b1f17ddc447334056c73a36a55207efa0bbb9bae21f1b5020ddd118392f251174b8453016a7b08c63029f01f940dfeb3b5ffd7eac494d9cacdafaab124913f313e7432d8dedd02c753a85469537fd0302bd700ae019bf4f39aecda3792884e19a5adb9997ed363ee94d671d5ca1203f9596574f930ef5ccdfe20d66588e2a33f0f433deeebd5832525a9e6e44fd86d7c99adecac17190b94081aa9c6fd1fcf12a8a0105300d6851b4fe8642d9fbec463fd7107f7aa295e5429de6da8dc006734665ba3890b118aee45fb7f4e75c784f195eca2d51686298f0e5be8d82fadee0c7a3a7e58889cabcb3a67b1e44b031406b0bc0d6c7dfc12f4e3fcc57ecc44bb06152e3e2ef1473d6869a3debf83390a334747e10f9ab42fccd772d7a0feee4b3b1b23b427ef712765c55dfa1e62cbd677c25866ed9f82821ee49a1fb2aff80014dd0f6fd929f9b9a52e1af06487b4f8b7b9e97a92d7b42748839bd599cfeec00fea4ca5ffa0689176e9c40b953c796a033a2384a8b66021e978cadcb35dcdcb03dab3c433da0e4ff5def951da29098054d0e878979a55ea6b309c8afd97223c3584c2879d091b0d58a11f5dbeb3d1be81d961b9fe20d6a1f45692430b7543ac0b69fd61cb4dab6f376862c5fb3a5ec347f813785d98278897ea560e716a01ec21794aae8f5bb22e899aad680d5398cc8edc62a4777caf7c05208ea5b984c4302845ca3f8836ffeb80eed7e7e883f03e113b8457fd7e2a9ae70fab77d38163c23bdf3867f47633972fbf00771cc83d7c39b3d374265d8327c47c87b15a26fbb92b8ea51f426caf70cc2d60ca45ccbdb7a3ff3fefdafd015bed007103629fe3272f8a9d9fc92d9b9b50bfb03199111b916c889ae0dfe1cf01b4e2d7c7910db9ee1d8755c5cbb4d3a1bd35d8f547db17540f238fb7a9ffa969e50333bd89f2ff9814f803b334886ff36872255c1a1677652f823c43f81687f8ee2e76ea4f9a1b9b198c8d02afee92d8c80d6fc8ec3b272780a76a0eafec37e9d6db363876713e250772f972c248bef57674170e5dec24a8d5d1e7f02dc77aa2f815bcea658dec9a00ab7cf055b23d4c9541756575d49c28cd581e108f50146f3f3980a86f3c4c7801bf1c5e49e97f58bea78d03126de25b7cd309531e9689ba1d3d9f62b4a005ea1f63281a172e9381090604649f563ae39f91a97d145c733fcc25200a4c8a3fb2170244fa75c652706a7cb3bbe2dca5e4925573d697cb3ef453368e75113fe9730b9f812989a9fd419930ef3ec45d152a796901c71f5304d2c74e598441f71d971786223d53b64c40f9a805176f6bd1eed003f407c022e4257d56e154c3b74aab3113244d5faf9d3fe8b85596576294ec8ec2ccf00035de8eae35254c320eb53a3212cf69ff5ccdd64efe11ec2f67beba9dc66dca46952e937a6d65dca867a06d1c4020327da7c717b2e53d7ebeeb0ceff484dca90e7347bbf6c397bd1f66f2270cd43036bff80791d6902d221e8a8e782a3435165c2d8c76e2baa23daed788141746f421d8f08389c5f1ebd4a74a9f01e18e4112ae6d504076fd98b581d935790e36ef77647b67f9046f5a6cb572637d985847713b3a13b51b270134da5ce2ec13d27e438e65afb7e26e554889d42cc6ede87b60494da3119c3ffe557ca312d0167cb7e49deac206bf6fc8c569d1bf6cb65cdb2aea987fe963486a339cf924173c96c3e51fb419ff67d0df7fd74e712db4cf387bd4e6fcf5e102950d7c6fd66036325a1cdfd257e4175c1f1f7098002804164a1327a6a9c31f749ce582e174d32d65c772766a2436eb62d9ebead25350604e13177f50e26a774a7687a2b354c4116855b8bacb936c9e88225ac9a8bd520f54ebd1e34978fe855b51ff600840ef37eba0fd2207dae208c0f851144437fdc3c761d576939b990a37a0e5511dfc47060488f30d3a0bb4aae0743f3e7ecc72fa744f0304924c43374b60ba1b36e34039ec1fe02497ddda0a0fe47fed4e29271d192942dd50c48ca18f999033dfad431dce88b4fcb5b55b897b1490c19c5aad4bec45d81237084f2dbaaa719e31c82736538c8fd79717e9160d806985384dff4194d914e58c84c6f718d984a66281e7331568642dab696719cf84eff263c726ae594edd65855390cd076cdfd9129cef0135515030d10f623e4b67a5d1f9b4f23ca9e3822be2256737355b188ca7d1ff013aecd41478009f7e81c38cb171696e5dfd299ba879ff9e50c4ca6596d8802306493bded787df0153d0641950870da2384734c218115678be89fb254a3f793b2127d64d43c30f26936646f88356082bce293e54df3f2d48944c86e96508c9ef1924f6ab551de74b0ee67e0b6bfe94526fc1b69d203609282b3ce926de8c9a0b392770906bef78fd7a78d5321d5b54a0e5be1525e9bee30ccc096afc76f425893d092ea89ff3faf899c9b692d585e91578a204c0f7388b2e073da408902e33461c0907fac80d88d2f4beb48177b728e559bdd3e97c12bfb3b13a25c9bf8977b228c6a286c7d97002456721bd1d3d7841f2aa0ebaf665216414f9f82a068e798916f502c683332bd477e602f186f18b0c1a8b4ae72380dd8224e633074d31ef0515cb2083ce58dd4403f222c797340b1e39b21ca28916307e3e7a3bbabf957a4e0734ca1812b3591663576e38ced72ed6840a67be701d8bed8f3dc731959ec7cc17c4e191025052a7e823dfea554a26839e233feaf3acdd2033b613d21d89943928cf8fa9d686a207e1dd8ede9fdff9c01fba76525b7227e1c463f2ce847cdcd73019a983d28676a453c86c78efe9cb4b9c16b0000e8147ca2b8677852ad99f812f8caa8990e731119f73701c0e52c5dce335fa720545676bf83fc67778a06c622a0edd4cbf6c7655fafe1bb42ef3450c4191d93b3ec53f695e44178219499b0000469551cc2d55e74fe9d93abafee81c9b6b3d4ff003e08d5126372bd144dbdc1026c895dd8e8e5bd177100bf5770d2ce2891322faf5e16fdd77e144bdb1ba7336f67169311c30914c5468b5f951012ac63654e7cbace2589faf6f08d8ba4e232997adb8918b741e8c11135e5373986c41d1ade06f47ffcf20c5ff4a9e6fd91c019f36d98a2da4ab778dc3cc5e49e7d1f0b25fc607e96a759b7c650c4ac00a1b3be4b2d888f0d3278257aa7737b592e3c985110a494b52b1ce2bf0df53005074243f687545a52bf10d42d10f1e848b253071ef6b795a3de418757a6f03622a623105ecd8430e1b820d57ab3101942a90dbcc213a9e18a87eeb11d5d3995175d33cb9fd2108bc0da0799e1e7600736e0fbd1dddec7ba0e27d68ac8b22ec75aa433d91116d52f5bdbbd3ce79f1ce7425538697a4b2d082ad977d8b0bf08cc731d12c6b94ad45aeb873ecbf83b610474ee31a0570d11dd066c305ce7640d1fdfea02a5cffff9ca0fc814fca8a98ce485841e12fcbee8ec7047934a97050bec3de7a0fb1a1265ff69c0d1d1077f2b366f98895ebda40f073977736b832562b8299ce2ee8bba18aab17df613414ddfb0f6a946ea557017b509b4fe10caa78a07557c2124c557e92f3c4ade828a1d168b3e9954688fdf2dcb74a4f40826b41987ddeba32ed921bb23b4a87e05f31d4c7605d95e4223320847185c92a013311ceeb76f4178502ea06a8dedb5fd2552b39c6140cd10a1b7b1e2ae087a70a7c4c91857c591c9f7af27d5ee43320df88db35f095c3352aff47c0484dd85bc3d5215b7eb8a73a2f1aa25bd97e96d3c16454797f501d76e478a704f5384e85a5198d657e81b5360183fd454f0ef459f70a74d4e5bd3795a1429076b157d38082067faec0b31f36cd7e5d758baeac6ab1af4f1ab2af25873f66296f9c931d9142d1a3ec6e47cf05373ef48366d2563a6464889deb586284e93270e1f061aff7fc0aba44d883b93e8f9b9aabfa3900d6912a483796e81b6136e272ad457baac1fbd2c2f9d139eb215190c3ed19c41e15881b189ee714bc32f1ff6346b901a317ee4fd819e5495b324d29d648eaefbed2b18174e0e43b3d2245c86c970e4d47c44aa6fa975b009f3dd5b305070bd38d4ed7b95c4d87fdc26621d62c8b37b56ee72e0d8f0a3139a134198934f064a6ffafef2faf4039f063327ebbb942e7b7c2ec102188a74151942d211d9625254f7941fb4d28565abe16b96b9c938dcf0140789bbb6340ec5de506588f221de106a199b6f07df8eccab67fcb3b331347120bcaca7f16caeaafba0c4043bdffa39b870a780a6af8a51e981c9540eec4912735fe8300a4aed18f3e144ecb2f2732ce9b0a01b26b3539b812e446a647ee70d65fcd272b209ea44a993e76841c1ce27253bc713097d82ccefe9155bc829fe8f39b66b37832b7934e2534959aa9bccfb77517abe9279d965132d7cc13af826c8a3504530117c79f71fd08659d8fa8621af2f87c9c391a289cb4c976cc09200a6b84b3599b505621e1ff3bea3fc1a4151e08b1db9e3ce0f00a988c05e8b89aad4577d7545b862c385c443adc8ed3678fce3480bb4a643be78f395c8b8c041e200a8f6c29112c677160a20139d8b1a8d0a3a682608642ddfd475685e9ee248437d705648fcde278bd6ae00c9c52180b675988ae5cb3df98bde4365f64c3fb2af71e710b90e15b11c08c3703b7d4d628a75c916347f7771e4557bb125d5b5b1054b44f6885b24a25fc47561eb1cb553f836f58dd19900a6e49a339d9b31dc5f7fb56f342bdc9caa7f64047393848a5e10b6f2b2d2082ca697e2acb9861abf4512d323c7a84fceba6f678bc11cd70c02e1ba740fb04cc94e7b67f6435ed7c605379f3b041b187a7c02e2c0e2831746d8c9d58f6499519e4bb7b99c6a6389f5d9afeb1f83700e16e56e713c10f0f6773091fae34f0b3cb76446947130e4cabe1dea160756edf6d81b9ee1cfd20acdaa7964baf6fec8a8d5371906ed1d9fc232137f1d36eed9d92340679559107ee771107bbdeaf707301b2d528e17daa36cea2cf83de161ebb0d01180f93242115274ad784fd82bf3d1a81190853f58ff1ea3fe34c5bfd8140ac8624775efd1275f3ee1708b55561c96fe7f623c65ea93ccdf22a8c4a9843ee07fc5a1a0c3a1fd486329884e59e9870234b960d1b5110e22c9e45d51b4e2b7f1482792c8dfe14b22adb7f8f2b7e23abbc03b96059adf2abe417df37ac0f04cc0e64b053e212381e613832b5135518eb020cb1d8074ec9764911422c0a17913629d1a8bb9059049bd59d575481561b67e36450569231ffc8aa5f611405e9265eeda7bfe62bab3ef2ca3e91e3894dbb173381bcf2e04ca7d28ab441bf6972665211404e7851553f6bf808ced4fd6a636f4b934876c6e29302856908ef62f66cd1a308988755a431a8c16199873bb5371a9c74160c307e6ea25a00fed018575ac22d2938e030f71084b1fa72af4949b2e15c0970f2f755047bcdd7374cfb7c89a84ad87b55ea0b257b7caf406ca444e158b80f3391ff19f81f5969def7e97f7eb30fa6cb095ee62bffd05419f1d74d5fd6d3d087ef4cbec33f21c793d63bdd8f99ac0448d10f38020b0aa610af4268d69ee3ec86ea053c1d294df058447832427080f31dcacaec3cf21f35a8511356777c7395a7f76c3ca1b75319656ec3b6bdf59d9da3a1c21035c5d12a8be06679af01f91433f004b05e3140a02632bd6b267d5132b972542c2fb057c457bf9216c26cdca7ee017335b0fc1f59f97c2fe3d0bb6165ee87da0618b79bba93b6f47053639e7277c7a1d6414669891b98fe6a4c8f6c0828cdd85322d7f8095b081165da3246d4cf6c5c299c57258b7f319a93c8a9647c0ff304d73ec93f6a5057ed4b0cd38d5d61958b7989c44f3dfbcea496c3472f77456e30b31abafc78384850288554ed520f70147d75a9ab3695115803393e47bccfbc56ed3db90062d19e4ac84d3642a48299f31bd9f2ff65f5dbfc6e76277101159a4fbf0167dbfc3016e721cb874afed93fd899e9943bb7b3e31920285d185222c1510a0b50898de01e8ba19f88a8b3ab71be44690cf1526fb75f6fd0bf32a22ef5231b3207458f57bc1dfd7fdd77b054e2a81c8bdac40e8648bc917c917a07557b0dd737ad1b0891ec0a8eb6e6033c6031a0a08839a73cfef49be62cfebb52d991a23b12b4d354d66fd157381348ef56b6c1d4cb0a6f476f913343e5879ee2e611cf78111aee30ed73c5455f9935c75e5447cfd7bae99808b47b026367167700268e1c2401275d55d5e55778a94777de9cc63e9a5e1681e0936d1ff4ee0cd3c04ce40f00bc1dfd7fcd77ae32cb8ee7d0a318674927c410a20beaa87e9d4ab27660b0b031628503323d381706b43891eebbbe3f6815f36012b0f7586fa95ef93881405131ba29c6c388fae197619847cedcb7a3ffafb9debe09e72b1f66eef172a051792d010ff807c37095898a6ad5c2028cb1297cc52801677ab7d7529441f848a3aa293cf792ce709d7ff8353169280aaa7c9e3b7cdda30c53b5c9f90374a2feee5936e819b2e487945f20c3b5fff114bf4657647742c5963a55aa832349fbd202672cf918124052efa957f50d27b3270ad54a5e6869ef95dcbcd005d0915d9fd6db36abc107d31370c2be1d1d30e9712a85e97f1a7869db985d25f7546d366193480456e48799893f8d1ed1b6f1db714bf21402e00f87d249179f7285c4ac6ebd2336e0de68e849fe80d16a0cd721cc67ed73678911e6bec3f6ede8031fd3e576a1015f89b8211760848a1f0c6a8b424a9d4fff4e340aa9f6b2e2ac2e778af1bd7f3c1050ca52ad528df795eda142a489c9763961ccbf66b23acb89f0cf5336c54f2fdb0bf39810f31f636340d1475b879b0c732ea3c762ea128e2f2aefeb864e4037db0cc692a33e64ace2675fd96b3de200310a8036c97928ed92496224a553260d7a37bf2b2b3e4507a4323fd1fd748d552409e63237cbd23fc64650281272cc0b6cb41a47ac15acf7e85733552b6727376e5425f2396884ec328ecbc874b9b4147e078caa5c2a275d2061ad9e412415afaa9b9e6dd572738a523bc449776c6439ceb77f86c97b9ffe9bac1008ca0e17ab6eb226f21fe3671e27420dd3b229a93235635be55e587dfce5785dafd9f1bef5e09cf1014866fdd58f505a88054c6715798a0633ea59d1eede89049ea0f79621c2692d01304f6733ff518344f53b680e37acdc6304d9c8e4c4cac6dd567dca3b207a79bd8778e18d84844266ef3f1f0a08790d000f386c36eddcc77a984a7a2ee4dc17e7cf1d14f75f547c4d5754111362c7727687b9479375bb55a7919a151e407d8ac15d2ea09bd4e1387494705c1c9486757778e93ed14159996c95fbfdeed1133a40232396b6979bc074a2b9fa092f6c216a808a2fbf0d3e7a9ea3e2320e182d8d83198f66f98f329910b59c7c037663d58c77110e4b5b5d4fefe1b036638c4924bc7ae1fd50c9e54e44313f222f543b822d80591871d963a536287a2f5accbd81823b28218c3f67b271142779385da9375d092667d3fc47ab969905f369dde46caa784f973eb9891371a0d95e127845418edb952f076802908dfc1b5b545ebcb70218fc960843f156cecb1054131ab0486598df7049e9841e50c3e5d7740613617e8319b260c1f98fb2fa4463083e7323ab46769799b092e2b32d38dd2899af6b635716b30e016d16520716c836e7ccbe6e80305afc45e759baf80bb7d7e42c3f851de3a81d777390ef0737f52b22da253c1784b16acd7f64657e61e4eb7bc34a1b51d3b591a68fb5eb4e150a332e9ce8685f86fc54249ae45bd70f24de74cefbfb000387602db1411ad047c22f63a1666d4f35224ec73033de509ea7cf35df65f509664009f13fb272d83e9211b861c594fc3e5e0073ce0f8ea6edb2a6b9a3f5fa594a7a773d8eafe496d113058cab1080452fb85162c4353d6cc423fc718b8cb312a463bb34902155dae62e3c8ff006c72ad4d772866ef7b57a1542aa50e8ee599f6794d0e786e0363c92123848a70d222c522aad1afed830552cbfd895f99d15a06dc8027e39ff4154059c039e2ab715466b043f951eab3aa5d1e897a866500f935db3fe6bceffdfbfbbf9080daf3fbfcf88ad10a91b7e15bd6f1ab264e6d4c8e6164c3bd6a17c67f6070f309910c044b91229ec4b22951c3e4d5fdb7590aff436576bc0c2bad48a08c04d3ebc9285197370f18fbef62ae1b920c78daf452134a2eda83d794e578bb948d819fea5683fdcd26d95d0fe30a05fa38650d00b50707bf9f24c5f8b11db78bfaf149fda49609092a2a9439c2c6f9cc3693ff47906ccbf0c07ff51560f8af066c5296fec476d55a270e2db9cb2c90b6bcc77d9a78edd058ae48abd0f5335e9f0fd2f3e353b02cf795d53b9e99ae4ee8f23abca93f787427a6277e5b8155d95d35f17e40caa1a87da4fe81fe47effcf6d5378209d40c4a0f26e0c4d3597a0c403c51f4661bbf63989149b412dc7c542f7e8f7ae00e4c58a754e27f269711bffaedc169265efa197676db6f268623d59b80118d9ee305d6a4b83dbd1d3d7282f35a134aba5dfb0936cf74a8a34491bde2e40dd6dfaa5552eff4b0f8292e44254ff9f02e7803596edd692c4fbe4a6fc40cab078ad40d6ef6127f6f208727d5f54ede4018170a846d49dfed14e56999e84badd641adaa634263d444dd81aa160c5a6d33a274bc6235df2823e15db9a465ed9a21a15f480f94144e8635445fe0e270a5d37c03e8dc837af65483ec58146c376754beb53356062f2f37fb413d547e8f86c0d7b3ae102c4c08cc35e9efd4b2f48001ca3f125468845797b280a5bcc6bb542331102a84792e4e37d6bdd3c34a625addd149fec207ec2478e9df1a801edab0e0b612f963cccff1840ff28abff341f5bfd8177c20a7e589a813a4c5cca15c64f19ba41339518bc6dce07d3cbab6b2bc39cf080441f5d57ee2a25c993b7fa238729f72eacde742167251752ce548b05ccf3fb62c23c0096fc47590df6bdf432ba25bd4b587133067f566d4b373578d130464797d5d522b0b36446d87c368595f12b39b51610ac2bcb1061c28cc83e19bb5aafb2e71e7fefb3de4c5f26c1fd334b1ac46cfe1ac6aa596fb76ac3c71ad276509faae8e67ec2776e85c5e8ef4aaddf2af9dc73323c1d6d74b14a7f808a58515c5e0e90a524c929c8a91660ab314667005b4b525738ae4cfdc49efd54c8e290de9f210c73a269b81ddd289f225803a62f0b6e30651bd36c49001793fc558f8028f59540f6e3c8dc71bdf41dab94a91e196a4000e7f1cfc9009750d25d710393539d7306774adf89b27986af62eec7f11acba2508df870fca346fefb17407840d7ef53c275d86078112a3fdcb57457c61957c8f7395f2ba468d2775a29eba9ba804c8f942f8a7655ddc00053efe9885f35b2fd6134d2fb24ec3316a6b7b5889d4c1830e72cf2db65628c809b380ccd4832964fefcb51154592e90c96c528897121f9dc6d919f5804549f5f8931cdda71270a453c9967fbefab7e0ed19448317ffb205c3f18782f83931123936d63c19a200a46232cb7a37f200d8f1286760a47e75cfa1ad0a59106acad7b591cacc0c7057be90a494d38b86c1560c166cc37b9009af7c71f1eb207d264836870191474196f3c1e1ce9898711d455e3fa3cfbdce60533f622e476741be5b41705d0fb280446267e0a0f45c6532b5c9226b082b1f2bd50aadfe07ae3152ca95a3b09147e0144427c0331a9304c1e6e1ff8f49fb08ec632bcac704b136bf5da5054f918a23f1e027333c0fd76f4fffc7ee4bf6bafacf580bc60faee287e3ce3f72d34024900df0769cabdf1cec5643e274827b60da0ff2c65cf3967047019b19a36069ece2ce5aea2d6273fa4e0d71623bcf6368079cd10f7ed76f4be84ef9b3850bd23b22d0c76748810858ad6bec98bdbb0358f7d777a8fdb23da92fcbb487a77ba16800884723a3e80ecb116f12dc2fc9437f7d15c17cf995b3953d5268b8d6ed001a1004cf538e0ff4fdd2e7fe0f07dc6fcfdda71dcec931a5c2284ac623059e2e5c32a0ceb087b9eedd8f65e4d40374df447a300e21ad034f273bf41d86339ff9a3b0aefa26efa85c6d184c910ccb89c18d7db65f29f3f77fc572612f711cc721b19021a84c343860fcfbfdeafa90924772ec0e8e87e2eaab45280d70f786fd02895174427b97d4934721dc8bf7bf9b535167201d6c5049fa241adfe308f1bed8b6f039f26b8d6e583563cd4aba79f2bd55829e7187f8a31aa5bb2e9400d5a5b6f93046f341ec1e90afff400c86ba8f262da8d2eb7ebd5ce025474cdb77f8abe967c36bc424556c947cd45b08b0be3891cb7a3176cc65c5043ed61d4b6d7f2bcf2d3379bed5006151c3462a076d081f10e6eaed18bdd3a4b4fc2c780080f068afadc1e33ab0aec6775af4b03333d3213261922a373b93c414cbefb3063468d27ffd105fefbeb097820ae35e77e1c0ff36434ab365199936ad0e896a005c9bbcf05e437a7335a6a78f40b00353a85a77811ab8598949f1beb4399c3caa7e39352ef090262e6196602df24c00ce509f9830a58b105afa32774bf08fd26fce1c3817f390ab317fac74fdcd764ba2206af15471fd991e1a93f53821001cfd725834c962319aaf1d99d74578312b0947ee8d238fa04169a55f711d923a8c144e6dd3fd8ad2114585ece41e3c3244f4f9339449cbddb5b8d73c821acc6f3e9470a4f6dbcbd29973987cc2f33a78017a12082082f7b617f0f4ba6f3b660e28d658a1d544a8b35eb52fc7b0b5eec763077f5a46e478fa028e87483aeddbae68895f255e8341f058754a5a4ee7241c7db0729282ba31d273277723a1023016a39d4d9dc40b34414d9afc10a887d92aae509e927851ec9a69bd16732d6fedc3f61d60ebe1ddd92086bc5006a8d4c4b6b759767fb09da7707c4e885fa31eea1747f6cc2b4a6362607c634092b6d05085cabb441ad5ed4e3fb9e8f2a843a7312239ee5fd0c4c4d601cabcd2cd24bde8159fb93dbd1338e2e583aa1bb12761eb3a777f76749d539373d770e921108156e859f1f77ec2735b1d2bbbe132fe500e6e6aecbf3d87233b72897f7efcb113a4bb597f3f3be8d76bd2ea87a667a985c03337828f776747db73a4314681cd0531ed9badff64ecffac718d9fb7a044929fdaac64f8129dbc9be1f92917af7c801a9ef4879d381abcac54f03238396b269030edb595956b2048e2838c5aa06cdfd60f46e89703bba1685d6c52234434bce34a74198dde65f9ac43ef922a18d33d9c8f59501a96c44bf74189f5ef0981750e71f1172c71f9dd5423baf28392eb9f47cede5b3e0100c4ab6e3d9b9325f1e84a23bbeb81ddda477ec012734023fa82198229549801bab37ade190211c44e37e7714c8358d525a91ea33d0b8ee0a01b05f5b4c7da16a1db078632d9fa293c93a3ea83167c717e372880524871ad7af02453719bc1d9d4c577a791d2a798c14a301b35686af933b22de230d29a5153509acfb7c1e2fb3ebf3b75f6206cd01b439437e0f7e7447eaf3323cdf39a8a8cf17bc46db8d220ebbcf863a75ed40fc018aae837f3b3a018bd3b3276f50c96fe25f117af3845eb761a3fbe1772b3d723c8fe5c3127442419c754402d16efe08d02a30293e1bbd7e9557eccc405299e430a58749d935deae9ea3042efa4e1a9009e3716d7f9099273cd1dc807a5cbf7478e3ca8588ef519afe68ef1dcb5a64c476ab8b83417b4a3ba3353bb7a1142053ed607680fa367fa0231b8e13ddcd97c24a3b4bff0ba6727b957bd57b674f4dd8cc7ce0767433ee4ce687d03a2e9339f3ba7e746c114f6ec441dca11dc21c450c0b5b5a1f85c2f273b1a2822b798000d1b49dff7d5ac4625d6d7a00aae2ec5195664530f1f3674a742aac1513166230afdc486e4787bdbdd5ea0ff47efb3e8642c3ea366bac8a2a6976d0b233d117a4f4cd722d2b9422067e9f201103701ce2c7c660eb7a47399fc61ebe14022a1230bc87629899f4402da39676d7ec3bcc681ee43fc8c03f9c7dec80c6f902b0916a5ca186815e06c9446b31dbc36f56f7bf9718a46a6eb0d569e27ec01c02b0be73e0ade3a4d607dbbb3c2d70d514dbd32e0a9a9cfd9452b87a4f1865ae3c7001e69d99feede8562cdf71faa171deb81bcda03466f3a3afaf95d3ddfe9c2df9fd0459f5bdeb0185d8ecf444ffcf9e000663598b07a89ea6be6b75e22a5f1f928ebc3c4321f56e7287d542f5d5f90a4c0e6c31f27f8e369bcadc5891e23f1d84d6e4a2c047f036f2f1c8d113c49b086184e1bfd78c9394040815118bd4d619d767280f581f3cfb1a57d1a71f9d291307b8d6bf5b70cbc39a6981e9affdc135c7a2522ad315aaf71f668d267612c599418f8f44c40f31fb3e54773fc68eeb28a362bd9376c2589000f018a4b7bbd09bc81a296bca5b93f5b821735b8c45fd37a14df776752b98bf82a92fb1eedc8eeea1a0a54f0bd5fbd763394a8193318e1b09bf49792cfef313ff75ba02ef9865d51a6bc6e56de6f22040fda33e6208681f544a58b24f6c6ce1753dcbe804ebe1899fb2e0b44ec430e123989700d2b7a300afff6ae763a01ecd7de14736abc9107b0beff320cef320af6fe001468af1850fae668328401710f96ca7412627cf0bc89951ecff9a8438ce4c60839cf6e5ed0ddc9e292b00d3d166ddfc3f76b4e101bb625c0691162ef68dc2ab7509f9c74f3f7f7e6c6ac818964e7bc928e941939d08f84af49119ef9caf8b303ffbc980300240c47858388ee7c1e2e408e9c979f3b511e6d5cb1f9c3a3395774444a06b271b1fac5de6b3935bd75a2958667b443b73e28d3e24e228ed5fd9473305a9ad07076c36abe816be161a75873f1cee23adb06bd298f610522e6a1076ae2f5d64b20a43d19f28df8a8e8026fa31fd02baf6727208bb339dcc8442096f8a103e3fe728a885a91586d98c8cdd8098c078543460687278ffac40bedf2dc46e16b496c21f7ddde151d08ef59de695adce1dd0fbbb30bf5ef8039bff5f554d11b73ec67401e6cba5407c87eaaae7cadc70fe9f99e5ea2cd6a557b9b11cb18ad10001f8992f89777136b23cd5d1e1b1ab45dfdaa5a6fd0cc325e7e895cb438b376b21e1a006fde05e38dfbf4beee10cea9acfe4445f83111f4c00ad4d9b84368ab9be2b3518d8328c6a0ee40da5f6a75ef68feb18b8265ac2aeb101dddce93363b5aaa58d01e9cfd47d7ba93669e27e5fd5f97266045f98c8f2f43f3382b8809af6c03de728bf5b7fb07c76e556220717f4a2ae335cddd6aa9edf1d50f0379fb1fe8d90ac30a4b858bfa1ec4ba2449339cda17180d8b2f822563d955639c0cfa7a9e9528c16c444babc923ee505b8966f448bf30e241c54e70beed91dfe4b01d8677ef4d219c44cb811c075f8eb273ed38f15e4d3be6ea0cb95d2a857f9d198ead7fb7faa05503d32881d02b05efbab26abad11f86c2ab118d089d6f729363b5ebe7be453025c9ec5fa0a50848483ea1dc03dcdee7f49860a99e8943625fd46323117af9232c43a0ceb9d678b0728a70f9ca6946748be3e6a2d7fc55c8d5ca2450ce0649003e4e9ea9f2b34b029110dc42f5156bf03f5d01e4fdbd348cf3edd66103f8184265ad2c13dcdfa7f4946145bc5605d30f94632136b7daf99d21dc0310e9899fd2d3eae7a4e6fd227ef4b1d4c920d16b9a539ad015e3db216dfd09db631ed9f92003939923ada4e1cf17b20234b32a4f029e63c558084835c14c03d158ffe92cc3bb37bcd24a5dc9437643e697ed2637c857f50f4ecfb7d55da9de73fe6cfee690efaa439c83ce5ee70e6fd09284e3192a35ea60d62dc2b3c5c43aed0f9c273612ef170daa6b286735c3532a310120e727d03ee2917ffbbaa321cd32077b7325c328d9a421d696bd1a63d85663299f9a25de0da7c713c2ead31b175ef2fe307fb1f3e305e014403b65e3b6f11960b298634163b5dd26a48e13686b5127fb2378b0d0a36ea1aff6533b4e01e96ccbf948c0586c0e05254d70d1916fde2e5856d9612b73a8384110fbf6387c59619103e26c392cda69d6c1e299b05c4adb754c4310fa772ea1b043dcb30b23de53c147af06d1bb7568df2befa143c83b8801abe8307bbaf5efdd683754672e68fd5f1ffebc11300e7b5a916966ea2cd1513e3b06a2a253b29a2075b133a5a79e7821cb37d6f902b401cd5b0f80e21ccbaef9ecb96198b2ae2ebeaec6cdcaa4065718306a5c2b8ae42880ba80405dc7d86ff5bcc4c2db44f3f8c49a051a34d03799fb60f3b5bffe1bbd53a45f1bc170f7e325eacd711d0208609d42626ef8c00944ce1fb1b90a32b38adcbe0f6b629908fb4a36ae828c4be608404f52b55a24c880ba82202dc7d76ffb798cf3e6484467ab941d7e928154c9afd6519588b6ce66ff76d816393e2175f3ce19a2b361851e7d046cc0706ea2bc7b01a2d8e39e853997473acd82cbb049f1210489b1751156def5a683e11fe588300a9fcb551dc058b424ac113ee5b6078d2fc78e4191e3a577437febb279a3997f70231198b9deef97f944235caaf8655b37b21e192278abc9788a4aa0f17b06b7bae1c1ded6f6d020e0e0e4995a3b1d51fd8aa76f7638caca3349b3c2e8db75af858a746bd806f131684b6381d123088b60ef86976e537a9f36f12083f482307e708fe6ca238aad52eb4f0ff9ce3220a103f158084839ad2c1dd7b351cbbc1f8512b10a739dc88105443f462b9b0e2277bc4274b5ecb5ed274c102d537ceef3476e4491ce96e818a80cec2cf0e86add11e9eb0e3de01892d95f9edd20c941bc6c2b49fe03e12c53d6c84b8809cb7c1ddbb11bf551b33a1e653174d3318a8a928502b5e575487ee25de4155bfb8cf50e5bf8674ec46e831c83d51389218e33d013cdfd4703934e102a92fecd219161c7f36de136b7ab350cb4f572ec41f4915fe1ee2026a360377d7bbff1653f3384f05a1a4046a2a4c9d4ff05935781a89bda15aee472aec38babbca603add062f7b67fd5c33143711604662bfd7d3049012b8f58910b14fa60541f3028f3bf69a4f5962be096592e67a1a120e729e087797c8fca5d0990af264a8f8efdf08e0815d4eeed25ee9644908ded2a70f7c0f7118f2d5c4698f287c92129b8e0394580023779591dacde0cd6791d6b2e8472374f684797c983d990c571de1aac6eebf6efa25741970b7f7c56f05c0832a2b14ee5cdf04157a3a4302321a2792270eb15dfcce63fea4d729da60d34ad3b02d3370b133ba702f80a04965a4450b3eb5df3595a3979e948800e91b646e10012e27678fc6b789430ae2026a440377bb58fc1653c3fbd2980f2d1c2a749af351ac2569ad82844daf68acba7adad7d623ac05c640df6a5f0fb5cb8a2d630026bbc2012499cacde873aa1717fb2c5538f2999baaa8f9f2693fbbd1e61e076cc640c2118d6ee06ee7777f29741d63fc3d9703a31b013c92f310d93c5bd98a37a00bdf01cba0b73f0ea37a3da48097be9daecd15d74806d896f8a6abd4e7968ecfbcd8128a5007bbedbcf85cceaee1e2e9e0a76d3c6f860b71017db000773b47fe56001a2ef2bd91fca27e5001b8648b7917551e2244e1ae676c219b5c2a0ef3874445035a13ba441d5655912b02042d7b168f24b4e97df5545216d76b08404928152c2db681f441157b827926aebf02f13ab8dbd1eeb7985969111486e64c504c9cb10e72ac0163eae345d767bccd86f488aa0f728ef23f0b875c842d3a8b9e2a001c30cc48588d0483a5ae80e96e148b407bc3004607f672eec39666a4e627148b9a0cef61ecc0dd8662bfbebfecf55eb6e4304dddf47a3b6a6d68273a010ae497a3256daa7e0e8e68aa6193cd471d3aa354eb14aa0d8d80f0fa6be73703f3eae3741fada8783f5ee98ffa09ac9e091eec5e2d51c0abf00cc1dc2f7f0a65f55737f00bcced51bb666eaae7d904077ccc1a7a4d2da56fdae9d216c99fd1eea8fa6329072c7cd14b71499a90035417fc6cd93d67da76296d063ead8e05aba80b4aaf8101cf3902e04f179b2c4aa1ac5e39fc232b7424f73da39bfbe5ee360341857c2631c264f9ef9ce76be974b570e5b90bf58e7be5cbbb3e734a0501867bf94668011de5825f9ae902177a9a4df4ee04454b2abbca893b13bb9a58e6a3ffca5fa4c01be7487fe936664b86bc7b915c376e23f24d7aa99e622320022e3748ac38eb651c7e9da40c02bc636c043ae5e037676c401585677b794dac6b80cb7a9b047c2c31f379ff911d9dcf0e2010a33183c53b0a7101d54f81bb0e787e6bc288e9227d25c74fe2a0268c54d919f381f481f2feae9893ec44ca5d7bc32b2ebe07e6b549048fbafb3942670024b4c9006a92f93052ab3c9c2bdbc8b28efef5bbbe4563bb2056927905235cf720e1a0e6627057a0cf5f0a400e98a45ceae6bb218357b49139794fcfc0b7c25c1d6f9e327289fd15d96a1fd3d6ab951dfae8e5e109c04823071e3f96e0bba3ec089be213eb5169c947788505c79ccf3a164697a9f2b37e9d031b91c05daefb7f49c6444f3d56ef0cb8d1866048364e74985b34cacb6dffee27911a6441b84eb449a42925cba27d0748de4700b71acffe02ed1e190296b6a12bf8171e49af711c3d020fb50893c640a6dacfd1bfa2b825b88bffcb6fb56132238b919623f110ba73b03775d378c8339ee6b52ece3f3e768cda46ced60ba0702a79c11535af9fa68e067035b3e7cd5c7d7193136cd6941c7d3cfbc2a9013d891a2c3d0198ac25482baefd853904ee4253f82da6de5b01896c013928261ed29236cae2e47da517fe9be64e2f5926892a98f5512e42229b852f43cdaf5501b493042faf6603ba029a64896b5d32aca9e9ee38e266d1c43cf036df54fff422ea2d330554b300ee42a4fd2da6ad928ee11cb92414b38f74e9c0b0c6e1ad8183d7770b9f040e949fd93cc7e60b701691186b257852e880ea0b5461077bbb4b31b99a06d9536b5d9ac6c5eb20fd24944b93fc6c3e2cae5d4838e8b938b8b37bf72f151ccd509ce915493c7c4386acbcfb528897e421f579f32c8414713bcdf121bba210d7fd3b3476dccab46fc10085dbd8e998c381dd97415e6a46a9d46e3c45532c289f8d3158ab3c6711919c05120eaa560277b61cfc251907487c4d4451ed8d0b26b3b9217f4aaebba7ef935f648cc33399f9467b0c2945fea19534ee637944860655c08677d8354df1c8ee39b35efa9305faa75b0e8dd44d116599e781f10aa5053fe67fe52b8ae0cea8acdf6a830f7f70ce9d3d191a03105a039288d971e1d03ddbb9374c7cb6354b7196d69a8fbe473562397db79d61020ce36b1e7a21e0832cf3926a261db7774bfc198636669acd9dd0f1ade3360b2520e1a006337067e83df85f0a00d5084581ef9ae586cc33b19feec104947dfa98e5849af6c34e588704d3e23ecba209fe314a4e77e10c001b9e108e172fe7d42496c3123c62052c252863b9e24587c3beee24b0302a570ffe0a484ae0cea0b0bf24a3b294a198a3fe3dc634569d3adca57234a2fbae1a27eae3e062dccebba284d0a6eef53911bead12e9ce3500f46984cd58cb5d071a4f7ee8f60c5e67b85531d4dde58aef507b84041f774f5e0be2027245007706817fab0d2677cf4a62d723a836c24ae3061bbe06747e42871b7f4c63729ecce0ed754122f6fe950d9280a263880f804dbffa5a3e7ed85b136eb7ef2b315236d322f2135fcf5a2fc7aeec98b8725266880ba8ee230cdcf9daecb7983432cf225b053da0988d845d7acfe571113ccdaf1f48ae9c3be4efb4392a7f65d3f2ead97d5cedd0410890452a9f34ad5acb619d80fa05b9307d583eb5e0bc2826937f8f9d62b0899aabfd2b65470077fa0ffea5d059c45436b6be79df9041d1b88776ea7ee683facc869af9e1b640ebb82a816a83a3d16e140249ce484927124013b7387ce0b373e28c9403ae7d8f182a95b3864ea5bb6c35bef8f87db96213deaf5d200fdce96ff49764b096d589c5c3c36ec88820bd123ed8bada38a038256e4dfcc092b2ddabc269e1216a8449d659f33d7d12f0e88a3e0eefd0fbda63522c9e7595213c8c0bbbc48292b3b255869e240057a3fe973f239e833bbd40bfb700b51935610827343a4ad56b72c86fc2716f5ee93193fa4e1d576346a780d2c2dfda509911ca94275f03a82a48bea153a6f3888ef98de3543f842ff509cbd86cd24d90aece35cdf0219ebf92124f70a7fcf3bf14805aae521082e9d31b32dfe845f503737d30496abf7e7d949bbe854042bd17fa5160a8131daf7bb59a992f18808f8a29e451199fedcc21ad9b31b8cbd9c2962fb2d9aef520da57c4969fa82aea57a83e06773ecdfe4b32bc1030863ea5d88d36f40a9df635f8b0135d9696e0f6dc9a379fb506aa5ae70d00dbddde480caf8df201e4235931ede9ea02b8b7a56f505791108dbda37db2b90ed87bc2b1a54f871b227fed8f15fce04e1ea9df6a4341f4fa41274312541bdfb2434d22c88fb5d7c4f5b23e863cc7743307e82ed8fc7ccfd28573a792bf8d12b040c07d24b4e8aebd3b0fa272271607f25fb2a8874d7fc3c94b7354f03710fd7584ae530177de13fa2d260242334c21c30614b3108feb7b7bf5bdf958463b8467930c2d6ff39a2e4a730b3e052b9ba1252e9fe1f0020c9f7c765353366cdd82be8c44c8b355961ad5f76ea69920aeb00904f8d8565a425c406d49e04eb8f7bfc594b5f40bcd01de416380dd623f81267952e530414e2bc7047e166fd61e47f05603a90493046bc847137740250ebaa4d2ec3dd91ce48dd65d1378c9ef760d6f2d57cfa354cc7dea77b4d3732123e120971470c7e0dadf1edb432458994b436fc8ac19d40f3ccf58c8ee8ece300c5f5af500c0f47278fc13a9c188a674c66b08cc807c6839cfa8381e85483ca71f6c9e61f6ec3716c98fedc9a9b468dc2875fd9419bf5c4003dcd155f59764340768569c69acdc90195f4e7b9ff3ce05b1e653c7455ef13a69d8d19255329141061344e6637421c29b40e039e017e0fb30d57c38b5b01d41976aa580959588c617479afc01c8aac4cca410e2026a02833ba27fdf1950238eed971c53846a03022aab56c35761911f5701ce913b3728467ac4092ff836008d744a84b5b833166009b23ac6aa5bde52e39b6d4783f7ddd71bbaeaf4516dfe100fc44c977e9ea9f92515040dc01dba7f5b58d57b9e90cdc2587943a60a6f47a5a979b43e8abd1f031b90714e7aebb9df95c095539004ee0bd5aac638c09491b5fac39d0a7eed1789080d8fe676f02a08318e72bd378b3eb45b1c185e32fd22e30ceed026fa4b32f71496f54317566fc8cc4fd736df8dbc6ec2bb203ceca934975e9f4f47c8327965212f85896bf345f6870b609cf942fe4d9b4674e00f8227fd0995ce95af3e39452aa809ee636d5f7fa152d18584833e84803b1e46fc2519dba33bd1171278376401ac64ef517230a25681ef491b9c5c995ed0f7ba6ad432679f3af3b108730b15008c335411740bb927d14dfbbaddfae83b57322f046a47185a569a96b5e1bd99037e652b2db1e00e82e6bf0ed5453b045e32ff1335321074705107474f95fd880f407c3e0ef1a760411341b92f78c635bd8acb1900dd437e11175b3a81394c443cf8fb16d5248a3f624932eb1bfccc2516e57b5fb6fc729a17e08e7bc17f6b3329e8fab9b3b6376482f45beb95b1bf566038a5cb901eab220287934fe5c3e948250047b1103e714532c056fde1e3793306b68f65b1ad783f55b7b59b53f28b6b31ac4cc4d64b33be7cca86b8809a0bc1edf30ebf759a3b43ef2bd9da65a06173307d5441213d40807ce9d51e3e90a0fe31f85234b8bdccad66976296e0da66031e085f067f0d6a8a7b1b48a22475aa530910cdcacf8a3a160f22a9b344cc5dff304a645d65c1edb3b97f2900e69025229fa1bbffd3db63493a147db3c5f8f16a28aa2dd675c830da3716306639b2a345dc1fe0484706c48ae72d342b36f59fd725303b12f819337c72dd933c293e263d79fc9a1189061f120eaa4302b74fa0ff06197d175966e6b9b6ff2113cb98e447e56ddd426afdd452007772ca0fe07d1d28af131859823cc9d6a0da0f701f9e566aa4efc547bedd63e16b4c8ab34bb61c0ddf70390e7a29c2ae516a2c017101350c82dbdf3dfd7d73d35acfb9045911aa3ecabec72b5ef4e53b77d5c2b57c8ddcc7e3ba38d9dbdfab51a0b95da12417241002a4dc5ddec6aac8d91e7373e980d6a703b6fd2cd5a84cef9577c59a21f25e15d8ff3acdbbac82dbe31afe7643b10ef561ccf7ba2123b119e7b88071e4683707fc00a5c4352ed1e9c5e8d36d1446690ed2d893ea4d36c0cbe198a7b7adf91c24c7a7333f33b9564dfc1c9cfbf93deed583c44bc893fc30880ba80c01dc6ef93df77d9a1fbd0f4c5566a102282fdbc1d289e409554978cdf0957ece5dbd941a10a448fcb09f5d6d3d3ad62f9e0060626216baf2559d67624af86e20266b9c3a2d1915b1831e2388b78e44cde34dfb2b735804b79bf8fdbe0e8cc219accb470e2d37b422136a52e5e7794a5b71ad1b40862c3bedaf63d30e62cb33df3cc0c7350d7100e05f16e1b144d45dc35f75c4285fa364c13fbcea2d47b92e14184a30511039addbf9e5769ce076e3aadf62928e6a1815e16c41318576c218ba6de9d09c25a83d07b35e22c8cd6714afd815198fbaf3de233c99c903f088debb4970666d3f086d8b98af50013fc0f51d2b62c10adfdf04c8c9d85ed9ff3a3d3083dbf52a3dd6ed685deef5ce45de90b9bf42c4c09e5b71df78b4789c78be41e4cdf6f1b00b24117329293e6793a1e08a27c052854d1d846134559a33a34de08a8bb94a6d358578ecb6e28df1b911e82079f52b451400b7eb61ff560028a9fb6211ecb8503a1b6cef9868ede7f58bdfdddb40cb62576bb6269645b075cdf05357213c9daf140490102482e68c2313867cf2d150b414a8ea7a1de4f62e914ffa931c392c92234ffd212ea08fbbe0761deedf621ac2c77b73d36b4331278e17b986f493b9923149af1d883a3b0e2f31b762f665cdc33d8386ac107d7381a7591d666e0b25cd3d8f1e1c48865a3df5b9b246aaae091a5825565791b57858f1eb6052076ed7fe18b1904d37dcfe25732854d15f67cc3e15bd9c7d36ec4ebfb7a4fbd0593bb6732cf4596f09ad119a777f4af0c525e0fcce48e099a8a5cd5aab663b678a4edeab2235815a9b6057049ce1f233ff3e524838a8e00cdc4e3df6978ace567f8472c70ffd86cc401b276fbbff1d5bc1d708eae25bd1657795827e84bb0f6e1c587f2d3c0b399400e4e8c3cdfafc8b4106ad239c2cd7e6ea3d8e5a71e738706a2da54321fa2de13c351017503d2fb89da2f3b702b0707cf3beb9ad1a2a744e1c0a141f35620e399f7213f1ea08997790b2428a194ebdfde10281dec2a858c0530b71a337d33ff9b5e9ab43fe13632b174b29c52d7e5adac40c5216ae7020f657485303271389fff506730dcacaf8764326d9ca6179f0854b564577478572d7bcd847d61f006d52f0e5b0e0a595586cd3b758c0e407034103366f8e3252a328a3d6f253140a55372aaafdfe8e844e610af4be404838a8e139b89d30eb6faba58dbb8d240d933764d25ec585831faf3baa2f3755a8c60f0c46bcbd28663a936f22b3a4a41f46987703d4e5b41a9959a8ad79ea64dae18de386104970674defac3ed3b9ba24ceb2c838918484839a17c0ed041e7fdb698d791f619a6877631a0edb019c9f249baac52ae77e147662d948da181ecff362e517d84dcf92fb535101e47ecbe5385e476125025fda7a85c96718334da9905ca9768f044e5f52fb889afd52131a296d1dee6fd58442f35cdfa2ef864ce94c08e360409d387b89dd48e0093592f02ac7cec3279c3a896a76ae15b9c6b4730081863158614235782d7ab0e7cb2bc61ec34f70047be796a9efc3f153c270e1397e05a47470db97df57100cbcca673e2c07431dd54d26aeb725e78bac8335df43fa2cb64362ae227aa91f1619dc07d52e65111449003b6385f263a3e00cf893b297dd69af6de79039852523d61d7c643a2ee641bbdd9a9030503317b86d19f92f05a09a5b2b357e6df68b4ca60109271b1943f4ba74dcb279eaf2b1ac9215dca108201fde53336c3f718d0498efeef73f3ded289a78a0315bddda65aef070d173186d3a8245d28559825e8a18e2027a030f6e7ba7f2dbf5074ce930d7772941fdb4819adfb363b6493881fddee26c3207cad6090311128ad6f1730ebdd05ad7efdba3808b731eefc0e00651979aa63d21dcdd85776d6a5da555b41e61e65a0475d18ebfceb2cf47c06dc0df5e65e24b1b2605d9fe4fd1222b16d55697a6b79896d3e1cd3a4915f858b3796d6e9cb1f71480f0cfd36ba30a00de7f77e60d9cfa72d3fde4285e0e6951eb30381c0d35973f2372a1c44fdb757ce51017502d1bb82db3fff705f6c9a44712d4c650014c693e48a2d06220db94709d17b89e5bc85d19af1c4a593a3aaf3c996de0143b02fc220413b2b80a5eeab6383f7d242b24aa00276b709a797fa1d290a3a6d1db3b1835022a4205b7b939fd161330359ce4b23b8462befc89051a1fa22dd1a08e577f0a887daaaea54c00f7b40ef40d72fe9aa49d46920ac0fbfe86b6543ad662f0891e164aa2a842a2776a73eadce7fa61b054b29383dee75f096f23b8cdb2ec2f8514df78c7ef85e9f60d19015a34a2c781de3dc3bc0b36eecffa0d2a42343ad8d61203e50770cd296663cc01272fb5c273a6f2b70e42b59f66d6e3fcdf3f0d635200b9b7fb9aef494db01963b3e9af10a00f6e1350ff4b326c0dc4221ffa906f2c3fe831db52279bb17490236feb16db38da2c0d0f19833d531250d5a0541ba8752f78d9f906bcc15c29500557b59f70922fd97efa4ace45bbc1bd5322282fe9191029241c54f901dcc6cff197645c68ce5ece0cabdc90a1df5c002984527a3cce208ba53d321088f4fb922b276c640972453120912c20fb0aa08d68bf7f941d4816a7b5782743d7f0950d9992b5d33c45dd65a667b41b95d735c405d4520d6ebd3dfead69b0e7caa82554bf809ac6c923990bce1fec4f9f1965727d28b29366301fbce0f406f542778e822ea703d716a0a4946bf6b0fa363e7892a23ba83fe03c22517ba50bff6d4293f50a99be14ebdae2d75e7d096e3dfa7d57c33476f5fd7a32141433cd3e9bf2e1330443ad57183872213d1e5e88a436d5752c7d36db6cba2d1f890e014346de58b265fcdec788faa4990795d60299f6897353e0b890c42a1a0d0cedc45fd9f75370ebeeefab36325e81893b9330eb0c7877bd0eafa06b283556b43999948039fa08a037dc0fc6f04df4c26b1745dfe9002c75bae7c1dd212784dc7ca2e046106e1dc8c1d648eb3ceeadf59307db8a8444101750d30eb87532f5f7c7acdce3ee27896f61ea933ce7f68981987c19d6b623ecf108ff1fd6fe05aaca6febffc76910904e11a541401a4901e9eeee06e9501a81bd4901413ae53aa25bbabb43525abaa4bb3682f81f1bef73f43fbe3fcffd39dc32c67ec483f923def3bde65c6bed75ad6d378f658771d430faccb716b70fff9cca1fc06766552093b09bb1b10b7f6d63f8ba022011799567565caa3ca96793862671011d763936d63dfe3b9a0ba9da6290954fee1606c763fb0d51acef09f687f587ccc2592a267bd2859b034c2ad10ebe7433d1efdf1a00ccfa5cfcc78774bb0abbc886fd742162d8ca5ec2fd27ef6b46bc5318b4af096f27654de0d6e6ba3f0aa0459d819503b8f7abd911cae00e7e5118ee143b3533090a7fa5df1f5f2c65adba850ed3240520830b1a009176f76b133b8a32bc9eafda3e4ea1bc052ab65644c42364a79810efc304323bfb21a1a0260670ab2fc61d0550c79c7d944c37790b43aab752f6321a7d3284720ee5e3f40753dad902a1aafdd849c418a1d29bebcc754061d8ec204f7131ca9bfca936fef58a0f333643e9390387852ebb18410d9cc939d475133756b7f63f1fb842a378d6d637f84b8047947cbd52758ee7eccafa9e686c69c21a9d53a53c54570a5661e15fdd507117de008c39ac79f552d68e3ffa3437564a1061f0d0ade1706a234e454f039456f43dae20a1207b5270abeb5d37a19ec5fc1045edc5bf8589eea53facab1a97b031d5343f64d2fa1c6cf19959614ba1c3243c5a0ba75a2a1bc0ad137c9c192dc35bbe15d117000367dc6f62edb4d5c4a91124b9c3e131d791b80c090555fc00b74a27df11c65f293e0f5b7ef71646e9ba392d7f9e58414d7590f0ba2cdfe4fa44fe3375ce5afa4b0d7c9933b1dce700f7cc29e20d3131bb7cdc6856e571fce2a522e2b2c322778aa7c74770155702e3d0591b12b855daf48e30fafaed45ac2801b7301719f34e15df03b23be2dd1fa49f4e0e698f92b0f87f648e11b172d6cdc3714b5306ee4f40f2dde4e892d1f859b1a22ed7abf41d59b52d9c6b0d7d12481cde486751419c400d1ae0561eb33f6f07842732682e57fcb24620fa4dea4943b3c091b18d8090d5ee4c477810b81ac77145023b4d3ce7e0fb134085604420fbcc72b1796e7c0f56b17370dfcd328d8f1d7c22f0626a03e56d2ee821743c6a825bd199ff1853ffe8e8158286e76f87da09ed31fcc27ae359921c2ba760c411e2b65322e6dae7a67b82bd068cf7d5ea807b4a02a64f6972df4384c33da386d3a459688519e43f46c47d972ff5523648b28784289c1bc12d03f477149dcdeb50e24882ed168606e1eb0fc596850c8251b6d252169b932b5f31dbc04361ae59bc0b3904cced3032807a554dff7c1c15c6cdb0702a20707fa203184863cc2a7c3560c741bab2a0340b5d9ae7805bfa3efd510075086ef26a31fe5f026413cc08ed937048f41bb494650c1cf04ae4b5825ec57c89238f7ee110fc49980b20a921c5e92f682c52536c8cd2ac633220f9ec5dfd267a017e831c762bb6a56eec11b40bb8815bfa9aff7c0e79507b52c6f8d9af98ab050f281ecc7d9263bbcf761881a8a8368cd7ea263ea633842673588721240a00761df9b710cb21ffaa36c338a9fdd2d3b30b321fc258a41624e39d36f973097868392107b7bcfbf33763e61f5f221f68acfc8a696aa835239d8c338861a15ca0e43d41c647f7ccc2985d98924bb3a164f2c3a0e12480651bc0661fbb07d328e8cb18b9706632dbb0ee28c5c412391d2d842f88c9ad0c710239ae815bf487fffcdd38a655a267e88b5f3171d686d3cd075303f6c515ce3188c3d0941e3c2049e90d16b49225e48275b8120c182f262a68d1f512cf84aab45bb42fa1c33cb27273483a15c62a97395f66f78f3b8484820a7ac02d9a52773457b6fc8e584b5ed2ede809b0e8e28e4284174a1d7a9f5d3feadcd8034c852d18d6b897bfad717ed5c4e908a04bca941f9bb94fa1b45d643073398fc49a63c9719406ab2bbfea61a3cd7430818ee802708b92de9f8febb01f3c5bf775fb6d8a61ca73c06def89e82c4d3225133883fc55cfe02257ab5f6ed469dd71035beac97be065f598b393c3c80bc63d599d10abf4a9bd270b75d6496175f6f935bc3529b85f20a120bb33700bc9e5197755d1b63c4d0be76f61c2333a1d978562315fee7457f98c7d2bb31b67a24e05f952a7a52c8a0e4b27800788d4252cc90ec5697da25db13e9f42f48a8ae574276138d7156ad09ca8c97f23075ddb3527835b1e50fdd9e95852d87c1cbf9db8085fff6ad2477774b43c885c5169dcf3feb38de574335306a843ac2715d52d251890b2317577d54c6d7c4e6ec367ca1e7e1eb2b9c4aacab1413de7e2f49c5ef400135ad33dc0cd2b147714405a8f47de0baffc5680885a2a425d56c56edaebf9025e987dbf81971b2571ec3fc8944790f7d3e824c49001d10767378185e8caa620ca2ebd0b88e228238beb2d924cbdbe5e4541b1d366d1d0654611b87911eb8e1c4c1e67028409dab730358fc7b6f7a8a3958a488375e1e4f8c5236254ae70633339ba0a7a260e6206d5000f4a623cd39705067645f38639a4c4ef4fb7f2d0561a451d294a426f68c7c991b020a1a0463a70f382ff5d27425a9d4b3a626ab7691aad0ae6e6ed2e7ae8824ed66a1901171fc24eb18eb3fa71afc7643f0ac379c034b0b62acbf72d7bf54d706229aa80cfc336f2b4ba604123c6abce93576c73e12109120a72b40137cfa9df11861d3493849ee5730ba3387866de1fac2db0d65d093a569cb4f9654d775341d7bdade67eafc2d70c9dd73a80072ac1539dfec4f101e2ee4279434e1b3e862ff94e3e56b183c517df3c1460eba1ca1c829be71edd2c4605e8b68a44b5b88519d53361a1e37de34731eb2ba0daec24d98f0c47be7e11814ad4c7b23758eeb80230ca3e9bfff1fc251264da294a7dfaf335c2f1a3e10861b8d01f6c7332f31488ccb5d0e9da2ab8b9a8fbae876d98f74d4ede20ddc221d521678f2bae0159cd99f6f9c5ee233a0a79466b022b4198af99dcfb79af0327c96cbfef8a6fb8a66307311a22c8a614f8f088100a0ee9ef7d47c2701c76bb300b0905b5dc809bb3a6eeea99375a034b22b8b7303e4e3ab5628fb3dbcd4cd8298ed30075916a5355d817d38144ea4d9f34b132c26c01c97021ae9a0f12efad1f8b58f46a94bb60a4940d33774738f48d8990cdeb5f2f419c408dc8e0e68c3f0cc06364882caad5fadb514402118abd90b703c74149b52bc7b6caf2e6888fa82b560af5c984fdb504df578d0332ae8175429d59d6782c122a01f158d8a2a941169cbdd901087501ef5c38b16bcca0ab8737e0e6d7dc771400d3bed346c3b6f31500a37a51631ef64215d5745ddeb7078f631ef0c552953fd394c6609499d8920fc2036c56dfb61d691273b8f6f2f5a759590e4abf71e7904ee45cc129b6a7731c92358238819ca6c0cd4e6d7feea8752c742b49c8bf0478e99f8ff87ce56cd31ac5248ff5ad5ef53e4b99150285dc95e81abf264d40af1c0f20e252a9d816b01bd0d7ffcc8ad02f3a5c366175d9ee91adb3f0e5eaf798f19e24e814d10bdc6c3af1e7d30da324e1af0c357ed5f01b7838fc65f3be3277b15552652d1e0f695939442ac9378c99f27b07c46171f8c0cb0071c63e89c0f576e70fd4740505145726175fb4a4e0e76bc4f956b77d0b7bfc21a1a07a2b703313d35d778be90b9c1b0ee86e05901fee0a7b71b895be83cddf4e2a4a70720647807286c4253870235f3a245d700af0da4cb99ef4bebba824da102f730a3ce3b88f22aa962550eb8f263aae52a790033a5fc50237dd94dc75b73894d4427e69f716c672dccc33b3854f2760a33b0e95ca01b727ab0c77f8517f2abbef4d191984434213c06dd30ff58c169bf48a6df771a55acc9f0f34449b99c4ff08a989b2240f737b072d9b05e0a625fb7784a13f29c95b9e11fef97dfaa03c8558c2c2868917db0ff720f12f88a60b9856cc886948ca17c13a93221f0038dede0d65a092653fd0a1f8403cad3b650ee5fa7d951d1fdde82992e591856a1e7452690a6eaab1faa335344e12194ba5177e594357bd286b68e17d1b277588e6ec67a3731b51fc1e4af9280487554bb81b273ade80465271c495bfeabd7c459c6c7f69d26160db6111ddf6436c4a98642f849d1b12241494370c6e920fbda300e943e6cd699c5bb7303b3110329ad0a116ba5d8d5e53cf77a1854836c5e913e25aaf555887ee133238c900b649b42f6f262dd1d1f0c4e8f5da691fa8d822531d310d11b1c2f83deb26004397328ec1e01ba9bb9e53660089e3de73c1bacd46de53c4bd17db8cc8a58e285116812f75c112e510db144e7c4a9a357ed1726d5a002ec6aac631ea28ee7d4a8df98d8d406326b0724f626d35f15b386a1694981232e864cb9910dc24f6f8cfc5a1ffd9bd341bf45fc5a1b90d62f555270d39542fa2b1ef63cdccf03bba36239aab8dc6d43d3d910f3606000ee3da0b38372b9d546699edd802ea1cdbfa070d1a269a6a4b8d173d2c046a83d0c91633b809dffc8e02c8b9ab3aa7d0ff7c3d004279158a5bf9329ab385d8d38c93c0e1933de1f9d967c0a2d2875e97fb8dd57620e01d274b4037dde1b35f77616b70f9783e39e528c9678dd090550f7454f84a853168171f0717dd8fbbebbb0a160897b455233ff7393e595fbbe3bf0750475e4445837d627b132f037933d335fcfdb0403a56f81180688d4de2b7354fa524f64698047e4b8e110fa3cf4a579f72a61537a29b3d05d13e86964d7d70e3f29f377acc65c7bf5e1295ffca46355791e3b200a6fc3bcb2908a216769c1db308acfd7df6802db2a42e8ab93314e0751f1bfffb0d537d26e2ac6a8e1d0ac5aa65096ec7aa52e3bea938947bef55a9a1b34d0f70e3f8e95d2b5521b9419721c6ad0065429b187a968e2e03205c75ec278668330b3c3713323438ca4d616ce6e786d7ce806b8d19e359236338dc20be4e6a43f69be7b0cc7d73e68aae743a998ecf87ed5e41577f20702cf09fb733e807c344553f11ff1240c0acbea036a655a78c4fd12979e365c1f50e67f02e57744a2e39ff24c4238a1020edfe32ada7d0adaef3ec7d3c8d63d831266d0b698b0fae866aebdcea212783811f2414d4c0066e1c6abc6bdf208e83c02adcbf15c0ab420ce54230e55300a6b2c9479df8e70a7b938b05f13c79f758782c344a095000936dbb34d81d651e745f9c1533549759c2528ce391b6306496eb01774fbd7de878ac5305376697fc79af539acd5c334ae85775d43371436f1e3e265bed6743caaad13a65e7547e67114aff10a9d0dbdec50fc2dd0bbc34ecb679384189dad345b965edafb28c0b83679d852f6de4199ba7288bd3440f15a003dc0be77747011c7342d3be9910ddc2101150656bdb582893d85b81ca79ad835f3d31372bc1eacbf5a90ae85cb9b41304ec1db1c3e3619eb8776dca89a34884b1481fb9987454cbe3d8eeacd2c4ad5972d54187001bb8d132f0cfab3fa4494139843d367b4fae720ccf2972a7b569d85d2f39c6068d115a6da877cdab48de7d70e504f6fc02981cc1937d171dc1aa58fdae44a212517161575fe85b8c4614df62d938ed58710d5d71da821bb9fedc92e048e5df42588c7fc574307dc0df66dd19d61b8e014ef99a6de1b50be75088bad079758f49f544393efb01c01f85e96f1ae404609a31a42e58441476f12933d17b6a8cb901091e556475bd07120aaa7a096e134cb8a3e8af0f883f4a56e9dfc2687a7956eacc7aab137ae2bc7ae178365262162131a7f110368369cc2122d05e06e08c1a58baee0464739e8c1d2d927c686e3abee876d30aaca044ee0e6d0f7f965f03751d27b8915aedcfaf2555277f16e23d6d432b00cf4df39ae25a708416f9283643976d5772f189a45576f41073414e37b94912f0067f816658f1516ef8ebf99d136cad5ec2862c185657249ca022eb306fc91ef442459706375218fe31a64a7093a40d5ccaaf984f73bf1ad98bd6a8341ebd315546ddec8ade9dec996200ade29e07af89eac60bb600c84fec550b511f7d829347f81443edbe1baf8b0c9018ca761f25311edacc5079d5a6c241926e1a17849b03d790c0dc7e60b97d633ccb936b6c9e083f89d2dc77d8443fe18c733d890fc628e93c34fd64f72dcb766a7afb77ed3f7c9c985bc1a4f01c6603b9cb3473fb7b715085a6b4c202b4e9b24a1f0470c46c64868cb509a5c79edadb8b06380f860d5e0a15ab527cab0188628632cd9b593bd33f10d56876783fec7e10572cbd01693f7fbdc9432dc7230a71025563812b84813f4a026ab22869fcfd67fd1e3a7fb4aa51296889ac96fca075b5004b2960179bb4aef685bf698e682fe8ae230484bfec6cd1a4a77fb10cfe68e0872945e831b0d58b4e37fcda699d813999081bedd72b9408abe0d25045e807340a13e3d5dc2d772f556afb3d12ad78851f104c372690d137eb18595dfe8f96fcf907dbea0bd416891d27c268f61a6c8b6224e37c852148524e4dd51a77be699e79067128b901c80957a74706d2737f442b3f28d8cd25dcb7b11e9e4bad976571276681507d92b80771061579dca240ccfe05950886156c0ed8ebfb5d0a3e5eb94d3dd2c149e7fa641a8a8ece6f671f6dc01625f3b0eb3976bd1c2cf7698027e12f3c29beaf1671a7841c143444f589569d140c70f0777964bd3f94f058c581388332b0fe73500cd884edfddf83068495b712d7f028a67ac16b23c07df25069ff907d5c71d029a5cfa94a27954d010f28bd13f610b47a17488a43231aad65a540f1e5e05116a0fb8167e9e89a4dba1f0712388235b9151e16db2146189e247120529940dfabeb83f63b63131c4f6998603f300793b90beb8a591398d687bf4b3d118c7f595096ee9d1ea853be7325d8cbcf20bcffb30d69137d67b7e3d941d3e41654eea1f215247e494238949f10d320bf0f432755dc0d901be1b420bc43b5d15de4d3f2426463b527d1af9bf6364caa371a9e6c0f954780c480e044ff4d054b00afdd161db857fc2d99dcb87761a13cfe2c3c382c5a45efc925cad2ff4305b8b5c219758fe5225026594abcfd9e4709570947f3f332995299cbfdb5d646e639d91d3e0e243faca92b0beb6377f9035d873c3ead2858c0792671ebd599fed89bd2984a5aaaee07724135f3b60f561ac57a04e64abf82b521d17e69e0fc36945b28ae0c25c2b263c9d7622c2eab9c9e5e5535b214407066ee997fc20529ddff03b5f9add2bf7392e20095084b039f0689700bd9fce4f2162aa93d827765f9f523a99515eaafec26be026c928127152845ed0486f98df0820b00c533a79544b9fc073112dab8441188d5233eb900f38dcffb0994e1d7b09c6f11204e20432c703ef8cf1bd6559bd97cac83bf5df1831cd6e7387f21e4f1c8a62abf754b1cf9a21a8d6560d3e73a0d06b1d8a0b8c21eb0187d0af314cf89c767ed62b16a515a3cd94412e68a241b578bd139bb96942af212120dd2cf05e73316deb17954c7d2f03124f5ddc290e4086197211d483291d18c472fdb4d45f91825cc213fb389714f14ecab125b041e2245ef981d93a9c35b5e3c1a95ce9c90a38c14deb30b1d74273af06258ec8b830ae009cea7e9f8b300dfd118bfb695bbfeea9e866a221b1de96636762681cf90efa129175ff216d0ac256936fa35f5294c2a5e000f75473b9f07281ada714df5b2e22062f859089bdea7890c5a2caa1a02b6b9b820a120830a701e16e61d05a84cc81a5cdc3fbc15c06f5709d75a1e819cfc06c3377f80dd58df4ddafbc3a9f50dca4e6a5b697f4d1f40bb12794272c43a170229fee2ca52af564991b392e1d0bc94df9ac5d9fdee602e0b040a32b205e7de58dd11a6caec5d3b869fc12d8cd69ec548f3f197ef7572e9361b34892932d84d8ba10c4159677cec4e2cf9747580fecb16a4a964cee71ecdb008366f099d12154edc2d0d58ac85b8ec8d2acaf0e4204e20233870ae4aec1fb32951c10931bdfcbcf6cb8e69166ab6d766342e28a344a0e8884636e6086bc1b00a8e4f7cc8d14a8742e2cf0046ad8ac103f81ef3497da43d79dccfb52c2e9ecf0e3a367754ce2ba51c98b56020a120c3c6db987713a07c71cfe0aafbe7853d741146fdeded2b56eee9251739fdcf105736e25a2ddc311c931666e31e3aa3810019ad2e67dd687711b8bc43eddd1d523a5c74a7ecd61f454518f47a902c96fa1f29d06cb480738e9cef0853b1659b43b5057beb536402f61af881a693ae43b84617898c26cea4b3b699c213712618dc677691982880acfc7a6d0805bea04df2d12e050f23b1ca8fcaed748e4f7139bb51cde573fa6da0d94005e7ac47ff311b952f94f03fa271997e8d0d3fcd8075ba2ece0703b1a5a9f8ca68a77b858bd2ddce3ec776ada5b290c672b600d8e799e59872213411e675f372211684bcebb8295425457e19dc6c68aa0d5b41d09831e09c02923f3b808b0407220ef7cb018f95bf0f748e080f3925734ed2e60c08170d347fd79d49ce8abf399c84b9ff8512701d057c05e429a5454c6cd932cc38236407b9a5e26c4e67ea779dca90e94a4784421c270667ff00df51f4b2dc4c0eb5d29f571e7019cf72e60869214f86570921a315a5124c05213a57a7d996fb9f53f3daa88f03c60cf65a441100ecc6fe0dece321fcf5ca96746aea0d9f4fde93ddf3c23f58f7a1306ae0ec6b86bbdaf19df14a37e439f72d4c3c9776b68c2e0c5e39e6a377fdeff4ca2d33cc242ba8f6edbb5f30a90c4c650f014c3357c3245f2310748cc7b8b9a40f181d322a554e9126500904f5fee16332676836d8c1d9d3147fcc46b9f894aec2c46fef7ae2c0477dc0ec38cb122729810bd94d5f52e6be94a413f60b9b92afbb4a388bac035e91b351db204b3ef5b878aef3635aff8971326c49f4a1f303b2ec029b3477aa2fc8d098263becc2a33fc714baeff87915fe97ebc250a654fc70c5b65ea847d08ec76e261435e3619492caac0032ecbbb9721e1c005ff254a126b5f3d132575e5330e13ba631d448430bbc10de8768da21983c8ee5d098cee0ecbce43fc62c9bcab87ac98232f8eb3925a7109699ea5395af1542377c3512c6bec1ec38e3c249ae32c72ae71355fb4b01266456650ec1ab76f90174dda19ae4cfdbe649d8db0aa6b693e4d61212439212a131c1e0ecd83f9f3a2baf9e8a41addcfaed6e2e8a6691f002278d2702a1300f050e384fd73ee64aba7c641f4cbc4808fca715c0bc24240e75d6ab1d245d4ba895840fbe2b90118b4036c2a9877d8aa3a751cf791c6aae3a7036d1186fd72bcb812dcca889fa595e987df731926a0a8dc6b837fb3a2318ae137a2c248bdabee19ad667e705ae29019254e31c5a45af6d77043226763d7af76bd14c21070ed38d2fc81c9694610dada1ad771b9c35e7f447014a5fd147137729ff12377d97422fe39c437503a336ac6de4a8b36676216c9b6d4fe6495bf5099674832e3c60c30586d4eb824e5d84191e0f92a5afcaea0bc2756613a252f2aa9d0928232d430570006705def5faab52c2690962e1955b01beb222f6cf30e4d5093c37314a0a081676d216c5fd9870f2b8776661b667db5913c081bce8c5a0c689b7613e51a3d145ea20b1d90b724254d3638b8167e44b17b65b8038818c9f81b3f452372c8082ce3e65caf35f0e3888ddad1cdd097c7001af6c3a4dc0976186415d1527db5c804444242f805ef10250e2894cf281a51207d2513e5c0e058b5c1a68733e1e9fa6eb849e0732e6f7c74105e8b98d794707e8efcc34be78760b934c40db0f080a7df8f563527105d3fbb1454f38e10c58d7272afb647a6857e8225680f401c7743b0157f777ed68e756e830de78b22ec90b9994ee85c52b03f7d23304211d20630d7016c65dbfb92f094d0dabf7caba857960a2a93e3d107428041c6aed1aa874cb21fad9ab6d1330c29f1a991c884f3402bcca2bc2cd08219ee55cd6bd0a4c22d6d9039b132ebe76021e57d82273d94d313450987070664bfb5d61a69808f5c01f7f1e616c1b7ae935eb546fb91544869653f799cb2f71ea38e103133620fafb79f0500d2052d0b1222ec9c9cbf40626f9c3c23d954edd24b5a3bdebfd3e14a347a2bec19e5098e7e04cb1af77f5293e2f81ce84ccad3234ed011debd40861fca6c1a49591a42f70a61ab4553f26d15986f3223f335a901f001c9182f80e4ac08b66f2a5538c2e979af79cd9236894b7ad3761153eb9326e9e407daa041714f1fea34f4b9c11e20b62ce7ff95424ea488a8fc22f2ca11ee3b1f8acedbd1c82f0ea1c4ccb7c722b6ce87e486d9200be79b1b7e5fef61466726676e307ec3a7c117fadb9c166f6efccc402b63a20016fa84f3f833349effac6ffc7c8e8371cb861b7305bb949075ffdbaaf00a6c76451a221e21d300384397e92374cc6320602c98ef500a3b99eea2be700b190c8aa20b93736676c818e2b087842aa88c92abb86c99686b5c9709004305c98a6df1138e3bc15fa0175c6c49c34eaf64eb0247e7a7483a783e41a1647ace8f2be34b85deafb18ad1b0c4c96e16c7dffef4421df36c3d7b64ac3ef93cb10923d07a4222ab34f5a6101af69704fb826630bc4200a03147d4db5b65ca48f9f69b4799fbd857278c1fa11209f74d02242975e5d066bd26f605386d48e3b93d547af552490dc9d5a41929df40b6efddf70dfcdfe3f4b386aec35e6cb31d9d8a54e9127a6141667e8a4fb1aadb04078fdcc84f0791dcd0bf2b88da78817a8f1aa86f7071b28388a9345c397b61691002991a564f914b59de04bf2eb42b3f65963a07eefbb6f3e8abeb6f45746cca5c8da2438483c06eecdbfd9d6d3fe4bb60b131884567f4bde93fd1ad4e086d55105a289cc56580d4027790c86c7e6fc8795bcf39861147e1621828e0ac44aa0cb99a880ec2b0236538064ee138ce300c3c78664fdb7d4322508d44b3711c5d60edaf293e6a1ba0f0753bf84f3fb375c2fdc7f09d76e1a5a76b55e93e099bcebc53f62e4d062781bb215164045fe38f94c3ae378c7ab6368bad9cc74cd397b809b60186fcd20be1e270222aa0920d833b86918f17ded0669f1c11fe68e58bd316e7abe9b1a37270b3b7db11d88f7ff65b95189ff12ce1cf19d1ba2d0041215e4fd29beda8040e233e6da565fa09c35883b96add115c75ae1c85b01df0bf25815eb524861bfb8391e364b68aa18509dc36990b33cdb7fc8d34d3d1b88d05168f2d2f56509a513c00da8ca1431b744fa0beee4df7023b8ff255cc55ccd442d45b1a712e69b2bccd13e7b592f08135a7d01fcf9425ffc7a4cceda281ff52e20d3cf8be3b4d1c1e21c21e7e04d691b819628c0b125cbdc32350c7371dfb2d03895a96db1fd64172b92092cdc920e318310f9c7bf2de7fd6fb61e96ff920d327aa19849b0961f6b701c24b39b75d1c6664717d9ea0bf431bbf9297eceedbad7c267a48b4782b9db048b20fb2ccee533bc00cf3d50dd3040191e88943e4d345d5aae2f984b6dbd5d897c1154d8da0a8d3a376bb66530068096f56c70c640cb5d7b0c4179477642ed6d8f1fb3a50b33dc7cc7eaf2f090385b9932692dd7ed50e642996fe50bc5a63a1711182c409181eae81390fbfa516409e9a28b4c98634d9791dfa60f2cae1c319b9433501fc409648207ce70bff86359ffe8b96139db59ff6bfe05a1375ec0b651a10adf7c26b5a000cbd22faefbbe58f27078dc45bec425332c0ca08354e61a4bcc376a4a5c302a091e2e2be22122e3f6ecbc02137bfaf2bf9d63820a1006ce70b917eb2d1625f446c48e133f0f66072aab6028af68e868d25ee9dd07c2768bbe080db71f570ed71b3c41a359ee370358f61d253ea2791a7c5a955baa5b439456ef0b6d85fd6629309a94858a57e63907ed6bdae00c93e33f0a505cae6e061f16fc1600674d815c3c2659f4eca14b5eba55330185ddb30fdbe98167d2f8176ba6f01841970019e2dc9689ef8428dce50ecb01066a454aae8f474d9c79d98444611f27961b1de204325005674838fc597453f0534a6b9ddf7aa98a3cc8eb3e12e1c9159c39f567d188157ad69497da7c6ff162c4f86372cc9e02960664db1594161d3656f875fe1183b88f61cfb6a99a351ae65b623838a713b0a0891600a75776fd34f939b9e319096d1ffd7ace2b330f331fbbe61bafba97b323d374ed2e3707893167ab877ca60d52c329d55800752464eb26f648dd5bd03d874256567c3bacae0f77d5f0391f58923ce081591c34662938ddeccfd7ac164330f347a5937fc57c2ccdf59d2f9970853402fb0b77873d631fef95b7637266e77aadd2973ccd785d39c093ad3ca26b531eb1d4af31503be2910e232fe28cc1d3811873a523756e2a1604a8b950c0e9042e773457f1a41342354efc2d0cf32b95fc1add1e211c793727874c37926db881afafe38519beb8d37fc96d649806548583f754a6fd3f03d81ca9c21e94ad619e5a98029be7f0df1b8925decf2cbf8084820cc9c1c06ec55d2b611e0dbcab3cbbb88509b2a34a6705279e5830f11dcf17a17387a605ba747f30d0d488879defbfb8d806a8522933a9c3693ff99235e0d27f5d88f3154fde0c31cbc61bdf3e0c585aa94e832a8307063edcf5baee22be0ebdc6abc25b984fa132089c8a30df9e0ed82e17c15bf523713d8cd632f3ff4eee47b2631daca605a00a1259f34a104ccc2852d8ef30889c387feff01258bd8e8e5413e37cd5da8ead0f090599c4820177bdbbc27cb7afdf4cdfb91d1bac531d7bd4b1a33f42ec7b2513f5afbfe4c3c9f910729ff0f87c19dbd037188b05c8b6defed82da645e6f44a00c2b6f881aa621806ef139f532f6cb354fd6d15d5045a0304c1804bfd1f7d5a3d34faa650b456edd7789c5029f01d381cb1769fbb54670de2080f9ae00b550b3d72b8dab8fa846ae7260520935fe2747097e167147f4ac342d1777f0b13eb090fa67cc6b914e1635269a20f5001a46e63de4d80c28198f5f8ebe5db6cd8ad3f30b3ae104255ab29fd21256a74164d0beec8b43ca666ccc5d3f4bf610101f2bb0ef3f758cd0cc12d7924ea8dc764a6be0a2895faf1a704afa5230cdef89a81211420a37d709ab9cd1f05282889454a60f8ed02a9744b395913af6e6640e1ecc301bd180aad04b1a7f4c68a8f679caabfd6bf9ea60484d371fb74c987345d994a1ff54a55c9a942919774bb9f5bf322863ecad46a37424241a655e00fec775d840a16445fb9de48d9dec2749282c192a95e361dabb66f45cdcdde60f0db6af17c353f197457d77d95f3440a4037cb6fd0caa0e8fc6c2d865d26d26c10d05258960aab88a686eee74fcca3f31d0a7306fe80617347987ce409c77667a39f1b6e4108ab2f50cbe427178b2fdf2dede95e3c9ae6c03963d7b981a1c09e025f87032220fd6435b4af384f6eb4f527ea5cb71f4d99ea9f677cb892f70008b8e36cfdba0fcea037d8e0d460b23fffe444dd48fbb4a8ef6fdfe2d1e056b0a312b555149c1b44b87432bf64a877c7d5abc8bc7038ec947a8a823902d81c0608f2b315542a360af1c613f6e3f2954b566dc8bc0979d514c03f0f93b90e71029939815362591cff6881bcf1413283cfbfbdb530ca5214788c95a434ea503357d4595c17722334f3d6fca153399f874b05fd7c11f0a4ea2b4ba292b2caa1c376d62ef619ad8c13a4acae6621bee0132e877cea33654828c8e3153885d1ed8eb7030b7039b4062cc1fcbc22e45389447124b3eea9da8d8bd77d39ef50717d5299fa2c007fe53a0680889d3c1aa0f2917085e9698cedd44dfc6ed9f220bd87a0ec2b9f1de932ca0af97ab553f720c419e416034e7c4df767d565d66eeab75b7f537d637cde5aa620e2ec441a76de2b64a70d5550b5b53cf094e0a9c331bb2f6c6f3f409a28f3a8191165c0e459342bd3183fb8a9c3629f73c1ce9ab404b55dbaded61ce20432cf1a032722d1ff51f56cd1d29609aafa5f95a775a23a800335fe3be63e2fc53df11bc3e715f4dfef2fc3ad4f111b3da54c63b9029c1db20bbeade0913ec7820dd01c412b61ab4b7d2ee5f0685210c7ed9e0a85f8726d2c1c24eaf6fb722424704220efed0796a73a268018f75b131107906384e5142147dbcb7ad6f1d637ebbbde15d1d91f7dfff30fbe151648ff363e528125d6c9e782e56d5145f6b4c2453e65161206b9fd9ad7c5d46d851a4091792eead12bcdaa44766819785f0c21f385b02b0bcf46617f1116bac5cbe9995f588879ff7f58cb1a663224f10f4b904f551c2883188c28b8e33ffc232cb8565f20d29ed9b16d04fdc867cdac5b6df2f0489524ff9eaa310b32521106840654b3bf03b0542569af5c0f1cd7e2043ecc216d971bdebe92ba14aced8b4f87d147b9f76efb171646df2f2c6ff9186c0cc8442c4d1e497f9806d04a9b76f6194e15fc8fb10656078a6365e3603fd83b10f0e7894b207531b11cda79c1a3bdaa69f179f69c1270a09b8c4cb34dc1b225f63ccf79c22c42add5758f0b7b2c03516ff6fc7d7fc98970ed391ce4e4a75a1f7e619170c60aaf284e179a3c8ac8e25e38a8aee0bfba30e615f7adf5afc2e279fc3b44ee84303ea307377ee7ce80faa4554969d12983d1ffc22df4bffc1ff67ff93f4cab2f36d5d9c850b5ce88458fe9e147b671150cb389ed14b107ee9169e14c9c3b7b013170c0bdc7e144d53c0d73b0990e5a6ac1256bb023f7ab18e52c094a8b2c17b12c4d0c21a120cb1270026bce5def5a09c438234c6bb81d496a397183feeeab9e024266f6dd00f0364c5151e334e45cb537a58b47832a9700207bcb308e903f75133ffbf24de4a9f51672ab9cb65aaabc11157cbec9d0c7eea79050909b0b38812bf8aebf64cd2d191bddd60a735b4ac4887b9f2670b5f4363745ad96a1a52caf0c30e48aa3d2d9f968849d6ce9cebb01c8a80c996204a3ecab512fdcc41facae3d99103c48ac622f585688e4270adede8616d324705cd3f41d611ea2129ff52f3884217d8f2d41ea6ae4b61c29c742633c74bd2001f419c25908088439d1f46f3c1104025e3e0a34d6a90413f3efa8cd998d902e3a846ae81fd9c52e3cf0619826eaa5a587588360abc0b1c62c207bcc98931845b9640a29caf6aa9735c4fb89089813015f7cfdeda5325b7fbe463f4e9804c343172c58444f98d7cb4f8345f10a3d2d7b2ab5eecac99263692f0350f9448dd5e6f9fd61cd6cf3a0e1d799bc9a26415cfee433e3e0a0a580fc12fd09568835082ef25fc1464b32d3c59c3e9591071562d8260bbafa5aa68dfc168c6ae723a6912165d615a66c8c3abc85c598d7321f131cabed2ff6243b1289150581a7b655690bdcec75c83cf36a261c1f3cab2cb81f1dfa5ca32f92f27d156f692c8684816143fc6ea3859bdfc58121d3a6971952303f9b96ca1680d9f138c4f383ceb7f585d7168f09a2cf31bc8577c511f405cbadea4be98017528167060638f4166a81439afcafa9f076677043bbf8a89f3373090af1f5114175a6fcd7a3371893f38d4edf937f5f902cf361aff115b5203ff96f8f0e8f7b6c52b03666b53c5fb8f22d37ef00355ad9d342bd7ec59789b10eaef852fc31404259323383825ce997b9f6d65b018b4d22750b5d90e4b32da4262fcaf2030b223418f7bf823178f76fafb95634c8bce54578867d83e4ab609f0aef60e340418c8cf5238737c326fcd10fa757dfbeb4439f022f47f50e84cfa72f5bf0236f01587b49ef25d58c5b3f7e57076eb03e0977d85f173931de944979092b87f72907f1438315ff23078d035ed38cbe181fbec50f883875576d06bc45103c70117878edc583408f64b283e50c38f37b7c7a0ab39b6568a49282f89d2b3cb3c45e949a6b3779319465ffda467b069ad4e707ff87a4567aa896c7c3fc1c00f02cb38d20ceccc26903a23a75074bcff38298ae6fcacd74bcc78297ec96cf2c8580979adf3e6ac72dc2b098bffd2c9880fa54d4cf27e0b1d8755309ea728c36fe713094a683f927cd9d7ecb48cee91ae581ef4f8b3ddac9e99d39f84183b40d9a1f7390f7348a9b5c4e3dcaacc10b537c6f6c43fb15808dcaaffa4889f705028292bc90b9d238fae40e09e134a10c23ea784773e7bb33288d6fcaff419bb42e27ba1387ff6378669e781e05ae7a6ab2237d62ca81a699107db6144719e4c1289dc4f287e566ac8020c3311d2ea75fb5f8ea241e66945b5d16fecd7d43773f05992e8a6ca487114b509a72f89f34da77bac307c6a368f97f6824e8161f531937ad3d33e92e3056515d1a660da7ce888ccf428c9ebfe025227d0aa0f17b46103f5b8ee788f8bf7ae5ac695b01278f87f995c65e39f0593b854cd88932d4a443343229dca646f6a5a0ca83228662756c3e3f7cbdc6e367bf99748a28c5849a7a071dd2777e53762e34fdf134183ea8d0058b93803c38aeaa9f06b06967bed19914531ae153f41f3a5fc811e4d4ce7527fa8454c151ff688f6cbf011a2cf05fc11e669970820afae2a5cbdf9a7f6b49fec4d175e28af35b303c4f76e46fb6375f19c7beef19799df9ac269aa72465f8d009bdbeb49686a65915307293d515afe635cedfeebfb55440565c66958c18bd51656da1b734ab101d5002d5d992fcff903fc587a2d6ebffa3f332d24499b1d7170fd1e8e4505486403cacaf79052248681d0493d9c42829d157a680314225fabd3cc6c6263a67538aa3320c37b296194609d8410bb5c8a1bd348f5488331836f0f496e68fdf92ee4ede1ff97d45447f302386ac6adfbcbfff766b1c4e4d7f2bd2bee92525055956f543c47bc3379a801d23e4cec2cc39ecb0c5db3e66affbfc37c2967aa72f8f9e2faba8e708f0c956422c838606fdc7a0ffcf61d608661348d5eb584a84d6ef5f03b133d6b258fc5aad2383097a5f1667f4fa01eec00bf6784812a2763f4fd613b6945a3f6b31b1415704f4a322cdae919a2da5f26068d0dcb3ff2ea8af982d1ba91b373ffefb5c6cd72d89ba8251eb96970e4466461d436ea688d36900add178f6533f6d7ad8268f9c0e5ab2b047ba1ab0cf65b682b671efad58d3aaf145409dd5ff0f6dfc483ec2ce17e67963e57a3f216fea92257fa971a689a60f8f4031d1463cb1fa02802acb191e714c9f24eeb0f2306ae168b3ead8601208a53057481971707ba03f027d421122fff884ff534d7fad79d24f2cbd81553c23d47ce27cbfb3accb929efbfeb4c90f5aad75dd8f2575586d9b008be9c84d21f9032abe73021a0fd920833ac97a490d3b47aa8fea2059fbc8b7f2905050bfc1ffc1cdd3b012149aff53df2f5e0ef2136a28b8043e51710ff2c1cf2f559a37071eae9731729bb8bf259db301b861731cfdc7ed39d20f22b97d48cf260b1bf25288df05b6633c3c556758cfb1818ead0d9cc4ff034d8ea8f663efff195b1473518757eb9625a7d26e189435f905a374097ac68769a8546a48857d470d3a80abe26ef8b8c93ace5108ca43f3ace3d7c43300f19401c9b470823727af09800871028d49fdc7748c7c959afef4bbe132f119ee59ba728ad798a516d8092f0bf3789e0d7ebc14b92f6be12a0d799d6e00e805048dbfdc664856b590c4109911020b7c423629f2ac1f70e37eea4b4aa7d7b50cf580a8d77f0c5a8b3ca6a1e7fb9b0768f91f7c7d14f24e911f5bcfa1a095dc31f6517d9e455392d5164f9e7a7686a33cf0205c07a71ea4d49b22e62e80fdf81a6fd4234963ec14b7a16ccd86d204a4c14e68d0a0e0ff18d487790bf5ecf7223e3258d4ce90e296caeeea16be6722f2d28696ee7ac8f1736cc0c6ce47fca4c92a56c06029f7e018e7be1048d987d7ac776260b881c52e30fa9de03795745e4c04d049e8d07afd0f8bb6c670009ca0324b641b33dd0e9f0709c5890787db7a231aa583faf16cdc7b6d2ec0fe0cb7bbfc85e4f4b3025c777bd165cecfce70d5470c7d4a063c8927c6f1a1bcecd060affe15cc0f5d38175773ee11c6009b9f5ef104baa6d5f787bfcf06af30e708c7ee1f22258772d5ccd13e6c314f97c47733dc20a2accea76cee0101e6939069e215fce89770644d3b4d2a933b0062ef43e7ae1987619a081ed8b5614828e842fdff6062cf0c2b73e6ff1952525e571468897d1cec721f7912d6f11089a7b89e427a82e62a1d1ce7343f2b06e801a27d91d1062eb3270a0e1c210bc55a403693999c07ee59db2538b0f7a97bf3102414f4d6e62d332638c6e66dfa56c39f23ca2faa215453de261997a56cec011874cf72073f0e479fc92f8c238f4d9ab15a0360f81e18697b965412b069e0dfc21c36f703cc19f5fe8caaba9d6b205f71bc4e69126a34e177ff4db71a07c452e65d42ec664b0e8960b49efa5087af6fbca282cde1f6f811c8c84cff09e305f0244996505b2f32c25be1e8f3421b4e2fd648a2588f299debcefbd051f4fbaa55d0dc97fec3f90289e30833c1130c558e8c80d62289eb7760b2e535bcd152a478d00fc796e86f36a9804f1a862033177576aaf735d728a528352ab5f010fcd38fef025fef9f380eb05c408349fc2bd812cd15d5d358cab977e1c1ec172ca94dcd13a9cf7f335a000a366fd8d2c00da83a1cc7916006b9e2c298e38bb7f2379dcf53eafd92ece52e20fa4e7f35293b77dad9dbf06285fe120f031637a7942aa3fb88aad97111ef088921a120f4387024ce1750f4f31845647ef85349e5a3b79e9ccb399a11608d3f0d09dfac5037b7fff8c389d0bf5b189da9f7c54b18a19b722ff9c5c4d81dda0b22d5cea08c9a23e4ae77e652e25f630116f8e44a4685b80fe45a7da95fa84b19690c6c977e76587e16ef38e5e2a9daa00a0905a1d5fd0b068ecfeac3886dba12fa9b45e94a5573e6f03064ba14dfac4e5f239f7f00330e38370615a4bc76ab224422272350c2e39035d6119cc36817a4f2add20bf41c09020cc732983c540411dde3fc16c9b115b40471f7978885cfab9b0e24571efa13564042411833ff821641d1c17f235ad65101dc145aa5bcedab5e8b7fee9ba5669930f78f605af3ca1334e4e12a7507614ec80cb732ec4c76dbd09323f39699660b5bfa367601e06936ab6eff12dfc40a56ae201a253e5734ab9a44c691449769430a2c5095c026143ff54f18c598918438ce3193a680dd2129838df053de488b406fdfac90e4d89a1e9426ca506638fc41f237ef3e6f4660f70d191a36937a055393b21bed75bc7f0eb0d19200a0e4ede560369cf5c4c75cb0759bd959ee013bb22b0d45d5c5873a3ec151cd529050d07ddebfe29971c09b14ced9689e8a0264d84e4282e2a56e26248449a95a7a7eb0c65087eeaa060378ffe8c75dc2f57d32c92738e421e317141e0c7736abf731b3f3b9e1b97b87fd03a832967f459971a0673bbb45a04dbcb51239e37b7db53ebf57bc564a1fbbff737bb1b128914d6b16438013912b915ce5188fb7bb2473d09b80eb4d88909bee7822812e915da9a84d801b14c6fc2fa589008bbb07f8a342eb0242f1f3dc57a091891754968591fcb6edb5ce61d3a9580c0e5b2d822fd717bde3ad24a52d163c3e4ff89011ee960ee6904f5ea0e3b703c62b825098c4bf64e0f34bf2185e115fe36ab11f701a161126789db1b31c535ef43f02e7645fe5a89e03463d249408a073ac36496bdfcb3126ac416cfd2f46b4cf0cbf4678eef82c2999170a83f02f654e2ebbbde6831610e32791abaec98c1377117f7cf3cd5a3158c8fb47300863982dfd928e34e415871efc9767765e7e7613113929264fc21b34711a3c868701336e4c5989384a39b805e720e332594410b526d927e75831c861d7557983f315d4c0effe0acc1810f9b8570e4d4140486fa9189e46a387c0cf2a2a68d8e029feb8d7b481237ce11a60ccb812fa8d1c1ec7bc04129a35cd66ca5c4eabc0b7d6fd92c2bdcbf505872c3fb402cffda50accf5fa395e8ba15a9ae8224e7bfe9c0dbab973086dfc2213f639ebd4a071d2d7af75803450611f6d8099081fb3a017a43c7c05bbfbe33867bd69720a7c677963c45a0f3e4dd67f6934390b5b204d1af875617e613059d7ab78ad1d0ed310e32686afa52358d33b333805dc3f2cfb66fe20560b1313a1868368959e65b25287ac9abf982063db1c4ca8c54f0b4d53d65ff28ce5e7f8913514987e02e4826e4f72b1ab41331bba1ffdf6626283e64be59a1f4600034f91a73a8ec708ab642379579f60f216ee674e34d53a6a5c0dd20f90a829f7a1ca18fd25652c3f378edf47ee149bfd08d036d9eefda4f27a94eb5ed2564fb5b8a5dd792f033cf0e2c8f1f157c3d5211b5c7eca896f588542f5ea987ccefa37c3c20215f7f7473338a030d37f09c61a39e1c2a326a6cb1e219794fe6262773b4fe3beeb38c33e4fa91b85bbfd4818a028378cba492bffa3e44bdb234dadaf8ca088ba9c2ee4add8dd5592d3354a3e2611d75efc9781b9a76c64b92d3c83d7eb06f9c2bb26ad3c8644ba7cb3aede3c3302fc4730e64294371f6dd8f9de3c5edf5b884bdbffba64c2658f5f10976ab5ff0fe1799c23a099412522705ff1e1fb4a582cf7125f820895b785af3191bfca0430299a0859be842ae3f0972a704ac9b70d96447abe9c4a013c2cbfb29ce6a2401e64c9f3586f1e7a4868b8511ba0fe7ee9bc4a6dbe38e2f92523845dd335ad040f8bb76c1963129988ad2498f2461062032268ba85514689e170e28bfa188f5236eecf4a9667c83922f5c5fb5b00a141d584afefeda3a73820ec7e1a9d4b6f7b16b973a18df575c7cb93cccb2bb41c163ec0cb9453af158067f8720383ff59bb1307ade1ed3a7d819bf580be00494c162b820a57625fd504340f357f69f62466106d0f2cf64e559bc56e2586043fe64b3b7579126d4c93efa42f76de7f5fcc162b155f1d50fade1d4b9b2eaea3adf7d5bb9887f824e5dcacccb4255de011abe21d681ea2ff4af31903283cef39679e057ee716da5553df9f1e7d579736582be812a773138facd42ecf0c3ccce0a72d6c04cd8a7a5f29afa2f8cbf68a15b801e415e58816a3c8c728bab430101b1021c53fcd43743df5e76b299381bc1fb8a95a1747b1a4586f4004a4ef34117b05e93a64de15027836ddc7459cf7be3da12bbb2807675f1269d73a76382b318a3ff6b0dab5df331ffae8717fa9ef9eb66dc8071adab05f59312cc66a3d307f1185b514f878ccf85d6896be8d42f21a6075ccc43ae98b1b98c1574e9e13a8fbd96898e8e4db075ab5cc4dd39caf2be10338d01a3fec270c7d4c09ccc33c0aa7cc6f197e12796a1f78eddf70a98ffa66bd1945f827587ee681ddcb85cff80a8b35d1b020f661f7424032d9698f849f75560cc8c53dd52bd913808da0c80c1e1ec35920cf60a609407256cef17dfb3022d747c95c2be4d46859ec3e241484c9f5974c21b3c3ec2713132b2e8f292291c30b030e37035a3fc078f0a06281e2d17cb94720403de46de97501db2f4aa17426f83a43b43b291080834150b58529bc4980213986a689fc2ff55d8a77025fa95ccfcbb10120ede42d9cc7b13d17b9a12a1fc58e715bd5c5ce2884005deacac39190ede7ef1d5893e3692fb0abd7f427101eb4bf64f54a4ef165cb85cd85c258fca5b275330871e847cc069037bf51408db0dfb5a44ce8607e69046937d6fda1c2dab807d034e96796d2a7258c2f056aa0716cbe6ef8f2242d66f0e50e52472067f93c311c239034fca54282601986e43036ef153dd2a46577e32dee6e7e709819a3ef4e2f24e0562b1885e8093cdc77c0d67160cb2a69f7b6dfb2509cafecb99ada44193a06da4390c0f4d56f85c214fd159831a0a326df7619458a609e1a7f8685fd4b753c72d6eb0fbe4f45d0de131e66028f0d01bd89b7a0ab2eea5ce70f69564f5b48379e721d74f58005f771ef4dd74c2aa940a7d4f7d1ffd2caa74e047222ad588323460cab5d205ed316309c1c0856570addea7bd02b0d27d0f40de01198f47b893eda41d5b316c062f6f1a9f77ea2c461e1a6e71bb6efef6911bb44a09eb1f94b3219f7784b9a4371faf871d1ba0906e60dfc65a4185712ee1791535c1cb0508f293ba0ac994bfae075618d5672477c6a6778d8f7ba445ca6641deecaa22635c33dfb6e23d059ecc55f1a4df0321bf79c62be30d66a75cbdc8b03c14b93e6c39a1044a35863d7b6f53bbff100b0ee69ecccf6c2c6b97289be23277caf65976ab50ba3e120a0d78ccd2b006f9d0c5526f32f5560d5109a69467ee91f7cde53eec50be9cfe9e7e61f142a620fc9ad96d2dbe8008600f7e08fd33c62836f2a8f4e582a75ab60c71c57874adb1779f2905627f49107bd6fd784a97f09c617b94a6ed037be58be2a55714ab52606a60a88679b5fe9d519fb83aa2d216a7b4047f192050b6f48dbd21ec1817754eba6d504f3fafbb9e0bc797b1a4cddeb5c2ae8682af915439b50237da867457375039ee45e6e1a319af51e8653d4aa1d1b79fd77c51a3a81f41340522c91ff3eddec109a80d5ba2c6a3846ef78ba67bcf28c53addb2e1dd0dcfe35747a94fa4fdb72baac35a3d1b8f10063c04097238bbafd6ca9bd6c2ef1d50e5d05e9ea50c6a768e0b513e04e9ab4e92149cf59e290ed555232ffa304b44c96dc62d035cb3d3f05bab4c1a6fcd7a3afe91cd8baec928623a2d3d34a10bd29efc21abebcf2cdba2e184ef8478fae36291c4615905e633bf344f31bcf17e1770ac99a7dda28f1f89ab2c1476f56bd00fe02b3a27a1247552a25d6bc003dd45c954fdbd8833ad2afdf313befbdd8c974870e97a5bf345cde1ff49c4795012a67149ceba8eddbacf3b0d6dc3da6b204fbe3a51bcd7b1795026c477046f50fb6f7d79bf79b36e8a842deb0b20c905272c7a33dbf091ed1c4e78884bc05dd0ffb4bebacd5d6689782247a793a655df4f06665a47cd787de080609c9f174542585aca4b7d3744dde338a1574c61a4c961f1e9a765eee31701a20d762a6d2d72067c597d4430d5afb970ccab7b461e0306dc9ba3f5e27a44c32bdc6fc6a415f16823ebd13847053d6eadf360468f28e467ef99486b7d10dde1c65033d87bc353afdbaec162094a0264f74ac5304090561f9fc15cb8c016f9fa6af652ebec14c3210038332ee9da720d351c7eadaf419b6db7b934af55308202163385a2604f727cf67c9580423c051a0e4218306197ea05da83d9d0c6c5533b4f744ffa52c3d1ac1d25c5a3a1897334f41b418994a42d0a2f92e4cec3c53e1fc9d78ded56f9e0040dd5740715b8009fa8186ab4d3490f138c38da4c338962e4a9baabbcb34e70e020a13fb977650d634964f41ef644fb7ae83e2886bbb90137f6025f05091532bd28a48a3a1a5c002cc386485648cd9fb1af54ec47032412595ddbefea2b3210e2e915c31c81a92e526509898bf045353b70d67ebd10d96783cf9e27ed0e1c22bd53e6fba778c0cd630fdfef1744b17402a0b0995ff514a37198bffb68593fb1fb722216c05ae7f47468538bccd0249d4df5b858d015c074b9cbbb32a821ff4122696b4d67e952d87b1a162b8c0f30621bc42740a07031a45951e4fc9b97d833032799328552e9d990f578e774442d04f7e6811b1e5379e406156ffcad27c0c07f4e7ed556fcc6a0a275ad83304b38ca6d6864951c3968e72c568aa573f8f9526183d3e8f56e26666b1add68ace569bc32a1abfde008d4a12850e57d6ced00d20fdbd39ee38d0f912e24583a3dcf0312238100c87a8d23962ddcf72baf7526535789b22219bbf13d05ecbdbd9b05460277dc05548d4461e0b3221def17a13a016a06442b55927a7065566fa2f6d5a5c5bb5c8032a90ce80bd958a510c4fa48a2e2f2ab4924edfe3b242b2b98e137a006e74129277293f086860e96593d96adf2c3414c71b9730b585eee8d8f7cda26141eb4cfa5f6a4dd17a4cd6e24ee7991d3897f8d53c93a8dd7e843df7611edcc0ca490f6e440b89bb0096d8fd5b28db67386ca18f4ff2f11a532ecc4a26cf9edf27e5fe3172b8da8e76041d4d3c7f69c52ba37bc3881b3e6f3c89229a6ad0e42b3d1518f5f9b342232cbec9728f76e9f31980ae9557fd64ad73d7d87fac3cdbf6d54aef43dd1889014a44d2643f248ba636b676689acefe9281037a1079691d866aca33b760d5d2d3f5b617156be2c5d52cbd023938057a07bb01aa8623996f4d037a9a5946ddf75182907fc8bd968d72144bb2448d2ad97885fb02ba7c65fe4bcb57d6e377e503fc32a13b5e3a2bc5721634ef42673f4fc0d8c2c76de5ce48b6f3b900a4e3698d4fdf8cc15261e9681713a75f245c519bfb53049fce11c11d59ce3fd2f287a689edafa4691c502efb42144c93e03768bd1811e279b3292689fa7233b52686648d7dd64adad317500f5d265b90cc454d8c7fcf83f9aa4dc862f51389c36c8e736f2dbb7f8bf6bd09e87439db5f5a17e9043cbdc1d32bb0e4fd5682e89be5d3b658806a7be9da999b10ef18f51ab209730858afd85fe97955adc75cb81987a32d9f7e14cfa154b26bb56214dc9ffbd0a62f015526ea2f29b31af10ae3a64cac15d6f6c4e228d5372d3b122bc82c337cbad4d5e0eb445b4e00bc846f8c35b36ba58e200db455697efb9c6828232f766c439d7cd3520ad40c618716bdc2bf54f4b44bec8259c2d2a5ad082a1fc7bc4a51b17a61535bcc4cc8277da53b211665f101c0bd82ac16e44536e7ff0d6b6f1994579b750de2ee2ec1dd5d0384e0c1dd1d821320b8bbbb3b1cdcdddd1db80487040bc11d4280299e9eaa77aae6fbaa9bb76ffef2e3ecb5f6da7ace7533d80cc30e422bc3091a07df4bbc00ec512981c630011f550c506ea6c494644f2c134c0b533ceba4266ef0709f2d8286ff6841c19e3563ddcd3e8ac63401962232ea92c602e4ac3dd61b765bd28c2e9f0891ee656db5b255709c7a08f13540f7096e1ea04132e298cfd411698fa27cec176427f218e2c9b9b1a0929b72e529483ea069041c490b78a50724bd8fd5513ebafdb2563c612445231797841569efa22026fa1cbafd3a1c508128034fdc5ebce32bb0945e5d4ff674fba159b2875d64085246e45db90a44ae4b2b3100c62ad9262a17f707a517140c1f58383e7085e5083f894dbe5b01ff3559ed56a8f7ca4c32a8dc14492b4fef04d9cd3f484700b33c3da2d7622b63d14574ed4ccf567c787cfe1b90c8091440fc2bd338d0f15d95037d02539e5b68726d72c6d8e3be10915fe3791ee7754833fa4f8734fed9fe7d35931fea51bcb4da5036662d2a9e541f3f023ea79e5d2437d79b618b8001155e019a0c0b22b94a77666a420537cea66cd3cfb3ddfca126fb1feb366eacafd02d15240a662304e348759f1afc4eedf9e181d1189752666b18688c3efee4a905eb06124b4140dc1c50fe092c99e3340856c85deffd3c20cf113a8f814d44bda7592af48bff761f1980a102a2f69f7cdfc5938335bb26cf31e893d1831d85c0b2933e4a45db0732f9bab5b5346b6f8026dbdbb110f79b707c981b999b7f6815b6873319bcc48e8492761b21bf92a5d66b8f9004226350a8acb0845515f208477ff70fc3077c1d550bc79f922a29cfad36e8cc5e82eef00764cf3c0b2bc00daf38350fe11e06f5a8ae830e5ce9ac074873fd875cf979d77ebde6fbaf20caf76c7bfb079b1d981dccbe575a6b76726ef3f866e09e477e440a70311620793c65055437217fa44d7518dc9d218ead1d2d7eec7e974439131a206c2a007713c7e592feaa34991c10854b5c424f9eb7f63eec673d2483ccf0d2affd9244ea8a8d543a7150055802d0271900a725e9f6137abd7bd978ab3014f313e674cf11ce152b3212213f10be98fce4ce6b22c1045122f10faf41990dee22e9b0f44ff35f6641ea20052fc5c864ceb1ca29fe6c8465820ad829f66041609e7b1eb96eff4e978968ab2e319f6baf12c5382f93ea0e559c7f717f8ddddaff2c76e7814626eebc8460635220a7380fffcd78eecf6d869b370cfe09e1d581f2075de15280aea316785820b4384c01222ef8c6e7e3bda058d9deb80c6a69323dfa8b3f55ff34012b201285b3222b52881726a774bb670c0177384754084dd805574e76dd481daaa2878f3ec02da3fd7128c0ee8f4dd9ca365d5d3dd1089247b5775ce7ede84eb78f93fa4aea3a6be33807a2c6f1bda523aa4c283543922bd93b4d58e56fa3ea90b957bae88e1135aba47c7c8c4c80a1ccd8354a19ffcf9fba9b383197313dbf6dca8bc8f7540db9ed85be0a2759bc76b1c89020624623d9904da7314626363f9de4d426d0ef30f0171c1eae871222b7ec6ca896ce7c08405d691df9496cc5189bf894907ffb00232fb5283b1caa8553fb6355ad8a520ce62b33d32062a67d4574aa5c6742db37bde590c4cf56a3b143a4fb108f3ec195f543baac3c0b2d6062e5377af2ae782284dcc9f85a3b12430ee5126bc7c2b4e3b84bb14688c5bf16945d6c3060876c36a65bac33a303b647ae248a98cef28e96a50b43a4388250a50d6da61680b37c2d5cbe4b2deec5c7300bfc3a8893b80d152cc99b18c69bdcaace2d0c57fa6a0c1088269f7c33bd2bfbf4125d37b93c91b55fc85598f902813b998cfd31090f4a21e3304300a6ad58a455ef21ff06062b1698f2ecd30d01d1fa84851cfd79f16101ed052d41ebab9b2e40e426ebc8fec19986f0f206fbbb5ce12d8326586ede5433d4d6283d03b605f436aa2700dc59baa38d00cd5206778a12894d847d8b79690e004a93b881c89630af7a4aea35c59a80a88b3529f0d3b2460e389bf1b575c93ac7b5580969426881b3442668a57d3efc813409c84c6fd56eb7be941ff6378c3c85c50e14adf914a1e31493044feb786dbc838cfbe7adfae17fda9108a940aa0219cd9968f2ec8a47224b2f2a633f1b804178e629afc6487c8e95e70374457003db79a772189508c2551c9b0376baa0444a9af1aa051f3caef02447185fa11b2b087a2ed87338b4f3e19114f50e854e8e2cefb598edd0254135354b4261253c0afa2d37405b98aa8363c15a781c98d9ef8eec97aceff2fd8f2031bd699cde29215da250d1ab3165206a8f4af0f02dea0bad9c54fb9bd6580e7f858e5463d4613f15105ba7f21ed79e1a7801dca12bb4c5359a54c74263e210837ab8a59e95792836e7e1fda7ccc32cf5dbc15ef37d238876d8cee97dcd32baaa84fac91494c62307296b8896762672aed81da81e5753e7c8d7468024f179dc70664f1cce5f591699503e9d5ce999f1c6aa9c8fd539fbbce4c51609afb1cb0ba2d8f53816deed10ee1099851d5f4d5f3217da5a04ab0919fd2e6648de2caacdd6c202e820a23313dcb05cb8e9e42d5f51db4ae7d01b5db469aab8c069ccc6c665ed0bbf1a130709a255ad035b0f40eeeb88b7f5235aa882b99a2bf9c67be8210e6a0b773e91a63cbe39063067ef0f7f4c47eeda9d62d2e236c2e0812e598bfea12b2191126b923d8b39eefdaa994c106d2d4cacb96f9584f64f24906029a97e1ae4d522a7ccf11ef586bc85ac427aaac06a068412d082d78218f0aea0661a5dcdff948f524fa718e65b201286bd4328025f8b8879cd6a8d20da8e8ae6e9fe29d1dbcbf63af98b0d7e422f4292574cb7fc85e187b4a9b4ca5d13da3ee064428c9db5a47fc8c24b17e916a92acb6995414b99d08d2f3256073fa4d7cffe6a4c1388de3590b6cb4300f60e19e32e2b84eb56a30e34d49ad5b609988cce3dfe38d494241a06bc7a7e26a79c5868d70728aa4a84dc72f2b50448c4d9ebd9ccdd04c344602e7b2ebd6a0202449a2925ebad26cde8ead151ab21fe62fc4b8ecb7f25f37bc9a2ee7abe4f34a374e820e0823d1d08dd72d8fee238d6ba18c21acb8b6acd8173fd2e27d17637c1924ed81794639897495dc9847938b149ecee980c5bbad44405792bd1e4e72ebb8a0f326d7ca4fc27007c1391a61b04aa6fc7010320be482f305c7761439b3f9022720f7e457449fff86a8c1d888c419aa620f988cb1cbaac38605dfc25ed059416231c4f84d018af448cbf93957c2d60baab99876522eaee6330838a3b2816d1d1045513fd4525d682cec9e083c8c0d757cd9c81686f3c3c3fd8ba0b47f034204dcec902066f0b736c1636bf4ba8eb86224f60376ef6c30cd038c1595bbb23ba762c1fcaa9b74d9cb72fb8c0427dcff7cd18ea459f33f2d2e73503df8328161706af9e78e3ff164dfc45ced96066f85dc482b0b8b587fa6ad4a6ff141e6c2018704a4b4099e4528561b37bf7a3243aefebc0286530fa286527e5c0fc0798167570ab57639c41640cef533f69d051e6581e0d6c8f681bc298d36d87d5fa8b0b86ef449c62d6461e2fa0998ea11264167b2399f644f377f54aa66611823c2933dd66d5c64d358e04950b747de53c90c40abca01efde8f9f41312ce0c73c5bc2224d653638872149bcb7438b962d61e20d895e7f3439bde4e8c6e4609114ead2e0a549059bf5f4737da1b8ee0cba99d9d783526f41f638acaff8fd7e4f9fdff2ec713c3678ab56a9cfafe60b58aa8ad3038d4f06bf9fa1f633a6abf880c33722d9a28943f93d255369de92d424e4d77b43c1b136b2c3235d602609d02e3d6ba07a15c1137887c220d7728c1befe4ccb7651945d93f353b2d57a75138a2d88fa0b1936482dc9e836ac5a4a970f1e307d10d43f59e94d52a2a3a37a38f3231e0428b701678ee6d32b5e7255276a8d009381bc03d3e82fcae431b0f8272d39b38c017f3c5ea3a90a4419d8395ec08c7afa1b9332caf4e9be8e91dae5647645104c2fbec999229d047cba25603d63359e95e5da6962c6e01547e44f0a212326053133a11c604c18b7d686a443f56a4c33886a13c267b29032558e1aef5cc351b2f927c611575525c84f9adb78b74dc67371fbc6c0c7320743ee1bcdd6a855a558c9044b68d0df72d25110536ccfc4a202c4d2e8e45f8da90511331eb2b714e222ea0f081330e0df30d6d2861b570edd0773c60ce5fd024949c2900195cec68ef04d36b36a31954d782e4f9db2c37c85ae662ee234485c870f037e31afcc20bb83a80181f70a458be7503e4019a353520e69279badc21d0e80d38e461b7baa9ef5541503d8c1749001dde1d3c72c012ad13fccd544c6f3e0f1596ab30ed597ff105b119dfccf7affbf8da605a0e4405cf0bc44d71122b417a103f6a0de5beed2bbb33bbeec371b7bb677c427f349e0ab05a4b06a928ac57850c8b457d4745cf2a6010d1a9571c374258d234afcc6dffbc8005426103557c677ee7745043fe2570ec83561763919781bf4d91a8062bc5b5a73e91b3fd7af00ee0da29121fb4ff9059c21ef23ca47c25337785568c1c6e14a070c237c284555afcc848028cf741a19eb2551046bcbff8ea35615301e15c44a768a08f279c7c7f08448edb6e63c0320e80ca84e42a8d17d3597c2e40d5567625d04347fe66943c3e83b1395fb5a5682ee07c502f0b47bb2d0c8099608ce4ebabebe856e694865b5f9cbb7d81be90ad55e08567511e073b1079bec5b1cdc49aa1c590dd8b9d9c40092c6be4cadd7a1045a11aaed4393bd46d34f1055ed28b48ef6b166a997e5810317a8cc812ea530713611df73bbf82916d933f6a06f00f9dff4e5fa7af3cc5bbea2b30c5c24acf57409205138f84f708550612e623cafa18d2c00a29dc709a7cc7068d611c5ef9f03f83bbfc0cf4b19e052b8b4f64bab5fccedd57c38fc019b6658081b937baf1de48506ab388d990983c85ecdf19d93701af496ef3a35227af79101683d205a2b6f3c395d9d1f9ec5b7be6c66aa23207c0cea4ff938f2604872001bef43b6cd810fc8067fcef694f3e439dc15c8ac2ad16af4da436d25a2c15287986834dc1a117d650ec902442d8421c3e8c916214fb40d4e7de54dc02f2f826d7daf8921b8ba0b4828279cbf8b4c5e00ee1e2b012b5683ddace74ccc982f9f91b3922ce736e153b009171711a3ccc8e77b9b001cbfff74791aa14b0335b842e2f9d465c1839a6e533fac7dc6ad3b1b4b4b2440f68c0033de005093180ffa51eed97e219b15e66f9904ee985fc1926798244c5e4c14599bf1fbe7ac0b0c885684be23069f3de5a7671191f012d77eefa1d511fcc93468ae9b9dd3b74a632935f1100314cdedfa385b3c8b043e848d651c2318c356dbca712f1e1a955de2802bb9b97382ae122e005a0bfbb5cbcd0d094b48dd60e30986e529696c76731abeb18fea30b0540b4b91002c4d25395207ed4a56a242c0785ae3139114346cb23463592921772ab4c1b7ee30d714cb00a2f57e47849919b578c5aa5a829f14157703b54abd5952b6b2c89802b4771149e14501804fd04e4f4fbfe62f9969c829a39e76ef7f249640167fcb1eac221bd474d9a7feeaa64810159fbdf027f2bcee19f2e7e7a8f413a436fd6f3cd5b347e978dd124b775dba6714cd0069b310de5ae34e226555f21dad568c990b6d3bdc26c67622e68f11db85a5012cfaff5933fcf7f93e6287951230fad3092c10be9f9b2cd2ee46972866f0527195c7b69b3c68fd6b1b80abfa96f1fc716a15571ff7ac4ed17c4274667cb9101b975bb3932a0015312f1b741f612d0036c439d556297312db722f5de2cb2a5d98261425232b9073213b3864d7930ac5808928395e721c91e798f735b6ab86604ca8a7668db52c21feae9f95618df330033635ce612e007a6a7f03da5fb6d2638fdb165929181850830ae8b3be3328e1d26315ab49ba7203c6fcd76e417deb8932067f83d31f69c6f6f9b50e7003893557ca0367fc3e872883f2c3bdbf863d13bad252e8740cb3a57fd8dec12ac8cd33585f1d2051f515230dbcfbd0e406186868392c74f2b1b77e5d298589c373c7f57dd429ace37de78b7e5b43cb853d04ba6dd002b01705e9e327788ef2132dae7a1bd90ff5a1510493e8283963b3053075e6821203ac7364bc3576646a26432d52f5e605b85a79a77fa29054eaea6478dd8ef8b08582ee84ea3c60c5174f4c04eb986339788bc654acb6b95ea4449072ba83ff9ebf95e7c65b4cee17808cb58e9e53073c83a84d920dfff3ea97efd228087f1d99e105437f6f0f25dfffd3e4b28268642d2120f918fdc98310bc9b73bfebc1ed96e291351406439fe66b93076f9f223f0d20c0533ba429f858ebd9c158ff75af5185667aa59f4a4ddb4cd48aef183c362d1f1694a79a8f321b5b0319bd1b453df2af556fd0a732d2b4ee102d9256904a2c29c3c171a3010869a179daa03ee94b3e555996cad68ff52ec72d3fbc83b58a1abf75e537f8bf7b2dcbb920aa4dfba1bd88075b88302c5b5895dcdd6bb29d23117f823eac74711a112a918321ca00048a02fcbb53785c03c1d06be5e4f83c8b1d1a4acab0b99b6d5497daecbea22f31a01c8cd0593bc9be9c57cee229a1d20c10a6e1b9651030370a759ec72c5c755fe5923e035ecf0d593fd469f3e65cdfe9254fdf7d2f8ff97822e7875c2850c95d08dbd3f700ca97f292df053870682f432ae3b5989fa34b3378031669b502d873e799b35084ff7e15007825f18705620d1588e02dd658393cb2d0037cde43f54d3c46e6761ce4e98d0a53bf32530fa2f93c91e632fd326360296258a98477856ee886154fed928c3c14b9ec78e30b72a10e60bbdb98b03b3bd5d97d2e288d74daa6329afee372567dc75c70a231ad356913f03e3200630244ccbc447e6375d213332adb982560f74b7cfee391b5552f672e7847d6781d4149c3280e68d30acdaa63698607f5917839208b62944e741eb704df65fa99b1904f2caafb83f2700af7bb185acd439ec5e5c9527f781e8fd5013176dcf291ed2a5a4194dc592969018056982d6f68271eebd9b1b7d3f6d648d71cef94c768f42e212adc9febfc0ff13fe7cee841648c9565a1bd607a56b2547f363fb2f5f948ee77415da93fe5612499e621aa3fe1f259016e588a02434ad9df311978f06cf5c5bbe1fd462a2f0d9eeb0f0778ed5f02b3ae5f35f303448351702183cf08f3a59ec2b9e4799805a6ceb4bf225f0c3137a9006f4062f8d77807003a419c5300e5ec3b31e5e5b93a38b8f7a8b2f945a425abab92f4cf7038430f3106504613a16c7bbfd6b5569afec703c119b04a55ef0445346a3ffd3ced3b4937000d3125807c810a258f2ffa9787b41004fe6ff94a7d54b0956e0afd09452ad13648dbfad55737a582a8505e850d2a2f79cc45e3b7cb09b2fe41a6d96c2d24ea0826dd215192f44c36aafe08c8fc80f9432e6b90cffc7c40edd03fb38379c7d304f734d44d7be4aa3e1468ec84fc2ae007106986bfb95a83f9769cf420f5978c31830e09c227bd9efb3ed7ac51d914db2167a7f780b99b1f7b53bf44c19dac153a4cb765d764a2d8b7e5b5de52a2d944b00febaa26afcc0482a836650bf2e6a81ee2c7e98b3dda0cbedc2eb9784ce3b30d3cdb6cb1b75ca945bd8f038ce90d86006caba713a1f3f4212245656439495342de2f5396062af285f1c1e17880f4e53001ce5dd049e7adfe8933758e068fa4cb30b4f4a9d3d83ceaa85a9fe03d5b1015cc2850f30e2c466d9a577e33344b02764bbca3f96855a88b871271fc79f12302e84e452c00b6df4fca7e732549fcd43ce3b7fee5c27a1529594f9d4d52081b00f1ad06de970019b010c512261c32ef8dc84bc3f6878086396674184aa0d9b61378b92d4f68377e1de2903341742ae2ecfec697d1b0858c789a9d9d15de41523f59912762c311826d60d0020ed35a0a6046d4a179ffbd1f971d8d61b01cdfd92e2bd694c658aa81231566337cef64eb3503236e82e86b0683691b51e15f062a298b92698ea72cf28fd324433c66c341b0302d09f59a91ef1401b1a23670f79e06ade4fd1005d2abfcf9bb95488794f000b64663bcb394c4bd4e50ce4dc7841f2ec059626c258d45b1ea565b898b3a93f3595a70fa5a7d32362426b5c400da653fbfece8ed5c12bb7312bb229f03ffca267ba8fc312943458d5c8562f26179153b703b88f24cc6cd28f352e8bb812c52072448f0f412bb5f7218f35b28dca5bf22ae6621cb07007759474d69ce645ee83e5f38e1b4d670315cd6b1120dfe06521e38a729fc550a50960322e4c9d5af3eb1d77b8fdaea061b26e8d1d9eb6dd1fd03ce53943bada9921211008e03aacb561d05ee578263b11015e3afbd9cda9e5c37fb74465ba1ca1e9dded0a6afcc988228b42702390bb7230422bb5644991fa22e788d82331abcf92fc9ab5228bd0b84f35b01ab6932314e6737864f73b0a52a308589cd05e48e2e38353f65df373eb34c48efbe6a8602444b3bf8263c21387129b341b3f2732dd3faef0888cd370d5aabdb51d07e57fd9f3414006f7436f9df2b75c5e4d48d49f621d40a3ed9dac89735be1070e0d4037aae920b67a03c49d33079e410c4fdcdb2aee62336fc37effaf28d00ca326576ae667caae446e39a2a3238559af0793162cba05fa42aab3fd653ab7114f9e390e85779cda52893854a3c5766c040341d888cfc72af4ba576c801df3af2d8e64312e7ebffd0c1eaff8826ab98f1794ef59a1690d45c549ea192bb9a21d611b58418ccda2b1ed91a5afc15276e3f2449bced4204caaa2d3f4520d1cffb6bf8bb7f90243da1ea90b2cef2399ce6296c3c36c5a545557505c02efc02d7c8100213aef7a222fad4192a649e3b2db4fa5b9c9d7276a4128755ca6bd58e041133a9bcdb897d48f82a9a8d903f024fe05bf5592df937ce2d3c5ceaa239ec96bf2de703e6df2b9d9e371e59b3d43a837197bef06c10db65e361337f9edbaf47c1a04749bb8f0c405703d187a9f73e2ee13e161bd2ae35517c38c5e22a764f567aeb04155c50462a96f1bb28e58005d18289a43f5b3bbcda0baeed85d158476104f9d6ede9a07ad0177bf56c95ba3457661c41c4cc4b19861a56f2d153b22f859688573fae9e11ee5463583d410a162f417aa6dd3d003b21ba9a912277188c29bacce324ccdf08c3f7dcadcd85603ee2162eaa89e1fd9af4ce4194f402850af923b22c84a838e6fa3c6ce777750e17f5620d29e60bfa11c5312a1fa8003ad0e7a9392da59a86ebd1a65f2d290210221c4be3c73344536886f6a61c677a9741f972604b7358e9e0fb8ddb8e2f77983923fa4c5cb46fb23554526e2e5ed9bcc5cd612140367beafbd88c0d9916e04f06ed0b25bd619d06ef2a6112af34c13067e28eeef86a4c2c885a8803add9597a1ee85322ab2946323ce714cc23dc60be3c2e232e295fc7a899bc0f0043afdacf02601775e0232bda97736e70aa488ccc3c79ba3d7fafc8597927290a8c57017326683a90ea54af09aa9626905f8ce15c90929646da67d3102001d2039fec26d32bc996019f55d67629fa903f594236256178ede068d47c4d152da9c474ac6c073f29a5e1a0dccf94e96ac8f7898227f691e6e025dea718b44b268087b1b5744e00ab706ae6fbcad500aef4b3d8c805cbc568609d1755dbbcdc251fc8d7bfd2d8262d5bdb76190d3582b0b95a00f4b7fb9d78dd2d02fa747b030907770f516daf1c2b0d05abeb2b56681e79249c00d85808ab77cf13d133fd17bb2a9617ddc7770cb97a9218c1723bb31b33dd4ccdaf6e6200519e49286aefc8f342256db156b5033f5d4cfa9962cb0f374baa4113932133e053a5d10fa077c71882119e67b9c52653a91ca9651b04e8484e5fc1b1cbed19842780119ebcbac91d442d8423ffe10641079bfea1bd2aa11587b4b2b1610b0592bda645ca8352fcdf0bb77840fca238478f2293607cad80a348d0d9ead650845e8b0a41a18742008ec6ad92ffd54d388720ea812ff4673ec734dd642ba9db8f095af08ea9e55bd58caa4a02d38565230d7f5b4c814f4b76f42f7cc2191cd1d7c919e1de558bec3d22e232f2834f381a1bfedf7a5e8738c41e1019e36e4a5332d52c652f5095f7ae7547f01d7b39b8211079c23cea68a6fc11d34c234083d17fc1acd6ac4c384f16eadc80d89c832b0c1a1547825aa7ab6b8e4419396505ca0f64b8e82a6df08eba61224c72e5a79d39134ecdf8ee1d3f30924e7606fd1db7319203885010728bd86e5d283fe0a75a107b3733b3b0a4a77d3296d6cb7468ea349e337ead4de82062e60525199cc93418cf8377d4a89864187adab37e22eccbf01f4c9f00978148bd7d0012f1318f2211cbd72f5df4af8f399701b4d9074b6ef2cc4fbaad3e0823a46773e2af02ce05153f239ad5c0ea40da7b3c2e68f82c5bffd311896acf4e848aa2f1cf39f189c13ab72b8091b63b2e7a24a38fe850ca2bab4ac8422304ce808bc1f7e3ef1f897e01de848fafc6388128e92d57d0991fb65f0ea167084ba34c257966f1095db04b3a5f75616c3c8a5ec9184d03625e2655c56ad8d28e3d45c5ad7b5a29e3a2999614824af650dba34bbc6ae902a03c3ea8fcec6c4d074ffdf455f1ec1862cb757813749affcc3edf1487240491f62b700cc86e4b840ad25ecfc8eb887e5bc87b990ca5d212858c949ef6b47c8cf00f7cc807dd67ad0b0067db249750604830fd7d24ee63d2e93566fceacc9109619408580cd71c44049434001f5bdfc5d9fe97fb16f81b9d6012cba2e770d461f96f1f0a1bfe5e37aa2fed37afc63480680f4cab2ad465dee385191e5321a57eb8029e97b2bf21b9f1b9aaa1dac56a3c68540b902dae81df2a66e173477aef93ba1656819abe63e8222d20272cd6e94e16969ff039ea262b10b9691a2f065101abda6fb7d6051f9755c11f9b794dde3b7513de88002126b4049119804f4d8fb1b12c116184531fa80839799aa48fa3d9b7cf62f21b3ae42e1580fbe77291111085b61e226669275a12017d3484b17a5e068909463d0b27bf45fe84e27589ee15532360ee68074763f245872f88402ba5c3711a9a328bdf8b40d1be0ecd1a46b0bbae2cf335cffc00510f8c418ee193fd4de30cd73ff6434e747402e43c53937857b4ebc497818daef1991480357d7fde8af917e13126dcef1e32ec73eea17deecdfdf5d7a5b7075ffb6a63165e333019885e7ec10dd565e18663c4f5e2f5ac7f98610875753e709c8540eebc413f91f47181fd022060f91ba3f120478eb581e11bd9f7f44d26688eb033a3cffb6544e35f5c778f3cde4706ecf20646ac6e076409ff6f2e3fcf9737e6a3dffd173386a9d1d8ccb33303eed6cab0130ff1882948a707d1efaae05cb2a6122448f6ff02de2a189ef80d88039c6eb5e06ddb29c5018bba34b2141a92bf215bcaa684c15f43fbc7e67f2d614c2a7dc8cc08dabf980144762e5ab828919462d5fe984470cd0545376425280936adeca8e8ed3cd6c9021aa3d1888f8d32eb399d19676c1e9befab4ef5be2d3a66c23e6720aa32069d72de47063489fd17c6d426376e2f2bfe8b99f55df0055264fe4edb15956bf848887166557e29f97e0f82e54d8405530f571e80b62a3fa8bb422d18feafc39662d14530976f4b4b1bec21af4756bb9aa33832e9ebe02207f35f1853c1a0e495b4fb2f66982a511d2c57c5a41f3db0ba53bf3cd2eb611f2a87f7635db57f9e04784a15b201d95fc1e9e6d694ba487409370a1b039262325b760ec3db5d6d72c69650a7c064ee1d03d24e02c32ff102c1177affcfd7c20fff2ead3a84f83bf33fd7c2ff89eb882d0d31325ea1e1b998d0c70cf30d99b31f5ef20c590d4497e1851bda05e0af95585d1acbdccbec363076c9bded2d1a73325796db84cf37b038bd20d1e5df47057ca6090ccf35ffbf3ef4df50203f4c833371e55fbfa1bf795c3ab4984de7187b06a027c3371bf3181ef4068be471f58d0f0ab970414975011230db255efefda74bcebc9fc8ecef524aa5968e69eeecf529b2678ee39e1304eea3026c3103c393e1feb7d65cdc84d2b69b69fceb5658f116b115c20f949ed52319728474042d04f6f4f9489bb80afda53b348515ec00380094c62172d26a768cdf2df80a75d8b27fb9409b1ee04cc84424bfd337ef781f391560c91c182e72f1bfb54617263cb4f5c8ea1f6ba4ae962d4b0243bc001a7e1a9f686e69e302e6496809e8208cfd9aa215704d4dc09bb6c3e56910c540b4f039f0e9ae5342f2a9e5a620079296af7af6b6c8bdb5f83e32c04a25301c9beb7f35cb7689f8121e7ee14bff1823b151d37bfaf0532cec58740ab72aa14a93d0d6175a41f7473ee58f8a3ee4215c6240ad6d370a33597633bd9c3c85848fafb3fb1cfe779bb06a8bec912fe1aa784efbf7d60110f481a1934080d672921c319938381342ed536199e3ba54e8089d3e59855f90097d86f2bf4e4fa8ad30167c8c4c114fc62e83f79ddd03dd28539bd4781c0ff593538f5ba20734806d03017f5dbb2142eca45ea87439a217523f87496ec87cb094e974c7ce6c1a1ff3fa3086ffe81e0b00c9e96ffedc8c45870975950b8d05eb2db02e11c6aef75e846e46848ea913fda58065fc17f6cc325dd92166983f09d1e979c643d08dbdef73b148478f1e0b6c70effe73640b00eb4fcd3b999980d62cc4e5a97687e37a22fb82cdaedc4f0afc9e75384a8deac8b500a56369de7284708a7c0ae3069ea1b2148a5b335a7f09fd583c4c4847707135c75b90f14371250aebf2a0352ae3dcfce67a3809b1a02dc7991d6d4a7d8832a98efc4802d08e8477cc050fbafd4d4d4dbd573bbf67b92a39118a5ffa32c07a51a12f6b99f9166422ccc94307917e3edc1b982210d4a11c260ac366120d9f8a7322990d484356a7c50056b871fae667042b3b55325eec32057a020defa49c3a0e98930f5999b48f50b4ff39b2792042a76018ab67c447372ee84c83cba4a730c03610e8d5d3b82396b2eaba44bf07ac0e6c4ef7bcf4832c3aa2f149683feb86a19a56893c13fff28482dc804042747c8b1aa35ab6a543346dd1f37d344a5d0ff31d0d067bafa6c3c3758c172fecebdee3ec94021a5dfd27373b30755b3d4a0ee9dd0d829b13c446c002b5c7ac8ac874ded360e95b9049084a75cecd0c6a9685dbd085ac1cde18a61ecd3bac18b6d826acf00f6bc4a403373b45c8a5aef47471e2ca6049c92523547f38ba9aa8b389660393646823fea817bfc567136ec95a19a73be93e6a2fe175e3079fb68664a59dcbda3cd7f4ec833cd665c5814f10bdb850e243b752e34e250a0e380ad0ed594e6a3f9cd5d29363294a452a46df826cbaa5bc4d8b8cb45875842811d32faf55b611f5692119ed7121d28e780a49e804102e19ae0918764970ed6c4a72ef6513c8bf52b8f6e42eb73e2bde6564ba7c86fffa169f5901bf9547266c951f664985ec8251ad426a0b7114f613ab7baf22476a8e54d10296382ba2686c7555e97811f0d9e17fb16007aa3e6c6afe08d28c7614c496b75fbc051923fe642c0eebe5f70967d1696289eff43ba6120ef579c1ca62ca48c8e8cc10ed00ff82c29ae3f60676d6d2e8c7f2708f1c70b6910bf12900fa6bb8fd8d80f9e251e6bdd57f8e8c1c3da391da259a9f220a7d7779d2a46db1619f47afe565a5a61ed5dce11b5a662efadfe2d916b5b3d62e3353898338ce8ee641d10dd31aff4343ddf633886db5b7e8e35736daa2b25427854271ac2ed4fa2eb9cf11b53ac7b2c92864929c06894c7e34f08990223ff5369956bc67669f2e1a87b22d346b87c47246cdfd2bf642571c9f51e85b5874d52413439197bb32c537e088726fe74cbddae35d5130a399226415de23ed2107ac35b5d982df93b3a3cb7fd8408e9d6e27dd962173d5d18c54c7cef4fd59f069eb35618dff3ccc0e35a986e3d6bd5bd2f1fd7c45536d9b6b73bbd0f20cf1ffe7273664548f2e880a126a73b9a1f8c6c63d8f7d8405f33a69c7fec04f10302dd5d20af4001e47e14982d47656c782e3702f5a5c827930c33fff06b36f14537e3365336acc790b8d3eab220d5474fd1b9aac0c7d7e2308b3bfdc705dd9950c8cd7f8373f62a04f1d03f0c51cfdead27b5c1d4704c9b431c166da7f7b039f1a3221dc1e421a584325fafadf92f4593aaa0f644aa1e74e7705df639c56cf512a5c5b7320b87033adad3ba71b2a3c00e8f17dcb8243385bddbf306b3f643734ee586a8d28e29f3b30ad4f5b2ab8ae89bc25cc4211c14cfe3817fba7ffe080ad951b2e0e17ffd1db29d417df45bfdba0c577ad08406491b6e6fb58aa3b99f8f57aafb5e90867d234f70567fc65edb2ff45555defcdfa168114c6b59ca8a33c704fe41f391dabf204a952647fbbc39d10e45fdaa180a1e440011032e306854aadb81b02b80d6932505afa1d52b1ec3ab04b256ff55a7e03e66d6f41668f36a4914db9b92c1dbc01f599d4a404420526994b8f69138955d427cefab32120cf72ad9b8516c2179d45c0d33e2997faa86501ec4b96c486cc7ce0a8d10d27bd7e8bcf269fc739239878506d5a7fac282d5774edd5e0aaa2247aea3c563810282ef35c03f4347e10bcef99ac743c5b17519a35d158baf92412e34a020ec58386375bad11de42e31abfcb211ded6045dd45ae526aa9a6df0e85a808c47c671a066cc3758b77050518c0867ef3b30f56e16b787fb1abe4c7cbfba46b03a33d0578e5c6506f4231522037e4e1056055168cafac00cf9cae991f3aa13e2580c77190605ceb61f3f99e051fbea9fa1c007f99d7e1e1d386f71b5d6f284b2ef2f184f4210fd31d0cce9e1740d148d871794d8dff29b2a73e79282b91a1330a61bb771314d6fbe2754c3c2f7dd438c3b209314b5b9a9373b9c11bac84649f9b31a0ab0845d0ba271577321e119a3bba2e89f694e63d2e81b7e8234850f3f2db695c8ef7571e9148e546cf0adbdf5c063f8ce40973ee125b632abb011aab5e60e6fd4ae240976305c44c6823d1cb570f8af542c8b1ab8b77329952bb6fd147569e5dfa780e7df17b7fce5b2138b11af9ddebe82e0d2b9f898bfcb26fd3689d0e8083466be84416023178c118e82ebe1566ae0d218c606d36d21c6f43d0bd1f25ea5b5c36c5f08103a870e103663061a890389dc20e7262db15dc4be3385858c84e8e8a039cf904f88acfad2011dfd94ca68e0ed00d8d7fc1755f2229924af36cf8ec436c7f1fcef8cfa3b40ee593ee2fea71b0bbba4b6745a66ba4687f43708fd761fb15c2d3b48bff5f8721fff7ef1f929bc69ad075975aa8085d6acfdd4dcb104a8e9812fe8ec3c1c0ef23f46a8cc71501f4be0f538dbec2c8083fce5a43e67fc42c0cba963467c5f7522d42fdb2c218497f8b4753df1f5113af5026b77768c537c98c69908cdf940c2304b65a66439f0cdbaf1c65026a329fc897e34ac6666c97a6b5eaa49be1781b5c34bd51950c52e3ba8953eb4fdf12841f0c21f0c82314945ccdef24bbca3da55d0c45148f39ba1e2d75172fe42e776600deb43879926b3b4937576582bb1b01a52adf1368b775f941c5a67bdefe039c7c0fe00cfe63ff3cccc422899195b8a7b63f43a44629d155c32fbd5928011bbbc5af75104fa5d2e4dfd0fcefd67e7effe63dc0bff3e37ffbf70f5b3f057bfb726bbfe5c605618b72070087175cd71641c4055f063f4e437d9b003705e8959fd45c7d94c2dbddc36b79a80a90892d920c54086d9b799e986e759ee39edea27f0a7e189cdba1c435f2f8c38c6b57ef12afa23cc5cc61d488473d056bc9acbf940c8083e8545014ec75c19f9c6621deed035c2c112be438f2d44f7fb2476b3a7c6954dfa20388a873d2bf8962ec7b521721053ce42974e163a358a10b7adcbfa600b942d423c030609d23320d97357ba7e84413f20f99bc08322b4c36af3911a105254d31bbe95b90054fad9a6c9dff80512c30a25e535ef11aad9d157f786c1ff6b23172a486f579e801f8cfd0d5e9e41a0807c747ebd0746762281085926371050ab8ccfcabdaed4baede82acb40747b1491ca11c3bba4149fcc54c4109e0b476300e2fcfec3590ef97055b029c1488a619058bc16c19909070f774c6d442eb6b857db249e582b69359216c97de12bbe2de20a51d553ff81eaa28acb299a7857c83fc17ac2d3e954b8e18f7307ea7d71a033908197c7959e679f619173e5085ece866f6a568e236a5e410dbdcffc2831b27264b3686da688fc1d4ba6376b54a09d0c48d6e886ecce6e76dece0b45c29ba33379d7c0654cb6c19178b8befed37b9a8a39f70c76be1c05018bf306b418f6e70271359bbb9bd0559fdc93110b1a1fe1811baeb859cd4611f7330982c370b1b181b87b4df852b6104403c38d3132c565e30f5c0ab5a796b1c236d8ed110d6375c1bce3b4bd7f8497d7c0b325234e313345ad8f0843476fd8a108c2c287b5b6c18398e326bd3ca64962f72f500455e67d0bcf24ee1e0d606c775a6354dd0a8ef1a3105271c49b0abe349a33467e55b90e1cf0e7006e056eb9517b4d14ab486aa083175b06e56da6cfe7cbff74df04e4104a07ca2f6524cd1e4d214f0abcdd3868020d0adb5bfea374fa106cbde10ed8f997e0bb2389d4c2e4e71027303cfd462f733462dcb014fc3356e82ebd5bae81a4ec54e2dc03ed66e1012e38bf99eca89463218233d8d19c2b5615ffaf92e055f5d3aa35e85e65b9035de400fa557f77ea8012d69bec3a9f5faabf7121275528435a736cbfd827238077040fc0ead3844653df81ee8f075c8da157a16b9d2410431a927327643121f0cfb2d71a6fffe922629ec91be06dc4f74813678c34b98c29e28e6c48a1f9d0d19b38aa919a0bd6f5a0adff1874a5691127509fc3448c57044c0ecc571124172fbd108c36d4df62dc801c0d1082ea5ec19c4cac2a0514dd45a48202e47d9ca25a89860b6241e1614820917f71b97f9b3be307f6e2d27ebdaab3a4a308a1a257e897e2152ed1ec4c7d520b7f88c322f45d12856f2277b2f9b2582a550162e697585d13b0433670122fc1d3b92dfd40042ea8b644aefe47b5dac015b45967cbbb8e91764b0660aebda3a116d77782faeb7200bd0251e7f79777b0569465083ee6cf872a4a16316529d390bda91f21be32ca419c0c9505afe8a5f883b26d9e28b8984156d6c4c83af67ef02d6ea9243bb6379b6f526353af302cbb92f5c5f02d93897082b279249af7b8c3f896479eb6a07317a9e8edb002c33cc124d2ed4e0145a5bbbcf426029544fb22f99b66b26b32276862339026cde92f5cdcc6d0272077b071fa6d880e3680368342a212924141aa16f84ee6dbc09186b002b01d7a329e2a7acdc234d4ab98dfa252494ee68a9f5aa324a03d2b62f0058f45bd42879b9f4d806713e1fe7d7f2943afc426f258f335a7badd79d395e8ac9f871c94d1d4032cc18dff6c6891cf3f82977b7c355e867603d390e9e649d5d0dd106417fd1fc1664f0df067efcd11d690e9963ff2e9040b98d3dbeca915fc940d8eec03e8d94fe0517f0ea87a7ccdace2dd2f01287a4f559aab3c580427ac261157ba41f6f37b9448b780b32af43b20f3e8b3211f04bc2a750426baa5bc799a98117c8f926a4c4f3ac3bb6630f00df07034ff4d689c67734085eaeaba48b7837d526439044b8c60cc1498fbe4c3d6f512e57c479ebafac105aea9a3333a2f73f0747aee2d4346c4a5116d7db908d9ae91200514521fbd52ef6216bef53e43375cdb2fe00168b0403aa8c1ea2fdb948d617e3e0b7a8b1a06912c58441edf45beca1c1a687e8294b745c84b956211a5ec61a94d33f6e588083e43b97bfbf61534e1bdcf508a688c2388eb2ab6ce98efa96131e9f6ee7ea02dee2b3a4726e59f9d1f69364dda16a2931d9f1e008aa0fb2171875e153756251586e5d80a640ba4811af71ac0f8932bfbccee4d353b9bcaf910d86b51c53468e44b121a7e25b90c597983abf772ca706ce1d2096108a30fba91dc400c030e358659b888fee770d8098b4f2157e9390c9e667431cc4d045a7492b1adb22d2097aed4d9b949985b1e25b7ca677d91bd4a62843fc784eea1b908e33b8a5269ac56f12b713309e7611e73c7d05c8b8172414bcf3b22252e198f02e1a86d9cb8e8a3126ce5edd157d54d385a858a9798b1a99743f926877419c48a4203948520585cc4c29dfa4640f78c74b428ea22e91aa031f57d2ad31a9716d9a137ef786999b435322c1fea2918b43bedf349d23ef13d77e0b320dc6a239b5ac33628c271d73c6f16dd99831244faf2c980a2313eab4e37dd72f8092cb20a72e039804bfa6a8aee201929ad94c3cab407ff8f87b85b5d0cf959d2e6c6f41e6ce107c7bbfefc56c254b6733dc73d0ff7399826164d25e8c6072794153650709703a2a7c5e7e8e39cc1da12513e897b491e1a5c35cdc9cfce4b2adb581f087e29f17d6f21fae01e7be14b6571ef1b4da3b86c8d22b6a52bc3ff366ff1220993c5b1890d93e6bbd5108787cf049b6e14c53d8e1d2d899e642d4afb5b2b94958955538efb826cfd1f4927c8bf451ec235d993e1ddf5280d54626a261166a809b124a2da3578287bcaf290b205303702c4a2319d24ec6423273af7b2f80072f6a9bfa28de1de76b25cf4582e495fcb7485f626dd5ca71c848dee1faf377d8ef3154e8153e00e7aac174f427e40e9f64e8b1080055dc9c9c33bf56279b05f19c4b32ac368b5daab9c23a7afdd6c24fd396b091f72dc858489e53e2cbe76fb8a92f998c25a2d0908b0717c493135d05d78b52b05814c001b57137f4ea0e5288821066d12847f887a01f3aa58a019bc71c254d2673b454d96f1108450b7dae0b113b51432002df35fe9fc00d8fcc2b86d8306d3b9f14d1b1dd0c8c2e402ab1dcda02164a0f339a6f1f7a341c51fa502bb729cdfe3c0ce01f5ce3daa37c0b32552e48ef05130e42c64e75db14a25c6c1456e7ddb1806e9444c177e73b84e0ee000f195b5f20d327de06f0412d92eb2ba516bafe4a42c550dc15c67a449a5baa4f6f415671386a3e6c4eb9a079e6d0b3cc225d9b1a4390c653d338953c655519055e01df0b3a721e6c580ead0859c43d1eb2a821642b2e89ca83bfd39d94a05e1214431323244b50f369f9cfe01ba7ae745f5f498ce24fe60e77a955bebb76b83b08ceb73d074dc90764306739e82e8e24d098a3fc8ebc3b5e8a6c0e1317677d54ea76535c25afc8b463dfa24698f71b16d4f5e793d9a995cfca34a8755936945ba42e0f0409a3bc7634d7844580953edd4e12e7142994a8075a69986917e9cc5e10254f9f3f728b4795edc0d59b0678e5ea16c4a5f20c4bd25f35430c138928568da7ea1516b09d89d78f8f7627cbf5007a87f596e17d09bcb963ce6a70616ef68a0ecc4f183f83b817028dc6570afb9613dfe2b3cff4f7c6156453bfc85b48c88c108a7638a0c8332ad72660df7b374c3425863e0242119f7913c97f381dcb8041c6ebf91fa16bcff1757ed83f9828252291596b257c0bb20ce20f7b6ec795e914b823e53737149d2e35565351db844df0538ceff4d39ea300fdf080522e652c03af1f9f3ce6e2e1bd3c85d3c010b32c0e98ada9960769fd440ddee23366e430e7afe9fc130a71ac764292624c34b54c82ebeaca270f8cc6a133d85ed080de5f34e422bb36588b283ce53bded59e6f9fae6d2681bf2a6878bf93ac78ea5cdf828cc9f58117ee346e086b55546d988a7ed1c06e04dbc41807aec98726eda3d15e3340ff921f3937a810989babce11649d56e584a2681ce7492a168212dc451f3f4153fd1620c5cbf04e7c29505dc483bd47d50e68374d685ab27957e5bc29cd2a56dbb55a100e08a95b51477ef767192376dfd0e6c27d1256c86e48c4c5e152d6ceadc62715e67b0bb201b560df4e43be635dc88c167c033059ccdcef720271639d3ac7773743885f88c80097f5fdaad1787db29051de0f997aac9aee5e5e4d306d6b2d25204fb41a517089ff4f000000ffff01e7ac9200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
简体中文English繁體中文DeutschEspañolFrançaisPortuguésPусскийTiếng ViệtTürkçe한국어日本語

OKLink 是多鏈區塊瀏覽器和 Web3 數據平臺。Base 區塊鏈瀏覽器。

瀏覽器
LitecoinBitcoinBitcoin CashTether USDEthereumEthereumPoWEthereumFairEthereum ClassicTRONDASHOKT ChainBNB ChainPolygonSolanaAvalanche-COptimismFantomAptosArbitrum OnezkSync EraStarkNetBeacon ChainX Layer TestnetSuiDogecoinGnosisCosmos HubKaia NetworkRoninLineaKavaPolygon zkEVMScrollBaseopBNB MainnetGoerli TestnetSepolia TestnetAmoy TestnetPolygon zkEVM TestnetMumbai TestnetCantoManta PacificX LayerFractal Bitcoin
關於 OKLink
關於我們用戶條款隱私條款
聯繫我們
合作伙伴鏈接
OKX 官網:OKX.com
OKX Web3:OKX.com/web3
OKX 錢包:OKX 錢包BTC 錢包ETH 錢包SOL 錢包
OKX 幣價:比特幣 (BTC) 幣價以太坊 (ETH) 幣價Cardano 幣價Solana 幣價XRP 幣價
OKX 計算器:BTC 兌換 USDETH 兌換 USDUSDT 兌換 USDSOL 兌換 USDXRP 兌換 USD
OKX 交易:BTC USDCETH USDCBTC USDTETH USDTPOL USDTLTC USDTSOL USDTXRP USDT