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 78084 e5b78e68711386c9af654516b5e5bec2478ce800b65afe3d8ad1f5044f64c996

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
5ab992ff57247235095af59c020543bdca69d3dc6de926f4df6296a2c95be936
Certificate Block Hash
e5b78e68711386c9af654516b5e5bec2478ce800b65afe3d8ad1f5044f64c996
Source
getblock-raw-prefix

Public Data Hex

001000000001000000...0060390000b01f0000
0010000000010000000f00000000000f0000000000000000000000000000000000000000000000000000000000000000000000006753abdb1267e98cbd442e2204aef8a1645d8061dcec1d7268affd2a37508d036859c240c80505c9d9353ed91bc0f8207607f95e3d0b58035e3b5e0c8057f634e95f4727d2084be5099081baa05c6210eae15897a7ff4db43100000000000000004000000040000060390000b01f0000

Raw Header Hex

000040207d9e1bd6d7b62b554ce8bea1a548c851ebcafd50594934f7a44a01d5a5faa09b5e2f31c184a8042c9444ff3888b8f0471d02b2e15678e7cf03c7397340929dca51513d6a8ed1001836e95bc9a29662dff426e96ddcd369cabd4305029cf55a0935722457ff92b95a

Proof Data Hex

59,560 bytes
121216010307e2d90a388288d888b6ad84e4d1587bebe88aea072bac13b76e7ebcc9118de24fe282763bab5fd2c3b6f6db46580f43d947a3b35af0330bd68e92e5640f1d7ca244ec3fc48961ce70cea8125b0ca4fef8a17778bd614052cc29196ccbed8152203d19033d3bebc213d8b37c0f69ced9caca10f3a57f9a9152622d15e3af3dc316cfdbd24b433df89462249c889447078454f97f239f8841478afe2af0158f39c22d5837d5a11990203327d5e50f527d5a02fd67c1771940b3bd67972a7e2b2690cc8f36786bb30ac0f3a602bdff2b969318c9dc3eae146a66212dd994a5d42e087a6a92d82131de670404b4bbe2087c15489a31f0efa3f63f9dd0a3c7ef65f22023cd5828a39f9ed7feeda5db6594fbe449eff81d693421807309709702f951cc4b087d99cced731b1a063e7779f28fc4d0ad522b26896aab91133ff0d1d11d30603dea793a8bca93a9282f1f5546b904e6aa271fb0460159818c658e2debacf25b94f6f3ef141770e4a0c3bed9832727c851f247f6df5613aaaa459f54dd79dc064ec74f926971581381da1ca2f9a7306ebc485f3fba0cecf520348a0004ef51f65c7a1dd7b9d6bbddee6c2735d982d46c54ba84a73ea8eb868bc2fdcba8a6d88484fb9d9290c98e7ca09f49fb3e9de80b21ec764539eee322e4d9093f5a0c925b9bd85132055ba0067477b2f48de937fef81927fd75ab28246e442ed5a8d1389c34d500991f70a5d3a053a618d106e505444242c3d6031805f426b8a27ce6158fe8534bec5e5a15a1381b29f1e461014621a4db41bb2897830e4c615a4bc166b9e140092ff891f460e1fdfe9b2a926e2446e9bacfc02bb0ff39774390c7018b16083a63f4b8db22536ff4e660accdb4420b5a709f4b503ac5f768b1f6af95e008cc7effc59be359fb6fa27691cfc854625239bcda18593e6c9e5e2ba598a941853799b34aa30b7829ab1c95fe6855300661331dc1e81085ea44a546e9ce2fb3df74c82ab209827b9a9cd42dee04f82b67d199899513e666724703afdfeaccdb2cda8161fb441fe6b0eab0ec2bb7d8f52b5d219d9bb8313aa133bf1ec1d134c06661516f403c4126fd15e16dda78a3cd1f8611dc8215c5b9119086b08220551c27b9b55358779de7fbc8dd2254766fb8b406f22937bbd294b5f035c51b51b0892e5ba3f523babab6f40223c42f1de966676a1fa08afad0821d2a7cd8e0649e22515cb655c445eac8f4f4680a8e8e27a440f65c859f230249447718d3a9b7da8e62593b30108ade989db964b0a84ac2869a5bb6af890044ba40b6b1ac5e9a55ce7672e1ebebdbacd8735d3a5dd8c3c681ead16c12895e6136e719d5c9077a936f2ee4e342be2f17f3b692e6ca0dc5f6ba64695240e92af6d65d29080e7fb44aaafe786d2bd86c5d2898ed7dddbd6e7dd3f25d2f6f26df1a768cd12daf14f9a65ba41cf01285b9cc172de817716a58883fae30abced48d6157ddbaecea8dde884bdda5931b068aa624fab39530364d40b1c0c3e5c52b462566fb707beb6e09d0b04cb0d4f5c333239700f47ec1e53cd952c8d367a7bdd0a631291c02e5d2c07815d8a244f68f712b122c3922ea5d6b8a977ff055ef74c3745c0e1e04aa1b32d8ac4d13a9e130a028f74e35bf3011e934c0bee282171d483fd9b8a12f18156df1a8bbaf1c9213d607c3557552f541c275dc336497c8bb36869c2c474f12f28c9e78f78be84a069912064f32df1e41b951bac5d81f58e01d227ec719238436986dd03f3d0cea294d4b84db6e70d1e6e49027874f19a267e3ced4ac11e175c32b20f1d38caa6ce87ba5f8cd669524561a9663feb27c6226ec0751bc4ae4b416396141f194a9a4d068e19e21a4ad6ff0591b34621ba68812a62655a3dcdf3684278865b006b35a2b89aedb12eea5b0900d42fd888487aa7b87e6c2c62ff0a78489d34814b0aa5921c8d55877065e4f7c31b035f2f07327c5d0ca694d422ed0d28f4651378eadba8bc6747204897bc88ad7abb490e158e94d46cd46df2779994365a54080a829fae8eb5db6c8ae5d80aa01b430a1d8a2478958393f267350f39b538f680281918a4f5e363de50ec64dc3c05af95d8f36c5170ea8d63e84199b3595e70a9931a99cb379650581d8e441221a6510725058cc0a2252645bd0877aae70c86f62553a01b1f9f48eb11e902dda125bca44ea0aafbb127ad1c0b42d9e50598fd7719c40a9f061fb752c4923a4e5e441e44822f72cfd0ce688a4465656b2b6d95d39dd7101ba23d695c94431b183b09159ac8967244f7fa2f881f7827d3efed54d63c762c018d44ebb7b41e8b719ce1bd7903018e2f5bca64d556021b038935080d74f32883eb37af81a8528df6e1aaccc322cb34e076b9b956a352901ed4a7370ff389ffdef802813707fa81566e832b37e3ad1644d942877aa9ef35f3bbe4b6440533fafbc6854ea491243ea730489359792b77d4f96934f3152e5d37716155058a912684d0cce323916793e19d8898f7818a0f432a48d3ad5a3d056399278b3698f77ce4bc3ba2a2892231c5e3c8294794542b78159cc810fa144014c15b6c276d19788da34653a1adcf1378b5aed5a50227eb145f200782ad507e4a56087cd09864656c9f6def99d41196f7b0a4d5766a717d7acd2631f8df6e0c5ba97d42c08f16d946d2a324f5abf88c2910b492371d6ec242bae231f31dd20086f4192ffc873347c365bcd8ab277a5ba036edcbb187898a2e7b86769378f9641ee78adc07decac9b16e1b545f6df63548dcfbc983caf67caf0894b171fb1de74dfd7d950094ba68b25c2bd07d20a8f5ec49c84ef7f809b05407ca99e8c6001a6f59c446d1576c6c0086731af6688fcd6697a8c1491be51e041a34dd702c7a8815bc0571ba943998aa93f910b64df99321249040ec16f17419d0f13fb11978f5ffb0215d8d727958d9ec1f467fe0f1837eba2efe82592ac137e4c095b988a26542e07285198bc66ed7105f029a6f5a5e80c5d1c1065e57be62913388068c37a823ad13d87b40a5ab320ac5ffe1c14999aabb971b8107ba892dd33d55fdf6f01c0a20cc87397691083da37fb8ff056ea65d28a6af39cf3db741034ec19e35a9d34f1df549b3330dc0703733990a099f93a67af4d3b14c2640269dc7f734809bbac0ba60faa6dd24fe3452296699f51340a2bfb4c709c27bb977e7c5dfac5adf2f3aa4c2923e406caababf1bfea4f412ee41946054b3f307279f29bb0c5ec0cc3c99daaf2a321dcf99e1e6d9e267c4edd1165e2138ad285500a828e065b96a0cc8a6ba7e7cf2f2beb71aad6c9e1c73622e87bda41e8010754d2d86b30ae50469defa7d0cf91df76ffd9e4c3d497efffe51ae8bfeb3a1d6e15fa53222c724f469523993dab7029fae48387b49ea214a43d241fec53ad7f5187ddadd0f423830bdf48e909bd40ef7ea585f925273f9cde1a134c50605780e28e7ea554b76bb885c2960a7ba80f137eee6b38368585c974e740099599268e6f9bcee23b54f8e874c5524d7eb8d49838594774c751c0272f1bc568adb74a74b8b068ca11a6c6ed59e1689d1449f24efba59814fd023f3f21c0df5b8c0ba526e9c12b35b817fd269bafca2dcf26a2fcc565aac2e5a3f2df09a91c36537d4e370ef9f281becd847a775eeaab1154adfe0ea6f3d09c17cb5610ffeb73e51999dc961ff4bf64c18f3837478d5ea26a27ea9d4eac70835e4c8903d97ba3e34f2baa5a870fdd8563b845491036953505783e3f47db9457f030ab875f9b7cd6eb7f8d61035a6c04d891a4bd9518a91e1b2a4c9d382cc54ec70e27671cd2f0ed280fc3b1c00bffe7f38eae7d86713b494757b0fd9458dd8087474579626ed5ce5f4993ead8730c04757095491b85bc4ac6f64669747db895cd7caf6c20d3cf981c01b5fc9b048ac93450948ebdf456a0d86c81ef36325f001d5d69858e2435b2ace77c62d948446fc55810f8643b093a3ff4d7b72dcb4afba1fc2c7f61565281bf4bd80c7ceed863f2232d4d1a0deb82434916a63872d0e6a816eff4ebd7eb206e7d0e67262d25d0aef1d5a5eecf13d36a87c577c2e37c81857886e1de16be0241a25b3c9ee6c13176ec6328573f0912a71baa89931ec6549780537ca04a3c3037646c2a3666e60044f73fcd0310f67496657a3ee26cea3c96332b47fa38de5f1826a6b099d35b70008741c7050396c8d9213665cf4287ce5d08aac1a1d57b772a281eb46d8decba7846c312f043403a815af8732853d9e6eee57032b00cd974013ec7cf7b132bf266171ad9521e39832290674dde52a361803bcf08e770a16d22b31e24e1ae52801437a29f19c0670797c1d5b7274ac3564ba8e047193c1fbad23d61474d98d6e12ba2cbc3175fb61dcfc75782eeba867d6b92f6308d48884face745197e1bcfe896bd743c9a0e12f4a12d04a85b61f4f77ed6febb9166ca49d8de0294779ff3d4d8ec1c3bd1149ccde9cb641a7eda2e03f9502dd980ee3289fdee219951f97008575431568d39a65f17efc01b3a92ebbb4a1ebe612873656ab6cd5c7d56c25664dde985f8d81e4430407248c2383585b0904dec9d35844f0108f75c160db54b35ee88fffd68cbeda70256ed58c0c5a42adeeb4687dc0a3ef40370cc5a26c6cfd8be3950af47f4eb94f624fa1ac931bfadd27ce6e7be4c97426697c58d4949ca20a97cc8a91ff27d1edeaad99a13f93e10aa05d97fdf536254a7818d26fd6c12516ff1d60098f9dcc5fb329740bcac1b867b440b10ff5599fc42c78b367230721bd0ba32ffb65c637dd9f57255152700511253249d71f293a435bdd82cb3045e886d22b6cc20aefc248b1c3c6398e1ed296b8bf7f24804bcd4d960f03b37ac45931180b2657a4437476e5fff269bcc31df9b7aa773e0cd8f6dddb2c8c10a57e1f5e964fdc8114f86326db9eb02503eab1086157210213ec3b86ff1db6ba9dd2710438701676612ea870b1deae10b13c664bd9ce62c285de5349a062a64f4f257c6ea8ba191e77cd99b365cb60f844bc638394380e3f7c3a5e213be83a99abd5f327bd7f6864143b8b9dacc2725f2c3e9722649965099124f6e066394a6761dddf14a23d6c28e11897a81be6f884c8c65b841af11ab5c2052eb1f70bee3fdc73195a3cbd62d682925fa53cb2049a0db3ebba2802080edf1c763a3293c8b02ae6d01cfc50492182f123d7bcd713997012f7d7a23562d4ddfa30ea538484d55d1806fdc7242cc1dd6c8cefe8d5478e6bbf83d557b5c82524d914b9d79515be9f5900aa6704d3fb4bb4c52ac762e9070bac697942add47ea9735c6538c9690b167d14aa0c326fe56de619ca552edf5b948ef4ad386dcea35e8cc833602709fd4b6a75395de42e6e83249e3ef77b2a9e848d006bea7dc609b643e894caa46e7ed747e1a31e1ebe569e7e1d43579f9509b9f7f233d1df799acc33a427adf35c0df24e11a0d5c4948a90cf2b85ac229d31761e6ea385b75285358379795a6f0da9096d34250f395e390d10d9b02feb91766f5f6ad5e338e96894ed2dd61c89d8922873f704015810e907ce9c9caacf52ec40bbae51be35b30a184693aeff51ab1b62b0aabc372114b0e91a4e5bb7edd87a8d76a4b41d7e21377e8054f59a19fddfb698c514140ecc2ea1e8ebbaa19587f4e55da317d4a635ed382f45a1b3b223af132e644d90c199dcb349f9eb98a993612f372eb6e329e473b9fc963dab15f57812cecd902983ba54d88d625c843033d1381efa8641eaa1dbf1211903e25ffd453aa8c9f2be53b476873e549ae94509be78e3821e5024acea7807314ffd512ad863a82666e6d9396589e995ab16780b37f6a31e50f278cabf6afd4c58d9bb928eaf5304ecb0892d540d4b07e3e112a6effda0402b07f20759d127fc54a94374311ee27fd11b0bd179d22faeb2d7d0ec1d7c438932af8292c7f2a818af3ceae4ec78a49d15c07311ee32a0b15103ab4e4af21e23b878649d385d150c113801328c56f21ab477551de1dc2ee28f57971dd899f9a1a81c6099c69e773caf7cf0c7e52a82b6083b78e64868c0568e531f0cacd124077c975f688545167f7e2c54544763b3b48b42dc335baf3d4af93dc1b962c0d7eaf81f59e84c77edb954907795dd108fe6d56f3f419f370c38849613d11c50bce930a8b321477779163e52d20623b9d4d6ca42124ee03b91633c01f6a4c14ef735e3985918b3f15d02a3c04adea42263fcc77ac7ba8334cf790872ea6ca6b48ecd1e9bfcb9cd545800978ed88703c50d14de476130e59265f0b4b7d7f27d3ee82afdc235c394bb785cfc72ab016d568bf06bf1b0b96d0f1bba5418ea9cba92ff8b48acb1cbbfffb99e4c6b274d81ac480fa7569fe86615b0d12a2e0f75a63c1b531d2ebabfcd1b8a444a17c78566bc728cf49171d2980223f7741a7ac86ded4b8a76996adcac77dae9a3c358a8c1d817bc74f7030aa4f9854f38a92f409671fcc2a874b77479faf613f68ce8388717930bbb478be89b794d1e37106279a06be29bd4fbd8a759f82c3af8aaeec8031c9870a1d11944f9b78d6125c2d93984bc2822f99f5a704d0edb55c4f4045759dfb63e55128203209e44cc3057a6c7d99596450fc0e7cbc9fc8de944a76ec27f1fba18e134bac022ed1dcdc513a021ee6cbee648f6f801a500f22f62da25b97f92eb94380faf1574cf032dc8e2af06d725a2c9760344aa2ae8cc266469898df1d3ee5d5b8660744dcd9a29693ca4998089ce3ea388ca6c0d592bfc0733e2f3da11829c69ef7d71644ec29be35d83c093c07c7eff90981e8c559bafd8b3dec5880af121a51be5dad9d0442e1bb962996070c322c1b38d7b56a1bb42ab60e44b28f0a5efe447341ac582b42579d21573584f69dce5c0cc32772744e74bbf8cf83c256fb2295f7713cdf438b8c23e1f6ae838f6d0ffb45ca1260ae786d4290f7d58c40983c75bb6ebe7b3086d05f35422656378f287564cea2191ef5817359283d0899dee43183e835a622e8bc528e054ecafede39e129e983fc6cd457c10e657975ff665bc1bd4517930328d7ad0d2618e92e8fe8ec22a624c8aef6a999d34f42c69c1d00c0b00a13ed871cbc3df60bac4705ef99ec87a69b95e959c711b44b4f21e61ff49664e1fb94a650d2f8b87c086b19eac14663b49a44854f2b921e8d4d1fa7d5efa2eb6cb5ad078f8e8ad89cdc68e4e623553ad7b8f0121ea765eee528f0f0a31b54de98bc2402f0f8a0d192da3983ba05d80451565d6b88fb142290963de6bca931f3bfd4a6ece53fe77a9d7c3f196a8884358c53e5416f457ce129b41fa0a537837a87b3b637809cabe62f4cfa8cdc3916cc49d48f106a81e132edd3e672f5ef4f72c9f261915a7128bb82b053b597dbde0bda9f53b4cb7059d8eb8eb2c08bb727d506cc4fd3211bd0ea8ef4a60c18c8ebfcce11dde85be3012a197012a37543aa3ee3acaa44a63c9697eff7a945de5681553f86613406f97342aff60b65fad751c33113e3f609cfd659e4beb0b5a4c509839a91266218c0eee07de8c267a3c70c677bc56b425f70a4ab8e75e8c61387b3c3af9b8eeab09e0ce34ed229e8a3bb2b43c376347867954d96201e3552f4566c4306298b9fdf8069a38399a1712bac021e3c99bba1a0c059b4efe20332b239d67570232233d71ff693a173e496a06b1cfc407794b903f7f3360f6b7f30a9de97d0149c7ac30b21c7f63116f8e8aab960a5288eb7353c6e50ebfecceebed3f22c839ff49be7811d38983a016f237448b57a7783d83c09d9ae1bc23927a263bdc45d840c74093523e717351c4e85730067dfb55ab634f1f8947a5d445860fa6fed269da4c38f425b462945129f88a4856a506fdb2979db73c437cc200f9abc2ca0efc5450b927ca28c5ce39194ac8e0ec4dc6a39ac769c31359a86aacea241289f1131cc9fd5389bf7cdeec8bbc9075058c04498fc00e0b17e4bf16eef7e683c54ac47ef29de4d25bd965e9b8c8a39f0c89fd794f5671cf3d4c130a7b4acae62d934d6c64a9f79b5d0779af590d32db41b87a2cde0742b59181e3d5ce97b2c651811fedf3aa722d22af37d47abb3acfcc7f5c59ba7c741cb14e562977ebc64005ad564cd96023fae3513288fcb9da68f2e6660e0d4517d3e25eefba87df57cbd083ac6cf868f4d96bedacd2e5a211a442174f49258ed5ffb72cc42498d95ddaf8a5d4d2bcd49868bb5e02e4c53fa1d96944e8c3a5d5aaced5d620c7426d496c6df0f25e45f282afc9cba0c1d506c7d04d23398ca44024e56bab461db79b021c5bff0425350d903b61a25bfb68349aa2842be846a554f6d0c9ba139b27ab0427c434649cb1312bbb9e51632c764eb6d148503ee31db3fffd9cf3f0d11ad41104418301a6422610066b1ec0abb51eb86c476aa6aee86bae3a865d1e935b35bb27463b50334a38b22eec4b06d03755875678b63e49182ee5fad97f18fd220b5090064beeac6f58dd8e9e9e4e2ab9eb12ede3f4e49206c19a8749f3deb447b99cc36b7a3add9c3edaeff83766232a49814c536fd4d67e4ed50cf4d6b75fc7a0aca692f16250a6c85a5592bd06c552895abfc6e3fc377ed1074c47042c3cc9826b562272fbf3db43a8d6561d3103a7b347b0baa0beeb0cba2411c74b5049f616c932aed035b5f0a38c63004b6b804aaa2868abe0f638bf2e668b49cad25edb7cb9a3a2832ac55918a107584505c96d84438bb916b94afdc5c8ea357904b340aaa8a9085d7568a1d111e84b6943890372a9b8cf5122920472779f133e458e584d75124a85dab016725377b62313a55cbc56415e5750125b0505361ca03d38c0acd27c636a30ba14cddac456eaa8319930da2613aa6618c3fe91a4fb852b258e16a89dccce30b548e2b0ce93d7bad0966925b4697f520e8285eacb4abd4ca99905a78feeccc712468bfead40eea8703106cd832c8899d97b412c30502ed3c520f5c7b3c8c033fa1028a1b6f25bfecf2949bbaf5f7e9c478992da6c665f3f96c763cf41e9cc7007deb070070fd1ff513b339212b53b8d08acdb195c5fc7564b14b3a5878e502c40d8b4f3900b0a749b0b6697536a1bdaeb6345d6d74d7cc35b4fc3b1de691afa3c2755eb15ce739a09d2b40bd3608cc52b9582c705bd2e116e1d08d9d925551a3de00456d741a9958b09a99b81bb6ac0edec1af2924dae28e5d2aa363a1e148efd9e0587aeee3e6019646a46b2dbfc9e3a86fd689bd7c6ce72f3293f2fb5eae34b42bf2b7ebd85076d9cfdca150e6738c95e7fabe2253ebd197c0719913fc45b9a283e56de04eb47780b9c7ccf13751401d007e12df2c82304869b0cbb880baecf7c9faf8c988a7d1bde6c096fecc030975226ecfc7315f875d4c6c872cd5c334c4a7187423da65082349f0b9075c9c993135cfe11e6bc842c69a59f5556d294b6b686e55dadbd48addb23a48d2be2273d7aa5233712bd6e00a3ba5a3afa5e9ef7f24fa7fa2fd6b0cb633dae5043820c69b3df12ded814c2cc1722be5c14426d3ce6f3895fe7c8b9d19dcb5c0b3c4975558eb734552a41b4ee502cd25f0777ab8579c24d4d546c4c26ba9201fb8a16fe867acb228fa76c5b46c6b6832e7125320b544b3a09e60f64e00983f6f8e192992fbd2f9e57dd62b2466a2ba39cf5728f8b2dc3179ccec574f8a71d56e316c7411a6b9818274d1fcaedf7631c4641c16964e57ca5e32ad6024312e031dfb2fde3ffbcf3fc5c0de84d8125cfca96368a54766d2fa1c3fd5a1e316425adeb0f25f58f4d116a8ac21ac24afeda05a74b0e9a2a94f0e5bc158bb43d470fec55c174cb412ed8bb936937150928c7058600e6118ef8986eac88d3d5d9d6d880f5667a876095743782cb6c6c871c73ec5b7b9348b7901532811f9dc4fa5ad600ed7655c85f5e581d5f73e0510c1d11ab7d0bbd82587f8323301e9b97a96e114d2aa5108434c05beebf45f3b542ef55347811f2448cb72c56a4c6c6c5e5757af239bc95b24b8f1776089673af79e4039a56f9ca698a9a1d4a53f103612fcdcef884df816b55c28a8acc2ef96f41652a03c5ee613dba2c337a1e835ab57aa48dcd75b492ea9ab6ee9693df1116f513a3dd002ae5c79dcd7781eace78f245343dea86aed74b373e486810db622d11019e15c06db11a01cef9bd25f0e273075d7234b69231c2764b1639b0b23d1a5101e595a41dd2d51d397c3f92c3b61f73587f2054aa2ddcd1045b3b8f0b65e546d2b46daf4eac9329a1b9d9bfdc60acb707f4ef562f90545c135553f4cad7457a257238ed80507a194c80d2065482ae3b18644413d8c5ca2305da8af101036fa419714200e98cb8d7ccbad5056116df008e5845ddae346c6918a68a1a631cdda57ea945759fde4975a6784080ea6f6391df389f7c52043e9e6b8ce041c4ea57cdad955c3a9fd2c0ec572981378c3ae046ec96b285df91c9136fed1afcdb91c35f16745710405d6a24f23a6adb339e9fe6fb1577893606661e2ffd662b96d54646b02ce0bb231b87a2361124b7be0494a2de78940e7b9292a086e0e7b9fda1aba25162db31e35fc4e7b505d549dc0a0749af4856a7839ca1e0ce0394bb95a95761b96ddeb8d5f9bd2ba290d4b768d37ba13ae4f8be43f1b3edd546dbaa2faf9e6c48d825b6d2442b0a53bb5bf2ab8483e9ac96558226412949972ffecfbfda465f51ecb01f2b06d0b781489fb03dd2a5838389585c9ee7786d199f741157e23a3c72a92858b3a7649d7de4f73f0a9b2aaac1b3166911efe0b3dee39694299daf4a7f18652d27b93201370a41b179156346c9ce4ce03ceea4f2b664731c538b20ebe52e18422e0e6f7f0acddb595430e9cb69e914584f3799da9f19e633792142ace8ed6a061be5fdd7cd120fc8565f224151b0ec4c4e289203bb3c5dbe429b0e6bd744f661c0b4d5e20d017ce549a7bbeb1279d7d56b697024ae96345d8c1ceb4aa748c7b751d1b504d6ea539199090e3fc3aad96ab1cfad22d2a8d22f3237d26ca9b84c316d28e43dae7029a36db1a543a523e5c002fecc8abdef8e8aefd87aaffb8d54d028225ab8e14f497d477ff4e9091cb48e39fe3567225a00e610de91af6aa23dba7747a47ee9bac1932e3117ffffd85a2c322d017ebd7e3ec5e377b75a722fb2dc4f1c80ff8cf1bbcb2a10cb6e202a61d030cc44adbae1e76819c8bedd8dddf90543fa719ddb71b88a570704ec30c9163eec93800d19da5309a0dd6edc9743fc0df3395d88feecf9be16e31b2e70f7cfb4a6cfa270b01ed4687698651ab105fca0a6f52de11a5aeac14cbd1a826dd201729198e6f0dc01c953a58ffab1ed714617f0ba63d9d6c7f06c12f502f6dacfff01bb5aa6b6796ea31a17deaf9ff0f4bb4c3c80b3436508241e29157c7597853c98f329a51bf992ff73f726d9146f095eaf0d0f84fbd461f8597fc133a0ae4f0c3ce1b67d07286d104fd3eb549fbce03ad929bebbbd75f3acbb1025307a147e831872780a8a7717a41789e59c2abeabf81113b6939b03bf19440989f803e131a77e642d7eb1d1ba08b46449d59aa716cdc2e1abe0c18311178e9aa12e27f01623db867c67e2df6cf4eed06606d2a16e4a4320cb7330020abeb257648611fa8e80201130fe9535696975af820852f4a71e3c30919adaf9d68d75e1e1de140e7398c6a196e3b8180c39d9a4868259f5ed974c83774760020e9077883ca997a761347bf0e92ba3332041e4695cf7baa0a06813122c6567fac7e501239cc682cd1cee4b957ee9b96c3a521feffa357039d77b92d5b9f44bb1c6f9cee479a4dce498282f88533e1359f2baaba64226407f9eeb36f9e6eb66c6bc423a4aa3cb9e82e42638c777f7792c8f1cc7473b86494c701ce6db4330fb276ef57981aa056f3d26d87e42e32e0dee7bb6f15cd8ac25fdfd53f73a48d638976bb74613026179fc7b7f498bf992491d1ccd3b669539a3db0da9a0e572fd59e28b75a53c8b1dcd3a54349ee15467325879b34ca4b1481b209b1bf5ef4f55c5293a533b5ff60c97f20b7d36c68064f1319f5b052996086a6ce6503fb35d96e89fd8488b5bf274ddfeff3a4889c27ec85cb7ee635343357f06d607fad7b90fc65db8554196e0ca7e0a71943d9bcd5ff116eb6e83b7f382627c285dd34b5a18b8f0668c21f48d5418385a3aba27206b0903b7559f7a5067ef8596ec10932cff07b02845ab84b83632a9461a95482b62066b47c3554ae911a9b6dae14d0c7cba409c6cdd75ae0afae8a5c6d0101f3c745d049fdbdf03066e1ff722a0fb92285b506485f08dc4624f99e23cd5db0f3746a7f1767198c3fe60e1774ce048b02a6cffb123b54d6bafc42b90c8abaa9c32421b04983612a16daeb43b583f23cd9fb719c4f03e651ca365108dbb9fb89a75f9026988f5c5bd57ab1a08d34014450a5095a4a35edbe52c7e89e4fa7eb90e7f345e4de48d121b202d3dd01093a4256c0d4b5e62aa65b539b27d331f0a212b34b370ed72dc3f20c84bd29cfc9a619ef9628214badf9910c8ca8a15c551480880206d2bb1497a04e85183ee55c560460a94cdf4c2ad762e0692c0970f840f07cc193dd3b0fe646b79c4a48bab4853256d01b0f20ae5d0425e1ad36c5d9f03a59ade8e2d63049a381309568feb15b9d12a2e67ec3ae61b27444cfc3b3ef702f0f3b4bba863da1afe9ec0fcf1dd4fa54d848873c5b903bbfe549d31de34ff75d509437dc05b78676f4005f5a871185e8329eb18c4153843e8a221d6d9408e6fd3b84ff939ea3f31adba463ce7901cdf5a8199cdcafe377721cf4dd78a539c0c72b85226b684fe1c7315ac572aadf3a967ef7e741bb0efdb6a922fda9863e9631c71cd9e301a24c056e61cceb0e231ed157ddb1e7c0190cf96c8f7f2673666e7ebe94974490b35db6ec5b2c1ec42b39b8a41d1680aaa21816b29613af434c279ef97398e0854cab08ce86b78fc1be4b588e6787e37cd25841651fe1fa2ce9f57652a9f66df6383a66973b3f1976ffe8b795e92467820d2eedc7d394b52736c52a20f855bc5894c7d80f0c107f02e488a38bf93676036c5d674d9642216b9e1e4497b676f40944be3947cd93b4d6c7980f8a71dcb805e3c646a5a82c1ef62a16d8f90615c66f50f1ed1f170dade0ba1328b00d2f674ef92bb7bf40c5cc6663cef01f56d5218c7b147f08580c05327e379501c39403bae27aa3ebc56204ccf759ad50c949cee176e57d7c2361bb8ac6afbc008c482619880ec773ec8a79ca44e32bfa6b14eab61efafe17a68f4032c7a73af104c3927bcb10a6619b6145f259dae42497bac50e534bc0a2a9e2107e7eb6f6099abfa5781c85936b3dfe3ad0949e8a4a1347173c953b9d30df9a6bef3aa27ef9b6c2872cb610a3f56e0defedf04ecd97b065b9ef729491baa20cea574d5100b7bb3027f059ffc29d450d0cb494f7d7e88159dd8bae28c11096f293b675096ef1774e751dfac97cf51af640f748cbd90411788299233548106b701397a8abab13ef8094d0585245c6b9023b01fef332d3cea8aadb6c50ffdb4e7b673a7472e89ca0251a04d18f3c706e0e6262fd4eb2f0cf0c362fedcbf360d621c958e0edd7f83513615c6b81d90932b6dfdb9e1a15b4a8624fc4d4e038d6e2e90780e70fd234ef590acf87ae449c3f306eb5ad3f619b37765bdf331e8bb0a3ce51b59d23314528da209675db5dc056feb6be362439dcf082d34d87fe5b3246511e05a7427988039b51f30521d8efc59670b7e071e2e7d81173bd1e134cabf7a3df7f824b61e76bbb1d416223f59ceb5b0ea8bf1aec5a73623578b1e2746e3fbdd167bc52ff11ffaaca54b67bf4c3d7d8a62007bde889c99f90a731fe98f66ac870c140fd2a8e2fece2b0ed8dd1652cea709fb09a03861b3e012dca5738dbef99551651ee3ab245a204cca4fd22ce29c2c0e0259b98127079c8fa77972ce8518991019ea11c415901a654699cf3d32963ba72c00aaecd30edc3ce2481c2c85266837e81770e16ba74143e184c7ee3ead6ee77bb3d2c1256fc9c43e06c4fd67c9654c9f64af5638ed88b556959a13188a25c894112da731bdf0c325f18e076435dadaae4b53f7ebd8ae7379365b9b5124da088b405339d7a3b73564cb7bcbf471ddddc0d97495c227d92d99bec0ba1309a43fc629ba6a29189cf217a559f232625926d2224366788e18e903ae211df8dae55dccf7ec39b78ba77d84e05851dae270475c6c2073e0d90e2f098c720ee384d0b6cb1ebc3d448556e661580f9dcfca89faa0d084d30d8599ce3bd10eff8c8270041f72a43a93fbf93e5d442d1af94b040d669b95aee86f2ac080ce4d8758f05d8b156a3ec5f51631d3a3c6559f3d00aff3c3cc888c83ce320420c593cab80082ea9757a77ebf2c0830c7ab183cfdcfa7b2dc51d3a1552c2fb7a95721e7b0ed40d05d076f0ee20169cfa891bae5109319340681155c5df230a9e9bd3b1e295b9a1d5c16f20fbc523966b27c0f4d8fa01bd0908805c8b36590564eb46580cbb010e616fe447cc74c3ed53c855c069c5eda351f901a838e4e6718ef45662dc57da8ef61648fbbf0449934bcc90e6c06a7eae09b71d1c54ef3095fd507832e61e215b067a7e02847623805a1e657713409418160e5debd7a5ab1d91dfdadbed71485b26fa24d7f53c2c5356a7d9e945fe56035a2006b548ecc881dcc5885bc96381c787fda6d7883127828ec13fb29a404cfb8cca8bfd6dd181491cff9a177f5125cb0dfc2e0ad02a4001d28b0c350d42b659de564446021c2aa6480b770702cd50b59d78625c78df4f0eb08e3bfe94ebea9fb0b5bcd651f70781de0da25872b958b098de4d323499deb15e460dd5bfbeb2c056cda499e5c0a35f850bc7488616edc0387027b056077288f863554e788444f1246979c90a7d7db98f5c49866c9425e37427b96f554b4907052d4782285fbf95c59086a15590b1eb021b48d98bd98ae688e236842a1aa42db0ac5cf77234fd7a7008197f1bcd95410bdf74e5d790f69ec9953e10a333c5ea8621f3d6600994090fa6676f855efdfbd34fbd277983199f595dd004183b2e343343d2fe9036fd7799310c9df34a33cfb14e6050269a689e54ccccaf6e75fb0f0b6ccce3ed34ea2dc45da935733920019564ce90458e80a0a63874c4d0267fb62145201dd0f6674b0c7445c52b1131905e1fc2e452b2f9fd82ba6deea8e496afaf37d1d27160601c4a0fe45bedaa8e4b2f543f03a867266ed26c6da2187836788fef892f688b183665991ed5d38d8b9208c146ccc7c75355d143aeec0eb1f5fe8cdaba72bda7ea010bdc505e49b634a3d426856706da913bd16e599f49b9418c6827f3de753b31b3fad5b811ae7f38dfe910b806e0737796fbee6a5e573aa7b600d221d29bc1a68b2aaf96952c5f5a17b9fb96735f417b1ac3361590230611e8c93e51c247a29eb293095d6ed880d300a84c9e37056f95894846bdb1829a94bd0e172f4bd95c8efdb2248b192dd33e48ae808d53e5a687837c8c48fe88e79ddf7e0ebc9e81290f736bc248344a72c361ad20b2ee87bc6ab31671a0b77be6384bc28c1b843e21776fd3f636c80b600915dfaf8c1d61446037c508f1ec3354346ae353abd508ed988bcb06d004e793c973a278814c1490f5fd90c161c15ca7fe6a13292dea8a0b795fe437ad2fd9e4032057016d13111338a5c7b1a97e941ccb8bfd559c2d26f4cd592f177e2029ff8dcee42867d4aa470480b9d928827f6ee5431d3828c1abd7075c2bc36d93be05e1bb55828a58311a0dd78f20a4eeeeba7f0fa271e39e1f9f831d5e46ae99a188297c4f34f15ee63d479ea8982fae9302e672a877390384c90d1383c677c472a7d594e169b5832b10f20d74c0bd688046617f53c603ca0d79a001dafdb9156050a4d9bde8ecc475c5165c83afc88cef94f1cea9be56cdabeba640db7c5d00086743998e66939a5340377078ac5411ed694e82cbe9e8e56f3d8faf4569fadf23b726b1dd734c740e4775ddb4d93ac953d9e51bc6b96de35efad2060a0b8988bedebbc1587910fe119710d6c6d9ac05ef7e59e74287200015740869a4684d60a1c244cc6d493453f6f2b27928236a3ffb049bcff18dbd133868ac78145b9d5dc12d3824d9d878b78714ddea2b3033e8598ad4628915927a2a1c0d2e63bd8c545a2bb6eb4e32647be1e39805ea76e71f6d65af42b3ebd599e2fd1dc35bb63437ed0f2763b1cab33c94904595ce5e6f51221de2efe16f97538e1f5e6fc8b392f625e2ed284e549151c2fdce757be09410c2094fd3022f9f222f01bd00caa36b34f58529a585c210b1c4fd3216336c44dd50cb90dd444ad7fae8163f44e3dca107cca8812e58d53699c2b819ee1fd0330285274850b2dd6a023f2ce4a0260a45eddb4e7be037475a9352f15c89278a032a03d7a8a968ee42ee21be638030fd87b1db78daaa240eddf2a183ee3575eb5f8934b723f5ebd188c669e11a55b56181db1cf704afd3ac634338464387c74f708495ea04d426096675877e28fff8341fbd9caede4c1f8fc418512c4246209d88b078e0aa26204d608432103fbd75ab70fc3a828ba493f3ab7ba82113f292188dd2220aabf90a665ab7c5370220e47caa8a5003956bdefd62a5bfed1ac6ce6dfd7df55ae41c823825d163b42640f063df67c55e991738a5bf6e6c7bbe7e3bfab57e2c3ca951e5222d5ca3f407256ff60cb26cd592451eae0280ed45767ff7c7e15aaaf84da3504cf5444e1a05077760384c4c648fce92c0bf54107b62fddf41a48e7a252c10e9e21da31fc24252a4075ca4707574e244fc49e483572ebf45dc8dac675a7193dcd8511dca0bd876dd4f4fcbf3b36080410edbf0128338dcdb58878d16ca23dc04da1aee7bb9d7442d47284aed8b3fc4a0ae5a37adc370a5970ee35f80ebf5944979085c8489e387256eb79c9aaa55bc420feb4a4da895203d236e5357d4be061995f29d0ec26f44d1d30b5be6b20969ad05d52e37139566078fdb87e11a8f0a5792a421e7e3eeb3f6e84abb97a508a8bee80ffc6f8ca69a264b61f7758f27a1a83615dd2d85b5716eb11c2eadeaa12ea52ea09ea5fb3ace6f2968495ebcef42103eff8bd8ec486bf1dc9fa935cb36de598e051d860aaa3a88bde0cab6c7f43385977112cc7245270628ee91448540ffb30c9eaa9d9ae9eb63fb740f7c5bd18f47330f8b02b8b93a909d4c70e9f91606a11f67048334caee6dfdca415c3fb454d383814625d89f2f6b7e866d1266a465b807aaf3e981f164f71a193378cc8bfc5e1a0612f932e4d5e5ecad2479969daa51b538984506d3c4ac435d09c5b51ad7a686b63c0a0fe7c4d9258436d499cbacaeea0eb1fdbec112270f9d5dac21bcce9c9a19617913a9f8a97e0ba77c1865077bd6cbd1a357980e7f7a79c9e80d5604cb0b855e46a4e3340b7f80a91d306e61e6df286e5cdce855d0466ba3d252c2cc69a29b7170d4c8c1a9ce4c0f09f913e08c51a73564fbd161095dd4d864f6aae5d121a6526dfe03cce86dbb26e41a8ed6695dbb0d8e950cdb22d0197e12d5f7969e6ebbc4968fc1ff21c3524b49458cdfc4ef51d81aed0eabe9585c89086ccf170ad5fec1a8262dd2847b685bd1d8945bcfcba2d6765f84c4fb7abaf285fb2cce9ddbcc2beb6d72b135b09cc156b42f5bdd46a6a5621b7f509e136f0b77d62ad042a19828b653c6c01c70dd0d58dff96f44a01e9faaade3386f7c5d51f4f0c70f450cd60a249187715f06083cc2937f9e1e3d07924c30f1b18cbe61d1bf74fe9f5eb05c246f2e102dc2f8c24cd9f9ade823a6d18cbbe0e5361d9307a5f49422587a51fa6b53935c22bd620ca24a5fe2b07a6c127402f872bda2e3deb11ed5df2a2f60634ddd8d8f935f42b6164d0d584dbc64af37f7241f777a6506fcfa68537dc132edda4abf373d9558c8b667d16b58654bcb4cb33dbb9c6046f432eb402e34c3b2bf3e1a16c746996ca295acc08a84cb50e4b9b8294202281517800de4f575f4cbd4831236dd008f238bdfb0dd13956c50f8f04da0df36bb3b64b668f132a31cca1f77b95647a97bf6e26a3df8c61eac62c125633892e3ec5fc23aabbd6f6ff9a78b55e4bff40e173278a3983f6a70f5d32c379c7ff88f9a0ed26cfd92f44dbff47f681d0a15eeceba74cc8127a5498597fb38ebb34fbcc74d147b8ea54e2bd56e8c162826ff12c42b5baaaf23ad0cf8b98ad511229109c80f2370149b4ca5568085bfe4e91b9291fc635b23f59e952e8aab7423708bac7a0de0036acdcab25f27dc6cb11679a073877ee4119b18cb808bccc0cbe21fa0001646de87234b4b1982360ed550773e624ebfc2ce1af1a63444d5312118e1e7cb69a202ef18b9a50652b8421745ff5397b17df730788c64bd88f246145aa028693d57127b4097bddc43e547f063451580ebfe543b6487b445a63b6f1534cf8e6f099afcafa676c8a3a088ab7c762f8e6afd22882471db7bdf5a97a360d064b6950402282377a8280be6eee742f189824c343a3999c1ac21f9a0971cc5dbcc8f59c4bfb9600edc0b002ce4e108f51294f6078fca25559b0f71734a98e061b7eeeeee5685788b72f48f58e3d5a03097c22ffdd0bad7eb090448e51333acc9d8f02b420dacf86653acf0cab2d0351e78e58137fce1a1ef4709223b04618101bff933bcdc67a5f8cbf7aa191b0540df9474d6b17a21c50f2b5ba5eb08ca9d9d5eea363887bfd11a169c89d9ceb42494fa10ab4542e01ab0bf2735f0ab1abd8ef3b77955b064802459b24cf4988b7d97e4ac09bd690ce0ffc1e5409c06ff00c3da552e1de3b10b194274e94c2ddfbbcbe222c0909c2a69b05d8a554f1af3d8ccc898e15c24b347c9cb2d8683f36ff3b7f69e20fbe038dbcbcce35ada1ed295a4ffac760e15d6b10d079efdd8011ab962acb13307256e22bfa91d1c5d67b2a95eeb563871daac70ff7a55b410a0a1c590a86aa8d112e7299e0e6507415b4118e884edefeedbcaed648a053234b03051ef3fe12ed4029413f1f9c37b22e0346e6d3f84e1ca619058c5be4b1e38fd490130d19382119bf901b1ca074a129b5fc700b1de19d83b7e035879913b4c2c36a6997970f8e496e60e309fba68a9f2c37f42e05ef2a8a9a2f454c016309c6df28ba130a89cc46d8d1f65ebb9deba25bfde4156ee70f4488ff05f6c2761ed4b76b4541dc78f82bcd5bcd5c73127404d4766f6036898c77f36ffa7631e149064ee819837615e4744fdc18d14d35c07b79dd53c3fa12983de9ec1c534a6a25d9cd239285e2db6772ab253496ff44a3a1721b4087b3ab8e291831d60876c9fc39703ac9cc7fbdf137903a374eadabbacd807269693e8e96167d175709ad74f461712afde43b8cd1fcaa979288362b3f1ca88889a3d65fa5dae4e23d55bb33d500a3c73796fc6ba93f97b1ff147c3fbdca334510267ddc31319e6f4fea448e744ec0c0771f34e36d478022b17c03ce0ee381d21c9d983c8c9af8162812c2b11e4b8eb61ffc25d7fe3147de6c30c0f675722410e2a263b5d27987641036dfed4a44b6bdd2e2bff0193d085c41610b0cf9568cc81db6aa681386162f8f591298e4ba3f2648204baaeefd5d83e844e3cae867b3715647f2d1f760b047b09c2f2c3efa72469cb26e3acbdd88380521d56b8a3ec56d7444ec279c7b553a56472de8ed6728ba1f6cfe6d9040782a2c7f70debfc331a52588401bae56f898f32ce1dfb03919adbc4789ec56a9d407d24842cb82d15e39b9d958a423f3031f9755595f3bc97d9bae7ccd11fe259beb439578dd9f1394bcab8c24ed5e7cc32dc941d368fd09b6e77ae19662eee25e4cf55c500b7e95bd6fba86948b2916b555d720bc2d957850e86c811b4573c9b2835fb4276f6540dc3132cf192b52b07f53d10c27aa1415d9b137cf9a94772e890f3cefe44604cf6e969851ed4017ff766b8495335c8eb9dd87d91ac550237a1b57650deca34d12af3d51a5195d5dd7089a25b2e2c81e865e12d5ca67173206c9582d7fbae35ac2d1f8d1345bd10d7e8b5ac4a5821398eb91903ccac145e5f603b32c67f758c4e37ced125d92710a51edc16beecb9943fa27932c034f3098a9971cc1dabe26631a8ffdcc7a2965dff13498fd709bcbb5be4af79c0965c537aae569ef16d3f6438ce7cdb14fa23454513a80739403f5e23b1446effa2b5139a28743a9d985d5b23e95897fcfcb0ff9fcbae1351ed62c9772900df2bf8b45c3bad9ac551e61c9d601ae245f1a34c320f69a9ca6ca799a5e092c5bdec294caefb00ee46bf67db9d69e2dcfcf3b5881dc6e1883c38d97bc3bc50922e2f3e56745e20254801d6ea0d507ae61cd48e83d1622597f327467ad6375cb7c07143d20b4c04d981bbf6c5e2f7d4dffd52750a7ce2d44a381624a76d591ab46baa084d3990ea325e55638d941ee563a5e43525344b2599a0d60a43e8f25443b251829ce9ba185aa11278193a6f85359ea64a033637eb6486128269f977a9ff4900bdab7ae5f2e9d685abb96cfbf76b1af3a01becd09294d17730e5bb5ee3197d7a60dc669c9ce31b2c6d443abb78d4234d27ba03156cb3cee8c325175e781b5fefda717bd3550b495ec1c7aa9a72f9af8b1deab7bd548f5037aa9f00e657dcd549b03879da03f10cd1e2572383fb2c3f38469bc50eea88c9000eabaf5814f3ebe54bee93c36673ca24599fabe569d70871652d8b0447ceb25a5403dbb0c30224f2dde1bb47ad7424e73ebf78a8725d15fae1a6eec3a20f38b36ab28f5515498790161643a670d3a29a9d505213183002cc30821a57d6756e6384676c28d1256c68c726dd08d0277070bfd1613dc258d0037d2480722802165e82debf83bb68bd626a40b2aadda2ed9eff837275b07c4f26fa94679a75c632676130dd6f3af36e4b4cafe6081761a3a4ec2fc5bc1c39d8767ad22d365972ab1f14a868982533846519c8d2ea4440a43a7bafa2ffc97616eb98e48255e6bab22324f31048792094dd88058a977eb9a3cec1b02420bf69695e5d2487d36761c53f6f5d867ebc7a2a16daf58196e75a591f61b891f5f32cbc031e18e6925a2c8c09b40c32bf61bb35c880cf101238de3a6087b8a11e4eab8c043b7c3fb9cd68eb25aa2b3d37b630f1eac833ea9745d531a7925e2436824aa5e4996e09dbd7ab40d271ecd3dab2343ed6facdbf89ab6d56220098ab1ebbad97ab3e4dc657ca009317d423a3b11dca1a5adf08ff10af50c817c66b060b08c112d4aae190feab45b293a471c0ccfb3be5b74d69088d61cf5d870077404aedd53e6c87a6e00595a5a35da9096800347c8278c49c4528c3bcf6d413fd72ced14d90e679bdc7cafc2cc7c2f9b6ab1ceb01881a1280213e837d554be4e2729a3d2619e5f5ad7226871eadd89403e6754e853c3ce53e144d34be784c4766606fcc21c4c22bc13c2fb8d03fd5eb01f39ffb19350d40054871c8e0a7bffe57baa269cd902b06e8bcf457edf54680eb3ab30d82de4247028e0f403c97548ecb958fd066899172bcc9fbf22c898d6362eff0fed2d2a75c260d3a771d934b602f51d5ceedc96f65e76dc399510d3024479ec8d14cf4499ee479e7e51f4efb0b2b47b519190c5d202b1b4a9066951c580da362f5ee393d5482466256e48d6959dc6ea458c2b876f93f589ebfaf9e74caf309323fe69c204314a61e606b5bf5694c873eba89a5266a1ad61f8b66a81c28968d376de0fb5d229d04f02204f484463eb23607f62c4118290b76b1fff594df711d1b76b134efebf0760700eb414dd61e49d85e081c8b8e9c6dca75cd7d4b2890a6887e674a1ef08dfd527c255eda14221a4d1671cfb5bcb8dbfb376361f92f6a72c6ef55e8eee033892de48c4a2a13a258a6c27d5874b61b202e2b624d4f6fa24db77b7bf2909dab3eb9db4286e74e0786c60ebe013fbb6c3a81aab0a2ca7acb8894ee11a226a1645534ac9ed4d98700284f05bf6403afc5ebe8fab76d1e24e65cc34a2bac32276ec09664339a86981e2d70e6890fbb29cf375d75ad6f9479ae9bed398f0bf53c528b134056f01df7480ab032bb8454d5f29fcb2e793f2671da02470b2adc87b3e9201ce37dc78a475d9c1564ade5ea8bf0aceedbc42eb7e15fc9eaf9969ed1ce32c8a7e3b37f482fe1e79d37e82075765889c2d874b8a36b173d31c45f04766b50c43c5b6027da3618257714c99555173ee71fd95ca82df3b20adb6ea3a5aab6beea5646feda8f719bf608f80fa547157c0e89bdb81cf03f747813c28d4824e42a302a5acffcb67ff1570dc55619afd454af0350c09f4f7a1d845d7cee4131068989920667d22e860c1669044545a756eb4901be726d94e15d0e491a85491bdd09b30160b0d072df9561ec8d4f4b5c946cf63ea4500d513f63c28363b9dc056b7a99dd8f2d44cf6be8e2a244a373e46439b974b349aefe54c930ba72a936ff1fdb854c77a5a6152c7f4d47252013f56cbebd412b545efd0318ca88f5ed99ed3de746300067e9473548381aeb3a749dbb83a9a687dff1c3d7ccf4c69845352447cf4d912a53a4e98da56f53ffee20f7bd4dfc732589aa3c5282736fd26d8070d3250862151c2560cb60ddf62ba7abe933c2aea578394b5b99956724eb8dbfe705466f29bfb62bd46280dc95ff1e3ed300710bd848fcc612383344efaef3e60e431b29ca46df74e6a7ca565d615bb2e7a31b2bc2e0f7b3f268c415964af7a54e9d434450d55229d1656a070fb58656711fe557a9c960b99c7205f3b87f52a50275eff6c9537d87edcc5086038320ea1fa7360baacc8fd991f5f0b4090f31b9724612089e1ef91ccbdf82d11c900baf1b55358556dfc76f281644dc2dad6b342d95c7d872b92788265cec8501777e0d8e4372b85960421f5fe4107518cfa18486effbf127609b7488b80aeaa14e822d97432a625275558900f02e9509024106e12d92d62bf18668d594b7c521c2676f5914161ec08ee80598935c440f9aaa7c9ab469f6496aae69d5b1404c9a75dd86d246566176b78d01f0902f78d311728f2e1b3863395a11a724a1b8f85624699ae6f98880e3e967cdb65b44de18ece3be47a8d3ea18f2be8dcedbc495e624be664c60ec78f9273d80fc2c7f52798e7710f77740d797d673fda8b96837cd0997e76503e4f1888b7a88a3cf2f496480b2a090d1b80be8550c61a68ef4519a46249f4b5645354c2aedb1ad590366eea5793153dd0813dcc636f8f7084687cc07c2245eca0fa8f7401bcc7f4cdd7e517f24b3bee76fbfb4163a435623a06811613514c2dd0e36d6fc329d605de388879b754bce3e2d9bacca5cb5bd58c23a1e6f5a2c7b179cb3298d0a6f088a3d58d5a4b6710a3be63a57139e379b465cab2b78b650aa046c939d1c65a70d42d6211c26deba6851a454afae1d750b1e6708f60555a29802136eafc643a426878da2d97c8cca97023b8df0c10242d27c760c1135469bd25c3d922e856743c464dfa9607f872b373ac1f485aa67165c45ad49266566e3b539cde298ad6c8e6c208d3bb9f609c7f16e18a4529ebda948b825aa427907a859bfaafc77c35dac91387825a410fb6e1aa727398a778ef8aeaa4f60e026b4fbd8334111e1f21567dc1d7634a90d81de4ca6f193bfb9651d54a63c68795c184285c31dd052533292556bfd8de247937fb532ed846e8a90ef8946b27a3a567abf7cd1ee53012c6d7ec0bdd36ae017ef7e35d9efceab6633eb0cdcbd77d8d8946d1bfea57a55692aa0af4786251325eb0a128f81c79712287182c2a40fcad33216b1d29cef3a7b465d79e355341aa2bf9383861757888c714d91633102b7417172fe63decadc31bff4c07bba63e708fabb4143c07202b0f6e2d8954c7617a4f8abff7408b68b3e6a0e9c0341dc58ba90ce90615f003a43ef05fe726dc0333ad57fca42e9a0859b2b612234cccc980ee89ba1d65627d3dfeeb4f2972378720016a991867b56d69337d9f39007e3336ca721539a205cb2857a61c591cdeb5ec10fe37cebe3333ea53b340e48ad4d20dd8c4df06b4ecb4fd2c6d35a15a149207f9f1c453506b69a7c344b7dacd705b7bb1e3f5f08092f07bab6f41c1fdcd5470563fa3ccaac29f6efdecf3af43491f5148e20438605eb7c56f49953f3a0da789eeeca1272dc079f279e8d72bf6ffbf07d19dbd921b3d53f932732393c2f017b66e84c1cc5679684d13c856b02bde476fd0b58711feb0ac1367c6c5a9612ac22ef88691f0d2d49bdf167df8c01e5d13eae7ad84a0e64103c7659f694a25e9527382363575e30d6181914f30896266de1356aefcf1909125d4c24be22d09e149c8fe1d1d555a24a0912950453320d38675ccb33e5c357748d4bd5413444ad1cb784acda2c9baf4b2ad0fd4a94aaa6332dd138468e84dbdb07fec5bf406f12cf29a8c3615e2a5cf5a5e44b3e7fc126ab691fed1a13ced0731e76c798140d218a4c5d64ad326ca920bc71d637bc46261f870ac36dcbfc24dd3cd172ca814a02695b17b063c9a8434e156c4e430ba271f69003f112a10c4a5f25069cdc21d981c29b4884c9cf5440438b5c2dc6f9a6b20d9d668364326ab9bb6b20b94964fb77730c80d04994ab6781eb4d97f3067f6d81573eba409d08001eb0de391b40afca94ee707feada76cb539be89e15503177ba297cd707555c449a681cbd0d4b80a27003286e3640ba852a94cc9da201f67887e309a18533e8fab7a663acdc1bb4abee3d9cb7528a719b23a0496202cc2e3a847b6185c30c34028ad95b30d7ae420fe36f2f91855bde05e5070967e4bbb9e9e7cf670fd88d72cc4b3c118c433133c18841e523890a5f867294045d8ca1e5553101df0b68692232d45f88ddb262e8bce5cb55048491d7af0c7a9b24fad5229caff47bf9de7f01ea9dd99f7995eff4338062f44439136483bbbbbef818735e4b2a15042e6d1e4e6bb5053e72b8f7bd545bdfaee84d43cb25098cf98fef0f697138f55b3f7d1b97986dc0b0f6f22bd248d3f6ac4e092a313b19e4e1a2b0fb265683ebdea62dd24e5bc1bc9f0fa3e558bf301b0e1a99a744acc03f173331a69d15ea2172cd5ac38350bff8739414f1b53617143a47242fc4580fcd9e1c5da554487d9771aadb56d236dba533276b69850e3cc4a6ef8b21cecd0ecd74ef54124e729c1f03a13a764804cf0d1209a4643cf483a0c7d8e071f6b95a1fc76de9edde574a4145d0578a238f81e3f95ad2fd62fb394b659c491ebc1cd6af3458862589619e39c3630019fa58f86e261cec203ea2df1e266032fed02b6b195649f5588dd02469900aa5577a2d5f1f3c19979973513ad59531e23da0cfef3a24c5ba2162b71f7e22f3f7b592b83ed15ba18a5c888368ad88ab2b99ad2166c68c8772de7ee4ce70cca557681597876b4234c3b79ab5390d91b156dc25326a4dc72b69272a5c3cfd7d7aeff5a393970a5440ca1fd19a88a8779c01fd4c6c263b7358c3d95c34b675d472160da54628fa5501e7cc5d1890d078c038738b8d0a35cc24a7fb69918f5b306b043c5a10eb8b09924f8b3be577d16f22e444460b3cb69fa4ba0a4ddf35c756a6723d6863f8ed4a7cb62847df62f310ed4f516503e2d19b89fe1c4ac7d3f83dfe3652d624981264f56dee7a93369ea82011d071ca751cb7d7712067c3300ccaadb073b8f38b494b5ec8572732582d6ec9a56711d519637a25d8ef1b729f7df47b131a849fbb1cedaca3f51a88f17c2ae88e989fd74a009d5681465cd3c286b9dde591fb3c61c3cb5a2f8cbcd30b5be1a794e27c04ad8b21caef8e2b5694fd5164eaf674e078aeaeaa9bcea88565676630485af85909f3f344fcfaf9fe44cccd6493e39abdb6d4f0b426679cf57660d394702fb5a479864e168c00fe46faa13542e79c48fafcf1c6f8ad8a7f0e0a55d39b40428054f7a122e5a83c37aff05add9c99b613fd62aec667a10bf2cc368f665a06afe85e9187e03fbcb21ef9ddeff0fe42c49b473b8053d784351a6fddfc4f8a3c8942e8cef172c6e8a91348ae943b4765e8c48a5866f1afac36d1d1de5a87683e1f38952ee5d6b214057fd58e151848c35791bb9d5bf720ec623406e9a1698768fcad8a5be93f3d4f6a57fefad23097e5ced5ef10fb39196f200a88121dbeafcf64ab7c9313ad9afadef175b7c0c214e4d4f10f57a5e84373d100daee6947e22920d95297b92c8a6ec6e596a63df049ac8468a20c46f12e68788ef75454d7f9bc68337a062ebf181cc3b454476a452fce88d6ecc266517adf06f7382fe61b2a9b42df534c951a182c693fd029200dbfed71a6e16d3f12e458a818e2ae1f017684b841b44d1e6598bf5277b4562bba8a2f7a3fa3902c0892dacfba60578667c895859892e32356244d7316e1b0bdf56c85ea007399ead86bd524018bd39d6b3b6f65177dcc94a28dea2cf31e3b90e3d2911861eb8460e026bf296ddbff314a923caf49674b28cfa7e2a199a3fac5dddbd875b517cd001b4b6f8461a038c046570fe34da983a4e462d51bb4c9b4c4fd58ff85fc9bf9dac5dc385dbdba76f9f686002ddbae338ce53f554a8b5b374c9831d42ea8724e31c5834c7c8cf94a3364fe82f6ac010674ef1c064982188ca781bd50eb765e02c9cf4f98d3eff78217cc2b8d78612249f4b0371ebaf7590ece49d37195b89ee444363ddb72eb592ba22ae08769714c58773f9ba3a4c33875e4d7937b897a3b58a6d78b4c0a9f80ebe78d3081d81436d2ea07257f80872fcd9076984fdffb584827abe91c449b943ebb5fc255b1e11483db105e692fcd4c9b16d0b2541ef8d0539a6bb47fe2367deb21e50e18a0e69a73da45bc2d429c6767d201be6b775afbd781c023b7042fbbaf19c9d8460f406b9b37869420804b118a8885944f9d8f208e00ac28e879b33420cabcdbb8e929dd50c80ab4636ea8de87f24a50a01fb25478ee821956efe40c6e5c97d281251c24cb44a239bdad980c78fde3b8057b5afca1e177bc63250d2a045be0fe7b43b1cc484a7892235f91eedb333afe82fa58f3bc5dde8ba04f76f8f668e0407ef0919816e36b99e668a460816b80336f1d9dc3256412795be512e21fadd0bd4878620fabbe7bce91e162d45055343815a60f73a9703a9433895e4c908d88865707ea6e9e0a2dadc3249ed3ff1e15c2f798a99a996b2d0e1e2f5e9d8a64366b54198933e8db2a9c79c3fbab8c9a69305affb052d7e4ec4938429ef708792625d36c6c9053bbb28740c45b653ed862a686094bec16c2d302ed7cf64fb8d5f9907f5f2fecdabbdaba89d4ca8cebd75bc3b63b06456bb8e0d90651f7b0318458ace55bd0d402e6a8359c5787b6c8b6a237d4c29bb420dd39d36d32ab7673e16513588e4d172191e762a7c308f706051e82c0363c74a7b46b8147e5b6009bc06bce19b8db3c6b9d1778b804965366bb97c5a4a6561f339f281bef6bed6faaa3d2f070d35a8187e39b445ce4264685abe6d817b858bfe585d17e4a223852cab46370ac6c39a4d639a4c54c1045fc1f01ee26c11a4e12a51248f1b7a207353bd4df3fa1a79eb6ed4b42ceae18ef8423e574f2188548d0f30cebf87483a74cc394c43b84ac4fdb6781e4a81ec2ef7f8f8e0d428669ccbef8ed7dd5ede555abb2247b3ab20aad7ed2670e6a0b54f55313cabc0dca0c8f3c24f3a88f48407ec162f3c1cca9bc4ad436274eece89039fdc3a8cc2e86553437f904cd9821633b38fba25f2fc51e0ee1c115b0abda5a2885386235fd4c024156384ff187e84b1e84924f457642003c4073ad6099edfe07165064db5b63ed01e0e39491e7fd6d24f2e423554a6a36a59aff5b0d84a19b55925c76a591b24b75993bee01bb586c96221b338773f6ce571475dada59e8cfb5c6b005f983500f502d39d74d30ea720dcbcf8252cbc9b22f0120df16b27aa9ce0ecfba5134cad55d9f1d987b0a5c6dc4d66040122ec2be1493b822c06b419485b3c2c2642fd10f1a0b0666f1a92ab4456745dbde9a3f8fb47db5084bf4c73523b4752814e6d07e4400179867c15eef7c48a01b147ef4b12a370c9ea4801dca1b72382ab9bf0a4b1e43a7b511c23456d41b71405eed13d9a8b396b498c7993403e2618aee842d34b4a783f3d4cc33167a9c87edaa677cf8eb69dd400a085c0f646d9b25e80bbbf1db920913c027401c890ab34037b608afc4500a867f76f9841b1bedd5663447ab8e62530b348de0721a6c2d8c787cdaf72d6474940a4336c5d565c0249e614f200e1fa9b4875c325237d1515c832dc82470ce1c54096d10a9c2518bb5cf5260ae6bbb13434cd1c4cf620405f298eefd6aa3797473a27b4d7e21406539e3a0a571285ecd15c88155b3b92a88692f33f58ac4b12327e0df851b0b759acbe7b5ac224500388f37851eba4f501db2e6cab4946bc0a0578a6416bacb84ba6346efc4a425589c3c76efa48e10cdd7d7c2b7ef5af1964eda35a6e2a8ae90fe7a75654e220f8758dac8156f174da7b480e41f2f34ab8db75d2c7a3260646b6f4eeb3a37808eb19f3670f298c136667cbc6dc8b612734249faf171cee6d08ef112ce75420ace465c2b832bef0ca8d2ac22d1bb6eca38be59c0ffb392f2e17bdbae4940c546078f5bb2246a964ba2514a27d8018b35b49629da11d402966dae2ee2b1bafa9451202ceaab388b6548a5c01de7a25789547e4409ccd8cf04b89816e187aee8147bf032fc6bc1ef49c873f8a218e15642e5789e95516c5f69b3dcde21fbd322f547a505ef3c9062c2cfc773b05158ec53021c2bb10412bf8ebf439d8e8e6bcd584b91782922525622a59399b544504d688b12d33f22eba1ebf68113cc17d4e8b07bc2026aa94f7a2f0bb946537d0fb0a787329f49fa093b96e7bb97fa6ca9f9082593f5304143f569e8f2b6b98f1c519458c39bf7082302c996aa3a30f45f761c362ae73f4a5ed0b9f3957a2611d35ef8fa4ee26165ccec8e9fbf78cf91769712e02a90ab0dc4c5d70c188d55ffb4a2702216ed25047f669901655990b8bbb87efc4b760f2565d6c7fc8eb63585761345765a0e5b304bbc447ce0008a5ab2e42d9833d2e16cedad32c8c5da4d32493d6315c819d3a3abd8bef41737b1b538c3000d628e16176a15b15c621b0c1022f764fd8f1521ad60104f1afadadb9ab11e7c9f52202edac246865d09e3250b74ea3b9b0741c500f11d5335b0865fe1f2f008bde93a6f123efddf94f947adfdbad53e7d77134ff9fc88de1142fe99c3c4a72f058539041b07c6ab1573371fffc2d9514ccb2adac152dbd65b042033b82a466dfeeb89b31fe9e69eeef7f2bec7f9e11253f67b900473b8b08e6e7e291d5ee224776aadbd4804d7b3845fe024855e020fe65f01deecb8eeacada33d60930f42344e1f69a9bf9e0502e5b3e68541f6f9b145f7b247cd2ffd6d3b2c0c31b3228db51bf2ff3b7d05a55d7e207e11cf8165a1f15149aec7e528fdfe661744f1b0575cd45a4b5941802976c0a1263ae4d3a5832aac20bad7509ff326952ce33dd43ca99ae9d380ae63ca7cc1df8b5d9398b30111bba5dacf3ef0e9185c3fd729663dfbd035b0d5665fc318d81a67fd4a0fb041b17b1f9d045abbedda29a6c019eb4dc88bd8790cb8ae9bc9796e63437daba11f15798e19e6f2ac19cf8ceb7154744001f34056240cac22222fdc793fcf115c37504e6e0b47838252b976f891a87afa22f424b851b9203dbba0c5031acfab0e3c6d73f74ecfb678c6f335e2748d18eda9396d7275280f96da98bc873c708c84aa569b7032461d402d5beb07d2639ee9e8849b52f3e8922dec6aad192bf6b93f0d013c21056a221d2da44b48db878f73aa7bd70666fd90e2eb276b537dd5258ee0dc62efbafa6a2658b186095b3d46ac43d308998187f1a086c0326324829f1e5fdd3ef98a75cfb75d397ed55d959d816f03243430164fea4888fcc50cc5d260ac92c99ead895befdf93d04a19cf404d2a59991fba99c47eac0655a62042ac5de0fc134fa02381b9b61b42cb0bc00aa662da294ffe934a751adbbf10446a2ad65016f1a5a25366a47d43801dd177e61f7f0cf594ae1722e2ec08ebc378986c4b33e998222f6236d0185667e93634d236ba5587a445af83e0a6e37d1199f91345f1403cbfb6332bb55e81a857c6725de470ff6d094c990ad01a2a75ff8f71c9a84e359ed4adb8e213fb44f780ae4115e61d5d74250b45a1aebe8776e54b82eae2efc2f154e18301110338a027fca80f6fd00a263d81d5ca43a509d5f962679ee3efc5d344463426a3beb97a50e0a735688c591ed53575de1ceb370a3bfb54bae35fad3c205c9d559deedb79dfa3bd812ff274baa4178c960e881adbb88b0650a0748978c1c975ea73ec87b092ac8c478d37aae167e9c142fa0f93319216dc64ca9524efd0ac88bb96fb86b20b66e165a66e1ee880823f73f0c63080ffb61c322bffdd9dcf7e588d205c103b78b9d7e8088eef0e31b5f157fb5aae8b1522eeb3c5ddbb252a4d49c365058f4439807aab450a3ad8d86e57e45a8f92379feda710e706a7fb3c5c44be359a98d8d0f485830df43b79af9b585f3c10cd25a13b8e60fbc8db832a30173790ec98b9fa7c4d2c92359216e423a75db93711e70dc32299c8f79ba0f5ade54b31d19bd6ce0ff3e7deac65392be5d0251fe7354a832fd38f038a2b1a59ddc7082488cfc27942efac15337b78142a9b4b38d8aa9b8b35e1b3128d11222e1200021f628da06d7c691baa0f6c0acb9ea74795422758e9fee87cf77264a4d08832bb9378b7164e75af3805917cc9f3629072c32c94211d90e5df91eb4afefdf0f632eca41dae551b36a186b6e3b45eaa5a5920f08e45cf7d0ec4c4e2070e7c92387852e7d8e38b5620935e69d724f6717f4fb43d2aa99136e07f9f4a5dd4d1c00cf21b36a653372f62e765c56183b04838ec0c4048ab4e8c5687ca2c05830aba7e4073d9f037bf186a494db8165d4d0170929a971701ac51e4b8fc189ab56476747baea288a270e9831d11bea04dfb5e10d71cbb7e9b97fc0703a7828c8455cd6b1af388fb1b9d76075dde3eaf18cdd9cc4e295d5aa4f460886ee35ccdf26972002e011f299f03387bbe9d72f255b605247d927a8088e1330740b77d96a4ab1aff4870bfe12e0e88d0a3563c612df75e564425163a9cf53e931f9f9e7effe17459f2da4244b9747f14dc2a2d4802c2d3976449aa53aaf078a699bc96b629d62457d5cdb865b0c3236363de2dbc6ff862babc604b265549431d402f98195e648b704393f419090fdd9d0c631ef03a952cb962163667e6aea8dbef540f3d94f2836b1353d2056a1a6cbcb5d8a33f6460e341ff631f22e91b1eb943c310c49142b808786712de2dcc6b22c95cea2ea2d024ec738d76c2552abbe8785f6ea80ffd05ef87aba039ac84c820093118f79b008bb044b268efbb2e9a9afc73132704159f5b4cd5b0705ebfc824f53b85092885e96c750ca7bacd37372ba2ccdd0fa80ff5b3a56d5e652111d0a1b42511c4c61959dba583ef6f406096aa9bffd5ddb0d9b7d34b0269c4d72c6f970a70c2bd7e7e9213f3a37594fa17afe5bb414f296b08b17a1a3f5eb15e25c4929b412b58e879ff884c798adff6c68928984704dc61342dde07f442a4a973f6ab9c9d3d798678ee5644596d52edf1b141c64fa3cd99434a5ff601d93a6a55027029c64160589700923b76cbd97dee13cd78a76f2e5aff4048d094254a98885939cf2dc94be5727d2daf4e09332d3a09237a7094fc64069a0c0a4c53df9df5996afa262578c365df28ce20c9ea5a38545a328068ab59d815361683ed2f1cc6514a66d902f4b933603a6ca1e2381f9d8d5fa230bcf78ec583e74acd21b67a5f8c4f55e6a7a959dde544fe50941c062796ed1f8a0c359d11c834ae91294424e0ad69408d3963b7adb6266b2218ffd72c3357b5190937c6c2013aad8e683b354146549390185ee248e741a7c2e8a01f632cbc56eaf0465e772d4091b45a196c9f3a78f41ba669a032dc21bd1974cfe7c715ade70902382cdc4e059ff02f8508a69f3a92f1349189d3144673da512e44c6c859c3154050981886b2075ada552ebc8a0977c15ddf664327badd099e4c83e93a94e2f710eb856d1ab2e308a592681b03703c274b2f0143a5b721e1b4040665153f9795d00f05644f0fb455f17c704024a997d4472805a94111f220068804b7b61c961dd99ecdc710053827e451fbfd74c87d37884c30dae15457e7ceec81422b1db5421e360ac7d9c7bc6c11833617ca10980cb2339b99e2d81e58c8726820e22b597f2eb6c0cd4dd0125e64c4132fa38e27faf2fd3c9b4ff9ad22fbfdae93d006b4d76d086555687ac2a13049aad26265704131118db86e7c1fbe398ef842dc4418d4d67d4834f79d6a30a6f32a2283605f627b607b05ba0b70eb82cf3dde7948e5496328dbaeb62e209a46cd05e062a36b76ee5863894621ccba801a269356380c826bed46241d8e553ef21beb366c7bbb7dd797eb0c7b7126c6ea33e02105cd177bee4b5c853aadde27cb935cdc10956d424126de1b92060c8686a425a1026e6bbdf81d6d45b018fc9b3d2435ebeb5523305079421c90ee2ff89af257a4f4b15248309d87ff2cd630fc08b28aad233272f5ece314b9b807721183534ed63dde35c17b54c0812b109150b25ef44e03f3fa595d18953f8bc957518ef8d3bbe06cc8b10328949536e8cc007d3b16591d1ca9937c45af5dd9ee304152c8f1997b9827e9a03b9823bbdd15c849ce3834e7fd9bc78db3536bb5c2690cc14805f3c4628293c76b569fa50229a9065d4f23a461470d8ddc2c6e4c38914e4a4de8ce6b55166e9ded613784cf42e997872ba5c0e2be6cf7b9b36e603e51db52e21a28a176ba345c87917e34305148b9948ec9ff64345d12f36b07b550f56d4cbde6991a0a050222d4cfeeb702f639d26a3167fd5594e2a719f20f256d5269d5cb5def13d42207c5899f17c73bbe07967d1a87e4304460eb8ca550e2e2b4258471022195fef01f0491e9436be508bf4c0e9dc09b5f3d8420576de1b3c1c227dec1e3fa299e38193c037cd5d88270d39c5750476e9d7e5aced9771965e163722a8c1114251da8c33d6fed75a8a4bedcf9394f6c98b0c36682a480f605262e0658c3bdb8e74f256476a2bcc830a02b964644e688b6ce5ef75fe496f8290a4844c40bb11cdd75774c76fc66fd8eac78f3b37cdc0a378adee26080ad9a92f432f211290ad30389d07eb5acc24e7e47f26e7506a0395ebe19dcbb38a53afbc86b92c1055ad80b3084c899d840688567f1a28b0dee99fc8f4b75135c13c367c9a917540cf19d9d00a331289b069d0c9dabdf1b0e3891df90abfc096848362ecd56bbe48d988aa2c90947aa86e313734eaaeb5bf23f6236a144560e984c3996563bf2d9b1e4945e8cc12a9f1a539db0b573575895c75d7bbcae19ec4a1bd67cdeee63d1a8105ca3b70e39c8b3d35564bb225151c11cc5917873b8e54097cd21dbc43548e4956971a63e849e6e439d3addd93ee91c891972f16dc12a4c434cbeaed4f6f4b83fcf3c7c9626d538c142e2293c68a9db8189c84b5c8f1c575c3a620705c00b9903f58aaa1e50c9321eba678bb864bb56852151651a07c9415b9624b597176a47b95b3c76b911158452ef07a8e7f860e401dbd7f1b06cbc0a53d9f6694b605bcdb5208e08fd45acfe72ec4cb0c18376b8a206f8cf59eee34a72552befe7f6bdb761c338c55507563c6242523438b4bd10ecad9b6605620c85e0618fa5ecd4aeec6631b292518027c627ec77c01da6bf341ab8e19934433b95a63839e42fb569b3c41f3895468bd9fe3cab817fd4911a821801225c7b0211d157820ea22311f4153e2048a44a5492d22a0a3ab23b91cb539f770f7894559fd4fda1d86d3ca4cdbca5c6d01e2e0dee0f04c896b44459002a9aab63dcd27d38f6a2da5e19eb9b7593153f83c3ca186022035ce995b8019e38c247e6ffb10691a441a566f58cb33d39bd3195b97749ce6245a8eacf9f8f58c8ab778dc5a3b4503134b291958ff0913c387fadde3dee598eaa8e0d04f67d7c66828d1d56277739b64100bd86dd1c4b61e522ff61cf43ddc3454bfebb5745269781cc2525f298092f92edb0a2bae19eb896220731670aebbe4367ee877f0a746160a5d17a8926137b5b9a019d7bc567c7ea756fcb29caceae99b294c9f9041f4cfe976b6f804c0d20266ab03cb989b4ba01bbc5a74d2e12509055e77ca4cc48be933d727a9e9787cb99c6f2fa7abf72252a303e4fffd6e503402b36d0afd364bea71d5bed36facff2c914c36130bbb86b7d341a92f07140d43c642283204453f968717a5fb87a31fd88129a017134cb0d344de39b05eddaaf19a79666880a0a70bd812e575208a7c85193f185380c7f7f1483485e6b8c1a603835ae069bd51d425f79c78cedeae8e966d98e6eb73efa5cd9ef2349a4ab7861bfff75aa3036d5c4c6afb29fa3269bd9eb58cada7672a1f592941d3b990a12b89f91320064ace8544e8934808c574d88c662faab0a7230a88197be89d218b5ec6d729c9d0895a9ad394c4ede198f2aff607a5f161f47085710d85e5526251aa2d7011dc00431a2302f2e0ccc90d3cb69b6685a50c7863e58d5cfd13c14b3f3366916c94442a0aa180cd160fb7f28be8fe417ae43f20cd17558f27c963eabb9fd5e6626a5e83e1040a8a992e84942ba4ea616db95acd88ea7fc7c66c2d49207ee889ff5a02a0a83d7498fc4527e68bd5ffe4c1e5b147440af1f329091d4c71c0f7c154f546a7202320c7148411af2573016dd5cd6ab8df16cab9c1d3f83f8e7fb017c22c4ffac627e5d1a334e3e55e50d95c7b6baaaf6b82a6c4135cd3e2897962f5a308defe78b567868bf4ee984664a1c045e02a9d9e3be36472fce139f381c0b29f4ad177528483523cc9a8e158a90ebfcc868082ae3e62062ff2fb16e63e20cdebf8deeb3a79b3ff08e289a7399e6323c9f96802838f90d5be7c46c4b7b9b5e7410b3f3561cf69c60f95d4e5a3543b5ae07dc8d8f33ebc9dc54ed38eebc21898f3eca107787ec81e4a6fb57a7493ebb5678786f8e3a72df5138cf46064f8e8163ceccbfb6bb5f38aabc301ba560b6e80885970e2f6797bc6c03022782c2c73b8b62abdab2c46ecb23d4737e96d61bb529d873329e3b77598565dc081f0634a12fdbdc9b1fa8b6c406042f981037cdfd2910c79d97582ed048b43f08ea50d1987d62bb61534584fa87bb4be7b1f015bb159fd20927906669e5991f6a422205d05c7a94a5c76867f763fc83666228faee5a86f581dd9a4d9f54098f2653c4df3b9a7ca09fd0803abd199292117240f73ba816ed132b1087ccfb72257f707d554977d285dfd0da5bfb10123ea9b980d659b55309e1e46b21667770b87ac8a49b8b42f2c10a9671de7afbb1020b28be82bb1fd6f0900ae3ea44ea111ba44fa96c140b1c7b4819887d084d8617dd101f170f16528be4c46459b1008e63d2f3b017e4ff8040a68c0861c1fd46b36ebfe84144f1a63c1ae099733aadddb92cc6fd8697dc90f467f7830eaea4178a3968974de08fca48e525df444374cf30f655d0427b9d31e8b759eb2ca5339485b27cde64c773ec841f3a33e2f5e3ec3094ef5f05c972398dc68091232bbccaacc49c7f8fbde48dc2235797eaaa1a9b5a9bae36c55aaee9883911829858facc3efc4c604999c70cd1be911fb30e79f301de07c6a63bc8d7f1adaac17864bdaf1d35649b183d7ed8995984ae4d1c6830f00f3c2b82ac88afca1353fed8509db310c3d3e96794589176fdfc6d4235df7f3d139535b441d4188dc6a9437b0cf37b20d86b62b703bb6a7afde7b92f76fed87255869965f535706ccfdf47698c21f4aa2f98be69a53b6ee8f713bbccaf10e4be08cb02fc9c6f58e9261a10aa22f7eb5f70b0191e81e3183e96a152961b6624860daf3484da4848e7ea627d9a81d1d56c37d171113df73702b8376f1a48f12138571a1fcc21ddcedd629a117d59c9dc2527db5fb8b79c73915a99690e3b2cb44a11c13c377fc13be0f5908c91aecb86c123f0da0cfa052742b36c6c31868682f7f9d7fed6c4f191d5aa0366292787e117cbb16f8754fc4c88d8929c7648195b7c2b77c5a39dd7a62c505b8329e1c702937feeeb72be137c60b149330c44afd79df6c7999736181f27e23dfd01e2fc58c70008cd8a32b848f8a6c255edf4890e3cb21d1246b95e69b3ffcdfb9727ab53dd1fe00a42b39aede947cca1c770a201b9637edd9d0af8d9d0cd599e1acfc64307895b99ff5eb60891532983139b6fd6cb867bec7d32ce801076cf99711acab284c4cacbb207e18e940123ca6c1298a79819d536c0ddc93bcf72aa9bf37ff780d4cc6885d02dd0dc30faf6d69600794391266142047f84844a25b5163d7cc25dac30cee30cec4169c9dd4e69f0d9b897bcc3c209a0001fa625e5157ebf4cb645db6962b364c8511a115bdeedb18904505b43bde355c9da4722ba8b0b7c00aee271a6172428c9a64398ea299bb14e173a6a7224ef2aa2ac6656207cc1a980246059af5503e913a7901c6f005f803d0c5cf084153be7709a2c31a264de692d947e76d60e7fe8fdecbaf89b0367981cbfd5755d213a46623c5eeb9ba4829729bced8d72b6765794209f4552f7436dc92960b3b0d103c34983662c60dbdab9df7c549460dea893e621be2cdc74e9a6623a081b4681ad4eef30e63c2438b1307b186e260269c3903b30343359b9fa9178eb80d4f972d9177dd700a5dda69b550bb10c5bc6d7ffdb28d0f126f3538fb0eefbbe4b8933a524c34b9e7a2d3d68860066843eb8f75532347807abdf8b5bbe7672260f691b87b43b728f9f5ee56a36d2673d1f7ed07f2e91b1cc242dfd857ca8afd4f1d488f60d6938dc6ddbfd509e567bc16faf1414853f0b21fd2deb130dce6cc969b8bfcf6e97120da5cc2fd07350fae797421c72919f308c43eb5dda268902bbf887d40126073cf280ec063d3b023986bf97e6d014bba9a3e8916a4cbea64ddbc72b46605a9ee82b794113822e12cdbee5979b494ac05142e0caa46536aa2ef82fc41e8581144172c763e08f9900069cd6f8ea9a40d8dcdc13d0bf7cf4d0ed642c929f50bdaa4a2e6c6190962726a89824d590fe2d80bec8e52cf0eb8677a668bd011bdcf181cde4fd49bd83f4f987ba6d4b3a742fea5e43446929beda5157c5e1f26acaaafd8474d5acad0ff4bd1ae80d60a762b21b75a00b1eef8dee98de62c12e28e52ea344c06d40c56beb052441daafa12f9e3d28ae24d93d910c522a9064e3290a7fd30b0d31b0ae73aacedce6dbec20e5a6f9d5512bd926ac5e2a7a3334d36e902ec6cf8aa69871ace9dbbe67775b0273312b248df98080c46377abbbe9144f49ff29a32dd3e31c1926d11884f3eb8e6f4e06ac71b9be2fe08cbbb6b0e68d98050c302aba612363971ef1c4d2a316b767ee064f8eca80fa94bc9a2b217310e9a9d5750fdc27d3319e73cf95b204d2f2b111d4dab4d0cfa1c0e10ee719746cae8d7d195e42fa59da4a04418260c82ae656ba2268d554ada0805054960bac2c5ccdcdddf69365af68d6da3eedde6910ea9ca315d26158d5c0d848feaa944bba4b1a36932c963ff00b14af4259375354dfa02d6addda740a7c5c5515965a3bb6f6eeedf58f3ceddfb79262df6a2183b5a049833295ca6d098032bbb30d30af0178bb936fd9adfbcea56f9b64dadf0c714e6b26efd79d0a80c906c362db6273416b391f37eed91176681b5731d169f02e4b30ab3ec1bcc657400f9d8361ce6d62f38f0d9060b8b6929ed12944abbbdbf6a94eacd33141dbee084e790f223489072b3c0d4b1705b548868be15f0b47dd00ef3ba156d4712e5f319b2cc42801cf0c0a9999f97ab3b2326c2eeaa78d13df0dbf9e96791790ed87704dbcb1102d3eb600e8c6dd0b40a1e730c8eadc94191917d624dd6f15b80c4ea002560800b250244c2bcaaae58709ad6d84ad82f34d62998ab6f2f098361b0fb598212fa5307b90795fdd6749d85a39e99a7c2910ea6c45355ad1104baff2789c52085060bb2b64ce5d5e9e26042ef3644e88d41f43ae48fab4484a0c28cf8812cd8a65fdd19cefd7bcb53412d72bc02218ac42d17a625a7b42bdbfdcbb989d2ddcbbcc1896a8ae728e400a3dcfe2c222eaf34556b7eb60d9a8397fa3b6007f0135ee20d492107e2ae5eaa6a9563653a8c24270474ef1e11f8e98c3f1379ba59e0f5648262887bf3279035bb32a78098d912363677b621797c41eaea6c90e3a23e114648b07106c6d36a2949fc5f5554d7ff9215a82ea5b5aea57e2e40f099d7655f7ac172d649d90774c89f951666c008d37b012d1ef028545e5baa605f94c25984b4d599b29ce6a953905a6aeaf57b3142abf285a8f4d77cdce0bc898e47a3a924153b3d5e5fe0722c3813354b90fb3b724cd5d5a6917e5f42c835f5a93686b3a8e3945a1a273d8a942be142fac4eef9e789920841d96b0ed1a31d748c30021851dec42b5edca765479641888ed053e572a96e68c02a1f94c76355adf6e348fd1b75f15e0a08466797d1c4d8ccae40f7b62ad44f41f675140646d60b6c7a1ff3ae7b70c2638961a66c1c1ef6d9a18060db68f2173717bf41ff5343906206a49d6a2f39a39fd6084c6ba9af9c1a20c955ef8c817714149d8e2fb28f4887f67ac6bda6452451a74530a5511ec2b5c4056c0b89fa0cec55db3f689a0f07c1e8efa2c28fad3c285e2748d946211957e110324b1e540b65af164dbf22151ad596a3fd3d9624039f1aeba525b9c3347d3899bcaa15700636b056b0d608e26ca8c4420a840df73a7c965042b5022ed96d273c15af0b09d1fd00cf1a0b9e94ec55fc3abc9c1b81dae733154994bc94a1c2bbed85dbd6b4695bc0f9d5b3024ddb1fa9cc28be195c03e648921ca31c1b9ea6b560cc72514cba60cb24bd0f32b44e31d71eb5d84be2b517cd45165aabdc90f96e41e3f3ac617e37186f0f35a59a14187da4d1f9b4f7613f6323f671c7318a54ac3de85095e919320c00425e7c7695664dc07a985d352041bd4782f209867882eb90bf5d41c1bb54d5cbd452a371444330693e4161ea1a1efbb309b0bfa4351414f03e5150534e971ae9bbe1f5716a1ce0e5077985a1d5ec1aaa8ed0af229a8c4d7048a4fb291929646ba3a4a0951626a839322e9553d2017aeea009320190083a8fbb03cb0a1bb2055fbaa41243a37f830dda9c36897d48b37767d858db03d914d6dfb5d288f0554b1ee164018a1b74e14fd407749bdfe04c26d2eed012c185721b8e10e25cb6eead1ef834b307ad7883b008e6c028b90cbf9c8e2bf531e7f908450d7b61a3c8366405cf5050358784a219274015db4f329ba0ba49c3cde212c4e93645feaae3143c6988b0303ba0098fa8a79d8e0b2aa05afaf5d44b552258aba9a837fa49378dfa149fc8ffbf67efbff7f62ff2ba7df557e35adb2c6583ac34c8c86eaabece195eddf80f84aa0d87c358a19b2e20f46c848640617d4613bececfd07420cf539cec261f49cb85693c85b9cb46c5197e013da4879e4a92091aae5e4b53aeb9234f8af7bcf30762c981386f369b99504deccb762911838d5474c4573fa624c0c31e7ab1b5bb969655e164d0eed4e1f063e3b4c04735a4c3b6507cb85751f647095df1d7dd5eaa68940808d98afb4a1b418fd21718935e8eeec498186671e6f061a40c910f1dc0dbc8bbb59e139fa0c9288c3d7b3e22829876dd4faaf14450a64e4929322e5ca6af3e6e2bb9f94639f3bd6d5de8b53eed49aaf742228056702a171042798cc3e306f1233324a798506420519643dd96077b2e37d18cdf37c54abe41bc1d8f84a3d364938c43cb75eb5ad367feeb686bc8910eae1ce511b37c66633273913d9888975b0369a3e5ac59f8b0759ddb6632e8d95ba47a386396695516549fe93c594ea281463798aea3926d4012c03e290c713a486de4e022e4c4c3a6a619786562c18160067fc3361ec6a0f33967912cd77a319ca74202e74794b6be46d697559d5cc8098b1a57438564d8e4223544668a07d9716a6f984741b591571e1e0127e898afac810bc7cab5d9745bf6afcc481b43bb0b536b04a29eb7b64c1bbbcae7e804b6f6f2586262cd4c7ab6c7dedf8099c08d8697b584cd651d72acf0405fbaeebb7773ee25730076328f0caf1176b4002498de4ffc7a93fec5f80d62b7130333f905893a093dad2215e7d074a1b2b1527d125e2f9cebd9fb613f65ed758775e848f7e7bf5ac80d9d22c3f1357689f8c24ecd9e709010c0cb0f78d186fba9ed869737cc158f71493a755c1b4c841b40d6989a1e7396831cd5e823aca39c11c40c945103d2d58c8c30235e96b0fbf09ff84daca793fb6d5c105c13f2a9e878048cbc4cdbd62f59f28b0cd7ad3d28f5dfd90b0ef4e35746e3d7c9cba1785cca2435ca098f485f76f52bd33e08abad3de32fd078d6da93f38f599155007161fb920ff055baea9b4527c63e6395480b753b12b06a7ed9e514e9b2f65e923147a4b683de06ec95fff51b7320309489e9cafbc78d05c6a46fd93a4254690ff5e924b009a57421c37ab7f44be33fc2c60b680ad368f2232868a7726a95d53a8c69fa08eaf06f11236dadc4d3b475824142a897f7c88e40dcf4b86f4d0ed34533b608faed2465e649258832267f51c322d8c1e1aa811d472e550956ebf4e98852640422d58a6214603fa9a79d1874159d60fad9e8823895d4825ff1ebb43be9d5b629e6e4ab49d00f0971ece535ea193648c1138247d533606d8a484d7b299a6b44324de14a0ab2f107a27ab758ecd10b6c855cf588d8fc9c18a16203f561cb49984c8943ca2374001b9b43d77352d8df7ad30ac09c284a1156c2783129b12d56e386461d60ed04c154e79a3323527310c7a453f5b9c794bcc22fd948a91df8e7f40b7e10ade53b9421aff25c6ed7ac3944e675864bbf62de002b0b67dbb8da396edb5f83f2733e9437c0987d73533362598f3625d59bd3246f40db0ad87bf63e66414909e5edf37d8e2abd0e64f22c8c9384e54ecdcccac64a6bc15ed7d0ed7c70d573ee8cd1268657c4359be018a8c349fd7778f137b8dd8c251db8481a090e34062938498c6468482fea942c2bea501b4434ec64a5bc2015842b5c4a472f33de098e31b6ca061eefc3f399ef43176818ef26f0e4d47ad1f1cfedec14587b2ad5c16510a99a93970288d9d40dae345091c41522e425d32fe814f06139d73a38dd6606d76ea46bbb5f3ef725e63c185ccd42e6398aed5fc7f82c416838293af42344558c4a11e2da8029d4b8f6409829904730b625a68bd27c1642c1383c55f7b691fa1f985b43a06cc1c721b66adbfe70a7da9d9b4a625b0468f70f14d62b29ff7b8352d7480e04c9c468ad3726e90d1fd830952d33b0ff8d6e877c8388d4b42f1685963de0c75320fa3256d6a6a80247a5a2e3411b499e74a7b82e98517ff76090998bee7a4eb61f8c5a0b8a182e5780be2c11f9049f6242f4d80a8a83156e042f1eafec0cff63a57a895bfbe79ef35452ef6080b47cc3c80723787590403cabadd0378e8145a195f60097ae4db4040f71ec07ab0c2ec9735a788cc62dc1cf68d9f4f2416885a0867fe6b5163ece109adc4ff243f47c817a063d36b96c1372501ea5fe6c0ed6d1523e4bb5813bb4b384c1ae73f7b766d438c42dcce07eb1004afdf3d1abdbeae95c8185a2b25d0be61843354f653802fb2075da45788f15b3dd524a90665e3497e03f4777d161509e699147d64510ebfd111fc197a3589cc867cc4b2b7412296a9d5197a3fc3b0aada76426400ce20f99058cd46af1b1563d6674a9820255d1d7d7898eb8a76eeb94182435506a6582aee27c5a363462dfc21b3c920db208a45810f52c7dcbcc165bce97841c166c8300f042fcf2f34c5545733ea579816b756b289a9dbaa5e59f0bcde7c6ebb1c72a5df3d97c47dec244b886f1408a8885238e813d43c96519b1e57401d994dbfe96ff9533ef83dcd70d9511865f92ada7b1a0a4559f3b584c04592d79595949dd6bb94fa4de12a23f138e4451a85ba111ab4e3e36d39d2410dab58cc01b50bdbcad059d34dd4b5bb9294013b3ad997ed0aa97f36bd1a34b85117e10892d2e43a556666e5646e2f776f56a9bc17f64c9a1af7d7948f16583b0b9517526db852a18ccab4215a08ec07e9a9503bf1d3e565a79adbd750f28997d8a38d9b34412672f85424348ca2574eb7cc3fe5479e41d7fe8bdb04fe7336c5ec543d796a998807cbbfd74d3a6434a90f6734fed91456ecdf4866de8f525c3b820a70e9e68ea463ece7efa45e9567ab6dec59983e04e288a321649f6c465a49f7ede02470cfe63e297f79c2b18d9d17d775986820df700d9a7bf5c23dda727d54fbf9e9076efd68a95bd86d9eeb39d6b7f591cde70b1d9642b4402192d6218a5c0c62c0328373e5a3f0b3036a8abd16924119ec1e5f9b4c4ea403af6d1af77267722efef4667a7a5deb4e77552b425d176a4eae10d4f48ee7e2f28a3ef3ca55ee16d3104cfe6bfc02c5a9d5af61fd29667fd758b76744d16519c8830f8e43fd54a1ced23b0cabde02fe4520a885378a1c66e58eb936cb5e569f29cfc07f1bb19c8f283a160dfcf0f25be484412001b4509b0c309ff20dd6b04a63b7d01fd9ee0201ef49f8c7bc728c23909084bf3e74f4ceb0de1e8ec8217ee2f098fa6d4d21172b5d48f12dcd7ffddf4c3ea52d31833619aed8dd9c4179dc1df0dad663595d3a21db76720c21ba46d86a025e078b18f67fb17949e66471d04e88647efe66130605815ab192c874a8f5e09079d398e47bd3bf2fb55bdfbf5d308c69f506abc7efb0c0c052de5be972a10ce0fa8d1e7bfb643ce858ad15f8895e6af149453e060edab2b6510ae01fb7d251c01801806fb875f8615c675e124a475480672168722375740291b5aae4039a7e94042e4798590c061827201296284ee9032457d948d1bdd90536d2a7cc394f1512df8b6bc72d63dc1ad9e7bc436b813adfc8e73caf6c8d0ba551502416dcab39f24e94d0a47b04969ce1fc88636949dff92e700f0acff1528c3c08419812f8b7589d7d12557ca9ae4e8671b766aeaf431f30ca2c112a93348eb5c1c2514383d772310d75cd5a9e3a8192783132d2064ca18ddbf63fdd5d6d4ad42d93d6830888833b5250f44b7ef57e238efecdc5e1f06ffbd9149aadd3219cdfa9d6bd95046ff756f436da6d5e83c70df224a55eee153f5740aa7b8454849be8629094e522d98f68390b7378a3038168a56381822010dc4cc01bc4893eb9044716dcd94b3a5a723c0178484b318db3be432aebb266984e758224aed5f34e0dc999f7fde76bfa658d324901806bfa40cc6a9306f8ecaf7bfde9f04e1cd3262d1a53d447fc7a4ea6cc3bc97e2ab73a49db103b68ef525b4f11e54070988cac98a0cb38d3566efa444bcc17064548c580542d463e45967dea3c9adb8c1a12b1e66b7c89f4a8da327afc1223c5dd893a95ee8b66d253af5ded13f6852e38f328edc50767b4ab766cbf0165a591f625d3fc4889cf1f4cf839404ba58ffcc964de3eb92c897b4ed47357933059612f4792e5a5eba946685d64ec92478623dfe07580f04aa16593cc0b9929338f94b93fa5d026f7fbbb6e1215bfc46a7a5e3bc27e25bcf6314eccdae519dbbaa27fb2428021cba1fae0828f999fb4e5a37063b74dd08fbd0a58c3d224ca50e8013b3145238bb382684befacb4a25661500bbec2a5dcc79ce8432efc01fe4cf4b2d6961374f2b74c3f9828e2ceb545d7154990ed6a41c79575cd846f2ed5b4b817b05f35a10764e6f6e9858fb95ca4c37c55da0555e56da79ef99b65e2cfdecc245ee9cd7b99ee176f4f36ed3a143670ec07701f9b03fecdd304be44e2319e62cbbb4b622a3b0eb5892fdcfa2f77eb82e94341e720fc4a7ca4c48dfcefb665349c9165061b18eca9c91814d739619ab8b9092d3920019aad9126e42bbbe481d28034568a73eee7439e113830fb48a5672eee357142663edff331f8b325f60f64a83b8ef5418c1310d65957715af15a6680b1cc2ef62256f020b68a7cb79b619b91c7825455953878b5975ec2047203e362684477b9820fde9d5cf92fc9b3ee11acf0f20fc219c8c61277734204defe138e11e27978fd90bf40be3a6b4214ee413c53e768d64de0de94a7dd0e3ce43903d91016ce5805431691f66689cfeb4a315853a35c8a54c49c0ff5b6ab8e5710accfb62681186f5ac03e6f353d366ef1a81f47e219b91936949e86d30caefbeac209093297a6909e2202c7865a25701bc2f2f1643692162ee2fe69e08e4d38a06a9a107d33c0b7c70cefd58dbad4c3d07997fe53512ec2fc96acee68765c83e2c42ab342e474576f17e4786c5418f6ffa6ece5daee296625fb765611ef55f2c54e92ff96bd94aeb172bae22882c094dc5e5156210b2d784dfb098088e007891da13a9c5707d742f488a4c569a1cb791c81a4f6abf796114ff166d3ef166bb484a3430664157374d2c316f979dcd63495fe681ada417e749ceaef1fb164d1fce93c4a5274f0a8f3f81d8e299c2e83af12a405d099674191b973c1e622e3745a4966f1370c531fb431e3fc86b7dfa7912611da643931c9d77622d9990ca62b1f92cff55e27841adfd39b568513464f64c714832bd9bdff292528581c0abe12443282f6786d5a529b17995ffab5e89b5c93f0edb8748bb350ae11b59605b32ec4f78365f0054d92a8d05898b4fa73eb7188f026ed2bf91b0d81663b6ba7c41263b8aaa1e5284c0c180330dfa288a407d4c78c436c336c34dab9b7cc7ca134c736944d818ebc187915d1758e7660db7cea104c63c4dd9357fda1ae58836818bd3b216d60f7680a9ba234f10b52416f391d72f5632934c0044bf9fcfc439e92be2aaa3ac784ce3bbb18607b04075b42466ea486f42046a2079b80fc1a54e269f42ba625df8963a26973e7099e5e52b6ea843ad3c5dce7dd50d15db4bc697926cd7cc1c031742144c1504ec94eeb8cc451ce0b8bd536152dfdd62c6cea7bee84df42b3a20562c07d88c0661026185c5693a973cc6f1fc74d78e1dc454bdc33bcb5b1196f52932ff59a4648f189e72a2e997176c709ff1a8ce548a5047d524c0b6e29da40912513953e15fe0812ac1e1d125c8c6d549f09b4820a1ca7a9484fe561a608cfd465d6783b98fcb13b8e95960c45cb6f150c61d9e15b3fc6ce4de7d3f580bdbc8a29ee3d00c0dc0964b584a2533d1d126972c3f28e8835dcd1b1432fa4c0498ed43b957a042e16a06ddbb3d88126735306e6073b6923151bcf7351b2ddcf153ebf3222148b61500c182838d27e2a407cfacfb9f39e8587f2bd7c3f64467ca404681d03ae1ff4ebbd6ecce2efd84f1c2dc6b061c4359a674314a3d14dd0b2a17fef0603104efd80e5c10968dd9ae8580715627586b370cfb981ed8e183b2c3052926d3f17e4145b33e62023b00d7da8baab2ae6881431cc63051974cc15704c03c6fa24730573837ad48a521c958bfab61276d1c2b08f3d5d5bcde426405ccc45b24542c9cb336d35c2397ae2d196a059b3e9324a348a1713760db3bcf4ed9c078cfd202d16f934f9735ef7244cdfa7b207287dbd5f2ec401ae0c5c9b2f9602a7bcf081251209584a873b1028318dbb9c915605262942a636b704e2ee1d5c5d5eb4c6d868953d268ce73de7d6b44596f2b574a956545bada12175b2f5208b600d4246289ea7aa76ddff9f971991cd9e07666613c346e11c6273564a8aa5fb7f8fa23cf5b9ac0ca906b2086902d90fa83435d1638e654e7f7ec841519fd7aacb41063c0500b862af6e015af677eb6d686e8e372dd0ec67b6504faca5b09ac0648640ad95dc84a9a130c694406a0ec426713e9b49aeca9009abd9401f95b8830db15781f7e852c0f91a5138792bee2d1835f2d3d70f9bcde62a0c84e6d6fcfbe7107e32eba156a7bbb7edeab103702695feb8f3d22fc55667ed4f75cf19f9348af48fd8c1db81d38319df5f4d902cfbfe2d8347380477f960bc28860254230ef7eeb2bf5f9664f359ddfb6f04cfb93b411503f3f3c7e21f47197cb31d58af54625a13294d32bb622b43564b35e4fef94f19d3cb8840cd9d2115a6d1c0d139e93c8a5a5dc8ac18fccbafaf7b76da66b94806f1df978ad698423bf3e37087beb60aa566b9f8938263535b58055da3cca438a43054e89a1067cb33bd4681d56c4217b99ac2f5083bebf83510962a90562181153e4614ae2f2839841f0aa43273ccca501ad6b2a7e9be4339aaf76578fb8b0071550ad87b7855d682e62cfb755bbb07fc39c7d0f93bf6c411bf52b41d1da4c9b18a5c00fe394dd69aa44567a99bd37242de135c4afbe194b7d6a91ad9c3b5259ee64d8f8a8946721b58fd575de424051facaec78cf3252e6ea7a97d429b12cd96a617096955c165abbcf0ab978e786796b1b2a73494e81c2aac074e8d506300748ef615086659596701f9f758bef43ab81a7955c88f7a71db067a48caf8bef8ff545afaf1ec80e84804f426eed316eee99ce82f9aa3adb43426f3e0ac3e38e080ea02ac957072b25f5e064dcc2af595ce5c6a8a8a757c253c4b267651b2e018b829dc0055026e849721e994202544bcc735d1b81712c8749502bb3367480a36f94378b9383a8432bca1d20b3e58120d9e329c224c03aa4279caf6a5287b607532ad047ed6c42e8623baa39deb2852cd4688e5cdff3cec123e024b87a438cfd0bb11d6677b7b820a80c07284fdd3183c5e656602cdb4e62f49fe651e2ccf7077e297796b2e5d541401ec723822876cf0b8731efb22c44f1c98f584622180de975097de86b0f770bbd5cbd05f61b9c63edcc4019a7377981f3ba7e416a6824431ddfaf3fce01e24afaf8f9f0b4887ab8a2bfa4336cc4087e18be64d094a3ea14a5ae160f612f8ecfe2834cf549ca9fee2322d5ea04a3f58b163563d760c42bfecaf4c0a5b3177140824c794c6f4884434fa979f9e7bb8f3a84400932884174b8048d4440b990708876fe4101dc2d066ebed50e5fbd04da9c83cc8e9a4ce543da1a7bf07d2cd642b3cff8e20dd47e8fc784fcf8a198e4f2d26b7dec48a1936d7fcdc35186e6b7e9ca05c17342bdbe4f6444f2b6b9e98bec9f892c968965e8a7b86aab4d9ed476c5a77456d5c8d1045d736d1c91317384cc9001f503315d222729b2559c8e96f42cf6a6d6e18b13a4ba37418eb3459f58be14ee00e224a336acba6b49869f6dcf1bb8ceb94175f168c12b3af1716bc55e02d068a9f74cb46c6566fa4f00484e62314e2fc2fdc5ad4634ba880e729a6bb778c3cfa9f34a1b6584b6b31d86a1d3cb60f79ce4b54ed086132d38a57d83f500c10bfcbea2a83005995d7c44b0cd2f971d515a602a810c85aebc20ef5c694efcfe75c1c04a9f25cedfa7af7228e7e864c64c9a3a67fe28e5883b157096661ae6972898f3baa6cadc3b44df4714cd7d9479e0e1bde0dc7d326f243b58e67973596dbb4fa03e5c79ff8a135e41281f903ef5d222208693fbfa2827c106141bcc832d1e89eb3a2048889afb7dbd046ffc7437ed8a418d165fcbcd33012bd5f4a2e7e525566ec244501470a7754858e7426b2230006bf8de22662eb0d99b79495389d7694ca64ab6bc07fd7923c67edac53a17c67fdb1819a0238dbc718654f67735bd8b4f8ec5a954483d8d831a78375b24eab582095ea37e3a3d900364480457918496024683e569438086e6f1d520b156a5d11048db5489bac90a499d4c87a3c3e94b52c341df41b5bf6415520e11741a93da9272ba60585e01895db3a81a9672fe24e89cb4f9caf1c567ede8e89aa7f071597fbd7f41660e0c5d61b1fbf7a0f93dac65e987d71e28177249b2a91328bc984700f797cc2bc9d82db2185ebac63ace02feb05e9d09c9cbe3e4b2d4c261621173856f47d46bf976259816224d0b14f588ff9d2b8e7dac038d6fbea4e5bc5a04e92575334d03576465de75a88dfd5ef8e41def5aace8ce5a6dd0ac9c596368647912d821aad4179312fd29f1d59d66f3caae5640de34d7798dde1cf474bd986c22175c6c2da7b4a0794caaab608afeeffb3c71a12a9be503c31fd2ad72bb4fc846b9a97d8592359bd16165ccdb80f2c7af4e39eca4c4f5e569a5ed09c0c8d1b92728c50efa6242a7b8ea7532a7eeeae3856fe9f652c451abee5095fbb78b99e9f21b6619396154b0029053d7b3451682e6102ea036f17874f25fd6f70f6ea6506e790fd26a730e43a88dae6eeeb6b5ea3ba96ef739f63f26778250a6880dd4829e38b620fd01ad8773e77b3a5dce286f47a2fcf5d7529b3a92d0817ede86e990597cf213d57ce2a6917efd2ea52d2f8e64a341137fe1479d3c941f16ff4061c0519f5f4f3d523659a8375ba777470ff0353a448983d72aa376d1fbf5ad42d8dd2a51b9dbee97b5b2d05fb33e314ef84d6d8bab064564fbc8ecd5549edb233a6c890f8c0fa15150c531a6b2668eb05acff948f825d782a9732a2cc18778e0533829604bea3b23668e7af11758f34d47570371b138c25ba68914e526af453e97b77ada2439174c4a874400bd262429625962858c75030c99d2e084a89844be078b42d155211bb0b17f79287b8e5b3ca4ae78002203a48bc65bb5a63ebffdc873bbcb7b4c89804019b598ce7a198a8b7d05a6e523d7b183413ba1515760c2865b775f151f3ae3fb09e59b68162580aed9f1cdac8c26ba8e83fc58200fb85d95e3d041897d253ae59547d264ef3368249a89ad988abfb5dc8a10b26fb923759426133bee8e5578fa23380507703be37d93993168aa836ada622d5a936229ed590e637dfac815a128e9aadeb5fbef8468103c16dbcb6f0acb1aadeddbceeb634673d8205988a0c2cad6787ccf757c26334a503944baacc86e216e283bb6f6779fcac9258d8e9c111f27d7f53e7e05254d1c828f57a5e9f6c57b00dc81e5cdddec97074fe1004db5a9c9149e5a9c3820c3d7abc1356c8bbcf0ec2d0c7766f28e1e02390e36d9fd7e25811dcb8bb0cdcfabbbab0080e5489aef15ec39050bc62e9c2e6e489651fdf20e4d8cd548a8e22ddfbeac3c2b321bcf5615a676ec07c0fcb118a43e6478824231e5ff7ceafc4649a9ddbaf9b295e0990ebd04273b37a4435cefdc573ae12b6efa4c3acf0d7e9f92b00271b2cddada0cbfd82878a07736e69b1e379b8906a88161597b4814ca23c6a1ecab2a647617724d5b5b652e2788f5512ac4245e915f4406b63ded7f22f509a8f8a6e80f396766f6ededd2e06869c4475c07bbb58ad8b412fbfc525526ea0b86352207fe508ad581e117275abad0aea8d7c0b2152a7bc8a699d655eed92ff64d626ffc68eb08ef00ba737aa4c2e0fa8be40a4d202882705aeb206df3baa41094f5752af8365c41df082ed68693e3c89ac8b701f3dea49ad44ed8b9f8cdd4f77a80ceff3337fca845b998daa4542aac45a268ff8e4179ec52d5d8b1e80e8459becc9a218b9e506ed4442fd661d0b3f4e793c3bbdae0d5e64d6272a1a245f8d513e5635a3e7648137a78c9669513df5af754a9161aef2acb29b130a5f606198af848897222bc5a9e1ea36734d799112eaf53d336093dd167dffe81a99a0fc83f4519a798e4c3e3469aed68d229b958e9ca97ba0adacd5b6a477182e6c3f2e2dee99828c094a16323765c0d890235ca2de0d743590d20656c1a63b3a732189efd45eb40254f94be4941225ee9719cd9bc5246305447de844b4c4f1993bd1ded15d5d571ae9695b58583addb694a3f3eda089cc4b4b8f43aeacc1332d84c16cf37090404854bfcbed5953c5c6fdc0af2464398f20994e127b68003ff3c99ccdb2104f2289c00c69550afd45cc92cba05f21a82da6a6b0bcfdcbb12974453b7f65504cbf93c25284bc4008c34ce77677aa042640deb25c59ee475952fb704bc39e1b0f222265286fb2791c01179afda43ba197e3e31e536fd32d528862ee36f48f9fdde5b4a91bae7cac60c418c736393120ce4e4c39297127387d7cc17df12ea2b2bdc89f31b6ad5df8c54d1ebe4413272ad881d0ee908c0e4bd695ad782bf1650bc6fc99a82345cac2ce3579f286e22b38e32bb98e11094781240592ff2fae2581b0f9488e29afec46e216f01656f126fcb55ca433bca9e2cbd7c5d74fcc7929d1a1621985d0ef5a9ae06e9e722c935c91a001d28577b5e4c4be60cf23c9dfd38e8845b4136f1818106844be37a2a4b8b9c36764a4851126e7fd8c1ff049b2dc4b188fdcca9611ec8b1140305f4a09f6cac5ab8998982d2aaeb1c0173d7cf1bd18ee2d03c3fee7adefe7d663782a068d2a211f62dc319d7c8f374b1cd85d59795f70873770d178a00ba002c60a71eb70cffaa7011709d78d81b9bd1fb668c6f56bdf193edbb481adbecb60f04613682166ffed8f8d98084fcbf616455f1a81bcc36eed972548c0ec072e6e60f88a2be4f5ea96f9ee217f9faed01056555a6b9830147c05bb9ce22933b5091adeda7cd23f1e0afa12de0d1e4a57f2c3761a8248b1c6935438975edd689a148d04cdcbde1ec82ea667b9c6ea4a91abe0428e6176da1df40bf4177f5d23c7db208a33d19d3965cedefcad6a42ae69ce17323fb0940b61d34b0a56daa191dce26a33d07864cdd1033559b814d307472194cb0e8bd1d3c06ab065a81d497be9843fe80d01b2e720f2c9dfc4a6d3b1c782bb5c5177a7e918f976746e45fe5a487c6f521f80f3a4bf51aad5ef2e560196f7c8fbb046d070e68b3de41d4afe155a33d41a2d863252975c4e5f760e30146e0b2cb1d8c760ae891fd25842fa0d62dc9e073dcc1492f68120cda0da70a755e1b58f310b70be07fa6613fa21435b254c77fe6746d2d66f5db83861e30c41349314e7e5b80cb59095f67ce1891deb6078cde71054446e7bcdf4c3a8c60e68b33873eae0313356495cfcfbb1095190768bbbf4410b9e689cffdaffc5376d377128dc7294f472c5cbeaa76d8689dd32a080825a2eb4d03960c1aa21430886132a1614a3c74f5a3a3c3a1f90cf1428248aed238277d1c7b2a9fa2f2f54dd2bb7baff2539b8255346553ed8f036f3e617caec6fe7b1511879d8c2178a0462a8102d98808a96e67f01226335c7d3c6c82bd4f6ae4f552b90ed6fd06a4aa9aca6aa3a062facc3aa411f6c9de9440a66a47535c20b18726a984df390380f6f9a685728e3527777815ab5a79c38a8ef0ba022722c5f56b49adcd82d2335261f33ee933389de143b347a7f140cf9723ac70e2a09b6d5fbd130f8b4380c6b9e4b8ceb5d8a63d2d1747f992491420a383da64c6f8602aa2a01cef662dc9ca81fd0fcc8dfb09f61a4c792cc8e357790f2333c9f24619f704307feb18e8af0ef25e6f4c1a83ac09e3f4994044c2407d78a483be9ad11e520aa57cc2e87d0ba404790350aa207adbcd4a80439243742e2fa6d3c7e7237c03abf1a712b1282232860e8fe7dd38c4818219a86b34da0ae0b7d5d576fc821d29a152c7d68d7c5f18d97ba57b68d7d017fb307836588556b1ea5a2c835decbafb92ff8921f75577e35e04c95ebcf78a76630044c4ab9513bcef42ff47a60d9ad7e6353efaafd0a5b018c083bf19b53bf79bed6262d40a3d34e9c50ad20cb8f036deb4b77d642237194c50a43aef1c9b99b48895f69b32a56aff29a58125569a12416825bcf65e0a9e861d40873a37403fe9c9b579a478212a5f98f3a38dbf93a955a9ef5ff88faaa8c8f66da8023589acbab85810d3fdaf1a6412255e391b98b21386e9ddb345e2d6214d51335c47c92f0b3bd7706654062ddb82d8989d648d5ee489b57bc88da69bd574649d83b13cf118d7e175198290f1871fadbde9b2f01df41ee9a162a280f43523fc77dcba67864c84f8ceaa1a4f35b40179b316fd08bfa29af45a5d236ed5e679e7442aa575e64795accc6b0a6d9226b1d141ed818ec254a282a1e1b5c29bd28532745109873f3e01bb8de62babf3bc705e855bc1f6716d8305e6d8cf46895138c5074ffe597b2b8ffa223c23fdb1e13f2fbde8cd1f3bf2773c5db40de60ff42b9c6d72da3ae43ea7473d563d3def4530654707d02209c0bcce4656f43d91cf803e92d9c8f3321eb9f9d580f0e523df9627acd533e195d2d120988c0bb5ece6a4218f0377fed6c3b277453718a9187f0a5bcd7e154838c37e2c6455f2482aed961f235a7238cea0ae53bb89cb072ef8742033128668c6cbb244c9d791b36badfe939260ac02d46632263541ae94678021c0a46d7b48b1b95026d64a771dd1c4b25acc5eca9064d246e173b74cfdf917d557581e867b1849c4ba21e863c40b5f43e4f2e0c832492657d2ae4591bb313b506c70b2d02f30fe49cbdadf00d9a0cfdf6201ce92301dea5f29c50a84a682ca39c61fd57745f13ed309fa5a2f1dec6453bd20f6ac30ec4223e4443d42a2f38f0c4251bab10a6cc804b4eaa9a5e0521d42f288cc50676f5a204d6e7314c1db0b5c090925dcf3e148d77df72ad36263585461c02c09b807b0ac6e2fbd121f9ff512f5378b1a70a71ee402af3a76284ed368d28b3be0db20ed283e07db1d0565583941a2e827d32d72c3fd33719d8c66aeca99624d5ad7ba2b4f5e763fc84f7d827d9e78feed0eee18fe3c9bc5035219c05407577b8ee31167883dc2c7eff24b99f0f15691d89cadde634d80340d8cd56068e03548e4df4b6afe4fb1c1f0208edd5083bf89e76e499da5363dd8d51b74135fe5a4abfd158b83c5a6cb9f6dfe5d6b9cb3d0433fb82fccb71ba9a4df636605fbdcae296e6f7cae692255b429bf21452dea392b11bcaf023e59d93ab7d4f5f2d094822d02ec3bd2d704ade3a18ed53e43ddd9ead69d859795acd4b4645983f42a418fd8265c17b9870b4f242b775350fe68667e3a0fc578585341049cdaffbdcefe7b6d0e685ca0d927c0955ad334be145350cea30129dc85b2bec80fe5581a85ebbbc3a3c59c39faf94c8448024d08c9c288fb39764499bc3be82cb924048b581569108d684846504ad1c605261e08a9848392c7f4b9608481bdeac277d542691589cbe08a549e115d9173fa2319176b6373f890abc7c43842f8a7eacea69f9b61abc0ab479d9fd32e75086805f8e9aa63180e9deeeaba2313988e99b9dea957b17e6200b4c7f09060694f938f34d7bb8cd2ef1b8d190d77aa07bb2fd11150502a8f98774ba8c744d3c4dc9b8c4a3a30f19341b77dcad676ad817820bf348d15aebdb46d8c7b03cf1d4537061e91f1e28c6537a0dabb2eb7d6910dc313b36c28baec8f18fb938312ad6377d0a1df134610315a27f59f9cf1ee9090bbddfc867201808f42cf3a4a4fb3089efe138254f8e3d0e9fb582a8b7fdd8cd445860c919978a338123e0f0c13dadf1ae51f0450c0345b17ef44eb781bc274f5b641731a477ec2bbdd117a46be6bae7443b8e65aebcf2de4fe3118d34cbd4170a0b24e0fb434cccb928ae1cf6e70ddad3caf442ea904a91ab0269eb5710cbdcebd9e350419c0d5f23948ef4ae66f504aed4ec595fbde11564ba843b099a7180a2d434d36685239a6fa8c942b504d405da7ca830386a9a3c3dff936fd86c62f585ab21433eb13810e6410f033ff4ec0c71b136808c8544517699aa9200deaeb6449ebd27e072c53b1efe9389e68784949a409316e3d9f0e227fa3a3778c2e9ce709f09fe8a1ab437bdac3ec9a4acd43572329651c70a82fdbcc6b6770b6c7455e58a554018b7cf2c6d48287ba7994c707f77a22932038b2af6e3b2eaa2c99af5e6d18b0152e5c60a65835afff91ade7440ec4e456a22018376da539625459553a5f11a407330fa968eacb48141c02e882615d92b9b04aa9b810713e49d9b76f595b7b85503a802d239a7c6b0b7fc4e1ffecc5e8424652c606ed3f8759f3e48e0aa77561fc90c54d4f0788668f8cd10b81cc0fcfa678234a2f8b526ada30c48ccebb08aa1f1ae45ebc55b22aa5b22a4ec5536cea083275b229ad251035802d04c17ebbe3991859cfb904999db9991d6b743ef19e88b941d41a21fe0eb1aa4c8c6bdc2737542c289df5f6bab3314d2987f511c7ecb89e4c13a803848c8b3b9fb638d240deb6ac2772a304cf3da8260e746309d7f9d23e504a6a042878e20e9e9e5e26ec57bcb64b5f8f5f40bdb7bec10843f77a3fd649ce5096c12c8d55a255da337a12f0f83078c8a66ce4a69ec9a27df46329c0663b147c1f1358ebf97818d9c62a4df102292d8482755d3ab147b150cc9f0dd0a1cb1d9b24700058221dcf359f989af9f0ee3a5aadaa9c7e3a2e61d0219da6d63d1cb74d20f7bffcfc27e3490269dee1132b920597ba5bd616ac37ec5f6b6e4e01e52b9a9e639783abc786a528ada94e38296c41d81730b41004d27a4f584e3455087a1cf38eade0635c0f8bbd041ed927039ada4f3ed929b320689ad190f50bb42bf9198165d8b8157bbe35dbab7c8aa593381be3981358e309deed36728808b4e9244a416b8c4f493cc2ace499349c769d1290db298014519de29a49ccbe09b3943574c13b6fa9f5bf6206230df93f63623468c072ccaef0e6f954a91f000a1d59e99c8dddfe30571fa715f4263aa1167372f9989a3bcf1ac9a89917a39605358b61e5b062e424bbc7885067a83a6eca9a20da64ea8004d3497edcd67ab24221399e19de362661ef88c2cc5c9e5d395fab7b6265deb920ddc4638683853e96f8ab7063706ba8aed069cf5fc688a60ab6fcd483377791d35c67d19d58aeba8108abaab98794daa569d21afd6d3d984172b13010b7bf679194665d192e2c2c9ec5aafe9d7e17108ff30360c5927569075abd1e64da97299ed10226847d45fda887edcf32b85390279567f17c333e5d908b156f2a36b8bacd360990cb2f9e2c26b25fcadd8ee4bac176d313c6d373249fbc772d6fcac2317157d26d15c7dbdb8470655d6bfc10c74a175621daa484302e2ca9f192ee1167ea6ff1589bd86adff4dfef209ce5889fc7bafa03edac520ccb900f6cfa2ac33154bcb00eb6a7e12c8e5fd9facb4a323d0db31b943580da46d5d15567c275b2911f8454cd57e1773328c4f31f5a4c4808cebd01bc40327caa0cd41e69af0f49d27fa8ee602a12597723ab1f9cf755304a959581ad7711bb311fd2ff24a84d901039b607fd1f8216cf8fd33a544b5379380c047ea4774e890d439894fc210402ea4b03374ba6114b97fae6f137dacd90f29baf2b3b5bcf873b4791c7910392e7ade611c892868246ea154cbade2882790184135d1eb22e7f3794a0ebc8aca7d9ee480789e1e7d7929c06b99666fcd254037151c14a5012ad1bb87c8e180c2e4fce6bd41c450abaa1df3cc860b26a3cad130e09ba98fef88da4f0ffa95b5a8e75ad0a4ec6bd7fa555a0f7d66b86ca00098aff8db587ceac89096fc9a9510bc42c9d92925060e67253d68d9a1ec6aee5252c10cdfc5472f029d3fe8807e4efef5358af313adb41aec229afb2d3dbd0723fcec16db018c8df2e4c4efbc5cc8cca0bf76bbf48da96a71751671609fa3824a98c17c9fb31a99ff4b49280d7c0227dc61bf9b3faeaa3920934dc6eaac2d65d6a31211a85b095fe249ecff30dd4a686ade9b1a646e9430604caf9588d2605689145c4159424bf51fa34fb0320dbb5d43bd70ba4743f5b960b209d9cce51e4c16d222ff370976899b84c9bec5f4f0bea0e7e05315556e952d10e83944c4b5955c0206d4075051cde7820d2073fc3dd3a1a20f517142cbb3a47330b7e83bc42f727eeb9c785e8ecb9cee7ba2ca9691e95cc15237dba5f7636210887244e472c26098ed05e1a8772194a24f2cb91657a7750772400e1ecfdb67ff8bb1dd72851b7f9cb889d16d073dd8f9a79d52c40589cd00afcad059c89b0acf794eb60dc28c0bac4a365525145a9d68e3befeea1acbf1105257aa507cbc0ce9e28a38a5767a9dd0f6ec0466a5f2b65dc7de8d60768a33b6565f6aeb1a77b81a3e36ab59deaa87b216911fa95a5a181553f2c0efe45a6bf19366bb5696dd4924905c91c5846cbadd0bfb94631b672fd2d7f30d1a89158a29cf45a95b207c1f667052a354a40ea7a2fc92c192c6a6b0653dd38f6855d632269065c99da6953a1151686234c994d9e682bc49cb9175524b0dd4b4c20a586e8967a2d0a11467ae36e46a9280dcac67e038f370758a890f81930f1fc1ffeaa83400540f1b02bafa4ab9450ee249620ca273af69c925b0772a74760221b6463756be184862fcbff91a076a8851d93bee3eb538500c82c2619f71fb75c002a2484569457d2736e15e72151392b249d5b69dfb827b83dfc7c2fe4718126e5c8a761d26f6e85b9477e80d75b2a9da65e01d7c515de8ef018ac2d9a151027cac38920dadd8f978254206795f2e38a5632e9c58249a730f68d5d6653a7a6b6fc80acf113a6dbcdaef8215bdee38ca7cccb155d5aa9b349ee013067397f4c64b50925a02b434c5bdf063c25008f9ea90496f42296cf0fddf39204c561417e721cf6ecfd421ddab920a3b97f9ed1d3f171689fcb531e1556892cc4fafbf324d166c10b2dbf83216ee7666f10132f3badf70ce95162bdcf01af5c1ddd856903ce89c4038f1913a25853369c2dfb5dcf02140ca47e2f3f9937caf3b5254ead448076a68d31a95a96c0eaa41660086661a45a45f52a8c88f9e6e9376d85f021dc679b22686e6870ae8880cb15f4ee081729da8df468e74aef110418a3b00e9da6df85c0aea814079018f25b8fc8375b9d6d8628bbf571dfd143f0b8ce7eaa365f92a2ae1cde843bcadc567ae55d0af41c9731383fda3087af174ca7397d828879369c2f577ab619618214e3f99b5b6b3e34b81973d25ce476410725b7f092cf8d7bd81b8b8e0f459e2e489942c4c0d0f3319d94acf05af71f9d6cfe2937c67c2ce654eb7c19b284edd557d1191cc01ca0b4a2e3f6a65dd72eb6883c8a7c61f068ab92178160bda393d4e1595cbffddc600b81013f32d3728b752bb4206fc906061a4be70c7a6187a13c37ea0bd8379e91c5accf94eecd72cb63e051d34ddc5934c61ef3db749a466bf98cba0e353f292775f3631987abde2d9e5b357d550ad40e339747a67786a2ad7d8f9c45ad17668d4b12fea0b6ce09eb25275828ce9c5c6c1bc27b96fbc1f9baf3144486fe9e25d6c193fcc1d31f6ae2918f7241379fa3b900dfaaf604b38e000dea98d3438829800362eb1be1631542a9e92236149b777d090d9ecf8d7a75102316e13a34a33e90386965d4b082edbdf38767cd1e9ea8b5827abb6f47fd67bc4c7ae2fc5eb5127afe291ad8e2e273befb3fefed1502470a7d4873ee3e8bdd062c8bd5b43611709b3accc75ee64489118e57e6d3c6b6bbb7f2d4c5bc6a1ad5dd9142ebbbba1689e5b2e37c87617e784a7237eadd0f9c8ea7a69a147861be5dc65ed4671558aadfb37230b3a144ab2800723869d937a3e4e2f35324548e2242fc38f865bff9fc0133bb53456409c6e3872f1a241a2702aec40643927b97f0f875ab88fc2a5b36a6d6a44af3e570b1fd07adbab3d0b6e6e7cc67b29da0b69d88caeb60fc98c72a6cef75d260b698a84a1b2e22d4c32ed47ed67e1017045fb4d18f9d25456464258b556148d4451880a778b51e1949b29bbb20c74ff0d743b495ce7bf626acf52f782637b9ccfe53b838e87d89924b4184e9acf596c1cd2806f1ec396b2dac515e6038edd03cbc2bb0110bea3b39fec35167f53f13a27fc23b279dad5a45e13898d5e14923584cc87571d4b4baa5dca343c7a0641fb15573a92532bc764c7cf170cb5f36e1a36522255cf0e1a473749017909c224cf77b93b18b4476d1f06b97187520f9266f1181a9e3b6de3637f10120dbc19fee10347255db4bb6871a988ac62927b0f8858e416166ac5fd17d34457ee9ce39017db26b60e382597123353d3320ea2012d22e6bdc83f024563325650cc5b54195705975fc5e6632cd43563f09cc6e235dd0bbc4520d6335dad0874482b84e0dcd3b66f0925ec36d7b7983b2eecff5807015361e078e9652f88cf3d814c8b4a13d48bc2d7e4dd1b32f0abe17302764edfef7a9cbc24cf01f281b4aa12fe587f9d925e5b1b566f2b3479bf0456641d5fc484eba2b402a6666a2ff784d30f1938f39239a8cff96c6fb2fd653fa33e97f4eb05a460829f01b50c3a08a34dd3722227d1c4f82fc30ef8123efdd02d03d1e717cd1727514a917002dfa16b7b92a87f1bd2485bf772a3745eaf97f47dd226762c5fdcec76b4ed77bc6825b952e8e913d2833c914ebbb71451343e95b2893828e9ba740f1239482601d0d081667a9f13644e28815c8476f028440cd2349cda0849380eabc0f10a938da217796b5456ed148e79afa16ebe0272556b2398ab216a4c7c483de00586b6c2d1b0306a15249ed1ea029b2f90e6a4c86814cc3ba88d497da214d864d47a319cc1f91b2b0c11d07762540bf55667c1cd7c6da6e05798e7448c8c053d00800245c0c885c97cac34e134858c31743d165afdd9d8ac5d4c8eab6ef123317c88a6c36196541571c3cc7640671bc6d4c6c985c32ae07c642b239fcb044cac92588fd5a90c2820d637f6052e8c4509950201c39daf81bf5ba33a0fb603924d98232c474ddadc6df92a26b1cd5efd427c7ab29b8af706cc66ac75402523b565a3c9c918d770f0e0feff76846a79b573eeebd0a78e4e39ada089d2b181db2c432bb04e2f2bf2737a53700936582a8b925c340c0749d883530503d5b54d0af923ab9c7babe72a6df86e624726940eb659c63057e26cd2a7c2a6cf96af35783ab8ae92f3f183376aca497aa581d485dfa8bca58d1ceb793243af6e7776488a5e41147ba83eb70d0c0daafc601d5b74a02460873f09330025e05d4b68a9e21abdfb9f5a4cab974c054d4c84fc3203253355b733bace8acfc2f40a72f54361c80c8a83fe8a6ac271da57ab21bfaed5d7441ccdb7a640752c85748d2b046d5ba136419079d4de1c0a8b9e22195e47cd8fbeaae88194de07688709c1e4cceaedd34767c264e82e1d996af91c6527096b28fa5d91ec5c5d1e9fb9fe2b9d5de8ec5ffab23ea61a4fbc263fcee4587ce301be5d65bcaecfc1b8451c95c6a630bc8100b0260005e4c82c4891781daa6eb1c80e499ffdc65cd7898245509d8d6a81d0fa8b5666d481bfa994c42ae20359d78e2a1a4fca10802be755bc3d60c409304299aada059919e976505e8428078bb0c6a8ea6d1838121d9aa176aa3c03f002e7703bb8d79b111f5ecd254e54e06db60fa3284fe605aa350d0f196e2db2e84dfb1cd42e1a8d627b0da91ff82cdccd546094379a8cb2f399c4fdf954651111e1ab5e94ff2b9d89daa93027264d26f9087c666117da006b3b77147d5e39791b8bd904f0e6eed13894907611df66191e404e2c2ea21597202ac794904e0d1209d21ad2bc15c704140d5d9e5ecd62f0b82e2c00f56b11917bef6ab6c153d19b397a4ef486b56465ce697be29fc2dc60510a69ef22b5288eb21596be3c767c374f035eacf759ad5af3f9342ea1f326ffae3a194d01e5ef0e557017175dbcbd1598d6cfe1ffb7b04224646b8ed3a9370e18c91d0b5bc7ea4640754986ea8987eb39192db05684c5640b7e63899908d6789b3e27aee4c1067b2ae1177b298eb28a35255fc19c5cdbae62c7dedc4f7932b2d2ad51ece5a25d2d619420e5e8183fb21ac3d2cdd4964229946ba8fc64a13b1d0f0ce2fb5e2048f5aef58c1381db4a5c330ac04cda33ce39efc9aec681037c3709c8bbf5a95d3390b3895a798af265330c549cbc585be38431adafe893f97daba68a6e50944fba63a2c6e9fc2f232d660b1d662459e70485692b95fabd323531caba3b3818293c23d8e9b7ff3f9ab984ec62ccef78c4a7f13c402e19b203569a6827fb5394fb01990647f7c59c40b9060c97c43216f83a096de4068920fd75f4e604a1ee1d7d03f944f54120bca8491dd17777de630665a5485dab3382785cc4fc901f3a6f41f11412ad360b8850c6777a331cca55f383000cd6976591561eb31ff92615b9fb72b292cebd3d7fd848fe50ecd8d7ad0231ebf1c5d08abf03b307aaaf3df8cbbcf0f173fc58d1fdf6070cfb0e1bc98046e29ac7719f6cb36b0a86878c1b855e8c4de387c1650140c39b12dedf5cc61916a8c55c86937caa49e005ef5d7b0f96845ef92fa7aea7ba86a91cc326bd9ede8bb8cf850158ca1a85c2c6d799b4a6f735c88cdd6b1a9b1027a46b5cda370d9edb54563134fda6c266a22b92523952cd36cb9c6961c54cddde7dd70a7315f8bac22f047538fea5517ae08d819c35b841efd9b30e05014c04fdb1771a80acff0ac90effd4a86aa46066938b9e21dffeb7bb6eee283690f26b8cde1450c40d4171828eab061b0ad4a16a408e3f3a165c58521bf1192086e2c81ce314db2691b792b7582dcc8f1a77d9ec07fe9556e4f0071e5d12fb93097b18842817675ebf230f9c495724f491381cf6ebe3618a51559cf7d0dbe711f2a36ffc839d0a88451dedfc073776c30e4eaacd08caf7d4b6daeb888746dc7def178eec564793f2b277b6f6b503daf40751a28e8192077522802ecd0e41607bb976611dfbd2516e24f65d802cc1896914cf3f6e1f5504c03333c5334c067dc12647f673bdf8543bb78a6355a0f9d7c6b48fb1091375c6aff3d907f63d9a6f8313853b437ebbf68bccba3e42e4878fcbde564559c85cc8c19e471d890e3e6104bbc2e80aa80f679ae5a23f53541c6ba787c6d0da9c5546810e91d5a96c07f66578ac583b7ce9f1b2e25288cd660e0f956f8f93fbf833a25a89602b715e080a7b6004b0a57568cdcdb61947ed59b28b887aa504756257c8a62e0a3624f21be9092a4b89e21577f8450f301634005d02c4dfd93514b66e0ef0943fa839e3954fa94c3ffd7bb9765f629d0f46bda03d265f5084fba8202653c298dc754229d07b0fa5054dc7fa4a31855410a7b9d8a06829b50fe6004042667275524e65395becb8d9c662fb28bcb1a775c0d3425becb057e228a425f242073cee657f335e6eb1a77822e73858c1394116acc1da1c2194cd14ee4ed0acf23f5dea9a60a82e1165c2e0c53301c47e7cae2d6ed7d4fb5f1f4327d0a34dc918ab7da8718aecfa9a009af562f94d6fa2b86489f2826a7714cd39f9a62a420b75642e7c9a125a9cf4f430f43e7bb4ee8e8a14d965aa45e5b3d301041f99ddee2096f033dcd8e50a6c54d1db106df614da96b467b429d15b35cfe39f44b495c045b80e0a189632e62c7ec40ae54459fa62ac2b6d0ae940889bb77851f697b21b632dacf5c7781c8be4d93d7d4074d8f3d82270c66dde6cc32af16099a895433949e1ef679e6bf7a880d93873cb75b9986e125128db973337d4d6c6929c79b9e4e179c45ff57b173af03704b93cd06336674984237a6dc8a817e82a67f65f36eff0bb027805d5aca697022ee26070701ae9cacae5f535293b8c126b98deda56d61ae0d7c9ae9f78db8b46015fdf5d063f37f5d7f859da4eb0e558670e1c4eed6e4099cf39cc645c389ff31d15133135d3488b1d53b1d3a3e27db12abae9c8db558bb0ff0771b66819c1191c0d67ffc805038584603303468a3e0df0db334bf3b3a708ceec6189f7833c48b6fb41b4f295ccd5f72f1d683d7cab3a7ab8935e0ffb5d389c5ec06e9565c207499989a5937de6f962189e6af8f2bdc5e46200c908084247476570410f8589dcbbe812903446217862d259c8e751a5603ea15dd9de6b95acec8d11cd83c0853c24432ebd6315934d50ebb92edb1e03e1a83c07d9a0155adc3fadd0cf56d43f7c2db3082ea4b5d0c2f2a3e6178a4ae05141fa9f668a40d5ce6d635d4ea6afd26f712dcdc3c1747b78bd25d831a69ac684b36d3b2460fe028550203326aee2aa74cf69768188162d1e74a6e7108b672bb5151831d330c2787808273c50fd0e9a2029ed46cee7a1cd679babaf8f66dea1bc8d7c5c29a21620c76f50f76b833537737d859e9b02df30d17e310d9b2841b26464065b404f19a4bb98520d567838a57cf58b8204465c5b7d5b0a165b662a78e661f273f42043219904646fb2f8588c2c0b273a09e1a9decd596cc5f6903688d248622e9b115d477d392fc1bfd0966ebff7973eac2de81ee182f55bf7388a091cb025fddaf9fdb748a94a9676836c496cbcef94bdd554a46c73d658b5523f2cc8ac0026ae74259e9b18004884ddab0c8decb9c9d0277b76ce7d0dfc1594a503333b4163b4abcaa37bd5650768527967c64ef52a9d9d74a52d1f889699d5f33fa4d504aaa360b30f254342686345904400b9e1e77933fab50a3cf577d26e4a6ded78b162e32365e508af7e50d77db6d6ec3f23bffd38c017162092ff5c8d6e62771935071d77d55a7267dbdaeca039d907c01a1f2b0820edc597561d18ee444824c1175b832a9dd25f947ce2edc55cd7bbcaae27957bd94d66159077f9a99cd12a0d48c61807ffd9a683d6f819cd4bb757b3fde0049816c0681de279df9fb9a4fad2a3637771589b1ab50b8de9084278251b2e817a63d2c8c7b201a9f91e59ea54b6afe446a149d4a27fbf2df53fe3c4670f7e8eaa78a3948b56c71153cbdfa414dcedb4abce523d3b886cc120c4df1064c27e914bc084fd7bea2544f702ea73aae41550ca594450c066911b3cc0fc1e6a2372fdf116694205c1422712d4595523727d4f4bdadf6f10d0a435907295cde49ca36840d0d1bb245bafeb1f201d4217902a56b23c3f0b8301c8dd76a452ea48f0049d43c400861c1d7660997d43b005b98b3f01297dccd08664cfc916a28167b7ced3b102b479205abbcad19e3b7653eb21dc0322e89d5ba961194ed950f9f88110566e50dee334c8f79b67fd6779c9883cc72dffa7cd41f229e48dae88002f9a8eefc6929012ff07a20fc17cdcb45659c2b038b6c3d0544accf703c94852687c5c2c1632a9921b92a4bdf1152f3fed8eadbdb15cd5356434d62d92bafd2304c24b06588352bfc2123c9f84e3f32e10fa2cef94b45324098c9e6a4df1c47c51b0e1028e86488fd6b636db57cf3ea14f00bdeea59ed7870d66f71e3789540a01ecbffdd8c8085f55422705dbf91b8a3c8d9ccc400de9a7e81b555b98332e970d904ec2e1164d8929f86f0ea30e46842e166ff0ad5d5669f82866ceda808b6295b56bc214d7150887a6f1b77960546f9c115ed5d87ceb95d8391c387c8293f57adb363546f896f26b6e409e2724070f5d9c06303be4285ce865aa5371438b069afd26776b25b1fb38b8160cf3099aaa65fa4e8a67d27123a094ada5d899bd720ba694faab37ac8fb6ae3d491ebcab310ccbaa1564d3741f743bd699f6707850702bc8c6536f88c8b1d8148c38bdea0fff20b2c8a2560af79910e42b744e6008cb1940fb031dd2d74cc57d39d915c16e6b6355845082f54d2a328b12cb75c7b4aa144abd7ecd1ea9fe8cf0e82027bcee443c9d6ddff9ba8f9507b588517559d43e718b6009543419ebedec484666e964983252a1a1f9bb101901e1b30bbc0d15c6f314d77781ecdf2f2646c45560d124a3bb278724a6e757540618b1aed7e6226b0664a80481510c91b8080a9664b92fe165b886f553a4da7b5876ff0da986947a0dc125e99973978fd08286e980f08800b47129dde2a79d714ae00bfb2bf97539f6af4ae8111f6bf86821f6ca572f0cfc037f29aba0f2716281b2102c265f9acaecb9175da7959a996ce73f910c6b85b7e216ae8e6dadf91083a5b4a198788ea740c0097e4ca0e0938eafc5e395c062e4014ed29d41c9b5e20712312b04864c70a5ccaed7cb94c4053cdc808fb9776a90641ffc04a60728daa5613576f661284eddb32fa7cfa3e30f0f2b1afb1d4b1b8e7de22dd62c4578f24bcdb41e2326a85a67ce9f4e0d26f2fb0d8f78787b82cf13c6e74577107e3252863f6a62be6145a1e9c5a44f791006d5b55c143ca03af89aea75b56aec8e38c9692f8f615e8374f6cec9a80045db40095cf0340fc2ef30b579f1ebf78774255c8711bae40857c4b87a33ea28da2cf09dec1400b9ea7fa8070cc10bc31e600e80521509e050f0630f34321de099dd85cf7db710ec1331f90cd59447c73a5959981b645bc1291d14b50b5563b40fd7b29e216071624d1b6e76f1c855c97f59f8878b62dc010990fa75e1869794ed5b9ed19601737966c17039a9c475aa207d167452d71508c01ca9fedd16bb0fb598ef08ef24f25d21d8ffcfdc66350bda82599068278a26d53c4430bcb7fb0bf657895a8c08938621330d1e9fa858bfb01b944455bc81ec52a78b2f2be9cab6ea178f0710b12317fc61ef18806c2e8fbb0b9acef9368bd70f485f4f25605c8a58ed1a9c4acacce4a3d38ecd0b0fbb84a72b918fd9fa97a59c9d5c99df2f8f72d014a17870e830d4cc456ff41e215bd091175440bbe27d37651928c6fde4e163b2c2ff843b37ca81ce5827612d0029f5ab78fd0f5ff12b27e4279b96a35831c3685bb92dd09399915afe6d95805b6312651b5e2f27e040cd553e171d5df184b9c4f4375d51a3075e471204ffc30e9dd44e79d078d6f37c80b13d55fc9e65a631ccc4766bc1d6b6c0c05437da35bc38bb1f8891419b1d17c86eb27e228ca4023cb4b0229d854c7422e4c5ae69ff04b8240e34a6cc9e32d5a6104ac3f51e34aef5b196f77b4af2dc7bb1f394d4c3fa424a511a4b97e13fd0017319103bb1fb8e8b6c416bc9c40fd4ad68a61df85319408fc692c141cd241137bcae134d1002c9f2b74b8afde69bb6696fe096c46c8fd34d63623907e8a3520b2b9f78ddab32ca1b4bd8b5e7a09fefacba090ecacf5ce827d6ee985b9fccf95f0264e6dabd06a39871473a6fc36f26b4e8f003f34dfb19cc7595713d167c19b9aae64da07d14fe585baf832d04e00c35157bca9b1d2f05e58eb6a7ade3ba77a086b196f89b2ba48b1e7d78d8e6d53c10a5e58b401853b39661015a72fda75c01d2d57c537ada027458c9e62a7a160df6efe97076c88e2c54f6a25e27f7556b1da246ea1f156bc995848dd41380cd21b168c4a31f556b22adbc62d26e853eb2a2d1ce8ff9ddd153fd785b1cf2faa301f7090082a8f00b0cf16e7b48adee118089e9aa8130477a7bfc526cb4ed78cd0f1ad3d7a64106a979dcac0b00f0765ce98d1cd3856244ae02905ef6cc3abe6a84cfb7e955c64aa65ddc05edf54cebed79138a0c8d50d7079ef4b18918d4db9de786f4e07e832173ce9a275d5fee92b5e18b1f36332913bde35354530106b2700f430fc340a88f3b612b87263f0f31e6e4f8620c6ca6adf6a4fe97acef111f6d1188b9e7325cb2d1f0fb982887cba04176daee70f62778b2a7a75578003489c64eba2094fd89b440b19c4df6c8629342482980b13f0ed8c6e6300b47cb78418a12a5e059e041130ee907bbde04e0698efc1050294e32f3bc4571452dc1ce633a1aadbc4cb6138e118fa1d6db56ae493d1c3b071d6b4663f3dcc31e03b921fdd10224a65fa8022fb4f1bdfbc01fec62108ee1f2e54d028e0ca1756ec5fbd8f08bc701fbed81736e598c5ac14173cbd2f38f342f394fc358e6393aea19630d86571350d4e7285382d03c3b1b6332dbb8cabff102fd1f568de4545bde8a3a1cc4b940f912bba24d710f1c98f8146e84ce0f6bd57d4a0600089e55901ae9b48f31e2c61a416a15079c2666db33818190f8a950def4998b7c1b7804fbf51909994e82f8b58dd51249462ff7caf4efdf0915d0d6818516caaaecf203671749e012649b0b1614224414f6370dc0d8f73dd92c2388e80af41174366a4a9e358d2a03ea565fb7a758770a45760b6e082b9c6269cf2329d16d80a38e6f53a658d51507f47169b4cc5a55816d78d9e33425e3cc1aa34291976f24568c4e7a2d55756343625aef7fba9a049852b35b80a79732c37454ebfd298d40e17ba61f40c9a2fa346392bd1f432bbd8ec9f4bc3fd0929b88e8c234a549711ecc0964a5f2b062714adbaa28ecb33d222fb321782399f0e68b246258f814cd42c044e74928d69537e23c4d87b507e1bc12959f1ab829e27837aeadcff5f89215a635881fedd326d47c79bf00767fabaadbf1d9023e30aa65ff52c82d21d0de00ce1d3e38e11797d226ec9e346d13a66664576fbc32268a9fea4370650143e927ba4fa21dfe7f76370436cc81e8c6177600a697a8b268991f3fe2978413ebc46393119b532656359d290bf9fecea0926d542cecde2d882d028cc83443cf89f669d410a7b83357e950c3c43638fffe54dde78d68960906682ccbb54745614af1073cea2ac0d19368d27b9743201c5ec5d9eb80c446826854eff473b4b1bbfaeb1a67ebc152419c0f14df93c8f0a7894298b436130a0e189b1453cdbab7bfbbc565eb12b4950755ee1ca10da2f97b88dd89e870ecf182b68f0b47fc868595002970fd8e8599423bb92a3d04ac017bb3b341ca4e4ff9ee2162c671e429a7fb6e8ef7f9de5d958a5b928548db062bf2a74aa73e1e6e728d2f4592c4ce85bc7386bfdd24fdb502e66a2a9a5c7d9b78b999af9519c99b2f048eab1a79e4a76ea818f9c0dddcbda40395b3d486d9a4c94c2ff1f5f4d0ff30e2999ce6120191a60e1e427d02ac59c2026c2a705a92318116cbef6c9c58a9b4e2af1c707df61a667cf0658711f3ddda8fb3250abba3cd1606368ea8b6181755a1b4efd3374e23346cb885ab581531d496be063bd906812f65e5c572ec4a3eb7480c9b0c602cf566891f65658656548cce06d638113926c018ce041bf1ec00fc838087ed91e2b5d75301c53482362df9e98f8ccb3d45027a5a13a56aaca34efa3d74ab3eec0821de550aa7c70553dd39a8b3498d66d224196bd6352d5e24cf8ffca97349f127ff3ad1b02d1bd061147e3ce99d359772ff3682dde3cae8b3414a440373cf682296786cbf016986ef18786dcc8157c216b142bd295d591045a5d36d3b8065f1a14e36d2533d73eaee2be90d828f790c4338a959aaadce30f81c5e202c62fd9aeaef0472e797defb6779e4ec22347f169dbae0b71dd7c5064ee1c9aef9906c39aafcce8b0ed24feebd172087632317f712b04f334b7b38ed2d84804d1d22d72379c7ef0885ac9b89d83984c66bbfd1ebd910567153376e4613b2a1581762b47826f33afe124d72cebf06fd2fc75f6fb1e33522e3ef3cfc090ab518095dcdb2cd4b63d715b71bf5fa14a33c78d99c554c1f698c2af603738d4a456670866546e5efc7dfc6f78930436686f10759d26c69219587f0cdcdf5f8da4ecd480844753dadabc437ae93eb15cccb02b9a1526b43924609f9e56bad81cdb22db16b39b8d67ce2e3da6e8ad1b98f7c0b59176baab4b9d8528ade8ee1cc048d17137a58e22d62c33ab322ff369fd8726aebff696151017ce7f8834c8dbb0b886c94b44e3742b38ab8d12a207d7850b852d36014cac90ae67c14fa7b075e5fd051ed7c04e90bcf0c1a3e653a8a6727566a7ea4433d85011026a7ca807331145b436229ec02b35e84021d13df9c60ef82bae063c61e111568a834b8eb0d8fb57319e8b9a9862116118266800a29a9c4b5bec7ea5e0182be1fd8ca9b319f2484284327fbd484b012c5d5c48af18f55a5ab461981e9cc7db951292684728ca7c925703912ada928b4f070cd3e70a00ce2844c0fabe3e4163b00226d2e601dbeb401ee558eed96a2e9eee96778747611aa7fa3aff00a39998207f5411351e19450cf82c86d28a14f5fadeec3c875e6eb691631adc4c97f06fdc0f11bd9715959977ea22af98def12e0877b4f1fed5205458b69c9081890dec488311908a9cd8c792f3366f4e09dafdb57e150bbbe81ccc32f1b79c72a8ed5d52f83733237a1292082a8e8d2ec7978316c6b6483f08b9df83e184b04bf0540f2ea48675866061086707e5b48b22723da19dece53acd0510a77b9cb43a027f28d598757be676f02a2421f2b0aca60c362c4c81bcc5a3894321cd0e19bafbbfacb68cc85dbf2db1a3c8c6c4e021fa1b6bb8c2a82cf07b72698df4d934e7f7490d5dbab898014859f94dd1bdb11ea331109eb102e3bfe2d4af56d9b8f8592fe6d7346d72f4ac9dfa78247dd5bbeab63c3582e2ae9198dfd5cb81ba6c7beee1e0eeaad1e01f56ab19fe81ac7fbd2ba66e4a0797cdfc220e8a164c0af2c2df8b49f96f46756b0b3fea555a91109b2c54ade1199e9ee95fe906f944394dcf41924f133d431550ff5635359fe7bec6be16714fcf7e111480b813711e350dd16a10239f048de6fc74b0482f49cf64b1bbb9384698a98e26591b307d0beb41035733c54e17acebcf47249a5f01bcd901ae25deabb1f8870f12f3c0fc579751a0bb95206d42617ecb8a43e93c4e8a71b9e0578c329faae915f64ea13ffeb5afbb4bf41af72da930695675a627b090b6d4173f99a3fc2779a94e63b1e252965b14eef5ca43d22b874d337af90710ff171e3ae45980896a18bc7884e3f92ca819109db17b63e0376eea10c8c0fde5fb9340d49905563c7b3ee82351a2f0273920624fe1fd565d6ed287efaef8dcf7c205778711eefa1ec2d6bda2d33270e69db030c7d067dd81898fcb1f7399d6981e929edebf6856ea93a4c9f9afc38bf4ff75c71f27fcf7d29eaae435023f856f9a6e657571ab349332114f5d2eb4e0a4531b0fde31a6c9df1dea25e03d366fa7428cefe4076cd389c0d7dbd636921def9da5a9aa2796f071cb7762915f499dd7c92b370774d28f2ab0c0a163c67c52a5560e849b6a6ccde13196fb6bc49ad4730d4ec0f3fa555b8f2f2bc3ad87d01c0489122d4139ea00a836450ce01e33fb768678080dd49ef61d37253bc17a288b150e47b3d0be551d4f4b854382d29d8da6ee08aa1a1bd8b2fb83225f49a3222f9122ad2d34d4def37f7749f7d58fb1acd1214e97708e139ca761d304991f7c16c80f2d5167be22823ba62f3ed62128b4b3b5ce3bc66de38a06fb27b048d4274912a1d256ce86874c0d17b66692d704c0bc0a8a7635423362307b0f334647239cb9047bcaf8c757aa77331bebbd53377644477cb3b7d3f044e506fcd6760127bc726b54f7398f30ac81b27b495bc7f57ef35df7962d4b0afcc3bec2dcba50e2bad31dbb3b7510fd5dd63a25185705ae4fcc89b233e5308eb7d32e5ec23c7de14638da4935a459715c36f53f26f371a26b7f7a1d5656b0ca2b8488f700d69d85758fcfd104df88e5b25b946b2fa48fb3cd50bfa05b1a8da614ae1a255086e9490d6f761dfe5a8f698b2333b037f2638f52f15d7c78f0e9ab7f02d320ca06db39ac22f41de928a4197efd72b8589293be92e45432aae637ebe826a7c5cf16b610d3277700be7754d9ed56b1f1b585458bcc28324b26675af2ed4f564779e88908537e7fc02b174e59cf327dac2f1327f6fc9c42f9c369c9cf7b12f31bc92e7e90f3412ea2b919c97b3e22c28e152df69124b69f29da1ab4fa812b8d892d8e808b0ca8cc8ec9c2d990387329c306e055c058f8ce06bb7ec9262b2da17a8b13199b17b5542df8d58830c204acb4dc6e0d128bb913c7c21f7d23d66de86092ef20b82cad5b3ae7746a49cace34f150e4be82ecd5e3591f09b0ddf2571c91cf65d63f024575520a87fe098b5a6128922195145b701714a97a2fbd34be22c95dd95f332775c033f53609358e91b51701eba9722225fbe86a153cf54e49373ec4c85d8386e6864dc1e06730d021be55665f65a72580b7857b1d88b9ccc3100c11705e87d0faca8b4bf4b43833290b9e71ac926af0f1d830ed6d9601482dcbe27014bd1704d9dca35885f0aec247669327bfdfc8d452a9efdc754a7b71a00156c571d32534cc9efd2f0c413ec9c7c9a6bf53b20d59d78565ebe53f12aa468f63cf8d0a1ecb2e1208ae2c3ba37880902f50e0b3a2e6f177008b6b5d7851bdc20b8a7940fbf078f00dea3b2c5616a9ea85a5eaf0fd53e5534c07b6acb41261673f49b41f165644d1df9a6e3a9a11ef1795d094fbc9195edd8efd6822e143cd041aaf8ade590d3b31b759780b71fc91b07786b9effbc9de24dc0d58e1ba8eca1a502439c8a4215eed00da6f7f6da92a1e51e2409c69aca77562f8decf60ac8842797df91b89a1c62a320ae21b9a1215fcf03fcfe9304156910ec4b91b2a41a43077472ab6b50ce4d641b2485bcf3849073ec1e82a49d36dfe136fa0c85046962bee3cf4b50891ed384748b97650e97bb83343efadddf6eef30e9396187d29f9757db20bb8f69e5945a136890ba196a00e7aca262c6e27a001c1e4ff4a1d585b8de08d1448c63c70a9d96e944827fada6f3819103abde9a4522a566d625def85e43569fb88edc8bb38658941c10feaa8c612f27d4e4b4aa47afe1cfee72f5b28cf8d3484f2ee68aff8d7b41cb65b3a18589fb56559848f963e4b66dc0efd1a92c38275616fe929e7f6eda1ec4051099b55153166fbb6a943bc39f8037ac23e217e9857f4b726f1ae5c9e2ee177ada2d78448836e5351053a966d129bb84b5d08dd694fb3b687893926fe9226b74161ebd7314b8c12ae0bfe7bb295fb13d70377036079571ca34fe2f10aa29e9c508b9f21eabae121e7883171b6c44a4b9192d723a2908f41b71da716aff7144178e12dd9ae29c24eb4767f690539ce81bd20b1a4666dfe0c17cb5e60ca76d7fda7150b765833506b11195e45697a7c2c07ed19fcb4dcff7b21f0c675e91e9077a9e1f72e697b73e5964439cbfd9a53939aa9fb110c1d7eb362407e488118976574e5ea2e85bf01d3a89efb4fde4a18f32745e11a3c5e00607a758f76338d65bde6bdf163aa20513a90a601666b2d066df320a8a0970ddb1463edd72ee8857ba8c3d072f662b9c9ee108695e2f3d4cd7b19e2bf6e04ca231b146a8fbb58c4cffac27e22752f5d0d6cd89f2738ba340e1f661dce0a0a10ccff89999c8c39e65f41a8142371caeaabb671a3757915cfc9d7653fea2600f3035a6f4ed835c960e061ac0bdd391b97818fe783ffc1a8583a109598eaac436394235f391dbdf3a6c176462ad25800e4d92ee9e747f94ab11fb98af7105f65420b37492d3e5a0eaaef20746872974701f27de6d686c2fe3c23ae540df76f5f28ff1067398aaa4b8d81efa9aa5858e6b35cef9a60ed99cf613c17285bcabe9bdf252a4719a59671c2bf0168056f54e698fe906456850884a87e207045a937b2ab23c37f779598cedb10d2a75c443f07bcef3d5605bdef4bade6b8bbef15ed1f8a15bccf98ff8458852678656f11dfad0f9b3b230955c3040ec77a0ad212908d215d9704993c1e9eecea63e981f2c0c3e108b0a27567b96f676b6785d778551051cfccf36b376b079cef9de7231bfd91797b7f7992c8761d6e0199e376343fd8ac9ea5eb940e8483ea23a5d15f75dbe16742d9f84a687f095f7dc6adc560cd2eb30da9f109d37724bed650ef75f5b6f7ddae181e6bc9fd7a61426c88627e76c3fe18ba037fe92bdea7311d5277cec749b2f3721f4a5e5d17afc7b1d70006cc202aadbae873520f2844ed12f0b3580f7c3411c032a75fdbfc9693bd09054cea7da946b97758f317af5cdd9485fc1bb3135031ae0df6f9ca38e1f471bb416b11b432f38584e6522eeaf27c803905a00fec40f1c4fa9d1b8d006c6745f4ec41d51ec103290b61f3e48b78a4803a99ce467f220b32f435a3e5a58a8f1a8f8fc82811b9010f4272a12c3a137baf8471d8803b99d5ad2d2cb02ba243edbc9046a4341adf27f5b2202437b17319eb44dd97d3d06a5037869609b93a67f4e8e0d839230ce5350cfcd9361eb280526a346e3c7df30410ceada715ca65d34c276578b7b0f821d1c4e5d875376e75d340f3ea5ae4fb646ff48ee049e6a4de3bda19ee307dac71fb5424cb1c3eb053000ed495ff18a8072db912cb3a3ffa4b1bfa33a5509054b1ec20418df6877ad8e48a1ac38c8c2484fe501d1ef3147586ae9ac7b1d272421948032a2fd73dcd42d753d3959c71925e3f54097fbdc0ed9c2a0f7402b50091e23fa00d4493930addb41f7816bc35804629b804db4010f12f8f0e0a7de23eecfad26fe2f76494a580cad80478d2928593117d1329888373e5781a3aa884fc9ec625e71da300a21154ab14d594fe580a31fa34cc51c38fafde3acc31b35a933e2b63ac7d68a23664317b3f7b4efe7198eefcb8894d0de399ce65fe86a16bcf8f7e562ece72cbd84ef06548cbc73cb5262a22fd5342aabdc9840d9b759678e3c1609bd261d9f0b6da2f41f244729c4510de8f37bfbd2da1e4b67f818ba714b4d071a2c0955d6a15bc6ebd43e82c83638b23f3a5a6b30f86dd12d575e7c060c4cdb0fc19c1463f78573b769ec3d8f4c40256b9157a21cc854b1d1d943ad04bd97b9cca2114f84d4036836759bb2c12313173c14528972a81bd534a1402b4b12a1f8e3bb000db6517a71a619e5d7351ef8943d0eb59d5c5ee3205d1de4cb63dc6092ae30dae02a35a9ebb50cd286da299ba7725e1b4ec1d0a2e7923e4d97c86a358dfa1d3e3dff016bf5e2599967e8fc47bf5a2fc4af2698ecdb680d7ea803ee7271d1a9ca21c92dcda681fa0f9a463797bf615b0d75f6fae9465ee7cd530afec2cb3110adddaa7c903dfbc895f47f9139bed899d76cf8b7b5e4b2ba5c3993b0eba2dc6f39b635f5f24fe96b51d9f29fbc8bea8a803c7d2f00c45eab7ce386864a74b3441a56c87c672f20be696e5535fbdbad1d94b97ef84497002400c758d1e254932c2ceaae9cd677d8f30f94c0e362687671328f110081bb9ff6e594fd99f6e7f7e236014b1217d8f3f83e79d905dc9f62583e212519c1d76b0273d88d62af43e7c9e5a30f2e8abea8a0d21a6a4624391ab951ac158c25601edd532afcbf7b9333f0d786c22f9b6772ba024de57b04d34528e83d663f978b0bc5336a77940f47e0bf9d013fd1a01b8acd7d7490a9f7297622219540789fe0533b3f386e0afbab371d124817de5e84c2bf820a0773f5d0f52d847c27d99e00323689d3729f502890a1d280f46e0e134b8e9aedd5cdc4524a421ab8215c31b07a566822146d2a82f8fab03cacfbac6a401051786753e41db2fea9dbb5866eef94c3092c197d790ffb5615bb265931f565d77fbd351a05711caeeb78bfb65c7fbf284a4e24d4e89c62f5b0b5fc49bc5f3d0d591cf7ee007c3b1bf8f0096c63e4fcea324e8444f2e68f58e79ac00f9f136695477a3b5b70256dd9e2b060a05b589aaadb8141d15eae4728719a9ec1fc3ed9b7f67fb17949e66471d04e88647efe66130605815ab192c874a8f5e09079d398e47bd3bf2fb55bdfbf5d308c69f506abc7efb0c0c052def95777b7382cea829586f6c5676c071e5fddb55f56eb589024da2e5084b91ba3618248dd0db9cba54f3fe0e193d9acdd5912e794401d9f7f20ea778604782b84453a32305c9e469c61ca32190843adee5067cdcb3c157c08d1c943561a361400122c51f9a3c2e247af6711a359e526bbde7a0e881626891181229af8cec93b57a0d0e32f38fb577c245791314023684322a8f61f8f9bf1430fd09b27e8ff060a90eeafbbf382a83480e34c29b8e2453543f9e8b9227e0c4631c530fc558200238b34274b333add01eea350ab580a49ce955656ba6cdf6a8b3d94d8c3bea922ba66319f3af7468e3c76d05352f3ddb846e59f140417aaef1b9ae0c0adc68561b43ad5a0b17c52912292efff0adf31ff63ee6bf19bc37e52b551cdfffe6dee17a9078344c61221812402a4908d422c4f3caf4fdfb79195082408ede03899a66fa846e6cb3b76e1f4be28d851c54d8266f55eb1df936848aec891ac59adfee00c61bdc43a2c11d274522f978ad4596cde18e849b66385885b40cea199ccbd6a66d3fc9772c1ba24015d7b6cbd7652e62f871e46c3c48c25a5760917f24926d20905b322282e8280a2390fbfc0e933fd33b8f6a3841616be01f84f35a513716472ced499abd56cd41e462b4e6d08e2b2d74361a4786e8ca149a7324d02bdfa88623a9c3bf337af254137e6f3e6ae5979a2095fb4dcc93ab534248ffcc964de3eb92c897b4ed47357933059612f4792e5a5eba946685d64ec92478623dfe07580f04aa16593cc0b9929338f94b93fa5d0da4319489d79dce864f28c3723a2c0c67259e28a33d2b724e8c721d009cebe1ab7f6d19776238edad6d523f1aaa829fa6d855499ade2145d085fd8afc1f142e161c383ad13c7f0d99e61458c54a540a367a8c0e9dec6181ab3cd3ef0e04d73edb4688624bfb01404fb824092bcfae58fc3a45f6453f88e50bd22ebf396d02d568b9b350676f1a0c43f40e339a375a04b06efcc4128ae1666a6dfe82dd1a6e202522da393028a8cf39e616d3e3ffb6a7ba3dead2a4ef8f3d4b59dbbfdf6f6e2b30ddaf27aa4a05f462eb94771201e257e79d1ca5b53f84f1c1cb991adf2b398426b0413d5eb7bc3a13c9afaa097f5dcb2ff71c4c0082b4374cf487bbf680e1b8a7c178f8d92d0a29773cfff72a29d6839102d9a0deb0136380f661b8dba023ebbbc3c03c59bdc0a751d0e42b890be649c6d442f67d844f3b27597e6c6450f905bab08f3177e92ca1ace030b676bcc896f48786aa98fcca0ebb010f4844be5aa40dcbe424ee8f369270b3c31d0e11aefa82ded348758aa8373aa27155e6ee6512fa7cd6c7604af2b6487e2ea681bab9bdf5434a686c622ce7f90269a1840e19c15fc265edc7b3b1ea93bfdcfb1ead8a8ed8ce33cd4ab6ea5d33a95cb9561544469f1e92560041153f63ae4b0963f147c2a66dc4823b52e9fad8cf83e7e94bdf6136c51ecd3705529e1d6313c475684f80fa89d1245b1b92f3fa47bd3abb756abf43745cd8619bcc6fa16e964e565e0f5fa42814dae46f1816a6fa26e2976655d632596270c5bd9449c246344cde76f09321ba86367e5bc984037768cd4e0b47700cd94c782dfc118aa7768f19c0fc1492d82f7ef4cc0b03a8e2c983654ecb8795e2272b70bde45bfe845ad7aadb7e5bc5e6efa0aca9845704d95fe681ada417e749ceaef1fb164d1fce93c4a5274f0a8f3f81d8e299c2e83af12a405d099674191b973c1e622e3745a4966f1370c53dea21258360db88f72aa2caa265d0da2c55fc556904440c6dae6ace9b30cbe20795b9196e56ab64b5af851269b950b00b9b5120d5848089f696ea50af46b8896d323da157335e4008665b81656858579586d5d2923a8a241ad1618ed18165a056684cba6456e81d678c851dd263028b072176ed9317ffb5b151fab94d97901910c1662066f74bf068fd0a8524b9f685dd85e74cb242c3b4b855358deff7159908978fa8d49ea8da266bb9be639b6bd5548f3ce69b5a03bb43c8c437f01ff602dbd4b09064298bdbca52f095a7ec38fad3c80972b1c9f64faffd3c5b8a44d4db69598d832d20421009d0a68f4df4c25ea69d6c6c5aee7e3be724f8c385510910766579e573d786d0bf573f1f87d4ec7a72ff54b4df50e857f492c9c1c076abdfbdafefe66dbdc136c34abd11d1da623c5ed5bd12f3dec7cfdcc9dec46c35b5ccef11bccdcd69ef66823848021453f9b1e2d97b2af0be48363cecb8a31063d7c6980ab2233c88dea58becde9a013ec1f0ce0557e1282b89044691bf102df96b71aecf687f346bbb2caf959c9e03460d9b4820a1ca7a9484fe561a608cfd465d6783b98fcb13b8e95960c45cb6f150c61d9e15b3fc6ce4de7d3f580bdbc8a29ee3d00c0dc0964e75c0ed176dae5cfab7a3a116d4278b7bb1cc1bcb290cf43e6b8306de7d4889ef25f69b2ea4c322ffe386799655d929b7277e51ed663fab06d8786c92a12de812838b8afdca115a7435e57bf0efcd2a0153ef98af54401a1ac1ea26f52c927d89c04023c9cf3f59ece0a80287feb58833ac6aa0e0aa73cc0519428172cc94a94090c55d88603cf928c6bfad7524733fb149dcf8b1339aa4baf6da947573fb09fe5d17d66c52f1d932c03c82092fadfbb4c280a991eafa054065203c703b1d1cb62af7a761b8df874b0e38d6ad982b36601c92ed2de84ef949bdc84d41260158626f95f16980b021e73c49904edcbe8bd448bad8ef7f3f71df37217960e686d9d2aad6989a357876e15175f68d92d33d37c959d9dafa2c3a7c7792a0e8e6891f971b85aa76bee900e8ff26562ee616d223d569baee217b504eac6db0712998ce73de7d6b44596f2b574a956545bada12175b2f5208b600d4246289ea7aa76ddff9f971991cd9e07666613c346e11c6273564a8aa5fe28188d100eeda5104a6639b8f97b32d54ca60c5a644834701c5e3f8f51f13ffdda9874cfe97e069b04feeba94a12cdfeb6ab8f07195879e7f014b64fcc42d5800a2c4596c5b74fdccb29007c120e5edb7a03ca26364e25b60328ab6c9b294c647088f0d10317fe3a9944bb4490e3440e16f2ee0a5b4472ae5639918dd41836fd9a9cad83ff73e92655b8136056b1a971a77dd677daa0f2784ce6c3d8e8291c1a4c517901f4d45ad51e6e66c17c7a0a8f8ff17a3d69a1291d3b969f88e82b07d568d81685e00a7c4de21fbf3088fe61ca7cb90401883cb71c0157e82a746de9fab496d19b1bcd14e0e894ae84a991c0dda7244f8e2da5d2254ef907a739db02f091324e88e34da5f6276d8b71e7a9d5ffdcdc3c4a1bd32f9065caaee0ba1fa6c90e5d7f4ca13e6bf89c38215d8d32faa0837198f1027a1a0fce4eb89457cf86304bbc1c27584a0b63e11ee7d4bb50e9c307d3ac88e4a57833e6ec61079ca5b0094145b2c3c6acd18932d6f65f34818c27f2f38aaa5e2720240a6e311181754e76e37a498609a54240df920a27a0d05a8c7a77aa91dc91fb047e6418c79ed9a7f75bab656a4540052e106c3f9b52b658f5d2816a814090f938e942e657a3a4afff1e6145fa8aa8fb70693b624e1bfc5a1e0f864918be1967ac9bb0725e78af98059d17a234f650874acd22f6245cd5d34013d4ee3a2558cd09f002edc01055819cd6c505b833f51b8ba260ab0714b5a67ae9b12716015bdc5a45aca9996c28ecc0d5ff5a4f56c93ac99bc6b0c06a671d2d375b5632de02790cc5bc8cf2ab1329ba31060528e616d383dc6b223be747f7585fbeed52595dd7f950f004fce50caa6afc90f077014dd25b0ba21e0fa40a838e8fd0cd30b2a01463bf13a98ab59723b2aabd812d45eede4253de23f476328e1d702babf216bb887b34b8cb3a3f46760d4265c335364544abe37ec3badf7eb9db392430a53626573787a7ffc43aa25706283131f5137acb1f4214f4ccaa10430c853854582a0ca49e7601b028919b322ee2bc6edf743326a58237aa4af4bece21ab607186b14070c11452a0dcfccd8ceca7b1417039ced5fabd7fb4293ac9015c5c3e794543ae2b306ee4f2390d1171768800e3f0c0f97ca7efdd00f1dcf0307d05a23638bf25f96ad8d5984afb39067bbb5bf4aae4a49d9fbc8dc21c18f95a1cfe6c0fe60f47a5c546377cc544d14b6f49dc973bc3eaa84269b043b09ac792a744975871a5bb97df894402a5915b628743adead6c6719d531cd7b52297fc0d0b78198718181e950ab3fbd8e4fc3422ed7c306383348232bb64592ea599d4190679b5c8bc675149ee8913f9a81f91e34a36b8a67f5e82edb17c9d25202a7fd4571cd228dcea937c64ea3cb4a4619bfbf161ac429c69a59d8797ac8b59882471969c4a7d2ec5292371648d8893b3d9b0690eda294038809a2d275bdc4e914f953044e2b3d7f0b3a8e63c901135b8648dc7860134c90abd2d0a2b946eb392fb9cc575c5fa6505ef3e8210fcb429becb42f242428a389e0d767c43b5bb3d6fa9e5b576f91d11b5e0c10f580741e7e41dc0cdf0c4340765996466d3b121969d4f9499c11e48c2905f89073feae9266fa6432396fc09ec6b3c4fcf70896cd1918fe5bf459ff6940e182c9af25f6a73c2c4a4ff2dbba35570ca6ab62bfcf26149f61d5769a1f121e2bf43fb7ecf7f9325c6e356163e85d32cf00a92b6a657d1905c74ae892356192bb7add43c23f51ec03fde73a12203cc11b199dd0a25a7d0eb0e5d798b60b460c7fc8d943abd8814dffbbd33d357c847106d77e22ee0cf59aafa27e5a75a58bc3ec731ebd9037ca68ab4cb67baf3997a061d4ac4c8b3190ecd67b73d8a02f9ee66039fb4d76abeae6a0857bab0eed79f546b95fe786b0ddd9c840b133e83eb2c02e01cdfe0e14349c49080e259c267fa01d831f80237a0e86cfb3216346daa4e1fdecb6a69eb19ff0195055e37ad1d4c7135d726a3d2097332269499a8326c190573e744f2d5364e2dd7718d0f6596cea033ae91e1f931332d843aeae9713d59f1458e65300acd3b8bf6938adadf1464638df8f1baa5f64cf69a056c03dc9b987b1caa04cff7f7b68e72b7013dee7f8579f5a2dc5edebb4c748dfcf686f533b4410be67543430f08a4c70aae492590df5f8c6f1dfe328310b417931b1c8606b881d750ddce21bf2876fba0dfa948be2922b4337f26ffb19642b3eab30e791b52a585bcdb029d08159007504d412eeda80e9c87874f8578b8520505ae4c128a9a1dc73dcbd6297f3db8e97dea7c8c9c34c69523b9522de0e08aa527e0048a9bd070a8495eb20cea09bdfbe61cd6d67f9efb0ffa60ea8043cf6e29421abb6d607ab05dfc2b1da273cf5577723539667a6c6237039e7738ebb8c4b2bc47fabac953b199fb73e32feba360e16eba30d32b5b2dbb944804fa57c2d695f90356ce30fa18f349644ef072d7333aa3b6d557b820e575ed97ff5b440b4799a7bb6ee70d153c3c8b7486ec354d7ed1099088d124fa26854144deeaa8a066d07bc8105c42557eaf0a7e5aa4958e837fff476b19af40b4c22a978ff67e89a60738af19e37eecae564ef660d08e5ddff7305f262bf57ffe04878517e8e2d4f2db24f08897e588df303fe13625991c8aefa61dd748de7d67a01903b229ea9f7836cc1a17200feda33f9ac4c9db048e0a0750e6eb38cd19e579a97b30409e5a3060c28e15053dfb93725c9eeb25b571744fe055de85af42713239cf475f98cf29a18e49eb3079502cbb8fe84e9d1ab03bcb739cda9aa809ca72fe83576eafe84f812f502176c4b854d643e08bdcd3544f6a2950a3c5b23023ebbb52f9f3393f20ee641388b5d4d24eaab0e6c0995c21da190d2bcb790684a42038422010e39ffa8fed6564653046095344b37fbdeb794d32332118f313499c514e437a958372146333c1cbdbf064d99d9b8f6b6133ccc97d7f87f5691f238f3bc224bd5c345e66a3a4a28c24aba34c1675a385392c7730c5779e585cc4655113550bebe3839f8c03648d29c5f1898a718223cc16c3ede00a05ed440a56f95354fad7bbe9134745c44daa5395ffbe5bc48c9d0481720091705360a21fbf8b4289ec0de2cc30f7f007ee3bbe2c3e47d9ab19cbb6c2cd6bcb66d27d2270111b46c80831e4d9deade8ce904e04cf64b2426fa1262cf362ed7e7dc5df3d4f19beb575e91bbe2528b9e248d9c15159b7885c0d051c50c91efc465681f7ac0dd63b559b707e0e3312431a5bfcfe381cba5fdd81391e66c9b0aa7d21d5ff306993bfbf8dd0530d84d2cf72685e5f35cbb80f37c14a93ed9daebe2a948920cbf87a6852c322a65ad56b508d9d004a619d7e9204bb33ee8b7b829a72723f52f358e5c98abfe2af3b9ca0369327a489e8debaa3396076580d292b75c1680c3d7b056f61f89bd4224447b4b2c1bb94747e31a97fea298429e39443d82e1989038c9a8aa594942c9da57bd499c6cc411ba37c8f262ebd02d1991e882bd3e56711a4d92da77bf36d8ee464f3e813d2fd81e6f3f6f90eb280e6bee35a931aad1ec811f5dc666d1feb22ca966b35e2e877bab044427b2e6a1105c947f67014a90447c883678aa1e3e83a62c6c64f4344479731ab012de9468f2a5ba311eadaec3c253a29479deaf14c8176b97f51d38d5343f5a2217a9c36f41f61296e9a607b20a7d4028637ef38a385896ceb604d55e9d70d2343f6e2bb2ab9c3f7b024e758035db475cd1ea14fcc4f995599f288861e666c2f438fa8ade2381bb47d3370fa7afe5d2c24f62f00014da1c97e08c01e89aacda05f333200e413750ebc262ec2d1e39550352b8d0630f613c430d3ee0879d0fc874ed54bc6c01e2fa810aac0693fc219155917bb152bc0d7f35c2325523f0a637addf1afcf13c0bb340f83cbd5943a45f3a80d37176b0cdbb032716a023ab6770c2ed476dc51773afcb32cf8b1b327dde9d379f9e0b4d64dc7526604abb3ef435883f95e444d6ecb64151f19cd65edc13ca34c787b3eec4db8fd788ae458101f78eb4b0510b8235617e49f3aecfc53dbc21abe897f3460330c421a54e43c72f806244ac3a53dec902252b2da49090acad4a1967f64294aab21061e81d0875b786ad835306f1aabfc7b0c6cd78b9879e559ae87c150ec5ab0016de19df0c4f4cc4759bcb5e93c539388da451e3f14b2c6ed81490fe1f83a671f7355e0bd819aed8cfe12ae8ac0d42d2555a1d6947cd062fc4b8c5a4240ee9a8110628b375b7bd3652dd90ff12eb232224489a7649d5aeb113ea6b080a5c0f424ae95d7226c36f3884317c9949493b1b689379e38c421b5c7e9a4815b68ab9b6bf494af19dc36d5eb2851d87709f8d6962a367451f3cf444f56cd05a171c3f0c16ef077bfd2726d8a55b3202408d34509d6a3793199a2046e1c7e91d2eae9d59d738bcf9243f9c9c8106e4ae02757f304ec4eaddc0f2e1776de96680c3825131d18199ea86da20ff9a4550d9841f79f3c3143fa59e8a15cc1ac46d74d65622399175ed2ea2e66aa708f7e3eb056478479c7c838253ad7aa375205717e2c8f1c56251e356a20e4504bb037d42854cf155252d1d13f13fc7ff276aa97cd1e3921970a930a0b261a1dcf2cbffb4ce365b1b4179f8a4fe152497c0997117c5839fb68bbdffc5adaed6d96436647f2bef8c51cb0140cc6b454a3dd239ebc795da4c3836c9e589c09f3e6578e92cea46ae4e604a0df51c0c8b957fc66dff120190b99c9b2ab2a7114f0562c216915891c6853f53445c21e866a1375e4880a7d4a4fd63b1c10386e4b489bc0e92e99e8a66263795bb56c2cc08ef0df7f90feba6e4e36a51d6ff2af601c29b3eba7f71238c342491cc8fc3e6847232fb9b0ce0f73fa7123d68314189bcac614d1e7c6e52b43a43f5496bd02e77108550aa477bcd7a6f0ab65d48478c59d4e2b376b1609a787a0fac23d7b2e0282ef18482c54c6d404f61129053245588a3386ad3814901e1147c90fdd5445f4b5dc2c1838a0f95d3bc26a0d2a247ecc4663f383fe83f21e29e308d8456cddad28876eb1a676308e3d292f83ee1ab6e2f4567eade3268282c6ce4484eb98b43d4f621012ee0dc5b410b085e7c329fd724f7a08f7f14e1386735aa509257130a7660b1ae837a05eb7eb604d4c0ff8606321271a8a378aed1d73d6cef2b5c087c87913770f93ea78fe2d6e4a5960b6c27299aaccfbb3a9db9114a6b9f44cc259fd1434636b21c69414d5d6cdc3be826f86f110edeea29ce8464188e5a5af32872d354b32b801e06c65e385ef924afc5666c6f84b46f6059d451f3bbb671dad5ac74f83b03cd388b8061a605e00050345a3632e30044420aef636a88aabe5be5a8ed881c6fd1629659ad1a5ac5fa46a615dce3ab64ad6b2e8c58d819de9057d511dd1f217ab0706b387cc40179846ccffaae87c3abab8cae68567092a0fe97ab85c91d8f66a9d58a3399dbd50e04c6d1f323b1f2dea17c402e306b49f42acbfe945195c1006d990e085419d040abdededf4d674da05797936fc662d77d53f77186797cc76ab38bddfc6708dfd73c21ce85a4514967cc2d30019a604d7d126c13d312812cbee705a713feda9eceb09bef3b3f884270755da981f6780c148dd4775ee24ebfc7e260fb999013c18db90a1c18f3cf49d6bbc8a256e3d353bb4091260e68563828bb133c8c2abbaae7606e3d33bb5b1bc928bc8a51d15056cf064291d7693d560dd79832d8fc6b202317f5299f6b3f3d75f4e2be598212aead5d33a4b44db8728810e63d3974148de1bfe19f181c378f44ed069b80cf82adb0a806197395cb12cd3d87b39b790d351e6c3c43cb3fa3249cd62f8083b329ac4a0cbfb7cb2e9f71c6efea132bf79ce203700e6340c212bbc623f21767ae4d84bb31c58957db2f99732fec7a0cc9f12a9429c1f5fc4fe966be38ff1a61dec3fdfd3b6eec0eb3c2a7db2452946978a7dc4b55d6c527a4aee422e111f1c778b1c32c66276b4bb298cc43c4988f06a56b59f2ad68f602bdf20c33c46929f089c2ee4c4076e0bf22a5812646d7fa5ddf8ba82b47c3167d71312b00b47e93c396480d63754d605aa38d98519d3e8ee5a01956cd140b5869e2e6489c0616619bb10929735e30eaa7d1778fd028b6a39ff656d9eb25eeed472ae9397cb8b867dc37d1ba254521a0c6d05d2b132f6f5fb874f6db1b4383ec1964466e23ce5d7209c0684add74e179f30dd3feeaf313d2f348d6b10578bbc9d394f49e21c14472f8615ea6367501edac61e5f9d0ce5a4b86b893c8aea63c6f55dd135f1181984682df44c745cfa4dfecb5e6be9ef2a64d0e741c2e774fc07c957e60d78499e958f67b850fd835873acbd43819ca5198594b1291d92d2362852ffd393a9a4a35c31c302d3daa33bfdd3687f505a32f7df864e1250bb4abde0dbea2fa2ce0c6cc68e2e410150eb8954790ada4f67e632b54e43964bd551643a1d18dd0579683489228c4059e092627f3d5fd5b6cce79108b1b69fd0c2a8d286f7324a527e13368d1bf3e7c9655bbec8b55aefce9a71bea4f0c20ba7829027cb9d19858c351968b5ac25d28b53955c6eb362d4b6bad75cd2ccecee17feecea4f5a22d5a2b6dc9dfbc5a615cc582955fb98697295ffb99181a84c3adab26db042f19e8c1b7fddf47fe2397e45c6565b96938eb47c61b95e84a3e442ffb6cfc4dc649baba0185fa95881d4aec4a2a46d26b212286a0f5fef1ab8e7a978273259122ad36d9b841e3a6cb567ed1a9e355ce440b07703cafbb8be082af0ed0ada99c4774f6eb2abf5e4dc053ac1884fb001bbda4f900c7e0b35db6c3d04e1690fad083b44c314f28e5da75fb7ef27f06547389032b0402d2a37a5ae38bfa0dfe6c1d7b136f84d39a5b57bc311da98f357bc707865e986d7cb244e451a91a5cdecd20492464abd5ada4f573b6150824c7ea88006d5693915fa4abede1371298ffc27cb7e3fc33b10eee06e95c1354df3c52cceb46fa280065c0d95cf9122a785cedfbf79fac2c521250382ac0da572e76f829e087011a817a7d590afbbcd80ba9d6598d256bde79ea57c6948bfa0bcfe0e61cd5fe89ca56b0da42c19d3ac64b61e0573676c33796054c919248128a3bbb13c3dfe85c4694368dd65a5af6f159b9427d78c5f7174645bc7d7f870c4c6861c61d4bb489a213f087fb750c7106fcd1438afea46b38a2718995dccfa913cd646b41d37a2589a975029dfde7326f25613e328f0ae13b25e5c036cdaa3c1fb8d86cfea297d65c5cf0b4c668cd81cf910f09ae59b9e889f8b7676b228653129e2a3dc470ed3b6f9bc2588551ccb6bbf8681bab22a7ec0eca97acda2ff89a65308cd940c4cb1b6bd6813f3885e2dee2ee1ab1f7ffa4c43bf04050ed01edb14c5562af648f16b87004314123dc104a7b2d247a7cc4049b7909c5c0ec111cd9672e0601238fa0f6bf00e6327568c3d9969d19ae527b503e94208ed3e7b7c284b0f553d4728226d4fdc1de285a18e5ad64e27bfa555de494427dc823905562f0b448042b2848239ad7588efd01177df10e23e03871779307afce0de652e6b14a0576330ab4e7a6fc1593e2c79697776e588cae554b9d0a3e2ee08a9cb17936c5ae74c22e1e383c02810b99151276af754c59aab13f76238d97e3f4c7bf6a3570ea38ad16c00d07cf3d64731e9a0c5c8f10a94b9b98b1a4d5dd02c51f99023f52b156745f873bf8371218499dcda2529df31b33fd3cfc838744287cb16b8b387dd13e0100149556f90e95e6993bacddc13289efef709a32b542e96398e1fa9ee3574c05bdb0bf4454b48cc1f29e3b7571cab273c756374846f16d360369335eb1eb248c8e8753b600162a4e16c61e3e22d88b62a0985fd0f156e200b3a7cd7733bffd568edb29affb1101d3f9b06468716134933148301da1e0271b489ff6482f0b76172960ac277814ded26740f20ffffffdf