PearlStack logoPearlStack.net
Market
Community ProjectsFundraising Projects
BlocksTransactionsMempoolHolders
Miners and PoolsPoUWSupply
Solo Mining CalculatorStatus
OverviewDocs
Login
PearlStack logoPearlStack

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

Support PearlStackDonate PRL to help keep the explorer running.prl1p5rypvczc58s4arumg0fgn4twdfem6xrm0v4thr7gdjwy9wpynu3suj50aaRent GPU compute on Vast.ai
ExploreMarketBlocksTransactionsHoldersMinersMempoolFree APICommunity ProjectsData Sources
AnalyticsMarketSupplyPoUWLabelsStatus

Block Certificate

Block 48988 64af6890e1e2de4cadab9feff37493b1ea0fc7154c0ef4d5b65a90345a44de29

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
d3e96c509eab9b2cc8a5abfec2ef8eebffc2ee1268dbed25aa2d396b956bf7f1
Certificate Block Hash
64af6890e1e2de4cadab9feff37493b1ea0fc7154c0ef4d5b65a90345a44de29
Source
getblock-raw-prefix

Public Data Hex

002000008000000007...00712e0000041b0000
00200000800000000701000000000001031f000000000000000000000000000000000000000000000000000000000000000000009be80474d4dd1a9defeda6e3b19886d8bca734e82720e9896d671ac2d11c8e7b02b86f2cf40447240ebce2d3809dfa59fbac247551f9ad70fd580c50027decd7032e4eeecd9310de360df06303ce252f8ddd96abc11947ca32d6000000000000b036000000e00000712e0000041b0000

Raw Header Hex

000040205069d12a20e1b7e5911c598ab4163dcf966e0b78c4ede2a2d525855b241ae46a281267ea6583584b695f138c60c5756f180171dbca8b694609b48a01f64505a1ddbb006a9fd30e18f1f76b956b392daa25eddb6812eec2ffeb8eefc2feaba5c82c9bab9e506ce9d3

Proof Data Hex

59,560 bytes
1212160103075b3d72675e78ca771b98f74b3558bc728769e1163e1f87d14f4ff7c142e6d0faa6ffb73f7d1c587fe89303e46a19e22dfe3df5bdfed50646054fbaa68a9cb20d3c15ea80403cdc0e09aaf61f219cab4103de33f1d955020ff208f8a2fa8808ea94ff9871a9351d354b2210869972b3819f2ea433b6bec7a1584ea83c704c7d2a0521e1103c1a447f8aa456d49700445dbd57600512c7b5eccc252b04238e8f4d1daab68d1437e16b9967c5b18c8c726b59dd9db1a0944663ed719ca87adba2fa152826661ad172f55583ce8ee1dee3a6a45490f249398cc023945b8890ada7dfcca638781a386739cdf0f0fa9961954f45a147c0ee0bed4763c3c87fa0820de5e02ba1ac231a6b4a49c2ff150507d7ac47ea4b6f31987a20bd9c6f85aff237c85c2b3f263c89a87072128edd0262c24c82cfb2bbb65f24d34f9cccdd775b3f48ec011356a3e2cb51ad2d784c63bfb84cfbc25ad45240ee1575d2db5781afb3034f524f7eacd43570242e0da774986e0bb03dfbf2543e88d47ffac7c7583734da630b43290455b2afee1093c33b2e4a2045b279368541f0a20e1ccfd1cd6b66cf7a6cb09123c849387d2f58406e1d9366a06704a35c9f92886f343dab8acb67e261f0bd0ebdec51f4cc970c2f03d795a2822d608ff703d03e2ef5438e70940fef00e5c6b90d4fc19aa2e389517efc2d5b29fe4d0566ab9349cb7d77623e38d55e3f5a14a3f56a878f868589cec535e78f1914532baed68604b6bc6793a2b1dd7262bc3be5283bef72a4c37bcf808b533a9db7706266e458e4e1c3a8adf318fa141a83f9a61dbe198a657da1a9b158a69fbc49d4d97e4b2d8518e5a7a7d6df11a811abb716e1c2ccf52b95e269281c33fe79d5bfb2288f5825ba68c7f1226805916c1374e22dbe90d16ff255146641477c589d7cd6dd85c2a542ee60de215d77c7e4aa040d3ec093e9525c8d81b04e23e534713209e799cb534bc10535cb3b8f7fabd7fd3a88b3a7872424135e5307e1d4f8c39203cf92641e9b928af583cd38e3282728153a5838742bfd22baf4aec99457b6f5e69fdd90d35c9da8789307d4eaa100e0933b96ff379a50b41b0f0239845231f30da74fe9773b44a222bcbc418d80f9dd75fb065c163eef18565b66ce2591aa28eae6a1aa888d1acf6f95c963e5f3fcff11c5ae07b66e1760fc975c78229a8abb80cd319afcb1fb5825d32ac7f171d27f7edc5303515b7f0ed7c86784eaad9d04866eccfe58a699c43735b5e6c0d0f4271d593e202a5802b575baff78525575bec2c894654a3a4a3fa692d275e3c17353a128f0d311d89fa84eaf2a563c8c0ad1c5e401304a1ec07356dd062e3e10327488c04932e71a6a0ca91bc1487a90d600a79ba5305d1b1535200a00e9d0beba3b6ba533a2a5e4fb978d91b690c3ff25bd87acbf652d1c71e2a6db9293e74a0e587ef58154557c1a96b2e9b5221ddfe18e715c4b06765c76f7a23691569ff0c10c70a94c5d13fc115605dc31bf7a135f601e4a5fb0f8707a30904f94082412791deb279311d5b56af71a763c9ededccdb3063519b87778f7cf1dec010a2136fe13ce34ff2c2a75c71564160bcb75d6f1e9b718c2134539c9a5aebdb44c6aac5a18abecabdaa57e39fc5a12e1895259b1743eb13826e8eadc2bdb6cb89c684a8a0bf5fa32bbdce06b636e5ed4f1bdc4bd31727162b1d063f0ebd963b38995f8313cd24e42e76837ac0741adc97df747faacd06a68270d387f162e1e8ef049f85814e0962a994d9f9c37eb87463ca157acfa2f21051747d0f928345b02d442f663064b688336a93c31b17121ec077d1712705e981c80b21478cdf53aeaa8c0934a08f911ea1e61acc49658ac0836b620893f97cbc790f35e66796feea6136431417a98b360e0ff4a209a225221758c1ad1215025bd6e487d03e83681370710838109af3fa6d52fb39171175a2e94bd90cec82fcebe46ec24753c2a3b7558377100daefbdd93d8dcf4537b2db2924af86148f818d11a12262eac30facc13dcd1f7f3e6f5b643629804bf9ce0a9ddb41281798845fd732efeae1be0d5595ff4296869b96d683f7a30ea97f80d57140f9a9ad0738c92be49720389e5edb1ac3faaf1aca91203c9b288413030f1211021cb32a939580940c81c5a7e36617de24b219d3ebf695054204767c0af3e53d9bc842cc9d00dcf7f67487ddeb3d6efb608440ef6f30d6086dee075d658c3492c07a164854c1b00da79cb80c9745c40367a733c3f0da42663df1a7bc1895c215fb6b886b3e99358221856b1d18735355c327f96d2959165c7f78382c0fed8c3406a3a4e2b790351416053028800c8bb97b703695cb2b33992e40b1b391ec40cce9259488574db962ed3f8ec90e3a82fa9d3efdcc8015ffc0164744f00ac7105662f6661d3f59e6f04c1b23f706eab98eee9d92a325c0502ace87b68370405b9a4d5ecb20b17a256043d101ec8ebc0e2d210258bb89f961951fe171de88aaada18e8e0af505e795e66a46fd4e5c3b6146b6b69c6cf72473fe6293ba7421d55a554cb223482ae5e8354def237c24a33abd17e4545eb80252a84e3fb1c4cc83f271d0006505962d01fc6e0e6eb6806fa1b81f201348019d779787dc62d339e680cfe5b727f3914e42449bbdfba7465b70e6b7ed30efec0da35c5767050a03600cb8142d883a4956a1a9b387bb88fafd30fe6b54b0fada499e475d82112be54799dca07330835c64ff459b4418056c48892297f1f5967acf16acd9909328b3c30b66d89c1aab923bff4eecbf2cb0551b9f89a8f2bdb41728faae968cc293815fd95193fe77828c4e3ec6136a4c019c28786ced27f2af011cc87b666d3672f0dd7b8550bf1d71d9bc27f7331a227117aead2dfd87e4e3cd5db59fbee6e80ebef1446d50fa2d93eb14d3cec4e70deaf5a19a673d6c4bb96557036ea841079b454048badfc6afe508d39535c72b11a0bcfc7cee8509ed6599a6b192411258b6db7073bd32f56195993987a2c0cf0f9799c72383e7ceeebd08c0763ba851eb57fbdb4daf399908a4daea6f55af375693111fc3ea58a9de6135e100d8f36a3aaba5c748f6ea4fa4a734d9b6fcfbc22744e31e1a22a1e5c963abd77909356ca136acf5793a09a46b693fb4cdfd7ae58a885cdb1b5c4c36dfc8c73c0f55221a27da8357bc8b50d6f2e8d47c20750e8d7162864558ca6f9d4360d801e439fde8a79d0d43841e7776a1eb9d458482912f6c4b277150ca7ade4826c4478f162c131f6b9b8d10b95aa51ea21aaaeeb02db113b6e187ba5d8a72191a6abd582ead045a23e6f4a1efbb05859104eb0272853e307f243db3a6aa7558837420ee10e43f400265f4c21ed23e856a2df9c55e80d03ad6ae8bfad3b373f2353a73bd7dae60ff2aa6c6771fa995d2959dcd9668c91314b0915ca7615c8421ede2f41705f050a98529dbc82b2551ead929bfd8d8629f73792b3f564d064bdda3cd0edc6129c87bb12309da08c46d310d3cf6d7b84d7c2a21a9ed1e9cf945a5281331a466fea5abed9938af4e43b91d082e4bc301e1deda6eaf545bc9e09491cb8f518cd2ececa11d675b42a29c0081bdd5ffca37732bfba1286d3b02caf0c4adc52dc7a6316d83f65d837872eb44ce2c350d6b7f3cd752707d9340aa387e142c6d64d20945bedaacc96165c6fa9ae095eb5efed1fbb55437e79e8e108847d63ef718c392ff291bd15ec68cbe87bc969fdef9ffb44ded01174ea75e058dbcc51840325843cd9eb938d2c9475437f0bcbffa9b8474780199792a145ad493dab7cdec1c7f43228b8b1a3e47166f5508599a18faf8cf1648f577a2a347d6a9eedc9ddaec08fc1b1446823b7fcd69e089fb8b2f5e2a8ee23444934d83a112a233b2ab54abd4668653976e2d1654c993d5f068714fdb4e716dd6bb8da7934abee4c9e9195e55e0a4a238c132a72d6a365164fc88f32207abedf887ad417b5645738680ed2dc7bbcda988e0c7ac0feec2cc423f099ea1098cda41a9fa7ba1c1107ec92acd0e1ab8e1189fda3e113e2f9d92223fa493bb5e620998518134e9ca1b491edf4ebaea2dccabb5c46ce75003b563eddb8e535a7e893e9fd49e907472d23fc6121b45dff7e8ddcd32ce8340401b4f2a25246d4c67d8f1c43ea720fdf3db8b48263de72dc34589710d7b8b822caa6cb14e9e9a15ab5dcfa94a3fee46d5f07ae5ba621393ca5006e57987f5e5f1eb9606ef733d661181d3501c23241f8439573f3c7a3cb14415fb33791fe5f24b350c97830e02f4070f43051cc5d5c6d5d48ed69235a069f5ada2793f545bae696936c61beb378707a78e8c3ec8051f07b7de6dd2ef5291fb9a4ce9befa3429e9b20344596c142fe4e3cea100dc2c741642acec15eb840cc18978ffef5115b4472090e5ccc52b21f7151fa391aea384256f2ceae91ef503b7544669adf502b3b37b6406a5b734bf7f6802a243d4fdfa6f96033a4771c4ec6ab5271092bc7a619a1559fb5355dda034dd1b784abe5133f0ad1e9feaae56d7c00976d2954b6585fa84d844f581459e37f8667f377b38b6f4ab8236df588c96aae0af91496149d1c34247984d1f8baf0837328930493545ce49cb242ad1ce198c6c95c47ae1f1e7c2d11191ff73cdd1414390b261d827e164afec654112ed70bf3f62a385f81841ab9418089762c1c6841a97afcf03df55e899ab71d0f142e34cf399cd5c2a5d2ce595d1bc356ba911a99fe54f3428347b2e974ffed51633912bdb9ac3d99a4a3af68c728b65ec9666e476c0a3f5ec73af128cf7b0ba5282ac4d6351c1a0d556cc17584f69ef1859e443ae549dbf2a0f94706026ddad1d1a7738fd61e4bbd263b57a4dd2a500e263cc9d7ded13c2df1a9c344426c5d082119fa1be882d3902e9a8a0354a6f399cf30ccf8230caa1bb1427bc76052aafa46615cecf75106349209eb00183ca295eda5bd9d0237f388e74aee22fc9e025001ae950cb351cc9ad3be33478080bf002f381d2f2e6fe3733756528302e2d76fe9f3c611b918f4ac48b912def7899afaa3c8fe81485127c40bca3fc8f75a813c0a997f910d553b07f91385f63b01b3e7e5cc8b56a2b65eaecaf62fa3a368d72dd395e03cacc739d3953c5684dbadd16f67d073061cc22248db6deb79f6ede5dda2383fb504c02c1dfaa46d40102d9dd66d10c9a8fd4dd93f7446c5faab712a7db770f255e05884240bc19ce85cd611c968a979448bd269aff8adee2505d8b4cf6dba142669b03d24ad768d2becb5dc70c225c3100753bcb904ae90ea361c0d286e09c2b93844766670e2b057398ab892676fc8e73f4f25682719e43002be9d71fa4b0da3e0af25373cf5cbf0297552e3c23cf71b5a766a38cab15b531309e35fed6684e0b2fb0c03cee8894d937ae71e4615891795f717f5e30fe7baca69af603df7665ef2ffad157233880ff9eaab1694bb4693e4ecef5aea9920dee0b3338b31cbce3a5bb463dac15a701f5c7a2fdf3b83f189749ba7e34e99bc45c928ff7c4afe1351a9c4ab3db0d555ef052d7f7a4d0bf77b9c399ace5a3b1f2a8e4e0317f0449fb820878f1239fac2d578406944a1f0ca9f1622891da3d3463cde4ea7deb819cdd3ccc18ee707a95b78f5436166967058cbdc05b48c815bd77b1afd09d034ae89e5f9e37b01996e9fcdb57425bc57b1c0c4b886031d44578c9dda8a39e6a2bfe5e4b920975268b50bafd80653818835221567890a7357e99737b5f378fc7d9193600db3789f37c97154d1741030873a2541bb86e13cf22cee3753cfd7a34727b0f7583d3d56d15362be41f0290f9c9e135d3976a55793c1a49e7ca1f476a515af801eaca37a40fe0199d6064663bf0e4dba4f766c7277e9d9acfa5aa562b0024b0fac76608dc83996531208c1e3c6f3616fe2c61b079b766bec912bf0be38707b88cfd32ee1308861c16d4155faa7f374eda93dc09b30613c939d74d271c7338588f94eb25769cca8bd6f30468c379d7b17a5db84ba483ebeb305eb838706468100572480e48824b94d080dc74ced8259c0875a818c980e46aabf27d322574705b83b625a4172cfd0eb918ebeca30d423d025f27d135f4b051531ecd598ec47436e9ea04c4f950df9de0f5e6cea5902c82207cf215790f070162442687598e4799f165a0b5051aa8a9a13539d4c6a388ddf526af5df35682498f49582fe2726dd9714f1b2e62ef1cc768c6876bc9d6b26c85abe5e74b90789d8dc4607ae7c08eaadc3fcd7eb65dc4f3d8d1b72ff6636c086c7a9d2bd0a82b209f7e4d1f605316ad654b8df9309c4335d4fa63859df8215ef1e2ffe04066a96fe37e493637d4914b99541e2713879227cd8422770fd61a83e0e1d6a8aa17502ccccad1828ad977f6ef170cf8d1120dd5d05f0d200a4ce1f8a9b61151d4144c25e2b82191bb098a71f12279ce3ec5a3bca02342d9d2a4043dd76ed026c006d83b3cba787c6334c9835cfd94b98460913c613e2c6d6ef77cf293a7e7825db9cfae2a1084e3be0069400ad24612c10b6ca77bc8a8b6b1e4cafbe58697ae4c0dc01fc0a83c6159a17a1272a1ff97e8b4dbf864a306564682991a7f4d59fc89ea6e5f62152e278d46a7797d56ad096b794560e94db72dbf6023a56ba8ba0c7b71b9f1f2269079497f3e25c0b754131be86b85a885a2b63b6bc700836516746d2db935124358252c3a777152675b0e3669b209d8ec4d9d0a75edadd5fcaee8ba7864ecdecf541e42630e37ae65537c1f0a706cda4ea0d731598a9facd639d2a7202e6f14b1b86f58975ffac79a1c69097d7dbf7f787fca6c716d0cf6c4b6416e560ab39b06c7f382a032a9fa5ecbb7ca274830b43224313c817dcc8900ae4fd1215138c6029ed676e9b7b09152ceeaf1de71e2968f5a4282143427010c9678a4b515db4159668403c1167d5eccec191517edafef84f10615d0a394ceda7bbd8a673f1f66f51835288dee34a5c19d305cca59d28135d2141f9b4f44d90320c75dc5145a46024a7eae0078f836b84cbcccb8fb5f85a9218a42371aecf26e316ff35db605ea555e863270104d7a826da355796e156d7eba636a83a64f5af1c4f546cabb5280d1bac74ec69895986bf741981d6d8c70979cdbeb461f7dff3d3e5ae22a18e94e103b211bf6ef3d68a361a63bdf107083a852d0152deee94c187daa7e7df1c0fb17e5f56afd9cfae67c397737f99775e2ad9c718b7ff7a69b708872e3ead96898ff8984e1f3405e9933ab5fc6724a1125bc3fcc65e0be85d86e9a287d1cf56c4a6fbf032c20987dee750b2d46e2ab93cd4bf92d8964814dd5de6d637416c462be5a1831301c443d9af7847c9f8d286a2044858a1c814261e7cd1aede6e0cf2af330592263c99fe98886111f83527b7123c4937f17e355823cfbd6c764960dd07ff457af27b421cc7568c81ea84d23df5927018a6e8dbccae100cddc9f101099804550975c73230cb2dde5cd96e686a9dc2e09e1249580489457d96ce1f15625f1585ff402a406173df5678866f514407fd1150dcc92960b57d8d55190c1cb43e31ba2a020d86748e6db0e11c9b59e025e2cd0abc5b295cd06361c8b496d51bb9dcb0125d74d12393212b446dadd34d3f945784af05a9e156f2c0a7fe48fe82d346741443a3e7e93834598fc60bafd650d687887421833ce5586b502990fa7dec63a44dec49161e00ea186cc70129b1776b14a4ed5047749f06ef866f7c2fb51cfeb1274075ac2831421551d3a044cbfa247a6934db01366dc9be4768999ff61b582353c39a751c484d413d31281032676bac96ec7cab9fc4a8e34798866fc0ce1ce42c754dec518b72f66d9a55cc283164ae1c7bfd51b730efc7c737b7421ec825f0c964664c5377057a37b4b122eb3e8c7ce0a56df1ba18c53e878b0e30353a1919ac31d6222b8fdd1156f6bf7b5081ab451920e3bd0ae308da22275608869d580d60461dfba5651ccac4ca3c45bc3f6c993451ceee8ecf7e9728741da2e25afff8990128edd45a78a3af263884db319b698aa9c1ea756052225c869ab670ba0976a2df4fc02b8e95c9070d43acd66d3b760ab49f3eca840aa1765972fc237c4ef8d24fd3be97d2e4c4164cc26934f9515390393915cedf63668fff77063ae4e42ac016f71228d4075f9f9a481c0dc33f8c20f001466f322cfc7febc25ab853f2fc5e1e9ba0bb1fc8a8ae975830ae6f7eeae5fb7e0cb59482cd91ebfc04ac487407e960435d1810aa79dbc8d441fd021cc81d817aea09dd0d18c01a0a566a9bfce7900bfdb3820de09da7b99748784e891c90b2f2d99a130e474d1abd456e6ef89e7ef45e1d3eca69251b0ed5be0a90a14cc0cbcf5b018d46a039b978049326b0f67c1517bf37a6f19f6b63ab4caaa04054028edf44666a69f3a435ddb91280f28d7fb43444b913c78714affea04accd687c97c9738b0105548d6286d19b17b798b543d2546a0710579ace94782d379cfe1150524458f467f9cd009e093a54e39d71b6f0cb98a6501ffebe4837f54e1da377562b880412858e4887a3d11bcdc9d602094a34d1d262142ca4f67e2c45cb107655a973c1d8d11ad4b1e1cbf77e1d58fe130a3c39fb68eeea2eb7dfb3aec09e0d66348058c27d705883032ea64ed86d44694ed028354362a4ac314e4b907eb895ab18487db65534b3db15e982f149c34f4b09963584fdffa51d2ca7c8c284c6738ae3f9c844bc52d659f079fb594af2bb6b475692ff48bfb881fbadc344be8e8fb0a38bbf6401042e6733b80d22208655f03ed473d2ab38fdacae2cecee5821cf21da826acaff2e98c8a4c8f924151d9b87d53bdfe221b2f12cf6ed7ea11fea98afd78474dbac83c3b4c56379d6d11787e8ed61c42fd11fe38beb2edaa4e311f96e4ea58127eb95a113552c7ed7b6a758a0c370723989e0cfad0cec62c85e4b901ba5d3ebf492a7fc195855e46fb62ff68b24596c46b7d3a860260d8188a45dfe44e5c9da24aef03c4282231dc3658d7117e7f1c51d0acc08c9cfe2f39199c24466849051555934d606997a90fb0ab99923ca3656e24d2dcbbc0800815cddeab56137ee7377428aacce2bb9168aba622d990368eccc1cb0f7e767d72b5ea3335026dcb7d21381efa692e8ce0e99dfbea5043187ed2c54e9bcd39ea14983a9bbebbb01eadc87069ba07902fe6d151e4b5909902f6f6b3bf4a875b3bb18c388806253071795b479444cd635c7b0f9e134bc25740695aa212203ec0f3f8adf6630ca43fabd1681488276a2579ccef7662c88064553eda7584db308dbae61c50bba549ffa3933da22b3e6ea14c2ed97ce1ee5966d090b8b6f1ae51d3e45f21f122d7ff3c8ae502056404cde7efc5f0d35e47a39475333f818b7e29639134c5eef7085423ab066c8421ee832bf2d3c0cb6dffe7fc3f7ac8aed220924db1ad34a784c62c0bf1170f6c1af27d9aa7d2ec99be3ba65980adb20347625b12b4e53ced9c56ff19212ea674b103ea082a5db66e34efa6c29e017f27ea57be067d88a64ca8ed38d8e967dd8fe6459381a3fbd1354931b1a7c2409e3528e02e6da34586b2fa816955acc6becbc6b7df19ea38b4220b7b0a6570b2bcf539886eb021000e9b865595aa33afa081c3b06a09b304bc5fb6f421f36d2f2faa49047f08194168ecab23cd0e81789c5d582bcdb8e22b4ec40251e068c7d5e6c0aebbb8288ed185d1b903df1cd800e2b15555d3e20546f3a13b3ee2b588126f98f4731597ce3b44dc36a05ce875494cde60eef629bc68e4bd5f17ee9bdf841cb3fc136b514e93f62f1f3ee3e260dd8c3445cf0b12fe3b2182b454ac6ae0e786e4ce34fbb98424a06821d9f00d096e15e68bd3d4a3ffcadc609a294200f069a9b97e339a972c407955641c2961b7a155117cba22cbc615566635d7f67bbac7b5c4cf3d5725ce05c4dfc2e79d4ba8bf7c96758b2016f14815e16faefed5284082339fa7ac7d61c255b161586b9b60a68fbf3da9e73ea2ef1521e218b13204c80b9517b9b7b9372dc32710c6980dffab59038d05e58d154030529f0d694c5de296ed81711843593a04e21716860d7993b5ace624942df071ebf27cad13a0c722998adbaa28de709e4475b4413448cf715182c6eada38c512f3e038edc39dd5070bfa91e27b094892d007ea4159eb9a88e8c812b013f6cc1fc13046bd13b692b6d709d460f6ab235ebdc7e376edf9a07ad1793a48792a2b3e1f7b6f05962110fe5eeeb68ef86667c3b9465acf23bfcfe860d78d4eaa85b5b3c90a96791f9ae3208d3fd8e58da3379fac8afe95ea4a39730573e317d39812933d85198fe6765e7c386b1503c5bf2323fc8d4e62bd992a999496d8f25350a0227c14109439fb9d8a68d0e2879ac3f3d9237c4b5381531ae6614ea0ac2c8a7558e4ac6fd95403004b766d48c6081014828865c1f70e9f9cb277d46ceeab8a92d619a552ca95427cb91fc9c7c3cebdda42bf81e58c6a03e6d4c706816536966e9c32d964ef031a29e3bafb7d914b81ba87d290fd5de7c524af2c81a05b76ca6d604514e8b845e6b80fe5b96f231c31d1429901e9baeba4218129b7bbade27b6171ad7e116f6cee9ceca0d656df23c2ce76d97c12f5207807fe530409a2a63beddc4d2d8b3d465b8d93a26649067df9c9d710ff26051b81ac95e7284dae76d07ec6136c0cbdbebddec0ef3903fd3d59d0c48795dc54c0ef2675b2ee2da2c94c03aa424117aa95f9e23f0e50d8edd5537247c375e7ffd38adb5c497846f3b77bc2778ffe1c48328bddc7ac61ea929b33a08e9e0e20af95c68c7b69cb5ffff3ebaa1e2c731a6cf622c2c57e7ec27ff580a9a653362acf75595722fdf24c105b5f2f43c68b75566b567815b4d3ba1bacbfd3681021cc91195e075a0417830aaac6bc3a8beadf28eb69ed09141585d38949a953748ebc531e8784ecf718511b04dbb6bf801a92faff67f1b1256748a986a07df6830e8e7ad03ea176b2a7a516345ed32fdc2ad7fffb07f9ed930bf1f717cd45ce5a1e412f3a4a81c1f5365e1283393df6d2bf53ecebc49d6866dc0a1700fb387256023b681cbfcfc0673e780875c0bf3adeda3adcf1c085718577f93b0e4149b7222fda33d2854758b5df409f02c5bab7977db35d0cf9d50cfee3b3e3a96a3a62dc1b6d6dadc9185c8959f7f25dbe4c01722a560510e196d0b10ab2c418115ae768c6f26112be84567e60c8009b82e716949ae5fed4039617f24a3ac3b8b4dd8287b40ce9373a61e297ba1871cfc3a3f370673e3f7bff06187db7ddb57cf52a21226e4618889830ee132448ec9657d474acfa16680b8b5b1a6918d235b6d6ae2709aca9a8df2bfb1fa2bf7b5f89cfa1d880b2947beb62a70167b60e63c58cb6a04a0b345abb04d1320de12126bafe29a8e5bad01a6c0fb9c9cc50e30e241d004cc7822f9e915c51017042ba5cd34ac7cfafbc15007297f2bc08981f89b976ab3a0232963dd5174d4cb1563d9f426d9a12f3e93333db924149e2367c4624bb70b1b4c5701e362535521a987fbf55f6ef661e53b0556555f265d3cac97b1405dbffd92e17e1987f51f86c5b80cc8f35f3338bd739fd2432db80d57b348cf18ddc13034fc576e0b290b1b0b1ede4625629397f1b748341227f8c08850b74983947e32e5d03d38f52ad040684b9b6feaf7131893740f1de9879a4f2931f07e33a0448063ac1566f6c7a0d78ee89c57c5ebd1460e3352af419873f983f85959182895c0d9ddb27a60a599bedc60a4e4a1c2f338b1153c625394f47a4872ce5b162761fd13ac9293e99971e15d4030ca987e30c42ad2c871dbe6989b9da9fa10e05e9163f6b0144690db0ffcc571452366e0fd0b196066db8683e3d1d5c4410ff17919321e5a6d896403a76cda3b4582ebf8c9dda778934a2578d4456808a4b8f14925f8add6b9e5dab281311f7218cb4925e79752ed33f62b1b3ab67468c561c35d9d2bd2e2b69c28bd9b740f381225d3dcaca01dc8b2a6c2247e637c734c666cc85c210240c9ee10e02113a45e0c3c48da95facfef6d778954d5733202698318cb37136a35b8fe5f0289ab98e9d0e7730db3b119ea5f73ab159c5fbb63042215731a8dc53ebb4992a3692e0e2e84831d7bff623c31607c1d088192285fc1fb4a4b9a524419be186940a37d081096a4b2b7b5c0b5b905dba94124f9e3417c950f72a3927264418edf9df9bed1e781154e21532545497f9ee34152a8f04d84c11627479d18d0423f460fde2dea1f74855dfae53114316c42b0d603d1bc4437f9df5ca3d1f0af02eb7d84f0225a8b4e83d8690de2272d2ac070a4ae7ad8ff26786a3928995140be7148a9bba9b8d322cbcb0a0ff2d7e53d096adcd1b4d2c81d5d9a1f4971f47b421ee7e2fe85abbc8812fd10e306574de60a238211681fbce0c6ac4da492b009100e62581365306d7089caa732ae1e2c9dea660d99089b98e7f435eae2cd550c03f58c98287bacd4045fbca14278d99759573317c370f3626ab87da5b9927a904f4d371e54a56af25ccb3657bb8df73fb71ebc0edd4e1ed9fcd1d18423d86e73fe189f28adea62ed7c955ebfba0344c662246326504e4f242356ac116b916bcf9c251ca14feb8c3d96512b03b13fd1fb925a3fd4e2c66898450af8f4dd33613a72e453eb005ce70f3aa699e98ad047bae82c25ae45ded7088163597c5c7d7e1e8140f5de54a660b6ed61ac1d858aedd07a1d39278467d5b1ea175eba195efd88b7fdd38ad006f12e7b9d83997d36f028d1fb0f560928aa430bf5d071d0d1f7dd47b0a41ccd4d42ccd08f9edbe6c4dfa080aef43bd4c52ea0e8ef1f64093104154c7dc8d9653f6af2a0d92ac1a532946f15515b8d81b95982eadc72532c18970fad8e2982d27eeac10acab46f3ba5d85ea7d1183b4d26f5656a16230edd30e1ed8b81717ed53a2bc18520289401849c5d69d6a992a73d2c6d1d786e5287cd555d07105c32fa6a0fba1fea110869100bba7e6958a020e720d7ec306bb8adc702d19d31bc7da4f079d4f4fb6c2a3cdb6034e0b4f93ece77188477077b8510e905d507401bd0c10e7fa22687625fba3303f81d27a56ea8912de37dab60e8a6f8906f292d390bf7cced779160293d0b0b5e9fc627fa0ffd73163bd8b2e11cba6ab4bb7558cd677cb80c5623af3ad17b525df1009336dae2e9c4d5b0cb071815c505327d772c729a01f03a2d7edefce469f21977c5d61e1050dfec62166a6c19d29ca9414b3775f2f28c5fbacbf44e3bd440d336b4dce829af51e5d8c4b15829142dda28cce744d2623ca14a1340d362b4199398ec53b1be5c7bec9da7039f502b296c73b9200548f3346c3c0e0023577b49437719f937a9fb935ea6f12df99819b89e71b19c30bddf1ba1a30c02267040beb3f43f9e485f24e1940de7b7d704ea9692ecb691dd857fce5902b8da4720a6621fdd1e6b9109410a064821d7fbb79a3ce2e3f3796e4a8b881cb835047f5cadadda46362cac21a777bc8c9e2ac54a56c8176d9064791b032b225b1edefcc41d40117b90fb980b1a6e9058cbc0e8558a1c71d4f3b082e623f447140af581939e4b9ab3dc033d0fbc50d87305586edc0b94ebda1c2309c566fceb36b7c477e04dab02111c4f85790f70f6b8d5f3b1241acd5bf2b861ce3c41d937619b75a34bc499fed2b3812f756e6ebb87933c72235726349fad42d9281c3537fafd8585947e18825a37863dd74b18979fbd77ce150752b1ae29d7df20a956fed1c5eea7899935f54fad95cd224f8ec48f65cf1c881c759c716bd049827635925b261f0d79596ebd4d9150e8997d0a7d8f5984e69395484bcfa43cf6e57d4771fc7cfdf0e0e8b29ebbd7a8645289ad9642ffb5d8550ef5d626d2956de5649a76b48659d2738c7d304472d44678760c035bc3cd5dbdc29830175d1a12b4efc03603f7996c8d8d97f72ef275c0951217d821bdb7158f71e7f8794f20532f0ceb6ccaa8f589428cae77513d2b37dd61ec66a9c72cf654b60a8072723d32e122db4f5e9685cf1da02a5ff66934e7184202a0d19932263da78340c74bbfd05fa83814c7bc6ba665207618c6e0021696288d3d56bc08636e6066c9d7128a0d65ef9ed2d98c57f74af0f5cf0b9b0af5bac94f05c41562d91932bf218d3ba4f72c1a9e3096ca07af81feeddf9a09d1434b00aee83366bd588e0d35f485eaf9dc8452cce1487357f0f735e2341f9b02887c40cf32067a59b8e3c17dbf7417787151113bde505ff93d1be50ab32c3c7f5fe6470d26707ce6f448be10407db86687f68e259504a53b17544d54811c759b4fb02b7f32120340e47f2ba30e2a5f8dee223a3af59f258056ae1e543e5b63210f436b353ae75c6fc465aed1d03fa32c5290031de04c0d170c924e13dc69cef2b7db69aef8dddd44d8f2c84d771c6a623275bbe1e4a6ce65cea126cd92e554e58cf398012d026ca2e6d265ec8bd2932dbb9acb2d8e6a3a835856bf52eba2905c3d5fc5bbe591aa3f1ef695212e3e477536d454b5b7a3d6682e480dafee0b478c3da96fb319b70eb926a4bc28fcd1e506fdef6823ba95e53f8bb2737284403dda9c359b7f3b7dfac6f496e27b40996a21b844b10c5f08560cc2d4c0334847df18265dc9854cf43c2d95c26b69417d0bcef6889747687896bf074d962c04b21ca78185d1b847019968b6c4edfda5ead432bb25f685ae2d28589df2aab9bd43815f00a0ac8026d6a450aa0618acd4423cd86e4406c969c024d1412cbb7739621e0f4ef6fd4fa577a92d2d3d2253ded72e147fc1d7570944fa42acb8284f0bac7e3acdf95827799bbe4849ed65ed0d7670f2abc2e75178fbe82e829ca0aa446f9a58146acb9d56636d84ddfd2752075d3beb930b9eca22e5fe5d68a4ed231dfc42d1913f6c9327c947590c15fe9304fdcf611307ac2307376985c7ffdea2231d28a2bd098e8648a1004537f0cf8b88e0e9794f3f33388703a548740a61eb1e3c72fe1816b4c09d25b1b50254702343b348d84a4f2d15a2284c558cbb05410309dcdf4ddbb28467ae0471c06e1e731cb91e4ca0df47ab63a73f2c467e9894700c303d86bdc16ab3c81240ebf3223300c24614883c05c196e8c8d19b303e589facb8e2a61621bfd4e2b99cd5b576ec0b47d1316ef6bbbbe11e64eadb9aca37377a975905924cc6b8e7b6a1a3abb84d0012d9e4f2ce898f806a3f7d7ccd36c7abd421148cf615b07967544f473899569fbfcb99eafad87040cdf46643d9c221956c63c698ed613eaaa8a83500c9addf71af58d99953052e09607ece3fcbb81531f602c82ecab38ad6696c32f5fb9e12f9e790c53f00b753d4fe9cd51136210c1bae5d25450415cca2cb67693748173c6491df28f7420278ab03535a02d48157a20ed9eac8d1942585ba00c6150989bf8561354ee1d5d6035e04cd51289f37d24a9165dd4b6a8328ba28d5f71807846147a0f47d4fa568dc0ff734841a02adb9802019f999ca7eb145f1bae02426b6d752fc65f457dd57bfdd27dc10dacd3c0a47d84062cc8b8c35c56890a1d88bc83b6795fdd2d0f3181abc2a44a85bb3346577237e56dec3bde4745ed381712c449075d6b4b56aedda110d2a96eed8f4eee8f9467cafad2b3f235efc9ac70f817ccb1af0911d8b0bf478bd1989f0017eeaaaf633e85b1f95f7ffa516443c42b4f73dd1bbc0e26f4e1b0e8458b2d81fb4e1b9327df6730c63ec30e6614bc7234b2d427dbe0616d97771eaafbf661d9c35c0320189400736896e5854eb2d1dcdb9fac85bdc983ef32b78e07b06423d190d641259d0b82facea5f6478cd2642a96e5de75e52907c0cfbbbcfc271b7faa0968783dfea6953911f1421085703de79d04ffe7012999c7eca14b3c9a1650e74e78cd263b7ca8666240f7632f641aaf2dc75a894e135bd9a968eb348fa3c5216951a3b5fbfa518141902a220a4ed458f67702eb196c6be052787bcf608bbe61b7040ab35034fdda90234b612d9a103d84715cde17756becf86fe255ce16ca0c17930b096cb10847d8ec0744c2ac53f600fdac783adba5fdd01238048eaeabebe91d0246c5d63f1bb880ddae970094c114b73daa7fffe3ebe98f755ce167aa8c761e1392f92c9e32e5928b3b1a7cd5af27ef5a52a36a0f27d36ad78bbbe0a3ba2a1a3f2d455e7a4423e14cc566d3115b9d71d226ea84cfa5e67af2ef6cf188ae383e03f490efc006c0b81216f371d337ba490648b1ecc0f009601a466f76f163406fef89ede5085e180a9070bfb66a908de885de66a46ca22fac01039803855c7ab47930571a72c8e5ec69f17ae754f08741104cc6879dade54f5c0a726e69f7b258a422a3807b5e36b61e526171a4c237f2f8b0d1b1cb7c436fe61753e5adc207b071609116f4d704b72f57d1781eaeefbdec7d3723deb44fe176b4e0d81163e2283e55a71cd29d28d9641ea9f33b59b62a06a3d13197489e7796bc0b5c4550b2264ba443343f0631440d215a2d9182c89592febeeec64ac9dab8a3ba6c3824f92076af914455e215e02f8453d716b155a30e3bf6bad1f015d470b0b763d62a2d149089eaefc9309291ff8d48eb2a6e446a9ea91d870ee6705f87c684f5e728e4fcde685e31b368aaa58943a621b0311e3f46aa9eafe43b7d194467c6b006cbb60fd9028a70d2e7a5968a8e3a4aae78bd009617d3e3de1ebd9dfe2ac56123defd57a9bfdae71058edc66eadeba629a37088286e7cb5b4fa8c6c5f1494f20f5df62e89e7c8575a14b6a2cfe8193dd553f8323c13a159b6142e30e223f372e966e1359e709f3f72d40af76c9f36e071fa2bc22ce3e28c125deee42395fe599340eac95194dd0981dcc68fb7bf75a14a4e2a49b3105bc9304e5e8b5a9e6323cde2ed5ffddb03d82766fdc0121ae25c36b6ceceaadf896ea8d8efbbed5b2ef3c8e1bb6fe6b8bd6b5d21880ea1949a2c0e12e0fc12e792e606401fb39afcef8a9a08ebb3932e1b6e1d30c4cc6416dfdcbf430541ae8e59c5574ef75d2c061fc6080153b6cb9bf69e3bbd39854b041a8fdb19a2a1cf76d0727999d2bbadb5e71fcad576ca063b2b77bc27f4bb0b9a49acc4af7190e6e9a5fa179d7f0ca6d8ffde7a2c4067ff0f8fbd71a16420d2e0c84543ae01b05bd1afffa7695b21bdab753a11990d5f97963f57154dc70efbb98b268e2788d53eb4ab2d2e49bf68baf0a651396c58788f0555348b7956c65dba0ed9d36745ff663775b0eb38d5b67cea3a905aa7ce9f08ea98e4dfda04bc43d5bc0a98ae04f7769786e0f0a48d30c03a6217aae5377c8e5471700ed85e7df7cc2bd2fa3f37744885c1421ad5d10ec69889cce8894f0950564bfd2e3783b6d51d48f2543c58a60550d586cd949446fbacecf28f38edca0b24ddaa53f6a4ced7c21cd352c4ebdc8df46e0e92cea940a66f8f8b177f5b3d0be549035ca73591980b2494b67178b6d9dbeb73fb75b828cc695be0fff168c8ad498162b1eb2d86f8bc610701fede4171b7754827dec79b0cffd01f1f7c047a2073f30528f5b5834d1d143528ff1787b3444402cf27b63295e5050ac6f6dd1fc26b052a126ea2d13773366a9601fefaebdd44c43511e03b52f440886a62e6ef4ebe1e968d3f47e347bc7d2b56994b289115c080202256556c9ed556f1e55a1d8b8d8ace54d760e64a84f8d4fe75c8b171a423e2a57fad1ffacbb0350b4a7f28200ff2bdd4d3e88353b83835062ff921328c7788e89300bda8e32fed80ff7daf7c411928dc06763a2d684fc44b87ea112041a65322e86d5383a245d355e00451b7e22eeb0976631f873dd79b8b8a1d3d725726d35420a10dbb4bc6fe3eb4130098577082fd3ab8f62634b82c4cbaa77348723356b756c98265bb921003b94e64f142fffd242d03006af07c40f678f601e429510151df03b012c306691689ef85f949151eb5e28a2ae576719116c663201c675be5ae0b235a80aa8746311029d51d36b94e93c6dc90c38c016ff00a9e9133cf283461a00880d617c4b96f3f847ee72b07ebb10e2ae03370942b2e646893c1d797d5cebd72ca1639f35bde88b72298774b01e2f10d7f7c72e4453e9ab99be58f91e6ed3824e41ea8589d620411b977bd4e37401c5b290ff99060e2779e02633882ad04b5225ae76c38a9999c51086b99fe16a25489d7f5795135b3e3d8e0fa567912aceeafa7a53afdb6429ebc2e14be30a115cfb6051b6662748402333261e6cbe24b68f4caf6a2f53de833214514b088dfa8824101641da73db28ae2a54eaee11164bc0b1f6a820f53d6bbb2f382f1db8511e1f1aa332e094b726b91be0374b9cd98e70b09a0e724d69e3c971612aa71343fe62fd4535abe2021c85abfee8ffd4ae66816771eabd7093cf90ed2f1cbe09750bf602e612050b8b05be408d3e787e01b1cc64559454919bdd4b4b0682d6e148f3b2d1de187c44262f6726e3e913d5f9519c99d6a0a61d2b8fcc1014e2533cbdfc9f1496216da5fb8bff3aae20850764ab1413e15c1ea26e27300880395d754248982605e9c0494fdc02288a3a3749fa89a95a182d28526b5a82f5a6f46cba3a8a0525e7169337634f282f850a0ff8c0ea12a69870d7a5ef39de1b358bb8b6674bf6c6e534eec49f43a649792d98ff6d889193a40a355952abd7236447db370ff1fe02eb7cc9027268e90649ee919359947fb7748b5076633976d599aa93954ffe285e9814b90fa0df5e68a6cee0772ea533f17ddc6c7ce9c52b735428e5fec293c89a47f74482ee9d5f5feaf807051629ffe13357f18ee436000ff95f96668b0210dc20b7270a9fef937b1bf1c0e1e346e41f0b0b5e102dc19b5aeb18bf3c2e93fdb93bf35775375ea1595fb742b7a102d4b56af26d72a1b7845dc3fd03c8c40ac572ba9c7bb1495e2a9767da61e3f1dbb419960190c4d5ac3cd38e02848be96a3ae52f9aad01d3b909eac8a388ba1ca76035a10bb06393bbb9c4577b686b8d31fe2f612673ae6e938ce709bf6496e0180f064f10ff76331b1611e7d63160dbe901683418ff93bc57a4aeb97217f43db7adf7dcea0f563a27604e1339417bf6f9db62eebd6d4393aa6586be1eff78c17cf9f553caaf50836033b101a97a62dcf72cef2df490814a0bf8e7ae22626a4c65ff893fb8008120dbb5cd44012462217a69fa08d95f50e7500aaea21e5a016c15fd29056e4c035ddd4f6e0fec490697dd14b02aa0c979d24642a86fe03c0cf664e24767ae6b3192971a7736f7198ce5ddb4e1ee8dc855c4520b893b0701a15a3b28a5c5595e7bbb7355db3dcd4ddd832914c0203fcb4be2f72444e76a8ab2ce2ef2353f239d1a0020b64aa999537a9c3544f32070a9cb5253e2b6ef9a5143ed4d4a30fcae78e4b048256f81818779df16211da224e3e074f8a80b5c81ab97a74390c482148496f1b07bc6b5e0bce4f8b768315883923f975dc4975ed01d55a158215f684f81693ba3ea669a0c591315c5c6f13b861e4e0c339b1a0d339b783c1fd20fad527905d8c8b99091fbb0d9707e08e2a97c73102d0cc07e93722f170b8fa1bdeb21a9147403399d648fde533a86c805b5b840a21a3bae46752322f10844984a36ffb947a23e32904f86b666c3aa26cfd9384ef79969aee74bac0f3b8167973a3c897c9e0cbeff2d76e0d04181329997ad05e7655c263e12d3694bab1b3b390964f12f090303a0d24c43e745cf1fb62929b1bad7d02f8aa0be5992c8bacb01de762d57b9ce609199b86d2bb8ec1370181aeedd9266cec27fe417681589fef2a1f82b99650710e3370ab55d79279652ae75aebd1ddcb63d8ecbc87114a5fe17ca99ff4f8b7e6423df7dcd4d1d9c65cf4bd8c9f2010a5d98b02fe062cc72c9c105ddad80f284edf37eaf03fa0811d7db53645ea3fb93e48361772e886437859df134865f14607edbb06f87ec12dcca71b3d74ce61173fd415ba8405477dc4b05430060cf96f7dfb9870730b3588251131fc6b055f4fa19ff1a2ecd5792f48ea46e0f5d709379ceac4af7833c9f3deba29e63823c706a4df43df4950fe1b8196a2d8f841d03ef0a288f7dbb9b18457f61e2d1e16502322221485ea71e4ee32d0cb3e5860dae6e56db0466f3745295930933810f51798b1c9ab0812de7819fe6dbcc329f32c1cddd88859c48467687b290ee8418e9b3dc6457803a3b80f87fd455b71b2e07214052c152211bc3d57310cbe5f3ce4d6afcdf1f8d53a8fb8ea32d3dd579fe5e31a74b8c798139063351f9d50deac549c5216f4bb449ba6d59b6d1eaf416399f1309a5cf2cf45a0c9a9517f906130f6e1c3463dd5d2d68f9f6b1eadfd91f168a9696891be6ab3ffa8a56661f60511896f00511ac241a1e24faad112eb2f5a788083c220edb1e9ddd8c146b0173f767c5ad12b4878c556ce2ebf58c205cf8fe03f36cffa288a6eed0be65375aee980f9f26540cb18d09c8efcd8601cebd9fdea608567e4cc44fb15f64814122fb0d456d1705198dc48598c35d114d665a73e4b70ee7fdc1188f814a582d1ff929c8ba99fe9b1a5a863eaba7255896ed1b852fb7a2159af2883e9d9f8b21726deeee1882db2070282c59563ed8a313c8f75b8326b9c3f528bb4bdc1372282da10f2d58786ef5ce1d6652d0b0d68b21ce249af37fb7d6f31c33fa34ce8f9b6753f979c27ff03a5d70de3fa76c211d4538d18d577a16627d395768eda1b9b295cdf4225537e34988e952e58d6d5e11295a121fa3a5bc6b58ba5eeb76ef65dc0021502aeb086c2d2d541f9975d2c56ba92a54a386e672617a95bae25b1023c36aa4b5d40514488dafa9b7f4f9c754a14c11f1b70e5278a2fc274d0f6a7da1538d07f9fdd8aa7495c35a7414e67f49aa81896f19563453a57d9ee4c25c514db1c7deae75f8dcbfdaeae25a4a51758d06bc49b95d408c7db4ef703eb3ae54f065bb67481b51f86fc14df56406c12a58d3fa53ad51081128bc5f1061789d2cb6fb5d6512f616e6a7ff5bb1171eef546f415c23ef92085397a563b026521aacecdca419e135099425053b9c32e088f26fc17fade77ca06959034a9617c70ebd784df3cab5881ecb002435c457d5b1dd404a89040acbef07688bfdda75ad7810eabca1db3aec33eaaab45dea6e7761f5642e1a72dca4f4e0093478415f0238a223303ba30cc75894981fc8e65a58bce64a17f430d28f06f76d1b3fbe5117de6cab184ce12bcc16dfa407d191de829ef5b7160c0650897f6726048fd8822adf04b04abc083c9dbe4397969c8c91c237c28b71e6de35320cfe8c689c3d83aef1cc0892909cbcd20d3c25443a397f8a8dcd99cd6a79fa952a3fbb8b9c23bd85ca5d8041539dd86160fdd2ec60045d41182e18620e82de6961889a08a8adf4c06646628dfdfb9f17e76053cde6d901923a304a5b5a143a96289d6449abb370187f628820cea7e43675dbe8910d63a0578257dff936880c685ad90271b98982d0d5280149e4e61f9bc3de3c9f7d423ab3a11a2602e1d25aba675e14838b3ebb2f4c6c5a4df50dfa93fdd7617f8efaaf83674ec4a23329e6daaeaf9ccc99a03f7e857a3722757a138d3fa01100055498a63a77e65f0fc5766122b2b267ac3fb17c765298dfcf25dde93c9259e642dab06c680410bfab85e7beea8739cc023acf94ce45a358809fc8dbd271f9f5b90ba960e3dc01f0284d5d300c811f69bf81f1803eb6f0ccc31ac18d6b1d0da18fed4b49c0ca83905ed0720153b549ddc61e12a5dd6873ef88f61fecf2cc4f0c0e291e31f5c4e45bdd04a4f2c65dcc0c803bcc5fd2cb5ee6e443d737af50a476af2bc5225d8c177a9662f6a29d3594cc4f3407b7505dfa7252c0cbde39db84eda57de15e77cb86549422f8d150719ad7944adc9fe91890fbb7010612c62365a10e08369ede33f5d4d4a8fd069ea5fbd9047fd659f551a62827dea876bdb4be89425bc7751628151487732edea185866ebb52506398e94922a9350f132e6307ec622c351ff5fe4b0dfa8fa17090340c16810cf368026c114ea6639f17e9ea00d9b5513018f90f3cda87e37e74a77322fb96d5d6e04ceb4a09641bd27f734953f65fc2b25e5ab7bc430382cf50bb8abdd3ce52700ecd58ed43245580a0548088bc773f8d34f3e19fc224042bfff10de668d01561fd50d98387ca6302a4970e9afd2d2e75d738ca78ca24bb53ddf46e76da6bd4eb6f76a0fc363fda4f02eef9fe1758e9022dc3f556db89c337f410a993463f32aaa0585eb0da41250a4fe292ade46162de967600aeef9c835a369134a9df6d7794fc15098d88e69aa38b2ece44cf0e99d6673f75423f377dc62eff945fdd6f36bd09b5b27621507aedda6f35f5328eab71e97c9e23b85956e487619271f37f2e094f2fbf43ee6f3d1fd29fdc608f311f54c81ace707b5852cdf6ad8cca601590153ac66ad9e83be6f6981407c6f6d49f0b69523b0016a4c8f4b72b84e134aac0d23c5c4482c96262546eb2aa61b54138f416da319829d4cb20f604f5dd54617eff2a0e1da852c0f7be7e80530b91cf9b9db24b0f2832e2839e429d6d127f4ca27fd7be7066220fa3d82915b742580071b1054f7ca58dba916032df0623fa1a356e0a6d5d6e0a73d727213f02244594bdeb25657486882ee876bd52e8fb998d7611827ad408281d19fa4f7f2eeea3790ee9610d246c03e1dd112476e16c37536fe7879d703f96d6e141ab38a85192ccc29f2052673d53ee8e8be7aa098f337ddabe963e8f7bc86a43acf3837fadfaf8a63874e85b616e497e0de0e3569fa35f4b4f9f521a88f0c953eeb9283b47b6b52cf6d6e890b801db0657b6d9a50882c5a9b00fb8612856d1e997c08b94dd48499b46a4102f7f1bce12f8d5d96f0f79c747a649d5b49edc20094e7247c970317b09e8fd8c6cd772e6ed99b0ac0ebc12cf48718e3ff57dbcdf1a0bc0759ed8902411fcd97dea58d579df401a7ffa71e7350ab92d02fff81e981797e07e377eb004c28de93657ac04a8b5c1b9a0390934eb60497e744e8617f7d1404b599455b1aea4dda4acce28e42922b93888e37d82d5ad0c60b2ec9d1f29cbb0d97fe7ff8835581083be2a1aa0a9e4f0fd37803c7191de258e6b78da1ca4e827e2694ee8b388650b49c2c7929c695e50ab480af766d3d5a9f96d339602f6c552d71e7a04f205cbc6d768b76ff95c7a5bbfde01878f7b04b0a3a266c6dcc7d8d93f701d577cb462897aab6215a00116a27b38959697b3714213958c1f454d2287a49b00bf0c2128e9556bda20e205e90f063d1c16f7d091eb5a6855d62d8e4eed3d8d7015592e8888cf5d4117c282cd64e02bffad4bb784a2739995d316a62b81e70fcebce19afa0f214ee822ada303b2a0556bf6e08366e294531ce28e559fcc41b1e3e83639a09b8361f0aecad40a4749de293568ebffdeabefdf7531ccf45b139feb132839047614aa454cd528d6070a6c869d6019e294dd3109774cb0b7d54be9c7f798b027595409d840dfaddddfe575192a98a747add33e447bdd6a9e6d5140cd5b6883dc7afacd97c962e3acc190afa6397b409674d13dc13c3e584ff2ce78c8a3421213483a37edf6855d6c6ea0b2b84872b0856965e146f432374f740fdf8415bd5b1e9c3513fdaa9b31787ea6d8f29d6e2096263d5385063ee88030631b404102a192f747d1eefebae786cb0a7e442ff2b159bf6ddb629b7864d6acd36f2424aba416eb392f3744159cd05f1b82ad3dff6cc4d8d017dd643b33ad69556a1f5212696ee6800ad57daf2c474513054420b4bf803a4bb88441b0d40a4b49350cacacb60f38afb304ede8d2a151112eff8426d1b106ef34fd8106b2281eb93eef395b7f25838a051b227a6665d50b9f779976e46afc5e917934787016ffc3a34849253931a9d43922f0f854de8fdff6339013c3392082a3aa281a1a122b9ed15819eb6749561108af36d3f0c82379ad1a65dfba91f943ab20c7989716fe7ca91508b7fe91999a1766170cb433b5291f7383cdd03deb4e33306b50f1f67dc6640444edfe45a70f1ddbfd871411a2ef2c1c5cd5f2ed809fb80426bcffdc3bcfa795490388d3020a0e3dba31c21132c3d07385a417c32e99e45c1fc1a05b3c1310152f59d53a202c849d03555ccd0c7a900203351a737355b89731ed391518289238898aadb9e83e4dbd99b606700d74e34ea0bca4ef04ebde91dd6a645b68ab28e329200e418c3d032696531666a64cb08f760351b968e94c54ca7418570bbbb527f9c03fe4cf4caf11a2f9fbd5c77ffb31977c0e475f2d0c44aa87833c48d3045082bff73f982d3faf6713157fa4541d8d51a2b5055ae9ca740af5bc29380102d5b840ac01c7ef9c90fbd2f0fae75c2222132d37467ea09264a9861928914a18e224c9c8234424fe888cbf716770dbdec097c206a57ba28ced5d9317327bb3f5e3bf61314d1b4a359571943c5e3dc10012ea298cece4a97955696444ec799cbc3bbf3e18b940f53a561e6046f2ceb71e024be8ea4503f7d5692c1613596b21cda36148928f95882b28b2d0963eb7bfe9b1952bedd4bcd6953dd40c6573612941e3270c2be03df6ba3450d5f1b94448d26f3ab2339ca75cf12791fe93c83226aed60cf585dd8806ef68bafcc89b2f69f3d4d16a3c019a62da8309c8866974932e594047cac564d8aed23bed3d2df4b54d36aecfd1f8f3499d5c0cc0e0043a738a4fb99596ed0f2677ce06bcdfa950672ec1671adac023a39f30a8277f5d6fdc8c8311d65fc9a0c16533e22d1bee3f3aa1cef9646252230ba8a7dec2155df0f15413b152125693c98988bc9ec25121ca55b45c91a9fb94607170da79c69445734f15b6cee55c43c04106afed560e3722a2315751688b800fe26a37877b3a7af46eb38c66d8273665a424d8b521cd3ec6db2821257a5b7dc1a92724725f6404acb791976ad2823ccc894cd0f2de31f85d1b87151a8b5c454d7bd32ddd7350bd109ca040bfa439cd29e1224dfb4d202c846da4e2e709846b6648baea8da7670d983cdf2e9fded2ff2b6969442ff19e5a75da879a10134cfd2718227cdfdf2571627985ad97c9da65daf31413d9046026989b653e9d7d6a97a3b310c10928ef9538acb2947844bcb28da15b4cb6a07c2211832e104e0d54173a4385b3f37c119668e4ee7d270ba803177f40e904098e1ee4a8428e430538506133f44994b1f1e2aa0975c77fbe99956bf26648bade7484155172e31af35c79a21675d7b0b4617a4ba6c57753259445fab6e6d7327c4d3623634f6e5cdb66da9b8f195bc41fda49fabc2c4b9f02e635a8ad61586cafa59b5b1247be3cbf7fd5ef94fb16a26da1334a2eb28910e62788bc3fad0e290b66fd1248bc7224ffc661fcc69d56dfc52212ac4e2ed0dc2d9836ee9174913ffc63983af5e8ca2b41b68c26825b0fa03a253580ae0456fa4144226a8da326998c458bc47107437e8930aeea312d7003555e139a965765687550016632f632204428b33a930fdc9314c2af64884ba79d9f81fd2f0828bccdc2a9324e7442782c7e5d70ae20a66f2725a9723e243297492eb1c6452a955799f558e38622b707e3996c51a2aeef7f63d91d871a706f32439fd68dc955eddc44c5d9c27f3ff655b7d2f6bb895a16245d7602d93566584bed9980919bd19cb1243d59be86d1da876f3950130b67c550c606d40ab047e1d093afd2c2c52808ae5cc16c1df4355691ea5c097a010232c0be5902dbedeec40f476ac418b1d12b4b8c72898ff6ee5d3cf74369413f06b0d15360dbd14b70a426b1339f09db70c878335c981298fb63f459213a768d1131a9b50f1f875a33a01d5923bba6cf6549a122fa94e46768755fcfc569639f588e7aecb675bca897479945587978dbdc5f973225cc5cb6d5400183894fa8f0fbd9cee915a3a5e696576e771a6b6c374fca8ae936ad830dbb44c2e6b946e86417c4d52836a9c45a1c08b7c5ad8cae873cb9f048b6637b8fc997ceed343090f898aa5601e7b64d51128f1d471535c0fbf13523956e372edde2cb0c7ec7a149c39ee90e86a314c0342ad936bbfb76034efc8f8c97c0898e220522116a1561fe1169777beeadb4f5200f3aa4cc9d282c1abc11b1578a0566cd4c07dffc875b871a22ad127245abf854993969cab03557b35d30259af5abec77e3254955a8c57030625733856a7de468ff2d3432cff6df9f4b0b9646dd4d2c226ba35e2f663954a30cf6bc4130a9721e52feb897db7601db071bca69e0470b764274bb8e49c07a999d74b389f21523421e4a3a2081fe749c9ba73e039ddd2a879557d0dc02e7ce8c5d1b1aef92cbfcae733734cddfba1aaad195dfdf3a10b32507fa0c85554ba81f8f71e7ac6268d61b70c671b3d6820f7486219e9f1cde85d95f771ec61ddb5e0f702ab2356d36cda2043eb3bdddd4e54b65dc8ea0732df518e3548a5736d03b2903310882403f83bc71628fd24d0b1e65d94d592ccd9b34b44d71bd58a63801258f25c81945b82409a7b5fdfbf3378605e5182ff11bcfc225b689909d495eaa325834b4ee3382b93fb428047d11cb3f90c7ba810753f9ad8d1a80571a7514e09fdf332e117b9f506b93423cc159e46d46e4775d3343f82725b1548c0ed59175580055aaa4d51cc776b01a91a4efd6e1b0bc31bf7b4814c0cd51848c61bae64fb43cac861259d6b24cc6918236a6b3614595e18cc744e5c62739a93103679f356f32fcef8a5a00fb88f646a988e2c30c40e8af2ee1acbb13446a9f06ff1aa8ee3904671b72880d6992d7c8da6b9025c17ec40e088479a84eba5ba40f7271cfdb5d25f15c22091d39acd675702eb780f9a61ca42a90dee024197f00dfa1e7fc8741aab460e5ec2a417600cb4bcba292b3d8e9cb08cd0998f14bd7629158f6ef21046a5cd4b481268be97f4538edbeb18f683824dd309f12375f3d71872db775ccbed485ad6261966cc065fa59cb8fbb7b8a978f4ac248cd27e1e579653b255c73f4f6113f73e488d1b55ccae7b3e3d48d794dd65d0a90e802b9d61a4f4bad047b4972140a8d75d97c64a5b228e9f29cc6c05bde4b178340c2c6c9b9b5edc6a11e4ca4452284e990ec19055a5043a4fd6955bd5e9a9c65e08be7dd5a2b5e0f48b5416f451e0420dc09eebfa9b006ae3f947408f1d27a352dc50900b81a826e49d9ea9d6173ae7ab3d8268cf4a38b1a5ab56f3e86b02d6a1e7221b1a3223f6c61a9be58b4b2167e4405d26061bec583659b5a1a4a023abf91a58e1ce5fc5b69e7c401ceafbbf94676bac04e9854aab68374739a1c051d16ef1ce44bfe5a2c211efc61fb067fc816d6a043d4c826a758c16b0463f00f594216823c11f476a20dd42998079ef33471ea9163f4e917d48e8418987bb1f3401454bbfb6af38d94506a21d599954d56d20807419fedb1120c45f5d949e0053b7378c449fc606b8687b2b79bb24ba2cb3864ede9219973485a8b86e669030ed172aa479c984448c6f8c82373b1a76bbd48b41b032fffc3f3bb17a889ba934f28aeb4511944f596cda0b12b94a1e42b9555f7cf058a5966f5ba3059d3326028db9215c7a8fd4b3ccb9180bd46fc81fa75a61075f8b9fc64eb2854f59b01f61fbc0ea11e6b6806b1ca21f6edf9ab497d78a37fad525a222a4b8b5518cadb4409be6344ef616a683b09117f7baf0dc2508234d7e28ac8ca12300de0a15a0a281376602fd54cd7ac9877b3aacdbd55e1f4c697c8d40a2e56c684e929e8049a3f91182382929ccaebeb8b2713056a52277d62ae0d60106b6f60a53c9f4601565990a228d05f28beef767f624244540dc746c97f55e77b564641ea85a5c4b81655812e4015b87c561cf082248094b962def0516c024a84188288195a63fc6108c00369ec780f5be011492d00cbadccc593bba386cc4ba1f1c10fd09a644831e24fbaecbfcef635b677aab98d504c20adb26cb8261441359ad12a938e6e061ef1ce024e2e92149625f5e8e7379c565094f671ec689889d52a6aa6a761d4b8d1cb2ded650d847b505e18e057bce736db473741b445eba4e99398d71e4b7f011b9433f12b41209262ce0e25946c1602e9084b768ac89e6883a016c3aedaac55d6a6eac2abce554b0b2bbfcf9ff5cd7f10f4498f0700ecd667babaa1e3c0a669f705814645ff0df05f9d50d901aaf122302ec77dce49c97691a86f3a46816d020f957fe753dc6c72c2ae2e6a02a26ba8e6803d25336be3588c8dcea9ac6bac3d92476bf2b3fb337d3b2ef07aa0fe038adf3ef0f1aeb8a6bd17da591409b6ffc0c569ce290afb293d6f703938095b092ffae24a562fbeb4d4a2d9d5f0c461724f1e2d7bc22f27984b3f1a0063eb5cb30a3ce3e74b1b5488432c3eae6ab5970e972f6367a83661bb8443292da7ffe2c48ffe0b6847e58f93819ea11e168cc385174bcc43e5853c6233cd9f5998f242c6b1d80eb2b3b4fff97802f1d84326b322a82f077c6e3687e0874a06bb2fea5cf8ec4ddc7bb00ad7a14cee5ab48248306a048328ffc9414282e6f0de75098b835ca2b182f0f0c98475ac707017f43dd157b5f93c6251cb1ca3d79005464a4e48efbd08584138073fe3019acbba3d4dfe89167c949a5414c7f7f0e0604164fe9be654a183f9c11d43de022fdc283d7860964789beb98cd56fe03919eab97aa597a5a156d9e5279828f4155421037fc6eddc8f4a24971a75feb4de2ff43f5f386fc9d432e6a6cc36412ade575bdd5f8ee1f71f91a38320862f82883444156f225945814e3d865411d2ff372306361550efc5923563ec6dd7713802a620a062403ff97fa99b8f4495f148727e8a2a55e0f592b3c645057a50408966579e40db787aa036e81e249265e87857b0a0e91166e8ceb9c219a81d7145c0c3dc0f1b357c211a2003ef0b48f33c8b8c79330bd8f19f4fb1390cc4be6d795ef7c55adbfdd75ad14b6c007b2c2193b2742ba4caff37a3b33eb5ac227c4ccf36146ae64beee8497330dd45f751fb73da96b3bc0a39b94da75c46214b5453234bd8f8ca9ee41cffa54167bff9d24f8d54eb8adcf0be9c666459a2289a1ee6086cef441508d3909ec487e3e9c41d918773161561e30ed4225de8e59364f539b6e5adb3bf7f4af0de6596e012d77d4832479902ab1ef60e6fbc5d807d2a6e6122f0b338d9dd8b5baa6d2196502889345a2b6c9401cd833ebe2af9ab1eebbabebab92b2f06c065c2ba62ff96c270c267120b58e1ff901b53e886a0490f39210471fff674d8d67811cff72dd55f7e63d1b65e1a8f092428ca86cec142c55cf8713c2ce05d3adecca40cc4a342efaf039249e308528c83987009a6483518b5d16270531456e53a5990c9a584847d4f0c39e8938d1cc318e10a61d688d354c624e052d77a8025bbad44f6e995d8741f90f6993c3986ecd0777a17869e5ef3228b5ed32e7709d5d0b40e6e8f230b7040e65c689d46c3b7c41acfd6761548ab68b6c8d64e4216c3e61d588d8c61ba5dd9176a29b256964cd45de6fb5894a20984fe4056b2a97d48a7da9f9a4bfe305ee8cbb1f486de2e085c1026bfb06eab2fd8573076d2a67027b758f7c8cd1ea527ebed104b4c656cf53dc59efaaa5bf937ea6e1c6324d5f7d68151dc10be9f36f701ae413f8e82babb272cfb23b10c60c44f794b293b5084deb632015f5e82fe1d1563f255a9657da472c27971a9a086cd6fbdc7d1e5e676b467334df5238faee092b71f4fb999192442dcdf9c103dc36bc38762b9d597dc001d0a0ab4d3898f962457eeaf10fb7d41469f92b530c70d0caddfecac670e6b23eee81f69b1b75643bf2f2beaa203911d819f44aa59e35c77870939b3637651c310607130811b1969e2475c4a5661a7e70eb613f113068aa8609644d3a3ef3bda05a133e58ac8f3edbaf3e918a051ccdd638afd31ef50f5ed33e98acfa461f9a55c63ace8c845c992b3a806a2b42e5e3b34fb026e019fab4c2c90a5a6a229e4f61acd7efe888ff9878b0a13adfa9e4168c2a6fff0d8a15a8e5e1d2273a9771115ff65ced08c7b63eb5995edab8f6da02035ee77be5453b673ead6942aae9e19e32e105f8165379d97e865a3453d1e31f5f6e51a301262e1709b63e0e15746f4ce68fd14f165ae48e092a666b7bcbc18e6ad5d6ccab993c028eb497dbd9034a0cd981127ab01e5f3f7b1e2c89bb36670611ce04ea82de229bcb7c04eb4580605bd7d08575df4045fe6b2b460f670540855a231ecab78deb3f2e5d4dbd65dd8247500133dddcd1bc110fabf1ce10336f7b18c4c6593a1ffce48137b0972d2dd22e4d0f598d7ecd35f3dcc498ae4a57a5c51192abd5e4b85348b4ba0d25882684c1a38d40ef49eec888c616d28c7063f9aa83e54e6d9ba945e78760930d92fc3658e7b8933a81633a85fafb5ef10e442522553c5bd4e24631a8f5ee796df322f270d93f68d27c843b34e0b2f692c33d434c238da73f2605a90479be7a920ee1195fe5f8244c730d72475b8f46e172f13899ec32389ece994be366983170254786da6b50fec629794a99b6a81ce80a0dae81f4172632ab3e5c40b6bd1bdeb1feca3ec0bc859968f424d5d4286c697d31fa2b1d2b08e9ad04f4ac9049a83a177bf3da329a3113f3fc51fdd4b846ff097e64951165595f338e57a60238365cd44eb9701138d7bf0c63e46efc4b5817871d974a398bec85d99269da68a2be0a05cba4ea9f16bbd37784fe4ca499476a0730c7c2795d88f143411e33053b9d2842d085a45f8b6cd28798eb5bb521ed8515933c51752c50d63bcc7dca6d587dd2776861a46adbcac3d8cbf9bb40aed08f9945f04c7c14dbbc2e58012e2126c36e1fbbccc13945ce909af5e9b8d02edb4f35bea84e4c80ecaefb69a38e8a43a9a13228b9ddb1160972d4c9edf1974ec8a074a616b519f2eeae5b004f7a594be4e57f9f67bcd5356c6fa193ec4df227e5ce0ea6276a578fb0c0ac109455b9d4b1ac056d63dbc908ad7e54efb3d428cac744362d4b8757ef5a61cf057ae5b9b0434300f8a7d84feecb922aeeb861fc7e9101823389332d8dc7f774587fcbd272aa830e1a4db2844c3f24720b2d40a292d9132a3c71d6db1f192426e4552d68070d79dd9532ffc52f833d7de2efa882cf273f19bd5ac6e48fdc6f9a1dbca7127bcc0161bead1ad5d06643127f26cddb08944ec42225381ec8dc0b3b6063506bd1e2cf7ada529d93daec30cc493186b1e3523beb1966fb24a3197eb6c8d2514cc292fc9da5030ea71de0549b6043be772468f29ef22d76f2a90b6e3409cc566acb4b52e830e8124d3363522ea77bb76a4529f1dd01348fd32dd1b701a8aa612f35d8983a1420b8b826573f940ff758eb1a214241b64de6eb3066334289ce4f37b4c1b9dab3e2a9c52f5f2f89381a035b475c53bb65a9f455eaab4cd7cf8f2c05d541223a83b486e47963c0fa8d04d2a21754c4fcd6556103432baa4c8f3931557c1c2c8e4dee27884f50f58ee1161a25300c56cf0544ac3769a2ff49272875087820ad184be42cf941d39082c4e49130f989d6e4a940063b88548aea26b6124e777cdd69554b7f3823a5327fd29f646fcbb1c4e7ffe7f9693ea557bdbcca759d21b8637e3afb1467a10e1b5002d440ac94c6c83a62ffd545281a8f0d86ba4aa77ccc4df32c3492a77bd4c80e6a330c1e78564f081d2fdea4e0801f3a46425aee7f4baaa2a7b24e77e1966f5e21170fd4ed2482decc4956bab46c4157374471479c073531a91088aa155b727f0d7141659022fed806066e314c7ced092ed7c1946e626206d27de7d89f13cca50fc1df7d23b3958d713b435f52cb8cf372f1d7635842421b746d54a738ebb2b74dc0ff7157d15fcba137f60b1a39370a2dff614906d6a5cdec1d25eff48de617a142d487c8c7f70ed2564bba6f7bf80abcafd8ba9afb4b91ac4d0d1d5f8cc2dd59b3f5d79118adaef6833af4b1a2d6a13ab1a048d4812d8c7f55d2d20e2bc4c7a91f906bdf74a839b8308d2942f25e442bee96e03c1916d17636136787842bd5f2f1d320ee8d9b63b0b3ee15f1e2d4ca426b4da22de68eaeadfcf17a2ab041d7a2e1b47302bf5927d00903eea04a6e20d42f5c1b20f0e71422ac772a04eeb9153d9d94bd19ea63b515dab64cc69a0ee3db4db5f6b9d4d2b95e46361112a363385d29fd6ddbd1ae9647363d4bf228e6329dfc46daa4208672c74ec05c4cdb7f187720fa0832918e6dd5599785cf4eb0795fd0a0e27379177aa4c417e7703542e25e3f2a82a023e732deed9e95f480283c8fc3d7357605ed56ffa1e1f4bc5899f968cc7eaebad17a082fbe515736f35a8184da86a495e2acb41de8155116329b7feb2f97f667dc049b03034572876a63662ddab2c7b6f57f468ac781f584c6a01eaaf185db6f29902be277af110339f7d39ddd3e33be5404d7dc3a47f46a2f6d19216c6db61cca02daeaf107dc9716cdd2762d95b6c36b594760cf174647f5b4f32cc052e687fae7429ef31bfda698b5b26dd65b0c38e1f85f5577ab13afe64e2747e8645a3689a2dc8dba3b258398ffa5cc9ba69c4eb296725c39e367b9591cd286a64bf9b79c5b7d43c699b702c30389d1a71afa2bf8841ee1357304088eaddb2ade514edbedf0b9a354969679cb53e93a37d332c1e70a06d67b32a5dadb933cdf86b11978d0a5c9ff61161201bb771b49a6e3745fbb83170a98aae78d0bb37432475a7c29b0fc510816b4ae928aadbac60e1bf7d4cba16de80b1aa605dda1a83dff5109ed85273a95db601d853ee391c9eadf92f46372499adada6e84e1641a6274e89c17764143f1e60beaa862f8d76aa8b63438a8bc00cb87ff4f06353edceed32535a0c6d034dbde7d5d024102d605c3601605f1c934c2adbe769e5e7c15c2830c46ef224ae15a58d1f17bc4f429e9a84a8790dc624296bb5f629a4696cd8cbe953fa81f9a4db287c613a38a135059900c336ccb73221d2c7c7229c4b676d83e4f7f73fb231a52bd76ba1f3926b0fcb691b6982759ee0124736b497bfd161df1313ac702364434f40e34242fb932d7d64a6093917429495c0a293cc2aa85121dd2882e695911a5cbe090b446649f72cde9741810df809aa1bc085ed5b20f830b10f2584f7872748c0728da0ecc901e9b4f9c1c912cb552b9beb3c5e45a05de3847194e3e68464e2991837eb0a32581c2a93d553153ea20c8f192618dc13e63ecb58631d6a38c4a84be0d94473e40df091d5dd53ed51faeca08d877b702aeb18e4f666f7a059533988bc943ce25591df3f556832fcc137ad4b07a53244779ec8a68d5eb55d2a3680576273162cc0bff0c4089efc58928dae6ba50c0bc37310e480e38daf525ad722e3de1b79dbe9f73cdcea69079d591c42f09c177401672c8302a70a5d06b8ab7de3f8fb72536429a16f3242496056fa87120a8bcbef542b5e70cf76550dcff2b21cd0fa5c6dcfbf765f664cbab741b35acfe4cb034974a8977058833644922fe9c9c61da10615a49da523ba9029f0a76185ce37bb4f8a4b61969f33531d522a6030beaec43f093739a122a4182fc699796df77c831193a5e9f78fdd9bdc0c0b7ced5c630a7b395f08def8ee2402859b1b3cc358eb087d5a03071bab9b2aa672705b6ff48a087d5c6f90aab8c28cc277266de9745c20390ea1afc3ce17875476b35c57896199ecafe03e0128124e2ddef83f71839d4e8da5ce645ee2589c3eeb0d51aa448016a3a1af00585b15e5fc4a09223222a6bf95a2eba4a780eeb4c30901db8c4519b0f1f221fdae41a7405d5522a735b8cff1f7e0fb5752d61135d33cd4bc8cc35164f080898ce03c02f1e91df30ff9c8a7049b6eda94f4111d3710744ac1d830fd5c9ab9a4fefcb93d1a989e7beac5ecceee951bd920d2063b5b4c9005c02682ac25315da9f9dea1f6b99b1ad50ec3296d19b93d4d261b3631450f70e45107f695554858ee90194d825d64f00d90b92d280fee9580c0c245ea91192ba8206cdf03dc1b81ebca461598e2b2f80bb4ea97eae3e14e5856f1dd90fc572422218fb5195802d959afc6ba691525df3f439cd193f3a28812e8621480bf9855c3c0338095d304538532a04b9a994bc211535a9ed3d5cd89218a5b8dd1152cbac470e049aa7ab776e31fc0bb4ceb638fb81ab023b585482fa966a0579c5142a34be5e5d0ce5fdfe3574209b074e8a1b29aba282ad6c63f28ad9d78d758c9e2f24d0e9f0a968bef6e6be1ce7dbfa43ca738c2b3d2f625a805c9445967d392baf027a62bc4fafa3e3cf30020b2b5053160b5cb027a1dc09eeb532254035429d9eaa87231e1a3ffb4faa91d7919754b0adb5b05bc3aeb9209ce21134cd2d0079dc2814b1e7e1d50c3426dc61a4090892971a57e281f3e8b6f2c53c7deaff55b4e080193279c27fb1e55bea9a9fe5483883f5cbcb199ddc105f3389f6825dc3066b20d36cc1c8e171ce9e52327b208259e0a8515395ffe4246427a0e58a004767029ef97d6f3000451a47509a68afb730a72292a276dfa584953b930ce57a228ae9d03846f352262ac5a12e4e2205382ca709e568af6072fa57ab250aef37de422c4d9e51076ab9524a1c38269aa63814966e7fd440fddaea252fd6aec6b7784350490f8f5ea3cb86b29cbc69b7770ff3f0d94589236a1631a69e3c416c52a57b4b097f01d4429414ea34a369194a0d9d55862c4a54038946051a2752d62cbec10eac1d6fab40f525267631ab40c87c9f73fcb74555cb0c9d4fef41b3963c8578a18b27a29c50b35ba06370ab79e61aeaf535ef14eb5ddb0e5b118382c4f82fcb5c08d956e9945fc29fbc1d8c4050428ab00297cda393c0b5be45bdf3e09eea5a9ba181e0aa11a7ceb3bfb9362aca2531a6868298b2702700a89f1ef35ca538a8ab79377063b30fc2e1859dab98605a1c4e52008dba4b55e239a27ce7df55e90f00186f55840233a1bed95e778b474ab75ea53a72cf340e3c743b0db3f2c695fe1b19974ec4908f4aaff068ba75c83221f24e16b47894b73ad31b294e58c2cfe11b5ff2312f1ecc91ee303dceb76cbb7352ad60a737293f46faa2d9d0341475cfdc1a7788c0539535957d0bef67158c2b5de0417892d32cb960fe62641e5bdbd30a6c4b676b2407825a4c6eb1f5ffa950267c4a86397a09d5ffbb5ab6b8cacd95bb682d36168e4fc183af2c280fdbdb4c74f27c492fe4909ec1de33041eb58c657aa21b3db07f0c540a0a71f46f9ccb9f6059c4ce97fad2700d884514cdd3a2c4bbbfe41c4e5eaf8e396e515d56a167ca0aa2fa0d07d0aabe52a752e078a093dea0d71ad0f892e524ad5bbd22e249ef30cca875bc931adc917167c63b27bcc47c985073b78fe3408ff703805f4f9accedf5509206ce28d75639b72ddd292a75e25fac689991039f0ceed32bfe1d450eb6f39b2ea58c3ca94d9f8f927c1a477087e84cffbc24ce2c267f73cf7a1f60d14c89dcf000e880be5c8fe8258a9b097fe91f0b6f87bdff50115a754f62a77b27609413ebf9edaa5832511fef493590bb751ff358279d9a26c3e22c02e42f24f85fe73f4b26c59f0da96070cb41eb859b499d454c63c0939ec15d4635c82412f055732bf68b4d818322a73358382fbcad2f0f7ff8a0ceb971c4bdcf9f42022711771ee4dee3549c6aefa85d2474480e443d6cb7baa84db744361194bb49410230d1139efdc985a1e83b17e9b52a675a919dfc267fa181bc23b7575ef807a622c8f610878ee742a7cdafd5804f4734df2f7f5674b2241f26e7768ac32d137d7c9f076ef3736a686b28624f68bc3237cd131f96a2504c7cc8b39fa605346c3e89e874737838daf85edb870c02006dafb7253defeba2e06a40faebb555352b0e5b0bbd092e7dd2a925b3f75f3127faaad8e3df1f9c22733921e223efa075cda278a82596a243cd4663a15c917f15b5b0e1844395fcfb3b266927e3dc7a6c1eb2c53ec23649a2a454929af9b573896959be5fef4c0c8d8f2decb7de7de42e659734de9f24a684aa82dfb199573bb1e3209e731a0c47102163403fd65caf9ce964864f9e80852b556f252caae02979d38648e72bc46e143e334f29417f676783e9539208591ee5f4cbae766275fa79d2fd8131b8f92c82af0b91960e4e3e910fa29403278a15589ba1b2cbb698c1b437c7852ce866e520c7b79023dcd693de0069301b664d01e0277574dc1aea7650e405077d5bed5d71785cf639ac640964cc9d50b8e8a7d7f2a8b9e8f9b4932aaa5dba2506ec4c6007726fa1e5f454dba640399591ee9a99f286fd39126716dcd63e1715365e1ebce927979f2b319160af6845e50472c728999def3dd06fc7a99de43d48d5b98f4caa38bf208309891d2eeb026374b654e59f71cb4db27efbc72c5f1617f1aaa2305ca5fe7b85c60c47ccd3de51b50788a26864fb3730def32b0933b3243680962295e802b2f541b60e4f5bf67b366887a5c4444a3da32928c1375803705323df7511b30adf7cc9503c1a3762fdaba2dc7184eb8a6ed981caf2c3685a31cfdd75bff7b50efe14e12af8d684c0c2b4037c5c8d69490dc80d847fed91f37121c9a52092b024716750fe0b99d99c1afd734b42d7dd2222c022e38d9f8d1078c0cae5c9f4f36c8cf2d5f879024d1258d4f466ab6cf79a3f855a4e4128ca7a2474ac769f7d9a0a4208a2806e47d72ca565bb6074e876a313f98d0353676250e191056694e0a24ee39f20cb751f6b943d4706b7e51b94a929143010439a97df80b5eb72b0eb7211849a9d83fd16034b5980f814ddbb04beab01ad3025cf7f6a215ef4e4553174e4c6aaf71409fd640b9b43e1e7cb21986143f4dda5779c95b8a7fe02680d6dc9924d2f5f53a07b0e4f169b2b221432e96b0bfe33cc95d19eb28a9d3ffde1010f40c9d4e0ba61c7ece3437f20b798e3fd394dd84f052efa9c544723c6e746c0cfc9d03bc4db6276de1566f44f339783ab9547505c7a0267495e4a8ea11ce91da2f20528f29b9e8c3a147f16850ee695a2c08789f6e7a490fd25b86581107ac8d0307a41ac7c16048f28146497fa493ee162e46f2c63aa56be0991006aaa4e7f13e225f1b297eedfdb56cf16af2b70427eded32bd97438fd8b35b33b0b4d7784659712d7c6d088c710bf217abccb836b984a3ac0bda78a19f41e139eefad4e8a53414a328930e03dba94bf6cbcb1529493a84f978835e6145d64e8bd1f8d9f2a5d46a5de049b202f2b269103000ae342225e91684760c70ecd970d4abec8e378492780d7cbdc0dbd1a74e90eeced5d94b7a3225eb5866052419600f7cd9f6f8353711f45e2c967a8588cd0075353d05fc29d73c7ffe667d2aec690fa50ddfc62b41c152a36a4a4eeca210dbb045e581fcbfab8609dd050eb9b8920892cfa94a14912a00108386d96fc653e541267d57dcc9ad0117bd9586f09cda4ad95dffa61ba8b9344a5d51519a24bc663cabaf26813a7e7f718213a0392b92f23e1a60bdd5239fe4a787f3322281fc70b6ff9f6f4127dc787cc181d425348388918f86248ce6f8c5f491e3219929049d88db65a722baa69d7d963e8bd1c5474604f0a83957c639bb1a1f8928bffccd7016b2bd3dab678b158f96f971f0cb61254736cf80853214c212113908adf3341cd091d9cef442c6915a77161346023286c2b71563c4cae791a7c2902b6e9e60e32fee514a34a8df054b2ae723f304043c8aa6d165989ac4438518381199b3a726c06d363f1dc522cdf2e913065dc08d1b1967db2766f9c64fb31ca7da1fdd07990aa60e2d298a1074efe9bc159fe18227c5d9ed8ad55266dcd95812de3c7ffb27c990bd04f2410458e217616a683b09117f7baf0dc2508234d7e28ac8ca12300de0a15a0a28d515b5a8ca2e9d07543e2960cfd58140ee1bb01fa36b779e604d3cf9a2dafec186f78ca96b2f59ae33d57d0e1c682b1eef9e54e3aceab27d3b5c5eac391a0763527d4c1f186f7e924b092ac6874e74e69e3eed533f9b8a0b3cf6b2c34ad31104beca5d98f5661de43e3f1482fca7913d927ba93a34e2b82166eb65270c4700e73d1eb1db26396df5339ea44e09c2f0e52b9a081ade11ac250f5eb81def801f0e8b4a8dc7e0cc85cb1fdfefef1405ca84e368d1949d3a98134d35e710d3895c52d1ca773d95e29b33ade5a962fef908f94761ec3ef56b8945fd94e0128f017f1d3ea0fe45ea635f69b857579db2520bbb3f3c17260cac468143288b9c3cb54f5a4533a60c281336a2ea1ca3671a3115a9ed40bc5ada580cba186823f775db27681905acc315e7261eb45bbf30a24fd6bcfcc680be7b6bd6bbcfeacffbbe0e3ec936bc59e3aa8f37c509a1fc1ab2a9c51de711ce9f7ba4e5d7de14cf3719eee35aa08a820f391fd720d3001eaaf5e681086e88e35e2b2366786b2836199622699aec10077ff9cc7feb4dcab970573472f7d85382cfba2049f969857795181922c5a658ffab2c5641bf56057f271da687a740664200cf20a826d7278801907c993e51bfea819292ce9434504e07c016d3974ecad7eb357e5386ebf08579336edd2b5f0b615a6b8d70785f1c7b42dc800f59b6d4937d8c7b154b60449edd9b3073211113e3d76f73d671028be9e9c16f9e71a89bfef97802f1d84326b322a82f077c6e3687e0874a06bb2fea5cf8ec4d2b10e5ed818b01b808f68f7e5a74c18beecbcf041c9a0e78d2014f405ec25cc997b9d4463d609d75544e430eeadc98bdbb73a48d67629c07ecff30005bed689306609d52045a61d3c4a07f80ec278e329ccc46ea9f9ae87fe994d4e09c486646f267ce04e2a8832a1eafc5d2d21ca09328a230e44f95975b9279247c22ce6d72c426f281c19ed7e8ec7f8d0054f759f542e176f765485739e928662408b32acc6e373ab31ca530defad37ca2070a0da1c2f8cd8f69588b9d0835f1d08a1e545145f4f3142d5529505d5d6ac069dfe84f198edaac5226a2f45428db82a184334ab510f9368ae69500b35fc53c5ac781bafc518de39b84be09d244acf0c22edc7c8b05a4b4bf0cadf1211696c57323e7e808cac4818e81df960f509f4b24d985f7cde5c64606217f5fe60b46a5f8df410df9e078e901b352a9c292312cf828f1f4a3d7ba949771964bdf0b42de40720dd9d305e45c59ca001367986863fe70a800960eb54b2f243d5c4daea415d8adba5c8564a05c849169c5832a4846256ab57e46963732374fe1f978fb8102020d62dbbcfff8e80bd34cb76e84f27fb98a7d4337ca7dd728a33459ef0f13102fa7d5f5f643378bd537a618534fbf6c534b85fced94b400512f43727ed4f76c997759fb67705f22ceccd0e6cbd3ed9ca3f95e19fa1c6cc449f01ce27c2d6ea8f58b6ade32f37dea99ef240097a55104b895fe389d8d2b0997c492a44c59824d4724a00379ee95ac86fa97d23e81be456a0b6a088d9e80ddd135df10771a12d6e09c51c38f7258accae135520c730bf15106ccef18e7af722fee4b9d289669b402a51f080b6eca720356ae6f5ef05270f8fb89e0ef4963d773da7c91a5f8b22b81a43a80def4dfcf1ed3c9b30997c26313e459b5c66696373f124506727dd2b914cc76f38a89085ed32e7709d5d0b40e6e8f230b7040e65c689d46c3b7c41acfd676a7ac52cd7aad40ec2320901570bf77a55fb65639f0460ea96ec12cd749ac521c38aa9d09ea1bba7904189e89b246734212b52dbc9e8e2a0fec7a58bc5dd9e36f4c22588b686981f99c65a1a714ed39197ad059a38abaa301ffff34651fcf82611c1de95d3126f6a45e2768e8c22280c220cea665b1787b2e16ecf70af4fece220c8c2a6c321f02305a73c68cfcacd8c45f51dc4e20fda7a8483ae3701f3d2b0d38aa763ff332a0e145921e12749b30334061cdbb3b235877e71a84c2c47395185435b06b5cb95ef9e6a45427ae21835158649c5bdad2155d981fdad873f08a387d4829a1fbf7f5b6c619ac887ffc0879769ee63f62117c13ddc6a66497433c4b9c11c898b02ecef4156be7cb24f077f5dec16d8e803536a749a9df5fceb213cc1ebbe3daf14c7c53847016cab0ab3544ade8bf67354133a202cd5fc87d6c62762c514785ab70daf4a9488cd0f92486ec797b1ca896485f9a90d6d1f883ebd67ea753a7faea8b36c2561f9de7e1fb3ea7b18e47b7e6eb06663a42e0a8c9221ebf2b7cce8d27167ca7cf2b350448b231bcc448d2f5599e3b19f8745ed2b19755c77dd6e05b616f7a757100e32e105f8165379d97e865a3453d1e31f5f6e51a301262e1709b635253fe775d4117e3d92dc5872ae9537e3f30af5c5ce64e3322335ec9e86bc562ee25d9bf05a90420cb302c6fed8eebabd444dc10a91fb029a97440d53e2978c345e301fdb78afe12a81dc3bc589d7e6d91521e3d4e2c65c8979e10bad0e97cc8de948739fff742389ad29e518d65ae0ecb170388229f852a8a7ad8a4515f275009f1a439312e96c2902947583f1b6b6fc0cc5d9dda159c8d6697e071406a1cf8438fc624595ef4e02be32a7a7ef4116d1537dac245a996e29fd22bc2b07817deb3737e10d1663a8eee5838f0f68c99c4758e4034694a0f7e11b51396ddbfc42fe88a2369043e1ab725e535cb02e30cc229ba0722465de2b0948dc708e9e3fd0cb17fbced668bc85552215766c6c8a5be6a1726bb05e6f28f32c499e735583b37850d28077e9b681e31810c1f672488df798efe50366a85554bce70a28329674245fa087355595031f801d8ad26f8349474cb85eaeb3acf1eda9ad04f4ac9049a83a177bf3da329a3113f3fc51fdd4b846ff097e62c976ab40106479e7b4d0c804db826117116086612d34ab7d7e673fb5f094ec1b603589932a340e3b95a3ecda978221075924878d14b2e805f98ad9e111ff04c39ed4bbe7c9ecf52248b806c44bcb772efc0f023609f6b0335710180085f1986e646e18b24eff53e40614e433ddfd6f3528a254c9c938d8a94a5633b0481f777972bd90bf6a7ccdc41f77f68457520f09d6a76458707ef8838eb4ee3c8d1ca35db8372ec0009a5a902db91849db4071a67a309780f01a1b965ef002b38446ff842bf7d0dee7706be35bcec4438b6fcf401467c7c760a1ccdc1dd8a8206304c0c528c40b09959717b379777450c2444ed9cc6db636ac73c41d51495caece207ac0adc9c69f6c673ec235b11d2af8cc8eb11b33bf02ff771b87064e2136023fa91e1f7693335667fb12166a4851241aaa933ba5a36ea0a32084730721741008ad7112dfd2ba215fc0e3d91bfbee7c86ff5f5494d06372964e146fa38b4209d1c7ad1f3c25b45ccb6899b1d2b5e99dfea79cf3723d903de15e7aa6b1a4873a7ad43f73092b4eec3f7b50dec0ce9bec7aee4f4c39f2e513c1c4b3ffb3f07a55b9475b21d5db2737d52935852b98b5b02d9caad3bea481e88d343c2311af95415eb2eaa8771cfc55f4e70973a4220a4423bd7f3edcdecaf13c3ec0e3c7d50fe938fe7b6b1482f530c72574e9a5a7f29fbc73c518069c3b232e21e91eb3506880a18bd1b0e6c9a338b0a5910d3187f5bc3ff67c95a03cb715b0cb5f086cb43a655a219b728a8021ac9c2aada56c7585cd60c4ad2b5a9c2f3cce56523826eb1273e8148d8d9c3aa6dd254e99907b153b1b08eaeef639f9cd0c237ff475cdc359e918dd198ca08567eb3844d2c529f6117070296ee0798fa5055071c8b6ddacffe9dc4b422b189948b49e20c4af245aad8b6c8a6d869259552092805a77eaabca309ae3c34d2ee2934f572cd257d66a7c5f196c2314c5c125e634752e3fb0ef14001102e5cdbd3737b24bae0e297e0d1bd111fbeb108115f7b4b3957648f254a7bec57f27bca1d82e656b5189f01fdb08b823c49a2ac6fa58f7cc3105ba7ae63279a41f154e5d55ecb703e859a317c8467b0c12b0a9af07f9851644fa855aa129fa2190cb5f2411cbe809d38c8ef8da928011908cbf0667b6f4eca79482317abc22506bf0330920118d3f4fe7f3ac3728e7bd6bdd572cedc02e26295d871757308e7bdd80e32f99980857d0df754b57e6b226b12c18b489807eae0575266d979905443c79a9798ea964d4cc9bd7e4eecccca1705566b0de10c43cba70aa6b42d23d8e90b3df72df91e32d19a71cf1103904375143b57e67278d8567145a0432d2520f9057bd598e0198ec2d18fb266c3724740b7d5588fe21d2455a92e09aaee79024034edd0a20ffe29c9150dd21f07869aed65abd49d51bca27c84d1637bbd5da6fab1e12b6a96dca820d5f03cf44f0841d39fab51b94f5db53c1272f3abe233b70a7d1fcba3f417015de1540622243e0a48266fa4ed10b685c8ad257340019e4ead37775a67906f885fe3dc3e8e6b287ecc2a50fc9d74dc7984c00fef18fb6229c57aa53186e258e808d6bcbd726fe8dd926a0b20c13d779830c16b3c33cdd06b782bcfe818bc15d03b35418031368521da03b3937ae916e68f26e0c0cecbaee221ddffb88150bd572388453135ff2972e5b3eaeb94979bf2f59bf350f4b07d077f7939d7c1c2e64a68d361f497751da995945561eb29edcb26335b26cedc233cd14c45eb99ae8e4120e06d5927aa57c4ad688cb4dbd60b635c590742d2139159b225df970345f8ba24cda7bc29ab81709100ee49b98c62c16b187aa1ec14980e0f03bbdcfa445ca55ca55d926e841d4e0655b612f1ce8d5934a2b4cc456af63bf358fef05320a8106536ca9e84e28ec50222e3a2b8d4b6e02e31ca2ee8b0a9a8bac72e658b0be6ca7fa50fb73285499f5f142e1dce5d19e0294747c88ad2a95ef45b7e6815966016aa52289f11b2511f0a07940046702a14dd038152149f64a62daa0d5977eec1d374c2beb9d14ee8b59044f09c5908b7d91e9404d2b55b1d1988f831392fc0de7644a5a60138ed0dbd89fb082046ad1ed862e05f35f1e46967ee46a426c08666070054be63f098e8b257f9502d77c7724f9f2f6c6f225c968fc55f6c28145f41b5ce1569fcb9a83014e66f3d32569ea1cc022a7866ca0d710b2e08cbda01e8669db7d4e8c3409c0d5d79718953016a1340edda445b327920eff9cc65f0f427d76267123c4d9300aee13006b55ad4e7bd60029dea40010a77e22d9fa9398086d08cb30ad0ba9919ea73b563adbad101e53e7774b7f95b06573d71666b6ff90cb0db0fbc43c9b2689c630238259400f205472d32b2773f95246e7b9653e0d9fe3ea0d0412171e78e47f1b577cc9e65d9141291f220c8169fe67d5e219a84ff4e5ea0d5061e408d9f6e1b81eadbfdb7b260958d11ee9c501d961c155a401d5467af2fd78639f44685a29eb1cde4e246dc2e8731dc748cb774e4d67915e7b2ba370542849c6d74af0afde4e80823e4b96702cc7ed589b16732532edcca7be0b75b956feaf0c9bc5e42d4e867000f716d6beb2981d7015f551ae33014bf51db7e5ea8c1a29c29d5aa0d78d3a985533e241a040ef801b78d7e1204d7de86ddd206fe761f771f788d2437bd9d2b193f02f996de6bb63c4138cabf0876756933d03bcea7b6268fd7bd60962f262d04ba47eaf73d78c1e4015cf4637a0acf74943fc857311790d8a757c723e8ba69ebfe508611aab57ca1dc8d7ff13459761e52ccbe39d53bebfd1953395fbb72015ef67ff51d112488a4b70ef098c72df1fef3d2cff459c1894d56cd70d422ff5bc7849a669fab3e97ee6bdebc2c05cbfc37b835161ebab5ab54c2c8b00a91f58e6b44138ade739250efbabd70726fcec70b7e5e4d5ec0b7a3d97bacba06f3063d2c7c5743735a7681ddd7acf82fb5a75535b80dd1e3e04a911fe1c2e549a1c8ad784c44599dadebf15171c0d62305b88a3fa38d6480b52b0d5fcfa5470a6635ba6e975a60e52e393518189ddd0e3c1133d877d58e7da01d8d73cd3f5c8fc6793a5d323e864c06f9414915ed8d7e792d66dcce2b5910ce2347a82ff6ad2a8ef188e2c79c9add62d5d39b2ca7282e971438dd89701b49b05ab2f62847a3c11e7dac96d3678e4f9fb0b45eed9c93a17c5cbae06880f5560eaf7a9a85bf43d359eef5e53f32a8b66a3a09f693171062fdb0b6a6bb8db723a6b34fed621c54fe9aa8f613488440d7e1500342f864aa7bbeba5513d0f557bb48de446532dfc2e677231f68154d84910f3772dceaab1b31588ebd17bc4a4732679d64ad4e5123e306adcf9bff522ded5e40e5de958eb0970ce9c8c04fbcab95f07b62adfdc90afe29f4835a01d54f15467893759e01244cdd2688633d39f0775dd247d1e9f7ca8d70063c122c7fd41acff8f5ec9b64c9285a50fc49df8d710941392eff3133b00893b77788325179fbdb3fc0dcfe2880ee06d35acd2ca811b7b0284265195b9a5240d34637c57eecbe73af09183c5f8b61a2f8789d3987e9639146b67fd4d0606f2c756d2727d92d83a2328e3edbc2bd0c0acb0300cb6bf1cafa0fd7d89118841ac5cecccca23897a6e794b835d2c2d21a049de7b7385500cf0a8995637cacddaf451d268855e36d667c227d6b23db368233df28d49342aacc7e33df886b2f9886c50f1798dc5b6103be7ebec7584eebc627ca910271fc0a4e7784af25b4271514447a8a2d60f0de5688d11f2bc420a191b51f264ee5161400adf67f7b5b85992ad810781ac9863ad983f8cedc5486105ade8386faeb113dceef65340e86e9fb3c0b39eb9ebc12abd247f2b4d48364c230800e5aac3feac1f2257404824acfd1da5a290d59276772e347a082641c0a643855ddf6ce2357f5b69fb2aa52bef52d59df507c69dada2b3a61c868814791d21cf216111dcd710c1bc32f83e5765b0dfb5d18f35592885d8dbf328133e49bfd7ddde01ecfd38d34691a165cce618d53814575dab617b22d1089bf6976cb88ce42a94e6e7ba2adb37d5e6366cac0eb0caf3f7154bcd6f31968eaf9b4d708d708a49fe03456719cab611f2eeb039579be2907101494f431580d8146b92959c410f7f5a6f8f057b8f517278819871cf697dc17696cf866414e29323d9ed0257051a7ddf86e0777e898eb740683dd39f07df68a91c967ed6cba0adffaf6f343e07390d772a936ddb2f13d96063c158cf5843b96df7257bd91af9c4eb6529e00bc2c9e1fbfd200ffbdbaaca881ce5986a229e663199f5f996057618d0a3efe80806e41f02b8eabb0b3951fb0d9c7463dc127e437c4f23983a00c5427ba090432646a4bdc347a3c5ef932ca55d6db79a0f38b882ff55268001c7d5d4db209bb6c4e287be9a4ff53213096dad4c515602b2f4ac28d2045519f4a2152db5efbbaa99e8abd4b4a9f100da6fdd08b94dde331fac57cd4e3639a277465b9853c5a3deafb56369f12e22c284d980be1ff09f522285942bd20e6237221d71b9645a854dda2d126efbc587d1d3f82d904f1a01b6affc09e6ca3e199dabb307b07b2e68e9714d96651e83d99cb9549854e473f4fb5b2a51cffafc2f7467e092e62c286dd677cd9ca5d22075322f2982595db2300e309d71f976cc60b5305cbb85638d8b3e6162723250ceb2cf7dafd564ee2cb7941102b00ad9a34097f8508c287053299c104b37a7d922b224cc1da2721287154be2af57e218b3122498e0b1f86f5b7686b7e70be5237c2f1eb494dc9c75149bf2905191a2745d69037e5932a7917e0c56a396a363f042f0bb44cac41dce284b27619cd5d1719d9949398755468bd8ef4030c1cf7f9c68b5dd1e4288af060881727c549e8263ec4978c5597eb98e42c2a6e1ed08b0b1242fc1c12913fc8f1307a10ab9a2fc472b9f4b458ef3031fcfeefbee7f44aebe80461393e138c2b818c24280a2d97dc06adb6346492aec61eb201680970d2dd48575cde071a90266252a464f30af739a5338de9fc95b5ad8f7553f071c68d128bf91668884bab79dfe5b87d2d63735aa246cd61974e365c727635c74471964e96fa63b26ddde14ec3f81cc2ce9ddd53207c5f8272db15baffc44c476f09241d496e7d65b5ae889948cb7f5b7950b7e815bd07f2d808d26446492dcbdd6025e8b382b47739b2ab6834ac2060c3976d9af7c8b5357ae14b04407342d58f921334f34c2621c91b70533176c3b371c42fb544b4a565f9f999cb3af18d01de70be355e136957cb73e63a5c1b4db53303ed196823db1f72581d943b455c69651120adba6909d09f273838fa8e90458b90e4d347259369e8dd7270308dde4126347b84527754360436cd37137712bbae7b60a15b24d98d34080a6aa138943358ba6e20f4883d4246f6c6bbdf23e6e082e5ae7b98008fecba1b4bba2f6403d9c09cc3384d8f37c6f47bd89397e0cd6197bbeb397c16ef6d0b9a55a976279118bf2f184a1bc95451428610cd18fec8f818815b8eefc0bdf8eed1ecc6837bcfa0671905edd2146fce49466f037c3c16f8872581d59ddec92002b34c95bad0ebcbc8a587ac0aa0feb833bf68fda33699f5610af1b0a8d3b1b36a894540803d784999a28eda4514f19611dfb1c84f509a9f79293e970ced33c85ef80a7a956ce76a4649c63a06fc05eb0452a2223386cc43a78192abd6da277969956a663328f4519e3d554650bd9f94168c3f52d44391de5a707af0fe757dc39afb65a9f57bd0eb2843f298616c586961bc37e48cb569d0aa6e0a52fbef80dfee9660cf09c9304abfa425c9ae78297ec134d5628ed941b8083d7ad7e095f039f2ed552e9855f7e1fdf01ff9c42d0b5e1974e1ba59fff4d9048e6aeacf001eeea6f0d2c11afe22eda9c7dc509878f20e0d19a16b54e1266d3177ecd860ffa95643ffb820e7ba8d0ff6207f8c0e6dc1df7be2e6f8176bab7bc0d301e28a77fc15e7b059e04d8ecde89a17925be022524efe7d3c29070d668418b57d8248a02e9f2af91bdbad8d2664bc36744e2a8a579bbe4fd2e6cd609ddd20ded64b89709e1a574b70a947992ac1f0d26d3492e7771c98bec033d2c6ce12d49d1572ca8b1ba9c93c23dd9f71caf04995d858d0f71351a865d09872a937b44a90354e21ca55c0ea12bb3ee39ef6dd1058d63a3ff48e494c4fc3849af57314965884f2dae57675f255714a23fd576bd889fbba68d42ec5afee7d9117f18134f23df01e69eb081415a1e00a635702f17b78db95690fb34853135971b70661a1bcf6df0dac362dbd1ebc31ec32f0ff8b62ad2664233a22217b5f84cb5c9e03f082da8f5519d182df1f339ec3e578efb5112505a9a040a3eea926c8be8d160778e3a5b9dac3c780b57f2da46ce771d81b5eb87fc2a77da97c1a9ce2deb35c6a12691f62046aa7397958b21d244bc34440f41267c4b810912498e006da6c38fa328848ba480b7f6bfab4d6e519bc534ae34bb86f526521a30952bb8751f3c091e580e9144d9ab596fa1dfad6d2c3ba29477d599287629a3e8e5013e9479242c5ed60989db2caee9be00c59477dcb9591a03b25d60dda6c2313a461bdda5aad04b1536b2061bbe6f58709cb30f14d2fa54428110f722085876cbceb22ff6b551437d230e8a6a8f47582c86caaada2156246edb333f581185b9f77f7cc8fdcca73ffa0caa3fe1e88d18c952b5b0bdbd49612474e0b1ee6eecaaa20865657e2e1840ce1f0067be86b191379a94a798462b95372158cb1eb8d038320b3fa2a25901eb9f5ec83d3a236dc7b1c3d9b21c602460e527035f007c031c23664dc085d67da4ae0d1fa93f3d060fecac72f09c78b3bbc74a51e71e60209126645c941f3e100c6c0a0447f59f45d9a5bfb9a4b09f621d03229e46b512f179f8031829f8e43a201379845a79cc18d6f6be12b831af475d222c87ed99b43759dcbe71acee877af4d7f81513e4393d89c6a25878694d5fc91ded99d279e5407299a9e37fed1ea354434aa7415d5486e8dec00e5ce85c71dbee589fbec9c49d9d8b000c1b2c362a6fa07a296b610a7d8630f0c677be82eec954317807098bf58dda2202262eaf9ab2f5d7a06f323e375b6095ca0096e29d277a00b7a8cf6f1f15dd97143077645f4c1072732bbcbfad84e90691bf8b9e2ee409ff2211e012de9f9323394f13f1c624fe863d48ea4254253468749eee402e761d881b724bf29dff4c7b97b8ac6b9c534880aa36d63a06582b71422464457abb4a38089b6ff217bfb782212883102397ca0215399b65b1558a6d65aead3b55ab695ef9a5a3eca7143ad841b7a16a42d59af264ca668716ebe1c540f8d9965e5f2d8eb666a03506626bd41bb9ef37959a8b5218057e272ff3fd3ac6c7a72932b5d3387590eaf2f25074a6924effd1c3c060fabf4e082030178bffc40b45a989724a6c87269c32a14a6343dfbff051660ede703ed88b4c79bdd02e35df1a79dde7c989f85745745db9416c20653cc792b0afa1f492ed5455acffdf7a89f6caacaf7d9fc9f0b2a31e976bb0354971aaf21d4d9ca738ab11b628bc2c0b0b9d34c5cf3f9304ca4af8f3c6708267ebd120049a006274252f614ae148d8e87b5a449f42287afb5ebd9dbcb391a66e5a47977b28ea7d05d555cccd9988adecc40dfcda1e989098fac5de8aa22b0eb2b97bc8abdadadfead0c8f29d0f86d133db68ed90965811af449167259e76dd5d276e8aa914cc7a2ef2fddb87af0ff46c85aa6c035f8a663261c43886a8fbb9c96cd32d7fb9ccdeb6a7772e9be3e5f08383b7f653b7d723dca06150fd33e091f51811fcb5f14b3ac4eb5d9c9fd74305a203e82eef32292291085a3f4b85ddd7ee194a3af997cf18e06f3928acf9260a9615a8bd7372f9479ac21a081d6895697558971ee9b50c4e3b077cdcb7cdc012b8fc9be166129a54cf6a6db4cd861ea42940e28138577dd72e86928f0c82d3ab04fdbb8a32342ed064d68bed82572757e223ca82e3ec7bc8ee922c0359bbe2f5c2dabc94382380a2a646f61713890e872ec7fed56e883229dae0b3ad842327e7199cf541d72c34189f07c0140406e43f09346c4fc02c154f2a377624e94a224fe6a5c95f76a38b58dc9366ad681e8ebd19c50e82c7d17410dfd96fea88d05e082ae45d2532e7d77bcb3352b6c8672259419e39e98976de6ab37d4f1ca37e8873d3b6e349ffa52335eef633ab2f0bf3cee8169ca82ed37e72276cc7802134601defa6aa10958c4c9cfe45512b83cbbaa0f63dd9cb641a9d01b817189c328851d0bb2bff804a7432177a09a919ac6a8534feb60e66e1d6b91a9717fd64474be6f5bc4bce72963df04161899eb6f494511794ce87df59d31e602f2162faa6ef817384e13edb40fcc7ed46bb79245b64496698c3a63575af013011e4ffdbe8460bcc4e77096393d8a0684644b8b45b73555767f2b325e5c0179c76d18d31e81c93a13dd95a11a9ee9fcd7dcf2e81e633eafb094474bf6fa3bf0ad5ba21dfa39a1715838734a751e7fa032991a3271d455f172ac2514dd7b4ecedbe1cce1b612c33f43b5735eb0fb7ead9700d0d0f6a31763640457fd85f60ea3ef8cf03fc68805f004fd6d6d54b24f4f242585b84d55bd5b70b89e87f33db7e012991eaddbf024384b7274e0f65ad8ea6b27edf43f6df49aa223809642bf34753b46280dc9f2e95974f0725b12562f25e7168972458216f8aff419be138679676452aa8f763c76b6d4820dfd9dd90cb3d6a67686df67865d518d91f4f4b48bede3da1451917fedbd3fc0ce2428325694418dc86132e7732fcf332ecde9bf124d9313d5f32eef4e7a2818e3658d1fa6c21247f70d3676fbcb01d497cf870e880e893323bf54b66ac000b34b2b48bfb2bf07e5c13827f909e0fcff84a668ebc3524c88a2c31822cd8b5e784dad8f9376ed1ed6a604efb7d2f1a9c3ca3d523e1339a803014ed9ba6c6577e30b41168f509a2e9853374d1fa1a5c18d44693204a3feeecac00d7d2fd059f7cb00eb174b16baec06434c9e1204417b191a52d408315096fd7ed424e3deea3983bee46e044cfbf20726786f1047dbaa70c9781cff19437da6cadd72654b7374d6af58ef2887fb3369280d0618d5cb28f01aa0e42b903224cba40c7dcd424a29c799696137440850520c5c01ce5d2194e41dceab4021b0ec8739911f5c3bff3d0d8e4c48b44db074aaf9535df6b0d8e643246bf0127cde4b106e78914a226a784fd0354d1e15aec96035dd5eb18a1270992366a80061bd34faeae9d4ebed303383fa189fa215df6440d9f8a9c216de70fbfe60fa7780b7a233b05276c9003b4c3390f9a9e6eec5c2acd4bac273b92cee5d40e40a24542402613249844b7de1057ee66c962a7057305b69f87b86945f86102874b7366995526008e969dcd8d92f96f7f0b18e1a4659ff4311d69ebd744ac08287886f103316cb07953809de7e781f7db6aa82ba16978baec33407385072b31b1b6197716a51eeaebe110acc5511080e7784778ce06c75483e642d33377c4167de2539ab31a84c00867bcaeefddb786cd1d5f0857b9ff9980ab6829a8a1853c66b54ed6b340b2cf1c28aaed1525271533b946708be99cc2a3902bcfa2436cec8ca8f2b4c8fc77ce6c10f9c4e85b9af438ab471d6915484a9c3cf0b29e2ec25941ced99bbb0ead77b1974141b83da30ea5e1110068af0b9f69fb4ab960c2f1b11b53d535d9c65b14b2d014aef02dd29399f173479328be3281cdb6408a27828dab0436ceed956ca6462b08ec4ec09f9a00bf0e2882775c45fa3d4aac56dbf3177cab70b1133ebd25704d8a2fe843b1087e2672237fdc839764bdfde4b534dce897ad7a81a49fb087d3e2e6a061614e11313708b0d2232bbacec688cda9b286bf9fd548663ca215f1dd8ca328513d8b169c04363a33322dfe48938098b2aa2d66211002c4fa6e64c0abee1a660cdf5af9881b114eb34b846e81d2554e06e7a1e2366412f5ab1d353a0ec9f195da9ae370326b10e7522f929a7a8d3469c32eca1ba6cd82dda19e5ed68a5e4f10759373655e1624fa6a5ae256d92d01c3a0ad052af1bf14479998627f7a857d7351cd5763ce42e28b8a97874d53ae91c6f657eea904fa228c4259e052a332c339e6d3f64c99cd6a48f219d939a71ea4bd2d4c78d4734fbcdc39895090a03e4ebc35f854a36c33e84aeb0455295d8af9a47894df3e9e93ae44a766bd3b49e54e39de56597174aeed3c34c08c8139b4603bf30065686132b16a92cd21514ff5a9676d735028785c9173f01dffdf0fe7c045c8c3ab19a534415573f7989658f97405716c7eeb23d6f5e732ec68b7802f406eec4dc66a4c5e7fdbf25a4150be5abe81e84ffb5f88ee614055f58843ced36de1deb1f872d325676f1675a82f9cdce3ac5cdc89da020eefdafcfe40f19cd5412758cc95fda76c5daf44f88e53edf52306f3bd81953a6f2a586e707beb6293a6b2ffd983df87ba674e1d005084ca527a576b69b5ee9aa99957c3b4ed22b8631591511742001bd8a3d1ff38590232f71cbbc60d07b8b0686a71e23849a0746beeae5a4ba59c49c3a12610e18b4309c6b2c32bbb125bec113ea6d97d2efec302c34eac831e9f309182c80077634f6f5f6b5b9cf85b56e5a8465ce215295a0fc5413971bc35bb42f29b7e0c977b940ee2d31b88d097367a1fd58f6875254175ec34b3f45e2277600340ed84cb4712f120c68744217952839e2fe2996d321462e17143e6dc93d01d312d545712cfb544ae06cfc28c00932a35129ffb672cfd562af191eab3d24b0b3631ddee8d400ba4ce2d78c0739ec4ab6e4522cfde37041ed2839f6277f10c15f6ce96863b8aab764da0e19601c900e9bdb843220cdda9d4b76ea071d1e07a0e9809cdd39202c197c2708fb4510cc5a5d268378bee730cdc7d30987b44e3e994cf8a3048a3ffb8ba451c785dbdd64adea304609f971e5c40f5a2040bae395b73a1b8f9110ad2abbc1ac86acd615e7de687da559fd8d34869b139a142dd0a4677ef4b8bb4ac496f27a6f8c3b1b0041de0b5dc76c31bf47a625a87f1e579c30ff50a449bc5ba948e81f88f7d6ab521c2dc8755b5f655154b64b1c24edbccfb931b48d55e516a37e2cd1f7a5e3cb12532f286a9855a8654b773edeef1c95511219d6b30dfb891ec0a5d0fed4b22baeeeab24649e461c008242682014907c2112e47d77d074d2b6168b0334dbe031af827200446e6b0247fef82fc30f22dd92c11c264c31b05ceb83151e23d3033c1e63fc9b40435ce7d394e3408b22fb235ce751cd190859f4c4ebac0ab4d96804a5c1fd8cb844cfe490d1ca31969130970445161f5a3ea0faac5ab52a81e2c65b10a7ddf87a242efaafc744e82e8dc5e12a709321c54ccfe255b8ab774fc74e39e78092b0b8c3ce4b96a096439a0d506aa2e3b2b63436fd24e0494cab315e2d10121b9274c3d1ac5a5dc9afd5967f9893983586b73e6eb379b1c0a914724e32635a117b923128e804b53965c45f16939dd40b068397a47d232e9d0e892244af31775b20fb2ffd8a77ca1ddef7e5bf0eb58d6f7449cf35a791f437aafc512d945cdc23c064884d4de8ca0de8166d6a6ee0520640d3f6cb2f15dbb488c3fe0eb75852490996f14d8f6130bb80f9a7c18c636377f1d158d296567c0724fda671f2d4b431e14a377ae22ab3afb49b0f205d27f83254a5632613ab67fe4b804837cdb93027f31a9870fd60df0a68e456a6e1e96f3c1b741f40ba52e0378af81ce68b7e0a19f7d4b7dba4ccf53b97079c4650cfa852dd64dae74b2a980d427d0ecb23c889ca8f355b8319ec0392f1f8090a6ac0f4234fe98281c960aa302be5d3de6ffc97c11c057585d7f3a52c989e021c1f7fe7d8cdb88ca4806c6dfc3484b4b76f096025e569544c84f453411459e5d451fbc1c2e9e774b536a8689c0642bc1340fdb2ac92a9b7709a81dacd3754e983ccf3b4aca4388289c81ccc917e84c2dbc4055cf595a34c10be6d4b8519ffaa6809e05b19a891d1852e9783d923b704fc6fac64bda4eeb8cd3ea1314f87af4d7484a2308102ed027a6a9dc4cf4648a98b679975a27989b04fe8e1625150c67374015c84047f7a66f8b55ecaa9c1255e14984b44815ce4864f3e312ea0dd0529b9a15048b6a5116e6d1068d8a4ca25e724a7eadb50fbaab1aed6071d9679743694daee16981d2193705ccf095cd5ced9584ca45b2eaf7262146f092df64246dea1ced4c2ad00a0d4c89d812c69247e0f95e279365f4d5aa52a047188e5ef263a053f71bce4538b1a5126ec16654b1ae93d75ac8f71a52934346eb484f2e95dd9c5de37b34c885bfe4556266c652e408a0c2a7d2443c87bebe9d0cc6a2b2a09dd751cbdc7afbbbe37be68bad5b5d02d5da5fd31b0a3a6e4add0db4a076e0bd952e764478376965eb983871aabbc54a7b34b3e50cf8ee01d021259b1101647a9491b15b3392d328c516141772d8e0f9c03403c1e50fa250b47fe4f74ea709dfc7ef0c1c696bf91ddef2124a2105f3c55feded3ab0e89e5302a493db2ce6651d7251dc3e418d507968225439142109589ede0c410d4f0f533ced31b70ada01fc3395cfd1596634251c1f47bc19e68a6a9832aeed2e3fdeee1e2a62dc1710b12051b38e643c4e49e7a7690823a0dd93f5914a408fe6283cd711e58bdbe8726f8ed4c11a4d8cbcc56fe20678ac723794f95ece6638c9dcd33e83e768f2e2dc48ac01b82bf4dd1e115e1c7c64331520bddea26b093de9957e2a7420d6a47df4efa9a32a6cc52feca316e4072bce4e70673f94b70f9b32210d885dce0ffe45cf8c009ad46b42a9de4b57c54d70c560666f185303639742b920fa028090ec78731996f779fbe546243c19f4cdc23bc0cebcd664fccefb5537acc4f294810235c1b1b9ccc9c510d5d72434be11e5189c68f164e080f560e1fc2443d03cd971573aa5a1fb07483336f580f9780d0077165e8409f70d33a8c12b3c6c57defaa6c7bfd70d66c7d09b6629c14d4b195f2422268f26fb21b00abb1d3a00968960e10dac3b595d241605feb7b9a3276aada8fabc5fe74888712f1b9faa1e81a401494265289a6e8c144f63e870ea7535b1004aaa6e59e2d00616f29543b05df183b35d8799fcef71aeb5d561bba47aaf97349bf8058bea49b5960d5d913ec451c58b3b156a7336c95398f9919fec5004e6b8f40d30ed15512af3d93d1a08894cc0084702a48faf378bea21c83be614ec2f0359a16c43c199ec3485278edf16833327b7c4cf2d383b5aa4bf663ba76d0232c503c015a74035f5e3c98e0ea8965d690063cb3ed2ba2587920f208aaf5c6661f9eb56450097549540dbe4ff418a280f54707688c057388ff4d6647e8549408b38a87ca6a7ad452d8bf687af01890f40c66b44cb66541944ce860f153355138d8f9f94b5e9d3df639924dc93e6db625218e0f3ba1c7f5e38e28c99b9813e763920d3441db2211a6cda6d0f87d42a022e67ac833857acd06ea974ba8eb39a3e5477b0ea2829e51dc1aa1c77e1a4d8a60e3e4ec6b07c69b3eb9c3d2934330fe4e4582969ecad40a89ab3223b75ce5d0978b3bf106c8b92b1203113c190b5eece55a7bb96d0a034d1bad451edaee79de04988d1182d6efa97ea0b623e0bcac07bfb660d3888d8b109d92f67ec67e059e09e55544e74e809b0f15f3db0a4c0f6cfa8c25fd790b834db56a1740ff2c47247bcb94fa97b963bc91f11e20c19d029862016fc32320d52712da82b42072775c2a9c75252679b7b3cf34a0d4614f531e5bc27d553ec489cb518f429656b6297ad6dd1895e65dd09da16d11a9dcb6c5e4d8c491811a2d0f18a5902d388707fa066fa9564e1e78731f196bf372f5b45f01c2905f4e76da5d73b9a9926cd2a9908b68594791b64116b98e8e9dc0504faffd0100a1162345f1f7e14a7b908a1f8e6233160ce78c3ea34875ef8944c0901e7c371f9d026432918bcb9991d9d3d2a50025547d4fb21ac4dacf327442cc51f441743abd701a39e5a2fc990661abdf0bc1198074c5d5b4cc5e462249c3fa850d113477f6a2bdc17ba74a34bef2fd0ce1585374236611f6e00f0130264aad27eb0fbfb3a5af41bb8c892d61115e36d50d7314a57a5339a712365a78c73a90dcefa7f430268a09204feba84e82c233651c8a336f4c7e2ef6e7028c540ca3c2f92f4db96ee6ce568a7370c00c2b6ae1e9196c2bdc0b13a6423ec6e7308d312a8f1bdd748ffc5811ef36d06b2a562e916d0c659db885d18e3d918ea13e179e19dc617ad35b4893af16b93cfe7c4e4773c6573ff1bd501d5e1286af5bfcd4d9d55cf9e23f8dd9aece6e9449ced667d907817c5156255389e15c087bf02798505bd4c753f32a93adeac9d1705d55387999ce49a5becc29e04df88a51d983036aeb9e22fc4b22104a2c0393e13e2479d4b008d77ba9b75389e31c31ef34f62ee6c55ab94a800390584105bb53b725661bcdc0b3a0c776242a354a1fd2d143c99b20ab64e6c73d465a9a96e38822e60dc36ccd9aab6e805e6f41692e6b2327cf57d411ec532a4444b7303ec9ae9af3f32854f148b41ae64eff13bd0e64e05cfa9102b0f8898eb659278e1ee6d3b0b5c61b7137ca02ea7b3d3cbf6f5a7ca37c596b813d1c9dc898ba18de55b9427cd9bee91739c9260b55bd044a034ecba65fd9a92ece15af041747544e69a2c0f29af57a927559388c2efa7ef136f2836c2fd45f6c60a8a4bdb25160c76e0fa3d544dff4694fddd6549e8c0dc280d8b9b232cfeffe313549ba6d487b113dd93de85c0ed31d68c517e75ac4bcb007672a5b68f9f7bd8db0c663378f86647631bc2e726db30ca509a512b77b6a653bc23b1dcf21f9ce769bdfc082e381a355b68b3ecb4cf8cd73a6dcafcdab905b50987a3f0d6797907d75a02dd38f5fa6939ef202def286d06e37b8252f0c9e26daf2ef3e98aeafb93cb8752d024473e9a1c30f447099b8e068973abb9aec907050aed67ddf11e6bb9adf465ce68bf09e2af4ba892cdc402afccfce4c8307d354f068bbbf5f924650fe59b6ac869510395121821e8243408a81c43b4a9f1503b95089688adfdd1f1ae3ed1041d63247663d149bc25a32b91508a53d543d8fe9dbef34f16b981e64c87317484a45a6e2db0e729a1d4e809016f74b8d59761193a295a58d0e1fa8ebf771b51246cd640da8a92be0553ea343e9248abe42832b58f322c1367655f2a509b7f521c5cd2a903d0021ebae6790cae97b451e5f8994b82adc5bd6e2c14efdb61aa5e95fc8232c12d3e8693f416f2c2ef976d40440b9d2d04cbb4d98f578356920b9c3f06f08ad5d220427d3887fc731ab4f6e02498b4e01e241b4cf0789c1e9f79aae57cf02a629e382d1455f0261db5119af33af1b7c977b987eb264e54ef892ab9c22f09d1a03533dd43acc4f192749ed5bd1dd18e2d01a9a0c4265720112ead9f975ba0030b1590e0709bc437312423ce43a2295626de4d5edf0fe06c2a1eb641abb413b3a98004ea3d930fcbf4d074d1886479456dd71e052ee79412208ddd4b15079320c90fd53454d5b7ec8be066b8566571e44ecddab63f157f6ff49934fdd75a11b38184be99eebda9c8cd1b659fef7be718a9e4fa1902ce9481195944378a0dc38f06d7eb3dc59b39e85a9cb922fca51f2fb6c1bfb510cd05d29d8e0f0e09cbbd9d1e3a3e19a4c241274ab6fc17fbcd8398747837f101f4d731f49c21a5067d056ee64bfd4768cff5205fb3f903d7b9092efb2952ab9245e440fe328c1e2c8acc3b873ea911c1d318a54e381a0a025769949124efc897fa60a55971252328df770f34caba31178a215a2889f59568dd2a52ec70aafdeb2f6c8d463410cece9157965a827c55f1ed4af59d9959aef5e220ea006128de1d4baa4a0892ed7fa212a815345408b5aace99be6fded9aa71787a76df16efc24e64ceb20b4ab2d202bb237f84f9158306b31bf8cebfbdfb28a2aa396f872349d4e890fe13071dcc91742f33023155c77cf8bb6d134da8d9b1ba3870c20b1ebc625e934319ce02bf559572aee4fbea8d5d8efa9ef272b59dd32a58141abd4a48dfd6c7d4e92bdf4320779900714597cbd564336f9aba02b2ba0f68236dc36c63281a8d5567ccd1ca692ec1eeea3bd15dd24d3758ab14f48cf031d601c6c439d7189797dc47c774a282459991470433e321f4ea4a73e829aeb922d05a9d0798467646abf94233d66101ff66803e6823e89153a5efa0a9a12bb338d88e9b44ccef28e172e46b10bfae10fe7a88b56e1e5ab2f73f4c7f1d2e9a8c609ac1f77194076542ac71bf7786f7771fa665d1313038db64990e79285c9cf91857295fdddd9ef15ab374a81e682a7ed2fb6cb6500e86f9098edd36daf65effabe725ff2a902c8b9758533604e6466ae800892757a9b38e4c902f0801337734842f379387daaf10ae7211e46530ad7ada2ad22b0f93974c7297104e0b0ccf32d60dfde7c81d32d5630e9e05cb50d3f40f47a2e40c40ee18e89639873700f6cf725fa40f796f5ed5a072570ebb5a7c694251e0ae9d0d3cb0704de87e497a4e94224833ef2de559f88bf47af3545ee2594935e3f53a1a4186877cbd9d06cdf9c6bbd7bf6e10c0171d7de15a7d3822913be0c0c877da070648bcb50b58f641cb3a311f92f3cdf2a8d5fc5673bb9d8bc44f94aaddaa2fd8e2c226d191a5a62bab8e991399cf737ae579901f389240805675ac7b5ec07cd76ba3dc1a03e265ca202fc3c1a15872a80c619200ffba6d355598435a49546f5bc66d19889a3910fbd27d791a0e67d347acbd3918bf2f8669c2c4bd6c8b2c16d42dedec09c14f100c1b0433b68bf2a9ac378603c35decb99df9a5c809d67097feacfecb40f9904ce06a19a7d157b220a9aa2474a80133eecd29de1fbae7055fc1baa407d63360ff5fcba80bfc65b8ab71bef6eba258c39826d697bf6217b9c4f69285058d0806ddd9cf80c56eb1bf282faa79c86e2452977744c2707597320509329c22aa7d1e3c246b41944c1625438b128e34c47e1938eca140041be17b51a0bcd580dbfd278dd540a27205eb9c8f7a2d63a582db6ceb2235fb77301e5f2a3126e8d98387d9d3f4d66aeef5cd046509ff0384b060afaab9cd7695e3129a3f83c34a368f85d5c0352c8ca063f4ae346700049585b90e5ccf3307ce7f729ba098e5429b1d31bccbb0edd506deec3f30b16cc67fe45e1cb8a2882881d8bf3e9253631cb48c4e713159c9410ef63d3ef85eb094e092209f46f777808306c89d548f91f6ea89a02bec5ea787debab2b936ed7c92217eda0131dfd856167641d002e95b3ed2c82c4ef3bc7eef13d488883c3d6250bb52156457b3d5069e34f945a70bc93dd96166273b25a59c66453e8012ef13436d07a5f33eb5e04c80da2f882686abe1940aadd44ab8432adc023b6d5725a2f276301dacddde8c0c19c487d1ee2282c0c3eb6bdc17fde9f091dbcafd4fca5e7865cdb970509e3ca23dc17e00594e7eabb3eb53825ade293a5c26a0bacddd567772286f44bfa52320521d248bd98dff50fed00fcfb8adbefa56db560416406ec0f09ed5d219f54849a96f21a6c02ec790c3346b94eba4f5694651859ef45c03b9281fcd5f7dd752b4ff7709103c4c08a1d750a9f047fdf9db23ffd416757343ea0cfd83a679d04d60fb0d2af0a30156c2ffc91a487272f473d68dd9dee4fdad02aef2b963920214cbd3766c4309cb3f40487a440caca9597bae67f1250a9f34c56a8e8ac6d01185d0794e87a5726c6d2d170d4ea3df2e73dc6438698042bc74a664102da11033ae226a355cc97cb648027a961773e03a8f37d59bbf78f5b79587f1c96f7b456549e2e09154599c60d96091de678cb3dbeefb583e583848b7a5bdc5c1ecd07377adcb5e98af6d267b62d898c610d2f42eb7126965912b0be815d13195ff02e47ab3ea1b92c1c9627e1feb24b71b664e071c0b4a5bdb67c10ba88181f4be0a6b1a5c2ccc85996dfaaf8e7fc2d901ec9ff160df88e19d1696e562b149c8f7345073ee288ec86c5eeae462228f049f0fbd78784882c31e8984b453f886023d5d9fa265e8a3eb22b2dadb4a4678b359d7cc5efa873759db368346dbb49d0745b33ac445bf276636b509729496b2b46199adce18859cfb47450db2878cc92e6c602db8467c367c22185acd4dc0dc463437663eafc84e8601f40bf52511bc3465bc1a60adb72881917916d8230af52e35014c974e507576114aabad42e9856cf43c0b8e1bf60845d7ed37bf6f4c4f735abeb146d12801327446095495d285af864cb9086783120166eed9c392e608453c3342d22b9a4bfeb0119f98c812f51afb0626b1b9dd44fcf773baa0d8ef7feb05baa8c214bb80c6d46c6780781ba02d7dfaa34c5dbb474866563c33fb2fb0a9f463ed2a9bf56c846e387b99ca697688558988b0bec6816354993f19c15ad2f80a31d21502a237c934e5c9af5f07ad909decd562c22206cb052f2c4b74ca038ee6df081bdd0f502b908c53a0f4d047b8589e281703181b8aca9c44d0288dd8fa7cee10ed64878e697ed36298a6ee9c1bb50d7cfbfdfa3e430e42cc9a310f987662fed4102ecd3578d07d0eb075554b0926270a64e07c9c481bb5e80f6c57bf9122b57a0b67abd627edbfcd9be2b7eb2db44e32d93702b253fda0ed40a96d06466f150277ce16b1f2d8ffa256ca8a59c65c7f500b070c1faa7f7f6c5c9d0bc102e2bd239c9c24b0b59382defb9c7b67049d543470a7bbbd1a8462d8bf4dbaa16bd7febd90160a1e545c47c14f4fb1159b5a883956ea60149f30391a18ea1d6a9632a521eb2ab9fbc63b04d6489d27c1ac8e92c3996fae866a7fc12c273f760da8f89d5d9f9e085e2a125989b48393d9e9083d4c141adf48b4497570c19f28628f21161add59f894a7ac25e676083ef41214284f8d176c8ec882505b7e9630facd4a0e25268a3ed2286fac2c6af10f3f51cfd4da3d4df32bf65ebac6a67703b917df7f9301ec776539d9e726b86771a4b8d5fa95555588571fb35d0a2d2aa79968c22aa16b047342a951c2709d12e55875d8b214e836ec4784b4514f02440c22339842a502e5610b5c879cac754bbf96ad33b31c097e6711816ba4c7c2004c3afd734d6f53b01776a8fedfdddb51cd7b11a424dfd94d8fc0d71aaa605e72e43533a71e4b19683bf266aa295f7f2346b0f71c4355132306838680084b7789319fbf58e47439b74f556d9dc1d61204f792aeff2b7b602bb5403db909452c9e25a1c02410c2d6e11e348d36237bc5327aa7b8d7435d6f989607417b1fe212b6004c6401146f87a7275780d785c527495c2b437aa669dd58ccd9686bafd74bbd7059de8c821dcc1e3bab202807644e1d1d2ba4e2fb24bb24132a241df3a5e58086c5a56ec285d810f6fb22f1f281188ac20f9d4a508aa0f7e37e80c448cefa4733f5281d628489b66c7162531d5c20e626a621f0c21f30967968a854b2e75b9f45b7995fdc86b2e8cfa6311c05df4580faf8cfe54b6e551774eecb99cbcb253584b801fc3231d5f6d849e793f776ced12d0e65e8c3b495513186cc75543b1387ce3a07defafa76452fc430b58b0fd346b4ba4cd6e57df67a6c01bb92fa60b42312a0649890f1085781d26a9e809b5d1dfb12ff2f8a1fa779ff12e5f2faa2d0a9561f0eccc72d3be6573e709f5c273e2124f748621f32513b422de80a3db2bb61bfb069953cd86dac06e987ec90772d8b73ee7f1a1b383f120b9118a998ba397cd29512eddfe2fca1faf9b334e3d7436c3e9a408bcd6bfdb038f8edb4560fd5b70115f9c27af40391107c0dc222dd7bddbaac403d447280dbca40857038119387b555722787814e227d06304916fe48ec948714899f4e5ce5adf3b7bfd8b8e4a1bf1524f6b9a15ff36ca09daba71ee1f4e3509d1d33d8e5aa96fa2971336a040a2f88d60791a99d0c7898175162971f411de040b3bd35756304562d27d8e6a9e890d9ee8f5789afb7277c5f01aa4d08d13070599be7e45520f5c9d390b658d00805dcf50c315cc452fe7b634ecc65a7ad4a21871f218f3b45f1bed1bd0cd757ef87ff0f59061c6b51875aaa1bfe2386e3daddc5e13955be87d5e7d28f98f9871d7770cf830fe321558a7e5610b58ea16d6602b853847f873226ccb202c05d2d4e2d2bdf75a8e3ef29371a6346acb462b3274a4c67f2bcf643d0124792f03b344c4923aeb1ab5fecc9c742dd3eb849c622e93727a4e36f9a1a4311a71c63bb2b3ca752fa53ade631095692d4af226a3b53bc9e6a69afffc388a4f36ff63701e009f5325082b286e59cdd7c9a8c8455d5228ab855aec63694bdeba025ece13a6a07c844e5434f346c6a6a9506fd1df7848bc1d79bead38226fbcdff9c73836fe5787c0bb7a798fcc23c1286271aeb5229097db2e7051677d77a6bc79af21b01ede7e32c00712238855f8150ab39adfa088f4c2f434b0c74405f62e5beac4b6f3668e1427c0c310697046935613d7e7d52cb66ec0eef985507ba1cbf2d11befe6ba789f80f707294fe6db35ac1bc9a35f7cd8155788da18267dd5dfdade1ef68136d4857fdc206d0ef74c63058a754ed90ed0ad42b6ffbb01a227cc03fc8fd3879788297fd96b446811888b4d273c5dbe34456576c31a1cd9c9f665f7c468d0fe5eef5bbccb8e584beb0548da0c1b07530b8e9bde8b9a9bc740a0f5daefb75fc4f009e20d3c24756df2b6d0750a597593a13dbd3ffa94eb4b65666ba2e9638d1aa890f22b15924864252780230c287491b2e6dfe5a07e2029251f7e84fe1c543204fadce156bad4e65048f2e4a5d02213308477b9295374d5bbee8009cbd30adc553b837123e4a395b49330a6d6a731f87241619acc3f92a462aea872fe57d8f7c6f7ed039db8e41fd9899e38a450e7cc1067e6ab6c527caf7d2ca66d8a8a23b3267e7da94806fba231012f82080391032d3b54e247856551ea212b34d9ade245b3099a412a82210e96d1eb0b3277f1e93d069eb3204e66f97d2d71fbf25ea973028ce279098dd6ae8dd214c34adc73f7b7b45de68cb0fd3fa08bf321692f1c56c049b1e32cc36ef3acd4a05c6a27ad35987668f7606818e7476ea7ed568309d71987e9c7a3187cd17aa7bb8eda340491f8c444d3d65716d21774df546350e90d6849954d30caf9df8e8576e64795c66f98e89fbe61d6eeb7bf8bbc1c1feed458b8003ae82201248531edbc98b00a137ad2c0a21606e8a709aea993021e28874c123ac4f7435ac6be5c0e7041f47052362a068e5463887bed26fc5070d21a5ee92f42691f873298673e6be0364a294b04af5ee961be49d11ffb647eb2022012d9f73517a6693e962c7385bc6433e15b9db8907c442689b7238a285f3c1f79675221f30f81a8c783ea42ffb6b9f477dc6c83e7118d5db07cfa1e19031d2a341a7398771b59747f021469270f623f92283ba38fe946e325e45f30912ebf1647f65c14035172e1416a52da40d7d12af8e3b77bf4904865f97d44046619ae68afdd09ad43f7661be7bc4951a654e9bd5c871514837749330c0786d873c07e75d13ac83776a90b8befc98c09fb30788c8c58d952722ea4520ebd77c808cfd8ad75aa819daecbe6bd5d5790226606fa321a3e8c2f76c02c461675ad55a99157ac774b69771e9bd777e6b9c4783d00c113c465d3b8a9ea338fbec2825f81b6a41b290107ce85018a316d247b5ea02813e84f535af1a2d8c9a287bccdd73d3e418063fcea2012322950da8fb9077053b50dc5665cacf34847dc20b1fbc2b2e1dff47fb756e31f9293ef089255df640a458344343c7cab1cbffc7a430f272a5daa3172455667a4f316ffd4b3484890fbac2d214da76f4455fc0a84b37635b8c8c840aa3f0b4e460aebc626337929d4437259d1a0407641add3d1fc4df819573be8601619f056ea3247082049f6c67baabaa49c5b4d154c73ce820a092dd907d7b66bfb1d294c322c88d9a55c1bc5593f6164165dc79f04b9ef1c3e97975efb66fe2f7508db30bb1ec44de47a4438333d05d96669c331e4c92730c2e10229991d423f9afb6bd2ed21cf759891a41cd4b4a231feb6dd14bffecc59398152623cff358a209eb854ac0186d475cd5719468b91c820dcede525388464e8067115a374f35a0f8e1f9b29977226df08a65959121a18105107d247c061643abf1b2cc2011ed52ad3176b69bd988cc52dd349b7aca395df7445d56507e16fec9b06855ff3de725b24bdae0b3cb3daddf3b9d16b8349ed0e6a402dd6cc9d1718369a0eb8f451711bb5399e811ae2a9cee53a7e04a1e1d28000e90e268077c8d479e921f7fd49d1881aab611a30022b5e231c52fd619792caeec2fcb18774fbeb853404dd438c4d812f30731b1b2f94b1b6330336308a62f914b7f3111882ea9e6b768df0fd5c33332ed778ac130c8fb1cf94e47faec459de41776a36d532155d27c38582897e3bd3cc7810986001d513fa786d5b0656b98772de974d9734e64df55c4fdf0a457858f99356cb24629dffd6b61b5ccc1a2213a92b611b5db71ad2a5e242b78cf5f697a2e075ff992614f589836a2055b33a7837fdc8ef8dea94b940435e79dff2fc5ff0ae35bede97830f3bf92495197f6e781e158491ff0f1604aabcae3e00bd56a74ca428bb71c731d6d8d8d295d069c2727a9bfdada30f01b2bf6af5141b6a8fd1d5875633c329502b6e6a5b2b6477af5ffd5dc41b275e9f0a497a461b99c5a5371c668999bf7a7d77308794e4e389ced46a7abdeb4fb2675659910a49e048b92aec28738125fa08198632ebb6351b4191ff4985a93b715d13286d84ed1fee6cd7604c17a6abdaed2905dd785eb34e680076a7603b3ff7818a9b53819f3bf5710dba9753e9b3c8c045a02e42cd0623de828a1211be0af0b453bc3df870abe2f9d1196bd0620d8b965fcb177351a9b6783ef24d97189e756d63b7f48a496fadf4681fe8bb976e3a2fa64242bae70d129f017eea65c68f36610764398349950a55179f87fd422cb1aa79e4d209a3b954b09de3449a837183eea1cbfbaa0b1b1d4ce125a6fc1f047f2524189c8990458cb5ecf423a7f814d4df84d327615d5277a4328bade2845b66cba29168e201f5cc172bda0931c85f63a32c8172f1461ce11b56f1012c8db94d54aaf8db6fbbb8c8c719ded77c35b8db0156b81234cfa990b3bdbcf54f116798bb72bb1145021764e0c3077b4ecc050e1f73e9e5169cbbb77e2d1c2f807838c098e6f250c04843b3aae3d993daeeb4e039a92cffddf6fa5b493e4feab45477e971a815c74711423c0d51870731cf8bacd70d8a12ccc98e1f88c314b2c25b3b1dffb8473c4657bac07d8bd91eb7d25fcf7e7622895f104fe07b0107307476f86006b1e7c9e267878e12b8454edec2fcf39cbc76a02fa139b4a9c4f6e0f297bae7ccb45fa21de5413bbfaca9bf942d4b3b2680bd9a22d70bd5b75126749f029b7d17b03add40e112d051b19d3a5d193996768b43852b51a16402db1ee60484de80d66f7b0442ad44ce932d37fd94ba1ceb8ab3ef9481b5af050a07b78c1515fa4d23410892586497092eca3f6c307d390fa21b5feb0ee350f5917b2f120f9aa62912fde1251d28f1d7ef201a9f9999dc15a268ee46ac233bb7640d699039bd2cc39fcb02b55aefa726bb0e63379a4f4f73a45a9225e86819fe8ae90550f7178cbeccb423fa0e00f9493ec40b789dbc01d882c8148bbfcd3173815b4069760f69bf775cead99a39472e64bdf5d1d7b2a9dd0f77af976e115a0c7a42ee4ecf5b9c8d8803fd5a4dd87e5e27428947f85d8713cd2b1e6361fe5b3ee814ec45716f3269a0920fea7c229da543a0c1cd3c76b203f08efbfa2e4d4dc8aaba63d529608615259ab295a60916eaf24e52f1d2dbb2b1c691e4f9d8f7af129bdfc8d816c84c58232eec9d354c2d0f20a3ef37bfa2ebdb50a748beaf6e9e839134757367de7ce58e8b60d7f26ad9279a54aecf85c945b8d8d5f55dc04fb86d7087513c37730d0854a3deda7a33edc7c4a402856dc2da8eeb232af0e8f842b35d558591d02b5eafb0ce2b3966a22184b44d20464d276b4b4ac4316e9e07b339f8e000e607a362a224a39d0d367af46b42764969af5ac80a022f9339b1491e1ee152976dde92cb0e6d0281be59c6528a9f1bcdcdf2c5b8078973f4266a9755aeb625cece2b9217df7f13729556f9cc238727bc675870280457805945faa63e460e1753f73e161e9d1bc2f994d9eb76d1752d13afcad87849f2c188fc2250942359bacd89e6d1670576b473f1c61503939d42688b2c7084da4ef9b2dc871375b349f099b38ff056fb0dfe2231b60cbedf41a3f4efb19f781340bf66b1ac6bcd4d90c78582f52a60e0966cb2604a19a2564d2eb8924cbb8587735d8a29b0a14c4a0f063e7291a4c03577b94d5abfb0a51bdcc763ad0b561e96497fb8928e3d50a3e54fbbd7cb1bd0bdb8765cad3463d06c480fff77c5e5795e5a53889d06f7e7b13c417a1d40332393e71207e71675940ed9531925d740219280df5254101081036f88257b41f201f03c0f29fa80ae5ef526b22561e181b12395e541a9bcb9717f9591532622b6ac93489a48aae17b4565cbc2e0da0fc4bbc4ce6a7b4ee78a076fb12121e807d90b046da82fc2548b52efc189225a8302d6d585493c3910d13a16d20b9e976d0512e04b80bd7afb676899b09f85e95c1e2a32d7bf819ad9289cc5412b65f65b6631335c37ea56e38c17e407f62997ab652a25becba992034b6242c3ece99e9dd895c8e6228ee52cb593901a9ef14f9ee8aad11b0345eadbffde7fea1e57fb446178e3b77b70b905e77ba657e7dd182c94172d46b20847c8887a3e0924b883e174e5c8c1c062c9e658c33a27374ec07299d68f4e3ce9bb034784d5012f29b9a8edd9d4fadfcabbe8d9e17d5c265b0d420784eb20502d846b8a378296c2ccc91812bb6f669cc5bd9ae724081b02099ece049e22e3484b397007faf8ac1d7b4957550ac6496da71a6a37f3e208de5db05aea45e2604a75c6004fb4f0830b5471b9165a60eeb69c841263bedcbc26631e092859053ea0760ad210f705105e86a56a1b9093d82c477a3bacb55d3d69299ccf31eb0ebff6394474f5b9203006f9967ed51cc774c3f5697e05eceda7c795ca2f79fc251ba6bfe18a6e9c9605622ca2c9d9e900dd580b903f4a5abc89dde45417883b9e121aceda8ba3de6906130efdb9a1841649e862a24c3ce56f79a7184ba3c84a698a85e5d08340298be275778c528e22376730e904939f41b67a12a67f9f1eee83b8e077ca3c8cd72f6fb0758741392b9e41a6f9540b0a268639c9ecc8e6136a99423b297f016f3ac75e390809c18f9f859a401894d67a21293955da37441862b57c3d14e8e92135beb52904370d357bf39d6436dc084927fd8f1996bf2f79fd7342544bcb2df72345f9348800aae78e812c854e808906558639e3bad103fa4d29e01973e203573a500fd9862112f797b5654b81ffbd546ed62fb0449106a4a08a9413d16a542bd9301b443fda2f4ba680e7be3a52474b32a0b7c7c8f68c32b1071e0a343f8999bbadf66e0623bd2af9cd298649131d3af5f3fdf3da681ddafc84a813dbeb0581ea5c3fddca11c62a412ad3b3f21a084dc2e71aaa21ffabfbcfebbd4ea5cf3b7de2483d3db8ee3de4ec32df7817cd13835e629bb03c18d24b41b2996580c7b0060b952e91d52e8b7ac8a5c127f018bf12eab98fed15b5f32a6f4fb5c84fded2bc2a718df1815d65b1a567e6861d651bbc5ca02d69aec6e31c18c450ef6275bacf3af5126234ced1aad1338223a643a82a733504620cc9da25e51d7191698606dfeadbca317be22dfbf11950396f7c89bc34e916df735f08cfc983929d235156819e01915c9b9bf342c9b6f931af19949d505fdb63336d4ea9d143add4048f07d4d87ba916a19a60b0259d55630d0f81f6a3d2f78462be46601dd2eafaf680805b5bc57296f1ef27215d87ae9f90fcdf8db21a4481ba3de893f3a066203a6841e56c0fb7c1aa671487c9ce8701949f3fdae2ac9109a60d65c7276c7b3e845ae59040a76e4b9b7363d38877c28c8eacc0a0bd19bd61252492d951ac953ef19ccbb32a2b92678b60eada88581f1fadbf5309571404ff92f41ae75e626aed604d4b0996f5fde884a6c28029e0d09ee6130e53a285b047452bac162ce2f6ec97bb499095176b635428001c7574faad439befe96b0f99d6120c6657aabe6820f21bed68d6e3afe6d8b8f6d18edb5eafff07523282f3774aefec39683628584389bf9cfffd1a1a796387af5f271293e47f0529965bf5dfa98942c785cf6701eb707a6355cc155e6f65f73c10866ced89c67553765caadab6a74f42e72cca5df4191361c7d57376a134783e12d77a2b510504a490bb1f03d6f118d7abca19d23d7df0dd9615e61e48db3455f2d2fefd2b4cff16641e5838559eac299e1e867c987da9605cec36f7f2915f04254f2f9de8b1133546c5ad5604365e54a0c04d617046d4b0c7516631b350ec0868b68760a7a704fe51890f494267bbc989b14f552122295ce5bf7644246aff6bdc2a72b4bbd4bd88a002800a9d4a13c9b5f6e3127251367da4c6bd822849a9b7ff1e9aae1f8c40ef7fa6d3d6aaa5557103570d42c4927923e422869fa775948fcef11a7662632993bc753da7c2abde1d68cc415b5d13f3bbfa873f98e0f8addd935b29dd4bbf807d0a0e120c9d71b7521cf74f9a87d6d9635343ccc0d42ac85eda21bb442fe067154007c5d86f0499c6bf74ff2dfa6450c82771d577a991dd16d8af58fdf610ffb5c329669561e089b08b5d5a65ba201ae56db7ced13d3a8a81e9c5434f0e58e482b76d30c382c1e05f04986c8ca26cfe61ef0f1025650189c70b35cc70e4aa57fe693e2f5769407147691e7bf44eca8c3bf11cbac479e670ad90e01dab2f0d6a5ed5e17b04b0657fefd57f67e2702560dfb8714583b9f8fe61fc37e784de0490e2446819e0509db2d3c9d77483b00ad363373d352106ef7b1d22c9ac17d74968971f6a6dce9acca02f517d5e32f580e9253b2d69fec40134ae39b0351a8270303d3ff96f959746e44a4135956df78f54a3f9ff50b449e60189d5bb52aed29ca74c6c02f1ddb8975f649b46c854364098f998e62f38fb720b0d46671091cc36e2b300800048742ddfd160969c92bec7d3333f6a5dd5c8021199ed3f66845a6320bb8dc3ccf58168c198cb54d798fb2e4e91db1f82a7f994b0d195f8b20e126b7bcc10cdd5c329c38ea2ee4db8caa50be7d8913661eb2c6c1b2c8275e2c76f2e7de76ec2282e61bd2ec96ee141953d08818848f3d0ccb850660393fba930905d6b99853a1214d7e7b62e665bdab0901fb8632775a7c29b0fc510816b4ae928aadbac60e1bf7d4cba16de80b1aa605dda1a83dff5109ed85273a95db601d853ee391c9eadf92f4637242823ced3fbbe3a232da0151bf30cc9b2e218633a0cdefd775681a8daf97fcf94bfb85c2d96bf2d6f4fe4cc3efa54aea1e5e24d2526e3f1b95cd6f048ede6e5aad1eaf329f4ff84d5f5ca3532044135bdc573fc3cc29600b66dd994bd6df0e820ccaa7b6e6c6dbd7851d8369687e1801e73364490f8212cbc2a47c8827eb889e4cb27f5eca799b0b29eb4750cd9fa0cebaa5b6166340687a70f0c8cb723a1195756d6041d12257c0b830e799a213124fe06c1c512cc76a82b80830a0eab434844de49d56aa7add7abf7f80434e17691766a053cfd1bc526ccaa24c1e0d2af8186906e4f504c5097593c36af6a073e7ac34ed1aa899b065a5a18a4ba1a341bf8d85e8449dc13dcf587d15ec9c428372f18fd3280f595edb472d380496cf0cddf3802892248213c466aef69ac44048aecf686db5f2424d556eaa0063e9d63e6a5c579a4aebf8dd0f62d16b7e58385a5cca0c6be7f7b69bafc100aeb75bd1141e4440d0bb9b0a3ce808e4c5923d60bbd66b9e783ec1bea065896cfbab0a3c746dc80e362c96ec6f95ac4573293b8daa0ffb96408ea10a904cfa9b307d00f434934f28ed9702980ea8d56ac29dfaeae950d94de75cdd46d8b4061ec9046a4304c82d069c8552548ef664f509bdc8df1d75c1ba6ce9e784553112daa0d49056860799553d177f1be6155611285f6567bcfa38c4d0cadf8440f9d77a49da523ba9029f0a76185ce37bb4f8a4b61969f33531d522a6030beaec43f093739a122a4182fc699796df77c831193a5e9f78fdd9b05f5505ed08b1b549e88d275f1fa2ad5d02a6a13417405578d4a274a519a76d86899c64b859ca7ab2550b88d8c72b84c14420042bef608469757db0761713ecd9a5980e4f909465c300a1ed7eb779e99658e68aa3e86c93506d77355468d2d01194a8a3e02a9308b2bceccbe54d7895ea503e59cdb3a6bb863e23957ff3bad9c68ea0c1cf64b7d946056d274474084d30ed5709338620262c99ac4eac4150b7df3dbe3dd12e0b72e8bb10a7be736ff988c9beb39766e2481f6076f357854fd3a97766e3e10d994552bc331777cdff8f3799150f7552b3ed27c9d91eef542e8bc2ee2c518f0c791ed48cf9dbfaf3b88b7fa012a757ce5b6cafcc8f284c27616d713febdd86dc099d528720e77ab1c72ae8aace09f2a0e3fa50f35e6776e0bced44d0f96e889c6acb5f8c192e2536ac06a3c8ebbc7fb0326f1723452e07701675f7f240fdc80fcde92587485d0611f18ce5441fd8f16b6ec1864ea4cdcf8169711d91a34b049ceb6150114ff06aadcd555c2650bc17f3a8f91cac6f2c5a9c93f50144010e41912004a7e34797258bc4b0fa209771ebc44b415dd0c590e96212f67dc437984345c316f7f30b1d03fab23a7f5d8c1d82e1ce2fd04cd7f2d4f291800ba772da300b47f8b39eafd8e89336b72b1afc4e04158dc556cdab6b035d09cd9baec08ae9c239d72566392d152604a3c6b9fe38456efa10d7329f0b9584cd8e5699272c6dbcc2515e38fa1450e2e5821f04743cde5ad133803607d2bfa52bd953863a9859af9978d164586795ddd07a7aea231b26b055ca40e52c39ba969632ec38ef297a07a36291ec9c5dc61eea13ed0ff6f7dad34980a09ad84040a2160a611f47b4b3be5e713d265cbb15d4abe76221db484beb541264246427a0e58a004767029ef97d6f3000451a47509a68afb730a72292a276dfa584953b930ce57a228ae9d03846f352262ac5a12e4e2fbd907618d0cfc352252595ef959c75b6ba953ecb65c19650b42b3ad2e3f0e3ed92f314bd9f16b64fb96502ec45158823e08cc7e5ca7dec564309a562ce8d77c8ca4cb3cf42f5017d9569771131da768b28d04d99a14db46fa5cb2df85c959a593ddc26cb88948646e9464a279e9786c6c3f09768b8e293aa3e1febe88f3e1c10c4a14a577e8145ef06f751dc436d861fb529ec6338ecb1e346a3aca48e3e5044b62730bb0eb741276ab94000ad7e9491dc3ceafaed0e646a74958a7816acfb17c2ade2d24197965411c4c660db01e6a4e136fabc7b59f13cd5f62beabceb175846a8f0d24c87081b281f4f6efe56e51b801ccde6e9faba05a20011579a5583ef4552ae737f3409785e0c81586f3469509ba14b1cc3ac2641fbecf2879b72b7a71fac0debd702365da8c32c64ebc45f5c275aa7cf2566bcfdc250954735986783a2244ac8446571ea20034cc8722d7132053933cc9a82ae4aa0f56e86e99be25ab144a5f15da1f4132eedb97ee94eab0ed8c78a71b050d48b7e3d6d8c99ee9308d05cb55ca0c154dd54844a16353b441e5bdbd30a6c4b676b2407825a4c6eb1f5ffa950267c4a86397a09d5ffbb5ab6b8cacd95bb682d36168e4fc183af2c280fdbdb4c74f2dfa9dbcd04bce89a3b183c79a85936df06e8a0a3b7eadde7acd34427fab4a9c92b3f6be64ea634c6292adbecf22a0f0f9094f9fc94143d93ed450f6770cc147ea1abefb55872f71e50164a8a1a8a32a1b856c1b7a8f98132b8c54bd716861d8baaec3dd41347d7ef08aaddd3973839f30bbac103f774fa5dea435db14010dfd09058d2b97aba2c1f59bc9c5b6385171f8cf3dd87f3528ae8bfcafacf9ee51aebe364c8821d7d1c1400c16bdccc5fad8f6685c1cfde16fa57484fe5d5671923578ad8f816351779c3279f36e659bd0fa65b1a4bb68e2cca699db152f1083d12b115738c35f5dcb2244c691a3adbecaeac0a96173cde25bdd55437b322d7af5d96cdc7892e6dbfd9d6a714343c46a5e94dad55442bdc098f19900147b11d5a4c70828aaa146e7a69ec87113b0e972581edbc101aa0bee1ece5787f453872d71ee4dee3549c6aefa85d2474480e443d6cb7baa84db744361194bb49410230d1139efdc985a1e83b17e9b52a675a919dfc267fa181bb4eef34d09969b3b26d273ad0021bf302274a86e67f7ba77bac0d594a3e0ccbd32a199b0eb75f0cb72ad6e9252a32d6e3498aa6d0aa353ac3cb513425d5e7b0d6f796a31da9135cbc7193002d5c5d29490d339129d2cf6194aff82052db8a1d9864ea134c34f073f3f90baeb444c96e42367fdb0ccac1600b2a5570c9dde2da8ce2b774ca2deeadcae38d196c4c1dc9f4fca6d7f1b437948fefec4dd723f4c8fe1f86646d4f2af25c861e01c4de26bf94e26b513a425ec4fa1c28fecc41f71120404526df22cac00a54603ec40a3e951cb0b267d813cf5847311d878876bde8b76aee2199993fadb0a1868fb1c74868b1370c2cbbb8187dff10bdb91683d69d4bfbbca6694704f1938b70b972bccb7f21ed012213f55cb18ff4a33b7abb6ccefbe0c27dad633a992eb9db980354de5d63dd5ce0b088d34c029a21b4303fdb95c7593c1021092f9a5e7a860f7d4ffe462bbc8387d3dd48d4c7f295379cfa37742acc746b65b0506639f780ce372d85fdf8ba248c645eea52c2cc689d5cdaa756759309da090107f05d1b6c716ece1505ed7608bdd7b3320767ac7af891c4c859964f9a1016dedf689898f4b0d47e0c4d165a165cbca7028039828548f44282881376f1d55301a87dfd4d9a7c629f325cbe8ce2370207e40f273cca437f0c595c304d9a1dd2c4903d972487b81d7a1bdaf585fc27fa0381d7af080a155c407ad61b99a562e256f262831d1c94c1254b7d9976fe1bbf4237b858c89231b198ef7d4666402eb31097eb42ff6f4a9b759bab6fdc37efac4ee63162b5fb3be6a6d210b8aeb7cc6a5fa9ac1e73bb4e4d60767a80880164c4e75247d60a441a606f1cedc38134998e447aafcaf5ba28f171976e2b8a5dd83a539fc7b469ee9075c35e299309cd34f1db8455525d733f3fa60fe4ce36c9244ab90acbde972928ad3db1a1b5e9fdee59b9b6072caed428453b734149efce579aebdfa3926f0eddd898391525ad2bd92ee3696379d5ae001b2ef9acd040bf7bfe60a75bc49eaa4b6a8acd012973f4ca467e4605513ca6df7e2f291a67cdae450a192bec16105bf64ad9db227afd8a689456ed8062f8703e16e370afb678417460345a082217359147f33a408887fea245635b4e0850e35c95000b97d46804f0ec00e6b7509ae8d8c5e4bc645fdda55117571ace95042cdd01aaa55d0a276cc679d34587085c36be903a99ef924d4286133f8da8dc1a1deb95763595c7dd72879ff3d621e1dfec8f5be33484c5b856ad6caba849640df1179a5e0fab608b36a0efc7ae2aeebe0175ca0b94f68fe91094ac066c56b9f8174002a8f965252adb118a3ba71063665ef2d8f5514647985ffc32c64a1d3ce44c3f8b30e659653d0718c38d8a7d299082647fa11ae570ad0a9bf2a29929afa43eb94711258ac27598142a8f6be814db8de31517163c76816c3caae3a8f67eeb8395c15eb63cdb111cc8eb74e1f5e8517be8e1c759c901035aa7c3e5b23a1be2dca738411dcaadfbd2acac039d6614f915f01f8eae8e8a3f5a408584e8409bcd0c493c295dfd38ef1f6a5fe5f988d0f88b9bbd7ea469c8b3955474f443e51f851caab044bfce2c632b596e7cb57f41451e44baf67d5f58215a7e1f34a7c1b2e3f8dd24c91aaa3c931eda5558ca6dbbbb648a68dc6ddc644bdf79300d034793107f086a153fecce779f454cf34e7601a41d8940e349dd8874369f330489758b336639727bb39322675289fc2a02e377e2b4b64bc690a628668b7cf98fe49e551f4cea92e2e8075527e72a74caa5730d200a35ee826ab2c884cfb20b25e61df87a29dfffdec3cb96d9c8b3522b8612efd66128d2be120564a84aa19e83cd34ac84a403686d6b1df3733f03d33b5aa4b828a6d24ad131c7587f91b2d1e9a5b51be391526fbb53d0e87572a54bcbd165f296e850bb3544528664c91c8f5f0d26d1e90508525d87ce96f53e1b5a8237c3307ce5941208193bcc545c0b6e712f77a75b6d394d7b34f92d446048937f474f728fda64ff3e9c80e6f03a473ba971a5f73875e750599b77f40f75f8052c7d8079641f04c23c0f680d32e194cdafc88ad383a25d9c4896ff0ac974415da5251a576a8e1d870c27955cd537220316867df9c6c134908029457548b6e675740b144abf06430d9283a495981df0ca2d716a65779ef5df32b15f7d2e140dcae5d2b98a55dcd81c286b9e814c1ef7ead84a7e42f029d3d297b0f4e5d95f53ecf57d7073cfc9e25ff2b1786172017d20dbd747bb9fa98a033ab069e161954fd0d4b340fd1bc08779b9538ed8bd7f86d0ecd57172581789a92250896bfc326b7fe1afc34f3b6f07115cf2c953728e2ec8d9b0fcd1461a878d4476643d03e6e7ad553032008f1d7bf6259ee7668920036232537d121103eac9453e29c13ce1b34aa53f301d8fdbf1cb708f685c64f23aedf0e959f218652c260c81c0dc9a84ef487e6f7055db38c437cbf09d691d8c0e2f9ea65e11e050ca851bee820879684c8e5673f5f77d1490fda5dc018c6c97b3e5e4379d7271843eb4309cf2a7edb054bdf96bb431c1a48ce8e4afae0bd3314aa87a0629b42d3a9170d0e2c2beceecb9ef2ebc73cf1a48bd31fd62b68fb6ed9b6292b7654c7f4bbb3579c8388376b0bd8457424e36c6f951dcf20d2a87e13c8c664bc058f089ededce7a071ce2f7c88e657ab021e5ebc02fd52942e01dfb50fd8961b3a0825a9b2f17dafa9cd16d52d4e7896c690ec68f68e25974184b1de8306ac26cdca0a8a48a71481412eea6255cf17abad760decad7c089c65a70cccc7233e98322102557fbebc0f3f21f3ce4a57eb99f16c355276be6f4f445616e3ae2e11faa22c0be97282b631e0bb67fb3ec7edf921b189553894e4069837c4c3a3cb91e909efd10c07bfa659f54a540086bffa46411141ab3e679c25572e9515dfd54022f691c268ef1bdf2abd6f90f826479b9d05e23844192fbe5f3efe1d5b7f97e2171379900fff31e27acbb61663977aaf43c848233bbc698d4e55f99f5016b4c66723ff9402cf33c603834a7138e3a196fc1fe1774afad42158157828edf0edb693ac24fda33841846183fa891b47467ad66e5c78f0b5aeba217c655ab9652c57081c644d227aa71fa458e59c67f01cec26c8390de82a49e51a4753111a9407b378d37b0d6fdf59739f4c66432f7bcd482e96f1ee1d7c88a065f9dc3609050fdd34cdf9521e09bf4c627a26c60fac21b9bf2b98be1158bd4ed24faeaea535d25179866eba2669cf95068d42f347231b474db818ffa040e009473c71040d4a253a961556b10ca71edac585ad80cd19a10f2045408beca92f83bf45625ac136a29e01269d3b28d230b9b0d5f2ca5050af82ab747a07f760fb20a6c7b9045282b25ee465589144e95cf86fed162e1bf24bfc623538072a1c7a4c6a29526489ff0233640e997e6550c45d510fea0a31619db9cb9fb673c181bac2d6540758856736967f4bb99f6098d7e637bb76be08dd7fb0ca695eac2a00aa8e21ad28003739935081f37aea9298cd0912e339ab8ca89463c09fb15dfdad586009abd057270db3a816e0a82d7d64e1d0008b5a0a821fea25df4a1670fb2249056efbb1a3756f4075c063b46ff7d69b86e4532bb6a76ca483dad016f206c252f6924ad2485d9b49a4a6308567af278da0393305274c8481f27901da6aebfe6498520acaca897536cb3f97cdbb27b8402b54e5e929930fb4847fb916265ee7fa9bdd1a2ddee54ccfef8994e43b025a3b04dcdbfbbf8098a0913a1d8bea86e0ca3db558df0fed4d7d0abdc99a3e954e07feec36100bdb9d2b16739673b814270a94e35b1c48b179a28a293c80245c2d0b55c6c0e40f03ffa040ac68b16cc0cfb261a584572e642606f92fae39dc7120156b794d2a23ed7bf024ae6a9f476a76e2bae9e48680417e6e00e8e5c6f3523b49786e1e49a049349d87986aac1cdeaa8ef3b8da468ed114aff07873480d08eda0d6bc3f9961363ea8158ebf5817049d24e4f856ecbccee8838644073faf333e5788b3f6c59eda4ec69cc7d84848ac101f3aee86e4f70b08c0017befdfa19b0c0200681135bd3b9d64d093899af5845fca3b0df593a5c628780b92c7fe38a10fde8d718f2efc722fa4adc8a4a96262a854b053b362411fdbd1b1c6e7dd34b4a218413b3e300aa9939fbfa1c633e336cd7b65256d6881335e1338ea2fc8779a634c46c0bf86e65345fa7ce58b74d6c0e8aaf5a94e36f11e0c33bcb200d60b1914cab3a3f8c968a53b30df98cddccce0e33b625055cc792b56db3b8c3da94a7f6c3056d2eac271deeb7478eab0a82e234492b4964547424185f03f37fd29d655d75f2c2c2f265309fc7cffef9083a4b2bd35bf7360e4a034cb7e0c50623be4f85aa55eacf92346a613e241b11e1fe886ce5d86540e4060700858d7072816de06b3458415c2f21f16816bd645b0ad826711818ebc9f2530a63c5b2fe393f99f33c53d09b3460232b38046ba775eafa143228690980f5709c83bc2df1fa2d5718cd8a3316432cecf0bb4f4e902edef492abc40cec9b593c3ac168e76e0f6d7259390de6b745dd02e20b3db7e414c4439055ccb895e9ed925bb25a8d24e1227521520500ce2c7893419949fc0164b76bf2b95c4655714d605db221aac0586ff0133bb5c456aecdebb7693055716dd607088162fd7eefd9ba00acd35599c9de24d02aff2659725092a00d45ad7782041cc0616a701036c2f21944d1cec0a9812282c1ae8f97b42ae105df01c02606ab4dd7e1f7c010a8ffc6430f7e0df448858e307a16515ef51a07bfc0434cf48fa17beae38658a41b212561b42b50d2a770c1bc2c5e8b00f8b4b693319c207eb6738fa0b12706b25a1cc870381bb8ff1edd16742b0380105f319348fb5252a8638362a78ecca119465285bf1f099b0897448efe7c2984270d18fea4a8a2c030e4c4539cd9c18ad298da3882ab3fd21a1d80217e24f14ef39e50ee344f5c1006d4346036089df4a248417e1aba0286f1f9d25d525bd170a2b5a7c7d88c08cc35c3d41cdd7502c1e6a3bcee67c8d1805e6cfb99116e77b8f5cb40425f30cb25b5adbef95ab7ff0788af7bb975811b2f3d212d569c29ce644f6ed6ee954e687aacffde202b8843d30c1af315b2e4a5b4bddec382a11d4cc75b2a11f9e244406f64135d30939479f9fb70736bb62dd29b4e4b4f7e62daf8872eeb3a88c25bc07d8cedc4bd07bb92ff38e474d59d6ee331d10090db659a08fd7757d358feb7df1f343c7138fbc7757cbbe14cc95a81873e1b258806db9c31b9ae5b209cfdd82d72ec903cbd56b6084583c37e7e434fceaca31ed8646c403c5ddfaf92c1d193823f4c8abc1494fc728e86806b5a44c089dfe5d27d0897385896eebcdf95d77e92e50da63d4b026898e2b9f306cee1e18fe1362631501ceee370db27978a56c6bf750011ba5c8bda66cd3ddb54dc695580c347f456dd4961cd282c1973214b449a36bef6a4c2a06bb04c518534f76f02fda69471ceb1f7b70d6362ba88206357796a5fd8eac1a486bbd22ca023925a1b83699b96c33bc28d4a28e6cdff1fd4346ae768c7413ebe4034e70e4004b2b9e96224e5b5aa9e68ef9fa3399e7db798e0e807189625ccbad029edee799d00fb9f6cd6236259d7cb9258fab333939855a494cd056a8b07d7f55f9b9fe947769e344ee6c5922758a9e0807d20697ff1463cd583c71f7a0a3b72f25c64a36734a660c3efa8dab2a2aa4a389b6d5a2093e219734206e41bf9598f43cbbfd67b7d1ca5dd7fe343839be5eaf8b861983a45ab4c17e909f1eda110d36c502836636d994fe771dd6900b277e56ff11ca5a93227425d27eed503deccfa7d71a82448ea77b38b2586e747cba78c72f06933ab2ddf591f03e3c12bcf1a5ed5fcf631a7cd5a3d2b1f5bc325d1308c9884bfedae03daeca0a90c6e78c1309f5133efcb526ca3a6d8294b02711725781b129cc80d85629a4f166cf36086972b47718d2be37e2b0a287a01cd52b691ba91cb1d6ffb6801fb627ba1c0cca8d83e639bd8fb7853eefbee91f64deac9cfc7175959c098d52d410d731839090f1d80af735930408e06a250f4dbe64a6d59ea28610506371935521825ab38c546dd36355ae144980cd0d39ab0b0562b1b45455328afb48a83d8eda660890a4abb87f1deb0f02671eb3b1d403269d4b5702172531ed5bc725eaea4fa75a956f2617cd6090f945d4d52d8fb108b95a7550b9fc009c8749fcc6c4ef8388c0a9b914ae99af0403c139fd53b1130fe791766957062fbabd388b9724835cb61b77e5750dadcb3d50affb3e19bfa0fe3cf1c27e57dd3d5e021dbf7ae46d51fdbd7cafcd04c047d8819016ff965348faebd385bdbce8cc73c0c6cd924a049ce6e4719f320fad3d43077abe19fbeba9f3e106cf9b28c53d36feccd68b22be4c96ec75cd4963431ef62281d85a2aac603bab33caa19aff91c61ebf6f9eb7343ae875df10af188a18ea484befaed6f9a972ddd434db23ab46c76f9de50a793faf3d43766a3be00e7c76388e64cf4f2d2500e1d1371c397026e0ba8d72d115a231728a83c09433903f46832c79f21d17c60d25b11f8eed1807a2e78d6a19d964a796ff7af45f98987b0faa81f06d39dcd71a92cbb7dc37390f4fff31302c810c24e1677c9e53512532cb1ece938e57f49fff87dc8d7a67dd60a25c365e06a48f400b240521cf9d3d667bf6261eb2c59304b36dc564bf2a0afe2eb1a9652a9884d6726327d8b05e8443d377e9fdcf667a095530a7a65253f2d86fd729beaf5656d1fb22dafe662686aee3fbb73b63a6054eafc72e7386bfae91f5039c57faa12e9e309459a300b94076a779e851e64688ff97db3b27e258d903942e59556b25a3408128fbcdc5c182cdfec1fb7415bf4c6385f873dd84c97d113e689ef7baa63801f4032ddb310ee211623b4494979a55b8a0906e19eec5436709d0d2474f86c2da98b66c845e8f4c625c5f97b6ef18cc30a2a013233900a747fe4d2dd70e784e755407c2accf6af5013fdc7c06881ed2f3086f90ebb6ceac6e169e0d21ea21beb2092488e3ef1c20da0aea7285d13e9fdf24024e26422affd324c48fae68c965c08dc20479a4d3e4db1f29c9655a56628de7f418c1b1700eff9d77657648534806f7560e0d4f577815419df860af12023b2f903ffeadc6560959c2fe95aa1e8acb1c16cfd19f6ca871d52c4438caa49d49909f819b049d806502bdc5ec534130528d83c47b22efddcfcc6c09ce8511197ccac3cde13de47866cc546c513bec1f05a99a4630608affc4cec4641d62dd0468b2cc932c58f0a1e410ed14c2d6a1024fa157397da4cbf1bc8bc1baff2a1fdd05e24a4e6f34d22474b9526ca304d32c72ad5d8dbd18413ac6fb3e0b24445ad78aa406ec7635c80f2d544e490bff33415291c344f541c5de1fa568508496d32bafd90cbeb3fb7c9eb9da2c76d8df46e54919ff670cae67bb2d90ebb8cdcb41c60e1284e9d21f1b996ec4f8b6ada056d04db9abd827dcab68197a7be8d23884e55c8da3f2aca56327ee08ef8c799a4dcea4b31509a99a84938dbe441f16df5f9fa097acef4ca3366d2b7715e53867061edf432deb852947bb7c46de63d3465f21ef79d4d92d0ec2873fc559fdb99cb45e77e51e77f2d2b207b0ede97636fbe5e3730d63d9ccd24d8c4d58eefa99a91e49897a309e996fe7eb8f34fb6f8d40a3b8cc1b4d4bfaa83506e57c05d50570fb84bb3747dcbdaa51e4bc5d2bb08ef8cbfe4d64b078fc8a744400244800b5006d8e25327cb33dadcffe7cbd96d3b80ceae5273e8463582a6088a84fc197df66dd780d4fc4f8eab1a9cf065cd650f93da4051a60ec1cdbc98584e91caa9068fca39de387ce8855c751cbbd885de85d14d873fbaf0a9c829807dee9f5bdce71ced5f3f19dc624e4fed049f72b708bf832e30dd9ccf7ffb70d45b2c39e6d56ea379b8e0eb0a626fd28e31606ffae5e9db401603cad8b0960b555ba7c4aec12e50efe1b32ab4e150c18a786b27127c557080084b5ef2409f4749b7fa2d88dc2d31c7aa95c6f53c5afad2bc9322edfb72d3ffb296d350d21be20ab7e3e0638b27bc59e775fd26f410490bb72bccbe4c8695d9d2b37fadd33bc0be44499b9f8219db7acdc2e30203cc748465cb7a7cfa5c4fd2ac6321e195ef2fddff2c37a8d183b5e40dd62bb96d35eeea03a93735d2daa5e211e85dfacdef545f15bf0d1ddab6c829b962cbf0cef02778ec175d069c978324f7e6420b452f3e0bea93ef86da7664a7ec3cbee8a2feb2377f2598e37249cf77811d8dd2949cf925bfbfd6a6ad37969d89a780d65fc7ff141e497c25b5fa39f42adf89fa026ef368751098549c37cdca7741608a6babe0f52240f1f550f1e4e3a52bae18038a953f401a99b49e352b838d16fab8bca29e952f23d809c49f643feb4fd5eb65bef9739669071ce9b6f04e6010621dd56addda4cb87c019946200978e62c79fedac1ca982300d386d2e291b513b81aff7a145aee4761f6ec8a1d9fd1e458c8cd37424c90266bf8b39907612bab0961d68daba34e34c82a67f42153a627e26e66a45f5adbb3464ab2c3644206a45a7a34b47864338566ebfd83d1784c2cf58184baf92552e4947373899b20ee015d299e382526ee41fa88d0f541b34d64ed3df22d287795f3b4daf344ebe463322d7b4703aef28b847803f9068ce046b5fdde33b5a7c76b3cc6a09f26b42114684263f73479f60bbd736f6602db76ee35aabb9e9199d585d0d1ac39f4435d4d324622ead5bf413a53d0645fd9a47130a5da44d798ad5920021a0930815e7d2d228476f9467b04787359855b13f0db61e628fc8f9cdb0ab12b7b968229c359f93fbbffe098697f9491c7202fe2b97922bb372e321331da41aa244896f6e54702442981d4ea6f8c2d26d8703818698a0128c6014304e4b05fbfd6c9a1e6eaa7a5d6052ea425c092be667da39407e21dced88a14a284336a7adb82bf2a707731cf23a23045eac224c908c07dfc26b3c1e54cd91879a74406679f0b0a700cb27b5c712928f79b8546e4b4118aaf74ae82fc8883f8e7a90a344d0faf7f958158d61e53b43c416c825de514bda82ce32c7bf332fa8bbdcc278b2281bc4750ccefdf42c4ea1037a1cc48f8bf4b5bc6ef6a4ebb2f982f8c9f3de15108a4ab4f5953600435e6e0b68eb77edf3be44210e61eee585988776bd4cfc95e0178c50e45f04294e091f5a95e0c210b26ee070a5db3f2c41dd2bb673952b3e817d66625f57a78128929d1266a347de84be96d4bf3cc868ff247b952750cd36d4199aa688679838fdce7f0aa93a5880c1991d51070e0deafdf11b03a7d6971bbde207e96e1d9b68ffdf37ee598a8e37caeca9683c7c1bf4e039ba780c547b65cdbe233b432b487fecc4b06fb6cc8f33108f693c85d6c51e8e554e94b6fb824550063c82a5fb94ca550afe94c956373ebf98387cb5d62e7d0fa6ab2e4529dd1e8a7bc743defa3e15f31a2e8a2241b5d6d260422102388b12dec93dd2a1478f8c363fcbd7a3a6a9bb765961a00936b87cb817a3a9fb0561dc2575a19f17ccf7182dd8240103380742f0e1a4555cd495076f6a60ef0e7d62e0e52e329dadafdbca0ae1ac6f03fa0250da43cc96015ea564b68af6a6c26c8f104fb4ac75803b8330ff1277629733328a1c15031aede67aba103726b57d4386b930878a510367816115a050dd9fa658d30ae587d033403f0b7b94e6a40611773975c18d1f6888c41020c4facfd6df2d6cea094205a06422b474a9135bba61e4f5c46bd2d0cce41dcb34461acabb7979ea7db8ffadfce6c05af17485f5234f7a9d23a5584a5f3590751819b89cacf5be0f2ed820b25fd78e76727da6fa8ede7d50fe9af934bc9d8a70e326a7dca6f2b9437d4ad044feb2f8688897f0f2096ede1919dd4e08fc262f216d736abe2a8cf9420bf55e7258de4174024cca5c8eaf5a7b9350c4f73392db79fd4de344b0b476a8fc4897c97aa5ce5e5da16eab887403002a0c2b2cc0dd1264285501a6babf6ac01a77329fe42ae1d4fce94a5a9ca89aa7f472e2ddb3cbaf37be425f98d0f2699d76ee669e4c864e386477b4a05e988f9456df0208deee357e613577d3f3026174332a154a38dd72aa726e4b4b59c7cb8f97ed256e5cd7546a818fbf839b6d400b38a6b103c3a32b1b517a6d2a9a6e5303fc40263a66f28e5da6c7fe9f0a447959fe61a546a5e6ac37319e21c1b87f61db401ba3dac58214cf3d626930f63f171300eab06cd19164f87f9d74a1272cbf3269cb447a0aa2ed77ba87c0830cd291f767e2ac06ba29e9923ce8ab44947658127a47bfc376e68978cfc1d6a3f12091ec0dd76291c8775aa98eba68d1887798e4fd88f09bdfe199583a3f50148af1b950f8b8bc937668a5f69bdb1a998c4c46dd93e05e0a83a046246fb8c9bb2717922d943a94dcc34c7cacb77715e5a5fa64298a2c699157cfbb1987f13eea6afd8424efdce5801db8c8f92c37fd08d32425a175888828b33e0949574d0da970ffd32d06a510ec7a8678daa1034b1dc1a6c9b1f61efe01860f6252f50e606cc07f43081a700bf91349dfba50a720ec0b2c851355c0570639378d45f3ec7bb38347bbeb63d8276d64256c10aeef02c1fa4972e308456f9d523b9821210cc83bba67dc3731010346cc1b3d7ad80bad85e8b47ba64b7f8db147cf10631a0c4226b3b76e8bc7f747a35da5af06d67765d68a8237e730e5be097c7bd3405d31400b9072639b29728e3e981b2c410f226e490ae6ba2663683692c0fd53cb860aa3a3870bd2662f7136cf45ba4e552b1ac60221f83a142c2249b327955a509946cb5bde831b92ce2c3dc1c1e923e841442f5979ad158e016ee4fc01ba804f297b622f911944882e3642643bd5284171a2cffcd7ed964c3370006d72cc16c4642e984e2d1a9c00dbc261d764db684aceca4e5cd6d7f76be5a1ad3acddaac48b1e697da0a1582d1bde3cfabf08706cf26865a6e0201adc2ec5a1ab8e69fecf609455b486e1465c5f33052875b64f19b377c2fadaccafbfcaffca1534aac11188a84b71fb23dfb7896033c04cc02bc808978571c7e6b6c81fb5c62872807f4df2699d4bff9507f31d5a5f222a6052b68fd68894697a15d0c43f5b6601d929a44b54ca6d314897eb029eae4f4ec0d9a0003a80e6a2fc59c9eabd00f82d1afa14db87b9e84ff937e41642250b614d45206d7620f8e969628eeef8c56dc835a28afecd95ccb4d7045fe1cdc7dd23a782321274d1e94b5d65ca9f10729a7bbdc961e249f4c571b7320c063236069207c905c4c4a64bfe6ca7c6b623f5a6c1d883fe2aba330ff004d79b8a1a02175e9626c422f2f1b2e67ad5baf76fd636d16fc2c3d0976a81e5a8adaefe509e349b32da23c7223595778e45e0cc83a319ad4e15861a2f132b1232094ebc7439dc7421563732b481955e28a6c03c83fed5a77db7587addeac74949b78ac0c994ef3a180acbe1411e7c31153f5954beb3d51baa271c8cba9688cb2fafc523f0af808ada5922f55932da6529dc7f074531c68961805807e7c3fa5789ddfb92f1531e7f632c7c9a50c106a86ebaecfd123424019118838cefc7503a8b40ce985056943abf472d70d795b6703536deffe4e5766e5f70c3f677f554aef6c58b5648cf10b4a6c223c1cb7fe0704268b51eae66c0499507c79f2eb4d3fdd614a6b52366bcf5e1df5930779ec14aa3505d7fa6c7eedf205d7dfa126f0ad6d3f1c61b4de2ea0cffce46fb434c23f4f09021bfbcee963716e5ba12b1e7951a96cce851eff138678e8589bfadf1898c48546a7e6735c47dbb43bf669496de0a1d088c58df41c969cb90835bafeba29fba33d254c0ef66d7e42bcc9ca25390dec33769ccbad7073b9d374f87d8647b34e6aabcc74a3cea40986aea9a01f62e13f720b64c5fb5a7b3c1904f834d59f85379eb95d0605e4d903bd58ce66f30ed22cfd2157eff65511669c72ba4d9a0f6d4b9a6e3d4fbba771cc1638947db592b08ce918ee2c33a7f8252fb6eb67420e5866af0aec2b82074bdcb3db677082d4688c80f5b4de54c858bf931eb91ac94bb60086e7595e8c8aa60ab7381fb4328a92d84dd5b6798dc49a6830852cb1592f32c0c5c7077c00f6a9b344e7f5e39454926a941081b3499946eaf1808468fc9e60fd993397cd45d56348d61335c4bb319bd7d2ea921fe9b8a4953d57501cf5e8706527bf14e8b8fd1183bf673687cc7df6efd49903e0eb9430b2c16b65660fa300cd991d5a089bf320ef0513ee09eab31bdceb29cbdc64847e8329c8e2f2c1a226b898d21b2671d309db5889b576b1927d08198420443e46428718412a9056b58e22f694f5de9fca9ef8713fb4fdb3a319474e0659b411bcacf667a187dfaa1ce58edd06ceed13f5d5d876a2956359336233ea61bd2d398a61b921e2752abc13b2489eb5965f405865f53cfb21b83cbb6e93842f70c62a0641be0fdb205561f86856604df77f78947016eaa95d623606d367df3d838929c1eaf73c3356b5f816c905c72574b9fadba64b84893566515f0c9014532516878e310ecb356fb4060c1915675f34f124ed5a49812e6f26a1667e48a0905ff7726c4e5dfee62bbe1c6e5fabaf2e67d1a800a4c5ab10aefd016b2dbbb521e103a304eadcab3033d11cd27577d566103622d1e0d24b3bd2d946c44df8178478b1b22860d7c69f76023a7836fa0e0c3c32e2100963fb4af5fd9dfabeb8b7a7672c94325cf060a57acb6006443060bf42be6a3948b3c2fcc68e58e9e0b33bde7d80d4f668ffa5d398f2fe30f152b059b7a3ce235201b7a29c8dc16a43142bb303a297dc77955bb19a2e3b53dd110cb665883ec7d655393c9a1007adeacdcaec68a7d81f98c7f6e1c2f1afe0369613068752f1481901f6d0e0b80e3d43d2b2b5c9f1e71aacd4117ab38fdca0f7f4e499020be45f4d33aa3ff190afda54d547873657c8f322ea1d4e537efaeb0b5e292a57679713a7907e770b0000000000