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 74678 dc3fb00903a65a75b4e5e117c62f83d023810e3a45ea5bdc16d8924d58597e6e

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
7a1ac26da6e4e68e27e0d4f00d98172b83c8a5d592d0cf5debce3c84284de505
Certificate Block Hash
dc3fb00903a65a75b4e5e117c62f83d023810e3a45ea5bdc16d8924d58597e6e
Source
getblock-raw-prefix

Public Data Hex

001000000001000007...00020301000c9a0000
001000000001000007010103000000010f07000000000000000000000000000000000000000000000000000000000000000000008155d6e879eb531b1d7cccc2bbe3be58c98c3b631b6014981feb0d8c841aedd84d6a96979aab1353148abb36f16045383f651b15b07f59550d4b4c91eedb97331706e9d26b88a1901af23bfdb9539d6514cd64a8c943468982040000000000000000020000000200020301000c9a0000

Raw Header Hex

00004020cb193567f9742060376a19e58a4756128040498fb8c44107cef1368cbad2aec018d8c87d6fe004f1f5e6228e3a67349ba23f5f7cd9584c8bbf9282c6cd62e1f742fe336a50ea001805e54d28843cceeb5dcfd092d5a5c8832b17980df0d4e0278ee6e4a66dc21a7a

Proof Data Hex

59,560 bytes
1212160203072bf119882bf8f742f061f00a1e170c170d7e6c6d003e6ce6776872598604fc9bf76e7bc8cb46d7ae051364e7027aa5ca9ec8eb5804bc08789886f8bd430b1f3caa68ca6ee999864c046e5cd26a4f674c91d6205aab318456ec6bddad378aca467d292edbbc3230a1c69ea203df1da0e121664eac66cadbce58cd74f46104610428d1eb4303925c4354fc12086f837e69b2cd24c9f2736e11626c9a860881788cc3a8a93e92e85c45d26681f6b7c31fb5fa997f9727f638ef1ff1a608b33239005cbbe9a8a7de22eaf13aa862e3821320657224c8b585a958ba70f0ee1d1568e33ad1aa6f97c46c9042b25282e320f25368d875e5efab40ac1cbad3c6f06d37a30c3d7a5a7d8bcd1bdc5dd8269589847f568ce44b6b2c7d0a2c2e7a9995797ad7b571e1a71c83c982a7b0e3e06b60e102842d663cf850f57ca253f079b0673591416afb6a5f45c27e84e0c303ac8f70831001a89921a20fd40c4f66cd1322f8b32353530be42ca4f6552e63315c98d0be69b7c46035026d0c33fef08422b836c0ef863da8a2956abda398bc5f62f44e57d7b536d144e9c2b8e34fb9fc83ed760fecbb30cce1fd232c8c1f4362bc017b6cd6b5755ddd2f289af5bc37f00edfe0a6a2a54222465ea2ade259e52f13aed9b9fcd5466c1c47c8bba88623af3151666bcb9b68d4a9b8b15246ec73a8f00077907fad0dc8fbd96be518d4880ada3b6392b4b3cb166966c05c26441a326020a9e2b14b3e7c0142b683b75ac8f79aadccf83c37a0945b4a1cf9e3ee95715e76cf78531151c5a72ac710c926b0539ba0c8b5eff1f9da429a4b7117d86ac964e8a481437e0c888781f432d0afe11c29c76e14c6462a87839df6b713d8946baf76c058f3b11c34173d5d0c011bacb6189285f30d992c1f8879372e018e50e99f2959a01876b3e2cef1b53c2115295cc672ed5f1dab058c2c697d041d65cc1714931da414751230feaf27d5368e6e68412eae28584fb2f38924ff407074c8404822abd2cb23e610e8801b6bd4d180fdb791604ea11121f9ec470e6143c444df4a32ee83a57e66b002b8f9640abb098b053008131aeaca9666fda183891adafbaf692297a820a727c5330273a8d6025a653745833a91203b2815f7ace2ab37b33005a8205a14c7a813437554657caa7529b9f8904810fe3dfddd8bc0b54cd10b965f5c77baa11cbc9e90e5598b1eadf362951332fbbc01f4037017030fc01f2a20e203df0a210d334d0557753fef8049f521b8dccb79ff4e02b2341b3a771d280294ca0c4c4c44bb60d5d0245ae42afc21ee1203f5fbcaa98c2e78ca7beded08696022332fd32a2cbf661a2a8481ba1e4a4c4992fff9fdbf643de1f39051358aa6b6807fc617b000f8ed25fcdd6f52090f5625323c57f53b0c40019cdc549d594c0f9c278c5710af873fbfe02190c223ae3296f1ca6c6a6e692cf495d3ce09f33bde76536967667c45834c2ff5c0226101076d1d065e380746c7f6a5f8e6a367fcd789da31dea0ed1e94736f3934b052642883d63187cc1b495c04cef5c5a227e6cb902036cf6090f9c65f6d378e7139fff3eae624dacc07bb0410d48030d6e8ed287426c11260b89dd3a751b852b861622ef6455c0a0210e72c0b775c79df551442ca7badc237f7a4c8d7e5bff5fcca357d535d26a1032ab876190785949b9745e6c16b2bc0358ab947f6bbc7d45774e18cf60e7c9c1a02697ba0526b9caccaba9c0b008b2124778629ad38e4ea0d6b3d6d05517710452486edc4d7c0648962695b4c9edbc33bc869ff18033c3322c0070065bb8623f7f646994f6a245d08210cf0fde99f8557ce5dd6e8ce6b4f8a84328518ddfe33897852cffac90eb062140087167d22b77035a90242f207f93b095b4f921e9b1cf749dfdaca984719a6b2f4cac9ecda5140ab99233320cbe55ed16bc8129cce261f6ae9407dc5737952ecade76d54b91c22b152a614b89fff0738af5b8af450a59e99c830c884397bf720e99e3d44bebe15447046419ba9624379f2ecee517f0c8466f9d37ecf05d8c70a1032c1cf46960543412f58ef8ea710324547165babf0dd021bfb443ca68976cc1ce72fb4cf027a40032017737f431b5e92996015c9092f1d762c49fd705438e4409776a4577bc01420e2056f171120fe16910b02288ba991fcf264ae3d46102b8bd73c979bc81e5c4b1d43fe96c89a6f7377f27f7eb2a71a10f0b118a89382061c10e1b18dc7d493e0aa3528531e70c1968f9612bc41b73c4259eba8b689d595aa26a84d956dba832e36641a72995c61c4de1516b885ba0e071c9c2236daed5fde4d86e4cef11a2381c8d13e8f20a82b0f16224b757f6f1891b0ae9018ab19749f6a5c0e8485eec00840f657b7ceff959fed6840ffd933637820da110faaa3fe191385881d46afbb79d1d757579bc3da11516c6f91e239eb4cb4e0a2e8e54b9583028a897edee677b0ab80eaac3a4b26066d6b612482ee7902d81e57bfa12b7565de4b9881a33cc721810ea524abb6fec01f8aa6fd7c793e31ad6f93be9c6277d2570f1145eb9d471cf06ce7b2eb3a9428e35d04c21dedcbc8b857a317e3fba851c3ca82e5938d0348c7001d22c280f899bc9b2de868671ecf1f858353d182805732efd96b2e165f35a1ec39d8103c134b6c1568355343c0bb0218a6b2b72835875985da9cbb214fc6f0e5ca7b4194ae9eb4edb0045dcbaf85ae9845c8a79d248c2540f2c3d5e1155d76ab6a7cdf32522c35e6681913462626075335f66c1bbf66db4563fe3d127ddfb7a69395a434a70a69845c3dba25326f84e99f0535596f9f37dccc932f24ab16b301b59e3c057f42738cb7b86195fe7dd3c3af2cb41c20e79d146279b5e7d3ac4d759f0ebda27793eb62579ee835f25261168e7d843639af6dc1ecb869a57fb480efa2467363d44630cf41b94e9dc6f509b329ac8fd808c77b6fd786a74e1a5f4c7e15bdec626d62e87b16ffab7c52218fbf2d68af7395c2137f0e0c08bab3a1141e85c3d290246cd07d893c2a28ecb07afe3f1eac720ef0230d6ab51cdbc829e23ee93d0c3979f7347966c9b477c8d2b4652708227993ef7ba2c903be416a2df1a1684c261327ca2662d8e7aca457b248bbe356a708af0d51022d1a6a6dc9c11db6bd926a6f2d383911b4bf6b3fe38bd09ca155ce6d383b6c1b9193343c174475e56035af59769e37364d34dd7c360d852a49d89bc12ad1d17a888ecae1fbca710521fa5404319bec353caaaa3e65b31d0be8df0c847892cf3e24943002e661bbe044656a9b13a690dce0f6423ce72396f12cd450e3d672fb1940b3e832eb9e532e129169658b5a8c7b13238027c30852b2719bc6ba16460caf4976bbc44322744d43225f5c2f1c55179b064b46d6c4b5b27bbb21cdf44086cdbafa12445ba3a6a0c7804a888c29db321d7ea0f44d3baa7c16c80f225f00172bf2bee15a4c67b3bfdb9f02258af7a3196043d86f7272c6e1b722ec37f97f362418d400609fd5fefc03e40c10c8bb21549cc867e13b8015def791295eed88adc8d9b18d7bb0e2502dac242095932700d2aa99ae815a23728ed570687fcc27e6afa6096286140dffbd8c5fe16963fefc47edd9b1ca67549054a736f91d195a56345179e390363f8d69c2bcd4ca09ce93e93472c4e57f33ade1c2adea9e36dcaecd73799e9c87b135309f301ca3c5f32265e43b163509cb0aabccc91648e8ff4a5982135dab8968bbf12574a88521ce299d549d2a3529daf51f50a209f80c96447908ab55c491aa7b10867a4e88b97dbd1db837e6fd710e5249957f4650b4c9badc795e9e3922d5a7a4b92d42d84dda8e733c6d305be24fb99b406cc492a5f4d4ed0b0396187cd47e51185cdd4d23044d6cb2f7422f30742e2bbd609ac5d93f46d961227219ad6de40ff14f4704a560ce63b04fcba4c1f21f93aa8b9f0373496c8450428f7f4be1eca0dbc6a9981a9b2454c002643038f81e468423565b3d48b226b835bd92814b58a56552217e5753ee1280f576f1bab85fac0422072011b9135ced252bbb5e65f17be822ec1ca4595621e2bbb376458372fda42a60c4db20b04a058b8578ade992cd50eaaf976eafe5fc4f4ab680d21865d389c58e94c0bf451b4e50ef8ca13d4295d9c20faacbdcd48fe585297cc94e75696dc18044150db3245dd2ea122c7af2ca7e1dea5af7bf0b62ce64cfa2f1978b216dfbfc09c68e46b549ae4d65f5dcbb35535b7a4263f3818385be78fb8565faf60d34dfb9fad6a0f7a5216607b032f6cfffb2f142223052e20cafbba3c3d499b968079a86ca3222c021b3ac99ca135bc9e1130bf47b750bf01ca5755502a1e6002bda69f76283c76975e3d5653124627b06953605e16093928f3ff3a05063354b76577d8834644aafaad23781badf125058e4a42490a091dad7fa0732b5acf7f9b51d7030f388d20e76613a10a539cf94cf977f09bb953a286272e585435f0048ed6d5c4d9a1791dd5f3c84635ab638c34565483f9bf0d1a631805ee9b6f6562960c9978e9326f2dfc60f600dcaff839a801d099e1361074e2504390cbc70b84d6abe026809422c33519da76f550233b249c0f5c5318e423c808ba98e3b42fdd60fd4ad18d9e1aa62d855902fd51fb81543fb6321e21a09ef4f2b5679d3ebf4822ddf7c667e40aea314b2c07c43da38bfcb4d7c880129ff3c638b629d370d6e1bb3b378980c654552c2bcaececcc611a906a6b7de8cef968cbe0fa3851460f3211a02d6e5feecbe24d507877702885c8c317e13178a6ee90d62b75957ab8b2b8d1d16e4b769aa77437ab47ba47903dd1f41b46c4bdc2f5ccd13654f6f289c9656f4e1ebf838bc937afc188104f7ae91fcd610590465fbbbcd95f49cdc05e4c0f26ae982f538cfb112cef8a1d2a0f47e5beb7bfeeaaf5a17e29ecdd63220beba2cbf36297637c5a4e4b49337ad8727d2c828f88f8cc455775e8ceb220dc5ae17249cf0db8ade9d9cee3e5ccd3699e4aa3dca07958c3bdc74634c86e022471c49ff353fdaab225e2661b9b69b499878c2ed24b6b63bd36da70047d1f88ffad5b75453efc46e2915ea4e6ff1ea659de08a3111ff29f33484eec2025ee8ffe9ad1af49eac64a9131447ee48c721cd47109c2b52ed5d7d77731779f3835d16ef8a73a9489ff636ea1061b1d89f2359c484f45fd71cb4679ecba3ea6a09252b65bb0ff7439a524bf7fc47b9dcc316b6dc18dcf4305a78e7c9551fb65ee1c3e5944394cf98b5b1d0d2dc91871a0035d517d639044a1de150f551f302bd834dd8e88cbbaca22ac102aec2f05b3381132bb5f2e51cb08d3ddab02c9580c5f0e135364f402ff7bdb59bd6c369b8aed19a2c328bb82c62bccca61fbd32e8afd1b87c1839052c76b3bccb912f358ffe2dd94ea4f4680515d19e9d4fd3b7906e5e327f5f26f30091e8c7e3c1bcf2d47a7b43bedd0413b2b4beda9c92795cdd75a2df77aac1244c4ce133c1ea6a39856ef793a9ea4ab33b694c14d7ad5abe238e943f9f367a0c5af9c7ff574b5c72b30807b89d58aafe2fb9699d73cb039aa60604828edbfa8f978c03f7b40c7c06123eb443f63c6a7cdad70dafd51192d980c9744dda0a600a25ba81eb662d97ebcbaafb3f614ab7c937e9302c71bddc7358f5c213fd87a23deaa2bde4eab726aaabaad757021762eada57ba700037985048800bb0ac7a6a77a7121fa8fb8871a1db1b55d78cec1f3d7e7ecb2f0650e7f695df017fb462fd769762c54e43ae2567706570fa35347172d14dd8a96419f569f6e12ff79fb94175439af011b969f9a8fc2f755398a970a8a2b92cef03c124ca6c2d993825cdf8f85605ac1509c0ed59ce9e726df6528973204dd2cf785347ceea2004e528d9a24fe38304ecfba99540be5a7626eb2adbcab180abba63f084e19dbf2c9af291c3006e546ac40ada1b50a4ce521db619663560460605f1a254fb3660a67789b22444e90fa37257b1391be27e57cd239756d698217daf197cf0e1bb1d57f82ff4fc6c3ff85dbad8ea0e1f650a7b408ab7df94ba28c1c1e0a59a104174de938b8cd81313355675826d5c67dae9aa891698184eadc43c44ff99ef09171a7aea51a4041735f43bc27abd3bb00422dec0ac24509e3d379912fb90b65f9bcc176176e9a2430cbb4d18f08adc4ac53f15022cc3e493dcba543674de6087474b8053edab38a57e32385339a0097db295c941c4a31b9a3e1880fdfbc3527ef0522759f51f34acffe038ed817640f122239ef6d6f5fb4c59b4b82eb2a0381afef4c12ebea0d47a30300484b7c5165f5eebd940bbab712a0162ec9f1323f0e93221fea5fde99e26ad0e1eaf124410a37d96ee46cc47a568ae60f90cb3af230908421d95def6c5800182b633bcde786aeee21f7d87a3a76842413998648729e44aba6efb3d3ab332839f2c45f2f6a409212f2a9c88097c16018daa4ad92638f90b197badd72a598af3163e740bac551b1ec903e7379f4e28b1562a75ad795018ec499d603891c0393c86a26846a8a18175be6ff93649e1c7092ee27817653b4ba249be4cc2463f6f47284a714b2f1b251d2c242763f5b79a8deb98089ec70cc868fd3beae0ce84b96f5d974d4872d4d26a5a7549c76ed0139f7d7f0fa784220313639e580688c5fecced76331a23b55813cf15b8993ec9f49a0a6c8b6908c7f128c56224b2b8576f4de869d3567d6e0c689341c6854f9e7e3e2ad5110c4c73b43a9057dc4398575d12e81220ebbf5ea3d41e73afed9330c0cfa66262928cdabb01cb21e51c3ae1f9ee55094e515fd3754bcca005de9993e1bcc73c21e49f38369dbdbd17ebd1537cfa28cf313233b4f17eb96f676089799c8eddeefa7f2ee9824c79c0027fa1f810fba7769e2e48245945c5ce085b573c12e14dd9566ec5c60e615cb714854e172d59a982b21da2ee2eb4e90dda901a62d060052e4578186e40af8b41dad4c1fb317e3b9ee50d000f5a4cab74e524f06f518a61a1c84e73f2d82abe275409892003dc42ee11489afc7f73f1bb0855d551ea1c985dc8fa8199bfb93bc9ede42dcb5e59a46ab3f7725e09917038ce1ab2e6d6e933c38ed515610a4c3758eca3b366830a06c1b5ed141a80f7d8b9632cb96b9a995339f48e4c4ac694d899c365313d11957c1ab091b20ab3b69cc91ecac1b5cc2d8e6b6b4de7ffaa45d3443c5e0724aa7f84770842077cac780f20b7a1d9f3a02642e7b90d5f1d895292b03b1d0874a14c680238d1289449121d732f71a88aebc3fb2a9df717763b5026541d57d49eb22a09730d2bfffa5bb502dfc1a29e25d4467776cba304998363bbccabd52d48cd50bd5fa02b05857a8e4be7dc117567517f710da41c339f8d25e1238c8a3cf482b67936e0abccce2af8a1f7922b01fae7cdd230e42c86427368e2de722c672a55cccab35241f6a286618efd726a7f5a499b502ec781e8144d74f78c9a49bdd564466908e3bdd4cd2bf5b4b59f30b457351db536572f6371a258aed0be081170c1cf0a59b1f0ef055cbe9ce0b74683d2abeb1216a3ceda58cad9ebf055091add9f20702fd47cf8318810ebc6c897e2b40dfdc3677c5a6e02332182970945b9fb305b316292acd71a4c918d357a4b8157be1a40921008bd8d23914c63c315baeab1c41d0df6e344b81c95f6ab55828deff762b8629c632295534e6c39b10d15dd27909cd4223ced32da9783472f2718c439e50b07ad6832aed0b3812c050b55ebd7e430d714092424e021e13afcdf8c186715ac524c5df8771593cff2f8c921e6f86507915ab0027d426058f0180a017db1577dc7bb459782093eb0d1619694a8629793b50368c3230463c2243c4ed8b27ab866ed20497e0a85d5d6ddddfe3b171521c122318195549af1b3b277cdf795b1335ccfe8064dda6ba74832c13191ee80b02979c69ee24c8f36255f4bc5b8f00792794950f26e2913421a96c9349dac8933833b695ea5cfbb227f3ee14eb2f2e5e0869cd414bbbc09c9ccf78900432263dae4820422d2b6445ece24882857bd9a608b8904d85ddbfcb709c206ce138007c03a1bab6a48d3e7f7abdd7033261866372691c75b305c1a493449f90d0b8f159e5718f2fc7f163bb0512898e61c1d93d2a1afbee2823ed274a5bd855fd2021f53c6554b1b993a4900ae639e7cbdde7616969679129b088c457382fa745bd40063383b2bed17128e267a9c41aff247356e44e68f0e9948ac98b692a069f73122fef454a7c02c006f23f5256b426facf9903828712060a029c5a161fc6c3b3204fb18059c7e7d4626d64bc0fb623ad38a66ae3abe72944c6ce1479c81eaf1148ce69162db87009383a991c04df5bed720cf33a4ad18afde3b748ae07ab6ede47442c681375068d55d4c6a1f8bcb3347c12762a8afda48b9d0bf3dcdf31c79e05c9d65808ac6e9a229bb4c24313c64aba68034dc77d0cd61cceb6b74ee9ac04a0352052df7fc78aa3727888104b2196f3b9c1320a39645c08b6c8a21f7262b9334b9b43a6307c957b0cb91185d760e76a59122be1a18198b771d460c554868335050ff8430ab35e739bfcf1ac0edf1c1025a0538f168092299ba115f545e31bc5b8da7c3706602c65cb34c6d4a76ea50015bf73ca1dabdfad221994ecbf0fc4631bcc34a109a533ef560933a1d57fc150b43d4ba04fc128744be15d70292a9bdfa5fdd3791ef3adee6d78aa408083cc0d1942fa5c5f1f2abc04639d0437e812df518f17d8c449817b69941a2ec47955b23f2e40d3ffad2db53bcb403962502864a2e9cd87297ec7791fe13af4dce4cdf5ea45a1915f14c99bcab042ca8784773d978ef9059c5287833cd2948d06a4988b8b3010311c360f631398c71dce08bc1f3ac5f5c99491084ab5ea097a0d5b03826d2a55597f9ec3f41d9f19724eff91d3637ad90cf23daf5fae1705eab0640d3cde8cdbcea67dbc8e5899979ea27294959b85e414565a770decf10777bdaf934994debed70a9666563363eba5a4b95ecf8d1e1633ad07f6d86da051b4f075827cbb9c4f304fc47bc357c9d65ed50367ff7600637440f49b6c48edb1a6006e405b4cb0675d5851cdb09b9bbf4fb9a30e34ea803b41db581194413fb0ee965d000d48ce66dfdb5cae6299f023497427b0729605fb6518876d17d592bb25ce467d40bd9b2c366c21fdd1c0f9f08dae1cebea846fdb4fdc115b549632e9000efeff89469f5ba050be99d196f5509b0f0e58aac991516d80242808c9d2200a605f3e424e9cd899a934d22ccbf955035da214139de893dd2d2ca5c84f6abbfda7883d1e7e30093c52cd1e15f0adcdfc326748b9b35a7ee0737e436639b6ce4617dc9c562b689ab101ab008b8d99bd6b06a9979030b7cd631b468156be8857fe9763d7c1bc12e357fddf10a3953d84f89c19ad0f82a1d8a4be1b97077c78eb98ca92d1539af58a7e83bda9ffcc362bfa57b5a4446f8ee832041b9d2d546d7895d86a79bfef5b107641c6898592c4884e089e85b0aec529f542cf7a06622e2a30aba0089d75a8fdaaac1ee69eb9fcea2421f6770ced2318fbc3a3de748af56b14f73d5131534c9a87cdfc82a39d7787f7eb29408c9f6fc313e24311b8145e982e1f0acd6b52688f4a02c3196cbc10ff3b7a3f4850da382854280964d6ef50b347da322c55f2eef21a97208e0feb808f811b5d154e0cf5b8e1c651e95d9a784af5a82bf45ed58fb97e22bca96148b13884c2957c9923ac2b220eaf1b6b2959ba694d0c25ec25afb1b0f0fe13eef3d02c4abc1d2a7ed330601c60fb31a2dff03a4e5ba9b241c895d0f483dcf96809346b65313b4c8704f27394c794222ed3ca4099711130558292cef61d454775acdd7f7ea07a7ae1dcb53a49d1ea6a6f8ac77c626ca3ff9c803fd1ac3fb18761ca1a677c5dbd7287e56588c170fa33a4399ee0bf46eb60eb78ad55f731113b71513a4295d5901d7d13fd526baac171e7c0ed09e5283e30519f4cd548763c28ca6e7fe273dc8968bd004b75bbdaf2dc3e314b9188814c73cb4dbda08af777f5a68133b8521a331c0f852761a019e0b948920e95b35a368fe06efe1c93f18e4b18bed0b1e5a6e7668fe7d23f78d0fbc03bf997a04c9759e0aa0cde3d6ed40374cc63260c672e60af47abc1430764dcd96a70f63618547dfd5aecdb8e18b86107d6bd71297d3127e278985b35bc63ab1a90ed68196a156701afdb03787cd6a2d8497dc846b05ace75fe331bdcaba134ca4124058fa03acc6d85a68405a96f74aa576b0ba571e6918f270aac0d4a9dc37a07a284a3d844ff43890e5e15c4cb8b0de45f23111d829e7a941bcddbf19097ce98e5789080e06c0f88d468f40944f2f3b3c08a4eed38a3337897b467f0643ef31b68b04fb0ecf53a7d6639718b984b5580a8ccec2ab0778d3d4757106cb109c38e1111c4978620570ffeea3c360c06daf22f19b06482be4481ed493405a305cef9cb2709a50b52334281eab69f3202561efaf597866a5d2ac3d5e58bb78ade5838e540953e72ed5fc3a38741d930ad8e5b8a362027206843a240326b7d3ab36f29a48e05fd83075efc04421aa781ca3d8e31672e2f77dd12efc437a5c0145f4a4b2353be4453a3b21ad45e7ef4b89e5f4bebb0740b99ba7547d7b3f550e097148cb363d4cd3e0005ef962f89c63ecb402564581c276e58c349d2c7311dadabec62f5790e7a49719d6d2e3aa868fcc5848b9a296e28045f48a296ed8ac409af18d1af196fbe91279c13a087b4f7c3d0857bd2e8fbea34b111456ba288a6cfd055f83414ac291bde5bab234b7401560907e8665f75a66dd32b93b7bd94f65c773e43f3e64c447efbb128bd8aace926bf70765cebe52b3f2c6d27dce9dedeb1b46f92f44c6d1b70685a072a84cc69f88f9606ee3c016e14ea655712715d06325dfa666141cfab342da884f3ad8e753d49cd6c1600fa924dc1ed55db8e4775d87472b9f8c7b865492a2b74698b79ce016230b7812cf7e6f6b84a84b64b57e46f77ea4055a39b76acf57de91b6e8b1bf2b1016bc3e546dfafbe8724f96c5af4c00b71e962d868e1ac6989c7bc9678078f16437ea5c1d5000896c664c19479b0a0217406a86db6a002e857d5e72b25472d92be472a7a88477aa078efbbabdc76b3c971093bde57b2a7b344f51253e8e7a516f6bf2d43ced6a0ac9fddb470cb1c761f4ee7529f440a8adfe0c4230ac8956e45bb772f6ea08bb51b41dd9bc151b0d26b4148a2634e56385c98e2a02bc53318200540dc686ab41928b60af3d95a190186f04d21f0ffaac89db61c6782c08fe0059ec4d1977baac5b41fe200f8676cb50574eb2b3269a6028d57a4869c0544e78215d277b2d88c1450dde5b1955badf48af22f43a8832af871a133f9afa50a2781ece2b258a4fcdfab7cb4efafe23d600a9e2e3af42cc2b8ba8f5d7d5b514927c00e06135b785728a903c37a276d5b9c5116e4a37411c3ec5870acf9d0dc0f895aaabe50a0a161f7cdbe509958e9e74df303e8be4e3c2d99a376aaf92b579cf9f8504a95d3fefa80ee58e108ce4cf0e262f77197efb3999aa9009a388bb9f70633750e5264cfb954c6189f3e14c8e4e8c4ccf8f28853382643442dcdfe6f6103bd8071c9e53ca7f3031f43ee477b66e09c6606f5edcefe74afe4af277ad489f207d2c5420278cf36cb00be66376b2d084355847ee9c2ce1a8497e04c9023f9c35884cc3c0bc123058aa0c3d6adcdc55003c479d0e58588545668b3c38df9c04fd58393d2225bbfae44808ef912f9171e7e0e46d1e7fff626c551201ef6d9bda126d32e33a1eb8c07759b93215c21be81b81d0631cab0399731379ed247e4939448c86d8c8b6b48c50bfb267942d0fac6f7537a33fa347442e919772dc978bb1958a5baee2b033ef4543b6a304ea8704a61a7b611428883319708a11d6610684ba61660ba32a9b13a51cb0f318602c2228799cccd517ad9c4d2649bd1e4a2b2c230ffafe17ea1a4894b721017020e4ea822519638b8c03ba37731367acbdc253e6d467776f1d9738fd67dc0dd5cab5578981db19d726cb8ce46b7f0bed24a308f1438403ef6564989ec2eeb9ff54ce5a2607980aa86573143541ccdd7642bd46e40d1ff038961e7d0009c4a2be44ed660e78afc7e1baf692b0daf3346531c857059129901032790b3a8ec9545f39ee97fe2c23779eec6af1c9e46a83324bc0675ce3aea69e4c22c49adb034c2d99dd9346caa89e3f9d169d94b57d74b44e161507468cf25040f192c28ded08181e38b840e22a51747bbac33e6e8b6044f1c104318fd6825fe9e2444ef39c04520ddb866dae5ff82a4a57d23605c68724b0fdc3cdd9b41e2b72937810ef640b775a3bda47e8d92422c85e02ab949511818053db67fbedeb851a4be2a43d8ef4608b15755f36f0ff63cd6ad835297fb474925f157a253100f869c8e92a2b47d91bb15502499e38b4c0df9b192ffcca95962e152de6f7ff2b8632664c6533ff90d71f44e6f2f91f3d74763a813658bd198e551c43c2bb33ae47b4be8b412e1a7ac0be8f022bc9e811db885a605efee69c9bd6caa42d26273b9c38bd7a0bed3a9e22364c335586cd3878e398bf74a4be3a582024c016e4d470efab12a3c160fb2307ee28ebf3f4514cf9ffae0519a245390f3b89bf138c3d78a8f15a8f9dacefc562620007e064be2902c4a62609bee1944b1af46d7e4ca06597f09d9285501f61f4044efdc08965cebb573c94e6957575c328d42596ea1da5455bae7baf140de6d59e5cbd820896c2ad149e38a9a7c6d827b37f155899a5ade47ef847f642aa22efc0d6252839a49e28a8268bbbd4415eb71f55f1094a8a329df9a29069a2541bc59e0498e962ee82024e3254b3912ad59aefbd7b4f174a5f2fa812ad84a8a48a98904a912b6e3f575719e6652f49374f2c92982a3a0f69a03159bbc8296728b3468ec7abcdf9be209dd76c390150bbc1d0f25acab82d508e69b381dab8fb208fd12cb8118cea87f2ce6f1acf4729561dcec00d26eb9b5967af691c2014083fbd5bd82c1f178f032c7ddfbee5c1fa20fb0762fee815d2694694a9f7ad54a8ff8d94d3621da1ed302a72cbb85378de29db94803775d0ff1c973cfca716a0b7ab7efa52a35c52fee07fbb04bc453b8711f7fb2a79a61b140044a51e437e6e19600c5742fae76337a833486c884f0ede4e47db816c044795781903cfd2b40a5d75a70bba7c5b2bba7e0a873b331c5586b67c9299bf0da44cef896b188d50b0d7d4c32ed95acdebafe2294ff56e35ab25c0b2de1b3893baf5789f64982786b6dcbb6619d9ad4b0cb76626a131079492fe4a8295cc841b81321489f8eb87dac913f358a4f10c1f325dfbca6de41b21f925250123c07a9a66d8ff68ea7de64c878ceee56d4182ebbf5008131cead04c09e80979e56741b40efd5d5150f03da61bc7ae14cbe3b4ab8f8539547f914fe73da817282f0810ac402b23a626946a73f78661096d65b0164796b4f6bb740e8138874daef761084fea503bea4aa6d05aa1efffe6c0755610890f0ab0b62b288c76ed4512b590eac42f79f3dd064d91b9b73bd0d8d8e53265ff13fbe7483ddcd2f407a6e46fe883a07af5138e8c6031fa5cac0ffca6cf9cfcbb4d6787c25f28d8b98b50557100bb46275b1f9d8f1ae51eec1205b8a6096f90235213ab6cecffa9334f050ee7b524a12616bcc9babbe73ece98a90fcaf9d783ed895c3255ef66d14f1acb05228251a5bddc7c2565d1c9f63b1be435b6ca2421de7b7f957a278942c2b9e1909733ea3f6f0dd0676927a8d3daf8f023cfb5273e75e441f0987a94a673ab4aed28dbe765a33bb024fb7ae57fa9ae7a844bf38e8c0ada1e1268230f737e058897b849053e9add6fe3125161a1dc036cc512f1ed69b0cf470e61542146247dc86e9e77b3bfc9cf7aad4d38df106a18db829e4c5b7d429cc3e82f907df8c129fc68d292aaafc5996aab446b7ddc78fa2a0811a7928be181d7c2120f7d515142bb3c8ef731614bd2f52b24a04d8123c78d5bba6982897836f8baa223db4a36a31ac02992a98a72750e12190a152224d144146dd480a67949fb4148454354c1d4db117807aa3dfc94a6029e67787694fe504ce268c727ef2c0b23ece30961102a5df533ef00a2cf5f80c572ddbef8693662cbbd701f2fb7d48606e3148cee962b7070781d0fa69068801d261ac5e2239515372f75f78027a5362a8740cbff4bca840f0d2661e09abf8c7ed79e3595aceef2229cb665abe0c7bc67456642554d796535ca2527eab0ceb4ff958c295fe2547fda7572eaac9169fab737518ce1366c995e9b27489c7a3a878363749d0cf02c76e1efc88d184b93f344d66cc52c465c1dbf9789513f0cfaba4b646edba47b8eedf307d81c0abb7189d38ddfc889121fd9e5634847af9cab69e8ff1b3f339a6e886b2a028499bdf1598e45cc637cf58f6acfcec6c50efc6bacf16f5155c99af74d90ba17105766730e95f41a478f0521bc47653fa02079e8584be6a9fcdfa2533304a13059f9d55aa2d716b3a6ba82fb63e48a99321989f4e773cad68b96f129505f6d82ef3ad07d1f6daf7909e93bb77b53863d081edd800487ca14cd6d75ed2329501dd573ee40b3d540b925f9835d920863294e7972fd4ff16917dadaf111175d259580d9d3ecfffd7f26908a572653c1ab7f141de7ef0fac67804d1c249f741eabb3d9b324e221dff33b4072d7dfc82a7a95dcb84ada4a56822600d06f3df4330c4a6cddc4e2a2db4b34aa6bd4f6956b29da65b86f7c3c89b7c83d6e622c49e5e45927aee63a7f85995bf673cbeebed8635f647322d4c503eb6175fd7c6fe282d49f91d69077f3a004a8b05b033e0b06b7cf12675b3a9e3ed8f02dff30d4fb4bab144e39bbef98b9621d7af65cd29934aafaec6339e5f41819d801bbdd3aa4794fe4d147ac036b22b270477c3aed6101d7715d7e3fe850877dec719368ec3f912d6064c5db1883cf63288ed810e449bb92bf9d12f979dfd204090738e16683d39dbec0c302cdf3b787ddb047bdd40086406845cd24568f82c5c93b5653aa9c37167f8c8bc08ed09a9093b2d375fbe2e6b4bcf47489dc789452f1f2e28d0f6f9d53facaac01cada070898a0e43662da2b64c96e30b203322492725503853c40496231940dac9c4baf7c096627b6fbca4a2b085221e0e1a94a0d8ef160aa266737483768643511efe232cb3e39c8785c4e7349a907bed1bdf95f95ced681c0436542dade437727453926d4126d65ab966f9784606e3c4a619dd37bda32585372a97959198cb4879222c638eb88d30c6ade371b42f8003bcf32aca6cb88573886515a488c23a0480da06af679c6383fed7e2cff14d4b5068946a36e538ca06d5383ac9905c7a044a3bea4a4662b1deb59ebb3c05973218937405bbf087a7f069da4ee1e6f3718d0e78b3494f6c0d5dc9bbc91b3ace108e94c4ba2ac8a88f193e90aca74362a1233ec38bf50788628173a9e6dad175f86fac7bcbd80f997ca9dd25aea9630ce48b740216b9d6e855114c5791e496bf5999ae251edcd985dc8b30380ace4418383eacfefa930fcd91ba677422624fa2c7abcf14647d53aae5c2568138f1fb612dff7adec3e86b23f74f5e2a627627c5f4e180d2808ac8dc56492f10c6c07591079c4ddebb8c21e3224337127de75e89282d02f8b979719e36cce184415e7a6a8e8dcdce45761ef46ce609d002c7d50da42adbd8e2b2396b3f72b6e29046fd78c39f19c82b5cea8ba1075a0e51dce8ae1dfb4e0b58ff13c2e5514f49e150c58b172ebac88e88c0690e00e8c0eb050a57f62ebe9412281798ebe0214080bad03080d7cb3145c961cffc1103b182b3319c21d9b402b7c96c389005d233d1825e3e67a6b564b78f1acfde165b05d4219c0fee2e9d8992dcee1979113ede5eaf90010a086f0f8b18bdeec05b5fcddf73646a44911ce1b7b8abc4a4732c3eb28ed2db4c001be24b99af31191ce08003970ae70798ec7418a78f36d151750cf7c70619420e8adc874e7037ebcfd3c922b42d5ca57160ba424ea0428332f90142d576ae332b1df3f008af6130a6449702edb6ba51b9bc5ecc8750bb8fa0acad007ea14773d9614a93f7195135cc8ca4c387b2b07b17cba64812e569cff6f3214496e862d7dd22c3554877c45116f4c8e1977380efaad84223d634a5e5735e96cc9b19bfdf69f6d8e8cb97cc531ae93cdf88fb5ac6a9f6d77dbc49dee941f8a9177d126225ac94feadd8f8f8e12cdcd288c88c28d54c8d38bdca93d769906480e222e9e2d0d30872c57ee001344693fc442247519e2de6874aade14363f91d9f9aea8fdffafb118f6395176d3693293220803477cbfdcaa57421126d289a69402fcdf6b18fbdb3a0dfaef5e54e7b0ed93276b4fae3825f562d70aa410191245804ba3cf1e175b7cf77ddd5d050a54c57fa34564025c9ec0e8cfcea0dceefda048ee08b51b45fe1d768945b5e65fe76c30725d2c085632c995f7477655ebd6e7c637bca699b9e836665b6e378d833c60daedba2262af60d1a54d4011a71ff3700d131b7c04bac123f47db329dac259fac7c5e96568a1ace73a711ea98543a900b371a0d6fe02b75cf4a2db298bab6ed522b24f3138c4bae8c2e780bbfb58cc5392c2ae35d1f3ea1c07fee4749a87afb8a9a78abddbb8437be6aa544fde3ea8ab2bc858a02d78aafee59b2504a978e562ed4a3b0be057d69abe9d5acf724997862773bd2bdd86bbdd78f125ddd95eae7645a997d320b2510abaf37aa22d5f57d5f960c2494d027e6c610c9e430723178ad94f87290c59ad244fe6d156565c728474977ffca0949195a7baaab98fdd48427b0b126f944eaf0da8b9b9f3ab69a02229d276f21ced558ed06332a6fd60778706d40402e6dd0e7eb6f2ecbd9de302d6ef8525b202b50f16387e69a209b418360bd64a2caeea6e7643d9dc3cdcf6b396657286662c63362c215eb190c54867345728f895fff62ad26193a84afa74bf4a0e6da52c018f2ede25f9e1fa30dcb7ba6bc622b6b600461009577c4c85a5ab08a914dc4c56da7f0acae707d6d39ae6a3163f40fbadd86c6e14dcd6b3d1da8cb44a11c34982eaefdbbd3ed31e97cce707c84613cfce1962a212a3e74b4bc9b871b2a88ffcc18877d68c98060f45037fd9d9dc7c27ce68cea1c7a2f470c04117afaa9a780f61f9e37cf61ac2ecfaf036e315c33e9d689d7b053290d618e81926d58e5e05fc2302b87592d38b3a5fb4a552c9cad7ce793dfe6d4a49a74f41892dca6c627f05db35da4ef63505a00bc2e0131d6362fae762a0e684c063a7c157a2da60fb24c5cd1fd233d96c8e7a359c3360411911d1b6996cbb07bf4655dcafd31ee95f0eab571432462126bf8be37f679cce849a2650a18d0a1b1e42943ca74d0c7e2496ba05e65f773f5db4dabde35de3014948822016e9af48bf852bb28647d66630d80493679d104b3013a8e69d22d2820fae49c6e62792636bf6e3d633f7b580fac2068167e6f203f77c77d1651a5bba5db696851c334b9847e7b919a439a40aed897b73daeaaf6e336714010b08cee4798e6b05d5c2131dc83da3d710f87f08311c3d03a2c2b57ef77b9edcb4095bb75f68320bf8cba379b39d648e30751f50c55a7f80031c26d8c7a5e70de3a845648c8aad95b07625ef10c3634300265916865f9064087a841446f49f3e0db9e0cce406620fc79edb74dad371be1ab38e555bc9e00b815841acd63bb9ca6c2f71e6801feecf2df0b405e4acca52a12bb70eadcb305d41bdd606ded4295544ca0ef9fe9bd9302b3983aa592ee793d28039c8a5753f82264531a1d5154a3838dd439c91309ee5f018bdf696bdf7e30bd61e09ac44a9ce24200acb895fe54af246ae3eaa065c03eb82e72bcc2454715fd5fe2aa889662e91bb6b51227c503e618092c9f46a74d6e882b253559a2323c4ee34dfcea7bba428c65fe268060063e0bbb22eff3e6d55234e708e166291db03042d3e581ef21845d73524f838e7ea446b2e693f5054f727f670d4f7c666f197fb866acc78a3f56d254d410c241ac0e4ad17737878f5d8c89c4b536ce2a4930bb1d9cc099e93fbdf48f8c1c0639b95556b359f78ab977c6a2484c5ffef071620ab760a6662e2587b0b9531d8bff7a3c8aa744247d6c6c2e810f381592bd772704e1a86ff66c3d0aed6abc0f48317c87fca219882b26f88813df0aeb91666e8e3305e05fbff7b9df7e83cf16ff76cc6641010a75ce8b26d829b8b14d4c20d7f11bb75e54a10cc9d177232a172a4af6de0723c06e5ea0f0327e0468b5f7171ead4246b577c872011ccd3104ede6be0b6840140e28b14c0ef4bf0b6cb3a76dc7ea4f4d4f57bb67ba2798133cd9a54e97aed0e859192cfa1eaf3ac4c3ab33e375fd72827e327c68055d3c9e04cf3b1526b58b42a6380c7baeabd48f99cff15931fb07b0b7de8045d6d3c057b2508e53bff99a14f437fe7f19e6e51b8a4cfa53bac4e5476e529ff0248b6e02cb883b80ba81a86e54d3b8da24535af6289f2ff06c772f3cdf70e4d00a8a3c6829384c35ebe0a8b9e007871163c65750149411d46a58a31bf681e1f7c506a995ad674ff2df2f12e99bffb0e24c45818deac7d80ffab067230c2939d0ef02276eff984110a8a19afb34a903724cac7ad66b2171e9d80cb2c7315920f023aa40deb3c24d323cf2073f853d0af3854b2d891a4deb7dab60704abd46ec0cee76c6c1d4ce647254c0941c163b788c1362056d08f5af810e170000fba991266adc484df335025906e509ad8caa9e6029fb911f59cdb0aa3edd05544810d83586d75dba9414fdfafd603ba33f87446f325b19df0f1c712313cb0a07b4328657835527e44e3d21dc3c28419dd1d3d9d00437c9af55afe50350a6800bbc8a50333ec3d81de5922a75d6bc796501183f0da78727a58133ac85be9709f2961dac0c6e08f057c7745aadb28bcf82fe924a9bab2d23e706d0f9145ab2525ff1d96ddc4dea188c9575edf046f0a4a45af48379c5c163fb4520206674b4ffd58df00e26152849d70bc3321051e4f463198898a704806939182a44e45101e70609bb2e5b6221f18745631e6d8edf5d0fbeefcfd8eaa688c2ae0df02196417b9982fb89df77af4304f51544669455d950c87827b691a830c2a7899adc4827045a0fdc7a90930aea56db29c7fff18a85f8a1c03e53ae0e36060cedb491a2914e31e5e0f06af1fb5ce7f66dab87e104252c0e8f7da1d99924cc44792f191bd18049276d02ee46b2e0a099170d38b97ccab5332fd6bf8feaa35072e89d857efee99115a53787e992e7ce7abeea52c15c20624e60141d2605d1814f43803b94df55c98467d406b58af4157a241760d60a6c9a61df4de6faa0ce46d4c3585b5f8e7c830b812d756959966fd22eb16b67af9835037dc68e4fb50ceda0c6163fac502a1c8e60e2fc559f653dcb99ff52fe1470e9482818f51e2cca1e71834fcd6684e6e9172b3cc2fe50c632ee2c7485121aa4e29d2b2c9d155a1384be498a2339d88219eb17f9011635692b2269cc06b64e6bc77ed796b62c73d633ae63d8931a62d563523c710dd51b07cf9cc105074c3b2f93e37be51aefb973ea2f78f5350e935c1ebcc03058df3066021a4f92e6d2ad7485c66fce34f47505c64d8a850ac4c636afaba9f5a8feaef5d84a92afa452395a332d1237a096abbba8317e0b091f36cc56e19df0c38d2e26b38b12e91fd0395ea49422058d942c47c75f385dc28a63dca908a23d1add4f5442e90f0fa5f8285dfdb7e5a7257eb10cb7fcc6bc5912938922de59edd561d2721cda2c44da2a154b8ebdd6a27da306b324e2b126a1f681d5f0fad8e9798d04f625d254c866acb733bb444a47410feb5bfaa4dfd9cf8bb0d5a350d2f92622d62cae193f649dea1227313b52ea97bc33ba4a6732f7debc4656741a0f0b1843d88686a72d499fc0fb23729ce248b2931d97c5c39791c911c0c7845b73642fef1d304d8fb52ac3fbb91cb9113288a2ad7fa18e5d58090cdd5c38379ce2cc5aa7937cc04e3e282142fcb405e638431d1b46ac4824ac71f1e99098195fcc8b75932b575ee848f9f758df48437d01e2eadd61131f15ee45a0e2c2c74b84a854016d34e4fcae91e431ba9e7cf1d3e7408447955b0517df482d4ec720eac8a451989e714282549c828a9ee82c5c4412adb47bea2780bbbe667f2d3eb8149699822e5b8b036115d29e3e1e822e6c85726fe8faa8d2f788077a51c8b05ea1d8a7df68469ebe933e7177250c63e50ecbb86d37528702f51be4e09a5878b2e01a3e4424521d28c8b5f993e494c429f0f35716d893cf186d680efc446480d8e2ce8b5db80313a504eb2305ada49d808851b72d236840e51072e4cfa1c28e2fe1b0879af8bf22115c7d066babf965fe37fe6589b426ae4afcb38220227a85cd9d958a28716b662aa4a5cd5ce2d2805ebd5ba8381c0d36c5ede71c4562b13a16cc2a7f01f8c411181ddae4041601f6878a16e954c4aca3a51091f9edc1c436ef90ab2270fddf55e13572703ddce190c2fb7af1652eb39699c48fb3b5cea74b21edb7cbddc9e16be10d17d88ded97d7ae3a683cc5d6a3249059460faead0967e7c0f13351e8f0f3f61bc8b380b8bf025e210ff8de9fb9fedf159b69d46d704ba270803fed1bd6a10e0830bf917c15075cb04fc272ac2971127b24bcb2412beb1199519556568d3cfe19603911ee59159320a547b04281abc833b463b3b274e62bcdfe9ee60a56667adba267ae29ce9f2aeaa2d2e3d9989c31ee62bcf095b4503fe64dc5a6c37e9a7c27e8bb994edb55d20c42eff3923abb43d62b606b8581ee5a028c8d23782fdb3f101db1603fd357b09c26c2f93a2af6d63fd9e0f2def7302873a20cfb3b5df183815b2c76b6d59999d2738ae391a4aedb657f52e656b29cb1ffbd79171b74af5f28dd0615c3bf881a2a31600828e8124cce339a02b41ba945bc1c73ac3247ace7d3a65233c5a64631b2d5baabd9272ad210baed33ffc3db2ffde5b1ce1beedb125346ad59ab36712fd82f518e1d7af25e1321495fafd7321c50944e1aca2c7fa5da8f42aac6cda1ba4a0bfb3c8573a9b50ee4b1a9f1c051b6ee644a00c7481f738aab3f46785fb3f2643b8af2bd328cf5202326951a12715d19fae9922fc31a32ed4ee6586b381479b3e29ce2a7acd4bcdd6c0a2e350a9d0e4d37455ffe343513e668f69cdb62eca5debfecab83efb9540fc3e14ee30f28a8cb3411bf4f92b0e6742ae42d15aebec575422746622e83e155642c92f441fcfbfc52d59b43cda8da4b4384f95bd11efaa71ac50e561ecaf53b0c9e8e17ad06d99f90c6b5d32f750212634eec16bd5ad31b3f3389a1bc345f8cfb2e70c02b3fb63966aa4c53bcece64edd5859a8cf1ada03e519859b99b9f26229a270ebda297f5504c12f586cc070b769d3479708a1257fbb84317a20beeb19c1f626edbac19fccacafa9515044102700ac8f8f6ed9ee4d3212fbfd8c79d164c81699f5547be3c48571388d1282e1cd5a2be63cbb211dcb3919557cd28f80cd237be8dd0d8b531050be01d6ff9a56103baa2132a7ddd9cfb0a1b9ece4efd3a77a0d07d34326e49501bf98eafee894204659fa4f35345908b980eb05e2d779c92475facda6491b3932dba6e05e50b4c5803df3c1005f12565843abef5f75bfd5e5ab06c009b97107e7cdaba9c0ba6eeee960082dcc8b7feef61391bef864b5d38980cc5d26eba2030e907c58539733a4cb12a83012e5b1446527e2a4f3774b62a00902bb9dd55372be0e70f40617a8d0cdcbf3bce11c86b5d4c90b84b52f55d43e50b9fa7a2663f97130951096652979e3bfdc2f5ff3397c28789f65a9a9fbddf370909e1df7ddad21f0e640f472a992415a28e7479c0717f5dd589158253059b06c9eb19cb780bbfc4a7441e1392b0ce7dd5835b856d5a754e15f96d7013ab25656b21290ab8b06657275d9e0872111bf10f04549eb669cf337f3be43b71516058fb00f167b75599c4140933e2bb6507fb3196a2a98250743ccb94ea423648440cd5e62c39eeae3ce735190ec071772683932981a128b681fc8d4841d44586537237288167ff5e4acb96b290e37cab621b29033dbc80869835bce582dcb2b19201eea40b8e0dcc561be721b2d3645058787e106f4175348cb356cbb06e4a64b64c2cf3717235cc507d6ff2d8e975abd861afdc56ab4ee4791afcc8c530e5abd047f4dcfc1a841743a04af02c81f19bb588e1b61c3a7f287b81fe6b2d781fb0b6af3755a603552e448577870f54e4bceb3b2a7fe74287e071a294333a040921c03d18e18cbd5e19bd6807135da4a0c061eb80523aba93732db96ea791926f9dc09ae25d60d3c7821f76b375f781d5dd45bc667c93e8a5fdde7d2dae0b2deb3709917b63009f9d939166b02eaddd923828bf94b466d3b1460e560cb5241145a8a98d998fba2d8de2bff1a622c0da3abd74b5d417b9c10cfb1157c19ce132847f8cd8d9b3ab86d3644504d5aff7dee16f2fed59c95f0c396dbd849a6cc74b50ffedfd59b087e1cc91e05932a63dacae0b2f261e014eabfed3c5ff49fb2b870886ab7fec29ec2f81c05f10c894d207b68aa49e0e6bc4b1340826d41ffce4079b225999d29204102d3d02870f01dd56d98b46bf2187d58b3c19841732acb61f8622afad580ba9676f8c8ed8b69ad8adc9d76fbbc458e610669a4d09a80e7c240690931b958990aadca5cb25ef781d26ab95247e2958a3299d775db63ee436f96dbe0f77bf774754323122557dbc927815bad5102a3cee4344c09568e9d1ad9559562c01531beae131d67f5d6bd6af2adf3ddd78810498dd6fffab5f8bb63fb6f821fb0cee55d25f12716d024b7c9be43dfa7e2bf79ab13b9965de8b838bc3bdff74a8f5f3edd17181e06be396dbca00b88e0e4c4c2ce32657e7566fd9c7c3ec017675f6ba617b83ceb6956b586541970f68df5b16de4cc22f94dc8421ba3d3a92620d2d0483f2fd55e84eb03e6ac43c69a93a825d12d1f8323c95f97de7a1c3f3d40211db7ae6ed3efa9502ce6aab4f40e88f2537670a1a878a8a1ce4457f5a1cd83c564bbdbc8861043ad6c757c6752ab866b0921bfcc8acd8901b9cc4aafc31fe2fa553f0869b1e88e016ae6cf6c636f09e299b0120584bf3746d10e9486d34caa89355669f7984bda9d4988443027409d01e8ecd2b3d23e1b76ce7b0fd006a643a26014de3d46477e29165a9b155ecbbfdc01d2d3c53d86a72e6941a28e56ccee079eb73d4d8435a7f6a89c9b42c5e58521715774c1e842fd09c5c3970a15425f3b913c82e28b523e7fbe6c17d5574a7fe16db81ae82a41013bcc45fdc3f8423a09fd7cee30208882c34adad8ee9f11e3733a417159164423e04ddfdb16e675f5b80f9a4bee2e9c57b8a5a5136fa4f279f96a19b841557c390b9da406519e8473e624896fa0033de3e61413dcac2d80a756d1c44f7f0ac2a57c5575ed7e5c9cb4639d155702440e40dff984a797b77cd78ec814bc2673e65f6e8035f96f525a6bd97eb2c6ccea7b6119bd91a32fc0d23955e0f6f439c0958a8b6e3ff65019affecab8be8514642786f633ee2041ef51bd4eb86e3d96270d742ed07b7fd13a2a48966d0438ec35b2a6457739db7d8ca7d137767a5869d37fbed5c5ac7b9d8d61f239cee914fd8e9b1fc3c292cc2ea986149cb9dd5ecac10838f0b7104659fceb653c45c067d4708ca14a9043f6a6e0f1a5564232638f5bbf3c41b8cf33b18d74058997be22a68fa0948a53576650678f68acd0d5da3f787892979f32b66898b679f6d28a28917279505e3744e9cc9bdaab805f25cd468419a49115f4cd741ff5a68b6f149f446282316ba6a5ca0680428308c6182134bb6ec5fb6968b749b526bb2439958dd85ea4af671968a7ed47b4eac858a8c998493fcb890faf9696179431dd241f293b3adc3291915eeb1b5f2f483f18f05642832efe289e0ea8b2a869f612b04364112abcc27706578299496b96b03049394716653cd7ba25cde59e628c12f7c21305bf80a6f99a5d2733d44f3088a7633871c8a80fb91a2321b8e4aa350718b5012f62af444b6beecde166e1caa089978154e57b7c766306283ed980e8c60b5e2e394fe5fe4d2605338f9f17ffc74c390a530c300bf1d990660220c0b13553ea649238e7ea76948dc2ae01646a0d18ba1d65eda3a2924c5e59112e8b63f2f1b93c12008a308395d2b586cab6cf9ca1c17b1bbd4a749012889174a6269fb176584a35914479ec956dea895ff1e2fd6a5da78acacc985d660b204d1d2112bf2e15f40b4cc27c9f6d5ba59a88bc7dbdf64a8877553ae31ce3df78dc2612c6d845997b281e1052230ba1edbed46cd3463060eaef9caa4ba4983eb70ed5c7aa209776bd49a2a093a348ab568985554a59b25bf86351be94f454f2ad0334d66fc0f2f3f3710f17ce710189021ec654abbca1158cba3b8f5327e838cadfca2c8215067840cddbd58eb18bf4d3d41a13d53e1f1d0de0cbc424351f5d2dfd5854ea699b56a33e3b506f9e4ac906a3531c73f91e7f353a2dc921ea43d50a2c604893aba766b643aff086683b485a4b9adb1fc179d48cf4270d147ad506d0ef8d2d1911f69ba11ec4fd103cfcb3e65c6727b83e4eb756241148a513053a5e4dcdebe6ff47acf511f18b58836f1d3996b54879ee083bce245405f94e7b720fb9362bf8f16db613d1b467db58bb26e6706d1f09eee6274bf3aff0cc832f2162994416aec9b8dfb32ae4cfb94e00aabb062521b045fb6c432fc35369510b002de41a62bc0f6c564ad5755fea42b9bf0024d160fc65dfc03ac6cf36571a2b535ed31b7c816a0f06cd60fc904e5e57c5db295ba4c2629f4f0c5d9e80fad1cd3a20b12c50d0cbc41a53d9851f61589f7473fb39aae21d791830f50e3909f32c2ed37481409c6e71643009962b345b86054da886de4d942f827502ad6ef969f6c1b9c9f842dd39d99591c23a8ab91f0c08834442005f559e3cc1019fc3a56ba614d705448a09e7d0fe90316b3fed089660627faad68ca27bdef89cd8695765b910221118ff7913f605af28796d3e441093e443a98d113c2d24c74765e8ef42ee040fc71e412b75fb16e4cc7443bcf092a80a1485b0c90edd0e5224eb9cff6d47326f729d279d0cab61018d3bd132bdbcfd439c7cb038fac158050a1d6d81fc491e3664c84a21df10da974eb3b0f8310309884a47e6fcb9703985a9eabf0c42c9f14a3d18dd7e2c67dec5bf9dfad37570870861d50cfa4fb8d554f13e0ee0ff4ed900df696473c809693f792e53fdb4aedacd20a962324e1b5e0f4d96bcfd2eb3f7d0edf539094c23faa8aa89cb631fef5529c251b3a8dcb6b0c95b3fd65d68a5abcf20776224abd093b575b368ef36dddfb2b8883ca5926ba4a423724675c1ff79c539169059f6dff25913afba14d059a69812eb31f3a9c07f627c95105039c3d4361849e1a26b651e48547807f2fd57e7db6a811708bbca7bb595dbd6b151f859791ba8a1aaea6b3d1ce58e689d5959024f61e24b21c8e3264887239438d768817c22ba8a5fc08de03d024ebed1eddc8f2b0ec7d41b3fe7b64ae93fc80d8434228bb22d9d14afdb98a54f264090a3b7b0cc8a82633da3711cc85d712402dd0f5c0afab750879fc3040ca616801147918f945915f186c92c00d63fd9516d729bbb1a9975fc04929773748a8581409147a9088f233ae44548250eaddda871728e6a412239aa44d9d9d96fd2e6c6b461ee2139d747968bf5f1f2eb336e2af5f1cc59b3ef7b7054dffbdc9f39c7db4b7939f0410c8deae1562519d73f4ba49749d16f38a541ebb09a38cb110c32c0b1a532a08f190e84e8da9916bacbe3379264a88075495e3869125f7f28bd5adb67cb4c1f7a2655a4bda3c3d0ec76d7734958db7e621963a35b7cb7518980e76f7ff54b4af95e81079490bef1b09525985a521c0fe428360212a5babccc70366cb06578ccd0fbd0dabec6a0b115ed92e67adb65f6c8780d1dcaa11bb66982ca2bfa3e727946a2bb7190899b853ef600e9d372781eafef04ddbe6aa186e8c57d8336fbfd46144c59b697b8a1aea69331cfe8e651482f526204d7481ee9b0cf023d05575ec8c297ed19b6b2d28a6ab7d945e20fd213d43d298de7df8f8db7d408afe80bfaa437c9b0c7ee77995add913ddcfd8979d9b07af029b0bd2f3688d4184cc64b97554118cc0dd0b7eea0c98aa5611860c7849656e7cfee836c8e0e306a5cc7bae705e6d65e23ef0649474ab5ec5f3abcafc7484d8c4970b9fa5b84844dd8bc5cc5388f9c0fcf2917711e5789a11508dad8dccf3a8eae9c52e4486573005195198c2f59e9c16e83f366b8b28e37b4ce34f63f354816bd380f71ad8403b84ef1b6a3a92102e0e747df5cc776fc432deb9ad66d575f69c94ed12f5a785eb8172d9ad461b42f3581c757179f93fbefc572f7986940e60d88000b0e398a9260c8971e2990a945e3a5ef38c3e1c123fd793361e421529201436235f70fe369212dc60186815311439d9a996423a02b39fff7778f757c90e0795860cee3bcc7d7054a2bc2c3a3d6b8856b01c439d8cd69a39f3b436b57c46a5ca81b60e809458949a716420fc9e9a37ee384602fd3c06a5817d47a2a39de71575da3ba06a15a13dc507852f1524c57b9a89ddd3d48c872d9d2cb1b9c0cb8598f4654c364f82d1bccd8817182eea465dba048a8db3ad90cdc1bd822d3f659fdaefeade5eb4be79fcdfcc306c378b933fc185fc12cfe5545adf80c10d2c215adaec0776997eef220e1452e51fa987b94e138bb4bd09dcae5a7fe81590af691c9c90502c6b32a074acb6ec4de2ec7d8277a2ce9d5076eceaef871a865e3364e36de3c91ed446a3edceb8085ced73a4bdd3b1b1f2e220561b8055f0d89bdbbfffc003bbc69367fecd5a85d8a5f711b1b955a1d41761d777bd930c4db6fdc2ac6ba25b5b825a67afb162a76821380df4c41db375216a2fa4e1705b08fdb4b94dbbb4bb86bf99131ea94cb6c505fb61a1a04b5c826cdea50d0f4b3078be7f8978c3f95ea53ccd69bd1c8c8d77a4308956b271b76a25eaec5189a72192a29b48b3a2e8bf75a9146811c4c66021b33d58c13cd5e09adb4fd66b73457f8bf473316b817f248cecc7dee682309f4f354f5eb6ca02412868fd38aec159f92d29ed318b6c8ebd7b7b46de8894c47af6c7b5877d52ba17d933078cb6efc3de3a153d829014fd8d3894394d946e19acd32d78a45d2e1ce0ed8a312be17864dd7c76b0736b3dc323add789be90117abc51f5c8021ac787ba06266bef79a7df51cc1182c382fcd6d1a82ffbf65a9352bc7b938e9b333cb55d7df83ecf3352fd464f290aa9116e7bce90f616c5b34fb67f49fde7576eaffa7df60140c845a48d6b52ce55ad52e200dda9df600549120cd216a7f6a43d65198a6affad3843881aef99b9ecf055c9ca314904868d910056beb6eff0e497427795a69aa47aa4aa26490b1dcd0a39c55561a0654d2e4c7f71f31e8a061dc73ee201d557ae63732be9e80d149a976ef99cb47882cf501078f43e09326f803cd1d20fcebae2e0337992f4085a3e34de5b0da4722a992f0338b1b3100ff034fc5d4457102185f00a3b923a9a4ded3061256fe9f15a53dbe81c126b2dc5bdd97c7dedbb0c4b76725e98418b1a6cdcac9cd5061df02ed31e1d426ae2457f58c995a383c2ee7375e51495a9b0cdd9e5bb8d3bc8eaf29e5c66f2b660f07b29858a61d2d0fcbe823bebac78999eaa6f59feea2f5f5ed2feeeceaa656632984108c1ac7790d7906da84755c5ab96ba5bd4f36bab789064d81a0ff53126715395ce702a16d7236c898fcfbbb283e03d05f054a993d28505e878134cda3e32d594a8c40298b2c84818efb9b4cc008fa32d2a01459d4bb6221d6303142d3dad085c712bf719f178181995e4f91b623d28fc7af8af04c91524d15940750d336b120204a3b22875246c348787272ff25afc39182f81822c30ef75fea36276a5b758d9f60f6c9053c080b133a49b94943ab64fe514cdb6a119455078e9a31ff083ab0c3cf89b9edf75baab311405c0723cf609277926cb67d6bb61ac3eda230d520795c798ecb230e8c6b585a8bda761816ec4404d5887089db960b3b635d813b43f7513dbaa139f9957c3882e5a0a01a6c74a60fa3d4f49c625d7d38fb0863e59bc69227901d037867cd03fa7ef66049246b87b78a8a66fff5c4f2bdf5d353731757c59c2ca4a12abc47fb0d1ca1d57e6bf8b2570082d3f8ac1793b3cf07942678dd6d9598b2a9ad2486cac11e20371f0fe70bb5f2f30b6b3015bbbcca91d0417375370f846672d9a24415f1a6b4a0355ef4471b34fa22c3d1a2a25643fd6e367d4008240e56dc5a46e9a34028cafe526f2c845aa50344e34f7b99c1543167f6019168b73ee7bc1e705a3d870aea9b7a2621a1329820bccd371ce7769e843cf4c8c18b188043b520ea7dddf82d976797bc9deea52fa2a7ccfdb97856561d861bbcaeed27e1472523ca65cd8fc3340f68ab471bf33997d5a3f3e38be4ce0084f1a21a5582ccfdaf81ad9ece151661c0eb0bfc44aeac1aec349e9dfdc1020a00b15a7c5dd363de928e087f9f1accf898209adc8f13378830e824cdd563eac11a1337ae193aba1f1317f1303336741d3290df4f9af873dd7e2666293df262aa25c6f1b235a64b63e5ce1b028edcfa625b875858e2eaf15002a8d75ee984e9f24cbca3229d51a3bcfa61841d48227cb4246545ac86ae65911380b833d852b11eceab67f0697e55d195ac7d70f458285350025d0e5e11d9afd9b93c7f6f8835cbed40a3a6a0632dd74aaffe2cf7503d04051778ae462cb4cdb38b535bf3edd90cd968d56f10c199af3d37fd1abbe7553fa19146a10ae38886a5851acb5f49a8ed0b211ad2ba7adace36e537300bec371209d067d8aba91ef106366d1f42de9a0d299164c7ff47dc0248cd5b98127566d2fd07e815ff98cec53f3b6ddbf02b843f4f9f0ce279c6f77a5bd4b6bcbcfb18385381b65e1bd8dbb9f87a850e472d887ae6bb4e027a8479cac0129681941309455dc834119613ccde542d24870194d93a603cb20fe1352acda14fbc4a48c221fe28be212bd33c6a4b7894a6c0da9ef176caa905e11576bdec7c8a56e62737ca648c4efe6431c43300dc11d7dbdd01836e064a79f675b4ab6386fe022907a9c8e8d23743f34ead621248d6662bd281f1be586227186da2af713baea9149755e90b7f89fce7cdf9f4178576dbd5711ce2823949051ecd46f6983d494eb31a2d0742058295736199ad7dae1aa340b95c0d7270013918a5b2936452cfcf2b6e299a382eccc26a8645211ef2a8e2d15e9c4c15b7f9cf4258b77d45f221982ede884803f7dcdd5b70ce1f34ed257a5ecd884be67203d274970bd159d0eb31d01941fc803605844ee4b8c3d412a88aa63980ccaeb763be362d06fa46ecd9c0f0743575ce7b2e9dbf8268916e487818678cfdff52c3af3a1945280731d405cd7fff9ec3e560a969237ba1d80dd19eec1616dbc0861d60cea2aa250556a31d9f76e53a2895cb99d35cd996ccfd4bf75c078c670445b7d43bb4f3ca1de600ddd7c8e49a0062175ae240900111815a40e2e1acfec7c132461fec52a6c4efc28ab8f67b60156910b3ee9d57b0363d6bd71e3ec6b4c1aa452b6e72313371adcecddce6f348a571fa8642386f7c43b510e53453b4dee99dcb3604dcc0cdfbc01cfd0e00bc7f95fdcc312d57a5ccc90e3274f1c77218244ef725732d7c8e1b8a83252da561b95d713ca3da1b5739cad49d18b4cc2443417f70fb1c4386e64e6471f7ae66f9d17429a4cf086d005bd38d708745ede68350aa21ecac4069e7da66019e1285eb10f885eba0a981f27148f512c608fe065bd91db106f4066d3033ccf88e6276a766ab921af28ff675a8ae302791d6f9a2f0e70da1f330d5131a969a4018e7de5cdf1bdd7384329e1f3fb0279e65ca3ae40039d61e1fa51630c962e41f8798d5dfd463ae5cbba030921889f7fc22b88dc620c27af293a6e6cb2d0b53275365f73189bf9522672a8041f07f3704685429511efeab6bb744603a6ed7a606b13ff139b546de91f4dc86e4709504fe418da6f45b4c9f5517fecb4c8d119ca728b2408a41976d04dee8b7eeaa76e576a904d2329f12cd404937d779c5709cfe6739e497e73fda03e4999382c8610ad1ecc6c5079c7aa693a3ade570afe85148a6a91c4b2f2c53c84e5d020001ffd559f8e2fd553533b06f9cc3d8473cbab8f9a05b1761c638deb7d68b0bc822a587546d669ff5d88ceb94fb312c0aba2d0d6a7d08bb8bc63422828eb55ed60c14688565ddd0d25355f108570121ea03b1cc89073e5adc3cd895688c6b95ea54be54c0d32c16c6d34a80af42f25dda2b05e95bc46a57db03c2399bb733d18f0e987e90be9d76737c2878bc3d66d06fc35361ead26a3b2abf65ae3aba46b91d0c5e879b9f54d8b86de347342087de010568ac6fcd1d01ca2c4718fe8ba8f21c8a52059b58fa8def18c97a0c3c701f11a5cf64e20d932bed3fafc4d74eff52b6a82caf6d448e65370f2aa8208384f065bddc04d7391ab0d6d701a6d8b5102a2ae5f1bde689d9155def678ed3c21aed50a54d1e3fcec76acf8aa5c4e2fa94d119aa2fb0493636c5a62d908585f3f87793eac63645b62dd1de89479cd1a5361e5bfef25acdc313db20c05303eab5faa73c748daaed529fcb56039051921eaa2e47ada7c1807c9a8128a19394144ee32664dd010638dd7369e56d51f76b7731e8d847906e62024219d9ac4475d8b4ec118e79784ca8262fcd04a98e64c6d4c64e1ccccb03d5cf0fd2ff3569c15909525aaaec217c24164f2d83ad80d9017c360c92a7b5f5633bdd2db80218ae133579adfc6d84f574b5e5f789bcb1f8c9ae9f5fd3957c48a22a80443bc99936d21a8fc76f21d41a935e07c62772f5220799cb7a0be30f65d130d73a0a357a9ff64c971d1c869d39ca0febf9bfb0be233e3123c0827096eaef9253399bf36379ec94fad8d3aa16e01066aa39f31260e82a6ac9e0b35822f0101d318da5924cdc12f475e82492908a04e981718c4f8df975f4c841fe63ce217016098e2be6bbe56e04949fa7cccadb21f9e2b90ecf317e4941ee789263e578fe7a4b99d6bfe7acd082245364680f914921d5a76b534ced3f04834a326a958cb721d8ffefdd864119258741733a4bff634be4cb347cd114ca8dde6b681ce10bf795e716a51bd2b1267aa9ab3d5598d38d1b1a57920dfc10cdcd69e905ab33b53d958bf2b7c3b0da3cac2394c06ba802080ae5159fe0d60ddf0452b211d5fbed09c99e6535655e527e28663643634d4c2e76aee1dac5896b80e602ae32bfb2da1ea7f727a34a979cfb1e821a6052d797a77aacbabec80cd50eab5adf3a6c130961b2571d079871bd45bc1ef5e040a81f62e083dee3f866a85049b564cfea00dad058d3306a75de736607e9dc1580c476c4cf6f22c2b388472dd7786617d511bcbbec4205ea0c672521a1e9cdc560b864fccd8a4792f64b116469260feb36ab7e1fd2f0c63a3ce68946dc8760522cf07d5de60a9a645f50e8de4f3b098c67f5a92d2e03ae19f1e49c75126bb5693373678d4baf7cc37c0d4f3284b2c8d07778db2a29842415961a33e610dcb312e96b2355422600e65fdaa26907e3e987fa96e07b7fcf67fe10f0ec1c498dc76493ed665979203ce28f284ca99beb94483cddb261b8e033599f93e3990bffd839366764432c7f4836a08dca1751a4988bcf65ce56d772a0466cf670d075c1e62e71663c54f15ff32cf73593e414cba9cc8a79f6fe9f1856304e0d622de19030500ed5241df6ea37d8233dca3a4b3680ec6e4ec56e3e086ca7026dbbc0cbbf65c3aaaae26dd24ff42096c5db415fc579f4196003426be3c787ea44928bf29e39a5c5145bee1301b80f71b0f079a3c10b8c83deb7cf25326d40cd71aca17c16b1a80bbee0b404a57acc21d35c1158c0eb57c32e229baec9be7b17d4348f7b66c368748fff13e3c8db72dad025029b49d083d52f2c0c45ec3bf7a662b2f71de5cc73b1aacbc3744f2a31076f76fbebb0f754780b3c791fd67b8225611fe54986ee8a4075bd5a9be77fb82adfdbe5dab387960c63940d3a021ee966db596f6d6bafbd6420edfb679dfa30d67595d93d18e903bd1232d33189919a9c5f5b20477535006565be0b3e92bba965126315af5e81e292ecd19f146e0e718f1f86b63d3d662088c3dcaf815f20ce670df420d57d774a4ea2d2b417149263730b65a32361e82c1a1b3533f020f53f5d9d7ba500a5e9bae0e31aad94678b5d0ce3bb53d3b640dc2a4791e953b1b363e393f8a772311dd8375d1f1c65c89bd78964455b1437d25532503a0cd0640db816182cb3f006ba2990d13a8121b0b597d395be5726fd9999d0ee7d73028f12b751d58379d9dc284f206f4bb77ba5efc26dd96f565a84903a7f9f0ab0a992ca893dfe26b96dfc1a1a9f9d7b60269715fd8d8095d3c38149e44d8fb8f09e5b0b234a1b137d7c34c494849e4ac19b4318fdecb0d32e7ca73915276eb01a44f82458b3b0fca02cfaf84f642bdd66458ac840b1d0e5488bf647b3c8e7f33af529a17f630d80493679d104b3013a8e69d22d2820fae49c6e62792636bf6e3fee5a5ea98c2cab9d35048165b81a09771bf046b38a168134af5b862577e2ebb2135c07ebfcdf3f7cb884c68dca1e3652b361a118158dcf705f69f5f89a6db45d6d2e91e284f358f0eeac2daaee73714c45af148d7af2aa3a0496c8c762b96fa812782bbb1a1ac30152b14e98bf603e717493e9bf04eb984f1d2aa542ba373ba723f8d362a6f30846d29b681c6e6a7dfd1f8b723cb264cf00f9f806af0104c814d59ad4f27d877c6fe50bfbb46c2b267a6b92af902b19765233a33fd46852f38303ea4bc82648929a0d40d6490f3b4281760c868808901824c9265a80991f1f172e0099e76f1320b1c3e173206a519a347572e67d03332ed20ff3f3a8d91f2cbb46bf5734a04c291213c48de4f49a2e5c9eac1350fa8b0bca2f501a5daab758b8677c47b9579a469f3693429b4783ffc21b452f45c9b696a7b765d9e1798d5c5b56cd810646509316713846b0f7b1c432be2fbe792b2b96bf3cd882ac35e83e095c6eaed2777e48827f26b634aaf13cc1f92900983aac2d7da028b9c934ef110fe04cf4b115b4b562b611af3a551ce861b5c606dd52ce3f32388e27adfefc960e756b40bd5e732125ec02c353ac1c8f3f629143e291c2404e479e3cfce815683a676b04936e40c9320150cbf68416bb98c336bad2dc478c7df71365bfc621cd3b1b4d985ca1a4775d50bbdd44b1563ca86915bd67904d67c2e8adfddcaf9c9c545ded95624921bfe89fbb547a9fadf7865830110a75ce8b26d829b8b14d4c20d7f11bb75e54a10cc9d177232a172ff1fca3d087872b77bd82b4f22e154e65b2f6b60122ad8fd0c35b200a97deadec7767b79e6f9e15e87ea0956d3076edf5a0b24a1c1158da22c1eac14e022b4123adfb719451e7181bf656898c9a8cdec354110c142abb1a33b6e0197032197c6247fd3eac8f90c5a49a5235cf48401d51b31fa1766b67ee7275435f57470f96fb76458b5a83db4d97c617c0bf5cae5dc6e0d8297a18df7c744e954afd2092b453d7c20d90826b6b83a70c7a8be52e547b24e2df9efb881609b0154bfa5f31644678d3ce08f9543b89927a1918605327cf0045d9fde395a9b51fd0de3b5ca26151391f275c6186c60adcd9ac5b08f26014ad7c8a11a61896373277d976fe68cc498e3410b0e2917038b285d81ee64603296a033f3f37ac0a40f86af20a9e347df8060db6c14ffcc161a6a79d053ec143b94be84c7ace439260db4d47e67799fe8f334a3786ef374a49d24a298e1c89b7c7d21a475b3a12456c16b33b38711510ed2be718e31f37bb9492fe246fea36ec7e195c816f31932078cae0d453bddceb9f110f357f78048a90fc50e880fc7fce4ca6e8047fca481ba2b2dcf43d77a8816746c1ea23decc9279bca4a9aa053dbec3e517fc61ef99aecc58b19a25814cada1457c8bfa28ea5b9a5e0222ea976f8a1c69d5c4d6a34e14c0f8da6ca79ed8911ff120a45f3081e4b023f61dff52ba89cfc06cae650f4222e63b6cd14de99a9feb14295128e2792267e82f6a05b4cd922cd288b37ba26b6787c7cb6328f80d0bce9d6a477c35ff9b9071c20d4a439fe8991c5c5d257575b8115e4879badf538346243fcff1068db9e0b3c59431f2bf100717b080f841a3b4558ea672881732cd81ea28aab1c4709793164e075b38c30b2cf9f2e3f79be1286139e5a09b67a6df8d933943d385680e908acf008c01c6999ac129114e31e5e0f06af1fb5ce7f66dab87e104252c0e8f7da1d99924cc4b519f2b26818f553a0fb5d58f0813efb3658c7339ce2b44455fdf9e18754d82832b1f7aebda12f7c3dd4a620cdfb78d569822cb10c5f479b83fe69549ced80b8d31e97d416546d4ae4c6c190f7963a0489e283bd9ad60e7f067c1a5a234296c59834da7a3ee9fe3d4ef4d9ef2c5377f39e3d53dcbcb385d666c9f28c33445f920cb3f0005e3d18b71f7b8da2c83e2240a4759d29f53f521eb19df324a379d419d7bb4b391e54b80cdf906a68a1cd5841b9a19c898199358281cedf910cffed45a3b39ca6156f2f71ecd09f97c90c3c9fe3fcf28028b4c298f31734457fa0fe4ed7f7b2d38fa83d49783b964adf1f79c23e45d7cc937f8502c4df26d332dca6a1bea9c94b5ae6aef2a6d06f0f0a40201f43f402abd1269c9ca13c048154f081ecbff68799a63d969e452e6480b23a6e32d1002433a53d47e14dda07b9e9985996ecacaf4ca8484c5f3b18fd455873ab87af7a03880a6b4f4a826ce8cde39cac17d30b4e4533bf4543acb29e1c1a04da0f2d57e29aeabdf37e23054b10e2fe85c479ab906cac2d7790317fd19e264dcea2515a60e3919aebf80e270f43b860becb78e7e2cd87e87e9e02699798d04f625d254c866acb733bb444a47410feb5bfaa4dfd9cf8bb6d97488e917c29d69effb811b68c0ae9f5bb3c42059373a11a87f044733d1934d86bcd9aaaa194072e78b692a35c287d6eab03b4bcc41fbba9058130bffe04e5374fd71beedb066d6f9590ab93961cd30902234c7a2ba6e11c8fd20ff0ae32ec0646722f4803379265bba0c3c2a65fb1992bff745e1b23f7f5de477aceada85909662572df54866b46703db21f58893ad8878347d4d7c87b5c16fbf552ce761ed4f165add3d97d65a0ac5819b61d4243e152d9029be8e4d8a794500909d03f2bdcfd0189b461bd987919039255e445c20ffaf762051b4cc6b68281c29f2a5c16a0e55a36b3fde7ecbfac9b5d0364885c1669734ce2575043a4fc31f5523a6a1c8e95d0afc81b90b66a4df6e287c9b94cc59102754e64246087e58d435d50ce1d3d812034fdfdfd7bfe984864c2df265adfe6894757b440e9294c4987961503016b80e2d3b5fc3cdb9082145593393e12cd460e7644988f2c8b51072e4cfa1c28e2fe1b0879af8bf22115c7d066babf965fe37fe6a516e54bd5ddcbd9490c95a9bb74240c15177b7b22d5927868ed0b8aedacb1e8b2cf5d933ff0f5f01c15797334e7f9e50d173f122269d8644cbd9da5d2d524802196b07186f9f84087b69ab5852cc311ca1f929cbba6f680e50d4ff14de3d26dd8449b8c0940d9dfbcf13ff8530bbee5b0131b6cf6c6c91d6f6a854c1a02ddbfc397775425bedf8f24d72c5d0502a0b0bb80fb1e548b2765e90e1906e4ea72fb4a774e57e99d2759146d0e7b47343420c79f698ed5bdab9ecc57bf16a2ee335ac969bb7eda209cf00d20a567d43d35f5da2af0e77901b9169397eaa9c4a1a82438b51b5fcdda83fe041de0d4db49026df62d998c87e4c67b1eb85482e0e7ddc9467790dbe1a48f972be7c579911bdb8da8d3be044a9c9d0ddf83d0997327536da6242e89e020c796dcf53790383b4c8152a148f226b7b94c4a90a5d4ab890bc26a25910b6f89acf0a962085b6dbf7e4848163242a1cc998876cdfe5bcae891c00fcfa555aefa887d5b1cf8abb3364017b9bfbafebf83df956eb799ef8d6a7a4d9b1e3c850fab1a8d995b58c8e430dae3dddd9412436111658c53d8aa2f6cee51b1f3e524302b4a40148c88980f199eae6048ae93907ab28d5914dda64d999f457c6942298784a708b29f9a1080e66df41d661ea7a6a3878cb75ac0fc32245478d617560c76a94f834acd3123cf1c602c7c4e03af8a9b61c0dac33f51682bf6442531479852fffa7fddb76494c02379ce95c704ffe71fbb8f2f5731b8b2d5b4016b70e47455d568b833b8d7074d3505836511c4f45445a843effac9a367592755880dae91f7546b400eaa5d4c746c33cb53cf525b79d27daf01a9fc723776796e52ea18daf84ead5c796fbf7f0e5cd009c73d06609002e4f6211a75b6b21120fe632573c7dc172588bd79f89733ac46a7df0aac9f55badccf3407c5ebfaf1346c9184c88c850f309c9da4ba13d5c8cda117117ecf9bd6c24c5cd8cc7376b8d573da1200cbdc044402da851066bc5f3719ac61d1d6e7f2fa401253a513532d73c8fe974596aa5c27c973210baf723a3e26c2d09a9ec5cd353e68de755d6c6cede6c483a33ac3051cb68defc98fb44e4dc2eb0a3b97ec86ff9e02454785da7efa037f66145897a1db321f997d5aac802868f041215c6ee64b65a07d93aca152fd768dc8eeb6d2198462f45eaf214664ad296b4031219e1d999b0b3e161fc5f6de4095297f10a73ed903528273b54e804ddfeec20b2eb29f8802627b30d7cb0c763c631a02b0ddf901efee5c5eef13822f3c82aad48744a3dbc138ef0ee6933af3a0d2ec824330315864297a8a5cb18843198e2fd34fb8421d51e3292edde9b4080614b62726a6307faa551d858bc8df48269bce52afef1ddc95a0f77a1840c2569b20eb46f12140f1b7c28cbacd53557dea1605bb497e5ca0e5499457fae75e1a88a01d5b51f58925820099d9fb7e70f46803fffaee4593fbb764b88ae6f0ae4416d0447075922891d99b34aa4e69a94296f097be295a207ef3d6a34061b0197e4224af15e83a766873948b9454da46ad4969e67778895cd5830f62c5f77ddfcc1dffd2b255cb3c5499e945a511ceb4485db9223378b33a60c53b244ab445aacf912f571752164edc644f21dcb3cc3058b4d0581d709fae2b25e8e8e6f5d6b820098301747bf7ff42b462ceea1e0dfb9d3e137378728ca285ddaf81a919648cb10e6a4c3e14436828db01aca4ce2faecf5a8e7eed3ceb52c08d7b5258a5ac61effae3ed26c71364dd5d9e8045291f48a451a77e3231903f1b97a48907ce5ad89995ed6a10cb0e161a9124778a4c5a1f3d0d3cd89572e787b0890e90fb5b50bc8cbec17b7d14134844443ae7c2138d5691f3ecbc0a4b9867fffe7d1c8d5334d5bd27c44da5bea00acf90156b7e311cbf304d5447ec4d3e29a1f80ed161705c56d8f9b9b7353b65c4b401bf33f847bc3103fd65d24af8c8ff36c6473ef8ad33deb7e5f93d5861a19e36d921b4ca5bd171918c8c3c9a368f34da6d9e682f08d7a03957de72b1e0f7e63e3a35d9917a1101fd0c70b912e49d9a166dd19625275d07044a6f679ca6aebec04a611235aa878671644a0f9aec885ebd7a2a85b2d3d3235e6ecd86f3c434dd9816bc9904bc1e0d4683d35257f05b4473163426da0af76a0fd9787a0912247b80c46f9c1a0d770ff9288e2619243d883d62aa880042adcd2ec0f9b6af4f713d242ab550f7cd03a9c5edb9b4a8fa355eece1c6b5ed9f27dc2c34eeceb978d5a4470178f5937e897a001ca8a8581907709c9ca456260d344c3ee4149226489c79b8a5ab23748a4b2ea64a13ceea793f0fe1a6ff86e15247395d5da1a31733dbca0f40bce8fda62b144a3cf628c58b06b533c14d1d9f719f034e96d4585018ccbbd3d3d5fa26b51873af5a424799b2ec42821560b008ca1eed5b7d12e130cc36cc6ca911d267a8c1798eac8ffbdba85a619d37b7dffb7ef663dba021261475f79dee3f9a1759cf57778e9bdadaad94af9c7fb49b655fe0dcb0445bf57f37db89d53b3c3439c892038e11647f86d754ae6b10454fdd4e3f1ef81527d5d0b2cf7638a0ace99fbe755950a2365ae6a20b059e268063733d7fdb1b5a5aa50c8debc84c6825769c96097a3efdb070946995e83fa9c84456fe58756677e43d56527fc974226a93d9df63d882765343e15df2a028e3fdf04e6ff5974b1d957e55046c8cf4fdb16aa5c9e1870fe7f76463a0e59c10da1cbec78c33742b5c31aee804b70ef70487ab261ccb55686918e54fa4eac12ae696d262f633963de8eb649f57195b0591628b33873bcc600d6859459e19cd710737627f904cb3a0e2b6c1f89adf4a0ad966e711708b7fe77c8e04574a2be553f9734543b8bb541672965c9fbd87cdf04bbb28df9cb1e78e6893ed8003ec57160dba9a9bbaf9ced29343ebc984cb74152a79ef71fc3609d0d9c4c01812c100d86cb4e5c240183b8261be9e37b206adfe257992b07e8b6a8ee56b74ce0253e27862e083b7a0396c17dda2d1b9296c89e5694f4d3c6f7c0f64a3c689865bebde4f5c47458eaabcf46dcd148b4feb05a7c0267e7d106a7c53f751323d02192be7699cc37dfbbd40e2bbad1b455a6e45f42b69685310bcd5edb92d70cfbd7f5d9f96bff24a26664be60b9957de336989f542a7352bc6cea02769abebd50f696f1dc48d92956789aefde241a7607fd0b2b071f4d3fc7935320c5a777618aa5eb6286dd5d05e95f6070ac3f2ab2984ee58257d81495a9cb11ac1de2244d45175bf8c2ed6d2be9734d60f859dd806d8ac1bf480603f05de0bfac95d2b38830cfc3f0fac8066bfcb733e2550d5a06389fe73b2588bae165ef3842c3d77a044bfb39f02e6bc607ae846229a21ce07a116a4cf27975fc8937845ffd3dcb88a048b5831e923fffbca49b786ff21c76d0f6caba0a5543a0a5fc83df7cf558f9d2fb9d17b76be7e0fe70323fc5ee04015ad9dd0f4e0ae978df4da6bacea1ddc92bd6ddff0bac8c665dde3642cadbd636cb0627d7347a980b69c3474046c1ac4d07d6a2439837f35ea1d5c2a9a1fb7e581d8570f0c437712c16135220208f918059ca518cde4556054d1d05375b20070272b7c4eb39befb4b1831b29e1bc340ee693e053d3089044a109208d2eab3321849121fabb02ecbe47613f2bd397ac50022d9f646ca2fc721a9a908f4310efdb321455a2e220be67174070d9bd051a1e1b6ead23758ec48a7557982f6e8060d000a44a68729e972ec6d9a30eec51938618222a810b36e4a3e306d2fab0b396f9486bb1b3506b23e138d90b715a8b5e5247911a767ba17d988b6f9ac65ba23bf4a0e0719c5810455efe27060735c597fe3cc81ce570dbd1b8dc5e7f81602b8bfcc309e29f3fbca915c7438e5dfde619d0501830c2d383b7548356b425bc7ec598f450125a244d3dc786b0a94a447c45e21df6dd88114fc7e251566db3bb7d27804a37b3a3d841ae55556ebd1b91aed5ea9a6777b14e30e39eb978ac10ef12b85e9cbf284b5f441c3cf784abfc9a4b102aac2f61907868aa9193549997ffe8e9e8f6465c88fa059dd7be2e8d0ce21c7ab4c4b5e3e0d1542565b790f2b64188726f5e69e7af4e5e7a25d39f6d8d15b78faa31d2c8afa7f34eff3b2e738e7bf20844caa39104ffd377bc66a2423963c52cdcf79d97626c64e26c9328866b469d478debfe5f83c8be0166a2760df7d92d23eeac17e05d51e6a86d606ba79464da7e7cb6da0be9f978bda676ef71441c7b64cc72e3f174db12a726f5144eea9fdfd9f3c98481be303c0dc85ec4b8893b122d21e6771f0e73e18b97b249496420b0af50453ec450b156833a1656d0ad3c7c8295566844436c8faf6cb3a2a43d0dae7886f96faa719900a9f53873f4ffb0f01b819286a2b7f3d254cfcaf7b49444ca820760b9da08a2d582086d8bc8ec9c49c294c518f5a7ba98c4f497a8add431ced7489149533cbcfdeb320765ba44a1130a74345cd4bafed4272ff0b72937b66fa0b1e5ba110685e258c6c657c5f586d3628850a123c2a749381dfc7aa6eb3b873c4887fcfa6167b3f9062fb6fdc5f85947429f25bbda02aa00720fdc36ec0fccc32897615aa38111e497c300b17948f4933c280a35be9bdd8921326f75bbbf643ae7137a8b552f112d30067fd3a838cace9e16096c827fdfd8b22a7073a7719df00b93815b7b97883d833179f0a7ebc1cdae096c2ad490d18bab29cdaa2b369992c2242c44becc152b5e0252ba3b85304c07eb852cedcf42f9af3bb4b38415eb925d8339559b2ed13dcc9ce7dcd6fc5b8e020c34b194cdd6580b3dffcafd669c47b145bc965aa52b5cbfee5ce83e2a66a868c91ea3ffcf1644b5b0cd1caa41046ed7c9776985048de5289679f1cf4a342a7124d5d2b78fd3a5b214d67a1e938b3e48e6520cab9771c1c68adc48ca30d8e5a5ae9c57e7727d6fa40cb738d2e353b71809900db92ae8c1238bf664e47f1bb7f568019671f16b8138fde0ead3c96679cfae15ef56c960463c630fb09ecae286cb88ecc1a2fd0af95f9813f165f9842acd51ee69198b9024dbae466533b0821721b140d381cbe058694f1011a6f66d922668d9395a252d6156329306fc2ba0702e523d32d55809c374d1ac342da73219416ab049d779c4797cb8ef5935050f8aeee255fd2ec2ffce1e6ca57e2461f25aa039946feeb2d591bc255a3d560020e829d2fd238ccabf2acca845d31b712cadd73751e2e9e490fcbced2c3743d96171fb9de4c076b9011b660c1023ff1f9cb41c6e5dcefb2982f16741fb20f281b8816e3cce0673d253aa8092a792c3aafc54d84f0ba1ac59bf8efa7540693c461919b397b2b06ef8fefd35ca7d9aca80a6cc91ef9d5f003327934429900be9dc32f9bbeb4f18b0b043db650cc5beb3ea191a4980a3cab08b6ee076cea0202e456a978ea19fdad3741e6b97059cdab73d29e5644302d67255c6f3c2aaac379846b1e2ac129aed4a502e19a8d70c20fc794ae62526e808cb85e75f9358540d894efbda7161db6beecb3e15dc05b1a8932f80f528a08d189ad4924f8d51f7b58f7fb2512664829d79c8afa6790e0ac904a08a7ce51c6928ee30a812a8685b9ce6c81a7e70add14ecbe1107f85d9bedd3f0cfa6149ab7551b8897fad5ce348e0f8f0e352171f38e49aa0f6debc95013518da19bd82f6a902d1750cf78be32a450d580b44f3fd0b9dd6ef7dfb288149a6df41949fa6c349561534e479f0d1c0c9c2a853c0dc3ffcbc133bb1afdff1e98b355313bdb61bc671cd32ef9fd0c1ba392d6a778d6ee4827834151f240c2beee71a69b2941fe9dae39749401997c72a78a6ae5c04361b2402fd17c904acf5d7f5082c87bfb2a9779f08d8b4c755454f778a577c2235b9bbd35acc825aa55c6ef77212d59c91f9dc3481e864bf611d09d7f3fcc8f2155d28e4cea6a209d2c106c59d6604976bb54000266216e7de1b7feb83cf7dbdb05c972d3353685a744945fb1ab86a1f3dff982f843fccf62e1336c952a929e61dec841e9057819fc6d079d98adb677af1e89df11a3a911dbf751e17c829c058d61d6aa4febf63aead8e84a70287fc2e2ee0678a70f51cba09bfa309006c7e7ddec19ed5bc9063e842a45800e60ccbbce1a1812e5bbf14118f005f408153a2591d583c3f4da1f52d51e46b2f6288bcd433801d1e4c1454c450349cef73422f79a341e23314abc2fea92f107050e6b88e1b9a28ced2243b345143e31609c7be0c7f58c36a5b254f823b48e715f585e691bf4fb4ef640377b7dfe51326b261473f94a5c54a45f415ab107eb51fdd3795b76ee8589d5477d1038b4a5defdb5a64b4de3315f08d0e63707a4512be5b258f59f567ea5aabf8a5604544552abda548c89b7579daecfa7f93d117bebdef828c90397d5d14b1d31f8b2eb0825d430e3edc02182814365ec1d518cf60c7f3e3bae9945fd07d612766566f298e516f29430a76efceb4917157aeaf49fd9db26ce5eb75314274f1872350f3c81a9a8be0cd1684baf9aab844ab5a11ffd73418564bcd204467be3ca95c8eff79449b79e2bcdbdac1cf47da5befc384f043004c431ed0488c580f4a6f27ac5ecd97d2e8456c87799a1d8fc0f6de1830b233672e0f41abc0017f1ae0356a7daf65a82277b43a22a2ffbf7c2b27f57dfe2919847af72ea3f7ce9d77c94cf9edf399fe6f14da3f9337b38f6bb32c01fc0d355ba30f302389351ac4148aefd5f8b82d1bf6fbdf906b8f87b06a3c9ed9ee4caf9119b809e9a2d29ab94cf50789a847605a81191df595ce142b9efe5ba4792367ad9a9040c08c663b5c64b68120902af7eb4aa78d5da9c9e55ff96059dc0f84ba8bd1d502554018bd80714ab7c725ba8ea6575564dbe41d75af102d54fd710fe831da926d2969904e49355129b110c1e4dfb3bff2e6dfb5aa0dfe2dfab520ecd795f20a7bef2a72f47395c4d8f727a1ea795ef532e3444ce72cb88a376e9b5d532791273570f4ab6b97ddc537d7002f553c1b38851ae854791f9f25596a09e6dfb87d199d2d08150d0195139dee7d7baaac56821912ddc6ce656a147dda2b3d96d17d6703024585f40a6bc6262fb910833e9da1970a4923537348eef8b95492df2b7afc2a02ecc62c632850d4b3e899ee1a67d0007d6288ab2cdd48b10e4ff4a891e03181ad760088719d089af836ba4eafe4b4777a2d9c1abe0eaac968173011ab324d43b710c143f2d19f3f486bf518d2fb420b8ea36399692739571da85eaa7598850ac0ac4d4af76b3e9cfb7362c900148ec9622568937d1ce59f9771bcc9be5bee998eb883b9eb662a57a02263ed3917d3fdcb4b630a15d4b458e60792823d9df5ee2789a1950ab04474ebe66b94a6048c9b9d35389ff928b96f4eff097cd7c07f8d9ed6295dcdc960ab1c16709f450f3503456458a5b575cc1fc7e64f75cf6e4fe4f110bc1a51e300081b33ac5aaf5d03136db563903b1da948a3be34ad12fc011fa8f0421f052695b6553d3558c76974ae074b1007dfc82353b612d3c1fe3c326d6e876eebda85bc2f0de0cbbef0a61f7054c6a61c64401c23ada41556a0839d31b12128e5fe9e6ff1cec862a220176ac66596d3b493e786dff339065c97c5705e2ed8b5ac65a6cead226d91a7c18544d36fae725f103b3e644b743808301720bfe4cea0b75ee0f1c20d0abb6b9a6696ec7d2b046644382af76d634bb49265e9fb0f4d4844f7adf65c87b37cc0a892fac6cc255fa56eee2cf11e261114ce3f4e493be3b7f641e580435ac009cf84d103b26b19acdd7192ba266dc2ec4eb7a954d69a18894d45e27b707ce8e76a38ad416735eb83e2cf7e89fba3f8d4bea222f0d77c5c5d76b94066c9792094274689420a2d58d4ed1ec2d1d8bf00c1fac37e8f01ddca1b938922793ce239fb4d83f9e50e664679c0aab91eba1a53eee81175fd785f712e4d2f0c39332f32725c0856c0f64220d27f44ff2925856d1b95a7843b9fb58c5cd090b5f3049886f76519ffb92c8eb99fe71c7d0002ea104b9b0e44f4aa3304d740ca8da50914f7401f52359bce2122bdb02209f2145d2d306aa525cfeff5965e7fb385cc1fc034cd2c1adb51286fb95e6948e0423f8ec9984b1edc2bcfb7845c47c33f39b87c7805846913dd109a6f25cd0d241d4c6f7d4ffd8c6f972fbd780222126e9731b5f0261f6a3f5c73e81b4691cd9299a4c568b60f509df6624c25c8e83537e31923bd1d7fd5b0f26ddb886ceeb8d9bf65e86bc79688ac0cf7592bf04494729f0d19844e24f2f6b1583e9d30e7fcc5461cb701df91fc7f2fafba547a2602914a9e4939bb90966e7b8cd2bfe6b870fc5d2b5085a09375d9d0e9fe471c4ad8de8fa353dc51186e56ff50a93e06df13ff08ff0ec6e40f3a931b6d63f48744d48c60261ea56a117a2743bc61b83a9ed3e6b8767e04d88223fcea2049a362fed7e0ed4360f8645aa3edd6fa2cf2e05e709a2a035d1982609cd291aa57a2093d5a2e6ce54cbd689c3e083bb4c39a7a318c7cbf0f88a02de9dc602b83f4d4fd50a048dd3111ffcbb54aa5dfb58b7eb361c1903e214b91abb0f105d4b6944cfbfeaebee85bd79e4378202e78d50a24f8ede17a53fe17758b3d01b490329e385095d54042eaf806c649b088098738ff7e7ade56bb2d7e20ca30525f49b8f07ad6eee31ffa2cc8c8dff197962d7b3442d120ab93c5bf71eccf19e257792fcff210b8d4a8eaa8a7c0a56ee5941e22fbc691af4b7653e54236cb095d9cd3525b8fc271c2e49cfddced412484dfc3873a511b0761867bd7642dcc769c393bc5667a1b4fc75650861f900f36ec77f464d5abcb6bbd52bdc57124bad6257eab5785a78360cd331bb64e1e9afb5ff0a05192b6054046984eb2cb94abd2386d201cbcfb79f8bfc68ba233a5fb613ec35c09e3e3ebc1fe72869171f75a71170ed10bbcac4159698829fe55bbee77c702782327a10e6ea9b5ae888c2e82265806586ed7571013ded909a19936209c59d305d8eba215d0513ef4f4d0b97a58680f19124f240db8f9ea89723fe6fd87e38f2821b75c29e0a8674a03eda219804a2524dcd789ce187cd67342ee8fd87e248cfaff6a7199235ee36d2913f7216388828dfdee5ae345d8d25d2d621d435068f1735dde0c385c89ec75ef5c5e2a9ec93218f227831dab922c14a9f3e7a29308bba7ccfcfe75977edd7c588c75a58ba32ceccb73f3530bb08651b47609ccef20067d0a50440fe220a17a25e6569aa2cbd91ca9b7982b58a121c1a157bb04e39b735865dd893b16c56c8e3130825bba222d976ddc8c19e27f7228f4df834ffbe869357efe13a528683eebd8072a2527696a3d966f9a8889f3b939a2300167453eefc560366e85b2452e684133c6d2a178b4fe5d1e5e9bc3cea1a19acee8189a7c65bb4d6e386dd71709f4be4b4b4dbb56d7c8794f6bf7189cc43b458497b379b6faefb116126e65402e30dea5c5e0a593b19dceaece53704b507a6b1d830c172074432a8005b922a12f00e407f28b4a9a98afe158ce5a8678d2e57254e9d0f212c4b24af4dc8a95f70350429f749107fc1e7fe346fc8b6f668fe1d910efc4c4278a4a835c53ad6bf0a47f9cf4637538183d1a386d3dc5a91064169945edecc051db2dd0983ce94d9cd2c2bd76696b61ec902f8270ee0ae4bab6a5d42d42a10673c2ae7596ce23a5a518d7557bc545a345b7018f7a26ff7a3a4d958ec2fda18634867d3d4697aef691ce74bdbdaae42c43bba9a0bcdaf176f13da22313de98d60c188c6f6b7f00846df509d7d68c8686e4c5910a0cf5719645f202fc4f6a44c61cade171c4c9cde97426af0c71698ecda2aa2c290d4b25996bc4bc7770367e94e55dfa0dd2bb6c4e4f53f6225056bc158e6d38774749564e6679b02b142d6d8647c424da0d43a6131904d3ff3308524d151aed6dc68e469e23284460d117dbb1c98658e68ce541ddc1caa60ff691bc94d25b77ec1603e36519c880e9f926eb5a2ccc18252c4d53110bd82951c973c2c71d86dbd8cb4def6f6e2e7dfc4fa17814be98b28725e5f34ed9b86db9ed8e1f0d08aa1c02ad5c9b8603fdcdf72011402acfb91289439d67a2567fee00f80e1b063c18f11cd426ce9ab700e2a260566a5baa66690ef798ac0c3edd4ee54491514015945dd5bafae546bdd7fea9d23c5d5c027d87f8fd3dc7c882dea4febb2396d6782e32a0dce24adefacf080a2bc64dbeb8f794bbb15931740ba6ef32865d590cc88f732e66e278f6f68f1f802d1e4d1ddac6866c7101ee7db090580166a3a964b272ca3d0e45f8ca40804df2db35a909301fc3cbe32f25696d27ea0b9146c8a7fc8f937b8f3c172301e35d64ee8414877b2b0bfa97492c649b49cac5c9dfc6f328b7e5a0f96877651b3eeaaf61bfd2a60513e09e338b8606a029fdf8b61928d4010252875c435f1807d0f4232a4c7c9a064749a8c03402c8d35ed67ffc46c2f150fb8763558bc5430e6c9f3ea3534676bc0929b26dadb822005281924d9ab9c462e3418d48d93f1c1d37b0430285e689dce6a78c5ebc01727fde3b4cc41860e311c7fea8cdc9d2c76aa0066a96c62c0c626d7ce084edd2788bda74b761fd20a57de2b3283339aa96a1857b650964a8889bf2debd8e1798cdc58f6e8ef212f534c2bd02a52b98cf6e1758c49626e144091a4805145a751e59b7b7bc2856823acbd529f986b3dba9dfeb00bc6cc422fe2f483fd8d9e4cce6fdc3a4cc6daf1d50af296068eed7c1c6375f31f67a418dfd540afec8b5344363515439aeeb04fb4c1d78d8f73496108d9ad9dded9c46edef9c47327040f54627bffb8e8fc22fb1a6fec9b2bf0dafed921dd5020e93f41fb7676af6927094513ea5b453d8fedb9ae24830628685a49711a2a17fcf06951cd668d266e8e511f084f2bc6632019c5f9c6ee3db67a87ca5b1c16ff707de5489ebc2fb90be94a01de4dd23982b41b6821ec583adb782a4d134fafec9eb8f7b88aaae8c275020c281d86b7c034b49c2af51fd4a7d92c283edd4e7e0bbe1261ea0a9a466ce984c4b9d9ab19f3d1fa4f6a8556b5ffb23efac824ca4863e08985c4638de5f5b499e370f5c50a3a1ab319cd287ba30f7f9ccd70d33b643cc78903e16d23d45c42ca20c6a8c55e1108eb1210d10b2101602b17644b6b83f5e2d8f4e57e4f0da83098712aae3987e9afffabffb0c6e35eb7fb86f23a457a04f2de108f6ffec6a1bac516b9957bdeafe29ece3fe85b2df1087f1406397a62c6ec60b6d04818bcf663ead11e662a1b3f3f0be0eae0bb41a99caebc743a73cdb3a1a5fa9aa2902fc80b302cd27e56278887dbd17ffd867266ae0fd89e85fc80a0dd070afafaec5bc2d6d428d3a37afb55f56908669c678f5e9e201644f1b5635f0aae6ada3d26a2c62f5342dc708355b54de35ea5b79842cd3005ee308566fb6e3cfff8aaeca52003404d7780d693e858b414f4fe31188530f256fcf1ed3def6b6926dc0a220307be8d3206106b156de21884663a8e72b061c24421dd6ded982fabc81458f41978e0ad9c30d7ba9af2af2801b6b70382e5ba5847a300bfba814d1ae05b79f72b9da860aacac403e4f4557d85f7c5a5011c07d023a527d825a3f2fede3515074b4eb6501a78503bfcea3037336eb2b6eb09d894008e59240ba1e950e218a5cd8ca1a3d1ce4d5e9a29a224b9f48078479bad01829db72da0f195284fdc9be437a51fa85a64e5fdf7b3ab2c24ad43bd477d54d7c7a7aed23c610c5d4c994d6b4134e480b632902bf049fc1ba464d7c65d6d498e954d0540fc9e2cb08c2832c8ecfdd77053d303e53f878a3916d8a3d6f808b482049720299c804759d845a9f3102619efdab89934c1db64b6177b5eaf1037d84ec613400524c3f6851788794a6642c66464d5f01a92b43202b244941d39ba176308d5aaae3740c13bb95a02fb1bfa2ed0dcbeb8957fda68324a15e9ae2244fbd1b9cba98dd817515058ea842180202962a108dcbddd5e847cfcbf2ae6cdbb7cedd84796474846c904103a76f4950a4cbf63c9df00a03c87ac03d7f5dbc900a0a7f843f4d0c3091f2dbcb2f440ad88fb96be8124a0bc9426d061e5fbd58008e3fe938ffc42ffa8ec149378e7652631c9ef181ab982a7d8d629208975c7920be6382911a6ee65bac6bd9da1bb87b16fafa41dc0f5ee88e71a7fb0d9627825e6ff32d06c69f1eaf84f642bdd66458ac840b1d0e5488bf647b3c8e7f33af529a17f630d80493679d104b3013a8e69d22d2820fae49c6e62792636bf6e344342992906eec2cef50cc256a030971f407b0eb1d18c2be2ae730c730adc4bc9f9a9fea91fd81acada54bec3160715eeea6508e811b2cdda9d2d35908c86fb8f70e1da5585208c9c1e327affe96cd347fd5f878b91978d2378d3b057bc57e9e26bde1c47acf01fe7689511387a206dc232e04e4318a208186596ce8ba3e8c2f0f753f9eb1d791aa30fbb37b7d2e3bbd19647d7c07bb3d9f0f511b662451e5084cd89b51d7c52eb3e606880f7993b69ef9acb52f67bac65a53845e6136140845699d3f893ec089ac3ce789929d033b1a443bdda770d4af3d118a31f1f13a205d4aa9202bf98a1c6c5901cf1908d7ebe53d1d1c59d71a739376d362320c9a36d8b023daa41fa8a4365755d7afe611c8c41fda4592e07ecb9cfa22e6df86a7cccd2b8b6bb41243ed431fb6edd02a915685d4303a86f1a99120172606783af3f57d1a2e8892dfb94f859568b42205e956849ebf867efbd0d5a2b36f94e8da802a1c0d0e91630cdb3b7a64b61a1c7f1dd020f8d485ee101273915d91647df5bd669d12edd2ea94aebb65f7464a8fac7ebdd6d5ac3e978d531a34ccd3aa415fb6ae6415824a1ed1546e2a06478586929f708e301586fee2be4d80bb7aa70d062a34909aa9d2def6304d94506828bf1a9e07f4814357f2e40089f60acf94ff7dc6ca65cb2b9668435ed968dfa69716f03a6161fea0f7ee5ca4f6e22e8adfddcaf9c9c545ded95624921bfe89fbb547a9fadf7865830110a75ce8b26d829b8b14d4c20d7f11bb75e54a10cc9d177232a172f7b272edc5a105c12ac69289bfc82d66ad8240ceb365994dd712553a9c240d98852ea84b4e782a25f378d183299340c3c994da6bbab407c7c1d5fbd943fea07acd6976874c4e147186bce1486aa8e71e9658ea78fe5a91bc9555c3fb52d8950554c8649515c6b7fcdee82b59e9079322785e59bcf42190692d3a094f837e47d7cc058a7bcc0e836131be4c87d299124770609a967db5d912428c0e822fad9353f9c416c38c68d68deac7ab094f37ccd1da0ee6589251066a87a0b9a9862513c4b7def334018db0c6e370d81d50a01cedd69b58b2329a3f018347451e856ea90b90b9686047ee14503b96ea40fd16b88f8d75ed3dddf6b81634f519da356865330f8855cb8b2cf1352607f1b12e0c5e08f6f2f6fad6dd205c0f477f7c03572329320035e8a3f7cb013cd2992f06777f15514d3ea6d50e28769e51d1e9e9db4218038bc508afd04aac2faae23844b32724b6ca538f1332bbbe8fdc0d47b31d9ad9ff9681ca9e5690aae9137ce14e413f617d0829aa8a810c193bda771acb10780292efb653f01343a8b4be75d12629b7ae34fae562ee08dc783ee74e65352df9e2615d043d0338fc27400f34a5693f11003f611324fc3fc08ad101a7389094b79253b2bcd92bb4e89d41f4390a2ff74a599faafa95087e4b3f54bafc6e42d8ecdc74b793a6efc5eb6a7b96c01607a00f03ec6fe09c6c01ac406f6e73388ed2d92e70eebb34a606d0ce2f39e49204a8a416223750a297ba939fcf32a7999ecbcd741dcbddc0147efcb69a1a49e58dda03f83c3b2d8b69d6dd95f1238c97acda325b4571e7503e7b39129ade08dc3bfce85335175fb77e712219e7f80ebd5c1d53d20a64c684a614c95fb6ecbb88f10ecf6d0f493a1616491f6d139e5a09b67a6df8d933943d385680e908acf008c01c6999ac129114e31e5e0f06af1fb5ce7f66dab87e104252c0e8f7da1d99924cc46968f9d41983f13e7d35d8559620904c0c403a59303a5df1fef4339f5d238481d4101cd8e45b1e23535b0342044af9bb39a544262286b969dcaebcbfb45a7b7aabc628b66eb43e3ccfdc7f9611aeb8154021dbd268cdeeea7c261805163aef2ccf7df11bfd9accf645c902020803b6c31be268c02a539c189a04f1d990c0e3f10c53cd7b7684e360f3b62f63f89a84804207d379696cf3d6667db349ad3138e01908f928cfc084ab61c5151953adc20601f91c9a7121579d22fa6af7299bf48399d6adf2740e4be01d223d0f401b8884a93c0c2785c86674517c4e6558cff5cbde085faa58a608b30e242ea69feb00c1e2d48a3bc2238f3dd6f357de506e5f01cd3c7d18c8be2a1f0c028092c5b2ff6a600e515cf318d19497af868f7d1ba59869bff91dea39f32da30ae1f5f2261d12fad124a08026e7fd0464559d32fc4fbf442956eedef0f4f5a2970836f0f910166a182e8cb2648fc3ea8b85f2246c18138a44711eea7f8ee47f10c180fe7354893401dea21c75b74802f5b67a566e96ae6ec4f24447e9d71833302ddaed1040a2515a60e3919aebf80e270f43b860becb78e7e2cd87e87e9e02699798d04f625d254c866acb733bb444a47410feb5bfaa4dfd9cf8bb4af8fdfc8df96c4e4dd112b8a80fce4a1fb34716273bff40494a9c843a5b2adf8d179183060c28be9677ca5e8ff8a61625b22962baa8bf61e0cf1c7d87ccd3153d505982e5a7d043152441450f2d2e2216b9e2b72d9919e9149d375029cab7bd5f8cbbef5fcd77fccb4a353d16dc680236bc590efbd228d2cc722857846de3da098f2029d4c49b001481c310410cd24896985ca4bc96fc212839fc495985033b90c2e365e827a30115ce695ca71308ece5d90eee6b7d356847d0aec66f5f60b6db0c1e1566b67a3abf7746dbd17cd600c98fc5a37607c4e0ad0cc0a143a5ce1d47b00d0644fbd0ae2122c8045ca38a8b2efca72ad22ffbfa9f482b2569bb08ece2330816ce3a94dba497f5b1d3e7e6fbd963ccfb1cf463f187ca8703bbaef414e6c6537c821cecb76adeb31704d642c3edd3678f5df85e971774ef083fe303016b80e2d3b5fc3cdb9082145593393e12cd460e7644988f2c8b51072e4cfa1c28e2fe1b0879af8bf22115c7d066babf965fe37fe60aee5193ae666b5e8c07aa78d7190b76cd5acc94b37c2d11404046639f2fbe29b123799fc6a4dbb8fe07c26479554fa83f7fa586a9aadde99c62f4c6a2873e522a946b1dadff421ad4341798b186d6d8f37cc1f550a95d3bc6ac86b5ff39594a047c47acbe313d6969a8250df939b657839b563436b7a04b4cfda46496cc3369881747acc81b8198ddead7f65dd0f659ad1cdf255d7516eb4d6608ee9ee844e5910e3a0d86926c1488ed1c3ee859f59a90508eafc9abf0c6c57788f7c795e3739b072fdbd8787979b362896eda05d3a07342f2753432967e4c25980ac510af004b145912da129e6c15728e94e334055b03c5613afdf6ffeacbd6d94c4c3e73790e377499f667c43ba2a4891c777dfec262accb432849da4a7d31525e087742e289138faaab899a5c0c5a7c30689f04d8aecff86c2d61265f7214b2f1b7a334572e7199f3599e179992654a3e98a2399043ed42f99fd1d84b4e5c6eacd6440246d981aa687c54c09c4caf17b56b60d94fc8ad3be8a3a72db5212e3349426fe4b8151e0f39cf61c4fd90ffd5272731ff4c8a620afd084cb8979547ce1480551c76342c4fbf500acb18408c06095b30ea54218df19044aa5eeedb124529138ddd882bc7124ce67f8e02211838d97f6a27b0520d4349e9f990b1b74339fe0cc73f7b369cfb549cfcd156ba68b041c27894c90ecd04578e648daa3d8c8fa285a78d4333f4360416d2b54d47ed8532802788ae155e159967f94f53c7c8cc7b4c3333be6fe3746fa06a700e07e66ef6a28682a604fd60072eb0fb8dc26db829009cf7455f4a6516b06b94688f1994b62633eb0fa7f01f96318fca6d9276cb9ac1ccba07a5506524ad63d37ff37a0fad835296f0dac90a769ccd497af82b410808e00ace7472ae8243644e1c113b44afaa7813b6b7e27752ff16e10a4fbe842e7b51b032b154174484a183ef88421337e119eb44cec4c5d2a473561d4ec4272147a541ca26eda405ba35bbaa054bfab33795b55cbee942389bad3d1ac20fb7b16742903c2a7a73baba700edd171aeca0d5de04c0cba3cfaa4e512f8e10069866ec2a25482c9625deb54d9779dff875b7d6ecbcaf7202ea74826c11b4fa15daa23a772b08f2c11a082232e506bc39728137e504195136d039f269e795b3e4233987cc4ead93f695085bca4a7db0ff4c2bc2665d072759145eac1d59541fa72b92643b1b509adc959d19f106b8ee3b2361392baceac0d820614dadaea4a6cd476a79d4fc493a96b82b7859ec85019a9ec588ca983fd910f31bbb13928d9cf27824665952ddd2d6ec8d37f8b044f5388de8bf7371b899fedd125c20af355a67d14b1759f44477651e165e48a30fde3662963e6626b25e81468be6613fe66c32154fc8abe303e20ae773e280384ef348ad9fc8622434ce164c93aa6bfbb6ac26ab52b537acb0f609ca22a1ae98126a2bf96cb7168cabc3afdc3ee56d36beff30e467ca0bbe89b1cf90472660ba1125ee10c6f0c96558bc138910aa5c3fdcb03de6544a59cf356f0c34f2237500078766b61ae16e4345cc7a21a22c469bb30f3b9589bb9744ff1aa9977629e30101bc6d69349615fbad9341d5eae145447bcfee40f3c12e645c4157c5a529cb1c0b5fc29fff5b786b4e0844f8e11b85447e4e164d38e8ccbf545bdf4bca5822f27617c1ac4cf5eef869ea46c4f4b45848d7ba628da3a597e5f21989923506844df7449d5ad1fee60bb71bf0da598dcc8c3a42f29d199a74ea79520422a8de678019134bad0d904aabddfc5374952811aab89ebadc788c2061e6ec7aa640c45a2007180d2ce4187afb3e73496007945b298884e180b76ff3b423758080185c1dafc2d141e43527b18afa93b46adaac350f1c335cbda252a3bb0bc826b8b702db294abe8eff15715ea6425220a74d816e68d298591b2a594c206153c791992a3dd745ba3f8b916542238870bee4fb536b006907656db6b61502f830e3ffd3e1c9b87fe28726a0c776f95a648dab543c0edf0e7df7966c4e30c41dbd8cc633b74c4db43df60c7604894103cdfca4eff52060d0297ba328d495746d9646eb8ee8b5bfde667505485e64defaa7e15701037bd91c079d7a2bcd109f4eb5bf5d3f57c294ccb656776b8a7a881f251b78715061c3482df09340cb46bfa81a1c6229c290e276beebdd7a93919029ec759d9c3faa6564ea257189192d4bc1e918f31c86eddd192378bc850902048807e2f7e2b07e4bc9786d4642c98ca138da9571d663662828e237f78b3bfdb40afcef332cb9806c0167022e477fc01d4d269601e74b5ef65d7ac4e89340bbf5fc0d3fcd8f540d369a3abb6be448417f10f0457384a7fa0fd606f0ea041afdb7fe9e3962d0f7192382bb9d867561a82b87eca06ad1eaa2ad32dab82f3298193cb8c8f8e809310e87a50de13300a346e01e6253210422a84e219ed9fdab7bf81284fb6d8132c9731ed7c355cb4a788e9e6843c1532f5d23d9fb65a53db7a4b044ff766ae07893207ca8c532886f380086e3e3d378d265d394e11193dc682d39a51364250d426537002dfebb479b7ef44bb5397034259e1172b99836d0ff386a3e75c60719d73e959bfd95bc80745b0355d24c2acd5a3d2d4025a4bafc9ee272fc7457c6639da0cd4a65c77ae5b4ac4b6897f121c1a997229ad6621d264232b62d4b64f25aeb178053f60e3e4684fd8c4d151d4883d322d3bcc366bb51a82c1b9c3a7f512c6705eae2708149217700b6d92706d33773e4682855ae843a70d57de5e10e4530b06c1edd20d158a8e19e1a882aaddea4f47f369bb830a0e4e40faf9008a1ce2e31027d2b1d4ebff735fad6b5373a55aeed17e46d4b4c5e5ea055530b9f136a46a006f47ef0c47affd632fbae9c8007e84c9e5bbd2da58ff7f32c9fac8dff368e11863205b1c4b9bd87969f15a33340a2997c64c3fd91db5649e1978506711d0e3727dadc9ceca778645a92fcbf7b6d1316643470b9d53a3e0092c839cd8ffea6b6f3e067cad470ba180c7d78f23563f8f4a393a83c4f89223432201a942deeebe5f90ded0fd7bff16f5e1a03dc212ba00706a187185fbb161c528b0d26549e5f2d8de7663605d1e8bb670e7c6628689cfe7a4ea7562185639b98f45d66ba18721b85c4851a417f3600d3392b5557e53450cce1391cfc7c27db052ded607ea21d663b8ca33d005d1b9307a6246cae386d62c6a47379091c0ec94361b27dc5b5206cb647f4bd8dd1c872f4829ae836d2f34ba8ed5527e8bd3515fa8fcfb13f61e4cd2f0fa70a48fbc68da16cf3a1bd060e0a95b71589b145b07dfde3151c1cfc15db0f5f8ee42b9f6d2d54f2318120575c7240ac8a94bc020db43cd632c91711401099ff180cac48b96e509cf8e21abf35200cfab3fc66711af4cbdd097e827b05c6687f08b6677c326d7532c456d747337eac2c13efd02259b8f4a0d7b818b5b1ea9c5f4efbe45b66a425db6ae36b448682720858e71a312e5d61d5190c3d45554b69c39d04e114389b1a621883119e732d6fc85ce66a34a445b01d3ee0e43ea1d05c99832522fc10255898d37ab37120a85188571d4407c2a494c4336f07f4e3e3d0a87c643f1377552aa9a8be0704fe01c4ae9b02c489a7d047435e447de045549ca3a09a6f8de300a963ed8507b6c22dadb25f97f9efbe91059547b1b8e7aededce80d97b1b4ff072b2e4b8a65a2db79651e58319f088ec087a22f077e465dba3765e6fda561240930249e22f517ec7585afd347683303ced31583d5f288e79c0a79752374784c1da25bf3065bfd68771070b7952b3bbbc50bda099d2563c9358cbe98955a2d5b4c7f2b96dff8ecfe2547f839f57c7963b56a53bc44e80315cd499862b02509b24fb0d2ffc56234275f633fe2655fb5bd9ae0bbbc7951a9bc442304ad06587c88440d6be47d56d9eca675580ca21f795e9b898a701d23607ea24b1f0b746c78e4f93dc0a9f634e77a1b4eac03f48eb86d754752bf4a8647c583077915de825b128fd98c86522cd60e60ab6bdca63290c1ffeb6a8101ab6878a7cf5aa09cbd83b1a71151c5495f24474c69e6a210feb10cb4b38bef414587725219d3821941dc9950f55ae1f19eb219e437f45cbb157cd09c5a76475d25d0051dd3995a8e238713684273ab11e3724ad15b9f550abcff4446c64dd5fd54ca54a5d7d509a89423c2329e2bd4e28716db0d3c949aa56aa10398b59b11df31a4469938fd4a69198f8c21c9ac79366184fe54e4963149f36f542c17bd541822ce816308f32cc5b79dfd142d07951e4a915448447f6fe5338ff9ff0cb2329a7ed5e4ac04e48b9d469678df64d1c5f38a1bd2a7e3916415a77ecac2e116824b9066e3120084b52bc1e2c66ead6ef55df129fadd665daf59c3748cf26ec19c72851088b2e14e989961895edc8a777f44fe31f09ddebae611bcfcfae6cc186a44cf271085553fd726b2a82750cde0ab1d396c9db7238a82a8cb64552ceb0a3f82b1654428f5fc6d0d47f7153b9d7a82f38637b47adf3170091428a4c5cbcbe9c7c6b1955f56d2309d970968f46588a6577698e4763d5e0cc3921030e74436e57cf016187418f5d93579e5d030df0a3a7dc15fb58e83c5d70b2998d075d997fb4274794c603dc174cbea32241f8ea86bbade679aa487191839992ab8e914295e9d9c2baec82f7fd247fe5f200f5f79b8c65bae6dcdee0167105d7ad3f1432e09092cfd4c91f2615d86cb617212d74743c05e2f1350c0943a1d8f92924ddf999bccd6d78eb4a60f7241c6b366b26ac53355c071fa78a33d8dac8fa899967a98eedb4a79cba28226720c42137a799be2875cffd079ba832ee4db70ac91a17e650f665dd07c79c3fb752a871f62213dd8dad180db9dad93dc7311cc44f50655cbba18333f97f4ec986efb83ab21e8720dd6d89f7eb7807a6f8a3e41c822f85118d6f90c90da807aee14fdd6f62e645ed20225c5021db2b42023b56a2b500d4a7da79e20cb22217e66daa138c1430666d6f16dc0444d9daa88508729ae6369f47c12466476b602ca6a9c113598d2b128b0a473c4bd670b74d865aabc377d0e544b69ef7e05ae33a6fc327c7b461019de77c6d6a6018fc381ee81102c0bc26ca654d8ece74365682fcb20e658fbe2c3110faaf760cc15add81107ffde6f939fa604c946a75930de406fae8ad63e757ec81fe5855ecd83601341c05c29af72e8aabc565dda4c981860048f3b8092e973bf4418d5d8bc0c9ec1a6fd47efb4c48da98b4775e9bfa0d3738058e083daaa3bad8885c9d5e09d9ff4e55e276122af78edf5675a877f6ee1f55d9fedf943cc9f985330ee04adfc2872bf37bc6edf4e75197d80d1f615cd2f09023dc04cde86a4a6ec76c4ee847af27909e9d2442cc1659e5e1fe91fb15c5eacd3de11d6796a70ca4bd2e3b2760831334202a6741323b4ae4ed0cd198510b6dd02ecae3f6ef33c2b470ae5a46830f68bea508f2209655e4a44bdae772f4ff9ca50b8746e823bac2a2c3338ecdfcaa1bb65f040412074bdc5a60490f96bb662a4995eef013134077259502384b847013b37818c0747d83287c6231d224f4bdeef45a2bbd60307fb8c80aefeb05a967717a12ea22b8111f4e5820c9b08f050f1f7808eb63cf32d0e767dc0f89edbdc5bea58e38ddc53c92db2ce1b12b0c5e958e7a962814243bbe750050d8cc0a98b10ed8236ec25b4f8088f45b665b1784ce41984fdadf6b6fab11687e476c7999e1edc61adc8b3a2f510fb2d8ec0fdceaa9b2e0f47b000ffaffebcca7b88394de3b428e8642ad216593fc47cf0be8099cc91a750b5014c7f41abc4fc423f6fc666d015b84e59bf2a844779f2b4e7c2923d040327a79df1c19ebe54b933980423a02d480a6b708a2492b80982532ce9abcc257efb49a655381739751c5989243df5fda5ce59feada6a9e8564b9d910310a72dcfab4d4417b23e4bf6f713ecd1d3021883a0ab672857ec060ff26514ff06fa5e271c8cc38e097da755db4bb35492e55bd2252187d0c0891b540a3cb1da6b1c81812aef05f7bdc70dfb29e9e0ded78b2eeedb798d512c56433b6ab814615717e1886d1a63a53bb8a3afe79a582c83d3235654d4998b97dd30c145434271a25a8a7a9dc92ff5fabd16c06d597f3446be9329dfcb5a12ccefc8fbdb6db35ca32eb18fe0ba03292af704eb9518b2861b88f5a13ea234816b2252f38df1ee43810f37db97da15ee412a9967c86d13b321fb4e6d164ac4e207efcb8c6fb11dc81b9efab6032bc502253555593a8435048dba6fdf30778583a7eb77d20874d80bcd883a0a3f717c3f59f3de26d58a12b92cd0286607e5b63b6d640a9e77bf74c0fe4df6a87cabec9dd5c44b4640509391e28d1828f32b61678f1587804473889eac5f4eae217b2f554924a250fa824febc6bfbbefaf78fa1d8b58b9927a30dd7bf5be09ebc88be7aea76c754a05c8444ebc7f50d277d8fa21ae85046318f296806ede647145b21f6aa6dc62c1f8020bbbc6dcb97f132fecb819d6aa6d2e00aa01ffe7a253777a8b3957c6ae63a20ee72e4c34c2f0af922b1eb2f5b61b5b651f0b39931b71ff08565fbff3f7c6859ff8fe33e8f262b07afd6b2b1b5776dba4050cbdba99fbe02d7531b0800f5ceb14da0da2cdaa2577cbcfa162b48e2c2086a4cb994bf9677d40728de36badfb0230b5c54f9cc6d6094a11a3162a6482c8b0ad0f0674ab3b9ad36ac100e2f189c633c4fbb96841435f1fa472f2ca4fab49708897fa8e06ce5536d9fc475134e0a1db3099230da32035219e01ed22f7298dee91b967bda88f6d99110b095845efca11ea4aaf227b88106be8889121d1b2c9596ed59664c41c734e37d0d255fd60b5014d893631e4946f740c2b638b61f12e7f9fbccd016b3e236d686ef14f32893144aece49c46d2b26b55a3862415fc2312293a7c5c9d605cb67c27dff586cce98a2055a61b9d84b38b47c83d53ab2f17e8308fbf09b436c6343b8fbfb73ad28517377afd0f77efc615ea2084235e073c88acd0669664d2b6d9043fa7f94e5d9badf707e125d3d997f4fce965868e7bb2d967704c3d7423d2c02cba827dd906c607f29075eea99626c61a7bac8b3de31a043aef6954ca04040eaa564aff58ad9404ae3ba93b69e8445782e8404fd3a70b22dccc6141bbb4a2f3a4323bd62365a3ecf92aec3c1b618275b3cad73bea924b49780ff28cf7ab6625f4613a77a0afff07992788afd065aa5b55dc1ea631fbc3135b15c2d2ed11ea8885cb5aecc31d6b6122cc77feacb72cd17ed93fd0aae7c2ecfc4c4b5d5ae7eb2946c893cce68d0e4d4d005aa652392460bffa268eee031164b45aef9f02d39357d245883de22ff41dd1f40574eb8633752aa34981dfb3ff31e11d95640b96f413ce4fcf93ff222381ff22035768c54f704ae240f1540afe7e704a4ff515c1697d768cd0944509741efa351321127bd53ac25f1da5e4002b43919a7f1f90a23792022f232a2db6242f0713c578caef3857791900450b5033ae765b708c0436e469a542442a150dad11d305bfc58e86608c238fb65bd510b6764b4e8afdb2af0dc7c44c6b8ec3fd32fb11a700b6aa1209d9d5632e32a8dbda17d2cc805596e0bb9ce64b9f75fa738877fb7eb82a3fd11190335cc6f9191142dccef648e768711801f7bba85f8f5cc1654064a8fad9e7708e60c04fa3120cad485195f3c4d1cb61551cc36d2aef8f55100acb4b09c855ec384a172c0720d3cebf3041ae5647da7f12558187ed7abdc429327064a8f7388498dafc3a9379b7bba4798357eda1f4b5a775a028891f83de2509c0d4ef5dda6f7a32300e43e09c7732e7112ac9fb029382f6cdb5ba7675d8d676bb614ab5c780dfca4cf0c423c2c8a3bd7c69c64cab2d83f7ef00d6e9a29750fb2835d2c683d63a4e411abae14fd479288fda86c980af07048822d6b2a6e4dd19425b43274ac6b4e5678751c6fa2999545889f76b695e6aa5c2886fef545718bccae0f314577827cf0755346e3c5ba7bed048b14e6e4c125fe120e437cf1880b1374b440c6bb776532f40c3710b0fc779ba992a1575d0989e0acdfeb58721839ea4c1525db4cc74b79b23441c0e74dd607e220c38e247c0bd2ccc44055e3dab332b6511cd8da1487968a5106f94a6abc5829989d6bdeafc35a46032d1c977a7c39dce985cd01fae2d749d0be42da8d5a83d4dd7c68f70347b1c88a2457c09fb2fdc1055732e5743e21803979d3b3dda1a0e08e5148c37f576d94b4565a7b5a7efd431cb180b471de47af7bf1fb9a871fc5bf5ed228a573b0342470d08e8dde738204166f21a17d7c106845d00ce812f5ffb65d42805075e20bf385a96de80e67ff34982f9a13f815fab0c4cbdc3bc8d674267aa8008f49850fab027eca883ba60e4a6cfa2ee1bef0e2281f2a81b69a1db060ed55ff415dbb1eaf268c957567a67dd2b15c40a446316cb179117d0def210a9258d7f4b1dfde4e8f11bc80191ea113c3ec336fe79960a6d52999f1449e3965422623f5804ab2378e5f9adf70ed56947ba5f97ecefaf5ef990a383e78d6841af084f044ce9964bd06b9285e014ad3c0dcd12c62d6d04f5da9829299007b2ebf091e35e856b1a78838cf6a847a5b272434d3e2e347a8d57b5c5a40730de7553814e9a35aeb686a9e60d41f0ba5ea1de06387e315ce116e77e0ae2290c9e9a12fa608a0abb09b1ca1d0e5e838cc1ec4869147913c100d11e12d0c0e38e6cf37d7964c154e83eae17ff22d0a61646e3816e24a0538482211bad42d8ebd42db39de484b0a416878830c71dae8353f114bd6ceddebeb300c9a593317b53f6a9f68e9e58f780496cdec0ed9ff49ddba8a65033917b67bed4c856ae424edbe87652dd2813394043be38ad6356d8a2e3065f984d3c5748fbeea1ef980659d12fd5e8549d611fa03dedfface9e2aaec00147416d888b7c4515312b1fd58bfb76663b1fdf93eabe3df96734c3f87d87f76f4e05003dd18dd07bd8588bd34290b74893624fc7991a6933b3480bfa0d902eb2e79edba152112a956eeccb1f6095310d67fe6abd2d4b578df1e143540e18ab24aa3baeee76e852aaa778b83edc8967a0da55777e7631b6945afffc3cde2d492fdd02d6584375e37084787f242b839daf0c5da09c7a678dbed2bdeefd8d65c1131aaebd3e867b006004147407a2829c3ab649a04d02717fb8eb34f34f8c9da5b8b8b5e845f85de3e3de35c13a41864df92abf86679d681ad8c0572278cc901c6b3ca5b2d2a674ed688f9ecb4a3600da4a5ec1467c8f362456ea7b0ef5123a9dfabcb8e1135ac2abd0ea9b9a4c99ec4b566e0d544ad415ff5576a71bbec9fe97612c5ca77cd3451d1000af1607821005e4bb33328612604944246e50cb3ab45e41a520a0114c6e50956c45b9c94c5c27290e9c525a996ff5cfa7cb9f93c05eadb791159f5f053af5e6465b49d730cd6e2dfc687f5c9239b02e6e334980ed9d46ce56f278dc987cd9118ae24beb917e13bddfda31dd9b6cb88240f7ce70330781750d9293aa27ee9c26c816be21f51ae248a702a27740b4bae0cb0bae13c1db1844b176e630adb3133442d776eb8fc39db8e8372f1e7c7b558f1aaf735b9d21bf85f7ace88b493846c0921d2fdd28d85a77b9141bd9a2361aa90a192de674eccc007b4f0c52d2d1373834585aceb8e39e4c408f2c3bacc6f097580ee9a5275aceb339f4ccc977b0ac8f559913ab64e430f712c1b633f13221bd6329f6cad8bd1746ca61e6cdc26dbc8792d74e2b2d45d634305333a6bd09061052c662bf5b27b83cf3e6cde3eb2b3600262369a4465bc4f1a8ff1e7a06758fb82777998854a84f37a3b6100e40511f593cedadd7ac040ee2c61460ddd128b43d52f5d0251815badfb11a9bb8ee64eadce0daff9737eac60d4d5dbd137e04cd4ef8bae3c6d1042e7f135d211e8038c31eab7825ad0e1783ff255dfd5be3d2f89b2315167853ee93c7e570aa8b509a99a5c4a7cddc87b0467fb4481fd02f6c35df60ca37ee28d1812bd96bbd0bb082c8eeacd5b3cead78809a9941ab51751d6a650f787510c344d7a94280b2b2084cf21030d6c6bfcf21d0fd112de16a21292af72df57c4332541357d79d6391c1c3fa732ac6762c7e7687e8fcb71a7df57cf3c973f315125631d3c257a6da28633a695ae76418b1a9304fdfb6f05e4fe79309ee225212798ca70bd9cf460cb9b60ebb2bcdb96d147c420bbb282181f7e5fea16cbe1c5562c1573169be3a1776d895bfa70e6136f4076595fbefdd7e3c2e79ef44342a765ed6fa6b1feefbb43da0f7a716ea90f7b5cfc330b5bf79ea7221fc4eed6d319130d2a1bfa3fd579ed7fe1d3457166cbaaaee525a8930cedf3970c7319adcd63a0d41c041ba75b8efbe26511b292996709ffe777d69a1d2e8e7c37d4451f94e01f3857d49ef89b735c24ebd4df6d714bdb7ef7a886e71a9de688f972f547824d051bff431d1fdd1b650c5022a5421b66de62e4af67b5b40bcf60eb10cea138e46b22cd94c78cc57e91a14c03ec43bff28aa51284439252df132d398d0145c86dce9df13b2b2402f0b464a37180ac7c0621d6bfae2dc5d82b4ae1d050a871cc1019b6487d64d2eb6362125bf45db2647bf03b6bb328a35f7f0af8ca1b998f637e99dd475384f04a42cbbdd6d1236e4ca6bc784948d8000d30b6ea0f240c57c26d0dcf0c9901328d225c6c7c97dc2ff3c4f3b81c065efa24adb76d83654b7b72993f02d7ee86bbfda20378a055fb4f03539d2d4e0c5b777e6f9fe45d82e8bb5feec88b96a30f9aac6de12822a7fa58e814fa60f63f174abba1b5a534ba10193ebec9131b1c30f0afa6edaf56ca42527e4239ae8512baa6843ce8dbda99d37ba93c94f8bdd3aaf062449b0cd3579976bbdc65e54ae3706d98b217ffa388bc45c748e674093bc5fb885c9774cb956756d266a721577bfde67004f4809ab690bcc2100f88454a0b0ebbf5cdadd1f48528efdf39ad83eb48d7f32581bf57330aa8aed262ab4816564b7126106bbbc56fbd8da95738deef55d741a81845e5704472d006a93012af50269ec658c5f2807921ddd01ac4f3b4662cc6edd96563058f6d9cd375be3ac9803c04e0d9a1914b18e5e9a093e396fd4ec2ed36899757ecbd0e2e229874f226f2080d6fe2a17d0fbac2046cf1a73414b8182ab811c4942d3205d86b3973ab60e342af9653516d36fbb10262b59837c48315a9d2cdcfdbec9c1b217d7ab5e2fac2a70fc069ca3299099b42a76f39b35d97e50e3513e4e5ee35c1b680d66a56bbc9159ad433e7e0803ff12859cde86f6d77830278f04d857cdce31f8c7736799954f34ffb97608eaf38986a9330addc8b79d7eb0f280ab5a3eb5ad04f218bf0fd49bc4a1dc8dd83faa20bfaec4633d9a5a6cb8843258e42ddb7a9e6209235354781ee9dc09b616f4b96a185a9468347de85f77088e92d977e0ba5c70ec9c650b7d67061c100f8701e8dc13f23b38123b6c5c69f1d36287d3e968f4aeacaf430af43c808c2521f1b29759a8e20f0eb5a0a53b1d7a7d5e08f10caf5f3ce4ac4240074860cd8b98107ef0bb026c704c780de5bacbffd0b447932ef25eb34080e0230940ef41f09d586dad617c375ad65f0a46a9db25ae88acc40f074f9b5e29ea610448cc281c956dfd4eb4e27a27b38b9b4f87f9d11644b043e7fbd718f767de24ab5a180fc7f41a3674681d934d2d9f1eb88b6d2194b8bb67c96d12c413c75d4444e715db6fef11d6b4480151c79fae5d701873bd36607420089f804a81b199c67e1f2109826b2b8fdcbd8ea8127f708121c1b8da4a2c5a6e3a42b4beac527a6528e7947ad579170ebeb2f1447add0714ee1b86da49cbe361af9a58e2cab90c73e2bbc77f1d42ef63a4aca79e260e3fc0bfc13a079daec5edc10962c87b0c9f1195df697889797a8f8c0f910b212080072e79c7438926e91c5d4a6e357f80b8123ef0abd805ad601cf8a68bb77e58671786da1a866fc9605dfc8a0dcc8cdda717496e78e5518981831f402c88de13b1a7a6128146dc9fdf3ff282cca8695b3be713c78e00fbe4e86bacb654385fcc7675c1258089d92ce63be8ddc6343dc4fa5730fd9306212870d10b6de9c1ea27e213d8e0f89c90e671e533843147ae5ac0a528b410374ab1093ef8836f7c0483dba88ecd409ae5096f24c9e2177fe2c847cbdf9983556121c1e07aa2e3e6249a0e5c5365bf5f17635e3515a1b90fc5363d7eada5058754fb83f10c71e9dc15916cd142907de38d67d5bed98d04846b8cc8fa557b2a5212bf27d4885742cefeb3d6f4180d2cc730978a04a37f67069081729e9d81bedd2b610b4cace3a6388a0c4ed4d3ac9ff76216df4895c80cb2740077fd117011d1e8dacf91ddf682aac2d10b03011919bc6afab17b215976b905dc14e50ed259f3c84514031d858851255c10bd1804ce2407b05a5a33e1aebbd83705cf4d608d03e8deb9a13dc4aea7169c9003c90f1dbf6410d9944d5067cc9138a634a2a1eccdef3f3b5cc7743e06c8468e30d08b28b618b58b883b77cc89fc3e037bf420ae671242e6968bd0de705a5cf00a5ac581f46af3f30f87500143688bb1c00c18a867bd203c39454419fa627d549f40d3f65028c256b07b77180331cfc367e23460e03015e9b1ee2077e31c32f438e1e6a365363612c5d37238f538d88a58401c674f7b315e4742b38175f14927edb870a0ea4e2672b6ac436a362b9ca32d590ed38c1559ecfa9a689ebef1e25cc13fd7a2bc7de070d2df912114f110f4fd45bf1277ee81ffd464cd51e543ed0870a08ec1e62b13a0f229363c38edff5f046d85a288efc83bba1739b1f525dfc3178009a70daf78b409c0ec74e647c8472f39e3d31589a1d28e34910c5b75ac3fdeff819f55d240bfed6d77b4ed53c0592fe9ae7623417067eaf85cb21c02c211b3ec8a2367681f26408134837f3f17662bfbb3d093693b4cb1b4bfdcc03e4216f9da514e2faf24f419c6cc5cb7ce7f19003a7d1dbe55fc01721f45e97b8529b0903180ea2803177049c4641245facc7ad798f71f69b773d37e6340d50df2578ca7115f5ff4e7c3330d08e0053ac8398566c5e9ed130b25d63f7b9e1dac29dde896fa957eb06c60daa15399c617673586630255b8296d238aee910d272e5bafb2fea07fc67ae9dbe00b31fa01f6b1674b36b7a0ad42eee9c90a8a533239b00d6d2ee979de2e677f5eaa66e0ed6cbc87d97cde56cbaba9c32606bd143472e00611bbd26845e42fdcc5a07c29dd91d362fc0b711814ec4703a0eba2d31b737b09e7ec7fe85438fb11b1df0d55f23bbfbb7ea5b39ba767a677cc6f182467760b4eabe845d1e3467efa8cec900e25336a8247064fc699dbeca1265d924c028faea8be0243c543ce949348274a870a2c57142bf20e48580a3dc8911a5a61db9de1cad81d0553fcd53e6d8a75b44d3a42c3e84d0fd83dd93061f3190ece919c865a2e73938408cb1663793b0398f9a10ac8e663754f29f0a83b4284a2a181216dc03964e2371633c078945f29d1828433364fd7f18f319bc2f02c03318619420ef3a92a23008e9d1d69336907e6b12c3f6a2cb238ce57363492aabfb9fa16c78fa8c9079d284cbb3e3f03eb04319f0209d910887df5a4d755efb811f7e9f2c1ec4516f8c6b47423371b63e082841055980e7cb2df57cfa45797e0e2c128e81000e1106eff9edf441fc66cd453eb83cc6cf1e620d552242b81c2a31f8697121816e2009e295b6aa220e81e62af5caa9989026736049c8c0fe88cfd02c729f077043d8b71854d86b463b1ead6f4577996c056712431aceb236e308c8b0c31f6d084476708f505097365375337399e91a09bc49f7c5fce8748fc01503c218578cc45e728b8970d87f47be0285234e424697d135c2ee2ecc4d8e8b41cc3c4fd37493d348572d4752fa0ba1b63ba85fe48a5ab3c1e0f3e061cf296c79e51bd2c02fef881f52c361bccbacfc7d24845e2031c4b5a3b89cc87615173282d82384f8272c7cc2e34e62d3f756f9adba617b6bc409a63da16e2ba2766f0a9c5b94df854bf8f395142b4887117da59a6073bd509bcf146edb54978df26d4331b7cd4249af92355aa8a2191ca0a8e00781fd01e1ee59bd6c8f8faa19efbc091641c545613bc05a740e02e35ac537239d02363b7e7672dcb906684a502c99dd56e0711c4706fc6589ce7a6dfa9940b850c5048e4d785f7f9e4ba7c8accc0f5ee4d9e38e77a75c34942674abbc2b281ebb5d93f91b04b32272dabe40b4c97a3c38917aebb43f45e9f44c1e8ac10b22daa3551278b42346e64e8d48d98b74b6213f7bce7ef67be8616829b4081a2f29db7f83616d4f413b1fd9ccbb3c56490a797095438a26fefe1be8be9c60c9bfbe0d7ede10cdb06e99cb5dd3ed12d58c6f92ddd032cc2948abb895bd9dac0f385946d941f5602d504d4f0b123b7a1ed8645591302dd50473acdd6330eb90a3869aad087edd8b86202d8bad899af8982dfc65cd237b62658630963311be5587c7c91f55def0f44ed6fd14c1de7486752523eb4840036e3441976a1050c801bcc199407470285f729e57debc6ed5060ada0b1704208ef65a7b68633e46f73c9247bb8554459d9875090ce7ad21c6327ce0cef082c48723aae9f46a6b9bd64c155a2c09db2f2ab44f4e37aa58c352ed3884af2cdf0c51e0cdeba688a6cd2550335fecf35c173340b1b7524157d064b2048fc0c34d7d8cbb1ae3f8b6aa6e1ed2fd4369b1e7e8a78a79b3fbda8341c174b6f933f25499d9b7af248889078888f1b03a9a07c98b48e87f150830ab1f2c78e424fa68642e6f57e8ee4f03969c043cf79577b7dae3bc1a0e709025d3fb008a7d8714c0ce8ada56527792e9d945e629e79f4739b909d2a3654ec7adf6e2088dc39972cdd94f8a908ddc9dbd42467ed775335d623bd187b3dc946411e62ec1c51a2026c0c6c192766ad4b02914b18c9d6762c12d71caf8f92b44bd0709e85e12804e1f0e42b8f74bca75960bcd0419221bbede6f24261e47f609588188471d942e7d632dd046ef6cfbfef6cbe9c5df295203f6c2bc1d711d75989ec79060b43a5dce5dab768ac084928826b095ab8bc0892ac7049556288a7cea03df4a77a1370e4ffd7b7866fcd56bcf9c1772c5892def0a50e9d8a11572b90abb6ce87efb192453371509d5b4f3971e399ae96b9091451b799d87bf8670fea85f1845caaa91b0be760f6f2fd2a389ec683bc8975118d14f8bc1a93de56a942d4d60fc349da50bba28f73b743583252d2415f4309c05372ed6319e567e34bd577f32a6af0f2d9c69ac6f67434f5bfee88be1652536add09a3db85ebcd03ff603d00e1f9fc62e3da6bac7252c4a16c91e74dbf213910086d32e9c155446905cebd1f051c1aac52c7024fdbb4b817b1292207822068943033229e9a7439f336af883e98252bb9fe3622ba801256b348bfa7bf7733f25b312817e8be0470f24845063cbbe3ed38ab12308fcbbbc968bfdb83778fd1f5ccb46026d2d5f0eb135186912ebf87b1dd49dfb201b47306f4eb21e4c53d55954a7d2a23c95af78730ff93d86265db6735b7c77b67091ca657677155a20acf07afcdf733bbc107b83895150dd6ea35a445d7a03f18108fe36bb655473b5a0479601c54fb449c2c7d3ace32b76f95a6f2f046d16ba577e0c01360a009df8192eedf96dc121a4b97b344b40c314f70df9863ede5f5648b9e515896b9ee84c24cd5446a251729a392c937a5e327d77448919777eec4a73ccc6ac3259b00dc7ef077bde98a2383e74ffb466250c1b119f8bac101f230f093bf435d947b22d012f77b265e9691f700ec2b4b6f28ccffaa88c1f64afebea854b26de97ae8502e49c8c311eb7c40d0dba9d9f178c80da5496a472c3ac3ff0094886665b33c2d98a569bbef2df64a1536292872a68aa0b98194eab0aa8e14fd09ab17d84b604de81097cb573eb56b15e67a6ad4b988d5c9362ff13e419e537d0f9fc13be06528e6747ff52f3342a5d1c1462bba13c350686befbf5095032f6454e67a964477446b0ddc27c0fc5b45bf214dcd5ba8e60d8e08ed22fa6525daeb3165c6430ce53342c8c1f0da6bf476c1e20b246990f840367f476eed69f04cacb6750a892aec7b3a8429c13c536e4f3c50b37c91903103dbe5ac0435b206600707d20b26a04caaf45884d2fcbd001c8f2020a48c1479757c14c046b035c0ede601e266bc8eddb9b088af2c44b89321180a832ae77e1a6dcab3d9e87a42ae3b2652d09dcfb6eca2b7881dd78e2a67abd33e65af5af41060bda790f45bfe2274b27d9c4accbb66ee96bd498255142a7f81f260b5cf84d09a426d3eb54725e659f52623c78abe4714ed3548ea8673e24b57681be8bbf1deb10493f18e71fedef5cb1e1cb4646487fb30c96d878556fa682b809e054cee68559352c65fa2766aed8d5f10ef8c4ca60971caf4c4179eb8ff104373875f888e75faecb21104121cbed05f89d37d4d138d6ea013f951d79cd7ba674c2e7391bd0d2b114c6f8ad9115f312f964e84e86a5fdbaba11c276352068537754f8b4bde3267c4c8589fc4897c243d46b00aa56daf34a99fe27dfa37830ead6424270d6d07cbeffa2668d5ae9b56b6c3e13668997385bafd14b3794332130525fbdba6f060ca60ec075db8279a0bd2f1ae963cfcad3c692a55138ac9ba434a7f6ba26d6f38c8fffd243ba08b0d8e81e6289a760f1e94a06986736d39151fed96fc8503525048b0650c0f8ca9e35f0eb40fade6b443c6981f7b6f8e9ca7fda04854609b7772b23f90047fe6d46db50d3b9771b17c691b9d5c8b772748a30451b6bca25c82bba4cb4d53268795539ec3049fa4e02f1d3fde19ef996ed3c1913bd8498b03aa91c2b97cb7ff490861f3757e6e69056ce40b383e44437bbff84b1c7bad485cab22711f74b60e1f5cf92bb824ea5f19ee1365248c0f8c839f0fd5953759c79a2ef1e9d4ab49ed636157f406f810e239b75e3e71c27d78d936e9b5f1822f176b0298f87360a6fab2c3e78551aecbedbd4f73041d798ee3ab55be460adf1cee5b3b83ea4193a9cbbfee97b04d8da48d8a0732e1deca53143e778d3f9ef5fca78813f3ddaa4a2f99a66ecd31e48cfd5b705d812946534f84a073f36ba330c412fad974287a2a1e27aa5822ad3c6d30b992cdfcc6c5e3b980a5c53e7f08cc1a8c6c00fb398a1f5cc0b51dff689ffe7882c1eb601b9e8038de08c570309b78b8eb60dae7b49275a0aebd9cb8cb943cd19625275d07044a6f679ca6aebec04a611235aa878671644a0f9aec885ebd7a2a85b2d3d3235e6ecd86f3c434dd9816bc9904bc1e0d2cd054b84354ba4dc00a5408538647984a1e0c8cfd8226ffa38165c7c2e8273008723a0c748854bd3886f720a76806114923891f16fbecab05e027760fb31a7baeb958b53bbff374f59728e15e992ebded576bb5a60d37b3d376f332f701c092ab60d0895813948822e4568b309df4b7fa26ff683e631c88598dee4c181f699193ecdff0f703a868617396d0e69d62acad11320e3b1693150f411bf508eefe556c2cc2be82bc6fc6b3650ec26b919bad710214d2ee4fede89dd16d8bd08cfe977ca9dea7259492d9127f3b9919a136d266a65dfaf3959e43d1d90bda9466f620e65534838adcc9055b184b132e440f16820ad6886fae7b7c824270a6d7d252a15b0d228f05f6f588ccd8d9465a00711847fe55cd9a67f1ad50dcf2356c10d90d6799661e6be958a60b04efc2894d9075ffb49002c12913dfc41b661c2fbfab9ba35fdf3999410be7412a4fcd03fcb87684e97e1cdbc1f53dcf73a11f7be5bfd1e55a20750e4a10fbf1873c26d4154958a87861a2f7a8991dbe23bf6de678eee7e838253aeef84eb0268e4b49e53e0de99f2e6fe2a7099f040362a01e9d4ae90ce0b00552db43b504259fa8f36acc005d9b015325ae74a503ea8a0793cb4a313927979942deb05a71789ff2222cb53036972191a4f72c166c282df481e7e356622dfda275d2f06da0e2dd7d95e1c6649cd63aa35f19386a67d966e711708b7fe77c8e04574a2be553f9734543b8bb541672965c9fbd87cdf04bbb28df9cb1e78e6893ed8003ec57160dba9a9bbaf9a3b8e7b614fbe10eb1261926aab064809b81588333ed3fdcc16a7060fdead9c0793e43656f3ef88c87a5f5c954f611987eb8af0f0d9cb6d5febba7812733683d5e7f065e0aae57cdf700e0603710baeb0bae114da405d4fb539dc91e152a7b4fd2f0b9e86dd09c17b058a7a28b89688bbb0d489f1d1e7da5a33b7fa34e87e0898c602a6394f484596a225b664b23f08379240e8070c574a468a3ab431b2c7353c0afd5a29bf489b44cfeaf2c0251b2e0ec3edaef7c3b91b1b99a5104c6ea02a5b72ab2633d2945f108787c4f8064dbaabfb889627c603cbe75eca4f89c06ab774e5a0f4b07c9e1e21cb73ad0b0b279601dcb0ecf3836387196cfd87499cb654eb250f8e70faca059a17c7b4ba02da1fbc139e384f04e17ac0f1d2d7892a316cd85ce9406a66f240adc31de05a4cbf5b4f5622b7f767372d62b9420c16dba5a0420a60f72fd8e08cd9f13be641d748368e459f9f1b33309b321bc47c72be4b831bf7e189e9a7f3954a67af3262f35a2d23ce69a30f55a41b1e8c816ebc367bf9b5eaa10566880e9f6e0e77bd13efa54adc87826cb998f2bc342bb5cabc39c2a0b458faf6b102f07750174e15dfb60080350f4ce6d80351fefc660ddb2843d1da8773bc1b1fcd6286b15fbd1febee7f1fe62d20b09ed0003b00f54d77300f821699c48d9b1fd9bd61d3eafd14a3f1913438423280d0495c431168d1a183688b9b74741e80944c17a68cfa6e71399c69db4814672127ad95a5af9000ab709bf80982a5e5fc5027adcae7644294931460cfd95fd72985b93e634630b7e43e18bea363e947d1444cbb444f265a773e9760393c21e79a858e31f74778dd0f495a9ab7a82bf9ec8d71082926b24e34f158f2ac16d1f080347ae21a3a17d988b6f9ac65ba23bf4a0e0719c5810455efe27060735c597fe3cc81ce570dbd1b8dc5e7f81602b8bfcc309e29f3fbca915c7438eb0b768469145a82aa5532b52532c99227693e967667af1064ae55523c8aa14027fb7d896b6d9e4d0d625dfb31287cef0781cb6211be190fcbbd12ea916705650a7969a99b880b799f234807b5614226e3572fcdeae1ff1064b7dfe1ba2fd21c9ea4fb1b1e24560790777ed1ad96aed026095a43a669ed157bd1b8e5ac2ca2fe70cacea83e19e074fa3a929d2c35d9ac1604e7f8c0391b0a18738d40941c05a9de78881bdc2b03327077b6cdf88ee3391955984ec7307e82f44d618b30592382b9930f5177bdd426324b2acdd5edef1f46a127f745b611eb45dd197a48b8d362e18945def54af181ada4e23cd4466a56802bfb6a2b6e9e1be4faa07648de0f24ce9b2440e69651ffdbb3fee1d4b40066487f5fe03b6ccdc05ca59eccc16239182fcefece8360a4d4b52ea75bf703274825ec7e368534a27cf08a9eac06d9757a939dcf0880d11d58e279defa8466599a94d1ee090b5225983e2eaa91e238aa845ccc4ec7d31f9ed3575ade523704e16730ca13882f44e17e64c59c56fe18c897cc57c462cfe1712e719cc848988d706add431ced7489149533cbcfdeb320765ba44a1130a74345cd4bafed4272ff0b72937b66fa0b1e5ba110685e258c6c657c5f586d3628860e0c9a8402c93ed207aec150617a244c737b0c95f6b9db373d008bd3769df7532634d67d22f31f5c6f8aeed3444d2d482492d4279358f3bbd6a10ea635d39e663a09446ef1e840596fa05c4e6e32070cb110c93151c5a8dce9b5545d5e58a97d6226bb32b36759d266b1edb8075caa7eb7bb7f51e22779119c1c21dd598093409d6a4992142ed0b5c260804dc4e7b8684b4aab814ef0d9afea70e9905edd846449db5a9c8cafa244c4f4fe4f53a162be3a0d6691761ef877b095fb7059e7892781754ee5465f9f1b2923be51f868bdc7b2e4fbbd28e1e6509bdf8d1b36a1696b6ec5270f5413b03203900d427d21b82c791df205720231eb0166f6951e4c617e19fd0178e4979b70529ef84fb50e1ab8126a4124a36d4cc51d1baa7dd0273b38b38b286c448ff9b4ff77dd1c7a45d1b9b2879aba973f56bcb61760e8aa0b7f568019671f16b8138fde0ead3c96679cfae15ef56c960463c630fb09ecae286cb88ecc1a2fd0af95f9813f165f9842acd51ee691933f2ce755b69d90a91028d4e0d39704e249353fb8b51d429c6fbb02338e01ba926136a047e69d4b99854cb4605f48766981b8d5f958940b0de2bef5d6b67c9b74ca8324fa5342af347793c1298c4b8e8e5554d60c97d04c0c82395f49b7193d824202af1aa2e0190d2584417ad5029431b797be224bf73d60239ff22d6c4ffe3f53139fc9886ead55bf391f2e1f89a9454246e926f2b90c702c7da725f5510ca1affc0753f274bbdff19f1363607fcd4b2690a1c13c43d379843de812aa4077b2427f3b32b13c6b15ab485ba9f2327bfc3dd3640286964f6c3a98a2ae1113bdafa70326d488a7a06c41101210c5a66096e32b18b52961daed45fae6eed409af45f9af86244a60bff1ddb3d0704c29a51ad7b069bc378e10cc2082b7da7bb8618313090fbf02ffdded4f754ffa70a5368e6b8faf804be6de5db408fdf93c7d7954392a4fd07cad8ce1d94f61b79ba124eec179945288c39cc3858502d027764f6432b80223c73e65bdea550f34698f9991b8a74727ece6d93be4b7fb943cfcadf97fd2ba510e7103043b240c4004386ec81d3fc1041569e78afcd6dc179f8bef24bfadb326a0fc7ef39f51b94e3168d856d6b07725b513a6bc40bfd0ab1c3c53403d283fbbf84f0b57b9f70bbc9b79d5ea3b8e5318e3b1a152243e76d766f2dbdafbba2763678deefb2aafd132723242896d408d3609ff8024ebf25452bd3b81b3c17db14c04bba3d7bbdb249acc4942492bbf0847441b6a5b39d1a5445769c5bb911497478d279b11e760949e764e358ce11138efbce659d70113ff1f4bac3bbe4aa45238e42f03af8a35fb53d632084cf715bcadc1160a7621cb56594377096ed96c21341ac42718a50ac3085815dea6db55f94bcfff1d31bdcdce22237b2e540783008322f37fbc1e955c157ca363e43a028c443cecc530e3b1c2eb3f09ead0a92f7e97d2792f14bec56d4cfbc034908258d81a0d6c77ff646c6d88b21abf368267a300c24b7cdf68e6a1bcda1be8bbbdf05a88f858a4d6d1ca0430e33197ec1abef6a233c82ed1f359ecbebb9f6e6e03e94fe69c18cd3eb2ef24f806878ad4d0c06ebebe2d227b4ca20c11b88f61633c5547fe33c39931827de083e2b5301923904fc159e949278df89f0da0d44c39ad4b55a705eb36e1e3458b5ebac96c883eda41bdcd1baf1398782fe636753d7c3cd308b2e9b7d7239167501b64b72eb6c0a72fe47e0e024ad96b0243ea0778e71228c0d382808dca77e6159a461c5aa71aff646ee02e10bb4e270058572ca5274339437f3cae44b0f25b2000ad140508bffb80dae28f82b89db7708babc8ce414581168cc73d9af1c4426b720f8177cb8bbbdcf31bef4bb4ba42d1a22038e1ef2633c3585b07428aa68a54e3214cc58ce5238feb330e31755e7fe51ff5796ec4b7c9f2a5b42452c90f75a0a35df4e7336e0197a24c980971518882c008453d56aaae669516e0a5d4b6194924fd11a4a1aa403911dc966a6ecdf0f4c041213e13367579160e3cf12cde402a97f3c55f19ca8b51ed3a1dcc22351bafd2a8037ae83b275722e8df40c0f63e951a80f748fa8591ef6dea076ca09b5fa538b8aa61d517ec175b879fe55033d503eebb01328bdfa262bdd205518da7a1135f3bc856810b3c55017440ca5d78084035383c9bc04ba5dbe92a62e1b3d9f372fbecdd3edbd555e8cb806492e6f63107c62d5c0fdd1eee953b5fb7f45fbf7354b4a3c8ef67839b8cfd57d341900b774fb76d8aa8e61b87f8acdb3e508666b4481f6adba0f875f1929185aef9bfde03d197335ff69898512d4db6288d5876707e808ab280f164a3dda884209d123150170e3dfd7477d92719cfe5544f4a7e72e2ee112ab2203579548fdef8149ce9c628262a4577603d78b461985bca8dc684848b59a5acafe3eee4dee9d6906426c8d4fbf968045a80ec549846bfaa84903a7f9f0ab0a992ca893dfe26b96dfc1a1a9f9d7b60269715fd8d8095d3c38149e44d8fb8f09e5b0b234a1b137d7c34c494849e4ac19b4318fdecb0d32e7ca73915276eb01a44f82458b3b0fca02cfaf84f642bdd66458ac840b1d0e5488bf647b3c8e7f33af529a17f630d80493679d104b3013a8e69d22d2820fae49c6e62792636bf6e3adcb0b3e9cac36f641d5851a9103bec34fdad08e4e523f1b494d8e0bdf0c4faf034262dab31130f2c6f8fa8b4268c50c446422fb503c4f1e965ebede757c3f4e2fcfd2e26a4f7b9f4dfa04538eb12cff030217059d4b057b40c5befba2187a50d4f8fe4ecf81e2a5c239e53d2b7b343da78ce619368c048157b76b85d4f73d258f4351485a2eb026a817384c3492cbc2c262bb8e62985ac70fd1b3bc92f941c11622bd2f1017a309014dba832e531a85dd86a8045da5680c30b805e7851a7dfc1cbd14d147a80bad6de236bfc1d684bb35220db2124d655a6e4066e43bd6fe8a924f31f707de257f41797086db0ca954e391213351d1b5f4d0ba675665428e1e951cef2c932973dd5b539cdc1917bc16d6389023974dba160b7a9cb51cedb287e0fbf4ba42454ceb15d51dbae90883a1183b0b91290833f55abc963247cf45920ac47ab8ef0e758cdad0b83b9599aba6c26cdc6afa66542db3dc613b19f7c055358b60bd21005b2a35a2ad329b52a85e9624be66d14fab0b95619c45aecc605b8e85b15f59009ca5502c70fa082d10865b6080c58600f03702c653809e0f7e1877a017b1fd2a6a125ec02c353ac1c8f3f629143e291c2404e479e3cfce815683a676b04936e40c9320150cbf68416bb98c336bad2dc478c7df71365bfc621cd3b1b4d985ca1a4775d50bbdd44b1563ca86915bd67904d67c2e8adfddcaf9c9c545ded95624921bfe89fbb547a9fadf7865830110a75ce8b26d829b8b14d4c20d7f11bb75e54a10cc9d177232a1723835b5047e9f1c5f584e127a2be338451d179bb7dae92ca70effaaeef23fc02ef234dc2f7fcaa23e257358abdfc9fe76b87c5837a7dd5d1bcae686d24374e4e18076d04d9ac3fe6ef2ac7e3e907c9f846c5efd366fe8abee0c95587162d1a5d2d269b1fb1a528d43b851bffbb4f23ac197904926703b5d7d144afc53fdb84cceb1f28c01c4fbec9ced0f0f92562b78f540348245ddb73b66d193da6220d80f28912d0b3369356b8d0d3694163c88b08dd3fa65f244c19f59a07e4c25b01674c5a1edb116397f9b16753832aedb0f4e88fd1647de718e2f7e0fe17abcc13966b63d6771cbfcc68447f057305cc76af1676f53838089013d0cba6fd3f834d944139c2293dd1cee1b4c5310e3a8705f194ff5f7658a0b3f6af90f8d86ea508eeb1298b0bd90d37903d61006ef4c0b653581653c233dcd5d0c50d846eb976cf271aafe0126553e6a66423c824afec7863af6f1f5afd1a9c08786305ff80419d94d2dd7e35b20629754145c2a977a66d32cf8e75ccfe1888ae4be673c91d016a8485bc3a9e72f41d2eec4e6e71c14609f5bfd30591acd92276f35c00b0c0bd4a7f09c49aab5fef3b2c758f31c1195eec90b4b50d0afdda5838feb51087b2b57632ae835e77afd362064436c8cc5edb0d2f6cebc3eba569d761cc5e57c5839ba2961ac4c2997e40bbfb6b118b7841a3366e64e7e830a32106adb16ce5a87166ae6fd9823f12d4c881a595629a84f9f09a850e46dc8a6586df96b6b2619999f8c4278f63977880401d7acb9071c20d4a439fe8991c5c5d257575b8115e4879badf538346243fcff1068db9e0b3c59431f2bf100717b080f841a3b4558ea672881732cd81ea28aab1c4709793164e075b38c30b2cf9f2e3f79be1286139e5a09b67a6df8d933943d385680e908acf008c01c6999ac129114e31e5e0f06af1fb5ce7f66dab87e104252c0e8f7da1d99924cc4965f5602c6c52c7dd719d98949732784196b9e24d17eecff0e4ceb3fdcd09ceb96f28647f2d85d0207aa32a3e89979722293965a9d6acb893b74e24db035de646d9cdf8df4df20608dec6988c5a8578b495568d93033cc3d9b395c8571b1fa22ce74bfcceb0a3711bf1e65e1dbb27ab11da8942b50918283bb996c94e83ac43b0c901f4ec7fb8a2323cf13d83ea42b0a9187203e99dcdaace9d3001031e3cde2107297719697a16741d6217af8b91176852357ecc496bf5cc46b2460dc423ea74b7572bec603b3468855cd9c78c33b5b8ef436396e8a8a330cde20b9db8e0d02bf3bb26ae4b7623a04e668901a0879e32d43ab3ef10cb7aa42bf6d965595c3edd827d6933f370b97e12d6c9b6a9eae84bf288c170edb3b16c4ff166712e10c9152ea94b2c3802d27c3dcd28fa0fc0746860e5b33b88be5deed6d6ea018d85996ecacaf4ca8484c5f3b18fd455873ab87af7a03880a6b4f4a826ce8cde39cac17d30b4e4533bf4543acb29e1c1a04da0f2d57e29aeabdf37e23054b10e2fe85c479ab906cac2d7790317fd19e264dcea2515a60e3919aebf80e270f43b860becb78e7e2cd87e87e9e02699798d04f625d254c866acb733bb444a47410feb5bfaa4dfd9cf8bbfa93b8bc136c43b4971d82843e0e57fc55a9e02e42356d47dae93a05837ca9597200e124e40c4236829ff18aaa66d31190fb6b68e86cabde4e1f112e13fbac40b001bb0200adfef09cb3da63d3a7d39bc5633aaac9151f0ebc228dc7359dd82a9c34907470b6e5b20b3f7433e384c6e807f54cc0acf4565928d81c08c25e03b4098c53a949ad04b98a02ea48a1f525e4584eba05bee7c186b70684b70af060eb3c75d7ce334368b8171a40219c240b62c37852828a0a1d7e76ddc422f60440914f6e21c4964bbc55354b7354d1d6cfd288fd6f180d3f76deeb36d5f6b954c3360ea4841ea4a7bdd55e0ab1304164885c1669734ce2575043a4fc31f5523a6a1c8e95d0afc81b90b66a4df6e287c9b94cc59102754e64246087e58d435d50ce1d3d812034fdfdfd7bfe984864c2df265adfe6894757b440e9294c4987961503016b80e2d3b5fc3cdb9082145593393e12cd460e7644988f2c8b51072e4cfa1c28e2fe1b0879af8bf22115c7d066babf965fe37fe6ce8eebf226ccd9a10f5609702770840078c1f01b6a610386bccfab504a82fb679477e6fce5b59fb3fa4f47eba876d175dbe70e5174edb77ee979ffeaeea39ac65aa0ea9dd3314f20a92310abf6fc3e26c88bb2539a2f7cb2a7a5597142c799de6c15c33587634a928d8609b4243de422bcf6468af4fa5fbf259982166fc36416c6a760499252ad447f234d5fb813ab3e6bac771f70ab9d7aced3e6fbd95429d9ca727acebca238787ce9283ccfcab1c4f979e0409d064117fa08e289efc162e548f06904e1691756f3ed623953f2c24cab5bea4ceeda9fdc9c0563712e98c5816841813af50273e698af58e5209a91000e1fac9730a0af944d6784e41ded9180efd2a0745825fe8825273b5d9e0edaeca99c0d204d5b2f2a94f85e42c1c9e8ae1dcbf284fc0285753a1086c9b3eb904a2ffaaa8cffe23c8cc858dad07fd8f167ca1d1ff70ce9081503f8c885abe3f0f85be261df9b34957fc56c4f624756de6b8a0b3ee662dbd5d6d1f31481eaa0fd15333a4d43c031a8316ae1e6109204c9404214594d4a21b51c2a00deb712331395ec1f193cfcf3bc6ae8bbdd9f8ac4d2aed743d054b44e0f3b2094ccaf5d6eecc07c6ac21873d28daad19fd58c39adf5fc8a0b348936f208aee91aeeddd10dae65297ef3531affadefb4c241f139ed1e0b36169d19585a3bf75b8c8c7ec458e5bc05dec9fc311ea29f4ca829827f84252fee87674c94c14f68e854422d7ce1026082bf36dc98fd29010311744b74b58079695c18ab9e3f5697d767a93dcd5d9b378e783e1226b37e12b4b42ba505a7ab78a60903301111855649d8fa127f82e5b00ed727e2f267869ce760975d81519cffcc16fb508b6512f9b2f5a1404cbeaa57dedaf1cd1b606882443057162b8362493a0ae7cacd7daee745211e9e0ac9e9801b0da3b3a64d86f08805715803f005737b3c1d198add307936cafc4b72c07807408ed8bb76d2fbae15c177099a13bb6726af845209995d1514723ac018e5dd8bcd9f0f0437b8bfe40c0c23189484bcc8eee56d85833e50db558e3d391986c9816c751750f29a5b45e20ce23a53e83d3d0ae0310db1d123ae6c8c50affbc4b6ee220a7ab67ac5c0b29569d4963af4cd386c77ef205e9233f788886ad0625a19c1804c6414c3fab2dd0559c3f42d13fef5b00672c61161ca5c63d9d9533ed760a41e1b1fb5680c42b3e935b5568c3b86ff9397c329b9172d4eaa2c25bc9d0209d59a95ca3edb3119e2c87882c29e29e0ab65ece80b5c71d8442e6f984f879be86765881e793aa92b75c94096581bda284e05a260ccc5d549449f2052922aa135411a9351d12d23c66ffeb7e98c24eae1f4372b35e1e9743097c1bd163c64fa4e0dcdbd20737353fbfac3b01fb51693bb37e3731198492be3e880e59a669089535044da57236e23746bc466fa599eed27d1735c7b632754ebc1fcfdb5f1a7dd975a19ecea958e990347e3f97a276b5b9d5d3acfbf037e34935f1a9469573e26137df1c12367b1e36d0cac16fb9ef6ce71d75ff0fe863198509c0a620327016fa7a64e9e3778871a66460fa31d6cad6a5bac7308e743b346babc09573911d2ad09224ec4753af6eaea73080689b3ad36722763a9db96e6be8b8302f5ab42c66d0d8f825cd5782fb5c9229678bf55be3547ceeccfdefa4a9e82d287a1476dd99033343812b334e8470d9e2e606a15d5c8d8a5d14d1a85b78a256c3bf36d2adf35e5b39838983e3bf367ef0f100b63bfbda4ac7fb44a83413614843860d6ca1309cd33b299bf9baa08b288036d4e6080c566a1e4fa536c37b6795bba52c8acae503eb9c92373fd6f9be85390d8ae1e2463ff3c5cb1f8b52c333d5581c84a390979de53949bc32b31e8ef9dc65979a1ce344c36967c4af9bdf12e2a13109d1da6a9bf60af87ea02d0c8259b184df739c6ad3ef912684e74b356708d7fc666f70d788b9c4400d54bcb8e0f7ac6bbdf6fd8407e8553f52a4a558728cd5f2e705b5de239e8c37e610403efcb09bb90bebc63e3d957e8b94daa0ee6d96078c434d0d6630cf1f9c6d8e22044b5354dad1911184e12e5a5044856bb9df5f113e1c29f8372e3b14f070bd84e4ca203dbf8d183f4637c73d02393e1002fce7b278bd015f56639073d058059bac6c176b15b07b3fe11f93ec39850de6660f757b0e99447fa385c43094c0a4f2a1b7407af82d3c31c99226d8db6fe87fe13f15cc856c597e295edfb5652940e5e0c2376493bbca866e62080a3a7133b24b3eb29fa9e958c2352525c90c3104c25c8a0b30ff5520e2f4b722d1f078cc11169a36c2e1c2437f8bc248cdc9e2c33d405308584ac8441ac51bdad5721cba73ac50f9849ec014602f90cf1226e690630e3c6ea977e0a39562e2e214e8fcf2a3a653be6dea05adbcf8a0088cf3c4959e6996b2d74216acc84b709fc64a51e0adba1814a41d64f1c345756f651d604b87228a5279f07dababe38da0ad7300663282e50c42379e79596febafaca5bee31eb90c02ca8e6ec63fe919d8186f108fee0a2f8e4d8afd5df770c95108c7a9dd3c12f9fb9f567a63614481d01afa4be52b47831aac1578bc83845892bca9a5f3390ac4b799aeb6c4d3f8df983c6528a775f6cc66dd9d71ed7085683f7047b2f07c0744f28c0bea53fe2a445a680106d2028c7eea8e8e2704fa2bf1148642d9614d0882f3f991651274fc9014f7db01ab1b4403ccd5808f7fd3c1f3106ffa049e90349843ef5b7041d7e311d5787f67ba31815c774b8d8635b133c23cc4245feb73c7ccd1bef007bbcf9acd9b3375b205b92fd42c188e2aa5e3d2bc0c1e337251eacf7869beea45894946d2bdef3ef127ab0be14df93107890fb0ad43eda26f9f1c27c482bf2653d88bc07a9e82205aecf113eba0c8b7711497a06ae8b30e13eb97c6f45e5453f6dbf0d6447063f8f2e298fe9799acfb938f7dc5d5152fd91699f32d695601910439c81015267506739fc6a1014dcf1290089bab735f431cc94850f950a865a406297eac566275c6d2ab6308e1f31e59881b4aa56f6db8f39071d93ac480b76779302887f1bd3f01094df968bd52b4d00ff69b6337d925856c121f6c88e45eb0f7de2ce9c55f37a0360a763819f1e42afb4301e82e708c3a2feefb2ecaf0bdae041d6f831ce61b7b79c513e1b9eb6e02409749c71d9393ebd59707a7dba220fea0c61f2345b19a25154f8ccd3ab7e2ca39d6d629553fabab6e823e0f184b2671afe62929a7bcc5223f49dd79d4b2a68edb74443e014075ae2706103de7dd2c233ab40098e693d13ab41b0ded20490c6e767f52d03c1764fd2e8e20f4164bc860f4117693cdaba937563bbae04826a7461378f0f2bfb6cbb1235f386c4070931e21a23d7269c05ba63ef74fb6c5503a40b0df1b759af4553c5c6cfbbebd6b5c27648bcd4123a187f3921299a53d6e078b25e7a609d355c3ee92ccc9526bb9acdbf00163b0aa5e53bfcb8194b1500756be6a1dbabd7438c26384d82b943e4c233c401a6b0c242e6162ceb610a07106a9ea5c58640cac507bb8e059c1f900a009879bcfea0085d6f32ca87bf0812c467d35e6a5c13f6636409e7d3b7eb8fb6733de30916b17efc4ad95466ac13861a4b1d1d4cb23a6d87ab90ea425a1decef57152892806aa0536cd3116b94a6179e786664f76e7389c24ec754ee3ab6131e070f7f19180c6b26f786ad172643a26ddfffe15454eb625af1bde0cd92f99c4e33db84aca592a4798175671239f32525044b9a6a02d476c1508c20f734f5f488fa16ccd60fd17c1e86d59cc09ace399e537d070ab54d1c76b2749559b3ee905339fb4c07a7ca71af5762da94de5446359e043ce64c64ca9cdc5bda3b75aeeb2046162c38f73ac56da416c2972e096f1ba72545c4381f6f098347888d3fa05645304a2561df560657601295df7e1032909cea96a084d234a6dfa234e79cd05399538542af9425d5ef377ac36de13ce8a847503dc76b895182527352b524a2fab778a1e976b89086ea7c3251f614b7f695f6bb3c6f93d479e180be6083f51046b07013b42c7384503af44bde9b12e6ae0a70aebf0cab99385a1bd2324868426141a78fc6f5cf8c0e0f84d3e377dae0d74a8547ecadb0c0408045e763430657a803bd6ef6107d5caa703877bc82bc050b53e8aaaa6322d01fd2b389a8ee6f5265c97fcbbbf17f942a23bfab7a07fffc7239935989b6b30e8ac7dcc93fbc4c8f7051fd8d2320c79a175b306a0ee6b6d92a5061d867daeb51bf51a87c105b6588d28923a38e6a765ddf82b07302077a5481916761830886c7890f10d5ad55068d199eba34e2cb3cd5fd6b4a86bea8605ed2884fe925ac190c63c9a7c5e8a0557bee91036c76dcd88b2245376b9302d8773738aa5cdd4557412d33e48b15a5afd0fd8376902ce8a7dbf8a5d175ec02ce60fac5b38fc1d40c2d61aa5ccf0fc9efdb3496e9c414bc5f255e4b103d141798722a80c3da05889b53de07bfcd6ed8cea92108c3bb2332b1f395f73a7183ac0100fe62583df657dfbf77a024eec402b2f1980b7def8bfdd66ff67b2b5e4ffec8f0554cf02a524599c758f546e181239acd0b500cc5bd5fd4b1fedad670a2e2509a97fe970a4ce4f10dfc585dbacd2a3c1eb85b3e7060c75966ca427319f38e8f2682b34b30b8b05c507bde943ea3603cb7e8efe0be9f911107581928bbc5894014933f92f0a25e728251f60917279ea2d3b6c0bf3c01afe2d8416b5c867c37e930b531f8b8ce1f05a6ce884cd02d8047dc5650b0753412d420e4ba6addd5e37907d4e5a6532b82fdc99ead4ecdbc536d2856db658a0e8ae8285daca25afb662c912da70ef1fd2165780bf50210ab3c6d349ba74c4698cdedfca4f81858989af23172aaa3bb8b124becb3f4cc6c93a8ef6bde7588f7948e1f599c52572773ecbcc671e9633e5a9181ffb71a7b3e2d8fdd0eb7e1f3ef45d8bb0a7b0945cb2e0adbd15857aa834053fa85ecf50da00ff6b7170029f4855492b768ed9e51a48f80a03910614670dac6ed253521b07c5a2d4138c768d311bae74e46e65e5d1b213135423fdc61d09acbb8166a7bf06e82fc8f1b41ab313345d7a0b67cb60dbf1c1c05d875bf5b3cc9d41195d54762caa97507f201ee0f74f82ce6b15a6c0aebce4581935889ab46af7e5a959d5f2dbc45f7cd9c35f0d084b345e8f059eab0cc289dda5e438a48b87fa1012cac76e0dc9796c4598703948b5132af4fb4a0bc8c42b3c31e4cf6a17ba9134200244449f4ca2c96d3637c9de47fd55a2a4f3347130444513f20c9e80e8117e784c17508089eab069b1c9173db1ebe61736fc17983f29168d84b4865b3e05e0995b6410b02ea96968ba6bc3fe17fc60cbc98ab330c528d2d37ef407d7a3562aec634f48192188d93061a3e531c42a6e996a58cad2e392430509b221caafa088e71d7141daa6286a354927a2a956a9e8ad089b5350590ab71ad1b87d78f4e43c4a935021e301c8abbab8b58aaaf3be150d0c900b6be4c6d39cb8ffce2c80ff63f6c1a4349c9288c95e7c38883279397e3aa518c8f6e9f91c0425288b4b50de13703f5b86f5b5021d682826a25aa7098cc38bb565ae9c7481660dcdd55f17deb82757a6cedbd33efa65b370c9a4c9ed1f2306435885d1e13704ad2673a8bf6a12b21be33be877bb493a4ca6b792e92afc65b1708420e96965716fa2ffe84e9302577cf55d9e4c4579eb3188997f9d833947f92457612fa34ddfca6105169765d5c153597cf0d37142e0d295ac65203cbdcf81ca82f527bd02911d35abab929ae3109c5b8b550b2cd307c229472b42144da1dda5f1a0bdca277a0e930d6489ec6765c58b1194f81f3bd74e1a60804f104b3feab55441f95bec4dab34b47e4b6d9b8faf0798b1808721884537135ccf06cd330cbcbafc45d5374a760afa2ee2c3d82276bd4013a2b69e918cd297b6900cf3c173182a35a818514d70cece96f288a90502853133fdf49b5f09f2cb2f319f3cbf9bf6b1a948e580c5d65a08efef6722958a7de8e5d378b583c61824b6482b2a13717059ea7e4d14bc01b845bd1f189b8aee26256a52bb38c322cae695f7bcf286a17ad5a2465b17dafd536c6dec41470b460596f5eb599d8007b276355b64f6ddad7d927c3b96eebafbc194f09b9b38337cf9f6a9642bb2153700edbb747327311d98a2a6011b95bbcecbfeeee7d526b7d1309bf99e83d6bf63de58a19b867eadd9e5ac18ebb1340518fb9383940f980b3b9c6e2b00f2f010302172dfac3b16a4ad80ff9c75c7154c2a82548df2936a17c531512cf760230504ce2299e4e7bad67b5537aaa058f3948f7b83108632b3d6494de0531d9d67ee6ff4969a23e4fc6e4d02ee71145ffc246ebe0065a09595fd3893d6e666ab51b8d16210d8e3754fc24c5c2aa4611d9b0e9ab3cde5a7d4212197c19947b609902904e32516a26e7502a80199a3adbb913b93a2fa735f98e08bd28f664603f1de212610a9934116e2d2226b4d366547a598f3a5a45afb1e006808764d8c9161789b1f2d191ee873ef8f2961a06261a2661a5f28f1d85cfa76c17d475d9c605fb12afac3dd20e99e93f5815d293853992e6585859f2205a717d7f69fdcc1359ba335d5ca46827b2be48655ef91bf5ef65c6a058dd539ca14a32582a0a985a11e9df1aef56ee57f150597df99bbe37427aa1e1d4362934cdef83d757d1d7413cfadf1e991fcfc7c76fcbcf86629884dc9877634e35c97137b6d0dadfeaad11df50e98980c6efdca6d099ae74717327091134eaba6e8272da223af89a585f9f0e7083d5377df7a8adc462cde1e92d949c84396f748e08b836151b9249b525454284050c960a96f5597f653fc7f2bbb364198ca9509784d3769275b6528a24f4d27307f62eaead8cc97373f200f2c15f0080ebd97a356a305c9b3c87875ebe008659910dffa3301baec6eb65529031a391a46a3c053aa500642bb5e2404baaad8a8b1361a8b383cd1770083eed4846e3c7206eac05422239c98f169d6d1f078083b2c80219a8da781f6805b5634560f40e57761167ffd00e6ceb12a43d42058f2e0ee2c65785bc0296b45ada40745f1bfd495e927f58017592e25182f71936b4476680b0f70765cc5b73d489a2a5bc7a8b281b488452b6f954a275eb9364e22c3639df163b5247c66c2e88412fcad4bec7a9a01e967ee42599c958d2cd9821b1c88e574a0c2cb0d5dcb3073b1ba6ed7aa15ecb1519535c9ee0afc08059b4f3d6db6daa011fffbfbd3949bbc52bfab6606eeda8cfe7da790a36c5d39245d7676d49acea3d2bd39076d74e443a18e6ef481d7dc4e2f836912dfe797cfaf2dafdb5f76553958ba2bb43a4682a5a5a84483fc617440529ec1eaaae7894e6f952217277b75d3ce48cac403b4850b5ddb6891e8bc4662967401029dccaa01e820c9b70302d9684e88417c148f0cccaebfc863cb1e6aaea01f4c9d4627cde0f1b8d90d7d6b2ba4d515520e8be35092ac1987ed3ad3c7066fe2eba4a9720a2e94b05c0a1393026da78a021353d92d9a185147600dd72d966bdb2b3036804381d34f077d89a6a80fcb795b6099c4b7e74002d2cb2aa8d05b68c89714d7f70adbeeeb7aeb3a105f73e75bbb85fb91df3c28f3301cf4e1c5631fe909e92f6bd2a456ef762453217801f89c990b228171535f4569a0faa880d0a9608d61aa34aafd7e2eecf9b431b29629cc7052cae4344b6ecdbae848860faf4ea45e81a0cde4351a07d9e997fab96cf4892ac9d81e4512fc4e094f5face53dc19dc0f851197d9c6f4199d53088aac73cc122aa40458704cc6d0a48c23c2e6dea680f26faad0c2afcd9cf886b8077beff7289a88a94f69cdedb7b5ed029a05b032f69d563c360847f8d7fb0406776b097b4ec1588d343e229b98b1b1198c62cca4358cf0215ec59a97b0b77375b082c02fd33054681dbb681ff321ac4da0df4100e4ffffff1b