PearlStack logoPearlStack.net
MarketBlocksTxsMinersMempoolAPIPoUWSupplyStatus
PearlStack logoPearlStack

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

Support PearlStackDonate PRL to help keep the explorer running.prl1p5rypvczc58s4arumg0fgn4twdfem6xrm0v4thr7gdjwy9wpynu3suj50aa
ExploreMarketBlocksTransactionsMinersMempoolFree APIData Sources
AnalyticsMarketSupplyPoUWLabelsStatus

Block Certificate

Block 56464 7ca1528acf8a55b83d84f7e8de2d6eb5ec4b5e7a424452f41dce017471cbea96

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
c556dccea5d4fdf3045ea327022b81baffdca202f8b2d5176940a5cf8c53f549
Certificate Block Hash
7ca1528acf8a55b83d84f7e8de2d6eb5ec4b5e7a424452f41dce017471cbea96
Source
getblock-raw-prefix

Public Data Hex

000400004000000000...0060390000b02d0000
0004000040000000000f00000000000f0000000000000000000000000000000000000000000000000000000000000000000000004f02a0c2574da21592264d9c861a2e379cd22d45641c1d9e6011eb2f5546df9e2d2b190e05354fff680c085d7ccefd44ce794742cb53d2f2439047c4eb28a0bef03fe392f27e8974038a1f54fb4fbd3a38442403ad4aa689160f000000000000004000000040000060390000b02d0000

Raw Header Hex

0000402082ac4b8a1b73639e6c798f866591e3b1a19db11d1c5747e4ea34bc40430e380e43b138b3a6e48c6e2614fe808a9fcc43e5f020af20dc838ec3c75c73e00c12f345db0c6a97fa041849f5538ccfa5406917d5b2f802a2dcffba812b0227a35e04f3fdd4a5cedc56c5

Proof Data Hex

59,560 bytes
1212160203071a453bafe532b561b6e7129876dcc5561519f68a1bb6e51ea6dbda592e972b975d3c4e89090911ac5d1e818b21c090e2ae82fb1e633223acba306bd8daee7419a4369d348d2003b2b88c8b4a5ee441b8ac52a75ef35778999b62ba4f832ae21b1a946c1b5e22a89f0eedd81ba9c10c065a804b009414ec17f437083febecae213dc11f3e96881073dd3ddec4eece0fb470a1fd57480ea04cfe8312a33e907bc7bc6605bb4738fc3fb78319f337e92e5f5dca63d6df9e363217c8657825d97a92f945ba2a7ce853ff409daf6d7584801e201af0893133621fc48908fe78317019151f43167f43a5402aaa0b334d697b51f2af22841e6dc01f7b05126fc7f669db0cec4c141c577f82390d2e018c729f0a47667e13ff60fd613ad11f9658b63d83d8401348ac56dd9dab55943afb75097314cfb76de904aae199f4123d00b63604ec827d4550d036c707459e4a253ce185f1da4e68a6bd76571d169a0127618d15b6f75a71ff86b7596755d5ef52fa0891cee28a865b1396ee782e38b35581aa31a55e10039c91e5e1562448436ac52acd5c943345a26ce313d134d0484e6703bf6ee36ce65044eac386c353a8e0a0785db403a35e419fd9050b488ee825516c1aff50298e9d1d73d96e5279631b8725d0c75e256cdfe13fc94d60508bbc2773e488412a154ceeacf2140ca43b520f247a7c87f98d20c0d3eecc49bb48995b9aa21cfe4c4b7fb585f5a93aa1072dfa8bdcdf912673a5b0e5cc893affc5b6033b0a1c8b25643cb7741b7e467eff8ad32ee6fd3415cff571fec0194784653b7d2fa4ba67ac87fae926591e4887d2beb19b2daf8fc6135502fcb81393c15e3c3dddc7f42daaac018ed4b34ccb620309666f1aa497276f5dec2a6813a73b1b34c6a68e62dd6920f04768b8d3a464f4a2f8bbe94735bef3b76c65a67774ff1cd3cf7aa2fa58ef37a64dc4516001de521e26e121c4bd8587dd69e38f91c5fbd20e3df8619b949e0d8f34b6fe68e4b8536e589acaaf05062047826e4bed5e8b13753fc9d6e46524b4077fbfb46750f674a977bb2493e332a78851643ee78bb1c7861b6cd82eb1309d9db13148ecd713e289b28ed12a969a96ca409d3e5dc6bd8af9b19d971c506778964186ac94dcc6f5a03acc7bb320640f555d5069c62ab8755480b19adce32590a5b6b995c9b5028c5e3e294b7a585b3e89ea3046410e89f24e192fd9055223d60231989f130683f01e56a65725fc55ef71bcc4f38fb872c3b4ec5c1c254351659958c5116ec02da8621fb2b2b43308785ffc0f0a68c666ab29a0a180c7943e814cbd90b1077538a77a25697c1737ee95eeaa89530b48f3599d7a29040b0325622fbe55a3ebab4641d6cb6c8c72e07a0b52eab3d6b577254d90935d1cb1d13460924c62e95ff2d3c068e1f9fc2f7677a0ea71a760a7b02dc63a87ba0968cb860a5e5d10cd5ef063fb030054786c1980d39d759ce7c3f1941d75d66a4d6ef49c65abc3b1e0b111b883a22026145b617542a8372c67db61702efc2a7f55c6d3a04a1706738f0498ed66384aebce4763a46852020372726163b473fc87d580d3cba6eee0f4c7ceccc336351bf984d6783841d365a9a7fc8f9877ec38e02904d24ce930422adecbf3da1525b29c7102e17fe70d2a418caf77a947aeafc39725592a7f9a041d4abff8fb9624c471069d5d9f49cee91b13dd08f6cd84990157c7cdf807e15881f15b0b72d259026ea03c463ca738da40c2c00b28b805fbb10f14961eb523f9b9e0ad27c0c66fba562366599cec7540a7a07aca3fbe6bc1e7d8f3cb3225401bc537146e890236e2d3ebae5142c83dfd02bb963783d3713add90892b2abf0f404f3e665d62ef736b25a0e5e5654d1f740a23068d16a2cd74631539fcfb5376a6f5f15b19c2398caf0576b53b064cf66f287b9dd27cbd02bd3215eb0e153a902a6abe66bd1bcafd6c144e65727886401053f5dfed682ce9eb62e4ae3c6e2cb22da0fc3784c406edbc19d5424e84ac74cf24007f20e15547f0fececf59aa3fe9512744e7d0cb19c727633ab93f9225a167d48629fb091145a1590db658dab9bb0fb47ee9e10e7c738f17f45f0d7f186e9e12ae7aab09ee8cf46fec26aab37f15e41bafb4e325b0f17d60a21343b587a67ca687552573614152b637f943754b78e25de1f4b801d326ba7733c736782ecbab74500434c835554897864e31f2497eac06f9f255403a3dd0e4aa49d7b8aa32ccc69fd3cb215427d6d8bfb7059c64be4f9375ff7306c27a5190ee778d2d80b8cb221581592a8a11f9535fa1db5cb69d3db3f8ac71b18c8911c5cb5f336c484ef39509925669365dca684ddcf43f9e68cbe9ec6e1f012d5b4d71cc5949c6470b3abf4041a8c2ee57faab6aadc4660e80f2313211af67e239fbe967f94bf110b59abbf08e6a5198cd5808685e54ecdee4fce1b9361367f3260169acc4d4db38a0d780f43d5a13a7a09e7b019086c3df46653380acd6e0968ba6291ed10b30943c090be996946173bfa9f103156901e284c502d92cabf10125c7dd446680ad9843f101dd129d26aca6608cb293cc055e98c909030ff570ae0b8873906d4abf18f57ba8fc19de2cbae989a39e290306654e7f9f8f28b1f91a2425ea811342661c7040c1786b0f66d520bb173f2b4e1317ab61dd62d9280b403a913e118c778a7df82759c3d6c9669b820906f234bc7eaf8900c7bec1678f3b167a60821848928a6a76dc6fee24d9c7203ff358ea2312558ecb27c52b5d1e42290637825037294c2e85d8a1ddc5ee292f326e51356e0d0b52aa19e05987365b359ef1243914f2f6711159c29fff5c91e0998030713b9d2c90c47edd4db84060fd479e91f14e3951f3122e8f27fef5107852231cb905ef91354cd25e5b56addc61c7e8eb339c9f8c49c53861249ddfa0ccff5b862e1c3793d4092e4913cdfce1194eb0ba846fdd543cc9f35bdadc0c0620e11339c356b1517e9861fdd26d68bc94be539af216f21ee0fca3e5a378d8555dd1eb79fbb7a79f96b905d999c7f48572f306cc277aed27ba68bb2fee6688a344afb8acd744026be178adaeaedf1d13f15e218eabfe3d886d727ae9d7817c4c4c7659ada4610f45f2e12d24eebd383b401473404e6a3d3dcbfdef15647f548d9e85a381895e03d6b0daa3d5c3cf8ed625b383d614ae58022057cdf526453dd7725f98a0713ca3ab7be42064b6586a84aa869eb2095b2358684f0377f6082f89a0a25cfedfc2199423c4092ea6ad995bb360a2e4eb75c9c15d0b03c367241564a1e617a7e8cab75a5e37e1a7ddf0e608f9e48b4ef62230e7e2cd950f633f323a367bbf1d4110853334e760154a58d05d4a212ecb8ec8aeb40048900ce9896d84b218aa3f465381022a26377bf2c85343bd5aef96a692b6a7d8479721e078eafabd9dd426b4876b265beb07ff6ea571158a7f4f88b5d1f169aed014669c6a0c69d80a8000807a8dbc83917241b17078e3c91c3763c7f8632afb3a594d1c7d13defc8237c73b5964087e4da6473e1df36607c7743212d8500572f4086e99d692754397bb2da8cd812a26dc527d62fbbecac97fe95cc44485a83452636ce74aed1f58eb761c98a7417536988656a82f4b475e1dfec7949182b01961c22ddd22be08b184a6223b2695fa874d9919566292b46681f09c1d2decf663dff4eaa7d69e07cf231ccf523c715a3f4f3711bbfce1679c6f6377ac30104094fc9b82c2bcdf3ec8f914f9e1486bca2e20ee8951b0568dff4f48e9a2eff7c9bfe99f2c70cfe108d66563850974dfc703be35045c7bd7c7d6e89eff93d052d7f46f5f59fe8afb73eeaebf1dc67945bb68f6f8f148e5ff0c11a700fbb20a3a613fe09d9b651e6f25406420cb2ab7b5140ad2c79acee8f90a5334548b551c98d98dbfb4a884364407a75783fe2ee10c9092bbf9c12880e5a8a3fe7aa6e281979108a0ee00c7f2ce83f2aacd4af5d55fc11aac96e244881127bc5476266bdf386a2649987441613e2b67b4af08f9f851da408082bfae91467749657c4f54dcf0b6a4502b7457014278d335360bf9b57f8b79ceacfb0881090df6d33881b7aab38ab1e156096ed50582668d99d7f76bf158acee5fac8fa5bb39f5dc2c48b68aa5327ca741256619d105ad525b9c201031966057b97fa9c9ec289e9f48a8d4f45f8cd54fc4d290441f7defe4125e87381d669305a9ce591e003721f4da686879ce2e0730c176d159c7a44143e62ceaf8862f0839f43e7ac15196c48e002b371ea64bbcd5124a8ee551ae1543b4e2b10ba46cf19874d15cc4978be626ad3139b46d597173091b92b0dffb2350c9663f681bcee0cd0e642b68815a37513596a9fece416eebeec723f149a80bbdec6d1913cd5530651d8129c9721ed7c2a1a80e6da9c1e7de7b9618ceb47902425ab4ac7d79bd3bd81690678883925dc48787870aa54fb46531ea7a69c7eb9fa8b8097a9844f296999dc0de5809506c78e5cd2021ed7111dd744129390ba250cc5049c58d516659b8265553a8d45d5af1a50fa31fa3b4cd8dcb7fe396b770765ce116a2d91a7fd2369311366986d8698fb0803a86cdfaf843289da329ab3e578d140094a2ee1549674b6338f2926e4edb1c730582eb9b3c046da39b0a9aec685c14843be67a3f5ba0e4f575eb1ed2d97f5b9e0dcb15fde475fae2fc201c99334205c004102f9d51e8ff5c0aede938e20c1a2b202b4e495fb8b943dc3f73612d3a140743f88f11a1a4db36de86fcddc40f172f53aa702b10f62e6678bf426abd670c958a45e16663719ca83997a88cbc24a3909fb1f2ba1fb9db036886f6f9b51d341277c583aff3cc9691bc536dff05f243cf25e3740ad90a361dc35a0ab63679e8d311f560d2387db3d003e9e8b10a46b87d6c1ec47401f400e98cc4646c6b87e2cb2034ef25aa01ddafa71828bc34b68e81777874a3ee0d73d46e320dcdf3e29f3ae2f652ae00378e5132688ec10f7768ddd907a4472b99c6b46c39c85cde7453ff3c6e6ddb7d98d416581f08ac95a5617030b023239eaf9afa7cca0b83ef367621f831690dc469aeaf8767e66d10469997e1a64edfd055618f640e6516914d145857f0f490973df306a37455695daabf33b377cfe90a990d1057e0db3088089b97fb52f0cf753a205c123ba52a28f1817379355dddff5acee399ab7ef89619147c88ce6dc7de81f310fdfa2080412896d6d9546a318ff21ab9f54f21030b88db2f0a56236c2189a5121898a2bddc79b450b0647b6355b06a16f5a2e8d8a67e4faa06281ebd34e48ba7788be22c1b7c7de309b407caf37162447e7ec68323c78c964d91d27610586defb1d9013917aaa6e4ced8294a353325b1cf6590418c0016364ecd71cb782f29e043c85efbb9bb5ec940c466dd4ef8974120382bcdfeae960049890fa04ae43d49edff9714a3b2208444182ed4b86aeb8d9c7a8589b01bda487fcbc6cd65b121f9409b1c234506fd98b4f4a3ba3324f544294d2ec01d4c9f4e2c11a65d29dca3f69c27857c5407c60066b9811b3f247d31f278ae9a1468d001dbd64fa0c93f99fb9742bc49dd1ee4f86a0feea7b95caa0ec260302f03d858475a588854e42e76fa40b741489af0cd67949d9c9985555d96fcf7252ed7ca87e7774302e4e6ea2d759af521649259e57ea301e4996305880a4ea2fdcba01a771c2071b117a2f5d3bdb684d69de8f8d5955fa29eee18b88411f4d241c08d87ab1dee0bf8223e0d6501388bb09b818c5157cd3f66a3999c7c562d6209548a213eac55686e958d94d3fd7fa05d47244ffdcc62c8324289dc5d28bdbd6aa9a47b2bc1b264f39e427c992c1bbe7edea24e75b5f4643688300b1e6c9275fefe93fcbd382934102324471593d6e521e9d46f7eace3b98005529c5761475ab094a894bd4a0d78b9a077bad517ff33e24c86dafdd716fc609f14ef45a367d7ed035aee2d4ee8825af4da75aa38b25aed89955c74ba4be5d7a3a060ab112fda1c85604098b1e07d356f9528e2c2c3f048d7fd38f22c8396f09be2822d734ef9b0acc90ead830ef680f39cf774bbe1bd8f6ffa0cd689a040e2bb1ec5a76552b0e6d6af99ce945a9c8ae0e36d59b5ad8bdb78d2dea232f753f7cc9918a7534606aff4ca226cc34e8f1a2a2e9bb36803400819ec4ce00abe945083196828022bc78ea60cf190bc114da65cdf39bb1f1866d2dabc48d6922ab06e9b30c352bcb0bd72bb516f0bd121394ab9c99b3b17a72fb2142a911e42626744f4e2837f598e3528f7c3acee8af7312946a2bca563642bad250196a0c3155801a542bb9b16bcbf5fcf61493bece6b073f4f5331fa319c0e767a699a268f4cbac5ae51472b89620ae847cc0c66b8e3e810586c077b9487b29eb2e60c1e2030d65eac6dad43e31a48d90271dc0142e33114dd945a47830db5c37877642566d8d0061722a9432bce4cf395d15500da739ef378e16571a6476bb07a28c5948682b49be08080a256b33fbb1a55e1806cd00e7741011ecdb58803bf0368ec9b99839c6eecbb83f8d5c5477d80bed797ce2cb5d8f5cc8e5f048b12fb1b33cd6b9ebdc57356fe1f3b0f011699ff8cc45a603a8409509f0b13e0405ae4c88112912af29c8da92e6c9531f36a091dc9fefd197627b3c642cb2f7ccfd51d51ea0dbc3254075f6b43f3cf98f0e1ee21b3c75e03008529592801d5d6f0b5781f14f9cce4afe8185bd2300c650bb0ea6630dec2701e7be22108ce6663ef91f1762469a33d5ddd9bc6363c1338863e644beb72e83e499b6d5cbea9cf8c1564e95f721da2e0b5d2d6e21aedabdd8380e14fccc847988dcea251195f09091623352f472dc8550ea90deb2a18677121316f035f8661e6e2154a8c97c6a940fbba0fe1ca1d5652c08d31b29ee87c457aea098b3ef2bf1f6d074ac84ffd59c6f4b97993e1ce2fb41a9f9761edc3903ca0e99dd6d1232004a9238c82f657f136d93494d4cf1eca98402089cad54c2a4b2fa78bade2e173c2eda88d5c4d07bcebdd47e50d4026f5762d8e40494475eaaf3378797f7d7a0ef572da08e4842fe4e89cad3e5505f75423e35f3cd0b13b6a1b7ffe6a08f36527babb37eb8c2af297d247ebc57bb8339564e390ea35fbd6fe0a2ad16a926b44fb4df55e4bf1d443905ff468d12693b47b0226e28a89ea5fe3ec1646fc47a1bb0243840542281cd1bd2184a82b979095ad5da0cc9f6f7b555d22473e6d92b78f5ecdd51dbbb35fa9aa287e462e8344698fe69db5c7583baf517fc70eb6d8a4f0c379b851eeb141c0babf5f1a00ac47809a089650950e741d70e7c0154b986e02b11e1217d112311ddd97895a42fcf9c86e72d9eadc9bf6f64fc4af0aa45366f9a8234b091826497afd7b305740936b40aef0a9df038165c466f8867c114c6462772d1490db35b60a2b4f8d1662408e3f20d8b5c3e23ec59d4811149d72e65e28110b20eda8e70483a28f0262b6d294d20acd50276d6a267beb1bfd3ed3243affed35f0c0ae795f18147711c0251a621c970aa4d1a5704289caad72943bf1038905dd78b857bc9440e447af0e4a2e6456c501a81d12787d7bb8e996845af9c6aa4a3d5fee04ca00c0ea1fa9ee9e25ff049b9adad593c0b16b2849dcee10f7a5805e81665bd29c93ffefff9706af89f9d35b57ebc766d59ca02c7c01ac50a22d155dbc1c8896c483cc62da8edc8e8ea40ca70403caa358541df4ded4e195b82eece66ac191c6455b46b72a8a210f3e2d0be2773b1095dc43089de29c728299dde39db9bb1c4059c4ab00a85e750ac63a696b7d62418bc1e534fd226b8ba740ebabed8f66b5e2892d9c927d92329a39d84e7760decea4c32d2d28b25943ce7f98c073c76005c4d281fa4780fde0232ffafd242b78cebd66c8ec26fa6e1ef6d870a99931cb010f8941d7ebc9c1b5e3410eed5611aaf76759670138d59778759604ff8fb194a408a72a7012afa1e0580e55d01a8cc9c7beda54cab65f162697eaf2f537e724647f3fbf57e609638c9793d8674d0ef007c2265c9f6abed9d507ec99a1c3920ff3ad5ba56dc4dfd72c0ac897ec63d461fd930b8ba4fcad6dd80d668540d42214e8081d9c6c281b8adf67b9587a9f16f1a712acce722cb807fc09dc22cdc75e3c2d0301e8375ddc9e8e0049a992004e6c50043137d7139116d693797f8466c09352de531380ed20006fb7d965e68224d9e28a6e9f7afdfca8f879f5c3d3e299b0663f149aeb578d37a5af3979bfb5f47c80561a9b3efe39c111cf45fe5a53a8ab5082624228e0b8332654bd85c20071ce7382c577b6d653f12b1d5ab3c61d403d3ee6f2d12d246eb5748f7ce64f6475de4d8ef9a53ce512a8357c768184698936834fa41e6df4e1ec2e90a66bc3d7c3d1252a6bfc3206349f737f0caf05c87fb645c3a13f426a41e303da1fc0abf09d72a8b27ce23dc504e6fcc70e84a16a08f3042a36df5470abde7fd477d6d186cf2a878d7669bb1379cd4e659a8825061feb1b1e583dcf77c6820aaeae228ba958d3dd1d2debe776bff01fd86d576bff85e8f1c3229eb1aa0c193c1d22a8b11bef01f02ffe7da5950d4be36c8866ffc044041ee1240c0091c6679deb24b6f1a3a3bad02419d09d02e3d8f7fbfa177d98817f8aa80419f20a25293f913749da49c2c34cac53bc34d9b617aac0a92522105ddd537db38045f7fc1ad60eaa92664c5a1e7c291709a464314835b5fa48783c586bcc0d7ce51e18723f522cdb9556f68125821cee28022abde1eff67f4b963918c317de1d75ed2bdd2da6542c743b6ad11ddb47fdbcd7c86248d8e94b46c5e3377bd6f9096d2e9b9c37b3be1e237360d504835c9ef569a0178722298cd0c56c9c75fcabdbf764d7ae377dd8a6619055977a4027e7d9cf0a89f2902f2795c6b59a0187a1672bea55725c2108284d5d1c72521090753117e109fd63d113cc17c5722c900a6e3e658a02421b70d186914954dc0c099032f8ae920df119189f78beb86908141c9d4a9fb9dde8d9bc52a65af3b139d18655122e087beb6484df26d985a5eafc930d26703f2972fe7408af13acbc6f294d1058c0f308205bf33388218f23fd0e02d218be6bc37e2167cb3f19452ed9a2a065cc7c8eb87da6eb8c5390dc3b55530e62f1719fb60a53afbc829206224d8341b0cc118a94a9db54755261440a66ebf9b9dad28a19bdd5c237eb9015b46af66aaa7b3a5456f73b4f330f0922fe4fa6145a66e438ae23bc0a4b95bb8f2c1e8e2954901646f46c042fe08469197035d891d4d2f487c02fbb8da98e1ebe5ecf9f2c8a1f4385ef075506b2c064397cf4e8dc5b091f469c098d5d0866d95205ef592c04197b933de3d8a136c75e44f3f566c6a709fbcb21e7e7517c0065585cb02e89dd36f6e0eb01a7257b0dfb8377d5512341f34b0cf93c0e8fe62edfad7c6d92655a84f633f27730bbabb88adf257c18d867fdef0b2f6175e8dedba4e897533328e07a7289bb451b0c4f7d5d656b005d885b7c1979f912754290ab2f85983fa94e3644e0e833871c3faa472b398258000b6c70071db936596d44381fb1916ba8c8f64679cd25f067171abd61233eeaaed7623ebb0a6faa0ac65ec508f6c7c2c92414fd0911c93515d1e3f98ae264e9d6308cf08b9ca08a436cf585aed3dc6d6585030ec8b51be6d4b0b1e68320c3b3301b8902345865e27ca346e61699e13491cd1b298e6e592b837886d24d351481f7955e94789242689e2d3db481a63a6ef0c7272a42925fe0ffc0bfff1fd8b0f68dc52c3cd491d96cc400aac9fe8ad0d22d1ea991019559a1b62e5583d9e394e6351e52b911aec35a0a46dbfb81c918d3da891ca52f2a2307df8f18e4c5fac58f954782b62962f6e01eb539d5e9c480d6de19c5c1c1e312f9e9e96ebd5262f4f1ef8a742c2d59a91c978300a1713f323e9b9a1dfdb2f0d2970c6749479c8cefd2b61fd9b51aec0a0da775c47fde1c3887890248c5618ee601f0938f417ac88e388a8e94589dd399aa97ce0c213cfb2394dcf0469d3d9cfd76e3adbb2b16f29171135d5a9b9558ac1af5d4c68311e717886f23e29cda506cc85b0412b6f3e255cfa5b8fb6fd2f936b8617f2a38132ecc77c94efa6ba9942b7ba6c16d6611631babbe2f1b6bca66bc9658df410f428fbcb6b2480b9bf31d23997e92e0d87f08f004d6e828f146929911e67ae229cd8cbdc24969ef02c46547128e240810e814a28d28fcb0d2d54f4d9dc5ae41a32f8a64baf80526b6bec96d21c0ab5d63f6b7c863b53ee7dd30f3b1d3971f00c003a3b6be85ce9d86e435977a303218a989677397b0f42389603557a1a69378b9fc0a21fa0687876c8742a0b6c4a2f292a8eae7f39d891415066e0f1e866448af09c453aeae959c07549c40bac35f5590f9ed899557028c9c022df654a41e566544ada9cd10d4ad9f5350dc83229a4c344028587dcb43030a8a937a9d517afbd2005c19be8cf735c85ce9184a19ce96a75fd4a6f5e90bd2c89739540a0f616c6071807b2233d84d1937b3c7932799e29900c1ff2ec184a8dac893e65286d3741fc601822c7a4157ca73a410a714c088d748722877894279147242a2978472bbc0c96e006207274a771f678d3500ee1795f344228144c244cc0f41f4649e50ddbf0994ca78e2359b353be3fe5908e99fe99cb5928790086c07323c9d90b7824d67728895ba86386d3616dc98339a2f088a82dba9aa66c5bc92d5fd10e0e02255ed605a4872ae39b51480227ff396519172287a7e9dbe428a9d00b8243b5d4c25efc4e514637ec04e1e3ea9a1987bbe8a3771c34d0a12041b0ffa0af6c35c2019fa3fda40f1bfdbf0126a68c7498433dbaff8a4d4787ee705eee63cafd74696a192f3570de6129a11f749d00d772e0207e4561b855768e3f838c26ad80015d698d62b012397cddf718cddcb4727bfc35b9d1bca9f2a498834bc5544d19cc4f822edb64617b2b94ac9f996b73d3ec2b313b353b845286a99f49b1ce8c32fb5dc011d15f82de6e3c7e2f82a6c7ac3ce3cf1b8ce63738fcc408f751dc904c562f06f887360047aac30821a7b7b64cba4faef10f6b0593776f98b2b6255d092bf3efdc4c3f206b049f9330b5932ed989b79d4469b2e3cea3f168d4d40c5bfdddb7eca04134d6dce4c121a872dbb4c6e6aa54e0b93d0c99b5409602d5abf411fe01efaea9ff257b6ac603384282a85446f0435e6fd95574af9fb972221fb7114fa54b9a31911bfc634a48cb9752be7edd1835988aa3b5ecec01e6d64304f13b68ce4d569978ddb8168043759ba53167507ba0cc633013ffb124cad2a19a1e19802ac552c5aba5199255fff6a531b81c5b8b4d7fbed08f10a15ebf7348dc6680ed61a3fe120cc3b50c87490a2763cdf7a04ac4b367c4dd72814f67c786e697f94d3e9eb19e52329049b233e2991e1bbf6db990983c4a483feaf379c2864e14410aa26ac31b0cf23af002036d7f34ed58cc2706a2eb9d8843acd6db01860d62ec873fbeafa45228a4bc041b58d798c970f50e483eba8d3b74f77db1da98b9720f4302da7c954e56ffb821b0bf4c5eef34831ab5f33dc3251e69e7b9e71a98c85737229dc2a0da0d43bb11c2b23ed1c0c5b0b3035d94142c961ecc95f982c1ac4a0a4f3510b8f872f73696d8810f3d4c0f1f0e960f746591f053a3a3322d70875721f0fa916210299f826ab948e2d3990ffdd703827691092c3ec65176c66832e52b0ea8ca6ad482ac1c735b0340c9169c79b0063176ff89b91915fb51acdc3a787030f8a2bf6ee4d6cfe20ca6826ea267aab684b3f8ed23e0976a8f7725a929cce7f3ad21ad7b4e3b4b175cb0b0c015e74bd5acc9abe3f0dcdbb864e528df0f87566cb02b2a73f43f40db87f64bb2b0f43add3983e51c2c91d8952cfdc1fe194b3e8e1a151f1ab5e508a616a13bc177e89f04b331c2060fd522ef5fa9d7ec5f06801cdaa901f8ae5ce67326ef94d36f6daf5ff69e8baa0d154c61a44cbd3227d8226766187976b502eaa1be071ed7cab22b87c08a9b5b1c2039bd6e54bd0af944d3c9b5c13b58713542d93689b2a014eea692b7388da6bda46ca0dbe25659a86e0d839721f3dd83c4d078478b70f2d3c8a0937906600f4532a8e69f515eb7e2291d0b8461c534ca72d57f8a654988a983da86ca832dcd6062f351e4b3a29b436af6f39552341a29a93d0149bcee863969faf491747c9cf22d7b9c4dbde6bdd0c73d9fdf02dabc0010a97674af4f4b8ab081f22874473eb5ab7309f4050c1c1face4cef908a28cc2c8d540f769f138e8ee82506f803850d73aa73762dfaec95a146f8c7f7331f242b0c710b233eeaeee59c6c8f25654aa21fcae85d484034371ca1abc8b80708ac0c5bb6aa07d74a27cbf7ff0b09bb9521a955a25096c597558dd16f970c7a05cf7eb20d346319a38d2702576f0667db6090f8549a6756c4639d9940943f7e37143e6cecf93dd6436febba0f7462f4bf6381aa32be03ebac27853b44c3130037d037669eb3b3caf8de28e8f302f5bddec42359be4d2a8e9d39bb1ee4c31768614ef39fad736eea8dc9433308e291e973222e68b7a9a25a87e32270ced2b1cf2f534af7cbbc12207b681e9f916dcde592a9748a1355ce026ac6ecfffb060b16da479c8866044840f3901f1a8171bae4e2db233f16f5c50f09c285a42e7b0ec2d87e7a7c80f74d52659dc06fa72d987f72f087e0caa2e7061afc8c81646d949caf64af1a922aa8c4239ea12f20300c5f2d0fb48b6f0c781df5b803fa4709b44eac0adb38b75b1a900c25782d53b5d0db6ff3ef40fcf20b0fb97e9c1561def160c264e93fedd78a5b6ace2ccecf60c42dab1845af77bb757b3ae779e8681390de76626d9446f7e5eeb0830d8b6f3bd234838b7d0f5cca8066b2faa2ba43f8d0a1e663c0e40c9902b7e8d2e95b7113bd8ad9c15276264cc61e82caf90a32184032f22ad375b905a80881fd55595877b61b71392d64660d860120a269f4e5ff33d928317df7a7f0d8a688754e7e39e952c406864ce3b1de52b01d37a33786b37343eb257e6049b26d76a4762a7211001558c4623a66dc9c91c7625d018df03d95200a83546ef6e45b1c978868fbc6c2ee5e171ab2c040974921483416697d0b156dd2ce00f61f88b0c3ec6d60e7c1ce31ed41bac6e28073ba76218026d60eafb4c5639da7eab6ded1710471d1aacda865bc5121c0e7add18ff67408e51133cd1f160e127ab563ccd9c94c0f2b2b81305b10998c3e8a05bbc812027998eff617e4b384a84c5efe5590c76ac652599935077a8136837d6bf60167f39bf5cf63551c23f6ebdb863c397921088f768b4803928859d36c9c759aa0c0da5e7da6b07f4847a73df3c7f01d972bd3b4cd93dcaacf77fb0a040226161cc3b2c06e1ca0050ecb015630b6a7c9119001197b6aa69c83d3ed2b4ede225874c7eb5259ebfbfb153a76b35a293a0b1baf2cde07bd98f1e4394169a95136e9eff87eeca8a67d33707b8d9dece36909f78bf61a08de716db40278bda7b4e002a59f211b2a1ca4c7b5070f7ce30fde46ed841b3ea1e127a3f8b955c5bfe9d7182db4fdb4d65ed4baebb080f02733bfa811c5933440cdbbbddd0840ca777dcb60f3f846f30e3f56d8253eb4cbd98ed57cca2a4e94479e9bbf8e7c5cc1b997b5bb10b9d772194ba091d9ea99f17b359f201188dad43551c5d705c7ba61cf0c424c19287e73311b6a7eb0441800428a87b40632ca33abc7e5ca7617c09c8942b2431e05fd8126f01d8288c97fdbcd0dcff96c725549e0447a18f220e431a6271fbb0f72e55d5e87ff2c864fe761f97aed56916a87da35289bdfe2509ebd3d84dc0cf2757d1900127d1d5021c45a741aafbac39e9c5495b344a3ffca37d1f2bfd6b99f5c9159d1968e679945503725cb039d61988a17a6456a1a96c0cb0a7706faf1a03ecc50bc657d207b6faa42ef4b668fe98c21ce6306e1d0c64b632ff5df52219f663edaeea9b15960276d33b7abfe4fce6a3156ab834bc6ebf84dd5f599aef43571f203cbff8f08bfcba5248cd2c14fe6404c0d0a270b6f908a0f00286c4c9de76be09b4400f8e21a0bf52324f60f02af8e68169d6d85e3d67c373ef65be12a2f7dd42880ca1fd00735669c3049f72ae85d06201ac7921e1d400d2a9aa16ef0922f137d59dc8bb43c1b74091a92444928777f0333ac1df70bc93805ebddfdabc7cc1260ab9ae51c388293ae3245ea44bf391278760086ad2a3be827d88885bed3d2c2f24503f9debe8b311747e211a5b78e0402a8925f3ff71a680dba4c6832ec3a30681cc77fa51d9d8aae68fba978f0c6e748141db6095597de0fc012a1e17716c93d751da30522d38ce1280bc5a6122ccf4f0bb0c5bff6b36472c5ddaa4e5d0f19c962fb30035825e7f8ea9e5a73c34da7cc2466c5ea979003c5b987af62a97d3df2f2cba7af4f236a8bee20436cb14e74dc6f97525b1d586947b5b648bd5f4dfa63f74fbfbf26983ffae5aaa95a946cd4c1c54303dde819e0a042e57ff7e911f2a665be6e6c01c94f8bd3db9ecf597ee34e0f8b0ed3bdd63ddadb9f21d0dbc7883c2137035411fe343b2b8c21c70b1fee9943e5efc399bf7d25329bf99010dc2799c604b818d794fcaed3e8632705a0af48763e5f57af16e670c37f75c3d4f379ff7cbba1c4c4e37d7792dc1322722af6361dd2c01a55686ce09bab293f05b156821d75f310bc8c5aa2f6d16599b34e98c1b74bebad0367807f2757910d039b20e0595c0b8f103ee3893903b2159b2c0848aa24d8df4848f3c41c4e535d94b4065bb01300888d86d3f73b2dfc563e02b805d8cf6df634d842703a7365e366fc4e7c174081daa9e1b732e9c117e1f8058d4ba0dc2c7a2ff4c1f89163231af0f0d156e3e5aeaa3d1b30e1008b11d72784a1f48e06f003b72a38faf9b06ef75733c2285efd5132a2c95f7e8545c2cda6b38c4de7a7db186de4fa5cc193fae5b70965fa67002c2550bdd815aee1bab40b8e01afa7197c5e1123d091b7955119ae6e90827781eacd601dd6bb62287efa6337b23ee33da3a77fea735c01ec2549b71f52c44bcea1b39d23ec88f5e9ffb10b3debd3ddf5d094d18025e0c2c75cebb587b614da862f2910711b3d32db47a5504f7c8961fda704b97c133e8d1a7dd3f86cb1831b820290579b2df3919eea2f326e5218f4388e710f47308dff957f815e90ade14dc332ec54457bd16b7e634bf405e46a6bc373d28056625098e8f408351df4328d1897b038b0cdb321ae83f2d7a62c8caa67562b44212ea5f5961fd5244eba57a4d041298e038f798e2939c017b815e224a2eac902ff0c6ea5058cedd56c6b83b46687f5abab254377f5a9e1e02cf008c13bf17f0b6ebc3408e52d363206e9484f756342a434f7d6752757bfa080ef912ddcdda320d05abfa049905a6bdc384e9c619c5635bc1ba2469653c6d40f3cfc32a938d2415bbadb1ed5c05d617b06a78e32b23b1b197d3a6b963bc06f37d7479816cd81dea73890273d44ec3acbf527c7e9131732c447ccb5194011e47eeeedbc72060c9cc6498024a47d6f356829e39147e9c0de81f9b7db78883f94613aa61851636b6275dcfa7424d9c8aab72c2a21732603c48d4ed2513b793d953f5311e9466e260944cbad50edf72d7cc44913179ce0b87fd02c8036d14371c9df684dfa71a57d10263034a7f4a4abc2c4a01d43ec2f135846f9dca3dc820e7fad82592417425fe377cbce63577742c086b1efef621911d97aa6328ae1b1f196a42871ab8d114880ef3f2a0d695d889179ec5b7f4483ef8d2484b8a2f35ff01ef5597fcc9e67f7337856488dfb0925d1744bf99bd18751acac7238cbb8a6074870a9f79e533280fe13e3016e72cf7f91b81e7a3c8ce9a9b55272402739df2aab98fce9109f4e34def5acdaeebb7908440d1ed43922d18c5c11fb26a79c229f1b6da7605525134d1448f96319b226c59be4fda3c8b692c7609ba54c30186b5a0da01b8d036e6d77fa921419febf9eddb2d540cc5dcd39e63a284aa3f01619c193a3257a0ea5eb2c45b766a8b9afe755fb82f92d4c8c83226a9f513f19ba525604626a95003a0cf1c09e93771e82d316ec784842b31374aa36895c36e60392a4b1aec13bdac39dad6627d7f10471b4d064d0f07e446f94e6c6d7656f940f6fcb3de861e26ca24b0cf837209cfdb443755c86c6ae374cc341841ab82788a30009efb95990553a2975fc00cb6deabbc5ffabff4fe1b4c2ba5b54b1eb335919f50227ab2a408ffa5f92aed617ea2564a8942dc53823e0b0767cd08d0ac69b70efab2312a830ebe3c4134334923dacc8f980de7b26edc8bff6738f48e8514288ece8bec900c8e9b74a36b8fd05d0a90a630b9f130a80fe3a78d89df889322968a981536b54ef89797fd9f8abd23632b42882a89f156e3c880b8d3ccf8915bbc1a95dba9da851595a07a414ad7b8d0f0b2f5488676f74902bd1e28fde0572825884752f5fb6faf01bc7c6944abd6d65788c124f5cc10dd5545b0af4ae5173c55b0b51ba54d812e4847ec5b6bb6e2a98d5c09c045550b9cc87fe44912020431842ba139b732d4af0cca64c77c8bb4f8b19f19bde2f7f9af7c10dbc302563e3dec7f622333543892e58d9498802416b3147a07e3de9c4d3d4899318bc030dc33899b98646ce9bba6fd9408dd79ae5938174cdceb62c4cd5897fae2ad48be638723550e3efa4e335414e4d3b25e71ea1a53b16126fdd3d48c670495be4faecdf29844e74a0a4bbaf0a3422130fda9aa7e68211b407d185feb2f8b70245807e25936f045a80dfac2edefbab635b6e34aed019851f3fe6a5a43b134e1222251c764426b2439a0e2cd649754d809dee633b3199cd888532699fc3c1076286c674c4a458ee9669d7a48a96f77183c10eb7a013dc883ddb2fecd97febc0f4b8c3c6e74dbfb973fb34a6cf974dda1f69f1aa73da11d262be2afbdb253064ab9b97c3dfe45731cb8d19881591e1d323eaa541e137d9da6c591d87bca33fb8f9645f1722c765e8285a5277064936604c58d8efef097ac5c11c756fde1a6eb7baf65755589f3b3f5b098dffe7fd34a81eedd052e6a3e3b2ed7e301a29803888ccbdbe5ac26869be52f6709431e648d927e626e770f8c2cc5cb2f99e8d10b548e7a5eec0dd046d68b40552339990902e1462a9c75172d46c27cc612a879eec0237c4b2531cca7b9414c9d0824e114b45c566d88fdbc28dbfc7ba0598499e63ec4ae75defed0727db2ce170d4cf26405e234b6193491e29e1abca8f84c41f9f6bf4d857ae4f2594278343ca43f9c5a864c2879bed77e4550d349f63f40a1edaf9f4e2c719f754beda5c8f0b233469c9c59beda8878d48bb903508b4592845415d0062ad3d4e925d22d92a93381575fcea97481f159a48f9acb2285a01ec9d013b250cba22e8b09c2d6f846aef126c9e10e50739632a5c9d2b2800f98ac5ca5b41381ba4521e24d8a7b9cc2f19ff66c7a0c4f15c74998144b92caaa172504888fe23be887f1441aa94a70c3a156cca08b85bd820508db9a4ddf733a16fe4def716ae5f7c86e3278324a34b159b58684d3a36212d83ac9463afb14ee098410a36b0b8e3d4031d4983458e09a49e978041c910e62e5d4cf6ee472624e2c97dadccf8d8fd9a8bee4ed1545752b9bde1dbe43f7f941e3ff0917a6de4f9bc6cfa917f5e505958b4ce08433e2e4c2071f550fe55f7fc1b5190069c8ad7ddb1866b37f85bf1b0b5d8b9dde7b918a134341da2286df83bdc0bc2c561dd81a119466cb58cb452f8a6ad7663d7e381d2c699cd91c659ae6188c2ab7043132379294e31dbe240949c8ac93ffd03b21ed3fb4574fc81423d6466666331ec765aff7542a91e7f2cfbc313280163629e0b65abe303bdc4b4dd30f7c332e01fd556b7bc4d3ca611f689f989a050cb026cbca66579dddcd9b2be5fb402434c3a59eff5cd9b95e0905ef6d5d9cf168b46cb6bc15f1a05880831f240643efd39c95e9ee13b1fe74b3f0d408ff25df2b658feff6c05d7c01279b9bee96428cb67651f551c8508faedcc8256d7207ebb1f985bf54ecb74f7384330c5f36fcb00b4344062f66205f63be0346eebee58b175bed2d26c1b2965030ba8d4236863a63ee896619dabf7d317ac39a922aee1b7ee356141827f469fbdcfcfdc4304a652a0fe05a5c7257a3c87bf8905c2fbd8b5686f3ad4da168dddb8f0e77aa112f073cdb9be057e211cde4bab0b2e29cc41eb77296fff72479e159a3d67b691a25b984b60dea3155b30a1167cb35d2118c9cc0d870d5409650efb4b34f90b7aa4a656f6474d4f66dce723d1fafd5ffeb110ddc1c0df17897cd430641e167b3e6ab5c91e46159df6c978a5f364273bcb717c0178512f1c2c1c2fe9f770a1b34c749bee7dc6b70d3ef5afac0d1b74b500cc7cba417fe1679c17e65cfc17fcde55762c565e736b8fc42ab56401c9dd32d164fd2e42ebf1e518f85d29cbbf8089e6e34e9a0c0f5c9058340606517d7d3737a398f414fd9e035f07a86ce6cdc657a18d1bee88c98b49ba0e2f99c547526bbf99a9ac1689a5fb8aca4dcf7fe5176ff8ffef70a5e7f6a635769f41fe6d2e3639f8e8bc823961653311a5d4dd5792b3ddb3f550ce443c38969578b4376c95d79fc01f89929a7f2589a6de2b34dad8cdd3efabf34d2cdbb908b890fbd8bee8f718900dbeaaf05b2260d76e020cf1f282378e4bf5e22de529c3fc871675c94823d1ee97dc0da21d63e260ac03d5c28f002688e506e6cb9b78c828b8801b364403e7b4e13ec3165af2f29968973807fd39f96be05cc50b4f7cdf05275e511b701b7b0aeb2089aef5ddbeb92fac1ccc91830a131148d54ca945a0320ed9f2b1ab0f27e68a190c5a97cb7263ca4bd95de977b345a09579c3b1230bb5f9cfd96dfc749fd42e1f6a8007015e740f9dbeaf0fc3581172555d5f0caf18f0fd4677c598193481ad8b0c02cebff55770563e74ed7b37865935dae958ccd668d0ef2f2b60827d700927d0e371cbc56afbd54f9b193cd4a059d3db91abbdb97928cfef509d7c6f7f3ca15a61cc181db9f73144750463b84341f7a3351413bce74a88c95442dbc701f729b4819484939e7676ad01742c87a2d0c233e6dbfe6276c3c97535ee21076d2b1cda8a532e544bb40053eaf31333b9945d8a4bdee2216469d099a19f5cb4bd72b1aa8b4465052a2696cbeb3c5521f927203de7462e8a9c3f3d2c08cbf8bc75f5250c36e3ca52e43301a4d969d44b276e40432d87e028a96a0fea2066a3135a20fb0448dc56df724656ed7072243b2b6e47d12a93a69e5f46215c74a332439e42f092e95b0a301125d08b83f1839cdda402cc461e007ec04ef3be7cba3f87cf607edb194bab2ed361eef1237f498d835a9b42e6928aab736217e0646c429a6983f7384a7a1b066d36950f5d6c92d0c861158ec51bffc1099f9041243a8dbf2ec73cd70d6c50549b4039fe690e920a24e1fe905747d25c6725fa31448873c5256cfa8f42e32f8575f90cfe1920bcb0fe0639451c5754207cc5037ba3b048ef9868df298982fb5f086ba36f6225caf4b432ec8b584d50b47cc2110a9634dacb8f273aca93b1f896353e567ad5cafeb24854c7da5c84831cf520b310d3be338b8da638d4c18e7dcb78e46484eca77761d4cba2354dad2b23cf0886e8d57cc43dfdb2a8c54c5ea6a5bdc164172f16cb9709175d33592f8a3e1d5ea262b46d03ae9c19696339844bea1f014005f0cea44b2d11c9de0c087bc97202056eb9ae70f354891e5ed892dfb48225c7876729c1dffe904f5a9f3f54217363e1fdcf19c7ce5f7e9d14f932caf80e376e926578a0049850a6973816bc42e817fc0b8d9b713d76b3821a0ae8ecb1857f62aab0232bc2740596d321a88bfe10d6e9958c71d1053207e852eda9566de8b0dd51e9d995e5ba1dbb64fdc792722ae9968409661faeaf4ce13ab37bfff42cda0a33cc90126fe8ba3502520e07aeb991a1bda4e0ff66af6119c6e5ef2848aa1482c4f49b9377857ec225daa25f9b3753dee812fdfd3cc7f7e25878ef495aeec58dd3537b51d4c9612edb6098eb6e681e84426a993ee26ca14293e83f7b88e755a82610b0d5203bf3130840e47179c770ee1a13949939c5cc19c9054722fbd28501fa120bd97ab9693f1e2ffbe9a1427d1f5dcdde24ac4dece50b532d78b1302d7007e10cdba5cfa5ae1ba321eda3a0c01e3e6c8982cc154b9cd9ae801fb62c19c5705458b63b4c841da9c8f0d13c72a1538afb0135af28bb2286bc57a13216608e2957f1b12093de0aa38db73c7169cf7b5eef33e9c4e55afb7f0db86944902702bc94744a7d92704082d1580e671a7a7238971cbf037a2b265b1ad4dbdf27bd429d0ef96bc5e67d0767dd35f6121dda4f649b8c54d39348cfb188d05d3b2b603b56c6b01d2742a414e6df8568ce6ca359cebc71795c969afd4fbc02b2229ebd8cbf526d7000cbe47d3adf1ef7ee46a826bb0529067375621f6ecbe1eabade317bf9bfa84be63e68efe09772d3a7f1523ec14b38eda9ce5ed7b1d34b05e886578dd3e0e8b9f2cc9d9bf536909124260840144f0a153e45bf4377f1622188cb8024079bfdcf92dc445e935f3dde106732a67a7446cad90a369e90e8b7414b7e0326a20f13e74c12f7fa219a766f0e5592ae81a8bcc30e01f03745098eb6ed53b0337313b2f5edc850337f0922435458fb92999c14ac2ba2dbe70a437b3b58f6cc6c129d91401c09b3600509127dfea09fa5419cad9d542ecce2e50d4e7321b35d7c50ca55eed28e2c2ac5c74f75682aa596b44e6f9e63218369e54f3030bf8f386c98cf32315b0c7762765e83fb53f65711602a83c0deb4ad7cd563637e7b3c292ebb71441422d3027265dadcde70ac3e9db8eef6acd26f59c1f5a1152aa17881dfd4be4789de871cc603f2b75006abacc9afc5c01b2b1ab2cff1c6b462e7415d9344b9fa3a29826f7f4ccb7704fb6d19a555b12ac726c0bf1ee5a9cb75d4491d42f4e875f75e192064055e166dc4a89a7c20c53a8d31a3b3b8ac18b4da6271dc7e88df20aeaefc44ca92aa8dd5cfb9c7a0c1d9031b8173b77551fc73dffe127afc398391b193e9d78f116dd613005208d9ab8837ca45b0b2c64d14a106ec46f3cd1be2c669a0428164b85bd11614c61ae2bb024f46516164f33a1f84196daa5dfbe2e27b71c5449b4ce0f6a593948e8ab15fbdbaf34e7404208a143b49da8049d904e074414d38b23e9271d8a197317708e3ca2d8b5609e3d6eccc08b4505aa344039f206bdd7e24fbb3a8bc7db635eee3e31ff1ed17d15d991e7855daa026661fea3dbb515b2be4c84ae508e0edff326fe191126c9e88172be2b7bd5e07bff44a1ff189b5df1a7ca508956ed713cadcd1d79ea838c3b538a791b063e7001e2865af8d4a0fabcd3abfab7d9b97a1ed92f9836b6149314013031258acb54d7ca546571676d4add8b6074afe667a23044e5586045fadc62ead5dbd580b81c1a9ed37a359c4dd191a2f1cb916d06457488e3e56032420d4d158896e2268365297ecafff2bac5a1c67bfaf0ddf48bf49098eefefd0b53f9de7adc5e367e50a45fcca79356813529d2d0d9bd3af2d0a0da3286ac0ca646549570e535b174e3cd21b93b18219ec0ba90d20393904058123a5e6f496303b97ad04cd87023b1b816f81ff87c3eb1c123e8d9aa55a5b532a3640777ffbd180a9536b1eb20d77e038c004f2a494e6d9d138f73aab384b89d3774b47ce2ba5f627d50de27512dfe2ae31218e3871bc618e605b40730961d0f6e5d6f646decf680307cb535de1a73869fe262ebc7988d90320aa75e2b8c281615311c7185f78dfcc551e02e311101ef94ff5bed62158e699444abb8f93af4d010ac8823515441bbfbaed61350cc758b2bf2f73eda5daa09567e5efa09e8a1e553dd644709ea88afbf33828e7e14e2bcd3540c4f772e6247866b9ddb9fcea7149ca9fe72b7a9b813dfe90f4769c5adad14c0a67921dfa9c1c7af632d1fc4768e5ccceb8e86f2c1c1f6eb17d3946bd1f2d902cfb8d0781adb30ac681cd2947a2a47be1db9664210f15e81c4e19aae013425339a7e8b881bc2a12c0d2ed9d142d48add21467a6bc5d59f679eca75a19d40e199022a09382cfd0b516280355ac34840dc25a4918b229e065307cb993ff648c2108417d9d5adedb3e53e25964a76801cdeb0220334b44937d550c5f0e42d72ad74df5c9fd554e252763f9692147b4fcbb6f7f908860dfca241c0a3832fd4f2eb497a97df03941a4c651bbc24fe6eb487e1b94316260b1a9bb7972cb95a5d5f71487ef3e282157bfca3735e177bb0765519cd4bf835d792cfe1686a39369148017d89e7912adf7977ce5b6f6a77df0779967e2db8b942c65cdbc54937afd7b39f2a4d72b15a7d19ffa9eb8fc515ca4d95d02381dffa90f16b936243b69ef71dc72daa21ec77eebda9e4c6aef9ff80722f983a8d3fa503e6d2da8ad5208356064b48a89cccd7ded25bd9af19985789e1ea2c01fde4069cbd82f3eacfa58ed5d3fb52884dbab015452f083539e5847ae10164f84b5af036898f32d24613a36bc288920b6aa5502ccf7d86639fa8e112b33bfdae0a390716aff94717432744d4b08233d5d717323f07efd060912eaff5a0f4ba058e154bfcd1acaec3d949225edc865b4f4f39f22962c6524b1a5445097795845501eae8c344b06d310fcf303f62dd2ef6fe0db825d0f27c5e1b31c4b87ab7ce9361559ff9c34472f50c647c72e6a18d7b5da1e335340f7ecebbc67df7b740f2f0cde60e4f5cfa4973370ca5a0c60bd18fae1565849dcdbe15a252b1fab981af517d508871aa965f89fd9d78cb0eb9e7f42d1837e932a4805c0dbdc06445a49e10f58a17b4af7d7492ffd9d8f94cf6dcff2e06ca8eba5ce8f8adc2e68f83e55eddaab2975743f276c94d31e00d8ae603a461f1484913c660cfcde41a1248933c2e027312febfe594cd09185f027de8f3af4b8f5a18b9858213c6edcc689ff90f81de700c1e3c020fbf0ff250893bf2196e28314511e3149c92f704ab11c3aef55b765440b7dce4578fa9a5cd8dadee5e8dc8c45ee61ee8609939c9ab708948f79ce6c3ce01b888d18d880dbf1c2929bd19260ca7d149c872225348276d7580c9eba0ead465c59a38a813e319b9df5dce0df6f8c838661e3b82514b657e9db820972affcbc041bb82de3cb2c280f6063c81ec6455f9af0b76a8ea2620fb91fff5d8b509092cea3e177a3e41e40b50dc1baed1a7ab1aed2b0b6447bd5f2708406b80ece0ffd8a502ae321c87bbac2374be61ea0254490b98b1e88ab242c9dfa16f3e1023aa9d525d16955afd5d9bbe06a814fc38433685696a15e44dc8792fbde8a2b2299280a276756f36b3116a8839802154de7aa70a7aa27f32fbab24d1ceab965e24f1d3f874982fcca682c6157f3ecbb5c4ae61073e39b41a098bb61be9c40aaf6f79adad1206f77871b942d654734b9df76d5eb8676efc8d4fedc58cb9cf01d2f70c72f343f0b8e5f8dadf49aab14cb9a76cccba308cdcf873ff3b507785dd8f98300a137ecafa822682069ca29bd8463b1537ea103ade0b1b0eda210e61f6d7161bfc1e70e0970e9efa2232ec41d42ffc44787d0b7541b5022eaa0d245e81eccc39f32c7e010308c7e0dedaa96ba43a3157c199553a4578f97216f96b9a7fdbecd418cc86c7f8d70dc27a5c37e08655d191eedf971cf09b21391fa189b025e2cd170f465be0f59fd1d20facb411f28cd478cabf727dd40a01e00f4e4c18d712e30daeddd4f6ee2735385228cc45f48bbe53cc1eb5962e1787c87ad7adab8e1a47061248dd5e5023830d026c4b25b7de78172e0c34522e9d5104897adb69b2db78700821fc4ad50805bead16f6f61ea9c52f26c3f5aaa68556711a2030aad54c3e84e7b01d3b9bc2a9525eb758d30e8e8aeec1a6a9aa234a240c7dc4188dbc95746bbc8a8374af7d2b541e8a34a0f61c52e861bb08d45ff59a361d4c5e33953b02295f2f4fb696ef29d1431ee583875738e3ae0bbac58cac912cb3f4ad4ee4e4360b0b23dec4305f68d8dba2c53d6a8e6d855ed1f1b97aaa1533b0feafb362670b5e0bdad0ca835ffff37d3ccef050d5ed7ef278e42db25a2b2b7f88073aade086774b046ad0e23224cf1a534949191f883e65618643a9d1f7fe4a6d2ceef011c8c925c2a2fcc2a385d5ce088f6aaa2926db2562df8ac2792f56e838297594948fd577682d425d3dd182a2be5a111789454584b6c8b043eacc532ddb9a3a05f60444c5f31e5b41360b48af0dff83604d4b74f638892e555c577c5cc593b0e3be627ed7892949530b48f6064dd2a4ab2bb2c11bbd7bfc4930410bb4721605f2a2d0179f450a8dca8da4adc534ab79f2056f8b7de468e116a846610a16b58a851f71a41d612049054966e775f964c973499147c2642a48fe0ced1d03c960d649a8ed4dfc5c15d557ab2f43280dc6edb6ca520d03b85e20747f0cfad3449024983dfacd761f0ad27eedcdb9a437293bafb92dce7ef7db7ea5567f274773aa8f85caae42a6768fc1f9ce6f4dd673ce0521cef2ed8ca7788b44dd6e61c22bb0fcbe92625e0946da4fd0ba5f27afb107569ab87151fdec0c21012f7076b5133bd64a1577e9b963ef21bdc400e4f3008456eef27691b5a85c987e5305c7315de1a2c7ca6d2dc1356a73c287748108ada22d938fb6c96ee58fe878200aad1943d83612a1c704de3d6ce0627a63d90cdd0c4a79c7c8dd4fe6910e598e6558609dd8e6a1d066f039ee8f6463c9e5deb9be22210bd0cf034b52784623ebf10e092d32ee1ddda63354addad01c0f74bdb07e86ca7d8ecd19cd16f1a2b2c099baabf91bc3c3148db970d3f08bc2dfd7f12875b22e2ebf419a566e1d7380ae83975b259c17cee84bd96f720554176cf51019bdb439a424499825cac2af217c84a54b5b3e037488eea905d0ab7234429d21cdccb6f56cafafdb0b03cc2c690bbba0057aebf14ebc7adc8f2cb8143cca8fb587905f43b5fd000e5290e36238eee18644336ba4dcabdec0813d8fbf0ac43a4d6ce427c9205664ff2545ec2c28e5850f2bb94d26ee367f33c12f366ace4562066b417e4f8c0935952cda648a4a7238f8f8e58809e63485ab2bfc4c8c9efb2af426f14796e2cd4a6540a56b2704d8d2f4397d71f10149f1b51de15c531a6be619c96d9fde1ee53624873442cd5078387c53b8827437bb6a56207f0e13fd23749a0c355023e55917bf527802b28354826e2650603619f466a8dcd2a885e9fe47bd4352c741a9f76b7957fdd23a0743894b147dbacfa5d3db2853c078b439ed2ad256e91864a17d1401871b5543a39ed2e1b4d39d72eec6101eeb5cae5997cbcf1c425ede3404e4b09b41043c59bb32bdf84a18512ec3e3f5b127ea59602d7b6deddb761d48baac515de3fd59b60ef867f4b94427d75f8ff94681f875e0dd07c87a9be923e0e158621ec85a75f938b885a9ebf9fe75c9f0ab3e99b6efaad5ad769d263469900606454a4a44588b9deca4f0984ee034f21df997d7c1858a35ea5edf6e49984ec68154a008fbad447afe2d2a9a8c13fa4fa27d82c01b9ae10a7588caef89f0a7640ee6f51b3f89819d0c2db43ffd456e823f1b644009ae64e637764375a0dfa491be8d926c16fed36d2d3a0d94684501267766c87ccb9bef10558ccfa511ffb2df3b63ecac3e9c8696f86424cebe635f4d27b8fcfca79320b42248ee5963b054bc88a9580f62aba7fe31bc1f049d2510e52e25ff77bff5e3b8b57bb50f1a509d26d073e5c0623331c7894b3c77a464c7d2c40110524f3aefe44cab30334a2930a0d0387d85396499161ef91ddcc2208881ec158b44998fa19cd883cc5af8ff723e5237c7bda220b7e3fb94c6a2cd72cae770b4e44d0cf25c037c174af7685bc321f31a86bee2db5bce6701c4bbca2fee9e00b36187bbaaaa7f9ccd0092f7f5e72b1532c25d3250b75cc1c5442e7d12480b0f864b791d9fbf9b6fd5ca18c7489d9a8a1c20615dd09d0a09c11c3cf3575ff349035a1c578e7d49cbf7ec0cad7c4c18eff0c20626ff2b5c87b03449e30ad84dd2db652fe482a09fb1a78394368cfe89b23901455ac282f8f6d86fc41e2d74de9d4b1b497d4cd7175b652dbe8f7c1f06e2d4dfccb4be57347bc579cc4d61630bc165421d45383a2476d336c9d5e9fdc12298d117fd5395a195689ff044cfbfb380335ef707e0d6943cc65a64f54f598c1e7ea05859d7d4a57c1261ff572388b20c8bddd6aeff06bfdeda3f37947d2a4d94a504149f984290f0fc9ca5689e7a2b37396b09da6142f16663f5c299e08fc5aa60ea77338336b545bdbd6540e3c45baa323f7ccc7ee89c31b1a7503ed481e1597de92843ecbf13fe3e9db1738755b596dc5e0090ccd12b4db47df44e2c09488ecf36c776264279f711506e5a2337d08ac3988ea8085055840d70ba9ed20448c5c076e8d2ddff272faba2b246f83f3da9f94b6e1bce687a10073a5db7a448ff2300f17e5f05d64e4a5261314973c3923787b6093fee2a1f18ade4b3dc9c61d4cbc67e368718b6cd8a4d07a0fc076e4f2a0b46211e222e1648793d48fdb37d269b7749c549b61b578a701ab5060cef6013e53264312f3ce05c369ec650c4d791c2ec4e934e3cd0d7a9baa316bd941d963182f7d726fad0451dc6a517ae1d99ae6f8ffbdec36b0e0771cc0995616f1581b45e4d98db2500918e156c9bc6da179784a553146156f593490559caae18858b6199a093da038f3a5eca38cbdb2983f29533cfc4caa7ed7565228982bcb8a5360418336ef2777361e6407f23aca55c55cef7384d213d93cbc9bb3615fb973de13bdc8c4cfd4c47819f1a76f1e902f638cdbe5a1bd22416d07c7608dca8955a5e3b5d361b545a4bdcbf4d21afd705cdc3bdbef26d7b18790242ae79553192fef5012fc073a9b621c8f00b39ee5eed465bbc25c8b2e77facb3a9a48b7551e0d638371a92b47c208e4a939e187b8a7880eb602d0b5d47f49f862b7d306ddea9be492524d89e8ca6d3dc71fc0f43e514872987e4ef8b8c829ede04822e59bd258d1fc0e49adcf8a321c239854a52710cec2d72ddc4ec327e12dec148051d9ed1a76a8b167849740ae1e99b87fbb30645ef3eae1d2ffb891a62d1e51598647701276d0a69fcc8affc43f99dbb9bf9aa46f5ff984de02bdd4abb61c513d6288e5c84223409bc7def516de40e4918b50c4c9a049f5a03a0bf32729cafd476990605c5f7c8eb79ed4a6ee3aebc744bdf47f35164b240fdf995d21258e1e873fc6b4566ece12089c87f37b6747441a08d34767e9e13bb8d4b5a32788aba28f2001da735c0bd6abe6caafdbdaa4074aa50306dd2ce71fd370d33a7b74f69fc5c8a053f1abd04290e6ddf7794efa9726a2da8e274ee444a0a946ec94ccfd81aeb55c416187beb01cf7e227dc0fb886807b8d83f49afd55791d043c6a534d333ef68194fa93a9fd0815af2287721ab699d06d5faaa2ebed4aaadb2af59265fe262ce3f4abfcc2f742cf7e280ec17e95bde3e010ff4601d9ec8b1daffecd5f26e3efb53fefb9aac3f7c80b68d55653d8154fd8afd2cb4e98cd9e950dc5790b8a5471458a8fcf599247be6141eb5d203ad5852c9fb096873405543091671826f707fb07c1ebea5ec19516e5984b8b9343058599aa848757581cb291ad1c6ecc2e1dcecdd6696a532053263d4b132337125692dea774932f255e1ad8876f97c848c601b545dcefbf82ac05efd930e65ec7aaf4609cb9400f34966d43c836954a6c82faaa1fcb96492fe7b6646c21126afdc7952afc8baad5276697cbbad1fc70f4c12f789e1be253e99357db40152da1293fb228b336b130a9bcf5e528dcb3d1f8e32e357de52d154518c808ad5834ffdee99ea4ae8c9635d4bd6e3e17e7e48a401715a637bdfc0fcec81b47ed1054ff384ab6386cba90ec83cf1ffa735fdde69b8c8f3f38b746f3becc0df408a08e07947e1bdca2487849147fde8209dcebc7e8fa6c13e9b4b590e36673119ea83456f2004fd20a32bdbe57f364b3f6bb90bf4b00d08bea0275d923eaa487689d35b856b910923201a8ef0ad33759d039c389aca478598e517e8e6a049df6a90777d49c5531526def1e990d338602aaf26a99c75c71cfcf0c775343b30a3367db1b0eed4468b454a283f57e732dbf376e4aa50dc5f32274dfdcdf428a024cc055220d31b825dbbcd61a777ba04422e3f0aca4b1a8d99a8eb791c649d9631a625b8d37ba3828f698f3bd80938a4493b1e053e026cd55b97471e78ef7be46634dbd75a865e64634679f7696cd28111820caf3a0455d51f94a5d38331a1c98fd8d5df4eba14a1ba11da584b6da582bc751f290b52873c4f482ca9e5f962562314a33e7ba54862dce1f74476c9bdcc1ec1ee7146ee9aeb2e5228211200ee0486fa8d76e691864de2d39c447c73d998dc97380e79a9ba2b34fedf4c02acc3c663230e838996b1185a9c24c2c14ce92615c6c4af5705aff09b19bc1f6ef9288ac6ecfbe4f5646172bfcf363d41426d02c6e677f0db36c8392766d84453ca7cc4c26ff97da209fd08544a109a2c8ebb29db081851feaeee46fe1ed79274283d47d59ace5fe2fb7ad558c882aae2ae66097c460fb558db8cbce428c893745581c1dc55e04253f2a54a4968c6bdb248eb678184bba227b04249d9a3d5aca71c2317799233967fd1686ecca09c3442fefb34ce5def215163357430a02ace451dd3743676f3e1cbfbde8c3276f0b218d40b74c5ae48e31c6189645cb854a5a4aa648c7847c80f3d38e0dc2e7e7e046ff8c8ea902ab9eb36d3587e887495d62f8bba7d6a8f954c6d422d754577d6f7637559aeb8014ce8fbc5137dc6219c586231a04b7676eb807acdc15ffced29a38505ee85a0098f1658ab83678a37dc5ed319688f60bc647e76a60cff932fa948415b39acdab3fa050e21c7e02bb8958e2685dac07f94ce1bf975aba4d220528927449f51fbc02ab744ffdc3cbae097803167bbb8f3a81a8f4024417530a28bb7e41991fd697d32ac85e3f35acb1f2d322147b0efebd48e601ca7afa88b5954c878f5ce4b317f6874ca17c50925ab237acdad89d374af6769e24b3283a53a3c4bfb6f98e3fd25423ecc1d50056c96b62097fbdda1f8acaad9c83f39b5a3db814a5457c35d55781e97e54faddc98bba717b84bfa67f308eec51046a4fbd106c078cee2ea9b145d7ec7aa3adcea77892fef842ae78faa2693835b486c0235b1b05bd2506f2202c8320f8b714348ce24e99c601468776cfa571c9e048bb629a9d0ee16ec598c8c898bc4f1c603b3c56ccb06bd29c87136825fcadfe40a93d5aade6a60b2ac5e0223b2eb0a28bb86213b5e82ab515f5f94b22f2f8dfce109c75fe641729e096fcdaac0b4b8b5af95490b90b524f3acf5c4745c70e75e6bb1290cb6bdd7bcbdf46aca03d6d905812eac4ce8dd5ad9a9a467170ec8c273f3532dfc15b1a184750192ea56add3dfa3f3679db97c172c58ae7bb984f194f839910a06e03f9354856c92865b877983d40df70c83fac95e98a3acf0cec1074a451f259303c2f211b079368b0aba96db92b9e3ab701286247239fadd4c1e8b02801c200b1cc7e544b1998ebc00012327ad89b1dd42094379c7510ad2dab074f909621e2314719683cec5e7ad921c8d78736f63138564da24f19c0919c2df3b508c2c89d07ec41394a9ac59228641eebce5a8fd393489ccb4459dcbec05798b3675383c4aa89e8107060e1d9e484321278a7691c365de600c9eed8b1ad8e658fbbc0ff1f441970e0606f6346570c7200aeeb3c09f67fa4b8bcf60000527a8085350917eb92964186dfcda2cf3b3b47036f1f03e97a6880955c6f9c1f39929734c025764a90631644c2ff3f0d137417a26536957d2ad0525e740056fa27bbe09a21aaf5aa5c212c75b5a7b17dba26f83eee39a86afaea9544b16ddbe12a93d955316cb1ce6bed2f3c2646a965daf27a0122b4202c638068021a37266a08328bcc27eff961ddbb57936372d32283afc910310edabacff2b659fac791bcb2c63288146a4a1e8e4d671283c325a3b72f09442a41371a29b65c19d737e7edf2dfc657d89ec029b319343abaadf4217495acada263e566b9c1126f323ab5f24191ee08c0836bd090c614061a26417f0401c1da991a4489e42cf988109bb4a876be4a545277c124a6287e92acc1465137f4f0a93437a905ee8798a4d3b604a46a002a8864afffac37211d7547c97ab62bcdce3add1d5b0c723361c1ff0074e25579f08953d1e92a4a400427ac4e6dddfab621eaab5bcb4da620585314d198dd9fef717e595e849edca4915d9094fa5c3fee83903566ae72b86a920589b5b2557c18fb68a34270a99e89fc5f9fc6d0d448e546d452ed542ee9591144d3ae42ff743eaf95bbb02fe94cbe68b3690ddac897c7ff5b6db0cd430ff286492f432fd5e183cabfe36cbbd8bdc6a17b9002d0eba789b1b6142b9c1852f429de35526b6794249ce44f1e15f71e2d266298debb370b715cefdfbeb64a7b6f7a7018c79afb1d4923a830376788ffcf0a6acab5cb27e2088e5fe2612eb9a55cf870bcaaf59e7afe3528d7da7b877bdcfc45497eef68eb9e967e3eeeb4a6031ed4236dee03d81c8d5f5b3fe70414c49e672359567c1894a9121764333b19721982202e737a437fc5c99f0bc8c63e1815c06f5d7f5a5e3047331b5bc59b9c66eebc15376369f0a3781a8e3d4af2114260aaf8a384933425e25050cf3d7d80321a962bfa3248c14db430da9281b55c52a3d21436d5f9c77d445e2c7bddae69a69c36e9c7d8d366f7556aedddb2b2a20be0cd1cacadec284bb53b96a8b879030f406a2d05f91d84ccffc25697d14918c234984314761ed4437e39954bac2ff76659488adfce91c598154946793eaf11fc5c6e2869d63788ad0f337c7be7ca6474595d232e81f8af7fe83ce934688c3671ee265108786d8dc4f6ae3c69a0b74bc6c0ebb5113a031b428dc2b406f17783a08c0eefe1c041dd02ae9fc60ab865fd5bab7a27a00a864e4fb51e6cf39c1017c460bbb0eb4d0b94a599b27716a64876062bd311934df775e06b765a0d2607a9072ab16cb8d22d1edb7a8afce90f6a5174fcee22a648749209f78f882581b20448f438ae9d1cd23957cc3fd9f932c6a983bccc43886cf6b4ae5233697a4189bfea861f1f9ffc6dca325d3542e6f0725e74cc5a1cfa27a80009dde69e49a550216fd7da424be539e9ece78ae35d4611dcf2d70e74eb71e1911992ec599ce759663b3d07b96e6af3dad0144b83320a0f2f7bf8b5be3160180ece8259357062297182f8854645a3f878e6607f52e574e3fb93575543ff8b0c1e108f0c8cdfcf030120cfbeabea82fc02e522e112ace40e5f23c1acf641ce9a7335dede04aa1246cce366dc42f7b040cb12f1d11c29368f541b5bf581227fb7ec4f70a347ad2a62d40578f3055c484c45598c741ad18fa9808630dab77e2596528f17ac4a816f5803fe6ca413c8cdb139e39551a586163b1ac97c0dfa87c55c991f52d9a2376c3d3cd2311ba0c6748ca55bb8f7970384b46712942612748e9ca7d78878d7e57fa6ff86b169f9edb56168cc35138078d70a874f8ff397e862d42bc414783fa27a12d1bd73523839be0868a68b4823eef7ba54544a93d0f6aa06a5003d11a8780724186266b53905ae2505b85ada4f1f77596f09410d4413453c7b7127b570fcda9396acd5b55a4a0e58509cbb209e3ba5ab986c85b613b8f6735440792d304e5ceebaf0e36b1dc12e7cd511c2c889c5d0224b85900554e21d8e4b075de4a4bc7b7d916b872e0ccd714149338430eca3e1df67170d733b962eb1aee0c2bf0a9493311726254fd72c04c19bd0d6c0f82af222d1b013d09a372b9ed75a7c04f98e7cb3cc6fbbb62169644c5cbb8b9f69ab30b5e063fa4bc3cef209bfc3dfe4c828bcfc78e8aff695580fadb1e1a1f1e60d48b2a4a93978affb7231d83961c26a11b25a12f9a43717f4fc4d97df6b9720f3784dede2f0d6357025177b08772d316ccb2ffe72544fba6d92ee32ec62ab77dd87595fcecb1363ff6c25aa718c7c9f7dea373f30f63cc6d2343078a117738e8621110f464b25f6a64e0c263daec9aa6de77a9a554ae6e6e5c3429361cdedf51d8f08663e2ed520fa4331f11f659785a69988cae22dd06e1422d8ee9711cc42ffb8ed14fd08b713647d118dd843df8614640190ca4d837415b4a2ff92018e0df8c4d99996eaa025e3c4c7bcad55b873f4c30d01abb9cf9e1541af9c368370a2d80521b0c1397efa2bf81e5ca8ac3b1176d59410e66f73ebe63c0cbf1f3abe111ee81d7f89009f991383620c80eb43181ff6521dd6775c6cf00f5d1fd913eb8445634b0dd7b3fdfe8a80e86cc4197b2f5baaf60d63277ad40e01ff186d9562a814db96057510b4aa7463b9e4f3c78b6e33af8f31c95c127f4129d65102f00f99e7f479c4e0ef2a3038c803e5bb6190bd9ceee283cc9466cd8c240bddbc737755aa443275858df977f7ac24d50bd027def4820ba45965288d7b2483eaef4355a209777bd0fd15e165573c421328b26b7d0f5e33b53532138b072336fcec98269a50df7662460da60fea28f17bbe28bb29a0edfdbf0004ee2a1ae44264b02b69cb8ef23002104dda0318c69fd81e883ceb60ff33b652dfad6fb716c09333cbd0c079952a21b774c775ddfe5f40f48dc7ae1aededcddfa601460be727cb3cf3fadd653e0e7d2080bfc2be5796516feeac56b4b91d486d6b42677acba061a2b316308ff68faf65974a0658d5a7bfe62dc0fea5245f2688219e0fe10543d2eb9668ad2a5ffa653893a502a1db66807c65f196c3fd3385111c8088ba58ae0cb0f97eb82ebc60fa85457991d03066289e537f7998319ed5f573b32d7160183a302ebf9d92448b6bfccd6224c3a88132bb0d59c74f59a4f29d6f2f8529c8c7e72b6f798832a0b5dc027d34678f7dfe9b53d47970d4b207012bc985077fe4d1918c0f9ee2f58bdaf03a7a3a43ae8a2b3fcc910bcfb04a3e817a88636e04612f771b0fae66a728a87a827026dc1973271d621b177cd8d243552c4bff23c43e200ea5daced4e5c198e4b14350ee42f160275547c01f384f2410babb56cf8f7cc95bb2d344c9ab08f29d5d2b7f4b3557ba96e9ef39a35371dd79a29855ec23eadf5631ba65d5627f6a823812bab4def5931ea8075afb3d1eb3a31c5b19dadd91b5b043e323f9ec63f36851b432d6129362d31843da2182afafaa61f2bb9e43f53289ad8194074234b19c400a559c165bfecd3db8b191274bf8e1d582089a657d49cc5f6c4388b5a6e4012e97628e5a9d41abb233f00966b4d8a6a41bf9a52ece1d78a517eb3633217fa55ea79c07cfa522efd2f29102db946c5c446bcc6a88fedc96a48445875a45536d1417f6f94d704782082dc796409c072630a050986cd6a3dd7fb2f26424ae64471d9e854b7ce160fba33778b67ae8937a209712a7cc752621f0d0340c0e88d8ef041b7d10c46fbaecc676ded922044740f63f5e12bff53c6b62caaa7520e58865a34e697a49c3ff0886949c21b1ccea2a612f5b2be11bfd5232ca186c1fbdfd35465e7fcfb7d4bb24b86192819ce259fe06aa98c1742808ad3da0f4a6bbf4336c7a21647becf89914352000e1e779f158e988e86b0151ac08dc0ced3088a67448a673b02fe9f9dba9b617e4b4a171a287265d23b4dff1d5938facc6af52e04e9bc004aa1334b4ea4a9e4cea69aa20a7e1c076ce68e1e3dc67dafc20dc334fd08d23bfd1ad35e1dc7df77657f7883a5c590a0b3ca7ed71b2b78fb7bf1b4dc0e0fa911cd3531989a2fdef052dd4d0f6a4bef54cc4808711f544fbd09193f64849494bcb1ccfcaa1b0543da5d881e7f85b7e10ca7da3b1511840705a12dc089758e8b51d3bd030f54b45d961195a18d5163d5be53e181131aaeacf357a1ad279414b290c1d0362e22b76dd7675d09d355ad557d2f61b47903f3f3c559e252170e49bd79feae84b9280868202496f2b12a8cfca21d69e77cbc2d673847725533fb6d08bb02703a8d7b3199bc87e9e9e940a3d55cd2e9d89560a006f9bf860383a0b6be730fe78d4edd4c518fec864c3866094115f57850d14143f1df6e57c5c7de177cdda3287aec462d7ede6785330a5cda080f03c795ff13aaf0ee463fa5fcb0fb4e6b0ea3d4d8ec84170a165332bf5880e0cf73ea51fcb74f48a0e90490e1f22b257eb3d41e0dc47a7734a5952d824fa6194a04238602a99a42366f68d7b3f5a4deffb10d6bebff007006b17e47087c5d53c590f4edfb73e8ed064c26f70843fde8ac6f158c0841c2d3bb2280f968558c316f58da4825563cee2f8f26a639c01e22a2774b6bedf19c155291b792ff0b308ced57b498975349cd26f95dd110e2c2d3421ef81839c758a74260a7ce191a665abf11eaa8138742de8fe2a46a82aee6e15f8d36b3b9b5adffa624696fd099d778189e494b5d93e8cdd2aa23983f2046e64516d8c9711702aac17888e55a231abb946b1ff10ffd44adfccfe28168524276bc79cc86ed58592b75cd699e392a7cc31693785e35d8b553ace3a54431defcd45dc60c917f9c85c15cb1e4506e839f851e8cd020e0b0382aa1c83514498d075387fb47c36149f7727c8a7c49652c2b5967c4de8790d7a7e2085d250d7361cd6ef239be875e958e068ae5468fad91aa65caf041fa935af41b91869648e8e9650488b296a72f0364bd8f432b13b488018e1015546b6e2ee0c512efeb25c525a7484f06aa7cf16b6079f1b2d5403a902cc3042be5e82f376e30bd0340c084c8323eeaa4c62a73d030f2ff0acfab21d25c581b3b4c2c705ce3cc45314ccbfbc9e75fa60b1aa03d2be80a6a462f931bd2163cd4f398de0389b6852e245aa8c85ea75cb1b2431849960676b4a053d244644525fece5d158df39d5691b6299efaf9522df6a62ec27793aee88475fed523929f9d328770887a633de9e641ea4e5e756378b63ec1b26299a01d87977eefe45d8a9e058acc306415f76295aebc8dd3ee1bee44e756474b8362ce1ab184771fc20a95e8932f342783c338d52a676d679be13f7704740b9ead7a3b40c20e72fd01fceef4242f3be3ddedaac176d5f04a55b4aca3f400a214aefce2c60c7151a51b9bd79db48ba3d3989dedb03bf003781f43fb7e83256948ef310aa7e70a5a061bf00fa2c8a2d161029e0dfb4b4dfe5eb9ccaaa31a685456751e0933fafe01dc2c8d5fcace6ec920d0bcc4843e59de7986d0beebdbcfc1d4fa97427299ff2dc54838c93049eca906b58d189f13750f87f973da1b753223304b72c0c59f5d221a360c2c65a1abb9d09d03fe7990496189dfa567e2f4edbea5881eccaad593731ad92af1c8aa42426e1f51e04d7ac2f5944a90ef7dfb14886dad5d1a1863bbc83f26c932c6b9784bbf2c6be7af9ac18f5e9a894649a6232ee7cea436d1cb8a41f438cca7280f77dce39fba3c84aa522130543221335f175404e13b28fa05a2731dbb1e5cfe6d24f48ddaab60128efd24fe1a5dc2fe7e8e7f0e04000812c0f34ca921d76138a7c0aebca9c6ce8789506ff7de22b20b582c900fa6ef4823b0bb181e80c67de460bd9684ed589d488f6893c2bc1ac201bd77ddacfa263182d747996e677a23ca4d1a54d0b7e7596ec9dcf497b3098ca116ec9c0ddca52a51c732a1e00c495eccb48ed6e56b5b1fd32aefedc08cef458649b3b766ffe4fef6549f370917cdc050a8317105219511c921c9b975e8639e024795b4a557b32079e641b6c3f44191ab0a53637df5ec2fbf2a2109146953bb4892f56508082973b0c119ef358c351546698df7a7b1ff32169c18d80cf45bfa77ce98d7051d287a1a4b3030670f939b51dba4bbbea96a24f11b608925b580a09db8d83f5eecef3e1f5641d068d0e2121611537d28a303b7fc2607b3bec77d32a86a08731d6f13d3ea03ca9be1f80f66ac66c78997b8afa1bad96686d8b5b4d4b6bde9e11790617ad1d30f8168a2e507e6445185a3e05736de707550752a37db2ff1aef499ab7f040fd0793bd572609058dc59e12a140dbaf2e13f09b174daf71c6c03f93c649f4dc4fdfaf17d2d76e8594ffc7f0ccc5da84f442c72ec16234268ada86f75a9218b95eec95b0846cd2f9b15292fdf57886f6065832c15e16343dd59bf39c08f0043a15c8d62af04215b82daaa642b5fcfe67ae96467cd119e0cb90a2150fb66fa95fb018a46e92ebc51351d4014a632d0960d2878b19cfef119155f45a141aba32e502e5d47084bc3f6f16559de0b2a610a9bce8c6c33aa2f2b35acd6a924f86e3c2e4964777813c46ca73dbdbfa37e49501585ec9afecac988c0bd1b0d6dac59316e0d89675a526d16640386d11a322cc1d6d01684d55763efd1c5c801445e122f94ae4027c8ba41c0055e982f76f357dfc87e26a599265395fa028257d601b218c65570bea40746251544c6e4dd4d24c7337bed2f38711411c3fa1113a2f8db3540a9daa1011005c4f251f015f7538627e87811c36a4abf6ba3fc5f85214c7ffcb9406d175372c240fa9f11d707a9d9d69892ff3374ef676f4813ed65ed29c85d3c0c6b6d76e0d9980d856b92c26ec53a85f5fc0ccd9baaead4988849d921ae73416958238eeb8a3c680844e8d0a8b113bbf4e2250042f6817fead6ca30f7728a320a07d9f7435441e436aa23387b3c54e12b8798ca06c839cb6cde599621a0358d543ffa233684e3db8e090b979fc304c4569b3cf554dbcda17a66b9ee2756438735ad8e6487c4f8849a38ac896e1f25be2402381664156d1543905087db7d7d417d2a5ca5a2c5c45bec481d637bb00f9016982a6d4cb816c372aa07f01d9bbc54420be0a7d86eb2dc9a3229fcd956899fe4745446819dc99c48c4f61cc6063a0cf148a2dc6222150ae7b8727ee4c8ed9104afa956578325ba616c164641016dc482d98048ce3634198e1cea11c10863bb1f245de731d3f54ecd7d01638d77b9c726552704acf31e4af15a2d30be4060831357f929d7a09210ce4315728004707d108b2d1e45eaab1db72a4a61d03e43a1d3e5ebf7d739de0250715548a44342cc4b37def419e2eb9da71a11842b0353e15a8fa319cc2ed5d15ab807c3f10061241bcc9d7831846e7b72fe0f67419836b9c35b929dfdbd4dd82e54da7d7c5c1927f08bf7ad72d5f389b295b6c01e460bb51d82adea21141f616204def0c7f2bc8282dbe8235364512bd543c6a534dbeb387679a8c6134e0a9c901e5d3c4d9096032cbd2e670e69891a0735303d4c692b8fad4d3b64c6dac739fe849d3a6d6ba094d383a6c06e6788cd7227493a7be5e936e8bf7a03c01cc09eb278032cb661916dfb1ccbf9076071e14489c12c11322c9d27553f30c1ea1ccb9a320da59f6d5f6b343ea29a7ef5342457b8dbb9db7d1486132049e1d3a0877977d6b08e939e912b4304b114574a85aa7a76bebb633824459ca2abf30ee99be8372d7ed7fb73e15240af3b4d344480d1b526248eb3fb4f24cb2617bbf7f7adc8629ecea43a047d0768a4e62469ff6fdeb18a65035338e062b31d0c8edef14b3c8c4394a7055a27a9ec89b15bc69722c3396296775c751fdcc213f8f9e7756341382eeaffbed9fa036c8710b721e64d2469e98bcb96228522e2369926ee88f82bde9852c1b9744e97f9dd807b1d97232caab5547a08904d896e6760a7f74a7c981d0ac04b4f6ef27a26d305e306e11cb0037c96d3b2798addb42b6772e2a34aecbef0007274d3d6add74f39c2081295f2fabd7702e4ee4da2cdcd53524bcbe5ea53bee77fecb4c0c2f9fe694e324ebd9acd24a927da827510e286b4dbb008f1faad64e3f061252e92c115ccf922f7827f7b706440609e16d8c469edf4b70887fd15ad94e89d9da12bfe81eac1c949ac32afb00dbc113d1cd718360126c7f982930f0fb68de45c447f4d21a187b55325e599e9b431133dde2e0148040ff3cd8fc3adbec369834f2e38988207d2b7e48dcd0a5119291456984ed70a17a833c4e83e749fe6a18b51c09214d5230fc4e4a14223890920f4146c2002eefb04f04f5e3d7b68bffd492ded986691da6dd54d22f365739619ee11c3a59c0e0cb59218579f32d99744e8a5e364ad198cf9dfddf90bdeeb99d9fa96c83f6be57b8c5188a819c2f614ae90640a14e8bd60fca9dbf2db60d79c3f5ffcf9ddc2e64530d9b889d380b699678aeba55dacb7fbed2d7a011fd7a95375c2885e9fecb47ea1655dc01b79f763d7bc2a28876570093ff53005d4dc65baeb704032cfdd61570d50c0da44d158050f6de2d01e56f2aebca2ecb0b5668695779751b8043f7994730fa8e430e55cbb9be93be4123ffd9fdf8e7998186829c185df5f1a4dcb7e53cfcd0c43727ab2282d93d23e9053212c501a92f11393a3ab3b68e907654169a3419dc2c3061c2c95ec6bea00ab1e067b705f98f4cc9ff784976994b50294776b18414feda1e6cdf383d70cab9fc63609a1bb446c62c05cbd0cc8002a7d8f1222ea81f25bb8971f58757d23bbe57289fc296e5a8d35696631e1130642e59bd292aa5e8686549a7b322737f5e0ee4e93ad436c96b21895203acde6fbd3ffe82bddbe1d4892cb939ba8abafe4f77ebbdb51113cdc429c03d952c3f82ff3d429bb0a7013ace05d77c49a02750641350f94fd2fd192c0ae0442514fcf43f3f9486278883df6e8b87eb2d1311877977b65301b38db873f0e8e62dc5d3cde5e15bda69fe2e2c92342a61aae2d42e12c5a8132b47fbc7d785766f8f830016ff95e4ad2099afaba4362825e3bb8717b53d5c6b8dfdef36823ed58cbb7fe4f9c561f5f8146e01bc65aa60da7c2dc75a7bc035e3fc1b02c595fd115722d573c1480797727771d5bc54a88cee2e78f156adbcd5f724af1fc9c0f7aa184b6a03972e00b88ac1bc9ffc2d6a5254e9061aa1ac6bc0dab6ed1a049691a6188ba65d4031088c0c0fcee95ca934577de2338bf0ebcc267eb7b4370ad88048285f6a8587b9782db2b16568d970480d9428e9cb1b3bf8075740b6ef12a256088765da2e5d47e6cefe2a593f0c140e59cb1c19201508ab0f0530186eaf476065010d6b419ffe73dbce71b96d24b493bf07b3db3c8b122c18625fe9fb4dac7275a80aa42df1020424f44c1d806ea610e923759d5582a488f1ae49baeac4229cf182aeae3b6f6d2cb4e66f6e41922471a79c6346b25f5190456560328634c85fd263cb05c4da60b601c8d6264ff66cb8cd01978fda8ac73591a7de5c460509528fc03ce62fe990844aed3919cf3580ffe21c14054db8e65c983756723adfffd7e2b8821db11666ec9e6863ee70a45a512cfdbfe9febeec3bb4e7910c66e95bd804f428b4ceac33038b4fe1a7ed68c5463d0a1bb3f242aecd63aded116c05cd4eac10732930705461fa230e4c5c11494bce6ad898c9fa1034086f34933e68fc9ab84677d50f6fa46a2e3d0f1a657c2514b7841a0618997aa7bd0377e2a188d3a8c7799beafaaa809d5ec4b88868ff764fee65dd8bdde084a7a28e854f2e03c9fd67657ee77ad1eed5d7826ffb38e1e941a3607e189bb65ddf9d70d6fd887f0d627ac6d0dc7e0fa6d0d2ba1a8f834162070b814a9807c343386dc9a189eb2c30f975450e5f08af8ece738ccf7fa3ebe5ff94f841d500cba46c47f64217457810e17f6c9d0b8327414f178f8e3bbdf343466e198186f62578f3ed5c9c5ee3b5a5e2ff327c0db58eca633546efdf7b348afa2fb2066c2638257aac80b988e612b8b2b93e083aa174e85e9ec084872ad2a0a028c77a798a2494268f4181d681ef904bbd9a1fcd54edf8122c5ce271c6a244ae5125e593b5fcfb321158e1ae8b95d97e9924788077e6ce6360d36929b08a0a8457bc92cb4f582e16ba9ad673647e5a3ea81716b7cfcea210ee873a3dc2b35dd597e2e085f9329c278c7beb278f766475fed0f5823e127416ec9f7b7d5205b45832182a76e35516255934eed2774224535d7c3c86c03acf73f29dca39768decd6c0e443f567478ba5dc91439bac716a14a0740a570045a58f9a6e28e268304fe5b101161636cfe1ec474c87457a6e485d1bd9c0f2172df04e5db2e14462c2b32b9aaf105b7c2e680cf6f799f59558aa897612e74f5da09d7250ef63e8e20cf6bee4f15de11085b752fd7df5d73db6fbf32acfb7d20b513089600541ee6c904a3a0fa7a75f720380a7549105c46e29fde39526fa477f718efeb7ea07f3a110b8a7d674551cfcc5aca10bfdc0b6e0a9d3d6c2721fb1bbad9928efbc0ad51868e72edd47acf4c2349f9b8a709ab92cecb1ef06e096936aa7a640261119ea808790ed5cf3140076c8e5511e0736e66d96a0f98e95a58b241f8f0c5c8cdf67d4e38e562b9c7c18a7d2018f876de6be79151848972d18fce5fefaddb7ebf468b482f82180ca6e07918ed173e67987052cf1f3cdde31389f8906d9b0f056309d2d467f983da80d97fc51bd8058fb2e7b5aa4a0f36f0e97133d23b58310538f4f11f83fea9f76a14613eb754f956e6570b3bef4d22a5aa02f2393ce60d390b91e8ede28d4e563bad888e54890922d13518ab0d43b418cd4f2c7a7f66ebf7b494f2ba20d1304c12ece2413b50179ec5fc7c178395e7dbcdb75e14a9ef4486e1a5f78d747beadfdc3dcb926bedf0dd185401c108809794de96523ca463c388fcdeb4f283c6b224e226b5a73688e45b1907df1e4c37b40251b6fdd1b8a0b0d50efbdc2c0bec155396e3efed7bbe0cbd0141ab333453f252e6c738d983043e8181718d6ea077adeef5f92e774704859a6bdac1449bf4b016cc30ab220a758325f867016d342970210b4d0f6362c81005e63305a850cd90012187626ce19538310e4443155750b82097ced8bd0a59b0b17ce0c78591dd76e949eef6b10052b727df10f42b96095330f5b9b6db7a2bfd189fd3ed4fe141e94e9e888ab8331801d96ca7155f4333e5fa03fd1894c6d9b49249ce1f942d6da863d2021549ff011457fc175381a652a7423b5c5c6b7245897a7dc95a83854a8203374e15abf6aac9cecc76df74c632cbef34aeef8d363e34b0307d6d0fdfd45a81bbd337bc3d6cf5b25a946b14fdefe7480a7c2e404a60a8f5ca7b33375b2f171414144d7a5aae37304c54de6ec7d1185e63459a996ff754a15890793b9fc81e8e24e2c8dbf52ae4d14ed500463f409fcb91ecb23b3322c4051d9073a627e5133c1700a196cb17add7387a121df9b06af8b730de99c53a55050a23de8eb05f870a726bfa11507d1415d3537f1075aa0bcb3d4a77ed8de3a81daf82967d60e79821ed83376694787390fd2f0e9e7e214d49d99bb772b1fe09a8637b89ae28bc3cc1c01963447a8fb364998271bf278ca066a9fe23fdec8a558daa727c6b33959658c217d984690067b920f9faa7663d189a4ca0bd65edea9dc410c2759c9096828c7ba554132883f2bc96d97ec093b4f9b8e00f938a6f177f3f74db6cef396f0bf04618ce9dbeb232af160893dd890cb819818375193962cd609e30c6ecd434d9bcdea86b55dbcdb33003eac81fb8a2468b1f2e52394324042873bf3c7b875a132dfcaccb485bc692eb6c1aefb3cf08dd8d02f25314c6d5b561870ef0b878feb2551b11629379312487fb3ddd4eef51a52a8f4b2552319488bb9bac0634dc19a4fd42b60c79e4f010b39d387c96b7ad8901cacd463d9e9e1b91b9243a6002745fd0176ec039c17e8b1608cf413909f0cbdd8828ed74cd748c5f926cbd2764233b77d152ccd0c0c10c9b30dd12821f55928bd5de7745711352aeff6c7d9d70d7de5020a9a39621271b432a89fdac25950eda3ae40d14cdce84d484f5ff288a3e96637008ed6464f8231a05ebc19fdf097ed86cb939a42994bfe1e51e773aae95d1f1d2ff7e0e194d699481593392c8cc76822468d02412837531c3416191f21decac9be90fa38d3d838b0d838b5b1fca5496b79723b7386ccd6373ebdc7043b2791849d9306bf44987da7be7d33c5eabc90e22965993f4e2411b7826e53a77aa403cf22d0ae83dc363c01f3e092972968f5b07dc8861ab2a09d5f1165fa51dfcfc1ba10acf2c29a8297bb6d35b025c69aefd093771bbdfd78b1f8e9f280c13086ace78cd610e5a9275841d459347cc1dc838b51c22439b7b2d51966ff8bd39e2a22bbbb956c6b7525b183b4f411fd4efdc9d79f75ccb6d73f26c26a86e312b1934aea87170080f5d4eff3c19c6a57e848e50ffb249aa2255f04a63b83eb15752564d845a9d01cd38bc57a159d6c8bffc1437e04c18dc0544c446042f811eb2fc8bf5f908cb64ba86f8a485e4290421e50d3003d1543b63fd2bad44de70210d8975cc6f6712db0bc19537cc6f44aab4ad6f7544e7166fdfa16ff055efdff6d9ff18902ffa7b05ec521b4e1e93819d850de830a9d033446a2efd50ca6b976b1c0de478b61f1b7276950d18cc81f941dc92f51a8b5c56c3ffd9e02574662ef280f2b358220cfb6179c5282ba74cb97ab5367e2d1e740e41f5e2c52e14ddaa4800f5e59200fb6e4855d2b5e1f10afa7100292b594b11a37cbf88d48030357adfd90f730c2a27d152fd2fea591ba35e4b1dc14dde2e14bffbb3b0b10c82baedd3ee5d13aa4859fc4ee80977781048b3ebba1973ae817bcab24d27c8e857cf723a41a80959343b5eee4a7eeb8faaf2be775108a91e68faabec804d0c06ec7f2957f0cad3ba111a814a368e08418e7a8f86f910fa676d56ad68072cb4bb8cbbbb4241b33a49ebee949ca395f62cb7936b35725959990f10bf46842b88d264b41099ffda53ce4b56efc5ab6536d51adeecaec9059ce7d576d3df066d81402281ddcc49337ded375d84bb8752ba08088c558e0f72b6cdf010899f68c5a52b73cd02bcb4466d4bd86eb5d343054f585fe0af79d6c85586854ffa3b09538095a3652b8f263d14766b7ef09ba0ecf2cbe6c6a223adbf3a8a1cd6e007185a16b6b1951bd69e8bc894c3c5dc9d140c64788762b812ae52ffee20930f6e65e4a6cb245174eb64b78072ed353951133cf12f0f985550cd063b1c3b4b66709b3c5a8dd9e5030825f47e5d9de6394e56099e43d07674fbe890da62882fcc4b238895d65a8ed084709d6795073c78536d2c9d22b509a5cf5b724f47dd7c0590027f77c2cd9d9386e6e8b03689fd2636b599284139f33fdc9e1b6f1f5c5a1af366533a0fbbf61fac9a139686af8d569dcfbbdd2c72e7d78ce5829d864f8335099f28d32fe0d65041848e48859eea816e52c9df5c554fb3c1de7a0f39d3f26d0f3c84b26b42d1894f266df6383130f142860461d94a28593ea92bc1f8b426c30a1c226692929cdd94218bd8c790159c8d59ea99fd817b102f98fdec8b1b353b3009a2beb7e71cc89d8277e9e65322348286c41ffeead6c73694891ab1dd8527ab008a40250a7900fabfc0f645bec2692999a5200fffe64a1e59a205fc8c9d9560e6b7d09b10bc2dae114574394d223aa2a62de1f1132f93fff3790dc388b46c1d6791ea915ee29609d7253d66f05a88aac8ddc342532e869a756f1ef58a3fbdb07e0383b6e5707b3c5f51eb890ad4202c8339c4772e4ded5c114c86a5575f2b844e5c186111f42619aa8d4b46bcfbe3d9396b49c828efc2a61e24d7c481bd4e306252a417c6de8f44f6913474d4a0ad17863794045f9a2e0647e2cc5971c6473687714a12807553fb0b1ce8c45df7250f413e0129dca4f36d323293e918f8d9e67f57ccb5b37d59637f2a2ceb2fe39733c931179c0b018854612da92650ac0f4f7a3817e256395595742596455efb02a84db9a3b5966932cd471db6d18b0ef177bd6a8b8aba4a1f585b27b14073ca6fb4ac2d678b01fb077e5042541a6f66ced0eb8fbd3db1a680e3d5d650cb7f76842eecc36bda66bb73aef083d562895738e4410ccefffb2d9cf6b2f9262307724722dd0dc88c3439e64078cfab4c3a3d7dd21e22176d338367f10c4fc5ec0fba1934753dea2641e18a000bbda091097892a1de49c21b06a1e84dfc0b15564b8abbb62d394f638fa3112aac96f0fa097f5288918c2f21b6301305a95301ef8b4e2ac9d9a5ff0107963118965deb392c433444d48149f8f647e4e47a03a48758a678ef1a7812afc04fa4b4f9799c19527f521b3f966fc2797faef8a0db1946b92f5c4c5ef98c3e7ab6d4840b968d190f3db898294912cde1d694fe432e490b1fbf158213e6d7ad900374dbb271a20f48b4c36ff61141486098ace5c84dd98008091996bc695f5d97bb6fe3b454abd646ed39454642a0da415701312a90c6eb0c1ed781a1187ddb85ab57a55afb36ff3903b6b6e979cdff483591ecf9b254eee52d0f45026fd1805865ce9025afb88c6147eaad7b87d5a184d059317aced241c53e64156446dc65603ca74d8f602365466cd91b33ea80149849b8f67a197e12176fdd1fbb44a5af0d9cd4de523746d6187eac0d448fbbdb9fea174c6796c57a1ef1bab3943de9c4ca7a9c4fa6346c487f7873adfd23873faf0fe3ebc2511eac4d843f138981647f67fdeba4f522cef1dc4a66b082a5fd2b5ef7115691f973aa14e183cc54b2a91e8c78df36985f95ddae6d3cfd2527bcc0f43ff44e912cdbccbcd95d41cd10c5c1571ad2d79b8080690cef8fcf4df0fe4c3c2976d0ca13fe7742f2889315fc916f2a03470a942749c72f68505ba40157d0790fd3f50e6ac5be62ad1cfeb16cef6cba18eee00792ef9c068839739bbe0c9fd30314eca74132ae6786ef929f682f3073e0675ff436b392d5e5114d859a5e58dd1e74e059c08912cf895159f47b855b4e34574ed446057573e5e5858f435cd10ccaac9f9179645e1cc11965627da768a25c911064725258936785fdee45b25b95182178d7faec64dd5767751c7a8076e443c7ed91ddb9f742923c35b6bdb21fa78f4220ecfe711f2d694ec7c53895e45a13411d10f700f71369d1b4d1bbd5fecc1cf23e5128071b4fd6987b5fa7c77c52f09223766354d70613f690599dfee08e1582a798712d39d32a08acb329bc70fcebe9ccb4aa458277546b2c612065189031c0c95a31ff3285b481e68864453ea8d9171314114c9ccc9fca19f1abf52939084968399b3f5acada08692d68db56f8095f8effe7855a4187ae566276b21f720ca7a548b245dacb57ef7b8b900c782a16942a990da30928ef8a4e5c9e8ad3b83b45afd6ba20701c34f9a254d9670cd5fb1484c089ab6f908a49d8dc820599f2d66bfac7993dba6fc1e5bdbd6f20fe7f9dc81cafd562464f2a15ffcbc5aab8bd19290e5caa384f7563c73bda02bfd92c25dc4fefcd9683e2eb4a77c02efcc4e0024c9f27ae5e799cc4f6acf56e2872d7aaf8aed3b0f93648732b44702a887bde099d097c0553485b935c7073dccb22c4fc5263552f2cecad51857f08a1c8c77d8144bebfe2ecc69f6e46d58b0d123b02cf8eb35dfc20573a90402b3637dfa1a990dc799cee51a3a7f28cad52417b572bc2c432f491e1dbe5064b9d8dc1dbdd6f32e0d21c9d685b6bc96cf512bed151e29bfded4994b83067855ba73950f9323d2ad805fe3f0d53513cfda220dc8f71ef9c306b2f878013f9d500f1917703310d8d24612cf7d794570010a92234266fc7e5036e030b530af7b6acd90a0e16601824abaee5482ad2bdec89e02f74e67c5c3324acf16918475eb9b524a596aaa918533f5d814992ed574219d79002e117bb07decfd3519bc66d6c2f24b9db70136bf5d1d1f29eca41f6cece975ab9453607e9261c21eb9079130da7579e4416c0359693697cf40b0ff4387380462d8ecfe299b44a35cb83c620db8e406a87e1844ff80722da6cce8ecc1acf7bb90a89271460df23333a45c654ceb73d47bf29cc0c398673a80f61f0a039621630dad9dd616b789eebb1f1f43a8caf4d16975c5e46afe5962a2007cea641cec00a37785364f578752cf71554f726ee5082d346b731874fba351f193f9a54961e27192251bd6facee0756cb27495c0d406fe9c3858572114117ab128a08c256104fbd72528d3f6d9f9d509c81689b98423e8ee88e8cb4c091ecb1c71be54561b9c12268f584cc59d9c0281999327ca29b30633cbb1980bad081e9e79a2e832fab66f6c3b68e19cc2351a1692593929017d495f4b7f5185b8594dc1f1b350080d3f1b907ddf3f6e2bb58e5991cb35fb1e49594cbfbb83c304ea56f200f3c3d0a60fa6a0c6f0b0c8e94738695997a9655f6f28a31f08d634f1be164ddf0435f1e35d6899f3c846991b1e7140150d0ae0bd7c1c7f84b9658182830f3a196b25e40331ff5eedc81866710b521d14fd32ecff2654420c712393b6718e468bcf2e7e4668fd2becc9ee8440c551a1683515a7ef8b009139553f00e17dc170555973bf401d1e6059f629014a38fd0798e901fba83c0217c06ca98a9125e51fbee9cdcc4300af6db6bed7e28acbb1431adfb0697554fb2820b88ccb96d169cad5d8604d9b5c745bf0ec5f4f2cfdad1f988686257c788e540c0b03ebe1e3e53b73d1f939af6d24733c256ddff704c25f73ccd767cbaeb898409080b10876f02249a9217ada017ca40676dfd5c4ea628fb819429b9718c47ca36fe5b900c72947b919615659e5b94d258106dd34fe985b772a79cbda424edf6502285838bc63ef497e4b36e3b8cb222b187ea81a1e679a1004a9de0324816123cadbfe1fa8a3c4978df13a7ab7ed2163679f92a1cca22c7356a9da53b1120903f5838361c0598fc88e16b72047806ad86e7ef58f0fb5d00280f435e84154b5cd875b42f1e67ef2c7ded59c152ba7609983da23036469dda7e9ad446e9cfd4761314d4daea54890f3191ab5fee71e98fd06432a00c5ef9b1af516d17189d84d7f4ef771887f2c00e9694f1954a220f8b8d7a9ddf22b966cdf5cb0e1cdf52f9d42db35629cce69cf2a19aba851882e7c90e62681d44f0e2596274c40aa1e82e40665251fe201e694eade4bfadb9358d21cd4edd055b54353d777648103c7836074d85be186ec198fc83651b00f177bbe04909b3b406ca7cbabe2e70bb8584a11d33780ffba7bb26c95dd9810394594a6de8478c73bef1f5a1eea8d45ab2227f0153073022572b7b1264fdff96e1577272be54ed60aa0fa0e63e3f0fd39ed260a0319d16323bc0acc6413dd153034a76f05d61352d4c605a517c17184228d12b0dc14f3ff54d08e8e4fdb899dee4e276915fd9efcbc4f26c5189b39cac0b79bb4e13a1cc32732bd852a641cf1e38ecb3364edc8113a498e2fb3cd9b7cabf2cb4a00bf4f4dc7bd56dba744df3e877b3c4c40f1d678d2a53e57ceeb953147390466f57f401776447553561c48de48cce103aa649f65a72b699db750c89a0741fdc4562d7bef6497a210682c00ced99bed9c801e9fc987aca281e72fcaff7e7b894694863c5dec1f6e7e70229daef43ce2087c51a2e1167f5f6daed41f5c00b6435eaa6a12779ecc469df7bdb7d3341345698e317933114068b7bb4ed48f986dc4231d68303da6f048dbfe8a148705feaedc152e293a2dbe84d88d20d5a698d59ec7a4164b630e5e471a11f26871bf310638b16c66996ae93ba15265c9536ede81caadf20e7460b84ae0d81593c274fee08a23a4d7c2e4024dec2211139c8f1ce31ddfa3b58c189427b0987c9df9a0e2f894b90c57da88f7daf824073632b2bbaa2fb248beb75372df806c871e2c99c4491e321ac976ea29330f7c11de7b1e4687598bd3ce15df167eba323c4a8fd50ccabf6caf3eaa77984978dcf6e01577dfc0433f38d66179e9279ad789b1ce16b9010848a9326fdfcc594fb25eb57c7104d9256289d9e215d77c0a6b1e8cc572535c1bb6adec45bc6554ba19e71ca2e88c17080ab95cc2186ce07dd6665207821d2571a3435271e10ef4201727f97b2e43cda26f21b426bb71176aca263361579b95bdb9e0aa3f4fb712065548aa53db2bd1745f7e61bdee30f3f10f0c60e95f6736425b27b70c2f9763f5ecfc37550246d7f4e7622f351b0f8ed0f011507d195b5637ffcaf930e902301929aecd600ffd749a8c9fdc777da97a0b20fac195a87f1672cd18325226ca82ffff3a8ff4de56c0fb41a6df4d1609f96232523695022d6a337551055513afb9c20c21db49aaca6924d74112003d6bfed69c7a188a57bfc866e51ca8253f9a2c8a1053dfd649a6ef232e4f6cac4a5552a76bdef38b8dc6a52ee98320fbf3da1f714bd5beb728d4ed3efa698189a80dc47fa23109b05dc376f94b52bc6646bff37c3882335dfe813046ae28d41f46810077d954e7c0ae1786bbe016256401f07905d924bcf777ca988a47443113a74daf7176baca51acb25c19368b6197f6c1b59709204ffe77c631af071a988b78a01cf2515197021b1202729d25c7a6f69d8a1cb5cb92c65360ec9f98593b6d0d9d26326e396dca3240f5dece4bb45f86cb587ddec960b2882b13a0b0ec5ef6b847c4273e620a8fb0f192addc110a0661315e499ef3aeb36c51aa87c860ad034a13ab9feea1c76c84a8a8ab963d90e2b17d24c1948fd3c6baea0499195ddad6cf9691de53bdc80e40404ba0d3fb34ec10baf95e322da64ad2357dd342a74c521032e56b7af6ebc2d2637ddbd5b994355a8d390b8dc1453eee6314b92fa0e41c6c7c3a2a036994a34054f77c6b9397b65c3209009c988c542c8b6370e9532d0e5342fefd228d046c9c40b6a5ec4efb3727a4346801f4da822ab1011c769230a3bae534c39de3785314b22dbf499c2f7f4f32f6a66b502878085fe87b5e5835883ba10f974cd90179ea63eea4386f4ec1ceedcbaa7a44c19a0d0f89306c1d34687d7372ab2f1b36dfcb59d27a012dec7afa3671b181e9b0c3bd6abca47285cdd54b8126693b1c876a80a8a311df14af1b9e3d2c6b577957dd404a33f123943b8c78f0b1fbc4c2c8786e7253856d854c09b3c66730539e8c3d64c5aa4c8cb1e02992cd1332127c2e9e3d39c271188ec19783cd2960a056305aab74f4d9d97d12fa6562ed5f3e16e06dd0db38119ededd2142ca722cb6c2c07b7751bc12d608aad21ddea02325a907cc10f7825aef87eaae84e34b230905c87839e346948d82f3a4dfd27191ef3adbc0bc0c7af2bc88eb9f594396e9d2957a547aad8e9275bb73bbff428aea0cccf7d907563335f5a4a9cbe62a78ca465ed306a939f4dd2b0492c43241b479c854ac2008bbbf175e50a06da2587ddf8f179da138b262f14d3c655c408c92be96c399b80cd89cb3dc3c98cebe83e486cafdc5bfcfa37198d6111546a1544c8e7bdf044ee6bcff1ba3dfaf5daa68da969a18ebf8334ea7bc9c3ea8452c6e83cb7d06c3fa10f5e316a8785cfaaadb6595ea80b7c9616ff645c8203fa4b81331012e725bd42b987130b1247e41938762e4d75c2d3d779aa8f21252e8a424b0ebce896cdcf5888b9d2c2017b3c1ee1af62621cc34c1daa00614baaebb110cb6498906226140a60cd125341b5709f7f863f3381bd0fb48bf1e464914ca5342b6bc5bc3035197ff67cae4f4156d73fd44ef67b8a584a34b85f244d5ebd13bc92338de64d64bb7e8aa7e8c74aedb433eb73ffb1c3152f2d4c158d2e999e836b470b49b5a54c07ca35884bab2f2e71065d9aba64bd2eb26a909d6b9848a4e28813d6c16305eb74169a3c7033cb6a644d517ff791d9427835155a143b6525ec220283db51dc53c3f2963fff77ba01a16e4155b90b770c2e197cfdea051d468365456947b2483320268d95cdd374f8890a40f7b1a107888b075824740754435cb91d495bffd1aa27d8d84634faf339d4d8b341c71550f6a64c96a29d1b73ed0caf297ace813027c835c2f61d7a168a004ece665fef0fd32538bdb5bec96eb6949202d439921c37c8a9d00fc8905a86121c894f9bd4e5bc94d208d7cc610a7b1632c653782907c586a9ad19c34a932988c7b44172271b9f3babeb9ed338fcfea021ec62c51be7de54a0963bdf839df742356216a0256ef08a590ecff6eca4325499568bbbf0e4d0611737924759d5c535ec30867f8a1dfa8db597bd7950644dd32dcf991f9ca3d235a77af1cd9bcc82a2dc54ab519661e4bc5d330cd0c4d8a46ee400957dc6ffd5589569cfbed44bdf2a94511fe3630cf6e5e4cdd87b1c63c381ce7c6f021343231c97e190597b8e1138da754807b704a9d58bd2a287f2920057ebcc682af9aeb0f23899da802245a89c5864560426efd0329e2fb7e5218e5259a94bf3018dacfc81e6967fcc7fadf16ecb813962db76a5c02f94e57cf7f1be9f30aec56e8964210022c45ac4f6a3d1b6be6e0359ab05757e952d4904fdd104d133d048a0799a0c3b99fb8ed7040f00845208a188546606ac95116b93fce8288edf2c4ce84c0535a0e41897bf1239e7bc5270c9e2e9c51bd0ad2be6ea5c5f697b229dfbde83287f83dd3b523990f44509897f85ce78df89ef71837f0106097ff75042f017092d91b3413bba2fa2620a1b32335ac45e6b93e23787691187b7cb485e4d6619f04f0c8643000b9953ea2a826e4ff71a56550cdeec977b8eb11318c39264b6a7996c84a855ced75a8ea3de966d74f59407a2b53ee979ee80d923c7df434acd86e86b3eb195ab54a93a04799a0795ee2dee81e73285f949ab4ceca294c93a194bc29b795b4f850941eb58fa10a8f05906d8a2dfd7ce7b8323d01851c33c88ba1f2628f93ff209030e09cc642e1a5218ee1f5cf2a2050e5bd2309f80a38993297e834ff4a783032b06d9859655cf31f4ae60cd44165ac77dc1d17cbcbd839ad76ed0a25b6786f3e7d9252d3e60f364e88ea0ff027335422a1cc5922c76b24a946392f9fe54f9c29eb029a504d0ba0dd62d6e0268cad691de277e2da25e0ddea6b37259e9178505c384253bda15bf1b9a83a2f4b11cc0a57f88cb9a5e989f8364194b8e62459b87249f8528909c7345efebade2ee8cff98b142530ce870e6f7d3575af99a1bc09bae16b87a0687059fe7d27d4e462e9a086ee7ec728181e7344ee7b4c4559b2c8692494fc35a38f11773e12332ca20c37269afc9dabbd7e6a1d05a82a360b428cba2752af8e53ace73844ae39f09c287969f6253a4efa08d1f82383935b34dfa97932742e8090ace7e0c874eb11f0109fae74c4f1a188e3f3c55b74b0482ac89da10643b3ac44e75fb201ef5cb8f8a5ff89dcb6c85a460d36a08f1b78eff8b8c5097292741fbaee48dc4f2fdc210fd7c689daea0a4c6d01372676cf94789c12069e52d6d6e3babe948dadf7422264c8c0ac99dfc4b636c273ada304cfde8015b1a62d8467ab5b9ec41619e89aceb90ffecacded7a91cc3fbdbdfcc1e9148922bfd199692cebc457ac947b0bdeb43d2709eedbad8332ee5bfbcdfd963ead97fb1ed5c3aabc8348853b5e6c597aafe4cdd0e9de76742e27c390900b00df8dcf235c63119e07d740e0856b0e101edc5f9bbec3d7705121cfb9ac1a012f35f713daa22ff7e4f31fc54420060e680b8a53be1127c62050bcf6a68916f905712299622830236c52795cf9ea386d0961dd4a42c90bf054d057f63bc7df15b2dca31f78b159571f8890ea61501cd42da1becda33d563dd78db59487aac6e613a5213da81d3f51600e198684599a677b2e812f7d72d55f8b9cf0ff49b81a3c436eb4dddb04d24a84f2dc8828ecc5e57f9292ed5aaee7b6b1a2d80cc3f47f25cedaf85d9be4d7dffe68cc747c2f4174e2117a429f83900242efb6eb44b5bb5f21255c26e908a6aa2a954c5d9fdc6bc07dc3cf34e4a938e78dcf79842f90c236cb3b888d6a6d1be7560c34f85718ddf36b833f5aa2e8cbdef2918418238cdd7a023ac106a36174aab8e1e3a6ac925069c5ba77a77c1d26f3b286b0d07a4611af5383a463f2fe478e58fbffc050ec77e685d0608e43089d0a4f53ea91743bbf583814bd32a011c48b1c164efe3df8f01fd7de0a4a124cead145ac7e80dd4579f31c4a5125f7665b9964a38c2524fb7cb61dbc8bc77094dc5dfa8bba291dba6e270ae01a8e40b5b9d1635f062c1557e32c78140dcb3727c0e38b8a5ad2d8c635677c653f80a06a67c15e357975932d311661ffee1ce37b0fdd3234f018932c89763067d793e57ed7baaca587ede92a3d126511ddf18c2605b1dad089609f1c33cd4c53abfdf1d65ba0b6a6484e69c49f897a7582791334ff7677a25d47e2d64c3211b08b235adeb842fc24c75cce2afc058a8d3f18cac5937a88c3e8bd1af1e9ce68b710f04226d66bfd7ed43f15fe2db308028e9c7b19cd11fde879393662d44b4257767eb9f4603fb8d53462a2cec71b906a488f56eba4cae23d5d17851234606e8495dbcde7b5d07cb41cbdd59d9fdd682226d395673e25ba3e22195460b3fc400e9007d58cb93471793650a0f9a4985244e603ad8a4a648ee99dac29219c14bc633ae412cc721605fc08dd106ff369dfcda851777ca50612c7f1d6d61c50784833a4909417504e275a8736e71d78253c1882e007b25f87fc83e3dcae41da2fe6054f818c6dd98657cd198b7f2763d4ba400f7aa6e21343c12da04444f534d3b9e566209c5fc3ce5883c708a87de195f76c85730b6b0337e1ead96318374316f11cbf835d7fc329c8444b90b74a7031e7901e9fb3e7b59180b200d319cacf4bd283e54c39761958cbfdc34dc7db136ce876b9bc5ce8d1b392c08b384a7a8bd36f027d8e8a3e6d181e1ad76616267a0e60ca61246e9a31c3449f354bdf23091d650048e796ad1083bfe765b1f4813ba10df393050cb92862bd4b438d6888b5cb479d73dce088f0a4306289945b149edbdbd3bac3c8e410ff9aef98896b475519b5c79b8f5b0bd7dd98f182c16d8aa82736b483eaef4355a209777bd0fd15e165573c421328b26b7d0f5e33b53532138b072336fcec98269a50df7662460da60fea28f17bbe28bb29a0edfdbf0004ee2a1ae44264b02b69cb8ef23002104dda0318c690b9bad896566688514d2607d0551f7574d7750f412c8120d9b002fd5d403366e851e8ca0ad0085f9874718e365d768761f3ab5605345a7ae256fc8d1e80af6534ffb96c0dc39c54b6c91db614d9bc783de786b013e8fb34c2acf7f3fa78238c69c2097bc263de19c215c53e729ca4132b478631ad13a24fcbf15e125ce357b9265d01db0dbb4bebce32e1acddcb08e75d20d04781229e0f50f48e195f7e6485e79384ad239a3d5b88f4a057aba42af3f7e641e6a1c165a7109f4247b5d2d3134762a08e08163a5a64fe84440d7bcc008d0bbbe302d8f02e95f7025157f7d8cffc5099e472cdeeb01a72724341de736cfa272199087d9eb2e783409af795c4ca1cd6b126c29dda4611e379b5833291d56da68d9474152aeefac5e2a4b3bd75be7ab23cc009cc7dae48ddc95dc67a3eaea0868ae1dbde9452346f9dfc68d7142985eff251ab8747b105c80b825fda933989133239c263a6b6d8ff01030b12abf7b3af4ce01edba7bcd570893b311f75007804e0498da7bae049ba8a68e60ae0d94ca8b13b824965d129ed0b1b5d2d54524bdb5ca6aa9683bb6f11d68e99ad86d1c23fc1dda6e767a7f9dcb3f394053b56247cb8db0977d392f11b5d3c872ec4df6732831aaf8ea7829279f87bd9e09a78ed14d70865fbc0884a03d3fefd2e5a9d41abb233f00966b4d8a6a41bf9a52ece1d78a517eb3633217fa55ea79c07cfa522efd2f29102db946c5c446bcc6a88fedc96a48445875a45536d1417f6f94d704782082dc796409c072630a0509868e6b6a0e1ab32c70677f60e4e9990a6b0a3e37d354941466cdfc52e237c96a433adc9c2ff7a10afdd9a9cca85295dbc7261161a2e70202bd87828919be1cf6236cacfa8d8c6dd8576c210ce19e6626050a2fac02a9d40eadb4a4c28ad72f3ae5e79da2745e7f929644d456680657393c78ddcfa1c4e11008338ffd7e00b60ab3e2d8fdadb9276f483cfdb5f4a215061cfd59b85593740f098e748d7613e6337de41201f61fe80c76cca5a34f5bdb3f9dab9c6350a24201ab03685d94f0a71a1a95962e5605d66a61422ecd791185417d7ae9a99ad3c677694b8a7f0052054f8639c2dccb78c5ce39e41633a59bd5ed40c941cc8d0ed19ce3f465bf00b478b8d415a53a3032e7c70c61b8bbc5cedc01b84a5c4ebedd0a64470ffc520d0a6b836c8518a955f32183fbdf44af7e6ab212e0789a3c6a226f995baae60ce67616069caa5d71ddeada6f36e2dae6355dc15a4bd775c05afe3a08d8ef5b741bf5837c5268de8164d21d7035a344b371b068131b20c6702cdf2de56c94e033b9dac3bfc364e1de09fd27f322647f348b23faa01cee24262c0084e9b56962357c5ad931c7a0a991ef5ea194109787e72374c746cb64f1d00d1dab1c28e15205b1be89b20c92e1c284777a70030fadd84642aa3dce4c1db867f3afcb1779a18609dace81b4f09b6e931f6f7401897b83c10c792b990fb2160496b3246e56fe3a454cbaab39e36715b5cc754bf306e67031d3abfe99dd33317f75b26db3469b5d27194eccbb24d9ae79177acca2e29263312e5e518cd7ff711afdaab8ad047c752c17436039f1823a23c012cb7bb9d83b20522c880acc9226267c8f67481fcbc05aee90f4edfb73e8ed064c26f70843fde8ac6f158c0841c2d3bb2280f968558c316f58da4825563cee2f8f26a639c01e22a2774b6bedf19c155291b792ff0b308ced57b498975349cd26f95dd110e2c2d3421e92d650c781bed4875996555a5d1c76aae40b0232d04259e2f691a5fd0745e1d42c69c1b73058f2bd1e612a4b0e603a7d4e201f44928608aa034c8f30c002b292e22707ec1738fe034d7a9b2173a8c1df1d64b9f0ca96e5fecf1158997896eb735a93e66ade88a319308fbdeacba943986619a8ee8842ed52895739ec6ebbdc3e0c83560fcdc0ba955f4e33b10c0c8500c79ad4f8172ddd0aa03598f3aa00a14db7c39e24aa8c5e613b4472961ba51e93971588ec7c20b932bc849006286ddd25b52bd9771f621b8c02b50ecd4ac9f91a2e6c03cc23a0c5e77943e81e229a4a3ede48458084dc37e184c60761b859703e757e4c321a09ea4335a959a7c5771d2ff04a98d92836bf5dfe9bd2208721bc6d76eac2bc6a148b9cb43809732feebf0f0035fa119acc06be4d41d1bae7a51deefd48c7cbaec93c58db393e55c8c1a3645cc86c560dad41a2ceccb0868bd47bbd993c6e3f202a5b9331a84a31bf81d42757786b2d5d5e844b41ab47fe01c19fe447139b639d5691b6299efaf9522df6a62ec27793aee88475fed523929f9d328770887a633de9e641ea4e5e756378b63ec1b26299a01d87977eefe45d8a9e058acc306415f76295aebc8dd3ee1bee44e756474b8362017468b498ec99eda9fb3e6e11806c5f8be66a256d48f0d37eeb07b45b5aee4971d773d55efd0a50f36bd62543937b19c7c9b42e611af699ef2caa043d07540763b660ff22cb3bb2450bd3e0ecc655c3d862ac01375e31b88fb6218e60a7122a410b91974ef03e5d9fbf0989d0152a1d09b399d00935323207d61d4ca18fa45409722781dc39ac90702795f068e530b9d7ea30929ffea8d1a7caccf2848dfa13a5abc3b4c19ec8787cf85f89d347d2a97322c7d23fe52ebbbf472f9ef3eb7040d140a69fc35f5bfcb6cac69377fe2ac5d92f17211996fec72df2bddc52ada56a0621138641f6d943a61cb3224f67e56a8e6fd44cd9677dafecc350097e40a2971f0bc00925bc971ca0877ea9688b7beebaac8272bd0642f25cbf738e0f5205d75bbc498a41f438cca7280f77dce39fba3c84aa522130543221335f175404e13b28fa05a2731dbb1e5cfe6d24f48ddaab60128efd24fe1a5dc2fe7e8e7f0e04000812c0f34ca921d76138a7c0aebca9c6ce8789506ab348ffadeac90e2b6a6d79ff7b84acd9e4bdf6f7c9014055ed0d79b865517b6258d46a42e304eee29b541cfd85de5b4693b81581f03aeb7213f7d904e2f45d994f4c4ba1c63060415a73a2299a9fae9d871f166ff93917d3f05ec3e84f71007dd9bbf6c5e9afb85a17907243e495697bae68a65cf77ac46905a78474c2b64402f93475fbcaf26bbaba64a2234c3a710ca9631758aa3e27ed764f56cf0329868eedfd85a2c4498e7b124f0dfe2efc18a672379a2fb10c111275de7df66d5481f54ce4e69629192e68bf612b26f8d6706254f8589f2dbd8a2c08e85485a743e9a487b3163f5208de7745cd394673e842ed25ff9387fba8f196213250a81ba583e46a559cad58410878052dd38ad4c007759ae900e7cbbc68dd945a2627cae50b22c05bad81bd269c983a536481b43e600cc9471c25c1783f4616c32e58c06fc9094c68507b279c6a4058dcbfb62bf3a4457815e23b9cf80158786c1e41b3d1d2c1f8bb74f3fab0e3068f94400c1f6357a2dbc2d83cc5670ba225b21aa09e6782d47648fa9d15fdd12f0fae073a294b2f84aaebc9bb35de282831058f5880e4967f841aa6d31fb3013cbd5636d3527300b46e18112b329d62809c1f92aff7359062cf07e32a08d73e826f77ecdcf07866513908706642ca1bf13c8afbfd71b8fb29d5fc2b89c8fab6255a66bb8fb93a4e93c5ff653d4fce14c363346cbb76de1cd93a4f5bd6ed0d13445f438c350c5b0331c8a679ee3b411099d640e4b4e3456bea315fbed079b8ec778aa7d0d808031cb5d43cce7f8bd16034c0559b186da6b209a775ddbac0b0c714f7b8dd3cc2c819a26c87ff48c9e805e5eda29ebd9fd75869e934d7d823c9e1c371d3a579ca36ff7ff1b9713167c783da43a26f5fbec3e6e4346edd02f72bd728c8c1c4b78fe5ab48237e8d0481bcb6b4ad4d9f44d807c1c69f6abaf6209352a76f4d0e800c3d6f80168987609df6ebd73c2af0cfda5e67fbe7de30e2df1e3ef3636daf1fdd69281549efb39c3e83a9d2439a67c6905431720c079b605a55e1c981781d07fc95a4e61506b1d216c69e6cd1a7e26b22bf51a6848c808d5deab97f1dd7121e48f66d488635d22fbb878a528f3a538c3f6112e9e6c7bc3669c5278ecc31ddd90bb12f7fa1c76c0d130d72f26491409af6186d983b22bdb37f2a6703041a82649d2d68d1f321e68603b7cef09defd6014ebc149edf436d0cc45830a8072586c44239a19dbd381afdc6f38e4519c712199313cbf8bbd4280c7aa5262482d529ac92117da710d931278f518c52fecc1e11a395da83310f831e2f98e0cc88f786b23e3e0f3029383ac90056453a1201db950d16996cf1b13b26c06c09e55c186ed9ab1d948e9ea8662f05f95609ad73e60ff41230490b4d98478e2681b2f5541871f1e631ea7687c3d3d442fd5373addc94c94a33ec58179985008b4c42e589ed1a7997180e3a421b11f1c4f2d04617f61abd4ca93dbf3c3d5acbde6ef86a43275876206b6999bd44cb34a6be50589168d74cd802f8c5c9406bbe57903da3440b2cc721531376694e4ebf69840f1fcfa919db880cda21882d38c39be6e345eb3d566e2b944a2a6f04084f95b021b1134880df6120e7a65aa98b9ab9c7fd7c78ada91bfbe728fa5fddfaee2ac9f935a3d93989fa7f1f21f5249a9a337809b25a97f25b218e3ce782dd0f50cd784214c848eb85fa984e38c29b43a258818400f23c7148da2148e32e49f33873736591b9a61d466fed73881a773b209171460947db150438993c7c3c3789647a2a41a55ae4c35fd4b83518e3652b79327c143a251eeb9511a1819979613fbb03e2e15573f0287c8243b580531365737b8a8be8c5495addc42c11f8b8c2962d1387051de25f3e65d7315c241de8c312abafe043957b8f943d07b9f21fe4d408042dc0ba29ed70cacddaa2112c32dc9290bbb146e70c2a400260f3bbe6671eef087edda8867a3d182517582cab6de30178eb3304fc029f174338624505112e5e06355e712d088f1a9b3d2cd2dfc6dad1da30e6f8ee8f5c9d66671b08623623af2c36c38569f62a94caa0f7bf1edfedd38d8351c862565baede270783b03f28a0933c24cfc09c36a739ec36e2487f23aa0abfe334cf04bc86b992f0f1f6db3f286c65925a88200615c17149468e0fec24fbfe50b5bab72c1e08418c445d494573c39e4c021fb2f1f1e5ff01723ecc5e90497fb45c72ad73ef080d157fd30e7509012ea81f77dfc1a746066fa2a805b6f1345f6597650fc279893a208c4a04ce4648ddf88abe90d60734643346c10c672bb5b784f5faa6d2c46f422e190d0c67ef1b306e885d98d78db7285f8ffb8db73f0fefbd996adf9246a6c4fb4f23558f088d71ba532ef4429b26c7fe9f184ba5b70e65ebf237182337ec5ca120f89672f8bca6a833aaa9d43680941b7bf545c35be87bf83419a93256970da5e66605fdcbb0b1a92883f8b57467412234ae051d534a9a2d6175e321ddc7225fabb442b02ef6403809bf580fca7ffc5c72d4a76f24018ad77abb289ecdf63e1d6b8a2b6b14956ec5af3def88639c3a70b19796cd2a44a3faf32642deb16d7d9450c7644da104ae47d8bd4e5258361cf695c5078703b11ec477afbf961cb6a2296a33edf26ed3a4cc775406a7ce47393db1e9c8e473c3a2ef18fe9701df49b39efb87110e53b8ec4bcf92fa8e9836a315c74addc510421ca8d7d2b3d0349c5f428c0faef9d63047f339e90a9d9e843b29295690d33c95d5a614f0abcf56a6327e2d0fb4ebf0a751de0d534e286a2db783df3580fecf279235e42f784b6244119f7d87204cf04228f5916f74c704946485a35c70887b02f8261c4975956873c27dc879b9112deef9be35b23119bf5ea316a97f37c7e86614d64b616485eebb28f58986f8416ddb2514c1b6f90700c90a2bf301a52ec31a10c693e627eda8a18bed7df1bf3fdc4c97d42b1586a2de4b7ad8962782793de1702145c0547f9281b006ad7cc3cd1d86b4e9cd073ffaa9c1b325c5d605e963546b7bdd227e1834fbccfc9e1fbdea46236bc069efcfc8b87856ef6e69d6f866b2efe6dc7477493c0e3ae3075cb939be34873fb744cf42fbd032638a027edd456d46532dca0006ce28b21491e3812daef98fdd028a5f47b6e2c1d71e78593676055ac67caed50dab82542b8fe93418edcbf6f48167f9991e52630148f8c9f092f4e874b973282261b7838d59c5fadc134d8c191db055e9b5a5e5764bb6128332fd4fb34d1d97e97639881d6c80aed7d282eec026260547e5c103706bdd1a4167d6ec67bd2627f2695d2f2ed93d770f6d57dccb1aac0cde41fc81a2271c1afafcbe2cf622667bf304482e10402c1eb0c75902e51a8c9af5517399f1f32e986b20bed515ea1a4bd5f4a4a9b4d416844ad96b33d1db58b2c565600aa5e569409b0cfe6511f772d8bc5fc9c85cb35b8ef6208cbf405a26facf6653a313f8ad14ce1cebbd0c322409fba99689b2d0178f4aac47c6bdbe520a635a1770917e956ad4bf4557a063cae4318a9592ee8b5d2f857770b6dd33c85a6f75636b6aecb067b3f4d141d5e5f6694be97b7998fafc4518d46810974d9328a40a5e058b2587ef24d6286a622562b4a667890e021386f8f93cbb3e6bc98d443dad2299ba05846ebdb3fbc17329d8c1e0616f433552f95fa476a6b3050ac465ceca19bed85cd2b4c0ff4da0ddc66e382b6324233bd175eb4eb0f82a668b0df562f40b704d023527f7018627c74b3b5b2380b72998161f045399aaf8d17cb599e6a5f04aae61c1695a9e83b787bc43c32f9cf9bad30639e6f89d7c5a01e90b5777c382bfbb25f3695424db1c9554f5e5981dbaf8c2fced0302999cf6a8538ae1598340435bf50bd9af4c869d0755a3ba35f87dcdbcb5e00f19544fb1321cd6135f4789a5dd9eebc85abbb2d485f3ede06a08557ac5df149d069a6bacc38f1c44ccce24cfdf8febb72957ef6b2b43d56aab4e687c685a1a60a050be1eaf1bdab695739a8fd807050a4a5dcc2dd7514d1caa0833385b039b22344a4b7b7d33fa7f4e753e93152d38ffb2739d1725b30cf3eef09947e401d17d79b46054c60959c4492368cc5fdfcf552fb261a4e87b86d4512deacd7b5f0d8d1bec0307a517828e7cc8f104c3e4be3596f35c4907ce5d09500829ecbdec0ec3e67ea26a5dd00eacd05009b894e7b84fe89d7d7a44780d08dea45bb3657ef2f13398667fa8306c14d4905d29e34b80590ee272a10ea8f868878c792540b364791f8e7c68dfd2ada21157edb925f972a600a63ee85a01bd59300466a1ca6840863eb189dca1899c0e89e235b1191deb9fe9ad8ef4416fa653f23d6df8b63934da561a0c40f619231ecc38594b99a6b03ee3586df3ee85c7b4d543e5b1dc70791cbdf2cd2d2f82b2ce0ab8edd8e1639d31593ebdd1ea764c5d2b25e297681b74ae784b6e4b5d972a74bca9ae53f095932d04b58ba763d17e032d3ca082227a6f07ca15801ed59f573f3cda362e4c1347f2bb4cc2e52c38f55c8811132d4ab24a9b1c47c0450f9a890b37db4ab77fefc0146b73d1f735f407b6e839535ee6029d473af294f82d06e209d4e082d506f17aa7aade0eeed1c5740fd54731e0499ddf0cccf6da159fe4a267be022e750f8a3d70edfdba8ff39b21d41a73954c67beb449ec500cd357aa5cdfeb09767573bb5b937cce7f88a3af5a244f30ad094143c448aa158ab7b7c2bed2161819dd00a51396ed01390717cfc703fa527cf563d30225bafe47823668454303d032a9e7e08351aece0b66b21745df3905584f2218b4495ed2285c62543c2bc13766ec57126e5c576aa0ffab9c358c50b95cb3daa59f0a6d73e4031e419f0d90620470b22198bd6a65f702775e62fbcab1c582972e3789a25562242e848310eb2557118685e99d2f7057d06feeb409f5b12aaab25d58480006bd00a2bc97a349ac9791072029a0fe405f6ea855a52bcd5d926133af1835af3b9657bcd48934c5eeddcb9354af6067f9b6a2532260b6fe29e51427ab479c32a07ba21f750f2dd8313591297bb9f54c99c6fabc84900b33ebfd83d2fbd490dbf202b65439b2cdcaca4eac429d31774e8c2312633fba0333a1f35cb97f00686d43535d8761015e87a4f1c10b3e93379e40e523cfa96dafce9d90048481dcf048950ba020a9d1802391addbfb4cd98252b2b82145fa8a25f7d2a0896f1e47fc799332cb8b11288b13c105720abf66b33c1fa62dac74175f2d531ba2365726ce6bd746eedb9245c13d76352b1981c3b030fdaafc86107ee6e2af3ad4a828d452bdbe05a094d8c50f4c52e8bffa8e0265f21f8200c6a79e72b55baea5ad7215a8eb4ff8bd025bf71fab74db8045152fe73dfcedb9c799915040a08123c1d9ae4d4871911085e2ffc0b700f9cec6e326764dcb5b157406a2136e7671010735eb798663aabe8eef201f7ff683d80b63fc87c833202019d8581c3f70a021227dac432edaca9c71bab4541af0e837918d916783f3cd05459459def3370f91dde8be520a3d0929d990ccc1b4f1fc41d01fd718023b818fa0ef5488bc217313689014eb690c52378db79a1590cffd5253a4692151cb6ea5953d9a75cce8e68f3ac11b29de31d0586b986fdd1f656827ae46ef79244a3dced626840927127704a597de4547043d2a3e9066c1a4f35b12ba105a251c39fdaeab51badcf6a39ba1f7bd60561da4676972513632a23c8500ad8a0634c9924ab44c5c55a999013bef59d00c9488b1126177e4a3915ded51ccdfc03feeefbc6e535ed14b7ac592b2a66d241536e5a84eaf77f1d8241e598d140c1f148389e93f311cb7706808be3e38a465d9191d3af70abd77c0db20b8e942aeaded00399234a61d97a937178eda14542655d440e6c68049c7e8925f571d76fc535c3691340f0a357e63c78f94e63ac2dc2a5efadeeb5f889e5cfeeae6bcb60c1af67ed7109f5f3109adc2ec9b47bf8c701274d6adca0df71cf74872bf76a045735f17c89cc1035a8a7bb54e2b6e543dfdaaa4e7eeb5799e6d06ae0aca65037f0396956304e71f87e3d1091458482c4a88eca604632dd887aaf49f7f63b243226a7ca2668bcd2dc98e81b38ff09c501f4f77e9e32e834118be5716cb3595ee7392244256f79c30ba94f9ab4bebc1d5d2f3a565364c5f63a9f0d1370057521e78416ba646aef28a5a60224a5eb97e1cacc30be667b5f2f4c2ab12dd8124d9e205474e9d8770dcdbe666e913d9856f1e22b2bcc3e13f83685af95e1201a71278bda088e6c9880632da315c40608ff9d3e5e3d9e8745fdbb53e938cbb044fdf0b0df628d01d3d1b3953ede71eec2edf566d883795e7b4e31907bea448b0f0a43b3f729dcf6d123f70b6bd83421857d96d92af691eb1f0c753eee93a5ff55a81301b4152a58190daedc8ef571095eb9b9f94aefe2694d6df30e9b1aa3ae72a3b67b9ee3e8c5f4b33ee587c4f5608ee295dc1e9466abafd382967a9d48796da9d882eef12a633acf06a1e77bdb2a39ae3b97b74df6c371902e6744e4fcf05f856afc1aae6ecde00845c70218a1c64f61965a668d7f3825570671fbdf7e102125f6d72268b48c01c27626de0314fa46dc69296225b9cfc20a7cd01c2400f93c7ecddf057dfe565cb096fc7e6e16e0a42d067531132250a624b6e0f4c48191fb9e4a7954a1bff3d8afb89bcbc7a83175c5c2d8960ca7705d57be2db7b7be6976c7e33592933070d93a4fde1f24356d97de4a1c1fa6f45998e13efbb4968fcc723fa20d67da3f37cb480490c17d40a5f123bec72e02b2da701707deb9002e870b9f95129154eff2a6a2fdd55328da065b484b556d9c5fc65bc4715b696e27da372c4bea16a33dfbf36f7cf6dd9ae11f7b09cb0d025e1866da28248bb14e5fee1f818f57c79a9b39903a370ce8b983cf5da0d8a42ea8d6e2164f2ee6868ccf383c90c31f5ba3a2e419f8cc0ed3d011fa70393db7dfd9272376faee6d03387b24869d5e74e97906bc54e3ef21dc4a3347a727832ede0eca01382d4fafe690e4613ecc7ec73a74841acfc068040eb63c4bddcd3626826f0a501b1617e5ee55bfe70c3afd89dfcea4985beb7dc24456e158111583ac6658740de82ff7565a59882d260056ae5e276ac66355646c6168818872c6d29e6a34d34adb0a259e08a6f4b331f0a4737b6b4e851b0858d988a5f4c8675d621811dde9178b1e753ccfe98bc27bf550b14a26c7fb815e2f013476479641d1822dd85bcfbc202b5c11b8f0be2e2027cc7a44c98a25079e59389fbc4f7431542bc62de527d5fccbb4fced97cdd99dbcf0580ff34c397cee6994f0f51b1825714304029905003884e943834bda162243bd05ced8fde2d75f084b269bcec32b322c8eed9700d1c890caafc16935f9466c9cea19618c849295733f00fc5650570863062c59346b679d4cb3443a0d269fa49990810d7f8b3824388034384c3d1ff9feb82e3e37d8f25bdbc180d7654a24143917b3982a5af224ab9ee95130160ad8bb596cec6816a91470246582482ac6a35eb219fd64d3885698da0eccba94715c84a5331fe95cd1d06d2cff2752d31309a269b64b404da8c20636ba7e1804e9e1a07d90697879ab399b127f0c0084e24df3b73a44dcbf94f2f4405862f104fcf3039a2c3016c76c7ca3e4cc946329f7de0abf1bb86b38bffe4c2e7ac96cc63a7f9b81bf486ef841ddaf4fcb7ee891ea7f06d95795c07ef20002e2e45f2eab31df6045e6fe03154a518926498b0104c0f37c6ce257257b8bd3ebb3a75ffa820e8e4d315267f03b5ab8d32b6a601277dfca43125cc12a89efb3e3e9f075bc212f849806b0b534551711c117d4828067abab5104d9404e5dd4aa7affddb87f03ffd52a285d43d3bbbb7be67325b02e886e97763031417434ea611a1ad2bd13d0df39dedd24db983c4154c4611c67ca277dfd3cce83ca09952c79634df6baeb202e4b207012dce55e4ce7c53db856720acc01421323d058a326ae4b6e5f2a8baf31e6f7341b91b16913d8cc000254dc0ad061b83ab2c4dfa6b3aed8ee45a4b84677e7d16973dd105636a9caf2e860f8311f29bb9d9ed2853edf6dff136ee50634fc2bdc8c00d9d7eb41c6691831b095fc7078baa2f1fa40f4d934dafa1d955462e196d5af54dbd8e3017ef16b3a4e560e225e301a5bb8820767d827b3fb218e15183a80bb2d18126f1af7b4a009916d441f4a8ad122a4e5869303f77c0702daf6df10ec41d511719cc07ead4b57e65f44c88bbebbc7e15b3445b8a3df524609e897c990fc8be3bac61ad9f57ded4456ce401acd78b49cd5d48a36169f798fe5f17d51dcc3e2b96804054f727e469ec58fd7fe1506cfa981b3fef91b264b078efb63498f37b5fce015372490f485a0c53a8dd917775a472a8e8688d496c039f4ff7940132e9c4ee934c6469c98322860eb23068f804fda01a4bbe70b85575f7eaac56e27f707329153c219a2d319c0cbec96c196afcfec3dcfe39f71350fe9a1f959f186fefa6205887abad3c328c98d769e839c2578a896aff1b42a29b8ba8adf0a67074b271617aaec8dd85b863c5e6c4e1540d2dc8f0b2cafdf0d0ee717bfa42f83d251ba64548c906da8cd2fed67dc86725d554a0895923bc7f18a8646dcf70ebecaa5e4bef284f90a3b998159607e58b1a7161b351b75183450d5ce6bfabcd019012954f8aadc6a0fe0d7d3a7ea66df848e8de94a4791289bdbb95830ed959a876089c02efcd1a957138b4c9f09282221ec1e443c1082baba3bbdab825f3533a67b0c4a3e766aa889886e82cbad08e6394b721d368c97add1f6e63ff702b3cfce2bce856071bd820fba4b443ca04a7efa15aac5c229bedee50df6d405ba0ea169a63578a354d63e35d09654be5df86104d2c4a87fb9ffa9622166b0cb361c361e8290929c0a51a03e93bbe4330921eea4f568bfe1a024094c58261d5c549a7c3de9f3444f03e99e881d737ef6276e68cd29577bc43bf5d6d7c787b35a5c4542e059efd72149ebedb96578be8e94cb2977b8a1a35cbdeae97fc7ae5ad8486a0016ccd06f4a0efa66cbe63381cc68ea1b8baba6e5aa9aceee383b93c44a9d169903342995b4370a2e88f541ba955f6a9097d06790229f0135deaf9b62683eed20c2027bcee44aef7b3cb3db7a8986cd2d325f78533a31eb6230759909798701124066278b78fd5c08ec9d03aa8c33c5af3b4cc134d426d31c0d45fa9587bb4fb5e3105928b62e9493cfa1f0905c79f2b1d6a345a5195c13286db030c07ea0837c195a8b831085a1f0d633c4b09f84920fd3c00957610a0b963a8fc37be8e0142b97427a9e9d625d80f23abaece4c7ce8bd6714380a76e5a920c41c1604dae9d6986c42752904a1397d2c44b22866a814062cf4e35e4c7743170d7f78b8ab1abb89b075eba931751d15db3e72e2f0831102e531b99ae7cacaae418dd4580777d07085b1c4a0f144f407d7e020f47f5e3a10f0173a91424af115a157992be8b69addee72e513c520cdc2114f9d8e67274b75d4a45e2f99424ffa81c399e2f05134d7153b3b27ec494096796a660ae7e370bed84451e1660def997428cb3488dcf84f40b38351ef73e61392fda0115e4ceb8be34414e0e51788fca6c0c01b32f6c29c3981650a94e3553f0c7e3f481e9f834dafbbc88e10090a81807cab71e5755bc3dc718df07e713e00f9e62624fce314dd43cd47d50a7ee6fc10b041dc654256c52d2180dfef36eebaf264f58eb866a0874151a6cca7f540ffdd65dc1c9b1a00957ce2803c099687b8e411ab2234a167dfb6b4f323a43115824518191ebaad0226c098cfeb31ab0e39dba0207c9f55b8f11263b6ebe0ae827dca708ea702b95f34f41e973f59b4046d697db8e4e3a4a0d3a8f70942fa0f6d4855675054912f011efadd5578df293627cf98b41afdfeabcbdec41406ac000d5c3db375f94e548c98758a5cf40a563d358dcf1d09dfe1c4a57173942f6432a00aea7fbdb4189f6dee20657fa7207ffffa007b04f818e846bfe3458dadc5489da216d33b39d52441887eb43b3f32b8c083aa61ff4d6a9a719ed8762df39e43cf304d292adec1748424d9db16228d28d8d3cd9bc522b2e187c45dd092830993b66a1f56a80cc3be674adbc3f4958306a9f71dae100438c5823539a716952324fb596b97fe56152f1ef1638653711096e6fbc59aab771478e80fc7b662c1915c9871ea45d854599fe6a44a0700539d631c7e54501ce617c4f32f156ae48a6dfdd683da444ae64645e6d9e8788979eb1769e276c389c7af76acc22ec04d6ab3fa502a8998815044a30a657581ea44b0883d6d45434111fdd5124e85710aa10521eed14f9dacc85957672cc18bfe5f5377e9dd2b80963b63eaf205c9e2d3da7e0087cd84746e3816917cd45b0bbb3705b665d419588cb413f1db7aa1e6f36eb546680cd1e385d9cd892fb7279209896d92ce8f88267c594a50c156b059aa3f0c9162c8dfd8e9afd9a6ca8805dde0032304f3eabfceebe6182821891e1b1ad24e3908929022bfad1d4d785f174efc1dd189f31e657f3f738838976ee8b7fcb220b929eb1cd84ef0ae46caeec92026b25dee1de33f7ad401be4eb085242be8ae1d1c7809ecd9a94ab436ddd367a7e2d6d1533fcaf82cfc579e83612e70c0847e6f6d5ebdf2e9c17437e183fb4506b9c38aae1c1a861c911330222b633883d52a6f4c6515754175ac6eee1a4a6f44283d359e14665c52c4a90a391ce3580521073e890c8b36cf6ee9fa6d2dc4145664766702cd9c17d3dc25efb9e842216b3008056d78fb14c5f43ac12871b859207dd2f1bdfce2bba5700b8163595dde1dcd20f255a42efa2cce461c58d325a0d343d2a0ebb5fc969e47f69584a10734e298a0685fc092c455208768175475790d2f2d202ed290ea078d740f9f4dcaf192d328c8e570848114d6ddcb3b548429c32064b643912aede4374bb667e9b1662f7aad3a72455f158e2e59f34334e290e10c14101958e7521f4c04ff843737bbfb101609e4905b949c8dd0efae4348cee5ebca8b3bf998c8b20b1412ba16edeb51c34f00c5b5939387da1ebb2aad24ee5cd6dc2c2f6abdbd16cc3c6c774e832f01177e89c9bcbc4939b2c61158c9f76644228927d26c17bed7ab3ed4c54dfff2610e1bf25d85c24d37caef86f8049f06b5c5ea2ca021b7e513c6a517e30d0696a3ace0bb114fdac03a85654fe5ddf519c82ffcf7cfbbd0cb71e9128eb968c32e0348854bfaef6dccbee970f2cc9a1d5a6a11dad63f0e7ee88ce76a1bbd5b571ca660c09d53a255192b52ed421e64988816fb56cf1c4fd0f57d07d02a7a641cddbd46b0ebd0abdf42b49abff65791dac06ec3721ee475b2dd8c500ae2542526d163f4eaba1071ba4af6402c8ecf11ba9633f86e946347eb99798ed979f2fbd2d68ce44fc470d4057a0ac6d54d369bf438b1af3c6e9dc3e2baf24aecd411661530cedf49e6a86b6d6a8575d1494ea78624521720d649c996b853f3d61f60b97593ff6f9bdbb134d3d43aa03a0df80c6938120130ab27948a6912a1d277bbdc1fd01357f45cf8bccc5b3ed5ec031f84a54a3856596261efc63c8259f82a3e862cc931a61d275a97d2110d83e84db045a61618b0497643569bbf8f9d03df111694de1053478e085123856f167d7f9acf86fcb85713f2e3f425b6d6da17e63112ab0fa2bc67c78b302616349dd2f3b2a91907dbcde1594822f530e67fd14125c529842e7e2a88b72c2946a5d9bc44becb746f11a154f97c5bfc3a0717ad52212424b07676b61aef89c3becf80f950d9a0a3ae00926f43195862fb040816a6c3eb90c97720287fd714cc6069aac3de052d4552e253d1815f662451f12e3409d9583a2e0db9be4bb6277b642e74ad080919f907a965f6fc50b63de0694e827affe2f8a19147338ec47de51707eb3c4199aa0c5d8f3de8247f253a55abf2feedc41cfeb6aa766aa53276316aa4cb5240cef18aec55bb0bde26cf732a5f61267c1001bd5bf60c02f6f7976f829c25e0a20f1c520c701c18f5a65183988211580cffb2a3d59bd6c1e1d59c4eed2ecdbdf3db8cc2746a1b18b3cf4c23f600873a4220e59560dd0185e6fa084668684ef057682792bf3dd586a0b38de8b43c09d29be91d7169b49daef5a38ac1d26e50237e02d40a2069cef61f18d62d15c334011141a56a33708ea81a9883a33721207cfc20de68c65d2f2b9352b33305acc90a9c9e0b444b6517a6a1200acd7b96e2d3cf7e319cd4c2c7f33de313dce95e67cb45cf326c891b48804e310d891aa98e87528003dd4b7d1970701c388feb42fa997f01e24f7f4181bde18af6a8c6935a12657f3c0e9507ff5abcd40462f771fcd03d7ff3071fb2756ed4d623d9c0f9a1edf6fbf51a28f1e0e38ce7058d3cc6e507578b099e906dd69d958e9ca69bbb75fd3fc2afe5c4ab499beb4eb1a5e42d0fafa0bda4160521ff0f1ec1d0bc4101f932db420f1361cd64957df3d09a861ce380731213cb0bac6ccfb456688c1d652a973dbcb42f0f90d873971e5312b6f3523d3f22f2c8ccb6838b02d038b979d049f1c9a52cebf5d65450481f3c96a6a77973e88b39a68c1608e8da965771613a5313d67139a1ecdba133d154f56153a4a789646e07b17258c8e708977de3443c35774bfa76f399f59f99e230613e7cfd686ee8bc5403d1e880c195abb988d55dd2c505ca111b5a26ebd252e953a425913332ba0867631c8c6f990349609d91f8e35fc0d8a8d8f31cc9603df11631575d6e4b6d803e50bfa00fbe97d18ed5fc468125178bfb82b095005ade903739846113fb578d1ff660634a6b469cd7e8baa06f6ee86f054da6d839354fce120cc9f568ac9ff7e56cedfffcafd5b73f6ea3086750ca45173d17283afae7e49a5ac2dfa6281c7ea8a381379ca7a69d3df1a93454f598c0d54ae9b4a18c35440bbf75f1ab054cb259d74645587abfa4ba281f253cabb3d7e0ba5d6cff317ec85d453470892bc075b1788cd98aced7a5735e0bbf7c8b332ed00685e2e8721ebcfce6e0c5f024b0468c6ad33eb0a8eae4bd0c15567e3859eb6637ef7c024766d613223faa16fe708c0041be113386472e75c8989c2027b57d229c20b78d16b9d34315a08dd6c856f68a8b5e8e4483f79ebaaa2c46deb8377cb55186964eafe5d5ed90cf68ab4aa87932a047f42be34ad607884071e513a2278ef0e51b3ac201eb9ae8004b823646b7b261dc01431c0d3e118bfb0f0f9f75bf19bafe18d729fcd69ba1c8f11f73c4203a38d16055f61ea880a1064158209fdc431e2073e8b55f41556b5d73560be296d80d4e3ec433414772aaf9b316e81ba26047af12cb1d157c6782740168ebf10b12af09be678587d552ead958063de3a3c002c3e0b0d2bc0a514f27d8b902b12caaaa0a2511917c112949e90fef7c23e8ab0a0ba56d5bf18e4dbfa0cbec3a0f70111f67323b140f10df24d5e5b67d38726f490f15ef4df794c7c0f7317be33e2754e8fcb0aafbb0c034acd43dd3b9f71899642fcd9e97b9755e54dd0ac0a5a35e4a040af6d10dcc5faf383653d428735e40a9260e2bd5c0e96b08b70eaaa0c7cd1bdf3104967d8041d2ff952b7debb303dfcd7c2d78f097f3bbfeaa86aca48461036a32a13d0bf165a2c3a14d8bd166b1511f65a77ce8f5e87cbf9bd4ca8b683d81c4f4ceee648ed73891f002cc186b37541cea045aa2a688506084515aac3bfa247cc42b79c927885cfec375ee21516f8fde22afd7d76a98354cff05db683f5a397062cb0ff14e16ba7b96a283281893f8589ca49b278d4be26263bc08069e1e1b9871af874b61c5441e30b4420b767f582c7d1a08eda4309758f5df69a953e6902d511aea17c9ea1c54c8b47b5850ac737a5fc9b85be64acebc1ab84c25b41b67fc61e0236de8c16baf718936a3635fe1e2ca9bdcbcaabc8b51526ebd82388310d76dbe2c69dda09ef01c43554b180cf848e49b443da7e212d2a2a4b14eca66fc17acf70036ce8de64c6213243b493d16c0de608de3e36a5ca05f05a5969dba071fcf8cc6caac0b2c87ac2a715d814473a942d313b10331f185ddbf2e7bc156118d43b81ea7b6d2182c46d7ecbb05505c157a9a7f2881db52d68d8e90f54375ec57cb13224a1cb755a79c887a0df4b3014488cf9406f722498dd25862b60b3098b7fbefbaccb0b05488715f98c015bbe58f9e2d0c6c43652465fc97c8c7a5817af5d90b048180931982f7a404d5d8c7aa5f0573642830c85cf3ed652b798442c5f560963395f695157927b785ba446d82528cf82293056f35744ebb9b0774654669170a095db1f3ee670a120daa00e29af967530cbb593dadd24c7b1e79a22d84311a960c24437d0ac53a5f14d7b7cefa8832a7d620a1aca2f40a5d13b26ed0e88e102514bbe16cbc8d53545c6518534b390b42714c672694f27f2b7fd89ec0682692125aaab4a32a53cefcf6971a0da402c237361d0bd53fb50647db5e611494153eab12c50280134abb16d75d9553ea95f947854b43d1e281a151071be7a862c8be9196338c4d8ea89177c4319f4afcc20897fa640187ab51ef9407be37d6cbcde482bb69566f6b1e5f7d0c24fe753b78de21d076807c682ed528803161b7e97eebdf954b685d5da8ba15fe00de1476490dd1879f7350627397d1453a8a296fc8ab1273e2fe7650efaa802e62c9baec75b35077cf623868a4f3c81d2e10d7473a348861f444d4f043712a7f8d33232148739a103f9f915e96dea76769de7034f1aefeb6392f698354bcaf79a6528e19d043dda949e5bb3c4d3c18b12e1853a3a3ff296eac0d18821f40f219be3c7917c89a0e8170f1643809d37b7778461b60f189e41a2ea96357ac5a10e04f3991d14223120e8125cea2a38137586010dfe7de80a7a18cdb34ed464a4cef083afe76449e7cd406458736855be63c214ec030659d4ac1f22df0a8951c2771de9a9d2e96d6add0ae96653a6e81d1e6203105dfc6f0ea2995014973e1ec29150f4673e248962794509562a82a3517f0a273c32f4c6113ac765d87c9a3f9bf74dc4558544536decc1ef28d4355f9b5440d3079a55a05904a84ce82cf8cacbe724e044de75194b81ea3015b633d44c2818f1a4a551096d4ec4d57448e39b26b275bf836aea908824c3132f7bd4fd7edc872a2e96767c77c68cfbfeac4c667a83a675ad1ec4133d993eb1fce531e3d041b07daceea3854439bc181f2f3ffda55060144d1a6fbe79adb6a17497249ce2e91f1de75c082590a62cff66b90a8a7bf426ee43349225e17c28a44977592f580de30d33cba09fd84d134ce5706d2594284ee34790faeafc4d65b32ee0c72e078b4d3a291062c22012fe911e22edad592cda1b5dfd145afe1d52a43283784c99dc8d18da6278e6ff2d09a2ae4a89a855e5608b5da24ccbacecece917876e05f627b65367bb809ac9bdb9aa3adba776769cbcf8b0d9046c4f438bd80f42e7e3dce907c819af10710ea25f4e2b26b0ad3ad15976fdd3dfd78d14217d4a235340a00424107552c956882697941f4202a65774cf6e629657a2a4bc1db6bdef639cce183a508aa4c86172ec5c530a6fe6296b87c9546aa1cb7a75195adb76ea3c9fc266444658894cf1c0888252994dcd8fbb8bb0c9b9e448a8606321818dac50cb60eb17c260920a6894fa4fa4ca0ec507c65a2b343fc85f3d3ccffa96bf8bd85964c2a37f727945c1885435a7f8248b508aabdca08a683450e1fa3a655bc6c1232744bebc0062113a4a3d66681a10d1611c8f0025d125c486c28a1a01f4372b3ff5565a21c86c9781e4dbdf2221572d9ac4b337c869cfd8b53aabf40bf012ad375c905b163648faa988f1312ee7ca35b20876bcbc4c6444a4fd440b67757fbe95196350b1e6a96bab99d786a1619547d962bb24df4c051dedf4c9dd38f5d8e7d5ffa2fa66fe517f621e4b121629a1c9148ec7269f678cdc47098c3a9202d0a589672d1f1b57b4b8a6111622519038861a96ebbe97a5d8db99896c54eed37853b6394d3a014ecd7683cee4a9505db01e800c703a89ae4667c2577662b77e5583dc1dd5bf8fc4fa8478f4a3e5e1af72939295dc0a38446a67177ee688561318a49dd89ca825b7b5b94042956549d91ff94c646a4d340e0f56e8ff4ce1c6422d7f15fb7018a67f7e5cc7622d893153a415aac66d598d2232298be8cdade3223096382221027a61cb1ddc3547c2b59c9e687a28c36d89f4d2a7655dddda67fcb702210074c239ceb15fde65e90a26528db630cf3aa428e6fe2e7b8f561e073dffa6cd71a008a226ba7e45dc7a51d94a096db43232b35e3c9081da5c1c03748d8d86050168c9d5e27b844ab6fba13e64521938888200ab8b1f9191e2fb727e18337b6534b98fd64f8d42120f04282e39785a3ab0e2735dcede9e38540c4bdedb1897cb2c64e1ecba7bca7de22043e9302774c3b083be860e170de6f9c0aeb386c618171cd30944be88f90c178b3ea2c3f4f05ebbe3709cb1acd637501a1845f9ce1cbdf087ac0960c320f16c552bf928cdb73ef15b3c0a688166586185688270e8c921a8a142195e5b4f2e9554c3e26b43348c16f69df6740907415f18088a50a417d7d3f42b7176f9c0a1c361e86f626ecbd3d62d74feecb6a0bd2a66c7c66c143af3a30551cee4dc5ac085a31339319f4843369ac9c8bf072c4e71022c3aad2256241164b46fbb006fa917e9e6e26e22f026a0715a56accf37e7c275df25489180037439883d871d90e01bc390ff1736cdd2ef278fcd24a261fd71c5af314d0cfd200c5631334e1edeffedc2b8fed4ec43a834806a05c93f763e061038be7235bf56e9e98f34e05d37289ec8b134fce5b83bac1d42a1f48676f3676a4ced23b999023c2ae3ebb9e1fb513700aa5c728ca0ce7201a53c78aaf0fcb3795fdc6e8de3d276daf044211f179f2bfaf0e5e169e77eb10994272a4c5ee1694418e2736da977b42e5ccd23c65342c8d3cd043956c83bf8ed58ca24ac30fb8c957e79a733e11424657e053c241e683c81c86092e059ff3a8edab57a86dc09433290a4d4f9b9b11d9dc6566fb7c60ece5b7608cc205af55ea56db435f4172ebcfcd0471886ccedc870348af580c0dc956ed3bde2dc242ceb7d06eeef0675afee8b2769e62828fbd103a44178a4c8051a42e86dcf1dd863d0256dfdcb8f12cd22209a2ee25f57eb453884a96aba52fca8919c73cdf0152039f736cdf6bcf60e8f94f1d24087d35fe114e5dc8d22fb4eda0ce79c6ffc4327f2b89731f025917e848e88816671267ea16d835b4d0fe63316c803e620eadfa2abf6f5fcc4a883ac726a65c23df5b96193e64700d733842b3b9ad49b68a1d785a483e12a8f8627929eed8fdbcfcebf15d2ac27766343d6295a845d1707a9650dc2867b974d114fd8d2564ac5a0bbb822215f0562e1736c2ddeef6934cb0a6872ae3c151ac87b397761af75ad25000dde72403e37b68ecad84bb07482496d33bf90bdd6c1a9af3a1967a483da275bc88206071cc87ac1a66ba52b2096fca64b7e2b5611e87df6c707b0f8c02f2f9c0ac5b993ed1faea2b9687c1d3195558b91c756ef285c5a21e379dda6c85924ea414f028858e1da0322f0ae78fe092fb5d8bd76dc3bd237f822c0e00e1a4ca3010e4ce47efc25ec82c069af75a4c4cf315a0fc52ed0d184b8bf8c29e908efb63f85b2e34eb09811ae1c09d96d56cb49366a0046aca047b7622984fe14e50ddea50eefc779399f2124e9aaa3b86a753bdbd1a01deb56d0c7169904b7eb75c73d2190d2cbef7bd565fa735f6408874d4525bb72d01b6598a3e926be7a95514dc6ef671598f9c060ff64cc99cbed1f3fab5a43aa00223c9faa81b3881102086abeecbbdd11ce5a79c1af17d17580605168c7beeac8ae5253c55581814fbecbe07dd3698ab18e62409e48210d9815743d850e0b75590121e2e0ff0d3be52b4c67b2d7d42f1b164dd788369c2852afeb203bef6ec2d93688fe9493e5e5e39135f3ff68f96feb100c8930e4a4753085cffe178207910933f7cc6c26d29bd3b8228d419a09ed23c85e282689f88a5d28c4a83b39474b919571a50d1c2e93d2929b77be1e2a8ff87eaf480ab966d9abeab3a06667d6182e50180b7658b44570ace619b80b29fc1dfdbfe89b0669ca1315570e1adb05a1482fccf77c6ec1fb5abff2ad1cda2404d3674715d08a66696ecf2fdee320e1e4dd027da866f87e39e6cdc3c289a40af84a891df03844bf150fc164c807dac9659234fc7d2f138132453253568a2910037d9d6489e11619ce230ec29a79ce9837442dff93403c27f28607931088e36bd6eb8f9a3052585f68474a88e37d69d237c490e21b66d4f97fe73b34f84a5c7327c291b31399d542dd03956d5dea2b36cdb305128e7adc2232158267186c6ce890b5d89224a5a0d38134d5545ee18dbaca00a3465507e999091eec736690ad94c3e690fda60c1e3364bb3fe5b75836f640e1fe1c9acdbd59215e7a6bc49b2b1aa666ed32f7ca43b0fab68727477c1433d148bfaa3d2dd8095ad97ae754d842d13b0ff863540fced4fd78a5bb21ff125a14509e8001a5a55c4a01616af02390e907f52abf5a2a963da76d9e8489719aa2683bfa1ee5052cc86fdd50510be62ced4480820d1182c913f168d5a5479ffe977e55065fe9e9c2c66a4c8d3d0a8f2a84a233760a8bbc40168c5729a3ff2faa764de4d6c85a67d774cc8f4ce37eb37e2a7a3f71e6a0ea0f09c437ee288ed45103d3af8fb6a769fd9acb8b8cb0f5f65480228091c8fa142052eb27f55314328cd12fde181ef886975d75c8f97b923723f7f4540222022eea91417796c5296d2629c6537518f17fdcbd782519e02b71f4afaa3e3ac8e0e6d75d91909d8205a23345019ef4f99f4c17fe6e48d0d2f9fe6c17017ac201556e84401d927f0808ceb5338a86fcf22b85e4646739b371824f7a477c6aea2fc838ca1392a5b841acec870a5c674660ede9389698ec1e812a8018dbaf225c41f0a23a2f5aabc64996ffbd099f5fd076bb2679db2a31f63817d0efa26d90b1ae37d7f37424d974f22b708540b028067209a7bb0e464323f9564a1ff00b916b6da45029a3d424337319ce27fdbb4aa4f7f0372255a3a915cae02479752af4ed23a0d35f0f0eea4fba500585269698a1832b0fda6a8ffad0a4296dc7ffacf43dffe14ab7e5de4a17fb04a74bf82916b6f9f993d1614f988e17642076c94972994b08e78c45fe181982843efdfd402cdfb5c071099bc94b21b373d0c84c4ec2fe75be2787a9acbc03335c1641940a162827e7730dd3de1d7812fdf99eaa34ef7a860ba85e5d71de28a87378c8908e5ac1e873bc36a9edd86af297eff2db2b52c566ffa62ad23af2a4f91f8ed9de615f6d4358b55ac5380a1d286ce17186b19112275dc467f0504a14ea1930fc28ba45c80b5adecb21e319a7425aabb6658a8b80d0654e99dee86952027d8c0ffa07e90b0c941470938af8f01c4a29555aac1db56e1a447dbbb7ac1f2544985f65ee7fb7d01e716eea5d000f411ebdd62645dbd3daee270693d8db57c5e5f23ed625e3345e8ddda7537686dfe4c322f4b017a180a00ac5b3d84b90cc804cd67fc4e7d2e69f142b3f038f8364529c264c1db06f8397dc02a315df20b23fa86a187503d7f29f9723aee27e4ec5c6a33109c7972699f5c6c6f61da85abe083e59ec9cc97376e038a0362ff7dc9700846f29b6f6b8de054caf85252d247d271c7cfac032bd0772f957336aacfe568418416ed2a92e5c7dae63facfbf4b85c6c733cdc4cc88f91cae7d4be9e811399f9a9a8c2390ca6ee7c1e278fc858f512dc0b4a5f2a50c30e75dca2076fd339b855b9e135af87ee5e3901e0ce0e9f11660ac0aac361230b457709c651581a659c490bb40fb4297509586230394c3188aa82dc881b8351f961bda9214b8db9eb2e5d63ad8cd5f5502cea3aeed08516bd80040b2b293f62c511b6163b29260a19f279a836bbc2d02896e22784502ac09c5092b2d80d71206aad4bcb9fbe90d7cb9cfce15b58799b492583ec987e3e25e4e9c4ea3fc1fac4280c9ea90aca1130654881e4a5e3fd45de2f3d760e09575132de06d37261b5726ed7bfe5cbaeff65222f2676a0f519c002ad32906a986e608169bc6c3cd702c3866f25f9fb28c416c88cf2c31a6986a48cdb1d069ba51385d05dfcee7ebaa2870c6f1b888c1c2e31861aa9972d829b3c02f32aa2b780041f742f243643a8848c65bc9868177a3baec565056aa5f5bf5747abc7aae78179fb03f61dc01771deac1debccae132ccb40c3e08687de7ca51bec9095a3a49a88c8a8fb49f93f4fa4451ca090313c7035c9388ed343d881b30ea43c5f975d8533934a3959c9b430c45caf56ca070a066df96d774485f52e1929e2cb634c9e66edb1856f2fabea2d2f283ee40fd8d2e3297820b6275a4238c11ae30813c8ddf8055bf6e0a927c6ee3440c6d85f2e4a77f7293b72704b0cb2b097c7267a55dbac9960c45aff6c84766b656fba6e14997ff3b5563be385c6bf85daa6a9cc4b1078b3df65ce63317f5dbad16fc71f12689a651a70bea94c979e18771cd842a9aad80ae3f78d8827601e82fe71489a5c4a2ed37d368cfb313746a49dee60bb62fcfd4d194d5fe695e6ddd05ce15500884ecb1cf5cbadb8b15b0a263341f8b155012dba099adfbae22e985c4518f9807913696ac7aa45638d8c11991cac406b50815574f0afc46e5911e9da8906881a29831d30546969c6f936b8326fffb3ebfc3c6e397a795d786cc3c8bcec24c6b8ef9fe1bb570a11f7e8ccbc6382c936d4869471cadffed64ace6ea670894f41ec600530436539bc00e70db8d9d5de359274d93be72bf77ee924673dd8f9f4d0d51e6e1f1bde075aa0e339d752fe0b6fd0d3d7f7217d2b61d2277fad9bb8b1e340b76fdb6b5b90c246ac489ed672bc28713df0301cecb5717b8c711c7e6cf156cde778680d79e5cdf776253b9975384307d7e6ca72438cb25c9978155d8ef0a7692f873a11dc1d2e1e5bce9fdc023d08e7c28b09511758b88f6c585620bcc213f14725a51b0f67c66ee76266ef4a174e7fea3c437b847ea689a72c54038ccfffa90a32ea4e99bfa1751bc66318b138904caf8d0af93e8a6a56e8fa96299e2316b12a556bcb4e47d6c21a7330d606eadeea7189c0acb93adc3ea32a88ac405cd2f57738f04b9ada96823a516cede31f2a90b055fd87f892a3632e2b25ec10de1c8f8283cf98f3c661bbce337dfd119ab12e18aa428c009133f0900b2bd74b98a59417c45e7e75531e573435ab8c76ff39490a4af424f9ff4d1e0d4e8e1db6c59fb9e6f95da8e6110698ee8f1ce9b791ece6ca5031d6f4fcea19f6548188ff98486016e505dad41ee4a70178773e582983ef72916745924b643d5b5bf30a5023b284f6dcffbb262b58e64db2a0b6982f3e04d1e94bdb904eea09430576f414cec98b7df986a6d9050e63606cdee20d5cf85f307fe70c520e3144d05aa855700150d825ec3d9e607fce0d21a73ab36407326dbde13a1cbc961cb588f4f2d2f708df3bccc89d5f3ed1a043fff2242f983591126583734de39e8cfb4b801c6e0be62e0586487064025c9259d88abc392793cf0919d237412709e481d924c7eaee0591d9392156eed76d177ea936ad6be58648cfa709b298e5f391b9e33634f2f730219102efc0dbf6c668120c280e5d99cd95d82f59b0d8317da65ec0291595792463a99663478318f4e5421285d054f3058eb9e51733be13419d902fdc507f9e781f9ac1744559924b87ff48be158142494ab8131f158343235d910d730f1285f4c4cc25b6a1a06e0eaffdcb6bb9ae1b7fdbb87b0630b546cd31a8f98c6c2350f36b06c43dc9487504c6cc17201ae1f8cdc8ec2b4a60c0fe9492b5b40db136d7a4f7534779afadd94fbd24311dd5050876bb023796b8e8439b83cc5b506d2447ce66f6b6d5c33a37602e04f866884e78ab9a705abd500bf2d27a8ade7b7d673fbcbfb81b97cad27d13ee045f30ec526dc7a7b07a61f487176c6d2b42e33701a655af8d9c762b5a9d97a873b279dacbc7aa3015b4d8999ce3ce798e5c46d4c367cc8620730922dc20237c4a2fea435a576faa68f7be46b314f4c8cb4ee782830a7f2a1d25cf576a65419b617cd6f3107ac8e9b04a42557e67c788adca32255785735f5cf634e41096b645f283ad0ef82ed4cfe1245bf08d048bf86759a81f8507f1890ae0ef693104638de5f911531c066f9cc85b0e5e16bd9d6f247f0f11054370566f401cd964ee45797c473f1e09e5c4fc50d1b33435e5ba98ee6d58183f6098a38e3cda2a1a17906dfe3beda34ac1ceaae219db4fe8fa7bd4065fa01c0cceb5e5a4f01fae6b8134ee41fae4b2cad824e76f262f3c46779688d9e2b0c1e8a8dcae8538769fab7f365b9ff4261e07f59bfca4fe5fc8e5a5a7986d1f8af3ccea75b5affbbb84351bdd99568d8633389fee94c97ac2d556b52e3066473bee66bfb798f7076f20e7e461ee56b8411b19d2d479cbfdd3467d9eebc53487293ae2bbd10573460b494d3fab7661dd639e6d678bcd0b1b72788567042ff2ab3415a972bad704ffc83bd052175b090fce3fdd5fea89b7ea7bed315034ad2e6c12991c1b69d4b562cdd979ed002bb187287893fa28e14486b05eb4ada441c03eb2e77d22fc220e13a42a26d141c0d21fa423ba870ebdf68a1b42385f067e0ac68e8eeaad2176bdd9433e1281c8de98d63f7b6e95f7604f82d6fadb3832545e737d0c155d76e9fb2d38d8f8127090ad8457908c9f85dbaf9886c29aeadd1a7a57650978222c2f6977eedf1d8b3a1a7fca14c41edf4d502a541293afc070e9c8d755888b3f5bffe20768981ded8383e18fc048a4639d42c6eb2e163b5e3d421a2cd397980b00c47edfad25a3f79f88029285ce6c2875e58e50ee79dfabbb0a45ae142584c4c014f8390653a0aff3ce714b26bf6f999ed287ee0fac563ec81ba0bff3aa45b483575e62bedb44979cfd755e169a2b333f3420a12c7ce7728ff9d87d5a8e30d2909498ad38021d7bf9f0ed734e70219376a3f68fbd6952bb1e29011a47ee9f6f509f7ef77d311fd7e36c774518fccb8636d4a984e0b53c5005ecdf0a98d33d98e6f6799819676431cc6d7055e1773c3f0f758264a7cd6985460972d490f74f6f3a2884ac138ab5959a31a62e38807e073161173d756d141833fd8bc52a4a61e8a46584b4ae9209ac128c6a6622ef36c645730adf8e83a8ca49d4b9dd775305046960aa2834d83035abcf87b5fd83552bd8dade80e43d7fe2cd997a233accbd9a0b42f4451a0a7803bda19a9e3688ea9a62f972cd5d242e3f7921a84a941173792fad784eba920483e0892ef87b5150ac676d8227204fbf729ca1e370d8443bf110754912af526f6e5310994ff0872ec0ae8753d35c403278bf1decf90f22ab5ccef2720056cee9fa2cb368048d28c39aeb37dfb22515d8aa5b701c76b0cfcb87c3aeaddc7fdfe03e95091efd9106c59ac753406af48dd9e2db66912b8a30073d040bf0f1838b2064ed99c050a2dd165d2290036e48922260f50f332d5308b5ea9701e9797b6faea54f4f838f67f7b81b57acac09e6babc8ce5e4349717483c12b6bd20dc60d92555631ed9b68ef7c67683bbf3f7c97e32ce90dc5e377afa653a84603e41dab993c3738cf532fbbfc247258c3b586a6f66959d1c0f959acc01d7a97667bae7c6d5568aec888205633ca7c892160123297d83f45f5078a40acb8a79830f1e87fc48a6c8220344c381d0004ee3aa7136128ce344acbe4644874fdf217cd939624f0bf4ffebcaa74610fccd46ae32ce79e2a7e5455703c605f402d12176c9fcc6ab23d0d3f661848aa5c02a400ab2e76237dd3926fd9e2f7ac5b5762cc052c547c3a46f3018eb61170336111c76755a398242ddc5aad4b1fd068ff8a11d0969474ad8d08dd98bb86f001d398b926d3cf223f8d193d64d3d76ba3c27fdc7a59f7967d20346664419b9376c28c9d554f8058bd3d9c275c7c45024d0e421f8d178f827484e7b29269fb86f190f34c7777a6a390f00666959874fa532f6521055a14f311993df8f8ef476da868599fb6cb64f0af93f60ec3dfb5211b90b7cd2898c3732e202e7ef831da37061b2551ed086de713ea803e99e040e612cf89d902eca0c43165b69fec567fb5c9b08104fad66d61be4ea87bd71b8a29ac2254c8bc38a55e90b387c678cc4ae437c4612bfc113a5335c1eac0f111a72a0d80a0c8b79fd70fffc36b86a156c63637475ac7be0572fe48cf80ad593baec16fea9e913462106daa39b98777baf239f550c248db630cb5582f2cbcba2d2ff495d0a2d5a320d5184fd2f02ff822db46ed3f913d730ed2f9f3031e9d7732358320857ec2713e78cce4489cbe57789ef7b40dad492612d66a6bdc7e7f1fa4ae18b9f8ac5fdaeacc3865a4fad7fb923146b98ed4f23d4706895cbf785a2be9392b31ffdad100a1df4a1b0a467bf87efde5146dfcdddc63de1f0442ea7d979f8d286ea53e6f882428ceab3c5732f4ff8f738afe204775215ec95a6add07bc8ed5a97dc62e7d4b5a3b384612a730ec08d76e318de7e75585cb3e55394a8da54cdb286ea5d8a39c20bdc4d05dc5d751ffb03e6011d242b52682f7132e3ce019b5bb9a549147802c436e101709175c49cd8eb007972956d17bc7cee204b89f440f0957bd173efa09d7a52eac3051e0f01e50853d3eceae89addd27b43d312592760584998711d6d071679a29863c48ec2851cb71ebc058b7213c4960d683184567d2c944a8acbe4bca5657c2eadf358f54b80d1ed7f8811c89f4191d7eae87e19bffd2337bad4fcb5486b30efcbee1466dd3eddc34e5633f58709b28501cc47fc12822bb4fe4d7e9c1ecf6589a6165cb893a12d90a79c87706340a71a59640288ece10836d6cbbd1a22ddee8e1d095794340f92e7d1ef2bbd78095802324681dec3a092ad6e57aa1f669ddd07f3ade5cb276268c9d28b47d40159f8e620e5bc67e9590688255b049dc8192d8910cc178cc2f94a7ff1c9d48e6520f3c5fba93efc0b718a651d5f84c7ba512ab096d2606eaf51baaf97fd055e42045ea15f330c2695439e18b05e359f2f025afc2073b34c5f653dc07516972305f86fb62537f93db16890392ce790b89205e62e645a8fa24e784aa2395ec6ef09ac3c6b4d01caf63f9a362e238c86c793e1a2610ef2bd1c9b769a676be20cea626e1f6d9952243d8184fe629d210d81211f4fb69d265a1c19471ec6a0d56875e8a99916051876aa3edfbc85e98c4baa93a2a6f2cb7b76d420a13620bfd266790195835f0b397db0cf7eb28242b73882f5e5c9a9d34bc21e8950dc1e51607858beb6e60ccd98d44b63722d53b50a2e8358bd95fcfff4670a92fead14d70cbba76cfed7895753585bc811b2db6f24e6d7f95971fecdbc3519c1c8e3ec1f7253aa4d00573d0a7182d43f28a77cce6096ffb1aa0b8d1f1dc5dda0bb256ccefb10f0aaa4366c6cdab885a6f6cc43d8c1c6159b95052b51cff4ac8bbf90226df36c703b84eaeedd1be47b86c9325408c18de3a743f2f6f2b789a3910ee7f12e3f9a3ff0c0f67007c20ce043ebaeea628fa5684ba53c55431eee29b89d0e9786c16aced33e2096199fd167117d85aaa142ccbec681ce84487ae7c2ed4bd36aafb755930aa29a41b4955ed7a2a1b88061edfcf60c20a2adb5a4b2a3081d3d6a7a2a61f3ac5e5621b80bef83651696cdb17e1ee5a65dcd2237f4c4b590a9fa8aaa099f70238dc08339095292b35807b070c570b42204e9190442559102129796049eeb93c100d435c34aea6c7498dd600466f93f30c7b3891ca481b0472beb6ec00329c89487dd6a3b39689dab88c9cedf646bb7030bce612c4e76229dadd49c999cf9785ad0009f2398feca48d6ade8999d9f0ed7c876d3cbb46c205e109699e551afc1bcb680c4d895cace887f6cfacb0284eead5c0e5c6b0295fe3d59f7b875652f8db18b00b40be1b007c76f20408f36ba347bf0e84cb8d7ba649b4532d98e9de2ad6567675f609400275cd8e70d9e55ad49b4c3fad121aa4d3cc97e28d9506a12fec9eec2af3da6721187a8d0cd9147ee1cf481794671cb65c7290c53ad95299ab7eec40ba3ad29ff082c68454ac4b411bb082860e610512546ae201dc94cc908947157add7045740234f083a68ad40f4ad7cad6756814124f9724dc40d03bc01c920cb5bc09a7f837959555e1d29420fdc1caea20ffc9ac1295dc2d3fb2c347cdc94d47ac669226e75a5d1281a842efcdf4d3c0b7c99016cd2923293484e4808940ffff53db4be9e6962ee330e672d733d70060107562bd603db198c882f61051092927d6dd62f4d7569a91de57d684410f2c0a6e4fe60e71d6715420790e63e4ae0a4f4024938449c6a0c85144e22676fc42f80937167dc54ba486ff89d695962bf694446659a09ec6556ffb410b2ea17a7f256091ac6f890fb681350363f3b99843ca66c1dc8ae599e5baa8dad18c6c8115354682736c32ede50a7727e7277f0de7060e5925bcb397ee8f1a60e9fe166deb217282db078309627af9a6a3329a1509b2784d79ac077cb524533f75ecbd83031c060805b3a55bf7482f1b47cdc694e513ad2e3c10858b38f78dfb34d63cd7a40f8e1a182a0d43862a4a7521f70271953e196c8ab51c2c081d69e58a5054b93c9075807ea4c6084c152fd7420548017f0e4fd56fc60931e96650d6e95ca9f0374c2a9a40d9a9437708344566c5d817fabf23195ac077de6a08f202e626f0f5c57e7dc25c7dce6822a8700bdcb52aeda736dfe9e8d4f0141358fe319091729b915a876327a7b240215acd33d57d4ad31869e651ec7ee7c952093304ee023486f06e8c219fa31529b6c746d615456ec4c8128b0c5e689cdf265bf091ff91c7620e5077e57a859df3f4538c75251958f971e76cb15d83056cd9c7f3785f1b6e7c32ebe9015e926b9a3c271743fc1e2f52ce2f6565633784d745a594aa2230fb77e8e766859398147738c89a61e20d5722dde415da8f6711243d4e511d7c19d3a4550c9c76a25911aee9d1029bdabfb8f5c4218eafa3b438b443eda95dbdbe14c9e3f9f73a87be54f27fe57b2c6c322592fd85e6dd11fb7b3243b7fd115867d2099ec9bcfd2da69d24414a981286fc8b68752f1db2ae63f7b4eda540be6e4459ffb83c097e9fa26ed89565120f91f39c4f547fcb1704ec2fc7efe0b22c49f42aa86945fb56f9987d9d40b067f6b6c1a43c2c9ad11db3fb7bf17cfa819b9978c19504f689d8ce7ca1e41db2d667e7fd81492d863919081916202b148f492c26582d810498d45501fc88a4d4192f9906b0f484c3fb53def60a57511dc5765fef08b5c5e606cc701d8d70285b4e71d5e8842df287dde21a114ea69fe19a453dadb1f02a39e742155a8ecdfb36b53387526537050425e9f520e3bafc7590671806496750a89988adb0fa132f7ada0058cd598522da29295d4f866a9b2377461426537f49a25ac9ba535d290acb0b809229e77376ca318c208fbcbb4b6ab4d14554886c2b7895bc8fa2bd06194b0363736144720139cb92dcec058d67faa54675fef5ecfe913e9b3d4b5a4db7aafaa7f056c98578a1aef84d5d906fca3317833a09c3e3066d6fad4bfe6c347dbf9d09773b6377705de2c2a9020e4e37201c325174a0a86185e41b802e0f2357d70d9f2aaa3b0e99321619053b1dcb662b8b661358827ffd9e2d582390d05a3d6fa024442b3ac8e1f60a8feb5a18d3d6ba3ad708b1b23bb4d4780b5f83e76e46315756e6c365386331cd36fb1d1d76c14524c0dd454d2a776220ba70881dd10f2f20665bed507a9d8b4cb7ecda089d7c884eac6ccc1dabcf90a3dbaf3a1b84490bf25f494ba734d7b958413427bb3ab76dee728a6709ccd1d68f9e4f18aa99caa668c5cc59a5bcacfd1c27e02154ff8156ba16a5d227aefb6acfda347d17bb48a1e4341b78bb181ca537efa4d85aab0336e09b46f81d3b690f2afcc4e5f492ad2bb010add800c1ddfe041d73b0878a82e4c2ba896f8f32141cdf29cab86eaf8a86baf6534bd3eb5650340ea893900c1c09e27ed4aae24105c415fd9a0ac03beea098d187c46e7feb480095abd1383844cbb5d15ba785c19fb5fc9902fd607952f568e15f10e18b5d8dedc1b9602a97455a34e5de1a2233a0e377d73c4c60490ffffff6f