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 74713 88ba8b9f9ccfd34b67332b59ab722a8ca4ca101af3eadc9609c17384703a627d

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
0ae0fc8d7ce4e41001d9b1c26a67d0ba4a61fd62bbf2061a4af235e763c7bb87
Certificate Block Hash
88ba8b9f9ccfd34b67332b59ab722a8ca4ca101af3eadc9609c17384703a627d
Source
getblock-raw-prefix

Public Data Hex

002000008000000007...00510d000000da0000
00200000800000000701000000000001031f00000000000000000000000000000000000000000000000000000000000000000000499fc571dabdfac37c527735937b5e22ecd1532077474cd69130ae6810045fa6fc900b5668fba01c6a580eb40d8c4e8b977e333158ffc5caf132db02c93969e548c221520da2fa108ce7f77808ab695543ac6ab34848f139ad0a0000000000000080000000e00000510d000000da0000

Raw Header Hex

0000402033f7a993c48ca523c1af1baedd10e801798cadd33a86492c29a6c06d341466d645efb573632e3674577ffb2b2597ede7e4b4f068ab59482fa23bde7a79a1a5b3f817346a2fea001887bbc763e735f24a1a06f2bb62fd614abad0676ac2b1d90110e4e47c8dfce00a

Proof Data Hex

59,560 bytes
121216010307198433360ae67571e8180119cad167afc648d094048abca3bf8664fdda95b0ba353467a65c1d99e6f08956e5c7a6a5db0608a8ff104caaa5c05ba8602ec58d7d1af3cb11a926b170042c4ca9b1a1cf6cfbdb9c24d85489d8d4b40741a0d2d84c67e45f186c351ad9886c35ee7a3b527ded446b4f0be03de301fac8a739b418c29da6b390b9dc0406df5c376028c09b0357d99b33e87a2d27d0b0c522f72dbc2ddb95234e19dcd1c1d35c01fce65f5c88e93932b0521910b234066dbb47306dfe3a45eb724a94945540787dfcc376e95b1b31929c29b8d76fe0e0a2eba2958edd306c5430fe5fd3746169fb77c1e6c59719e6280b28f69b44467d79bc0c206f61754df895aefb2c4877f54e8e7dfda0de63118a2e00236578e0fc56f03d324db72601bb6caabb69b44eda97491bdb00aa6de087a94352726ce1f11cb303cb9228c5d357c48453f4fc6a22b64b9e86dc5b55ec56456bf0e5918df317e7740e7657b9d162028ec634efc3e259bff728058e444e9b50646a446dc54dcba7f8c9c8b3e56f0f1f5fdd761bc832f339d480b17779d0b0f6c96e60f9ce54860f9f80109c89a485d9c5813cda7d4a5b32f7de500b1ba88822931112f05280a820b4c1a3d0e64a45f5feeb25205c7cb0ede24629a15edafecad4a742cfed59d2c83f205133ab0344615bee06078651c2113ce852b2ab6f0deea4f8c4950078833e30441ddc5ccd1155ca42ac5773ca59f2104b241bd490fd7c30ca53a26d7a9b4fddd28322a0bca68693ac2183509ad4634e7c43dbb798e7349f0dd79600bec474debd1f51e94c3dba413e4bb5d4c1790d429fef45986dbe6b93ac438e1f45c8b93b0b6209a622751647922065fecbe38375da3420865028b7de8f363c97e2b39816ecaedeaf62c8ddb84e150bba2bcd1ed6686c524dd1f47bd47cdd0fabf5640e30d6a829f7d78cefc4c03bba1e4e6f08d0933ed1f13647a18fe2e9ece20ca0373f2a6b3868f57b94167fbc3f70b6c70c0056d704afa4589b4be6482b18fea4b51a33067b1276979b061cae1b3a034b1c37f9fcbe9dc7fa408e37ce49f018854cebc13ecc5fa70d2f7097683db27b25f26503892680e4e1923024de5ace7f5ab6c8baf7df10ed8923a433d0b40a767cd5e3bd7468579f66e23e3c412ece9b96b8ca6b2ff16b5b72df1cc45caecedd6cdc78d80fe492b1c3bcc81c4951ebf1caa4e29a7f126bb38824e6b01e02b77bda025261e7c200aee4c9ad3d27fc8de6f52c2d608f9a4805f59b8e6a083df97a9c102fb36328e588e81503a3cec371cc5f85f7e2e52704d213aeb0fa97220c79c6618e983691f0331467fc48971f837dc9f882b7f756396e8b734a151d24340678fad30e24119705a6a4e38225c36c48dd1e11f8d90f2342890304aef58feb330abc727f2a3de9df58e6eb931d76dac8605e5e10e991b1bbaebcc13cb7502a44813185452f1aa49055c4f4f4c52ee4baa5b6a0457969feba86f63f11a0e027539b8f01c086003040750e77501ba02444379e14cc72249d48178e0676ef4d8fe6ca9ce01a3366ff11855803cafc9bccab8f3c71151dff99125298c23ec0171e167a6f727855d984bcdef666ac5a681a7c091a6b6eb496226ebce4f3c44ba70ba70bc4511ce450ace04d8df52425cb15ff457f7414b4b3597a99e289bc87a88c05158bc2cfb5cfa45c325818683554510cd8e3ea7537f21ab12771cee9b6dfed5f002b33fcf54e4ff0213db51d1856399e0b3e12d209358c27688f8ef60fa62dda4c1c1ef4d0bb579e9bd1e28d787135ce2a3169894a23b83fc6ee04392a34732905990fc6e5b6956cc3ca56eed0dd2b17f598d882b229073d1f368bca74832ec0d614c3bd207dfb3076ad52aaf4835330553a9e7abc6e58cef704091c9742d7a427fd581fa2698798282fbcd89cdb779333f4d43a17aea25ebecca73d9be775d6fb6f4c95ec3d87ab589dbcbde61723cf3e2581fe051eed98d0190dbcdd4fdd7e07ebf3a72b38afb9a439b01b35497142a4ffc7055bd465a980be2229150bcef3ae7b47a911fc58d1de20533b35ce3335bac6c3063b858ae358133bbdda4f1485e5f3ba6f59c609f574b832a8a4cc9b4ba496817ed1c8e322c2a9db389e398684951c5d8325b9425ac8dc9367e355a576136a505e78472e25be458b89f76d8f2017f2816cd702804dde601abebcc0df7e2878d6d790204d545c9121142f64888e936b9a52d050b5008ec070ea237088bedc236fdff3f9f27f743c9e17681316fb3c8d7bee4a14558b95b50f6e10796694dc2ff7eaa1eb39834a3c5c0aab124498d6a85197ea3ea81471806be89d1db70c809b7b28dcc7e0203e87fbfafaf9a0db40d7e9417da96e720282bc9567547776cc73f427ed2a952ea1b02b8591d6b3709419169a44d891ee5381407fb5b90e37c4669087fd07cb125fd771deab988f25fb653e6949bddb55862dc1eacdfbdeb02aba1a71b7683a7b8447d1253630a9dcdfa24647465a216db69f2df8e4b5f1583acc51164ee8f8715b4c48f9c882c2d9c87580c7e1308a86aca9681470cb3857d0ff407cb3176e57f5c6a829edac120a9c9d77cc76af622899f32f2837e649fbf49102e3090cf0486f561218d27f842218fe846c08ae6b745298c5ece72b8104d05362eced8fa6424d03fde2a805fdb0e8b3ed5a11496f1bfd18a91fc76bde2f22d9b6cf3b1a6bc7936d4742fd1557d4ea6df23718e69dce027301537daf9bf4e53a77a2324bf1d926e3396ab7553d97607cbe64a17459cd2b2126758c6c035ca0715eed6c627cba2439fa6a0b977d52c58d51e26ff11a69a0081ff4be1c0cd54e8975e44ea5d43e83d86374bcd7624583986bda97bf55e31dc9a0419ea6670436a3407966f463220deacb117ee79f60251d76e0b1383646e6363ffaf824da61e0c0daf3e8953ae6c4c0a6a27cc03a6fcf20bcd4c8751d762a99f32ae8b7b82d5c5312d0a7d2f80a0b2a2b20758c99291a36c67e39ba3cc2510c11749f9f8a8485b7d8af7f8409bf538d27bd92ec93be8b811285a4e6e6ba6c6950e7bc8198664b7ecca5a57187da5cd3c5b7a9388770bc6a6c0439a5567268d6d3ffd87805c5c1dc6622f4c9eb30b63032a5969ff148bf305097a4d3d1f308f10068b0534925ae345ae6e8ffa8bb6d067d1a28a00a889a6082169ba03fdb2fa459c2165ad014d372d84f460229656ca91029e5963de3990dc1c97b72879c369804d8fc523cc6066bc4360cd1e61025cd98428246d0afe151788e1db30c0454a9916e1595f09ede1d9028e5dada5c210c23b86b731da55c1f77f4a64da981e029ea3f556d985c530a682e3f99b6a904bec285846a564dc68a8d739e91b4655391c59da2c3d02de818ef1fa438b377ce5f687e111f19daa0ff31e2cfa9f59ddd0c53701dc44d5abd5577a911a4050b8a9d1718647a3d6cd3ee216715deda17d1c737f09b6f97747ffc66285faa2a70f98e77a9be06de54f089db9c63a7ea1a172b134390e7c98b3d4256b950bb83776f220d9fa6cfc9240db9258971445483d4a999496216151e5a1853f45c0682675af358b03ce20769ff08117f30b0ff6299cd9f29826a0111d4b3c4ac6fcfecd2450f2709227a6d2778a3baa272bcb6c643ad461ef9bbcb4fad70d2365e9cd3b721e175123a7cd76c37f0e5b7b44e7cb9e0dedb2a29a4157803f913c1722b0a32aa3afedc51d2ae8fd1d42c6954af5c4ed6c2cba9faff2b16986ab84993f860a0e80039ff2a265bcb660a1765126640d9859c8678a668770236015f8c5deee4d43cfeabe54f3a27a491e477dccc153c248d0ebbc270569cd79149add00db3f43b64d636b4a21d9da4197bc7d387f8a1925ee9c3b7415aae4f3ebbb16a65745632ad0aaf99cf6ccf3c69bbc65d9864b517c441d5838cdae99892449ea8a2f04680076818241a029560e71db9a0170a5b46eaae745d4e46e8e2ff089afb5b2258e7b78064de6e7cd4f9ae2ff2b9f73c4f63f10c374714c12eebd35eda17190ddff2df8501e5554b97bca4499cc3d08e04840257826d0b1c3905da7f7ea04ead8d7fd194d55aa8060411dab38fa341e59907e6e40f3d3373af808487cc1d8f34ae701a4e84ed380f6dfebd579d20a1a43a87d1cebf6f0bc65ea96db44fd45fe93b46f6ee6ccf6a92264ec42f6e7725bdad9c9bd8ac7ea662da463551263bffde09d2ba0b56fb3aa3210999902a5e7d993b1b2625b7af4c03995c0feb924495b754f97b4a5233742dca9496f3432992ef9e51002ec1aa1e40c8acb13c617d5793b661328dc38017ba0edaefd93c4cc7a3f5957074b0a1f624257fc4215e27acc5da1aeda93fd480d939a7ed18d6ec1918fba50232e21e08e990fb260f3a68b1a023be62656153f3d2324b84f58e92f1eeefe5cfe0d5e377daf298a37ba3132572aa76906b4cbf525259fa4eb58c4da62000bcac6beeb9d188ed74a2690ee23026b83ec8180a8f7c8f42cf5bee616f64a14b335c3ccbd42aa660a1fc12ed3f8b4d2ce1b7923ca1f0865d9e440f77cd86224c956b5be26bc24a62a0c19fa05665397c685e75ed8786e4960a1f3f74076ad1a7e4d669fadfbdd35701a2ed7d6ef6f1046e776e1edbd4af6dd019973ef8af0ea90e4b07cc2d08d5bcc7210efb378faa289d8dd0d52a5eff33ba8df6eb6d122dc6cd66fb2e3b383ef745297a1d5ccbbc6102c66caafb546bedb6bfc8771b963efc13626683604dc8e63a8020a134a9a913d90c537e2aab6cba9cd25ceb69e1af061d3f165e2087729104e725f65bc34011d7176fb122ead14a14a36e6b2c44c9cb9e0b04df80061cf9e3850430139c892911e55c6d6bfe383db69cbffb451f5d6ad9144fb928521f621f82daa193e7e08b32da349d54b523f1c4cefc2ae95e31e281b5b07de813f1b86bddcfc0f1bc841ce890ee1fadde80098524cefabffa962a37b593f168bfcb4faa1c0f43ec2ef5f43006f63b3c7107e8c5cd339843e12a6be6b818b324e54ae27d047fb65a959d58dde626780981b459657725f83a8b4f170d11b73e90250266408a929010278cdb60f9aa9f07c9e0b7e0b214f5cd16e4746d2ec58c94b32fc75a357d11925a660e3a19388b1c5b771f0b1dfcbbdc8d57b4a498ea564f21375ea2d2a920dfc8717fec0beaa7009aad7c469615b6ed58a9072779b0685bec37470dcfaf11ebcf66ba73ac3559b21a21722cf30dd8b3728366b270a17729151cf49655c3f1913d3149558403b0b64190e906eec3c00d71bbc4b0986e73b9109c4db40127b13db5f3f46a29f8ddde74cdea7b37f96dc3ac41cca250c04c573efc4a8c4601f35283b9ccee98ae82d7f413d57b2d3435b8cf432223b5d1d261ef9ced346c4c8205e732e9ccebcdf2b488d11b36bc7a98dc025a94d2a462c1140767e74b050f372da3593cb34428b0b3f4142ddd8b1e8bea57147277b72345f414c0d92cbac3fd0404bc1ec61a234b377bd5645d08c9eda756501f52c5bb2235e5a8ac9da1fd053d53489219820f57c92b50b61be3f5db9b2b018a13b558225973398309e746ec9c5b3a0c68135c94ea33840aaf687f0c0396c3139dc884e74aa6c45836649535fbab32f518473be19499d96a1939e192e97146a050498381b454f67d5c13cfc795c50a173c2a999cb8fef8100708c2270da8e9daf21b8b471df3e4c84135eac8a3a668a80e288f5e95fc9d5e6e5c990de508578ed484b0d91af2bbe871fdc9306bb6c3749e322204e97e9f1984dee0d3add7a4c4aa7d9303f0a23bbe0ab9fa5edea8df0aad72da0367c39606758b8ed5becdc825ee62eab215e2cad3639255e08ce142fcd68a77364ead2dff933e2c3cf53a8ac6741da68bb2080a355c4201a4c2058917d34a5349b02b0ee46957cbce80905901af411d26f39b553ba11eeefb02370b495938dca5b398148fa0726b549e80ec4bd9e778ec7018e7db10a9d63b73e473058d10eb16275f914e92d615fa044c9d0a2fb40f7ae69dadb6ab39fabe78edcb6215904ecc99ff1e3c245650e44b4b65fba23c2f8b2a938fc135cd5ba07015ab1ef039dd63cbbeb5fc0bf25ad42d1572e14ca46297621009bc25dad72480ce444653f0a188354eaa1887d24522c7fa7ff7d1ce7dce0e15eeafa6070aff24a1c77f6f2432f03c6930994ad886b6d3b5718a27c44b9f47ad9569da038cc794f4486772ff59a379412e149cb2b99058b987d8fe0fa521de443e1848f4ef693ea87f91c1f981f392c40e40279fbc9430eafb183b7fec360018b914caf51c69f130092a305b88f308a6304eacbdb153a0316b7fb2cc045ea7d5669fb5a41fdcab896f1e1c26d2302f7ed57d7c9122f626950ba544f844a2b0aa7b4d27d6b141f4b7c950ea02a1de9321e095492d6b894edb691567a15876c5a088cb06a242d0d1323c9dd35c2445df8a25b19fdf3fc706c272c52159b29b27864a46bcbbfa90174c71fcf880421a55787a26fe7fbaf145f0e4d8b00b2b9341cd25bb5507f5ed85b981e601c04213e7c8ccff1a60950f8619823b7775a65b13c18b839aa84890d19780772b913f5fcf018c76531ee7d2c7015bb2a1cd7fd95318af5a366d047e49fe81198a7ff4c7343ddda4cdac91c54123353ec3856e790754ee235579a208adb1eefb1742e1e4a6ae53d8da8ce1ff6d83b2b59a51ff65d5f981e4d447159c6497317c9ef1ac36f22fc7e67c25c1a38fe7c6559d770c799f3fade0d6c53b267b45453ee76552e10f4660cf37ff0a797b882d8254bc8f4ab26345a97ddd6a6d5ca14a93cd4551d35388d15eca8ce403149be77ebbc8baaeba9fac9cde26a2a1df0e64e8748d740e955240f1f0293036e3402a12ce407578aee43b69954c0f8f3ca18aed5e186fdbd1a5df7cb82be0770c8104ebe160f3788d271d3094a56ab9905c7522eddc8c33bf28baddd43c7ea676a3a16c3af8c557252f68ef56ca4009c04723d175307322befc827596d4fb3798792c429ccecc14bae4200c4a9adc73e861d189aff17f2618e540eae94cedd7e5d442cc2265c06333a374900d664ac03758bb383c19d2bbf4585175be6cbf37f10fbe47b2eb40064530ab24070936ee4c4128dd32f39c49a0c6923307d16f90b8dabf3c598ba7be9cf73aece9729b42a1c62261781921d48193607f34175d84898a5ed03abe83f67249cbf927dacdd26ffceb03ef1a8ed8bd4ebcd5cb64a9092712b92f10f55037554b09602f02d72069b3e16fb7bde948d264dcd26e600e1b597165902b13e9f96b81b2fe7996de22a981b48c28dbdcbad6546a55fef95a1a6b48ceb4426855c75930a781c10c7a93417e9766599198766363366d435cdb19fb295dc7a0fc2e5363730fa3011fade1fd80c8173e111d834fcb8b35851aaa2d39baab03cab643e05728c2b3d517dcbefcc1a8ccfa15612b36828f7bf255fe1a8dd5f5601ead5be0f555aea0cd35fab835023120b7fc60a5f347f99aeb3448a1cae854d20ffde4be2d7d707dba23c4c12eb360d5667c167b8590c5363f191da0b845781f3e4913d695ff1c553085c9ff963ff1e94cb916749326a7d478179dacbb20be56d31627d8c2b5a860525a09416c3df9aa3e6c84ede0084af3198afa418df61a8d9f3537c2792f18a2236ce92a7ce715ca7113c890574fb4faa705fbbe01b8b8b5d4b858cf21f1783726d1887e44c4927ff33f163e5f091f3d4d936e31b7bce6395aefbb45d662bfe28aa3d0f50295ece163b69acc29c4190947f10567b74ef23c6ff03f28e0834bcec6069759f41e7d067fd41724c308b76a11a3ae98729148f45c9eef41b0779b269fce1527824f307672b036f43ee8d8b0abac19af8582204c88ac4202b9c705d7b9dec5f833362e227119e6d45afbaba7ce5f51c0341a657ebbaad51df5c3a570e441a7e79fc4094de1f8feceeb3121ae3b8ca4620e1794f5bb60b6f7db911936adc26b9b87f569570deae9585162d759a86e754c6b433bae8a3c74f914bbcfb411eaf5d3528e7b3a3cb830a27cdff364df407c73bc53fd754b7efd1fcc804fdd691df62d8c7417265d00daf6e4c1e93ce22b4ee10ce3d0993aa97ca06b6b5fcbcbfa434c5937eb3ce7ad6d3297ae3bfc56360e33adb2b7f6653f079cda90ce72c201558997815584ac1a4075f33e51e6e28dd707f86885f0501aa08f589b364ff62573bc7d0f748f47760ae653d2b94c44e4aab23397d506b520c7d3eb0c2c5bb7a14e36a3300b4606dbaa18839f1aa55f14171df6e82ea3763a0b5b74609d19a9341a60d71979013606f5e8a89c9e570390f9e7367ccaa439e45a71d83b1b5816121503218fb7ef633bde594752b714ca02ef93abe5d8a32ffba4cdd60cf6fcf07d2c9e90c7b442c722c4d0435333e649baf6d2b24ae3ad66fdfc0cbb106a0d159704a1306dc8957f34bbebc24e390522cd58c616c879af871ee812dea5403c3fbb8f51af995d4ef2dc2062fa1f609c3072ad6f9cfc0462cfd4cebf2b6fed49c88a08e53a25a6b3e97fd0e5053cb6e8b7b46bf3153a1c24c9e333638a6ab1982de4ed98a78df3ddc0953b21ffb6f509bf0e9368f33367e5657c21520a28e986119d8d9b449f0274147879f39360807c4978687b1b3006159382259ec24710870149edc93030b2d2e827e6dabb72c184b598995ce1e8a2d6de0c5f6837c9d26c2d1adaec46e6ea39dc61fa7935d88b6cdaaad17b5314e9b882069c5572399e39661ccbd9d7695b9bff4a4a1d0ff26162bb5c25403dd156eb324f92c128ab433bf91f385d88c316735bd61e24eb14716c4d4d0c95c894222a80d2f91b3cb264ff42ecd161c6884b3bd8c10534a719e97090e48b1a2565e187016a34042d7da9007a177ca67b4be365ddd32d73f63355db1ca1144ddc07906d8de8a2a761fe4693f640bc9cf54963d711ef47f48af65f05497c9d0f89d59c49af270a7e3708d514d945ef7689cf210f2e5a22562169d578ca13dbc88c11f369f3315f48d691a691434942309c4ed3cfc33191e4743bbf81055fe6385583844401feb9d1e487fa35fab7d2764c34f3b4f77b0ca361f233a3fb75284aac572393c74a53dcce96e7a4c2ff0df625d11338b06dffc746b9cf210708b78c383f6a0b51b3cd7ca4488ba2fcd33a13971ff32d12f326a988381198320bc17f395e77fbd56ccdf91fed7b1b5b3a3432a50cb0056acdb50f14ac2caeb77f9ed5d57dd571b12657d6486654cbed7187c73334ffd938a662c80fa243e226717953b1dfb3adc79e47cf9dd5afd8b2fc45c775d9099817f88b77e037a926d54276221421c57de305331eabba05f67086471fc8519c7e7e7b4113028867300200fdbd7e47aba2dc8331b7a6726c7354a32748ffb92bb95a776022026f6fae1a16f36610cebab54df63699e1c96555f4861dba4745330897d2acc8f062adc3c78b3a71d0248d246ac38ab2a8623794a2c15c318561d39387e06cd7ee2be38d30ec2402717259874fae3e96862c0e5ee1d12fc73104a5adbcdfbea4dd32a58fdb2efa0d87d7d56b5446e4ec891309e7aa1913b15abad94327a3ed86fb40b5e9b0295c8c4f2fc8e9f2670a1d4ee63a904dc03c25d63edf95f347ce9c743338388bb7e3ed48b613ef9255555f3cf889df9249202823b7957a03ae51c634cf7a06feffff5861b520bd82dc3105331f85ad393dd18db4e05218d71782672276b90d6f7a1f5b603af2eb79b3590accd3150639a321b5ac6a3be368d17dd5bdcb19de2331f54d5b076c055431cc57e788e8280247747a7702eacf460d356ea1db25c04d28e6f3a8b716bd805c10965689cc2036c3d72f490b50b1362ccb43335daf660817170d248e2b8d61bad21e03f6eed273ddb454ac6d3a4b097c63809a52210ce42830b5a9ddc7a359c6f542748eb7236d2e2ea5dc8927f552cdb825ca3132686fd0eed523f98b33b199d74f4df7e947b7c768251ceef78ed02900c319ddb533bd55bf60fb4e5415591723a8c351943781420c9d2040096305c48066e091e66f7fbd605f58940749660112755d23dc67d14b70ed81d5791669f146a7c397f5929b3770ea3c5048dd8d7f41ef601b2b5473e83d821d7946ab9738edaebaa3656a59e42483395c42e2dc58c203dfe13ab574bce3abea87e43d5232ca9a383e0ee1f29b89c7f0d160089b5c5163c797083dde39e54b443fc1b38ec9c91815b6ec0fc5a006f4e68c7afefafee6d9613bb83fa529758d40e5627f41b9abbf67f6273fd1d50424f57f43643082b71d294ed2f6d5d27e950fed3cc63db0eb3730668d17a0e9a7d2162dc6b507fa2f8144da7bcf6b074f6afe000b06a8babc2af8e2341308abcfac569ed02c7e576a30122ba6a382efb43ccc64e661a32e29861094901c6792c077fa474d8961b9ae6f7717d76ca621176a6274c7662d86280e91aefb6e482c5895eb0faee60452a133b28a09b895a431c8fb872f5d3f869e6368844a23a2aa06411da16a9ff530f83104d4bc162695c5fae78a8ebee2294e1219bc26f6007603d043dbed6ae9ec86ffced5b3147076f670a27321ac135b56e64e0117acd7fff5c0c797bd516998ed3f30a028f5386c4849929cb037a30f127c1443ebb98ff63e93bab5731f23537732b1a197c2ae793392e53e687ac4ed1163893f175f75714dbf9afef4bcb53ca6923c519dbc5a69fe9703305fcc02deafb167397bd8824d57e38aed5bba606320e5fc1b348ed8a9e26a05b24dab650381182378033ed97e1dcdc79d68b53b848beff01d0bc32f5ff7b45e2f625e04bc7c1faf6033de892d885a97addd1b4a0cf877eeb26207df6c1b316d5496765f167a1b8bb14971ad0485df8fd27caedadaa9ab7de5b3c76aef8749d65f4182062ae42ba3c98df0f60651c8c4364eaaf0a639a66ba057229b13cce39e99959b021ec46205c632e171adef5bd3533dee6043dc96dbf884f80b865d1dbce7eaf1804715a5ffb3e842c1ffeccdf2b94bf91216717e32faf3aa13b9c7241769b462561d2f1c4e59e14b66b376d91d6b78c2db05f27bf5f46f592883d861d02eec3564cf21b7240d0d3524c693736930cb0c88ab06c8a5c48680a55e4a0164e84a48f2fc1c41c2be5197d60146a0f13d950540938fb701fc74b07faa173a8ed3e7189e758f91ff6c01b700998b910b10b107fa3e3122a23740acca8fca298e9ab0ee70acc8da863890d462d7f6ef9d465e533f2f1a098069e951ad889fee9df51dc84e0c451bc08bf1f27e0e695b39098edac3392a75ac8c5739131b4fdf34d0a3639354b279e2c19051535f87c3c51994d428d78f907d53f5c427d667665c07839203801e0f47339a1b34523bc44d684e2444f6da45cdd9cfded490bdac5949fcefc6d2701703a07abf11987a59c9521d4877d95e9f9a2584255c8fa56d2844995390672945edaec17bc06ba497015e852f89d996632fac2b0d6e31d870ffac2626ed17611340aec1dbafca626d8863e26f06529e0f7ee187d9a8b16228ff17df8f15e37fa6c65853e626d698d6db79beb1f9ffe24921408b88a2da3ae37ec40f2af888f5239b1f2509055fc4b5d923561c034cbe84d3901fb92ce147b25af5b5c2a2d06793961a1408c325c3fc9d1f54a5349b1d12682607ad57a67302da93de030b022448cd27099d4de67fdf36de7e0754eaf8e1e239e35fd2886bc88ef53f8cf08a4f00bddb3efeb5b25c3fe1ba109b2c1aacbf698d15f748b15bb32b1d78f1d6ec73a485262014a895005a985a32cb00c73b39148b63a930ccabf4889a5173536ac0637a99596548601eea73525d9a7b20d10e0260d7c793b1093640c347e40e8520779c1bb7079833dddd9ab997878fe42d2222506012b27533143707577c46ec1b5c1afc860f7c7bcf5a66316133b8703a529735b8be433394829618a70146c94d149ddee08136c42b0e47f85990b9846536e476eb60a372fc99e1d8d5c970aca41c17a80f02062f45d16ea1e042416703eb8b812f04f022037e31a7bcbc0289181059a5186dc40b14351e88816d2531d64ffcea091ac2b1fe27da5400074b0bfca8d966978d9440a8fc8ffe4f64612c8764aaf384514ce4934696364d15489662c28865fe14b7c2d79ff44f79f576c335d9fe3c4ab9111f89312dace6c8c29d74081983403eb409b6d9c71e25c2ae4f746521144578e53fca7e63ae5f53b19489643ca4d0e45bafa81f668481dd000c3a273e5aedff5c58f1a51597054d7596f319bc7efaf010aec151155214f325df311149858d85c68b73bd552dfc232a1384de3e7ed21ac7f1164e20eda9cc20622216f7e927f14493c37e54de5cc83832ff44c31a66953a0ada20bf57d3d17123605b44e7b2575a97f949cf37dd320bb6c11ff1e650ae4a50b64011e13583e1d728aa0bdbbb5fb9c50fd17991272c6c355e4000b5e6be5d38a662b235450f35549b16fc741fbdf2de35e67a5378627c29938bc1dcf1e79653b1dd1a3394a69e3a4d4ec1aa872ce70ed39d36cad900cde2aaf452798cee12bd96c0b3a0604c2edf547e42a402f675d3ed5d3cf152223946ee64a08a53daf21e162aaa05ff08c09f16c61fe39bd9a11ff307290c0b998e9003cbb11957fb21afa4881c9c343a2e88eb8c991fe09c8504926cd075c3ec0969ab4e2fde1d5c8abf116767d35e13cadf993b680f9463645f6368f377c8077554dde4f2d1628c9bb77fe2f750a548d21dc873ce68a0ae4afd0d8eddd3aa194cb7badcc9c18ef4a5d9d0d2b3967b8c5c278fc2d2844cfc81f9d3d2d76625a51beb3d161acc33c336e14e91d86e5b56a74ba4f3be72b591da533af553605cde658e30ed1f22798d092b7ffeaae78eb67b11f3d44f0b813cb8fbd1a35ea486c78a31d8ef5cce029a8f0f3a56298db18fe43f83af167e941575446c4c8f64e2a5a1d82066bc1b03b41c8aa2f2b2aabb2a76fc6d9af450c72a7101ca98b18cc11948ab78d117c1631bb7e055f9af871a048a6b6d879b945c8a5a018eb7b251b1798cfce6add72bf0079a40c189fd6e7d3315d442ce51ae21a4cbe7882644ae90234a616ac275e24c04d38bae05e7ec955b8140af4bdf2a90219b54847e90ea04f31e10dd1a918ff740f1858ada2142d4b013822bb591b9600fb1d8ff5b4ef2bda557eb86ef89fa3e7f2ab4a06afccfbb2dcc48639966ecce448571a6447a9a1c7298e25b6d3d9e4ed82938b7fce7044fe9dc8cdbfce7a512b44da041f466415539e47f0801203b9f4f61cd34bc4334a994e56a1b8651863c907e077a2f09bbbb60d324c2cfc33ee1faced4a413b90ee2672b5a0e070c8419af8662ddbacb55edbec1f013062f96da6fb73ad22f485216fdf81c9c465daeb9aad533e39a5873d5913b72848873d78efe5bd0ae061855827f9fa3b1a10be1c0cb5ffd8e6c1770bfa609a18320bce2981e630ca74c934a0050f739d6db7c9b172e32b0e10bb67296cc8bd72ce406402da583a8f56fa452e9a6aac513bf75f59c0c066138ab17b5f082d8f4c1f1d03450aab61f39bccb125a94ab4147d3d648afd503fbb6cb017c993804893981b42980218e15add7f2ebc16d80d4b588904551f1fa37ea801761f09e328e708da0ff5e1cb7915231738528a63b2344a41a1ab7ae2fa455f7e8d1f6a3e92e0f0fbf13484ed42081ce76948ffa23411cce94a9f9a8f9da2e3eaf67bc2cf1777722bef8e6f78e8fdf8f7b7cf1e74e06838e155fa721684a9901749bacec5fd7d50211093f87cba5e49c081a815a34b86f1d0022a0bd2ff26aec1309861604c17f9bd5b63d2c6c38b6b7c264c356c8baf4a7788c3767e2d014aeb0b2793eb1a8ec3a83e78b0efe1c1611ccbb8bc28dbab16f9b8d657a4905792b6bbd2518d919a40521e0e3614a528636e8b9474bee15718f613dca6186a400d8395f50c74603b16c754cab1828ddce09645e7edc3a6b98c9866b580771fadc22e6dd42a31b1f08ef40dbc53960d17f45a3a6be1d77a1da7bc7a47bba0b5680f7d31cd955ce248b1bcd8ba447b093a4f06ce81398474d98885fedfe7f2c6b268a3a75b8c4cb8b7160d022e94370698d24dba74445bd14240f7e01bb7a7267a49e3a843c4e9752a170004196476cc0a98daab69dec9bf9e3b2c61f36f675503c67b148c22eb40f4a130949779c1ad0eb439e7683a6a638634359e80a26ecd4057924673c7cf2f516e73c6869613a7e3ee396cf07fa00220fd8715507f8f021673875a7bc869c32f807406e0cd97e20596c1ab341ee05133f2ec98419d28e405d71a6f73f545082b863cc275592fea77015450a875b6901cc269f56f224baf92061f4afec89f8d0c9f9cf4d03ff3df7688a56314e1cd19d3c33af255a6d274b015ffa3a2b56adb2e652b1b5f11c3080b0cb0eccb75e6190c952c88c7e13130cdbfa23f6244fb58a7193d2cf7710fac39ddf7d7837375ba0d72cb91c058444c833803e41762f71cbe4ccd4fbac3488e76d58dd1faafdf85f882bfc50fbbb0cc68c44a3cd20ff0aafd22315ee741af337b92bb6f132fed2f465e07755a1b8e119e0fa81b04fa8e0f1db4755300798e8f1ea0f53ca3430c7943b447b86ae9e2c201ba50f96dafebd3f72c12c9f39b469f8010ff231b3880a6e8e3f2765fe4eddd46beda6c02e50bb7529935854f775f68dbc97afdce944355787e04e1013ddf69becc5245f6f0227f80c5bf6c93430062e6a5772bee795aaf660e272ff1e190e550a437d8f1be58bd5a7726919628d9f0b942600179e96adc4fb48e933ddb5d50f94c6fa5f8d6106dcd811e77f9c719fe2aa2b7322edd60c883280eb642a21f1c4b0db3558f2e0314c02adb0f16bc9bdeb0c6b14ec7f8b5efebe8dd539574db323b8ce3767515736261c3de147a7f6e589b6424ce8d312e9fb15041bdffcdae9fc77812409f594af5030f7beffb2f3a730cac418680cc1d90ec6614aa940301fbf10eeb5c2e5ec3ff01c9a8f6cdcfe8e853045e1aa1cf7984dd8e05878d406dbac27bd0eb06cb24bef180b227c06c720991ed8bd26fb86121051db6ff9708a8c3c0c06c8cf0920c14c0fbe8720bb4c9470fa9faed73dafcdcb84d752927d1f6fc2f4b002afcbd977c3b57a91f2d5a4b7848adc164923392047f3581069bbbd2e3046b3424ec1abfd7a8a70b98629be1a429c477a4795f719f56f623a1da031d9cb5e3c310c8eb2e39b9089e73d830c95891308071bda7c1332c213a39327ff862b18f07438de870b54bba62d4db39a2ada14d41ce4ba99011e86006098ceb780c8b9c150314387663d22768851fafd7bae2d67a76bb92b803c930dcaa15d8f9b3f2ca7455a5321542229bd142322a0eba5bb2ee41aa9e842b6d6b7a2ac50b056d0cda7a7a7493b614db9dbd7c39a859e417be1f4cccb23ad330f69870b72fdfb4cdb2a948d4ade8450994efb8a7074fe1efba0029b45751b108b4fae2b47e85488b645151153515dc46bd06e7747023de723f35884921e14d9a3738da67ea0b8e8c7ead6684618ecc6eb796f1ac8ff8644f6b126d025827dd687e92d503173cb52fb4ddda8aea85f13e24ffb30212193182ae5f988ef363dc21716ad6828b36598a79edff06d414e120d931240f7784932baccf6058ca0a2c82ae68a47baeaf308cc25e35a1cbcc0203b8a795a57a8e069fd59c00d1e193672ac009e4ebf3342927ccbbb89adaad31ef4591f6146a5bfc545ec6400b6a38a67d58447097c6046fbc70d9907b5ab233a011e7e0166bdb7c54172453b92f5cbff181f464216956afc88ddd663d860b650a223fd1ca468c3bbe3575dd4436976e183dfb285961418980acbd86f784b56f283fb9d63e13a99faaa54b898cb5d6f0a2b69b4b75432cb25a8c358a041ad208a44ba1a1be5d739037aa432907922f88f156141affaa42df9f4c6fc8ec437db224e3e9ec425c24e06af23758309277162fbb16b278bcfe102d5517659c5bd2c8edf784d8d4fee80fb20d01f69672905aac5121e46f0458e26bce6f2692f522347db9bf1f9eb6cd2ebd6f8db7516caf79e96c8493f016a6f6c0dd82337264a1618174e9ee514e00ae68246ac30f42c6f605222f7b5c11ac05795ab169db4a86f7f676b395b0117610d5318fea7bfe3cffa86f323cfe07df50e078216de7e2f8600487aeec3a597dd4e10286507de52df67eb8502bcf3d29f9dbda52e3a003a96f9fd5ea356f60074eba2653287f9acc57469e8b6a1183354dd97c49f1c45106b652263e48dc9383b690dc2eca4c669379d9900b9dff871bca2fac3eafee323aef5cd9340a8152bcb7acfefc055d11a875212203bf705cfbb8c10d4cfd2a223d03474aa5fb071f95e44d7ef9961b184e0068512685d251f1a8ad24fc0164bff50d10f01232681c83a16296d2454be859cdb41c9ae421e40037b114308f18fdf28ef3a875b0549102df8b23416b61b0b9043865d45be3aa2ac3fdec5deddba05fb46bea816d3855967c561ff8c905eb556ddcb29e615e9763975e57bca4cefc38eed6a56cba6c4112b7004293829656b2cbff7134a7ae6afe5647e93566383b760e50d338ee7a43221d73342ded5b25d331c16239acae960bf33b5330b228e69eb20aeb69ee44cede66159f020c67c5378632b4e667a2199d93206f4cb5ab9a59c8a6b1783ec03955e1b4610788e5d6fb12d41d1eda9c6953f37f198fb454450c8b0e720a2f6b40f58d428efb08b50dfa67490f2f36ea99a915fdbf2bd96d6e62905cd0cac1650b66fd4905629827d7ebf0f289e7255a520d7cf418bf3c60ebea08a9a87f01cb154a61674b655ae6b3c9a77a2b1603161eca8c3fdc56e0434cb9550ce10f3fb9e93075649cf688faf500353bb3ec834b362a2bb8499b2130a60ac001c819a4840d05f41bea6b1759922d8d22a31bf722ee7538acd5cb3e5cdb99638192870f4f7efa622b13e2ebe9f979be89837c21d63699d43882414c137f5d8c599cd1a27a2f4f53b0f384f6804426e1f9e5877ee9883731776dc615fa802785151e4c9df90ef976b24b2ba41ce165310f31a202975d1edd719d70e95ebe443ff7a85b17e4765af0824dc8b4e8c72f32dd60b991cebf5bb245d0f5886c6d8e1142cf3b52f6dbe4382d57a0f54ac43916c6c64a787949d1ae624bb861426f6dd2d083fed46d5e3970c8e3a3ef37e2f9d144d11d72c628b93e33c0e458c2df85b04b1d421c7b0b0f43d282fe285154894a51bc75990962caea7814f7abcf8162f494670e58a8bc17e00f6ba2553266a97ee9b78e90e73858f3724e70132f66c31cacc026537284683628de1955760cae18652afd2a7b3eda59f9358857105aa0cd1eb31b2202b1c7519c0304e469bc9919dc13759cb4f910c5739e12f95cd6c071ba039d5d7427668b1c43ff89db9ed197ab070b4d67d504c75460c249eaa1e6721dbc3231304515172d05228882e49c2b8ce675d2ec7a397510f819938dc7cb0a83f06b1c3993a4c7d8a0e63c4044f932901ed4f4f5cf350dee677fb28e0fa46f21890dc1ee82e1bb5ecd01887e68362c20cf1e13e64cb1a61729ca5a20f3e68fb9ab8a43d1f752e898f7bb024532f5fae21510c7c23c96b1b464e1d30898261ffcee0b82715f1db978f651385ab422458ccfd619b90ad1096c18be12343addfad156b356a377225a9637d4915b9f451097f284cb88593ebe8b46ee6c4c6e43d872d001fa3f423bdfc0a622cb4a76ae69dd62db61fc2069401a87b7d046d585669b21182fbd1a912fb267484943179d4408e2f97770ea60f78aff1b5446aec257ca39ccced5901b852f8701ff168c5236e87dfe2b91c2660eda9a48ab70936244ee56e5898cc27498dd01ceab7ce95db47f36620f6584d339251b4bd15025e051e07572c7636777bd7680164814bb4d356811256150d634d8b59efc35813d5d6af46bcabb6d7b7e88cf7ffa2de342488ae45a8f276c87e117e8dc3d0b7c554ff775d4e480f46829a0f456b7256d3bc84c06a899985f86191b6bf2b8fd81f5d388cd776d2a762ae87992fb3c79e9e17eefd98e7f0df74fbe7c5c47c2b24b74f0663aee05cb70503f16f9549fb2467477ac9aafb8bacd65564292a409fcc760f070f78b549894564936b7e9a44985ffac2b88b4e66fee1c0b747bf60db3c3e1fc7e951eaa8ec3fddd65c2ecd4e3f682ae111557a75aae2ad6aec19316949c88181366cb90c6115f6935430e5f2225c1b44951cb1114914712d52d4e984719788171409bf74c3c03ae7289f80ee2d304d92d4d157786d11a8d7aa405b7fa20d75bcd74326c04454f0873301eef44070350c9d0c242e1b9ca54c104c05f3982cb3b9b5dbedb450e111f3986a33c9b50bea46a1b1c4f14aded0eccb620d1c63ac8498808b25a0eef78e5ffb7129062a59093903c0039fd56e001553085c862948992e7c23e7360dc0346b6791d62d0f4f4c8b9ef0cdba64119e1a86e3a197eda366d55101f65de66eb0ba37a8187bf30cf8d831a56313aa9e78fa947db4722309ed04fd3ce60d19f3111cf3a5b8a8f30051ba8427250ecf609db52bf4240dbdeba2c370a47a82af52b1cd9d4c36acd525d62d506bd976e56fb901957125ebacea1a372f6ab1946123e7999c8e78b0ab775ed0b04042fa165f4190d40ef304f2ce09cc2c6632306cc10ab6cfff2aa98b98fae4e769eb4c770bc41b125becfd873f66b5bb86ecae9898fa2257b06bcc8597f3f23a3386711994435b17dadb3a1d887ac50e9f3b13a40fe9e1a4e30c65f8fed829b29a40c014c99d2dcf09b847d6d6123be4c7337aec48f5ed77e335a04c26669a77cd4a844c6c1abc719eaf5c9a813ef801b5e66f1afe699ae53660004c9a40f0737a92082c6af33dd82a9fed30d3109c57a76689c4b36dda8922d95ad3607a673e39d7306341751adec9b59cb9f93e02b25dfe59093f780368a0bc76a36dd95c9cef97547af05ba72247e68835a7594ffceff1bc7b3236e4a5b2edf7747084850dcdd609c860571d12cf21c3f5efe68d1e3c35426ae924ff22a38172b118d9fbd65bee5dd42754c8a255d394aade036cbb311096da361790345482f8b7e0640e24ca462e23736e565d18ba1cf2c32f01168fc4ab5a8dae79de4a73f11c05a0e3747d9cbab9539e1e5a9fa79c941da29664624e5a91b0e838b35ca05826a692da219a0a7104ac559903135138cb93fd265a92f4cbfe70876d2c247adfcd9f873d16aa1f97850531069bd061e136f29d27e8f0ba0c447c0dbfe0ebb10d14b062695f8104d52c983b8bec1d2406c3f26c23a5cfa5e789250a88d5bd8566f8c1523ce64965bbd0a15823235be530f2a8397673052e07aaaa590ec5efa6e74d298749b68457f42623baf0ac77ade0ce65ae9a2086690c302a1ee815eb3660106175415de53cc00c30d0a884902366c6011f005bb694998e1469ed8d55c7260c16d6672dd77922dcafda1ffd3a64741ab759b305088430a23a4cecebfc5b6c88b1df6716c5bc25610ddb4e95be450cfd43b7dee49782d75955b448ac7b23d2fe8a96fda53fa2d1e81c055395721bb68999694a2c1cd033a031f75e643c31b59ec9b5ba8d1adb33d1596ecc26d8313b2e8ce6c6997cfc8fc77744f650146b74e118b6c3a0d193f75a72cebef51575d103439cd9191328a6e3487f5344108f677e7b821a33a8158d5ce7a0155c6547c3da080a8a58f52a99ae39e6c94fe5375194864e130a4cbd12b30c4ed1d1c2b081a9112ff1eae4510cf63a1d5f1a981ae1889c49aeb8f5e81e5d6bbdf6bf6d2cef5098dddb6a6a2e3112a12925be6b28b7cdb90bef0844b392df3f8ce66ae9b1bc69fe5e7c6c3bf360a5fc7c35627cd148b2e8cd7adbaf8d7807100928d2fb2c7062412de62a93b3d99338502fa7aec60be27df3799d297fb99f8a565f9d17d20ef6462621be6595d15e572538246135e278828ff6bd1c02328bdb41582fa37f265bf76c0c45878ad642efe1fd24e98c9eb436fecc1b81c87e5b84f39e2d23311b91937542d6e4478718db11a41e7552cd9cf8901ef56dc8e20ecb86633a0cadefa7eb0e4ff5a9dce1c51e52f07e2342984053b4692a2d6a6bcd55a1cf00d9fb21a621291da29762f8c0a61fe8518d2704793b2ae630c30844cb766b48464c013a21faaaa909d7684f291ef5d85c960df02da0217481b0a6abcad342a781441cf714e856076d88bffb8eb49cf4e86280c91839f045d84d842858cc19a86ab8b9b35c638233c9d6ae47485f9e1a4040d1a6892192ffcbaa5948b1cb3a49f191c7f282243d1d9e4bd2b82434ed644958875aa8e2aa5830d32efc79610fac429c2ada1f93555c7ed0c0a3c236ba74ab8fee8c929e2a13cf3a7f9897ccb8cd14083bb37b5fcd41beef9fc64c14f1373ede2a25023fb954d798401bc29da6ea53099c23747699989a1391fe36411411451eb4425790c15261e679a63c21ea555eb2c5847c1e3e41373d25c275e7ed29ce0232a74c79258a215d31da27926e47bd20b160df4f5ddba61136f7e24c9521973d076bb637f27df1e9c4be7943b87647ed80d1fe3a172c4b9f994b1228aad5e1d592198d078fe5db78b1e6a7a01f39950584df14996ca2f4cdc14559ec34cfc92d910ada474d8de3cf0a4c7ebef3aadf89d9c291efad4011361383aa191d5a44a881ea7bfe926a9022e432b975eba3925fec10a2a3e5f42e3c6a9bbc4a9079929fc2ca0e0ea06efe6529065d18e5f4440bd71b7246564b94229ebbb5e34883153d5d8d2d87c2f758910ae6f874667591998b195e7b03f278b7ce022e1e432700453196b0daa5ca5327d4bbe3bfdd43137f6167afdb0b0b9a7e3dbf0086215c8ae2a28c244b4d97aebffbb9a9768cca8935e34a4d47f2f8bfeb19a1ecf0d7c82a0ec092105c9dcf0f58d7c6c2f3cf4336ca7304472ffa906ff91761d01e27678b4d7465c3dba22a330f13dcf98bf7180c6c84dae5b45f3ae305fc35e694d56b10240761193df96639422b8ecbcbb2244ffc3b9e86ac7e61b78770bc6f86a51929fdb811fcc9a8dda3d9618441644c5873fa67580fdc3e1ea1d7c525728a8d9e355cfc14bef1e01dc3d260bc72aa12934ca6b8a065c100ab9560afe96273a9014872262d0a84d15131703c0a964ac19c8764b497498f9dedff9ccaa12896f3d92f06de72232debff6643771db6d61c3eba8d38bbc159c4b2d1e9ad7eb18be543ecc13c47389b5a698f16304a7b3c0b09df71a9d74c0a3757fc06ccde9599686f2254480703478cf9a4abfa3a3a549be16a58b722aa3c118a9206ed391c7b04e114cf23def28714b14ab0fc85abef05d50bf2db8a5e5612ae57632c838d9126932bab150f58d8ef545ab8c876d97f83aabc41a421022d5e31b0dbebeaba8d517fa9de3f50f7bbc84c921d7b3843f1e23d5de94c59407243b4274b09380c557aa718d78ca3b540dd7330958f47afeb5edd8dd6f68bc8619628cd9b6b438c50807d36d9ed6999e2df3fa08c22d740dc9ed1541e1ad8297ba2889745dfa777dd96beb871a2b1b91bb579b1d576061da68bccd86f2914870a1f171a6d3e8e0dba5dc021f82dfa50e51f055a0ba51e292a5d5c2f4a53c592e4c655e20ddf618ac286b85611ce7e7b8b1c0799b0138f4080136fe6c0393f8cc2d697fc4f4443f3116b8486252734ae160eeb9656061399ae4c66fae7e957f9a1e4824d27d5f1d768b0346eb9466ba58044091b29cc29264b66ebacbadcda82d17c8c6b52257bff3d2fa6a5a03a0200a34be50cae76350267210f0bb1d77fe6d4840aaedeaef4e25b383d0b6504a06242a2faf03055113351d3f7631e2a4b6cfb929905e4517159473fa2a2b3f01d43bb8a7665cfae23813d1f3b58431b8eeacfe209d422e6c09a751a31edc1154f61b19cb7a85fd37ca0f4997fc5cf1248f46bba77a7703fba316a3e92df5f525aedb0986ece270a2dd15d52b9c67b4c38b5f33d52a382ced84dd8200433c5762179c5706132af9b279c8a326425acd3fa9f0c1315b487c52cc61abdda9e19f97ae28f8f75e5b08b8e729e1023aa4982fa96a90e903a2eba5e691ef5811fc698a80fb82848498b01a55c599234dda2b1c9e4b72b5833f0ed8c4a2a2f204f0de71f05d0999bf7aa640db7c18a4b434ae64de0b89032b16ee52a5ff4f9273b41e82d9d46dd26ea8c1c3fc3bd3c65e8095de0a1fa39d055a23e7e8f02fb717a0d0b65fe8894d3337a222c2f7456513ff132c54d8e89d21683330f100bbdc62a04ce586b144c20557e06e322f3315a3803f1dce4a12f88665ced9d3ff1dc546506951f2aa25e4d33343ec4b4d7dc29f974d4e6a8fb5aa205af626139f4e1ed42f75851ea36417a8b55db2fd9cf2bf492f67f4fe66b846e5bf6390ceffe4cdd34d4f00cb6d32bbe40eaf7804201008b1c48e09f253b79655af47c32a8fde56395a8bd16f320e795b89c87360ca2d07d7e439de628b0cdb074979f4cc2741e3e366dd27563ab0a9e331350cd5283120a67880af20a4133e4f23e1e753eaeb2cd7788934d0b08419954ce04be8af1c0646285c1bc1a00382f53a47c6e7569ff147062865448f9cf0f144f10b2416e802674ecf1acc871006de87286cd9e34c0b37a9ea4f63e2db00df2f5a9365a0c46408a33f9dd0fd515c7e836a3cbf7f4eb17d83fa3c8146b771aadc898987d6e8bb17eb28f25a92af94ddf84a0d5d975c557893d76c45482b9a5e0f089c8e7b7314d5573d46dc016f50fb25efc601e9c554efb665d9b2630b69cae8fd96c73d337161cf9508a8a518cd9a4bcbc8db3cf47b24535387f272660fe9846dc02a2e702404d35b458ec10317043da7279d55593e6d31d43ff14cc71996518719c108ae7bb38980ff0afa6baf3dadb1ccdd6695095c5b9b53a66f1f511b45e7b42dbd0336cb6dfcbbb96ead5dbe72f441e15bb45b87202ac728f015456b814b7cf560f62c493f3bbf1ff509ddf690d7e908516b20432834423bdf08d9588851df8f08aea686566d11da208bbf46f75a9378501ad83f0d9ab0574bee8359b7de3ed6f1ca0e394e7c35d01818e071f3f1d0f8618aac3164598c25d5644c8f626e5fdc9adf2f05569934be71d27b70f91e527f4336fee454c7ddeeabae814cb52eb87a5f92ff02a874b519d2d6812b520d6f30e6f91f6acab33b130ff2af626ff5b5e67698dd343be8097a62e73a0106a450e4d5534134a968f3a78953d8ce2210fd4d946f8889b4e3eeb4097e90533d90a8cfc917806879ac106530974bd7091e1232cad0b7d5322d166b793e6e48da9b8556aee6d3e8ada33af33542b420bad3bb1f52b2a3a587f4c3dddd57491817e3591adb73b48857bc4dc2afb7eb5cf09d8b2fcd74c57cc69ff1525c01feb77d7d0530d2c0da75229723aedf69770e04f8e019048e98aa07a9297d2ce66f7c1856681cca15e001d6197707c0573242ab9cf9ce559946610aac8b7c83421d26e03a4ada09e6f676093d313706a920f2a538b2527b10d55f332c4904f34d3cd7a54fe74ee69ee5c0b200b9cbd98d02d94df1afc22ad548790784145387d32f4fd7ddba8967496699ce665600d8b68bd8b96216cdcdb4cedb60d48b74bf0362a2b662125d0a03aecaf74e219156e8da33ce32d55b50582b0e7aef08c4958b02458b74ae0624312b8c2661f4d639ba538714039669b6ed0b6b513581e7212c1ce6c8afcff86b20266eff3067b8cb74ea64159c1b52e2d4aaa66b0f45f50f2e0f81d257c33cebd911acb790723ee2670bb83f74b9b15ead11316cbbf1f5f71adc46a9da7f335ff1641522b05c8c0aa08880f8a7e361a4bfda987d9e10797e100a121f51fc9cef680510f6cf3e2c2b47e1c26d1ee8aa61564943414431ca55fcfdd06693cf89fe527b8263cfbf14c7520ef234bf1c7ef5aae81f2e2dabe71a8c511bffbf21ef74961126b661baee90ea453294391ee8f18c8d26e9b2b7495088ddd7e2c7414dd7868929c5d8d09b2e98fa1fe60565aa697c67ebef25ba60050b6829560c860c92c98aec795ffad166f8b33f1d2af01451c4cd40d614290c6e5d6ebae5a8e77ba0e6d8b4800534c56943ba6652e93799536fd3dc1bb411249b20cc268ad3aa3a391b39071ff131c40904601d02bbefbe3ba9d3132c913788a0432d0af2f792adcd6609658d16c2e3b6fd7e65cf1e1c6b6207b669c0657eb908449f6c4a2e80e0b30d1d15e9c438422cac630c0b97d93a4f9ec9a1dfbea04105a2b6c439f14de61a6628c05dcea428d5c46287e92aea95eac6963ebe7603fe7c588c3de38d47ec33e162975d835621e5aec50d88322e4a59cb3130967f0d132023ec75a76c58b1ebc4df9b6c803abbf469f48a10f0a80fd93a18f8fa5437af94d719a541196009b3d86200d8ae3e4303fdbbd122f3610b548085686c2b6d9c71ba10f8f7937b76998bec9769aa71ee8b1cb33492e79ee4d468122bcfff2ffb3921350362c61fd3c299c5e480aad642396a854cc9b28eff8b6ceed7589668a0ea4ddf14da66515926af50f84952be412dec87ace9a40086babc3ad72464b0636c934c9b2146b84f8f25be77b6c0fe44ce3f6bc8e85e09ef043ccbaad027c2cf0db0c9953c652181f804c7ef421674799a60623ef94bdf6a9f251daae70324a97651e69844f7ffeecc6dd68c3fbea69fa6f0fddb816ff3342282ac65b2b2aecb9cb32354f2408fbf2b8a407dc5712fde80bb2ac5b72c82a43386f5224423e0973373640f23b33f21e9dd9b1d2c10f8add80f1b72f8e1334647fdf046314f6ca818ddcb60f2d21f942c8809ab6c49ae9289791cf7cdc41a50753c53ea2bb0f6119f1616cdd8ed93a554155c4db4a641218cbb042ad6d1b723e427a5ec87eb8c64bd21129176df7e486da39ff815e9c427e0e5e97f9b669bf839ae667f36521e9354d27f57cba93974150fae36a263d1ca36e50d9949008061e847f66909c18243f3e3d2d456c5eba53b13a20b650aef69bc23f8d70c4c19bff200b2048aaff7c466bdbb78a18d38f9a00a3e7f86610d73ad330e46df8dedd9dfe5bae3f974fafefbac80d97c088e47d49ca4508e260a7f8ce83923cd82a631ecdb3a806131fa936ac3a452d8ca0a02095bea768d585a2c85660e1b4639d66314d66d800ee1f8cc738543626ff1550b83675671e9367ff766aac36360ecd7d0cf42ce7997b0e1dfdf653a45ed1c4fc8a3e0b510128a9a9fc83cebf3f3ab9630b14bd63e8a5e47ba3ac28cd245ff90980dbedb002c74151d634c8bd3081813a9d0d6e5916a385310e31b508101c86c02a4c03ec2946eca7c4098535a56bb57469b73275171688e40af505ea6a479bef6e5b1f446ec6b26f4f3c07f97511e014002cb852623c168a20c5c0a12ff9b82f7ed6ea9461224fdcecb152fbe2a2611514a05082f97ea1f7e4101a209c3f45b1bcb29b9c7097a11f31a617cc5d3bd92f50a8ddd6ffa7f765c9d3c10d9d4a9694f5eca5d27a3b9a60fd6608e86bcae36cecf75e8ca0e5a4b33f17e61337659a2eb7a5bfb93232a7c71ebec622cac382d7a6da5afc1f31598d357955d8ede4aca61b8fd04d0c7843b71289f4216288b9716e2ce410bd64e5796ac1d64a2567740ace7fee042946401ead7e4a2a5cb2e1bad397f06a47c0b4ddaa9932159dfb8d527ed7856c2d39dcaedef71024aefb7fa90b68538a899ede8e268d3a5b9a177d24ab8505d56780e080a5efa5971249141c3453520f434f2939a3e228c6d4fdffb6236255372cac0f726179b14db43bbcf35811de9b9dc057c7f2fbc4d491bb2436dcdf6a19ea50c5883b92a30fc0bcb29e5f0b791370cb531e111129bd66adedbc72df070bbf9a265fccf594d7d15b10f7544a1294b0e167b5d729b1e64426fe6be2e34fab2b8c87e2d357fe6b04cd2780bf14f44e4701446b38fa7a0d6e1a172b33614846799e247042ceebd3beec4b3a892516ce49fbdbd730e9afbe7014a15d2f93f37671b3f9a9e36bc4280e09a3729ba686fb9c05600b904208da627fc4138ea86ad0be167f1613fc3c32f745bc15b651b2fb286701821cce6807836c36a62bea76c277be5e4945ee0b4d1f0a0c2db6475f17eb22f582656c6df0e1a8e69a473e0cb4dee4a156a7507d3ad481cf49657646420ae325649abc2ddefd35d246a67c6923289b1f27c0d32dc33daa5177ae760d90574d4211955a920c9c74ee33ed170d5eb451d5660d562a199fc38be1181158b5f9b5248721b32e825a991f8bc615387555c10f78dd6f0fdd4cf1f20f0d7ab73b8ceabf3891a20f51025412ba8c0e99aa1bb4798f35e87509033931731938689f416b3245ffeba9fb1c7847ad85679b4bb6bcfacbb00cb22ad42295054306bd24208259fa2514b0dcd6f4ddb02978b30efa375328f3177655c0b50f1abcc3f81a2517d8e7f8542912f65ac7ef7bff168dcc04b35268c31752267f30322c3db33b383d01a522e5508e2ee423da1dc1ce290fe5d2dc5e6f996890cdbb2d3809b80ae07f873527aab76d8fb0a4d8948ce44a9c5f478b7a818a87d812b5bfa1377e8851a192c97ad2a050e6f57fc489f9c6a16c5dc19043c272730b7b76f3f840cc7c982965ab9d4bac2b28efa086db0d378d657b4132b5dd96bdb45aeb71aa182eda600e9738162da3d48730598d4ac09b2e5223e5cb25e0a3aface2582900b92b7662c5c086703694977bd8cd6e16e78881328a5bbb2ace4b0a70a00140a76ef7f4331117970ea620d4f66ff551a7c60881ec43b8eae468982d3f2872b072c6016e86416cec87d2818f9295cb084e97a7aeb2b794a14e502cbe689bfb03321d17d5b4d1312135373d35639d37bad73004c2dfd5efd56b8dbcca338503715460d1724b266c254bc5a7d05d25e12ffe6215e457cde06b243a2fa616e7156b5da9b09a097272102b134bafc056e0de457d9c69c620bbb6e64d7d6f49f6ddbea5e126179821728b29e69947bca8abc3a9ff2ed367749c9a3ffbd97e819f3f36219e43b6e7931d2c960d4cdd926da868d56dd9b98e66203bf58d15a733abfa007593f742aeb7362590dc940ea48e54c554400aafa9f2b7dc719818ff7c707326be9c950db69e7e6b9c07f27b7d60f33965c19c4c66dce1b2a67c3edf9616f3c53d49f8322a96b9cb792d53e6f93134b986f7b0c3aa75214ba9c6db0fd47f5866976574249dd7b392c2dd6d01da22475cb74b2f62927d5d70063b8bb7094c97c3c777fc17b192cd4074283aac40996c0558a443c93c32778f0f4eeb0a7ade3cae492fefdc03ce66c85a4a8c71eb1c0553153308378f55e8816d64bdd8fdbee7a023df33544656b07f2a81fe937650efcc844ea1e8844eebf9cc30c4ce029e75887b05ef2cfa0f27e55734a080a46f7c436dab7683ed19f9c925b4c0185ae48632112bc6ced480084af4a780125acae334dfea277f05b9b1a79c00eba93df4ed3e79581dff3f50389b7c5b319e5b4ad482ff70ba7d7965d14c41c9f2eab46f5ea85ab06cdfe912da6873a6dd886173ab6a845490306ce60bb1b4560ba291f7bfdc6d5e83d8c28356d5017548c3332ed4736134e666ae91f9bac96cb42b2d1c7217636b06d94a5e0c8819f856ed133acd0049598aad73096bc133c024fbac3f089daed937b83136e373386dfc507b018adf1b85d89e2e086a453a32d4d7037b5a36a8ed129ec5bf9506f572ef75f425874fd7c0168204469f50a200a23096b2cba70836611543981dd9e71ef69154918cd703c8e1b2b2dde91464855ae7f8244a52838e078c252f260115ef86e9dbd7c145c9bae19ec7cc5476102b15818e23b367c9272af355201031e7ce3902dc8b9f08b5d7587774e5ae5f7bdc4c6aa98ab568bfc8551367256f9aeaac510e14ed06e556e46786bfb33b1d17ca8fbe10d4c3e68ef27e5410cf815b68a0b66a39416fa098278b489f317b631a3e7e0bb17cdac5f0e1b1be6fd163020e0fa525b302f5c1c7fe7347b7e554c385b165b54b3a2b11a7a798ac9a3d27033fa610b978c5616030a63463546d0eee4493466f0ccecc7adadec0b247c7fdd62d5e80d7215d65e866d65c72de290fe0a8e7e353c3c595fd9b9c6545d8096c7b184283917d4d8f1ca8f0f382925e36a13ce40f8ab9b0808d0515f82bf9afa173ae67d50918563f5fad0b66cce286ac9f2d83a0f6937de81201b13064ff151bc0a42da115ef25642894cecebea28725397b8f56835f1d684246995d86e5863192982a60f7ac4918b6747fc14c079b8b13dc2061bad79de82909a8a7717abdc1a965ef05e0d966a421daeee598d3bcfd72259071c90447f094dca2fd3223cddf462b29d394bafea3f9395d383ed1efbe26c84a5dc828e39b9cf1c3f9b0814172fdfb5d4be37ef27f671ead415f2b6b12213ddf796072a845fa79402f5fc57f6c5830673a0d269ada3a7aeb160dffd82540913609da712aaa776873ce4cd28dd25e4269d85c67221f0be741b3f55b3e6947ebed698544792f4a51aa608e24e804f4df1ba0a6251b58edd4ccee245b6b5eca318f4fd23469fcc1a608e9eec9518c9e60ea58e4bff2ded426c97fce2a13f4a8df7b96a1ee2db63cafd717d0bd34c3ca665cf73618526e18574d67aa1a8ecafdc95c2f95f394dc046990c32a6535dbe10ccacfcd8e7d38d52176c0c3239b65feea5c921193f9df5cb402f9ab9b9ac90330b284beba27d19e10be3a7cc83e71f2455299c978ba5278863fb42aef1426b88bd73ee0163d9e6662cb90177644ddb920b37602444ea47ec19866a453e428ccd6083b7e6673c888ba72548735517c88a293e6ce7bcba33d1aae88e01974acf7ff74cc383f59e091294cb52ea9b86517f29472b32ead0cc1ab8cf05bf90c298e634091296db77ed93bd059030e3da5a63393fca296d5a80bfa5c4bebe1f284dcd800a86378f0fdf61098c82760b7990ff5ec878e8e5e23ccb7ac57f2ae9cef04264f6feae545e71fb02d2cbdd73eca9cf4c2bd5a2cd14173564b3e747d139f9e737e728a10869b79192960d93fa84577ca40a836c2ef6f15142964cf36851f73a4b11b964a2cbcbbbfaa0317c252dcd3923b2feaca6dd61a7c9e08dfbd2650b32001b56dd968572afe2bed1e94cd3e471878ca6fc0a3d2688743005fdd68a1a4a5ee15c9b1b480b0087a3629b70f1ad0ade3679328f2c06774978d2c4c4569cd5f55669afc6ef27081316f2c076af001ad757c7f3db637aa26b404e42bcd7eec603c7025326bd838b25b432561def4195a2f74f9d9a76f14d5cb654ddd6763a11a2e0d2550670219a8d75e709ae2fca4731b2d1b078890edc94fb50d8478467c27855a6ec501940d80a05e9cbe429407257f5eef0b0090bd4323d81be2544bdeff020e631345afcdac4ce0d801d3945c0e0d4adbd6b2313025cb65a7e0b54ce4d5ba7119b8923cba0beef04500fe5c31e3d66190989408704b56cb3b107ad75a7a88cd100bdaec8571a8260b613c18bc4e2976d1fecc3b934cb205223da940816c2f3be5c6c2a16a8a9739b31da0118f21d219b11f39c460f2013c9a4ef5300214527bd722822de1436353effd54d28026e6a1463e69a8af92978cd8e0ff2e42148fc8a8129c59da0a0032d85fd1e3d2beda0c729a84f721bc7bf6ec4877284745ce22049c62a2c306f222c496ec23d030971a0664323b1987fd197668dfc0d7aebec7122f0ce02cb8691a4a78e4beacc1af9665ff7f2964506e9abe5fb040f449f3a68d6a82733e1d3ca02bc918a893c10392bea3600485f70e9dc50b83106dde5dfcde7c02ff869f73791843fa39556f4628936ba7dd0f33d1952e3a20b4e2f62f6d2a8e4b9e74832a21cc0640db6063b50e414e979e4fdc1466022f5df13bda3433ff88fe93548512920cd843f220fae7075dc2f365c67dbf2957a23e9eacdf8f3d2bbcd7b7bb3d825c5503b191476485be060593a1bc650a06bcbc6cc997874c2ab01ca340c5b814939101cc80d0567fa2e72f23b07cf1e441e438ab936c9a6e26a2e0c77bdfa68dddd0b3bf34d051dffecceb232363478e167819149bcb040dd54c1f2dfc1a3a1a4e3d015cd5b05f2c5bbca2161e6a3724753b555ce05cae20d28dc183f1274dc646ee6046b5fb0654860a04bde8ecf8edabe266bbf6b3789ae27f0c3d4396832936cc8a16f6b451a93de05978edd9c4ca89a8ac0bc1a60a31a3805da82ce42b09e2af552d69d9b13aac5073a629e9d413c5dfee27da4f0b14552733e0f5e647de6507f8cab0f87c1fd4a550898279d869da9c182e15f2dd1f20edd24762dd3306bb0d62dc8a72eb67349cce24b9436cdedc36bab28d0539d98be0498627c38ada093e1e6f27e566cc1c9fa3070274239b3771b185bb2a0f721c4f57616bdbcc058c3a321acc501ccfbbb3aff1065d08269a390ebccebf29f4416592f3db9d193c145865b0705a818273e38ef203a80e3fe44883b625df5d893e57cb24081707f737527ea618d7ad41babac5eef72444b5926d54065d4fe69509f1252eacd04d40ebf11d8e65ab529a7e4198ea76d4c4cdc25caf7e44c0c5eb13d803c1ef8feda94404e4ce895d95ee95a09414e9fea2148f4289ec0c0c64f7568c02bb1995e00498f1ca4b7ae620e6d4f9fb4df3deefd01e977d39dead666498310609d5b7cda4fa63d275b33d4ace087e0d565838e3f63bbf6ac6d314ef64895ddacbd1690633f7f4437a59eb1e022a3123b54d6fe2994e0fb35f70c94027e87f4c853f24e22e48edada589721c2507a4e6ea043ab88b5b42a498ee17dcfce6442563ab3b382fc7805abcef63b20aa39c0b18c364e6bfb393f5569ad707b9bc019bb2c4821db1d70968fb9d587b5835447421ff40ed019aaa9cf3323a67433dffa14c8c39485f7e8fe1ceba8896e7eb8abc5986a68f24726dd99080839dfbb09c040721cea84a77751aa5557828305392856aa586fcbef41c59aabd4aa5319a5c67514862cad12d26aacd55b4a54e091e1aa2d3685a2b4240758ad1da606dd88a497dcc0bd242db0a7f8322a5bbd083bc05fe5fc6aefb824c08455a4b5e41918cd6257627f96d5115025d9abb8816ba7eeec85106eec9e241b46b82b80001ba34a3a8d5caa4ee89f70764c1513c844fca66be2d093294e2718b39292127fde596762019dcaa2921f387bb990c1416d217198b120b6570bb5dd2e783488db84702304fc22f4816f3fd855e7af7607788a6d6532545821d08fe732182a5f674bab377e8bd6a2770c89563a223401ffc11df3d7cea3d8717649453c39bb557761a6c34c0112ca7290829ac0163430309663bb91384186b064d3b8886552137de35ae561e40650005f35b9141e54de9eaf2d3c24cfa1b8e1e7b047e29bac11a92f750e57906b4fc576c450552a6677b17f0e92e5531b63d360f352d224cefe0e550a3a8100ea4e907633a08070a10f2a0dafbb820e8cddc409c663e951feed20c716b9177ee70715fec1b445ac2470a9ddf6b2fd936d8be52a8dc0fe09c9e347575d053dac8fd5df2b094c36f58d72dd97d141915f6ac3d6722e8606eff54d6e0a00116cc9909e3f2073f79a9fe49b269587db355cf038bc85929851b29a435be9cb2532e992b17e1ef6b15f3295a4f2b7c42b22badf6b36800920c67e0b64219e57fe32e27a1c82aaae0a50f0898983b69e2a0100c4d69a7ae7b744079b86469b828740c079721209ad48f747aa69dc6420f281951a97a485b3be635963a32e92ff8484e40cc0a2c0a24235dc328bdb00ef94a3b553275ff802fe827a818c57f60935fa56b7d9570a78b57219839f11710b6ac43c1eb84a2b53268c07e44a9589edaf1c0c9876a6ed0519b0d5d1f39903f7487270dcc835b320de8c776da622cfca1c94258143c16c18763cc49d98f303f0a02c93d131214501ad431ed8c924168a6588359cce4b5e731f8f004b56897f63ef32a5448a332843ab70c264a913e28386a1057c3d42ae8e1793c939237177770e09768149385427e8ead960743abbf5e9c42ac630805f0356bfdf1cc07deae42772b10d76c8f50b0acad28c93fc40500f27597519a0b48005672f1702a8a5157899d80392a1b099a4233287a3889a502d666fef70593196204628fba05b97e2dc8752e8faed972a9c0e65eb24ae6f40cbf8637ae0894da8ca5230c98f55bc5c94e36db823f6f4a1f16e44a3d3a28f0ca861d57d865845fbb0437be8bf62a444df9311f30bdd659c16265d1d2a04b1f46685c57b8cb7f8f1c17b0696f421e687348e40f40a974b6e74be98a788155a9c8e79abc0b910d2932da3d48d3fdcfe030e7fe7269c7327a9a93648da4afe0b4bc6def9f59aceb3493873e7881345082cbf81263fab286f118790d0293c583f19d6d604bfc7e68c1fadff3d7c0db79f89e2e8ae9caae768e222a7095e4c75228965f36b75656946aa50fbc0d654df8eacfabcfa78d1b25ebcd3573cc1bb0dd5ec0abdf026553789f18d28601b40669853ebd02c04fe777e40d80da7fe6db7a619947216181a05f8923e9c84738cea9452b425cb09e31551fae360805b6e0144e3a7d08dc1c710d2b6ddead491d5accc40da00f7806dd584a236b170a71d2947516538ad100cbe465821f8d8dc1326ab25974059a1235950dab509c6f4f63524afe34b2c95be0375675e2444d1fcfec5017398243f84e638ab19c80089041a18863ccda913b6bfc7dce9130c82d1faec577059e51d99c4aa1143702696de67f4165f9bb7b4352b095b90d2924f4c5668d39968d032bc39d8921bdc0e24eedfdd8b4c84a5db3e7064929f9928b9b55b5be9b92eb2dc1d960d7bd978478650ec9681aa445667af7eccdd6663bdcc5d700f3a134f6ba01d3ca370976f8b0fae6b97b69166b50277b2e356cc16276ce57b765515deb62d30f47a902cc9a2377729307ac35011c6a747d801e8636fc19da916bc2ad5fcb206cc1a323f5099f6425cf85ffa7e92ca1534d483865ecb655ddba5f3324ad00ade98cf2f1f6ce038aafc0ff9b138b4a525adaa0920774a36c801dc86fce8a12a159a411f45b88790fa5e71a7a0f2ff0a76447ff378d3a4f15611be703bbe181ba37bbafd5ee76c66347240c304e1fae5a28ad659087a474289ad56a7036c438086579b6416049c2d07220e8a35bda6ecdf79edfa9119014356462ee207fe0e1a846f518a5b89a52d110d9a80326067c8915e167f2c7b3b73bd907a875f133c9121f295b37aa289058cee474e80e849801d9ea0e96d5c182daa1e7a2449435fe8bc78795bf9245125ced0663cb88fffdf5b9ef00325182e0af7f4af1612746c360c37b5612dfc9ae44089d80f5cc3a628c40c36df571c363fec8f2e358f73450909adb75bee9655fb427807420491749d8734d847a9d4f085f06ce9bc6e0093f78173bf07bd11ae258ddd1336c64681b5cde7bbb42c1eb5b9d9e4d9aa94822866dfa49b2f772c5b7d480b7801f6c33f6a3a6ea3eb8580ab087e7961f0654c102a2331b60e7a8be8df1b93f42616f69d15888385617f7d9bc4491a5aa9fda9c81f1ebe9d07cb7c276f7e1537a1c2dd9f333ea63cc19bfe3d1f5d1734ba0a8bc68461debcce05f3cadf16478e2b716f098003b3ae0bdb8e75e9e89ff2b60e8240496de97fa9c7d6e6f10211c7362b76884ab46ee6fd1edf4659ed972b25a56cf50bb8d83944d1d1fd7550981cad14dbce3f745ed789cf7a4cc2ed69ff00b8ca0a4928bfc4bfeaa5966cd048f4668baa6f697bb835d5830f34bf13d2ac1caee5097466c376fb88b429660f936574f84b03608aca0539ace34758d2008d09805b4f2342b973fef5c2aae5da64bbdb5bfcca60758a2575edcd970015d441b2c83ae903941b11eb52c46aea2764c27ef98d18ee394f0b57c9cde9aabc56aa30b9f3fc58997dfea0e68685ab0eeab2c31813f9caf4e39fd30e3ae07c0720482bdc7756d2f7fc5678eb9c2ec7137facbd2e76fd4953cd85f230666e83e8465aede3d30b2a31418f7850dd6eb30175a49db2e974b27f6ebcbcef4a7ac730f400f1b9737dbd21a28259218c03559a3ffaa63d34e86acc9a170f2d407db4df9bd3617a9e094f8f7f6f85e956ef749404de32400606c0bd178e7ffa2a481bce7befb9a2ad56d5d503b7cce96555f38171245757444da2e757df948ce807698fb8226da57744fe153a0231dd0810ea9b67c7f48b942dcb4cd6e72c824a3ef94a9844472c41778954b2b5153bb2b70771f552e88fcf5b158d4c74ee4cff001fe16551527f9cc9808e26d072a5fb32abd50f43ba8a61ad9a5c586917c9591b2d0cb7c787a92d55fde69cfe30c2a365dfdb3dc748fb81ddae11cd878cef9e108435fa8ac9b8d5ac151a454a51e99a0981ce1e107e1883bddbc9f973b923fe316f7f827aeace874123923c89c1e924989312ae60211e8343e04de84054c84d2c380575d633ac8117c359ade8e1ff8a75f9468157a60b4b80477016ffe5ad7dba2f0659b9df424defc0e796e87829f4182f6be15752037a1256964d27820848f105e195db5fac17e179067ee6c72bb8eee3c988db5e4cafe16e01d98a461f71515ee5407a1852c07ebe5e0440772687422c7e03961b544202a7cd3a0c9624be24121e26d923cdbe54b37098b2a1a9c553043db25d639cc6220281a0f8059ab0b0bf686732da7cbc36b2388fe79f5a4ba22b5b076e12e91c1ca31899185826ed7b7b7bbeca51c0b860271568e57f8bef82a9c157852a2d05a39346a73b26906a38604a4306a2981b8731bebd3f6ff49824fdcc7893d1115dfd4030ccc128a614b65253a54eefa3da3ea9b5ef21e3208abe62d3b86805948254a449da99424e1d4150741df3be976c9f19467e93afce8eb825b249f22a62d0311c72106c622de86ac94d276cb86ddb03abf887e0d55d37db8be677ec658213c5c6e91b6d5b970abd2580f16e7482ed62579b42818d78e2c9061b269b83b492863992ea8eace84e779606f4d52433a09060a437721d676e3ec3d765ccd56a0bca8c6751f8a71b7aca5d65987b673ba6e994b6db1b151471f52fb2e9a246f2e98078d27781fdb32f98c43781e8face857cf014585cdddf7578622c005825298cf60668f69df41afcc4a93da802b7ddf10af0890bde75393e241cca5165cb5fa5bfa89d2499f5977f51b5b9cfa199b7db937b5e063ed3b56fc03b2a091daa2a636d7f05f58c7f9e66961a40c5a61a71aad076b64ff1d55a308900db14073484d1782e4fae973540d84bb08956f8b141784f38982cf520a7bf281b90e70c2a6b302f8d9aa5f9e48b269cfeb2130a0313a9b35522649cf78960325267a94efdc43dc086041e226cd3da75d1fd62ed8d97c4a62ba667178e0e54fbb3267b0b81ee7b2774938eb551b69703b6371c6b757466125d339c43d41c244659a22870645189028bad0e965f71f099492d4a9e346f6c4c7118c8c63b5fb487a8faf4730f832ea76650a3facde9a6653665df54fcdcde7d7e1561c2f8dacd5a7dd0b4544a29333a0619f5c28191a1ca267d1907a7d090ff3bd1be6a1b2b71fb541f83e1441a089db1357702abc67ce1e76e688d819fc65e7d6684a22da5109f5d0bac5acd2bba6ed81ee6d6de0d55fa390b5f275dfc40d53d9b39580497ff3c52ae3626c9981a558e7338ba3e6bbca18743a44eb6bd64c5f76bb2c43c76a4a3417deb01d5962fccdf8f7b22dfb37ad2117a783e6c697284622fc8c67c0ac579e1f8c299975b31c0eeafcfaaade0e2b2800fec7c04bf4e7260883674c6f101ceac03923460d8e06b68300125e5a7691c01e634ed87c089051453e5c21723cfb9a01668e26059399ebbbaf1894e14af05aec765706cb3c15635ca4d278f020d31590966f4811ee3088143f27288c7106906f850cabdd7a53155ffc4f0540b49247d5803db1229269d253acafe4afcd5d340003acbf532142866ffb55937edc76a0854611ae0da5cbb512a6ddf1ce8f611c7c8a658deac90a45d66bd28bbd8f5ef650b55b70bf6df25dd4e6a9d5337e3e76e103e2446ac95037f620dee3f900a6809e79f7b112cb17d57c77c9be675a68d13e246932f80f09b2c5acf4a3ada3acc71c20cdcc192cb565f6c319b91aacf12b67c8752bb367e548e36e4afefd0e0de57e8d6633b27f1d9a4ec8b3e923e0a950847c358f78ebea6b32f619b91310be922cd3fcdc1a87bf876babf36e4a357e99cf7f7769fe4d7dd839c9fc319655d68cc23ff28116370fba65952660b040f25193c4745d4bb2c0eb1bffb9d33c0c691c94e87cf7b003065a1b26f16216c502364c1dc328aff1d4040cb887d0b2358f46c4aa7e9ff8b11053511e7c90ed1101e482b27ff91d2ae224ff0dfa79af6df0b958f8b7041ba9eeb3caee871b246077d6d299617155bf2cf1fba333f03d4d8cc0d9fe2de6f1a80121dd533fe002e44b314dea21da47a883957c49544deac5470a8cf8e8e0826f1c07b5aada359446d44df2add991e5e716267f30392c7a6bc1916ea7f87d2d5a739a1ae2c169c657f06b47b578243850f50f2fde06d8244fa62a6387d8b9ad57da9a9f8431395c62d414fe7b4c14e307a1ce23be9673861925a4407af91200c9244fca752dcc6fd0d42b98b4b8a8d4b10780ce0c84f7e22a4f1fe631bc2bc419bcb284810a13239324cbf3ae2689807e3a6cb9777c369732176b7b6ed110b8a0dfbbfbd9a2c04fa2eb0a1491de6cbcd5d0d79b5f70b034df57b6ace25f67dfb7104913fdeae9c39ca5e6b5b1f67458e25e3d6e51fd4f0a11c35636268603274ad3078c067ed6b62a499092abc09c968f1fc0d8ba76a86030ae5498987603c5bc4074e3fe4203b00ef8c6c3120731f55243b942888c3bfbed86a2f0522a39ee84fdea2c39ced2a6a40e496e1a5eda33aa11f6a061c042509cca26cbf5b33e30012a11d8f11603735a64cc66be9d548604ce4f99c3f189e541e77a25ea53caa92f0b7abf113de4167a2eee5e85e0dbf3a79320c02206fd44237cf2105cf3ce15fba0506e85583837521393eecf5777fbe45b5f8560bfe0f45fc419ad8a7dc9276e82d6fa2fe33e0de92a4a3d1ed4057bcc5548be2747917d94d75ed6202bc2245b4ee9c8cb00cefd668a7a9fdf4ca1fdf7417c8c48b02fea47018dbab74f83e04e713f73add900c1a2a13a1ee4816a6930fc8e48af649c7565a12aca423a0a3caf890d2370cfdab16a59feb96bd11ca43f933630498ad9eb98d7fd7f2b2249502950b6adbf72589eb8e6d020d2c0ba13e5b257ad25e7ecf6762420e65ed8506b594a693c687e209da77a60b0efbe07e687d13e6e33605511d1439c273b1888947fce250c119c96f6b7c4ebf0ebf413023359246b720f36af080c5d2abff84ecc6a1108e524da2438f71e84485000e7d6ce1ab5765d69c8386a0f11a7fa971d7552d69b2c1c6de44397ca240524caa1dbdbd9e93cf8d4200e3caef7806398b333e3b81564b00a74232b879f023c2651958a41ad1d3de8af87f1f4026b48df2541785c45d952ef3fcd5c5b8cc8d73835a0f70149fc360126290cec67c03f673a97fe0a8c88aef7b755e948689453d8fb3f67ba0142eb41685eefaefd8662d691dff4c8389989273b28ecad7681e4646f1828c4381820bd524c861daedeb778f094a70cdfa9a03435eca5413189a5010c40e3cd9fd9be2e33cec6b549c0719c968c3057dd02e6b5e1ee7f652ee32435a83d1d1eadc547b96ab13d3e870009cf182259aef91fbfd7ec6de70fdc02f1cccd6d6655de7a757281d5285b1d65a61cdcb877a8b0c3f03c1c051b98ad6084791400ce2fbafeacf8846c4ee0bec86b1ed20d93535919c9086b28a11717b39cec7b8da8a3528e00b4e6e237d836fb6c20df06724338799ec8ab4fcc73bb041badb6b84fcf7e7417fad8a1ebc172d009b7f487f1a710b3b5f90d04910cd2fc8944fd92f533559898c3ff025c6e09f7c202821da1a6298c04380479c99792a1b2a708c74be4fc2794a14f9279eee98cc37e5d8a500e2b77dbcdf98965a3b342923ee5a738cbe24aef40ea2236825f98f4129cda90c3248b10912f1a1e4887547c77acb95527dc1318d149594583d8797982254315fd98f8e4d1ccb85d7203125d4a622835dcdf47e86e981104ed85a748fc91f33d14420faa661d0d9e376d7f21510174f0e5ad26f96e233cce9805a466417b78aa6de525672c4e4fca02581d7fe47825202ad8aa8215837675159e292dd5683769b358e788b73ea8d3328f42ba5c706efc0cc3249d614c34b8a91bbdab7c04cea1ea341e426e58597c3b5e629a8936a8cb480f968dcdb456a88198f39bb3cf327161e0d50f0a0c9ae795addd503a8877b2d5eeab4e6126dc9e6207d720eb5d46c1b31d993eda31e8b316c90e503430bded0b606627c6bca4db29770d0d5409b7f96455130b1ed5d71af683e73a8ec384fc24df838ba29347f7dcfd46c32ac54c523f8921f09b588f64b06c9e1eba21dba32b156210ffe9ecfa49e6430ae5d0a9dca10c97f4bf4a794f57ded233fc06de5a4d93640ee8dba6eb1140a212680526a7459b7fbc26e1ea49f25f5634d7ddaae75ba83e6b7441c2502ff1038bf0d088c01c25cb3530105284b78ab9359f58135d48ff66db67583a39d8efc66f6077c418406f16f28249456f339355212ac1d152cef9f3143819544b114d68e21f24a8bde777a0d3ced020b03488d870b8dff749df507bd59601bdb9d0fdff0ae99f9ea13a5eeef7cab397ae8d0f089ebdd289aa32b4b42d06253b5ecfc4ac819887e9a86a60f80b327eea70b1eeed5470d1d3667cd24dfe7989037ddc6300e26ea6dd45b5fc7ed0322bf2f5a7906ddf44f01ba0a39ca8dc4c2f4b842b8f7a64aa884c2f34bec4df55c472302b29547fe4b0cb2da78b78753c805d5967c548103bf9cbea5b30d10baa4ca555da714f6d46c3cb8f703aad6456b4951a77a76c23430e57fadba28f5e7583d3b176159364cb61604534fdeabd9f313c4f699842ba14b81ad84496b2d7256683d529eafa717bdd3cf2e0db3e2fcae84977557de66d359c81c0b990b1e10c9b4fb8f2158879d0453c8b8398a06e62ea04c6467f210a5af88718a1c8980836dbd494cb7031fe93401e960fc443b28cd0f52e6207b435113af794ac4ca5c97181bd849e95ec09f83fc648d80a7fe979deacce7090abbdffd30696d4cc1cbbb367cf6a8b525356260eccd6c489ebbca25b28c2481f7c628a89ee63acf792e5bccc49070b5882324518fe706774787e8409d708e2ca21da067c2e38eda482aaeca3af3f181b6972e06d8f060fbed7c725df3b384c9a3050d4acf10597f9a362baa00987c337ff7b3c2e8755d18fe977100b96644b40672bc5eaab8c0af9ab5c7642cb4bce7a3b1b8322b25ab40c359a0ee9c66c6cd507921f773ed7a87dbc08bd1b23975229a67eb56275ddf395d76788b5cd47e89e8fb47f940fabf18a0ec5dcb0ff822a8a23ace768ab788f0945a12123d858a0870e8ce90a83c88c2403f689876a688f0804f7dc516572aa905dc03000f8b581acddfbe5d02053b264f0bbe0f6e38e79f176255ba6dae02aa6befe41e12af1a9bd02b6aa92fe4fe07c2b36e8218a0810a7862f8f760a54b49d99d98a8e5e59993aaa69751a20a1bd4ca266cf9ac6f32c74ecea653eb15b946779ae4dde50225a1ff84d1f622134b69837b4e6fdca6541a91ca24588ae3d36da438ed8d0bca0389459111a095dfad9fbd954bca58e997c7e938b94562cf8e8d21f3b8c8a9e1523fc5b31a3f7373edd91cc0128adcbbfccf5f821d14cf737265a46e4ad898d5ff41d15366ca0da0cafcc4e52826bee892b8e7508a72c016a396d4aa2fc3df3dd9740e2c2bd19ddc091a4a2575f900cf04239d4823a1806a839597f070dfdd83246b04525f578740da74187d85cc84184e87c25eeb42a8f4207a11ffdb077d4c8b8fb1ccb8b6dc305d5c9b3e9d12abaa18e0ec4850040c79d3256d057755132e82069ae36b529cc93d677bde77ba511ccef928f03225bb0b181cf148004c1ae11ea2baa0c325f8f76f853042ad042db38d0d75f1a2c0383330147455370434c117994ca2ed774d47379f6df90395ff4c41e4e5349288a0465ad5a14e35ad2f8469525953c597643d940a66063680b2e177af8a910c81b6dacfb586b47f6a25be74d2464072c914c56d7d7e361d048c0dfd04f96840388e49cceb1c65fc22ad12591cf29421999538e8e1502caf2215380a789f3ce76a7effc529866b8dd61e020809b5988d508fa93cb9c090f3dba931ed64c78f40849d79b7653104c080bac2550f4e732d627a25deafdae8bbe7389e9a134d97a7c0d904254fa4f03009067205ed30afd8246908385b9b6297fc0f9b87c530aa7d336c844f4a029085b45e8f6ba971d726f2ab3c435b4e5c71bf7bcc5bada45e9ac4daede96efbc4cf4884be849fd0eabeff1c4e24276d6e5b58f36984f16b260199bef2cbe95c34d819c56d46b3aef2b14a692b2c945dce750c470b88e0ab70956efd33f69233b3e15cd52afb44cd11c0bdf3a587a8f7e46d18e1b14ecef9258413e0be625bf6e9579ec3148c8ed21814754d0398fc8ce7c0cfdd7d3e88322573ef456a551f77c766e34ebbbe45b355927a63e5f11d063a44fce3d070a9816a1f6d68e014fffe186073cf82f143f94ef11964d0a0184ceaaa1d10facdcd3776cc0fe3d7526dc0c01322f8c5b18d57723718a7706fa5f37d952997f293e10091d8dffe9803f66da96027c2a07cb9b6d33fbaed1ec4d30038f031c77b2ae7b88ea5ebf54764059873f53ae276a6e535abada0383c7e9847d36b168efaee3aec9964611764b815f69ca916abb7afca125fbca7b838b75811b9967b4074b4242a10d71434f9d3ba0fe470e84d20ef66baa2c3849ceb38c1b38a6cd7954a99a56237b31d69281778db1b06253a355f2417c45ef7da1ec1ade943d206cf074ff6271401bc4e60617982d5c2a6908a39d31eacafd345a51d0a0eb69cd23d98009a89a52fa81f3efe09fe116cd717751fb76cd8491cc5c6454d828797bbcbc36d2a8eec11de065f404b3a4e48f310cc08f27b8d24c7837f7a6016a440d3f619b3caf546d0922863b019639299d077e5cf146e39a0d668ab456a78f4ed2e910fece736ca2f2aa9da72ffd605ec7066ff253f4edd41946aeb4803f9cb9645d7a0fad2d2dc290e5c4b3a4cf864b7b57dd36bd66789b16b0aa08947a6e912cfc5aef5641061d2e27ba0a60b490f0fe42e322ff60fe5f574fe167cdd752c7da4807a698ac71e988c756d4053a72e3ce15d6310ed2ac7df9bf2819d891c0a54e5ead1a38616a1c007abcd25b783752fc28f79cb17e8c0452e103ae4e9c7ada5c73dccd6bf2e1cffe8d2113fb1215dc939f356916e9aacfccb9c787c4018ad6d98b5825af60a477c3c4420061903874ebd380020fa2fa1cede8d3c4e8ca24f60f6617e8107a18e46593cda607defe618ad41e47ee1f5b91e1dbdc21b163036dc4ae6a07378f92eb863bcd9790b2e10c974ba86fc4a33e60fc10fbafa81af03005aff2731eef366b7bd912fbe67d01d5ac573d530804af8a3c1e501e046f008e39d74da2319fabcea306c07b33f1d357be8af4d3f2922581ae35e1d9a07c70582debd9bb53337dd7456ae1de0d0a39b9d8f27295ced0a5d6346a838ee97b02ec00184438fc75e74c44262eb721523e0ee213d50f63acdc13d3158d6b17f7817898aed50832f0590b31389aa3074900b8db33b8f6f23e9bbc4b06782468f72d9ab815cbb89573a0f3d6be0c18695f3c9f0104b4f36939448ecb006ff2c7ad2c5ef936a00d15eee866b4058497ce1fa20b5d3d5e98ee792a057066cbd30be6a6444692718e3ee25090d80c5cf44421591fa87dc4b54f7a72be24ff27af05d97fa432f26da287fe144f0ccf8e349fecd78ee71cc3d29f3865ca8e792830a94cab8c123d3fed6936950a644461c0179d797813a10c2ec8e06e8a874677e0de4de760cda5c5274cdc0784e9ce742130670ec9581689500e8ea1899870ef8b098aef8dcf14cf3d11eab508bdb1abff957346e861266d2bf8d419d654003a5e046e02dcc22aaef6de75f6416b4d749e800aaa6effdf93337b8e62faef65ba9ff3b92f1055e48f806e240f84b8084b2a508595daa6a7974f6e49086ad99fc46819f2c06a718f61c7c1ffd23df4288a14c5afa54eff82f29489834887a32301b8c27f07830aec2fa64ce707cbb3344755fc72c33e71f9624dbb5263c9b680a706169eebbc6bac89feaeefd4ef2c4236f91064bf1e5aacdc8f46f333b2f4314070e6dd4bd0f1f3884f9adde73bb7276e372590a07b05267a1b1e74253a7bd8b244126086f89c0fbae9d5b6ea1622d4af8e4d243323d6d778c86da6412cdd6efdc5cb74bed7de6cdcf792bd5a513d1c7fecedc6e2c1a614890f71e1f4fbbecc08fe5f4e25748e47f18e7ae14e5066a5e90902009299acf7dc08c76891fd1f1af7b01e5a165a5702caafaf7a2717c294db677b848c4b7bd4d6442138592e3c80ec59c2be13f7c7d3d0ad5dfffc62335928e5f0e1d0ca9fb65f20f1d87d8f73cc6f040faf33beee38e11c45dfe40b4cbc0e4d21745fb493ab47fb229878102e4d509753ed04b0bc6f2d1a8f1e50b4749d36d04979329ddf5f27005f51213b1d91e42383186161d2361d2047999d4fd8608789476a5bb34d32bc559b92aae4876002637ab27d5cca8d0fe0e00659c871a8119db62679024e9246b4f0359948dc0b80213aef0f0fa582ad2af45d7a4b24b22925480887a71c13af684bfa6dead00e7f54736c4994893481887b7c6c6a0c082d2a045caf0a4154bf2e113c485db7764915faf53d2f111a968cb8d0c9f4a1f87b014c486b7162d340eb1492785bf745d07d947b8af5e9f71982ba059e9bf4f776b68e69079da6fd3fbceb393a9bd279f5a51eb7daffbd2104dac51108b52208f81828d2de39546e5cdd9dd504dc021525252799ffd448266f7cb2ec2ece5f77785196ecb61a2b622a2e0345b914a9d08036de288fb4733385d9b6075f0510d76ca4587ab02b93186dd3ad64835fbd8e8e98b79bd2156deb5ab6b8320a290f59c80d9a3109f44f420e1a2ba1d27c23af45655d5572a30972b922b4fa219811918fcf7f4eae0f42794cf89996cafa56083631253e6d417fbcff8ceff395d20e77be9f6a9488b7185e960aa73d7c124edf6d2ad2ba78d31e0f9946af720944d5539b0410c0169c42d9c80099f140c70595d9649fa121d58f5ee2daebb63f165537980b3808b833a5135c09505c1d7b34e9e75e8c2334a15882fb7a253c8800be6e2cf267cd26a7cf8c78830a0ee640917d57fc56a6462d44716dd70542b86d71ff15707e9f14e6999980a99fe1751552c26b56ecd8aa64f4233f8b5662a9b80d001356730fd6dabe8a1fc15cf87a79569f10b8c1c69145158e9a224daa55b2aa40e3d72f70150c5f419efd39ddaa179ce3aa962adffe180948733dec940b9602ee0ad132cf6e562c7ad92d8595697508c7c991e71801360ef949de97d43b540b7729d160dec33b0f60d84eac4051d927683cb2ef81c6aa3388cbcacb4cdd2b6c1a4dc1682698888157cb0e65a806b87298d762a42f4d605da721c811102efa75bb59d174af519fd478e2ef12034bbd43afe41c0355a1508e2b257b0c95af1969f3e7b0925214d3143f15bc198cd06225a757b53ff16af3d1731cd0cfa2de37e1c7f13a0211b2365d0f9f75abdce6141bafea09c0c1568e472bf9fedd2d04e3c897d7a55123ca81bc72d8d9d5e74bbc1d02f07e30e8ce4c039768aa43abb00f9f42b480f1c2287501cc1e0a5d49a9d46ffd7a2453f4cf8b9ca40b55f00a31eb54e6521f0d340962ef057364de429c6e16b7ec6dff99eeb80e89d17be219ee7bfae66ff091505e82acae9fb2fbc424b9b0e4e7040dc30bd5b47dab0554fe54a90a7f5c7921a439b61a440e7f49e7d055063cadf39fac68449bdd32c47b39b7865b799781a7ca7bf4258059fe9ea9559255b06025da27a35f284ccad612ae5615072eb67beb8afee10604c8222cc80645f2bcef90494ac4906d4f932888c04993d65a69621d6ba9182a8165321bf63f26e0c69ca8cf39d632407d4eda04837f91ffb5be3625b9977505c79cdb16179a47439c86d040749231ce3ce482320cd6ad79f5a3b6491b6f0f907635b659abfa29b370f648ad61af2165dc6f4ad3b52c1f4f08d29568b5dd20be2001071b6fa6704000322bba7148f96c97ee7f802a888265584b4630e9720fe86d545a1186744748606bf9d251b21991f5c055a1c70f66acdf54a244ee6d08203f4c3f4f53204c548fe0683762548d27afb37f3542ed6e95ab558c73847f4cc21fa8be0b35fc901f97263695fe3911d434537660727d453519207c98d684996c2fef1fc8b952c503c014d23904e4f937fe47feb48b485ddaca2550b12ecd1856ea58d7ba59cf39bdbe8d5e36f0e8e60d6b879e35a10f16767068073650faa326b7119f0e07d873bb62dfbafe758b5298e1b109d5faac70c891c933ec0b97d86047be6fe925ab5aa37c6b962b14192009bf203ed7ecc20047c16141111d47ab57ddd20ce71a730e76315cdf88d9f798f28b2b81d759368a8e026dbfc5a4a0d8365c5dee6e41b2403bbb60e55592d1edd01af2a0624625aface52cef609e41db38506f9e08e949addcce558df0c30a234926639fcfae844ed9a9e19a651469f111b6b5199f00a6ab8cb819a62c1d25a2dd9b9fe03817956a87550fbeab7fb3317eb85971ca0f1141d00c632f0c54daeca8fcd2e153585f251cc083fb44e1a1e36bf54336c8e9f4a561a3b92cfc5a1154039a443305e4d8c0b510ca60ca17904e3d8466bdd9bd3ef1df589295ad94f99af77346becd1baa00ab88eb2b2287f275e26ce452fd5776046f54fadec16f69e80a574fcd920cefbe843344d0b9a06cf427b15a889290866c5134ffd7b9ef5e00fc1282a4019cfdeb5e2d6a97a67398194bc6dbb5a5196b9fd09ac650f3c4d0da3a386c322d369bba74dc2eca39e4cc95441a5b92df5ed4a19011e3a6b52348f2077df4d8a9950b0c7e0aa67cab47f55f06f83ef2ec74ba4e925d6872522011e3e1174d2cee823c2e67fa162c5f9660456500ac67010d81b036b5158db46fa0ddaaa213f2497242f02b5f046c0a4a3c55e2d76687e9a45e0d134d8ac1d88e51be79728b6b45b88e0e7aed805f09102857eaad5fa8768a2ec3c5a820145e6391759c128150248905b5ea99534d51b5d9ccf33c4ade124eb4ffd8615bfda66508c6dc1d4be6e0bb453233abae15ab4657277eae258ef13cd30ff0e6662ebea9357f1cd8bcd1fe7831dfe3db04a6cd779c1fa600273e2b2fcaef7e6094077750d1ceaf67c307a7fb8088d535246cb5e1323b707a232b017ab63fcbcfa3d047c3f80f1f949d11328f2d4f801945cbaa38e65caf1a8aec75f17acdf851d5d918d22046e4a0bcca95fad7b68be9c13adfc52e86f9d1046848089cd3a9cfbfffb550c2e22ee9b07429c1bc7471f5ffa122440d3a7c89271cceda0d7fe547f44f6f3c5314fd5a7002c615826b52e4098d85be3309e315eba52f007aa0adc85fbc894ac643ac2d841a2e4efdbd94c0125d7688184fe162174e82c1436e8384755e974bc6a3613dcfa90398b48529c71d2e38d05daf44a7d67fb0093a8f466f25842e6f37765cc7a2155fdfb258a54194c7f915c0d7fca1ba1fc767e72e42d7eebb5a9977f180e409ba3ef27ef0a6ebae647d6adda640f1e4e8f8cb68bf3a3d347768d16f74cb2020cdee8023cfdcba71ef3f5ce7c3f4f97b9b5d6d62e89f8959b14d4f1987d8ff8b0f119ea420ddead81427e0b823ad534260bfedf8dba6362a62c5710947ab2302e9ade7189dc4271a44fde022140dc0c6944c80be979a6ac82d555287a725d29478b995593cef69bd2be5b59fd94b0b9524f817a0a44e7e67d2a8d666425bccd87955ad2c331c9083396a86a892a1d1a27fde8a3b56d98010f9cdd1ca42acf5a32e1fc9749ed042f781874a6bf06129765b6c51dfa055b7ca5e74bfae3230631f61fb1c44938f2cd45d8b0393dc01159c03d13a3c9493ea64238d9e2d35c06baec26cfc08d811dc6d45636d5c8e146157799bc564bda2e619c89017cc12d28b077c7e707f1a58d4d887121cb2c09a190b4f657c7458fb642fffb9e64ec04a8445537b962bfc80d7d451742f125e653c72a49ffa687b55931880888873fde653e45a7db9f851609d4f9fe6bcefe1bf2109320cfbf585265f3b07e7c9aa0db5eab6787fca85eec3e817384e6c35e977cff4393a163fb4e66d289589bf48b8d20f7c2f935d54a23ae903bd6c5473a5ea00078339a1da9ac830e6a6f71f3baf79187680a04eaefd754f26859ac3e5448292d6eacddb00dc3c977e07b18054eb5453b9d34dd9a4c532155f9abf5a5a0f014a80eb68fb88901fee949fd0f93458d7d540c485726422216bc032ef2515d8548a95bc94cff92465a0b5cd866455fe288ace98bc22afe238943e684ad1f6b9a963ab7b402715f7740ca51c2008f367422f1494e9b1e3b78d2706a51320504a1d7683bb42301140f4038bd673cdd9629cdfe34d9ff6b90be31bdf1550a5e491b41e3fbefdaae6aeee364ac8ef86acab7854f22b56822da339a6b7c99676b10d6f22fcdd477bf70a3ace4d7341230c2f678e823fbcddfb073697afd90e793659ec23823ac1fa98a2ff583bea2aaa7f1dedc29bfafa5e108ede52e0f5fb96b17e1df214a2afc69986afd14690c3998f30916233d9f0bfd623e9ab16b77f2eda11647097ad61e991f3376d2c4d5a9e93c5074dcba5295c09dd107dc94965ece3488592ed7088d4d2603bb19f298c7207f5dc76a5d9a9d3748a15b4bd6af75a49edcb9df242cb8f99fa4f900d1a3f803370d439ed2f3731fc8989724e39eed6a8391e03dd4717828e6fafbff0e9fdfb934ce03c9130c3ac983459d145a70a0835ac736a4f60a59f772d5ee5b8a3776751bf2fa245ba2d2e4acf10caeec2416818a7c4a11625922b989460d5cb3bbe6514f2fbdf9140d198b8ea043d7c2f33aef74dba00081a820cc59741c3a86c4b4e71a9d7f642c21bfdee37ace851e1f4f7f2910f32a8b9d5b7c49e4f9840324aeb124dd392e034c46bb8add684adb0325f967ca28dc25d36e6bd1d0ea6442b04caef51fc09a1c8b29925aeda47d726979564aea0f770ae23f02894224fd140fb626cf739a4e8f03343aef9eff483b5a7846a3b040166ca0f8aad5c118bbf9aad637ecf7ad5b1c1279368ca87e4947f65b2d94926f2121007c761d1eae7fbca75888d0f21456caf7e09c47e612ce35d5be8c4a7a919218e1dab1f99e49136ca97abf31fb86b830d5b024ed34947c513789e90abd0187a031e02ed600f9ffd3221e511abf737a45dc9e03ab6db3ffa0763dc127c3a515164ada2b3d979457cc1f7e5072f1beef9f5d8b4fc8d4e795ec0782f919c56fa336869b00faebb14732bfcb88c0dbf7f7f58f2f9d787b78ff66cabfdd0c1dc74f9c6940e10469cea5b9f90a803031ede5daf1577171bd7e09d2931f0cf84fe72a1606f0df49545d670f24184b95b7e12b0018f3d8d7c201b2cb7196f52151a38d2bbb7bdb52d5644ee57e180773ea424f8c90c7404fb50b4b88a95eb2d2daaa44de1437623ababbd7c14ebf4877a6eed112eb8f19c04ac4f7acef7cb5594692b09b42baf8d1fe506497c967b27261155adc042424a7e5f29ce854019609cd6f8ba2e2c2182765d52924fd0735dd605a8311b7467e63b24521583434bb2fd8904d35222696a127bf34f11e8ad0a38bb0d0a45811e0e445737e8a135d880f6cfe615e249bcde4739078c020ea5c05d4c527815f61c6283a1ffc8cf6ab32bf5da47570139d1fa4c8e4cd7d2c58f43d017f7cccdf096ec11e8dde031c7b029dfee906c0db96408e75022f9ed37dd4b4eff8f017427f9bfb8955d3087665655478db538e6f4a00e9bfd706174dfc5802b3bff0d2bec1054f9c40eb90c8295b189601dffcdd50b0c7a6735c2842b57573764b98aada2b05f181a57405a1565701627b443d74547732bd18d3dbe27894fd6860a9d8b54ed6e2b54e4e24b2dab0941a8bd19fbf148e6af37eecc689a119afbdef9bb31a06a12c88947999ecb6ea0bb5606158b887975aa04f8d5799f21733588c8b243ce47d4bd8e3486b41d7af501de01ac12d79184766aa12770bbdcb80bd8d40f1fa3c9c9986387b5290082c9c04243976b229ce213dc4d6168b6f6a37c1fe5b8e60f8e89e409de4ab742bbf4cd409031a48f6e2723a11695e714225f70deadd6dfdc4bb48e88d09ed5639a76494dcde5f7e01d97bb961abd69be183be87ae5c4371d9fcd3085e26edd03099693caf258049967d0537abfa96bf5c2768dd7e9ddd8a114c86b2887bb93c4e5a13a315e2f295dac6bc5fa020d8b7403c28f6ac643b5985162c4e27cbe995200099b787a823c8491e2a8957b78f119fa6b9c843dd26288aae0e5f2e88ddefd9ba26be89dc89eb3bc4e1b265a5fe26548a258170ae9a831929696662cfb19e02a2fb9f81210f20440c3f8f31e6ecb2e2ac1b631b10d375e57f0eedf868993d253a402e8ec23aea611948e13ab1b20422585db5921901a623fe5463b42d989453c9fe80138eff0bda7daa51a9194e87d544b5a51342d48e69c4d0b87755e306fe5adb92f16fb4e04ea2919d36eb3ef44d1d9837ead6819debdc20770f043634779f943d88d92ab5121bdfb27f1f1dca8b04075470d5086f61513a872d9f1198b2129a49828c2bc76a95e198f5cb72dfd567ef5528dbff36e5c1c7c5407e66311cdbb0336ebe08c373035593060a2942acbd805d0121ba0e622c9cc93c5ced67698a7f22be868f2e783bc67eeb130d7fd0317cbbc57ef4a62d29b1bf1e0c625a24c2ed821dcd6482ea7fd1e4f4ef139c20ac0ebdf8f4b275aac8effed4503d622669243b13fdd0894d606997eaeafdfac6ba74a9770e8487f0a232fe5fdca3b8e9268a61e1a1bfb69c68bb19e80a2bbc787bf46eb193dc3b4af9fa0eb6bb9dfce4f1c375bafe44fa20bf8614c82cd5e1d12baaf91861b38ac1b090313460f6b54bd3ed862935d97be715ea0933ddac7aa06f4c707aa0c328a0feefb382aea72dd448057e6c8fa6f078381ced7d8407234d932b589ecd73e30bc63b278994dd057068d22334dd37fcdfc6504f7939d34fd7d86a9c67a040e7394f28a003a1741a66b878587dd0f34027b320706a52b58f64bcc68a200d5cf7258f7775585060d9d3e16df159b9e934fcd54cd539feebc4fd1b5edcb79b6cb23b54c831e60fdf75ac56e95e2af65d7f40f33c028700506582e25600e4203c15384bff9726becb74b6e16f3b72f8e99e541128287f3c4d94a582e0803896cbbfad011ce0355581aa87a470f7b998b886238691103b63e0b1b03f70abe0aaa803b680d0e6a1a1641943e2b47363a5434e8213622deb804f13087f4de0a70d5112022c6c3436b5c92364a50c555f29a9f3f09ec2ecfdcf3a4360d8fb8db1c03b4fd75ee947f05ff61578e77ca3a3fa994922b01b6ad6185fed22a12fd3972544938249375974a86ec4cd0f6812dda32f9daeddd0b7937663bdbdd78a18f708b3d1978487d212e493f90e80cda24ba7eaea4ae8e369e8cec94cf454ead2f69aff0cbf07a35f2f2b464036c717a8a607949ccfea4e0c915ec607edb5b51f49bacf58064a4fc2066c62399197620868c491894960a62d0cfd3a7d8964342b06e7c9136f00f96d29ed60f2cafc2f8b7f348caaf49736054dbbe8561daf2d74ad1c876966b1e6babaf92f26f9d89a4f105339aedad358efc546eee0bfeeefcdf3c87116097dd08cf3dffabf24d7bdfac8a0612e33fbb621778fe2c68d2bab18d6dda6dd1358bc4eca169d58522294b72f4cd4c09fd76f378a07ceafd378a1123e1543791ae9f1cffb005a19f0109ab71fd5eb50d144ec1159ffe52f0d8345ca06bb89f90a1651c0c5d29896a203866e5f1551c2b2fe9bc0960dcf504e940d221233eb0304e896bf11992cb6f294afcfe83ea26c02682ae63891f934b1a4cd04da74c186a5ee6303d8e2220e92f0044463cc9594e90b0f5cd3493c7aab449e9f8d5aa42ce4f94612e82e4c6005feed5ae8801147210dcf372ceccfeb6d3ff803366f102ba8cbc45d8a4c24c1cd981078203e8254e8dc2b8642cceefa52b2b0f6a918050922b650e1744d3a8dda6e128099c94b5f5343a6238a8deee0a8fa353ccb610f076605621740261a66ed6d32a99a4008c1dd82082f58e6178cccf3f5c83121a3308905b9f94074a9efd3d3480667e6a83659386b45decf79f67c630f09f0f8ac3da233c23891f6da2819c34e5b8f668bb82c132a233d9cdedb5f7acb28b01f2fa0174c864c3cc5b35135b26eaa348f1966aa85ae52dc73fc3733074fc97a8051763ca83846886c9ca1607bd2ae79e5ef781ad9d330e7ec0b088628e6636240ef14fdf9f0cdc1d131316b4ffdd2f3a0d0394b9a1f8f8bb15b5585f3a03915491a3720293aad53becf828efa4a634f689fa540da348f584ca1e6ac8952e27827529e31e9a2fb83ba02cababf9bf21846037858eb5cd83c4db4ac75a3bf4e5fe0853d91727c034cbce82f209333f03964ab9eafb34bb9f13aa5ad9c0f4052a1258b0474fac1fd88cef1ac93b100da1214e0fd684dfb13f8e6c250882477a83de28a06e15f9a6bfb1f4b7657347112afcbb47e371f565b2494881aefc3cb118ad9b726a9262ca039cced74bddafaa6d24410cb188ae1e199b7cd87981ced758b83ce2d43fd58544303381add64fff613459959cc6704444459b9ec3abd6a6864f4e84164670dc38b3030d646ba102459ba3c975d825ba68c2e93620d0b2772fed2538b4e34d1eff7415242120f2985682ecc079cc9016d5110dec3aa0c0979d93944f3b8c9c80969e2f11fa01ab51f37c3c67807a94933524b76e238560acf00179bbc07928ef11e6277dad582764d50c19d9a37e3b45a4e54bd4c2c20dd9f9112bbd0520f9b226dc7b694ef7fa60b787edd00c2b14e2fc7f0172a675932b20046b60561fc120bd86b0cffd72b26db49a79750a9b0b5b418f3e1fbc6a6aa46034c268417d02616b5668d8c89a678c39c7ec16f074d524cbc5b7beeccdd76ec2f87a290f08185c5a47cddb641914f60eda1d509c30aeb3b687b011c08f480e897f4b4473b6caad5a4bd5d49ece4c80f1c05ef42431ae133dfb32ee4b867c9a367da1a914d06a3532ec1a1fc6a4a0ec39ad4f30ce265ff00f824775e7d8d69213019b59189a4a15e1fa7c6d6fbb99a77cad5c61b0f9eba3d02761642a79020909d02fd85ed458003a08be2bfd71451dc0a78cec7737b942b1268bde458029e12ea8d3b6cab549d4c47597d869738f78ff585dc20d5541c37e4159cfcbf893a672c72730b1ae38a54f90b43ec6fdd3c28ba4f19a3f88443e4e6315dbed27675bd8a0f89db93c0216f377069c402499a96bdf72ea1cfa4c62abe8f94cd081eb1bbdb71c49950566aa1ff90e34bcf71f58cac8e4b475cc52724f688b9bdc78b50d19f263eef041b21fcd191cd8c0affa8bdb32c6ce54b1500278a88a91edc8a507d323786d07830f42a6b090dbc889c90e235fe269ab1673e99d547ee2b48f0d2d444659339646de17f209ed66f03bf85540acdab0c0e67c371adb774e9a500c7c80b8d7cbded90637beb46c2bfa25d6b96dbe47a055d4f304462f00e233e942ba91840ce2d653595157dc043d46938f237bda497a9152d2fe28ad817fd111928339c8439526c4b7c26aaba9942d8f3ba91868c20d8c08c05764830cdf5331dca222bc2bf24286385e273d90f2549c5fdf35e590e78aa7993cff6cb1d929b156fc3fe052aea00511e425a54f3c2ba855da2569055894ec9725f6292fd0f9927cd86db0e4805ab95e462b872d287346bc5db153aa8ccfc8f3c9be3ac1cb800c8ab543d76c250213310444f43c11a2c88191baecd46ceb719c2787567199fb5690f8513dd924349183e715a48a74502191744f4e3e0889003cb123a341731531776e9da67041edfa091d03406ceead72440a394126f77c30e2382903dcbf3d88d34d2fd551ba1d08c30d07c353292ea591df99ea2184c04d4e8cb62bda9c4046d212d9fac1dd3e02c83969204cf57e2b7e8d31123986a2acb337d10ae3d7129f470c19180be6137ba44380f4c730d43c3ba2a4de372591e79a0b038bb358e2f097c8396063e0cf41c614204b159c6407ebeac6ccc510d95e1296e396d08e0d99b38ee75738e2f7a83c9dcd3af30484785077032de6ff4efbff28746c9381f8fa00df9b4cbf3e48e239b9a59b272ac09906333fe48c45fe109b91303fa2bb2d6578786d9158b163bc05bdffea35ce83120107558f9ee6a8346152692046dafac91c22c88f7fe5b26020cfc4b494be9cf3bb3b9dc124403dd6a8077f81daa66b5cb735465257ea4ba20a4f12a8e758f070075906aea70f614fa0f14309ddaf5dba8a1daacea5e63851943fce1b7d0586da2e88ce5336f779e77acb960f646b44f8cbdba2ddd504e0f707ab9049744ff8603493af45a2dae122f165edf198392de226786ed8808225774f12b1ba2f3c07775cca91af636e8a6a5288473da13c3242f8778597609b13c7e8701c98e467889fc9138acbb0ee8bf3d2547fec220fe8d9a3000d6bf275a8eadc49e5dbe33d2c346fa1be258850e7ef517c59082cbf1b90f3aae240fb0c054f33a89f61deb6e43d877b4f431a4cb1d02bd65d00f624cd232bbbf0666d0936836ad2cd220379f0c07cbdaafb58a9c21fd96236b2db57048de5e4ee640c1243ef4ebf552d67a2d349501c86d10b763b4e496b59031ac469647a32ede02fbf0afbaaf8102f57e56627579c8c365bbbd86f4daa4d23abeca0e734012a3977bb1fba8b2a34696fa6e2a86573ef455761a111fb2fa70d4b76dd0fd8011b4e4f7842ab050fc1e313f14b48b0ef3660f02cfea4f2e235a673ff5b23b06f3c1cb27a97a9f1b726733b6300be362b0b7fcf17d3142aadca48410c97ee23b1621a56ff43be55267d66a6c30e981aeaa9c4982e5321c9927c07f69f7d618dfbcd722a62788e221512db27d46de4a16948159903f435eebc8aaffee7c64d3dc2c186e0672e56e14f95210c8933fd9617fc8bf67818c0d0d19cad7830ae526f8b6b25f7831b81757e88e3a434d6dc90770f84c77f501a36ed9ca27b49fdd564c7048b3b03a9b6ae17ecc7cf4346f99db2e1bcbbcc4abb31a01764a7437ae7fe88a512aead3534645cdcf41d30db24bdd45e2b31e5febe508f75b9d5888ef36548d6bc2257c898620f3a48ab0d091a9e69ba579ae4071025b4b94b96f79816a267c9f176e7f8dc3ed8e044852f56be80108695006dc48f650e6cf37da022be53f1f91a8cd9a8fe24bb8b6ea664fbe7487d271c7339e9df533c14066d2ab127fe71f550bcdee4a9c99b81c591938d817114e42986e7cc059fa9409149cbfdbfc8babd43319fc9dc9a5f8f35f801024afd497963ba476892edd0bd43f48692bcb79d82cb583e7eb2facf83483acd63cf068d0ac1a0cb3c41cffd322998da3cd1f851e209b15357eedabe89668b40da4173409ac4695923a92b3f413756aaa4c2e2aa1c142b8f83de3c67853cc7f65b1b979191466d149d08ba49cd57697d698b84b1d20f063056d5895ab0c18a8e38978a2c0059eb76a2bb73ac249b2279f085e17192284095322e63914231fc25e9cfaf84cd4766e8174820402eea1f25de3314a9d4990988130c40f8ddefd7bed1609ea91f7ce8ae39f949498ee721010433118756e4aa89f3b972c49f77ed74ba4cef20655632eba8211bfcc11b43cfbae3bdfa7098e4beb3435f60f0a54fc38efd746eae22820ffff5ab1094497394683304143443351633380e9ed79446b1df808721f2ad72b4b152693a8013e401473a7912376df504dbb6a54f21c3cf9dc2d6a9254b45b5cb408abd6b3a5a38b137010780df5bcfb5a5d14003ec63bd4cfcb23d1d3c7241acf1bf8b8d124d1852911b0395b47c72370548d2775bf5e91ecc2527702fccb407c914ec1eb20f36bb15fb6f928746ac41c4d789c418f543d6ce99eaec71846e068ca6d85a7b809f75d85a6b58b08ef4f98895d611ace9d1f303d0d72953b6872e59428c42fab7785b653601e8519c63341fff01b66bba9d351208a01953cae9c9e66269917a87bab22d141b10489b0eb16850b46b37b837ae750588ae0645c05434236527bcaa1ce6803993432fe7bbe4deec4787a650dae805faee8232eae475120f832202d160086cb70c0322326694452775b8146cc6889421a4c9a204b0af5c613e2eb23527c120ca4b6a19cc642589014c546e7783b73eeba924ab5d4103ab4a8d3c889907a2a270eb8f1466a7296972e10db77f9f79e9e0045992463a5499b677efa88d56e4166bfe94fd837f21b1e1525882ece6f2287958844e2c48991a6c10ac3e51cb9e6b9c8d2406dc2259c3ff2999cd106bc545258d2c8cec26cef4e0898bb75120844bb1b6eb1ea359dad24ca224841f8405b7490d04465c5e678ff54c6decc0f79d030fc2d673ff07f8b9e5ec500dc096c3152eed80f8064acb7c41490ecce64d011dc08976b322b5b2dae187085b4abeac92b3e1b55a37ebfb962ef79cb1f9d835f7781efcc85831bc427c244de32499b353b9fb67fb4db736a58f5e6a1ced0305b7338e7d3a790975e51d80729d1e506cf1e6e2585c10727ba4d25a45c6b52981ea2db48f7a6bc7d8daa4cfa21d3f576895ffcf1c40aad9e2e516468d3e95285dfbc7e7fca041542e745b02772162d21cc297fb4288e20ea50266037691018ae2cd6158380b6d50af2b3f1cc0607ef8398084be5e0adfe1c8dff74413b5df8678e41c5be1ee5aab52ef3cb28632b6ad9196a29a13df49f898f3970b3d1a09d3b466f73076c75485e966285309efa0cff2f0b7acb0e69a77a59cd007d38c4140c22b6b9cd2c629d7f3b761afcdf3daa40734ac2e0a4a8bd0676847024217d468e7f56c523853c8ac54116920cd0ae1de0ceb0ef80fc2a6f855e5282d34cfe8367fe66478851fef03a564d8c4899354178ccb3363292121ce3363db0332e2634617208744077fd1e01c8e666998eb90f6c73109f8d441e8f12a2e9481d02b6f7012c1b7c92383c5066d85c15be90fa3eae7344a237a92bc7983076c65a2d062d8be4260259e79537c0ff1b422bb6e850b3bf0fd64c303a8fc670593c097b29a4ce445ff312ae4f5b0cae9ce783713cf978e19bac5c31b3cd5454638048e473eb042c1da84b2728262ca88f05b614ff02ba20613e19e17a3774f97a8c04265d5fe47b7c1c8a278a4eba79a16301425987fcdf61d41d8ac625a2472cd5d3e682f0aaabdaeafed8afe19146f6c45e4d01cabc4178caa566693be069964dfb2fe353534d9ea4cf69b7882b39af3451ae917a497cb02e49e6d7dad856a7a1c8bfcbf0757d5a0ac58300b0e6679260e83de4cc036333bb2cc23638fe203b113dd2635aa05dc48106387cb79a3c54cad169f0030623bfcb6323c6ff6a432f48db84cc2b526b42ecd13ddeb5b2675bc529901c50413d7ed22386aea1375cb8d7dc0689d3558be1c9487ff9e9e91d66dfc10ef939d62793424a37c6c80e7ec3ea3595722fd406d1180082d35f44f167ce06c3ec67bc382d93bc809074964e96425d74d88a8eacb33e6499e2a4dec1ce0fd583212916e7739d352169457b11424c8ea32c2e92b966e062a1ff89f37ab4bd7b78617d9063ea7a9827498e1735271acbdfdcd1de8d7dd00c1721b9d6c887152ef894f6d95bedcdd57f53989d42506d2bec4a2decfd3e656e607486ed0a3b01db5da8cc22d1c04be36e7b79e245e618c68d5a3aa59eeb9cfaf1ca737cb0ca939d0e279c2e949c0d3f63b8be7afafc2beb6ceb2377c067d5452788ed2380d53391c0d06b090c2a3c035a7c182a367acdbdfde8720f40b98c1a2712f7ab74c45b06d421131e586bf53629d05ca6ba87ed9ce57ef826d1bc9220498545238a1b2a2ee36c42c663b0881ea1d3466b1536d756e0d9316464068386688df9f3a9bf3e5307d20e27d365750d6092b5f87e343045880c5cb3f4bb6b91e1cf19711d75b76784ddd42c9fdb2e23dbdc5b9396347482bd7e58e6d8fd9c9758bb10715e66430e9633bb94101546bc120d7d34580befda5620e4bb5b4f8404bffd0608f126105507d602fa3e53e97d77cb1bfb3319dcfddf62a26c5b96c07eb0aa9320aaef371e23a95708720be6e63499b5e359c1f3bfec000eeca033ca78797ed0e1201aebb55cff6254860d0999a3aae9acb7a3d3b35f1ead3c62bbbd4e0a73d4810d21d7993ec43ac1d0ae56256e8712e4e574828685aaef134560e63045784d965ef22542b8bd5bd71cf35633821449ea1cd0a5630a9509635ca6bde38a54de3daa0469df29cbc0c3deef0ee67e765d3390c983fce0c7a4f1add995c42e5945fec99db3cead5b6137412a7df9f751ace8d125bdb9be69b57d96e25d1649895188a30f4aff069553153b10ef2a85f84b1a359b63de619fba567827dd7e22c7876b51ad87cce89804795075159778bb3fa98f719a832b2f665631f3d62b1ff23d613c35289ff0c8ce7b0645e0c62ba7b6b9b0f2c04dc798376b08ffc60c4028836b2db8fc3f90ada44638e5d1e73aa5cb253e3290b558463646a1edfb2913c8865eb1ecc2c55d35fdb5978b39dfd20de05f6a43f7a2cbcbb186ca9e0c1f831d225198bd1a4df27da7e110e5634ff67165acb73982175d673885931c5a2e029e8f95f6f887285ac6f0e8dbb0db0c4f89642d8b29ec120a77f60d720d9f8b0b6ad5b7a569146222a55eb65233af5f24876cd6daa8226658779d135ca37b3b0e46a72c58696885ad48e8723b81f9951f22bd8f538c70c35ecc2ff8066c39e495d1c13b7029513e496414763a730df83894fbc72bc3da5b2da6f311465b54b3050803ae92e6b3fcdd8c2c20608570bc4daf341512d4231570b006361076f9e49f5c0651ee697dc3bf3781b4a19e642c90e90c75f2ca799daed14db8a583378a33f49914926a515c29256fd4c062e5cac672aa0d69920bf046f57dde69cf32e8bcb6988f551a72f9f7fce0e676a904f3148da1df2de725501a4131abbfe419054f5ded6ac7e4438114b7da64adfda25f80f115c352d8d0ad8561554b69bebae423d39ef4a789a564c6659456156f98f631ec05bc9ccba4a26c5fdf5f02183acf050644f2ce49ab13f4dc180778693fb3e6fc46d7944f02bd89cba7e30fec04aa8fb29a74833141fc5ff01273d333bdb4361909cad0e99e5c88cc301573ea3b6d75b49d55d62c4827101a322fde27ab3fa96e6ce88f87bab668b0c0454a4a21415db690927cf1105fab5cc41bdd31ab404fe049d61a8e62210a9d29c106198c50d4d824a9483f6085f3994fb2a20415a8ff8a4026545b2a54fbd98c20abf7aac2c3946cb39c6ee7785a8c32ab1eab9334317ec21ed30d3b30b21eaba6f18bc390ec5957bcd27d6044f7588c3e4936bfdb4d92f899ce830c411a64b4b178c91debeda99082d4bd690984105f82b401fba9c882f304dc9eb540a3b34aff50f7bcfb94831d40af37e3ab1a5d0cfce3f4a57f5d520e256522db468de8d82923ea9ee6b97ec6978688a4b93c6870ac5fe12c16380f41070f09add286ae91165de7853c894c1fa93486002eed7dc5ab4896c369be34397595f57ade7b8cb4d59a795e5631c027f2d5a9644394d9cb554b0334cf91baa6d2a72bcf6b5cc6634b9e6d3320c1e3fc9070207caf83ef384467dbf1ab74edd5c72aea73ed022888130b33a900ea59880a9f5422ce3cbc28cdc8d710d851d63d7e2c7aaccc2f823d1e3bf020ebffba9801117488a3004f8923a81b3036effc468648f57c87fa8b878fb05def610bdf0335a5f38a0562a282e3ebf65163be6c0fb2738ad0cd7aad67f1fc3ac29a9e0aa78969ee027784d46b03897cffcf50f375d25a32da975b690c16c1f71cff614186ffcc48843033c669cc5d19ed7fb94448738f0bff9a44a4c88740d8aef49e90bf0918dbf9671ad5194e60fa5bb41027846b229c9422d30b7efa4a54395dd550805892d43039d000504703d8700854e01f51ddfa2076eef936c959148732802a1935dc79087e7f28f42c68fa2721ce62f71a5f24f4d347997d18f03ef3935a1b0b2a0c0b696a19f0e6701a935d29e6317277ddb1b5498b9cf187ca8b8728733031ed435f7b6294b70c2798becd95775846cc6e7e0d30ad179845c4448cc490f3632c2b62ee06aea3ee412d4076763c31cf3282df5b165f49125cd7a8c9405bd129f2baf46c03ac924d6fafca506f742041c0f62998213d77ea5b959a665f3f157e106852f14fae9870f3e1c5e4104a3ef9d9bb5b2bc5094f630b8fd6953ffed3f49baed756e497a59fdcaea8c0e5f95a0eda907b2fe03d680a1ae2fe2eee852d2dfd43ec72f2303dd53d3915b78eb62fa734c4aa897f72017e39081bd8f1619299371cc95ceddf3a57ebb62e0967350e6a70e9af359bbf460e4b923da0c7db91eb94850b86dbd1822e00ef9a4b3064d9e0fb6545c1b1b80b9b0a22bdb31347aa661767daf483781369eda3557fdaf4fb44942686fcb5a0e18607637661441c3f687cf734671e77ed3fef484e4b102edffdd012a2788ef1457c3ddd64ba1daf9adaa4b24c5e51d41855d62320cb7a63148724b59c11d780d2d319ec48ac165071be6d435e273210af497065269e0a34b59c84007d7fec71c82c44000789e834e3d0d8127864b882a9483948fdbb154b985f9716b0d4f89c70fcbbc64ad857291d253470987d69a0f6e7907dd26e45ee379442752211e89e3afae7252a4f10393c81322c7aa219c52d48ad3354d700b5a04365a2082817e82b092f13908420cc9777307f8f2de9fe87d5b165cf8fa900acf04477474249c86a6d4513e592c3ab12e55dff66595f2dcf4afb001a8174a687fd582a7e8c6445b12b13c064c2e66981cc1eb357f16fc420475a304652c2697c88d4d78ac066834a11bd90f52e05686bd09e980038b0e213786235cae2eab2e513c041c2fd19f7e98f60e718d2d6e63dbbe4fb27e1f5446c6d36e2395a9c55eafbe3a9009618433f24d989b353aa090a428b62130cdbe4f2278c6929c522ceec529c6393deb95ec59cce58b2e414a5512975bba3370ab5b849bb1258e53b45f7ba1aecb9f30dd3f07fe2f6eb1e800b50b457637fb1cc25b27ba0c9bbf578e29553abc562037a725e380d1edbdd15b6604f3780566620717a5807945ef2d0c1465db0feef907c1626883c19d325e0463d22ad6eee66123f26946717276f8718d7932b326840d800fc782335c168de20044928843271234b39e31ed087b953b7829c30e44d047c657e480990e2dd2f239db627aefa3732a5fe73511eb6a0db2bd301668dc226123b375a9c4eb8ce7243078538c1909ae0d567fb13b9b550699d5fe4b15d28b8f5d9fc9831a8f083c58719b41eda7da4d9c2a64a2c2ca3ca64175d4f9aa69e3e2fc0b479e0b7c407b355d9d6d6eff7ee76e881bf095f71646ce6ba3d980cfa6c42b9d0c0aeaf370bea28548794e3578d9dee47579be905287b60dbf70a0736b1edb4dd2db000838449a0b714466bda7d7401be72a6d066a6cb8c706afb88a5147bc2a68ca5ce2e3847dc9fad461ebf4506871cdc0ab5475d7ee8bd9a722863ac6d620b52eaa0715653d60f9cb8f202749e7f0a6a14ea647ff195d9a2a4afd12d9ccf89f9fcdbab25328584bfdb76550f9dfca9fa7e46202024f37eec6019564d4e376cc8d1eeb5e8708e2e09e2b8fa35034d94d7ee92175e01c8abc7ef056f77ea95a3a0d69ae457e645dc445b094ab97f3f3274f7d1791843e320f33894e0f7a76323a80f76b043b3aa8e9b8016f6ff7ba46cb6d782fed6aeb991dcc12e2c457f4a83cc2c05432d57b9b48105447031cde2ed26374bac34146052348173db898166838e0fd6b91645094ce536d73e017f42e07590cb74e05ab0acdc6765c3a9fe4ef980cae03cac9cab5c8eed1b45cc0940cc11d9281d19b4640f375504fe83e10d8b6ce61e3d1789e8e364cd9bb121507973aa91a3c760cded8141c2d5e5a44f4b6d0f04f479b7a614d8f145274341b7cabd37780bd12725410298db1fc751d14a44e2c159c8b284dfc44dd8dc3e2e01c3311c15ef268ec5cd0f16fa2fbeee18cf3c784b4892dac2c1f47efe8f3900ff80b0a8e0a19b473e874437ed059009d8782a8cd1bd005775c7c02da63bacb62cfc5e850f00812f13d0833493ec67eae726c5dec7607dbf59144405c430e9d1d8f1ce704e2913060dba27b1b4ea6ea9d3629b92eb49fbd0357697f60b30a4c9b0da456f332f8045edd839b63bee4e95ffbd89fb3f45fbc964801c92f3977fcf025714b925ca6162761cc857cc91724198dc8de2de7fe7c4d8473c199654fdf56325772f4698dc02c9b87d48bdd868590877facc95b3b6bf18188d0aabbb2e187cd0490a5ec2ae93de8b676a2754572710ea34f7aa98905ff029d3e6510bbb35971b2d5b7e9fe98b8fe6252fbdad5c646e228b0ba8daedbf51ed8a978256192a646b0a2169c2790dd432ac54671d41f0b30bc90c601d6aa0a31bb2af3b61900ddc6385365b4c95e171204a0a902a216b6cdcb07f559cbaac81cf3564ff6ef10decdc585258aa39870903bc715212c099ffccf41d19f1fd597e94141aa434ee4858dc32b12164a2c9e058e2f6209b88d8f9d6ae2c87b336f04690f393eecc6d5ceaa117afe777eaaf7a0aee68255707e88c38638640f75e2ce6332715a22ecd66efa901ee528844907d22c1f2b857c328015454bbbb16f2c3983a7c4d312f2a9c997137fbe2ceeeedb60aa89b6ebc54c729dcd9e5aee40a49fde9df1b45d693761b528ecf2baf4ee91e8ed4598308b852585c566e920ca0133dbf753cd3788c7d3ddf90c86c02dbfac3c86db9bff11fe95874ec5a8c68bba42ff07ce25566fc2b1dc6842a0321145e490c41b931527cae8ea8dd1452595e6b57a1f176a8e5139e2b9d0c432666163af6a5e2488d0959fb1ab8b897bc9184f5cb76d38b728f38cd9891da568b243de64151af3e0ca634f900e769ce83535cbf1073a9b04f9ef2224916a6bf5e14541fb6204a368f55bca126ae276670cfa52c84094da40592c7b5829783c2313a965d4fb15fa3136ad73a0246e52c5638d63616d2fce4ca29597226bd7ab79e275e150bcc61c613886d26d3f130e4983fcb3cfd5cccacb97e51de4efb698d31d3f3cf075f76068d5c297e1677f5a8793dd02bcb795156c0100b1ccebf0696ed00c890ef6d895c4ad2e72fefb955cea09e2bae485f11c84a34458151fb56154aa20a38879f1d9528a3daa038e30f53ceded5a5b07995d80eabab17b71dff6276e424ec750d5ff2450a24b259b13189de1dbba8494d72e60298b4d6455f17723682c5eca885e28d375554a85b67be78f1eb8498f0ef7fe791f2ac6823ba7383ff1c73834c26f5b9339088d44400530f573b6ac485c6d4cb10893dc7a2738377cbba879bf8f8e09e454c7dc74f42b90f6621097b0f344d5bb64b1ee8db3541f8e43b073a36a8dc188b7e8b912c265454203505abd822136d906b09a2d9c6591a3e3019da17e9da00003c1ae0400e5cd55e9ae1e4705b38e60f3ac358e609046db1f41769f43e8d44888f78421eed70455769754c361ecf05266a7e63929ecc2725f7879e4222d92c820fbd12a1c332ae8035b2c8b7b5f44ce8312079c14e4b694ea2602d44c5b71a3191416cd6cb65beb022cd8c55c278f7a41581050def1a4c04f73c45d12e780174885bd5a870fb9e69b1dd4570b5249e132dcaa35c3d22c528438f1602dcb829a55198024436ce4296953024ebf9e20d16a0056b8850076f99d367a0e8db916676819683db9273858c351324af5558558c81d2e30c0ccf65cb29aaa1f849bd98112845a3075e5e620ce0a1a4a64316b893a932e543ae4a2ef0dfeda199cb27630750ec02ec14dee97bd766895d747f10c9e4af476fe4fe86320707bb7eb3e0f655b73f40c7730253aa94051e4b90843574a3b6520a17414200877791087e63af8854a0b0c0eb2c8d587fa6d8bfe95ef82ccc257421c2b5d3ad011ef8042dbcdbc5b279d79053a788b0592f56dba9f0ef32e65516cde731ec3a0cf13a4f9d51655f49ff5445932325af515f828d1ee686302455c9103bbce6bee8627792278c62169862bbec85e94e74f7814dfb008d3ffa1ef3ca6a686b2b15295ea885e0f073373cc488a67f3bebd234417c66c54b975ddf17ab87b47a3cf1e6e0f05e22ecc55159ca7d3b7c8371522afdc5c6dee443cc643c1be1303bcbbeb82482e6695d88dae38759f089c6d29954a0d2c7a542a65f55bb7b93e228b2d5055bd2b9f5b5202018a6629a6ddd3d3c390ba30e04b9f1c1e1bb99cbbdfab30446bce718a0297ba0a06d6e3aef38e9fbd67e9140a4966ea4942efba2271cec6c72e3c7a4daae6cf094b4216b67feba86e937f480ec2d1ab5de97ad7db14d822da689b5677f24cd8794a45294e9fd689fcb5ba67016007ce7c633938506d86996acaf1e319e0f8b1c54a429448ace86707bbf26c1838463e68a7382799acdcd698a004a286fc0d83cf09a4bc34e1cded982da2a00f63dc9b69199b43ca945a5d65138ed66988b053ac91d28b7e53be23cbccec09cfd0ab6b240d5acae80bf654a466d83d4055328b5e10c6e80a932d2a6e13738b67f20b37f6b7afe93acaddf7f07d2b253faeccc9e61c16e28203dd5890c22e55f8c1927fda12e1e818aa6dacc1ee59770100a7e9da41de0f75d3cd61ba6c3a05a61c2094c7fcd81e2787dddac342fc31210e34d87c0e4a8cf0f3c1a069f69bf23fff871a8c9f79980548fcf9a6d25490d54b3060553c43ecf82e50183ff64727da23915298bb3c49a684b8a409a313b09ec18dba741a503e2670cfdb2ba860ac6eab302efbb2a355d1c4b9ac9ca49b7155c982369bb99c4d36673ea948bbae6f701975cc868d952c278d8633ddff58047ad04b2a98a34a5f6bcb8b5c8e4bef46357813f71c0638330ebb6629fbaf9497d63961b2ee1fee817cf8fc32ad12ad714108ceb1f8ea7b2136a816e6fc89108a71cf40d910581a06f7e494b22d9eaf4bf283fb79feef9ffa0df075de1c6bfe8ac06d76a9c1c9ce80f3a79327abea7a1ec792dba1d5c223e6823d27393b604bb2ee67748995470e48a1fbe19ffb3c86a4847b90cb39239aa3774bda8c2c4b4e62564db916431d23db58712aca5e7736af7dffd97fb23f016f33ac991fda9ee0c8e496f21432c12d26e6b82fec897ad3cf720c8e2aae988d8dd38b9d8d1e1338edd29f50aaa6d82b6bc87589a33e2f501dee1951b254932745edf28206dbf77c147d73bc55e23f8b43316c989d14b6fffee2927a63723d4bae17063bebf19c0ff4328d0dc2e24c781ec4ae3c048f7e6e0584996df1ea62352b19c14da0e1bf2840cfa235839cd2abc5878a79aa5d420dada0f43fbf4d3a90b5ab7b03794cdbc4e5104622a79a8b3e0182c6330f6fa8a0c26b50d33b07b343fdb3755c2d0e7ff0fb4fb0de49dacddf3e0bf5264362e401fff15b41872707e1422fe28a6b6f6b8a346a516f15de6ed5d2eb01082b1e7dd7581ef822b06ced57236838d7a5d4ef9a924795051a368a4d859715ebaca966c411ac2b7b34a8702a62bcbbed232c9849da979749bb0eccc76027acc1e1ce88227151c88a7de7d3a836bd53777ec18c2641212fc87e52335058f90b74df12515a401009924fcb6d430338283dfc0c6e8a73fddc9f4079f5742bf87b6e74f81cc2b8b4b41ad6a8d228b0a1501249cdcdb21b24b53917da134b58735622c8d154ce49dca47e54b9f6f2f23fe4ba33876e82cbe1f27be5b6e8f61e4d5b9b136f5cd58c4ad9fca453acae374abd38b9defee0342d4a19781033554f7b8ac95147e22f0a5792bb6c3989284273b0fca420336dc4e03c1fb3401873ba4b14264760e81ebc9f8efb902f33507ec302570454027e88d9bc5897ff8c17b1228f074790e68c7b910c8cad58ed373f245b35e74c33477ece4667fe4c21a65ada5ade7c2b315599507b7ab349f7aa9a88c666388c5df66a9a78d71cb1335020822423a0d1154e04ee4a2c29fa92af5fc27b4eae0618d0f752fb5bac6fb224c40d99477f1ad66adbccb90586c103665bc89f9a863ff0292f32bfa7d4e55c6aece27bf2dd2f965e6b5101d213d2fe2554216b82598cf6d8bca7a3136cd5035572a092ee965278182cd05a5d20436927187ddca4dd8eb9382eef71ce5025ce264ba9c2b4f9998edff589092428055689f86a596fc62171f3ae07f04e33de7a8dd2122a8f9ee9c5690d739f89ddd6fd410060cad0476a72093e724bd4ab8c11ce4b56558eb10fb1ff78b6b5ebc094eb2787a88c9e82322868d649a3f043a57777e5d1126cd29e0c96d2fe1d587afc3d89e49b123738fa21d83455ac16e9e1842dd65ad30f3809b980691d4b8ba059c9a5923c506460183d829d1d4a1fc2c01e0b03b7f1f4c01e246dbc42a4e88d0bb8bcb0f4d02c294971b17eb1cfb56192e0a42b5e28df359895aa8c58671b1db457767808adc7e356cbe09e61134d9d971632763ead19126ec707f82f68c88ae05222d69f8dad28a1264b99200861688e23355ee9e2e89d1341a54cbcf4aca9dddffb283df3cdb090b58b1b88577aa0291462daf2f95675af4cd079176ad016794c68a51cc58b218bc557c136b98b346614db652eae8942d0321e3d5a02b3c75b1d791dbfd814bd9a007bd4f8c7734a378f9a2a7da3a13dffd1582a84d2e886b15aa3ec9220143e3e9a8dbcd72f99c867851ad823e40e8d39056499777b9fa60b27d812be83c41155bba55352cdf93f07bc86c61ca50700d50db9d78d9c3be29269d99d918951517e1d9208ec78ee72a8fcaf2754f2062ad4507b57d6624606c1940a1e3fcdeed33b55ea0006e66b3930187f0ff5e159b34b50ed188ea35563ff769e61cac456639785aa087fd1ac3e7d5ca0e23244e8a510e7e377150444730f2944e07bcc7ba143e12743d161d95ac4eae21a058ffc412549bcc75609582dcec312442bce6e221ae5728219150f143d0041891c1ab823c3df3a542c52db71edd353e26086040bc24ff01944ca0c4090465ce011c9d6cdeeaca287da8358f3d0cfbe68f8366c5fa839f4fe22ad7d0f3d7e9548b53426e5d663ba4fdaa16bb265189a00261984af5609728b8a774e0d880af30f26cfd20f89a96a7587bffe4ab1026635d61f02a761fac97f9653892a494f6c4ce257975b352432a0cb4d8567ceeceb3bd4ac78f80aa0348c3a76186b5ff9cba0f8bc336f657061ceddce35e8351267396e7f60989e9a9cf39701e3d5715cb534b13661b73d497508993724630f3d43f39d0650749f3b0dc5570841f7f31f1590ca5064b828077a00aa04d1a8995aa060bf216837643afe8d06bb06892d0826e579c2052d81bb860bb1cc1aa4207e7253c7e84186c02c1a6c78d78fc8f30de4389905cf544d3447da70c0d4278638ff7930bd118bb2756518038308d0948139549cb47a80d8228e83c0e2fec91b84915a8ea2b6a0f400c6adbdae4d41ceeea921827b6a43300a470d0f42c96a625d1e1d4a3ce4d7c20546e6176932f00e91019c45e4e9c0e5466ab784a13e8b982f51ab177e4b2ddef22a0329871fc86d2f570872cf44f31b1be657345dec111887176ca681948a66fdd188beb6bca67249f3f812d89ca2a9d11b0a5bbca35d2663689e7a3d34179738b2e8fb70180332dd7509f247a7610f2cd33399db67031a01a0cbc4d69066ae934d7328fa557bf92883cdcbc1593ca9b2957ef1174416178121db35d9ef0b9076785a71fada26063d559fb3a01b1dcf13e5d6288271d0bf3e25dc74d8a9805708c04a5024297cb1fb08935c644a9e9637b41c8a82a40257900ea41215aecd9eb70ca2321eeb4b41f16a51dfacfebf5d08747b308e46daa7b93ae7b5a21b87db288728ea9d65841480d498cbf32f81a09f86fa682e114193104ccce456a6dcb840f8f2bd81ffc4d8b6098b8d56a2ccadf57f30da01b9e8211aca2edd9e6f17ebaf9a3792827d757b402aca54533e2414d61f5ad912fe09f3458af145858b5c215df385143e85ea5b161dac3b70ec34b2712be75dc71799c9419f445a84dbea05d477b8f6a9e423291dc016df4e6fa46e5fe6b539b43820bfa595ebd09ce825cd954031949200ef520ed1cf4428944a7a594e2201bb12cfce6c341a9eda5b9c6a78a6ed7478355978c9401ac2d1c45bb737140d5411b8ae22daa55925e4a3de65b4d3635f5334e008d92b4427f867b8904b9aba4895abba2d072b7b9b7c11cb70ee30129ba4212c9920946dbfb1d63d6f1b352e4fbd35c2b918055af379efca50ae961aa967215831c38a146a753b2974fb6e75bc9aac61ea45a972cfdd8f9cc6ebb05b9a19faeea01bd179c0ef41c500ebd221b17ccb53d4484911d93c66712f82c6161a2d3d35154142293ccdc54164fc23c65a930162e64db38b4396695c2157325526c9e5bc0ad61e1a22f9c56b3dd52db7adf0ddc122d30c58f3abbdac5663328180ef830a0335d7d68e179a3d8e794d5692f22bf17f3c1847efe3d10aedd3ac06d34da089e0ce1423a07cc9f9328862ead9b3006eb7c4b6bc3d3e3f5c191b9374dea3bd4de94666524c01812287960bc55a99045bcdf0d958f8f8d011b6b20a8521004fbb5102e357e4e734a5f932028beb3249b7096362b996742066d28f7f52b191b5e30456766530e0a1bfb9a13754097e0b1af112c1d4d67df3a4327b07e3316faf9139e3246dd5aba01665d8ef23d3cc2ccfbc195601e947c928d967f90c6fbef80a92ae60c99ea3b691f6688bcd03864cc866b40ae30451c6c9f8824fe2f61cf54a36a63f373b975751df16098ab3516706fa5f850ec70b84906a5f89a89eff18345e32e842ac88745805891803b1088fc2dc2cc7e3ca2edfb4d84c5c90f01e1274baec5d4c52ddaf34bf74dab0dfdba2f413e7f9265972dfd5ae17dadfc06c6fbc4ad8552a44bbd0734a791bc78810fbfc6fa4d5bc20ab4a836153c75e7fb546b6c82b0165a4db89ea224f6f58c9cc553cf17f34773913026270c898a97a0c8aa7fc481ef3c8a2fc4b55128f9911040ac53ee61fb849bf685510f5466cc0f4a53d225f9b7e9c13ebb13d34a0d31f69d2e25d8f059fac79a43e36fe950f12965bfed936416537fbff9ea3b1b3be43fa8a20bce8d6a9ca43d65a11d83bf9de23e898bbce583e9212deb20efdf983388cbc6b3d29c89239745f81414f959eb39034f33810ce023c2b077325e8a141543803f2ead7ce6dc97d517d131fc87fc08e06e214b2a3bbc27e9c6ade664996c73b59c409683eac4ab161f0b87a279daff3ff1104c13d7bce5a7e69751eb0d70b1cfd82ba887059bd020cdcd8a3e0789139cace08ab266237af8e733208b92bee85b353f0d38964cdd0a63d4c0cd5fc12c22e109c90fb438f75703af0b7bd001841298421f19f38e88fde9c81a6931e13cf61437626e4b191ad55e975c2f0d380444b13bea4c386fc834de5a6b6d73b914b2f9fc4386631504045485bfcef93e2d7c520067f372c75003af0c2d0fe1a69ba1e32ea64cac9b35f51ba584c49adb6528ab9bbba5391e2588512e9ec32d17ec5e277643db8bc6e9570208091e1dbeff3330fad5e512f4ac00904eaae72bb70b5abdf5d9f2e200f058638ef1289fc2f2b41001c09990aa15181763e7eb48fa463f0fc44ba9504bd7f57fb8830d304234a7d78aad2becb4afa41094b7f5fddeb9059ece4c0a3d1303849b1e29984194268438be657327c2fbe46423b68205eaaf4f12a978f7d2f52f21c63e89507714a1c86f2b208fe800ff3b29f31fffb908e672e751decfc3cdb04ca492af304fe2f36348f26a6ce47c90ea5b377b23714ca5c1ee7e967b31165ca6919fcf5c5112d5ac5f3188bcfd88ea49fc066f7d5277b43729a16afd7c1fb3db878fd252e4e90b511b26f7ee695cfa4ace200895d313950d45a8790701c329646c0c70515b889f6b1d5e254ad7d50eadb60854f9bd313c4f4e4925f8085bb7c0f38e535c76ce9bfab6395bf4442375f2172dc19a70082cca1a42c603fa1b7704a849d7d0d673310039e8a85094860b816739192902ad1a6e800ebbd399494ebd36c4bcf76a641aae1db803134bb38bcb87c8a1ec4c2b80bdff40d68912dbed8914d43d19915f7f8a308e2674378929d3862c8421699781de6551ff7247a7d17272369f553c6df48d0cedd8df261c38677e060c037095912be411a6ee1d650f6529a6adcbaf6e5e58291ba54c1524fadfc08b1937fec91f0044cfe263c2e88ab229cdaedc71f767066548745d36b09d86b8f817d5e6ae3c496ec429d8c5a55c5d51f712cf75aa76c55a235067f86fb0dacff8e9dc06d07d805493a2b59de222a188cf7f25a2bb2263644ff189994374a5c304cf935a6fa0f7c46269e766511a93a64863a5b451a1eef5d87e66fc55c8840b63e80d9ad4c8896fec9dd2e5bf83c9533eca52d8b16f537e31251496423550ecfb3f970279b584bb5eb7d1e05c0fb8b0a93dce14b7c618e79b156c93e64c653b4719ab22235b74f4f13dd6c44a16b45742e7377bf57db203f5d83ab7b18850a0455c2bb52aed07b3dd043901f98563503a933310cc24281a372e9938d805d94054ac2d20b800c3e3bb92213f8dc9b27b46c0ce44a2175c364a165fd6ed0bd5a9931413a22e81454fbcf999519e24d12b5853c55da2fe5ac26c48e3258f579b6e9aba91e4a920be62590433ee6971dcac7c5d7e066bfbfdca7e54674681414659c9fae1a929c380eef8d38fcbed8e0a91985e4d4cee219a07e41c6b3750cb92a1d6fa2acbc1677865fc33b5fcae2540db31679f06b9a3846fbb290dcb284a2551fafe4028b28979ebbe250c4234503ee61979fb377513ce539f446493ca7deacde7a2921e72ae7f35b6cfd8bbd46309f180dedbad936bfcb76c4bc28590b731e21c915a34181ee22a39affe7d0a5a4519727fef8c972f8066e8c3f10b4f300505105fecfec3b31cad083c5d98553654055ccef8d8affca27fd6a955a46e10fee784c71df331517fc800ac1b4d14933f573b2976e6b7d523399252e49b240161caa9e49426389d5e4a57a86ff8e70d387589bd59c0ddd6b37b3175dbc9914de5f5f6c0e6db803639ff87bf3d45aa7f7f80a531f1e10a532914905d8a03fdc9cc461fb2f87363abee05917132b7b2ca87f8496b2524109725bf574df0b7dd76215577077fbae16e71347899e11bf7325aebcc3bde1a3beccb3cca5e7434436370c57cd9c7cd3e8a876d70f1fd49cac56ba70f52d04f2f5a08c814e174de57a284b802aaa2b77a8b7497a0a6c06baca4c671db272d37bb28eb14260c81105e91752fe61eb5ee3c23e831e4c4df08489cfe42c8ac3500f1826564fab8455d1fa85c48738c318c6975775b8e7bff4cc19cbf00980dce7fc353774d0b164523cafe5b741399d549f541883401b06780d4872c3d4078d761d80bb673b6d7c44ee8be32822815154d520eae6a1205b1f76fb1836bfd2a3f18a1ecc98a348a2e0a02b7512f468115e568467a5d5041e4b3c9c85c6f9c290d551c0c14756bcfb8c01782e8b7615d3c89ef4e6b006e5af9c1d1167ce56252faf56c248fe24e806608de8eeddbcb1a50bf715a24fd6976b64230386e8c12d0a20bea4bd2f36d803ebd505c84292b26e748a4ee526d869e2e9086c3acd730cc0a96bee622e545f990c634db0ea76e4985747d8fb4fafa49b76fadeecbf1449ba49c28c27cbf13900d4bc43611bc18d7b46c46aedc1277755a1e2df226693ff673a1fb9dae71573292893ac7ff49ac325e2677f7f9fd491b0a30f69750a4c8d600ead8fdc1ef50ed6a47b09587e2f85b55bd9aa44533cb3f11f71c6db09e85a091293ca7c870932b6c374057e26e32800bd2813dc188a9e4efd734f85041df7776a63cfe165e60bce77b4634221ba103be851305d06dfbc200012673671f8308e2221850150ff52cb22ad1e97cef850ff9512fabbd7adafead5eb8771c607779c7bd666f0333f4921538e95e8a29de2103005af580db8716738618097200518f2e842c1dedabd38d304e96b58bf7407b7152b5e7ed46170422f672a70b89cc58cc4dc6b3b51f909fd89c7c29b38a091537d4df0f43dca0f0c5db821a42c4493db8438d767faab489385e4edc6dbd4c5ac1dc54d03936e509c430b921a2ff59c39d60d47a981f680e3a70fd15525a1d60748b518a6b8832f4094b6ba32602e07526c8ccb9f7fd9ffbe04dd2b3d5bf557b17c7d81213df518295dcb5c91a86f67c8cb2c8ae1517bca25c295f2c7f51a730b5005f5eec96ec4ce42248580bf0df118dd9cd294bf30a955aca623279c996a63f9d40b858b28b87cd7b4322ab96079a4321944107d6c40a7b149ef68e88bbe119a27c4a43da2b130e3d9d4027c10ff3b1fb6391c3a3d29b240fcecbef58b9760e4111803fc7006b038b1267ea67d01dcf8e9500ed558cdc84f7407ef264207703a07d8474639a221abc82be624716027c98f5b45fa95ce251a3126cf04103a1f89f3f62b725c10a7cab96da4e372a160ee5b1523436fcd48402d71b760ea5a7d71c7891f62f5a10b096bbea4222e8419c90b023da1ac35819e560a1605474ea0eabcf69caa7f5201cf7624efe74733d19870e3290c58081172eb515161ade6eb4ea77b9b8c6edcc73d83b4ef41c1b9b1cb2104a0bbe79ce31f27845e37ab8f6187774ced1f0102cd62e2d7662978af1269f753b324b783861bf3c2bc02d6a26b688a2bb3f8c81941d4989c7b0935faa4a778011e27743da785eb97cdd40c10912942649fafeb00d5967d653c36e6fffdc1f8189e325f5561d2f8fd679e80af701d96c010a3ed8c9a9cbb469dc06ea62cadbce8c245e2fc7a19cc34d1b35c0fe373080f7164a146b3bb2e7ca66269369699427f7e28eb5df18460399c9b5e56748da6a582eb1223aa82d6c6bfa3c2030794e6caf0f1a407268bb8a22b99023840780b43f9c3e09cb1a3336d4449728d2baa3da210b42918ee98c54a54a6560a3177f54dbaeff6f7bb1db8d7520f1ce7a45d4f34b11e852cf7419527812205487245bebff2939d35568a981185974c97257f7bdf7ed5f0e783c34852b24520a5e187e50aacba2197f0605c560dd0e9d28c7d841ea30a162e7087011d37c18ac9bb64dee8348caacf095158ef96310477c39cf84bd1adf95be7f7bedf343cd4b163e7dfa175d57d917ede5b27eb5bd42e7d5238ea21aa8cbabd239ccda25ee016d30c97a1a82c9018888a21f3ad561247325d5ec7c45615d982dd0b4783718bb6403e0e96dca271cf3a9847867807dd7a6da4ffdddb6afa61dd368af88ab3220f26cd5ce1a1e1882f1c5b42ce09d24aa85c57d3d56a404bb6b8776859418b226e03d3920776060406e26c60daebe76fa7e1ae745a157ace1762208c1a982e67f27d411409901d6ad116ae96577d34361ceaabd3eaaf0ba02aeb7b6cda644ccaf5a9c4facdca7c7dcb015d4621137dd83e12b7e70c6d69eea3bbbdb9edb2206dc14d2976ed94026028064f5c73c24c4da394e3d500196c4f8dfa75d755d85924ce08e44d41ba4f6826354252d5c458e3dd42e2fff0ef36d0a7d2a77c3df386ba4f4ffd1688c6381ff1f5b3ad84f1617cf28b0c9f0b0a965c24c14456682cf700979fbc191191583f9460f43fa26c560c2657fe3e8902b41cb35911ca4d551093541edfc6389b1f1171e95e61bbe1a9a7004d3fdedde4c3ba7fb38ae9478528c3b51b47710ec1ddfd680516105e67a00a54cd7524f103649f0b7e309cdcdec71ec2dfa9d20f6a0ba809fbe4ac1621a4288af1ba5dd78c59c5ca76bf2e4cb268ed10451e991bae4b90e1f3009066b3367c68ca31dc7f4376015a71e060084c7672eb04bbd21254814ac80254f2825f5955dfa62904a1e7acf32f48a099568e2a8ec79498a630e494d3c720f1c680fe74e1d837e6df05d1f8e9484a1447c051914ca8d6437989ee4a578c3113702076068fbf3bb1ba347ff579a444454fe21b34d6d59006833e536d31ceaf8d96cba746342bc71ec0d53daceadfefa4ee2e903bfb827644796ac57c36bd6a4119510735420febfd38ea66d72884c5f601cc597250107bce1ad159ec3d52e8d0201b18f2038adb70e126e5d8aa44595aba4bece137c43adca7f37dbdb20e5a5e6cf81c2d53f737b38340aca961c77b770f1f5aa64244742e1bce48e0b57371e9ddf51f761a4c095bad2b3dd5bd0a5db42773ff9e57318514429de8352a3dcba86d0a71c0a2c8695e983af67b9da9d4e7774cefd4f47c93d321dfe401450017242f102c40c031033b8e3052f985ca846efd5c39fcb9cf3b47b3c25941e19a2e8c5637bd0cde461498111617bc358ab21a586c9669f4fc789310991529028324daf080e12d47f54afad90db07502fa3cc2ff55dfa4eb5577304cbf224a93f5a16a67709e0a22e14ab79e16fd6a91f9ff4be1f7ddd2fce7d0a4891b0d0a302e018de2d659a3eb60cd89c270c66a993fb8effa73ea86f763129bc4113ad137dfd6daaa5fd8c0669c598bd41d20dd9d5ea1600ab80520cf7ea4f07050438e8b148dfa9d26c88b016c6e984c13122e532a7a2d8de7a2250ac2eab0569cd15731b6afd07a26e0fc5d863ede73c052f993604c4f5404331b0d01e15f117b6dff258a78b36ce6ae012f1c6e0f32b8ea1a89c48e0fc3016b828b27dd8e934a4b7d6e76c1ca18797a8a40fd7a84f2c0921a1842c43e92755ca2338a59b3804f130cefc42056904fc198dca5575e916a04de52d9219786867eef19549118f34ce765483d5696aa67d41379823149cdfcb600b6a69a7d2e2e1f1ceb3adc4542725fa85de1a70140356311355a0ff5895245f183cb22381794bc16b6ca3f5bc6d6b9717ce9462a84737ec7ce5c4a6578354b2bf65ec6334750ec9de466c18114ec12e8220e05318f3c91e14350d62f3226fd0bb2951ce0bcaa6f6a4c763faa36a824025614bf3d5cabe14967e8098ea6e87db0b4e61b1dca126d90254c7903064dcf9222115f0561cc84cdf617d444dae7f3cd39dcb003bd47e94adabcb8cbb26380832323b7a77e99cb761651b61163e9ce0efb497596cbc7ca0e17a125948a5b6b8f9c08dcd86230b54cfd27a644ed5a6735d6bed5681a70779f24fad7a79e84e0f6bb6dea695913c276350c2b7cd9d8a06430a890d72f364686e6d53b6c69ab26af21c67dda289570b00b67e560bf2f3277eb193bdf0b00e09a702364d6cff1a2bbac21b685d789b2dcfd0f0a5d51296a616cfc045f8ee8f79b4c580d3aa74da3610c6dc84404f895d1cb7b8881d4d4fa6f378609520bd7a123c7aa622db509c0666ed999a9abd8d0930d9b367fa59eea75cc65218bb157e4742fac6af07a232ddf1ceee0b4e38c3d5ab950354b670e79427eeb010262fd159f9e603ffb5c6182df3faa9f5e6f4d0b8654a0ac4cc0e33d6283ffafcc0f4c66382f2c8a4ef729d728850ff2da0b5be59b69cd387531eaf8d8202690917bdc7a1221504e8be047c775cb03282b1840f35bd3cc3664cdf9781423eed9909400e7aebf72bd8c2e085a38ea4713360e5b6962266a519a33e12a7a11224abdacb1efea1614cab7f5c9758f89a8fc94b9094791d30bd7918fd738c1c8a590e968bf6326f4bc02017298c9efcadc1a32e64583bbb3639ed5e1a6182a7c02c7160e805b4ae16a2bf4e5625717c52fed3e7a0c5ab7bc3911ff67a27dc6f09e634c62bdddf7303ab851dedffecc611a9a2de86112ccf8a1e2ef9c14e3e6bf117053bac9d22c67b2306c06fe8e29863b6b0ae6af045e56bade9ddd6cd5bf335a9a53fba904e4db0e08ffaa23adb087d87ee9deaff57866df81d48db2b19edade713a3260b3c606c9c88554d9d79430a08b5a11e3fd7dd07d0b20661ead248e6873a3499d5a37ee28c9464c3a3ea6d8ef8592aa57bd62b8d2a838165503157e5cde6add3752c9231899b512a877cc135da6c534fef6284fa3d3928fd05597110bfaaae925121732daccfd175604bccd695d644296410570c1355da6254648a62932ff9f0194626bc27bdf6be7f3f1f71379290e9f1303ea54b33ba8a0cf6a9fde43e5ce0a3bd76e3f176f93b146e460115d381164f6971e4b31bc2f8230ef6a46a3edd617e04ba9a4588bf5655541982eeb74aa258ff69f9f949101d635826fe32c94c93b7929490fd087077f2cd1d7c037caac9ddc6ed6d0c18fa0ee418c6cb4cb1ee50f4df648888ac5c91f85fb2481b39e2fec9f2999d1061b435bd1fdea5f3d25639a0805302a79d992a2b924a5655c139665ba4f624eb0db0e0baa282276c86f34cfbf3fd1224ed522cb12c76b9a765f341ad8d45248bc59e4ed40ecfdf44f14fe62f69c5a8624dea4ed84335080b9b0d1069d5262bc2ff6f8ff06d2dd299915dc0f5158f73921a4242060584d03fb13a0974e3eca89d6963959650fdb00b8affa53775275769eb553cbf4bb8330fbfe822aeabced88658aa96f8105ebbfee07c0f35090c1fe2407cbf1c606f772770e0307af35aa48cb8c35aed15af315e8dbffaa2a6b89c5163cc2f439455ffff4b7d63ca9c1ee3c07ccdf3fae91eb2103320a4f955d2aff3ee64d5421582892e3ce953cc288c386410e18c822b60d59d0ec3b33429cdda1d1d708658b57c04ae767c9b8fe4c7984da08ce480141a12e46c27717d4ae65b8c54e3a02a09da7a8f1b292dc0c4b181243798cf3d762604887ade6ec41bae4fef211bf493096f8d5bc770588d8334c63408d3ac6c39ff666b7aace8cfeb71c25b12b7c3b1576571d0072520b95c3f320516ed5c561c9ffdeef23d8e920e137d2964c38a988f435b52a24112b5eecd1acff9326fe37d3ff88d9326bf275313c26b6c1564ac10da2d34e75f0878308a224b97cf7dc39a7588df6ccef167988c11f21faf7c98e8177c6f214357ff8a1ed437cfa5e2bc7e36b4ef1e355f9706ad40232c1ab7072f41f8b2d1f4fbd95b3d98593887763e0c292600f42a909ff5e9a515baf8dff50640741f26c253ce08e2d057c812882d8d8351a3f061e1a322c01e883da95ae7e8088e5b101d1909a7c79f3886d556e287b880616354440d7421994fc3a48a1f12767063291f4c110d32bd73700aa5d3410a2bcc306a05360479df852fbe4b84579aaf9c1123e9456138abdebaaedc45e73e763fc22916b84aea063463cdf670581795088ab9c0c927eb687741486ce0f0c1a5ae6fac288e95145751b9e36abf672218e9bafe1475d45cbd1172cabf76d0f9d96b4e533321945956ccf63875b5dccd15bc08e43ea4bf84abcce6cfa17604941ce3fd63edb8bf7bac13dba8a6be1a93285bc50421bd8d27117c82219cc4a149f13d7821b7886508dfe8e1fb7b070928c30ac105a4d5c76e061e371d96ac8a71f4f0b7945e9cead9505b4f4017b5e6f79757f11eacb078ddfad0c2a4b59dfaa937757941944dc4ce2f38c64695299276bc1d81b975bcfd1d7a4e12ad77c35c53c5336da8c81a180262a52fb87857bc3ca3d8b949cac4c38b19581f369419d0982376bd4126ba781f56c0704ea3a2288ba8baa43451c968c8e53390f9e3ab5f317abf801c74719618164bc714ce381587c4c623856d30070e4710624961e28e8affea7161a6c627d71092ddc2c1170b0ac287a2743961b699d5263189d6876ba8df2409159e363fc7d43ba6c85cc8271f6e7bd574be670d9fccafe2831b53b94d9ca2f740828f1820282cb2625e476039ddd5050d32387961c60d06d29b74d50677011e9e5b273f045b613f1f9f56e00a66b1759e5fba640f45c2613a798fe5b89039ed30e0c813241c2d7a7056f23a68ccfa5874b4a2ebdfdbf09397b1b82f921cc0efb36fdbb0a796221764aeca8dbc4c785d1a76ce7b4bb00e16fba500543bceab361b07985fba67af5d59352f167fa93061723743a7c19f03235c3d6b780b145b31ad832e7e210afb863bcc3e6b6de8e2cae5807386d21a2a3abe80c6d89460575d67e460bbdcc50f6f2d6797ccbbe6b51660487bce439b6ceb4ee41f7f1517f5dd6a8866523465dce7434bc98efbe947cebcad1ee2656c402488345784a48a6ce23f32b160bececb66577d62385525cadec5d86e2bbf86d356c07db06bcd3ad05f6ff20227ec541a7efa79a06e8096fe7e42fc8f1e5d833e1971c69c0889ee33bb1ddb762760e0b4826cdf203b9a5ec32eba96a3dce3917e943f8d1f2f2df9ad2a431374ceeafcd032e785fea91eadb8bcc912c7a02f55a35f04ece4d04c7f61bac0a1a44bccc34f1585a0e2df325c957dd723c412ce72937bbf78bb0b62c87ec9edc4b915432c5b2c93fd26f291205dd42f634a9d19c7e2d8e2134e1fe0457d1d80d40bec1f2826eb0f188b9a40ee14875ec40e546c1be9699e8cd7a5421ee230ad66a068c61e55c68f82c8ba35b41b3909b12e1b4afde15895540bcfa7f33ca695dd9b48f261f2a5a6bb9d0da2138b408180d83d0aa3b66aa19d54665a853ef3670d47b769d31ac6a9046fda6e3dc4839bb9f24b59021be109f7120db751f898e24cccd80a2f50874d0ada225c8171b403d250e22c4d6d9d63d11240d7768eba8968eb8b8dee1842a785bbaf5b640ce93493a698a33c7be5ff9177bffc92eecb1250d88c1b0296bdb549e33beb732be33a028f342875cf7f209f538eb841675bf93a986a1104f7a2405c65c2571dc13c83c89f24cd6c3782370ef6bcf17ece7ed9b4fd4f0ab22afbe27abcf24692de1337a4610f751f99f20f746487a9f534e22db177aebd15e4028e266939036f9c24711cd3d1709d72c468f8e3da6de5669e8d9feeaa2857f10fff97fd0bd1fa1157810e947cd914b770d1c34296209460cb66e9d2e52f8f6b64f2a645c2a8e8cae7ed3946353f5e7b30511e80cce32ad680037a7c658e2018dce8e40e67fbeb9ef1dc1b1e2ac81d7bf8c5b6f3c14d1d75fc9bf587cbd47e43a24b28da857b5c8ac8d8db92d455e94806bedbbd944b19b37493be1b00bf2a6887db9fcd4c2c239b368c95280be5e07f2f68f7ab09a11d72966e81cfdc59c86025f82931d92bef54f91f865ef34a009e7bf6d3c774f39bdf94d311a066167a54774e362b427536616ad73d1e03844edd8a35634dba340cf5b55e9714427910af3e6a0de5370f44c7d314929abf9b93a65006dfb1aa772a0139ee6c3864a82a4c1a579b9cfb235fe27ef4bbf09f1bc103c52d05c00ef20c37da9fb1df2c41c7765d909225194d6299971439e67e705c1cf4602515c3234f9c99193750d65af4d530673f685741452cf32c8a35eb0bf83a944a06aa53b687f9f59c027afbdf0257a275fc05dd4945de08740ddd7f516f2a4910e767237056e0bc4b6dea02e0be6b04b09eb5a6419f6e7399dd405f6971b8b762c60c43aa6eb6992fa15c185105e24d99c9f248470e2aa310683700f9c237b35022a0dc0c9d26232a0115c1ad362b76ff6448f506256a6752cbe936e504e31c3a141520cb9bfd1324f94540d1659c3eb77c7ef397fe558c8e942a02dd2c7644742270e5212a635ec2b4d2382677acfff35370a6dc10c695c35dba8fd375ea97500163bba7de92b7aa1f9061bc711dd88ba9985e41ede851eedc95966cd8b8d951cdb49aebf11f5be5feb2d3ab091934a31683893ab3290e26e2ecbbfc071d9c9190cb49be7ab1467a0e93d218e9995ba717324e09fc6e330098162d26f22298cbecfa9d23d453024b353036de93935e0ae0d703a6ad4410552cd2a48bd6114fda37c50cdfb4d5860ecd90f88fd0d3cd6c202fcb06143ecef7d9f7adcc4520ff3aa548230f3acfc4dcc8ff46623df631f519d7836755629debb8f2111c47e04473c926d5735afd4002c8d06dc696009aa085c18adbd83189444973ced566735385b3b7a65b48e26e2b23b6830f8ff3185a13b3836e75d4a9f36a17f51ca256ed35d05136f8dba794528cb68d8db7647300a71a54a6c20f37bde7b250426ac014b78d18af93799b90141d0de1b05dee3d719b480806911a43f2e57ba2a44c0d5913d2aadaaf83d19e6d33bd5a96d37dd9b8a6c605acc36208d5b074d5bd07d91f8f90f506bedde16326ad919ff0300da52addca4230eb74261df3e48276c0bf6917ff444e329973ef0f190a43ee78c6c135848eabe12dfc268f9bd6739dc9671c1ebb059e6a9f53ebfe53e42b5e9c41c78b4b5b6974a6499c041727d44109b15d2baefbf8698f1bcdde92c20720d4babd6f451ae9f1d84b9ecb320ccc4ae5112dc0ed5db8e4bfc222675a1b3b750ddab6c61b91eb0b79603842b1b988aaf3deb1de7e9ab62b4fd2f78944737d45eff6a67ea3a8a7b9ee0e2e3ce0c9dcc90fa4e5e77eed969e8350b81f3a4ad6cec3ea58c9aa5a643ea53e51ea338efdd764a223780d58d86dfc71d53ef188dcdc35a81b47411611c6d885f0b09990e779e48cdeb25383158ee8bb3cc39fe4557aa7b7d290091f25e3af01e60a314a5afec7a0790ba2c01c9d679c3ca21f05ef4759706b043943f778d1ec47fb5c62ab6c7e421f1376e2aba6d552e813f0617c595b7a57fd1b19a87aeefa9bb0fc474f353cb738ff12c5be4f6712e8ebfacf7fa21ca61086ab2ab79d3740404a95382e6a0163485e5c5ebd4eb6c8ecca5c6bf61c55fbef6fdf3eb4058f7b33c951ee7464b70f1c4a9399c60d20b7c16732e7f7d02e7408ab01f5807b14b9d8aaef1343c53ca0f01ccf9961b6f0b1ef0f0f745384029487cc9ad0c1cf4b48ba12c65d37b381c8f5196ddc714aaf3866663eaf8c48277abc695e5223c18b595cd0aa5a76536b54d4ae8c3a3c569ba9ffe1ce7b8b86774422ff59a7a465740c405b7273c42a685d1fafa3d04de30c33ba5d0f69372fa8b8aa6893d8e9502536055c416d4daa9dafddd92b6b8af2962931623f18aaf5329f034553a31a31560fa54deea5a800a6c96e01c6c6c5a412f05c7faee9665b161389bbb65eec9364bcc09fec87d5568865b11d18f7c45c1a7d72e550c7309680b04c40ec0a7b2e696093b0f9cf409f7110df6981c010c6e70ad4db0da391234fbcc1c1273587ec61473bab55dca5172ee2fda42904ae63384eafe047508d2d8137520cf519b05c985f016ed4aa39a3eb4f3f8c5fab04e87286a8ee4e3c0f96802ae07082143a2a5615174f90f2c73474f810775b837655b170df57e150c9a1b44dafc3a6cb774bd62c5749055bc5ca18fe47aab10e3a237620edc047c695aec608925358a784d517c186f5db94d4f121fc01125fff46daca5fd106a622988426ed476933c727be5ffab675db8ea2d70ac64b6acbb0d13b8ea34d37998ec5215e6609d4c1e47c15d1e18ac1f18e7b949f2ca7c34cd773df4d01ac7a51c654029e8ca827b61e3b8477c68060f17a5ab438bfe13bf1f01d9283941f28cb65abb78adb024211ac6e49b73140ceb92dea34181d0ed29710d5014f0553b7d656a03dac61a783fb2cab39b46cb0b0e516b63edb1f0f850c051ade0e99eb5738c6689eb3e5f0a5045ddcaec11e5f7aaf95f4e72267570bfef478d747e0f86536aa435e2d16fecb751114bdee209e9fdca7ff91a7dbb165c5f9a068fada3a062fb51c08c6631f36d0da189c08bd27f4dd4d45a5ca319b7de93bec30dff8e9079d1817d982551635166d68383170f7a21725f8152d4faea268619d23f193ab99bf4fc414f03b3fb31687c2546580afced3d35b90aaca3eff27b5eabc2875629a66fa447a9d3687abbefd80fe3c8c6d781352d165c5fa33bbf32f74eedc7cc68b692d7f6582d29837cecfbed2761b162fd314acf38d2b7f95beab27c1659fa1eb05dd293acbeeb2ce6c56cde1c8c2db6dccd6358f188b8b228a8b7dea43ad68638fc4dd803f34a6343a4afd3c2c69cfcc78b1d304b957c092fb4cb597a7e2ec8079661a0526e67c746b70b5dd083e387b3a52657ed82c67581e976f4cbf6a050080a4149f1cd154cfb808beabbdfb59af8b066f10d33b48b0bdc1fd441f8f7a4c09a2eebadd53d72d67db8f4a2499846e222c7b033d1c0b213b0f74567ca2449d6fc6f755fd3365c9f0154bf1ab189f5549be48745c96a3ecd3a6f97248117cd37fddcd8d733c6c2182a69ba9e3316fa32a727e0b2c3665bbf9e3e4ef6d2a2e6af35874b186364618ccfd9e0a3b94cc912367a9b5e14198f40965e94c1eaa2e8ae34c7687daeb97770d4426ab5b312e9c52dff4c1e50675548f4fbd944927a6bd11106155b74834327f42ec256f715ab9ac2519dcffd3082621bb621c67265bf7235ea6316d7d1df0f5d7672d159e81f91c5735b0cb54a56a7057d81468677f2f4429d68df0570432171cdb6e8e9a5f38b8ffefe0e9c09754404836bf98fb1960d97c9abeee07196fc8655ee01929ee029ea76ff6aee34f919415c9c2233c06d77474a756f3fca27526ded179e5b2d70b2d471af50e04a03d9a15c53a086091dd27aef57001089d09bdf1593b1e57366431e6038be7836b371dae89768e76cc7bc82edd6d9b341de4bf9c898783385e4c851ae71d8878c5ad2f1d45e7d3fee03539579345483e7734d5dd4fb59503c2ae678415000c34c4ea66c1dd8a31d8a6e9e22bd3310a704d2833f8b6a1e9cd8212957f2fab6ec798be74019d710af4eb5ce4bb052d948c132ea3a0b84cd89c3e1dd0edfae4951fab8cc64904df3b74b2699c97528ef937524564684c81ce93341051e691ad33b3c44746096ab4c51002e7bcbc4023941a90fd8c0f85fd95a1e7e3b1a93d7d05d503ae5648cef3f1c8827e97bf27f9e6c7fef706b8570d127a6b01c89c6d945450fcb918247e3b5687b5a77f2c110f7ec1d64bbb07271b353394d9e3b9082dded2ba4aeb1ad3ed8fbd4a2b0ad56c81d68b68b5d3bd6c59dc57fa1458be42bc55053abe2252c263709743f020b5410e2195a19cb470243ef2f55a4229bae75a30009d3c809caa5ac9cbb0ea1b11de9e75d9b7c71a894908e46e28ce663ddade317c2478d30165cc3ec263819e41fd0af436eefc110a6c628f3db6e1ea33404745c5825f7bf55d53a88b6d9d60a12ce94ac1c20a65e6e6a0c07faaf53a7531afdc8e1df8ff32dd353bd704cbfb2c4841ef23bc089fcc171e32937615530f2f9c8ec87807fdc7e13069079b536e6829eb71310fdd9c318f09b124d0b41011981c10d36dc7c724cf384bf9fd48e0c92cb96b9d94e3cb3af721d26b5cb30bd1329e90399547e6ddc7dece4b74d9e48b3fc7379577a73f61764f57b34e37d5aacdf2996624278d0e8135b496d81c897441323a609ba2c40036f9da9f010385c1c3a69dfabcd214be42bfd30a105e3e6d9bb3b4abf12707d2771a8ddba02e073843e64c38f6616ab1e82547674057b8195b26640dce3b409fd7735dcdbac51c1e979f5b5eab6472d62689d3c541a4eb1dc17313b292e8451e3e5896d7dd2ffd7e3aecee7772d3b9a692bdbd4f6060bc982a2d9df020b103420fa808d6798818175c6fddb2596d6d7f7793f4baee193377b85dd09e72896c8b86dfd3771f5c454dd81fd5f3929d86aef3c1db872c83890468d97db3673e1711551974260d976f166f0fba0c1d0858f94175679a2d6d7948aeebaf64ae2c661fa4f94fe0e2bc111cd4d30afe0135776e60464d418deee1773e2735009b11320012211c531892f197f8a85e3018d3a80e01b96a396ce956624ca380fad84112cc983debd6e4693b12f245ee22fca607aa8b957dfdfdb0d330f29b020934f93d3be388305b5a39eb549e96b42cd03a6d2064c2c8e376c5e144710263918f76f472ac58e4d8bcbbb2624f5c5bb256021fbcb16708475803db8fe7415ebd8eea23a117121d0440b718324961f1d09b7aa2c25bb9531de08cc482970417c8cc8a437831b399577c390ab0529a3177aebc7919274eae4c6898512cb424c39d16000dd8c68ebc7fa063a0917ea4589084bf9b8ab9520e41930b82f5217c1464c0299bd1993add0f2c171d5f68befcbc260fdf90b0b4d57773eae88133c4cbd59eb35a1be7d41cf83a9699495f2d005bd207183644e131dad55a35c8538bc624f0f31bb7556ef9a990c3e4a10a08d3fb8672248445af9e0b49eda15d8ac43119349dcf586cdee4395b49399bea4a4b7426b96daebfc61e269c0965fe3b312f7d87b220b45c5a2fccf2da0c443f51a16ec4d25aa4a8d0721aff50a00ac331a5175335154e0996f821caa5d67276bd3fb5764358012df37221426f9b7f51f6da86604c1f806dfe7b946272023120fbdae4273c048d1f10668b38c768bfcc2b860fda439b268740aa257dc9d4c78d99e0edc4ec276caaa1b1fe8c0875a22dd1ec0917476568cad70f9f41341197441d3c58bc6681cdb522d5cd586b35488df91949747834cd375da6678035c13be616db52e748fede2f609b2f1603df41833f488e3993f78a25c1c701ddaf2584172f6938b3ea6271a9e530efa25e8053a619d35ed72e8f7b8a9d928075305ae7712a2ad957b267fd2e4ee3af2550f8aa1a3de190bbd0494fb8a1f06de74d3408b75548cb34f60b4621ab99d19d442cee4c46d53310b1327bca142efd92d3ab6f859b76a82e2a4986071cab18dc999fbda7e3dd920440a5dd51cd3268015ba3654d1edfd69ef7af422761769ac1ed9c4a4111499224711dac34b15ddb62e4f768fb433303bbd389bf61af155d2f44f4cca6585a14e3d8e449fe1920d72a03e9c95a2029a06fd1dcd4d2e5867d08d6973ccb8eb67936ffc82cc3b0bb54460c400a0043a11f60051c2a276d43912686d723e2eedeadf015ebf52f2a8499bc6e784139bcb4457c1f67909edc55766f39e892e6b6b4fd7716c0e654d01c3ca93681c6c606d5f948a816da10e491535ffc79c0e639712ffbbf6a2dfbdb8df40b8b7e1b07176ed67fcef461fb15513f6627b3fe4f5b9250964a1f47217350710529dd0d1cd65d37b866b3a5a977633d8cf2cfcce5ee95efb1e27b995a135eec8c58710bb6c9b285392498a88f0594244667f453bab3e5ad602da3ffb7c1aded498ee8220a97872de42cec78d5cd1104a2efe531e26102853341fa0d42afac7d7a51c041b7451c5b1eb2053c2010c4b6ac96f1b966c711a441dca958b07471125e0de977bba6e2390d07d125526a1fcd90afc715d70a14728a36cc38892a036caa3d8d88cedcf20a55635620e6b33c93dfe51b9421ba4af13c234a538b7287a158cef408adbc6d57fb649e5bd970202579f3197e0808c1c8115f747ac8c679e5ca30acde902e31db2062097f035f16ab562441e612fa1983c5b0c20edf148803e92684e4337bbc85754335acf6a120ecdad5148cc59228c94626ee56d745eefcff8df19f6b8e3890bafd3dfde49ac79e7e09e9383241d66625e7d8bf357ee57fb936daa1b4a0c6b03453a762ac0b3f2f6257fea81e4a489feb41c42db3bd183f9df57bb8ec081727c764dc3e0c58ac2ef82123699b9dbed8575fefda5c61130a7682ba7acd361d917a88766e1aebbca838df29b75ec1994ede1d2256f0cde1eac528cb6844ba0054e3ae6c3f84c0e3df5b826063e0a93964c1c33aa337d012103ac0fbda038f36473cd1b90179bb40126a6a2129a7488fba683823ef87193e4330e82c31d36548db0216cfde920cf7566efa469d7a42f6204080992e1849c337cc67684875a066bc9262370a7c793230b2a59af6c6382fdab886fb3fab6eacdc81e165155b73bbe2cea0aa4576c8b770c0a0aac6c56f827d09ff8a538484265b0d6423b651979b7b7ae11be2af5a094da50f443cd1551e3032a982efec4bd6cd90111b1504ad9855af78ceb168fb24878b5896acdf5e4bbc0e5262f19c7e74a7104f4ebd665359518888018724f395a3e7974b62f9e500664fa1ce21c9b8655d49d59103d5f6fbc65037525d7e9e5829bec9379ce84d805a82b80be6d009e2f3533c90d818cca1d52250e919a15a3471e7966fe7619479709af7a2712d0d9cf2436e897c63f33a1acc6112f9297eb1b9d726febb87d1db6761c05555a7e5ff10f2d8e3bd07c64f65301f586b8109d2c2bf418526f9eb87f175dea61a2c8fba6c1cc40cf529a6aa2c17e4653ea4e08bb1ae99c40cf7b13cbf48446b4100d3732d52b2e1b27629b2e873d84f19ef55842a25a4ad63dbad9f6f799db4724c941bdbfa540c81a226506990db9dcf86fac9cfe6f828be16539546ae2358be24a99cf12813fffff7fc0