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

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

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

Block Certificate

Block 57756 1ee11bb3a301c098cff1cc0ffbcef286416e7264b61e828827282b04d3ab6b5b

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
5e7ce4fbd13f85d496e19d1ef278b2b19f3c892caae83c6c1faac36a3b900acd
Certificate Block Hash
1ee11bb3a301c098cff1cc0ffbcef286416e7264b61e828827282b04d3ab6b5b
Source
getblock-raw-prefix

Public Data Hex

001000000001000007...00d212000004a90100
00100000000100000701000000000001031f00000000000000000000000000000000000000000000000000000000000000000000e8a360ef514f18ad4c687735187597b7ac3e230efcf88edc50f22f4f9c39fe752f7edba0beee0a6a6c9e04b3e92edc3a515ea29dfeae5cc7ee428927e6e0d3215065956ba0a7e2a2fa3cdb92890b408811a1579d81fcc828f1010000000000000020000000800800d212000004a90100

Raw Header Hex

00004020a7aeb9a2683a077872b954521c6e348f92e8e2e57e83e2d9bf4f3fee83a2420ae5140a6cd7dc2a6776483974a436fb3abfdb4f0e5a8873019923575392e7b5dc633f0f6aa2400418cd0a903b6ac3aa1f6c3ce8aa2c893c9fb1b278f21e9de196d4853fd1fbe47c5e

Proof Data Hex

59,560 bytes
12121601030775db1f587103b0ce8fa997854fbed07801b73cbf0c27a17ca2b96fd5d5f504069de6a90992b9ca0e331020871422a21ef6ec80eae5aa653fa1c957a532b08090b88228a987ec3d2fd8bf2a12c4ef20c864a9062fbba17cbe06bc35bd199a35274494e853801ebe8942ae6eed18228889860fbc84cd15079c6eb54cd353161883768bb6037926844da9fab523009134555d0c1faa72cd410304d424cb61ed2e534773de82ca3184fae92ccc363bb5ef9d8675ea45ef80fc2158be5fe2f6bce637dbe7f94bd694ebd42905234a63fdff61748ed1b15c38d06d999801e756127920e26600c882815882bff711ce1a9fa90825af8f4f3a1ae78981f8fdfdeb0542283c3d2a50c0ee1a00d730a70aa1462224aae41ffc6c57e80761faf30a89c382c6091cfef2a84375d7b6117b062de00e40402e584bd79f8b06da53b13f68fb85da284e100e864a60d5ff97110189a33e3b1fb468b2bb2f8a8036b3772abbf756dd85da7145ca5cc93d88cd6ad59e12ba11b50c78197987b90e1fd456bbda2c18bda768475368bcfa2721a3eea1924877b7f29609886926e367d00d03c12ade8a814de9089967c99f84f9bf362937978eeaf7a6d2aba043eec97435c24d430918bd33ab31e1ad906a2befce509fc5b56e2be561b980761e57861502da02febb0d214351d118f3eebd9d9c672e6848b3ddf4d6e21489add098e8a5b4754e0923230221c089ec2a4d80f4b2a463f3377a8fb7999c7030fa0048a6d7b1bdedaa92ba50347385c3607b3b07578c375c3cb94c4a83ea8d549caceaa0a305a54615e57487d0c61266a200234cbf761fc3b9164357b55d88d270e2814fc58cb32e6e06e6a8aade104318a5166b09b770a4edb4414dd7d9500567c9285c3b5353521c252246efc39cfe2e796b85a168a3c156b3f71dd5785ec94076d374bb971e7531fc8305a8f4ec0ac61a21e46ed83d5897f238c635c603bc8731f900c35c6d881426b11398c421ef464939ec041c37a85d317d0f7351244723f388ad604f9d30025afb91901e4b6bb90ae968121ca66e81b975c948ac5219db853bb2404c42b47901208d62cb49642bc4838374e40cf47acef98196e8561801a168add4f7129bb7b5937fe91c84e273b2e945e3c69deee8c07a1c51be32c4955459cc379f3b2c495ccc8ed910092fb34f15daeca81e1e2319b99332b3a3a95b1352fe05366a5d1d3e2cd577cc6095fbb6a3e4cae17ac5e4b7be40064f09655c7c361ec44b517950e8e0c63caff1aa4c3678fe9c8095e335d3446b5df70f05aa076552286403cfa87f3dbfbab6a1438712418a6c0da781244f5423ff0228fb32776d44feb68cb2b8054cc9269aa7111ee42ac67fbdb7d9346e75ed23ae6d3a79021aab6f2b1b11b87f13f068a4461509131c75ac0bdf157c4b66bdd96698be6e3c287dc60c27b125baa23515ef77732d8594c2b275691fce112a57ff137ecccf72a6cebae0bf0e2ef0aa898165f116df0405623526653f2fa7467fcf2359e935306f9e7c06345459d5ef25e717a0db8288dc0fcc0c3327b4d59905b7daf38a49b351f3bdfb7626914d7c5cc8bdc770f47ad1d8224860fda90b0d8d671b343dc2df513e504b99d271b7ef9604b2ff4bfecf2f29b4c551bf4f2511c3e68c409d5172b4773a2b8d8eb7963aff5805e0f4723f3e643cc4ba8580656ae8696c7727f6c22b090d20252ccf3cdec968655d51c7cd25c57154eb5ea575ce4f442989ec349a7dc6d790168e858bec4fc79f1929408b559d3a328bfb359f83820fc72861b9d495d486efe4f96e113ce45631cf8357eb78330fa8cb82dc456c8b9aa6d7b746013b27945ddafb80c3671144b18b18377d7ec60de52c121b406e90c047b668ecc1778db6e7c491d4da722d31d830d906164e1c6e2623f0f5f50728daa1bf4e276db1395378b808bb3da5d858f63719368780984e533e7ba5499fcfda0a690ea349f177aaecd5b50d2dd97325dc2ccc60f8e72f8c1a23781fcf9436b146a22552145f25aa62d2fd87e52828aed493465d49eb8ff881476c56a33566e43a1459690c9305f358806d46045a9b119d7b3d2d5a71072b2d45e75981167e72cacfd2b8e5f268fedabe87efc8e7088541e33b502cf8ae6223ba5f59520bbd494a77a3b0c5c45059fabcb49e77a76df8b6b34e62898246329a2ba9ac3bad53a465d1596e083eb3aec66ccb9e9aadaffc487e571a289132ac7c10f53e2d244bc0059828dfad8d135fa95fa09e01c0e94e4f6becc3dd33ebb6cc19c203ef5c07361b51306fb9d98eef95cea6c236dcfcd19c31321a3e625b36898316baafe7afeaf5a79d6b07b6d7b64c03c64d30df4826d4ca076baa92795125339e81a19c07151fc90f1f478724f6c09fbef18d387533a7d075b35ec40bb1446c79f656bea5131af976234fa4a79c6dae4355148114de6df67035df03652ebc057743c67cd1e10cddf93e1a953ed0f053a129d04e6e514226ddae7e00691aaf2f2dd93cdc87e2c707d05da3ec76899108fb7f241a18c5056def5aff08783de5d35b8858d5691fde73d1dfda265026c84c1d0d5b56b22119bd50e42661736f3f395d009ab8df4ef8940de6f376950e6dbba02fe236bc2802cd58552e97995d2557310c9cc092015afbd852d3e811e0118f87cfce2809b526b38d493d74fa178af177d38285c1e355ca40978a45a4b8564720f6cf943f925d8a80701fe6dc2f229587a990f527d8bc6c4bd3b86e0a12635e634113b9d14e0b058dd9f191c87fbe1031810e196566de2679f7a0c5d971db3fd248b37de6687263718d46d773a5524ae196ea9b0e3f67f70d5d0eb4dab55025097af0cf0b6fad4c954c44e6f8e94ef8b0b5fdfab5f2a8f236a2d4e1058170c5ce1bbaf882a96541f9e66e17fd5afe1fa60ce8fbe4a752216c6e517d2710e799c380cddcf25754c6515a6177ab9947bcd06c88d4e1e12976f0886167b0aa9b25a46ee46302f7646c4ed97c1106fcd4002769102b5457a212a0adb8d0baec86636cfce3678088fdea1a61588dfa6f550ad1ccd677b9dff6307d14db33e2e881cf453f179bccfe8106edcf1d05e6881c497428e79a0d2a10209a9f18c0ed1856a8264f0a4c8dc4b6945418a2800c8278c080e1173fa9956195afb41c4c3c35c9b642619d92e6bde49bca8448138964a5c74d22de5bb1b2f8b55ed0e2fd9aa24eb9a79a6815428f8d162d053ea2d3eb430e812146a95aee85d835ff43ba64707fe402bea3c0b989d568765ce0e2403db85e3e9e70b6ddeb1c9bc39ca03dd8d552173183c24d8d5d6a168077bbc0f177a996b9b6dfd9c3e370e00bc88812fade72dd69f00c19e254d92e8bbac50edb39c27a9442d4fd2a2891457ef7dcb32a57210a71cc36ed8ed2a7d2b5343510c0a8d70589982c6602f0a495d28ae32845de85877f10a55082415f3ffea52c170fc7dcc821b1f8eaec423ee8bfe99bc81387332d85c0c7fcfa67fc7ac5dd4922939bac7a4dc159fdbc7e0bdd959e8e69bb365e6b9ce81fc4dac7bb0fb48e0cec69ffa7f6209d84c1d13a616e980c839d1bdc4b2ba1d09298dbf74f73be477d91dd413cbe2e7817c76144bc2425ec46697094433d9673d1f6126187dd6f805bf953d052b4bedf712466dbe86ca7afad56c0ab80028508dfb44fad3e286258d96249576d5418a29380e72550f60c8012cd32f2bc3e02ad57290844f80637f188220dab748a8245ed1b82f6d154076260992fb690ddb5318b7722e68c99652f8460fbb5c6010b75a183c8524dcba24f00c07b22b19c9dcabd603a354f6a15a39bd4a9b8e2de5c26e672ed88d5749de6cd75c0caa9dd0b551e623dab9adcbf1acdd65383a0c9e6bfb6f32dc4683cd36fa644fbcd0e320241dc14880f5e5c7e3116871aa64538875973da6808c0326a00eab47c6cec995a7622c8cad9c8ea61b6708578994d8df7996be6092f1ae21aacb047eef21e2ea7018980c206bfb45a719e669367d549ab2769d3b0756cfcab9b6ce2b296f3b1ac0132487dc2ec649d9bd8aa5aa45f95afbef6175e564a0ad32d435fd0a86f8550a0ca99436d7141e45c4efe33cc1aba4bd55c7cdff539dc3f702c71d1983aaa3b3381c64e2faf9014466c52e7f2db72d90299a7a269a718774cd6a5d3cd02860b749c0c07937a111548b238f80c3354b0b634f99b7b7f223af3e8c646414ba18829de596f884cefe49330fcf74c59398dd79ee8c56ad605b4f1ab58add7dff511ef25262d71a0f8c32a8bbc027c0248dd7780fa2568a0c9c45d6d5ab13c419959944faffc53600dd125f184c1641b0f6760e91f5824b911c2dfa1de30d272b0120acb48b294443429b1a78acdee91455243654c3fb051ff1f99cdfdbd4a7579eeae17e2f2f578e3d1daed37636945ac718d6f84243b779d273c1419e6572ca71bfb42446fae52ed84f9f0f327b964f6b3afc7a9b03ff6c87ee2e8901e6a09e8e1bfe7bbf930e2186a5b46d997824d34a69adb3158192d8da0a61ba6c1b2db539d7d9dc4fda870743a884537b9d37a0bb4c0ed416bfae77dbacfe52b27f994c0f2f0c198d98655bb8f40c5bf2a15f3586383e417b0dc35dc31367413d2f13dca942dc4eba99ac96cdb0330c5ab39bc9b75ffbf388ff845724de6b848b37bf9f0bfb4a5c423a8122334855015bd8a31fe8e2b0f5fabb54c11e37a17b9110f194ae2f1df93e8e116dd9c2acade1ee41a13bf7c73937b2699b6426be3aa3129e794c9c27c6cc6c06babe0deab6b1bdf4f553e8e49dddb15bad4db1cc737b91dd854984e98b6774708b9eac88c43d3f920d68d98324ae43a9336b5af6422b71d3ef3b531ba120780dbb8bfdd87e2bf8167e4861cccd2b28752febc7e92cfd0c692a79bf0fd0e2ef7a8c624183158d8f504da8205c6c45414f1b2bec8b871810ffabca038e610c160c8e15f8d486754976b0c8689c79ef99f8ae1dfa55190ef2a17412d46522dd617bfc4956bc862b7d89c8d58557462f1333237bb51bfb2ac8de468d0a23f31ecbabd9a3385f31eca97115eba0cf834ca8b52a3567556131a863a99e11831ca94a13a2dbaf16d8fe524b67147656dd8ac12ae49c6df9dc3ebc1ce19addf50fe66355b9e2e73b4ae35ae9eaf718187443f771f0eb2bed7ed5b5a7d64f708956f9e1ece1f4ce63832e9f566aadf6dbd63eb7c83f5e2212297e88590a2974012c1a449e9bf448da10b2db7e742d5cdeda6549b57b1ccaf8dc48556c38cfbdac5bddd18097998a9ca9d8a3fc655a9eb23afc950172b3002991aac86ce3ac908b8db683484c3e0c22573248a5364fad8b56324181639b7d9293b1fa331004bd1be517d8892ab490029d667fa94aa479642b036b3d7b5dd36f1ee0fbbd929c33b5f725f5275c11ba56471f37f50bbd1d4fa0747073efc7c3cd9f2b0363203fe4f93df34180b96dfdd4c74f9002fe8a313f6d586c124fa4379aa7fcb2ad91e9b043b52df21bd917c1638ed9dc429d35d909e5ab3efb80d10fd61ebd0e545f9e50457500ecc8aef7238d96e38be984c60f6a9d8b6608928ebe075f47c787e459348cd81fffdc50aa4a71a9c9a9ad6342e40aff1fd9c875b2d71fd469e88f490c5f785ebe5e92db9876e2ba0a96f9897461a7a7548b79b019645f997867d6f2cf7382a119e004b802af8f3c717e3b2068a6f52e3d2514a36bafe7555dd717b8c4422500af81fdfe22b451a660dfd797ca854e1351e2ee1743b6980f08711fb98382c2bf43c5a0f0f5def255f5b7635b424ab4956cb4b8b2a5d8fc1e7633471b1e738dcd6119ba7a49a2de9cef78d714393bff98b72e043a2437df5dc4bedbe4b716637d13ec6f6d8f0896ab4e0e730bd1b57f7e3d5b872d7caa0e9f608b649ac023113c9e6ca3f0ef7ce757cf2cb3d4c717467ece8124323bbd3ee5bdcf8a34ed133b670ecb20f3eab0a5330015c42d37d8465a1399309aa510b0053c0032ba65046657323fdc6c61f30b044d1d63a5993799ff652ecaf022c4c55c0fc466251eb6b0ab983256cd8bed3a30abeafc5ab553ff0c6a53b8388c82fd568e7131aaf44844d7b35f05b8a5e87ca6901f80cf659544e941083a3e08e16a694b262987ce163ad77b0a1c4e2912d1a521be880da2f649d1ce09caee8a5e946f6a737b7fd9c542ef95954bada10fbf4a80902f562ddef2b86a9fa24043613d7f674f73415715e2a07a7063af648f5e1984cab78b37c5f57c089f2a679a16a16f9d16f3f8d109e886d350cb704ea506bd402d8f920d71b00140e86bc6c86aa9354b608ec9b5e7fea41fa48efc13f0d3f156fdad4f7548fed87c17506612d1af9ddd2e1a3e5e4105c44af07f34f5174bde5f704a8d9d8ce386479b061deeb43e085a328ab4ec405a4595a6270516d12fec96c33fc5144f70a9725d612bb3565c9c5417f7670b8ba0e050a8ca245c0ff68cb468df7588aeb0f9f8769c39b83103a8da1e85d76f0f527958d66622aa39685f034ed5f8745df23157480f538e68a9c0e3a3b6f347a494e6fe8b6809252207239ef5c2b9a1a6c49b2f9a50c5450b1713b86a82cc17f7c7100faf6ea09688142c2e68d0b9af1d2c5ddf8d8acb77aa5fce2594a9e11d0755b8bed82f916612d34ecce8b1baf9127d0b6065911c13b0ef1056e3d72157af96a7b308889a4a0b84681daf0c603b32c6e70a14dbe18df8d26bf6bb4957c5c1e6e1035811e0d52a28344049cc5799de53009838815fc9e7a0e079e224364520171cc8b9a05acc360b4de0a52df4d9df6ac5ead05a093ef27f70e17e3a9774d93190ec4159a46514ed50594152b01bed3cff07738ee4f3f489e6b67a3427013480cf503c57894852c99a0d4914cda4c1809d178204c607f80b17933883573cccc3c17f5c32e2527c1ddde8f31f0c1cd386ac8ab03a20b2c073d9199c86e3dc1b2240de3a9ee6029922149d60199a371222671598ecb67c9af562e8e9d950d60c1a124170bb9a7993156008b3145f09109dd4b7525ac11f998d8ad15d830ccaf084020a83c890db53972e6634344a09e289f251abce5eae3e2ce22bba56558e5afc0efe28ac937da704a61b944a29ad3fb72dd26ea6cfc7556a0f8ce41d6a5ddd18ce692023c8bfe638a4038d46aeb94f61befcc285cf23269b9ed9861c976f24761033086b2b1f548b5cb0bf325de6fe584494f06e326586169bacc809a2380db793a879c0028751ac6fb43f7c15d4602775bae195359a8af1600238e66ff0e9c266fab79471d4d7bbdf9942425f242e2e29665aa53b2cd14ba6f17b5302956aa600b1009acbb7c8330102d45ed3d2cac7f7e529b43d5832e63757d7b6d15cf2d0f1d98c8a8f7bd4fb12df082b60e6034bbd1c33eb3454a24792d29c619cd09aca45ee74075406b26392a8e0e149136a738573107963e2dcd299c139a2c0febc574dac27a45b5014e97896707f52fa285c3f1cf901fd42f9cea9660e15944db6f39fcb1406ae9c2e6d5b3c662ee09c96221ecfc61fde419cda33a5e18e5af5cc64204d2a9326b5e1a059bd67771051646a4edcad9f32982cdf7c49c5ff239c0ecd02b46b7c61538ac39de2569462c4a673fcf11945356fb29112c1295cb92d249c2dfb00360a027aa3877aa22d26d4958bfc327ca3bdb2e569ebf08048f50b3b26d7fbf4909cb2fa6cc881bcb98d86bdff91c6f026781310ea6bf79a35bb20a6b39de92b4600c30d8f0eb218484bdb03ec6bd77bf043d320e3ee6ae3966b4cdd89e4ab4eac3f3b8ec51002d4129a75a78adf5e4c86d55a2518b6bacf7546bdec59bbc7cadd5a239bdfdba4f4aa6c8e47f014eff6b7f93a2efb92fdcf3a7261cad24b26bb003e9f7bf0281cb3f40cf24d7b920af4a0c2841e72bc8806602c48dd58c7513c7cc018b0cf91d20810844271e3c94ee947035c81aca7aff285266eaa06d4e12824a53e5ab73f85146ca994f183098f627e12e35ffa898d8e509dfcc2ef6b04db3d164ade26265fc5702985cea4a3522dd6625e9a191be83bded1a4321dfca9ead2953b5f7be8e88408e3124d96db40b4f23bff867872102ac9c12944990018dfee8234fda13b23657722816c687f5be87c14e5bcea55809793454dd170cb8f1e1bfae2b7289c4ec742e3ac0499a4fa1a0c1f56afa693a8b1c3a0b10153cac3b820ac016fc89eef25977687dd4ef578e8c3630f23d2c2ada8c24e77afd9d128da1796f08da6df610e1411fe74d72acc5bbcf7afd6bd135c5c566bb252836c8cf8fa21089742f2fcede2b6ccebb6921619123801119d39e9eff4432b239fc9bcc1195ce01303b236d1c40c5356aa2faa85112a5c39b8b3493ca353a1822796252bded2e82508652db4c3a4a08179598884b3b7afde04dc7925c9dc572da225251045cd2613f9c0191ad1a8bcba7204da8bc83b889d1c30bb3995dc5d099910a32ecce26a07b7907c44fc65804c49119a0feeca83408d7f0de779709e911b699ecd149f56de54190f4f4fb7ac9e960818fed950899b67e912f3b48fbb17dcbe6c9d14e8d4c53ca44da26c70324e1a68b5d5f8fc306a3f46499d578c296805e357c6bcee5025e144f4d3a8f2c38d8f62e3eb1aac58af4d11eba7ff02b88603f7130e86627b1a07cb6814a4811a24743ddb3d33ab882136ccfc3831880a4b0a27c9e4ef222e3bf8f0cc421e8218cbc977abff44f3524a882d572094c1d4dec6db0a9f1f6400126abe275fd2ac603545542b6d06cbb8d93a272e2a35182d10197c7a0e5dfa7bfd29fdf457ecf4bed4f0b32903a1cba308fc33da9ed31ee8730c8cf6cd152c639226db70797c21eec091acded1367ad95da375deddbdeabe2094c7b0b7b15bc0b15fd8b6fd432565c911643db7dbeedcd0d25c90b04aa3a00071fb333a4217d5515e324c5726c6ded319efb8023c9f58836694d1a4536847d0e2a44d69a93fff66dba3db6f86b4fe4518111da0cb70dbb6c9e3d91da298c355847069bdf822c643cfd200e62b446618d46f0c5993466b9340687882f344d1f919e8cef04601b889414909ad442b7c069b4bf15f8e15a173e5cd743dfba31246f0101a7e2734994de0b8ae0af6ddc529ad0e4c1341ca2e039e8815f27ec1f4fc6f8f7e8fa2847bce9a3be538e3c3402e6cf360a98fbc7631557a1fbf1927bce5ab325ae3fa9902ffbc55a99e443dc161b6307431cdc37f7ae094f9f4ae5eb55ff7f3dcb68d701d35815a2f1a3f224d0a478d9ac6fe30d35def94b509c7f2038c02a15da1e1b86cb4accd0396b610d878f1bc7668439cee92c96b2f3f837ae28b53c97781ad0cd7885f6c8031852b3b0f50233594cd1f129a702157597185004d0b62e135e99335254178fea9142c3f4e726b8ee01c499233a0c6756291f2096daec7ae853908cb549be32fa9358503acf0b599436677f6c84ea856068be85d484e24c7314d4eecd4bf0f7e28ce2cb9cd332fb2cdba2d0d33b6be0a8f2fcddeae6f3d973d57cb5049a06efe87c619259fc0e6e035b398ea3299f355c34b3bbaef4bb8858bfe55b6eeda754edb5d01015f1dad151f887c6c9ee412d080e1dab1353b2ddc2846b68e29b119f678d4eeae346098b6a21b9e7347d3f2c0e0e9e001867e21363afd31154b5611805cc88f4238d9c6e1948aa73eae1359bdc20ee20717587f8d663eecb28ddee3d4467041635b777369bd6cde00cf421efc3f8417d54101e182a6f6bcb71aa992d7592cf8f3241aa4576e8e27beac05f7df06e8b2bb2d82c08b061f764554a6ab8ad0376c4e169f85afee2c29f174b38fb42e3b352c453645a988183244f21b702db0de7d2f0158fa928a50814a9ee0e79abcfdd65e74e1e7e83b435524a35b330e0aeea9db8a291057217d5ec31e0c3ea657bae84ce37613c44df590101e29175265906e7172ca66d92eab419e0b90f842bbe6092cb8e9b20996b4d884d4f120f44698e9795dbd84216624a0f41cdaa1174c75c45900012f83064f92fd7613c5aab96c2c34728993c3da9e45791f071a6abf2dc4bdefd4c01b7d391d465aa1497f05067ed623afb180897a3478f422d1cea3ade77d2256788e8f4b83351d68130c88b2caa402ebb5fe668c1ccf70a59563bf82e06537665fe4ee7dd8caf2c367bf4657313616c6f121a121532dae5ed0acaaacc82434620f19576f0ea1d7084b33ec3ecaccebdc22a268d06cd17524e31cb189e3af6e53d13848cec5057824502f04d68722aff76e8c63beb3fb83460342c66176174f41061ef423ec7e0244bfde667a2e14786c76892c55970b69911f36d718e6f627449e1242dbb028d04a64d8da041e0bd43519d0f087892e8ec0863522ee47d93a328e1652bf2b4be5bc5a2eceb434cf3c8c213c9b6619673ed14bb73587d62c8a80deccf3fcff0e0120452b63f00c510707ed71bcfd703b0db36df7f6de5fd63a6bcb9e58a55778d2a0a5f65470d9364fd0e785b9359eb31bb8e58fe87c4e47c17e604da986aa8219a1c72209e5941216f77319af3017cc97d834788a919569233a49c540d00ae986bcabf95847c387306894fcbbda35fdf31cf8e465ae71436048b99a02f085827bf7c6e9aedf5e541b323ceb411a02af2e58f0140666ba9705c2755378522882c084e4eb0d67016eb543085984c3ddff945332ac3174f9a39e951fe6cb078d3600906b9098665f8624d1a09a8bb235edb836f30fa9de476bf71fae70d2e4162477c1ffb0e9049acef6ce6af23ac639a622a9019afbaa38c14e9df8f7ba846bcd05256cbda4262ca87be9e2e3516c79deec50b10619ec296a2c42c6f5a03cccfe4cf64ae97deff261ad3ee8645d7caa71a4b2683bf95f8e5a45555620d8c67310787558cd01f1dd40d010c5d58a86a41d5de7ed98d6c8efd099fd266326a254134675a4b3b333552ae114648e11aa6eb3ebd9424da3d02d69a774ca156c8ca9ee4fa482278c536435ba4933b7ef1b994ceb6ee1d935fa04268015d61dadc3c7c160276f1dead02f07aa2ecdedd0c908830270fc124fd4d72315597e6692424fa5f58e63a8e89c807dbfc93a048484b53fbc7fc882de339f6fa17fd9a035149bbb5eba68a23a739424a5f09a235b22a91bed1ac098a7472863e5555c01786db8085af2ac756f1fd5baa390e1bc94d16851fc9a25c7b770e7f173348cea0967961795935d225656371083b52129f198ef8814a8669e996b61c3b13eefb8a8900da5b127dfcd3c8083d61b2a9bdaa42937ed2d7ea864e8bc40922ed62103ee9cc774d0bd4ea46c6d923f323a730831a487ee8d5df5d1f210ed4a51d8fb603c77f41ae5a7edd1287b73ae72a39ad61debd6083b9c975b77cffa6ad75fae20561cdf78b215224fda5d793bd9b2335f7c7aea8d9fa23a83ffbc45e361e9199d7dd9839f36d06c985cc300893102891fa260a54ab43c745212eccef1ff4b5df032e9dc2421a1afd2d562ae9cda91530600ad266df55a194c829169f46428a1738756b351cdb11251ee5d7dae09e8ba51dbfa8a8c6a468e0071b840dd275ca50a91f9fe25402a917f0f8686af4a4a5072a56b790c555215145264f0bc4fb03672d3ed825e094318ccc0a8ebf6a8fac14064d2c823819307059687ff56bd83f8213e6415472a8ace496853bd76a6cb374c414801aeacc10d0b423e02e2ce8858b96a9d193147d05509fef93e117ef21af04260ff7a3d7924585cb760425cb9aed61f5836de11b093c3abfcade865f5897e90b20647086f24fdee3cb58d7403594d8490e96e5f8c3a88f74c3d3cbb789987d56759343e03d166aab432b703fc5b9480e9f34c6ea5c4036705666fc64195052c5f2c46cee5b0812203844af602cce9e4fe6de7cb5c42f308cf9031b5f1930b12e0af442d5be097aeeca4aacb075a7497c3c43d7fd4b9c950f7142ddb7343c9a9f4f9480c463eaa6dc833640bc445ad3238c7f5d47490603e31ad9d4e63d34d0ae8b056da49f0a305156b0992d5087bfab841077c6b252217fff980d7095338f160e6cd4b700560c96dbe753105661fba1e46e7880ffb5c26973fd293527dcbb2038745169215fb2526e166607bb2fcb0df5bcfdc5be9244dd5e07941c70e1e6a2667c59bf222a52911b0b2084da7e0a3faf27167c8b217aa74f4e606644413467cf872a9c15fb1927193937a59ecdf161620a94c9b844d1cce7eea680423c2ff526416afa599f22fae704897ac52ec868114d8c472c91cd80e1c7d94a562db8e3c39f57f1410df1bfb5ad4d11d6ccfa04bb706eda9e6cd43bacba8afff5ad8ac0adb1c0e9a61241dd67d878a0d0ecba3bbeb9e9cef28474956692941ff0d446a5e97206607285a4fafa1dd72cc8a3c2b64ee35fd9cf43b306aa6287f5cf210d5e950e0cb16d1626806b08a09612f4e42f98c1a010a0ff36e21a68452b057e96c26835a913e5cb17aa71ec2c2f4b01c2f0687203abb71690d2a125e602bc778047e863ebea6628cd6f3ce583cd2ffcb0cabda67a3932abc5158186bf8c9d955af59e258952ef397935849f4694305a230066036bfde3d1c4a8f1f723cf376a196e3ed3fd7f37e3684a44823934fb317392a70b08b619fc4f4e420fd5128f9cdd8dc21aea18287812feee9c63fa9d11605fe99948f0a82fbd2408fd87ae44b642f09a280dd7cbf3c7c9402b04269ddab74a198c7dcd8677080fda1b10f8f8b927907a94d70f760fe5fcd6bdb9c09cb92335ba1e482ce7f789d7d114ea3cefa6c45a7395a45db160c8d0be48941548a29c80760d25ab5a84fb7c84b876c34705c69409708950dc674c813f121836237116199c865802d6c58d057db0b0889393e1c82f74ae0416851a6d0b94f735855f5feb1987ee611926f58dc54e0dbab8e458662e6d0bee40c2f211d641a10313bfc427ffe301da2cfb0f0247f0ee4a1090753f713880c16306fca01ddae12f692ae0d09f3857415dd8d37dfdb0c574b89ceeb7ffad2ff076423844774ddc09104054379c39351233439b01ad681f7726b571ca431ed8084b8bf7e43449b6dea5f7b4cb47c17bf75d45b13225a677dde21b16e01b63a23ac90ae9bac9274410908ff7989dbb27356390978da454fabd2b0732e89dc0f64781bc6a80412daedce5db46ec53e998188c5ba5001c80823ff5bea0bc8ab9aaa97db287ca7e133248bbc50875757cf2f3dbf65e332f5ad4ecc4579ce9f968c28e7c11e4cd20edc7ff14e604036b1e9a5af75b054ad8b9b767641322d2586ca865a32b114c3d42933c69fe564563fbfda8725e0f617160e30f841f639700338fa81bb7bae4adf501332dba1356a25b219a25642bbfecc759a4a19955907398f35dbbda269cdc0ea5341bdd9c4590d18f8ed5320e0112dcbca6b88266065ae1b85817402c1dda2362ddde7c7d80f9a760332661122376f5549f188eca30198c4f3379dc3d33eb350da717bee1af2cb2b740761df17d60a51216fa25f1797fd6c7f34ce039311292ef1ee1398a7670c543ec7cf4cdec8f5aaf93f1878b93d0b3f2f80ba5c9ddb862dfc81c83f5cd601251fde1ab578a9f19e3a7d856ae6bd58d9277945c6f45ab40a9d9ab1d93d30a12b175b70886afe44b6bfc6922812423b33eda6999f193a656e6eee0a010e9386dfea1b2d9af9ab7b6554ea2a4ce0e584e2db4594ae3ca921b243f019ad5685aeb0e0fb112d405aa6fc642f103c405fec0e9cbdb3801c12d30a0ee7bb50d4e558a4a1ebefbdae68950669bca09a2a304bffa98c6a45f8de076c5758f8515026b1af8fa29ce76c6fa2dd9a1a0a1b8aeb2782ed4fe644e6b779ffea01c9df92ea90827bb864821aec198cf4f8cd4c0854c616d84d47767a206d901bc0e8b2b7e8703d374fc43c83b6076a539c5f77626e3d64bd128135db8a5f1576b54919e3283ee9f84e3f869483365765a0131e0803a6eaab38dcf91b28d9cc160803f4cac2cb6b56cd99f996ec1fedf87bd9ba603baefd0bc79a199360774b8a11a5ec1b71af5962aaf00c877843a9866e8ef651498fea9a8809f404f33659e7337d102eee8fc9e621c82a904600428d4d51b6e8142a59c3ba8d7867fc42ae12a83fefa7baf2e85142176eafd874f638cbf4a821303a80b9107339d01c42d8b1f223e1c158d3bd3de57e2a37a124188950e6cf0ecb393aea46529bf7fbf0097d973d1d9c9dfc2ac9b85ac007cbb69d74071e4f8a27626fd02f8e6cb4595c6ea63f3c7b185421f8522dc5f171ff44bf7d78be9e7924b12268073498d591a6092b80caa7b1fc49671172942f016b9cec6882e05544ec4027f060562fd4cf6d8c67c17027baac790c15705d5f77dc9e2296223ae2f2b021c654022f46b0005a12ccca0ad9f775224fc9bea69a71a52223b7043f38965f3e8c46bc92ba22f196c30d03c5a827e8fabdb854d6a58472ed254941416282bc63646bdcdf8daa40c0c85a31ca2334319dd23d72b5f7d0f5afd793d4f14c1f38558465f02dcd18aa4eaa9336fdc1ab805500c555e5eb7a776e9bb95f9115a412e05d234585ff48f7a828b2103d6c5d626f5ed0ab2ff54597440b354f9a8252bb1d2ca4b7041d6fbb4bb26817a3530c15a2550b8d344e272d467685e3b7a531af16eadfee84a48ecd630cfe19c9eced2d72f2262f630cbf4762247e0a259f05ae5a77496f474d7e8124ced37516c9281b4fe42db77289f8d43dff11575f83731b723a11fc61338d7829cabd20e7b008772688eea1996e5567467578edaca866823d8c673eae0369ca932f5ccaecea961f94574a5137dfaaac77984e6986555d4a9ed5aed676f60afdf9a544c11992d507ffaa6fd258998a5a6f898596ad1757db75032acf7055d98746bb24f0f72fa80ba6b5ded51666713d0f98de23052068cd1cf3d577a1cdda853cf2d4f531805f7a9cc02c239d05861a0d4d03f237b8ab009be0fc96c8fffd71e356cd83c9a40a65d26dd3a5128c66c4e5edd3fdce801b0b363c0f3406e331093a06bd93545dfa48a75d1c3bb0242e3021ec7a9b36d7f805c150023c43889e69382cee5e23d62d1c28a1c9476f2ddb20199676ff72702cc7572e0b9b5b1640aa06c746ed0ce099b811d64c22962da9fe3a34605972c4f4dc03ad991384a731e55f1c64b65dddf44baa436fec41df408802cc9346eb9bdbe4499056c4cd8123091bca3740e45c8d7329cad1f98aa05f8f3eb8a1d2cdb6b8f549c284f569a4ec32debdce94f2f71e4be334b0724325fa5da256a3c3fbc38b1d924b7e320e274779f5067f83b98109c48709ee3e8c8f7a5d2cbf5c91a04c005a551994203bb2048fd22b35394b6e396a7247663e4298f5519e1b8ad79dc5e27414ec703e302a44a0eaa31ea47ebda89878bbfe8b12ef2f96a077dfde34efd55a6e948c1d7aeb7bb5dd66b857923067e7f14687cb371c816552292c18acb7a9734cc61a155d9ae1a45e443e618bdc0b0c4e8eef28d7aefc86fd626398832437cb904b0a4d2dacd7f1c980fd7b63ca711197dc65adb4eed792d3794cac58890b989762fa9ee038c559c18a4435652773d8aab9c1c7722c4030ef2f29625f6b5fa2a5a64a9b62b61a4588e6ae747f185d196b6cf9e5074c1b56a5709ffede31d51d5e1177c3613d9eedd40066211b6e460eb018d82aeb831e5c226e94043d48d35352dfc75cafb5c7249daa5494d1df1a39534e1e601c4123410ec3195743bbf35ae796f6525bb10a81d2b77dd93b9e131da64d5f6cb6eead8458c6f20041a04056cfa8e19df4dda909caac5cf04a6e07d8c8b67b41a5230938ebaae701370e211edaa6657af1c0ef86370e1e11baa0a983609c26248d4b01d12c863cf6246c1c202521d7e68fd8ccf773d8bd0964bb85a102008d9066357001953ea6d4735d98a79589f19935793516bed9aeeb4350261abb80a76b4a002f2031a14b35fe3d8ab832d8015b6ba2cba25bb5eca09142880be77a69bde2d840e0a4c8c0d38a4e9501214eb5f34db9ea285474694abae6d60de2bf2f9943cd99cd08d35e39f903fd6d130c6c35b8b4c22d9646070dcf35093ee27ea4c3627686b6b226560cf87f67cc660a687cea8611785b7ee038103a596188ebc8314eae3fe880f462014a41a4548e270e1b3608f63e50da191ce6a0bb40c07148066b7ed29374588278027cb0f1f33eb935efd42de8edc5de5cdfa5ad84619a4170c082cb721f29ab4d0b0597bea5028dbdf2f81925d89120229d1d1cd6aa1b79df97c36fc3e223a8acca8e89476b80036609e8f4021580d754a2492fac6b029c746998c2f3c40fa340077cd5e4160992ae2a3f692c246a615c6d681a6b3796a03dd86c63d72ccbdf6b691a9565d0b92868f8dafe9ea06bbfcfa95ce5891ba4db0f157b0cc231f36b48e6117b5c64c7e25045392f41a85b3ae95f73b9b5241544c4bff1debec986b94c54a987295a2b3b89d8bc83b04678d8eea91e1bb6388c5fb1d234364ff15de0499d4012d949316135dff26a902afa1374a343a68f40dab4cba6718d868079370ac6045a0c1e657f7692e653249f175241e772b9bf414c5191fa30739ea0c4a125ecddcbaeb55810c01ea76b040ce0856b985f86c6e00218830b286d24fbc022e0b15a395650c53c813358784d28a7981376df0c30066dd24ecb6151659f00838b2776c0d1f77ca0230a3c5035ef5a012e75ef0bd6a34be1d5fdbc6cc2ebc9c0a9396172bfb9b04fb8417471aad17f92c329da68c67e7f7f55cf916925c83b82be4a47c7ca24964a8575ac35da68bcdb4b08ef6f59d034f2840b2eb2f392da619097dd04bcc0edae85f4468310c95908df7df11e5be4fd0e4bd7f677570c520654a8d296dd0e57a9b298de1b509341f6ea6cba8c3fc22a9810e8898a04bb201859bfbb803c5893f5eb39c0e0f9f2288e0c155030e2a532fe1894e0427b470cb85477cd8d97ddb4ee78d20114b599d3af82ce6bf9f1afdba5ce5607d625e56904ce16c741ff25d337833549005faa00cc910ee24b17e4d869493aa3053d62f0f0459dfd958c644eb728d209926f0bed945a03368c10ae568fcfdcb739f2db4dfe018cec8ece736690030a8f0d0963bfb9cd821db5d2db9a938956a566539331ba4543da52e4725388521591a5ee24ced41f2a098d83a67b4a8fb7a555bb9640e06c80b47c7972a2bd2f35e95deedb41ed2aae8fda228483fd164a3ab22341eaf0ebf679508d5c7f43d91fb53cff8b5843bb2e7f654df3d8dc3e4cb612d556b24907bff636c32901bf1a1c8b470ecd826a05318405c66e2bc7e9151322512298592cca2a7106f503d83c4bc1c1b7746091aae65e64fc3b6311396f982f4254682c43f5dd5586c22029dd497fd6eb38fd1165e75486df157691df15f5eb7006e650edb0198c524dac3056b33c5eaad1d24faf6824b097336ae49668e0f21dc284bff60f084f6f800811523c2d181cd2343719710d8c76433b66ceb2eb5c48a79cd8e563b35af26b08ba32fd526e3ec3f22dfe41628b55ac640a18c16c51a9ec19fe553bd4fbf77ffbd4d3950e3c95223b77b834379ed951f273e75c66edfa3cf397bf5421d05ca04ab953b15b2d33f2216b118c5986b6f2254d2a1f7e827c1ef0e0e93d063561bcb45b097f3720fc8c07007438b99d336f260640b5cea3f1ac69a8d10a229e702986e1721f8dd18eb746179c2b6e51705709001c592cc7e448a9d29fad5f544649edafcb34b4fa41ecfe8782548ccb2a2b9cd7a64292fedf166aa5d441eaea67c22135f5fb7950d55a8603de4b5c7b45688e0b5735e2065f478152ebbe4390de3856f7c2de2b3200f78b65a933146f0ec826c9b18bb824e4acd6ed1802ac3f7fc71d7d98c72ec702509af7321913fc368b475096f0236da2c4676c06ab6c43dcb4b35d096fdfbbd8f80ee7b9afb68faaa644dd5ebe7472e2ecda2b9e40e14c085fd0663d45f44e97b4a303adbe8c43f181b2a35f6595ebd021c31c92540ec3aba61767f09a051c4b746a868acc4101d17a21dfc6598310304befee33fd573b303c81b0f4c9b27b19377fce5e00fbe0a04bc8d0d27c8bf5944ba5adcdefc611449962cf1f39b1d5f270c6e5e8350706ffb964bf779a093a695178e9e2a781536c45822772b9003823c7828f4e4efeb0ad81c4fc0d4ce67a519888c69fe54e82db146840acf27a92d492dd1a5b4d4dd597c8e8bf83720853ba93344d9c41e8ce2def3cf2a02af95823aabea00601b0a75489a8232f1b88ce72cc6a8b1baf2d0129fab6250b5b777427da5372a5c5428f8dd5ceaa626be4b20c71a530c800190427a006f0f781b717236c4d17906d96bd685dc8dbd86df2ad2c9025f7827af4a588a47e981979665e2a5d7d9c20fb2a2ca37c2b8a4102d2b2d890478d7db6ea83d22b6cd8975a4f6ad3958f2580a5f2f3f4e01543b710142b1d8eb4e22069dabb2496bf1bfd06a1ad6fd12b556687fcab779080a6bfffb3180bb6431ab9ef2a9cf03a04ee227d09830dbce11028e81ab1cf904c18de191df675299b41628ef977d7ed4d4d5929005c2d1f6acb01d979bfb8dbb83416817613e0aac311ff7ecbb43fc822831f0dd24788891e7e319c5a8293f2369d4b69ed98425b28f4e05648cf8c501ed330d6415bf336576397b585cc2fbe9c3caf7bffae9ce3051cbeabb8a828578ae22d14ae485059cd3b1e7699f5a5378eac206fc67fc2b0c1a284c759566620f5c787febabba34eb9728af5ce3908f3b26a84cdf4ce0ce8345dc6288821765de91b13b8191c27ec09b7f1ecdbd264bb29b89ebaa0fe70103017724444ac3bc2b24b3508a611c690534dafce8b7e7fb22505439babd31cc17db589a4ea8274ece343d6c422cb73ab0b5e4f809ec78dcb628c31bea652ccfe24ba44367ca080d86b574f46f624986ed4d0dc2b96febc0bf5e13c493517b7b4123985474b32c3b92af7a8d8f105b1c40d84a11457193628876c5a50221748f9f906bdd1cd4627cfff9f35611726bf80b808ba334f4aeaf0d5f02835aac275b064c4e1006504e9c655756565563fadb8aec8b6a0170d28a40dc128619ad50819e01c50a05e95a8c041022ad1ae014d5fb098759399c04c738625557190b81ca70a32d152ec3948a7146f9087ef8214ae3a274227ed810e7d7ca025b37570dd69530044f3a043e13f9c8815ee0b108e83d1035aeeecd2f134997c7e437db4fe7d7c3bf58f41f227937c1e66392c6db3bfc39edc09a906f0ecf1056fc8f33298925588837967ab322eb58766753966bf7d58102e7f025892483fa5095c5f2a218fbd06c0b060044c6059f2e55292e354a5eb632df0f54a20cf83f5682dff5e875dc7bdcf11378613d052279f071251f6e05140584c320d6d9fba01881aef2551f29427464b0946c53f69b99d4d73d55a21f132f9426e998ea12dbc5e38295cc8f8b2e6df3774fdedea7936d374c5252fc2f136ce4e2e692daedca7df3fa1bb39ad2a8c14f0e2f5e930d18f09fed5531d5e6db378c612b95a2a8fc134123bc53a58745b7f39cb727e145d81426356df6ae808ba60c0f7dd945d950799567886d5dc545e67d75b2b611a756ac7933cbc53b202f8a2c326203f76f46e46a1b13042b3c9e2174868e1f64b77d1da39533c4d144592c08070b433041ba28b781c5f4bb10b0784c9135dc6c4dc741d086c8be17ac71e446c8f055f218477f65287306c466f7a8ee07c208a6d167cee06c6fab602486541569e37f0ba3cbaae0290169446d5a10c7ca08172112da37e4cd84f0de1e9629dc8eeb174e3133625eb5011a15aef1058ae9c138d8f2247adc2272a6e6059253bfe5d40462c3e5b573e9e82137e098a258d7e8e7abb03447868458a0129c3619d7212768314a0ddb55fa25d84be081b4c4aaec1258d3d77f38a9aa8e13076a306fadbcdf3d0b501b0a7a3630700a2245f55100dda495dac703f0765105fa49cf5caf04852e64e8ce56d318ac9a07e2cab301d6499506dafab1e9c87afe5a4b9a34517bbab093f234a7a1538dca88e555bd099de307f7db6b8faca074373eee801051da87ab15edc241429d622f6918af0cdffc09a78c6740faca3b423ccc9d9c512365fd5bbfb7e5a65c1305a27b050fd4167aff4ec75f102bc6f90a36b62566eebc3beb0b02d59f88722aea0a81900eb585cd6039d196a0f16615b669f5e706bfed5f205a09273a96ba9d35d31b2f006667b2d4e518b05c95327243abbdff5056380f8a9707b3a71472a39dfc52c8e8eb2e98d61807758fd52997724533d20341f799d20a7524c95e28fa5a65c4212f08ba0ca129c06af25cab93097ad4a2cca98c1afa8db2dcc4f073f2d902e714982cc4ba736ad5deeb5b9ccb25554bbeb704db6cccee3fffcaa299bd5ccb28cb83cbf31d4cfcdc5eed6accffdc666a6ac427ab21ca85e77c021e655283f5b3d80ca1706da8e6f018059f43ab6538dddf85c38707ac2aece7fca79b9c07508877bd8659dabd9ac2d69726989fe75b9e9bfe210966e3507a591a904ca15891b0f7436d1d31e9ec63d3dfbc09e9ba13aabfe7f81ba3b43d7cf292cc41d179a7646110404cb4f9f6a22451eb4161a78fe56ee077fcf16d2b6cc89cf107e6a1a2f3631fb033a984e957fd8b813d24537c1d06f8fdf105e1c098b253abebfa55271e1daed9e02aa59a63d26876230ba296294ef54c26cf76640f7c7c27d3037410ae0140f6549456a7585622190375efac91895d683dcc427d9c563dd4d1dbd36dc1a11c6a6a0bec545708742da73640209a073f01c65d25426e272309baf7307367c021367a0e825fc49f15627b7d618b0855047ec6055e13bac1b1f619e0afa1118b7fba9472fa07b7e9c1f19743fcc2764d4b6ff21c8fb10a8e557697fdba16b12fd3d6db0413e39b94d26365bdd354c4ffeed2e4a3a024bba6b30b64286f76c5c375f40844d830b7b8d1e3853d9599e7dcd7138c03b7d98cb73c6435a50a4272038b189052199b1ef4bdba2f080433a51d156c3ab707be548a16dab62c6391be4996f87dc6b4d953cb16a3096969536de20781e3df7e1d353a43bf49b1085d1100d12610421c92a95842a6921213f5297ee797f64d16f1f0fe22a58b0e574f75939eeb241283d511f35b970927b1246bcf6f2d197769713fd485b88d4bae1c3f412ba2bd2476cfb89cec366f60be1a0f581466be94f5d379430c6fcc2de80c6264b58474fb5557213e5b09cf85c5aa20866ee574f11f77a7232422586cea0a0654a66f43f985458b43566632b994d3da82e0c3fa602d52c871cc47a745652e6ef696929b0042916709d3be6eb98c3b4cabd1506f9d092463ad1e3fa9118b51648f9e7fb3466e9ffc14f6325a3dcd5b58882f52015fb78bedc7255e74b510d38df6067a8dbd2283dd82bda8eed0b5f73172c5edf661dadc3d19fb984afb2394c7c9c624ed3aa487ca115e62bb8d59c25ecebe3271103139a9dc6e74518b64e54ed61cbe08bd968398880848fb39c433fefbfadc73a71d44b9ec39bad771918d76de066897b666cc798b5a778f2b2cf7b2e7cb522eed3b228ea34fd64afe270fb02b614cc45c520a49c54e54496ae87fcf83f7f6acde816a3857f6f5c6fabfc5117d6d1f08261d8238d2bc4ad53776b74fe62ca12cb40f107ff862d2424501f8a4b59365e6240f478941b71b6e5172625df40119c037b355ac2598e4bb29b125970a6b6b8167eb22529a7e58e475851b1cd01710bec0826b5c07c5e958cb5d7f13bd54fa64c09de57a97c334b1b1464bd64575dfd1efbfffc9e46159f9a89bd7e8c213593c9ed08d12a085e1570347987d7d02144499e2fa0a27b0061f858efe9c5d174c56c8b2a9755cf79be8c809f564a73aef1b60abe9a23909c61ce01e5eae631b954f7fac19fdf0d41fd493ea1de023890b37d1c7b56c93014d1ac2f39e6057cbc0871e870508fb8c8abe16b523a706ceaf57c065e929c4ab0ea0212f6d0207da7df52516051e2dde8a18382bd489fd410d01682d66c15fecae896c2ceac58c1367d0e9f08393154e864dcc3f8ac67f9f6dbc424641dd4a9fcf005b86300e4e27c89e16a27b3fc6117f4aa52da8346e320cf51585690f18cc0a5e678dbdec947dca0f902ce67c749f7d94c3d198a41ae9417014ed368a435b1a33336dae49fa627a02aab22931ba247c6952dc764b02187c313b8fe481b89b46f97ac10979e96f45cef35445ec5dbd457570d5fabfda1f7ad08cc5e0355ad09bd2ecfa5cc5675af6f774cf4281074ae8aa7e4967d886548346104f675859eec381510460c0e0c3e07fd015f2897f7f8ba73acdc85794f33c841824274dd8faeacd5c149cb81660828b355652703d001346a95e23c8f9ec3161cb7b9acad06ba533126e3a9e6ff44928070fad9776dc8ad9f32932631d875df02b53f639fdcb0ce0094e88a414a0a467545e521b75200390c87fa93aa159abd16d908f564a2674da93b1f10b3d1419024a1e8800da3a47331a06123cf69d44b692555918a61ee615383f61c6fad1b762c778c41852a8af04a61df666c1215a065d161a683e179979028b1776f7ad991b77ed1f3c9f3c7e98af9c4463f0a44971ef8bd6e9f5281f5e4a74a0c0a17b704876e8489ad59e263f535fd833e88fa76fc8bd5595c5149dace4ff0bc53f13d32b093b8827bd8d3d19477dbe1c36e6d903498a77fcc8efc471859f1dba4f6d7f5b66498903567e2086c71c9b7ba04095168be3bfd7b8b0997cd198e147dffa617e231264ce9860855aa1287e259445b26e44f4da43ca91c8326ccdbd69e2b0f9f1b3b45230df6eea9588c4882e71b2e57bfade6fdf4804d837fa83cabb4f50875799f7301dd1d8aed181f85366bc75e967c32df92b11dd606f7c5a45e4fa952d8fafa2ed154adf926fe6f359b7e80f08f57479c3bee177941b568b7f99c63662b966f5d35e05fdf33adfca9ab2b9d28b628bb63db49a0d189adad15c71474eac266f39b6cb8965e03cee67880a1f594af6db6c21338bfc38426224f6476ffb3a83178ed3178776781528f7d08e54f84f7333c3df57738248d3bda26079fd342da614dec9d02bda001919d8bab5192c0969912af8e06e591844d58a68b6eaf48865dd98ce2cb0ddec0477dbf6ff996ac04d5b6f3b0171a110bac9d08086300eb8fa98196f688a7ea1027bd11d43b1caf5a70da772f373e81c819e744981b1584d24b9c586aa4413419916b3f8e5c1097901f741c2249db02dedc1d4e74d5d81bafd75796133ca46c7941e1a96a90d7ce66646134c329ddfbcd8541193cd4518c9a77317711a9007c9352c094fc6899831ae6f3745b1fe747936e681ed49f7f01eeb7ca02ffa464d1ba20d1fb5632e95d82c3410e2a1081577a74207e152daaceb79809439194fcb37e60714dc638eb6cb2fdb0262c23f3a01c09c96f0c95f0e62737c4550cd85154801603e7d7fdfadb938d89796428c2942dd7684e24a687e5b9101b2298ac436c40cfa70b536c60f4228727b9c7c8f18e30673a5026e93e0297d1795665d94c91573adeb0c5189f205195a8347be4886c32a49f6f9441029e463da23d39593be5f1cd30e5feb46292b0b97ea18d0c0ecdf2a925afa2fa57d3f94643926d91c2d443b7c18e1962562663a00395571a45ee4d8fa1372ba2a2332652dd80add60159dc816dbed2a86d1578ce091516c6a45c98f5985c5288f5f3bb3ad429c01a85b7e43b73b7e4217c152948a6cc9d9b2283741aaf248e0c7bd53290242f66fae474b0049796e4cc10f88ef89f092ac72660e6fcbc08bca35d7fdb5a2bd3cec4c3c1359fbd811fd14ee7830ed6487167e374b60623243ba5f63fcc39d4c4cf85cb5c0b6b8f22850d8563d2f22b49fcacfdffb0f48d4250fc3c25fa3556d7d512ff82d1961fdb41e3bc0b94d7edd7964b41bf20269d3c801c35ccbc298a822c57ca3374409ef3392763c766578e724d5bdb775cae8a2455305e59daa952266b9ed95264f0187cef4b3df088efcf63e4dc045bf8426bd412902e660494a2170c7ea7e641855e0e8b07a2e6f5c9b2cc6d9e44af0a3be5b4d9dfbd6dfaa75bced1a201b20de2283acab8f9040baeb02e2c74fa6a19e633eba8f3775e818a49bc7d29bc2c2f6d5f9cec974c461f1a982a3d095cc7db18f0c4dcd2b1a3c90e2d61667c9353b9a26a8a306f939bff1d2cee405f951e9518d43264135e9f189e30ec1a69e5787837464f9af486c0702e2d7ba89ea209a112cffe7db7b6f374909e47a882b66d16e4af26b6f39f740df19c07d6af1ebba3d2bc09013870fb1a9bf41945a6e19d3a90aa722499db505f852e215298310b6c948df076dda0d50f80e84a01f1f424e58cda4959b5eb82f0444e4897be113edb57304513f62a951a04b5b80359d245f658ea805943cae68bea2a66898c9cccf877a340258c7f1dd2656e7b5b87ef17a2032f2c084da8562c2a3edb7184885d5ba311da221021b42ed41f72cdf5d5ff986b339f6986f7ca475565f1c8327885353c75e5ba3e880738214ee9615b761c930b1477186e0d994b6caefde38b8a4ba27b95a04cb481ca083b1e2eaf3d2a849ca044677c5d251cad3807eebb06ca8ad2d9d20b1092e7ac26a9515955faa8c729a0949ad5ed09a13bdf60c3c5c0ed2347b5e756cf1fc55daa886405f667747c0333299adac5726d14d42a66d3baa6a543df6f4d6783630744b13f9ab957460131b6b23b64af4f0e382a0cb98717a056daf93723552e725ea58712e46c623c20e68aec4df1a584431f099f013c7ba90a02d25cee5a51b839ff7d82c27051eef5ee8c13bd380c8a0a136580a3adabaead2c426498cf7f431dfaa321c27738a266be72d841c7297219c7985e376a4669024c856c944faac726e85561a683e273e96f518796fe09799d50b7727020cf615d2bf16f88f990985d26a57dad8c35d8d0fccb43f8a50998bac294ff112802bf476281c0ddf088b3c59d26ce5cb286c9a75f813175d071d8ad9979f1e94543e73e12a872fd8b9957b8b36c1a9bf433a135bbd0ab1a26df01b9a9c3cc9bbd3408854c39ec8907d4d19af8ed138b799e80cea8b2b044fa401c85060e1bc16c266c62f7864e156658096175b01c80e98d55616e2f7cfcce3ef0252eab9b4b85f2363242a8b0a135d4207cce4ac6ff41aeab0bf33213d22653e2f8c97e68c49f673451269364e9a4274f2b80c6dc199d03bbc0a0003554e2c7b06fbaf409d0adfc9a4bdd9b454fe64e52a87912f0af193e01f79af474d9ebece36ece9ffbfbfc85cfa0972db1cea8a216cdd527d49373de41a22ef47a3188c4821ccecca9f9223ac761594769be08dffad79de8368980962a170983cfb9c11663af64a0a586f461800c052b203b3bd3976d913739fee7315979ce3dfc76d09bd6ff5ce776a9dd4d13a459249e420a56994588cb82e18e8bf077995eedf6e51b545df84596e60c7dcc2332821038c41253d3faf2cc22ce7f6bc5d24e1baf382aac78bf8064830c6fa7aaec5d2e3595510780901a6411f5a77c4e265e35e1421888421225b43429c7779f517898c7dc0f0f2e40c07d231107a3f4d914076c631b37e324f24c645690beb1ab8cbc3b549a862a515bbb833f853782db13a3721c00b06eb10a1e3c387a5743beaed8dfee43198036ef13605d728700c85d627e3f7545d1bb4ccd7dd2fded880838f09059039fe5ec6f43aa7dcba67ba09457063e2ec8616830b9f7161dde9b18e3e6aaed587a02a31441b31238b3f768dbfdfdc69d20adc7520144ce0d37e39633c7a4e382c6b33f257cf4abd048dcc095ac16f75f18bf4df08bf200820a57fb9fe63450b46533d43ab5fde8236969575238dd9db4180416e8261132c156e8dc54946cb3028ab4b6ad353db3dc62a2d3ac8402b650b5e358c467a028154c0ebe2d1f0fe2257a1471d8bd476d75823f76b12fca0f69f087aaf4b1fc7962c94a7cc8404ca3dfd31047a5209e45be75a8d82156b30ec7a0c9d3f7dc39c3340b4c656ae5d912b50ba6ec912db015f39690c94299320e2a9596de757d87f4903aee622ba6c77e35a97bacaea2ff97bf16eb4b62541fe79f75d0fc63b5380078be74c7497e2c5b37792f3ec4cb67045f455bc14f2c381fc103ef91d00ae211e467ec2168b32dd9ebfa6cd2412c09c42b5e861b5e682dcc63c2bf99c330974af296dade6e5f2ddf0ac5162f18ad9efc9761e34641c241030ac918a9ee8055a4b532ac8534cabe3d11878d8f59fb26772db2b9fcfbcfbec52b4a0d6436f166045253466094cb795f68f91c1f26c09bdcc8f043b3e6179babaf05cbd8200cdb5312c99e475a570cd4f8983c72a67b83de7a22df4f174057227fc637c12824e5507d9641f7db9611f83c3b59c3210b9ab618f8e67c51b70d932390d41ec779c1a1e9e35ebe60970c3c8d87219c795fc9f824fc5e75cbcfaf752e95c7ffe816507b5a5089f11729c981f237b1e3b127f0a830be7aa1cb6d108541985dc8d34a0ce5dd57f67f9ddb720fdabe83067b945150da177617d118ec891fd949a268290d3bd058f6bfdb94cd97d772327f4a9e2e20ddc539f93e15da5fdbad1c65881a5d93ee8b86ba720c11d2d43251789208c04daf8dbbea34dc5c7d43e184fb1c82ffc09784723ed70a7ee174ddb339f44512d29c4c31d14903686cca328e1d481c2e009452d0734cd46be0ec50986552ee72c72006f76b7e1b95d0a089fdafe6994239101f446a2a8f13d424c9e78ea10f35ec27c7e5dbbcc416cf154117ffc52b29c72f0cf5c12cf9aa7205c05253aaf438e2869a4661c8167eab5e4b280ea1373eefc9bca5412207e2a7daa089f1639689a6ae229c39a87d554855a594fe5414110439c485fa541528b2db6ecaf6e8eae63b6c9421412289bf0fc8c1dc95cc4b90f3fdd2466ea34e148819d398054663683a5c8d59af5e299452f09daabe42cb5a1295c6b983d3ad14eaa1a5e29995a114af8d1c6e984982c0d47414e2a7e99f0e46844ab0fe15ff0fdaa75a1ef1aa59db63d55199372e392b2f23cf03d810f98acb82bb3a26f528690ecf08911e5b09900a81e8b2c67f54b4eec59ecffa1b1fc6796a64e589b939554d61d8741f916132652f68973b2fda070931faf9e72b9b2ad39516942e67c1795cab736170e9c5524271df398b96b20039b233f7102d4733b8bbf9a2cc28dadd168dbd8bbd29ced0f55273a4026a73fb88de94df9dc52dadb527ef512b3680b8acf50b9e2830e81679111e5fccaf6f939c4868054a3d4d5ec1f2892f5b914e9c40c46a061531d4700d2590fe0b6163f00bc6ea432f3bad414e57cfb1729e587d22a708e28639869b0eb20da0547ec69f8a304b8473b3f3d253bf227109fd32021c23f1091631af151cbc469c1e8be7e5bdf97f87c25408e55c9239c025f2f3c0ba05ec9fa612100559610b409ff31283fd1a32c7b2f1d0410bc6e828c0674477836a12358a3d498c18f671be2905d346b713950ace7fddb7a831c0a39cf176a1699481b4263f8496d7a1d0670d8545afaf137a8cc15bd9a55961f5b14b5da90687c65e842c27cb906070c208f3bedbf7ac41bda30e07f8f60240a9be069416484e686c32aa59729b30004bc7be1e43a991e50740d563b8e09b11aa4ab0dbe043f13b60cedd1bf2b389e250e76134da77f4995a10d14e9a30aa737ea8334cc1ec7fdfbe0a65f0061465a980c5aebfa5911cb5b7b77545317d5f87fc8a7fd04b923a02d060960eaa4fff29f6639f00037d3edf0f04af32c1c5aac83bbe9b48ba4489403228ce85c6ec97b5d8df092a5334a6b90d5522657edf6614774da17d453a8b4587fa11baec0f2d9348d2cd372fd373b97a1688ad598e0a697619a25897175dbf7b8ef65aa343fb50834b06fdf399585ed333da73a1e05e56ac33f05ba914f4a0847ad49a8dbb4f0b1e793b0160da9be2750375a0af0598aac6f328bfc60b5a5f5d0f1725d78a3aa3a16948724560d31ed80879b0f0765f46aa18aeb641aea1a3298d88561fa103a5aa3bb318d41201cb350b5da05ea5e910b70c85f8dcee20ab532e15fe030eae59f773b8d89fdcbbb17741bef2fcc35e90ac378c8822d3dd8068c64a098a338a76722f4b946c1fd771b36fd09cc0ee59b5a49c4823df0bfc3dcae18321e1a17d9592f441117879a8f7e53c21b590a002ea9f372273f4671a5c572209c63227209f874102b79d53f0f592783082715895f58b8b5388e5b4fd07775d34493de3f70e9f720c7dd9cba40bb5cf6e0c0aa69deea89395c82686dadebf83b2c3851cf8b40edf69a60cc6fe0ef0e582a406637100f56b4523b73c6230e23c2c588da94226c723674ba0a624b43c0f590966e3015ca35164f1a3cdf9e8c3692601f226fc26b426aad37144b2f0163a0e9ad0ff12e5424e8babd8f1f1705d262e6d02196338e32f91188372785121de9619483667cb0c86d2380dc6d065a0cd607944e9d9fb732485a905372af961b94d1b36b76c576aca3cf4b96034f2d2d5d3358e82f0b0f754a0df9b22134ad166660bb362bcd5bfb9601d76c0bb3ef5dacad386360d462bb4753f2410401e5ca20263f4cec9ad0aa31614ded8a541556f4e99062fa6b249f3f8c3b3c8d403879cd9162fda77acc8e4a3c9ce951c9e1d577e25ecee760b9e88ce36a75f2749fa3360cb4ba8b31a925637c77f1e975dba0b8af9d2f936a7aa2949c807a80526cf02a9b724317a60aa40ed98a1de67595d1588c4636699b020aae0ded9bf86afd84eeb88f389faf3e69f606f5b38cc07197c1be20d3e322b8cd31e72e068a3b779c0b36c361ca4c8e558927511c21ae345671fa4492bfdf060a74cf7500d1ec873d0e9fefc1cf06823086255eb9a1a2836eebedacb659c6a87adb8357511a1aff3fa3f9516e59ad0e5332e3771650ab39459592d14a0176fa353ca3163d259351c7e1bf04f873bb0144fda38987eedf101f0f252f5b7daf21e8d4acae813d067e42de6ead0c6ebbbe23e0b19bbb158afa23b16646c4c3478ee8b7fda0a3efa0ac812d7a1c39bdf69aefedb98d3910edd6ff20bf3e34e31b47d09b0d292132fb38a7ff0f274518a42dccd2bda3f24a7933ac7a40ed197572f9dae4e728bca9aae2ba975d8a8546537c7fac0787f8fe2a6d6b85e37f3db66d9c5d94f439ac50dfe59010e1e1135d1f7672827d6c3290b68869d390564ebad0951d7918192185f6b1563922f9d6399c8d70d8f5ab31e1cd20e026d0ee94ecac3adbbf90e83ddf83acab6bd230994f7f356fc6506c7efa498ce76506d3f251dc6f45ed9a19397391fa59246d4d2de06495a5ecf2dcc3bf45e18755a37bf94f40e23308b1a7028d6cac9e2f1f051625fc920dc0ebb8b2085a2cece68c2536506459897f715dcd79c39ba860d74852cbd82f5b36ec0672c4139132217156879eb7dc641280ea041a705ffca6e214dc64ecb2ac7b0c01ffc6946bd9accf814c5d5c0c765a0bcdab047cfcf540fcd252002f27df9bb6c72b8bd14a198dbe6fc42cf590ac1a28b6601222b8664e0a6ab005a43732170bb9c9fe0db3440a42d82883a4fa2aa02609532791007a4c83e2604981a7f8a7fadce857e3e47862a8566e341c75f4c3c335809d70db94ea2ff55aba7387251a81fe01773dd7bed6b5a06f456d354638514178364560ec17e54fab848e8207ef64cc5ea15b969a430e26768742e9a76c4f61ab9976c4cd8eb68f3289b50c46d21bf95bd20056c270bcb516ba92602cb86cbad69dfcc1755ff5bdf3bd4ef3fd2274f5a54fee1c82c46f304a8a808f4775464932142ff84d31277fe934cea3e4c307c30689b91908ae46f8296722ffbdb2b02f00952d0c4f9fd2e5af77c79d37b39376bc1de1c0b7ef453e62502fb2eaf0bbaac14517d757daea4b8a34157f5fef189128e586973a4597436d98cfe812f1a2d0bf9f61b53d04b7c2cf7a833765cad258f8cb4e7603061a8ca1da0fc6c39525b96e8a62ec492ec83c2244c19c824b57aec9781a29a58b0ff665dba4c0e28f7ccb645323e47e4ae6fa37e702c53a3aa2b34098cb266d5429239d649e8376c964692ff4920bd40010e66bb98b1bfc8c8d63e3b9141990ca8a0d3bfecff986d034dd06db1ff281b55bb6bb01f99ce451890cefd9237f09b4adf84626528735ed6577686a6239778d55f4362c2dc88532fe36e1778cdc519a7eda414b44d4bf6199cf822f7c38e6133719bb3880125fb6db3417af990f32b7ed687203d0097cbd84f8c2be14fd2b928a7f6d3f919de1695c28140b71f795ebd5fa54c4120f3dadaa9fe7ce966c7579607bd80ebb393d5f07af9ac3e9dcae646135b753211757c73da9e0e9e0a3bdb93e7e73af97e216eaf04909825bfb2bdfcee4dbb8f94d2562247f5135fc90aacdc3cc7efceb1b897f970a85ab9740b4c3de3a35d4170ba443e4ffa23f5b104abf24f2131880a9c3a409fc9c2628b1f0161f761514585818fe02e64c654cab84e03b5920da521030892f000dd40a6979a7f33a5a30b6be822574039582159413bf78f790e20363511657c95edac250138acb449c675dc5413b445ad17bd6ec0981aa17d4d70c37a98320969fdfd6be07acd1ad3f8c74ddc8a23929d069f52a88d5559a514ff92c6a2dc3c3f9ab09a34e2c5b1c0ccfc6b8eb33ed6cf04bd18b2f69a33aaa3fad9c4f069ed37c4647054c8bfcf5ba69d0bde0ec8dcb87eb08028a3839455ce8b5ccb7df00cc2b23680bec4399c80912057a7c9bdf5ed32e28061574385289a36ec01d95decfa1981caa6020ba2a3f33deafcc61020cb972eb82e020a71eccb28f597411df3cb4a92924877ec403a2a284b07202e07917db7a997538273cd679ba407bbfeca62fa4ac085e129f3107c13f10d24802b3a01c25ed485c79d115c778d1e75c399f04d146e8da3408ea83c9d9e98f6dd399a73b52669ea131f14e0f35ab415e57a55c8f34be2e30b1185c96461937007467dcbc90b98afccfad258a605ede68a0d29c01a42b902d46cee1f20519e52d8b847616abf66e7753e16cfb96bc39d549f796fc1219a9c01adb569b93216e5c20a550d38d9057816e3160b4fe807b0a687469509b072a49eb8fea1174ca57efe48551e08b539ef53a5983b4776ac384a0c3d766e6c51d3cb4d3bef52ea81621f861458029ae4adffc75d26d1522e2cba75d0b3f7f3613559457c22c23eba69c51b5f35e9812aba57e45aa9a8129573c2d54b6a38688a7c77bdccbcad910c96eb9542092e247d848db60594ede5a882d90958070e8e892d6927c167974979e3a77371da2c81410fc8ff162872171edabd2a1b966ee6868809c487c7fb7e6483fcd204e77445ebba3c59fc26462bea35db27007b57676378326796174579677d2dcf694f5fa1da0b2e58260d28335ac470ae6c01a4262650f78915805ac43588a3d7512e5ecc35e6d7f253f2d3aadc51d5e06514a328f1b442e8f871741237551bbe8d0c8f3065a89afc109ff33685775d4360331071c3a7b30595c306ad459358cf7534578bb4836695363aa820c86f49cc75dc0d98aaf4495f222062906087e455dc4c230ed922afb31eeb9b4da19f5823c522507602a29e9a43cb70417a7a2eee2f4731c18fc8691668ac017dd7323aa45e302e633f6fb84621f4e308eda0849f0514fa2d72ad71efc9eaa844fca3848ec3822e59e7a6f0aac361b4527ff88aeef6fb8e4d1568e418f406a11705f6941b7f61ac7daf0f6b7131e5c810a9aaa918435ecf3d9faaa6bb7b8a57a2504c34db65faf86bc44ab5bf9358d6aeb5c5814d1b815be14b2688a036903b746ae65d9c5abc8f1a5e0963e174b5a0b073b01534531b508db3a9059185f17002638e530a48bfb03f5ea27afb9708cb645f16471e0b306abe63a478d29f03fe0afc60a7febbe79d3ce23d37b5f0f7c98faf700da665b1e5bc922c0d9b30475ff7d387b6149dcae1d372dec1bb3d71917d031c9e26328d3037b8963da9733f1d029bf259aedb0bb0522611f52a50fa205caadfcf1dcd63ec244b6f84219277860dbd06e85fa484fecbcbf73342fd5d29bb9200daf31e2ba7a1bec4e073509f46f8ec41a7d54baee25b48bd12eeb07230d9992597a9149f80feadce31369dd852dc015e64039c126235e2cf4ac3c372c3c18fac24e775c5969e270cc19f51b985abba7891813491e583bdd7463934b97936703c477482599cc56a48de97b150151ed987d3d7f8f5d1afadc041d88d5acb75969de2c4823f8c0f7f06fee5c18cebd12dbd4e5d9b867e9abf45ef4a3cfb8cd940f44d62a34e480ca8ddfe093fa27cb57e4370d730c45ed3bccc75ecc94eda044de4968062d0594d27381dc0a81dbc8a3e63611c7883ef4be6c2acd118d234f7bebdb7f10771609d0a82eb652ccd21843669a970722c01796dbcefd2cf4ab200d6ea8c590abe037c1712e0a4430add621dc7e481525eb393eddabfdff6de7e8f9ccd8201643618fc4a9c7c2c0435566877d715702a84100ef79984ef99ad56e908186abc395bc2f7d1b1be9ae82eeec67e3dcdb9b2c0275ffb757c07b4f298514ff855207dfb4353a9b4de10dcdd85d53f5379ac3540f416ed261bca776f51879639f2761fa727c5a74cf4b551ab4a70f3e89845eb39eefaea524ec5af47a70b724488e2456c13cdc4fbfedfc90bf93111aedc904b9e9af48935c463ac6b72f35ac9478be3f4f2e3c2f83ed502f32f84aa9c3efbcf55caf599e2dace495390d3173a5479ce4156161f4228644c939e740c1869c5108448399d8a2e17a86d7000376fa2ae72271317b4ed6a13bb7b2ccc4e7a8ed1632d33acaca08ef51ab32e4e283522a0edd0c73205b3c5373d885257e5a0f03e274b459c856fd0dcc679140fad0ffeca389d0e55e4ea4d95f6b18e663d9216211815d6599455d1f6c62b5435a0d0faaebfb92c70c2cb8fdcbd311560eff96b5ac090fa20adbcf50433dae46a4c9db44ecc3a0d978ee4b5baf98f908d3f49b796c2aed934bccabdebec77a11429702150abdacfae574a2c17feea0a207a773050d5d8f43fea31bee0cc29649b8713524d800c1d393345724a2f4260f0fa43d23040a636c07190604e611b46ce4f194401838e92b404c17142d483d2c2986fef21e9c139a7ad2d38401d8665ac359453f257f19c5853527df7289354821b3c9bb3ecf5c01f1b794557504093f663bec20d3188f01a382258c9e0b2d462857ecd4daaa82c18590289a1cc2ae27ba1360ba8d7f9f068ac8842f490e166c7a674b6bcb7c4a8ad5542e8bab962bd2efcfbc84a266442c8f3d4edbf6d20b9d1b4d8619816b360c2987e085eb151825f31b8c2ad447a333e494fab0e3b6729e6e3cfe8f496c97cd8659d5f9e7c808f227aa19db901b8af7cca7779a8d5be7fcbd0a7118f5e30c7f9b5c1716aa908d8124792591afedaee9a7e7fcc349eb6671cb9ebb9f80911a28bc4384e9636c97c5cfb1a3833d79658e5a03434f0d3c36d134076bd40416b11da2b063f965ddff62069738c103c0bd9dd29090d065c39e03ae23111c008ab6ddbfd89684840dbc482137a445440234403b3a5ec50e497a0ee5c350da670250203be58edd10bf44f22ea7024a4204ccaa2b332dff116a0bfbf1196e0a1255f8649d52ac138690b4d1c32ec54fb41936725165fea70fb0c603c36d7ca1a95d7fcecfddbeb6079d24fb2aaf7adfb68b4cd56b4febe40c0494ff2771fd57648f20855be5a67bb0b8db38f41abd330727cbb54ebc9cb17c7aa2ab60c80a6a5ee0aa523f7f244d1f900528ff435d40746713fcc511ca4a6e3447e5a0112a6f50093d8cc8f6e3ee51a16b1c72f72aeb30199502354077a5a8d1faa17efb51657a8efc7e35d4c3f351a36a984244685543724f6baa6a45cff54a38e524f7f1775a5a1c2a4ccee27f5da792cd0e2291528d1e2a9a86e18f8786504e9941a386f609270787c7ca43b7059a9da8e6849e5e49ceab4d7e5e50f86ec9de1a9d4fe3128ed7dec6ac4fb6d1678cf494e18e261f3dd710647e6fb9b9069902a116a37949b883990296bd4a4f180f8b76fd76650c9141e355afaa2c9860da68d96aea77c204e62767f7db9732bffbbdc17b43fd3513f6977caf9efffe5ef8bff9b377163a474cc85882e7a514100ca485f61a4f78e39fdbbd750d9f4739baa689f2e37b240f38f2edd6b6388c61225e149d14d9a73624735e227923e536b52d8c75ff92399aaf431b6db85904c96e7bac2272ba5da2291ca5fd406fb476bbcc50cee66cbfca06afbe645a86e8476ba343bcf59a90fff19cc98b5c7d2995a0ed628b59c2b766260824c8ebb7a4627c026ee2c6870b6c03c350435c61fe4ccf3ba2ef91d7436a08a07661503ed67c231fade64af2dba77647b736971095f67e6f1848ad55e4df7e40be14c80cbaf58cbf4fe25719bd6cd6f9db2f6f44431c5b87aafedead9ba7bd77763aeff7ebccdf124aa917a7d16c181da5edcc6f3ef21424317f3ce6c4b05bd04a2bf0d858f5e04f428cfaf89769c7a95c00da3c3e665294903e4bdf23fcc7bc5b289bcbf3047cb446f2a14bb9d8ffb6446b3829cee5d3914861ec1440fccc898f3b78f06429de4289752714435e54ffe64a8d81283470429fef51ff02fd0f7f11231425bfc25cb56aca64dd212d097fa73e772452f009802b091a5bfd43b2b5d26c7b933eae81fecd3dee32ca04da79e21580353706325459944a7b0f7a930a6cdae17121c866b64021f6ce6237a0d15e964db5fe6dd144d13487b46b744649db2d422cd6e61298fccfb1f22b231addd6f5a158e277e5c8daccfdeb0cd8b656f37339e39fad3de9c72bff63938181aea3a6db0865848328920c644af9c8302ade365f7eed1740bd1e06295792580fbd1bedc515fbcdc7e338624414ac51d3a3a45806ce77dcfc3aabfab6ff1d22d2cd53be54bfcd9da60206494dba7d765d52d1983336e8c6d7f26e2c0be6275a02e7a9e5c8b66fe49a28400a85b899ded8a2fd929d0792968ddb8d7c5867d9b29387940ac6f045d8ceaeb50a53d9281ac5a482c1d9613015b76f66cdcdab03406199888898d3d3f8bc20ea37696c0877035bde61fa2e2469d8f2d6104ffeef33ddaf0c9132bdf3e217a0d4dac0a317010f4b5f54d22523f697fab3f7694122473b641f3391d96106e9d450128a8cf43aaba1a30ce41aeeec4f4d30e45c5bbee27bdb3e06c6c55a5db2544a1c2fdff28c39eb9d45807c199abfd100c292517692e5c935aa1d7969faa11680506889aa13c860469662263c0df8cbadbec995681fdf1b9ce16d972a5cfa44dbb4150664b07dc3d48a52007399ce94eccb04d970623e8d3b91934bc8365885fe4f39276d4f91e160ebdf8f0b7517f504d506d3cfe9e27a98df1ce7759495ff2a0a24af0bcec445f0e8a9044cd29a107bd0214add6ae7cb4f99469c7378d985950c58dd5f24cca38f09a185ba2c0241f2289396f746c416c8390c1a4a3f353ffcd4b21de8933c4a73b9dbb3770da225593ba5c7aafa7c896756f57e8e3f058269021e0710daa8b9a0504df85f34b9624bb7e42ce2792d32f1a3cf36a7aa8b2e02fd0c9b2437869c5187bbaca8787a7e0e696be9783b2c9ec0bcf4bde2ba9d69337f239be40ba007641f655724d99a0e819afbbd4c2b002b5b73cc886c1574368eb0af98be6f59df1976f00c9dcc0785c5925999ebfbcf2a12aa59e00454d5366674ed73e1955985bca15b41648931c957fc6fa10dee01d49aaf2dc50e2ea2c62041aa6e1b5d4be963f37f21401e28c1fc849f51a0598d93adface5a80ee27a46582324f75c6c0ee44a46680e1ae12e0101df4dd443ae0f6b312e181cca32ec809c9a4c3f2727bec2cfe056cb738d446639a033051365a726883e147f939ede13c29a055442365aaa4882b23655ea36f60a1c39c3f243c3bcad5e5c03fe4e5c040e57a026b44508902a2694e56c14707487a21343fbe2963081267e4044fd313af67cac5b6828d38583324ce805e3bbd2516a2f06bf2d7ee6b7b38a62f7b0dbe9b062a533bec8a9768973f035745b29737840c094f8423d0a109c5a007f6c14bba031f228f3dc47b9439c385e04ee9d1ddcfa91f2882321647a1d522273994451ec33ec0131e4312c3a775835408e9bcf43534e409832e9872c7a2375f83c88fceaa0e11966080c30ae35fc08b6709739cde9888f40636ebf07a5e6e0dde9ba794a19edefcf4f25b31481d9375bbe14d1e77fc25bcf31eabe6d80f10deb4126328b291e1c78f11c62e9b824a1cf634ccab9a6cc1328ec93b2410df326d2033efd8d7c68182bc8be5bee8e5d4a11004b6319904a0c22715c079c0fedede4f9d17fb1801ab41769de215ee0b94b196f4fa7226dff432cf449e3b6c09ba7c354593c11bc62a99758560d0c46d04dd06a22da8a2f5b80066075ef3468356ec3ddc928657f317b1b2bb9ed483664477b3d581ca7dcd28bd459381c8d2408ad8a3a23e9e6b6351dfb11cd99c8bb6096d5bed4956908569eaf1fd64f834eda26fefb1393474482aca958e1a37750759e3273fea224087e240514eeaa0f3bfc9ca6fabcb304c10b215f8ddd45c83d195af5038a072c4afd50cd85a80450e04f61e7f7d256a6bc8c1cc14518a8b9acc17d86127d410eb86d7bf2872e627219da4ed0a17a9ad4382718098055e8a4026ce043543b87b6f87414c043168480d90c52f3fa3b27e7936d12da81353b13c0245c32d7cd62692e97a5e1330818ebcd1e3602ef1ed41496e939c5568f0b84752a5f9ec2951e4c3ada69bc277550a827871a3c975080d73f6651e4c2b869f7e56296783fe08ea650d390292d69545ed1efda4933b2cfb9faeb3fbd3ccbd45db544bb79f32f913647b7bab7f5b9fc23c46a74d6ee57e47e744afe16a34b6707a210257a38b11717669d4bc88f0961ef7801390e06c227f6767f162becbeed92f06cc8a43f2355bfdf265a7bbd6b1adb1e7f28ccd63e75135dbf87fe35e7ae9f1441f581725a78e9e6d9cd4d6f6a8a9a082bc022bbb92dcea7024f2e30ac803079d6c5a04bcfc92b4068beaa317e9593d1e9bf547a11909f531c2e56087e0bcd38a04b4acd07ee065192521c619a503a8c90f23d904b33de78692417c85229de37092cb4fd1eb03963028e8bb3d46598196bc145cf8cd04904943ea7d31ae9d116ce0bc93a59babe39617855aa88ef9863a0c81a34f56fe52bf3376f923a77ef52bfa99f6bc061e5e09139dfeabb575b1885757845fdf0ec1d22938aa58ba38b92174eda964423e03d60ebc5e17108ed3f9b700e5ffe0989009603b0e13e6cc5eb7bd0597e8ceaa7bf4daefaaafe7df1f430b405ea30968d9547a08a1ca528a8ea51876defb3c10d35fe9650f030e62b4b66821c645cee20f81eb6e03827ef5218c28f7b05b61e1ba8f6295054c4d07505d23d843482489e5a56843402455d23aa8725e4c5be6a24f6382ea2ccb080b4a3cacc5548c420144dbf090446aeeaf1c4cbc2d9cfb3c2108ff4dff0f19250b7414fefd6d3ef92a270682fb1e4155d0672ef02a9d283cbb7d771f96d3b129b124aafae4cf8bc6486d234c1d38586dcffce2f31699ce97996a0936cfb01475ed47406e52b5d3aac035cfcf85bad989598ddd5b7d6b301ae3aafab0dfde20dadc4c2cbaeaaf23c620c5429cee263ee2ae46d0ca2c4a50b4d177d467018a9683360a0e620925a458bccf8bde41db42b40ead0b69f98e0c483067b4c9ea438b561ea4a37ae779efb912e47c17d51b0560fb34cbb3be96f9bcec9c3c635c4e6c30b0a0b230dc61aa8693983d967e864cfb50768b64d166dd743226a74dcfbffa54911bd59682d3646d59f4869fe57e1f5da1a10092e8842823392c384162dbe2927f692fbf667d2f4f2c509413b7910f6907d6e7056b15bd6133e88d70fbc646c09b3a903cbcd793cc06c3736c47999594f9889dfdd9ffcea5bcf6f4ea4ebe88c00817bf71c03245c81042ee494f230aac9349d51ea03b8642c810fded484541ed315b46ccd9f348162c488e151be40e7b11734ea86db4a8ae8202b63cd5f065cb9f8952598da3a3c171c22ee884d19ef0c2413f9ccc84542e7c6d355a49aca5df86facf4bb7ebe93097a9f42e75852437562425da623a23b6692d6913e7bdd8dc0ce43d8a4b24c6d81fd8520f706a4a6b93ee68a27395ef169b05659a694cb417885f41a55580605680cb8d324f8fae5c77864bb79fb40bbd1d1109af3c9ca4ae8a7f06bc5cd05c95b18d10fe093bfb7b8cd98e64e820b0e09706053cc0abaf3ca531b7debbc5fa87d79ca7cb1310abefa593dd95160c2ece7012ce0eb357d0ff764cc824fc7cade3d35a8db37121237c59458557f5ea97b2e75ec667e28d3cc39ffd510e353dfd4d5b9687931bff8dbdcce02cb510d09667ac1ec8fc84dbe408217b3dc015bb5aadb0bbccce8124e928486e67645b1d935f25363d8744b95fbd9d79b7fa7cc584ad02991655a4061cf0c0a9c9a7cba55d72ca0a3f2923450707c4282fa7e4174013125d78ec87228d086bdfdc6c9b0cf454bfe669fa8d315661252ddbd4a97bdb6e30ead662a6e8c4e2e6a57afada9a8166ca7c2383fc6223179dc7eac893b2f6e717c6aeb4a9e71640cfeedc043f6392bb217f43c8f6c05f5f8b20157889097e89deb2048049def5081c43bf3ee3fb74a1518ded8a4d7f9368a8f073dca34a28c798a386df26b6891db76e3def789749e7c5fa82e2e0e1d3cae9ac2be659c694a3c1d1bef7bf28713b7a1fe72d0ad785a878706d158589e0086405930cf4685fe41a22baeaa4c4971b6abff02b58f127306f150a47deb3513aad983f398152f52f7bc000ca3a36c18dbb783c0e02a54ee339b59cccfd034c4ec2730e9fa96e51a85806ee238ac2775c4f91d9ed8043805cab2714ae6f3bf9c6a6339ee2c4bdc0b2e1bb80039692711aea52571ee8aa9a2c2ab48f07e2a45cfbbc9e79f6266e41a62b570407ec46a0aae7ab7a831cb048b918dbd9f9e9a33d8d91c9e7bb60618606802f67017d66ced8d5131fb9149fcfb1c74ef714e61295b8ed0dd8f7f73b7c03a86a5d6e8b79dfb686b1c6817982eb11ba062ce98f9d6d0d372ec1f3090d6b2ef3ab6dcc1a920c62e767f6b0448d34ffe10f8b4d915dcac4dd6b53b81fb961defd6210794ab6df65273f1f0eeb87eb33f2051e9b0d2704eedfc5f254135b261084c30a64a803d7974e07155ae2b1548307e28c1e6b1fb606224faacef78f9a429ff1185feedae5bb3f9a8f3fe3abf16021c014fe6368e5d55746b1bfb202ebd9ea6354257ba191dea8b9c5c82d2803eb9103a785d564b44c95201778671c38eac0781ee6f4bd256ac8ee67cdbab1cd6475713071c6799f3e581f8bb24e3b7ed3e141f08e2771cb98835de8eeee74eb2e993cdec2cf568cc8ac62d2e369908381d02a8d9fe0c1e0d7830f0e4fea0465c8202f6bf84f69e7d261bd39c20f857a85c242e39f0effddca46856d810a0b700a4cb0921abdead6bcec36ee6759ac8d280383dd27deb179bfd33a79baac2dabe93ba4f250eda9feeec4400e28fc5c0006f0ef69f2c903a6ff24470c0ff692b6a6e1de947b0a2f76afc490275e808fe93f782e7cddca9514db63e59fa685929d325f4b72174b4b457cff64a0f305fbec7f33a34e8ae3e8e5d1713aa2e041f8d873fd545e5ae8bcbb8ef3fdcb7b2feab2637cad2228fd056bf21319bc0db2ae101c89c761ca28d2f43131827788c5caf55715b90ce182fc368241e301a5a8e315319b103919929f3ce3f7e23cad728009206b70bb83aea274c1c81adae95b96fbe06e2d2d97d2e6aca5a7d441d93c46019b1e85c4c89421fea76f64bf403ced284b8e1bed5182a783e402ff9674e8fcac4bacf58ecbe941f60c87e1d4a981cf64890382334956568be2420f51af5e851ea668a70977bd55ff40c79f21e8f7bb67c228948f87d8bfac6a37b4a8a6c38431d2d4f5af09a93a5ec823ba8a831b1087b1288b64628d78e8f3f105355b72f4aacdedece2092bcc8db3af1ad337a3c9f7056c429f9c3e6d239a4a217d326cb603fa0246abb61ef20d1da91132858587a656f017c04d24ea294e44fdc68a249e2c5bcf5e387554f6f8ef894799616ea7a25db101191edc6ab5feca15715bf8fe3b8c078aca45961cbf84b457ff3214226cf6f3feb7ab10a784dda5bbe9345d79a6247efb10800b724fd6634904a185ccde6149ed970ad187b3ec6b3b2edb5f246a369ae8696ef8cca40e0dbb7a9217b5fcdec9fbbf0949f547d48d71e56ead7298116ba9ae448f49f454bc05ea06f7890f886f6b1a5fe0ab0e74b864f4bb158f62cf828c1e3d94a3bdffd3670d10fc54271ac2d2b1bcbd60f311da5bee7baa08e9a2f0dcad6adb4761650c078e769c377e6330dceb62c136fcb0781de549be5c52e5ee04f2fa6723cb8dc5a58ce01ef117a12c1d71ca735252df71313df2b857b2e5e07438d92de143441cd11788886d425008742482e05b738edceb6e2667d5fa9a3611984efb6cd21e98ec2914093ca447788a7e19be85da3c8f8b2c38401227f155581d43e33d4b1acd0729f5dc06aa199c07a256cb803beb06404b455c24ba5ad7dc40dca92993888c0292f2c617e482ea5cd813f0af966fb06d37044cc6de80c54583aeb0a9e777069e55a29e4a3f7e2816ce45ec9625fcb8598d0869950d26fd8d3bda8492f5f66f217a36b83ab6ea31041dafdcc2f725746763c544d4b6022062afeb178c4f51ea22215bdb65463d55d236a5e85d6aece04258972db55ca826c2a3b0d7b92314f8b82ea921087e599d9ae88575b813614ea0b63fa05ee37821cfeffacd85ec6da45aaf0b32ebe339437e32077907bb6e56f3015e4ceb6f5080cde5dadd0f5b22a1daaa90c82df52df37725d7b8475f02ffa77e5a6159e615fbd847d160451824d4ab47e40f78172f17fccbe4bc4cf341e51e50497a18208974dec55b395a864aa692fb7198483f55e5d983386ad1bdb3c83088e61e40aca153d88a9a9155afad92ac7811d26f31c91365ae01ce54308cb325906b7c2a6aeab0cbf465169432a89c129d243d1b6da87b78ce5308668d67778d3f2b41a5e7876424467f1d4fb706288c88c1b74deb5be65f6e13767c7ee8ce1f76fb4c7e9108dba52ddc1919014112290b5ce40bc10a15612b14f335a43b79dc6238b9bbbded39f64c007d41eb61cf9d12869f2e0af8446718a9c797749523d6d1d5ba956dbe3133abac078dab95c94a5976af0a5ec66c30b6054be888f76f2ab0e23c815e0d26dc93ac737c91b7bffd18e7a3e768214bbd6595e56370f5c21d7aa6c575ef3cdd253aad89a0c366c935be89428ce3e8f3a149c37fa334a2c7ca22fc749437eb5d87b43f98dce4ba6c143cf52c87ce9440fc22c64adfca844cfc1b0a66a56d498203bf2050adb25eb77eae9f9fb25c11e3e798bd72db6cc77847935b19d142503511a34497542d57411d66259f728879f63f1b10315adc8553f46111814639deb9edb8b4250f4ecce8a47f6259a78da409f9ab8910047971e99d45137819e518f83bc488a5ac15252f14b6417899625bdff75dde99528d16fcc76f282ccc4b1a9e5f1c1399a12adc60efe6d33082ff2782a13db261bed84f4c1cc579517ac197e7139f57a8d214ec237b5225bb5e83314da26b90ea2d7305c69b1f69e41b4f269286f2e9e8432c50ce3e0fbba3af6a8592fa19830691bd7ee6d2ea2c61de395f926f3c69e96b29ac13c9c68fa84cb66761573c96531a821a3d516bc0c36a9de44d454c4aa7e541d0f43987013db9d4d9700deef9d02f09920778dfbe70fbe547bf223647beedaa8fc0ecb14048be368a8736c4ade41bb28ce9b571dcaaa0e9cf348483cae2155cd6a4f6681b51e63d5c6b53e28672c3082af551a0ed6be9b41d0daea9362e5602a2fcc2b2ca461be88513c80aa91c06f0f57ab80d402cfeefbb9ece830aeb30896d81707e3acb2106b13df040f71efdae0f8f5d429bcf515eb7230b1fff8c54d1cf51233f4d7964f73c0e520c3e1bef2d60ec1315dc88b8f0361ba7b442b4af7e13d3ce9cffb065c58803227a736873f9214fcbd7e640d791354f9399d0d05100c31894ee27d678246bc86e3eb4af787124f55dab0d392cec63fb0d5d61c9176dd1e873e0a165f9a60678d61167e04c3891bc689ed9f296c2822c20ce70ce51ab048b380a1f9a61ecd94427a7a28473480fdbea52fe83d70198b8dee39af0c18bdba5f0fcb332be601479535a044e1578c03949152f56f413c947425769f8824554e510a2247512564180f29b7b702bce744b414d8e028db4e4b31cc00153f2c88fa69ed87222b8d2732618aebb24a3635ae8b888360a20155fccb6fd0933fd7208cf821bfde84d40cdffd2d3463520b8c40e2660aa1658a764f7e8632017f159a1d81823e5515e22e60d38a9483c0cfb0c0f425513ffff3f1ac1454b5bea8f948169f5db8de32f3420d4eece98f819946c4ebb34c68708b9ed56750ea36b1c673f43bea07546cf35e9e36f4e5acf51aa5fff0453908b957e4cd20172c43e0f3f92572a9fcfb292fba2f0ab24c524c4c9d583278e3df849d62899c1b5ea4221c7b8dd7e76623d3af0e62002d7af74f7ba0b11d7c6a28b8694bff900cbc16ce5054e84a6351cc7455e23af12b564c6720fccac4300e28a10cde551112de635eb0e4ee015747f7b22e19f16d70cba8ecd2d9b78f814476dd8fba85b676b459a76c87db6c1ad1f4c2d7f7a60ed43a05527e8d3798a3e396fbec264b2b87da329cde26024e5309b43b45924b2663246daa62770247a8ff622d7e1b04179243ee06a3d0cc6bf74739b07e74b9a0bcb60bec10aa4ea059b340b4ef7fddece3cf5911df98fe21b8af1cbee48fd171e924408bbba29431778c5dbe5dd62c7059234bddc827ebafcc6bcb75a4bd673ffce368d4f2002ae0fa2e7bf3b8f419f59ec5c79558f8acec1715292f2ebf62561cb5aba694b5e451cf2661fcd0e3bb0799e9cbb779d47d615a747e1c42d69ba1b07aaf113ce9cb08bf51373523c1255ca6e50552208f48aaaaf7bbe5077e068c5ccb211d620f4bbf72810223261b7dcb1835b5856ae805198f97682b671e8a9e554e4b8d6bad46c5347239867ea316fb1cdab1a1d853059cfb4096b2433803e3989d56901dea798482ea8570a6a6fc4b12fbdc96d3f9ff5a76e2a248a6d3331c070346fe9ede9a4e22dd53b5356717802ef78addc0f5efb71083e76ab1e10e5caaced53838d5d606c8b52f68d1505217accd9aaa769002f7de0b975acd3d9fb12eb3b1454e9b5aa1410a7cc9bd2f7896b8aeb5430170b4b448895ac10f77a2d4e119b73cc4dcfaa7a26db3245137275b52e71d7234541096fbc00d241e7aad0020b4c92e12f690720d5924ae7ea1dcb649ae58bbcc468861def887368d6400549f61c31af5c79237cbba4d1ba233ad29d8d00f18411ec4e2a1f2bccd237d86184ec18ffa94114be3a745ac04de417f481c23d33652b7139b63eff47a1b915e52571341927e62b3ea24dd0542a931104016577d949f8f3f90fe2782d110983635eed0484cb687eccdfc6ddb33c3920b6610010f81d273d53799f88cdaffd861b20c42e687fced693c0267d1000b0f0995ce3a8a205b7251e19eb68d1f061951295993f2526faf6dbf288cfd2cd50b47b2f5f092b139afcddb3186c456f3bf1461f3248c4f981504ca14e4024b671db61b70eaa49346328dd4cfe58da2405f8af8151c940b828ad9a323a9da40aa4d8f6f6c1ac9d776e4bef62e31265f0b446eb0e701a3b710d2a310165b59c05bf3d8dfa668e642df74e1f3806cea3e3fa8b3be4915502530069a1f0380e3bed06619a4f8be4568495f9635a630cba65bc2b8257b4f14dbaaffc66fb0172128ec7699f9c0d9e6383c2d7496faf181bd402c541c76103222757e02c5ef923210914f37aafe0e744ab7a22a74ed5edf849de7d0a96ae31e56c731a75cc26695a99112edb30d8dc793f3c7163fcfb031276f06a40f0ec6016d834923b0a2924ccc288cb196207ac46d2a0746cc301818ab5c39add0ece81f784369b0a5f10d9abb55687c8afaf42ce800f3366c5646f63ece9045f9dc963bea1ef7e9311b3304d1b51fb455bfc41b8e21cdf5518b52d706068fd5d8bb0d0a19d7ae470b7e9422694110c2830d09169d217cc7d216dc311d535f2fafd0b4b0f2524412f1ca1a5fb02843231f37e1936d19ffdabff370e7b74ba3c95cc1275b448037e0fcec35bc27d6a451411501dbc9e117e7df5b54b0dfaf89d36951223f62610dbc4b88dec55a74de23b5e83d1997f6e941bc2027313e6108e37be95e887311c2039c7cd84aaa00f84de8224b85a68f46a7d79f45988b233ca012a5bf14fa69ad0fc51f7a17f26f9f496ca31e3d8971441524d90bd5a20c91423b96b27212d814506e63a2b2aa9f702fd4713e805adca2782c12946d546997645a82ea15c7eea1441582fd8c86e2510e0136afc4ec2187d00e929706599874419a929d512d752686d2e8b845ae366776b21f89ba553c9768e37c977eb0c439a609b79a6f823731697d1f29818be8ed40c9fc7dfb2645f52af73aac2bf7ff08582d43886c8b5b2b8b9b00c47e9e5e2bf787259ede346fbad21de14cbc7df316f3ff1ef686c048f3357c82825130dfb569999ffb1fff43881f9231d33a5f763640a5868e432777434683ba6ce3d76d6c69167108c3c2bc2bf78bf89b023a787a0da6de8274d421e9056406a48721533670b79c4aee26766b9335b4e19d42e99efee28c8c15ff1ccb7f0c2b9b6f4982130caf021a37312a572c5f301d07d387c9759bf74dd1c0d7c3abc0092de546cef98656abfd2d76f68ce60bf149bcd2b15ad94697a2296b12ef5acf28195c19223d2d6159cc42711dee2a608054de1d2f8add17d298eec8fc11e778965d60ed8f790fc9dedd0635fb5eac7a70cfb9bcfcf51bc5b509f8dfb26cd10e06d6c16688e6b7d4eca01640dde62fd55e4104bc86cdf029daf2538f10ff6e62a1ef8ba6eebc6a74f43de21c8d5fe33ce294d64d5c121232e8b256876a4e7e7ba99a05921b7526451491775daa9adcbd8ce85b384659f1c53011c0178aef753dec5e9f236bc4e8405d01c6e2b5865a54adf9b9b9bfc9b5ac05b449a79f9c569fb5eb48d9f9a7fe2f79e45f2b8487e0f3f2372a8983354584fe17233b0bebcb69cc6c60c6d53d062476e9655f12abdc4c677fa753777d2c91cad234becdaa3987db3e2cb61cf1a6f649c0dda62288ddfb07fa856a5255a4fec14deab8100691bcb5501d259ef6645373fcc216f1fa70e27116413347777aa2f3b0cd24b914b013bb387fb51879facbaf74e0c36bc911153add7af203c2133ed6bad1cd327263c918c543126ce8e59cec6c3cd1b3b6743d66e49b194ee3c96e8f71f1d1df88ff27a3ff9e7a3bcb00a4e31e316b2ad6cc028dd5ed8853fc1224cd065aea60eff6900a0fc416e1d0627dbe26b204c8ed31fd03ef30d01ba47c9ad392ec8954995d26872b3fcfa3702b6c50ef2a4776033186ef9510c9c93411d47435ceb0936c38d1120c58ffb38f88f7bb24bfb7099c1fb90bee081ae4309dbafd22faafadc0c09cee9e630f2e2ef585aa438cef2c37ba9a2deae5dc454ae6bad2fc1fb83879338bdd14a59e0c2c121d9db65fea431590b465ac94a50c3f153ebfed542d140d5f31f7158720f2511523d244c202777b46fef71b702598720b44f8d29ee2de652faddf25c68ab89ca1231f4254eb18be33eb5266196308607a27c1293311b07297c81f6ffaa34a9043977f10b77d495e8975c60f4eb4915f6438c145a94ba60b446f59233f5308f18057f5b4c6afd203af8fb6e63903e325ce451855f44c9e1c9e961e0b0f52c32597af0aa035be5b3a0e6c64efd13fdf7aa752c43b417c76e658f12ad54f850710eb92ccf22cb9d8550caf951b772c4d09cb1a2d33b2b633fca67b40b91d94543fec7e013a7d569311bd8fe9387b46d7a0523e2a3b462204cb0abf3315fa08944f4c33584c314814989dff7c1d417e07562d502a1ff9b3acc93d07b90a13e6319b30eb82888633a15ded13b521fa48e20aa2f0cfb6083c856864b5a46ee959ba27434f6e0717eb9f93e02ad4b2754fb64ed19708aa7af2b7b9aac94667f2613b1276b4c8ad3b51f9660f50c29a9a4ed57c90c8b937878d6421569059f7a447b75b09a2edfc599981aca40637f2117dbd5e639fc123d8e50544f69c593fb49c25f210ae8f6b7234955c02c8c18d173374e2504bf267ec00cd99e9024277ade4dff20312b020314ef41d702852603ae51bd8b25607feea5f1e12baa257140f3857825b290e92ea0bfbfafcbcb5c3350d9cde5f3a5da35cc25809281772d6b57b3e41c0b3a8b13661cc7b5136d73264ddce31cf95ebc86a72cbaa567a562da14c6895ca2223e8210e7c54663b3796afbca35386f780f9ad1ea8a791cc0fcf20c74314c22aae58019c107dc313ae7e312eb15f6b5a9e089e649f57d63daba891ca991b69dd8e5aeee711c2a0a47e5be05838e87d482acd772d753b769df3b3df7b8f39063cd43e6d48884d33f5a04b465a4359b159ab7e11c6c94e8064b32f26057e6d3ee85e9bfcbcd560169f9da7511cd2866b85cd97057250314bb5e900b0ceb87acd6fb7f22c73f3ba6539fc03084679c3f0f4a23cd9de8baa6649b166a95fd1ab88cf28b2a6644a1e330d22d8d52cc380884d66df177028bdf610a82ea8917ba92f5b04a5d08762b326c8ddf4b0a8416e592bca04207875d53f095a972324e76d2a4450cca22022648518665cacf9727ca34501934d76cfcd2f050bdeb5e021fbc1e3d837a7553b721ea07da4069258062e81457c0bc74a5042d1e82f902abe29616944d9316fa0df83e03a66885fab819056f3a4444504201b80a4ad7b3ce9c11a3ad0855673afd002b3c1848aa080efbff6fde5e2f445662bf61048603ce64bb3f64586042e0a2e872e983c56501778abd3ac8fb0ad4fe79adcf1658c60f9f8862d68fe179d6327e25e1226dbbcbe7c9ec83a988b3b14babf2330207333978abc02f932e13bd4198b31522818c2a9c7dc4907e39aeca502ad73669ad9b6393fa03666032be7effa9ebfa23449ecbce7133884a8aa3eaaf82ed3e0804e1b0cd4dd4a4fd8cd3350d672d60a26d72ef63554310566d95bdf943d2bb5076b1678f9cae5b982581d515463594f62c9c59c6fc9338e6e3a3146a8a63d34c94663592c261103e1414272410ffe3d8ac30b719f7c4e6a67af588c22b11a8672add91b3bfc9d78a7640286f350c93e547d410abba0c060259ce38dfb5cdc93ce4e2aa659a6d50d8ce9c5e96f63b298c3086053140d0782c3e3fa80cab8775bc5c48aff048dd46de95998a6d832adea689e133ea0e25860b414716d345a3446f55e04bb31e6198a96c88e185c75c93f6072082771c4599abc5c9132bb79251a2729a1a041ab0164379051532ef082b91c685ac91b923e85660576cb5320ba2850f070be0780b326b50dfbf4f7ad8b54b04992689f48f1f4733c0d95229b7eaff754ebb368d61c020a047274d0b26dca274fa3271f24fb755d464d05adca752550e484402142e9145e0f8fabf426071529df55ef0afb3d0de3cd940c4dcb3f64a642ce44369aa4db399f0698523cad7687ad017ed487885481ca2969ea7837c33e83bacd42493dd0f780caed9af895fedd65cc15657e27d6b93a755f48975f83d2c58391112b096faeaf934851d287d775c2cb08c27324e10a3cf1776382f84341f50f28e48de0bf7f08325d9a47c3a1b6c98976799fd8212aef4e5577ab7b41bdc763867d127846b685f26b38df2f341fab675ddc5d978a214d0e46dfd67029a59dbc35586c9896adebd24e588c75d688c9f3af97e4df4f56dc8c94b21e512333640abfc838774bb7ad50cd2984660aabe196cfc4a0392657cdc356e93f5bdf7f1a8454285a18bbcc89ccdfe1e17fd14c5779b0aec70a6006da6d5a36ca171980dc164c468fddc03a0ec23191e0dcdb13e9395c98d595bd07391b00bc53f13d32b093b8827bd8d3d19477dbe1c36e6d903498a77fcc8302c4abd7e6e121b198e2f1d25899d6cac92a5420ef8fdbd2f926a9367b6ef95ef4121bd4c33207686e8bdcce470199407ed6b932b9e0452db193b31fa0aa6e72c1beec1e3adb54cf096c2c6235b9c13f99caf32424e5a8fe4239a163424fe8104ee34494700a0880595350a214bb726224c161acc84196d35cca78175c5f21036250bb02a54160a961459833f07bf30590451845205d0610fac916830979fcc9528576e549feb7d35e1a7a558d96688f52d1747b24c7e0163e97e9bd120b811946a668852eeac6783e8796db67003da268161bc9cc9d515f30186c14cc7875d212dae8507744cd621f43d7f3cee83a12ca851603d4ae4c56d81f23a34063e021aa11e2b70369251d5f35baa432544260d583e7a148710d98bfdbbcfb4909640c133b74167e1ed536325ad560ed300c0ee3caf11c35c8a558872855440df1f5b6459bc6708e5158f2044ccad0e57f5f028716e90d45bf017c71d033775838c20cc7ac12f61a9ed803adad48bedc21a5b76438093f444c3de7f81435e92bd9eb465eb566e04b1c46d290e0e601bfb64847f980d914bfa45a3fc5503c668536150c61754c8e00e25f40b98682c0233b5509df8b483c71ffa92063e7894e3872de6c707597ad7eec803fec5ca8a271c9bf9048874297e46a89b4ee6cc87b8021d7a756a1306e2795d117bfc8afe2b8b98beb291f79ef578e3bc0ee0aedd006b014f65709cea4f681120a450acb8638867911c49f1603e7d7fdfadb938d89796428c2942dd7684e24a687e5b9101b229e0e99d85cc0de5dc188bcd8d663053019627d070cf894cbf3ecf61f0f814ffb65afc76df0baaa7c930c14aafec0914d04b832a153959ab0945057091b407c9cf557f983d3151bcb6c702fbc4537320ad9b31ee9c2e8cd1e90b489014678744b9bd1df2c68bf39dcaffae90c3569db3b319f2aa101e2feb42c397c06c75d573abc3297c0c7bc29343b12175b0171cd9b2237948a58029ae91dd81b5542449128ef9162aed556bb383796692883ccac1ff3977e1e6c93301e5b129639db573b3be506fab8724de98f6d0521954be579ba8248890d65fe6dc511ef6c35aaba231bbde99de3ea2f70e1f5b54c2672b4cb205b2d3e48e425bc751e71f8d2e20170b625582e393bf44d3206f79706b9df26a42323bc634a666de4c0f2c3d9869b2422dc16063db794ab601b2f334762538bb894616339ea6289c54e58d0ce180d17f4e9c9a5b48cfa93b160ae6f7202a737353445d419104485581e375bc3fd4d839723fda386f330666e757d0f56e3b71be8337aef75ef6a824c36959d4bbe1f41fc9b210e92c36491514d802b82761b8c542062e21f5b58d2748af1157a2f1432c8de602d26185dbf0fb871588ac3a292600a1b106458c13f049932ae1524f9389500b187bf9645c742d530160c13545a9f01969b1916c905a271c7e34cdf8088eacbcc23b074582472a75389bd999dac309b6286a66f645cf548bf7841112562f5c679d71d45034a14620eec5d0c2a5a449844e2034fbb750e8feea55ad9fc28000a7b3ee1080bee62bf8ac392e7d83fec7afade7e29a9e714099c772d8f5b890a8437b721862541e37bc77b8834dba01914f2a88f7ad33847c153c2816fa2e8d0d1b91a2d6beaea0387ade11eaa7928b62ebe144dc31cad66e2cda9be70d042255043c40b2fb002bc7fec11b07546aa5ed108122cf877a340258c7f1dd2656e7b5b87ef17a2032f2c084da8562c2a3353b95343a56f3dc5f459250b73855f1a3941ea3af069881de86ba2aebd3c907075300c0d333b78503233a5bc71d505c16aeeef66d01ccb0348717f8fdd691046f3ada620a3a59e327c1b87df978b7e4a4694b13c3c260271e8150791c9da849ed0f8c39c960ff3206bbab3d1ae33688f4165c3cb008b3845031ea61cd7500fc0c4f4b8c3b01d8749aae6a1ca929feaf4b4ac84b9fde3de0c7196e621ebd8bfb391fee43040072178beb36a05c67b144de2bc7b0e4694227090ff0b6b6e5a4f6cfd07e8cda1c2155387cf373a824c8588d247c75ea7d88a4182f5e3a36e76021ffefd9611792b7d08b8ec03f3faafaa6e5cbebb8bc5c096a9d5699383df1a6a81fa62911b16285251c0571b4dd46415f9bd6d5c8a4bc8aab749aabf275ed686d0a34fa9fe3a6b1d1acfcab7d6a6fc455bea7546bb3d216f67da6403ebc236269ec93342ef0ddf1a5d17b5cf0384d579d3d85caa159399ccaea6349c654c594633294f6b70781cd82b04cf608201099565a840c0c37a5eb138d6546ae43c3f0b6fd0d7b38207889aaa3f3921152fbbc3bbbab43a0990a4cabfddef269eb86a41385c425579b848e36ae287d4d19af8ed138b799e80cea8b2b044fa401c85060e1bc16c266c6506477fac79f647f6ee6978904d3f8b70be1e55aff7511704281bbc6fb25d436a707b9b1ea4b972f5c70a04afb2166aa4bfb99a439138852f6a8011636a04d4a23c46fb6539e98bb8a810882ffd7f0439b0ac1c3bfca9e41db238330a92c80031caa579507e895f4919ba2bb57e3d5bf6da4c7b0e304c73375e60ccf089852290947f1821ede8813a7a11952d899355daacd3dc47d41c2bab1c8c9b81028856655ed8242253a1ffb0f2364b3fc223ae49cb9e597ebccbdb7a2356cf3a33000107db0fa78af9bc74b08e0c08d6e2825b0976c21f8d2645ec647147c38023cf4e28dd4a51e3ae96f56222c0ce7b64585279727ea312f7197c3d73fef16f4abc9e08e810c2629feaaee36830a15be20861540b1578f14022761482f8c79e5bd3f92d9fbbd4848a4f2725d94c95f7db47c588466d9ec60c94390a40e2c569207fb489f021673885657978e244e559ce7ffe9ce4ff174ed550046ac4f24c645690beb1ab8cbc3b549a862a515bbb833f853782db13a37c22545e7336bf279fcbf6b523e3014c004a1324bc4823c07ec2513bc32d05c2e184269e2d0716ad7822f82abcb87cb0f72880afd9202d6b657c166577d4dacadcb62f27dd878aa4425c7723e6bdab9e5cd63ca8f04cd2ce0f3d9caf6f49d455bbefb0a3492687396d6dda77a985d10ae8442f9f6e9a3c85f729ddb115b75ae7b7a00afe0968384e8ff588c45b8516f21ca484ba267c181cb45f376a6f8d5194d4a95cb95084d0a0239e0507fc1c88010681786117f7913c6abadaa11b84f25dc3859c53fc1b92146edfda1453fec8e40654f11e5a626d7ecf7ec733f1f5e5fb20e43d04b09069a047573f5e910c7924a094534fb5ef4a26524dec68962e6dd9850c52cf33b3767058578f906e00c484513301bb719e0bd1ec25c29f98ffaa201bfbac027f1369f9bbc8ae13a71ae6868c2c5beabfa639edd59c19cc397cfb3eb6ed9ea6df9b152734be1ed8c4df17b8b8b576df68a5d770c416f37def3f68d0b0246527b6759f9d3906ff6d71cbd0dba550a57887509cb2ca64c5902f2ec5fe276be790578ffa7a2d8b05f5f9332666eba04e151cd123bf7eb81e43cbfa58df54dbf82e328d5a6ee03927f9024018f943c97b2fec29414452f396a8f6c892ca6967459e5b7bbf1b936f714ab3546b39695be8b982f41fc32599ffff8678da8ba57cbdb1f4bc532f29abf6ccb5bce3f5fe49df33420d08d5cef44420105bc3e5ab2d7e83879903840f86419c3fa81e56685a8105702b9ba5ccd22fedd90ef850b3abe2fb638ce8209edb07dcfecb77ea70ca469e6fcd9c54e3afa0c5fd4bda157d8198cdf2e829f6b4b73a653cf277baed58b9f29f1a9c8c5a3de71e97379aee82c2596bcb2ce34e225f112173fef79bcc551b464dce51925e3092ceae1ca8d4267833c6c3c46e802362068d75d056b05178bb8545eeb7cc4b5b45d7d22f1bb6d9900f53e07ffa4ece764fac606b3c496307bb2ca1c6317c961a2e388cf124649dc63debb37ac440112cb32bb03def5173e13a52e271fd3c45d5e694921c0480358b4ba7298536e64eb864dafce4b683c301c46bed4406c61cc3af8856b86795267b8e98f980e1db0949444830e9da9e92a0b2907c03b00ce97dd9df032b176d9f1886f298291c3e2967b9c9f292e14ffdf837ce5ed3e747a681f1869c8d8d3afdd1ba5d5608870c6f644aaa801aed4b3d10e5c9b7b848e27c4d82c37b0239dd9bb286a9e1eb31bdf2ac626a194d1d965ad90793afc3069be191e19435d5895ebf6ffb5f1015f27660838a7140936d80c325b09a38d29fc922be0f34144910a082c6d22f1703a06ded0c656d06d6f183037d5fbe662862d67b975293022f3cba06f0483eaffbed8a8e6ef2d8fce3f8cb134d4c5e2587058c215d00b022b4bdcfc065f2c05412916a14cb53710926ec215857960ed2b6a9f29bee6c9a700c27f5d6bd466a9caeb78afb93e7b564332e90d06510aafb99defa14df4fb9209e1bb859718df82323610d042b776b0ffe2f770d644c044d125ff4b4ec12ad13a903a547a1126b0f2a000d6928399284b0500f1f7b8f6ce82bd17760f13b9a9efb24a5ade21eaffb832d75306c4713f0f3b96be594ef425e4d5cbb24ba3d42ee7ce301378fb02518d8a2fc5f0858f8cde24fb472aa1ae6f30b9c438eb5c599bc8a69c0cd3208c098c09fc0b8aef112cf5dddc23126cf8447934513b5e25f8cc1248dbcd3c8097ca0b382f03470aae2c93c73bd2746adf656001eac3d3c04ddc5266be7b35d3f83ba109155fda414bcd22cdcf7fcb276b1abc462973ad278d6c3a183dce6bd96882f2d4ab34be23690e71ab778ee969c9bf77cd4cc8596e1e23603776f364e6beb2667490ee401f018943c50ab43a55cacdc01f18c1f13a936e34e79f23997f1857e53961221d9353acc67b1e870021ae016ef680f114adc6d5c057df6991b28e3e5019276d891805461e5edb77ebfc702d717be22a01865b50fb00dec9d41613f6e9bc390a5630e8a71463579412cb671c017b5cd5dafcb0ac75d560bd2dc4d5fbf50d4417ba3119080b2ba878029446368f57fd8d360203e16d41182deb71e9ef78b4e50f036b4719a9ae959eac54685d43a8eb5c84d88ff15da3e0ed827fa7d285681b5e62b2985899834fb52ad35f7f8483ee3f57c49f6b7964dd809fbb1ed76044952aefa71b68d8e8acbcc9cf62635429babed6c1477976fa3f5fff547d7b9c1374955c854990d513cc9eabfc704a755190fdcc756f744afe09c8ee342daaf36fab6ae254885543f617791b71f52bd132d96829541d930bd287f7c3289b8820ebb987b0908d7ac22ad1db785f3b84364bdfda74356d333bb30bb9653449dbc1470fd060e8f448eaad25cf8fa26b02621ff91e66dd7c64f93cbb508c29be77bcd10caf2ba50d644c678bdfe55f45f4ab952a84d4cfebf7de7104dba9d81105bea82d74669040233e5712d94e22c5ff8195d1bf1bc9bd5fdf42f6a61c24e21bdefc5411f041b4db4a66d9ed3a88fcb6a2ce4543f9e4bc2fe8e2a4d796798eba4e7a054c9634ab6eaa37cf20bb69953735edb37e9f00427eaedb7bf800daaead7e507abd20f955a74b4e3f84c726ae7977f60df99c35f07eed268d218263d62aa04707f7b3c260b48b11ba6abe6e4e4d6caa7c16ee2749ac05efecd0ae4f2d34c4e5b5c3c76faad5cd73ace1dae456892d651a0466b3d16a3be4b5b3aa064fb6aacbfb98aa7e635e7b5a00db9769118dfb48dba8b7f40d0a2e0888950f0ea5ee3872f9375cc183427d6d35850bd601550dcd891ba274a9c33900217fd833c040b68aff3760cb5061fa9c446c5f432479433cf86d282bb15a6892a67b0a83ac7df2881e26640d3048ed68e9134e9e92c6f331a12cab2ddb28c24f39d4832f6cc9b3f267962ca19e95cd317be901dc8f3a6eee5fc17b6a9f21da9977a2e7196049512dc2d8030a148e1745499a0e98fe1734bc22ffa1e67dc3859b7fa8c576b4b06c06c2f2cbb4441aedfc073e7701a2dd661f9f12156b8ac615e5cf9487d964c1cecdf94fc58532e0f79eaaf7a2114f3a1f24b6456d2745ba832cc69ba4b623de5843a50d364dc2f8f6959e601c649fc53c12b6e745a038ad56b7f3a5ecedbed4f34a1e4159444031dfd86ba2b07081ea69613aee53cb2f93a1a23094034bf333106aa23fccc678259fad96a0ef494ed1aa6be994062a04d77e11caccb6f08f0d0d02c605bafb610b9d796975f8bd9d72770554cb9b62378d50846d64f86184e79423221aa64e3a64dd2eeeaec7e4d7ecc76d2bb60678c7e043323e6f5d7c8f8501a89fbead2f47bd2ad2a1363ca4297c0f6060b3035933a742702b0627224cabf6de148304550ed2132b858fd0bf1e87e346817e66c59408a73ee1f9bec853a2b74bf9a3b959d752324303279da4479cea3466b8c38588dcfee3176329c94cfdf7242f4adc22573dc9ac9541ab8c8763153ba76bde6a5a196a4c3dd8dd8889b65b7e16bb96e95632069993a9ec307c6756a6ccd82fd05cef196ddc5e517e0284efd0b4a4ac6115e2ecfe82dc33d879da91882f408ceda47e60fa581537cc4329f951f3309fc2d6f18bb69b9ea5d2f8aead7d4f444771fbf9dfee7832bb145737d11f2085de20d894541478cdb3a3e415f9ddf55a3e5df023f30ad94f650a27e4b0903b4627dbbd0f93dd99be6b1e64fcc1f7c7509be8673edd6a5aec9dce130339817ffca90a4a82d91be876d3dfa437bf7aec282357ee594c8af6b3ed9296d6cb0eee42a16dcdbf2b76f81c10a8cbe3871e2be23216f352b38afe37844a2d2773f48d54225bb759714dbd3bbcf4cdae5abd86345fb10181cd91a5282ea43a9b8d68d7a40b99c9797e50cbcb58c2f4b42f06fcb748e2d305e41db567db96d16c9ee83cd0f040ac819a83960b4e85cc35c7c9958c8673a8dc81293ad118b6f8b27307b3f420a1a815b5816ce150f66af20e2fc1edca7c4804ea734983b8a228b33857cfbe0373f4b861a0b54aa76c90917a9e1e300edbc0148ad324283537236168c631a6781a868b181d3516046088a40c22ca8e615f67d2d3ad1f22208ddf6301e142ddf0ac0cdbc5486639b511daaa2ec76988220088bd21537e75faf286b99310c6c4e433a026edc5b19003b50b4ab2c5e97f588c1eb3a0c07eeea60f789311d102828f1410fa41d4b3319ce6a12ca48b6b262a0b60b1b7c63c135c61d9df7fda5cd773122fad4bc508361d8e1c3e3a56df4881ceba46004aeb65948fdd65fe0565aa770fe2e40781773ca759b74aad7c1945dec7f3be6181118133cf0d37d7a30c7a72bca77b7a43ef37c768cc0a8a1f3dd6694975a844f23de68e3d8aeb692a621a27b55b51bb3931c6b83545735dce470f4bcfe9a2f4c26fbd013c4e47e6e2e87167e07130509d568cb204e356a2f8129db75cd26651e32da0318a39d9a9ffe329614421934235260af9d668c3d561d7223df243ad5745aca1baccf05ee9a1ee76ad9433be9b9bc595fe6dbf1d43066b1ac0504d38ae9765fcb4132769d54f9156955e8e43f187235615ce38e1c0242caab2e047c693aa03c8c451ece5ebb2b5ab4f6672ea3302bf16359b8cb060aead357fc1c9abe7dba6a10fc5db0896b83faf8fccd7289bc3d6c16edca142690c7a246021d1c5cd21099504d4f9b1d6326d7c7b31e7ef37cfddd4fb60fe010e6dd0553b10da67c8860c67c7ec696f79df5259e4d368041b098c09f23c66844b9c035e4c39cf1884d0d1d438bcbfde1ed20ae0d85c3d01ed76bf48bc2dceca6ca736e8e27ee36360bd0aea80165e74dc1add4694c9692687e99dc809572581b23d177eb13dfc037497ba7d5054e2372f3e11d72cdd7a08df94acba838ecb32189da7c7a05c450e96a1706a73d77ac6eed742676d3b5dc7ce937413fdc31f883a6d129413f27b8284bcded23af1f1b4f92231dd2aa2045b7128763c77140b41ae5f721b5b7bc8dbf5e7b6c69e9374af6da8e4f60d9d6524140e3a3dbb16fb4d71340b73285ba5cedc833166f066f30ca58ee28adb179666c67733f2cf1ce89266a57aa3bc28d9cdbda9fe8ecc6730cb02523219c6f509f8ca1efc97e8fee3c2d5279bd9277e450637e34e51fd3f4a9faa39897c84a74fce5a3eb416b1b0900511194588a019a48813f86e805a0b0b4616bfc36ce02747451d5ab3406d31ed35a17c8aa06b9c5fcb51c2583bceddb3e6dcb44d8652085b536d23f6b8b97fa171e0f2a162645ce1290877292091be4fe4caa121f16ed5c6048a38aaf50e1505b0a7e085cd8c75609695c58e8b56c91efdc305aafea77c04b8f88420c9031ca0591decc9a6563b50705dc4c39dbb5e40188d4fb122f11b3bf5c258391b9deb63e1749e1d77e16133ccbab17926693d46a4244a4cb5658006d8b5812a8bcb465bf7ae25731ec85c095b999cd55e680428e24c2bb1055161eb31076be616f685867085158573bbe88790f05e12b07e70efec1de225eeebc0547ea14650d4a7f9059090e6e593f76defb3aef800db5d6cfc6871ecfa81defa9afdd98ef7bab7de05dcad5a9de461941327540b183658bfa6f58969eed4af95cb4a3e2223fcb63dea3e73d6a07eb413d2cdd907554c5495aa850981f5c93d5ce95bbbbfdbeafe29f4cd4211ba9d6808079e7763e9848240aeb06fe0bd3da159fb05678e93a740da24bdfcca02814e3e4b87cdf9deece72797f0c5e6ae799a2de4a3f828f0869e0a2474087051e8acd1a893434bdf7cd1a778d7cec2bbd2d5cecaf664d1077fed22dfb92ceb391bc37f67607da18f72cc057bc1922dcf54621b8e39a117627ca3d925c47e671e1e0e8384989e85c894854dbdb6b9f23b93604fedd292b18effc9299eb82191eeb62438b908cd155f5e96096ca190e4b9dcfe5bcd3573b2559b67b0326405c3cbc38957352eb83bd1bdab805da41ef10b08c09da78c1b1a1d05a29e189046f5fa9d3e912bfdc0aef4b4f71cac9e1789349a69d07b04104a2d96e0c8ac33a140ba454f9319282f824900753e9dc77ef120ade43b797ed689359cc610a78779668326be678dc54ce34a86d7ce64ef50cb27ca74cac822cdc8190d9beeefcb158d00f020a4693680cbd1c0ab95b4b6f2034aa9bb90dfe765e12b96b817b2df7d7dd1898742afaeb254db955984f4fec7c86f74714b75172117c496b660e055a55fa161f3b3e94cf1bb795056dae80a3b327c29b77430deb581a3b2edbeec9afff4ccaaf53d680d23ebab3c3a7d25ae5e3bcae9d110fa6a9a6a4cfca636da841802f80f1248625065c7d8fc913b7859e15bd4cbc37c3ab7df5a663c32404f864104ee4ed3c4fc27f565ddcb3ee3b5094700282c0876fc50c009dc7fe695833bcc68b3b04974cb0906923938bbc45ae4c1cfe4b769617a08a40aa0c6e17ec9348fa849ebf77747c06bed99ccaa600269be42aa5576c85b79f73227537a4c484b199ef6ba882618d07965c804e7ea31ff3b943b8956931cfa32243d16f0bea4d4c919f7f427a0f52dc14e5b4a6b2e61be8044d2c7cfb8d3af2e098955c57853eeb7c92332d8217bcd39185db03a4bdea623289c90384d9dde5ecb28470bdb0ad11fba7f72c4f6ec81ea8ab0430dbb33524cd42b2468a9f4aa09cd66848d6935f9482e1058661c1b0fc709cebd06962e9958cc24164662535a6d519692eb324a664e8b4068c3a0a2ff94ae422031a9edf8488d2665d6ae6423edd67ecff2f24652e469f65e5628c3a7f4068c4446355377e9fa124ce94299c43e7bdeaf769f83c440d79cb350aae79cbf6b57838ccafcd5e14f8bd93eba7ed2b75d409900824b13c0ce2f60e1ef40e286cc5287f0b41f8927c0accc59f2f22050f4f20ff91db18260377066c5992a0eef14327576bad3c6740230e147b2042541e3ff6e1bd2b7c1f043c21ddcce8d7c98af519beac8a6bbafc9e32d714543d67661a084264599af573a894dc658fca2f1fba5d9361e99af0febf548c610357ab6ed7f6a15bedde28a868cc4ae1c0e566a3a1d9b04db33b6c6dcecdc46aadbdb000db732b84d5eb5c36056b7760a4d015f42e37d21c5485e68a5844aa8bc78ada0fdafc23c0b96ab6a7f5ffcada4ca638994389fe3968f33828489aac72786d427ac4afd6c01c8cc17b562ca5b172b22e43de0ee270357f3c82449bb8ba98128b93e78310d78c0c2a5caf4b59c85bf409d76e50426f3420323793efc6d8b1476b4428d2b2902548f48a2a63ce008727f0d28af26125067ef5fe7023eb5a417190ca85260599e9e8162affc900c0d7288d0481f06269977e7a0a2cb3afc55cfae8dec52dd19570780224d63077c3f3b49f8a4e975df46fe275cf2c93009f40ccea5d71d241d3846662ff7f01760f35cd8df43b56d60187ae6bb59e8a9fabfb3d7615138827514a9880cd6f190a37ca421862ca85e9f457cb5069e21064a0fd9c55c331bfbbeb2ba1aa6129612fdd574e7f42ac041bfac6e7911ef5d8cb88c81afb529dd8adf4d282baf618e5f3289322002814bfc62126bb878ad64b91760a2e03e7258e5d313a564cda9d96d2b9d8cf7969dd605c75cc7ea014ec7eed2070d78a8945a162c4458db6c72b3c8d107119eb1250ca3b104e87a2f5fa48b40927d5c7616cdcf8ab7917f02bd7aac716318a19a198122069a13c689c472f601572ad1511efe5aa89437ff1ff5dbd795f9d3f4afaf93721db87035a22a485fc515e72e9076c5467552877da37f306fb28ac3f8e04c3e2a3280f58b3b6ccc9282f408aa9d34e2737d27007d138a90ac301f1dedec9c043f054fb64b91eb9bed9f126a5be706e573c9f076cc31b621123e35274af2eebca0fc84d81ba0a021842bc6b244f200f45acca2a9f80c74051b3f06de8fce9a634a9e02ee816d6d212d7987b7a507fe3a377ca6deaf377ec44b05e3df9181152f8324021b39d8205085106425a430708da9be674fc8587cea22bd1855e0e57df41f569f7db9301a13e36c99f2bf4d447e4eee9aa4398e4f57cdb45169e60b3f77bb16b20e550e09b9b582194aa4bf5e3ae2fa86349f0d3c6c8369b509d2b65de1a1e24bb4f43bfad42199ac0368fc25d46cdcbbb7f377a70912a1fb7bfc00a3b53e3ce38ae9f2d22c678a34e6c46aa9ab8528f4fbdadb93b9379cf04016ec663fa01aef837c909fa62ad940c4f98afee822704703b88a26ad48d3e05b85ff052c124f6b186ef14cfbd19e8e9a7929013875a20e6d3533c2bbeec4cf70e4e1e4311efa27a720f7cb143645ba25d17fa9cabbcf1110e88074210b3473fefc35c826f3f88719ddf1accd055c7678c3233698a3bd6f2b68a1cbd31ce61e71f577489f63e0e54b901848ccf98925d83937206046ea467d531ebab4ff3a437a731b163716227cd2a616dc9be0fa1a1dd7944aa34c86c6bb4485a7390f610bf3be36ff1b92108e710a677db4907c1328c67b1170eb3bd88f37baedaecbc9b5c18a66e087a9e28a971831b069c5d2c8b925dd244c654ef3a8d02b8f062c4999e38acd2d8af335a70ebbf9c1ca47ba4e26b78c3ed1b5750bc5bd5abc2f912ded6a18f518e7059e37af570bf40c08c49c7f009206809c791765e2960100332d38ed6ed1567b163e975ca46d256514f44ff30940366e42d2303a48e0e96d6412eb96bff9ea3e5cd73ffe7f909a92ae0f980f1b8249071cbc61abe9c260f2c177d758d397004248515a1709666df0dad8fef80b741e081bcaf784b1d00fa683122ac74ddffee064b389e4f5df539afac2185d693e26642bffb225d41a10f2d93e6fa29d53f62278161acb7d9129e04a88c80b52c8a186a7e256aa649af431832c286d51e43636cba68e08d57258c4f7920c4fbb2e31231b2cdb7b298bfa6bd1f8c6f988153d542dea517b165cbbf773ed5c2aca84f4e648a7bb127d568b8b491abec141a9e936ec6d3cbc16154bbac98c9bece503c17478bcc314ea9c82a541ffd004363e103e56bfb46d4fce8bbe9c24b1aea8f57a07523d39a7034340fea958cdfc09fca10f8e2449005d634989a526b565d44c9111dbc41251bfb6082e888b3e0ba759ec289e1f3940ed7b3bbd0b77c0afa29539d7ea374376a7db8c19d79742d08fcaba83ba1ce3086b5000127eb25d6519401a2a01e4f598f636494b6f92b268595b26e5c4caf1f5ef54d40d09946a2e3fc00c626dbda48aae76b91b244b871e66d66feb37bfe7027439d27d96c3ea9558703fb6a4076a5cd419d930340e4bc696750e6882710db4b10a42c58a3eb568e15f4cf5f14797e92b3a7fff302e1944da531751e585b3d60d2d4a948a634e6ab317397c433433980c166fbcbc8fc829466e2f4dccfaa09614d447ba0fdc5d6756f504e0a40d3ce028a2e72c1ecd1e7567fa83557af881fa99e427a334354986e64153fb13ce80eb52412d787cdb2c5b872f8fc383f55913a9ed3ad41d5d56f980a9d6fdcb5c3038df31f36d10105351550baf0a0114e41ac93768bf0a08a20d4ea93973c00f0e4d5d480a9fac035169ad5ac305ea3058465b5fd6b34c6fddce89e3ddceab35772cfa6f3dfe7dd8fc5ea9f7e178349081f8412ca610dd77d546e9d16caac51a70279d1443522d04eb53745ec4057ac069ba1769385cf19056cec68d471da509b6c7de8d0f7f1af51034911777c6ff89df47ef86694f020f101bcc2a61f1b87795b310763c8d6445bf718696b39b7ebf430e5db496585e1b31a08f44dc22262f7e157ec596753c9f8dae2e2f5d59535bc59536359178b5884bd41c23d54b1e4e04c032f546f05bb7344bbbc511dc34df5dda10d70fd86c89c90967b5e44c742d43094e7dd8f8f00bd887a593bc33a912a8bf9788c4a6d3c8de592fdd7b90eaa0f8af5adb3dd14ed63640a32b6db4d52031e1236223490c94050089126619d920272a87977ad16c9be1cc8a111a4e70dbd4d9276cfbc4bab63f09b11056c9d5acbf2584d7f9ab499d2b0dfbbc3b5df811f82443ffc4c5402c1021643592d8f73bd66affde7d291313f8228c0039949e1f6d5adc64cf012c8edc3cd4c499db98f525749ddd301047a65560f6bced2187e4b67e5c30c58981a905c81718f26a59d552a2a4e7143ce07015286685808d86301a0c4923aff6baca6b9c5ad32f5b98586cf87de5b3476aecbf92d8a37214361f2bd9729361edae6c8bfe476ed1fee100c348cb65659c77cf82a14a0be47fc09460d8c4c461b2f2bdd3b5e3fb6d25b14567eb90215c82823512adadc8fb859d467dcdd9d595a6d222e3441ba78596b469d2e30358b6a8f40691e23de6bd32f7a50b14e24f607007f66676d44d1b09a96954e6b5460c15ea0b0c9336166248264c91d2b665fdf2813ff4ba5feb6f60448d3dc073e12925d73d6a5f9c8e23c5613ef2745efb407f250c3f1ef1979cb9a81c3c3e8484ff0b4fcfb8d6af29dec62713dcdd5bb3c710e31f49f58300fa57bc7f482fa186e6bb58857cae46df28f65b7544fc15a572fbb93ddc7668c0e43f287c5c6cf914836150581152ca05ea39b96b42c15b1a961caa17687474c3a1dd926431aa2baaffd6eb0d6b7bf5b60770c022542c9afab79c8e169243fe178692953d9e5b5fca829662d762abe47e984672d081097e2f0029506fb87fcb3b2e6bd1afa7d608ffbc35d6e00eaf72947aa2b2655caabe0849c5e4f9d85f3e30c4138a9d6918c066deb0450b86644420fdaf0612f4e2f2e6144b36f28f5631a4523e5fbea66eac95520fd5bf013efb2be1ef8850fee2d489d49624cd0e6bcb29db2df7c9678ead542fa0425889657622c22c822c17e892d22ce475c4122ce24a2d4b31cd679701a30d4ed3ebad01349bc2d52e21cf0929677c3b5e4009e1cb5db2874a27ef5ecb23af13c66122d378a4ae393e38c6ad40f3ffee1a11af1955654b7c1476c9c870d36ed60050cc9f00a5208dfd670e1c7591aec836a7bce6c093bc5eb262398ec239182fd6f34572c2fc9dcbd5b872d999a30e49d27216aa0711408269e2c64219a9bafd7d789c4303f4a584c0f045857175c0c149bfd2535549540ce12edb7f0fb3615e0eb6bda38720ed96f37910f089b1736076aef9fec7135560fa11f6016345c1650e19f26e5e8716e8fdabd3c007404663b93900ceec5183a0659866f89fba4ee3d6f425a47588e7767c0f282367b8d05b098ffa6366b4b543681e26b16cb9f8525da8016149581dd7af02087b75e4d4f858fcd1459aa3befcebb10f34999f214f7cfe2407d2c6a100860ceeacd5b203fd59056e8a5e8ec4d8bbfd3525268c1479bb4e0cce151c5b58064f880c628f3b64f0a0baea68d1828f965124220d9717a8d4fdc05164ccdf47e5b624277ad706c3059012fd62f8f89db457336ddc3ee05157bbb7a924b07e71c577746aa7e19a487bfc6a2b345267a2589812ff5ef86b5f9ee2211ab2409962a213e012eaf6fd90af8701bd5dda2b53df3a34d4ae24537dc3155b3237f6074a9fcaf8d01a0d334dda52fdb10a4abff5afc59b57b24932fb9146ea679be004539082a431190d4bcf09bbfb9a31b8104f423cc325e4bfa141b70f8e4e4a37520b0fa627ccb6f488dc7e9961627589f0b8288da8d0369f2cf6b42a32fb7b24966850d78c828770c1bb4b680c6d7dcf1a0dada2f975e24b4f60c9979e28484e26dcfc975e4a73fd8accdcbcb0bc3eb0cfb7bc2a8e9319004eda0558131dffbc8d3ec7e98004a2b4443cd511c98f0ffeab102e859da21409deff272e94990c500f0f699361a3531cbf8b0c4daa827e117781a280933019f6a3a51df5c556cc395881700ce3faa8b61c2b3c70c0440dd6d9ec4be6886d793de64b3002ecaee627005967064e2df55ceee2b82b04e186b3b2e8190c5d1f9c2daee639e3f23c707d999b28893260dd516568f974453f929a1531fa7d5b95cffeec1892c758badd187a328627f3f3b9d50898ad0dd2e2d7b0ce156c44010ce41fe7493352b47b2eafb42ea43215361f3e5af59cf1eecef10ff109ca15537acce57f7209ec030853d66d8f37eb50020df00076e62c539db5c6297f37618a4a891eda15b68f8bfa87455e6c4fca56c82d181aa9c71965bcc7fbf8b936e8d7590183b36bd0bf7eac6b9d646862bf8db1618f72745b853392d882f13cb23cf6a3afcfac1ffafe5306b4f22a6262d319c090a543b7361b715f564a61c3d213c157ab93142934e549a534ad5f116f6c2630d0a8f451ccde8b15f52a1dc8c2234929f928957cbdad91d95fb5c91516145fa63a3cf41bf2d31b0b7663e0972e72e72f5c2709d1a80742812d86e6dcc22c6af4c53e95eec07e76f3d034f85afebd6adaae803309446c3448f1d8cfab6902274f53d0fb9e10becdfa7fe205ead7bf6d6a021d8e20ee7c189c95436ff726535313026d2d55cd5168cabfc1aa2d212d21f762dba0bff41082679789ca4cf34c86655ac94006c99c710ad025507caa9f4ad9245ab80a22c6d67e1150d06c55e483fd32a047593cc1313e8aee98d25f965e70b48ed42f8328fdcfb9b20a6bb01c55c7355a0cde025fd86ffb0f217b0c784b8cce4bd8a5f0ae7cd68ba73581c8ed3a2b25f11ca2e34931390178f1550b3fa071abcb1c51d2a9ee9ba3f55dc13303746cfeb5ebcff378e3a7bd53d8948b4102f2ab2f6f4f37cffec70858bba79ef9945ba87fbaffc4c7290eefe6c76989c861b8e27809ea6d9e6734ebe9fb9ca08d2009e94bcdb609a6706abf950d9b4a4a51464855cc5157173f3a64ebf960d85ac5537e107daa1defbd7c9265ddadf0679e41f6a69a9b44394bef7240c9ff926aca498571de1d5c50b1f2146a490f7fca29a18ec1fb2fce84aacabb66e773353ca2f2680c66bc89be817b9add0720e5e9172f9730ac7eecca004a308c7cf8e7296da5080e486b42592c6827294ec2961ed25a46de7ab3853437b93272b55e604c578d34a5a8130bb97465696524b7ecee28fb152b750ee9d3382589b48a62a7714a418bdeeb07e4c1813e7adae5b0709661a35529b7a0aaf5d16675b3d4fcdf7ad820501ee819585a2b3b23dc70c662dd2307d807ab4517a57de318f68793d8df1881b28eecf3ab82f9d38193fef551bf755cc91a983c4e44cb6c8529a3484f5a1b6c3a3a1fd3ac1f67ce0c17771d21575854d639506c3f560d38a80e5ff1edfa3324b0937b1dc8da46cfa2eaceb946b2d3f2a4f75e2b47deef9dead691d28a225d6280825cbf713776ce4c7208fd101fe206fa9759a52bb47db72f875c8e6c4c9ec29e68cbe8f4e8bb4735a9caabb25ff2c8aa6f276bfe865da0202741454c33a6ecffbf409adca64886554caeae2e01b06c199144ec095131a784b2213953762dd89c6d3206d896dc5c058f75873e98b48b40e6abd789718ca289858a5e9d23d2f1c5f77a5cffa79f8c88577fca3e670ed5312e96293608a91c5b652a6d8c3116a83b77972bb43d9c576868d121f7d6b96d4f0364b1ad537d88fed7f1a1fc693ce4d7f2900536a18404fd4794a83eef3c8ec6f97a118d15e10fbb326e1464972c48c8217b51a1854168f232a756168012654a0d77bedd589c3420201c54c46a17df4d3359a4dc4c0f12c063e686663854f166ce58e1f9d99aba1a55082cc844fbe9fcdbb2589481e43e736ec70059edaa7b1a33aea933fbee016cf2a5d68454333ee563cb9e3682e4638a1c4d90f52069e42a7d1059da13355efdddbd4418daa26ec3245da33ea9d77f7d3edc3fee503bb4dbd7bbb5d38ab56fc1a84b26596f51016b96d6d3b7dfd22f421c453794e0ecc28b5afd497e35b4d2087030132b906dd0e9a647ba845d63688a6e62f71d67d2e8999caf6880033649bef911cbd4e97b742134eaa43d762abe993ddec542c399f4ea08460694d253ddb000f48932b3b7345edd48d83da57d5db8c2a88252b06656481d2ac8fe39bdcdbbb4264a8759b31acd493f67e73bd36feffc6af41f37f6679c6f4c3913743d2d872124a2387496be0cc1bf5f489771c5f1ba6356002f558f16acd5f4fb0cf623a03d02b610d7d2e429d4a906c6029675fe362b70368e8b87aba4f59b7477b8d2a0165eec2bb5c0c5f699085083806dcd657e91af8215b1229ecae5f80b087eb0d3ed4ffd9782002989b4891016b2bba7100ec31f0e8a2305f06e9b8b2315b023a5c595c7d88fc212fed88c05d7fd47fc6f3b266d633f5a6c6bd2d31e0fdb1c1b48f84217452613efb2872d0ee6b31020a8f9e5699a8f722149305e3cafad48131f8f6a2cef6e8282a17fc59c78ddab2ebb2090f3e60c9c65f61887df30c493660ec83c8a65f1d7be3af34708c9f4a7df497f4d567606757b9d94e7c1095c975bc96c60bcd89458d1bf850338579641b84696d97f42de00a2ff3d74aa244df4723c9b645a6fb5539f5f65067660c73db39ec38957d77fc5b95791622df0f571d50d1842f39e3166b5f64815daf3468df78b0c2b381664a51a9074251633d6661506b3e2dc09ee083dce600eaa23c11d6167188418c1e7b0e411f8c68e7f179f3f43e2471ecd839083c25e6687e3dfd461e319895b9146ad2bfc8243b89c70c1807c36293e356fe2f13e2ec24203a1354155507b8528de6994f6ae972dfa281f38534a2714a5a5a91af9b7567e12776305cfaca14b7f0a2abdd190e949494aa237d380c60f59a4ec9aa8da34fbc000d3f9f57153ebb0bccc4e66daeb6cd3327951b14bbd96a656831f0dfc9ed6cc9f5ed9aa69bbb01b538dee8e795c30f1c0964b9330d860275985708d0d37b0a45f015d2bf780a00f0337f8806cbfe6a6c88937330a6ab324e1bb0a92faa47a152cfa47f0139ef5cd04c24c4fe7ff55726f0277c7c4cf12a73f98721000716180d6ce1039980fdc6b52a9ec9541fb4381c7d88a9ab5baf783e3af869ccaa36e85b81cad65d1982df6d1ca718d3209bb3042b38cb67722937eda920608329b549b44534f151f75209a1797cea2527da2138adff105b07c28e8126a31e076302cc81fc9d64de905fa7368ce5532bfd85961bf645333278e6b58772ee30f5031ec730f7bdb52f3ea8b51562ec802cdba0ba71f3ff269677876aece84001face6311065d9534a497e9665facec4c50418869830a3de64db13a90641190a1454654196d3425c9e5e2643ed93fbdcfc70bebda0fb6ff36200bccde5fc750ec62812881fa2319c18f505d19ae0addc5053f60c191b014e993117ff125ea06e2d234dbce37fc1c98424293936eec9edeb695670f820da99d9b6dc9657589f8cc1e53cdf5c68c8a9bd382d3edbed0f5ef528e60d3e2984e46e673269342671614a6b83ba771cf5b0b36f79e4e444c5b410397362e1b308df9e7856e78efcb6e714d5d851944bdb80d7d320fe40125306e3bfe315c0ee706666c14a98e3189cdd2b3712ad2a837f69b0ce3471aad22a7c58767e56d15c868994861596a156f75801f1bc04c1e45323b66faf231ac5f9afed5303848585688d38525798daaef05e0feced35de5c1325da22f2b7bf5249c30d80df4306d3a33a7306425a24c95e925154462f36c1b5a09865734dc896086c96d9cf8f523277822de5d2796427d40b68fef885ef14b70a3e9c81d45f622605540fdb604c1dced36ceb86597eb925e2d045cdd5ae1abacd086ff939eb6895b22d6d66a6f095ed0a244ccee842d3f8f5da08bed89c00b8c39944c1f2bbb55bcbfc58ed34ae1e08e63544fdbec025d74416db43af3f516fdae54b978c1c36ee35c8ef69cc13adf5e0ebf9971db0405e4fcf9586dbc59fcc073c4d4782a282a41db9429b981aedb98a205419ed2616ab2c5ea3e8a0fcd8d5bb53cc03931c95773cf5de5765ad22bc9ea7e2d2d73b479a574587b1cfe57465094ec5969d0776648a35e2127ced2550e6dc17a25d157a79569fbbb326e3c6ea4e2a1295344234eab30ce6dd5a75fe17f83c08234f39df347946f8d6c8dd7a79150ea23fa80fe5130efd856b0f0a0484c5cb4ca08fb2a4371cb1265483e06db742b329a7b1b16779bf9e4b8846b88736a976a683a38e430ee336d7a3230c8c7a6db1c9ff4a9520f8ef9451ee000ac61716e7154f955f55d57e0c569371a751549c0ff997d90f670b2f8135dd1ce8c8980f5f2a4695dde76123a9b7907ae43877c0e637be8fcc0e0890ba67b38e22c77a7bd4b95eb612f78ea5494ddf6f762064b10874f1205b4b1ad1d18932771db7201736f3ca7d610265dd11ef1b8d9c52c498c114eb4424b1af57e9d9006e1eddccef1f072168e0b042333733b7e873798d2f0bbde32156b9c008f718371f23daa2e37b643ec5b79ba4e0268c5bcc871b340f50b02d7eb3b56f72ec9641b1fe08404161d27ee64f34ddf30a4928c33b9f9e223713dc222fddf2fc889ed4dbd9cab2a9231f8c2188606ad3f4f601e200c62747ad7a93133927b5f728261296c7fc3e30177ff7b1d837106666769c88e8c00c83bbf17657cd073aa6dcb9260db6759ad20fa8c4c6245f5dbffbec571834a058caf8c7e38dc92abb53400e78bc02f82dffac6091538d420a793cdb36127af4e3ff96a969071295a4d835169dcaf942615003ee74e5d6b3be5964d4168672e1f449bb5353e256a6a30f37985af5b7509bcf042965010350f9194f486c26651f8c433e06af8a25c371f7a170d4e4f4a58c3cb70932aa59fa7b08522989e603d39aa6bdc845c1814b3d46bf26adbc9e6eae220a9822c90130144eee9c362e55fdb78e2cd13527b75b4d870de285126d4c6c72ec90e0105db614b18b9ab37c00dac722249511d32b6deee1ac806bab4b6b627f84ad6831d065ea66089e0f4208183c67306ab88139e1e4fac4bf90c8743151a859564305ea3a0f6409952c431f2df03c163d1d3f7c1b88d41c58f88f4536657b959b9ea4c680d51cc99010754c71a799aa088f9d4a33855ede20268863b7acfdcd5be216ce0f116dd64a9afbe1635cd11d433ee18100432a7892357011a898f6ffb4eb9df5fb5957b117939f13e727f5c0bed7860363ae2115a745776283ad8467fc3aeccfb7f1240247f90ff294fbfdbe70d53a16ae274882ac6e6e0079b2cc88c631459187ab6a59831659b7c3e924f92611dd0fdf9bf122ee6a85d661443ee53604a996fedd1aa27a1f54080758e40ffbc758e827bffd113836cb78aed6a453e7e052c3e7edaf37fdf5b85ed83ebc6dc88342109bf4bed42ba78e8eb95440eec2f4dff66eb1946a655c7fbcc7edfb3f410dddc4ce32be983dab3cd23bc0b4657483ca6f8cb3b069ede3ad485715dec70fbaa67c77bab3f2a0dbcfb6b94a788a60ecb36337b18f14a896c76c0703ce6b6c110380b5643c0a209a7b9bf7633d87cade7a505ea233db2fe83aeecfe49cd80488ec203c76d7b7f61f4a29dc05de22f973c5bd95c37156615ebd20168af9c997070915340231912aa4891ce669473e36ed157f5caa9785b01de943ed1413b5228d8aaf4693d718ab84d405787a79afc90ea15c7446d7134b509dc32db54ce782c9c90eb2b5dc8e815e3bb5848da9e8f1840bf5ed5f4dd34e41fe78eab430abd0b14e8a1f85c8a13cee266e99b9e083480d2aa6b4f2e9996542eb8a0c8c1dca3b6099fd0b8ecd01f9b6311f0b6250bf4f3f9715fff587a8680cac2e9d14a8d2e667570f453d81593437785fd4cd241948d5d1c0b5d7cf44bcb0fe2c0479eac3cba6199709c29fcdd70db5fff9a84540e7df25de13d4f79ee19270f1dd80689f914b02fcf497125236bd2e0c6ef3a6155726d8ec42c903829ed8c9e35545ca8b9e433ee670bc12288aacb2461249830802ed27dbb8f7ad0f5f6f32e5057a2e055eb754a02e1567574cf3f2f074006fc3964953f6676d82b52acb1a0aa4db1881e040f9f1b5742b4112781dc8c4181b75374cda14146757bac69e381629629f20791fdd68d98a7c237afe42ba362e998a4b3ded0bfc5c8f9856becee73b34461ac255d62096a6a549834d4f5ae53d5cf0979e3679ca9f4dc8d4651be04cdb3d03b1a0548bdd39f97696569b24a4bd63f36a81d95626b9d5dc9cae00cc182c2f9f262b28c10d095b5ee47884d3627baf26582ef52f1f5fdb170c9a0a02e47ab5dc1dda386d1f9b4e3a9db048aadc57ce6d3bd634b060d708db4588fcd6f33ae5e24fdc19c973442c05dbc7db0865f859c88afe0c6bdc41899baa3edddbc4eb89cc6144476f5fd2df316dc63e09cf09b418248c4acc5969f84f3402b626a7e780e77368ff849b29339c919f5438fd23f0685350207d1ef3eea39d916706cd98630eabfc7464799183545e855e263d2fb25cec4c85c7a5f0bddee222a95b7c403a9a5fb6d76765911c1a922d1d66529a376cbcc574ce5cdc9c7b333f6a48bb7033ac4322ae915ebd1fe03c548b69ca061d227e6002ebc2605afe8eb121fabaa090dffce2bb457453a839e44c5d2239f20a4b3663b2641fde637fef694473e22dc4accd2173d88fc05ee1f9266e66d9fdee623b1b8e3866375d7cbab79c0dfd77062bf9c26e6b4333012a070888ad9eae5c063f30e94732aa58bc1141fcd5a5a56bd58a2a2ebbb37d4b75151dfb4837d6bf0f66ff91180efb455f7cbbbfecff5ccdffe53a0143657c665ad2987769eaf87609d30fb6869317e2161fec67d341dea6348022a770a7182b36e636a0de55cde17d2865b3c6c42f53789de998fecb70e0942858b648d549fa271ff51bfa93f05bfbcde5d9fe00dfe94fa2e899fae883661cd55af8200734da0a7195c84e2b084c85332651ed0845791bb5021feb9521d50867ee422fc377c7c98e5e3bcdbf3c087e487b0d4c20d848bc05ac9ca20089080bd3b29ab1b2759668e5b34d5826a89ff45042980d7304685c64915e605abdfee31a70fbec0577f051a9d3169ddc0b40ab3f430fc6e06156cfca01ed522da5b5dac455b82b976163ed442a19899b6c927819370853e55f372f4e7f8fe66acf62da67459bfc784497deb59903eafa8a763611736a28d515f46b0be25f6c11ae64af461fcce48e6a10ed29a19614fa6dc6309a2996bfd0207e7a9a3ef19344dd5c3ff822d3cf23a7757bd4a93698cf8bd51688f403c0701aadc4998620b0a3ea35c35c3cceb65d9aba3bb40af247efac0c9c19a3d223358d62616254e4e8b60630368af28088f4704544040d886df257edfd28758b462dc63f0886e37b466f176f0d222d68a8370dad10a047297844e4c414b4971b29af34f09f1e6ad091e34541c1396dcd3dee0d171251fab01be2dbbd98b2abf2dc0858cb6969b1e5571d9b59539b32de5cd045bed675229f2a45c08f9450d1eabef59d3aa0d388212e4dbc718f6806cc8d9aa83924d49f1778b32f6e7c75a2dae4aaa935e68bcb8c5c28002566324c8f8dc33aa50c3921d6d78e4ec9110f1ab05fb9dfd677c34817a0f4e6f28fb3f8e5fada21a9faccceeaaa9249f18acce8c81035db11c1f6b7201ee5cacdd685cbf5188fc403b5f10e0a970002b91b3d19881cc94b7b17c3af8b9c0dad1410c3ae334e0f180800f4373448d5a6ca7813cdd4f2d1ba240d3c294c775a785684ecb71b591e00768b5422afa03598eecc523f896f3ca43d383a46f1286c0063bf4404c9b9ca41163a5c99956e3585f62371384699ce309b1377c46a281e41f5357aae72bb86c9cf8bccfa8f93550cc4e6056d686a847714555365653cb9334d8f86d9a6bcf4b086020f8ffcc1378f8a8f7b13d67357f7135efa97df210e9f284f67efda1251789f93bd7b59046a4b2a8ea88d882b2bf6839cb1dcbef36ef0bf2c4f9392830d21bb9e3e15b3ff072864a80f0a4fa910cd9d28c71be2160b4398551e5fbac05a067db9e345541f2bb783cf58b226740a61c4f2681b6f28613e97cb89cf10f0f32853ce728fee90e1a6a5e8219d24c77f404e7ed73b50f140210bab654f82ef0489c1aa44d29eff717c7b7688e1ee2acf4981bf9410ad15682aa27417a2e48f6f396115248eff4609dc9d4935172e0b5618ec27e049a796a560a6acc3597ec3634b4b704f96d495094ac054e825c20d7f05bd19c831f12a330a6541e3ba5bc39817fc30f49487870985a18a74f3a9793ad3b667b5fbcd38fd825a9bc1f58b658f857311a04973ca6d9f958ba2bb79da5df4de246f1dbe36cc226dc557374da30839442745811e1e5417632aba358e0b7c2cdf9853e8e8425dd046432d0aece3e1d58fb7266d900d83f87eb1c97c084e096925e0d00bfa78d021f168a631d0dae130c612bc838da9bbe47734b52741ed5ac15f83ebc7664f648e74a04634b25f8b79f15634970596a6ff70f196438842f081184e67d8e4ad3f29f99d0552ac03a51c368ab00fc461dc90532e01296346915b26463be26b4215fd5d9f55cbd08304eeff2da0b7206c268986e5983aada21a7a821eb9f9b80f2d2647f1fe12756d18d2894a916650f257b618ede4e8292e4b209ecb9469885c84d625e28404a199d6b550b425b7ab2997f3d2529915fb59c545a0b0239aca06908e3eb2a716534220787c8485c5b06189fcc2542232033adaabf799a04b668a226b76df48fbaab4f6ec6681afed694e831e8a6a7fe01aee6eaf348f1d1670e4369a932b8b0ac4ddac9d4dfe8dea5cd0859075be77600bc16f2424d3019788eeed21d7ea1a0e9fb2122e51a58597d5136fdb659a267169cf1ad4662359a7eebe73d447bd29fa8d486f85cc4f56ed10fd53af3a72020573dfb420dd65dec42dfc7e3b8d8083fc1f62301f79425ce3657c83f9c52fb3bfd550849926cea4e06ee75e018d7fce3021d07b0fa56833173e9176f96b6f6fed521e9938a5b1fcf42a2574a737762b607d9d32ec04a9872057d41be84e1485f44f75f271bb58d3789a1901a37d1b79394659e47001e7bb68739e53647df232e93de4a3a305186d2ece7e5a247d6608f875281546f0619b5f312c68f9a35dc2ba236690b7e59f63c3315430e47aed627be19066cc08c954182447f70f33c462b815cc9d046878e80ca7540a0c7a4b1c107a1ab7f8e8c81d8d1e1000b927cc6379975af8be694b25fb54857758e9fca48d0a988e0782333422855e4fd359b3ed28ca4742343756aeb5fa2274848ddd8c06ee3c55c0180a78a8fa88c4a4a7877e27fb3e64ee1d93d7d7786f4715493584156a4638c4910c94cc87a94d885743003b825b6c609a35506b139bedc55b13999822534d8860b54b527fdf5be748f457ed4c1a3383de3c19e6cf5c430c3fa4c66bac9130c6b424676c46faec75f2d61a5d74b4d5b472273476fcfdabe84f2807734796354577d200fedad11b3e2044f1296a8b89fdebd2d96f22046e5e1473389479e666429f06286f8178ffcef98519ce12c77a35878be86626f17634eff4a3e17a27e7a14cf23f1e0be0fb1ca6facb57a29e57063caaef3f4ab6b9a04974cb7ae4143acad6e451cd9bd9c86aa78d0fbd488bbd5ad8239932db76814bca50f896331bbd1dc5598a3006cd64633539fb493af1daea7c097b34044598aad227a230d34ce54c5a83509cfbbb4a740942a74305597099da740f89ba8e32b165bb8a4bba8aa120330a7f94172b83757e71df91b4f3585de5e76d935d4e32c314f46494dcfda48b4d0c34d3ba591a50bd8330bccb1c90fc0619d261af92b436035526c7a0aa14d81995fee895726da2523cfbb2d9028c4fd6869bce6c60232fe63e62c302edae7f89234db00e7e2d2a0684c93008468aaf9b4a7aade0fc6b6c4fb5292a17d1237728375a79bafd9ea4e05bfa9467ad4243f18ca3224b526806efcae578060ef86f5eed46932f835efb48426377a28c57590ad91c856ad2d583726517188fc091ae9ff2f752d54fb67c8a4afbc76dbcccec2d25e9021d0ff8bc546b30215168da802443821e2740aacabc7d07a749206d2b90c8a7d972207edad9825b0d3f171f24b0bd4b8e157dbd51a31540d3258b0b8c14700fb0ebc15481a1d0ea5f5d8c08e16183aec5dfba76e50b33769dffc3cece341573b81c1b5a4a882ee8166e823e92f86203fbaf57ad998db39fbaf89ce5c3f513d32f5852e3b247e74f998d4cd9495279654218345ab11d6d29bcbbc4649d7279cc418e1f879931aa7c99590f7b5534d6c963dcb49534aee1ac53d644c7ae8651fad49c5de99b87ca6a3bf3508e104f5c13b9346ebbb8260a1f337910bd5cb5129b0f0748e6f4d88879c254d10d355a8e30de01c5f313055e979a1dbc60b8befd3a4237b64a0fe881acd799019b64f7e8ac5b3f5fa1c6128407b1ee09f66c25b9e58f11f999918bb288d1d04881ceb9f31d89681f495eb99e3cb0d6933ea90d9e3d756a43cd941377837af484ca66bcebd0754f421ad04e4f41d6b3dd76d85b58af2f7b516a2ec90c61f38ecef5a9d3743b47065762807518c54e7aabc3be03cccbdcd59c2faf26b08ba32fd526e3ec3f22dfe41628b55ac640a18c16c51a9ec19fe553bd4fbf77ffbd4d3950e3c95223b77b834379ed951f273e75c66edfa3cf397bf5421d05ca04ab953b15b2d33f2216b118c5986b7beb6c8a6c34e61745c0288829e8a375930b47bdd0978b69b10a49a6280c15dc416345c7291a4e97d684b2490e079a7353b7d5d0491b2385a74e59875f5fa0bccd750249ec74adeacf0c35ac1410e5c40f4749223577351e0bab18167713bfea70963526ec9656e54fd95d0e21c73bfa974a65566b70a75843612ef63859a0dcecdaec02b4ecdf68b03ea5889f4d713e55857ee1bbee3a0b0f60454625ddd081c3050decf29ff2970183fe7a93b233f232b3c28216c35c00f64763ec55d60a66a054147e13ca67611787e183c794e678508d7fdc0668b486ee27356548349c03ea5e3c152dd42fc2e4a3756205f02431cfcbeabfe0f8e2bf22225c9d8f9ceb2a3625524f0fcfac0d9e37a61bcc6d11070492a425f6b80023ea80835854399b3305a1b5048eb0214181627443414fc4b005bc31b7980cc7cb038f555be0812431b676bcbd5de803cea7b0b77454c35d196564eb3030809492328453d8b6502d1e125d618dfe88671c739aa06971de2a78d8e23967c31d4ef1817addca2d04e7361a31153b1982a3318eff9c1ef4f26560b362aab1495dc53c7b46f7640a8adca693903767087f0ad86d18f6dd4ec323aa370cb9aaa8836f103043f5e6a2e5062ed5b2619295819b11ae1c52cb5a5684a2c1d7bde1f401a022c1b488f4f75428f8dd5ceaa626be4b20c71a530c800190427a006f0f781b717236c4d17906d96bd685dc8dbd86df2ad2c9025f7827af4a588a47e981979665e2a5d7d9c20fb2a2ca37c2b8a4102d2b2d890478d7db6e82e80a5471c43822eec18ea8c1d8e4111a54aa1170ac0f00cfc7cbe8d487b0b3976141ae36aa7d106d16e586dc54ec13043a5255c147daf44ad78a483ba75f12e8b0998022391df4c0384cff430f3bd296893e248da99a4c942ffb67daaf93e4491f5e0e287cbfa3ee3180efc40a4b83a9e476f5afabb4709ef9df36412ba09a147fa1c9e9225e4416cfc76faa0c3a9cb1accfaed54a4b4b3c058f6230214cb7b6bff2cc1042a0f871f018efdf481e3c96ed2dc344eebea22945f0faccf3f5db3972ec5a0391017c630275a56c6c06bfeff7f9634bfa09548caf6166b65d13d5ef963ebc8473a5f08c3f7143f17b73563e93451becc0f455eeb50543c00d1e4e31eb0e8ce35aa436a144acb238c9c750266c53150cdc9cc80f08b1c9312875b50d6320ba8094592a7cfc52a3b0b54f9551a45d6c5112591e516f4a987098b378b50f9fdd656ca1662702eec7bcbb533485e65446bb872500e9c6b476c7c4f8794fc257a94c24a9febf2fa4da23c8b896d30df05592cbea0019abaff4c89deca8ba3a2211de85c3c17ca8105add87b326556c34d2a33223c6cfbe8a3900c8c6dd1c102b04a8a4098ce0cc59540df54ccaf9d2fbbbcd5c6b1acca15f96bf944507017d90d5fc07733b3faf56b31423f4ba1c0098bb63bffed41f3d6abe15e65df55e3d631ebb0fd2f9d369efff44d5423ffd9aa31d1761880c3abe2c495294d6a0c2a71df6e24ac0ede3464212ca5e02a30358f31a0adb150bb7e62353a9b2e1716fc21b0edb0449b6b4db889081307a9c5eeb3b0bb56cb1e8f5a0612a48489f30a8b359e432c55f81682fe4e1e818b5b7dde71024879eefa2ba034cac418837967ab322eb58766753966bf7d58102e7f025892483fa5095c5f2a218fbd06c0b060044c6059f2e55292e354a5eb632df0f54a20cf83f5682dff5e875dc7bdcf11378613d052279f071251f6e0514059950e427da229c571a2c14cbff579bea067fa726ca531cc67f633eaaf7be566596336d0fcdcfa46864bca06e71c9961f49675b87437832bb7e4079d79ee40689e9e272be07b78bb8706d2df2326b6d39a6a6b6fbf4ff9a43c10a0ba7ad42407f7525ab6e20f215ad31bc9b5a99a74d14a106cd3b11324f3562c0f2e244e864d90cabc65779472d263dea0a20a00fc51b4578932bf0a5bbf69c07fd2343c0ce8c90fb3f25293ac0c1e0a73b577c3af222011342c50a0dbd7a80287f156024bf25fcab0415c09c7550f019f6aca6a3ad0c1edb19416b70c7ba0850a57d3912bf76dd15c9d38fa996d6b031d9ff01701d0ae1866fecad8fc1d2ba4e3896cb9eb470981d01aa60c13679bc2d22904586218b4926ca06c996b33cb08f3240440991e881a1a0781ddeb5d1b02f3ecf4c413793b4a0c72756ce6f10c10d13828718b686d3f57cd84390da8155ad58338999ba314467f46826e709b61932a725fa2608a457986e7b1b199dda188b8142485279e96aa2f10f58d3d77f38a9aa8e13076a306fadbcdf3d0b501b0a7a3630700a2245f55100dda495dac703f0765105fa49cf5caf04852e64e8ce56d318ac9a07e2cab301d6499506dafab1e9c87afe5a4b9a34517bbab02d672b67cc1cacd85ab969d7bd203872afc78a4c494b09b3d2c8eda30eccb441f641f00ccd83f9868bc8d09018d1f2fe282c4605756abdcef156585205eea34140733a2be3c44725386e25178a3da201a5fcf18a9cffac8f435afa358e6e2985ac15f6050a5a062e2e5c2192b86577a7bdacd843c2eeac9e9415c235c1a0b833093b307a5125cffed5e265857e2dd3ee65cefa66638d30a82f4065a2798ae6e4c0a12e30833507f5069f9e024f77c2c429887f28860a567bc1cd7ca81ffadaa547d2b1a52823e4ef6a90176346ddf3fd3ea43558fa501e32795f77ddcc4869a8778ddf1759b0df727452cc656bcecdab4aa41885cd1b973f5140d01d3810156806d80b0b16f9ae9ca816924c9996ef8123d03522817a70aba6f0b2a1e6a6416c9858c91e655283f5b3d80ca1706da8e6f018059f43ab6538dddf85c38707ac2aece7fca79b9c07508877bd8659dabd9ac2d69726989fe75b9e9bfe210966e3507a591a904ca15891b0f7436d1d31e9ec63d3dfbc385580446eae45cd17e4106e17806dc6caef640469d8a47fb4481f193cb4a4ef4ccc3200fcbc121a9708f54375af03e59f62045723f3765863d70a058b20be989f50da51153c48518b416c9caf71b679343a075382b25f7f0819d9c7ff9f3667f2f9b79410f625e6831e332f519e46ad9bfed4213284b9de0e293f7f94edca060b98d8e05715370bbe70fbafafbf2ea6c40481e5b7da891282320734ec97fcd8bb22d934ef3046d519094838c0a3fb47f126af99986a3942a56e130d47d2520e9fa3fc28b69409c0d2b5bc0e63c94aa0ec2aa1986e53f80d09ac3979d2636f395a74c4c53dd176a7f57be5ccf07b4d5d55c5b522c7664314e17a92ca91b2e66a9a95fa1098b0f6a545d8d5c380dc98a37b2d0ea6132da31f6fb125ebd105484bd9486df5a08cff0b03bba255719d9e9d1fc2ec0aaa670cfedb5350ba13ba5e9e5b528e69ba7579e6513ebacf18ec60f90cc4ea4cc0a712fa1af028c0e9cf465139ae2ae91fe150c589ae2e471be5601bab97bf9efe2f9d7d1a1dcb595501328be88174981c6209424c4b48cb69f612c96142a87af4ffd9adb4b2fb441673136e52e81db382aa496d987c85a0dc0d1358fed1190ff1677c421b2f84f13457725ae38c96cf35595699a6bf36d5e6c1048138ddba989eb2d6d7fd30d47d0265dbe78566f7585360b9ad44ac8a99e20ccc6e216664b3b0cf7bfa1455fbf99fd272abae4c629ee5f50a786826de82926c18db307b3a2a18aa4438349c4b1f56ec4d9a04e8ab96c33c075bda65e372a8d527cb15c9f6004b8d9d16ef7e419a5386221ce0b3182571a429b34d1594935e5f78bb69774528c4729c7bfa567f342947e1541d6aefd5bf587ca9254c15ad6bf5b7c09c133badabe613a60d0d18aa65b057c2b49b50d484342c94daf04a61fb75e5c4667c945c13bfbb15533e8aeed894fda9611a61d604c8a26cbc4171a4c18541166fbd5bf450b6f7f52ea441a5e760387327e0a982148ab6daa08205ebd65c01d27c8fcd4b3b9bb0a6e477c3c71d91e62b328eee48e39de21c4c864ae9bcfa5f7354c203e49ddd6f90a6f06c780d0e7a775c2e5d5b22ec2443a2256d78d1deb5e5c5ec5e8e96f402e11830bd2c48fc1712c2ccd4b054a59d1e325e520fb3d12c4c44e1c19f670f11102a3986d49303ca180a21ca811e982ecc232e2a44b829fbd04d99b7f1afa2b0b8aacfcda79d52e9cef27509b0b320e320d2214f164c03b4d697aa6ba75560b716476b3092b7f4a418982d58658fde0269d9547dc0142f917864ea84f1fa9788bb23adbfc47c5a7ae03933513b1dfe244f4ee5f5fe3e5a5a16fa43ea352e1356605ed0d501ee16b704bf2b86058a489831251fb1eca116d182f524a241a5082285394a8bf71e23156602d5e1df8812afe7fe01918b9a69b837512b3012b29d797d3da1e2c1d4f831444495807b1ec3cfb553f4dfbaba87f1e0802fe4ae8e08038827cc4d112201a7ab88f4fab24aa0992cb86b2b26904e43004c7231a4b96a52d86a3964de1a3df0ef5591196a94755f750c6eee3c714a74c779ee424361f05e7b0fe8eaabd619b0e5888c3fa46332074e0d51d878ec7b8785433aceec16dd2ab1ce0f6b698f028febb9ac30084008f2b2b9863481078374e034f76e17d60df82e0ddc34f44e14870b6193e1bc0d5e1e49fef8551c76fba9405ca8291421b201ecc5a09bb07e68b6e3e0b50a70d641780a52a82c769971b12c766018a8c834c223293135d25ee5959032721c6684f5dcc7e1cf598e7bb9e57aeed3907cc65fb55efdcdad5255d7d63b7ac2bda33545cb4926a2a8d07a12e306503b25eed76e0fb13b3a374f88a7f6cc23f0a982d71fc2cb29380e6119a27366e04b6bd8ffb70f26867bd3907e3eeed9d9a1de8947adc0d246ddec93d7f3ce1db09f8756710da14d1a82f092f177a08fdff2ef5851eaf8001b32fee4b401c5d33a0c8caafcbabff1f213682436a42ce57a1f1dd9efa00b1e27f5493a99b89007e820011d1c69948ddee67c29a1d5249f46982700152ce1d78695879436bd2a5e5f32c14595b68c6db4ed4b28acb367b019d6f3b860692d33607000fb70b0a028a4633849486e387ad1238acf2a61840aa66adb84b7037cdfa7a5d12b38a128f7c79b8307c505be910fa78c51eca64ee118c56d3eaf8f0ce35ca1b17ce5ac5a582d9fa01a397d60df7c7c4343d7726457e8d4ca6b8bd34f3ddd0c482262af1a12d77b61fd0d3076c0372ac71872cf34acde3d4240b3d2c4e0bd839c3bcd01f3ef6d4ed67813d945d8d673cc150cb8126ff0948d6f9d6a114212115ac8730a9597ad086e98643fd6ae80c782f6d6d1a2600d4ff7cfae980fdf7f67c70052e9be0e1c9a74c959887dc09a5d62946d1c105d6fa67cd1f85cb1a7ad5c9e133c29653aba48b2eb0dd60039c57a336160f59852344420abe5b77b667b7528717a2688dece67fad9b22fa147ef8cb0cb84539c66bb627bb0558a6b1179aa9042471e86c63b6828c1ea460fb5c622440d2d2c2446af5a6bbf09800e7218d4122767a6bbe9de9ca547f06a88af242c10ccd966b4cc46740f7dd47f88e17f0ced4a6c1db894b69970a3356f6511080ee2480890de9fb5222197055a05e5f8f54bebeb35aaee42fa9e67b43779d6b0af58e368c1f788697a57cd46a8ad07b8b0a03e49e622a39ced31cb1c714ded9d88ee651f772c73cc2418290ca411bd6b0713c10f0828e21d086c156ee764740b300066f1ea5fa66356055e753c286daf2e3b12149242e9c9bc30789bee5f6d4086a26649ad5b3c62333c1e455e77746e355e84e39348bf7e355bfb15917acf0b386ef4223ad7c119bdaa0e1dbd1c0b15e3b60b3ab4c50e46d44e68f0416c71521c25e302ee90b54cd98a915fb449c09b38472c9f0d55b9bd2d9bd4a345f69d192a3eefe59c7dcc76367031c60ffe82e70db21ff5f72162c370d071347821542758e7879334955ccd17981e2a0807aec15a5b9edb15ab962371498a531a7b3c366db6673a0a3b1906aba8a3c9279bdca6225b0cea3432244444651671f4da0799ca7bb6562d62285d963e488ec90f23cd32d4373bb161bf67ed5bbdb72fe54e62da94c175abdc92d7cce659138d2021b758349c05248d85cfd842b8418e159a92f410f6de646300e8a0042062b985a36ffc425171f0d33084e48d1d7ff0543e154d2ec56d2311209c9e500fd1eb5ebe349c3e654bfc2670f6911fc34c606320998a926f5d6e15223990119e2368f022e764c726dce35b88ccdd775fb7886c0fe7d3805017a46e87764592501c2509b0f0c59cd1604a8417b393ebda0f42f244f04faa0f4525edaac9e3142ff26a29160e6040b0ae495332af4a3adcac3f234691cef86659eb107e0efc13941bd38036753356383639401436d53958f12e26729e154d763b9a15d65da4898d49e407386e3346a7894370dccae9c70b2aca24ec22561cf975b458121a656bed868ffa5b14f4945590547be4af8dceafa77f86fd89006fdd43d1b0cad55f871478a8e610dbe1ebcc40f1cf294e53ab208ac120f0aff5834421ed5bc96bcfac502c6c6feda5bc11b1d7e83f665976d63424bb68d506b9c0ff9c7ab93d2dd17a18d912a7fc83d174438462ada643efae5d2087e7a76f85652d859a063ab60eece294fcd35f3427fa56242210918de4f2527405d0c7b799254affb485125414695c7caa9405f3a89f5c83db416ff69cf611831fc2e30a5fdf47c89e38d3f013251d0fa0c3ade3bc44ef1c17f789ee0fa77b2843a83ccdfc173735fb79af3da6a95dcf9c7c29ea6617f26e78eaa432d50dce1b9911071aa67154bd32cefeaafcc4b6e2641ebecf97a41eefec961058f2288213e0e874752b690927eac800c90056b09a6eda1a985282e5d6cb03ca0cd90281543a26e2572620f6f5441cfe9d73567d4620d1ec5b127862a062b63115eeb792214ed97bd18a57735f680a1905f8c2be300ba13a9ab3492fef8ebcb85253db97f2e2a3e8528d8612647106ddf0f16eac9b05229c4d8efa1143856239c59030e9e7ac2aba12306432020278d1d79a2f2f025e77e8928c0ca97110275340600bb25c3d569285c0e55b23deb0064260b23fabdd8b86da0d4771eef12eb4843ecc191f2ffc1870a2d02bed9d7ae51226bc0dadaa507f259c905c01385196052d101ecc2133cb132520bea093d7944f2927cee6f8e3acc6787a656312a8752e8a67289f6f3e4c436d46a084c334fc84af0c35e6ae4549d534a46528db2074a3f7793e3fe6bb517c116a648f8e5fc88a52283527f6536fed93db1a9a60cb7d40f94e69776f4b3db24ba7a44fd61bfb6df158a8d10ab6b89a955d3882c9b6f4daf6ac965656bd8a0fad322919fd36a3dc248ba0f12c93eb5aac0639a540c51b441736feb3c82105a4bf2283f9a4fac3c72a14d76f0d849f0bacf99bbf55841bc78c2b2fe8a1d2de7582768e5b329f8ee517e49ef3ad652c83d5698fcc066d896ca693b7bb26922ef959b4f4ee339ee051a5c33085c266bd18e60e608d33ab5bce04886494da5c3a42a25d5ed3271dd412f9d0bd4468f33925726b0254c4ccb8bccbf2fffd05762dc086ea1d3fcafd705559a806739da70850661157faff3d9ad69ba594fa5c22cddc07f7ada6d73349bfaa7d9606f2c05b45ca7d7fc4639f66aa6e0ef2fb9236b37299ef62fd08ec8e7a6c7ed716f3920dd1cfdaf35dedf509a6deef5c57e0cafbda466ef38d9c567a2a4088b3e6844e9a3ec006657d354dfab11004dd54a5bb7b5de1a01b96c370ec5eb45bbd2d824d0c3caf2d6aebe39d11223209a2425ab64d1bbbec763deaf34de0d8bf6a95affb3a565b312f7e319a49a2b67ced45c9f827ecea5ded046f68d3f21c472a5b80d77f339baa86b6cf3558dab5c2add63f7a59adcff6ec7ea3e2e53bb022ddb538a352c343222a5853c30fa1123d1e5d2583c81b25bf6e50804ce9354f867b0e0f06d52bd6bf184371556147d5e362af63696f8a656bf1f672f1f5bc645f67ddaad10b1b4724c9a208970dfa4c84f3733c3e6875052207cf4cb52c42abf4b2ab9d0a258e13450398528b5168c6ba765000549e33ee7e3defd932f0db178da5a85ad1cd9b93c35b8e2be02ebcbeb18bc6c9e5b7cd8c0f2b4250abdf1d376b9e1d63b132f1907f4b2714b5f6369ca7dfe29b20c582d7639f60314473af1bea4096323c426a06c20151f508ab567b7ce1ab1210eef1037fb43dbb20ff723797d84d7597f09481c306debd00389f69d71433aca2b11a645997ff78b07cb30854541feafb3a14dd3872ba83c9ff2466c137547ed6d67bd21a98b66bd2c71e6bd5a0231c968137d37bbde4baf63548eb4a337f63f348728971b84bbab23772d77161ea459aa64405583705ceeae509b53dc03a2c90fed537a299bacad5898a3c1ed75d23defcfbc6ea1c40524ce899683b2ea6d6438b65e8d71779ece1ee162bcb772c0b824e1c299c5066cf1f58f602874f806cf2e7d2d70388806fda638ad2f8db528b0beadf91b7569b367150f534f04e6d86d49b42a1a50973e0b8a2fb521b7b7e8f7766b2349226ee8eabd76229844de44eb2211c2b3e4c9beca54da85e11325b0fd6fdd522ca2c936e01afa375c70c800508dcd0a83bfbccc1aa9fb280875592e69012955e2a8a0d24abb6a511414186bd819ca76906c06a62b016c0883d263f5c5d80163da30b4964b17ae0631655bf80e9fe589424d8778e17b0d093d5f9d4fe6fa9df1076d8b1db5379d9562d900aea1db9b431fc8e90f8eecf304fb044720c76e9040ce25d55bf3fd1fb8f625aaf0546cfb9e9f490d9940924e0e34e1921c48b69b2849150e1e6c015b74b546a37e78d29e965265d3ad8d5c18d1c3f36af7a52d2a275bec5cd8bcd4c98d971615dd4fa5c0d6b88eede526ce601422d328be9991a88c64baf63cecde371b6877632cee78e4995f2907905fff1c4f2ea3b278af23d7ff36796973d8113815d3df880b7dfefe31ce461469a65111b1a314248bf8aec179e0120aa685357b54df64d5f788815944279691fa5f297d347ce5cd9f7d424df9fdd55e2abb3cc9f9a86e8534233614f823fe310b6122da5e4ecfc3d469778b08492980ac22f60b7dd77286e98b12c45201b5edf3bbf83d10765a78f077cee2ca6c1ee6b4509b41c3eec895f19d6eb45ff63f61ae8ae9c31cc8ad3ddcbd9b5f3d5d19ccd4cc415cd5f129e44b987bfc7801209535b238f0ec485da4231b50fc84c18eafbed9e8bbf04ba2fc13c3ad963c37f0f610791e39f84a4ce15ee3b0ba48eb3917455b524be57107ce7ddfedecdfa20b735d149548909ace797714414a431df62b015d4dcf52adc63e63e9f4db16a585389fec3567941ba3d0bd1e6f07e255d49df02ddf3e3c825446b5475a0a6676262e9851738860b501e2a60f877c8997514ad7c963be60b44ee6f23e771fee14f4668dda339b499483baf0d7f4a7b65e239e5c3328cbd3ab9531b03a8be4f565dcc5cbb31bb45cc9d06a8e0556b802fbeb3cfa6f387fcd0b64fc2a875ea7e31a70bba1ad457cf7d0c9186562ff0a9fa4210d33af2345c94db50e18577d23cd3cc4cee77cab2472403b2d7c6526fb6fbc54337f5d43a925d8463b2119c6fdb07862762d384b03fb8b1c97b042c08ddc4fa0bf07b1d2a1cd70a7c4ab2fd95b043515c3e819059d43f448ed36e0d135bec61d1a8063d2d216a0340ab995f59eee9db024a06e404f5556cd7e766b2a610fa425c52afc51ac5d839a6f1608b4549c48b96b529505e5188d73d0d2ecd657c5ddeef2ddb7581ead1c500886f4bc0ff002016c5e29d4db1517aae35211c8a16ed5ac1d1ed75569c1804be45b53b24d66be8fd712d03f6df890316100c19682d207ee195cabff5aff1924d68870ff2a90d10a8a31301e080014afca4c1b8fd625f33e11f8207792168bd800f9458bc57e76a59c0cba41b7e24e92af68e2a34472bff6e167abe1c4996a8edfa4b58b7c0bb30ef19dece4e307d6076b796b2ee39f93b1e4c4219174862a4a932aecf54904c71f858e15dd142216ecd95bc1fc0c622e44bfe2b360bc93dd5b801429ea7bbeaab78792353f3ebb65866af53839ca526b0e1154dbb39733699c25e16f087028fd27eda09a53007868138b43227c993fad47b9e8e66bc3e4c8290dcc07d371ef6786ee7faefdaf3ca73b6d7362ae8b83aa55cf3418b306296940d5764f2511a360f6af22847aa65b5377a09d7a477f03ad551a331210f9fcbe3acd4663b5f35516b1fd850b5bb445cb637a126c1f0734a8db18f4bbd19dd9ca65b66da628757010bd3d1f4034474038e360cc995014155cbdb872dca1c83d845003edbdcf1eaddce8d62cad7a33c3a4a6f9df42ab97651d43842b40c6ea3ea81cd67d2cdff83eda25c1f43fdb0885d84a32833280545b6ee008ea309d033b0c6a0f8eadc56126f9bea696caaea3c67b4a848af69fd4371ededa3d98536e740439c2c1d2f7d07450f7404a36f5d32a110b1024c4ecf295db7cebe1d6858e4c0e9168dc083c0e038eb0fbe9cad39576350a40b698113c562d7e7e8458249b76468917edd5d0c609b15199e7e792d37c5facc29151e964a57a37d38883721e6333a5487d451da310a7d9ff34b81b5ee9374737c4b56c15f87a0971f1bc66ebdb29cb5fc27e045018a027aeef88197c7ceb35e9b9d5a9b67c861a386c393f587f674bb2310caa455b0f8f4510bb8bb7e46731ee5c079c66870225d2ac5d053bdc90c1b7982f87f4082bb57028254273eeaaa5974a54328f9e3cc5ce3074175770612c5c781c07b493bd7f048688ddd3096cf2e8872b5a8601e7b8d225e11e24f1e92a99b19ae84256af73b0182ff406dd4aa30723dcee1531505590716ad02793f3fbc4838aee1d1c80d2103d815fd4629637b3fcc210f5b90e958a1be312662f7d4bb6aa6ce2212544c204c7a33eca64ccaba7e00c0ffffff3f