PearlStack logoPearlStack.net
Market
Community ProjectsFundraising Projects
BlocksTransactionsMempoolHolders
Miners and PoolsPoUWSupply
Solo Mining CalculatorStatus
OverviewDocs
Login
PearlStack logoPearlStack

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

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

Block Certificate

Block 77308 ed1628e65d3ffb2acdfae744ab8f0aa8c8ca20c7e72bc131cc6508d311e2fb56

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
1b181c685669c9e07610e802f7cd1a6db0e424af2e33ce948d4f5d873ef4cdeb
Certificate Block Hash
ed1628e65d3ffb2acdfae744ab8f0aa8c8ca20c7e72bc131cc6508d311e2fb56
Source
getblock-raw-prefix

Public Data Hex

001000008000000007...0032ce010000040000
00100000800000000701000000000001031f00000000000000000000000000000000000000000000000000000000000000000000634e41f52e05735825f9218a40d834b0e1505259c12f87f2d2a5d390749732db22df09423784fcfe62f0825105bd4b75052b83885a12d7e2aa2e646441ebdd944bba3309bad5659ee092e645806b518813af910325ea10a2ad00000000000000000002000000020032ce010000040000

Raw Header Hex

000040204bd44ade7be45f94c7ba7207110c46f64c2edaf108569b24e69414c9ec7fd056cceb93298d7ac32d39b6340e9fffa747820dc48f38aa574ab91b5ec083460d8568153b6a76d40018ebcdf43e875d4f8d94ce332eaf24e4b06d1acdf702e81076e0c96956681c181b

Proof Data Hex

59,560 bytes
121216010307b099aeb99e2fc18ea3f721255fa8eda15c1eca81e086762dcc341c780db96723f4180ec4e2b4ec1d858e82592edb679f1813902cf6c6bfa2ea1d1bc83d9fa025f06957869ccabf4d805abba5226637ad492ae76b0e8c60a6ca81db11e3b6fad79f001ac1263cea1f557881671b6d58c43ae05e2e12d019333ef6b135b09ccf2a047e68b3c56bdf12554d438f8b75692cdade0918b82aefadfaacac57452809aa2dfb77a735e6facead4989d6dde89a01e7b624171ebb706625e87e1a738cdb1260f833e0f6f15b65500fdd691935391d732e3ce0e7718f670dee96416d0ad9e273162f37baec303bc5715d8e6dcba67efe87b28281e042bf062c59a9fde8e0fdcc3472eb92b62a35b659fcd5b24c7c81e5c4b37ed66f3b18f7f377dcf4ea4dc980c2223867bc2fe7d0406107567e58aef7d5318c5e48e39f92b977f1a81ff4eaa1497fcb7340ea119dea440d566c6f9a3abcc6803d2b1c7e907253d9539c53147c21bcc23aafb625c4fe7e3546a1ed0fc0d2befd9683b4477ec63ec1cd61e471dda9a3af6f40c5337d25e180715870a7a750474f02fd82b2cd0ad33575f4a3007a61ae899481f787c62db151ee1cc3e16340b62e38973c148ad76c27559f0b0b8f26f252e225cbeab11c176219126887db5561a16b8b42c8fc6088ca487683b7cd0ace3175de339663965cff6017b8f98a87107a61a746ffa147627c0d0df0cc195fb6b48c5c2a3026a6fb954d18b1049725479981bbfab5ff2afc598a54b584308fd9597c7475c9ea0496db081d869f3b87fb014813097fbd9a1714abc9b02b68b128a46163b371dcaa3060c57d21b3742bd47f8f95fa8e0af8f8e71d96ffa37be471465846a1cb3bcc17e1d6d49dff577a24f83bd8c13bca3ad3011ea8b932306448db97b0770f61c485a09f7ef7257e7f81c78c6d668bc7e9ea2f34227313382059d4775d34d7363e2a57da0dd514ddb3ba6427d56bd3a2c8f3aa54fe3a742c0903dc3d1e7759aa9ce26f3dbb946cc69857c6dd81f890496917a6343ceea40427bda0af75671a40592577092c87e73edaf43865fb7b2c25add72f095e4eb0c98c3a80a569fd50651b8cc9ed4d8b33cd6d962646763688f6378903b89a1d43033e1eb2700d6c3205d4a90bf54f5f26d6c86bb7110b18215ce3500eacfa51a3e4c604b07f308176b84d9f0e889d86a7dd04c4a772bb84314cd3502bde1c7714f9e5228ea1d2ead1a4f6761f45fdf28919c8caaec645cc1300248d63dc8de7b0abbccfa6bb93a01452e48c500872db4bb8cb373ff2c6ae3f1bbd7d7a9dff461083d1d4f84c096f919e470e207838fe671b4cb3e9004c6745a744c4ca9a63d299b161881dc19bba8299b7840026ac1590b7dde79412a9a1338384276aacbf3ccc1a9e5aabfbeec5e4e7264a9a5ff32eec74c35681cbf694f8d9859cc27da907c12f8bb3f80de6b8a22995a54fe3c737ebc3ec98e03d579a0a9f0f54af0fd5fcd7d9c9f370d9a986d2ecab58e6988254c6f87dd8c338d48736d001f2d48f3e874683434f2aac8767b3e7c9949c855b9466ef444202e857ad6e41f69f2b0fdce6002fbaacc3586587d954c93720cbe3a5a1da3a981b53378c930f83ac8edb285c6d831c47791d6b3cb13cb79c6c2f9418c79743db03adcc530c3284bfe6c83535e9280719f7ac0f88242646b8671712afa04a6cd98835500c6a284b1f4f5fd81a95009bd928365ad94580c9d48b3844313e50241114e49eedc3d50a5231e4a3a6f52b9e764fd73c34f0ee3c2f525e69c24fcb2806eb855bb29cc2e93569a5847e998f9bc0f12f12a3088c39b1a6bc1770abd6f8779a861f5cef21ce842b41934d39a2ffcd9e09ac7db4f618ab150d26c49e6456fc7c4cba8abfcdecda75f0c1e7f7165076948e5f5ce9f1c83ec33d0e5a9f422f589c2fec4a077d822f0b27d15247b8abe59fecd502de8b7090803853ca8b82c99e4ba8b2b7ee0d31c7c9344da1f21bcfa045d18a2c526694020a68a74754782b29a1aa0971c6445f38488e05630d354ea5e5897389c82bc9abd63bca628d125eab67c67c356d4baf84a031ab8c8cdebafc970ba5000563ff722bd365540166f446be9ff9ae26e6495296d55fe77ad95b77c4df313140eb03282befb9442f5ab70107e3775feac05c92d69a281f856601f425ca26f4c812bacbf749cca0db2b88398769b949be86b0bade35313d1b07f7b2bcd9b732cba489a345e2487b9ef3422c90394ccd4f4c5e44b8e1e3f1fb291db8ed4916f6cf4010a22eb3ae535ecc9d75d4e2afa0218665e2b576541318dfe39d75d0361c643e52c1d33f17cfb1a5a87e0d33b176875a566d420bb41cc20771292889df7ea9ec5304459c86c0e006ba967e8a61caabfb47a750178e12e38878feba21f603eb80cde5f7580a66d744e866ce21b2c8a0d2906239cce14d692a3ab0de605b7ee55623df534ac46b12daa21015ef9b43826c835dc6d22d9e09403d3c6091d4563b0633a6526250bc03573fe5eb3a1f9e483907d421faf5e8343cab5bb3f13ca3c7b3c6e73774c70307fcf9ffdfd4589bf4401d4938491341b1aa5d73d15a0b2deb32ae08a895b76b7dcfa9df9c2763763ca4f37d949f4b3fb6fe5f8b7c137807a7dbac2adef4ac8c8de8655a2d52af7560186de36a17336306423e76335c88172b5c702f990534bf3e8f30bb4767aadb70a1566e01d55a73c586995fcef5c4378db8e239a375458865b65c44361d5b5fd95b994aea8dbc9fdc7c5818bba7a2e3da784dfd8c7946a4c45d01cc9a260dd5956b3cd25d891a802ef5fd5487b439f942ce2ddfd6a4d87f3b0bb940b88567f54d057785563561d6c54c8d8f7bdaf465ef767bde4172ece568737e64334e6e6780e70e542fa9d75850b518bb0a0e0e7f4e6e866fbf061f86533123e10c3ff94415cdfa550afa13d78bec06cf0ab25c0740b69bfae18705463f5d0be688060ce7bdeae49f70b716c405fbf946bdb56e42a55a12d74607e725bbc7cf060dbf6665f59205f01e74a43f214a109b9c0b0213c044f32dbf8948fa66a0585232957adeb183d2132750fa49413463f3fe05d64668ed50bc3b53f0ef8daa110297abb2e185b1c83c1089352a0aa748795b154caa169dce8992d397123e41feb7a853527d58923eff639f05ad979508ac8741c1276c795c303ba84710b033188273c821200b3035852e54219af39b5b86b462b72e5d1293e4f548ccd738d3c92bf36f5c67f22d35cd1b465ca2e99aff9a7ca60ada6c4ff09ea2bf487d139bbe5f7e500e8e48700e594b9a88c59c64e2fc6bc4cfca7753d901bf707c45e2e6e1c549d34845b2376010c9195301827471ab5ced8114a9ff87907e84eb6795bd01108e8ef9ff3c29eb5cd0e3124eb8c950ed352e19ec294ea30554fae8c2edd389995ad5221c21460fe8b0a81955a93211501ab991d5a97f6ef51184486029d479cd63294b1e33b7630f093653b0bf684c18b646eaa9996df5225e8917716199ea39561c0635bbb670482945b8e2c6168ae793b0e3566709cc09ff0996d0739d7f9dfcf14226c5932313ac71c867e17d46af6a4e66948b6a2616e7378d063e628ae311fb2f33b232eff7b056005849510801a1c79670321b141247b4a1a8e56b5ad83679c3699f99c9008b585329a17215d66bf41e60c9d182066251616e89a8c992fd60010daec26776285575a6060ef59d42a090a35185eadb593377009fe33d6c08e65f24d4f7f295dee68684271dc7e30d9f9d2d858c0a2c707bc58a24ecedca9a495c667a5651bb816c40a259ebcb7dea540f88ee31d93368875c57234c3e77c7f20f50d9faeb47b77f84d8a23d7d6c8741bf8f26bf8f76a2d98bf9765d885d8c900d7e057fd9107191cfba58edc5c3a5e1976d37811fcaec121cbeca18dc45359c5674376ac3bac4f74b2df1b6962412a2172c66a75e8bc07af600fb8b6d742b1909ea1c7fa833d6fb9bf3722f6a6d87523fa6a8c285e728bdfb38c64f69fd0b3ffdc2a7234ac3420140673c195e162b2f50f7ea2c08d7d53263d4617a3163e2ba49d5db841b0a8c261e88b20ce16fc24caf82785140eb8533b0d4bf15615fd7d453d0965d5f373774ca96aa38effb785d219024711a24ee47e75875458080a1a00c0813919a39062bf9383327b75696c16344891ef0c753976a92d6e1f1b96d369d5dcd31d3f05ccca652acc801bc82d707aba3edf9a1d1228c482b4f00d3d2ff595dae717a63c2a6211fe9d8161749797f597b18a654df2369dced12e4f3e7be9aef377705238fed804279967603b5a73496fa15e20dd5cf25a2a79c5af7a5cd302a1b98b00c79854da83626ed5bb77a1ffd2e62d9203daf6529d00584f2e8210ef4a1565fdbdb119212845cea7723356f9eb7b34a441420b5ce5cdd779d9da42e4f597e9f9f82c4b585f2608a7f7343a2541f4626807fe54ae42bc30d02731ed5fafde8cf03d456363118f1f294f6b4011bbf4de03443f5a37dab172ed4132d755318e57c4c061160472091da84dcc64a4010e081ed1383583d9d3ed116aaefe71312b3f62f8cef88d01a69f6bfbec1c1debe57d24b63dce0bf0dcf2bf2f28b6a8a9400449d9045b5f7a01cb6f15dcac54d2d0eae1ea007c6c6beeaf5ba73945e10eff6908b4ca866d816498fe626e709a6c5b4acaaeaa0f9e84066b98fb64f4c70fd74ad6fa5282a4ab5121c5df19c16083bcb86a72230de3b23392fecf82c96dbb1b02a51ac187a88da57dd64db96b9aa36ff7f830ba59967bdd2bac9bea0c793b097d10d4d99c9ce6ff58fd3ea939989cf590e245ab27f22df1c76ecd231b8e9548a314a0dc5293d6ab21758ebefff2991cbfb6b9d039cbcfc36bc1c814883276410d5126e52a6a0b60d30897a56789b4beb345fc3085ea061663e2acf29143013b6a68a2d5ac95f9ae3aed2fd25a766bf68022953185a2254b935be446fe70db2253d964ab7468023b0d034e3173bb0d6918eaaec113129d7b5817f12783b87a910daa7c9f60454d1e7eaee5600831d3510a4d2229a6f7aceac443c980393dd8d46c1d9cc61da09100ebb3d512ba8124d35463df0fb5982cdb41d07042cf9df034046a3b92f4db39e2ca3217a3e8f60daf5a6f9acd1cfd103bc19a03c08036e3d719035d41929e728c6eb7db024867801b1f3b1c0b43c430ee13dcba7294151051ec776c602ce9808092b280bdbddd39b781bad2f920e5e43ed9aaaab27c742ea1b6aa3dc2bf67a2e4e74e69f02d45d1d7e87e23f5c683c165fab2cccb9b30ba6f0a66aad37f06a639efaeaf5db7e76df4062026ac9b8035cf8a41460f32d921a12e612ba61d8807201e2d68b6e4174769be9bb95d2cc82cad9e826785bfa8b38aad09ab59c8168dfa83e13ebbb950d9fb765dfd6a662f926e01dff98a21ed8eb065ece8a8cd800c72276ec5c27b9ef2c0696602b4ca879959d433a46acfc4f459ae088b87e595be59dc8d2af84b5914d222a683fe08e87e380e0ecfa3e5ac6085327475d8f7879632371f19844b6abd574c192c32cc59ff3bac302e541f396674f3675fb8b3987e269bd6f1e1baa4109254e315d0523a4d78b3e86bfac24d2d57a73350e337a6c30fc80c4f747fa67541cf565bd38146793ac0558c635adfd2190b3aca6821ce2591382c2d76af30813505e97c7c5c3b88dc10b7d85a73711aadfe2232a18792d6e9ae606bf9084d1f3817f4bf883ac3c9c9425b3a3bb615ad6c806f15f84992a2b0d6d3daea8a81168793329dac72d29ee5e12728cfa076e195c435c6ba42f0b62f4de139dfdc5f049594aa221179f87c3005a8ff93a2190550c2813d9422b64dcba5fdd640ddc19b7b56b40ee1831e758888d613ac94d3c66b06eafd268ca243cf38d2c8ba670f025347f0950689621102c4b3b24e90307009de4849d8a5c5ddb22e76279119f3c0e79ee9f99203af8e80205d9dfd614fbe2781e9b657a7fbe0ae176a45b0bdd6d7ee67527a379f52a4f1ee6eaac5494a5fd9be45d3e5f3b11e718379117c286c82b594861a216477f653480fc3ce7cefbe2120b05a537ef7d93feb65fc78e293eec62f7ffcf80261795bd080f243b2d6f1c22f811418ee2ba6ebc3494f76b2bd547e7955d4ab6f1a3522f0540ba7db12a147ee14b50a826e0adc6ee91fb81a5185771a2ba41f275dc0787c99476870ef4e12895ce781ec77c3d123ba6dd50901f4ce4cf4158dce5d43414f2fd778fef6bc8d6c3742679e3e49e75765edd9cd9e82f2e0f24079bc421135b4e237c56d2070e9cfa19f8a05c61263aa17a3634040514fd87b4245426e06e31f1f76290187b778108c72cc6a0bfc1f50c1539989a8a4bf8849ac0dc59ac86a890cd37a5b5977235888ff87f0b32c513fabd967af92b18a45b5836886d5b69c7c2edf01d22f594ba80d7a8e1c37da0606160ac0d3ab5b7ceb524b5bda3f5952e5045dcf2bb4f1bcb6ce57aca72d22d0bdf04f2b6e2816c0917476705809aa55ed66af4602bd1aa282d3d99df605757cc2b8f42df5e36ddc6a2f588ecac5a9e2e90ab11f7423c45ec6f8cc0a499d0c159364faf521961b7ed267a92ea931343e4a8963f1c177e0fa4edfbf6677372fadddf28e17d2af8aa851f3955dca54c2d54b7e1aa1364b8dce1d136b38504560f4ed8afc940f892c4a15f9cdb06c5700ebc01f817c4360c3d57e2a6a04d0c9a7f6a78de700112984e544a44abccae05e9952e9900d0add5fd48ab20b54ca4a27818c35b3cbb372e0a7384b19f47964ecb7026bdeb2bafe2a061cb7250add3f737e976c308f82ae14eaf40011257b46fc3d18155e9998ec3058db8cdfbcf0fbb8c4f2b3e3d29f6f4444ffdafb7acf89790fe5e508c80b0af484dc353124a7f33ead5ff86f4d2e391efb5ae65958bdd8c9a4a3a10ec9c08065a1aef8927582db3cf30c0a93f6d68fd4e510f8897573b98aa27c3c07d386aa1f4f475d3b607ff229065312a67ec762387fb2f2c59009c72bffb7c0eb0ed3c53559054ea920d10feffe8aaf2726f460718eb9499c06a0a4400926b49747d6a15a419a440c6bd10d42487e0c435165c458cab7ac8374539a06491362d035d1cb684519392f599e909ddf79b51c1e752fa913e9601645d6bc8b5a0ae98a3a5b4b551afd1b8ff54e1b4a405d700a5dc7e46ff65383abf326b8f3f4e32728de94a9b2c069840a31f5993a19ed532802fc45ddbfe17708fbfc426fcf2e1b816568d4b4f08ae8ce3f999288c59a035952a2a81be487bf5f929541e0908cfb07c2c2e0abf75bbb6dc3e704875d6bc934abd79c45e5c4816eb6fa4aa27f4c70def169d5edaf3b6a3d466c5a57f14fa4b86e0d49bd8cfdbc169f8d892aa8f58152f8452797c2b09f6ef04953cbaea1f93c15f1c2672b29077ae4a8007c02bdc8084cebbd9d175da9f7f85100496686f8a74cc5e4d4561fc4b23b08e51f55a2f03267ed0b753f39b88303b1ae8698299c2d1ebc319074f89b19e4c70de27fc8ace3135cf9a17737a28000bb05bbb7f8435fb3be3bcc23c71f50ef5fb497c1b503a0e1ffb9772525154d8fb12d43936f305e51f598c298b54e7657c71d8476304139b2558593016cb35a9c381334c1fb6f895f963b2e9eda09ebee4a21d51abd99341f538c2ca7d1889e813b0fd3ce3e99c562fb01b00051e132c54513a276ee3b59b7ecaa7c80c1ba3bcb895e09acdf00faeb8000669851d20417bd219e013b142ea36660805063865ce8ec9dce1010dca0f97f84c20e1515fb862ea260752ee1e58a108a89635f303799f26d0026c6a892ddd3a904796115ed4c9b21ff453875f03aac2065ad912fc45c8ef3b38505d2ae8fc80d67aeedf8cabc6619f2eab73766a040636e87aab9339402b7c88128c08f2cb1403e5f2e921496139bc6d38f06d3400c1b1946a9b3df758f07a1b6840f982a262f67152863c987e3612608fdeba3667b248a3fbe3a16d3cfb1bcf595d313da214f80715296f32e900abace62506e21f02921d4942580c87f321523ba766893d5252c94afefac4e1a10cf9ff99495d18c99161f24fd69dc83b5c1b3706f3786c1b733bdcdbc7f254e9208b32e969982f7bee1b7502b3f2d211b9b14310f75e7d7ee37e533addf82cc01d80c0c8fff2518ac6758b1d8eaabb0f2d9350aeaa5454cdd9f0b448cf8853c5a570df2d1a651f2104e66675dc8643bc30109b4b79845eed27a31ad9ff945d5ea57c685fb18adbdeef0381c23d09901ae1870da057dd2e28b04a20a3ffcdecae5f62837d95db7b3612df4f60fe350f086bdc77bd16bd2d39f591dad22bcedbc970050f0abda9b0807d380fc490b86d82f6f9a304c3fe9d44fc36b73b01fc823bcd7864a98e8c0732e33a5572e3d1c0c94cb6cb89804deecb1b32e468ac3a8dc924286ff4aa9aa9bfa31e79c8862c5908cb64f9204f8cb1da56ef6d9dfc3a7238d05a654d49e6147bf2696736e5ba1f9f4ff0557d06253415e44d84c80d63a3754523f439516b33b12068bcb27f9129ec32cfac1479647fe3fb613a26e9decff15f4911e79f9eb8c9fe36b5e43f5e086274fe1c8dab3bcd2c98a881fed23bfc6c0011e66f4d57cd931c24717b3566637385ca0465bcc9fe5c552952ff1617cb198d0ed5bf4558cd676b6d294de4848a99769593eb704f48ac980da52647a3177172440ab9b6ab3ec33b1ed9ab2ab0d2529038f569922bcb94195d49380f180b12ca4da5026733fc9c569c711f7c53f87d2360cb9d294e8822f56d9f4e5003cbf2a24454b398a74ce67f40e9254789569fb5610fbd856fc79e6a939cd0e8f5d034eaf6587ef0da95eaea533b3abcc3dce84f0834a549d9e146cdbeb9592a1e498f0b885814195d0bcc85410fbce570653fb12d150071752679b6596cb2e458a496255ae810fe7838a35819a106a5cedcb7eec058509d2a758dbd0fa7a1a9e494085a0982bc3d390d144ad65cca245a2a5d78fc90b742eae79191f2ba983d184a290c13c1afc6eeda554bbec9844b731dc0f8bcc098a416f189441d258827be6cf6e83aaa1f48e2f138d550d0f2d5ebcf7cd731f01497bbb44da1e22676b7bd1da35ab74c7b0a5995feb0121e49c044ce16e2c7058f5ae63ec4d37c58116a042da2880b864ffb0670601924bf68483128ffa6adf908e93f31775c8a08463cae9d35fac66e9e6bb15777e282e52ee89abb341c1cfc2041f0584d02b3dc80aa82e26dbcf539c92df8959f431b8e67482cd74cab5032606a49620decbcd8e2f1807b5f37dca1b5d7b8e95c64b46480c9be3b9a4bed9ed69ce7095af8cfc277cc9fcf6fc165c6860249dea875e3b6ee8a7a668ab0a4411e686142c66c7359bffebbdf9d73cec0de1ae3969b11f2af6b1a1c44702eb3b165fcb7487216c6abb977cf76e8238e371f955c43d3c28b927ca4f113d343af19e11455f843624bbbc464f81b596e622cb0dbceb122717e9333f4f85a40dc5f8b855dd7932d0649c84bc481933fcf1ce7be7ba9658a4df336a5bfc03b405a4125697c3f1e8a9e3554f450703d8710f367aa0f55970082fee03dd663342ce1fb43aff09f9f728593fe2e3431c7c6929ad4b0cb80a5dac8b1ced2cbdfaa9aedb57000b1b6e9f757a91395adf7b4b2307dc8221aeb5409237d047f2df0063735a1366c7fc0460c67250ed227727218cf1dcaa77299539e85cab2102cc297e193ae336414322d416b1edbf062b78ec033614bbcc7679242c06786bf40c1fd31b6678861ed51b04c6030d6d8c71ec398056830f5d00d3e6ae9b954a80a8def948a9df432ce0011f1d2f692493029d0849393168848c97cc156a628c21b5898965c51e51d25d0288945d2c66a8c3dbffdd0c4e6204172ab7df471a6731ad15e10b11ddc58afa3c52fada354f70d35a90b0d52e2ec389c62d6c71821567beb2b3a9f9b5f059583e30819d76a2e54d3d1baf33a7eefd632881a9f99b61285b8edd639e09855efc81601298435c6e30430528589550d8a157c98e922eeac0b77b41b61c96ce8ad29e2da1b5e4fdc25098d785673ebc2cb567716655ecf06b394526c786ef5085404bb0f0fe5a726da0b01e0b1c5a6784fb15acd76ef7c8ea2dd934145dcac626735eea2490de668524fcdecb36b065e1302838382e44ed66be82a9cb1785ae0cd9c2ca3864d82f4cc9c9736719770b73647191826686299867d41b279916849c299a5b614f5008abccd5074cd0508625cf7d85796d3e453e86fe1d898d96497237788abed0d6595aede7ded45b28b6fcb58202cee97e094d78fe8a3929405f059ecaa4dadae48000cc2aa4c04fafd2bd2360341700b12b8ccf68407a7445071076d25c5ae7e4843c2163488a1b8b502547f53921738b20dd117216f1480076a93c44fea21590982f93514bc68fb4d0a3a5a301336a49f3680ed2260f1280cec8dc30ca124c28ef351e5af534c736b1a4a7407c12b3c0d80dea4c153461da4cc207f2a4eebc7bc5b3acb5a43c37897d9cf2b754f78ea16f0c45e52ee523face7bdaa6d574ecac8da275985dadae5b974708f2821dd844573e93a1cf87f7b180c3f82269406ec165b319f9e0f6a2bc109fbdabe849fa7755390504e9828b8d2a2555a7d8f682b519ee1493abb5706f98f87b08e8e5e15a249bf5b872fb01cf877561cb73a922b3df196d4a8ef711a3d1084ffe9c797cd228d3368dc41928982877fd16ec014278814c69fdf300cd44c22efa549bd0c2a0eca59fa80b536c63f8027e949718c014ec95d6c04e078923b8f249a63339d954bc151b8f897cecc34d07a1a97df2b9fce9323103cb6dc3e3bba1ecd8b5f0aec6f8b7a2c0e6088fdf29ccef87fe179348b52d6dabe1f33e41d8d0415ea751fcb519096ebe002ecfbd0301b2a886517af3596dd0f3f7ffda3e9e4936abf4168fddd93baada9306050c423f8f03ac7161b211dbb88c0504830950dbf8f390a3977c5191ae1d274f722db39cbbf40115e7791be20cb095677114ffa277594daef21b6966f5bc2108371f6aa3d6990c9e7f06720516d854b6e099a73546abaa562a59f198d153b9aee5685529cd1b67b05fe8ba964f236f9b3f94c56e961f456ffb19743e12659c0eacd7faa9db688cd7f773d433283362623fb2a47437b06a3759191d541082ac6b2d7a80235c549b159098ff98ae45ce544e43340c81960f89babe9b5611c84cf813c31866b6328f177582b116c3b001c41c8765810169a800182df65f96ff26930b0a2a044a129969d9c1f186cbef30066568c133929c08a53124b07aa52f3752b5dcc2639f66fdfa700feda57827a0b668a606a4210002f0a2c86c8deda57f541d5ea910a177126058e2b8e4017972b1aa811bd0c0a7d79cbac23bf76721bef4afdd3f7479dc946a9a6e075e18749c8f5aa4824b6bc1ceded196eebd3889a247da762a8d37f087bb1c6daf0a9635937bca11a09c79ad1bcb4158f5711b12ebead3cc0c17d620402970368fc59d04dcd2dd6408cd3a3ebbb2c682fb85643793518c9637c08c9f49bb2dff18e85cf0ea0356e0aa0de0aea01abec31f035e4b88079963cffcff4260c8a9ab9a9f292295894915ed52288ec2c0a3471d7c8ad7107289639febab9d8d65640cbe30a7e3f6af1ffbeb5b945f5ddb362b758620f699974f089bea6fd0a987aa02d715b59794aa9cac96ac57448304966d14785d92718cd34859335fd203dd769f20082c4e3a7f32ff2717a7a8f4f8b59caff4b7f30baf6135351d63db2a24e20795ece39469541e0f12eec9b57495126916845301dff4e974704f119fa9449cc880012f2011c5cfc1ecf14426a86c771aa470cdd60049db69570d35fd9188453a15604847b7b2bc7451570a5462f0afc8f8edfe978cb73289e720b752a49289a0f3e3d514a98c3383bfe594b4ab8f73dfda30aaef25120033c0468974db72b670e33010f87efdec52e0c18ed7ee584cadd3c74e61a6d6db7e248fd4570115a21aa768fed086be482ed840c2a3640e9c49986f1e5da6911ee150053f155726db4b799386be2a18f4679b8e4f031e3b51d1de09ada02e07745e580dea20ac9f1b0bb88f09d352aff0a1f93195906f1af1ddd7bac80c9a3eb9f5eba3ebf1d86dd02b69afa92dfd5f3e8a3eb8956b0991eb8becffb1e1ef94b35f2acefe4b2d26d95149e1a61fadb67a113dbbbb70696d6c487a31f4bc1ec8b1fc088f3ef08c70541d9be0c0b3f42f2a6dd04bc32d7146a27f53a758e6ed3399ae6ffc0b521e047904739e4c8016bfb70d7f3c1986ee548fcce6e54501b20c9c2fb57efe4f1545e79ed4e3a674eaa4699783c0d3201d5d1669bbc3a69e719c32892db7467e193f017863eaadca82c68a823922b818f8e0081b9fcfa28225563fea5f7a03f159a7359e2fc1bbc4d80fc5346e8842ae11b9c6dcf73263131ca744fc95813d2c1d2e27aae01ae97b7b8b66203b732d3d2612e87e95df562863c4f926901ac692bfb6b1d00f8531d8340034e0a86846abf9605cabd63b5c09092e1571f3c5c82ea734b236de443f3363b2a60d88317d4294e6cce2a40f59e5cbf9c9cd9dec345876f78e4bc66acb917a0005a558d34d34f6f2465d3c0112f0c08b286fd8c4cfab631d9355320b6c6cf205989210b44990fe887d2d951ef27505545221a9af91408ea3d220f43aea7f71a0b05d68b3ccc3dd10fab101b5704334f686ed5e50c015716e0099b3f6427aac36ba5abc366d0d8e983efdca95a95bec6107a3da11a7bd307c4e031137754c42a86e4fd188bfbb5db127938574dd5e59ec01cdccf564a3acc494682f5fd50d3e3051d5733076f1e3e7333833f3ad4940a803a4d5746d4b5ae7756c839cc2b2d8f6fe38c348faf8fc699fdf10efd44f4dff6337467f01ecda71a3761de6363382ec80edd9652259ad2d504e357170f719b55681c2993b5b1ae8c8cfd6179a38b54c79ad3cf9439ab915bd377a7cb39f9402ee20e545e410863a938be0917028efc1a840613a6c418adf8a71ee18aab8dcc9a11d02ad8298439a4ef267ad20a81cc68240953f1303a930e2b93ec35df8b582953f7581ecf1d1964ad1193dfd3132ecd526f9cadabcb14e3485ea41ebb739bf9e7efd1f72808ef75cb8c93bd652d4f122e2105a9dbb1ab86258066e31042956f5242472c401f25cb794fda8b5f6d37efe5b6aaf71b41569a5f552df8c98b2bcb46948d7372d68b30488b621690817a62159b3dd64056c1d1920d417bb16094adb5cd57371fde09f05ac51dbeac89755bf7c480c5db0ba5fdedb11b7b02a9da0b1b7b57ff6193d27edf1463aef0b719af0707569b41d99e1a3d2f270af6af3c3185ab803b734e74de86d5acb3fbd092af644080f1c55e633830f96bad04c6d5cf538716c68182cd1b9a64c34998efd6235f6848fd466705ce680be2fad4e1a163ca90866014e08b1132f3413a761e2ff56863efe5b710fc1f7bfeeead2291336993cfc6b16cdc0b104b4823843fff167619f408e0dfe8953832a2902f319fe32951877e624bfb53f2d344c470d4be1608844fae0f19bc5848192c456a03550cf6c3670e343ddc18bf1d5a708bdfdbb77afde9ec387bf094bc65e6b138bfa9035627eebe653f2f816be20e6bd38a2e1dd5c685b8cd68ded1458ac76652b5f75b7adc08d4be630fc6cb8f215d2655805d9d726e0ff1e02e5e2e31488ced6238629fc8f417090ffbb6ed446a6a5d537c76e51869392d9c91cf8b6bdd0765bd587fb5e1bbaff229c13eee2edddad5d5512f0efff00733f4c7095c1bace0c2e995ba8c979ac2a00e5fa0f91ad9a47cf796669dac38bbb79e11c08b1dc3f2ce8f1113af11a8ef268d353650301ca5f5e07163ebdcdc46b28edb2ba790d10c680b7720760b47bb058ccf2b4b4957e34850a0e6aad82f811596e45419eb0a9441ab4387b4377c15610cc648a821f70fbe520acb3631bccc0e4c0353c36e9498c8c7933da4c3573e2ba4cb9a7eebeea0851fd26d228cc1c54698fb5a704b59d24841350e5f5b791018733392c2ef087bad3e0299160f78e0506fb6f669e14650162f258d16ddf06492a8f08e1628a7f42633e48c58c7a32aa3082500e045634e04e9065e2d721d7ecf13c0e65e857e5dbbd894944febc20d04a2f93ad22fe879e754499a341d28647ab0e9979d77ccf6489e4a9482d70b7eed9cc8bbeceece6f278701f5d73d5e43de0555167dd4e6948e040e4303357758151f80cf7e0812d9d56d3dae7c3ae1495ac04d092ec570e21632e63ee8f08b74ef07e5f65c983e79597e4c642fc478175f783cb42315c116ba919a2f05ade9a1f2b525ec0e06431f232fcf17c7204cdd861a8ccc0271aaace8e78d3b18cb77f485e706a6c142bf35194b534c118149a622b7d7696ee98a2d4ae764917c36889923185c3e2a461f620c9ed8c353f66a015c739c4fceea57225f52a7d051cdc6fa4927f0601bfd616557f859f9c43e6f7a20a124cad6c77449a5b5d995812b7df28aa494a74942927e243b79c8e1d0d0b9b3c44176e1b49b02606df84e8ffc4e255c7210324b715f86fae0e878a23cab73a91c12f3745e7b1dee13a891e8ef93e5d409276bcc5a928e2509babc97b829c3bbe9eb4bb7ce0c658acdf5690e9d079cde80769fc4cf8bb5e592734664edf342a53e00e60213032c360fbd61b96365a22958bd9a529624d7df8288120e02a314a9bd5c44dc2cf35f04c33a5dae52ddf2e215dd3a30ceaf935183910b602f9b4af6f7741a04f082b928db3d7d169a63a3c59e1193df9a559ac516457ab583311173acc111bcdd6809f0a628070a6df1e353c0b831fe3dcbc1c9df622dd9270e1bd9984c69e3487dd5e92613cc6f0c194b3d7bf852896650dc156f3bfeb00d0d0c0447150e9918e9959229c8f2f45cb246853786e069f85f4f632de88826e43bc9e6108bc94526c0061b364b6d6cdab985e9bbc31cb310a6902efb4d18058fcd396d6914a677c83acdde569c21d8b4f4a21e4ad1abe803028e1b77593bbcdeddc06d74fd7c47feaa8e11447374a544efb1c8bb0a85aa25a5bc9fe8f9796209734ea40b61357ed187e5b54025150e0cfe037252af471af7bd5a641b47fa1c0d1169c966fca70458930dd142e6477741332d2924cd6df3e23c0acc55b65e3f78878c36143ff46e4b4c38384168fe96defe02f8c235fd5a893088fb353ad26242d6fad6637f5699bd95444ebe47cc7364bdea1aaad64166c70849815c230de0c5c89e36da101e0be37ecefc7a80b4f2c1568c64eca218fd5c8f4b5653b9a7a75492c434c6bedd8a4c7cb5ab1c1b84b4e7189417aa0723ce975d77e55bf0f43ca90b3a7be289b198499be2ffa5821d412a3e2c337b5deb66f4985400d726c25c75e29abf7f4fec02a1baf8c25e320df8568f35babb213280cfea5ada29764d27724a7eb0911ceb595afc6ad0911a4bb83cb963899c6691eb049a4b497ce92bceb4ec5a442e44037e98431ed104e4cccf288aa77f277fb7bcca0bfbc62e76b0a7c4f21b1b14133cf8beb160f8a26ba0173a28504ec0004d48cc464a1b14d15151f606af1d2a00e102d670e9223f2a3579bab9379d3b76293913e88446ba6abac2e5d04daf90c8134250647cbb92b1498f53fa4c3a356d0a39415dc650d90cef5cdcd01f2baa37bc4138a5f606e65cec9a389acc7eaff15de5c45f526d003f2ebd8569cbbd0b0e1ecc25357dcee6269e100787337aabf5240acb709b6257044d5107e9524a04889e207a2048dcb3b72b76f9a94b1f66152f4104c69a59f57ff52eeab9499aca74776d21b660239d34889fe73206b68c555a6e8dc7f0ea3464882b66d0a259ff6fc1bda18a8311b6e4744cdf6fecdf810514a1b4155e7b70ea3cfb7ee5dd5a06113d22ee7638672c7f326c07289ebb6b75181028f00b0de1e4839df5b0f0074a8154bf783a572e8133dae69c98e347f598eb80bd4f946a1ad4ca866fb80aac6a53975b7aced4005bce16c93db05570e262c8f9b23b6127adbd1cb7f4053fc56d13232e54129bdee2cda305bb177243ba77a2aa3f098fab85f46ee18b305adbc72aa0c7bfa5f732482b612a429a33468264f5720933696966400e0e2d1389dc180899206c105d596b1019ace02ee7f740fd0693e7bea0c6dea35d607736ca4d8aa6fd97f98336df5add9529c9da43d68ea7002a315a9309530c7bdec6f688cd4088eca79526d13a10880214023b8c6d57a66afeb9293a89e0b5654889220dbcb038b29c0bc4ba577db87c123e16f110da4622b45639a842f761b2d330419f35f4f16fa1adc27b2391f55d210477fc02dcde43c83922368401cf68ee6ac096c512bf80fc24f845589bd2ed53c792b99d242d721f225141ded5bbeb8c2aa41284419dd603f8939522422285168b6b4ba432f902263dc46a52c572aa58194d3917c7c93bb8999d81b57af5f7e8980465c9e7ec3b2e7ac44e9f304d6fcd73b1cac1b9cbf51564d503846d01212685d46b0a93a20bf1cd6306d75aa77a3d90bbdbf63ed996d9a31834dafe1e56a39c1bd4391d04cd215616d2fa36e60f15bebf248f31740a4a534a1dd49d158b60a5da6844d75809335dbf3de553196262a09be6c960482d36d5a7c4112697e2b0ed5a3c083a122f1119c2b5edf0cc4041443e6d34950707d3b518cdba28258cf6a6a75af49286b8b9634cb759e500149a2dd5a57280943a835a31a59b1295cfd080e938e90de4c108f0fbaded54f4ec0930f12e9cb84d992684a1d3ef90d864f707171bec4ad15f2615463c67ef6ad7250b45fb8405eac87c85704d7c03adf919018ab94d870345c64e0e73b6b57f84d340fe80db7133978261e03e2d3ae7fe51964f0bd12afd36bfe0ae146eb5d8a5c17187a712edd02ab7aaedb1b2cfdc46473e2362a56c80b995fbb1a6e294b83e95a399c9ce62908c6560b26c992503649a2a4023a2d46faf768fcee0e055ad741014c922957d0066a0149a55900fa22d11687d85e850bce19cfd16f767eabdc7190f9e39420795ca0c2630f37202a6c7c73f6fa96f980574c838a98f0aacc98c0d1a36599c575c97ff7a57fc1c957a4d4e9b8a97fc98dc1e357c6cd2ed224ea6eecc805ce69c7a09ffd20f8d7f23e531a235cf0f683c802ddf3cff07eb41a7be93a34f5c0afffa5a970d88978c85a5116cfcc1db1babc80d637ecafdd276414c985f4730b3d2a06daf315514192cc270b13e5073802c011c356d54dfeacb18e16d8d7dba21fbf2f0b0aa9bccf76bed1a511b607a84fce06e66358b115f3a30fd7c2e299f9340143d5f6ceb5d21652d8954ad0cc08e8432919c43986f8e699b05a383db2993fb9e7c27a4b0151c042260f5ec571d8172bbbd9478413978d1219cae8298e265e33f7af606a3f931eced47cb7d83b0b763f54322c86876a15b327324a444d91d3decc456835696bcef052082f4b7528dbed0e79ebc0111d65a67d5bbe50cea2da5d06e483e6ff4756dd397c23f456a8a61e768f7388f9e11a4538cc384a9b402b978be1c50be5ccc506a5ab96fb9b88c31364ddd0084b059939e2425d35b4339ee7b28e0e95370c97cc871c81072e2250c93d72aa0857e8c69cf00cd6d4a16e4cd507baa59b6983ec0ecaf82971531fd749e35d66e5e699d2467dcd9cd182225e323cb432f3a0f964969df6db6b603a8799cd504063c5b53761f3b9439a7c4f353c850e794fc606038a74fdbbbd4e79e1e4d2228a3d6669e156c7c084f7440df277c707cd2c251441c8f9746d2a35d2f55da09cc30a20f0b115ad6644fdba04cb5285eb23e04f1b2bc7cac83c93a176bc3e7bae607dd53afb087019771e04b726c34712ccc472b60704513db416d3d846b9a588e4ed5652fc052cd7738ab38f61438c868f5c336104f5c063c60be1723a3fbe91c702cf271b37c4af677220c12a6ba28b0285d7ec41cfdbcb3288b82ef30d1a07706b2c90145b89f4c289ebf4943820fffe8af3622125e4effdfb964efe168888e9406c4360f867486e08d51ae0b777d490b3dfdd320c0c216b677012943e3a531dfee7b0bd7ddf56434bf8359b95eb0b413d386bfa4ff9d3789c4d76a579fb2ae9810d6683033c5188478d79747742d11897842226545e6e04e3bfc1322b6b624fd633df7262b7479fb05e89c01fa66e7f439b2e6529690c751741ffc436e1d8d19913a9968e0d80d4874777ff4198e236db96f5588892620194e545432000107f84a0361cd1f4fed19aea7277c82b791018202684591bf3beb13650b5f415681f5bea2de6861f857ef88b3180f7177c80f2196c765dd60b86c2f53622d288809d038a686a0e9675bdd47338aff6855987d784ededa3947a2238dfc6ac9747df82aad3e039bd70bcf2c20ff579efe8a2228a49cc3ed93a0d5e86c1f7c8b539c2114d9d29ee6c17e13313f74f7a602eb53b12e83a26a00311f9cc919c48fd77e6af12ca3d4cdfe53461ffe0205111d540a67ade521075920f7b48ee630863002ccd3f400fb6b738ce21b220f54e9548d45d4e6632475058c443013c22445364cd25ad90a027242ff5305b2994e1e46d9a30d43c41e83d4340978a2b9ce83e15e83cc00c899cb98cc452007225f2135bcd7063d140d6888be92bc4f3557dd9c2a85f88526db3d3365f46765338784828eb59b35c42cf769becb7e0708d93e7a82d086c1bf071c6177c7536281019cb264a926bd3abf9d84e9be408a3cf0a073619add0435e2bdc40d0b6c53c71d4228b19d0f8660596a7b5c7fbd9a9acfd0d1900c1a616bece8c49ea87d8a9dea20ab2bb30ccc8d59fc1e5793c3644b37a67167d14868bb6c9537771a32853d7e93509c6b5e6273ee5b623ab83ef27bf8c05339b7fb3e44de15555936fc6a985321931d59db2a1c36e697c29c8f6d393444e1af2d5ccdbf2fe8db52b32c24843703da709178d0dadb0831017c37f33e63d9dda4d55d7d83efbb94f9b0d0e64e8a8bd1feca0f76ad540d7a930c8fe4a0111fd7ab55d8c970e03c041b67772ab2270e493a17aee9f3302af69acd7b6efe5540b4c9b36f687f7eda236956e7ebf370ccaa0c409c1f20db82eabbed1583ffe2c5d28cdc003a9461a4debe89f9231d792304fe3c4bee9ff4cb68ba641ff06016b6163d8f343ea6262f58d5f209608b3616d7fa31dfabec954c291f597667b1649fce870ef17af32bff89df8bcbbaf732b5fdb90e5f9bce7b8573886c9428bc97a073e9d1040c1a67588897ef8423f3bdd55271f84455f0e9c148966c77afaaa86910895918ade735a4abfabe0d5ef1beff0e5c0a2601a30643fe726134cc51c6171202f732b3bb9bb29510e487fb44de07ee82e68f222b6c02544099912abac28e7a668bc63412eff1ee9ffeee45fe6601b2ac2bbed783b3a681f84d37ce662d6019302e49dc6b4fe959874913c90ff718ec867c9e4d225ef6d3196733cec16e00f048989bbf315376e69a0c49da14b271ef392ac2c6b7c6eb118cd799a5ce2affc347242d87b392851a0cc094f5004f85c5211896fe5a92af4b1307cf219abb6e8d083d732e5c6f0152e71aeafb211b5ccb6e322d4d24aee4f3830c3a7dc51ae14896e6b725690c3f6fd85659c6920907788797e3dc49e967ad31553852e88ca3f58b9671754524cf724716ca1446ed045974c22b14ac7c381311f4b2513957093ad14828f8b0c4fe3446464f023ef996671740547449e91624989c834255719c929c6b7a561e84b3f366a36ff7f421e9b8ae79d7355c2bcce76005af9a0500f7c5928fd7685f69432ef29030d7afabdfd9d00d5a6524a7ae090919e4e45343a16cb407603aba9fc47283d4bdcf2fe5f1a89731a734c75a55595a312843818cedf1e41bb2cef97fdd2a334f540e4c3047c67711f4758066bc48dd2029057c4ce503748e63163d62953693af81b1012c53e7d4328dd136ef85db5fd71a3bc8277a6192d07f88ea466b96b65ee43a948c0582319aa268e6f6ca64dcd7e1dd54e647e5f0d0a6d46aad1a40dbc3656d8e211ead2387e8c9e19552db87a917a965a14abfd3015599d2526b2ffb4ccf5d1cc9be04988601c344391ad7ee4ffd331ceeb5bc7a3204e85bf148d74ed2fc0cb64c0cdafeec36970398d36aa7fa63242c3b096fe5bddc496ab2f1cb2f39d6a5c009da6aa3d72559b7e4a74cdf0f1f44f32d771ab6e8edeb9165224a42d416d4f07a3b7578f6a845a787117f13302e1506b470fbbc9e70e75ef8ebcac1a5b2c51a2651b214767b8821eced6631fecffdb37fe86c15f09cd3ed99b4f51337161a4b553ad10eae37f4ba24e694b5738c0b2dacadbb15befd82c03852127e5c079cee0d0d43b836ec4dc5ca733a04805680db4fc371cc75050063e04d2c677ef1b28e3089ea00f1ce47f8fa094c1a54a03b0f356f9373ac56b342fe4ce083b01a9ee8a73b629925e988e0794be750b3921d7d84a07caaffcc0e97f5e78ed39b947a6bd7e43fe6a19ba7dbb78214e480f2ca22ec09c4ce9274af02aa563619f9d7bfba3456b3aa47c781d15f71f810e8c052a86564a92a74682e4746f7bc2993f112fbeacd2b720f60f2dbb3e8bf9ad7f4f157abe7b3c0ebd3638ffaf0f7ade6e01e0b3040b9a6e3913dc323ba4485f4ad1b819060defdb558f0f765d21cd8f3d1c372fc7c8d8efa2face888659efeb49027967232370432841019498c0263306f2e42c9057a666fcbf4697e6d9d4c7e21dee0d48ab6829804712f727977e25ffc76b6e3297c9ca7c59d38a552fd25b2780ec421adacef05697690de912f4e3483ab58648fd99305c295765df35bea044ab539e5afce73d8f16f382e20b2cf19ae76317bedc4b9c90dea0fec979b822b083cfb98fa584f6843b2397c3930eb2b6a1f3b6231624d2ae0dc9fb2e670642d7e080e5643f4d5a33812ef31be3775a0cf44e3ced380ce3df28eb264a71edfe3de8a6780eef4df8e254c08c76711a8d1255663857620affca975f2f63132bfc0785cae168211399f5ea96c223d9ea108d9391b9c3c7f089cb08a4e26f63175abdacac35cbb946d8043983d9b9f487b77dfb22bee670b829f3c10a5345994cb472c0c34e3914aa01f7b779cbc2cb2420b17b16ef9e83e5cd0b9a048c87b215cc9cfdf64ab00b4aed25be47d608f526be8b70aadff6f231102eecb2b22b2c1503c776c393041fb4206e34441886a1b859b16b6964359cf3bbb1309a5fc760539f0a7e1b0d6ccb2a594f6fe972c39e6aab44826f8817c338d2fcb300269cf4075f83fa61deb0be610aa4b26c5d0e0ac75f9b715023d8de7647075d9995819610157ff04c6dc0ee4e8dc286277f88b1a080d584954211ed45cf54e5168f0a8f4261c78b3a7d3a1945491aca550fe5b22de721d34529830576db4c5d1368826b2a76e960f2796da97c30174fdadc332e2693cf812a8595d7f2bbd379c2a8603b4f5499539941eebb5eb935b38bca45743410ce7a38bbb123f0e56b450482350a0b3eb7eb86f3f8d9934ef47225abc48dc268ba2876819e400b2c531bc1998b70ee65be2c987f5ae6179a3e0e513a3e806cb1668b327cc26ca969056377b7ef44638778c7605882e17539b62a5acec668f9c6d5fa0ccf8319df49e5b0d564dde606aa80d38ca12afb9d55376c68299898f9f5a02c9bff16aba9166486e81f0295dd51bcbfb84a6e4512bec5914aa114973be109534556b60d5d415ef40748447cf2cf301c085b02db9bc121c656dfa191461a644fb703501648ee914c32dc2fed1b39790772b8f4e15fb0ab739348c9b4898c8b7b06af254b00f1f0f6e92b1d6bd2f1015cb0c50c44dc75af882a05a135d51390ee0db147b0f10b5918b180ceb451f6ff203b9d499bd39451b5fe14e951e0c085816b64db662a4aff6f51ece4b614e93b15d8acc6099145fd2d86d81a09ae88059121d41afbcab0f986a388d8c2c67049f7bce3c7d8cca93041fa88149c2c953aea57f445323347c855d91fa0d6282c508f71654cc152b3889697535d1fb5985e55376c292f862f27ac7729ccaa90180d8c2230e8ed350c2b5fa9fab72fbc2b918f45b6d5e7bcac4d71ba63e725c160fcc17a05f0ac94e07bf93311797d885ade101e3e21ef9b02b105bd76395c0fc7e87a2c255fe696c987d886610f5a120c95633d2146609f9dd3f0886383401e915f8b698bd95abe91219a102b88f899c9896daa1f834b9f0e7ddb6cca26118af7a1670918012b7ce84e75dcececdb1486e9f1e684fafdd5e6f572a4608b557473afe0037cf39657c23ab2ec5a1f14ccb3647d32fabcc085255f375a38a1425bf34358bdd7df3ed50887ee6194217121c1a538ee0c1af58296db2a3f430d3144cae99ed8e1d0735d8f699fb19b58ceec56144191871d4406d91b3c7f34c6e10dfa08623f9265f141c10750424e59051658f20047f1ffbb52ab8e925a16ea1d98d75a4e84bb5b161b793729c5f5e9912560267c9115823a3783cf15d7d5132d47f9ae37bf9d7b364af5d947d5a47be12f78ac46abb54f99883fc11cd10a53f904883073efaa79981b3e399a14a0fec4365fa5222fe4f7c5434ce65f8b51f0e857e6d9e78a8f77e592cdfa2680e24524a14053877264ccd3bbc6af8a100e5c7646d0200d5117b5c79ea8bc073356321026f0295e69efeaf9ac969992cefdd42edb6fd7b1db2c709fdbe60e8fa08cae8a885d99ac0defe06be197fbfabcb0b6b20339e036b13b2628c3d85279bf7bba205980fa2cf08328e40edc74799d7bfd48d8abb91aacea1b35e31eedb0aede9df763ac54f3f8fc7cb0b414adc982e55d9709995e7677c2e0b49a9150b313dfe175512973bb2a79cbfbea5d7e05dabc1d932b1cffac4cb8d5951913350726394210ff05d9fc132bf77bcfe537f88e6866926d44ee3afc74cb2c323562a5a43bfe31816870fedcc7601142f03a0ffd379e0f0f1c246337b41d8164d5f0dfbbf4a41873854af2df8c64942f9702c65f391051067e897d77ab14bcb25191d6589626cf91aeb7b59dc67cc08340aa75bd34a5bf8d4b85689dab7a73e41a37072ff4b65deb46f3cfa7f7c17ce1e5d400c5bc8235bb81449ee9c8a92368a04d8c859cf6c7db49c5c9058f32398b38249dfb6659a972b05af45bdf60f1e4b57a359d39cba7250506e0d1fee98362f1b4fd7b66ed3f0cf8de4d5a25d10f0239cf0fbd7b49b7709f243b346eb422a86027f01e641a7b4be1f7b4c6285bce3167208dc72d823c801d13bc8eab8323c9dff9d0763d2bb75c344e7da68c288b4b3e911bfef1e28e7400286ae27804879a83728761957b901b33afb30cbd5e01fde465adc420f7fdb0183ed72b06889c5ef6faf39c1397bc5fb5f43cb2c73c3c0d54182ed31cb25610669ba1be3f20ab1d661d6368c2cd1c432ea36e0027b59d54c4c6753902877c2d11ad195c4c88775a1f120e8302399799ee56447768e2e78124d7a0717f1f45ee5e9d78666e6604ca58d1cd5a5848032eb896a6394a34caff53512a07fb97f410336016c34fae7dba95f2c486f1ddd3b911a90c6ff38dbf32f1a0d50748a03735346cf155dd3e83418ab8f1c115bb57477e423cb4f06d11138f0549b27ddfe95d729e7347c59a33a92349a9107fd4c941122d6f44f40ca6e995ead5a99190a806741804f498ef74ead1fd1207f66211f2e9f17256b9f6c38ee4f675d8cc3fc7f21a3e0361dc6127d644db558639bd271cc86f9f4a3d01bc5c798bbd71742c1fdf32afcf5c1170f718419f2f1f7dedb8f705dc4142d4abbd32a443e8e618f52fd5ad80d4afe1c408aee5d9727968f2e25968638cf447d2d7c5429b200e772ad267500e7b8a40561cb75bfddb3a80f11207d6ac87412c126ceddd29202f8acdeb6812b4736e58a61c02bd282abb37e8c8f73280f7e5dbfb4c0d43b4ca67a63d31220679ebcc16c281c6e6261826532e6b897bf8116603b6935968908181dfdc784cb1b729befe16ca557c3070f4b9e22ca7a265c6bb425a2e5f7733295a4f5fb6b136806a5d5b6496b3790085936e14e795a42f19c87ecd20667efd18f5a3f6c18065bcc6e86a8abcae38435151d71d4669e5724aef0bf6ed403d241c6e2c4067f97a53d34467a1e73bc73bd7869269151190f389e8615706a0df4cb0e166092a8a09d036775d01c53e4308eddd8916d66d27c0bcb8ab25bb59f1994e592d4863541a003ed7a00bed9c3a1ba7fdfbb0a964a20ed78945b1ec8fabf127a1ba26722ce42037633f30de6b310510c81d0c0c097dda7ac4c6d463a7123e0cc63b97da66ee17245620a75136f958cc9b48615196aaaa831c7310618809ac31fa21ad10dee13b09ee29aa9c4b3034bc22173a15df154e6f02193021533ecfc0ea0afbceddc0cc711632506bb53960a295d9e59a8b190a5c03239190d39d376611d6182b3df7e475c030de0f88cba273fd6d85bf78a9b24ee8e86a0ca34b78a2d1af8ce96d5d3d8e354683d2ca22b4303cc2b1c40e585575d3c448054db5f98e4be99d0c32395f02317e68194444333d17b2c3c984c31b15371199def062c42749a1b8d8c87a65070e99cb4ffe6a3f847c6dda0ae9c7257e4c3b19abeeca920147db04b0cc1877e0cc5e4237ff5adbfcbb40e7ec1dea10c14cb59b60bbaffc9a670582e8885ef5967a8304209f9f8a90c886ac824fad99247bd11812281873d0f3b0b8830ac28878dc09f44c8e3222921c2f849f144b96dedd66a7a9b57a73af44ce14ef8d9ca1a4e6aeadd5eb8b8e7722a3925a856466a6f39dcd2154862cd71a5022c13bfe3ee4ab09e77c64c65d711b49f7c4071553a40ec02c2935ece102d0bd221237d342efcad77fa516290f1ff8e886a1b386cc4852d2180c958c88437b050e38b3145132f889d56fd174ae85da1fc34260144fa98513db005d49674051edb50365d4b73666fa0072f35e4f8281451278c4898e891be7348e3ed1d1abe0ca35aefc19836afc6aa7dd3387688b77d9d92898b0ff644daf90178a54ba55fd663998bb0f0652157335278eda3b093d05f53c4c3d675f08b8bd003d02eb63ddd93fb7689acaf7bb302d887c06e4d141ac24d056552861e0b15cfd41bf5ca8162a124ab8d383146f49c1e81563bb96f4dd39a3fab544365204f82ad7ae51c516107fb787439e78e00bf836342cb3aa3ac3ec911cbb672dd338bf1d4d23b3eaf2477bb1705fd1d6e76228e5782def0410c781eba7e5b8be59f9ac9f02563482464db9393ce4f22b078c160fb0993c04fe780be70e51482b188f635b42959180fb00c365226795c4eef44ea8ba104ffb31c12af625dc8c7331f0d1ed932ce01dd502de64108c9ff74b4ca3a83a4d4ff6a26a20494a04aa065d74ae795c234c1a5039804b5c8ff833b85521f58cdeb6950c4507e34cee6a81fb86351dc994098a2f72931696e1550b52881afd12493c2eaa8d3188733f48e9c22bf841e41ae32a38df507638e3c50c312c83f9320d514b1432d5ed52032902abc9e2878a922aec14d44e50f039c652358ca8bef34e90e0d8005fdc8168295969eae371812602bd62b589f4d871e1976d95757d0327fb6f2b1a3ab38ad464c495a0b989ae242f8a543be7548a824627f3b2dc22ab87874785f6b3be9c2f7fb7447ef0b1652d8a25638f88c9417ca2f41dcb50e0dded02cb2d48d32c2c633532ccacfd1cd5454a1dcef038bd99722cb45adc23609ef5195971ebd391b6b4aecc2953eee6f2b1518ec2039bb7b859e3d44994d4458f2d04f28b2fcafada336c21e57514f362459d8523e0e3dd66e80e164b5f507e93469e303f38ff829d4370c6efd75f06f296b015261c9692325ecf51a340f744467b544f1c27d62b08f44e9370554381fe8d71e9f46d06bb9dc39fa211006b087c97c88d333e5e34faf65f33cc830b8a41f837cedf7141b628064889e4086245f9536872b8d1ded1da2db73157f7cbf73e50dd73d6ece3a9225479cfd21e08517bde1ef4fee3ec4f0c12721491f65f9cb85884bd799581c7369880097c10b9dbac0be49242582fdf2cf8881bdee10b9455f4d353b41d61c403b24fbfdaf9d8070b660e4accd2c03d397f527371f17cd8d3a0e768729ade301ca41d7bbf60da7b4dbe2382b67ef835698968e9f404652e158b8a31747f57d83249744c8b060bfbdd7f0c29bbb73a5b8d54f061c302b711038d36839fa6f194def18fa644b64e1b154cc55deecf6ed120153f0a7e5be20a435a3fd394a1bc3b386287cab71ba8fc4f3895ec6e304828e56fe16c84127132443b73f9794075c7b584c732a4506f80340f4fe29fa9b301c7abd27efbefdeb6072863d213fddc8413d3b5fd4117a4783b3b10be111f30946524cde38260b3ec74321ceea0ae7848e2a0b43c4eb5af520e970ac5e9e323b50f41a2daf9d8fc0152e71492d50b2b80456ac8d4c41495312b4ff4b80d12f96555597c1ee6b012765459fe54b925e122dd38450e19107ecf759cda15cad9075f50200975002463ba5c611b59249e9672b5e2f06a9c06609b42dc4daf8ea9031469b3817c943fb2bb2130942efca2b5543b962765c1bf049bd29bb0c4796c4e30aed6b8e618b89f1fd5228f3d89b8c625e70794897c137de10d3fed9e8c3013593761a2f20f330ab550f000572ec599775470e156dae6bae03aead149061b75efad2c3e63b2addcd307fb220680048c336ceeff9e29dbe5acc758c1472e267a8b7ffca08bcfb237573f7142ea6011345ef112fac9ad7cf3cd574693f4960e63b9d669f7ba50965ccd73886138bc8bd621e142272689164aaf956daab2c3712a5d3bac1a8c0cc95a305eefca3257f6f17e3b21c88dd229999af1a9b131559a27d8d651ca7bb51f555f25765b21fe2210a044f8ee00363b0f4f8e8d4c0c85e1cd2fca0a0dfbceb1a6068835ffff1cc59ac2e7f6956929bbb10baa05dcbd464966b6f572d42051d9bc85b469f3c26a630cd3ac921ac170e42479158398145f6f357666ecc7571b2bdd527573bbdc508b2db668fdae7643aba74ca3f20755c5b2e5a31b28b4bd2bd3efb367e72e59d72b2f8d0ad7e2c6912b19200dea69f74828a911994d078a15a2404037c3392a9ef836f23430668a348a1f2832ed1dad98b94ea5bd12768b47e776969f510c90eed5d23bb1e05311d179713f2a45c5ae32bdb7dc7d93874620fa382fe17ae819f7dc9754c36742eea5119099bb78b227ce1c98b8bf929012c20303a64bbc474a2265ad8f647c3fd6e6a518eb9790def922a59e4650378aaf24135ddd5f6275412ad4812a15d9f27883855c22502549b0317ec4510e380e3017bd9f5231ad03c2f8a12127800fe247cc50907fc7d7f501fa826eb0153b6e7f10ea6b92e281d9f4fd55f4bee7c0cab6f0277acd7932086d3c04fb1f837c3eb81ea60c5b8267ed7bba695a9c348b3e27741dd2e53408ef32cc6e9cfc26dbd2cbf20fbb8b4d2b300b7fae013d2203c5c48f4152aeff8be6eb532509366d2c714dfab1420d06cd6957c6c09918bfa53dcffd89a09162495bf0861443ba3603b84ea89282a8087abf8020388c4aaecf85293452d2c067de13ffad6512c225d26332a9c175dc84ed721d680e40765dee0501f93cf5fe18374e55c7d6a0d20a8fcea95442b3adc54af0b2fdaab43c01f5197157a6c2b80915cbf582e57710be63d9fe30cda46cd65dd78c5fdf7e8aa113f7c29455b6f5acd8fc600ecfceb32c778ba5907f64a0c6bfa5700426cde9b477cabb031938cf959fc14762833d158665bfe2fe39fb5f270bebfab8786a835008aec23a1633c0682509a08796a20982917de244b404f26e9d5ceae3e1f1f4a336c1cb8768b1643d71ddb3cb1ab59fa0e7ba4b182ad162f6cd8a89a909db94f74bb228f6d19b5ca3b52ac329e04a2d7cc21b4d074aa46908e1a33f393b2207993a84853f68b7f38c1d8eb8e81cd75ce606f6a023e362c6b34d48fc83b83715c124a0f903ed5bf310959dbe5db51919f59a94dcbe15cf845f778420a99bcadb4f3937bbecbbf5f2686abf45cf4314971f5ed2eb35a99947c3af38b5ae72f74dbaa4fcca819de44b93ee8db79792c14957203f5425817e7cf2d73823ae8dd06e4490dc9ee9769dce8031f4dc9b6dd4e2cf40cf7424a67d7e389244878c7899adb63b42279609842d32e9132a63467eccd21655d5cde85db1bead0b1f1914f82b05e478d04e6e92caca7e330945c34c86329bfcd0acd3e47ff48fc828e3fb6b7fd8b2dd2492cfdb4cd1fdafbea91ff42c0af2df1f248314c2094d3691e9cb1ba2bb2af77b876977b23f77c4572f7ff1c1fd099c2eb1c27b7754002afea119c52ae860ff94fe7d612567d215675ccaa6d2f52fc3c683464f4814e72a0caa43bb51bb1884ab3d959a0f750dfbf660cc76b3ff887d0cf640fc5d6d1ebaf19502614a068a87f8765b22bc94f8d69bcbdc3d305a554bfb60c5a43b4883aada658185de2955e4361d8d6522502e03f257d2ebb2863fee808115f5d2db30fe6928ca477177f771398fe89bb894893e40bdaa20e3ecefb74b25557eff26cc5a3bac3949b29dab1a44ccf1a376fab52450749e2785784a5c79f153d8b0dcfd5a0790ac7d2dd6a40a34cefe588965a415165130aaef9074fdbcad283ca85c4c3a32c8761b34bd2ce9a2b3e44a1d01e33c5440559f39c3395389c1c47de7794a100317035847a3e3000298d56e2ce086f745a8830ed127bb8e83ff93d87ffdd9cc219e69b546d699a41cde5b73ab5bd893cdd5e7a4432b894866268d6334c292f4ecc89178b6c741c04dc92ede9552400e59658929d081585078e0124109c63161f7a11432ba4a60a655821721cb63185ff4e869165bdb639fba5141c34b7a47e6a273a1f6a6305c9cd41060c0bce620dfb6e34b35106f3c7396207c1b5a6c02a5593464c13c71b7bfbf53cfc9c3b3bcef66fc42045b60f41f7a81bec8c2059f4c0cb457e08fc254bafc27eb52a8ffa1afd1a176ad005cf5bb7ce0931a6fda3934ff91fdcba8f0d38bf32769a1e0d2b30b835cedab38cc7eba0e7c78192f0ad9f1e346d2e54c4624b7cb947fb77e3d7ea8efa479211a2cfe494adcb430c8b2189e4d41d08e1d08576fcbd970b429663a88a4eeab81081a3ebfce389b41d3a6ff162517e60de5b393ae3ea0812f4ef9f4746ff9b048d40e9b3a35fc589aa80922d3df9dcb4cc42ff72bf19d9a081fb1d93c22ffa97f50b382f88a27482bf18b78bfdbea88cd9c181e2f8d141e6eb5085bb437c7ff8ff6cd95ef0fcbae794f2c3f0539f9da19dab640f05afb741efae14e9c9de5880e090927b37445be344f107612c9e483d64b6c02cac338f9150c4571f23bf35c1dfe3ab351f4962623d1223a554de8b3d353882a48b5c58740a8a83770535f6f465c58ee9c44f6624954cbf0a8d774572f160b10522d6be1af24630a529d7d1b2c320b5f3e1d803c887dbb787100a11cdfbc226c11ba878359027e73ad86dffeec91d0da4914a3ddc54f241447ec8242782c2e92d2e954fd0c566a7383993c356bcda1092f0e602e66d591b74f50d161b1e1d0ad7e7898b981b5661e50d5815e201c2290ac48af95b01b8fee153abb1e49725d877f368a506fc73cefa716f979f4da3705808e940cb8861e3a4ac364985dea7766835a9782c90b04c2f3e9a4255bbbd96823127783e6add167382fd1b0bad7ddaa8e8ed260f0c3b36e897200e6a2cbda0675a2fa9a294237927eb1131fa669f1b1a25b02d37a0898b6a6ba7d9a08b822f5bf11517b7eeaf6e6af6ff72b80d7dee9724c576c4303962e79fc0498f08547a92154a9724700d24d52a356523f7f3ac55f9d4510dc1691392f310cb1f3f882dec2af5a770bc05bbebbeea7ee1f8ac5df2967b2ea9db886366970fcd324293c31484cf1a189c2e39c2cbb2b28914c2b45fc7c68388b8e660a2acb13f521f2dbfa1dcd21abb5414e9ebc8072e3077164d19e99ced38155bd9ae4a67b24b016cde76e0ed6cd1b8ec5e5f57d8f11922514ca31db8dedacb2e8aaf47d89081855130257247af040d27dcb951ca5177da70f80ccfbd9f82a49af94aef21e6bb32ebd0fc59b234e6ddc9a43a745ce652daabae13ccacfdac7251d91640f91bec24034b3d8fe90c727522d240780343d3a71bb3a38244c3dad910d0698ec871cb16be50effd5f1f95b64192bcbf2a5ed5d3ce4f22f0c8085300dd4ccc20ae4086777f5a1fa566cce74a91723f7e3cdc1e62b1fb44a0bddcd726cfb624c5ca355c8f8e609d4d12b0e7d39794b1b7160f694a1062a908b779a36d8469cbc378f6db4381a248c2fb596f7a41549725cb003a6e8e8b9eff66bdfcefd12cb5b209db33ffec41ea31cb4b79156306a3bccbb7ebe0ee3cafb4a3487ba01576437aa4bf61740022a8c4a65415f3909b1b787b190ce8acad094a1c95bb59f14ebbb7cbc1b0ae1c12e80b6c8d0cf37614df9509f74f66017c9243d75bf9caaef9a86f2c1a672d36bf34bc3f5f8ba95ca01d9cc4ad58314305385984f80fac33ef69c8052cb7e18c3d2ec76efd8e2ab4b5575ae3aa2d8f5ec92fbe54c87e30dfc5c44e4e593cde2bcd5673754d00e4643865f15979df08ce884bace308138c143899823527f97621c4347a7779ab65b49ce26bf5f11ce6f4e6d451336d4a3d69749a3505032ed87cd3099eeaca1fccd5a2e47e9d9f3a43f5b1fc727bc5d500f451871ac45919df1ff850235ef00f23b4d2e96c0c1f6243ce63162b570bc4073056a4fc94d01801eb991e21ad254714c9d6bccaf1964b855e2d98023bc996eaabd22430dce4a354c262a8b4459a6397f9964cea33da4bef694aa6d504d8bf32382db53d42908418ff8b9ee5b987d3c7c4dbb257f2bc8143fdd0bacb503b812924d37b058f19c5c7e78280c5acf9449a082c6e444112d413dc11f03022208eb49364ba06123ecc7a60efb4a8fa58048f14707d664dc8454b3dbf9adb4854ae578c3404e50ed8e9c4fd272bed5e8737999a1aad9e9aceb325d125bbe8256d7c6a51a23a215fba8a929a8f9fa247dee266755e4a03d31afeba4051c9a71c3e3b2b0d1257007b93945cbda86ec07ad24ad723370f9234ef2e144d7eec5526aeddf66669af395c3a69c8fd8cb575a54204adc1cf482167e74f6496f5258db8ec287aa45a115cdc1578f3a99ef91a0680394e942d6cfa627b0ed2f9ed6cf44794912bf0b6a723cfa9c3a649314d5b18b45590b8eb47a6874ea16f22c9414f75267e295fd3ff40091174ab50a96df5101fcdfe20a57bcf61c1f7f412defc9663d33ba3fa5bdea31810705071c51c889cda5f4953451ed49fce2f06fa088d2553e7bfef755274c83f0e4bf7f43159960287fc4cf4f836715949a390f2ffad138954cc99a0578becb0758e0de6ff71bf68aca2aecc714ae1d8c15c2fbe886893a9d5dc5a399e24377583914ba81c3e0399bf5dc82e793161caf94644e30b893bec0663d38c37e3f575586d0cc6418ace7af1aa7d746cf2fc401aa2a073d7467d558f157c6bac7430d25b7406af9591bf217e10d169a05b1dd671106eb23aac8d1fce4bae8a0b1d2a31d727725e620201f3c05de859ba3511c58fbfa99669fe8565c228d9decab2eecf118fb6ef2d74d42f820170dc37af8a1ce5c0084e2e204339352fc2c2aafa8a2805c90445161034f7562b5d72cab7ebe1a9ea37642cb22df61ef5bae1c58c8606aa58ca31d4c7bab880b1314a62819937d056aaf35ff98e0c7e3638d8f0fc69538a662e2d215fdeb86a8586fa3271f18c66122cc5dcd97fff3c1a5e898deb518cc305aed0082fae1b7affc3aef35a8e8710fdd6d2e6e56617bba27fc033c1222083e797c780bb894272b0e267d442e04cfbdb870cd12f845007d29cc0dbfc71ad7d9dea28bcb68b78457bea08465d0ac94ac99838ec6e525c3172f936509fc6d9c36ebfbf1f01b2f720965fd458e41b87676af4b2ee2ef10d055d5a804dfee8451862b53ebaae247704bae13bbc8ea2f28497e025f11f6bb8176a745b48f13d56b670165c31f32e95217abf5e47f45f2abbd09da266531c8ee6b9e284e2c23ef8055c131ecc88bbda9f8fc776db7874a334dfc35f2c9ec0e054a4e521a0207809d0588b7f073c17128ffae0a1f6696bf3fa3602fa75dbeb5d6d496fef5f77f9f9f95e1a01c59022507a8edd6f863217380d143d9bb0446985fff9721a710e4dabe2f1998cd6c0d52400eaa16b35fab0f84b3e8376c65c250c1a25c135e925ba9e30e0d7b35aad3993694d6e0f9a100163e6e76d5e1b620ae253f5305cf2f7659307a4db0e18c7d09523d36c162d66e1c97faebedcb410ce466f0980c60c8b51ec79c43012fd7b40b531b3e036e9abee348a028356214e60327de4e9fab103c3c2eaf3bb954e3f3611f740223eba373b2bca359bd1cf16daf0fe7c8e5625f35b14b31cd9e388ae141e11ef4214036574dcff036e87c47adbb8061cd0766289d7dbfec34475d25bb73c447b0f8299c6eb07d930a1f93a97e4153d1d55d17dce4164af8a4ae007f541bb060ba4bef8b5c751aa25f1fbba5d266f614d2ba4f0a9f4e1acfbf7edb787a637762ba3c2b62f17cf038aa5d4858602a85de4cbf8dcb935c24cef6b1f7a4b3884ed2684bf97d10dc25630907e8758177e1855bad34485f4fc85409843c8c7dc8bf5995500ac8ec76954b448784e556eb3e9c74f08afed399da7d77b68f1790af1c29acac6aff8995689b806d0717a1364b3612a01dc45c2a33d593687a3e90247427568b200790fcf396fd35efad8f7df0f60afb7a492e66483790a003a55f778d43499971293be3f18aa2811806e473a46716010fa7a390c32ea2a9a8a4b8faf8c8d2859fa96399845ae10ba5d7352cad51531767cd6057d29261741ef4bf783521405cb6fa2a170486697c0f32ba2cee7c6e7e98b4ea570e86f4f4c0abfb4c91c2e41258573f830fe874406ff86dc67b550ddebed39fcd717e348d5ac55a00625f07d54ce30882dc7ec8a0a0399c617ca8c92a53cae44052fe582dc5b7846da5de16cdc0382a40a50b4065c1d524223cf0fb0c02f7957db11aa7d0219cf40f2194e5d5fecdabed0adc504a4208b313d77bfc6948a81c613cebd5001f0dc47e251aeb4b7ba999b446717e0d2c0fa38a82bd3dadd0243fc4ac3e56e548ec347508696b8f1a23de9b1d50ad6f469c53eb0d61bb4301ed2b255eea0cd352e56cb1dda443af88f5267db0f94102786170144713213b91928d1300e3f90a4f13910d6eeba6ce754612f04e72c93cc62668efc90b0d65b88e2447c989c257baed5950736cc49d6d70c2efb09297ba58bd1be8af65158bcbcf2b8229e1ef1f07aa46e11a1525852a4f271a6540cce288eec82cb8789c6acd647b6e30859c2cba2299d3d7935914d091891b55c58dc192220461ce50d32f3e6bb72243d50ad9bfa8d62bf691131744ba7f42a9a109400b37f10e028b7ec0f2a107838f784d02a501e86508cdb5f89e74aba5757140e9b0adbd0fc1a7ad92d2db0263701063b4364e2eee3d8986bcdf051486e9bcf2e37f272efe04afd75577240f3f8ee4c5147aef2c7b9a163f1a2863a129c81d92563908cddf5a99b655f7e3793ea94e35e3705e1b4dca11fff5ec110e4f74db578905cd56a65f209e4bbf1f1a028b1fb81ca8f4352cb817ad84eadf8b8ee43f771c36cb8b1e6def9cbcac84f0ec6ebb14fe5d23fda9baec2be8242ae7afbc8c6f338b90fc33d466e54c3c6d99efc711cc8358832cc98f1e0d2553689a27c70b5f00e2c9bf751942a321fccd32c1f467185269d58fa46cb7ed42e1af6c8e298e11094bf6ec31267c395f882f4e669221c5b151258681321168ef24eea4830425d0ab111f02c97fcc6155fc4997418f78058afbed8ada4f34881a95af7b0f6de8ce4b20a1e4094512e65b32567177ea2d132860d1d9ba07c7f46e3f2a6e330b2bd3298357255adbea66b0200ebbff4ec01825c1c5aaf143dbb7c9f58b2f9161792d8670aa6c28c405a0c4c2dc8a684e1606d7b1c967b0f16ffd0528fd673872747ab960fd1fa60bd0c42c12906644c853f5607a33cd8e08269776b915e4fa85843f68f55bfdd31cc4e9e1b01a57d63ae57c8ffd6a96eb29e7101d874e24f84f2f182eac0669e0349a1f54b74df7cb56ce9ab411b664b03750c9322fd5bd4e667ccca9c64317ab00def9f932781936e23886d91dcb00e8550248f4ec7ee8efe7740ca73b59532c0f80a013b17b257d42f9db27ed878dba10b87e2f2676f6114693e2f39d65ed23186b89d18eeeaf8a277b3e5f86ea1d6d3673045620a4ba5f3dd79ff14b01063b8e9bf4b6412f6b3657c4dc39825db9d23b8aff41e0c15a2b409512ec6910e759b8be371a7a282667f0cc4a12ab92151dd69051dfc58b7dac7431f6188189d4f81f5a0194340528bff8bd10e5dfa3c4c4cd461953dea3fe3950af6a4bc2d95461eea4e3440622e860b7a9235325ed3482a39378e3d682270feb747975ff99bdd113d1fab9c67f79607528eb4650bf03e267a27f4966126b015741e200e4ebd26d837ca21dac027aaa470acc2833b29ab60e6de7fb6392820bee2092f7e679c6c35c0451ee50029a7a98fffaf7f90504186bb9ba30d318e2fdca41351dac7d2004b5cede767f780fa45b8fb239a23300de9be16c750d649ec538d5b55a7e67bb19abc8022191a4e190f763f678849dae3caf6a30a4f4a46be5edcfd665141344bd1bc8687fbf57fed711cd3b5bf8d48f66b47856571b686eaed9ef0859d576a73898d28fa5d9e0cba8f0608011cddeb71834d116501b9834b83cf53b6be230e91c1d4cc9dd619ddd4f6a6f2ecc4ac133c194fcda2265b2897fb584c860487b30eeb1d2e3333573d6a81e9f6b60738180bb926874c80a59454004d93690ac58a418539cf0724117136eadff68b6a7b38252eb5030b5f9db44bd5313daf5367d37facd354f3d588b2f52d10fc97d00bedc7527ceadb2aec92dfbd8f6042af16f00a6602f5f52c8629135cb5e0055b32cebf3b56e30f6cd3248b2f557a156468554f19e1779edd05bee057e6758356a16c167a2cb8a367eba58489c6eb60ab889e93f48ed956deb68cb829c5fdc4ac6926348094dc7de3cae10e2f5eb3e0f871a9f1a982cf1b2ba8c48f442d79202c545a182648d7cd81e0e424ec0bc8fdef02af56ba225309560737a60bf58f2296e135c81d1da5d2aa49ab925d69b4cb7302c5bd59b81191de3021cb4159cd64613a7143b5177b9cb9a2f99c16371861e15280ce8d76906f3a4571797143d4feb24f8f7ae571a3c0e413e0253dde4ae58bbe234b51f2417880f11267c925aacf5ff764144acb6bd5e60e2e649fa630da7200bfc7551511770cc21a3d9b16a7e403a304165d6bcf7c06200291a16b6aee0141cb82572d862dc61ba651f4b08b096c81ca96542bf0ab892b279fceb6bba8dabad455e729c4beaafb8b51b5ac3fbc5c510fa82d1b444b4215f3faf528f2a9c6cd4ff44d7d572f538b4543421a465687d7710bda864e251b084fb0e4252231fa8f1fee0076592883d1a1063d5043e86dc967aefbb887b93b2ecc6d7fe765c9ead09b09c45259c7bb29523f3eb9346dab52a8733642a675fa4f9aa63e2a6a2d75e563c47f996472c147ae51df1dc11936dd3dcc89dbc24279df0a69371434fefd836bf820f887263f83e0169319cffae4eb7f3dc80c0708b1ed5806c1b9ec01c2871d00703e1cad62381efd964feee10082ce5056211e050649bae18d66e99ada7d45e4848d9a239603a41f0d735f17d47bc8daab87189bcb5c6fd4eac1e605f93d23eb1b03330bbc21f04cf4e73a0c5c73bbc9e3a9fe26796dfc60d97b5aae0c94ee1d8fd09a902a26842ea873fac033ac56b162606403c1173a6b6e2f7818d215648050fce423c9d817310d5abe86d8554cb401b38d7cb3c7e414c9389a410c678c62d049f358751005198bcb5254aeb37c6457ad109158764262e3ce58022b8b4f85c2d16337a4d2b25abea48fd608b10758b33b5913d3c9d0b2fd313a4a9c28632e5991a7a630992e183472f7b6e07ef57127049261965310e122eb63a7a7a8b2346c0cb636f6b953c7ecd3a6daaa4e63168b74da7611805e34079ef87272dfbe89dc2edb35f45e8fe16a5035db78c0c9f4c4f540808eba3c67f3fc7baef7056d579e10003f09d3cec557366034b18963dae61362ed7796090298c0553ff810ff49c9f77555a2a2fe0859b16b49ab59f05ea215635e3940c5132eefabd7bf06d29e677657c2ed7de9aa79f75f7e97fc1332255a636b093691088a19c51662ac4f4b2c5f5f526448209fba41d5143b5a66e2b87a19e2501717f386f4cd8d9eba978abc541485b703fed855e02cc1d838e4f13b3b85865ff4fe5e58f2096ef1fd430447bbb0fe8da5d7828d98f4fad887b41a9c739a3cad944cf5bcffa96834f799d0c26eb2c5a03e8a40e4ac60b30dd6f4c4418f68b02aed7ccc2b8f4ef2c4900cd009bd21332de7df493b882151be33ae90cdc1de3ef44bf98994793946be2bb60771c04b1be7d87c344521ed89df682e24105c266dee8a54b02683ae46b1f7518a04fd12de283a3c5c318ec8298c479df6c98b0853eb5bd317f9f449d406ba591f0fe65eb8015f6a5a0ac446e0d41f3d5aeee6001abd5379a18835f3e2d4afc848bf9511f40dedd2945d5057663326a5153fe0e1e2e0d309924af3d9e92a87cc322f5c39a951c05335a73dfff700c28f2668d13c0a2b4e0ff81aa8dcce2081ad29f0b777d15705b768ff1e779215e660f3c00f82a860cc0a5d8b40fcae8b2bdbaa53e2101f9d9636674dfc63311544b8a33f6022b3e419b07f3557607d6338c35273a4b808ea30967aad7c60e473a1399f52eb6736b6f8a88f7c1bdddeec722a79afc4f0b23fb97cf25780d06778d3c08bff621263cc2332280f39601833d29bb45cc63561ff614102b6849065ed7e8f78deafb93bf7a1ab1d8a3bfe943f1754e8fa4717acb671c3aa28ce12fd1b8eccda4553981adf73cb2ebbe19b12b6f72db0e5dfb37eb465afab9cc8624ff62c95bc18900ece2a75c450c802a89c3820c38f4207794cb24ac6dad21c3f67e38a10404f71dab647ac339348402b45fa707e28ea5d021d68c4cadbb0ef4d20bd530f9ee3046d879852e5ef4bf425e59a358c48a5ec6192e27aaa3b02e6af01265fde0f48382d7b6640edb668431ef6ced3fb57ff27bdbd0b2a657bd2212f6a6bdc6fcf4e0c60996f4474f5eb92500511d5e2325c2d25276fd01adf4a513176be8ab0074b99df715de8ff8ffbbdb2457b0f6f1ecac5816764b7f4b7a55e8e166bb3d418d652433c5b26e90f6ade55a0aaf5b29d81bd4efe33f7a802452889eeaab23bc73552ecbf41365e01070a615febbba8ff9d1875484c14fd174ec00f9915e4113d62867dfaef71647e56b8dce635ed820c23e6a351ce21d51a7b371dfb188c6360ba814d16d875fd05590678528601230a58d55a1684e5cbcb71c518919c3a7d3ff838ca468aabb77988853c79403e900f076b53af1c99c901dbf75a6f7cecb7079149644ece1e14b75c3218a53bf4087b06ccebac999986a676db6d8925f6563d050438eff8d22d9f21e0b9ccbba3c0a6997db20eb82d79cf6d4f4aa890499333705e61edcbd3dd3ff4b10446879335cea2361ca9cbad288c5af5504c9adb29a4c07751250cfeeb7c57d111f7dd3e64b690ee4ba4da1abbe4115cba2b03c042847706c2075e1d02fc1a229582083e5432d52da7e0ff4ee190bb4bccc97110a7d92312a10138a90e7bdba89c7f54b1fd1f1b94e211050301091dd45a5e67214d21036b42ed5c2fc8b3615b22951b7fd10a880f963d037ec6c5cd8074535a233a166fc1d2c1d2e27aae01ae97b7b8b66203b732d3d2612e87e95df562863c48253ada20070d68eae61987526b5737f145493088fa0bc930fe6c668f16f16b6248836d6a31c01dbeec87b36a6239bede776dfd41a0beb96c2702380f08a457140f8684210e3ab0a9228a38b3d5345fe81bee103759ecf7345d1c8efcd83fee36a6002dc33eef1e6d4eacbb360420e8eb125292f33b91bdec8b567a0f0dc8ebefcd924dc65c265f5e88d955484a0a35d40b8ccdc4206ac80f04fb606230f3abf9967d69e9d84e74bb958523caeaa2ff6ca3a6cd138c97c66164b9a6c7f9cfb8c32bae61cdf5df124474c6c559fa73850897349e8355c0a1efb054ae0a319c1299ff4450ee5ae8c7c22498241c87c35eb6d99c095823b9e7f9e41c3b77de7c9e7e64c2047d547e210da79b631c8b85b2c8f7d98d81fe2728963f414971854760f4ec6a7cc510e3692446afae8e7b7f1f887d2ba4a6d9bf281a5abed39ec820db0a711ef3024e1f5bdbd8743806a122333286868ae23b3b8ff49833cbfc42cb1e222617e2badfd20718d0d718b7edcd72269030e6db0f2a9ba872943a6244f3fb099b5ba971ec1f161717569afcd9860381c592106c050c72c2b57227bab1f52cc70122b09104642b7c8dbe11d89c4ad001fa71951a073a8be69b457e8adb5f34f887301c79ba3df96c9c748391542cff962e8d918e4f3ecc9f9f698e33ebcd49dfdda854e7da8a439970229a792236702fc5f223cfce63ba76ba36f19858318f726521da9daa4d59cd73111b0882f8822b7a7a3dd64056c1d1920d417bb16094adb5cd57371fde09f05ac51dbeace7dfd71c68ef94e74a28e09b67b6d20908a88e0f9db30c6800771d1c29b02052f736a8004aa238b1761046ad1945aa0b17c23db3d2e33b4ff6f0d7b4ef8b9da911a65c170a6ae567811d09aa3c73b4cab2bba1a1a2b364fb645d5ba849c37c7815dfa6bce93bf71460374ad719fbb17f4c82b067e134f323799c9dfee9e71bb23a4da0efeef0a1cf6d9fcc2a5f4d269123c9256e213a8286ab774dbb1a03a11fb91d375fca2c7e5f8c42c63ac4cc923546cce35798928ef6864ab9bd559b85990fe061a4195791ec1f3ad41ca385088798031fcf43772052dc5d67310336bb016ca1766231d280f905b82495bbb13dc70451ebce329da8b235da067858030398462ece82381aa74aa4c4903107c4a23f610f61c9dc6dbd4b0f819456842edbd94fe185d92cf8b58f8c2055072d8c0180233bc7133a147af587687f456e34f6701e18bf02222d48ebb6b07100f96c55dd1e4864320da65b4c4f9616f9e688ff216c50ce57d30d6a68f7c980edb15a98d3575f3d00d835eac39079488c6d6c318aead8532d12c08c59996a8f2b6ce0272abfe3f7bddcb1c0ffbe9432eb0666afe6031b863803db81e96340e8012870542b2917a3adb39a05d79cc6803297faae1cae266fc0a0233133f5cf898c47b641077dbc3ec1888047dd16be4b4b7f090adc3e132f36ddb77beeabf9928cc83905371be665e097fd4bf91d278cecbc945d6a7c5db5e98258a56d31d1676511dd879a9a5262c2e5076468fa05414cc5a8505b8786605617b43c119ccb1d7348a8025b0616c571b5990b3f12054871902fc4cc23988dc728115f3c4eab5f837e4dd0b5b746fc0cdb5ef775f31218d5095f1c49e402fd5b77c079630fdd07dc1b5bf740f4f3a4377712da859c8bcbaf8a8376e6fad54ec49cc175fb6281c667dfb48d1b593da53d5e43de0555167dd4e6948e040e4303357758151f80cf7e0812d927029c9d1d86db754e186f7a3a474b06cbac30db593245bada91daa261b6902d4ac95fd4579311ed4c35a2c7e12afdbeda7ea9d8880e08e248fbec2893e12a31407bff24af28f51662b9590b6e57b2442fc048fdd32b80ca2d77512269bca4e54cba7e6c5c978d8e28e62714f72450f9fd066dc6b4494f825897259658f8dd9a0c28dd69170fea43bc2c214a044cf01d2e85aeca79115b071ec24d483b4dd2b1f73b496c5369742d700d7224e829256ebe2fb6d3fd099d2a149755f02a30818da96b39db302f86921b2e031df44ffc04d941285f66da1363e494e7074e15b97573f29fb7592753a3b2cda49727126923d479820d76bffc0dc44bc54da7e07ca021e1ffbf781cee4edfa6ec07746f4e2a208c2d467f7ecb519069d4ea6dcd839fd52edf306865908bf1387eef45540d59421b82e5a185a18b65cbafcfa048635bb9e1e75f5b6e34d951150f1e2bf7f75ae7964b174ad0d535a9fb775b626e3f6a7d66d15e1688f4ccee817c1aacb5964ea0f3edf6dc3b5a7a557bda095201ca1459ebfbc4c24c577b3d373421e08c95e070d9dcf84cc64211eb373c8b3a0371988093a8d3bd126facbff54c69e3487dd5e92613cc6f0c194b3d7bf852896650dc156f3bfeb0217f4ff0e35fbf6619aa0b8333d72599cc3e163258a023466e6e79d6693af79ffea4c958d508cf0f0f42c9b0bf4c1c955515bfbeecd0e84ab3de36ae16fd4f4e83b5265bda7b8fa714806248badf85312bb2b8f4eadd5816d8d518f868f34d16e7cd5837ad394b2cc256eb16cb5fcbe94276efcb2a3eccb5a03a920b651dc3cc09a748be4bb21cd4dcd094c0b20833a585427eccf2df6d7d201cd0d86ca855b24292da267bcc7998cc234e242f64069311aad7c6afcf9d6a634f15c0d58daf9893681c84fce7b76ccab0a8c227fee349d4abb44c21b18e15e3fb10afcb193de670be439e148a242f3fe03dc76bc06ad607b998726965c3cb2e4b4f8216171a162fc0724ae6123d44b416d9ba40dcea822dfcda2edd46dc3a59825338ae659559c4d9fc1cad8a1e1d63a81ce9ed358620b157bf63c4063460ec401ccf70fc6c06197a28017c880fc81812ea6ac228d5fc463ab85e71331cf20e985400d726c25c75e29abf7f4fec02a1baf8c25e320df8568f35baf4f0228e3ec76a782a64b33a86d750163d26f59e5c0d9667cd3b79eab1fb760b557098b3494bef7b29b64f350126e271ef0ab7b973f536efb5fa46a8f18386695a80478fc285d1e0fc8a907946d0d9d050a5372fb6096556d98e1a986f74af154c2c628ab9639e485ef36def214e33444df9c16c1edab69791cfb07b4ac8b3272638e25162f35c34e4bbff36f52843f9d1287c6325c2d6861d3c3a8d143a993b466ebf9caafadff0ffcf2ba29e5b8493d3fcd90e68c3461dda155fc6b219adeba8a56cf370f47bbd9ab0aa0c5e608864e8f751e9492314aaf72feec4d70d4c19d7d331ef980439e15fddcc819d2e3b6638879fd170b28b99245332a95c731f43178d05f15542b6f93a3e3c5a447f254ddabdea2e18f191ebb2492f85d55177c4cea24bb7280c2fa8ee0115a67b14b300c5a96c5bbccb952dca895810798aefaacd5ca5cb6c206ab94dd389a6b0a88362b5acb915d26bdaea1313e248f334675e13532a75a9262a7c108dca9e30f545a57f6d3d85495ba633859df1cf319d5b96074bf7ff80014765e71e1c22a72f94b199c751663b4c352735ab2de7080c734934949dcc7095cc723c6630c783bf5574857d60bafdccea8bfa90d0865fa854458f528e3e4a867358e3d658b31b53e71765eb63f6685c1fd5b07fa66e1aa95a2e767aff22507c8e715f8bd343ac9bd213ab12554982472fcc23ccab42b600fa7ccdeadddf6af7d65a4b56462f99f41a0d17ba5d5aafa776b38f84ea3e32db7c8e9ccdef8d28fee28307a455b79a6bb36a5c5be6dccc11500bb77f3ce869dc6baafd177207286021d1217a06487f541b1ffaecec90c738f053ccbd43e7fca5b72b9bc103bf0cf109bde45c1557ee875b8b6d4a8e3cefd8da556d7142586287ec1bb0bea374ec6f65f8d9ca7472dd6ba212b33de427b0d5674189d669db8cc52514dba9de898bfcf672f6b0c0d497e5291afa3fef6266cf800eec786910a9b9d3d40412203676fef5c4df37729e7a7ea76802463824af8dd6ad9ddafcb1cf0cfe4239d4294dd35773c0d2e1fed68a6d99e1987e792f784f096f0a82607374e0e94061b8a3d9c1857fea7c69c3d1e451cf2bb9726c7e9c8885276f8a70fe8c72bf58a85824a1452ed861270b4fac9cb94fb8df0099fde10a4be6097254a2e2f744eca340f7e8f568ce2f0280c7fd880b9334c15ae5e2da30ffd193f5acd81f58dfcc461fbb47ad12fb0c6558574d1a098384536388c49812be8fae49457ea97dfd826e98064dd11d83cac4af58512dd126d301de44999c62d7805fe7e5f27ec9bce0ae5271858e9bbcf3183e0215c98a25fa7454e22cfd0356fc9a8fb77c59a7be194801fc7cf8112ac64ba90a94aa51df5e0603433559b6efb46c19384052b3d856f5c208e0b18b0478f573d795d58f5ca0e5e9ffbc9cafe7bbb9b61775314fca5a19703f6a1b5d94761a48e1ab9cf47d695fc271db6ad18cb0f86cda7eee8fa09b87121d436ce837e0911b4484b00a7e56baab21b095e5c7c79604ece0c49e06245be417bc215ef9061a092631ebf831ba1b0c678f61e381d10faf53c6e82ada026f703374f2d83ba418854f334303cbb2e3e19001f22820a0d5050d5e6afa371f7b59d6524479dceb5571cee336795132b1ae250f401487f565577ff018ec233a9e3907804622b620df39b25c49238f54006401440076f53fcb2399c58a7125119c43be9ba2c631095ba87d3e2a6e5e3c9570b54747d16b587a82f1e4cf0088661175e3a30088768e08fa81b4f78d9f7232064d85cfe16322c24f0bea3ec3dbca9c0fe3d62f16f058c4ad6fdd7ffb17ebaf3b583a44b266d6cbf630bff16fd2f298b178e26e491df5ac4bfb387835405fca2fb4340d1a983e021e7a0a323f8d37f1067fca8d71dc984d8e297c74e6c321c37ac88d793a355619b5922102b20ebd30d3bc191b844b68f601b67e526512fee6e8bf420d723717e73e66b8d021b8f63bdcffe35d9f6b3e7a8791e17ca9f0c167a337b63762aa47ecbe51fe133bf85f33a40d67b7374e0cdc19550eceb180e092dd3c8f5ecad5d2f972b61d91f209452227ab1222315a21c317c7abf2fbf1554fa6ee0769b7dd76b0a46ecdd6e887f071494193866dcf888ef09e61dc1ba33a840bb6930093b51b0eb9e723add70cb6448aa606275a65885fef519684c1a79122ffc387f8b30f0d49a187e17945e76646213f48f34b0187948641c547ecd4023f1d14a9ba2b8696efab0da2f5ce35a921a0d0268ea17789894ec614f539e60fad23dbcc5473b4d4bb1912462d1953c128b3d8ea3cd08cca7d487450e0d34cc135450c6ad880741eef1d4853978877150484f8cb55e90f544776db9b079bb0b3101314549b7042091a7d08c1613af79e4a72ad732da64c87738e8a2478492cd0c0360543b0f95aee085b6348e3ecc2c2895729c0c37c23eb234e15db1aa7d761dd940e9844fbb901abb3b35c6c627d8cdc2338e6c9c52e1abb1c06e46061b141f792e2ed4ebffb508b1a23f1a193ceeb9d5225db4af2f8775a5eb09aea71e1d1c4bf086c14d6ce08af07a8c234d9b578e244fd14851218ea71fe9a07ff16476403d3bb81e7b3325e539172c06f14f89237cd4d27921d745e34553c8156b711857c9ffa5f6d98f3110e20a9db055bddd331288392db6fd3061cffa3e1870a2543a2512aa1e326a5a244efbc24c1a3361ec72558c256beefced8b1cfea4e2ae75b2d852bd83b428189a516086032161ae50e98ae224be024ce1da7a9a8854a44af28c909071d4a9e7b97d4398421ed51f31f6b158e2aba56d2a72caebee1fabeae98ae6ac17f049c0710cac762e355e1adfb283a16a44c893014bb777ff90b58f330102b220d00da29dffc2947d6bba42f33a5ef9a0c08d642d3b89a16654ecd570b6db24d585f69efa7575cc2ed4826df430a8bd10fe2c6df30fda779dca7c08b6345f47f9b73434972bf7838bf11f6e138fb065dfaaacf6f88dc96122a6eb45d0f566005f2b544da168af8f193de5708aabd42a59c936aa408ed4b638279fd9af5612653dcb9652a535b4ee09f5fe679326adc1f0c00d714589ef5a2e19f3f28ba1dee6af965ec13018673005a8eac225e348e33bd9296fb6224f5e1993eff886f89f76237e303bf52c363959146a41217e8e00237b3e87c8250dc57a897d9b06ad748afbec0f4600e047f81fbe24c717ae10b7520e62c388a124facc330a42c79254e3227b9932f26d32c8db5b56c82a4a66c8204ad9dae12550d8de80b816b4645b0c2fdd3dad1ecb3a6207de06bc6579ca6f1741b3301edf6d6cde076f8dca7b223560f8d3b6098fb16581e14b0b7a2869f95872c3e11e7d54a71390a01703a5069ac5ba359f08226c4f24875a5e4bc64b44e30edf5eb66b180c36b80052c7a661c2c520765c977a807d5a0df0ee360ed129cab0b2e24c840a1aba884593f5f8a99129bf177791d63b4a822c05bc1736cc83d86d2204132192a7b5b9c241cd85aa38ad19f54b20c4aa6ace19ed0c7db2a24a4e2517a6cc90e0692efd9114242636207b7f9c65b25433770c95691f031e28ba148ea5690350a25b04bb113f0b3b8286b082112952a1f9fb52a2c6a560ec2537415e26abbc52df5066e13dc8140c1c23df0ac536d03373909e99c4e2b0f82bfe4c82fd396858433bdf699a19330edbb3265c13d7677ca90785c706aeb210328142c0d67f8d0a4d96f45d9839df8111ca37bd216cbcd9a3092b52d51f1c1d2b30ae405f9413508fbf947a74e757fb9d1930330aa09f2c9f9a37ec2124805a85d55bfeedd47c816f687add2acbc278db6a2d1d29b3ce430f5f2eb1acc08e1afc2f235b249635a92f18155a58234344abd5fda1f624708bdb467f28e17c65577414fc959479f241b7bfc80c0b428cb9a35f8a5f7f06327d355a3519439cd3eef659790af7750624d33d74ed5b455ce570d191a1da388dd6bbd1538f5bad505aada287af409cc2c786648947c4429561c5272b6b5c9faaa9a7b513463bf029e70a43d9253938671830769b77e0c671a92c05e414d8a3764ce96834c489a51888e755b14dc57f0aadc0c175a978657ec28c3739400820da58081dab7b39f12bc4b58ad8469e29a60a4260ec3df72d684b6440a2211907d186af3da0f2a3baa1a4996d1b548e792e52163082719e26d8988aa8d143f229bd0cc78859a1ab7ca46af1d8c152c4dc79a62dfd931b0c5c5772f0ae39688d323dd73d75f8e06c9646ddcc9cd4a5ed85021e611405ccb06fa0bdf435cfbb68bec79b25c448bb9c76e4d95d8a6e3af48227bfb9222b1d350b3e398294a2b858eec7574b6de2c425ad9b3e75f9145be114190903ee0ce5f7b73df45a9cdcfb80adb81842981698373df62fdd4b163734542e5c29f2bf25e29e6a34d5e80bf25f838cb4a4a90e3920c10c7c48993aea84dee456579e12a427aed06a8f5e2f34f15ed78676c6f2acfc65954297211318896dda56c895077c05597bec46767eb287c8270d700249e304c52ce28b331b2793dcffca7c45bd1ec7cd56ae6c2f118e249d9ceac3e966c861fb997ea5b35d83b5d93a2e5d62d6b05a80066e2a11da7698c2ad8b1451c4c85c7c8571746f9f7e64f2cdb59eef1ecf45e5b1ae474de69b9e873041fd6f91e072db754d8a543325be9cccfeea82733347cce9c5eb81f46b0345ccc5960e525cf6a5dddda9fab51bafefedac1257416beb909c650706b810027b21ef340f02c16cd28119a9e12aafe70f48545fc303a9b9a0fbebd91dbf8fd003e7e437fa1642f834941ef06338bae1ab4f3c8e1dd4b0c584e1534bd3490c8d826aede7c37fb4b487ff8dd5c4ca0180761e5682c886fc702ee1bc0639d9ecf92642ed4345a2104e8b6bb3c6cb4c76fd61214f18bffe0483a3ffd42dbe03d366ac8e7c1c94d3a3048a15f1b302a75487b50546830e8331b204ee7d5850d8e894876ee52f3fff54c2a6352c685dea38bae3863884bff20328bf621eea3d55f444f164ee890f24b56245d1ca3567b97a817ce02f5603a423c2cf1b9819ab584430df6232d655d38f87943691b84f2442aab07015545002efafce2cee929a4b0918af747f3dc78124de68dde4adc6a1e1916747b6b4426ce92d10b5b073af88572e4b426fd2299338ae4d88201c260944051e267340938947e2c6a92741b8147d5e2f7bf50eebf1c630edf5847d22914da30e06f9a3a254c1edba5052ff280d6226a1648112a6a12b6e3b2056f6f90c83fb37f8efe62217b63a23447c44347dd7d89ea13db5eb434750db352a19d4a81fc77ac48d48c3574e761c9b4968aed5803fbda5bfd9631ff352d08484458f903afd629af2472fe0cafc7b8207c798b77cd9ee71e94b48a06075a37a89560f0c10b0f17ffddf18ec7ddb9e70dbb82fc8dc952cc39c17510c5d5fe68259f64245edd07d6ff35a6e41a011aebee41a0a57a1d5ef8a3cb7249c2a707ce4958e0c502796ad672e030c9b8d159e3f0fedfdced42a296240a31fd4774f08ddf1c28f24846e7fcdbf2a86ac3b4eaaa4c711dc3554bed29e43acd99ba7b1a144f32ce14f35c79c133c87f8f8fd2d1f030638d3682805d965cdcc65e1d2bf0c1bd9a5666326a9a09beaecd6da3bc49b811fcfbb1f265918d97d8079d4c27a5a1bc252b2d05ec6621b97952b0b7af8c2d0cec03c22e9f44087b06681646fee4662c87421c40b927a0d187f065781bc500a91359b5b48e5812bd823899b6027e685f20edb9ab9df030db95c2b85eda9d18abc689fd061ab7d9d54cf9c40c2eb70e179fb8a11e8037aa10b860940d035c5f4fe27d8d1f0cbce450f391ca9a7794ec5f3bde1f54671572bf6eda4d53408709eec19f1f724f513ed1633ab6c55fdffcac8515f84385e76aa7aea1475ce2853e0a93db820218240f4812b15f2b5f0002d8ce8c1ba64a21bcbc812b1e7fa2f516033818983d792e69f968426bc35db0edf407a3090e0949d69c1687cb9f4ecd53a1a7d95619deed2dc7bc0ee7cc86341f2944175338011db10274d0fa8f54fdc6d74b59568b89e4bf4dd82ca22cc5ced1dea8ac118064c94902f26efd20649b253f4caa80b430b63db0e9952fe938130ec1c95b08e79bf93bd6ce1510c868a5668990df7a5958dcada2cdd66f8f27862cc3c61ee88c43bf31ee312b96d94a0b11733e860edea92bf38d76bad5fdaff9c91a8524e0b85d6c998fbc102618026093fd2e66baebd3a76bfba5be1439cbff3dd1023dccb41fcbf0f21788920e3150ec08c6be32ad9f535b3874d14f22f08a2bf4c711f69eb4805fc9319b723d98fe47d775d2967a610ccdd65c6febb356913a1a58f045c9208b70b17e503ef5df3dc696c1e3d08bd9890f61dfadaeee6c72a6032f3e01dd80c3e4254e0f96dd3ca6549e88b4204193471778928512ae102cc243ee91b644454533c8a20f198de587e7cd8d988244ec69c8a7cf45bbb2f65ad81e5c2c9f9764a44ae44a8fe154e0ff3e3973df37d268a4f580bee8c95f8b9b92f4bf9c5eef007f2d0373860a2d96649999faccd79752dc2a7b2b90b814973b82a5bf7933ce8431eb15291ecdc2a19d4d45382d1f2697a00861c62db7fd66c56ae9eea935e2e41b89cae6a3455715ffc44a95030ca6a32666193d8f0f26b82f2bef01a014d5966011b27eb2edd58d403c6a22abf0aa471ce853bc842bfad28a1f2477bcf4675027bb2f87af7bb28bf7c070c8331ff1e377bbe0c5703aeedcb0635793f4e73e1d8ae5046dc87113e007d884867365250a562d274bd46d9388b96cbc32365c78fcde2028a562d8042f28bb8b2f99876aebd205b7fb05b034661b1320f84908ff259c615463054b2e0070d6849b8f5490e973d46e3abab0a88f19b17ad1cf9431aa859c594e5d1dff3438751473e04b373b710d9ec98f479854efb74f7a3cb716be51d6331a7347a186a5e9dbaa9a3c7d9d57404ff021106a9c9285e47854b21a4851d3c6a86141361900196d860e576e16e6d35b3a67877b262ff6df9cb6c24c0f781980708dfa4bf939a5307813d04ec133016edb6da31e01fa1f7b7dd28f107814a08f0796b5658edf0fbdd9540edfc2bb83943ebbee768d48855ab9bc797f578df9ce65ddc752b9df101bd85facc9970e3c489dc49db4d6188a8c3cd69369fb2e8f52a615387a0f03e9cf568bd21b42784de5af1d58f012fff530ad9ee0f3737e708970831f476bc7b8e0b4835e873a22cbd7ae652ddd3ea8fbbc025ace1e916860fc6f86eff9fe389b51e14c012797df4d91b01cb45d422c8a4f068bf05ac6d34a1f00ed407e11ad1bef580ec80de8af5b9c27db33238004fb5a634df3573980712441d8f033417d1ac17c3a08f6d1799f3a60f9bdff91bcf715720716a23e5dfbcde62572c97fef7bbda5f68be2359053a5f35cd82bea5fa5953d3cbd8f64634b7f0f2ccd84134d8494cb32ef05720bed27e86d3eca974eed03fe75f78a4d0d78ddc15a1f44e1728e99507a9d18e9bbe3800ee6aaf9eb0f679ffee5e8591b32ba6bdcd3de0795a93c9fc24e7c0fe0195927dd672438c071409fbdcb8030e753360e9c0e95790137cd3e9f2b88103f3667fa7579a02d4d5127be943af658ee5443e0a450bd2a65bb8505e66c91882d4b0db654c567fe60bfcf3ffb32ee9143ca5cab11ab778f081b3c6c8e1f0c2fde4d8b69e55472d9c35bc7889593630203ebb08fb2d0f23b75d685bab5b4a3667a59d4fd0a60cf0612efaf321f208f3fb41af18e1639815dc05839055bc34fd74eea322fa70e9c226322a9691ac4330da5aab3a9f535daddfcc6986d7f3ad7a7c1eecf9a789ae4e1439ee40cf71bf43b41038ed6d97dfd76cf1012cf36e86b7e223bc4c599716963da0070d23f171c8259a4187b153c4c5c3d039017934116fe35bc870f67d3bf5fb9a3fd2e6dbd62c2e31712f1098bd0e61beea3f53d9cd91009b4344e65d688e68e337e27cb3dd5a5d5a7603bda537a17989347d8fbe4ca04e2da9680dfdc679b957ff15584cdda9f92f4d0f822d175a164ef4aa3b3a2b971c26830fec0b6f183743cea2316caa0d01ae96b6e2aceb9de88b6dfd56fe87bc6f71882496229aa6620c159144b09d44368770f4aef8cf78db0011eff1fccff5fb4d586c4427aba42b90cfc1caad0810b121292f56b627df4881715fb453efc917bdda696648045dbd06e566af25083825d013a9b2d70ef5e0fdf7b10e39745c28301300eba3130f0ec2a27926ec079a215446af8d71dcd042c2c5e1bf440fc76f4098d9cf6ffb229def124de732459bf061a52cfe70fca84db3d8bbc11cc1d6891cf47e9d9d4274ec2c8938bfe18c0046fdfa301bc437a5c775c99d523c08b86154279462b91f13c0e6d981a750ed6440ac2d47162badf03607583f9aed492f9a32a0f6549bfe20fab94d6ad8e9f2b8d107c65cb49ffe8a4b0842a7199ca7285e8d6f2887f6b111d9a275340658ddce1721685a855fb6eb1ca3c0b75df0d60881294834b88487c6a509f5e70417b0828f760fb1321a479517876c6e3e5dba41575d0dff4b757cbbcd1e1247c745ca5718426fe6f4177eca5654d8fe017e75205cabf23114dcf422db7567c35b7239981ac0f2cdc147d86286572a77718356c1cf79150bae77df9fd108b8104cd902c2b6e399dea04490fc1249569c6db228af435ab5657d1a4dfaee393345ece6f35207e57d4d07c281b5138333ab6c04f7e6d01e436e3603548224db7e2362c8ebafe261c2b41a5ffba72a8b5b978c6da855a36e7b400defe790856928e8d3c34c85b1ab8028b7aa1a4982585ef1ef70e04d7c1b7d6add2340edc77b57b9b5d6c81766dac18fe6e1ca2fc41d221f54b15618f81387054ad7a5f24d39909491c61c2034bdcfda93089dc7cde2a51d461dff1eb5fec9be4868111c92f8b9d33f35d7a9026813b34279451af9f1419beedf24622325ae062e8614d8e3392d8122602f0ea563532373a87505a15caadc37963ac06cb7ebf7015feac613c367a3dc9d233ae7ef7eb07ec37273a3d082f7ebd56d73e253f9b2507b88fa3ab1d6dfc63ac2f6f43a85396573ab4f0eb1bd1e1649e0b0591bda53ba4060d547de8f68ee6eada13c231cc96e3169566b45b99d2ed10d4419e99f6842a283ac9c1b09b7df62574ed0e3466fef57b5a0e0cd779f55d557507cb779925a628721a9c68e8bda976f850a94bd2297adbe323f311f42c719dddf4f4a520a65662e022ee7fe365bc2d6e5d54dc98f3d6019c3953554101cc002a61e6968f695e60f856172cf9ab8c9ee45869f8842c3bd791abb68477d4b1441d275a9dbc28320765ea1b4de9c499a54b99cecdefb1d70d231493eb21c61a40aa6ce3502a77014fc34acaa124c0daae18d6f6ff99a8ff6e8d17b8bbca3118b2f7ff16c11384ec1abda158b0fc583d5852fa423dda25790ed2e1489b440d349528ef8c90bfdea234871f231d21a83ce2ebeb6cebaf8e5763f6f929d05a49a125f01602ed500bc162689634e48d8578046ddaa46afc1bd4f8f542e0b51ac9aadfe7293ec26b77052503199baaf0acf48985635260d42e56fd978f873cb95edb37dd31ff304cc9e19841132bc3ef04171bba1f1f48fca1684f63b64f887ebf3662736a1c4361ea34487bcb26293c2e26da57f4ed42067a56ea9e81b2764189a75a6ad7e3fbc3fef989ffd005bb2cfe1dc2f0a4b34fdc4716c347bb4e83406961833950bb1bdbdc4f84717a2cbd31ed1fe0b589bc9b46aad355e81d3013f5559e59ee3e4465c3194834cdb7add547205adbabac3d4edbc2e2580ec969e1a4d6d3099c8cd4d5f650a90e0ac402b2dfabe042b9e8b579e972f6d2ca6f2cf9c22bb2dfb706220b074da3316cccc891b80da470eb4e4f32d33474b971133639180f60ba9bc03dd058fc7dcc400bd76cb1d33a28a79a86feccdf78a2f848b9cb5262b190e0a78833587e6ca06b1191ad1b680a9c91e5edb14308c7e812b7beab5a218d00dc06c8e24a814495e55981dd45440b46f985548a732c2d60c50999efdcb476920f0a9566e366b499bb6db0bdc9baabbff220bd8b22e4f7f7184e346524c536d42f81a705d54828406cb7342c89d3ce7fbe8b141c4cdc6c5440dafa128b7b1cde53687392a352bc4c463b4cc9ff2f504bdebb5b6b192d7fc253def2b5b98c155dec6a6ee13c7120c3a1dda2e3e8f3bd114910d414616468c020ef102ec8e457d79616b7540c41a40b292a6f84fac1738a0ac728964a88c9027bf7a11191ae96231e8337f7e2f20453a1514cdd805f7cfdc832b4624397b80d2114a308ea38f3c602aa6e7aff082171a661c25034a3ba0b9dfd3bf8253ea20ca715b0775a5e502388396d0add2c9f8b95f1a9a4085fbf1756a6884ee9a5e64448738297f9f7bad1596b33c3289066a229b88a48bf3ef012c7fdfb6ad00a3222c14395dabd09063155cd30a4e6dca2e45b3d2c31cbb64546cb37fb663c93bbab5575e8c81c7ac77f924e4f49679428eebd427d784f5a9f7ad493810d3008ba0c8da3a0c652894305a722147f33f5e2bcb1bf9f762c6afc4e22afaee6d9e0e25ba5b3f975061f585000c00e4f9f4043fe566f9d24eeca26c8161dde5d612d4fb91879b004ea7d736a9a43a0e1b156375e607d15bfd4a51658eb6bbcf08f163986c879d9ceb206794e226eaedc320022bfb713f8ca658b366abe2fa9d9760cf65f2e89b9198f54ef6cd06a833c97e30e82439696ee5c398ed8533a98fb46957a120cd1e6239ee1bb7b9164120e1cec4addcaff1cf1e51b90e4b0d3d075dbf906b7a8f739a1dd3e493c2a7bde66573b947748ddf1f1dbe95b9fb14cc2eb259727b40ce9bcf1191407177a1c4407b346f8e0e3ace1b19ec51133164e7c83e96bb78fc4072fdb98bf469fa4d8b753fbedb19e4880b51ba151ed499b7157aebabd333aa670ceb0b01db33f08a42626c07f8c574b26f95e4fe577121179397eb9edae9bf58a0de2a610cba80063d8a6db77605bd2c4c6def421d82f2c01ba392291f910f6ccfb19c29462a2f14533062ee8018bdca9480446344b055706b006522fda643897fd087cf60bb9ae1adee0f2e470793f1dab20e11261b9a9e7fe2f125300e06f85c890166aafcfbc64b88f3057b44e05e144b6f38d13c69dce6dca56cc83de114046c0773d9ab918ff107a3443fedd7646a73f0da646c4a848ee489d5c2a9164f1d3625b75aca971f6a9e11e1704da58c8e2575f35baaa60a3a03b60052c289393db703c24e90c535e65a9828d7626498330f60e6cfeebf05c0ba5ced27b93cd15e50bba7948a0f74734a769df4a32a9cd0be4e8a86f32108dd971f31cdcdf410aa6e753abdfc557cd8969ca3ac96524cfd49fdd0756ecbaae54bf583b3f23896fb94476dc590ac03174aa0836392541af6a1a23a6ce96a46ffde56ad157f8f4ae320f7bfde9cdf832e0528f73f03953806cb0ae10600ec78075795b82fbf8708acac1851eaa7fa5daf5bf2c42566867c637786fe6c27a324f319c6327b67bc7173f72311f2f3d93a3a9178cd93e946db30b48b979a04aba0096d9f1c35daee4286308a5b412bd14af1a4f33969e8958424d0798b0829304cf5761e2f8c487252e6d02ac12b8d8522f615f4433f4b9684f45c96b44a4a77b3606e4f6306474684af30efaef4307920d3ec9b35ec79989db9656e121372be4815ba0566033fdf3a704f8247c2dcffb69a484df1a864ca3af150f377faf35a42f3a25b97c29473e56590baeed789e1770b6e19f5798a6b18e5daebc407d4746dc47db6d71ef19a353f4a65357d5095da395da7d15c2baf85f7ce8fc08e093b951135b26bd6abd427eccd606a2f4ce051121f2ac1ba90051dd48513b029cbcb5a55d3d5b7eb8ea9af0c9914916aa6ab2f362fd726b1e740eab31b0cfba6af07a2b8d59a259cd2141fb6eaa7d9e065f1478a00f287e84779a93498193c637297211180909864b5f7712a7486da30acc920adfdbfd260a3b1ec5b48ada03758573127840d32c1d39661acd03cbf29881fd690afa9f50676d5c1741477e9bb2b94c095b68b1d35059ca264942ed294b562461e440004404a3d8f5be5809ad28a2ca29d7e69ade48800a67ba02ffdaec92f64c5fa0591013abe815a9fa5e7c0ec3a259e08a9ed644fe972f160c22d7e352519c24742d4d280d58ff51bb012bd1f6d3c1025b2555e48485198800876b7136a16268f3ec56f0c8aae43683fe5e1443a53d98a907b2f7edb0fee23d079798cb1f1865cfdd4102f321cc6f9276465ca24afd8920d76c3bf16d39a9d24e9a72f7227620e69b761af8981a0be2997a0a787ab7eaddac9d10d0d8309b3fd41a45661eedc6a5e513f9bcc01963e84b21112f9a90f3305506bdf187859c86eb557007ef2ea16303908062b91497a7071513510cd09a86d4324338f435d7a35b7cdbe763a8afdf49badef00c215467a2d3939ef8eb37604424a1ff0b47519a33a2838a85a7305079e92485002469731e2ed9ae31a60d4f617632a7850f00ba341a2d6cd7ee5ee2212f944ac8712a0acbef10831f2f240135b5f1ab5be02ef249fcf1159f77c506ca2b29f1041b94a14381576f548a4004f043b88c044b96b6236b393aff1e7e333ec2149fbd3912e44bf0d988892384d37d441c7b8d1ed095945079fe72c67f0b1872966bb48e2e9411b47b64851f8fbbe3a3451cf724f496bba3ae8bbab93f6178b371e3b66fcc06ac3f982725f468869bfd8948b1cc1b4df9b5af42da0147df65935edad1926a837da57dad8c735cf50d96a707ae3886db94342565f42b49d7686c1ab0aa10cbfcc1548f59dcc5159343f73a91c3bbd6bd03e167c25cdebdadfa29ff367c67abb130daf053832185e91237ba2c255fdb7524522c7c0fedcf9981da1b12a5dac39c54f96ce989176cfc6f2f2caa442dc7ae5ea6a77406815831cdf75247035ba3f2bde891aeaed349f19aa2891d4677c01ab4ed1aaccf7db7619172c4badedb5859ce0a6753e251c89fd675cede473bbecc788384747c76687408cea69fbceed33e8c356b245223d8a1e72a78c23cbf2ad4c67e0439730f7c1af5f3f0902f9f2c8ecc352c6ca71390775a3b95ac88916dbb21b0aaaf33b4f204659063d1c22eff237ff45ba898f8a8836def0d4230679519470a9eb37790940160acfe665c82acec445f5ab194df0f9cd95ac9e9cbc02708dfdd6765d1f327427dfe0388349247c18fabe290fce75be0742992f97696b1b38f6f6062f1ed86b773daafbc1dabaa4b47e2befbb7054ef29984d2380598eb23f255110b8712448850813d703dd8483311556203792eb272576e809800774c45f50fec28c2a41eaadc48ce6f18c350b9084367d862278c01c9812aedf7e4631653b91498b5901d8579c6267432bc784ab990a865fea3ed3ed290806dd017bd17621847050bcb709e440f0c61fe3395710f5a4b9f4e0e2a996e2d78591c2e4494b1ee565ef61947b3b1946d0fa06ca80ae27316510bac7f65ecf8e664d6a5dc100d578500766d5f4483d07453100e529cbc9e564d01da2de3d9d45edb9615d5ec93887833059d3f56a974fdc3a477f58bd730cd5db00bddd4ccbb071608215714df494f84d882f2232b848f1c207207f7cb1f43ebbd97008d605cce02f6c14a4c633a451f2d8f68722b44a81cdca995ddbed5671287293a5dde8a3dedbcb34c9e5a0bbf1789f47c3a70c2962db7d7f709acc9d2014a53a64781914b97aa1637b73c4cc7293539eeb7a50a46ad23a68dc23e42cc55c6d32a1f52d46f9fc11df2c1d350b2c785745c0d2333370947bad08b8544479b20c9a714c3e6857cabc08098c24d3d46e06b42cca8d9532657283ae62fb66f8e273b27d7220396aafbe974ea24a834ec2f546c84e5aa5744096306ebd5977254f7e6ed272fcabe6d38f4b52308c955a7dbfa39fd943f6ee4a86c9edef1b6c30f6fbf023c3d0e239d955ad00c7564828deaa731f18ed6ae5c067ee8a6bb0fdf24cf6432e398f79cc6bbcb23cd251e5c28efd3bd3a41564b76d0b363bebd138277f580c8b0a620a7721cd7f1457c7c76eb215daee093f5227de4a405df4b8fa8addb01e9506b5df45c73881d6d946bfab37be422cc0d8d17e3af8dfa2223f01a39c381c39e462dc621f4b1d8426d1e51dfeecaf2f1fabbe07845b603a1d063d71fa2b978225388cf011331b15fa041c8b371e4b7824fda5e2b91fab5a8e647b986626377d3112ecc626f533092ed0c4be4d5b04437ceb06448bed9789c33d0ad4b7347bad6bda3b1be603bc4c4d0feac506e02ae67c7bbe19157b142abb8381c2b2e58f0c1644c8810b30a3132b570489fa29c6b4cbd42b003ada21c51ca7cd62d74bcf7720687309f9976391b3f152ef045dd91d070878a09245bac918c8d63f3c4d7fab03d9341f7b9e593a7c67c2b5160147a4de86396be1653489f5a02ef619dcc017f242e4258aed7219774e70bc5d09376372757aee572f4aea45c8ed2aa0e620059a4f828505832ed6f0774140a72f4127b3f051161f0a840387e3c0e4daca8cfd8e01f2c172c9c19e8e1f814ea1f0630f7d82b3f2fec73a3c1ba5b139c80634a5805ad38afb6aebde05497d9ed3b0d0c86282f3cdf752080eb1c9d6ac967267e91c51c5ead1c856c9871a639ba26223a316e27a843eca44c333a9284d45ceb4cdbc16fbc7a432a23589601d922f4bf91f2776e9e01e26da7a5ef9a733127f743ae2a29c2794a6b16c65db21cebddfcb30cb1ffec931797856f677b82c671ba9fbb3b5f8a0adea7eaa7784633c2a7b185a3d5b1e798d57a48e72e41cabaf2dcd2b26b923cf6f62bee28125d950e466acfed88d95f4e71dededfe2ba8b8b0021d27bf60d0996c38068198c383aea67c509f336d6deb14385e7530abb162330d3bc0bd87e2052fe07ba6a77fbb90de3d715bfd3ad833c195f257fd2a15536626e9b8397510e7466d58f76baa4297e5a00320ec27270bc24c8914cb59d6f2bf287dca20b6a03f7882e8894cd999a80311f79051c751d993b089a4375b4c16e2dd19bceaf19dfba48f20bc25703f1f22e31dbf8fdd5f7b69e99211fee32135d0ba91133f565535eb4198b4bae0e9197bc223fcc9322acb25c7cf4b7a59da48bcf1be9a1e321654a615f05415c92e81c9dd067ed8b0230bb1f63dc7e4de6c6d736fed767c80a61a73ecfe4435a5fedb741798dea92a531918344d74cde05373ba9af5f98d16266aa2004ebece92d72c21eb20db4a3d250fce9668a6245def2b7afb4c685ab7e37718fe0fd41b3554de8bd913be9e933a794b1d4324b65d7152a473d360bf6e88886dbbbea40cc7826b19d6cc4a9c187a257d2dc305f696d298becc7427c48b9092f9e7f5c185baec04757816b7eef9d3422847eb90126d7d464fb7ecd68e0b30df02f4f3a1cbe19fd6e646a52268bf4db7c0adae8a5ef5d40e60a1b8fb719839686ad751a6d1febc63c5760999b314bc379c678945501715fb9302ba1c7d66351fd957dd76021a4b2a06b646d87384fe1112892f81024b90ba273f52d7e6943ce3461f19ebb3c8b2d19312dfcdb32ac6dad0c31b288a43720d7a50d765c144ad3bb35f1fee17c1bcc799344b782a90e26f944f7413360edad8eb6a5f5fe0bcd6e79123198535fdd01bafdc13925fccd6ed698e4e852295406e1ae4b92ea7c80bd3c423217d9ff457adbe050c44cf1f470e1e19658b07b3d9026440fa10b1093a5be63bdd53b27d4d1bff940d40452a190bda44b13ec728032c0b79ed58d5657df895ffb0f5ef3ba2306f5d26057ac07e00e8ba530b6c77eefd84395d5b081c25756a2d6549edee94d8dfffb28013763cfe317cce7ecba84e19c787584dee599f44456172feb18dbca5da9d4de9c7c3aa577e264d4defacd85b1f4b3e79cd34d626f9893277ad60e8241a8dbc416c1d0c708c5268dc7ec9257952f126eed80d8ff2a3a6b0b288801f85409f9aa5d1b43b9547d3597005c46fd32b336c743596f0a2930291cc63a0a20921a838f776525cc8261ad15825fbeb6e5d4e219f104f7e0be36a74e616ea295111709fe91c656b45fd21aa469cdaf41ce70076a195ffbdb027160da89fa53756221f555d339c38c146a715a490599149f02a92f463af07e512a8ab43849c58c55aaab8d9e21083b84e63ca1dcc4007f21cd9c14e0dd46bb051e82e12d948fea566ff0c744c9a036bf4b6e794e1359632ec41e9e65a015ea5ddd3fc0f0b74b62c1ef59639de612e1699393dbe518246971d67d78dd8042a89ad0180d6323e59516b49babf91edd0da1991cd1324e487a5c9e79021e1d24f53009a8068374d90cf23a0bd3ca64cf594200a17ee6afc62de594211f7699fa32b7313b3fd94b6fbc48cc3d9ed767f7c9ad7e9dc95931b45240bbe13706ed7808e46bdae778b62b2f341ba7831c1bf56b80fb55a188b1e108f252d69f0b2fbcd813e8be6f1138f490e0da488c7236289e7d3ee4765d240bf43c4a6ef08bc09584ecf924a8d504dfc4ffe9512a9ff98dbfe23a1e8523823d077e3f8ba2236d214f129388fb9cfcc9c86fa07cfbea8de8d6a49bea863adbd95c9e263afcad60de7a723e43dd51dfd505bdaf21e3161bec83821ad1d54369c31273c282827e44042b895af2139dc72278a6aa5a0b159ca9fde762f5c9b865ccb799462490968fde507b1aaef00fd523eb91e00ba8c0ac1650e495cad4cc475b433a0b203e0ec1707b481b3089e57ea134dbe76abc116a40cb41a4afb010a9d19723a40a6398b52462f8220afc824c8dfefed70338036e06f6b2d33ebd0e15460f6f979b41b422b94388d3d64a0a01f7443688fd18f6ef6d6774aaca1174f0922d547027ec9cdf2fcb81ff3828e4271c9dfd73a96a1369ea26615fe115a471bb91997a203e62d1ffa5b851730340cf67bd61fa7c1ec33519da9c83adf7a1aaeabe70431cf9f480b1ff4f7512e8c14a11b07a96a76e1c12e40fb29b1be053febbdfce026a277cfebacf35e0d1f00758cf2bea08ac50784ed6723c7ce3ccfb662c10a86a0a6338612b60ef0f032cc06c777d26ca7d1b4a4fc9edb56771a04487f34d073c229518a23d68cd015f6516592c9011137f389a871ab2a40ca430a66fab6a4198540b5b5e3d33eb68a823c1c0cc099886b2caf742872c4f593b89ddb09f1d96f749dc556dc468cb0b331810687b3b22c2405c647ff6c1a08596fa66f5b7d056b5d9a3cce23d02889b5c7e96b5c2328a19db1793779ff16815c7d6abfc512f5914ad34d899ee77c1aad3ac3c687c5fdf36d5df39f0f782c710791b37027c9db4d6188a8c3cd69369fb2e8f52a615387a0f03e9cf568bd21b42784de5af1d58f012fff530ad9ee0f3737e708970831f476bc7b8e06667b04479fa27f60f0d8adcd4f5f868ed788ec0f8589305b60a952fcd9d188ac969897188ab7c52246810caa16aadb7814aa61e6259a82b14e839f6d4308d3b3117a122c69491eb378ed2b3e3b6cadbdbcdf21f30cf1c0deadf59e9ba708abaf2def5257bfbf46d0144ae6cc75f46e4597ef9e9f876218d1da7fb4083a2a8aa83904536252212cdf5da382cb664d2dab5c5adc69865a6aa0f2476df41765ed2d5392df53622defa5b26a026c8027492d21b7099a74adfcc6236cd269fe947d3fb319ebd6a3ed1c77970d5b0ef7c91d227dcdbbcdd3815d55fc6672de7e83a9242412c801a0e4890a37a6f970b1caf1be857caa7b5fd8b5ab19178ef4a6ac9952a00817610b7102e2e38300debbdf644a5adc1f23abb978d27fd98d90b5aa8551ec1d775bc4c88c2d207e1a4ed9ed37c03b9392abe1a2d3251bb32ba89ca7b127e2a7374a06c0df41c269578083697a23def5a7b4a2858e7f52ec7be2cd8163c468b6beee340619fd15cf6e079d8ba8e9a8f5dec0980c524bb27e19f8cb210c69376216f13390a0e8a2f4ee162d7f51782bf554977f67f1a78484ef17b04d260f9c3a713854dd9a3013157095db402101f70acc34e1eb634947db63dbb3977f25a95d923eb0592262fd41e1804f65e10e28a6e173c5c33e941f4e25734fdf5fac35c34df7d6ee57016a9b7cfebbd38f1baf0d07001b52d47098bd0e61beea3f53d9cd91009b4344e65d688e68e337e27cb3dd5a5d5a7603bda537a17989347d8fbe4ca04e2da9680dfdc679b957f2d5825d05904d6df5e61e2db524294946999bd81e67ac794a63e255cf14457499229135e085b144b36d117e981343081753bc690c12dce4531c8f8498da20615d6fb70da2c686b0d6054604098aeae96aae895dbd5833609836b578197c8d878c9f1629e14d074290b8a4456ab50424e0b43e18a2ac5ade465ca89c794c912c9454a06806e465a5fad1d517774ec9725fb50ed2a47a73ce2ae471fa757a518240a42c741ef0a6c4d6e20c7b1cb5ec3ecd4754be4bdb4a0a3a2fa21e1ac74f8ee93b09eb1dfcc736a5d54e9ac430f598bcf1f834a5f3543abe465c38ca5a5f8b5ae322ad5a6446a90a43d0cb617116b1694b18fb4faf2ed0251ed32596b4668939fddc38e2f7e5b7dc946c27e2a09f66b88eedc1e58def7160f493f643a50fdb92d15abdd27498252274ac31559ba139f077471042f975e097003b6db12083bc758fb18bfacca96d46dbc116800089906ae46672ea1f874ab64eb25878668331c8c3c44faa91adc5d0072ded777daf437e8be6e4d3f0b44d02c0a453a21a881838b5af85b7f946587b8ac38ee11769d58343651da30268b3b03c64d91fb57a7bffe6c5177df23606ecc62545538534bf36a9a746947b591a85deca033ed685e1d4118bb7e4b95092ccb9bbc4e4e9128e65e76f9cc29accebd0fa7f6ffaa0f2600d3674a3f9cdbf826c71d7ecd6414e6a9f562e2858ec6855668fa900a65d194c9a15765add445fcd189f1e2845345c66b09025d58524dd10d32c4c05f88af77f06d949a51c93da45c1f1faceb7b18303e77f1aed0d7207e91505b7287a87188fb59a3b18436aee61a9309824db264e175e230d1b251b74c7e07dcb7a56067b49dd32ab2edbcb44a68ae4b8e4bc8182e843d4d72c281c280da9be4868111c92f8b9d33f35d7a9026813b34279451af9f1419beedf24622325ae062e8614d8e3392d8122602f0ea563532373a87505a09974462914aaf7cefb29fad112fa57292d1d9cdb9a0fc0b4679fd317aed459376c42d4d16a67feff8322f77603b83c54ad91f36d06adaf48c5f74444b92682ef14f5f5a6b72aad09e1fa0086b7683fa5802b360fb5d8a0dc3f37c2c36533f7b161c6902a7e20f46c012d3834e9e457b4aa30394f5fe36e3dfce9848a38d4fdc0c492f41a316292fece362169d755a8fe4a92b55038157da03600859f709570c7311da17e139da24fb436c90018061aad410ab4325dc835a843b0b7b67d61bb811831dc819e5c641ccca7aa2c27dcc5e7bb16eff261a4f3f50d7614849be02ab313d7c19801f84fd1012c456e4fb81c6501911d3293ef3bb35bfae9184f05a2eb09b52180b69d49f55cb277caecd35a1a4b515f29bd9416612c4d285c7505f6d1d1c8198d8a4295809523750b962467a0ffef1c4c655880df06c02f1721eba7039a35f198fcdc6d0d4969458caceeeb50bcb4900374b4028bcb1a2a0b5bfdfe7f49cade0b16d009ca0774bcf4f1a92101d622561b255c55c8987281ead672dd80110e4cc7256a58f92637a17777391199baaf0acf48985635260d42e56fd978f873cb95edb37dd31ff304cc9e19841132bc3ef04171bba1f1f48fca1684f63b64f887ebf365a6e199d9b2babbbc0ae39b1eb310d4d7478a23f538e5f79a7ee5d5a16f22f79f9a87752c898aa57dc7d709b829e3e23e59c6509ef748658638b26e1232510848f8edf76fb9645dbbbe46496bedbd2aa8ae4ea68a3709955b6e91df98403922a3b580fc956ea7e65d6a246250f3bb959ad474ae0fcedf654219db646b190ebfd09b570652cd13d570723d69d862db5f8d42e92c6f376ccf854917d617ec821c6f0e80fbd54cd1969a75e975949a36760473ac6b24679aab150b449dce5fedbd52ef741245a5d4345db3271331ee6ba141147e8c2556e0b64c6677dd154f6d92f1c7d0f3331c18d48f89d4675c64c3d43637264e55b20688612c73934ce041860290d8cd10c6689884d5195feee4a657719b553c4ef6425f52ee181f13ff5e7950e8ddd5d124868df1450376c8ac85c9c5ac1409079896a27a6d84414ffc4c536d42f81a705d54828406cb7342c89d3ce7fbe8b141c4cdc6c5440dafa128b7b1cde53687392a352bc4c463b4cc9ff2f504bdebb5b17cbac3966ed1046936e03d54129c32ca0f16bdcfdf157f1bbf490610d2460b9ee231d977629eac8647f885b22792d756e03485edd5e2ae13cf517ac9def1df5945240f5705951b224b6eab5767e05494ee4b652f0ee8b7fcc87edf1cd36d4fcf5758d80cd4904cf581695ff4aa110dfc21a64235b8e69cdf143fd639ba3a636a65125cb92f54e9d052403c1dd429aeb485b65927f2865cc0d6d01fb8285326fdababb85aa34ec06c7cc3d0a0877ad25642219e944762c7ebd51f620871cf3e73d9dacde5e8190f715b71d840b3a194255e50efc87b030fdc134c978855cfae40181ffff2eae403d7b3e6262e7f5995c9e68f78f8df76af335db44926023d76ecf3608acff6bab0a9e60b462633f99d8827b6db7aea065cb16db17c57f81166a7bd13415ddd111e109a817dc08e6086916173322c4609cd95de43fac7de196d8487154f38fd065f7530c29f7555f921222d05bc45f480b5c1f16ab29fd062a6d25c7c94142048bbf75380d2a7935844045906a9fbd323b8f226ee5ad7f70e6fe9796545f4a8b9acc20473dca6e8eeb8f28c2c80e70cadf934da5a60de9821ce15ea3e200e323c711c4406a9b008bc0e68951fd2d087b020f47c062d1aa2c64f8928543c335f997511223d3cd6234f0377da6264eaf901742495ff1a0aecb45b7f8a4ee50e902923374c531b868afc8b7e53a9d3a0388aaa7264559717697d05cc29b5a79e634abb3f086f3a45ecb48f36c8c0704d0cb6f1052abf6f9e4c171afa817d274d7824afbdb17414f4363717e76c308abab35bfc8cb6bd48e7944bfb04e6043736208aa9f4da28ea1d7395146424e03b768bf883362c3b91c1d3841a4d035f5b2ec65144f121ba4a60f1ec2cb16301c67632f5c07383aea10322c2d1fc820b9b3d6817012ac4cb6342203e74ce6fee50e5fe9eceb244dc923a1ec90b8c82446c8a34989801f6e1b4873132a6c67ef1488030e9137e4a8b1c454bdc2a702d114f047eb66ac473e783e7594777eb68690b78f6f719ce4b8dbfd06e0fbe27af6fd8ae107767e79f8e558d602b4b6e43ac87e730b6174003ed236674aa212c2cf877c9676f0bdb7a5f6991e7ceb40a23e708ad14233a5cd17ba2a3024d1d95e1f0b61a580bf60f3e3ac3915772c6e411e6cb653be00bf2b8b5261ac18ecb1f185138f3f782adff9bfeb5c6b827e2dbe2f4f8a31979ac2f02ae5566aa78f93ff05b648c761379bd789d5bbd679aa369ee659a4e3921ceb166ecdbf20ef77a6913e171794bcd2374ea1fd59e8f9373c52924f34789efcb56ceaffd805f78a8dd80a815a5a3ccc5c6252ca33e121ee03fdcf24a5692874817525004621b410121daa32907e959307fe2a3487a30e242065da0dd347f4aa961496976e09c2ab804d2f1e74acfc501708e8195bc63e39d805901b94a000fe5e3d00138ad0cd05ce43d323931c420fa1055747f649d26fc7370c2dd39dafcc354aed0df545a6e8c1386d95f188037f95ed90830476b20611c7b6382ecd78f8a0cbde6798f9553ebd8e9bf9f4b3d22b387596d4e550da20d84e8d495b64a6fc2e0fde8c499c26286f6ba52fd1b9a9e0d44199f83f893108e53891743daba7b22dee7d82455bca8a1bb3529fbe2e53956fac27b7825ca180076b78160bfe6b35f2562a8de8ddf3b764dd9e85301173a7dd3bb68b9661006298f4229ac73a18106aaab28acde09a508fccfd65654544b880e0acc910c77e59d7891b1372b42912dfcffd851a6910d28c42a02d50f45e1f0198dd5a6fe79bea24d8a333faece9fb1381b44a96f66252e4f1d0f44d40ddd389e6fa0dd6f8420a8bae823efdfb63b52d7adf478417508d6b4d50f4c433729351172daff7267d954773be10fe91e2761aa29b3dabd031ab242b338b4935e3a9f41cd5d13a196d860e576e16e6d35b3a67877b262ff6df9cb6c24c0f781980708dfa4bf939a5307813d04ec133016edb6da31e01fa1f7b7dd28f107814a08f0796b5658edf0fbdd9540edfc2bb83943ebbee768d48855ab9bc797f578df9ce65ddc752b9df101bd85facc9970e3c489dc49db4d6188a8c3cd69369fb2e8f52a615387a0f03e9cf568bd21b42784de5af1d58f012fff530ad9ee0f3737e708970831f476bc7b8e07b037a04c5ea3a8124637f7d4749e773480fdbeb9dadf1580589fd3840fae2fdaa2d4470b0ffb0ab487b47dd2bd53ecc13998b777ed00e2315e91cb7dda51b939a4b8694000b0ecee500a5d99e4361bdbbaa69d87e8d7749e723be8931284f5f69916cc80641736fb9073fb0097ce34252516b26a66a1db84295ce9476b1bfc027b7c933deeaf8f28d68c7013f7beb91d6de26530a447be60fc93e93b653568b4c1d0a04f75603767ec3dc3de31171de22269c7f975fd4ad6820f9bb1cd05048e0001e6e1eca06cf92b245418a90251f1a7b97889fc05a4d104c3e17642de0005a7e5c67cd3227872bd99b6bc5452f27e8ed58bd702eb17d62785aa357f879a7c7d6aced22283cca9d890ef047473359105c05d31a4b9e86154311cde2a43af0177e25d4adfc847794598b3dfd21badc3b6133906d0758fd30382b26b1a7facc33f3635a494650f77c8216091f72b053e70ecaf1275ed1088d8dd0cf8b39c88c5ccdf1be9bf79524e1e28e2da82fcfed51f76ad0d3ae4f9c4383db57ec7dad071d2000fcf2c72219385d91406322a9691ac4330da5aab3a9f535daddfcc6986d7f3ad7a7c1eecf9a789ae4e1439ee40cf71bf43b41038ed6d97dfd76cf1012cf36e86b7e223bc4c599716963da0070d23f171c8259a4187b153c4c5c3d039017934116fe35bc870f67d3bf5fb9a3fd2e6dbd62c2e31712f1098bd0e61beea3f53d9cd91009b4344e65d688e68e337e27cb3dd5a5d5a7603bda537a17989347d8fbe4ca04e2da9680dfdc679b957f51016f300c8febd71ccb5ff6c538c9a93f86f0b13b08769b6f277a9629e0c7b5fd1cd0097de229770b7cc8f878fcc928f2e7aac3d8f8b06afc03449fbf790683e8043cb99269f842e40ba7d1ed8acac199b578e85440a7765a06d2a6c5f5455d567ee65896980b8df84048d427314dc5d76c124cde0b9c0ac8c355ee3c4b14de24f61537d854ecbc6e4b02698a33a1d31597e62b9b53733c7168080a1d9e05c4fe0c5a081e22c5830b1b55b8b0304bc805d2727edcb175f579d3751fd9d88c8d317933a035431f7b030bae127df18524c06f9d726db3198341aad0f1f37a60c44000599d7ab155439ce1f7f3fc3cc5241ec7f51c66c49770929cd697ee1698c79b3718eaa59598f045b1cef7f0458fac8ce209b4673b41460f8efd72dfb6315ec188fe2175cc5485d3bf307456112957a3b7e75073cf643aa4cc39589164bc6c816d4748c946cdabfc9753771b3a39e889e42071aa8ad3642148662763c9590abe6451d8c4634518d5b04bfc2f64330300b9147098fc4608cdc5c17eba3ab823eded5b1f82f8c4579367598c667814f23757ee52e8b5f7f934125d9f585b414b954e581661bd09efb3108e37703e7dbf23607a354de3960a6d12c34fe9799d4bb711ecf5a139f589441ba74abb5cb2a5cf3c5be6b73d6f81608b8172cd1c5be0d3f4de0dbb0c2e9f00331f30c5924c396330af7c42aaa37aa0901a8ae15f76b056a388af6da949d9ce65ed56ba72a8b5b978c6da855a36e7b400defe790856928e8d3c34c85b1ab8028b7aa1a4982585ef1ef70e04d7c1b7d6add2340edc77b57b9b5d6c81766dac18fe6e1ca2fc41d221f54b15618f81387054ad7a5f24d39909491c61c2034bdcfda93089dc7cde2a51d461dff1eb5fec9be4868111c92f8b9d33f35d7a9026813b34279451af9f1419beedf24622325ae062e8614d8e3392d8122602f0ea563532373a87505af149c3dfd2ec41bd258b8bd39a8ebe5372de891783a98855bac38bb1a696896ba9052bd656ca4302b8a11ae724c4df7e8dc77852d5c5523c051f6c487928fa90001e4a765190e6f612852708d08f38fabe5aaf4820b36a431ba806ea3524950700b2c586fcffeab3e5e6ff121b34d3d95c58ed0fb15c39dd9139a1bedd9ec9490c1376d477b1c1924984f0b85a0c6ea0275aadb2360d02b7b35588bd1b989278e52252f235237891a1974c69e4f05d77d20cd6255feb77bc6ba7040356cd8c1e2998765706db18c7889f0042a2e3d6e0f1a3483b3453e78ac9c10f97daabac0ea58611057aac72880a43d608c60bae89d25056a34dd3eccfc9368a29ae4038029115b3c561d1e4af05538a4f1a3ae8b58d9b27dd7fa25240565cf687f1fabc41b039b83118b2f7ff16c11384ec1abda158b0fc583d5852fa423dda25790ed2e1489b440d349528ef8c90bfdea234871f231d21a83ce2ebeb6cebaf8e5763f6f929d05a49a125f01602ed500bc162689634e48d8578046ddaa46afc1bd4f8f542e0b51ac9aadfe7293ec26b77052503199baaf0acf48985635260d42e56fd978f873cb95edb37dd31ff304cc9e19841132bc3ef04171bba1f1f48fca1684f63b64f887ebf362be0e4a8c55863bb10d9541145e49fd0a91b0c320ee018cb031bf96471a1d2a211d73d941ba7ad72505508b28b93ef6e5d8519e98affbef33e7aecd20ad0785e7f5e17478c96aab27b87e4e6fd343665115c3774287627d7f8bdaa104a7b73f696818bfec4b852d5488839ec74216500e56a2971754840380ea0ab5ef06bb48a09e9b2a315b13020145a26c41a64f5a150c837e328502a647fe2bf6fb2939f14abede1b10bb2b3809c337dc500a1b3c54a5d34d5e9c8fc703dd98b87da7cdd6a0d4993f944b9c83d72d87fe84db51a94b8049a86feccdf78a2f848b9cb5262b190e0a78833587e6ca06b1191ad1b680a9c91e5edb14308c7e812b7beab5a218d00dc06c8e24a814495e55981dd45440b46f985548a732c2d60c50999efdcb476920f0a9566e366b499bb6db0bdc9baabbff220bd8b22e4f7f7184e346524c536d42f81a705d54828406cb7342c89d3ce7fbe8b141c4cdc6c5440dafa128b7b1cde53687392a352bc4c463b4cc9ff2f504bdebb5b0f183792fb00424973b1af8737c777ae24cf4df5c105be420df546cd090ae573ff08ecc14468fd1cce9cb8fa5945951611efb7db597e07487e2950169606c8b4d1a6b410ebb14029375c827ad93305cf046de7276bb83392b6bf74a76aa7460cfded7af71f020c6402a7117c20c0c7371ffd4c0ede3eb2076115349196630954c306c3c27723543c22138453ac9e968539be44b2b36879454b5ca5cb31c33c7df917eee4228b8c7cb2ed54a3cb41087aeae560239969fb506d7c6757cc9df15473009556198abee1b300e26abef6647b85c60afb77ba9c6146d9f6d40e6d2360ebeccc661d9deae3c0a33c6bad594cca89ec8f66bee9c73e2bf0b15cd7ed0ec01c29c8ca20e09b4169e834fc9c90d201935ead5b4d015b18fa8c75b8f2f5fa87e0e2aa2faca2404576cf4339c2861c68f4698c9642d1966a87523d47465de26ac186e159a93c2c38adf093a16aacea371a2336fb5ed37dc3520a9b4d91c741af76159b492df26f2c60d90d1576353978a66837d5fe8dbdc9087e421a5412732b8d020f075a2ef9debf50a0046027e809201e72f3eb4dee45e08b6b8046510278bfb893f110bced967899e98a42033f60533bfcb4309bdf4fdf664f4454c7562a27d9529a156fc1d21c2b9feb6968ff0dc1b8081a7496ea258ecdb4dcf3b8287c6cbb0916dd9de8a8df1c74b0e82a21ee6f20678b2aeb55877a1483b6bcfcc9a9c1a386aed4f9a1b07ec21671f00ced4d30caf875ac85c439f9d31bbeba308992c2f521a9b7d1c41abaee1d7338c370680d56510dc8d75ce41bdb22f7bd8af4b880627719277dddbb813ccd026d08649dc3cf191b12065c47fe07951529210d1faf6cf07e0397302a4f94f4976f5d6e81479554f86ed52cabd768347a00585116d41f29193519325134a7f719161389f13e016fd3c17986486e5e12fb4b17555e53c40109a1ba14c85d1b5cdf88b8189589231cf13a64d13d57156f9e28e68329ec6b6d7f24e41d96fe4b81824a9b3123fe3f78599a2ae86ca94bd45918a38df1d5335c7f96b466b050130eb60c258b766b93579d71a0387e779d5b74c23f7640699d48e135f1e765950d3b270f61e35682de423d2b570fe65b7d35f9c71c620b40ce3b863707c5fc34042374021adcbf93e3da7ea8c107af3cc74eab5b5600b26df8864e217407bf4115c7d7bf01c1abf0c77bfd24d0701ba014ce7adaa4cf126d89caaae0854793526807e599502e959bed16d8053eeb5001421cddb6f27253a7a23b719f8ac1233b9408eb0863fe5ee1d260eda7cf8d2f32103ebe346dc189a5b56bd4ec552be71b6dab445a8bc7fd3b9131413e9ea1cae95541489869d995175804e137e49c3e9ff00e3a688d4fbd5dc822adc3a26c58acdb47d99d2a50f97e9a80dfb61ae4f97a31bb8eaa361340fe002489962968a6703056688e5a03c7c957a7b25d32958a6fc8552d9c3ba8387e527d385ecf68de1aae12683b7d5fbff37fb3d2f6caa6363dd5e908a5e19bef68221232fd60b852017b2e377777d84bdc3eb2156143a86a401343bb481fd3198169bf31764f7d140f05f54eeea5daa083a1d52feae9e52f75fdf962e3ca6ac282a6501a74f5ece393a139ded6249532158b8fb5fa1fe08834499eeb8aa99f0ee726bf3a042e931769f9c0536725129ed1a56629c16f276a61b84f39418458f164cb01c0b7f6d857b87bbe6cef1de685d989b931545f3a7d15855891d4761886cfaca9eef0f6ca93909918ae5c15be53f1a24097dd36fae70fca5964ceb80880c04852801b98ed73b99b849d14509f8bdf3e51638a1af04d6a15a81a97495617227d110a828cc2f62a871f76cd64d5aaeea205ceb50c6bd4fab924bd32eb7d422464230dc3ba456352c75c5f73b38530a1ce8b89f5848fc7c5d9dcbb1543302d0543890a7e16a9826aa479a1f5f381d5a817e8ad18edaa97fb0606efe40566895acf0e847dd9db006963f795613e060edc47b3fc26bf8129ea747c461e0fa9ee9d0ae7b0de47e90b047fb6c5164f31c5dd9cb3b1a096debab11b03d1eea98023bf9e7305cb7c6e617dae31b9fa7986a40a48c87448c1c807e956d0d6382546a11f20225d5b0d99031d649a3ebc072711cbfe9ff70d4f2686ad3bfb00b7fbe3a38def9775679f5db85df88dca9cb6c6e14be214cd65d78646f4508e7108f418a5a3eb1b7b457e91712e90b1b852c5d7bc3744025ac2a469f4e0724e710480aa3d60bb3625b9cc93482a54d21ff0abae2351da3648b7f460f3ee6af62669c6087edce29f3fe7329ae301cdd71f964ed37fee85c61b70f6f7733da32cbade6137b3e5895b0d7784428045a89ee7296bb607e7efacb575490f15ff4338f6407f95a29e13c9ed689f2258c8a8e2e0e4f73961d035c304776ef593eb5a2cff3879985ae481a080f75ef6c5f3ac4ec6874f48414001b6b343023ebe8d78c5281b2bdc4098ec4869fec781483ebbb4ea110d7bbc22826cca4bd61c046cd4550467c9a480122d77a9837ffb02c3207a4ea196c7b85dbcc9caf6dbf91f5e7975fc56693cbad8365adb8269362dab4d912227c034fa0191a2c0a2365a3e7406582bb163f19fc51ee293893189a6db726e477c5267d3123777ae4c64953630cd8f34f1baadce89d70885fff361b2765f91858332a86151431345bf39850f7cd11b191198fa5ca9c034aec0127eb63ceb26fb4200fdf5ec328d8cd42cc3e581b3cbb0030bdf8110ad9d058346ee89b177a3f830f35e94f20f52055dace4d69eed7a9d24ac84354ef7204388527c25b68bcdf2efa64484efda6f07f075ef08a08c411ea7b49f311f419d0ffe2a527eda51980579bf837e7fd3efb54a8dffd16c6a2cade42fe9075cc59a0d8c0609e673184e0a5695c7919dc08f89a8b5238314fbfe5d70e8a06b79e027a6686c3779cc14032b641617f712bc4a7ebedd05d1ae2feac29b96eddafda265071b388f40ab1827d5ee3a3b5b5aaf830d2d875aec4fee85e16292f0c11bef4a5ce5661a88443aaeb3ed3d840ebc40afd7fd0b836ccc4c82afacaecc025cd1ce2aac5c29e3cc7032aed2d9afd9bf5c96e9ec378ebca76ad2419e17700b143abc788284859ecf02be437bb9960be7c1e78f65e7355011090d610a4314480273eb6280b4077713951d7d8018907ba9bdb31d03480b68234c70c4cfdfbb14f9ea45b654f65dcaeffafcf1cd33a7b5c00f4924d3a2bbfeaec089240de176877d4e85d3b26a99472028cca5c5087683fec737e42d60b49d4aa2e94068d9886355af3f343d03c8436d22cb4cd4d48bc0ba0041e1b0d443d6c88669b255cbcdbec4620dd20fd92c9ddb49e05312c29f7b3748067e20d81e4f1583d31448aed00f331ce04307f74add6d5f298e98f25847ee795924f5677f016bb867d6e654042d51b28faba2a8802398801ef08dff1089747c60e874efdd0c9b300181f3b033f6b95d6be76a8d85f5ef4f159d769f672bb2efde0111238eba38bb8095308f2a9b038c2c666aa7e4cdd0a4287b4452c86d3c8d9654ef599d5696d00acdb7b39eec365f8a9c10ffefa8d34bca6eb02c1842c8b05d50418b729694d4eadb816453e62deeac9784040d129193fe983c179f95914439e961f4e7e15bc245eb6d18f90628b0a54520dedc6d7e971ce8a65bf1edc94b44b0d3f25e816a4c74d8ce59f568f43f46fe4f678502a7de6bb9057502fa12f78c15ba3e4c48b2c87c38ae281a06db8313857c75c454239938ac102fd0703781b1c1b849c298fb7d627428024ea4df7d39831b92a7d787027bcdff849504aa117a2ac8692856dfe70ce99488a15c7e00f1432ca98a29ecabdceecdbc84d10634e6921567ffefbfbf6de5cda82d02c9814653762cf214bc37c5146db85655d10098c409b85603bad415b22520391aafeda2f7ce731c6f0f7a11f588fa0be9d640412b0dec7f748e391198d0a14d52b73177a09111208e9540fa3c8d8b6ea2ff56abc3626d4a81a32b42c76c07f75ff1d5713bd5bc480fd8e8226cff683ebeaaaaa7659b49874c97910b9c723fde3e36d797e97d5113f1cafadd43fd3b2d89c204e5da796e7fa603570cbdbf401d61c963ba0c845761581d9d9d3f91f5d0755c0585bfefeae31b64481ef2eb333760e1a54fa2a466f16cccb4d45cfba5c3fe2fcd04b648186dc2469ee72a72d69dbb99a84bf53e3528db679b4b37b27716d74705e198d25c1b332338b2e9a1dd5ace872c112500ad9984311f83771752d9f95e3debc14cde58df081339febfb233022e608fde6f7a44ed2178703ab4cfe288aa3e6010468314378ef76df3a1669f9ead05bd4077357e4b7bfd50c45631f5a6c0c4ad08d8fcb476d7079510ee6ca7542d81c6b0c74409bcc1c9695a5d40dffb9ae5a37655c40b5626f53275ba891693153531022bc98fa1bd76042b9c96b3750a55543be33ad136cf9c7686881b1975d75c38bd7a03c86c1ba5f60c68adb1a1414c5c8f7184c94d32e54b740f0fc08b057fc51f7ef3ac24a482f2658f16fb72ec03af6c544e4779af8d6c609ac1993ca5417a4777882f35b71a12df9114c5f9ca3c0ddbce28e8760af695e3103c6bfc789450eb19955eaddf29270ab5efd9776a785638f18684b57ca0fb86ad950faf787e05294e798ce93b45a4ddf8626a83494546b32686293890d112101695063664735d26d7851de90bbe90cecc7f14d572af8580247c7bdb5e6e2a3aef71e70937f7e4d80769293885a13413fd8f0e6a0d9ce2dbe40ee45e30da2252189a60ad978a1c8f9cb5cd2a99f1bb1d5ef2c2c73b1ee2291b89cc1e8f09f316f7fa4376b7755c40ce1787b27a3843e00910e90bc58ac7ae99304c056a600c59dc5529a35f56f78a34a8a31fb71d2a696086173c033abde1c188a2c11a19eb8794c15d260bb9e6e4bcbaf13c1ab4ed2033cf627239523b0555e2b8a4739931ac7e542ee6dc5f8dac33d94832ac933dc333ae7d359e1d0e3b60d407a4baa40fcb298fec99e81d8394885fd3996d296c1eef16f7a8310539d138977d938538c77dce27e8f62bee5dcaf3af03f2a0318662eb37e94f85a214999ad52925bc8227eb9fc886010106263bf1f31b7d5ec4d42ca480d393014958efd166b5432449c7717cb9bac3c78ccf16f004484a8d4ec2133c47876da74804712c2c89750dcfd240a8fe20a1c77775bd7bb0dc6d0a1df64f62fd6ffbf5a7befdae119afcefb4ecc443031868c46a7b18c149cb6664c705063d955122df2fbe39e5cc629204fccb8939846bc2be5952b239f56b08ed98765577dde1cd06920a0ae945a025aa016f5c32f7d49e353b9219980a44efdf6780a127e4b0acf03f8423a6b8a775437d9ddbae9055fc06b15eb23326c93e84a3cf48c961222ea480e32d474e266842dfa985630d66d80fc4b2b601a9c60ac2ff416ce44e44a949842fd15f74e578a9405b7f6a88e9405a15e0490bd641c76374744ee1898b26b80b2a46f02d81585b920f4769745843e61f7c979815138853896c1b29834e5e32a9493981b88936ad5a879c81c6e53c05cd92699a0a5c5107543f141cad1a0d57113e375b9ee9c338484e3b74dadada9d7a4e4ed5571b320835566f8940709dd3ae8e3de4cb3f35e1454987940880fb52387f63b6a4d89b47a4f2c94c3142dc4285d4a2d5a9d22833cb044fa71585cea76b8f4c1a98530435c14df78b6c6b737f7fcab693646c008320fa3e93fb5dd7efd7fa43a4dd095a87cae6aa214c75442d93d39c06e1ce0f1eaced585cf78bfdb32733c43a80ddcfceb3f42d064406482f40daa008811c15577f95700f3503447d5546dada7eeb1a1072f8d8622a686487825c7d36030bf4be86440c7e3591cf0d65cdfdf750814f59483388d40b0ad2b180d752b3ec2aa5a6fe8e05f3d5714c63740e94100cbeb31503b414cdbd1929aef5ff72c0dc870cc4089809831060372ede4f734130cc3970e17ec52a181e1be37345961a7e4bca1f2b3590c21090b624dc7cffad7464f25299c8da008dcfa4a710e9969ca0fab6bc032550c45dfeed1a45284a0620caf19d4b5651121549b19e29252f274a5e56e084f49be1673dc924483f81d69c7c2338597e6b9dce6010e866702a39cfecbe444d88e48a636bd00a2df8cce9ce1fe7311db23bfc02dac9a826c2f0d43a4906fa728c75b3f237e8c8a3bfee62c9e701f4e6fa7c76af8b6e744f56999ec8de496a6810920f488f45b1528fc77917db5e7a2d23d832a23fff3b45830d0768b7bc2003d8d71495bf1f08c878208c1cae83c07a088d17d9ca04880d6240c227eed47d5b7b54ed668a4eebe2e945874ca646ec5a3d8f9a7478890d46d3b37841582c3ce42a1b7e6e17d9de467378cb15531a7665a40873b3147ea85b3f7120d5cbcc443011266f9cc6d77777fd01eb1a9893b0308dba899a4b9700dda11bccc6177ca6039f0d016f4bcd227e3a5998b5833c81f31a49d0e24978bb17755e684ff1d559e015c313ac5b78d2ed03f8aa0cf43fcc9d337e659f4bf34757cfa9d5378f0fa39b5df7ae16c2ecea3e0455068d9be3f895f856e6b2ad6a6925ffd03e3ce82e21b5fb9a779d9dda7b17da5ff347626313a06be071f7d23a2d2ba6412caac37ba7faa67b75f48bfc089f54e047ba91ec4096330fff09d62aacef41b0dabecc232016b536f2e5adba150382efb01c8759b92c896ce34fbdaf6f519e152751603ce522fdb8d309e377961b0e824d0e3c6e2754fc6428bc28601a5e7f0266d5db17d71a3a312975b9827a556214449312189a0c2cf2d1846854fcb03fac498037e9896464878fd3135ce6e8d2dd94598a01fab37132e62672c7e6d4ba000ac9b4fc40ff52ccc1a7645a31737733beae3ae2c21c0fc99d5678abd4bc863faf9f39a719daf3218cc9be3355b9ceff5784b811044869ba21ca311c0bf0b14f0df22b29ef7dbe541d8dd6313ce8a13d129ae859caa74ef99db1769abacc8079a08623f07146f8057d09cc75f8896ddeef3d67333fc88d9cad95c82ab375f47f9831aaef21b44e7c7c70d38709a308f3965d4993fa7b15005ad5765acfedd576407d91b6bb7c5cc7853068d5171361036ba6ac5523738bba2a525fb4d7a6090613b9640dcc352e7285dcc779e99728a69284f12df78fc1844214c63c249be1e2f07014b7c1ba8d6ab3ccde876a0ee172aeeb8ddab4de96e1c20ee6a35e3e1e536ccf036d4a58d3d1f45bb06cd460f88e809fe9cdbff0c66601c79c2ab928760790eda60f5bb44ccffb1056ed0232542119fe0276587162ec3a8617c9bf4cf4219f73e20c957e7af1f4c7ad4fd979c91ef11f930b12e71c0ce85b023f48c4968d6e3657b58466d32962616ecc90ff14882b28f4b54960dbadd30b51a26d5f8059c60f1fc08eded6822fa64dd3734bf89a5d86f0c6d8c406cbd5a207ee4664b0bbd39bfb14f30f62edd7a7e208e05fd9b9bdde25752d2e4601a7d0a68e37a784e429e4f7397204d92d2240c606b6de2ef6b429ba2e3c63fc297bcca3914aa48a1633804fd67228e67f62e10f310fbfcdbdcd1f6d8588a0c3e4d944d6876ebe40daa9ffbfef8b222b41be44d1beca3f39b199e2249f786f4bf84194667940db719c4619121bed09b7faa5cf8af7f8b7dc13de4a1f91c5d731d50260954c7aed9f19877fb0743670744251eb81246b12089477df2614e966a866a88a412fb872ec7bac41a448eb75cd004ec36d8f3d9a2d47a0ed26d3ce5220ddea6809d7f5353ed89fe851bc6517c7982dba5bd91822c1ea6f3db27e6f789a5fc9e8005493513ef005d8df621317381cfaa8eccb9414014228615c28f61dcc4cb9f2ecb266c1a06720cae93fd393661a83a1164d39681af3c69157600d9b8afa8a15b52f192a0b560e0585f47681369d2320cdbe647d1e6e12625d313ca56941c281917aeff7e34350cc05eddab8aa38f92af6776e6a11438d3b873b13f2a77d7b30883d1d62bc1219eac0801e8ae47748500d8cfa3a878d69a00a41fab3f529131a0844790cc1d2d9188bcbd34f614bc2d2b9271aa6c908e8b65588f235e45621579dab41b73679296b9903afbffca82617ef6d956053bf1139aff70b377e77d1b19bad693567c6070ac639df125d346f087b2ff299b1c5f650454afba073c6c0d7ecae08d911cf6b298d4f0b4f7f65cecef137a4a787ab5cdf9542c9cec4252d788330d17d83e6fae47080b88800bba95a481d1aa598f4aba2996cc1de8d2de323d961bbf692967e14d5354f92d753b0a68534dbbb8f94c18ccb0af26854f2d0d85de302843e7afadf5d1ec30681f94af71440251cafb1a4bbdbf1e100e231d30a051bd98c1b60ab754dffbea29bb7203eff7f64ca72b0e941e3dd1fb75904070a4d3f0b5a476a82a636ec223116b50d906bd6a5dfaeef3b6ccc0fa4ff1e3703982d7a9b3bd25b8ced232fc81f391de22330f18f4ac70beda8a7513f7ca54592ef2c59272242668ca4c124622908f5606f622e2713cba60491b8a30338e636df2caa74adfcf213be645684bdbddee96389f4c3efb2e5bee6fd81a86eeebbedabec9d3c5228b31319958b72a353f6b9222a117fd73f3d5f6f39ff62abde4f296c07fa53a7dcc715374a0118f2dc591925617a1cce2832b3f7f17f82ab497b51e0f51cd0069c2add6addc4a3cbc13bb3c2d9e8a91876bcae6cac4eb0bec47152db94f6519f96b0aad92c2e7ac8eb13b2c5e922145c41c9993ddeaf7425195d3a6f7e9cb2459654c9e463b9f564b0d8f8992a748de8b86a89d334d14fa44cb5a090dbcdabd152be8f570571a5b5a61dd512c5001594e640903ef9aec8e1bd04c47bfbe4aceb6b85aaaeea3f2a70aa13fbd2144a0d7d9397f7a86d7fd329f7b2eb1e8f3f0dc26f0dfdf1fd3720fdc91d297d24981c419329c74e6a8a7347901ee34b7da30116ffdd25855046cb733b0b5cbff35dde17ec84f1896d2b8b34a76a257d838fc5b7f9bb9fc8cc3b0c2945c0766b378274b3fd7496a8fd704e678b5accf354875d56d03672d037a8c8512d39bf3f3171ee452dc858fdd4bb60084e77fa6691ec3244ea5eef8a21a4c5d0f7f9e413568ffee3230a583bb117736ffdc6d26bc23ae69574d20f1c93d70742232afd7092afe7015ab997c4db527a33fcf499afc64ffdb0d9322944d5701ef71971e5830c442c00375a64ca5de9863a0a8180c58cc83cd43d337907c0b3ece659c93af736b917f2d4bc5bd5e2eedeefcc371efc9c972438dadef4ceb2d3af979ef5e62f69b42748166ed61fcfb82e15898d2fbe197d150212204c611a7a86a8e29b58833fc8d25615b21f8c540bdac273fe5f69b65ca4c81d06c49e01bc0f85cd46fb92ec98e43d8c0a828a8b04ae9fb361ab8f7310d6cd5340891b97bddf2eba14834501a962bedbbe8dda297e3167ec2e955c25efdbf16b7dd07db5893604a5fe274b843bb8ecc4a50c2135f8475515a9df72ab37f3bfaddef6a600d1f1bd724af003a9529ddc99a1b9023d28cffe0bf50e038de2cc23574780f31ca7f30824f426d87201a73f67033f967cd284b58b491cab6faf9056c5208de017572ff8dd102b5aed369396946229a09699058039a1a4908e2e6c1b9fec3a3f9e6297e170128ca437f216138035fadc7dcd012219b888f6534c9d75dea13b385757b331eafc51061d1f95add05a61f3f4c37ed458d12f8cd2caf6383d1472ff2453afaac3a975d381e472f60b80b1ae6fadec653aa277fe69025cd4cc89453836f43af9a6355e4874b03cd2555c12e448b6160632587ad184d65c2af10a7f68da82237b05f639a967c29129eb09e15b936128b299ac6f88ea615227f006d70247a26f7a7044572dca820e8fcb8d747a16771cab8c6012929307946d2d447ffc571e26d361c8fefb1214b030df4a5a613fa3fbad59852ec40b652b88dc11ee20194e377620d48f95923c9e5b96b9e0502752bb65a1157a694f60676e415b6ec7d129a066bb614fc7eb5aac5cec5ffbb6aa093f0fa6524b69d1d54a738c6eab9097485c1efe68a2d451cf283fe684a7696c14bbd8a54daf5ee4dd5a479e7ca6dc374f183525d433be5d03d2f36f201831af936c9de6b7c4f83c89a28b737bf31dc08b4667e59a9cd6533be2f26cc6d22475a4c0388e8da3af37db09cc008c4923411cc0003453a36bc7455a40a39df2f67481a7dfde1387bd77c00ff841f636d83c18b7785085e740a6c39846cff624a055a58fa5471c9f4803c3ac9115a079e4e4040340b07d6cf1e6c698d45df4a33175ccfb7089f7a28e33e0987e31ead67f949372129e59229e9a366f80a1665d7a561ae6eb1c0afeff77ece0641ac58017f0fc56b05e69653f060c88edaf8e4d26b31e84f89e4d9024f8518b2fdad88659243f9f2f0f0dc982c07df6747ceb17d58ff358a41511d44fbd41a86b74a7d48078e90f78d1e7a6a3d0ee2cab892e7adf27271784b08ed895f103e23780fa969c0ed2fcc7ca6abca779b50d3dda65c0602213fcd9418e33850773759fe9f35e62f588dac06a9bdf9a80c5da8c8818e1b8d61af1eaf8e8e1ccd29122499df2749c63283135fc3000037200e38f7228c1fcef24649ecc895716984d8d13e6e4fe9c6d3f10f83b4e9ab420e0f4e0dfb4a50e6ba3a2803d859f7fc1dccfeea5ed882f556906102f804f9146d2b7ad4ecb324fd2a6f170b53ffcf23f382d1dea77ef323e95f1deda6f324665671b6a8ac37e551d21beb21ae298c0c8bafdb1ec444dd2abdc973c1f4ef120b91ea40bbe153d7999f910fbf68ff34b5103ed05a2474fbd7c149cd2638a45dbc0b50b511186e8347df2b68a6921546c09178fb9f06b233d7eb2c66dc44507684209b57b1c0e26b13e8b393c70f506164854233ebb42c8280a6387562f8822232ff4a7f5d53b287930589f06ec2be7c86f5484ab28cba5bec1ffafb1a9a7cef7ea176f1899fbf323a76773700c52ce2d91f9da0b13ac7a569694d2bf569dcd60eadb45ff45d5e0a9ebef39073568425ec5a330ff643c1bf75f00cc459de56343105cbed05de78bdc281aec7108002e7216c97cd712bc11ea436f27d21dfe5be5bfab4a2f0e995312fef838515e1b50ecd2edfa682f31f12081e71071d68e6264a032d6ceadef3e384f92edeafa96c505d1c09db56e2ff4309dbf93fbb5604786c1731d2b9652d62557fdb7b1ad3c775ab2f113436331259a819984b54ab11283f3bb45c2159607669fdda655beeb49137fe5d0a180fae6b6dac567b9be017501b3b852c1ff616c30ec05e3d510fb6d4136651f042bfab156fb4b53e783916e7cc645beee64b7dfe1ee72933b0986969d54498d1df66add0ca31678c57c2f2350942348ade94db396a3a8e66576eef810294f1f85e5e21c08aa9e6e1cfd3e62a6dc6900a4d57d1581ba7b7595458fc7afa24caac65d4b32fff543495851806ba357e816d7e8e94e56510d3621a1a71ab5527e4a0f004f8e7a355c90fb40e0dead20716b7ea076162fc4dd65c59ab7853c29d32291155fe38ae37d0d4e86895f802baacaeb2724f2f5804844c2abb84396512c04bd1cac8edb314cda7e4c78f7cfd980b60fb3761a026e7f57ce3f9eaeb79bc8f8d67d1751ca79be27fe366dcad1cccb20272af42cb3affdfdf48e1f3ecc0f8f1b63e450d084f3ccff5b83e3406795494aaab45a8447e8dbb955686ccdf601bbc16b282c5243f1a8ad527dd3569e041364f2b0cebaedfcaef90ef89d5d26b70f40639bda31a6c80d47f798d16e476578ed026afdcebe49c55ea365ae3392d38c4455be876700ac5c9148c962b37c24e8bb19571e089512cd6673d5c13c04a1e4f612ecb424efce5f396c53ed9d17542256ef079b4c063f605c3a0b6532788e957caf37096c1f18498efea82db3aeac1771c10460cd3ece337bb9d90e96b6c38e82a328855b3b2e6d61e5609de752ee8b3b3d3c2d693edd752c3d5e28c0c87e1782c50b3aef238b60f40cafeee988464c5d00302a876f291d21c453587efc2c27063352031b80eea99abcb32e2612d9c5ef4052903a5570052bbfdff904abafb72b3723cc62f21541e83a7ecb36343c1cd683b6b6625d2bed8d28df61a7191280fda42f1e9761e721b2dfb7e435369ab0d89f650a6ed4965155cce6ceb5e0f7d830f235da2a00a82c9a02495051d8b647264de22bf6f4e43cf9794404ca9983e1601c50a36edb2c47c1643a7983425f915a2406b089774d51be34d9c7ec596a9c85bdaed2887dabdd79be2b10d1aa71f8a0e1d8cc5987a044c9fccaaa5d1642871ab2ea1f3fad6c4dd0fa00c16bb834db3fd1892d591f799bc9f8131b8713b1fd5c04b3ede8b786535eee20389b2b59218a4e6970eb4a413c6d6da2811a4261fe72559dbf05b6e4bf1e2dff5334fb6fdb33fc0ba6a299bd488585cac2c2ccb23d2cd98b9d241d57309e8e53bb772477056176da9b4f09610d0d8b97e420cba741dbe30625a72cd73463f7f0939910a9b954faeccf92333a4ac04cc5cc296aba387a0f11b8e05fd3177d7d2373ae0f8630b027253160a149fa893f9ee701ca9558e95815644c479cac491f700771b2b73436af4e17586abe371cf139adf58995bfe9aeda918acc3064df6cb21419baa4d1739f82c874da8e0c6a607c9c0281f95ffde10c87b83a0c32b26a80baadd6d20ae7daa3f4aafadc53a352083b58a92877b098ea0a90378368b48e9c74cca5792c95a430b727a58568794f32af593d8bff24e89cc03678f19389d965f91e3f61f8783d7cf5a8314a02f29ac1b42b8a137d2cc05fc8df3cdf30abbda0c46ca2c94c49e439bc485fcab74a1e8685f3de3e80161527a5cd8a3c8d565ae83962e2aa4a47ce9a91956c384b7f28b9d9277f51be177277f41c7f89339f4a52d2f7af369e40166960a74241b2ae4940b4756bbd0105c2b14ad8d93afe23888d56e6ce0cc6d8717cef4731245b3aa013eb35fbbdaf2f759871ac0431fccf599f7ba7ec0755708b1cd326ab9fe8deee6839c830579d3abca833a88112cd6a2c7215e8790e821f21600b0b07dac125268cae55632bb8a325ea528f11b439bc2bc4c1bd931ec5e31f3bcf2446b35b6787a2b6a2a22524d0a89d3354c7f7c7dee06d64b280ece585dfd7c1240ab9cbfbe6ba96abde89f608aa745e8c634a7595f4bb168ea477d1ed88215e27a53d13e13a4fd0d902e7e5546a9dbf9796e8cb8d7ec2b4f294f043cf60950be99f6cd38cca683a730ba76c36ed1df571012b588a1e53142cb149ab5d0ffbd582016a3bbfebe93aec92018f3fc6816673e97f3cd105d8bb574e0dfe03830f135877c751b4498639e593eaf227fa0d58e81a333369ab1aa26057d6333d6e1979d170fecc62023d004b9d276bb3a954689c31fc1af64909fd7b65f281ad5dc5b36cb6483ad7378c170230b32a3d8f7b1a3bb9c2ed0735b97b8cd9fd351885c4f9097b4258f50714c1ec10d4822bdce49d6101484e464d8db14dc8d42dd02608744c5883a95c926c0f0fa578edeea787b1d81f7d0a49fef28a4ec7084d92c6b59a36043e7db2a9f3c7f95d844a4443493727327d6ab58c41dfead1be4707922009b05d947d714e951ebed02e283a9e848f43b8d5423c5eb91139a1cb04a9eda3752a7e40d813ebded9a6901816e9524ae85f401db3bbad0e0bb77d8ca7c3cc198823f885fe16bfb2ebff6268673ca61acdcb77b5f0800125dfd3eabd8fb0103eaf50118680f0be53473e79568082613e1add1490b60dc59e90b7c7424f82ec79866d9b5bc41f2586b4589332b4476a89a12251601159edb676474b246b7d2d0d9fee6c4e615fa71f78f76f80286adc3cf74348dd9176dc7ae92eb13fe3ad7117002218dc948a56e672ffec35b49b4aaf60cfb47492b0735134c71840d804c9ef5f7a0af2d815eb9b05fbc670be98e7c61bcf00b7085490415c0de7b07a09c28a43795ae2e6bcd83c73ab00a875b426ce74913be4e1df24875477ed5f0d27bc8d82a53f80090d2cfe6421307cf8751e14909aa6d484be07418aa6f5964f7135b08e8a8f663bc80e4c4417dfc0b5c274c03f6416e06f0526b23bcbdff38f945ab1ef09123d03689cfcbf5c0dfa66aba5b1b48861c1a0b69af424d55290c5123e347bbdc821d08bf839440114f502ac9809b29b1d5a2f9ca6ea5446c0b9ee7d03c5bfaec0b0f59fa27a2b4d7b099e4073cc7c193d6cd71c202ca66ac047b190d87290403a15469d1567409885c09a8e25f8beeb123dcdd1b2d0903a3ac9e10b0cb6c4e5c70178213ca1b006224c9d636508b0f86eaafedb04e4bc5b3836add6f1b954a6ff1b02e690efa3d7c8cfee2d1283fafdd9cce0d0f2614ff2a3f09ae8eabcdacb2ecd039fa1825a85e3f4003e2294c6eb22c326cd51756f55b5995eb9a0d8b7c11d9dcdceffa5a0d378bbbed9b6c25a36fddaf209119639d16c3256067fa03ebf364e0647a7c587cc446501cdb40ba82f2252583ecb7d534ceae9dc4697b7540bfc115dc1fc62960bb420855d952b857b6f38504fefc8c20c52021ab0a1bb02baea4b93e7b7909d20281ccdc3391118fc12ca536e7505ec2bd4e3720a6e60dd3795aeb8883c8ffd5475c4420bb9ea693894064d9f63159aa44867f79e4ec24815d8bc7acae761c573b84aa1aeb835119145f0d5b693231108a4ac917bdfa80d113adc7f45a1f4c5a43131d26df7507c802697d72a1363ce7b1da10e9da36f2f6f56544e59f984a370ae4b5d9a6dbc06b53e1e6ebeec296375e08bfc686d92fbafadd9079ea6cde74ddb96ea0049fd83d825f93b6a51a8165caa6de1066c829e8fe1068d4b5fa5e4e586b45a75e51a042963bb9d8b980b04161e255ad1b496d99157646489294af5802ba5cee464093b62b176486c15aab08d489829294f25993b8809a8353d31346ef3c38046c0b68ebda9ae79a1cbc1cec6f77fae7c1eec5bf92faa98899bedc19a6e92d6390b63e36c752192bfa60a5d5da17a84d5db441b661d19072f754c8e96c9914c53f34dd5943bb3ed1e18a4600e2a58712805fd82ca3a4cdea4245782951edcc304afd7b857efce0e147cbcc109b55e281f7edce35182224a185c1c5ecdaf8c15b2c81d9ec52308f76688512c9ce99e651389d6d035d1e4e1f1f000ba75f38704eacdcc1994889ee811ee3486b5dda4fef69972dc4860da7f2aecf99994781581288b2a5bdd95f0e0a39fa8eaea17f1c88e3c4c76bfce103b3768d1fb654b8d7cfa9657d822e14150c2e3e96bda4967a7d85c1aa4fc66e728acc2283487ed4b16605abf78d999e22a1fa59f19814d2b5c0eade7fb62ef0e380be919344d819bd9363b6db3a741c73c2692853b4bcc339fc2e01f9e71951da2998e5349a8249889a8ee8f9ea461756e5b44900330e6991c10bb5cca572a9b16d55fa498e55989a3e2b50241583e31eee4d73f657cdb233083374753028a935627567f03798403acc741236410c2e12144d8a17f359078ccf56291b488c10aaaacf112519b09e7cf8d6b57abcb53edd9f02f0409c66991efae9d80ee193f6befd5dd196e087f449d64667f3ea51f6f4ca327f43e29e8764d3e29983f73486d55e305d85e56b16f9db94f1407726b25f2628e15c2fb5258488394c131c374bb07df39ab2fe6774b04e6ae430d24f91d07cb077bde1f1bc6c16004de37047790f13dc494ad1c82ea35bf19c3b41ba5d6a056e5c19a63a410416b7cface9f084a630415cccf72e9bf3c105b22a5b3247d00d4245b77359758973f2a733e33673b3590a697d30542cf971edb78d62341ab7c53e01342d59398174a5de41c3a3176cedd3c237ea328ebd1e4a887cfa5e3a75941bf241dd807b7d79e297524bccd9eeab2a493e167bd8908a8634988ffe267daafafcb04e6a71a42522165c134a8f58ee7b8feaf747f1f0608c4238f6e665cca41ae229c1b7f287fa60b2ca7c614809ed1ee0d6a553c93c9c6e9efd823e0b30c1d003dcef0869d2ea3a435c0cf9056a680232740671f89d3f2016f0af4deece659b1df5b5a36bff865c5b6c84dd38724f4a760450f5320d122d930ba63fb96995bd5a516b1a1d6377bb2039eb2088c47eb4caed5f4563b03c70cad704c15d65218d0c540685562afb7a2f563096b2d5a7c0b22cacdda69bcf008d0cbc8eafefb515877770f91e228b234b11f766d73b0cb53f58f8d65c5e8bce893276e17a8c701de004ca33aa0ae4141a0d186cf609c4fd75cc7d46bb1d0fae897d223db292233b221bb52e79ff493bc305da2131e2362014847638a927c92dd3ac5b8bd80b25ccf7ebda7102654d0858f0b27a8ad4b12162d52a8e9302102fffd24ceff07280cf403433d67fa849814024ae581696e94239b5619f95bfd51405c9beb5530287bc58aeb4c2d93eaf2c75e91234a05a44c36bb1b7cfb7d673b2e6d602f1c75c95356e91d6db53adcf8f0e8777198b02ac0a8a1d86fae1c3bc8f1de571a8a1513ae71b5b0c7a7c6e83950bb528a1c099276603e756902de1c15e8ae24925720f0d95dc54293a21794a8a0569036a422a2bb130629b3e1808a1200500a3e359b88ca33be766c6871f1f21bd3ab4e3f2d3477e9744a440506b3701dafa74924d0338670102fc61152c1af49398f154abc1b7ea4b967e6ec5cf3448943a2650f0e8047ee0f2d47f8505beba3e5e3416b4304a8f5753c46bf67f8e5706d7f7a9844cada7d4bcb1457e5724edd8d1115dd094aa55c2d7835478086bf0ac36888573f68737897ef40807681a01f3d9f9a469ce67354fe2b4f8c3baee022ee7ab89027a59aec28dd4270d01650d167c50c334372d2595afae86541ff38bfaa8751eded88191c8b91abc6212118610193f49a33261ec26e49d59fa70057889bb771c6cae97c253b11e6f5c7bef0aaae0a7189374745d0383c2f369c31068139550e339eec55257b21e1cbc8540862fb02eace4ad847004b901641fa4296a897392b502c94a4b2d200c35da59c9d38995f3c7d6ed9238a2644649ab16ac83acfe23d970248877c0af05022ec6228c8495fc774c1279098d86e288fa19768d8d1218484824d7a3cd5eff19f0a965d4ff3af316ef3155da71a342784f8e017d7637234eceebfb9d2d1dd47ae73cca601364ceeeda9cfb988979970c29aef708528818b9881597e8b21dcd065fcba37fc66a5a2147076ad4a853c8fdc7fd5bf9b7b92ebeccaf3c28ca00af9ff286b890756ca92c9cc9783717008b2ef7b5b8b8f1a48aa55210af68b77fed080acad14c97d5f4899a16e13aa39785c05ca667f1fd0841f3e5dd06a835567a09c3f0406ffac9d772ef34ca67753e1563c2c337139e3e4c973ae3bf0f8edbc4c327a111b658a808c1fa870260cc6774828267718499c978f7c031e53bea1dfbdce6acf9abd295de6a2a93cf9bcb93b2fa05bee4564472ff45dc035576a19d50a64e49dcb13e956741f061bb6740471ae5dfc88304913ea700278e7003c65b2116b3595303103b0ed03989745166c34a32d8a112e233778544ee29e9dc0f1980f6426fa3ad06641d543a3fd7dca010e8dfbe469910b8e96c386b1c55802f54625330d8493f7432779737c7392b18dd343a0c680270b32dace2edbffc0679b9702e645704a2e7c632c01b7a00d47d1a53745b032789f6911290baff11e8b71ffa38428f6420cbb69949ea00c0af38032eb456bad784330898b72c742e788775914b1638eded4e9076bc415b66c36ca991500152b70c5b5629fd7e6964c1d13d72e0291e9437435a917260e9d1f9b25d92829b858ab357f6cf14b37fbd10e63dfbfb20bb56b25f8b06675470ea605c8ef366fc847beecf848bf1261e9fd4c40fbc629dce6c78ff1be472802fec94aa54047a5af771bdf7bf38e6c3c040637729a2e0e11ebd61c55b8f696bf6666a3758833ffdf848d6384a65c5762750e8d1d47df22ed0b48a61429cc0d2d7e1c00c50e91815127190c2011c6b669a64ee5d1ab99e7020e838aa683c8317edf6c9004e9095e34ba053bc83228dc646674a639830bd3812bba57d484fd488aa43023b59a32eb4d269e1bf21dcd8d81c3f35879f6d0a5e708974f463fcb5a4c552534b5a8f771739fa5345d3d70d2ccc49427b08f2428f5de3fd4b2d0ec477e324b02ce886d30c4e1a87c571dcb4efbe7973da5d9310000000000