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 14012 57f90e873273e37d64a411391763fdb6ce14e9e1e25afedd7bb23f8ea5169e75

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
681256bc10b8325741af1f5862c77335dfbb5712bd5778a8adf6b7276d5a5ae9
Certificate Block Hash
57f90e873273e37d64a411391763fdb6ce14e9e1e25afedd7bb23f8ea5169e75
Source
getblock-raw-prefix

Public Data Hex

001000004000000007...00830b000000310000
00100000400000000701030100000001030101030000000000000000000000000000000000000000000000000000000000000000cc1045db88f119fccf4acb407953fc9f2e7a6b94de60db3ebe9bfc63520ea344c5a8b91da1993636fc6a115cda1274ab92c40834cfc18f34caab6a05ff3aa441ba89492952b5267f3473527311858b2fc9a7239ca703bafacc078b05000000000080000000700000830b000000310000

Raw Header Hex

000040203d8c6e7d0c52ba6a237b9361b8e33086e0459bff00ba2f6f320df209575f7c1f06b7c7d64c05de886ab7e27a521b798f0b9d881741d6c8d6234196f65d52a5ad69faef696008031ae95a5a6d27b7f6ada87857bd1257bbdf3573c762581faf415732b810bc561268

Proof Data Hex

59,560 bytes
121216020307586771e5081c4fcc8f71d911e37309bd189e94f66f86a93065e0e6fb34ee11e27d32e904728342502296fac2b99bf57d2c54aafa72dd70e9a190d3c2c413699b2e97674bcae81a5ecb1dc8aa9bf262f79cd9439cb72a2dd22b1c9e16dc62614d7d22b2d1e699008fe5f2c969a93d6a97033b55d7cdf2f5a614bcf09468cbdde392f6a4d9553ee5732a554e0819fdb6e515a3ea95ba85c626f14e9fb6ebeacf8c79d4c918f36e7b98e40fb9b91283effa7192cb8dc41abecde165e093fd40a4116f4fc64fa8dc3935511507f476caf0df124a694d7bd2486401fb480f3f9d908fb1d271ffb5a7f3b0e18a7919fd4b43026c39046cd611b21924bd0f65da03c1d826ce0d51327dd180a8b60fca1d00c5106d4cdd6cfcbdcaeb7dbf195ec421e97fba587793e2d17dc73f33fbb3bf6a81e3fd222fd84016e2fb4e22ebff9d7daf7c2131d1a64fd80b9367f02fcb991a96edaaf64db1ef8167aa37f107ab579b9ea12984f836265a1a91be6eb6c873ec76951f48f6179898f2a5c1fcc8ad7bd5da18000605273fbda5538feb088def752e0da937e81a876b58151313064de68935263e6ec4da5243147856e65eb963c4a9bb8fac4de515d5712cfbbf3f0b3ebb221844bd837c87bb479e66cc5685d97af25aecaeca54d634ab4b7942413113137da69c4ed70d6a33e7a424c61b523e651551a9326fbbb08963eb48f5ded01898d98dfee881435f584497103fa55989b2230f7a0a57323d714e0faa7e80d5efffd23d43072369fc47252ae897e3bd0596c0ca1086cf5e97efc9198902ea9f89da8c79f5f369b3d9bb58ce4ded5f466ecf84a69ee609d4f0e01f767e5c75bc75447b85cd7bb396d2cfaea4a69b85fd10d6bd0e6dea14395492e9b6ac8c40f23151748edb408b04e7b4d4641102886d3262d8c9f3a89c639cc545daa5d491d88036ed593fb391ec1cb8b101744de3996960b10c9618e22cc1955c1188c9cde040d16fedab602fe6a99778732e73e2aab78468aa0f471363fcff4cfdac3307a683bb79a351c47284615a4b04250577c0b7985bc8f59826cc92e0bd439f76dbb2715af350fa4298fee4cd7c5dbbd7fe4681305770cbac35971b8e384989b27b4334d32dbe80b881f76e9afdd51a59f4a8a3bc8c73d256a8e5185543ab960eb2f218d8bb60584807fa455c11b785b72ecda371dca616ff3e65a2880705d941adf7c5a1d6278e258cc2a68f76b491b80ea869b4ea2a2c7a46f2e1841e7e1ed837ba82158fc6f18ea931226ebf3ff4ec9abbd8a0c44fb3d0b8dd4124508ff149af391e1f7521a9ba1ba85aca2a6de55694371c7d05d4cc2cbebb502f9664e04f2634004f748f44df6a601458d523b01452f0776830f938ab5a620938958fb629712abbdbb662d006e79133a66f380ae581d0534a3f835522d93e90d52b44c0f2528d4fd837f8f16ed6a910abe6896fa8fc468b90a9509dd6f25070c5a08ebd6ef6c35d81ec65008fe15d65f5f6d5b5c66c9d5e87fcfcabf1e04f42afcd8364ded2b0d185b04bd298df06f1ce251123842eefe304bcb06a97769e38ea3e7e379a5d5a46a11908660dc4c502c24946ee70f5d99d49a8413a8ad93da02125af04e13624b1d51c77a57693d2ec142068ca678e73b494065806da9e92cef720d3bf9adeb0d7222ce776c97cd53badc9ed95eb7f2366bb3064b8e0962475f010e381d0cc6c63108015f73fa8eb215ed7e41ad82d4b71815b786cafea07dc1f15ddee02b24f01ad5547b5566a866d54748dc322727ecc3c10dc2f46947725e1200bb5653992573abc5b8040c187a402b5466701e1ce3251d6f7c301592077b25e936c586a22d3574b32ac53aa6540984b36c5c6a35b186e03294d701c19b74aa103a4008e4dc527284b9e2811d7f6b30004a35437d5a0c87e2f3a5dbf795323a539b3863ee0454dec0744f145c0d5ef227e231d2ea2b4dbc19b547ef07cec03a28044ab843dc8e4cda1c1edcd4a58b383b8f006670dfe6c265bcc8a3a70052b980c5a511a79f5f714f0587110c8c4d1deed17bed94f60cbed90a8d50c8a455ed17dd787aee72d4c9d21c561ada736e44926429d3cfb75d677afb76d7931ec38da5046e750e19540ce2fd751c798b4d958ff548782d478789f0b86b990011028cfbc5fda86cf4045bcf5ce6cc8149a5a36e000ca0d550a40fee4c8ae678e3215f81504e382028f2e8c7efa1beb40504efabc023c8e41156a5e63f7230fc240fd9426848b619e00c5ea2e1fb55a1b3f22ced03180319534765deba064a1bb40accaacf48a25fe9e3502215e419b9cac9f377df69744bbb6828e951edab314f6610f0240f4951e7547335976f46a2095e8c0e3087312e66b4c28b1b3831dd79a908ef3e9e673c66787e33474118b79a13d49f3f96b2c16d5317085d453fe3b8689c2d229063bb7794cfbaa4dc62f78fbdb3eee2aa2beebdaecbdac2da5e684f6b50abc7c611cf2d7350312435b8f7af9109f4abb24535dae3c7e702eb9e451bf94dea9a05f54152be128de9e6b4c19d184bfe0eff3dadd29d7e3ba7d20ecce1a5875e1a1b2062aba9e54001e77b99f3ffed066d6a282d180a033db043d0c4c3a63bf59a117be6b774f4f012abf0a262566a94e5f3a14c857c8808838ac60cff0d3d6efea9dc8eb8500c8258e534b44f1f1f4a233496ab10b3ad5bb69ecf2b4a5f0ea8efdfc46b9b0851907725b565d36a56221d72794813cce8ce1ba7e16ed3005447ac65e3686bf7f60c7b03b7cda70557a60b7dac735709993865ead4137a6275a46016645e12d2aa6a56d8d54d3789074530a13304c25ebbe31cbf6390052724d2e37a1ad34cbf4562e078dd0c7f3f62e8843caa4737aad998a2a2b54f2dbb923cb2c0be25e179c2fa22a35f6c2d7c5d85ac6969125033777afdfbb9eafb1b7e13e4f7b705297dc501595c457de2c7bac05becdc4a06ce26a7b4fd0ee589229a6efcbabc6de3311d28a914096a6b228f64ac2df6de31170ffc465949913e485ed0315b6291f2870c477874761d6ca55ee1e79148fa86a08ba8752d83d694de55f5887c910e541f61e305ac87195b380259ab723792ec9b13539fed830b17dd60edad4b809164f3803d8fdc4888638eb2c362b77fe4f0d8648ac0ae511845bbc66c47a2c89c49eeecd7a9a9388fa1374f53ba4c148ebccf6cb409ebf0719cd4c2d793b72c14cf92c9914755df1be63a47d4d0ae0c8ae6e7e9fa5271a5cef8115c56f7f0c20105bf0c5f1b1d9bf6c7845856782eb0bf5be4debfb37bc3cfd892aeaeaa5af0a387fd86d8dcc3e60bdf8e662d9b6ba76e9470549445be9040e5bbeeb656ffbb602bca81309bd198e83e2befa9849e1f6370df7f6e283dc0e8be982965b88bcb60bd87717eca4e881374ec632ec82a8478a694630cb25b3d5c65e32eb95f1469630a835f683de247197414502d390d714ca5468812d6799ff8ad251efb347e59b31742df36705de468b75b8ed3f9625f6d7acf695f9d0aac2f10002af31da65e12beda7a587b8b11d3b00696e455968e615ca59337bb72d324d13a454ca9b3c2cbd48e8c9c30297079297884100142d2488901cd9dff146e0f4a464a2cb53bea3b4256efe176dbe2cddeca5eac4233058b226ae221a681434d1eb6722c1e901355c0e4b434c542bcf1b377ff3e04eafeaa836fba220b47788c64adf12d49b8f7aa4f89a1eb7b5d2d0aa5d70d8a1a7322fac902679ce099c24127a13b32a189c986cdade154a4ea119802d929a4fb90293d49bfa12f83c72a4e20baad62821760f2dc11a90f9155cc7fd9283cbfec550c3b8ce17d7ebb0e899e2bf5000ccdc7b266e01d6b07c26bf990af1a6376cfeb60f31064ede2324b6f94e2f44d398b6aa47128819163fd286deb2dba76722eb889d826d7d800170ec991da6fd5cf48a4bed9d1cee1464c79e1399eb551f15e70f87e15604d0552f515fe94d83c2495e8312768793010a2d9cdc0427d0967d483baafe315747aa23ea53925e53deae022d7137131401232f38822abfc93a432d7a2ae2ee898f2180a9ba5fc52ffae20f3b11285c9e7523b5d3454f76beca602e4c520dfc02de60388dcb0ef119101d2814b5de4d00f35359cb49550c7cf719562989d5d92a200fffe95f6d46a5a2fa020e3c48c4c9f6ff64b709e4bb6e4776c51f236ee27a71ba6fa93491832fecfb6600ced05e1d084abd364e230dfe852aca9963f1b45fab62dfb6b9f853030df6d69071828fecd677d1dd593b5f53c68677fd561cd7533865a575a45f9e9106e2f1effe2f145de615deb2ddd9d72c53ebae91788320f674656c66de5e510aabc4f90789b5e2c35dfbc82c8b819a3a6eac2c855011fc1f13db11998b01b108b443cbb0028ce9a7d544e85a0da718a0f74a892905c44fc3635c8b77fc3a4c2554906bf88743df030c5e62367c221ff7f98919be0193c4da95260d0f4102926027da40b11a95f714361d1eeeddc27b9100af701126dc3acc9f4bbb2283fcba4ca8d04fd88551200a64f06cc464afb6dc032c94f5bbf52a39274f56660e78d914c613d2fe9f4fed0f1f60af3629240c793c070e7604132dc7a30a3062b32ad40cb19e709d560190fef807df0fffd66cc8b1443ca7b5d2eb059ebe48e68952aef7715b0572fe5fa9f96bbfca04b98b745e71b0276355925bd79ed18d0015986a85aba1ca9a0f893550dccdbd98958f9a75260dd023850947f77bfd157fe91d124cab429de4c18f98358017b8e4bf2b001245b6a2633e7514a9ddb6d82e4bedf5d807fbc3dd1c536fe25dabe9e66eaeb17253dfcc798345223d05bc6d4e86ef28f43141dc29bc38df07b48e72a361d58102096abb050d5e792a10356603321d7a3f2f566017035e4ae9e51de51878ee1b1a27259dcd86439c7f9da238af3670348545169d7dae5277552aef76d6fe9c381bc9a3a860e9d2cca68826741435ec4c3983c51b584bbc2db437b5f85305181cb538704e232a9e321dd7ce432ddd072ee836b7012591d9573d3b111411548f4dc85b79a9f30203492c0c7a13fae7b8b057164e268e7f520b70b483e11dce30c4708b73ae4921a5703c346c9181a6ad652c7665bc92a07c3fb94022b3269880722f89ef3d9a821ef67b14739297817d64055c5f871b0e06e4073810e2f46ef0c7dc515d9b653f261ede28acbbfb81622125dc03ee5bad91bb0b77203bd5ce3fe59a6b041cc3e2be2599bced9fa71d49007740a37cbe06f40ae61179e745157965b8b22b8c00b957741f773a36c8eceefcaf3f3542ecbad53bc792db1f632f565aed527ff84988e6f94f0f652907ec00106ad9886448e2842409794d8bc2b81076c624ca6c4a8ff5d0a2b5cec1ea93f1b5fbf05c682f8983183e80dcf0d990f606fa6c99ba6b7aaa098906f8159ed6c90687544fb9d2c813da77b78029a95abd9cd80732b6207b96d22823d4afd5655ec36a9dd5eff6c3cbf31b2bc976afe6826aeb04850dfc4dd42f8ec0a14e8a80633bbd35b79d4d0e84c069371d6160603945120ea0e216e571c6ce891672db015fe78f64f5dc9b5b793b2de786764f6a0b60d02ee0a8de4e7a6fe030536701fb3433c995b6b87e064fd8d61ab2e8287d14e93d5bb552ee9409511d6a2144e0a0a39ab1fe93cb7f7f3071847ce281da52dd4c85eb54f25430f3cdabb01b7e8e7671d88975cabed50df3d0d6264484ebc54b02fde7f00d70c82e1bb8e4a2c0aa6c479c1576c3c089aeee6879a2bd6e37da233f527cc91606f41864aff7d83ae8546a5564f0f7661e593bba398d5143f7807db9ec2c43f7ba89e093ef54956755487b38e9dae7acfebbb0a0338b78e07322ac21d6e72d891eead91eb0061dd5c1c911ad0fb3f57296ae6df853da5eb78eec13a744e9760f8c8f893ee08d902187e9822077b24657cc3f34f8f9520c7f799110293db9e1bdcdefa1f6e8362348420c8b551e232ab34b69fdd9a2ab78a90775f03c14208748812111abc5f4d5f7fda7f81430c26ca87aa06c00cf3a8904201caa7605b70818358099a1975fe1e3ed04c415b769ba488f434716acbe50a33d1b57c737eb9efd0b7c3334b0d1fef9dbff70f63b33b7e63cbd60c7c3db928072adc507b866b3c2534abe4a12560c031333467b2ad2c9e143ccce9d49d3bb83f9d904304d2bb6ebb058dfb47aa1969194361b6f7ad8449427f2e23b4305d1d369a81e5c8bcbd62301037a855f0e931f4d95a095d857296271ee8e671aae3da76ca7c8c4bb18da57369bcd9234b2edfc3a160149e10e00c0377f11f44d16d7a0255d6c31e0a3381d0f7e2519e52861e45d29db441ff3ee812de846f4c05867566502a699067a4586badcd6c3ab442c083231b5458040ec80a2fb31391ef035ad16d026020fd6439a853639f154bbb37e5235325c2b9981abd53fd42f0026cdd556234dfed5af2a2946e263a2b2a321a0a6c068a9451a14891fb6b4ef8536aede5778759b7ae2e32e858919951ae71f886237e5f75291366223789b79770c1c52dcb15e16843aa10e69dbe0392fd983bcc34295226cd116106b7eb89126a512a5777ceb2affad873d1ffa51b5d8355c947f9e8abaf563a0ab41a1cb5ccd5a456f4ca26043b3456f096df74f5e84872607a20bb1667a5e9b5df7430077efba7f38c538f3a2d46cddcc849d14882accf33c920483615aa25914f04e8b816bdbcf17492c79327c19c4f4991401ddb225205545eab2710b4522c52f3c72afb7ae45b273ddc3b0092f84c08b95c104dc6a87e1c1cdd06d0a5b3a54052d06e5e981f74b9d97b2fcef7965b81071728df85eed0ce317bede9421714ab4d5fea5e1f14a263ebdcae1ac0dfb35a05d438e52f30b5eb63f5d46a31b47c90cb0819ff6b8a6487acf366406615b183a9118c7f0768ee0563be20929ad28e52140bc8606f7dc9ae58c9a00c34e330b0b35b2e37c0be53f9f02faf8720b037a86b4a33f6b10e26ef860735b3f11466750308beedfa3319b023c68ae9e876480152b28532ee078d0b6e08077e8461108e0ef88908dd7e8a5a100f53c53cc9be8763a37e6bc6e20cfa217649d65b103e3212f247e565a0fee15a776165189a182b7ff3212d1c70288812f4aa3d37fa76b723f29e9f65b8a040656c813d0c7d52622ab62629aebd686c44472444d556263fdc27f03260b5352560dd7c1e084f7373776f6063befc3dae7ed5702a412d1325609316bba736897dae415da758f1a5be936ac8a9417208e5c0cf99fbd67f289500d98b4f385d363d4e3486f5c640911406a8ed7938c4f518d34532f57014923e030f44b887fe0f3c901adf045116beb3e52e5c037747cae7a32395ee49105cf04cc44ccfb9bafb673fe670ae848e80f750b423e7a56ba2c4d36e502a29ca80013c67af16296f2a002295d635f54074888e43f663479c137d4e5a8c2c045193076d020fa37418933eac524bb0ee7b00dd0692344607b938e5ba62149ae04934ed24c75665682686c2c0a8cc77199e2252fa4a3b1878c838ca4bc1f92bbbb16d543cacbd9ca1d249a38029ab45f5a91091601997081a74432022e0c35d6143cd728343cb67c20c05baf2ff91932a9d98da94def07ab214ec23b7e738e28ef09cb78ea65b172d670675580f223c6980c6ad714e073a72794d18563d650207d6fcac8740b4f915903b1537a0459df4ce338454c4c6a330ccba0b8e2cb7753ce6bf92373a075636a9859868bb854a74baae4c8b752cad8ad7c60dccf41afe453442a74a4069ac3ef9325758ccc269eaa24ffbf25168cb16957a5e4a821fc99a6fa43c55912a29c2bac39a9325bacd8efa22bede473e862ee875794579996f397958433008dc45c26a29c56e75d21e97c78ac3a500abd2da656558aac510225b8b2e4951ef213735f48837e47da8d32a7d539f3209dba8b4375c9f54c94d207a8c1472060f867288bdd3e06af1f63cc115bd9c34a53e7e006eb37d2465cfd14bb8bc659bb5dea3537972c68c30fb5b4eb4c7313206b8d7aca4b20f3eab08eff265196a3eed39dd8fbb1934eafd49cc3129ad265e9fd24631bd2275069e252406d4bd6e0afdbfc6eaac9c1b39ccdb6abf8d5918c5449b5dac62e40947cb85edec2a8fd1397d3b3a4d077e88b6e584eb012d904ec9dd67727012775d36536b9f06d9297008234ba71309bc0dd345cfc810b4cd3a462129bb283a50d8bab46e6115ba628333ed69589138955b27ce1fb615d005a276335eb7ef5d5c90eab9184239ca94aea6e2d57c34d28260d270bb17ecb208fef25ec4e85ae714581246e5c211474db39bd3fee1bfdd0b7bc763d114078a7a6d43f707fabf0298295ba3f2ba37edd0ba56770502f253ff69bed2df5340cce6c7141fa0c9765b1681d4320dffb5ce3092119bc55e5c3fe21c0456c2f9a5b5350d6065c382e387b0fedab4fbc8bfcf44b38c2de66489f50082fd9aad5d8cabe15a0b21dbeea8e90e421b2c6643fd35debd4b9640ca98c23d3c523345f00fefedf001bc92353d8ff7f8477ed57d068f2e9d7658f40ad0addb90306a539761f4ccfd7783df43098340d4414452eb5d9edcfa04891112a7260ff15309db121a8468c05eac9c422891b1bbc3ebd65eb7db3581e3f7f70889e8a085b998944f0a65870e07e86bec9ec0eb77425b034303ec00b413850c48a6fb53a3de9328d5c864f759b302f1d4ece0a4fa36828a1fc69a109780023fa784c29843d1b95d0b4c86f3422c5a20867c639c1e5fb3b65c7020a87fe87c9e4782f3ba6aa4baef97a9e9e36c9010f8fe3d635e9bb793e25265def7776764407f1864aab77b19a8807a1b7bf0a3691a39740b0c27229aaa0c627f012d350f00c76d7a3f8150c53edacbde103af96d8ff25a730dafe44370506c6376772ee5df44baa4b172f3e3ac63b1209a75e1b024afe5a33b91e36893a34ac4c5acf7ab4a344098a77e452661f3803ef606a5afc008b13c24cf1f58954ee4c90363d2c4462d2dd772c6293e4f91b9900be6f6839b7b21df9db2bbb7b72c307b8472061ca42e410565c643f4bcc24ff8e2ed73cd6d00745a7295d8fbd1f0fe85f138808d2c82e2aa419ae72f3ef9641799030123e0decf9912628cfd6cbc5cd25c79745282e1ab8409198019cc60a2f6f91ff3ce890991d434dc432dd4ea07e5e894476420641ba7a22151589f1fb9a9b6cf2e285d19d5cfdad26b8df2cf88faa76302e75d316bcd464bbf42c8414d3b0edf5bed11584fc8dc430616607b65cef251d560e54d147fb2328cf52b11f27ae1548973d06a58c5b8b84385cd3c3eae65b32b685939307d8e342215113255632f7ed4cfa9f95ad41a54c0599dfde18b0b0ef9f5bc3c115e43b22251e2de6b3267bc2d086d3f3b5755b39a3b9e5f9740731250896c3a6e80acb276aa09f4de47ce5c4841bda369c5da2124ba14e26dca73cb8627a16bfe80bae6cb7144e0262dec1aade3eecc68edcd04d09c52a04b51b56188ec81168d1b3c95caca18b9bcc8ef8ea553348eca4b6337d71c0a57dd9af61cf931c34a18ce1b7f837834503e40023d818be647aef3ad61f6adba8c25a5aac3145eed9e61ce2d0a8402e23f21fbb4bcc1da607826bb37f5fbb6d590214a06d63e4e986ee2cca172a0dac2790ce36de5569ffa8dd9d9769c421863b8ac7244e34aac272e5f1c2c2844a1305d0611a39be6bbf226a1007e00fcd8b9ed1ebefbf860c625424eb9cce6b8e86a23da0c257a8d597da988b766504eeb64a978207943c96f41f3d8936faf2ca040cbb81283ac26f31e9dcc836dcc0a65404d0e0f1c15da74b32ca73318aee0e8b6cd2067a2d0f6084f80af8a13551a0881d9dfdc36d2868c692229bc92af2d54cbde6b87cdf1477124be777026bb23791ebb88fdb2401dd5396d218882124158e70be3bd0f5629ee85d71384fed7b013067b0376e3608f2347de44e364712fb950da60d052b92e55885e7a53f9fa0de0a9ca80a789d1381f7ab5a7b8476e1d6bb567c57a988eb6a9740383d0cf57e224111355a6db3353cf007f185e32e6311a906f139bf245025b5e17b16064ec229ce7f6ccf038a37f2c82ec18d2b414be8b6dd5973bae0bb287b7aaaf65eb8fa23075fff0102753d8abd5311c7193049de0f08ad6a618a4455ce39bdb7d726d6471fd1cec4bdc1332ede2c9b05652b888919789dbda9a60284bbabea74d3e8fb54cf1625064349b51ca244870e84890811b9973a40fd97df7f22f3c63dc43196486bbf2717e75be7fd2e668920bea2944a9f69bff1cccd27df272defb8afa07e9f9072dac98e857dfce0feff225273285bdd01a0f5966477d299b9f27f5e8358ece034b733f33a32aeb253657dc8f3b32fdc40b0db0d2e6836e82105551ccbb83fb147dad5cb8aa71511b523d09613116d136d0ed59843adec093d07c659ea0b5a8fc86dc38801b900bcc0faec9ff315c77efa0a74da4e4bde46c010a13ef46fc13ca89bbb6f4bf101e2b8aef9a186d8b7ee1e0e606317f64f4b2399b286b3a6393f2cd65ca1e25a54625513d870fbd92480ac883f882a1b4b58300ab716f8530a42fbfadda4ae29dc17410e4090c6771c3a8da38d79722ea6d6c508c0c380b8633c6b9d1e226d120cb201045b8f96ee3239e4d500fb0ac7edba6cc1e579bf9f5f12d548a925f30e07551f40686bfa808c75692c1b9bce8b91309441500d0fc492c4c4ef7da4321dc1b74971dfdafe662ae536ed39f0bdd3967d799e451b0b7d870cd5dab8e8d4ad27aa5b9d8251ff08f2c06e91facfb1a2df3460e5a2658e738824e6044ca2077127c4bfc08f1d290220fe821a2a8943b273ce0ac5c4bbd630aa805cb0b11123421c8775cd9ed52e0127a98a9accc7ce7c6a678baa3179cb44f41e475f6670ad3c0fa39e7a1449b32c4279e1446bce6c2c8493d604d42038169c6433db41bd36dc26a50ccac4102cb2944938355bf73950357a2596a15ca316fd53ce1713d0443dfbf7f8c1128349e5fd4681ed1dcb0734c8a52e8eb15791d368f6916b6cac9887aac0a42eb46f66db4e3e907f44b4e91c0467c2a5f87b6f01b5032161cb27566da703a69fd6c3b2ae8df8ab5a5b2b0149eebbfa1e3826abdf02b906a59dbeaf833c91c3910c5c34c8a77ff529a5a264a2238c87a892f05fe57dff2058f223e25ebfa0e2db35907c9f4217f2eb5f1eee356126efa7c77170b1d49f9bc33caf9f5008b67ba7ef06ff5742b4a1f2299b11acce16a53d7dceb1fb1834aaaba467a9ee1ecef31ae93e6d82b799d81f998548d3b7413e2fda65efd677ab22014a0bccaa38ca5896c2ee9384fb651909fc2e599c0bef50d646e658df6670a2b9452fb605cd884e41c3fd778a4686d7f4d4c7867788bcd8daa1bff7fa0460fea374535df158ae850cde6eb4e8a371655d7e0f95214beb45459915fbb144acf811bc4523a1dbb532d98d46c411c03be9406f10e4e8dd6b5663265ac870b9a4cfbd25bf9d472f0de04a5efac79493309b672f336af0e030c64cc9741d63bc3c0a0e81c528a7a98e9d4acb18579eb6dc952b986c45a48e85502cc1f4ef095baa070f3269e829639f488fe8b62457e0a005d16a225c13c846362749ce4dd23efa25dd5844e2094c18cdf4d13450a02847b0055b7086a34784c85af54a4b6084b61727cf94f9fa31f51a1cf16e35f604a6c46dd4c79702c265f98a6a5bc6b2ed2f070d3ff56dbaaf0a4d083816ba6632a2ca0f9283bc18d04970c7f0fb635103807f499ba0e84bc134196b0c78ea6cd2791747fe3f597c3451bb1b9ca066186da4871b6614f9e27976d6628efae673554e3267436fd26a0d54eacd75024dd88ada9604485a9c45c2132f9b4fccc7315c33d633ca7868d629427d03b9f3c14a6e8015f457a00fd38be35314e87e18f620c17971add9a3ca35c819bf987943ee690e6613663555573676798a485d1b60718d7ca80a69620cba53adddc6671b712015297ad35dd39698b2c97def0acbcf17166c468d0afc60a465c1fe88fc2d06f09353f11be354a9a93af64369ba36f06b7204e5a0a27670d3f5e400854fe24cd45f609041688526945918249de8f60312ddf653e262d8ed5582b323b095499437353e879611a722cbbaf0f0a8d06b70bd7ead4de4c1887391df094195441970c067477eeefcd8a8e3cbcb68b645ecda0d1fb93a45d3498756bb37addf3d5dacf17ca60239631ac149fe94d846c7638286cd115fcb3e86c7fae49e5da5ee863038b028979e423962e7722fd536974c35d76ce3325673c8bda66110ab0c393d79faeb5ef33f502c6abb474f79fd68ca091399a024b6f6bbabdbf67ce77dbf25037d4cedca8d818cff8d412aba01af25ac49a1434e8e30471258306b38a2ae328d5ad826c1a35446105dd91271f35f6af56d807322129cec59f9f3947d64bc13c33b764d96f8ebc9b1d0f6b6d30237bb0aba9cef6319ae8c4b38d71e33cebb3485b017ed4d85ece3c90c9d41f03eec95ec334e7a35ebbbd86435f96d3fd445468a62fb8218c52415a1e53aa6b4ee203b7f5ec82ea77979454317292820db118f3b989272acbf861b014419053aae8b34f1a59c4900c85c5bb6872c2d1f7a45dead45671a26220a6dc296b14ea256aa54a7f851dce07eb31ec358b8e118f83209fc10fa6491a88d9432e017e81de071bde4c30de4420fcdd4e4b9f0e14b3f31da5b0da3bd6ac2ce4fc310e18c21303b4e3642313495ddf51e11d392276f99c27a75691a9f3d9225700f42d11b1c3c3ef0f4b3fcdb9b0d4b39525d23aa26758a56e1be50a7ed8b26bc7bbb27db2d93c6d8f5ec73aeb2a5971d44840a3d359131ab9d4ba99d66fdafc48581445042aa4160b8f28a140d8b53ce47c952a0dd63bde330edb0cffcd5eec89a97439fac987680d69b30c0c1fc156d4ca5bf67d32651ff2bc29a08e9d07204f3e76a580c8f491ed81a33e1a03170552d6feee57d7e1b74a40baac91f6fc16585b4d07c3246a5e75a15db28157e3ab95b04dccf7e0aee435748f02d4bc5f4f5d6b3fd6716a8ba5a1066fef76c75334a048dcc558c042af42ddefeb33258a13be2da82f2b12880d500cfb2381ac783275a5fc8c087cf9aa4b0d572e00ef3349c2e4a67fadf0cc90b9c827f32104f7218e7478aea21a600e9b90e1beb291fe1862717adc98eb9f09d2474f3b900a25ca874ce03ea4b81c077fb43c6408cdcbe8724c5fe8b031c03c04e52d70458b5ccc4f16d597a2dde1b4a66d0971528962809a8ff5db61cc91fe3a9f59a67459e765479c07b85ff4fbfe0f5ef85858e49741351b45171945b2a281cbf7df15ec1e481ad01720c023690a1c883092ee970f2c0ef3e33c99fdc7def744c2bf8a8a2c42d859cd110244a82b87dd7756893817a6231e0482e00d1b600fd664b532860a1d1cc7efa8b14bc33e2d03cbd2a842e0cf9346f2518ba9ab85072ca554385324896f0e89d4fe5584d6f23eea08c902150830c4521330a0312d0a6cbb0bfd8db1c801d1a87c4fd04aee5812ab88356483d0f4305d994ed03a80d1a8054e5789adaa920f99bfd1043bc1f82921376a80f7ebdf9388fc6bfdc2dd38b86cf401970aa507a8693eb587849faabb2bfd9df1b213bbc6dde0005e5d6f6ae68d1a58ed012c4c0d5cf3a072433e5085ac50f82477765f3d1d40c86be0ea61e7cf639007e7c71075c5d9cb7e6f2df9a872fcf0071b8846f004aad18dc3b7a4502af62821eb527e01d144a67cc4d74cda23e014b8f00e6c9499ec91238b0f71e2d0d1cdfebc923d1c68c0d446cbe7adcf4e584ecbef8152bca513cb5f0cc4f115e19a45c2e9ac620933f64cc5b3d50c273aaabc5d787c64c023ac11f806d0b6f21856e3d882bf955fade7d890ab9326365f34e01574ef5b9c806ab7697fb6ef12a9d509416946e2b10efb8338b8f0dc1cf5850505a5258b2ae73d9cd33bc02ecec6939ccd75bed7b5d0f8784a0be33cfb9d466e6862a92777dd60a731031c48abb573d40b286346ef833779b6bc6b7020a25515994b76341ff830ab3761afc86465dc9ff60b2c125555ce5d44477c61f4ef944fb79b1c84f55b5cb4c16f79bee24f5764e8d2be37d8d2c79400ec01d1562f0be8b8a06eece650423f9bf3d0e016e4f6b4b57004e56703a76c8d548fdfbb72a5017f2d5a4bc0b823d22594e0c6f0a9ff9bc40daa953f9af37370dcfed2f239359fb8aff16bf00dbce4f276cd87fca940f4e6ed63a553019db9012ea82b27056f85644b02ef21593ee5d3c249f161b1067058401ea43d79d62c4be9c1714e87d7be76970f62cdfa9b415f7fa69d1a05be60743ab2a202a8d8757e08334f583649c4deffb97766ddfa51fc13d2d769403f895c21d99e1fffac2b07292a05f714af01c2e20c2590a3c6094313742273332d6c3697489780c365838263dbb3e5523278760c02f28038a977145d0b8f6864260d964d0c3017ddbc5392aabd08159ce070beeadd46f53437023549adf04bbb16fa0cdc785910d5ba940837034bb05b731e803e47b0b31a00fa2eece60a509f7232c11b40be5e8546701fba041d2f8f19978095c2c57633a88bd878ed836e3c31b008a8768dcb8a9f64f39b0409f040b09cdcb3c28fff31d4b245d1e9394afb6eebb582ca9c368c40a0e3110187e557d32f193064f84b97e7d04d6b4ff63844122569657d608f5b21034c90c215ce3bc3ec6d799ee58bbdbcb42e060c869da36606b13e1532d86bcc7c240a044ad119951c593ee8cae80cf864dc2ac5812d85712d0467828e41e0f3f2ed3e373cc7731119eab304c5f67cd9284bddef88a80964269534003341b5995b952b2957d9043abd8a544724925ebc42b4ff3beae3b3c3d19e4f38cefd3d33bf781ac33f9b79bcd556059fc80ba56b01161a154811a50dd504e64138ce5763eb0ba1afbcf33fb0752b4652916e9e37ac25080d671ffdfbb739a0e31ca7861f604c7c5a83503426b6130f4b404f054e1c7f5c90a09cddc5984021359ba012449da5fb641ad7a560d529bfdc2427fba814427a9bfeb5662b2c0d997f792f7833ea63b095622b5b13b0629d49f34676bdbcd1ac9f64b6fe27ec97103e9d25714e433340f2520121fae2db9336ce1d1ae1b9f685df2c7b22a4c06411b3190bee4d5d4b6c2c0530089a1d569d92dbb5f4aea79882125cf17c8ee50f19451788c54630127203825fee7ae0d80527f8689384b50ee8245f9fc727cb82898aeda7fd4d1e8e4b3b2f2b96323430b5110a34fd1645c9b4f486754b16310085d0d83edc76b2e05e4ddf605b27444ccb8ae764f34be69304a4a7592fefed56eda6f50c4dbcac7817c4a2e07eeed741553922be011a12d64df11d5e11956c945042f3eca3c1d2c35100a91d4ebc944c20d37de8fc9f329d83458f1f65d93bead6912dadba54d0b3b8c1fa8fd05bb432fb5bca77182c2ff6693777cda528fdb646a05297167f980dd91acdcb7af73ced05fc1030015d698f0db921a16f92a4661127aec94d2a22ee03b32f00d232fc3b3364aea47a76a1d5f9b1dbdca8d2d34ab0adff646edbefc9a0471da25f5ec784b6a7c71492e3aa450bf9c3a2dfa9ab8b24320e179dc6647003ecead491dc3eaf162d6ce49c2be5d2ad608136d15bdc31702a47a333e49f746524c646518ffcb07f258584c76e81076fffb22a789ee3b67b04ff114932a0db2b0b8be5d73e7fe613830893f6250a03237fcefd0421e355f56f1c504b8db02372b0ca6aa56be31449c48e328a02ceba1e72692bfc207d68ba8273667d9dd8d65e1272f31c8516efd3a8fe89a869944e7e745de2d68ba8323186f908dd0f110b6503c1539c80fd8c3721831fd2c0055df01ccc43c3e111740b8456aea85d8c93bdc128f17fa1d561238b76a23634b76ac88eecc353716b2472cbd6775377730f4e53e49b7a7b59cf30c77e71ec7a17cfcaa1865975e3e1db79dace9c8c99eb223412c654a0307f391dac135f1a95f602d9c1f144473218413b0fac570c67f5ad612be494c17b9550c552280915e7ee9c5b0045527fdfa862684126db7e68d828e78c0821720b1e83d410db62ff1f37e583b77dbdd0f0a983ac22657de2eeabd0418d8d0ea1a5875fc42ddaca66f78f6dd6760680420981b0252119ea9a3216ff759f69506d9cd701a71a51c792799ddce6a9ba0ae45e83a7590a834325404bbdd5ef38decef75bc9ec510622f0ee2a5a6d9e146d1e47ef974b327eaca073de75bea9cef5944290bb4d1d047337cf9e595628c0968044290f11c60cb915747a9b6d8d65141ab4f6d2cca7418b1daba2f4ecc95fb141bf3f8042464750fa83f7c14725e942d7ee7651dce735956f39b1e777bfc1122b306b94be65daa5f578267af4540a326be8812208cf441f7282952f3d18dfeb38b10ccbf1ffcbe94ef96e3cc7336ed0609db88c9503b953d2ac0572f7ded8f5b280c18956bafbf243d45126663f5f95eb72b4f1502361222087b9d3af69337a0c1414f6b4320fbdd91fb135fe1517b7549916f0ac1b098d54519004f02f5ace209c4a569d3b3268c7ad254fd573b4e3cbc49d7726b94d25a87d55e9ee7d1e34dc2a044fef32fa961a6fac1036503e316a8053ef80cfbe46b6dc2bf5d64e2c2c7fc3a4a2ca4d7589d459b591564aed3f17046c0bdca538e99a5fd99174d7388cf2f0f08838c5a1d8867b6a51be15d9836c17b8c25ad2516d80e5d4482fe0ace42e8e988ec1a56ddf7fefc515666a18f50064a8e1ba2f1ba13be91ebd377a3fdf7485ef30c2643daa44848d9543009a6198764a9629bbf93d5c237b8ae12ae4d66d06f077feb4d0fa1d906370ac04cafdb6b32c1d04f19debeeefbe1b9a833af5da5c0409bef82fc9de5837349aa29fd9beff494eb0e73d1f38d32a3bbadcb8f30c392bb4ca39c1d841c8f4d18671e9ddf249252c2e1864c9248f78152cba4536d1fb1af3a4732279d1c88aa3396b4da4d503ac2e4a081e50c0fe722f0fb553e3584864176fd2ca253931113dc2c9899da6704e678b9098e96b4576f3e716520aeaffcb11870568db1c4d67ee704472bd76df1513a186cd9bc01f9244df5bbe4d64f83803f8730fed2bb13949a0a271cfed202fcd7d03df87570f835a22716b8ad2f194c601653897a5cda33d723c52d233babfba5752164265967c6122026dbf34060ce2c063c2b8065816e2a0227977d2d6c0a8e8c5518dea7cf4529fbc0c4f5573bb68af7e43ba7c36f660945b3fe6d9daef4b3cfe68f40a97ce98b02566e35ee4da01177e8139cbbcb22f1a42fbb833035b3b680affbcc7a0729fb418fa50167ca90657e87c585a6de86c992c596b2e7b9e93591a5543a773380a3312ead5f6c0c432b58ca71de32c52d83d69340d9d67b73add9deaffff9fc0cf0457e42061e43924067cef43cc9d44c14aab45be6d23fa64481fc26445db32d9499ca8aac23628fef0cfbae3da4595d49ac4dddf4c64df74ef8f75bb57071c5c38144bfe6786e38c9b89ce709621dc8160f043cd54ecc823e5a65492c6705ccbe91772d7325b973575932cbe3599e5aa248fbcc41ff9d41e1650763c9157f68bf1e2bbed74d3a00c88b74d335ef0b9734adb2872355d8ef64a1ee45aea5bfd6e9249d30d7b66832434f22b142f9c46bd9f38dffb70e76ff3eea9d4af5d0d1e3bc93d7b2e5bc77d594e1d581fb2aadb1a6ea7c7413db32b95154e08152571c1bb6c8c6cd87e1909632601be7691ed3b1fbac630b34f007e8917ea732b98b423752b4f24abaf944d7c283c50f5237175c5767da020a936ad9787b53c35a23f8d4e757565a50449a7ec44698fdda6f6a7c243e08250f390f209bc84b6a6e5efdab1eec212345a75beb1e97dba48d155b34323960b7f1b850d593296b2167bded55457e30b4c434f2475662118f2e0b50eba4afb302f1f53dab227e9a9fafc62649ff2d3aa491d12ed43aad1084cdda8a96c070e6b02b61c02bb48e7f6c8db1a902d0f120b051eaef116dc50c627d38b78720c7e9184462a7b72b10f1295ef7bdbf5f2fa6205d35d2a777ef011028ac11e719fb6afca39b2c28055a642abffd85436e4cf75ce2080bf3140a7c403cc80a718772af2bf947a43be87744ab74260c0dd31ca8e006edb37987fa5779c90e4f80a0754e61d9427bec32839e4c07e996451b0f2536aa92832db96db2b97c9df38edbcb19a31b4f1f20be7badeb360122ffb6da7a99ee4a8c379ab60b58b6cbe8fcb16d7cc2a6feaabde38ace7b322e9019614442e789484dda22ee5a5b074613224b59fa6eb252ab12e30f315524280a7e5f195529576f25e9911923946681cf5b4c49284d72efc75841259409a83bf1731197c96562e1ae561f983453c9fc571f59f24ca0d597f3d638657d7f6c9ae7391281dcab07236814c271ca2a4003151e5339f1c2e31415cad177f7b4eedf19a941ba1ce874b2748d0fc95a877d189ac24b2f29ea230fdd78ec9892c43f325788fd7a29a794f7028d57c10ecc7dc26b4cab091bd30ed583ad05ee45099f56d5f0ad5701f9ca93b7a202a914cc679c64a6aaaca6db0a940bcba7da16a5363eb3aa6ee724edd932f08922f9436d20dd1e9d2bdef01a45e2b0c425cb3c3d00f81584ee2d0a2c18a63408d783a43f340f8471093726d083177fedba0767d7c700ee2374aeda7dd46506d4c1166c53885a112faeb0e4691f12adde16ae5d701f1ef09c8cbd73b18b1542fd6d88f3a10c1801075e98e6b051ad392d630f48c186f339a2e5e3729bc3c03b5c6188068b12df9830d98506a68691debf6bfff3158d36685f19a85a1f3ba7f952e0f2ad18a7e322c00134cd4424780544b8cad810a11be3950d74437401ce85a7454f4d81e844774654d4688df7ae502eca983d854789161bbd09a4d8aee5812a17dd476d2a0422e2e4311038717820e5c7fbc3e3f8475223fdef1407c5f9bea275a64d0cfb57d3990c6b25b32e3cb75fa8b1c94dfe26fb732f288825283af039e8de02a4481e70fa76241751ed756724ff37e33b12d30920c1b7463e0530e28ca894c426dd735ac796a6593a3db100b0705cf55b9e90b195b5011525f850c55a869c3cd3aead629cb73a17c644c7dc96bc114b7a8d59659d86d245b5fe198faa1db886b849ea9801577714b91a6cd92e42eb8d0bbfca8581fa5e6072d800e9263de18d623cd1d84efaded98d1c18ae74993b771b25ae793be46c89a2d4bcf2bd1a69fe158f722fe9c73410f1d8bd79eca2cd3901570daf11b96a4cead02fd65f092145541e2f200da8f2dc93c1d8c731c12c34dcba5222b6ea7328425d09a0b78fc35ebfdc2942ce272445b3fa85a5482b1414a903f606d1c04a50120078d0a301df446c2f16872242d251b86ae6c0bb5e2b16f0c1f8a47c3331322806157caa9b3db321948a575f3a8bebb8badf00409789b769f5f1eaf806c8621ab7c07372c33dd580bdbf3ede1dca1342aa1c0c657c5bc6c018adcf03c6824b0a3d4876cbb60d844875c4750c4284ca1e068f588ebc53af4a995411234bd477772aab1c2ecf778c39796b2fbd02fdb0b825d789a6913e4a658568173ecf84dc8dd3d54503aa0995c923669d2ab9df980f54a07f1d7fdb02b683e32f585f3c10f3b2921929fb44eba379308fdbbe159d0571b69fad2a15f88a1a16f9ce0a9c60de5d2b56937472d85c1acd01bfeecd5118f37ed537b395d7bce3134843ded5b9eb44a35f383785900327bc26c60453ce39a6b89f3821dc5a56f3a9cad2d53a9e2bf4184c2606d217fcc8a29a8e7c9e5ddf5294f49d4bba5db092c4ef6810f6b19e7bbabcff5589212941d3e31db7e00eed299c1e9417b1d14abf22f06c5bd91334a39484fcd077895182b8976cd8f90026e4963053ff9e1d8017d3e12ad9c296bc807a8f15d7d2cd16b1853b4fd597f715ea46de04e930db8bbf58f0d076dffdea84845f75676f7a434dc3c91048b4db9e2c1d35e438ae5b5e4b1a4283ba587d4f722906baa96d7ffeec636ddf0aa1e7789bbc7930f563071963ab477b57ac937d0b047a686d105327d30b753c885b9446891d31cf115621fa45066d0d545ab827a7c30b95a5bd50a5f45983eaf2cbdbb0ef9ec6f7ddd77f8b77c580ce8bf7fb2d26bd3af2dfb46ca0a254de30b9d1a4790982bfacace434466f39620db2f2d33a56642fdb2041b3af545ee25c5eaf7f51027cf82b398730c026192dc253232ca4c2729004583268fcdce4ec6555ee6dce7dca5b7f4ea4cb5ebe29bf230361e1bc5dc76df35aa2090262ae316504381f90f6948b0e0ea7d983cc6d1d14b4c4faec74482a2ee8552706fa9ba67e0b6b6f122d60ac98db67381348d853a6ec8cdfc9f6c48efed6758a7e1c0bfffcc616682c8d408b92fe742b4ad5596d540f99764a920baf7d10f568d79ea677d18ea9b7cfbc31fe295356d64fd73af5a6436496d57b11bd004f15ddf8b6631f3da46218b7c473a11993ec96a8a91c68221d4e9cb27c00ab41504e75bdb4908fbe568664254c87c80d3acfbecd8f3101d0f35e079d612f7d8ca29356c334bbad04f0beb82fbdb87870a5a5cef520fd6bb829dbb26737bbd35f02c9e51427f24537d3d11cae984c7bf4b4192a30e99dd6dd878f9a0dc3096a651cf22a9e76c89d68eee61dccf6e2f2f8b4fa0069707baf5883c721ca00ede8e77a55ea65c82d658cd5217c5817eaa4d887c859250ef4766257a121fcdd3d33131f8c6bb0d3dc42e4c3a105725c1967aff0fe3c99a610fda76a7aadf1ab0a547ace024f64a29dc5479800159dc2d82c23a25482655cbc0c49f9c1d0c530f113bf4ab3a3d5445785860c50cb931db3d745aa85bd3b96b44f0dbd3259ee8ceae635a29d83078ab2e536c278eb91c946d050ef6bdd4a126ca8c483dd41676caa7a6b4636cc1d99b46f8eb2482c404fd40d5d6f85b9e0a4443c2c02a46644a1dd393d341f856008dc025b82bbfbcce7219800e5888dbcd2aa6d36cfe9939515040050a1a7df4937c4c2ddd641dac8c36ff20b0a1e6fd819cd8c66d9d087b6318e8bb797b6b7ac26dc3512b0d2ec3d126066a2939cb3aa7c1175a0003bf0b3820dace703bfc39cf766abf42d2b9730aa5470dfb4a503643586eb20f2078024e6bee738026b0b98306117b776f59f1dd6f84344e60af5697ac72c934f5e457d91f603610155de4f13eaabb7439d23ac0c9ec4d3728dd562a81e2bd75f40ef8152c731acee8eb2fd3b9623d7d9d0e5cb7205eed8f49fb046f019da6fa4e022b0c0b15617cd477c6726539e6d3c4aece9a5c4d35d52b529a465f0d2ad0da5124ce319e28e34f8379238936a6025ae8ab83956df3ec249ad65cd9e8446c3732719ff07c145689da0d323ec481d69715e2dfd8bfb5612927c3ec1fba56c1c01a9438f33856c5dfd1287400780fe822281eb8399d2b072b33fc007cc343385d5467fb0c5f19fa92eb00354707cb115d8aac726a2d6bb966fba046792e50c9bc7bf450fe24d254dbbf9008a3b671d6129fe2a5b86cfa8978ac825bb511c590c1c68d4e7aacfc691f54ab17bed9b5ed36fde361b97cd89c7709bc7e279c49e29ce07feb4d6f8757707d0954d0eebb90b65ee1f2f55e553dff3116d27a7fa2e00831d71351c772d31989617adbebda28a864daa0f580e248b587bea94112aa9ec32694211c332084ef8c5d9065546dcbd22e30a3ba776c249fae294c833fae2c6e00e1f92ffe2ed5d25bf4ee309301bd9043a46442852751bf2f6de4238a34decfafe46e7fd3a0cee84dedc96070b994a1041b077c4d902c13ab5ea2e3fdafe0592766b922a96fd46293dbf7218c032e2ce9ed830c743f11cba56a713ef5dfcf8390365b7d74d6149c8119016ebde957fac764e16d7c4bc4b418e50d60011ec88f8df9b5fa62fe35f61027164282c92985acd6c3e3383e4ce2f07e0d04c0f9b532757ab890eacf9aea177a39ff4c023488ac73ef82e47f867faefbd4241c0117d97c9404a259dd0a95e9962bd69bcd0a754bb761e05d9010c6ffc2459a3b2d750435baa8e16cf1820d5a4d5a3aad9abd208ddf36b9ef9010cfe53fa89661d4f0f3807216484cae040f3e4c4651cc32ba83782e308c7542bad50746417c8fb5a4e0e872eab55d06804444536d92ef7e35971cb48ae42ea78a9932101fe9e3e6f0fc0b49e9db06c5ce515be57ae13b5507a3f271edcc45922b3d47ed7ed4348aeba1d969f9813e1fa61c61a9c4596edc5e5516edbf3eb88103287d021942de4bfd36fe8cc43fb70cb4c6967068bffeaaf4671513a4d6214ef70ff83f48531f044ea254128202bc9763d00d8399fe9377b8f21b7d873146bc0208286c9cd912857161a564e0c89adaa47c63c2cf7853130901d0ac13adae6376c3521993e7651d25a0e86ca7bf991ae71342c174885ff224f3b66ef5e7bb68671eb35995c3bf11891b1280e133b628d414c0bb0d3f98432abba9f61b1546b84a461f7493ac63548198435813922aff17d9d9d89881a6521eaa6b7d9def52bfd90c66682e46ac14fd571498573eb8410c003526a4ca66e48067a4e4e533d0cc627fafcd5effb349d06471629e92a95a0c613fa5221cdaf957eb41825292c0f012ab0aefdc7a7b012bc6351d966fc2cf798f9688ce18d9ea3ce707b2feee777046099412784287c570758bb02504289298eebc0b9b533ab6b32083299d084ece51704d2c842801b06b2fe250e50dc796be6419a128b8247836264e87717675c0cd1a0646dff4581e8ff6a6c8e75114ea7f5f26f9968608157a44bfc01ec52042ed70da447b7c9cc97a2ab2aeb95e45cb7517bbb972205aa6ca4f8e77e13e82531dbc79bbd01fbaf7c1190565f1307564d99cfbad4f0ba0faf7f62ebcee5d3981ba31952fbf89378f4475a229d8f7b4c9485310fa62165a54267a1d81891d2cb975728a4fd17fb8386cb63b0d137329543c9d74568f7cb77b51353ff9c717163510519b75242d6d198ef052f5fb056766752a0b62756ac921a8b9dfce1d3d349591514d5a94bcdf7c48a67f0b48336a6c54aa645724611d4a72d564ed1a084a5e266deca80e16907410f3c5aecc2bc2741f0e061080860f5c7e8d88ecb2ea2600f64486a61f5174745b99dba60f185df06619232d5c8187bb2bb01de0e61f2a3adc1cb8eee73f0845dafbf7aa870587727cc76058d18491388576517fe61eb88e473175af3d2f5dfd46f35703271628ae6cac90698f4b270dd922ebf98b17c2b5fb1ca92a54636c08d0081d5eb9452a394ad4eb615bde625e06502c8be62341bc6e1fa45935bcd18ffe2baa86758f5658ec1322d15d114cb517467e83fe98b0e37dbd56b2cb99a1992b222609a2144442f108315b23b4500d9ed27ddbc5bcda1f7b2c1c203c4a2a90373c2a578da025c5a3977c30abb2d6923d4aa9a311a254df7033108cbfde8e028d7466ce660dba3ce7b480b1b8b8b3642281ba80c6e5cc4bae9195d225067f90c0feede18269dc65897f9a57b5b5859a0764b1205d2c6f8bdac340a29e65b7c979a4c7155f63e5fea2cc3de480e3aa7c415009347122f8db97dca3492f612e2a505463efafe3deef46b44216e41b93d31111a432fc0081829a3ad08a6126bf6bb1d6ad9cdf27416863097abd13d886cf056d61cfc8ca62c9c519b795e8bea833156047ab02a5d8df9b666ead5e7dd9f2789bca291be9e14f7a6e61b7d7734eba566bf837abfa0b1c117f4e5d70cae30aaaf90481108b8f67e984c541d3357e8e627f56caa199143351dafce59017cb67f00f52fe7e5f1f4ab5e8b7a95d53123f120397efe775ea3704b2e03f5829e75a583e9c9ecbe25cc0c14bcb1530fb009e7dc4d3825db5280890d8a07c1b63fefb59f8d9f86bd4ca1f53c283978a19c9778949f50c301d446fb94e9544ffe0651915d6f195fb9060f4e2a0b43c831a0f1c98cd463397b7b91d29c3065417d2d0ddcb318f040236a683f6a240e40b645925a16284588d3515653623a976a760c8c5fe1f7c966d0298f4896f8edbf98e1d311af485d846336ead15b1d513bdfa127e22cc14f7d6d37d95207c768064c4feee899384aedf2ad2c3013cc6565fb4370397ce48224b004f7f6f2a054ce7be7c994ea562acd36d57b731f9148e360ba96f6b5bdcd72fed0a5cc4fcf7feca211702e0cbd6fbc510417afad447115c627b573edf48bd28ea733cf0978f93bbf365442392e6f46b2cf94a810f7c25ee2901ca9f07cf8c7abafff7613edf19a713c9c2288adb2c7285ee2bc8b0e58f8f9a6d0dd67e6c4c0fc4d2100395065e4dc86f012c231eed3198f5f2c22f91f692eb923dcc2fe83a6c5d8a259d09118a10e9aa4f49b5152d9059ef92aeaaf86d7ed9725f3f33adee40944e8b853f2e78f015ab211a70a883ea851d2e0778b312bdebe2659779ae5b7111d5972afce7cdeed1f3c75e5d1136eb969f055742feab301f8a4f17c891347a29f1b5bd1e27c5041d46001e7d75c5915c0ec1f8ef71c446446715fcbb15b59ac07e0f81f3b2e9e425cdbb27854c1ed599c5c22ae4bcbf5f6c88c9532b672972c2b1f15ba02860271242ee1881a4f4af32d1a90177be3ca3a42fc2967620c12e617c043600651dafcc332a14d7d055df0a102de5184e4a72e327a5f7d9be05aa3f463a5b9c844c46ac9ec75af0b0993f24aa510c28b421bdd66d97dc618481567de5c2f1352a4dfd0ca63287df8f450c112ac73f70ab257024752594201f43d57e1b7a8eb6adf97427dc35e7b7bf8bcde43253a84249cc804455c091b9cba89adb77346829ecec77c622ad3f6b2538b05f235c9c6037cf4d110f4cb97f76f35fd806624c358864f4abcbd35971912a220170ad44df3f6a3c4d39cd13fdd32e73bc7556895a605fb26d006f8dd3501455d8393d0df27ab3dbc3807881b2bbec91fb27ad5ed417c4440e0e18aaeed76e48acec43fe985aa0553cd3b04cf75dce5d5bab3c91877adad7cc75871e029ebe3d3e42662f1ebe8819add0650244bdbaf5215e9f522805327835e99933ae877b9052fc86ed5473d945a55723020e30ba64e979110a98044644791094b5c3f4fefd4c4c5cdb264c7f358072fbdc2655d88b661acce3deef909199c49b88c24672d24318ad1b7c995d2cda3315c1433083fa0a745d11799b947225d4fb1420fdd5c7561e5df01bcb7664ac28a7635209c28ce040a07fc05ee6a4ce993a58881cf50ac1286bb591f5e2225b50fd6d0b6ab98e88267098e19e302d58389c863a84ae54e6fb2ca16ee0e4c0f88c59b3c6e695811f2e3f591be36a2c6e41489fde41d423862ea2d6dc6f8b37b6b78a3b59f5f296d8dd4cfd31274c0a5aef6998da5b042373e447f12b9e005e2ed8d8b5a37e6fe018ffe0339c0c031d329d45247d372856adcbe7f5d22bd413a82deb848c3a9531b43fd195873a2dd230b37a6382db3d3b5d92f8d0e14e70857b1b0f648b31ca156fe26e787f855547ce4712a5dc65365bb228847291ae70372dabfbf1e8135bcc02168a5dfad8a883922422d19fdb196ef552666a7ebd1c2fa2dd478964b6e9ff906e041b80ff5201422d47529e23cf0ec9c5bc5572cf438f119193d1e549faa0d4d0be491dbfffd93946cd50dd2bce9918eb3499330eb041bb78fc3f7f97ca4ab606f0dfc5cffd85c180413bb247ed4e62ad7a8590a2c43e25cb3ef21b75aa93bf9387d4013fa864f5c3cd075498751f64905456afb776e8ec81bf0d6ec65bc4d8aeffb63ffe895e6fd0efc62f942a7f87818f5644a196f82790c9041865960dfd701f48857ce9229e973b4498f512851c961bb1e494d6a4edc8d28d9e5f1ae71e089cb6963fba114b9493bff8e397082b3bfcb438387d6a3fa890ae3dae5d453712cf66531e69d4767a4c30482000d226eb6f991d735598517e2ee5a35197e0498acc9897be26ff701dd3caa2bbcacd3f245b76cbf9f2448a9b2e46ba1a9980500aeb20e8c5302d37b67e5167b11f76924f9dc1007e9de009a5b1e440d39a508416d7e6d426c461edd354dec58888cf5f7711548206c849eaccdbf9b06cbc185526c7979c1329ad9a1b1974ec9a9db32c8525053c37ab3fd391c595cc1638f30a295467d8c5a7e1d309bad97da6db13d147836661a29946b6c03e70054f4a356152c053ae3a02d028966bfd0da8d508c6cbe293dbc2d97319e70b7575189bb38c294ae1d650610c1d9d74e579189208587d541fd19867615188f875506e46568e35839de58773bf9702df598e8e053da4b33731fca51954a41545f4f68d4ffb70c8e870d57876badf6c1bf7402177abfd6e85a2c76ea6c84e74179c3451e4e378d2d34da2f573919b200b354edcf8c817eee624c2711be57cdeb895e33b1dabda71b4a027cd9fa0c9cc883a0ad14023fd9cd357522eb616393ad14eafa82099d2e6791b78c819b1286fb902ffeceac790b5d3fd3e9bee85cbbdc1d80d08e94f1b02a611b648ef6c168c8b207d42667f0f42d7493be39ac7fc92293538359d37d7ddd380c2978084a2be0e15bcaaa26b694ca3ae183911bc37aef26d59b2468a5cc23134f5269cc1c958d691a552300ae9bb06b33003692533f59459a93546e3687d51f0810c7d6c6190469e58705d244d88add3d709a7a893dcc067294aeaea2e4f1253abc4cf20436f4d1ca4f9ea168659b3ab9c943be53f24088e19a13a18867a718b70174d80d1cd72e6c1f384a0eb95872666b6cc4b082eb05ce472293daa53da7196d8cb76ed3409e55d742ddd555bca72427b29e7b7fcdd118547126a9ffe8cac3ccfd1b294e6ff281d2fb0c9f66758f3ace1d682567824eea7338aab932555ec0c52cd71932a5e3056ab9452fede9d03daea46ed38a05f6411a554262a1c5a6550a814938466fe76e2f85ecaf8c1ae25974e760b840377bfa398ad629f50afd8823156fe96dd1ebdfdfd60f0dafcfbe792bc488269db04bcf8b78a0a5b0d6079e44b8ef1fedff2c7ccec8fa66089608dbfcc15fa90bdf024f24c3a21aacc2a1af8d1c59470f232d1e16a78a1ec34371a763539db430df9f228c154b0a2a021399809191ebc61dfabbbadb9be6144554f196ee78106cbb6223cbb689bc51c9bdc6705e6b89ea5565062d80e6aa913c5efaf5bc01edf1e8c86a473043392b548f3ac87370c2c75f0a9d52f40fa4ef42e895672fcdb6b0b55763536fe0c5caf5c902c4655e322465bdd4f21b087a77f330960bb0dc7ea6e47eff8c900e528b9ab22b532b706acec7b6205f920dcb649ddecc64ccc6c2480745ed0191fd7091d85fcccbc01be9d75b1558fb6a4917c3ddccd308be4027f888a4233414c03953a1c4347629ae6ed09cb6f0cc696e7500efd5b4a39e1f4583e3ca19078504b2e26fb6dd8b52a657e9a3bcdda7cf335ad910e2306393e278924c206613c9a898ae55c3743356da9b9cf5df708cfba1aab5b4aa173b3dca10b6a77f83375a6e337f9b1297aa2b73f3904a6bccb3096bec16a7ea6d5a742c60fb4030417ccc8cbf53f5c733c2386b796f4ce53f3a0682ac61752c71996c7ef58cf425886c45e1ae39898fc3bf2fc59a36d0052fb0727751315e99a29e2ad4b38913391bf8d0198c72047f38c7266cc0ba86d3a12ca3fe55d674dcfc36a65e902281ef9d0e48df7c23ac6583e2e254ddc886d329bfbacd432232deda9f8f0d3e010a40b3863d21dedc2547426d93acb06e7af9fd5c48dfd7013547ddd16cab0721e6aa960b7063b5c3f3da7ff4ea03e142561642afa3a2238edf81074a1c2d8d5d757a8dd92d7ea4e36154fdb5ee5e3fb4780d5f0110f62fa9a41513184dcb2116bc616dad512b63afa9440459336cee6ccc740c39ff540716c094b17b673a73971d4f6ee0c75c2df37debaee9a544c8d7fe0077ca1a24c678f1a6c0705d8c95735584088ef2b272379a93829415c883ce0aecd410477e7bfe92062a25926294844ad4c10ffd342fda66c7f9ac51db03d4273b75528fb0d926306b4c04e4b3bac8d9244840fe208b58a71c67d0c47620035c60596deabb36791b5ca8523dffff9395bf861a7013ea3e09252ab7a37ec0949464bba37e5ce7d3fa8f3dbcd12f1038a61ce7fadf597c4818122efbe242ef2fcc56799d56c4a43dedd530bc63afab5c668b2b5494a61804c9e42c204b975fc457d1781e66bf9a243a8f13e837bb8bc113034b8b3d797a7f502d31fb5a8105868ee5515c7ec5410368134f3e10a59c99f00101ee1c4398494ff9004f90f878696c7136058fa3ab7ee5487bb73e4124e2672907905fe66b861699a5304eb4f073fe0aa2c78e1c8053045b46c720004c4ce3a2ca6ade0be46843676ced2a128791dd7746a1c82081f43766689d3e725dfdcf55bd31cf15bf91e32a7e2759e5048d6ab927a362c8c6ac7e4db4340ea29fd5b3b1e48d3c5ef72b3fb1e6a0b21c47320e89fcf3c59637e48ff60257277de1451a3a54d89167df40cee6a1ff8e6354e9ed80b6596b258ce81e4368993d32c16d330a2cab7df6897443ca1ea5f07e66a9bf9cce8688673f8cd79bdd7c8102f7f9595fcb2a333ede65e3b797fad7db8f3fd49ff787f471f86c074e63cebfe96e525ea97e268ba721c6d15af65e8f0a729637777e461dcfae3edb099e48b791fc7275ae225fc2d00d735529677885ab99e1b4c0290ba03fd7b5c52e88687132db27fe603b3d5e08bdba8f8416a5e1bde859f0962a10003439c769212e8f8593080971bcab94f2a4207197dc0a340fccba2fde8ff3140fee8264b2c914014d197092f9871cc1b7f032c09db262f7d9ea7ee4b36432f8a571d81aa90d28623484d30a60178742e7e04ebd9bfc4832838b8b84f6ae627717a6c59643ef6763af0c204a582fe4ac643507348caba1f844b29fd1e1661e71761d585704e83a6916e5331bb2e7f5e0511920021e10994f634646deb70fb898cc1cb283a39b00dec7c749a282076d2dfab2de843debf1f995d6a6337b9ea7622b78f88b2d3826a16aef4637a5580857fcd6d3a2b5e190537441749f6b8d0606c6c62e4879fe7b9c2db97c946647f3611819f40ffbbaa501dc891595ae51be7ba070499047a2873a90db33f32b6326dec8f9e583ef7d768d1bf984188e010f18f969246b0fa08c0965446514db251b8449f95911dfb52d7d685b556599e353698ff48ebf0f65737c85fb4ab909a51552dbc7556d76b3ddfa59d4dee0029b45272a27073db173a239138299613191f0bf4c31dc92202f28aafc6e67b252da12cb4330c59cc4e10b42265cc0fc7e5c84c42868e15ceba3e658ca2bff7e645a962bd5cad4282f85ee8ae5652d6155da997620905b986eb9b091783ec3cd0473fd419f648293c097faf40ad8a48d8ceeb587350bfbd91daa690c329a285f7e1b493c372dfb87f61ffe50a6dc6bea40dca7964b0e71ef61610a769dff9bc36276a264bb7b816767e0d3300ab616e510e015099ba4660b386b285a748efbe24d8ab1ca6ac1db00622e528d0a3741a46fc45202ad8bdfafd9359ad748bcf8431a46eaaeac0eb01dc95ca713503a1fea138e88702b612b318cfa5032d268a22108c876c57a3f64a6d2963e0fa22a990813709e286136f30d79a0b4c0abdbafdd058f542d386c8015d13a7c7779cc890b2eca97e8c75c0b37fbf5d633420e98d13030a81fdfc9ab500f491c2a747a3497734e0a990dd46a0c7f97e67cc4484c1b4503e356c23e700fb63cc60e99db0dfe2f15f026e03c231c36a86c5ed6409d90a215737f34d287f7e232bfe71ec34bd83901801ee5b3de4c5db2d6d2e1421217c56d1ffd630353ca45dbd07b13f8c710d6052fefaecc0d9443e5866d88b94d506f12939eb76c99eec1e24d7aaa63775a6a1bf7904f4670a1fe3eda697531a3e06f7ae6384b553d7de8f1cf8cce62aa94df1b21ff25aa4f45b553b40e213412c1309e9feec100c32fe36042309f52fe34d29b11386e16454960de544ae450fbd6d438c249406e376f8f5b415ca60dc77c2b47ab5cedb324f7d6835a59d36bab9def8b6bfb935a2230240e93bc6a38e37d0f7f9a917fb6f11345078b753e4fb888ad4436836bd0c390c688466316d53728b01e845fa80aff5cf56526430dfc8f3628dd35014e5f2411d955b607544a70a702df0356c2768c460a3fc8865695a531270b7e3297e13d73c2f0dd0af5d83af4c21857f7bd0ca4608956a26a908781fa7111c24e42b2c2e02aa874ef13c660a76db9b11612fb0c4cb37d39ade80b4cc37ad7925114c607b81b305793e6ae365a4ec29c8054666b66c9d9f720400a23cf3b4650fe05bf10abc48ef662be31b0cf6e8bdf70253b9846221971e3097010e9c2ab00638e9454f7cea30eca4d6b5b2938a5e7d194e6c228f7ee407e51e17243e5a589b719d8a44d71c0ee0049e216279ba755d62f43f8e4f7cdf6e1252dfe3417d8e4d8195c53749345e3b0c9d6a2aa35a7664f604dd94cb7bc1925281290ab98d232cec06e77d114b62b58f4feac6ee683fb1b22474808b929d4fc400bc57847c378eb1f0fec707c14c3e4dbfc9c0b5c2612345af1bbc0aa59d00f3adb9cc204090013f22498b2952fd6e2f1f15b843ec283ad26d36bdba8f0c98edc0d0b15c3e112650e6c5a9ab63dc95bbf2d4468faf3ff6a8b04bab4ba0d7ae7e165d63896df77bde40160d7354d4bed5b9d78334e94ffe3e86c00a7124afcff41bcc2d01b3e4a8000715ce98ba9b68e1678cb4a516e0c58150bfef44305254463673c8a116cc059ef489394fa0ff1418bba8d54aa81cfbbf536ff2006aa6fad66cc119f2dfb4de778af286e30d447255f987b5fcffb7314b10a035bd8ff27ea89197493cec3e9c18533237908f0ff7596072fbf405a3736f245ae18607863af92ab02e257c486378e58b87bb15bf2ae035b698baafac029a60955e85bc0ce676d170c42014f8187cc99ed7276ceb7ea65006d16af7a9cba84c1b80c40ae0cc7213480db200382b34fda77bb163c7d9e8abafb2ab49e427ab384f0ba037491829a9574f4b1ee5c861b9cc424d0931533d2cbc22f07a1c0178a122d2219e3e2f81a9cb0328fa22f4ddba4777ed5e769f9776a8b76c264e118453ea5cfd40cf9eff80d7e9f9faff879886dffaca616adf7d08581792f59cf68f277b09f51c09b3b50417a6983574745bd75feb7a22ef5b67df24530a2a6c8a3732c29588bae3b91ede62d00f95460788ca0e13c0594cedf97f30075f4a3cc066918a79e0ab761261909e4dcff1549ed4907de535cdf46cb2dbba1f19b7247eccf86c0e4121620c79ac6c1787c0c2d43c927cf86048aff4170f81ab02d1cd08b6bd81f9d9115abde420c9f0495d7da0369491bb5187ee8e924cc945d2f9505bf74f1187c76f544633e73aad2872adfd1127865b42b259287cc43ef487c6cd3d06ff4c0d7f07e91de3bc83a9c72655e9739607a4157f69ff9cb97f8af367ba768ef45a4244b76663514de97a6ea3f55512fdd072e6ef0090fd5f798e5cb1eaf628172810edeb79cf9517bc0b90619df5c9c4ce68dc963c8bf13f7328ff0e71a7faaa09d843fdc4bc2bcaafe58aab5dcd10feb9b106efd5bd4a7a8c665b14eeee7b30092b3c2778fccbddf0d07bab1d87f055edb6d68be1bd47545b83d5896c5307f21c9b21e05b67f3d0ae8657f02374dc72be902386381855008fbe63042b994e8f1303f8146b57cf8042e9c34e5622f6462bdd08b267639d1ab2a82e8bebaf6042388ef1d423b2089502621a90ae6d712cda04f103e4e0c011ff408cbf20405f47a835c4df97eca5cae8df4ffe7c8309ea71392bb232a4b0e2a2db938b2ceae95ed3030cc09a4de581f730aa811b56c6ce9fe37032f8eb25f90010f0521bc0eaacd64ddd57dee176924eff7ba9014dc1edfa3cbc0cc77cc417b0dfe8cf890e2c71959a8a3a6b13fe0d3edecb31133e4c643a921134476aecf21e884bb7f177e32e99c3269e8a25a25d131042d675fc3021fd96fb1d90d468651c0161eca94153d192eda81ef344f433df622ab4356fc781ef7a0f77c78ed750e15b90ec2978580c53d6c14c200692a05d56136d5214e70e728790a6635b8082c64b3f30515ddfc453ee78c82852194109427036b99c61561afb931ae7fe0bdec7c79695b99f2177ad73e84d72c5d4e89672d6381735eb933118cc6392beadc047c778ec3eb61b7961148a268ad9c0298a8b71813c0bb415a1705c1987b3ca1bae81533d2c28bc987b9b5726fc773c38d3c265415d376e2d8f88d0f13e8b57107a7295c8839b80226706c30253ee51edcbac0fbcda16b511ec6bf1c62e34c78e03b5fdb3e1a84cdd99f049ad4a7df7ac7422f4757094116d85e3cdf3c70b6063c12e675b38690dc9526963126bd4469cce9fdbde16444be9ba57771fa96457561713f82abf65a92c604c5455f4889b74021875382202f5689b7672ff069352b65a42b1315f5bd05222fdeb30ca29dc2850f38001c21c4854fb059b7f47290ae9c74039b3664163dd40bb5d6933be8f70092497acecf156847f80126d20cdef2f37949f50fe75b12145fc6c8e689d910955168e01c26ef0838561ae563abd858f008fbe235c9fdfa10baa59578c1b3688cd79750c1e5fb4575bf99b11b4052e95570c0ee2544ebfc08206096533651fefa7ee08f699df1e7defa482148c77318434e21a5d9934564225e44ce5aa57ce0f55812e96f92df5387ec4e3dce829b77b43f19317e70ae3d9732a64fd86f7016985765957328e3f6e1171a10033900c170f6158aaa38068d93de289bf3f8465fa42ee0ee9ace58f47d81ab5ffc5a75d9c7109793e1323e727f7ad50511ec04e112e29381cecccacb89713df14f72e7834b8f75288553451284f1c2b6e8c4e2f8202a08ceb1aaf982dea65270a7e485cee953570e086266e8e72635ba76029e0cde36c27e4285fbea24e7e129b7963ac5b8c28493f8f6a3d96e4005c6ba1ce5989ef7a49ec028d0148d9ebe1499ec168f43a0c7f24cce15765bf1d028947c0bb219f0ae20d8728ecf9454de16753119fa907aadad157eef13c80fd6b81201b64e344c57b9cb18c5d017a5577f8ab4fa85c0e7e032d51fa1dcfa958fe47dd561510016bbbff3f0ab0ae4d8104adbb59dd74da24b906be2212f7483fa758b1a3d68ee183a14ea1760b46c1531904866e837b2821ee9d15aedfd451d85840ed987f18dc54b3594c4127db51733f9064ffdb55272062146e7b6d8df1da20993e9248f2596930472c7e4dabf6d057ca5782624fd4f40fff8c13cf05404b98a00b2a03de4adfbb504d9ee63d8f04a2f820baa7c9228a598bc19bd910f9b15e70cab4aa92db520a03a841d4c3e61f6651cfe8bc3bb88c72ba8d2e8a51a09cab5c4506f0efc089e49c2332a947c4cf833b8e8ab9d5c9b65d5a13f663d175a569bd6df093e69c065d600ba281846abc6045b9a9ce3092c0dbb7d01c6a5f49ecc0d718379408d1858bdcb056a1d012e7417d69bb21e24918bc18dc8c94e218184d7968e7cd72282c752491e8a911c1099ae0b9290f8fafff15f1488d791025bdc3a207e47d8a64f07df7b47bde0744c9b7e24d4efe5fee9306ddf5da8e781a6cbefdba91a5b20011fd9fa9024e0fdc794be656bb118148adec75401a289cf8dd44cb1f70d00d15fc4e41eaa18bc5471a9eb2310b03083d8e8db00ff730c3da520482144e690374db13fc4c4cd3f62fd59c432e7e2ff958bf31275976279614cb9d2c1950305270296fcf87787e5cf275ef0c620d6cb6b837917faff30f95ba774cdc26d95bf17e3eed9611ab4c81ff03da672f714da0d4b8e3b2da98cfb4f919af2cb5abbd8004c9b73af954d2b456368e2abfff8686711e126ae9881c68c3fff12ca26c8b52d9764de8b58686309ef09a9870ef753fe85323e8716aad9d2df87d8da2a8c20e368802ee8c8e1b69f1e4b1aa7c470a623770a2d874df3a173d6e42a6aec46bc00e54c4e38798b4be676b3b7a0d823e8f617163316f1735308d32a60f72079bf6d9a49bb7f203b0f2f48f1abcfa3e763fb6b5d41fa887896d5e6300d32d75d852fe6fd290a545c3e0be872833b56cac88fb40460dcecaf051a6759161b5b9daf72044fcd72a937764fb738517d589f60d8be5726412fc0989e7d98af6a9976acc9ec7e1902e7b870f95908a3a9eb30c5fc90473e0dcf919b249f2515f1c5edff383bb17c4169da81c63fa327bc206e420255b16dc310b54d10b5503f11210e332703cfcfc58a8ebc0be8288a668ed0312d237becfed1b332203cf01827d3a7942ddeccd88bf65078e844d011df2066f94b881cfddc72496f32c95b1ea670c678d76d181d170c5c19e863065d0f8b8f07bb0df0331369bed49bf1a7ce25abd7e8f87c7e0ebd84600b91a8d3cd79133c9631162646e75774d3bbd9abe9df3ae47913ab1d3c74a23360214a82cbedb52ae7852e39f9c050b362c1994b5e8e356043dd0e7433a59bc129486eca93e59be51446b084d7e45b667f4d0b1430911debf1b3c18c65a73b46e5bd4d71d3cb5372e2cbf7195201d00cde457a20a371e44b8543f77f86caa7df9d6030b9661d641a27d6ec659fb6d6090bbb6d1bcb750f125912929c87b5373d214f03cf32e29c205c7cc4e878b761c17b34bdc3c5611ac1a84b3f2ddf723222b7010b081d0b8f8fedc880f412131b497ac35ce8b994cf7e108e4202eaed5faea9761492466b6cf1865d826d9a4d16f0fd0836a9d2494a0f8771057c16415443d43a87a8c19f8e6d218d0574bf592ec9a75af6904ddb0c3c3a10274565399bd4b1afa9cf87dcb8a9e35ff980de8ec774ab86ca66b90fa7af73991d2cdb057ad2539b2b79d3f5476bef63f4e61edfd874fa1264e6460cf3142ec0c2a08a475d13e810b36427eaee70a8e3a8570233546733720b5e27cdc9dcefe5cdd1f8662bc2ef55f5aa130c494735772da3c90cce5a652f2d0a21bf73d59ba2f0bddaf17505b2183bdb722ace1b8e58094126df1ceb99fe26ff7950e1ff1faf44d7b1790a2d711893f578c4ab0182a0bc0d5f0783dec59eb6bb5d5dc140536c21e858bc7456c52eb965243a7ab5e1a457e6b174a52d77025c713155e48c189633fb7311e2bb216c911cc1fe6da5bc00134f410ca5e6406c55605a3a2146e8364f240c183f095c80640dcc2d57b57473615f4d44a58d806a896dc300e68db0ab9298c17076e6cd0fe9ff6892f30d17e694293e09c71a8b1ca02fcc17529686e4d8e329a6e9b481ce95473397e106a328b922d0eff35ee7ac328396114fb10bb5da457871fe1bbf1bf2f136643b3c524f7935bf979ff39a20ff6d687581583d37d4f1e0e61402c25b8a07495e88b474989a76dd61c3f7014b4696e087aa40342acff023ef19b69085f43b89dcc9f283374bfd6e612edb1ca97591490b8fd766f5c709fbadcb2da4a55552299f19aafe7d2722fbf6351ebd96478090f664a749be74e2ae72d8c54012e3879c013570e67ad73aa6644fd93bba3d72f71f70899222883d4a658efe55b346ddc7f1f7c61ee79311b48266000be1d16ed667ad4472abb4003a99d9cc236cb3017698d5c6570749e7fb151b3b297d2483a3d8adc53ca5bb04455d8e113a29d2449dc2beab74076f5f4d0811641b5f15faa3ac48b1c96ca7762e1f42d5ac7859b7ad9dacd29c0325fba89c46ff4a1cd0f8bb2d19be186b30ecfbd57440bd487776ac174c8262aa0d361068b8574e0050586668bb93e08dc91e690bf1b243b5e27fb9da10e96c0f521371c3fb10a1fb261f5d59b7f91342a9f8182b0799a427dd259a3d4a7530f25bd9447b73f0ddaeaf3c1ebdebafa363f855ddb58b3f862ffd429d6b457101dde258a1d7ba475faf56dd67ec02ca05ed3dd5dfbf4107e1b68f5635edeb250bcdd931e19fceed0a0f935e500c8be3d0353d25294af30156c91573e869d576f64678d0883bc79fb3a4f544157d634bae7890cebd2155970c4131f44afefaf04569c562210b26be977982b19fd89d57d60067b1cc3f90e6eedd89f6add2e30f577bca3246949d897e5fea7cf0649614349ccde053a56acf54ec164346a422e39b2650226cdfcaca28227097909f6c4ff736fe7e056881366b10270fe368e48a2645b2c5a0f93b4f0528afeb1ff1dcf5c22d491d4684359269ecb850009035735b9745a1a8dc3ca109935bb62f917718872306841f9951195c76df10c50a26ac012943b2f91cff9316cf733899a4378e0f98f2adf3c7de06b9e7cae0f03c42ca9b5ae4aa8fc47c27906a341fdc8f996340366f22ca25579d65275fba3faa9f0448b23bfa40d61b1768da1e8e3bf0600adf188144ca062c1784828ee043cc5b5683d91e48c5808159fa594f05dd4f7ce79a54213ecdfc4deab17d8e96cc4bde9c2f03c34a74e6d6d3bbafdbfbcf95fb6574f138f612de503aac3d7a5158abedc8868d0bf6b25c52af96e94e16f5a3853233f43829c2bc1d4854076baa8cb2c954d149eb311eebae307ede152a3a2f33b68dde343a3ff8338260f5affdb5ed927bbb151a401ce524e3da5740e01092237ec64955527c74f27feb2e00af1bdaf4cf4a0ab40c4cc59345e234addbc9c18ac8c41175dad9605e5a0780737200e1e7b662450316d6e46acae5477befdbf8666b9a1a292fffa582ac64c1067460426d99de69aca5f864a0ce171ab5d4fab82c937bb1459c6c913c4c51d3c8691bd8c300917ba3b306a9fbe8e1f0e038f50fe508288eaea06bec39e7d96c204f5ee807085ac52a1125aaf7ae128b5c621a9596dde7ed46af3271fce931384d70648ae6bec61caa7496f6c31b037f4d43025dae2242284efca27499b04831263b2ce3cef97b1a04a289096994d28ada7e74032b4dd98a9d5aa30bf8f39eeeafb0dcfe58243c2a1821c8a2dbd8dc3f1e14f264db9bf6609a4e6126b30c9cd4ebd9cd04413e507717cc5926dba79ddc19529316b546b5058cfee1bf4d481aa1d22f213e8f28dcbbd0d83fec96a2eb8f0e9cda8bda4e6057047e00a9d2637d41c700cf6cdecc310e1bdc72358646483e7532e8da7d7ef07d3fb382bc8e77f7217be997569d8796a4b03bddbd14b0d98e18aa6a109e7fe745df1baf2435480300fa5d74161e926dedebfe0cd1c4098e0c34a06a80b4b51f7ecbe1c5c323bba7f1aa46b45b6c12d16a82d58e5a82ab39cba3039d836f724f2e10b139b38107359a01a72c33492e98e9c6b0aa14b18d2c70ea0b46c0cdd3c48d7091ff9b2da9c4adaab131b5045a24a4d49dccb7d10e644c3d8f94a37bdecb46520596408de5d99ddca8843db5fd803eba0ed438be6e772cd4110bd4d2e7a1ce662dfee0f05b3f3d19d3a848b20f6ab5decb877d1a6eb958105e83653b65c2a87f2f40d6cfc8636c53cb2be43dd60da54fa1511db0240fc75d830abc854e9fa942c8b16426212aac00884d6e4ffb6f550d44585a117cc73ede72126fe9994aa26f3b67033ece9bafe837e106595ed482c669294d247e4185e38b0693e97a15284da2b7783bdfa468ddaf47106022a7f7a48b5c342d94e881bf4d7f26bc87b730f5c96478060c2ad40b3a42805e67973bcb33e8645b108baa2796b5c67c91d014dc497d0b47068374d505bce2f5b242fae84ebcba2485d03a762ec58184adab1391ccb8dcf5063ae4abe6419306afd9a70d1575575718c184169516e15abc8b37de98ae089c97e26c1e35f83a01c0fe1694e52c0eb7d6aa3ba7e1e76387f15988ac59090baa6767b2b5a2734adbc198b6bb276e64a0f1fdb0bbe41c99ef3b6dfb5d41f596aa8428706defed1c38c6b17a833d57741ad1e79826947007638dbb6d1adbe063e56d1345dc523dfe5ea6c0367652170ac08fab48f3a2698aba42c6a9467bef273ef1d0e35a0ca3c0c95af44a82f4e126145047875c50b1d1cb5514997f5ce00440ee0b52d39b6ee594505f95b2fa4c4bbde720bbb96f69e048c7ba3baec2a78e433143c326aa21a91e2f1b80c25f17711af2cead52f8d3fa999311cd8e869a77704a136f740ffc1aadf3dabbbbf8742cb89169a52591a0474566d7f7bec8f1184235e4f37338d0efe3c1549ba623dba87837301a4fb842029f6c2cc8f6fb8f78573888f3f8615d855a7b00dac74d3e283c1e3484237a8d0f3913b601da0fa443a3cfc1b076f01fbf82d40ac0fade4c2e02281803b0894d6c1697f60253cf8bc78657bf3b9fd5b2e29b14d8a8630cc4f157d45f04b23ef7fc474861ceaadee3926face98d1c37494830fd4ac2e574bb639949b6c54e78c5147c57f5cf914d7092afde34a4660305097da93408d18ccd6c540db048933d77d6323d0d70675324fc215f9cc5a3c3cd6ff27927f78e033b6d70c00d60471f2a7d756334e67dfb0c776eaa03c7efa95e3f4084b02121af9d60ca2b0dc48566d28b04d3c26d611d21d48047369dd6750f954177c665f5a8e768bb6e4f522133960859afd72898341e8f9163a7ac1b2da23025c1624e7d65d28431856702eae56f6f9343fd2b8ff02134d496fe6b8199c2b0e68330859f219576330d4c8f05dbe28157af390cc244352542e92d747a7725eb08f427bc7857c71d1cf4717b172906885ef2d066141d33c61cc32efcb48c44695b1e0fac3617f61ebeb30cced4e467db97fa00181bd6e594697e601f4199802dbceb469a7740a5ffc515f8ea6468b70d0c9a26ae2d9360363aea1049f31c4eb8c0047e5abca099f2c59fee57be5dc11f7bacac98ac11b7580d9bc23b9a7fc692bc80efef80e4e0af1b3cc8e117c47b8fff16057b34bf10771561bee9cb399f9258d1b0417574e72a9a51037a34e0a85fb2ca9915fa1e20d3f3455971a81e62502b541b8e17bf7cf812cb1fdfedf9788b05e6409726def90d250b75cea68943b709802557d31c743dc6fbc63db8512e2343f342c9918cce43ab2e76bb2084b2dc78ac654257e136c026215e24adf957b032fb9157a5a873772a21883721b54516d53969f2dfb0355b667491335e44ca8d0ef61119be0a16447005d71fda35955be8c5059303581df4dbbf379d1df8557766ae2e6ca734b8b90629b035e7bf44e0b9d1a62f24569ca0426d5a89b882f5c0e5ff41682a8de4ca7a4f879bcc0f4b46f554e63feb6104a45046abe37d642b9136cfd79ea25134ccb0bab9254ec5bf7a5516eb47831efcad3bc37e68ca55318411011a45a975527741e041dbd56cce9c2e4fb0e36a7db395a82c1517f21f35cfdd4b8b3b50a4d959f93912aa29cf6cdd7a3baa47d7e104d47926dea47d400d2ee3d4dfbc97a72568d5631db2d3ad8a50bd3fd76b0fd45d375e75dd2227a6c2aca5df0fde2fac6ad3dbdf127b743722158e21eef84a174a9c4afcd92d10f40edcab5b7473dbb6629e6aa83317607100fc201e46175302c5c8e00ec5e48e614de35b50f25747f423034bc62b89aae4d8b35732dbcc80fa3d5c86b90a56b09cd45c27a9dd25d8a985f840985935e33a156f1203a104a9a8570fb3cbdacf0ee9f074e86a9820f410a727d78895acece74430fa289fd25f725d2dcc0cd8b6576d6e3cc08f729ad112dc63b3b6ed274e6c11ff15231632d5bc0a3846ddfc77cd8d8a69363a580f56decb6da3233ccf356f98e613b35af9fe656a333fd94a3d48230df8425c7a0a324644cc24dff22adf1eb7e305ac67bd5d13208ee96730434a4840b75e21ed7b9736e167ec9163b0ff162c7af50772b493de5e74fdadbdae27e65352fd4735ffb9679cb357ae900aef2843b26745180fe194b0073e93f6ff03d46545cdebcb9d0b6c98239be68a5b88019292fd1b302d10d9117610fda8f7a9a86e010d31a822380f2b2964752fe6cb6baee9a18f93f27d0a6aac9516dc89436597f5c725b50c78824ce3a0e4e8abb656f0142016ad19b3b80be7446d616c6a7c93d0b6cd8c24752d9b94a6cb85711d25e0afd6d7d39eea4443eec22b4c13479503fc820a8fac925bd9edfc0062f94f209ac154d96f51d285c6985272eb2092e9d6b7f313054a058d3595122257451410aa0104e8aa85f7cd8c4dad98aa3fa39279dadf9995e96aeea2fc0ab5611eff9f55ade965a68ef436194755d6f49eb7ed380d38a65e6df73dfe2636f874298b93e2584304723bbeee4311058bec6e75f7d3d3f23b167ffed186c9010742b55f939123c543642d3b45c2a49c2af52bbae6fc41db3db259f65b409af8ab6344e70c41895097e01be059ce6d3cc896240f56d91bb45c60f4838caacfa139ab559dfea2b1fde77b6590798a144f02f3a3f14ca3b5f92dfa659b468a04c7b5641487bd1a611ffe11c8e7f38d96a5c389a5cbe9c542cdf54b97a3a88073a13f52325a0a45dfdbe36942f4d4c3ad41d161316b35578620a094c5169e447a9271ceb3544c7f0d450ea3f957b8fa886377847fbcb349407350263d677c184215cf8a548712b7ce0da2e17407997c7ded477727c03dad47d592a8f4100f836ef5823ca491ec5a43a19a655e3a4c3df3592f592fb87e649570c7f3169ec8a10e09904d66b392bf69ce53529e269390fa59f1aa50fe0fa64aaa70df681c7b224266c4c28cb53bc9c2e47a1a478d64e977462f861ec537a32acc3086efefcafedc3bd382cdde1575d41fe489c09f67e267b8e9d3327eedb7ad180f04b7d3482fd2a2c555979ec23fac9b6094bae85fd31a6b9a7705c2b35a464ff7a55a61258f28324b83b17a9cf61c4e552c6bb8fc5be55639bfbe29e473ad6c958fa2e10daeff4c7e2e509d9cd87e49aed54b696f52d3cb613000236fcf56537f9b068eb83f7f840ae0b372ea4797e3f94b9a6954073aa2c46c95ad6f46776847f69fdde34864981a62fda549e610311df6760c57f37f668c3f193d0def493e33c911c7bbad84675a9124e9bfad65bec5eb6da2d6f4587d61ee2e5bb0bb48e8e698292f28d83d74050c62bd631aa2b6bfc7c44daa508a58a94049f42fb8b57c1482d952f85b57898ae79f45f734e9cef4d9e81c94802945d43e1c280182e9c44c6334ea04ff2788c2b17576ecae6fe1d8a20d0f953caa85f3f32e801d6503628c6ef0db149b1606c367ab70afa59b0dcecbf0c4ea4da18baeef3fce6b5e0eecb743620021c6db1a29abbbfbec5c90369083ec1948c15974b82478a3505ff63aeee2bb7a6bf326e26d2afa3eeecd51a7ed1112e7ec6cc0ceff4c474875ca3c00027bd156c0e2267324d6e1c1855d1b5234ed1c98d7adff263f6f78517e61a8b0629e3e85a22999d27620192f0d714bbf5660b9d17e76e03f03ab3d19cb50c6e0bfa8bb87a4c7acf9ec3ee454b299566b52933e8292df3a8ccb4901eb3ae450f50a3d65c9337e85a886f5efa143b8c54545322b09a6ec6379d39efe9b972f8ac797b12dc9b2d32949a41aa04e12964883b8fe8a26fc2957ba32fddb8bbcd6ed4bd4e38bd5e9c6b7ea8624a4ba8da3937e6f88158dcfaefb0fd653e6746eb1b42cee6529bcd7f945349022ae6e9c415bcd88837acbcf9cc017ed16969ea4277e2116da7d47dd9c1038ee3c71004f690edbaa0f6b03ec7469e7c2d6fbd51cfb316cc925c8325dd8e7b4240c1eaae9f035a5dcdaabb5d50b9828e0774e7474183100d18f161e585c0c92d81f0872884781ec9f96e8469312ef0bd1d143d9ef5ef6e41879e911546b21a19c14d1f4acdfb57949e4f4f9d5098a80b284978fc5b2cf065bb1f6925f8cffa4d1382376be7121ba3868915cad2a29260a113f7396f234d97638cec71325885cc4f29ded063cbaafd219b17bc4c3c2ec7f86fe2d7a73e0e249d0b45bd750cca12f0b08aa7433d50b6fb3116c3deb7c5d785839b945439bc47249d8bd5a26f80c6e3f57ce08fe5588ec764b554544d158d49d8af895fadf15eac0278d362b19ffbbcbe1baec7a122e104fed93abcf56c9084158581b433d177c773608ba0506999ee82bc01060874adf11b7dc542ad6bfa104d5872af4f3129a110db3bf1ea58782bea53fbaa8e3c8a1bccc384ca3b4db63948daa97b007c040eec24bd4c32998df5608fadbabb7a85745e274ab1432dac2ad888a73d4cf4d08064b3b1d995e310b1affdfeb01efe64a2286242dc9282974b84213a89978d541e05beed85f8ce9e11e3c1a8d32e6ee9c88fc42d0cebb80854310ca539a924acc133603b8b39e278eccae9d8ba2a5dc2b9ac0b1ae072e4bef4f2613ada92855eca61df9dbbeeef65f9a0cd5bb215ce61e787a041d6a1b623794a233f43294cbb2569a22ab8c5ce9037b21a96d7f72e643966bef89b6785d03bf72bbf87468f2f000d6d468c2572ea13cb26f0b95a5b912cdfb9f16628596c009a7a38e339136e4094373dd12f49a9e780b94b91415b4a620d4b76fb7836801637db9a033fb91d08a640a146ddb26d79788d71696101a66c84508addb1b7aa8d50d0069af4e4ddc362093c77d843f3e48345c96ae59573761cf0f7872f3fe8ddec4b66113382ee816b7e3f461018c22707328017f5a2aa5db2e035fa26559fe3a1a657d37ae306a9670bef59b5fe58a3ccf7e7f04e81bc98cedf2c30ecb21d177e2feb0da9d920d84ea8766bfb9b683df534d0d3b0ffbcb8f9c857cfb5cecfac825e8d02552293cdab0c10b40b44d1458621866131ba7f57975f83d1220ef5a1739c62673ececd8683bfd6ecc0b09f8ea51cad14c469c023b7c8d007ace04a63e4d643908e925e171b6e3c4c7a25ad6aa29948f4e9918345ec1eb2bafa8390596b3dc7d36923ff724e4e9ac5915cf046f1b5627388402fb7df45649ba9c364f2e1e0429c7f1e654520d9167f5aeb0aba60a7273576a0abbc97e7a8bbfadc73329bf463f47fd85ee2b5e65c310030714a6204b8631827346e19a56f227efb97bd78180856750e9638c43914e6d5598a9622828567fca8bfbaab012f7c299d8459da82b66b07215e35319a0f4ff9ccac13889fae67b62592e2987c73062444ff1b26359bfd99273bcf16771287548f788a7386caf464d484e4acdc603c2a7a39a55c39db6ee2e6358c230c1a0db51dd7048aaf18ce0c4811e9b5e2930c55408501dbb7f56ee2033b5a68601a370b82b5ab5f158097539f284350c07aa56e502f3d05846dbcaf36ad89568d118992d217f476572c72664827df7ab9cf17887894f542c2efdf0568087d4cb60813c414aab33c3fd9140b1ff581ace8b7dd2080f0a19fc053af73e5e888ee388b5558d845d887674de4c31101d02811a32f97a76b086d8da6b94f49e950f54030e3d1b78291ecd5e5abb17a70d3649fbcab758b91e3465e54d1fb60395415dcf1ecb628fe49f90ef6b1df4bf08cbfe76f3b68e76783ba77daa421f0cdcd3dd63d0ed36b7d877d6e0514dd41446c6dc7b4a6f7c8950694b0717e91ad6c6b7a7bdff9c73407c297ea12788a1f811b22e99f8529d47b96db9dc7ab2cbafd73beaf487feb7e47f2bf1c1c46db1a7c8046804ee4ac5025700acf6aea3a3e6ea1083377e610c7f694188fa22a8cd21bd0a7b49314860831531ec50136dbe3c3b0b5e6513d7e0d4d808ccde4f2db86eaa07a868e23b989515337dfa43d456ecccafa04d83c746326f1405fba10890596cb3aaae416b305574613d0011d185e6e29e88aa36584f3e0ec8e5f29516c2c401371f55c2b18aab4f098f64ab627b729db4e7d3d1879dc5ddbf103e211e479f54e328ee2d17c6139c3425364d07766c0f7cbcb3128b604d9d55cb60b32cd7c25beee79f3ffeba9080e299d7b2d355706dcef4ec0b889d1b9433fd763aab493e9c0f397b4dd806ebf102aa5f7141b99c6b92a60d6ec93ef5069459a8cc70f764f647ae7d31e2d06891ce522eca031bd2fef95e529eb7eba2be260e6457c13ca3f41c44b10b64b6f4800313cab16b0bc98d051ade82cb304d8cac6670aa3a07d460b4162abc47c47582e6382527cce870a259ebed55e53c1ed193bbba5a328d4209435c1f9cc9c8a566a77a7bb9e1414ece22baeeeb33cc33c37f296319494c5650d6ec69827ee7461a19cd8f8b01fef1ec8266aa79af1793ebfaab1aab480593cee0d0ff49083ab04f60179aac369ff757656dfd255d94bdfbe9ec44d07639373ffb2a3ab9b5e894665ef34ff507b685cc21b3a8ed7ab9d2d3b775a9e8d4d48566416a1b6df144a0b23eee776e87ed4cd60db8a5f1e0ad58f784fc287d1bd0a8f0bb95c495c4de69b35c74d23e3b44c5cc8647fbe9b420dadd3f4b46b505530f72377d8ff1907401f874a77074b5deda52e0ab974206d81a23c7d7debeb0c8007472b52a567a11d95a986d83078b775f50858513586e73d67ca937707bc4da2ddcfa86780cf859e83ac790ece263181d086dd017f77c4323cb0171eca6217cb00ac550592bf45a77e8e877c85b8296e8ac363510de56cb306b7c0fd85341b13a68e49a02120c7369b6b9216bba8d732e624b68f78d157db5470f1496fbb2d1c3f5679a765256e435d93036d6c01c0ec8cdf74ebc1a3baf25aea746dd7a94ec26426d19ef2014a4568e95e7e74c9e09131a66f2284ae0e9f8d6ee9bcfa335338682d273151c0f561e950ebf993b93fc486366a08811fa96197da95dc487637f279c74f25d5b573db2e2611102b81396bac064f09ba599caa96e635685c0f1de816337def0bcfa201e1c2024393833160aa8a1c32f9855ebda88523e02dd148a90216ea5993d38605d7647b7d6d6d4e921e3ae5045a7db47255e22ca944aaf8d50d9968504776822997ab774f271044c3a85a097a4835ca32a18ae6c20993a6a55a4716a96a9ef8091510f07423bcb1a12582fe3165c6db945c3162b6d1f099a663194a0c20b03c52b83819a58a32a46ecd01d6c3eafc348c82e71a8ba8a033e84212619f2806e6db02b48ecca27f76bab89cfa614f3252f866dca9607771afea6a88f6f6f265834f51605a99d318470995d87e0f4b914744508ea6197239ee3a158e034993852d1fadc36684d2824ecd199284933c00c3bc67d109532c53718ac58fd493429e90e5d73d1d88da6998696a38d07c73dfe334be39683224ba77f2589e94767aca35c2c16f55820f23e787186d9c33aebe92f474dc1caf830f4afa3e84d98b098e53131c30419da1dca00789dc8be864ae01c6a78f3961023a80d51b93cc86425e6c8bbb970bc6a4b1b66d2165a4126a0f9322a620bbac161e44e8e16005a13471e4ed4e5e587c1b4e5022680f3ac74316e571450038a83313b49d87ed7fc8644d30706948368225ac0915e71bbed96a8567531f506d19283099b70de6c5f2477afbff2e00fb7e599acf08cc2d266295c2bac971b8b7807ead0c5bd33d3b8206d78b9b1e741693acd1b1f6e67af1cbab1bf79058482203bec90d0cf78270c6340679efe536785aa83d48b6fce3adc3f5cb6a9cbdc7b8f606f9a868cebcc4c43a98d1ca80a9153b1d9dda4b922ea5f407f1f587dfb7dc120d6e85c5f3d272e7df0bca2799d133083404d7fc0b7dd6150204385ac679ed0bd4333fd95b4b4f8beed3f642674e9a95ab57f9de4c8413d0dfa1177945e2fcb9c79ab8342264064e442808619ad5159947107c893769e6893f95596d5e3bad946abb2b94877f980076dc705f8403fa39ae113f97f87e8a0938396d480f7b009359ac1bb8e577c0b4d281a074a7c5afd0e55bd71bea5a3a5bc058f394a01869636fdf8e52b921476a7c61c0871567df89a1a8c2e2b7c42e8605aafae5d933393571fc9d33dce451153682086c235d254f3ff2ed1b583e2dee0e7212872ee4552bf05fb419b7af54731579eab0f8e1787cc47f524e56e7b7f4cc1a68f2aa2f32a075c66894914eb4e8ceb992a8c4a61aa32ce8769c09a5e1b4f254cb8b7b5528be644a8a637cc22086bf921f44d1176912911c51ebcdd808cb94a4fa1a3ef83a04d654cb2f164a043d344a3dbbce20b52ee2e2f2a95eae4dc5d7bf9e719cf78fbcc7e6fe31a8bdafe38bee5a05019eb78085fe1095217bbc81d17830cc64523aeb0e6dc8daae8ae818c84c38bb195ee9bd04de70286aa380bb3f1d831ada6326bc500ac0055ae62808b44d0dacc15d704fbede69bf3efb128c827b6e41ac514db1328916556dd62662afcb9ad3400ad5867718479c3b20fd47747c48baeb79a92aecddcdea4437a494b6f4dbc06b297b4cd5e3715ab037e3b2999e52defb1e28fae443820ab00adcc76a8d163416b5484c91fba963933c07cee4a795f74d1997c66d8ca1062373cfa8f396190d377fdb32ad0683303ca080d69d9fa182103bdad71d58db3cec47c7f47b2345bcf4c1bd3eaab9b7fad682da5aaefc4438fc737022b7f2dd301e78f0dd11b5fb168aab0e3330e4cf353d639c0a06873c9a497217ef31cabbc51592e25a4e4e62ad30d8efd90e6bb40afa28af9d6f712fb7f38dd0dc24cc7c6d845a69efabf62943ea324d61e44c1780142a25aefb43a6ae012610640155f64f164200a202c1412c99a38214354c047754fb753a904ac16d61a4811e1a6cf6cb68a2f2aad862ba1ad8533d0fe62169aaf4a2bcb6f037eb5b34f4f98754715f7ffd663008cd04a3c6da1acc049af9832e0b3f8856e9527e2b18e89ca61bf668f0432234d2a4bb3788656b5ec1769056dcecae68fddb2adbfb8ebf9b54826a2e16497d2cb0f294c9de36f8e64ddd3e400645797e745130e609c230403bb13068dd198b59b7ecb85f3b1b507ee8b8c992fa18d088d41fbe2e672048972f93ed0aec6a6506e240a8aa0274a5d1bde03ba9fc7fa9e3854c9e7fa262ba6168cf3987bb50e18aadced65b1b597de17240ed825e8b8ee98978d6425439cf3c42714c2c48de172050b9d81dde79bcdfef17d5ed39de0b8f5e312d5df78c4b9ce59428767c0cccc10e5a70477da468e2355fea018992315191dfdd2e202fafe7f440639fddf2a0e8ec426eedae8d6c8d8ea89ee9a20e108b9f8376ea4e7729dc2f20d228e9f801f107cf6f950cae94a57455ced0f6e9317d1f78f61b2edbbcbd2238e6fca3beccf898cdcaecf19ccdb40af12ca63fe72774622202733fb42e6b4e36c91fdec8f08d11e3e6b837ce72fb3b1a0b209ae38d3033cd664edf05cea91e3e2853fd275df81180816c30f16f88bc060ab760a38145a88619b70fe55749e0f00618f09f19e6b4b594157731477557ec5a444d4e29a08bd3923f7288e818aa0e0ae9f721993b2768f7fc457271d82929b2100e2023a3e7f42e13e8bbed5e809185287c48c6b075d91934e225404cf1a5abf52b931e7334eb9b9e70a0993cfa1dbab152396e3e3140bbb121b727b42b6e9c913a56930e67a94df981660ec4f6cb71bf765a44da6f6895c5d77164156129ef4ea137f67d0226c0b84821d50a5798ecbbddba60fbb72360bac60ab47e6b7968fcc11a617a082cb335adeb2d488f97c4348f91fe36829f237babac64634b47aa2aca4e85950010d77819a5fb28a9089549b635142fd67bd9c872c675d79ea38a27d0e73f203e93254e15860206fd6e216aeb44476c2756f69a2fbd32de1f91013f4964cdd53a89dd1f49fc7f2f5538d5e2ae54825e7bb3ab80f0a390e42d0aa834fe8684cb91405bec8007764d4d27905c9de724772552723b0049cb6fd6ceb6aa87d2619035b0e0941e1abb79a923660d0fec758b8beb73dd6af4145646fcee305aacf20b8270d5ce658ea97aa97861796a482e539eab9b136c51d1e312959ac65b07fc479ec8a35562e249be8de954e154b570e55fd1ea5b4247adb5d00760d2260cdcea29be503cf435648f0b9ab4a2d352fe977a840813003da8dbf35e653225bec5e6c074f8b79e64d92195e206e94308fdaaa27e30c7884710fa7e9a947f27430842d84fa3f39e1479994f56e43b9ca94cba1fd3230dd2058ca61f517c5f7a2200291bd4239bebd223ab85215b30d3922cd45206d370f60072abb932a9de1c97748e7aaf55ec3a83406135d5b2c31afc97b08e4faeac27897430e787a682c6243eb3cd76eb735169dbc2e00c8bfa24b32bdf2fe4f15eb22a85a06dffc7809f0352ace86d042f5766c5d0b60f42ed7105280136b0e21a933f2b8326ce8ea8267304a57cb7cd90881cbe0e523b527f487f0e6a9484926ee40492ef3b2cbc30127cfb2cc73c0aff2b92cd6ce7131832c5ac66c18b10fad7da9d51d40d2ffafed27fe7f52b91d50ef8988f8f621f016f83a19d22434ca7fadfda72461932563969e74a99638c762703969cd0beeb00bdfb0e839ddd332980a961a48874406aaa7ec1620a09c5e12ab57588b0094ac3ae0ab4502bd4585c70ac368b40317ff133694cef0f340c6617bae7ad288ed2c7815002f73e8c2b3a997961a279f32bc13e70cd9fb2d470fe441b4cc34e1adcbf3b12442eaf50ec64b7dfa547ca7caa2758387ea2d9886115f6124e0561b509cdb2344578d369d263cf165fa58bc6bb20ecaf2a294da3e1c7d0b108198d63bdf98d51b6806413f823c8622093bc7d169a84a72b561fdbffb80b0bed75d111fc00d6464964f4b9daf7b5ede59e34ae4994b56cb5ef86b3bc897274b92c1f903691c208a8d59adc9ec067b250e6c8cffc0d29fdecaa12c1a3c5d3507adba633707612a8f9caa6220c8f61454294d8e25797d209b6dfd3e69b5f424d652bf7a0a474f21ea084078a2aecd931149ebbdb1b895c683d1da9a3586d27243353c2ec8cbafca51df2fa276ba86f41f50444d818c98e2418e6acd0ce758147b91550f78972decec42ecd02880af4a24ad416a305eca1f7abc9a8a23b67d0218b091bddf245555b77321a7c085fee110158ba4d22a6417231c40a1aa3d84934e5e88a4e65f1852f295a4a763f27a817383600395deeb940f0c6a4836c78ba48ba57fab3cb5628de637edc401964d6e7ce87031bd89d0f512a8460da159bf0a2186c772928508bf09227ca34f1db22d93a26a2cda5b722fb4fb92b57253eff43c7e7cc3a6225600c07f3937c92b6e1a8eae43ebac2d31088bef98ce6adc3cb7181be9c1cbd8305802ea8d4b6af820262aeb0e743034a4e9a4132f59f2e6b4367c1cbf926b3e480343ad6d7b205c7fa96f31d3c6dd1b38b4565ba73e5eaf18f18256095e991501fb1148d4c21474bcf87fece184ff05f2d5358099fb90a4e1567d73b491266682bcafb25e9bb01d722517eaa851fe5c8666c141fdc55be5bf143a0cfa90347857cc740633b0e9af723695b9c7fd9be8e84538f4e7824c2c5745d03514605024349b9b5547fbb65525b75e7c7dba24278dbbec284813b36080507d46c5c09edc56bfaf21379664f790122e381ce97d1df8f00aaa6bacb949909c1bc0092f602eb9f1b951810ff0b32324ea5eec6399040c71768d52323df10caf7f78ceec5cb8c921afeff3763abb8827bb5a9b48f76cea034e06257634b555cb9c0fc08f9ac9aff7d5d3ddee0c0b34b222260a777a8c49d1619cdad050439daa6f4e1ca1e212382a6fa43d7b90940e81e5374325542fb3bb048579b0c474bbcb74fea4af46868023aa48e7ad14ff21bb34a8345e53d5dd1df738459432efa39926ceb7e31ad8e19b6b39d3ba37a2d2d12c5ba37b1faab42449be4c31e3529c1d40857eddcfd4067d7acd7386c39d4d9ec90487f7b36a19a445515b43282bf86f54d702e09dc51f41b2aa1448e2f01865a02c393489be6aaf178fa0125d3be3fce3d55b1af61d10f12517f6526ddee1706ec3acbfbbe17a27c6b1259de52eaf50de9d5772d43bf94106a8414f29d17eff6488c9066c5d39ee0db069fdec59eccc484cb9b0f9430098d61848fa4b8205a449269635d4b159a2990c32e55d30bf8a21ee73996adc9084d69620e4efafc5e3fa4e9b3d8ed3f09a7a4017c3b7fddc81d5bf50a012883a64ece33414d0e8f2271fed5dd9e4c3c6c7a1b896cbfced32dc55b42e1174e71e38eacb53356c4d4c334d11de9f684830047edf44c46a60203df060ac30c71700951e50c36798a0a35714ac00ea654d976e5e43b8b463f1abbf304706f0021ee66da0f159e5b73366038f88fc45701125c55a786e3bd187d14ac1ad01ce6ac846b98beeee8aaf116939076bdf9974aa31b49f1c704b537e0065d40c4c014573874974001d1177e0489e04bc370d0a24aeab793c306e3f7331688071f329e0dd885dc47571c346002e65603c4d7c363a645658cc99a4346eee8409db82e46a026ff54ac3ca01bc565deff06fc390733fc7ce2f5a5793d47878f86232d8e117a4132c1ebd9861aa3b34d30a72458a55444a715d6b95234bd025c997287204c04c68d1a3f0d501b6170d21a3df00366ac7846f2dbf022530730a950ce723b0133f65624ab7118eb0dc1a2591e80368047aeb5f0435afe2556ad335c615e776e5db173d8f94a71d3b0fee2723ed74eb824098f2046997c13b6da7a37ffbb78d3564ed5b9fc215ef30cc9ae88366d5b027e44b17bd78e4dd1008300d1bad783b413b0829933c231ae291beded09f5610ac5ecfb6b9c9efdb2921bc120cec8ad15ccd5a2a7e40e5c5bb869de186b6bfe033284a9957742293ac407e77f1a40bb7e77fd0f5c39edf4f005bc8960d6c09f2fb4e2bac75ef283eb06be6f8c49fcecc255f8100547393ca49a6511574774d3f0209e0a103a8b9e533c110382cd3cee4baf1e55c015ed36d1683fa9565fca48a856b69c929960cbcf0f8183b999efc306f6d3cf05ea2a6d2fbcf8bb9a7d9b9eea3156819a59a3077f9822a00cb7f133c6876090f3d4d3d8265c82d643deabe6b65243f1407fc140b901f73382516457c06d4d1c47880903642609548926420e2dd45f67fd9e1ea78103095d324c56878378d9a1d80040cdc4a7d57f68fb4dc6514e9c40e798acb451d054b0fb65306feba3bf520a43cf1869b9e4404671b245bd51023b6f54c4bef9cfecd7ddf341e6ec33ba37d7ec5c69c6b06be57997661219f5277e80068c7649a4df75b74da4b91246cd35405d1e9dd840e35829dc4b682f2a827e0677e519d75e10dc7176cf66d52d7beb6f4eb0076fcd757b4c09239c7cb07c07c4351a0dc418c6cf7aabe1da527d9517726f56917fb69d41c4e90f5a6b91b0d080b03326b5f48788fddfb26abf6dfb9fbb78db058d7051eb638dea5f7b951afa0ab47666e2f92de60bdb1ed1dd6feb9dfd0db5c467661caaf9fef513bfdc3ba9e7bb5766a4d4969eeda217dacf03dc3f1d8169d61fac154efab17a624bff65b33c600c90e86811487c5469ab32979672b53cf393760737826bef4dc61b12dc08b98a0e41440c0e98a309774ef8ef3c70b61b56e63c318b769c7e629a05a7f3c52288cad76ef11160292c08f6aede84284e78bdafa31500b35f5ae4ca2c9988a792280388c3b9d50816f2ce238bc66469f15fc778c789a66c9d862e98138ca03e20bac733d61e59df8abe64324ec0f7946b20e037530a6b51403d4d26d131bd25fb6f8dcac0cb3eff855abd38f80719a1dc75eec4db81a4ef27e74a36a66c28083d2e99d71476a996a9570fce391d0d15ba1f4578eaea3ab038930fa7f0acad0e3fc363ec71fe44b907c8327a3c025c7c9fa59b4f92fde665f387f4766723444c394f117569cba86954dee9d454589c4433e9a347a4f9f5405ac65c797307b7b8ab8067e36e78a8d43384704d97efc0aafe5420240f826dbe89a7ac82572b5257833005f519c38258389eeb339e4bac63592475237f799d0159c5fb24f7923e488f3980d77464d4ccd0de90f7593c53ff00663545f39cc1b81ac61101168c18563e74a5c6879e2dac4bd3edc12e2feb9c844b7acb0daabd18b341163d3a8adb8e95ad571284da19835436c466b400f19e92fdbd3d5b9c3c1150bcc40b7c726ef552be096509498342adab9b45182cbf8c905f4a822298817e835a95a2e571e6299c344b3bdedc52eb604a07571ee869a04792f229309ffdf0c4adc5287eef2e49a5f5844de48bddccf023d275e6cd8e3a1987086a7fb0bd40f3b8a09aab6da17e1cd5176de3a3197cd8ab5e8f7b79ae3abfe3791aa4906adb0fca06f9185d3fcb8cb6cb685fd68aea41e50f7aa3b8827f20d20092727f5babc3ae168cf462c4944094bb6bf4bf0f7e6767cdc8ed1b0255bb0bde159b988bc41de43482a1de59b4354ba44a5d2c0f0e172642932955e67bf9fb4554c3128ba394ed7d971a8a89c3121f5e7537d2d51e644e411faa11b096b02a693a0d77e6d391c0b1bf0e490eaa0679f646758c09569c6b92420b32403eaa199d73a4e2d2417312357cad9dc185c502a5c4b983089e2ce7518c790bfdbc3217ec481f8a103ab627a137b1aac3544db7d037959bf213ed0996d9d027f1e243518dc9861e8d8ae78dd620b67d7a3402a1bb36ac4acf98c6bb715c022cc4fde329a197f7dd6c375b644abf3b9b693f68a4167136e41590db2af59b9b395376c552dc62a26066213792e3e6197aee03894352f774f8d60bd0382a30a79566af9a9834fface6f566a1185786b03fa72f4c99cb0852864a5b8d75487881ea1a9de0f28fee42a67401bbc0769054035e04637ce6ae39f371564af95cd1485e84efd93ffb6bb8e487bf1ea510aae220c80c0a06a2929c76598344a2743091076f6129fb474224b40c56ce2737305dd85af5cfde1ac438af1dd6fb42dd93234bec392f04f9531b43f866032ff0fb8d101a29ca4e15f19356b806140cec68e9aba2f00cef6a1798fd92581fc408b964d637be76da13d3a498beacbab6d96fb961722c62b6a746eae5ac1282413d667f164d7de7470c57ae2bf85008645d14a451e4e61057d5264f14664927e26685e9d3eec7ec4468f37904b8f5c6dab32e7617ea13ca1710974e68786a1bf1bf182b3e2e9a8e79b6ecef5d22825099ae44de7216710bad4eb0fe7447f15cdd3887f070a01118e86fce0c3246c069f643c88778dc7c45f084a1cc3920b739dd50068bc460d9a1034d3b937567381a1cc0120649b2ff7e32da4812011674deb2c4ea9edd0e258f141e5a6d9f115454d6e3606585cca1d8987afc9d8c9b8ed388c912f58caf1da621520aff927ea3ab2cffac01c0d1d339ef74e7a212ae2594d6f34d82ee24653c36b73460b2c1426ac12612d4f9b6bfa9900731945be38970ebf32554ba96981ec4a3ace2e33d88f4c231b95f015a82a3b6b275018391ca77ce0ff2481b7302e04404516bbddda665516510f4d4159112b1ddb291051eee3b8962a26639f1837e8f0795d0a44ffb895366de5da5cd3126ceff140b0f898eac3f5531bbe911193bd8a3089755c5277c17843644892f05988abdd74d6b7d8db60ae74243e7fe2acc2352828f87d4a79826f0452c56a5f8108bbe0f44097fb3224fefc186b35e1b844ef4c7af98ca0ad5dba6a4ff4914543706260294c5726c1dab6c25060a7fb5385d22ad9a2c6b07d8ffbad09dbfb9435f78c117ae51d6e87357f0dc7a66af067bc90f53f6fda4b150f03404b95b01fb20b5b452b6a157e47e6a7dd2812d8a25b34181c57197d88891f70597b1b780dbff63967983df6b96b4968ba2beec2d07242d258a23bd622609f2b061479e9856889afe88b109033b03e7ef64543437a9ed1e64955a2807a5e6cb145d0c8747a75f45b040850120d200956275262563ddb956131ae3e3551fddfa2a02f7ca2a31e451eaf7b53f3e03a36b77bd259bf9564dbb59db4f841f87b78fa6e2371a1d9ba594d47958659d2a8cf39aace74038fdb28fb15c1e690938208bb0fb7072783ff93d91da9d01e231efc8b59a7ffe816ddbec57b8e93bd6a249b200919cdc340d82e5e62970a28f3cfe0b289d1ea774f41429385a24c8b117cc4c8c46834a86805d6b2a689e399657a3a17b8c90063726a79a28cc7b4085fa59f667b309cdb4015fced78b29b6a79936656ab5419178d8cb69b012f2a570cae0e97bd6e0df4a443668729291a7ff61ad60a98485e04cb338c7bec189a1af65cb6e802e5ff2893765724a60c01b8fa311d3f82fe3080dbb781445c07cf0fa04e3af29401dfdbf524e91d2b5291033ac878d9b804cc7bb6c0bca9548f9f7f3c74d58773d22055129911b2212b8d4a21f4f21c5583a0e6233105a1ff552a617b68f490e13197b1e17396d1cc744441196049d833da2861d516258c000858085399a68f4dfd688a4d6a68d67de6311e7c875639d52bfd16bd6c4129c89e387df4983f9e26ea293c29e460dce864cce4937ed9c6643eff3f653c5a9ae5507b28dbc453ded09b12bbba21514330b62a237c50bc6cedff8bd2932b44ff71690d9ce7dc6644a3b03c3979a5bf612a36ea5ca57973728685bf63856539046919c3935fc2beb315a6b07aa9d2126487afde73d6f4ae9d9989118882fff7a26787ba9502e91f3f85b89509bb68155d6b54b5be21f7a680a50285febfdc74c4234f5995743f6fde9214a8cf0430b340c5c492780fbeb997b1ac957faf8ad7d1b2df65b6fce5d18156041394c788d6dc1f6526f8cc1879a6bdfad583491427ef737330a1519a889b472001f8df06b927ee632f93bdb83bb000ee0bf664229dce942b1533fd229fdcf06ee064208d4edc50686acf5c5b044280fcfeba066f8b49cf9a6bc4aa74f677b627917746c05f0b6e853165878a0b2c6f72ff0b6e070148355e00d5b50498a6fb6c2c41d7f1f6904ad34ace81c6ef4bb3bd08f61379744965e199de6123a59579ad91ca8ba184abfd2330c5d7a83fbe22a6c826caa0f5cb91e34b2001fa5f43ba2866e031004b1f7b63ff42f153bed93b09b935b953990614f0085216272f36b5c4143408c826eca3bd747fbe059364a9aed5051c9fc9928792bbb75f08b684d4c440b67be05a991e4886b1548f935a40b596e220c0687234526bffc1e248a300a433c473ccee2d531362064a1a70d4c6db8a67986dda16dd47b9e5ab81c4e7206a6091103a743a8760d00d3716ec2fa757e329bde27cdf723f5889a850fb5375353ee7c64045097944021cae3dba6d602626720febb3d19c000e8e2525f9856d6688335cf27450685cf3737b38aec824d650dfc640661bec8467f6ff44fa7c86ac54a8953bdc28e31e180b06d0370a9cfc30354658f37a2c01b869a762f075ad6e95e148000745a08ea43cec171aa03807b32b14b09ecde6d7e396de6bb0cd2dcdaad93c7fd3253cfea70e5f238a4b3470ad0a62d6aa1fd95f05288a758369b3670cb1cc0bcb85f3d080070f5b5e1727e35f57289db957e7e6960bb2f102f31612aebbf364d1794706ee6f656c403315988fe99897215ba135ec31b20aafdd3b2293e118c05a3a8558627d961b33bd3efe1c7d2252ade43f376c0424c5b44b3dfb3a78784c6ca5dc514d64334c6450fffd175e5ba234ec2f23f9ad2e2488b73172b1efbfe3bf35d77c79b246b3095186fd8eebb0c3bb2099212c0a51f8f0ddbef88aaa272f7c22d735504c4e62ffacc8aaedebbe7deac496013d1f803c5c367de584427298a256e0fa17c73f122b6fd893267a212b0feeec5b335699555f82e90178b30306b57a0bb45abbe8e56a93e0e9c78ed54652debdc0f65b055078729276cf50655e3651c257d1d323e058dea8df257a9b2c6b76eae3b6b34d56164ccf5b8eaf2f2bb3e333aa7e54a78ec338de61da0ec47fd8526f1fcc9fa6f3270c83d490e16325d49724840473249cc303fe6db172273184002a813b0cf855ced7ea7ef7f44583540f54dc7850fdc4025f757c51ab039e65728f0ee6e82cbd0ef5a188a271b4bfe4ff8ca700d0cd52e662f5c532c6f82a3a6fefc017c3d2f854f75afa999fa77a2944324999e008f71c173b2d64bc8bcc92d0c89b8e699138d3cfd0b98816fa2f3309de15874312d8209f5f2e99ef4777b89973f577811916436b7e49fcb2765d30a13b5543a00d5e39495cc47916328717ce55907dcf24d2540dbf20147dbb28e22ac5f2afcdb07256e5b78a7ea34f4576078137240f531efc4eb4ce4fa170898da914cf7aedc02254b164bc624e4de051edcf02c18977be1a15c3b581b94f8207b50ab4e6d978a6d638da45856b785e2dfd59b986b8835d4ae278bad4af67bc838e6d52c1d1663e90a5d14c5ce080fa0b5f1469bfb608cc9b6001bb22170c9515b3d2bc57e181324ea4b452d563ef4e11dc3cee149c3e25300d2939638c7c9cec323e2be255675809beb9cb7255a0f9f653daf235e2f6c074ac0f2b5eb3be175177bb24169f6d794e1365347ab278ed05edc4b1c8424ac1f7c37649314e3b76fb99fc943837a9cb5d39afad337317e2e739d252e5baf0681e66f04ac3ef4e67641cf9cac36249641da6ee03a1f2f814c786d7cd8194a37ea8241d3752a80d045c26c49b5ea556449684f21e169d6e68af773f569a79927e7857328f6755ac45a41e35e2e184fc647e26e4e0206d19e785a3bf8d59682863ec3b339239d48e2af9457095a008c8d69de3fd62d8b87106dc10cc14ca87dae468215d5422a7e5cd5672e041479163a59037742ac28b09a08f8e894a20cb93c521006c03fb94062dadb9e253cb8584fcc499b5dfc3a181e2e587a165032c239c3722887eb33d2f83f027eb418d11b5ddefb3fe326a45f84fa7ecf898f87c4f32e2f0086094fae916d0b64e34d1e25295967a59865eda53f75d518dfb05056caeb9d68c0d427b29628ed7b3169b72db23b8752a2b535d249dce981189d26112c6451ee359830d2ef8d6604ebc9a10453f2ed0c4290e8effe8a4ff1e7ef5844fd49a074d055293ffb451bc412e4448303134d17bf429db2bb791f52a4760c89a25cacac7ef6c785e78bebe8e57e6ac412f8068a3bc9296be740d01b2edb68f4b75281b31e864cc0f2712e6afd3937884bb426f94db835d577f104bebae2f4e58d42488480651e3a7195b93c5ad779d4d4bc052c07995b4d421bb8c0ad7f46ba1a74031dc77a7e34a7875831a67b1b4fd6a4860981f4fa9c5b6da3e65b67c69efd59830780bad340d84890680d2ae09bfe5841b2df25f1c25d85afc51980f918710c7610c97ed873bb2fc6762efb649dcca18264b6c53affd40257fe2049a1332c9abd1849d45c68a2c5541e41eedd786f756ff1e77c19d9f0deb314fba700413bd9c7bf5cfe36ad9860ff216d9e0788d619f881cc51881621fad41adadc29299dc34260852965ab54547a29dd9c80aef0761720e113fc2a4eff84b4d3829bb897762a2065c428ec45d399a9af32de09f70512ec6e02cab51bfca8d920c39e5e5d0c62a4036f7a3c4df3bfc8bf4cf1c56ae640cf0501776cf7987e852afa90cbc84c2c658b043cf22325bdcd703607cdea32eb90febeb10c5fe986158ae9ff1497f3d3c0d1f63221e176e4fe05b90f41ede92b3168cbb9a3d054214db35efbcaaebfc01e8f004e6fce7f8cd56bfeffe5320496dd0fd3c92bc38f9b52a569fb01fd07f81513488ac571be7a23f6e6d5a1cfce2117ff0c356a775c2ba03460f9dbb1be2c9def34e250bdfb41334bf6e7a32b7e79242c880233aed796d34c2a259ed72cbc41eb275d6d9e1801048d249c0967a12caf3737e1dd2d38ed0b4e620882c4a9e53dac4b570d6bce926b55d4fae32bb005d97abdb72069f7ebf9da34f0b1d105a8471cc404bac511739bc92939c1deb2e1e232bc2f24d36b2fa524a6f2e3392620df2ee1cb90d788d21b1048d3c0a98d3d97f34d76094925fb80620ae4dc9413ce945eebc240e7e964086595840aac00eba022a9487fa3b6cf427a248d2a192434d0c544c3616158f4beaf1ddb00e07df5b539ddf0fd8295b59c27e032fa754448e3a816d05e256a4715eb6cfb1ebca3787bc01a48e2656b79d91671e277672fd6121997c137201a3eeac6a432fb4987dcb3dffd74587c573e8cf8bc35b461a3f8152ae7fd7ccab0290bdb746d78feca77d7d67972985cf2d28bb2b4911bb2faf7be2cd4d756fe6c58245ea3f5ee0e3a0f1e5e4f34be252a8ec72415fad843c6cd6d399d97a56760e6437d52e61c910375be879d66b5e1c86990df231ace3dbc99175e6112cc6efe801f2566d8e81c8b15f6084e6f7d895cf0dc7604db6ffbc8b08c565770679e743f0e8f237c0417e68db4e862eeeb69b5113f997dfb1476b30434d6e6f7d1ab39d24455c809ecf7553fd65b717679f8aa83c4b63230972f08289767330144edbdc7840cb71ec0a345ec36c5257487271e929f3e78b8463792bedd8890b1db38929a74344c75de01f3a68308bb883cc106b68c3a60fc3dd50afe7402f79df6a1c25c9c674c47108482d387b9bebcd432232deda9f8f0d3e010a40b3863d21dedc2547426d93acb06e7af9fd5c48dfd7013547ddd16cab0721e6aa960b7063b5c3f3da7f005cf9c48ef228737bfe0f0eab65d7562d262959e1a6e523fa74c1203b803b7b83e2b0566b5f17b1e490948a737ddbfe0f482077ee35cc9ef3422e03a2fb898ee3153e9e692c4bc11d94cb6c402381db232bb1881629eaa88cdba8cddacd612e067d49a8cf5f3ce1e20a4e7a25a05bf9390f6dde926f238c37c57697deff04dadabf0ed2f92fd14053efa60dda5c7c944c7970d8790348db0f2fcc10c9247991e932f2fd92c41889a2319152d6d481a52f41297073d873e319ef78bbb382303b8a84a4679405f91d6dd92d0e3b5dc2239d35fccf396bae335b0ec4d13baaf609eff5fdcac0feb486f748892227a4b48a41477a138a500cf3e1064d72b4a62489fcdf7123afc7dabc17f927f6f7f048e42cbc76afcc47d15444493481452adddeb588ddd353b5e790fe96b5cbc454561ce915532fad4d9054d3f702e6fd7f5baaaf9b4d5d606a3dab0767f0f0fc04293be10b8309eb69f1390ad80428a3b97b0f918b0c619b5643cbeab7573cdb3a0791d17146016a038eef013e5e656fb2a73bbab8a35ef3c7b41d919ebf42d3789e13649f70e05ee0079f6ddb9d8c383fac778c32394f82650090c636702321ff8b4d6574ff085a56ea6dfcc1ff6e2409f88fd7675bb930473c9912b77078d656703b2f420fd1004409a092f5fe58524515f9bdfc73bb7a4a2edbf4670b35dddd6ec47eff3d0330c3e19ad89167df40cee6a1ff8e6354e9ed80b6596b258ce81e4368993d32c16d330a2cab7df6897443ca1ea5f07e66a9bf9cce8688673f8cd711618b63ba0249dc0c3a33b54504661d38b86489408e4051f0ac63a846654aa0f81cb8d59dbeac0115e318c173a6d9ce4f850f3e2cb934400613682a12f9f3954520d0aefeed4e0862db0eac518633246808a8b2c9dc182622fbb1c655e0068cf7746bd0dfe23050c491004d33a2b78ba61284a4c4e4330797f287b6b06d0a36f45fd56125519daca8ff53fb82cc7e93f95a703a7024d65b5828f3a9012a6e368acf981cec1ffc56add6fca397fbb52ca7fc9a779cf154d121096b4390a7ef564b8603b08050e11233779185722c3b2c827174854cb489afc74e40b453c2efad712012092a4905206cd4e76c3b9426a57d058d04df8966dd97b45401deb5ddbfaba219e8d72874173300a757f44bd2d548f391932c1ffc470f9fa0549580e26622915f0e2d5d6a969b160a9c2aef10954d90101e799fc236a3162fbd4a9b555436d5441825f7708f73c071e0d265c772fd0be137acb8920dce5d2032fcbfc8cc5ebb6513d4c3baf4dd3370a3dd7ff3e0658a390416ce0c16b960ca5a6782c8bb490fc554bd697a7cf13151593bcf8309ced23f54da2ba7191ab289dee661ffc318815d0ef8dba066b9b6eb0f5915d8bce277f20d0caeeff371dead4c5873f4e550c8436edd660125713e6bf53c33b8e80f3888bfe9dabe803cf9b4ea1e60d30375a3ce1277d31537bd9ae994118fd03f648f8e60b8ec97d5a5980084bd1bf513dfdd7acce6afa46ca6b0b1eb36159c6689a006b5ea0f1e8f077f07e439610122f1630b380b150233dfc79e63c4aad48dacf6350b755a68f907a969ffb09a7b325a794cf73167fe2bd2cb304d006d8a0bba4a5c8b507ee409343f5476caa4adc75e1fbfb44b25d70717ed3659c57795da46401c6a6c445b6276a264bb7b816767e0d3300ab616e510e015099ba4660b386b285a748efbe24d8ab1ca6ac1db00622e528d0a3741a46fc45202ad8bdfe041ccdcc64835798da1e5e348232ed227bcdc5ec8167b1ee720af2cd2d31f9e2bd417332fb00156680f18cb1cb33b6f188a7109616012d401a458c87d6f8215884dcd0374f2da1e70bcef6643de24cd998e6dad5503a6e6fd95bbf14f83e4b23bbc4b977c9649f9b1ede6eacf0c125c7deb436907f7d4d93cd2f0b831771e630c707ddac9ed5f848d0a4883883268f8897bf8fe5cc01a4d3ece56f58cab7c5ffa25a4861bef7d9b2a31a6d29f8e622a741ac03b59edd5f7f4151285784b6aa733baebfaccbed7a9668900bc93fa2994b46af8f0510ffc96ed175a31963c96507b86f2365a190717dae7c12459a28edda2134fb1b86693994218eac02b1b3c10690eb67913ee9662f801115711607bed912e6042b3db9e5d27394acf2304c24b92efe1a6b5dceda1df88c5433df0b73860af8157bae5c6315b7e450b717776b73dbb87a20b706940d20a3ab7bf8f30cc700a5d3b527320d53a9279ef3a4cd35a2d29492eed79f7435ce28d9ec4d5c664966d1d3e7456bc519dbb82507487d03852a68968a7daa8716135b19eda331ec390c688466316d53728b01e845fa80aff5cf56526430dfc8f3628dd35014e5f2411d955b607544a70a702df0356c2768c460a3fc8861335772eb3ca36e257e969be92e4235a6ff68c966ac48258e7b392012a45cb2209d8872c6e8e2229a74db3870d034b78b5ab212d1b989a6ff5181ecde10b727e4448c32d08defad33c556207f9ab3ae2702d81d05b1675c202df8b90b18b8b58bc2d3db5af60c2e1d4dd16bfed24c72105264176abd273e8b719c77b6858fed6092be22a71737c5b417b04742282cabec3a5ee9740115ca5cc4452863641ff7482207304b388e2eed5f5d3468982170082b08dd7f62eba2cd6d3737201c73d4980d25847fdd6e0f6dada594d827d967599692dc1ea455b6e375ceda7c7bf89b589b547a7b8e452ebd390aef33944002134e8459e8132c0cda9e8b21186102396f049626b260747e6e20f15ae41acc45404a0ab0cb0b0090cca5a285d3bd56fed5e208ddebdba3b28d41b37cebc26ec3d56049cf0c62ae4f43c6ad80d83e8c98edc0d0b15c3e112650e6c5a9ab63dc95bbf2d4468faf3ff6a8b04bab4ba0d7ae7e165d63896df77bde40160d7354d4bed5b9d78337dfab91a10d006c5353452eb644d6893f863851ba907dddcf4306b9e71b2f0d02ffdf7e3e9bcb0306900906aa7130b33b8d84e950650d4bab6f9fcc9ad2b35c15319749baa3a1183bf0c64ad5f9067b1db846943e7c4641b34291dc37d811bf4c1f4d55f6d544ce5384f146b63533df70eb817ac94d9333d22bd81287ba04e83538db426f5fc965dce58a5da3450c327a1ff586347211c2855e51d94e8acf9cc2140eab64fd738ac5b14e76848b05cf72e4929ab723a05c5a33d5d4dade89e1e778fe6ae2e35ebdf8621d060af601ce722dc3a42b3e1e9f25298e3cac170771d3f821dc97aff1949c5d3430b98b7245cb40a473e91d10ca7143cb36aa54cc1bbbf70ef7fd6c69612069a64745bff312384c47bf47b792f62400505f25a6a8ccc2cda69649a0fe61fe33888b313df2684ef1dbf67c69592ef8fdf5b2548a295c67d63d26fc938528ccc6356d46f808d0e6bf258adf40b5244946ded7aeb727414465db3700ddd080b1e0b580829a42048050fd08df1a728db2244f6a7fecad572889cb9ae8d04bcdb9a870bb39ae5d6c8361557c74e41fdd3bbd4b0da284a9daed92ce47e8578a871df997aa914640f14344292f13548a90d8824a18c92766ec4c1fadab8bba3eed7f4a4b2fe97ae3f55dfcf643f5e0ecef7c0ac23b96baf3ca4bc857ab4d6c8b69b15464195e10b6c5d904edff68b3d9f42869fcb958b8f507139eeda3ba8e94b3d233e7d83a31486f0888951bcd411f0d003fabe06d571d4729487c3edc925f3c8bce84038f5eee864d370d569e0a11b1f195fa378ec9d23e8ac36bbac39780e19bac03044898b9ff3048677f6da4c271e843555abd160010fb1de2475c4a56830e22b4b3f34c54c706b3198b299fc32e73a39a55290dab76494b2824a533f8e23a59025f7a92d8f63aa4bc9de55b9df96ed0bcde16d0407693ad6b70088ff35d93f5b5abbb2aa4967b468782bde9f54cfe12c4c62bd6ea808098f89e0e991fdc4dad0b42d291ea5fb25fc4e39ffdd2a2336c8724ec8ac5d1f675621a1eee0496b169bd9756ea2599493319dc840439208e720044c6389fa689e31029065c3f60c7c3d1e288f06fedd8b9ce6e49ecf975805e9ef6c97ca45ee6aed605e9f33640a5c349470094fff96ccf1b6e4a52c418ebfd29372cc81fd279093ffa0472b8792a49169e432df77e84b83bcc0a8ba2f82072e4611e73945872ecf7f4233f95729ffb31a85245caddb1c796eabde6dcfb8da855e61efbba6d818d9a178bfebdf773e92fba9e4521e9a17cd9017364935f90c7f0435affb1d2333ff3ce92926ee0f5bb2345b983edf0ea454bede04e6691014a6ee7fd163021a9279e4666137bfc9eb1a7312eecf9860f42d86fc691e30e130823b708aa2b97862f38c4bcc63bc5747fcce62a3f23d0bdcb3cc711cb8eb6f3d1c60b4c403e38839bca4b4971d9f0763a47a87842901899a16918fd4397489122f655f0849041d9086ed4e8598affa5d3c013fc1befc94c6cab591577f2239872d79c73dec9d4bba1efbe0a87991cfd843a6da51208c5b331b56d6ff6e7b9c0f3ca64002d73caa39af4f554d4b86b8236fd22d965f125f4e6be517c73022e13ccfba14e7cc4479a651aa7473b7c0497443170d968c7d7ea326f960154810e80c1c3050e0bb0e022a3f639fd2355e87980344eb1eacad8bcd23b09df9cc92c375d3e57c1df9b2c42db121de8f0726266744ca77839e5d506ec01fe493ecb030d4154a774e70c0a5c9a8b4c337136b0b1220b2bfaf28ea50a06c12afb48a09130fc45ee9c3d5d2f2a5d33e4aa81ddae8d264221da4d57bc2ae6eb93c8cbe046e27ebd4ef4b44dd518b0fae14f6dc3000f3d1cbcdac8cd3d7050574830e76f0543282202309a4a06596272193091ec928aeb08ceb538611329c19f25138c9cfca0c32cafda29316c95ae5cf1757cd049899b0eb85ace478cf4064e07b458ef660d43986460beb653a5ce1482ca4af5d76322cca9f1e2ce83baafa0add4fff0551b8a3434448e78fdf87ebb86839f9426c96ac3960f04b04c411c5fded218ff584adbf5c74dd1682373d63f9fdff0e6983090581c6d95700338febcfa7f8415c183fd8a4e424f95e4203d5f3831f23e281401dcd53704fd8b2f10f3a61ef2bce282df7a3e1ed7af147a4f05e20ec9000ef7cd4bbd8701526b99454c590494b0ef394ffca74e853c65eb7f9f474922963089652df90837b7fb7f19df45345d924398e14345125615415d41764b62d1e6ddf94cb23d489895d3866b27e20bb62cf320de9aba5e0351296a17af4c25e83ac978ec961931e3db634dbda91ef1d938250fcd7ff961eb406442b7194f00b1b0f44d0ec838d881d055213ea64af0b977cf147a5ceeba6ae6ab952867b752df58f0686cba071b5982ecd96ce1d3a5d31359a7304e0712945bd5a7e41c6685cfeeb227d4aa4f6f0a55978a8fad098fc571c3da8aa8b864ea0ece99834372fdede7712e383af9b3d4bc52742fcc959f562e8db644bf53dc41f459a939e30e97dff7c7355b8200292774cb169e115ecb9b0b9923725f525de35e8f2311c0566c5395b7c50ddad1a3d5db66c77846bb8df868a0d0b5a50e2a9e3497a79b3098277d6470e5de0be2e26ba7c38191b6f269176be9cdb68cc72768189dd0ef58f560be3f292280aa856264fa319da27a124e5116561b692e12c4cf36bd42ccceca434aa36a9712785107bf0b3bc3caa653a59297daf856b171041dd6faff1de54ce32352450dda5829d3021f273a163fec76a2c8a37394eb87ac1c8d7596b714241f1c483826d741a72abc77607d69d4fadc36d29dc9f12273659305f5fea729b96f80930314f56c27e1dbad8c75c7366f46b3e4ad34a662fecf6bccdd51895bda8c9f7492d72b1046fc22eee04c1f42171d10789b71910e0249813a8e56321c31b35e2225a21de50888dc912766f4578938918c3e4d3cda52c365242e88a4e5afb87fad64320bb2c5d34bcbbc0b2fdcd424b1a8af322e99c29e4bbd804cb168686e9c6a6e2534bc85bc7e151ab4f1f07516230870e216eb3934638ea1705ff684be9e354a9a7ef0f3e831e3d2f782e2c0395799561455201accd6addd705c22dccd5d793494bb1e517a505ec5a1fbda6a533ca4a4342c4fbc31516259ce999848508604c4ef63aaeb9d9b242126d90eba0351dd78bdd8ea3c340977fecd56f1c4ba90d3ca0cc1bc3cc6aef9c07a6850246d869cc4572b1bced9854ad3bfc1e116102ad5d9a158a3450c2f3535632506594ab11ee073ec4b02db34a59ed2aa0049fd8c57fbca118da1fca2f8924045b40270f85d36e7d01ec91fa7ca86b84d988fabc3304be75b6292281942cf70c629d0900bc423481b72a17fbfca1e62ae563b3920e8f728b47bb08c4db657c6777d53e225731ecc92b5afaa46205a37ae95d5500b6ed928a594c91b32cada1093c095b5370b08a29057957676ebabce4b8edf4887bd78b31646ca219a9ee5ef2f0482292ffb67af812ff75146b0df0ae69e904a753b436aebbba282dd5e6a28baf1e60db3a34f452936326d6fdbe257a9518e45392e75572addf77e4ed2cee02fd04fe940970423a7f24a92bb07016b7cb13e5adac3a0b5d59694c44e1ba44b4865b9458ee37fda58395d0e6b175e4a23c853140335ce8c42f393d3b59b8425755811dfea1726b194a0b241b43a8baee9373b6c10c0879e6fa89b143c25d506cfa38dd02e1ce58a4da81ac17f608a63027990bf0b04cedfb5bcc9923abc71dbebf8106a178becbdbc0a9048d6ecc23728386e582c89793d1d26f83924b23dc572e1e2f66e051314e5b1f6f4ddd1393cfcf7b0d53eb39a9bcad16b5307dc7fcdf5cdacc97c242054edff27f8e780eed1deaffd5c4234cc37d4b1d2471549afc4adce5d7db425eee5290351c8098bfeae52abf8f296a2500e7b844b1f1b454b14e7e9675599b7cac44a6e761dadc57ea00fde2a9f019addd504e26cd5b285b90b73b4a1f1e62f6acd0f9f83b5768f79e0ec4794a432e3395cef6d66f8d0e234dc1198987a722474caf0798ae3da0859c9b15de056a11e36c77e00c1c74d2fe7335af9c8179fd5908603e22c166803b27cffe5a63676121ac7a2f1f628bf42bf0150029772cb7d2cd4f25c62325da37e74693ffcd939c50b36b2ce857f29e6a6e62462554fb9d74bf36ed1d7aa53acb4a2e07147d4492af7ebfb3335b42e535268761fe2455661ea3e9f598edc5dd9c406217daaed0f5353c3b8624e4ea5cdf5f8e951956d59641745872022b606b6e10f593018578dbb8dcfcc48f09a2b735c1a16cfec36a2a49b4c2da714f43140a83f3a97ee021ec4cb5249a3c1c41f9013c2c90c0e834a47df8c6819ac14bfc04811cb283f9397e76a2804ec020746bf339bafbdd774c875d0043483da51be5f51c34fec537d49ba86acda2c125ff43880b76af91db688f6198955a73803713b5d3bed30f871a627291232bdf9fa6fcec36513e38107ecbdfd44b5b902ca6fbc2715e8ac70de7b0b8ccfd9742291931e5ee762a92ae5d0c0a77024f2bf0cb1b861c0570da2bf2ceb9b472d3624083e083684208318823db018882b6430e6cd019885241f20344410977e0d545b86d27111e1b84eb2e3133e052e931841f2bd7f838c25552a2d0ce386c17e0117c441add161abb54f4dbd36b581eb6e628ca662fda03f9b0d9181c474d703e2e415e0e2b095e71a8b3837c38da7cf33f78e417accc6237a667cd6ff01b1359ab81ff6c3109a9ac816be564e7a8b463824596e6e3840d7f06e299f86b84ff3c907640ea6806ec7a1dc1c829d014d569f14f2c4b9c8c852703bde7773cbe615bdcb97dda7b6d68d93478de214f152395f3e3837a66471af18f21387826f90d57cddea33bc81a2bfd86fd35373bb45ec0e4d9814121a3f7ee4ba8aa337aad124150c2ee893593f1c2da52fc906dd7203d911499f827c0566bd3b1fc9ffef5a74d31e993e2ac6b8b983d342387b4241eb8ee51398e3e1ab5f0be7df1169edc616da5da13b0dbc24d235f150d65d65e0bab76321cd85761fbf4caaf14fa4a3c853263e8c4032557e1fbbf19138965237f2c157457587ccb4cc96cab4edb3977411b3d9f973be42ee41037146be6cfb881f99495388d7ddcab465d54d2293dffe5f530de7a76e59f80cff38da7fb74fc4f03c1479fd0fd11394c5e81c26a277ef70f2ef87661d508e61390c6f7365a15a122496e34779199be0d186f7cbffdcedef5932c36454ce83e8b2b0ba966570dac8ca292bd760c249010b68c42c304286d91f2df6270193524bd9f6661175b56fe32ddc0d2209c627e4a2950934c1a50a1ccf7fc11d4fcda1a71686087e6ea47b8adae0fd61d7ec76fe18bc37586f9c5825bef1665bafcd58a62bbeab55c842fe46e69f27390d90c10b84bf563f82ffec6d7e69b380a3ca4fca5e043708e6f6a2aff360303b6ce024ccbb9ce6e33114e6758cb26449be4ae8fa7689bcc0e9fefca20691542a6f99c73a46ce8a456b34f50750aeba5bfc20e3e5b63683c002e4e92aa5741e360f95f15ba8a398d6cc7f9eb88402c123f97ec01ae395cc0535681c831682dbacf54fd6d89c5a3a10bfb80504eee6a35ac589ca5896645ad3b862496f860a17969a17d584804ea121bfba9c06898f884aa37a9e884f725a6a3ba8e46e319af43c9aca0982bc0d630c821eecfc08ed45825aeb83cb585dffd4c441619ad3b2f0bf2a85ac3ffb369ce45aebe4f5a4cc224a6eda4cf205f5adfe6f2da10c7592c20f664547ba4739625701d4670192ec002a9ac6c6f413fb919ec2664c9632a6974af5d61495196effba1fac5137d80db90c0a60dab070cde46459590ce006412f284114fba038f1479799ae13fb0122b49a0f00075e0f3a599e2879dc5676327935935b849647eb1e8f22b3b88851b0960f51923165d87e5d8c34bcedc50f2720e6bc1b872140ecf46dcc207d8a6aeefd2040cc88d79b8cc47aa690dee0215c6b8cd61ce6b07e6c3ae3b4078bb992954535a1a3cee413fde8916a3c73cac2bb2197fae266b17fa25ec69f90e97db622e6ddf0b80cc20bca30e624664a741546d77dd62958fae7ad754c605c73741999965a6daf7ad548a3b609d875f6eae313ddf2eac44bf851ee0ff830f4c5d1119313338e5059741092c64b64488947568bd3c3d4a16d73555f056ccf9e2644e975327ad6246b2da7e55fa588403295c01b8aef4c09783dec5158b7ba303692fd2229f259258aaf789190a3a2a0a055df75f2b7cc88a8c6c7946aaf0bf3420dea01b367620967e49aa809ed5665c9d29734e0659e327f758e766866d702983e85551a5491c90398b73aaa75e8102dfe230ab35a20729d736f7964fa4e7e821c20fbaf91cbe15ca2163fe8c574fcf516ca7a2d17b0993f3512bcb6edccb34f3fa7207e306d1555fb145ebd5fe49012e0f97c75004109c23ab4e9b1db98d4913a231842e72f73fc35dfd742c231f1d4fb28a156286424a10b154d0b0846ed4dd7f274ab240b66f3eff4a9a08b7996730a5d08ab9e6928cf6516919effffb206c005dda8a673a7fa161bed66a10f6050e44d03dd6fdcde49fa16229a3a86cbf8adfdec65a20667dcb9ac37b7f85479163f4330f3e10ae5e2f7cdcdfc600f17ce4f31d76528bdf176e0b64b750db2d7f029732d2208d2c434adab708c94a85b4bfd752ec3b2cc70e19d09472da0356d8fcf9009d720d9ebbbfd16f7cf146860fe9d384a84451e4e63f146c91496596c6766283454396564e400734692f2901c2a3907b6040d105716814b3115d01a8c20d02c0f18e6ec5ec213d4c9949e0413620ccbf50f844f3ddd1b35d9a700e1471caf9ee2eb71f9b77fe753a78e1d705387b65e6e20e3e0f533f0c94b93acfa9857e81a8197305f645b25c5199995519ddd2475ad583d5ad197b2cd4e4a963bf0615130ddf1dc2539b1b786d5964a90cb81f3aaa6a8dd24aabe626b6278accdbcf94384945c4add7acf4422bbaa9d6700e57fbe02f5cb5d2758c790df1e0b3af6d5541bedce9aea8a93fc248bbdd6b1fb7b949919fb4b1bba19995c6399dda1f3e454ca88060f8377083e1faa45b588b22039a62adbe788b823695a617eba15556bf1c933da07e908cc34484c0ba58bf0257ca763beb6f1d784c1af7e359a90e36fe480601b5997b87baf5660efbb0d9b9d9cf10061ce756ce6ca2fa044a159cf68737097d59385d733cc8a9d08bff14ca8295b0160e8635e9e96f1741f29494ccc6e11d88ef7ef3ba38cc046314c57cc5ea1d94ceae2a127131eb5f357195f6038dc9f71845ae5f76cd7808536b91340e5b13a53a48fa5da94a0d3f7415ad0b8746237b8b2631239a185207c75ae4f1eee53207608970dc9e8db01f5811962c9d0969e463c4623f53aea8526bb8e29717d80f2c32ff83082a9f56cc87e773a9100c47296a91eaed3a3d16fd8dd36fc51b0db3faac25a5a28b1fa887cae040e894bdc058123d24c85513f72b1017e1d6d5a5990f15f0593796aa7d5ef89342a3fd27b2f00c1bffcfcd22e593988f28c87da9c44f89019ebfa5470767bf87cb295718b044ba67db7db691e9d302d2ce08cb5d3f9e02ac12a0529ab40e2c72afd865487d9093010b2298d8cd418661c90dc5b10f9e0177e3e4dadd80d05e377ab8569a6d63ed661135aaf4d2aeb36122a8d7eace7e7f919b9335fb128505d63e81e21f3a4907ae0a82c5e16fb1737cbfca16f1681c72d10a2fa3190aafd4395335209e2cf88b1f5440dc0b2d1628da9749ba9cb23b512c493642cf11fb9f264871d664c71b6f0e2eb04c0360982d8ea4edefe219928d70bd7c0f22d1d4337e9cbbb315263a0bb7eb416b4315fbda4a631c7d0b4cd1878c12b1cb560cf044218130caf63d3ef566ea7dcc5f680322fae50f9d8efd6452bbaad7c12f6c4bbfb887f78e5dc77c8977cb36a85a2ed23ff78adccb0925cb9e794eec892144c73306432b4c7f2d47632b5dfe18f7c6aeacb696ebb502084a3d737e649611618ccfcbeb6a8c6cbfd93200f27e1eb66f4cc224422c1fae4c14e97efc824e90e4f356120b5e1c920e486959a81e36d215f7a217385ab95bbc364891bf0e47870e49efe8ba5a352a95e04adb10857c52a1fb6595fcfb5fc14c17a662a5bcf9603b4475b6672bd6e639d4c40ea1c77b920b50d2a2472f8fa37533a40b346cd5457d27431826e31fc1d143af164915d61ce004436c51d26aefb329b81b1f5b301d9310d4a0604603ea322d21ae47959880300927354cb49feed836efeeb4d933b1e8641194b21e8cd203dc6fb17842c9c226b89e0bb286750629ca9b9731cf567b1787cc8f3d973bad1d1734ab3d253d38b2376f4a123f7ec3e7e5bca3fb61ba63fe477d30af300f52d3e85f89093aca10550caeb48b52a0d88d033655fe293293f168d7cbe1136e8d0da56a4f1dd211e49abd0fa23381e02cbd928c8073a8be49bb2492c7fc4ea87981187cdd891ea640a6cc6ba03fc39a30ee7f45ac844fd85533d1008edde7a0962d3521fa73837f54008aad36f967c7af474d67f986dadee3a21a161c4dff6d862a4d9071a82af73bd7098fae88f09495597ade26eb22e7f2e77a04f720a828b37a8e8975884f2ad9a7d07ece38893e7cdd2e8d629f94f511d50369deec34dce8d5d4a64a6ebd847adb443b103b2d01f471c6309edd66b784b0d7d1c88cdef778c01fd257c7007fc609b35ddde79aef18a08e933e09f25b4f7d2d4094996d1774b638d6f1b7ec427b5ae31a81188f8fc4ec40b0fd861f3bc67e87c3ef4748e1a1bee0514d5a57f085d8ab676bb4eebe21a4fca52d9b3d9338ee16e3f6789a16e196886b0d860c4d5b88008a4fe6455f08a4bf8ba1ac61fc45daf7ee9aab3705f0bbc8847d8a8c98ec1d17bfade1805e73344c7de92bbfe8efc55a60b351de32648ecc9f44f7eb3fca941dcfd7c1d94bece64c2fd5bb925bc4bd72a01c2a38b5fb878a10aa9e6afd7af2f02904f670816bb7539ff41df70cada2a1c81c0908b927d5b7761a7cbee450cc0b9b0ebaaa9cfb73500a1daf9e833982f2f848c8557dc4af4ec3bc38242d80fc1566652d181e412116afdd412bee879e2cfd6d289c207d4d7fd35cced1ad7ba2c91d46a1dee7795ccbb7430cf7a16320c6421e33bbf75afb3fd3253d0248fb8468c48ccfb002a69723ecae51b22eea95ca310e427c9137e6a155fab6287af7f85f76d67d580e3208d196e8a54e302f76043dff740943c8223b09fc1644d2d0d5ecc806e834dea7c75182e8a1002a0e413cedfd290a506e7a33747e6b5a86b3115642be2a2ffe7b60be70d72035616aa51d222cbc80100f885911308a47628647a6361895bd19179ff97824ff807fbcb93cd0c0f804ebe02a70944207325e2132918b2e98f96392c7a5a3f8794a7cd224a86f9e2d6a0566f5584bcb7fa2d4aeec4938437a22cc0d8f3ba91f63279597da546230e1ece102a69b7339f01a782db8a636f0c57ae4fd154b7f5183c63b6230b65f43bb6b8feecce29439f080daf2e8531b04f4e3a2e9ca23ebd3d24c66a77a156d02ef2ddfc76a3d2b25a44120709778f398f295676bcaf60267483798ac7e9b86e56663029f3905d0c6316c283b8dd29de78d27cb19e40f462c6fda314d92adc210521a4d152bf4af5c4e95c7e8073ff1b2c2f4ea8e887ae38735ccc97335b24ac947952d07071b29b19db4935611071213f55638e0a361b8dc67a1a454c1e1a700a6d0f152814edca3e3d002b6d6672b74dd574911797362b29f3925cd6e099f1ee4d3be8654a194daaad0aa4e2264e24c4d5bd6c3b8dfe887069b4a3bb025c701ffd356191ff1776b4efb6d555337d8f77a9ac9d77069d5ce3d8fbc1451bcb36acfe601a3fe6ece9f69c12f61450698717c3130ab22d470bd69b3b7b596fbb0573e8262f394c47f187f2d7584788e2477ff6a5af88eceb37818b50d834386198e33ab0b8e0d85b62416b25ebb3d934fd4805eed4e5ce8a419896c3ce45f6e4d03cdbd0a0eb743c2bd90d33a8692959caf7487a7006544210b5825f28cdb58b70c7c41472885a3950034584e5c8802126787faa91bb15518647bdfce0129bcbd0240b83e92d5458d5399ae6b6fceb462a7fc321c0f16cc09adeb434ff11edac3c5a7210e32bf3c94e56fb3790a476ba44521f208fb0127e932254f3e65be940aababc5b8fc07ec40da607bf01a9fdc5eea3b1a61eeff3a9a583e03e77f20dd5e1d1c2bb7b4450eac566a6146fd680ce9332ae9fc4a356a4a9bda8c8e599b939e50833c10e6354a68cf674646de2832546599ee04b71bae5e3ad54c5e5620aa2cef34210b358ae1107e9f64477e94e58678cabfc8e0d7f652b4983cd0355f9b334e901b5ffc6b8bf17379381633564214eb2674db7fdee2a16c38649de5968ad6b5bf965f82555fc0fd312d3a37b262ea159a1366345f48c1a52ac00d4ffc8c487f109163518f44030ea527074cbd51ea27d3767d93aec5fe8826040389695296056cc6684f886f28a468c5953d8a43ed9c78625bfce01729d6a00de251c77f5f00a18699b5cc08c68c775a3c2769beb89dbb389918b5bd1b6614b9cbe2055f68410fbae6698fdfe3cb60bf8b6b09b678e306d495e874d691a7dff72c552ce3ab461ebd3b07faea18f79ab17fed7e3064ac34b3f522a67d7e22dce460e3a4ccd73c4b10a9bd1360a5a49c4520223b965362fd98c5ba8ecb20f73f9627e10081f6f2c1c39f7613476e013f443545a22a2ec61391bd7f38b518d52f4905e914d85fc784eab05a86ebcfe9c94fb38329ccc1759edb1e2b291a9067de4850886306755cfad40555dda07ab4f7e8ef6b222a442e28fc599293609c3ef45364d8e06050c8cfa9b8f8c1dc32b5afbc856d7aa906959d8a10241216a76c2386f5c32bf4c16722c963a70de0d46d5a056838a1fca1849f681e566f259ae730afca5c14055b1b8ea5a46d6e580172813cf96f04a95d4ca282cc253de91cd81b4d425f627e86281cccdaa8651cf90b9cd39573d5f171fe5414f69452412db15650ccf8b2691ed8aab678d61c0f4bc9cb4cc99025b9a3744a1851f59ec181f548e2c5c6dc8a5fdee52fee76332f07423ca7563d28e227563f5f0ffdd02515c3910d8a77592d6e11b52b92b7feaead2052b9d033ff673c9a20c4010c77092c6adeed30eae75f65c3843279841fd8af5d22e65b15d8b1bc76fd89bc6a8aa1abbe762bae76c7667edb90fb68ca657b075264065db1bb92267a8087d213107d1c8613c22111ccc7d9269efd2945fbd08c540b67175f1e44835a51339109660bc45c5fefc7e36f7ff7534a7eaee854aac47ecc2bc3d5ff0acb329cdfcd9d86be7670b17d502dc793cf92862aea9f24bdcf72b9a988986db1c7a70a8cf992aa071ffeb4d5d0ca7fd62a240b39b122640a88130698b894cbe33afc837474af5c2b91b430b72d104c8e8f6ab0a7c06db92ca5a618abcb605c6759e2eac2eebd4ecafb65464ebfeb6f1139508841a1e45c4152dd633c643e7e3f44f260567681a587103309cda48b80f27641606a4f8ec89f692fc9f860241b1244e2c6aae755b59df023d041b0a20fe89d2dcbfae4e0a47b583487df088048742ebe6d803f761158e541beef2c4729084d8dd3bc00e5c58e7d256203e1348910a1e59dab3ad0e71d4cbfbde9054fbf3840c9011e0e4b999b0e1c370fb9de5d390b6ebc7123ef9184fc0750351b0c0cd5687bedaf41d281cb6b768166843f77efa1ad8d989498b95f7ca3a7a4acb47e3a82275c1af19f4812aa9f07fe73dd8dfe408f3515e91791704cf779c71ceef81556f12b088051a47dde3027c654d41f51c5741e2d5e884e9578d3dbdc3cff16cbdc7f5ca36cc968e2232bfe2b423485266a02875b41779aebf1236fb76f846a470fa9f6b5fc664e093743d4a4104e5ff575e83ff2ca25c70785e72f1b5a45afe20ac2fd55ceccf103f54061a9155346c9f2b6a0e2a714076e89c044a2294c603045799292c1ef9ba8ae625e404147beaa061832c33c14ba25136b076f352b0a6b1d2756a53dddc78e3dba3f147e2748bf2adb49b492b5a4627cc5351aa70acfcc285a561ac19ebdbc6b719997679f36e36a00ffea2f589d7d7937681bcfd1de006c84749f2defed86507e32f815549a6a26968f95bc766076415f4e95d766a119eba3fc00fbbd2acaadeebcc2859c72c6b627832b799ec00174cc9a0bf6fd5f54852c342ba3924cf92a93fd65a43c25a68b1b27f37df926e59d14adee63a50c35db213ab48c9b470b0d43b9266438bca28658c8a10e3a246bce7859938c6a8e84b016254be1a4effa1574fe579cfe68f6d672bf4cc8d209eb6f42bd0cb945e6b7e9be73340bfda2b0d1dff6205ba54eee55c366b18b3080734b41b5807aa63e0b74e052a4f8f9d79bfbb865a0454ef2bf9213038a210005da0a1fd0f53c9307a2f7b8ff2e37aa912287bf869c283ab465d1e1848e2f74f553f50feb986ad24879609074eb9e2615d79053bc65c4cc7d5a3d64eb91af83b06826bc13b5774cb8f7e9fc693197154ee332714550c4e5fe54f028e4f9f41dc67526320759e145664b2991f2908649251f100f6fbccb49707c91a2928dcfbbffab903ac553a680400cdc644af93ccda9168bcaa4da86c3401823e1c8a00b665e1eaa2c5d881c54958346f3021c82b98e4e109d46620ad5ea50c657e038dcf3a8ba56d5262e3177834f8f8d290879f9a0e739f2354984ee00661d09bd15fe67dba44bb4f3d3d6978d1a30fe4bcd84d827ddf9a2074b6b8dd5fc7bfddd38d9ba35118b30c1d5563e3285617eba06acd4ac97314f174cfb4f66dbc8c58aad66930a8f12bec1d65e197dd6cc6338b01b0aa753b834b0c0f4f2f8ff7f8e01aded3e8ea46d6d8fa7d25fb4745b2976dea5660a77fa1d1f073213bfbf68d678497305a81e4b1123da6ca8ff1650c8a468f6143c289ab77343e1b4b870ca97e8cd30ef0b277f4d2d3ad27c417325b7edd9fe6b38289e05bdc3e37e91807dcf14ce6aa04a26e0716b451969b526f2a7b130a5941d3974e90abac41551dae423aa19058dd170e68a3330a48e9ad7bc0021a7d637839f13172b1503cdf6bb26e21986229e1ca3f70ec8ffab55b1e1d15565841d28924dbb836fb13f3383afdaf489ac07ace0bbec7d267f010a231fe3eb90ab76a5b57dfad23895ca821c872336cf5809def94e7ab09fe5ce31c9169f3fdaf4efbd251d2b439cbdd0c9c3443f73dc4e2aeb744ae7b05de698ceff2f5b892fa7bbfe90135c64881fb571334da678f058d28394cf01b684c1b93248409970746a9a8061d71ad518db63070af246d209979994e0dc939356b52655816a3fe8f05452140bb30dbe4bc0f032100eaebb503ccb15cd548c92985b3f76a1842d6b1e4e20ed07fed8fb3d26f3f563217dcafd69f207ce71d850dd8ed8538f79090b95027faeba0f93b643565f6a6de56fce1cc7b620a4b93c46ca1abebcbcf56d92c5cda6b0587e77d6b6d5581f5c65e2f27e0222c3cdf5807196c937d1aafc299a1a7f9c479edebd90853f4c53a76a6f74642a1b1e0c073eac3008677f30365dc66e958231af37cecba4d1bbfe89ff9fe1b540187d5814e616d1b1d52aaafc36e80c3ea5c9d364f58eb0557e5273c6e2372cd52075e45ad2dfc985749503ffe129c514eb4d8fe59498972e61ec90554cd70426eced54806cee46131376644a34e82a1a1c16c442a8eaaa059d110303b3e2cdf6adf67477b46a0d2526afd9c26deec0ac394f12806b2712568104e1e5339a032b48850c46a679f739dd07bd7d09a24c3eb2b41b484209b2f1386e42588f543c1e6aba269a0ac63ea2ce4f78977cc8f200581afbd9d754ee3ee5364fe0b48c13818ad4fcbf59e7ae1101e9f4f904ed38628c9a2891df9593694455703d4ac2c0f28c246f095e66f638ade234fff45ac96e425a9d124391aabb2043bbd44b18fe4232ddb0ad580a848ffe4f55eafab66291784d5a89b73ea9cc177193a216da3cbc5966ad531a9298e4ad20d4f5ef653946c22ff26482eea2fe2ec5b07ab42e70fa37037bc00db8e7238a0125ec2213550d486b7ca8c72c22b119e1143bd1763750b5d283a16b448a030602ac2123ae4496180c88e63a035cd57a25acd3c6873daabb7e09a7c4aa0d226ada6b1a10cdecfb1cf44cd3084306f479a5f981e6842d5a7dfe411ffc1ed8893f0c59e3905a114cb97a979205f765f3bc25199bae57e4152133580cddf41761ddc8a8d8ef862b15b5a58a7b6599de2d8c3dca2893a1b1eb8af912ab6f3ada72b6eb4a499345f0a8b96d76ed727c4d5a2a50f00dde2be0fb183269155dff56bac2a778b860beb1e6088f960398b210c74fe15e7bafbe6d854a61d6cad7c2bbc3e7bf57a78770c0cfa10e9cd064313832866c9651e34fc8e10973986a7fba25a1c8018f3df6cdbdf8e37f358829ce2e78a1ec3ca0fa7c12d614f11dcb22ea521f3cc4a53b2af75b57ad69cafe1d9c0ef95f3493ff143aac29e369e421402065c9cd0855422f90cba0035ed019a19dd1ab48db91819d043fbdc277a3167061a477ee1ab09a1c1a9b55c14637f682db3690728931c3d389632ff5de7c9e64b49f186c9fbc5f5e8c2d57bd7dcb2214208aadd06584a5a2087e9060dbf338c551fe9cb9d9d0c7aec3c0667b761399c5dcf469c808f5d8e4dc988eb669942a09491f33ef3df4f8fb6c98b8ce1566e2f1fa59bc08428a860a316c8b807995d56261172ee74f5355f5d2c428cb8a101d486f4c5163936c31ca8b163a1a96b1f72aa4b2c562d73224f1e8ad244d9ca8c0838ca3c438db4e720ec7a530a9f51c0579bf53f8d1a1dbf8fe66094e2f7cc0c595664d780a454aef67c704f0fc4d41658c4ca0fbc0529066b6566fd3ad2d9637f3958e9dc04cc44e641d91aa0c5de8e2edf6e6e5ca955845c093baff0ca80fb585446a8ab8d211b925afd22eeb350a9bf3b973e2178ae8fa6f5bbc13145f162cdc115e6e721cb8d7a10b09600ec5ab541caf0a0f032bcc3a5b30a3b5f7eb02a95e79c06460be8d4876dd5e70a8bbb0292b98eca75a876a6675c85c9c6769ed766e81ca6c1b123760e6810eb8c69295a87ce8f0fd2b1d4893f8b7876656899436e5af3e4f97ea371bdc521c45004d28d6274f6839c372d01cdb6b782e95901fd7a0bb47633a49eae8231d00f788a3d28796dc25b14734ded0171c0a8a92f2b03daf22a6ec5529b3a6618ed51b58db0f82fcd7ec044250241a29f98702d8b899cecec4f7a827c0e99f773a5b6b953752f25ade01a732f45bfbb60113d659dbad5d51cf09dd3ccead381e1d3014cc2c978f1f21bf60506e23ded4bc326ebf96802c70eeab4e51f40d5bb3fefb19a281cce32b7b184f855e8b91b4e7c2901571e7c0ba2f46f610a8a12993506bf963f5f09bc9ae0e788f3ddc0a70123f1455741e11c04422b4b0bc35e514f21cb6d73af959e617f51d1182743b6482da46cc016bfcd205523fd7200ff3b64b1de26683decbe7dda3feb1aa04f8d7ded9d24a351e0b3966264d054679858f5af80d3109369b788c6d4c1e839f241ea52dbe6f0979ec2978afb4a8384b3631a5006c99d1d77e706f9a4ed9997d790d68a6819ffa5c3bf0110dffcd145245277ac54ea7aadbded86db1b4c1643a7a09a50d8ace6f62490707d54110371574dd6cce394c211df0c8e1cd9b62ea78f1789a2c82a9611f06ac0d7ef3cdadbea2cde6836be7a154cffb0e6ef8e27f4150943eb5213f484b4358a656f5f476831d6a473790fa91610338ab261b1ccf4099dd591c9db45354f93cb1efce098b07e62ab9bf8fa52d235024a5312f98ece5bf1d188eae6559447118950e7a6e8fd413b726ef2fd7fc6589ebfcb2ce7cd4f793999d54030a3496d242ea8281dad1ae77b2a4ebceab0106647e71fe1b33fcafea763c6bb3b1c08abb443ffe56338fa45f0b30ab82460ad808ea04fc3c19d455b1fdf92f58868b01e77f6c9b3fe08c7ab1c9d1e459f19ca84d75275264afb02517f1b10126ccdc5942be5ebcb65fef131b086169e5ad7a83b111a22e19399a6111fdf9fa3ac7ccc5e9bcd6f805786255ba2f876033e6eb64edd2da72aced6f0628c5c89a606a2f423568f97aab7aef1d8c65259813f92b4de012a315ccd5e0918f602cfad84157f43a66f42bf11a3defdd8cd0d5b14a7b933fb93402a198faeaf0ccd95cf5a9090e7855a851c39bcbec1f3bef10432edad9cdda06d07a6cd096a244a1a0711fdb7eba32bf525581f732d7cce57131886df92738fd97b63630acdc50ed76be14c40f979d6fb0d7f867784af5ad23dff035fdbd33727da9624f93bfefe42889ba2981112b01c4f16894dcd239dbd4f8073e57dfb26974511d0e9ca33fee4ce63dbdb63d3c90a554681e42a83e40504c0d548e5266b68b4b840396d3628af31cd6e08b4a4caa7829b1b16abcdc878a222ac858ba695136f55e02fec0ab3f41d8f6194a24bf0f9fb58ada3df26f0826c208394b13bbdf91418e42cb154b50e4cc2a8c222be6a1fe0a0a9297a8a34169adf88f9b63ea813f47f4c568f77ca5018fad34469b83aa5b78776f7f5e14d14a0f10ff243445a63570a696c459108da9fb4b10f8b2dcea02baf7e448ff5bef621f4a5b4611be826ff5a055f6d834e8c2b8bfd2fd3d0153c6ffe7ec0ff338fd32c3db6407ad415c302c650c9f7f52191d35db15fae7bea0f27edf26f0c61b627166d6666c0f5e49b9d4221ce2704c3a58f43ed8b24879fb967141660f1b2bad34802893425fccd481e69daeae2d957722bf59681e318f906605771046855efbb02123c144c15ebe9afc252cd4c8bb084e2497af642492d479fff418b4d39c534db817e62d1b8c9833d71b58af3d1bde5d7d8cd6a732bb6cd8567a672ef2d8cb476f5d031b0a0790d213fe9d5cae2e28b18a34326cb10fe191806da7395d28f91d14d931e91b4421e340272691830d258d6c452be0ec10ec4ac05c22c83201554fcadc2cd35e726015c8996e1d318372c9703dafbcb66b93258b109728b185725bb5ac632687db94d292badc7d18787ec8030658ab94aec121d52b8d1737d8088645ab4899a4d87bedfbe0777e0f10b46fc669e3c4ddf4c40ea3598f22e9a801aff51396c598447910253a9961c5c7a35206aae81b3a2cea7d0673f76dd736525f131589e6877d7a84831fe6aba29e6adc6ae64de05f7a1d3aa7348df90e3a5dea26458ae833121b82764508f6330336a607e68b9d3bd613ab5fd56a7f77ec9aab184db720033fc758e190a72c075b7f22bfac6bf534d858f47d81ab5ffc5a75d9c7109793e1323e727f7ad50511ec04e112478b1753318c04ed15f0c5cc10ed13f180ac9e886ed19a452ae18af331b3e66108d38692bfad057e3ffb86b5529ea528927505aee775cf626c8c69a27c0628f73242d5ff15b659c322ba79e8673fc7568e3861e89ff58d54c360d61d67845b91785f529e29182ef62b80084c09bc2f66abfec167dd19e62f193c057200c832e583c94a0bb77f107e91f05c91a1555e673b1928bb7db825c10f978a910d9043ab2b142edfdcdc2d547317b2d946b9f74ab2376ce8ac152886e1a60153d7bcbe18de0b4544a61872ad4b2c07151705714937273c3c06042d745255b572a5945e7adb3fef9a7093889b0bdf05d8e0da00d35a6b2b49d4730bde463e9696d28bf46af2e9d8c43af07f43406bc6ad57936bf62b260c8801b4b416c570d33523f8f1580d162ae29bed1b46b4c5da70ab83072e1b0d2664da8126846d0147bb39d1afdb63b2a15502bcd9e49fb6ffaa7634180c4437413d304eea619bd0da97a2febfdd9182598496aec881b19849ce27ae1eb4b4cae83b775159017ca8bad777c2ba4f79365d3dc2ada040c4355e2fd4173c812b8a9d3bab5c8caf3a9f23519c8fb9d0fa497e950e51864a2e1b42340889f079646f288e02a0df5cf09e95c6414d660324493c8c9257672c85bb329246805f13d833cf686bcc6b0e25bdcc957c0ff90259005fc0130c16d236191ae52a79336547f2116609f5d71319b643c73dc026c0969e8ca7c70db994dbe80896fb190410c3a344df5da8e781a6cbefdba91a5b20011fd9fa9024e0fdc794be656bb16e98104416a45beb8c53c861c887fe49fb500d1d90ad1614ab8cf72e1ea925d0b39db36d15bd07a58da6de0c99f467d25642a99f9b8a940fdb89be51e45749a28ba19b9fe35c6971b05151881fd4e0467d058793e93dc99712af38a1eb5345cdeb2bce8c137d987c41fbef54b85ae4b3820d9940834b7845bbcf4a666bfef991bb8bcd6c10ab5a59ac639b2ae70c5f782c1b5520c08f045b0a7e959c136fce6bfed7d19fd6d092abf7578605d1abcb10a4212f83d88e53f3ac7781bfe5424cd6fd7c027b1c32917714f35455d6b7e69bb7564f1ee734eb660800626c4860bc028f214bd6355d8e6babce717d3c910de686c0b7c56f946303b07a22a4aae6e678c96cdcc7b6bd336621e0c6909ebccf3df836eb497edd81910f06b1992dc7c9bdf92ed851690370158d98a9025ad958ce696c42e0e23eecda7fee2fbf0cb3340226b7346a4168407442e63e32b01450d143be4a5e3bd87180ae2f5ad328b4a5a80de41902a66820bc1e38190013f8c7f71993ffaf653f7a1ff132015ac1d18c6a734017c254c3a77f9f268ea72bb863131d8316b021e813523261331e9b7bc6b898847948cbb9e70f7af4d806a15c43d8ce7057d583d410fc60fcef8bf6b0e44a55e4c0b2347ac04fb04b85c7386cdd91cfcb3091b9f484553e8746a11be8e6768a6fe46995421f2eb17ad84e9ca1f8c08e643bbf69fec34702e1316c4147262d04a28c17947c62a1dd0d4ac73a1f7465e501a9c48dc4a58b7d181fae70e8657289315e872110e5d00d1465f682162267272cb5c87a72cebda220fe8aec57eb835f4c5bf3ce1f17e589227dd1a7ae41c79ae52c4b892f45547dbc22b73016a2b1b0407add12a9dd7db1af3b4480bc00d9c5ff3fbd5dc1d1dce2b25fec400b92ada255393ac7b95c0b88dd2605b8680d8c4c47e77f86caa7df9d6030b9661d641a27d6ec659fb6d6090bbb6d1bcb752c5d3b1095bb4c33aad06a9ffc349ea853ad3e0dabd745ad2d9681081f55bf85ab24458df36ae384c26cf42d744585f1f61182911237cbc21aad0ead9bb3c9b5e6dfd32923e4a26ea5167a02012f0229c344143fa10dece261fdefc2c88d5c5d5602bf9b4d49f030084bc9bcc669919268ba5adfa0aa78a378d4417c2297a4550cd5ac54eaf5ee5eb0ace73c741b56b66603a1fbe7db6482792844a63243899c307ecbcd1df610eb5d65a72eafdc9f70895d39879b1b7fd0082b4e679e07b249209753838b5e9f1505bb0ffeb2f829bc29e206052293372531e9e936d11b327dcd7ae211b88859845a72521b9d12d1bddffb238b0ef906d5cea3ecb945f7a67592ec204832589d0516d4d942149abc35eee7b77fc251135a524b0ef2ed1fdd37ed609d66970030a5ab5efdb96aee0c4921b86e5467302e6472f8abb85a237626f375d285adea8194e3b9034acaffb4e2e68892269918872608ea3103b2d69277df681086e5a85c0951b2a180de5416cd2d5f48b9c8db5131e584c33afcb2a6491cf7950ed944f5385177f6872c19061ca7b28e4127d70ce69cadc17939f467658587ce0a5a6609cbf35acd0fe9ff6892f30d17e694293e09c71a8b1ca02fcc17529686e4d818bfdde32a89bbaa7ec06353fb8f61ef48b0b4a36955216538aa31094cd787f6b6f684903788e342f335eef8d792cafb7c853cec63c1e403d9e3debaf45c28d0b5102b25a769590b8e2b44415e529095c4ffe66a784e33921f0824fa16909f45d8896403e65e2a0e6b940dc685e5be9fdf9451592d52f1e390bb4379d593181c09107863fce8a8673ca2f1bdf458c424dd044b77642c56fe489252b79db1c7f7d5d472ab710335c0c137f8f1940fe2cc39eec1487f39d55da2a262125a25ab6146c55c985bdbd075f1cbb3d418687391f37e3aa0ea6d08417b336d7b8dbd0f4a5e1c4980e72fedf9b1d79b8536c850ed3dd48fffbf40b53d602f43f8c8667aaea0d24ea8f218227f4eb2e21f0605b2df7410e926d2c9b9df33139b129ea9f90ebd1821b1567c1f9539efbcc2855320ca8e97ea7f71ad681fb83ae474b5006d5c333dab4ff3867d7a2b3d5758752e03bf2d262b176bdbc7a3f06668bb93e08dc91e690bf1b243b5e27fb9da10e96c0f521371c3fbb40155d50ce3dee1847614ff970a769be27faba06586e91d98c5c7b70628990c49c2358661c1f3dc69e2e211eb18390f3adc84941e06a113f49c2b296ee8f9a813f38b5a4e1b1838262769215861079f0c1fcd9160775a330b87262575eaa31fd5a30526322a0dedb38a23974420e3eaaa3c06bc244951b63b0cdd0930541b0617ba60c2e64143baf75f1985154d797d137d4ab6ba8f20a780c553244cedf53fd0de34d929d7a7bb78fe7b131a7ff62fc9ca0af5158bc0f47d16fd53149ee9b98434e4e0618b9ed51a87f019f151703daab2d2934a36ab8f3c57d2a004f651c9baba3b449d34708d00d8f4ebb3bfc9834ce8c582d1c3d8318ef4c8a8ae2bcb312e9bad72ecb2f92ffd71c57123b87eb97d02fd0fbc5e4b1f04f0fbb2bf5f32b31c630b8396f564fe3c76e7bb08859080b0af16a7853e15493be12c15233d67fb83768f6d8f213b8183e0ec34a80d2767ecad3d66146d1cf3e6a208ad87242397082bde48a0e69d43f9cfc0d01019bc384f78f4b8040333fa9f13d60350f66632ea57efb135d48d0b219572084419e9618e11c5f5b14f6f166622bc766b1359b5c9cd61c340b92c88f82a6eaacf91c7d574bc5ca3d5c1ea774b2b2b267039ebcd797bb02532b0a993129f1156905e483d09ba8cf3a32d0c5bff517d56baa65d6667d8ba7df4f42ea4cb0a64e0513571eb73cb377403b4401a790a014c7d3bb4f037187594cfe2e6d09866ad069573c3269ab3a38db0ed798c7fb40bc377e8fa03cd6fabb1be9b69bcc0c7e9252075c92dd544ac704cb0762de91fc9bc46e0cb19621c4bdf9779facd45ff1c7da09274c4727e2895e611e9b024d35f31f259ad92c874644e293b15c14168de105eed96563d2b351463b76566172ace1c92dba1432f27c2f222220b4b2e57548f96609e294b8fa664f695d6b612e92968c8407275af0096a882796afae31aa0bc5bda9ef949eaab13d148091b7fecfc26a24dcc7e155fe0b5a86516bf61f6c319d43e20a546e9d8af807fd0df6a31246e3b6b58e2289d9ca08ffefd20394d7955ff5d993c57cb79878b5b113e9797e96e586637917a6abbc8028c2860e041a2bbb7c10866f2cc74828589b8bbc1660326e0bac9fb2892d3b5a36343c1ebc775cc9d9e910c28f088336726f688658a1ce31130b07d11df696caa8cf0ec5c25def9c09164646cbee541fefd36fc49e4325d8815a630384a6f46f059e378c202705ff04f595c2be605fab983eb9f670983700350db0e4a8e96a961bfe2b73b8c47f244865e6173b8ea8b0138175dd771de76c3d91a82952b78f1972acc1223572ed9454be5c1bfe460567c671e45cc05178e9fa005d0291e865a812e1524da7bac0f5433ee593cb216c4bc7815337cdedf5c0933eefa3d4a6567634cfb743862122897e177bb498797b88a6d4fa0ab91fdf6c2acfb0d685bd7d3551dbe9dc210229e9ee0c243e2838a0572d399d38334d1a9e97b8909ec59a4d212714aa3c37dd2b8d239412b31bd755a09515e6a396decf725408f954430fca7dc12bc422741303a12e5eeb3382c5091f05e23ceff06d9d70ff53103cdd80b84da84809c98b9ec80127ab03063918f4b4e8f5e572c08c45feba794a3247f3d60465b0ef76a30bb6ad8cb5583bcfc388123e57635734914d2c373ecfb256e545a94fd519a707b594ea4e4a0946df6acfdc51b579354bc77284744545069f300e2c2b334aad452adef1a5437f806a25663ee251a02937b40e9e2327eed9916827c36463fd75148313c0507724393e9de92806f646e821e9663cfef83f4e0654c5cfc55577097a6971196a21da15b9609e905a48cac0349b87532cab12614b06214349af2f64e0af324c843be3c83546b3c0ff177c3f4f43fde04e868ff13b0b5241817fae343fcd98d13523231cafd03c4cc2dfa40b6afd10a23e0f2a4febdd38ccb5d5bf35dcb0913cddc4e0a693f26cb2175c2df3a14cbd57656be23662034194905211fa400f546ff542c49407066d8fb33865d954d7fc6b62b14b1dc13f4defa4219981f4f52a1248d20158a65aced2f140adfddeeead50be1a3d0124e9ad819eca686d793a1b67133842e2515f5a03460fa52182a8b030cc645b786714ddef724a937b6785d244ebea48b7036ebaedf06c0762d7ae1fef2bd5309f8386b2e5bc63febc0da1884b7a1b9e9a994017ae13054fe2baa9d36d7daca07367671e6395bb03b3a712983421d3f3db9c721a9aa18452bbe0e0f4aac586e502a89f2b41c863290014a977286e042f5705dee8bc4f3888edb05284cbb1de32435face4f6248e9a8d243e4fede0e109f3ffb1ac5024aae61947fe5cd461a815c05c7d28cdc3ca6ef2cb888ab5663624cf5fe575d43c8babfd256dc5bee751b81ace3a01694034b54db793eeaf7c6f023e0b588a7e103e37a896aaec71213efd991d07370ebf15401110f281e3f2a7661558add98f6e5d80fee11f0997793011bc4ea5d2373833415728a7cde5f725a53bbf0db5245e81e04c1d0e9879b81e78c33d01352403de96037fc95461f310428e27ff4df1b2031bdf10ff258805620ab5c10aded5ce158d000a1755799bc7f6d7616049aec34fefe927af5839eb3eb924e165601a51203ee2d3aefa5073119225ec5614da23d32549af9bafdd9bee7a14f27b0845f252e0682d082e6df3697b35fba55467eff4c711f877c52b98781a0d215a9b278c9ab35a4b12737dca9d0362410ef5dc207f02be7f4226c61838ff9711d347c0f124bdede286d643da35721e6e4d81923003d04decde8887a1d3ce7a9260d7465c9b73ff38675a5a51f6cd0a5e01f737e55ea7f4aaef2cabdd5f517ea946831a7633bf0694ce81e7e75f525ec038c32afdb425d8d69a938b98256f2a31ba0f7ffff5f08