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 56147 f6264c53545fdf7d3e9078f0863a67e099cb00eda0e60aa5f627f5eb75693e58

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
1f25a6bacf8a41a67e09e9ba3fc0b13673247a886560e607fdd54f4761d86912
Certificate Block Hash
f6264c53545fdf7d3e9078f0863a67e099cb00eda0e60aa5f627f5eb75693e58
Source
getblock-raw-prefix

Public Data Hex

002000008000000007...000018000000670000
00200000800000000701000000000001031f0000000000000000000000000000000000000000000000000000000000000000000086821f739cd204aa5f30da3fea0d3fdf0d652b8c1ddbebea5400d5272136972eea511376a2a38859cd6e3a61f133f129db833bbe59b3465ad9d75fa0f588ac971f2d3e5d2094b6734c40fd238a31b889d7a4108144a76eb11c000000000000000080000000e000000018000000670000

Raw Header Hex

000040202b08dd70161fe424427a8b8af2e3cc7a72c4a60ffafaf1860024a32d0e1abcaaadd52a0df2b11ef95d11afc6571e945a5bfdbba0f709e1e2e07548a8513471f557330c6a632205181269d861474fd5fd07e66065887a247336b1c03fbae9097ea6418acfbaa6251f

Proof Data Hex

59,560 bytes
121216010307e42b0df989f4830aacff0b1c90dcccd0a4152306c6de06153213653fdf4d49f640d0bb27f36f23b70f1d47932cd33465644b716579ae26d1a0c50c7eb50128f1b0e9e80f0817ee5e80b82c48d27cfe5f685e37cf80085a86d5c0e040f3d44273f093e76251400e7e128b2d9cf2ea0ef5c3fb33508a424ae63fb09687427ecda162e6fa39b8dc0cc3a1d32b1bd5a83533c6d58e971ea2d5a03195a87c9ea9ac0492a9b0c12fd9a7de84bf78f9ac05545d1e036a55f4ae68617fcfa3611215f0374b00b0b56a92ce14db408f8d60407683838d02c0c3333d05f81dcb433517ddf52626bb574b31db7913fdc9a3a7d88373c842475d8ac1e3174aef302640d95be3fdd7de0075eb64eb61c8e8a52be2b0586eb8b698fbc6dc7c18fbbf293ffb048084a68b4a25f42ee420a67862298c5012eefb04fdc3541b71c81913ac3ccd2c44efa19b4d0007379766642c3771955e542a67c84d7e07d4d0d3b2800d6f0d5719172c49f87c1a7acce7f424182e78818c1391b689ffcdc5538cd0e84463d679dc97e5a1bf7177cda351642877776279596b2fc7b65447925976228e91963e4cedca6046d8523712bf77f3110a0e56cc421b70722494f470437ca52dc4b8425c7b29198a872806baddd3f4f92458c7f273a528ae67e74ac94b4eed97ec9c3eee21d086c0019b7658de0cdf894657f0cd9b536e7699c7519f425f8e5d7a27a80c98f92e74566d952fd7f856ba8c6c73dac20d725b0bfdac6bee0d1d143770919a759ab56b85968e01963a2baae2d8a2091695a86fd5eb3e474249b9800efc1e9994838bbc0f939f6acef901613f35e6099d694a06895dfbf81cfe910ba7fecaeb9ea45b6df191b295200681d9324e95a8def0943e169ed69f8ffd4b9c7157fff992fd81c02d3a1ec9c9a905dfe389ed9aa6fb453de61764fc75954f586f6c2291e40c58214bf834ee6db62b5fed6a9f5ea7f824b2ebd1600c839521f8efb4b9b86472ac73e0b9d04d819b8565ba14614735d654da3e8e3205f76515f32958d8494feb5b92df3659eb817a19db9ab37c137cf81dd2c41405cb1955d973086f4bc92c423fb869319841766f71f6396f343fb4464f97f19f4694ea3ef30296a2c7de96eff3345daaa3d25cb88f76cec247df2822b52ef0a734389902b1e80c4ae408e838e81bb19126c9baf3fe9392b2d5b75b946bdb083080bedc5664879540edab4950b07458a211de2705d33f68fce4a2520b8e8822f39df6f9f2c1ae1d19d4b92a04e8bf7f0e22e43c49a99419571c7462fbf1490639d73068c1325a1f13981313e876d91564e33640c8217c2c8dbdd54109892e59690b0b155a4cc351dfe4251289f6d5b28818e3980d7029ef61ab6f9e76efc4612ac0bcb5e3c8c7beb690cd618fea969bf9ffa942a552e7fd03ce7a4eb8f679e37408fff7ba58bdb31aa0d5f76d259657c2bb95d9337d019bc2211cf0bccc65d724328796360200c75498e7086da066856c514c113b53016ab88da1c10106f25976d3795b456b30934fcb3c5cb999d1a544dab7cf9d14bf3226052d5a902668317f8e1908260738963f7388a3bfab81e0f412750a8d76fc6b6bd5accc46306e2e8360bf398c4c9d64a141e759bed6fa65b9ba85c5d3f1901b6205b4dee919ea9b264e3a32924422bc5dc65c3e7281c6aacab2c0caccae32075f62eda1089bdc4143ce23f1c0eb3537883bdcc53f8daf95d82d9c10375fe53926ac57d679061ed7eaef02fab3e59c94be3987f9fd779ba8a1879758053df800bb62e1ac22de3570dc009666c14ec00ee9f1ac7a9a9dd63cbd968581ff93034c27c2eced4ab8c88c3be2e720690168e992635fd97daceb089ae628377678356864bb19f43a8c23550a96e28dd9a7e9a3ee8beef7403e209c4a83828075105f71a604c3e3efdfa358284ccc890e4100d6827be2b6c49fe52974796216d69be5fdd3a8625651dfe4e9ba283e7ae3d783679b54510e2b56e2134a4dd3ea613c99e334fe62dc93d81817446a028e6b3a6eb0337e7505c2f9e7670efeb0f9908d8fe8e4b4a0ce5246e64929c01479fbf1d5746341a763e097e32662cac9dce93fe43424fe62c2afe90fdc9a687dfc1f88c41aa246f3fbf115219d8fc3a2ce108c47441cfec1bad6968ee54aed300ba37d053e4c79220eee746a929f73a15cdcd5ef8b7a1cf645481a39b4fd5cd7c1b794d18b0d8e8d06e34e88c89d0fcea5aeac24c4d4313ab824c6b71751d9bebd18657a1bddb8b46d432e746ca26ed44d1403a937f549c824dcbb78947178e2ceb344d21d2310c45ed5da6fa40cb60ef6f169544a9d36d5f07507e6cd0fc2cb3dd2c9dc67f3fe2ccdd06420139aa822ed68435549cdbb3aa8e3264b174f6ffc06f7bec23a31adfd14d16335cf9d76481df3bf5e90f30baa4326b11ed731f28b39cd9682745227e1ad9d759bc9d591520ee75a1f711946ff48cc19ae6cc1eb291d109f5b1b35cc18ffba7524c4e06597cf4bfdeada231b74cfe67f04bc1588e5e19e457d80eac32657d35e95322d8246f219aab5da9e813436f46ba5aebdf79b79186339bc12e94af85c959788dcdb824397586b1fd67c7b4063d0e3b27bb6891508c48ef206586daedc8fd083caf1d290414b34e2c490dd26b48d056853a9bbb7e462e581a5d796e4f2111c5eb7861a598ff6787d011cfc9cb6e621aa1552db8a959b35d816e752a1c454e7ec98e246c00287c97c2ba9443363dd35a7a912021407503edc36951dea4b0221ef209be661396320d298bd68167b8ba46a1ea659b9b29411b6d4a82c72babaa4b4e8d2e2dc07117c482c6ac5635cf30b6d6ca9d7efacaefe3c444fdde3ff2c2c04c6e25d0c3c94e77ee4c09049ff041f624e1fb81fff8cdbd20841db2b5f4c0276309a8ea42abc1e0cb1444fa837a37d0e71be99add0891f508c5a56918b16c0e77c104713d9da06743fe1c14c34b2073d7a3ba4589fb0610f4cf1fda95903e0d9dd7103d560cc2f79a355b907754c27f852791802697dc3a8142e6fc229ebdaad64d19cbb70b6f93d98e1436f2b2ce2ba5dd7052c2b72d90adbc5fc6b3fa0d9bfd3885fea8e8a5d2230d4b0a4d60cde2a3c76779ac0d97cadc24bd98e0673cb47d8f21c40e9fcbfd259eea9ee018d194442e9b118271378e58c28852c9a3f11909d984797ea8cdf1f38a4c14a460e2177d5794ae1eb15a21bffc865aa99fdf60f2aa471a7fa8418d4e26c614585d6e9e57677ae9920b7856a9763b673a32e20ce332eaccc8765219617f503f7d9758e4afcd386bf6fb94e2904f6728a612aa35ad4e55c32c69da9d1dd465d35c7b4e25d9639dbaafb6ba15b3777c5aa138662db2ed5d3ca4679cbc9797cd89b4e76d5a31e14c0062e1645a2d116d6d59797060a269b4f5a0c650610f54cdb17aabcd449526d2ab8c2af9e1d6ef1c50e292be6d647979fd6ea659414e02a32aff045d66c9518f3a070d2a79101b4a62f720ad8cbf67819d272d19368e82e155dfeb52e3fb2d46d1564b1550a53b3d6dbdf4c0bcd79486ebfca341f8a6e827dd4c3fc6d5026edbe251ec806255900599976f856b1f90e66a31dd8f17d2e19aef3f1115624d0129737839ad73ae8c5b2116680103da21c9f06b7e22e5c3c6207b925064f6f661b5481c6d4cce245284ed4a8dcee32e55d302e14ffb01ccc5b5d8ce506e1d00e0e96b5b287e820d42dccbdc6560c3aa4e2ff6605e38a6eb485dab3cd868902e04a3bd06affa716d484916001752c0fa4b0541698e5aecbf402cdd3ea49c24097413a89ef670a89b038d3a15129201df4a581ce639e30c62580a061458d80fed56c643984a6a61c4f372f5941e24bfffc30f86f7681b915f39f4b38b1636f33cdc17ce97e38c04069a8cc1419e2923348b768a1f08646d0795eb65a4e860557b90771853a4ecdefe5a5b76bef891b6d683ab4e4d64ac47fb8f189e7f6aced500bd8ad1fe990e61e2291686fcd10dc8a7d438cf0758d020ee2b5e29b2fee34403c3acf003149173a51db37a27109d43e5f58739358189e74a28eca6be5ebd232e6c6da71f623eb7c5934420abd28c881bdbea6f8d7c32774708ccf5e3b4c3482a2565eeee50534c84ffc1ee19eabede4be78818f030479e52404e2bc5d886fa857957a3b4cff7a1d4d2396d8ed2c99420bed9cbe8c74d74f650ae292c5cc88bdf5c85f975d1d66db7c440b62961b5fd9961c19cc87f84c3e74d13d03e4a9231733192b408c77f1aca1106651d0268c24c9820e9283ae7e041b631ddfc2f347fc0066f76ff9026cb59a2e536b3c8775ffb1147bdeff5aaedf8f2a4622ccd8c1f3b9941f1a0bed66a2807527f5299ab97a450451c31749e05f427ceafc363706895a3eb99430a015d994a4f4fef3a8f472fb1e0e3530cfae63022b614fb88ba962af3a597254fe921d0c5a28be0170780748d88a27f4f5de06b027235ae2036cd96fb180fea4360dbbe4e38551b3fe3e08fe1124fa8831dfc13ce58bd5c87ab4f8de42fb58c1491f77254844c5a3309165632843e0ce78b6921c39ac304f331fe314ee1cdbd1d8b9abd1c468a5b0f22a766c0c2496be3e46d70d9cc543750bee1a9fb46c263853ad40cae98b5163c50586bc2ce204c5ae3723a3a5b9c980c03ff9889860ee0a7b576f9f8b609cd4f335fabc2d4978ff9fa91885f7ebb5d5053d1803e5afdbd2b4460413ab1d360483bcc1c13833c646ddb5132d25d5299d47c1ac24cfa797be05b04c12e493da381d0c51f00a53a5858f786601e747454f36d268cc193cf3ff13fb18a7b895f0deadb86b1bf738936a16b010b8d6961602e5d7a2103cbc7d86dbc9012ca30615b1c330bdfa0cb50bc8d94efa65bcb4a541615e7338501da805dfb2855b3c427daa8b4abadbad9daf98d039ceda631f902db7ae7b55da71a8078ed3a74405f40662080f9c485505466b784f433195bf027c874c3aefbcd2e6e5740cda2125cf7019c4b416175490133c9210c86d14e7b197edb6938eaa78c1e5e398231c31995eab67e41f8f27a07b1af604fd5ff2f35156181b9854478243c144ebde3962332a9289021f16789e6bd080215f8634e9c241e9dc960a72108a57788be3e0d7503d2f7e856384056f3253c9177a7c8a37c26c3b5bee2cebf3df03ac2011b75b46b0a60ffb19da2d806a99c31cc10096a4de144fb755f7e92ef8d6d92a140b414214598b0955bff4b52687e0b76b724921526bb2f74ab199150e519c4c71d5f08415dc9e28201a7d3b561f6f876c76e916be37dcdabd0d047a69eeda8e84f870b8554ac5d53943d3c7e0ab45f00d4074559f2dfeb1c047c096d07d6c68676ac7327377708ea04c83ce0e1c42867db5fef8ce9620abe402344c7cd77c8d681d830f4ddbaece110fa681a2bdd2f3056b0ff71268bb64b82ff32ffd2f380430ea878b646fbfe5b40ac538b5ebebf3c0ee5cb457fe543fccf49200f9e0b6468652f6bf2b9dfb45bdbb450a8631c23dad2ab58a80babcf7e93806a644d9ba72e921da1bba95e9ada3ebfe940f032a35859d0d574371a5b1c76b9ad4c2a5c3e306fbe0909d64f45cd84d73efe99233451d20fe09bfba74856f5cd07c2fe018c9104089b4d6c856f3c5e517c04615205eb9ded4486591820314716619200a546d801b932cddee1ed00a694a57c719b3d239bf3f6621e85fd2146d8a638ea85d13ead1015935dc76a5df4b4ce46251dc1a18351dc65e90eb98bc7225afc7e70183a15fd88f0d6e08329bc255c0dd448a542af19f16ebf522ec1768b73c674072fb4d34bb1e3d0c2e6caecd20e53a83e0cf79fe32329b7e8e4f38951a9859a44f11e0febb9c8fb9a59d0aeae140da6e04191c5a02a08b8bd5595bf7995024c16d34a92be884fc9bf05d8f8dba4fb3daf60ac72ee08ef747d4143d5f08d3df29f4d18c1f41421fcd55b231cc0d7f9e37c13fcab0e3b31a1e5aa88056b32d301eae44e5b7145be5220cdd1d88ff4ed1d26d54a179c40ece755cee945a54b890d9822a89abc2787c45b1db82744d10e75ca3f0d6e8dd0f132e9b0575e4caa89c54cddfd9cd5d790644963dbd766127150ab9f9d161f0cd71ad63f9a15df5b7c6cda814268e323b02444f6aa9039e0e71386f6076b417ec3b46fc9425e5be50ac568f36c030b1616d1ed4b1a586788db121c6906a793055fcaf00f5f339c59d5e7bc1c32afb92e274ec6da759fd90b80762b391e2b52c0ae52bbfb504a0db2f34e70accab3dc1ece91e80212b03da0a5621dd9c5c3be81b577f0e864d689de5ed4db9e850beec0a6ef3618e645d5be3b114520bca903d2790178cec38fed39aa719d0f8c0880e6da21efab478f4ccdfdd51e64c3d5bffaad09fe85deabd892352f16c394246dc62ea3c73f89d328aa63de55f180db6b9ecab61ac92e5d351a073bf5ac01b6ad394da7daff130007889d2b91d9c5d66a63668c8ee31fcc06de6434742d1cbfa2f6d363608af98def9a788f5b1ae6c5a65eff689a9dd9b23ce60fd0bf07128d9671a400fbdb9cdfdb45577c56ba893f015d05de0826f4f7fd676c84ada4b7782e186493a8aa707cfab1088c9ec1589b1859383b1e62a51463ca3bcae19e2ef566af548f2f5964ab0c8e6f09790d508c68ba1f88d75c06ceaa055bd7f0dbef805f808247882e58a1defc4df65121fd5791a9951d930ade068d519ea1fa722be73eba0556da2a3345e905ab7c9e8464a553089a0dc25141f34188f91528285cd8ea4338ef041cd682f4414767706b917530ac9e55adf3f30eeddd699f3d1dd823cacb4b81f2ee7f48d96b22742e6a51c54df1b0194f0e0a4bf85ad14b6d2fc8bcf847d263a0e269fe08bc98fa2ad8e1bcdfff745a917732465f8803b369d032349e4f9875204a441435120141af3923fe697cd6f8e142b9b7c00ded72794d8a7318666b0661dbc9817114da4fd68a79aab49cbc2b0aa69bfe78aea46348b245915bff22f46154d31c22a90182f61acbd180286d46162414a8776bdd2b642c10a5703cad1532597481d35d39ceee4ff19889e50d165bb81d0e3ce98b80dbcc3da49a5d592faa04a0d2e78563506b08befb299f056d4603398d1a7f4d7c6b9432e275425a8b118bebe8676195c0b24780206b14cdb8181ea9765056525305a9e217e80ccae2dd960d67ea8a6f8b5c2569203a0a5787f835ccce8fbe0fda58e4133748520446a250285788014d81469964e1a9a9cb61e64b30eb7d5379d108720784ca736b29802a36a29a5916a98ee15fe8b91d70c1883faeaf177f61f9027f5e4facd10e73894734bc05e2f6f178355ef25f9e40aa652fd06c2bc115bca09e53c9addd1557b7d027edb89f4c42291a4113657ef40554a8e2361dd5e99b2edbfe5761b0ffb731ba88d4c352de07678cd16e41f0b2b57d4b1772f18eb462ef4d873e6af235ff9d173fb76053339700ce9073d432177057aceaaa216d0270240561f87ca222bfbdf9fff39ac968fec9e864859a452b16ba3fd742f76414d13bca765aa196d316d7bac43d0c62307dea6a52ded83c9e559d18133b50723b28a6e6d38540a8aceadc8315ce78b203c08c8987157b904764dd3afb68e94bf25ef1503251231373c61cd2bb6e84cee063f20a665354d668643ba849b944f7a95f89e249d2655b9c79641cee88a3332848f1c1e04699ac8e9c25cf6b05506403eab54718d6d9fd14880985c77cf9d52507b94bfefb2a5cc01f02b84d2b7cf2a9ed23797c896f50effbf65d021a88fee85be89d5115c6b75019889a4de459bf53fe10f5bd9bdb9fbc9f3432382d878f51bd41fba6879a32a7562c2c8f5c3b1d7401603c2c316c803bd5846e19f63472c93be4d297ff97044235bd9576ada1f0b4ad6a6e13024ad4943c89d52d3559bfbc4afe62c1dfb8eeef8a2d3370f5767f756958b0208ef3b84cb77c9615b2debdada11b2d35b6e9fbe63c8f169e5786268399897d9798cde6f264207cacfd44322047cfa870f37dcfe7fd257de8c05a71eb06c8ac73885ed2c498d221dffa61c9cd7c850993fbc4ae7ac99bab01c71e877db100e7ef19d1b41ffbbad03acc7e2f57d85b54dc65c79b70293614ac72b1e5855b36f7228e4a571c77073e2c129c4785dd255160ce66ab4fabd48948bef1289e6c650149c233fbd4d9baaf8e5864148b1583487ceca9565ebd1a2ae7ab1b0ac595d5a06006dd9972d5840e9d02384d97d0d67ff13c5fac60d55c33f750e39846bf4c73f25a1b78aa4a8908a6874be6aa887f5e379a9193ddbffeaa8a7c514d967258586279fab1b566293f51cc630b3874627208b076ee198b5286805acb7bfa83d7bd3a96944a56477f75cb60f248b605280e9084bafba33008bf9e43458976ba647d0631741b6c86374d9142a17ea746601ca205e847600fa67c4c6ba90fcfc12b681376158f3fe5d82d15fe05bd69dcd3d759a1b9719f81002453e41d9f968cafcd4ec9920ef5d66ff40c5c7af80a3facc029ff0c28a1d3f28eb6d9fea6c1a46361ef30a8dce23a30ebd94aeffc06a238e7f9e0efa25386a8fd19357df9bb6280cc60599376fdb112490a9d6b8b039189a56647766a451a54e701bbe52ae6cd5ab484cb157bed5fc21e6b1438a1af37d8ec36e0415c1471780023a87bc57c867015d44fc6a4aef17a4c220a71aa330f661674e886464e2c81d40c93282cc16d7ebf479913eea634dc89e837e4fa0e5c225873d26e07daf22d1fdeaf93be1ed5cfd71259ff0b6dd4d1a5cf952f502a088b23f356b9abe0c90962f7777f923f5ed8543f25416f46be60fb7a1c945b5c322f260473fd12e2fa0feafafc678573cb8c2c96fa317355203255512318f5bdc679f123ff82f230c4f6985fb81dac1c5cd30a5e6e0cf18200119c9c2128f56fb327f7be9cfda9f9cc39b9db315c2b20d4f0ca19622989ecb57933e7a48a4b98b97a3c5a1f9c1cf915da16486c34c48f7245b2f21e0dabd4167532b246a4a9044839292498f7d8f8e41bcd133c480d2d063670ed284b196aa74b08c7be585f2dee007af0bae9ce262fff91a43102f97177238b4212268c6657cb2b571474b52e75b0f608470377401c5d501912d59789525c4c9b575a76a6cacbaddfde6a4363f45916605d4a11800d47eb194bd6cb4fa57b531b3c7b8788d4b71f743f821a97fe129ae1b3deccc2f35a12101305d75a92989e3e1bdea8a6fe98b5f2f35dc046b62286b32f9b3c79093307bf08fe99f10058921dee182853a4db4679f0a938978da983ec1f5f1cfae3c7de4e3fee8b119bdec8e5626f2702b7f0912214752654aaa8e3cceb1bf89935a010cc0d4835737addfae7cc200651f4df0a8c44c44d4e400359c72cfdbef47fec790bc55a96ee93268246b8e374542e55f59f78024f32f2a507f0a182e5744ce0507681d317a62e49a4cf1b5a47417a1cba419a4e355fb8ee6d990cfb1d373f1c4393f0a06e53f217334c2e401a61b9f51a63a89c1b2bfc0b31c6328405207f349ee082acb0e2246cf3f53567d1bac2bdc179a75e5199ae986d3637aa5ee90c7f1205a7086e7675d0fa57585a170f06932295958d5d978af19273d2fce8e74ff2032fc50d070ec9718d234a96d13c5ec472498d23bf135dc0dc45f3b5657eddf30eae351f859bcc16ad21e5eadf644a8c55180095fecbe137d9f160da69c3be0017987fe9cc4ed002dab6a67b020e2e5115ea20f48c82ec64308f33b08acad693df4515c97ae99ae1469446cae1f571d51ba6734632b7b1f5e40f0cd6ba5d0d5bcb2c1973bf3e8ca0d76392ab15e5c1db1429ff8cbc404c608096da94bb4f4d11a911fc657c7d04cc1504deffa06be2a963a03a05abc6c2660d98a234c8ab243e106c7fc55c1dd58964ebb3fee8f03124002e0f4bf1a3f04482f4f8e79c5ebd73842d1a26af6a3cebc398889b222d48641a279aa10c8c19a96b491f2816c182b82c267d0637dfa7e31d42adc81fc1faa59a0c58a8091bc59b160db204e75ad29b547432d3ce16a7342694afe2983a776a49b94ab0588fb1b3bc370221cbbf74e98e8ddafcb60aec7fbc46dd70445e346da9450de162482430866492fafb2fd636d56a42f87725629ff1cf4f587108cca0e4dd7eda3bbcc113d79099489148b0c177b9142edd96410fb0e2da0cdc2495b7acfd4a9c901988363531803b835a817f37378e9a48b9530bc1d9946de6ef235eb0c2679532edaa8c6623622bc6cb9683c60facebf03c726a6bad0603257465d6b4daacb9cb18bf43697d0d17c395d8d8875b4260fd7a4aec37ca3529531e70ea8f1bc45d934da9c5dde73265033ed686b7e2e7ea44915685afc1cd809b36aecd637c5037d6115dc9e7ee04db2709862c20b018e3e9037262b5ce5586918b8506431d2cd450b5f51c242c1a65c2809bc9bf181dae6de4a3a261f6450c3e6ddd0a7252f808056a5ed6991871c02e48108a6d0175166dea08a977f3354221e31ca7da069b98115afc6085ab3dfa9dc51e8363b5a6ae554fadfa27cf2913948179a67b6a6de599ae17671492c5dfdec31b26a636dee43b0125108c207cb45b3b89b1831213b20a50339293d4eee61bb44e114d76d72f1dc13e28227ee5ef06bafd4a366d8b6c103e17373d3489b682836d53357d7cb0751feb7f24a562d1681616b757be8a1d33f435957d86d280366d9995497a7b0583959c798883c5c89b344c26af91bf86307fab7a194c13bc272fe640cf2acdb6c8324da749572687a4d7bf1dfe1e3efb69dd086cd8fef40de49834b1f902debd260dd928c2b2496e46297d4c9c2b8d46ed3731e1a6753326379a69c6779e5a92921d2711eec5bc2147e562507af44994c1e6766e2508b8673cd2df92ea35c90c9234985f00a98eecaf85f36a701024e10825b5c21fdf5f95a5fecf2ba9c4ad4f927235a71330f5159bfa75e4758312e6f1f99562880623738c6f9aef1e986bba726120ee720da4425b2e29df3c166c00db9c3c3e89db4ad85517f27909c68442fc1fadc89ecbfe186ccf9bcd65431f00361da808412375106283f70e016b25ee9edb65308a374d57d26dd4f6a8b25c45aec2cd4476886c4966c307078dce97ac96f1889f71a1e980ff4fdbecab426a3a0ef4e9d60a57d2448e961b58d90033a5e4d6854f666b26ac32ef9e976f78b7593f1163476f2123bc50c1c93b260117520fd6def2e7caf5fb8fc142c1b2168c46884ab9cf821b0d964f2692e1a32faaf44c8807487adb8449b128eeadf4363b628d59398275940864537250b95383cfd5ddd5949010d383aa672ae4a9f587280b540a4503629fe890d8b9b91493d5220c69c14dd87d7795fd0263fa59877a9926c394fdeb9bfd7cdade2028a66450f40b89d1c1a6a65409c7edd5ddfaf4f5772b73584a7c334b6018d411cbb401f4dd933fb58ae328c6f191328c47c73e82031e26dab05e3cbb8cf3e5de2bea9a93acae551e2780928978dc41b198c05754128c44aac51207390167aa796d1c7b7f1466f0f99d5cea2943aeceb1d90c8e1ed96e431bf753b572cd33e7010265de6b1d075b9f1920770337e0cd5a6f8cf65ae0988f34c10cdd2a60920bb083a88816d9fae9c778916a40e4f9c4399284297cde2015f15baa4f06b66aaf6d2e53e8dee51dbc94d3628937f83535aeb79e564cbf604ea349194915f82857a21ca55808edbd1f27d7e388d8c737b8b752df00a3dd89d107e1b43a29b6e8f262a376e6ea6dfe6ff6eff0f46d7f2bdf06465ac724d698fa1bc08c525d5a29540a068132de625ed0aa57ee8c470328edf00df1eac2ada45b3efe9b21833435770d9e7d6e6311a78792231cf7bbcd15e196b9bb9345130bf3f62fede8d59829fe4ed16691b8fbde0b9f9247d7e0560c2aca2c92eb49f79a92ae30f668ccb37f2619c117fc490165ecf7ccf8d726fd825634b79c6f6889cd5a2a1b68d92c164a358ac94431139d512b70bf6b817ae39f1ec19d811f20f76abbf0280f372b1c94dab181086fa7b2bcf6b95fcd3e30405a8cf3e79ccef1e89ce435ae0b652932356f4d978ba7ec2538b09eadf774109f5571569dbe91a2a58e31dfc0c194d4d8c7e6014c621c6f14b0f2f69c360e48e345d38436dbb360b7f8870a96137277a7ed976517fd58234036a6a2067b3feeb2a107148c84d8ad57e61247fabf50d32cfdcf63b6dbd989d943ddc7cc1f7d41cccbf593e21cff35f2d94f84e53519200ec125cad7c8194af2179a3120500ed104c34a8728a323c25f06f3a0b2d2ba5ea566a675d6577f2579ce563a7020e1e1dd164f4cdfd9b152ba81609c1db993ff05e6d7e073c5bfd85ead4257167fecde09963940957a860846e454391a8639d0b16b60d1a15611949969ded27a48f6f6f6c2b7349cf565d7352fa91c25c4e3ab9246f276905acba18b04b0eef829193fb9523241b6328e69ebb31a3fd37104899cfdbd3b2f76aed442d8ae7eb3598cc2acbe14f3c10d8605140a426b59600525e230094a2135847dfd1f70828af2b8a0df99427af6dd64e0819a2607b076bb57c3e4b544defd17fd0a2d1bb6d38ea14da63f8f29aaea8a7b4433f73d174091893abb45bf31fb21cfe8f68a9f12ff4b2fe22a7ea756bb83f7608c897023ec2f8c2ef2f1644e06098c70ab5a358b67044aff5856def812b959a8136dbfd2b1ea0f41b75bccc26b799da4f050f72140f94a7a6ddde00dcf9e0d8b6138f177eb98cd6ae175eac798498fe682a79c805b8dc99b1848982644067f7e01f870be5e17071dbeee19325f39d081d09eba7606abc782292bc2e1004b7aaaba591e4ef443c0c37ea9a76b5b61df146331f4110f23941e8ca150136619f3f6390c6653d5e2a370b4b46fb2c0448dcbadb0da94f3613601e8bbd11cfd5329def04898b7cdcb2d6205850e8180a21b2236479fd90706f0f6dc098293083debb317dacbc708927af16d8af3a0695db0f6d7a7d1ab8617a6348b680993370a62dbcd48501b3c5228b8b42466662cfe7eef2c5d500fc9f1367257a8b269f076fbfd762db199fd3f9782a054523ae7e63982b65705cd8a7ca70742866ea1069eb9e9479f2b695fe7965b301dab7b2a1fd350645345f6fc0fc1a57b85ae96fc581e8fdb49ed0ea45d52cd19ea30fc266d8e621a2a6a55e5707b87e35160b071b72636b115d693a428f8b2d3247782927eee4528bfd4619bf38d2bd9a93379bc50384ec2473aa34bc9b43b1b037d601ef354b436e21c26037b120e9ce115948768687b70f7851fd5d1204215d505966d0271e4d89b35a293b22eeb9a378ce52983efa665f93bb4acf7cbc7f590a9b8969da508cf216d5346a6a0017377613887e335ae0b2fe3426ef03e863a0d40026b1196951fdf5b4a3ea9eb58446191a7cc0f1524df155a85d93f3c455ec2432623fea6501cf0542311b648e47cdd44c4108e4684607bcb46c10f3b1a9f012b96c321634922e96c69bc88c1244272dbc4f8b01e6207ccad1ccc512bff880cd5bcbf8fafa98684f441a3188a8906248b3ac1a1c4694e327be746d7ec8f77decfd6e9333e970d94ecc7d315db0191b5cff75c4e36aab94058d048e21a9de905eedbbf52815a26c32423eaa78040ce05374efa9bd9d508c5b2ab7d01d64e20b13fb51619bbe401138a357a0a5b925e644220e94d6430fd845d336ccdaee147687ef5c728553b54876e98d5acdf6fda5f0f0d92c7e0fef40ac3b732de556b27b1195221bd3a92f3d4b8b4e2d1067c5e97142cf7faf8889301fa1fddcb6a6bcacbed6cfd0292b1551564561f14c697700de52807bf812be92bbe8876f4bd30fbc8560cf349a6b0ce1961a116968f1599a5c90769715fe1fec9cffa09987fb5ff79c47f7ad7cef213e3e79045dab09d6cacaf109e2f68c28f40c32b4c32144f474992ec0ad5354dc930c18814b6c02494a5933cd1e552348451e273c58d3e1895dec7e6ae6ae35b8b7854cd1e7e5e6281a75ff003f2f1bf49a50b5f0313afa40f9d5360edbb1b888c517250ef501900e8368ecc3e31aec467c4558681666c8e3a3d197d4ec2bdd161a6425744bf3f7279528d514f236c324dc748156b05e9c7715242e493f9c4258928add815223f8e974506a218c5617dd0857ec8d939e7f17bea27b60f47bdcf8c303970575194355c5e2efc11437db15a5822f0fd58c3660bb461ed884f4576f16c2c43e66c9feaf10d01e9a21341027d97fc5161e1a8d90115b24f561f336c882f5ede49911f7d8f469838f7a363e787aaa8a4f207a9d71f28513b55e989d8485b03adc3fef0a211ba92845c154650a7d1e477a257b15f199459c1d8d4a43c821d157a43e2198d7a92f3fd2e29877a12c50f4f24aa126d3a07ed07170566b85f83b3040b3dc923ac4337b2af3ec777349818949a4a5712f9ebae79afb3133e663bb65bcdd0c0e1d352fc7a699ef9c2bc3e894d5f31046ceba4ee441d00022836ccaf70fc35569fce8487a8d475fc93c2630dbe50f84a0dd584bef2d41da82c2334608882fec0fa0c5e8657cf7da3dddc9649b3490ae233783538973ee4f2bf37bc16f0ea019084560c1bcec5997960a40e8ec4224b803f1e4e6d0a7b7b6a7456fdec8189f54ec66c7accaec07c8b20c03bb8e93d1cba449ab0cc35cf1b4ce3ce12f424b08dd73b450cc8ca909bbc91fa370095f7c7850566ba1520b3d945e9dce81109cb56eb451c956d48b3a9e09170423933ef923f3d48d724fa9082791b77b54859e8b5e1c137bc1aeb4a6baa5cdbde02541f1e2d0d6ee3fe0465fe58620471394e647b3798ec83d4b90302ad1a5be3b9007a0b74fe345240332ef1da9a813bfc76d2b489a18111b45972a56082a21fc4529936438605ca71ae7082fd46b25098f7f2c2a675115e929ef30d1cdbb0802ddbda482352aa5639e5bcfd51c0d4e9c41a7e944ef26d86ebb7e54a22d16afcac92419cea0a2816ad40a48723a98fbab4e9f95edec5abfce1f113de8fca06cc63ae1c10f422fb5111857a68a5b4494cae9a71998b1a388a40607421b50d018f1ab41eafacc47d8822acfc45414ac1880cc4b485a9400001b098edf736bf905552e96f79ee9c8d62da1fd43e81e0d17cf8aebf1df3a6eb194c9c7a57bdea5e28caac03b70a0bc6c14397b1c83f090ca15b6ef9e911883d3016924bdf5ca11a1cb46121d2b2269d5daedd0cc6908702731711bf1bfcb6594c683fa3cf88e34238637277ce90669cbc48ee7bb6ddf678aad2c9b4097895cea702892135251efd521113c02e7f172735dcbfcee40e99384be74e2ea453b11d2f32d15a84712e4f56d140a6dd3536d2ceb6815a55ea1f44a40ad7278476f68d2da4a493b396557aaa3a16412bd0e439650e32083afe7c95449694dfdfa703ccc172cedd0e33454f93d4026a3ec5f3eaa3d7a09015d7bfbca29ba7c19dfaf8103f09d41408ea1f463a1598490f30da5d1afcba180c31d2f42b3a18006db3517951879b2a90a5bb8bdc987ee9f458492594d4e06b84fd172d78df7e3d79a3c4c09aaa7941a77532928b8dc22002a9ebd53a0673abaa3ebdd139216bdc41b672d821949c98245845bbbb07415046f5280cfac4901a34a27a61b57b864a7328e8ecafd55d6f8509559ec10d9ea54dcf605c67fcf2c2e96e17c471ecde6d89222c9d5926de01d672eafdf05e06fd955a9622fc7857fc47c781169aa8d2f2bca3781428e977ed29c0d9f28177e09cf596e26d475fcd9554cf06c02fd6f178591c8840c6fd4cd7a6bd825bc0877b4515ab9043c7c4aaee2aa94e5530a4e964f9542fc474a4e0892ab66110c6ce33adb427a52884d5ce73e50bd76fab737833d49fdcd236e7a349b0e233ff5d4a01946e8d327ca0db14053ff42b212c71fd85d063ee00de33fbf6609f5bdd1db25c0f06ce7c790421908919a1f1f39b3299d749e9ae15dd96206259aadb55a21768e47a6c7395cdb5f4a70fae0116396211b7c737ed48b5bb15181221a5fcffbaddbf08217d64c4eef757cc219f8d555ab39e5c3612b9bc88da51d14f3cf96771ecd5b65c8eaa98a22426aca9abfadb21b419390c714e9d81416cbed61e6d75c05a7b92cd0f4e0bc7a5dce4bc4883248e67795b8d234e6771c8da1a97a9ceb3ef204342b081cd401c32e773100e12b7a19fe71a0c0682909ea535e3fbfabcec387dc65f5b6d83fad1a8d5d0de0f9934b1e604473086f7238fffb8eaa03c2c424799c5ecd40797c70aa2138717da412e2ecd92d055f5eaabc213e3341760e76a099daae06fabc64a38a1a5cdfea615b66b2bf21c6408827ab7b51ada1e7409855dc800f5f7302f8a4235c7504d4f146f6daab5bd0a7dd44d4110e573e42ef71c7034ea49880bc729fe6b6d469ef404b0c2d3e201401f5fa4865d59c7551af59578f58e904f5ef8f3aaea23dc58231603af0dfbd50fdbcb26595eb7751b87dae37ecb3c7d67beac1fa4999e676dd1ec24df5fa8d6ff576ba3ccd859f490b8328f88b2f059b3be3fba100497c90a00e634ac747c78d0dba5b507782a90dab20875eccc14245cdfcf2c577b584eb6cc1b4289c0f65f4762a5213789b0d697835c4f1e7d0281ee05d5cd02e054413dc065d76d139e03889f3f3d9f4b442b8655b870abdec1dcd44c79f5ee31f5bf64f403e7c9b8e58870a7adb2b988d29c272c8e684e722fd7796b8981d1b45f57870582312913bc630decd0eecc82fd26ad69a4edec2b9a6e61194aa50e04f73e0084255a350fdcd0554c811899c9d57c77e2df366467b0d68905a4fc449911856c4c22fea24034cbec5a14dbba67acca7d0c862de5ba5b04528f5d868a8b385e4f3327076aed5904d35b6b2f6ed96dc36b19010958268d314d4eafb3806149638f55c2a9de9e040664cfaeca2c81b9e631e204fcb404ca6fc484c4ba91b773f4621c94661ced867bc4b6e54d3740918bd870d21c3941b62abcfad370b78744e299abb7c7567cb60fc60a57a905163677d700940d5b8478ca50f87b917af82eda0cf025bcbb47a9d15d2f9adf0c6bcbfc4fd9fa0fc579c2c01d77490c165af4ded7af500c65cc1372d41f109088e48757bb0e62c8ec9b03d85044d8f444fe7624fd2c60453ac1a953426e3f51c319edb97082f18fac398f04751b4f559d8c1cd96da10913eafe80f25d405c721e09b4244a64662050cdd96890f843c445cdbf27c4cc4946f2a47c712ef801f1867efe7b9d1160ad7010c2f233ecb4326832fd45f33fb08887092c142f2a1be63663e943a7526e4b941ab279ad6b4710a7d303df586cc2bbe403f9e304bc9cc807fba8588dd929f5ab3321f6eec2d88a477fd5ab4b95ccb8c268d5f0b7b01eac07180f639e45cda6e83195ff2489b35f328401a68e0e213f591a5284ac4434403b3c06bacf19448c70a7b87fdfdd0fbc7b3c03eb08e58d988e4aa871af38558dfd1abcfea2665b1dcdcf1f2f9b944f592fbe4e95d2682c7b14ce95ec04f48ff1cc0bd0dc6d2d4e70cf76ec592431e50c51ed015c6e657b4412a08b13352be1d80f54ac1a2569321a58a120538528829e6c641e0f567ba822259d93c394728ed382c65da63ddeec489bbe38ca5c7b465a202a46bc864fcb3b9e0958c831645c4e7ee2ab56b7e9c916e33108390ebeab836b8ac057e59590423aa8c46daae571c703a8de36bfd31e9d4ffee1ae35baef3ed6d9d022e3134d759c453e3ddfb7bbe4f786a81b335134bad325c96e100a6c45e03b64a13db04c22dd5c89d2575667fdb951acfc44d903084ce06f903f3aa8c3f9ad8a3f4efce8ed27f470fa60f74229afdb9406af0a5b5bb02cb35bc19262d2fae201ccb68936ade2248da870367bbc8ab4a52ef39cff6978308bfe9573fdfc7a53a0d00a7e67ecbf487f2b03fb6ef96c598b0bbb0b761e3e9190e05519287dd0ee8a65a8c3d7e69ea4fe88be82466437119f924bca8eb2794b37fc2c19b9ccc7e71e45fa71ef0790e7e74f9a5b91c8b7fbeb77069365dbd3df5f606e20a290ef271d8508ef537734555aae44f9efe78e9b069104d09f1759fd9a1d0237d105123cfe546d42c4ac5a31b67bd1c37d3cbbee4c3b89b24e21b8fec109384c1660aa82f63cdce17060ed8855d82c47aa9f6672ec4c6940006401918a1b77136ca0cbf85cbbfb867a8955f5b5dd52a5a3ab0a079c1486c6f54f0c8fc0d3eca03864e37b661ef5be08594960699af837c2fbb965268b9c90d690881a25546ed47b3e2a84cf811a09cfdd713225d0417d196c137c105bd667ef4a43a7b14ceb8630bae06293cc5f280518ba775afed75e7f12324f0adc331b4b89b17b80928f8444da9ab030114f11be93eee7b97b511ae7ee44cdc0f01b2effcefda3f95cb68f5af8f50af6f92dda14b0298f5c43abb2518170791747179fb5612aecff025348140e43117c6e8bc6e9857de6271da2880dacaa233f00f46e0785d479234df62552b1820b6aac3307128b74184b4d9517d66b8a084e71e50a194177b66676854ccc74e29542f668b8631fcb36b22ba9f9b044e1b904c743a2b086b43814dfd3cf7ed3ad9bafcfe4e9d1dbe09812b875c23e227730b593d7dfce2442f4a08e0e6f8544027d3746342a2292313c340f70c572510ced6e43e417facecda4a5f79f372b8047cba2fd59839957bd51d4a9e28312a2e10cf60079a5194d73e661e7ada45a528020bab27d5f7243793d964315b5f49c242564efdd9cd9b7efec2e1c8c93c067dc10c5ea4f1244eec878f92ebb57bcfba96ba736893382f4e0fdd890f1e62696465aa7895658e3f810d2d602f513b810732152721b8915c3499a386e610d710b65066809df662e9efa894232baf20354cf8f1deaa9b2cbb3765b1be404efef731e4f291c96baf68ed42fd7085eb681a1473bc4318478808c04439d172bfc4dc8deb2cf18a58bf2eb52d66f05337bca3d9430b0f64622710c9898c624761d5034a9a005839c7c5a2f9fd6842b2c0c8dbac9c893be927e4e76e8b4336270ac52649af3324d998bfed1099ea491222abb92eea350402ce603a9cd78ef00a448a9911468819a90769fa9675869ddc2686048a595e2bf2b4de5fca6cdca3a82a03a6e8dcb2091e6f7ff520ebf262370d23b949899d0ef8b0dc30a21c5cb553a5f010e70f50b0a717d33ec4901476a6f18e50e391cf4149078ac1252bb29fa72b11016cbd80a016c631977a28c338bfcf1ce68c19067d9258be69e31fd341939fe0124c257d276214660791768dd1ed41f1f77b802b8a7481923ccddaea2e2314c8c5592be61402fe91d29ffd0ab155535996af8c09931fa9a7264982f8601a804780d33289e13bc28c3415dde700f389c3771ad11c9f48665ddf2dc436ac6878d042616b3daddd2b51431156dd684824be876e2994d1ed9adf4436cc8d5b07584b29904775c428d10d6ac14d758f5528bafd5f7537fbc76243cf92dc23601b7c2b84fba4ca38ad737fd77dc70bfe123575a4865841f30743d479872ea987e38456eb44216a056ad97bb48fbf2d53463dca0c1ad35699894991670e87425efd18a52246617da355744539a0ae8592bdbdb01dd1925ab857a6fffabc8156bfda26517fc55412f348b5394c4f6e377b0effec5a56733bd5bd3792a83c5cde59d52c474860178d69b7c4413ba21e71fe784a4d847e0e6d7f404a4b4ed8c6b89274ddae375e9892f089f7d3fdfbe605d1ba9d1b755dec5db243889affcecd34d3fc57a849ef2efa826802644095a10e758ae0f68d867acbb97271b5803a670946b5ca39bd155b64bf7b877a7cce1132eedf4cfbe27da5957173691f39ddc8021565b404c2a8f622e69187f1ffc1370a682a3fde7512e05555da73b19310f1c84f10cd23605ca5726ad021e47f95e0000cb6738fc47a20db9a26fe64f8508a07cd14a90a8bcb37ab790608f101db0ad79107ca9b7a244c53aebaac8682dce314d149a83c9e8df26e49ed2a746770ae385a45a58b3e2707541990cf8b5f784c10cd78c95428be94a5a8a7219c4544564888131d5d67bf7623adb445f60e2e0a055f57fc5bd95fce838733a7403dd1c8223f8c552fb06d0cf36e09adc34e81e7b822b3b735e1a89375bf3c2404a957ce1cf2b67fc033dedae420b415b720662f83e1ff1984c638a9723adeaa27cf2683b7d0a241d7304f29269e096b20b5de85139cc90eff77d19d66419be8516fa754659c7596134829538093742ab15265fad2d10a84cc5716d3220963a0a78f5cb739b08117343e2304a2209e824294f6b93099bd606d0a388649f7bd1a2049da5eddfc5ad082592bc872c4db59eba27a33d7531c98ca9f3e01d9f389380951d86f003a4430c32eb16dfca337e2e414d6be92869c1f4117d06adaa5ae3ec807c6cc64a006ca9e4ddd28c4c600965e03cee7ad3b91ddca8b5a282f64ef5849a954e22c86593dd7f9da5389f535e8d61031b8f858722a3997493c1c4ca0ce71adf0bb1827eacf772846961346496f6dee22101a3c7db2b677228758d695bc129fee44a981d7e960a36e15dc1bb13b3f481834d57f2a1bd93dbf3226e94abd2b05e4c2b830da3fe27460aaf22d516b3030c3690b151e90689edce44ad1df20e93f878e4a452cb32382331990e6f5af2abcd010c7a5a3811ed1389114317ac4fc0428ea05b80025ef9eb4ef5f60cc2845f08a0587c04a5641a9c0f7f2b9257083eef6b4bbde2dd915735bc8bcfb1f9cc30f533ab58b244c5340bea3b64df4b5ecc6a74adf54f69729aaea319a73d83442de83614be56d8cc255b23a29e332636ab3d2e711d57102419c5ff12033ac3a714716807ccb961abd77491dd5b2fdd34492478b5cb9bb64fc94afd467d15e3042007874e976a6d20793c8a51a0e8066497aef4f1c90777035144b4635e153e04abc32c7d5ab4845fe64b79cbeb0f6d71ec78e3ef14bbbcbbe6e4aad55978576b70feb3875e16fdfcc52f6d531a93dd69eae9f0266540cf5f45e8982259f65cb36601fbc3621974f326fe5cc968e4fedda765b42ca1a329a6cda884a38eae45a4b888f5db6e2a0bbbb480488cb76ca314e88f9cb0e16e81208e2f656ec4f4293ab716ff9f3f91d897eb88944a013d99d7fd8e546a5c25f21f0b73c53f3d1afb1e9f650fc6f22ff964d85b45a327e3e65c70a26312efc47f5de7044ec2ceac416fd3e49451a210db0ffb0dd1e0a79418115086a8850cfa4dbaa5ab0acb8f8f2b42cebb32a11893d424bd267abe9c6189f85dd72b105a79b7b23f344a598fd896ae25869d4bd0bc4527aa818dc8d387e0bb32cb19a4706479747ecb5a1fa2cc826c9f0fcd926bd702ff50639d81f2798922499748dc27b0d844a9723fcd80d2dad751d1afb96a6335b758856ea19274369230e5837ff6e2be818d4c90d8f830ad2c4ac33d93eaaf9864e452e981c88c749db703b7a8154bfc6110780b39bb5d411edd044ce5e741cd2025ab3a83ff2898a36ab27155b482913ec66d29a2fe809aaaef242834eced6d7aef567797b86306f8c4218b37b0737e19b178fc9a1c23c88ce2abae0ef009016cc364ff4119284dccc3465afeef06058e22df0a9398d40cb47ecf07232f9fe31a403dbbec50f8b5a7e125f05e8f93e35895b05f5987c93ce6178224bc32270f549cbe920618a21ce0535ab7675b0b14360140a16dd33a4a91b096f1e51520da965b7170ee944f324beea06df1ac99eb54ad6eb433eef840c03adb1b75a3743613d7892a71dcdc345b34d47a7445504944aa8010b946119c273fca4e21380d895f194ca07fbca48a4f449e21e18ec202c56b780f214a8ef3348cf1b4ad7a12726231f4d6e81e197c69b700260788599f14d489aa5148aafd9f6c824e1996830c6cf5a391b912f90e01e73f226bbdbcc964a00a6facc4739902dd0609f689fbbb88c2f254df5b2dd2e9437a0e9b16172437e405e5304000b55dbc4cac25d5f76d24085fee1743b052c4cf190a83431c17d5571ec3e62519683901f50cb1a459c99115c35248e27434ec04324f6fae538746e36e24551411c51bc64b84191c9a07f523471ee965ce26fd4f87cba282c3515f52adc805fc8c397696b2d424717421b7e890f9a5f38bd3bd12a7ed93c388d5e0df1f3010fef3f173663ef43bf4c63dd86b26143678ab3f7bdf56127879b0dcc72e79ac0740f128714dbdc4991acb62cd761a2368be9f5d02bd3f4b3c0abecb04baea6d32aba0b84146f8662fdc5571860bd22fd1f9b6819c1b95da91524958e40a4610e34a3ef198c662588d2eb59285973cd2df8b2920bed73a9b9534506cdab30dd95b0fd024b7fa78e13706e65714c467ef7ea4efe406444da3bdd2358f305713602fd5f5339f71bf394c4e83c838a184780b433b76c83d827df0a5577fe9684c65042bf2a0abba190ddb087bad890f5df4490bb253d56766e9cd6f9729a14b99b01553fb489c57a65a7a62f295bd173db11df548be5f3268173ebed80f1a9266e574afade078c18d9b2cf7651135242ec9c108843e3d24bfc702c61cfa4d9e19b9428d57d1dbf418885eb96ad458c088a2f0820d3ac3917aaa53b024a894687dbfbf040af8e38b613d2a29bcf294299be4a95a57123cf13fa94ff2f07293fc90d6a64f3f4badfe851a646f0147fb56d35a65d81d775b29557442abeb0a62845e3cf28f4d14f00ff027ae4509b85127d319ecc73261e5f041a5c969e495ecde38ac672b489b34999a17f94f2758df83442863c13616caaac4f4e79f610698b73208126b3fa81f1de33495b7f8379532b4be7cb49cf14ad25c641f08a63ff8b838d0c69d7ddbe2f40e7a13d32c079e14e380498c6dab62e8fedf2ecacccb2027cb3fa786bd79ff6f779bd5a088e8f71073aea92e2efa1ad0f69a7af9f05050f27dc30c15f13c1276d686fc4f2f4bf4946ff03f87d42741990b6ab6f85fbd65bbb95e6fb215d7eb9ee43b47215ba39162558bd325f1c745c273e64020e862379f5a5e2a2cf3b8751134759f11867839496d1065521f4b14778553c7f825aee80e5b25aeb61cb5da4c6c6eae407a95e9ae80903d1bb0c36de113616ee7915abfde9f90fe5c5fbe3e2018281c09a93854806929986013586b46e36ce96d3cfea01d2d33a9bf1d433f6edbb0b04de72e694d20710b9acb93082f7bd8b12373ea30db35564b1a58eb27085f9277d1f92efdbc143f94f39f2ac8aa38c8e21f7d310a788fc172a053d8559c3e4b36a9c313323d8161a31e2dfc7b5197e22d95e4acee695ef211d9bac6e002c1b609b8b38a5913c4e4548ae0e9960c559f0995719aee61d67fc9ff58aff8be46b04cded47ce0dc18cf2fef2669b273719f1ace5155a46eeda4f7e4a2c13525c9f6946ec68faedd0fcb0d612756bcccfd9d9db4e5a362971b18206ba5e9c2b86c367ed068f2940dd8b0528bef216887744d9097b4bff6a4863caa780c72d56df2b94f0a44d897aa09afdeac5a7108089ab8c6c8ff3d8ef312a95a68208a84447e171589f99ff16eff6692e625087ce48f766cad82041c23219ad83b66feca3b410d10acfc6fa3deab40727531c06368f07599cf677e415dc91350a54df8420ee6e50ce1319cb203e22b0ebed3fc93590d1933dc61e9f98ded334b77fddfcaf7eb88b4b3a868d0ccba7f825312a2b6847abe39f7a828d0acd1910bf89b8cc73aa11f7764f27e120538cf893b6ac523f06d059138c0ed4cadbabff6df5b774d9b4987397b78e7561265537a5d6bccf063768894f8314c4f20abc2348cdf5d1e3fb7e7465e7801d3e865e3c39d7640ab51c4d492a784a1bcb28f155d5e5c275ae050eacdd6347ad50b4408a79d890a4b216ca0221662103d95a2cc95c7feeb64fc03102c75a0fce19f0f8727db0821e750543b14e9e3b638d11844c74173294647b53f1bcf97e81cecf602196f867866269b3a028b07433da62edc7c5a576415f706c90286cf707ad97f729b5f5256e0f1f77dc02e849ee47c51ed015a8a1e4a892ecfdc9acf60c20d1e244db6efbf67075a7d98a55a4ad4562e3490969a2492f90fb438976270e3f4ef9370dbc503c0fa466bdd9b7bd46bee4e824a28da3baf4c9dd0d5ad07b74b401a3cecc685e7edf1543f697d1c2eae65f7a60a7ab8f60c6ca5f8dcb0c14f26721a76d88caeee6ef2d353a1e1f70ddb437b80e4e093de1de6383e9ddc5d6c245b7e9b770997cf5debd5deaab0605f84224cd05f04dee58f0f144a64edfdbc3906e243aa7bbf0d8c7551420ca71cd625d6b289d722841b6a9a0c0f76506b6fd4f321e8488406d60681e2ee86d476fb6697e3ec98239a49c9b1fe6b8a9e2846785a3fd1b3b251c472351031e54af9f07fac980b8c76d5d99f6fcf89319f75e5a578a3926fbf8e914e950cae10deaaee1141819b47394ccc188c98d893048c097bddc7d79180685ac00974cb5a79856c6934357ec6632f63b990dc1540fb3a2709f64483675816d0c05334bf7837d32ae2ed3b07d10c8f3ef7f347f87bf5996ed205a2246beae6e32570e75fc5c55ac0f715d7e3466d91570dc4f53fd4d45380b39f1ea3996e18875773117e9d2daa522c5e9cac043f2d6cc95d8ace88ed5c54fc7037775ff53ef9879f8a65cea87598e4c0c56d70cec27057fc68e55142c4097efa7029cb0dcd3bd0da393a29d21fb97a826f5429c8dbc9a9b95861f2dcec3bc424452a875b8b2220f92243caec7b70029d204d4374093fa770a0da1f7e2be426079812d290a37fed415caa31d6c128c78322d17c18c9210d4c95fb9ee4fb26996c799feced4393efe185f62dcd7ef0f58d7b9303d9b6fa19fa520143656daea409168f3726c28c659f770db4ed67084764c09baa806d060bac1a6f989139b6c7d5408b2cfb3ed8ec8508f896f564acf2cf709b50b25581542db44d99e3cd398cbb8a24b29de4d49dc458fc45bb3a467142b04654c65d330000405261f2d7cff6b1387cd26979da326dda7d948ef56bebe49002a14b1e83ee69ef97f8c74a7bf7106b3c1839d7617180ea92334193360b9f6028820f1847301c1e2340a60da904c5e88b11fdd432633ebff54833c2b9ad07e381bc070a76fde449083d0fcba0be58a2cf23588fb5b28fd8a224566fd1a368dc60c970c5a9266905e221f3d54a1df50db70bfc0eb491ecaf1479226852fd9f7df18d775ead62874cc974e8852026f17e1248334abb9a59b93ba47067f096f8ac1fd4f4a26bbb2dd353d7a1a0c4cad1c0bea8d333bfd3abf9254976f8855559d994b1c46ad6598092e75dabe6426e01d8c2c43e5c10a560863be4ac9488d34ab34a18e554e220aaf13f78d8d4e05025238b470e244e45745c00e9d9eeeb155ce25853874a2a238d8e0989481c58bfdd6840bbc94e04e346ff9632c19ce8a99695e2a98a5897fb143e2719bb91b097672c9e70b6b0a3fb8354064e11679ac6dcbc56c5bf18629d21419a4160565084031ffb786e1625cf5c87033357c99e4fc156c8c4bfdd10e3c753f30c3d9e1742793e5948dba465eefcfe31e2ca3100a694b91a5e81c73ba3cc24906fa3d50c5c8d307b4798f754fdb7ce4911815b6e9e3f071f86323217d5421d6239d83abf4e97cd02bb95b0e7d620e457811a0e55cd3ad6f4b97d43c0edefd3e9f0fda64e815362c643fb3a6f6f14dba12f29b6b5387a05cce9106628dada119089bbe6f060c99a032b3c4106afa0c19ad628cf2f3ec15310399e7731f87e53224860978e25a8be03950f9ba9022045d63c4b006417f80135b04b154093fef494f74ac05816dda75f8fa059f778fcbce53a515cbf86d10ce79a0f4e427b9f820b1349613c434916916b09791112c29dee3822737681ca4b12427ebbae24863e5293e0ea385e18a66102e57e7581f222b59f4df945aad2b06472dc91b201caef0e683a22a526cd9d350b1048a12b68bfb87a8acd03e5fa8bd304f3e2a8403c60d0287dcea5032582039a8f176dde1024170b24ae23757f93ffb85073da2aa21c73fb12a7c627c19626c3c06d2863d097356ab132c7b4a5274995afff769522914751777ca0dcf1c5795f068dc44f304b0255c79f537ba77921183219174df31ae46002faa5187d5d4d83142cae941068e020d6dc2c53f5a250e0ae4f7d28fc5664476deee47163573deeba1384d1a1e064789213efb356a954b9a816415b7f2552cec469e594b41d86c29c96842843f9e9f34f985e34f3e49338ff63538ac2482078e912b71cdd3f9b4856641499a35b6968c29f4934cbad61d9e7dfdce23731dca26cfdd532ef2b90bac8cd3fdeef3a4c433f3e69df9722cfb150cbbf92d95f52ad905ddda5835ccad9b361fd8b047f9cde306f798635704534555befe3ef2bdea131ef4d6859b4b320f5a5dda338e1251a1e22f032483bd41a02c307e98ca0f8c26f85754bed868077f867228966ad2cb3f7ebd780c6906371f68541dfdb84263c903ad263fe41cae377c691bf5967a9f37584c4c99130e2482522d496abef08396b3cfb4b0c0a0bff2b471729b1158bad775a584b58188118a1e19635bdbd2db86f6af59a207f49e013a6137ea176391272d6101cdaed568a7175c8d951a4cd7ad34bed103f8781e22feed31b0543fcb828499cf379c9ec39c81951a2031a8df07eae09ebcea732bf1618a6f249e43e003ddf3cf59344430250e716b769cf3e264db389433b59681136242b381b4e286a6404b0ae9bd2ce68c7a2adb0a240d1fb26358d7d7464e1cfe1e7aa18813360398212f74b5e3c0c3cce7b540622b890e1cd2a2a808ec78452d798b073d0f6b0a6794ee1040e3618f5b3a3a97723828e7ee4f2b11cbb9aab2cbd21bffb00248427cef54980bcf093e54d7392a12e763960cfa2abde4ba7c38a626360a2456302e3f8268481c71baff929f05252a4d91ad2f07f16ae20546ed7df5642718d340db34eda63e85d8972dec3ada57ec9990f9f4dcb09de47f868fde28c94669f7e0a1314460f0897ff1275bd609523d5f5cd2a7b1c01d8e11277477a90685904d071a0b0ed4ccb56196574da0d2639c5c58cf4dfa8ec0345fd78fe33224108679d5ad32eaf33f02b9c81fe9ce299dbee5c45031b8779d34feaba9fd06b8599278fafa8aabbe3ff41360184506c6929291d13bb1ef09009f918c3158eb99a67124d1fa87c1fff14968ef5b19a427823c27377beae4722944b55507f00f0ec57caca8e62c876b1b1295a0ebde4da25e9d170ad4500d1333f20f70a544475a3ad7a95522a6e3480a4e73a65264fcfa21019d55e15a30141173a2ef02973ebdb35e45f07b8490c08b5a5faf53bbda58072ddf663fcb260a9603a7577e8cebc9549f027e7bdc0ed0bfc0062c43854e3af383579007a0f5a8d58bb651b3325f4f7f4f03596b4dee7790cb14610071c14a813c9192f178a57a939196b418f9d779b3d965fc19bda6b33f3be621f2913f6893b3a96e7fcd7e31d1fd6c52f60234349a9ff67c9d3b1c4e10e71e6501f729817556bf2eba641aa3d306dfe69e4ef98d6260c90b37d3915a665339a0868493bbeb89997993e423e4aeeadfa517b8aa82047d09af12f319315806b7b0c5c23f875f484b9435bba31c6949416ac1bf1e88c73f98ddf99baf8a8d2d1fe3fc3099fb8f83d7ddcb871908ad9247235016fdb73a46a2aa0522252a1e37b8e5f1d04bda690ab7c1f5664df91b2cefa10c57f1f241261122d13df0e8d6a63b70f21f8c4ea49fc9c2345e64c03f9ebb31a3fd37104899cfdbd3b2f76aed442d8ae7eb3598cc2acbe18756fd669a3003fdc914c64084cb2bc5831c841d6b91f5ee50e9047debecc143cbe83c42b091b40d7ee9590e6b86d9fe8796081c9f797e4cc76d9fa47bd3d34c13a15a50c79d3e2472ca3e14d23fc7794b93c34940792459a0dd8f56f87e970bbde3139bc725d7289ea932fc8adc167c202c85c4ce55193e493a3efefca82ce3e623e3df4303db3b7e9273d86214218b0683467bca98483a0fb952ee620ed34877f9985e878b355a74b2a36cb70aa0995ff2941c039b22604f89209f5530b3da16e691f4ca871f0dde99e947bc6310536be24f54bc04325682cd54239f7a27fc92545a42ee89d48352e83c691359085830cf2432b060716688b377484f8c6ad609ccfc068117ad328d4f6b05481475efbbde95a876dd97fa82cca39501a34af41dc026ad196904b6d4ea32325161358e0b3a51a500d341451caad918d7ca90b3b8012c24dc1071f00316f9ed37ef958c687a728af50cbbe6d0a2558213a5b8ab18980e3fb45a30f6b4cb302988bc5cd0e73f09bcf86dad4026cc69d49888963b64d0d1eef2ac7b236e00fb88a41a6b1ac1e0f5cf671d086f6ae444060817af307087cd06e9ca0024b4d87c85a0b7c171e62bfdceaab3ad0af2b12f9d7646e3454762b046e441f877641269ab62ce547ed6160cd4cb92f6b708324b59e2336e75003713816867a95e84464f94ac531348e17829e1b3b10cbeb69328a9c50f72cbd4aa6710a9b8edc2462d14dc8df0eb8aae9be5ef354b436e21c26037b120e9ce115948768687b70f7851fd5d120484cbcf6efad6e067c29d0ab7daf19bb12c3b32f77693ad0a516d7e0e54c6d0e71808edbe437f46364ca8aaeccb7c86d96124f677108ece6743719b995a895f0e82c66c6cc40877e4edd26ad68333b8168f381ed0abec1a215b023e08360de7fd6e31577fbaf0bd3ed4eebf7474ff461dd2fb89d4462a45d78d4af5b86828b52d8635cc9906dede99b77429adfbdd97d52d3304bfd477ce8f0e21ca88258da3924818604f530cdc92c06c778fc6f81bc422d5dae9a00670be63f16df6bfe40e864fb4ffe32279d8d55511181402997049dfe5b5498e40852400898cb2ae9ebdf1e22218a37051edcca4eaa9cbadc52c95bd3a77488310fbc45c7c5f6237053887b1178587305cadfa521ac5e63ff56a5429f5f266b41bf3970fb155f94e02fbdcb5ef111597fe4d538c2bf8e145ef26327b594dd3f3dabbbda73291a7077fc49199cdc48d0bd23e6462eef27e9c23317fcc8ce5b2d602d61ded75e835001db111ae182c521aa0522047b6f2aef552133c4edd4d185ede7aaf99b1e8e82080a322e488ac6410f8c27894f2b1f0f1e67fc3b432c10ef345954925fb7037bc7370707f1645fb2768958323e73faf928aa875b6519ab52ba175ee9f2246df8b77fa59f4aa5848eeecc6f19489a7c7b0b1c161a91d35078d6dc368c3c18f17feda9428435194bd6db4e2e4aa7f20ff21b19641b1e29fa4dcfde9c47c834d658fdb8381bbd61952ec87c1695890fe8b9b840668879be98a75f65465016b67be3434cda371a091f2106962b499dd13391313e49f2c0656605f16c9e681b5d5afde4241640d29fa5bf2f19bbbe7f08df92b2613ea093c1dbb7eb6745278bd8a370367226177c778cccdae82522489eddded5549fc7ce2fc6cdd683ea79e5d8affe029f1993fef43129a91f1af21c2565f29e8425763e3411e9a21341027d97fc5161e1a8d90115b24f561f336c882f5ede4995ca06aacfcf8b14d0652f30f251a011774127236fcf2795e77f7353dfad94031b251e3c139f7ca8f421654eb4e8970b00af0177b7f29ae4aabe6e54a19fc7d20b8b2108114a9d76011fde92d492572ce01526d40cdfab865145dbb387f2bfbdd0636cf8ebe10e58e3649b9586a48d46a634bea1523771569cffdea55939afcda0c1f1bd322b809b04bb0ee8151ea5de2c912d1d6a2b4fd141c9f647e8be6db263c5396cb3d672eacd059d0eb6b6a262cd77e7c1468aedfb0b66a82ee241bcc42eeffdebdf5ef61f626a0b6e7a510d43af54b9bb9b9ed553a28f7f1cc3531a948770124d3efed469c32be1c1793d66e878d9232e2af39af307df82af9bb02b2f188c9710234aefe24a3c828ab605708d9e8a147e792452d0f5b4aaf422b9377b1a9bf5843adc74bf36044ca9f5fca4f270cc27287cfd5b1b62d91acc64ca9651bf6152007eb88c4e9095115e0a45a9c4fab7f43f4ab9a1b3a0c3db7f6f459a634ab128ec52f3058d5320faf8692c53bb7bae46d76de1fd6537d6d79327f4d15857533430250a364dd4872c3814b1fd66246d1887962798ba54c6261b4f06b268c488e95f910d8a470777d2a21fc4529936438605ca71ae7082fd46b25098f7f2c2a675115e97e93c5c302e5c0675e4290448ed47ffdf46f854262d6215bc6160ef9ecb669a898137b1d2878786df1bc102bc18e3ae7c7a74defbec26f1cbbd0f55c78ab917d245dfeb976025bb657522b0f047d4fcdb9200e1e77639ecc306b23e1e61e935bc5c4535def2ed6862bcbafa27fe590b227cda9211ece51ce2e68d1f81033c50309e07d633a17f65963610a4f555c7c5586c94be15b3531f9b838aeb6240deefd8ce9db7114d61a3df59360614a145fd4c929cf75319d9e59e24bfbb72be4f8b8b6fd618000f0f9869ce1ae8f41f4478e6988b0a352f21b2d24b40cb5474553472f56523539db76d85008a67e916413d249f6872a8a3eda0305e2b6d0c4ef5e776e4165135b435b032c0dffb5f54049b9abf7c53a493971055aea30b1dcb41668b3e371673b8b7dc7f3343685a0e005e264b6ec9a2b2cbf1aff30521ecf9f99ee32defb147d05ddbdefeb99bda37d3192931071e20643b6bc014dfdfa703ccc172cedd0e33454f93d4026a3ec5f3eaa3d7a09015db061c5276ef17520e847fd71f6b656a80fee05a0a7d58876bf7ea6c21095266066aeddefded9375c1b1cb1ac02c03bfca823b4d77a194414d0acbb610818834c677fab95ec89c75900e457586654e320f68d875b7cd31f4377ffd20243a6d99f9280a92fb5c5e5f296f90da432a818fd35a921380c05083937c04c1be0e6385aabae80582f157fa911952c1de5b43b8fb2070198a1d7dbfb0f201ff64fa564acfa03c96f7b4883ef443c2c22767740dfe9b75f65825740c7d1aa29047a647a630303e917363a04b67bed5270b96e1b54e62e4999d2253b74bb4df60417c4b42306a9573e558eee67cdd17618cf64cbc46f603eb87cabe3162e8bb12d9547c43bf2a65b9909b9f9a6324be85ae5fc7d3a0d52cdaa0aac14436651402c47355b5cd76de53d90f80ce21889c287dfb0800a241cea57450e6936a543f9b59deec706e1ae774f6c1487866356a8c9146340b5ea951d7ae5bcddd4801255aa3f340d50516324e10a271feb27bd49c9905e79dc1ab9c63d4c6fdb5fac6e6be20435a54c6f7dee1f7b7beb0b98d267c2f58d1615ac359e85f70fc71ead55cbf42245bdb8f7c56198f83911557a8d9bef0c3f051000d8059458046c0a43f9d6c26cf4c8e78cee7348b9d7f37f2f90b624d4b15d64d5d67b30970a437154847b68962244a2f8543770be5d0494b3f55bdd73f5a6cc757e07e7432cbb72861cfd030293327cee6d4ed3bae394cbac19d3b394781b383efc7a210b59d0feaf8830913556fc621db4a02d4f53c74ea106381882810c364bb123d4dcae9a4200900fe85161dab48ee0780f14360d2db0863ccfb10e42207ec90a1abd2fda4db4ebc4fcf04ff8b04dfcb11bbc0e13e9e9598a612351d65cde4831fdfc45cd76b3eb82e326e8b1a9f08e18da4acd8cd33e6cef688c1c741f886a73d880424fb331d3eea6f192bb6ffe6441014b7215c673258ea068999674be988f15cd23ed71237f4ed3cf0dd91d6c96a240a818e35ae64920665e4d4486c93e90feb85e64bdd8b86b78e253a3bb625db6507b795da6fe71a9fffbbf104805fa682334da2387b78a85ab58cb8f31d31f25c5f4bfa7f2b22141f8023b25484a92b7e8ab0c554a1c63a4e7de814d0703f702ef69ef29ad6202c3cb71c5f0929ef83a87c0f5806abd4636403ee4b3f884543ca166f913e51b4c619dcc728d9472789e9e6dac94dff0e7d5993dc2795a0451a680e4b5953697a6a5ac06ae7ef74c3401eb8b444016a9f3f30f53b45cca5dd5483d6b65707656e5f0366692243e632855a7b06569b5a63520b1feafb7abe3c4cbc3e4af17c0760f78db5e2bf7a20fa0523315508f8c5edebe34dc16dd932031797cf304a78873f2f6b4b0c5caf7b42373e310a89ef7bcd943c8dcf3f90c361317e737e63ee18f7d69dcab1ca6e05a1ebb2a9b8538921d39a47deb2b22286bec14db29e040a02eb1e608f1c1a69f14fb8db5a952c116293ffbcb08a4d361d3339fe3eb5bb52ae4e7a97056070fec96a67428e585249682dbff3d9c1b7e542a2353df3bff989ec3a758d82cb331b8d8a7bd5203318ea40fa348aea0ac3f0def6e5aec44d13a4fe20047bad371ad5a7093e07664d7c01ee986ba4ea9f9a7558bbf42549ea8c6eb9b6f0527b09d04ced02044d628dac8548a9c4b9a1392f2c3edcded36a1931d77c296473a76af250b0b19744cbecb824eb4592b2a42ecddc308879509bf6e5f12a5bef6b57f7ad6749c6ac1227cefb7e60d6147645c83e778136837aa13c7b17afbe295ca190a93dbaeeaf55e4ce6dda6574fce90475879b0472f4aada0b9812dc821e62cb2114ef01b05832fc671f071d94533ba21735954e43c76ee49700eec995c97874a08885fd4551b2937c03927c1d1edf204544cc6811cbc098b9e0d888be84f34aa99e12949f3e2f7a40ee00753962af21b812d704c73d1e7beb702007630e7eebe5f7720065727a109dd78afc3a96833303164ec42d95a3cad0557f307c2472c8ff32969a0f50b14a3e7467754c204615f8a5e82c9637333618864f381fd04a2e1f88df0cd60902675c88d0422853015edcbf82d32a699ef1bf90abb3f0663a67a998a1baa7041b08049430c09e83570a7c39e29e909998b568a8d66e0b400712c38bacab3b97a41ba72f1078e13f6986d7ddecc221f7a70b17e3ab29b2e498096b2542c12e07be8203d589f148902bd5508d6786d58845735d430fbfe5cd8506d7c65f157d610d12bcd86ffdc54b52293644316c5a473b1b03cc8990ba0e5972e7b49feeebd3acd262e563d9376985195b6bba203fc390444645533efda1d810c40c41e75de15b18b3d0dbc1e84e17292d2840d193ead1c5dc00ffebcd94bcd9d714ad390d9079c417787aced0b6d37ae9e3f83bd103037ff6d346e2fcfbc819b3df93d01e19e5a4c0a13bb0a1c599b975a6fa35959b4adde412d125e57d9c4cefb4beb569e718144b969ea0c677f30d98081353e101708e09bcec75dac641a11de8f52203414fc3c790f109bc80cbe19fdb06e8e55a4415f716e41b6be566a8f494fac0acb31217501d75ad37fb6919e22385df6c6279da6cbf9ab8176222fe24d600a4effafe1a741e9a2b256b1d3ca7887d0ffa5e355e62b339901db8de78ad1ce3ead78670cf8ebc66045703602c384e10d58db0d4888b3ce07c9d9f5643c224e87a2c26336e85c25e8c0be1101574bb456536974ce8f6febe5f12a59dbf70b92c487178442ad70b2f5c308a75262f4b05b7a4b20b5ab9f675b77527be714108ddcee76fc5d0be591298fa43277fd489436daa82f663a1e8fa5cda54db8cabcf4fec1f526f0c58d22df71c15c6358b01cb10f2cd7132f0fa5edd499888d0c8cac186cdee7bb66a7c64191cd2b818673a3bdef7d866cc116703f7728358c5c98c3c4285c1b09612610faac532aebf17d0f7c08f1c4773427fd92464136e3c3e9df4d0ea3b21990fa37d11b4f911679472276b4e8d3d4befa41145708ba87a8f050fc57605874fcc72d3c19acc4dada4c61be2e6bb359826a9091c7e4da2eea0ff3b2f99b1b34dbdf79df319900deb20d2b384e9e9866fc712f7c71720d995823e11aedd7290cbd9e4203308ad944da2e9473fb3ceb318dff555633b79b094b80fa70cd511405d72ec5ce56cfe5a24aa1ae0507cd40d41c56be880d36bf429e703343474aabd34fa9e5418ce31a86183b64488d8edb57c6af647732ce751f08ebb04346139d165eed53c2fff980582fcfda34c9b0ad6aee01922a04ea5b2c179f3928ac2fa5248d09b3a918afbc580045e543263f8450f259f053b8c44964fdbac73fb499be7d0f1d1d8d8f7d1848cc3a2948c3f36737a9fe13a1f7959d97de62a8aa408f6c63298245311ecb4c2fd8bc848fe30789aa780304f57573287007bfef8dcfd157d9703cd22b58e212d6b36ca95ba0b3fcf395a711bf1b1fe0cb8ab9d1c81f2024d389f2413cac50724a7a77d26804e5a045f768026d759478d45ceff992baa7d701b2d197fc0bea1b3e95fe26d3de8f786270c6ea445952f2608b170461eef6533585115ad2a5db4ca37bfad988810ffeb6b1a6c54423e41967993083a6bc249690e58532447360719175bcb933850d046ac0bf3e5ed3b9802a4934bd4f86cf3fc98a0a35d6934d5317fc33d5febdee2f6e5597776efe9061f60e9beb2a410f5d6864cde38dcdb463a9808909aa74d881bb8526d3d3d84aec1f2255efa63d7eb5dc23e2805d289276e1a055a7e446703e1af06bee583146f78e875397c8c843282dfc10c1e749fcfe29c215759bcd0f270489fd9d456f0e9ff12eeaa238fbfbaf6237a70a3065f3dd35c7904cd3d180baad039730b8ec4a2fd166154a35efa71f3020cc1d9e7272c8dd4866b4ed44c9f9d47f6a1d89b934b671a3084f9df5b33b287c31530101bae69458e72383e90bda417b05db123df0ee65debc1b62bfba3dcc09230d9623ffb89d047ec308740628e02d092c34ec2cd9927f4ddb4328b0068faf76843e1957b4dfd0aef11775ab0e5f50bdc24a1fb53ee0db8d315a66ae142672591439f0f32634f1b57473fd6721c2df81a9f2efbd0c638f355a08e3ffdbc0b636c35961d1132c49a1ab4bc3ffeb47b9cebb07e07a11a3b2f77ee0bea75b180477e40ffa4446048888801229a08f166f274ceed631a097aa80cc0b3855c91384119ed56cdb5a31d1da85a9284c36445aeaee53a7f55e9e312e19bd18c0f46a118ac1ab07ca62501683bec3b2daeaebeb95d9b83bc9a607b5c47c44f7a888240f9c83fa55dd6318cbf6ee53d04e9df82efd2acbecf8f921407db60be68060b7d8a2ab7e396732df75d28844bcc59c7279933b3c6366d6a55e629acf0f8535a0328c300c4763ebe3ab326097e900b72878773229a9be8dc12c3db2c89c0aed7da8dd9ed32808407232dcbd78e4c7aea9944c12d5308f65ddf2a4acaabdb9ea645289aa9bcabca9c801e71e33d8858a16d697ad50035928b3803478ed3a3f7c35fc87170a6f36ee341a89c639ce7d91f81b5c608f3053073e4e3b1b155d7d52fd7fa98189e9df86d413eabef2f4a060ee440d0a35ca1048b1c59193129c2c033e109aaef110d6410224c176cb7d0d4e249c24f5db16c2febaa69fc225972da1bd2f0847d1942826f28e3a053247a7ac1962549716016ae63bb062677279da3973a860933cb1adce385f9f528539e8e6f90167920c2f53f30a5cffa509073e404182a734f221836bdee44cf0670aac4392e39a9127a08a2f10140a01fced152736915331a2752b72b43e127193f8cf316a38c1d316204235a48ae3a9da3fe5d4b4c9225f11d6a40a3590e5019fb65d3c8dbfb2a6e2e0a17addbf56d07a12a2b08b1cbf7fd1fbe8309ee602d4f529ef7fd22f5640a97c6a1a7927bba7870a9a1fbc070982cd78e46e7cf707628d6ad6b39c950221e78d085102abdc9de5bf4547c2dafd0aafe4e75209a7b9b360c1cb62c17f758b8b493ae0c6df57f4589e667596f78aa06b2924f62b5acd36a7be04b2522d241ef47394480771c4237a0bf2b9334d14628f2eba280df19bca053f5417447c98d0bad810ca397e64bb86d8b107015e720c12fb666f796923e310364fedbae2c90b56c830035f57007d63910727a2cce69250b8ec2de6463d198676a1b02c04c6757fe35c4d9ac218ba3cf2e47000a0360b976e8035a928ba2ee4b6de17a59325049a5c1bb2fc9ad95be507e45877ab4f49adeac190ec6b4f85e5367c026e0223cdddcba97142c02f3feae11fb381aebc95f3438d541efa17b211eb5f3305ac20998461e415dbdcf4240558a67a2029a037e4b4e7542513fb1504afe8f1832e85a3cec59718ab3d8025e10442593f7b4d5836911cdc0ac87d59ec1a454b88f7147f1c5f556f660e6e642d2e3638e7f71cc618556da62622bcfed90f597797bd51e460f15780f010b78d001f067893e5ad1c461ccd3f4bb45d46013f69338ac6d6a20c3e33e9d1c9ca1fa1bbeed38315ca817ffbf96e82d8ed7183de951e1bb60b5fd89b83b23189c4d956b2fe4ec4f2dad41af75e09e593b5e1dd66e3f51b0710926bbafd5937386714eae56a4597f00a13365dbcc24c7f7edbb88a785fdba99cbde6678e3f3f258fc6a90abdc56b313239cb12c7d45f28c669acae3ba434f1c51add9b9b4be9c913bea8d529bf934f1df4599dff0b87ebde2b17ce1001fa354c48ab099973a1f5563d6d81a8bd2c8a5960b18566a842363d45880cc5ee40172d46aaee0d9b9679c59abd9c166fefc3b165ac08a7cf2b631180b366a564f277ac3be563e987b3dbfe608944a548f19397f7081c597cf576b6cccbf86d2dc487a2b197903793cfde4f37c8aaea38730f621a54efad000f10d2ff05865bf15849741af2de8ec28f58249eb6e3b08a9778c383516f7d8cffccc75129b66c61c0c31a363d1b27327dff9de62701b777c8d3a7a8ccc715f95e7b4b7de632bf5a28f48f7824a91ef2c6616a63ab453af267bf2c98abe42ad53800913e1de101b289c73f6bdd147d249306b38aaff62ac640883498524652082f9377ace7f5864919e3f21ba04cf968aa63073efc8e000c35025bd8ae38f936c6390db54a00c6a043d3578fe9a04492747f242be3d05ea0860cdd008db31bc3c842e323550e53eb29eda139c1957dc8ad73ccba4514dfd7bfa944c8800bfccbb64ce888a34c1ed15945a4ddf47a174dc168879f92125afbad57f27288ed7e6d3c83217ad3c3941207a286cad91183deebf95fb706cff3730b2b739f9cc0f066b8aac9e3e750c33254a95e6a29dbcaba5a2bc1d85bbbfa74a1b2245e38663a68cd652e0617404d6ed32ef6a4c68c57494a8702441e8bda1ecdc255782233a25d83a6b5c196341da00dd1e8686bafe7c31f352bcab76b1261316f5d82b0ed66e738b418e45e14ac7d2848501772b550b13676a779ec51828c6e87b783f7d565c03453b9bc5cae9914164c91e96c5ae6544daf6eea1d5b8e702a70a9498611d6c87bd602691db574e57d1aff51620ade62327bf3c1d58d0968e44df4d87fc7dda377bf6b47859681ac59e537e03b7a1366df7dfdfb57c2607909727d080114585a07240a3d4812b9b00260142c299b50fa705e3de78f78c59b855915d47250d9b00fab244649c18738c55df7b812b7a0f858a5d3a800d7781ef64cee3ac88dcf149311f4cb839eded6756a0a2e59a87035f14ae86bf8a74b622eb5747e2e82a1fecd0f5dcd7b9c2fb402327a050a75583264f94a27ecb93d4d8c5d0fce66a7d8ba4d80c50c32b541b8f4b55ed9f7cfa1aee7037ee4e1ffcc396f2ac05b06156c41b394a824428961d04b5edb914afa1e9632c24725e1599aac91df39c5bb2a5f0ffa495cf48957feb1e39166acf38303b566f569709684003b8c06abd3c00213fd4cdf314222ef5381df2f8b662f9529ef46952486b83f6bab713e86861898df00221afd908e7681eb2fe1b5214752104b0a17ec1cbca96a5cbb7162b506537718382baec51a3c364c48e03b7c5c0380df1caebef21c0cc224bf2e6671871816785a7c06fe12b226fd8821b2cbaac530831fe67707e90d96000cdf6bac421119a8f89f70abdb88991b117af05b7c234c0aad9c58492f193d94145b8d38213d61f0168c3941aba113df76585d988196fa696237d12a22710bc6d7aebb0b72fd39cce8a3a1471f8665d7ef4fd59b316b60adf38b6d9ba2c490a7d997c1d3e75c059dfdbe2b17118dacf51ece293e6564fa5707a76047894f12ee2e44c7ff8bf25438c406a70f2edbe71ea36db9f25cdcce18e044e0945cfae3d0d0d99e7643b94f63171fa106cf974b4950ef692ec860773c620b93ba0aed38e493da2afc47a7834f602220e52c9d4d5020b16e928001f5a50d5dba9c614a3820409112e8011659ab3e3f86f46635ecc4c7b18d8ef2040f80305c76502e0881a4703116ba20f0d200db18d082d271d83b91f937b4fdf652aad6616ea2a63fa56fc8fe5de4a3d4335ae22476d209721505285c2e97f780126ef8de4ed22371b7104e9b082dc2b07062c907499dfaa6a34fe707bb47e70059004fa9ecb70c89158845e6e9e5616163b42680c1c7cdc20d110d09f0b265f8047cd3afacb5e38faec73bb8d2e24e5c38c9ca18bba2c429c971ecc700456423755b99ab75798d96f282f6136dd7c6d419e167c4e530f490a7d69a1a5cf3e7603d6270a51cf937a42f6f8d8d3c486f7e165870f97b5db7f4d874498c209468838e4dbf5a1bd390d5e4251628df751c73ffdaa9b14f6e76a626f1967a08709c623885277641900512f668fb2f4d893583ec1e544aec6561eecc0b3cd9b08af57f9fc38d1b90fdb95cc0eca5dcdc03fa49b7930c06a8b78ec4d3ad01d9ef7e56b022c1a8a1911bde92d5c21ea71fdf9c73056ce54216328e7334038ea184e0c6ab89361be291cf5d10a222242fad873817a917335f3f84e66bd2cd2fd63517740f2a0934fad503dbdfa70fb0385920607017c9d7e5c669966ed1025297840c8a1a70631203577701f8527e9f2dfdba481815cad864a4c9b1b9252adb920283e63bf750011fabe1d3fbf1e7f826039473559e2a830338b539cf2b5d92a99f6d25ecc472772e2414469c93662e6ade13a7f0c47389d468f1f1b77bc03a485f753659638a881fc5e6a3c2d47121cf6f64134844d68b2bb37fc56e3518fdca8ad0a8e94dc9a3dc543ca9b034607f1da15dc990b99b4a06c120f1f36659a60d1e0645f78233611c0c188b1384f61a306891e434cd38010bf3939462bfab5cd212c92a69de00473a0efabc6d7c53c486bd9e47d8c4041987861b94555cc1f55b9ac21aa316421e1a07e95ef2804ad742b50f81ddb3bb3d507106be8e0255f978cfea4f738c7a4a4fd2659df081fd1290d7850f770409d173f4a8e05f979bd0dc9cd589da609dc7bef77feb13e757b137bfacf009ef3109a2c6d3a43bcf37e7926671902333ec64c9cd682b615ea41c3488289c31572cd9e2bfd6cdb3b8498857129149802cfaa72e3af6053110e3de276c112edd711e15d3af1d746db24eafee3c1160bfb5c587ee43b0aa55bcd2dc54804f775f21059087ad2d75059c80df5e38cffc359daa1b99df6e0f3b559d562216fe0912de15a2139238ae309ebfb0a72a691536a45b6b7335975074f52a503ad2843676ee482a921f0d81a92416448bee76e4e0176a965195651de0d8cc0bd7986dd6a4fcc216b45892959c06cb440ed96c25b4bfc3feb56601a977785c910ce09bef5c8edfbfbe6ee75a108da9aeb01ee07cf6d33eb456b5c6cc122b1a9e5290dd9dc3a6252a74311408f166f638496a8956537ff7ffe1d8897438c0916dbe9ce8ed6409589ae1c629d34cedde36b4208e34d010466941691d22de237fa427c89a45c9ba21f9ff4aa14410d2700a5d0b14942ba1825d0880fbda859d30ee8384d9d0a06572fdaa11b59f2c9d6772f86c78c9e208c8d195036b70ad52e90eabc014b092ddf9ccafdc013d3b012f01bc193ae8a1637461a983cb85a7a54e6c716614367d759450ff7803a2fc6bc81f29c06acb7ddd459bc25601cf5b1c9969bbb946cdbf7ce745616716102957d7f547d30bc91d7260dda57282901425e1dc9f3e539bf7bbc30df2a7208637e7508e428b6b60e1b1c2c4990cfc21fcc8fd35e67c5433ad047ce7c0828e549f328dea06b1cf92e8faba26f5e703df3317567b73a7de5ddbf3b46454453391cc3d1b0c35b6aa96503c6950042f94171b8efd81da72bc16c4d997ffb83cafc5384ade5bbc4b33961f42477ad3aee45e496ac730411531e5e9d7f68d9c8fca62616b52d2e7f3940e4b6760a0b4e7c7d7a81852eccdff977ffbc25c0c391cd1768f9e8b64fb6ea15ba8b844b9f83ed14200c0bf582d951bed6470f0a3ab814b799638e3ab8c820b3caab98c9fe54c95e44b4d3a980dcf95138ef60fb9d71cb2f36858942c1d450c6063f8643a4995552a1b8575f26b4c0b67af05f64468e07bc1ca22690ca23c2324f86efff88999aed3da257233c91c96fb510193d5d1e2b0d641643d632b16c47ea33ee9d1218d5d71025ac4c3788d68b7ea52fa8679477a8f7bee3f657c96a08cd36f7cd76feaa414a53517c8f6b93883d89a6334f758b51482a2fd1998ce9c32064318f84aa748bcac2c0b1a06fe64e67f71a63256f0d8f17127891aa24caebbe7417d5fdeed5c7da29c42a83005b863f5c2c8067c4cc5f4ddbcfa748295648e6dadf2873c2e35e445db3751947adc6bcfbafbba9c0f83ddd2864b7dbbaa8fafe16f8316733bd206bf5509a03acf5602eb3feffc78fc7ce6a8405caca282d40e78fbe67d21d226cda5c2de99514bf7a8e01a48dd727ddd38a72f16b43dd80dd66f417dbe1bea788dc94b950af8a1e6a4404952b19d5afb1fdcddacb815e8ebfceec98ae9f0f3d71e499f0f7835f3ee16ca67e197923f3375296f8d917adbea3e69b027cd02be0334afa95962fac9f931bdeeb72d8e54e1b1ba62e68ef866a8b764e70c36581b6abd3ebfed0109c34239c67c1e0263603f254358b96d8aae9e28f5f08b1e18a888671ff8824b638694d65b21def05c50155ba1d74f46a5106ac126a29c4664c6aadfca3ae21bd7d79ec0f95335477016ad91f98ee480768357b386e3c6bd1c453dfa1545062291f55f8ee4ef75375609b57ea9b2de96bf8f357234f4024b7c883449370ad53469cdc3eb63aa4e6e28d6fe80f055f6c29fc3b9bf93907b5426027daf4a44a3a6d594329c09fde463de5a836eca208f638cef6513b9453a4ef23f31657dde7a753aaafd49448bb5f5a61aa9ea546ebc89b4aca998990cd1d2582de9ea3de73fc868d382d2e09a796bb91faf34bb4cd6dbf4d3c1708922fc8ff7817b22688078e318d319a63313ebf229bd854e04af2ce6c5f98c3ba0c88d9f53f099ee600f46b4aafcff4b5b0d208dd05a2024e6a59951ed424b0c0b06768beae6effc37d7f490b11d8dbb2b65117246116c5bf5a88d9b779ee0e8898ea9dc6a0a01a502909a74b2dd639a7b9624bd494404f750a416c3322074f649cc7a690a5bc875b03ecf5bda415e197a8887d425af2918af25b4e4609771bf01f4f09087d24569466f1042c6684f66f33173f7b3fc627f6a73fd03bd7c347b7bf43493fc6835e5af38b1ec334c9f7714d162182a4e75346f7be04b7df4097a6155e2a17e32a6e9f76cdcb68a56ce3291721803247565cf715d9a5a1caa17e7bba5633e2b60d693dda94ff03479ecd2c292e990fc1abbb69b5a1239710e7b22ad11c7d45fcd1be5f7be44e480be9ca935e17c134d73c50bceea936e7ad58e865ff19ec919b4efb869841c81ead6ee99a725992f6c6262284039e5787fbbf3e5063a6c619cb29b88e0dd7b34543d7fe24f9e83027cd6f9a1640964c9a53b411fee0a65f39ba039fcf018e5a8bbc4556d2dd8917fc8dfe75f27344090be390f44fdb6f2a1e8d55cec285e53eb8fe613a7405617b24c4c5fba91ddc311287452e438d52f6f1a3fe12f3091ecdb629a40cbdf157cc1ab810cf9cbb4434524c327a8afffe1f903126298285906083a673baca8d083ea652529a89b9aaf435b160ed39d27c9ba3d94eec214ce23615a10f360c5ea00e9dbf0007afb68f5e20df407601fb49e5097ad45883372e0b27e0a98709432385ae9d81f53e25f648ebf144088321c5508634d7e270b039b0032944b91699e28acd855f68e702052fc61dfb4a04c5d7059d7682ef5d16f489e8181bd57e2b7be77d942dbe9b096dd6e493c3f402e9dec4e17dbd2d2ae8af1258d7fe75af7974d4cba961c927a4659f97b901ae0da6015158605c1006abb69155419108535a86c54822843c2720d87c27e5bb230c6203ab32d4f4031016f80bf147382807dc42970b8dcd562bbf113a8b382fb1830ef95db18825951d5e7d57753f6e694c2db2f311c22eab8d532035b3b5ef61b89319b49b1f9e9295b7aa229fda5c4fd7e789782cebbc75935a1762ea3d819ba64388cf749b8bb626d7ff18411ed85f0e04c21fb855bbb91cd977af77fdd8aa0c015be3e78b7de096470cc66abe7bedcc9af7aa19df692841da37ff8f546ecafd304af7ac32418ca4a4e45b077ab2a4b42563da95805b9d17f752ad56e97ee689ae41f4d8c7a52c0adef57f6e243ceb474cd1e56633302f05d762012a401ee65e5e196731568a8445e5a4bccc7847149ba519feb850a0f263194bab6d07d0ac2e721f4c6795e734937142268787f133fb501f84524bb9047619c928948df50c89c30c635c90219c66d72816f2c6ce72a72b4a0eaea28d809a6bc2cab31db232c5793e7b2c79e177b830dcad0f255af1d25eedfb8c4b0bcfca0a9a6cc3375bc40317aaadf414dd5d43b769d4ab49bf8b00eb426a016d35c8e7cba0e86bb7568a0a03dc33b69bcfaeccfc41292696659773b94fdfa112dcdb072ca3cd1d5d360200bf40755284095d5b74bfe0ce8fd62614c7947af177949370902caa61c35dcf3b1dded6b9bf11521c43cad0e4ac644262609c4ec58c3d142b2e881a63adb5fcaa98f35de8699f2227541a28d11b61aaafa6b26278bf5eb3ef1a6014d57ba2f6140ce2adcc3b9b7e912f60edf9a15c79da505e75d0100f82f8d2182e2adfbf883102f355e53b4c1bd0846fa9bf0b5a560af5f780801e79d87353f06a519a3c866ff8f0aa6c84a689a10d21e6b9eefeac0e3183a6577fe342d00f2bd5829a7d3376b6790e81d87e02444bad736680b48596839f55c38e3d08e6a61d3c73689fb9686038748ca3afd99453311bc696aeca1edc1631aa1004557cdbd25681b42bd333d1ffc47bbba7b39795c35349f76e2716d6649370433c87afaf9422b86e4d30ed8c757c81fb5e71f3887aef91d3c39b4905ac2884ad49631a5a92b35ca77e8e07890bf9d5124c2ce5c7ec225404de0d7daa8009b11669d1ab448e6d75f734adfa55a8472225e7b00f58ddc52245ee27f70cdd131bfe9803412a01f451ea69d4b7665141b0faacee83ea46fcc0c2375e4d1efe3117e5d89cae1438b913ea4ecfd279f92df5352754792930028adec15e728dda9120f92c06be6e252c6f06405f68a2947873c8b915b4410c021606c6c9fd0f470afb50b5bf88c53b5e767efc5bdb4207cac83ddf523af6311e8e838f12ef1422fd7f3a36c7f0e4eed24e4cff0496c2adc31e39ee092f4fcb378cd35ed04f742361e648d622a56a8462bba1bc367e703add4e3c6b7793d0a32920d90c3fc6ff7d5c14255871f8d644cee07fe24b135549055f7bc7774211699a51f2ee8e445f7af37d5065a240db0672b563d85eebba735519b31cd945f03913faacf2ff32b4f5ab91dcc77dd6e65e95ffa34e09ee470ea105aa63f935ac79e9b4e4699b4d4c37d58014237d7d154885f236d6289416a5c0037607d7bde10321ee964455d8aded097513d0d8dbd5157e36394a05660e6a172ab689359ceea904f9e2ec21d1df65e0708b720b5e1d8aea0c56fb7aba75ec72aae5bdbf8c8a0085548269e23fff6e24b702b03ceca1b4082a671836da88de355e43ced292984942626aff181b712e2afcf75838f2b1463675872d6682a66459e71c8b0dedca2f7bd035df1a207c1f83fb2c62f4c010ffbd0648d326482cbb3e23ba3b1407ca1e89daec3e11605d5fa4437dd0d9765cfa9c373bdfa36e3e002ec9792cd51af42aaf53cdb2e4294a085505d7224ea0f8e183c18450094fa64a121be0a628a7a2d291177ec4519402607ffa64834db35d33e0ae0c6f392e4048c31ecc4d15bc2d1a74fab089daace4ca16c8b1460f33c9b51790a09563580bff6aec4a3b9f17c5adbf0d7cd847654f873139520d25f4e3ad5e99aca35c81ba60c1426908bb93e59f6d93163cf15a6159640b94ddb8848a9824cec1450446c6600aca8a55385064097c11feab564ff3eb8cb44013297b94015898072b7feeaa9311c759ce8652212d354ec36a69a96b60f878e2dfd2e1029808f764d277be408e06b367c034db364ed2e00618ad1263fdfef09492084bf264a08c9588581630f0d5c94b975602105a78d7f9cd2549d112870c53ba3da8df6fbcb6a474d04c1ed8c6a7637ac01d7bdd4568441e98897ed639972477468cab50dcd34623c64ad199ae99033b3d4a98b576f10ac87544e2320e34b95f3d7e0d4d3ab59aff887c18d706a43ccb63e48eadc06e6a62432f4d17880194875cf33ede6daa55d9bde54b7381a7d4aeeafacc668d8b9684dbb71d575a5f0eab0c5034ad2a84e0ab03d6801b4d7bc9fb6cb64d986955df6c12ec6df93195f672f3d5ae65c004b2adf64370701166ad9ddeeaf2942bb1c5c488d2d818f8ffea425fcee224b074ac55573775c7f8ae4ab80542eeac05223affc49555b1a9df92ae5a1818ba7e0f36cc3903406b48983556b45a0f873ecb73b47d23c6b14ddd5bacbfeb962a6d5b7e8581cacb0ce5563cc9337769c0185d0eef07f081fb1efa4b88db247d2d1da5cf20d02cd5d868260723fbcbde35c5e209ececf182eafb00a23c46ebfaedd79698f96183c404d6a8ad330468724dc89bd85f36217c5885814ddf30a4ede2394ffa8a61cc0bf5b18ac060465020eed5bca672c902e9a84577cd8c2fffbec5dd00b504dcd1491d87f30db3e8fdb7949a8264e49c1e35e60cbe63f602c97df7c3ea389ebeb4f6dd07f695f6feeadd12f7eeae559fd16b5f2cdadd8cd3c845ab8736e2f8f08901b6c2e4ec640480cb08fd8a088fec6aa948de408ff3b67cadf720bf5a70fc8d08ee16886fdc060e00ba7d52f88a57381a1e1990122ee16426448e829a9379669733d9761161a7f41e8e791dd8966612ab104a83082133cd2c9a9a60e0f23917355aa06bb04c872158f9054bda1df1a332a75f5c59602eb2a77455f099754cb36884fe5a5be8b6060d1d4d2ef3b4aef49859d8091a0a3006957687a64d9fc888a0155faa3dac64aeb565cfdfbd7a69f34a6a5a1ffa20f772715b2312376059a4e0ae9d1e3c97a3208ac4868e2de493849879ba60d18e44165e2869c2e914bb33be34c59feedcfc3f4ac3ce90323bf0614d96edbaec989d69aa17880b43212d2d10274d578cca6ba15a7331b586bb74cc80bcf4873f6be61eeb1557d9a9910c553aeb98a502e910c960d4e075785aceeacb3e357191909982474bcdca842e1d385320cc99f2abee332b06b10faa546c8c0b949eb8bf29494cff8862deefbe1bdae817b6887527338ec92bd22abcedc5a01f33bf4c000cebdbf5ad27d5dba783f0c3a67969eb5c049c55dad31e0bbb46b705c9fda1b7e7470af2afe422b345c2f69030cbdaf5fedd98fcef1838a202582778e61090e24a7a497262e3cd808059612ae44f670f19b06bd8cf9b5f609297dc35f3a262970055a5b64a6881d7e077a09a3993321b049b8020f6512f1de1fca1aa8dcf88cf30ad5e16eabf0cc11cbb09a6f9f5ca9299b7173ded2e62589acabda59f515c53060a44bf427fce7cf77893f5afc2527e06115ac2c046ed001bbdb87193e5e6c3b442fc2cccfc869a0eb65fc0bcf31d9670376b3295d01d63a44350d345658feaf47557c6cc8dab4782502b6618c40628b5113e96e03755beaa6f63b4e51e3746a0ee7f2bce44dd58a196aa5f6f96a30bc1f54b170dd92bfdf9446757ee64bfba1b510f66212062bf6207fb6b42b397df2d5512e1e2a1f5613c586d20978d04c4ded621759d343b0b6b20308a754d59afab3d2b4e679293cc1c9652d05f7f3afe1d7b2afafdac1a3cb87d8a3b0b3c9d4e88468ac518c5155bf714cb526d74612b3d1ec66653eb97df6673aa574ec9d4d6f76592291ba610512174a5d19284607b265b48348d71404ac4bcee358922c68d6a977409b9ab2a982b6449535f9bf28a4964aa577c0779acdec1cd4030fd019527853fa7a51892beb5c22f306fbd4b6823533a19a5b4ccb2b90a6efa75f7e26d80ae9c5a605222265b1d1d0a5be17acf4514d4a4e01c7bf512aabb90fb6ee7fbb32d8d71c142d0b5e4be8609d78d92003b244e26ce3dbda8fe1c58592ba6374b8fd8a8ecd5733365d01c47ed02ba59f15c474741efd22f758250157a022e7555f2acdc8c894585351382a41ab39223cc8ec9918ca0306cb057a6903e8052818602d93599a5e0f9bdc7e1ef5a8db37369769faeb92f26b3588d3ae8f36c31f5f9ba8130d95c3cbf907db5c5f3a30368e90c8d3a8518d2dbe658b4524d27c997db17e5ca09cb6d818e7cf7f7b31b9b5e14c18cd21324937c187d974d86392013242ba5eb143f54b8a776f2a2a567e3178dac9c93ab6090679501e92a77cee50953e5014e45448596e84443c542a487318d15ee570e9401e75f6b03ac81a9b11c33cf748b165d5b42b59d638fb3c9c2407f8ed336265ce082f08932563bcac697e43b99b9cf737f0a41fb4f4199685db638a69ea6edf80efc77c6bd17749c12c1a0e07f118cc9f8e25ffca6dfe5b431c0c0aaac1a11331167249e5b5d09d93c6593921e9012d295001951651aef2a31064b7393d88b62bde1d274a2e84ec3ba8a37fa6f1cb9840c3c389380006332141f2f9a460b25c81f258a6411d758bf1eaa1c3b5e7e902f3c66637f31b0cc6ef8422f9669d81b86202fa96145224c3c50490423a43e53bba2d7b4a7fd3b87dfc6499b6ec875e0e7827119cc17b4709b122f409360dd38bde53402d6d876b7b0e9c7163855d9170781afea2f4309c23fc6ac11a55a7b4f9a0c8fa7d83ca0d2b05324e183139b684e259fe2334538bf6b86946179c6da6f397eec3d096d721d571c860b51fb548184b3b151e04f4abc1d9df646e91274df20893aa2000913bf9de3b8408944d3b523c40da818f046a237f935272b39357b5e7f4060e6be82b80b5f4459594f58f7fed250f4123e8a092a9ce87a442d573fb60a17400d475e7683016fe7ccdc405556b5206e23556bd623597ab4c03eb3a5a763a61d63f12807f3306e77ac58a0ee5d3655c275f527cada50d51668447122848988f790864b3894401294fd29456d88d6f04f5a84d5fc6805c5faaed680b487a632f6ea399d8af7e60f15e072a06a9e326d2489863ee16d645caaff4671abe8851669c05b9aba7760b73a970b45b1a3616af3b520cafb1a36e486023a8a1a246634582abbbe8f1b4709ebf1af77cd73f63c9eb78792d23592d98fd2aec1e3b1fa536ad4596a5815c89c4c40cada6fff9c2729ad05b0c0508842f1acb59f9d8865e75c69ac4b4bff3ca3afe00a38e67fd1d7833205b9859e16bce175341688c4b9a4cb6b4ebc94f8b1d7033a22c300f1d5d7d653b71c676e18001b479aad14d9339b7074634506ecd14fc7ea2d593a178dd2ffa2d1ee86200da648d14e95400861eaf8fb24714ea6e3894e6d5b0fa27c97603f6edceba25c73b833bf1c433e53f66c19d3ec33b4ef0cdf1c7c3d2ab5df28ac521d45c2e986f2a29be50af0002da9658b09d0f17e50fe329207137cc67d18b2f7483daeb91ef57b901c0d910ceec4015323d8ff90525fa5093367882e9eba3837805dd20910f977aa2ffcf06433e3f981a4a4bb81c8ed1faa828516ca5a7dd00671a6465634b1738e8db118dbeed12cd4eb91298fd2112f0522710c57dc0b850dde8a37f07804a26143dad1bd9efeacfda763d07aaa68aef16d9881198677b1530bd3aa25b2305b82706d2241eb5272f6adc5de2fa434719715048d6e3e8c55264f550f7ee4c8214c0a18d936658f007beafb65380aa42fe97cf85d3d8559ea016cb3e0a0b62178fa6909420dd2c09136a9612deda3306a6067b28497f28ba7cef22741cd4f1c059f38b2fe0dd69b0af776e293057f4e9d4fde2169a91d177e60bc62bd1799370bffa6fb8d0df22526b145e7e8bca457d58a99f5cf3639249dc7a8ae32d9fa80aff4b961eda8f85a14ed51000c030b6cef9dfd36bea0ce7a242bd0013b27ec9d91c95e60c94ec8c3d90877f82004905f73c54da4fdf55c294cf75138503760b6c54ae144c0b02e3c004bd0e62a1db2183c656e59c1c1357aeb9cd6aee25c099724eaf612a4952a8f5592344f6f33112fbc46b44cc2d5d1afc6ed4b40c812429807ac53e0f47d93e2c9c54476a4ae10c676c39e5aa0e73500d5817be4b24909ec21949a971c93b41bf72ee2985a8cc560aec2e1db98e7f937ca6891ebf6fdb55ce58fc4304d8557cfb280f652a3f1ef9f37a6cb8ff462cc30de312fabf52228d15690defb5d43bfd12ddfcef1074fdce13588abdec7444a08502bdfd24d51b0a7e41acc68f45c444b0a5057de20262f149dd2d0b7932448c7ff4497b87435722c2bad0972cf2e2b628dd88d516a0f3d5bdf27457c99b5da9e8782fd8d3f7d87486aada659bf5a1e854cead2e81adad34502bf1821558d7ba1d28191a5bd1ccfd1cd55ae1e69bfa55b7bd0401389a969f95db120ee5eb23561ed02b8d1440d880e4f23d859899dfadfb7739480cf7c453cfe433500c94b86c87ed54e1c5d3e97afe0c2566b928ae9aed18d41a1107049a0936e8a810f081a93e07379264cf086a98fbf297aae06045059f45fbb75d6dda509456c88cc9161192179fbb3d609298929c3b1fb3a40b6e9e2c8ff2bb6892ed9daff9bab37aa8e48bac9de46c8a8813db58ea1228318530a7ebbec063c92641b9024bea186445b947db1037f1854a8c8c14dfae5333159a178c2c756ffb53deb9c0c2ce90eedd849b59c48c017d1267a6c00eb4ecc53f47cd04953411db94b13b3517fee2f286aef516652a2bcf618fecc5b48b2116743dac4d3327c692959386994893f47b039d1b01ffb18dbbfed7eab95cc7981446f3877ea022fa1c3d84a9fa635a1244799e6f4c383eed7adccaa70efc5964a8223598087bebed449ed5fae0bc75c7d489b08a684dc3621fe7bbfce03fcff26ad1be39f4b41b749e7d637da13556cbd86315a158c5e0438a3ce4568be24c5e9d0ce5e3b3f8cc95db4b3aa35bb2416b5fd0ec4c5642f5b5e3816fb49d4bc40b7165dce23d1fdaf85fb01f09e681ebc91fc4646665d0df3e74e87d80e75bc0e5188da3915ddfaa3e4d9c46376d0f29c5faa88232a79e3df80bacee4a5c590cb43f8a4fd466931e0da13500c32b7e67f32d1f13a8cc3bf540188283dc2cd6febae68b0fd376619db130bc93431759380254043b4b3baf2ac79c1f9414e1662665c2de039f4577d85ac026f4ecdb81ce2feab8068cd118a9af4d7d9ab0aa97b501dce036a73cc580e8e91fef2998b1cc2af78cde09c29cfff097c7965d90b9abaf0553d5675be8e8288d772ee78c9ba6bf6da7fecacbfb6c260c17ac7524f22b11f2addb8b92247d264560a1b48ac72003b2e53629df82dfaa3771e4a2ec05c0925da0973e83687175f3ed6bf7a520ba82a0fb5de8d6630e87ee92197574cab3df08edb24ec72eab75d7d03d9482992c73a92fb0ba5a043a4e56e2d4ac7ca22f54fa02c181b4dde4d5ebea2378d7851b4c01d8cf235e35211cc413e9e2838aa80edff4997f39b6d3c378ded740402864cb077f7bde8c5c0d99f4e18e53618808a0e151e88be83076d79269c71e0da20c95f95b0473c5d21ac57138207b44e15fcfeceaa89cb265573a1f89c68a20ebe20c6c5298dc49d2cb1b90399929cac0ddab9d5603f2ad90c1caa830f2b1565f072f9912cd992b029f8fa9bcebc9e7b95d26bf537a5b244ff3c2609453eb580120fc8a30e16c11ef8c01c80b5e2fc0ebc8d1d3d46a137847e4d046ce9b010da364a7d185a2cbb50238996d5d4cdbb164fd971af84a35bb4125940410eac46112c8997d6b5e4e9a0f8f8e619ec9034c0155ea3a533b0c57a5f08b261cfe48e22ab10311c38a9004742204d14191c58996c4b5d912e83a986486056d4397c311fce44ed16e6e7998496186a8f1eff7f815795f900f430800b1acf32dfddc87a6705472f354306cf895cb7c4f236b57de0af9e3447beb9435b6ff2a5600e84e239d9769029d8bf8ef6bfd2b43dca19e42636facaa20301c13a0ca57f87ff4a10438eabd6abf140abd01a0ab7ae8b5736c4cc2574ccedb4f46ce537ea2aaf2743d912474d841af377231d92c6cef05eb65f9a6c2223d8bd0484589c61ee3a617fa72c6bbc67332f4ba0212a3c4cd22a582f4f82119de5cbf8c22459512c025dcac23c3198fa817ebe559698b9073e32fbdc1aaf201d9216d78c87fe5bbfd32d96623fdadef0f2308bbaef759d736728464d748a728ba42bd32ae1f82250e5e8404c890031708a83bffd8121a7f55be80e849d87856059c46c7769df6ebca6360236c50cf8d8972338189ad21b820ce3acb70a90f4dce9dcc7a1be22a83080c432c5bbceec33f7258fcca4bb04e524e58720fcd105bc2f0d2fd2bbe4f03dbdd5f3427d5941eb81b1e49d276f9b4e358b7ae1580cdf4379c9d2367443f2708d58d37064cf2197750dbf87c14418e6e672c27460901bef54222d56c5e01095b460a70de8c05a577f51488abb69d4e90b8989a1c5d69b259374c28107dc28283a8d3025b999b14156d50b918d7030bc47aca62d94d21830ae6eaef00958265da729810042fe164bc279bb2e9ca9435957caf3b464da18a5c2b5503fe4e6c4f54e46a75804e2f0aafabda29dba7a0a34722f96ee3fd5e8a85dfcc741f1788b53c09ddba3999312985cdffcef3e44e6f99aa571a75614502499d4bf97445a41045e75f87496d5ac35402bc41ef44f761d5b647a7128d28d512435c690fe112f456748e9fc99382b2ba656621eb31ccce5cc97f404e8b67b753bd4afda2b1bbd2e16892a7279440db117a58bd710dbc813ab99c5eedeab7c759b01ef3f09e5df211c33280f95cd354892513fb64fd087657a9e40919c1bad504ac371de4459bbe75c0abdec56d9a97237f242e73029c4d34e465db8e279bea8becfb2ef55bddd14b0d86329d64c67a1de7beb252d916065434fc28c5b6f5ab927891702646a390877fb6fab548820fa112e91e6e7e659fc6f5584207194ed2c93564e5b97b8b32272a25d3f3688b16ffcbaf72ae0d0b3cd0dd18f8fbe1a82e0c36a2f2d982655c87a0bc37311e63565e40dbaf39bfaca436e6517005a74c746f94ae4fa09f9e2b07a1827d2873538d9280997d99bbaf9581fda80d1c0146d93dc45e80602fb31c2d9a7bd26ef26c3bf8718872bc555f15bbefc8e3ba71f4db13d5e3dc67ba2c12147d34ca703d532b7443d5e30f43121a58a1849ad23eeca9b589292554925356e9d577c10090b7c3a034b176ca47bdbccf6c27851898bbc7be2f668a1c85c4a16397a1dec15aeba4e0f1b0c84e090688e947ff7f61c3b0d38de0416e295c3b2497a8efaef9f80a7040b473c34c03e5a7efe8f0272644277674ba91dcc43804f18a801d71a87583679e0fe9cc8925f302d64bfe2a989f69d9faafc5ffc51dd4f9fbbe54fbae5eea490eff6572ea2daf91af63f908c779d15725502c35a96162d59c79d4e888a85b349263bb1e8f12cc77b838222081a53025699b4960a06af127f651ba3cbe781890b75bab519b87b32fda1deb68f9e57e4f277016b98f0eee74f73f000cfa3fa58546ee92a11daf95afdaa84cc190f8fcb5cb3b1f9a5f0e5868a3b1ccf7682a02a39eab7e60cdcc42b3a4e9c7783ae4ef1710d344c168d33b64149672a83c57a9d3e82608885b06130237970a03c8026ff62b2cf523f0bc739ccd6edd66e133240810d90474394de90d9c3e04d54136fd08a7ac1b709cd4ef3eef3c667ba25617e2f2dcc3b9a011474bd0e1aede33fb321cdcc7717a01fcbdbe0dbb13d1857f75d018e3497b0129f7ee4d96fb50ce76de180cb88487e7962989c729641aa3b589fdf02dc2aa481a580c64121b223375d6bd407dee3d53aa7bb08f270da1b50588e05ca2eed002650f93c5ac41480a876b0d1dcf61a9898b96722ffcab85271560653897cb5e5be52b9fba35bf251afa3aaa7880708304fd9d5c722300f5784b3fb44e621e80170ca9d2a830d8641e2bc1e1b6831f639b7203298e8ee36c72b4090c5e3336242b1b1bec6066767fc93a3162854194482b11425b97dde87f7601142fa6f2732f29cb8217493daed0e81d64282555983fecd5fee038d737e7e1a1f5935142afe47520263dc50b0ee71643304af9b9a868beaaa5cf8c20f7834e4e8103a17f9e3705f111a5e37044d6a642e8a89d2eac739ac33a5f3a78814b2b8c3f615d1c62f5ec059c831f8ad38fb6823bf20473a4c42489b10465ebf46a7fcb364b7fe6fe304fc47d523d2ecf9eb0b4f8a598f2bed34727f50522b9345f9abe6b5420f0ada9973b6d2ff012e8472bced8876ac2eaeb571a3720d0f3c66bab11d54697f7e22624588ad147456ca7508c0e7a5c36375386a3bbf83be84d4046e5871826b6dd0f101cc71a2c8660ae29f64e7e9ddd6071a045de391b2ab41447f465d880b9ac63f35d3b4466d56127dbaf1f03c481dea52561152f6c1f181de0da20406bba8430f9db3f253b1c9175e4829e694e94458480376b3962ab1d086ef228e43248a72d816ffce1f06a588fd16fe5585347fa16bc704c9c376d330c029dce3d805e149aed4a5a24d293d23bb10d7d5630fc8ffc4ac9d036bf3011f2eb6e16ca6c24d13ccaff40cb4ece4bccd7bdb2d730e4d36383737ab20ec25c8e4f7db08e020d260372a2eb9899b65d4b67848af8a1d4cb141b8ecc0701bf7c39140821733d7ec2d91e568093eb2312a339d2ec64c1d05882fa9318bee4b4d024f343b867fe20027135dc42d0fbaf1c8527f35b89cde83b749ceda138753cda80a0d41056e865db355831af2184b0e0b4ae81984c13d345815bec0b7dcc9e3d3b7a1fdc8755b7c248b91afff788991b117af05b7c234c0aad9c58492f193d94145b8d38213d61f0168c3941aba113df76585d988196fa696237d12a22710bc6d7aebb0b72fd39cce8a3a1471f8665d7ef4fd59b316b60adf38b6d9ba2c463e3b612db26a2b46e93968948974e458c244409fd3a1c584de0e7a12ff933ac34361c15fc9bf9950863166a27ae88b579d3497cc5e78e637130808196cf28879e0ab78c89908c1547f306f2f1cb51a2ffd41c703d46f8d1473fc8843ad0e30fdc1eea1d43f5eb50a90ddbbd00f5293828ce2b5c473d69530166183eebbfcab3d1e0c84db1440fc25257183b7c40bde38a3db3a9f0cbb1e10fac7fc1d3c8d5bf383240cb3aad8187c29ef9accd17fbeecdcc23d86b8a7c2b0fe13c9c5c94cff4f840aca935af8e879702ea9ec7feb26ebb510917336094c26be49d767c88e53c676dce9b71d9a39e44a00142258cd6c795a9b19ded9e2f562eeb6a54a5a7461bbbdc440e9d97526d96445c7c5b8f92ce46d96a9d8fcd2ce7517637685056ebac1ea36be0ee11344606bd25fc3b3f1f747c336e995b3be4f3a3fb41d83e6b3c926c8caac8e0fefa4caae80eecf183b15919639ab1d8ddab7c968ef7a15be39bc709b5c36185e0dc0e7aac3187818a20c60d0702ebf0a9f19cc0d0975e51c0f0bd7ba2f1f8443ee0f2dbab01725c8df3dc4df0799b7ab5d7ecba5cc5bdd56e736c13cfcb5fb2968b38a17364d9e5003175d04f687d3ac247886312b7753122ca588be0aaa7a9990a534c85525173282d0c23cb2c92278b35e002812682cb1bde92d5c21ea71fdf9c73056ce54216328e7334038ea184e0c6ab89361be291cf5d10a222242fad873817a917335f3f84e66bd2cd2fd63517740f2a0934fad503dbdfa70fb0385920607017c9d7e5c669bf9037a70eea6347480dab3a21877b201c09e0ec0c328e490d21c9229e7cf7742abbae343d61453c685fcdc8601e47f60d3a64a243ffcd9bcade43ee11f497b30352433dae2c69365a2954a5e34494967e7eeee13b4f0faae635298d3eb3bf64e4582404ef3fe720c755b0394896b25f3999bd1d097457e7f18826c9c8107f7c3571316aa76f271081b03aec09f21f96845cd009eb60bd1c18f87f2b2e33f97c6eafe28b97e80176d882db5b4cf58ee0d102d587777b1d5c5d509c9c2e36b4b199dfee9d35c7dc34c464da277b69ebcfc0456103402574942cb713e299ba8e42dcac9207dd7085e44cc9479ad44df407fb51d7ed5efd344e5d7884a9b5d66677ea476a727b57b81bc4b0a8642dadd029ff92108178582e830f44a08bfe714e1102779fb38e36614e5667c13a31bb198b31776a2a1b08d64917437ffda72a93fab83bd2a64f303d77c34c7e1d95f34668e73b33978103e868c5a6543ba7a7d0c294e82d58b309d2c7ca7b1fd1a84e1c4273652f94881042f9ca75edd79fdc80a0c748f2a18e28d0ef66e90774126c8b1060175dfc2680b215340162771a71fc8143548af22248b9e49f1fd705a69ace1ed736c70f28316826af33a97a5694dc8810d51504060d50ded0c33d2895c6a132fb06bf8793bc1966d334d3eb8dbd1ddfba24ab6326b968297643e1f25de26b649a48bd9ebfb83dd47e3d5c2d9bb61312580b3536202f3aae069c329c33642dff1079ff90cda6d65ff4d9f66403b0b327cc6d26a5f6357947a8c3178218760e08d9511014d6020a7006228626ecaae5eef9dc83bf569c4c92879038fe38228d335e9634e87e0262f6be731282eae1c629d34cedde36b4208e34d010466941691d22de237fa427c89a45c9ba21f9ff4aa14410d2700a5d0b14942ba1825d0880fbda859d30ee8384d9d0a06572fdaa11b59f2c9d6772f86c78c9e208c8d195c02c446060736c108f902f7eb86197fb32309812b4288d1842854f7747a09d641c15688e2d8a962d3e765e691984ebe5b890b38c6a5db9a6f6aa3a8eab8176f2d9ed921d7a793f5563ad8912e19402d8c14229de9090e1ee533e9c28d195a071bc9b0cd04364bbd570742e0faf7d0c15b77d7c1aabdf99bd1623e64551535e950c58d8c3c177cef4cada9508f8a611b5627b860d8c0f8725d0ed808bde7534cae3f271a77e2e2fbf23723914a75d758871f2e34b13c9fdd8323608c574889d8e41df08f3c349022e77efa5105827fe20303ce0a790c340a66e93eb6c14938867c1131544d15bd6960219946279caf212d911196506ad5fc1bff637e3c880a1f5bee50f60bdf93aaa4d530f9986d041f6327379db3d138c7280f15efa966b8c0d68d98e26b50c7b6439233f7d2a4c121cb31097acbb5916e89feeab5cb803c6c90a8c158672a88be32563d3c1669f4b5862a1153f72066ae758d2053e671c0cf3a24a8799d68bfbb9b46c51881bf0481baecea16822690ca23c2324f86efff88999aed3da257233c91c96fb510193d5d1e2b0d641643d632b16c47ea33ee9d1218d5d71025ac4c3788d68b7ea52fa8679477a8f7bee3f657c96a08cd36f7cd76feaa414a535ab3fa18a34befe07e91be4e1f7ba0511bf78eed13dc56405d0713106467fafac662341e941d04d2a70f3b240049bdd54ebd4823e58abf2f6294786dedff240d43a30add0aa4a9db54cedd0d4319b059152c47c908c2de7795760e9e83b98a3c62700359d5fa6e1ca3b29b947e9ee250865278e08b7281432f9f04887cbe358ec098baf99983635167b002337c7bc3c20fa77a74ca88e5ef309fd7c8103061ac2780c20eed17d586b0987ebca55d743310f37aa1111958135b6196b8090cc9bcebcbf1b74aefa3f5c500071e56c06d5b35ca864b863e04ecfc020e9105ad57ea0cd10fe63c8a04b222093801396cbc1d26a86b5647f21dddea0708b93d149fc01623e459d3ca508bb905a401284658e3f2c2cceb02cbfd290460a4f2e527a590c3b914ac34239c67c1e0263603f254358b96d8aae9e28f5f08b1e18a888671ff8824b638694d65b21def05c50155ba1d74f46a5106ac126a29c4664c6aadfca3ae21bd7d79ec0f95335477016ad91f98ee48076831f93c5fb3f660259b8bcdeabdd1390c7510e63c9cae5bb7bba99030a001eaabd933edd69ce68b546c72f98999ea9941925605654dcedae56d453463464e217b2b0a136980663236ff2c389c9f062c47fc1f90eba68f231d8c0ef6c45182a3b46724c25300dcd0e8fe2d12c73af070006d16b7f217ea36b01fbce7ff1652ff365de7fc62d00069d6f4c55536bdd9bc20eeea33c5a50ec0c9726893e280f5baa746935e0e9265c2c8a2d588a04f4d85a05daa72ddfbb20ee5cc74901431a57057a7d5dfe99bfe13ffa96fd79e498e94d968a5e3b74e6bea9b917101a5983a3a2d4b398eb923f74161c3460da3f5422f8ee304451fe22e4ac57921deb0c9baa421e2a1b69660aa663449406a8d690f837b0f57c2338c1bf0d4b5b3567acf9dadcb4db7503391a0aceb78438ed688b09dbb11e9d0bb7b99ae3c3ddd0d851baf2f30b8c789f6d7ca8a35fa56a9553d5d7a693200b3669ccf0ef7a315ae7b9cc96ebf5543b40e5f1e1d0e3585155a10ec8d1c50d927175c497ac5be542f78a01234f29a64fb51de650521076abb1083cccfe0b25805a85b4f78b67546934b2bbd9609917d06b0f03bf7119a2c48a9de827eb664ec0d6f9856966193643d40f9eb867c37d17700f9432a89cdb336ff8d4cd74c01d021038df7f031aeb7a736c521c2ccc884db0e979e69d5d74c10b0d6d8c7820e77900d8f5c1a4708276d08bc0499eec4296a2fc3ebc2dab6a9d239a3a0be9550f4e95e8a2f4586fab201ea182a909cc0e08eb01a06f0d8f9e418ad0439f8e7ff5ca61f6f22e03dc61a2075c9bec7f654985e0ceb84546b7bbad39451f75863e65c1324a55d60f3372fa3d557182937f501a1bcaada36a448694d30d79dc64cbf0f80d9451f0708c53bd532c4ce57d092a62f537c7508ef3a483337213d652627ac4978617016382a03aab28d43f35bc2aecb5981d7520649e868c15e7b025c7e795192aec81a522db73040c610cac623a74fccf1eb38d9c7ede6b2846360ff4421b1499dd357d786df4c6d3b83062bcf1cc33ad889681c1a4e5769ab99dd194ca82369c01c723e15ca67eb9e9d5e63cb7d9d6205651527b146f5d368046ce30c504cf9bcf964304f30fcc46f4a9ee795b71a950a5474ba781ae8bd03a6910de8c69a35ae96948629133616bf6f3000f90f9e5774e77d835a89a4f1bb04033a93e37a943322ecee6240ffcc6c30d50e1b14495a765b329925bff9e766233ac80e7320286d7a02c474c432b5f690c34b836c700da73eabdcfd378095944878402e03ccffc502653b1b7965cd909080cce2373577defe2da93904cb51a2e375e62fa2e8925f9f5a6de745731ecc1c143f366e900a67ba284d1d8b5823c5e079fc8c408d7699f23ac08eef458664c04d42ffb46b337e0a878e360aa2a439219a5adb973cab8941d44180c2ccd3458562a6e045cb213cc4d8b8e841499cf0ccbf2ea16b897d35e919d4749e4cf9dd9f24faf74fb79fb525823ecf67a7958e807bffd66f46dc7baec0e43c46aa2eae941e675f7e2cedfdc8d0a9a031b0a3e5e9380787660787ffdd5280d0f85ec836be8c169d2c83677cf59d369279b9a4572cd696e275569092a870af6fe73528ca2b3e82bc9d14b6e57fd95bc1b92caff245d4569724292a910bf8d508612bef3e030724f6f0a279672a0bc2a045e30b57edd6067b391bac946aa40d6aaa62d5b0b571b648bb36ae739b0e604349af9b8d5001a9a9b481897aeae9f74b4b5bbc8366230e5dca0bb92c5e835e065d43969143be2a7cb10243cd913eccb87fdb63139aea1b53dc28d413593df3deb417736fa253620179de9416a5f1b561e572d8b5cb0a9fc294dee68a01ac847947d92fb61e775dcb818fe4953ace8c0d724bb04ff1da815d7c2e933508dd634fe5199010adb8884e6384c5abf814b9ea6dd6383aa7ed10b673e7d189a3cbd9f5728e3cc6c3a5f194ac73c87a72f56e6503e6cb1334337936d53bde662b20f4cf7891b43ebbddbe38ab4cbe16dbf3025e9194005913b5d0f3a01ca5efefd3dd56946ffec5f8665d267112739b518faffa6820371606e7040a1b6c59c427a51f557637d03fe8dbac91a841561deb888decb3800978e5b12c7378e35c07a05f0228a3bd3721b5b5bd1dc2f0c8fb2788cdbf4bf13985795a1f05e6c0bd69507303281274097cd632f099b3b55875cbf94efa74dd81a1d29034c1465b346687ddba598ff20728581ab307321ed56f5de1c6b0d812de8c0a6e2c63dede3ca96de80984b67738bcf91c9e42ecfbbe8825df2d867574d4624576d80d829f381dcc2dc25d80106bff1163dda543d8a1b21f4a7a11d82037b427274c89c439c70560f0f1e9c66bda40c5bf0a77abb0e30e40004997421d89c143c4f460d1752e30b2bce3631a50b23e8cd3e92da12fe79276e8fb60e67895a5ebbff369268669956dc22dd1df058a7d31f2847ee28236a6f7b64099c1a7a999b761f8439cae2e872e0f32d3ce4bd52dca4dfdebb25ac566f6adde01d365bf7a3096526399c95e5a02282e0e0e1a210358832c88eabcb46acde5ff9120ef4689f42ff4bafcd7c355abc684ddd979924dc0ef5f4250564eceb26eae6632498e3e221e6632dc0b14c9fb489cf8faaac25310babc2e0b2745170c336a3e0cb061312bda75d7f83bbac2100558e7015cc70fcf1fc00ac0dff6b642fbdb6b2b4dac197b50ce8e42786b3f8945645557239dd7cfe2b7db34cb51c229eaa1c66f16dc580c7f378851b5e288a02048636e29cca243e34457357780ecd6d854c3b8171c65139aec2cdec5ce8b780e9d2ac5c5fb11498bf7e20133500766a30d1aae099b9bae28781f73d3940058f52e90843bfcdd4e7a9e4c51a0a8f5706cae87c5e20a3135ce5fe8cac493c7359995e8cb85ebed532cfe047c7aa05937ae849e955f96272877d8db545edf4c86e8d293a1b68839457b5ca77149cadc332dd43db052f1dd4b440906eae38592c5d168506d558ce84b6d321fd46f3e9c6209f8af63e7e43f5aa9136d2d4422eb5d6415f50ac0a6fd101aa19522b827f09f54001f4eb391af672494f5c32cf523ab145bdce0cfeac2cc5fbdf430be1bc235015ecf3d110bbac1c1d188b8c89f419c5dadeaf55a916f0018a66c62db95007e4601e9d49a95001a6baaceab278757d8c34545642c196b01b0f4a902121c9c8e0f238510447d7ed12e3430da542fbd8e4c6dbaaf60087969116f8b61ffe2b728cd1361c6dd6e4240151ced209261ad3491434f21a95f8f22bef06682017b1f2fffccc69edaa710db463623271ee956eb1d52f5faaff79b2de962ec24a43400f0d3bf04d6a68758fff58a879828a518220d57f8b84372d7d6db784f1d9e53f29bc6734b8ab81a4eb1b83913c5f1120bbd87cfe14ae262ad984aa1998970d2601907342731c584de99b092f60b8404aafd6f2893718076c3890cabf7253d04c4b8a19a95611dcc1df3ea242c62fb6129e0937e6697bfc4a8147943e1b6d7c5e6ceda16c28aa8b47368c277e4d0d9d65f9a0b06786f5f18ba4b788cb1fa231c07158f80108af472d4dfd8d069d585c6feb6d47b2aefc46e4e27dcf24ba0aa963aa78ba066ae805772059feafc839587b1319fd48d1c479e033b8cbffe0dc06f26854a9af2d523e6321eb71693cf9abc0f639681cd0ee35cfc7af9791489f22a92a30c46ada346135bce9e25912439c909b9ac1efcae8e92af0379a46bc5395a9de0c5d9f36ee31c93276b667305389c8e23a4393a0ca531dea03954c9d804e8510fa2e3b69b30d269c4c623e08bf4bdaea9f32690c9f21d6aa4e0aa6b1164a33364d4754058896b749c23cd328299d497515166da776062d0b70ef7eeb1cab7dcaf3240120bb1b65d01e6599ae3570e3754e607b6bb340f7ac8f15d95644df1ee70d72e62e1436e3634772a18b8d25ec88177f8c3a66d12935963fe1b66e1f346c1d7ac1d757905025ca0daa6a62fb9ba76e25e10305d180764e5f378b7b00151dc278f5657984d1cfca6a7b92391cfd369b344a16acd0e1f256e76eb4ca917162cd129c6289f6733f4b68637354d337dacf2e4b4cfd0caae4b5f484a4bf9c30ef617321f8e826f32608db5463f77934aff5ed36f9754bd0d73fa0ed529c1833763a32d7ef01a4c4d2579d213030069f2aca4a073c60b975e52902f315bec135ce26033f9e6ce255210b32fda41f5d2f938c7a190a4153f61b6629615f70020a260937eb755424fd533682a6ca60b7dbb684cbabfb368dcd54aed24859fb76142a59a7da6d28d95bbee294507b758930fe97342871c92bca695e92a5ac34f0ff0bc0f275592f827eb8ec1d65030726f0ed59508a1a3e45592a510f4d641d027879187140ab87427d0d65141700c65753c34eb9cc6e612c08ad0cb3a7ab8edf0faf35c94eb09d5038533fecd04060c94dec276076c0eecfe380a94424bd18b3457b8edf00a4ae50948112dc2b5f94a6996eb0c3023b5ae582b46587b972ae332060984736a827f11ade1d56d9cafd987806d56f662dcd81140e7e85c79be29c4f426d2c1cf94b1693941e555a00b0c98987b574fb633424e52cd045841384eb20d294725a80ea92f0f94b3a7561729970b4e7c0bb7789f093f181e79473ca39d9569913cd1d8fd756bf1b7bb89c296b0facea4644389ef745f30572f4b590b868877166e1d4740de45200f1b0c854b6af5ba920299201eee58efd5409b2775dc7df0b24c44a5b220a20840c744be0a7b1f47e5541a2a0203c0cb7453ea8ad4dbc77bba9a8d21eb149e223a336e5a5aa3eb1934b7b5a7a929d9c4dce0a9fa18f4906541f9e60e92d921f687cc0867d2cd7f54a245340e3c209280747f15a5d050338682c7aed4f496056849983183a95d2035ce05d8d94cfa3e6e8168a30ceaadefd3138c190dc8770a66b3fbde9db774a80d9d7dd2103f9fb66bddefe14cf56268b6eb0868146278c6a166e0b1e0685ce3ba0e008f19630ed4435e625d83289009e21714c4153c699c282ba16cb965ae952967c351eada061df35afdc926609aabc13fd698c0be9064ba1abf3003f92aefaceeed184215c1ad0cc3d8002cd8dc08d8be4100c241e33977f01215550c9c340992f4c7a1872b7b086b4953aa6b177c64dc04ac4ee66fc996d6e460e0e039d11918944a0e5abfa083efc20dedc9c42df0031b111ee11432474516c30da6c69297dd4f79acfee29342dce17f4e58f912b0309c09455d8f0f5ca64b0c1b8e2dd57f10c6447296670af9476504a6afbffe6c3e475bfb44f524e71b2323eb6986c806d90513021dc8c77a8be790531afe09ce6afdb16f14b78c83d11c4cef030d70e07d64879ab5117de094dc6a0331286e479d3139f7fe06e2599d66221fafeea80810e40128ff4dfb91c5669996afa259463fd9ea8882254a1bd6c520fca2c575ba211a9f5dde32d7627d7c3bb73a4b93064156e379e6a837e1bed28ca08df27ba257bb3822ed62c2002239a9667bae099d651d53d2dffec0c843123c3843ef5f525e04a20f0d67714b27431ea0150d42d04cd1f6007728ad07eb03f90e8e36be2b5e26e5a4f98b1247fdfe941e3e880730c55a00d0e317735f7c39b30a85347f2992296d5b68b3a44c97e7f058cd50b14f6e7d6adb4704dde7e85cb3cd87552a3a422c582054f263e5e16466b578fa1b6a6bd265bb06c72cf7e0b9e56feca5007de548aa36d3ebea8beca72bbd0aa907cd61e1bd3e1b1ffb15e82851a95e62814bde7c9cd9534f0b6db6e9359ed71ace44d9a3117a014f7e02022e04ff6a7dbf2533e5437660b64f1a814f9234af325a1f1e4f6f5a3856e9f147e06b7c9bea98d81720bf936aaf7b3ade86643a60fbb5f1cfdc2aa388f583faa38ba2c4bcfe804dd46063f9deaf37812b24ad714b60afbba869603b97aa74f1206c3825acbd9e5c4f42f24d5dbfcd66c8256a9282733d18db2e06fa1fe99ef8ac091a31f5600e35d3dc3173a28d075c3585717f00438c1c23c4d81e1dd2dde688b5e620205c0d502ff8f0fb937dbbb4c4a2f21db01080ee941e7defb9cb6cb49d4b2cddb62de6fbbe8d7d54974233aec0d1c1ea749a7106597888f8131f197411b4bd1e2f486d414ee1983fdf5f5d1c396747d9501976c9dedab1bbadd3e654827f3c3c800f3a8815736ec29c65e9923326cecba4a32c558bb3ecf9cc68be553970a6dfdc0436c201cbfbe741b59a45c13411b24359337b117679044dd8115060a9d061de72272bfab4b4af83567ba844eeb74bc8e22db5cf59ee9d50725e1243a91dfdbf92631201e67ddb674c685f287de7aa3d1ea641777d2e34aa715e59064510badf7b01c197565e2a05b6c8d8d08ab5c06b864bd902d56d3872643b0d7a3df4cf43783e1142ed7614d0eaa80bd068e836f9622d63028732dc670476ba73cd035a17827f32d4c6e9d314074ace6def73879ef5b760121013799c9f0433898aeffe7f580d16250c6384dc2ec5b14c0fc3fd5381903d03c0c831f087d19040f972c51096bf486b7998bc63e067406ba926876c0ffe5febcb057be8f96d79898d26db22de4d863addc2fcdde3c10422519e1855eed39b1df56c89c37fda15490a5319f0869b1fbe89c00cfa18033783cda10525b5288dfd04bf6c2bf0f4ae4de73f97f46e2b46b2c9acb13f5932e4530a37031e0f3f61891e1dfabfd3e1c31955c754faeee24e8c7ec7a41e8c8c9b73c2866e83b6c722c81c496696d8029bdda03e5b289ab87c3e5d5313be720d66253aa35a5d5383a0c3a47b95234630210201bb9fba9aed1951ee02add5885fb2aff896d74dedb84009b19b77ba3ac582e088586f56c7093bdd86778b41e5f0465f434962c70dd75e9e9753750727535b9322eda8b961159082130adf270f921b0c7dfa73c93552392217811a4cf7179a51a0f9d7f40214ba5b233c5c7cdcdf627cedf1ca710a5e8e39e818608bdcf1dfeede31215b30eb232045c2f4f1e0177d191237a73cfd8cc2535e9c02292e1a30cfb4c3456af5044015a7771bfddd61280777fa08bc95479217c44ca5b8b50ce5dae0fa3a22671dfb2cbaac530831fe67707e90d96000cdf6bac421119a8f89f70abdb88991b117af05b7c234c0aad9c58492f193d94145b8d38213d61f0168c3941aba113df76585d988196fa696237d12a22710bc6d7aebb0b72fd39cce8a3a1471f8665d7ef4fd59b316b60adf38b6d9ba2c49221c8c587cb659b178e2c8b6caf22d048088178fe16f16b737953a45ad4ef2df3c12216b007193a38ea0c5fe5cbb21ca09b2e781f1854e4a277455489d0905a87e4e3cf45ef8ca3321844c65a5636f8fbe8068287fb2d0e7b9481c8d5c53095d9450fa7fae34bdea998e2909f8d51dd3978e10456bdbd742bee9888c4ea0f1d3563ee7ebc6c7955ff0fc5ffd1a43d4c44f6531437d251680f32ccbdf573dab7b8810fdacbab9ea3f5862a2b6f62a64d59a933b07f0b3d453d4dd9bac0f537a066ae90428b40188c9945b24f841ef105549b4181ab0145083fdd64ab7419a07f1c24bc97a06f8d3afea5421a29fe3ce9758be8dfd2aaf551dd8c9e2cabfdbddfe187c8c2558925fc788ad7f2e4f73e21e515e9b03ea913a4d8841fb500afc89ac59654b1bc5470de279bef5e50cbe03155cebf1b53b46129bc4c1d8cd0a56c89f8878e3891e44805aa3bd5c80641e6ad27075d8055c63b1367d259d987915c2c12658e698613c2e72bd48909d2c5c1e4770be636027b8550f31a3d08ef8c09b97e8d3a2adcdb3d05f79c1361f3004255258de3094bde7bf0b873c79689c0128e9e2e61cb2841559ea27ed37ff7177ab4ca52594f410e23b0993e912f76a855f01b59a5dcdc03fa49b7930c06a8b78ec4d3ad01d9ef7e56b022c1a8a1911bde92d5c21ea71fdf9c73056ce54216328e7334038ea184e0c6ab89361be291cf5d10a222242fad873817a917335f3f84e66bd2cd2fd63517740f2a0934fad503dbdfa70fb0385920607017c9d7e5c669277d05f98b873dc31c82a2e8a3b9940d8e934b41f0e81a0f54ee0bc271b6c27de5fcf40b8a033ca982cacb9fbf9f03f91030a270fd5389e88147f9d76cf0853a73d7cf8baf8055b6c06a9f48b603f651810f9a1f67b6f086acdb2036c96158beba0036b040b186eee917df4a59aa51192c30dfe41357c53db30c26534c9498cccbab41d5bdba463cf71d9af20d4055aee16235759cb97266048b1c4948a64ebba28bd96c9601e2b7b61c2ed8c3c0ebcb7537f0569babea56fb25f8bd5a6c593824bea2c154337195c9a1817426453a6e3a1d160f2b8711464c73fe733228bd3b25913297f5a498193182de0062298b462e9aa38ec14c0444c82bc671bb43bb830f89a7a553a429f518e5f36ceada03fe87a4082f34bbee690ff26f386c72050fa7cb0e93c8770d2a32a2d9c73f0b434e62a6a396ebf0dd414dc32b9b18f7d88b6785fb72532b7e4c1319bd1f3b522284b3b548130de3bd419acd3ac622dd365ebcdfad48035fba47e956a9c59e29d50fef24a24c2d7a7752b2b423ee498bae2fdd9506365df595700c09b12d972e8707fb0ab94d65aa0c65e9d77b53629e05b73d96e07c50ac359dcf0c40ea90be94ffb6b7e3adf7a4578c14268bd2634ec51d0c882d7e26f8197849ad20f9932d7b6f00b382581cd88383a7d7e2f6f5c56a0bf7c91e7e4d2e5c504d168a34a52cde304e2d18e5a6f0ac6b563a14db3d0b6b9074960f814233b907eb20e447b09ead08d0c7ae8b4b510ded7145dd18c487b30137b237dbdfa847c6ff3b97d7def5826f44435e544223e20c0a42a05bbc70edbc7cb266f638496a8956537ff7ffe1d8897438c0916dbe9ce8ed6409589ae1c629d34cedde36b4208e34d010466941691d22de237fa427c89a45c9ba21f9ff4aa14410d2700a5d0b14942ba1825d0880fbda859d30ee8384d9d0a06572fdaa11b59f2c9d6772f86c78c9e208c8d1956bccc6ebb34540ff90d6375ebbe8269556933c01f3d0fe893616a9a7240581f22428f2bae694bc72c99357b2e2fbf5b4c7aa9f029aece9dc3151abd1fa65c5b294f7412f016cb1f0b64be2f4fb2714353c7a57d7ec77b898bafffd8f68d44ac7513913458bebef4ac28354d9f3958b460c6a594971e64a10c50127fc1385c2990cbdbd6a05d4082e1613b001ebfb9e7e6b74f0bb56bb6c74c7de09c04edcc075027deb594255f64a13553f3e4177f8e54a86ad22565f37cf9522ddca0b08e6c8cb6fc8038db2e97776389a0ca9c78ca1e4169fae2f19732671ce9b089be01a810d71a8daab0ffb19f4931c02764fda84e2ab1de30de92cf105fde54fe6286b07d0e3e2fdc4069d912fec80a72e367e4db1cb3d2b94fbaf19c364735179693c9b8d7361a0deca27a1c38c2f1f95f70b1852d93012c003c7482b3c2e6254e9c1a2a8022525c54b22e918799ec13f4058062f974497db1da193390c6063f8643a4995552a1b8575f26b4c0b67af05f64468e07bc1ca22690ca23c2324f86efff88999aed3da257233c91c96fb510193d5d1e2b0d641643d632b16c47ea33ee9d1218d5d71025ac4c3788d68b7ea52fa8679477a8f7bee3f657c96a08cd36f7cd76feaa414a53500c9298933c2db9ddcd08eb00d3475d224d40ea8f4e08d6272978ff38ddcc738988bd95a65eca7c6cda0af25653fd7e78e353e68dfd7180ae127897abe6f4fd2d0046071ee141255e3b5e831d2f223cac82722dd1651472ab54c06d2158e7e0ef29d0ca7151f3c5625525c45369d8f30212613f68a6e95faedba67561d3d36d809dbf3d511d823871bfce0c22695ba4bef3c1aa3e11e8213b58bb8f725658e098abb22558601a9c4a1fbe0911b9673c2286e71078f8c261baa7daee4fd9ee6d7af07e304539ebf77e20606f9236c67c0dd5810c93e571138d351d2ec00a8c9acba999feabe8366bdb2a881cbcd12ecc6b65255591e616e481ef67bbc856de2bf7e11d37a554dac15b72d8e54e1b1ba62e68ef866a8b764e70c36581b6abd3ebfed0109c34239c67c1e0263603f254358b96d8aae9e28f5f08b1e18a888671ff8824b638694d65b21def05c50155ba1d74f46a5106ac126a29c4664c6aadfca3ae21bd7d79ec0f95335477016ad91f98ee48076834a847e90bae8c2173d02227bd697a13dfaaeb428e66968b428797e7251699cb5f745453d87b1ed59c6a17e987800eea716ea6708ed33932575e9c87aa36306eaa2d8e14d9554d74942adfecd469eec881ac3cab2509d0dc7442ef5124001b918ef321f03b980a953c55748d648cb58b498e46fbc65b1f4294ebacc126ecb10281bf2876d04d5de677b3bf9e3dd3ccef52a804e48d5f5b7f7eb66a655d01cf4e9febef649be8efe6343662f8fae250e708556c8eca7c0c5c3a360dffc451d32db47f8f252751594bc098b889005712e3bde997e5c371d699fabf370763ee3852f37cb8869e15a344ff528a706de304035ae7111e8f2551c9871d9e9424ab62f22bd039cc3df3027358116459b706b7b0b35b48967474360ad6a4dc21e5aa373e124b5c48c7e94e0228d2584727aabdd76664ea86fbde84698109c367a9ec851bbf7ce95c96dab42299033fb2b9aad18d3ba69fbeaf78a3d98659d5812ef3fadf31570eed62d3990a7c2dba1f4cbfa73a3488ae90bc1752745284f08bf50dae72e13b0cefe977c3441eb973466bd7b2465c2a066ade88934702108d65e1c9b0a6f01de0c9c340a18341ac4208ff76033af1b9678b27e2b481dae73f407552c3fc6637c52b6d2755c4de9fdbc5a73caace0075f78c0e3dd64af39c7becf6c73c625a14a17e0d81205204f6281f1eaa011fd983ea0e18d7aaa1b72a35d903e79cf0b9ecacff33c9a96baf91037e476c668742a2981682bb03af561fc04d3d19a32be455949ed6cec8b09ba1225e8bca66f36954bffdf3183e1aab21f8bbf3d6e96266a69deaa4b4200d58420948790c79339ceb574200d471cff732b402938ef5bc38f6247672869af69649e9568b7e5292d946148d3bc5b08f559a6e23b5bbf9290d2bcf30b565d0e71594bfd94bbe5fef028fe084104d1808af5739c9ed84f95f5b008def531bc75a98e8b69a12dcb9379406f357cad71cab25db36cb09a37841794fb0c49ddbfc66d279a0b7d949a02284a9e9e7845c9da02f6da2aaee27b28de04cf52021a20fdd924bc2b8231abcdb974e3036b3ea90892e501afee88a4e0a08575e8a8de6af242adc05ed7285e02ed3bb971d09744fe9b97a5294a1eb2820234fc29f5def1201547f90e15deae277fd1ba6367c5dbe1de23edd9a946d9c1f1316a95e302f4c330564e01dc8f041643d14f97c56e95f7cda8c28935b83aa9fa848aa12f4fa765f0e2167677fb290d7c8b861f48445d6e795d896f0289e6a64cec022452720b02721adb65758aa0039bede3ece62ee0d6bd1f0c8440eb6ef6666126716b7211eb68e8a25258e358f8cf23109224b71b8e0a96fa5b2fcd6ec56743e272d87866766b7878d75612efb05fe617659af622597df716d242fcf71f5f2d01c93eb0635ae45d0ed186670fd3f335523ae36a5883b1fdd0871f43c7cdc77481c87beb25181b93fd2222c7fbb8a7ee349bbb3d0363a27e0a57884464adc3d57919050f9dfada9615b94472f18111a5ca6ef36cf179e87df4c57fdaec7e91c2a070c8641718b342e8225362a7a93f5eefba4078df4ba20f600026e3fdac1d0b45e725f9e783f0d6caaba44e005d09a8f6730d24bd77779b4b780e71d90e68508f4b7f73fdaf9f76103197bccfdd7a6fefe0a51cb045e73c382373cd8b618e5488085992eb8d8903668ab6e7217544787a33143dd14ab62ab0152b7a0c1777eae9a81a29d291d20805c11f45e6df246e7efaebb3bdaa529ed624570ca9ef02a0da130b15f55c2fec453efa49b7149a0559bffa4c3bdcc03a4d0e1e466110c9e2c0f7b54c14028eb6394f05cbafc357cff6fa91dcd6cee54ceb250cc07c42a762ed68d10c89ea114ddd9f5118dc1c36a76e0a951de9bb702656db3763c0160664fd2630b019693bd244e512b1eddb8a9a662be548e7b7d159a29ee8249762f926e067c10d4296ef99a088105c5ef9409802628716256232075154cfcad73ae1dd660e04407b071bbfaa685c826d98b4dd2819e3ed45661d95e59a6e29d7e3a887344febd2861f4cb59ba8268f6e4891d1e0fef3846c35b5f7b69135639af1667f135817e29321a168da8de98a1c2bc68a3abb29ce7a58de203c16af64e74e7a1d8fae4096108d453c917035d4455de0bb38ad61c78da03b6279b4c9541b5425516bc6333972b41e1e431362667d69b64c7798e571e6c17cf8dc41d589ffb889600cc1fab97a2638b921aea0f47b97a9e9574da3a61cb06a11cdc1a869039f72a9069bd509db6f0e30c7f0c01b7e32a2fcbd6656477922d35ba968890ad06d414a2f16658a8e2ed723d82613a20ade186ee961df55eedc17fa31d8564e20c1f140e31b0af3d90f1a032f15e4783c87d027ecd0d8ef9554bbcb413c02dd15b245db082d857b6d68ba6c0ccbd8bdd3a6ec4228b2a276997ddfbb13b36f1d2a054ba4b430d257ac650bc3c86f604a48f447a357fc5e411ad847f19c93fcc8ba00edc5d39306db42a3d685ad1f75e33243827c445917f11513899bfc296b08da9e66cb0a1098df0247f23a52ccb6131cde730095adbdfe58c55c1fb9d04f63794c938fc4bca1244a8df9f6065eb763dc7fbecd85effafec60a8069df899d8449f3cc561534e971bb97ec0d8f773956c055a7199e88ab3409a5e38590f3301df74f2245e14a8d49bed94423fd83c3a5acd5ddbec91c132495c3c11a2537887a92aa6021e468d4ef19a4d2b0aaeb1134b22d9a019b0608c0f00c23db02e690db5f90a8ceb6917b8cd612f2a50f18b5fb3f879ca71009e861acbacf7094331e3dc45b0070f5065a7d67155f9f2dfdca9b7169988bf103b17ed551f8e86a450e3122d53cf389b7670d9addae7d6c2523f9565fbb0d906531bda28403db9c3544dc2a614e6bd6a8bf71fdd30491dbd1bd8b39b4b4b783065eeb6077c9deed732b233dd9c7e7277d64f265bbc9fd9de0b17ae8fe61f438d503a9364b4134b21b666c2ae2fea2c68aadf6e4256cd6f13b277fd9756c1a0ea19e7f44ad7ed456a8ad256d8ad161a094c7877bec63a5ddc0d4412521d0c45a50077e1ec19d690d1a0d19398efbff4d5551f3c5d0ac09e40b83092e7bbfa19a55ba8de396861f44dc4c8d920dcaa5f16efbca38ccc1bcab01c16419bcf0e500df0ecb495139d2df940b7f1137ef60e803dd0c21a7111d4d9d3fd67c4ba3cccf98393405a5a60c43044ac8b9801e613e5ebc33275decc20c934da06ccc09db73f65cb02b3de8d3b7ce32f8990988dff8d953f900fc32e08cc1642267ba15c95c47bd2bb13e9ac9e0e1bc11a09725b5acdaf1b88629f75f9d3d23dbec4bd88e7929230f09beedbb5bea9c4fd52d9551d2d1cbb467c05e5ff7ab8b9cb410cfd30278ff11d21d79f2cc16095c08aa4cafabb63bf78b3d8ac9cd92b77c6151ada0767201a46c234c5a4fe33859ef2cb2489f9208dfdbfe6a0373355a3cbf0796ac9d0bdb6ccc12e39d183692dc7394f42baced04a2c2dfd2c1ac55c34d504d6965bcc02c0da01486f88ca9dc1167feab6083b0ef83c9f3ada786392810f33fcf851a49a117462d601addbe11194ec7743239100e0c121767c7b1a67b148da3d46f87680debabb52bdefa79072e64c818791e47c29164aa414f9ab26981aadab7c1f4c9ca520861fd0833a66134e7e882299d739c8f1fbe8b8f4f41ef60d1ce01ba11652becaf7921b23ba186d3f69ebaa0496b831408329352cf74cad704a31c39cea16f5a78e76a0a292c01e11944b27deba4bb1ad1fd48df0bca7d2f8d295d21b7cb7665591c0505a6a935c19289bc0e4090709e0285e09223edc7b21d41feeeca0e76a45e9b10ead7a09c76f9e1862cf88b90aa7a2ce24d5d7ca8bb0b800ca495328f6f8605a3de6718f79611bf9d81881599b73035fcfb85f6bb828731dd571dbaa75e3dd391179368e5dded01a2f54235f9d1fb6c1774f7002dc362abd101be14ab8756014ebd4fd29185be84be48f48ed443f772b207f21a4ef0d8a64303e59ad5df1dadf096f5239c34dc5951443a484f98d22408e6063aa7e5302d4f707969c7f2a37b9bb9479330600f4f3c62c8dcd8b7fc920463e50c53db9630d5866b3cf8096aba7ce46cc6b1762e51dd148a4d73e5c932f47aeea3179ae7df5eafa911529ed76535bc840be3d8e969fe8cd9765bda36b2701557c0a995102fadebf7545f6748c74b8d6dd649b472017723fd1eb6a454854eb105b77d49409fabcf523a73c180f4410b88957b32950204fbe485bb7fce0acd51f91d7b90efe9658e6efa093cc5215ef217bf51faeea7c4d8fcf8c432c454c72833edd39c173aad5d3dd73727f407c133fc1ccc337012172711c90615802cc2bf3cc9864580608ca4dfd03ed4ba615854c4abb2cb4a99335ed007c61bc6d1243aa4a19caa992f3104bd17daf3075cb4b393c1cc1596b59d413ba69c005039759ddefcde7f63fd7c02fb4c59e541840630dfb79deba7a7097a6b8146158203b04ccb27a710d3e1579d381b0ce26be05bf3585d01ac5c0209ac09118e871a41fea19bf0b82f9fc3de77a83b280b285534c403cd40ee475aeecd1c91b1ebfb1c9fa56bd16a7521047219593e0a6ef85b5ae98ac7ca7062595680c0884f2ce1c8fdf8df44916ef73f707c248249f29bca4c97e87f71fd19ad61ad4b7d50bc9b5a91202ca5ce9cf78acceddbb24bd6feb878aa3a88bd7b9d3dcd4a643d5a28302443db9003d2d82a280986dd43cf4fccb1989d46251452824b4a17a78b61da6e2c5484770597a27b86e4d3a1c484b00bd0a27f500d3e4c3863b13ed6381cd689e12f05bb6b8ef4c79733af6ae3808fd97e2ff93bf1444a74ea4e7d400686189071269248740a37625646fc53dc05fbf200854664409e428ad7527e7d86c36c1f19fb0b56d56b52f844d3bfe1310265122fc7851f2a5f1321dc9099d10c75e0cb991ca4ee920673bb7b7b6db01337e0d064eb1e905322e32f522ad2459e65b012ee68ec97faeebe916a75343bc2dfb0ed9c253322e78657109b38a6892f84f367988a458665b18c3f938bec9b6f06f00b2d3846f3fb40610e1de4db863bb229037cb09798e6bd5b8aff9a4bd41ad87463b57d3f2d5c88c95cdb3cc3d8b69e5c3d5dd17e56ab35724580e07830e7be34e7de6365b12261fe4d4e96731412e1b745b06b8cf003d967f0169addacddde414eb2659d479b93339f679264099797ff2c8fa985928228bb252caf670a66d9cfd1111db2332b943ef39ede860ed952a957e2eebc9da57a736ee4331e122be077020ccc9b355bba7a593c9f12434a2fa57386c06bd91de9cb0db6494e7821a11a3f45295491234f38934ad3b13128be6d0b5063eb4cd3b404649596c859ae3dc857216896ea36010848a0b98b8c0f5cd67f24ac1481dcf26477d4c99547c9ba5251f5be06f5b0294fc8d27f7be79d2d383f0ba58eb4d3f098f9336d5498eb874a7350e86929f8555036364e61c46732ca3124290ce4cbef1e0bda89e10995bc6fe7e8572d485b5e8152427454689666434170575306ec794e2dc8ccf5c534eb8883409e31d162c9693ab32f873e9613c0a4a70957cbd7247ffba0fd6af737c9215c71e248aad26032da8a8a9a9cea205b3c4e9102a64167d66067df4919d8128c75ee7cec369c17359840575f16b4dba2a6385fd30ea53daae72768725a48c3187b7777da5ffdf3ed51426be2ac2d97772bddceb75811544e69b2e356793fd15c0e91d7b0c25c65295f298b12d180ddc236c3fdc1be3d1091b5911160ff4da3db28b57301c5a15d4db30e4d5c281deb7b4d6097e640503f0d4e6d2a2422b4e17748fcb69d57d849d12375ba3843617348467b32bdbe20399aa1619c46f8749aa718ddfee62799687cb51205ff88850d6c5033418d5086b10ec749d18fd96f71c53eb30eca313e07fb9476a2bc78c4b59a3f438124490cd6dc0f56376d6eb7bdd2b5bcafa548c3f677c4c3edeaeb6f29a10fd0f487b35bb754e832f3708bf0d37a1cdb48c8999544162115b0b38316eb99a93fbb06df69a8764dfef2a479fd3a5945c4fb3e2675474dc366cf568ab6ef6323c1c71ecf46c1242e0c8e6fb4e2e23d19f3bad3da4adda19b39c33be4f056b19288e8cca5f2adfdc5259b973480abe4e5b4492e7524244072bb2189e0d2e59e2da40fabd11cf5dee9b76eab8940adeb0e83497fb46f0250cde0396f799ffab13089ffcf989e3b0fee1b7ea9040b4ad331790c0332c3f04704e693ca5b21f6f4c7267dfaa26f6e8e173082edc9795702a260e663ef0f6152040f5426ab9c32499c9067c286b7656bae49704bf16fb0ee7efe2e92a79e8e3dbb3ce5460bf7c423a049ce9240f273946567cb98a76a3f1f38bffdf4ee04c9840120732a837823bcd6067b4254ff39fc6f879e6914d9d3ffa4442b95c06838b4be060859a1d821c6d7fb6f50ff6437a5ac6c936eaca0651b761ff6abb5899e9365fad2c25dde3a38699d10c9d4a5ce3712d83a4bd9d4ab63d8d177b3d85e8e5938b1db34d064733a07885ca999c724622e3662d526ef09ea7e3b33c5982b00eae81d65d9d17ed0cb12bcaab0f66bf6e896611d722168b7ef62d780b3be4822707e9ee5bac5cd7a509cf0192e780894cbea5d85cc300adf514d2dccb2c78f0ffeffefeaebed510452703be941b78730c739f772dafd196917d9c959278840f2a20aca77caebbc043ee1beb8f76be524ae4e5249b4e10b0c0ecb44eff4c48d08c61a45cf4dee04d46172c1a0e605db377840b4e6226c0ecc8253a406b1b4ffbb1fc0935974631bfd81f84397d0120838df0ce248a9399c46fefb970effc53a9e10debdaa5015ca5739a3809d0650d7c18cab89d6fa79e5a23543da7cd173976055ea8045273a0438f01925d08953cdec647279df0078285ef0db4ef3703974ef766e85a774deeb3f138a191c63e1a21c2dffa0e7faee511eaa14e9e722717dfac57bd497cb29c9d9826efbb6aefba79c593135fb76bd12222dfd8289adca5bbfd812adb6abb44ca68234105e78b492d7897ebe442aa305255b2b711b437a1f6873045c998059ca79aa5c6934f2d1642b7ba1903e7051da906e6c48987ffde2b4dc9f14cb09d8c5a325a5f1af5711a22620199274791616cbe55fb2be695008cad910f69de64ef5972a2ed535405f33ac09ad172667e3ac3b0f4131ec35fc2b3868e848bfd3eb2588ce4b4b92dde54b3366dd349fcbb16da039d82a6d74a1d99a765e203ac5824d4a8e91769720362afa3c18905e6f7b278ebceff8dc074363432537ea0b00ffd2ae2dfb38aa0e19d3549740f24d6314d5718547f49a5753ac610c3da7a84e562cf4290773108e66c1d962a3ccf25ba6004f102c1c5df560e94b973392d77938e2b2c12943728eb8334ac033c39095a7d2ad15857a65de8e854c96d3dae07677b7f28f4138cb440f6e38445c64d83ecbdc9e88078da3f7c2429b8da34865bed98fb6bb53194db8465cb7ae8607980695a786686c44b94308f9a30dad43fbaab68d40a9cb9fcbd7a2650487cbfcfa287251a3ba37fc03d0ade885cd7441a532541c1733985ab51fcb0b89b9a57324843b506d2282d07613c9318b7d92bbde829fbb97a1031668efdc572de550628f6beb3e6244bc511e2014ad087df83b6ead86920b32077f619b259290f83a5d3bd5be33b7cfcfaa386ad88e03fcc4db94309c37199b65e93e67e6fd51059f0e01f261cb0008d541b3b4c72d167d27d91e3dbab7a862d30fa35fc67a6c98048de97a8ce25f64f6573c0b1fbac7493479698d25133c2ae754e89d46913e85272d0c1acf2cb1a296d47a9da05cee4de451d3f22d4cea708b0cb1c31cbe18b3a208436568b52c083191136e8d6ca25b85df569313666a587623d144cfcc9ddedc3c26903a128769342a06cbbc0a83f8b01f4c05af2174d27dd6101669aefb51b22c3ac7510308c18a362fe9cefe201877a869193670e4af27c5bb41b24d673ef4efb8b8e5c40889e521e2749ae1b710819a57bfaa654617c6eee312eb67e833cfa4e0618759ced888ecd1d8ccbe77a140053fae18cc1cec600bb29781f2ed673549132451fa1efd659c7011f285c542dea8f912377f040e2ac5c508134c8fe154b62ecc6973ee2e318e8bc28858e41689b833081b4fc11c8017d776119417df3c3b258b6c34ee7b5d6e4514aeed1bb453ba6a59cac4d1976a02edd286ffeac140e06346cdc38e8859d878321628e9bae36cf079f69e28076d8fed4fc06c7ce7fb07122e72e02144e35cec4297f2e064e573ef8dbcb1420f9aec33850e0b8b437338b2d869870374186add18b1923b5972654a22cf6c344fafa449e3e703fe8e4fc9b607b0a9676054d5384c5784848a3829a9a2b6f53114c513d4bfb1ff328745a8eb3da79467e31a2d0f1a2dae57b517eb5989e777331daaf3921ed24f4f23d5348a3f458fe863a3e2bb232cb541f44532ff36d955f7713de0e64a8c82dc434b43abcaea0780717773911a87e2e66d524e47c2080b02bb81f1497f2fb14ebd5bbc000640c7406415df0959104fed6438b3f0a2ea8ef48130dc4576a7068ea3093fcc4a82c640a1c7d3b837d897351bf58a561e98a0cb6f64c2dc1e788b09c7f97cd06d1c0340ce5fee427daeb4fd03fa9349c36519bae326f8b4e8dc002351d86fbf423771434af2c894798a2782c5b756332db5577fd484514eac828f89849e9fd92bd84c6cdd3efb1514a8dcb89419742a6e5944068b4a7438a486aa3b14db0b3a492e141743e7907a5d97a92ea6562afaffabffad122e40db20e89ed5231008d79c9f85c63112f576c4360a53c84496ef5186936ab2ad5148e495eac27bdb740d25d4f88ada63ad8df32223e67c4836c2e02a91e62f48b9ab342461e81d6359c38dfbf536634199197867074c9b6f7d1d5c0c7f36e25eaa0739241517a4f3cbf352c1ff284f4e277ffbf8eeb33acc83be42364c7ad54fd8e62a872d839ac23a0e1dceaffce95504a2efe2f364cb83dd56186a25f08af0fadffdd1f049fecfe78181f912daca50921a32b351b8bc6e46427970ab22535f105c344ed978c8a05413e0acbc38c8bac78f1287ee3dad32cbca81fe803022a5b30eb12fcd0b545740ddf8fbc23376f53186ec598168b56d9167bcb148b1b45de5b740ff139dac0c4b5c52f23e59c7b735a495aab49ae88e0dd1afe1b46c80005b5a771b4f5a793ea4192bbd434fe4d3bd5148b30c37f1fa3826953119a1afff66456c81779efd43bac216809ae384a09f79c765d61ea3cd4a02c889341fda9d812354179ac8fc5132b0ae9514a9a07d3808a2c8d18cc18b19b1504c7cbb825afe772d156fb82ab88e6f109ab3d557b049f641d27acfb1af6ffdea66578a9a958946629bbb0de639eeec9f13dd70ef51093116bfc30aa454404f604c3fba403ac47c137d3827e152c6275c610657a69f9cb3ea9ddce1c2ea2252256a613682283888c3557f6a7b1654b9f8c7a0341281c254460e21b83dba6b3c31aa91acc4408af31ecd1e82110d682b3fae9d7d3e17ea292091ccf4eb91f0ba022f664035a22d014495daca07669c4e2b9fbd4f415c83c8d71473e6b749047b2550f4d4a68c4e95f39bf639166ba457c56a5d776313aeb6eaee25723c0525851f3dc566b6b966a3c6718003d924c3b533d16ce49ec1b3762d9ecf6929d095cfda1acf894299b9669d26cb0a2db72ab49ebfc705e69110bd636330cdcd574b74e444983d8fac3508b3a87218aebba359268a552e8ced7a6af5dbe0a84630aa98d2ec96c73c184b1408b184d0773a2d515b1c094e053649b285b49c1667a76f98c507b3a863152c7ec94fb227fe695caf5b58f1edf42c0821f7710b0b9652c845c9334cd1e36cdd123223945d9f19619a6b70050a76004508af2b1d731aea4213bae2084e6dcef11de8d955184fbc3dcf4b404101005aab95ceb93e269bfb388ea667bcde193cb79bb91d29a9e7a22007052483451e1ae61fb5c71746809a9d0c22628c59f68e0cd7ad9a1b46520bed3fcc7de7018b031c0295838399b2a45c1f731157c57eb35e26290b1863fef127dc594e662c9fbc3a83a67f29b44a99b5ca0a48691b822d876975406245a238b1537c8680f924f1657159f9454be26b0cb1f81ac61ed1eafb402e927e6bde208660fb7f6596690b5823659165708119c9478166f0a9437f5f8a810443e6b8d3b322c35a5b13ed95208b3ec83bceab59b1563df26218765a3299c47b60bd113aa66af375dc1838961589aee739ae21b6a8d84d4b2b8d539ee2d129caf783b03e666cd6bd59004e83ca65f6d3abf2bd7eff79b7206753663a06a6ca8b41f47fe703d11d0c4d63f6aa4f37c4fb770e62f556955ae7d4dd90a461a81bc9e6e3c9dd21bf2641987907dbd674c3f7dc2ed309830a012fe9704da67471e8710352663a6ba716c7f80e84c6926e8f2216b7b3935c6d3b5492ca30e6cadfa53bc9400e25b267e3ffd6e01ba8c62fe75628f0906cd100c91f4f053f35f52bb0a165b6a5500f35452bf319776ecbfad2a164f08b76c95d2124264c050c922327d9e898c161b479b36e4d9b31c51fc1c301f61ba716753843c30868e008ec11470247580f71b65e7051a5618675c21d55cef16a7dc3ed2a87ace43beba425672affb946696753b0ecc5a1465ed52dfff7bc2a14a9cd3b9c57fb79b5dff2f3caadab6514cb72b802e7482c7cd3055d14d831820f3a8aabc639a9069bcaf365e4fbec987e6ad81b44faf5df7fd33a5a58c7043032d1bee08f6a11f224f8961c53424f74718b20a0dee94cd7c8b8da1cb76c4501782474c13bdafcac7806cb5e1237bf850345c0ffa0bc2087d0cd858becc3ae5a7e3c9bf1b1ba2157ed7838f107b83227d7f56280de03e335c92a7f2f0df2f9efcec3f9ee698cdb042efe3f6baa60eefbb36b81a7523bd94cf65b6e6bf2bfc88165d734121f52c7c00d17d879d442aab7d349795532b58c1fcf04932a0ea109faf1bff4065cac0856a614f71f949292a875911abb7afc5de882ca6f94a2d395903d1311dce981cf02f6b6745f4acce3458d2c050ce714a23282142c0bbfe78a7a5af2b09b4cd19f0a1309a395485eaf8f3c44a447cae1e1fc18711175424ba19f7fe992cee43b93938af6eeeac81b3719899eabba30f5157a67d3ef8b72398a0096badebcd2104df7d697adf2da7a2866acbb312ac94ffefaf6d43452827182cec1b996afa0dff5c3be77a7cebc7e5b95ac93679abaceb15ff22333e4beb70accade04e38426646c54472806f740e09254e21cdc7a37466c12ef03fa80bec5bd6643bed73c8cd8c52563ec69446840817e2605cc5267f3d7251d674be933418fea43338d328b32a5f718b1350350e2760584d359427303b78d766aef82931afbf30b8de2b248acbfe420a0a6f6f06f06f1f14861bf05deff5565c86c76dcec2009e2cbec538b148c5c2613c07e6a7edf270d1396a2fd92b2482546b8186da163c7d1a2678f957e16802128a8179f9842178ab99ac7e844ece26f5d4d69f163e21ad6bd75f7e13780fca5ebf4c22519c3e68324775b3d5ba476671e340cbda9d22b7799abc28dd26714c29861345b464789fe37b969b908b9e19cf3d38da39a1c725774fa2f4c2a9af0ade73b82c8a55daef3ddab802d5811810a4d706288fc6e505815cbd929ceee8f950b699a73c041957de9a9c2a6f6f851084c6a8c5bd5ccd5a93e50f7a74cf576c2ca14f1c87ae8bf33b762e2c2931500f2aad271a8ae3302f08e7227d6e75ca797f3883684deaceb619d77b4a6edd6bed2c21c541ba069f63a7611a653c76e25c2396d105fc7e8a24e813ae027dce083848be46a13c93e86775c4ba4250a4dc90e4da0dfce357573ec8c2a5e5c89430022cbfd5a5f4021da4802dfe20d5a3a3f898a95b88604988fd75dd726b5dbf1074f187e8109087a9b22e829593fc5a5e7d43b4317da29bed911c6550e5ef7df523f5bfcd573d90b8e4e761c01e1725054e28278ee30e41b3dfe21c0310efb4232fbd48bf7c22e9788de5660275dc495824f529d8f8b8e093bb7f7ca6913013a1b6e2eb7d15528f245475b8c513731354c29a3b164790e442bdd142a640ffff56118286eef6d3e3a6fa7c5ab0fd2356b123ea3824ac72a701f5b29c7ae2f523c3b7da448b446e4580475c31f35f62bf1ecd4ccbeb88651e4a7492643a1f46847c0847cfedbf62d57081700771987db38e67653ae135a3cba5c5ae7225fcf1bc92ee3ed2a4ccffe301ec33005ffab6f3e055e5767a75aea8c74c44ef283fb877e2cd1861b8154bafc422cd411f0eff05c22caa2644543f576e23a41671695d20478cf664494b32997f62e0dc08397bdf7424245ebf1ee6d70fe6b33058801915c153effe11281594641cfa2bcfa1a4c50ba11e68a0859fe8f8ac86a1a3231b1dddc5723d608137f8dba58ab117eb9e9a9d86b7407937cbca81713db342efdd5259629bb0926cba0865f67c5a98eb945b0418ecf577a49e25ec960f6bbb6fc2f0a31f507eee9219ba293ca0720bc85bdad1a0324c91115e839030b10b8c23abfdffb375037e53aa761e882a5df15dbe5920582617fefe439fd2ec05effb032cce44cd498c247544c60484e872b9bad20e59e62351424043691e2e704a4f91987a9a2c0ebd8227b957a70c4b669de679fa58c4072df99d3df41f8aacb53558ee46dbc43ce7312ebbebeca5b1a89e57b7ede3c582402b3000def5be33b77b697f8e7c403c559a48fb2c33eb51b73e225cd29be54037734f7fe66d8af0676a79f1fc3a4ea33cb1a34e847bdbb70dbf03b752d22ee39aaff233f310d6419abe2ddd8c30fba73b7d54674cf624caf2994bb00fb80440dbde5f0cd1bcfad4fbf8a2e18a5abc0d91a0e789a961ff13f25f7b5fc00704a988be3039e3e6f6f42ff63e11ac2f16f5259de4032882b5fe90e5e8263b374edb1f4ed8b2febb5fe0971c0f5e8195c0ea1e61c0bb7e20f01a27546e70c49ef0532a554c35960ea7a6b662dda1e6a48eb746dede011ec81decdac72d1f27c47a120e34055ef4adfaf6c5c516b2cc7216458f694d34369d21e8d596810bdd185e501242921c07fa667f9f9a508f00dd0f6566c96bc04d712703faeb0decf11e19a7774143d1becbf6a2c95f069c27e11976fd9cb6a1c6517635c344bd006bf0ebd76320874be3a57a9f7debc048aa8e518485ea18e5db0fb1af13e616858262bf5c963d848b8a100c15f004d1388e9aaa56d5e234048cb28b21602b9d6beee8bd6e02adbe56ccae8aa7f7f39e20eeea1c2658794cd8731975092b729501f31e445ccc48808aba4aad338b1ac7f1c8fcf6a7eed9d6500e343620b080081edd2f26a15a58d9efcb073a6f24ad85d157ed69f9e72000a2e9a2a6c0051dc4375fa984fe299b9210d99e357f0347ba2b3c703f3ec283ba7521d6003b78cfe237fa2b527a1e922b8d9d3413bca26e744d9258a80b4c2dcb59230fae40a97fc14eec33394ec2ee8edec08634706e2468b12cd0a3ac3dfec492c2d9ad95be2fd70c63e8549f95c4b7f3dc6705a4632fc94507614bceb6ecf7c5a2e4d44ce3ae87a9415f602b984185e5413a9f9722035a0acbec7a6fa59841144fe0daf61340d365a15864e87fe6afce66b23507a100d25a3806a8a391b64ba8c88ce6f8209c778146ad6454b1478ceea6c473b86c7505d578e908a0778862ccc8d4129406f81ceffa8b2945be79e682602f096ba9cc582f9608a25fd563ad64005a39ef64c7bb775fc1eb9981bbd69f0bb103f52449be0aa9f9af5fc771f0973b525070cda0ace7040c84612e48b8912dcd2f47e7e987e326db2d1963d792123c927d185063f8a656a2d750b580a9024e3a51b6db635209fce620177cea9fb2e19a005ff3be63fc86ed5be114af08a0167509fe6c023692a7a06b27508704bdf43efaf9dd0e95dd2c7864396201ddf450ce34fb4f221d01b312f7ffc6f0a585202236fccf34d1493121108f804a97c04ca5c480f8969338093b3a7bd32fee5c55f39750a808b74b036c768e8dd0ce4a5d9037069df06224b73c4f8daf99ce5d5e8e9d745652c8d65c78cbbdba5556472cfc3ceb0dbfe0a01a00f29fff87e26072208fe4056297d7ec4c7a3d510abd21993a649adcdf310d585349571a4d60db2fed9f25543241d55546a7a3063d8b2335ecf181f6fe1a6a2bab8ba336957b57430343b0989fb6f33980004c24879566f435b6b2c212b10c7765fae2341c2d913cd07753af652ce822973f8d97255a4ede81d664534440afaeb9632d3bd4dffff8a17767858b8f5a16789aaca0dd7e52a03106bd2a3107cd6863cf1959981c30279d3be407c0d10f7080bfa49041b507d415c495064790d3d86567b7530099a60efaf0c003e1133ee49768d6c3d61f57b12925253932fd8c7c56004c0e06bedac60f497cb9159a9963bc7ee4137e4b42970cef783eb5e6358acaa66e8b2c2cc28e8db2b30249ebb1a159a08dc1034b0739a1fdb31d066a7e05000e7e1439a778c0c6ac61492a21da8157f921db317c89e437dc40532706a9fb61eef29a68769c9744a1f4e06ea6cd1ade3e57fae7e8bf0c0c0326696d130d3def507c7a908fc44f6b1e8b1d60f61750829d3af043741e916cb055800c8deebb1f8dbf276cbc7d5506187817e011578561b7758f3809a210ec81f1e495d05349ebe093e643ff62b69c61d8e7bd9142c34e739a29797ed4a09c7e5b7aa44a0d3036b94704ce5c66b3e35f72c451e833e4b8ca5f895e6f8c6bb0df614bc32669324d11699d59c8406b453b369de27f8d908cbc2180617251c2e65e1823e0e683bced68d5fb8171999c12a2960a8f11086bbe8b4a77af1be1032b7e4036b024b4fe8e666f09b786fd9d640593c2f5c3f6a8dd69aebb3098014ed988dc8ee9fba1c016404da4bf0b66b7708176532a9460f6575301400ebc8b8771d56899674bcd9c38d98f581c09a35d3ccd02ce6557eef5f34993a758bc1caec1cb8998c51a7f23a00df9187921f820967b1583eadb7893e904867c1ddf24a63382cbe4a9752f1bbc75a3b2cadca0652f1d12ce29a90204e4fae5347903d8c3ac8d7318029c1c882e28671314e3e4c75f9474e42b8073ec4db7a389a5056a8a02a291afcc76858676af2b8cf901aef427db56a91cb75761f76eb7ab124e1dd64de961c02c2d5a80344678699d38db8bb6f164f27954085f19b8925fa9e6f34611253e74360221475d38e7501bde8372400cb3b45cd328fbf4f7f36d285e230709b7ea3c2479f4cb607cd694f1550e99adbca1dca13110117c514aba1c2b56cd9f94c234d5011dc0608c09b38cb863d0cad21f750e1ede0be157b09be198c64a71c7fb5167eef9e2f750de3bba721cda0d780424814526c92209136099127d4e6e50972fd1cedfce96877f4536152aacf80980cde1fd84b38bb5d4d052b16ec622518a551b4cef691a4ffba7bfd8a56bf4bbf7f77e26deb75905477b477c7a04ec61cda9da5bfe5ef28fda619b70fd6927fe5c7461d6efa5b0b09cfc1a58e8aded333c0c1815b8710c0be2040e020d523dd927862a63b38254684257ceba8cfb98b84ef19b496f197513069b0d46a0ed5457fb0f94ebf8b91b6c62ddb9c7692596c1714afdedbd879da747b6cfe5b26b76fa16513a6a508fc0277dde8922a9cb0494c6d847e5abb55087d12388ba7cc653313e4ebbeeb6f556e46e52703deda30e401be611e473c9ef71576155c27d232bbb4e7da1a83f161852078abd119c1f58a2a40a6528087ee379191f77936a9013517885dd4373af7031412fbff88f3c911b863e9aedff9376a8834c67b4114ddb28f701809428c963df4b97fa5ce1042265edcf22ab59e144bd98cb8a9571ba299ffa9e7077afbdd356b2680d5468aeb688e4efb2f561eb905b3c9744966535a94dcb3cb29997be7b0f58ab66882e93bf6036b27e642fce0488c233d482062365b284a4c6ddf4e1ea5fe96c7100802e345e785bb174e5e7d3b15d6da7585e6dc155a7175d6bcb9b9ba28aca631aecc0d84b380ff8b163743b7287f0655aa162e67d3c5457d9f5e226bf3c8b015082b3ac5bbb8900c14eec1500dd42d8efe9c26a945ef6aba966f85d4c38d6e1213dc95c84c1d7cf8ee995fb1a4cb36da55ad6cedc7a26079bdb1cea4bb96a794e45019e649d231eca020dcca398e9589f366388890e4ddb3e1c097a54cf386c297c1ab5e440c5f324e45f2a5ae6ea31a7ca2a7a1e7dc4f5a3294687d6d38db3aad9c2861bb9d2e907ba29033c9eeb24a57c6ab7cf14334fffc42b93da6ec91efb451a792caf12eb954f3b456290a1bc736a96ab9df9bb71055dec99c60e22df96cea7b8ef27927cc245ba838a0944875d0d42e8da29e12daa490c2a54d05f14003c8a6f94e13c4dcd164c5c52af84e2cfe82ba2c0b564c1c48a82ce6734a7d196fd9d04e72179c3fbe00a018eb980a9dda9c7ec5e3c7cc1527a425fb4783bf21849fd23b6612f588f5cf4a65544f948fb6717cb67758687b3b2a1e324c599fcdf99ca503fa997c7a0271294c746caed3614402991522b66ebc1ee63decbe8b4bcc33e31ef54806db13b9552dc13134a000b1560e1a237c35a2fb00993255b514668c30cc62fdcfb5ca0f76438bce6f8383ca9b65af6a40fe57c7969a7cc74cb9c94c926f19adb53b6b00a113d6d66ecdce00a9dab85624779d4d62b69c04759ac1478f6824e9720eb0bfaa360c096ba9e398f77d687beb19472b382d4c10656ddad4e050ff306a163df710ef63d3bf66c143081a148fec0e111fb33b4c1d94baaa96680b029e39fc6824a14ef8e7f7e1e12769400b7f05446fd99868530458bd33d10b00413156430af2d0b4883e743bac3657217466943734ace774415fe84687b062216309a0e918e787e46b35f9c9c6ca844b2ed0cd3d590ac870f504d455edfe1bc9c48e96db4c7aa58378ec812dcbbbdd13fb39c2a5ef35f503922f77b4008af36e228c5f1177218f0d925d79dbf061189d626535c5551d7d3c965eac279b727db6957381bd1f114b2d62d648bfe309a1f51c2afe561726b024de1fa3afc7767e5d65f851ee4b3c2751a20c4d30bc1de6ad3726cc3caab675de999cacb373d047ab3c5727a1f1952272ccce074511a48d85b1ca1c118d7a801c0ef3b573039921795c892e31560239e594e005510dfe93ea36d881bdd5ee5e98354306862d2aec6d2ae20f3f02ca8f8bd5a3b6656ebba1bdaf7e182d0b52d0c33d94f9298fb51d8e6edf08e6018cc6987761d064f00ec31192f337af3d193482050c8a9059f61cd814f41aa7db0ff925d1f7080f889ca51f0a1fdf3451d975ab6eb3fd93dbab6e76daf49fce1d85dfb472b5297ab7c198eeb167b09b7c133a26ced82a61a781dec2ca913013e26a6f4104f658a74e5a4a0574f240ba4676e15c6b4397cfb1dd83bdd4cbb5fdb7f1c005522c04568c26e039b25d81cd470ab1b023645f7ce11170d930b89c14ad7c8422e9d709b0d7fd2c9b62e4322e9c4f41857692190905ffd52ec726a6b4ead5d92f252f4fd3e3f20eb354b42b11d64ec600be95963938a6218c582b89826f80adb50bcd1d18be1eb777637512ac130ec493e65c767cc13dafe62bf0bef6b6eab2fac1da0a67ef5b233473e97e57bca8e29680dcef4f65b62c15f001013276dc14b5b75c591d225335b3ceaead41c85323347f4d3ada59192eb3da94b6fcdd49c00fea9385111a7b329b2aec33f891a33c547d9c041ca14bf8de0d30cdc18ecc37f26f0c89338015a10d45b9785dd9dae1c2fd918e3f2ba2be2af57df50b85504f6d043627fc3c80bd55611c3af0497d9856b6d3c4ed64e6b2c4f55c732bd6591704837bfbee8dccef00874dad6d1d5b59da2088170926a1ce007a8eed2f5de9bf4a7012a4831e86821a5f68a7a37851db5bcb2981b6f1af131a70935e50d14649240d73b03da76add4b6b2bf18645b411958580a18e7758f58dd21cfd3e94856594f716136fb22f827afb2af3df63688e72afecb21dba04d966176acc883225ff5942feafd8047e728f81b6c728b76c378bf7f0865946421a0bcbc77d6ef241e1d31937431ef1255143c3235f0b7e798223c83e8c1d559e11500f2ffffff0d