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 74193 f4253535cbe9e03db573a5049bdec5f7cf06c9d079391c9a44a2592b86aaf5b2

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
918bfd46be2937fe68e46b60d6fadbddda68e8e6d65292c36afa2e537f4cb810
Certificate Block Hash
f4253535cbe9e03db573a5049bdec5f7cf06c9d079391c9a44a2592b86aaf5b2
Source
getblock-raw-prefix

Public Data Hex

001000000001000007...00863f00001c660100
001000000001000007010103000000010f0700000000000000000000000000000000000000000000000000000000000000000000844e1008385fcafe122159707ba69fd53c2f2b88c548cd0678be0c03d8be75312223c1c8ca8ef0481edc3fd1d7990af8e289942ec50c6222b135b76682824e46e9069244b2619f23eba75d1bc1bd02450682918fd0cd11fa73030000000000000000020000000200863f00001c660100

Raw Header Hex

00004020a9720e93a2e05c6799e910d72627058ce9e6d3496450c403aa370b49556d770e3688c6007fbc2ea9e903843b976fd3e5d5f1b4d654ab8180ae48e06fcd473ca6859f326a09ed001810b84c7f532efa6ac39252d6e6e868dadddbfad6606be468fe3729be46fd8b91

Proof Data Hex

59,560 bytes
121216020307fd64889c0a570064faee0a6d58bec6dac39368e9a4ae03cbdc24be311f23b0dfea3c33e05e742ba3e2242d04a471d686dcf47efb8e581549c89aa2ec08b94486f2c0b5b6ea390dc4cdab3b5869bdd2da136b90997097a27a5d69dbd40c83027be5ec5b81f68d5da5743666e39ab1e05142ce5160b3eaa77ee9a7d3e5b6c614cea0da0e47ccd0e89dad809713e924014b74de4ce26b60be553925d7dddb4b2b3f86a0ab777ad21232dfb0ac36e7ff18464c0cbd43616c7fa7170b252ae42176baef6c3c998a71388bdfe9717016f6660f149c22d391ecab45e19ac99ba020665d384a4f1f957cf75413481d938dbf4cab1bbd5e9c3f216dcc8e1a2739ff6f6637de4b5cdab96abaa6d9af22478c5f0d53ca06fa404e596eb7cf83dc911a94b42a1f763d16fbb08062032e1d45a3a1ca99050826fc10a344a21969bb25e1058a080b55aa3c4d649c20aa3c2d06a38518dceedd590950a92ee1cbe86c5c9296adec453539d7948422824b71ce0544fbd89125c8b13b45c11a4ba181b405e964e2af8dff91c1a1662f89a1e4ea4d4e4d45037e299083671738aa7e599a9185221eb04ee5e6c7edb940d293492470a01ac53fa03e10afc53b4b122a8a7f4bd1c67d42111dab544d2fda991681b66f0625b83939056ca48a91b3bee2f41889f04b99fc1d82b078d48f7d700ba0f8a7004925064a9428f14db279973fb92b3449c1a0434bc277bbb7d95ca8ccbb5cb8d09ed17eea7f3e888d39484b47bfd8bacbb20177c8e05754a4c92b63434c32bda9b03df2992e258233c9499fbafa4b2de53430535122d987364144b7d3f4841c09df9ff9a8780fe2f40415905abbb6b25d789bd42e7e6115deb43a2da2c21164e46ae0efbb331b1f3715fbcf49f3f7c67839bc52a701d83b41ab7929fdea17b32671cc1abb47e02b6edfd5e46ccda048f597ee1144776050b4a192296a424640a8e900e153cf123e42aded2f3a93f7f83a953e1cf4b1982e0ab77802ebe43471aa89d3bca37dca5ba719189bab53118d50c7f4bc7ff46941422fe46fdbbc9df8a2b060d714bce855198eab01a55437b03e6a24570415b370fa33713600f7d6ab2b8c2707aa10130955885b36a5584e1465dc810fb6162c470f802bab024c8ddf78eacb5d4adb4d90a8d9908db6cec43c808993e0867a2e6d4257f7821682a811a07900524a7380c1e06d87718197c61681ec02a7d1cf0964ee39a6d5a3836e6032b8cf8c150b4e73eee06db5e94e6157f4bb06b25397e366aa675070720aeaa8d24047c8d5f260d2e522bcecfc0843415b1c4f928537c267582d9f9f351e11e677a365188c86e3f8b1c90c8280bcbcb9a1c4bf8e9c99796781d59aeeb63c1b1498c556ee40ace56fec6cf94084fea9363bbba4e2b13c4ff1873ca166a895227db1447b775d0ef66be28400284af1fd6e91fda20de77862012d5771bd645019eef97137236ac8510d7407b15b6f27c941ef0482555fb86c398a1571088ba8b5ebb4bc79a91d6d07b3e9fdb128a990f4fa0691c561eb697f86ba8d11119683ad8b14cf6783649d86d34e7e5126dbdd01043e955a59571edda47f1314247f0954493d556a6716be680b57bc702500f6414a58e1655501f723b9576bf455f8ccb47395a755864a0e71bee09510f1cb0fec97016dc8f4a6d4967df60702cc2e4d7b748a19ad64a18bba009c192fe4febc288af6fde4b9865c02f9455bf48526557eee87ce354bcc9f00fc487f41cb9132dd8c6fe21e5157def9d18abe390d0841eca8752be6151ddcb04166f5be62e2e4e08d5623c0a77d86c71de9ef34d1cfee7a99ef80b1ad7aec5357341b039a85f4fd58a7900fb10b52081b896f41c3c22599d6a594d7cfd8f599bfde0e34a7ef02d66c7bb501b4cf4d231b70a946c5e6a8fb6c1ed7eed8ac4daab15d26d43deecba46d9902339546b34b6b34a106ec9ff9c1864035586faa658c279b2e330e974d6d47bedc0431297c6b848b481f7e9db149b9c88266ac163bebe75547221a241413bffb574c6409cc98a5c1fcd48ba45dbb1e67c649e91c46095a315930025cea9c98224a397bfcaecf9dfc6100fc8e8793d6d6193a72307b674768f6b999f06d0cfcd2badb30926f0f0cc3bcda0a59a65df36e7e98d351006b316c5edd208d55c5991bd65a57deab54d8a7ebcffe1d83935556f5fbebb6bddb5439db4b4c4c9640e930bcadb62e839c4bc7320aae3433dd8a0f5c481127cb82c895bf745a7e9123cc36ad9f235bd81d240df4efdcab64fcde3878aafa456943207fa8fc3679b6a483c2589c1b6dbd1c828263192aaed5ee32ccc823bb9496ec35e11602129ad576cdfb735d8acf48320e4077858888a6a7ac080234b4da6eb9a2c44795fef196fb554fe2173cdd3674c206429e6025f57b867060dd82d17c4c45a8be3218c015512195406f7a9b01ca60e810ce5f242b9e382a21c18afe6d9cbcc7af155642b3b0cc107e7cc73c73f855e62a77c472098e51505e4315e046d521e6f23024b8e08ed9fb86f3483a25be2ee2af6170a0ce65466b42fc27cd3555b6a4e718ba7a12a0bcaf4cfa38f6d3bc7cff76c8b72e97d4d76d8b875a4a2d4ed79db185e6344815a945e5eb74f84e227d6e016e7a054e874274fd47a878d3f7d3a6911a5fc1da922029bfde0909837edad3714aafd42901d9dde995946bee960240ed38299c44c3249ee5a1948dfe4b1c3ea2591919d35b4e6e1e1a24c5906635175f5206197104514e06f483e24bf634b662a05bae410556192ef12da9d036cc7aed64248e8773a60e164f1e01ffa7a7eb60250ad6772999d615aaedcef5e4cb243b73539fbe920b3601abb23716b9e89b3f53a6b093859bd7e46665be7c878a0da0b7d8e1d3f2c4af798def4f8c1734ad9aa07193655acbd263fc3aeb2e002637c2bdbef4880f470cf5f2d9198996f4aaabcc81915d11f84edd6cac296597d78f62812d52a7cbfcb2bc7183619c4b6539fcefcaa8b13c73b11ae01f97cb93b15e4c42eff42e6e4fedea3e70da8cd841aa45835fac8af184fec75dff3d3d91f10668aa9256dc2fbee85eec805dfe8fe5fa7cca58da161354693466b6f1edef5e102436006ef89887c7601450e86b2556e4add9fef38f06a1b39a6cad06f0a30a8d800d23d6172eba3defdf28109346f1d9b0274eaf62159f6512b24c6513d19739742e0b4fee1fc876c84a488bf85224c629a01c2bb7503ad5cbd27d05bdbdcb05fcd8a1ede532edd9aa58e36c9a48ff15929ab0ac245c4db87faf743e6ad6e7a39857bc310c5dc345e164277ce2709b94b221ccaeb4aaf07261f801dbd2f796452f6389f05367cbeb346a86b1c653eb02ad9e97dbe031bf7e54897fbd84236f3b6fba788886bf8a0e51ba36a858768a94d08b1f73a48139c8dd238d85fb40cd0db411554d65ebb92412c8183ada233ac44117635c1ce0f66dfde109d7008b869baed0ddaa25ddcfb04e86f7e745ac08985a9945bb46852fe12c59c2bb65b851aa4106ef9cd4640a597dab5a21bcac52c6ce3793563e48605597e88ca9e8ccfbe4c2bf6631a83079b890c32a56870548e1be0609371f4c67e228bdd745931a92ed4ce06007f3a164690fb253a5df5ead946f4157bbdfde39981891e25263108bfc4c8a75fc3542a4661465199a93b376b67f84a92c27f4bf3ebd41f542ac9107ed3fa2e3e2021ea8a94ccbaf9c387b6fed414ba87c254a79e767a1f4dae5a1ae6cf6c4e21da917cc6bb7efb41118f50bfd790cd1ddc4180c477bcc00cf461fc06c188b9262861714c790786f6375201001b5911c680fdf2fe97bd9153bd3c2fc313837053bab04715fcd7a52687c2f57cf6cefe16fba031eb669a6a9a411da355ae40186f670892e03066f1e5583a0aab0cf6cdb4088e1cb13445718375769daafe59b1c10c5d30079be2072dbef5625e388d91f0b41bd1888c611badab6137296f18067a03d1aa79889ebd1024ab48b0ef00857dceb83303a40c21faf1eb926b001f486504423e77b211bf2a191fa877806a5c0c4bd357c5c1dc6baf3e8e87bb81804dffccf145a117d933e3b7c1656faae8374d5bf1b942cf4defa3fd311af95b69ecb739c5a6d49e05abcfd0e4a73dc4d081505929b23b9182d1ba4c13f86e416828434fced714bbeb7a61eb8855da402a8614c00139064f6300a480a4722bbe6d1c570edef9bab3e023602e5c227fded29104bbc8cb192c107230c15338d99a240ee7fd29eaba49a5d58019e36bb854a2474c4bd9e5a169a57a230d1f066d05088fca32f5a25467887b3154ad8da2d56b22e269a5059034295613188d998db00fec47be32a3a52c73d0dced2c9b7ee1e90ca98a15c731507242935b7e635f226c8ad60b8e58eb16d2165b7e02037b37ed6de705345fa52e602c9a08e6d067300bd14a6cc31101e846d4732545715a9bc32c79109731f820fa2299728e1ed470a56105ca5ed9807a72dca5462cdebd3dbcda9e0d0197914834d372137777f258c521f9eb2e6cae4f08976d27f914be8315ce08475c8498fdba2dde969869b7e2ddc0543318d2884fe563683f82fcc95c680b36e6a7329727bf6d0dda1836960091b73d6bc0b96e255492a46ddc6e198df1e98f9ebe6d52351dc6f29944bef9e2826c7809f6b93d3ce806bc99c62fccd2a436ea31603a7bf8115226e5a9086e69af5ed17ebe8bed4a1b37bb26d59763c3f7549808d8d664ef08167abf71f1bea3dd5364ecd9efaac8d86d70b4729ce40565102f1d8045d760b319fe86a6e419a0581969aaae9d11d976b92e3d0d23f790f2a91aa06e8aa41e5dfb918886d6c735be75177ffaebca9e8450359c85fd18f38c4fde07d80d5724c2568a673469827fda29318211fae0cb05b07dfedd02b52e716f6d71303a9ec0469091a0fa1792f79e8e97347f7c02ee5c162ee6e359bd512047ed03aea126df5d148442fda25d1f7f88371466fc614f5d8469540fc2b202d61a6ce1045e5108ae3fff274f033e8902267bef5bbe3a9029d5d74a477956d16516bac9f7286c980d6be69c6c4ecf6243328bc9ab3c367c3e3e2b999018cd5e952b72e0823b0907ce5b6b43729580726c503b7f96fcb2ffb7852df8a4aa9b8e1aca8a40fc033733da647c55b00ddd1cfc9c56d857d50c7249647ecc1efd7c205c37537b1a67445aaafb4eafcfc7c187e8598c18b6ffa47b68eb45cfa4b0f42717180d76f1aec3ff405bb18d008c4c5915ffa15eb2515e3e9e118b46e3ac28e9dd87f4ee3ada3c0764133ec79e95f0f5e7dd04a717481eeeed5588ce67a80ed0a33187744adc2dc90a005664b44850bb46cab2edfe8b8e92a1c474e7f2960873746935c5212fff825b139c917f27b3d1d59041feba0f911e9999cd7c6241c42affa26f78fd3b85430eda02e1a80adcd4cab2e93092a015c7053a68163605da0434ea34ef96b9d14f17c4c83ac8ccc6d31615c641edd75434e17f65ba87c36fded9b9ac8770d4964b48335946c69cfb1917b18f36414196061aabb290ba6d7ff53764991011c042370a4a48657fed7500c980a991df320f67f51326bd699fdea367afee99b21a0e4089bf115436ad7149fd4ae517bed6dd4af11a71fd5dfb98701f62672b2df73bcc170867dfc4f5b2f193f517c4d2e97628ccdd81f62a912f1472a8e94a5611e0f0c6129c71f1e08519047094e6db3d9af99f33dc8fd9357de6c45ee70849b873824dc2e3df0e22eccf5347dbd5dd21819729b595dcdfddd007533259c6e1dc87ce4a819afa1195f5b1f6ef1ad385ce85b38d6de99284a7dfff6e7c2befa4e00144ece15a47d16d34d188f633b5cba060a10b7c1f96cd4e8179b49dd30a5c605dcda81928eab629dda7be094837b52fcf55b4955339f666a22288fb7e1ced8a208aaeda58aaeb09c421e5a49d4ecdd6b6a3ae695a8479ec0fa52509601546615dbf9bedf17f3418d76112777447a706563b7c061844e867f6843cc86aeaa75ac9145f25db10cf841d068e586da83299638bfa90863004202a26d6e425c15c5250879fdbbf131e03e252daae86ffd61f7f3b82aae259e4ce9aca0914f0132fc7d9df229962757a1ae61e70b1e0cd76b13f08feaff2e84d153c7b32b7c4bdb86be52dec198893389269b05397a99155e4ae65df6f93625548692d9a934f4f6022869b4b9e617b2e0b688a34eaceb3bbc7d33e2cad34be1088d05ff1dd30b85b279e4432a27f0d808fdc0a8f42b924dc2cc0c34db7114c1e3b11e23b40fc9d63c67681481ff9dd47e9195b2d36dc3e46f262286c62e2c7f92863c1286ccd98355d003138b1b2482222c9fc3eaee209da6440dc1bd8998a2a6ffc45a6f2a8676121e2ca557a41f2317e7074a03fbeab32d033d38696a4da2dbaf38a2e19cb2e7adc94437429ba713a5d8aad71bc66f26dcffacdd2d8c22647da1826bdbe5503d5aada8d998b7b5f53225f14bb406197730adeec5d50d98750be8c800cef2cf99ca519d56f0ea231cb015ca1b07831c0967dc5101d5c8ef8166aeaba7a57c93a936015dbb4eee401bd7c905de325b7de2e4e09a21e31d376395151f871bb19dd64b1a16c5ca75183aef9bc0904d5f72fd162c3a37456e71a22bf0098d4a7c31e1ed86bac7f3b2c6a721b528f597a580ab24adf7d0720c9d87753a410fffccc365ea061a6215161e2f1962bb5ac1e28ac27d71a5b6d908053ee1c7160c94f87e48891955efdaee1e34afc36cc784edb9bfd670276b5a864c6e16516d5dac0fa323bc80cc9625a990f3d98c29d9f7a42436de46a63944cae8c9390844caaeba36a86292b5150b4fd9c0b6bb8b2ceecadfff5144f4d35ae84ab5bb6011640189f1dca75d26d20f3ac2133ac1eb34692eddc05b48aee2b400e7812c3a34ba3811f4843a56f872491342f22dfd1bc6c80c6e15bda2daadbe573e9237030154afed7052e1d209afee9ad70969069a6be972430e0fa63da928059317ee53c35af7c3fd52cf7f27240fad114a6c0559f027833ce3c65e3fa9a98a9e195b37bf02875baf0f71bcd9982e0dea2973a7f47cdb2858ad680e6b664aad06c85c186371b3b4e2d0c1b00832ad653912118d56e58ed96c5468087c9054ca9de18829101d3573831541c5b7130574e059f4f361b50f3a16ad084dcf8cfe55bda2fbe098ffb8c6e2be5cf1ef6ee47787359d60871dd32be90a605b94b44683550fd55975aac2cc945f309c04e40fccd86a7290e17dfe089d660c695acbb04d00ffe9d129105dcff0ad9273284722e6bcc88cadd795288509748b2f41dce241bbba79429b5c9289cea0af9e8543a99551d67f5868f0cbb806334d13b8bfaa181ce02676510820b202712055f4657473459e51797738da38babbf31aa600bd67f6b3b088e30d4930bdd00c95f7f1afe0c3b9a25a87086389924174ab5eddce33090b7b8dd1425354c340c08c903e08b46af9f90c27c1a65f0ed9cebd5dbc13f926887e394662ce28a0badac03844b28b228b25567ee31b7beeec1cfc7908ccbee6417e768afc4b00821fd5be2bd5437fcbc8ce6f0fd24741b68e4720409aafe58b7d3053980180ff3f970d773912360674499462980169927a24363e1bccef52cd0c5841db89e5d1992e7ab7a54d371207c6cc2574157c5e1d7c85f9e6acc8113b17762edc284aa14a418448b112f2efa5298589f871cac2c5792ae12deff01b1cba3673c114b53cb1bd76eb01de9d3afac1d229f616567c312612b2d24f9ebd6cd3220782e6e856764dbbcfb68a86d29b2337b6266556572c675a1151f0070d19d56b09769b57b75dda174d4c24a3e72da891eace042bca2fc41d5cfcc30e44707d0aec25baa94c711f8f729cd13777c8c5ed1ee417914571c1ce79a5b8608e796fcfbbc6a1023ad0a02da9324ea46775795a8fb7a637a2cc4ab9d3c3670fd7a0dfec19c9960170e60d2b3d09efc03601488b39ba109e6ee07b4a61582f68c716211ae96d5ef14618c1aa80788f89f39868e52851c857e5a5ee560ebd40486b25a712ec9aa2f6400c1deaefda3e99bc6b1946639735000d3953be12aedbf728351df1e925dba46cd17bcbd2bbf018eec8250a1297061ce839004f32a6e23b6d0cc0de89d835b6dab041bc33ba335187b02ca0a86be536db75c50beef3c87d1a2453f87dc260b6f1fa46934789cfde30c580d7f9fc1aeb0e448409be9bf809b1eea820b0af503de4f512efd84a23aeb34a7a95cef0a66aa419bac30e37f39d404ff92593f764370312ff25e14562997dc916846f3eac86c3c464049ec8751911664ad7bfb20a15c79be42f1edd6b7c23c385efc0a0c44b928cefab34404f99c94811370edb770a56976ae7bfaad9503a4a41207e514204675b1e540f97d83e1f506093e807d5f4370bdedc1d5d866fe4958037adac7d88224ca0d418fcfa76209a617b5f41db3dbdfe6656256cde94435d2446e7572a46a996d23ab9201c998b5697bb85afcb756788cb19340c14e9ff4b79b0692fcb26f05be03005f77502668650b388b4d8c3c9b9de851a43e32d386a072745371d38d18a494e7ef05d028fc3f63c273936ec9d24620cfd03f013f8d6eb953d8dcc61e7a2ce5631b38e8f20e0f62f231561388f553ef1cdcfbc8c457f8c7a39b892837ad92d0751852ba444d85eec7e36bc779d5883d2fce7f47be230f91f2355023eb9d29740b8b24134a099f5d5663afb6f9f15fa34f5fbbd73463c8ed7a581cfbbe297aeb03742b5d3c58c49366762b7ed1712682d821b8ab1832c2115cdbcd499ff67f55f35a076762e54a6e6c33e14dbbd7db24304140430e5eabfa085aa895efa72d505513d7925cc677f1b9e362b8b8f549ea05be4fccec0a2be0eb5d345cfaee907225998cf8da87f4f7764ce89b6bb78df491a2e826d69b29548fb9d1a5f422a4ea7c30b5d790d41771754a15030e1fff5962f5b394ef322738ecfd1418be3c7d7442921167affe218a053cd35b40adddc63be89c4cfb515d19ec65c0b44d461238a59c39ebfcc676597dfd0208fbb513bbaf4cbd77e0c808d435d1f3535515397dfd25a6b88790377ea34e8d7792ff30960d80d925937a3c7445afcdba7add5070532d170f80cdc6db6872b54c4fb5c7e29cd865b4efb61d15aded368d13444a46e6fdd088c8d3264773c610c37bbfcf95323a783c2ad8a6a06e38af7243345c30b02940462e370732fbe4a3bfba60b1ae5773d230999d7aaa3def5e912d9311a2bed55b11e760e294e99e081b251e94fb9a0300459d226b4ac7ff3d7eac11dc5aab52cce373bea37dc2c8b5f31e702266a76d28c4a98d575ad49d95d306bf03bcc2c14df8af3d0c5c6c7d21285fd3b85dce32f38e608a16a8ed2b3c9d92c019886fd59221f9f120859a3291317b97dd0bd4de08be4829abc01be8f8594e44c2f2908a7f51b83a295e0d9001e293c0a070b92b4099adf97436af2fa13f43f9a4d96233217c77a5b9266191ebd4df81a476a4cb94240e859d134f3e2cc035f1a58a1a6ef33be84203ae7ea0ba445e4b5e47c2ce6656a8b27f2a604b89a5af23a13494d43b147af6113fd94292b00214fc77d5f6d3700828861de82ce94d2fdc6a90ffd60b7c2dc317d88cab139e2818f2e7f1d19b9580343a50f2c29730c61bd182c13bb6ddd3e818553d5c1be5783d9fea3d76e1d28354e1ae11aeaeb10e9dd848feadecd5b2c71363631dc6c3e71a7658c77b23e7e3801fb39b541305af47097d791e3fc0e5d9b4f91ec4e25cf05532424b6dfbf995c1000f784a9ff4b06f7a37149d3b67b87e5ff9e446291b15886b89bb51a66cfc7c17ca22b669dbbaf72bf9b3e15480b330b35628f681fb665dc6021953be5dbb57da0d1494e8187641f33deb8710188c5154b37434ccb1ea6d3c3f65626e94dde2562d82b2422d72fa273ccda92272096d80092276a88c28e8b0db159e3973a454fae3482e6d3e8464e128c30b7269d08a49468dc2537c3808e67ea7a4ff8795c5d025619561fe6da2c2f999177f5a8c797f3646f4ee3f7a63bbc56ad7af38bb0e99c99d134b8f83b4653b2e6fb22453b50045d843d7f4246736bc0199a03bd06959ad5a67d9348541c316866eb10d256b06486f98a4872a81b876f4a18c5a9fa2110d47823c6bb940764aad68c1604a684d8e139335dd27ba13f6341cf456516ba897c828e3417d3eb7d05f461dff68d6fd8fe1a5f08d061f69d6de521dc0904df04fc14420b27e90d0e67919211bbae548e4c7fc3fe3a3ab56bd7dc7aae1849d487c3bf00b02635e4ccb7e3d3ab2e936a0eb3fa6540ad14a666ebe71daabbf05b093c940018dfa712c51eb93a1ebac43ecd39f12db306a0a4aea6c23ace7f985cf2259d15e7a1c6b666a52e7650f03b10bce114ffabd670f015f200744a6aab20554a057527202b27199cdb165d779b42d52f189b258b76d63837f0a4db9a0801885479b4347a997584e446f07f58d702b942f65ed7fe7e153613c8bf128333a681248d5c768d9df6bd28dee1a0eb018816eb4b397414f4dfb39c3f37b070d9a3120476b5c89388bad0e9ad4dfaa060c836c8c61dee7243f59e4f7baf80ef1b057c03ff41e28ee5e36a05ef823bfdb84f8380a2b478644f89c659eaab8c8b830c5cb1d4108417f241fba6623c7939aca435178f6b3ad823b57bdeeeaeb62a8b3942e4788ec269d63ad8ac3b71825195af2d61f82e5cd61a5645550ad4a55f95ac98551eb6bbdd96ced1e22f2299e4a93576ef52459b47c13e117406a042a1b8a4031792881b8a7df45235608495406ffd461a0eaf2f5b5e5e3c221e569f407056161db243f9218ced93a5a2fe964d7e6854263807894719b1af36c690cf69f7c38584cffc5544b39924eca46e2b647a57d9b381ebaf0a0e9b444aca6c8c94c9a96554836bfaeff597668b5859d64e1a8fe89bce6df2224ac7e9cc664213c2da6351790c62bcd4f172d6422229d578a263507b29347103660dfbc62ee823b85acab621d91d7c1ff3d001a507e051a9866bb16a55f0a1c8b3f8e5ae67b6fab9f71b4887a3e392b2b0d25a9dd77355e37b9523efc6ddb00198cceee34f8d979d1166b4961a74bede448642aae1423827d8573a844758dedfab8094055af879ed71043dba08f99bf97341e52847580b548468a3c56da9be56eeceeb98ec2b386b3d5842d1d6801000e44307b61566a4cee3d62cf3b12563c7c61fa13138db82be544bb4df8f9efd3d8cb75939c907e4d9256269c5a23a69ebe21f646761d4f1c64b9c96d5ad301e9ef74b9f2d66098524a127d650362c13470b67df6efbf94e838e83f63f26b67b4effdc3d645c2288cc16dfa685d150e81504e6c3d9e1cccec15c0f14535987a1c0604c9a52787f81ddcea5a48d4b9ae0258c3613fcc74cf965fa003af73e657a12c29cef577b532ff327ec7b54660b7b1a2b27f8ca3277cc1f3ccf3b19ebf5a007c8dac54f5a104665c4db1baf15f5a01ac5c9f3a12eccaacf821f712573f1c427befd2ac9c5db1714803a3fa70cb6953711549c6f65b9fccc2e88e6adf1ef9aaea68b5a96335f7f6a65384a3ed86cbb9ae1ccdbee2a9dd7e256a3086e14cd5ddaa11cba8c3068c9f389a396d869a3373ee5c6957ef470cb5a21d779b4f41b25e8b9a986d333c67ee7402ed1ca39c601a452ee10c4c3ef4ba74b05d53d91f8a77051316744d63905dc8aeb79cb77c847a7be2cf91ef2bf464029fb88e3c074283e05e658a7c199ab1ec5eedeba0a107bff501ce650161c43ac1caa8e77501920478bb21fb037548ae3a6833a43748ff9aea2d22151956b5555ee53f7d19941f9a4591552685a141dddd2589dcba6d2f038c3226e325eeee97fc57e1d7a341b81ed3ea9c0d31a2ef6b7dd905de3043ffa83b10ff72fbd7dc8b64251cda35a02bb0e0be138207a5dbe1e4e652aa6c00e92a88d3bca294ea3b8fd1d09ebb9546d57fe8ea09595bc06776af5b185c0b72b502a841836b0e56c083d1cc7e0d89da2f50130a1342e7a54909ab3356b4fabe1cfea58c55d4c0029861589af0cdd31f0dca6683453ffe2c64b003b8f49425805cfd091a9f06d4e778a3c51037a94d37a95fb4fd9e20522b531f06fa272587c5dd5fad5a7b6ec8a14e79c4e00e53e5dd5553828a13294331687296fb87b5fe604341a4784a24aef748cbcb1a873007547a4aa8df6c56626ce43d36bea794d1963be932d96abf49c45bcc3f552326c022be8404d037b2dd5360a804887377877e69d3cf7a2c2ca729e6b2b01e628f651096f356d449fc9f4bf4da2ee06fbdc3045601e317634dfe87e4e20455276b48153c12a0b3fa14c6c24c08b8cae2a6e55171085bb183315b8b89a524e9122ea643b719f1a60ea6b8773453ebb73a31d19cc1ce4555c8d02c72d32ec1a6db0a942ecb3ec17c4f3cf99d4fe4786a51bec183a25a04824ee1187d2146ae93c3ad8fbd2a4281233822d7e52f38986fb4868d2b2c1676cd7322897333b0ee270108171339ec4c13e7cfd4ad26973fca9afbee392f45c09d0311bbe6651e703ea744b85cbb1762faf6b78cfb81eeb82cfd71b1d090b1c01cbed4b6cba0172ae24681b4ff8da420b58e4f265af2ac0bee79ceb3f0da98bfee575d6532ae45401a545bb812e8c6760c491f2f807c0bbb917d17a8d264062a805ff6bd28a96ae9f625afe90ce560fefeeb7c2c20c4850082a9dd8b70022ea0ebbc9e1d56797143f0c4af9c8dd8cee3887fff5d23a5b5e5c9afe1ac17b99dc44a8985b120a2e2900faca44066446982865263a1dc7147e6edacd49372c67e7eab9b5daa4a426ac830186a5e4e540391a89b453c5fab0cb3c914a946b24b6663f56be56efa9966ecda42fb4e91c80124f9d6804bdf95d86c2b107bd661ed3e796ee525f4cd4470237aafde3dd37bb68fd0f854f620bdae1d6ea6f7defb7991655bcfe045c581b6fb4e64c2a050950755aa217fabda15e0c59cf130b206b437283e248deec7f46126466f2380edf7b16b793a90edcf8175367f16ea7d05cba2a26fea2f1c4399631966446a2af25e081a665316ad4a292608cbbfe593870337cbd2fc37ec67258e80ba96c84ddd216a8affcbf981156ebadd770652d8c72d2d4fc120fd2768af897249501b9095885d712056bafafa39cbeffbc7af9d354f1624a2b9b24a66c30903145518d34244930d710a9840f9c108cacacc3487c3262bef8a8f5b3d14f902a498d89c86fc1ab1e5c9e20ad254e47723f99f7a86678d8aa72efcde1a5f5069dc322b8512225567bd5d4206bcf38ff3e0e10fee215361990c6c1e13256ba527822ed79d790e64d0e42b1365d03bc86f97f3d6e9316a7269254340081f33b29d3e689ecd8eb7839b9b29537fe4741666dd3551829eccad9827307a518ffdea989960a9dd3e4bfe1de91327ac7084cb5cefb5eb845a5358aaeb23baadfd7f872ab5fd7f4606ec620766f8c8416d3d86a9d11e8935d1f50f4d60048f1338db8ab8e1416fbaec4acc518965c9695cfd1d24c4cf66a08af50a7e006a366cdc8d1a817ecfe0ffff920facc12356b51273492de091d05b1e4a14dc66be85cd1e6eeadd8795d86d2c709864ca13f67683c26854f493bdc5b187b55667275148ca3f79342f45f231ee602a0fe69464cd6e48f59ada5e08d96180f8f9b1496aff4eb39f9cba786a3929481424277a2def97d335450c94da65efcfd5a525f51c9c68701901d5ab9c77f02b54bc3bf5e46fd7ec9f6c4534136d5a2dc97d6539e78298a79e506ee989247b67fb5812141a10f2f9041b1da529ddeaee5f26531633ce97ee29de3145d6f8b1c4cbcc4c64745db823ec17eba2477ec2b08bbf817ddae8b3544060220bb20183cd76b81bf674d4e18ea7804f83d6ae43eb7598ee32c431df1abc747745ff5a2e1da4876baea48fec7c525aac17ce7fabc7e06b86a83fb920ecfeb30b849b258d39f542cb93b5d440db2921f7449004cbd4b44dd201f1723e963a0495f49ca8f0ec6e1bd2bdd3a1af160565fce201d520647cadf4a19666c527de91d85526aa2757d2419683c89ba5f69160e7c9080b553a50d9c65962633d6f577c3899e10ac542dd26757bc3dc8a22faf299ecd43f50a9fd431183b723bffe4e62cc34ead40f95acc2c1f3e8d746852cc7ea09ff09b91e1f3eb18f4eccc01bc5b9ac66bd95ac6cdbb0535cf8879e34407ebf5cf9982503604a2036b3747e0fe9d878198ea24354f57b5092489e787a97caea93f36f96f509f56a67678c8dc8e5e29d15ba9d0ce2e9e7b2305937f7678cb08bffa42d106bcc9514339380106e4a4a23d2de3ee3d155cdc5c36915c3e638034143894216a6c168614d567472e3e747128c6b8429756437da92e64e9d004b0bf3ec85d0add05ff62ddfd4732e652d8d9adc1d259eb636ba3a5c9330c1fee7661d8766c0c578553921da10824bdf90337155d282b804750406c5fe703bbd06ea26d75a119cb96a67b33d23515fc2107256aa2753a6c1f260de3abe497e454c04c76e2db81191e0f97510ea3136e35157fbdc2df8b9e00c8b8ecbe114d3d0cc096a2f4ff0c34c34fbed6404d07772bd2a54d27c811099896a98eb919ffaba7d55a79d0c64c5bb4fee7ca1b3e9906ab824b5b816e49a754a27a1d9f00d3e488721cf4ad321ac047bcd3899b553634b84b218b0286ef899450ca1d4a95597d387d400356443078b3bbcf407fc04f216bf557e7463e439bcbb3973f24e44fc9bc733d5197cd47071ccf63591b2bca7fe401f381bb02e7642e75a1a17b1ea61ac2e7216f9875c479c34d323f17cfefc04bf5a29da3501edbb5d9e0bace7f59775e3ffb13c35a8f8ccd8b644ce35a501f7e5d7fe7ddc118ccbe29ebb59670435568ad6b88dd271c926351a970294d92e31979c12d9e59cb3c6dfb8607c22153583743468d65ff66baa3fb235d471cdfb3ea68b588d2e0c3ec532754600b1b576623b46417a329f37f749a2def4fc80b912adc0cd65cdf3550a398700373394958847dcfe90851bb5439483817e5ca7141f8d025156c812940731b4205165beae3da15160944ddaa3aa941ebbde9d3fca1786b04ee2733294fb4823ad8d28a081c6ee5cfd0e2ac19e574295f5c135b4d4e45766014f0329e362d13480bf7e5d10c5d97cabb2bd47cb304defddba9ba7c44a1aa49f927ac3e10651030a41daf4cbecf6464470c81be3991bc0b3b09fde3b1cf2945f2b48f3d6243d920808aec1adedfbe441ec62642b29cebffcd73c1cbb5ef11c7dccd63c85be9d44244db6976b7ea1c74769d3601b77f8d20a81db01ffedc774d8e2c8435568c61322aee4617c6fcd616f14256a912264df0d7287f20b2f7106f4c2acdf0046e62de6d79547930bb5d5ba0dabcdd2ce727808869e60ab1b7f773ba78cebc04f04a00eb0bf77b5b4b4d4a64ffeffec0918202924a6156ce915a28a7cb5b1780ab7d68a2c52e989cceaef392101b74afd84b2a53ddcc0eb2e8eb797efe7fbe070b291c21382965a452dd150a9b85f35f21318640ddcbec9bd97b1f19747b85ccea035677d9328142d82a091acd29638e479233da6eaf268b2d29cf5d737d40049916287dcbce4ab5dff664fe0375e032b8ff00037184d151441c2155cc7f7c729116650803e5f70d248a763c8828b8d2c3670cb05f393bd52413ea6e0beeb2eb010f9e7237299405542e9a3aa1ed9d401e6cc0e1f6eb2d73b9e27d9377435dd911ba029c4dad58a7d4670a28ddf3529f0bc86288f34db296408668d53427cbfc722c9f3df60aff1d99b4833e94e5be1929106f2581e1d2cc58b8c6cdcc65159c8045b27d5defb0a01610c3ea1b81bd060be2a5307ac3be43cd88ff3f0f3699a95f6a5842d6c65dc6dc23ba84d28226d44a12378c47a99bc70dcc4fe8186a64526920d6cc3b7ca2743e1f2afc9e1388ccbb1630775200fdcc6a85bf4cc19aa2e9481a46f7e7e35c00f6a88cdd45a541df370997a58b71e78fa1d3efe14c43f5451820a590472176d5b0f4fd6ca8ca9cb06363ed465c97f618a3743cc9ca788f434191bb26c2094f4dc2b0abc88d7d6c417c053dc56e8ad7c670879c5a8d820393a456d1088e465f3180cfe83ed2de5da66462faea449d5cd2c3ab63f9c424fc760bf2f7c1e3ef2e109bdcefdf0c68ce78919c2c4c36c6a792ac38f321c5046aee2aaba923d859e3dca9b71c3d1a59ec92e57635e5c5883eb12ef8644ba9a45196d4578c3727ab1abd4d7b7761a2e32ac8c7046899acb8026fb7525e9889f6c0a6f3b99023d3192bcba277db826c05a4a7c449ab844cdda8bf82334137532bac41637fd483cf9b422a58eb2585ec604d8e9ad406947c2900052163ec3a226d301f36e5894a6affe5e8a05c6ce3edad1539e22a40ee8aa41d91a551bee99f790266fe602225c9cae15a2ce6d4926520f46f5568447549b1bd082b28d7c79c84d6fee729e323fe6d39db375865c8d3da1fecea6932535115b3171eb0d3c4b8d2dc44e05b1a69581e75ccbcef1a463c26779e6d84123faf06d33d2b4f980b24fe1b51bb13147daf90b8c178cf61cc51bf5397e5483ffbfae9ca9f36772987a67e4c94c1ab72ef3a35155f7476e77137cc2468b78a75b62c261c7229603a50c97033d4f3c83ba438222c3367edd103c768942276ed0b1fce122d3d029a7fa92c8476e92b45d5bffe90e3be61bc6c72432f8d7aff9cd1394bc1a0c0a2dc91b1c09fc428b85926a0916cf9c08a17ff48bc910f6a6ca733e9308b0959fbe407f9d2ba70343ad6c17539ef913f10af83d2b2e595f194baaf85298bbf5d63769eff0fdec265054969cae38b1c20f190ff2c83b2f24cafc6ba701a349914c8c3243a807202b637c706484e468a797d09a9d10357fb24a3847db63b80b9fbedc4aaf766a442f4338fa5fe558bd73e610aeaf6aa5ef78e6e013a4338b7f0c960f3c19b0b46eb9031eb1f2b7e051ea73179795726299297fcbd3e53ed9abb0ffd3b2b4dd9a661aee2dfa71d57b94801c106e843ba105c66cb897f3ed099c4171a55090bf0a55e3ece63a5d29b6f255c0d0495b73c08406047877812cb72e5489bc95964080b072ac999121898ffa9340d3db95762454c7f27306a4c237a5688f4ef5dfc15aceea89bfd883bd146b7bb033924f0d248c882456dcb77a50d72fc9b1d5606914aae9cbae33bc6cdf39af937639d83e74b0fbac9bdd79c1d5e3deafcefbb0112081b02b9e39db9f470e18c7e83a24b06f45981ca26b01a0d8518dc243992c42143c506355798903cb2050c10f06678ffaa93d99fcd8849797e4c90fc64664cd07ef22c05b22fade9a34646c2ff78cb9f40a9820c8d57db8376ad2a02a830bf500fe1dfa8975b6125c2d71207407b386efdf7add84b0da47acbfffafc6b42d96d5ec863cf6f03ed1b34a90c29db2f973280421fc5a6168ca0f43dffee155e6a27aae23a565eacd0d4d95885c79661e70b59ff5721a09ace5d588e76612c5d5b54f9ae9b40b16a3306dce4fa73eccd3bf04b2c6791a04ac0c33bc920262ef99ed36eb41ae5cb101b05ea07794a0e020d288b0eda778ca3d62583d20a2b38a637a5edeb48127b95d956f815e2e96fa9f705d19558c588183629ad88287111e12bc1cbe9d0644bd2ba8abf570ebd555cf05108bb108132cb06d4b5bfaaa0687099d8d229dfdcb55baeddbe439ae4d49dcda9d4c8b5c21df7b3cda55648c49190c7031fe843ce5545ab244f93941612ae202e8585b5a2400ea9d5df7c034265eb8fe8b76c0bb9504fe8ac0f72721736b8303f31dfdfa3a1c8e1d69298379972df99a1efa98ca7ef36267f2c0dd4fc42a643a369dfccc22f09e909d7137f756d10097b5f65d358ce1c695618cc6c784f105278272b2910c234ed80f340344d7a592a96aa7b421f83eb8886ffa77c7702888b1c0c47a46e9039d699b3b861419dece3458db3eafbdd6fc640094b08f330944405db61ff71b48f5cf395712e657f63cc1a0a20a856b9ed3ab21cdbe7bdb318b069a220aabdf343ac7cbbc582fb24315937ce0198533bcfe9c334f44677af083d52ebf17bc842fb0b03d77aebc8c79ecf029b753f59722d1b37bac8caaef91554473cf768ad2e5242b99800c9289508b6d35d579f22935f73fab50ca11c2446c6c5b93a38560431a9aa3a3e764c1583911eca7a8ada0d9e2cd2a30add445f73ed4fc854d6828f3b1f37f83b5e1051a7e652e88def3adfb54f4bdab2588109bc923e52ef8a01dc99cfd5392ea6286bb72c0886f72a394037901dda7995843a4b21477adeeb7bc0c99f95ea528c148aa5a8e9db7a148f1ff074077af4038cc8bca9ea5eebb807dccdccd2a75c030dd2bceb8c1a31bacc1f5a0212295c1f6702588ce653674c3493bf3000704a084761bc61cf124723fc701fd3514a469c198fd46982e10aa92274f7f362e8df18b276206f19ad73089aa4cd46be94641d427b6f3e6acab3b44b850ff2f06df17cba3bbeca6e7d642d9969ef6a1544c7228eb5e6db4d3ea1a9e35dc796402ebb1b92e830613b78113537bd6945cd8003cd06b04800cb09b56cae513d57018e9c2378b6e78256e9e7e8170b231280845ca278f00e8ce40e93acf26c2343ea9c987f8c0053f5b45963815bd36aafb8f6127fa2f0ef25fd48d4b148c1bae70d0d158f6e70ff46cdda242d87a0f2246321e8744ece9473224e07b3cc11285d5df082135e564c2c0c94abe54f87c61678495946477c2194bcd7a2f327787c0f757b6ba570548acf5fec81bed311043731c9e6f6b12111c074960eafd65c0aafd0464c147128892e2b042fbdcb85ffcc486eb42a710106426ae1b1744c7d7631ace00a1798250824b95caa79fde259a7f44f077ce71747dfdc4666aec6fac62f1ed509e49ae0de19e7ed1c43a36464509c6eaef6734dafd3a0b7bc27a90b6f21ccd7a02c6e46da1074ecd69f2af1506a2194eddcc623cfffd2e1687581a43793e1eac06c042d0a6c9f8bf3ea35a4f60f50b881cd7cc2b1da1bf72b76994968c5015423917add82e9a675aa3ee3f2c5016d684c6011fa365c19a7880438ec1a22c53eb9a88979e058a813b591a28d02b40a83ae9b34471472a7888634579112bb65403d24cbf8be31784cf93f394615320bc5e95dbb4ae4b8915333a7506cd646e1863d1560e2343b3815d82a86e36723e97536bb9d767b68ea8b3a8338d267253032687ede26239bbd0af21965bb8e37cb73f45fc8012ff78579ccd05969d9bd093ee2d4c91be622173cdafbc0879b58c0dfe44c5f868df1b0c090053c6ea7bbad44db397555324df8a911e0c5d1e01bfad096f7e07a867d23dcb401f2d6cec10a48726044fff2e73375676a1e593c7a426af8b2bc4794f4e23d93fd481f6143447a9f08ded8cea30aefd80a044c931428414a7477cda9385a15901c3de5b0b6f0b2e66f86d4278f3911fbb4d4095e24af522e6b86364b2f4b81b6b03758fdce91bfe75bde75fa02e06b4b7a5eef621624ab7b5da70ccd25ff6cc68ccc0835b90cea39e3a3d04827ae797f2dd08ceb9122561b5e237286b453a4094554767548d3e39b839b56ce39ccf054efa56ad005d44d4670d9e449dcf04c278dd44fe79a7eb2e93fcc62c0d2fcafa32a71472bea38c57b3f1a61365bb0d036115a1db9472b671f95ccd61c9a73fd60b87d051ded4c20986f7dcc3339b7b99cf9f49ede21ca13a34aec598ea2e672b0ffa3c2d4055899928d4f474dce7844da0a0d3cd862e24c5c6a26af73f099c3bb1176ca8de26765fe9263b67bffad4a1a93c4dcfeec21c31a71cc06a2f38d4fe8d657c62d232806182f4e9faf7b16cc22e00d4bd2c1eab86d44c4670eacfcc8cd9215d2f0d0d5506ac73106f28f3d89022329096a356cf4832f1074a374b65aadec6d95e52a7d651e7449ab1c0b7ab4156eb53280f83c5cf987d63c3bcfae22c53921469951a9dbac6be85970ef37199aff9617dd8ca0668f36fbff3db080ba9e87d0c2280724f13299fda5d64a7bc23218d04eaa22d538238e0ef07a9a7b0ad68f97e8c32651390167218c25453890c0940e20245c87240d3cf1d859a31b34359cf196c41321f496db7ec5cc5b4f9e33d4520a3daf6d85d36055644d407f5e037df80785e2c92769acf514712f6e8f09c70db4b3fbf111b560e1a25168c0a13d35a00862a592f2d7de1e17e623828b08a6c7fe80b9f06cbeb765fc3ce99f82576c40a10f91198b058b77451ba27cd5342d70ccd7d10a4e5a5d47e542ced387de548e34c5e354e905d10ef8b08091f06c89357bf91b14930a584b64d41332c04ffe1605bff5282720ffe4b801fc2b4ba348ab37222e9338d2b607ddebbed909d083f32128a0a5d24b00357f979c3f2ed802441b06cfb7872bcab4c386d86d0f84da0249423f9070756257105f0268fe3bbb3d821ae079f8e975d2ebdc3244bc92815c072ae920d32dde464580447f1023a48f8b64d12fad43be6db737bb9c3e8bd477d861434b3e1dae5a7ad9c3f7cf4eb060b7c1f995f87b0d886904676f3db013eee2cc5822b974121c31b8b33c09020d5b64dd4c33f39db9dff80b57cbfaadd2071e5d876459ffbfe62cc5aa9788c748a724336b1ed3ab8d43962f1a8c91e6464873d7f1dbdbfcbf2ff3fb5b20d4be8552211b80769d793e04c49cdc9e5192adecd85d2419bc4dd4a2aa74590c05af85d15d0bd77283d3e5c3b844f642a7dcda40ecf4612cdf80a834d47119fa1271a6ef74395464fce32b856a1fda9f05543f4247a19dd7fc1db012c77b66887abe1061ad6461ef2f3a3bf1619742de5968e4f528883ec3516c533043b8fcd795cb2ee4d4a734d9e5ca485662fa99328ced4022c2c638c9fc52dc69f561683cd625945c7c3534aa7f80b71cae3f7459b72d662be5124fadf7b96b562ce67bd98220d0e289d6a85ef2fbd0d8cebdd6a839886b0992a3682320149fd5fab8450fe5ab1371fa7d8c04a7ebf6b93bacb5f290a7204e933bbad36ca29096541c61e2bc452c25193144a36ef3639f1e506bdac747679934ba2beb25c7555a389c67fad9a93edab5e54531c06b41d36d0c97512a886993092a4243620eeba62e521d26597f1b203e268da273b43606e1f84e19d2fc75ad5c388b04019942cf25af138b42d13d4f496be8c9519adb04f861253661f01215d7b60bdcd43890dc4e16b118c04e329a63e7ac2d4f3e59434d765a49cfdd32f4907900a946c9911d0166edf576b39a52566612fd754bc7a8b7e082692375d378f944020dc9f2485557a8ec86bfc67ffdc2c2c64bcc24d1da97a09117dcb88d08fc8043f8509a750423cc547ef1c13b9bf3bd1f89e208a5f11926942f5a3a97c9e898c8ff673fa4b313cd5d280d3791091c6c73835ff104e04225e293f2bc86098b6d75c2bd77f8b4034e7b60a5e11ee1fd75f360c19ebf6445fc852124d0050b7651f764b0b85f6b09f63ce4ea9bf05c21c31d67779bafb5064f28d02c84fb1b053247f6eef85711293dbbdd445643668b44a86b6983c8abb2650ca8689ca502e2c372eed4410bb5c578088c8affd453da3b3a85b848b89fa0cbd5912d188170e13df3901649b04b423ea94449797e415a4f4cbce5303f9c98ab41acf1164c808639d4c6a2973cd0d03fabafd332c1125ed58a3f3fff25a26f972c9daa0c33e3767bcde63c1e192d20649ec9a0ae0be73bc707cd33f469717a6f9177be6265ebfbb623e82ec8f7a8e3300d4308aa623fd218e11ff7d233b23484cbeba49818721388003d9fb3ac45b334d5d66fc1717c0643415407306dd6a01b33964f5ce389a990f2be2d2425b571291be40d8590e4ca9c2db5205b98710ca6702260f5b8097b6eb45bd1988c17919c869cab7678ac4e4e98002b38374aaab3202dbbabf28cca4cafcdb69cfaf469bfa32fabb9687e17d888ac55da5d14b8b172dae65ae2b32a221dd85ea1215edaaf60e52456cd0d24180b5ff83ac0d882f8bdc9c442370bc8f13b2a578964b6f4fd0a4d4c53a7cfee1143b79a66bcd15a5566d784f18e148068b105a416cacf44927f03217ad1baf2f862c5628889a9750f80075644a98bc62c4dc9f4161720936110fb2f1f692c62af6166acc61d2fc119996b7d366a08439469aefbed990349d78183621b23bd80bbf4dd9a68a2149d46b6b8a61d29445ef457d1780fef93c3fea953f77077b3e68ecf2689d975d73d04c3eb42f824c10f552bd5ab171958792a332643b47c99833549835f1879bc9b12b362933e96cfe57359067e1cba75e503de3eba3f76e8444bc97298c194ed6f066a471a6489bef364238b4509fd5d9c51a46c116d9c005cf220552c1d3c041df1c4e0e161b4bfe2140f97862b3a16f0bcb15e178a8f6b6b349a0d7625ccecbd9e53b233a1652881d2f5068d1808a232e0fb2bcd68ca3566c1c514a34474c7f4c6f68ce578d2ce08f93b87369b96546d277be45b4e1978bca64570fc507d2d3185fc48a600c18d8545aa2e37b8ac1e283ab4383419f3e1c1d6f6de90fd324b89379420bc641d3b36459bbb6c3f5f72c011f178125ea5f8e783a404404d42b5e3467c3c6b72f65d8b532a69fe003cf0d0c93a2eb441648ff55cc1ef4de008bdc15c16afc555fbe81817ed7e7d5650c68ecb47f4548cf7cd472a580976fe2b6a8a885ccc81a495446d9d6be273d6c5e5a874ef368d87de59e362e5feafe870a0c800ff7b244732f16c5b2874d0082f1787bf0b4a7a878bda9fa7d175b976e99db13feed739e77e491d43442ef1fde8c194bff02ac4c5b96e2418b0e04875ad86e1f892c8c5c37e8a9c951522927eb48bc3d38509b8f9c0c233a9857cf56cd53647bd8be3f21e6cbf2b9694620190590fc779f64810069ee45d3f762c701cbeb8b5e1bcaa9b1d45c49037729c5cc2886c2e2ba789140cbfb900930f5d7b9e39308dbfe7ff2d45654d2df0f62985b0b185568e4830934876ad5b1f7a3741adf2963beb974bc83acf655e127dfb9f964a4df381beca02503161b8cd27380108b125870cb4fed695112102aa5ca5d7ea7ff142d46f0d2eaaa2c6fd8efd8d4030fac8f61852d02a9ccd21cfeb4c70e37a31e867cfe8054cb22e213581882d658b961792a411c71c60f8c6c585a6c1b591418f6cbc9f3d27ad85a7d914617c33d3a01d5e3b04844f6a4f5f357ecc7447c1a8b0732de2e2ed453f6fa7949ec06d2cb5d6fa3a2e1d88f9663979ba0c39bc71783d6b703d615768081d582c86371aa95b6162cd3c609106c2ba9ff7260eefdc9b11c55017d25447503f794d98c15e78f4a89b838233f24d711fb618e8f9d1feadbe215c69aee021f1f3462826f7c7a4020e7104049ed720fe49f1355335723d122f575030292ed337bfb4f29224e2f13f511d0cc611200f0d318b711667bc662154e9deb27e93ffec8239e575db2e91db44744acba7a81bc76b6d9f27047485aed8bd0065b7949042e30973141c7e6b8bb5a6a5e14b4d98b55953e6f1c57f86779df92b1f79253570446f9882b917429a268b19395887cdf5aa01a3b9154b6e6679da0f4cd0da02335d210ea890157ab4b1c98448bfbbbb0b45860fdd40bd1e9a335423920e18a1a1a7143d9f746b143515830cf0ece5beda6caac415fbec734b5ec9363b56b50dccebe4f7023a9004a5a59f4b3492cb349bd49eca0d78d46db3e4525af78e6445b029054a1542a1c402822496bd8725f7ba478815f60256973445d5416515a0a42bd2e4b863ceae08038d725dd7a41cfe29470e3c52734b390c4e3ba8712a1e1c0bbbbb529cff2fefb1bc5211836ca4fdac44738840efc491a29f3a8bba063c88e318d5a6d295a70ffe3e423b5441be96edd44c20d93d6137172e4e69e239d599b95f3fcbba440b93c359d7a410a7d5adc99b81277ab9a1761b05d014d5de3a0956f07f3e7c5799085e263e99e5ada7b1dc896d3b2c669e8f8fb4bd003e63f2108569fa9ec86cfec815509648821997ae4de5163563a87080b0c2c1237530bc29c54495323424d5eaa41ae928afe5d2bdef994306f986bba2401bf89d29effa5b828fe64652778bd21fe07cf55e81df30e03abfdba428bb418a4fc1231e06abd138fd20915702384adf359226a4dac9e52cb03da99635a27de074f9daf2890d188cc795c019461a811a56da03dc718e3877bd67887e27d27818bdf169320fe5465333a2ecf5df12670254a866b5eb1561575df15e81f274260a9cac3bf0a6220bc4a92990c90afea728134a0f4c5deec1ea97989517384665d5d25496afc181869f5949e77e8de5fef9f274b63b63ac9f0de005629d608a2735f8f53bd7d9e64743776c97647cb0eb58884cadd52057454b4d7ee1bc4141e9b1a3dfa1e9942d69c0603bfa78abc09e3c5ce27c970af5f93a0785d458b289891433aa550113649c5e15f99632bce31d8546f41c4daa8377f4369ef34da39874c969ec4b87df8318d105d165cb998bab6045cc0d499eb4bfde5f27661b4e1c765545063425cedfa30a220ba360b8028af0ef62880465ae3ca3b49307b5979bc334c5314570fd1e5a20c19cfe64ed34effcf140c3540c7c01aed6d539d58164d598ddc934ea0c9374fa5f9b32fc037ba2e49c8b6291b64011605445b97491c2b47cf4da5709291fd05f0d8d682ae9fcae87ade42441eeb05e4310a8410994de0cc05b92fa62de248e02f574aad090c543d8a6f3c78807d397d80cf0b70ea46857cce30cd3870451e08e37171a99464d10384661b23aeb177cee05831b7a6025fae40b4f1391385c95379e3a65d06661409febbaad09629af0df62395b24754147b9d89bce6ffb4aa4cd968874e70f4a757bee743f9a01fced460ee9078bbe0349e005c76995fca26f29a2c1a264ebf054ed008f943ad060d43ec7f84affd9c561d4d2f4337ed8b1f622bf4915a03bfd3c92da9fdf8757ab23bc1d21fad4ccd56ed7136e1ec0bcd6060a942dc97096cc144794cadbcc9617a9417fa088ae84ee2c98c7de1a842a136bc1e477e960e06ee131cbdd38d07aa7db02d7ee936ea92b30547b8c036c8832b19a9aa015c12ea19b2662b3884a6e3aad6de94f79ed3eaa6cc4fa1d65e778352e0e43cbee3a2076cabfbc850b15d37232d8d2348ad2356d988c43e258c9bae132fe20b9231b5dd3997e81d777d05ffb7345ff2ee8f73188bbc8531dc4569476080e3954d89dcb15afb5f2f6c97c3485c3e113deb5f6a9d9fe9d0993bcd41edbb210990903a428c7511bb2f0151c2f09370d2ac6cc5cc873f5527bc9e64dc7e90543403fff355aebec7bc76022691df4c96a04ce5943b46954301c905b910bbc1f9a76adab39626802b8394ef5784cc8975be4bc11f53d0245ceac3743c1b6c36a81538c9aad2149001917e2380921a0d5f214a7c5ef9390eb1cd60c668b30d79b83e89fda4c54ea0e93341aa9243596ac7db7648c23a63222c67dc9e7ba7f06110fc9ca0032d850ee0ff005500f325f37590bb19d808f7ee563b33468f0090f8a857ab4a1bbd832fae216cdb078cca53030457d9c35435a65068fc2748c343561be2ab9f4fc9765f1b24116053592d12c096ee366455319a03f1703a66e668c830e4a918ff4a0d7ec443cce43232dd49768e266bfc21e575356f7d5ff03acedb9234129424e1a5be97e37358a147a45be2e830bf17a19b9ef28c94ef3f18410b9445e6f6eb7bb24b907eb0f688bac9ad57703365486d856bcd7a5e88e718ef6d3a843db91ab5488fae84ab5b76c2696749bccbdeead78e6f43b42af2a8f2a2e28022b751277ecabc470858be7027d0a52dea114cbbbae0a7e4c8943b419e1b54e55bdd6f734e178472ad649a64e255a85aa8d53e642f1492f43deecd442892f90c89ed3f034f947c030434eb0f7e13fe4da7699dd52687b5483d2f42916912cf0415a99600b59c943e367031beb11c99d14e9bfba9d1de0a8f5e0eaa09a534ce91b7a9cac0edcf6a360fa4f5eccd09c36985cee9c0605d05004e62db2f0d58f752a7f13fdcd3272c5bd3686fbe3b80072ad1f0314e2fac516b8e0ac9fa8a6f2fb19925d1321301ca0679b06db5e55a3ad577ef4b586832c16cd81fc6f101e6290671788f195942e75af229727144a23e621b3c33332f7ece04d076c8d8e15d132fb1b25a44268a5d3a4eb95937fd99eb2d05b2e206343e95ef7f743f60afa203a26ff78600be88167933caf43374e97b01de913e8481299492f538b711c2dc519a1808b23e39ef4a1c0c2262dbec89f48259b7d8b5f2a92ac9dfffb5a84ce0978d8fc2a133ea2e95e098647044bdf6143d85db07686472e2b6b049ca71aa6c501764fd5201d22a50cb7db99ec1e970f810cdb90cd6b2388384cb4c3b8a1a08364e05307559c87c2eda2a6cd12fe35d71784cba7ae27ffd940bdc3eb23fdf9dafe4ab090cc35c7a0585206f536cfb9e52e70b2d1425321b68c7b33c3f112762e80d785280681c686ea6b486ac70457b71c61dce0b7aedc99d81d6a4e909490269a7361951702cf0a8048b2f9a6ddb3b031c5086c07d4d3d109ae4bc7d61ff031d28512929a4665446100e8638e4c76ced09c283446514ae3c5dff332a862d578362cabfcce0ec8eaf4e2131eeb3aaa94debdb73fa898192d67a158d71d1b443cbbad7d46ae705de34468ae0321e61821b665433357fd9d44f20e5d206ee895f3abf0b942e469086f3070b24da65692dbdc653a3c93a5cc93c274a0ad0016073eaac26524d447e73e8481a126a8442d3f6d0aa698693fc5066a29de04e9413dd5969f963a2c55e6c9a5e5bd43ff6a2f0f4afa03512a5ab5bf8f775a8e4de6d65637cd9460f117441ef1a9ee7d27ca4f713eb11b002e2c55020af074ca6bc855417b79e1be7dbe807a008ec9e5440777c0e0e3e73d46fe685561b35a45cdd9857747f5a5b836e5f44a0b9cbdac07a238e29bec5419f246fef781b66b0fa5c6595740c810a4a793bb709dc2f7051249c2715bdda5600b359cf938c8cc9006ef65df727f018797d1ba0072689a3615b7cab3c2345c0355a69178911e48e25590724248b28e58abe6c1836ac5e195f9d14fc28576b1750c9e39c66b95112e22c256dad1a50bbdbbba05b7edb5e07208923998b007a0d3dbb88c2a686a00d41d414b43171dfacfbf34260481b19ba2f9141d0fb9747d02b3c600f5238fc4e8120a1722727df1fc0063887e85bee4a2549d3f72915ab94ab28a7f1d0e123792002bd2c3b5067c762c08157d3cb9b350c21cf25991cba065ee44ace88b69e16226ced63a8e3027a3deb9316e77dfbd9d7021581f462a3df76d1c592e6e162f09190af807134e85a4eaa116dcd490ba050f319819ea6770df7e6f1548899d2dd732a2d2f4bffff6ee4dd4425cfcb1f74fde9c83d24e7c4ab9d463452811bf31438ec7169a207f9901a9fae0b2148b5d4522afefdf4fa4f17d485203d26892abcf3fc301eba77b3d1b7eaf9c92085f4e86cc7a143e63d8efbcc7eff40f9d529daaf2e57e7f92e504e49628ba78fc6e4cf1e9ec594b1de7c5f1fbc615a358694a9acd46df2253e974a9fea48913d62e353a809fc1d620c9cb0c5971b9bbb60761b849e31aa91c950b7ceab236ec6f7f90e62a4eb5792e89129bb169127781a1c6cbc65395561089b03b02971fd04008c52ff25c41083da0f5da609e01dc886c89ac3516247ef0add74c8b05ce8b2460ead6e98cd80761eb07b7823aff81452401144fbf6ea87827070a19eb3866f2e7cac8e998356a3616eef95385ab9ae057d5be244ef3c4dfcde666008e304438826557f39fde31159c239ff8b4567450a1a89bfa5e3d3432cd91f8244aadf3b6d4875fdbd764ab5df67c7e696939557835567237190be90ebd57056af24703bd30ad99e89c98e3b70eb6c091177273e884b52c79b048fd208f60d50b922ce506b0bdafe71945b937b46920a6302a5205d8cdd8f10fc8c8305b23649c7e5e8edd6b206e17f87091b0a945739147f0a486b735cf5745417f4b6ad12ba7ab8baf8ceb8f666a882c2d98b48260998eeb74c25240b97b18b46948fd21d16392f90de542c849ae9285d8f324f73f8c3aca031fb284a19a189c07512b0a552d21ac0220ce321d4e8abaa0177836e019643e3915d37adba7decec40e48cada6d9c740662366c1c8f67c95b7af63aac64eb1136c3ec47adb2c198686b5b4143858f567b9176983b46f3b5f2d3817c6a75a089927a38d8965b7e31f7a24d76da04ac6c84f2891ea105019f35a53f7b2b11675620311454554a883993cb0fff8ee7eae755a86cdf2ab67ac77444f38807933a27349c3d350db023a28de6602a1e8b8e71f4a76b08ea2e08f09a87f6cf3e685318b9084b81ca783a6e7414bfce2ef4407a5c0ab7e05aa244f3bcba48963f40c42023d3f4aa6f9512564a5259f34fd92c8013d8d18d366b6bac78ffa4565b485c16eb34752137a493af089a94ec6b959fe9cd3654d9d069d2f6d2c095be229b8ef5caab3c164ca95d30868b459ce2fb8240919299e5a4f68cd36d43ec7519d7f868836fd1e491d65a959781c9af6d9c5af7e1242bdd740b458a993b342b95e2728c395058be3b8af95472dbc694b45932fbd5c5a07c2cb589ad13286364e89b9d94a6aa8538b49f071c399a17eaae29a7080fa394b30882f89f0d5ce9eeabbe825c646bdcf5cfbbb2c84c092efd795f57923915eacf759c2732ce7e7da22febfdfee17066922370019ad1bdc57d8f847ecf0f3039a59a6cef414bfeb6f2a88d6137c9722ede2f1c88a72d1abb9b30ff64fdc35ff0e0debd0e879ba41f3fe45b1704840583749f629fdf4710d2c54ef1ad36c1a47fa66d9b1ae328416f6e8117e7462fa7716a766be7f9bb2231ffabced08ca6882c910b1d20610cbc4bbe4e7c3a21a7bcdfb547920cb4e2f63fc46433277df1a8dc210ff33ac3693d2ff7b3555e60522678eb156cd43e7867122f389b23eeae98d5893fda9a477a71d9237acc175797c6dd1e2893444cdb88738a296faf3c9fc3338235730e9db89e0bf9583c57394368a3b78829d8a299b809768dba2c8f1eb6d1b47dcc5a3559e840e3921416998b3a48bd0bfa3e1c702cb465e8d597c5dd575f1f9d206d9b5219f64864e4e8639d07495d11dafac6d3c47b06068c81ff0eec31458e02092483e46b47802720525d660b66e495749b94f762b41578909b4938999f5e8193f765f411182f751ac7cbdfef69e320a0f2e0d1a07b80f784b096d6429f2692aac1451941f2652fa1079c7df743155b11c32facc847f0b07f11bae42d4fb326b7ff36e817082023de38f7f00496647b332a050b0b7b19089ddea44ae9b26c6de154d891642283a1d56460ba6fa6f74e63589549bf324f064f99289a012bc8fc8177a79f5bc274ede85da7b278c4b81ecfb719daa1c577379e563f4055330294351197b773e66d7e600a07c17754b7c3421bd205a651d5ebb4a412356edb80987af7f81fed72d67c94148babb5852eafd1c1a1d73bca29a87dd620c76b019bbd4127f8b99425fe1844bc80ec805542251956cfdb1613030e7b03e7e4f552c595792ff066adec89fcf4ec7438a2391b04eea42bd1756e6e1cdb1734050bf1cb5a23be20b7270fbf464fbaa7b8b7beb6a03935c7416c908fecfba375ae0e74f90bb76ea6db6353815184884bdb9e66a816a5ec576d0c80d3bf60c1f9791d0a7902369387fb20c8da8986141154358f090d0d50bd580f24ac81db635048006e34f428e782209295c0e438322cbf393d4aa72d45543c24a5fc7b19395e03096e7bdf3f6f10d848b8570a39e85378e27483af030bf82152d42f4539c834d370c7299da98f56475130ff357d6e3f593fe33f24eace5eaacaace9b15e80af255ebf09cf9d603d9c775e43cf539a1cb8f58783ad895a3962a51a088ab11dd6178eac717223eded8381119bf8f6aafad7813359f64df7ec2ce887a5a08c1374f81df3a0dee036d16704385765dde604539a0ad91ffda91f6f076d38b608d8855140551f333798e884879d08dea2f6a24535ffc0ec86d0fe07eef45a21a87c9805d8f9e7858f23d14d490a72e3f52e0cf5e4b23a21e09bf9d984144bdfcf5757299c3d84846327c70b94fec94a7b12a15717fb6fbdb23da5d6c31a1049fe26e96b687ba063ee895915c663bebb6d153bda4be3f56a5cd35eb327ee3bc614be1d7883d536e744c430d4b3dfde8149f2b4d1972fdf8a807b1999382d81a38eee83862273559dc08497d5789d0b13e78cee63611a8057fc24a90b05a150fa004eb2f817a6eef93eab7ce88fbaaa6b7a50b08a0bae1de9f3c03fe0bce5b698c009f5c28160a5f5e7f36bc1e88196d48bfc89107d10dde2431e5411829d52fe60fb01b47ded91d02277caf893399b3f2bc74fd393ae16772037e7833e2c5b8049dddbe93f5e35093a361a2eb8680ff17b5132f02ec461bf9610b77c9f9a406469b09c3cf9799bd1ec132e1798f1142ce81d73508f64f6cffd0765abd2955181d403eb7f7d6eba804c1c405846951483b0b5c79fbd973bf3a52d0bf8d0aa8c023a46d00f0b8b8bf6468b740ec35788e2cabd797517df2590cf22e1230add05bccfc876cbb738a718c9af1249a5d32db77d67987fee38a49f13d7c322ed25977842f5ee91c34f5b790e424d8c2f0074459a8d48349eee2f68e4f9cd2fa2e2bf6689a036d305687a20deaaaee9f276ed8321ae3b661edc41b404ec49d7521d8b02e56214900ce9c064c11ae85d4c6d8f431d496bf1fa18e027795d1e6140c7a0cc8847b7605d706abe92ec520b8ca87782d8311e5bf678e3764f2799b29f85bf01bb00e245a55973293ab623f52c788fa24c1c33b9c5723d492279728d9219a2d3c7bba8665b8c959f02748afc35e1816626fd6d89dd48c68783eb9e2e96ad5b5cdc6d987cde85982354a4e832e1266d96c768028138aaef351afafc615a39e5e0216bb5738a80199f216d08e6e9b3c5c3ae76bec24f752997454b97e8040eb546c7a66b50e021841e7646c893fbc6cea1801d825b4524e6232a495c40bc4ecf20201b61d5090c1d12261ade3ca0c8ddf80e5b25212512517757053dd37f4c28ea447910f780cb9c70c2f88af8184f36608536144e5c0e2e3f29f3010ced6d32eed2451ee8e4f6e3b2bb7431cfd103e39d2a14af40a9cacc672e08218201c5c252c6cf14af5c681a4586c6fa25092aeb28083bcf77cf5aac80f9ad849ec80d84cc6c3a6fa7e498d88db5ca0359a45bbc9d80fc7da8e2c9489c09fe1384354def0e8c24bf866359fee43510b3e4287ebebcdffe487089b3575d13b4337b64210ae419cae84e1fad0391b818c4f51f66f910d1af7ebfe7afa04d18ae2f33baa10280090a364cb2a4ee5d170a0427af1664725ee205d39388232198a5e4d59e1b0d29c554323aa4dd688fe6a97ff91223b17e39a46b043c9c2059631a2c0d8c54d9ee74c249e4663441ca0c12b3b2101072ef725f32258dc81a6de74915417b19a0649e4041934ea853feca63be3e571e6bc06f7258485d544f880023fabd081ada4b3d6574e09c294634cb96fed7bd2f665e6f5fc5afb8bc8f40da75aff2ef031fc99f7fcb34ca62fa23e1723bcb76fff2bcad8558f546845c1a1918bd90b132998c4bf55b6b1cfcbafa811aaf08a1ef9bc79ce7ec403f21351de5ccc40119c4ac36449c9cdbd0e7ae53c2a32a09a14c927170d16a3d64cbe9de41554260df8814902396d509ed677617c0f6e4dc2548f1438efb87bd2e80ed5f1c60c8e71925717e6072794af94792e39e32aa34a9bb8f96d76f091306a0ae3333ad42574938200ed04a8c75866fbe31a506a323b5152d86d5baadc9ee56c5292e328b58b5ac0ba15700f526281d6143234ef79ffe56629416415ea083cc0346ca7f9cb69052a85dbbe66a49c6e0b4cd5f66a8868e7384275681afbe94786239ae6e637846f578adf7e0d2bfd59bc732c2bac99e9428835074508b7964b437da9aafe7852c6ef01554f1bd71cb57a50e0f49f1c4a95fbd8945e5c457554ef8190d8df62bbf77eff89b2fd82f9e7bc443c9b2e0f2fdc4a4ba48ca1a2105dd5bb47c72df0299ce27f829a6b0ccacdbdf505ec4e71725453ada5887f82d3d3b5ca598adf4b7b9de5ffa4a7d906d724711ecd809d85886e0a8d5c6556d16afbf66d1120fce04bbedffcfaf2cdde92edffcef02c97cd7dbda716d2e587e7409a008b413fca8004291eb2009fa5e14bce99c47dd8c01d5600f3f306012ed6c0653fbd126b273b7cf63ace08904c4bacf27f21cba844e79611b0dc86d05255c589a330a4d5b416fb3280e7ce4182919496d9b508eda399eccc3e412e487730cbd1c8f22c0b622ef1ee219d6527045daa0a1e4310e909fd24292434a442b79759f8f33b99380019e48d82acabf2c448b8e91cb309c2803bb4cc66c61dd287c3ccd1504f0fdee20133c31429dd37078f9e9359968604a02dae6f10da9015dc7c181c7f39969fcd8496a93d8de4f1390efeeeb82dea2bf13864eb5877152cc038b173693f14d92cda2795b574cff4dedc0a4f11fc36eac309df28f5d582eaa73d224480200923903f5ae08614760f62c2fc108541fbeeded88443ed5a7030ed366e9a214c149c7d765e632ad9318ac37cdd61c5fab4ce70f7ed07eb0dd9846aa05d1ff0d8927687678ae262df02f96a1e4c7b97747a68534fe525dd50081e21bddc7f2fd0599234c52d506b924d22d057c7688f835e26ce97afe6bc9a20bc39f5dfb646a10785636e02e5e6e3f43c7bb7e10b1b673c8b38faa4d2076f62009d3982b970c12350a45380d4f4466f6bf4bafbc1f3620422a80b78157b8c8a1c7aff89f828c1f076dbe71c274b4975bb126733d62986f2802b5a72d6554356290cb26b14f04af665561d2626ffaa880e29d696fdcbf42965959dc96209dfacca40770280f70ad93bed53eeaad08afc192c0711ae03aa9edef3990eadec3232ac3f7f516e5b981f777de0d002d445fd2320704f20bc385bbdb148cd9212848f7b4fe83cfcc57ab3d18f00f97ac6a5fb3032b3694ae7b36e3ff711c79f252da16493a743ebc8dc528827ba6dc9e361123c6a68a79b1f297d852c63cd9bcf3494291b981571127681f09473ee90f97ecd3799b0411c88a4fdcd8321fe7c7db78a669a610734ce17677fc2524c7a373a2e46ef1a2d473f56dc23685de1963e8406c4c3e1b61114e8344de1c5cb5f74609b84d833e4ff192e7db7fedf04f179c67de0a318d8c9bccb1e6b09b1586685326ebe3f2c88d2134f97f6aa0125277eca7300c9fba07b5539ad55f9d7a99c51115cbce2f1b158e9c4d57f1a8d99a17c3b30e902b338f407f15d5a4463f1ffdaca44e644944abbcc690f314ae155dd1fcbd0685823a3bc4cb3208cc8899dfb54a5e2381e25b0a24028c51e1a6e29898686d8577b6d4f490058d8a5423ac8744081ed96c2dbbc516057ea3c6451a747bad51ed2910e82484af9f22bb535a99158f1e22f01b4e1cf93af16fb8cf74d6f988140b0d108e7a74cc8ceb09174a87275311f49a9c066789c63c5164883517994c3af96200ed9527af2e2a1461dc429fe63b6ca5ded7d830ff8f7ca2d66557c5afdbb3a9f5a51560708414a08b011278a69e6135f0665ac6286b78051b37c28ed7cd92616d4bc24505e24d3bdb7209cbf748f9688bc01a035ab429d43ec6fb05d3ea00e510cda5e36adfb0ba61e1cd05a44e87d87be2c6505f13889fb1fd3dfd37c8dd54ed17e484070f5c116d136590d82cb0f3b6d5ac3981024481c7d875c416ec80dd06e748c9f94fd9ca5a7019245f9593913251a7f4dfe523928daed394c936e79e67232d43c110bda4b23dd775a48ab8c4d7e9d4a81d1657227b466c2635e879b93c5b612a9a76eaae4d54b10ed49acadcbd6b0e9b953de7aa34d372b5283cf41d41478e3351cc783035479476b49390a43ea06ee346c6957084b03abee640ceba1dacd2184a0fefa4eaa10c5010038bdda2c4e9a00529110f4584eaebca3471287e15bcecd46174eb3de51a050fc20b56acf9a7a615bcce11ff6efc3e8963d0d926b428e09b2ccace27769296a02edcab87e8fb41a23db9a2ed678d326cc081a59ab5250e2d4076c6ab50073e42245b739d01e1ac33a613c1dfb44ce77fba43145b168e073bbf0508acd21845a33a507abb8f566b08f011d653f30c0bfc0f7604c1ab44e8c4564291e20a43aa3b4f2400598e0dcc967ef0cf871824852fad20ae8ca4d0dc0dce7787ceda7cc8d01dcff44fd83c66d6eac71f7ecc693e6c3459acaeaef5060a49e293dab1bbe34012db335376c7387ab1a2daed9600493a5cc47ffb5307385405ea3447ed93b3034b087c7a21f8d7c0e39f261d1e4dfc0cf8f6413d12cea6a9771569d82d465dd2543d1d84581872d376c32d8a110e31d7669bc0f06f83d4ddec5b2a0d8673b9ae6ccde128cd3421e1244707a9153848b2a2b1103c1b8113704da6934d2cf2989212f105e828e3602f852b9b264f628a856b84147118759998a6be22babe4037e595d82db5ca22eb94ea69472029970549fa073a3b8760e16177a364b9ca040e01016275281131f4a59050eb6c968badffa81900d3817ed57a173ec3ba271f56e91cecac7810939e31e2abb9871433867bd3d6c50759cd89556558f7265ce675baa264dd04a3a1d1631fda935410b1320452b99f708b4d9a2a15b37078903f9f612b5e50181041955cc652d373291547c9b8f8ce80e263c5b24d3117bbb09240400c3dd394eaf484aec079e40e6d00c63a1971efecfd02b3bae1ab4daf13c38f7931f23bf01fafe825aec82e91b2691f2624023e92e3484c4076eac45ea4f37d5eeac37a4cb5af2be8d3fe5c7d09f1db28f1c88e7fb73fb8f527cf16e87464460b709a190db27c75d2906978221f16d83b94255c6abebb3a7c6b01270a5877b232d1c989889512c7f40068ae59766cf574e847c93d794c91014a0fa4563fbb7928fb8321164e407415b352de3ad2d386e355722be1135f8bb56ec3c9ee1ecab446a2b2da534e4d27daf6c3c47c42664ef0e62590b9565f18d35d14b718f19826dc3ffabdc96edb9bf98042322e24416df13e1c2c966f1fcd0dc78eabc1d3b081d0e06150a58cf42fcc39e59869aaa60d407fefaf7e55c5a09e05bbd7544d4f5ce90fc542634069a4cc79f2cc42580afa1981a94e70b227ad4511ed9d6611833ee9e75e2c28d15ac9208ff200253ca3cd3aa5628e60c670f98182745ec583cb8c55c788dc5732032d1c4c2b8bcec0b8a630df2f51b8f64821b10f5ed26329f31b6578acbbfe9b52100b909cbd59e08efb5fb50d4bdb780c0d5ce6b37eca2871ef3d39a747e91b15487e4ba5451099905cca19d5e94a0542e24c722d19115be367f47416ee7e8a09b8cf75b21558f937af73409694c8a696a13ab3f8f2d07fdadb28bcdc9beee6093514ab9c179a6a54b114b2d24ffea3b2dd0543dade096629a1711aaf1127d611f653ec3bf4bfba7ea39ca4e34095cb55b0363cfaa23761e74f20c549aa5e84db71fcfa6dcf218e2e0e8085ecb2315b04b80d0fd152ce1de9417ffb400e2c4648d99e7ba26013bc155bda1b4556ba48cdfdc986b444ffd30addfe52f9bd75cf6bbc19eae31b15b40af7abf0c6b13eb5b9b8807ed47bd4a7699cf9c21b6de28f0dae713b972743ff629b97a4b9ed77a0127be97f9e8c68363ddf25afe942304dbd4b5da8b466608493b8595039828dc28f6f234668988fc38909fd5833bfbbd667bf8021c52e4ef41617d9620ccf89c322f4e222803fb417b369e1976271624101f32c92bb6115c049ba8a2255faf71c146a92e20e630f1d0453af464d40339cd2525681681501f6eacd0b9ca212cfd1a9aba13a5b1ee138ad8faebf6dce32867ba73fb93fa24ab825416739ae09fed5486c5fd0a4065dd178692c2ea0e5d77cc5e41979c29862a1f3a2da56ef3d554d89e2b300885897675ccc5206ae2c3cb1fb81532e21d2e084afdadfba67e5f0c50b1dccf6e95cbbf7f321687244115ed95fe2ac57d08d68149f5dd04d4eb64dc04aeff4c21d3557e7cce236fb53eb996c6f4124f739ccede28b85afc8ae5e926da849a2a4f2aa494f0c1300984130250eb42f55bfa180abd77639de41d984f975d33ff9495bb31d8b6aa24b100f9ec38c6172fd8ed8dcb7ba93eff8bc71dd74b92931ee45f328bd4cc8c12810af1d1ea56f5f717f2a15b894acf837ee57295241656b434d5c2a5afb65fdf19373b1206fed46b853eb7fa159097624420af535b99363ace348f802ad94f1bf7251cf0d5e36b85a99f9cb2563728944647b4633d857caa271b67b837e8b83c0ed704e58ab7a5d20aabec616e998b97a7e6a437131bf438a64f37e7c65a0d52811ab1e470595ccfff4caaf6489d0c9da29491b14c0e61d3d9d7debc5a49985bf2bbcb80fcbfe5f8beb0e16d227380d4aac08909a702c807236bddfd6621219dd879efea664933f7704ff7c608b60272ef605fcb8452a5dcba0dfec3ac626c8b211185f6f7a1ae9202a967bcbab26506d0ab7b7eecaf1533135468baaeca9b3d7ee1378f811bf44318e60839254b823358e761bb76d2c2b8a44a9f71126cfb3d976301d874574ec9dbc9d2052c48f1657e9eeb50e684ea260bbd3281dbd98d30d4a9f2f963aed2623ab37cfc0ef467764f09d21105012191c71824a07ade4c9b320b77bd3df4a24c33c990dad6dc977ab4aa5606cacb6c0cf5a86e903efb86d5c08bda4d2b8922ad912d09cba9b00326e180d2746e73f970db105633839c984e4e4d41c805faccded119d8bc7cbf9e9b5a9ca1b88e2664dec81a83436d7bab6be95df593daddfbbeb7d01aa4448c93d4a52fc202539c4fde70c8da915360a4a30d14a0a3a69336757e8f2875329dd1397d2315bf402129893d1024f4be591224b969620a7abd57af6bd609f16bd451eb549780c01ca369e8cb33eeb82719f93f7185f85a2d640db5fd403094f8b6277a28c81fe8327afc1be49d0dcc6cfe6814ede3bb5e52f3715d393622bb241b6d3f12c0836ee01e845a9dbe5542e9ad5bdffebcbf12728786928bb40ab897266c2c9371332b8c3111fd361072cf7dc61b57601654cf3bba95d350d4785c4ddde5f3b8ad020333b2060b37116aa24b37e7566cbb0e792734425acf662caf397098f51f6fa0dc0aa6d5f47dc207099d0240f69277e0fe4a609b0c762fe1424ab1c61bdf9cf1417559644133f8664eda07b0dbc9adaa13ad8cedbaa41b792a9f3d53ed256e2b14ba8c5f9a140434da7a2c58d263fcffaa6f142ad22bf47c7cbcddf50c6350fa1b51c7101dd9597d3d83158ee4384a08713291b20381b966b069a5b93e20ed34431e8cedb6ddbe565bb48b948394794ed72149151aa756e782ebfad7ed56d63082dbe361796a9ec1ca88b8d34f0b936ae1df416e7392082eb2231cf32f474a0f08e872e519077cdce1bb8fa1b07865548022df5b3c27eb116f0a4f79af94bbe12e1c372b7b2309964f8670d0afacdbb3366d42b5022ad33a0c865a858f831f03440af76b93455101ed55b3f6781a9ac56f852217796859226b7fc8d6cd74fdb8c1a66a4855fee941bdec63734a62ae4b8f40f55cce3f8ccbffb396aec2581635c482296f76d78ec31adbc9bd7a5071361cb14c455843068970c6e2eaa287eacf1d7d51e8349c995f7ef5adcf15b22cc10c4f9b72b9a658c405d5ff031a43f188a7f35a3a8f4e70b8acfb4a66bb89415defa6b07427e9353f9512b2b8f62ee9eebc5a00f2dce7b930f3c3b7b71397f9783b7907ae24b76b424362c680cf98dc25e200171ecb5b3a27313e146fec3dc7a0204e68c716b2ed645cf714b7309350c2a2dc09109e14af0c17eccb990432ed71a4e25bbc42c6383cb24cfa92632d7f47868f64070e3f1092d8c23330bc9fe45cd0839445ea505f01545509a880d621bace6e0a2adb83e08984124c79a57a74fd2777605b73dfffa70f3595c6e15d2d9c5e5ac190245a4053ce9d89b1c76c56beecf3061933f6518709b94af35327a3e9b13190b11122a5a3351d27dfb5e3369e72076c353755cc25a3f170e09e3f057103314c2a09be04a987a20bb040f2325598e42fe986b174c8ff0e5211b66b93656c5850ae1844acfc033e523f4e84b9df573055cc962920ec535536e6b9e324742a86b73426ec45e3a9c7fc0c1192f1a887f0addcbb95477c997d899786412e8bcd81aa45aa6a6e18eb1a050f63165b35ac13ec64468b003606ec3f091961f4a37785d67ca02f85cb8cc87f770f3efe5f223e46774a21e6e8dd3078f56f959342900be69981fe3f60275444e4c60db6f1f7f76bcbbe2c1d4b6f226464f72a1c628846ff8bbd8170cc6a0f310bf21c66e29b33f6563a8bcf5163886e29404ac7fab22c3613762297ab5a24ae864d15fbb01674e53fd21e2b749b21dd52d462c20f0677a9ea33ce24972a4f2ca46f4904500cc82b5202d88728b55318dca75905cf06176005865b74d93beed8415464713e9bf568d72ddd41ed6d8a94d06374c7f26e9e2244c5123d8bc52bf298a0acd3e30da7fb6b7442314956e381ff014170ab06e3c4c0bacebc540cd0eca4b2d2e33356a17461f1a45d911d79dbcb3a9766c8d38c009a91c1b967c7972f4f0c208f5b46f767d2e179f73f31dd7616e843114a697f2023ed2c572d18e99ba569909625d55e0b91438a9c9f5b8b8ecc1c6f99ec24235638a3e3be4b2fb4a227c3dbb255a65bff8ff135aa0dd1e726d803fe15cb716961c0da66729134fba231bb5ae05d9aae75c189c120715032475dc16e023ef12a0a747688c0475e4c541840124bbea7f1a06c9a9b45d6e66c915ffad5cf0f674fab6a4104543ba7a00a16e99d81602aae9d26f108019f1c55f04e6b00c0ec475b92237657ad87a33c3bb85bc7a8bf373ff1f51e0d00b06cb22ec6b94f489409311a91fbd1630f2d0b28895e5eef0c9c466cb895da0cf066433a6a18c0c815e0916b0949173303da0affe096489c847b461db9bea2ec1f9e9b15e248dec5e2bd56e234c3a97bf0f631a0198f833fb94cc035c5fccc64c4a7b340f340c47fb4f0fb80a808c374aa22af598aad5bf1d320a3d09421c1ad3406e5e6fbb96521e15675306fce8eff17a897b460dd598ba82fc4d3d4173a44f99639648823ba674118d1e728cd963e4326841e163065e24a420c508609fff8525957c0086c6202d41e6bf96460d09ca4ea75e665d9bdd186b3a59b6f21fe12af9e9f549bc9003ead88ac7e110543d602c7040c4e3b74b60cce013718c66384a8546a73f351cfd9d63dcdf09e493393a58ec40c275abdcbfed5e435f615c623fce7c6b7c00ca12500f39be8d0a15c52bde7752a8e70bb993629a45b918b8127d06caf779f5e4bd8e33ce46976f6d43f9ed3ed0c0a9d6d182192ee3a656197f469d91909622581d21291dff8cbe0b32a0b9565206bd71a05c401b7c1ff163e94b42cad0c40db54172252b145141bc8b72a49d645acb9d0773c9c6a9b755e141c0c5c33b081e66fa92211124ae826c355f46fb8e60442c6571373d6178019cb1687daa53e7d5948b86047ae56cfc84d3d6e232d29645e273a67a8e7d7f81a8a796691ae8175ccff5676eb7696405fda2b7682c27e0c94cd3a1f501db51b88e17ff6cb1fa6ec82b19a7cdda7fa1a9534a9da272251d5fd443bfdfc52d9c9b1a5ab284ea25d598d4e3bb19d8878e2797b960dc1209b2380704c4f9bd76343796111bec2371f5b14f984988579542635939d3b1eaa8ca76c97aa6b942908e92e3223c72abd0dbfde53ad57902b2e780ad329e4092a3e5b0806529b80c8f1a74f53eac0cdc85e721b43ceead1cd3107c15756bb0ec03c4c49b291342d84110ee56db3ae4f59b4897b7f3b6aa4f2c2d5b693a3dca7e6ddb110c842228d8ca489ab22c58b7dadf311bceba3c61e31679797a30131492e4b1dfd8dd56a8e319421da310c5d664bbd5b66b34413343bbfec1cdad2299e8dacaca3e5d578249464b9cd34e629871362de279385fa31b98b1b873decab3cb5f95a2708cb6e147df9dec21a432e75b3a83b3918086fa290d6bd58cf8b2dcb141f889bec5d9861491b4141acb65344c7215b2af0214dc8f3c2a3a19b79bcd3558a35bb95450f2168b127306b491df2f65202115603db6d95dc35c3824db301b6df9c520bf79d5a85864419a16cc85d3a2f26f79f9c9c10d89cb57350e75dc6a8cd3a7fcb90cbe9caf481a60e03b95ef56c5a82d1902722598389da921c48aaaf820243db6f23c8504c77f956c34d4bb692b8d9558bdc0556e57c76cb35f3f075a1077954300f75078a0e240c98b9a9f380f228abff5aab25b8bb32c0b8e17c741e885b0af6f0a29534d7dabb0ed1c8e2c0b43deab1a2bf459a25fdb3a542730e44bce8fb885fe6d5bd78d3c8a942f1882c1a123a9e0a847511d13116db72cc22e3755b66fc256f01bc2b7a709408cc586d7f8890821d40ff5b9ad37f7d2441954fd2c283b2c37930d926828675480edaf5b1e2ea43dd6956ac7e37507efb32b6c6fc6b881428d57420fb51b0ddfca9551fe4c24fbf2c2c0a9ab1a1bd50a7060d4ef46dd037a3806cae240d31c07ab23f6b36de0ff654dc5ccb70a45fa768fb2a8496b3520554ef82af31854de7b6c6088f19b5aa1baf9236bf226027771a51283142606d5c820b2d6e8a474e95a49d070b8e8361173d7f476808b2107520ea7f84929f292e5d1e297084c798a2b89c42673bc2148f2c0a21836ba6d25ac8cc37216426a1c8ce492e7cfbecec0235a4dcfdbdcfe165b7a7689d7fbcab80504a8508ef0f8ee8496c5638192442975fcc5c3da82e7b7267fade6ed48120f7f4d05ee79bd040cf14a7a0a23c85719916c5be031c70574573ef8aa04e95c659041ecf54fbf8fa293d4c19d504e72d311ea6ab0ac106d642586b4d1bffe18bf90c59e237c749098342e2fa84f04fede652ad1a5052483dfdc26537fb8901fc23c66d8592fb6c7293bd337071386b6f778a094cb87b1000ed92c0d9ec0b30fa08270163c33f29c0235353433dc2f54ecaf7447ac5183a531d602f57efcc1819ce813be301fb1fda0e0b9deb185eab366d3fe1c003909ecc5acf2ebd2100eaae0aa90130bb842e2364db8dff6b920a178dea5527fb09b7536ceb9b679de1dfc899c5b8ecc9a96d0a1922010a05e05a164166f17240e5b0758029a5b9275b99c4bf1258b9b7be76df81e8f355cf657764e1a8264ff8e44dc210e1b23b931155e1d9de5ad6f0d9dcaf43115909a4095f5902bdd0bc51a6ddceef86ab8129c92754e8a9e1c21d99def062eb69c1f5fcf6ba9262fbe1ec0db5c3e91e68662d641b86e5140fa5b00fdc16932bff322b45c4444f914d3eec30ceeb7bfa78f4c7be4ff421aed16b29581d88f0823fc6a9104612f1a27c4e8ff092ceb6db5b9e1e20fe12b7ce66e6e7251e5183df85d0825599935f04869e9c6ba49779a0debcd8bab4f8ff453f23dba5675a4f085c1d61bfd94b1bad7721e26f967edccf19074bf92eaf776c08daf3bf53caf2a7d84a8817340ff16a75661fcc1d3fa2ae7b2fd92fa72eb12cafd3a6a41b2f126b9c6f05e98e0268f89383ac6ddd90d2cb942b9373505e34e269c83b5dd758bd7fb0a4fdc8cdf6a69968960e2b969ade73ba7fa48f2ab7976572d2252616477608734a50392b364ffd8b8b628f0695f619a7f56006b57560d6bb58f0bdd410e0863adee3b32a710839085653d0d6f9c506c8dcd302102f0b2fc2a7751a5ebb47e76388b0359c5c9a8661442e3e10ba710690a9977be43da0c35acf9f5432cbd678047e94278707b9f80c45d2e9a48e88a33552ea86f7059df9a9eded8639416a9f88d14fd8ba4709f83ba2b9c329fc835d9e1a518f37c9f4561aaae30459f2c8032a951526e6a81c0b7601d758d83ff39220ca5376ce042f600968d1f32f90b9b51a094d9e8aecb0f807d2ca0b969f14b54d5cf2f7276c9c9474b63ed27309c26c44eddf87c244c97df79a2c701f7f5f3e17cf35657099c497835d2aff764f5412a4d59e28d0303c66d9f4543b846496360c469073a9ab20bf563bf9fc02e7bf4fb6b4a20011c7a409cc9154f2587a562d8bba54195fef493099b8323564ebe2e43f4703e8d7b366817c4875e4c49e9c7a35a8da983ae9c5bece66685391e79987a9dded2d189774ae8be3fcf814f48647e10871fa2fabb74af235e9ee89fe62c95aa427e4e4e203acf9aa581cbe2489bbef4e0cbd58f2b130a6edda1531dc29f443f1660866ac49213ca68c107d3331d418334a7d562d3d780964f6a4d7e6726d71e9f645f7f6060ea9bbe87398018f5897cd5546f5f127dad38045fd5241f18e1be89bfe143fd3e3dfbe1676278be0027480f98f86d82dd4a678e78d030f5636694a0bbcc12a4e8ee97582a768b3ac84c793e8bbd334d62eefd91f557588078d8164a9e6a226f264e2b4d1660c65c50f986c84afb0aab561e8bc21f3ffe4cfcd1cc9224b942507281f145700eba9076e6af045c33c5ddb23ca93ee5d32a68496b53d3c4557469b7b411a7c05cc2eaaae8f4253728d597f5d0b783745e45b6461790d594be887d693bb28d7b62ccd13c86866b7d7905713c7be27128cad26639edc5d6954f0acd9303b0fb57a6d34b520ea2990e6985e13b587a106270c3b7bbcf1087ad471b21af42edb7fc5164b962bf5dfff69fbfd886497fafbbd403a02503c6da8f01cd0146cabbab21dad0a89d434d70a24535c15c7b10434e64341eb8fb2790542cf8e0a717e7c4ff21a7f1de672484ffada47c8faf373da110e4ab311ec3f19c2e0fb7f97ad764b8a077cd758dbdf0315fa4ead5e848c8b9c26454c8f111e738d60adf42467d35bc0fadb9589d328d45cf63ae0f4df0dc9480d68e8265aee086659704bffb6b0aeda201e20b7c900dba62fb2f938f2123313b5dab0f94e25a5c8ef63fcdac87e09557aabd346790b16be170648e514800dada3c87d8bd07c2c533f454a866ddc67ab2b1b637fe380f097ee350e27fc53c22b01a4ae342b76d207594dcc316d68e83a0db67adf2d316796724594a62cd0ffa5e4de9b182bd9ce79958174d415ae9430153e2d9d327c414cbeec014c3a7e445cc4571d4d625c99488ed143ce4135f3facb2b90cf9dc4669aa8f82ba19c51050805cf6ca0f835442a6d54161fe6cd597d409758971b900eb49bdba5a71ab56f12b5c0306e3595f3c2915c2d9497250fb25fd295fc569295784416b5c112fe59f0f814fc33ec2133d37ba0fa47c8793a40ea201eaedc334edd32034b4e1ea8441e12dcadcf8e7c5a87e7967ad9d9bd755ca99a0f76a613cc472b18db3ccdd0d25a13754f15cbea54680f56dac90387365aa0e13963b97c5a4794ff131327391320d7b499d1ef87e62fd7af202cb9c2ddbdfb2acaa15ab5b10c4b676d9c8d749c58418cd410480355b503d5b269af5bf120cb574760e439afd32b090528cfbfc14de8d599771e526a52f1931633965ce5299bf16ae9b2a287ae20dca68b664f835b03c84f2801412433a6380f040e4cfa9bf99307800b053e68cdb890c05185e688ab09e487bc2f025c0933e8d5c054a7985ab32f86d3484c8e631fa9ce3d5e5ac86a134952eb8b8a5977849b01eb524ba29db3e8f15439e3a48b47faf4a47f0d5956a36aac307102b988e6a0c1dee29f2b0f7fb36f6f7ec0610b56cec7a1272be126da89fa132a4c8779696dc1ee48256ccfa70deb7b4f829b79a04fcce6aac13546c797f97f23c840a54baa8f5920dc47a6daa89799902212917afe4aad2878eb3ac106080216d602c1a13aca501e4299e67e7c29279cc445efd94444cf1a15166293be53debfef32ff8f86cea9cd2e9b1b3f2fcf4e83c1d0cb7dcff2d1d5f27edf81a2568e95eaf7640b502d238544e80ef7717d70f4420b85e84f1a3a76d20e27446fa1306044a20bd154138bb225c5cc6937478c23a679845af23b41d5e71599d233a8911c35032220649e49582de005426a6a9c92fd8d0f8ca9bdca422ced8efdd53ba499519cfe587a7429df30017ac0ddcb5b284210f13388a1ed9ea5ddb5a29ef005010e4feb01462949880e21a76d201a05f930134169cf0fef49133eb4e5afa963474ed6f40e2b6ff139caeb3590fad2450bc7c858f150354a868f317ebadb7190369f483e7715797f19ba2a74e506d9c29db7c59721dbbedf66685def51185bd30174114cf5815ff98797457b85729ed638945c3ab7219e18fd6915bd623808f87ea93eb6e0d36508dc7966134920e20deb1cff2e2c64642b9997c4f561f06c93a9d552d7a430ce736a2c86bd8b81c18c686193137e8c15f1f40560ff4369de1ed44261d47eb30c99db6675f32b3191d4c42474c5f63cdea6ae8e23670badab0375a1c6162077efde5ecd9a5dd186de5f5e3ff17d4fc57a714a04e717a17865bb382582c7ccbef15ff6c79cf66d12dd1011c4c400629bbdc8ebd9c98c28a90036e43574badead920ad2b2428ca1da192124f7a0e918dfeb6a3c524b2453a9171e2c9c1a6134057634aa518171acd875e4ce2dc0b7c36a6372a6f2880e8f3e85616936fb521619d84f73337a9343f40da96db2f6b7d3290dcc3ffa9b51b34ed324c68085293c25a0f693152b5c6eee3d73367fe0e979f87607947b78ec63725fb58206b1f62506c805935b0f9a02e61259a99a1bacb95a76296fa40e0e9c1c009c29d2a384a14624d20db5f4043c08207dccbbe34caa8537e7ef6fc4fc92eab7f32376580e65cca818bcfda50bf2a8784582e2aa97ce7a4e7ed62b7e25c21d4db57a9265a61ca5bbe80d5e8c28ba741d7887e0c1ddbbffe078255709d0f1345227bf8bacc781ec1dfbbeb0609b8eb950e5314fdb6c6dd6dc345b4934fa2e84872b9296f0cb495801142c008a64e76753b38b34a1894503ac9539372cc222507ed098cef899c5f0e856a66aa7601102d119ffb4c0b41bd1f58978521ca8f2b65aa6d5d74df16907ecbb409bf704d2b1b8ff35aedee10597d06b19f5ce776befdf69595d76799d3cd2677e7befa12f5ecd663f0b3115df828bd6c303c41afeebd885fa877ea6d387ca2f2379e287bb7c71117091d7632b0f8b8acbab5dfce33f2f3304950cc509faff9065d9144596d0889267f88e53eeea22623b6846ff40637c0c5846c7b856c395c9b3c2835101f652064edcb4459f6fb6f954352923e2e54fd58e4056c586bea6def618760db682edcb712eb61200bbe576ef9c2d6dda9b642475e1f3e90bf41560fb37ba6b73ee13f2f64d9eba49b9fca17f8d24949edac7cc77c316937f730af9ae4ace93fc9a5cea47c098261224839116d5c6cf0f06fb4f8f24eef1c9214de0db83f6d1b535ed8a436a3c0e1f7581be25f1f17e686e8744241484bbcc2fb307675ce81712f5759cefebe73eaff6d799f0c013f891bcde487c784b22538355c0832ea2e1119088a01583a6543fa8417c649d8bcbff5876cf48d29bc5a4fd94339f633c43ecf70ffbe42dfe82d28d493371f8911e4c0f4f0d72710672a37f73b096f805f6236cdd254056fb11ae1ea271c9305abd0d6eb0f9e1a4fc3e48531a6e7f7635017bcbeaed95432f145558c6c07d6419bbc2a127b3352a027f66ce906773ed9339210468f0543d47a84e30934379def4381116f515788ba224186f182de66b872374ec324e90b2219ec8618d17dc5bedea3cc21f83f74558ddb1e07f69776d69273a9209fbd56c8a08cd69fa7424f4012bd248f311ef5915734321e43d244fc7c3efc15b7aa3c719a2e15f1aae1ed02513bc4db885ddbf2a35243f2c112a0725d93833fc44a86a68fbb492a0b604ff05aad9ee617f0b8c937b32cd3fbd2a12e2a9d0c1f38440ac714ccf2321f513a01bfd328a9185438a6e46b24384488f0335a2d2382b05505a21e7f87070221f2e4f3e67b9f6fcddf67c1f69bb751d49a8a41ed787cbd7f810c9f270bb5dd35f426de3a223bb281d765b0a5f60d6c28d5c1dfb08745ee5ef94b31a52973cca37e7639b6be4c69a14253b0b3fc1f7ad755d990555512f1aca55756f42ef2764339e21103c41fe4a14ed99f8586dfb368f92f1fdf86a95e8ec5f1266025d645dbdb0211df57ccbd4e9ea2a5eaadfc304a5f359ad35bfce12249c99c47fb351219f48c44372b875730fe8df9a220d0d237f4327fb6c4269070db621fc8ec2c46ed01e15c20641819aca5f469d82c09470ee20899c6d19fdbe1bb3753cf20337450804deb8b17bfed4dcb3f487c8b0ac9288ce269eb4164e40a2cee94812a185a17c9b89c9102b8cd3bfa84da1e422b5e5e9d41a9523e2b8d15c46d7e8bd378b43f2c239aa6fa2dd131d9587b051eb22415f8fb630d1f84a5ae7dbb355a60dac2742796f215c2af5e0b45d1614b470918e11faae0394f04ba29e649a89c781e5ca0a5ea660578c798ed0ab54c5df479685835edf32c4701adf1763f098a5400fafb2f3a54305b94d0a30ca95c60acb8ffbe94506678b6c5394b95c23528491b9126c652e8c93b94a4fe6aec3f6f8b1e3ba885eedfe1aebda11c449a0e4f29804fad391075c8ced619472ba4844da6ed8d764d7abba61cd8b28edfb0625ab44fe627fa4244a93f17244be9c396d3354539e34d73022f1327771dceeec7b3a9511f6dba7c90d319851ea1ea8c788c3a8e7e66cff8c9362e440e9b002ceb426a015ab1a2422d0ec71636b59f7956e6b0635cc4e6df8328fa057aaae1edd69a6bfb2cbc2e5f35cc45c4b703078c12ca8a3320c3443aec5ffe98de39b3fe749fbed4f8862dac9ed17db2fe07ebb6d6d0a953513d0342ac5a91d76aad08ab59e9425a87bcac5dc06d319f07271fe79bd11fbd5990b1e096cd64078fb8a37f91fc75b8b3d8115c79171dfb5dee87c610b1effefe324ea38e9c5050450dd48a2db6ccf91868d42b35d31d38096d22eb6d05a97baa2cd7eac68d42727b097b6fac9eaa48471e4f11b5e2c90d5e87a88b9683905002e7c1bda87fb95618b9c501f66542ed8cd2da0a50c9693486f30b73f3ea43fa9167d25750de8d6e2b0c9abadbae30093c64a7dde1fe4b32cdc87321b13fa0ce8da47b5e30ec537fb3c6148fff9b4ae6319f36c680a8cce13e575f38f246d7fc652ad8efc046798e2c3e404b3159a5906b8c61778efbaf31391db6caea3429067d285ad9feb934ebfa3e5905e539da6c2bd74583c6ed2cb8bda9fdf14cd60f07f7c04fd66dfd79e834f0de708230ee6b9c60b7e12c1b51af95125757ced7e026c00aaef90b00bc2141d2f05582cda3476f9edebeb5cb40f1dba84a4f9f424525d086615b0145b8c2e055e668ddf2d3d5f807d207d13e16163662c185ecdf670ae10f899b1dfec0a067c310af764a1887de6ea7f53e8a663726ffd09ac6e34bfbe46766981c8b27fad8ed09437ef7a03daf2237a939a69b45a56da05da05a6cb24381a5f5120460382083771fcc0f23d538515a71e8017d63d48230582522d5bad45d96141e5df100720e3db25c1d6f798cbea40d2e7c718a449e9b6dfef749e9024e7e6a3d41d7672e1d1bb9240916c03c9d6fee337165aacc88f3fd9a964fb90c7246f44b0c577e84037b63b7c92d9b7c246eefeb4492d4a2ccc9cf97fb4de472550f2e3dc0ec7357606b0fc9e27cf6817f8fbfcbfeb09f489944a6283611336cd7e0478caa1cbce74656dac3fc894dfe0e19d184c6aa18c2a9351c09949c3acde91bf1e180339bd66fa5d2924a36252a22dfd32de7d28bd6c0220d7d004b0171fc39cde7aff05a901efddbaea45eb9375cdc28ba454b93860972d297ac1b24fd1d39a29672dd5201da136fc245fbaccfc2b070cab380925d057272945b98d366f62a0a4a8a47f37d9bff47e0dd6ee255f41369cae7c168191542583d11af636ec08ab3a23b87dcbe089cc1e4da4651169bae142c045f2ed091033b6ddef98e3f36362910541a03e0f93e70588e476181172f941622db7d77e7f9b3caf7c041eaa108ecb1569fbcfdffaef7589d6a8e0be89707a1464c0ef0ae019a7e425df9c0eb494b19b4992e25ed2647441b98b9e1d4c855c31c4a88c1588b3bdd2754d33f32b89fb4b80785a43cb0456efbd86748ed693cd7f4ceec1c0a2157c6e42bd0ec78e7379636c6ab40cc49ed1e301c8eacdbc9e64df747c2fe00a74139a5395842c7e72246d3f40217e6b1963249e9f1233ce2d36e9646557e1932a3e4ead7c00709717319d08ed10147f68a4628e5f24890021e0aac1979cccafb0f72d9120730b8622c8258ef713fb251e90b2015fcc872da6375581efb44363d1f8b9612a71fc8573f9e6455149593a2a199db46d5b49e3f78d9775c1697f1065954f04c03e921ffd6b053baad33df9e316219215ce83487c288368cd3d4ab7e74e4003b07a9b279e128ee0c2af7802cffe939d46f45da8aee9f4129733c1356fa9a073f1f57fc3b86da79299bd42c3b874cfcd8f49de20fd610a454f4d6354f875fce6a182bbc45ff7e3d934b195a43bee03bed6f1e43889f4853b06353227cb437d11086ac3312ddce5097433b970a76e83153d7c56d77e02815dd74e64abe78bf931e789e3913c6af820521d781f26a8bc0b513b0c0b9838746045fe8b6363d4df0a523bb95177bcfd19728fd72219d1d54b176bfbe79add79595bdb39153e4b49856e78c91d0b24ba52dbd2003863f40c2bc1e155ab51bffd2e70b510751ff9a8589e6f7e066d553f0b2c557f50b51d07f014a3ac437d55f489fa32ee616353778998b7e443ec5738577dc5fac1d008c595737c91c653ba00bb503787735b05e38025fc97c57b08ed854b269842a4a013adb0160c621dbc053cd24c37f41240c9f8e2afefabce815739b5d79430c1db509be90562ec58f3aeae546e33e5cc2d301dbc94673a1227f5f9b521665857b87ae9bb23dcb61c6122944359b311999e93ece4693517e61da9f8919e77475611e62c6432337b04d728095bae868ccc8b5c0e5f4ddd1a89497cba90888621d0211e987f2cebff81c18d5ed5bc7396a65c0348af9a5d548f297ca232803de530b4cfa59fa3de0f7d93b60c51e7b3e06651411b728e5c8cc615a994c4b2d5021380f547cf22269ddf85ee39f77cd998ace46b8c9d93b68a996eefa18309440e84467072a623dcc9576a9a192b25c4aa22121c82d00c5001d3122e16a1fa21b3e4057b555e8f78e347fc408bb9d9bcaf3aab50072e5bbbab28b6250b5f9200f7854998dc0dd6dec31750d6dbca6cb2951642e95bdd1a70e61306201e18d9ebfbb0b7968f0b30abffd92edb20247929ddb96b36d7c109fc3d1c1aae92abc6055bf5713688715271f44ba0b631fd766ff413bc7d4d8a602a40a9dbee336b9c4ecfe8a161050df9d79aefa575a86f9a71b17d59501d96375c5a1cefd433320e65f9339b6dc71aa4c5efbefa7c500a2467ff101b733f577ba21195f314cdd8ebd66834bb7b426c6d55aa19beb1ae50239757afda99c05251b48e931570e5f1081b8b1a386dbcc7d3c49cc2c8159551afdb60ad96d2357e465e630e03ab16d2a677ba477154c7a2db3c68b8f6ffe96853e4e948e6d80bcd43f826279f66e532af17ba271b7401e3f831c1541c69be838754aecd724f03f36b1efc1c9c97cfb0675cbbfcd93d63eda90e514efeadd54e0eb20f457e4545dca6288c7d0daa3c8dfb727edf703f44690764c5c99fdce60e39b45369d6a7d666d2bf98684804702c86b82dbcca8db02b71fc0116e0915f694ac0ff0081a1ac9a2e794a9245cf875999083794c5c7af4a2303a637ea2a33b8e88ba89d822b450ee6001468607ddf3db1bfae1f2e665997b8c24a6ad5dd394cdb381ddf5ad56b1538f1ee4ec833eb9f0be4d5ffeec84cd84bfac17f19379c137f581cdc0c714b2fa73c94fba538a07a03bebd596ba0b6de1fcd84822169eb2f7d004c0be1dc80b240d32890e2e2c1864463f13f58af63df4e2b9639bd557abce6341e6ffc8a76b0c7d46f8a04f1876fbae3f38bcbbdfb78d61cadf00a36a285dcac47083e507dc11f3b92dbcd8ef7cd099461fde6d633d835387c2ff46e3b275e49d17160520702d41c808d35693a98a31d4a9e8637e945fe9d0e1383f055d3911ab66bc28311aeaa212bb51d52f9dbb432d6696edf9de9fcced7295dc4eed020a7db21fbb543950ce6fad86c7db704779711da90121432a168721ecc4e1c24a89a0d8623a20c9d18fbd51686078ff4e0e95ad3d0ccac1fae1c1ced6157e63df8b45414ea369b89f29d0fcdc053a8aff3e8953ef3df3ab9fd2ef52a7e33362dfa9b777a571e85b6acdd4a8eec67aa8f70c1558fbae663d70f62fde860b0c2dc70c8a6672cb8d22b0e47852451a90e10d1b9865c805638613f1cabba341fa01eb0a86c1e434b5aa53aa578cdd576eae24743943eec4bc1b25c77c3203edfd2382de7da0147a0bc8b3a73d7463405804f4ba6dae111fbb7ae4b7c469546255d83b6dcbd832f43fee0b0bf90009d86b6f22b7a8fa5e7ff148e1a8362e414b88992ce4b876781aa60c81ee0038efb2afcd84b52b67f595e6e07efd815a1b29dde86af49f0fd923328cda2d70e93e9b5b51c17cb96016c7de37dcfc00c10c660ff28c888814170cc1379a0e0b370d093a74fab2ad5f0b0d5fd4999c8f06033e2ebbe5777044a0ac2d2d90c12c70afcf2f2449c8edd886e4dfc0d6c58ef67ba5bab70341faf36cbafe614d53ece272e54391544744a59bf6137f8cb05247fbbb685c41ded0dc828061061286ca00895ec256cf80480c15f3320062d8f238271b18659653bf135d89ae9081e552afe06d67692b0f5747ef5502eace093e8dbbbd291045639082ac800f20707a3def07ba598202fe7963cc2469576ac37d51f618d82b570a37e793c6f9ac1f92651ba0438baff6ae257d1d3281c07262a25c102d571c1e89e837059d5e380bbefd9782259cf230c667931b4c1b9ed1f3552a0e2ed9ef22216874b50f5e18fd6da0eef05259eb4c85d1aeb6316dacd6a7837d4d25ba349c82ce95d915f2d91a4ae01e41554d9f431e30291241382aa848c2e56597a1eb9df9969ec9e1d6ac297a7200a0e56afc3aef7a7801fb3f5e8bd132654632937357861f76b2f0a35d2f27f4bd85c8ffc7287de4f5e4bd063ec7209546faf08916bf206ab2e7cb5b66ff6ad104466896d8c90c4d7c5c6094666e8a692a367ec63134e63900e0e57ae530318910724181fddfc90c51f543cd37e4e5eef1ce4e1a40265e86ad517c8c9dd37137fedf72f41add4aeedf3306990077c1c2f68317526d5205854b5ac8ff5887d5ac00a232b2bae2f56a6861edf96b9ad6fff12ade25eafac0f3272d014d07f3b52c64e3a33c18568479173e4fb2605d3148d9d88310ce80447c1d5a6c9f42edfec7219085ca131fdf8ccbdc0b0ef9de9ae131b7eb333453970e73e31085e1d0f880f42f2d79b5e5b163bbfedee1101bf7fffde44076cc514b80ae74c1c201a843fca1a038ebe0cb7a23aadd5b585a81d042f5de2f4f8e977070316c34338a58abc597cc8ba1cc85692ba5414aebad4cdd99d90abdbbab612cee28c5182acbfd2e7989945eab9466b7f8fafde6d2fcb67a97d7a0a24e30f4f6fb7c548f3433e60caf337431a7bed2ce85e17ea1a0e6ffa7a10ceca960779727ca345b88c0b61305e81dfc2dfd685e9b86118582cb2d24aa11a72b5a89b907aced30585c291603d108e046b64943136d3a837056c5babb4cfafc30e31350d5df067ac186a8f53da9ca48da67bf13be77a2e186a9bfa843fdb6e6bdcada5f0e08cfb04b3481d4ca2c9da92addec44a83e1adeee11bf92759f556ced45efeef22cf73246b6c3b18e05d01db2c727520706124622326162e2d7bf5aa37f24536b0a37f75b4fd85d786a5c8a7c526eee976cc1789bd15f04f4ba206ab4448819242ec5f2694e41a0bead5b4aa2cc0feacdfb8da38b80de754b537fd16b50793f7b0456730b6db68bb018b98a9e7e6a94800dde0f7e7f470583609ba405d48163563875d78ec5261df776c412e859dd685f1c7b78415f6d845ed5ccf3244ce61269492923b9127623fcb5f115e4aa0a0422a4a59f6b760b7e2ac0595dc3631e20a2e75d27556e4c7374ce11c9c4d45e86354310c7aa703a4474c556b60a1abf9b03e4cf5d1d7602d233c8041cc2ff174c14d587941b53d5874e262a582ff1d8f560d4d4a1911d5e57b2626b08cc6af7649dd9712ebfeba8122bf927bbe3fbb038188c89aec96fbcbe02794bcd14beb27aff6fb1a9eb45d5f72b84fd5940aabab5cb83131ba47f377c1ca5cf114b73ebcc03a6ee2a126e51846b47dc1b815d70fcfc3cc9b6dc01e34176b791ec3bb472cedcc473e23f5850953c56ba749a149969845b2b2544de4ebc2db961289028a851dc458a4a403080b791f0655ab70a10963953107042730af9f4cc1930c08a6da9834124092a47e9579457f73687a79fa64659530fbb8d4c2af19d1a5fa75f26030ee88da9345d6dac6417327b3df6fe761b2ba8d42063899effd344f38546a7c85db557c78fd38232970f1e20f8a04ce6f6df9daf036f88d2aac4d5ec760d1bd56f0fcf7d13095f49ead464969945d719f9976f4e6cf0d2aa20bc85912620c00c11c3301f812f48865dcda7a21f9f1229288d064b25bd3c979e7e9fdccb86162dd8ebe4a694b5da87b000212e854d1366eb84e0a36f7a1435a4b9415a793617a3697591b6795c673109dad67bb58404e814e66057cc31b00c4eae8f234e7314801a28f1f86758d67ca9d8e254d7b04d69afa337214114984da9b989de1be434bd3a55f97918479202591e921a75e052b3647f9ba348cc780d3ffa680a739d73c2d30945eec29404666be31290ff54edc886e38149bc602fe58c7196b0ad67bc706193d62c2afffcf570ad210e4e9221dd6b2361616722c09eb1f3df367584e462cd8c28eba7c55b7ffa00a194cfeec06c31d3b6ab9577ba4e787c8a35be81ef356627df15069f9f7efc81fc3ab96ac94707ef06fd548954f5fde777b35c66f03449cdfe3f3e64c82384c525fdb38ec4e0004431a928fcd0e17a1899861563789a113c73a76d89d462c580ece24997e6973598430e12e54bace58f5a35bd22549907799ef6a7d58259331bb344aa0e7c59bddf044cdba589487f2efcbb777df0a89f95bd90f5edf2a18a6c4aef5083d94a29fe85bdc2b8f667a9daa078bda10d8cfac671412b08a42dbc4d9d5c8ea431ec83f1dd464229c843e55e8cecbc578166c3c5c26dbf6ec62e1685db551801a73e2e915615d6737a349e59748a2294229473bef548ed7319e427cd06e3a64ae8060334e1c859901f0f41cea39797c65ed9fac74987170b398ef53cb611c267cd63399f0e30cf62c9cbde3a76392461da08ad2647855f1122a7cfc7c51d5d2dc8b1f889df903512c0f575dec43fef3687eb59b5e886c3819a53d8cd38953e0980232811422c183bd34b4d7f0ff94285ca631d198aea15f8ca4d7c2a5fbd42d29e0e764a1187debb54ceee2bba646b1cf1ed61dc36afaf111569a5f990246652378c8b4d85c43606b0b9d0b20d1a74f9ddc91abf08e735ef800d32f23e9e2bf0febc3f2039eb74b83f45d5180c97a861c56f37017e3eb5bf50106c06d70aeb7d001640989188c1b83437d04ca4f827d0ffbbd442f5706c80e7f72279a13019beb9bccf2e21093bbf12d238d66c4b5b9519526d7e792504333c3c67f857e992c93e2b7e67d82be437340ce16d3f6c9c54f11bb82b6554f7152b69e7d70607d927e54a8a5f2dfd8a8c3db0d4679e2e66d88a5d1f2f5b766891eadc9a8bc50157628317d59162256ae50cd7d2da6cfc9f2db402c7f5b1e9712f27467776a486798d35a42877f704b609c55fd72aed7f888cac08c4f838b49571b1eea028b5e2b797bcb8b4487b7e77beaf4618afd3addc806f9e4561c62580cc21e9ee96869872adb067544c2665ac9ec12a4d94cc85e2d495b877d268f573ba26928d2c1278dfeef7c1d030eb888114803cfe7b31df6e21c73819942cc904cd793afef055012bfda4e42d06f2204d1a773b9daa39db3d8acbb67dc100f611bc5a1b009ce69d1fff783d477ba08a16061cbe6bb01c6348d1ee6043be516fd162a88ff2822fc3288eee3f46dc872b8bf3d043288034be9f46de5f014bb98513b0484b9b5695f8102b64e3430908672dd1f0bb0d7bdcb18315e50a177bcf1de9bdb44a0cb9e181deac3eeda4aef13b7353d8c8e9a98a1404fecfc145d0b20496fd61bcd204514143c41f1b570abf60e52907b3de9df02124ba9f07db051461720fc782766e0c8ea08ddfdb441fa2c83f204161b10e9c307485c5e40881bcee3e23faeb3d3a20c93347766524f0085620debc4a0b81255bf29ed3ca4f5f7da9e7845dfc47e8587066037e91f5da2d6c13ab391b0673e1ab41704d389fa478c8a5d826dec86b3245506e551240c9e48ae38c063ea1809fc84b28e3dd35d72704b445120f7f0d498ad6e9bd4580f4b18ca5fda88614d81f42826b9526f8a13da9cddce0d972e4b6d877cd52b746d82d3f2b3019dd30cbf7de12e3d580cb24a29a83c910c2a699a24644c5b56714b03b6a521db63338eb323676d193db2e090844ecfca24d9ba73b47d2ddf8555eb2cb1b5237f66f9fae3a9633a68e291da2775a7ae962b4852975113abe92f9d9b3dccc648ce7d52344214d7fd7698b4b585c8d2060b79f94d168702e94f1404c9c7f1d8961ac3ad0d8b1052a3f967330b055e932dc8bf7e3f22f05c0c28714c09ad9d7895c75af2d878314462db0ffe8034cdd46a5292ff71be9cd2831ed0ede94ada82c69642090078a30d5beb19ad7ae45989565f430c28718d56091057d2aa154e21c0e69a391c20e85384ff7ae211c3595bfd21fb1d4c5f6169da08b177152560597d9a43b7c54a97a88a23b67330730ceff3eade4454abac45de4efea2e40b8b2bbc29b6c654c7388cfd7bd70585c8c5df11b451529cb1081ea1963ed5fbe7735f6c0c9dce1e4d173f4e0b68f06302427daa755d95ada0f597dd85427254b014b6008b278b118ce0c84e5fe557903a65655f0b0a207193381c7d46c2662c61b0b558dfd338e41833b3bc6a32835d2a18bfc5497465e000acf2d7dd8fe0ca2a7205279b5115a4d1352e08f334bd30270649bf0bc60861c98d448b09991133ebb111485fc187917bdf35ee4f4af58928c5260288b081eed8a7be2f732e3fb93e12e3b1975e8444e3a38563ba5e85a231cf6196929616b0008ed86e6ff0d1e8d72dc3bc1c815208bc56178024d632ab7189900ede95167cc47825233d2d95709f19814adf9293026ac22d0e87d3e975076775d8901684e07a3fb02b106fd13ff24fc91206042a26350e86998f28c7881edcbfc25837680e1bff4ccedb2ffb97c446b3e3d71b635ad62963948d4da401b8135561b3f967ba05ab9e4d8742a3bcd6d28491e85ae733b440dc005dccc823fe783fc417dac92403025df98696f47abfd212cc75b7d88bd8cbb562c51a26ad9e6ccccf4db6161ec2df04f24b91ebf552d5e89ee07cdd132d954d17c9362de50577d0d0a0ecc3ec14f837cd204d84b31f2c3b0baacb0dba85504572cc54dcc43c50f26e5e7317ba0d629cff49f7d829cef73b962997956121d6e357007a1943740c1ba29c78584499975362d81a6169ce86dff08a0dcd8950d6c44b2608e09690e3e513773cd7a723294722318fb1c91d0de2875961a2b3fa858ad45751191efdc7c431f64d7b656bb1f090c885a3ba61fcda3c81b99617da542f73e03b21a1ba7adcc0baeff5d07ef67e6639020d8d14cbf0420cbe6a8b1e1bb03d4e880d13c2b19202e0690f486dd10ef7823b473ac7cf521d8af1c7ec4f12caa2f4821a4653a55af9494f9abce7e5ea1abad73dde59896a6d2fb1a5a3ae514fd125e2f2d09f89cedc60e657d0487e07ea3b23969944a3923b4a4144de9346e8f873a2ce2d689baf4cb76033f03be6e65ab36a745ea00eff2466594d678e66e7c69140da919bb93f76b18ded768c6924a403a1e7e49276a013ad9301b6b0f56ff9f4d0998de319c352727d0d13f028e0e01105b29c7d6835ff551cfc8f30881c645fab8c61d6c92f6c85bb2eeb51f74be94ad05b4fc76a320cb8b74e2d3735965d7b9733e4c236654b2017fcba127e279f734aa29a8f97a0f336d40db7e62c14bbf9e80ce35f844122b174381705895501e604e1144e7d38e538172fe573266df0821f36742dfc1988aa639c1e0660f6121be7483131f565dd7c11738a028ee92a6c27acea5766e1028373ae21fea23fac1661638ba482b56e4c9aa28cc1fbab9d74eca977d3c0bc6c1f19d5283eaa41c69fffab42f574f8e7848edb74fbaa7411b50f21eb67d6cb34f82bcc30ef06ee22671654da9b5ff55e01fbf9181ce5794c7cd877145909a66a24973b5c8cba6c15d03f9df7f60a5018e323047f99845b485a577072f04f4b248767454f7539f9041f7bd9f198c171ed86a941fce1ea0a1c783f76e7c7c56dc7448c674f51e48749e6655e698a4ccfa95e2e8367a958bb3079401746f0467f1409e4f39fb87f770f967c4d143b7d3de2e1a32e25052279e9ab46a2f82c6cb7d024adfaca4e86727f01217941b154d60f183b694213e36cd83a35184610ea30b6d83f030aa6cf233298dde312678775f88a012515f9b1b66e0016c82ec9dac4e7652ea081f8f84a09327a29aeb9431a3ca778847938a023600345cef927c00e404ff2635c7aed609ee573ec99aeb8f7c6d4b9d7bc7c3837a57e940030d77cf29c0226e96cc6dc1d9d8557a14fa315e486ffa7f4a51f7abd17905defce6c686c6563a9b2c4c921a5a401db792488917f023d8b8aa6ba0cebc72aeb6677c25bedc5fb0a408337541df8f3789cdf0ee8431c877ba5a91d29d065a6b92dee411bbc0405025a3cee64a82eb3c44ca4fe652025b31a8d6a4b1a53bcb8b335289ed39f65b1b6a8d68ab4e9f73c154a9016edd21efaa6044a4cdc5c718f5e7f9cc1075a18b7d05e59e0a60584ccfc1f916e946850f938c687e10b285b8d7c409ada137acb046bc0a3a9e30266ac0fba3288e239b1499301a7ab212ad7433b7e14bf62a50d051dc4dc25e029810dc02adb6dd9ba51f972472e10cb1bc188a1e04fa1d4f98719444731b946881b1e2e43a7e39bb78062029bd6895a2d9cb57be23e9324fdd58e758ba9118416bd39186e2d7da9ab7a12297f20a6b396dcae4ee585b12a728fbbf70d86f362b8b8b6a6c4a8a3304034c0165d4a2211801894611e2bff11e7ec9e08732c5467e227571e01ab4492f44e60a7bf28a58ad3f65c4c3eec2b6a8e22ec911c36581e05c01453d2e9350d7e7a2d574a1bcd651c86c3b0d81301242677c8a25247e4c9c8dbc8aa5f701283d432e916a1f45b393edbe63a063ceced5af831598c18ca958d6ebee8c3835226c9c377888c4ab75bd2cae4d9635603731f39c970848122d8fe373f3d852d979fe1e882b0dea5816a7d7eb0a43bab56b3bce775b8271c680f760dc411bebb41f46d9fa51fed91abd88af729c8e92e57a6e0d21ca03efb97c582471b0f775aab3fc2a1be2e54e9d29e3935a21f644d497a7dd81f55c7dfde5c40fe871a83781e4786278c2cf22c5b8edfdd47a9b28541e5b6f4b6abfb2bceed111f01f12505b3fc8f92351643ffc435aeccdcc550d17ec25a5a2bee980fc2a15760db0ccfb9a08e42c42b5ddad30ac27cca0ae571e5b2e765a6322fa657f71ebc546911f18c3f86ad68a1ba92dada43651ffe1be8ab31ead5d4db91b839128b88dfac8ee7f0680497a6270194d13e6de545e2926104ccf8d306b92391f833a37df644592b23b8eb54f735509df43683722dbb558b22328f275f8f66f31467e06149fa8fb0f39fbc056a27750a3ccfe9846d89ad5e3efce28d1721414baf7fd62908d3d598c92cfc8f6fdd1ea6b39cb7cb9688c65c5f5e7c60171dad64bdac9a7044afab908af813b3c611d5a6bfc3b8538c209d02d70f7b2f06b08b213bda34c2f84ef97d680028d60044a3f89cf662ed04e8ecbc220c080edebc6532f7dd9c18076a58dd0112bc2afbce93deeb5914c0eed0c6b10e8db9e2a571e70e7eb3a003b51ad28f45eceb27a5e97789a380fd02774b8318fcef57be6bfe8aa1a1fa57df249f6f39999cc691f37a38beebbb8f92ed5a210d43773af7eb1825d632e4186d019c00f7ec60cff40d946450889d17fc343826bb0a5675e2e58ea5586a5ee4bd9d510924b0281f02f5bb6126378b785caa8d3f1469752ea0401ee7f8bde94a6c59fd1c19aa1ff03eeab874f51de6d22db0795dc70a600c0f75fff3aec2877c20c7edf2020fc0f048cd989a68992a6ded1352a14a1b4a84562768c725fad6cc1954eaa774674b8b138c5cce6a9490fde15b0c75817e031b7c13770c3363bc1b866454b7035326b3acfb816d27205eb626f6caf0d861c585f468df99b85759c121709bcf9194ff0bb8b71f6150ce93ce322f4bb2c7ba45bd7ee9ff303e946ba62f4109cbe76360b171af1d20d60952f0c2b5cc8452c69409d99e0de35343b851e0cc79049993434d6af43800a13d821d873137d0c2d0ebf64ba465f9a06f995d4e89d2b808a8859dd39a0154a5125c7447d739cd6104c0cfe5f4ca9f7d2fe70dc55d5e078c2979d439b9b2042384a54d05848467b24521d5ba89bf8c091c21d433577316d29835beb3f25fd90cc2fd54c1d750528c45ed94ddd350191f18687699cdadcfe2a4c2444c9d25e9e21d3dbb54bce3ee94eb0c06f7c685c82779c618a645a6c7b39e19603842504867e5a893acc67904ef7c77d9567a02342b5bcd262984f2868994c14e4476eedf9d75ea977b82633a439dcb2220193db22269a958f033ef5eefe1a42843a42535da695aac17249346e576ad5af2d0de7d73b6baecfd236140d453a42e969f5aedc559a734a02d042afe592b294d594d749c0727af65a7e0480a7964514d1675c33fa61b9e8eeeed554e95788c9a94f74ee13afdb170dbf5d3552daf511dcb106eeb4aa6dab9e9dd4e53b438257d2a68bf4cfbe43ce8f535bb160aa7e2d71201d8d1224593987cc9ba5866c49efcc18a46d17a08c41d099c328d8e1f85242eb517ece0359a5fbc3528557a10c15ca7b57e48980f54a6fa2216318e3762287e5b2c76f277f8d807d63303454c9383baf3a4d2c0e26e371fda420e8ccdda21d8ffcf803b5c2bd5c792d467bc3cc10ef30083ed0f0542bc57ae80a86ad9dbdf620bc66004198ab4a0118cb16afce97777b6b6e84082c6700a7cdedcdda07e6d9ca178d386e53da05ded81d8c79fca8db2e290a759be4df86c4b75afa7db459a6764239b4206f74348016862c3db3b439a9b8090f33ec2f586785fb33e5daaeb353578a35442a2feaae0e7c073e12daa906762821e1af95e13e35f5f9689afad2d9eb694a686656ab7eca6bdc872d238346a78d24b71c6c93b8b0ab8d04b55638fb7c0b159fcdc5c03a1292d98e690de5c76dd81223947ef8e77ced927db1f21cfe3ce236a1c50b8daffa901e3d72a01cae30ce94723ac6b435d3d1a2688a524e734816bb09a70bf401884f0465d2f31be07824ff0ba4123a3bd686e8dd7444e9b2f1d3da9350621f78a4e0843d7c3995ac541a40dd6bc23eae0da646d76322ca2bc6952203aad9c3edadf808728f5625583233778846da82f30cfdde16205f76905fe619cb2e0e64bfe95c83e94d51c2031dc96ed0cbada95da422c98d5fcce1c4e56df7c66feb7267f126d10c1430be20a1ac4ae064352c9c7ad259a892f5ec28b55dac2f0064bb5ad1a51287efc3e0a2bc5fbe552ba994bd802b3f8513e4a96da87306ecfc1e4ccb9f843f546c53d596b3413df7cc4fccac37c49a571d96db353fde2ddaddf6675cd08921da5a99d60abb61446fa09bf64d65f3e5534044cd9e06481806b0f4116a4ba7c54630f19b4965910cc74adfce737108d663a9f60160551cfb713cb1af1c33b28f74b52418270a6d0f794009e5e5dc14595ad07eb03d636f09fb177c7c54cd31d3070c495fd1ee7f29ef882f49dbc34a1be6f1b543531eb0e9cdcab28ee8cadb7295ae10851585ed448d7fe86b7537dd224451b182b0cc886e2dfe0410c40ce482b34efcf7fc5b9ecf3188fa641f5cd1356f9dc3047777aca311b7d96b1f73c8f0790280357d2c110ab542aa6b47422ec184f35936e693f1a4af3c9dfc82cf1976995a14f1108b041c7414851460ce3ceab293e4c6fdc40045357c45f6a23ca9cfe15ea497285dfb1d1501d69f27bdcce3ff8cb11779291469b1bc74c41d36253d37d640f47b922b8b20ba250946037c5ff0c96d1908ff9158e2c5fe58ca898641585630e51fee426840db796035958ec3a3e41776fecd7fdc2f4bc77caba85376a7f2e66616342c4e69747b7bbb0e0db115b09574abd40d6d01fcd12e9352d782834cee403e3e4bd0186d524fb70521fb219dbdc66e8f7f408eb787ca1e10397ede8747f79c3fffe97e6d8308263536cdfe5b0c873711d8ddab0aeee488785f7caee705cb3df4f7a76ee4412150390c1bfe01408625551329263c113ea616cf7a91b6627c9afb1a987ae599d0028a1148f801b7d157b9851f70944bb5b6550523224f5ca374beaa0248c4c0b2293c4f5602934386f78e4b4ce7adc8f6ecadd0610db59c559e6c01676dd0ad332c510565b5d9252f319eb514b8ece6b5512566200b2b3a7451a4a2857cdfa3b49713e2e54c49c67239ee15fc397ed604806418d0b71a0953524b8348cf51f364b22f8b124e4b3aa56721b52aff838ea6d334bf25bde6a1e272b74951030712398f64894838616e4a006ec173f81b3fdbb0384cd3c149ba186333ec94e0a1e9cef87a8762107a19ac18c50b21d2ed664ab6ecf2d43b2c88be5e4b4dbb136a41921ae39fe042e76a7d35869b5eba4368ed5031d4cb519e9d3c876bed5a75659b6b03d6ae317ad139855aab32656d60e562befade4bc83ab1239173d7faf1e8c901ca72275b26b0aa18e0e4ab947c6e5a407a268b66414a12f9639a89f083289708343e63e64fdc8d6bae0b1d003c0b8767225ee26069f9a4e1c30aaf521d62c4192a62d029facda029118967313523ef391710433e58fe559b659020933df9d4e1750a4ba9a717f41e015f683cba3bf211a47c682af3dfedf431abea89e342530b73534512e15c4d5a05223a8632c595a6289b24b171ae9ecb66934736856089bd9fb39882a29b5a420b59cb17045b2c641dcca76547161411bdaad5ff17bde89731f45a984ba49247e949df2cb6b55aa4aa173be79ead305abe3c33dd0b6fe67d61a06f5e52f212aad0ce8d1eadd64a71741bc82b6247ff5e5b0f8b46453bf93750e4fefadb8cdfc7fa71bf0238af730b231582179dd1f0c3a569b5e944426cd8bfc93df98eeccfab26848b99c8bff4a19f87f5ffa789a742c1f542177fe2758dcd725c868ff1c76c5af5aaaea96d508f62c98b9f432acb7c5faa00d264202fe9efd0e7f12e485a0723f215312f99620bcbaa3fe0916f6cbfc6471f6b79d47e6a28e1c1554b8b1cd586dc6199359be7bbf3e8a973dac29534885cdd8fc3bba6d373f2a7920acf2dc33040ab9e01932c8b217a7f625f1558ae3fa8d4c0b63bd59b863cc13331d0bd38ece589aa508291e7519473d056a2641c5797f468a2434d4497fa0a8cbb382f1df83dd9be7654b14fa336af4bc5b3d6bbdeaa3f13e828d68ab0226103495a52ca39889cf57c2ecec962b773164d8c1043720ae14bc1283d02932e9fc9b244618db542947ce6b3b1b3cbce0da32a35d3a2eb14ed5db1107d55d3142ed7e5b96f660b61bb416aaa342b4fa545297bde0a53213d068c8f6ea4f135a015d571d7dff58740ab1a2ebe1770a86968e66120be110b3337afa9336b9c762f27ede9f8ac9ef4ccebd3d2c4cf4b4675aec03739461e88730923dd1360cd9e9d9f0b0594d31dd829e1e9022ddb262323131ca1054de4ec98c22906a84ce1c2ddafaf3ce662eb4511a194f08e94487316f5e0e7bca785958d3eb0e5d0de6365f01b0eeb41d3f9697c7ddbd212d79d48848afe862fa394b95971fbab58adb2623d6a9b027c8eb57065a2d3ca4683777370475c2cbf78a8b2ba89c63dcc034560075de8ef733aabcd1ed0237bcebf05b91c3ee209b1836813f4cc40ed1be8735e3dced099074b91f02373e1eddccca64bf2326adf7dcfd3c291a2cfffc2c46aa667897b258bdcd6ba15fb4e32f9d6fa440214a0e9bf8cc060eefff826a786a9d14729c258140fe3d12883463109f151c2abf2100e5adb7a29d42004e932b72ebcedeeb5f4eb0270e5ef3eef9e99ef79f1a7d5f91fd9563ccfe0fb09a4f589b590b8b5132382c26d69b66fca2f23ccc515c2bde8cdc720dbd4eb81a0b04ca34503f68c41f2cea89146157d010587e2b62f3208d3d3ecbe382466294cac81a880d1a33584f73608149d65b1d5e013d7a9447b6ec4e57fe08d6d4f30cd8e6625481de12fa0138ca23e80949a81604c1b4858b4e0dfb46773286ad1dac40953d9cddea2a48d04f941eba01e606a071507c353294f6179639de730cde8ee0922f008ea49df99ae4e3630c552d4cb2e44e2e48fc3261ad416d1782955639aeb3132078dd2fc4a564bc3ee2d632e23fb079dfe05d702173114f271795c889adbd08b607bd20f19ca0b013fca924243de4cee465965bcdc8c7eac05af58432c4cfd0ba423914285ada0e9c034914a014229e7a431f4e699334d9cf6fe2189cc456d8e3c08a5ce080ebba6ab83ab526a8ca61b72ee2f301aeb6754399b1710eb25a64f39274912027f571477bc528ad0ef3ab8d381e86bae3f77389bbb18ab95c8bed80180874bc40856ff67007bea83b8f1ff6188b22afce2fa09d4f036c0ca479bcb17a12dd7f334c26cdf3dd5337ebe0c7bc1b5cf3c70365d488eedd9223293cb47a9f8e230b7c390018b94e8740c506f704925b90257dfcc2f6940df6746715a4d7892cb13fa81cd81dd531ac9c705bf255d89358141b6f88e10b145bd32942e0d167396a7a22cc39db0355a8f063b5e72632af5fb3ab9a79ca7c0a7c94a6362120caab0567db40394d67fa9085a1330a3353144903b7c120ca0b1f9879ffc6da0bdd6716cf01ba3db83c341e92ddfff038bea02423a4b7095d6a96c4d9a20829da520f5611e271df35cc836ef2e424f4cc25a14469a29d4ff62fa7041086bc758a8c734084c4a578f83d1f353db9e26b079d82185387a314c5f1b955f9b49ae02dd2e99b0df7da8f1e0301d25b7543df4f5abc5c39dba523678888ca781b0b5f79ab97c7b51ae50f2377be952eb26a9e7dd8d6ed5f47cd94d2b027976cf48f18bd6ece6e6373a62db08ab3494df931ea4328809cb4fc26f6b57102927fd1dd96deb583735e5b9fb430f4ce00f21dbad37bdf4e532fc02f5ef0bb71b84e2261fc6aeffac513519b18fe8ef41e3f519931a450f63ee81a621b129fae8c837da21d23dbe72723149a0b7be074b95d1312c3a3ef749d9bdcb313a24db76496e584838ba27a7f31b342ae8fda384cb9d34f08069d7e16a8de7f298a222ff2ccd0c970d866cf5e32e07c67383348352441fcec2df0490798c184b439de013e1388f92332608a67893c2977a5a2f771b972ddfdb09b0b0bfd3fd1971d45bf0d1485c942577733a8aac9bca1bed5be98f65bc86e1b4e63e1ba5fa9af8283d3448c1916f2cfd63f3ec1c1afdc2fb9caee0fc7e2feed6d75e06ef88ff8edf0865377c5c750d4279a6869279c9890b4c4b1231b9ebbf881907b5ad58f34de54cb34a010b2c158ebc375bba02e6c4ee69442082ea4aee07575a8e0530b664b3bf814de6311c68c3821b8861bf8de09670b7a7d2cb0d501f44ae6e2ee4cab56eab25f38ecc6e7b3614935a9c7e5b49e64487382dddde88339c2d3ae501651dd45f09d7b4634c988ca346c703c68e22a5a30cac259846de8f48e32dbaabeb7ba379e439fb09e4a8cbc883a6552f2e8dd797b8356339218fa8a6539cd70595dbe5ec5d892291293c1fbe438f51e06c821fd103655642c29af308cd7afbfefe4baeb1945601b680257fa9988fc866542a31eef0f8073a00fa39302598980be84bb32f1678dd76f31969042468be0bf7e7fd696507f8c2c2696dc63e48fd529cc1a4276aa04151e24973e24005005d8d0bf2cc4df2d99b464795fa601f8063e397d2a633ef574b11fbd59f1bb766685e4e0b02dff6c4067932137fd219eb38852269015e9828dc30c985541d333ac8c07d355d7787a7a48024b90c42cabdb3db61ff5a660f5fcce7f2e332735682d2959d08732c889f0916bd09a76133f386ad4438be275dcac78225c639806ad07cd01a0d98f9c657144418618ed901f9d08dfe9581f178c5fd8996b9f833e926e14ba629c72c4867e9a840ccb9b7dbd024f051d4ded535313f140f61e38352a2b38467cd5e48e90847242719645ec78690edee623d7299059fd00311f5f77f21f5d459506646cb08399eaaabe3e7955d961a7b4c62705f3635dce803d95fd1fd0d811e8053e47f16a6ee70b0d2276254a43d3bf2332811767644c49b097081e7019e5f562261cff77b7e95f5d127e8fde462c0e26a6bcc65f837d7122153c690b9921c0a3af1acf89803abf038c0425e7566fec30400caada83bad933af9b11e25aceadddee7f481b77a97dd8453e3fc50db1752b4016283b3150510d516e9b8da82f2b397cbfa3bff2dfc0cfa6159d078a8bee1b5c8bd9275aab4fd9258107cb9cfdf2dc6079ab2ef5e7d080645eeb3659ec8805130ebf257a5fae609c04e9161dfd5e0bc732801266085875dd43da135befc4e82d2a9c013b5300ac426b0d7e0c24c58ddc609de042856b1994de764121414c854f018099f7a541fb387625340f9793dccaf7ab1618048b44227e86a525ad8d120a06b21e36a665b3b071c2a562555baf863a5d290ae8cac34f8c372cc7b5ca98f18c022415f8b69ce0613936091161eed54cf5ba939a715fda40ea8ce0e942acc6838159d8f623e44823ec0817a993394cde51764a983530c0208e4de05936d81e6e581521083a3b165a0add3648e394f9783719755d81de3b071feeb881bfcdd18af9a5ab1b42f2ccbc80acb0d6ca091f338f10c65be32ac08df9b76e1bbc30be0c4b48396ec925d6ff3d36ef4f5854bb38bdd2c487a0ce24d0b960c202b8b78e7d18c35061bbc2142ef72099c11b4f2de196b71f9bf3a97a00fd217fe639ae2d22f72cd9acfca58430387707148c795894c46e98b1864587809ac4e60e7ea55c5a7ac08596d051cfc42dba0a03b928885b3f4ae2e45de77f917dba45e27a062d5db62bc2d539b423629f85613565d39891c01980b79004d12b6d70f75dce3aa6542cab93e75eea1b3debd65d6aa651b4dba4db8cd70e9ed4546429ab066537f45b4e383780caee951ff5a30f5221dbae3d87ff5a58ddba3e9e54c0decf6e66eeec41d92fd20f0aeae3643afd2806ee85bc5bd5b3599f6428fb6b7e2d6e127c837b2bfca1ee798b27f87997ecc8f7f2ef2a1e19534ef7be2c1b45f0ed7470e3b1682eb5b88283971ae8a28e78fce26d2795e03cdaeb8da0d945068e25beadb800cf37ea46762cb9f0e7e18fe284f0596fe91ccd1e7e5c194ec3ecbd08ceaa3fe8aa819eed7eaef2910401d83d942eea7d1f762a3404803655afb705219244865000c627055f9f81602de7207db129f4615d345778dc56d5f25b1b8303a6dce9076e9de42085ce754de5a70ccc008c609a04dfe6a145f8d671bf8669f3e4530b4e7ea844b7976d886e22849f0504e92e223764a3a30e1b24b9d9975b9521a1c3109c8a24be6ca0c56e40732228f6bdf5f66f2eb92f9c2fcea4f06af6dec84ecd5fb9599ea391b4138c31e7f24373f55c85c09848b171f46c5bcd1f8c48f3a5df34739c9408b9b9f092eff75bbae3eaf1710f4fa81e40184f836e77e6266ecdd5194d65d1622d5e87bfcac422141f0fbaf316b2fd1c2261fe28fd72c80808f7470cccab71887048cfb1148118e2875c1f538917c5f10554f6523b221d26b100adc8dea73aa461e0d802210ec0761581853d6dd0cd8027b8f7425dd949250adcb6dce4027cc3890ddacfe038e922e49982a7c83cf7a4d335c6c718a31795b70856d47be9ac23380dcd4c9dfd4f94f40479dff7088df77b14c94a10c483a042fb208003447a20f556fe4d69efe8fd50589320096945411031030bf7adf5a0187d545deaf65ecc1a6add25bdc5f6018903c74b700ec1178d5b948e5566305d5d896ec47c5549db08c223c9806c0c96419e66cd578aebe455930d57fcb4d0de7262864f6cb533d8c630c22414b3ebe5352acf8024104af6cb3b495050f94ca429dfdf229a449881d51bf867c514e70d2e8e1de4df23ceee8300f9e178d3394d8ffaea220da0a22d44eceda1582ad60dafb2c5f825a7d1faf1c091bc2b38a2d69c1036ce3ff74b2130c14139532c194688054e2c538440744cfbeddcb51051db66d5e7c5d90954ba92ff64a5d052cdea8003ef2e855018ba11090b4bf4de09dc4b65083a8fb63cca6bfe50988addde3ae8bac3cdbd56016f70b5c0dd7a667282054a5d9d3a754901d96aacefcfcd248a1ac4fc700fea62da95b55150b1da02f218442379bfa03b0fcad1c3ebb059e16f12ed1063a053c83d88a74048411d1994af0da8bf0c082cfccfe2775e3a8254cd0c37a606b4bf1327d9379dce83947dd46d9d9122338f8fae0aa5e82e4cbbe5c69e613af434b29bb7e4260dc63e0b46b5a64a35bf97cb4dca65ed156dcfc1b37ea3781e813627f8870af1fe2744757c8b1320ea9f530816e232ec1febf1d9ea15999886aa7c21cf9b55c60b66c8eb37f3c05cde79f63346ebdfa095fcad3c4beac4f3ab69471843063572651b4088caec19f6c7fe66dc7e1b15bf743ce7a0f4043337bd64e3136036f4447b68143760f3c1f02d8b7071c9dd9561804e1ab93eae688d152ff589e084f89e6a64cf8babfff6806050eb03658f62a53568475c6690225f01b908bc4f047ac83f64c733fe90088bfa26ab3bff9be7ae30492c253d48dbd6aecde2fc18a93fe7b05e25b6ec5d13cd274b0b047372bc35bb4b1c1b55c12093f525f2ea88240a4e559e4f338736d404da4adbeccff8108f0c10c4803e372ea335005189ca564c3a3b2c81f3bef119b64852b9f93286ee0577903956dd7ceedefe616b448cc117212be76c87bd53e953d303b25973d2bd8b1a8ef120288930801cbfff1c03f3d033f76ac0cce55ee6cdb117ad2c7bf223320d2edcb52eb2cd76f8db2acbe7f2efdd10655496ca7d29b24d9484342b9e5bf3b99826fbe83c23d9745bee462ce24a2602813e1c497cc8423139636aa9d5c66e2c03e75a2a27e2d76f0423cf8e454feec69cda69d31e8eb4a2a9d26b5a8d56862af5dda2ef9bbe2c58d799038b3e208e35e4a903aef0b4c6befbe308b1b9ad807172816439bad65ed472570072b18e23ac8b5152a3f0b012acf574744c60fcc84ec725c03ee5f2bf2106ee79fc81e589b7547c130aaa65f5a10ab3093902c89d12685bc23a11099433c3dba7c6d40b0af016eb0cda5dafdbd70fbeef418576ca41f608941f1f7e105e7cfdc8f79a1c072e8b8dc7795b3361ba7fe238748bc3c6404673b33ba802795b4aada9bb012da8d217141998d95f93d1da705433127db0bfa9db069d51b073f841e61467bf712314a498929c6a8dc02d04a44fc73925335f6eef2a8410f1e0bf538e161442fb0dd872e87a891f55f68b07cba47fd92e6765c91094bf025a1c6228b131e91494c1f7a2d64db500de4aab31b28a4b6e436f6680b50ac3a5cfcc496374dcaa8387cc6b7d852ac8a324099319c40e6a75ff156cc3c5d829f430bd6728683d5585f9c992ae4cb0b3507b185815334fe81f22566265bd2c86569ace39c13e84e9bdcde75d0b16279fff85fea911ebaab0fda4da965242d3126051328b7d1bdfbfed087fe6d58b13eaaf0152892cebac6df019ec960cbde57f27a601228a1171b2b9e318397b90f000f8162c5a423df5444b9af95888e9142ecaa6b78d0c10b2ba069c6a6bc12624b5dfba5c1fca093fa6b9e2f2085c089e0491303d610c7ede8d4417b1646937c16d7746e9773dc4a20bfb9c3765dae4d0681e6234deaa0839621fe3155d775094c90f56c547471032d3211c5079d9fac83b676579c24c9214a949c6e612e711620d4fb0f48752ed2161b360ecb7fa5d2a2de672df9c7b6a099fa5e0b4fd117d7c32941b3d47c0b2aded2fc055523b34d7a657f79bb37ca6a6347b95080cbff49391ead8894ddcfc2bebbe4842f31ecdce76128af63fddc5717a43296bdd65028c4448585645181bcba13382cc5ff58b82035e47b465987c50cc3b25a99ea6a4a9290cfcc6a89d0affe85bbb0943bb70ed8e90cc30b019c93d65afd5a03784edb9a65156e4a5b17ded614f4b2d2e023b0f7e9c1dfbc100484d960cded3d9353fb6457d2a002234febef824a3bdd91063b9470ad54dddc2724ade23fe346d57ba20f7dfd49120f2bca7a262f2d73e09958fec3814d2568f24bf7a3a62b379bbdaff7d4b691e3ad14098bdb7056e23110408775b945a9dc6abff4544d830946b5b4e308b8e8fe159c676df196bfc78ec4d807b5550189431508b633116fabcc100bb3fd016a7efa55e00f50fc52a2532cc206f36b96ecca508a4821dd87b23927e7a41d53924890240ded882722863a59f2fd71448755f05e6beb1b47ee7ad397c3052ed8aaadaccc21f1016b9f5796a9fdb8cca98ce0c6573c278209e490cbf6d0cb6c986d41ec7edbfea9c86e6d37add065bb71d143b980e52346723c888ac6ddeb3322c98a1403831d92c7040305180a9b4aa35d1d8dee387e656872500be754b6d3ef01d56522c5ef5ba5429c75b6c915fdd9feb564f5fa3d768ba734f5922b44872d45cfab8e9d6556901b30c4b3dd367c735aa9e42ca28f7758fc6c1084d01c736915d90092ca598b6b8ee3c18af30d4154a87855303718d28723df467641bf551879a0bcd5c91e93c7676bccd994597702886232d4e4b90b079d8299a00aa6cc77535b62fe606b81c8217f8531d49eaa7482dad3118bab8f6c10a56a3850a8e50ce0ea0170904bf4986969238eb1daddebc6b3bb37617da1392a23ae8866b85446adf1a0685a8118f00f838dfa51da24fd6e5d0748b6ad1853cfbcffc48b09394fe77cdd1e4e594d0d72694dd33e089b952d4618dfc2a799dfd8e92628d126cf66e91ab898fcca26e2f55d3b91952ee3a7d0efbb6beaf5a548efb7ad6a3de1c764c4309477a31cd5a50a7e171b90903f2f4d2b1272948b7a04076ecbd88d8186ce4779b50e401d8e5cdc845ffa81e2c428572203cdb48a85e31b1956383d0175482932511c78613c989d69d74a640fb9bb1a91c02fc18af575d4033242127cc47fbeaa6d380455406919be01d7fb4f8345131be0813cbc8a9a3f06f4e937785d2ba818c68096d7029952c9850fef72bf374cc38d3b24cc24d3ea0f19dc2633cdeb208483318581b4cad7a0c7a36ba4624d2b91194ce0942127fdaf3143cc87c47bd3f54a4268ad3a635e25e32cc570208ca52dea86e83dc8bcddbefd02842249f49844c80ca59a4e6cb2d3928b6cab596eeefb23bb07f8ee35c8f02d5b2ce61d0161d5ec0efcad0bea56e400cd1c09120c4fd00c59ed1b2597542395e62902a9456d28fb0f060a19744046c8e42c954804079e4c4d84999ebd7930f203620d7218226b17a738d0ba01bfb83bf5a27aa4b490c8064c7eeac00ab0098b5a3bd76f81928705d877246c676f9325f3768773745b137bf8b2ba2a747b9db15348170f7764a41dcd0488b7354e3cc67e7a941869e3542a3d20f21b3cf8ea8904eeeb06191295155dfc6c8192234e6bcce6e0df2166abf47c63a9bca8b6d134c43b8100920d6fbb44327388645b81146b21c84a2160ce3130c8dff295101dc350316b9a4af855bbc6a46df82217d660e9341529720bb57567a4263c4455c28b08e45ada4950b701119b56a44e3acab67655fbae11a5b21891db34aac2e3e0161a0594b8fa732c79ddb6e737ead1a55b5c3c697026e41d198ff214b3ad9fcdee178eef568a1e23f4284fccbd96a6c06d0038bc7c2f2acfc940b522f67bc798e19e6bc18f9a1edad17f62e87042d82ed216e570f088c42bbcaa8a73d5ac9b5d8c0cb6474d9a78ad0a51ab4402771049d277aca742fc26e92dd1341dc26fa8d428e56c222589060cbda3252f87ec967cc20dd87a6e7471ad22a465b011e84e6edac3c8b3f2f290be19016315ae35740d24bff0ed789a6d9e4200c3cfedbad33ab10d4c897d22c495451f93a825fd5594b0a50f57a645758bc4ea76b2abf86de9b04f187c75db2b508ec71f23e08f7498b11779ae3a9d06ad9932847d6816483071be9c9e104bb05e2b0eaac229eaab36f3a7c9059a345d38af10e64866daaad0857d097be6b30ed2d6f3595c666a0c134ea526428696ddd33402b182650b5fe7d87f5f919e4cc1e168d2a969234fb7c53df081eb0942ae7ba4e6294ad1f14d7a33b25e511dee29d22bfc40ee3a0c6672ae884eadf5e2896aca835cc980adb1942a92c820106b062380ff73864c4b6a5a3e6163dd757508b3747e7601789693a69a40185540ccc5fc4fab76dad76da86d952bc533ac949007e957dd80d09da612e8b118f22add17b41749d6f7cbac98ccb0e5b3f5a90e1b8ca3902abfcdf368268a185033be681026bf2b66ff0e88283ab637085d6abe5ec7a5c7e843b216371ec2e2063ef4b7cbfe714c83ad2e81fab81164675f743ebd0ed41739585acb18ef6bbd817b057f711420c848a10b30850946b53c31f953f40d270fd76e1e3c2ff29aa893d70743b1da4fe5c6d0090885e4f1020905f626c2705a4b69898e15740a548500aebce41b34f25cc86ce3d852706e8a22f349c0a1b4e650347ffda45b99042cff16b1e87b694f16ee1ae864f19076c9542f32134f712fcde7899b65b8a772ea1767b97fe324a1a97b87028ad54144872bcf6843354c23bde0ce12773fd62f80ab01e2d42f67064e47af0ac2a7fe9724418c335f139d4e2c1d1d09ab93672d595afbaa9d38767bae249859318c6681e4d72b0e9777463ac68ae7a61c90509ef670cbc31c0248fd442f80b75054b6a878df8304fd1c4f9b3390170c3c823295a9123d63262e45f356cc54b538c64a3e437c5b0e2feed7c28491e40ddebcf0bacad54ad3742beeb92635bf0f9d861a3af86ee1f0df136ef22cd88c90828a6943ace651d8c65174c0af789bb85639545e0570de52d43367ea6ca48a989eb0436bdc9c53666eb83db19a3e22a90ab2a2dba48f44d2524acedce678b7178c40bf1fe75bc75ff92e874730602024a8b8196ed3216b4a47cf09a039a62e05cf0f7b121a301b93f7bdeebfde855aea1be108a2c88d5730f56cdb437f2a10293d9222c94966a7cc26c00f9d1e87a139261aac9a1491021f6b63f319edad7771fa9935581bfa9498350996288650ceabb105f1125b0ac347938b0ef013c07f3828ae9ba63bd1741ce9ca4b5abc4e0d51a421d901b849dd29a599dbc17582077aec51a74a5220ecd18f7bb5c875a129b82b1d2b22739702ecbc37f67527aecc31054f9377b365bdcdf818ac6ddb369bcd1f64eb11bfac19b077e62303eefab69d0d04f354fd5b66c5dff2c9e6f867dfd0286eb51812e67fb4c56a29ccd52344dc489a4c75de79e842a679b73287337cf3f5b4445dc576eedd22bbdf3bec2ee1a43604e08a7ae7913dae8f46467dac17e31019687aaa11cce5ee19e4a98e75b8c4a5461330686065f1fe2615208cb6db417d048ef2f729602286dc93ce7a44bae40ead5d9141fab806e552c3b94a2d610821c9fb980286296a338158b5c7c66799704646d8f8cc718a8a0062600cb1a63dae8e1154951b10d79fe3450dd6d2863611eeeb7b0db120c762ba095288d4f9c39b31735dd1e66c349c3df4e83026958f7e21a26fc329a29a984e53b2a5a705c4a2106e03c4262be4791e3b72243110f5062e1ecb5bec7060c80f772c5aa13c74e023dc4d60bcb33d2deee42893ca52e183ab8c9307071536a354e1c6ba888c24bcadac4bc059b711f7983f5ecfd2168b6d015bfe015a2a2fd441e4b725326c6b662f857bdeeec68da4de4f33be4ebb8820e33068238cb1d394d3468d48f89178ad78fd65cc3b5535b9e943a93a03f0ccc179e9581023a14e94c96500a5b34cf0dcc2114b6724061ae71e01abc47804352c718719a01c5233f8f255eaa7843fc36a8937ea4223970c3562634ed719fb89aa1124cf3675ed30fee52968cae30c4538af8fb57c6f48368b04340fbbea6bb674efd3251d4c662f37ffd69f3641b7ac5784150c96194cd6c882cfccd617ad256f6d5269985ddd28a3c7e6eaa8067d48d620ce9e9cf6c04796377f29f72e6b54185e0549986b333d8cda0e58cd814153a67f0a7cff32a3c0734efcf2596230375d2fa1675535e45d9c07b46040fa566ebbdfc6e697db3ecc20b3774f574a1bbfe7c11ec7349c59218878dc14e5f55d95db82d0ed083d57abab5950a959491435fa1d6c27ee485ef4526e78584456b66f1c26d4e810386968c6ac1635e128be6dbd287d176a42d34d259492a0e1907cd2132c38b1288099bf6ff8d7ea3cca18353a2bbaac53273ad09485c0ea56d042f52acbce4f16e8634059014a0ed45c72c02c33f691c55d21085ed34d67b8e63c6c141b3704528b739f3881910b8e799e33abfd319c0deabb69bc67a34ec3b1ea8bb47f939384eacc842f38580f7b78f789fa62b6f5acfd20ba623eb9d30c748082cd67250aecae3a1bd83fb4f8d1842c6c6a4021d8337206bda0464ff67de5faf15fada7dc4424014c6925491007fbab2aa081162b8494634301f1adb10cc330bd4277f97a512c7382e291744093a7264299828d2b029df41544b931c4d9cded41e0d994d389e8988733d2405b15c9bd233b819b2216238c0b65597d3d9493d72da19ab31a01c14a098cef444bf903dd690eb6f53b73c84faee41397ae0785fe5686d4132e980200ebe2958f83bf7782f42292f71941a9c6bc7f37df47886df001b510fd7c75ecb991112565851cc0aa7b1c18a419d352c241cfc4e780d50cc248d2279226b4bd571f17e9d3eea532be52beb6fc3893747127ef0260a488ae4e8cde5295cbeb6920da9ebc04897562907aeb76f5144ff6dcea754c6c63cf2e5d70bbb3960104af60bd75741af2ffa8c86d184709cf8fdf12898798b5158794214e9e6dae6e902f552ce560880790ca44574150bb1062795d979905031cbf88b83b8af4cbd835b29e63f1ed4de443a15c7c17b26deeaa159d04c46cfa5dd0bb6499c848c75c6ae2898b1aa18a0d7c6d70d9893c8cb40b982ceaedd7a1743a5142489df02c0298f1679a546c607f3aa815f0dbcda462331a363fcf03a02eb904091164a3d4bf5315d6c4e491413f7017e2a60c9370df53e476ae61bd9091ce7e6d035727a0759cb18bd26ef5e22ff399de376a1c787ac719419aafb93413393b9caffb4984fe2e7a31a7a293832c7630ffd06754516179134f73b40f641c5451193a365e2fb4be82f6eb858c5ff7c80330f705fcd11af93c8b76eff70b1a7d3f25ae75e4bb13bbed22149fea1ef27fb7e20984757425c7da4d5b1cf256a9e608129f246316aa6cc3820f44d198d74ab560679f0fdd98ede232711e48aa49d91cc6046e0fa0f1e46ebbff9ff8fcf9e2562b2774d1da24f61dd536d73815785db7ae885a231f0ddf452d677a854699a7fd3583bdf8681747f1a764d1bd34cca9df531463a127c27449c4608f5fd060c71a6fc27f8f96e277ebb038ab09e5012171d3cf1bab338197704de367467f08ccdbc6671ffa2df18d278054d9f8cd93b6fe23922bfb8b43484b72b640a5e31668c973504859a33f9e77870b55130aae43420e740f8794cba6137cf843120af2c79d2931b050170bcb183c10a21d5d1461fd6cc6a5f4e511e3ad5edb450fb79d85944e6d94582cbadd8348efa9930f18295f7e469ac7e9b0ca9d1d3acb3352ab9e39481050c10851ede0ee4e7d091bd7bd59d4cab2f91b5b9dbc52d305e250a498022a680c788efb83cfd9ea6b6fb8a1a336f64b13faf11563e2147f3e469aa42e2764cff9a7ec0faaeddad977a7305049d88ecb70d511c82520e55d10cb9583912a2cc17bc562e36e6c02a49065a846218a03113a489fd7d4f23db0831c11cb8a0449a56b910bb3510f25f5f3fcdbe5c4a38912191ac85f714e810d5bf423a6b45f24d0cf16266336673bf5fc860bb06b14c1def284af69682a930b398828453f24f4ea3227114b26744d340f753b6deb19afd979bbed84c7af872d5b3c137c9101b0c69e654e67b654c1f3efbebaf0a24e10f7a14db8588fdcae5d8e3dc0a9fe800d0a265aa67515516a877f983972edbaa11ff38d9b810c45b7ec6d7ee3bb3c94f3fc8b250844c23b0eca575d8a9c30c4f43c556a548311fa3d47c6d812ba19d30a27f8b9e7408a395a8e08225519b5c0c3c6371f8deda3ca670fc7244ec8e554c87cfb9f6ca2a35109b817c4a4bc71a120f1a2b5933fd035a526bbd09b1943cfb948d9c089bc30e770379860df5636859d06e311c449ef97240194d3def725132c8a8714143094501464ee9622d59c05b5f05dfdb165c3ddea56bc59f4606305ff8ad98898e789b2bb152f8510eeecd4850152c941eecbfeaced97563b952f4a94fa2cc9d9b8cd33b6c998ec13de3a6f70f3f866fdca52558416a498a71410b42e4358c3fd98714ee4ec268f811872eeb850562d5726a343800537d72a57597834abe4f197f206ee0f70f5829cef3fabb0c1d28c6299035c22da4d1f440f9ad3dd8faa63585cbcb3328b7f16faf70a4f4d519cb6850c6275a17807d82a304d722b172a54580c4fca39ae981bc9257536836d88a0f45526327c5d5be30b07eb54aae48446bfb3c5b86372bfe940b38f3efdbdf91f59ff28026171630009c83a20133e7af1a7a1af985b5dcdc46eeb5fe6a1708ee9a86fc7a57ba7e0c2e66ba32216fd742c65a99c05aa0281307fd13f12e3ad6a4e0496613794fd2b987a4cdcfbac2fe34f30ab3aeee12957180dbd64b2eec65c0d8d33471ec9d28b7cad838bee26c0e92892fcc244c34f6258e21c6fb3fa81850479d53d9aac8f0b325357a3151606fa66ae9dc0cec14722af423c2fa95aa4d3f6762490c946a27a37b95737c5e4243fdc9e78d2e810fe6ab82ccd07ff8317498ac2ceb32bf8c4a7985bff976a35da0e958defc1688a77a12b6962b60c33a18f3652e70a7abfe114c374a652bbb3e955f83c8c41e11753a8b5cea5d4ab59580b4b66f7e3d2dcee1fdaf65eb2d5685625380a39a2ccb92566cb45506dcd43c021b396229321566ebdb2e3f7cf44a2a541a23456cc06b264451cfb3837c4b4bf45d6331e37adf035e5b2f935bcfb441ecdd214c99e702f968f099981428202816af3f9e4b5c97487b85563def679c10bb79ba9640a3fb3afdd32607b94dd3004fbcca273a9626978f14261b00bb2f632eee47c737528c95af4f704dbc9c922c02b9dcf916027f047133b644ca26d6ac3a51a22494a2e80481e59c5e2844a60251dd84f008f1469edcd51e36fe754d933bf5a027acb129146b28d04984397fed175ea42827aef740c74e75fd2d83afba7b95d6ec83965e90bb30e47894a3a65810a675820d425d59eabfaf22805448bb53e2c6c4d77ff81bc3c544ae013ed47a61c0a0af5b4acb31ba812e4a4d11bb1f8286ba582a2928c1ef479b4f15eef65bda72d2784536629a3138341d1f4d7e10f0c60cf6e80462534e285e451bddc8f180502ccbd540bd275774e6a503aa95430e478db483dcd611a354672bb871a4e16deaf0e0c829e864bd7e24830ff0282665cc4e32b20daad68091a657c31dcf91c41400987aa25f78a1571ce533a18effb8270839788da78186aef0627744ac161761e1f87b94d113d56266ea2e452cf275eee000b6567269f6f3f3d5f13ed85995cd31335b6983ed7a7e6e1d6b04a2acd6ed15e1650bccfd2831fcad04936ab17d4816a3e3de89b5939ac850a9f95ad12511eccdf3b129fd88af4233e46a0d6c9b83354b5204f6d452c5a35346a0dae927c395733b9c6985ed33cd83202dcdcb4a004b1be2e341fd40e3a7409257ff33ecdc6f0e9fb7353919d2876d0f072fa45f4dd87bb540d8df99ab4e37da7c7edff3e65db600cdc770d2d4e9ab8736d717211589026268efd30c89e5fee4ec88882491e2bc1068708c5865fc33fa6870494530beb394f0711202d1feee3e7220bf0bdd1b5028ec3fb9d0db74dfbea7119da305d41cfe1d72ad9ee9ee3dcffa3b3f2f984d0579a22d0afe89c3635dd21f39df954081454b2bcbec5e9a4b6ecc389f40cb8258e4950b17c13577b44f061736e44d28c19bdbf992d3b4000095a0a8841acacffab1418537dd5fe8de52f0f81f9eb57b686e970c21c184efd6d9ee8adef9768a493830729a3df03d5637f05806978f6c5c38ca7bad8ee978921b915406f8374dc4ee46397f893a0ed2170976cca47df70a8efaf1b7d2f5a8d5722723f2e7008fefb5487faf78be845db3767c3fdab6268469a22118385d9826bf5587b214631b84a7fce773be7890feb65716cef7f4fecef3b27ddc5eeee769f8610f7bcb782ef674820b90aeb52d32aa5b1f033d658b58ef2f28eef162933b43cedfb879f9281f2532fe4ef8ddfab628a9477048b40e70958893579d182fcecbdc2d4d8f21eb98e10a6e8ec38daa93db38366d0af19cbeb27538d2f7785bf3c5f029aace7da463bbe43a2f6e888a329a1fff53b8e654c215e82f76de2cf7f1f1777a9ca667e391b5fb31cc3c603966006983ada9b171efd98cf401febc73198fc94bdecc7c8e4367b0f9b5f0c6da73d2d8bbe150de20042c4a21043e6bf708b0e656753c85d267a22a1b9a9a13e54eee96f894b3096892f00b1844e4c0e0eb206b4c87cf56dbc2aa65aa4a7e8c9ca36280d6f17cfd14ab058ec847032199907569d3a2094a317a483d9cad845a1f868af3e688945c0ee657208cc027560a7c953ee79515594ff6b568547462caea7205455ed1d40dd7b446223bb123796e2a5384753c2042553a5abc9ef9f696b11749d033c8d35d6a8374b3554797f5bfb1a5fd8953753068ee8307b26ec627b9b0c46367ed5ccf718165f1abe9a8f351782d052385a5362dca1fb3ddcfea2cef4f6bfeca04ac74c1140369a9d38351c475a55366856ada16ee71750136078f8aa9d0cc0371a6bd152dd00e7cf5c9524fc17899642b78dfb6e300c739253ba2c74b59428ecf3d7f566918afbde141c880ec424583d901ec6014821c8d99b5f12a1a75f13f07563e693dd0798d0ff2bdaf4a4048f9191f1db826eff3fc25053e3fe9985ebc69ce158d3c4c8812a3fa0330db2b5ee62214ca7639083344c984d82d81d735064d90abcacb7b18f4ab1d86d65b0e8df6f9894a89390a088bf54b3247b92b41ac4baf3ca9a41696ffa0a675487f6e211e1982edd9e113f2de86d4550de07985f40e1380a70d4f2a5a752dec30c24dd3612eee54bca0e9ef50623e35847692e884ede1f4534a24426a513fe9befb2759b0e8ee31a5ebd184b1a4a9be972ad310510bda81291ed594abf069bb78bedc642ef41f58a7f48b249f2b0f77778f4b97edbb80c0c56883589edca630ededed8f60565ce872eabde6b3381e76e98f85a18018e1846f05d183a988e047c5661f285181e7802b39fadcbd170f27df78d2328a502a7fb523aff2e4669d6ccb2f3c4bcac1b05ba2c152b763428ca4bd2674a42e441df6350d3d9c44f06ca113198a4540f70ee6151b1eb2d8a667e68cf95f5bf3bb6535c23186d0439e2764fd640cd372f662c1efd6e045ad534dbf58c0f81e410dca07b62b2e9ade749c0b8dd4889652615384968a09e72a27a082909edfd82486431f4f126318f2ed1d90bfb01dd0192d94e568852a42472f1a3c24667e03cec5a929ca8514e675cab6166893bcbe89968d989f5883a40e53116df6c83c2cf07e3f9a84e6ebef3c8f15c822b71e074701129d6f3ac07e9746d7e1a667f36202b3ad98d45cc8c227151cd326c0555d70a98be8ecd5affe3df6e0ec6cd27f0d0e971a1e7dbbe3d13b81e01a51c07de1ceb7e8ea057d3a343bb785e83291b2b855d5a2625893e863a2366e10d8afafa07b03621da6e9916830cbe82eccc80835d6448831d2a35fe7544fea5b0533809e386ed0166254e693ecc49d6704ba500868fe675b3fac3aa8f1d69246783d16aa6ef0a7fa0652bdb46b64867fdcf79334b43086d5ca4121f490711e046102bd3f88e476181172f941622db7d77e7f9b3caf7c041eaa108ecb1569fbcfdffaef7589d6a8e0be89707a1464c0ef0ae019a7e425df9c0eb49af978a5c191a2f46408200ef30203a45f8c9a078b42debf1167e3f1070647bcc68b8da3cabc2cdfb291e0c948447c6425bc4492ab432ea8b0c7fa42556e18af6a7443dfcbfddb07c65c557bed23e029ebd6460dad787d9b8f45249f237f548992d66e01d56eea4d377107ffd2d81ca73a862af20f6f54eac31c00999fad91726dc15b2a4bd2d61f791138adb24dda09b02028cc726c56ceb0fb341e974bd55defddbec14c8db494b5915ebbeb5d6e3d231dd7b43d7c8f39846a1d402d9666d993244126126c9fa246bffaf9875ac18d90efb4ecdf6d672b466ead9004ca17b4ffedca03ac1a1737cb477f1a723ae3eaf0f649f6cafe5475ce83c54413826f4ac42a7287627b82ed5dced3e48b358d7108c5ee26d872eb8a71f9cbee28d31b4299a73817347c73edd4de444444a46bd5ff2fc0def801e02b79d4d2d9e9d9c3045225a47a1c06783a8e8d31acedd1fc0bd96cc36028959b3002c02fe5ad779cbf4b6bd22dbb09c3276d03cda749773cc5789c70ea4ade2cf1143f6472a526ec94201e1f54b3ddd6b98e3b7ff6f787ca80869893e55720bb750681b2221d8c7f668c5632a5ce31abf753fb5df948cfe7c23a62571836bbb1005a0b0664f9917cc619186cf9a485a24c97e3fd54e9ace8bc54cd6eed6e653405ef439a7e6b673a92accc4c4aa75e1b854dd84da1ec04624133758196a970ef216353778998b7e443ec5738577dc5fac1d008c595737c91c653ba00bb503787735b05e38025fc97c57b08ed854b269842a4a013adb0160f31b45a01bbb6905ed8631f94575f42a5106ecab6074b9b7973964cbc8c3ac1129c513c4e88c944c29cc00b31554579253c4c21f9cfc4843d1ecbf7c4ad681974be4014b16a1f524a2946e8bd0207952a5e7fcfec5f07697c5b5c4a2392b3e941b63bcaaf1608bf17a0cc445039198b6e705afceaafc2b7733c9280398cbac21b7ad715b55e5180b679ee0e053d089a4c6b7e5e5f224b0a1d43ce727431a190642807551a1bc10289c1f6a1fe256e1740910d56a4400bacb823c767438cb8741784cc0e1ce80be3038d76e1a54de23c1990328c1b4ae25941a51161b68f53c086e5688f37580ea31777a4ee8b0169e123d8cc4dadca09913537c009542f634663c6154fe886eb0987755e828c69f14c1d4a629a4d3881d6a0fa9fd49773b4203784ec1cebdea9ff8521c984422a5707cf8091ce180ca373e5acf0a6a9ee2499bab6acaad0aa800cb3f86cbe0f9156d8f5c82109b84953ab74a50e184117f4de2a509dc974acb884119a190293261d4b086282e6d6328d709ef5196ed7377207f6d6d7b9c950a82397be39d51de2bdc66aafa2940f4aaf7ecd4f79eb114c94751be13704dfb041ffff6c65b2c0e4db999c3dc292109e8dbccfd7bda3839bf05f684c4859355e0baccd23e9e508d0f4b90d2280b715049143fd741894ff5480579d3880c3158f0af9eab3c5ae1f73530492747328dd129b2b0b2cb81488ae9b3cfabcbe9984278e72f89ed0becc1999f2a6fe3bf608a5e9fe53d4f7b7e8ec10bca7102db58600ffea59f5aca410c0d054d88579ba3fa068b65459f573f9113521f2b1dcbe681ceb88adc37dc29f306e99330a600fa83474dfea80990f04a70157eba6ffb4ca32b03ac88c53832323b02f2a06f8634c91d218682dbcca8db02b71fc0116e0915f694ac0ff0081a1ac9a2e794a9245cf875999083794c5c7af4a2303a637ea2a33b8e88ba89d822b450e63eacce7de2124fb47c77839276b218c491093962918127201c1ec0f102318fcbf00c7d0e18f55567ead71458681004f0a3577eb1d3c35109feb2b80903a8eada70c4a4f30f17ee4ca38672a46b46a6d059b10d34456aa1e1486735919432cc81b29034ab95d3b10e601ce1d02e5e33189ee1eac8182777ccd3bf0c1ce04d460c00b1a18f1242cafbe8dc602c371097837275d519019b3050abe1ae7cee55ed857a4fd0014a6b214d219f6f8640b211e0b80863d8c8f7bbba6d38069373a83d71fd0e532f5ea264457de8191f8d8c478467fe621c281db289250416546365c8fab5a4873285965b58f8fd06ea9cd7e01aadfe3c0f37c34b91f01053370678e7db7fab94778e923ce0487830cdcbacfcc6ecde7b41bff9ed82701498ff2296a88126eaf6be02aa3d01f7deaf7ff8762c94bf2be857d28fc8c8ca662b6b890b28a5a63a2e3d43681ea4d51c03c2e9702d55eefc537ac0782e864e8310fc586bc2c2e8d9aab01dca85d37850960f4f6545faf8c8e1389f33ba8c5cb2aba4eb9ea8444abc08d17481a8025b3fc66f511f8613f1cabba341fa01eb0a86c1e434b5aa53aa578cdd576eae24743943eec4bc1b25c77c3203edfd2382de7da0147a0bc8b3a73d74638f911481cf3a966ee6243ef916a901854c41d029e866cc77a09553262552fa56e64296019ea33587642dc9aa0dbe330654db883edcec5e3bd59c35991733a1bdd9d86b9f05c2238868a05283bceb0aca9c304fe9f8a229d76c35087fe3b9e1014fd47229fa553df52988c3d033fc8507fa2ba148990245c9bb46f68992f0549b0994ba56ef629f6e6362dcc9ac1ce7dcf130c92dc323182d13b2c78879fccae334d26c8b8493d2f88797ea7feb515eeb3e8ac382afedd10a07dce0059e65e0cf3ec2164100fab180389d81bd2d4cd8b251d51ee06006fa9474355ed78f1ee8e1ac789d11786f4389c8af30c4ee551a6c0c69668c2104e9c324b5e7ffa0af62089e8de24213ab7f9ec0242a50cc4ae10a46a18169e82b177508e382270562d45bc17d81a1751654dfbc8da9ea8722a095c368c6cb8404bef81096b78e5f2c1ba0438baff6ae257d1d3281c07262a25c102d571c1e89e837059d5e380bbefd9782259cf230c667931b4c1b9ed1f3552a0e2ed9ef22c22b009e46151f3f6b053fe53d1c684c8e9d08f99c4a788944d039514bf376102b7e2308c25ffa30de7814ac8da4fa06d40c314812580637d2434ef971a7cefea915d5ac0e4185edc812651f2d3e59bb58cb073f8e51eaa8c9046f3b93a28943f2ffe99ea720f9dd690cd38833300727af8010389ecb75e078211f093d50980307a1392f7dc48ed5939b8ef72a8a7df0ba05d0423f52240a38dff7b15322a06f28ab4a882d685f3a71678a2616dc06323d358e2e896bb89dfcdb2d1453e6ac3a1f4f2db1f92c15732eb8cee3112f35adab6aaa1f4f3988efe4eaf4dffd345cdcad7ab7a830fb3a37236a68694b0383c0c7b1312a453da9cb5ef00373650e409a0238ecd9f9992390fe9b01cbb1c50fe76222567f2fc5312516690579b5f92a71f3e1414e4efbbece822b5e41e7f878ea16d813dbdb4fd40b941f87b297e3ea1c896cfe85bad160a7ed6b61c5a389ad2000e74000d829fbc3cb82b2b06751240721e7a537b32684482428e782c2ddf9e3b01800cb698e931ad9e06ed500f28e1997cbee8cf1b449fe6586fbae1c0952810ddb78363f46b72e4ed79f85ef75bc3d77f963474ff838286fb7383e7d77703bf8ade7614fb08e2684181ea4a97c00be6266995420b29acb80360e09aa2979d95a5fd77efa07d32ff486a47774354d05419724d23595a6e5db7f5aa15be09e1985ab4bb5f543ed725f8df486408405a804fa49388c70dc2013a9cfd6a3a77f54fd5853627614f47502917a96bce76a229da0f9f8d588d992c89fd15156edffdcf61c7b8e1e84d0275ca1697e1e7e8a2ba950a8fd7db9fe61680aae1805b586ca462f96052f3dbb6cb3db213d305c857f650d05de97fc22c4425a03bcaf4e573a6a86ae78bf045a7db4034725ed8d3067ca48eff8dd96e79cea17afe4e66f8e4edb3228de9ea6afbde3903256b246d5de7b8a0cf07ae4817a8589a92ada9168c2e297abc92faf63c255828109ea25d33ef6dea564c17cf58cd8cdd199488fc8c741b081ffd853b2c42095d9a0fc87df0c3176a78c868af2dfe6708ac150c088747f27554f8d682a5061a16c745d9cc0cc70c43f558c7d0a305ff8f26e41cc1a090b7ab11ce51c16fe58d4ca7f27916f1cd0708eee9eed3da090da24cc17f62ed7ed0226d7adbb197015bcde9d59a388bbf73dae58c9c0bcbe3d4288a846eab1014852a74440fab3e644ac9c3aae785ecd10290def4eb74aeaaf1673dabb7c15bec7361877f50c169d07466053a0a79b2100ab74e6af0894101c17d70eac02ae21940934bc12ecb0d7f0d2d70f8bcc8cc57b089d737b4b17543867276f7b136bec241d5145d1c7bb96af89b3d7959194ac4344776f826ed5f18fdeddca4c7fdb7c9141549a53b20f3a6dbc686fe277f764ea7848f1c9ebdf29d44a8efd6a36ea76970a3882848703988eceee9c6e8c7d8af932a1c69136ecbf00333175b31d92ad7390d6171b1a91ed2d0f2fbe4db591c18ad758387b0af666cd12718d4d656089158a0595c46941c009d2037c4e45de9fc5d5677033a36b83da84d1e455c7e0281a683c1ba63398c249767e60c835a7e350141b824a488085b8e3565d904c876c6d4f6d7ff8d6dbab56672a7e2039bf6cc0817bdfa8e324d9b993fb03ee9d92dad7aa857f7eace7cc07dae714fb42c579faf303728913d1a645e1b88e20de7f0be820a1b571cdf91950a3c1c6ed1c7f2e1c73e6066057f0fcc8fbab42fab69389cc68e0b25bf8694be433d764b069f55fab5b63bd270e565adeb725bc82f92ce49527f990bd84a95099d26cb13b9e5f07a30c175d68253f606817fb70dfec7cddc23d39e608b59e34c507cca596899ccb6014cf3fb5b33119db9ac95722e2d3237c4f0ee614e756badb0b5a172cf146af721f99c702279785f75f176032de5932216f51c5adbc328484df315a979bf7a4658918d1ed300dc7dac4b0814083be4bce8b1ee3c6965f3e149204d90adf2d1654f600e7cd6d922b9fdb78b9ec7a3be2d55c68863858db2a3d03b8ced3243ba457626b686f18b0b8c83356a6fc70beb9038da6fc466f4fd0866029a93d6d98d3d755f5f27a2568ac9aa2c7e7c85a1bb463a081523d263bd0dd1b7f327aadb61626a7b0d4ceca0dd0d8715cf70feefdc7bec0e7180507a311f113148bd098d181fa14239c0b3e9d9054f004aef12c195e3d8ed44d0c637d3eae34aa0126dd1c1b355467cf58f0363951f5ea6c7bccd3686eaa70576ae0d1362881b5812018b5d0344c542291c8eb4fd46a28b0bfd63f4c23e841893c5532895855c7cd400dcbc3aaa98bdfa31c966c7770b4ba79965fc9f008fdb6f4568345214da281933a9779cbc5f8d43f420aa5b660a37c61f2d379cb0ba7542d0b806855c778c82e6dcee56240bbee2418696cff1b2a6dbbc39c102d5d0fd38dce64ac7d3439bda5fcbb1fbb3b21798b054dd8a614390928a2baf3af89f92c5e8e05f6ae7cd8b0668203907dc7519afec421f460f00f9a4b4a459f3b76e12377d4eacd04585540b32809d9a9fabbff23ae197ed9e33ac483004690e6b60b2c687c1795f4c9cf6413adf1ea8e8e263eca52c5a84d55608625f9ab68b8e9cbffca05a4de3617e64afeb7b0e49aeaa71709fdcbaf7783178c596e736e572432f8e83e11f064e4a3bf55639d9d976b1e434d5d426c6ac176994706466644cc09017aa12e47579ab85d937e7c61bd06715990875a596ba2888b02642884594d254500cfddec87ac8ed308752e504965643e4957b70479ad1bc93043ff02a9e7e3ed31b731bbb0fc963b0cf03c41c06b17de14affa4c873a7e6c798e4d3ca9850c1a6ed6790b0b8b4431a2c225800709bc4e668c6c9e818b6e7fb478629d7b33bcc3ea91cb77160d57aa97e5ffcf2d81006cffffff93