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

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

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

Block Certificate

Block 88735 2621840cc1a377074afb97e9a2e31906545b5f23b1f846b3f012d596b24903a7

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
5361977a12c083dce27453d1b66e639f9e3a7572bde0c0b6811e3457e4c7243e
Certificate Block Hash
2621840cc1a377074afb97e9a2e31906545b5f23b1f846b3f012d596b24903a7
Source
getblock-raw-prefix

Public Data Hex

001000000001000007...0085f90100109a0100
001000000001000007010103000000010f0700000000000000000000000000000000000000000000000000000000000000000000372d8f6775a00474cb29d2923e4c81e49bac5e4bc3d9c2acdb286e3d4f248cd6d394d8bfb45f14d678d04b3e3dba6c2347383f52d713ce2da959c52d09931bc2433ca57e17d37b9aaa7d57f9b52171f9b7f4312b3c11278b1a04000000000000000002000000020085f90100109a0100

Raw Header Hex

00004020e32cabf86e85b691da515dcff1755e5cd747b6f5db7d99b98709e8c06f7df803a598f1cd6b60d4cf70e1adfca95ea1c74b1efcd97e6043e1f3e96bc2a08e10167f8d5b6aaea300183e24c7e457341e81b6c0e0bd72753a9e9f636eb6d15374e2dc83c0127a976153

Proof Data Hex

59,560 bytes
121216020307374e4e4bf7802615beec43dbe1fcdcc99120000254dfc2f1f4d7a434db774ae8b547fff4f934c726426c19621cc70398855073cc3687e77bacfceac6e71d3e2aae4715a4bc272498be1d462f339f67cc7c535e7f63c1d13803868661238d976ff7fa0611d01109981bc32a1b87949f7e5fc8d3cbdba9108dbe138b0a02a1b9f0c349496cc3b8b6edcf6cf68b2831b3113ccf663b3b1b21889a1d142e44145c2ea9bce6d3b1ebcdde7296a632f1678081a7c917e2b6d1ca34f6b216f0cf4185c095fd65447ddab71f124e23bab3b01422c8b06fcb8d7342ff2b8f737b79416b144890a7a0999dcede8f3dd042c9eb78b917d2253d97725bb06d34659ae8e91b704aa77893d79fbbaa87a01f5c3d58972047059350abc46badd76674d61aae375140c317075205abcbfa9a8b42bec36de8e3e27e49795f9fdd4c340945eb5835f532158d9589402827eb1b1e968e491d5d5af3513feceee004e0eb44dc0466d22d53853519fc73e74e170bd2c40e3d8d287c62e6ce5cb901a2c3fd1a77314ac25d2afea86c0ca71f231be87768adf513f5ff46cfb3553815f88fc7fc9a1bd8462b24a896b474afc062bd93794bc13606fedba08e86027025204a1542d7affd7e6fa80d3f45da26461351b3995f8ea594597831343b7838a269aa688f6ed584c513e6aca6c858752ee0b6d5ba65437ba05f8b41b2d015ce6047920e2e776f417e322eb6f8d24c2e3389824af4535d0d2b6f6119157772355453e8f4c7787e41c87b6a58c696c20a1863465ee1a854b84ca6ea46e7a5c9d2db0dc3e7fd208426e6a567182bda746a40b3e65092481a16e2aa052b12607fc016b1ddaf752a2552637748af742c933523712ccf25c455e1ebd61668cef0b6422651e0d19bb79194b9509af298fa231f97e0a0a382b077f99fb10c0b4e0fa2b51e961dafca18ef445e1233153f985ba4d8278760cba030f76cd556052a59b6a6f21ac2257f796a267973d443f566b85ddcfc949f632e6aa6b5b842ffb4b055b74a8c88b6b7782ef2b4ccbeb6a95b29cc302665bfab2326556b3977f2f1c78106cbfa9346cddd08782cfb177e0860c9ecde8f42022248e51133a45cae75f05bfd08eca6d7377215023fe99ab8db81f9b4daf625e7bdad222094f93ab2d907cb680ce4db10e5a88ed2890c2fe170d31851ee5c8a7f142a60ec212dce1974d9bb7ebf2dae30c8de1af171c80ea6d223875b31365e600496a4bed9bde382374bf7e4c75325ae2618a135ab01d23ebeb1b7f3e6ee6bb644188e3c62354b8b593afc517179a8386691db2bd6bceaa4a851138cc4b080d8fb447269f206fa65cf33b3cdc754718aa3685a1bc44e0fa4c827df029faa9e7c814caf2b0fdf7ca24fa371bd26a4252772cd934ba4076e0452435509b17c686485829b383f9e9dcf7a247046c1e4166a868297cb8ab4d2a635cd68168e45782f685b57980402b8f7363e6f3ef5ac0346068f685cef07c3066b55f3612ad1244bb6089a18f5af7d94ad5a71c0ba81df5e08883eecda491574c4d96ade541317fe4f68f4ca5f4bf0718f5697a30e5436e16309d8852f6b827f589691b33dc87340bc9f19417c84cc00792153f17ba5946b731f907f4e4f27ebb61872438ff267e456acf0a29a9d75ec5ac3649b2bb4da70a1b02893f922af8d2aec727f58a5f8632eb756b02d833785a5cd700f818d1e9f95360bf0426c79ab71172a9b3cce6db9a41ca67ecf8bf9e2f64c48a6f557999ecb0e8d79e632b03fb447b80d52e9d03fd2a502782015357e7f763cbe978173eddee4a284f987fd1ccf3fed6d1478bc52dedc8485de8f1c113bd3f12605038bd00ee05afb9aef50d97272c567fe4a2259e672d84afe25f92603b0f142973c927b583c515bbe14dc89dd411355d6724c4a7d6156fc0acbab56a45b843d8788727bb89b3c6ee68162c9dadcc981afc8fb65afe3481ee99b0413f0e8bfdaa74b6432bc61e0f351fb87b1026fe529266f354248e81b611284bc92e40f31c58e61d05393e3eadddd093241fe584d84e708f9ef768aee5551526de8acececd96bb01a5ced7e33d70555bbd0e8f5ae089e6a300c24aacd66e06ead5691c970919b65d3405b6ec78c13ffde871d0e498ddd8eb79a131d7745b72656e20210078fb4a61baefa657a546ce202a4ffc159ac578e4edf235fca7a587e4d279506e3c941fb560c686c26dbb78e45127f8a9d51da969f5b26ae9644a846eeb356d3bfb9e8ed44796de6aace3770041af45ee968604ddc589b510a2c1ae78fd09f205bfdae06dfdc5911485668ba102bc9769b27cd602b09b0460c5ababfccd987f585d36ae7854ac710a91b5298ab89478ba13c3cf0ecf4cff31865dbad37ffd25414c7a4ad016ff7597d5a78b710e0008ab4c9ef13edbf29ff6788ad2a7a0b9282cb9b6e26de86fc78c0171ebee74bf14eb9bf695901f1efe156dfed3e491ee63f13b947d4119551a88585ccf23cde7d3f235872f8924d56d0f8abc6f51f9049a4d64f43dc6756afbe8faeb869e9996aa638607b19386aab183799412a04812e3b0f553fab57c9cfedaa12072faf46b7fe6a8cd345af014238a931558364c87ce8829c80d28c93fa6c3834c7c0376078c5aef17a08effeaef180f1637b6995e9922cbad56798bdbd19f3f933367c8991ebd3846f2fa057cbbc54fd34db8ae975fc43cef9c7df23f9a3e76d9f0557d91826c4169c41c714498a096fa0acfe8549b6d706c382c27f7f29bfff15a787bceb5d4dea0ecd77862d0858f3e8699409e97a634a33d138c73704b49b2efafd6a302df248a4b2a26ad9d3e0b559577d333c2f08a25761554cd856cd6492e3f081c92d199d94e0682816fcd07f04d9b004a20bd66fcf62be82e605a0197f7deb2cb3abe9982675256bc8f6ec7831a3537869e76941589354acf4370f446171d523a9cb3ad077b1340d5746702de9c5463fde0f8334f464aedcce6a51702a93369084f406b60a8ce2d80b7b6147285d4d9278f92c35ac22c601814a09cfc0d55f4811f450e4380be6e74a472014a6b07e09b721a03400415a3d8be69840e2c9def290d119bd83493d8b8fee33676b1f52524348749451b35f31d8722cdb0d0d31f30f5e034ca0253df7b8726fba69454de2c9c7b977b736c279f3ef209252d24d349628c1ae8c7ab2cf26263baabafb5f7e073feafd821f9db428db0fa1e1c231b87eda0c5f8625df772dca2ef7b829413be8d31d19efd985d76277f22a307c24a0836808c6a6fde39b06f099938e25ec71c375344bcb7ab05583e423a52f3eadc3bce33bba5ec75458e87046269064b8c490fb95c934d95e191a6082cb6ad73aef5c53e96c9dc264c511303f2bf1bf2b1680c48606adf012402f8fabf4ae2b8120586ea6cb99cf685d9bddde07be3f86eb5da6997707db3f2e9069897a61d78269e5bf9ceac9429bf8b901653faa3154385f6d07f585865dd03b4393100da42fe6dcca132ad24911faa11972eb7194ca31beb0ebc1853edabf608c26a82c1edadd0e3b7e95e0a8215c41326fa23e814fc729c41674fda856b1a0132b6a3ea35194fe0e86fa1d45cf108e4fa120197500c57e3d546a4516b466c9be7edc63ec6af49564933ebd71aaed1733be2e66b36f5e9a4cb0357e2f29b22c4d917f75b5a3d8bc08d64d35435c49113edeffa0b7d55325e7230a2b993b0597504f4a73938234bb208a87f0e137b3c0785f206c0157587f65f393f38255faf38054952e47b4a5a11cdbcac6cb43cef24a4a4043fad46892d31041305bb24988088e2d96375c425ba5fde572ae758da19b711b6826bd9890f898030bd43e5f9fe982450b177322260c5d95951dd48f93b162ba7650f4a7a07cef80ceb166a2f92ef91a4567253e5afbec63cdbc9c41e12946500f0b554d9db4e1dbad6590b9b161d6b3cfde0c5c5925c0a49bfb28786e2d88b652bb8f5b3841598e582c812a12d03b54f5ecd69ca6feeb32de3ed7872f3ea035fc8db543e6b5b2bd06885394f09acc90f6ace5d784ea39bf502e8a3489b42928cb6ff0ca07e832f6198032ecd2883602187029184323b931296e8ffcfee4cfea02abf5dcacad7a35a42edfd84d7b380c6a10333f7a5b48d6fc6ac0eafbd8846443c3faffa8990710ebe8e39d6672276d2d149837995098cfd9e984a83e79cbccdaa6597f28b9343414a82de561eacbe18c5efb126a9d3747ec58e8a3bed56e5c24af8e8e1ddda715943c225d6ddbb8b66acd23cfd0fd09835e030b4361cbd4c9038991bdbf62464a9e56c902bd5e0fff0b66947427b306a914ff0ab29430148f4ab10c96b2d16bdf0c427f446915c9a90f53f864e0f62e5ac74aaf2a3af5cc7aaa1a488ac5e141e06201264c3ac14970d95eabeb701a984effe5b9ff0c752487ca5fedc20b7b2a62b5170081c39d7ac3fd2170889794f26b77dda31e065d30db54070fa2baab7a7904cff2e8957b213608a06b077e1d5f1bf665e50daf0dafb0c049d7e8467b01a42a7600a6dba452eb4053bc65ab05d56bc065c4a05ec763d0df4f8ff2273a9248221bb7d4db1d15ad1f29cab1627082cfcc867ed4b013d9645349ebbcf5045211dd61147a388ed3906d9f4cef7e76e1738a1b1359df2b03b44d54b276096e7ed7fa1818775cea6cb71c0458b62867b2fbb5527c1f6717043cc909c02e913260ea0d3c6400d9146f8d05fb9e2954a76a72fc1d6fa42f512140815c8670d1ad4f3f5ebb91c3b61b580a4ba220c2e08090e9126a8d4b94ba511ef51221aab684deaf49757ef94fcd648bac4f17b23f670e552bde9f4a0fd4dbb76a358cf034d89e650aeab355920901ad4b8d114debadb25679b1b7f1d6d45a1654c4738cd00ae2c49a2f013ab364744ed65b5de87084dac6bef8d8fc091d321991a65436fddda6b51840615583712470474acd1342d41f28f78863625a99ca482dbded37efb73bf1ba1f58f963abf71393a79cff49f51878d4f0a5845389851a5ded62a7f3f42446ace2a8902c0d8c1a148fc99fa6ad23bf8d2cb1dd1b5920ad3fb3d50e1cb395f6b1d63d45478e96a78550f7a3454964afc7d2c02868d1d6d744a6c2438bd1d24129da542da91b1a4687ce141559f6f969d900183e4bd3b5585ea359d76904706f003d28ba0aab88e6664aaa54d116f5ae216287606a1987b69f3586b6d66d5cab886ffe40e0cf18f657776bfb7025e74deaa1fa8a710b388dcc5866be3ba62d3ce4eaa77e8df457aac4fd9956607d36495008cac2834cae5af5b264a0620e19c69898dfa1b0dc641c6bcf10ea17fa9d1e79f732ce19afbf6e33c26a96f8d1f922a03bfa4e176fd3a3a32397f301b0984abad9d3d8d2926174fd9a21c9452f4cdbd908075e038b54c2a6887fa12e88892f3ac0e1c6a985299b16b74a15a87709335edacd1785e5d20cb8e8a0bc78bf594f3d3ab9460d6cb6c4518178ae27cd38aa4f86896ca053694c71a1487c59799d4426630d9a6f2e90a5ec732425c71d85b5692ecbfca339a7a8a48e4cedf30a13a4a55e14e9e808675e6e9088e23e7efa80fcfd82ee2e880c820dc20056750fa825120d983eb9d8485ae9c7b4de2361153f5db1dabfdcaef02c3eab23e7a408fcfa0bb6028d904a19d593773316f0a65cbeb151ac742810328d7e148b5bfc56c985ae3e276c4cfbef95d568f83a067f3733c4ce93d80b73f97be3d2e6e130d642e7dd0a20b69c35466f1d92e1f72f7c2924200626ab186c5956176b78eb543f4f302ed049fe87fbd69acde1a4874724a8491f6d1619aeab46e7dada87b0586379d20c0b49de0d3cd1fa4e2bc6c043059c447ec3293d234369e01e868a22685ca1dfd9a8d1987a90bea776b39be9039e0d9986e0aa073a3369a2931cd08fa009dd992906fb174e8725a4638791d4819ece9dc0047d15d1ecb0b1af018a7673d59b7c72dd896d66f97a0892a418f075b3c6d7d310b65b8844c1247ae5f97ddd043b70c76bbb4619e1698a91245cb8575023493b91c67f73cf8c31f5f3a62872ef5617b5c72080582539d7ab2a48a19d9981d4199c9215343df80f0b365a26eecdec21cad325c78037d90cff7ddd5cf5133a374a2ddbe26b802e0f5f9b21b24a4a97935e3a3e338516dc6e85ed8a09d7074ea25ba94f5eb8fea1b8d00c03b8c516a20dfadacc96682b8a8d6d90bee469faaf2605da67178bc8eeb73b941c03be187c022f2180533344049c846b0ca037bf58f9032f447d70c9a1afce6a7008731b1510e2a1aa23a8df01e2cf6e019192891446bad5836c5b6ffbb21c0386c01745801e4c402f7b7e62e82e5902731917eb5f9ba56c3da0dc52a0acc2b7232aab8e1851335b600402f5e1edddc053a35e14a4cb0545d3ee82f912716f2b22641e0b630d22602470f7e91313bbd027bcc839e36b004a4642743aee4af4d7c272fc7e12ff219f47c4efe76df4873a9fb588f13135bc6a4dcd5e315523b23436ef84bb5758dcaafe1c6ecad98a40a48707aae22bce4dadbbf8b754ee9d83aae3144a01996aba3292556298016e4b45dca20bdcca54c9b6908a6fde9137017ebb7aee8e6e794053ad54ae2cc952508a8d0f78e2e497bfe10ed47ba18a1043b71c50d865dc0d2480fbcedcf8d1ab06545e03f34e6fb2764be6f59086f8e26bc922c32500d325dd7f02d301453b9d62eaf9e029e57f651251b16322d87712df5d153e8e92b2477f14a2a7742cb669a1547327d7599e80721c7570764ed5a8a8723e29f0a6bfda7a7e560612f15e52fbaf6aa389602edbd5c5ad5a85f1c14764ed287614eef1104ec5a73df46f9342394e580d081aba52945e8aa42833c9aee62518e4edd58cfc0f454a553c61a093177e88d511d4aae41c7e2becc1efb25807b2f7b2113c4278d2480a898655a0cd3d5a8e8fdf2465dc3431d1bc6895b5cae484698cc8d99f1c818356ee50abda54e62d18364f7c2621c6aed34875c694e30e5db9c2dd838a0904bced2e18b8e1cc7806d196d2b2c05ca45cf031eb8341f9a4498c123b6063b2d9e72cae0835f2276a2f9dc91543f48c25a945eb7acae764000bcbf8a983a50029bb56cc02730289e91e3fff2131f97c0eca88fd0ca7f705d283f2c1713f421ba497787af52155f82cb9126a2fdd03932c8819fde568e4dabe35648f169054f4bbce2bfa6932a6533c883fd7863ad3cb454d22c091c753ef8b87d036a9db451a4bf089b5c3b8448460f09ff5167ce314271d62b39ce9a67729696029fc1e5f4d9b93c7616796c07a395b4441204e13e3d0a6774c4a080a869a35681fc41ff700fbcc7ae0c3259bf3f1b1e04322a875ab4fbb6a982ef9991cdcf31e0fd634ee09fc270f6c11851806654a835d97e94acf0785d1b2d79cd878cb254ea5235db3a6249fe59f0cefaa25c9a02ac78fcd6fadc43d3b4192646cf53eac37ff9fd8ec4bee8c0719bffa001245309176975de77134b94cc244bc06afac4bd344079bc7c98b3e644dba215b1ce1e7e4d22c9607cb3cbbe8a293335984fa8e50a1ca6373283156cb5c5cac372206c3194104a7f636cfe794f3ef6476aa6427cea6f20971014198ff5470f2484fdefe7ddb1c60a9a0b684b3799f2415ac7f84efeb0837678a2c370b69747b0ac96479e8fe2caa57421fca2735ed86223d368c10db02dea48d7d27fc924750d4631a39998b7f6495cdd8c89732fb45d671327ba1099bb2a0e0eff04b7f443fbaa6b51ee5ad2fa398c27043255d14572f7d9272ce0f6622442547ebdf286bcff8225a36d3ee2f80ab88877ee59edd15ced7a7f3d2db5e41811aa0d2a91048dc4e1c481c1704003176db957209939ee39787c50e3e35f504aa984028dd3ea6f6247d93d02fb0bab6531e0e5a8df96eb7717dc16413579620ced8c21b6c161193e834fa055f15eba4ae7c33afbb4f21433b8f6913272903ad32d6e8f01be1a0ee9d3a0571ef7d7afbbb7e52938e52befdb2c346e1590532e8a7c22a47a8079d180289c53e91c4adf8e39fed38d0847dff1b4f29834e378dfd9b6685182156cc272d226a8995d165ef4dd8564d217bcc73b607affe7696df8257c3e9f9e3e0c740a67919be806df898a4ff7748cb660059ba1085e670594645a62282eebc28fb6a10cc54952457488aaaeb84a5e50eb291d4f160aa0709cb137ca4cc8ebdd503d795d83b9bd0be46c68188ae42e9b51bbc6386d452259c3508eb77617bbf4d226af527a2ac29531b76bbebf6640cf5d00f9f0b1bbff91d1666d72ed41c6ed5b04b026da5f92aa113f5ff10e234597c055fce15cf79bd331f5003aa232c7b60f41fe086f966f88eeef04c1ae600dca0e29ee3b8b3b338d6de8cdd3121c645c07963090bc7c548e78644b7f993c6adc4debe0eef5b1835be0fc7b0b0ffab0bfbd4e725481cf56785f29293a296ee59f22a8689fa8f09250c87605134278f190f6663e44d227bb7117cc6350a267e4f1a1f44684d80c9e7183a04c9cd7fba0b7bb7c519ef06171c2b69558785f0bd40fa6fb8ba07f6b3bd74c350f780884c67f18977a4bfe2a4195547bba2a536dd329dc244533f282b12258fd8552a222cb552c6a6d63b95067b2997d7dd7aa2f594d8d51de52ead18373a7b55c9c4b1a18e34dba48e1e7eb0083bad7afb671b70616c438afca32ff4cddb32afd8c88ce8195f4c4fac4ecccc46f9d62fca527328713cee339aaa3d0edb546a9b612cefba7ccbb265a7d9a10bb48652eee67563cace341a4e2064fb50c1a0b3e75952a28f5295312acf31cea11e4d287dae567a16971d6ed21dbc86c6761d700748cad1983c870f57098d134710c6ce6973221294aaf4382620f77728b9e09811f15dd15d1c4c316740ccfffb41e2de1bff7b207d46f7a8ea00e6826e3200f42e559dda494edf7e6fbfde178a4af66b99b53c7897b97b91e210587121dea113e555331841d9f91adf4b7e02b52544e9c1cfc0436d9f049cee530578b84c4b169cc01284cac1dd7602ccfbcfc2d16eae2b005b1829368cac855aa19a14aa9d646941056c5028c4ee4fd10b3125f3b5532bac329b82a78777428935073acd5cce23b2e02cf5878f6b183b26ec32952a354d5e80f81994457f36ae863d2b3f1f9a67c9a5487045ce8896f248c0afb97153ca120a94a1e228c20591703c6dcf183b4c75b5256daccfd0a879b3c4168cbedc59a57f7d932ca7970f2e7b3ff1a719b44b9f7d3fc5a1b198a6049e5088451ac1a0514e7b8eb2e9c51411438547dc110ea283d54b19448abd0142182a1f352737f99c3b997e8668db125bf4d0e8a58ac75b4f284e382f9728ce7699edee376633de3cafb652d33a9305ea6c726408cc6677af4a01ffc28265da505628dfea8f53a07324534092bd3cb597d3fbbd74eea5ddff63a72ce982af56382448dd8a04a9deff3a52455983a9c32e6892f5d4f559c853e4ce6064d57c3f029cbfd00d6c79f3750c6f64a9514dce51a13df2973f71e7b6cc5f0753951f4b9c7a4b56e89913def8a0142abac5603b15fb53036b4573bdf30b178d16050c80660ed74f0f107df40c36654b16824b37e6fae041f305b8ee236eebdc75c32a54499ad2fbfaf34d74783fd84eb0d91ee7283f903e0b784dcec111b3b12943609c60d60e99e87cc16fdec79b8377eb5a621a8bad7e5093d2905d1c9cd23585c325c573baca61e9181a70016327bdf077470ddea3ba60d4e4c5eb13cc92f08081c41bc1e871404796955c431e038bc26372af7e853447bac36b095ba6bbe801d804e0e7e75a29a561666d97a52ade09ae1e8d8e71b160c89bb48ae3d5112e4b2644790d12112b3a884da306834e2961f4094b8dc060e10b3b4353e27a46500400e56a74fbe30088614038232468b1be7ad02a3b3f6d63f2154004fec1492386fd7c18a9baa969c4d3edd1279a23b25798a203a52527b88a30496b24f695f2ae10e0adb56b9d95c1361fdd2755949b76b619044780cb5832daccccd4cc54e0adfb642534d04d2b081db4caf7998f7e4c08dab00f2bf1077e2997d8123240d4a9c617c106057696651d9df3457fd1a786923ddf2b2691f1725c4900256070fe5221c4f97fc6c4afbb5b23c0a8560d884c2958144a53393afd50106aa5fddd417b1b2ff2ea5adb245ce2763c2dec23b71b91b206e1f5f755ed43d48a1e04aba4e9e87e002d5866d9f7f9462c070d6d1991ef478a91f08dc79de86fe2cb9f5fee3c4524ff9f62706255e99db8b5955e27d68f02cef96bd469b953773054d2b99f8c2d4688c97e3116283304a6328d4cf6f4bcea258230dd3a72910eaa0feb5623ff088d42d866487817e08848b8d64360769b468c301a0713dcf8db37b9b3765437864a27a772c5f92ed4b7d22d439fc379c33c8c9b509ca2d4047924dd37abc0824239f9e7b0a691389c521d3792bb933b2f64d47bd5be8ff5ae792d7e1dadcbaa778387bde65181bcee3959695fd5d4081302966f774e618895bcfd187754f33994b09cf24f77f3a88ba75453ebd1863f4994d6d05db456f4809be4ea227d175bc0210ef6cffcb3d39ff6b5d6024894102f9216c8a3a33c944afb0260386aa5dab258053861095c97bd83dc29a6c2e86765e0a7ff361fccbe664f01cbb916e5697cc8cbde26e488b36340a435c324ba24494f2129822610413834b1df8457c62ea06b5cee5136d5e73761f59344f54f7418bee6c45466eb9aa4950be5547edbce41699aff0e7c96247288619169927a859da38a07cc35eb61b8f309ba5aefe2ef78a9044396e38a530776910836b3531260a92b80cf4c2cd5b4b55497033f078e234db0135a6bf542afd5fe559d3a44e3e38752bbdee8011d454dca4fa425c7fe4ec144785718d7bf386509b31ffdc997a3efb15103efe12a7f6aedb270101f8a2a382e61e38d0f2a2bead17b70c74c840ee5efa3181b73d638bcbb3ccf8417a93344b8e28ae048a7646c613d6e233038be1e8e9dabc2206e1c6693cda87ca27e9a92fc4e4aa56c8646fcfda6a8d1705f3ba1c4f3cd576afbfa520f301cb206b3466b0c15d878bcfbeab5a4a13b58d9b92200b89083ecc0471b201e5b3ea7ff7805af43e2dbbf0f768fff13a9a1b167eba0495b4cbb531cf545f0b6c05cf1afd18acd47bc18b4f592d25a8d14324fd5aa7745b84266c5badbfb6243f5e170ababc847cfff02bddc1b078bb4cff108215be28771fa53212e7b930c1f6b436baffdddaf42001c248bad837521889b38d64035b1ff9ba26a6bb5df80294c0d62a897f8acda0abb174ae891f5f902b5876fb2ba76d319fd47d88586098ddb994c0df2807e14d96ae46955624e69c150721bb79428d444977290497a889760f7d293150b5b3371e835defda980012f989ddc0e9b623e25e758691b1ef3ec863d816ae1fbba2f8c0f0a7f299ab8b457e528da15b4bfa947f1abe0be49a7211898dba4ec0b0291f698c5960a565387a6fcd898efffccf0a296a6c8f08762be810697438385fb109158d995ed0dc2277b7ff20592d07f654cb5d2b2bbe9348284b6544521f043badf46f9e142c99669356bfc38777e06526a95c44d5303d1fb79ba3554f5a812f05d394f5d64ee3a880e1ee3c3c22639645beb30438689e4ca1125c595be1b0d89790a9829fdb1fa45f4359519ba8c9754c7ef85f0504225f6c72a9840541a46d5fce160260a8c09acc48956a345c076fc37a858e73a890f09ad99e783272246a59eb4f2ddd4005fd76a7f3df22999ecb31fcc53aa9c5b866919d903064f6b7c1a095301025ac63fd1afb40fb2fe8d3ae9a02941197e174e839980238070d121b647ba564b96a7f99f68c491e677b7e6fbec038088aedc53c45bd2521c82db1dc2d63d138e4c1defb97f49f190fb799cb67f74427ff5ac372de3852a0f6875aea3c2e720741bdd32f9018cee51f6bc12b5d53991f69e3c74fbfc28cb8a47896cc7db6fcf56385d7bf9241ce42407b115dde733e1eb2f66db2725589c2466274e50f37e847d8fe3c9dfdf78f2f3131440810cac8831cbdece89d5499313af8fd0a32578f12a767781ab1548efa6c639a5d34da064e6365f98bdbdc3331bb03280ec1a8d6b23ec9d3b015c9190d1de21ba97fd69d9b7c279756ea577b9626329a833a6c3e5bd88754c6aec07abf03375797013d3389042d0b2202cc9b145f4a660ac4c7a55f50a88ea3925bd1465c21b2f7b3103449b74abe1cd6eae14730c82e5809e03b121fd7b34d1e6858ede8d071429b4ae1c6d5a37c86110d66fa0412540ef0d0052201b2412bd89747f762968e122ebe3ac2585b392387abe20decacb7c7ea7c952dfa738ec92bab0eee5ae190fb2b127dfec20c073a32bdc7664e2c6c4c01d158d525514b2934d3651b1dcb53836066be862d727f93cd6111a4a6b07cfb92443024e5eb84793e8da1bab0c49048143c7520a092180626dd35f14d3f7f3b3baf017d6be79b09e6755647a16b68597e9c40b0600d73d0b5a0295adf1a84d38526f6f5d04c0913ab4c8bd479817527d33f4cbe67084c90c456ee2c928517b2c8c147f855aa0a2bc1c2667ef39048259a06a8a710cee721e1b1e891adc0eb9cb114b865da71f3d831ef805a21faa74dc1c3eb95870d796de277a7dfa73dea7fb964d2a5f9e1cfcfddfd965185b12a3397da829a73c513fbcd405c4814c662067496d6e802967718dc70fe8feb21e7cb83953b8d2ef55a8973196c638b3853d0a1d93a2de6449b1d1e26038aa0296df839a95ed115b2f312f81d33c55d853e3ab873396cd7214ab397f0a10b8437286e482ce96aa847a2456d4569084c20428ad91d1685dfbf2dc08669da7d1a879452376b85de774d35cf9ca47d15982029a3075af26b0c95f4b36f4b44a0b5d38bbc27bafac87305e875ac8f7a70d70180fc3cf6e5feb2b39125b1f8adeb014fd5f8f93aee8712bcc9ad2e10e9bd8e5dc02c7ce52d6d074bb49a8b0623aa30980e0b17d16bc56c4698fd365576db4e764809cb9a38f18d8ceee4055f64eb53565da16ccd813b032ac0d1a6fb40e31a4047dab476c58983970d232127ca4b96e37a7cd2a42b9661f9929f46422f891c4a1d0a59bf0061480d41c3116f92e3d332500bc38c3f7b12567171320d4bb14b8926d56309e3ddd1eb161f5ad5a53eeccf06694f1001a65309c09cbafd498f54e0e62c199f213e15707985b79886981cc05df23f0c9c1d6b112d5269f9b953428a5dd965c9ca090f53a7c3d375a7433716380134dec7af41bf8a69c09e5b72107b6f2fcfdfc55756f858d05a2b16c3401a4b2341df6abfe4ba85e441ffffcb8f4ac13a5324e830b7ae953daa83e94ac6b364291d5441ae3393829ab9b255b31b9d61458f7507b9a45e4339cb33e7c7fe9b48b07548a501ed37032a2cc80df7403e33641d9c5a20247e5993abce6774fbc9cf6e776feb0a4a3f80b93e6823b70c9cf8e1c1ae610e13818e6831c035b674978652a4f74200d7225ffef96bfb46804557f737f9ba43d6b17c73c5a9f1bc15ab51cd58195253fe0cfa262ae289bb687433d3f49d9a28aa02c453d09074d60608416b8a5a60e41557e170325212c6d135052c7f56620aae51b7d70c3517745bed9b0deef21084765f27951aadcaba0c3739bdb577bad8320423c29f8d9c41384a698ae468cb83c814ddc0f3e1060f8a772320b78a52c698e18780f78cc16e060f5383c6e813bb0fd13de9a3c2a30ec747ee3d217e4c14e141aec7b61dedad95cdb64027702a6bf47a32e914b86f5c89cdb2209e4eb50d5789d284d7afbe69b5f399bfe8db6640b0ead7c073d99ce544160062c224c26cf5a61751f3dcf0a6e3e7fc9cc2f009ffd52fbb90433f30f74a0873eacbabaa4e92d672b8fc07072429aea61e86baf9293f83d98be802a1c477f4083aadd91c37222a113f966c524b5ab915fbffadc822a3cee5338177eddab1c0fe7f2e6c0df6a72a84801022219a73966235fa9debc993fb4b9eed8db0c5e34f52c78f531cd181231f110378f12d7d7fb48072bc45976bd5ce87789a2972659d88cd31c622bc04740a3bce3018b31fad0072c479eccb9640762eaeaad863e293f51c7365b59c3ffbf27dd4c6e0795b58d2fc4ea6333fea4e2241c4020057c598362baa41a14898152b0f0b2f52b1d8683ec85491cf3450e47b22f9843f39885d012c12dc3d29a3bfbfd546ec688b8df45b2b6383b0f73d2750803693a74621ab180139c7bededa6fb6af97d61c20d42d2dfd51c8f44c7e1cddad55c657605f99dc6cd69d904b3610aa9963ab6fa33a658a94271a0c59f323ff2ff4760cf8a4447501b18e8ad97f2c95895546b0dcce50d67e44f5a099452f56b771dafe4a7f637bfd20a6b3479f212f6dcadefa0836fe7a1189802ab08c95c599b3c826f998e266bc6c33b644a1b010d5fdca6a862960caa91ca41ef22b72aad7f3137380a551f035f88a2ae913fcc0c1236c768d51bdc40cdf7ce6e99b487597e414c6e3614b70bdc3588ba1948be910365b8981603c3da3df5038a52874d341e02e92513f867958d20f02686877bd8c8fab643ff4500a1aff2707efb86af4aeb124f627a23910d6a76355c4a56609d7e07eef4f6e9b45d82347b71c4bc285592b5cba62981c86861046d6ad8292cde6b652138e26a07b04d66e04fb7e961c6bdeebf332c96bf9e078fcb6af6dfbed50aaa6ca88911bf612c31154868ea1b1c1bf575001a455db3998057cf2074e032ca89d8f3b1947fa6975d6bae284a3326381ab932e36c617200c8f2125d9868f7e83ade65281da2d9628c6261b36708b7a18d457e9cda3ebc6c63b0ac559a2f5ad1b9c9fd0858794827cc81052b0ee3616be8fee467860df51705b4e709649ecd6b1e0a58d305700fd4df9e36a808ec7ba9a09af0f5ed40d0fad4c64f20b391964326090be3d6c470b599eeb8c2e3cd767e6f133573e0345b873d192e64dc344c0c9fecff95381d3c36cbe2012d908c399b37de6609affd9f1b9234f1c65ffac4df47f1088b712e3f11e2231099008e0c420da598e0208b08a220350c91418e62e8b1a5cb8d2f57efc1e86c0964d7dd900378a00224d70aa0c1bef25befead6844c791d5aa5390af081a55583a5e074a775bfef9428572c08099dc59f6f2a8ba1e4f14c8f7fd09ba9aaf78acf0899892229778977e05aebe77d6ebd22f71c26ed7e2778970883561d6b8e50df1e09eacafe01da1c25e2f5cb8019908149842e5dd014a9e1efb45e7ef2607f79795dc57d9485cc60956e57dac88c7fa75228002727f7a04a1acf1570e414e2c05668d2efde640df5c684f63fed9745f0c0e452fbcfe7a1ca480c94cbea1ffe0bd003a3bcae142a5ace3d21389e9c9e03bc53d6cb63ffe8927ab7c177ab3fa1c411953dad113da6cb8b0c3b09e0b73f203038779ed7dffa321aa6d79b0ff410d51126e41ec708cbf6a50a5af3795faeea52de47341c5c32e7796b0ab62bde56fad4d7c4a2536c620f3ebeddcbf9864107787ba6cf01178154502ad7cea953227dc0760772321cf90eba77de551bded08e95d47c31f6efd30a3269697e064adc0cc5b754a9a0acfc426ca67038739a67dbfe0db9f9ee0d2e068d03a75643a967c8376ac6984747963cf82eca0bab56877e819d64254c2962af050ef579dce274ad63456fd12d2a028d3ee88bcadd3ce2b2dfc7c4d899adb3bc3530d005296d39cfd8f3efd499b3597bb1876ab06fb900859855d14fdb08e9dc037e575be71a2c850254dfd6fb1e39614f76c9389091e0881a5c787dcd0ae9d9f259fd2ce5668f5cfd506e4d786fc4f3ba65f6bcdf198dd25bccfba04dd73ee04d825cd50f7ad1799b492b21f243ec49bd7b848e50b5bb96d7ae81474e866fea2603da912021adc1e449f66bcfa4c0ae39daac7b24c318f5ee70ae322d0ad605f4a9aecdb54e75e281c0f68fa9c7ac9c5795ef239f23541cf174c18c5098bcb46ec6edd809ba5995ddfe2d9b8c36157e06b3c2dd3a4525f062058c13d6555a877aca38876eeae4428696d863067a73a87fcb68f069b4897f5e5eebaf99f64cee9e139f7e8bcc8c5216a9fba635679e46dae9790eb5a37a0d1495ade65e0f8fdea97b669eca4db12ad0e89a999275c7a21d5a1da0e147c5543e55467982549dd26d0df11745b42eca8f46da52115fa1e97046d93f3a13683e9f59217f746434a0eab8e65e0724ace23403380ed24239025e55d4ad3a02f57a83689069edd927edb8d94c45c1e78fdf1b8e4b3d839398009a24f27ce3f59a93d25177be7c86ab5e6932bba1b8abc4cbc9796f139f6ae2d08492be14648b033397d79ae816764caec58b667bf4f0be05395827876cb2c21921ff79aa928ba13495382efa9f1b1809206ec3008ba5970308627c78fa8e06a19a02ca6b5b939348aaff03e4316d63918d58e28eb020cb6aa5fa594b598cac57799e6d357af0413f30f75cc516eae1a400293a4aeb1f41d120b9f12461796a8dea32c3cb9533f7029efac1f2bd36697049acd28ba618881e568d293e72c4037b8b47001ea3ca4bdbc72967aa2be6b3788215213721964f68c8ad24473cf9dfd3dd78cd84eb45cdabf5d6ef6d3b66ea64eb45da44d6020266f984bbde6d4e284337bd82092538110d687b5c54594ba05c30ec0165939ae91fa80784432d5d436af7af1eb277a1f550dbfe79b89f4084038863f38b6032e9b6fafced8c0504126300e7242be0ed482029817a8578d39c6bfeec3836e90471bcf61f280e20ff7b7a921642fb6644221818a454724cb44634243a7ae87182a7f9ed02605516ac024e9952ca23736be672326b10a799274ccfd8c881876746543deef6368d56a56eb64f4505b35d89dd5becddc53ed4d10bac3c1de5d3b2e69300d0202f002b9880372699b656d6860173ce4a06b67d74ce02aa1f51dce891069bf5e17d5c562f73a1b67834c2e581c76d6e11b8167dafd7d836a198cd73fe191ecff341ede08580a3e375e00f82dd5e9bc05eba9d8b6e6d8c4a7f33d42a1db95cc3a9c242dcb21d6fe8fecdca808ffadc20c523b1054fb3f323211dff3ca4304209408170410a07fe4c246affc54ec4f48863bab058f69470e01cf88a95cc9b6b426b6c0d0e6852e45f3a5ec94deaed6b5088a3ab5c1276ce1f7ec6c0f1100ddc49ad1b13470ab3e34d039bfe7ec73fd65aac03ed4df45d27b906d0525168f7d3fb40eaa70d1ff64aaeb7d475af000a51a209825f1d5b2a109b3caeb4d0d9c2d99e710dc6b16791adbc128fe9edde970a63b77d2cd759b8a676da4967f1f3998f3e3efb380df7b1cafb2b009069f03a8bfbe29b0bededfc9d7309b7fd46f739c5cd305c20c46a97a625e67948bec1747087f3f7d63ba58965086d9be07e8c51214e7ce75d9791e2c8a2a24d3eac1225fc6ef276e59bdc8de2e05efecab20622566e0ecd3802dd0771006af7eb83a5a54ef3b641fb4f3dd338e9187179ecec56191c13c69789573ae05de656f6f4c97f5a122f0a2fdd635b34ee319465ca2c780307fb8f121dfa0b34a1a9d401655047a8761a2737ad913a28aaed5aa8b792303469eb1d9ca792db46e42b30518058309752ce25a93d0f8acf76abfc10e0d815df3e62c2730ba3c7c99e6874d6b9bc9c70f2c77e0f1dab4e128a436ded5504e241edaedddaa7ccfcd6931a923fbf14102aa32fdd53db77e6fa9d00b1ad2cb7f3f49f6c2ce85c46c5d9e6b48b0e2dd88c10432b5530d805f1834b79bd8c237ea13086d66baa5aa8f00095f3b8d7d86e4cf91f9e65de5c234a92c80f181246638ec67979fedbaf4d44355da7b312cb4d4f4cd96da5e9f3f1423bce9607cd21fca3d7d83a1f64fe45b79227811cbfc2b0c98f35b5d2ad3c47d134c197e95612ca524faeb3701b44b0bfcbe343b1f9945a59e2112ba8a53956457e95e2ed8e00ae834d0c1ed9173ebc369860c60556f77602f186c963bb42de748f862ce11c0a870284917b34307f3715174419fce5e74fa4aa5fc4d9440382d37116c24353faedd301cd5d1234764522c2be1201df4795e8997241d6b6ecfad828c1925ddc40214be5d4d64712b247753a848696b8a78de4d2b866575f96f34b03ae70324d2398874a3d33710db33b23ef727223a3119b65bdbc5968845e2b5573cfc87f9e584fc15316e09b7436fb87c257e9cbd08da8ee58080c458444b55cd416b14e6a7611a038734e3f6a90bfe397ba5536fa8bd026358b4accac005feef1797a64d1eacb5f11e1ae000be33056f416a8ee876f415e15360fa4b05418a4594fed9b79e4b4ab4ce0e93947f56a5073163aede634fa21d2396d7e3e866cf45f6993da19f45e4d33fe5c752adcf730cec0d730238528eebbb2ae1a20e39a1dcfe1f1ad7ff01ad9f0952441f5516d6bdfcc27d752e11a9205bb390976cac5833b6cd776dc1e95d411b9b6a8f7d1f7e49e2121171db32177908a0da0a89317d498a1e5b817120997081b787b9a3f490e5ea325efbb958076f364afe2e846aa51283e1d707576f8dcff01f1035f37eb2643570a24fc87ec091fa5614b7c15ffbb64d40f71495891aef99210aae045302386593fe7e54a5ede8409bc1266cb312971d0ecd9077c762cb9f16e71a8051435d0261e59b5fa47ec3d11bd4cab9a6cf79c26d706ae43bcab4d2e033a30b7a348d3aa038ee080170cd35472796e2956ac1ec8c4dca1b37d20e3d3de2ea732d85c2ad05f816d91a42a00589bff07d8286deb52b430350465d4bb5ba5cd71a477fc0f816e795b6d4ce59aae2d49291733e1bf2cbbb68831cc1803621d6371ac56044c8718de7f6c1a8d214173d98ee6d6e8ccc02543a0b69b6cb2c236bf48e1ba997af601a013b3c2d9bb80360cc76ee395d4e4effe51fdf346b7fd07a7cefed10bc4f3fc2ac191158be7d33d6fb797fac3f5e85466d3e34e3c53608349e1a4f0fca22581c0c85d9b3d6719064c06593ee28d7c5060618ca06be738aa9cf43c1bfc94fa418ad6fa68116bd95172ed7293f31aa52dfc53797b5448d2880e6c6ec3fb91fce27f24ecb405295741af4d0126a7d72ead5218ab4d9f787845becd4fb150102fd6e15b9eeea2a1bccddd072b8d8a85ab918ea291a69bb35e9469d69327f0e9c1293cde0ef357f4fda2b2a1123342c13e5e71c4259c401a7bd7ddeea500722f37b48183ced53a6db961fc3b8a89ed814f14546f7b7d8ea6163c6d3d2278fb3841d0f15a47d3ad719822d3a89cd0c0d85774b1613dba87458230c9569671b11ba7307ac9ae08cbad875e5fa635b52eef0720be230a06abb634402674c41fbcb57a8e9dcc9d4f6e9505ea3dbb70df0ec468ffe114b7cf54c4f4259307a5cfa719bc18a38a8f9c34253ae40fa62f6a65bb26bed5dc3cac04162d6cf5b832df95f482d1929d7f62201445427973ce34161120c71dc023bba2e818e016f702a1c5ca9fc82021c7f4e30ce026b2a7a26ec69688046ba549ad7de347d95deede6d456126e4f3892ba59986bd188cd87e0f6752637eff87460c2576a007c60930692017fb8d96b16b6cf6007098ddee6fc1a0d9200e0ef0a9a37a2f87c1d412142a7bd1a1139cac0041811baaf05e926590282e71426f495ec1b6641e87d1d1230487c41df6b95ef80b8ba890554b60dd9124c5ddca7d5a846dd586a22abd1e162c4b82bde021a7e9cfd776927685af5f6ffc6b88ca17e88698da848aab235aa0b656837677de7331e949bcc5ab273c28e06ded88b83c2a0be341d2de25b6b5e57201beca0e5aea68e01c02a20d17b1295b19ae3a2145c23fff2e2374c373983e457173a291ec29c4450b7ce5f270d5f4062e0b3a7451e0eaf6b38b2953fcbd8f67355c146c9f5fe373a240f16e6956f81e2745a24968bc57e36689a8239729a0559b1e87262a9374c8452ff811a2423f699e2986b168ec7bf0e3ad2436ece5ba621bb37bbe5444baba8b8c8cc46fa6c15bb1405802d9589d0dbc39129b2153a48989593468c37dea78d76fec90aefe1b9cc56231855b4be04b167d432ccff2cc831f6ef1a45ab620686c51021dc3fda5e433da5b8a8bab49856bb6351428791017576b4da6a242738b9b596693ee42fb75c4c7eb5a86a1cb38c892f6d2f7cf1468953cd949d697cc37c23a85c1b6738792e251697ef4ecec7916e9c9d6096b08058fa60bc1aca7a020ec7b39c249e5b1be1a9e3932cf44874e0b9fb3cd442ed0b54f067744164a6af6320b35f46174a125667afda917004bef77fc652ff65b5c984014b22b9dceb3b8038321081a2bb5e0ab0369e9ddd632d04dd8cb8b7b5d3076da094bf958a851433aa830d7309a5fdb8350ad2f688c52b4581cc4a118e7253d8df3fcb3a157b69880a7afa1583e1584bbf2029c1f2a4f72c638f55a5719a4e2c3acf24ef27addb91e44af3b6775f74e7a908e75268b029b026f0ee8f00c2f5b70ea322b758e183bbca7df8d7db5c9f85bafacd75615a6041a471e820cf10d445da5e16babe144ce1f3889691ad2dc74964abf1b92f5a92170d67820e9db826e9ae112cab9bd6457a6f711511f9adaa1439317cd4ae43f57972a0ab457f0cb234bb3f9c2bafa8b72505c26f16f9b7eb47b52e363b3b222227a166803abd195be7cd293788e4f66ea9350ac16d275ad70d8acb5b9b9a50b1c57656713a21c3e9f88dc8d258fb0ae88b19ebbd1330874a85513277a711881176c56620ed79131ab67c9140074214fbb8401331c182ed12bf9ffd06810bd7d85c1e8efa5e72ba908290c585f733c024898a28fb34a1cb246abc4f4040dee105fa006398b34f9c4e9ab69c89c11084593884bb06cd005b8a6b7b45094a314dcdcb565904f6e400a918f7b9152a1c00af83ed005e202dffea492d15687cdc6632e82e7699a17c67c92f3d445a59b1258f8297e69418141fd4b74eee4cb64fdee7de59a70e5ad708db7d5414d6f268b4a5c5716af0f4bcb0cc7544477ad335363ba7104a7612f681c0dbe93e304279b1ffe50b8a3ecd6b80c35d01abddb750c7dffc0527643f508b377e1d35c8fc38002470b8bedeca269d3c1efbfb88d921151fa08d81f5781e69285f844537c436ce7a3c514cac6d77836e3528aee3a01e96a2d69a2ccf2cd21a76dada9ef94bc33623340f373494aae483ba1acfc9379fd82440aef14be462329599186261d8631d02168973786842f07be7ca27f8c2f6813b936b4c7537193c677166f81bc2e48f240f175b73288d9c0db15d1c4aa0f2ace37bd6a68107185556ba81cb7c4d71c1bd25fe1278a5fc566d4b12a568154ccca31affce09f8b5dd02c1d1b4582f6f3900fa3a2402c857b5d865e7fc1044cdeb2498419f62f3258095e626696799c162a99b656cee4c5d9952c89349a18dd82eb3c5d1de2960ab0a51900037137ed9143597c36ccf4b9cc223b4ec0ef4b0918cac1e299e9d2fed4e49bba69f7478a74bf4a861c2f77f81f31e951183b01cadea94aeb06aa0d0f3540daf7816881febeeea69673cb9914752bb210b471ffacf05db177c6ecbd844b522b1332a2a20d72cd6659071b2c07cc60b0f8db83dfadfd080f3278ffee6d712a3dc6b2fcc2c62d5ee7420021f7c6af469b75bb9f67293cd201ae3ae793359bc3923e724a67285be59cfe07155ed2511f7bdef6e26e8a7b9409a919650ee168495cb02f3c6645668cecc570219df58108575e517d6f1f7ed1a4f9b77156d114239fb5f6825e8500bebad79e6e7506335270819d37b29cbcae2fbbceb80f2a8a186dc7c0bb638b9904eac57e57795cc55027e8fb36b19233d3e5119bbfbac7d5787ec99b79cdf94055d6c72924789f7c011251df06c3c994c8818a7b5ff8491fea3a02460d349f46b4dbeb980c69e070a239681025b6a654224a8a9993f6fe03ce5548cbbf34273d075ff0b4862ddb54c401be31cafdfcd28a70e01e877efffa8dedcb4e40f6b7143e43239b3b872c6be035bf809b90ed2eca5bdab77f024f9df5c189c816f52e04d6f4dd308093f416e887e490c2684c4c3a3aa6f407bee2437d58c3ecabfe21425e667fb4ff914d2474974b0a299acf1e7c50eb6bb7a864f82cb0e0d7f54386c444210fcb238d4f5538431b04fd7975ba9885fde0ccf07e7100700e3a2b8e68335d903c17b7679bdd9f6bd54ad84751cc5fb46696ecf4953c80708b3f7417bb521a842054828b52bcab785932c45148cf19dba4568b37722d1bf111c1bdb6c4ac987fbe23494b0e8eeb62cad943d4e7553671eab9ad2c01a2d25c8778b1a84080a11fa4897f879ea85ae6d8e68ffaf02ded4fd67b22802ff24a6b2943c7accb750bfbb4a00d60822548f0cab66073aa8b9e590f6de5736750e4a8079ec7ad0f890e0608c900dad8b55d6875a4a17a3291a154d7a999a23f718f65ab58e4380ed07dd0bbd169316e89e14839036d00ced2d543777c460ca464f4fd7faa79b6d4f395c3c5723ba9f9dbbffb832487267bb409f03e820da4d74f1e9369f9dbc9dd93d59de6f320440766cc4d56db577a9f4059bf889a9ad4b49f9df488fce992c1574beb6ed0c2e3e9c2a3407fd0dfc83f30487d5ba1a248f7387365f2bf871d666f2df7e9e7d7d7d01f8025505c42161b1c5432f09e3031247940b11a29b87f06ce84f55a8b6faa260d0f2d23e4b5433ab0983bc2e60a6590943bd2adec980ddd782e12b68538c05ae521b02d5aa2aca9e5812bf77da5a3741bbe3540b9b6a3cc42d849e4e8c0a723920ae60fe7dac252ad2df12bb77c4cdff72b522d34c8d1c5bc936c7267d5bb02f6198e5f7bc1d6b664eea15a5d7432bd4b196833de9c2bc6b9181621cbd8790255a39f631c8fa0d0c1d95eaf2fab489408ffc4dbf5e546a5d90a55136ccdb9357bb7860185d15b93590f6be27513fd0eca949fc1f85d54e26c771865451882867c8cab9ad1b320183ed965873335a447b30573720e69fadf4fbf9eacd59e99215280f354b36e2b813ac109c3967139615eb804a6efa93e400e2614672b2d97215e9eb165f3d16d41fe053e60a5c13fd58861ee52f0f919d0e3384662e9ae75daccc7c69eadd159550c59824ac37eed34d1e95150eed5e432ae8858f1cb8132520b02904b8e4fe268f5a33ef7e76fc034d2457cdc5c5ea39e0aa64ace69400084afa7de719ca8d1de78417c2234ff02b229d5618d08c80c6b1201ff1937eb98ce912016b9ee2bf48b34f63baec2871c31c9fe41ebd5d54c4d885e02a46196e1196f05420365c8b1f841bc3cb8b576befcb7d6abf75779fcce7df23719b41e1f9b10e1105f09e732117b0261f5a37917e475e942e1473158d5f308838cf819433a90fa1f5b107058d9896d261a96e5264da56ccc41703c6f4debecddb6d768d07505bf3be4c74a64f13c2f817a6685d8269a1f6d396553feba79af9b11b5061263d3671a57565140cec006eb3d6f9a79215074ee0093994860a2fe5b918436927d0fba45907264380ab854db7eb7bf502213b9da9b1854c17c77e77027e1ba39dac8edcb69b116fba22e34ef1be52a4823f931cf8bc0686979ed27ea1839e3d01cc17db3a0fbe30ef7dc1ad274976981badb9d1598471750d9aaf58226e07d2a6852722e58449e81dfd51eada9bbd86edf7902599f10847c5a5dd107df110a4a8ad5cd1a871fede8d259f0f7733e7472208363644a947e89c9665553be6b27cab5668621fb55151b3a8aa95dbd60c90e2d91298ed2738757187d7bb9c906f8fe3ddb3e4d79c6af878bbb6e2856920fc4dbad6c7246f4a969c8ba318b40493d051791f5b07a90d280a8e2826aff1417d8aca76458eca365438bcc7b4e5286d5c612511feb37dbd49e213e5835f326fe34596f57b2981965a80f9ec9fb717f3691be535b7fec0fdf72f778355b218fa726232f25240d3765da82c0c21312c3c12460993b2b120ec54fe6841c499cdbe921aa09128f0ecf6096fbdafca3fb178da17eaad437acf797ef87a889fd3da56c82a9c9f1f28a73758255e7680983951b0154057f3172add6089f3ebd8649f445aefbce10d9b7f634c3dc39d395b61026ac70d6f7ef3f3e440a410f307e44fc3e68905322aae62de664f7bcd387e3800c4094e0ec9a7e69257d606f1bc86940c42db0e3880687e33f39a411d0626bfe908c6e4010e577b4b00edea6adf31dcfea653ccabcb028227c55b9571f8af5baac9b5f9fb3629c461ca41ee323cbbc966ebc5f5f51da1fd2642656b92ab8084026d2d76c184a1f1f35978a1af8090e6567c698026817c72a0d8f216f2683e30cba01522db9bffef67f6b799421eaa78f123561c3c6a9df03e601444e9812dda39cdcbb7a43ad1f5ff9f799aac47cf2ca3c5db647280049a849f80c5178acaab6a294fa2348b667262e41d4b27806edf7fed1dbe31c3416c49c77905d4c61b2faea9b14dfd92a87e9caa2533dafdd35719081eda59dab66834b93750743919b73b8eba48c483e4106b1585d58ce75a6fae5a99f25483971c75950a91fe7fef64efecc191e5fae38dd176a45b753dfa929921161e15fdbacfc203f93b7629f8af2257312050aeca81aada68f2683ce6dbf54f7fdf8ca01fe5d8b1bcd3af3e538a39ce1a1b7feb91c72a75ca8336c4463960c6938df638a2256a4cbae4f1f84426ccf4e6676ffa1bde4445f99154585af94189085aa41b1594b14f53e54c89dc8edab40dbbc1f333299ab27865b5044cbc0acb2e0c49b92c1a7233cdbdc075ac386b5da1b6831e8d54fc6d6d717327b8940c4802a750ad4e648245dd0af52e7bba4f3df891a053c66bac6eacb7e15b30b3bf7375861b6395d8893e0e72599ce5d620ff38a60eeeee17f6e5388c7f87b03114d95caaf13dde7182bef72aed856c3c4c9789b150561da97bed0d249aeeefec82ae231d88c2505faecca5e1dd8eff48299631ebed4ea020661725053b4cb870823d51a098c6818fe500d5c98a1c3669070848040d27c05bce1b0bf8b32ea83af20fd50e51da166d5911b4d8a574f74d910aa863e28b54b2380b46e9c65f979183da19995f38220fad681b13aced67540cdaa8a85031a3646cf4616b72aa1f03747c716cecf6337178964a18f7dd381ceb9b0141a3dab7bd3405310c19d3fd8eac098eb9c305cddc3bec05f5fc230e49eeb736f9739cb33991c715e4f1e0cb8979944e97ccc6a0095467bb060a85fec325e12501ca6c6292d24effe9b0395f71fba54fba1d68259c37a23b9d6482fc24e8020100edc3079fb08af95ed42efaf6feb7564228109d4d00336cdfc598802bb14e0b00e081cd3ef1eb623415369b7794200f2b5c383cf54d1756dbc5ffe601c014130462870d0be0ca6961bfc978c53b1204329cc58eff36641f796b1065b36250214c9636895ba8c4ac945f468b2e87af054272374a7997b11787eb2f769b4a82030faacc8630fe997b16858f460c99c433505bbbdc77fbdfc7055ce4e5ed619a4f5e6f2548f57416a154cd709ba001693ee451be9497efbfff613a56043df51adcfb2448dc2f75ee10042bc83f14b8d63d3df9702eeb5b56a84f19d288b801c19220913a8f1a49844c34eb3f103f04f917b458005a12244f1b4d005db58031de16f96c4eab19534287238624c2ce580fe4b36ca88c84eb27089c96ee893a038b68cc431eefa99822a108e9e1deea0e3e6efe967b4f49047217f3f14e0ab247d33e55d842749e1752cc8d98b6488e625a599af841c7425f87d0298c3d66099cd5aaafc72b60fba4597b17f1750fb82006bbf350162d4add6685a9c9f50f62e101f2679cc45151e0f376df3c21c129b248fc6819d8c7a8c8067e7950af9d293d091fdd93cd0e6210a40878cfa7f7398162737eb2298a321404d2eee4a76afdd4fa415f6e694edac28f819ca074db291e9b43305612ec75a81d8471a5f93624a0935ff85d918efccdfa2595bd5fbc541b02f881adbff3212e605efcab946ffc21474aa7facd1215d48733738d7b08f82298ac1b6a3b5a7cc3201ceed087140992b9ee85ed9e1a0517f90be74e5015259c78e6c8d034c42fa313f2f09d3ce2dff6f1cff9d3e530220665fbc4993e46efb78eb3d18cd27af677b66d7f8ce98eb2b9ae676af4f66406fbf61f75a5d879e98ad7a9ace281feeb5e8f5df79c8be21f4cdd70515e56bd745a2dc6a4a645620239dcf7b9896e0eb021c1806f6db4d0f09efdad622b7a7abfdd8b8f8373e01507adba78080113420ed38d85f059648ae9cfdd326f42d16b90140918febfd3865ebc623fab17eef3933b38cc402a53a763a308ba81940e5cd099155ba715899b0268117e6381ecbb29c71929bf186443c509caf3ef25adbdd623b57cc85ee1efd163f043075ec313d03113b4d191aa931cff1b3b46deeb954e8afc6587e1226f5232413b185dae50421a15c9c843d2e517560a64746a258b56bc187c0a7c7182271a9d1fa124a2578234ae0cf57681fe80286b86cd7ed210f028fdd2eca29ca848c9657b7bfe1cbc93b022ae506f8ea10a9f0b80ce51445617218fbc70333065a3f6e1d3be06ba727c5cef916d89f0f1f7651186d215feef0c2252d8e79212618c6b0b7b8ea2618caafa9c81929aeecce38fac682a29e5b8eef8cc94cc5c15a97b3cc1141e72e37d143aa68075036108e161d770dd3fd0c9a8a823b97a4945f6d649758496d4e7a59d307546a33ecd3638dce0c4af475ee25ad7d1fdb2836eb818d0d98663f55909dd1ad74f4c5f380dc7be68991a4e77847facdba6f9b6c6e18614024671b801c574cdfd957d1e92ac202240e7d85158821d98c9b9299b18fd8df957c196c6820265dcfaa47b0a54b669c9ccb4065eacd0538b9e61517752e386fe825321bf0c33fda6ef34f83242695a6e6954ebccf3b6004ebe52af6cc30b2895d741c111df3c8b181242cf173fae80ed364234fea4b5337047946e5022e06de48f75675baf6dd6bbbf687e2de141184413cef8dbbed58ccb22894d754c16e2a03d0944190a2fc40d5f3420070233cb16907dd4ee5fae9bcea44da99aa30fbef98c8b413a3c899b0b003888c638120d72c72d7a389562b2dac7b33116745c42b3084625998df704579dc273730e2ed2188ea559e42767d7db371de4d0f603e648b7b7464cf33598b940894db9544e3cb43e24fa9a110dee78e14b4e286e12abf6380bfd34d2221904f259efbaaf74c59a90f3d8b87b9d6becfcdeb64a287258fae452b8613140e8d2f8638a66df9660670b8783d84f118fa4e895ee36e614e0ee8d0d3f146430908bbb1d056a47816470a89ab1fbf6284bfbd28005c254f54a25788dd42876d57a81bd7983b49bb7422610ca876f772fd1a778ec38cda40921660883f5f83d71d759db5417f3a1a83be0594bdafc215a92ce409fb13b2c487d53c38df3f3af7b09204a10fdb14c4a82c2ea204ff3d6f2231792fb868c12716bf345ac563d4692c1cfa8f1546ec4ce5364c5cce817df31ecc9b66e06367b1c26f5ed4e368f49a3479456926f532ad21f23fda2ed599d9256b0b6d133d2cd181447e9efa7762526e661cd0cd9d4f8ae4b7a5ec5f4664cd6b82112868af19bb0001bfc6bbcd26b33927b6257e2925e6ce3273c2afc0146662ae25d1968fe262d371b001299b4fb5a45a1426ab9cadc832893ce4c383fa4efbf83a7f1030a43f7ed38abe6f007acf1001635f92fc59dfef14eed6928198fc5032f5c3a8e40d43573f1b04b50f2d1d11734ac3d7d76c55f621239a7330da463886ea540ef7dde0b471c08529bbe4f2b02fa4f3f51ee4be2915668102bf2abf403257f607739931e1d41e47460d9cbd5ab4d80cc56065a4674e5df8307b955d909836383f01d7cef7b9d01badb95f394cf9d1f1bfd24f8bd54d87efd3d75cf4d6565227c5fc4c5d69d74bc30fba98a562dcc72b03173833bd10fd06d6b8c3f86befabc45aaadaae54de82233b9da4f6f1499381f2c067c36f7f27fc11c82a15a611b510947aff9f580fdbaa0a96dd7bb02bbc58c4d238dca69b449dece319cb30029535a2671336e5388f19306ebf6bd71bec0bd9e0a6e9f9eb3155e400defb2e0d2ca211259bb9ed46afb6c5cbb9586856d3ace1c4ea53ecd2c8ccdb68e44621b434e9d3125710236fee371636dec064c72a15eeff3f243e399657eb9223602ade2efbc87104d38bf3937bfa19dda08da36861973a1ebd08cfe84e6b8f5da9f4d34047c03e369067f73ea7b10474d35808bbb35acadeb3d849e93dfb3a3daf984972aa90e7f6fbb6ac8905184e5fb897b3e2af4dd1d86f294f34b72058fc97aa9003a7a081f61bd3dd346b36780eadc492d4b8243c9887e52975177f5746e69f4dada1f8fa93e2800c6dbf06d6a0f2d496d8c31858aaff933245d03fa655f9f9a0ce8c4eb6a5a40980074cefe6a28fbfea7cd018d97b1da5efa9b69104903c68e33a373ab56933d6796d157607c7b1e6546e4ae2ad359b2df9d66b91b7472345f0c2d9ce0ec3303ecb80b3e2a1ed59a7b4deb21ba67495b0ee1ccd3784f2ad09a13b02f9ac73b4160801ed3ead501469d033b3251bfa8817bb2d73ea44f81bc881aeaf7d9aa16cffc81b8c6c24ec57d703e40fcbecc8dd530bb57092eef6f2e38db28308413f8f9b6d60ef6dc39275b640a86da40ac2c74a5a4eb5ea11023197bd2a3f637f5920ef6e5e792472f61cc080b600d8427fb88067b22e3ab83c6f80c3f2dab00a73ff6d83d8f10b3ddf60dd6439f27685592982e24fdfccf42c2f86d6d3e7b685d90cab444372e8fe34c23fbbb2faf033f00f52e35307d201f6d0758f25468fbeb20cacf13a540303ad640e59739cb6a6a61a2df4db9834d8a3bcc6a7f880e02c070cc009b758138caf38b97680a5278813445b5062a1a1273b1456427efa6c442df6731db590a7bd7bfd8ec36c8163234990006327b11414332ea80c567e4209ba5040eb19923d1bdbb4020bf5f2422b770f1c337c58ef542beb7e266fc6c2d8689a6c7b0660222e2470375d041e182cb286a05259fa6c81a413b1a72b397c03d554e9711284714be5e2e30f9e3115c30650f09efe1827df361612441176dc7c0781d588f14a153a14692aae5c1e453f84115e9f82815fb01d1c3b1ba8d45a3212e48b198aae3108328bb4eb1bf094e1b65810c219c49f9d764f9a60da980ae5a340c29ad4f09aad3c648b5039889f179162170b49d7c54758c48ed77a7385e984b98a1047fe39b294d6a40fd2c5b2f977a31d85dec271cec00fb1eb8741c0b8a86cecc632b4780ea530d3b5684fb666a50507c9ea4ffa0b6179e31af8909aedd7e7b75a1070c9e324b894f0a15e78929b9fa2f320c7f1f0e3f3ee13661b68c597c3034ee4caaa22e7e6d983f8cd51f3582781d90406fce9a33653a966af056dcad3ae4cb92bc3339f1033a6d5b1b17caae254e6e948c41504e2c712ffe517c65c3dd8dc0109322307b9278b1e8ccd7aff3e62c5c089d48dc00382414ebf79af621f6e525004802f79871919e7a94fad5b1618969d7547b1680e2e3d833b9f3c996cf590aafd56d63e13b70e6866ca6345157dcce3af339db9c8d58a7c5770ad5253af513215314aac645dc11c8b4e4ae8bda591de4e5cc9c800235fe1aea1898eb989d9604c51cd2b6939582eef998005e2012e05d8240bed532859b43331b96fff26326352a0b64669d062b9f2c932c48b2161a49583879c5b632966c47d7cf1bc91b124ab4b0cf8eb6102b08bc9e25179cfbde382b63f4c0b9f52d755f1c7b6fd10be68972c7f05d22016bbfdd36f7c6059e1fd2b68a99da13b8254df972429933f62c58ed335506e3d2c5e39eac8b6b1a3b8015636cf90370b6e4dbf9c39027438d993872938b5766e535b0a13304a619220ee62660c1b00f6ce7faeb7cc147d5699353cbcb12051ffa9a3c852cbbfa48b8efb791d21ce7130b7c1d13eeef39c9ba090f841f31d8b30780b3ee2f2cf1f22337b25615856a30b8309a769b8649c7e5d27876b55f0df377d8b88f86e38298fbc163acadd394fd0c28dffe05b139cc43706aee39dfc148b43a4a085985614574dd4c9acfe1796e13effb955c3e667ecfd40bae86ecf202b51034b5d876f7c8f49556a0e67c0a634e871f7f3c175782220a1198e1ef2abf8d0a259e96e0cf0d693ecac38bd2e0d5faeb8c22df1ae01b4c0326f97c80eee8a6beaef34c29f01bdf9cb78c5a7cf8d4fb842213a79f3ab58f45acd26709b231a2d87b9a882e48ff66a83651df5ab7ab1daed472b9bfedd7eff4c38d8c3c6e9aca73d62af8f2449e398ab3d92940c65adf364ff0cd4fe5b0522348270d30ac10f2c3ea64edde32f9c94929fc181e9ca3246020c5571ed83d9ead209405c438271180977e37c6a1eddae31c2fd8ac1d9c3b935a0fa7a1fe6a0824ee91b762611aab945cf29a0276564bd72c2d49c34aefa6b202cd8757d8c9c223661df5553d2fd0fd165235a9a2f225211442edaff72877eefbe4791bac68dd6848c1f3b39dea473cb991295bfc6fd78de74b079b9568d2a62ba4989c1608223d7c9aabe3bb49d08079952c78c983b8e55286cb61380e1c61f68825842df5d8a0d50064cc5f48362aa52e7483d83db0c046e8ac444e24baac422452d2be3da16fdaf97013ba43b635e8e2ee71d79f1f1ef2e08774a63918f3128ef3b672e5303b2485f75c936f2849d0dccda46300fff2ae6c67a2eac75d7aad4de2b48d66ebaadb6769782b05ef331d72684a7f297f98f9444dac7d3a06e78c5ffe559f94c6bf8fc343921fed634fad191b2f8144104a5735e0e918ad10027222daede0dbf3b4eeb8f98af2ffbe1d8cafa78aac11765d57dade445a7c748a9ae5daf29c4e4d0389576712359785f16e92778920ea7ef466222870d5f5f4671badd105f4cf3e292d4af9a01842eeac8faba57231252b48dfd1ab726e32d78b6ee4530e1d8b6dad26b702b20672b5469ef37bb96585cb85a9e5968636cb691cc716162b8ba312a693e5df526ccc28a0d3203b597d1b682d6d4c5af2958ac6b3bf92240889539508c2adce4f79eb4883bc4d725e11c4fd0918925156a26c47c6d3026118c4910e6801a120665eae38e52eef5c9f6ab08f50ac2ccf3503b1a1c5efab2c67521151777ed0dbfdf6d4a6241d2d4e2173e0869890e6828b994e393a914b47beb3ff7dffd181d14b06446ea1781c40452d483103a031d1dad84d5f0de36d993981efd5c1e913e181f16647b919a115c17f62ac87a4ac61a3053b783975ee31d3d84cbc86f392a98c80f893f2761bfac7f6ff7b6f24a117f74cb99a077a43e300c32682e5b6c2f1f2b0e8056bf99b738507a37ce7632e890ec8c2464a90dc2716bed7ccd5d0f5e3ae4a647099ae8909baebc82fd61f1381c119930ef962eb076c2720668a0ef4680b6348dcdad1f6fe5ea531421849dbc8b580aeb8585d288bd65037eeee7c1fb4e885e0d939932ab6408d4a52a369ce2652659b1ef13ee3da136d399b0b125fd476889b064eb5f3fb70421b07836bf0ac9fcd4cca3020ba1b7e0fb7c87f9cd75bf7f7c44ad8981301bd05e2d5aedc14369ce99a233a5dabb791bdb43d43c3df15e31dbd656cada7f967a41cec31e66238cccb3414d44858db1b1612c1cc60f9c022ae6b93f2971d2c3723f4059e94842b1c98d163d6c427bbfdfb0eb30e495aa6515769eb9bad5a1207f054b14180f2d4ad61dd09ad7e1e2950f2290758a5d3c8a3a0c1e8addfce138d6bbc42ffb94d00786c5e00a4691edc4f2832a65fd784b2fa0970147d13505bc1ae8d4669c9bcf5855a6cbb734d1d2d0da7983ca23c6afa99deb2462e350f906bd3a42fa62250175193dfa95396ab12b3dfcdb2e7510624ad74a4023ebfeed5037a5d70b4cd9d38467316d8d1bc67fa02daa6becd83bde95cb4ec357eb67afbd4c84c811702597d0bb0fbee53cf30e2fad43b6cc20b79f60b942878dc5741380739d957b989d83ad0007490968bfac777be7bb4d2ec32f86ee16c2fde253800d750f0c0197f987d6840ed69f5bb8b2e035da257058a66f5c71d07e84faba4eb326dcaa8f9611ea1b4ff64a408d4d822013a0e4aa36d2ebd9d6c29f99ba4fa56c6c7c466338734328c6243b017d0fb8f5146bf63b8ab63bfcf1b4c0cfeb0d5c8baab96e3f2ff1af93ee45ba52df8eb939b5c20a0369509eba961babf8d61215a23f1f4a6307dc9e892780087920ada16f71888cfdf942d7211053bf1c1816fd6a6c0c965048c72d9c8d0c6d52888919e39f6ebe3549968ce4e32f93c871664ab8018f507cc370f5000f2b78c6aba76b8ca6d98ee3b4abaa4871c6ccbc4ee3871357f686bbb5229ef6d10ffe73ac9c16dec7c3bc36c8a1cf0f06ec9c7d5cbb75e438462a90147aee8d4f261cadd2da2c79aa4dacaac65f5a27730666bd43cd4667cd045cabf771557277ca84df7c7aaed14bc79f60d94bd139021e72d135a206057894e0aa4ab301d0d7f1b87dc866c83201a062e347f35ffb3beac0d0eccc2479889114e544c6f4334c44304a7062919bc6a19b52836b2ecf3fdc9836116257a443e6db427649064e9f99c7b7c5c774459a1b5b1488625e3f5296f7bb4846f261d8f958046a2529d657fab4271f85b1530aa0e2f50b111c297560972483de809e2a177d5e529c19b6d4a5cbdd59b1e7a15d8411736d698d3d06eb2dcc3cd26c6a539e2a870a8205e9c90fd2bacc9b2458379ef07859feb96fa339e82b29ecb5fd8644448035564f7df34a4d77fb621dcc28a495953e268587613067b3369431a5bfc56339aa58ce61252665e70b5dcc44a54f1b7f059c53d6a3c782be16f79c45d41e0890a712a63102825cf5a658b8ba054033feac242c2d1f5ec304450c7666fd84ab54b60abb2b1ef3377b8c77643cf0e933e49e68ba294b13f4bf112d7e1c815008c63381750f65686974bb3619f193c1405025189d4b43d9abcd1736033c35457239f8e09dc3e40760373590a03bb507ad18796dd2a15b858b23d9e834bb86e157e1d7ee270d162aa45ef6d22ca5f5d78af77270208d1a77c496415b6041c5098d914099bc4d3fab43983444e0c1a1aeece7f69c0f553177537796bf372dd2987a6c6260923a5907240a10b13b8a029ed81bd28267f96fbc9af26ca33eac046f3e848c34d1718aac1bd6f752867ed87e85d79358a78656f847e3528950d839cd187b4e2086cc4eac5fe1db235af56b12986ce9ff10b8785d96f77474ef252ac80b67c8749144df7b103515f5ce8f67a4c2f65c7009062195def258c26b0016a662c310463f416972cccdad97e7ac3fc8a6ab2dd05205c6123a660dfb660d40b2be091fdd386fcb71a3fc34ff35ca319f4193598eae745bd96c8509bd34435fb5d55765355711054f7b942e5890439380f57e60a50b4f5a00fb9db92df16a34dc519d5e7feabedcd32b4373c3745c6af12669c3d05ea76444639f333b4354ac51d9d38cbdd307a19b2a2c2674f93c630fa509c2786df48bf50597add2185b1e0bc742447a00d8381a1f0e87b63f289cac619e865bbb48867ed75541e7b9bd1de136450f136aede917ce7743efbc8e7cf827b9e68dd390abf10204051cbe7ef6e6151b4d5f882705364d4c89353c54be3a5f5bf714513d65b40e256716c22ab4240570420e58709dd67dfc5ac6ff57815a5925501f76840a2887b4ce5f0f61ebf0dede03a6fbef03d603c41fab029995e6fcb8a8710577b557a4aecd9bddaf1cab0ac8e160ae83c57078a7551847e525bb98e0ab737586e73b800ce9e5a3d3ca6a43239ba7136994b5627e6ee55c60f1a2d1083dc16610437e380a5c9e4338f93e37f1e0e34861888b7058b66d1aca4dad952f07c058030354e988b989b23a243867277883048fb1885b4ea9aa21fa2499f5f11ca1cc7d91b3260d19a7744488223f685589356cc74e673fd9a6ee9466e8e1baef0c2fcb356e2c719fcc114ac42b6595025ecbc7b4ca52c7b52c2c04bcd942fbf615bae516f2e989126807261e9028c1c974241505003ea8daaac83a16f0482510c5da02e0c9d4ac981ad783e5b77d0a0f30f70da9be077afbf02c6a101b1bcce800bd4b609219a833b7b395c0dbeffc50aba6152e02b4feb45e26d5865c610b6ee98fe3900f9da958c319f2138fda0c5ed3577c751bd6d3660f7c72c99020e38c0381015581bba55c66db967747fa13da0aeec1c434f7c3e3603410eb459093aacd4b50e13a4c17e79cd6f5553de5a7874adc99661cc82d99482b6d2690e7fbd3be8438fcf04b26a7fff52618b09b7e6ee30f461939ea6543a6b39229ac42f910d5c7ce93e16b76e3635c820219dbdb84fd84b2c92d3e16cdb5736a132b28d3d915d4e704d67b5d0a7c8fdd4b77c35d08106eae67396fa27d697e73c648ac15c71c6d08647f56d271c578daf4bf0b3af6d00d71f5c87a7bf41b6912e92534fb371dc75caf4ec30e6b50370fc07c8919badfc73005974935b4ac16c701bb818cf08913c44c831eb1e5f4728ed5a25b14ab9608f0e06221684383eab0ae82939005c8c20db9e72049304970ff584db47e2d1483fc7149488e3f343633207681c99456a73cb261f09762db4ded32fc6e993ab016a246777084a902cc17792e00fcbbe27758b9ded661422f12fdd3d2ab48c55f4f2f45520c4d8a17bef907309514636b0f26abe1fa93d9116c4934416db0eec5ff31ae734804f6775ae029b5611750f3854cabd3e5ea34beb6d75084e9868b394b8bae12d8e47365c1d00e4f24836722fd0fb03379a821fe1c8839399345f96ad3bee27429383faf03b94b843ef032899c631aa80c8a0a1517745661033c12859e7048807a7153c0e70e517ce15e72a4ac918608cf3a15ad4f2a91dcfb62a0d48c9e89e3d5153b28d2d3234325851be60da5fb5a1de2c2c18e94b2c02685443eed605567962769037de55d8eba001bd6d2da192a117385e1419b65a860294bae366a26871463302e883df164daa207b926e3c58424331336b53df9bfad2ba10ac10092257ff863c41eba9adc408478f6ce295d474035e23fed25bcab7ad621cb0236e7d8514400ada1ffb2fc822727d481115769fde8dce7d1a81da8790cc961acb1743251e2c8272744f84b4174561734757812b59005b234af65506e82bea8b1916515a8f71c40939a56a7fde833c0b0467216fe44b81ab32a5e319d989e7b0541a776bbfbf08e1bec5e4ade8a2f5972a7ea4db47df09e4a93a5d1ee3d34632a17c6b90ba167dcf8a701cb78b038bee65d736fb2e28e12ef328b9395bd9f83de9dfafee93b5fb998bcc62bd7acdeb882f06e44ee3705f2aa3d0bbf3ecff191302cefb52a6ed51cb03474ddf6d3a760f657ac0864be797b1a283a937a9146608f10141e5ad3efaf74b17ddc6b35f36de5026eb121aba0bd18a10538aacfdcf2b3237310523125db5683cce6ae6f8a372cd8fc70d630e5137e094055234a61ee1d210c4f488da11b9c1a75430707dd513ebd4c2406b3f16f8c99c40a4422a07bd3fa8fbd90afa90bbff1f722ca61d194f09e06f29363fc996aacf414817e410ce6cbbcc0520878f4d7468068e3de801315da948aaba4d5b4c74784145e565d04fd4f4d4776d7e42af5735dffce28318f0c22fb94f83aff03bba596dc46e0275a8ad855c4f09e52c8ac6ceb9761df0f8466d4bacd8a15b86eebc0d69ca1bf073fbcba0edfef2ecdf77396853534f6354759ad3cc7925b2ab15625c68f3dca7357120fddfd405c123113719cbf5074f78ead1508ac260a2f9de9024e25aaa3b1df065b6fcf1bd9ccdd5155ef0f1bbd86f7c8990fb20d61e764a834b0637369091be2114b016db4afae0e23bd20c9a6a2c68c67eeca3d44adc6d6a1ad259747bf112031f7b3a1faa3141b8632ab1b43fa9fb5a5d897e090da8d6877c3c2dcf70821ebbaebb13ad090ecc70c863fbc7f87c66e940df704dc9c230627bee21eb1f91d5aecfe03044b3ea633129cc6afc95345c06c5afd5e62b65e8c73fe47080762f25e6334c65f05a451ed969771fa396d3e6e10e547b62b8ebd927a92df7b77085a57421a21646efb35bb8e52a0f972b4fa1f79b8b79280fa52b6027ddaa9de29b31e5c0ce7a3c316592eac8adc75ca511fe877c97c5618b76aa9d37a6d14f6c0404259484ca6cf9e39b9b7bfa0dd19438d376ca17a7389a6a5642b65366309dbee6e685fe3a6fd8c91cf7be935ec8e2c5c3c59afd2163f08cb3a76bfc60ae1b7b36dbe2b07222401224e2a60d541e1499d0e1451fdceaea130a3c63e6dd461b439cbf26a13f2eecd6614292535afc360c0803a395a8596b133089f6ebc585c301fb140558e980e09ace6afc5cff8d6744868e87170defacdde01242fa5600c3d1daf95ac1f5826bf56283547bf9d6919795747f85c6185d58b9ae5ddecc0ac7051d3b9e86ef5ce5fb465d67767db3a4108de9f0d07ed0afdd9f59055724b772b220d97aeb1400645c1c97e45c24e8ca30df2a0be11382f8d946f95bfdf7b1b13ffd8cc6cd146d42b1708a0dd6ec375949a5b325c4709b3ac76cf6b03df36650344f7f989fb613afcf717f9a2732e78c734b5675656c2322d54aadf42619a12af997ed3fa355196723d796a81aeec3fbdfc6b20945bc37833e01abce9da89d837996983708b9a8fd42b2d838b9e3bcc20d97b0ff211d438ae2adf4e328d11ab7db6f0b3f8edfd2abfc465a0962ff784fae897cacbbeada8bb57f721462c2f53d2ae7182a2f86f10081ce2340ad01f8689264346a7f7e42ae8ad68398c545537ce37232f8dba7aa4b002278e936e96f0fd772e2c77f0d41cb2e25b4240a73622ed95720d6e39c08ee51bab67b14e986f9e35a5f757b0acdb8f1477444297c7c4bbdce042daa1fc47fe6d6b7deea851dcfe1f2a4cd241f6f6a8c7eef61c902e6a41837a78b5cba6d1ae4edb630661800415fda8ae8e987a194c9add0813f151ecd92a86d065d7b89c5665929b839539225abed28f1d3b6025684eba998ec743971b067eea367285a4a8d04874159d35ac9803c186d1f976cf390818735803f3d1889a666ec8424cebac3ed29b789fdbec81a54a4a81830a89db67cc1b7e6cd1748141ce6a709a08e48206b7b3758f664838a236dd415b3cc10ff40befde94dc0cb09233f681055576eca35c7b95710dc1547b5118a704af0f7291032fa4be9bce44a91dc5a8ff0c5f76b9599b1dcb6b1031f1e0dc418e7bfde6c374f1b8a069fd9542c4bbe756a437e9cc6d135c3a22db1607cefc46b743c0702865f670aa1e9bc23c99ca75178980bcc24a3a3a9a21bf881427dbc84555ea633a72f2dc5b64f5d8776960f3e4ddd61c3678b70e0fc27f1bc64364dc5f0c4088c7726dbf658240209fb84f9054280fe4dbc9fb6501c1829dd3d9ab4831855fce399d7a0207f1d02ad92aaedfd9d1170f9cb2aed08b35a690972d1fb395782390915cd7336b53cd6c58d4300ad80c4aab93cb027a091a0a737baf3bb42edf49ad20834f6fb98512face1078c8727510eb0fb3d07d9f7b4bc29f72725a312358fd3b43c5ffbb36d97b9269ab76b4451a7c0be4cb6bc9983523b2ef9e5f0c511f8c0e972630a89cc025b7493f917e472a363fc0284f82b66649a55f6ed04ff8c01dc4e36678fb510de5859b1181e9d58207e93e3bc2dad07126a7c9764d6a81e91341543835ec0c52d4dd14101cc944815ee0746f097b51a6994766a2ece8dc7845f8d6ecf5010586f2f46ed885e5361682611057e1db5f99475b79d3c2d88b63d9d15d75138529afdaa18747dec00dbe87cee186ab3bf0182cc3748286f1efaa3e4b932d8d4fa8fc379e304a8c130292d646a785323306f783d5d7ec4cbdf91d25564cb3da93c594e72db89bcc51f443760421356268efc29245c97a1764bab09108400cf3d9205df8b83c0ba2c2acb0e58dbb41db2e5a4e4abcb82db4b5d52a7493928e00525bf51014d978fafb6a3945f3b71b3d5098b99841a9875bb4461ea5088e2cb86ad2b7efde9a14fc5c35be6b4ec4d1741adde790f37263f5c28bdbf5570c79707d993a949bff73823165352d7dc8aab676c89b70d667940fd29da2c4f10c7aab3760e01551ca14c69a009adeda527e3dce4ca91aba0662d9bc4a0bd1191f1058ab5db694393fe0e6d9a89ab445d63ad63a904657cb1e1ce40f61cc5c28db5bf5fbb7db0a132b520784e450808da9d999daf88b769c8c2e6361fb7d4329b3cf59277d445e9530d6775d154a362929f94d1c8f1042d0e5897527eeab52512b92749745b3de820a2169b98f6e94d2c792757e83d286db5d8c9e0046a3c676eb52b9c3a79e6910c4816193ed0da8ed6ee74fee207b9b0f808750eb2348a132c0eceff99df3b02aa49760e40d87cd773c1faed6501c45a01279e1897c76ac5ed35ebd6a567b745128562219a60de040bc6b0f0e5fda6c5379174b981f6fb2eaeaf5d35e02bd56a395ce7887e7d27bc5ad128f232c82995a8655c5f1d3527dd1d518e564a3a5159d1b6da41ac0fa8ddc972bcb71f7a4d60e0aa69db48305010bcbe0e81beb68d244ff1c2857416b5b390bba0385c859ffde4b55cc882f9435ca6759d39ab696ba2e5e896f77cc67cbc8deafff9622b4c1e5f16b7c94f230243167d03ec3805901a4972d2147e4fe7e2bc446fc0027089d52788dbc2ad37cea22bf66dcdb0a84cfb6544dcd5b33ffffbdb15f21c0d83e0bd138f7939ed302f36e83fb948061d30301b9f4170bbe1b35d298d10e39f7479d3fbd64f85383063fdbd703ccf001a76007ccbbbb7693c1e6cfd398727480711e52953dd9a8e8c3d8f2632f4879e4ba61ce90a50ab6b12b3ef549390a87c87722d750fc24ec5b41a77f36cf79823c9b775a282c8da61756674bce819393224983e9c185fe9c879d690eda5a5ab468a195142bc0b63c38b0578211bd72680b22ba41e856c4dde1eee116245e3ff77f0d438bc7ae144ebb421749625a27f56602b772677628b2089cc0cf519171c3f94f741bbbb85d266eddd29a252e2412fa5c2097694e8dfdedd1ced65ee497155693dcb5c98e94c566d0763d49071abe61026531fb5345913b8ded281b38534b6c66de2e11e9ac71a89dc195c4e2097b4ddbd5bd0d5d224ea452c909d4cbbdbfa40aaa0bd00f283b126c122c28d2834f8d845d3ed43c87cb0871228c24e4dc8d6640cccf8f654b68ec103dbba09ff78481dc524016f440ac5ca8c9ac7e1b5e4a7c5a4a326cb7f36e0b606d2f318477e335b2a8068c96364ff89f3dc4294acb9d7847611acc7e15ba0bbf65892b7d9750073c43317d46e3b51df1838f8886512d9979976a4f45ade7e394b950e61093ac14ecd45dda18b3eb41b13317cc8853551f487d14f2509440f42094feb56d4e92c0ee2fb592f8bcad61dfc30b0c7e94ed85a6d03ff879176e910da50ba91cafb302e3cf9770a108c12885ab22e560a9ab87a5ef3a6ab9bbb06b3c490b9c4c32c658a35c222cfe1136db3e72e788952244fd5c9ae4c897d60233fa4fd851ad18838b8b2b4f5f3b04c03dec7f63e5de777c71ed2ed21c398249848c24a0a7107b5d9a64cf9855c3868f646add90a093869affbec0ee2b9ea31ab5a8287d0e601ba57450069517dca5793a142c3d3729446fe2024adb7ae4b373756e0fc89c67b113f654b79b7e791bf1933cd792de1cde18379abd1f6c73e3936d41cc1fa5048717472126a39d57752f22ad72cbba70112f7df47b6841cb982e56ae50feb81067540819f48bdd89638600edcba9a2ecf0273d4d56d199a429c7bcb32ca2e840495f3452088543aad9d93cd36eea13084af59c080d05a011cd96cc9e5f6ed5956d7467a9b7103af87274094f155573c02e4e45e4be10cdd43633be3b6c0bde8b0c48332c84e1eda0016308e5380c5f1313d05b1586d5a6e5d1c189c229dd892d35df56670bed54dd05e6869af0b92098c5a579a4342927f8486fb7b9384e9ce78b848ac261d2237b1442331305bb5ab962650785084957e4b410bde3ab135e59329267c6d39443a3c4d8619bc9d4f1544bb24ef1d96c9e639afcb19745540328a9af472c37d0d74d049be3f2692514fc49e9f6e59bdb549ef4d9d483e536ac32d5812c4305149c844f78950e25c71a71ab6f7c9c86758fbacbb1ccd6d38af34438fa051c8f6cdf7e74fb4b488f589be6020ad2d4ec81aff56cb208a4aeaa4ca6e0940518bbc3dcb918a422a9f1e7c9abaac7ba9e22da73ce19ee26d2c8f1f26320c3140c7cf098365fd3d4b3c1f351baf83c9b4c8179651a3187ca40c6148a011e92823302f720dbde8389e200243c2cce3b9ff46ef8fbefa35ff9ac053128d2fd2775e994418930ab59944038bb0c62afaca11c86ed542d65c7e2bab652e52779b27633c05017a0f91b979f8fb28e720bab6312b4b1e65fa0e0d7f34b71fae10fcd5c1c9e8a915ff09301c53b0730b17e39df0296b5797f377c4d731aa371ea14763b355ca2cfeea27ff21a94638b3f3a725686a87333e18e379864f9ea94ab923f93aadbb748985e696354409ba733cb0d09d0616b47851e46a67afab871e1280e89b63f4cd995fa5f16a08bce3165f2d408d71facc9d30a3f716e757466af456e6c6589afcfc807cde5a06b4f120346f44badc3e91ec2620d6079885f57cf0a0976d85419f7eaba061dae587c6817d8dd598ec091b13ac063a441df108bba6aabf4cb2a7768c1cd9aefc3d1be1e30dbda57bb0dbce4b98375ccf447eed1174beed6fa7484f587b803c678dbb72a23e6466bc20b5878d91ff7ca1974cdce7e1572d9a583106bbd0bfd9de0fe814bfa00f3b1cc1d9ce04dfe689188d260280c84cd68acaef1c26fef4f23dab6ef726ac9ea4148e1f72b2fb0652071303442635cba836cf7f1793535176525c1e3676a51717f0f17f0e3700ba24b068d5ac389026215a9179e65a02ec1490b58ce68bc77a48d6cf577bceb0660db2365bc372fbbec20bdc6427e1a9501e976518f63f9087a0e4b6c08b70a087ce32807ee791a1b4c9664bcbb0fcec02665742382ccd8fa8974dfa1d98332737d1e8aaaaec5f3990d1ff79f72666bae3a85c5747ab7e58312ee28a9563f804da54fbe5ec9fa75f0a869c331fe4aa135b5536ebd414c6cb7031b3b85a95eb5b7d8814025cf3bddbe9fb3c9a9dfb1a0666ac02b8a74d79b73d4254f306d8155782a78dfa252b1e58064a7a28c55ebb21ee78574a351a9954a2246f5591f7519a29dcee8a23a9cbfeeb7cc2a1abec2b6aa28bbd4d4df0dd140e90d7f197bf92cacc0be9ae4b0382e1f88ab78bfca131831f2602bc64bf24afa6d0e7c088854fcf2ce1e8a77b38cbf602e4355651a2825e8657c431c3b4ba27747b4805b22657b774347b44b6e75bb4c914e47bd975c4390d007644781c3ddc2f33194bca2727c24554a9bc5f9788b2f5fcedb7a09b2e9a8835a65775f0607e01ee8d04526e91a61dbf5ae2cd1c25bbc596d90284c699b26d7a4bddf5ce0b1343a7ccbddd8e82727627006c48353b5165c8d1de5a3d7da240ec2a48ab42863d8cdcedf34f1206fca5bd7e57f7bee912422853f2f73e870fdcb5208863bdcc0f6c8976a6c07ae83c4ce1d14d455f3e127fd78cec3f3adb80abc80468a7d6082b241fe06abaf9c41f8728427258dcf79bac7093eef9edfcc31e608834000cc33faf24beb3c98cfbf97b398444ac065594ea7268773c0639621ec21fc37de40693b728ce9b9679f034426601c55ea02f9d641143e90d91155d9fe83ea3c8a947d387e677136cdc1f38c41d99f7c9fae8eaf9f37ce38d085b8aa973c27766477881a21e087e29a2c837e1570538d1baf364b60cccce46bbdd9f77335af553c1e89e0d3c25f2dcb4107e2c8f0c724eba3381675969444641424a8dfff0e1a0dea2dd2252e4fd2efd95d5765b7e8210652432f6c7598e81dd2d20905516573274c745a1d909afc77544f7f3320720172f66f886061f1122f902132e91e03d087259f5240e8ab7e8c5bb0d8dfe31200e514369f6cfc1a46dc1a72a57c4503aea7a68461e661ddbfdb94e6197792bfbf9c5fd14f5f8f4cee9081deca03dca0cc251950f0bb22c6aa392e40df2271742e9d8ebb0a1320ffc2a2575e22ff886ea2de8d38e6985d04e97f62957cd550ebfa1c7fb5dedcc5f2dfaab5531a8dbe2a1791d4f73fd18e96c934ddf5072200052314c5940e656fc82dd5d1610fb744bff34f36aaa267796ca2f0a182ee1952f92605060144e769c2db2c9846aaf17108b2407c506c577aedb8e4bdf72769956c0d28cfd3951508304e4e6512ee57b19bd839e783ab7b34596b4b43bc10577f10fe01a9fa92d1e39bcc9ac2819f06d4f2f8a8ac19d53b657edcc8e388137119c3cf2febc8622f7ce8763dbcc0effb221b223fe4f126465136ef91a8dbfc0f08f008035f023dd939dc09816ae23bd6180067f0c6cbfe406283d50ee9c358e78634e4310fc6f4df25338f5e275ec3d03dbcf864341a41c48c5bda589f3fa85d6341e4fef005d78a967085f2d323a687adfa3737a0f0a218ba1e854a4189e497c8413c393a0d9769253131a55fc860f807ebcf33b3f005a664cf965bffd293b6717be7a11644c65738dcb0b28f295c8942aa1199eef26444f8df8650163502bc08b15721c23eefb0b97957b99163c6e190117e54dd4fe6db264412d7fc95e3c3319d1f17304b29b72eabc7d5d9dd92e53654d551cd76d23c8352b0fac4510b915c818e37c401d8b88007011c3754f559c86a7577b872ecd3082d2e70f9d6aa1607a43f2806fd501dd4fb631e0e896974241b7bd2ed72fb198ab68b808ed027a4ae3cfc70dcdc4bfbaacd0f6d436f1b41e71095da2ca6881339a3f70e8aae3df13d93bfa9b17843c18c88c623c556f5ca41258322a9dab2b6cbc45d8a40fd545321183644fed9db2975e7ef5fea3262cea8fc813fcce5d530c8074582e21c4e05b5aea0ee9b70378a6fa69d8c83233b2caf7d141f0f6cb76d6a4ddcbebfa12f3c0ba2c2acb0e58dbb41db2e5a4e4abcb82db4b5d52a7493928e002a82fbb1f05aec8cf0c843f5a0f5d19c0db8e7dd262f2e6d3c80c666af45b71e7abfd542d226c951308ae784822567eb2b4c3ebdbfaddb0b756d1ce6aab00e560aeb00bdf75b1c5a6db4e0f95970896b150b98010c26419a2cca4cd05a43f96980ca4b5fb96883c7b0b23cbe28414a685bf3e21497c6bab6be1e9dbc4272e7a1e1c4ad0dee7d6b5b89ac7da4b846704deaccf037d0e75f840f61b2f70989cdbbe56dc95331f8b75524b97f6d88e49a4ebd1aba1aa2703aca5fec29009bb18a0eb9fdf06fa1f8110fe959fa2af4a139a61d4e4a3df82b476d724ee0a7317afbbeefde64aa5da490e04b2869ed15483a1772590953ebfb70b7cfa7a4755a68ab87874a6c915c2d6849df002dae30a715d36fa68dcc6a85f50b514e05957ed14cf75757952b94c716de452051a31b086cb4ced09b67b3ac7b47de8e39faba333b3cebd3d21546decaf373494964af8a29cdfa227815014511ee8486f37a67aed4166933d946f7603fb06a288bb4031a8a2b2282473af247fff49169467654906c1adf33b0a6c4c3e29a8807dedac2f7dc17a5963a748e279e71a4389617c4bd85975db607d616d835f29bee3161197d2a21d31e2257ecf0292854de7a9a4668ee9e936bc40ccf836aa671d3d54d6d98d68c6193a69cc843d000965d02e26c8acd565384086b7cea27db75f0647d519b8c04378462e4b1ebb0f42d51d78eba9df02a35119bf3038a4cf2c405907fdcd2d0bb8c16dd0bd138f7939ed302f36e83fb948061d30301b9f4170bbe1b35d298883698aef43b7c234f4349bcce17f1e78154c3f3a62468b26100334a4fa79c716b38c921cf1b319b9d3299b4af21239c622087f2f727fba9f204a4418b377a0b35fb649199b962dabaa05f553c2da59d8d68d44e72d51c8f972a3f0801218a46c708f81e609e5be4e022015e0bce2e1029478c069faf87cba671e79e03e869f6585f8cbfc748d81a1aa6fd73d268fb2bde91c36d958e030c95b7cd20ef6a08448245f05156ea244207612f07dbd2215163b3d37789e0667855dc85cf5e93af9903f07220cba0ad782b3085863bf95b1ea2583470636ca870451e318b53f98fe65ff9f794c44b21401f91ced52dd9b78c954f3890b835d3de2f120336d9c272ff0fecf0fed8a9d6f1fd9aa1524759eaafb1bb809755d88eff0f0f66851f6885257d0f151e134a809a8170acbc14638959d4b2b69d9d80e64185eb5e03c7b7ec72421e1c6bf81b54756ce729e54257d011660e4b5c230811935dcb3e16e2617106dd969d0c778dd7383f926d51da028f13c9c92738d14a7e7ede3729b939127a10e0980690d98405437f43618dd0f4dc6abddd7e760389e9e637e47074a02be1fc8d7de2885e530e6a07add6c6bd9c3f594b926b1e2fc5e441dada991e44ad2631f9ed87d0534793c3fd1925652ea3e37d0fd724e9308ee29f1d0277ade6c57706f3ebae2a8b565722ed05894f62b48527c9d023daf19af8ec7961b5d24593493848734df911dc4c01555fd2f3fded18651d05d6f475b71ad9da2920cc079c87987b7bf9ef2729c3c4a3c8aa29679469f32a594826cc881df76d5d451e28a8bda33d44036b86a4358885b10411ff3264ca456f0aeab023f9cb831040785ee752e92d711ce5be63cc402dc96b55f500f3c13f0b44dbb6f1fb1194e58fd6bb9ceea06a55d36e3f5a601bcf6ca2e45eb7a3bd99ed0e379abd1f6c73e3936d41cc1fa5048717472126a39d57752f22ad723019a8c50e810dca02229c813114bee5f656d711c35a1ea7bed59b1bc89ef1511c5a8ba38205ecca7ff61522426a67b6b5a7addfee8b97e12a0ec9d285afbbb55802239281b26546055b5907ef9fb651ea4f95be40204d00639e5a00b05b7e45ced74a5e46d10e2f5d9055237c26a030543c27c18587338315241c04e3d447700cb6a5bff1d8774dea90abbe7843177cf1e3c1bd073e83036957a3c485e398b65442085e9eb3a73423f0ee44d71876034da8cfb3eebaa0e667560fd8f4de1284a4e3279718e1fceeb00fdcdc99d1550009be9a8ae83bdea566e280942199acba79d78d18ad21b543572c41470f7be8b58d86b917c8b0a2deeb04fbb810039d317cb3dd8ca4bf1c6682394e8a6d11fdcb1fe630fa24da153d684cc3c1edcb675963cdf4c2a0bec1842f023ceaf13534acdd3c49a9e8ea8d53462cf888d8de47f72429ab405aa32386248956063f0b014b485a7e1e80e872f320d12436d6e1fc10e281459e70d5e6b0598b34ef2b13998bc89976404d49026d8e1dc820ba5e3d8d25c65078d1b6986583232bfd1bdb69b3137d55da50f6b48a4c5314da3ad9c214b60b3e29043ab882a3f3efa35ff9ac053128d2fd2775e994418930ab59944038bb0c62afacefdbc21276644aa4dabcf835c01c7dd2024c7a12d83df69a167936cca957440ba379d0b351b8487888cd5f5fa25dd56829a130ad1960b0c6042fe94a30a85d7f8ec31d23f059fc2cbfdfe8a1ab3e12f3cad1d3939a0d5587ed80d0f42d70f07010b15876c1a8417d259c2009c0853b487b856dad1317e0c147b71a60f39d4a70094693e8400fe52734fac77af725bef54ae5c33b97298c02f1d55f19a93d2924a3cf2fc7b0419afee7f72635a99c35c807ab1a363d1752fe1431b4f1b6bc4a96620503d8d984ad15cee46670ba25e17eeea9bf7ecc7f71fefb26a8a9274f7b78cca81758b2f2b85c11fe91a903af406791728ca2b1d1b9cc12c119956a3738532731e1bbc3bcd82f551c8a009b51084e60c70e2805ad3f57a8acfe0b9ba6adb6509035138539ee999adc9b19adef65ff7da930eb822e6d21721804c9a72702cbd615931e90afe32f0a8b4781f0da192d179d9b9d8241e96cfedab6ef726ac9ea4148e1f72b2fb0652071303442635cba836cf7f1ae73e6e0baafa5c0863828d40b7f987552622ce63d9e321185ecae6d184c515252889183571b7cb799baa02383cc56fec0a7456fb79846af8c067ced95501af77966148ff16e5663c097a831fbfbdce70050ddf686c83573f224dce0bb243b8102a89e07c2d1a224c0f5db91b40d3d94f716133451687f0221be92949f4eff0f56cf869905ab5c0b7b637b27c185e4df6156249602db56c9ed8326a83b915b7162c50f686fde8e46a8b98db0ae1b96d5e55f62ea14debbe055dcd2fbeb5a6a3caaa438339bcef31d15f37c250187c2acbd2a1afc5983bd50dac0f562789e687fb93287961c490e0dd55b8d94812cf5c92d24a7abec4045378f2db339e3fd23b7744b0bd892fd7f9ae15421a9a8839716e79e7dda2469706b58a25a45df4a3b76ef3255fbbe97f3cde2af8f2fec0a1981c6808875feeb92176b6e7700f9c70e46eff5747a1615755db6519fdee762112e7ed37ba6026c4bb24dcb9a03427974109df57a885223384769cfe1a582e8f96f8ae7b88c29c97198a3aca887bf1ca6970a2ac0fb567a26fc91c441200eedcbb8e5d86fb85e35aaf14684abae0003b996579b988a4a0de636d0d02efc758807335258d32da13df60a1a5462f1308a03e1869e3938562d586fa8b2babfd280b80b2cfd9145211ab624c18049993519635c91d1eb3ca52a6d91d84802e734d270f6c236ee18a6a8356dd184be6482e976106ea3765b10b356fc6e5045fc809652c67b085dad087966f6addf5608a66146b89bf0927709ff633b6d4e6621863b8a61dde08cb91698742806ef9b7ef11154344aee0c4cc8e50092d2456a091be76ca9714913df8e4bdf7a5e01238acad711f120bf1b4e4d1f93d30b77595c6cb18cf7783473267f788eb04dfcfbde980ced9edb602d95dbb19bbf48b302b0e09af992f115578a2a12b5e83ab6f137c8c6232e62942b84764e64041adb38bc78b213f5b946bba6d933bc491c6cc9056064e452435aa1fcea3273f7745d85e86b7c3f78d5424c8bdc9e7c7e03b7128e8f0cad8cb1fdd125810de90552ea8666a76d790acb120709f4170ce9876c430014e5ba56158485365c7d1c1e4afa13e43222ee63791b19c90b265b6f1c49f865cbd4223d1dd9ae519ed67b4fe891239c1545d9a2db905a67623c82f41a52551603528affa655aa7814451a83f16617753d5122ede0f4c55c051f16071cd12680aea1ec5dadb5b908a059d22450f73dfabb15ae74912ffdd69d1fc03d0691c5bca5bad191d3141bfb8de6bc3d58697801cc0b17b2aaafdcb4c4daf455f7e12276783813756bd1145aa357f839068b3ce40d17ac786487251b515f3707b561968787ade8df2a034cff8140cb300da9b1cc56ce9f319f16ffabc15d6088a5646c3e1e87aca0159c424eb90871d9c0a92fbd4cdd445a8767859e23d340954fc0717ae2f28503c4803526bdb0a0ce92bf234a90da247f40b772e0135ba736ce8ec7be9fc6bafa587f4055280bcc6b371d2a4d727aa2c6ac4eb358e0427ff11f452237591c291edee58f800ff6e4f3268fb141cd23e5b20f1c0cc1154573070f8ce30db90b86f8ec787858894fe6c84af263fd24dde5813121302d882619cacafda97cfeca0a0ce82abb1df20669f084ad33b55280f99030ee28624d293904aa40cab9f451ef12939319b63390b41dfdf3ef4de6ad9b446efcbc16ad099241cbbf2acf68a22e6c0f81025278354211c8c45c4aa928aff5241ce94357eccede59358fb4ebbbe58029529b4c349915789c22c2f6aa468a5ad120749c81120e0f381e8e3b86b55015bb7af174fc7cfec0b25adff35217cb96a759142ea136642adb7d7a043b4b396ff90bbe342969c56cbc1c719b27085e7ddabf37f7eed3fcb1cdab7d8af152f11da62784a52a893af9a48093af03298c00fe43309ebc7655f94e66dccfdedb152a33b3bc59b99465bfc6bbcd26b33927b6257e2925e6ce3273c2afc0146662ae25d1968fe262d371b001299b4fb5a45a1426ab9cadc832893ce4c383fa4efbf83a7f1030a43f7ed38abe6f007acf1001635f92fc59dfef14eed6928198fc5032f5c3a8e40d43573f1b04b50f2d1d11734ac3d7d76c55f621239a7330da463886ea540ef7dde0b471c08529bbe4f2b0f4af9832d562516a1eed895399d73115562c3010c5905f2ad9a7e4a25c4cdbd3c8077e80b41db007cc631fc684a946a91f65557e50d5fa3d0ff3153d70f5f52de0cd01ea424d48effdf1f88b2a1c926ccd467e3b851f197c355ccf75f10ff1a8ad60be53b17ca5abe715d076828db2468253c0ffe6aaf9960c8bf04200be407a91c2e02f15ab221d7b36e99f1d00dae16fbf3568467edd4b0feedbcb6c6d69ab6b1c0b7a68d55d0919c5943649878741b5d65fdbdbba93272b2da5623f411201f275c41f1e97371e0313d653ef8d0df955bff19904097958122b91ab7fa87b40ac2bd603b6bf6da9af6fe3fd53f7bf2f875cd450357c317020aa5f39147b223091b6cfffe1c4cd9db559e3b9b6a3a43871b80ad6c37883de47bd3204124d7d3b0c8fee87fb20614fc531ce1f5799fd452adac3de3502e31208d85c3701af63c2d1f6d1ee0197c0f951a090c834f0ae5f81ed3dc07b184c6f1313a24725510047441c04c761ded6a91a660c3723aa92b2ae10a3703b84c13c1172e1085a535b70f16d8da0424af063b665e51e90af88588ac20064bf17783b427a36ab5665e126e6c1a4ab42ffe5933245d03fa655f9f9a0ce8c4eb6a5a40980074cefe6a28fbfea7cd018d97b1da5efa9b69104903c68e33a373ab56933d6796d157607c7b1e6546e4ae2ad359b2df9d66b91b7472345f0c2d9ce0ec3303ecb80b3e2a1ed59a7b4deb21ba67495b0ee1ccd3784f2ad09a13b02f9ac73b4160801ed3ead501469d033b3251bfa8817bb2d73ea44f8b8023932eb5b556da10b2b20a296f93693ced3651790950b6a6765f8576d8ae7fba3ad5d2eb2c075b6f9adb11ce256ca8ba6a5e9649fcf035210d8d338d7d9a94ccc24868e4f06bf4c49359377160e6658dd3060a1d9558269ce781ce7eda68bf4cad5ba6b93fdafec3d995b3ab7ca53d40f1c11f2ce28f4aeae2821ad627ba9c8a1fc21b009647487b0057994c9f4c0e9c61932bf472a5cc17e436bef6f22c31283298389352a67f1e6dacefdd8308026958f29082a843d1fc7adcbdda697ba8d5a3656b437b85dbdcccb96a7ef1254c0e2d4a9852660814eab6dc98cf64190e5549396e2f91edc7260b275c37466be554612c7cda454b632d3119b029412e758b37f47ef799a95d6675cb655a7c6ec2a58dba8c05da1510f820cf233c2f31fba3d3b241aba0419ec9a405f858f29d3591f27eac07ae772be738679527f66947c315c9fb3a06415aa538309064842e7a38ffbf4f355d35c3f9fc87edad68bbaee0c0f0e6bdcdbc4062158f65472a0a05b6887a99824040802013199901611a6fe197f1d2106e85d5fe1e02455f0a255d0df7eaae7a08760978d9aa08e98b11961182c67abe139cbf573e45a1f9a49e1387c1e048e4879d6d13044145a6f2264eff473f8f74cdf65ee4283885cf4fbf7ee8395014ee3e55a5649600127a50689296b18c62a80786cf040b38ef8fe35db9cfb2ab333f003bc34500a945fc9396e4b2df376b2443e875dcf6cb81c53767811ca9376fbb98b5e5f881134340cef05126df4260abd1697c3034ee4caaa22e7e6d983f8cd51f3582781d90406fce9a33653a966af056dcad3ae4cb92bc3339f1033a6d5b1b17caae254e6e948c41504e2c712ffe517c65c3dd8dc0109322307b9278b1e8ccd7aff3e62c5c089d48dc00382414ebf79af621f6e525004802f79871919e7a94fad5b1618969d7547b1680e2e3d833b9f3c996cf590aafd560ea93536e099ecc9f1406a332df33216f6e3b75b67b2ebf4e8a61d1de29dda7950ccea85e447a91bc7955e5d4c7c5a5eb7173d28c0e663b94d16d2855960929372c5a5402df3bcef49bc8c1414ed410fe18c1df6bed249947ff7a25f6e8f6e7d65d293ac494528d4efc58b024d8601a2b93ec21e54ff2076d6d8dc2ec2e0f8ee0ce4ab81626bca8ef1888c562739a4b8140e421ccf1a8bb662380173897e5bdf6c5c28a1dcefaed6561ff981768fe7f48d528951912b53ebd990c9214333989960bc78a08dea09609b58f01bfa6f12ff72aa376633447b88d1810ff0e3dddd3fff94beda23758407de7126bcbe0cfc3ce164022fdda63860b900309f3cfe3affa72757292255259f20596793e2daef6f70ef71b1b3de69e6a94fbf6b7545b616b83172a3f4f2201e134245dd39632bfb57bad990439faf1dbd14d9704d3e876b55f0df377d8b88f86e38298fbc163acadd394fd0c28dffe05b139cc43706aee39dfc148b43a4a085985614574dd4c9acfe1796e13effb955c3e667ecfd40bae86ecf202b51034b5d876f7c8f49556a0e67c0a634e871f7f3c175782220a1198e1ef2abf8d0a259e96e0cf0d693ecac38bd2e0d5faeb8c22df1ae01b4c0326f97c80eee8a6b882dc7c720218ec55e2495045e828ef85e41b51c2f8f12b5fd7c968fd6d3fadc594a13c2adc2e37be05f49deeb8ca3628711b30582b73d2f5f0c0aad7a94a6dd4e13ad1e9549a73039d50912568e2dabf2e520b4bb185dc7ef68d7552ad754a4135321bdfd309726e4310b737a9fdd4e76684b37b90d5825f87fbc94a886c2d209f85891905e0fe576a7273f33101b195fd13acc0ebb97f3d3727d725c068b78e3ecad3f02cabbd378653ef1c71a8018aa21b036e6c2378a9aaf6694e52773bc871700e8645176cafaef600853f6c59789ea69085d8c0edc1f5415713ea09e83ee1c5b5b3b78496d5673d96860568d2a62ba4989c1608223d7c9aabe3bb49d08079952c78c983b8e55286cb61380e1c61f68825842df5d8a0d50064cc5f48362aa52e7483d83db0c046e8ac444e24baac422452d2be3da16fdaf97013ba43b635e8e2ee71d79f1f1ef2e08774a63918f3128ef3b672e5303b2485f75c936f2849d0dccda46300fff2ae6c67a2eac75d7aad4de2b2f03529830cc7a26765b8de147a48e77a0730cbdb0e4fe80b8c2083b259989e161576c00d858c5f52e44fac51a8dd0ecfa4fcbaf7bcaa26308cc9e01322fb8d7920f76156f4035c8ba6fc8b7d0ade2480b3c6e348a237d0155af8795793783bfe9c913a1ca45227c27a499226e1707851e8ba09414afbde193a356e260241e6259c63727461912b96ef705debe660582f1bf8cebc959e3e3507b9929bfe030e7d9dc4d16a4c9deaa34a384d9e1f3729767d478538ef218b8f301f1176b3eed620032294f454c425387ae08078d72af7cee427c73b2df150b097c050083a6005466700a6b923640c1fb1370b5f248b2ba87ca66e78f007e61ffc5adaab67432eb4a004301c8a3edca337701bcb7ae4b0902f1f620626d26d13beb8e587c18b55fb389496ddffabb91fef9894601fcba8d0ded1a0872ae4340bbdc0728828a0dfa258b5ea4a1407ce03281655f4fcc5691c77cc678551963dc49047a6f690164431b02f9d3aa10830b9a545a037c6b57af4e2b810118a7798c7ced4da1c6594a42b93a1a8c5512c56c0cd3ad5d463c5a2411190e6561c2a740a513c8d4662920966d72f8ddd6778859abc30abfcf28b152fdc59b21c222c1f490229905ba239d529679c35e09e96dfdd9c002bff57afdf3b58ad9ea30428d278cd9e488021bdee716e973fd6f41bd4832d9ee218b393bfc5cd8b5a4e8c29412e84ad1ee09d937c12eb0575afb4bf98ba02d8afc4cff230b71d4280fb122217d62f8583bff059abfc53c0051632420502a81139ddde76a0f6bce7e175acaa1e64d40af709ee371a8b8f4057db3e9f57ec128c9db0169a08946df0f6b35ab5768da32391de95015a054802ed74049de53e12194af0bb4fbcf1d129012f57ea44de4a0d89e81d19e1f92725e0e29fb6e437a1758454bf8aaf8405eb6439a69876d90baf8bcf3e0f308b9dc62c25b688a90fb9e0057c5b0202f3378b18fd26d30e9467a0b380e002f9eeef6bfccfd412b56d227c664787c1595ab8d8acc6b32555cbf8c411b4871d5ced1904a890848131774c5c8830f8a39d519e762fdf91a8d79530ab4f886ed1eefb24f38626ac5c55ad5eef6e2dc1f1ca63daf26f8abfa95e97f3a38c058f26ac896534acdf5e3e6b467f4b581de4d29f6addef95f4317fb3a5e800401dfbd00a0cba7453bff83831b5e778dc36723b4c849f66da7013b7d93385838ed9a0f4e879f81955bbc66871fb4a7b5a3128758f702ce103f771bebdafbdc6d4b221e4da745f12b90acdfa87baaa59174db93df0046e8080f45ed35e244c4e0dbc337d7f16711c65ca62d175eda24270f4ae3af4227364f57bedbba9020a8c081183ee7c74bb434e603692fcae7c2eec78ffeb63dce25020afb9b7517ec446120c8d7b76a3caa40576fb2178f3ca63db0fa1e5c4b562cb112d91df4b78148af1f09be45106f80fb2987b6ff842eba11d93e1d1ad4681e01bb2981783471700d672a3187756652acc8e9bf7fce4ed17ff29f3140bc9ac09aa2a3219e962b4fc4a5ff00d6c4d78ec3a3168e0560354fb12ad55fbe66de46105d3ba21d1b0f8f18600783d127171a891452578ec30da6ab8d506448df41afd3eadd9d518e6fda1dfd899b314f8a39ff3235798c150036b509b359efb12de977cb7b2b89f702a7537525b340bfad9c2c99c88822f490b9d7f0061abfbe8ce16395547c98d7d2b88b71699955346d2c78739b0d6c01e04771c4c4386c875680c79e4f6f8f9b2e7e8173246bb9406f6dd9ce34d2f315e7d3603cce0bd0683118878d9468299fc148546394e8da3f7a4cfffaf6e29bf0e8c2836673c9b70c5c7683d0b1243a6d0094ec46d96d824690e1f51482673697c3c24ebbe0c13747e56f52632b3dcef7eed333e1f766d43b89f088c32a0d8cbdf918d53f1124c4598f8c62b1f6c5793fbae57e30ea4a90720cb4437b955cba94530d947989caf35697bb26d5b95704f677bce8cb1f88793979e061d77e78e5435fbbe7d49cf6511b0d4cafad83803bff61fe9ab2261c4c17929ce553b09501d591e8780b02ca018e0754ab645f496611d6928198fc5032f5c3a8e40d43573f1b04b50f2d1d11734ac3d7d76c55f621239a7330da463886ea540ef7dde0b471c08529bbe4f2b0a25b1ffb63107edd807ea3c36a3c03c3d97f8a439f76c7145ab11b1e755be922312ba76c368e27f5ee67d67b4c73ba94fcb6b2d98025d35780b382e4790102fbae765310d079bc8847cdfd494ac98100b3f3b0d6231c3890ae12ce54cddb9c3041b10dbb035d385d9b31ab1de17040f7465b062aa2a416c8d39345e51bdf5d656b8fd5f1833513922b9d0862fcfed6c9abcfefc1bf5400860ff222d00bd2a088a3262b23ac2e881ea115f714c11719c4c46923377d1af78d6dc0747c1b838883951a3b29d823a69ca0370260e3c2c45d985d226c5790c0b9f40475d0b90201f5f3be6a31041163319752cfffddb5ade54b87eaaa7799d4b626961322c3ca3c604ea43cfd7c532efe2df98cdcea8258a9294533701179f18ad6844f9e4484e005643b30c93781e6e6b83250841b1e312165492668d7002cb82131494f78c4f554a7e7fb193571e25f6232afd58a7fc7f2bfa5c8b40fb69d51d2ba1e9c966018b935d636bd53744bab132a80712da769fdcf58034c0b1a78379a76209819ab49427d42648a2a5fe1fc6f396c26d348acfafe0ea9ccf802519972dace3f01bf8da1ba7e1739085f9b2ce51d2010e50b76e7a1c830aa778a1feb96c75b59771001590cd1f5966a92bc31a7c14994e9281b53e457637e06cf897b51152ac836357dbe56d4109abffc60c365f325b2f215cb59adc8aab6da441de9cb80b3e2a1ed59a7b4deb21ba67495b0ee1ccd3784f2ad09a13b02f9ac73b4160801ed3ead501469d033b3251bfa8817bb2d73ea44f8dd02425b7ca7ddf757374ceb6127bf59c355855ea7dc49c8e202e5954a5a15bb848be187936807cc30e0b76c341e31772aeb59f94c07e4fcfb80e1c8c7af8b7386a114b48b52bb6d41edab1b73385ed44852e28e65bc86dbe61fa41d58bfe090c93d8bdc1891ed9ccf6ea5d5e91e413fdcbc689269b95c46fd0342d85c9620a4558d438d863024cfe882d25bedeb094ff3f9067216f67209fff2bd660a134de789e13aa117c59f25b16fa0fa266d094beb381609d584a8dc2e5c9feadc0b99405f6463d94cc5b264e4353c2cbf66fc423f5fdec7d25f56de37944d70feddaa27e7704b929f35223db7f36cd19944caff7ab711545980656ff58879da293e0c9857602a31225af12f5bfec3130b660557c640648eddcd8e320f5aa1c90a73ee106a438e516ddfd14e362b2504628db07074951dca12d40d193e8c491a77c2bed2b7018de45455ac5a839c7fe4b78e621da8ecfc425b0404e9e6868e7aedd22288f63ca49c5c602009e6720f1ed7e559d305a83903ec73ffefa0a1edd698ccb4845d3cc991a277393da4029df72f600875519382b795cda31ec9e17cb626de28dd1c412fa9b790464e83bbbcca08b8145ee3970db8be7a518be5f9c1ed2ae3d763bb33b5d4f13768bf6f81b4a94670fb9e9b58ed4474f52b7dea033f46a043bda87d5504006f3e960e579754c5c1cc2a7b3ed8a6312ad3c26f174897f3376428f56c77f6342f4ff911e8a67977584981244d9237551cd237f0b872cd63d85f9e0855956a816d7dbd710324a13e0e4d053db1906ae9fa0147f8cd1a4e5a5a7391eb0bab10f0a7d4b386b56a5ca9a04e908d90d4c77966b65973f15e9b2b5e7a6a8c29fe731621c0b4f6d556ff9c4df7b9b490ab3e3a10dfb9593e62c5c089d48dc00382414ebf79af621f6e525004802f79871919e7a94fad5b1618969d7547b1680e2e3d833b9f3c996cf590aafd5608350defe1e8ba32ba82b4a25bd3bdaa2601004ce3ceec52c72920584ec36bc197db84db23add9b8c6a8415e2beccc2ec9f5060ec16f62668bb5e8acc3af7c5c31759888e0da3bbf0a3eab542ac9f0ce9618c2b9d453184dc4b40caf3ab75e463e4f817892b42aebb5191c8f5ad259c691ae7aeefa322b2acec72856f6d2e4d00ca7c1f51afbd07ce50c404d10e1c57740464742b3ad68bc2acc490ce011a7dd4acde723ca233aaed01b9eb31f48ecc416aa2b3ce05b3e16f20e840cb4ecc00e32977c54b0e80b40c61759cda7b1b33af998bb264d37cd6f322743d95972929c545b82aa8193b0ac94d00a7bac3874efd8a2f8d32be07478de978d51e571953257ed7aa739b778fb7f58a12e27110f26319854a1257cc879a8742dc73fe7a41076d14533d580b37cd95a4dce7a57528a8d56160ad9abc89021f9d2c2a6b4e9decf4bf264cc0a43c8c37605777f8558f8a15f0d2cdbc5df19c7aec4c45c37f7661314732d94d23d9db9fd2d7539db3456626861c63f8a3c71ea95427f2b3dfaf8a32dbae2497eb23aa47e7f6ccc56f10e67c0a634e871f7f3c175782220a1198e1ef2abf8d0a259e96e0cf0d693ecac38bd2e0d5faeb8c22df1ae01b4c0326f97c80eee8a6b32ce5b7f4bd969570553559aa2a621960a40510c6dfe39d555160d17d51ed915f2ef4f80736cfe886008a9f999afa03b38a9f0956fb3680dacb843effabe8228523d9f4431fb063e48c32128363c9276c15fbdb11a4e0d8460e0527f53e78bc0ebaa60431cfa5ab02925764e7e33e0c947069312567e073cbbe589e9de43638a092c06ac9a3819443098e66427991083a82205b8cece37a051b314343173f6adebd3edb87bfefbd9479c7fd2806c704ab3d2fdb84442c84c4f5ca847d145d88f224975496e51f32558571fbf698bd7a94e5a14289509d7613d18218afed82778eb244f373c6eaf48efb40322bbc0d876465e861e566ccd220a7a076c01f5fae299ea3eea352521f1dc1714364018ae2fe7f343809c4231376a409bb78f489231ff28a2fc02e715272360654c94b935348a17d4588c60d5473bc31cdbc87f3b635e8e2ee71d79f1f1ef2e08774a63918f3128ef3b672e5303b2485f75c936f2849d0dccda46300fff2ae6c67a2eac75d7aad4de2ba806d3493c29c3d979f4823315da31cfb9e7203c952fa99617295d85eaabfe12cdf0eb485a26309972a449f5ee68343e578fa971b33262d184364ea97ab4935b85adcf82d1d9709f761cd3c4976221aadd9fe442fab6bdccaf7ac5b2a859484925a0e72b0925b3264dee77121eab8cd757425237efd7ccf6db54c513623887b9cd5b5a6ecdd46ef92add1161c09e8a75fa2f9f3cf3a143aed25b374ddb9e8c8ec5063b787e423685670ebd9267949b0aa301467b9d131217b7ed1c4bf353aad38d3244d1a965874a527026f3a5c45b5ca63e90982a52d1b5d110344c82e969f6f80d4a6eff07f5d187c7723ab2e61235d4d8d84f69cb3ee9dd1b21054ef0718992c291e2ce3d22b4a1ac2aae250b13c6b357dfc69d2bdfed8a0a44b73a8c3e1b13d7799dca0626fbdd1d1de258640b3a4adc56d5f7ac7b23d5ce94fa26fe0ac1b9ca7d48c60bb9c1ca04d64f06f86101e6d161706ba643b74fd47947e4f81952730dbd5a75c8421ae2de5c23fce1594419ee7da6fe996829b1b6fe1233abf405b99f43ceb6bbeaa41db9c599778ae1585175fdd2626b6316ca2a5add90b0ecf4863605a9cc0c1b7cea0cc18bec06d1a106797b733f68d2b7843a75a95da25b2c72c444ca3ca91196d8c4c8bbfc4b8d67e603a11d0b32940fad4e2a2a34123ba94e6cd8f5e4d32998f7fc3a6ebf14891302ccc14088ed68d8bac997c8879244dc3415a015cf5fa1ab61596cfddcec9d88a1a1f26cbb5b674d02a212efa1c0ac8e0175da85b1048c09293fad8f7e6d58aad84ec020c2618cdaa90d8e9f06375874b8e6ba9f4eb49326f15275ca3118be8d1d568d21eaf341444e7c03f58367ccd22131a6efd4e024de98c67479ff7ad1a1c318dc537e91aba6c3000cb6585a3826861be9c6be2eb70541a957750b2fc202b9329e1e67bd2b31d3d73133380e1736c0665b416203f7ea64d3233dcba2d0304593da3b52984a263bf4c31a50b286b411e32fa65d61caeccd7ea7339c254cd3a1529eccdaeb60c1c30ece68ef7c046bfeda1f1ebb9ca90eda85096bb771669b764760eeb32c255f40f2850387a3864cd04d3200811c37f6fc44f2c555dcb002cad07ae240c3174bc991e1a4b93cab39047e15e48a024567e6c253125326b8831ec3187f3f44ec25d0a55faa40692581813c55f8f4ead04ff53453a822178f6f98d7981b7cb68196a1b7437a20b8b85094bbb607eb9e65745a22704b1cced90dbe338fa7da92ff69ecfb7f73a969b5e5e6db5f6ef2017384206d45e67d92856330290c388f66202ae912bb217e204188a6a8a574cdec81cd2aee0312a3396d26269d142c23538e1048c6e2eca8d8b3577670f973544ada054a7764f6c69042dee21de546ca0e4febb0302207edabc4601f05be890d38fe448c1c51db82016579ef4e7fee730eaaeab9a3621da607b7d2e728b5b19554e4641c6cabe240c2dd8c0ae0b7bbd1e639da03b5fb306d3482fd4a62c006a9c57fa7956ac37b08047a728d0139634f31e2056748d29dfc2c9f2903c5e0fadeb1864206d762a6184f5e646da6bae8d194330b0fa8f4b0bb04e21eee5bfdbe275f3274bd07e62877d1e73b70436917b0e137ede6b16d3f83db5548b6157632d5c681a3c2c61c2b2bdccbc63f7a47e6d5a74b45884bdc4b73bf9e9a0063f02cfe9a98d4c76a251aa2076e6f3a8790717c1efe704735b1a2abf3d9b2347644a75c8a3d07a7b2a77c79fc7db249b47dcdec49ba2d37b40e46049cc3650df106da9b664ae9a091f87142affb57b88ec3e7f645ffcd31ffb4750622c154ac70b4930936f0f6048444e82266738710ccad464a0d8ad8c7175c99ff31a00c8410ccec5da0426a26cc1f0e4de2f19651702b19867f78ad39e328aa52bd01c490e17e3bde7c53c94c17c724f1d17a90ba751995612e9f6ab1e186389eb086b2d8d7ea79e3a762cc56644a3bdc5a6b276f09967449a9553d6690e587e95c6d50b754df3e6386a562e5c43472d929a6cb7015b478e5c94e105c389683f90bc88433f85037d9268377f45239d7fbda4783df1867e549b4598eed4bc65c68393bc8c5ee7ffc33df29912625f6f631b906bac9ab124a5d4364531ec7034ff0d91966d1a7e7a52e99391fd1cd745b3fdff256fe8d7b880eaf23a4e1c99f4aab4a5b195a58b96d468d52ee3ed86edad777560a7ffd97dd9142dc0a4a2a4ca63cd6a7f5a27b614f0d6d8b8c0e400f3b1717b145c4a20a3559a67a93274b6336879d131bec74d7ecb70dd2e379ccbdcd24184f885fdb88651faa8eb115acff8b37c930a2d022106ee46a7dce7810fdb48d5634d94996c08679325047e91fd6924ea03d56215de1421a4b0f86cd637d504931fd351254bf3fe989beddf21f976297f85ec59a61e42caa80ba96a3a8236a021857739d8d553666d0e1552a1ac7709b7dd0f6231187a712b29f293ed042250c93de6e5e7965a8d9c8ffaeb8d7a8415286dfb678f27073d31444be0b45145d775a33f982c9eae3201a2ac0857509623e6a2de63a35dbee8ebd6e0c6ccc47987fc3bb1c85f5c16c06abb89459ff3c3c8f7f7ade042b92a3540c80163e648a0aad8154888a571bc209b65617022bb7660e74a964456012529b16529fa399582bcc437be6d800b470125c232ad4ef3895c360a63ceefe5db4025313ac926b5c2f952d7d108f1072f130985a90bd9bc510f6ec241704c3e2315cbda3a363a8da8baa7e60404ef134f58dbbd3c50193ee9782521b4238608087a49fbf25300a1e5bfbedbbcb65379104f0a688a8ab1d7fec3fafce79eb4124f657191f846a7ba6737da914530e99b1d810bde761604607b6060b3901599d85f77120b7211fd22c90e4143b1fcd3b257fff57bb49707f62216d43a5a0a5bdecb9694b13dce5c493fe5ccd40bf618e8cc09e61f969320bd5c3433f1a2d2218f82f2496426a78b96457204f350ba748ca709b16f853b48a9b3a74c081e6fa2306391c838fc79db297fb183051277b67c5229a197c173b3eaca9b7c62ab56ef8c796babd6263018547ee375ef34c5d9b0f125a5c5fdc3db13ff2f90e7ff253c5cd50ec286ccbbfe224c7991ce7791a358c45e395c0188c8aafcf2532b3b102f38a206080aefc5628ae51303582c45070b4b5a41145f899dfd01c9d95a193e0a475c6a423e682bb5501528d80ae1081cad545b31f2707b00c27875a94a7c49c9022ea4706d2cfd86610677e182514781dd40cb43d2331967f155795d90240e6412ea27d6a66024b93bc16be0f3e9683c565a343eac32fe24fec0695865303742ed1aa687f5e82811a2ffb6df42be23ab0e8a50f090d5c72dba7eb077f5b610ad40604eb24cfff1c2574999a6da9c8ebb7834c960b4a937ce44ad5261db29b91017839d0d6c5ea8521f937cafca936683f4966ee61adf08ef761e8e5007df95a6f4b5a6944016195a0cb98c2c60da56948ac994e5234de477a59aa2159ebde5d8eef2a9efb03daa065d83fcf55a603eb91523a0abd135055183a6f82da8bf1cab379807b838c38ebf85bdb7947cf710c5caf8f6b13205428610606d7a05a9d92091c41b3fd520afe4416072a442fc3af35821dfadcfd51418338afee0d62c17b8f7959f7d3c9da9ba091beac4090d0cd9668fceaea020c5dccbe56d339eea4dea8cf8d089ce652ceaf4cfbb87aaeab67f9dfc1e1431473cc9a46eb2f428fb4b50866a0eeede201af39adb7ab0657b313d6db44e72d6d301656a4be72cf878895d37efbbd3ab47e68b9bb79eb5d405be313a7ae08604b8d3c9ef1a1d55a42e4d9c709d78c8593a6bd8f81e96a4da9b8fb505c375c6d9a595763c126c18396ae34ac0be7202344fa6d0ca3c059318662dfd7df4fbba90772ffa0bf371031354392c273e63a6f74893824a34c5b9ff5ce82d7d4d91b9aa31283f8069707d235cd6e7c255a052be34f50d145127249e48b111f6e8456f429d6da7032f7419163b5f8304845a57932eb2e4cf97e7b452ea0decbae372a81e1d01669ceae01607e9fda9dc6e28407625c2c3e54f8472bb538b7f86621a3bd92252834b7059f5c7fe96318012f4740c492ee840cbbd7914fba7b51340b4c484ba197bc62c19607ac2e35b3c3196368dc9e91e67a171a07a8fae35c4a5805091eb167b39de464a6e5aa899f60a0d73359bef83c13c693663c4560ee0520a18e8899b93203864a6bbd12c0ecd717b3096b094b67b59be5fc6d00c4f55d660de7ba8bd324d866b17505f7623cf6ffd044601fe43713613924fec5002f79492d47751cdb6cc745ef56cab0dd9833fa6c0dbee1dc5094c6afea2f88fdce30848b5a9b857a8fd6b1bd8e34ea96e4165b90dde5db9e3d4cc3b3057e3485f662e4a26602891464cd54154c2d5f10ad0da51f7f972ef7bc2cb45edb3d4ba2d15c26356e69c33278dd98c8dcd457cd09643ea4fe9823ddd68a17495a157e2a61de3d9df06282e6f1a2045f227b3fe79ec2018ee76f333275d8ff14f95ace9e66c40a5aebd67e2c15cb367298f4fad7a82ee284e26796c153d0f9b2f39e9b927239ff92bf269136c68cfdcd07fe286a1fa2c5bf94a6f05cc81d26ddfcf8f5f0d9a656d517121a541b91ec2292c68ae305143e8443e4f815bfebccd1e7a1a92475c16bdf7d9c7c6bd0ee3a95b16b38f96026bf1a833dee758b6164d01b5115cb57b90899bbf4ce094ca1b6023e9164e292bd1a36facec49c517db274c4350916afc985add4081fdd2b5193e6a11ae29e973b194453483d1ccd6939bf46db606c00256515093d2bab733dd449ed5a1adbec9f37716c3cff6759168e8dd17de25fbbd305381d92c2ec99645a36c33e2b138b460aa21db93a52e71d9322e3e8a0643c72af51471b0ae1fb76d3d7facb0e4940acda423bb7f96d39f9b9f9b0583dc721d36aa0d395ddec8575c7aca43f0a68c893d15a68e4482ed92d2146db9abc2cc138651a2ed7312e173fc854c1cf08800ce0829bd84c41df05be98b78a7dfc31e320de10c259be94257f52bd90ca11def020e3a6531c807c782d921f0118b1adcf446c82e3fad5bd7b6afd53bc0e306611701104b942a0430923ac3a533b112abd8db2ef5f5827b808d892bf3cc89c2b4def78858b28f03cae289fd10bd200b259e1be5cebdeddf7485e96587fe4de2492dc62f1064254e401def772975de79e603b8c81dc90e77a6e65e1bf381d53e0639b45fc256183d21fd41f6638a651e33fae24fa54357d2ec6ac589622922185bfca310f69b48e5aadb69f10a1958d0fab49d1c05bce70968d2151117099d210b8d91ca72b393585699693507203e521fd3745ea2ca16706d8732efd193050c94a8cd696eaae8739e7d79395e9c5f3d966521e911706bd10f25a1d92d1c2560fafa1314d94722381db06f667198bd7df10871a3a717e3973775159021b9204ce3289d000dd674297a990f836e61638f68558ef74999de7fa6bd51b6ce417a41f1a99a56638f4d3832b4775d9e02c913895ed0f22743c7dce3fa4feebd943c7d283d2fed78562d2caa99ffd66f3e84b89b085c789f08cdcb8033dd51392a9a6069de853e0e222a242689731b483d23e964516f1bed13bdb0d837e172b2a3aefe3a9c1c0bb5227bbd031b03ef29713e9835620b5463f6ef366d3542dfded3f94dfc976b926b785c0195bdea680b27620abb24e60f321fc9c2f1d8669d5a0281338535af6f47b0c79a3e0137264a7d4d6a3b3aaf527f33f9ebeff4c1c77ec94ee122f7685fd72e14cf26c13dd684165d19c20bab119bed2fda2ecd6e7fe29691256d83e5eaf3afddf619a2bee71340818c24cf07d58c7f004710c85da5ee84134cbcfe3183eae4ea10dde5d7ddccfb6741212c3b67ac4bd7e0b4380eb8918345e532c5cf243daa58901db7e45ffa1d69a2588c917f22df94f24c69f5824db303cb6552eb5a28df4a7c3386750da417681e6639956fb41896ffe383cce3b8736a2987087c8b3ef22f6881176f061a7ef9ddd625ce27d166a98776515f5f005f18853c9ae322dc40b9fa16a1705d08b892248242f4cf5126678d620c75949d225438b56b9318ad73ba8f545976f8edfe6cc1a86b3bd32f28167a5d4c34353efef8039934af6f7c7439b361a69265a655a755164406213cab9ddbf5948feb2d675abe0405758e9336c0120f26d1fe0cdfbec6f4372af53c7b27383a207b34e21bab28d6b2483263d6f7ef55972ee5ba92f928bef6aa01b42a367e9a1d094ad8440b01a32b9ee06c8c116af1a0dffcc1cad2269649846d659a24f875a39888839aa837908f801508a60797316b5c68fe241d99c244d9d44b4cf79b49764ec1c37871cd4793f59099e6ffd1b1b1828305d68078cd66460b4bcf06de38906d86959ab1f4f6a8d4a04eb3327884ddb91caee32ac872a2a429ce964f5a8d5c462d45b85bc184dfa1c78047391e8481923de2c00ea4900526975aaff15e5b37ebc5695cf3b7ce20e2703e0dbdee6b9b262862ba29511be4047e94dcf51ab455727e2629d726d69ddac45641083fbc3528a49e4e2303e83e997b40eb7c80ac5ad1744d3df9e3fb0869a856f41aa4c68f6061c8944a1cedfd25ad1cc15ecd3799499b165c009756b3fff1cf28e89ececa9fbe8bb8ac4c4d6e9862ece53703f4eee0f769fa13bcd7f85fb8d3836870c2a82be95f24c1112edf8c951e47ad9b80874cb6e79edff273747ade1dcd330ee20487a988d492d610351c07f8fd88f6f639825a7015acb1c174ec2a4f90e38cb035541408e54ab5f1e051225cdd7672b70541b660d7d31175b8cd5173ea1b59949c91ea9d1d8ef44646404c04a584f11b4a7aa614b30098c0431232ece216edd4097fb1dce24b25b176d23c7eb7b9f07f77013d483cd96fb8965cf90add43cf0739bd47ee91b12f2fcf11480cfd4893c5f016919ea8a8b81c9845648c1968a7065c41b95096d5e96b9a55e42c7130acf60514e662283d26f50d52f21a8914919f9332fc2f233569cfa228f97925eff0eb5d333cc605ab8d32eb97707f33e78986cf9ee1d0c1ae086a663d270b6f4b3a9f9046bcb4fbf7588ab366e2658db0f2aa18df3e584fe24cab950420d782f62a1354fb8501e32184c8be296289b3fda1064648724ec2dba39db2188d27cc08d015c84f6f4c97f5a122f0a2fdd635b34ee319465ca2c780307fb8f121dfa0b34a1a9d401655047a8761a2737ad913a28aaed5aa8b792303469c2d69e9342f55493d0b1e516969d5c63dfa2b29078099e3cf87a2e6f149a01fbab73ca06ab0c794bd220a77bec5c3c97c2932e376baecc572355cf8b1a5de32c5eba4e8613a967065103eaa5d7651f412c34973a555f22fab641f729508311eb8e44dbd72033df8e81fd6b534816943eec1b71ac6f00dcdabc7c556d2b45b1c64cedd940f320bb1dcee952046bec8e6a838cff09a2b3bc0c0fb1d3d217e875ff566f4eb375a688535e95457e5da48398cb06338d5a69d615e941beacee8e9fb466418dc22e951c4a643209e032a613430f7f9e0b7a94110329f27e72a70b892fa42b0fb99afeeff2718d7e0c60a3580909e2cda6e4e1cb990a73f6fa49db4bd2e53116badd007c0b722ab077a0cc3877ee2aed99c62a293bd1b9da0d0b05640e34db794f4345d3c06fe14019088f0a4013857eae9f7aab49b8a6599eb4d021118c02ab3d57b7f87dec73fc283ba3b87a008449bad000ba65e00f8d71c045c2df09b77ed5fd6a924c6ecb3e4e26bca8aa372d83aef9f2ac1807403153d9eb73fe5a0cbcb6107730dcba84f6b206ce7a4771c20666d4be5ecc8e39d48cc7b60417eec55b7d5c5b9a1646b4d01117eca7df17cf6ecaded1f5b0c0fa8dbef6a3489d05810adc3a659ab5fe65cf14e2a57a4c3d46f13a503dfe0fa6599d8f04273455c6d25579ba6b4eb8a6e469ebc3af9f1a8114a180e60d9e72ed9b79e4b4ab4ce0e93947f56a5073163aede634fa21d2396d7e3e866cf45f6993da19f45e4d33fe5c752adcf730cec0d730238528eed6277a428b063541ed3be338aefa0b92539d252cf713351046cecd4e178c37b677321a43b3871c899129ae4686982af6bf76b79f6303168db200b955584126e646c061b6911263b4e673011253c69cb2baffeac63afbf7a4b7ddb3434edb9fa755a44e513aa6f1a5029bd5b3cd70da6d574f237881202dcecd004bde4bd19e9f6f3a8a1072fce1f9a707551fd103bd10a6d770f001312f55228c1601a36344bb80ede37c453e192bbaa0a2b18e97bfd506d227b53f15827eaa5a38c7bd7a581d68f6bd832c1a631e7d0f56a2f7a10cf1ac7dfe1a6f823411d5f4d45782f0d4703cd55e850a0e8516c02cf978d6c7e3cfd2dcaeaa215d2c39824af3587fe0f4cd2841aaf717226a5e87298eb4f80e93f5031fa8b4ceb5bb080f2e9605b125562fc017cf9a11e7379247fc8c025cdf44390850a23fbc657189f93d3f36e75a9d73939c77376c6a8ed889ef5899d0c2483a5ce4830d609f8ac99706efef16d1682fa4f067f2aff5bb1be4c91dd8dd0f7fd7a74eace6e480a1829682c5c67050700d99d1ec80e589caefd1324b004633ee8d1ee733dbcfe11ddc5fed51fb80d793b61657350224e023eef207ea0f631089e29529130f1b4ca6913dc7b8b513553a2d66e0415f1514a69dc554fc9b5d08e4e8798fa96004d94938d8fe04847b4697b03a7523b763bc37bb0d503174e21772170fbbf657833dd324a3b7c3995e33cd748db72ec9164be2cdeffa6ad8d0555e5c222b6f75a6a5cbc6dd3660f23f4071d1c465e7bb2da0704e84a5c7dae134681fab8a2e23bb52af53a4832dc05e80c999b13b6deec991572d27b2ff1480289ff33afe8eeebb16758efa86195c005fe7923e36cc51343855e0bbcbbe6bbf5970bea3c8ae71da7510531ba7307ac9ae08cbad875e5fa635b52eef0720be230a06abb634402674c41fbcb57a8e9dcc9d4f6e9505ea3dbb70df0ec468ffe114b70c56f662e22bc42870919917fe56d84ff58accf424392f2e0a0c35a00a12ab7ac86df002f1db37f7604164b5eb60d54a37471135b93da6adb95474c557fed9839391f49d0a887d51e19ded20e1c87ec556970aaad88d1e53f8ca19cf23803a232ddba728dd4fa2b3b57e9ad72b1d8b31c2c661b0270b4c655d505e248ba075a90cee836657c2f3d1bbe7ee6b231c817f1a198c119c8bc022693d1c6b01004b3eb4403fb1474fc65d2363e1fc87324969a75517574cfe7578115547bba210035837e0086f307b072d534df6d5f60ae4420755da69d255decbe3bc6ec1ba39745b8f6de08a44b8e4e0f53aa36a66c76b6ff3a6d5238f3b8e6efeadf32b08456f5aaef0e2eb8b33ec8685dcee917af06208581d73d3bfa6175650eb6344021924849255174ac55b3e2bca51997e32bf29d353060331f64221c2ef27b45fa53518a83f4dafc5ae80843b2dca00b4f232c22b0b02f4051cb799244ebced8d6f4576143d043d10df0a72615316bbf44316378eb27752f48638caffb334fb1cca04d751c139a17198840dd9e3a47d7902019a74c8452ff811a2423f699e2986b168ec7bf0e3ad2436ece5ba621bb37bbe5444baba8b8c8cc46fa6c15bb1405802d9589d0dbc39129b8afe7e41a69f3c3598489b57e03c68273711dc7905f70be0ca12db3ed55a424dbd86f721586f5b7b3e439d4053c3285a723b484442199bd0039cc8517a25c3434d751d9c71633b7796f3a4fa60f19430fe7774a243b23ee1878830d3d851db8f02197f170df2a04840ad4433886a61ddaede33ad27cef27b8095d25b11fd8cf30972aa71ac97a7c8d17582b480a95d4f7087cc96016aa390a1502c1fb6e9e2a6a3247b7edadc16c65cb5ab9fd37985a1cd5d046c436848ca37077478b4ee1c87806e2921407616e4ebfc4ff12874a1f61e6dac4e9b001eb65e855a19b106cf5b41a5f3866b4646a60f73841100076e5be7a9e30fae5559b141ee6e62eb8f9fad14520170a77785fd616c15b5f267621ab082763e1ec954fc1f108fa7280f6d2ed238b909de15289d71553a8dc269e5da32e73cdb220d549df1b08e2d92370ee8f00c2f5b70ea322b758e183bbca7df8d7db5c9f85bafacd75615a6041a471e820cf10d445da5e16babe144ce1f3889691ad2dc7438b5b2968ed0f19d28e563980a0d58d4e949d09c961a26dd7abe29f5582d584ed66b260723a56348857af58536a3a1fd0f7ff85aa80a1db1aefedc0c24b1ab30d4f08e71c2384e4834d15639024c00349fd35928755a18cea419b9ee1f59363e3518ce27fd9695f9508e541fa6db642984a68b241d2de24b31f99304745284adcd92376e17010e375d15d3ac07cb0e4ff377556ba21de3f31ec4efbb71e572bef79fdb132ad3551d60f3a74fd6dcf84f8ef8995a5ae0e1d019af2356c482676ac739c4915d34dce9af783d7428fd73b701580826448276744403daef3304dea858c1a0abe3cdbaed6d85c933890041d7f4939839816adeb91a42411b54c8c3853f9b3625e73a1a96521b68e8b7277bb4e193dc2c4b3f26416b2735c19553c9a1990a92a2333d2ccfb3ea00b660ec807ad894b9a373997fda073358d2465868ce4c04a218dc4fa506d4bd272526137bda6d5a26871cc46521d29ae8118143e8ba476479e130dc09b84f3040255969cd27d7b50644a800c658e5d9def0d101501e762a78858a762e3b9507ffc8c49e2b3b6baae4489eb8c25ea13aa9d801ccbad5764ab36dd04b8ceb57c487fb48d9706785002bb8cc8b1fd0c9fb15712038f3217df531a3a99b0b5b8fb941f4180548b58c9525b39da629a143c2b8ff31a982955b2a922de8ef64779c80197bb71c2ef963f4e2f5d20c06ebf67e4dbf1a945d72b6c5fa2e29c74776cfdb0ac4a8e3443af86aa448430e1aa2540df6b731fc77fd95b3aa7af3c5c2a14fa04e09d1b4c115cc6c554b825e2dba658e927c29d41035e8299a686f01363ce13f64cb1b48c0edf3fcfe03e1c8de86248e632eaf107152112d5dc34da7c6785df84c89a357099e0c1ea22fc36523a07f35e0b7e014db8b95190c0ad3ad34c466a45f94204c0c6c38da903c3de051d59a76bf9ac66fa43c948412f28a00c0f2fcf3662ac5a1b0dc27a59948f857e54965b08d77de75c111f7a35e08b00b12f94d16497017a16ccefaf831495af6487bd60ef7fb1c87ba8be3a0bc86b60521e923f5b34386b7a514e57bc4953f401dff55f439fcd727e7a55f8e33bd035ef198f90bccc486db1668aba2767b288c25348478b276cb5f2d44ee031f502eb0a031b8de238962bb998f5a567c818c57e98e181ea6410488ffd579b38c2219d86c645a2b78fa02d9cf32ea0d117922790ee8d97ec9a6211c5826eb61bda059e438341f5bb4bd92ebd6e2361e657fc76eb4ac6dbee1285a6e4dd6e46d52c8ffd845140be5c27ea4fe443535ffc19194dae6ba418f7fc020bbc660dabc2e06457702c6d0dd282b98041ead58b296fb262ac528e86f876114d054ee787410f7da78e5192d6abcb000f09fc6918764cbf0ca38709919069f22574fcd348e2b1e49a52612d9d5f3da5c68e64f48ac0ec45c2b88f58ab41cfbe0af70f66ac30a847c1809e002dcf1767f11d652a2723fc11b780fe4f25ace5769bf37392cff354e4d8ff694a090bf0970ba5ea99ff08b2ddd37176f595fd4ed685495f56be6557ad3bdafe934637e94fd4a658d835a29951d3f05b70f5151335b8acafdb4418be37a4d0535f14eff1a7bb986b4c4143549144b29a31ef0e51e0318efef94ab8f6cceada447cb0e9e316a2312f88815163bf7d110a0af3b12d92205c96a862f20bedd74ada2970f31d96a1ae019b12d06a0773ead9e96152098d3e101d20471790e4b136983672e58954401f122ca8669456b5d4889cd19cf44becb368a44fcfab1a0be40ec21a470ce8101bf14005a45a8f275749f3a899f3a215240f27066f830f9b564bac52c8c2b3c6fb1e3ccbaa1268979ca24ea1cbad033f2bd60ad87fef051ea20d8fe5ef03b9679338fea54438896de65574b529128be852ce03e88e51940a99aeac20473eee47edff6bbb211a9227677747c7439556d604098b6ccab4f7f67574039cda2001d5eae703a27834f33fda53cad13591935eec012cb035c0d9afe18624acbc5706a016c88fbd4edf4023824a02420922fb3134fa23bd19a8a3abe5b680f62a9e3e2dc295d8604119461313b179c1486b9fc8bc85f3ef1e711803cf9f3175af60e869430a7abcfe3baa48e7de91f4159e2e862c6e10ae75f64cc93d75705fedb9a03392285b22d39c3fbbc356e4ec9b027bbd8c019f5da9c1954dc0dad7c8520638c1e0de3a18e1e6827f3d7b6bfc5ff54bd10fbf14dd7acde3e6fae79c404b41ce675b038c671e92fb2459cc9efc662f2bc8d57e9a2b40740336590c6c53285755467595af2084f7d9ad3e8daec8bd32a99d13c95d808c33d195a1acb01b030f4501916f77208e4a4f7bd54a93366f1f68c756d3e725a4a81ede80f8c1aafad04005f097ad147c4297b72cb89d7aa79338dbf63abfad07c20e1618b968bc84b64dc87a4946f9833575c3ba1890e7dbc2da068ca2e9b6b7ede90e9e0c8506079e48f791ff181232f7ec0ac8c3010c9081a82b2cc1adb8416a4a7d20a289df337491115affdf2515364c28e8463b1c5870234e047d743b883a7c45632229a369f2527a310c0ad0b4e59e2beaefbeb17e01a7a8d8fee0c90384bcd55b5759a3ec2e5ce395e1e88d10dd28280c5e111b25c06d827ed6591edc20aa85a5d5fd5bb6c273b07ebac1ab92b0054ef3fbb22656897041aedbfcd74e12cf65481688b861ec80df1d2495c468e217627e21982c03eede4209cf7bfe70e0b1f27696a6e84fca4edc76bbbee45f413e25939bb808f5e2a75aa93d1b6bd74a391692d828bf75497692c24fe699b4506fdf6218fcc4786926331b6c79a4d727ce49a8f6251036bdc7fadcd408d79d1986d5dee99e97d531efef5e7e0ba82dea3c484d1a555de70937559f6f7bf6b884195591536d96cb53db5b8a5bfa4adb64ee0c822e4059e2156a343d896faad9d70e7efd856d7b69f23bee9385c884cac8c1dabde02d29647b9c7efcd9b2c0888e83348a43291acef0ff9ccb806e1b7b49eabebc7110e60b6d234401a36d90a9ea12a68026e38beb5f35dc614397532a8e14c860d39404fdfabda7c0ba733de4922eff764635ec8d9b9edc44291d0a17d19f788a0a8fa9511ec655639ee61a0ed20c26015ff7bf74ceccd022823c1ed22c72821f17a2b5effbbafa001ba318e6b717c60d0276eadb0becfbd7bd8741ce7882b585010812500666779aebabb1deb6436c12b497bb475e057df3ae68973bcab04e956397db7788106289ca7a3194d8f41b99f21d6c9fe27627c216ff6a430b8eeff4fa991cce2283c870a9289e528a770bd309a2a94ac28f67520bc06292b7799c45c40d05edc50c6172e37b6c030fb0fd08dc4be37a99b63f18eacda2b6352f92baa3e07448cda99ef3396ba51efbdb60937a6e1f2bdd0a0ae462b44e45a359706edfc21f47e7b849d2ecceba46ddf5226001ce261ffc8c8e85f1b125d968991e558291a127b6ad146e74a5c2dd1a9fdd12813d07e4fe2f3fb05af74f3abc72c8cccfbfe34f04daf3e9579091bf4d626c40b42cd86abd17f686eff0ea91875a5502643108ee054a51df35c1f3bc89660ccc3be36d02ea292bd877fcde0d748678c58eb5bd50e0a187c7c166adb0e41ac5790f265bb2be62ace78500dc2d873ff260b07d1e593f5ebee4a680a329a7d7d2d7945f83807da3f75baba23541832188fa2fe3cabef74ab7d43851bb8f4cfd871e7aff167ca0fe84dfa9d6129cdccac656b2ed74b968eb69b84bdcc2579083b1bd2edda3b183ee5d8fa3a7dbce6c3ec6dea61cafa32f07ce23230c3dbf397a32f05411f90d2afc87d8873af30eb505bf355c5ca08b7940b1d8b15c9016f882d2fbb53026658d9c942991ba9969abd3cf959c68663d6c5a7d8a5fa007a58fbc385d72d3e425ae6ad2af027a40abfa712b8be503e90cae601852151d02657bde5d7b008a79050bac1009afe40f8a5bc5af14cde089fc4d7173fef554d747c1d3c97686c710e0b39fa0b56d2f4a9d906ded026c89fe86796e2c52185e3e2609a7bdc1ec6ea63c1303215211fb2056edb62376fd373acc812fd6318adf55d85b640e1132672984f66f05dd6e142ae37a79c2450c36c860ca8dbc5f13ae22f6b54c9ff0925ffab5f2e92b2cbc27a96225e9341344969a1ac822a9b8dd6a66e7e6d43161a2db3685516a52e75916c7ab67575bb8b1a18fa7a6a79a460426e367ef39c28beb0ad0911ee152a103e91e4a23c3e1a52782644d95e69727e4f3849aa9852b89de8797bb17bc2961e92905fca60f0ba77fff1e277cde9eb36cba6d9e681631c91d114e73b58d5640eaa4b294110dad959a90062673acd5d281458a4c86d8ca45ddc06ef2016e0255a91883ad93b55853628379234e3681419a46da35c7ea383c1275fb25bedc535cb4bd351552c68bb9507e36251cf39657b937c4200ab0c7897a5b606fdc726e9cf3e186fab0734aaf7a7601ea6a330f6b5a587588cb2128a7b37a7207eeed4d8e2d96a6fe15aba9724b0cac83ebe7c765b2cabf23391a1e8103fe3495aea3e72c61877aa28d96f1a39e5ff6bf058b1e55797e7420cd82e0e42d274e80db4329b70dabd9426c72c0dba8b6a523ff70a05de1f717076ee040d8db86f878bad6d43e4c9074375db024326653839b43ca94ce4e5ab26a00f29ef491eb21668b662316ca38945391bd1ac42110248c3fd3cb52e082b9e65527e9f0405accb313dc0869ca1e9ab74c29d1c9c875e34248e411c0f0953335023e1e134533a822ec7982ad211b6e319ec6082e05d7e20871e74957cc55cd9322409777faf0a6004030085f514c79ff616bfd11104a648a2c7801b4673d4f24a9da48b909b24b22093bcc7029f44f73a6a50a5f959965e5557e44f64094bd2dc9d9ef0183d037f4b3e5bf047f47f8d3af1d0b1cca3b1724c6c3cd8fded37ee9cbcfcebc7010c0239707f1c513227456844e07ac1a86041cccde8c82fbe4e8d98eba48c890fa04fa1391312e117ae24e10d76627c858f87a362b8ccfbb7abe9fe764d225e9961954a0d6dbfdc00bbd6104b026a6c0cf983da7dd3982630c1d3c5ad134cf97da3857c5418009b94d9d8e25036db9cd8b75c4927702ae1d1e08c97f05a6d7cb8e89191bc55bdf541261f94e7b62d5023e9975db5e2eefeef00c48b31a00bb229c5a656882d5f9ce5545d132f36352761dab614dcc3d14ed7fc400a59ee819966cee310af74cfe3695fa7a4b88787f01ea747e750e7e1ad65f24a5807d2256749ef6b9498c549eed15961c02bed9d9b59f656ad98e61b92ab1eded29d2e0a2387d83798b1b04fe32ad9a2bad2caf7a679dd7c65eacca10839cf5d650f6bf82c0e66221f1ab835d4b9598e9a4be6ff308d4e8f7316ad839b304b440aa22d0634b89ec92fc7fd265d2157f365d3ca35be92f9e7e6c0c1ee92efd9d4185df95663beb95b9e642d0a56b4b9733c4c4e7d48969eed247cee227a7a3cd660a0ce21dccd70ecacf0f1e347821b2fcbb41fcf3f8aa3e7c59c2f943ee45b8f5c17eb7571325100cf9675ab49f3c54605143b1bb8f597b142f9fd48d6633474e61e3da803651924d9cd8e85aa93016de4d9846571166157b216eff7cd4ac995d4e07fcc4574e83e6f3e80568bffed3b9c5232adad14e898ed81d697203bfa828026666eedc9b534725d3ea0246060e775534472e285695194567a4a8a901a88cb27f75ae3c12e5d173a87bb49db01a6ef21f0a93cacbe51db40775773c4644cb34d40fe4ecbef5e907b28835497c953f50dee9efb8991a8ea236f8ddf31a19319abfc66668fde3ba24338d1e79199c8cd175992a3ab966e476b7be09a4b91ae35631d590ac1c96255a8f95ccf656e288c44fd409f4158e3997b1d0444ecf62d0db2302328e4cd8b81054fd5e90a669b7ae66e52699590cfad9accf5f4000b2e910cd57c0dc10d274d83c9e1cfa8c0e631a3c4aba28666620d7e96bcc244e90e438f676e235ef829d8de2fbf9476ecb453643cf28e25f025f0c176cd37a19930bcc8a4a25794f0f88349e0739ea631467ebc710f9e58476b7a3a4a7d81b7e7a20f6fd5b088d6fcbdcf29008a065d9570b1cd99313705fb6f576079b2e1fa21de2f7ef075764bfa79458e05dd24faad37c125027f82eea621d97f23c3df5b80e340b8d4c3b90c522dba67e5a202e9cdd490dd328c57a2d5760a18972fd3fd7293b66d6502470e9cc79e7ead09ad05074c65fb15683c5dd72fa33e2edae5132589387cf3c5e4a2bab17760ffe0939099f6bcbe0648413947b845ec36fb9997c0e2d690bdc5ae5d4a444a8dd54602fb28368bbca94a7fcbbabef313de0d4899d7d8af77c9bbbdcedc435043ec2a597cfa0ba5ba86540bfec87e76b6efcf14e754e1dd8581c547c65d8d6f64b4e7033d70f7eaaf2ceb00e3f41708f4e2da1e41fb8eb846a9eacfa96cfa8f32f0df33a798f73f90c2101428deab5db51ac095a4b6d2ddf8d6ebcb1d0a30cadecfee11921e86ad025a82687e4ee45b6da4c284ac9037f8019e9fe8ddf4d908dc50f6056f72a6192112349ec209dbfc17f0901cad2b490bec94562fef977f7b6a170c9ea912c4441431a62d5fb7de64d88ed954432ab65944322627a247c1f2180e49bd1399928088f32327b8b6867c8cd45bc5b3162e8e093093e5b05cb1a30ff1296c589ed8940ccac1fe683e7c194cede892499cf4fe72b7bf7f6d44b3f33f113eec88a874f48f0de48785f42a46f608cfbb8c832065fa39df3d566d948d2aab9ab9eb5d5f8112b19d6139b1241501874695435b9ee4846e08cf14cf9cc5cbe2b42e1e796bedacf576df44a3f1ed46e2df767aab78560539c76ae44dcd795036fc1eaf2cbed7f9f8491ecad7b336e6f929d2d2e6d7f05d39049f39ce3ed2d7997afbe2ecd1a7a558efecb3a95abcc9f2c2ce0a486febaa74a61129f81aa6f5644d035422efaa95fbd1c41455b36bb92dd023d09d7fec67f83ec03e33701f8c160300097d0d1d088a58282228ff25196079f7b83bc383dc93c824b37da1eff4fb109830ca031af70f4920e332817d0a76c9375b3c08f103c512747e2e19b9fee7def05aea2405075953ebb091d12256351139679987d36883afa997472a3612db1711a0017468d97b3cf0d6f7e6293cc485783b6bf7993263698e167b18f6196d14cceb14b71563ce99a9196d4d6e706ee50592f775f0fded07a1f1e64581239322505f27d653b0e2ecba9b43ebe21162ac448e397ba8fe42b719f216eb1c7d340ae639bbb4c48ef98bf9b295e991658803175809898494338faf7108f654a527bc05becc91d5ca53ecb67148bacd24a0018e4956359d6fec7a37f8c9deb70c11340d5b8bf07a62a0ffe539bd770e3c90cca99a150a2cb6989e80ce09beb35aa1d518dfbb0d6ac232ac47139c318286fce02f9424cf22c753fc9cdfbbf17b43bde181d8b44bf53e2ebb184ef40f6c7a59287858438838e1bd443355c4df42ae3c046c41370f2c6375b90834b27d51f7e3da2dd8782bbb195c2d9954285930851285ec5f7cbda69d2dd76cd907fb1071ff4b595502226b24ca58ae9a8d33d0baa603a203d0a74e0174058045bda05cf86378f9289ef97dd249b6ebd60dcf66863735decbf4b3de1fd130990f31e5505c396b60d4fafe3d1c2f6e8c72640131c01d7a193367dba121ad4fb7fe4632ed975420ba39e45a87c1a19a467161f732f3cf77316e2259415823123cba6e38658c16a0acab100e179cb814e52e49dc9a7992e183f1c1d6f99937519a18cd06bb1a7b685bd3dc6c8074c5a5dbc2d0ade9098fdecc8a6473367f54c431c56bc64fce4d998ecc435c67171766dd30f2323b4381b1000b294f7fb937d2c3736d88d15c247627c27e458bb5b355c253c54404103ac17e53000120663f91b34214b1768a6a923c8e72dcddca017ab893abb5d30ab39f505eb2fc40af4aa905ded3d10dde36180e22bfe53ca6e1d48fe93112a0b2999f39e11e5292f3b7a77fa316a94339cd55dc4d0a997649903cc82540ca5fde58437f289cc6f6f843a30b0e133f71b83b51c483faa033bc7a4af87dccc624c9b92935da5473937b6d37a9f0c9bbca09cfd3b6a8839a22701595e500d5046e44aa82a1ba8a68004daebf24fbe601d8e8584f4340e99582defe9e0434165225ab318d65f3fe62725f10cb83e40103fb896825c85990c848c49499406cd31663a66b7c2d1c070cf0d98dc335d4896a81db77bd9ff846f5ebe06329db565768d3f0c6fa092c361d2cf8c2aa6e1702e71b17085d9c1708efd08697768b7723e4be79a4799212165305793cb937b40a9da540f67a0275bbd88e2e040fa83ed3a1ca984504c282fba6b07f71a1a3fbb267b4f339aa3b00eb4b479e04d9efa41d21bf4993d8866f04b339e8eb810d2968a440a7525fa705d8a2b249782ac90fffc3457ed362128cd2e0d0296fbf20c94144c1d27ba22814dafb712958dbf11963d3d76231945c377d20efe57c7599a2fe8f4b8c795ea2aef8fbee755f77d93f087a5858d79efa2b04e764450d6f2e2770203d06b35b0c357f5713721be42419781b12d0303cb4672fca6c395d105e5ef0241ee267cab9ec1b8459c1224f2055ec7031cbd6b790d75e3d5901face81acd9b04e7082014410431166e1578c11141d3c20ec6f2235116a3bd697214b5ec2a0f57e1ba54a41015e9e09b6e580be26849f4e6f03a9a7ee73ad8d4311c50958cee1d1a830815f7457eb685e2cd33c4caff7e4ff80c47b53ca6d52e39d8607ef3202824ceabb2c354104214b376375ab740ec9c6309a92a271168c24bdb1854b4c1340ef4a3186ae8c48b82f2a50aeec766b4430f13be0040eeb9fa65deccd6626a3b74196848b39386f231ebcd59efbfae36026d62b5f582484a26a61582486025105e14e82c5f2bb915d6c17a7defc3dfcd9c32c26ef885f7b988a9f197c2a4b50fac53b038be0de667f99d63229b0080723ca0758817b4bec350abe5bf9893c9c009eb2eab4706f8e46d082b776293ccacc31ae6f9f918360215f86fcf6aa051f2b3b67b5ec832741eea8dff8a49b1d1bd945f2531b0c94ee8e280f1da0244f5634c4d742fbcc4d45d250bf5ae77374125e6b43e75c51bb9251d753efb40df98d6ed975634c5c7359672e2eba6d1d584e8a580e46d6db3d09a531e0faa5cd128aa1bda30cc341a75b8cfc067fce1d8b10e1c1b115a4d9c5f245f2d661cc6ba229e89c5b1eb044970e2fd54b14045639db516d7b0cb61b3f70001fc9a80c66ddeaab6060cafd85367a015244b859d7f85628dd54ccd6c357dbbac5e4d0cc292304ee660260970970505ffcb3160acb8b7f58d49e7aa3b9ea25f4d0c1e4ac3e25616457e3922abfa41570603ff7651035d14432fc0cfa5e7002bcf6ab12b7454fc18a3173f9e24b20b9e80f04df06cacdff521fd8ca632cc5921397930c54dba4cf664ecab4d1994c66b1632605d2a2d68b2dd3837d1e5f505516a3c760e62a1f24eb44a8d4e6115b57a165bb8680ab07e034a24cddc6814dd6721327fbf83cfee6f5632487728e8c1c7c605e4896307c04b9549ca20bd3e33f4651e4ee589a4bf69da3c1911e00deaa79bd557435babd9271f2e906707159c5857e161637298c017e31e9d4e381a4c820351fc1b1443a19a2b188e3f99049e01ebc16a4177bb53f6b7120083667f0b704eaa01597fc8f7b289d6eb5326c056391dd062a2436db554c1c0efb3cff8ad8fc8604d1d8b417112afeeb30e1f3c191780eddd500fcab68a6324c0dd10d5aa592b7bd0fda6005d4cc87bcf567a9822cdda3d7cf954cb263958231f62172e6bd09d7dc801c74dd9f82e38c375c83c246be4311d9f8e1adc492ae66a91b5ce8d77fc6ee2423d1bc3376321482d00b208cf5b50cd8c47e03a160ca6785f8211668862ded6928f00be7dc35321b3c1ae30a0aa005724c63d6c0e0839d2b16d3b75525678f2df67e2aa2b24d1fb82d9cf4e9b0faad6ee339439084bf50cbc2a2b7781d06c895eb036df966157a4277dd95748a289f7610b9dd5037d1ed8198fad0ba6f21db67adaeb44541f82275ada44feffd63d10728af91bfd49b81dc241e51893142dafca9415d636373b97f97bad8378084e3131e6580894244dda0cd84d101e8ab0821856bb8b4c1da71a4c893f361e085b5b497c7f19534d2ff39a829c5be7afd640d02668ec1365ae795c3a725f7c35ded527dbbb7e7c5e502e91ea82053278a1999778ab3298928f1c622beef411d67e0d2c560e0bb80a80ad7f6eafd99594a476e175fe48032e9333810f4752980c51de6c4a13c05b56698e6e860c7d1771a186b3a46f78e0d080b253b160af3499a4f193b2c70ab5a6e551b42aa08d8dd56d87164566ed230d22e5f1154c2b104535fe7063eb1461a51b2a816d6fc8cc3ed50fc4b409d9c52044b42b84800d8a162d69567ed7de62e3c4ff9827687bdad90d89f1ef3ff08276ae2a512a8cc73f6c174678bbdc50378a06030da846a814520ae5f21b4422f8350f351a9c7419bdf51cd8edbaef8bf9e9042ce6e1e0d30d062ccf22bc18d9fbf89dd56a745cf786ef2a8308994b4c0b6c42e20a875582919aa8b13397c1771d4fd786624a6e09b6b2738f71a52ec4f0bfda4b656a332a439af7411d6bca03ad47805f824a0930094a5fd69ecdf3618fba351937c7ba4fb9ea466e41acb5d733253211396f46335111c5f3c110b99494c4f2f1ef254682941403b18be6078203a7812e80a7dd8d0f860cf85a833f880e26cdc8c2bc49cef0d41759047f7fba6b8bee32b99a5f710f444e03014ba201c073927b2e9a53697a28dbaede23e6e183548e1fbe6c2914bf89cc3c1b1a10cc8ff175971c1462decccafd7ac0d8c58a6fee734027ccc2c34a0e8dd4ed0906c813a076d4982ed128d6add70fe52ba3fd171a75dfdebc754d8c2ec6e5ac0d819bf406b6d95c3466e1899f0f19878f9501fd743af0732520f03d6635ce375735a8eb94c2c3e74a134701937e056b680f243d8c3db5024eb42ed399145c36ed467ae3229f51cba971ad26ad46226b064f84ec198ac1d84a062e3ddbca8d31970dffa9ca6597e0fa44f2bafb49ac9e282d35afa7e4bdd5f26f6fc788db6267f4551b42e4d77e53bf737b5e054848bce8d55076970a4aed6458b31cc78d19602e719b3cdb17695b370cbbb1608b0e7c72b0c4155019b0b8216a8729a15e47f9d53612f3aa16bb0178cb42b288778a6bd53edea12a3eecf43a4743b9e245876664fe154ccba19363e2dddf2cd07e2b7e6d8612ae3234243a5cede1504df295c12415bf354f836abbd52e72f1a2e77ae5a1a6efdb910cf5ca2cbe5c7fbe3f41ed3520ef92698f1fe9e3873c3b65fbba547f73bdb583692449d80ef8f03d3506e1052a61496433142c35fb3f634d673220d0ee6e4d21db17b6c2a61c59afd7ef6ca7caf1aa0147b572723b88ada191382c570d72edd61d92d862053f6dc714e4416555bb1f465e99afe17d08280ff9175338c61e44f9aa6359612e8b86dbd0b465e7825625731a0f6df11d3f5e168b3bf6a5b8c248dd9a8ea4dd1c5a8b5bb246b6cc072f514c1d7846427e79c24c75291238b071e1daac9c811c686ce0467ae222d5f634a6bc8b8d30c27fabb07c768872457ed6db2e43d20c93db24f61c7f3df2ffa546b65254fb825eb27ef54dd89418ac234c60fb49c24daae0bafe4babbc4c50897a1e0bcad526c055ac1cb226033fe5a1760c4f2a6dc0f55864c4ca0c5f635590e9180f7c7f3e4c46e2c6734fba8eadaab584d0e9b571ceed5ae36364164aeccaf25817f904edd4375cb0ec2cfb12d37839bf9bc9772c3306c0829fbb204ae47abc03c2d491901a4ca2c9396b78c8b7b5ee17c83a9f4658f279ecceb52390803a53e25a9c205c8f65863bf7c3f821df215e89c3e4af23ee34a2cccdbd861eba2298dfaa0e9d2f555a1fadd0c101f92339ae4e1ad32bbf1140b470c0880e00e331f1769578c07b2683784c457f0e3e68e3ef01b0244344bbad3f99b7cc76963e721e7e950833679204aca4c92ce14c4e3812e7e6deb15702554895d01b356ac0e35c3781c0979b40f248aa62ddc8262eccac1a43292bcd096f66289508e92e5ad633215e046d6f4e84152520a1d530efe6e4405791144974e3eb104fa71b93b6f1bc00053c11808eb85919236e84c211293dca9aef52c0fb92f9a87e678110a281df7ab48317afb81b7ec3d79e11e39c59a445f11205df1ea12557ff36b264ebba556f0a57117c60cdcb69c9b105b737fc4413f2f9273308983b1e8148805885a32a6a6a2454e68ee03b4b94a50a483b2e8e211337c8de60d667d3eb6a9493731fd5bc112b8ff6a2bffae16972252b4665c38565efa0c8547579d8d1b80e42d6e6c3244fc53ac03e7b71b27b16d7fdeb7644fd79bf2ebe2b0672d5ba175578477f22573ffd87cdb2075ffdf3b650aa4b39a5fc070f4a06fb3856dc42b79c8b4d79e6c33caad1e8be6cfc0a061a6bedd09cdee75744b3ac855d9725cde4b7ec73abef7f2880f50ab23db5aed3f84330ff6e82f3033e06a0b2f95af48166c62c511c46b0b2e43b2572b691a8b2fc2ec436cd88e27d85c9ff582263151de73b20af196f574f623738d9ba909fb6cde4a009c1bab54f2ef69a1802aec7634b2e5f3669af3faeafb217955ecf698e7d4ddbd346fba543dde384b5ea3bd0aa069615f594d6500cbb977b1d09664347c70a0e83548dce9e0aebb60274f49b665e1ac82196b558f8effb358c3caac5aaa3e5028ca409f039ad486b323e6e0a995a155b3e0db0d0938f7db2616039bd606b680949e0385f94f18718962038cf7b43cc6669fd46fc0314b580aace7cef09696476c553c7f6aa32d8e1509bc03d2218cd34a48772e881b435594fde378d4510ce5727e08b5ed44c4cd0abe501882ec245e64e944d5e3031a687a5a69781f90886ed96a9bf6360d3740afaec3bf03c9c6ffdf55307489a0bdfc5b5932db610a30c9045b5c84bacfb098317f80dfd73df3b3f5904290f2fe2be67054a88c24c0c8a61affd7364c817d14a3000ba915f460b54d2a2789230b45f5c81357075f89ff1f64aa2dfbba2f56ff85a5a5b604df43fd5c7e418722686efd7cf8cff123610d22cf01036e28299501f9fd80cf37b51f9e820228f8c5cd91905d51c9cc76847767deaa48f50a8ab36da321814c50fb2b27aae8d875a8c4ec05f2b650e79b9b22b61d7382d5f41c0cc12c4c870f5c9e601fb18ea1b9f75b76bc87dcccbbdef1d63d8f7b69779263a9f4ef3f7b1f38b08a8698be5353d7b98a4a7497b32b53a558810a48cd36b19acbe7c08d79a3c5c1899eb56ca05a19b4bb9a7ee6aad66c93f5b4b8d8d901fc28e8cbb2047080ff90a07745e081dbda2d7a6b48390c3d7d88ffaa2fdf1ba3a6b5e35ade838700d47bb78af78987d778bc8787a2f7a68634c93bef08b423b6a28bf4e0242c9939662cc44e1f4cddef4272e18960253eb1cb1c0e0be4a08edc0f30da04b04d5bcc323155fd98d4a7184c80b47a2ef3cad77fefdfe369b57125c7b53834e567a163fc482576fde83bee05f476a74ddc5e797001fdc8bf0ce851fcf0c08780e2866ad384a1be71e1b92a3e9ddc69fae2a061d28b15500445ea6a866850a5c0339d2d96f00aa02ae1b42eb7970a2f88181dd190bdb96837b9b1512e17fa93d23c95b54c8c8a43fbddd90967ef99c2ac7e54ef7a87773c6f2cc05124cdeeae075d3ef4585b3beb9759dcd2b7fea0f287e45332abda442f617f608b7e8e113b15b9d29813e5e8e90c0e98ed5436e883092057e51f1fc1a75f666ae6b826f4dde06913d458b0e2e449b938dbb437397617c15b7493052b81d2b3e2a9a60d59ab6a8068ba8b39b8701290a4ab67a7f9c73a9e049e69162ea0ec5b31f92e06c1595a5a5265bc2f53f1e67ae6775a020e62be67fd3a3889a74bf6f4a07832e34f155ee0a29e946e9fcbeafde577b113324594aeb21784032a7fc91ad208933bfde01e5f1e42826677d1e980f0ff8586f577a18ecc5f87e5c70d2818ebe9c36d7b9fe400a205b6c194f1f6b5c70706538d1f03cdb05868c89f465ff5a0d22fec72de1b6854e25e950a5a9132a0277caff66d9cd6ead165554c38235b039f44137f436983c41c5c31e0296d67d51a00d3dd3608cc33762f3962bea3e4c7654dad0e8ad6e3a4bfffe1452572ff28d1d02c30a17bab5300d42a048934b88d30c47eb20c49c7ab5bf50aadb125313190c5fbc2563cdb0cadd8a7f352dcb20fdb078ce80e5af6d69377c4dc0a55f414098bf610be47c854fe01cce7bd7ebc3d03b0561c2225a1f7f8c84c85bdd24c56f6ec8cabbc49cb64159437f23d524f37892d71df624ec0073e3fce0106379314817d5852805c25248fe15500ca6fcdb7466b86404231fd826b6783f73935ce73c0e5dcba9fc2fa1fa570c82ca3390acb5641eea999ae13cd7ab30ff15144ad56e1c579342cc3ee566bd2a0382de133f89fd144ebc9b0739f16f354d1a508774e46bf6ac9eee2fc2e3d509a50a27b6347c4cffcb69770665a1e54e30d513ef531b23f607752145c6d90a4efd5432c924230b77f6e780908467fba1b6f2538f1841b2bf1153c97574cd6ebede265f12f0f9cd547d69b43358d0f572381497b26b837db92d82706b690dd5ae52355cdff48099bcb8e8b65ebbec0d6d9f8c8c75631115bad97f8dc6b5fdd0905b3fca9bd6f84e63ae49396ccd5081e80ca47d6b0a94dd998a81d6b399a794abccd681d4220e04afd954159f4eae7ffb34c693d62693a24f17df7813872ec607d8faa5d64f7a72ee682b1264f0c5315b8dc99906943c6a3af2db3ec5dc8063c90e24f9dab02f1911866c93f703f23d09553a0e0e35c0910eb1cf530b9eb5f1e7a4e09d98443785e72603e63d8c1c04535220e9c5a76d6c56050bb6eafe763b6fcd62301f543706171f4c0eaaf482527377a702cdd97d77a0f2865874d231e8b05e11d732bc1390a5dbb6df57b4c4fb6cd6665c34dd99e068fc8b84df128a562be0bd6aafc9306a522c3f06547b86ccec798d56e3dc9f528fa0d7f84c161b798ae6034b7de4af85f464d8da2bfe41383ea3315483e02b9cf2d3f9591f412b44ba8ae2443d64187a81d8286c328cc99ccfc127c090d4c2dc8f6b41d1e2221cd2f755d1837a6fd0a64d60eb31e6b7dff9d627bce68e93421da3f6aa08077475b03d8a443bc73e7a8092a21ed6f7277dbf4862d9b775f9170a008817649dcca417886e246acb501bd8fb8037e3309573cf48295509ec1464fcd9636e89d6e458f51dd5510ce18597b16dac0b45d24550557675e2fc39400f0dd973e8e734bba3d6905355a4073efd2f89d7607a462ecc8b6ec39d509525633383648d0e79f80fb86b273712e7f1cb6d3f75357bfbd255c3ac93aee6a0fc45b68e12f177c6f958ef911622a3c659f618e1b2994c2b3cb889edac8a255a74ccab32acb84cf3e13d6c94a2db6b19a7aec1123ab4b5d712738a55641ada3cad063d1496d6676585d1ce16139897c4f9d281a4886834bb2cae2b7b3cd7f3e9dd180f8c8169253d6902140cdaeb90331ef0d0402d43e6801cf53fa80c7eb8d40ab47ca674b5e3677611bdb369bdecdfa50d42cbe8759e686347ab4b6c06bf8b964f6d79eec3dc1f25f5ef124b35683e53452ac94a9fedd39e320148cc5c17314e3e951851b3c0c2b7bb268380e7baa3b76e7dccc4c273d22a55902c4e76efc3e2856c12c0145a22265f45d2a742f7f3a6ef68d5186176daa36f09d261a120a5ddd7efd27d43dc52682774533da96da96457ba80b7d149d25ba851b0d18a024ba9b00dba1a41cfbd150b28a3fd9f4dcd13ce91a2141ec03abdb9df97c9aef8b209cfa1a7c40d6347ab50398c7c452d49f7124ee16016a16f1e8dbf1ebb76843eaf9fa7191af85106fc967572de949194a55267a6da35172a8486f2d09ee54af7b3762a7eb7df7fe6879c70b70d1e6cb66d2ca11da64fffc081d2adf4b214a8411722a1797f7e2e099d79b0352ec7d1317f00231e4f998fec7f2723aa935579467bb933320e23b84946b6795786877f5713fc26c4aa992dedd20a462a93f5eb9e86884997afb5b580fc82c1dc5ec7150d26c51e0a3efed7cd2122fdc6065e6fb7c5ccd8b4612408099637f565ebd8a3ee9abc19e6f4612e8dda620e0c2f4f8efc633b13b5c4389e69e1716fdb435dfbb713d548dd2adc6e73fc42a31b21dedc83e01527923631e763a23877442cfde19fbdd7744894ea907be669a58f5e94e5055033857310d8055f157e063618064d25ee8aaa8a3ccd5ffc2540f4597798c30e045118dd7a5294caf6c18b0c9a91563c89b07b0c72eba1a3ea0b2a60ba88f4e1f803f1d17b9ab231a00cfc2240e8293ed06a2aa4f9b596bb07f5bc1729ad7e254d5dee5383458f44a76ef22e1a192a3b8a3d3ed2924ae48307d6094a13dc6f9d0e8a20a896f5f69d0ac1ba3e864e9cd1aaf13b4a2a1ecbe35c0e4655de9d25017f9d7e5b86298d35f9e979d5c22a33173f28ee0318815b1ae4fcf8e8026f96b20123757402ee125478c071b3f4ca9d3af9826e74a2d539d5a3a2ee62c2a517ea9b1ad755faaa33d1b0c545910b1e809a35e74a53d8d4bab0813c167e04dd8c2b2d9c6e3991eca80bff9dec154c2af1647a0890f8c89a2187d343e86f3ccef80e469761e3c68be6adc240c8ec505831cbbd8acf9d7e6aeaf302aaa23efe06d6c2868dbac5a83ea1def5ee472d07482bdcdce14e84b092da8880c292798bfa6bd993547a7b4dea0fb854e57a285793139540665fedb92d87c8232233bee8ddc3c705b53babe98bae4c6ba0d47b6b105856b69db866aaae0ba1db3c98e2696a901edf99704ebd659e8766e83947a1a468e24ece81d7bc6f4a98b9f4f8db9b37bea0a390ccebbb068ac07964d20763407795b079f1a9157bd1ca161839b5215bc7625947ab42cf4403654502141ffa9c6abc42f37b900edbabac50cac53a5247c923c665175cd6ebdbc0095114ff50394ed65e7af7446377cdaba35db0285a0465284060beb84d929b04fa99da49ef67debf64566190209577f674e301c4711bd0cb9bc2dc6f10a0c98b4b1174f44b9b90b7f09d91e76a447b090ef129905f8dd101a70dc0eecb1e0816e6b707c307c2e849c0b3e2e392054f006532b4c33f23079fe1a124e111e03c88caa77e91c8a58756a73e679cdd57261cdf98abc0435be2b67c7b0b3e0dac6720c99bbed2cfed689bb565596e793949c42aeebbf42520fddab48d50e134404bdca88193c91749343c2d168b3d6792990e0521beb8f310f40a01f4768e4d4bad1fbfb43e4df0b3be5788e840da910b5a664bb4e27cf26ba3cf0f3eba3a665d27045d0cbe7574213cbed06844cd8a47f3b3674e5b162da513c9a5471e918f97ee5fa4f2c9c867695a9ba07cfbf4102742c4c88ec0d19044538af073fb91eff7190e23e6c33719637763b69b5a9c7ce74601e2c46776a37d21ea4e6b8d60b48d6ac612b9df25f107a17086377d0996b03d83837bae55240f41120a1d36b1c59437e27d7bc88fd7265023d19be36f08cd24f3848b71e9149b15fa209eb3623f0e6185488ccc5e16292e0c91e00ed097a259905552e7bc0b86d2fb2795656982aeaf07966893aff96408ff5486104e980cbbddceb3dec666b6ebc0d7fa5033d8288076d289179d2cfbf05ef34c34fb5df27917e03ac28289cf30b091d64ec86db224949658a72f22ce608e550c96fe8853423a425139bb3304d385b226632ff283e7f372816d23580e67cf1268701027d2f38be2f2ccdd510f9b5562c82657dd8cd1a51e7749746dc40fa8333f62e43e97e1bf01083a6d06dcc7ce989c10d6fd60be9d338169d68ac6471e8fde1b8d883691a7fe200a2db9b6361a63128ceff5b71ce43cd7cca092981fa423beff5cb990f8dee48a4e42deb86698e45c80b9696e94d12828c05b3831d8084752c0941039c60d9661b2fb7ef7e997f3ff4f4092d4d966157757d6c47430ead72557e1d6b541c46baeea1b1f8c6f4fe8184ef1c5da4d6a0c8e01348712e3d12f12d0f87fb797bcbd6704dcb3bc24b760e4d60b73f8e578aea7645b7fa7dc184f5bb057ac1db2fb91b58dcf6df06470e79adf10350ffffffaf