PearlStack logoPearlStack.net
Market
BlocksTransactionsMempoolHolders
Miners and PoolsPoUWSupply
Solo Mining CalculatorStatus
OverviewDocs
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 APIData Sources
AnalyticsMarketSupplyPoUWLabelsStatus

Block Certificate

Block 58093 ab4bbaa7ba9d1c473035b786c718503540b93611020dc4ae7978faead9bc6348

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
d5510170b09bdc3e70881898bdc87e296f02229cb62c62dd93d2b6f90eac004d
Certificate Block Hash
ab4bbaa7ba9d1c473035b786c718503540b93611020dc4ae7978faead9bc6348
Source
getblock-raw-prefix

Public Data Hex

000800008000000000...0090090000c0290000
0008000080000000000f00000000000f000000000000000000000000000000000000000000000000000000000000000000000000abab00e60245bc58e485ed51a4268e74e08a238d2297ff54cbc0c2ef79456c928f57e4198c9067aec9ac5c541aeb85aa798c5cedcad6b623b00a8548a012fdfe4a0356a57f32ba132645d1cb28b593d9ffe57f86980d400a5008000000000000004000000040000090090000c0290000

Raw Header Hex

000040201d2ef904635274355b0505590117408dcc5d00d64c138a3d256a7847450e7f275a009a4f644e76bd118a37f209c905e00bef70c66d312e6891e6a7b8790d1ae5c5c70f6a710a04184d00ac0ef9b6d293dd622cb69c22026f297ec8bd981888703edc9bb0700151d5

Proof Data Hex

59,560 bytes
1212160203072c494757f56dbff3cc06237349acfa70d1f7c170dd64b71ba2f4b81b19e87e4a09336f923fcce359a6592f605b34bbf721508ab3e4d01a71b92ac23bb6577b9e5800decaf9ae09f519fa89d10679070c93d4b7eef2b996cfb3aa577844c5ba78d2651b0e08d2cd391fa9c190ea9e56197e6056c542c86c657d3fe33f100d17e92c256038f8853b7aae0b17665cc3aaaf4694629fabc345931075ac112bbb7cd3395b9e1ae24077952a650128f0e0feb36593c7d4a95fb867a92ec813bbcc05a4c0194335a1c8b794734a2c44eb40c63c3a773dfc9170fc67d7b3b7291eeb219f46731f57a07264a2cd54afffe85efc165b481b01591fb763ed8ad7de00cfdbb161d4930318bf1766b477f2aec30dd77f785d2966e5ab5a2abb4d1d9df21d9c67fcdad3542621e982912c13015b88c8306296bf0ced9beb045322f5286aeba251814b44706f1779007551e66c12e5eb9cf1477e64e8ee90abcddd6123998a7d8ac5c27e2a9aa895167299522552cdc55507e174e1e331a5a2f11dc6344bd3e4cc3c499c6c187f7b4bad055b62ace59ebcc4197eeade0761652f0782cc3970dd9c961360d88e57b27cfa792637edbd709b33afe82fcb39dc1973ec1a1c10f5f1a66ef81b994f27e5a08d44189891452ca6dd4f1811adbd079758178e07af06b4293d001940523f6e036677cdc488ec46edad633b41656bcf060a71538769f6ae0644d0cfa9486d76f0161dcaf1f7a7a233a3d0d7b2a921748974d254633e8bf9ab0fa8366d60878fd89a649437444574e5f517856c101bc95358a53bfc6f5151be62b9607dadeeec724676e0bbf410e9d0014a5296d20b7f72e8177b3867ea884341ee921cf8f369a59f6e6dd4c87ed55f40e1b7634f38021a2ebecd404414de3625b96210fc09237c666f1b356925c7a4b9ea7a774c198fe99836c194bb6b41462ee9c2ed58faaa368a26db5379bc9c346b53536c3b6a1c77dcc3316b1c940e0ea576488ba3750c03b67a1b8a87f4dad376385bbf9117bcd67220c6bb93e3b5a753dc3ba70ef9b53342755cc1f0695603a5f6dab3276520f0626e01c6d206680e9c52ca05420bf6d0714b2943d42d0d7ba57de64032f7a1fbdcb5dbfbe6ad949543da6d58d707bf4abc057662694bebce8d79ba33b36bf5a02942c45ea99ca0bd0772b861bd8a392ab270d0e1b257bedb1404d9b81732abac107d55b196bd00dbaad32036c59f60644ad92cba843f50063b190a69d08a7628094b6c5530a361a5c2bcb0d7881f8a3bf0d79c9668df1d2282761315743bd018bccaccd868857ad8c1604496f899bc46a82dc9bb262e3eebd77e7e82a354bd2a07b4dbc8cbb4596b4e3534ec380957a7e53e2d66f72fc1f606b4a2654aef8492964d2f5f4361d75115fbd7e8897eeb104b8ff8c5e6bf18eaf538092b4bf8b55b9c3f9bbe3177323c5020d4430c5687b66a7aeb715d4f90fc351f3942cf89ab0b4e9a6f0f6b5d78ff375e147f282a4e629e90e744ce2ba2fc60e85feeba8d864dd8d3062cf878bdf3ce76edc4f8e070afd8155cce642060c789addc009bea0a26892205127da20673441f1061e43d2a99061a5494feb51b1dda152a60b483ab8eda988b903425e6da22f52c205cd8b6974e2025f20a2e63ec269c6fc2342e1569427459ed8824637a1b16419704ca63fb7711553c0c4f214b3c29c062738ed5103612c2366c3599d0cfe0bb9b64097550082db49ada2ce485274013c152b2113d7649f17f976695fb07847b44c2198cb43657ebc1a562f78187440f2afe69ee9e00e9ca35c3f95e8c5fcc51a89f4f48d93430af04cef7c45fc918365faa5f98f89dbf1966caa4b7e0045d69cd423ec2bde310ff3d63a63c153d0d1b960a22ddaa6cbad10572e4646e1bfde6d62d234afdd2aa5668c6845d6b761a987e31ad58cbe7caae13a21893fccf2cb10aac409eb382658ba76a267628603049bfd018e8eb83c257ad73cb9fa9944ea80819f954a83dbafaf5bfd075b13c03d9cde32d247faddde460166ccf0507f05946f570e65f423e19e62bddc57078f33e3358640b33a41b2d416b23d9f0a70eb1caf4e44a383ad1b77e425d6a3641f2cf905463c55577db5d64b4a3fc52d398f61e404c8cd1cfdd1cf37005d0d1162b18eec8ab5872f03097f11ffd06f68a6d12148c89c8469085588341dbc24531227898c1d8314f5698aa2ce02ef21a5d135ea2457b6d89d851a7d329ce251e082c3ca6800dd9c2fad2d728aa9e428355756e9544e6d8c7e9bd888b6f8e55a17e704ab486b1c06db042b9dc02180daac173eb13947989bbf816c77b84cd9f0e82cedd9db16e6b3a0bcaf8e20499067e1d4f276df310bbbe3ab25b37362a5abebea99d88973367c4ed0ea47d2b9d9d989130285060ca1e7115b0be3a60fd9de4f7e7e95b94c78ecafd8e5b0717efc4e7ba9ae1e42425363accc5fc697c1ed1b17e7319cd22d0a053ff25fa9e892d00d4c4a5ee4f29601d24b85146f1430e20b26200551005e03d3477e80d348f7f9202ec7f30dfacaaad2fb6e324faea2b4f2c936e6d02f547b164ef1759ad3659af1800ed3f51e6209f24b4dd71b5603eb53d77fea411841e7148d30c88a62d4856ec30d5a6ca8673d3d1b835a27d249762158145aaa3b363ffc19738a5efafc115a9a13eb8b0453e9047e926b03b04796768fba66462061bff0dc11c7179869eaa3f7cd4585e4eb07b5b29ed4d6f6889e692674ed32ab3e7101870ced19d07cb98912ba1b424061131dfd1edc332c360ffa602f58c66129580c1e3f058c1ab632d3c89a905af0d2c1f725544a2bbb9ce85a932091371cea5220ec3e4f7eb0480afb90c60d8831f082f20f49f9aa81e3714ff3297be8f4127dc7699a2fd0ec39336f6fd61052592a44240da9a21ff12e525779fe23709127f837be1676472ddb7afdc18fe8ee26dc7bef4ff98a2039add7f094711af65be12d3faa6b5cf4d9ce8b8dc73471596a09a37354a8f196cbde5dd9b8d064dab534c97ddad62d2c0980e51e1f7962d20bc67fe448de9cc1321314385095392fb113e833420b940f7f8b2f9867f3ac466a3f9185709fe43b971faeff98160378d7a6cf7921b3746ac31786ec4c019350951107ab4c63a904850132e9d4e33bada9cde1466bdc6e68cb4615fc4264b1543a0a4ec95d3f322436a0bd2f3f1669887deb6f40092ac0d0fe66c28693b6daad1a38a1efbdbaa4e85534eb4d48ae2d51f5ef53566065c894c63b7d681af3c99963655b80ada302af0cc2dbf890e6cbf8f884c3bec9202368121f9813fd1c677f4aa99fd3aa1bf858ef6c8c5c263c854f04058e08b7b0675d64a2516ae6683122880c4f9eeed3fec68d92410d60b186d0b8a9d2fdf2cddd78fa01c47cc3d094a3dd0d29ea731b5377b12aa303d393c48f18c12508f4f52ddc1b59658995965014596b82fb112da7ae7cd71cc9b5bc9c774fa7ed1a143bf6c887debad2b989aaf91e92563b27df2315df962d386483423144865445bcd57e1d47d7b47d92ba4a8b99899d1bbf01d3870123259297f1ac88a72405d5d60be99ec47851264cf6db309df66fe5ebe2a4b6d8417e6f3230c982f6c5b1368bf5c8791820ce70ddec1731db9816dec4a11ab4b22a04391257b78e19073ef455728dd999683d731b7209dc20c0de27db52b17cfbe2b09c3ffdbb0e74f6c66e937408a12e35b71367f5501129650febfa41016167f35414181cd617ecf05443f14247fcffbc0345d1aae4a35fbab22c9111df7f8a28d282cf745361ce6e462a640ab6cd606c16c3efead598867ebc19602ea03931abdb49012a09c4a68b9cce7b928d757eb2fb2678a8cc535b26ff232004ad73ba7950f2960cdd1060056435e6fd38af4ef3f935e5c85d75e67905547a1df10b6167160d391a6097e93ea80f5d33168f4d3416141c2110ee82ccb82b8f78f1956b813062797b3fc7625c025f0a223cd996752bea7e70832d2ec215cb7a2af26689427fb15437dc04b5c9de346dcf9f26f42654e7f3e4f3cc0b0226f73795a676211087ff6583443fc739149b5d0b79908ac58158d79c9ae8d70030fb3ac75b33445bad984b82870ce72c99410cbd3554737e4cabe468911638477aacd147d3f5b0d78958ed5d281be31a0a95ceaff496bfa59e45fb9098d9c7980c29fdee8a0a3c8db4af3322723aaaf7c0496a37d39e9aa93ccca0296a19b177ab8ea67280a1acf4fbe7d208491b87377a18c46f6005295bd0118b857c224c14b909fd2bd9be0b2bbb6459f41d0ea910a32f15bf2f56d4332854f1ceeed2fd3098b8142ffe1c7ffec6912c75ec9c76c8d457ac3833cde56d01b567f94aec9c97ca252493dc95c151bde43622d83fddfb32132afcee10bee357ddff8c755f1a836e872af7e7e0932a4e54d2e9284196a30d11a585730bc7c6ff59b737350ee35b64453114e25a521e3e9b755b76cd08837cc116b24a973aa0780d254e737c979d29156e4110914422dbc5a302e25a51a7b360a09cf1b2372877e1cdeb43c4ae7fb1ac7ad56bf8c9c3dcc2f9a3886424b89f8fc6ad1b8248089f85d1cd222b9ec68f56a0b35a97f33b2fc62c76bd665b2b0e025cf270281e24d8e02fcb6a8c193cdaa2232929deca2ed62bc8eda11359b2b4f57fa46430a946a6df1ccf706ed821de4f80d13b7814509896096e78850a367f2f58fa0d485ae7436f438ac48800ea5a72a3515892b31ac2ff0fc180db7ee038572042b96b5b4c0ee10e4249afb4597a6317764bb38fce13a6f914b6e6ad32ffddf69236d0acdac1c5010c3c0abcdacfc422c9eccf5583b2508ec8774242bea336825fb26bc24e47f1261f6af26013d1ec72e84cdfd874d6285acc5ea40ec28467ee3e61cf5c91b4598e9a7f1f98b170c1b609f03885d8c8d17ffcfa9a7761fe9b19e12ac3e954610cd60a2e564e03d77fd00758e27d75a754f3e076c57387b537f6226ea31afdb65203a7ba09103915dc2376e03c0fdc8b29a870bc5daf3fd4c350d969082e1b06d0dcfdee54ab1000dcc14c2ff366c90eb53b5ba540dfd056b4f4135edb917b8b59d6eb117528938627206b7675f67b3b6993135496146291b4e7f8b33458617a552e11f2acd64d407444726e897a8fecb7cffc3b8f98556d64c6a3eab53ee0ff42f1a667acb8696bcb13128ea1c0d989c1aef74c163351a1f426cf9a4f4b69b3a6b63dd9c2c82c57bcc62eb6f57b22464129e45bcb2f9c170b1e734b2841c9cd6ce1396dd94644d8ecd2ffb026b8029ad629af68eb01632c63284debf55100a32b63f1ba7838f4084721bebb4bc4634c60d093c8bc7c38fd4892cd7ccfc5a73921749952e022661cdec5dfbf964a39d4c0231ca37932ea7e9bed4754eba201e01e178f89349cadc0dc73ad66026e87cea7dd398664faa7e6f07285cc8e62e9a9c4212c802ff2372911ee6ccc5ccc6583b9d0ea88dc59ea620549285c133183505aac81fb0ccc5af50dfff3f34401b160bad8d99047e51d9235eabee15770c43680c0bff79029044668a6fe09e34594cf0fb887714006cbfbfedc852ad1cb79e01afd8a37843265aed0197ae1afab1f61a4695aa96481257397417e058a3dd12dceef1cd2ffb87d9b3a47bb115e70517140e714931f814ee0a67c9953b29dafdc11824e0422a0413962237419842c3aae9dd93178212743be3e4d24b59d59fb736f66490c23d74ebb332d14a255d754b50e6f2cc7abae9a7c92958f27ccc24873aa8f4320bf3ba9616689cc0b6c0bbbdaf1f34024bf5207b2450de7f566199aefadd72d9b64a03b1863264594d0ff2086a0704bdca1a38dcabde720739c600ee899c6c0b0afb83eb110066f47ff0e7ebbdfc2338a597fcfc83b033cf522521c4315a937a432529d8643be152378fd5d51b583ad411e576686f5fc8003c4545834e2353f2aa37e5a68c31dc0b58fc8cb9ba75c7d4bb603e7f28abb6ed40bea6a6f0853be52a2de87d881c327283c2cd7d987337fe6ad6ec48852c3d10717b1bb95a5ede87a44effbf6fa5109daae7f62438885d6be3c1cd9200fab0526f4e11a98c0e2e18f44dfb749d2fe0c327c737045b1dc51a1efe6fd338a4422261859f1f82fae283eb021d613801324583e37f46ad1033eb780cb86bf7b8864a1266452f730ac5b1d1d56e234b1b61ef1afe9e5183155471f70694ca1e118c5e0d95a4fe0e95cd77bfcb6870ab820fc83a9342e8700868d424b62b458fc4c1102426e643f32d5289f5b864ceaddef349fa914acfce369e14b4cb34a376f534533d3bd690f6f00f7c889b1db19deddd4895f7b946f34387253ca2b087518556d39c9cf1f33beabac597ce4418cf6a57d3695a29eda19b18ababc742707587fb723aaa0c5a57cac6dc6088af7830aa9b699d5c0a1f2c472c99443984d63ddb114412072543eeafeeb46b92d9277835ea6acdc5a53ef8709ae2ae04257fda3388528a6cd240cfeb8d83f46cc48cba72543785ad4d5174cd73e44b336be9364403b6d15a422cfa6c5988fa94257faf721f8b8c167a823bc97c212951fe808dee84a4bc233643062dc17f6e9fa8a02af92963210574a5ccf21aad4815ec670847e1be0f4cb84d6a9150f24ba1784a5f4757b642ddc4c2699fb7bd6d26c6bc367a7f98cb4cbc1dd8633a5f2d87b10ab516390ababf2a1c31ece5c43e372826e94142ac1553cc7698c20c78a793b27475c09187a9b0a9c02a8493a25714444f4610d32db8015bc46b291b3dac77aed8a0791ae3e32abf0ed5f5d4950b66f8ff722170080804ed669c75163d96277f3254d1f8b7df8edf4cb2d7c85734eb38afcc639c133eed344673eba414fd3522e09d88c7062434d34ba087d2f3c596eec514b5c4cf52898bdc1efb94f8cff323eb9ddd3feb4d6fb36e4dfd83a841699e3d47fa983dde0ab3a266558a59fc2b681f0210f600b13fd123a79f4ffcf9deb5ff60460efae720b6964377e8a30614f9248f68c6503bfebe6dc798fb03455ee3e82a5b6934e17b15df6d828285c66dac36ffa4533be157257d8fa3145adc2f60579fad6f468afdb4decd22f05d3714575bc1ad8a705602a93b68dc2ccf2c99a6003acac310648d30deaef1ac3e0b128a4684698379ccd2eb5381006bb6405f23edbfa5460107d9bb2470f80e4ff4cf8096086bc374d2800e70d1960f30b49d1952ed3324facad75e2645dd11ae2634d2f98f54857e488d6f58ee972168516bfd071b6854ae04b8902116eabe8d4c12d25fb965fba3572bda7399a113be48225553f9f88e66d795c3028c42ad11c667ff0cfc0af81e8250660970cba237bb68e61fa90f875877b7d01594194b15498c2dac73271ea88b187a86553b5b82373f02cde7147790584b162223053ddc0696d486a59dc924d27c7403a11cbd7f44b05623c6eefe9f6cffb6e70b636d8be829b69fff33ce2336984f48faae488b9eb9699ea67d929e6d1f6945fd5b13cae4e0d1856f2315dbdb9bde8e3582933062ba77c59eeebac0bd2e8aa73454aaa8c7e02935fc2b8f38cd5108b3810856abec1d6b85e62a18ffa401a6e54668218833ea61acaba3b7e8647c01bf7074d8e78135a2a2329e24e0d04d949099deed2cef83a7b83400e4cefd39020fdd8df58cde6ac5b2c323bae192fd3c9c3429690f28b8197cbf2035fa5ec215bb105dc4ba4795e9312cf53b4f03c3381ae3423b8abfcb3aad8fdccdc1351685f1b4b7eebf1b52e99661216b7815664eb086b6dc1743bf2055f2d5048cb01d63cdb316f8a7e2484e3352b437e20fc72c93b8f4b78a3051a361c0ce5ca851d5e58c88e5f566ce1530fd7ba381adb75a1a3a756d8fea6c0692036730f8bdb8acd677e5d9ddb23e393411aca2e0981ea5db5302c8976966d6345136e28ac2426763b4724d1a72141b7d0762455d2b213bfefa3f71212014039b94c85db094db1119377d2a26512bdf804ac7ba53e00fd4dbcf9dc26673a77f7fbe2264ec15da13f31614e3e8446547e50392c3f0edde7dcd7b6bb9dcd0e2d94bcc25fd685fff297d86b9a298db7c984a5c818a606f292af811756e9c5182e18e3232a5e61b5ee97280e1cb6efbe1b6e36ebc046409415d33983094cff14b8505493eb14cf16e0d577e4cb14c1712a2f953370261976a33368e52ed1e84b4cae77ed894058bd1ce3009f3ee484ea2411751c55c97317257d9228832a36673a1e479eb2967c5285c30de97deed51f742720f6b16a4e57bfb3fc566bb0649f27dafe003ed9e6188315be113348f350ab2ae7081b606ee9363ab3a7bcf28b19e623be31e5e3846aba1782c9e7356e4800f0a9d43ce3979dd0c5ba91126dddecb79db6dac2e663460840c29d78f5409b46c180c30364b6bfa79ae09c115b7110083a53e78760818e8b7ff22db49da47b7d42b47da805ba7a779fc8f53ae5d4c9528ee940be136b57735dbdbb355d128f627c440834edf4abae17e4db45f9bb191dcba7cae67ff5e06980c18021d08a1a558b72a14ba27ad8a87f3699f86d5031dec943e20f5f2e90078ff8d85bf789f3fd27356c343432c8ff934edb5023e794831148b1a0755ff6fd94bd6798166a7173e120d809d34170fd63d11bba8871e5247c104f1f65c12f57b31e7a19206537e3346d212ef2346640dbcd989261f4672a7c22c054532a37c3d0385b7325482951a4fd1e3b00b410b186abbec7be2e7332a5362a4e4830be485a4e06167f9b45f3cf981a2681325fd5866d189f33421f73d31cb55a72ad382d2e46e6bf7351dfb588395722c0faf233af85a6974b23a744438813841297a34287721813f77ad6bffbc3b51d9a69804decbbaabbe45eac58733e4fc57e248ffeefcb8e6b13ed421bfdc1a44d8f0c12f5e3ddf0829d191de2810497ab6d690b1a5c187baef572e0eae92dca12004f5954e77c1760805ef1cda0d1db2085c03e3dc26abc95a38a547fdefd9edfa20e9e8d92ead653472d573795bab59375fb747d366bfae8819806a56e5b2eb1ff80605a9946cecc12161954c6d52c63d77b01e57d3e3fd1e984d40e46047138588e5d17df5f38e15f1592598aadfe02c702f93e55c0bb40fc43c62ed8672d9f5fc58a1621ad37a0fab27c023aaa4fd87dbaa3a2dcfe72f8547a07de35e43d7aafc454091e855b967dda389fe4c41dd6aeadc455b3184edd9b02497caa4f74f937e5f3f65016ca64d5430289ae3b36177e28994cd61d73aa7e44f9546539a50d3f6ef1ffbecd815775828394be18b3a08bac36a7ddef60c4231eeeed4fc11f036f96c85815f2378b7d34da523cef5c8e2c360fe7ce6218f0876fac96b7ae372e3cb4f4bc2485534e9af048a8e3b3434bb1b7dad0dd35551b62b95272e2373050cb46f158c65791e1a81c7a3f48e1a6c6731b254e33e86d56ca297b019c409e4672e7c3aa6eddeecdbfcac7f87dd446e50b2be9048f886b41953405874bf71c580c4ad3b63a5642742723870f027ea340f166f4c60807a8431c9a20f0bc6b3728fcadc9de9aaa0e4c5950f929c133422fc608d7d8fe8f526ebb8d33a45fc6a81a53ede8ddc8012d197259b51905c8ef99a3dc5fa87d542e0d72105caf4638abf15ba8564f78f6ccc3d6aa0fb7ee7b6574919b4971bb0252663c2dc2047da04cdb87a7b66a6232506d728da3e7f52034be9a53c91111d6247e0e213e7e872bcf60ba86bd5ad3d9b5e7515b963d8993bc7d36b5e4dbd1e69b44161b4ee6c1b3ef28bbc70833a94ba55d59aa6c017c2d17762b40361e392b9e7bf9636080eddcc6f4dcb117ac21092c87552f2a69b25b4b0954904cbffddf719c1231cd92a21d44a6b1fe670278b7862a2a2985bdd5aa27ef570493c3aad10aec0ceee8e41d7a90581f2935388e61132333f6d8c1aa4116e0c13e524430951f6084fa7979d0a2d5ca59c3d8b15ba836743ad516c48ac9a62039e1a7f75b0900947ab2877720b42fc8532357f55521a3188356cc98e56dcd8dc1550df016d0c71286b2adce73d97e98de949558da57ba327ca7f1a9411cc8b20edec2e6130496e7252516f6ed3aa18516272b5a59c6dbaeafd4fa4e33588458516f639b2eb05a85ef034a606f2a03eeb1a19fd4bafe6e2def32ea8e8c50cf4272bd29a0c9876f9a3ad35dff077ea731890dd2e81b9c4730d6b7712785bfb1affdaf967fae7cded9520d073bbe880ecdd21248cb2104e09a5368de61aecfc3b5a88cf4c5171763bed73387233355e02d4893e31211b5c5804e08861a7e617b52ad1027ae764b105ef59ca5f1dcdf686806de0fe81b79c32ef28778334f2e2e869cab0a49c8d26e9c08fbd37dfdc2b04ccf40f09cb9b5e30396c6825bc58e1bdd300d04bfb8b64ad97d12a8bbc0535dbed7d45e99f1067599832a9e203a83879da3e619e8fbf87154bbce1d7e96505f315b0605562e5b1f878a08ed59678cbca3d0c9abd6dfcb8aa05bbe4cdc5ad169cce23ce5fcb9760d2e4541d31c354378ce4325c3998f6df23a2586cd5543a6b0cab0cf2e55c92a3992b4c4ddf7dac8ff6690435742bc1e0adf6fc6909156d9b0a219fe188ee94f5ecc5cd646d90c3e43221aa07b72389af613e9a9303647cd448f58e21ae5cc74060bff857dd89369bfa88432f0e73791c8d4fa7d0c76fc8cfe67c9c7923a37f0c1c3baf2d6bb59465814afd9f4de76fc02d94e2436311dd967ec67c2f44dcab7d45300fc90299947572e93bfe83237d675fc0e10aa30c40d47571b35a81d1ce4cf5a69c1b78c192b5560e5a3d99d04144e2da1031b9cbc529b3ceb5f491af2ac912ddbc037252bf8adb83342d161e9138a854461db36cee52b069c4f11f95b4d76fc507981f42d05e078923f9d0b702c4225074ba792e247c6f275d74d2e9aa2475ba0fe5fd03e3ec07a6bb4112e0929820ea27456918eb940b8672966cc55c41cf17b7654faf9fdfc4f2274a635398758949d37ae54291fc577dd4e8aabf79bf97f53439068a1da806c10c0d7e81392526cd39c161dd31aea3534919945cdc48bc1e7b45a35c28c23e8758bc206620570983ed59c0d8fc6b3400f816525bc9e85bf5cdd454da66331b96c59207f8d387cc563d97354df99d0cca30dc2f8c8c21e58878741467519ead8c88e423dc4b113bb761acd5984405e8fdfeabbb7dd96a57caaf10c0f5ba32ff5a08be03422f7a54e421b65a61f2e7585da9247f6a83f64870722d364ddedf5d6cefbec27c840be2136b60ac93c1de591652fc6aa3615376ff79e09ff383c965a346b71ef92e80e251a84650693b55045f9a9d1695b92a61bdb1139a9c75adc2a30e603c8011a5441b2dc07d791ec5e7699e802ffa79fab57147293fa2246e279e0d1068382f5c42cca1e4bbc12f7e5bb0f9a1def5aed21b6d42e10023ad1d551b7e82deb996699aeb12db2ee973327ad12af7c6dc4b9cf0edfa0855605972b9894538a900df11e5ae60ae5cc8c0f7275e63a44977db254d1f2bc15dc5ffd478f0f88573f94964b7a22f557b94717f58d7bda3ca4cc70f4fe446556edcbfa4b262dcf6f61f2bc6cd5468c852304d054ca9a427b596c28a6ed8f6b519c6db8c8fab269cb7e60b38138bf0cb25c4a557674ea0271be9555d5db3ded6d963202995fcb185eaafd97f2ada8182a0f32cc7846f0791708c60e35c3229f30904aed479239c6b9f152dee5c045a434b7c384a1745db6d3c57f75efcb028f2bf801d94ae324eea262413c559f149a64dae08eca7b5f07f11935b3208c0f05694b8777d2d54d14f7d0e711c73f9afe3347b3e20a713205e066153e045374b22dbbf378dc1054a498b9db711fc713c2e290d8e17fbf7e7fcbd676da26cd6745b340e7e06b59fe7c37e5e53dabe1aa0dddb65b8c704e4ae212a49ad6822187c00b0b7c65b33e10f07503c5e625baaacad60383770f25f490b294215756125342ce940812334c0a7eeabd71151de0205250a185727072cf883bbc0f510711b5847cf0ac58494e73382c4a6efcf5083e557948378b445a299d285a1acf2d3bc0667ab7eb121ea37b52e3c53123909b8a707829c984fdec04bd21e25ddf87eef906bee37d10d163fd19e7d8748ce8fa717b6f901b35c220e672cabd7ef767a43a43794611beb75cabc973941aecd9d1f352139b0d43f094e0f1ac0ee293fc8c5b34268704616f1803e9888179d6908057b4d271029ea852a33c956e3b53090abe56ec734b08870f4b30e7c61affd96fd1451af3d6efd8948c9cc2d9835745d2d8c87e78721230af595f38a71c02acc1c438f04f22b4a31b63b626e9e9320476ee9a06a024168be3dec2893b7339d971a1e768f918de2fb8d6270457aec3a560ac2a89f7c6c591c8fb80dd3c4ad70beb0198b4d6f01c0cffb53daac64881d881ab74121aeb550d248b3d268758037a024411959fca975d2e9a07e6e1aadb4b94665ea19ce01189bd14f1da65020c10ed5b7991669b66596e742f5d1807555ef83d5134f4cfb6bae1de300ca891ba97c1d152f428b492387c34c6add438a31ded5c74008a8ae1a8afa905a2c81de9631a700bbd7df984d558f281b1b6bc692c67c31c19e5b292ab4ead3625d13986e456ebfce45ca54517e241adb1cf01fd86630245a5d4dccedef4c4fa23948cf20ec8c56ac9431c83b61473ee591d5b9a920a5426351b12bfb8f991e91395dc2eae12d89c7739a71590f829c1407513a117de0434a04ef1457f93eb320eaca179b81959bb585f30994d62ba540d76e89803a11266017fb8ae1e0d52456dd58cbf5b4429d7584f81c1ef5995541c3478d8ddc5a425c077a296422b7fff77bf26dd94b76c6e156f4bf52fd066fcc62bb9f685eb4509b2c6cd830edf051204fac37eb8c2e4430e96900a8a16d8da154db03e79edd67050c1643d9b31660d7df9874fa05fef473e16f9aec6957b9e8d317e28b984cf75832eba73732f8845cc90d13dda72492c39cb9c7ab6c0eae9f60762bfcfc63b8910d8e4266d642eb93db7768726e94013fd384f8f511ced72b1324e02e62bf8cc938cb64b80e01ed72fc6ce1b058b821c0b6a5440071a0b21d2353577d46f9d9669895e6bfca8cc3bf357f85b9d7838c0928632a559e762ab79ef358a48d5089344bd722c4840031168dbeb64f49ab42fd502b78be5f9ea48aceff8c808b8bbf7f4b7caadfa15972b11b4f6053c444d5916d3495cc93c02ca5fc407e319a832d44f09249e9ce395177d000bacce9669e8836030b48a0c484bda122ba313122f12f6a75c404f649cba8ff6d218f044ad462a6971048da335ed43d5ac3e0853fdf49f115c0a31bf489ed3a4f9440d1cc96b78c2248a3c488b8aeca53c6a861accc99f18c280cec348d0a4cfcdef35234024e4a092cca97dd4669469859919c5cbb70b535af54414a6a7775ae451982c8d4c74dacbc6a2aa57ebc3d723bf708892665c759bb94fa93f16323a9ddc30e68b6fc60f464a5dd62f59066c28474260e8be1bca65d87ade90e6529fcdb95a0473bda7e8b1ad4bdc507b74381dd4d5d112015bb116bd11af0e3c911eaac83147e85c8b9df1d7f72c87e240e1496391e202abe9a7a3914d94d60535c638cb54176154fb2b5bfa07d3dd567fe3dbca1445f627b049a750623690d36cbf6d32390781d363a1612b3c6fae1da7cf89f384c4259d66e190f7c968c4f39e4043022495ab7e17b8ea51192ed4918467c208f00bb81655b225a005a03c2f10c9cd2e57ae07270d2f0e5d83da5f683a41e7ca4b4b90538e2eaffcd36c5fd9bbb5644c0514b6fb5180504e3b7a464b735fc779919c9f58666a07081836934c18e9ef405f94baa749947b69b5a256c7c78cc45fcc03b2da3aeb31b969c257003be05aaeaca6718353bd55dcb3582736f5d6a6739afee9477af6c570b01e9c73883245e64de688937755804f009e57d538c42edd0c35bf27a728cd6f20462d5391f014a5d8cf8d4d5b375845cb97fc5ed15fb5379b82469ad150a51b6078ab058aaa59c67c71b4bf3c4351d6ffe42b34e03a432f6d40b2c906b99c7fbc06db4f8e4028b59e1a016cbb88e4267cb50536b8f33a8a740dc54b676c00d57717a02b6e3966f5348334945a53e001b1f0d2e9590957b82d893327885cce7a4d5584e070c6aec930bce8f50be930e1537996e83e2ce9f48c65dea8c02d3f48f72b09d09c49145f8110f2addc97b3b8c441362df88738df489fba7ed2539f988d07580eb275c5e8e04e2d4d6ee3485eaa8af1b97053228dfbcf2e6aaef0e6356214dd07dff280ccc8e85a7a3161f3ac016bc8f8177599edce7228bc8524eaa1314231107c492980f2e33904c06a19cc9a06f5f4f2d64a54ab5eed33008525b6fdbd6b51efd6c882148b4586889c5fc1a0a342e1855f9ae4be92bd3822a793adebc8b13d538faa1665bef84756f9cf8181491e4630c0f42a00f2e344db838ecf50d153a5a2e1dd3d950f04e0a7daba3a127399ac6e2ce364abba5bb43e6ae93e65e263eb298a515c79992e103a873209aaf168d21f4138f23f9ac5529291cf28115a8d98d5faffbf475ad3776a41cbbde267f81413d544e2f24b8767025da833afbf1d64dbb264da5380a6a288857de9f841aed7dbd55931b0fce94cb93f20569dcb0d0d914a80413028cef7215abaa06acdb0b4b4466c585622c93656c7ace90488db65595a8d5010059e4dbe3ba1e8bf1b359b9535bf75b6e878b216e5a54f12ad6bf6edcd16d8edd7e7f972a6cc60ab837530be458a5f82a3121c24b64187645de688e67edf9a7c0bb7c1df0a0f00b74609df55f4c00bc649040316c64d716004dc2e7e26a8655544932373aef6fd648df0bf618facf1c5831d6ef87a370a560f48772ab7a8d463495434feea111784603d4436c337690740a79858e3b594afa20cd0c9936988188123f84c8a985b6f1bbb259f6075b317c0389636cd91895823d8ff190a27bc4f164cb8d3f638cab5c48e6e14add04859bfcd7e41c359a4ddf384fe54542842c06767b8598988c08d374651df6238e6110f2146d59cfbd05ac3f6ec23a7188881de4cf67dea57f04726f70946b562bc3140954a097be5cd07ff01a3a80458d642024ed3d9578a1e94580de1edc7122f833dad0a78e40e3710f1dc4c5a38c9952d5ed88077ba729744403f40c5b3735369ad56a97f80bc4c0d57beaeac904b03709ac7f82365828a8c60ab2ac87355e9881940a4e111370d18781985c4a8168767e5592de97e0822ba96fd8c8f82857a74a100fe888a291a7ce48e289a0d626e096213f936d3b21670459d849ff6b7c03e7db755ae9a1c4143f0213ae241318fb475c0dc4ed4506577f665ef4dfcc62fead2bca3b6b5bb6ed3c589fb316b1e454eab8cfa06e51f16d0b503f8d7a069d5d255a0cd3307f53a95069e07bc744ce460f1be51f866d0633774272a64a76d3f0bbd3e52bd5ecf321c155f795ff18b4ba593f46199ad3858ab8dbb511893a2fde32db326a1d55545336201b4d9058df967ed0481d177642f611fd854c59b378da5ab1c28068de59490306944cbd59d1c473b6b7bb9ea54db9fc0d0e35cfe63b361f7922b06a07c5e6d8b8a6f4c9b16dd26b0f238a6f2ab79a440802f7e1eb6b6cfa5c3134427613ad30bae95bec7eb582e02331a3a26be9c2c49fee0c385b17d06016a5fa27b892c511d37ab442d88590cdcbd816e408ce0183397cf0dae42c39e7178ba80665081f28b91782e735c984404c2173442e6a372a02318edad115a5759a37c5b7f8915a3e6049caca997510e7ab081dd763560085446273780bd6904c4e80dd4a204f0b02c269cd02de5d6a6f578dd4f6194bc85b8ff122df0a90729ff9002474bba987ce23e682b039f2be57c7de6eb837955ce9b6b45c201313114f24ec3e3dc83a9bc09141f1a9449a7ce51ce30b5389008dd2074a1f964b23bce4bcbc18406147456944e4ede060e05b63db0c597718ef0b11a46056ff4bcfb73b120bbf6a819c5ac8767be3d404f3e08d319bb014241e9f71087e85087f22495bcfff649633da34c65f69ca6e7eec1d1fa2f32e8d89afe20e51f658c531754938c3da77debfadc680fee43bb22dbc9f140f82eccbaf2368840fa5f71482a81f24f3a7c5092f06b6f748b716318f6e9cb0e388cf9605bbcb58be14b91ee0bfd8f38212645ea746640fca938e9657bb21cec2956c6879bbde88ee8cedae69553fc5494b1f34328a252317624df81b868388c35e20308f88e92ee7124a60b1ce6a3c06c876a7ace023dfd24e2a905ca21428e9b4b3e15056e4482fd0817a6d4fe78bf16c2d295a5fb9fa4cec5e36872d21a0a17c9242962b24dcc3012d979057f51c8f956386af4ba5b49f060a4aec82c52c72bd827561df45cf466793ff291f90d7a73e73234c94f68d9077af3dbb8993ea3ec0f9cf672430e36baaec152b8ad13cf07b3c4b79ad87259916d1e57270e709c2b965b4168b4d2e5569047a9504f7224856d95797f2bf9df58488a7ebc53fb482458430a3d3870012f36eebd0c3ce8b60e5250136a09831e36c36efbf1ce35d298a36655e08bd92525d4aae52479a1f2c99969782266a3aaa935f213165053aa94b68bdb94c2c4b02c3f2e2e310440a93b54fda78f2221f504d9a50543d054a183f644e647e8604fdf6522366679bdc03d8add9ccd129e7d35a99c2740b5b5a60119400ca3e76374e536867125ba473405057a88e2ab7f6824b34900112d17c3c61b40a8ddf0b84dbd776a91d370c5a51383a3edb9248c7f9c8e91e39fc779babc3eb315b62a60abb42590bc3862333ffa3158aa810e899b517ac7e5d34729f90080d283a799d0df8d23ad11b8c231c76d7f4b14bb14630520e09173e0b9a5b84f4cc2682fab1df6b82d82bc2b508d5d3bd285a7c57ca6da65bc8c5cc0d2c3114ec391fcde81bffcd655ec7472e3f3c5e5cc7eecfef9d0ebf5f52bfbf93b62ab3748f2b937845c8867d7dfaa9e3f77335794c93ffde39ef798f28d70f5e32e7dee553ef76c72abf69f0ddc6ee2d91c21361dcbad718cbfa9359fe468e33fbc6cb55c296ea47355632357bb1b3520bad0fc819381f4376d8a8a51254246b5a52bfb4322426d8da8c2dcec9e914075e48826104c4d17930c6684e701fd5b54cb63754dd2a419c1a24c4c3d3cfc2c12dbaea3b99b98c000776b64e591cf45a0e020b6b7600441e1f1011d68d30956a7cb2a3ef5075b8d821506e8d14f1f732452dc92e553681d49f985e69118c3bb97d9d88164ca45f1c326b6a2e9771350a6038472a18fb8c23210b8cb1d3dd94ce7e306e20a118a9afc153bd860725c59009a76f69e74c27b901ae62e781ed34b05a647de994956cc26ec1d77d51a5020b6fa3a55c6dc497b16d1cb321f81155dd5775e3fd7b320bc2d9e24bbd0a7450e16e18a2cfbbd779873373add82b3eb77471a2ed8e2d36bc9fd97df3b1cc52d6fb8d6efed94de9e96e60d0589f52fdc2022ab868cee56f252538eaf078aebe01fe5805005ec3a7e68b8918404a2264b41148dbcd24ae00d09e2b830a2157c42cbf98b1a7fc3bfad9f51a388a1784ef2c79cbd2c96d806adae2a6dd792ddd5a2022ab9b01ec226501858c141b9df3f2fb763eb5984d9a22ec64972662b8983d89c899bf33ba5839dfc6b6e78070f78b6d937b888ccd69d6dd145b8a013a0df7dcc8bb891d8e2b5d0247aa79fa0a4c170bece43c1681c9690ca34f3d0ffa93759ec46210d072b47794a827a17d2cca36f5ac38ec7e89fad8473f937f1ebc55cd6c9363fdece3a356410891ffd5ab0f915c0569fb5ae1309a7bf35e9b1ba06382543594cc810e04d8c8fa955f0b28498755aab448cfca6208a99072d51b0546421c796e9556971372ba1627bbd30e6a9f418403440c604ff610495443cfaff04afe07effaa0ed511650e616e6733d3799d41a5e1426d8f9c65ecfadfa12699c73ce98f45ab4f37c0088ce145b29eddbe4e4de5e90ff5593c8f12b6b2bfbe76e16f07a03987c9677798d7b48cc6dad0c28dcbf30f6c2ba9a5237a0273a307fe1aa2508dc3630bb8539295bbc7e8915a9d45e151b18197ea09bf5f18dfa4cc1402a408a1f8131dd412bf8bbfa607b9e7b2d9aeb9f1264e0874a97443d9f5f95336485dd55b8a3511d453aaf0049379b1569816b7d58d531d192683189fddfd2b2c59d3db0e0adb01a8709eb8edb98000d59d5145a23ffd6ec46e44d88591f8505343f9b8e3f7c55ad5938eb7cf792ff017e9fe99f84c8d4142414ae2a0a328813fabbf17a758b9faa1f6fd06f23b42de3f08fe1ca5588ca40993f23a836142df66fa876b0203f099ae28affd5e557b6f4220fd0976eb6c576f87c36ceade293b47939dbd0f3bfcd5ee550e61af9ed9b3b4af19f533e61497284e74a757898363b4cc60be22fd0af0d170df94d21316123e538d0b0129c6a2b5f998a69423a8d0c6a13982c287f78f9c16d875902214457588a55e4f6c76aa8b585dcf0c5ac76190c77c60971532e33ed133d988ff507fb70546cd9acfc3e1ee9e86cebfad26df22a4758bf16b1aecd0ea46fb205f7e725dd6ccda521eee770ea42784468e41b95fba62b8b363458cbf5a0a30aa039d0d013f311935677b7d29486339cd3837a9f0e40f51c974348ae638ca9d03f027066634331d461f8801322d85bd51aa75124a8a50ea50399d48da364e10f4afe4c3a46c5442d612c3fb7e4163b083fd54eb188426be54bda7cf9f14ae232efc3d8960e3d54300aabac3e1d8f041bbe0f3624badd09ae9a33a9773c00b64910d6193b0daf695a429950dc39b18cd0a07fa458c76bbee2acaebd3c47d5fa0390549ec1ca62af8c016574ec05ccd966e211c8f284fc98a5645e6077f96fd1167255ec49d4cf97aff0efe27409dee8d9c92b854980c610ead70665311a23481731d9861c12ad2b7f8cba554816bf58064003682b103d0f553ffa2d3d54b8b4d0ccd41d739b82be0af122c8948a57722bb3ebd59695b65dffc3e1b67f6edb571a8645c9deeeb13b27582fdeccc2d46fa949050fda437682698f6a9d133ef3212fa720ee373e08e1ad39b08dcaf6e28561ba2b512dde26c4ee7ceb679dda755d8bb48167137e8f5ecc95928cd75a9e9d9bdd02e77ea3a096ee7bea8285df1b69ffbb2f885b8413dc944cf46f51fc8ba3a1c95e5e0c6c7b1a9deb8ec551d9f1de35f0f0ef216ab6b0480af746f4d9ff008f6fa8e442e60627872dbae521f418541c1a03f2c6db7b6cc531a27d00cc6bb1ce93ac1a1e2c38a25a01ae27c29ee386d3e34b56947249cfd39fde65e81dd4fcebb4b57b87dc221023f34cccc310f7a7abafebd341054dcb86d54192054044005de50b09cdb981acc1ad40810250d6d1b4bdb5d6e5197af9fd246da9e97d2d28f9ec9432db6cf175744386cc8a452266a849f96446d384501596a937326b372c071d93919ab8eb19e48b3fc2e967eb40b25c20e0a7fb7b1bcf666ab237a60509144ecaecbf232ec2356c485b347de3da8d088a4eacdbbc950c95a3cb53ed5240170047942d6f5b85fdea29bb26deae9eab3866c69d6e5116cb2be553d14576a91e6574bfb7549e7bed445ff44b40985a8b58b1f89a8d14e8e544b09b2c7ac0b8350cac968033845e920a492ba57616d5ca31e2095e4cda99b0154205a14a15ecdafa8c9c6fd4aa476efdc6367177f8b87bc9fea013273ddc4acc824aacb5d606256ab2fb8da54c94b72bb9c1812f50b171f48445ecde02e7fd26e49b32ecd537e638e45ad4a1411fb2e408389cbb15212e76f1c0bcc6c254a9f66319cb4e7dec56f7f5fcd3ec7282a493c7547f9b7c6bdcd957ceab2215cf29453d7eed4199a09911a8f18e3ba77851ac7a3adaadbc78f9fdb6becc23fd1259c476c584ffc5bd9b6fca6753b23378baaa370160f073e57c484e0df0ec5e1d8f0ddf54743be19c7bfac057768701cf27b2d14fbc97181c8f63811daf9e8cb81bb14fb479cc978baf30f0b6504bebcee28d2aeaaa8e3dc727c38c3c63e6ecc0d5059881943240f2508697a9ba853696e5a1b289e1ff976620e131c91a3892f006520f50e8a2668ce1828a48fa6977243e8aa61ac8a42373b38096a912c28dde9e4c0574730b77475aaf19c15261c6d67ec13036afc5112351999d9d14161ca767a41b1a43095c94dbff77cfd68a7f7b39963ca0aba1dbcb1029dfc6444f9489a2a3b804f233079341590f57fe2dd6eb64a52e857d7bb111aa70badc2b6787f81c8e57f9336f7bc858a589ffb8bb8ae3183f817549474c4e78c5efaa61937d2a3ed516a91e05e6c991663a4ad9ca2acb3e3dd395797a1bb5459acfbc3be46b62cf9aa4913532f291ded7b4fd271606916044ad1996de427ec2e3c72116027c841f7e22102148eccd2c458ce9682aec4777ca31950ec8a24f55e1a7134cc233a0f838688278add0c241a64c0027f7f0645f07207ef5bbb925bae0c7bbb21485690051e7ff78f21fec14908e86e87a44c6a5f356686fb9d05fee4067312c82babc26c7587cff54182e0e65a1b97113d3b4d54553d780941e159e640d2b61295e9327b6f5359718a89382149085f9644a031dc729405bb74a80b90e5b8de4cc6dbb3935e80062fe6584699a67b888ae38ad97da0fe5b49832a5914b8ab8af194f51577c67ea795c9538bcff8fb93ad0481109aadbdd63b4dc0dbcd42633e63babfcf79b7f245d546df21b4889f29002dadf763d477ade8a94b3687680b56066c5f3bcf179819525a23366d8668807212956798b022a170eb6cae1af0666ab6d3227ceea55dffe54826be52d720ffd836f35d9cb091bbc3c1d269f55230e1ccaaaa49a281dafee1a561e2c5625217d9523a7230f420098c40e2c00c4b61f4d5735afa29059f9df7a4a8c2e6dbe1729a2b4858360afc99d5b05949607b457929dca8c7c503a44f8168cd923c6038112743e592e91c5632fe865d77ea3478ead4c39425856018f526029ebfff7df5d95bc61ec03dfc3b34bf1e95a9e9d8081793c79b107724b28cfb9d0901ac613df1c0f9fcc11b0a0b1864c15828fbb96e4397349fd9c14ae2e6ef837acbfb7158d8a45ffdcf335782b6c0a3999de0869b2bddc6ae5a5f0b2ff12a0e3fc41df1b21a06aa2eb81c7da285c670aceb728996764ffe6b1af1c63574583cf52ed44f64b3af6ecc57996af239afe96a947831f447e545250f03a20960a6ce9510ebee78e6a808ca3f7bb8390ebf5640d189b61143abd53bad7e4561d6a915afcf3106588a14747d9d85972ee6a9a668eb1bc1944be649dfe171a6ac401848d0c83c8a83fe0fefc86f9a3e1860ea4515002540a1c07f4f4500859937ba4e1c1ff2d5d14fcba9ed66cca3cd32944376b5db8b678773ce71e9786f603512f972b33a9c4a26ba5bae17f3f0b2beddafddcec4348553a9cec2977be191da44b49390dc52ad3ef11095b701d094f4f38629e0b11c1a82d465975de148d40586dd165995a10326098e2bb35f6c7dc47e6f3db8cf1d6f5fdc0a47a618aff793ba79f34342ce80ef8292a5259534b319b8b152b6ee61b23284342fd59e109e5ce011a87ac151272a61306af8fa6ecbce79910a3f02f594c7da91af1e2c74c596c782cca7eb6ff68e5faf733f730ffb1f84a241f6ad8102c3b77ab46ff26f66e9bf0c120aee3c9e427badc575ba86a0b9f1a102ed4af5d9d89b1362851b07ae65b582e6595bb93e952807be03d6b0958acfcdd3f4f770be8ff08f68451b8c1294e923b0a1abc4195f9e4e789c16527e3cbd49a040e4b23c1b7e8b705721f07fc1897b0a4ce13c06e1fdaf2671304e2579eef781a2afba5a646a97365c478aa0c38edb9dda420454471a8305fe7aaabe339c891432dec27f015bffa3d28776f6609b3eb8280407ac12d39b7148fa7e212722fd15aaff0129dbe124bd013c16df2e6e61248e9c663cce4d158dc1d075ec0fcdf94c8a1c605da49b2a984348ef9628293b0b91f4a4af101f06fc2a1354078ac2eab6f5a6d7aba0ab373fc9ad4e6dadbcfdaef25c61e1322d805806fecc4512a1c46858fef59be53904f35c860eb5fbca622bb4767dcbf79d160d7a3650fab73737c39002febfeb441e3eb2d4a7c787aca2d3fd9606a4593f6c27296dd9408eef44697b0ecf8750556dfdc752cde187f4e7e65cf74e3e38390edcc10508157062e24669b39b038d2642614d596aa02d60a38513035174618b4c583b0b22437dd6bcd262add08680eaed8f13bcb81dd916e118a9217a5593410ecf15aa26a9122fb9860560f5faa09d0b3215a3cfc21dc415dd7734606362e2e2c9e326b2cded24277edc1a9f9ce8caa06a11bb0c2b5444a41d7600f402b2d0d059dc25399649d11b725e908534a902c515cd203d59523c1808ffdd5c771e3a5dd6ebb82524509e5ecb203dc603c41d6fa9d4ae1e4a2d185788e4fa9a4f37b7cf1e3f327f9db57dc70010889d21140c6a2c6424f409e93a82d6db1c7b3b0e4e7234397797b7ec2dba4bf4bb28841608903370524165d76ee77c483c034008da004fe528e114e447126ba03eb078017fe6ec5cb8e6e01560bcb665934d4e888ef54274904a27072fbb4ad18e4ff315e7754312a2381b23dd19d210f84fefe92b04abcc3794526553b6fec9a116bae6419310057785050889f5e0c2a1f6bf6050be2376cabd50c68cf0e6025bfb6ba2d849c11ed2b0bfd165bc5fe7e2b05911fd15968e3129b23ec4980958a5a7bcff660eb5ccf375a110e834b973cecbd21bb6635873fcda67415700eb7a96657b4579e1d557cdde045389e1e16918f26515ec2dd9cb654dd13e5311bc2f5fe16a4d92fb1ecd815647d9176d8a271f74824571f0ea91acf541d8eb6afdeddef353d4b02c7890f0d998887d8b5aa39939b90e9b336331e57ed78ba123f5bdb7f74803cb2e7e07f19ac69b6c4c6f558d755a27b5594af1967c8f4381d3846ebb43076fed67b228238cba4757ccae115b1fba6a32e9609b40db4aaa0c0483dc82d566858252328b2f7f47e81836f0bfe400d7c7f2168a5999a65c20c274088aeb6b111e0cf9fa92d8bdc32d27611a4e090897087d2f80a7fa519b251f921902fe736a432c62039030200945b503f77b8912f72ef629cc6ebf22ced363452b955f85980429b61719bdbd30172d5a12b8e53ce94158a2b11b57b4f32a10eff072b89d9bc9a5da2fdb52c45d81baa845aa8e9fe11c21cf12c12ae377210f0ec6c09d1927c723ec4af170abf40c51429ad30640019f835e7e9c62750979261d00e844b4af2243c9cd85eadb53e0e28711738ae1c11fa83b416965b5b3a1e74bb26b40ecb45026387d43ec20d0fec9d0156845d0b14da7c21915b9769c8abbad0a9d88959cdfe74e7b6b79980d1f6451fc037ef0e44cc17b3b0e78565d7bb5b7e6280bcc9ad3084cbcbad2075e6613c13078a42efef8f95211c02520842cfcb2bfe6dbb87eafc223d165ee7f178595d1c479a90206138fe6c1f2dc22bdb68b44350600b9ada98dc5fd82a1676711413d63c71cdb32a1fec8cb09e9466ffdaa0e13cfc92d9ecf1cd0c148cd15d9b45fc40db5c0d981d82bbbf3d7ab3ca3ef9b4ab0f4e5519c82d12628190b4645a7bc043727428de1134b4b891b144566d83c987a2d2f5a8ef542dc3897f5ce7a10663516226433d806a39c1ad8d4e61219ff4ff1b7a70d0474117824f5c6471834f175f5512e735dbeb491d811455a8c9286b408b8cc6353da75bd0c5f72a7ed72a81ef539809776865cf6ed3e17531d1da139d9829a53d030a9f31497aa9778bb52c59d192f97a6e430c55b4c26ca635edea394d85bb20e0bffaeb306a93fe9aa438769ad19582d57d370f51f7864b1655d7ab9cd2c98fb2a4e7a3f239e61434e9361fcabda6511204f7ea554fc50d95afa29eb98466878431e194e387b2ca967782bda589f655215e29e0bc8b378664105a10f1bf3f4e7500e0c06304a87d713687cded1cb0c274b6db5acd2e5df1c655d557301e4a827f69dff846ea673b1413c9811fbaf62be766c634ceefda16633faef83c067f115251f42d6e1e65c1919f0939798e78324e982cf318257e5ccfef6a1de5b6c3027221523b7c9240b3823ef662dcb1e93dbb1eb9aef8de7b57cd3d6af5c2fad04c50e3763d6bf3a20aee812ba14a713de93c5aa4a57cb4ccd19e1773ce92962b3c763161b9f661b3ee45383a4b51ada1690ae7f5a50b3ad7312720293681fae8d1bb824f4ace1123c4b727757f742e6a51b1d3c6cd715eceddbea0dc2c42536682b26c6ddf4d67801a90172952564f66ffb3b7ea6d6bcceb5c3d382db5809c35a3429fe4462d9967f7f1628768259a32b751df85cfb9a80f8486d088cf927b5402071630eb7cc0e7b3209c3dc29b6aea16f88bd6542bf79f6fd240c1e85198a2589ad338a1a954e221d0307bcd0037444a82e81ce21b144e841c58937057fc837b7e48f2ed5f03275d6d48579176a39397fac1737782a80cb1ee9f79170b4e12c80982ff061beb75993daf006234137dda22e126eb64f387ed33c52b5ace4001feda0364646cabfa89765050f76621b1949872510f4971ac4277f86a888fde1e9be30f87855557c0a9eb0c193ca34533bf5fc072d352b3f7bd026387fcd90299c029f71072de5bce55ab2e3080097f796c95a84d11fb3d4fcc64b73d215511b6c45ebed860c025ffdb21eab70a052ad169a0c882ba46039530b65ca30fdcf93c3a656bfd6f399d7dca1b85e7a27526e598b6bc5d77a3271256a95890d68d753592cfc538d517ada40e16b0f7434b3f089d1af398960cff3abff9e4e79d6fdd20d8443ae1f8e528a14b4ab122406c467add9b7065a89886f83f5fdf890fe870df09364cf099c2649ecfc1962a90ac9f749a95c5ada20957a0ffd9772a79a1dd3b93d935d8ed51ef86d8da3d9312f765c0855a3eb4467391685e293f2c2949279c0a38319798b09577955fdc7fe38bcd2e4593cece50cef8b2b285a8675165a5f4b2b4942433823c2af260571fdbf4dbbb9577c8d209b734b1fb8811367e4c89eec242a53c3279034ba53672b53548313f51137f104c6b5b0759efe349ede717e7efea66fbd366a722e74e84c58bcb98101d133a3f42ff5887bd4686afffa95a6ae00a9ca3cd9de4784574e13c4a2ae67459b9267c49b773e5d9d7ab46de4beb28278d9bc9e200d88dda7dbe99a174f9ab391dc8026c685330871490e3537a372caf7a3b3f3d3b3c599a57cf006fa93e0933faef458a94730880a53033b2dd146ccdec6d4a6233cb8871d606f2ab6a9c9dd0a46077c963db37c71921427bb155b524c7c0acf83c4efd6aab49bc1fdf94435f6d64a1e1a92fab917db85d6a4920318503ee5d00a8050dcdc937928b2bbcbd47e12011b60715a6179d12d571365e87af77aa7d833fd901ee126ffc5a6f11014d58e86ffd7629c67eb6495e7bebb385faf792844ed534621e88f1a7ee3c6b905881c2f837510b8a7d059b1f0ee5f5acd9c46cce00034f38df9b39e8dad31fd6548de8ad1d9d4adbb31aa981319c70dcdca73cb11d7816b3e3e048b82ba7892d0f652c531e283f1eba6ee75550d8162a4b1e494538d8c22e8a4eb30bbb0c162377fc4d8da4697ce09aff12add6273b27238cbb08ca78674de045043371b589215561ab54616060924aaef5a5ad25c9a05d1af011ce7319ec129c8f10ab25ab0f7d43653d9a228fe8d29a9cc19f28c5ff51e67df1e9cd6925a7ec53eea379abb1008da7bc213aece60dba62b5fca287a8697ac68ec4ba99284e4351ad67797cca786038f34a0e7eed3292f657704ab1e306667d6802087d52996b69105244c24d254474409692055743a9d75f92a153f147966f16dabb13f413dc2d528a63e647ae060b517df44d6b0c40903ef8590f0391d47435bc78f47ad89c87f4429ee481716129c3dda85f1931f935388136e69027da5a170b03aac338886bb355d5432506ff3e7f5dcdeb53feda63edfc1c071ebc34e086407fce1b50d8f14f4b8cb93dff8d9e831ec24d12ff8b49be319a7f697e7b4cc605adcc6d844333269221626d97c1fc98a9b5bdeecc2072fa27b3e75be4427207c0618a4e9598e85ac636ec90aad2e42e56b2838dfe3677a0a9e465917907a504afbec4baa523052bbc85a7b93feba8d82d87853b5a1bf8928ae9ecc905a710526452a70156e21d853d8bcd1d4b1c3f2c676387cd001144367dd877699e56778840d21ce5c4862942f5ba47866d60ef34c3f2c04a69ee66eb467d2dbe16e7a123e64a9d017aa5b2e6d3fd76c0d563fbf71b92e1e8d53c3407b620274bb833367845bff08266f0c91242c2ab90a2881233be1a755422d77079571f9c0b8c4d4eaca240ca813b509b3153e9f143c83a9d6dc1d70ea391183f8b61f6c4b28b5975f98a974e109a4987917164f17677a8df6b2889f11fdbedbc841cce9e1d65e920524f220338e7458ae3e1d31c0800a63e22255cd2c1a14f7c55dd8838211e32e543215a4049f5b360d3fdd18a1ef240b1b763f063b7a7249c8002d25cdfde18dd76592320096c6e6a0fff2d09dc1dd7dae0fd20f851adb382eb02f5641e30fa3d25a8f2c11e3519341efc5bc55908f7b1905a8a38c65228ed7a47d39f6a5d2168adde2e7b27f4eaf2332ea8eccf97099a935151094480d51de5364ec1f183b8f1496539d9992bd3142235557a965455787de03a8656a3cb458b5897e465c0d02f54909428ff12dbb4929353fb8393087ffce7b5e6f3bd9b1235ae8f76d6230bb0aa4dc650339941d9f1406629d15d47203b26bef3781d52dcda63b382c629ef95fac712ee96a738427198a393c3aee3b9e934e3cf1c6bbcac7c16737314f150a865fea170fcdff98528c5e07f035c475c2e02c6b11d56148f0003fdd976bd08c6039c0ff26fd0c7794e07fe3baae63634331268c73d8d8486e8edcff9d36cf9060afe0997f61e2afeac739c1cc851ef6b4a2a1018ffcf74f0a6557ef437c9f8c12864461aafd46172f1ccef6dc8a635af26178c84410be0bccf0535f5a562892ef9274e8f63c699f6bac1e0713c79e225cd4c9ddcfc9627f58bd0363872128926907a25f9525da338237f079d10debad4f867d0ef883dc6377c94ea921c28e00ae0c930976610c624c76ede549838b679a20bccdf58bcd6eb0f7813af7990545cf8dc64acddc1c4444de3ab580b31198b34eb03ad98260e919f9d125e9ca04d353d7c10ebf3fdf36261587bddbb6d97ab523a3492042519527d60a953c7875d1b2f613bff6a2d5fbd78ecd78a2bec8feb72f32751f9b5df579fa58a6c95a3a5eefa5ad428bb86e6946f5adddecb75a39ddb3b24ab156b4b7bdcee0663e816170dba12a9f23abf9a56a632fe372b41d6cc57a94523d0f014fdac47cb3770c251255141e0fdcc73f42f3d754982c63aeb2a1128dea182b8df0f3c97f257a08119004fa18b8354902d054215ffde3f7f3d5d97aa09b5c3ca6b8f3775697dc89325bf74ac5c7838b85196fac58eae375323dc34d518ee928271acd00fcde7750e38c2aa44f522011d7eba44f3e87f2df9573d2b09c418d3c2293f9ee961bfa3034c2d72a228c786cc2d78f573da7389e6d7c031d3731d968b7ca4684f556dd5e11cb4611e80e619fe6fbb81be436338c50141271cbefe49f0e635e00ad108944a28b3c2744814c062b1059c1a476b06a564681420bf8844a4fa228caeb8cea80c2514845663b12f932730f9c38e6e5b4fce9d2b75940b4f06d8dee822dbea3900e20e59c7818e3644986fe46320fbcb89aed45702a72f3bb92eb95926ca7fc062269368ba47f6f321dad29b754e18ef21a81c60f334fa6694186235d07f1aea2a441275404f7795a1bee7eff63143c0a90b2034db2e053860cf258e1aee998927a25289703aa256858bf2cf20450e54b5a35e9a07e7bb25366f790b91e912929d53ddb62e2572434f0f1d2a06f243d93e050c245a69d3ad3e8e75b1bed3e691c4a5dad4015ae2b7cb12d4b068c9e65fc214955445ebf4c10a5eda51eb62084e63947ed00e663c03818c3abdafd7b05f8a993df0c6150691a9f55b4b08155ddf22031fcf57fb3e057d2039da5d7cb1d10d2ee700a33406b54f233277fcd345e9d1e141316387b0766415d06aa46541c2af56eec606323afc3746a1baf59e6c71436c0e73c62ace872f23c760729b56d1c00cb1eb9aa9ed78b60ec766f3702cae3fc7420d14f548b711ee4639cc4f9b03e414f6d603a43f324e9c41406a1c2bcab2151b82a28514b45a18d4ecb0bc59c671b1cfe7b25687e8881d9dbd8ab15694e6d8d594d1bf5f52a3efe62be7961b825674efb6c4b0d05e3443ca40b8aea6a815668a1b88a1b6532e2f9feea9883b3e1ba32a3977ba3991183c0553dc20b3837ae5ef3d42738af62286d872078e8ee677f25ac41051a07c3e86454cece196ce51daccfa4c07f9eb7226dfe161418f92995aa0ff660c4945873cdc6a27109afdac29c81504a3e9a746a8671122b9f2c20a093d4cea87b63590245ebaed78b7161acd6e2c4ece6b6815f714e54822aa6d357c35cc6dfa7b84f5b81d26858933dab223da7f56d8c1807a178cbb7238c6695681422695cc7f658456f3aa48c5f26c33ffa159a0970594cbb3a05e13051be1a2191cab13cb025a17e40d82deb1bf768242463f06b2136a3fb20e501909ce9ee11f3d290485d1b842f61d4879c9ee4626a94f227eeecc852cbd58ccf109fd3d038398b763bbdb89a7566df63ffc2f248f3d62e827761d9943c7c4a82f886004b8a8f74aa2a297897ca0ee0e15af0f289544971a597c6aadf677eda1aecbb2750f839e1b7a53abb386d85631387c1ad60baf13f2ee377b2552b3f98abc52b6d4ec623b26050a8cc6bb6123b698b0345fbdde5fd0906e57d7d88985bfb763988d536e010d7e4de30f33215f1d7bd76fa572aa0801e7f7e8bd1ccb6fb877aaf1ace94cefcf2c347edc4cd3fd8be0a69c36e5d7b13f636fb3f8715f4045af8e7a23cab682b838c71385c948db59a929e687bf210dd7d6441d4c556877c315e16ce6d2fd04c8b45c13f71b7229662cdd763c1e9e8de2f17fb7215a2fb1cd22f5c2d4e5922e80767ac2ef255a727159117282e01c83496e220348487e8315f19c95f5edbe561db30c612a5a6f0e31b5297f46c7225ad54786ba8115fcc897760eba9931df168b80369fe2fac9ca6b1f405dc1a1f48e105007ec37721cacdbc93ae9f261e75744f6b3c6e23acbad95fe2c4417c4fb42cc45f80507ac3afb0499ffcd6eab4ceec01aa9606a2720fbda7df7452bb287f834ef074fb3d864c7005244f8ec5c0efc88c48f4ee988d3a22395142127a5cacbfd03a0aa1d6ce8c263db056c085f87374df2bb0bf973d21842818cfd9614c8527fd3f06b8ac49140ca435e7efd683f9104c72c202483318ab55b5efc6784296409c8628277a8bfd6f158e8d8763dcdee6cacbd86dc32d70e2ae7bfc473cc1c3425c97ce9f11f1c5d344557d4f15c59cfcc80be14d57b9be549bf61ee10d67e5a45148de7cb5271494c26e94eca765782c30ceb6381f8e85c9d3fed3061d7d7bae3ee7a1167ae1822fb4cb6ab573c3f28c8b39771f16a13fd32416cd4c506f8eb463d734d4bb693f22f0b0e4a5871c9e9ae836327fad2e930fdaeffd06bc9ad00d1006351999d62b681820c98049a4761606200a883316d922bb72ccd6ed6df735a579b8862984958374cbdefa960822a3424674ed9f5ef8c39e61fef0443f7c8afe2392d2f1e7a848027e87d01b6329ddb9e300fbb4a253e8435fd4994798c8e598083cc2214fef14ac04b62fffd5188ab2e9c5ae929a84a0f161a2b394c3cbce2bcd03aa5c3f068af3cae5004c57938627d0881bf60809086a35cfdd78a681fecf959d0eac2565d742dfd6767d1e6f90c5f56bb09bb232a075f30675575ca5139d5413a2b11de2d9cd99959b47e86031951f745d326c67bd971fdd20411e522c7190f770cde38118f951e8be9b39766c500974fb5ed016d384402eee76dc158901674ee3a237fe7d480d481d98a1245401ed9e2d2a2227a27b335bce2c42bccb2a77ff876e5396412c0f24c675f4d3f7cb60752658e293ea56a34870fbfced4c4c064ccb508ebcf7061c47b17af2b11e406379e72ccd914ffc3e87e238bdf085a8575093b8f01f5c4d4bb6aa2e4bf242e2e2cd37a86cceecf156a2d170b7a19322149aeee36650b36d9b6e304870d4c295fc850764e93ab30771b639b115c6c227756255d48024211630db8422f54f762b5d5231d55797db19f207956e716bdae65a3d90d625dcc9d569152bfd705096b77269ad8e0f534de92e77a43b0de5188c497e30cc33e04604eb9b411c87e779e9cd7bfb56df496b8ae0f230cf0a47459d51dae8ffa6ed0543366b4ef3c62ab3116f6b7c76555ac8a5be8cfdb951c6342cd80676eb929edb59001cf562a34a2abfa15326c9cd32d06b92d3eb24b006b14bd4bff2376535b0a162dd85da89070bba1f426b766fe3ba0dc0c8fd61543beec037c37a1fbf93398826beca05614de0e2d8ddd31d498f28949e36a20797bc15971b65d8b6f533a8ea1fb6e317410e4a8f8d28fc011a962638984a13b428327d7e8a89b796b1a1501932fdb6dd8f8558fa90ee02d0ba25dbd61ec91c1b5e5fc048eaea938c9b26cbb61742711db9febf917aac5e3691dd0af9b918318e8af09ba636bf4fcb766bb3158cb05602a0a3976a109530c487164216e79c6bd4a2897ad7b776cba68c5359fc0c6f2c4b6990b51c9c6b0b68e7361136bc494d1264b420026a26d6e63ef478ff8cc75220f227e5878626bc07c38c1290627e6e4229e7ebcecbdcd3c165062561eabc760aff3b577fba58195444607a704c36ff36e9fa0caed9dc6021a3f032b2a496db18e1c3206478aa1098220946f0486b9dcba23473c27857f5450c13ffdb86da74e90cfbae79459589719a0cdd554d72d4afff759300505cfc914fcfe714b6cc55b50661ab70e0ba21c540a4ca0ee6c9400b5e6b753315e21e0dc4970980188b061416fe16d8b580b3fdb9441d0f92f3f6f5b940e9370a415100c09a37b3bd638dad9644ec8fae9e6cf50261504791270128a42c4f4b418da1c75972350fd4d1c2801f4fc0af8dd735780043156292d4492929bd82ff1e8b5b95310ce4178c064db19740143bf6cd1a0cf03f9d5fe43379944b4ebe1b07452e9c8ab3df95a4dc1b550ec84802201713195a8a821dedee57f8087744ab05e57ddf53b4bc175bd2d513d5e6184318e0b7bb02b00bb9b933f921e1d69d2663b44d252a085abc330cb8683a3e330823b0d19b3e8464bfd549b18a50819116bfd0bcc1fff614cf2d37be1711d90ea4f0d8be758a44f570daa427c25cef39dbebbb0d795c4da50d1254d801705fdba0fbff3d954a16f2f51a4b8d274ee40d06bc45d7235d63b5b5938f9f1e11a909c5097196894610d707bc4f6887fbf3e508f69f23009cabbfbe5fdb7350a30c67c813e29d9611a930cc0547031de2f0f4809d9ec572e68045d09cb3d5c8a659523d68e084fb613d826425ee13bd3380deeb933af9ad01406f23b4c5149801cd50fa75300142f7f21a65e7ab9d93bb0dc716a8767f31806535b751e70fbb61767be5f08c2772d0e265f1d32eea5cc8fac205ec0075715836b17cef915be358d28da2d62bf2c2b764fa35d55b917e3ba29c6a369629e18f17a03c3c1d55c466c29fba6d8e90bd67d96f95cacacef365810c8a76d48d2fb4d112938c94fe6ded04c65d8c109f9c0b969504194917037f033366383ed8c6b407b78ee2684022e87ad0205257b3dde74b7ed010902e81cff48d314b685cd7d1706dfe713b5e4153fb9de93515851a1bc1bbdac0fb98d366e5e8d0e136c142d8897e528a81a2fe57bbc5a45b0a6e0530d981b139ef0fe09937e3e01600897da4785ec2d36471e11784c0dc446238096271dad879e41cf77fbd75cf456ae92bb830a61e7f65ce3bb04dfba98b9e89b863ede2c767a03b416885597f64ddc6626ba5591d8397e3967009258009f0097ca602c8992dd5c8a360c3cc97a7c6f1a931d2441ee41a0fda6c73fba144e11a1f829314fc5a35f1923cd00aa4e2d3aa8d819d99cc31b257eeb0817e226616d1d8c67cbc54e04f4911865562ac7b09e772d4822c6400e663aeb1a96e2ca919c6f39fd8e757a5517735cb5aeba72be738ce961a5f532d7f65dfc919a355224f43bcb3e1024b87d0f477f6e840ace0f7a890034f4509f7ec58cba41ac27015cd5fc93abe1c79563e6292dc4dc66111807e11ce388946cffaaa7fc970882eed71750b91895091dc8f8481cdff3fae082c83d19d24e0805f3fb3951be5f215df5f31683f4d2e4045280dd31b3e603e52e87bbed89572aaac954e66593a7c8122fd1e1a5b68097808d623f3fd3c8ade8d9a5139005fdfb2d8860ca670136dac82487e4ad4fa5b394bc755ff155da6f9f7722a1c15bb70b30f33339257cc7506d48ce9f41282aa30de469d59551bf9b8418b81f6957325f1f7369ea6ac6af5a841bb418fac2617bbcd11bd68e0b2baf0591bcabb8faf9f498d0fb3a69f8485f308359e0781279e6719783b857f1c37aeed9b855ec1d2be341ed37959356ea854a5de887a604e7e289a0a6d11d810ee5124d501b4a20a71c20b8882fa64cabcf3b60eeacb284c202087a3922f47cd487e2ee0c416e3aff2eb22240dde2ab2e6a2c685d9515c115adbc19c55cf2d02ee138b3b8ce1471b75ee4f80b10588917c26920d90a2bd34be5b09b4e7316f4882bc62cbfbe89964f76fc8dead9d9fdde655f6fad95120b13e8fb9de00f3af75d3bba4b91cf0ef10cbb8495f0b970e5bc14f149837cea20f4d3125bd4ac2bfd74cffdebad2aa051ed30519a17bc6ea9a14bd178bde96368c0be39cce53dbfe067feda5f3940616aa99d2398d1ac990b6f8b6e26243e613d004fc235269727b68ea09a08930b40e251b9458f43e26c2d3da9fa4ea0a2e80d73bd87a01925ddbaddf8be41ecf433d7451d0f6ba248c9944112e15baa9142f95201c5c8f69c53bd6341a0d7d7c474430570a014bab722550ae2383ee53157bc70aca25199210b5b0f689d1d34b428f3a7d7898ed15aa20cc0ab91beecbc2b63d6fcf5db82c6ec05f247e3b1e451f112813eb3cbea13624d7fca6ffe6ff5ee5d5485588eb9b7fcc83bd82cbcb4dc82cab2405657620ec0ab7a64258900cec766a9790dd996c859cbc2b2d69eeeafed253d458a3c9cc65f52296ead9373088022c72aa6a75f3bd178f98233b3ecf4b1e7d64afe1ac9b99ed258fc62156ad8ae82654f21739f78f1eda5557e56ef2c2044058e7f849e2fa3da857bf809428c97726b37cbfe71fc29334b0b4649bc869c11a328e18455af96f5072ef7b9f6bd4947d68c97a787bda0e87457a703e06b623d8a06e880588dce6bc4d6da6b22167714d0c1ca6b34a161127a1944a4e473b91412bbddc52be97804c60c78a9078a90eaf8f97eeb61e765d4e592e323caa546c417aa69b9e7363337880ce5fa961ad96a9465902c1c8b75cf9069f94d73cc51b94d92bc4fe307860455ef0e812761f3690a10edc99a6c8d67bae39aa2ab59fa8b025ad567b0ccf29fa16ade42b9ead61c9a9e0ed8993cef258d2c1714f74a295fcd43d3eeffa9118afc061062364c77029853f12ec6957ac899e401ee4d6c8ea8f0f7c45479cd45d1e0b34d12e8f5782e9fb2a855b94a13b9239cdb0e2c882f5bb441eb16b507d59de504aff47f90bfed7f0b9e155f524d1e14afbe318fea40c61e52e5dfe174cec0385825b63cdbdcfd4815b2205f5592729938bb988e58cdc10e3cc12f4563246993811e955ee0cefb96f39c825ab198ff83b8289f6a66f3b6ca7a781347bfcb7962c7651088097535984d897977ac48fec741aeeecc785b487c098ffc86b45595cec04a4d4784ebb6af3f62153ab7a0aa4b78732c85ae5d8a21953fc6c30fdc76ae338e788edc20890fbb6ea2039a18909112dcad01934251fa3aad8ed0c7d93e8398254de14f6f205ff451463eb56d0b15169f9d52ec5994987d5c1affdad9c899eeeeb37a565a9b66d5f4e37f2881df3a6a426bd2abef8c0aecd3249de8963fca05cd3d98aa3a88d307a758378cb79d71525acabf46d1d8ae1b0670654d0f2b6a3120e8d6d6cfc159c25d189f5c20451dfafbd8db65d53b974974769add1c8f61d0cbb053309392211f24076f5af6945ba35a5c432813f3e19b17fb8b07a91cfe0b43891ccf69d2d4042569fef9486361c36eda0c4864bdbc849125efd61ce04dc6337135efc7ef08c7dc2e3a39b97d95d2d10c9cbe535acc8c49756b445f21ba89dcd0cf19d59bf61ea95ba0909d7db7ead598cf76a88c48d98b2212e38a7a475012d51cc26fd4c21dc015b230a7bb0bcbb6e54febce90aab2d5035e1fcace7ba446906e6b0529ced574379c9c138014d93a9d8524320ef35ea024218994010854987bf8ff0272e298b2f60edb398d0ff212d43fdcd764ab42dbe89ce456570635dc8eff7c9ed1258ee5fb891d520c8b7f564386e6519e8f97f9c187faa07ec6b301f55d905490552410680e35792159bbbd502de79c71efbf01e1fd811630f4d00934606c72e2cf24f8cea5df17840cd83852c5adc58bb585203ad94afd4fc24589786438af97933134d220e526f829710b2de0ccaef5b4de7daf2a1c164ad9957595139809118f87c8b8f7613f886620ba80723e90ccc2dad76bcea90c49d4abfa8e06af12f29018b41e747faee250e725032cd3c55045d2c3c118247dcf3c15f4717de5317332d88e0129369829393f05a8c223ba6dfcfdc019a97aae8f568d7e65285c0bbd129721d6f57f39f59d918818703625c1cbfb6daf45d023930cb70d61e315a0e341ebbe5040ecb95b29be61c325cd23c3c904315e2f99c622d129b5c19c169a31001b0a5f58ea62926d3b4bd27e8d52179aa5d748c35cc8c7ae4191c2f82a72ae77be030b89680ee24c6de6502ca15a0fb7d9bb8daccc1633025358134693d0f485311e5b6ac0285156471adc1a89f4d710d528505f241d4bc2c7df5de24d8c9602d747a115b4e2fa98a66fce8d87ce842c6a1a9c9aee242b64988083d132100b70e7ea188286103f39066d57322066264e3561ceeea4cc530f53670261c752371be86aadae0db072e0f36b391440d19fb13e7a062f220267c60f15c1bd1f5ba97faa0797b7b7e48ff9a3eda729f2441115e55b3d5b181fae08ef0654200cf0b17c8b81b6c64edcc8553aa14ca90ee70442275d717e7ee68b13d46aeadc2bba62676dc1405c27951ea28918c03a0f163407d5c38e0ee71900be162fc161302b38de3b8bd27aabcb216dd008e4769babbefe0976373d8f97f1d14b5b09e4a8901106439cd63564a2a79e7ee35f115ec2e6b351b91ccfdada146199d8fa1d60360596b2803cdf913ec39df0a07228e9ec5334c7dca2cb655c2ec25f892df215ca444973190ede3b5cf9eff103b8b1b52721e6326c88337744e3dc42ee2649a00a23ae57abb6b61025c174245599a0d62fec5524d58948307f7b9c3a726d4327168560421b2b0f54000572371f751da041944b4cb5359e6f1c1391b3285bdcb67c793eba7bfa2591b3398972c23e842d941699765086db805462f20ac36d8522eeadb3b8163d051790adcb8063fc713240c5f0109329ed12f9efb8215ef2ae888b95d0883a9ed89bcd6a07a60ef2d85c066fe7fd3c08b738f3d84986d41a15856fd2dc23408db344f4e0b486fcc7513ac558d94e2a221977f8d1f31a3ff0a9f37559d678c45c4667f8322ee3fad8b8da1900a7b79ce0e5d967211b077664ccace42518bed9f4c0e34636d2a480059dd6e23a9d68e3a39995d1d430b1d0145fed819dced02a1228440cb092fc95fd76bebef2601e1f492fb82b4d53810be6cfe6d702e3fdc37a524ae0ce6845f7ad9f9236a933d360190d6626f411b9150bb166f2dd56f2cd5793d9149838694a81b22f3ec71fe23237b659da7e935c76d5ea5ffcf0cf7cac77115c722a15d70094080329bb9406d1f84ba6b02b435b634920b7ecf49caf5faf0c70839f597b74be4345ac7b0c25c6d33e19c03865cb082969d2992fa3b5f8f45a92e8469f94b5801b8b72919ee58624a4b3eefbccae6a50e13ca74a50a514ad02b132f9502cd685f7ce8ba29f80246b4fad1c5f4403fc3e0384a0e04833bd8c731a70c5471cf2245b9f916b69661efac8e911fcb02aa40bc255b41da649377c366307c907ff6009d77f2f86cf399ee68fb644fc879cb1e8204a539798351e6cbf6ad469cafcc05a52f5f149097c91ebd01f261a71c3063efc6ff309e4a908233ed547b793e3b9ada4043f03dbb6b923a58037f0b7cbc5e82597f973005c382d61ebed8d8375ce8c6c123ae50cb87e0e85398510e7c1ba8dac653c52381e0b8fb67d459991810a11bb346d821e9c4d80a26e03f8ee442380508092c816ade147145167c67a1ce7edcd919fa866eeab88244d762c481be2c3edc0a25fb0d6bb899088c23cf95e7f142eefae32602eb9f4ef52cc12861142e826407e4b45886357b281cdd79745671a16bd334ac3fe0eef5a5109d99409a05649a806af9d2733f279495eb34fb8d55e77e2f71f017f1861375a3995ecb36a2b8083e7ae6bee8a4167eb05e2b09c19f83b931e5832981eb6e4a663cedd5e932a40e922036c444dc6431053f7f706ac35b19f4d2bec1a7687897f558a05c330d3407d09e7386a1f7826b619a725cd6918e761c300d8cfc6121c11139f1907f3d93e90609b9ea22ec05f2d0805fef56bcec07e3efbae247c24aa82b1e35fff230140e00a4b6a939abd9650bb60f3f213a22ea3db9e6ca5ff48bc7e25f798ccee5d63212527a6fb2a4b31e657ee14bcd91df75095903b18754a235a6314dd9a385d9e5a208502676c453b8091a4c2d8f6256700865836b756acf4ace841c090b90f4be88eb171d1d8d16b95e1ec5f0d7dece71b477c2bf6617201ed7fa8855f3f7fc2bf973f1f3a992e25673930166ea961297f6183f324a32932f695c8fc16dab64ab143ada8e1560ca61f3103d92bc12821d3d544f968f6fe321e515d0464b515663d1e7d50ac761cb187164f4191a489589b597b631eb932787846ef12f3941fabff19ac879f2bf020d6380a98302f7a58bf83b0a6bbc96b01ae28b0f6de829aa888025ff73eef93d8a96705a9c3495bd9e63a0551e93b850cc29ecd168e59ea57918d9d8a04e3ee0029d0f2f7b3b9c6017b84b12c1755368c0243ff381c391e8b3b33e566152d8f3fba910fb2682836e0860d391d9c1538d37e9ec9d26210c8e5ca4873c38b085f4d7ccc56e81bff9145ec30734484add2bc8eebe22a2c63a8f86cf2f998b1509f2b4c156c0c034f1bfa7b024f328eaf568616d5063368e47593938f57623e84b30b71a9918d510d6056ff1a06a3dd8ebba991ce2ed3562261f0f5095db0dd65d26e6bc43089c5f7fc62575fec04509c9f05a667a5ddf86ac275dcd4700571037bc3add583bc14feaaa2c06e470d5bf2b43bb5fdab261fa5412de687ddfa17f024a423160e3262326a450775827207cfe92571deeecab706264d2e130aa2e687fb24754eb9cc160bba61826bb7f2cf49ddff93f067e3bd445562d1a22f2dd8fc6e42db007d5c91abdbe2b1141ac9d97fb1bcdd0e31b035915bbfaa4cc1e25be8d5a2d3e72c87be19309de3638091af8b750af03be95ec2fceb025a944c66b13026db9a4f2d865330082e8640cfd85f20306e7986d2590a8aa4199fac605714314f27e55dd8bf0d7ff355c02d178ec24b4d794987f31cc53ef8c25e57ed9b4ae37588940fc97ad2cc59b5b7ef8f15b305a8f6312c216418ee5276043e43355add52beb89c65bd868e4ee31870ff524ed7c15211800ca336132a4ec60ff1bdf287ceea5025206f816943f142793f69a53442680bb6792f596d294808a578652f381c83e2c5c2e023a1ab1f7de8d17fd76c174ae7ec556eb8ff2962bc6503bb881b3f0c6e1735d0fd7302398a8ad4b485ad2f79c0ede62b9bdaaf160f72a9d5102eaea1a62e13c5b9a6be93a600c2e64e4fd8a20fef7f7b4189ebea71c39a963164977bd190c521b15d5fc4a969c14384825e19906da294bc2798bf37c69d618ef388464bb3a9c78723746e242cbb25c4d71fd4288e468abd849f8da3fd0107648ddb65af93f9d18c9238bda6a750a5ab1d292f6d62a8afe19688b625431341771de2deb2b0ab061c8482958ad12ceabbbc0616ff1129b20566aa352edab3ae8215c6711e89af5bfe880079693c4b49d93d43f56fbd7cac49f55186dd53bdd06d29846a750b53dd118719d704d985ce2ad6c17f7dfbced14a54ac3221dd915bbfcb30c9406ce7ce3a9b37cc0013f626e30a76814f6706e503887042439affca66a273a3d7c486e6db480317d8f8f5f3a1909b8256859dbc7103fed78b8f835ab850762d2c243893fafba82a2fd141cb001b98187076fd39a47451e2787760b9dc2586d5f5c235aca08de88ff819685f574a15736bc398717dcc083a77f158a65aec9baed5ff6fa2fedb8d8e5869306b304c221c38910dadbb77ad75b46f0baa86a7f2f8e91659e21afb43b75807ef1cda3eecc9c44842c6c11a81bad1a7398f5b2b542cf4fb1681f0273f91e0128136285a9c8d832fba3ad01ee4ca9b28fbdf6e18bd4272cca929cc8dc3112f12ed86e14bdacbacef2ff4668b5010593545ff110eb2d743c1b9c3b1bef3c6af12e790d2de1849da31f69e444a3ea7f2af5bfea3256059563e49f8bed9679c25ba65de6c7d997cee542790418550e10a4543f02883d707c8fc34d45cb1235cc238549bafceccbd63b74caac8d6abdd1715a266450ae8fa0eac302df1d00cf8f6d2cd7cbb0021d1a31754b5d803efa53a86849a8abcbddaa96fe1d397d56df33e20d46c8944087c8102661bf3366e05c8edfa348349f4b6c63d7919e0c7d9802110096eecaa9a2a26eef252c327314aa2bb755490fd374919122324d89c8a48bf795c89f8a898fe766c84e999af2a4757395162a2430f72190b5accfb32db97e0b9ab383fb63c108585ac8027c22e525d9a02660d8b2e704d0494a26998cf08e54c87e52478767c11feef52c70e8d87a52eb2779733691bd23bdc19729791f1eca836a0f15c784401b610b3dc0098082e66cdbfa29d55745b26a65928accddab41f88f6bdba721b2988a3b32b2b3c17a4acd9c953c717f912c977c9971396948503b7d60b02e5b6245e0407d4c6de6203d0620e28da296d0e36d4ff684894e6510893f8f8e32e5eeeb5eec4b23ac6f9d750a01f8a244c92540a6a6f73170a451df7da1dc29ca50c8e1ce615a4890a2fa74198e02b08fa3dc5fc30a2e697f0b9af5b0d061f29591b8770fc01e0ba1f917c9c85588fa350e82dd8e897641de26548aef596b0d257f5df8ca4b787ab9fe396f29c440352f9389c2ae1048fd93a04ceac74e0aab82486b1e0c965143bd1b0144f82956bd1a3f606c471aa7bc6ca7dfe410a87a196b1f8ed3decf1c2f0a5a16f49ce3f721b5859ab0688ba766657918c3f8e6bef7969af3687aad209697a1a99da30c6a65d88da38a5a0fcc341acd5b6ccc7aafb679f9ab7dee4a5aa9de8ddb6cc95a7d256e53b7645ae4437bedc8148cfc795495bff4059e0d754ff3f3a44b6f03a85ffa3f51c173e5d885a792a61aeaf3c54cabca57afcbbb68dbc2e83c31e5e4bcab5b8f789f9c7dc1e4dededf8d46da9b39f86945b02240bd660a8550cd137eb69054167011b8c015981ba4e9c035791209a01cb02117d001e0cb874f8db62268ab1a805f793f038e1e46aeb3817a6c40f6f360538dbaea3f6a9201568864bd0c865351b64764c89cf1cb5f0b7424936855f048eaae12a25f841a4551fae9d27eb3da3e0fcbc53c3de9c848b1ba0a3714130400f4a4c2d7307e8fe79eb648d54be9f304b5298c21e43689eeb75d3220b570dbcd9010fc66bec360ab7affa27f8e7acc5456363cc730a416bfd175556cf508710caad58e314fa4ed66a6d63b3706e9ff72510f1b486de9bdba07b33a3c4b209de79bf5edc4a060ee91bdf6727280b2d97f0557cde8110f9bc79a2f56f54a22de63be9e01c6864a4023f35952a2bab013b56c91260483e5a31abfd839ecb2edfb7f3b5aae9509071d147db29188f6cbf9282856982a9456f21ca455abcd08f34c99daf56b212654d22fcb40a9a2cd2e69dcd8e5147c0aa5ac8ae3183e0b56caa4c7641a7f3aed85a4d99b0efe57ce6e75e2228ee009d5316fa566b85566c08c19c85030be213b6eb445d20933e16808ce2e1aae67fddffb33c17599a10c911711f71badc742fdab292b4f22634b69de87da61952f969f7e92e75ec55357ad5703448475d8b5272c3813ca8943486df9735940fe637bba506467c76ec93a6ede804965725719015541623bc800998a62bf3908fd9c8ab070036019ee56d3aaba5eb44b5feec97605f9474b345af957b0244ac47e21e2ee8352bbe710f9f8047f88672477b2b8c8f2f82fbeeb152e855d2ee5fdcdc8c81678d82aaec7125ca69644a9a2fcc414ab5c1a703705f241fd306f51d3870f76dd5ab489cd7de6f2d6efadbadc1187dba6fb7ce85e769d1b966fa62187a68ccf9ab60b1d77b2fcb45c1a1f793b2a295512d392c66436c9a41011139f02cda8fe8dc3db0f5198f13fc4fe340bff5cdd1a65c62a61344ae17006864ed23a11854100e1c7cc4ed5f95dc16e2770da87a6eb1a0e254b77076383fe106b762e1dd65516ce0966de1b2ef75ab67ace0fd251c0e54d425fbee7d5037f326e7f19c48de81036e93cc09390202df7d34bd6cb4fe0bc4bdb40876acfedf672e70a4120857ed59f0ba04a6aaac0dc81f863eea54cbb4885333633cd6d7fded06ce5af12fd70bc545c4658412d399b58b75223464ce9f410bb06d632c09e5bb61dfd36251f3aa68366f9f03058fbea7721ec384ac31b9d2790af947c5204f04ba983a834129352a3bbc4dfa0d836618ace622f10d12931432e942465a98a43dbd37b124cac31daa0ff3cd70c7652c7f70410f5af8007daf1e8e2eb1189964b6f5090579076c329f381b566ddb205eb3403a3ba575e6e0629145f010972f4440c9fac98caf054385c92b2a058c8c952024fafa9190a023a1499fcb63d10cf6618ca0a18059065d09cc7d412be2cc103106503275b732764553ccde40bf039fe65e08b68617abe6e99bef6397b5ae4002c104ec64ac1ae0ba22365a498ec8e50f11480e19444f060f56a5049b4675d499cbc5f91843ba937593d9c1df22dc184218b0684705c03f84e40e7ec602470f6de8d0579b0d3405cf3007548a3fb0626b445d1650362a0d015dcbf40e72e36bcb3b048c5cbf7cbf523382ecc4c5acc581b604fa05b7b92a0c9608b36341376e82f35b020db8bf9e72bc73787da5446ff83c84d08f61d7b4771726b57fbd93c87e0eb71538a975121e574710ddf98f6b0d9d11779ac102cc7f5c0519d8b7ed285cfb6dbe77a880a170b7ee7a5219a1596ee03f6b72d3b4e1fb522fd897abfa37da381693ea37b5daed42561789c7497fef023943aa2fa32e3fb05e771f957814446887e82a5d88b55bab61c4fb7e2e3f052be015c592e8bc591bf3c252900e5b48fd1509fa1f73ca388e4c7a7f51404cfe88110d4bb30ca944c0e2ece2e46d9d3608e0bcd8d637ededf2e8c28730d44bb156a5043da24a4db0c994725cae24e05fbf7df9a9cbcc17c989ad1ca695022def9649fe6c04f12964decd52f00ca37b1cef8c54896ada31683856c3e1503ee49911bcae621d09acac4f977eec215ada02f369564df585fd0be54e2227e8fa22476ecaa3cb489bcc88e2ae48ae614439b95f28ec8d7f77f399710e75ad53b847f2a5362b72009da47a8f57642633e498ad4d1af537b19131097b235b517811ae41c8dcaf5b11a315d0a21e823f00dcd8c4c823aa188714eae6fe9c49007eb1995f42ce95edd391cd0b6e351f5d4a88bcc8f42f845b4dac904d117ebe4b558cbf3ba4d35788a44c32a36c5cd5e57211ce7abc9a345e05e22c5cecaddd195b8a4393214b7961dc0411a9ee181b4a38d245ae4f00e7d39f02f03a5adf7e5500e6e9ecadb046ca8b58bfe0f8a485a9ec785eaa30bc438e1f463f233271aedcd61554ce829fdfe323ae603cdc8417b504678a759b46ff1f715eefcecbee7dc540ca1bdd2875715a3f41e46b8a3385f05bf83f481ff90587929e90176964a0c3d96c46e6c970c4bed6d7e732d68597a52688eeb06758d3900f3157f2e78ff41da965c30c2cc88342f1b3177aad5610a2d40cef7f8e456792dba3e47d3f01c45706cdc177654c54cabf0ca5ef790fe6a359254fcf077abfc77b17d87541c744bbe4211ac85de828f2f2bd4e845096bf8c33936b55f3ca95204f1065ab6d915cb89e018b0fde90ddc034a6e4a666d251adb33ddd525661e95f8e01e7f27ce55406649d894136846f0b7cc675d3d8a3eccdd466c6e1d408aee0fdab44250eb027e1d0e2e56fc5b5d148d5db03f598d43432eb53a65cd6ef3a563b3bf94a2d10443ed743d2298d2cf790206a003b4c16fd7752a14aed48945731513204673d7027f2dc51a57ee85428e4bdf4fa503b87015379f1ce1bfb40972e02a90dc78ad26a60120a816ddad9dabe6fb1d8287b3087ccec54c01dd25272ce0d78f59b7866a53823caa2353a66e1a67123fd253ec61e882665aa6c0e5315f35ef559bf787fadeafa69b7e5555be5c292615e2835f9a8de5d6b72765e541c225552016996f30e2829e2d078275d7f8b2052ba44b5bdb36bbdd7687c0d89b751eee107779ed88357f49214abe569d5690caf0a1ff433e14ee85b913a41a28f5d382203e70077f423e5cdabdf3b0a12876e9c0223d5d04aec1742758ca43a6400e7e75fa94cd1d826ae222d8285609b47216397053184a73b6b7adbdf9c447ed8fdf3f17ec97c702e8dd058a7fce8d253e29633e5d10c21682325915edb8206109be7986249f060b405a2d901fca2420439cb5199a036ed5804a75b21dfcbe2ed20dfcc04b2ac6caaf2fc755cc6cd7d7347445a3dfe106e833079951b458bfced97f3a61a1965d5e2300a6067376c1e7c2cb67943e71c81c0681dbd5a3d86f30325b2a50f380a61b7c6dd199868d6518a6e7678d550980a8554723633536e542b1ac87a1e43674d719e5370f5eb8f821778cbc44914728d14c6af015482b1a2984a093b9da26dad3447994a71f3504f1333e82fe166fbf9b34bf94b06f573fa5834a9f60e1e484f26167825bda956426844d75c6c860f2c560698a9c4780ef410f765e2dbc3e207e00550f9620598c8ef2c29ceaf64a1963d7d839fc62dabae18f5ff3f3a64c6005f26c680b55e0daa2c693c593040209d9cb1c99bbad2df9724ee0c17a1113c199122b605683e5b15b6eec18d4091f3e6dcd8879dcd188ffcf015ed33ccd3775a98960e07a80316ea4aac155ebba528aef78a99890e23f813a58112ad66d46b174e332ae178673f57b6beba2d5d597645b5e316a7fc64e259366ebb80eb638d406bff15bbfe473ef80f2c6db1b7d83414f98c1637da3dbaeaba4fb81f749ce8bbb57834f6c3460c4279f459b5f2369997097952c6b0d5116f69c7f35a56504b4d75152e6a4a27cb54fa189fa0d481e88a0f2916df6fab8db7476e92a1db1186f8cc0e23191e84a4695339b61bed4fcb7c46e2cd8733bae78db01c5738ae57d48c28039073d0d7a96c5b4d42240c61f19e8419748810c3a825599de44fd830170e2b0fe7dd81bc85895cb4481fc8bbd2f6853c1bd141cbab6ea6db3afd4581340bb8d952298657d58117b4bedb1a50b26916234add425c97eacb50abfafba3741a1308c2e21dd2ed4e956e2d69275f9a2864e92d8172739cfdf51b67009b404bfe74fede94c17de9ce4dd52e0a4477297a8808ff8f53d4033971a26ea7c6001349921b30ff5a2df5ced6c9f7638bef5dbd02ac24d85afee6b109581e56231c69067e4d83d00aea4fa58eee2513ec8ff2f830c73a020a3ab6a86efdcf211e083da51ca588cd79de8e378613b6df22de30cf02875f01aece43abcba67ac3e8122a6f71671703b9d2151732bb0fcf6eba74e181f62456169e2206a5671adc20a62dd52dad574c77e7547c172d140ca31febd659c6904737560e912b2054cbf6bc6e2b6a5d0d234e73b0784b5f0f99ac2d81bb7a76099c6b0d5a3a28f6514fe0931030af66901a0145ecfc408bf38deb854bfdf2679fceb013fba261079ef4035d026141debf3a6ea1bd191f9ddee8e56a4267192917146db8b3ebba36561183a11e072ad397b1aa47cef7c9c195842e5ab3337cd3a2e5be44645069288dd4d6c774a8339605210891c4d5418fbf8aadb79d3723ed7b14245e59e40eb19542a736077768f35cc2d0464e0d44b349cf7a1edbd5b569a87d3739c9a041759c868fe6795e2f3d7deca58d0ee319bcc6ca1a2a564ee88b6328d9b7d1555e5323d30624c7a397669f74c24ba657e8dab2cc95c7a646a39451e080f51823180d0ed0914bf436f04efe53740cb1ea68377b9e52af89a84f3d20a8f6edfd01951a9564b156f8ec4ed7170401f5864a7fff832485be98ac5f919c6c27a819e4e7be6434cdae480702465e70d6ac887d53c501fe6601af9c4040d803a104654780aef806af60b90831fb908bed13e83ff76141e010008465ded11df33180c05df9d6d69b83e3c73865ac8b45e01b660cc496807be90e644a50dcb15fb6618d2b04c9b6e6320216da8f7c15fcd08a600a38571b403edec85b158f7556e0750767cd2a9700e6423226d0ba7cf10d871a994394a051f68eec7f078e4cef6ace5a3e531facbcef27bb060ca6c1030181562232459c74cbcaca63503612c10e38b7c6c3832ea7424402f6414be2882f34dcc51d141ae48d151dafa17e35e10e6c5141a7534c9a56342baec16ce7bc9a283a6faa1b6acf35760de50f7b4b5f3ccc656d0e18e3a4f02a5c20f1fcfb5491053dad790d3f2ebe1aa24f80aa691ed0dfff97fae87941d0a6f840eff0e1e3207babfee01f42dcdb8343a9ca19cc71e69385e1f6bb4015c2cfd5e75725129a2674a6e540d39ad9b4ab9bbdc3cdac9e3025c9f6cb12236b6169c53644dea75e1a1d09644cc296acaf7c7ebed15105682b71fa92ec3d3e23e8697c09541e677c876576e9eef173ce822d48bcdb8054cc92b6c4c0c247a31076f32e75574419ac605e9e1543825b5935890aac79cbf967b00557c8f4ef2217cf740ca164dd5011453e0c03ee60e03159d0eeb666823f1127df85d71980b158ab69986151a6b41ce96b7879de176396cbbf529e693ba5e3c449552346badf0de9d4f67b69df3d2af20aafca26f72648efe05a23c687fbd28dc4f45b30ef85d599bc55da147f1ecd823f24d2331d33429b1d0d001898b26eb898411627928cfb7b5a88d0cedcb5991c183d32c98cf922649ded4d3118e9e10493edeed36f9d469b843a71ad738c5d7b09839b39effe2ff38f1fa6963d2885699187f1c1ace5b89db85da51dd6f0a4961532c3edc42f8a9a4edf5f12329efcb391ac995ff00715963d38696c5b5a60cb19a67f737c924aae08bb41aed8b4c63adf5c7899576f49dd4e05eef58dbca311333bad497501d8ee80e63fc5bdb9f286a6849eaf0dd1914496d486dfc4047b706a41942c150c381e086fd0cd2ccec3013d32b2b232e4efc3f20bf15b2d998cc13b11f626d032e47189863f8df55591360485499b4a91e3543027b3ceb2297ccf288b811491addcb3a601434ee68ee3ca7c6fc98c21347a8e5e14f0af80e6d362b411173ffd7746a48a5569ca8c826af9e2c69efc45a96fdc1678627d959ea94297d05396465453c5a08dc43d7165e783d82df9fda9044d432ec9e956194787e2173a4f762c00a020dba2e1d5e508b05ec71236f79fd660b3a5d7eae2ba7248fb98ccff1aa3db799fd4fbe90f1cb3666691b020112d4bf1c0222dd747e8226fec6442dc45f7a4ca01afeedef772f67f21249e43b1867f8912b6f9e8621e8bdb56cc5e38302c350dd104db48a82bf5d3f00107e548adff81865c58d93a1f69d917b693398367b913434ab800b578b40ae8dd7004fc58d79dc9fe52daf7af34128600e049fa2dd7f0a25b9255e502073cb0f2ae958479ace2d10766ce3d684032e6276a58621b27d1aeffbcda781871e6eb2a161d1e6a00bf2b350ad60a43331ebf1a32cf3cba3c8ee751be02e268054498886e517cb7c62d47458c52e2b9a1f3a8abdd0a66501eea6d988db7e7b4c23b8d6fb89ec1b3b147195f1761fb44020eec2e7a8648d73800796871302c972e577693995d9d5e9a4624a7c228c9691eff2c9b00b57568a81d1cc854f39ecb5d553588c0d6ec3114b1c49a198d006aa2c523a7e8f7eec681433319bbc343bf3d9cf357198bde17c6225cce1129a4420aa88a41f4f8b3c711eb3338191afa85c41ba150bfa83ff99ac52fbae3d169fb0ebffa9cb7c9ae24dc0bc5aa713f0ef157f1c4f42cbf35e70bdff6e5022cf2281de30104f28d600a61009e800e851f32e65716bcff23b72b9b3ddbaa807570522ddec2f89a85f4d63c7c5a8962b25805c2fefb070b0f1ec498791e940ee3bb9eac3ff6f7a7428f933b69ae91a49981278c2ec750e6bc1cc088916a466acfa6b271b86b6fc2156435a1231b8a65bded700abe8336e0736b6d2c97acff91d8ba938d2fb032f0eff0bc8017cea3f4ab79ab534c841c0315013ea31acfa8672421bdafb5dd77884fe0f401981f0694c4048400fc62db29b82e7bc0a20624899a4d0b12e1d5d0d7d642f43d9a288c647912dda81f072ce1b077012d4898110708e8485f01cc868305f35a5576d7b3ea67b27a4eee0855df5fb7a8723cba7f811ff7746944e8415c99fa5deb1ed9684648bb7c9a4143661253a1a4a226f4978ad88dbac7c346e939a0b29907a699ce3f0f0fadd0ee176c79efbb66742327ea6e572ebb474284ddb4b5f0c341ba161a2bcf1b1a9983a9bdd592900409843d3364c52bba831eb19d42066f5919d2f3cfb4aef27e453ae9676ba2fdeb0b3c26fd2d6e842c34ac29e0c6eb082cf0ae8be5374d435551241e081927dec43cb0a488c325f70a39f6c5d379c88c323bf321aff50cf6a0a56f58e7e0ef48ca97c92cb8f195be03a2b2a5baf15744cbaf164070a849ea0151bcaa597b7ca38d88a1496b74ae87fd361f6a0e66d565f7057d821bf3609c4e6a138f7767f42d866f37223d599fb46740f23958926f52035fcd8a215c71ce42341fadf18cd9849aee20a169c267e293a8e6ddd96d683df69c27063d483edca3295f95dee6de964c0a3192398993f45e5a5c9371f026e1708dce8d77bf396b4cf555745d00a15f6ae1b63552c5aa6416ae930ac9988e3be8ad5a93aa40b1030fe4e03f55298ca7d3b9ca0ab6fecef1c16dd57c14d5ec7204ce7328d3a340ab771b55f63999befcbf420b8e9d27afa95b400af37412725926f3f91b1290662cd1a943e5d812bba43da1991460d51689fd27ea953b86361e124c32442be077acb96c45c7675e5bb3863a2f841df2378d52c531ae1055a78952185c4c1622f1275f84dfeb7e96f8c247762bd359579c41811b87194fff49177c2762a87513cd772e0c75c87a27deb4bb8e8d996f1b9faa9a7cd1409a3fa9df1052be51d47b2c7ff6cb84844f92f07b478a148ac3e76c486f051b39a24d6345816531bc161ae44d7c8c2a92e1d911211ab04af54c7d39d30498278f2865f379a85319d417be83646636562faff6a9b5596692231029f71012ad52fd704fe08a3417855f4a4bdfae54123fefce6faa7c71032ca551017847098d4f1ea6e0230862d3c1a306c26a50cd4ac9c640d2bf204562f94ebfc3f45784fdcf8a2fa1c42b096ccd1756e0927430e24b01bec202d0db3567ecf9c212f8d9fe6b735e7f0bc7089062a63cb53cfe2022801a3a4713f93051f5083f5dfc5c1e7388292706e3471808af9f4c9389ef076849cf68060e8dbe03bbc3ceb2ea0d29ad409ca5a10954c33fb69e3f7121ea2e58f19ee6db85a325418629d2e3ccf983b1968722ac20bab7315a60aca7cfdc89fecf27f5b25ea9b5130ae7050fc79e3dfa0c72d66ea645472e3bccb0ba3247b10625517d45d1536033810a8a803ab91d80717317cf51876f95c64f60f80de8c4c80e8a2b035e15101beb9940cd0f5b62691436167c96770dfe0cec04238d46d39006e8d384b9e53164c7be8caa6f1bd27f08a2910e12207a1bd8ddf7ff51a5cb2231d77d39c28f9996e12986510e0bd92b0c92720fa289d6dbcdc415faa988e0beb4aaeab99ae9f3182e6024a53344c6b52811625ad4d96055fe68f8caf58564869ae5e320d03cd388a33fe366376dc5bf390700d254ab43f20ebe2c328c63013e9888d1413386541f8e04d5cb6a8ed69b8d1873388bc78afa942c9216243455d71bdd7ae3b56c21630c599f72e01f23fd7a1e9cd3259af7e94d076c380fe41b58e0e5a7999d9f8b17538386cd9801d475b22981a4e312d917a05423d7b775d0be6bdf06a0c4e1c9ce530e3415dc0ac7c9141339f237034e4773a0cf62fde160bb374bcbbaf52bda01613ea94715d510a83f5ff56853e421b939d95df2cfe99787b5a14b0f7a9f71204636a74b9e06672793effa614c7271c87e49628b34c3c5504c589bbea0dfbb12ded9f31f866bed030b5e029319eb0fb52b0531d5da9762ac859c78b710f8498c0317d9a758973f1cf40d409fcaa037e1eb56ffb5bfee3af7177fb53d3d1cb7938d70a85b11defae7432af9d60224b67a9cd4157a4fd7cf281c95d87b6bb2b5be538f1aac7456c2b4294cfc3e06af381e196c2d77f762277a5fd06fae4f1a0f286183e2c97c65094ce3f4eb06d632b0d1caee8d8b6a86efbb420b317dea2f1f3ae0045e06ba07a3ad1aad6de864d1d7caee45d54fc240fc9ac2db6fed2e94903aecc4af2544a52e77a61e91f58437fa9dfb1625c58028696044f9a5b8b9b488b145b7cea9c9eea230e5c8ab2731961b38d5f1d67437c5e3cc452865af7040c811186897a4a3f164b9506b068c772adf917fe118da906f948baa8e497d46df1f226e72b9ca294ec3b1f94e4a2a842e20be26120f9b9fc7b3d848f987106d7e05fd22977b70b77d3ca3cabd5b8280717b6ee9450f16dbeff5bb4426065cbabfe9a6140db9b2dfd60b1af7de69dfb2e4351784675d4d785ecce6a26fac40f696baf6173230bfee9c5c1549f4ae3bd914052794378f241676709ff83ae804f56adf3e94596d601fe5dc29839a1a6b68b62f70fe4ce2c7283e7ecff53718490f5e8721319272eb9e8568dcafd04b71d256f0fcd83962d99839bb368689cdfb10e482d95d24e30d0be96f78a2573ca205452740fdc732417a630d6433bf63f3cdb5545fbaa66dc0aea11f71407da5aefaae983b790aaa76bfb29790c196973e06cef4245b0fe8019326351b272e4751c5c2e90034c34752a3a09de48c8dc1ebfd290943c44a85f2000d0f45ecd8108479d1092727a5b106ffa1d0dee40ec8beaeec85f3d1e8a314cca35e182a19edabf8a4f66933a73554df0b33f808ee1d49d3745a0f08a05451448570c514aac31a8a515a4264249b041313646b929e0e8b3808aba87850248655ed6fe6bd9dd36fad70c5acfc709fd6a052d75b8912cf70f97bdf693f88fe41325dc687bd1cf8c688a0de7c08806137e2b58ac40ce4e2bf7bed04fea7d7ae2409734a54686b64ca4a5450529f0075b3a2dfbf5eda753725df4c9ac90ce56e5a726dd0ace0193d75a3c055e6bc3a81ec3e3f58068b46fa420d62e74bb83b1b5e0da172dda49b0c1764d2e2efbd3d1692982b6e591d64f1a97a312b068d9a9c98d8589838fc5a2265633f31c9037709177f763b7a510018d3f34137c07b65387b1db184ca0c2784cc06f61ad78d6c1cedd03069c3e81e127a35bfd0fab025bb3e51ee45a3f9425a69b7fef882400f3853fe9e1fee0b2b650e495545f1c33eb11414b17e18eeb4bf4a3a71c5850e23c3ae20dd76085a8bd2e43d7e109dbeaf8aa61d4d3aaba03a911bde2234b3b6241798eebe9c73ab4186e28b7a7e53aeffa78761c4cd1d4efa9a59244a256ffcfe195cfad5ff4b122e61b21192fda844cf17ea7a4852b6b76dd307018adc9c2b8918ee1e7308881e947c73cb5977720278f0ca6cdaea33d6f1818af2b3343c6b0c3fa64539583f59547056c48775651cc5724a573f1d4fefcae107d769e08cdbc2f0c812887f3a32c1e9daba0f04de0cd307369dd19d99a3af44fa31fbe1c4c6a131e688b30ddbba4451f37f76d38b0efab2087a7dd0f7ac3771f3fdfd83afca97d4fc9aec47d7546595a414e153bd054388c3d8fd503685722c8a23caf1a928a5ee76b39abf746445545a05d15f580730d42a5eba624deb30152c932587939d86b9a24fe5a68357b9f77c70710a347ed4b0a8191fbdcd8e5e72a5e49d5fd241122d309b4ea2d8aaeebd9934f4b6d2dc1f5ae5ccd4ed4f211e200d03f729e4edbcc97f99a6ba3e8bd103b276e67014853b74e7cd657fd0bd25dd803109c077bedc1bce937e8a83cd81d38ef55a6bc7827ae1ea76ccd2826f607ce5d927983bd221a5036bb5b6d6332d46358952eb95f35596323f5223a805d550589a180a9e6be806b7151eda863fab45826fa5f8c614a2b945c38feb68a531fc6703e67ea7b88f4edc235c73708f7968f3a9c9a74ef292941f79d11fd1e368e82522f6de8fea766bb91a8a980ccba6147aac3d162f058e62ea4e3e4e97f995022d3b7d910f5f001da1914d9aeff6b643cb1a8e329e10c9e9821cea8c82ce161580c008534ec167681de19c0d4f737090e126536b26e7bcd8ac4c020e41991e0b47b18defd578c2e3a49b321e7a8964b67b1107a99701e41559acd4349529c7c696ca6373cca172a0ada1ebf4faa7aa42a473c9f482cad448fbd90587dc427715de1dca63d8b4b3d8b8866990b91ab3e91ca0f94bb50b091da4284da0cf08fa02ec1c83199b556cd8c3021d67d6af5844328dac9cbb3b03f527d301b917e92b9f0429fc2e0250514708a52617bede135a07d8dbebd860cce7535c9501dc13523331a17bf420ef961099537bb18a915e8dbc0cb75f9a9ab912f3232f5710d97aaba4db75e4fa65871f649f9ed96eb82d4835cace109d7527524d16ecd778d406c490ca7a53a469537311eddf9bc35f95c013abcde5389670e488bdeb6932c297f84edaaa7d6834fa28f0d00128fc20d1fc3ed7a8dc4e612e7de958a0a3aa5b27763470f872752f22308c76d447750dff8804167d1a54d1c0138934a43ec87c17c90ea0e46fcb315ae5cf1c2d82c79e3939469fea9b5c466983990b71037f295ed56d5cef988ce9a4e666ca9fe9e1926469c751e220c480aac005e57cb4bf64e6b0cc9b145f7b7972d865a60827aa8c531c73b686dd52fd026822c333010e178313d10375298f28108e2359bfc61c6e1d65e424d712f4cb5600ea496a3b6fdd9ba9829e97dff78a19fbc3aeec36516187355d2be88b2d4af1afafc8d3683d8b063c3ba3af3dc3dc4e84431125b7bc857ae5b64fa0c35a5f104e456113930e6b5f19b08f2f401fad1f9640b0f24b1d4d35e00214c9b093fdf433ade56c266bddeea4f316e6c878e7e6c110188bc9da69985d27d1575b64b05493ea21123509fece7ad49a623a1609a535d64b05684ae58c651dd18ef7d668fd4515274e56531863a02d30ccc7b62e5d86650d8a292dc71d0e8579970272df7465218c802f568311d5ec98096c69081c871099e767b8b01795b3dff7f1e1a866f9bb91139f99e24b9c70f5a9faaac6a061f7f333744b1bde55d6ce71457ff80f91c36ff301f6751c7f8b18d14e493ffbd012bcde6d9b4722fabb8d568dd66888f43e3599102cb0699efcdb6a276a980ec7b6143ac62a16973d0c3b69e95f0b499fcb354fafb3af7900159af277d76b2cf7820e2bc666aa861737d57c187409240d6b7cfd0d740355f1cbb7976e245d101b39441625654e8211db6db71c403250df15ece1f09995dbe873c0d4b1582fe53f7638d3efcb06a624d988cff4d0998c654e6d31240a6f7a18dc4e764775f0331c9329e17068638367f0f106847c8efa328dfd3518e8a0aa7e48bab0225705530ec3b888937323abe5eb4166f491dd091eaada5580e1c08e4719b273b1604be0f512bbaf284c31f016417dfc65d8854b4429786ecfc66368b9b71ab48c0cc114c250a42bbd244d766bbd453cfebc892ca475b69713e05a8bfc47f866cf73f41cad6e8efda0548331c8354f691cafec0b6e8927e6b782678d55e7a228578fbddc9675a8df5a3716acc68a5e6426abd8ae017cd03abf10aad6a339333105b60d9d9c631b96cfa77731ed6d92033c38ebd30d41c2dfb8c9a540519c75973d1353508050852b17e591400d5b7ff14cd48c79d31c610c0cfe579ab5dd8d013f4d4752f31c76ab3149f10f43b98151aad70787fc5a421b76ed83ec79201d22cfde3c62da12f21537bd1592ceb0fc775d3f17b95a258ba593dc29a7522eeac839d8940b6b4ce9ad2e6190d1eb25d3d674aba24c1a9e40d0c9f6c164ad3d8ec7d9b47354a755cf857a2301a0163bac5dfbc0137c3c2d1235072e1058d73109a448b8ad3068cafb6b441007278e62994f9f0652c179219f8098f684363b55b5f7b1fff848f9d9f3720f2103ddd36d7818f011d7697804d6287e79f6ddb9bfeef9fe3435edbb351de791642c500c41987d4bc8212e0fe7871bf107834fc480c8544bf9a8053332894b27964b1a9e8cbcea872388a99b72151122ef7927fc7eb197067ca3507b1cb356930a7a11d4d5b7a4d9763ced23a3df34ebed1eaadabf4f5efc6248f19e0af3b9fe3025e7696979051c834cea68780b76108abdee7741063005b1e18b040d5aabc5ae863dfd7254bb7863af209e8613b5e971c71ba2fcf1fdedd1f0437ebf0ac3862f8fffab28a85b56ce38e4fce7ce584f99b8415ee095af490fa184e3974c8befa863bda815d364fcae04962bb7611c27bf2ed7c7b19e957c667be539ba10bcb55c866083b40750bc12921190d7570bdc06b8c78341a05cf142d1292aeb4688103eeeef9c69755f52450716fe192043ab7209fad6ac4b0776591fad6052db494526d2a05bbeef981fa347f88452ca703c86d7fac887393da00ab85b41f758f7bc36e148595309534e5b24ef55f368954640478859aed9a104e061c3230762ef4280fabfd1df6ffb186cb956ea7701ea970fb04e2f3703d5090da646ee96958318352144a8ce9601250500abc9606e95520f2d543e14c216a9bfd0a2877a23c5f036e417fc7e103303a9ea13f6a2306b2a4936ba95ae3c8af6c1f6617eb49651b52e099bd41e1d639e92210f8eea213ef002f5ba525d0b05d97c89369b61de77601daa83b0897ffb87af7543805372d7839669c1ca9367d7009c460a8e4341c3eead798b20fa90fc53bad71c14c126a979d2569de69f80af0673c11065627062beddf9500225ae7808303fc5997fc5ab9465c707bbc6d6abc293f23eeda5b164cc08869b882f3fb44d10e21d553dbea7a570e5460c8fe64ccf3a7ca3d49f986f5a0eece610ee408e9db7c2403ae26b10639edb2381c6c47e7f094d3cadee268d31b9313e29fe792d18c8bf7921698c70b808e54bef0dd373cdecd983cb66d89bcbb5e98a389b1fcf0617bddc614ab3ef8cfac989367cb50923f29974db2d9b6b2d4743a2a7778e50c61667db4ed702f0120955552e812e107475303b3cc87e2482114c7499f2b59d9634ba5c7ad9e3e9a4dfe307a0546cb18bf7064bdd843606e93da8140ad9b8aace2fd7e327234798ab5e1eb6e5bb65d90add946e866fee01b5015ddd35d7da2858d86bf91fe4f9090742e3e43a9295e00eb0960cad014e98ae2a2062f7c6f5311788acefb45943f6a76c1144daa027997307105c5f7e353084e3a993c8b0d9e55ae35ef055a00337c54d67cc407c23da15d317d12ab7536f544d9efecc541a1348a79fd2a0f923ded3a8d1e847eacef818a63d39a72467d9af1a58f10c716c3128e9b66956e29e0b9895cc19234c217b00734f058f874e00da1614eb20e07962d98f8c8cacbcdc177401032306954ada1e7909b94422d62fe0c14c61561cfeb07a5136bf20bb20c6ecd71a3fe9fb0d9d61f6cbb4205bb221108292ca7512b4d5d9d19cd9dbf334cbc9730f60625894f47589432abc4e9e0fb1b12b4f006bf49079aff2be124ac4fb6c9afb8fa98bb714c895b41bc9402772b7ad5d8cee76e002d9509a6a5bb8ec6d188a92a3e796959e796c7025f43708e6a466b0c25407eff598b31d7465230d6e1fe96565d3ebbf1b1cc1c780662fe00d40707ee2c347083c78e67f0ebc006c53bb89a2f48070b023d7238dbebe086674f740b0c5ed9f9d63f25c693e23154a498898c011d01c82d994b7f91f47c097348510064d4a6d8a8c79b677e9ad3b87de8b28e3bac33d4cbb99a5039542334995c054b779a5abb1711e81b0bc17f5206c554441988c25ce2a478755fb58033414c1d2bf359e4908c8ef3ca1311ea0add770c8704a705b918969e1774a3a15ee15aa39aac380b11ca63bd24e83736392340083de3c066a529b6f23e1e9c57b067a947bbba97db90e4ed3737afd5356342ba1fcad17324f45f8d65dc3cb0ca421f3015fc85729deeb42b9aaced57ae42485db2f68430636ebfb67a1623ae91bac706233cf313dacadc48a722f6667785b0990202f47bbe6e225b0dfe1aee25b9c1bff69b9c792382d9847c01722cacc6c9c3b522950f7612eb50c4663b6fe29689d7a02c00e827b75a9fdb611c609e55fc4abaee7071546cdf631a36f29440091cbec7439fb4664f575285f8356d59311c8d576ef14fa0f5a8f7b1e95bccca4d230bb76023253298dee6d795753e1773c3a4f0bd030c0c34fc9dccb027fc58d17bb279b00d6b4894418963779df9d243f9120270bc3450c188926164a16f9d913522d24cfbdbbb5b40c7816a197e2eb69f6b00c4d8386a11ebceca8b3567251346b9f26c76ec8a028da517a4bd140ceb36b6dc5bc097d743f1655a0b6dcab5b24c2f2589a1b336be3fe51dfddb2590b833b91823c651fa32e665532c2b2d77775b59b90371afdfda9c446c0b8cb4e90cffa52a94d0b12f08e2007cac76d70a90e56fb9d3708db787f41a244e06ca31ff99d43801340db5f52d63c1d7034c187b14537e718c43fe4346609500a586a1334e451f2c97d3c9a77b88e78808e53a1bd31d86ec68033d5788136fdfddd7993bbe949e1ba16b3b1bc3e63fcb4035eaadb153209b47582c50e4078130fed14b6f385beb091764839a59ed0a8a9416c5fff1a7db7fac3c863b1f69ffb36c5cef1b055b4f4e07370e9894b2382e8f1e599efa40365f4123c09203c643a600f6744cba27126fe77ac7acb365472e87713dd7b1c178918ff665ea1ef56a597fe23db950bfa6acdc4f3b524a7f84f53bea24be67716fdefee0b1dafce536bcc386f4d857bc455d9bfbdb49d104f7c001757ece80ba314f8c5da1c458c8e5547ae0a9cc76139c0cda2a595f93172113bcbe3efd7ba6a9d24d30f82a51be51fed914cff3caca6019efcfc53cef799d009e1bf9d87d8c4f30fcd3b27f71d6f2d250f34e08418f4ee45fcd7d3649ce45b0b8a3cff2b7cf1a53ef5c5326277f2c39c74d7635729410702a06af3e83d4c960b6744c616d65d631fa144f22b5edab74729007728099e79d35a6dd9120ff5159493f9e3b8d931fed7e2f36b9e7cf40bdc1e4adf5d0ab851898f52ffd62a751a940a92db1a0b70fb4407c396ad7e45b9d9b091df93a194dd9bd715ba0a36c83d61485a7e942d5e553ee3613be1a1616532cbb9e447d907285497d2adbb4c795384049542ad5b539bcb7d811bc076e0d21fb54a7c7dc3c61fcb8621dfc9fa3222bc86e9a21c6351ad0e40bad6114edb6662754f2c29f2cf88d72a3284f21661b7a4400f4612d1ffc1690d6375a8a770640f9b1189d6f8fb3ccfd822ee864e6621511e1e0061983c8153ce02fffc6dedb82fc1a36ed8b12a0dcf2547e0a14ba8fff0430cef8483cc0f624ca8fd84a7d9396e95bce51516a1d6743b0ea5c4e9cf8ee9dc81a6d100d43f023768335ffbd15739fb1a5d0391c500da818b7255c1a66f2eb29b61b27a9bd593d513f001f03844b721e889714c4c5a34db85d778a3d66fdc6302a4c1aaba7aae98a1e79453ccacfb20399842088435c3e22fb23de67b0922cff9c7478e2797f91175e6c8cd784cae90034d62918e9ad70fa7300f10ba3f20de3f898830edd85a6d55de033b7a5d759f58439f6ac3dc02cc7d99d85c076d96b0dfe47cc3f8cec375e5f474cfbeca5a33aabf13f581366849b59e4f8658e225b32daf9f272d17bcf28ff24201dd601fd174b5d85a94c120bd4b27fc1501db3fb6d10a67838e11b8469d78684c0e5d6980fd4a0ad7d38c80bdc4f7ebf596e83661ad3f5b826bc587e7b882bd83f47990382b427421d020ffadafbec4bdb508d64b3a22e1660e76119e3047489fa4b80bb8b3053c5bca8d743b6cf9551a6599ea8baabd740ed270a8da5c7fa279f2e932561fea9627bd2eec3439a3db1ce0103eb669c30fcf244cbcd4144d2ab6bb0b70e0ccd0817f580b1b7d5be8619a04a5faf97aed52b4cc60738835dbe7d51ca92ecbb038687df9207c42075f1e5cb2cab6828bb7cacb1af9f9f729c00f662baf5e4313f3f1872a52e7674a9d8269561e12e2d9494cb118c3a966559f1a3c36e49a20b3632abd9a5147e5a3df19c774ec14ea304b92ea4a98ac7f02910b7340029d39dd6862daf1cae8711362c4dc2672cb432d163f27b5fdd23512732243ddf71be97613b61f6959c79258752d1083cd77870c315e539c3abcf9ac4b71cdefc783dc5d89cf2bad99736a67b105a58b99bf00fe29b9ce8a9662a34fadca2070d64ae9d86f48e5b7b3d49cefb2306291bc824792e4250f7dcfe77ce830fe125ffb7bfa61f63e9e18f6b534387453330cfb86f40e5b35b293dfcdd547ae97eae4bbf58c14a2605aeb582979ce942418d2c64d0ec44f675f87a8c065afc8d57f8aff7d871b8d93ba87679f70989be8e0f2bf5f308ea1d033d173c9e6ef3d21ca38e83b71fee26b6df670d01be665f403dd08d802d845990233a8f610dbc65696d38df476a8d1b6aaf2d04d8d513d492ebf080dab34b6e2db39c3da7dc69d55fca85f561bdd97c3df70207239938d88db22a842f368890a2071f72471e2f3b083f6a3d702a03bd4801407b624ef1f09da739d37e6ec3d841e18ea73480fc5113874f40edeef5eb2aba84ec88a91f4f7ae0f70b639cdae9aa731cde904d2b5cf268c6e09b7a50eb7f32bc2a2f15ca12e14d6557238c08519977d728f1b6ecc37b1566b2bdcbfb44ce651326f1f1310a97ee1d9936f21fdd328b34c737fcd38665a78059442736c1246a4992275d9b35f1dba1e5bc764e5701ca21d1b95d153ab2b1e9858b8fb9a392c0bae65c5663553f8b1a78f960ebf7aac2dc5ab482ea80f5782e1f5f822dfda9293634b7178e41847ea6c8a10790703ae59db77f59b6431dab1315707a2e35f1c917c309ed53fb95b68beaf8dc18df15abe731f1aa4464080443b145566d83233ab3999c0de1a19803e4802c52b21eb6d975b0fd88aea77694d2a853b500a42bb87e3912bce032583d09c1e4bbba12b029785943ac3e2c57c31355ab5fdca4ebc94e697855027e1e9cdd89b7e17707b5f41f2dab1fef7ee86c555553479d402125a55db8e15ac44f487f980ffaf1fc02e947f4e09b6509e5aa2e23cc7efaea961d38dad47977cb423cf6342b857c8ae6867623ee4105b5cdb631dd1bc67080423ce3f61a454398887a3c28dd7fcef01bc607d04a95d1d39a5faf7ef63d3951430ca12d9ee25fe0794ba0bd24c82dc021161cf8323a97b6bbeba160dfabeed3ac6bff8bb7805a7d720cb39f18192acf4e8c61dd7186624e13ee5ebbe5f3c05b5eec5d58d3a5d2087d6f81af41ef5bcbe1f3ee471e6650939e3586463ff39deb060e39a2b9523676d3814a856a0cedefdf4173c4c2d766a7f5b5369e87593680d6d586f731bc4b33e177db5ef19b87ce71d71920bfd47ac341215f1042bf55ab339fbdf0f60b31c1a1601217f7dc42ce880a64fd4d5bc037fdc26f03ee2365124a8226854927fe2b0cc7128d0dcb42fab527dc0f25763bea9c2188220c2f26341c3caf8fa73c50c65bd6b03ef9c859e18257003657cf8268b89b7427bbf94d71c70aedfeca7ea0662e3e7c97fe1aad14290b40347e62290f9a2595921ef9164e4e29bf500f50f6b3d0b8e687aba0c60907783b054ce35c0e427946f6df58d32cefa522c9e3dce87bb5c8d39da8f92b0c35690528c2fcbc6be728f1cc6256e0549f946e4e59f97f51ee8f9f39deb123f287fa5b7c01df8add7a966b9d895e0f55bf0621c69537479419b7dc8f693933fd0dc2af1e66a717930b19e5608f1166e41db12206f88054e3a29f8d1ee1d6191b73267cc3775de0eae1adc84758af48f5b2b2de0955ab9f37a96d374283505b3657bc214eb857cfa005a906f81c116f5e3985db75ce78f7068bf9593c640f86348b208489a9a1409a17d1c755600a6dc403e882419788fd8e2d41df013b2aa21db7fce48d00c096547b4ed21cedbf025c1339d74da994081ee42d4200f48bd4f2f5ae05d1def87dc34b5c562e4d0f2c8827fb4dcdda6b575ec9afe1c3a0267cf1b7c9246e25cee8a67778b071d4ce26e502662728d45102f8a4d3b6c46853442a945344e2012ce1368aa4d055fd1f88646af509f10c6cab139b3191f9b4429277703a141349c5ce2b62d72f23c51b0c58f70969e6481cb1a94e03078eb5e3027511849ecc6ec133930e2ad259ad3715e32e271feaefb0ffa1624135e2e75bb7be434d5b58d50b446c6ddcd61ad46dabbf9b537b5e9f096aa06cb6304f63a72beff1d9a872d0f9fa617ae2187b248218d1661f88da1169099383a7bf9c6a598b5ba78653b0cf1db99af64269e7259b1aa287200fa413563ed4475168e092ae667db3bcf1127931593f89def8b900065f564f34897f25e3eaaf56c7d2e30311c3f3e3699adaa41751fe5cae6a1eaf26360ebfeda0a4208b34f3235ffa5f8fcecfe28ee1d3378a0c24fe2beaf6a083eddacc8d65514cdf1590b019a1a047f4b70806105aad731a1ca98424c5b58dbed44fefaf302411752ceb0d050c5cbbb0d434aa6276725b5c0349cf04d1d6b0e924a016e79b720a8f67c38bbe22bac2d0028ead38429de0fecd9f0cadc7dcaf1ba6b54f9218db7a3a4f784913624691e3de3ef9d151245ada5fc3ed07f5f01f5d9b8979ca9faa2d51bf6a25f814ce021c7c6937254ac10da1b2fa3d12c39037becb686aa99350f222cb54d0f748b691ff8db6d10d1ea82dfc12ddfc4dae79af6e6ba4a1ffbfa604ff6f9227413a8d18dbcd5773d4fd40fa8a6777baf6524f11a53e9cb3f69a9582491bf925b606064d96ef6076d288a88aa21bfa4733788827075e4b0e663f58cb472ee4c6c734a868c955765c6a0336a8f3d94365b9204560e15b42a92cdcefadfdeaf8fcd873bfc159fab867be214b9e31955f7782119bf12aec62ff658cea1800e141e22d1cdf4f30b253d1d6544f827ff7341a12a73031bd6f55481f039e985d23cd26265f590e60ee822039d8180b5239f50ab71a31c3c9c45feb50b3ec7cb9c34bff953182a2e34538e05d118041c6b9cb99120190ccfb687d579b3f782890bf4d5ac7cad07b58f428e7c0c45a713e79ab6f9e011a4e10b463eb323a0a0a9eb69867d95c6129d4690b5ca9df532c0700a326108497ae14a263dc4f8818f70c9fd330948cc52227aabdffd81ad15d76fe2052bfd43a5929f4d1bc59dc111a260752a327cec901d709bd30779af5e170ee2f2a6aa9082a89b15fd729b14ea6112a8b05e67c2e5399c60c4279b5cfab9665bf5099f1956a95890fe02870b5a3e4c2d63cf65e06761b123fb86990cfbb3cf68a5a28c333a8b464a3d631e5c7d63e2c6447dda0ced073956746e5a49de05f20660f11e53628c9c0d7369a151d0823291483e6081ce5a351d35ede95be6da87ac9efd8b04668081360a8d45f27a0fe9bbb4be0d1b1a1ab90fe6ae9df353847034561ca1ed695c3288101ef77367421d7d4d28555fd255be54d6c6268f94a0c535f36c558b439c48c4e639e22d5db89ea2e73f9a764f2dce898a9ad9cf589f4c95df6722e049f51c204aaab6ea21b65a8134ce60323133c25f23cee2d52e28e52133c1085aeae756d8b118cd3431ed171a4a90cba573f2a32525c80a50d5ac75a09976d51eb33c0e68e2314a89e16d49fd8af7f358762b79bb3b90ba4a5f9c5dd77f8ea927b4ee976b0338a4df92fb77b206545f76142e89c873cc4cae120ec5c8e2c92ed4d2df0879bb5690c20fd6cc7b1fe907068af4689e1443dc19733f6cc10629cc37e556ba2eefc80f0aa89f0b5bae8fa48d5c9c3fbe258e774cc18960eddd22059aec3ae271796f886d9b0bae16dfe1ed2b748bafc09bf2cf46ac41a7fa45b3a88810b9624e36b354df07d7f3f8bf634b504e90035c06780fb9c4aaf522af39c8c4a533a9c0397d38fa2a3815fc44a2b6d0c4f947ba97fb2c5963a240919b3919ca6a608c722066d80f72c9a870c2bb0aabcd4085d30922af70e453bf28cfab8ad8c511ac35a9ab15fa934b67f9d546bf771ee7e432dcf45528b2219716fd16b2fd056afff8cdb98f6af70ceb17f8f4c446be41e082ab854a38784026f1008b40b641f81a395999983e5cfb73d314396e462e3f5f842ad04c4f8e84b0b636a6bc10472dc4130fa4010a2a8d13434506a429f1374d2a0e1098f1f57428d43dc793758d6158a2a783f8604ca93c7f0897000fd22c5281fb4113c6aa3dcc0baac40b956614da22dc8196d99469b71510ed7dc7ce6533aad40e403512256703fbdb030adbd5c55c5add3503682f2f668855e26cff47a9614a30444b08051c291b35d66a887794e0f9a9aeee128004f0d795e32bb7adff51e7c5d21359897427834862851afeaa4dfd8b8fa8392b5c3e222ce7077dbde05e14f6ce0f06caeaa7b62b83c6c4b675a0658a8894c01809ec1e932c8d3b0e2238ee28c612ba68510d6e1813e080d7190d920a95a41b1c8d9c80d57c09536f7fe3e9151d4218978a127fa58bade5d7bd26b60424345de68b305dc0aafd5baaad684fe37f93084d213cc03aa2f879d7842a80ccef72155e664a40159df80d5edbc0b3909d59df50a4e18b0d77b21f2eac1b55a57e1a178528aec3359c813d8fc01be1c0061e243e3b7a4221a5942044f9becc9a11afc137848bcb9114a602dd89a7e006c51cea510e4307eced1321057095bdf4fa0b6bfde18678d33b72061ea1349f8f212deb96b9a97c552a301a880ec4bb603b67c90cbd78f18cba6ff2ac24af1fc26ebd1bb9c1d1452cf54cd3afec486a41d14c608670bd1aa5240519a75bc8f2aef1377c925b3428702cff2e1a656d55b7f7ddcc066a254da63b1470b7eb3940e8c456680e305bf00a26831092e487a0ea6e351af92422bbb60421038938b2f65f9e414810df5cd2e747bff738a02800704b9ad84a9fdf8405d5f8ad89e46fff8cdfedbfc0ae19537801c4e8e3ccfac88d49da8241f247016ac3486b0b887fceed854e4e440da6f76531b3e4f90b5df03c12f8ed953ba2a199b036743a80cecd51639a6dd7560514c352db53fc5b44e6987e45ca2b8bff27eb026a88c0a7d8be590a90cc2358aeab946d7ac510c782416ecfe3a61432c662df3d119f52965af4c0cd4c8582519753442d11b8f623e17821d0f500b567632dc01708cba28ddbb583ea9523e0f3be1f0a6ac3ba4e5f6516adc10c32a2ed944f4e54f298674459c9a1089bd65acd6e5b7eb2c914f6591891104d7f279596e87d4a4d8ee4e678b24f439c9ffd81f90d6c5deb96a711f78e80f58b602542a3226c6e145d058aa2c8951d4356d1da2d25b01e40500cfdd1556f60a07fefe9ca1807bca2e52c7f4d6be391a29f5bc1a16fb4138d4b327f3548c617536c737e0c7ab851a48d2563b1e5178f93a4889f44000c1d7542e45fa20f0f736756fd920210a442adcaf24bb716862d3190c9067275a794eb3480a28fccf9d1d9f9868d5a3658c79ca05ab57a627f83276dfc3a98e79ef6d0aba6febbf0d4d4e5436053d6993e1039b46223d3067dbce0bff038991f4a7358b450cd59a5336cc589fc770dc384e947e47501688f0fb655ba70429b8361a465747e79f9072b6a312142a09a30a912152dfe60606db2530fcb7899636463b1ada98fb48a86987fa4e2f18baa787b1613f9556a1fe50b3709928193b6e1324c93771c2ba3212e2871823d9779965635e305dc086304e7acd0e5fa526497a90615641319b2980f52b21929697eeef62b03161bd27b224e725d7e68231aad260ac8e8cf756448e9addd5ab817704e1391d6f73ae84e5d6110610630ce1ad2327ea7b0980c75340bf1c194d461d3335cc6517924d277b7d5e432c4b2b2a28de540e88cf89decd1ac9d95598df821bb41b03b8150a6fa96b69dc4bc9d70d8093292ed340fc2240662d6987d5790790c37b8125e2132ecb3b14b34e5d71fd49e24f70175bb1f480f99b838c026881fc4af0eddcd12265323bf0b7cb574b205e2267811c94ca0d80a378e20e93d78c745fa6aba26ca99a9c91e0c4eb0b0c765ef92181142daf17928e3e0e5f73aea1b9c51ea7353bbe70a627bb16cb6fd4d313a1af21dd78c1ea370b6d763485c7ca82d6ee3a6c62a290b9335b16703d79906e9ef644d89865c671fb1d6b7c069e13b6483f97a08cccc9d5e6b7cf92feffd831d07fefd88a069e282bba3bf10ad82765c98991a1f2ef8c00fd7eb38bd4799295526e9d2bb6c0e2978828f0357e34805a32bcdbee36b71a90f6834d11abd5f97f299620cdecb2f0877476c9a2e2495deb158df624c9a5b89b613fa3edea1dfdc211e28e862ddcdf2d07e597fc0fd707f6b866efd438125fb0e6edf615189fffc7a855e2cd4bde5a55e244c982dc661f354255ddcb76808a95dd7f01da3f3625c99028933d108e31658d5b7b577583794b4c459b0759d3f4057bf0a9cfe897c8eb08b144f70090fb8fc4db8a49a4f2e2f043510bdf96029a41172a888f4f006c8eeb061cc50564d195b38ede6ae89770007f450c455ea26c7db163a2b9bb4db136631c931351eba96ea6db674782642eeec976a14dedc5e441fafb96a4028b129cf3a563408f543896fb62b71929cf8704bc1db95f5b2ba2da328c0f5fdcbd9bd2b3d6ef6cf5c0e5b5216fa05ef9ab8798550165b4ed7daacc3cf01a2ea2d86ae5c26cb555554df34dc693ea0f2ded8509f2e820f2e2d926ae7544fbe16a076a84fee832d17f24adb42e1f98664ead5f806cc5d0742d3fb311ed27755bbb52384f6026adba03a4c623c9a6cf6af38ab1f9be30024aa955d730081da869a47405438718c5e243396f4ebf441fe5be38a0c9f04c539cb0159e5e37a81056bef794f47520d197e75787b5ddb4bfc3968453d9f5eeec8c252780f208412853a121d8868e80381696bb2500a4d7dc3a16efb3e7d54ed598c3f94f6cd3616080601edcc8ee448b4c9c26bf9e313ddb2ea570b8646c8dcd9b569de950acb81249196f0ca7c25734b24ce2176e21a1501250f72c6556e37ed4ff6d9cbb6506cae79037adcd7cb29fe8e9c8d87c01d2e0dce51af8bbb2668cdb8c296cb221ca0b88c449c21af8ed6722c159ef9c1b79b9e21b4e06fa1a3d042d9f16159d87e433b8a69cba79b3306972def0c60bf7053029ea574318dbf3bc7c72697c15893b3e5efb0f6ef42fd8751c195ceaa39eca4c3cc71d8789dedf6467701ef077f477b488b3e853c2ac06c4572bb53aebf222fb1f18bda9b55e7313a595e13d02690c15201bd969db827f3b40be6aa1758287cae692a33a69d478e275d3623453949abec55e021abf09b619227b501506f4573737d2f77acde16d6bbc585bc6ce63c6e84b3f97099de1f352a8a2ae7bfb56457e51167dd4a84e0814751b05eec800d5a83bb8928b28cd4dd251f1ea7ef4e4061940a44b522e31efca98a8e77fa38c8ed9dcc3354f1bfbfb29ec9f96410ca095fea1d4ca37984a717077458351fb0e31c30a27eb5ce9f181c2599e830614b0f0f32c73504f005c665afc719cb0d950d46964a2c3d13c3539c780e94a31864dc6dde6feda1db99209090a355e8d0cd9f9be59dfdea54c344a11a4962de23ce7b54d987bb9c14a4b8b0c5635e819b1fbc4965ef409deaced7b15931d350a8499c99bf518d448146592f2c20d979d6950aa0b0dac9fd20fe0f97ca05f226d81a75917f97b966a2fa59470f55cb984ab895815df366a57ab9727af88818e097e1ebe8fa733d3a09a64fb50e1d570fccf31e283096e3a21af074c9e4df9818473beb468d5139f9f17a96237faeb450bf160629296cb8464f840a4f3de166ae8b2e5a3f1cbf36f632abd57bef820ed9d6a0c20c779a981ba191e6cc726a91c7074a83d94d27fab66b821ac6e621f19a76158f4d0a5398ede01fff63b504358a699f3e4e5622bf3f2841726608b731c2f8427a2bcecf188d12eaa2170a7ca2638274c28ed498ad659ffe07f56f5a36ec57b9bc87a6e7dd1acaacf0fc46342f3e4dee17f71de9654759d949317d17f6bfd337209dcb576246f321dce816fd9008584fad4b651f395290a611bb880212172702a8b93b78cb4abe97c05e6c755ac6bd4d193e5a39ed899085f268a2edf782dd5d9588ee93db35545fbddb68d82224223c36ca3fe293cc415268dc139a44d1a02b755b562819f63197b76f6a2b14904f3cd4abb9c9bfcd9cd4980d42177e64b742d68271213fec15565f113d6fbb4844beb4709646aa920b2de3575f9054de3a9753082c1776b0d2441269274549908f85298b79233558163665846bb45f1b324009207c59eb70e524f29aa64880d05765bc84f41d609c27c3fe2e3fff3ccef6a0e2bd52e5acb835e3b9a9f2cdf3c6648c40b81fe1b786846da4b553ff08b9dc7dcb0cbafa953f3084a96362e84aa9a52e87cdc7c351d9f87cfc0e193265eb0cb5574c29816938c02086a9b3e806cceac72192ba46f8e245be894dc726cd2b811c66c0705f59a345b688ba962f9d7dda5be5c6a1fee7d95eda2c6b2c3d3deee97d9bdfc20fb32d922bbf984c502c1a5cb0348256ffaec5660e6378a7e34df87da936d4fda312aec959b69b0ca62a8bdfaef8f8dee6ea7b5a2909cf0db01d82638e348526352c9b4236428a375fcbc2cd5a7ee54102c5ecfb3e26860a3ae998d3f646738aec6a4c45b913a189db65e2b50be26efc095353d5856ef927013c8c6814138f9d70666f076598e16157672b76369ab4888c4da9ecaf202d7465faeb79075f3f0109ba3e34a4e2f991992a44c60a22e1b968756c9d02b53b5a76f4400fb32bccf49042a8cd303d1a3a04340d86661301c531c562ba59183ab162fcf0eb4fde1ad88653343d34aa3b1faee96ac39c63dfd50580999f0dab9f9f351f06bae8fdf5c861620aa60b405e6a0dbe104ad7ca744526e004cbae3c00d970223192f8858ea1e56e809103ca9043f67bb476f8c132f5c2cefca3d1e44490d6d14f256d9d2e7512bb799c3b11201e33729b82cdaf4babc2e25d0807736afc3f3ef6fa56e7af4e69b8184446c29d86a4cae16d74f3ce306ea02c19320c5d001b683dc1094d2d9609f74f00595372910c5ef690884c73dcbfcaef37ac199c27cd3ae8cf2832c87f4a7ddd86f1ff1af15d7b7b42bc90dda8e02a1a7ad60f6467ddf592c7a64dc09dd764a38d205d0095576b0206563af36dbc59927b1ffbfa3e65403bb3d13541b97c26db0c9913c0d0ad724d355ab4f7a6513bf1e091e20d18d2f1d2de317401356fc683107101410e86d03023d450c0245a27c277eae6311b48cb4a5508bf1073b2e6c0637f44fb1c4433384fefbf4db60437a6f13b5068ef6a27ef420cbc29db6283a402163e3034d27f623f675cf3cdc5f62e0a6b4c24b53c9253470a283510304ec9299b5cabbeca55fcd45eee0ab14991706f6ed7541894e22df984f8c6f20d09c2e238d067132a43eada6fa90cc59f4cf718aa8beae5d40cf03e4cf6be23b80dd2ee1a7c3eea6237b11b9f1776af7a9299fbf30b55b64f14cf3e07e59701105b3e26811ffe5efd8c459f559420fbf2c977204cf16c5c4bfbd2317e7c3d8ca07a0088003b0f2d0851f4f57825e2a414baae84cf791682cb87a11368c3aaf63ff94659166969ed90fd13d91c5719a441804c6765a8b2fe5e13ec26e51e1b0de31a1459b4575e5a4e1fe7569ddf3958d7357128f18e00b4ade5077b96d726e15abbdc2a871a2fb1424f6e4245fdc66aadb0af3f7fd657676d36c8231fe0d1e1f6583bb87535527f9197382c95e0b34214e7cf1455b51ee34a3007d66d576c175ee15a7585c346e9024383ee9a6f3f6726440b516518ade417c01d4e31046cfaf5fcf7bbef7f451ef6bb2887b005ebb35312fee1502592d489f0f044ee22188866d0b1c533eecf5e7c12f8328aa22af098783dd1c28e73e6fd8826ae062c01868eb19378a366ae31dcf96dfd0904323fff8b4235cb7d20edaa797c960ed8fc821e03776afb3eb34463c793c9e5e8612a48337dce7384e1bb393e97d831d6ea0f955f3bb2269dfb106a099a9e16975dd7f19b976e26629dcec4cf5400dbdc457bcdbbe602c25dd10afac3818f57d9a1061b94b329b85623ae04a2033b015988a0fac2a015d4823d40c510bbf97fc341fa81d69cd0e0ebdeead846b9723354b01d57c70e122a773f20c7c92bd18c55f06ed6c3188be7a7e2b027243e46056f874867f546d97fc785624aeeb1365dda065cec09b8f4479a6a94c8911a8d995b4f5da67dd9cb6a4dbd5d899950cd806509280018f9f210a717344fbe40453eb0da405070940b8b1f668da58ca08c0415360eae4e107b7c344474a28572848b6ac2da9d8af6b1464937a36a01af0e961adee7090f1eca2b072847c30f766558b44be88a381e9c97075f1dc0280bd46e39792fc8fe1ca9f0bef58a095b6958917983eaf0108bc7342073c320efe955681a029d3b2026b15ad212f9fbe5c11a522dd06cf62f4aefd2ee289d523f775fec57e7821609b5e765a1ea26158e04e55830e84c20837e37d337a0cb997cc56364cbed71699fbd4aed9f6c1e4b0bb2ba3fbf5a22dd3966babfa6c5f00f1cf68d5fbf7e4763d44b717dc7ddc2c090fbb3fa20ede7fd0d1262d20877801048c0f091342a1a0461c29c31c50183ad84a00c07ac15d124569a6124e0e7796bb07663e45a0556e312bf7a05ce9132928708468a70577c4d7c2be3fb9834b3ff1cf15fefd1bbc36a007fd3d28f15c3f57e42cb7409edbee968458c5d76d2958e090ee24bbfbfcef4a98ceb855efdb9674aab825f78e8d4ced826b369a884cfe675f42b24b5bb82f3358c2418d4e5c88ee7142134b85bbe33ec8838ae5974e53d97b9d6774624bb29587eda1063bd5b12d5da2778f2af5e06b221819b52de71750e850c2b6a4d0b7c91040c0df42ff191940b68945c8430d2c15aae8b9c155dfa44794d6169b3ec921c1ab361b102ad2c0bd29cad8764aefda9c1de7d5e56c74ef2669d0f93301848caba98feb12d3a2937942f168efb3d9ebcf5370e6502e11d4aca0ceaba43cec17c611f2640105f87851455fd7ae8fd36302cf068ba2da555d9979c6fd7d4716d9a4d6771d4f4694ad4c3ed0c96f9d186a687dc4cd98ffc80356508b6e7ae302ed3f275e3ccc3759cd6d904e86b372c0fe2f334c2ebf17d497f9d8bc22be4d0d3816680e578b0448445b2c3ca0749ad2d8e6b429b433a208e258aa53d46fc44d7ecea69cd5ae13f7aa4b653086a1106d5dc2203c90bc02df706de4cdf41f3ed8ce2e0b79ab3d4f079e45c7bac0319a5ae5d393457fa8052f035aaf713c2151e4b8efae69dc3755e5d2a3e12559d712377baa83515ea52e94d87a73a68ace54afaae620cdf39e17a0bca8ee6ea6004d30a179be371f81e51e43a59758c049aba17c4a8f07271f72ca001cf425d7050acd68b358f086108dc41ceb28fcd363a7726f8e68f5e70dbde1a1383be72fb53a6395d8598e5dddeb441d599e15b233fe4891078f14f08a60f741f7f0f24589831dd895bb43ffa1009e5e6a381442b785d89c5daad198fca72e29c0bbb24a6f09b0c60fe04eeca25ca3cef517a24ef031e09d78ecc9ddc20d834c4f81a334ad3fc60e667f182cd92f3bf4ad0883b2eb9c21e7a04eaa4efcff7b3145c7ff8893e6910f59255dfc26e1ce5d6465fb44e3529e23525fa2620500d62f816501e9419f4b8a680098ebfe6f60df2db907a266434f17f9bb89d44887e4e7a5fc20ad744832b363c44b34f0c18bf31aa0ed209cd2da71b379d85b8b02ce0fe0fb535edd43c5a5e4e5e1b76a1521b42f04ece708918f14a9bb65810b14f13de54322759c1c1c5c1abc56f0cb4722ba41b86056d9508b39fcfb57b79417d8c851f92f5e9556b0551fb148ff52d80b8d267a6a3f6505e54d61effb4240b51f9440a87e5f5dd424bece6bbf58cc926b83788c97269492679a2cefe85117bb4c03ddaaf38f61104212fa767bb8acb7391be6ccbcb1669a4e7ea471c0ede759cac48c468ca7b717424a8ef20d37dc15170001565da2924b45f0245ce5d1ea06fe503321d191171e03e0f1515a2803cf1ec0fc3b5c96f60942150e6a0e7441adba648f5b2ec54d4c12b7f16551e2b644411e8e457135e23215162bb2a77753966f6be96c16db5627ab04401858e4419a068e360c99b87f1d1bc3176aedab36efbe871ca967321df3c24ca9b7f06dde182eaff79b9474a5c324bbbf09baba8c181a2fb20b576143174837ea4608fe32275ab32ce1a625f4287da97a432128d56e9376db887ce965b6a4bbd89c8b679f31ae9ceca0124b37e0180cc369698616452c98d6a8f15893275c46f7697348564bf39dec60ffd40dc75550bd56dfde6f298048d9ef46707116592d518da1cf8ee3878b20990c2316bcce47cf67d9ef2f949e1852024b19023630a3eb2758622b6874dc9f8c3e7a32760a4995b2b773db59f4efb859bda42499914ad009e2089ff646bda6023800f9064ccdbd9cb6c5d7e8f07cc3c5590b4fd6f61faf8f01ba76042e25fbc2e4123fcb33f848f43fdb4fe13786babb05fa58834f01cb0319c6c9af8c68b94611faaa39bf98a604f7f29ef780db0566a71f32e2c46083d95d63817ea24e8b32d6d8c18ab83fc86339b2f21bffd703b8ca964799aa0a3144b1fa3c5e04d702b65ab66b290e16e83903fb028cb92840a17efe25fa9780fa1e515c95c3a55d3151956bdf70df78df1677ff20e9c90ecef535f26e64b9ee7058a67569d890f7c55648156ff436bbeae4f515eceda5b3a9b26aa620f6b0132169905652b8f877cc4ac9bf7e96f88b20ba68ca8f6a6a740fefd26d3d0a32a60122a75a1aa1477ee8e7e28cc325fb91b3214111620764401c9628ae64d5aa2e5c4d5c06aa3cc722ebf2763f316ddda642bc85cdf64055d0083b8fef8c29c0c679fc27f117509d347bb78960b95e314813d39ea795e58c0ea454c171e5368d95e750518d0c90838c8127c64a5a402a8e7d8447bb0d3ea75bb6fcbcd19accc7e6ade683bc8be9c3e007f04edaaec60cc8595aa5f90a1678b00d69e60616715b19628a30855552c4975d5c68c462bf9f87f334d7a107d3933ae15905bbf8eac5122d4fcbbb7726eea7f0a764169abb8d74249e33a66d98834ae84235566108ec9f61f361ce78fbf221642ad2cc82ddd04c6556528e8354670dc164b7aac1a0f1cc9d91505f6f322c66ed39a52733d683802c4e855c289e4be652ffc913e2212bf9e110a2e961ce79df511e1beca5565c95e5e7b14de431b609fe773c444808171cd08fa1b8413e3f9f3db8b04799e17aee004bbc4f80b7c9f7395e90792781bd7be69aa2a75ac7f67204c966ca1b702647a1d91605ed99612a92b72525ac8c508bf003821609255bb4a1870c73771449f8d462ccb1db66dcd6a71bec9e3879b700ba30f49b8c465676343efcff135314cdc1d48d021081eb8eaa628bfa88ce0ff7d3aea9d063b9c7282e18cde0b48b499d1fb30964d61ff4074f998ac160c68b5c4428bda1ed3e5a12753e08ae9c618a669c75b53c54a8faa054e04b34f5f928ad1e961d82ae4b6cd0c368584e95e2f2a99937363f9d6cdaadb80e26a3c0a5708fa9cf5b7d58f6a8dcc174a5e1cce1ad26ef3c6546f4d843f82e07c82dc233cabe5218f7568e26afe4973ddda54648c8d9850c9b606f586dfae3cc7ee939720015d1d799773aa4d04ee3b92694f93b42fc8b3325760198d1c59ad1a3e86e023f894fde23730da9ce34e0c2ab91f737f0e65ef4ee356ba3bfbcb76082832f2413f50fe611f676f983917627d035d5e60964464eb4efab32afae3ffa70ee17806cbe13cb1b177dcbbc262ed897fbfdf72b96aeb2826a90e61b0fb4ac9bdf672d2abb0ba63abcf4bc86aa5f4e9279bbf6006a2c993922e510cbf805004ec041fcc1e0e68a6ff6c83e59ea789e2d3bd76f723a5be01f8633e28fb06f2206fc386624e8516ecf962cd6616591d5308d1a859dc55017c335979ed8b68dbc9df8bca1595e0e7a24b47b6f11d17d11487a67c16fb42eb8dac7ccadeb80893eba8718cf315975e55f0993f4cf50f0643310dfe91faa869ed5d1af9977274e38b556350de62c7a4589ce92dc01dfe7c667503ee87af07bfea5127734ef7ca429d824531d250cf320942d7519f6fe5ed33b85e2382c1cd34a6f3af3ecc1f9eeb6877cc0de7bc7bf9e2586d18d80af0a34a3a514e0e70a5bdfde3b1816dbf43546c437835710d2e35ceb18d6cd971ab8f7ce3508dbc3c8224e0791c29f49ac47e6ab412eb942cac06cff47f28617214d0e3f2133404ec5be29d98a2aaf32353fbffc9197275f1aca5a38141d03a4d02479a048b12aaef0f40cb269bb35a9cd3ae3124c68c3112ead0cc18a8fc419acad92a0f4230cbfe30595a168255b372abbdda998a58907bf98e35b73ca304bbd4b445b75f999034836e1419aaae7f1625a41902decd48cc1641a0f6b527951367751af5ee97521f7ea27c26107f01414e144d535d44db97c3bc17210ad89671088e4adcde03de75edee401f5b75244f9c528b804c70cae4c901ce3b8d6c0b899b54525d780d6674f4028e9d044b707ef51e67921cb627c131806fe9fc2f685b420cc446d980c1be8b39e8b4ef9b54799dc1259fecc919b24e37f1a5ad39d412c9fcb98f0f6066fce202d250e92a48659c2a6b1a01107cdffec99de5d17e9cb8518d997ce094e17ecea43f3a509d45a9c1e261cc2e719a3b0484bbbfffce9dff51f9e36fc3f76109d92e616f74981584a3092442ad810ec6925a46ff23706b60680c492e7a0f6f12b0fc63487d002da86db3232ce724e8a5800a6502540211a7de1cf345621c12ad87c7b5a2b89daef6c7452f6ff402b2b132425c70461beefc4e2d1d1a31f2395f28a2a58f5ff8a0d171dfc71ad16956a667d833b5f6a6e5858acca3ea235cd4a33edb41d353764fa8866dd792100727138887a1cb642729a4f11038bc4e8504632077e36615f6181245a35f999bd9a439734235dc93f508ee7cb041edbf1534bafb1600d9f200b240699e0f2519b6f657caa50a466f3f1aa5558124eae3e47251973b833087012763ce613d247fd7040512b0111a4c4d900d3fb20d0d6d73f5cdf27028f65dfa839b3dd4b8400508c5d81ce8f4a0f198b869115b155474da69d5a76ecaf537a24971a981ce053f5e8c23e8b5b7b8ac8d72aefa0d0a0c8697d7f3c4e4077324ece116bd4266df7bf6e3fe8a3d5ec8dd3f113b15bad27257e0b4db652bbeac942a7252d50ba4aad24304c0f454fcb082976f583da1af21ad9fef9b4d6cf30a486e59a58aedc3e85ba5ca2cb400d5c15aa4bd0f63a9d37f33dd2a7788bcc3cece56829b7374871d897a60c0469c00084173522d2d2b46c93cedcce5c8ad02f1bf4094091f2d4fec252b957ba607f9cebf13d429f79c95abee9799dfee70186596feca99198cb99155e26ceb4cf71f750bb24c8a88518b7f1650464479b3f985e531c652ac7bfd68ad2368e4b3e77af33e9c4d426191b6197d2d881fb493ea1895da03240e4cb5d7788eb930bab8c06ac95180d328bc0dcefbc8b8aa9db829f5f251957b89e083fbdccbcd63466c7e64f2f126618c36efae66d3b85054ce3c96acebbc044a650ff2a9f4e8e8a98aa71581643a75700478a25674736fc1297e3d70081a18bb1f8b91180546dc83b00441aa592e2744e963b6c4d60960f93fa29d42a1c5abdf9aab4fda8a23845ddfde8da2099f6f7b0b35a4c42b4953ca8b98e6d9ca25d30960363c5384a275c9b11bffadaf8935470c2eee7dc384b1e23a15a6be31e4ff6ef1b09d927a277994367d169c78f32a642e713e1cc965015b35a422e28f98d764ada5d553d7b292554c39cd3881fcd35d7e55c60c7c4b5b960bd192d0f78698dfc20f5a977aa8669727b5857e9b302fea18cc3a692ac3ed2094b339c487c2a67f6083bef8c2c1674abdd40c26904416f6b70e999abb0d2d41d4df6bcdd6248ae139f8d16c458a994214b66615e82b08cb29565d2b5adeb4cd6c6e22c7f8f6fcf8876bc2995f308328ea7f164d4a61597905cf6553e90f0121bab6ee930d8f536bff214730abbab228288e1b5660be8c27da0926ab68e3c4f8d05a68a7211616eb3335ca0c3125ace1e473f41b97121e9ea58627b7aca494e506671a5ac7f38fd9b2b3598dd61759bf69e8b7800f903b1818b0f7621d63fc4449d6323b20f5873fe13b78197eebc9efb797c0d47207b7cc20f65e14240aeb0542a506183dec2553f293b1f1044199236f5821e1cc624626cd371b1376617e9f1a412430fa216d4a5bf4ab6270d4fb0448ff776b4531d4e1825ca6ce5c90a923e57e604c37df08d54fe8bba1e4a625bb233d9ad177dd5f8b45e02d16bae6ea5c6b567244a8a16c23aefbc2ecd022df08ee1b24cbf5912075ee14d6fb9cc6526099734752c599066d84df11385184e774d3eeb8e06b78e61c70e1baf9636a1e1d715e6d9dcd8923999af3c1360ca29d02c8a13657ad8d737801794570846bb960da2ff0c29cdb392f7e16418745952a1c836814ca4121a0a729d8a89d57ab6498532fd9471d1946a5a5d5792cce670f07b3fb1ad0483aadcbc21671b68403bac213e1487c928e513ca6cfea5978fe4ce1b248df2593242f6ed125fc23482806c7d76e6413fff53cc1212fb1380c77d8dace5f9baa9ab4a6c1c5344de6662c4485510f1c2498663fbece2e03e23cc73178312e1d62bb5a23405cabe895a5a27c070dfde0535e1c20a47256092668afe726047044d9379b458d0478f6e358ad5ccc1fd6704698fff687c1e6782a68b13eb56c3a83102a3164da015159667af638afd3d3b20b0ddef26d9388050ffe28714a70f7d86bf42e69a415835837084f8376439346f35b34789d6c7524da1a0ebacd038b882fae33e5dd95f3e7fe2582c19ec72f8571ba18c597246edfc36cb1e67ccbc80ad29447b05c31c1bc01822c22d4ab80eddb4b40001375ac22fe644f01eb1ea3a0e63312b58db429a855486060df433740a1a7ec192da0bca6255c869728ef035676d0b7e2eeb7e3edfc4c2b67be3c5d8c45ad8b0808dfdcd517e2574b91f3896bd8529b6312654350bf63052ed1f9b32f4a6e3370e2b4c6c0ecc7001de9e61f1ff59fda309375d5fd1ed1452452462b72ad97fff8587e92e679d39ed2dd5bee66f78c358191237442fce69c2943fff27e2f9b31d512f0b67c61e8c8930bc4e9b1cab0302fa1cfb87b5b223a299da4c837ca2f91db17d032a80bb5021feb2d69bca465615ec78fbabebe7ac05456d085307c5f586cfec76eece5fda0317c93762f0dce43b2a2bcea0d1653428ba3e18661c59617de09ada20c1622a7dd1401f368df49a7d0729bcd7a0b0b31f39652a11786b906f8b430089643b5448a6404d463bc2b0634abc0f21a9d7f75efd8338d1321f6a96fcebf8e57880a0f619e6c1171ba60de69ec5e0fc7052ae3ed093e2f4bcddfccf2ca3a3e0b86aa1d3714ebce7f8ae82fccb68896100ae61924c69fab7ce98686747e8877b23945fbe086c4bb58e54f124704eaa22844b949bece210927ee54faf0ffc44b363a0ac117d7ce7c2121b8009917b86d71fe8011a14bd8603a828f1dcf1454f7b3b628552dada904ae23fd269bc7ad0b87e289ee81c1f9f8ab7ff4764fe0fe86625a07cf4f8c1f3a67a56d492321b1f454330114daa6fdef84a4bb188dcd383fd7f24977f98c2b08cc56b283f55a0df957253f8007f99e9c9808fa592dc5ef663fd1d841181b1fc1b960be5befa61a95e9a3294cdb71100b99746521775b6dd6b10c6e497319e349f9b89728982b620f8a192901b6a698fa9c3eafbe3cc9e780a5d31b7ba48bbb4094dba38e67d89cdce94688557b6ed60e3da2aef93badcc29db0e7a4225d84372ee36d55838a393437d3552f89b063a1636c78072d2369480e51f72fd6aec63d3bbd519cf037f2647a9167de9e872606ccfc41b18f3c9aceec6d8b0d3f06f3567cc20e1c8e1b4bae25ce09b1c5110982c3e260a3220d0b6d628ca0519e9e944e0734d85d53674d16e57f6300efc4acf4228b55a5e57b78bc5dc166154d205dfb906d38dc0990a2338f459b7e5da005d3b83975f273bc6d8d65b3df1031ff80be879bba1ea193e8889b15464f1786c3ec581d738a24815e64e84e0677a177c33dc6737ded0415bd183354a3e198fd501b1265fb4577167a3b4cca8782e90d27eee61f2eac2dda00aef9344b80e7e653ce0391102e85aaf8c7762dd9f41b7c45b4038311d45cb349a9447112df109cfbcb9a0641c00e8f3b7dfdc962d2b9bb94420f83feca5b4c6c57d7d6264bbc58212fbdc55ef156c52b9d5db51e3758936214fa32af96306f288b079fdf2b2dd47f9acc3974f347d8fd70880add1b98673b19bb1aa5f870603dc99e3327e0994b566ab6d540a348c103391de7a938a49113ef8f655fc2176459b3b338da4976c13cd1014be0a8dc4979f27c409677b2eb16478ce6e9faa21e1691930651cf9edc9c8a8ca463edf47a23ba38574bc1f79b35f105f6f56b39a44aeef40a827a3c1d2b0463548aef8086ff3ca58964ea10b0c2312354bc37a4b64060902d0f0d4ed25124def15bad2a51e31e9015c14a05ac1f5a1f4a71876291113ad70f77ffba87c46b566d4bc693608568f5b3482a671ff4b28a1d3f3b105fd77b3b9100fc34f0198527f13757b4e0e696a616f3ac427d2ba653725eaeb1f583c99e89a8cc056f3fa3190e746bcf69b45cc2211b8046518e1db12bd9a6915953f40b60b3122e8c184825a161d4ead2d157c8757da2f029370e7f82e9a9a6e73d60efbb7fbe457506d52504704fdf68b2d9016f95fc3f8e9f1c650f0de13bc99b3102d64cc0a9f46356d4fc74987b559c2bcb1464e91ea68075dec8deb758910851ba287983f5968df587734e5460d4a0dcf8ab3fb62b059872af1fd406e932c6213414708f908e591eaa277893a785492bfd10da4a8f8e65f7dbd241deb6995e849dc9b4ea37dc02227289cfa88a6f023c3f2508bfe9c4c15b5fcb573be9dbbd695b813202aa87cbc9b03c499cc2da5d8d27ff94f04f0a9bd81c278bf2adb98678cd1e43c0d7f5142a35b16f136545054237728d421257abcbc040c087f554cc25e46e942a5dbde757117853d461c332e0b37a439344c43a6f910545820616e35c37e65fdd1859a6f5e5cf531dedb53b4685fd3be128dbccabd6915093337f0fc2656642b557c7f262be540d501e5828f9e953fa94a93a0a05c48e2c3c982c9f078d8973c79f8433ad6ba5470f4e5c2dc8996083cf9dd813f9ba4291b57154aa036979cb73ec60315eb2565563065945469d951ea2f7f93c637fb7aaf1008520a9e5cc1c53c86013bb3965462d03f8214ca1aba64de9bf4cc541de1b21ee44afb0dfa03f288944836f2c778d21f6a161dc84c5503b6ab468a7003b16a7c96cd102ba6c64665c1998fbd89d70c70e334850ec07ef1d51dde18668b41a9f8cd1206cf90d52956d7549af5a3710c2b67578a56d07327047126b75d8176803eeeb34ce18f95d75a6747a94ebe85d414f58ba6208bdf36b6af8ca9470b8e72d43e6a7696e8b8ad78b361482dbe44ffc8baf1030bb93095d593c2ad1d7dd542903f487624e7603daeff36d76f332299c35233df295261296d2ea2c7c6ebced64853aac9b15c7690d14fceb24544ba88c84b19c49602ec065f6976125d3b093ce001862c79d9a27cd185e0f3a4068271285f5b1a881f275cfa1697e93e1d2ce5307af2f0775dfe577f4ddf339d4df28063fcb5088803216ac0e5406d9848f3a4a90a2cfd2df47cbe3c6f629efcf58cccec888251d292f4750f4a1314b71a500f56d3c8d7e2949912ce9bbc82f7914fbcd6085e62636d55432a8d0c03862bd34398959387b70f6f99c3d89e2739aade2264d8f8cb4748372db9ec38ad0563703520c14874bab4952ca4b2323fa9b04d0555891eb596391cc2ef333d15fc6687b8bb4a09c921b779511e60e363ebfdaa53a7836ed989efeb60949279e077509de6afce60b2496e787bac239b7ecf05b64d03f55c6dbb86cbde9f3c81fffb7743a31a01e3a072d54d8f197458f33d9f1cee9419bf3ac708d0daeaec8b4004a59a8b6330170001ca856d85423dc74fa8ec128a5ba9824e5881c3d0e451f3c8ecf9240ba0567995f00ad5ad8df9eaf4337c57da36bc7435deb6ff120bbea884aba3d5327cfd399db612b1aa9a8ec896abf950db891e919e725eb5be82abe59706115884106cf9771dc0789d0b1f797564d7a33a0b486d61ba8f62aa0fa63df893deb7bea4b63793911a0bafdf7e90e5efd8c702d9bc31291319aed79cafd869e1e02c2ad3e45fd55f33cece5a8f1c56ec75ceea7ee464ffe81082ebb655c4018f77fd9ce696b19b8c500083a3fb27adc2c6656bc52cc8ce97710574d5f17bf427cdad7ef1f0018e3721b3252cce06cbefb5761a18574e2827bd46f43b4eb81096712c0bc0a56950877facbb5d18b69cf2d5c0c175288216cbc6883383d8219e43d50357ec0082c58ded837ca29f9874509489369c0088aa3b857c8f2b35c10a3b06613810134e1dbef6d3d94f96abbb1ff0ca9f898d48d2649df761f5d356c4e14f56c8d7e209d04b18df85cfdb02e52ad98d7209ad67bac561e4a04379c9619478d40db3373728ed12e5611dc6264bda9647dd8f999ae6b87341ff15869b3164e2f2365baf9d499b0792814d4ac87f01776cf2b2e78b904182035d6d8a946ab38122d6980d5c26357f6a769c07ab57267c47d9d3449d5627f0d10b40099f039976fa26ef6a5fff51c0af10144c045d9590f2992796595f57fc536f7ba36488ec99fefa6bf10820a92417c3db0eb8a9347400d9233da9925b2f15142c557c8093180e4149bfcb16943ae95ebbf57f1a2cc3cff47f8cb75795bb86dcd2ba8fd81e36a49e7f83014c6ea07cda7cbcbcdc8720d2443f38a16cdfa689f53b0ec7173aa62456363e1a82a9be656880124595c801b1f058444ea21c9aaf2d343134d015b835c5d2658ce07be8ff27a27dbff1e305b5094057dff1f2f10640fab22e259c0f27abd7c5aeb3f83649b96802b8207789636e04f94b0411d429085b9c1532f99e3643320038946ec6500fc90b0fa78f14b9b97c5bf21e043ec6a287bf6ce68b9f2374554d575f9e09c52ee4c841db0e3e75137854219c499438009e145697d89ed8b8822db4295aa6be61d4adf001174504d84df7abf2e72993564b1cc5c73e4cb7a6b84cd95dfa298cb426f8aba544e0df1d6b019d0d784d2854b1c1750d5073c7af18844b47333dbbb8efdcb0bb36a511a79cdf303d45b643601390a5f40adc1efc970c3fc8ebe563ba81634829111eb4c887785b9accd13ade0e808698146a3e8b7ef17776241de9c62d5c11b9a27b7ee5b77b1ab868dea4531d9df574c3e77da62889f6d6099cf3fa5d53fe5848ae5cadc40fd7bfb872bf1a3f1083a357f897d63b68dcbd10e1f8e399317fd23cb0472d53b9a1d2dd7f717925aac31c7f14e9764a3a9403f0ac4e214e8e16e672a99de22321b53ea610ba3e83cd3073d9812a3316b4a3a5c63e1280f38e8848bfc1e4000f1c4e37f61220bce7d12699ae3964aa214076890f61b52b5c904860b7adda3c593a1e676b88302f3b9ce7a8fc3e4df45d81ada72cb166a34983277b03df7b3cd717db216a6c2b602ba1cb58310482bd3e2a9e2971e86ada1ded33f9b96fb777e608b5d5fa22f15d6d1eeb4b22f758a9a12319044e7b1874c3676948e1ce64be814ac2cd3be71503925498c475715398b1a8ef6e7b324917d1b787c5b70e18d71ee08f2ba5286f5de990cf1201ce900165905fe62fb0c3f6855ba114fab6f45ffca8838f5e9e13b4302f3963c6669bf804972b9bf2a24141900720f7eca13c6dd0804b16a08636740fcf5fae1574d2e31d3646123963f4a020204b5b609e5be1a158f4499188d2fdae718b053553257b466188b9f64f41ac728588d4ca9d77172d5098d790a722a685537b4ad07580e850e748f2a6301a97862ec9a5eb9ecfed79d34c98d92673e8903588a6c70ddc8d004a70f2b8ec4d5a266f326031fca7efb3a914b40db1811c49da8da6eda693b28dd072de5c5d654baaefc8ed8a5bd6442aa39c7b17d69e46a846e0c85f91f5413928d780b949a2606bb694953297b5339bde57c2d6c8d22f20a423baac989c35cdd7dc68198b818649c74b3c4b4db3c5080bf653d8eeec16b988daf00bf8d490626f036a2dd43626611aa239a7509116d80b6e45f7fbdc4d4c8a30805e84415652c4395b4eef66a2a54d2be1ec80f0807fb88cf46bf0d629d746da0ced2e64f9fd63afaa8a12655cde440769ca63cacc497b97f1efc795fe714406f7f23849e2c5d3e655e4a6cb83908ba30541b66d55e8837dbc8392c1701d99726e2c7970165ba033d6e51cbdf1e3c9a61216b993f77b9aca9647ec9451210094ca62b8680182c1a6a69f6b66d577b46ed93e8428a0f9bb76091ba9cf86a1a7853423fc1a50f5f1a80c4effb229926558f5ced9b19bb4f217f7ff465b4e7795fb81099bd06986f9115045e78aaccd2f5ad0fbcbef27ff27b005a5a67335a1c881ba48dfa753f8e711685fe606c0640ae157540178b896f246d0698e9f467df87728fbd50d56b9f42b80109fd94a354a36ec7866089955dc39557ad4bb6b116633bce6b9bf158c446f5989b2bf6076559b427c160089959b720b441d49e587b199e8562e60b43bc90f6e8721b8784c6c2bb2d8e450ca17c73b0310097e01d14c916a0273ad17ba847e3f8795591d8d8947e02f88e4f355d9ec18b27800bd2fb60c7ce892a4bd7844185df10a76199049dc8d6fdcf32ea9d4bca43828b24a4e4f1a74e76905c5abf26eaac4d90f9a006d82f66a91d0174907f7a025f8d5dbb44249b5b9eaa45bc524ebf085df3fa2c599e133e8ba0e833f1995300dc27bae4f783ddb531c58ae39e756e239bd76735366e23309315fc28a01d2ad00b49f03c11cad64d81ec787dffad3da037ffd50975e675c01a520abb16d5749380bc70d8bf65a260a3eca43f923c943990d33f419a1b393413916847c05390c1ba85d5437c66ae101905da3e3fe71ed93f0707a991ad6998aec69e89f0bbaf8b1b0923b6b426d297a474598e0bf1ff8952956636fe3122c1ce38924a25306e54584582e3506915700a3d00aa1bf2b1764a0ea89559334ce11cab7da73af0bd72c2fcf6730f1d2f83f1cbd4682812fdce3c00e30f1fc64628835fb64bf17479cbd3dec6f36650908657ed7053c2aa4b6104ac766c9030718c9ea709b16fc0f23208bd6de83f42600b79eeed442f8fcc6985749b8959c6bdee0a02acbfd9ae7f82430943e2f7cc494fd3281d12eb452619e71cffd3419687cf7f3873053dcaa403d5a3b3dac8d4b3c5cab8106abda07525a40e9e62720532f29731ecedee1025c9ff7e486d559317c90917cad56da0c70b06456d29c3a5194d1d3bc8782338868cba50cc5f6c2fa4528b484b8a1b05cbdab74ad6bbcf0f1ce1154906598b59df80447175c3f5fa050928e5e1faca4f2f974a9fc5b1351d69f8e7ba42ad7e1b0494c49ae0bfb00bdba482e8263e3729914525aff923ac79ca850ff8f2abb827c66c741bac11b8924d90c2e80ed2aae61007acd3d059c44548340ed48db22a0ee2e41f1dea6f541f0cd9a37d408019268c23ad3ac1914ba3fdb5bdc5f290a80c5b1f92c41676b261f5241bc44004e737f2b109645e2bac6207899b87f46206646fc88366b0088b70287477c929fb07276167512915047c72eb84e03d74816809db2de5944e4bd6ed0cda148b2a6ac793d6dfb5eda0ede3057ac5862898e3f196a4edba26ceb78f23095670c78a60970723ab1c6a205718bef180cdb085c8c87a46ef588ef629ae769dc2aba47735ec90fc76b35a08c615a4df55159ddb78338b5a12cf5d35a047ec80cd4b6a63dfb8197e76db45e33fce8af7696cd92623f72d5e7ab745484350db05a730d4877e8f2e2bbaff820d8a3c0a52da4cc64950342913f52554fe2531fe34ef53f4adf961554a0f92bc9f96cfe824f97ab74278b25d23d185a2f7bd4788c8d7bd2e93ebb415928e1cf02c947b32dc4ecdbbe8507498c210b719e3f16e3bfa37ea264dec8d8e97d7feba4424b6270b70facbbf69b18a31afacacf0bea7c12578a267f076c990feebb71b6519c1acd2b7693373e499eaecf1eccc0988e3858f0ceaa91de11f39236d3caa72ab46adfdac5378e852511b03ce725a08185d83bd1092fc8864309e592bc44a2d77205782f3d412cdd2ab3c4b94bbf61786f329ccf39805390cbfd0ec3ddcc3fa0c9ab522fc146535045b7550af768a542be88fb081157f37e43e6b46919e6ee8ab81ebcc7fa727f7427d965c581f3bfec469cdcc24ad3e10321ee0291021d30abb24154b85fc10a4b3ead9c4248abde029bd28f56413ee36344d047bd9cabdf0ef426f4a5d47a98460961094a2e1f721b5977bfdab0af783665732f971d2c9eb2ee792a76d91f7429df9271f8d3a8b8a60ae0a4bb0cae17dfc0eb77a44b2dfae82579c649ecf55385c5e0b06c71351789a79dde9714ae9ddb4b169b0561f8b5e2d6fe72175a94bce927d86eb22becf382c0da10a25f245efc2453763f41999a03154c5bec3569c853e3745736d48645c0add2ed180bfe31fbc8530e99c879eb3bd61f4814406f445a294d448fa92f2773aab641329876e6cba849004f99a1f3dd20d6a7982ecf1f09a6762d8a9bf7b3f6f58d467f601c8f1189ec42f689c149f187cf2c95cc5ed8e0ff890d37837b8774021096b04c493e50b58cd2c076d6b11213a37d10831349d2b0d506c8696f905f3b3eecca3fed69105f43596c720bd500146dc10fa84b733c0fdb428f1ed916d13ec436b264af98c733070f6283e7749d01b54f43f6037438383334ed0e37a3aad5fd87512886b8b67cf30a76e5c58dfec9cee2b4b112ca1550264d29750780dde190049ae76e0f278075415a9e07fd39274b1806b4c32cdffc7daa89c9f16401e3a20807d4fc4cd98d027a79d1ebf7aea8c274839e32a314d4c671efca4eb3b85a84ea4105dea47c264c4d998a3d1b2a88171e3b74db9dbd697eefa852b09c7fadb176d1a2b1c08c597a4b0bcd42fd2416247f535be8fd7a531733d3d4dbfcb6f7b4b37f93bb80c7a6bd64dbab113d100d507d7ca868de0d66b886e97144694a35e02794eb6da1642a6861f866f2d0de3757fac10ec6df063f6e39fd64307e83c2764e3578e0c817c56b44d68a173cec2c123f14303bf8f504e54cb215c60fee917bd77be21a16b46e0f9f92ae5046f341c38335a3188a6a1ec6cc76ea6b26d3d9b2f4c486fe640b2bd1d7de46fac01bdd4db8c519751269a63f083acb354bf8ca3235554a214e8d020dfe4678bfeb44f484ba48372202ff69bdaa0f86a89d896d3526bb7d5adc6475f6a2bca0eb330336b5b972f0e99713efcd8f2816344c3c0104037511236874258d23bdc592712dc68a801e1283bebf5b29ad648a742ed7b1b47bda8ba37dce67d433fabb549bc6293d6a0bf8e10038abd5b5507c1345cb98927e5b1c0e236c69a773a575c7d53e9205fb9468152d336834fd6772b46e49714bdff8c0882770f163ac92cd063faf7fd71199ea7fbdb2ea3ae941fd9b99fa7f1c0722777524f5abefe19c4c0de48db6667367fa3c16276a83eeb879eeb03a569b7fd5e1a790072829e18e5865404e835979e128d0de25d20bbd037ead5377f0c996a5eaf7767186197b26c1ddadb15c5d19a157e77afa6f0aa55cc8870b757233170303e1ca0ad7f324668f26b2a7026298fb9a600523f8d8a3775219fde915c55614e288be20ec4d3741cb90d1fa37fe986f3a4c744ac5a07f867f3da4c805ace26f689d41878c114383d2f8fdde0e78e705e629d7c7144fad3e7b739d5155123e84183fe02cd2ca3e7d3a626a06fb168b91f9496d60d1e4b4084c2a10a3411d801855f4483652d7679263d9ce9fc2600ed660eca95695aa97d5556f6c690ca418264de7477fa02314bfdc9895e60aca0baaf8110ecf0ac10929ae7d04785ec17b8fc9bac43388d33563e4c462600f48bbf5650a79c0aa0b5cf3038f821032fcf9dda14c7e136055b1e37e8cb6251c17624ca6824ead3b59f7e9a268842c0d79c2f7dcd7ab8958d8446f6b6eaaf163a6ec0e024bdd7c80deb9fa576809af47686a72001b94a2b640cdb1e043e2ed984661fbe84ad5896e73532f703f1789b1bebad05fe1fdeb79d54aaa80d6b0cba50500a2f6c7eef0069550edce03fbf0d1b55bc3e58b23154267ac6789f6f9d16dccecbcff96074ff00d11a46f0ce3c27a707c7c7b3c75e046dc22c55c4fa9ee73381971196604ec615db4590bd54213a0764d2524641641c6e39d5bba812bb813fe4dfecc0e6035a4ea34eed12531c18cb6360aadd12e0f7b2ce57af4bd6d47a12732a0a6449eda461af003636190c771f6e0f38a30dff596a09f9fc8a46be49c0ccb6c3e9daeeb31134a03daf7f6b9075ba4716933716a2319281fdad66829f8466ea25d471df2550be884f79c781c6f26099ad56cbeb8522222c5935556f1c5c0bc3d498704f19469dc1654949f2712eda96dab30a33305bef9530dc942449795bb617625c80b06819191c12fa6af7a1552d1837def10471716d803ef0385b23589e0b320de5f4afdbe73df648394302df68a8097872799f85ca63d25eb457052a246f28922b6dfd4607aa8aef641870c104b4af654089dc3db012eeeaa61785b310d1dbbf92650af889c8d9b1c4116091360816282220b952e43094316487e5fe66cd07ca23bf3fa6138a63fa0651b97a61892f95a3c9bee2977df2675cb023bdb54abbee3ffff3428d6f7a2b883bdf3b2f385b911d8df9b95e896ecfbe40cbcd71a9332ba930a7eec9bf5627be5a7826dbefc31c715732dfb344a07a2d5ae874853483a2f477b1f69b4d05f6e3d4b174e006ee6aae6eb27005439d3070c415b52f973c9d25ac7f6fd3837cae764fde6c0c5763a912a0e88ab1181531fe79423b53570eeff3bfb6c093c8ac35d48f1b5253b22636148b07352d05aa752c92a86a1af345cbd70eb46e330f3fe60391fb6cff523bc04e42cafeb6da234c02693972c2262dd70af5b7e520f50992d205f4d5f675b62eda9a0406714d87548419b0e4c4ba07357a7e9807e487a27a751519fdb511ea5eae88499a8b16e697ed805d3dca94bc334da2e6ba0ea84ff946ecbd8c899bc82f48339ddb9d6f2ad96d89595f88bdac3d0e783d2219525ec1a577c7e1b9985b59d596533ce91ee04bb76d95d05de4b2b943c8c1618f6c2330f9f51ad7048e40f0fb6c3b974211ca89935a3ebe7da4c1fc399ec184ab5ec01692091a25e7ee4da17a4286de638bd9d36c016782883b75dd3afb7ebb0d508046646073978f5dcdfaecbe66a276191e645c3c04b5f981bf5f99404391a68c76e27b9a31c1805628a8f747093ab9d61e6c4ee9cd17f428fe925fca1f508affa298705ccffffff33