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

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

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

Block Certificate

Block 90779 5ac61e66731501e3ab02c292c128818ae7043d2b84bba5d491252a11044cc686

VersionV2
Public Data239 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
d466dd6d5304bf2416b5dda80cb009e1fe3bbc7da29ce3286b722beefbe804fb
Certificate Block Hash
5ac61e66731501e3ab02c292c128818ae7043d2b84bba5d491252a11044cc686
Source
getblock-raw-prefix

Public Data Hex

00c800000004000000...000d0000000f000000
00c8000000040000000103010101001f000000000200010000000000000000000000000000000000000000000000000000000000b2fa18a1dbaa529e4e1377e7eb60a7e477023d36797125a628928c2ac9df840f2305702243e0e7f09018493def65afdd8e3b8871ffa29257bafb7e7de5668b1b1bba37b3c31270a3f609b0a265896c6abc388d8a4f6a14a9cd5700000000000000800100000001009023000020ec000000000080010000800100280206d005713f7012998a8888663049a1bbc5f9c2e53277a523bc2112bc44160800000000010000000200000006000000090000000b0000000d0000000f000000

Raw Header Hex

00004020c215be54138c18772e816bba3ad4d3bceaf8d40b949c4e4ff6904991a9ee3fbcf770239bc83fae0fa448f9bbb5365e5760e2a08c139678f3cb329d415c9e151b6133606ac8880018fb04e8fbee2b726b28e39ca27dbc3bfee109b00ca8ddb51624bf04536ddd66d4

Proof Data Hex

59,560 bytes
121216010307b52f42312654ae05e375e43a1be5c45677f6fc5b156a1aa172c032e6fc35cbe278ce2093a5aef0d084608b97c27cdc7c9ca1e09854693a28228d84616862fc61d29cf965b63a77da471c21f758289e8974492404672611ab2b3cc0b35a76133343a6bfde5c38bb7ff27ebaaab3259df4f87d1fe2b2cae4b19c3e889b82d913ec3a8d92c9e3a9a43355e264ae3bf0b49783484e1cd6a68dff590c13c5016e76aea2111cf2bf76fab2c0128c61aa6e1f49bd40b46a906a9af912d6fb09463dd9ab4af9c9e90491004cd7dff7a85c08c19f6d35d9a9003dc0049743b9090e1f55166f8241ea4fd8a30321a72b7d65a9e2d8ade013d221c6aa82c1575e7153a8b84f26999ef44a3b84907eabc7b888359703e599be518930cb069dc96ff681a63fbc0a580e78464dd1a8d2ec3cfecd7003a5a2e52b52ee8d1af9b163c989ec91e4104feb59d05188206b18c5c0730c985923d4cb393615ab4f8043d5dbfe4833bd0834b9d610351a8ec814def4221ce842250afb3687dc212ec8738fe0b9ef05c83219497e10251d242f1958f487b90c953561992012992991ef2b4996b40da004685ecbbc10e462041683d53c04eec8e23409a04b5cce2ca500efda4c1f83b62193226377cbf48150f00bf2fe5eb8d97359f3ba6be9b2e69951256790ec63973e577805b6fc54e21bc1f332671f0f277b28b4d08c66fb7e25d617c91c974607e3e2feecbe708690ea9b3dd4aa42e80175d99e0245a35d19d8d038d1461b96f93e4337196d037e48c63ec40a0ee1c89f9714bedb8ac63e5dc7049c1116e6dfcd7857cea242f3f4c9b89924fafeb19c99fb337b0d1ea83e91d542722959ad2685e7d622c46acec918f3eaabb4b51e4b55accf7cc84e6676461d13df47a5cc983fae32c1df79ca26199d9a11eac2d52932e051806ac802998e9a5683be939b51a18da8f781abfeebee21720fb133b3d41391cb0ecb8188082decb08a536e170fd1c34d15bde553ad5daabe2032e26f0e77746115d0a15096a811538987fcadfe34e31170155a59d7d2823b81f6903970a1ea230121400098295c6bf7791f546ebf43b03b9908c0aa30074c408e59910b85a43a855aa6c68d04473bdd0d17deeddc97ccce0b1fe08267b3cd6fa15d16ac85b36d6ed6221168939ef80b4971f17c4a977f3314116ad51ad04c5e5ee0bddcab9d753d3b413199e0bd711a3e8ab414d223584b613fb069a65abf28cb902eea788d793b85eff63cde95313999d54ac8f9be6553320c022ec3cb380c782a0c513c0af98cfe840bdf8c7f18a1f0e19681a7569ffa40bc13fa785b11dba1fef0b605280c13f7ed890cee7b0d3a32cb7772506e007fd3686e491a41fab7ae3adc345f66c22a6abb84346c85d0ba89872106a5df90921a95f0d6b1f1420198c784a9384273a71762533716411608b960ae6d92766770a6d91b608373796d054b2881a6871f4f407a7974c1ccae36ff87e11742867c8435ed3f7bc1177776e247b64cafc4031f533d1b36e5537247627c5b5e4f27cbd01947086ad73ab0118a397c22e51f3d7909e82c159cbeb0d05e0bab03cd2e6a5ef6fb4428a5ca5097ec0a38fdfe862f8fb7d00cde5942fb2ace76d692fc571786fb2a65f8cde27d6362cc9f0ee4626c4a4516243c1cba9c45396672b7e504e4563d87dc47e463fac2806aaaae28b57c10e6358deba706a43ecab988d81413d299af36742cfb84b376e14f6081ce46361bda2806967bf7ca9951fe6b7452e2475f6fdbc50b104f1eb2105a118da8f396329471770bd5170425fcb84438256142d38c8fde1e56c5db745cf3ab05e004076f7422dc0453e41534ee2bd5f37b43d06bab74ca42dadf502ff266741d3c1196bab7d3408bd69c349850a5e55f7ddd6e28079553eac8111acafbc2b789df13f076238cc6a2c18ff7171a5a4df9a911661ca062d3431a4942b22b76f2973654f16ddb6a3caae4a8659d5f9e2da03b1033168c88ec5b295b4cd3981f4eef793f652cd795cb3b39ff2220ab14cdfd813a2347f363f755dcd3cbddb300a641646b26a05dc757534841321afcce69adf6d396d1805489f4ba18f745b5f701d8fc9b8e09f05e3fb5af688b3db3c6c3f055740d01df07925f3271eca4756aea31b03397092c25bf554a6c253935b87e194e6c4201390a57df52e2e1f9a242b0f4adacf11d1cf7eeb508d43274a6a81cb4a277d4beed3cf2a1ccb18d02b971d6b078d78f875f941f3afb8b7dfc6ec0989e744b21e43b8dda8c4fd06dcad4771d99d619c8cde8ae9c45098daad34c235644124ec5ea9258eb70431cd80584180e2a38c93118b23f89c82c244f7e08f178688d109a56f179bd0a0570a057928763465107f08ff0e3f87ab69618ecb2fd8b9ee6b284cbcd85c6446cf46bc7e19d8c92d20989f7fa7e8b2cc099e1120a79a370cb49e5d9d6afff4cd0d1512071304b5241f21cea42582468ad52cd371a0938e2371f0a35653161ad3d244d924de4f662d0f15b3417051838701b34aa5338aa61f69f5c7bbac8541c17a20e097a05518b167f4b774aedb612f3925b2ef0407421f6c1b07b568d629adf23d8a7f1a22416b36a229d2bab3fb68d46d5f7bfde3bd41e28712491f0e6b46b12d4964c27bc6be196f9faf9aac1a78a5f97c7efd91597f1472abdbeffce319a720e1ae7a44bb43a5bc3cdd0b2d8e793baa348a29effb1ade6114e79b64c5f72d25e0c168896b97c6caf9637400c1356501c53a35a217e835299a938a47a1be53d1dadffe37682fa0704361b3aa08fe74981d87167488b1bec1531f01aceda463b309e2bd788ce2cd5e2c10bd0f6a1c2fd3d591263ef98f78e8f5bdefe09088d6f9ea6686c0a009e3423d67fa37870e544a1997af7bfc99769aaafd013df49274900b0cc01b511240fc08a3e4258562aa832d7138e8cbfadbf232d8ace3dad26382832226f6b3317dc9ae9aab14cfec99756598193c7689da8197733cfaf407795cc1582e450490f34f1bcbb82f76e754dc9cbacd768193b26c58a7fb2541e746b9ca5b480c9130b32df5a06ff88179bfe2d8709e280552d6e1d69d595ad3c0df4055f5af6a3125d53f47e134eefa5192e0a00e628ee17b8abee510502ef13af4b7783162f0c533f6ae634269f83e95179e93fc79362f198efacefd40aae2d3d8498527ca5a4111e610c1f8eaa4bd2a84c33f2299b06b5b2d2efaa2e845f1437d03e831963b1bfbd41a1cd6548b8a78149b05b0ccf3845604f710842900ca408ff25ba96c9d2d8dd2688168b6301ef15c325bb8106dd742479556b7ea6fc30ec3688b78568038023cd38e6410d29d213101a1bfa20bb2b286f677c87446edb805562eb0cb7f0f851bf94804c19797136ef79cd7597af9ba869e0f20439ac213f3bfb1643ac30cf14978a2e20726348884a047a1ab67d6a8a070516c7fd3a4c00ac4a92a2592d2b42325f4065c53473568b43fc09cabc76d8e75065b846c832b23e3cc6cceb793f53daad82067843c264bddd09f930a38314790b26c944cb011f7a72fcabccddc2763e93c6de6be04d492f65197908e6403b9c3884982ef1da64e10368deff478e3c4f42f380d4a19902748ba757b80eeb6982b8909456cdd934aca7eea93eddeb0938374d96a43b05335576a68cb8e743047b06fdbf3d7f8d8812ea4abf50d97ac90d1fa50f98a4c30028d1cad67eb048e26efbc1a557458f3b44ad2c1898fb3294c4d4f1f33b718f1a6881d1fe6ae15331cf63d7f2e1fe97ed1844d7f8f4b034df6269ee65b841d1bdefce0d60af4e395e01b8f4a5231f4ca578d93cd33d986b45da362dc9f1c963321f1bd6f9c452f65584534aea56a3190ad4579bfdf7c481a5fe89d95799a30b6e605532808fe672d74fa09a46229251525dc63b0b25893cbb69013aca11ae23a8db5db73f9ec79879bb73a01749f31821ec62d80330a1e71b2c43174c51c104286347382b55eae6c59e82571fd39b9ffc7ee1fd250f1852f0431c22651a3c551b0280ed34de3ef5f27f8f8698697e0373bfd29bb8c91e1a1173cb5e913098c1b63993943569fdcb970b9d040dbb757852033bc9fd2789e2a5c88af067d63dff78ff5dc7ead1ad3bae3e20a7b96974a54e672c2c47bb1ea3155d0c11d3286497b08025a87d14eeb25d25871a865afedace27e94ba5cc437c84654c17a6cc8e5d8d8037f4cb6d1cada4300a75c66f757ef13b6a6634607bca40a0f19965224e89bee0ea3974b9365143bb01f635c4a41d49c05f3652e1e43c7932e4d5863352031a3b8fddd56b81f041c6a75e82a00458316cb35b81d7594c2e3498a009baf8d9f7e8ecc2023a6d53d59a58c55b50304f08ddc6fe86c61e6f6b3ac31fd0b6681377b16d11321ab02b263628de43e88e6c562261b09d00c192eaa021f2daa00e210333282b768dccbdcbdf8034a715a952381943fd8fc2d8a6a1c0d6c1806a3ca71065afbb020728230dcbba91fc4ff7bb8c3d5070c6bae808f04b6d66daeb060d171e18ee86354846421a6713321e16467fda021e749edea7371cb49b8ba418fc82174bd21a579a38e53718e50a09967d832d2d81ebd00ed8eca4bbb770e2b3b917f716fd649ff218d9ab1af341904d9753e2149502f773dbbbc5b344f6d15fd379a9a9f87650675639f4da8cd10db8a7f3bfb96362e3737988672b742bb599a1e00b1f913cf1dc53014b8bc1ee4daca1a76c91a156fc943b400bd77fe4478befe80c52a679cac1728433ef87c2d9f934db44f7d28f447150900377dffaa6d5b4d8ab6af118df29a6b0aaf97928dd14869e60bf0719cb5ad170a6c0982060c7735f5b8b64aca97d5840c03ab1d3bea89bdfb8fed674cf35ea7263ae9eaeb05489584abbf79260a9ec93e863fa193238a9b63307bde65088538cd054475635e9ffcea231fe27deb38579cfab1bb019ff7f666b03ae239755695825f5bfc3d341a73b2cdedf4bde14974d7f0697d5396c8f7d53650543d81858422ae60b57b03dd460b71027fa4971340513f1aabe0dd29da08ad2ef7270e275b11821d9e09fb468a4d5445119f443c4980cf4a55409e8397238bfc85abaf6fbb729665923fc21579e548084936e234c54e4484aabd93fa594fe613f20a6c0ea2e8509771129999e436466e5ab4ee97e2ffe1b7c72bce595b2c5856bf85f13fe403d4a1d1379a613e8808d873c5f92d5b747a53ff32dbc448ad5bed168daf7c454fb6b672b28d9eaa443bd4be9061c92e9797e1f664d90278c3a7f9f8ce2abfe1b4497bbab287e7f625337f98f62c19e3c4e378eaa84419670579e6232042af5ded6ee300f5ac4634f1d52b02ec31558bd654db449d27bb13f6a171778bf7c1aa8d0cc66dc15b93fca5d0e2fdd3116e1de300379daf02020e29867da5b39af7b28c6f4ae8e0a35a8fd433bca4c7ac6728d65a452d3d006c47ca0514141eb86d4a9ab74eb43aa3dd8a1f01baf26b51ef12238a730e9647ff073eb22569275490f19ee8e104d6a4bbae68779a5dd25b9fac8c539ee0f53ef85bb954f32b0f6c46bd5dc73a6fc4ede8ec6aa244a4d10f230bc19216d38f8fbf5432269c65588efb29bcb6879199fa49194016a33cc9e11346004ac0070a5442656927d7927b5a733dcd933bde2bee8e4f7d43e8900ab4e9d25e822f8dd214cf561e8c65cf59f0ae2b8b40c1db03bb139cdb06414ba8ceba919655e11da107446d97961f23be396e40bd49aea6f16e4d8627227af701656d6da71e376920dcf90d587cd926673792dc93b1560359535a8941ea47acb8384b3a06294c53904a921c85cbb8d6828ae5b08fa1650b65398843d90f57739d8dddf74b34a5a267b441558cc615727aa85dcff958e6a9f79d070ad0a40b23c7381f930d6460fcd4f870e2a52e4fffa90cdef85acd61da3228ca556d56dfd84323be48de89d3717061ce7796b1c14ac64e7211ed69f25b3eab430a966899085454b015286015b34f695724ae03f88857fbe42e66a8d8d9e0f260cdfb623ead2f14f4b24c65e049ab051d21ea22923720f3515bdd7dd927bdf48860229ee4fa4a7ce743e02bee2303b1e23218587aad4af093e14f67c321ce528a55f34740252244be3d1cf10c005a1eb3b5557b9868b2f8281562692247165b402455f987af9a1da15fa107271c7ac71f6aef52fab3f165a7501c28ddd8b6127acb25ee97885342bf2f931286d23a55df5e0ba01f69f710949d7e850f865609e675e8180127f44a71f5c38b9b895bea2afac9f8e28e106ec5afc3769521dbb2f3cbddd0191f793c0cac562b12578679a6072d7a1d544ca6ce93b1bcffe3afde8e66a2b5aa3c74fdf873f7f5f85bc3945bfed9706683e1a881f9ee262f9a23d4007b5ac35159b8f27f7bbbe80fbf71f223547b864a0cde1b2b1ef5e7b06b58e754afb6b708400b9c6e15ed721ca28c777f1e8107a218f8f100c5823dba0b238e5ab79e7a4ac8c5388efa0a9fea2cd4d29fd1c530ab8f3d3deb523df22138f988eb0d7069c16577152cfe5572ad619e4bb9c8e97cbbdfdb28d0f5d5394b75c25c0fa92124344dbe593ac4c7a79a05837a9dd55611172acfbb3593c9e1413c1957f973b2052e93722e96ab370edb586efbd49ac78350f308a8378616ff54a9b146b267fa125c176c65495816dfe38cac3e0c595fd3e6faa174642f0a218b89d06e929e12037d640c51cf8c0b13803d15e5d33d1a42ce3ca8b2db9eccba15e91babf020632f7536d0c32c86a8cb4ad111bad5d5262c7bb258ec4f01a715fe8568d3d586431e351111a6a9628c953f0bd1ce6132ba0f65b4c184c27be8bd84a5affd76ec62310d06c18fcf1865fdae968c5afc0ae842021692a0d07d09569a3a11d454c76e40800362008742a6765b6f741683ae5933da9e6caa11da4a0cc21d19d7f115057ce19325a56971a17cdf29c21de298d29702d4d37c9657e9b4121a7cd7a24f67780ae08018ae6ccba637b39ac73be4ef4bc0eff5eafb0bbd4c6d1fafc4d9504b9c9c8a9d09154fc58cf08f1144a0b7349428bc108d9eeb774bb1e091135a7cebe7aba600416e54a03c973a1fc7ced16c7fdf82eca47536f41df22de3380373967253b0bbc70a3c1219a02291fdfe9fac2cd097d10db887d1ee0101f1a68d0144e6413f0157d35b16763de8438cac9575a3f95abbe69495b67783ee6b53c771ab0234a120f7738337151654370c5ec9ebf10c49035890dfb8607a953fe75d6674b9692bcb8d681971483881890ccd3bb60789ae3694f935c39f7b30d572bc34a078429d347099dc24aa9c3efc0965c928abe8ec03f264fe63cf2f9626d283b2c720b0a241758079cdf9f9093f4d63807df70b6b147ee85fa42f96df10ab85ab8ae8132301832a9ac85161b862aa0361a7aaa2b214f9b270fe59926caffcd129380f6ae1a68c41275e43652c3a25fd3a9dc87302b2879f84874c8dd5bc3cd90c543b2b258456b8dcc75e557bd5fc92249a987705233b7be9b18afa8e4842bfc3fd141bc50b1cbec7a9891cd17c532e98c1712606fa7465fd612a81dc8fdb7dca049b0e685d5005259e6c4f508b20b67ac9177537d59186f628fea1931647c252f78293ae3e72cabf42b56b78e8f20fc8a9477a21a39bf9e15338ca3394442dd5532533652d015ef47b096d545cb119c15c95f6f33b0b4656ceae7a1340ea8830bffac9624b43bd4ea6c9adcde6150dd71b8152dd3e4b9a2abc927a4a46e7d9f5e8ee7ef50369aa82bcf3ade98f5847a391095f48cb8846262736123ec9735f02a4f27400ba3d4ba9d3e9a73d870f82d81bae635742ccc31421777eec016aebeb9c66d3ae2bc68f2d2b89c2bee51f0dcabea16bb8a2ae0139d2b4223b9481c44411e96ebdd75a4ebc65614ecae486dc337d4a45f44018602befdae07cfe143424dc8955c82c2c904e37508b6096f8feb81e1b7a969e1933edaab2e4fca0188a863a6b3da2af4c723fe43cd230178846841e80e8c06a8cb2f9e2a6c49b82647dbdb2cda1e06aec8f7b20c886646f2002f958f51f0756e0f21e5a14974f6fcf3495c61635ba28da40d120d9199802ee3f59eaac278a3086d92287da00b8b7bef3ec54a97cc29be330bd26b944e568e8a52545265dd83b0f0955ffd68d147b92593cf80ddd20f3358610da037393ccb5dc3c77c5aa1fb2bad8d56d28cec815ab172ecbce297069ae400e3ea623b3e7c1f227bfa8cd0f6eaefa1ab262ddf83f78d1b89799d4854e718e709700c681322b5cf1e01be7c62635aaa8cd1af86adc1280af2008050acc3cfb62fe3aa8c72b39a1fe92c2390e0600cde3b60094ada449074e75f07652140e20c6e06471781a76e7cb076fa3e8c88702c71c51d89c03799467fa29ee1b09c0f89a4c9f7788cbd361a40099e11afff4fc154df609eb37b7865513b88cd25871b9993354c9e01bb2aea6da5b5a5087a3555262e44d6ba2228d7bd00b5c93314cc1f77b8f257640bcccce618884b70188ad8c7239c8c432867ae4bd2c704673bc844ca5ab3ecd2ffa8298098ac13003fb54aca8278da2527cff03574ecf1a06f4f72e933425e8803b0211122382648b3e55584c99e1f010b1727c96472d6dff231cab86b4b70b9871c6397cfb534c5e37d3cdefc1dd1a6dc7612559150d3f161d9823d4d31b15739860a4e84b0aa3b01005102d3b4eb9b6812ca93eaa2fd5ad53d6e5f7ba4de9e9267a3640177358786337674029751dd3361746f4c9d9730de4a554e3c5911ded384dd86469340c85cad067ea1d4366b22369adea3d4642f810f9aaeb00805eca957c9a089859ec83a29e2ad1e0af4d78c80bc766fdea3664895a2c9fbd7727ded0119cd1f9b6b5c26b6a674fd1d137ffb5a33909e95439c7b3d9965df94bfe7932dcfd3861ee8bbb1766b5c9d66b2ffb633d650a69ea3e4006774f487624e5d08cf2c6a90ab8be47fcb85750d074f132a543848556a96087e7dbf06e4f527d647b4d13144434c73375416e23bcfa41d7d00b241e6dd7c3b5e53755a6e581b426beaa0b30fc1a24d392805e1f419fe813343c2d5be5e70b286fe4444897c2436da7f2f8a838e8279aae499acac4492da55ce9545d60eea90a586eefa60a051e05087236783e089599f8cabb0f4e026d2bd21168f2260070c1973a9e4ce7d1ee2530b25a603b9eaf4b823e4c767f772cc032282d96b8e857818f244959d9a2a30a77c24b895af91a02308ea487c32d22c69498788cbc9863ebe6ef242984ec0fa1f4d348aec5dfab1e0c1dffd535a7333711a1de1a952450cd0471e775f0bc693eeee5835f171f3fe35c2a5b05e50a2043b9d285f8a9e8ea70b823c6af1cbc2d4878608fbb63b8e7acc834634d5b7f0aca596e0ae7838691607d65989b1d7cd8af4d468c77a423c429a822afc83fa4075ab937e3481b335cfada0161d9e1533aba5b4bdd0787b6ba6b8f0882739ad440cc0c2cd244c4a214c00fbeaf641085ee912e515cde070c2e8ca65ed3b18fbab632b8dbe64919b5b6033f5ab68c506229dd0895caaeaff8cff4ad1ce6d086af0e1e5ba40fc80665f71b60505a2dd24d8cdf6524e43d5c2e14fe196b8d08989ac3724de5e37834e0de8946059a12563ae7c79f8da998639a93ad947dc71299de35a78bc905e43591121a90b6a8e3ccb42a34d22954dd2eb0ab3dbe58d870234dbdbc51230ee01bb6ab7746280b6cf7340ec0de0b447673c875c6d776b647399482e1c76ff9b7d561b8bee0d98a5e200365bacef6907139f8600418d7482cf301665a60b2cb97497dd36151fee8bcb8749a270042c191c73ba37d769b5354247ee916e46a22a3627910ccd473509a395fb9e2dbda4a2c6c827a1c0bdae795e1bd0f0eab3fda159ce94cdd5fcbaa7791937f781a4bc532ca1b06ccb35dd0e7c588aa89d4ed7f9a46e3a5f268bd2bbe70c434ef4baa0d00e5e6fa780205ae25f8796b1f964aba2123d7259df284780497de6364d22910189229cf04529a3f19ad1e0c83979e1cd95ddbdb2147f8d443d13554275a37ce60f212042ae0e99d8a0e6b4ffd6bb855d74847a1399d5f39fecdb9fb0857c40636f7c76c507cfed4363a22b7833dba55c795bbf79dc4280581e500ad4015a5e59eb8e413e1cc0aca86d97da04a7a71b322fc2b794983828744ec37de613999ca33764f3fc136cccc9db9d4219cfaf62d7718e1d011cac8d2f27c2a177a8a7bbf6812197a22af80b6db7c18c687320c123346e96cd1e502fc48bdc7fb1705958933b47bad20cc04693cb007f627a7aedfa0d68ff2ad940adb8f19d413b68d96b6907558af33cd2eb8af049ac54b4d83630a39760cdfd89cc669e2002ff6c7e4c13feeabf6df52c46a13d70d941e9c370166d1cec82ee3d2c589a18e75c1236b716683d602a88ce6b5cea3f5d05273cb255e11326118532a01d1d5c01a8c6287bd98e0358981f3dc490ccc53931c99999f783b54d165f68684456ad0d066727d5bbbf72062d32c649b782ee7430a5dab805b6c8fa4a0abf3b6023d574341a78edb9b51bade98d33835db1490ce2478e2f8e66eba414262b6affcd737c28c92cc02330f788c040d88aab91fc4c709d766a4f36e1abe186bf1d93b35de0862c2e13be5402fed688e80ef049ce57e0fece1efcefe05c9250ee23d7fa595f328d9bb4f584e075c476eff9d6f2d75d2213841a81b1746abbc3f68a203a4e9d00afcf490245bdaa16bbda8284c70c39aa98fde9b2e201dee093f869b4c025a1779fcd5540b82aca08c9e5f462f80a6a2543f3098dc6d34e05ae74a076edeee545aa6d82997d02ae34dce7b2a2b8bc6d3e6dbd84363352d9a2d70d8696b0e27f127c045347de96075276ead3b3c863f8133f2ad9a6480769f012752f63f8bdf1b44a054de7df910dd2c8631f139ac0ae722d8fb1b940b164a0f933de17b48243222a951f639e7a935e1e3aad44c7e142865938cf4f65f0f08e258e8263b9760666a56a72b9a6028b130bfdc3a591b1ed8a8f3e3afae5a9706c24071a85ee41ff85843d70a0e8265c0edf80433d72f2c092a9717b4349e3293730c8f25a1787b5cd25cdd817d29e7854e28d665c4dfb8e58e1a840d2dd919d6167859e93fa550f06decbc1ed468735d3f641661ecec02107dda5bc2204187644a57b9dda6abe9a24c1526133e82e4c5783a62435bb9e6b5a434ba8aee47a00a517025f7e19920316df99d381243d6bf188a6bb3fee642b5c091bd3d22b032b0455bfce31e3c64724a1187c6acb4e74774cef0c0a681abfd3bf66b9cdbf1205b62eac318f794ff7df36146ae0acf04ff2fe5e84e4454507e65335ccf2e8cf275018977af304da8ceae30a462596f0e3ee9fa07f5dc769e70c44ed3a33d9668bbf0cbdc20eef9845b0abf762e7b4c72485ca8d91c965aa91fca0552b6c4acecc6e524936e25b1fb2defa0ab62460da95af16d6eac36dc8a01a4f52020dea195d4a34207f4b71cd4ac1fbf3960e8f2333e449fb95c1fab4bd9d0fd546465f9b273106096426b7f0e2d6fb6c83cc2ae122d53ac0e9cf357547fc78a7a1cb0b2c26df4db964f74d42a67901579ff796b79f6da54d0afc829c5e9789d9e2fc8ce9a73cbf27c9e6d8e6ab65dcaca725a9fbdf08ae1594bfc9668098a4caface0221fcefd31bb39a02fd964d802599fe7d648e791fb4343697cef19ec542bcdd33f8bf7e7288871fec9ec9f88b801edbd5de2a2aa773cc8025ba35e822915ddab86c3d03a06472d6148f5567c38be5a58da51a0309761fcd805fadf3a334f0dae4cfe7f693da40caa6940efc557381bae724f8297cf756637ae2ea243f95f03b1d3e655be65aeeaab5a425791f90ab267adf696d51a9d9e9999a2a7a480929b8e9386a1e05493d01d47d4f42affbd27078a60ff99c86c4c85de5881bc3c792a5c749c7d9b2d28593487d20a2cb3aa99582620f0760bbf126b1a115650c28b4f90a174b7de37e8e258dbf23a7c12ba2678088af4434744f52e5c8f3490dc93f5ba3f46758ff07933c350e799b6d8467e6c9c224662dea11a781088512129e5ae2e6adb90859aed667f53ce21e29751c29ee06bc988670303b52376eabc565f3f71cf08c905db509e6ae88ac10d5274e7882c362fb902114ddb863b4f09bdc3071d3c8e98ff49f99df1a710762502442e40bd2e82ec72d3d47269a7369f502311e79cbe15b0d71edee703d896cfc58171f7d71eb6cb0bee369bd1e295f8fc8c89bdb53d7b1dd17bb80ed738cd4bb1f0e5e624d25eb19c8cd0821afe4517a715b337004ad8789d56dde7a061611c404d220ebbf8777c10bdbf0dea40e0da2a85b136327ef5a9f3fa39d5c754faf0e06c62e618fc6d61280481bc07fb28ff556830134c65a912417644bb26155c2bd699fe1f88ce7ed7838c5259a0bace09e4294747fda96bae939ec9b4cd4554e36b6a8ea0cee713079e90676cb1e3600c08abc983ec93efc62769830e33c79e14fad9991f33dbbaa88352f540578d35f6976fbfb5d69746744e00e150b962b2602fa455e86c7dcbe3f7836e2dc268ed1661252677953bd3726e505ee455194c4ae0a0e22303951922d2b2589c65440096564ea86d175384fb6c3c92b150d7248df26a06f243141738bb34925543c7c2649016380469e604e728b85140bedb09ac0e88c08f3cccd5817af286552a6c2d4c9b036350f0a9fa1c07be4897973706258707f59f768c0c28b3b7fe2ed6044d0f197eba160e4593dad82a993f3553e5952e501bc479205e8ded7e991fecff4f758b6b4267009ba2a30eb6e0d0e6f14dc990c40cbb71d2bd8f0521f6e3efa364c85f94446efbd9d63736ffbb581269af59c8797860736aa4277cf523d453b1ac6a0cd943eb70fa59a269c7eb2eca89c7048f6229bcb1a9e6dddcf8bdbf0a61f1b7c77beb83e11148db703e45d9c0b7bc69615bda9f5de7c3a81146ae017384878079a242e3da903836d6808bf058b599eb5022f360acce01ca124067e39b2883b798aae07527533b20dd8d50f7d2b0f8502907ea20d6a5e97790be05ee444095df365316db10048ea457a64f5da12cca89270bf17f317465d0bb4da40916e64eb9b7b7fed8cf745b67a69c4e9af8d8fc8540594fac2b5c134df39fab3d249f4ac9408f84289b539ba8773c181bb5d74d57aab43b066c10c50422be8c45f5c59faa184f6a89aed07173297e1ada50c23c269aaadc788e9bd8b2860ed78d9bc04f7272ebc72953ebcd789836be1fb1fb6854ae992585cd78be62441fa24579db33c92216fa5ad631a96b9ad7399e0f5247442edeb92d1fd583e74b89970a2852d97ba6d218be54db1915e721fff4a12fc86364a7c7f00a6556248ee70d5dc6a527109ff7d1e6e6ed4e6db7061c3fe225a325d7106c6f26b01c83ae7b1c1f7e089ac5404a1f54145b0d9149125a1b4bb49fa1ce3feb8918f62d525097d035d1c3bbf34b1dbe4fa0467dc5b7f4a122b20a808b436bad36520c795b65a097da311e6cf324917ba10cde36b2a36b610f0f91698a4032e8374616a139970bb43a13035b11142fca14881ab7137218dd0bbed39cdc897b7351020a9ea21711daa5c6bd042d8bd4567f38753f45f334d7b153692d7c069dc0d17cbdba36d63b0f1752cb58334c267b27472210ca65393acb7ece2cbcc290fcce7799c80f9340d4ac1846c39db64337c6bde02e4dbee77470eae62003af7970d9f43b8a603da4aed704daac76fe878dec5553f85fbc10ebd480bb02862246b9ac8fb2fc134dad3a17e564b46c7b3fbe17be0e730f3645fb21351669b14bcc32054699a8c3f3c23082b0844274440ecd5f54287f0287ee03ab950d829927b010f17ee34e9b8a8b3605a31f809cb62538cf08fb21280c49d0e76703967f9cf5792bfc9f3a100d01d3a54bc0d77ad8d921f251e38d5496094a807b220127b81532ae65a4af16f6583ddcbc145cc6d09a7ed75b4ec6abdaec248acb6a8e667403895110aa0879091825dbc90832d15d3818f4e380fc40e8b762fdc109c377f98734327087a816f44785b46ec24be184c58fbda00193ebc32a42cefc83c7ec71ef380fc7ed2c91c206de70bf8728423353e6549447c1c3b6250293e1b11b0ef9b1dcddd00142b5e969d41851ec86c28c7950e51cee976ecc88590514a6e34f26cf49068292943c60b2f9318875ef4a2c0307d3944b9023c8f69f12ec8c87541c6eadc9e66c875b8662a6a6c1b75e50f27cc941ea6f406301326cfa8f731d46c1e4931d35522b1f15e170129fb1db9b992428a838d0c04cb8e6133851d8138fb400827a0217c91de8825341cb45b4d3554c40503593fb361dc09a1afce34bb592c4d19f315993025f1c4bb064049f3942dc8adb2b04f950aacc43f17e31d616c1a4f44ea9178e00b9e84496111df612f78c3084c6bfecc0cb66e98921493e70247a96dc414d433aa287f8e5218cb984777ba85e38589d004b1c81ed95c21e6d2881d25426ace30c64c7f1ce7f5e4c6c0a07a570a689fc2272aa0f1654e858b659d8b78bb9c0f6b2a5321d69bdb6ae09a4cc27097cfcb1a644e5429868fc496b483c7e368820d1ddc37676417577666d1b866098bebfed67ce64da7b8916beb35ac505498ff7f2ea669eb436be1851cdde98f67f788d64acda6d91916c65dc2d2b5ad596a5e20fc2cb936069597b84781c4a1a9944c6f3706aec2584e5cd6af4830c001dc70ae401ea3f15707c71e4fea03f08417db87cf7ef78ba4e1ab54793f2aa74702a1359d30906d1b5663a94155a4d072c194be9ca719895414ebc2a706d9435195302bf17d47b6564c2c4953e533218a6ba26149280ec79eb2a70629d7650dd2e7c3c7883eaef4892b944ffe0c80b66a62c48c01a2dfbf114bd13d2290852226c53c23096afe521626c267836aec8f107cf0fdfbfc52076c53958bd2cb21950b1395260eaa1b68118240392ae7f1ffa63c03ecf67024f467df140502eb9851b6b8308fc32fdcefc11f477e4d47074782d0a4ec8f81ec559bd57b90e797503b0de8610eb46dab57f200c5138cdc4169339e1a3cc50ca6eeae430921277616ab451a0b09f9b2cf31ab14f5c74351243023a1b2bf4cc92140be4818cc7856d62c5044de997db92dfc8889d1b85262037342bd654490ffcb1b1d9e65796c96d46253ff120b23b6e54f7bb6ab48f8224131d5d1c72de7aa218a2e42eddcb01f3a392b67aa18c42e59d7c233027b2d2199741f018988203a8bfba3fceb8423f9cfa8b89b740884651bdb311400b3ec063e9d26b5bb8aa07f911add9a5504e967aeb9b72e4d02e6b27d333ab52717cf6e5a4c52ea26f4ac67a116b8cacce5822bad3df009c94313040c9d69e5d29434d7ff919d912e82cfda399957d988ff67b07b5bd3b2817761894cd66453527a3309c5e9715879313d060c7e5a2d234ea788c250cca03b36a929f91a5aec3361b5739d74f26ae290ed0864457e1ade4d06d07ad9989b8f5d1577d3cd0aab39b1f869d0404e3ac2e232e3760f4b573e36a2f10a672111dc2929ae8b95ca7b87d656edb6f13b9710f19ad71942d00aae70ddec0b4c45ca0ead90b9ac3f65a462baf245f53059f1fad2369b75a8d6106f292b52dc28a23d01fa22502a2e499b645cd5690a606f6f36920139816da9070d5f6f472a72e246ea36ef0623985aeedd0871cb0d36c151ad73c28f1818d84d3915acbda019756c3f1240a6fbd6f54ffcae80e09677da4338dbc4dfd945fb1df831215b7fe913830859df3621c6e50ef0c2f1603b5e4ac88c8c582aa5e2adc3d2705cd6fef37e202864812636c8abb3b805b8fb6eb20460106a54437e3099d037e7ca52d7e001ea58829bf065b297501e33f49f18d377f288353f1fcfefdf811a84dc3a0ff4fa037a794274915dec47b973c8dc01904c1adc9272d12f4046ea3debf13db5e25b526dfe2e99409f3a91b4d64874b123d7182e31d54e3413d888a93ea8ba3ce98dc4fae1e211c2f9ce6920630ec5e3aa2bcf7379676c10bd3d856298dd4a6ee9ce1d7f5f44b3e2be447692474c92845f388d076a813975d2d432ece625c0f982fdf2ebebbc9f137f38690330eb1084b7fa0235479782dfe11692129a461caee57cc20ba41c5f991244e196535ad5643aa36f0dd9de6e519d38275827ca3860acba76af252f309d2a8d2543365a9eb7800634fbe9b9c82661bc790c7be62b40332b13721ee22bfb08cecb3141e8ce49d72df01233525ce46f3277ea54ba9730023b40180e21ffeaa810adb054717682ff29d52276cda6e53706db8b2cc75eae5b8d800fc0550350efbe9e364d3f5d270b563d6b6213a67c2727470444b60b39cbb6c96b33a60f71292fa7204725995a8b92129e3e0c7db653b02bd40181c6221b4c48277cfb0b4a3596085eb76dc4abe17e85b51b7d4ac2ab1a6bd8c1eae908bb92c5c524efb81a7d84b09fd85d196fdd4d60c3edb59173de33b09cf1cd97ed5f9be235f7aaf877050572bf0c61fd64a97588048de7125e50353efe03b5ac5a7ca6d1c9e42a4ece4423f446d517d91b348a5186739dc402fb939c6452c1b50f90bd5a421a8a14717695174ee1523ef5146191d1943e6a19906c046daf896a0f90f89bd5cdf71238aac014596fc47afbb0b6656ce4729431d7ecc24865737d6aa32fc3231c5f61e0febdae80e6d0b105f4938194a9d77aca6d1cc3076502a80832e97435b5234299e853526bcbe6d240ade50a52e73781a1c435a66b8b08f3bef4094dad3fe8fa24eac4d2fb0c9635500c90afb627a6cba4927ba7f65d904a627c4ff42aacd468ad34509965a53c725642fa052223bd8a270aa91ceace3dc280a8f5293874e872bec7999bceff9312840e5fb340b488a3c5a5939cb2ec159db31399d0ac7bcba45ebce4fec43c16fcd4d632f058b2c089fce85f667e179c9295b202d83ce8dd3a94ffdfdd55bf4df0ffb9d38759b96cb9cd4e752a043a6e13e04d01d2089b77010f08072d24c254ce4862abfa2cdb573743651406dcb4c53a20b3ada0b7c14881ad4c97076b82d7af9fe7d2e1da99464e616c79ec818952561781d2c9711d7e3d3dc7226cd31a84279fd3ddf751fdef11b6afb53488458f73a88eaa7b1cea1cb0846f3285ab475ca7b27a487a69949cb03b7a8ab72e0a657c51853067c7563510954ee59ce7e4e8532060a6523d23f4211f3ceba43a45e4c406c4d97180377d7f92eb3c6eb0dc3f9835b77b5f4b50f30c19e83771b8acffdd28c2725677a61f02212350797ecf4f7c86b76e99f9af142ec3b05a9d7d4f154a7263544dc4325de01802509bbe9f4a341ae655e6b1718172cc872a6c2eb18ac5b764b64b2d1128453e64036b1c84f5720b6165da2bb8fb646915ed44f53ba7b20379a8fb6fb8979cc3a39f5f1a6ab0ad92557480f80ffe4d45c3693901b971209da2b61e02eae8f06ed6d84c49f584ac7efbde3997480496096944bf2ead8949bd3c2b0e8bc2cacca288b42985d3c62287be3d3ab8acf39e3141c968b6141c5ea599d2b2e708cc06c472826df7a84f2cc7511ec6e17ab047693ff3bbe7f36e4bc00dc14d384e518b0bfd46900f18316469adeff2b320ed161778641e82ca58d4b73b16ce24eb11de84558c23b1ca6e50f2210ecb916e29df1749ea1037c5181fbcf960db348c7fe7f27f40f9ba927692a111dc874021852db8dafa06395d4a8a5a844a7a763189850e27215a9d543aec5594500a6d808caffeb4cc869a59189c4f527a57499d5c6aba22d5905598f4895a6d04ad81180f6122b8287091443e2785469096c9080b74c612850fa564f585bf66b92fb44e71ccd73d27a99dd7387c70c3d26c7292f4ae1067e18dfbaa32ce1619bcec60f14acd7510d1e64fe126b20fef699d343d407674ecdab70dc5c8ad3045ba96362696d96c0b7edadc7a0a481dce78e2f499b53c03ad43fa9e06c4734486a406cf79579c27fcd77d543a8a971666ba44cda9f36b866fd050ea63f7e92a1d36cf6c5e446d47f7e22f43bfb46f05314bf7bc1292cdf95a1b4aad341c6d1f9cc09d85bc5f432bc4c6fef2ee0a16d6ae372d9bab8c8bc5331839ab0e1210a6eda9a61180b6c883f7cf32a507f54b620bc8c06d89aae1994281558aea43c6e0280bcb45787885d3a7a15f6fe3594e96c17cfb7fe021cd1c8941d12fec0362d984a69c6178ef54df18de045e8d12521719850a70a5b8071b2239732cb9b90c4ce58aeb8ad1f5e6aaeb211e4467796e46e64bda38c09b2901cd761a7230afc8e304672173b1d5d6f19ed083be99cc2d0ebb5cf163774418825492e90d5731cb04190f200345f56ecba867af96c41863c57aa31b561283f333a065df67013541c5ff7d29a674e5a2d689cdcc49a84c11bfd1ecca11256aff6c71fe0cf1b79826fe49f8a8492f340ecdd566a1e4df17ea96f6b2a6b621a3cf0ebf01086a0bdcb2dfa28e5d80dc89ca3e574a01fe185d62d4771afe0d4dad03088a58b5a0b7826755f56295a245b81c22496806fef50401fc5095a4377d19c53e0a46f95327960afa8b18050751170de8ccebe592ec829fd45933f990febf561db715e76933232f58a41ea18ac196e4444a206d9d60f6c64d3dcb4f3d3e12117662ead108e22454d2f512355203e4a46ef5a83c13c880b66d72b866eb3d837ac2272f83e49804cf152023b384456e195b3ae5f163bbb63508df5a5dedcc1f07fdee5b37f8e997934d111c2d033bcb54b11fc50516f2c81f9cad52410f7152d1bb4bde8da32f173d7d255446932a540c1adcd79295ec8d59d2a5b68b1c87938fd20e9a6a88799095bbc9fec681aad07ed32e5e156ab97d718448fe1eed30d97ba6e06c80f057a3f41ac9af2575eb42076a51218d364078eacaceb54789638b30810edbe575b024f6b1fb6fbd4ff7e77d3118b7a7501b7cfbf7a27fbff8de5429ffdc860b2a7a64542710cba01c7ea30996c584ffb55f9a4928c4b6e71faa26249c54eddf29814fa21bbe8abd3b2797948bf42d2415d95f8fdf8ae0d8a7e1a50e24d944a5a5f2268731d2cde4c729783cce9b7af5dcac9d5ed1194193d1078c24ac61a4c1480375080136f4c25d02e8e0ffb15ee75f5c8259bed1962549fbeb7b9441530929f879cf1916b589dad1065434cb570f79370645e60f3a438b14403c61339886d7193fb6df01efdf8e51ddfcd6f3b31c6defc4ef2d400d2423a5dbeb303cbe4d27e1d83c63cf38c9e6f8744a11e1e64823e033f9405b89bec878d1d1b3a56aff03272eb26f04c954e30f8deaa4879a3cd55d2c5c84dd7e9c0b48f389d3d1bc79d5779bb7af5106a1a0dece5d08a6742881bbe57c19d4bdbddf0a37832e314b2e0268687160b6a457bb897f3b2c045e7ff979ea0c6a52e855511015065384e1374fb9f6f8a53566a6d8ccebe7acb500a471937c5c965cffec958bc54568f2ba1c0109bdc06ee6376e5a333fa0cb01e068ac2357ec3448c315c8179a773ffa5b4bf3552afc179c7b02f1a66a0299da0c3e024f500834c46c5856f90ac171252cd3b8e7260e78db6681cea79c2d38424cc09374c0c530efd80fa9fe2c10decb39d7485f205aabf383c89ca8d586b57f84733820813442ae8ac47eca6be3e56f9dd1d0a557cd56a5faa898d81f54b3a4ea2f5ccd70bcaa29b173f235763156edcc92762f67ad22b94b60ca136aafa2d9bfa9e2d73c05ad22b6b3e363f45b00d614346d904da9562f268e0465fa5661280e1e381919a9d804865c904094b55075bb293b04f8b489c83177633edb23d6b1d5f15261b87aa782ae884d6887d3d2a95d0341a1679f0fab93611fa95bc9ac0df049becda43be4f92a51a1940957792f7236b40b473d449c250cc8381174e6640353d7813c1376d43608364567cc948b8164f3d10db0db8375e674de20e7cd362f96153ce610f60b082f56a83070d12556ecf65e7f12d33b85cf13dfbffa30524258787994d32299b598458770684db1b82fd150b42a2ad8980b6c34919e7359e3c3003f0a8952f1c97d1bdb89c86c9656b84e51b5a35164d9aa9f09ddde4d8b501fab1d11c3227fab4a83aab102d1a68807a2414acc41fc0b91c0f4e46106535cbfb9f201745654cf66243d2a5cbe7f6481fd152395b6262f1577fe4fd5a815e1cf162ccc09ed2e78de7e1f7c0548134d3dea456960bbdc7525c90fbc9c3099611d630396f1b3da2c7a32c1307b7d9271accaf08d0dadebf7b10d9dc1b0e9915af480ce7180f5c37413d75501edf77fbfe4f6319f61bc085508341eeb58d5b9832ba71e95cabcce0d6d2f6c0bcac4604c6f15490fc093c2d16cbac11610acb56cd1315f14e0657ba95d2f5fbaca0483079defb30ecf208b1a7e0c9710d57e7a221d36e301c1831b21ec35e8255f521cc25ee343ff1e6395e7ec96704b99b0bace116e0b2df5b26127990fe54c2655cc4d235628942741f53de014140ff92040898bee1761d0a5f088bf19c4e7e5c2b9eec8d8e1f71e16d5bd2f23ae2061d5a8b7fb62c6733ad8d07a4ac82179cc2297e0dd49139c0384d66d724d1b0ae3abd76031baeb5f9efe71c1e4f604e57b6a1477cc647c504c8dbfed75001aaf8de9030d87fe01332550d1546d8ab17a8e06db8a450da472606b821c85a96ef0ea79b345063006d0c339888a6e5be0d1aee5f07e472d2dd674cac62839171accacde90026027373c29cc692cc5f9f0456619aaef16903a366b6fcaea48a0e3713c765cc1842cb2011adf4db55132048e81d579759c2f98a21f14cb30719c8fff1978fca1ff6d5ebcffd9ef25837b1604d6ed6f6b50e5e8dbc8880e1f732cf0097c106c0fbd7200b0f5ba4f487afcfe610d4d9a001c138f9b17fefea60e3b50497c03527a2dc8cbfb347012d303d09f194ecc10dcebf2f16565f8fb8ffcb74586344e93fb9302283add687ed62df8c9626f689700ae940ef59a91a480432d63a0bd802ff0d8a07999c95aff6809b600abbcd3843853122c80002e09b8940b8d21a983f23b8c5ae6ed68e35258ff9a8378abea5c95fcdcdc8179a136350e009b7f0a622b840a327da353bcca97f17b5e2aabf88db72ab001c68a4a2f0c1ffe63d9922062e82d9b9dc660c20177ebd46328ed58fcb375c12b0594c367ad8c82ff2beecd1d61766f3f3342326815e67b496bb6eaef15d87a518a80cc947f961ac927643629e5a8acbf24c84e331a5679fabd69b1122dd7a370ca77a70811cce5977c87dd79c78b51a77f9689ca56eb86db7ba188b4477cb383c0ad5f0964fc7036f098c42e1466a9b4ad576c6a0231f1a8644fcc0fbde16eac322c2f90294e2f4e626b9c66ffb96a39631e3c1204732681d72be61f85c8132ff83a21db752a9bc3a580cd2c53e766c9b48aeec0e8533d7c906fe43d926a09df0945a11c8301b780807cdfdfdd67171488ee21668ceaa0ff77544363d48673128d206b0ab68d4e8ba50bb058420b55ca81a9d9ae6ef24bd1e47b9d2966da1c4538284dc45d929b100bdf747f290c34cc4cfd1c9402fa8366d2371fd099d070395e5449e156933cc7114c2291e1c3466324534c2ba4ce692968d6daeb3d135abbd761719f262504e638511f09b1ddd1156ebce300a37aecb3e29007caf43e70f842b4330f3c84bc63b68da54389c22f27cba7ef688e1c48ed2d19a5b9dc4cf8354e4b5c4b46576383b5f175b322e310240d334dc8151e7c483a116c34cfb8880c1737deae275760c5b84ddafba2fa6c6e4e35c72448a6f80f3e7d53736973edf024daac0e0ad3da62868cb84697c5aa7a7398383e23e2f307734043797b8a917fa3ec4a381b3a89f110fb5410f45409c5c9c3bac4566e43a2b1c832bc15e02e6127b9ccbacf95cbc47b606c3e4b4b051ba985ef9b2e3ff231c81575c052a4752cb26625b36495cfab0ccd4ce8ebce4b068676416d842cad2f69e6cbb9713d74cff2b8e30cd1ce86fba72076161e3e9bdb953523b7066b0601bcb6339034e2784647499eb26bedaad50b4b1da18ffc6f544961a91f7be3bb7f6b2d808c739e38bce8d5e9fccfe4b23ac5dec4dbf832084cea63708084ca37405ce313d82a0fcd7ca538d9f1cd0e89da03db8bb49bf755457f20aee7d0dae1a09a0abf69807e721b1264a02d6a8d14d80df9c36df8b363e9c6398d04b399db0fbf80f0f6999356ec6337fd849ee2293e11c9c69c0dd7e445e203188a3bbbb212d436d71632731be26dd9cfbe2b897e4476f64a000845207cef86233489ec0007e4ff9ca4e1e6a97a4fc293164628d56a5e6b7ea885fc7264b8a0e0bfcb7a0b23a1f2ae46a54d7e7fc006ef5a1bdc034adf43ed4bc454f5a3692ca80034135587bf9063275a2c1de8a0bd8d8e6a1ff4024e974f6705bdacc05ae636191463a789b33edbec1b1c9d9f57dfa30338a7dd7dfa97e468cfd519e6d223c1092d4b12d2070b9de36ff8b74e303578bdfc33d01631ef8bcf23dae79fdb5bd9ecf8da4b2733cfcc0372234e0c477f833ab2af76a29aa2afbdb7a8f504c9a4c21f398ade2c737841685380a2475a5e2b56a666c301da2999bda5cd14cb11faea44fd872339b71212159982c844a5626bace13c45be0e1f57cb1b5d7c6c780dfa276a16f483d468a6f0008932f463803afe75ef04f0b9d206f83f84603d14e179528ce12eed560f960b38cf7d0d029d4d3814634a8ddb217be45af0576795c602cc38392e1667f25072a7d316b93a787e6ca22b661c055d46f541718e5e0faa246dcd79b29399e416ad5959f7609c597cc52aeaf0a71bf2d23873691c691d4579ab048f13f468731b14e895916ba732b635410ac276926ddd1aef569be667a838cf46be9e92e898827f152f6ad01b55a04ae2304e2c61e38c0f251553be04d712a6e910d25af593c552e00c91f304ca7e6eccda3b3f72e18e21d02888b7ea4130447fc90ed8b36a7a00966b2d84f312bc51ad6bfeff88a8e0331a3c6d49599dfbaec70e770f5f0504a3886c36edd63f5871e3d627463b37a529c4bb09576e58e56bf9e0b2ba27940a8440a84ebc8e0d072adeb47c35c08c61de9e2d5df7ecf593cdcf44234969fb38a6f6f2c3813b1bc8f05da78a234626ee8ec875db9148e14cf8314333db88f87131380134fd387dc67c63fca092c990e02fd46a2476d32aca89cafc7a4864b3527095d7cc7fa2af1626d658ee4fa1c8489ab1f5d8409365ddcfd5ef7d58de40f61b54c8300931aa728c2afd35231bc9d2266c8e2adec2707a7bb099c0ca03a1894118ea48c899d22f103426b8747fba741c7a7fa45b2bb9566b47198cce9882502a2b927b58728768957c6c1a59a0b986480f8d48cf9c0365e05cc3b00a24fdbf54bd4019d3a9e130c1b798838654fa5af477b4b32e09e7800fd28166f96a43e3f1057911c2420a34c9645f4ebb12650fa8210bc0d2faef3b3f468931d0e0244e9c201bc08a062a8c07e473159b6845193a894bb490570da737496cb4616eb227105a519fb1f89a9ef60a9a578a251d4c6633a22ea70df0711d3e09d550d1f82dcbf9afb92e1ee9a8d8909a9098766fa1a6f6de031e8ce810e67c549027535bb6dbc8882574269cd754494578d043c607d007d911bf9567f9bbb5d625dd8a287cf27beb2af4716787ae72f1b8af7076e2e3826ff744a045587612503caa9d68c5f153587b2e77e312c24529c5c8f02879e832b87909af77114cab1389d7ced9c82b75cc967b77de85a7985fb271d3dcf874a27498ed6c3c1a59e8b5e04df9ddcc0429a4948daee727c070802776d561ab6f21380b11e0906ad702a57cc3ae763d496281b8015ffb19501696875284140c3f64bd416518977abf56c65dc1850f39dc61b9cea305042bffe2ef87b636bcc85057100500600eb033f77000a4989d26e53dac4f33835c8bf020f3ab847c527fa8bc2a1e551b398b8ce77c69f06b7000c99d037f1d9ce17d73e299540b5c0b01ad29d394df0554398c555e152040dae13f57615f19b0a194baa37ca137276798699f167fc8e1ebab5dd6576fa312b285e895bf6ad5fcda8074cedfe2daa37591a066dba5c89af381a6653fbac306f75f8f50c667fdd6e538ed4b7ca9121f4dccb98ece851b8e0e1260a641f4510b0482f2eca7263f3c78c88d9117d3c942d1623138b52a8a48e81bcba4aa973b5c36d04e66e0aab26441b842a6c6d0933158a3fcf515342b3d6096e5dd8a7cfd66785277cc435f9c5d70b4fe7d0060d4ea02a677ce7727c121e30cfd51c9d593dc10169f72eb39f2b11b68a2b78666897cae4102901e8a0c309c8918f550b55b549617699855fef94ec00f5abe7965fc48bac7a71145bf153b09ec18525b97498b463fdd29eacda9eb0d199fac06070ec11af03b5b63293c1fdfdc9b3fdc39c724a8e29ac546fa64101678054d6096109389c207320466ddc291e3457bfdd151859eb4714b4773afa365bef0e6b9525527f72576b955aa3b02943251d306a78798573e611574783f0554ede163c33b6f068a0b3b06263fcb8b2d6d62178a899a796fc1dd699c8a8b7bdb22b39ab3076a58b1137ab99e9a783c55f15f1b74b40bf58822736becfbae54debb697637684300e86646b6b5f00cb9a3ecf2dd110e6e3a405b2a9a1525bcd98fd218de9dc7d167ec6601f4f9babdde2988857187e32bb3930bb8296001fd0233613b4dd8fe9fa9d4230e2aca5e84c06a35d8248e8016d1239fec9e5032bb022a41b08ca8c829ce8f251fbf7bab33a4fe746730889ec8da34367518a03dc6f11cdea59bb40d0083ac666cd16f29c461ce1edf52eb1c70111f7f827055add59d4a28f31a792332abb5abec893180911036dfd5abb7f892b3e332ae123c13127fdc0028f0d0866577e71659137df683e470a161d928970a52d4cbb81675266d08b1bcd89c5c9782111708017092f6b34992f82eeec6aea29f5e6ec54a18b82e848b77173f0411e31d1bfb5623d410a808a654575571700e3cc39447119f5368ed0ac4c3a4e9583582bbf3829b4c788164761679884d14371e328ceb78d4fcfc7ea8811edba15975205480167557b0931ee1c2f0fd9fe26a913062790387c855fa6a983abdf0ddff3250810d45eefa25b163ea786e3d6d930c3ca6452e4a909bfbce5ab485d4445c7116c49e11062d107c9bbbd46511774c0d3b39d36aea05d2953323c5bb8569b7f17e1f989df0977e1b39b6a5f1070cb865d6bffa0b64c45c4314c8f0611b7dbfd631410c780b02aa1bb43e57093e80258133cd8a805cb2ed8dc2d4cc41fe385a7fc03ff4e16548b12e6916047437c37620322ff8d0053893f9ef087e7d2889c342ef1c2198e07833fb5b3a803a7433dcbefcc9ddc1f783afe4bec51fec611c15ee6cb1982f9c8e39f77bf24da1907c6ff22c73f81f2906fc9ea8ebff8d9aa1ae560c85004bdd63e024b33e1154dd4850bce6e1acac3df15659e3c817b2b96ec2ad5ea5042bfe5e084c65bf99649c4db0597c66069e8b5b97baea02e90dd12b783fefe3d13a71cf1ee0e848529f4cbed140f7344b1db3aca42bbdd72e048515c95ba53d96bede76352b124d12ad5b3110f7b022147789811a371a8f38d6c36627a4086b1eb6b7797c99eca03a86b65eb9c18f814a333d487f4cd0549cd06cd967a5269eacacad7caa49df4faedf7af99b572d6ce029acbfe57f512cd3e5240069ee6c426441fe0257f7b4e2dbb9a765dab236fab7aa7d68d06765530ae126c871218aca82006bdc24249f0f6b13704efffb79756e3b480980a200b4b611fc0b02ad411bd3d92b72156e0d012c8ce9c38f8c2fbd6b35331a2f43d734e097f274293e30c575a12f319d236e45c4de23d1cbe6bbe3e8e54e34f273f3fecc98a59fa8ac471c651038ed13517ef713de2fd863ac32f394f39779ade3ddf1f59587bfd9032e1a7d2327f869459d707ab751510137a620e21385e1f25cefb6f6e0912d29f3748e24a91afded8a415f1dcd1eadb96370523505bdc9c6abdae87b893a3d39df1fd6c54f353e15397e08fcb3bba7603cf9587ed02d60c26b7d52917a34ace4fac72dcb9652c89af267fbbe7dccf2072d9710d0006e8b2fb9e409f16cd02980b2ac85e93048a4b9bb664ebe5125db04eade24443c1a7d1d4389d6939897bda1d09b5fba01c1579b6c3f8b1d3c6f0db6c17b37f18d3cf1bb09de21d9fd6d1530190efa485bac079b69d292baae57f8d6d8c93f82e1f560e823f6e9e2519c44743afe6948662776fe591a77e82748041e7c1f61ec13eaf39611a3600a6267460f8ba2d3adab2c3fdefa903e00f3d729497ddb8597512d0f2beb491bbec7b389b667679ce2d12973fde569fc012af21f96e35a3d6bd43cce6c3a7b1bc12ea0fd3862970447a25b6ab96f44726684260ef12e8398af2ece748f8c9c52e9640f960f48ef9e5fd458912543db91bed91f4fc34ce0f253f993279665a267e74897031315d112f3292faf1c9b1fe372f0bfd53e0ad075bf87297243b240b3d5ffdb09f29dbef839f43fb0b7eca38bd7b98d1675855710927d195c040bfaad6f4e81683310abaf23ddf415130f1e34664075ae48ed41e14c950c81f7f951657199b3420d0b3180a741fbc3577bbc6fa5b0dad8690c4b2ffe040b4c73d4101e3bbaa0b84e4dc7fc8c77f178ec8edb18969af1f530b152a9a14f48f7fe0613d6f7e8609d45cdecb0c60f3826a13487c187be97464a943364d5d09071c51e99379dd28828de195d11951610d59480080592646a2fb10c0115e2e2ed64330f43a00e9763f82fac3c4a0b5e099299eedb109d93a666ea53519cdfc96035bdb87080f7834f6e15b737ab2f5186a0cf21183aaf3cdef9342168e1146514ac8587fdf0f0db41d6de565c7fac89497188ae1589e61cc06d6d7c29f35f2be3cd828b8650d3d96ca8945af20e3bca9ea4fa9d933c055cc48b18b3f83a6b099ff5f2e1cdece3e0e116ed86e0a00a1a744450cebdf70456a989f7c3aede21de34adb157789c153a2fc3b3b33ede7c22dba005ebdb47f29436a0858ef025ad1a32424de80a998ef951b5ea314a846667d65f6b992f84a0fb0246e45ae9c9bde8a2f67d350330eeb006f637560c1b1053256fff6b0f18d28e0dc17e37e89d7ef829274f2c81e403f7fe420b6001f9b4c2d48a06d76fabd56440f1b89a9e8662d9568ba40f360e259c5d7018a1d50778b1a2cf8b578ea225a446389f08c7f2d508321a2a63636bec73c6de2de6cfb1efd6d3c27d3cd3431085b5df3f6f32fe2117e85026c23e21911dfbfbac6a2def44276cd53d9c39f143cde1a6feb8ee7c2305deca4c3cb3ba253b9a0d70a52e3196df2615f0c28ec603e2d0c72bc857f511d29031b22eefe11ebaed3713a087b48a07f8e3eb9591fa336e93eea909237e65e8081182af99fa16532f493468815b3de064a1300fb8b7cf047946045771a87f476123958f6e46bac66d15c44785d1f13a178c27d2ea952a93b539b57f9a3e330f36bc1212a1c100c319ea497d538cc3c415f0074a206d382995b508ea671cb702a7aee84029c0e9b4ef6d5db0c1483fb7434fb10a7dd5fb115a524a4e8eb419f5512f2d16af20c8fddcc2b03014c14a2755bb2e04719bc85e974dc85c26b26be57b7b9597bca14c320510bb69d4bd2bfea9ab4af5f8bb451034767b2dd2c3f111e75bb8908c9beaf785f256322e3f341b2d0c770943f84566a29387226f73191dad9f4b79ed4c45cedac9f87c861abc727553343e84bdfa16847f0e74d218b0c50a79e7d102231a8b2cab39ba4ccdb784f336e16944a3ed77faa4a68d16bcfe8bdcaed7e90f7838f9a399f5cee214bf395e258ea3ddde8c3719cd41d98b4c2726e1bc9a814aa4dab6aff7d3528de59c9f9219171458cb237f6366fd6f03688b9ad362f9c950c752f671b415ef6ca269949c8b877fee070ca6c051e5fd5b9a7a4011f53f7b2ed04cf0ed1cb7b9ca6529c5390fc6485eff48e393d049c57652a0bc9acadaf34e77d429dbe23cde1914b3f58bd43e10d435127e0f893811062133492d03a0fac345181db65f486b49b8f34714661b5ddb8982d12a67932428e1222ab8cb663bb9446787e1e9b138026eb64a74f4fff469c1ad482641e768b6c78991008a0a9f6d751c7c499a41a212032861e2171ebef793417a96e461328affc76a660ff379529f2239d9a23381dbc325733c7651512019520877a6616175ebbe0a8cc2f6bfb1ce2549278f584af21efc2f3ab8c1dd6a019e3857946f593707c8a9b2838629839c0b32c0ddb4f8b8edaa7c1e0128323b1eee8e46558727ee4f73396213e0eecbfe620540282d0245f8023742935544b9b14de239e01f6b97e53771fcbbef2cc74e1d60aee39232fde370b47eac1cb9a4a5f387716a160996b3777664500b41c4fcd0aecdd11cebdd5555867249f2e5ff61564fe06956fc989f8c42337090f251c3336f722a5dc72db6bcda7690978b7eb903e45c298082910339bde760e7ba1fa62a80fbc2f6fdcbd4a7872d233e2182182cecf66671f6a47493a4e081bcc5abbb6fc05d10b1b2f287728fad9fd758c0a44f8a6ae654ce5f63c6f5dc69963f411b892300f49fc02248356219e6f34e4a1bbe021a5bc06638ba73268b28cc9e490739f4ec2e304cb304cbd51ac76d1680724e13e2b3867d48eba17a684ec798b40b582522a02383f8b88b7ee3b1d133293601dc16306bbfe595ac1d90dfe194b62cb677c6c702df49e7fef408d859e944183f147f077dad46124f4353506439a1f8bcbca64ff5b217e654ec7b67aa5a8d75950c73ebbd01fe2caa2a0470ede4a6fc7011216b5f152fb530b58e75c4c03d4f2b5a8f8ce749b42805f0920d0ada75ceb224bfa30b940625e8c29b901e44101fc40d9e40bd21ee97924d95f7311a99acb31e04ba9b84bf4af7ccb4a534888f031c8b6bbf68675357f90f83102ddb280d77c5f028492d5c1c5cc3a0166216c28a2b4b61aea9604ad1be17f7c2eb28a3f2a0ec4a0860bf9b68db82c230d0448994fd745c7081d8b783fe2d3ec212a8773127904dfe51bedf5520eda730bd229a3fff8c13ca6f806114f5d53512aa65b734985150d635f043e2d07a38424caa4cb0582db298ba5be098c936d612c5a5bb512840866bc70abc60f36165f17dafce009fba1bf83441f4daec0723798da905cf5158f46b309e17afa1271097da62a6d2c132b5b9c1f3409297ea337f2b5a58a9b44da62524339e2216146a335fd8714f424500e017f1662ed93bec03ed58e51d518cc648eff544330fa545b132575c4328a917f1322e2383d25f48b697a811442fa3a1a584d726cd1b7ef2c6e85b4b23d100f973a43595ee8e4940a6a955615d14820c56f4794acde29f4c0a6d1001eed5175bc61d2a9d17928546cf2cb24939455f0790921d5b94412cf7e143b4c6269c0802df8096fa9b25b77ebb89da1681845b7093b6a2b1518de63230f042156f45c52230d7d2a9444d3e3252ab08801c0583f1199c97b9971deec7c60b5ffa90908eafdc41eb472e2a90b76824981c2a31c81254742df69cb52345dd7e6d21f0714ea068f83cc6a4360e0a7fdf7828afeca61e6105fa3f4a8781654a1f84583b29d4b97c53638f2740cfcb5499280203ead22c961d12ed9238ab7093750ac8f177262306cdc2356a76d6461936ff0475ce0c35998ebf485d71c6ebe9097f140ca71e285a16efb97c7af6a3b4f7f5631e169b6cf418c9920f8aaf0d0ddbb5acecd28f8c55d3c87023a4418da880e0625e2ceaad43480efa5b8b26d990dce53b664c880f1f1366bbf6943fc3b33949113eacd5b66585cbaa6f9c2a82d33ac8fe8409b15e63e050cf94fec72329a0702eed159a0a277779e5b95c99cca64669b6a956b29c77114f5201b3be90835aafa067ea871898fda2f42da66ba8cda376e8e140cdf5a4887653f7afc2245c06d4e2ac3091be701fefce6308b8ab40c34bc4cac0644df0350024b3a548d0b0636f05a624688b5f732591cefd00892a0f875b64088cb521d59ac0dc3563e18234842b4e9dda7c9093ad772f52c8367b17b67dc2ea04cb5b1e36b6cdbb341aba6d1f54086affa32aae76bdff5c6d5ce58291fb5cd5945694546dea5bd962f25eb6b6075b33003712832153e29df27c643b9379fce5f872017b5ba5dc613e4ff4bd972474261eb95230cb6313af9ccf080b9bd095db18a04a11ff0f2502394b57739951ec97e60bca820d13da4571e9542186ca13fd4f7f5809251182371ee9e4deaf85355185d328e66eb5f90da4e2c88413a7f088c4dbb56e8ba2afa18800d56e673c4d6a10ddb2ce5f0ad0c76cc2c0a12b9de493f460a209e83c1349bbc1539ce1737d430ea4df2aecd3e9a6b5008a12fb8dec39ef79bfa9fadfd4272e5bf777bd0a3a0ed84f12275f02d6ab2fdf212ab1de96f9ea520b49f6fc3e4840651c9619345aaaeaff8cabe08e2e8204084398bf2d351ae81e08794e61cbe628b5eeca62363799e262eedab0a92255a47fc1edf69ff4ec8ff338fb55159a50407fb3b19bffb5bd882d65e1a71d6ba7f8a6054a3a4c13912498dec5ef1efe8bcd5e81a2881ccbc355bf26c03dbe437260249f31ebbefb17fa2bdf49ce862af26396d6327f02ac481f006bbb9ba9a969fb6561d3420f3885d208bafcd6a4dabc25d0935737f74096a54620f39ebff3c33d1b10b95460e82c13d5b5f510fb16927cf4bd160ebbf7b5fb10de0b9be61466a1922e58aa610680afebae803a03ae06a2a5f0474124b7a81eea6703a31321e7484bee7f71dd5744b955b9ae02b080f242cc7010d5cf21548907a41535dc708c40d97812b3332b299a68ca05b05b07dc52c5f821cdb2064d00035bf7aed5b0129b937cdd071523ce8600dded24b5c5ce1a125074d69395ca1fd1b93debad98cd1060aff5327910378cd6c2b2945c28380a568e8922604a2c614d1d5d29290c4c1b363c734a0ebd1e8c35ab732858f97b5fcd045b161e789b7c238465ac11f7ac2030c0091e983b2b224b358dea6bd91dc1fc6d119826f127229fd07cf17cc65e9dff69d3d638902dcf23d8f12827de69d05c075f55d6c2b51cb0c1bd28adee3f4e2a531cd7a2aacbe1d4bf010751f227aee35750784f766578d31eb87488fb1a74c4bf51dbb4d4a3f54745b568b41e178f11c7faaf254b995da0af97c007c5342ff983b59684dc53111ff2b84f277ff388d0fea7b48402367031a4ca5c4ee9c9ae2cb26dec4c80b3e0cbe5cbc335f31f0214c8b4a59f1cb9cccefe01ff675cd5f378318604a26d36ede5d5435c30e59574cd2a69dc05da924b95e3590bc5cfc57b23edbdb4527b48a6c864d856f45f08167865406a28612acad72464c63f85f218605cdab232242b1262b0e4abec11b3dc9696c9a7ff1e7c20163f67f85f01a06c17c57dd6fea4dad9012b876edbe7c9d56671db9faf4b2e755b9d65a6689126ae3659b04c11ae6b29f6b5d9086b81416a19d96d6cac1bac0d5dabf7300f801cb10dd624142963a5677d3632a7011c59f9b19dcf2839c906748c99be8f87705c2787067cfa28407660ed9f0c1cb7863d2a7a58926c8ed9b3435e6882a76e46f557c9f97cf9c5bc32776d5a6012a44c3fb72b570fb21a77d093bd0287697a53751f58071bfc132224f16d2200f07a250e276dcf75ae8cc04c68b4d14609efcc6608735336ee35705cde9a2ef0987ac900864f600ea07aee82cf73c2cd5924c60ad5ef0b3f347f06ce3ca62f7cfc91ee71e36b95ba75ed3dbf3219381e4e1c0fa381853b5ffaf64fc2e94db9a818dc5715698d2622dbe9aa36abf6e77044fd40d6f6fac59c8e0a07adc25e61a09b8b9fdda1046332e80d4134065e54b3b2b75ce08a0b1f9436a89a866814e58531a32f0714edf1ae73a1552682d0d18ce89223c31f54b960f6dce3c0986dbf5419fbe1a484da2da6f1cca07bec46ecddab57fdfa3f2b073ef8ef124597c55655b25a9f5237a8f76d8e74011abb1b79df9314fd45120c8c96ed19a934da23cebe4bdd36554a1076f8eec6e2d38520b30aa2de39f0f9195b2b297115bbb2961d11dd23f4f6fdd7702f9df0c77054932c1f5506b30d6cc6c34dcd0bae110c78e4b122cd73c1936a83d76a11000388459d2b3d4c889f09f4f274bab9d0bc0e0a3678aaca1879fdc08b430ce2c1e7ba23aa59c37d7413f296409a115aaa608a45c3cab1921793dad1b608681705665045c33cdb410e07d2ba503b6047799740587e655e5a1b8a05fdbf929912150fe8427ed9925f56766add4e7d60ab87868938ccd7e5a1a0be098366546587e54b5463d255474213b7ab15c85e4c25d3dc619b8af0a099ceb69b2f9378c20acf07656cd2ec2920d2f456951e3f7c8a58982440e33a39392b69e309c9a2fd0646c460acaf215de636b6e4580978be8d673b606f32c35c6a1758ec49be1b3c57b5b85b441822903bf7307ea048db311ff0a2bc27011b0244ec52182a2cf53194b3bb6d8d4940611a1469b5be866047e00c8f65fbbb6b7db69acaca7bcc8ee4c19106b201a7217aaffa03b2b7b08add8982b9d7e468a9f4a7f65408b904ab50103a51c99035441a6aa17af0cd21ef43a0c0bcee5bd371d66c23202a3c77591d7706a601e917c4f58fd6b23d755036ac0c488f097f2ffcc5654d830a3eb40fe2f8905f20c60effc25606c19165ed163d67a374eb0e4cd57f8c3160ffee28265a2b9479424ad980e11432582f323c4da22cdb01d73cb7c57f1f909fc5fd8d31f5e9aeb141b46a0d199d7680bbf1516808ae0092f182cfa4a12ee73d5e6981fc8b7f4a2972e8a6d65a7b5e49db2d5c648b688790a07aa3fd704a276976dc95a1658b3003da3c4f8beff465c36b445eee536d5d951c2d99a828a6a1062ef07fb3db5aeb64d7f6bbec5a7f7a714adc420c470a1df73f318962af306260c1cfe2f46bca71130976d64547b91ab9065e82612b9be545f6d4d883eb70101cb170f9a1c337422bd07d0f127dc7c35fd78c5d50dc5ac7ca8b495c2e7eff3185f01ec6af97e2a884c774507efa1864e83075422c2e0f43fc3c6e2b7d424bcd088ca4ca8bcb3886cebd0ede59f4f16617798dc2185901bc0fca28be9d4a27f923d258a89f7c83c6e8c1e568c002f8055c28ac9814a05712df2a29e3de9454876e30552e7bc02c127b6fd2648847acd5527810b5e4b19c1ae660316bec3a8e9e90f0716a5b049446b4dc529f524b4c5f2298a79a7f9e6bc2310a0f18ae148708529b303f24942336c59253a38e483c7d48bb9ab0a3fdc84c7100929f8f1f27b82fca52822b5bc1716dd8fac53f2f3d6d353ec0f2c86b11fd69ad518d67cf3476b5d4f687684b072f2492b61401236c5f942ed94b460ad9a44bfe3eed5d26c758959b9fc421a664256babb6c76086214d2f4de7564e1aa58e65d658a3b5f227146d9531599c37bd81d18d02b586aa521e7eea1ffaa12bbe08e8f91e104b7ed6bfb70d27ba4ba25b57edeecbf3e69a33a11dc6036ec54aecbad94ab134f3eb44c26cd2a5489b6313510ae5372bc493b94bb3b26069cc79aed88a1c6288013ef67642cca45f0408380523c4e072abd189d3cd568c51dc6b696447ec8dc7ff6d4b0a8331bf9f0d51191640042dffe6ed7459d1a06ab41901a2ae58b64dd3951e6a8b8347353f77c36f1f5914c103a45975fe5ec0ae67f7504315dd95c4ac75bade2b17bc123679bb853e5e90b10288f3b0972341166c60939b239425ff4cf57b69e7cde46bbb798c435048661507aae55c72da1b346d2e866352f09a381454d32fb14fa02b22e19a0fc9b788845f1ffaf20afb5848bbf5d695433e7980165f308e8c46a8f31cc8366e02394a2bc9ef5cb1b17bdf01bc4d5aeaf46542c07aa1dc97fa713f634c5c0d97e80c265ba55dd0c975a4b1a1ce37d468a0b2110a317d780c45a5e1da5b2aa5f7baf5ea52622ee30ae0dfdc94b9c7195e4134abce3b40aed891c5c5ea0f10b2a98b38c7dd0efc74ed19422296b0a8b7058138f156d91b0d4e5abfc6aee90f2248e3a5bf3b87ed4a9880ad7ee0b6ae66f07a516d95d28d78113055cded56df303d2fe2e55d33246ffde7f095bfbc41f319a64e750b5c726db06ca18caf88ea8e025df35c818498b0e583e8091d8008f1457a2d61ee930996e1145306da12c426391784d96086c661a309b80e90635df5235ad43510e646a636b07d1bae31f35419968732a58a52b37249d61e9dffaeecae82a2008d7fffd89debaa8dbf6feb80fbf7da4065661b08b265b69d9de423bf6b24225bd296816a704da548c87efe6580fa4c5c65f0ee2fd0a9b87ace5e2c4a70aeda7beca7782bbb21fbe323a1b298e1e4b7db6ff92b78ec44972b6fb0e0f8750c057abd46fa16c39e8f7db4a978a35d5776f005c2fdd62443ecf68f4efa17c59a8f844ea574ab11da15809a4381d7b334e18d41bfb1f9206720dbab323aefd328ceead241e61404a6d97041b55298c757305c7589e2add3139a9d59d85470b5552bde82c99f89376eb2807029ad7933625380c286f54cdfa4923e762925bf5ac930a4be9659de6999a881861e92f8c37e8909d72b9f5fdbf8ec40d60548298ee38c68061d1a5613693707490cac7f4e5c27db39f19c720c1f1fcebb771370d05edaae9bd4d43f89c71d45f573762a19c8ece86edcd59c9f98966a3b8cfeb9bba4c7f57ec2939968a3ef38374a1b02af60f28cb0c7ea9b6a00c602234d230e321e2e47d11e3f2056cacf559bc6111fc542ac469dd39f2e40b50d0cbdf25f9b88a80eee0c1f3fa33d82ca8a7726a7eb470a138241e53e4ed7915c8c23acfe640836e4e10661b03e5c9604928e6ebe9eaf22aef7c5975fc1f639886390952e6e9921e1ef0657380f22c9888d881a1bc99533cdd7b1ee36e1ff29587459f831e454500d8ff1d46df7d1cd3059f62406bcf2c02f8ea5b8167e18ed0763b78e738840eaf99ee2d7fd50f6f278dadb288aae4526b4da4b0c7a9e0b640cf7a761cb9481a481d716258792ebf6a9de441bfca0abe830e402fec166d0c4b4f28ad104dab3c7157b1538f82fb0df724b34c4c3afb40e07088348a4755ccaf2a912a158e55a1b90611985f13968abe22b7f4a45d59a1fc34577f415ab17f36d723f2eb923bc25f9a8a9d847d9ad434f49d14c41704f3ca1ef00c053cbe69c5386e5261048e90fac75d7e643d702a93d6200a223d74f00af4c5dcf989a68dd753dbc26816c97b7d0dc3872a6b7509371219319bbb2c28fef5d4bef9cb37927225211210ae106a02f8f7a852a8f653850af22bb79f50a0ad8d7e5080a5b29d763734b4eaaabb49e1acbdc400f3ebf4d7de7f6395b803e4cb7e2a4e748bf8cc88c94245a3a9b201a86df9b551b558398c5f23e621f7665657019b6562670224bf9f1478e0e7142c11bae6e540cce8d097729e23b2b53eeca93f320300e83c3c255b48dd2b01b55dafcb3c52900f4a3dd799eb308a37557d42d6747b05b62d9c85cfcba7bc25de6885b3093dcabb7ab0d378b8aca22ae39f14f501bbcbaead9625550f21a72d23ad61b20c568e4836bbc4e41c779b25975f88b7359d345a00d87d63598ad70fe832e02b4dc46c0916a020d5310b89dd1e970c59d26f6b20503894799be1ecdbda9fd1e6dfcaf1db4f9e13e18e4a3ebca63df19b46a991476760f06b2ea59709b59d5e363ffaaa2c7c5e593fd10da5471903990883c53806158ffff227074ed10f95d513642752aca5ea54ef38b03eafc3de154b632ee6372b673e8e0cb672fa03fc255ad9188d81665d400b2e9419e46e14ed7b9230f0eaae5ad080023e0cba87fc4dc0bebe7bc76f05fe28b157ccf2df66e075cf57baf0a40f5b550b001086d29e3fbcc7996baa722c9fb4b9d852e779c5959910aa2810eacd110fef80dedaac78c3c1c618e47af2e65d00abaab7532bd1adb28a87a8a7040c1579a751265847ead6796b1e39da5fc6cf33b2c32d7779d1350bb912443bff0dbfeff1b9867f443317e1e2121188ad8e25006df9bd3305f7a120c14de19a74cb69534822ed49fc30c072c7b33338a20fb8226b48d00a734e474d3fcdfc56ca6c22acde3308598ae94f26ff416cc1d319d26af81fbbf59cd1e998ec9f6a7684525733573471ebd4dd7756016e00373ca99ddc914443d4376b8c8c636b7d057edd7af277cb7a2c3091423fa32510105fe53fc416d5d7462790d8179bfca2799690af679d6162d413a2967703b01a70ccdb7055b002c653fe2c54976ba5f1f82d1aecd3061270fe7cd52180b392d0a85416215411872f2f61f95aab4b790681a361d15f19487c83f6b05b65a4b24387453111072d5b368f3a37ce62bfbabfd0f2fc4c3ca361af221502a2259eea9c3c060d485be3345e487cc41c8b483d026ccad8ef7dfc2e1d0418ceae3844e3eb6a8e911d540b84c1cf4988e1a9ee8d5c9f5446a7a515d95ac0e7487b15c6104f3b028a20b03a87f7587de43e4b39fa28f07babe6a8f81c8413752ed06cd19c112a33acad0930120a2a26a855abbc8b802f9bbd37df0d405d6b4f9dfe2902805dcd7c0ace8370557a907511b684383b3057cb1cf3f53b89b495ae7a8b775ad1b24f713cd85b53b041db082aed45591bf5fd998491c7e68c3b0a58eb92601e17c53b49c59fd92d7eceb98c5cd597132296c66301369d339eeeb28d256ac909f69f8a9362abbcbc0a43533c02f6d65035cbbb96d1fa2ddf50597cd446c4f362f6297214a9493d80c289bf21b816b256c3267af4ec21252a0884f994fc6c7f6890714a9150ad3460a6b1ad04472117e7918ca18e6028a807bbe6aedae55752a218e139cfe574ad3f8e2f14b99a5190a67c3ff4aca6c5f0241b30cbc3b203b4b3cbb64a2f2e1f4c68200b8d43350b38c2ab98268472f25b32a75a613cb5c20549a606a4d616268a4684504ae5e789258636c6076f273a457b82e0ba22753435f5736b013c3376c9bc71e7471b44144218f45883d7d3a347c9f10e5d37d9298b2ba889437cf05cb5faae914b3f5c03b1856ce1af3c7a0159d340aae57db956f0382fa3e28fc2d6a8409663e4ee2ba7724d3b65e1b300ccefa3f0d942f2bc40c2c5b4927b3880d079890f296dd61c37ac8eabc7d6eab284189fa6a7ef2819c88ec5e2d3a9d4f438faec0190a8cb8efd6c22bd942ec8c9e09818f48f75d2671651e35a22bfc3094b9f66db7d639f2af4390bccd940e513ba2a4005859870cc24f55d3783e4d4ecfe5d8623043cda500475e511eb554a884ea623b6881e56b911b9d18930a57c9c85391656fc6bae6f1711019139bec8d4f83e8d0695d7432fd4b5819bdb295f2546945a86b8c1d85c9a1581f0f20cab88ba3f7ebe7093d0ff8c59da4cd0b42fc26dd87a3e29f8fd64dd10a1f63aa13bb27ae05dc1d53462b1934cd99cea9574259a067327b7290dae6c0527d31aa050031bda85c35871a02072146656021b35ba6b08cda58c10977ca23af40d1179561a8eea338c91f9ae661a54eb1d92d98f772b2088382dcfa6a7bc24681f896bffe4f1522b9fc1753e2a1f147e4036fa7813e23c8fa6dc0c423df6b98f8f94f65d4e2a6524add7b2466d69c9d1490584d034dfa36c49223676d459099f3f0b4c7ab99ae7f13583c27dd2ce2e97821a7bed4383f7619add79b89cca2abd0ca7cd1f0c395c296de907ab5828895effddcb8bd3bc9842a31e0eb26ffd3347e3af742b3d5cee7983665d174211bd8a6e6230bfd8e01e432d5e7b196ab37a7052ae19e321702ac1846baddcb8903d0c8e761801ecb8eb78af2616588a6dccc7ca9909247cf864516cf83f5d40690c33fadc5310a969907232da1c291290bd21bb39594b4af167147c37b2e648a571dbb56ba6788d8a2222f86580a6bbbfc03596069c424ec837b5301475cce034750cdd12caf4094ce93114c86dc181bf59a0d961a73de5cf82b44710b8013f50164a61d7c2d2eaa80270b017afbe632ea3f22c036f6aa32d5badb84aa593385d1060d5bb81a275d250e7a9dd84b25a3dbb4f47374b8829d0f36d13d92519a7beedb2825472a0d99078f4857c1e209405c8f8c0425acbe30bf4435d9d8b07a89b227d6b9d71c200364e03ef958ba76527a33356be173b71cd83fc4bc12c7f361a90fb98d902eb84f66a4ca6edb226bf0259cc13549bdcd26bce8394b9bad482373b2efcf220227d1d748c529d041d4fd7c97d869428d7317ad0eea77ab78804ed213de34d25c86907a88126947dcded9efb86702a1cb150e495f717330666749c92d158462138748d5ea2ff05f60b25e18858d8aea001b7adba18432dacfa4ce629e2b00a828d960bec2e3d244bb1eded823aad7d9f27d2982d67c5501ea1546821c5a126e9a9407a83168b48f185dee291ce6f4faa88ac844ecc93443f7630ed77f2bde32e63d23bf382c845ceb77122549c53fdeb496757d7d9a4d7d7e72bb8e958dad2b7b3a1cf152dae544b0d8923f1b7cdb5f7215de08228a1bddef14ae97cee81efec53fe5c77075e68933052ee166b5fd24ed47efab7ebb8fa38cc0fcc296d64ab5fafbb577f9d7845d1b370f6e277258174e9942b08a4b9e540290f047b8114f5a60fee98327c2b7cbf8e8a3173b406462d43bc98df1e98ff966dc0a965ff6f8aabaca91ee6324004e85834122c794d5903a953819eb2cd5410da7276524bc53ccfe0b19774ffe9ab517b76dcd44ed8ce07ac775cfee9b759f2c7d5a06345c01e3a31a4640980737c225bfcdc96aa2c0e2724217dcb4c79ba6a690f2dd08644e6d9bbe94cee76a5ad94d5aa193b1ac9e65e93953d90bb61d4d2f348b6f0f79d254dcceee995e5096ae3f7bae8307e1c50ab71eac45452756bfe630cfbb8f1ab4ef6e1ce5c4e43bb8bd5ac3d272bb91f68d7b6c11c84a708905f1057d61c7287c66dd5cd8ae47c3f54a9665982388488834885cb8fb84b6b1e5a5ed966113c55c034a7e09ae4552bc9f86b0b24c112ec06dd6a9e20e965f4e9485b5ce48323805057f09a47b28805a1ea276d1cb877a4ebd7e92f1d0ccac1568256458a3721140cd68114f682e4c06077b7ec2dad69684724b3f3a94137c1bd7d5f6d12f2d08aae7fb63a48f9a1f41db35660fbb0e4403b10893e8e1fb64aca77dfb54d113b421a68f39315e4ca424be4272bcdfd26511db3a841f78178b841373959cfa536345590382ae34e3fc770546c4398c9c7f7eafe5517ed3cd77bcad85bc5ffb578dcf865ef875dbc2947f459bf730611d2ad868fd275c16c3a447db6c651c25ea3b750a88cb3e7a1eb312bc3d6dfe49edd5716bb775ed9b81d687d71d6eabbb7b20d0b83afec1b138489d8a58646e67acd9224eba13ba94b3d5674a641eedba9dad02097bf6e3810491656e6a391feefbbd3b5b2c82344bede7d1106d23ef28f437ad5e5a1f13ed7a198268ed04c53daa5fe01969c5801b2776fab4115a401165bf28c5e20b12be1c465ec22a6953f7a062280ae590ef13c39dd583178a7297d51bae86ebc3199b15024c44696cc235fbcb4b56de683d56b1739a0ca4b222ed2a5f6baeaa998e821bb66878d3cc6e37b3deb78ddba0684c15a994b46271564e6aa0b322e5dbdf0b51bbf0a8a64edf18bcfe07a61afdbead8fe89be53bb0b1684357a31cce55cbd0507715a19242599407d1bf981055960ad9184e7595d55259d4c63a3b6169a0630bec65e3988b7a37591e2d2278ab77a60c0cfa52425da5ab658baa909404b403fddeda96a1f3a8225316129bfcf679c153fc006c81d63214c5bb9303af3962c9c8b39fbd8e7fa151bab799ff527d3e142e4ffa34c466e0679f3df19891518018dc6b37dcbc6a23eae3795589c128d0cd0e360a421160df93f4cd01ce0c7b9b8ae67289a2320b0c07ce6539f52ba2450a8c44b530f3c50615c0d7f5bd2a2ce1abf5925ff411933ee4202a60b73e33c0becd7fa773561a6f5a35603fe04e69a2d7f72994cc701dbf7d9645db12133ee28df43193606af7019f0fef2a1f74b8634c8bfc3dc39663caba95f998e0d0867a725cf6db3897c9c511ca01bd27c50e79dcb9aaaf49b97fc8375ec00ee61a5500b17642fe35900f90ddbb996e2461179af7a0ddcc72bbe301d68884a0ae39cede40c5e99408ccee7a1c057aa50b5391fc8a6cd91fb155c9ff3c7ff3014557c011021786f0288aa01a477134ad67c88d0b8d6ed49921828475d446d5cf74a672066d4fd00480de52cf3132fa046d57307ce10ef0ba9814ffab801f64b84d33193c2770ddb88d9160f26343ede27347fe372ba09e2f1b9b9ae19dc9bbb3ec5defb209142acb3c413c27b7833bce551cc28bbdd40ed26814435d7a04880fc92f2771db9ff191c4dcaa97de33857e60ac65dc9be8d6e4fa85e9eb1bea82003e32fed0bf22d645547f798f8709868dc123189e46ba496e3f79b924eca1713d3104fdbfe2a83d4360b402fb8aad01a175af7b617aad63354a2e6d2fffa330b0983dd7549da06587d3471d975f36f320d2cb0eb58c2f090fc3fb2501e1fec727f27abcd2476baa783d420cc9b6a39c7529bf9c87126d0062d17bc7d23fb306fd66906098aacd71adef0c5d546edc36ab74eed5e44083e9f99b8d5727f4f9674a779fb7b235e53f4b0710cafc78ce1a8833ed2f69a47fd77e717db140152d2c16b754b3a8978f6f184cb4b8104236068e4b62e7b8172241f769b38b10a5255c132a9cfe04b059d8e7f3d19261cf58d6e0baf60fa13f82ebd4026461094d508a3ffc9e05dd07d749d4e0733b906240aa3360f621a45163e4babf8343dca0551b1e7336fb70afa7679ab04f4f4f4392b669b3c7fa4d1e88a13dfd14e91aa6abaf23160fe0169c1cb3c472164d93df3cb50ccce4e17aa1687f59e832e6f2231742133972ea70f43ffe45bab5a98fd9f4cf7bb020228744c5c05b6849e5daf7533b3542126939021cd042f93d080190e84cd374cc13184885d57425671f6ec32f296a4ea1940a98cfc5e1daa4defba1a39ca7799b7bc0d38fd7d25d586e63f717b7d0118677c562a6de8d8694027275200e08c158fac71e9d7f6c266d02fd8d74b17086159ad1ad0cdece315553e4c449a704729cc2900d2cedd61c0c03dcc8b1594fcbc5177e6a5a3ec08f0a9b135c304af7e40fa2f5b56040bfbc58747d878845c28ff05be716065f3f81a7827899734b06b3e2da74aaae2571a5b4ce32346bc390551fe7cdbfb3a0826ed5a04bd7f48333e5cfddd68f62b18ecebc42254d8ab6db6d08525b05bf0d0c4b3d94780ea8772e83a8cde5ef9fe42efd7857343fac00cc8d5f9f88299ed13c2bd59dd721f4d6c1a805cb99d242fbcd78b133159b4a7585d144774f35782d13eb504b38cd4bde5414a68cdfe7ab790bf787f78afae9d5fe64478d4ed98357762fda4744eb15de364be6bad537ab2eae603390031f4078188ea187a54738e20c6f2f291f91a098ee292ce05c9a552607348f547ce9fbda9b31ced04d047ddc0102738b1c6fe653a28665df06588735008f3f99873555a1b9358fb33ac4411b33f2ce88a3494d7bad30bb63736e1092ea260c439b169b3e7db46999346a2b662fe9b43918b7971631e34fde9c5d8698ce21ee8033950b4434fe15510862ce6af156ea4a8b12c25fa9c914e7d679e3668c4fa14ed4144c011f86c9aefe61d15937463945a9388e4e3815baf534291a49fe62b57fc5ffbfc207d7f4957a14c9181235998848483bdc12b9e4f99c4aec8720681fcaee18dc7dbda12bf3b248960e76b48d181bb97ed1a03c3b835f0bc421b26c48920720c33629aebaa58f76751fad565ac2688e4a219bc58581614c9fc296c1ecb36390112b0027b053e3bf7ad28b8289af392d3e3ce6585e9168f2212b3edeac40e33b6d01090cecc4a23702c1dee677ba038588afda2c5c710a619c07875c1b73c7dabcd7d7f498f1a44e425a9fa451bd211fc6d0039dd2b71f49931e762c2a86844e7787940947308ab5d695e33edb9b341f6fea51d722118f2e1cfa12822a3ed69050ea825d06aca20830a21ae197994376c90ca1a54cda115d9d686c69374284a2e006421ee0111affb72e6ebd5b765f098ef9fcfebe698370d8d7d859d7933bd4127a2927cf46aa904a2f6d49bd76195bb130b2f87dcfbebbad0c0e262e521713e4cdc1f51cc51405d26d06fbedaa6f6bea39efa9af13edc79fb0adcdffadef51faf87e67fe5ec043618353b541f35cdd93e8ad88c095e4d74952aed7f3057b422456a3257ffd8f804df364b8d6c4de531348caa8f1d5f7bf0123d430b901c38d4931e44132054d41832da4f09f95a4ed7524b09e64e44da91278ff819d4ac9b2dc1b799270adb61566ead883591b1325726df55f3618c56f0fca6a017f0300427bbe11c49b084cb79b014cf0d2b0ebf208fde597877e35d68c95cce59c9f8846c09045aa4f0f28abe65b1d283af0ab888e563e8273396c98036545a5187ce4272f7a8526dde3c02174fb7efb1150de3fbc6eee9a59244fefaeb864fa88b7ee3d8e9f9353770fda7405f68e3cda45284bbf3828f58af29de516731730d6095ca1341bf7d589d82a646aea70efb7a680cf96f35aae04feadefe1f6a93d4e98230d8b8b7834d9343d93e57d14cc150dee843e1ee4f07151538676fa376a619814ba10ccb759e364b679a5b0cadd57369f3ecc9277f4997d642611c35693b525866a317bb5d993574934a2abf3a7796c707b3789c6e5f8c32778cb9a8ad49f49856950c4073b76e1e3788a2cbfb5820c54db247a46d37212fffe2a90e878b28928e456e8b1ae1fc14d240e3e0d05945b60d4d06b949b5fe78b438c833e87039c5e0d14a2ea59ed82a708b1c23efbd7d32e812a6ffc0529e1e620690126992d6e11ca9cd1cd3effbf559a4ea34d176d22f06ab84add417f3343321c7f5207543f83037d1186db5dd67447fccd9085cbe291c2a1e347f78c645fdadb7414699ea9b1f864996b59aafa2f7d70609a1e9e7cb1754cc904ec15f21130fcd36ad74238c0a056076345ededc7a1970edcc44161af84fec61f760d97f1bf98e23fe2028a3786c1a0a8f76ac882e7ae4c7ec3addb034166dd96ad556e60880c89f593ce4269ebeed73fc5aecbe65d9c2e88bb141665322da54b09fc0da6fd5785dcbe9d25d89802132ef2d05a0c72945527e3c73059e74be111ebe227e5944e81a3a92a2de22c6ff45ac22452994c93990b8e583216389716300f48efc3db768cc42d81de547b788e35b88d95bdc77c390eae738c4855c925c5ecffb8baab801660fd7cde6d2f2efab4d6f700047df2cd0397ed01447d1edf3315f3b9bf61e51138fad5f579cd0fb88ff6bf40e461420ba11c4427f72602b34686f506295d095c415eb689a52df2872d6c02fb6813d0d3526513025cc1db35580442f50de70813850c0a54b0a5de21887f6ffa02327cd7b6a30e460e6dc16e6e1b11238cdb3b1afbce3a1b09634b804c3a9ca18f2358c5ab13afbe20ab82ba5d1ed31f51c553fea9a54ef65a30b09392673c5642411d346690995be3cb71e0fc3ffa352fc5b4dc672778c6947629f6f17df70227296993c17a79f9d85aa5e27bb3a6a7e500edb6e1934a86f47bcb469067807aa6c8d49f4c16130c8529743ea77d77dfa8871db9486eea71e0032ca236e132d668543efec78c35f8a420a081ac12a00e6c1f10e626f402a179d5bf0b8ae425376f1c5da53b0f50af14b5f85b0d437a92afea14e8c41d3736cc4ef8c4a846ae348fc7cadc57b8d83c8c0716d62b2d22648b754f435bcc955b5d0160f89f6d16436725556f59c9b2f2fd56e31fa75f611717bacca9bf6072409aaebdb0300578753d9cca3f17d88163f9f08e3663cb03cd7db23518eeb12a905ed22531fb2ea8e72f269c5849ca8575f7d78793ac1f7f82ebdd6030bcdd4c7fd9a95265af07547f8063b57e1751c32ceb5f206425e127201a29fa7325b9254e82035197d311d9dffc8cf0321c6ceaca8c85429fc8d6365e949c83578946174e5c2d950a5650824373913c4a6e1962b5067c6b8da2e06ebfd3b4b33d35d6bfe8be2b7fa8f33811f56536f946e1ac365c2b06262576567fc1c6030b1cdd49891d7559030a2a2091e507f139d92d45a6e1a9590d0cca0dc50f844ee348bcac119a3bb7b8ac84df9f4b498d8d6cc8d2ed522ab024a3ee9efd78e484c4ec62580ebacf18bb0f6f7286e817bca4b7e900e7a6674b019d85ee87814ebe2961b1d45d3f22d7942b04e1c8e1338859f9e013a5ab9c15545cba1c1272a989c24b151f7e6575faaa0d43bb04da9ffbe241b08abf09b87d020b27cf16d679367225aa05fcec8d813e7ba8e4b2b44ed37c6bf55ab6eae6dfb46127fab7dab8367b4f9122eadd0b3f28659de3f3aff251f1d37dd8401489a18aa435adbdacd75364e3dc982b3c54d0b248ad6b730b216fb292251b0fbcd6366b189254ba9369186b4e132b6d3dea582df3575d197735e1cd19168e757a6bc1bf4f88e482988583451222a9803fd733ed246e93c699b835108c6c9c38a2b2e5ec79679568cc5e8ef6d6111829ebb8d7909ff2c7cfc086925cd5ada720da5ce9d6a6efe66998cf925068453cbb7a2988ffeda630b50e63789c5c4df6eb117753fb858a575aaa2a01909594608031bc8e74342e161c165285fa1839b0e25628b5c636b617d4d5f8acdde2e9fad260c2d3570b8d3fc85e54f30dbb8fd8a736987320808db845042b8072078066942cb94a3c88930a7797df4e51f75d20c4a261a3077e8abfd01cee9235e6ffa0c7ea828fd1747bf41a9917170843dc93ef570534b23407b5174b47069d28b8a8a097da09e10b1537db5749fb1776d659c3e0c5105637499dac9091b009bc328fc512e1988ef2ae67f89ac6ae5933a95d5956c749506b03d3f48df48f73dfdf5b31341ec8a6e9f26db8ae946708486679587c0a475036b1dfebb4b90c2eac773166d73fe641aa22debbdebc9ffe50f125cb469c5dfcbcc6fe39395a653fcbe7c4ce2e7eda93b8d1d1bfa53a5c21d61ac99d68cde8a45fed4e68a773514b4276a9ceb543df483fbf4a236a9f75d548b0745b1c06df8e6c4875816740862cb8566b9dae56d48bdff44863e0ea558b6277a7a0ab708db721b99aac4ac888a848fb990ef2b8dec6ece4afab67f187861f81b00f359352ffae66809f0442f867c428ed9add1fad98d8c90ad2be7dde2781ad91c29a7e15869cc3d097c1a3728c273bbbf2654d74b945f60dec3eed6cb4b75ff9d421bc6ff96e2dd68e4c2e39a8cc5f10930d8dd2dd7faa6af6463df06e025424eab6872ed457deff72aa14933417b1b0325910a4e58483f4e2447fda3980608a8df052d23c070a40a59574ea7fc75c5945384e6f1f898941604af5f2a008145ab419249ee934143525403aa92ea47c7726126021cd1bff8c1de4fc9f9fa6482d7ba45f7cbc7fde1ef774544b018c3cb7d0e4282eec18cf20498ed71497c71232469f2dca0c7ca8343459ed803c00395b3cf95680026aaf3709dd2edf7853c5e6725f8c4dec0fb890e34b509b1c81a3b6ba4413c6e5aed585c4c82d6df88955f5bcf03f77592a989b94aaf9236ff18b6f0918ac907088cecbe6bbcb4fffcd512ff7f5786152447f8827940a3d1be306ab7c4a16bad7e74dc63650430ba78ba70e60736c34922c2156af3939dc6a846cef83b1ff652e3c8815e1ea362d4a2395491c1b0438b36acc80f583c5c91f954ded936071f73d51946c1c55605b71e1d6aeb436c1efa042ce8e761fff19883e3cc926d81e4ff223a4a97e4c23c772668824008d4fc59313de94cf65f78726a7ceafcc2426f440d7ac95e1b37e1d63cd6b517deaa417d1eec61b588b7a1ee6ddc95fd4dcc9f1a395c5a3f5b03fdba5f52158a71dab4eb471b2faac2d501bcfd72a4dc44264d7c7a0aba5d609c40539ae15f8514158ce3ef63d7d21b503efc95296668128ca3670da262e1a477d92239dbd580df5e98b5a8ff99fbaa022434647bdcaeb96a05a92929ced464af5a77eb712250a8286268aa41b141f313dff49eda280008307af1b92ce2ac4d43520eaa9e159242a06cc8be1d2e06f1c11a0cca3d3ad768b48804833a5ec1cc841aad6c6cedb200e543850c1fe167f772ab75d9493c6a6912f08f86eeb6cd337f38aa7073165deeac03319d1bb3f35d54c77fa9dde61caf1c24c0c883547c595d5c78f6756ed082268ac5c0f893dc4ccb0a5ecbf597279cb95c49ab83d068c94a71588a902a745e0dc71ab4076139e47f4074f3a360f91aef0b3f9388b7cffa59541957b6f34953a2416a6b2acd196579b6acdfea6b34cbdc4bec602529a0d13d04a60cdacd08dc2f1ff84814444e386fe58d70c4b9375a3c7c1cae2d04618747609d94b0cc3e99b1415d2203c1c45266d4c51f6d893c462da840569dd077bde7d4f9ace4fbc261d7102fe4f2411cd3327d370d39b4d8fbfdebcebb412307254a6034a2441872b57363285df1442047355d45be0a06bd5fd1b0e0ad3c2a8f66e7fdff1abc43e00e1d9acb1cdeccb24d6f088902f1b712d38ec7b2df6f5c68797e84b504d1dc4deaa96c37cff9af45fcec91bdb717b23422ff6e63174493c102be186f889ba52845cdfaa1cfd41000fcb5d869d0f410cda3e2e8ad727f952492086ac55890b0a5230518fcb3bf683108a3c7d92da1a5d02d4307463f1fc9aa7b2d64a4601d91dbf65c3787902c19c0d6483ebf085a60dda9320db528a9206ad73cc189a9046d8e450e1af69cea1b1f637e650f0aeaf7a7c6b3bdec6397d61ce44a374a503608e174a7fd380d1443296209987fb56646f4d93fde3fcafaa86f890e7ef4f2cba3c5c80477d5fc88e65902183a7f06f358a0fc9e534a94c8a27a58d72f07b858c5ce2bf5081846bbe9d7fe7691b600388b0c1155a2d2f88ab10424d69fe6c3a2405010f4229fbb6c3253ddebfdf4dd8ae9a9cb6d92f67e5a1bec07a337183f7cdb36513b084dbdac49029db9f930c57136e0ce733ca4fd35d7fff566f7c40d9ec41ca059488034f8adef125579715d714cec4dee6399d35d2d1e9a5fcf2ed5c0f6a1d9c387345df7b17b451a4d6f4711e1c22baad8fd88f89b9cb3e40baa3abba0ab0b7844ab0ae12091d3742f1a2b59c1279615bce0e592af1e72da9220c1ac231a5cdbb21789007869231d9eae4446fe14bffc6e8045eef605561eb7dc3ec7e754a46b7720e595a871ff8f379ca258992cab1315748b2f7249d0b38246fed2beaf93c6cbde242a68829c9b46e129038f97624b587bce8fab254ef182dffd196face0e5c1284a5cbdb5f154ae1a9bd605060b3283173e999bb8098f1a4242b49159453961b996c39ddcac389d20073338a6c1ffc886885a06035d5ebcfc9978d6223d6983f239177fb0ceea57f501407906c3f8bc95bf9020a177fc1c2612d713270c98d952e25bd15c2cfad4f7d1f95a9da1876734398122fb4485ac2c49ccf9ea33ec7a8833d5080290ba59bfd937b118584211a3f0aef13e76f98c10f6db61a128d411cdb869c71451a0632e392a4a9e4f92e1f58ad06be09fbaef05434977c8f1e7bd9e707eb8eb1e0a230aa4d5aa2ccb5c298da22a289d9cd7a81429c920b98692b3bc9a089b86e1f3d0227cbf4a513a902527619ebab4e331aab54115adbcd7162ac38e8020a25ca194ebdeba310fa53ab04daf5a82180c80560ad81b55d4343ad9ec3fa05737e77cbfc4951955b7a2708fc4a627d00c9c2afbeaee7ee282dc9e0999726a1316005715401278cc49227f7e88fe04c6f84a4d03d03b5c52198422e89f26c609bf20dac92ba40e09045ba50d3fa2d968a6eadc5b2e59e97fea3270548d94dc575bde32d12aa438ce8a69f32816428a1f8fcb75400eb30c83ad9c35a36430bf607fd07eae48ae1f1850dd62ff87f8277fba42d017d0e89a2d29c5f2d201ad4acdc605a12357ab7c33c7bb7d4914b4249ca1f5550d8c86567525af643d80c3999ad00858a26aa1e9b78c66614774c0befef87477786938ba6f3c9172ba10faa7c1e541002bf5e2120d2bc81f7503c55050f35e7a8c5f86054cdae6717626e3845e641e7ee353e582859979ef658987d7734e1209eb13afa34e478dd47d864ba0b9b87e5140f1439bba16b827c3bd7d9ba6c2e3d2b721487cc04593628ad7c44eba124b49d9f2d5f742d996e7bab7c94d4e6e04ea270e391b66c2984850acf36ce231c9a145f9206e488879f1a9805cff46e9d7bfa727807866ebafe39451df06acf00a22c3c707eaae076ab39dd87bdb6504163eadcce50ef7aef665c9ea8d118d43c480f63f9c68879e036b075c06b3c7aa356693dee310af40258376f06ae219dc1a3725a982fceee6a3168affbeea698d99a75febbd1d7002ee61a9071a30c8f07976db831af4e99ed78f64a94233282fb087cc27847d72e70c4720f2d6ff06695a0875286347b1f4083c3fce8a6f614626ca2e14d2a45515c9c9bc9827e0f49f935fc8a3eb7ed7ce74a4f9037cd77b88a8b3fc2c05451ff57fbfdac8c4409bb4abbb709b24835d6e9da3d91110864cba37715389db0f01e595644978f8393e04abe646c36f6d916a1789925d721cdea91a3757c62fa1a5d95dcf735652a949435aa52325b80fe56c9b3bdb3b7627a1fe0dd273b1060572c44afd0b28a7a967ebba427afa0861258d0ce84c7b2752423a0c09d681f4dff33c1638713e1a6f642f338afd4e6ee11c43847fea6f732faf6464a6250ec087f28126e01ef3860169e67c4359eee8e7e7af543ec1e22240c27e4b279fe65504a5f825b87352e3a08b8b4a6c033c17def8e13b05d9c8fded0fc4344372301d54e37927d0d0760945cc08e68efb9f460abe9d6ece420ac2c0b2f3f61288ed5c91e8f371eda5d1bea312401234d5388c6281ad46d3403c82fb4ee77f2006b501d0893eb81f154dd0e4b113554f52d98e2e76f0a68ce991bd40f9b56e657fe60ae8d3c84d32651f2e348c72c56dc200051834e41832af3dcb3fbe4a810557618fab64d79dfd2f74e46ab1de12fb623be3a660e6a61495521ee598bc1eaa6561c109146c538f638d094b41fbd2dfa78f39a9a03809a34dbf3d892fcc6d62825c9d42cdc825f221e5b6fd3c6f4866e2d33b38402400ac92ad6376924fd884db7354f9ff2f61b25cc9df85dc9597dd187f1bc3955a81be54a46f962a7aa28a29a1fb5973e84f3f48f9dfcf3c3e341e244208c194292032e0e840d5748f26d84633950c27eb36ac6be436bcba198f116edf5a32a6ea205f14373e9e1580f84ad4f568fab43369e8be162d7dbceb83f436caa5bd2b6cf4c0f0eeda7d53c811841553ee4967310d420c34b77ba08a7103ee8547a02e93f0124a8f57055ac34d0f513ca5c327d0d6a71aa527c693aa800bba4d4a8c205aa2bd2e7f4476e2ba2b7c44e5584abd5c909f48b215199c6a03038d08763030bee24ccb18acb9c8a84ef0b75bd85da44271b0ecbc5b0d5515d9779f1ff22582b65fffaafdb68f580e94029de6829ff593710a9205ec02d2c023a749d7559b6324c85e3550cfef1d59f3857d9e9142ad043d36018a9a652b116ae3369a5b54e43b28f9eadafb8235e9bd5fd23ac12177515698b576e0ecdc3fc2af67319536baef4da318eb8624f130ee3d94d49245c192cf49e866b4e0cb318f3ae7192583cf28d0a6a93927f2baf8c606a0eb9e4fa8c7e92d650646e6cacb5888385faa9ecefd2e9c29f922c55bbcaa75c0abb742d1d88173ebd3f15a3be2ae0cf12ae802b97ea5f34021844b7e86de46deb9fde687bca0e881f3eb0d32d37acbd09cc4db03816090009a29c64041fde1a3b9717bc19f5827366a92af5ecbe539d04bbd0735ae2374f9e07b7dc543b08f44408fb0957d619e36a6f4b627e0dcefe0cff9fda686e54d21fe34845c0625f14ffd6ef345797be08bfba0a8320b458f832e2ba9ea82fe2b7fe51db320ed0970fa3be60920363a4739bc969806a4bf64f256dcd1702e9d3466b6df5cad93091719c39c37ba89bbe556cf3d8bcd3d7c2822771bb0c19051f0d09ac57096d84f226ede05f5cf23dead2adc87db8218975c3d989e927b0a48a05932be20f893daeb7cf4b524b961fbb7d5d23e5f0b73ba0f7548f3fdaa5417f423bd29609aecdf87dc6e432d35ae6ccf46b41459b1169c8c1c098f06e5849d023350821253356b26bee7b1633b18d3db434ae86e00f9bf841df18335e21befd842626dd61c560dc4acfdb95d3773be1bad23d46cf265400a031e0e24ba1226f5b21b507fd75292d6f1e32f77b3422c2e7d0419328f9d7a344a8575fc5a01872d1c68b2c0aa8aceaceefc15b822ab6368272c4b137651a9cb208c30134fd4738fe835b5d7115cafc4c1c61e1dc3223b9c8bbbbe7846dce265b1bbe3c19d3f1a13a9f3c18a04d46386c85cf6306de815785f7355555e55104cfac79e9df4c87613797bfaf5413e4e10497d94d9583b21ae924107cb87739f3e9c43817275c7c8a3fe23450b246f90c4f7e7d0c994fd697736b138ad59c0a07c8b8c6bcc9ef69d158e5576def228eecab983d0a094ec5e7483b358f1574988a9bc10fd921ab8a2c753d58b469e227ff25ac48690b12cd980ea35860388bdd8f4b9d3528f0ff48b041d23b83e9e5c0f05a7b77088439c8b8f5cb1d4d600c33d45bf7d0f043aeadfabf096610505c23fc1e997a8c0d2a9b42cb1f5618e1ce9e5de83de47d4870bf959a5f2438b62cdf963f377a96c357d582677136c5af7dd3572d0f669b055b14d505050198417814bab999878098f74d1ce98319c2457efb90fc3e627ff48c086c514c93a258e506fc97d72225bb08f3911c1b4b58659fab6b7770b24dc3c59f4c7f7f1231fb6221ec47b5cbc2e5c0d3f6e4081f4de0e29f72e69d2ad53b6c13dd47791b43404dd70710fe5df5cf9ac5929015649b638bf2cdfbcbc60633824a5bcae6b81653c1351233aeabf00d75b7e8493e79e98f0a261d684554d1ba615fd1772935af714e03366f09e2ec45648814580e94db3350a6b16a2c30b368cb1a06d8ab911b9521ff23f4710fc8b0e198afbaa6ed97b3f1ddc67967b48a288941dc2e6b5b4754455b091a222e4be8a679081f397316f65f5d92d52da8a04375a4808f7274d248be8df56dba4b6043e7483c09d01af77b830d6c7342afbc0cf6d91731b3365eb034493f8fbbd156a33943644ee76387555aa921d00745e57075313d21dff98a001b871fa1e9105111203c1ceed55a108af8f15e636224f81c58faaae25e774f68be6f83fc207583f86f28212608c43b4ddca2aae0b040268e1997e9071f74483ec9f7878a48133c82e28fc6d1ad69e71204bd5ee2df9cde385aa97d30c0e7a8f9a00fad1074a2407b039ef7999483d9c2ff6f89d35a79dc4a9feb8146670e27bd94c2d58cb106482b006e57c05c9f56b9381f3d65bcb63e9f4bd0b97563c94c2e2d1a3fbfbe1284e4e12222a66c440e3380987d02424e1a52de468bc437b44178df116cb816fa405c239cf30d383f54880e1003bf4ec25f61dfbe2b65424d9ab5680ae1197f162c619366dae3be1cbe1bd41d736610a78ba9bc3a86b905092af1644b202bb5dd571c5a8f62b3d497369587debbd0b265e2c91379c329fe5050fe0a32f8af637f2df31728e571908802cf8c2af3c4d4ff77fba57cc23f4372dcf3f90111321bf32104e4a9c3b678d49971af3f5f5d9003b4e4ccddaea79bb329b85431fc2688f8d9a4ec16169487905d63584b2960dfaa1261617fbbd3b06621860f33a50059c5a79c258ea32369cb13482ee59213f696f565c43f7310e4bab82785d98a0235ed0dee5ee24ac0122c11125a0038efcbbb0a253b877be35849fc91d710b63de60c1a2ba04f6905b228575c2cde0fc46dfbcee5f76b4adb8fbb38a324ff2de3685f60127863f0ecb52b934c6b423406e984fe570be767a9d765572bcaf3b615063c145977cfeb83a36f68732bf88b97ad0669db335c9ca1e29be7c0f00b43e806cb239df42b95c181be4b8e43fb6ed44bac63b444bf438de3efd67a807d6304cb346fe2fd9c602d692703a06237ee114d010b2492d94d67333ad295bef085bb42b59aa0fa915480fefc8cbf6fc0ed423e487098da8271f073a9e4789d7b13144520755ef015a6f8b7a516b989531321258eca3384a4adb63f7466dc9bfd47b95bf77fd86841386b9c6674b084e39927faaa2a3b624dfc8c81abe94bda85361867c33c9cd0322b7f9524b591cb25c301d79571e74334d4922ff12d2a7c16f5839c1d55769dda69c66508695612a0ae09657ea88e60f2323bfc62d158d59fc784fd215992712fef0c80fd3a2e0dced1e7f4bcdefffeb59fba2202164f5a7d4b67aa82ee3fe87a5d08fa84392e3a7354a233c983a922edcc72f8e25fa3d3cbac7cf91b285a6a213feca184e863eb9a27c47741004de38d1907d097a0290f4d93f3cb6dbfc8952505516dfab6a1b4a727e052fb4d48496018e5e295493ab9ec279162576d0c507fb328428f60a353efb4e24c036b58ff72226461bfe0efb91e4b4df1e016e1c5cf8a9ec85838b433fb976110ae8e9c1e6ddf5c658255b02a3970d4a4d715af0f5ad270f30f8c4dda906bf844be857863373d97a31bb1a1eaf90655903821c92f1c2326848523f47b06373826cc0d98afeb9346ce5638149618fdf7c53d7769fb21e3f1f677258be9eb4116d291aa5d0d5b51f770a1bd549dca3ec9310de608dd134c36772cd311b60b7266566cb37ae2385757f22c5b83fa0f13cf77500558f4db7532ee12badabc9a150c87bdd90f08d9882df763402fee94f842894c353228b01e37368dd4b40d101c930a083ccd4a7b873a9b2bfe23dbb27707930c209328fa76c0634d95439c3b31d0520d2f8bc2e9c77aecc9560fb2723e91be6abcfa893ccb952799268ddaf86338bca16e435277ac5beef9edad2273ca95712c10d29ff164e93b71c764aaf1e93ac844c6b7b8a1fd6980ab02ee216f44e570e5b00e35bab687da8e0e885c4b55c9169167f3727500cc5945e867a5926a632ea0796f0be3bad18545e78c5c3a812b0c7dac784981fbb7681d532f5e20ea29d63e4776d7f4058e32a40e84f867535ba8c2bc4f9ccfff65d722104b00b16d29b0b326208ddc1a8230c78d9aef3961d10a9a530ba8e6ef19de77028b18ca6b1bb39e07b6e55782722809ec3bce545317f824d327b9b85cc96bae339a9a3711e62cb9866270276f3377624590478d35ed079662ed74b377813936fd42712d7e94cf1d2fcae8e085b83cc283eb8f7e984b6380384bab7112f5cf926575082a9096d466900b63b954cf7b668c588ccad19cc9bd276701451461674850497d2f26b0730f401485e78e73f5c48dbb34a6419c11780fcc7bfa471878b3829a8bccb8627bc4a89fd0c5124465c78888e0ddedf5d9cd22058b8e9ad66d0673a0a4da68ab35ca7c13a077cc26e19b36e0f9c7d438cb890f6ab9ac8f553180a258178fb674c548e9f739c045288c38734fd215f7eebc62ae227fbf74c46180aea9650c41f007df49761f3298487dbe0d28539ac889974ba25f9fed795241c832c3f5b307aa30552d5afe29df4272b1b1b718117235a62994f0fc81093e60597dd3689d71fd53f70820591447b15cb05e5fe49d8b0805a2e870fa62ce66c89505913c649d1e924e4db1a566b5cc0795ccc0c44ced374bfc9669a4636c4c43a3fb43bf8c16c4283f70350118ee9fd35c01e49f24875cadb300b50b9b270a4fc94e1eef6e37198a6e13c1f368198b721a8b9e4bccfb6bbb41aef45f266fb89855b0c0755f2e4c535a40efd77847feb6af9c26430b26a66a74f3282b362bfb9da1de6e3cdee1f00a7d47b8d2bed3ec8b4b361ec98db01647aafa1f6e101e905c0588e024252cc2b0b489ab25bfbe740eae6637303a500c566d3ab18e0646ccc43c8c234d02aea731496ded50a496a34f94fd5213460ffc5308beb6d485d77d7916f7a073d4c345078a3ccc1449adec602fe73866d99924f10822e77a9090aacd3df0e8985bea2bd27d41497a50ebbba0c5acb3a7333636728c7e08e130dcd2c909fa3bec1e35b424695be5904774a30c293470ef7705103b73ff8ea2d2f5b634fcc1d7e8e955d6061ab9f632c5797e5c6f7ff23c5d53e1e29eac07ae95fc18e7e5b270aaaaa8a8d22a9f0726ca7295bf0b4986ce7cccff99e286c375ea178c7abddcfc18a82b08f7fc82c9d0480aae67c8c41173b47d66e4a6154fa9e333c0884cef463b1cbfefc7c025256f01d7177bd28b2c06feaa6731594f3f49d8791de84b5910757b7d7d4f51786650099c7983863cff8db4c6ea5be1e6b8b45c32c57b0d97a7ef29fce40f032b49171d90303025b4d9bfd099c7f3352ea63b590845dc54093706f3d95dd749e95cfb27614925af65703b17f3b2d3c2a2f0eb39859a67efd715e365e7ae6b54c7153615d727bfbfdfa65156e30fa2af71599042452d1f0abde7cd4a383cf946c62e8d3c51e506dc8e2086eeabb85f62d71c9048a0a3bd25d9650ac56d84899b96e87732ea1103a451db358cdc67093561b40850d55f973a72a13ad6e6c8483de8529a32ce9da1574863acd443ed5702a3a873853bf1c798962334388142ffc8ba2431ab8c84431c82616cdb4bf69396f096441e865b317c2d17685955a3e89b3993cd1e30532aa8ccc869cf0261c626fcc780dde392ce8cab1b2f55ee95b1d201028c01c611d885e4ef925ded70484c680c83beaa334a6561167fa1b16c6fe9038ba8451648266d797b46b72ebf7adabad7b173190f6ae12f87a67f33ff1707f63b0875335504d3e452d30645a82c1b47b3261b1ba63ffdf3ee074add3a5eaa7f961ca036908fda222d8df74ee1c4080311e488fb8670ccb57cbb9b60777a78d899f7f7833117d420c482b1b3286b4a019efab55e1fb1c352911171605a8cb3d1b0a033a14a35293cfd47c9b523e6658ada1ae942e2f89c915056216bca36b50ab6948f0ad8de47e47f1dc470c426e20e51929a22766eb7830c22b5b2de2264e09a8b4b1c4da0d79e9ec2dc7a0f31ebaa061900dc2707914d4a7e5d5371cc9790db282e189bf80d000d301f2c55f435861f8bb60cdaeecfd564a5edeb84b88f876d1a43021ec1d348567eccfa54fb4993e605b29bd2ad6ee294589e235d9d578a7bf744899544fb818b2f5f7dd62e47afb79d469aa66679695534f04626e38d4c21728945cb570a94c05c78dda8d8ddd4f3f1988a51094856c4d626177851718164b51ab6e01cebc6b7c323ee83b7187e53cd66471e4d49625eb5f19fa495767e4320125bac19709c14f8111d4d5760e697007c18f4743c9b1adc6ceb9d9df35b11cddd3db1aa58aa78b9dc848a0369958c62c11f81aa4d70c28e60387b20d66d8778693d6820688c3a6ce8b95d644632ba255ab75294209af42cb3946bcfe713695fd69525aa73ebde83e9fc69519db63412076a1a0d7bc48170c08b523959cff9493be7d2aa1ebf46f5c70acf9a3cac7747c4649a9d1f98cf5062c3d416ee130f332fb2695404a740f09cf21992628dbfd70ea97eecbff4a3e0a49134ad1babc9d12f39f9d7e2b5638e9b577c4ecba9bbd344719670ba4aa3952534f8b0d7d2ab144aafebf4796542c78443784349f1be073e2b0b3d9ae00ca401d5235a849b53304341ba52f610ee9051aa0dcb57e03f4ef0bfb75a4bda08a7d2103d3f7a39febc50fe45f1f656c3aac20a4e401c4d05651c3ac0bab6d409e39e7b61cf83cb61cf5a868e02532b622762d1410f4795eddb5a3982684a49d1198d2be1b19b27896abe60634273124476d5e90831308112c217cb47eac9bfad0482a4870a08bbe47eb7a9b141c2dd4535a87a8341136edcd1a2efd8100cdb799f631964ecd4835493661e336e2fcf01c5b9f34b9da5d8aaf2ad8a6eaa603e025ab2da31d20099fb304d114792660889c69ec1952e1a25380929034a898db8776ed9c6073b979a80ba1e861be30cce508665f18efb4846b133531e1f299d3aa49522dfb99629f470d7760884755d24bf2f433ad5f971a6b8680a36cef5e624cf00565c90a079c5d88c4589d3b9ca3947239bcd46858a87966caade53774b80b144ef70c010432f565af6e44402dd340b4611266dfcb218f86ba99c47de95d780d38b51b652d5867bd2b9d26aeae77c142f33c58fb262015c82366fd60945e8077616dc69fe656c1c78cc300b09459c658d16496e56b16f61c8398639a1f8a9a378ce0361ee60015bd6cb3de0e3946b094ea504ec290a91ef25e42377eb1630fbb29d9618cab59094a32f6ca8b84cc541de4a449ca511689fcb470edca47553332d5a5b2ff513682e93c6cb294f56bf9dbba1662934f26b8eeb55fb1b37bc93d74c39a0c1246b848d284f903a7992de98816099eb8989d1fdafefddb661388e1897d92315d18957393bd495dfbe723b4239e0cf67a28daaba29b82276f6fe1ccf45711304001616f5dd24bbd0d9f9f20cfd80f527f246063a3d1f38cc3d0449add9737e71ddb85604ac4f685dacaeaf0f0492fab56e3675acd05a92ce0bdb31a4cbd8e01ab9bab7cfc4c1d7c353e8b7c70cc80e9dd18f4d469f818b38c94cfd74c333325efda7a27518a130561d81036f599a6c03cf6727f3c1c98121097df634f07338c87db604060fa7853ad9e8227793214883c9d8f239be5cf070b7b594baa7b3037e090ce32c03a76194be23e4bb164074d4a59e9e1e47fad6ae0726224f750f254a7d584735d10748ebb86a684404fb56b809b39d1e10be7b1fa6bb78b67cbb5e4eacf30db742c8225fc32e05c63140fa3146cbe170ad514c697bc25f58110f58c47695fd860f03d1214c3391089f1aecc7d61e741c62add66a48219a019e36d9d909742fbb0f507f2f2d14e5408dc1bf174bd32e17a7bafb9f76cec3f6a437fa67815f4ec1d9259ed61ff586ae55ab9d7319f12b8a72527906358befd0fb6ad0f71e9f9f9a2802d9f7ed0c8661ad16f2554f6847b9c30626898029903f00caa4fe258ec0cc82cb7828e087dd678fbe8e9383416fcabbf2f78800436f336062d7bf73336955500bdc3c8c2eb85fafb196db6f728478c44f8ee2f546a93ded4b7ef1ea0aab09afe8d75305dc12370cf2aae992e816b40b4fc391ac99927d400fa04a0bae6dafa742e840a725a54e5dd28206e7dafd1dc234f8e757d6dc17e1dd3b0955ef6c8d045e55e04b79782744f10ded9a5d8ecd3eb318dbc58d9312816cb8603cf7d587649e104a7c4c3acf9b758101c2c371be6707db22f771bcc96a7b659539a454691b42ac35e74309d49f6976731744e3577e9946dc84808793300da1575c4d6d9b88d2f892659b5a0f64a068b0f330131cc0de55842512549cccc1b61cab8fd6716069358ac1d1894596208a2f634d7961257b31742e003e823bb00735297025f3beb39cc920b23cda83425da9bbb8beee74dcde8a4b57701aa0b01d7c6546cfb2aaaa85ed1d02deb198ac235c69f6ff23fecce86f15c9ff3416565d533edc9bbcc807b037ae44f43720f7540fda79482f70dc93a3a72547e451c349e70d65f8325837e4e2d04063e38570bd31e2487535e7b947f8370676a8068efd912abff9d389a51a9d980304556debb4bc1344c3046160331f5b29a1f7d34b8fd5ee824fb8174d310f57a0084fb651db7f482ca3b741a54bc3c64abc13266caf5c26e5471827faf6acc5cdccf62f5c780014ef890f6714bad766602f8db7e3b9599493c699be10222de7c777c49e513f0ad46187fc532d90ca7d1ad327acdd2fe4a678581e69dba23258b229c678fa5518f00acdcb42734eb40f281cb1d6815fa11932411fa801f519fb67aa28e9d0d941716eda6d746d3c579a5843cdd69a2376dc44d7ea08497abf5a2b349ff40145ed0d34ecab6c8718757cba84e0ade60cffd720eb7a72d838b561f0de47664a7e97c4a21c85fe922d89b3b0a041540df1fb1a3ff42250ea8e00deec8d435ea20e57ed897c762c712190688489c70b73ba0fdee6cd41d1e2469f52265505f3ecfdf97cb1a1d8586feef720b28b12fc5c0cff6affcc7cfae8e1f0bb42bdb92e0b25b3711bf9c4e6926967c1e3d4673e7a1ab372d0151a91d09c328daa66f47f65d21324cfb18a27f009c160289777ec469872d1e588737e836cd0fbb06873f314efbdad8f226fd9f57005c4f6e4549761a1178efb81fc8b7f4a2972e8a6d65a7b5e49db2d5c648b688790a07aa3fd7056a142db13bba4972adfeff1edad7a967c22618560029907a2dcf278b71ecfac623cc4c54d21454db24715c100e130765087340972e7e0b4b54ea264998628a679b56d3de0ae0b78a98a00bccf27292a9052ea1462285f8bb98ec3ccfa7cadbbdc45544b8522d34344b7323624fac2df19dadb1395fc50877bd4a92a8859b0e8aec3d802e151d326ef7836b6d334f26dec039327599b2b750fb8d593306a4a62fc8a1565310863238cec0c513ed1fe876a6921100e0605204ef44e2db55cfc92316b2b762cf84406eef1f1a467b327cc43414a3bb8178aedd0f2b3ea3f639be76877663660eedc03732169572c00b1ec136feaf349298fa3e800b3a93bcd7cbae4e75da67ddec32cc7ee008438278edfdef9018d3f008a5c8de2372eaba033522738646cd322cc581f7cb31c9706c9b4020701fad498ddad7878cc004e8335d36887712d65b7e6c20dfd49c22f353c0fd1b849d1f89db5d5d746ced22d44941e1a51411d2f4530ea931f518f9368eb9616251fc1649f5a7f0a073c220b6f0a86dd13120693fdd764b25b12a82590fce6ad02a27d90a3f95b4b66525811c043df4d771e668f48bcdc49f9eb406922aecaee3e0a7ab6c451cf2349dbc0dd95e1ac915a11171f607dc8b01db270a7d77a326d3d82df1b7860a57eac16bde765d11dc17b6b3588a30e5061d09d3231b983b3fe1df7d2a28ef5585e3c972e490590952fe05e6413d11742201c48ab63dd2900f5d334568c51dc6b696447ec8dc7ff6d4b0a8331bf9f0d51191640042dfff62bff1052919153931b9ee5a874b3e84e641ee1d88803b800acf974c12fb931d751f87700d0eb34c9ace0f8c3ecdc4f454e41c74955b0aca42e8fe440e83c46d9f7106df7e6af450b0c40e454e8168a46c4d08152f478cf9524697b0e081304740ca60ab0fccae2ebcb94ce87a3131e7b30e87380c26fa83cced253ebf7c60de964ebb2ee04acd96910f29dde996f964a86eac45b2b98e596f63a0971923865bdd61da9da7952640166d9d7c41d5dd2011e3d0163d47c13899233da6d4d9bfea48fc07a5c484bdabf51ce01e0cd9499f0036a775e6545b88095579938bac8178976faa00e8d1ebd93db64dcd8a431b659f2e9880d3111e2160efc72c7e929b36f0ed51c8a1d01611612e23abd0779b404cf937203e58c490f28ee69191c0f6cf2387accf83e58fac8177b7b1543a07e80d682d9fa86c7ffaa00decc975a755679bce07e791f76d396607c161d31afbddeb43a2ded47619a92915cb9b11fc2a323e62606b6556a7e780ed139f8bd7ea11b35dde963b78a13e249d3af1707c1b77c36495cf614b92e7ff9a7f524c52aed875e56d56cdd8b12b7c210d7347cd2d2831e8df27d06c87b149df68d5e21149c1ef515349b044f53ab0f59483d8969eb5ea30fbd6e3f8ce7b43705a9952948c8120c1e7e17e7713702e237f1617e5c4f4b585f714387cc00907f83549e635bf199d8fa00428545fe0deb62c78a4050273a0dc074f8ffd709fb96276015276eff3d423bc7b154f940927b9e84fa78a9e727da4bbccab5bbd17d15833043e1ddeaf83c816201bec5089b5a4b708f7cc8207ee1ea4cfc672684c39f3dda4a810dda3d13d571b88181cf629a97be8dabf505693e2e55f4d03bc63a7700ea07972aa4f4436f8c8fadbd3fcf180d7b2a6d2496381ae4ece7cbbbb731e2f4f74da8ae7444f98599a881861e92f8c37e8909d72b9f5fdbf8ec40d60548298ee38c6878ad64e653e8c25b9e0ea28770c24b138d3406478d41cbf2d21014452601dc3c39e4356121dcf8ab7596cf200dff83c8b2e80aef56d7feff68b11590097c325977bc9b56616ed81180993edde433302cf548aad34b697f32bd1298d1300149d3ddcc4f029249e388ea13a9a0495f8d07a50e13d4ae9a76571c1f77e05644b02c0c26204dd63dad902034835d8ee47af791926232c260f3750039ae5b05ce8b85859e88ee2a54066ef6b0f646afef19c66a61f5c173c5d155731c04d1c57a3b8f896e093bf23ea7cbd921727b5dc43c74a98ab9316c4ceab233a5ca7a7bfd36d4a825038f51dda893273f8759a986deb7e750aef2559ece2b10208830bf8bbeafac6e7475438970acd25c3b89b84fb96a00e01cc01b20376345521e79036f5561548308c9ccdff6b92a681f89e24db639822f1eda8dbcd401b37644cac6e6d4ec6bced2b546b8afdf9fa8f656a5397475bf0eb613650b2bf993d17514a7f680d22d3813dc9e84cec4e69eca9593964e030cbe96ef87ccb64302c8e323b8a22733ee74e07724ac238c5adb9770d2721b949faa091cc7a871093712b53e0d533f7760cbd67b616d95171cf023d74f00af4c5dcf989a68dd753dbc26816c97b7d0dc3872a6b750df08e84445a9cb594eefaa760247db9d195e2706a3d903740bbee3b351b5f2b60b1f62fa64ae47dcb8c8f6721ce5d414704b76b79b4248476db95dc41f69106d84af75ef3f27dfdc72a59b75d57ea00df506663a6153dca97e81b121c7c56ff5d24175afb2440988d06fb56d6b3457b3c4b72c1ad9bd734a3e3a1b7cb422e9340992c2ad4a1f496f200ce27d2747841b315cebca755b6a5b4ece01f63b1a9becab53d672d8d629dd105d6e0efc51840d80fcbaba9fe4c8172662866684f6120939ae370bf094b902d74aa873a81c3d61d87571df1aee49afd822bddb92a0e8415464a14336989ac6e9a996e446e8bf455e91c1e113b26fd64a974d6ae2d554af10b03d7a664d671f70cb27b96e848990af0920a077e00838a65470e6cc7801d4c3b132252276f2240b66774be275a5f8a75be5733ba8e5ad4577b60b3e95f0fcef404db9ba33ddf83b62ea10a701316af02802ccbefa70925d513642752aca5ea54ef38b03eafc3de154b632ee6372b673e8e0cb07ce5bca90f57062dd2fee5d64b3c542fed11ad0b6519fb410ca6987c55dd6ca2c130bd8c426843844418c5920e0346b63bc7e38fab728997e62870f1509b1e1bd236277e4c1bb15c5136fa962339d0edaa25d99cd79a75fe36255db19cf18a02abde4bb2478a83ef2bb4021d94a97bad77996d0d2d161139d2728db34888257fca4cede1d8b981beef59696cd603206cd5d6a7c3d468e430dde41c3f91db378f2757f9dce296fe3c561bc91effb6712b37ef46f17c6f18763d9168e8d65404e1bf60849855fa1e1ad39cd99d63d8a15d2d6f898cb3566d212f2fbb3ba505d632ecebb50d693b24164b86a78be87b58fa30ce36efb21c6fc8233610083c3032539a081ed77930f021b9fc82a4f12a451cfe9f8aa9abc7c0263ce1538a4cef8f379586ceedad52386f25db1c63c45ae7d8b4e6dd60658f69fc7757dfb6328ae01b05e90c0a5ae7623150001bac325e49cd2bee681b627100d2740c525b06ca7956a07389f38199f95c7e9c1db741fe5089dcb7564a24e5f7c3028b897e6e9d0d98f1694ec3b9e4fc106fdbcd2cfcdf5c7e96f0d50cdf5798ff4af68738311135e4d75b1fcb452cb681920b0c59ceaf6e92367e61c43b17d85480c3ba9def0b294f5eb6c9dac4039d9a12ff4caf74d04879d004d559302931e79d48d533f3737681e49b6b2d72ca8d3a84cfb8cd7c0798c39efd28ea0b37dc87aa1f733ada61b80b258cc35af9da2e101c422883e3023566c98d7df1e545c484c681a8ebac8e29b24e3b277bcd927c66d1f051e5bbbe040d3a09ccad8446a288afb557fd2b9409873e6a54fe3e9fe2227d3927353501898fa57b0ab277e7040cdc73a1d33f9c65b4e1707bbe2ad6afa4384c809a68755e472da80e93da40e15d754c5b0df227dbac5b42f68becfe63ae6ffb56ff92029d908b9566e42218809d082696d7f6604fb65933846a3da81be0f630a79faf280c2ca78fb96ccfed645423578f40e4e835e47132d20b40b10d98bf01e0a01535dad9762f7e0364d52da64a2a38fe530f85162c947cf3c4c9d069e837a3c6581668cdfed71e727af4e520bc6e5bb990a08d623d557b2d3884672bd9bc009ec63d35d12d3782877b7522a88c4f92dd8c1462f62dfc74e6c5e2434958fa7f78bc16609e2066cb4704a7a9f907fc5a97d9d264bb950d99789ad3132d1b21b7e48b14aa4c787dbe3bba1b09e3b76f9a24c045188628a25effcdc8878b8f847fb7a2406f62c500c1fc8a2c41a50228fd6e0f375d670a5ff6d5976db9aadbd766970cff10b6b5fb042d34ff878b69950809e57c40fccd63596fd08987be012c61370d25f747f253ea54b84768368ccf5255622b3f0496469e691b325d5ef4118e498babb8b0d70b19048b88a90c0219b119d02b45571b11df474e9736469a956c3fdaba8201e9739f8414e7ba83aa11e8d18a3985df3f43a972bf0a9e2f08864ae132409092c2676161b1ea9b3d87bca89a2302618fb53428c12954fd7f0bdc65c998287058e095bc240d70480faf101d54433a41683b145571789af6242a9bc0ac32d775f112a2d5d78c347100fc3c99f32c50719bac99fb474b1454197ecd86dfe5874802a9e26b59107b6c9f7430dc83ecfba5b8dbdbe68e1c3298b560f03da9ec995a9fcf44357f02496dc0d68211e489420fe289ecded30b71bdc789f87be5039823825469b684ffde225895e6046395bca53b966738a00fdf0f09676b75e283d5391ee6d75a1078b239f2cbd254893d1c535014c2eb4710e71a625ddfbc8d6277d03bc051a1922bdad25889eba323521072acb57d98e89414a88577a007e5d095992e2d61cc0db9b3493e8932920eda1c8f49b60007ae640cc24410d7816e7cbc4afa1f80197280239a8787c2966bac5e97c6620f3e7eda15e0423e1ee0db9b74f6b3ed51fabe698da2be396e9b75ec4e4e7e87a4ad34cc6b4facaebb5f34567346d0741e2147d2a13ae30f435d1fa9ba2d36df099dc3870c72acb58e9b781cbca44a8c746b822695a6c4fa53e0f356663277cd70f2c2cfeb8694ea58af80962f2be4a09e99c3814469ad67447fccd9085cbe291c2a1e347f78c645fdadb7414699ea9b1f864996b59aafa2f7d70609a1e9e7cb1754cc904ec15f21130fcd36a72f5c826e6d45723e309a0818ba79b3095cde4bd48a0338c52585d570657fe95bf99a762dde0ee0d617a366dbbdf28018ded9fdafb687e0e9052cabf2c6889800f6a756b3cbe38e07a780d9afc995309adc9b52fede9557a20c7c0b80f5de079412bacb2e81474a49cbbdd5f321b9b498b0ef16f8fcb84f4b976c910e89b94cd7accefa84abf7e47bfe4cd67c468137dc099884972f09ad50f279a07018fddb2ef3414496166ae228c09e57e924b37de7c037aad28b359833a0db5c719dabbfd5c6c715dc754606bfbf645ce5c80647f7411f17fd3bb23dce1d389e91bb280cc8faeb677629dd95dcf481405af1e8b18280a62de0c04c9add199a67825a8d623d90b160563d3de74d114844ebbcb395bd7a1e29ffaf048bacc15ddf6566e29bd2c7d11ad3ced6ee6c711c56268382e8e6045550a1dc62397deab8119dcf0fe5675ae1a1aed2fcca947df06f97c0350793c97537e4a28f0394f12b0445d97d2c648f3056ebdca010ef41fdf6d6ba5f8ac99a72a02d4eac761079fc92108673b725faaded35a0d5c60160d45adcd232f64299d183ba5c37a411529ed1bffff3d908139dd73f7b070a12a3b5e5de6badf8d9cff723620ad2c3945ba9c94f8f86e3d121df8d27380fa9836f080d68c36a5c8a11cc2b4e072d8bc081525e5251e03edc597c174cb6e9edbfba6cb01ea2dfc18e75e79bba42ad20a437a92afea14e8c41d3736cc4ef8c4a846ae348fc7cadc57b8d83c8c0716d62b2d22648b754f435bcc955b5d0160f89f6d1643672555d64526a0f75ae6d2b0ccf0226c5dbc5c3f8b0f5ea5d58b2bc3bcbe102be85a4c12bb78b9af8b1815bded0b61b17d65db2e200d2995f7e56f1690780e790bc8c0078f55ea2602124087192adafc0234ed778b6f973f4fc9c9068eeff976fbd05da4aed21644e420987bfe685ddcb5ff221210b3391dfd59140f9169d2a4ca4d9e72e2112050816cef2c5283d3bcfe4a9d9534ac827d68fbb225d2798820b1e5f545bb728797859f3c5ce3500fcfa659c48bdffeafc94905227dedf08aaa7b2609aee706787196ec1b6bf2b51787c8f0db8495b48f72d5b9f6147213d3018ce2914f6f16f87da54bfa467a26ac577c1b7f3de2112ac330ea859d5f9478420e9d78fb437918e1eed95608692c00f3856accd21af7e879865a5b0f21e36aafaa4135d8a5117491411bde1d15ca4806cfb2f72a2fa1f356d1a5d556a28e13e9a0532a839de60e0fe72ffbbc25cf903b673f9fb7230622f05235155adaf9bcd7cc4cb6107f5414b0cf7bd4d22bbf87b6ae1b4ed9a2c03810221fb1c90840a4ebd9296ac393d55f01a5dda3c881fa46943a2860c1f22f664bb423a3c1919b76fe3234c4b2cde88f0c514bd952ac20d22b21fd0797e88e33a472b38909c95c689645f321e638f573768c6f057f76e9f765b0fa4ee71ce9e3317fe5d4627e969bae897a26a55f9576d911a586edfe971ab122ea922b33b1b3aa00b2a01909f9b8a7c14ff1f5bc81814dc26eef4b14fd13e6f3a68e09ee42e5fd0346243e5962c902af3c3f2715f63b4cd21fa9e28c09acca5f933ef113ceba740ba2936117d3a271870f561aaf93a3ff21a14ee85c069e2d6903261cca152a492579e77f45c62086de19f631530aa45ee34c9edf1aa4801354fe2f4f7e254a7e2ce8280b8d3fc85e54f30dbb8fd8a736987320808db845042b8072078066942cb94a3c88930a7797df4e51f75d20c4a261a3077e8abfd01cee748939d6797796eb83ae6e59b2e64cdf901010a17d0c45bdded27491b1841a6c74521f3bba32263cbc00ae347597811aefb48cbeb5cc2e036283c9f841d3ad921847a2c0dc599c4fbe91fdeec2611fc6330dbebb50f2edfbc757f80e71317dc49d0849ff7a2cb11fa5130d1d6abfa430b8979aa85313ae249b94d1a405324be80c82f88755f9815d16f4f0874547649930962c287779edcb72c8be729c009e0d9342fba60e1fe5775478aaeef7a305a9a70713cae8ae2243c322562fdd79d97482820f0e165c88853849ab81caf80a2c4bc23b8a3dd924b7408b51d98a99d6c3521b6ea1a752537340664470ef04f347ee20173451b5328501fbc9cc5eef747871f5684e9b794af184ad5686531df0ef5483a7c77725fa46265e7de241fcfdc5306ec1a65cf15db36b314ffb4a203cec64fa2e8b547883ea354cbf91db6216918343277f35e6448132b6c21c31f5641cc83890380cae5dc377d172d4792f03a986576aa19eb86042b1f127117f202b87c81cf2d1c7eb2950d19e42d31503ded51974022fdc7ed097f4844b5be5b4307fda3980608a8df052d23c070a40a59574ea7fc75c5945384e6f1f898941604af5f2a008145ab419249ee934143525403aa92ea47c77aafd5f82111521c3ea1f6d391c50873fe87286c1af08caff38f3dcbc04f00f15bd3353df7f2dbc3a34329f83a5389ed305da6dfc1e89e4c9a9954244777fb231becded4cde591cd65e0c65f7376164ce11f6a1a4c78138d19c9bf940f0f176ec0ca939ae0d2fd48f43d63df99c95c41cbcf864698f416ffe7ee0536eb8e1bf3f095341fe06a93777abe96986ab834b1e5de4d3e9a417c660afac3735dcc624aff4ae0c2474d137d2f714e0fa9ce35fce5bc8ff6d2c6e43a2fb1c17499648db581d6ed266e9923a0e0a3fb01ca0e7628d1f4ef6832749c514c2d9dfe3aa81f724ce4b5c1f145839e04f983799e4512bb5b14d1cab21750d43e3a3b13e90f19e41acb5686b766e279f1918c9049cd0db1db6ecf9d7a2a25949686d1569d6178f019d4f776ddd14ab9bfdf43ab3ed592e7d3a1e8b201a3cbf48e73168b49453c95fd4dcc9f1a395c5a3f5b03fdba5f52158a71dab4eb471b2faac2d501bcfd72a4dc44264d7c7a0aba5d609c40539ae15f8514158ce1d6023fd9938345cfb98fa891c5d0d4821cec5cd844876cb1ba3964ecc93cde6e4999c0af5d0f8fa6e9a8aeb519823d071816d775546e66c1b54e7b14cc46036610f6f9a931e08826cc26c1fc98550834173a28bf906051253069d81ef3ed6173a243df443dc5520a1d0ca1aa2b15c99b8899a9ec01eb5f288865511f1a9c6d3fb0a07f939a17dd5ecaf831c8f03ae14d8c895ff90da66d3189340669b0301f97455b405b1e860d75a630383e32c2acac5af381f7e3f570fe480e3a784fa006671b6351a32b171c31138f54a9b9e9050dfc99874c12e0efc3ab1254a9238b097f13d402cefd700fec59ebb31f08f4d31b8a71cfdeade87631c443d69bfef6f550beed36c6d6c1e4e945eaadeff4e7268a5256b73e8d70bcd7e316728e6fdeb816d6da7078ef1322b77d81829f354e75dc3fea39be3c6186620e2e3fd2d1f06c901c5217ba698eeed1242968d7cec168315db1de5a17bec3a9a46268dbfaeb45d1aa2e1e0103a50e173450100f7da37a737849848dee0c2d42720f765bf26e68e51193b44cde969ac32d66088d96a3da6b0cd2ee502cb6bfdd093b309f9ff7423e8d8bb914c6de15420e174b4092f20bf1fe07413eb2b95bc144ec51cad952dee597bd7ed03a7198e1f2dc1f43fb5c86b4041bb9109768a0e4cc647cc901596361c174c9ed573e423cecb5d92995936ddadc54c10eea58de9de838ec1f59cabd4368b30b7d3de706a694d6462b8408f51726e06856e8f03c7ce863ca72d8603eea4bebeb16f18582dfedee8370447af9becb2852e8a3b16496fe6127c9227f36f7f58173643a4145fa1d121f8deb196a28d18f1a0ffbde8d81c57a7b7bffa6f7ecad0c84b913c81d6996829e9668884383f5c4de5289c5cb9517590cbc56801ea11cf57a1259c758a9ab2cb27855e9545424f30ca79b08ddb10a4ee4e1b4646990e9ad65d65336361a85245cd3d1dfc5e64fc39c4c22c1d1ff23f8fbdf92b0df450f7b66f7a0de55a1b45c6e9a70c3e8e9d08a879329ee7f6b9cc44ea8bdc09f43fa950b5e532ce83fee8c1e7b52e9add14b13258e334c1f41d608e4050a00c078158c627aaf84bc21927c4f3aeaa94639e493fbabef77fd26ca797a62440457f3914a9ab7ad4a3ceba1a15984f80ea6d220a573b5617ba5f0013c839cef525b6fc30f70642f458067d08c9638c3b2ff22bf36949f3b037ccff9c658ac0e3798946f134fcf6cc5d1e163e72d48a2a155417deeefa69d08f295bdd1db675132fadb7a26174387f24f6b2ed12ce3f3b59b12d7f41a8c85efa82480b44aa7f942d5f01bb83709fc4796ec93d55e2661a90877847cb556421070189b70490219e4625a0e7ca6c6a659c14f880c9f61a0bc50a4ac372530f0d48321f78236281d6a79424f1e5abb39c80767d5aa1c19fa2741ba9be2f91dfb53f4be53435bb39e9324449808ac417e1cabe53cbe4bf51917f74702f63c188e5df4da213f52028ab277a1375e35ec9befa16c3d50e112f9d2ec1e186141854b26d0c18895832d819bb386b3e960876ed23cb4f1bfc61b89d67f5d2729ec290bbc4b70f81f858f2c91830fb3319e70670d8f16292b1d0f69a5c223a37d18e0702740691f75106afffbbeca906aaf833b1b19502cd7ef9675a47948869b8a7cbc84e45d0bdf58e1e6fabbaadbb30065acc1c66be5ae428ac1e0f5b77655bd853231d4769bd7dbe8dc0d6743793c296ea5af94a109b9a511ab7cb8cf19989e3dcc4a3433cf703ed5add6cc5c9b58d13b16c298df720617e2d985ef141e390afbdedbb91d93f858ee1676266e905062c1aaa13274d2133af1ca4dbd80585430e53b50aca7515d12a33299b8bfbfceaf8a0d865bd2564b88358d98cb13d39cec30854bdd67da09097e60c5db43459c84ecc583d8ac0bf4c460f09541695946ad9e82f272d6de112fcd42f035162faf083ef26236c0f8fc871ddec743a8f4f513290e4bc5e6844f4c19ff337e588ea83c51959f3f57feb7c4c4d140b498fea2354b1f02ebcb9c75e934c90551b53547317f9bf5dd81b0f64372f89c680fcb610a8bc1473226e31db67f5ff6cfaf38f666fc43f3a796c6582cd773d6df6df15ffaf309ea221b851011ca4f7685e7016c2a4a2a681ce87e942e0412fa1dc6ff033f47ea0501287985ff80110510302e59edf0f5e345996d260c9ed94d582ad9553d646c084b94551051b749725f6d2dae766b23a3da8bd4e1ea93cba027b1497a97c090430a30225c8b173081a9cb581ff3b8dbeac4fb2e061e146dbfea16a366f0062264c1aac1913e4df79cff074cf303bef6c55548d906dc26b06ac8318177fc7d6c1d84c72ecb0839b8aec6f1143d9d7ee4e0fee0353376b76f2ecc6d60772022313ffa377eb3b321bfc4e38a8b52e39bbdb75df6285a97392d7f46e01a82f45d627a4554d045ae133a86eba04db7efb3c53c30e48cb9805d8fc7413cd859fc15ca0bb36348b684d93a894e359b87529d66a77ab8d7a035186bc36794b334f4995ce41620566db03c33bb894ddeb3fb26ae6ddca3139fe39ecdb8ce37071a68d551bd88865d32f4cd72b0adcb495819a6413aea237a65fe43a7a67c407c4a42f03700f3cd5f56430bd0d67f3d15967f29aad46038900829f63cec7d9ad59b792c489dc17e39b30d9cabea2c6d0968170ea8cde50a185283443271338405792da3e3588a4be3b9ad3a30ac8a563c0b2cd0698290b22b5bc7c2099b6da4edc8909a98b536e6472314579b0a1d65c7393fa66a41431d9faa9c473fa5b7a49c1b5df1b4aad5dd65ffe710d5b4b603e51a7b61c96aa8ca483c50d710548a6ed22ad0b0ba0ba6178e4c7ec53e17ad2a37418176d85f7460e5c8e66550467221fc5d247df857c170809d95b7078546adfb4c99398eee6dc89c19e81b0a402171a119b287d4355c32692070030068ed5109f4cab7e3a40e1816ae3c1cf85bb95a46226ea3503f1cde26efdd985b8f1dbe688f222a5d810e9ba36b538345a0d50e1419ab1ee72c72450c688767254045189e1c7340a267cdb42eb449fd19d908cb04409abf64173d88944667ef5e9814cf1d41b7babe2733b6faf9ab9e39fb0bc15707ce4410c940b44e921678253f4a64bbad43a5a4c343fcb20b7a0a5736d659e1171405bc456a1c7a8fc2456dec5b175f2da3b2148ffd16385a694618e1e114c8b11a5c0fc8e9806d5327ffd0f5ce0c33c03dfbaf7963fc72ab4cdbcc1492c8fe17300a2aadc504d9a371473330df3d835847fea9da9fda8d6c91d24d628f47433848beaa6f7f9f413c23fd4778e43141d7b9df115464b5d5572cde9782bfcdf0457f40f2b301080e1dabbe59b7cc037d6cc12576250b2631ec6f9d6ad4308fcdda4fc1dee9b4658ca018408b16038ad8018543fc79a5da079beed3ee4461c0c3aaa0b88a800f750b467f5c0de81d0f6681b2a1c9c04a3d5238049dbe07a43a6fa08f8a318c4767d852fae99991d9723eafc46b35ec4fb3a9d35e6ad23fc2259232e0b0ec06d5b6b719157c8d5185b5c53a8b62098442bc07dcdce830f42ef2826601b5796c999a54f1176fc18b07fa9dc04d8d9738326ea2fb8abb0dd296d676f560201fa5c88b2d9be699eb3834aed8ae5efafdcbc71209904072cc9f249c038117db0326d105cc04c72681c626a966148b1c5ba92130da6a8570c9c9ade2f33647f35b3d9aabafe4fb74d72069b2c1f24ff61023d2932f3dbb3392453a0558bd432ec9843364668468deb6b0901e34fb067fbdc9a16b56e2a19f575e23d69cb02eef2cfdacb42fa192d4c9f15ecaf536b8ae14be034aac9f3627a4e85575d21e2e2a61bcaead45bb4570be33c9f6ec2222f0e20f25f0edb3c9808b6aff473542a83a2fe6652e02f342d04e5d3d938c88f9f5099395ce5b04660a3c4fc6e9bd077395c1104cf8ec7d512dd351366a9f1babfca27dee5631c2274b2bba0737ee3c36876c4f03fc1f5ca029defdcc671b506b634338237de288fb003119316d218dd48e741993aee881ebfe57c78f386a48ee565f4bf0455dcd75646a08df8680f80c4e8a0cd72b647c7adb910a03ba7e40a41d823a5a3e70b0c8187522c48b26e64950227660d8d0cf30df1ba918c8eddddf216a8a5d799bd19cd12e76af270513d258c0c0c03772190d58ab1a662272bc06f474ea92090f44c62dc814dad539574c411e8b2d97fe927bd02680073c40dd4e754d3920a79da259bb82929284b6f795170a693a27a25f2f719a37db76c4668cdf2962f762dbde39c171d3b9cce978e4bad6bc5f1a056a7fbe54b6b1961c14d1040daa56705613ed3eaa6625870e5573f41bd1c573025a43d3d689c6434d1f4620c650afbc5fda8b8a72955c7008f15441d4d40a187f7237f3d969f003bee33b6ccb97844d527adabb93e95dd43111f35da846bd594b4686d1bfcd5ec40f8b5611508b165e60b67506aca3270bd1b777af285bc3efe1819d4280a865b176a66ee8d110e22d81cd2ecf1b9e4db6de3b4c187d2114087b9268da3f70cdc7046f6eaf25c0ea025520f4a9693ec8296c8b467da00625c93db0bd6fd083f95f190354d70268bde89a3dbbd62a85150444be0b1d3ce3f3739c5ebab6b7b2af63469170f81e9d21ce09f52351ce0c171b16d491854be8f07b5e49855ad6a98eea2a696642a58f47e489c4b0317d336c86fad4d06fb33319f49e1659e2bfb9a95966310567d1de2d00a7a57883f6f6b090b1a8777e481ab8021269202844820db01edaf5ee3819c4eaede4cf26d07c3231f006f498239bfd6931228572a9ab39d0c52c250c356a7026c3431acb94545193881533340b422e14a4b83aa9aa1dc513cfba6bbef3713d2ab8cc5188e77f83dd98704e1da555c03de47cfda7eaa40ef2425ddfc2b83b9c289dda322938bdbb166b476baf8dabdea12f1c234ce7950eae371294557887e98270281fc0475dc674c3da8e33c57b103b71b8d92e3169249275e25673c1dc7aa44fe26156d31ad2d2471729a571368d70d647a0d30747c3d0bc445647633e62ddd00dd610fd629f69375916041e793fe86f4b66910e2ceb03a2db0b125a808f6fee712ac02262545bf082acb3d28824e69f20a66cdab36d5cf4940d4767b5355325c84790e48d81ed6f5ef6556bf8a5c091f114c544b7da8654a1ef2601ea62580e27a4b809dc9a8cc43516093098371fc74d62d22b3d17c319ed04fcad868d016112b6fe67e3c2ca56df7edd46168a4e8e50e0f3d1c2193433ec42375a88a26c50fa4c0b4bd070f6b38e9b58f0c0c1d78f830a15a25202bce92c3de55b8a62160c930b16fce8fa2c8878df612bd670a3507555091647e0f52aa8434c10c44c07680314c509e9d9ca097520341c5b31bcf8289e957b0e953453b7fa4c50b8069c40f0a39d2e9a97253790ba0c02069daa39200c6fb05b79b2135ebef26ef45c3c1cfe2a162ad929b6c78fdabd6845bc70535a479abdda3c1b714a0d3db3ec1735d202352d7ba16b3131de1487415558e3b2ee220033d6f324f6d6ae2c32ac7469a41e1a5d8ea25a4bf3f357acfba781ac5c7391623958038b4ea6331a454fe0d5a8c33cde5c3180e2734db17ecbe8e4bc953deb31d6b41b47cf355c5e2e3c09ceeb10d1f693a83600f97159271fc7b40490acf92d35c4d7f4f6465aec7c4a0e8098a4e3ca0cc9f9d33d362431526f395b985850e245178a3e6a548a57272658dc8438e5652f7202d018cbf5c2b4936cb21d95d2bb9ab3f5006e18ae795f68df3aea3782c5e10d21516489e56b5080976a64104fe543ad489f724d0b1bcffd35c1c11169d2496320dae164fbca49fb2b36db162de330dbf95b1d6fa20b77e35aa5f8ea814498fca23a01ddd4d633750af90b4ce53a546752437e5b57e95b843914d47e6833d39f4ef03ad80f9984fe0a6a92994f7a781a04d9c0a6bb1ca4fda538c6402013c0acae5a472d042c0d90a5d282a4525e4a7d4ccf1bcdf5bfb6cbf333d900fcdb2e87a4e89796cd6b1ba212d86758d907ef57ec51db98095a34622ba0351acc16a15062d7d28712da91f3abadc7e357bef82fddf5daf1f4ba1f31ab4d36dddcec045b75b82167a42cb921a99c40c59a006187dd1bd88d7a71e42179649b38a4f05a35c1a6af448017c5c72e75a3361806e0a5f99a50a30347b475c7d9b10211978462cc089f1caee916ab39541fb906e9d3a5062e5c9a5b5ccb29f6cd6c0ed82b00e91b27bd9fa35878f8029fa3089f9d4dedb006f5007830166923547ef2e63e45fec91fec43ae2f88a7bbc8065e7f40f27bbe4fb4ab71592ef7fb42a1f15d589b00c721be76e33b0479e3375fbe9aa8a0c731a409187390fdbbc3bfc9ecb541d77ced7efa8eb77acd5a75444e9bda94ce1475ed9c2bf6e19f8e9738da2014be4b52af8faa0490bd5531fea0ecd191064f65fb76d33cb34c82d56ea911b18afc285603700e2fcc2853978f23766390ab7eae505a10c8f33660caa4db47e92dc606f4ce9999b2e87a4dbc42101781ae975c2aa93eac0a2f8a0501c3594e52b9530a459a84c8638d6db4a8c4196e07c8fab8ad6c00863eb1fa458d6a992e1e62473a9aa02565e880e155ce577ca34ea2ba9b42345284d17dae1fc7fb351a48d0b34c1dee837ce2c28184d1978606ea50fffc660cdddfa34cf24f834116e8266be65502e674788d046398a1fcc3cca27ba13c1afa03763ea7978499786b8cef91cd4f948015aff70683254c4890beaff0a263d053e1f26a8e9233aaa7f9b4bc26a7f58d17af81241dee5899673f2729f2927fac66e28cd2cc095c32aa25da0f5d1525f70f19fdda8ef46afc9797e235ada8c69bee382c8cdcdfa4ba11a528a9454f424b470028de0e7f88d0b4140a5e16fbb39574ee64c6e9549331e32d5887432b084c077713147d989ee861c9bd23fc8d6f140a6242d48229b4d2e23214d4b1274df1947e84b40b66654cac9baa43b2074b7d0419048680b5c412d9ae574012b2b5b9c3bf13a4ebcaf2ab572b34b84acb07260705f037054b2757d90240dc9f174331a0828c5b36f9982142c790635a6931255d43273d557db36958989a882451d7233381183d8770769822de8a44a3637468ab6c259a65cd02ac820fbf0b0d44c91c0c16714f038288b12856775c339aa2afbcbaefd717066bd134b7e7a9daec6e80367566c13369ff22738838eee3429c9de41a2d9c4cadcc6b414621687d5f492fa5d1ca1ca17dc9c346a28bac7ac534e084262203efb5b7459b0fc45b88a45c876d83ae72e729ed42eb608335ace16c340ed8d2129350f801babd6497acb5e2c52753f8b7ddb2af59cd204d0642327840b749627e4c0ea106a2bbaf212adb41762a8dbcd440ea90634b65ba6bcfce3260050c372ade5115caf334499cf48435f97d8888d56de373b8ec21120292a37611d1a11dc3c11073f307f700fe1e4c19b13bb560688f6beebabe062e6cf02dd213b40d5bbe5821965c719958eb630134cf2fadb66272ed2a379ea35614b4d1901deda631f46a49c3d847e43d100e4e24e58d788217b191eefe7d7b3b4863f8a70321e2286ae46232bc6e324d51ee2c25ea0024aecb0945046ceda4727390a3e77c78210e1b51fd899891160445a4f1b521f1454b086f6a8c6863868b70b9a48d03b31c8d133bb3cb5d5943d966c308a520e76b6beeb586644b0fa17b32e8d398a5983e46eb623e528cca96ba8498c4126438a58ee245e4fa18d35abb5539402bf1fb55a806569d9df7cf353e002a293ce1687347e35673d04451c2f0b0ef17cc180421dd8bbe4396df7848f805de9e6bf497cce315d9056c8c87653a3bffb64fea3dcaaa63fcbbb61ef93cd89367d392fe2dbc6446966ab3d7ba833c5aa374e9d6205fd308b59048e28044cb29230424e7d7c2421add8a769c6978083ebcb5924e831ed5a68e5eef77814a111621db559a0c03179c7feda974f1fbe45926b0eae62cf4a2bfc9956b2c8b20b43574836c21fe40250c8ae2d2e933344c052aa2d4c81d62e29dc40b24579a70570f453491fdc65ac9bdf424f5163c20c87c61bf82f6aa3a5847d90cd3b42f5d6f839136529b5962c62f5b1174a1afb6e84d1682f087a7d801091100246dbd8fc4cbd002bd20491c63e2756053724cad870abfe94c3007bebcbe170010f8554cde70386c794b12dcd6b1f08d81dc098726cdf63c713fd7665ca4c9f2235dfe7a09bacf20dfc5465879bd984aba95e5b7d6102e602b68e0b8eeee219c3a8d56317b21d04810ef7eff7a1eb97c1390f1442a1ecbc0d44376968b12e6e3277d6656ecd81db0b5e7b6f403deb3c60fcf6b2dd2f6eeccf160bac11a4d73a3cd9605f735cafb000ee9e94c2e5d90d73ba759262ccc18343c00ff5f1580d5afcf2278525d0e1fa034d54c62a17e2a6bfcd7b0f4002197a91e9ebc580515b2781ff12dfb3268db02996d393b17ca258f48d66af3bd5e84b5791f3efb304503d629b98be8ac45e162334fb2fd62293eb4823efa745799a986703197acf45df8f434ef8fcca2ffaa3d4c86a2cf33dfa056d3c0fae6a90c8c64b59c2bd6378761c02dae921ca8c561242bbc11da563bef16686a50c12c044be24e5c578809064f47cd14e7e57652aa444ffb9305108b4f57f90f2856c9c37a37a6d3bc407c5753f7129977703a453cef2d46945994fd84e35ea188e1c97a2b339cfae2141020dccf7e894a6efe7e58154f919dacee9ecf056c7be86f1c73f6961a6368feb7bb532235ceffebbc4cd270c9d96273b7ceb0c08e209639cadbbaab3b8789b133abcee7056173d071ecc905b3f4b131f182cbcff4019e4bb62f9ac85b21c35ba70d6be75440a02d2e312d29d2804811df675b73774f9267802af50e74b0cad114b378fb49d37928e272ba874469a9d3ed25931e8cb7257012973eabd504b4a9691f107369608c8a3fb7333cd50be60f409e6e65f308d2089cf61f3a537248deec4fb3ba364985698a10f111632442bddbd29eeb6f59778c43aab975541343a9e7ef5b2efb0136e272c53dc27e9d3d682496113262afe0d356ab4faddf9a531af4d5d80c11b27273bad1191b64833ce564460036aee372d5f2c3cfabcfdfcfcb7a1a5447e8d26de3cb6d6d35cd38d1d5648ae027ffb20efc4ca7dda3a6e170bcd1fc6ae703a82b859fc6988c60c6c6945a6548a1e9431d94b9b5f7e2942a6088d6d712602d0a6a04cd29c2518cf144625f1109fafc68933e1ec0a174a4e4726c369a1e4c27878f1beb3f131abb42af82471c31e200554a865c215904b4fb7a871134d9db79314ece64ec88a068a4414be151e946af5bbf679287717d262c7f3075a7f3d5590537fb3e77c2697c14faad81a8ca0a7214205302e2785e4ed71ea71f72d7d0726fa59f1ccdeb5f702af118a51408a79c46e1e29a5a87e9aaa3b50997238347e8b0cc2656b421c1f5a3703ae01584de7a31211fe09f6d543c17784bf2a3513632296d4b04150eb46b0b5ca2d6c4b68b9c9f1a4b781e5a70d9ab8a6cd5fb5714d278e5d9acf1106c656cd8c432b34fccfd53bcd3afdd8095ab34c4422da6dd1d4e47d664a01f77d34b4b4b3bb295532a6a0d47f6f1b4e2faebefd652bd242854f4f72dc9349fa128d9b0c40c8e4c86430573677f74a8171afc0f68a1db7eb826e09b29127f8081b455e7364d28d74f3ec70febede580e3dbcfcb055964062f628c0650daf42a1097252c142962b5eff372c4adc8ee265bcf5305ea7c4cf09e96c44328b2a1142147c11639f385fddf75a23be625fd86a687a617fb532dcc3e56a6c428383a76ba2abecef416d8b096a70758f7371856db9b65e15809d640d07bf8bcfe051b1926205c5c113396dd4364a5efdd9b7aaa9d851e7124255e8625a1ab9d29477a801ac8fdc6d4a9dcb0f153a79c0305a01b5376ca58e1439a5c2f589a38e81299fb8e94447d3fae80c0c10ff506f34ed1042b06f4e80adc2d4c443e4a5f1d3db657d58454110bf30dab11a6bd466b08331ab6339d48b89d60dedcc75586634f1c2253f8715630b2e428cefd150edf45aa8328c2903385e7f1e81d97b5d7a989f7801f89be3fc594dd6fb8b56c54c500159ef1e665c715203362dce6269a793691339fddf0179881fff99c537449a3460cb21c0d25ac5f9523505573c79b420ff4e690e3a90744a713c5b19d332a23251a4277ee78b6dcf68c40ff4f0bae88677435fb022a911f4e7fec8b605193ccdfd37f92b763d183ffba03bd84c453dec027586a613d9e4d064b8897b0acbf6864827d095d1efc3ca31240f61d58adddc21dd6a1a2fed5e003dc14f1c5591fe4b043eb3d2dfa37c80051bcfb4c706efdb33b03eb56356ee5c5bc5a3b144338c0aad5c6d2e1475f1edb49c1e7b4716cfb4b4611f7fe75c43d10674ba1e0181f07a7cdc8566a8c5ac13eb392b1d10c53edcf308d7697b2f5c5f004ff742c16fc58df1120b6f6fa826efe9291f30070753258a4e1871dda9a18396709491757a0893ff164e5c96d2bfd78384b66abe322b5df42490e35a5cab3022226e65f1783465a36fa3d52a69c1b925faf6f58f73cd580f800c6910eaae64d3a7a9edf7fc1d8833cbecb75080c68a82d9f2bde743721efdbca6fe976ae7b5451ac9a1caecd050981afb07714ce8a4c9b675ef58574706144c2be58f913551733488732976db0e60a7411d4a6de6340828cc7477a152764dee7e2668de09ae2cd5f7e022c6d3b5af89b9c7b2ae06aa9813152fb619214423f32d15fdd68ad60286a1fc31f94c10af83b8f804d2530c6e4725e8aad7c45df1fa389dd7c4fd4f883134b57178d509f3f1aad101873c02161176af3d8b9a44fe122eaf767cb969193af82d2be03f6b9df77585408fa63077324e9f81f295a7b3bd91fe692005244ed3d651b974c7f594edaa743c184f0a54ddd7fb3c6ce4ffa11a022e0cc4067821b55746028fb8948c3304ce3a3bdb29e1dbbbbd93c85d7f254933a20a8c95a9d029dcf641ca728d310700b4209fb82fc5d6d809cf7bde3e2212c73cb9aebc454e21dc6f1134bf6e4ed212e0cda84fbd6c26b661a15193dbcbd55a58634f43cbfa6897c83436a4fd99096f3a630d09c49b443d831662f95b0e1b75400f41b690675344a2714bde9292703d443d41bc10b857ba4d06f3df5f2474f5daabd3e37d8cefdcae380504063c1b4194d68f0432f7dabc0ac976e941f4606841d8eb361ebe95cc57b08485e302e060d5b4d6048498d271f5e0f3dbdc1808ae8bc87a6fdafa8c95184a119fdd21692f74c50fc1f96df99c817338efbc7f2c2ad53fe5e018d3264e31eda840cd0e2e87fd4e110e7c85481b5945ae56f4a3c727ef6853eeb0a8f00969243623c347ed2552ef1caa4bfa97ff08e4c157b8c84c7753bda4f53a9e1056c88c73d0fc726103f7699558bdc05aeb50a3eec0c38f4d4542c02f12832bd254424a649f4be1cf7f5f23870f59ae5da38126fd402b6b057100405d3eef0cf15b0e6c745732fa244ebbca04cbd2fd057e5e2308e218a81b3831b21328657fdedbec5b54d168752fb2aea20ecf8373d8c67a101ef9d2d759087882150ad0d8b9d85ab8fc99839265b64227e60b64de0e056095e556747fc75924d0f5b805391b0754708ee86806e0fc8c498cf14969fbb3e143c2ece88dbc87ccdd5792476c2abf763d48581f71843621a1311afa4ca6073ffa778951f5657ba0a18bfd02e7aad4753ee72aaa36b32c0dfc000f78cb6519b68772a027674f14208f2f6b16e125e69ee5a32a4ccffea6813213ab58757389471387351930e50528b75412f3929864e031d29b357c6e0d394ec74703eebd91bf8b34019ebd826bdab2f54a9e3049968e6a3c9c5a080e4ce4dafaaa09c9bb891592b8c0faf055fa325109a43363304b91a55e7d74000c5f3321847af89cc9716c68b93f898c3a0e728152f115640bb86aec98ecd5bf3fdcf77292cfdeebe9404a55fd526ceff311cc92156f70bb89bbad838f8344edc8bdd35c4f803cd30af5e4dc69b39502f8af4f5a74b023ce13db08eca1b0aff8cd4fe371ddb3a355eae137f42d4f873372e94282c80d98d035e97bc1560356cad5874d152e8466f0b2b38a268917bf2bfe078d5353e1208d41ece5a1b904e1ee94ab008646629e6437c5472ae13e06d867893ffecd70746879e7fa43996df28fd27148b72c8e268f94ad29428539e333be622a4a34517943f836dbd599d9a57f51dcbbb66d41ac62396c608c788f7b6431c718853ae4444eaaed3223c6eb7c015be0efcfbe2116962a852cae44bc641008d942594b9c189d46a9508d4d8e18da54b2f8dff819e59152d40ecee3b8d53a3a1122ebc49e3e273c9b594ea0a99910de2f254b92a272f30df40660e0b0789384727124314b4684ec87ad7ca32586cf712a7d39318c34e3324fe967fccd4f947b8799dc834e75fe207385c4a4cacc58efb92dbafcef31cd1b879f3684f88ccd82a6c250c5fd31345feb364ba3da85a6c13cdff93b2a8e7f292588dee696c3b0a5415a0fb2bd59fc4ee9cf02ad20fdb91d76b2fef5aa3dce5fc4af6c5866bd650d81caa037b70113b7014b800f94117e24bf652304421a39507f75f0e301b17abdba344d87ab1d191206243d043288a223da2dbb3b444208bed8baa2884f2fdaa7179fe4f20e085441796038bef5f2e1c6b7e029e86b7f1519de6a6b135e02a81c25dbe2dfbe699547713d579f6f12f34a708ab1307dfbe8ac069bb2d7d589f4b9311469cc5d1552d160bed4202f76ed674035e092e2ce84bfdf04a8aa21c42e4f40e6f323f6103a5d4b904fb85c45b3c831563a4f967da61ba9dbae5dc435c9ad2cd2ab8feadc0d6c1b8aea52df8e784290fa3104e5b629669107ac05d1fc873bd9bef47427362a3b4c4a1e0f7aa2e27df1728e3abaf9cdb975693f0ffdc726d36736d8bd14c7d5e2e443aeabc33eab083a81d4e63e78c8ae3fb86a5a3fec54270e57268be789d72011477b51a5f4bfc24804e6643984278b32d5e4463eae1d5f6bb30ad86946de789ce802e7fc281b4f4ca4a3daac0be6bf5a95656abcca110458db369efdf0a06d64538274d57045c22d2f071b7b29ac10dde34b62481cc33aefc84fb301779e1ca43836644753a5d2d6a182ae5eec493d33a1b59fe542c2b25969fa6552849e01a8b54cf428fcea7d0ba4dc3ba51c945c1b99e214181e0b9e11845b93a95cecd59a1ba79aaee961f5d31c24cfb0c5e40015af7b92b601aff717413520f6c8e6d23fcb15de8c9e56b942fcda2596797c34db7fdc6692317cc355373affadbf74593283fdf6cbd5382e7e2d15378ef40af9abb4849aa7cf9803a54c83fa541eb1d95f5c41da2e68715e0aa8818bf027e7b5d97dcbc19459eea7a4c1ed4bdd89ee9cf4a211fed083d5bd6679d314b1a5fe8788e85bc8fe2cd84d856a36c8c6ea8acb914784ccce807ff11084147edb9507bb9e5435127fa99ac3fd04e458ab550b41c3e9f4af40c5c7e70f26bd43932c0bd355c32538d8b3df4b093466090d0351acaaafa00ea72c57b3d1e5fdcff3a0f68562f5a236c471a0fe20d2caedf3a15e7cdb0dd762e1aae1b7d24413ec417c8dd35e313ccaa0726b26c02cc9826a40bb90ab1b396c02858412c6d5851f1f24c6ba6192703a7fdfc789989c4a804941870d0853941f8123489d0ab3e332f7220583ebb4fc4705a0d11bd9ef93bb80211ad5e34203d9fbcab312f03a8868160560d940ee7a2d6f4b253526e56346eb2e0a9aaa7dd08235e9296e9d49c889959335c3e61bcb7db4f5f7124ac3909a50de87fd9b443af44acd5691dce5459a444eacb99bc9a5bf1fa97d052848ae31e5ec0af4a3ca990ed3326e1990b238c8e1338688a2cf9f0ee9c9c7c7fd5a22b7f2e8ce189f84df9c2a36cfedb291696e2714bdb71ee1d2917815c0eafd86443c1c7e08cf446da4e2a34f0c65b7368308fee0bedb082426df1ba6fc56a13b2208f4a04c62f61d213e97813c018d9f53fa9f500f8fae08c8bc721e31d5fa56221a5c0e1d9bea54959765666c95bb8565e4161005f0e022c9a1e89c7d19e759339b9d36bf01ba3bd1d83b35d01189fd91004881d802d45b436ad55431ffbd7d749017a9e0c80ef28bdf71ad0f360c4dda9fbbf747b87360e453fdd2809a7d677d882b5bf05434dd8e25f9b43c388c4c9c0efd1bd25928d4b9fdc32cdf60ea99c0d5b478c6ec87122e41b7c470b47adb102eb71b900bde5a8ec1b23777dfe41c4ebf8cb60c37d7d8f7a4d6b90b5f22aab9fafb3d70a9d0da82616e0809db5391c86f79511f29286379c35c96fb2933b86e3c54816985880690250249a81428d9a2880654dc01b4606dcec6c7280108cc6eb762bc78c8521d1baba5abc5ee4ba834fcd2ae4eab46ae8f8fd07d2b9f592daaf57d43e0baef1b6f73f7816be3b9f477611b3d3e0e9cbc524e5ea4ce8eacbbb0aab0b1010c32d2731c2b830230933bc93ba695e6460af6a7abf922bc298dad413ea9f9f2947b79b275008b5f4dd0f34d755fcf9524698f6a1d5d24be0c24de45f3d73ee85c4ecbaa0907960a45d391515a7783ca13abfc8c48ca696e5ee947dd6966fdee2f9501717b1d4b384ee60e8212a7013e9c21a04767ef7821071bb6cf9e4ac945841257abb7883d2031a7e62a493a4e577b5555e379e189f68dec0441d839f737d00e7808a52e536a24e6d7d61e610e557000a466ec5922b065b69f88804a65c28081fcf414d61db511da3535d9e91d531b19e73418c225ef2730ed0334abed32ff24bb75392f536ba0ccb227271d38ad46898d2ad5606d376a172c78f9ec13f48f75bb8427ffbc69e2b5c6a416dd5c28fb14f956528e0623ca1f9ffcbd2a0347c0c894fd1c62198ccad647367acd56e26c5605960959ca11f1151d0f819d8fa1769d8a9da3e82a37911cd697fe1fa8114574118a5c4297d3abd45d63d9e3a11bdf97a2eb2e45638b50604448325259f70dda437631c9bcbe4816661385be586a081f2cd368e4e5d2de4ac6cca0c320af5f52b85e8f1568270f4adc3fd0fa7cc90795ffa2e8110d1ab9d943cb4e894068fd31f981c127651da85114db9202332b1e44c0d39d8dc3cc30b0332562323b74c3d8790e45ee59017937a143a43620e85b75881c927390e8162dda69da7017d345fda70177f43f1a19acb8693fa391f4376c97e0bbaa5363f96a288c2e4e9b398cdd46e851a865d17065250cfbdf31e953b1153bc019a9b50c7c62df246d3ed1da15f30a6cb960ffcf8c1d2883a18a123edcef5b5416bc7a7c81e65f88581bedea819da6c54b0df96f42ec5ae8695a2c7d9084c0949eb46c5196847734d983f8c5370ff0cff1e4410fc28d4853ac40ec7c5403af3d7e5324053501e3031aa16a00b0da582d6bf82767bb76de4f637814b87c1b4663f2765fb5c8b6011cc133787917395bf589635f2a83eb0138aee7e9b2b7744a88673d3e8f5da1d3825bf6d8c97e3aaa7a12194703d4d221b632ab352743f6594b22ca3bd1afcc33c2fd395404955eaeb26990a00260fe746eecb06df421708f1a39e34674159848f2c154dc1ab42258198f90e1cf6ab10a59e6e4da7d2689d3111805dfbf336feced616f585c34467e5e4c1347eb25161970a3acc211d3f62ee1f2007095f0f2b8e597bbf36d5736897e6acb0f99c51f129d785db12dab59852a8e24a26bafcf76af7f002445469a5a41325944005b8223d6e915cd48f8266e51b210c0bcd6412325ec852c4580246329be21a0c5ab30d499d62ac501ae6f406e015138fdd6574c5976b940338ca6ad784efc2c0bf120fb8bf58bf3502d27dbb05d2f58525252bb33142c1d6b921bf56dd4ded2638cfb6d7e30c5ecf4e17a6ffd983aaa2f8e9d8908e79bb9491518795c2971e27614efa7d3ea9d55a0f7ce2ceffc47e8e1b1cfe98a0b134dcb600d3bc795357dcae50694447446cc7bf7b3ec1a11413ce9e4929bc726ed1cc8ca784afc53898a2832cfd87ea885cde8c7b04cee71bd1571bc80bc9bc8a98b54ddaf1f1f0227d46a863921fe16dd3176fb6135658bdee835bc52c469f53d517b5a6582ee24b19e8325da18f6df3691af1a0a781589ab690e7dff734b86e4e249c22200af71fe81ed403855dbe3075b488b40e558f6a3d650b9ea317dd904a009379c2b1ea275eed1772fdf7e72c59050ad6784c4d789c7f5c35bb7f053dffdfc58b4aec7692a278374cf704501aabeed6e7448538682964043f48726a98b927b41f7ee3f8059d67defffa2471081ffcc532a06721ba4cd598c15945c6b8547eccb4bf16e421c7894248bd46778d702eca3e229d5e6501698000f959104e32d5bae2963c73d6efaca256f0bb1ee4ef355dd9d403dcd00b1f0d8b227747b41382858000707470911cd0d48e110fa9c2d76a72fc8e5bf42d3454725527af0d7bd4206de55994572a30ec765ce12d9e181df5f15760eea42211b7e25af970ee26c2a623d6ffa79dd3b5901773704084976c48b7d463bda01ed9d258b0abfdf60365febce741c76d792ca13f67c3b8eb2d08a7fa200da60dc5ac2997ade897363fc2795b6e4df3cbe3defe0dd6c94e99b8d55514f00275d81b7c6efe70a0af780d2b0f536a52811a13966f655b095879c12f8b8780d8a458b6bf19f7026b7ca82daf8dcb1d0f3745b130963ff2aa3f8c47b4da54a95068eee56cfc40c3be914c83784d7d60910ac379c9f4259547c905e99e6e6a440cc8b32a303b8196f659d1a1c1f6cf48e92f5ce9ac69b1dc2efa9e597eace7580e95c35bb67a0874dde6abee8e4a593b8740bf83255e7224cc2c10e227b412ad3ee1862838bebb31c1ec34f64d6ce3f7c90f195ebaec3aae0865410436a1055d3994327eee94d78d11af17a2b705b09c0ecd3e1c9245a09e98922c8625df7758cbb6cc1d354a00b6cb3911f4af5c010e1a4fa841071f38b1807898c8eb4309b72f74b248f91caf10d8fc4d2e619e63ac6475337aff74d55e87f5e7448ffc1b4fa78176c5c8a9726dc98aaf83b906bf509b687796684f8a00fb8c63302e3ade5cee0866ff09bfed82c55b1ab992e5bb720643e45813b098b8ba7ef4d980a0730631e30eccbe1f1d7b57c7b22f3e8bdd35f0c9991759d0be0e9953c7e56133e52fc3c61988bd16442b6d7cb5d3a1b0ca17d8f69303975c37219c1834b1f5fae68fbb1c2bf0f239c56efd065d6ecfd03db3c1736498b047a097d7353f8de9efdfb90e346e3c06c9606937e3ae0dce8c27d5c576239ba28bb344fcd6f9638c6990a9c013e37b5774e48f8a634e5a8e39fe4ab106e1c68f3cd02ed6d3590517d9831801b44d0a0f0d7fdd00150a70fa38df5e614e22f73d31e44d5161c5521028b9a7eed47de8b6569a5f417701225b1e8795eb7496e7c5ed4314c850b54de9f591b5ac76b55d8ad17a70aa27d1ce1d529e5d5995522603337de5b19c6672a37fe8bbb12f1d720550e111b624a06350df6de82e80b1d6fa6a605373ec41d56f41b10154337e6410c1f4c936d1d3857a0c2b4cbde96146d9ad453abdcaff50d084095c58f7e972ba3a71a06999d8334ae80368fe2d19ed4f8d577e77fb928ba91e0c868131496fbeb4b2e17c3c677847d7024e44390b17313109b27571c2cacf92d34a1529a2b6ad6a3c10498261d880324fecef0d608b4e29993564add8f033c6dc7e143398279fcf76752c3908f4196655d5f315add12d83d15df1a47969d38135b4892f884730c150c3c40828014888f3072348b611e6c39bf037b232a60385273757b1b2c6edd716410b8c1245de83389f68c8dc146767c6723ce681bd1bea73db158757595b9af49cb8d201d8d3b082231e0be9bf97432080bf1a0e5825ebbdcfe106c7059d61b9c249c57c3d073f24197a4b0e0450a2f4016cc0a89c4751a57ade0c13b85b37f084ef17ee7518a27b706aef75ad72fabf1b0eb33772e930df5254cf068bf73b400cc24411a511f587a16c3c5297997e300b3ea3cec3168c51cb533f660c86e84d9ca44bd7c749c5dbf91c854ba00b9a46ba9bd92d99091fb01adcda4dda3d3bcb20432b8aca19b0cea6a4b745810e4f058750a14160fa7425277f26d4b2c26181f245c4fb28b36e1a6ce1615b13ae1a8506cd6dc06bb9157566c33b28d23c97b85feffff7f01