PearlStack logoPearlStack.net
MarketBlocksTxsMinersMempoolAPIPoUWSupplyStatus
PearlStack logoPearlStack

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

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

Block Certificate

Block 69398 2ec510be8429d1c80a73c2372a6675b38619f11a6cc54678feb016ab7fd2c57d

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
4d4eb02a81b4620490ad8d508bf119ac5657436d2d8eff333c8dd6befc605dc0
Certificate Block Hash
2ec510be8429d1c80a73c2372a6675b38619f11a6cc54678feb016ab7fd2c57d
Source
getblock-raw-prefix

Public Data Hex

00100000800000001f...001952000040680100
00100000800000001f0100000000003f000000000000000000000000000000000000000000000000000000000000000000000000e982e95c5f803ffbb20e4d1779dd370df36f4caf96b6f928fbe87fb4eb6653de50e55379b7b136e4e0b4f029b151f64f0879e6378756064146f95680b59597dd0251a0eb685570dc1693ab6211694d331fa53728a47709da850000000000000000000200000002001952000040680100

Raw Header Hex

000040205d5eaaa392a74927b3a538d2fc368eae334a5532bc1002b8c1cc6d75fb121852157d4bd734d78eb8d991185749203481055f3f78000921cabe9acda554499fb7089b256aae170118c05d60fcbed68d3c33ff8e2d6d435756ac19f18b508dad900462b4812ab04e4d

Proof Data Hex

59,560 bytes
12121601030717fb9e24740495377555f6b533e3d6b1ca2edc4952e91ee31cf92999279c5a03d639f931096723a534687a33c075582a2b023bfdf2d42732d86e473b6cdd485be59508072394b2401f716fc0dc620d089857288a28480b231364e9d4d456c5ae95fa30fac39709889135061a428e167a1b3419c509bb6473ba2c53a5e56d383f6f2b8916c5ede3bf1ae29665df989aa89778e7cc15f05bfbf2b88c7b86aea7fb3762beab84fcffa1ba45ff93ba04560bbdf4e0145c1777862b643c7bda157d89a2271fb8883aa43cde426b15e125f352bdf959afb70a7f57bff73b59681bb8f928b25ab066af2328943d6895dbe2da8d275fb343820140531ef1637c2adb29018749d1805cd47184663e50079f0d8f7c34aa3c9d1279dee80d73ec23b1aa59361b87777e3b6a4c732c133094c196a95aea3edfb990f0c1ad67cafb3d3043e2b777f7a31805207db6dfcdd8a8282e2a7ebf53b713041c614d53c370e7f755bea02f2d0c6b44bbde564403ccbec767191c57924dfc22b2b7a605e6a2b38886e4c8a858d63425234f5f0e7978b39f73804edc2665b6d84a9585e1b4ae9362b133ca9494415a66c24c3c6b17b0dab48dee1864568d1a064860f517c659d11049b8dde62b64466a8e057879056df9a76f85bbdbc0c1f2e7fbe9ef5026578f8fea1e0f04e236a6bb9afe3a3e2517d58621a11e130019cc278377d412ceb05c226817a7316fd03dc26f90bfd4742daa0408230230710a45dc4b52f6c9a286c38334ad6da207089ee78ebd60173c7f265ea0f658e2c0d8557ec31c15d36935dcc742b020e0563fcf0703ae673553695493e7c37d4e0c8107eb2d68fdea01315d87f596bd2e10ace6e9d804f32a76198538eccbb23f9ce48b7f3ecca8a92a6cb869f87459f2e1ebb1602429200884f2b93a072101e8d53e848ee55b5039231537d4287bca78fda14b019c0dc8b4633aeddff65e4a51d50ca6ffbfc6308ab33a869d1d2e0e4902cae3f4ee22a89699c2cc852417fc476972ee24a528f1bf8502ca530ad3b7e1e0f25dc2520fb2a40425e0ed7b5ad5f8a24bafba0f948484dcbb96a753ef9f72914cfcb80896b20ec3b42d509261c9db1b0a6be7fe1b2731a4a1235098f18f58d827e9020117cf8c04ae0a8448e51b171cece043ca4d3135ced9f430451e779ce666364bc8c857c7b29ab4d95b4fd5d37896d48525255d448ac6b3b9be05bd0a9fc96c8439569d881ec5ee0a3d450970c9b5124a39c1911f1986408d720c591b9c89533c3057aeebda1ebf3e3ea1403eeb13ec5aec0411dd92fcde03b4152f6fcefec869aeab30aa0055c41fb3c1bb6872fecc8f5ea648161446c60a0da6f6f443caaa383358d1fe9b05289465d1a55b3241e6dbf1204a137b1c29f98b39297128d140f29fd60eab13c07e82f32b15785612b1d6c08b0b173976a0b82ac86c3c5d75f3a14da4e9d99991f53f84b8b1956c133fad3a358666912501a7ef5316f3bf1b1cd842cb6b51642c124486e3ae790705e59565dda3de0991aa8c1ac7bd17790a590fac05397cf252237b0178c414ed0bb20f7da4f71141124f1d4f22e21c001b9ad4355287e5e3f56595d38d044a739c9c21ef94565a1df280a01e5eda5804512e0ad0f0c64b579ee08e568466040b7e47fff55dc180afb3a591933d7c125f4ac62d5a6f3b0dcdb80ec8099dcac92b7a8d8d9cd13f8d3b0c5833920a81e3218e0b020fe7eca8cd28b448bf0b6da2445812cf5f71f55bbb5f7af90d77971dd47956a0516727e4ec10d7f094901a1cf13cab183760aef39cae79b32bdcfa37ffc1a53874a0f86ec7a1d62b794dd7be75f9dbe1c31299b40b83e7bdb9aa5027e4f86bf8e2841715d70532abd0aa0b59dc5b62859a940c48565854e761b7462a2cbc757532ed812cdefe0a813c151d15f48a9cb9b4e05d4c6487ce9fde0c6aaa9572318ecb434f3aab35c6e16c3813b9d9b377c8a7eba14052b33086fe76129ec45bdce95caaff0a321eafbbc50d2f8bfa4b5496866e8556b41cf308ce1441a8a378a00e5a03f1b6a180b51f3a43effe57b0227c45ddafaadc5551661445a480927adc8024d52ca5d922989ccfd49809e1795cf1caa93f206a8906b50e1b8115a04ad8776e71a6a7e97e85a046833789acfcd3b7b0eedebedfb633e3930a1cfbdabcc2d3ace4c61fcda43d5262058408fba64238d18d61db25d24f5b68ff14f5587da7271819b832c0836af731752ead28a282d5e890805f46263f486a0c4c9b87268a6f034be68dd64d96bed3e4e2922c0f1965869949317c61e6c07675276a7a6bea14ed7a9bd9389ca974c6bae54aaa6ff49422beda614c89be763f98c93b7b2510cb5f28048d2955b2d9707da3ecdc52b55279600435bb9ec27ea44683d7c3bf16ff2f9d830a37e4b7972e6dc6128fc36831b7be99ccf668c5028176cad760545423b9a7197f18e956f24eb1b64d58b77fbf8649ebb08ea66d5264f33c77f448aa1ab801d10f739561c699179e3aacfbd6bece400ae31f75c86b881c256ec532ca02cd1999400fc4b5b5a4c0a6ebd915e142214fe80d96a9117c595fe2fe665738409d6896e732b97d8e4514fd090539d35821ac4363e9236f728f57d415aacc6af030a12f84db2247940b8561beba807e4b83cc51d56c5494e139c515f3a8391112fa2eaebde5ec4b5d0eaddab09e393b84d1525cca1c723074086cfb99dcea0d8d68bc0910f404642547fcad51a876e9aca753c6330eb98c056ab85601854d16513b444cd60813e35a264add307cc8b9f5a5ad4de9c33094d3ba11aaaf509b5320edee2e93b060d2e686bcadc2c69e12cdc3ae32b229902e41657783336d8a937d5fda3d84c44d37d6e1ac2484d2b43868e42f567907ae413f41f6a5b389a7ed76fb31425f68cde998fd14512869b27be3f0ca9525ef30723b73d24715bf32d654a9413b5c95421bbd4b2cf5cc13248479ef8b85c91ca4ff517fae4611deb58d55e97dd9b2903bdd38697d03e01ed2c64c04ea1a90fce95d4364440b93aa735d0be22d930a095c33b5d92d55cbd146a7f8838581f175b04565c0adb40957bba0085eb67065e8c5211b3b22207beebce5705702384653b70c1aae603d4dd60a6b932f3a2efa201a041b8173ce58b3a9a0a554008bc42af26b6fc888eb799a9addd39d49916665904f528bce4624275988814f993c85e46f8089aa86a68a8d6e5ad0caa8755380f43ec3cd471e119720f4e9663742312706b634a299e1d1a32ce5db2769c812232726e47c08bca0df5c7f3f17e5996852ad089d89fcdea6f38174eda95791f51f9677957b90457359d13b7728cc850eb047372e955cf66fcfe8493f087e8b6fef3ba548b50424161c56fd486f33852be87d33e5876c0a43dc6e6e4728fbfded984e6abd323a436ef4eee333cabb04bf2c550dfca642178e2a993db4d08dd56fc21853262dd7f440afc392d5bb22476d5153df9238e970c7505cb81c43a25b84b76ba21a70cc1232adcbe781979e61420a0c0541fe12b289a30218e75b18c79aa4cf32923e77025732b44334132f9eba7a42bd5b9d01a8b5d5b5dc0d23c04df3266cf10afc6111c972fab6bebb06bd3208e6a4dd7d0d64a51c28a2d9178991e1a0d348ef2851bf2bc6770ebecd9a1aabe4298bc32531ebff9390bbc1048261fa1176ccd5714291ae69b359251fdc84204498cbaa8f6b6152e2ca22b50f7970d0d641aa785b1c01b7bb34350e3d4917414302d663a9d592e869e8828560d73f3596f43a77f7a6220d67cf97057bc950d4b0e6f690627c1579b68dfb0e73002bd46499cd68311b80cdaa700756c02fe32de4e797f304e474f12f1c42be25368873c6306d6eba00df701a8779342192894e400891c27631ee39eccf4bc952d8f6b57bba88d64dca47388a284bf58ce04f3654b4a5fe993f991a530e12ba6bf3f0a38a6b20ad5e73cc13188439cfaa0f4a206f34e5cedf8f73436e902a53ae04c85742483f19fe90bbaafe4cc871c49dfcbecd5b8baeec783d3e60c6335ba54c364bd7daf8e93fb622c2879282400570c1d3120a3e09c0ea1877637f7b70437873c596d8a59c34c93380ce5ed2ba0252836f6fda6c049268cd9c82551dcdb033369c9a426ce81bc8281ea6e755262c85f1c04dbcad37d53510fe0760a81d7205aac4cb55b7feaa606bde0267f80f08b43174c84681e33b54d4405daffc33550dd9e4cf3e49d7cbe9bff8725ddd8dd50547b5cf4572df6cf10f773b47940651046a6c8bbd2fe64fa3a31aa222b8a60d792a79ad7bf490a9078879caa356afd5431b0c6c0140ac7e4462b47e3e1bb4d9ae4138dfc1c926efc97367168d369ba2c56265eadf4816028b69faec68c4fcd4e4b13dd1f874db53b9cb23a49f72fd6bafe9a96d95558b727f609ca1166564b985fa43ad3aa9a4413bc789abd872157f8ee7d5c7b6f403f354465ac7651091574f85c79a9e6c1611b7ff13c5afdb285b7ea50c01d308272b2d3df152fdacac340bb247bb758b2278a5d99625508ee79f6935db514e401424790235ed9ee2633d3fb5773d2d4b19518d12cd4f5b16229821b3e300a43e2b6d7281c68f853feafec64699389ea59e7c53ea96ebf4c427f6cd20c4b58a4c8200a8eca9e9fba95ef71c11d7428927729caaa71e609ab80c61d4f61c2e151802caa501fdb330a3559398c775924f6e2195735c7054adcb080db6be271ef0fcd8dd85a44250feb96176453db59bd0dad3746b35ab526215bfd7b1f846bf400bf7d4a57ba670b67b7f5e6b4c40e69915f62b845a96cafd6c4a44486a990557d2bcd2994d7032fc238184649f914a12e24e6e72ba4b70b16780885b967c4b4d7e0191f3a339d1f469240c6c23a0420421131b6818e230b230e7628ac4462081b38f2ff239ac1aff40dbdc2dff92cd32a5b8ab77ff138f63f3da5f9b1bfdbc4772015faf7a9ffc1ee60a34a363ab2bb59772e8bc7ae71ef76e94afdb31908898e68c24cd896745aecf99391c68d5885be3c0167a0aba44ddc681d5c904bf0b2240895241647d1f6371554a9a1bc854447729bea42f0c61de8c67d8b2ec386e845a8a799c41aa715faf8234934570bc9115cbb46372a9d67cd56f065dc4c87e82f18cc7ba5322c91c63aac35e8711b43c5cda236fb172139b84e32b424ca9b1045c0b5085953b2ec08c3a6be12a383f4faee1d7fc547fb32010eb172f98daee140667462806f88984b954d3a3e691fb90bf60b9564670c425fd4a1218dbd97f73336d53fe8d8c45ecbc9aa2bed1b26f0265cadc8da4d6242906da8859522f2a23da3bdd445d55e7f73c3080b266d72cd6ac01b402b249ea673bad81c40cce44b7e9790117f816494d3cbe44db1a0eec0c8e905055d7544012c9c2f4437699a3cab06dbec12c0e1e770ac2ce2222f27086325c9aea4d2eec840bf362e075778b95b46c4b46033bf59ae26925896e03a73668d2cae3a2e6346f1636859359e8bc882cbfd6ac0bacd6960f4a0d2bb110c590d2912dc858989d1889f4299ef6015c8a56b973785b15296934ea1f684f32add0df40a6323e9d7ebdb45ba3a80c4026ae316c7adcbc3a24c535017718fbd1de215ada289b64f8a68ce14d439c6df12949ad524aa308fa6c1aedacada1c5fa98c22a450fb1a92f258d95e4c63de683aaaa9a496997d992ae51f08329b0b8fac79f31e02a622af6cfa13a72be697215577a70f40d529ca15dff0c8b72d7698705f47496e5bfea48ce95dd4896acffc69e9054af6a311cb68a6f98c6394fd4d22791ed9905fee30ef694e98b748339def3b8a6a046dde7c3b7fe6936e084b704f1f76ec1359bfe104140ceb9fc8a9a3f19b2f29919d3242e31f46c1439141a82771028d8b8d91e95783e1d6696a58610b27170ff658e2a6f4dc66badeedeb2637acbfb836358e944db3fba587b217479b06398dfc98742bee4c38b7925b2d3f3ba449f06d80cce60090a6cb2aed849a5a8f0042606ba8ebe3ba24782f688df0468378d09db7d4ad598ddb509fcd1c18dc0a13b15f73142f2c143fdcb180aa78212c513c5cb198e7932f125baddcb33d0ab7f3a7a82460927b8cee674a12d12fed59cbf83eb1c8d5f482ec105a59b367098e8c696e5eb902844c677cd5d57467943bc86254891ebadea62df90f4ee77406d0df54ccd3fe6df606bf013993fe7242ab9f54f061462ad6ed1da8c89bf1ca6d5f367a40e604d80a96206366f89983895b4a2905d42f61e6e5dc228192c67e674dc6fa8f9bc37011d8c395a4cde036481c5e3c1f4d4d9911c1894e761a79f2389c8f3cd466f44eda675a7030f6ab0da5c5759103123aa054629468360e49107d471c5bea2fe62fe2194b5665ae271770cc00a46db855bc32e2368f90e575044e5b8d08c5a9bb2ada22239ccc3f5717b5568646f03c9cca0a337494e5903653ef60a57914866766d57d1c19b8600e0d1c65c6c1013f306ec04fedb9c454f0243a61df6398f3908d26b44797e467fd861f35a2cdd2e4469376aa4c67e5d9e3b500dbdeba6744e83ca363bf1924e596e43e6a04497c9bde326938634d0b1c6925d0a351d82ffd114ebfece65a3fea433b62c364611a2757e89ec3fe9dcc40fcca88ea0772dccc585c8e5c2a6a335f758d37b208a2d357d04b23fb83868700fe05caa7505c0506769249be582fd1485901253c8d2b220ace944ed6aaa3a7893cd2f54f8c1629639195338f5284e09b0f9a3fd964550ff6b6ba89959791352b06d1ca96033e9da09d374278bbd3cf9edf5b21cd3e0e9f6ed38c0632ac48d953945b47ec0642af3d70507545756b4f7ae70d639f5f96c03c677853be4d807f6cdd0d8ae1da0d6cbcd1aeb360e18ccb1e6bfc092330a4a3107927544b25c38138cbbec26b6c71c3a41f53a78ade76239e3908167dffece552a79a5f006bd58b53af8d93fd3425e2d6968853a81e8010274dd6fc19044fc4462b39c3807626097cb0f8d4ef81a2a7720e268671208c5be0faa7a554f23cad3bd9c05edeaa69ae7693d941826d5b334cc5c2eaeb1ffa36174500a0033314a8e9c9d681f3ed1d4cd5c57e342ad7e42e8e88b8ad1b82b24726a4a7d77bfa17cbfa0904936cc35a6e7cad52527e13dd55734341c1faa1b0bee15633ff8387caf48b5aec475619dfbfd549cdbdb2effb0ad09eb7da1c99d08352aeae2056cb52e305e38b14971f9a1acdfa1e12317767aabac1168d21f84a357a655bd873acc035bd6d1698579536ea56d03d59e55fe2037a46784a398881d6beea8f3165f2890f0ddfbdc5ebb9426077c6404bd66769c2ee63d7f0c3f28b581f7c7a39f3dfafcbec8ccccd026b2b30e1322a1b4711ae92eed8aa0ef64cca446340d9c45fd4e3a7ede5a68721078a0255f7c8f5c1ccc017ab53fd1c6291291c3018b5daa177db36174ef4d572b4a15e859a631f537423ba1d6dd2a05c759c740f29d170d1ab9078f8f40f3a5ff3c8d7234b4fa466a9fd2efcea3b1cdb4fc46ccd710ac597a25b3074be503c1e9ff71af4b61559b059c729c49cc62a572b9921e6170b9e9eb953589368644a362677ef883b513f304ad55a10f842e4cc446bde78afd01f291cd7d9374c23c128eee1f967dd94da22e2c9f6639a3b47e386d4006da8c9667c18838d7972c13a217c34a315e608cabca0c46ba573224a3483b89f1720ae468bf9edb6f64e178f5b3a705138ffc0a38ed67c1d0847262c38e2a33d30398bf50d50b293d4214ed9d18cbfeb1f48d0cb6d379e0cc60557eec2e41350f6a446c07bd4bcd1af931d6ff60184267c4278de5027ba18032aac0c923d91f26f19072985263193e17d0ef2e57ccb845df17f10cb016d3711f60cf1d249b1174430d224c2cd06272d7dab1cc56317390d11dd9c9e76a1972c30442690378bc105f697c9aaca2183d490fc2e5eba28e83471ae399b6b6f39a3e51c8c216b43b2f8e575300f348a2ecb19f250f20b419aaaa3b4942425f93ce8926c3e35bbb30d8516ee4580abde430dbd72f0b354f17789a8ab38cccee87c34e6d00302bb378d681e7845cc4f5a9d4c49ff15d22de970ad66d4cb2624a6fb8d88f89450230432598928dddada94e6632897a2bc22f45f0aeb5064c7d59c78b4b650347c5d8f7c73495deef9a6518748888422b9b6ae639da318e01124a441b40a8abcd7c43b63003cb4a075251b00e4fff082db81105f14b4507c91dd3674e26af77b86a699b54aa81b1f288c2b51d5de5133a7ea9be7f26385005e1aceca39fac6b366a000fcf28e43e9c2d3b99c321702744d9ee1d3648d71c272a9e923c8184c7b29730bbc16aa507de3e8837d8f8302f830452bce424d42e705de806130d4d732db04ef600b77d8f01668d70b29ca8cf21e7b4784452b43321c6ca4b158135f655e75f12f3d2acb49f377c8d10b3909502e24402300ec5e3576a2a54e330ce97574af2b400abfa74623825c15c054c7f6820e0ee9a3000afcab05126f67434ba93fb84ad48e62b7c6d151f7604c59e7d87aad07a38d18c2eb25d881b619f31062daa41da2fba3cb1e5c1ccc616760d518620338378e427e473e1813dd2d9c03c421f0520cb95965669347ac6110c3ec775046331f48db53e04f5c870352cf7fe5f621af541efb009517bbd03a491b6109f648f111d64353d8e0d77045f36aeb1064a14ebac513d22f501a7c0d9c2ba4d08d605f54b66cff7936ffb18177884e824300e4c5a21e86b51cd475c59030cbdbf6de289c2d92c05af28c24ae62e344c5fad1a2bc9be7979794d0055f8f593d0d56fca6490efae35ba3bb1fe556eab31569ab0457e3c6a03d126ba0d522a2073684c0686ef7694ed177db77acabbb0f4f6c56553304739a687bcd75ca9f002c9bdf0864c168ccc352f6d23e4f3f6bf5b0de90b11f82b8195c631293c5db4f7d42608ad5e0b6aa23afa780802cbc3ddf69900ad83717488f42d4b86d615ca59dfa1062e49019dd500acfe8ffad4d25e6011c1af5da4ec9e4cdfb03f4f985909051ddb86c2d39789e77ef5a4f9782f194f29a07dbaac94b14fa73443246cfeb1264b28f49c1af513cf0da44ec63ca9d3ab6c2e8fb9e5092dd8b54b156cc36a2b5cfc06254f7144c131d9d7480a922278bcf98a362113086294f8ab41e31b40f1859d74753b9223c598e2feedd9c779bb20704cc52e1fe9fde4d6aac9d4466406627e20c33e0233b0371d05a60f1faea3db6fe83e10a88d2ca941f2e77a05a1ae1fd3a7b3ff3cb9f2a2db6586a54f81a40eca63e09334549aec87b4d456bf6cdc1ad2901f17624364098e7e36a778d5349fdcca79745ae652ce6fe0cf3be59c3510cb2465a88a6ac2c2f3404046a90d2f1cc856eade702fdabebcb51d26278b1ba44bb1c29d1f787a496121c1486ad7913e0e8dcf529842a1f1691cfa54a7415f82fe0b5306200fad4b1c73467394053ee9bf9e9cf1336f19a0c5d7e7248afe6bd78c8af93c9cdd827b426c961bf896a817f9f61224da54b07bb0e26ee747dfd51173b8faa4089a051ff9ae8c9ed2e9a4a64a737880caca85189e93f6ba659b7f7df33b647cb5c5011f69d7040bdb25005898665faae4f2383c56e16e358d12e63208eea7934c2c2cc3e123bab96e49daf386d3eddef5ca51f1d37296b8961164200b03a22b6cc8a96abdba0ac60dbc0a85bcd1eb1dd212fb2d9522459e7f86502f57f849583c14652e875f40e00ce40aa673d9e08b9cadbaaa00899f2f7b01b1a823798c50b7fbc261878c125332752dc4bcaf2c3ec6d1cd78e7a19a50b0ae340a497fea3c8fb73a406956d21ce75175feb0893704d351f0e7b68b0d2f3c150c35d33c96161f0e61cd9fe62f40a66b49e952c54f889ac18a478e8a95e13d1d72a9a5cbe72a9d08d902bedf3363b12d76e67bb5b950dc7a1305055d58d3e5bbe226cc293b0f210e338ccf4e04053b714c11ebfa360f249161452357a08db61e4078e860d5191426095035a9b97827c42d10ec2640c4e0eda7736813b01751311c313e9eee63c9d7202722d0405609feaced645c010a5a28fe2de6a6552e580c4dbcadd9393dbf5836567f986668d4f2d602d7449986259158bd74dd7b6a1b44652afda951925b06e028d957c9f6c4234487cec01dcb32731b7d3776af6ce4b25298e53e886c388c25d42ccef9a38cb1d5eb80cc8e8ca42b56c2c8e24d46a94992d22ddbe26b9d80ffb2045c7694443cfcd0ecfe279028c55188265a3cd39cccbebceeed4ef79a744000ca38f4ee67f23ca9e1662d390ce1bb415f6d4b8de4dc734566ebdd90c2c05a5ba0757fcb3960a6c3ed3426361ccdb3525ebd19fe0d4536a56e4aa07375c8167d5c8328e88007d844f5ec5aac4ef3129ab61b991411805aac8e0c4fc778c22966eefa8fde92662ab18ddd899971de40dbee9f2a8f8909b7211e075cc7317ffef782627ecea066a69100b139ab16818964d40b3a09035a90b08c1ad55f3d4cde66b11d1cb76ac54707a6ecaf596d3dd1b3f5bcadc8a95f76fbf324eaef955bb555f1b6a6d656dc41980ed07d86378b636bdc4c8f96a6679849da1293fed8a3998f8a65953f1575a5c603753f3dc1776404f3847b40869e03e352f955c4d6d9472aaf2cc53366f483320ec60d6cd6281150aed0c22e656bfe4754c1db97495ce1ed58e837180fa06fa6d91a292f6cc91340369bbbfb3e4e665b160ee9161b1fd0bdbf57d25c5e23ae938723ad8ef2cfcce35c1e6e235be6a010378b8e067f48fb3e70fd0bf4a084b12760397961df0717099a635f4465b6445a87017e2445d03046d374dd0ae0bcafe643ab6b9e5b78e0c83bf23d0d71c768aea4a140ef74df76b7bc1ea0a5011d2309036cb02b63eddba75eb288c4b7422108566c81fc394bb15d2363e73a0024c39381c708c40a4feb695f6159955155fa43143b1b636e3fb3614d3388df65e10f9285b84522e6ee2a92ae9c9922488b38867dde2fdc7b841712730b9410b9d68fc0e458dec964115732c6b200fa7d3116c2acb5db1cfd44962eb64d121e0440c0651e36b1aa19ef07cc9192b6548c0efc4c6602634a795820279499f9f22866ca3ec0a57646da821920d0952c43cfe077ee204b9198a1f7fbdc5d50191faf9cd7935c8b62814bc2c7e02c06e56159d9e1715092b97154ee1297123955afe65fcfdb33c05b7d9c8bdd88851bf6dda7941e81041f6c2ccf0aa5c17ece6f1f37a90ac55e7b27c8e18dec7d545ee88a97d415392a4972cc1a294332ac97ee8d4b5b82b2eca3be20e30ad17f81ae97a3665af3f7b640d18c1991d3d50931fbe9ad2d93b5eff0c7db0cddca2dc942f4b5a2d4df0be5075e375f402d61c518861112bfbf580ca442ab3872111c1a4585cf1c1a9f80f5cf6dcc481edf2b491176f8fd749605fd7945e525df5cf9324ac12606736407c29e449e364b8b7ca86f8b6eeaf1ddf6f8eabb499accf3459eebff3dc009e7d2146d3d95012bf5bb114006b4386b30e61648757ad995f8fac46f55fb374c29f6f6a906169d1c873e056008b7e700e83f5dafcfba3d500167ba1b4db0accac9bc2b1456ff946b46534bafcd513b9513b0a02709fd5ba0baefdaf6dd9c7b6221cddb1016721724fa3707903ca16bb9650c994e59c3354885295cca67f138e56434c92370479138b134fbe4d2a4df7b019c343e66f9bfd4d54518e6f2908f02f851ddbc993c6ce6e35b7d1b21edaf3adb66ed6208e18c5676163e533a7011f5d1f6060b9218d1c0ca8a6d5bd8bda550b353532d5f26ce219c9388286ee659861d9051f63a9be981df850641fb6d75d58190cba2afdc5569bf9764fbffa7e7f10f08d640ab6735489f0a128664bf9ad6b7eae79ec029d12bc441fa332065595e9ca2d16ab9678cd3390fef38575cf308df60553904ae93686b77b9400e67fc9f53a1dfeab099aaf2989f14760b44738e65dc08b9471abc08d4e158708c610cf9bc61d945a696b3984f99f788f9554d805059058ac09f732ff038449953029d9342cbf8fb55a46e7b7221f4f6db28dd18c941d4b3db35a3d571ac184a3d83d2e33fb26d28874a96b3d35abb342201e260d82e76c498cb3141b5d3a8b174315a319ab51579637dac7d66122768c1f9f5220cd10a40d8c7a1d107bfe1eaa93976a306672f11eca587ccff062aeda28f285bb4187b16f24432648910f18ecee6e13e7d6fe96c1283ae23859317c5dd90d2cc3af371fdcd8a7b17a11dad8c2356ae4a6bae3b2e3bd0b18d5031bd4a911d27e6dd839383b893e1205ead1b1ce46bfa1892c6c686e3591c3ea3a508f8ce32b926a4c53914f6bc6d61f5e462da11b748bed5f4e376be616b28285a8334d1b12f31455653f12b34c64867bfe45ddb141abd9f08c6b0435a67668d37453afa61fd65cc7235990bc04c5a8d63676faca3b8cac8b70d1235999658b586a623e3d82077dd8ef037950b9ee9e98d4f215336fa8c795b61e7ee89bdc444e99f61fb6c4b991cd20e3c92b8ce1c72dea8e84add81b9ec2c09bdea2a881868a20f1600e955da991a9fdfd39b3374806c9d446472e28d43f2c793fb4849204dd16a2abe12c0ec3425437b6945e7ab706da99da0b2a150b451cf73ee743b51544e6f37c87f41f3be28b735b244e0680e6ea4ab4267faac6c9f7e9f942b6fff89689358d7ca528bcdeef05c43c0740ffdb5cc5c6773cdc9311f769a478b4223a27d41b0285e431ef914a06ce28021051f3a15973957268dea38cf6154f9491236d032e2b448d873faab7a1594f98ffde14f31dbcd7647d2d00c07806a4f272c39d2f7478cef91314569ba0322d66f03a8d71f8f8ae1c8c9c584249a724df26a21878ed41cc771b547f86455c258a4340ff343006d2056de69bd32f9d8316595431f2f459bf5248b25e6405fa6ab55dc6a302cfb3a6f6d7c86c7849a484b4ce2aaf40ef44ba809a42fc7b14b57ec2e50c7e9cb74a16397f3e83b2f726b115c5be88811d9a7c9f1f6be4dc7825f741a4ba16d08f4510e44cc29a3160df8df02c8d7d5a2a6541abb4a6060d26e252a15b900eabda163c048f23e2ae9c0540c02db6e7bdb9d4936272e2e353d694f87ab5ba43a40de6c80379db6ea0528bc99895c2d9f0f51e55d68e9d506f239d60294c05285c1fcd9b20806ba7e2bbccbb1881c2892f890e7659b8278059dc44bd099aa154f69979777c67a4d9baa76447e29172ca739c12ce216b86c7c1a69dfe88b32c7da8e08394c989cd928559bb933b96f4b0765eb3b510e00a3e85ee58de84c1aca62d7e8642718ad5260d87992454c6c596ad3ded992807a59db4141e63618ee5d837ee09bf1dcfcaf40f6493e42b18dd40c3f87bee06039cda44b520fbd964a13b6c7c78ac497c12bf6ce1c6f73f24cefc31d86bb019f51fdb704f826967eeae25200b5f6b01c614e9b70ba736a77fb7b82e9c724283528286da6cd7164e40c8f10a6a4312210a9787069e6e3673cfc077743aec246690dc37ea5b66205eae2e9b42ac1f7e7f62f1e9166ad11d2b8faa1cd5a81c22dd54b28e09a42caa74fa3f5c53d325bba5d9e1f5920366a14d6cd76c6ecf3607852a678e0346c4aa9c526fc95cd728bc1fa27d0542635fd467933de2ebc2be610b87dcc1f961fae3faf2d8a37fde16ff71fc498e7274a830f7bf23070188ee86fa33f762c0412672eb3e00ad885d93146e0a9779c35f568116ac747148e41e46beb252ae57fda0639cbaf9e5b751f8b834c63c2c84cd73a02db5c944834460ea3a7e836d61abb92afe9c4f4ca4cc5cd4db49eee4fe6f3a90306f7877bb3905da6c3e86a3f4d827be78bf714a8425b96236e8851f4ee22b31e02909f192b7f7b6e88c7a8c9b8baf3f257f330ea407a9872693976aa7cee9510a6aa2c1dd8f358a803872cd3efd1565df0b32fca805d150f21296711405b445bf6544d334f4459ecbcf2c46b5836de10edef6ed64f376774e77f6bdaf745256f893e09fdf0d3432a6908ceb152b0fa2e00bd912d3990a2b90469188f4c393935f2b4e8bcfdbe239803ba8b9943f5aecb391503b3738af1027182f75aeace1afd9726d3426ec1c3a377509c7df0d8a95c99d4f22f190799211b7dda98fd3254b9e223d4f1c9345fda96d8b57a041e40da34d58047a145a7aa2b92357d51283570c6b6585c9d4bcf7154a98dddf89232c877605b3549b98a45c5747f4bda159c90c67435ed22cec7da3dd3901e63df52fbb06b34eeb909b8a8b9f4ed1d551d6440bacc47740298808bdb1885cb059f0e4a501699ec420fcda56f75dafbebd32f33bec512b0d5822df9cff18ae0fb179cb89128354a43ccac547299a7eae5746d2600cec0d23f24f50374b10d7958b6ba9e36f71efb0d76209780de96be141c8deb99bed39db9b1d4bab533a24f153ffe9ea29ab46e7f0c56277055990221dd081c182711c4a0d1f8f8e99c9d96d7a69216432f3ace2a8d83426fca787cd2209b80f2836df7e40cd618831f65aa68d4a484e897ec4769d688366b78fc83e436f73ccc3d3ab99878865d00f9098238268a3d685dd00e352482a06cc085e872d0d86a84473ad67ad4458c1b9bfdd2e6bbec2d4c4bcfb575c7f80fcfcfc1c16c333f164c9bc6083bd0e7360a30439584383933dde21079941c63127c3b82e18ffc443352d02e017409d4bbcabefe645aa14aaeb396f3cae478798ba94a766cbd7064bd32f7b1ef1ab485f58382643ca11e5c63c7c25867cf767bb87763272e0bfc1bbf085b0b4a5c045040ae60cdd4a49ffb1bf871accb7276b23b41f58fc77ae7d889adff5dd2ff62bd2cf9564ebecba70271de2e66795e34e14d1354fd781adb4feb4ebd790125b56e7beeb52db4cfa3f28e104c23e2a5e1719f9b6326b599fe1757a458766e7fafc1538e3ea9bc93b0624a604faa4615ed3874a0a68690427470a938b6665c7e42f90da3b13dd2fc1c0065c3a2db5cf3fb78707163223fcce8a5ddd22bb47e278bed58ee5d2c8a64d8f6fcc69d285123eabd8ed5f7465351d5a56cdbd8715edf1f48a927583cb1c932f64d1be2ee39e0b3cfb334a809f16cf80e495013572af1711f5859e4bdc6c3e69a5f8e5e669f16b6927f135fa298d88f5ee0bb858f093bd7f83d0f3cce54d9fbbdd52c5f33aa0719a377d576fc43d9591a97d2dc9a54f588ff40aedc84b66741a306261388c8b7fbd5fd9e5da93915e43b9fe6f27c79f328fdef39705e4615867e3a7dbc38d42a202191ee7d4eae1c89c5e039449cc426deb40850013fd5e98483765ee0ef00770f312af5475ccc6357d6f47eb7c51641fe7440c52033274a2be304bb268ca7608919eff5ea4613c0a36d1c1a7d291ed313974bf1cd1be9ae4ef12ef125db69feaa9306b6f1d1bf13f54d6240c29d1889d82af8e0015e7c2fbaeca28c191e7caba585fbec6fbc23456dffe6fd72e309b9091df3722f4f394dfc3eb6d7b55d16e89467852e8078e62ffa856c81634d5582b1ad51e3fcf1eda6aaa7460f1d68cc10fe5fd02b0074ed0c1c8ab932095129d0e0747c922df7d028250504adce5204f55fd788c3c3224f858a5452c4add99b7f2e665a207f0e25719895cddf34326215d01376ff9b5d0c4bc194e654696a964846bb41700eabbfa99f05501ffcc2f1e111c0df7b82847174e75dcacb8a69800c7506f26010442152863cfcf25edcc7e0dae82654c2b8311699dbfc44ffa4f8cb26ce0331b1642afb327fc57d24ba6dae09ba606d078ae1a57d0ee20d83faefd20d2508c4c9dbc9e913799473944ec87fe73334c96177e73453bce1023c1d8ad2cf24998ec0e1cb243fcfed833e14cd58b2c378be044ce034101c6dab9b51a53ec0a2f2e7cfe247040538af54720f165eab6054b110684a32ea9e3e967914c55e83ff9605179710a2e2b31cd936ded9fcd15792846e6767f7c67b4a09ada89a10825396f2e8d0c7dee1d9123b127bd47499a1d3a3083029c784bd802be2705839779711690cc2c18ec9b8c46a9ded6a64e6f8588ce1d9a4d680c15375a3f5b52766437270cdba31d76e653e845e08e606728f851ade3a2979d89c2016d6177a81048084f3f7074119b28db7594d131ecda3c6a2c89367e0ad76e00bbef1d3624a785b6445081360ef05d900f40bb1b94b80ed55c89a50e11355a03f6d47e782e11d625b552483fd3491281e6a4070364d98448d28e994a8fb67dbb6e4797afcddb9ba4b7c8126aa0d8a5c3bc5d3e6bc0ed3182bbe3197503fabf6288ce437aae2b4446fbff85aceba30064386bcae1c8f8d08a53ea48d298898ff16e2caf552f205f7ff957352e67136cb0fec885488bc698b377328d56011344b8b082a4a25e25743477d69b6cfdf23df76ffcd7fe0dc4db582d9b7b106ea8061b0af1aa7ce8220414684a49f216ca39a4c9acd0504a501757a6d695a897b9fc3aa27c4f015b68d872562abf8d2438996138128a65d4ae82370f9f5874a8aea2e69fcc6ca315814415f8b5b03ab3c5fa2b52a78fd0a883173b371104c5449fdc97b8ef291881df953608cebaa217822669b29566d77240628e54faf514590a70abb40d9145b5c5c6e2ba36f73a5216b77b9c964327325bff5769fc07e499ae63ee2bd3b00eb486ee9760b6f4c00fa8738efd53e5be48a1aa5465360b45357be0be7d60c6a9ca4c48d8b8dd247351d5791cba0efc4fa86314ae1a46504752be50f57d169e48810213d33d47e5f5f27644a71a359c469c0225dbbd7ad51f217b34887d6b4d1031b42d6c9e98cbfb0ccf230580ef6b36238e9ae4ef6ece4fe7df2cde4f91cb2bbd7dee9c7266f21436cf7b89a67632b89a75406f709962fa75b4d61793fd1012fb084848de09764435d36d1d9c03f1877f6ce87ef489a0d893fb883e268d9e048799a433f735d5fa96ff4f5ca1af87d02590df38c0c7cf7f34b6ced1ea9d0a82f02aa43e6888a66261f09ded4332ae891f3ca9e1d3871671c725978a0c2b15eb1aa500f4b01bfe043389c87c17a0495398fe1ac57d3b8f54464590eec1fefbb7dabed5ed68176beb605ff566be24d5c9f46443397ceffbfb4023794b601f518ba84ee4417ba05326df9fa6f07840d11303ea7b801f29df50ad2a0328f1bb728ad7f51ba12ae4dbd2cf960370b563cb740f199fd34d9eeac4902fc2f960f88154248e1f8b7be53f2a4d28b1e148c8f38cbc18c5b61920c9558cc4f0fced2d5984e457cae73552a5474fd447fedb74f3c26f81f2069633bc8a1dd17e6f9484cc9d19574b3422ade0c9b107a9a02bb443d416714be151f99dfb4e21eb0fa756fbc79d2b347304bec88b195649d2fbc3c156f9be00d06a53666a45c77a70d742a8efc11cae0ad8528f8baab615a9935229b0cfdc1f7a5150d4e6f48d9441f1eb7e32517513b490857251f3f5f980d285c8b18a8590d9c8b94f9b86b128a6cb9e433f75dbbc379bece411c14cc5e551e615016244b1cf56acbf7bb81cb4e0f2d6c5fdeef6bdcc4eee379d01e5129863dfaff3350c5efe66d9877ac0f931be2b5011ea24f3e7320f789015b23de4c9ba69c6fe0104e2ee5f9192a62163510840e5679cb2b2f7690ad48d697275b60043ae95454eda58fe7e8cb0b930eb955d625f9717368e9864140418cb0294d25efb259fd038f2aff74f4c18fa1a58cf3281f47dcae5bcb126cee983a528fe2652f3893631860794aeecb7d11023c710fb98bbc18638a451abee5c38578179f67f767040a05e293de2d72b60516177414824da796688c1657344c689513bfd27a4b77b03c640fca3272ca9883bc3e36a608adeabadcc1fe1032bc6faa6404e311261b48ab4df968533ce7d5094a1a60138db436eb386d34a3a677008559d732da077c87f63eec870fea8c585fe37d090daea9069201ff252ef0f9bf2fdf1892da7acdeffed31d5e7da19dd6bf21b647036870894da60f6430313f011bcded6a0c767d994f36edf30d8dd35fd7b3da347bcabed0e673f777b5084f331932498f1cec75654ecf3333c7a0d856bb9f4a25ce8537858c87475a57ceaae5ab43d7f6ce3d5090469fa68ed9efd89a0120b1b43f8d828c597f16ab3f749a7625c55d5daa580708f1f504aded50e82a4a2776261b59e1a54133610711724dd72912dcd0a8c566dd0b44cf2a83f4e8c02e897163eac7d2dce1a5cd85735243082f22138acc30ab41747eec2a1a118537beafef7cad229027791c66fc6cc9cb37e0b58eeb47480d2ff080088face8abc86641f956a719d7d0dd26702c84403533b584dbeaff669588bc45900a72eab0bef558db74a9972866dde98b09189b7917191fb0d4e08bb22a7e8d3856e7ea1f73f987d0b1deac67e394efd4224cc52d413dc89c8244911ecb9ffc3e94ca8d4f3e974904df1113334cdd7e0d0a1d9d20462333a62471ed7829b1d417d14a154257473b6a73656791241562c1e6b0d697f0a5866092d8971e60067d04bad696c8bf92bf71ec8fe92873fac51b5b2ba4bf827891f90374e6b7dc31e901bc194d47ade9708231dec3ff9b08e73daadf99fb73ed39b267ac35ec218ac216c0e92405f8da35978b9c0a9ac36ce408f92901c72bdff81d304fdb5ec3e299fd068d5c932f7e520757b68ddcf6de9f2b76ae15f69fb4ce4d56aba84e03c7d75b762704c2ca66c82f32b14dca84b1253b8b089a67ddb46e4da45e43ad4af0db8f22f7a519d460a0020f0f99d5811e8962917e8214c51575621357fcb97b477ff1a6066c6edb7ed97e7374264d7f0f6761f1960f71b90d9fdbae6367239cb55ce7eb74327bc87eaf8ad2086d341dc6e4a98df893b2f471fa3ccab52a6a0bb11bb91fb436e40ee74a9a58b10f9ceb1c2a45be535d594b66f7facd1c0e1f8a887f731b6f14797a5629380a9190b888c0d1f8203db3c85dd68de144dff5cb3c9b82b3061b36a8e7097634759e9b0edd4cbc398513331278e14289a153120313907a38ce18038ae4c463dacff68559e8038b4fb1a1bdb6f8af18afe01b47b8b4a45051d3c3aa8a88c2b7425beb9a45c166bd29f35737bceaa715de0abff628803a5b45a7ba8fa1eced62bbbfb9bf7d11753d3d6e1a4c96e3893d42552e15f57993e2b5805a5107c3969f0b048e9b487b693f32e640e67a3f6238bc3db0214a620809f622152bf5009e9bb1e4528e0d8b4242eaa6cd11258be6a756e5e4ac254d15aab5d94904962627622ab801873e519e378dc29e1b2f1d3a45bcfaa556370f308c6811c79ffdfee483c7e93490283dd70636afa00af3113c0c1f7f5d8eb195334d533d2c870c7c21415cb5bf41be439efa347fca61b3eb84b3d6939c12deabbea73cd6228925b4f5ac52ed2e8ece16ddf6539c8f5cc466672a5154ea90c187517877072125823080fc5572c4f5349237d826a4823ff16331bbfddee9766b23881e58ff8d50d7accc9570c7b86ed6b91b6f7a4a7bb7b5c7860093cb4e587f7d6f47a4fd2888d47b033ec0940e0cde74ad0a2dafbd2fff54d98c4e69c4ec5c3facd27f6758d80c04aab1c689f5284812f871135015f7f9b28372d8e9773a5186701514b102f1c38409eb554b5233f36207d80f989c93365297c3ffa660e53ed34fd2e19df30960caa394aaa161c931f03de342aafd9a612e5399cf7206800ea21e0777ee4caf6aa61ba78d8b60c38ab06916fa294f0c932e154086dcf9a60f358f1a83800634293c012306641937b811ecd1d8b29166563c1f246499ad033bf6f40207f11d2253063998b150917f379c169bbcdfe62f7d1873d64d541ccbb287b6f94b3b0ec889a753e8276406a073f5019cafd5d910d44674c560aa9e89665004f7ef3b560598d1f2f2bff2408f0521ea05dcd90f78305ce8ba0d3303b17f9cf286cface6e4b84b434bd1f6573ff8e101dd6f6c68eb62883a61c9170de232b32cc513ef1a3a52fb7932d6cf8f82211e770c46f37307d3dabb4b481e2c1d1d2ef58a6cec337caad52e3904d30f54ed3601bcaf83b870560cc6fa89fe3f98028fbb77c22ae7e6f44903620d5f5cb24761339241978a9e2f213701c60548ed3565c690c864b610db6ec024e722154ddd86c4c3b9e6dddb100e9e64bce3c4a581898c1771229836394714f829db3eea579a38a5f6a664213937e2e2d2d0ea0f22de9e4acf5bb0bc8784a1919109ad574fbb19ea33ea34549be581875c543047056ed66ff2bd5e79b22707b3cddf2275af5380852bab73db76c7ce9468a77c167b0df14622475fb9aae1387e0f3cb88fb5811237c53f3e59f391f2047b9d06d66197d4dbd8c14cf897a72761971441cb364241aa30f77d46d0bbd8762cdfcca1adf18a6af040cd8b35568156ec94309fb86594d37bc167e78d48b2ae2bb1db87d3c54887a044628f0c9b773aed1c74f5b4be686c5bfa6ef082859dd30134eb80fabc62b6d66625b6269001aa2b916177430ae37631a2fe8b628ffca9835553f527d4f0c4c7e3877da4f68b5f3f1cecb8844ed60af8cc86bf07153fca911092890cfaa5ee5582bff8bfa14ad25f40c41b63934f412aabb2c6dfb400d730a9de7a6f0d2dbfa2cf0259882eba3bfa3b429f233fcd3019f959bdf8ae0251f767c643b15055a03f404d36858704cc6e7239cfb3a0b5dbbbd0295111e693c921bab0712acf221fbd5cede80a6cd052aa7a1c2c9343f72547f4cf940e75146d0d3de588371eafb7157d9535ef9bb8b91518f176c4fc8d073fa027c94eef00337a6d6134564f8149293a7447850c65bd926e37cfb664b41479aa375506fe42a442ae65a5537ac69c484e2104f61ce8f25685649eeb5c6dea173c8ee7da967058645d4229103da6a1e0c1eb50356d4419ff5a577692e00190caafc9f98abc6d092d8e044ae56114670de1090e895a3b171bced78ec00f4b5bf6672ab9fe69e9a3c217aac6a0151b66ce01c9d1ac69ba6eddeb3d402106604f23e4d25d8aa8df1cf769d14ad18dd3b8633df409080aab15d1d28aee1c02ecfe0381dfeee41914afbf389aaead947369ce681c496862e835145e247be5f92e601ce6764d27b0af4492e7b2fffd6075960b2bc61d2052c7962e5ad26c8bd9eff297708a23c0f48be73beb332706cbbcf5b0e25433500ec43f5c5f20858063286335638b55be2d35f4905ffef995be64e24f180e60cae81781af3cc140406736efd927ae43d5e928d74e3817cc59c265ec00b398d0fa476766a76ec8b6d61e81373355edef99ca83b2fd0b79da7113f4c582031b1cac63f376997ef15702ce9ae8a76702f59eacc4ec6fd4324cc20a2679691508384ed9113bb370b9337b7abbd8ac3ea6d55cd249b631e38c1242dcc0d8b4f573f7123ab7ba66244a3270e5f67653d08d8cf9dc473cea1393cb6704f39ba905fd221d1f46318995a912f693ed9a1ae32f4cc29d9d88df02c8a40f46903076c5eda14fb0c957e2a136f8cbb9b50943bec954361139ece64ac7fc66112496d0a207ad55d1dc0a31fc93fd97238bfcd08db44a81b6ee94202def6a5720dc829088b7ef8546f1c80852a9371eebbc2beb92936a36245c339df97cbbb2504408d202fcea52bc16982e88686a4dc1b51d0ba9cddc7224150cd058eb73747f15528a6606bc22d6a19c235ff2dee8af9cc89e4cfbdcf0868f160040490de65a1d258062e7d9376e6977cbac24cd3e53391c70dc700d96f3dd2e6f7e130db7edb149e2f5cdbb5d7f9b8ed0e5cb1c897c714ad21eafa34d36b7e76138673f4ca311db76ea5e01d84fd4caa12e4440466ebc561d2cb0da8a2f04384c53c85880f7583225915fb97641786e195af7f5d1e89a816af63f03d3a77a1f7a75bd5d921980080f65ecb286bcba70dcf01504fa3d96d8d7da2ce6e1bea0f0aa2ca053a23ab33d04a45fdccba4c3951c528bb1b8d0a0251119e537aadba207d97e5d4bd2511df5c6b64c29660073afebd434146c160eade788b4701e61a84711192b1b28534329bea035482111b2b996e6871b42522cc19f7341ee294c7a297df6cc7584384b6e9ca8f3ed5f0fc0b526a7ea3c42908f1f63aeaa86f2e18d306f89457f924fe342a301fc5658f3f452849f0e7993415fb593d4f675b30f6c1fc2786d46284ec07f30ab10477a74f8f8d89b45b3b7dcfc7162c31e6c6f2b6411e8af9f1b56ad4a24b7b741caaa5930bdee14255d4b0ce429ec2c3f92b3995c531230989757ae0e959b872b0977db7e03904b9e536b76434203cea66f100fb7bad8e6fe679b2cd642def1c7f6db8fbeb287852d243a49ae9a53f8d9ce2d6c9adadaa3ecc092a2885228f50beb1785bc392b94e718a73a32bd6d17b7ed517be4aeacc8165637a6e05a7f9781cff6a0bda05d8c2a6a6f93fed30d90b04e29ae1fa41b9a85cce734d64fecbb24660301394a8c0124593a2bc04efb92e0fb7e35f949dd70ff016719f70db47461f2f852474df7c648a1dc3831721222bafb190c2471f7e14d5da23dba34872f1ef0ceafd6a9946bf6c6cf23fdd58d1a00c1b0bed5f6358fdc85f8d48ce96e8ea2249c9f1113796a94437b21090ce0da7e58ae1ca1f50526d9286ca31c96c9b2c74215f6e0043b976105d9c67a85d6b1176b7b54d8a799e76f87d2cdbe75330d84d8051ca5c3fea58cacc026c66eb3c342521cf85fe281bdae52d035f406b465588762ff3634afb7575bae19b1948105f1dbc77ec17efa5179ef3f06fa4cd08180c897acb24d322f4e06273076709784e27b73e18ca90fb890fa7e29e83d709490b6fc1ec08ef14456203bfa54a749b3b7852b8d747d3debf538399b429b6a1cbcefe11afd3f4b9d00253cb0c1b2e752d2878d8e77ac9b25bd457eadeff8c9d399f3f238281c26cacb5fd3df38fecbabbd9cf310491118e2d7ed9eb3a269e213100f2fd4f2cbe93d3c46d8172d356c0a34f287a4d608c019f347a2c77a960c033a1236e324d37a866cb10d1578aea0cf182757ae9caa9f222b4cec5d0d8d96d26d88b00f326778437421aa2c9eb74c730a3cb1b3b816f06c486679a1d8bb2eecca712e4608912f6a3c1567ee9308651ea4c9b9f58fbf6394764ab5c3d9fd48ee866629a63aaaf28805751c29f82675fb8e3a36b67f815ecd8ae272d83827cd4b4d977ed71884ee80e587ed962121458239d6060ebeb13e8b38b04dcdb5203f87f5e637830529dfab5272f278c15e191a205722a6529e26a5c44a0a5d4210d29de69a87a8a7a1f50556ffad8e1bded83be60e30c1f6665b10bbc83e8a4731c52c4f06da55a640ac7ed3c5dbda31ed9684bf8db3716a8d0ce1083ec2233530a52f06c32719eb0c8ff1b39d53c70eb313390105d691539f3cd0f55ff9e3b2bf39135be8999ed374db36e5d95358efaaf3db09283703fc9c39e59279cda36d98934f7e6f07cdf1e3737ca082585f85f46785756c39726fabbabc72746732f04e853cac7ff6db55addf76c27061e4c23a4dd1f6fceb11497e3c18ffdae293563655abec268fe48e341fa17fffd60dffa8c9f2dea10b64fefe15d589a51ef84fbed2dcb65e6db60154638ffced8566cfe9f8bcf2ca5af4e4af204256a1cc1360fdcec894491596ccad5ce2b38da8bea1245b445b17f96b9499ff03eedb3c76a5cb6e85a61433cd2a943fcd68ba9089c480bc863f2643b062ae1ac9e3d6cf84dfcbbac0e47983fa964b3668882dee4eace441dce0fa9300eff0d024bd4af5b8bba887ff1f88ce7477a6f9d0b87c42f50c36b8df253ba69d8b1784300a31d7f395b701655cd9d358c701b8d2045887743456a5cab2509b255cb99b878e2b9173f89341301c40aa1d4f72edf182634066b0befbb5a33992cb429f24942d3bb441b31396ad081fc106e0806de17950dd711754ae0ffa30b838006c333983843740b1be8e08957e1d065878a17e212384b3971970502fbc833bc288176831a0d249036d5e801bc5a266ce09e66bb06816d64e16f1b740c67c8e62dab5c32d04b7a16b9323f28dbf15e828536102a62f98a3ca60b4586cf73a334bb0742a7b751b06e5bce03fec1ffeef777d1e5d22c1ab63d8b91bf53731c9a6dc422507821e751d2ab1fb3b33723d92a892e6a707bcfd515f0f961dca12443b1bbc3326c8c9a35f339a51c8df70f49307242e1d685cb54daf2d07fd0514c1e28c8a8b8732c361eb2eb59ab67acaa9e7fcdc3e6396b84e65be48b139767f392df4c538f6794f026a8447aaff9e37b1ec8af0feec0377037c3f8dea5ec6dda57ed233269f04d9eb36001fff85a023bf30a2c2f086d3308b1e347bea480cb3281e6cc6c14686a5f6181b745eb31fe3ec10469c56ba4803bd7693e9b1e33c880aa000d5e378de9417b54450a558618c9c87f0ac9fab2155ab3a3ec97a54330249cbe1b113535ca57dd93a5e9186c23fd56ba153532be764f9c6e42a11fa7fc9c537077e0cb9d0c52cf35cb783968cba16a8de0d40dd12ad198c55c99b9231e061572729da500c1776160bf0fd9adfcceb27853c85e5cbbbefba42f623f41c27713d96bdc9366859113838fec50adfbb7bef4c56a53bd53bd99377205f224b2cae9421a1c8fafab518b54489f1bf82593fbaf32cf502bc40ef11fbda8f804b32c018126538093058327998af67b489d325f37e0c934d734437090f01db9a3601e20c959032aaa9f1b40b7eb6c6dc73fac590f1f634b326f28271074322104c73e6b25b4592cb20ffcccc1011a4ae6fdce869d633fcbedf346f2d60726af8b17aa40082175e93f63af32a38861734cb103303dc1fb62e2d171d187c62a1397f206fc91c1ef7120e6ebfcef955493e334143f9073c5e223919fe5c20db08274cbe25affd2eed5032d19f65505a28311f5fa5c0ccbfc3abcdfd756a7d80b26e72ef98d59e8a150099d520cf203c74e2a8225ff5ae7307c3ed4091743970646208e307467a860c853b12658adcfdc57ef630e01f6f41b0f572bbe490e203001d62392d0f27ed38aecb5572feaa0cf218e3fb18d0c9f7b37984484c1fcf4505ea0dc26e4bf4a4ddbece6c7a7b809e2ef78ea89a714d4a2ce02e85df2ee75eadafe9a79fe9b58fe6c4b702db9cfdab971860befbf8625fd6d79e6b4491ebca95fcd4232a7e38ea7b820cda8e38a52260232efb183ba5a5dcbad0edd625e0ec44685d6892b9ecfdb7128863d870dcf9bccc0fc427e535fdff09b7470a6f28727b1e521ab950521d6f9715ede3e696813842c6751316d0d88c4c59b39d877c8826be78ac9b7f37960227d3cffdb925e7eb5cc82b1a7df456798e670309414de3df444f104efbde67e5b44a5c3c3ed42a8aa3199c42a766c50c225c94bd623db21a76dda7cb5263951e21b245774187bd8741e3259e65e35166eba6a4d134e511d94f6cdc27aa2e9c109c9decf9567bf75c9fe2a73480bd9a0aba7a1deac64b0a429e4551b685f34f1336de07572674d1942cf2eca286e90179045105f0135f4ae8aaef46e3bc232bd3ee936a75b546d638290f24b220a98c5416a936e7ec70b9834da79f1df0c89dd6712cb7884ff3f096da07377aaceae500901280bcbd99ce0e27120d5b8242bb414712f51c0834c0f4867b98313cbcb607fd56c95b7f1ca90b93016c101ded4a6004c2c8d1c9c77ae00f1c7bc7b0f13170c22e62c7b198a085ed3bc50573c7d17e6d53ce4bb8eaedea8d8fea3b5f07481fcd93cee540c5809c4835c3df704586952e8758a9e24414c98dd743b76429c056ab86492535f9acc58017a5e339459cd509e645cea66130a8956a9d4ada69e84aa66d64985412b80abf8382c9ca0eaa9d6f352938cb5b8ad99bc472ebb9a2caff9eb0fb27541e64217090510bcb1f9fd0e404cf2b9c9f0ff8cc0f5356db46be498fca6deaa439af9c98436d9a497f98f50deaca4f4366fe58064366e9a8fa1cc0acd6f1b7b05ae789d7e26f706f57aeb2052d10acb03b7e8e0bd9e7a16dffaef701967381e69b5d1d90b68bccd1f4d6cf3238872408604aae9bb517b944c60dbc6bdbf263eacdc20d06f664840cb384b40814eede816ca0aafd82c5ad8b0f8ab35fa53c3d9451ed11754890d30a0dd54dbe28d62a73ea084d61fa9876ab96be8f4471412ad90c64bd971fb89652c815e664d08244d0612c898356fc999c1c70a00c10dab0b592e05161f03dc7a7769dd9e15e69995305f0ee5835ff916c28eebcf6529ab266cd114dcd519452dcf0876b2dd9bb4324544792b51ca3462b1d0faaf18a966f293adecdad1994eb3cef4898dacb858146fddadc6ee34b9d0e9ad1760f629bc681a57d42c6f7693bd99b5b3a451acf327ab585d899aa471b5e965fd0453f43d25dbe3e474e90b8d9e36d489d4a8ab0344574bae26cf6a3a6fc7b0c7d7e4ccde8a62e101c0809c6af7675f4ef1149656c314405b1565b8146aef9c282614f022fb1658df67ee41a9248ca56b22ed2d16f525a188701818e9175a9487040b652949a0e5aabaf572528e9aa0e20a8359b97c8a6d9d4378ca345b7e9134ae92b595f082813dd7f7210ee444a7ab8bf402f831504918721815955f6cd0f06f756003ce9a36eec0de10bb6c2b29328633d5a2fa75c77d13941922663c9cf658af565ba695851e45b8ea135095456d8645da12495c3eb925ea11248ce85a68675f730adb5b17c6671fec9bd90c967b2eef5b48444b7711409f3a7a8f3c328ccbf8f5eecb11662cd216516c6867dfe518482bf142c3a9bb10a9fa0274da9a38699bfa5ec558f926cc3be8dbf7253a7336aa45857a74e2de8c1c889f89a1b6a0c475212d76786fb2e82c43f6f2ab4b696ab9cea4e8a4a3eb5b01f427dd93bc9fd956176c8a91f4538151d05628ffe10f8e94c8d3f5d1413da26d52ad35397c4654da8743079fa12a85f12f936f5b8b0e1312c2d68ca79a0123463fde0d64eb6567e52610c74c533d3f9fe75f6477a383b132fb31e605f3a7627d7e38ebe331d34a456eb73e6e80c4b61b3532e693f6b7dab94f79d59a50d3ecc5b0db7323dec0463783829370d2bb05092d6aba7003c41ddd520868a1b8540e31bf9567e56c651715d42a860a38a9ffb1b9c653078cc9da3c044eadecd17d2e1c071c45ba061e9dd7df0fd1615072738f2b84d970469566715799de2a45804e32cc0d7617016c7c5b08846ad9d769fd2ffb04703609d4268e6af6c3355b4b33749f2b765756976eab6ada1c9fad25fd90e241322aaed0fcba710e07cf7f9ecf3d9baca747b07db0a6c3bd615bb7c7edf1cfc96e826799ee8a0b6f2f87cbb834140a9ec99d65da2cb336354ef2215a9f1dbc8968a2c56aed57580a794e1ef39a21c462340f7fac41b1ec9b5f7605fdb8f7d39f17fc0726c1dc724127b766a0336bc783a9ad2223ed41cdac8f364175e194e754f66bd31d4eec782e82b01b2b18ebb2d9c7ac079e0e1fde2b9cf88fc7f5e7b5c73c3dc82468b54512b7896edd650b16b706631781bd0161e2f9e5d3d9821b5a74f628c1b4d4cb6c609d59b18ca4f0e39bcf6ee40855a2373d9d129ea0df33b9b12c4da4a2d1b661525db6d5830f9d632e4fae75852c1283d2e4e509804549c998b596fe0a08bcc38665357c662d10c53ca2fd3c0ca350bd7970abaddbb5c947cc635c2e85abb8a1c82d13a468536034da34fdbd5d17214f92ffac512eed109887611a348a94d7ead82e945c8a82aa28d18139b600c7b247d37d6791054c67e01f35dc976fc647178450483b0b7b6b131100233b9f97971a255b1c330e6d2305d76c24d4806438c995f98af5046a939be8ee60876ab5a461d25f173b63a2dc89eeaf1823eaf96e2aae106ce721051637833d5e786184f97e424271c6d8c9a52a07af39def6528748e70276af2e959fcdb4d59cc391eb955e3098f2714ac6e75ec7ce802163fdf6914670ff54e0042dd28100a2b0851434897dbdcb93509613b728fcd098c9e13717d4ba8ee8059178b0d613bf2653131e78f8b448c0f6e4b59d6fa2042eb0233b5e783dfb18a6fa9ba4bb8f10f3438f6cabeda10e659675dd888c2cb2ee102770cd87c8373825b651b012272843bf9881d7f52350e0a909e4cbfc61d9c0452acf7624ac5ce27fd58a8689cdeaa282e9731bbe64596fab3728f769643653b3b10c0e9cd830ea938cc965fa452903f2148b452103d1f20ec53f17234f81782fcf86c58d5f61d911eeba82ed6ae3ed75e7746f60df068da29c63e53e56756524c009cd250121e4f2345b1e1d218a9c518ef8719ff2aa46e835e510dca4baf4930d2443caaf2753a0accb81d2b627263d9f756ca46b50fee368a2ac4da014d1aa12951872ba3e238cd7b6cddc33bfa6a0d877028f397e9c1588f1c1ef3091d4c7b66eba58c88c55d032ef16228254d16fa23f824f200a0b2da65ed67cf4a515cedfb52855df5936201d2aabd4ce20f02919b2bb7e0b6c96a9b9e85efcb339759df2b502e9d361339d27f0ab306c96d3e95d09f005783ba7cf775946436b495787aa254894d48f5562d2ea461e194f9fd2d8938682678d8a64e511bf7a8be9b785d336ec0bd6b38b07b1884ab44f1edf28358841bc1c3bd5a0c29e5748a477bfcf9a6256b3f606ce8af15f46df12ec4c336cced5ccd6ffd36960d9b516fca0ddd47ca91c953ce41ad80e2d928019c175e92bde6390f85174328c5671b9d4032bac94f13fd92a58930ca6b08d86d44eee023f6fb8f04ef55504508dde761c958bb2524396274a40982d08434a21310aaf88a6da2c89cf7d04f5add7d8db92e0b18817ca3cff71bd4e628291552f076f06e05a4b2cd5fca0cd51a229f975c4783979cb2d34195b85beb803fd7930620f41b9037fe5b600b5725a547aa1e063bf9a71b9591df0798d34eb5033b9dd1d0f3414b827c21cc251811c28c7e88b1b4268cd5727aa40ddaddb2ac90e305442065d049991a384b1c8e1e4a4f1a21698e61ac9d31014bb7b8dbfe13e25aa8c32ddc965a971700c2fbdb4e1bc59a4c0fdc7e6752413d98ee43c3d24862bded6b928892016eb2a3a77863730461fd404d9f6d9f3f0ebca4143f76294c355403df0c66b24a610ac8a767e8b76c76d6590b47c4bd53508e2b8da5c28fddc93450c5f145971fa3356eee9de060b540c7042edf18880f96fb618392c6362c603d462b16a8fefce7fcbdc9be7fdf6bcdb957f8f0c1304f1690e02d67c9e627feb604613a600199bf3c1d8da006f8d8e00387eadf53be1eb721a9e1028145097231adb9c6e51e8c0c12c1649c03895f0fd681f00c3a7b7255e01aee9ec84f8598998dce08295cf9ca57d347cb52f7cd2a0901ca09e81fff0ead5af0327432d78008fb38b1b7862339cbe6cd85bea5f1a2db1382a98b32d3a9cd6e66caffb12a4f3b9dc3d088c906c0c91ddec2e423c94185764a8807fcf08eb53053d9f33fc2a02f2d903afcae9129dc6b85d090101098f37692b112c8a9947de536a151f2a7c7853ba355d7b26d8677e1ba856b861ca64ba7a752f9926256f11b69cb05f98efcda03d5c7dd1aa45c55382b94b8bcfbed23ad25cd549eae66f63fa171b664036ad249b27fad21c741cc1aec5f33675529002abbdb1deff0c2b1849488083cdfee33e8979d23961ed9e8f8fdd3e5c5155f4123162c8bb0a10e82e1d38ba8da76d0ce2d99322d16b556741ed3400fe3ed412d4e52b81775bcac8fed5a5c33c144732ea8d14c2efa580b46700eaae235e572151bc4ac0718cf7e54d388c061cff0b01882af28be9789a40c65ab3cec9fb8dc1ca7dbd6c02ec5a605c15e2b76c329d85a42958d0c9607db03e1cf8f8064a446f94480a2064a5de3bb1ed21b87f964be1c2bec963f4ea1689a0f4f043205ae365c21e7ffd2792c9228eed82e792904c037babb75983f024caf5067ee40b71976bcd5994a51641313756f55218d8ffae411b66b77f2705c64e476450a8484988bb89676aa0ab90cc17a01d4c9608746cd85323f0452f14866bfa7d647258b9ae57b63180fdc536fdd94419ab8df00ab84682bbbfab8dd8aec60201b5dd4c27ab917956bf6be2811ff79495104188f823ca7f65c5ae87303c8f6e6ded2510b6ce0fe154ff0ea3416b65dd50f1dae1a05ed8a873c077d0dfd5f8355ca3f4ea7a8b9ec8ab8c2b7a64d6930775648834f151c23296d9e9feed10b2da342f804403aecd5782f520aa64eefcd25708fe0c36a35f39953d7c727ceef2edaa66ffe3cb5a27b652acd67ae90cb8858442734e91fbf25d759583d4c4811b30bfd693c37bd6aa1f98ebced7e4f01fc68b17f7377a6c1133eda203bab34006fce6f2cbd0dcd36ab42dd651ece81bf818848486b8a8c90b9df7590e48d757b430ecb852d5597efbc9a2b1215b0a1ffdceda95a94fb4439338a23ff0aa1dceffada3c8ec20985460136bca96b6bb3fee772282c21fff2fd43130d795b3e31fff4df4218ee5f45d1cf1b272d317e9ff41f81f0efa244175a79b3ef3923a5567da414668c746a06e3e04d907cf07b2eee335a350371a21f33006da9d3644dbd420fdc923c345f5bda153b8a89a31cd5d209b8950cff6eaffd2f4ff0c819c762e60172d2fca2173ee4767780c7ff2631880e5ce352780c534c1dc3f539b2273713a14e25b0f0c475052510b75f8c24d3ee7d4814a4a1ed063e6cfae003b7a493588d965a0d449967e776c811afc5068dea580e4c58347a5e4dab4dccc47948dfa3509fb56491eef710f496ee5905a702e0c320524581ba1f8cc94f80b8a3f9d230e0ff2ed228d6688b89c2222c0a0bb4cdaca608b116d796b1d8e75009ebcc6d3820dd41220a7020cd8a4cecc7b1bfee9c3e3709e5fc953c480775d69ac84b8c6da956dc6ac0b06ffb83ed8abaa5954b8dc3c9c02a74f1b973e3a8361410f88381d696caa40a4d6794e63307c382422cebb9f560f26ba2785f83e4f547b9b34a9dc7b74fc759e760d3827104aa81ad6ca501394fa260cba1eb1b5b3d5ca198cfd84f615421ca369a39c686b3a365ff01eabea1b91c6173fae561b26cff419494b6f9d6abd40f814d916841574b80860ab40ec88318983e8068050d93a43aa6dacd15193431c5993cf6e3afd33c37e0808d31cc7abbe9efba3bc51e154a25c3f02ff66c9af50f86a7486385a3a8cd12d4f148738b3c3c14faea2d6c719c0bc46619db243ecd7bf0f985889fb7c03e6519d59d63cde6cd3dd444d7e381df4b059be13d277136258276725a362b0d39caf4ffe1c8a7accf4fbc381d66d8eb39e1ad9f30dfb5b4465b07170688347951cbd455a37756cda5679edaad53b17c186325fbdd678996b32a0d66b95f8a4e7d1deec9c3020cb758ce3bbc2c7acf356adb63ddd304a841939d18176a87b0e00526c9d207a0398d3b56d18afb7854aab39c1acea993d152387f9ad5bbb6d2a70eebb7a6c5a7744010d7dc956f49ef77164ff06faa54ae62689cf895bb6875dc2d93e44122e0f517f2007fee101246b6437e104757d10d21c21db268439bc4418ebf745c2933589e99ca12c641437a9413d813f710ab1ff9eaae9857dccf9a82bd53062366a1e9fab75ab0db2becdd63c92ad88ee141eee5a82be0e90b606ca9307739208c8d379dbeeda88187437c0668887a98286dea1bc85970c9e22479ec9e4855fb3f0295fb594542ea1932a9cbd16135aaee9e1c8c9a421be8636a8998fa80c4071756a0e604fc2af9c314031e63dead2d44648892e7e036af4ba683e587158b0a0abf23539a4c057af6007540456666ced4a00a72af88022d5a1dd357976a3f10a7866f0fb142303b0f74f915489faecba1a07cd2deee8eb4670c27054e9179f472efe5ab76181217f29585615085d2011854dec8e9fce263f36cb75ee81ad7051241f35e9653635b54bf2a640a9e6a76e75d5bb18d0675042123893a0083296b6fbf5f1eaed1217734b755e3d3039b70d2e0a81f9f73253d32b0347fd4460d3a22fdac20148f8b956afb0f840e1311b7c734cefaf76537d22964290aaf45085169481e88c39f8a22d6aa0d7aea2b62c43732d017790b42cdb02751462bc63664e2a3cce394022438554f41473a57437d44d8cfaa630f287239dd45052b4da2bc785499474383a5167c8f1784c94b92cd76dd5c0295397c0395081512e5be4002eea805e2bcd1f821d6f8ff71ceb4e05fc0a7bc98ff195dfa3db6813060306c2464a48625e0a7534b45bdccb080bac3bed9fad345398bb8fc69548e75d62447f01a245a87ca365f5fb8dcfcabc80678fed5756a9c4cd69f8f3b304fc619a428139926a2165140c5c080f9188af0045a6b3e4824776693846bd40cd774e66b87d0850f0f2caa8b159c76fd7573eef768551973dbad3effd0efa534934a19bc72b88e6e889a3b72c5903dfe69f6be2e62ebb32df9a410a73e12cde7c7caca3b28d6defb6e08f7710e16860a05f4ea25f7405d885177e67283e10d30cc9e5f427a062e7677222c0d3865f43f8e088c90ad0a1919e16a1b6e6ab733ede2c2f7d607f85fafbc98a929b6b5e4b60e9565cd5e69b3881eae670e372fc6825a7f72c2b1f96636c61c0af77b82ec7303485b61da4fdbe10ade70346a29cac14d5afa56817816108fc64d2e6c7f1ddb0388039fb4b373d9358c86972bd596677d6988ba56621884a3fb41234c52e96abff93032b4b8f114e59529ff16ede1eb0507094782fc92c97d1ac6c373a2c2de4fc4973d5e6fc2df36b2a72c0905685110963143ada66063a580b701b66d2d8ac9d37e510213feaa3d0b60725fbe0ad0ee0647e22e11cb191418bac99c8d06536a2e9b65f419844bb349c1ba70be3109f2d6172e7a92fcebd48c29f8f64b448fe9188406ef60c9670e0a8540a1b0c6dae5f8e485c78e9f5d3677bea7099ec80abbc6bc50c8ac4f5be75ffc98c175d1251f831285da6c600be74547f01dbc02b8ae216921b62c1762f4acea694f4429b8ceb3d801b29ead1ea2647f9969c988e6078e132cca8d3e9032f8ea2a7b0a65e08f4981c4969b16398d4bf58201ab2e99d50846b255f706c590f7d59be7cc943df5d3b7f00076e6ed43fe55311fe65662708558461137169bc1aef9b3b7b162890c685cc200f31c401b37a3cb0f086b5ef1258759840fc5009eb69c54f5f0f805dfcb151de7426bc58450e8ebba80cf372076c92462cdf05f7a97de725ad016af0ca2ad3b4cb7c618c3309b28b1189ca9d60b43fc749139521f213f47f6d761d155ad43bace1f3e0e30b65e5e53bacda972f45c581a00f558b49aa93a84b9b7843ede206ea885b48f69883180ac4e79145b00289dc7df2a9f106c0bbacabda5d4308ee4cebebc2156db057c97415976760de89f9eeee86ddad7c3db824473939cc57d02604d85a79574447159b0be85f1d280ed3a1f68223a5f4592e9376b6257729a4b7a5f0de0e9efe812e1f11879d66ef0d77d2f7d2e9dee0c803e94eecc989332814283aa4ccd69e0d5c805f26057f61458c794ebe7afad79a651c5ba39f363c804029873d8bedde13e7f139b0aabe2fb6b3cb1d91e6ae4fac15d5c2a83f3db5d880091d50745bd8aeb0d95195f49efd091ac93e754d0a76b889e23e299a11458c1e39fb27261b588c93008e9330f4b3fce0fce8f1b19428c18041e18b25eace67cf83bdd85169357a37e1dd8e951a3f744d02064ffbac10404f802fb69e8f58355c72b6356364464faeb1a90d99b9bd2890b76803feef1d3d32cc0fc668b86804f2d1dc98c307c7d0fd567023ac5b6c2b60ba45e9a4aa1363f45bc4ce0964a92b4dea8cb98a6bf649c0895082cf20c6b5ab3a702ad25bafde6d7659214f3b50c5eaa4490857a8af47336612589acb4341d2e508023e4213d528e15b5fab842f383da88d5e2c229f8a3b6f112dcd8f126a4dbc4f7a06b5e90a9ccd9ae25fbe304ceef54457a45122fc5ac461015526c7225b810263b0a0ea07a2fd67cb4b67d14981f1acc954c61611c118086af1a9af12bfb197aa57f341e381e9318a23022f54bbfbe8a4c65ba5ea5602dda0f3c0e1a7068cf1803626c67cd4a2128bcea1f1c56a6aeee7b3814e6f2bdc7760aa31d6d1b2d8d1ba6c1f4399fabfc57f7fa09bb080f368c93985186c149c49d7b334ae52bb38c5ad58e9fa313e5c2bcae0399a7c1d7e78097b4f25da693ed28a075ba82d31dd890358669590a049ac09488834d12e2e5d67308bffb67d55accd11c8498d6afb01cc7aa193bfad401dc08cf19836688b102cd5d24f9490aeb78ea068ea1596302fd1ca2f5b29ef9c662da44bee1ccebbb8b535199ce29085a0b2887e0dee049be2e08b128b03848c3295396b4f24390648368cebe212e7cec7c2f3d0a70236046a9c851a7c504159e6fd1c1782c2d56e5ff8822b879fdd98be2060b220bb1eaf3cba269876f13d290baf888cc8a2a9ff13a8c7bbd1f3a4ae0c43af5a27cb639dc8604c4d2588bc7caf2938d5493d62d4c44f4b528e47c780e4ac2390b4ddb4a7154d663471932abff60852f08a50774362e2da65f8aced617b513d3c4fc927e1f1a89929d47e9a09dee5670b4a6ace7416163cc50b56a13e7e4a607f65ccedc0084e1e6630e61bfba041d9ba698142099849d92698af2e8436544b34aa438856ec84d65d883efd537a89b9c486dce68a9db2268a7ae6f484eddb12f34e600e45eb74f3a560fb3f02805c31c64e5b5f00f4912cfa3237d6f2da568733f6249bfa3a44b77dce64ab4069240145f038996fc78bdebcc72fd1eb6c90b06130ab31043a02922b4cc7238ec07e1a46770c40542a657496d6d2c7eb1b029ce56ed0895294d8b55a6ac13565178b465d66818c4ace025f655e1b499a407458ba7701e414c9143fb480cd26bda2538ff8a82d74872540f4f4d5a92384d8388910832714a8087f744f2556066272ededa5f6d1290e4e48040a6f17c61e9aff0a5e6d62973bb2e12f2936d239f545b05f7753a125239f6927c6cc02b4965b318f8f6c13975bfc158f9975fcffe28d94967039e1cf0c3c5279d5315d97f7451fb8e5f0657383b1504e9e5acd22b3e61abeead3246c22236841dad645b06f3e2f36f1548391ac18037cc80d19d73a3c38152a37aa2dd9a413a65f11d29379b65f322cc07e65d669fc429816d64dd2f8ddf9deeeff61a2b9281fa2ef1c2a26f1e40acfce9d3eb32b0eeb80f94a85b9b0e03aed1a64228d1486487a04a897512d9c53d31b2c3b0b6a2a8711c180ebad10ffb32592f6436a36b4b33aaed7cbfe83b90d157971119636b20f762ddabb0ed848a95b5f0223664d991a57bc4eb94bff491f51f8bf9a6a66e624e492f0c3698a07339a25725de426fcbcd9466ff18876b3af3e240755a3e332006d0a2becb2b545ed6e3299ad7cc3c97c5b0d7ea8952fde5ad7b9a1c6921f884a074460ae2d5d44072c02f7124d34aef0d1b8926e7537bccdde3d6a7ca83f09d0119fe1c56d8fd2bad6631eebbb95ae35b0d6cfb99feb00e5cfccda891420e655c2b03ce0f06f0092813eef1ad903bcd7e070f1b258189e1f5264989fe8b457dd687a4b284077d4f74f06aa2f35e2659c9f3600e987d718faae30872c1f13b9ad59c6d9445823c56278be79b176782684dcfbc8d609fc19c63d62316afc78e15e8b84189ddd75c10494308024bb590f87486ec84fd53f89a818cc9c0bc632cd19f25127c0e139eb3e22fd011fc89564b360ff6fc2c26fdbc83578a418bb02a48a2a448d8ecb0fe7d3d99e968153797d1413aeda0511cad426f3a0fddb6f229260765752007837e4083da78b2c1344294b02e9563385df03b98259761fc2e8da817175baf51dd46affb756485939ed7a2798e5a5ffb92f71bf2aa9e333486d6d52e50929190b15cec73b499e1d2db906863c9b8a5f1c71c7988ad63a5d54bbeb8cdb2ad955b4ba78dc976e34e867f08885b81394fc2c222fbcfa05f0d98758ae036604afcc8f0495eb7d48c951523f10a5e92a53c3f334628e47de1b7b39a096eddcfe16d10c0ed703be608002910f111d8aa9d5666cb284975595ebb1c6ad935369f16797c2a262977c4d668d566fcba83928ab379be61f92bcb6375bcc662f7474e071d27b666b4837437bdc6a1c80d9da6e64a7ea05571df5146d0a389568ce783f6a9b8719aa4d92769f6f0b782c022012b385dd47709e57ae2fbaee4bd04608ca838d3f173a200d5c6bd3de77b4d5b1d45dd6bef98af711fa97d770811c19fc25d9ef3917d98a9b0f36cb4e8795863d79a7531235acdffb5e18d227bc42e56d90d573fc6f32caaeebd49362d4c10499ba53c80351105a54263e003fde4f75fb93f8e9c4f892e318303c8a5bf4155a1bab5b66f835d9fac432a01c6c9bca86b493ca715f67543cbfa89bab60f552eb78fa14b0b9636593b42d7a7b03f8af6dcc166e0eefa56756884dfcac809aef175eb0ee718bc6f2ca81391199ccff84a2afafc5914bb5affba3ad24bf9f9453b7b3c4510bdb4d5469dddc51341a5c5d734c124295014c6f783e6763e8df1d73b657e17c6ec03d4bbb59676eefbe513472cac45c6827b70b1f4229f2f54fbce80052a6074da0f1cd666b3d45849b8bd7ee994b63ee25d09372ff2ab329e7b0c26875181160d9c2abc1029e6a7ba20a4c3c5d4a7dccf0a08c2a0d90be4b94031ead669eb03a6f94ff36a2d1f0a6a19b59be77be1e68d3054a56b707875a6406688ce11eaab0c275c4df70fde9d596d427e3b562dd1829731318be8174cf8787d7bff25d644271dbeebd70390ec1af2ae1b32fdf41c3233480f9ae32fbbf9888b7a4a7e06ad8aeb3795cbed69f051d24add500f3b72aa2dbcfd8228328bfd74f26bbe341859febe397a73ecd84a1f811afeed85bdab8ffc08105eb0c06c349a8b81ebd2b07b95826063d9f0edae908d52be58aa20f92b90e8a673bb6e24390e484a48be31884bcc6311fc36afa20ce57e1ea19a1c00850218cdfd55e21c81cc62ed464b1fca1a293ed2aad6f507d5dfbf608a22bf030110b9ab3ba66d48cd4c5af37b360e80a1fcfcbfc6ffd072b9b94ab7e430e2fd41f057dda3b4fa46f243b981e2651ddfe53f0bd5dac478d9491287a672c62dda15eead886228692718ab82058ad3735c7a377e2bb55116d72ac57d52259c9e85243e5987379a59cc383c2c6990858e2460e565376094ea229ef5790ed31260b1c209ac193178833d7e79fe904640060444093a7c55453aee4dd62188019c064dbdee8ff6138140cecd5e8f550d054741e3ae42a60dfb455de19120f1c931b13d4a2fd74b7789657664e6957dcfef4e4adf11698ec6f35427c9f0035b9e7b2988966e09bb9e2507bdc7277d2e2b80e660a3c5406f9cc179ad48da0f55ba877f99bcbc8fdfde2c306c97f68d3c4b456d813db007c8402bc433c60ba62c839962b6c105eaf5d95cad0629bf2ade7f5f8e0f90fd94142e0af2680d9b259e7741dfdb06eabb7e30de2c3693992b703dd831cedd3170b62e17cf2eb1f282eddb956409a38d3f037fbfd9d25665869dc348f1d7cee93994ce5e7711283801413ce89475af20844185398c60a3653686e8aafbc552b067aacc03a4f6070ef3b98ee4cdfe0e5581e35144a988cdc3f5b563a0f5565ed5a15fa713bb1f32fb39ca32fd36a68b252512f156c514cf0ee6a3909f7a622e317e1236cb0b3dc9a36763a9fbf26229e3fa4d7ad986d0653112fd07101672249e06fae08731aadd76bb79903047f097e182378cbde2dc80debb2b57a18e6e68a7c7fb60953564136adcebf8f4fc6e18f57813fdb7cc4941171031abf302a9c5dea72ba8348c8cc3887971e22422546fcec77cbd51369d15d3b3439e4dd9a32647eeb6a8ffba5947da05156e571b53e64fcfab3f631d7d13c62223e74a6a8b198c02881fc3705554250d35e9979b086b12f80730fe92610a2bcbfc10d522b2d856317c3e9f8b467066fe84821fcc333469e9d1ddab7344d7986bd1feb00e9881bd636c68d6143e6f159e2c79accbe9982e9a96d2e72a609615204a3ee9d37c04ed5d1b10b241ce66489d13c62cc858927cb9750097f5e9ef79c0033b96ea379844a2ec642bc63bbadc75726e4e12ce7dfc3cbb089ff7f9b7c38679d136ba60ee935497d9ed6712e56400ee13f20a41d936f19df9761a4cd51f7f6fb3bd7899009943285fe6a9df85a21f2b5cc714a3fc21c5fedb92babea0340171c8f12fbf05d3338ab198774f3221721a870fe49e085630308552efaf0a8bd68f4de649e480d2c8607efdd0463e5b83bc66c66d32805606e36562fb09a749661a916f494805be0ccb0cb7db5ba5c6eb6a6cf9ab77e5583d9f9f0114bcf7cc4152b1796c1808666e69fc524f7c6602e41d74b29569da49883d68d22417a2981a1ecdc06270809aa2f69d579b43dffed7cba1fa70d714bb22d1ee238f1169467a0c6c41d568beeea42fb991c00560d4167df3b0dd10e0623b0f7c8b68227fa2e4341c8b97f3aa777ffea7fe407815aa268de1eeba6918119b1c63de24092cbcc2d1601f3d28169915ec05c1059934d15eb2acff253366ea11f13748e5dd65c6f166d677410a29050661bcb5a34749c7ab7e3efd5290d62b93040673da6377993f164b7056352acd252edcb250c0aafafd8c899c2fb2aaa3b7e857ebeb97066dcba58a8f840e0badffebc85c93999ed23816e3eccc25cc3b129e275149bbdb90d9dd3b8910d4802e29896f11378efd67c481f9c63785af6f5f5cd90b1ea54869729259162627af4d6b66abea5a4d9278ac4b69f268fd7e47af8677242f152d5bb210978fb4c24e3ccae9eb8601569a7cfdfebec2ebbd4d3073ba5be68a88d780658176d10d5ae53010c380f393801d1880f75a0a20bc5b32851a49fb055d4ddaf46830c9f880f6dbac53bdbcd0300cefe8611af633f86328d919ab8e1fe636d4abd3816bdb9f98e46417f990f34da1ab96900e63d4d821c86c6a57cf44a20aec5f79e906176c21c2cd6a867e6851189ec3952ef0a0c1284c430adf7f8aaa62b8507b62f78b8f2107456460d9129106f34eac2c09e394c9be74b6221fc2484503cf7ad96d32291e58bf9a9f997df3605c662b74fad3177ddd610629217dc19a572edb451297dd4c4197efcbd94f5d7f2f632124cdb0ca25d4fd5db71eff45e7ff4e84ecdcbc2a34a4941e750a1b3fdfd7b7e62683dba1c9c7f2746d0da0015531be0fad46fdad18e2fbf884514989dca64ac8789946d86f3d332e31edd5c93ae0bd60e5cf6ca8411ba0f74c6ce3a1114293d6ea509ef5a46da82cab8b382396d6e75dbf0bf79f3c33e3b4694fd38b304c02fcff70027840bda1602557cb97d54f782e067421d3ef66a0d7254ff998fc9bb6deea9ee522de5046696762a92c9861f9309f9fa41a73606a429653f90cabb40b1e768819f8bb5515d9bae145a0fbd5c592e53adb18400e621d6f488b9ae4a80aec71c1e7531299c4db15dc93d4571d898fae9933d200de9a68b53823385df036d327b8f99a9ffc59c36d205b02c97b4fac0823da62602b5cd9c1d1dbef6ee58e419e6beab64bc3a362809ef9cb109308787d113478ba73f50a5a9ae344b07ac0f6b907eae5a910f7ca6bd318a8cca1b217b13561715a0bf6c698228ec5102d4021dc50f115dc4b30ef1f308c86231ed38e12443c5217d2c8e91c6e4afefa1082b5520eaae049e8e0a6ba8dd4de7c20063dd16e6d878c28c69a3471fa4b54685dadf0abe54b37e2e649c21a274a0fa9816e0373dd7c9065954b1b327086e2fa938d661939609c431cb92888235f4da2d3594b95266516fdcd1b109fee9e13e6252f99bc27e8a2f925909201e3878c52f987c17f7fd42d4c99060e4751472b885d20ed18976df7e30a9fa00015d336f0ca14816f3a8d623080565177abf234877c8a2e955a53438c6c25e3883ccf4f5dc2f36c45c20814444c19895e4941f10acf70c4305425710c790b049faf576c8a6bcdcbc623a3937a13500381e408c91e43e9d9102adb575ac564d685acf31110a0e9cc9a9ae3148ce83ba3ae9c078a472cdcd00155d91fdfde497ed883a004cfebbe71e2fbf35c693d56275439038b31b4de490b114465ccf8aebed7c82d4a364684fe652cf87e32591d4b51cf9fae9195a8edd89caad93332c56b436a179d8a81a596889bf21ac08281571ab29a62740994835f584c2983976a506daf651d0309bd29a9608874bf6e8c25ed11988e7f7aa93f9d548f9bd8c0a0f9db38f1d6b008c5364562e55a481a4bd27860e2a4bf670170e3e1ea6eb8daca280292b79d94d57ab64d055f5e3a00054864249747812e4ba7370203303d17bc5ff18ee0c5e0e75327476b880228b59261d3436398f78a9c54eab50204465efe039d1e13ffcad1950247a0e0ff49b5c1bb3f5b6514885eaeb7f4c532ae4a4df68125f639f1a297732442a9075aeb45f85795503e9d03321896669b88283309449eec7c5107649656c304b890bee2d7f5a03e97f2940bd3c3b23cac279e2acafcc4fcfd84af116f6971fc0292425c684ba5ced04e907266078dab6bf8f69c3837e823969aa31ea6cd751fcdf0185c3d2d0474b71e5ebb04690774de26790cf78964db0930628782759936cc70425e94596902140de6f58b34040f90cf1b89876d341e8526d63ece6c01f9ac87e5284f1992d6f2cf01ed79042f175b0736ee7b64e6cdaa6beabee384587a46b7b76b76fc34a1f7b4088523c0865335bdc7119b6a50ce6f769e0af411c7a797c0248245903c2043c8926cf28df6d4d07bc29ebd52e206a97c55f4211a6dbb342e4b5bdfbb398acf7db4b985610bc97daf5c750e8bd5e2af1423375a1544afaf661d7e5499382709522c62fd7c71225f3cb67b7ff5d536a9203a9419cfc450daa7e8a14f6203958b013830cf6e98a4b7a811845801502e42c59dde86090c7cd952c364e0f877213286227d704600d555bcf6060df95a8988c7e50b22300b9a0d5e414878cafc205357702d2ff32f406f9aed17abe05dec0628dec8c976528735dc8203c59c92adb4a9ba9decd26fc4a40e53c093926c2a213937b658594f7441735dc4c716ef7b015cfe170d15ed4afc9a9788c38ea3e1410348a5a9e47a953b67c4b270b4e01acb8874376871afb0c002fa260f3ff5f00f2d5cb19067fd6a6b737adb62951dd53db5a1d528dd835b608b17e750a4c17f447fff503bbc6d840583088a7721721b94fbef7d6ef2d4684e6323f4238182723dcd9dc66b96a114bd5aea298f66a99a3e68ee810ff1c7aa59d5fd0158ac97b7ec5d6ac7cb0f05dd20065aed656c89522162929b7e1caa4303e84d1047acddbd35525f345909ce087346e6d1b60f4547aae9e3bbeb6e8661936ccb76d6e28da7a0144cec7323f01f1ede15e2265005410149342815a7f058b81dd1818aa04af75758f8e7f3ac0ea99ea1ad4b09ff2a85102ccb0f7b82caf24717f1eac1fda334fa8de5e7d15c356c79ed064ab9560ab40a15980521df2247e1683d55448b40b445e5058048310d8df1873da0c98d76b05388a2b2d19fa4568995384c6afad704fc8179e9e8c1d78cbee73343187185b58b3099a2c16f6723a2dd77ba33cd4c4b6bf089c893fe09e6f1fbf0b0384cad0e03d886bf4cf6f670183f5c9d236ce0a4a9ec2d839914eb7c3db6fe8855897412e3ccc569fcea90ec5292e74aa34ec1a35cd69ad92676cbb3adf92bed090c759cbee02b114d761e3589c0d611d19e50f1218796097b8ba208aa2d4186c163c7c403c906ba39e789d08e5ff6f772bc5fc2641026fad3cccba66e68ecedd736e47b098d288e5c0b0e1aed4655f7d4b28992554f1e69bb59b99b25288348ffcfc096cbe84d3f90206692fd659b02d8dc377bbfcaed503794ace15e1a83078abfe83dcd7095ac14ef56049141291db3e21a3157b338b82b72b26603605c3e5efbf82bf0ff9f08d4854f92d8b2c6a87fc70b55fab44f48366c2b488fef095ddbafe6c1d843b2f9c68b04a9aaea3103533ffaef3cd01c7243f73d21f664efb69f2f2ba15826f972de4a49e4b35fa76c4c2575600de5f658d3bf9c108aefd2bdfd0e1b29f44280ac034a0caae669784cabb56444a942ccf2fdbec6cf065b5c12dc132adcd13475f0b0c1a33b376252f9efe78640b03d65b33d1cb4ba0f9cd89b5f8566484e75b74eec9234e7b257af1b206861370d9eb20e9d27f37084182dfd49c8f3eb8bc988bbe6458f04b47b3692f7e5831f49b6632800149c0b94a49ce8622498601bf16102962a3fb7db083b046f1d6b14b63c670ea4d4797cd0cec511dbadc3856df1b9af6bf1adea78f0b913ab6fbaa969bb0e6e9cd2df17e11466ed9e60b57ff12236c785d0eee89158ace36e4cea4e9ff9ad8b189b552408f270e5f864a2bfd18b1af02f042c2ebef29b5dba4333d64922f8ade1b8ac9b139633bb22416a8e4e615cbd3195c9fa92dd0966c61c6583c89325e64bdb105a929ee67cdff860a42920672c8d694a07bedbfe6b24b3ab13dcff9dc16a4d2e3e349fa6700fc28dc31a56d0df65555a910ea314eb10d4f5628083574dc4cad6b237728309ff5586b5c217de18cc900594c75ebb1b350ff933c94a4000079941834c141bdadd44b20822de8568f657ebc6f4884ef05b7b69993b877d9ec369d2857d6e9a9b429b8ac8266c48e95c91ba12cc9ec72ddc3472e7bfe9f4e22dd9f570d9908b5c4d6dbba53ccc390595cb06ccdf05d8024ebecb3d595d225ec17fc340c8f1661c4ca0664c83e48d70ad921d34ae0501f3e60b0dafc75661935e2d0d263a0de83bc2725e6a7aec255430a39111c7a4d0bf553f438bb73f3ced3ce6411bf3ace3f451afec01758f6d281cef28dd51162e26c9bddd754831ca770fe486a94dbaa23fa2c176747131b5b90dd9c743d2e755c104fe18cf4a1f3317910d10809e4cebf54f5a29bfca44d646fd1c0302587b167ade21cd511489f5264c73ee63b6a128e27893bde143d785f788dd2c2f6c33129550b1246356d9c12c0826803fdac54bc1a5adb80195036fe873aa728a17e2edb6c23238ef6d96554a66e17635999658b586a623e3d82077dd8ef037950b9ee9e98d4f215336fa3e3b7d3ade6b574222902bbfcb9ff367ac53d2c8c588f41ccbd01932818945a1e5732b05e53c582289a080a696e9f1a7315cb1e48e2e384802577766bdd7c558be46bdfe4c15f3504ee4245564277c442173ae9b8ab0a4cb7038fc34807cf2e4804c6de3ff04e46deee8b5f582799ac59ab9de1a90dc2366fbde64650d45d51f4b54bdedcb6d3e71d710d7593148656d7df30590134379a40f6e5b8a93fa0325e8286de1cd29b15c049e62d603440f4cc49f3062167b57b438b83e5058ee60094d7e58863519417fa73edb67f64cf4f852aded712b60cc1492b6f6df104c4be204ebd4abf73768c0aa3ae02c06fb254e39494d3817e55877583b41e8e71012c1c8719c51ba020b6861e3e3ee58bce78fc93ca64f9bf7dc14e76f18da5c9298250c2c928aa129c0d23340e80c15ea536ff2452201217c8ce642456864ef9db0dc8854d536ee4cc8830f85db031317a2256d3ab079d8c20fe7a1607095f3711ea0b9d32cfaf121c1c00d5643baac42f75a175105306643357370b9a1756303079ec0ec6f70b72f0d7bea5944a6a2a342dbfd47ce38b7068116eb29d88a64e313c8826b528eba9d93cc69268fad5fec91b94abb0ecf354cd272b62fc475b4123d1a9b9e5f4cc0a880658d51ef63e0143afb0790caa57b1bb48faa8ead042c377376dea9113df6f4bae61f9494ca191dd68f044f1784ea79111fba888b71e650b390d792fa5f08983ea0b13c104a91dd0a41cc2f861a69dfe88b32c7da8e08394c989cd928559bb933b96f4b0765eb3bf035ab810d449979cbdf90c508781483234aa99e68d900549a068a6dd1cc88eeea728e3ecd606389d86b585897b2a0e76e3a422f108478d18b6e6a46639022599ae64a12f32ef89ff91b5ff7a9d4b731ad3a182e0ae45d3db06e53dcd3336971c45b730ad4b76eae5a9041cbc96621fe2333991437b7f5a0dff1a16db31c4c1413b98fca1f9cc72e819d79c16613a0ef9cef9fc065537a075325279585b48ca0bfce934320b7d22b0f22f774ea617de3c2e12616aeccceb73fe92f4c2472fbb54fd52790cf096bd4459a29ef79f224ba26429c95d226ad2c8b1abfed85b6bd3e9b3be60a768efa88597cacdc48077f75bd4642d39515ae06a861d21331eb8d47b59d18aeaf12c2bd92455a0baee23ba356bdcc2e6a6196220ff8b80e2581dcb79c4b1b2f71dde0274e4b5b8adb56b0c6ae6bf747c58484b8fd5152d1a51da099696dfc8b724bf9c43cc3d44ffc1092054f24fb2dbb8535ac1ecdafe5d99b0c1da387e25c198704af3370cd1154b8195627e53714a9bcab93115ea0a3afe0568453f66904a8dd4146d20d5619e071d14142ea27c29ee9a7579f26e8e99e3e5d4135fd590d20ebbf46b1897c6861b04951026375bec86003f7c55697219ee3339f16e1faec73393c7b0c31bd793ca348867a65cb459aa32feaeca5aa84235506a9bae1122a667f73e5f4210cfe5e79bcfb77ea654f449d3bb0aad3a254ccdfcca045f0014115d0f2dccf9b172edaf5be58edbc1a816d55549176746b30d5d4b190540589c73b88ad1f7a683b20340fc4e073f65760cfd5801a242228de4c2623f8de2994b2186520715834f12c5474493d759c5262a05795d07dbba68fa45ceb9de92c3d1dfe25c109971818aac992efd2fb8b3edc84225a17e83b80751e7aa1c0df30bdc6d8ecbd1e06df5585e60bf6e08c31c77f4bda159c90c67435ed22cec7da3dd3901e63df52fbb06b34eeb9c6af6d1863ea92514be640223c317378b93ebd86caf48b450929a5ae9c8ea49bb4a95ff4953c54a2711b72d397c1f46064efea6d7f20d9f880ce84b6d38c8a8d4e0714fe1c9c5d4bcb02bf62b8ccee03c126691746fd43083eb5cd4240d094f3aafc1b3837f22c03557f2f888e38eaad560b810086aff974afe6b328a731a40d0c320678c01ecfed566e8fa16266c7acab279f7925bbefae638baed44ad8cee571217758d9c8514dd9dea81602c91fd4a17c679a5f3ff779c35440478bb72d29e33a9e720eeb8934051d03580e40264e8ae63fb863bd27c1964314760de006993309b3e82df05aec7216ed2d5bd3b6cacd46ff1883b8db1438f1423b49e7d20a2ef82593fb637109227ab801ebe6557898210445cbfbc5d9cf4888be171152bf2b3124eb67dfafe45d6041ab004bd3d54727947eed7076cd916fef704dc68bd2fca457f5ad236ea56b7ce1a91ec3719580711841787bd70f7fb8fcbd582a1762a886798baf12437d9161770451e934e50d25127cddd96aa8e9db5fbc7492e07ba5fb43afab5cce655f4d61d278b038d98925048f54bef57961ec9890f4e7a41539b2128c581f2a83f143eb4ebd790125b56e7beeb52db4cfa3f28e104c23e2a5e1719f9b63e2eb9c29e7a691d3c4ef4002bc9e3ef3405c8bafb0e42750f6eeeb7b248e9bce5c761222c37e2c545604bb4f03be3dbc21293cf6b389dc5a4eca6d0f228e33118906ff34d43bd859ab99ebaf709879bf15acef5c2686b018851d31a52cce153ede76d8800cd3b891324d278b502e58022c5ef6b9e112049e0cd332a2c7a8f9df09ad2177abbfa90577258ce3da5db1520572dd6dcf60507aaeb97b7ed6a7732bb716873e0663f81b51e83068e49a4838362ce46f8a8020c96776fddb51db526e2019a8adf069a5b1ff93ec5f25373703f8c948a0ed221b835a4d05562b60d1c5df5fbb31cbcfd629dd31324eea7e2431fca2313bf52fe228cb46a7e5d37d2a328c5fe4b18e535a802e39abecc1e41e4906aef7851003824c37254057c26656375ff8adb90d6ab4c85d951b12a43c1dce654102bec97220327ebab8ea85ed98b5baf7a1c96de36c578abec2108d33ef8a7941b38690f9a577ed69feaa9306b6f1d1bf13f54d6240c29d1889d82af8e0015e7c2fba4bb11fd259e3bb3390bbae104bd513428ad63a5f78fcd96eab589055da855566798a3cbcb921b816aef47441d190cc99333d24b4fe7f2c50f8402b792d60f9cea0865473dc1f8a3ff91dbbb8b21e608e1f74d92fc5f1987c971d739b5d7e9fe4acc760782e2861fc5a2bbd65b799aba1061bd362ff9e1de01ee1f0977ccb66bb235d5a22b556afea621bc248aeb88e107d175bb8715b101ed538f3cfa7be0dfc5929e1bf0fddcf8c705b7c8f21fb4b907f69c36055348609884843998375b794a4939f29f3389afda0de22f828f85949a20d3f18b6f253b23ab04533ffb4670a35be46a3fd6e899497482d5f1eb7c28cccbe08383e1642b414efb4ed39bc64310b6448e9488967ba4e31c8731b1b8f3d37a05283763d303a668e85982d6208a4611592951c1f2c9288726f188cb68f8e1322d5074b2d389cb319fcabd397ead8a6502106d24bd5812361752e078b52321c79a570ba82d3efc20400d0a9584fa0c50b60b534a4a2f11d4ce3d52d92d85d8ca123406320b26678fb4406ab8b24323c75877ef9666049b76addde06cc5410c6d1792eaf5e672e98717eabd561c7b3c76f8fddd3a3f13f1d703878fa574f03f558b10a2130ce81883698b5cac668e44b80adf71c8db0d5dea2c4c72e04a77d57354c1dac905d7b7d9dc227cd4273b7bf9d1461ea8d6252770be3028dd21ff4daf18ec43681d2f384cf1fe1f86e6e2525e6d2d2ddc5067d36e8bff206fadba81ce09c12a28ea95c79a6b3a13057da4fece0ae15d662fea277518be71775c096c6c2eb15f2c5510d488b5dab3fbd8731037d71ef2518cdbf9e3c3083cda922500957060ab711a186442404b0ab16f52a5de1414d378246e664640886840088eecab3875a9c1b1706a1a4b47e4c5ba181a794db3d0b8a996802952cdd2c8cc3f476a04c11a2219b343ed66808e650d5cdbf304791136dc2dc2428464049ede93947eaedbd0847137e74eb12f60ed17b4b0baf7c3e1caf4d16d6a75bd143469cfc04fc1b65325a52ec67a5d710ac9cd96aeaeec0f3f1257c404b87cc139c7ce6836a9d1a39edf7f796bf36a8e847945782f4dd587bb8f67933c499c56b15ad41d3f6207ef3139f3fe8e232ef08b30b875bb0c14d3beaa9d005512c151e25c87cf12931a482dad3a07b7db279f5c424f5cc6733c64390a65b82c8c04103cd0cbf486d87f2f50c38112b7d1fb853014e0d36a08029c3d322364296f04669fc5d302d7fe83f5f2adf934b434888a05f62610925465b9537e4dd9cad5e018dfbb2020b43a36a426392efd81798e1df2b7d9d9b51234a8309f2dc5ad02dae726031e37b159bb41f5dae32e88c03bcbec6ab9a365d0b9532c512c7d86cd3425748db131e01d432ba1672c71c89a352668436b217715395667e9261d3a65a03c9d9a17a27287e90f6e0e919ec67e7b30d81ed8b234f74a62f670b359fa4165f5b77152ef6df98166322c9e590900098a3861dc6ba587fb6a434d04828091e827500ea7be7542a18ef5c274ffad0d1c119335f565bd3f1eeccb06de26536f3cbc7f6435b5bfebc00b4f4eede610fab8be4a90dcb2ed88679d8ba5668ee21b334e5b39fac422f96ca1f8df7290b5f4c497fa2421f3f84305741d590444d9ebf3654d4f2fb0626bb8e7a50da39d0ab27b7b2193ae5cbd45114f48553e66f8b58ce027247dab83da2556a98c110cbcd821a36340f784c28a50c11a72547d938a8d41047542a20743ac84680212cc1a2569fb289560730c1c8e75e655d9b9040c2cafb69356fb2697e096a2196acc36fc4ad29edf7651909e6cd550a94226c74707a8d8321ff6e69b28ff15fa450f5af095d035a5e3be4ec15f85d99f2c073f23131b58321f73924555bb195723c291290cb4edc27d7d1dcf474227bfdc00c551a6f8443a8b795accef11dacdd5f5b3556c228fa07fa3710ca84816a69fef726dc5ac32274848d3ae14309fe5fc553d304226a6196cb83f933285daf432103599d0563cf94965046cb8b35d66d414b20c68706233f7e57f5a84b7d054f16d7fed685cfefd683d4692afc8ad1382748ad32fc55966ea880769efbb87aa126f9153ad1b4a051a5a4cd3b4ddbf84a969a5e53b61bcf1ad94dc52295cfcaf212ff1c035cfda6e12f43d9a3eb770311d7495585e782ae692dd6946b14e6429b906288a010776c84218fac82c09cd04a8e4bef63528af51e1685a978da93b838c4096d2d93a85e7060c0217c29a1400e1f0db99d200111bca92b22ec60b3c514b8f0da07e4b4e8717d083e508c792e57298972ed21e4cefa20c128155a6303e80f71fbcd71e6eecbb62359ff0f60cd9daa034a83ab1068f1724dd705bc9c11660ff6f80aaa3dcee4d3cd6ac563521306dcc08b00319bd5c6a2340ed1e712d156da838268aefe7da9926168ef7908954e8a7710c47d0f356945c601b933804904fdb713b6386b2abcffc23b2c8d39a03f5a0a3e1721436854dae7a5c63fa1d1d600be5fdd6f453dbfbbeddb658962d2f64b5d8d216a25d46a9a0dd2287649e3877be02473af5561c5936da5b18d13790217114649c525c3ef49b3154faac51bd1852cffafa12654ca412f60a1e1541d6571dc1d12bbda3a99e3d1e44f5740d9d176bff7e297fcb4ea3a2e4a2b7d6147ab2ba3b8118f199c59558143a466210cc2dd4680781f7ec1161218e568390fe51e5440252edcddc85d562fe6b15efca137ee85f24ba69a4f8b8360e588a919ee38a8951aa474e05216e3fee1525160454bf09ea72440bef7967e1f15a100ff4944dc065d7466117f72445bccd2fc619cc3879f5d40742a682ad3c65fc8e1e2a3f56cf06d28806f0069c1344d03982cdf7eaa3e16ad3448ba0a68e6ccf3764d4482cf1a3573ef77908f6f32deacbed6f3d3cea4e6dec8c268bd7a372db67868dc75e6febc3471a336b6acd82eaec0d1d9ebcd57963f7605d43edf95bf05795b580dee4486d52667cc5787fe70375414014728da8b24f576c91b69e3645650f8ab6e7f222ce81b392b769d94cb8da5bb780e27128289cae204762b8c3f5577691298b723b1e6d7b241f721447f65b3c64b41558e112712d77a25147560af8dc427c824d6db6949b6c9e400b50b615dc3725a1a1b4b838fd20b21107a1513313ec94c7c33e0861b36c69415301cc03ee22a9b7cd0b653414bb468b9ea6cd2f9028208997fea1ff9501f93fad0b6d050901acca2ad0e308af99f755205643cb47713586504828b90aaba50a790861576abdfaab1ab70f87f4d3de36bd4658bae900d14331a9c837c1ceb1cac5e553271e3f69cc33755357a9c75cc7060f27711950f2ba67542c6c1f76ac8b3579e33a4e0afb82d04aa486ac8bc50812dc64283787b8b8254fff5847ee26efa194b843c93291c174623cacebffe2c3ddb9283d8e699427d963372c7e69d1374df39665aca415a229a127f804400e512db5c7d16745e16c225119778fa3c8370227407793c689e4e919cbea40087f80c161444bb3eb7221d4d2928bbe229ceb393488c6dfa463d63f369cec60c1f0e7dfee3f4bd3c5a582c1e906a7219d86b6463a774530a71809d96d731005f269c64b87f0f60e7453ada374a4561551f37d957b94160b9b34d764223560e7e387decafe09e8302e248dd42c888d25a403e34852111571d92b2a4b0ba2548c5ebca674e72473216adeec17d20c39e5f3f51df02a1b5fae14053a39b6f2fccc8349a8d010199601637d2156e401c77198bfcad87552e97304c2509027b1aec6e1e1d1d6a3f9c3c79b23fdb254955ea07aee83583d61c9839263d60fb7a9338c2e4d9517f2f285f8f95d0b2a8e040d542ea0a7eb2a230f99a1258ea7661f9bdcc975a33e9e944e4a5fbb900c8f5874a37fc722bb7de19eb1093127c268176bb1b9f7fdd32d608ad60e5b253062791d59d3366238bbbde59d0bc381c458919ed7f83372295c6b3bfc95cd7f35f440a1b33759d82a4bc14fbfb4b3d8f04977c93b33f8340a4b7549dc455a7b8cba004759672d4f3724a5a27be08daef7d3b95aadb0f6939313269096453e4af6f9eb603a6bfb191827a8a7dc4e161475b363f0c7398225612aafe0c69837c9679ffd5a47b0f297537dc22e315f744dedfe10e805f262ea9d9486d644c4c564f2af30b5e01af22504b570f7ebf8fadd546782797e81736240a49ba5dff62f35fe74517e1179196ae4e3becc453de58a4e1867f61a8c11cf1d821e223b10791e64a31b256f620823474c72e06071b9f675b79869b46f4233d4e40a7f9cbf502076833c182e975eb875358b641aa9104a7f10c9874c0e6eb83c48ccbf8d8ca931660e359334fc46917f424cbe7e8cbb152fda0148520c4e1d2509722982daeceadb608082b351a0bc9c5d3bd9174595108750767c5f7edafd8a899aadcbd56f142f67f8e2acf5e9449cf4a4184bdeb885c3c755b12985844672f3f5d1a326631b7e5584de117682828403b55ad9c2c5a031a594d681e5f8055a14b876047036ff5c4ff3b92ace9d7882ffe89d154b9f74724cf32f92b10e8dc224b4cef68e622caff18a7ec15f905c44be942c3321e005e13afd4a06f632a9cacca9e454c9c64ef120f6a88f8571d42348a1dcb10a13d72bc044375a403f9b682e06ac1d5ba0aeae7d8fcac02386adfab61d2ddd964d27f1e1dbc1dcd0b1f11c662000b941ca9376654d99053c0536ac2c9ae065c6d6bb2b1a78a3b573e593d097a2007af541914545b2a71862d34cdc7795ddb6b4a07881954b95505bb9d255eb5fd8c34db068e246d8badf854bc12c2b612eb6619953c453df187b6a542544232fd46bbad35a9d299a2646db7cde997a10756c99e9a15ebfb04994efce5fd557149da3217c5495de44fceee972f933fb87f796a506d785bf82db57019511a4b102b2d1f0d7df669f1455590e5c71053382f013284a0db00513752699ae294a0607217d25b43f07daf22780fb0a76d74276aad229a9ca25ae49adaf1ee5f43ba91ce1be622a79d449405015f7294c888f87aa74245d56f92ea25a1e08697136c58c834c46c78c45a640abc66c8a5f6b8c0db5953a369a0ab328368afb2db45a9410eb2eea2b3cdd5a3ab0374c81b5d2447a30ca40749bdeb02ee9e682dc20d4f8eb7505a9486487ca7d6ff4ba9b0b68f1e3d3c6844d5b100d5896af8ca9ff1ef8b067fea0ca0e8788051175666b66e02e87575c1ce7bd71d28e7b9e39d72e9d400e4ce49e33c7e5c64b56d35a21d6111c211be98eb6636e1764e8e656dfd0a353e9cb7710d73e0aaa338c9c3c3e08ffb6e6f64d21809e3268aa39d6911e9d08dad27adf8bfb347a720fd5d74b4d2c7d2f142a4756e55fc4d4f3c34c1d90d5dc3d60131f105bfb2175f0da69ff388e3c3694666c06ed7cd59cae9e765ffadce3fc85fa276596dbefc3d6b9830ad2f24c6826e49496754a43083bed97c979c50e28dd60a5b9ed6b2320a00f263575b88a8b98119fb605756c2db1aa980633f9601a74ea315a00c4889ff1770daf1367ec83d501b3de6880b83ff8adf79c6befe4748ca5c10db44962310899dabe63dacccc6ea8fd692df09a07a5e33b7841c5acecaeb939360c39227f1c847815387929544c6f1f362df682493f0d93e7b23aa17c15bf24287260c8337ec8dc1557315ab1d70ffb10f72b4760372ba03977d90c5c965e531113390499c6b21a0fa6987e3ddd6739b1f5af67abedc1335fec8ae21ed147b6b62b62f3e9f1edc1a87996cfec941c03a0823813d0fcaba7116b29da1a0ffde7f3fd9747a336a35fe071ca84f6eb1a52d2d8a66ebd4d47fff03f7b229370f2b098686855184ea61490b99a55289a859569305ebe864f65e23b6b2bf7adef2cef054634be908de63ac4f6dda915a00d649618c369f3da328389365aa21efe067d1c603a2a7f139e4aab2d05bce8c3c5cfdba8455aa96672d919e6d33dfb13088d5b4a841244d94360a85b2b924fae2c9f99cb25eb74eb77d2ab4162d057760f523a39dbfaa63669fc6fea054bc623044f800976a4e49be69c605e430ac6daa09c9b54e1acd83dd917f659674a5703d7f9cef5f5708e98114c63548b2c21ec75ab8b6d4860975b5891005b78a1250b3016a904d507d3ce8570cdc5e373b8247cc354a4555dc6f8d9b173780d7a976039be2031f5e0a045ca6b3a7cd583387678a7606399e6908f0f1f5769588242f5a52a231ada5dae8e0b490a5d4bbee157a62b266ae20e0776a7c59398965d6c5bd4f1a5792f824ad1f746ce6287ba354190b0b29a84cc041c026f798e1c8f87de18d7e259752aa4c51940de23b1f2cd40c92a14ceeb543eb3c603857ea9e0be243d93186da70738e491ea521782913698de659d2b15575a32ec2b51f995a2f80303356d69a1a1f4572e3beb6fee2e0f088e7efe27a0c5a1dd135ee867cacbf4fffae0919b1ae3f7ddd61be5a97fa6a39505614ca9960cf75b77a52e1480240da6b97d444d7b08dc0a9fefaf36fde28a42a674b516df9e60776471fd6e8ada36d1d830817d99467d1f257df480681a5cac444c9acf4191a71e96a81229d740797e8589e6358f2fb331826d83d69749eac833eb1397a0c1a52814894ccc663de91ee2b8132ba0586ad1c579493b6f479f20b99c607010e0625ffd10f11873b8145241f2dc89e10eff214219a0db6ff410b7e09a55880d0aba525a80558fb65a8b680b563048bfe27a8729c3d3a898a54183e88fc1e45e23f64b89e903f1a9e6a9ac6c6ec83acdf5524d79f92c0d4c4e2c08a10f97e945695f19c393b84835d2a562c360f5ae793cca87f1f1d66b6845aa9a867c5ccbfb8f41369f969d21e78d74ff8518f601282ea3d680634a0adda62465ce47aa919caf12598a19300f0537c5f780d68493ab2736f7d8928614682e708ce7f162629dcd51dedcacf910dfe9595060ddec16f26b72765f96afe7d81c61faa1ba89c96fe28d3e0ac48d8ea38c0bf7f4265f991e9ea46d2c794d527c2e584558afafe7e76666d128a35df76f871b4ae01e1c7cde81ea53d7a7dc53ae2b54b527fa3a197b1667fbe95750a9806d9104688fa214a5b3b52f5187b06e5266f61ee5faa6624cc04fb23d0403e2babaff9ae0e051f6dd56d23331645c689c1d55e8bc9f4be208966a5904afe8561840528603dcbe221fcc58efc6d52e9dec6ed52e5a24afc6d7feeb59d12bc6063a78f42dfb70e3c67ef26ea0ba805afcc87184fc2f1ff20ee7c1905e3286e34005673aeaab320d958debf41b2e503b0c1796e801f8df8b0cd4a5202347257eaf4c156e29131fc89ba6f6bc345c6afa9060ceb01c3266ef913b3d625e5bce154c19ab1d3a2030c8b7504b18e0548ad61a703ea517c6aa8cac26cecdd63e3fc78dad73c78f41e3cbb93e45f25f00c3d458bbf29f9e0c558cfe8eaf1081d2169cc0fafb733b54e5c9273dc26c20f41aada2bea025a894bd217decf6bb270aadc5d76f15c798733089dd0298bab167100256d377f3d914f34d7e64cf81f9c89d07dc83c2ae2806b5f622279e27b49363482ee24fbdeb768f6a412bd16e461dad5cb95bb91719f37708d314e702f30e9e4f7d86cda72a1afd6cb38b14a7c86417c339414542466e16c2b58b9cd42d5964ad784c56ec7baeda9c4c3a02b056f4635ca23111db9867022330954fe93a28be2d11a358078af682613ce865c72398fa432525ef35461dbc616033e904ce5c5049bf50655951aa6772fce65110b3b13541999d360baa82908445996d0f352b5555523c725abdd991b62783a1bb2725fc7754f8aa8b1ceabb66f2f0614ad77a661856a677653014fc5a2a10e3a65de6110046383bf8f89b155faa4f0df8369c1ea45e392e0872e481e8845c6867cc0a948d60cd1dba3046bfd9773e007db2a4ceb1abc6739dd8a491938b158f3c519c650b76e3b13f0cc5012e6c29e28f9a5009979d345163120f5134da925c71aebcf87a81f349ba5bdf72f3abcc933d79f3c3f41d0735d5c6fa11e235d60044d95c03cc3ea67a5c14c9c268250d53cc19d483111eb82a046b5144f653c993b8901280dc0f88f752a963f0f8a915b956228cccaf8c6a0f7694652db2c5341014e759d9072b7069c52e99bf435569c6afb26647989bcec5be1ae94796b0322ddadf7c76213d81e898d2ec1fe5753f6995db56a4a5e4ca0381d4622f0519fb9177db89773329d725c392bb762407f643884655a7c47017a1b08247aa7b41dd628f606082c414ffa35a6c18a60b8692f328b802680f4e18728c307890388d11a3ab01c6fd0082b5326c7df5a8850a4f2d7f1927d1ed2d8eebe14bd9332429d875821ec9923f53bd0717b2af7a096b6c34ee8db4d561677cb736052b3bc96658a9f2dfbeafc520e0943e63e79dc8bc3a8261166774c4ad9fc9d374d72762003460f63b9b68992c99dcebbafb5b7855ed5faa0349931b69ab8493fd2fb221984fcd9e57b4689589ab3e629472347cb85e971e903fa5169b37731fa39689c76bae7e35a64a7f2578f244016ef0aa5f82b28cbb26b1d807668b1db585d14180ca4f856d0d4dc4129aef0518e5818f2d3a12b37e9b5a391b384b54ecd06f0c8f5f26950fdc1ecc353bf18b6d122054adfc4b07fee09bf534390925fcf049a866837329d86c641892b436e34316c50ada2995103c99c4df8833acafb7839e5a5bd581db73924a6848e163a864bc0130b79a62c84503567e16328b97c99ac3b164aa77c2153206fb6ba2fa98b5163661cf44d68a78662085643563388d08ae6431292fa6238197ae84179033e3c5ee31ad657fdb5cd4144925f7e214de89250a189c9d8a2942e7a32d3654b105b213d1a96ad57c16e5424da5acfc689bde254980d797737e8c5cc6e2362e119a2d21e308b6da58d7b9d9b229700dd175db24b43e3df3f89f5a88a7c1beaa3992c0501f15d9c9daf15e5f1be2ee4eabf56b2046b0fffeef69a5a3a20985480c9f8dfe93d7679fcaaf580b6a9807748df1c68b7aa23251628afce5337fe1d3bada361235f85499dd7515abd854bc251db7b9fe95147dbf5c41e94f4b9d5d44c64a2ac57c5818829a122b72595e7dc390084017805231d0b53e6b677610c3cebd82d5d8f9006438f35de6a1c7d170c61903aa6e5955280059814b5a79f06ebe730f0d7c444e82e9b74e226c5e2dd0ccb2b2f70629c88699594974e1074df3ced6dfe669dfe94aafa0f4c9e9c57d77b219a689ca3078c1d780d9bf5cd8ecfb7bb7c8d21566c2fb6c7de81fdbac1b2a524e78a49d83b43c09d817ce02699f209443073d8509f549d37a6dead800ba4fda8586d1088ca7f574125edf8976a67ef9941fd1e9c74d699105d6fe25a3ab25a2e49b6d51d81bfdcf41a150321f7f2053ac332e2ff3b5c56e206fa245af8c68387554ad0704c29b60df9694afad4d2770894037cc4af5f9d4ac9006349068a7a33658b6e54737ddd82bd1e80cc1103b74ce3efe36b7c8e8229acdfd71a36d0ed231dc992e0e47742cde0d7d5d8cf38b2f62dad0abde5b99be084a721c93a49f4d5e77215d1bbf9b060a594d830bbd104212691861f58941eddcdce44be2ace0ba380a0864a88d916cfdab44eefae3a108ef7aab9616efecdb08a0fa05e1fb5e60ef92d3a9e65667c7d4f15c5c9d8c5df799330949a53e23239064c24721142518277383a397f85270e52a9a350968441499b24e8f1d7fcec096cf90658af957708bed70e1a9fbb378237d0195c7f69b9ad8f64686d2a427e686c1b81d07ca246fffb5f2e674c2b60a7bcbe019e340cf1545d28b3822c573d03bf5dfaa7adf4e6ccea00cb098329985af5cf550918dea3176da8402f94213871c7729db43831842ec2af03974c7f84fd52a2390326ba0bb3acec794d3a1f24aa6fa886bf280b847ebe2fa311206799b4f38b2081a1410b93426551a7a0f65bfa4e16f062dd51eaef3e2014b0d6a4df5cb677fb0b61ea190b948c77fcbb2530ebbbbc89c0461d542162a6d0976f7d93cde7aedc955aa17ea98ff23a46ea48e7d8faecbb99c7e894fbf6880ab8f520e0dbc6b1dc4d9ea676e5dd7ef69be0f04cb667ed0cb353f0a1dc36524269d21ac7dd6f638557886a016dc82f1cee65711757ec55cf00761ff8ccd81308f8dca6e7133e012fba2e062409c66d317a1bb501b82e9916b21f211a089801e1b32ae7a591d6c994f58b3563bef60965090939382910cb464eb7bc361e9a709f376cdeff608de85bbe6a3f6cf0ce824b676d71e75b310e449d7cdf659c45fa31ee27af017a29cf4b60c7e738f743f904882a1e5f538df2823e3ce718ffad54aef923b74bcb0e9f2d70210b5fd69b1c7404805d0fa1f466d1949fc9a322877cbd58cdf6262e1822bdf74ebd66141eb01d60e195c7cb490255823c21d97790e37e623bab42a617e860a100418c1c675a445ab84b4ae1cd20f056d6b7acaa4c39aa917efecce11fa0f2521618a6225a1ef6a82d4fc96baeae9057b1ed883dd80afa4acb9077a60ab9efbc05dc5e90dfc15e24deb1d6e1519116247fb7b558678873acb61b79f45fcfedb196538c0ce6a76d8e067fbdd0ad196df13fffbc565c52fe509f3d8198d57357d5e18bcf06ac156a0e54c1e3eed520b53799eda85a304d734e1a8168a472f258818b0d21400e252ba9cc480c1f9124eaf57b3e375307f279735d7617fe92040c8f1ee7e2008fb22b880cb2e72a6556dba0c56eb7247edae4674a621ad72885729e6091361d132d761af60f8a73b3e7981206bc4479a5ab8b4ed92e3bec963356c992f5919acc53d6a4d5fe9ebeafd8171cb7ac43fcdb85e94117f789215a51d1de85386daf877cce39154e448660aeeaf211bd60850466bb91b1b5749275dddfd5d681194b6e952c7b523a3d84afef7f8d6f9bbe7f15d64e812d5372a7a44f26aebea438116eb043606fad5c87445d44b271a438e9020d88594032e4fd5f7a9cd43c83755284c523b95868b26ce4b510b4667587840f7501acadc73c95fa69065f19c553bcc6e38c936018201e054ad692bb2f8757c6782b088b0d68c9a4f7f8efcf16ced546df9478dcce436b2e46d059866fba6543b2639b6f748d59048d3bc15e72b602fbfe707a93b4e1c79cdb430efac3ab4a751e400b97503cee92d2b2aed37e7c6ca9f5881f656cd1d6e5c1e56b1901f2ef49798e5e1a162701705353361e0ed854b446f44582e81ac79b796131ec219e42bba402bd3f35e12bf871221d95eb1da1f0fc10edd121789ab5a5ee5b67c910e2ffed6a8f700202d90ef7e9b77cc9008f3177161cc0df750440274932c981437360e92e3b34b8bf1beab33739427e812127824384e01f5ba529d9a597b8920aa1025df741d3d919f893d5a3d0d0c519cb45c8249f4c5a2cf991b7d4e1ffed040de1d521f9ec748597832b0aad2ad1e08a2ae8de146d45f11f0d5a03c12b8820242b769e2e3e1fc883e86d4f592a02a4fc58ad53587774eaf5430bdc43229bfb54e76fb00eb9b5cae11e510f701b7d4d77c69f393895c8986813c91a54c1d5ed4dcf099b6030f3166e31ecd06b8e06480e7746e9b771ae1acd2a6910fec9ba152537d00c80878365c0a6627105fb2ec37df63f0c9c5f69088cb48db446e5cb0ee7e5b0c57cf4aa79fb6936218323062d4eac7573a4f9ed32840ebf9ece12aec11bcbc9c2b7157a40585df2bdf2c1483963aa262f738452a6dce174ee84850bf0402c40106dadd304db144994b82618f20f515e5362db2a789e1ef107442ee301a8dbb4f470b4d90a351eb89a4e975376779d7e9301da3678c8c714a4f09dd0abace7307fe93b9ee89f15fb0480413f86b287f16db46ea13d4a52c95696924c5aeca6540f893fcfcccbf42a390347a99ef31f6eb2f58ab26e9f111f12a7be457769c9c7248f00851da02002dd6220dd511c90f695e538c685f7641e01a58f985495b8153624d86922aadf5bd53578f43a1a69bb0f73111b51d3f490ecdbf06c8915c95d6198f2ddbbef7ce1d31154101bbad353bfd5436973cd62c13f69eb65fdd75bbc9aa5a1624da69351cc6a8677141470a6fcdc37600f1d664a71ba0b906a9e14a975e061ec76559f3fae13a38b7d7b674cc47b91a33db2d89422fcfe19ec1d8df60e0b7ec31a3721850f861a6a2e7eeee66035db4cb42228ee39bbb71331405ea9d5608fb57424f8e6fee296b0a05ff4e511a9b9d66ad888c36afbfe64d504a1ee84687839e0a6f2d7bd1110ce66fb6bfde16d3e24ce6f289a244d156acf46b17086a2f07ff3cb7e866d52bfd5a7d11ec88a8d59d9578916164b595f94cd798158c8c8f3b2f74c7f69aeac38f819f784e40de554b7cbb2ccc0f6caa87642e67880502f6548291ed804b069a43a2497dda165743275413451d1680dccbd9bbacf41d37462b8cd3b6b644e3694a6ea4b67ebb02e810da233deb571c78ff8e8176bd228d3c1dfa6a743fac2363a9cd9380bec36c9c6af4aab5afcf1c2645aee9f13c6fb8683c5580774f315e107ddef4a812dc72f4f281b3fa855d338370f0ff651be0f714a56c45bc11bad57649e508f63f235eeff28310786a8a67b89a609d767129237232b54e8a389f509a25cb8d59dd77c795d68c3978e90262f260d25e36a9fc1f2474612410245f4afa1eb5618f1d72f46e94f4a7bf2c086045ebc36ae44847b7cf53f9f4ed68bebe6cb5bb12975982add53061d46164c0d224c58d883a30c474a870bdbe33f8629d803729813d5770aac17ec6cde1f02b0230d0b2c34a33e3ec324f41e7a4dd5286c2e15e8794de2a42de51cc5eb15f06bb713a57521e28f526557022e37045464903ed84be01edf4adb99ccc1fe34fb63028b7e4b16eb8dafd5dc6049f55e3279bccb48a0064f99e5c4ab48321392d5e1538656c42e1915719f6f5b037f8a2b29410e63d66d46c7c1d87d12d31090527f1d7e6f4a6f13399ec54a61583f9c4b5636bfc95a16ed50f2c1ff59bdf0e3d668d79049244ef8c9f9a1abea39b6b277cffe44d29bfa4553f71e9de11cdf0d96ca9c5c18e97d0ef59409d0d5c0d08bb7a037297d597b02b918297eec5447a7725f3633415f27b89eb217bf4ac084da1dbe4531de8deb548477fcbe9eed3704819074b06d3dbc5ae86ca0e1a0b4a6ef3333f95ff19cf2ded496667ecde26093f5f577622be467c06ca95190c23d182cd127e40ce2ff1c5c931a9e6924c5319e07e45c54f67e6448ebb3fe1af95e4e76f33b36bda329fd2f7017cd7f9c9336f5dfa4d9a9af46158371d49cdb490bea7f23b2def3d70e976cb751e93689de3adb47897fc04f0d3e460095ba740af668a4465aa1f94da92888a9d3ea7609fa12dcea2f6d7527136f0d03995f01bb91d25c329486bc9c3b34ca29544ef9f5db07dfee105784aa2be24b1b4c53dad85ad32bfd5060df007e7c467fa2154cdd2f1b23452c5b76ea6e1d4afe453f4635adb04dc8609862ae73e0657a8ba040cbb03dc66dda02588944922a5b473d945580a69f835f0f35c9576969ba6b810a686c1bb1a340926399004b9df3fdcba66795993ef2756cc7b33809cc05f3909458f9b939aa6f68a238f81c94e80897d3d17d401702fce6d7ca4ebac9f1394233ce0344421cd2508e3f0a0508505278e3eb59a83a57bb86e876d36fc08777a06d637b02472e92c8e63b094956e2b6450b8b45955dc1837a35f549d958c948b17fec9606331bfc0f8c8ed3fe7da2c73f418548764b125e2f940825ad9dd7c448f6df881f201fe7778dda66473a7fc4c2d7d2d52e43b0fe83946cb8b79f26a5790d38e6549009613825841044c97d4a874aca15467529daa6ca424ef78a966725580c4c4696eb1e46ad1b42524a0cd0aa5a4bf1247953e8ea82519d3bded4172ef4fd602ddb8e0913747eae8807964c2b287118bf7f05345f2a80e2d531b134050f63d7fa693e68ec0517ff622268735d5791e30260da6e7c3a825321d6934a3c9bc097c0c264cea896dbc854e995cfd6302c947de17d0b216da32f2265de702e085c0f31030a9da271f27f301b79d70a3590e25418902d440331245b26e6ae95db8a99f3c4981d7ca4aab3e7379ee972dd471b6b4857251cfd4d459b31e0a35fe744699a5b1a220ffe8c0d76dd7ea1ec6f4e381baae93425a62b6c2d16b329a67383883e24be7ce234292c493507be691316ef2b4144133be6471471e963e120a8931a9d85c76738dfa2499d06742eabd9e95538ab13eb808070dbc45f77b833bd32491664264dbfe429b05d1f0cc74ef11cff6839dbb77152655d899444b566ebdfec256b9b90746156a7345071c141121e9d0cdadf8333683a5ac27b35363ca94ab512b1971d4e686c380f8442d86bc9a07c050a8c075611c0219d7ed98853db40ef646cd0d298ab165aa8a7cc12da9b60e18f3f716513a5ff3cb1e405980398463d33939058da9b7bf656e55d8f4579a1e7eee01256c09e8ed5af33d24b44b6cfd68fc48524b11ae578e9fd36d8556d12a0342e36d9613e7b5d64be9e7d113dc7a8bc34ecdae160c7652c575fae7a860c11710387f85efb7fdfe3b169087f7f7b1983e2bef39791f1d192e18ad15a90919f67eef8e1c4dab7a44ce2fb019ab0f113cc84512bea7009f9f70634cd5307f87dd71ad55bc5adf56964046517b1fc01a3f053b5d468e37ce23217b7387900ffc0e9a547f08b77597f2bdf8ef0ab822a871a1bf373483265058e7a70667690b02719ce91a1425d1c2aa1e9c854fb8cfdfb34064a596ad43fcd2bc493dfe725a54a7a6c61b00429ba2a0dfb27d326b96517a6a8e65af742f5e7f0c8efeb40662549f38aa6fb38ea2fb7dd611665852c3dedbd040c4ecd2862dce62679e086b5358413f67363cc73da4b7bcae061d342495882ec0af0762680bd844fb5380d7e210990a3bb694ab18b877aa06dfea46c12b1929ca1ea3d3177c2c42e04c41bb802f6725b17d8a8d7a2fd3480dec7ff18f7eecbd391002a9203be90b20b3cdc5a5d54c80e20288e477034f61929517fd1607402ed5af9d42d53764660e2b6aeb41415aa0fbef8bfa8cc0b9a69cd6cd21ec335a142644c23f5b5a2fbd72e70cfd44b0a3f07a544ae9ebcb0ae207ac599da6c738e59f1a4a8ad78c0a55d5ebdaa5eb41f3a1b4eb77ce6672567b6c02cef7c91dcfd885592da2acd0cfe6f3a4675db7239dc5403c12ca61279d5089117ab8c10ec6bf1fff980345c140e1f3e09e0c9cb0689ce51df0ba5a2ae7554099d1186b824461e1b302bfa7f109aca95c823237c1c0d11022f8fb6d3031a12f7c03b39a55d9a6c2305995839b8ad253bab133b0665ecda4b1ddf681535a40d17b54a5289d8bb9864dd92a75cda51e0e3803e933dc7abe1102d06d37a160b96bf8c5e54b128f83de02f2ebff1e6555eb5763fd4234a1aa33d379f6c4ce1fa6cb89b5ad931d18293856bb13bec069536d76ae21e40694f0b7fd172247cf78feb1eb0a21debf1dd80eed5e112222e893d0a2215cb3290b8d62f5ced29a79289b5648cc560a1a9a32e94494cf583036f9da8a4d797121e9d4f4ea71ad984f1ed6651b076caa2c766a3ef93fd6ca3a27dd2564925e670845fbdcbbacb379e01dbd6d7da1a136ca58f8ab59264b50e796d8d2162ac3e2d0faeeee31c135872cf84dde72decb7c3c35c0b165969e97b1e979fbeb5429c60419476d861376002e335f90c69edd7bac38b1f7757eb9908342a53fe3bf053411f7b88fefb7e446f628113e9a2656ab4915252f626a698625766678377051ea5a1143e9e2750df1f4ed2930765840dc7be0dea20e4a24bab1429702ec88edbb1b2b465cef7e7a4e14385ca0561180168ce3cc983a33574f350b8362dd4beda09100ad16ed06a2e1ed6bc812c9a2ab536026a5cb4a8b4bc61ae88e5739441ef738e14692b60494cc0f4f1ef62b34922eab43787f1839358701a706514fb47761db54cac99e6d410cb65f0d92fe8239f248f2f9e5f8326d91f71451950e2bca4ace6f4913287959f6e5e62ca0d7e0cacfa62157e274a09a3a25444bf6c373ac8dd38a3c4320b0a858976c3fb858f49655d8cd5f4acd46bc6c7aadc4a0935d7a6d78bf6b1ebe0e157ba71024500eed02993037c4027c00894f2bc698958e7e2821601704e6dfb528220f6ff38e2398b4aab3fc8836433dca69b906565c1601e5e846c47be6da6241c82fe1f815a7647b88f922749c080361f11fc12dc302523d667c0f661fab1b1684947f6ef5712c7ae0334e5427927700f87b26fdc63de3171015813f9af7aad7c6fab926d19ea9a6b9bd1434bdb4e5fc08c01112b9ba304298b3d40bdf069befe7d5f220259af22c21ce0d6fb54c8a8015bd5b3456fc9f17c09b15dff36e50ab5ccf5d2bebf5ba36890df72fa941bdba577bdba793afbc7109fa644bba3fcb603ce042fde5a72f295998c1093dada584f284ce9b7459a04de6950ea583219487f8df1b99090ba8f4380a3f6c11fb3e2b949626c0ef440bcd15b3b34665c41ad83b1ed16be7f15682d59dde903707d210f7671894b9a1a45ed83a6a2a32b8c9f99926b18f7eb533ec5755999bcff65bb5951a0e02373361c8d22fd3a292d5f59d8c632e58217f47217bfae82419eb34bf037d2433720ec164e55379e09fc4a8aa2586acae78a3d8fff4599056328d3626297f8060799952052648ff02d018e7e64e238a91d7eef1ce55df3e136103086f23220bf47e44c3303b0a19012ef4cc7a8ef2988486149e8a978d348bbb66e2cb6505e43206260c3e6ac889cdbe9046e894125e46ed5ca26e9751b31d26a65d9742da1ab04e5f818423d98bedd1c8a72b92ae7a8f2d90fac443774db4cbeec4a12cb6049d07c0206536921780e0ddd4ef9d6e939c80c08c6b25e66809797000a2c50caf1af84241b726357513a70614e21c501af5f170ce6f812b82bd79e3674a3152190a62911102702baf1bc460399bee1c32b0a9b681f44c99264b42ae34017755b8ee3bc7b0d397562315b56e1176e0cdd58102f12207d8ab16d051cb304d02ac03b1ffa9dd7a47427c147234d400449c6dc2f83b4a7d1cb991406889b08936a632a7560de1f7f18acc7aa56c26d46352aba4d402ccaf79d582899ec2acfeb25810805bc918536cad830260f11369af7fe46aaa4d2f10381c0dae9679951805609aec6197b3d040dd9870596166dd431a1690ab1a76cbd541e0dbf9b04518103ab26b556a81a87b3e8a3273617b285b43675d62b3a2e49ced37495efaa6d30ffa528d72a33d0d916b398f24a1753aa8096277b25123a1d42605b95bda61de6a3a91fc00a7ecc4710aeefff96d2863df4cedb69b85264a8a6b090fe3b9d8fe5486b0c09469f6c110681f3925fee33e7326090a55de4b14bc77de05bd7e080e316f57e7fb378a2278b0e1a3cea14eba9ced9f8241dae5fc7cb3204635784c9fc63f71e1c6afc5b6b8457425d6de72cd12c4a82a2efc036d0dabccdf6ddd6627347885f7790cc446dc48389958b5edd90852d4f4f6766bc930ad6f02eec2824355412b01771169318ae3392042cc344bae0db95a87f3bc52f4f782fce468338b489e8b68c94d63d623c0815bab3e873325276ab4f6697a572281074818cdc6253d4d7330fccabc536ef9af409884dfeb9216bd87f97c4f26eb9f5c2679e8d23ef998ad3a560b10a01dd976c95cb0394d7ca5a5513e5d915cc560b833d97b0a79ea8a4b54d693c7054cfdc86de87e95a3daef394171b30a1b3c79c6465e81383c438ea5e4ad071ff0af98e12e0cd1fe6966e3d5e4fc15a3093a1949922e16aee19355dbfa092dd36c2fc3fc0997b2d5e00c6e6dcaf42f4a7cfb3e442bdd58d8083031ab98610185b88e78a7563320217b32c474c9f4fbd79c1898ffa8ad8de5b30febac53a288d80ab9c185a86b0a7ee0c1a48c886e72da330aafa0ea9152e08496153a141b1327d1d54bf3d7c0836bcd7eef3aa2d9de4512dff9afc8eff629f75a446c53148e9b9ee3b73f5c7a65c8a50c88ce60ca927a637c4b37d87f82cd3adeef4d7b115fff8f840e18a7503c83e0901dd2a52722714688ea9bd805adc522ad87a5a659f43e35b64d79ccadf9a2a0713f12332fee06f4386fbab511223c7701b4ea0e3a80b28f178fc615a3c4e09612bd3bce7ed26366098c1ca7727e7f545f6d7061899a23d12e36e038a16a9cc0485f62e1f9185f9ea36721b0062c6e5cba31da09f80ce33c1232b7738679d13afbfa3aea747127a08c5de777fd6cf43a10e254732b18ee54422ca07010281346a14ea079c5b0dde96073b84161120bc00b6b20751ba729934973441748eae05446a1e092081f978f647425f17b1a86046fc819e02b8b13fda2dcb42c8a90d849b3016b4bd6554730b7c3f5ea5cdb9d09146653cfc8121c1c8cf18d043164428ce475621077ecdd364d8177c504ce22c008e31dfabde8f135010b205193375e11ed4e0711aa80a270f01d3a35fb7dd0f51727626aa66f0d6ab08cea1b7613e5ceda642c6506d2473579c00bbd1f5480e762320901ed17a0510f34920a49e7540dcd06330290c963a8a2671bb57d5f77b7c92aad63def85912f405ef006b2ed6075260f6d522a286448af59b913517174847ab463483cc4f8357f9d61ff09a851924dade89f8a08468174593904d6d10a938add33170b5be9bb59f73e9bf8cea5d8493e8263c1555f60af5ebba704fcd641a69fa98ea9c1eb8b047706bc16de1cea0ad3733371f151503c5df5ebce7848e07be144b4df9ccc5209f500cc3460c63db417bc658a97151603380c54f202f065033f41b6021cf6188d2aa1884a59ff63a65e7d0f440ae39bfcc0a8630b2f6580253a6785cb8f3944da5b3747d3f928b2adf1d86ad46c92181b22c6e31ca7ff74a88055949d13d30e9a139f942a98c94e10496a92965b937ab23a4d981afaddb63dbe9d2870eecb20b9c3188398c472352b259b27122c33cf70fa0162de36da1e41d3f1e22d3713e26d97d8980dfe16ffe0ddd706712ca71680a230e83db54ce72f1e0304092895e19beb211f8637e3900eec0ab5837ab64a3f5d01d28a23f0d0c40fc1596c9e8d78af75f4739de08ba73184212dd6a2ef9dda43d598af69106b3356263d82f1ae9168b9b02cc4bbac8eef04a857bea7d27a94bd426a7b7df7506bf1cf0724d694acfef6bc7c14b05b10ad8c769aaa29fa0bbe146ac7396eea5c5ba25e53dea3739d286e6a704cda151e0b961ad5fc934e92cead896da87016c559f45caa5b5d39e5e2ab475a1c78a79032b813bb90d25d5442f93aacc9acdd27ba2f02769e0f54d578f3f7bd4f9de41e75600376cde5883119fae0b8c3c03e4c98bbfe6930e9e70ce9594194b69de983d12ea64d73f7b6f79df0736f8eb0a55eb4c9488130d14f828be8c7ef2e6473cc03a72d6684008ef28feb65dce195948c0c4a6d0832a10c91d0b13c054cf12603be41e859f2be9fb7efb515013ea1e38b03bcd77f42456e36d4587ffa97baaf3a792c2738444616997be49edc8fbca2cbe7abb057ed7993f0f82a5df3daceb13ed2f2470b7c31de4bf1f3e046ba372a19de7b2e850ef8c1841bf9a9ea969b52b6ef18520538543e611f0594019539f990f210bb125047eb99bbde250376a60456009e648439238d75fdcfde3107a8ce307d9d25a5faaba022584204a333651a98697687a479990db1cc936661b3fe3bb718654af54d1ac4ffcdaa932c540c65444b2080a62b8b85ef93f5e0e1ad1110880dd0c87d47c2b8ad7bf090eb79d7c901117cbb7addf5d0acc29c7af56e226bd92c128836604c54e919e28229465aa5288bbd948e6ad7d265ce86fd76dc92e56e7aebe243cacdd54908c629d5484325d13c682d8d1bd0a3158174aa8ce4a7ec3ded79b884114ea610127d9b012a81a63a5d24df050727a694e8e5aacaa0f6c71fc4b3d11d3f35db72cc5a1194c5889057ddad863a68010d3769ed6df6cb1fe42ba32ee4e9775616a0db9c453809ae102b032a7bc3fda99fe11830bcdd3d72fc0bbb4c4947d76db285bb74ccd918518ccfbdefa380812af7f41e09d13ab7fc39766d10ede457ac9ad2cf9ad64b23085e5c6425f9352de1bd99c1afa7c9912552d71a6dcafaab4a445f3e7cfc76cbae70e7ae966a79a0bfc41e5a8a482e36e819668c248d6c9257b5fd53591ae65666d5457f8ca934b59c41f63aff81143d85e342cc340fa78bd8dd1661513c898c4f280002abcf74c2afd1a632bc2169966a143ca2946c92f3974e10a86e538ed409a1740497d881f34a025a7337a3d3cc00970d4b4a0090e34d6fe12ac8e0ebf7203140e515ebbca87544728e95d5e568b754dcd0c03a9f083e020e0d6b524d7b7c7dec5677f38aa62c5101e3cadd8a5ade9ff3c05bdebced19f55c2cce1f45dfe57fdd6ea43b3d8ddf11e21151a5a10c0123c463fdd02f29fbdb94fc84b39fe1d894f1ab890a4d9f1ff22449391917fb17c07750bf9a4c9353a743b922298dbd57bf23902a680ed2fe7538f7bf69ad433d1a2e3b05b164f6cd1baffeb74f86d4452b1a3afca97f29f74c05fb85c469b6fd3e41da9a0b3d21d4e31298e5ca469b39b6ae71bb5c30d29c0e2741fe5ae9bdd39160cf88828c60bcfac899304870a85324fe389f1a47fca062c2c49ad70902b344695b40b1a16dad27d8c25c99f09b1bdb04f175de8f974acfce37ccc3c50e82724a95f1ca614d954a4308f7620b5dfc851dbd6b6128211962005ce45b9e3fc154c2e12f92b82b0f5866917e1ac5d369b7e1a28fbacafcef29a12a9975b165a1d9590119d844092f17cfc31315049a1afbc29491e0d495fc73e3948d657a3c42ad30c23aea94f2c12add3fd2c668286f4205c27051604a76cb1d918f85299300c519a673afce3edef528a264ce3365c5c653641061a25f88e1b7dbf4a55be3f623013633009a241056780c7c3596686880610e065e25404f3ab8be60cb8b37476b3585f480f4f6d5e77c32266d7626fe379e5c0807d6898ca0a2943de721108aa9c6f43abc2c273bbd9b7520867e8b2f7a2fd31a516942919168b999e4ada4d77d8097fc0bc3b84b1ad772a07e84a5ee4a0ea5f726787f89db88cb5bbc1879e799e70e4c19ccb2917a55f73d7724ecf027ca1e85f47f7f2e70693a27fee0b0e7049bd4d3e584b5b702b3a29feb8d9a616e31e2881fe2c0c7253b5ddc89494aab5b195e1e1430395cfa8a014dfdc7bd25ba59d6bd5ef53894ea7eb5bd1f8665ce5e8dd3af4eff28570bf185a04066bb29e1b9841df1832597a1fd26572f99e9965935a83966a1a1e0f506469c0abd40997c2e38479a124ae6f17ab77259cf62a565431019ac5d2a7cbd9b57bbcb183e6fbae5c53222bb3b1ec828219853317747eb345b9fde81663c89df4eeaade69ec64c9c4ddaab8e1db67b35d7d3ed350ca0cf2eb384042772f5322facbc939472789f7ec64fa1593bcf9d28703ecf60264c7005c71a08cef3122f04a1b143e7d1efaf7dea27cc04dbcb945ec1625c492d89b0c8f291bcda5224394a6644398b643a09ac6a2a939b6d1705ae7decf5f4125c41e67582a21cea2be9b201a911e40ee82984bfc8829705f8b227a18f6b7b0b34da38dfd68dd2cae2c8df44e0869532ef73a7205fb5047f8933aeb0e5b0ccc30bfd581bdd65167206175eeeeaf84841e57c31c9f574b8b3adf444dc4fa8f84e7149492c1b1cb16d40bdd483eaf6959eb8d41478e2db3d3c63875eb33a1391374fa07d27cf67f751b6c5a6760f0bbd1330fe65ee0be385a2f1dfb508dbc4bbee2312ce3884c16128fa040275b5edd4e266b3187895e3835b5344b3b6cb61687534243a2fe3d3f6ade69b50e90ace7e4f921343ca5de0e0f9044f5b703f2c10704d687735409186896222f1278f6a07fc141e41abdec7dd6ca147160f11776cda95ecdb94a165cd057c68aad02b61e5719ab116c4a961691764f9fe1567cf32fdb1477de4c591dc591e6b4fdea89e079f168e1a4d504469d0ed85bade275906663671b3f072d8e4ac446ffd75915bc7c91f8850c455c4bbde2a56eb21f7ab9712df0162b2785f3a10d788b57738dbda2261fe847d3b334ee11ddc96716683725f1fb181bf8902a36709e1e9ab022bf748827ece7ba5a6f2b3aa653eca4f9a42d9dd0631ff68a6674c6bfd67bdbd2cc131e468a9d56c019867267584481e5b466f977f72ec0a43e5b155b7400a5fd3da1c693bd95f2224abfe737bf0d0983e881800ccb064e79012cf73cd2218baec0a3dfba4eac540075544dadc7c66c87efede0b36a130b63bc140932252bdac2082a1c4bb334f89570dc7c7929b445fec46ecf8822f0363c0f68ed750f79b208cb10fe498716e807cff129d34c69d77445dbcb5d81fdf48d115218bf2d7f1afd38f2e8099fbbc43632c4aa1b2a9990e6df96846f4daeed65817260831e0a5312961b02fe2f4173de81d7b15e63221b67e270baf287c26a14f45d23b34d224b5b96cf1261323a5a5f1f11db858f69a1a10a8ebac81e8bd0502ba26629e4864d26d87caa7aa7c84019a37959e2a415f210ab166d1d8d378636f8a728d664ea2e9623e69c3d825010d16095a8697d8c74f8dd6074bcfccc348cff065d8d4e49f6fedd95ed3a2e5bfeadb842d81d9f925ae2aa14f5234cbefd516dc84df3197285d3b1e4d5a237d50fa90276637c7acce35dc6afb38fe496780eea5cb3e0feb6ed4ea7bc843f4aa9d97c2bbff8437eb7c921410d7140e1b4c91f42fc5243261214c29d752e9683a04eb76a05b454daa06018aa93373df00d4f2aeeb9ac774d9c70f32d43cf377d5b5354889a6326e5cbbfb90c808ea9d2f8267ed1eb36281b9030facf4005e8c97fd8ac54acbb7888da9719fd4937b5a3be6b72de42ef08ba399973b1706c0f80f71db9e618d70d443ee4fd10c5f4aecfe0de85c19e77533af149129da84f0272a9c43b6601f56f870fc500d7b429311078a3fd79ee2db0cca7ca07a1d230f1ab98ff040c9e91ca0391fec898d43a5e35328db74e88eeb73f5cbef3b2400686b29259ddaafb2c19af802e55d8fc7fb5881c2d325a7d6cb88a29610ae69ddd014ca8b677312d5bf9ec985513cc19be61cde5cb58b599a9a72bab0c2bb03ea921b8de04f576af40d20ebb4d5daeea96fbe6a89462cc1bc2fd607cd67cc633745ff079f9b2fb36819d4c7bb891286e5df533e609c65e8d133f44f04ca692f9d6b05c5d6b1289aa405c09e5720009d3980f03dc92e02a2e5b2f33baa98ce44fb06ca33ec9eacdcf77415d28fa990c44107370e63630b7c759ce1838c7e0dc83fdc8e6e86f36efc24d895b4f9e49666a5465dd6f0c33468623428f2d6a636d9603b47594e2feca063a3a97c6f53bce2ba43548fe0c8f3966d23e2ecfedea6d7b0d08d7f089f3b5ed02e5366fed0ea4e42454b75dafc39834579e9ff0db3a58acd8e75a3e83ffaca28d928adb234ea21a661b0ddcb964f9774dcf04f57a1598bb56d28a4c71ce8a5bd615921a37178b2c4b8a6c6b221fb1662de5ec4c4aaadfa649ce25435148ae911ad15c217aa333a55cb567576fa213b80542fbb0c11f2ad90be26d147858f9ae0c05f8b2a24e9108982f8dc73d3653ebdb7dd796189a008579cd55cf607ec57fa6eb302695409de0a96a05b06b895df4f87934a99360fd41857df2d6a578e110ff20f848427deec1ca03b7476c857588b953f2e381b8636ab91ae34bd62ebc652bf47caea664ba6bbe6cf5a1054811c22d1bfc0b7118c0f241e7136c8b0b72e0375121983d22988f9f3d3d1191d0dfbfd62fc159b8f16a595491305806a3d8abb19e8f4ef6165b57202dd60e82623a0375d0b10d2bd2f234f7097bc24e0c972e6c7a44c520e5058c1be865307a4fc0ea7267dd41208c45c41250ac0d7ab358dbfabafbeb079446cf91cce078744d966abb99954f35f87cac16c7eccf5201aa2e15a93f37126cc1b825f48564e7dc3a7d23d3b299b0a891e1de7896a50e1a85ee87a49a657b2962480bf91a5a55aa683e36b721ee4b1040b18b6f4ef3d2cff66595896a86771c0b74732c0d9e07cbca7f074d2bb24e4b72b7ddaa880c885cca0c82d4babc092700b55895288cffeb554749251032050f67262d1c4b1a6e22139de7e18fc52f711aaa4930caa21c928fb44a23f9178689782041192f6252c3e295a8c2a88188b3d9dd7ecd4a481ef1517742b08e5d856f4b809666ab4fb00138e44297cff257b9a15449e90016d5e992f94a12204cc69430bae464c2d42c597f82c37cae0d8f7b22ce5ee7ac3a98564b716451fff0494c34c21ab6f59ffca5659162a3db1f15915348a20481f6f0954f1de3cf1b21d2cb3c08f8c66da6ba33c51a9eebcf6e7cfca6b0081a9089a58adc7bad3afc5cefc67e4841939aeedb8208e0dd184c4e3f3e0358f807521aa8075cb96442af3dc980cc2784dee48c66a8b82e933231e6b7c238f64cf06c8fdb6f18309386fc52d5e0d9dab227dfd5a26d35c126b3f5c7d3bbcdf9203e55c34f793851649d669637bd870aa5e7180339aee8a33df00d2bd3088ace0dcf9541e46944188dfa1141dcdc249b49d9ca9e5416702f0462242707e7b7ecee3c195077009e18260f74817a2e4f4b5436505a2a61d00cddc83a660d68aef2d7e5fd4eabe06295774b7bcc19e90d68d9963ba26e8330892d169e37b6a458abf6243a92ae41c5541d6cfb81794eff74eaba86d1943bd804af8aaf73241555938fc27448e907139470bbfa67db9248a6f6667abc10b438205d0fba01b216b8dcaae97e0ec151a71725d91c0099c6156ac86524c973d18a04e52b493530737a5cb8ca86322fcc511c3fb99142deb4126c00651a39cdc1f7e738d45dd7fd14045af7693ce2a81fdabf489dcdf82a575b3046c16bfded5d31af3ccd710cc7e1d28b48303afec11d9c18132e28039d7dd55b68bb79fdaa84e217c9b728201660c4de7dd95ce4a1bf10c7849d551312e48c98b8e041ee439a5a837d407d47dca16af520913e0ff112713cd86bda48d28853de0de25339ff5413f70063b425230b84455d0860e0723c8ef6e2060458b4738a3d58c39099483e8e065ede3ab174016f07eda6bcf759e9738aecaebede36cdd3a0576533eaeec6ab0a1f09c58a1010d2cd8d49efbd492830230c1b3be858012f14fffee40dc6916c88cd2f90dd47ea8d0a0c4e9973831448adfd65ff1e59e754ae66f5672c7fca7c0d16dae52c38eb0aa5a694143e42346961d7cb1bfa5914331a4e5d7502e3733e863c4ab461a5900a748e5be358a99da9e92b349fea2963848cc8276f3d082c488a4684d0fde732e8abf490321ef759fe786de62ed8ca73f1c8b9a78ee36683c4c6f074aa2ea92d8df3262a29631c2bffa7cf95704eb2ad8a3125218b98c6403b99582d10c0af0191755dd1c58a995924b429e39c2c001211e3a1151af88c6372d0e2ac403f689eb07165be3ff9c7d1bcbb1cfbb50ad5baf3464e493a1bfd6cabc24688cc7e626e6e5c24f6f4aedc3baed19371be4ccfc6cfcbda66c429b291c01420975a20167b1ea2465f8da52199f519b1a17cf4e628d1daa15892de74fb538947bab143660fac7eef1b6415ad0e475f529c4666a226d82d6ea34978bf2c051454be72ce14a7e61aaea51792c3c99489a7e489fcadc6043aca03f55b2d4bbc14c1fe3b64b087dedae839469cc002d0d6c389ea1cb6443be3c2aa9a5c2466f920699c057b48c7db3bbb4ea29fb93e72d2ae4fab9e349cf1ceaa0d230cd230abfbebedff08687d74e1758276160cce0e0e0974a14a442fcb762d6d0600b91ed19824f38aa21a788709deaece24a5764231a6ed8f9f0e756c8550ed593d14a7f87d5874c14a53bebab360c9e7c7babb54afb41cfd13bf90440e2fd5590804d9c62ce196cb649cbda77b0e441a302721f2f007ccb37c327a2266059198572d91fd4473382c180a1019affa550a862b18430aa568b5b49c43acf18061a80e00f67a9529f6dd9fa3327b130a601997be5a7734e7d515367f7f52cbbee208a3b720e012766c975940801a45eea80aa29f2c3f143e47e9d1dddb005c45ffe837dcec148f27efbdc585b1a44ff653879a7660a9fb4b9ccf5f4af693520d8b09c91131ac4799af62e51866fada1950bea262ccf6179571bba60bcb04e029e433a929aca37339e80dbb15939a4d1b5d0bbe903b6cb64980bcfee4334ad8ecd8ebb746dd3f9dbea7371bd42a3a82c32058797b0357ea00cbfab49589396ff1f3aa233b1350a6b862eae873ade7fd6931d68b84c683263cf2f9323661b5f5a60452cfaed26bd85045b0219337eced8931066bb7ec6cec034d82a2ac4a0187112190ae897ef536735795f434e02234d10dff8b9533cc384d331edc44636587b898cf2e18f15f102042c2ecd0f4d9b580fafb965d26b2ff2d875b34f380dd0dc9c6601066185c8492d0653af83143f45bd11d10ed18fe9dafeead0ec0e3be0c1b6c4e899eeed181ffaacc5905ab9a732872777e2d03c13b1dfebb67f3be3a4c4ac18f757cbc0b7bf6516390a0e5ba5e63718f12948debb2123cce9155592690e6930151a4cf4650c44ca59f63145dfff608d35eb00423b1a7dbe80b3dc7a2e848adade20584d79cde3e82441365e96e170eee2999953704bc548724aae9609430b0bea99111c04a1a5139a20630086f9cf570eb77385b86eef4ccd52337eaf44dd15cfbbffc0169154888b5bbd67aedcc75766ae7745d9c26f85dbd0edeae9db69629d6156f9252b1ec970e75f83be5c46bff1613bb207ecd4019b158d53ccb770b339938a9688f2f00d5ee46d4e28b6a63f589961ef1741d2580c46376717ce3367826583cc401d98e2f0f6a0adf252a6c39fdf347232dfc143aa4bc7f89594bbaec2963fa6b91f74de81b3535260e4da644afb61e09b758f256869b4b274e3f1b7d8233ae2ba8e1efc68859bf76061f3a43802d69f500486b94f67b9345936e3deb5d9c58d224c17326753a5160fb72bfc24effdaa7b27a2d838f757f019f690c1f1d25b6d5a78f1b4fe44e9d37b062bd3efaf225617cd9a645b88acc533cd6b9af799090474a233910d11ecb67006f341a1070543205409516966dae20ca1140903f806eaac82997b3034731073ed282c92d50c9e6a40b18b22874551b1a10feea16ff59f22ffaa7b47cc1c3a96db4ba360a89e76538835e47e7f665efddb3bdac28355d7881eb2fc9d6ce631e73ff71637ba51109b7c3474123e8c38ae0a8f6509712226a13d345db58bfa5223a3c057778677289768ada128b4b0d7d29f28f954b677ce5413f744d7ae0f10acfe1a1ffe6b2ba69013e0789546ae3cc1d4a03bbefddaa30d3cd825c502f3209adab6d72d1526f94b488d1b6362624ab2ff55b383898c3592a2f351617bd4006a48e48a785441e7065dd256622bac516825f85aae1c5f734763d15404103960fcf4302b0aaf23dc7fdf0a0995816f277abf0a5bbf129d2149ab0d43730578418ebcd9a703283bd8fab5edd6ed801e22fc2cbf3b5c478f94d562be728f7c81fa188a99a6986271408ac69f4da774c422f50eadd5919785b0086061ab585bbec2946fbd71fdb90f6b2ee5e35d226d825df87b1c86bf1d01cc3d990c791b2cb4c9f5f31abbb1fc2612aef062f0129afeaa59b46b42a05245211e176f353031632e0cdadcd6e5f510d156aa75cdc6e34982a11ea3f6b33d7ef0f48d80f4184f35432b3b320fe0b5676c2da566ba3441ffe3d5ec99f625e2799440f22829303f924fc44f77f44260ae14a7b2d3fa0c5a0f8c8360bd5c47ed61a406acda57b7f94588268f73c11d46ab63dfbde80d9e2dd9c630eca24bf75bf04bfbae1226263f62f44fd39569f508b2b59da8deed0f7de893f13b426e345957a653d08bfd77076dc4fc2bf2af800d9ead6d5f18e6baddec116324a4179c6101dd666d31ec8f221bdfbf44030a1853ed2f042c842c2c663320a6d5c9db8bf9affbde4f9c19e53729cd22e22daddccee092f754f378765e898c29e29e56a00f39c69e856d0413108228d9485566f8cab9456e23e21770423a43e21c2a20ab508b5085f06356cc9a1ac256c5ba109136022761e2c3006d61e0de3e0092354d9e58557abd70a233fce37fc2e202f531163a9a83c29ae079f0c1d93d99ae9c2b9e6615f94495cbdeba5bbddb829b00ad99c4427b0050d6c087cb7904efc5021f43aebadb9f58359d8f2b7af8e841d0587145c44aca1ed7ea3c1f19ab91fb36673a4b62f4d66cd187ce5570f88152e7b9330f22fd4b909974918af7a17c23f8c4247170d4e904c2971138fbca534312c37fec1c3f51105d8939debdb082d7eaf8b4e66523edbcd4f01952432d7b8037e73b20a0501f15450bada2c44cc36aa638a0af3c2c3ca4410b776ef4d89d7ae9793eadb0f05b013de21ebc535b928a21e8e64a1adabb4f74acf51c5a5bb8ca99b426cd2a06f645138bc3b1568625e08236b3fa7bd9634629e46364cca2dbd29255c41e433c12018ddcc4069609ba69995ddfc439f7547c5ff5ab270960d73ac01cfd6ace7ead2c4b4906cbfe9ad223f191d2c18499c24bcd55d19b91198aec03b67a5ce31f32bff8606594a8872443290f7f7b310b308f5c10aed7937bb640e454e16b56838c39c417670a19225ef4e48856c62348e26ebae2b98bb114ced05da8de1b9b2161ef2d88f793cc384ff58229ce32099a0156bda1e4b69dc64d58bd934f48e14824f1aa07f0ce1ced3f1521b7e8fc122a7cf2080f319b97d91f8a181b220492a76a7d537c717d04cfed9d4d65bdacdb228daa5af877325660318a11c88c3eb9c008cdd800a96b2179009713f26593b7fdccab25b0f7a3d1b1898b77dbfdb6127f51965c9870b980fe3a2875aaf5f7bb785526f43f2a11af5c82577329ba544f88e73ce5252a9cc0e22ae9f6ebed7a32302fd49b9b9e984d020804d97992f913b0072c1a8c27d7f982aa62ff0fedc749e10f654b1b70d1b9052c4b875a1c3d071f57956554b97bdefd95ea01814752e7bd8534d81e0430aed1eab0c8e020526f02432e29352355ccaa60d179d1b29e4330c4a1756ef15aaf1f4887a04184b1371e88543363c36f708c06f92b8dcdf06012866e3e3a757b7472e1d667dc6b44baa0c70e909f04186a662c84b91949ea7c66270147f706978ca05467b28286815402697c14c263ef2d206bfbd216cc7ef922ad266d97fe1f55dd1d4ed6cb22c5cd6f0092a6f90ca57f9ce3c6391affde79a31dc4f81a6f9a93d0ca0529e23a5d060179e80374e2b0ed0bd1f71b10dd21e27e68a6d026b6c9acaccfb5ae645a6d2ee81d1d273536ea24fd41e23b6bcc07240ee4f6fcade0db821b14d38fbc99d8eba8a15b000e6130984ab6f543060af29fe0cb2644d96a6d27d81df771a69abea1bbfde4636cdc78ce652a796112c0d2a04d268d0aa735543fc7ed8858a0aad9d62618e520888db1165284d18c0b9e95f85e9281f262627c3c50c8611edaf6e95539cff9b4ff4609c2489d0c829aeb64b958e67217787b3c7fe2d9515d16e6bd09b9bf2795d403be4d3f30aa6ddae9fed4e112f893f54f48b873a2be7f4a32c8b65dad4ac5f9d868aee12f0fdc5ce6097c12d56c19b373e73ea6ef62edf0ba22b82215816e284e948f069c14fa8abbd6ca7cc78600fe4be4fd631f3feba27b5088bf06e2e444e9bf65fb14b591ee89d7e1e9f2f2ceb4484008b83359692ccc57bf5934f4443731f0034df7f98b19b5fa61d09717252d2e0361b0ae6fc33b316c029fa6713c5436c5cb9d606c6295ed4807155baeae0574efda45352bd8f72abaf86494e5a52b2a55b7830db0dab9f239ca241c4dd62c71d500feeafd91924c6ca23796259de8b6879edcdd0a09e310fc88b2a5a4bb852cfde412962b10f2e1a01a1775b704449dc99ab0ffad99fe1f0fb8772dac6854385a8f337bf770419434605fda16876597255aefa7ce01f6dc9f0664c0b8fcb9ca2836e2089ef1a892a4c3bb94d41ba3c7438da6527fc662f07818a9e59b140a4228bbc007f8f873ebaee1a2322987f92b181cbe2af008505b5ff3d8687180cbe3297d667d02eff7d21418ec757ebd5f204db74b67c4435921c6015321f75a1d8dc67343204e1cb4407bcd1fd764ce61b4d55ea3f0f1ab22f93909aa5d61e8d99643ef090826750bf378e33b21b8288c884ab349c5ba281cb8382c732fb75ddb489255b4a16c5f59e260c916c35a19c6108e3cba50a00895043ead9a5ff587c088aa48237d867cd57994adf87c576a8b9a1a141adcb2fd13f3a24a92781e798311999a7e0dd10423e8b69df169c078c65c773716cd0f4f11b23c2769b0ccbc229e010c755309449f41dea24ade02326a90c01dad1167d0af54500d2cdc639de81015edeb933323073ace6d6458ddfcca46584c34a38ca83ffc086e15cbf6e1172557c695c6013ee90ce06052c5bd5bd22c741d12814f530137150410247ab3defb6adccbe12cd13905249f664e1d160c8d9e5657ffae7d5d2e0c36896f3a24af0b7ace1eaf6691fcffeaf164a8e5e298517744e5ddf61998073da8411ab9c21e11bb0b4446f8e6641600bfd5938c15704ca641e1debf891eba3ff4a438ba5f42bcbe6fcf5d5b5743fd5bc3c2a89027c730f5c5b28f4f1a7b17d4dd316cc2ad64d0743c4718d7a429283f7f928946b93da7222d8e6420de090b58ee97ce08c57c32f12ee441f3246e3dd5edc381cc707e527d4df5edf02cbbae2aac667ed6e8a0e9e73ea64738d3321c62af51b7b48307a9f07a9404cc0bd33abe8c6838e546f83f8e5aba586ec3007e0ab119fdbc426ba15f026693ff575317ddb6ff4ff262316c6d8cc9e8817cfa5d85cb87d3a17edb553a4a2de1b6b4ec7f6995127d37240650902cc102efbe4c64ff8e952ba221dfb8d68276accd438b3936765439998e734ea260a8443219777b03d326dfefd5270e1b2b06eaace61920716d91a06866b83098707f5e5ad966f356c4d64997f089ba1a078087ddf4b2ed9bce73e2e3eeea198216e1ff738e403091ece9290a5dda9dbad1b3825b5d8c35b9dccb6819b22a5f3102f8354257db3e913fb162abede80959f7ed3729b1259bde9bf3a9ea4449b7b72d44a65bbcd8bcb29cd60002a3b512e3850933a699dd4b68ca36bdf7002d6b37e381a6eab8ce05f990df10007c6677dc1b93c6f0910fdfc07f7c80e58a607a96afbf54b2e8245da1670a397f9bfb525007817a32a860b95627c1cff7aae1d79d84d95627e4083d20762189879333fad5eca0e6115ddb27609ef3b48519c5fe9b389c7a4f12aa5e6f581c6894ab78b7a2e318897e9d2971ae3e5ed6603d02f527f5f473cc5fd41b873110032b28f03ad7532530f95fec5cdc24926d6d040d638d93391f9b3d1b5721c27d5079682da221b8bddedb1c28a11fa31362013c8d0c3ec83b83ebaf0d53db7629bb6fb20339350fda84e1ff46d02f76dc23a17d150a5c8c99cd3c6b0ea14d649e58fa3cbc4465f1efe465f307575d1b80467312fc5d7a2637df0fdd018f63da144d8f93f2991bc32ba66e11fa4fe7bf8cf99fad5134eeb34ca0b63b7fabe5c23d0c4038c17c99d5090158b4e66c6e216154f2cf2791706e7f836ad77ca6d25ca17256a2b286d382db3b9101afe9fc0776557b525da1bdf1322b600bc493f56fa02b28cd13687386a50d0292324772c317543c71d70d7bc6c67938f32cd5022a102f59112d6b6519c8794efcbd370c33e3a04d505d4d0a1d2bf00ea110c2c71c9cee4c09d588c7ba454398d5740c2fa473cda61e2ee60f3d8d092b09073256fc0c2aeb15f4cd4303cf75571383b895c7da2ac12a764efabe2930932e51f15e057fb0e621b7e96b2a43f7a002c56521b9c8a646ded9ce7323c79e6fe145c7c4a11735845989b3a2f084989dd636faa539b39352eecf7bed95d4203f1842c5189269a83af5e71097d4a3d9fbd19478a246234b0469b5d8537e854738f60aeb60765318649904ad0fb41d83145f023484a8e99eaf59d0f6713069f94deff91d022625219a1e92b7716bfa47a72b59cf2437df6ea2ebaa07baa013c6560f6f42468ee812a6e62a969513eb0e3bea6875d16e59f25ffacf09ba7d01327266762e4bf2437caa6326291a0bfdffea595f36e86b9195fcd4d139086bba2555d0abf17fae23c1ba95cc81ff07d3482a73cfd1a48f4bfd5a933c5f2ad1ded4448e637b75d3e23a89e78087935eb1e69584c3ecc38a04628220f75c7e8d677c87048e23bf90d8bba79aa40958e8f9c4ac624b8134430b48ebcb8e5f011e3f8d5b3074e4d0a51a8d3b06316c0bd529f021e6bf7ca9efdfce2dc1b4dabe963e7191fc6d3a00c55553c4da2b20f79dc123f2f6e9f371552cacbfb3f94232797003ed74666acfd8bd1d84d57ed1d28d6878d42f013ce0f59c6bd0a0e2732469b9e66660f271571e107380e083e32602676caffc4c9745c45dd026e8e3ece4b5e151634f0d61f33db55b2532ba52ecfd1550cd04b5e8d2ac894085573fb0302ba33369752f5f69f017cf6e8cba80759af62186caecdeb10b81069a725b11c1e88d63f7002f58fcf1b67f840d6302d22856ac6322834bbbbcbbc1e46783744702f4f5ed9a95a975e22585e958f8e977ab25d3d8a368903132a0c02a78d7db23818590dbe926869694cbcacb415f457ad0f94c22ca6546f4ad984dfa29d69f48222cbd0142646202678e6e773b79f07d34f9a0e18dc44e4d150b8eb5ecf9249b6847c546c1e10b507194eb637c2933af3ad20b402592e5e321ec194909ef581c6d914e12f89180a0bff4b2feb430ed3e86ae278a7ff514370950a0e03f31b5e410a578ce4fd5d26bf848964c45b6c8da28af0f7768b6c0c07de20189ff2419b5a7c493a159f86a19dc87383f1ebd087854ab48e529a257c68ae3a8171ac52c084eb6b65983c73e2f1db1e85974ec8bdd5c2327e25607df627195ca741dc29dc832d5cfe5d0aaf6363e27c45374e53ad8e8d54491c435b2fe9a172e820eac325ab5db1c8aebdca5d4ee6697d71cd7bf8b7a384fc4966a5c21ce2a2e26505e0f9eb8678be7d5622d3141a06a2aaf1888cce1913e1cec75ed08a39ec68e2f122bb4f2db20bb3bc096c71fb57ed968cfc64fbddb4bdfa37cd13c5002e16dfe7197e10154716fa70ffb70171e8f528a38f1f5badcd11d72f98f30882331929c826fe2997a350249fad8cf7d8b1017dbad390d877f3371ced5b715d88be870198fe903ebb10a3eaf1f237a138fee7e059f0ada45f962a8b05288d913e762b4973ab155b59c4b9e56950433d3bd889307c4f0fb8d8715d992eae33ee63f2b491b31f71c7e52019acdc0536cd3ecd51b22640770569effc76354b4f5e325c12499de09a6e1d8cfe0af9c0f872e61419ec6fbfd1835e0163f597d1da976f3fafc424b6391d6ed51d9df1a1786eaf46185cac945ed0fc4db5adc016b576cc7f30babd02991098a6467b6402a0df22df9d10e862e2b31884b2b5515a9cc511556102086aba525c32ca0c3ec4e26c4f10e22bd55ffe2edfc43f7ed6e4a6ae2095d43de05228091159cfea02e9efcdbd29927ace57960166c4f4b303b908d42c0c4407961d52dfd7145926bd19af54d1052835f04c8c5547b065df0ee095870a2f82d4fa2d77555a2e94ff5ff7786c4088b588b41c2976d202a4e47a2cfad1fc173dc2c460eb5b4c855598d134ed7c61a57bb0cab5d95befcd59fb8579c856373b1e38ddbc9936f631bad7af575bcfa35a58efb056481810fda62ebad7c9ac00f41f4aed06649884dbdc0b6cc3fcac075cf2275a7b7e914f6a788558b26a50be447b7e6f7687b0f63c0b4e924e72544ed2de686294fca59bb6779a19a4e62da8a149c5aff724c3bec85f588e7f702599c9b5a22ded7f3851396a7d8aa9ab6e65f661880515c86ddc086ec06fad53a5796aaca6279fc709019e0cfefdca55b46afe7ad286ab55b0cc23b040637f0606c5da30f833a9c00ad3a7c0810e57023976d7c8f94a4180c98fca4759a9a28cb577cc49af71a965d3edcf87d1c60c10a4ecfa5284a63d7b99471ddf2d2f8906c41cae8b75f38d10ad05f7c5a9560152de542fb1ef181421f675b155fca1185462f255d3de16b9cf38cf7d0f017f072cec5b939d2872977645664e693ba8b405fdc0af9404e4b561aa5dc3ce3a88e0dd3ff87b420297725da0540770ac34a298bfe56e0345872dc5e4bf755c4bc29d4311c599b3613ec38363e928f59aa73a59a2a976ee6cedea0d415b8b8bcd2b34b93f499be8caa8fc6907aac11c615e6c636c957d446435085e1ed91c33a417f05645f1873499410da7a52a64c6e57e4595e8b8f12f9d16e53e83f43ca3d88dcdd8f793bf7c05365470c646ed01221bffebb0d6ae7f7d4c9a1784c3e39761d291517bc45957881ffaf5066c46b429159c8e99794361654ca28ffe221c3856387fd9d930d43f86be46505660d5cfc251ef69e88ed4396c38abde570eff25b7c9a9ed2bffcab73e50e2132593654c93704ec8d3c64f3eace72b5f9a07e6f4c9fd821e7720ccb85577dc463c326fe43363852dffd5f5087b5c205f5636003f924250c89e07debacd1e34b7cd6cd26399cf486280e18f1ba04764a03db2339f1bbfeda5a9ee818cc64cd7f860753b8cd7af367ce9079d6af15e50a648f5297d8fe5eaeb0b426cc2fbb44f2b67f5886e781c19dc1ff03329f02600bafbf8e544e0f651a3dcbff1aeb51e3ae09b71795bdd485fdf002cffaf6b88f6d247e165a9773c622d0f9a94c3e201082a54e7f06bfb5a0f96def3bc162fd738c674a7c223ed8971e2cb749b32886761763f78c0bce36679088217c297296528ea386ea2678afd371f3d7e7674ace40aeed1cc4df217c0f1483bbdb3a768452547f87a3eeb73cbdcb8d50e49c73422960f983fd79641d424ebefee742ee3092f4640a81e887c2ce42ec2ef6f2929b6a8e940aaf990007a7dbd0566c0db5a527cd3f2009ccc6f59d98573b43aee38fa00e958af2cd913d8f182b273773af0ea5325b1016dffe388e660a7c119f9243d06a8e01b750f53442fe912ea99cf3182b9765f4af81ee56fa86eae8ddf1bb743f9acecd6950625f35d3b1aaab18333cf52168b7be66548afbda5fa50120130c8fef272fc46255d17a0844fc4fc3196e362edbf2f8b497d5b2e27b6e73765492a3ef798cee517160bd6b4a7af11da5c894494c96054f08c0f49667c77e4609651f63ea4ab940e043a0ca0c1541189b0c327d4acd4fa05fcab1e543a5e806e58ffcc4c2c85856e50c20fd14ca3f03e1f0a8338ca3092d86167b631c61a26c788a6c23e92c52df35b52b630465fab4df4a12d62dd1732cb743f24aff8c33bcc514897422ae3b97eee2cf50bcbd43a4f3d11f12441608c92c268de92fb7c13749ee80845cc7cc0ae5ace8619e72c23f546b8b51ca3cce419a37f4ab100376c0783ee0c64782e7865764f46c93147f3d53164aa3ba34aba5974b382d8182dd047300db42aceb343bf39dfb40342b028166721546d132a7fa3e10247c8af4c98d964016a90024c014439bbde00c2408a1272e9ed548bef6b9d5d5b3419a4b4a447a90f549bc5425d1f6d0c0aef29a5c6a6ee0ba4e548ea3e8e4692ec38d68e422193d8b2a4869173b3df2408eac1f3e0fc8ade7d6dbcde06e7482ca3f421e4c2d54ac5ea3e376120b5231a66a45334a875e4d7b18eb63037722fbbc3f85ccf8a947a61b8aab881e0c1b2c43675abc32b2a82a5e493baa515c73b9c76bae0bc152b8af3dc63152a52d2263fd6a5d87b68eceec1399024ae44287476c7bc405803260db1a450b56a804f2e20d80606b5beaaba51ee23805e50a4f9403c32272c15a15c347f732461fa9f5e89d3c5df07f7431d7bcf3e9b68f673d2f4be635b97ea16de2b12fef4d5a38f5d60281b5865529e9f1acfe4064acb48e63a066af4c60dcdc5dc2e13e95ba00b28693585a5684517902950a279129834cf30ff72785ce74afb3d4a45d68d8530ec38efb3e73da852c3e5ddbfc29e87e0c93968364cf851324414f7ce15320a45cfca953cdc106aeeceac04b1e23b7ece447915f352126d86f24d91d0c7eba551746cb9cd57db32dd33ebbf314c72b8ce70295e9fce76c48b601faf5904409f897c0b72cbed88924789af73175d2361c9efb8bb1bd8af75564f5f76369e0236013ae6af2f2e52c53a9bc7d91d28714062d88a665db872d558f87b14fbc27f21a0c6f64c7bf3a62e9e50229934d6398235662c2f27f495d333741506e8314d1a2227477ca7ad63b09253c4444fe7f9a6a4b9e6add903ea9951acd4c1cb0bcb5ae6c6552c81db3fa64e5772bedde0c750bc7cf1fdb31867fccece6e7e706ee2036bc9873a87661837a091a7d6a0e6d34172e4c2e17f48fbdb2391bdec31fd46dda4ffcb487901c9410c42ed5696e9b3c75b77e9387f498ab50025dfb6c915142a8fc0aa72176f7211369bacaf6c444449b0d1334cf3251143a8bd3459d310e713adacc58916f1f39d24e0dc3399bc03c3dd4b22a097172e0277c14755a5b66bab698d164be7a018120482b1bf52b0697bb8e1f0fc06cb3bffe2183b3442aeb6ca6c9aa554935e64043aee9328d28ce492aba48e5def9fcad27211015bb3f87817d21a7d55ce7badc907fec1d9b69d9969132f9188fb3529cabe49e2bd5e868da31d28910d8798005479a7a4fc5558fbc8f2e9f64143b03c9d7783ca0ba1fa9611cc9c157a4ebb6ac8c997f218b5058d9a077c2074db00b17dc5def97163f2111adfbf7cfb5ffdee1c5a18ae088bdcee717bd9e18c3b5f1f073b810bfbe2b3cc75cd1211debc3b56dd3155a2729b67f63293b78814f0f5de96939e99f1c9b6bb1787fdb5556b2425b146e5085ff53d47dcc0ba1bacf313d9468e84f744f935f88227dd283b7bc59a3c43c02ffb3c4bcde9121353fe35c0a1f687686dad58290a91ce37d2b2c144215e1b83643bb53056e3badbd952df4ac1be72a635dc245108cc6b0534f246445471476ada0818f724a891fe15305da459e15e62e210bb6f92865fbb52b402b8a1289d611a6dadc7d70bec460c9438dfa7f0ac702cd081149f123a9086fb1efab675d4a00e0500091ca95a34bc075fbfd70967f87cb4c37d5ed227044724cd7f610cfe61de68182f23aab9aaeb1c5c99ba6d341df0439ea54650392a2920dddbab137158377f6ea90ba5819d886afde2db301a59aa7eea3e96a83bdda9e6cc7811de45aa00179afefbbf7373a807a5627ad41e6e03413b58eef01d314d5b153b7f081a79916278d021f0dc7d8fcfde99fbe700724da766a7d703dd0755cb5d5190ea2ca7b10de8c6ab92a724c9b02e7bd38ef1bb0c4d0546248ffb205f48f7272c8494b47c57135dac86ce4dc3957ddd7534fef7bcd388de917f153fc294925a0019a34e17bb1910d3d7899a4925c1c1da5bd389b92ca04bbe48f4854dabfe96775cb9fc31f91e88fc46561275b0618120f6db0be8d13d2b991527077c4d3b3bf3530702918969de39242bfc0a3c77560cfaaa0de677cb63ae47729b917ceedefcb805fdbbd1720d49fdc6d5e091603b91c4dedf1a19d293b7ddbcbb49c343e5a325b7260276bd7aa52890c5986a050b03c746245a3cc8d5628de8ca14a20b9ac5ebbdd31b9b7b667890092373836507aa6dbb2de55f2f57e481baa34e737dee5d0851b29c1907a19bf9d9db7d59fbc406dcc20a68944a97f2e5baf39ef40f7bc44faf42777f345c8de2621ba0660e3107b17e9d26536e416ba2e280759de595b3fd6b9ef04a039f91a621de55717b2f1cb404d9d26416e110907e7fa564fbf98dc52faffc4152a281724ef14c8795b51c7a7b78d5b0f60797385e83209bca215dc7023362926973f9ff8b5e85ce1808d542fa2177ca7337f32564fca944c58f5df6ee805f5405c1ea440233b6c434ab5b0877af48a50a1c79dccb9b03066c9b0bf15e9db11404e099e4026dd92276e0cc64e4b84ec0631839a120ec899a65c97bd7c26866e91372072c5679009ae40913f48d049a924fecc6b491578149512da2b2d2d6022a60a8ad770229c2a25aed8295ca5f927cb14b7162c833ce575f9617c1441bbb3487ddadc09263f86892ec51b45aa2beff3ccc20b272ef0747069dbfbaf5302b231fe2bf26e0490a427e1328811c01516544bc48c4aa1af6904736a4bc8dd9105644eb485ffd54333a852f2566c2a8a9e49556c27eac3413f78928ed1cdc3ec3b60d13964bd36e80ffd1dccf70ce79dde15d41e5ce88f6b21459e0111b7e17571967e010ab17fb251fc62189dc3f2e3e15bf71fea724d009677ef3dc2ab3f7697b1885cb534901787f45ec57ae41c78e1f57e81e255043298b70a6f61818e0c67c490e6badb1e672123810929a52bb8279228180a8237e9ed85d24c0b05d94f6146fc1a1a02aaa861a6d86ea130235ea14ec42dfa38d8eb1ae9407967ed1129697dc7a5460000000000