PearlStack logoPearlStack.net
MarketBlocksTxsMinersMempoolAPIPoUWSupplyStatus
PearlStack logoPearlStack

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

Support PearlStackDonate PRL to help keep the explorer running.prl1p5rypvczc58s4arumg0fgn4twdfem6xrm0v4thr7gdjwy9wpynu3suj50aa
ExploreMarketBlocksTransactionsMinersMempoolFree APIData Sources
AnalyticsMarketSupplyPoUWLabelsStatus

Block Certificate

Block 57154 0022bfaf5d08c3d63a2fc4fcb3a31a34acf0d565c3aa61691a65721c532dc1e9

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
abcf335927baf9a7f2f9aefdd8ddebe1469065527eca866b8b18931e1b44c550
Certificate Block Hash
0022bfaf5d08c3d63a2fc4fcb3a31a34acf0d565c3aa61691a65721c532dc1e9
Source
getblock-raw-prefix

Public Data Hex

00100000800000001f...005525000000280100
00100000800000001f0100000000003f0000000000000000000000000000000000000000000000000000000000000000000000007771350c9a0872234aa2b1dc3db35cc6fbc45236f1e830fb1282a5ace3aa3a1964894d67f7c2a63091d1709b43d33d9b191427c5a08dfc74d2a3e159a4a8d703ed0ec5190195efad82ce24ea8b787a73d029bfbd0a9dd232c90400000000000000000200000002005525000000280100

Raw Header Hex

00004020fe35fdd67ac87d309efdb036271adc2cd784c30528bb6351323cd8be58b0c140156248e3d784b2df4f92a9c95cdc641bf2962a9a598a29af54f392f418f58bd557360e6aa69d041850c5441b1e93188b6b86ca7e52659046e1ebddd8fdaef9f2a7f9ba275933cfab

Proof Data Hex

59,560 bytes
12121601030708f6e70f48a3968ff4cbb9b7730821e1b98b932208195bf3dc0684520c1334e0b80929c52005c0604ae764b3c9be2ad238d172f06399933200b2b85a825512d27706cb1a5cdeba3873a98fc3d7677457d697d3f776a69fd763bc1229c7ec85d1cc5fb206d135d7a92b9a49044d28dbb26e37739dc301555b2fe2cc4baccb1d221d8d356b0a34050420dd2c7569c4f237d0edce0b13e509844b9ec31a4ee7bcfb2b388c2274bd26bd8955a5b22c698b724b4115f4dbdc4cc7526558820de94254c293b7d6fe90cbbb044ad464f1048e5671e5ce9a392e955b75b22e880ba375e6b37b5450c47f720c46bc1600d7123a66a9edca9a7bb22c9f3a0ad55116ee416fa266bedbf967ee084f5b7cac7f99120b437b0deacba163ae5838539d75c8bfa6878624f1c8282c1febdf41e8e308c184d1a56c7e5ab78e371c902e89af277fd2ab44ed5fbb4806bfb667495bd99fc0f6a7425751a50b0e73da548ceb94c74427d77d7e35ce46a33f2877300570bfe65adb3bb8154f4a764b6aa145db5c980b73d711ac5152b7f39e7d3681637a0919a949e427af889428ca1aaf16e62620f6d58f489e9bebd19a69a0b27fb1846ac848496ea42e95420dd129e04c6cfcd56f2fffaaa66c4f62f438c351055f66e09a0276c5110ae511276cd6f861cfdf0e06cc52231dd3eba82064db93eb186b33c8ec617e606cf6821abc655cff6f8034eec6c9c6e677aa4a9bb5e62438c8ae899d018d3b408a30cc7d39c4d72f54016509b408f6f476b9c3d06c0129f9db61d6223af2419d90cc94251c1f0db5bf95a22b8b4f851af4309007e65293249c87a0962679912278f1d052ba0d85834a9e711a9b69bfc15aa4fac6d82899419001bb565067b4b6f7a4808ce999d770ebb27029cfee2f5280af3a4e9bf4fc974f2360d6e9935ee98f7645d928e2f424496249d091c7ad565cb22eac188f2416d3f54fb0759a9f272e7a1d8f1bafb4a67445ad95e648974de1181c88eacd89fe6be91215d1ea83c3e1733f1cc8b842dae59cc7bea9920e331b6fb67333afa0eb1c6fca18e371eb3c790211b6f883f8088b4ae112522db5572131e180090cfad30039e6c3516ba6acbc0a2a5571f31ebc93afba6385a0dc0c2e62388f549df07b20c8459ca4db716685ffa4e752ce8559daf872e546d61329d6deb00b7a988ae70fb6bb4b10a1a1af7f05e0c8eb921e927746e3cec3e0b79764d88fa233732fe5c5812e826b48eae03f1339b06f97c41717768787b67f073fb5325db8d2aa5f0a276a160dab5b978c8f4ddc8ef9023354348bbe4beafabe4a5395302c726d70e8c95d863c9d7bf7412e219c9d11e9b3cb4bb87d470585dba23a815f6fedf61d172cf56e1c0fd83b6ecdaedd38ba637c6c09311313d8593fe2dcd0736ee6a44f85908181a067d3742bf37805a6f1b78676396853bfa8074e6d8cd9dc65839f165a4d4beea2ecd23696fb691fdcc91905004facab583a370a1ec4b483e5cae6574e0e966df64bb69c9d0f5dee7c6bd61e5f35e4fa2150cfdf41499959aab831a42bded572230497e3a2a458b3f7c5b20a59f6a499c6cb56dc2098165a4ec1e45184ae89f39f36df246ed3764d12a56b919ee5c24da2ad3f84c19a0f27658f3bbf6926d1d8f5e80ff9e2fc26aa5033f2acbbf88bae3dc3e4599e6417f6e0cf0b1b63043f897cd04643af49cac8a2a18f57b84ab43b417db976420600b56650ead8bc0623d1d85689648938d0f6af533b6e23bc66eeeb7198619047704a17b608c4463edaba1146a8568031017718f654a85d64d743a2401fc2e1db94e944d98c66e95ce01b14a488fb07be8699c9e6e0b0e28ae3066b7cca2b0fb5a3b70c8d10b4ce87cd5fb5a1e6b0f18755f1851e0c6b1d39ea117af0abc58531524876b658d3fe7d60c5d56ad310ff19012296426b3a30518f7f07ddf9f2a15c292d0d345439571f28df91aa190b486f8d17e7258641d5cb49f0b2e765a392f9751035944e2cc10ecf0e4705f7c713b17777607aea0e8ddff137b770d6c8db590dc983ced3f7c47fc84798d18632aea33604335a09a879ce09d0f49e5b12240e427a44ff8616c50647f65d70acab8e2cff95838b7ecd17d794c4054eed1a6635024da11651a86a4cab0e217cab71a16e472cb731f201592272056431db9ab1fcae3fbc7a768ccd42d32bb0bbc6eca688fe48fa42b54abe917798434609ab856f7a9e31c5702bcbb77a0a97f706a0dd6603991dc80dd4adbbf906881ef578502bc635f6b0f53a8a6317b05b97f736cb27dc5e3e46d61ab09e4c01a95c120208c8eece2767b92ab96fd0c63d589b6469d57be7e2d2a64d156cf89c62d4d0799edc12bc35bd52c8c270c1e728db5f9c52b7a912c3c9486cc2f5d3d8e61e56c45026de7d82eb8b8444c96cff86964f86b71a0a2ec89f439ee429331d5e7b64faeb3b755f0d02e5f7c127a3b8580733af0da46604d428526fe2aeb80b83f65e60eaee70f168c9f48567023ed82c04f9115f28c1b1594afc1e10cc25079383e506ca983e6aa279d319e81abd6e021e47a72f5ef4aa3062cccf7d89c9bede4a803679cc5866ea2164888cc4bb97058bce647bb06d935912c7bbfc46bc0ccad427705ea2ab1c7f6189f22892f1b411af043d05f9ca01d1b06c30745db6545be199534c18393346e1977a54fc5287d5f2bfff8ec10fe42047270335bf2087b8eb46d661cc1fa1af01ac6e18b6a35dbf3cc7830097a9e3bd0831f51efadab685a09234d1dbfca25b7066a8bdf159eecf59866c7963e0daed7c984d4153ba6527b42ef5f6c620990719447af659280eed4bbc6f88e7a94fb7c93c8e91af9a1ff87cc7af8f6216ca4720e02dd5522e59b4b72c64f4c4fd58c3db8d5a4e9fa19403342ee8a05a8f54d8e8003970a66d5114dad9e516a5737972897c3d580e1d841c470826caf68ebe4bf254a99db7ce4c07c5596f8bec4ce16ba256aec1566bd449c75b9d97d8d5dad5a11d9394a4c4ccb26c2263674f7ccc10bf9abb1102fc828d0a5c296e7bdbb44db4cefacb6e7f9854a796995ddf4b3a42297f620e86a24d2bbf4cdb92c6fb5e798110fcbd43bcb2c39613db2ba0efeb7feaf01278044d32f8a2cd86604505a466c656175b8d55edb894a46788c5761d965ed8d76a1ce49ec6a7fc19c7a79d7c5181e52e77860f6e2e9d5b4ae53c8f16bac3412124bada2156d06ae2ee26e582239760fde58fafb7c8ccb1b24a2d8ae5c6e1d323c95fb4a432d384493b4c2bac6023a9eab4e5590dd06602e23a1c4556445707fdedcf3b18857a8f93caef18d96461fe530d0b58fdd01a09a6281400dfa0122c3ef64bc823f926976abc5b7397ab108074cd35cc069311d3bc6631a57ab6c5c86e365415f0d85f46815b640cca398bc669c83d724e677ca54b68cf0d0c19b0521a301acae447a3a0daccfb729e5986fb5452c9c53a4f9f647a849aff22ee0cd0fc42ad8629a0ed966a3f8074f75a50d18e351ca880cdd4dfa0fe88b81f606146b654ced7bb7d87a80b792111e870a99b5975dd5a92f5576595cd39fa3f8327d8b11e137ecc74d1887755c1480a1869895534a5c43b0f9820a4faaa7786838c21162f44ab4fe08d492d957518d126c2916f3bffd962933a72dd5b76c9d6a3a7cbb59d86913c47972d3bdad8a440d2c919cb470ad1896682b60f99973789ca8ff7352297917a9714ce254fc4979e4d9b0d3ccf6feee7edfcc3200b8ba29c109ed42939e73edd35cd3f5d3d424cbbd2bf9be2fbcb3bc5bd7d2bb23a27607666d5bb3144f6a66c17c1e9af9324289676c3ab0d408d72dc7b12208644dcc914d8de84d9ae383e78dd5d5cd429573d9df9e7ee34f71b23aa6091ae135cc426dd6ce8a4366dabe42230bdf536c4e1dcce45d1d5c23a48aae86605141e91eae94bf2fb71c31b24d4d2cdea6a169d33eee7be3ad8f8432f72fb7e1baeeaf27800f231e1acff028f9d1d00592e5f597144376af70a26341b0a02819d4f648b73439d696db8c4491d6b25c1e8804ce88d7b1e3812e436ec8ca85ee3ff721c45ef101c1cc0a3cc420949333a95843784842873cc00bf4ea88ac599ee6a42cd68386b0746ade1eb14bec378a308dd6159d7b3a72d282013cdc434e7583b355aa14f42a24e78d41c9769bdfb1d5d432748d4c72adad1a0269946b983d9e25c6d19288f5f694488af8b6ca796c7ae68c5b3441669f7a67d5bbc5ed5cd17a5fcc24b41bba9ec8418388adae6c9b81fd149a0aab49c1fcf744ff5c8234c6edc2a89b9dce253cfea0f12a056f63235a934f45b3581034f811b1509c37008b72253d880c451b54bce7e9cc3b89344ced199f8c9a75632168329d7c0b9c6dc9af2b5125becae49cee6cdb8bf86350ca14ef25b2ff386a76bb1dabeeea6fa446a781c61f2cea0144d529668101f87fc07267908c665b362b25ae9eb7b5b6b6d4d07f0a65edd342287c2f75f62d87dd85b6914607b78ebad263b59e7459241565eb5ad279e6a5be627242c95bd88f316e6d6f8aba831105a318f3572df62720bc54056175a9c1d4b75cb7033a8ccc9b4c7eb66f26ff3dddaba2202afc9abbe27498facf6d19615d9bbe63114352a49bf7c55bc826dc40c1c1eaff0590d56c9d2158cf3555c21c0d3b6585a76d8ae904b3a5903248bf2ae025e10bb8b0e3a97cfe4ef11e59b0ff67668a7080aa02fa66ab7b3d925064d699605e74984e30c256dba60d1d368afe8879f493dbbd37d195387431ddcb2a537a8ada35ebed041ca74cf594396bb6c9131db2b3fb1b1aa118e2063ded94bf7047eb12f062b1115c77069f05fc811ba9436ac7c4690d14ba4f3772dfbcfee9462257800124ebc698bd90a30fabcce406bb61118eb25e52e19dacf5ce7c5137c01a999f16a161787c502b58f00503212c866d26ef5784eb03277be6c20b37b6650e518ca12bacaaa5c1be252cf81bceed8cd0d48a475d442b784b6ea86543bf18885e2b4b4dc6a520f805d3367bfb31f751085a475312036f6c9601ff80379bed7d65e6035be5dee19657f3ebff408db6235ff1ec4cc16f4d43abc5a3e80c9171762571439babb7240c946ab3ea0a626bc3d6b2c2655dbb7dcd9e635116d5a83cdc440e09360f52765fd08d2afe7479ea26199358377e42ce8ee4c673aa4de51c4de2791909ecbe4226ec89867bd6d76d47d0c6fe87315511956329b2fce0f3145ac05038258a0e7c6bb38fdf4892168237cd69d01dc228b9be254b7d28abf3ba7147def55c2aa0909f4aa04a80938850ca7a1943ce1d8ef35d6b8e77996243470c5c62361ad704d8c57202ec4c75ea2e1fb4fd609cb4443ae54004759d7a855a5efb597e31090221496d177f52cdbd288c3d9f693a6c28201fc7b90e4cc2069fa49043ad13f773294a0d44bbdea26278285e6b5bc8e6502b4b99ca961c110a738436fa3801c303ca8e190e626ae01d8947439856e2474e3948809850c292e9f7d77e8c94c0bc335fc60a4c30914f7d5d31b87df3119d4b4f63374816ca1365472dc2bf9aab3d4387ba83cc92de8d1c1270b02769837695f5abbc2316023b8d0fb0825c4c0602cf2833c717bf1e3c5dd3d41c6c745b73d62abf624d2c5f50d9a9d46d0a8562306ffe69ab09392b3039627fe14dd4af7761be09fbebdea8e780f0740d6733e3b47c2b3cb0636912e3feb8c70b09e022d2ddab87ddc1ab16888fd27c874121ae05adee7e2b8008dd5a11dbdca6df676d1a0c6d89813696715cbb68edeefb1c36d5d3b2aa0e4744e10a2c5933c0a209f761db928bcd191cb8edf060f375de7fa048bf05ecb540f0227c2e0712441bdccccf2168175fc79e28eb3083649102c9c4b49e0ae40eb002a38805f6558f2b174c7f220d2d35afa325b472d2e685e31aab176f94945753af2ee2195cb0a1cfd6e81466ad2ea9222d7d2ea9315569406946739c54d48e267e3521c1636cd0952d3a05f34dcb2ea259ca4df7f3c4c673481cf07096d33ba22ad8956334e204a77938ef7c880a6e910e25235980524a6b60863089026035cf4472d5f3e717028cf4f5de4474d460e31c926439f5c477e5074117c41f034424749822e6fdb3efb4807ac706ec3a33739ddb076759647f1f8b7fc9dc79f58ed53e1450d4bde11ceb742a404c3b81c264c8a553846b54c4ef6774719aa82925bd1f98077e3808fc44b559a951dd2e9cafd2a622afe45660ce07f7a3e54b27d66fcc61bcdb6cbbea11fe22de9592d0c38d18fe6bb5f063f2830f7a8f7aba9813aea796f2d4d085ba217d8c7d0d065453bc07e98d6ff4d3fd1511b860a290103c670355f87e7d368b09f2ff802e9e437542958818aa43f2ccc96133041c00530cd927227716ea515d946e44e9467d0cdd1cda3ed47a324c8fe4b1298d2815b5e05e0506e74edef831685ac87cef8c0d72417e159a5e1abfbcfbea96886749758fcae7a855e391ea29012cee4c3346ec9c4e6e41ede63eade6eb5d23c57b4c8110d3da4eaacc9390abf641acde313cdd9bc398b8d72b369471e5b0d11cd11300e5e3352e284fa7181ac3a3134e04fdb068c088f779296a40ade7d1fe8193a1265939bf046b3b228e0d280f91e228c790f909806571edc766fbc9d5ca762df91813c65ca6381f51f4f4e786b97db32c290e135a87562aab8728d3dcfe7b2065379c30be13f5712a0e4e11089fbb204eca8fa91fedaf7ed6244bcf08f67141fbcac0ea35ed3dca8706cc88027db11524ed3067682fa5ff0a6fd16fd5c8134caf3e91a29280de96c369f23aedcac0ce30b93e012abcca41ec6f5f8fe97f948185bbd4df2da202a01e90cdf5d5676a2f5bd1b6515b4dc6b7566b394a8402a92e553996f04f420b698af587136cc08a117bb08330bb866934a0857f93c87cfa55380da4bf795c43d630dfe3d802bea15006e721570fa0ef9525570d4fc2625251bedbccb30a9e6cfa4241308609466b738bbfea6350e1bc4a4426f63f2c56c99e7e19937bb113843403b92636c1d966cd1dba6ec993814d0e85baefcf17f02c76e6e214bed157a4dd4d8995e5f46b8805a2f933cbf853f255fd92767dbaecb69e83f8507056c47e2fc0d47de0188bddb40c4b41503db2ae126f49ce8fcde08c811a30276b6ed44b5db52d57f121678ea63a0ef1377d983f3f3ead1ba50bac9447c19d4e84591d3d817f677dae589f336970864a732af5a28dd3ecfe3c0bbcb04e4e5c88c7d91f9a0a2a5e479ec4e1d4c68a1746ef5424459378a8e19d712493e6235bba590ec3bb4ad60dc86002f3cd00fb05d9569c54c56d626e7ac35492ae9ce96d92d218b1d7de259ab7cb19b7432babbdf8a357977c8745c5b4f903f789253c6c7f8a8a0c6390468f2a839067848445ded69f3f8b79cd9073f96653e50491572c52d7781a2d55c3846ce7b9909bb19ccf24bd93ad0b34838d754a85f0d1e18736a1f67123c42cd760f69b7761a1ebacb3730af837633995dd6380365f738e39b20296e3135657a83f287e3b265519ce91087dbc94898fc2b4fc28858ac13abcdf25565a2599e7fc995b95e6281136560d432d5977c3ec98a9779bbab71ec135e934126f5f28665154a4362bda8dab0dd058fe062b6953754bc1cdb89182a3014fbb980c4ac1a1318b0ac92bb0d54b7f275dd5bedfe842e2e85095e64d6eb3a78d7914e21bea0d8211753f6c157e300458dfd10c1a103dd09105387211d60393a5b452773f24f2247ec491810be69d39f5ad9628e0bc134440fdb2de3a3eef020f96d784d348d66b9eda09e56bccdc9d66a47cc7bd139dc14af8488481612009e8f960660e2d8e3219b52ffb2d2e285f01dba0cd3fa8b415109451a6095e5601b501ff8521da225f4650aab97080971e7b057ce92524c73852a16a5f280ef5c8083e79f098b367d4e024ab494abae72c471126a7f21c806ecfa74122aacbce9b11ef480fdea3a93ce8e390da5e332f2d3b658e64047162f57918ba37270b317840c1feade7ae5c69900bd3717819ff4713ff38dc93e6955af9c2982756ad67da172745634242f548726115f6411d47b37dfe5f140fdc64341b65ee06949d86f29a54faedca610fcbb081309875c8c5451449baa89e711fba961e60867b36db9ee159ef2a2a281e5cf4f1135983c74d6222244a9cbd96c18cff284c53f94f5ebe84c49d973025e08ac97db3f78e65aae316ab88d0f79e05c21112080bbf607ea2016db0b57fad90ccab288fc246d69a78e1abd7441d68a02ca527412ce5393867eb39ba6ba814c0e788261d9f0167dc9bb72c63856b7206367140f54e558bd4f810e8d889aa1bb3d429fce02dadd441ba729442d1cd17f9424128969137272e159da0689eaf655be607fcc1d7137a79dcea3edb583ca25a45b41d5eb4f0b4323b0ab0c739f536de0dd8d49e559d250dc11edb0d6c573e2243b9100a13464acddafb28fbb09dc91b5c91aa01fff7433feba05297793d906a045c378f49a1dd070959526954078e519b0cea2ac72dbea32730b6deef4b98491badd34b98c0aa271e6922d5fa578f9ff3f62b453964484919ad7e2f6ece73568eb7ff6b1796ccb9d45ff1b60f59748a5356d2f98739f40a7d8544f508aa3bdc7ca5b89a372c395d28eb0779ee1cffe481be6f66f003914f4f6dd5937f91ea3847e59e7651f7df9c9832116cc65e2cc8e36f15d84b4cbf7c057c8dd05561174a64a6a1785cc48e0bfb0ed02a3772e4ca5ae763374577add19f8657e1ba9d4e6b1372122fb0ec933813af8518257dc20a217ce03759c2d253be95ddf8256a14338c0a973d7607d312d503d299b3c6cae05394441ba29870640ebadf616d5a409e909ffa3667650edec0ae3a3642aa864f7264e589ea6d7bd7bc52c8ee731c15597c016ce4fdffec6b4ea7c67314e101a4f184d020522fee94ae3b2547c99377baa95acea7a68e9a3b3ff68c046b80c2bd37a9cdf4b16f17431042ca4e974ee54f72a21d5de22f98d24bfaeab0ad228f116894e9ee0007bb7d11bba97a40213ca009e740ff89a2fcf166278dd05e881214fdb11609921c3b7fd42a47a1e61c13bd5bb6d46d7fe37dc67abb7fbe0beafede2cbb2a6148eff9090b014d3f17e2030b158efcbb8c3826f7ac0553578051af569b57e64eb56cd6b90065a7e53b135525ba68da48545f1210faa9d1a796ce03d8de66c549e258eacadbd00b20683b5764038ef45ff68fd1752cc7c538bf0817be27f37469df272e3d9480954e8a73aabd478fffeb1f474ef83a4ca0e063733fcaa91f7228135bbe06bb1ff6dec52b6e4fe0a49674c898304c466db684b15c98185726d05299a04afc963742aec19f0f8a723943943f7b4d6646e3a664a8bf2231063e1da2fff6def2d50702e54180c18a2553eea68c75e3523e087855f6a2bde55772462690204a78f3d0375ba63c71277b741e522c69baef1554171c338bef20c11466136b4f7e1c022329d96e00b962ee85daaba8f6f2eb098630a397a292933014bdafd300f1f2733e5f2fc35c453020cbbfe9ad4a8b06318d7d84b8c1fd3ca6a49d868ebf626c0f66918a1e5940a4e15639981e3547d4333f2d7b025a2e64da6e9c72d31ec47957aceb1e60c5cbc51f1b318d1824b51bf3585675b14c4e7fe13a72db9886a2b96789f732bd57d74bae3e376944f92e1ebba84c054c9c62217928f453bc2a8a7a4a279daf6ea3a9d468f804ebddf0f61d4d66cc37e182ba021215fe1bb9d7360e3f65652c93e6388cc973cd917c585752c76985002d741b00dc3348220d27c74a6afbc6e4ac9da97017721008ccff127b5cafb712673241e6b370d4ca7cc4eb8fce82d87ee47d042165bc91e481b9e1d18dd3df6eefe22e354ce430febfc1a3b5f6b9872c9f19876eb4c1c8706cfba54c75531ee3044ae5c4dfca845eca8305a39655e6b081ab154e58398eda9fa3bcf5bb7072ebed324c7b24f907fe1c5c5eaa95efa7442ee6ba3f57f0fc06d99e00cb249a1fc20242477ccd9d0b99391f73cb64a61c84098bdc3816050baae65d4fc8eff09d82e836044a31cff77e4394e796a1eefb139621e7f0fe5a432080a34a715e558e7f2ab02d7c52b7b4c867dc78519f5f26b00d43f895dc95326dfc46b4b0efaab8ce4f25ac12237311d0f50cd105f1afd678cfe7368494cac8e6f4075a69be0ddca1e6413e7b83dd4bd9b71e8af820661b40ba75e5721a83bfe72ef78d102e763c288e3a7ee7ae66825f27712cf4e57b7b3b6692f8dd8def77bb9aaf959d51504ec0812bfb89d4a4b15ad9116dbf6d9464c21c092baabfabc5e0146af399bac378b74e2c8c37055f1c864ecc4ad946f5a495a5a897773aebe62a206466f3beecd9183422f96c546fe5bf2bc2a9c91a613419e5060e8ae97e14b43085eec4dbbe7b4fe7dd9d8507009839b0756f3f78f24ca3ec7dc6a26354c991766a542faa8bce9dce44e02653dfa85c3acb71c5769fe5a8faed4bab9f2810ff0b1a855f67bef42215d2d3b5ddb5a2bb2573bedc5473dbe83eb58b0892f23ad290cedba7fbaa8d5686d0d9c9dc1e4acfa45920a585c9bc8efc059d458697fb84e6da3005f220493d0489d913910ce85dc26f662aaddb5099c8f5a7f15d484aa13abf64c784cb8b76f81bc568c2bf1734ea878f494b8e94f581ce50786a7e6be7c5d702c1e96925d6aeaa0010f6fe61e86169decaf84c8157f28a8cc0046f4bef64ddc04afc92d71588658bf3c8185c048e44a7dc5d8939a126141d7bbfd407bbd387b71df9af1e5e2dd4ccffbcbd90b394ea0c307ad3ce8565b532ec8b807ec3730242cd79bbaab9be9c015258a478dd36ed20e3b18482b58edce357236b93281463823371201404db7c038b4c770480f03c84dd83c8a4d8290aee9c8417e4a2a8ff7beedd9a5dc5f7e1907a848f51daf4f8ba2f01f2b74f3421fff4bf0f7030808c3a08627cb72e7cd182cb2a3aee7a59eaedf7990d111f40bcaa95d7efcf19f56e45eeb701c69e8cc43af9470ed33dc8cd85c0919621d021d9824319af6e7c84b9884ef759868a3c529d2f719a1a1c5df2c020151c38fa5173df4e15e2fa05983efd4439bb62e2cee513594272360f0556d7a7466213e0802c9c24f40b52efa5ef6325ce807eeb4f66babc900396d46f7ab3b40bd6d1545f22ca81c5f876ab3e2a16607d8a98e96ee08d5522f98e55ebf014f26258b9ae82295d08cd96956a944473bb6ff7f8633712cb080c62540c39466b235807d56f0113fc4766472946389ffb74d84e38de0a92627266f6bb3e6f3f719a286b150754759553d8c8b7418e38f6bfe9d614d32a8a6fcf4fc18db2b73ba1f4bac69158262ee7c46ad05a7b6f789dd3e057e808036ca9333040a740e6a82c1664e164453642eb0b555d707f9bb2bb2bdebe2259880b6943f34bb9c12ff1b321c73519c108be72d3a2af0b0e18e6caa98c3096f294b675cb0906c58911eb4acc83bc5af0a5e6bbf712bde557a0efe968fd90dcffa3fb823b4a6642b46115c8fbe8e0f42d0d98cb4f02939e48ffee56871d5a0cf1d8b72e6552fd7b22ab1171b1ceb013d8387a09786bc0f173f9296d1d3fba3ad04a3621c0eb5219e40be8c0458f0e678bcdde077c7fbd921f7f03f4040bbbc9056bb48028d6b34851f451dd1111884b6da6f8884ee2cde4f42478d975dc0a68259d7e2a582271637b8a6390488f591e8d4e6f2a8e154f3a84224af4f7bb53b5e8bbd1971dad33acf8c060239fc91675526c324dc8ee1206c6e28bc6b387867cede5139f9dd27ffba1bd4f355179e76326a50c650ef073880f96f1a4ee75d221a39bd32d84e37ac0f2888968d606e73ea27cb69cfe3218cbe3ebf9baf6c3a08edde139d017a994c5daadce2be86881cbdaaf9228a9b170726970ff9984b417a76c665f2094d3428a395feb0793a630a96b259d96a58deab00745a091f727b29a6df66552d1fbdd170d2eeab4783cd0dc339b69de601184365f62b32c59bbb67bc9b48bbc914122da534a4974a14a40237466aeb5d492b24a3a18d25b953e44bf9b53c9b6f6e4ee0ed8717a39df7da9e6057ef58b5b1dd7e1d0682dfe4aad0624315d733ae7dbcab0b227b548c8bc96217d49b1d5954d203eea17c4f01f88bbcd8a27a8d96820af6270887db20fb7c510672559b6ef0ff40c024db96cc35a5516f9677330724cd51eed5ed87cc87b65b0fdbd2ed1125177771aebe6fd039bb848ab6fc228cdfdc376f80755825abec842d74f79629f6b88f58c8f341e95b9ee05c96fc36360f5892d7c3d0051641f976ef908b0ce8766111efebaa027c2317e250617259d57e18c970d19bed5d942a668c702895243a5ad55d50679e5353d887f9dc25c0fb404ebbded5ac05757d74c3a5c5ea6dd45ce85d01b3c295bd57fc1c04faf290805ecadb36ad94e3a7a34a67eaa93372de95522ee0029a632a8a4c9c8860cd048f0f45ea06d6cd89aa81f1e38187c6d3a333a2fea92f25421c5e5b4e02191b260c205de3be52bd5b130930e558695ede3ddbe453e655652f52f0534d2d236d0fded96eda48e75baa015f7734a5f539f61dd050eb0737a1def8496a978a250e9992317297321a5ce4a4f8b765e59d4aca507fc88957586b98a1bd485c130945e3b077f72eff3685a8fe77aa454b5cc17d8bed6d39d0c2f594ace793a9397ff5b1b90f77dd0ff38c8b548a578ce27981c1899d3eaa9e9a24febfef60eccc1d76e026ccc88ec0ae3af8f4ebd21368060a310e755949d24e324623329efb589a414fe7c72f4908ff399fa88a8c0ccb577f43e01abe88951030843e1153dcf582d9ac29ec9b35163fd28f29343ae1c8765e172bea250af7032c25bc1879dd2a7881897c300b377731e6a985bb7d976fe280fbf8e654a2792120fea80110dfa0a4e867e980869a13e6af12a5cd3e5967fa3b8e6980c3066cdc7b3530809f29a0e37436388e853fc79e219d03acb2656204fae9ab51379192e80c2f1899a12a178b753e47c4a933e4abda33c144b01ab692310f1708367e22b3bc86546218b987258dc4ab1b1709036208dde02b4d543673cc4ead88ac0bc62884017b62e19f359d509630bc6eb19e7b0598d9655a114317ac846050b594be82d966d7418ee3237e04e3c6f5e275d4fa810c2994faa429f46187772210c847810085da62b67e8b143c58567f14df7fadd1acdc33cbc8d03ecd820f638474cca7744aa7a473bfd3dfaeffa0b445fd4e0dcdd1a542b714433d06d77477e00f022a3169c9e6b39dbc1073bdf4783d73988f3d2d60f85287f87edcfb50995a2c5e42d9614c7f27aaadf46c6781ac84de55c54d0b91b225b0d29d1bd3db55436bd773910b4700e57419dd10f682bad6d55621b6db9ae5cdd5fe49414d2dac27a6dc6ba931922e9a6cf5fd53ea2b43541a79fab20aa3ffe32b506c5d480fb57516bf019a5499f446be3d15deae9be285e27dcd5a0cebf5335f1e7236e5cbf751f7a857aec46f871a852bad13d1d70aa394f6aa109d69ef262ac6fbe10f3df971c4f15c6c4898587a04bdf15be2482fbd8125f22d88efe2408d94142ce0d24de6eb17f4bca55991686c9c3c806064760915dcd168912c9ceae9302344fbea35e97a66b1a85d7da2a49e85510b3c8ae2aa61c327108dbc430e2f394eac1963c20f6af859172084f91adcd969376048bb81bdc66ef4c05eefea199042dc52c006e7b39d1dee68a7acae333d00272b2bdeffa19f8a5ba72bb66da34bb349bb3ca166a48c073ce5b27f516acc93ea9ae20dc170fd95989db0d813b5df4d0525596a4a52134c3b3073e44579ae01e93e507863972f5790ffb19fd31eb1a5167a9f818fb255821d9e4fda6bea741f6175c59ca0a011b76b83ace2d2caa78b6d3505042672c5419ef43e8be3063c125e021b0d6490a5895f301b37a38700202f6b94ab2fdb98d8af487663d30f37e84c6841df6de390287c67463e69837132870f98945e15f7ca8870c31f16fce5e9efbc6fd5de394c8776a85cce0d70927c94a193115ec271d06b1443dccb516f389f4d9b856438f5aa39bf0ba16355ffc91e27f74eafb83e3f5a980332eaf4330662639c91d203465bee48648de35a9e752f2a28aa31af0efb96b70dab19df65170dbb270e00cf609e68192cf5ffd397d804ab6df92bc932fef4b56cda075b7fd89c03368c012cd25251476b0458e10bda4cd4ded08558debb7d8f8e5ef732a2e2c7d7318d279e742d622d795b37f11aea002610e6d84112c45f17747004281653867bbe48b8b5bf3e19a5afdd72534fe472642c1e2181fa621e1fe50f1eba68cb251787050c929daa02721660d138419ddca2da7d3693c5b920b07c9ce4de9b02711f1c96991263fc4705d0a816439a83e5159f78250c9eba7ce6b97f08c53ed74e1d677f638ca95700b10cfe37e82115bc2a53014168e89ff35954d9f8bd43f5759278a03aba5a7c130b0c1351862d628297b4c9604a7dacab087970767960fbc8fc25c9a858408a911a226157ee20ee354826e023773a63008d907def89401fea61b6e7ba6fe14caabf3d2f57f0b391cf28ced64f20f59916e96a8f45f6879ed70159e2821e02179c4e59cd252ab77bae8957634629a19575a68520cbb7db164e1ed7ed22b0a8361eede0a601f88e9e292a7ae41a01c06b269b3cb889329f1d78417c7af628713143e8f99dea868c579747cfe68252d5e7bede025f1e148eef7e750dc5f093c771a3b73218c948039cc87c4b7c52b079286c35d12bd107ab895e088e7ec99c3857f57a8697f77440e0d58df61f96da2698f26b59f64acaeec66d6f006b03c25796e28667199b6f3727c6df3e8817d519043d3488df7e8bed81e412bd1b68ac72f41e5d339628b798a2d1906aedf4dfb65f27b0b4ef99abfa7bb957724cf3fb1c779c43400324f1b387b02646836c8f44ba7317f574d68f3a513246dccca86faf6a0e759a665d28ec041b21a473d91caa8fc47366d832e1cbd5c00fe5b97902b2c0a51d7dd1cb2703fb84f456d7fae4a5a04e559e2d923616c9859eeed3fd517df4ed2f922fd5912309e83f95f1be2ed2e71fe891cbda83510315979b98296454511647b8210fffb112d136fcb7f7ee51c2ca905612d23e41bbb2df9ed49b89356c9026ff1be175750cf95c86b958c0a13700ccb101588fdf3ae6b0b8445d935595b992911578b313ec4d1d8dd433753ce5a99ec38ba1a200244f14e5d232533ad1b652adaf5c0e52087dffcffa91fd26a468a1a3ed6adb0e785fc9a0ae18813bbfd9bb0975bc9afe7d986ebf9b690cbd4debd493513490cd7ae057b27dea206e162c729bf1acb272a7d70672fe109bde1de78333dfc5be6b2705f8f2d35ca76fe317d6e416601cdccdc94a260399118a717f8d027dda54a6f390e1da0e77239c26c7bccad36e0acf1f1d97f2fccff125cc1895aba8b93e2766e12ef4a313f5cadebbce093d29c6af874f4f8390fde8dbaecf136f1c3f1e7ba20d11033b4a95d26a2d9ca8b6c3f370f882affb6c87fa3433600a5dde8a15e06c637e9ab615030b9b845f9f6fe5c33d7c0480c0f8a63e9fd9262fcb75eb4fd23677202834e3a2480ded81a9e80313a9f0c434c4560ad20f33aa7f1aab7a1286f0b20d80e0cf4a576d3a270d417c8d33bdbf7555b1c6cc04f611e00364ba2e9884c3fb85e170624d8166e8b8e4dcf10f7369efdb5b302d21f43705cbcca1f030b832495a95825eeaa10cd3a053b0011a54ff51899f913107dd1559c667d1587bbe8681d75a3621bc01f0f35ff715552deef591def176485b9c42494fc863add77798b47996fd9f7992c8b15afea82b5fab3b166540df41ef45a2d8e514e5d1811a057065315665cba10ce30e7155a7d22c14eec6caf26444ba342cf5d09e187c056d953995a727fc92ed995f3d60998a12e7ea2f199d02d12c5a94c33dce4a81efa974320db939e3694a04381bc7260562f5474a45b789c0d43dc206b46bc1624d5ece308c8bedf4852dacda906a23931351eec8796fa2f7d5ca1bf3eedf839cbdd72bcc5a56f9144879e9c27545171e43b3fed9cf282443da34fa98aad3c6f5c2d1ec05e73a29f42b5f80b4fe8c1a7307569c80b0765e9951a499b9342b826a6260229cf044b3bb31707eba69625e83be5117857a2a4a7f5e7f163bfa8ae73a6074201a6fef2c32a53edb72a7f8a5330ddc7f4486679d945b5fe3346f3f83df37ed4b1baf34596f20412be7b706217e3daeb69c05bdaa31b2b4e5c6b5e5aecdc2dfe69cb1b7eac88c5f1ca41099b21f6995cbca1b33d91fa2a8559b6ca8e1f6a59977fb425bca105ef47f7736245fc7b6b199e2f5d28fe8a76f4aee2d652836c1dac1042c79d002d89e8f5166acae3f2c55cfaa5481a5542b4f50084ca34b85896d1f9b20b34213785952af764ce68d5e723e05610bb8868764fc7a584e295be9c97d2a7ac2b16189ca7adda50958ef6435b5852f2bb5b99dab371dcdce5fd0296d5ac5438dc9e36298beb78094c37979f5d633a80a6e4ff014b89f63a88453bc78c45f850f647403c52bbedac56d744b26ac99fbb0b9c49079a656e1d7c4a0371a01797ca0f022d39eff9f0c57146326e4d8edcffa21788b09dcd921f729f0877e7b6c3bb4c751c02c49edf17ee5e9bdb7b4a3fc157a952fb985d524c07ed6bf5740e77605717169b1a79c6851c490e6c89f926ef729961a1d4fa21108e987ef4934b3c237a9f3fc51cde76c167be1a427026cbde19eebcdb710aaca7edf0032c39208ad8ecd7ca8e26c1bd6659f995533d53b9970ea8f41415cde88196b811feabc41c6af76d849681336b4c5d3c136552dcfc05c3751259415f508c217a68f71e9903753d59b6424e41466974a9181d1349528669fd6b62adf53238c533af44c6132ecc86876e2fed082e3f8b0c2d8de7da1c0a2e761758501fa4506c37ff0233f207eb2c47938fd64d2cfd6787755f78c5d371667b11c978dfc0f3c6bd396312aa9db210be4dedf5acf8ebfe982cd2a3f2006c66f24cab05420a32b1299e7588cfd6350482ac12535943e449d229d0aac351cfca11c3696896af8eaf77e42ca32eed2dda2e3864e36b341396808bf60bfd752a921494dc4474268278c5fea9fe8b2658fd812ffba8e520b145df9d3c0a927a6beecb4bb048ad4c5cbf912768bf7e262b45f8ac7e3dd57900d3d5ff5637697a17d0df8aad3e73d73dc0cafe34e03c2cdac3a7ae771b0662c14d385fe792565e4a81d4e12a2f401b5376158cb2d89797a810de6322c9d3c283878579f21faaa90815a9c303335c31ced128ecec927a8bb82e97d4ed2e87d4c4936e7bef87f749ed601852cc099940f463d0b25f726c36ef1b7c9c8f93779c5583ede87b7cfec393873a16275dac1633f902456c7f48414bf9d0b73c1402558a75868a92bc0b731c719f3d767e5bc4dabbee311596752e87e0463e57cafc9cfacf4612e502ac1e039dca44c58dfab6e0418f062042b2eb7aa27f5edd8dedcb947f4228df19d40ca707ab264a9bf5cf8e4c5ac8780a52050938736f473c1dc2bc6d47ba0efc89874eecb5828e6b9d0a655973f95ca346f498ac44c96cc64543c3fd9d29345e85d6591fb8ba49b91806a637b6b00c9cc42880d8a7a4ddefd2d78cc513395235e2d8048f9ac24a7b943abb069bf0cbb8884c37f13c7f10aa1717ab5a8122f92e71ac6bb464421fd6f1c6b9147e5b4a430c661f30934d3e7c48b58b992cdccfcce885e259dd20074c72f7f3e91fb5cec63ba75d485e02c370f2a2a678890d018a5b82a3dcd7e865b0b50e9c0dd96cda10875fb26ad12a800d5d8eb87e0240f39e368d169aaa6910fc15972bfacb9c39f7f5def8652776c9524c589f757dd72f71ddb214ccbc1f452283afa2958b9265545fe5dc0f91b1c6b25ffb2a5b3a07fa9b61c139e20427559c2d9db6f819cc57022cd3890ff534aa78feaa4a045d279ba5b36ab7c7ea520ff705cfaa69939262c9b3211bb3a768b4c83345e7a79def840aef2200d1f3c5945b3746a0e2eec63135815d167f1d162316a0e8365ad9953042db6c90d3587226535616e7ba2c4b83fa3fd7e6ac6b97c064eabbc0b3cdbafa89cb41f48b58e761d417653e2989d784d3eef62c22923bfca1a07bdba6ab6ff25e6966d287dc639933f6c4e2e333aeaf6560884eaa8374704ba8bb2f729ae03c52fcc373f8efd5d38cfd66d4e2c424693295e11f0a3ed2cc7b90201c94fa621c9972010ea1dff7c125eab091beade6d707e4546cc68aee68da9168c63c12b2bda25dede439682126aa6cfdb5b62625e39ef59677466880bd1d8e7f10b2b14ded261d69d86b8ae4d5c9ddaea2604b58fe491184121da0aa854ef78631f699ac594b6797f002989a2c6bf12ec08db3bb7ecff035a0bad312a5ced038a32ebcf52b425b8914a1826b45a2d86e1e85fb15054157e1c2f3cb824429edbad79a7e56a7cbc0f0b06fe028a7e967e5f44416bc0de16560c828ebe924faaf4167405dabab404cce682cabe6a48e1c43e55f4c0d10afd1c04229cda1b7d2fc125e598c3c0e0757131b8e8b6630e1d9355ea163dce19863aacf28a163d7b92397febd71d4589b4d32bfbaed9f7af3f56b3828f562a8d139148faf8b6728e4e73b677d90a0fa781e8624f141126572dc75ade6a40780e427e1d5ac04c14c4fed5ca50bcce8741ebb08e1cbd5e7dde77d8947ca31aae35e35204ab98189c7f191a731e01dd5532542b9c05547d0fda4a4ebef1594c39803ee26bb3fe208d365c9950fc77800417d4fa6a7b921037e98bc8e70a165ccd9620983a0e73e94904ffb5395c4102188cc4abf24ef60be32b3fbea02f9f7550962379ec6dea3916941f1c4f83a63e3f8ee979c44e6a6629afa1509dbd14d6e0f714e698d7660e8174d3cfe8f5144eb85ce0f6eb08040adf3900b5b05a36ef35b3383149fee741b8bfcb1d39ae2d635c9c18872db5795ced44a1ca9f5455c3f5c73458d5111b971120d744192d02f4ccbb95de066cb3a384a176e1d4e1484cd11e789edd5e2454c3dc90f4476ad9725d671bd09fb2f6c3f1a557417de058ef277a67df57fab0ce0d40d7cbd11ffc7d6c7c1fdaba9f8b072328cf447f2d339c1e1cc8c6b58ddacfa66250121d55d1711d81784f4b8f829efb05e003669fa5431eda2dc7ab701975392096ef472153a0611532078bff1fe61b2d099e2fec8321ef35bcaf32d499bdf5804afcc43ca296415145dd70aef1d5657989f1f668be64487b6513e0b1761857e24e46a73acd85e9cf55ab60048c86aad9072895da5740b9d034697bf3f77d7b5c63492f5663461a0a2a17eb71a8b006722c199aabe21700e8e440af730c3acb5fa0238b81e30a52928e0dded59396770f4f1ba822084d7f3ff764b35215ebc403abe6257222812da489ddc9f4c139ee0f7e6dd72f14b679c8884253ce35ceea38fb8f39d1a6b8b0dd77e0eec617b4b124d2e530d7be1f5f78fa8881f2d7d75cdadb0b48b00cc196d69a7cf148b0dec53efe5ee97ef69de714de95837b7811acd9bb559bde56478d6cb54daf725b822025bf3da48fcaa1e7bb13b0ac23a9ea0bf2ee0eab1519b87db7af7db4460138d2cd2733db6a70085ea98096167ddf1057113458457da8d921ec3ba8866fca82be2f34ba8086c68d02c041b444ededd94762cd022e9f862bcb17c930dd28c5837643bfdbfa793ccd3c3bee516f7bcb5f060e351ce857ff7f1c3ba94b1b6921f6ae527a41acc822b75843cf432a2d227969392629001a72da95924771a6131b0967e026f8fe463555891fa15600e572a2bbe24ade9fd651c41a3b45bd442dc1f80bfa190007d97a4013b6e2272868923cd1528e2c2ac2444c04ebb6e0f4602c0b3a0db819a28732f9d0c3d92fab7c1485733b2e20ba09f0d07041f2ed378bd89f9d821790ecc2c24c04072fa5f390fe7406c064f29aac289037f79f919670da7464f180e93b192406f9be531fd5f8398cde9fcb212bb7153380ee57df8fdad590a326bdd8c4b256113851070bf2c4f7a8a21fd8127a6fdbdb2c608d1c37e78974807a572a47c726da312e4e05ed2d6b8e2862325b9089b76cd2e0e98313bd910123c6010d2a5ffef4e1d726067d5cc8c7b81437d110ce9fa6b588db0914376581656c612f824ed37567e0f0bc4fa413a6e539440c178256a4302884625305e2269508e8286d322fa8e68002e9652792909c33b901b08fe947b3f120919ba95d7866360ac75378bdf1c3790187fafc192ee5f605ba5440e99fe547fb6b165a71a9b91236143814558d1de1cfee799b955f8e90ea22e57bf14c1c45bafc2684716f87ca98b0863fc9a6b9951c8a3c136fb5881acd07809bbced9fe63a04be1f8e6c5fd14fca9392e5a878ee83845ef9da675384901cce6ade4dd6c0dadd42c43910a5ea23adac6e64fd4fdb04bfafe12c19c9292bd46a6f19a204eaf5304c52ee4a032eefcd96d20d9ccd1cab6aba70eccbaf5edc484f9d8111c3901c762f187d95cc633fa0ee0fe2f814e33d6d5e2e6bb4b5b655e3ccfbb639b36ad2ce12ff393abd66e7900c7b72eb545304ce962dbc638378bb39796c199698d596a75c22c6348d9860b00053d841a2892bc790983c7dc9ea1b7631bd10626b5a2b9c9cdd672ddd131b3e89acb75c79e236ebd24dc2a65b7ea96addb6d052b94b67538174452b9ad981c6b57f7634c364f5c6b19b5c2cb6f88897bc067eff00dc34034872180f2ac3591e4df0773e7ff502bfdabdcaf9a7fb124359314ce76b5beb327e66a812be625eb447b2b878083bbc5345dc8e8198094143249cb7545a58e72b56f04d4c85e035b49d2d8c89ee9a6cd94c8fdeeea8895e06fd7445390fcdf8f06264589e45782fe183c454f5334a4f8811a6007933394d4c74e6784b71df32c98f694d7b5aa524645b8a51b19d417165c36f1e646bdf0dd08f2f9945ef88bfcf70944d4b7d8a0ad106877cb6fe69a9feff18247525ff6329e86e9ef54eecbd59e54a77de02db0865768fc11bef882778b95e95101e20b013a90777aa46974bc3f6ca30ac07ff943337adc6e0e6f5a226f9e2d1aa841e6f1164c0f5bbdec434ee8e2fe130ed167deef60a3152be8be298ecc4a7cef30e325cd5ebd87112fd582ebf6c5aaec2341e8c40060d97eea11adf13fe4597d489102a9100b3b63f6642b7877cc0884ab352083f2dc4ff8deb8e80edf114b8d2642c187fc150ef51d5fd112be5b3d2b6677c7125096f12e258f1f369b0e838d7fb92e54aadbc563c4e8592554f7d3a7e4116553f4efe1d6097204ca712cc5dff9a7782f480f23a35f76380d7d26a54bffd2815c054e844aef4f2566865dc42179c0f0e1288e920cd592ba76934041f9640ccf35afce6ee7672ba09f92e2528d32fe0f8d7c0afa758263a07ce9c34f42731ca367dd24542f6d42e93e863db213f56dba7c6bd81731fc79a8ba91c53e60add67237d49e838024eae8bb5472117b088103a840bd1dbfe3fd248d9892aef13bc61f460f737d9238ed62a23b299e7fc3d08cdeb26ebf3a92a81ec06ada07437d3d602b72dae36a243fc3b5a339e62ce27da2ff5d8acbbbd8675182f7aa7f1ed42868c2fa3c226f7745fe1f36109915cfecf5bffb5197af32499f18f147a57dd3e2e1f5322bc35cfad21c400821a85184cdbab712dfbcfbb00776154a0af043877dc527a79f1d476da464697e99bd2f61a6dac54ede4ee3a9df7f726e8a74b36e04d1a95689553f1202405ba17c260d02fa6676aaf02e16d93878431a650075dd8e8cea44c759b04d60e5408de47ab583f97c383fa3816ca33385c6e981c8e5db6928d16cb37ca9eca803232f570ccf0f606f1fcf5412647e404100b4a96f3a9743c22fc22b83c8bb824bcd55a196e06e33278f8cca7daeb76be8ce32c6489821e5a72b70c59eb2fcac1e106b46c05e2950c393a9f60c7c7782a5ed7a562f4e869f9c6368e2b3a9ac38313d1b895eceb80a3db5160101a351e0fbe47bdabdd3e10713c40e96056968b12f0a9b14bca5f13c800b677124909e4e55fdcc7408bcaf3ce5899b22d0fed92d1c4d41b59c8def03872ea411a1c06e8051a4da9f54d74eed16648ba75d52b9f8125cecf6f55d64627958b453895baa74cde2c436dac9c955b14f2bab2767613becbef750c10e0c2c6880164a74dcf34b7681a48fc3be40080602f2347054d72610bc885a28594e345d7e7cabf6228d0634439dd265309ff6b518ae84adefdcdf4004a5a266aad800545ba94d3fac472d9c59d8c51c9e7baa9863147348edaa05ea590a80d0019c6ca9b8c57aefb2e89db333a33e8f22f5569720da20b68f2ef712b6995284b5e3d934572c3873168ef30d2c1128b1f32bcffd7e679c52c3596ce40820d9657790675566aaa311f7d1fe63a1ff4ac3ae0efbb7b0c5200bbccf7620b4816c3d101a922900eb457dae63e40364e735a35492a30b63a2dcc197193d124ceb2b68f59b8ded6ad21cb5a720654cb8bd0cd763558279e80f34d724875a5a6edfe881ea4b103b4ce2722015da8cfd1fb96becfdd1d898944ec6e52d3628405bc0758a0593642c6d6a50e0e1626978375af3534a7e6d3dd811a5f9b7c4482e094dfe50215780d022e0e1117eb3c5edbc099aee6c00fd7092310b6c30c7f59b8bf950df310f1f3792af0522b174f78c354868332726911f752ffaff725938fe0650136d44d3f4a655354c632b1ea037cb8269026505eb32b7bffdc7486e6987997fa7b4fdc538d437dd4d5d7745366d727799c472817ad7304d50e4fcd87dd8cb5354d01c86415e5c753c408f079232983fb43feb8306dfef00a1f17db51335dc1ad89add5b17ac39e0fa6f78f5338f35653b30deec1bc0f5541311f5b7315bddbd0dead687dcc6f3fdc6a1a91601b6ef076197e6db929a5a91e572c3b64fe831665719fc75246d4c20b3e5c4ccf5ac18355abbb4bc4b8a0f846268a74cf9d33dcd63bba80615a85c48fbe0c203f69dc432150944120470d428b70ff28986cc0bf35f689b2e5aee4827658a241b23407c51b50ef58c6d4903604808365e08f2e9a96402236a3b7ab4114090bdd2f7dd728d789dd717e47066a0638eba65ec24c8eb8b18c9a182de08e7ee850c53ae819fe0e6ac1012554f784660a6d7c8fd3aa06fa50d26d40658c0587610bc16694dd2984bf2f3cf016a8f93beb8ed97fb76fa541fde10ee555191f9550975c469812e7b6936d3b3f6dfbecd29b19aacc38cd0ec14b7720fca6be4f531399a58cc2177453fc4cd65e61b5bcb2052eefa15b48159b51aa84bec9099168fc8edf4c0a4fb5e9878043729ae088bcca2000b1738319f0f59f30c9ba74670bc8d5b9036fc0cce823b28dcda79711122a9e3cddc1ee5a25ca2784a743af20726ad5159aa298bc7ce055460e8abdb511e5d5098801b8cb67ca6523879ed2729baa4ea4b11152034f6d778eca7a86821eb696a9babf6a9878e8638a6e49d8af97f102cea4b2393d6c6ef6013fc5bb90d4997373b652f714612754fe72b590764be7915845dfb399ee763a765e6b1edd5dafb0e199c13ee874626fe07bbeda2b847de2708d7826ec5c7cf551d7bcf9c4c2ea2ac6855f577bb2436506ce7f680972f7fc3430df0d120bf05a355550d3ff865f6c0ad5aae4346ca37843cea3f738d0038c72690e0248ceba38a74723c3ad0bafd9de643bd0b904cc554db13837c87b6a1b2ad184a588c3e692fe5c41ed0ac74ed9e0e98141080ec08ea3e63f8ee77a119fd103a7e61fe527bf05dd45c983b9815c3d52128b1b50ec69d52621b052ac7b9957a0e51615a62e2bd2310f0fc2b256428d208e802e3c538c02b1db4bfbb9a1065136ceb5661ed925b85d5f80f58a476dec1e1ceec4ffd695781e7ee02f22b6ca0a64fd159b21d05374efbacb8b418d44afc00859aaf9f90b2f2ae3e1ab73964e761c523481588eaf6b08bc08d70b71a2d1b12c8cb6c2b4387733f5c2af02773e73fa0257c7bc74a9610436f5f533b57a9323bb28d39bc45e49d165994c05c40ec803bf815c74a549ae47cb89795d1950d606341eb5f96e8fa461e5481a4a73ebc86ccab47e2f745f8c8e94c59eb70b15b6c972604da9c57ed11efad05d1a4c4aa27f8880a82fdb5e2178f10ed41ff48ad4905425935a5b4598b29de1979cd66a8ad9bf1c103b0d03309b429c0fb12ed054c83b4f099ec92afbd2d6cd7d947afc417a4f4641cbf1a6567bdb3ab3f6c81a09160ab7caaf02917ba4807cb7481acf34e5398e0e55b01030ae69193fed5924e674bed6c768d8a7cccb37b5d59caca8bc73dc960a6e4326bf05afbb4a87c031665146d7d8abf0522ed1b656394087cd539553530b69f7232c0891dfac0cb603df88dd9379f2b7da56a37ec5268661005c2bc77072b783b51aa115bba2a642f75867e9fd3d8bb784c8127c95a348011371d5eb42421bde3e88a28b6f7d9627028bd4a6df14c7ea7078b1efb3014860418dd87f7de086d8b9bbc444c287f12ed45c8a256dc25fdf138b4858f7f737ba62824bcc178d79d73119a80ee7350a955cf4ba54d6c2482b68e3e818719fb9fb9bef0c73d4fcb516f75c1f84bff1c2f096b5374b20384e99499d65e30639a319172a37b434c27f82c9081fa9563ea2a6a6744728fb0591f5a6b9b2dacbcb33f5419e46f84bdc0ff15a3ef6797071493060d732856c1d636d97ee617448943fde77fad8e0efbbaef0124d5097cf065f7eeff4a1dcad0df538d29373bdd65a11e6b6aaef20a4f47d132a87726137d53488e14a5ef0fbaf2357b8db20e357bae51d47f237c9149a7493f64f5c4115e1fe7ca826fd920a15cc385cc915dc524daef217aabab88c75f2c74b98b48900abed2846bf3f4adbb7fb86a8c4d7b3fb3f3b06b38373266e5b3d0e23bbb704eac25576d1d44bb31bbd089e511d03f57ca36cabf7960f1b9af52f8ada580bdd8e82238c67fc819791d113c292952707ab4ed7353c39456d7e54a0e88dcac04282bc4ca3f3e8a143373ee02d607ce3c26df3a164722fbc988ae96d3528bfe5925e11850db348970a30cbbfe07b47a99a45a481676ae34ee1f8ae1f5fa392f6d42f2311a6fe94c5057c6df02774fbcfaab346e49e758135b136074816a58e22ce1836b77d08dd9871209633b20968dbe5e9c00496e15617ec80c0314cb7f8bca287472d205c592296d543233831afb77488fb8beb5b922cd4ac953d09f3389534d6ca43e7c323ba88ed932baf62123065c2917dc92b53182a38aa7d7e879c783906277370f98c39c79809c70a790b3784005aecb5e74fbc90a4a0e1a0c4c7ed63b201c0c18846ad55365f790bb215952f12c4b21b9595e81cb9d091d61935cda84312d5a6d5332fb11e5a27c9b9ec61a7f704ee15703a22ef6ea0dbf41669aa65d55707325ffdf40c039f6c706a01d86958f89e3a1b0c3bf92f286c865b60df58aba94818b8a6f60277f316f7e912ebc0ad826610bcafdfeb4ba31c1edb10286d20dd2d592c145b0f76e9b22fd8c912e6adf1fd7bf4a05ab9aeb334ad7d4c22722f62bc722098bdac41c4377d4239e85fb6e829dc11207de26c34c42cb66f97fd4110d597a3099ec5ca16abaf272da904d15b17f71f40d3220175ebb70e9ad4a6fd552a0fa9571866d21d7b71f77db105b26fe3b68c5afb65a9cc1fc957615b40b8faf8fe7c850dc9fa5f61feb916ea1395febd797269f96b1ac58035d8b395214263a8314f10975016fd09a23af95819aca0d8d3d3e4259162fc436414320fffda4773b5be03d161e41308fe54bdb6183223d496704e8ed271b52f50d8771ef450fa956407891eeccd4f74bd845534045541eb42f07a971c6b99d727133100da2071161d2a7e3f241dad8b787f64e7c572861eef71bf2bec25ca67d552d041de1dd67d6eedc1c535d9e91d6bd0ab3d69c4b1b44a0141b1f928fa5e157363cb80a10fa08b50fe9abfdc196a739faaafc178501186f71682f5d0e7f38efeaa31b394ace41034cd8b7a6fe5302e4c9d4a5262f271f44d45f1cdbe6b7adbd9c1ac1652e4c7da22d603ac05f1b5cb4ab8b59b53931762534f72f790dc55aab3a3251ec8cd3f72cdf7446f4f0e7dc2ee9d683ea487eea8a601efe01b52998657db0462d32ebe232e4e6fac2bfb19fcabb104cf3ad9d2f5d85472ac0931aaa6087b00d048b4c1d0bc6f60d4db7e4873035424597b4223f09bd26ad7a774a634b2c35029f258cbac7103f098e0415eddbdac28632d30019e4a9bcbfa779e835dc738bbb5857b093158fd2cdac422bab539f9c2f21a6575da598d0a0dd4ee452e0dc3e67f7f4eca8b10d3cacd5c0b9db454898ed070da21095c9a68ff33f58834b261df6297a0c8e19d4b1ad22e45fef189b32a57ad56c5f2e87d7194abfd50ec14f6dcb61cc219f8950e9db48e593bf6865a75d180cc1f0d9efd95ebc6f634d1a220cda9044af646f69c21e410ea3d735cf234c47fffbc6f984734ba340acdbf586ee30cc30514f1f8349f55b2dd1930443a6477c841d494d9a6c339a89f2f61077dfb0b1cc96b0da19479d2cb8179e7b26de637cdb5a22fc4f071a2ffc7d54d392a6aaf80952d9a3a9dcb17f45025f4f9a495c6a91109c0f15c2359cd178d12ac166e67bc69618e8b9c3cf1d3448f369e4aff060cf253502e9feddac576ab87562afe847bb2572e5422e1dcf5dba367175eb086d68544fc72d2da287649dc3312320f2b527726079a111350ceb7642c3d2793a40dc4700213b53f0542aab7fdc167d0b48000304312fc32d81b5216177b0bdced01d7d7d367040cdbb2a36cd16b8bcad463cb612a7532e0e5bff692635fb3f51b35165dea8d933832ae9eb20eff97e2fbe1752d91a9d2b9cdd22b4f5c8e4a67b7ba4943a0710fb38249074507b61847c0c39b447c40e4f322f6a08b9131dec65797200800b369248fd7232c414703f33a020ec16e34f8303c385e12a67b48b27052b8be788447046a74655107a94dadd92542e1fa0d2870e15fbfbaff62b4ba9bc23346ad5588e6a2c3f4d0b32b0c0e89edf4b09b80933707abf08523dc13743501c9f98f2fd7e27219e13bea0d06658764dc9584a5f4de633957b94d5b842f6ce22ae7ab767a10dc42337daa92cb75e48ce47a40a9afb20f1a6d9fdda4391283908ab901c62539d2c4ff5e2edf444a43440c8ef362780ad2b5009bc27371fb0f04cca38f8004fd7b9afa9d513a3d6a87db4b02fe46083a8457bd7b58e0a2782fd3bc1c9b3aa88d31423b0b80e85c642418fdcb35080197cf8e1ffd2d201fdab021f80510f01f90bbe1685a1e2580a8635c16fec7979d63eac47bc89b466f9ffef45feafe089604d4631ae2107af29f455b549b43efe6e55c6f13be0b97c33f71fe5071ede92b4e5cd41f8cf298caa961cbfb0ee8a763cc5f5b8bb00e95fa3bd9b09b12d650a82ed91c57e58720e717c99ad38fa7b880dc9738c9242d7941651cebfbdf90247196670702b41bb22eaa96cbdff20b6890aa0b037a1bb0519144da7682d4582e58afee643f7d138671c3970cfcf5964e2dc3f3c5137755aef4ca98f0d45e26c4f3a140269d2acc254e612ffab2798512ce7b0bf9f82aef5cbf9ca9a8170c52a17dfe225b87a61cb4438ccaefcc1b946eb4243c718cf586a38154c2a31657a48d79f092866043e379401c3a7a0bbbc5eda90fd5977ffd10349bd47656cb8b8e044078391d5f042c814108892f97ec9f0561621bda97381914fe6c6236d8036643fdf62732aa87f2817ec40bd2b49845a46991e4c70d0ae24770701f4d0a3d8edbe4d578102f1c9bc2b836803fcc5a6a4534eb332ba59f71574dd9675863df8ce1ffbbe80253684cf362983343be58a972ed09fc04873ca26db8a993de9cda6420df2353aa22a40554a552dc2507ade76ad7b6967ba8c044a0357a3653f74ae37f0f09e1f4ec20c3469dfbcc7046182b5114bea6018cf2ed94bbd38c01ad212c3c04c92916d0c3c9b63f7d6d643d23399f5f1394cd77ac255bc253814b0b3a4e20245bc7bc099b00f012ef0b41973eba5ec7f4dd40bd64cadf332e68a9ffc13b791315ed4c2e5a1fe4a781eec5fbd5067733af3413a264dd07263f59fd4fd24d1765424a6d0aa81f349c7027956ce9eec87762cf4665a67683923faeeb299627fd67498c763894f7e91a41e57a738f07db11f723b934992cf36314c957fda947cbf3a90e3e7a003f9fd5528d55b1cb376c684e8616375c1a2bd4d4652f62582ed041eda40319661f9cda01d093a7a32139fd5fa66cc998ccd8bf680a6ccba1ad93a7aad678f4f4fdcfe9be8ddd9e9dd0080f25ec9bc5127130671a76052083bcf446944133cc33d362fe860c08153874c2067935a2707d27d84f4538c3005bfbbcefe7083dd331606d36a00221661f23cb0773953dba33d88f4bcee9476c8240979828668daa6d2584acdea6c4f13c68af4cee61ea228df4e72ffbbbdab9c7a2390fb63d4383946c665d6824784938821624f83dd0d0e62c4476a082481265c7a7c137d3f3bcbfa11e00336f8b490d5c940edeccce190cb4a9d667da0ffdacb95fec7b530036e204c5c5caeb2757329b97f96fec0bf1144bcb02a3b63cedb06066e07f4232f2b0f1a799138eb5e70990474555379851bc08feb52ece21f5df1bb66395d4d8330640baf06bfa30138630fcac22c5c25c52c0c4270ab32a40054384ffa1fd4d64e11bae222055cc9548f21badea0ba4d5fad90bdd2869ccd40ef3918fb94db811af7089710c47d0be3b296c0e0ba6df492e7d1e3fd064a42ad15dc93ee55c3a5470cad4e6a38aa7a82931057b7bd91c965a24ba351a607e225cfab4c8535e9176d852e47c0a4166e51b30a451c08d02bccc10cdb7db7160dddee5120d276915f6ef6170326dc4360cf40f194d66aa8b4feb1d01d41a82d86ff46a66c9941291a754a31f2bf8bf7d6d094df754760dda6b189b17a788b0219e73297b2d4ff44e34f1f8e7d58e61e8b21384e7e6a78784f89a06e4c65d4a69d891a9a57735d5d081c2b2d803ccd54e0fee198417931289f941b3a9c5ed48769c8e47522ceca02217ef3e76c0f5b8c9f6096ce780d9ee5620a244b4f5ac45c9517d0a07480041cb281b5396c246740a0123117b5fd21d40508c384a14efc2679064adf6eac3d01a6d7d850183cb5a35dd8b14fbe66fd71aee2223b89919c051e689d686c478a129ebf87a4a640583c1ea294d5c1d2e17edac801f5ae6ac9a38de5a11bbf560afb4db8ebf00627b3715eaaf9f385231b781431310c500d2250759008feb9ba85f078e6f9ecb7b3408c27ca6f8b411c85d77133c81725ce8f58ebf198b93badd24f7eb2a47154f04ed5505194f26e61a468d0dd16a9d6131ddaecf8266b12a9ac88179d73ab297d4684a7fa1f36a97f7905454af7f8e3f2686a6fd46788d57107878572e1713efbed0e69c646d83ea3895c754f96f0f2a6ca295b0c1b6d95cfd3c2416d10a198d4e398b7c5ed9a5ffd0b1a62b77f0eb811f9345ba5fb714aa94533c9268730acf751168fbb41bcc8477910f2578c2b46da4affa46f8daefad784b6e2047c5c36fc46220494188c379d549b6e5fd6170ead283aae4122778f3e483ba9dfc04474a03dfab03568db58044b688faa658e1255da8b5e1c4256fbb2c6bcc0c08c02e8388a646e680311156192ff4c3a8a361b7f4be563d04a94db5ef00f335072966a5bfc7430ee10cf7cd0317504cc535e6ce8364c1faaff8be6ae20b7a4e10c5302d8630480853aee1ff9e81d0b8c343498205ea63f29c95d0eb84b35c1d6649d285f545fc07ff163f42d50eec45a2f25ec632a12baace12f13b39a2b91d22905efa6d0620dde91e2048ee99dca755bfdee092cae1fb37fa30043be1e7eaf7d0ed5db050e020680402f32cc37856d9cc32e5120e3e7308ccfb7492c0abda893307b52b65f42945e3560e4516afa40a60ec9d49dc7b2f1a37c3a775877632937e2fc5c51d65472c280bcc967148d4f6c3d3106f87022bdc74c34a56b50465ed657087caaf54d00ae4b99885941f11c24322852ad637c824f04ed3bc174d42241605798cb0390b05fa38f45733c907f92625bfa033826e8b19303d63c35a40daee2ab461052f46170b3db7d478198ba587eb4dbcc7b75800230b1b978c14da1f4548b7dfd11cdfa3c54401891acb692b7b0fada0e09d09177b892173e42e0f16be65dcffc14458d82c90e57deb34d48f2ed0af167959f5cb489e5f60735b909f4e030ed3cc9d75a6cc3abf6ab6850cda59b31a363acb8dd7d776b951a53a15a9cc500b092709c9ab263cbace991bb58a0720e9723dcf55b37908966717811715e128db588c0867e44372be8f2c2daf1fbc8d35f548dd4c6cf8750c0913ce4083775aaf259b982539bdccfd67327351bfaf668d9498a7cf83165182b1b4d57b10d1fb4d82e9c52d77d70dfa1dd2af2aa68a00bda3c8f649af697dd8ce2d775dd307f1db5a679a8d2bb30e49294bce00e491944f77eccfe2cede3d4f32dc5df3fc163a5ff625f1f80319da7d172cc68ae2d7df93448793797abd09853968c2bce8469db79eb6c97b43139582907a0f338bc382347f0c60977f1c8a1c62b9b4d4df35b40684d83fe223230172634ad57dd1192e11bd726fdeceddeffa2f01d8fa2ff816c5993c49fca6f1430174dfb1e5ab191f5f102d4e409d89706b9713a53bf11d628102c90ebca0e483610be7cac7bc52826eab7a60fbef81b083001e5d4af0553a163e6ad4a097b6a76c1b72c4991c93215f72df75aa1bee6bacc7fb32d66691a89e500d5263ab82fd905a2bb5ccb20a808a08ce97edede2b8f2765a955667e73a0234817597994a3d1365a90be3faa552f519c22c7bdb7295e64aa04bc7e279e14f3263b7036d70b54d6cb33e789e9e6763964118c39ab159449954e78840533dfa279df7b5b117ed3d821bc3360adcf504275baa009d5838c005f8cb47a879307c03f505ff6a6ae3a60ca4f0537c5a6385ac4a005eb8c8f9a6ca80ab60e453f07fef697448f1be349a5a0db0d76873746ae983be34519375e945ae86136ce12e5df8a4c2f1b21905b2c8e15d8dd4f6425c77fffdc700e0ac2ad5d2e9dbfb7b8bdbe33790eb201e0303b0b4a1cd60f4bfbca7d3e1c30802f3eed1074456b4a329eae5d2391d611d90ea7a0b1665a509fe3de51f2730815d85d978eeb5cf7f9f30ef39e36d10ed41d0a75bd1eeb090c53b0c35fbd87b842ca1f2dff63c7067daf4ff480b92c545563197f1c9eecf6527e00be3f882da21bb76f0a66385daa079663db9aca751dc5ae1ba0cbfe291026ee290e84be8d1dcd1604b50eb997a56f0bbbd1a43e97f5a859f76a98610197a303ea5d1716ff695446aaeeeed6dbdd299a539d08fe551bc0d7b435a7dd03859b49125062a0357c42c76a2938fc27c859a722884c88469394aca746c1ab386dba44f02c243fdaa64d99fbbc6309fd6240e8021a655e20d4c8dee61cd3810186cb13aaf08e7f2caddf068c02c896a1b0c0298e7f9e3b1f887ebc1c07fe154d986c63dc44d38fa7ae66dc6b6a69318bed65c0a75dfdedb5c5763e4782c22f6d586aa4bc5c6b6f72e17ca53d40a8231e846ffea82a10e5717e91c1312cfd1a24e0cec17c5e27a50e719b1aee07fb6753f2b04946d79c69a0fcbf2d5dbfe3f34aec87de871976934533b01c40bdcab9ec310be78e13f3c968d79bcd66a6010fb70d4bad57b2642ba317ad43ba399cc002d68d24528ce5861a6657c97d5d0ddaf82a595293d8c3f3d83716ad5f4ff8945a1e7330c77b85ec624cb53bd4ab5225fa6ebf6ff635f284405ed87984f573302cc128912fe72351d03b82e01c7bb2f8614acc3ccac7cbb414a33b3f89b429c85af880c8c5597cb586276d1be05a268350cacfb345b332959c84eadeb1c0a60edeb35a44068c3cd5372216925d331ca33b7d5d3a42f478c3173cd46edf4ad88196369a4040667a012b3477f7650babc5119a43efd13c14a3e64dde61e86581254ac0ea69e604e4dcc279a132049ea96816b5d9a0054c4dd6e408b89208505e30b74cb61103d8e1653b5c1c0a75c460fcc63acff2e07179c4b78508b4eb7db461e7bd28292102f3b6323e6029fa7e03d865fcf14e7cf2a81fe6b50005a422ae683a03346e11e03e937754405aebd4d12b6ce08f315c16bd8d1e1845b1929c11ce64c8d32efc30aeb1420a212468f90adc8890f92cf3f7874a6fa5e8f551f0a86b2e9b73c2981c8da10fc4c1312756fc668c221209773ba3807375e569b987e1cc95efee1cdcfb4d69e95811b960831740528dbd8017e012b12180a1b78949a26614928fc2d843ff661f9fd59c2197ae6692c7ab0de5aea023a1a35db94e38bf50e0e4ad902dfbf8602ad842956afbfd6430c749b25565919b46189806a4096aeeaf7dfb4f1e92b5d36c057c38c009d2cfc70b14030bab15ef2d94cb0a4d9065ed9b9db0a605442f33ba857b91f0e591373966c94cdbbe578787dc3590db5a6d33dd078f3d6ffb458edd37f9453826a9c8aa818d0c3c407a55120fe803d0c9aed04164f28f3428d54db866b5be8f810592e30e18862501d41e35f5d35a6d951fee869105198b2b03da4accc45cb70d522f32f33f1884faa1e7e12c773f6af1ba9faae4681453241c652780bbf32897a744419b07e7b1e7e49357cfc21a2a255fae1013fc7965f7be1643b264f675d5ad2e59e7c2b50a204df89adeef504611e4205c8f6bc9bed260f8ae3852ed06abb93c1fc24b10b5d9ea7bc187ac0d19cc5cb2039a51556058dc04bb51c25d2e6137d89593aab14c0688be3c9f3bec2cded037b3ff73e1b4524e05dc1e66599c715997bb8aff176a9cd20075bc347f4678905c1c9970fdaafca03cc1eced0b6e3e08a1a8db4ac5852286252dfe64cf218ba45c04766582b741495d0481011881c1bf2263beabfe1dcc52e442827af0db2c19acbb1f7cd278a44bc6809bab5321bd545d82a84f615c4c8737d8959e147750c920f4896a932b05734d475ce8228e6157c6cd91e4e0eba04dd767d3e691c797e3c7d8a5e07a5cba282822e29126e9bf28522461397a685092cbb3752c4d7e35269295a97ef5b120e549fbb2f7ba5ffd2b1b0cab99a2148f88a9b31d0f43a8d1418cf3c97db30fb0d55ef1c3d9bf79c7198f554e015290c793f675284225434dc80ec845a66cc938d17bcaca4e7f5039c16ab21afd79b45590cd57f8f80169e969edc3da5f0cde8e9e138668a7eefc4cc3190ba32dedf62d7a8518961900ca4d2cc09bc9766adff81672078e9adcb13b21f70f611ab6bb7ec9fae2153461bc0ffba574ecf0a05139d2dfa99f3ed0d4b70dab5fc86986e63c8141c5972387eb402a621dab05d924d564eef59fa904c35f9032f11fb9580ab25cc6ceea005c7c6f282c3021814012bed80d6d5fd3c2a5cab06ca2ed53f04c2849dbbe617d00114f7df57219e555e8840899eed8b63e66ba082e946787dc831e72377c04d84a7367eedd9718df41a6312160b9fa5845f13e805d9d0ab5bb36d121f66b783fd9ec51bf3a9983b6623514655c26e6bcaf9a6bc0afd5e7589b9dd42b65d36c479c2f2ea9d846005700fc0dbc653ec67a98f3b20136d12cb3c2c164ae6f1417b2e37406ffda598b4b30213e7338928efa7a8c76e1fcff939d4c6c388490c89342e5693cb06e75c460049fa2f75cc7207138d1e3be2d878ecc2d7a55d02a5866d8350aa9d38003113af608ff819bd4c5f7990c67237392dce4bb6da190df904c65d221d5d0f4489a13d6fe48be21aeb0de2de08017b3049f777ea53823b4b216728234fb783d8c8c7a15ba1f00fd36b7d595774fcceccf2d5673850621ddef92ae2e01f265896008687b1ad0bbf8eb1bd3e2ad591186832eaf3596137519864f2768b85f8aa33d09d3327bd5e3ab6cca28ca188faa0754eccce3f2fe27004d89e0dc83b4fb7fe240d489e0fc1a10734e631772f0f264fd284837c20fb2979a763466a7a7e27ccd80e84472aed3a36a7e908eedb6d66e02a6f97d57c194df4afddfacf66b83c877211416271532c98c6d59d5c4d721718a4f2ff3a97e46e8d0c50a3313853da5e28ebd4856583406e9c8dea1f1347b4862d6780b6c6576c3db5f5e4361e704594974c133a98f3874fbf27271fbcb1cbb30d6f70361087508fe22194ad73079df4ef4a906a7df904570a1df70aa63c4ebd834da52a86e7c2d76b40b5215a81de9ea95efb1a56f68bb09c9685a199705f0d82e358875a02c17ac5bbae336676127ea8b6c92dff12c4b0d63f0a854cef14c15b32269dc0156c3a09742bccc9949f13d5dcc28c24753078665f07d9ba290f274246ad65643247bd25b32f52e3eebc32173da8e5783f86bb7f08e7c7f9180c2d0bc265ab42487f89bf853d1e7e6a050a0569a9b7ee954803285567e6a1ed95fe0de157c13c30eada1360f8347edd48d08db9da3d9f496ad99176705b00bf12a921c439058788e6086e3543798fdae2df97116ff1dfef123831b542d4cadbc9c9c2e7d9d3374c3e41305bfc273fbde29eafdf0dd694ade2bd1b0ad5bf8f59205b17b5d8a6470164370b0833c56dd507b04228e499e9663ebfcf3df00536953abe2a2665a762572392e4a30705e2d35a0bf5cd4216a3162db046806f7d9e5b177c564d08c953b8d83a1e7dd8d0c812de8f89639452a625142f82fa655b3386aa81923b75ddcde2c4b625943bbda23dc33f71ddad0cb44d85f1e9664b39fefbd5526adc55b20d83ea0c54f1029d180f3b65dd993b5ba9979e0940faa7bd950ec9dc2cba31f3c21e5cfe048ff03704c899dbdf7426f6d271d104c246f9614acd0f5d4a786923554bd0d6807fbd34d1708346d1394e308a5c99b7a5c35d9005e3e5ef50961714575a062e0688840f4ee9304b56dbe5ae225c84d57f79075a4988c57977adbe78c62b17ddcd332b5626cdc8f582d59a0c8a8adb1ebb3542185e967d01a8a7cedf152f7ac81dcce873fd015ef2640ca2ee450c31d807ecd1c5554374fda0d097c5affb66db749cf878058639dad96564193f098af7c7fc209c3bc56b0cbe8497c71c88816cb4896b0deb2d0508e5462faa9543678bce614dfd315629ede2249a1980fc983461ad851911a90d2e2a7520708824661ab18c8b88d9a14be7ae69516ce6f04f45d9e19b5724b21720e94063e8a8f59803cf6d9eda2a91066404852d6f3eea8f6149274350537647536747d502636724a145b82c40a74fc82aa899d4b3f8f576185369b3ae605a4ffde1362552b1eef4dd4ff549fd63ce7ed32abe826d897d73e94e2db8acc561492fd8e12e7730fe7d7ef36d00ef2dfe1ca21e3c65896c3370a5bdb0e6f6aeb47606ce99e5bd0b44406c0907c4795d2adf7b5ccb69be8b5340927e4d289a643279c58488874a6c0370fb727c3dc2a28955fd12dcae81985f847d2b0196516887cf505e11ef90fe9860b30c3f448aed2e1e273aadb5da3f2ebe00d737576dbede71f0ed33ad52bf1ce174fe487e4ebe9c7d83da0d6157a2287716e31a9803ba79c8fd9d1cac326b4123b4c2a404f3aa3631f50e4558559f468b80ac5d271c056fc1968464a6da81786e5d567e1947cb2e4a0388d384e4b4be526307528e66537f9a1b1345772a54c83d9f5fdfe6514888e87fa24922f9dda33ccabb0e4195266f91dfefa585c0d2c195ada7eed0b8d432f908801c056a3b0c93e9327cd245e502ce27f9513f2a73d631b182bb9496ed1690d22f95aaef17e5255d404248cb0528fffad86b4d0725a82a70daefb81fea6bbd2bbc5fd0188ed5ef9dda0a9bd39e528d839b7c64ea066b58f6d03f03bb81acb36cc4758d3ffa57db102ae73d74c00589599cb2907327aa32e09f7efd3fdf553de2848807a67f71d98dabc79eccd373b6bcc9e969f9f8e7f5bc04cb7463fa78158c00f53e9a967810427ffe3097b8a6392992177fcf747b6a3c409dd222429d874a543e7b8f595ec444ba5db58a4d0dbe5c4086f98f9a91a2daed61e41f89839c25b5206017f139d681855a05714bec259ebc544b3d68e7dd2ed045f0a84f5a1014e3155cd5ec6d303e2710e4d7f750b51f69a7d4348a3c9be866005701535cb870704c58099ac2df8f8ff0cf1c55686c0c8da539a43cd56a1861cf90947ea4f9e0af443f46d53cff94de83e0db9024f80715b69fd718bad84714a61590c9e4685a3aba6a1c78e3de9ea6f4e68c5baec1761311f9e32c78dafeef8d123f49afe9976a3546cc4cff1edd8f86d10fcd2a9eb1ba70b6bc6f155823754e441071178891b2a5b20f9f1806852b84d3ea1f4b208354db647bb0df3cf66bb685da3777baf6fd8c363df57b14bc38d0c9b35a751cd7b5eccbe55f0379e99946d41e2af99121e1413687c9df2463e8e66221922fb6ae1ad29f016479abc605097a1b7d966bb4654eecc24b419c56749d9cc5195d18a5f1ffa44abb7514da518020483203a4df276cbd2df1135103e00c1bcc061f95895b71adf27faa2b89d8630363e2b3a0560c26a89c162746e0b8129ec14db5941917aa064fdf0623236c299cc66b3bfcdee187a0323d32dcff466bd176fe131fdcefa8ee62df108b5c65e758565ee2dc67ba47a6b95fe9eb2ef1bb9381944b527ab77e1190c8eb4a5d4f18e6e75005467e864be91840a777e57a741f5c3b0d25031be1b4e9131b0b5aa4246001bdd66b1f1148445badb3937a12bd909a241bcc02c432e12de386f20ae69401d584db727c2746d3885327644eef34c27c42f106518a16f5033f847520072932d1910c253995066b10335d0b76a982014876d528184bcb4c3644232d6d5bbf56b6b50e4a43c6183601ca12986420da7cd207a3454e1a95c629cbf2de13c0c0334ea863152496b092b66fa98dfca1440a0e7d0b15134857ba061517151cc032a17ba4c8be2f5ea3f2e6b1f266b753180398ccbd5b0a19efa9e170724bcb86d97af8c626fc05f4f2bb583155aa747541a1916ebb60eb033356e2079c1935f2e27d04e4a6609d3567222d5271d35ea460bfd9302e4733365fb5880eccfdac0df103be4487a01e70cc0606fff8772a047ca6ed76f31e2f027c48bbe65fcd4d40196da6f33a70225de05aa3f48c1fedbbca8711b3a6a5176ffa5e15b93d0defaead2729e04289d05bcf9b93b7b34d2de0279200cd08a0d4e2008d2637bd191d33b9c3b9586da615e8dd86614b61c96f2d76a85203c1bae41462a02872639e5b31cd7f5e8a36dec4c38bd112b258e7c17a2d2754af41b8f57432a262de74f5586550ec1206b1d81c32bef7ab0ff085fed899b1c3179ec862a86ce5f40f01efd5fab592ca27954ac51ad29d62278ddc98a32be3eade775198fb04282d8d48f7c6fe795442ccb47c7e3c4579f974b18457c80a70596c1bc201f1c8a89f22a51c8709625af8e8520ff93b2d8882ec724775255b028414446f53174689132f0e8ed9110db4b0904e4be4aeb99da7a45aeba9743998c3b85184eb53c56e5c42031c0cf91ece11c43a0afe76b385d6624646b09344a6c942394e0f3ed5de2cb13c9dfa468392cc7437a3ea5383b599feee780504e421efc3a64b6f397931484a8dfe1ba30238c5c556e142fb85f83fcdf88adae3166065a8ce3345f66294f2597a6314ca7dbbbe3544be797fa3ec625449fe34f2f3b02d4542436953fbe811b000ae20e50769dc4aaf04edfe6cdb3892f6269aa422ddd72b785335e2d7f4619ca0c8abe5bc7ce0683c59298790f192e0aa27d624a97197269cba52b9821a180853734c5dfec6d883710d407a7629fbc37c55c19cbe37251098f92a66e7e0f998f9a545b5507f592a7ac1a2080f5389cdba985d262ea86ec3344d62292fdf014948cc874bd97e69d3ca7a1892a6dea9ebba43cf2e0541e0aa536b4a2cefb1001d96f90e5ffc98713c9d31bed7e68c26524206bdddebcc03b963ed821d0ba65d2757cafc7c7c64f8325c0919c38176733fe6a8d7b1ddded6815d9310d4210ef4ecdfcf25a39578f44a5962d566341b62cace83dfab53cf392905ac3bedc0401426abdba2e95b0363fcad00600775219b2309e6fab48ef07053652eff6d470f5d841303be89599b0543e168f33d8357c308e62f2a4888da8f401fe19f07b54db20d12664bbdfdd606b07e905504ff985fde8defb5e5e370443517b0df46255386bca1c1b39f78a70aaecfbe5ca45d88452c46b7073b6c895a970f8d6f9da70df05f47a098d21be47826dcf271ecdf8b44f164935306d16859aad2324882485181d17f3d01424ad6f356c6baa132d1c208327188871f8b36a05bf0bee32269060964c03b25cb478743f08ad94df9470d56b80b4b0e74900ee5f91bec3f6cb37d2fc38e59cec673a18dcb01e0d7582e9cf2ce0fc591c02673c8bc0f88e051f21a0adcd1f0fad8e1493fa10e22b1c7bf1cb5cbd2c5ca764249ee6950844788fcc4a064cd3a2e923aaecffe8d664313fbcd970b062980cccccbccbce96236aa34f12210d8efe90295eef1fadc3e01105ecac18e6b85f90b20cf4fe243f2a4da0a1a4db6872c027296559a3416d3c32878023a526d6d53f857d32db0f5df4121fbba5ba9198bd3fc4bb076fc8973b79d2402d637cce878187d57bcb5f8b444845195f7df88bd523bda5104c76810a6bb153d28f8ab68ff099203a6dd44453b25bcb8b740ae58e3b2311a0091101a557ce055c80a94e3e6868eb2266421a380e8a41fd20ee18fde33feed7cb2c7489928684697d7aaacd7a1248dc44b08701d778063cca4765218a91ea7592f8a31959914e6da1c0d706dd793714cfaf6d8e439fa49fdb0fdce9ab001ba7e8be5e172d996a3398af40f45cc0af6300479f31f12be9dd2dbca698f21ad54e926f837e72244c7c82cf43ec9baaab2fb8bbece0920aea97761e3b3dc9e4404a87102453b8b3b935efdb40dcb37d7f655646500228f89d8fced5106e3251735bc1c70f1f6c583f15620bf57afd33bf320a7fd453d3b7e120f3c3e8a93c1680db025098eb1d529d270cc0dccc808a93cb86e36d492994c3262ab6c64836ba23e950de99d760f15bd7a0b980a86b2c18b22ce9ceb8331e2c24b3f4ebc93788a030c7bb930c8f2abb899eeae32a5f3012ea63d46e561cd127ef50971377ad438198be924a578aea7d32547104d4dd118d0e27ac95e4b3916307b0d9d679f230a4e765a2619cefca8ea66aebdb762cea89482c59faf92453dcc4e3e06aacdeff8fd27aa5a0cb1db4010e82087ddf5cbd492a9a4334f307da1528a5e6d50d93b78d5c1d72b4d1da475603f037edbd79077e9075310cc6473ce0a59fb3f1c4909238540d5d590edb504353c4d5f0eb1a599a5d680b2850b8f69f6bf0c9e269c33e0836db402b9c8902006c710156d22f8a9503491eef6a45585137004fc2df78034ae4a22148e904d62c7f312073fa8fc80471078d23785993f5a28b2d60b595ac584111b9bdcd3c5a67c65518d866b9a163f2bc093ec15d2c3bdf41079ea1ad38c0cfaabb977d3faf0f33823d0faa97a46441d5c8299d8c8348e3b8e2b02abb9be61ebc6a21e6530c4b2642d00a4aa5b4deaafaa1585834643a31be2c6010f24773715aa2ed359cf2207d30da36ab758c2ac3fba0390382e17b0b36ded208388eea604069b31c4407573e846b6e900b935a82e5e2d4715b8e5be4507b60b47bc1c97df2eb9c80b224ad4705f7f3eb101a66e701de0cae0624ba7dac57ec93beb42d0827c2904caeac0e296d3bd8c59a3623ed6f513219a5dd64bb87d1b03237187265ca30c2158c8a03472d5c5e20735fd269a6cfd115d49bd1ab60f400c29cff7cb7ca4ab45e273721f1aaa67251abd66e3d94160ab6c4040752002aeb74ea9bedc5c647d9f0e6bfb47815155d8ee4798f45372a768b06f6ed8024963295e63236c815dea0a5f22eda21942ced898e89d90a4832d4fce216136d9a4e0e99112b68d8631403f9730e90c66bffa60d86f6c92fc779bdd24456bed9bb9d9f82edc2bacfc48b81c296af97174f6cb34d96ffd397bdc5071bf45935bb1fed7dffc113421a1cad735feb9b8a12dd2a244ab163b071060e36409c94d7b20b8ab896cb79182ee75193d1f80e5d60a6682af0be82c92affe0b881c0021785ea145fd855c683355d2ac0dbfaa483a8be72ae8293a6428678adaa1d5fd7f6b2ce80c8782703864d2cb6732d412b5d841b002fb3db343430d0efed8d3f925e065d15858c31242e3b53e418b1c9c518fb39bba27ad0c52572f0674439b47499d35f17d153a8ae285a74c2b1f91558823c5f90b0b2f5c89c945238f653f01cfa6d6269d0f53a239866edbeab5702c3b911cbf8f3b3b7d203392370ff65f465bb786d72f18193eed01314856f97927081ea4c20294dbc96aa0cd297b93775447ef6c4447072cc871593c90297d53a9364bdb9c63bc4af29c7d2c151582253c6dd0aa8513e403ba1b03098c62bcc98a68cbf5920b8abdfe60f0775814596d34eff80c27d0ba0f6cd112492d0e468163e420f2a80e07c1bf05a21f3d069ccb2b43843f3c5d4dd0548582f74f4205fc3d453a46cb0483d50850510067e38c4c52183986af821883173eba10307c2e697acd53337d7d93621e7066a989a723f903c91591c1a33af3cadc8aa7ed38d452e2768f8b265352998d411d8af2afea0cc75d9e731f8a01fa9766c34c549151c633fa19036c154fa8273aa7b9b6b0b2d7a1e7206a9296b538aabfaede62d4a1de70c3c7baf6a26a0706f8b8cb23404dda8278f115d775419657e5416307e1e086b9f1a5f589b2dc21053dac15babbb2e276c263bcc86687496ae1b84a4d62505f7527c13ec7bab5fe74d078bf123c23198b220d8bd26b42e31d326579908d468060047a6c11b4a88030acf2e9f5a9b68131b60ac500737d61d604efa41f8a0ee9bde5a9542bbfc4f93b7053915db732bd4f47e3dc3712743b1b24dee510b4b6d258a82b31f42ae3177bdd0004b678024fdd1ce9e1b82eab461684bd19742717d7138bce666d7139bff7fb29e5655e440728b0a455e622b9871074c37ce1b6a4d6b3c66eb843d2b0ee1a8f4435b4d31c19902461a634ad8a323320c972835ce87e7cb93a79fdee81ca9fed397a32321ed0f58b44ed49f11373d10f24c67f377727181f660b50e3800e63fa99c3b33e69ab49690cb50246ef3adb0d8858d5c7e2fd845c505dc8cd413382033fb76a438a92a3085f8747ad73c29d843e93ec0ae4ff4a15d30e77b78799abcb461be7f5be8c944e6425143b9e94e4f43afe7699881c52e940ec4f58df106bd15ab4109d68678c5bf01a25055b1df046ae8169fc0438e97bbae8567cc7bd15ee62a0b5e8f185d02b0bd2bec71c94840bcea16c135f3b5194e263121455792689abe922820a1367d8e62f94735023f917a61c6e942e781a9ce519f3804698eee16d9427d7f7552ea8e4742b4b66238f4651b179bfcecaaca80eda43a3682e10027e913c63ec5b44c59cad5a50079b2c1580a5beeba4a584ab67e10a78d411a3032ffafba1956e084cb28f80a7cc21a09aac5a47bbfac94b3d4d553c234d6b12a2952f90d276579031dcc5c4b20b01904100a1561eb641ac428109ccd68566724a85f71e30c98dc2db3431307d8dd55ddf9d98e9c06b51e3a13ec20335aab0df6a64deaddf2b0868b03fe519b9deff1656589be4ed1615c7bc5125562f8c712d1f0d51187648b36eaaa1440acab85695d5a3afdb828bd260e12a792d4b8768f2b1ab309097edc909403814d5d03f4e92a32dc227e433aa9c1506f5f1bcd02658d7f4101c5da255463784395e1674514b184205f056b9d9529e5675661f9e90c941a906171acbca52c5cc3dbd3ce6c1ac7057a686eabffc64f185dc7647f50e771a67f9cb78258fe6d8c66c81fd23978d57c0e630c72405ff98a5f7baa97b1256f055643f51fe067c64c5e5a38abc800f7fd25b693193c6a6964bfc7a79e8365122fead3d3421fc42a35a8ff9fd84ab7c4a42b6ab6f2a56baf514c7ba397f26d488ca53da2742fc4639e7c676c74a7d4d74917287fa28f653cff8323d46afe895a107567204a3a0fd5bb91f2b943dfc959d6a21c132da972bfee1a6725eefc517701e6b977221962ef5aae024fa9ea3874d7fd3cf8c2a9b0e597f238a760fd908a96dfaa98a538ceffd64e7a888b3d5f2719f326092112c439940583726681de63d6f3454ab8f7fca454100d61a9ae6d1b965f3555cef342acceccf8189f6205c80dd8857d396022014b581df44d5ddb461561e2d6500ec4169fa2b53749b96bec0b2fc6a4b697360a34ab694b7a631f3d19737c9b88dcaa632af77c9968e06ed5746a6261732c98ebe77801fa421d86e1d3c527eb900cf13cfa1d2303ccf0f113d66ff9ecbf078ba2e3e4fcc4f20867b88b6aba6103e4c65a57bdecfb92a42c9662d131e0426ccb693eecefeef10ad8ecf6b2afd52b1156013ec6d7a6178ce73cd7829a5b7aeaaa2b92143a5e27900233c33e422dd15279e53823dfeec4d5797d4af0697ee7f4e3dafdaaf6001de17f6b8d0d079011e86d89e758364b9f7a1a4fbcfba496249e651c38c73defa26d712f08de2f2f0fe7cf5cb21f1fd7f72e926c1bc87f4977520a3e8440ca65c407d12ab2f633d01154e0324c0c92647a0322471d058000be3e07031a8aa65260b81978cb2977415193ce4de484d7034faeca63a941cba0ad99898b5230c77d5342950f41f3323df5f9de6339b458711b7567ab0e1de7ed0625bad2fa5ecd6618e1b4744488feacc4d3a122a9f45998deaadc2fb19ad314381b89ae253ec7d5b5bf55592f936ce0c944965f772bbb24488d53c22aaf80c3d17fee0c11ba570f485cbe7d57fb099dc8864d4a9ab2483baa627eca37675161ff685907476e4743c2a4fe5723b9b8f4fcea5a09804de3c6d4901bf48ce86b5b160f252a56530185bfbd4a808513cc433b199dc8347d61f420a305e4371411ca0b006324571ca9af9fc023f27f46720255322909f00749f81bbde517944be24ea2f9947c612e854b581706088b1b6dfe0245bca1659d401d705972701eab1dbe91e8dcbed5ffe45e4232714c28da3d89e5be5fba7125a512feae6c74a10f52efd9f71bd1c949383a3d3c95006488aea106d33dde31218091e3e65ff283d34e5a63820cd91df59730fe49cd303b98196bb6767cff5eb9660bb5bf171410dd79ccea378e0bcd1384da935199a23b61bd6b5fde61b2d0985981b19100bd44d1921b8ca5bdb7d5a10d078d84cec1185e574083395ce06238a736454d12ccbeea8eeae5da9c72bbf88eb0f3d751128958ea21ae943b9d6f668b900b8140cd9719a1081d5ce08cde5c8189ccbdc885f6160c2e56732b41224e7a0b7761386f9eda0d3c40ed72abf11790d8c5764980e4f38c4b45f2c41452857db980f6ae1daeda78f19716f372c48b4643f23a35773cee47295e06983feae6f646faf3a827343e25891d66156f8090baa01102bbddfdea3582104c3dd81a6cfd2832cfbd5ffdf29c5bd9c84722160f1420d9490f48f4dc378da76f60d26ad8430a3dfce7e41d50ae051231a4d8fcc5d1ef7ff7cf79531aee51ce9148f4e6023b6dd0c300fd98ec290b8c5eb71b63b001abf5f29e9a7f1ec29071c0355d6c7cb552fffb73ed0dcda645828ff6e9d16f8ff2065dd4e14fffa404e7ecb178372ae6b1cc2135b926b5af107732a4c6fe257449ad361ac3859ededf2a22ae32a8721a10f46c2bf93a99f80b7dee0ba8ecbe820d3494ef5e5bcbb615b7e7642da14b5ecede967ba29c61c11e88a38cf3f0227288b60d6b05f93d252900889a5885a553f6c7be07710c63fcfa65251377b6abe3bb29531c83c95bf1d7ba52d3278bcc6c596ac9b9cfdcec7ea1bd4659c8f5a26f74995852b18fa29a90998efd5ddb432f1f2b658487612f6d9ff1f84e3eca47d0d61549483a214937d95f4f9253783569e8083dbb5806fa526ac91cf534cab9d4d4fadb0f865de029e401f909f8dc11b9d1375d518c32574726ec6b14161e17cc55c3cf4436f9ca1e9a7b6940e2e71d467ad5552a64e6d490675c4a48e734ff03b6a3a10fdbe355d0d7f9ed90a05e5c47a1aa4a0f27a7428b0faf51b2eef181604a09c352a655723537f0951393c320f32fdd34773d14ffc7dbdfafdab2420e39c81f2c4a7673d4b99a8f2647cf673afce0ce11ab4c7430f356dae0aaa8b94214e38b5f8a5b2cf576c6b0609440b8f19fc7775bac30f2aeb5aa83edf8ee29824436843572649cc28899eb2af93e66c903bef08df83a94c500688154f5a6fc00097af6ae1ba09e0e51ed16a6b45d9e45a561ec757e849520feae3982512b71e0006d0329781e059a9577a43f2cc0119e80e7f414c26dce841652d1829c8c3286bb6ae4900a3cce58bcc19cbfc18a62829d98655694a059a2c4f2ed2dcb2fae4e9a378ebea2c6667a3defbd00df7f353c6a59f740a5a4f99bb894980b89a2b6d56fd1cce300892d851c3d50be49cdbd9eeb3bb60995cdfb360348a374be9f3237bce383e1861eb80960124f5117928e1b741c2ccb005f0a74b9167e53e176a69db101a9214a57d1aad3308ed9fd89ae34d7148ddf281257061e586e63db28b1f0a14b2dbc4bb748be03bd9f879456efb9ef7c5d274845150359385810c81e58b99747bd070ed1654e3ec9b1e7d95c8d11928bab5ffff9bd9883965f6b8d48be72653b0a41c7d65f0b9bbb0d5dd0beccfbc74f9cec6ed72c57d17320eb86840188c2d27724e6ddfbb857c73127146ade50ba18ed6bde16aa8c04c4f44cc554b42b0a86042e6c3f7d8d718b0b6fe6d5057f0f3b1fd5484cb0191ac435358881bb2353c1fd8ab166365f180c806c884e58cb84a2c3708b4400aab687a0aa1396d15d6dd667512e30c4322dc1a6771fed1b8d8aaa0f05e8edd81bedab6c929190feb72cafd6d97b62965ccdd87dbc310a46307dcf8b1394a019b3cc57eac9854d25070bcdfdd821992e510eba7847b99abf8b68a95ef737a46a90787cd9b48d8c3d6522c2ef6d97bfcdea27832b547d28ca8a64580efd6bbca87afb77c55efb4576c5ee8a20a733070f94d7387d3a70228a2795c059dc2ef24b7ac277e0cf8ca133959a0c0e4f063399188720f62d6f8187e6e219ddbd502a94bd33af337f77a7d08dbe9483e1575e838d80e3017e29eca3da59e363794403b60e1ab410c2ef834cfb403139f756eafe6ec0e6bdeaf8d216bbe8fd2e13b81afced8f676b054df7339ebd1cc82bcf5a43ddacf4aad4fd30b3ba976c36cb5e8292333d6c06815ff3fc9500bb61fe6f653ce62b077fff84a431a856c6bff31220b0ed3118685204031725d13d483b0e555cbec3d3e547a31d6180b50435d3e479c99e536714316fd7158bff2bf3c768a9e7c5480ca58d8c2f6f9217f07df2ef9f476f7ee73293b4121723d87bf24c658a6bdd7d089014252f264704515c6129310cfa7c4bb23a1a43f1ac011dbd4cc555e761c70c19e80a7d89e6e8730149ef19e534f12b58e77787b52f6e0656be1f1c21af5daac098a2c91ef64ab31c68bbaf448a12dccc602b3517fa02b86399fb7b4d55c8dd6ba7a056a0ddbb086540330fe61ceb45eedc3b896c8078459b978376e5fa49de63aab94cc0e7d0ef140ca6c704989601a43be84b8f36e58776d89347ce45145f6142ef50ae08f2960dd251b7980d1b3e8d64381ddcb2bcf1e6815d49cdb2a75da45b84b075d1d2104d972044707cc46304534048439e5535c13e51f8ca87c1e193f72b56e77db52ed600ff4ac6fe92601d0d85b004e30fa9efd69d58e314c16c29344070b5d43dafe1e8e81fa2507ed1282b91c18de726e4593f4466298d400b5c5b3126ac384834b0ad6f93e97356310b16ebfa044b770c945da6fd51dd6e88e6b0b1e11bc45173d860e35d255caef561a7a7a784f2ad1efa737d4dd79d6107e7e05c2818cdf139ae7a71b7a3e59b451b344e6999f18384608ae4896ccacc9e2ba874fc2e092d5db4d86bcabbeea4d61b4e81caf158b8a555728d324bb7eb1208e714ea8d01c97c72d35483702f67a8c06db7aaf5ddbbd9f36079d05cf43b65aec8868801f8d3550ecd9ccf558f87a6ede5f1bbaee9defba226edad64dd2ba1557b12060e8fd8688c42ae30dd96f9792378914b45a42194f2c779e720093a956eeac5aa6aa9e5368b8b418af71a0e3f3c19e0e80d4b683db3640a8abe6b6264df2ce92a7a2ff52e98e925351818e540d5b9f98085fa9753382a96fff4fc23cc185f3da0a4a893c05b6962727101716e747e894ca3ecd921e9a3a1b72214cbb1dad4c07067187b4ed3551a0129e045aff3d6ac643a53e5f36c395f4a45c22bebe0ce30d7610e81b4512ac90ae213ff1c26cd9ae975703a59d4c257c76c29bc41cb76ac6915211535e1e43b364c20a019e7092b345202669112193813b49237501bae2b1adc6e37a035ce6682351deb85a68d5ecd63e3ba4cac5eb43d6d7100900440f9aea2908aa5465f7c9b3921a5f236f956138e9847208dee01d4f0ad2125f87e5725efdab4b426e54aa773bae37763a5174cca49a10be03bc5e4827f79684aea5fadea68d082298707a7664b66a3574cbf3ade469c4abf8b61fbc88be09eb5014aabf8761f4f18bf25ecf90b24e3b56115faf5e15ef29b9fd8a46042b18c307099cdf5ac11e7383e2f246d55a551fb8c7d29c8cc629ab759b3ea609c25fd4252cbddb683632d13e2de621c8c53201963f9f94e6c47e138950f258ebd726f5f39d99d0062188bb302f6f5e6c39dfe6ddb30cc8481b215b0c34d51bb21f238b4a2cc18c05812548b96cb565e0ee994097e6ad3dd32164f0d658fbc0df7c1702e506d284570329112176d48a2f1d444e661a60f9db5bd9d1948ac15a4b905e60e144520313d4d6d161c6e1bc1a0a0d9b62b033b9259237bfd2bfecf404863a703e29299aa210895fda5e8b47faf4f8d0c36914176ec2cc24c6e3ad39668800e1169056d97be2056a11f7109f7b3e94efcba7985173167ad56859daa7c08456eea52a7f8b3cd2418ab0282e040e5cee135866aa095ac2191a8274fcfae275cb5fea706fe503555fca4350909d70afcad074039260ae2f1b0830d11e8504baacbe30e6b32246c75319f525879d9b4bd2960f31d4dd8035709f866bd8db1407db00bb4b028691dd727fff2ed22a95222877197d8e7f5ed501db85c4953d890cf8b449484b7778cb7b25c59754ba5158a3e31f5285859c2abd30af4e0228555c7d477a7311ffce0899048ac465ab63948f7568c7e9c5808ff49e618c525968d4ebc3419e34e5a53ae03e9df1ebe2d67433a5052d767cdf82a4a85ae339fc44062bfa090fd06c15593a2e26bd10916627a939101c41021780d94a90a1dc799794ed70f78d0cd41dd1fe3e92411d7367b64688faee298e153f932729cc8d86d2a9bd3e2bfadc692ac7a0d9bffddf550ff19373f62f2f0571ef9c6f083800a84aacf2d7ba4992abed9dcb51e428dd0bb339879086787823cea8eb180939d4e5c24a192cc8d4d2b4c98814b83411e9095a80bdbe5f4d3ee1fda10158277942e3ab269fe8b929762c426f968c56bc0d031e6da40fbe8187b7461241c00efceab8480605b48791da44dd6f966ddae36d7315710b5a68448eaa3c22ec6eb754f5ecd0d98d83f3b9f1c9d5f687213e3ef679f2b280feee79a26c4119dd9f34d309aedb774d93e2dac2ddbbba67719e1e2c5863efb2ecf6bdf362fe5e5f3f9a7058f39f45c4f8b9323c0f457226507c5db480578b8e924b12ea91ee1810f72a86432af37f6d54861f9fe91d887032f670c6850d7a868774482dbf9240b89ebc7f0afb61612be8c9b0f2f2feebd4331722a4b61780c473d21f25ed5dbb9cb91b8cdf33c42aae5680732c619918df2168eb2983ab3b444bc362576c8b6d84c881aeb3783d032c3cb1873ac8e49e4f19a51e1939dbd2cf0790bcca596f4b1ad1ca2fa429db70e70d545548b76af62aa09386f2a3fead91157482ba425602f584ca629babba22ae26280e6734afef90edebaa63027ae72c8e011a0c1a4528e770785aaa1d0e8d0ff684c2bf087be176f4d862b7307e6d6ec587531a0e92a09ded17e2fa632be343c30e988b46c0dd2704c4cbe0b6430e9fac3dd161ce850b3288722a71ca4a632b743370b9d1cfd45479231d44a145d46d21ed092215bfc01de67625a3c92f10c5f668f183076d1993ba95db749b803d9b93c7e44b0492d8cc57caf70f8e6a977f50419fe846731cc1060e8a30ad38e6697c42a0b9d0680efcc74d7e67fa87a7db709613fd0d9fe2ad46215e2140e9011d4bf9651b14602086b8b5ecb6f6100229e848609749abf1bc98964e2fbf20c2417de0c9c1efe4fd4d5533c98221756959f4e063c6fb6ab6ea8115fc99443c6236038133db35600e4bf2dc8fd0802be176c542acc7088809ca106c71fbeeb8ccca8dde536ef6245a437e0850500131ae0471e9a2f09f94e288e3181e766a5e4d10ff44aebcb234129f7319fea603d793fe7f71716393c112766e697bf1f2f53d76723cc4fd6f1fb5d8f7975125fe2e2cbe5bdf02cffb0d814601b2f405ff8ed7c41eb546ed05753e8c0cdfda91c4903f23d46b059c575cbd0b47218f1b0efa6570c70fad872fc4e4928aab879d13e1fb170cfaa72f28dcde548eb162311b5cdbf35f3592e8a2e1e028327e7d4dc6eabccebb1f5574ccc44463348434c550524e2a5ecb35053ed33ed86c1d6bd86cf47d140a582f4aff77670f014055e9106b13a0801f566d19c9880c99b65143e0dd3f8e597ac6492a7325fb8ada0b9cd01202c00a74dc3c21651c6d29de8a25003a7a808338ba7a8e0059a62cd75875303a62af81a41a3eae17c6f3f3af19678c3a603cea4e0397ad510d57dc4ad42d03e459e960d116ed97a777f383bddea084b55800cadfa523b1275d5e2857d002298c91faf360f09873451a168dd39ad5fa86be0d756cf81f4c9d7b27cf32425ac083eb3e5619cf84632a01807685573c3975bb227add723250d2c563ace468c6628b7c2f040f0b6c1246c056b1a9d8991d19c50184268a1e27da9fc68b062d7e275dceadb7af2dccd204efb35cef6d60a0dda00c2adfe5e45cf8fbda9db0e3646be2756a7737f6fb55ee5ebd84f82dc3b6e91fbcc2ffa07914547247743fa47bc80c6ef2805bbf862c5d94bd834626a53c62089342edd4183cb04498410f15fe5cda82280664d9a8f38fbc37342769ede62f15bc51bd4b87c697cb98f95d03d1d41f0f850e323b1bcadd25b77c43c879047e2af122aeb031d8a9d2d04e64eac1aaeea8bf4d4d66c112636e29a8e315324dd79ac8e072651d5ee1323009ac4bd0c41f20ff1ae42ad325827eb51d073a2d2c438b057071289e11fc35cd88bf8f140e108a0744b37308d3e11d65dff9fdec550ba51920ed0d910e59c66351b3f98ec35f64dd4c54e90237ca4a24ffff57311e3bc23e01dba6037b957b4a008e37cde43fe614581095b17095c5f27bdf19a6c1187a531197ec707bbd22832a8dd325dc816b3df04825e8630e6b54931e7116021c4d18f17788de5dbf0f43e63bbcbc1160038044f11643fcaaab8303bcb7851c039d7153f95ffefa2fb8b8f3c4185590ad02e4d754627fb9b872025c324d63e6598cda1dada31cc2ca522a4955cf9fa523aeed67a65dbe1a19cf2ac0378eb8e680d0d35e3cd7f4aa044f5aa3357d9f331c9fa4f200dac56a1f937767ed44b06043406734db2e13232328f97ccbd7a07d75c4f52dad2199590a09bc6c8c44712a0a6af2b196fc6628157f0256e70e7f3764bb7bf8f9d13271681b5488621c59d07b5276987711c662217feee5b48082fc82c67785dfecde7f88ee21b6b151de7742f558fac7d72344cfb5ea63f37a032d183222353cc00b09baf9dab50051de876835bbf41832ff7333f9a201b31048d55f3c1dcbc1cbafca308b696904186eaf99ab0c3f73b55366868b4d7e891b0384689048ce8167f0a0923a2521fc8b8e47358746d297ba1b1dc1d247aa0495d26d211a9f5d56dc660da51ea749d9f0d5ea1e33c16cb0d74e0f6aacc29bb9698df5835ff5bd284f54923a50a11c57008a897519a382b30d2edeea1d002694c7460f0dafe5fc7c05cf8be843a68ce54832811afc64a200654b820645c6e45eb0893176344d1c5d6b503a684c19cd22e9c004faa9ec6b7a76ff5a338c400448e243001f305081bdc37859c07bc5dc0b71bf6e5bf1c9ccc99a205a6570f6a4642a09c85a082edc80362a349b75a6d8987cbd4d8b7847ee947870173d1ef4457b95530cfd00974e0da54a6b3a6e7dfbd7478f959e561427a0dec427af3d8eb7e7a2a3cb2c88f009239edf756832b5cb2036044ffffebb122981f486b52004eb558a4d3de396058fd130e7d3646b509a6cae871ba62bb17b5b47cebbce43a63389772c75efee02814749c510671d90871dad035cb40b339a5ff3d4d68c3bc2a8b34ee64b54c55998a6b518aa87fd45df6f608a35e834390bd39653da138783b6cc6871727931b2c0adbc4d84acd7ddec815752993b0cf0db32a5dd8c42fa9b1421c3a83a553cdf73460841ef9c1d2664d3e540c60ba1279d74683b09c62c2a029a561458ac59682e6a44f3e0c211da75658fed8f134f24bbf587b4e8965675c2ae1cc28d145910623dd56fe0248cb1014deb1c8591905e7482af4ae3affa1a233772cf570d86d34fc5175963eca2c539b20b6745ed3e7d54faa32223f96e7279c3a2dfae00bc238e69a16edf50249cdba32fc7487ae3bf7d64203b9716f7b0889cc7083321946a79cc41acba7ccd9537027f22c7bfaad30b40f7f6a0426b4fdebbeb0ef75292c31b98ab333dc30a65b32eb667472314fefb16021801a4f69870bb643c576455c6fb9947b174774e6913a0e7c7d7a1ca5d941bb0965d70a226c0e825ec7c18f09a3d0de8cf6ea30d9482113e1c4929b3012c590329e1293febc9b1f5fb0c808f39ac67c3d91a42339ee02871ee062f3a11dac28aac71a396609cfd6c29b937f258c9d1685a89835e61bf5a2930216419b7e88793bb0775804aa4c4e6e18617cdfad141e7b0af8a512a570e75fe5a78c0ed5b0df695b957ebed7b00724a69c6a56de2c335900e81c1bad513b525a333e308e09edebf88ae25e3894c21014d45a617ca61d2184c78323ff7fc9dc89c11e40909d09f7fa41834286239c15f5fbf3fc9791f803bd580443631bf44ede639dc8b63298ad4f052950916a79caf87b754b223a1a9379621ae461f2de5d1e48f32f5a42f80d675559718d04270c7ab6343bd782e6e1dc84bd46c04185761b547b16dd0816c096574f0dc3f285f332e7e69c9c8c7d09c07a6bed1a7411a0746929125dcdb2f38320805ed1cc3076dbec7352648bed7381b1d50b2f0afc4c92428f4b628907b17e1d3dadea18e1c395e33302f4780958ed7f781b7122daff49cca45f5cfaff4ca622b534d59272e0ab8b9ceb52b1b49c2b1396e426ff3011f1a0e9692e30b64990cf2cf9052759ae979171b1d957a6482af9f187fbf5cf9955ba7ca58093b874779c30397605c06e81034890273ccecc905083ff1f7e2cc97fbb9e8f9c1e22bdde12b7c6e039d9b18af8afd6804c79c5d9d2b4ab98deb25fb07ba3299e7b32bc431c4fe50d4e60997bd2ebc0fae7bd1fcdb2c82aab11ef15b730d7b9ff59bfb32675871333cbc2f2f6af042ab7805ade2396c31326e22b60a45cad540c66a74d344409f215a07cb1c9b4eaf09532727de6da66bcb57601054f522f90354fb6739dea8ee8ed4cce0b5a86dd85f1830a4e4dedbd718782c83868145dfce0824b7d62e0fb8db0d2df632b2827df9843c9a34d079676aa1423d7409e3bf4c7a6c4fec9b46371f1d77046a0d83537df6404ae108062752c6da8cb587f6f4b0c9b10ba5817562120739bb11bf401d1ab9d6c1a6e3bbc52ea22c0f687289face6d3830938d5eb47dedced941ddc8c5912f87d78f7504d8d7b48c575e8a810a19806e722a48f2c85ab36fa217ae39cccbc5be9e20d41003947ee0e0fca92f0ea2c46cd2add05c3fabac4c936da7d1d9b45ebd5b0b0e9e70d5a5be0f3da3c60e4b5c333f2a2e5039d2baf9bc1fcf2fdeb83d824344defc9d1bcd1c8cbe9fd6486050c6882f5927a6c9985d98278cd8a95200373bae66e0cac94791bb70f4385e58c2d676403cba779b444c047426364025162861af3eb922c03f87a5ef44a124fa09afe5721f1e0b8e64e53fe9dd6331ae189192d6ecd770916d57f31185bb7ac329594b496dd12e33c6258ea2b11bda91b929ff417cac74ec3b5cc27980d6cb783e91f3cd84a7a00a93f53064b9ddf7bb399da414b664d168712a200ba03c06272fdc66a5fbe6db8a6d6095b88c0fe7fc90abeba242c2fee53f212c1d66716532bd12ca57eb1d18bd1e15d6d017d32f24c5783097cd9476f9aa43b801e1a8dd007e3898507278b48c5a0e545526228164cf0271eb62be145ab714642eafb725bfb4a764c6d31bca9f962d061594d5c5e10f59e2b75c82c77b8a00993a0c7eeadcd9f1174e25217cc4b5972ef6a5c26d04b78bafb4c8926c6f27ba0046e613242f134ba6961ea3cc034d9e2e57eaec820adf44fad47e8608086c04fff29543df6fe6eeda1cb57e4a4ac075031de4b300872a15860f336d31d6fc9e023594dc595a640b4b33a7baf707e8501d04d650f3179ae8c41db654bfff722a7c2a69b4997ecc18d794131799e35425bbae9f6f7c714fd0ca0fecd12692e3d73b4598b390602364f97c181b41569c8ea12ad05ba9fdb12a1b16d264d2822b87b554bc6d7fa096f64b5e40c412b25d38ff15064dfa8697bad10a5be88e5a544be2f9bf6e84349192307fa4ea96ee5ee57a2f967baa10d55f8da59faba6188b1d732854529111bc4fd8b1e51c14776370800d8297abc197b01e05e04189237c645e2efb8950d150726a5a9bace6c48ce78e7bd394fbe1e0b240a8f43be1ef5b6c2d6d3566f4616cef04f990a4a8e49eb267e59219cf6d950e5d953d04967805fa251243b900ba9beee64244b31c1454a88ad9ece4ec5bef8858d6fbc60f1d6434a3f869995d73827208eeeb6923a0ee1e93120ec25edf4e47e7bbadeb3be4bc988f81fa515c3edb336967e2bb259047d16a9be73cb1ff8e8cb93dc3c66a3450c8ef5a9297772448796136a770642cbb264b5b4135111eeb25474fd91c267cc1e1d6277d9b54426c2847c92ecc38fc36bb6de881b51c1c996c08026165ebb3e2b7edb5ff01d903f22c023e07c5a75e9c381cb275362abecc8a8c3de1e93d3884bbcac4195f0f61ba55fa989a3167705ac118d099006cc6bd7cdba0b383884c600e9ca734517014b127a9ef09ef6ef8063b529b5446cf95d3636d176646abf9e8d1a47425dbd0692926f95d5b9891c2902a39ccfb50ef91a25b2533373605d29a402449bb0c93fd7ade08ac144a9c2b2fa2a652ff8b07eb8f1ed4dca027467dca4973d4b873917408c3a86d6ea0746d57641556c73a95de18120fd5eb667e407cc26435a15807be71782a3ca1531db1c7b41391539564b77ff549fcfba5fa94d4a277d1764aa00371b0e04b0a460e67968439aa2e7d9b6b6b730e8695b0f5c1b669f6c754ee0f48e7e71f1c3c56db3079ea17b77851caf33ce45e41e8b1eef6997ad0a294c06d99629160cee275dae80cf78b74fc29d345ea38135b7da2c7ed34ee3e61400d504fa91cc193213eab7b32da6933b58f1eeab2f8733ba7799a116fe6fd3bd6599b1a4483823306060a1c20de771cfd0ae26f7d6c2dc9e8060c3b8d809b752c83b6f059fef75ef7c6ecc4c6d8051d4b4011cb0a8979a3de1e627312c0375adfe8fe476e05c71ef98e31fb129064a9565bd41266e80255f3b1032ad57807d21813424e2c507832f538d9e988f5c55257576fc1d206161a1f58fbafed1f3b1f5e9c1953b6aa74a284070a660af94bd62d91a0fe904e3c0609566e5129b4a2d1ba90fb7cad5bf4d519879340b5c7d0c2f9fd58e87c840f72744b9ab0e9a757cc41a04908a3eb53287c8ec8e864c6d952530b0e4ea58cf64a23de32567c8b98d8d736e9bbb7b5a50f2a0b54d16a7e2daead772144078ecaeb2dfcc17d62152e5c20907217eae4f7c296cdba99c62f286ee19f6b27a6ab8628a3786e7e7f7f02b1013434dd8389d2a9596ebcef1e46b0e57bcf7d90c1348a931168cd9039422a55c6116877d70151c35f513832cd7b656d8c9c1fbfa2b6a94e26d9cbbf733ff2023d1db040565c4349ae6d3685634bcff90f95f6ee4eb33358938d419a6335f07b97a59c296161b7b91687b12ee16a00c8cba61cdac1e968507b81de210916530240db2a6d11224af59f251a75f09f5dcc73a579f747e959c91f60513cd078a2f4ec00f02c12b09b40e3870ed32dfea7002023f8083e21c07ab870903ba34a459331f263cd31ed6042ae4e27ec0e27c947b93397c797563bbfceb45e58f09aeb710882d57a768dd42e6cb300de2516763ff815954b9548d356b26055bd2748348fb5baa88f96c2eb7e8ab22c1d062ebb76dc5bd673cd2ecc23503d006588a16e255947168d9a10c647eaa749f3de6c5cd387c10653dedd1c3fe5c77b3d2052b002f9b43520ff2043a7be9ddf44d237ebc3fd88f91e29bf76b757d3495fd582c8a690a44c28eebdef055be1fe74c4adffc02a7b61337acab5ad1f74cb7ddfb26851f81627e31af9bf5f741b8a4b3abd9a7a22acf03306131c4762b99a60d0bdcbcc241cdfeba5892e55c9dd6508d2b712ca104f5774343451ef5501eb614788a07e654c4d4f355996ff3e4dca4aaf5037735ed4e729b1c6f00e4868e841d43a068b2a5f0d179e255a06f6de59b1f433520a88b3318d8f787bf3c6f99fb9c70497cee39092fe3eb117b67949e7c144d151d3bb2aed920c3d77c60e72fe8c8d673771288d7ba00bc35f802c61df03ba99f778144f8c0736c68c8dfd5165a064816b929d940017a20891dc39d2bd60ba6f9e2c1da5b6483c8e175f31c2a22b26194890c6df02e2f2d90cecf821e201d0525b6bb9a706c1549a3718c0d00c79bdbf5cd55ceb3a520e4d88dff79513bca4ec4793bda3c26db5b6350e84c72c639e5a796f4654badb792f8407c4f31b07d4054a1e61cb327af1d7de83afd90353cdf45809229640fe606b2ca79f5d3331f66b0341e1fc59138bc6fd8a9433a58210445a4c387373a9e36e6c24f8ee2b9a9dd2f54956a8f797a10f925cd35eab3609670832b50c6ed5f98fdc7382671a51c2517dda73a612c0deb364278a354452819a4c836cfe43309b846678fd9c490f37ba9a396437b6237eacf021cc533591e006698bf3750f8f3c8034d8f8d2c59b07ae0be8e4b38546feae9ce90cee6ca36d4377a8f687687f223cdc9acb840b91e4b55bbff2cf18b3d8fa7181424fdd892538e3e05c04df3d93605d511a58d39328be274e3c52bd8936833dcbb92aef9685dce025f0b3a22cbe568ede5af14b3809e3afe798886e8fd09918b999fc44f6835ce011fe72fb612b4fe1a0cdd17f84e02f33e7eac3edef4db6cb7578a5b0838c877866fd69af941b3a73a301c02ff0c93b633951bceb3c35d304bcbd54ee9bded699eaaf7a088a8644dcb86b6aebf989ae91b597d71071228b3f59f43a82583733d4783d4105a71f9c58be2984740968f1f6947e42d1cd0dc35a6e6a219ca7719b65011abe6f2569d9638905a619399469447a305381e8a56cd6ce312495a8035488a76af8f018808830a6045cecec8f482e61f27917517c0bcfaad18d8869c866e7389db5af22030e1e7bd1b32b16f3861a85ccc4cb628c61d91484ec5f6702a636f7e6c9ec7799757ff0d152eef8a05af26c765aa4d5e9aa5bc0fb092b3c2f9fea3e959e20278fb160ef0b63ce403bacca29ba6b4d197e2ecb5846f03c3244fcaad76afbf682867c2e4775a0b4380e7b3589d755b0c615dd21a3d524c7182ea144a0d02f3703e05d51d8137e7741e1fd16f928ce51182bb03eaaf15e18b431ef62d46182942a4f707a1a7b5b9cca90ff893046c11cdd58723f949af3d22c7288ad275611ef26af97404ab226ab93a65041ca79e108a08465c5947b467b3ded6057940f3bf4a83763712a6550cb6fdfe22a74b5d209afb6f5e016a063313907b418c6272a013e408fd47d07decc847c334f1f91acc8f1b590b063c6ddd6767784f605fc386174856f1c17fcc2b07f5918e6671875c587590ff5d57c4283fafbe593d8f1d4c3d047d3c5a1d56289ed210be70101105977db8e4885573b34e3298e5aa0699a01b006346da5f201ab867bf7cb999c73b624ce9b37a271ef293899fd6f16a21742d26d2be8ef62ee989be3d560d7943d83d76b81197e5897d87200a0807a774654c3c1a34dac29b5b97b5bf2530a5113b24c4b044f1ead33410f8591b34fbd25ec106953d835df9f28448dd48368efd34e0741cbcfd3f168e8a90db15552f4574cb6dc2649586db6466bde5b08c8946778ed82684c5257e4bf48058725a364ee0211d798ce5cb0a16d3c58eea619dd2eb69bb8cedf3f7efcccb051e0c3151725d7890f295f8e0b2cc3c8a0df0cdb3392e04ae692cbbce2a3313c3c05c090ff672f3ee35cf2803843a9af2ebd4dd0fb0cb7f2215271d6f9fbd9ec55fdf9474a7abeacd568ce6d5ed238c4be8d7bc5e827c49c1a0bd5edc2df431d2e1c14aa975712aa73df8ad693d88b7d763034b97d1ab1b4886efb65d81a5bb3ab94a8160492864b16590eceaa3532151586639f46db43282216e32845ed5732a9f024f840de494e755422b873ebf550402f25ee2cb0b582438abed7616b4531c98f07e75e105a621ac7892041c6a358c914f3e0920bb2f46934aae64cd8846e5f4c36b22029ff695aa594800ca92d80621fe7b99c50d7337702b9c57ebf5f74989cbfd847ad8afcc2e6736a9ed665fac17982dff20fd329f02a7d257173c6c2704d37cec326073c6f454682a0b5659f2496fd0dad142e69a62a2a34e6cdde2f2583e84396ed2a4f8b70f077e482327052ff685c5f0372901afef5a0e90dea3d33e56be3a3992baeebebb847529ad23bc59e86b4a76c03119be6ddc6d99dc6e27e64a607a282546e8315681527995573046599df73f05f7e66ef880569c177203e638be035da9e57b6f78e8b494a582feaaeb81f4091a258ae77204789cb5c7e161599761c10371f1547c1680c3581b6fac042a9a2c7d7264a725d9a5795262076599c2eecc40d77a8a18cc71d1fcb1ac8e1651141d28b7c1505f8a9636359ac30fa98e190628416f048cfdec01aed3eb0495e5bc1b0104123a89ec30669b49b1b74effd6f2c8710e2b4d5f416938c6fbf2e53a3b0869e449c53e95b92934022245ab732973761428c7008a2d029de48e3be487f5286539e9abaeecdeb2785b3ba02125f1e73339f36242c1ef20814a211c50c736e716a9b5ac63935c4e53a2c32a161d05e620ee7f76836990171cec0b6788c668d2d9c8ac01fa762bee2b3b78e12a310293aaea39786afe8240b4934ad722426c8ba5983ebc22f024b6a11226c069331d6446f353f142542ee2d541255c976a1760ae5832e2f5d0f168b65a67306e0036c373869168a8064b152e198c0b68695770c638cf6bf896cf46076f6596591c415836c3cd6a80f74d0425ffe4581000da5585e8395315be9afcd3ed21e196db8f6225e3b574502e5c35830471679bf89d6cff8d51e9c8b71eb8399b092571aa6b26820949a26fb114628515a63c10a7a734ab4ee3eeb4e05a4fa7fa34a4f17426eafa6f9270f7434dc6ed5e6dfcf6720fa6bf33551305244646ac39d5c14265ff38abcef558d976800bf6027812262b54b56a338ec1f1078909eaab335af1a2ae1b4b9ce5a985b8ae13dfd78afa7a1fdae3ce0b5da3e946bd3e07bfcc05fcaff07ae9626e12681acf09d8025049606ace036688976cc688366f2b0dea3d1a1b394c86b911d4a6dd5a994c07448ceb15bd9865c18e56f012d212ddd0dc8021a6fb7bc0f7330633cd3fa8651d22b8d020e5873a66ea561e26214de488d6b8de2536089006f06c6edc529a7ed4bb986a1f87f4f8d69c96a1b70713d4f6c84c2826f7fa02bd0e8a35c3e39dcc445cafa332b15ca64f64be83bd864f93664f720d3033d4462474678e387c1c56980d6c0a2f173e8eee0ee7b52d0edcf59bb30189281ec7b29c358c8506489b42f7c4e51990778266bdb485c11410b625f81c97fc5f3ce652c3d7a33b471296dbd454d9c8cfd6d07bbf1b2187d5e6fd721a316ab37a9d53540c62442fdafb1c47f543a0339e5ba18b5da69629f444c51fe7a133cf0c99c3e5c8357924d2a21592f82a74b4ace4f41a6d1a0d2e9e9a5a2b7ad534c851ad11a2b99b50fbab95044a90464d7397a3b1cfeeb291fbb4bf2e72bca811ddd3cde469bfaedbc868304a3783c7f600684a3667f646aba8ba4064fef92835e78d27477315f6a6b93193a7aa94c71fa43ba07bd53ed670be6817cb7c1fead8ad359957bbd1204bf28772216f328c3c451235b963fadd56b73c43a733e0a6c4453137026bf9ef8f9d1397cb0fa36d3fab745a3da08a420c0676eb89bb1da2fbeafb27d3fd5a0fe0eb9a81c7094778996667bbc60023313d9a3784c323524fc3da0301197a1f4f6ac7e3f766e1c5f30b4cc1162b5024588158688bc2bf02b2b8bacbd5274f62fcb3537b45c90dbf6bdc601063f007a8e6751049ab887e3084af655c15327fc2dfe2cdd4ccfe3606274a904cf2f60de9575ace7853bb5963ee8aa84e9d4225c141385653e0778aa293b57910cb4cbf69f939658a4e5a7ba7833c122640bd2d22aa9528dc2f727652e09adabf2e237e5f0e4a7bb4b3f38b9a624af60e426be866afdad300b371192930999e412677dc9c0b5637a593ef79d63d506c5c64700270b6ff5922cea64bc28848189ad8a62091b0312ae9e987869caf488b6fbd2c6868c7efce326bcf79165a392c464c7cfb966fae71ea7861464222ef6d094b686ba10743151fb5c19ea82dc0b9d436d998c58cbddcba77af77483a076e8b10af4dff70abfe8c8c75127ce056ba935a5eee8cb2fc3c5a6d78048c05def1945a5d1fd36a3d77b0ef3c26e982f87ff9b6554715a4a2f598ec4b6215382a858e81b25f36e6f759ae40203fd7dbdfda483c49969f2f90cae44934499d647a9a6a9d17579b888c89ab0708f5aa04821138ebf0ab288b795f0e6e3ec51a980c4c6555366392e7db6a2239bfb61b7549df647dadb6d2837dc5248c6098702ffe1dba1504eb08d35d9853ce1907cf73e64b5b2354b0ec6b13ae0424da8ff6da44ba70b88e7847d33ab82ce061ab6aa5895712496ef210f9189afdf0ea179a51396e6a50f71bac020e29badb04108d05989537e6f154f10281d49d2dd175206f5312c6a5805f8dde08e6ff7c1d2b84e211e55c89439df514b73dd92598666e9928f06d704b9c51e0d27afdf9d5355a82a664b6ddb690e424e07063452a9425e8d1ebfa92e3c7e1c8c0363b43b580387ead705669b78879d8d1642e68049696f58629454774989433068fc139b24f8c570a420a75f7773b1789e5a8a6ab8d5b250167e91552f2b284db509bff3b948894b24211105fc4b3bdda858aaf8e8f75396676f4af20cc12f37bd8628a1512fc5b7a37c2d82002ff465c25bf8c0b2ce0bd3ed7dd912ec902346a30ffe65958e64b521b592d9f10cfd5a5ac19ea6a44935597e05f5f151b2b125101fda8c13a5b6b50f6bf33ff27eb38b9696edc9bf0cc31d3c3da93eb77e1feacacc0ae984dc2cecaa7e176ef8daec2fac2b0e3ee273aa2b8f4e5f925eccac84c159af223572aa065c6ed613045945ae85498a707977ccb50d99ad64daeab72964fbd858486c7f41c6bafbbdc23a4255e862e4d0faccd484b85c20948da009b983abcc13f78f0202d035a32a7e56d8b41a25e9b2b50694990942ae4f193d980d88970c7e9a6b35dff6d4895f1368714b6cb6a2e3f2bc3fbcc2139aea2501a6f91019a99870f3e403e2fcf1b82e001cb55e0dd6d5aad5169485958e71ba99b8f68f078b74ab7dbc2dc9e2416496ad593251945d6b21c52ba251508324f9b74bfb712b23d90ce6847c2817b912b3dba65b693e7513313aa14a22d048ae4c0e8780c3a9d6a5dd4525368a7ef1528a6b9567b9ac1b6316597c053d7d491c7b803081cebe392987bccb6a16ed6b18eaab8a39d59ab50bb1dc8f26c83f4c63c39f3577101d3cc8a5ca46643e0fe8d800298758593f45b8b0e9e66d2f05fa0eeb486ca61cdc6516a2004f9e0da2e44a6497e38dbc39733fdea76def3ea7c8c8e905a42b90b21c4e794945cfc07449ae024bbef95de12961d73cf5320e1a78dc4e6608ba0183d8e70c4eaa7573e55c4dda6515965281f4878dfb4043a21555ee8d80865363a63baa1a5d375567517c241a3751da48eed8084e66957f4c493d9f132ec78c06b19aeab290ced14b743c10a222358d1e28004b4833ebc3050d88efe6113065c02e7c0bdbbcab150f2ba814baf923a4f3bee5f307e0b5306bebe4bfd8bcdc06c14c2606cdbd79f8158d40a1afd0f004e1747e7fb83084b0c839aa34f40035e62c14e2340cbfe7dc542e3142ae5e7de5264ef33c5622211a95051683c7ae248438d52471333add2564e220f9197e16a7b5732ce36063327b5b2777f6901594c89a69beb88d4b755ecca5c0909c7c79bc495cae05698ec2dd4c22345d19946ec1b9d87c159d8b908b2e09795e68d1a0dbc2f0fdad9fd9ca3138c7b45559cc55d67440f55784874e50767a3712e2676c455626109dc1ce9d5599b6b6916ad129e580b6ef90418da9b562ed67e8190984eab00e1b90466adb8826c4f5d03735eb22955332e6bf088dbb899afe5b3ef334695603ca5996acf089078cc95a9ff89b60f41fbab4ada47a09712ce804554194738f6779f49e90d1cd0db8525e0b8fda482a7c45c896b267a37d891b4dc74e221e8fa8fece7fa93a5ebd4dd9a98ec7bd805e4d05cbce0fcde0cdabe33079bdc0a09f5f2f559028a21cfa823aee8095459dd44dd14f078f31822681b2a4a2086adcab0796fbdf5d93d38f91914af56fe6a2a994600a33575341012181199a108843d1d6311decd87adae81b90d005df34a9678680f15835be60156fedde4f7269f926b4c352bbcdbeb43b59368637bb76bae29e9efdaa378a4f9f8421a9991c45410dcd388faa86f910d31a967d970ffbc0af6ea9c041f51b3b9232eb2111a57446872550b21c1b352720636e78f779d96f611ca3d21bfe550ca9a8e9b086aebfb23dcc5b34865e69dcb67290fd46f1e24d9b1830206b2ecabde083aee706cf990d845f667364b0f2068534089527ef74d464a20e78497369e8d054f8b657853047772796e307bccf4efd5afe0b08c84c4fb45008de2cc9498b46fe0b6cc6c0b2dc387a3abec4d42d101265aa92fa6c2df14a0a34aefac1417b0431c330b536605cdb3e4d29a9fa2e30b78af2ceb6806ae36ded15d50a385f979723e1c5445785318e69dc4bef9eb68e623960ab1b350151f37c93fabac9b1d6c6f97c10b13213635e058b06b337bf0f3adebcae797bc7374253c7f7a2fecba2fe079f939cd8280ecb0fa80ae9ef37aee7bff168a6fa29ef54c8924960fb2ccab90f0832f23713293ac7f8189a6c8ca333f8fe7cd9bb1affcf8a461ff598d1c72b83a74c6540c32d7dcff817279e31b3106205d0b4b3138d08eb32a903b0000f4afbd3835cbe5eb8ff14e30747cacb23a55fd079406e119877d8f70369f65402ae944ad043be5e359292647e4d6ed8ce0f37c1c5c47d0562f35c5e067f9303bf69a1244c8780c4ceb7a6e26e864ee7a626ce5d81a3df4659cc69d500c2525dcc83bac20ca797ed9571627107199eff7c8f930377b845dedd408c6a6a37697acf53e64a78b054430fd7a34f25f32231e3bbeecc06c84791431933f0f931958c3c521973cb47a9b64bcc29f3d7a6ee6db2dc2657490934f52983732b8d3005f0c8cc05ede40faab6a07aa4353de137ccf1fc1321c7e56a9c545d0ee89465a9d0862ccb02f13b00aa1f4c4e238682216e2d83dc9abacfe7849a0cc08e4d44faaa1930a358ac3d24bdb808639ae1219fc146ec3ea6a72022ee53a346cbccf07da104766cd860d37ad480e337d285369dc9d23d80065f8215388982c025394a8d808317f960fdbfd0e0d9d21e371e93933070a7f73ec4c82fa6a7720645d127454368660057c4c75b8aa7323aae4092fb842cd1da7be03ac78caed98a925c6808616a461577db1a849ae27226f84c8d636be11d98912d7d6089ef7d207cce171d3c41c10e4eaeedff23318d8759652eba35fcde00d0f7bd4c26f6d360466bc8e9617067d12d19de0fbc431b1ecc2bb0145ca53d5f5aad9697363af0c934790d38db97dd848dc0d087caf0c8fda4187254d27a9fc8a79bbbe5245d24961e3b0d4398ba6fe4dc6e5420babb89f9e678a943657e889b420e25931437dea9a2146487be8def236c23f36018ffa96cda81b8e6659ff26e22b9567aa6f02d171c2244b21edf6db5c7d05e6b80534018f709bda60dfbfe3a841625389afcf453b872959659a9f2a8c3be8e148101024af729a6323c97750eb930ac594e77e9fd1551d6ec0478c957f24dbdbb2d3f4cbca867a40f60744cd4a8fb451fd4c32f03fda74268fe5eb201e83833cf319b4091f5aea22c70668d53589169d6288c61ccb3c77c641840095b9edc3eefd645683a88f51d914e60fc67cbca2fdad56330503cb24ec4ef40c0b6833a565c05e58fe368c6696b7b21e01438b4f98c5dd24166b46eff603b2031ad880a38358a4fc58a16732645ceab7a9e79d1ffbdedff5f95b91791b088fa1f9345fc31dccae2f4d4b35033e2c43c5c7a6610e1ac577fb9b891843c265b811f917b178d9c46df34210a819dde5abcf28193a53833749e0c0fc92e0089c08fdee2787f5c2e3b062e20df72cdca7143b5fa012642e6fcdaa1d35b9873d903015a18813dae67f6298fac394e0d1ebb50b842621745082739fbc6705c14de6374482d5c6f586d56d04c49da52ad0da67598a6fa67541fc7ca85a854c584b8bd9c41d1beb19e2f9488d5d812a86315ab3005f1115afe14bc0d28170b8c9c10aa64be68d07b9a6f7887c350ef7fa1d040e56cae73ea78065fb58a6595f86ff8d3bd99bf467320e4a3dd863658a962e6fb3304d311dd791c6843a46b698a4e9f00096a116e0230f52848263daa609917aaa63c91e254a4d4b6ef7d13cb123a52df8904bcaf11fccc6bace93c59a4db6fc5a8e717bfbec9e7b76ba15096550472ee7f248edc99420a14592734141a8d9bcf10b555bc38f9f86b321ff7ca0b160daec737691177f5ebe33afe1127ec5482054e0842b374b2c10db8b2d01dad65a989988284c367a059988b8af94d4034158ae132ca96b6c44542d2e2b0870fc5de7b2e1c373196d29bba2d19cd4e2473017b72ef9435c910da1124b740acad9d331548f1fe43a33113c63f1165247698f9e1785477fe6bdca17d2bb0fd62a88f70578840325014e69e6d7070368b00fccac23e11c4443e2c125886385d99e0ffd2069606ca1f19e6ff759625943910145d0db9108ae1b224bcb2189970a414ed1562dd60b6cf0c618ad1b9bbb870d18bbc7136a36fa661a470e54317cc00b54ecceed644749105ea61a51debfa08b5b4628a2f6cfb86413f34fc5d2a82278e0c62aee1ec6ba8404cd7b1e7022474bafc80cf9402b1fb2d620b03dd51e018a3360e3f0136f9758ebc2700bdd3d39b7711ebd31151f577bcc031297113537d662899a714fea91b8d92608d7d27c211535fb4155b297ab7e21343fed3b934e880898a0928f4ea1f70eaef521c58de39ef10813b15262d79b183a7620be1bf286c0fc45c4ae06537adaaafa343c95b18387686411bad9b896dbd0a704698c3fdd93a26a5870058b072dcc2f19a09d5c5282672c9381ca3c0f38f4ef4b7cd35049a44ee05a771c3c12970e29484e800a20558809aca55426eb4fbf3d6cf963abb425521730903cb88b75bf6361a8a7b24765a52c1beefae1161bc3ca602de51c08e077f1fa5c493a174aa9e25f96c6b6c478a5d6d7dc3f947ed199e0831bdbd6f8a00917f553e60d68f0a6eebae1ac26f6deee6d94b33e29f96f9d647a1c41c7de2ef946375a7f8874cf12e3d637c6787eb244cb8c45551ac7a5c5c4dfaf4a4d4812ebc7399ee3fe1852659f10eef73386e7b5b1a932dbd2d15af15a79f7b4d89e2f3569e0af3b334e01f88db75bb88447fcae1ec0459afef53a8959f203cbd7029893c9053c3628329cb8615af973f7473c381530821d3b527773cb513d9c22a00b2ad2d339df969c6c6a4c6134983dc763e9b751976f01988a6076fc532344f823f2f90cd122ff5bb096c6376110f4891ad4ab22843fe7d7e5eec7e330ac5185a6a0b57e675835bd9cf71845b7edfdb4d52d66ac2f25bb2be8f02c2dd10fbfe09dee20d888de79038d0f9cc899e65750f6ac919972c8e8249f0330b764ba25d3adca0ed430080f71bd1040b733f0bdefd3b0226e7777732ce022355260f2cf1753c471a9f621e7b2976bc81b462bdadc4d1727945845f9284900372ee78f3c8f97b8685d9e1b581683339127424ee7fa3bc65077de6807c20bf8cf238b19508e6469705371b4f1c6d10f029d4695ed8ad3c3e789b560e3f889d4b843e5b16ae3357c9e8ffaf5ca933227bbb5dc7bbb9dfb3c63e03dad8ebf0304914b3e1163cf203abe6e9be466ff0ff0e6591ee4a1e13f25c9768de9455f1ee691867b09be1a8fb5d06d5d674558ec6ac4bb2074cda02be23d29fb7b705bac0cebd2d0634e9e5d15733bf3ba8d54fb4c1b91f8212a72a02dcb91310cfe7a8ab77282ae32056da3f6765731f1d6bd70b96eef4de6dfd459088bed09dff99000fd9b77cb84a73fdd18fe0ef0a8266eb7bed017291b5548ef14ad12a5f4c94b6009aacf7c63f8984dfd7d8d2eafe96a95cffd4b8fb377ecca174df49ebcfed319c2d8ecff160a0c13be81df007f3f9a69c01152f158c376eb56f2759cc222d94354d304c2db55d392d71a0e3eb8a377cc705a2a0869666e8d968d492a5876d1440021ce001270f60b52ca9f17d85b9e1039bef8834bc1f92a399d693555798e494b6a77b042b68d84287f50c7868d619cc3d424ee73bcd5274b3afeb005aaefa0dffe9031cc967a73b5eae491647d47a13bcf5698707050395816c4d5350a5fe83bfefe1ab80f38db2ca29954704774d6639ba2c12d268c34b77e671695fdcaa4fcca1390be49a31c372aadfe130680a2cc9a4d12381cbd131a32e328625d0b488fd93311f5bb7cefc3a9abd36a048e2b7fc81342b0ae2115d1ea98b7d82ad42b46522093337fc240a10b6f48d0c21525d37c5d3536172a561cbbd4c22810eda531d6e541e5d2a6a6ea7f66e428d2bc5d2af32313323a9d081e179636ca8bcc3c7d3419dcdbaa7f841a93407492e753470d0f8acd402bcb19e4607d95b4b2f49e0f667f3f69570dbd6a515ecb9c95ec10c15c73d78b50fcbf0a209f4d5f7c9befa6daac9a217b8c28e9a90f17d2ac576c8d3445f520c99cab38723e4a86ae62b07f7d682b275133d188405f36794599587e33df16537a8c3619f496747a5040b9b57a647ee7b43120d842003137b82b0617bef9040cb0cee225db544f727254f0d1161d60e98a41b524151ea1397266643badc633a16bb822b8d01740bb8ccd083957702c977872f57927b45cea9f1de7fdf2cb617e12c50138040609f66a607c5014363507a516476676c7a89cf9dbf09791a5ad703a24044daeeedb28ce0f91ad28bd978bfb3653a024ee8e7594824b32b5f1aff8bc2e27d906f9d54760884aa75a7afc6f9543cbfb772f8d90339e9c235be17a5c128381c35963e67de3c4449646de3ca64877736299ec014790eb3c35b96823f93a0f876a9bd4212fcb97b10b6f27305638a1c5110027db8ea043fb0918b4659731369cefc1212dc66064617734354d9bdc7db02d60114d7d9e58463496e0662b98187fbf6cdb1aeb05bccc6f6736ce245cb46385af077433592f25a3bf873ed3c1767f92e379ca5746d4e16a5e3cc97f98a2e5c4ac26dcf51814e09c641765d31594ba5fab9e6ba4884218f65833a636ef7e07381a0ba2528067c3b8cdff0af45c87f8480e9b7618edf8949213e2478c3db10c65f566be0051fa33edcf63b360ebeb8f6c5b5a46e41ea6a2485ba8489b2013484ff23517447bce655006bb6334b835c25d22d1c6d9269f4134858854f41f2066ef4b0cbde43b59282de55640765ceeb6d0b78810a06b1227f2fc4db8a24a9ea5046190ee88bce2f70ed69f612ae78b108d9fb1381a4d9c038588ae008a84072a2a0bb23cc727e6b431141655c06c2413e935648ff62e74eff5efad603146481c92a285acdac58c9ddeabb1ddbe89c83f6449e40c4f8e116388241a838c49be31f459f96166577367dea9f110edaa34f9316bc9d9356f58b19d95e2c195ab1d53dc44aedcb919e6a7cffd8f3c9beb3ec3ece638fd496b1cb77b1a33f80c4019596b88a12cf51baeb20a2ce44bb47e38cecf8a9bf9d924ab752066d67f559e7bd4150384793acca3edbc6084e091c725a57537b2ec7624844fc30165a7daadb27b3772939c9b9c7e89bee58b187eb935175e65bf4744e8c4ed6d59b22f8b103ef40a45042b17accba78e22e7a84287ce61cd34c68d408389a5ff1e7b33528583e31cfd41823469f5061995d640f4e12fa7c2d914652fd14e9da89c6d6c5357565c9f74a295ac5507b03092af8a1f06eb9b3f3410c764578f4f6d893c8e4866d8307fa4e24526a552c1374bc352d4594f39a59be1ca901539089140278935f7c0cc94f2da41ed1fe45cb5192cde122c00412baf7a3bc210e3ac971fc60be8edd2faaae8f942bfcb128b78410d46733d795395d55d7c24cc46513f039c16047754de30e7c37865620c0d81b76b9ff8797e5342ca2770e89e1777a96773c6ba2875e62eaec6af4af583298612691bfba0014f44dcbd3d755fe4a910ba0e363bc8bc58502805698ecec861895b3ecd1c28f1fa0602a3a8f024ead5f527492600fd9997b504713a65278578c120ddbadfe8d41dbccc38d28b7a345bd85bc356514a11253397a4ba7b1fa34de4a65f88ff660befb875fbd00f519e2eb28cab71cfc6aced026746b614e9c4ecb27cadcad72a427ba54d8504c1b7b60b326a7e70438bd0d14f594b13510749c451de708098da92e116cb5eb006081fa706ad60588c8eb08a8130bef1fb12f68237011893976ecd75525b485ee70164ab466be35e5cf4570b9d86be6d8fda50a1bb9cc45e51b9ea9eb0413fc11168ea0d0ad1ba4fae599bf804521e04314336641600f786990757c8a27e4a1cca570195a68ba0009c5f8e099e0b5b3a9825101060a265e3fe8cba0cafbe3cb8afdd6f3706ceedef604bda60344afff62c74b15f4fc535881038a14cf52905e116fb5925bf8aebed48046fd1c923241eecfc61dadbba8d57e7497718b3d196740f3cce9fc7ea2d64e4038327adee2831505b660dc75ce07944cffe2576485fcb459555fcc1b4132a0019020516b0a9ae6bb40247a1e1d7a221aaa665bdbbb03255e30c88e4213de0943cf8be79e4cd594d7b3db6e02df1476a8369dd1611d18ca29d39ab411b35fca398ae063bdd9f672a5bae87435c232bdd6ad0bb36ec6f90f701fd009f0e1e1e64c1fbc6a95918737633db5f6fb5353aa2c881e036327c6b61add9063889ae1a949e8cf9156b8535499d95f35d7d014333a3b031fe9572df0e02db4d319ba09e8af28fb33506c22826b4ebb3cef8be442c1d56fcf4e161dc7223119936a1c8a850ff71acf2ba72aea06129e3b3a75cc344cc47e5019e8f92698cb95688192a4d10c993bdf6203576e292948d83341d4850d0cdaca768e43f92fcbb6a5a4ea4b929ff1be36f570ab4aa819a59e3324689afd729305a068597f30f929be8eb6bd444ce4ec5530665bbe1707aa55fb173f3c929aca0e57d61e65061a19edc8164ffa07e83e7362b69cb84cc7605202e3c24347bead8deaefc643a2944d9b911230c6fb5992ac5194854939feb28e50f32b9894870b9f21ebd206a4d8374947b5dd75f4df8350129c3b9f5007bf285cd7abbd21c1ce90b5105942dd22026f4df45d521fcdde08c482485d83bcde182b8934650d8dfb22fbd5145e61ac220ccfb1583b3e16ba5e5c7ec271ae8023bcba01e5a78d7c07263e9dca5b7df170f0dee2e021d854ba139b1c2191be6afebf92c372a008974b2ba3db052e4c1fc17e78e03c5fbe64a1ce92b70e03483ddb8017b2c9ba46a755c4baae1323aa57476bb78c4adef8e6dac170d172e342ae77aced52bfa709a8af3be611a447147a07969c36e33711b14690609b457b705ce9bfd7561792ecf526d160cb8c8c199f01a6f8165d68b808f18bd299c6a6de7eef56ff32764a61fef30a9f198570f59b59b2423c8c6f79fca5ca9f0f1014ace3056a760a0e8282f1492ea8e8fdc22dc06bdab128bfdf1479f44f377f4fc3fe595558391dcf68e115fd8c36264b4a9aee0523f2ace4ed66b0a101538a29ad82bfb42a3f268a3b91409af556a0b9f7d63df8175b6a33c6f31253238c911cd797e99fdeb7c6d0def3b0d7595dcd7fa8af4754e97fa52068304cc0301eff62af3d119513869a665b7273ce6db7d43d1bfe24ec752c35d2a91b78452e8c5ad60e09aad50ee467ec6c0ec3609f8a7f4f7d4b66ddbca5b210c9d5974ec8394a11c6f849c8fd40c8c9f6654f9fcae34f81688b7296a3e570da5864925c98afd4a41078707670a98707f891ff081038a40adf45733eea93e0aff7fc796a3cc64b04985fa1af7b8531c6f961cf1d8520861d09570c5adae1ce3c38dba8a98b416e14ff6f181bf2cd2b018974f5b5a2eab90f4266181631e86f8e63a7e28f95f7c02e573a37e231ec2f6cf443c7c1b318b545e0c4fc4872f847d1bd129dc6a75179b7270c02eb08bd84d581e88c264d097e8306368cac63e8093ae064c061be85c2acd4dd4679f2697563790e117c5248f65b0cde4fd15b07231885a8da50c77491d84a690bcca2bd65145e5ebc67aab1fca8074fbb29848b5ae81788a5b35bc34181635b7cb04396853176d4b35350ae6501b4c05a138a6262b132de28ea8f91c4565f02b1f4d69e86e0775706bf87e773ee285cfe18188ecd8e6a0e94e9dc28cb568649b14ba51af7097a8689f08724649a5cd4ed64ca261e38acd49c72bda887c472ee8213c5bd998d85ff5340277ed6190e6a1a66a1f01fb525cf0fecf92c6e754c88ad1df01f9e4081ab7b4036f4a1e4006022cdb63cc1f2668ef1b24eba323bdf0863c728ff960342704d2d113cfee594906152c7f23180713680bf20f18e3b9514a5b0ffda563807cd2528c32fc666e39c779fb35ba01abaf7f39654e5b4cc2bb5b3bb135bd69ecf4232d80f9f37bd8368e4879b51665c19da50022b2ea45602160f35dfbbab8c3157e390fb8be97f7c60e7d4c1be92d737d204f57d1b68ea4574b76fabd458c52aa37ff417e7a0b08e1954bef07554e05db467141a2400f28e9464e555db0a6019a7f73e8675cb18ba8c3bc54c8a714ff1171bc58e954f56768c37175b835adf2fe5f8b7bf6308d6525304682a5d739100acc9fb7132c04be5aa78468c90dd3dc6b103a3eae4e3d460d7ed4eb23d6ddb823158d458cb78a88b2c5fa18838464f3876e96c6988342abdc1ed696dd4e341284900609bb66a350cfaaec349d9a21106f287a656cc8c25b55a95743394bbfaa6336c0d3873c1901fee1df0430f48025f296b13c23670a0fe06a9d7b8843096048d64cecf0501aac7c4a22386c700b5826418025265266f9e6e13c5d6142fe184e37e5c5006b2c3e2cc4757a37c89b8d5e58295bc7761b67119d88309e7fc47acaada4ca8a8e9b384c4355ed3677372acff75f9b3d98d7f5be4f437bcfa89906885baeb11c88fdfbb288244273e659058dcd06e3eca714ed0a6219bee2d285226f3003a35819e90e1c15eea0c8db226c8d48e28fbec28286f483bb50bce425b340c1ccfc20140929e27529b9aedf2d75430c4dae1bd774d6f2dfdf6b49483f43fe11166bd573d92067e0508e0a3bdd516a50d2133978d802e88e54a46d0742e9cf3b92270e82c2eb4769ad72a2a0b4d924c532466e59b4a25e93963d44a178c7c50f06091715ca749a30cc8a1f9c79782b340dfd3a67bfce364a3f49e075483d3d98ad3088630f36985c117aab686d702fe4e722024bbeaa1c6c262b1c48cedd158c158f8ad18b4285fcc357f69f1b208f8b7445008adaada037e69a52e36493adcd9e1ef3ef7327113705e9f5d7d5e350327c75d4c017faa85742f65c24babfc1775ebeb6b4f40a3eb1d7e055a5b202fdebddd9911cfd3df19effdf9802cc4d3ea874ff2d9542d7972c8a669b30f0ceea2f31bfce19fa162086c238b615b7fd6733f2c903a98cf0a82fa695fdd48f9d1cda5e5e725c5adc461d8ca209f8f043d6cd597ca08b45b96d3b5f75fabab34084441fbff2761d1c85fba83ecb4d1559a1c5393d2f2e4792ea7547032a8a3505693e01160d3753511a1276e07d7e80123337d158dba645f7b97a759c48d79109880b800c034179134cc64d79b445057479a94c894d126cea3a94c16597e1222b0c496a1ab24ec7b11bf541fb61a2a78e1492505e850ecd708eca6d7c7f25bded8b4ec5435bbf33dd5eca264e67383de65922e7b800c92ce762ffc93291a0b1a791cd50d049fdc73a7095e7d484ff71ef432cfccc13ba0af4dfc0411d95ff350c57e4a2a11abbeeb55319ea3eeb325a462a311f95bef6920a9c7c9e02b3ae10952cf429c617862c9d3baa472eb682f098888da876724b9198265833e7c809e56cb7991624d9eed8eb104994500ba3fa9523f0b4180589ba0eaf6c27f44d5a10bfdcb089e0df901c35bf81650d3d461be7b24d9dfb1122f00cedc3da9255af41f06cb39a6b0346a80e47084265aac6f33f187e5cfc56cac2bb2084a602d002347812859668f5e7673a7576dcb711700c4a39cbdf190e15eb05b9fb2a43ecff0db289e6b168bb973d63f857256332a7f5f434f73a132b0914b285758db2c70e9244988dd8023a5b736cf549b767311d7e3bb4ab108506e14ffd36d7bf66bca9b97e44e610a7e58463af9fffee36f1955644616a0a5694fa9c6332ccd3759ff061e6e70d8ddfafdc05f646e3e11c07774d75c5e638055182bb31a973c9ae41f2fa194e9f82f81f4afadf299b544a225b3f004f62a5d4b34e0b7612b73cb91d9d8149353c69d06b70012a84c8e2c1eec0d38e1831f7ba7d97852689af674936663cca403d259a280298a9f638cc8a5c0400595844fedc2434e6ec20ba8b1170eb483ef0678ec20da91ac5ae52aafbaa2d0f2c48bf4a2a25e9c2d99f853cf5808946d9810a9937d294b193f1278fd660025a45337ef7ab60b2368abe8e51b6434c8cae70ac603b4a24e3eb6b877ea84e955ae96e19ef5a95dc440fae1c28ce0dc1752eee04daa814bb139f8ab69cbff30c498d0276496b2b91c9e2b9ab618d79b8fb08da1c1d0779a5f33a53b369e45b625d4a495b03bf181c9df4c2ffc6b9fee95b33a7c6585bf1f560fca88f3c18e28caba0a6c559930a1d65e8fe2cd6e13d5765a75675f418df94b1b541f8e0f0fe1f3bd775ef5cd4f7498a5901ec971206261ef5f913848e6bf55b26a8de6b79ac9c2ff72153d8e1977e874d9c7d83c7f4650729abefbcf8c5c7a90c9494f7135701ad77b48fcaf8097a16395ab8be90d8493ad72e70d2a58c449581932fd4e40379109e4a7c42f1f7abb0e477c5bd4f5ebb37cbb74514ecdb9f7faa88f1962fc31cf900c521c1a07c8bb23cc42abbc880381104c7c8bae860a22bb779dc5aceb7b8e9e4e38f87553c9a730081f31442b50752dcecb6af61edf8489dfa17c6844484cd255833ccce39c38e9f23249ed05a4c2caf14f0ec258c5e6265d9bdd2b79fa076862aa7e02d2ecd2378d017ee1afafc55e26a2511f85c273c6a628912c0590161d050ca9aa18401a3ca1570aaf115b17f0c91bdcbbba2c079e41c1f0754ab474df9c790bb1e62cdf72a370d70f7018ddf03d6f3de0541c87cafe426d415d021806280aff96dee1720d34ada23ee717027a8217ecbda8bd00a93a6db0aece5a463b8a80e47bde6e807c9fd35e1dda761b6986e87dc6c9b94264bb031f4db324145ce43ea46b99cbe5e3d8fd02b3a886d4867686bde305bcf301b9a57c378ce16ebbb2490705c9cccee2fc4afd6c3f104e355bed78a24f9dd3da3769712f1878ea86ceec95ce88a64b8ab52ba5a66c73f6ac0f3851063d20ffa0ebd84f88927f623d5012799e249c7fb12c017dc06bb0dcfd35c82261dfc2c2ea54bd4486e7c71bf5e73a6ec37fbb9f0ec73994d2202721a045a3a83c2b40496302fefd688a7b0115bb350d516530bf406a6d02138728020c67038cc5c7104be0b3e83f1711266c13600187562da549c4a5e7340b9bbba1d2be4d0429226583530182d6d49dee5a974c62da5c70a3ee23fde1aae4f89d822b2b6585ca653f1166672c1f52e01071187ca3d55630ce78f1faae6ed7065d5d21bbeb2d678676819df57a9199b8dd8d3f8f82486e662a19c09f076d7d447fae1ba52a025209d05986ad917f021528701619fb7562a2f3a38e0a79de214e446a4da1d5964148f44a1fff3c0eac73f02ea20b03e36483d8fec93daecdcf0e0f4745d3cbcf3f5cfa5d25516f3f0fe8a1a6c49e3062fe04fd2df6b2abab4dfc0538274f2de10e961e3c0a23be7866d0a57d8ba7777227837262f4f6f41a323b01c254334fd699c1c943bf20c1824ad5a750dbab8e9be1895ba47b54b15b46ffe472a8331846858933456f7908bab5352effd452bcc3e1762b43988af3c7d48b4d2ed435049ed051c5589830b7065bf9e8f6c0843ce0bd28c9be74d88005320e2571b24ba871f297990706ce8eda6cd3313f25dcb20be35be6950363295c274e65e37a04665d7fa5cc6c37cc5564e0f42459e29f80c0a0784d53943ee16a9df7e4225d20a6bfc371ddf6e1d34c5c2a2fa5cce1a772e1ad1e5129a6b042f267ccca8fee810876d25eac5b7aa326e70a573b1df711f7ef7c9010fdb5493c4392f0430f9ca515271ccff055bfe2ad30bdcd8990516e489cccdfac476d0e4cb6d77c11c9a0af8cf6b870bd27f7c96e8138afa26510b0c4df4d04fcda5a66c0ff0972632deac3ff70b7d04f76e6183bf2959b338bbafaaae0f65479f18dde4514af8209dc3987bf79495ae007263e9dca5b7df170f0dee2e021d854ba139b1c2191be6afebf92924e535139e4c09b3246a1d9fc8810dd6741ed6482e7e780a10680ac5d476d928a5f0b94318760836c043ded7162eb264ac3b8cb87dfdb372c872b388b99c2470c62375d2d74b7d6fe444b61a188ab8756a9ce3059a3325a1a68df1039d793398a034df8c8f3d699fce4cfcb81135a4bc1cf2b08f2e0aa73fe7f8bb70633642b020d94f15b19a54480b37ac9a02c97ddcf46c48581a3f0ac0f68a0d7657717173794954d31d59cdf996626da7a972116f9b9e9a98e84b67c67c23a747da1b3740310e07bca521379d1d9c2a257a50ee0816b15a02292d155bc0d5bfee7868b2e9ad2595accdf8cdb36be54ae430d9ccd7b834c336b928d5bc2f6cbe7c96b05da575a8737267d20ab1e42564267b65104567248712509fb4b072a4f1e6580b8435f0b182fc3de44baaf8e39b67d7fcaa65bb0fa7d662388c8772bb6d226a292e595f95aaf25657474f29c1fc1f24203d2dc1528999dfce069b0ca9d679ced4324867288f304449cb0ab2f98f5a55d73d5c0546dbc4e914e9f56a8aa953ff8fe4c99af1344c80de6e3b18fe93b87faffe69736fee142e6d19d008c837bb52ee693a2a392436ae079bbff852add34b3a1aba3897657513b1374d69746c4d909caa29059d96ad21badf973058ea1c4e9bbadb75efacfc8019157d3bda56bdff1f0afe34f75004e93f3bf9c812a5f1a10c8130c2fac96df30a700cb9cb9a45ad495dcb55cf01299856d5631ebd67c9d450b9411a32364c061be85c2acd4dd4679f2697563790e117c5248f65b0cde4fd12b26a2334989aa67c16289822264f1fe2984fa66aa6be6afeaf122bd8fc76105922286b4122d6639500b098e4d08f1a5dbabc7b9ec7d2fd6488d4b72b0990e35ed55ddfa694c287124ff012cde7ff46a35ffe998a4c54b2636e283abbb8faad2de8fa321102c02b71eea4a1a2f5637bd737090a9c9fabbafe78215996d76270c7f3667d8fc656f131eb8d3d7b3cac473f30bfebdfe6262ec135e01ac164293628f800d4cb59bf1f4a93c10415b2e06ee4ba9db0c1c78e9283fd6856c7a6814e57375005d40252437ed9b5764ce9d8cdd320d5dc5a998336021d594956bbca920323c9beeff8671cf3996863d9823d627ce5df4b625d628db494d4fcbfd81b09914950800f8f5f895679f2488001ae111c650bc3b3f542af30f74e22adade5fdb7551c54e00df17d9b559d4e63d4c684613e1609d6492939706d99f1f102bcf772872afa2854cdeceadbe844731b82b0ffcb11f00183089e6b31f40d5d4b1a16a538599e58f171739629b5eeac2a9a3bd58bae6837d3c0b78f5cdc8d3efffc1c1680922a5e0e1b4a61ae204084903e153bbea5e572b2ed3ab377530ca7b4181a8ad543f9bc8e7df42fea83389fc40dba39c97217cf1c4f5e76e0166bde8efe28b4e9ce77e8ca0145edf7b0d6c57d02b3a92f2848377bb3e8a48d319cbb4f32e4f0510fa202ea90b98f0b1f5e9a9ec616eec124cecb7e0eb213ea62842f9d867224ebfd36fc7cc2a759f2c446a150f8ea27e39ef310b0ab5da60d2929cabc5cf1c5d04128d1fa06c9b8423a69061e93e582a6bb8b5cf6483e763df8e1fb39f2f81c327256653f032b6f3c5c9d501612a8d98e57764693545905b4972443061ba35a6106016f2523ed09166f82928976ae7d73b717bd1bccc2667ee96907883288ff5037fd1efd4aa1c944a07dc38a74928290fc39058dcd06e3eca714ed0a6219bee2d285226f3003a35819e90e1c16b4237de59fa1a8d44e1e8c3799c7863bce3630767bc164de5803a45b286b655224ad2d01a4416e6f8472427b8a9ae7ff83a26e3bca18d1c62da3661af953f876101ba87a6c7353f02211ee9ec11836654e5aca40675349730a5a12a06243ffb0e2679a9c66b814b6b0b54c79bf44d682d7bddf0e2e892f6d8f33e3280b199df0c188dd2206c1a68bf5cff02b8b8429dca670af87060e7f546c2c6de7f6c6e7d0fb9f82f1bd5859a3442f8050336f911c735d252e0fab705cd18f699f4689b6dc5a6cd09c929b93c360978e3dbb90fa5dd37e5cb654e37c766e64c2f9ac4492f73da4efec3daebbdf7cecad09750466d0d12cb80ed20b627d56980c67d9960b812b50ee6b13535295a7118a5c4c5e93194f77e163d01ad410e96c5feecb44df9604b4d961e261143bb8b6528217fdbc9d1616f6f973728e811dda2a6baebc3ec31501e5c27c0f10b5f5020efebfd2f4e071b66f8f9c343c30f40cbb589cae911bc0ea24cbceed99a317588385f0df4ec90be522e6969b726554daad49eb0ec320f1c7c1199bf11fbbfa41e8786a24fbfd1c344982c24ccc757e4ce2ecb28c5da7480a6a79caf5be63306c034179134cc64d79b445057479a94c894d126cea3a94c16597e1225927e83349b32f8090bd383a795f05e4da2796904f4df7c906487de2cb7e8c89f68161baf5dbf9ab3391fd8cba548f76fd825445cd72ce6616f5bf3a4365cfa6a0e0b74bd3b3cc46fc73496978b02dd22a7701c2259ff57c69c526608a233cbb6594313ba1ba8699d2ad93d7692f3592653fc57e82381cfdfdf3efeb5c00bd70959f057a51f6af4eeae238d69be7e4402c3836cb91f6004b1518bb4310027fc17fd2c21bebea5c65ea8a3bce0261955f04e629fe195011baa1a8c537516299e181b0113ea3548717289dae8cd2f541e86290e7b873031c15e9b20026e77ebd61a81f5a6162c5c80129c02b39565999f35cadd8d63a6c25cce47b5c27df44a09fb277ba57ae3d87c034b8092716461ffe23f08d6c1948fc2307ffe49801929d5a70721cbda27e376f878c4e9f95d8d8fedece83513cef4ce2b49093d6ad06c48563b276b23bde09834198dfc65b41d9d9c35ce0a84f3818900d36d7bf66bca9b97e44e610a7e58463af9fffee36f1955644616a0bede951733a5902c4263e6d92caa7c381104e7b8eb1e355c3ea8421ba56cb212b6ec8a2a56fad64ac73a001e7cac5c080574a3e2148841565c6bdc9bcaef42ca3cac8c3f37f9c88f8682720c954914f8ea9f059dcfb228bf2d6384690f62401b26f327c80a14c5d49253295faaa926ef3d972977358195a46dac384e0f28adda9c17507ef21f502888953fceb4b11700f2934ee47799858762bea7344fcc95288b1991f2c168ebf1c2d7a24951e0b71d20363f83917df369b5d26bf9f1cb17c43c0f7f56702d5eb685ef7f1a762947624316cb9b4641584303f0f62ea186c0506c907251fdd617637bb1bbb1fe246618923f3576f09a72c7435d1151136752c937d04b57476327381ebbf1c462f5f0393fb5d4efb60399fb9ee23bf0998240ad16ad7744fed8de2b8a85c92004f7234d77ce15736cc054ad45b660f26f730b94dba01540697f98014fa371dfa641afaf2459100868fc42c61876404e6cddaaae462cf143d9a4a8fedaee80f68de9fca3281f6927a0774c7627e333015597c7047a00f8fbb903dd0937c653b286f17181262a5556065fc284de3415a1d4438e07088085574dccca2ee049ed7a9c3fe3d185ca642b42157fe3cac98252ef82e91fcb442002532f117aa05ed7069964c3ea54b66eaa3d32cccf927842d219e5c506202e7d9dbf2aa5d5bfb34cacd821fadc925801093609f6771526f02bce830a745addfe903922d6f9318a00642bf3d1077a1fff1abfc346ac053930227f9a1bd1c0dab6565f2a5cb22c176bed68f8979c06ec7c577819e28307c4084367b83a4a9639c6bdb4cf46af8cec19ef0c5abbd4d5b71cd45426a6aaa34a2be993dd8bcb57236bde428c57ae7fe59a213f53c3b0150833809ed1bbe20b1794c3d6997e9339fec9432c48ebc26c1c2ecebbdcaf13c37d84128c56ad0de3ff13d144a406226ca261b27df99a3b8d049f813bd7dc317c1dbefb50e53c974e0d043e3ebb47fa2724d0add6e4f45a57261e90a538ffd225b76d0c5614faf2b443f22021dee2ddccf373b8a4c42d15a2ba66e0b5542fdd1ab8ef4053c0adee8fb55a8da22252180da3772744dd8afe7d86f370dd3cb93fd633a691c031fcb31d4e3522a3ac1d9d302c9165155d15a0632ae6ba73b0fadc25d723bf78c190de6d8a86363841f365f79f945654be5c92a13d3dc1ac87bc45b2db7b7dc98a9c4e69229b878e3c3cef2621112510dd20d5ae370a73b5f3c38759d91841aca25207afe7780b6f40538958811ec1b52b50f9e6523b90b25cb9ac63bee5ad3c52121c001b3ea539b7bb93324165641a035a8534f910ea8944838b3f4ec48c54d3aaa4cbd6185ee1ef5ca3424a85ef7a6f811fddbcd8cc862274bc6bd7ef5dba76de151bcf670f1d9a3a6083415afb1507add60ae76810815bb91e30b213cc3030262acd53f26624ed75f69770153556f785bd0bfbf3538fee8a6e46523668e68a73eff74ee7b76fbf8ba888978742e16409e20dc862384e7e04385e8354789248fb514ea30ee65ea9fc0e5dc1a0b23bbb0bb077cf2f6bc8bdc8745315fd236dda5fd70fc4f728f0a95c7a0b4e635e666484266932ff437d6a6ecd132b8c43ede2b51a5e95ea1877c6173d0464b6dfc6065531f510fb237c07c46e43aea3ea462af1a10c813a0e396636b53c2aabcb27269d170ee0c0cb9170c67d06b48e041b65854fd0551be4754630c010cc28fa800800754a706934edbd9ddaa7cc129d327c68c51183bcaa40b4c036081ca6f108808d6783137c8754199cb3b8f446183e9fb57bf34cf102eca4d48c3369913b33a9f2670c4385d4d5a18a6426ae7370f6a198d647d23ca70896c66e807c01d6fb5df65b473fda4d8b8b100dc0825cc573b0698379d4f1fb573a56176ce5b34ff2c9eab7f21006ca2b03d926ce7f341c30dd343e3cfe6e7acffcdf973a42e2a7c53d7476153616772d4b2db48c7dd314531115fd69669d4475f3dfdba7029d8215d151f90112106601e72be885d45d3dd05654d4d7f75a72cc6c53e523a69eb00c0ed0f1bb8a2421d034689301be6cda383dcbafa6e3f78782733180f18d4f6d2b5ce6b815506017d30a783fba4edca09386f2a3fead91157482ba425602f584ca629babba22ae26280e404f2095182d65f162c89e6119afdf6defb7b375421f7c6b26f8b4d3a9c7fb8b0cd557f56d88573bb2257c72bd01f9eb9ebec1f2521a7a039e44c19549061d70516696f93bbc0cdd2bc088278b253041f6649d1b6a627b0093972457f0063a81812c3255142cfff118b9895a9055a99b01c1e5eb60133be6e7d8eef9c6f74c0e8e31b8ac4a8dfc12576b2d4b4add150f7e527b8d3814caf20fe3c598b3521e830a3609d76090f6924eade4454313929bcef51f5680d9bd16fff39f5fdf58b7a92196bf3b356b5e48b0daa3d136994d48c65b1bff32e643b813660d74f53d0a3e89e08cfe3ae60773149d8ec7cc5dcc07571e77b9912c5ac195a553adc4e56d05b218e771d5f069e491c6e8134e63a65f7078aad5ab2e898554389be29e6a2a2a6fe65160c813645786002d2d37196bf9b63ffd9bffe333c0a8f266eae0584deb02894fee632149ad575d48bfc1e180b30954c35524962746681bd615e087e179e586d13869bc04b9d5f8d10f7b4275e3e31965675ba34edd003e6bef031b549548c0e369a66f12ac8ad3b507452aa8c2bfcfaa33e9cae50190709e82c6d751171d17d3ba01a27eb10644bf408ace380b1930529a5c1e9e9ef59d0bd593a5659adcdc85780fef2d3b36da2bfc788d02984ca5ac56be43ce355b35325144da899473203cd3f236da1ae18b5d671b646a33e44d6053692d44c8910f1042e9f938e21d801fa7eb94c92cd694ef99d66d8b22ac702f880c99b65143e0dd3f8e597ac6492a7325fb8ada0b9cd01202c00adcaa69de9bb8a68716513929f556b16410833f25abc94ff8878cf6dc82c2a1a40172c380b1dc87e38643373c2dc0f8c4ea781ec8de2b514dfbb3d27fb42cc0d36bf645753a952643878dc1fc2ff5c61936d17890b094fdb106deedc9b2f10b4855097525cf61d1e4534d07601072a38c6fb6a8be8233cb21e1e6429a3807a8996de2e3f91a83d813431a28e8f389d7f43b056277ddc79cc493c308a97b9e958a1bb2dde42f03e91c4f022ac6cc6e02a5ff5032cb63655f80b38fed8285b9c5bda95b60a716a89f14d0b0d66209b769be41a374566b409e122302c097599f36de47f46d47b95a61c65c9cfab9ae7173c7e38b0030f5d80639c52e59934b47b4978e14d987c67b5cd9ca1cc423a5f627805f99316d133d57c00f1c946d9bdf5e73913da679cb099675d9cc86d928d56b1603e3d7f98c38201a3207d5d936d2a0039ad0876bbfd1f2b7ec568cc4ee5e39b314812d4c25b7c06b237d28c88a8ed2a8568f9f641b2fdd99daf084cafe874d9d133bc785f1d13ff2a7ffec36119815731098ae851406094217651a1c539b537e84099c2688419d649a56f09c1a7a8af2c65657fc9e048a62febc131b475963194ec9bacac7a3696505d7c86485a6a5a9dc34d69aa0e66cf1d3ae503571ba2e148a833af451f5712d36884617c7b4fb93c456108b280bd2c5986f10c491b49f159939351a7f0223d450153006d5411af88207f3e0fda72947f997110bf806e389c123d08771b542c315d702b2c273c08349d767ead1453b922294022f2f0bc3e22521095a049282bbd4c59ff163f657b8c1ef7b28643b35df73b779408958d51af67043dd68c86567d6475655a50a48450c020ffbb239358b0bcc21749f16e52db0ed452beb7f109bd05facb33ee869cc0debdc8cefeed0cb3fa02be4d10f077ff49811232328f97ccbd7a07d75c4f52dad2199590a09bc6c8c44712a0a6abadf43d1d404f425184548e38e73e3e84259be3a5b9efe7cfedf3e5caf420ef5537da162dc3c45aa1c0c0f51b900c74dc53e282887f61e8bd3e3a485e40b49494120609f4a0223f4899433a6902038961a586be53c0c6e706527e8ad4c29e625c0c165547475664601c24c7d9761eb75721c8bd6e5c0f024b63ef08b81525b060c1c89113b4ff96bd834dda7c9a1b249ba13c1bb3f0d5aa6a59494decb0b27da325f4a9ce8b813fb4433c08cbc045d22d9c5e0f9b5806c8d13460cca7c2b1a6e6eafe8f6e2a2e60d51330e8b4f3fc4ab35e46aef1d822ea1c00614184e729d0ee6457eae53d54b5d5d1cc0cd92d2f5c42500973cd6570296b173670220fd880f702df1b80284bfda73a6dcaa8c7999bc1872b2ddee314d0e2744e79a295ea7c0f44c2fd32ec1e3116bb12bdc6e7f3194d4cbff2548b7b484a0b7e5367b7e87aed0280ca6b2acc67c18354ca63c3136b6e1b46d83127b6cd3c2e6995818c74cca3e1603b3f9af4e5ad28b15d92a9474ccc335dce7bc5727d771ed0d6a5cb903ee38a6329143d2083eb9014c13f567990a78e1b84c36ca4046f94fdf6fbc45005b18bb254f8bf03b0da4ef558a4d3de396058fd130e7d3646b509a6cae871ba62bb17b5b47ce5228843e17ed45d2301319c07ed1b22c7220ca117097b804c0b9b3a6d562eca102746cf0187b1053efae7899215c4d482d8460fd1d1e37869472e55c95dfa37ec753d489fb77678e12c0b941c4b898e1046a7cbd7eedc5e8bff3b5c747bfca4d864de50e835965a255e863a6ae473e3cfc7fe51b78ea83ab895a231f44c481030907d7203be84ab5e8600e98143b8db5069b4fc9909afd9b417bfa9ad8247133e1b02d5a97074b702befad2ab14d4ce8abcc5fc4c528c484fd3e5aa6ef327d599ff9be61e175a567be15959efd92574e5b2bd548325581417050acb75ebd8ba6f3e6d02a66ff1486355ab3c11c8d02c1aa48d2d3bff2f0122586d9dc5de2c22dc45d7ff96ab852d158295288259292147399dec6856b83b0c22d983c2f6bbdbbb7fda6105072511786192d22918e8031f2278411762a77670e7be1d631da281fcc9191471a33484890e31097895d64b7e46d19956269b317d8a1ca5d941bb0965d70a226c0e825ec7c18f09a3d0de8cf6ea30d947039c2f348b8d246997d94803f5ff279f0aa9ca7f29567473052b414eef47421ebf3ffecdcb7e940a09f40004f97b68851bbcde622762104a22a991bb5ca7db1d7a190aea53f40262abd5e7b464aa16d77637721f6d29b980e46c08adba1e254e13bdbd2f06bdb2830e2f63e9685ea6f94ae0db38377d12d3764fa5ada48691576e66eb53d115d96fca270171c748001c99291e67e791757aa624866bd3807c0db5a279c9df11948c44252a8eea8cf4edb1bb717d6e3cf45d1136b7de115d0a7a7baca3e2a602761ec2c6540ff56dedf676d6f1752041ef74e368c7e5fcafb3491ba3c6eb1442b9ab563c7e8b5f819816310aefb6b2a93b20937ef07c74644634b5ee4432f0772dafd28e2fb95718ed61fe411d38a4c8a398f94caa17b934b6fc4a6246e9ab20f96225dea226c9d4860c67db7544c43c70e26b8435a9e2070548781f41f20fb4e554103ec031632933bac6cd03ad14a92b64909cb849218dc631c43b985dcec622ae05881d873ad94bb62eb2b0754b62910bf1db2df3c914edf4b83310f2d82c41f52175b2a28bec2cc4e3a77f6756d58ba9c3a92506107170696e4ce8026e6ab4dbbcfecd3ab6490caae8724e60b7dc94ee4290adf4a271087136624beb431fa931bd59ad7dcf52ea9cfd7d403adad047dcf29fd427fd28db35f29486e0da05122e5f7d3a27215fc413f14a13a831c6b3973582f1e04169c50d2a2fe70bde414571bcaac6681fcf03e5c0183b7941b35432464d097efa324d038a40d5ba4a87a27b884d2d8729ea3e9a669176a693a3a18494e9db1ade1a2103558c08606c19727652e26ecaf1d67f0154576b12493fb29fa70cbed2035e77ad2407b843f1d5afdaddf3bac84e59d3cad58ea1f789bf6a6229d08720fdb7d3e32b2ac7070f5d008070d0649762dcb9d31ca753860aaeccc6d46da98562ebebbf11f8c4fc7b197408f4617ad7156d0102dacd7742ff6ccb6f01cb7b57619cab1be7d2cd67f51385edf7594a125a40b4305cb0bc7f789bc4c7f1d714eb2cc7904c1d6092352e6f8b4c66650756d72a8cec0a91815a164f248a4e8a2741d625e7cd5d03444e84ca707c9ce57e3415c14b7b451dc04b0072555e87fed45d3338b2741231253f9ae06241a124f431e5adea8db3b36053d984c134a2f116093477b5cacc602564304650b6101097df2df2ac9e49e594c742f51eb8b48bee229687f74c33a442d0f6a7f96da966ad98a036d44506d2e36f15d170ff85eebb6537e25a6289c0744901e106345a5870889a737bdee94f7c61bbba59982dce834fb00fe9bafd99c13ad9682ca77c55854fca86aa56be2f28d8b5c6998e4fa8acf34186fb57280890ffdcf20032954f5d3d9f7f460e7278cc3b9b3f7cfcbf9267b3bae62d7a4a814e1b360bbb4abdbb60014af83de3d32d8e7ea26b3527d010be005ba386d5fc8c9064f2d199503c98011d4b5e966975c7b3062e65bd59140ebc066849ed80b88f9e86053324ef35e9f765e78032d890bba67423c6ed0213811bdf326fa6bab0907dae66bb8527c3d86f65d66d98623a0aaab8fe6c944b2aaf04beabaeea54c21131ad8f13553e424b19832e0569a0c25927d439471427946b9df4d89f42384b72c6e3e1c5142e19bac22ee151ee119c37de4967564416e143f80ef7cec313cbd911a32077dc9056c2cd1432fbb131eca86e4e4b5d237f97d9a4304605e43084ca8dd4aa7cbe4903f875f94947aa9f0e051db7e2c1c1c811e08c62c49788d27536f0a78b0fa2d3616eb27d18bd3e389118da4d8073dbb556fe9d5f16fa0ccd59c384c0ffd0584b28e8a6f4d1d4f04c6fa5a660c9d77c0cffc9327a96c1c8000b71c5ec7cb276ec21f1b6354d84e01f186aca43eab39f0dcda64a8f7bd52e8ce90f7aee07c7c0c7e9696c4c6d78daf82f38c49a9c9126204f6cf89b7876ee10a79b054f41b4013ea797b53c4c2cc62351c46d92f823186cf7eb598a0620eebca077e72bfe6098caa9ff4557442f13e9bf0b00ea680132613033869ba99923017f935b8a4fb63fb211917ab98893eed73a422b9ffa6d22635441cad8a968d4e322d154103be1a04185a950139ace0ebbdb86eb61f1f933f601d082660604583c157ee0bc1230a2e7b92be6a8e9457a48903e20858474b9ff736e31737aca100e023ebc1906a3e184a9c163a065263b246814d611a5caff5e6a8490ca509a72c75981ff9ab123a53d81516037ff59cc4d40cd6605c6411101732bd1c417ffc0cbe9f15bc9bb11c12adcd8ce44a3700aa6a98d9c0c35925a07230853b533fafd851903e9e2a013c00c51cc059115ae579b726d102a0380f2dd726ed2e45cde4305914cacc962f845978e438bac94be9cc4e0b98e2c1f37b28ed839e9842a867840e9c252c1133debc8f79e356845641d7615d38debce9466f3ea66c9cda46d271bfd026e2af6bb943635738d27d68f246bf24716a4676513c6020133e1045449bf66d0a1956fb97270cdac4e83ba2abcc038d601811a52bb7cbf3aa344b27672a37f9a324a0271f773b3552911f42ac7d18d4bddc59ad33a89db76d8aac2ded543992e013b04e765306f3152810545e7a70924fec6608ddeefa7a35a4f1bdeee5eb0c0a9905c6d656f34f8bd04d851e1b3a963305496bb81199d2669e0fcfaeaba4d640c3766919642d1006a183f0b4ca43d277afc6195f31349d2cf090e53fa5bb200daf857db4a8506c3338c5c6af1851ffa4715d4bf11fb77f9932e778e267437bae2cfa014c9b6deeb3651db79b1d4396888c6dfc08fb1efded740e0e3bec29e30b7152dfa8a5dc0f9a023a67dc573bfdf846fca9bf3012eae9b9e0470d2f6a207d6ad509fee51f172c595c181f82917af11a00d01ed03787a7972b92440c8ee4520000000000