PearlStack logoPearlStack.net
Market
BlocksTransactionsMempoolHolders
Miners and PoolsPoUWSupply
Solo Mining CalculatorStatus
OverviewDocs
PearlStack logoPearlStack

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

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

Block Certificate

Block 59612 eaece99acdf68ea86bc613d8034497cee8e263ce137b7198b91947797eaecde2

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
acd97d5508ceee62e4119f76d48de80af032f54e6b95a9bb23868efc9d67b9cc
Certificate Block Hash
eaece99acdf68ea86bc613d8034497cee8e263ce137b7198b91947797eaecde2
Source
getblock-raw-prefix

Public Data Hex

000800008000000000...00a0710000c0740000
0008000080000000000f00000000000f0000000000000000000000000000000000000000000000000000000000000000000000002407659170fbbd5d3a21b0c709b2ceeeeee07414e7be152d8925b2734fc1efbc148d0bf6db7b3f86f63c564785f83a230fa8ff1d61602289a3c1eca8a5279cb1120405134046b67af6ecfbd7bcd7ba3e934faf27c928b31195150000000000000080000000800000a0710000c0740000

Raw Header Hex

00004020259f7354813c10b72bb9b5a0b6c046c746a9dbeb0d8c80062543e6210aa2fb01592914af514d0dbd9e80663b1e8bee2cd0503f49d80c558b8688cc7b0b5098e5b68b126a8e560318ccb9679dfc8e8623bba9956b4ef532f00ae88dd4769f11e462eece08557dd9ac

Proof Data Hex

59,560 bytes
121216020307950f6980617114500b041171ec260e68998578aeafb0bc95a6ceb33760d3a322bdd9a6793408cad2617984a29c550a462a4320afb2cb951326519d29222b5487c815f4540c49fda9e4879c5fac5c831773863aa2f88b3fd92d54cba091eed233108d7d371c0423a331ff1429efc2f87ca22a22bd6fa2a3f881ac7323728cc8083c2af289e78d9a903df95c68966732cfdde5f394fb672b4b8d634e17401abbbd6626d96f8814aadb7e76782593555bff815f320f12f5854d76135596e9307513b98657d86bef36ce9291a59a1785678f9ba1638143e337ab06d87908c4e6773b65e82bdeae6def20efa6c751d8dbc66bb73118aa12f4db10ac23464561886eee45fd4b82ac4fc2c0afd77e3775f523b84b75b4b65b3f11be78d0415bfcd5492be923b38fbb2ea992f7e3bd2d5667b7bb549de114e4e9414e344b13856be6ca955ec3830e5bdc8f5a8365e0c03bee2c997c62dc097fa1d2ff6a96f83ac4ad4e43008c4a23b11a79bd086483ab78bd198e3fd83d6ad2e9b01174b0576e678902e992b317fbfabcc1d4843856cf14a7f8437037ef88fb8794b08f61338b52c835e1c6bb8dcca0aeddae5c5ca97b13ec730befdea1e1432f6610e3763f51fa63190ffd6ebee490ccc918cfd29c80d9e606e3afe2f025d5eed13685c62aeab9ccf436bf15d23fce2bf5aa1c6763943454b627d1c8c165354f693b62c86a3c0293336535868433ca0e14ccd4561ff1637a2a86c5b9f0fbbb54e4df464cf645611268948962ad01152edcea5c41ccb5187ad10ff9c50f7e60055ebc5e8ad799818a1aefe28ca7b6fde5e0947466d6ec4c7de855a4ac1cae6a239a6a9ca94cc0c05f9e7248c23bf06ff92640d8d89246c8480787d68a95ad2d06fde84ed3b7bd5d90252927c51c1238fd3a9e64a7a6b0302bd916cb503c90d1cbde82802394cbece735ab54b24436c5763c0fb4bdcb5b627f0a38e167bdcd06346c5e463032fe47baf669f437a2e010659170a4a351a558d599b61f7812e0d3ffc0616198760d724c4bf8e8250ad5252fa150da69d265bdb0c77f764ea4f19b3c34d7501d5e914ff4519db173fe93d702b9490c50cec88c71d05001ba49919431cd97e038f45b8474ad14e4d7cbc6789c21e795fe9bbc85d22ec6f482ce2b786b1fc63c20e70ff9ac532673551d274d2a33cbc0cf28983e4073f32f425f3d9b334f1bc116490ce47c0a10fbc0f66fe94478820fbba76c17449bb6eeeb3aae5c05ca34ca1f3d4c52c88c7e0801166df621e73fecae2cc2ed25e18e85babe94cd24119d3d1f465fd3ee430ae862fd3afbcb0b92d5dbbe9d05f4bd74fc75015e1e4711badb47c7d6e54486954d0088d34aac90c2f17fe0ed265cb6c1b7a992d43144e95bd2749d88d74b79c0bbe6ce50d8d805ce5a4e98499e0a396f4b85a3592b71716e09769e77fc0cf3e18b010f1c776e3e1093a7fdb39aacff22dc61f8f7a86eb8640beca0a5147b5b0abd9dff024bd077ff90bc27bd6963ddc2a5f8d8dc35c7831968c21cb72ece11f0fdbfbc2436cafa375aa9cc93b078c3e5e3b8b29626c0bce1a2e693749e96df7567a9248e5175d7ac31cbaa9fb4a3deadd10d13c19511fd2f91b21fb465364d669102f3b9e429ef7b55e6b882046681b1a203409c73434b86d56b799acce09a4745550c74b712e4b1b16f11bf8d3dd568850570a57ac3815a043e5855e59a981d6f43dad4eac73fbdfd9f487340dd69534c0c8a01f917d6c58750080fda343dce8fc69aa9fb415ad74f31a65529b58ff96a37cb553b77ad510d8520ed3cd3092493c71137cde719bd6893dd6efa3290067f5232ce782bc5d29fbc3db2c4fb21aeeb415e759493563324acc146e91f9238c5132b6a256c87dfdc636ded89c781215b1a0510f6542b7d00b0272d9ad4d834d7ae4901b82609a415b4b80ca1586afbb5bdda3b36b3582279acbc67dc91388bc12067206ea16cf6fe8965e3adc4b54a713267015446058986bc12ca077f4e04ae932329f73c443bfec8c2423cfde340e07baed39c574d4317b1c6d7b63228375177c808c6becce82473b2e8ecfb673504d2010d9b49816f7e904dfdabe081cee87b3a52b00d831ac40e3619aff3aa2889a23c9b6e5bcf14d3efd4a92d30cac7aac253bfa14221320470216779018b3fca02e4710daeeadf6e63fecabae7b5744d294a3e0b205acc3201fecf3d4f69c3deb4805dfcac7677ada50c35f04daef87c83b73fdbf5cc384d6b62f95a8787d6396c6fcf066e845c0fbaa5e382f0fc12d5f4ffcb3b7ae4520812c627cf068dfb28ebadd91dc6bce6188d958d524571653efd5493e400bf3fe88476db300d95a955897c7f0d3a04527dc1a5c5d8ae19d0f8496d6088368b5570245e552056b7a19afb0283684ad734599a5af53b4cd44ed50c5f64058a49951e015bd65ce9ed8da075ac9f83a30ea9787f8f4eeed29c93a89b8ffa6a8983e0a83e148da51cb6865334c3686a462f3a8a933a8819f0262afe37409f24a1614eadab8ff1912b1b72e20b311f212033da44e489f895bdd29039e85b49a4c0fcf64af1293299d597a5df9f2ae2930e75e563ad69097d7ded2f6bfd808fac37a11a66db4bb7f23a7d9d3ee6d384ac409aed079279541562b3f45f14ad533206b385d3a8dad10e6aafa6cfb6066b0125c8eb5cd5a3071e518c5135350b13a03b9149cd31eb514af5823d4fd13a18b738428c7579b71d3aa6fda1b6288baedb8658c0bf2210a1524d1ea0ac717c7725b8031a2090789023c27a8f67cc68149383549912a072c15d14cf0f0b7c6e954e2f8ac55909ccf25a95dd39748beffea9cdf873be4e160e0ec1ecedb66d6a745d656e5563fc21b8e912f470b20e1cf2bf59c7750253768c35d1cccd3097b6c27bc4f83953081a70f4612a7010f5791c11b1e174dd6a3704894041e7380f35a4e3471dd01fff67d0d62495695e7491009e3032a09dd9ffbd25d1ac63da42dbd8fc9f57719a97080bece60a39ea5bcf323458e225c3339ac76e5ad416004c6f251369b1452706460d37588882c870c015e4589bbde279274b3c587837d6b2d7e585c080991a8e0a117c27a0e7fc5e0020768abe0bc18a29fbe1fd5b699e3e176595126a08ccd64edd07c6208026f7f0f67f6b25352eca90733a7d234622b90145dc56268baee9f03baa084f95c0fa3e01e99e89ccb79f3764b2439186bbf05e7511978c7cff29094125821ff48baf3e7ca901981b7a22e3e7e5647f0411ea79c98a990dc701c28d580d9768e43a7e7d2a1c885a2c555c73ec699d0f71b43f3ab8276154cd40e8d2c62100e17f75d12ed3e1499333a91173aebb88a673e675cd9d89631e8abcc21f1defa380297824b24a36b03f0cb9142de3b160abe54f7c48aedb93fa0df91d758a80033949391626cf60f916b665eea5a29f00405644b5f8768958eed27f8e2cbd59ba2c3ff3ba55775e60e9354fff10683802c47855ef00a485a0e588974892e8b8fbadf2c02a20d5d36831183ce8727971d93cf3e445292bee361ce6809e318d5848d6fb4976b217f4f47c00802745b4d406d49fd38abf382cc4f439c4e1fef11376e6242c46ff83fd90da502f0c7d4e803da6886cd797a6893a7ecf0857244c905d7ac239498bd5b25ac747ff01bd1c9400b667dd4b82d376316b11c28492cc543fd402ab33f844a68c3c58bb9d54f2fe0331644ec7835a47a6563af5096106d38bdff17de77c9324c0a5a0f07d3a7517d6c146f8853b325fcf9d33b1f23dae0476014721a2066b539fb769fd3547f8003e9ac01f11f1ff1f0f8aae7acaf6a71e6c9490317f9225f080947d81d730e0c5b6f1de68a7da1d09f74b8cd7705df31587dedcf30d04d934a909060e76c80536137b98850720ba2975b0483254eb920883c183f6200ff3d115b85de6d9a47c9fb3d1762a719a8f1048040f5224f155ed9f97fe0ac475a59a251b26bbfb5e9d3db8749993b331869b3fdd85f95bee86a817067e37505ae97e9d124f6b8df6b3ebee9907a4574f86d703ba18afdd512d228f05a6d218600c3de79fb40d797001a2808cbb4c1be455b71e7bee851856f9caff5047fdd9411a7f88ca8b24ea18c13f16a3f294036dca362a6dfbaf3cf4e08b68becb4c9d048c720a42e3bbf6beab72f397dacd336b3e05731bdc9e2bef0871271ebcfb680b2fe740d8322f4030e00cc21af0bee5ec8f3f022f63f08a0ddd1e106699fae90a3f5bd194a313aed0128bf97478fad60862765f0289b6d9f12b0894194390c26f5864c8f15f47e96dc2277cadd811336a25ff1645c9ef0ce5e8abd752e98fde2c557bc577953292c734a0254b6c487e5b305bacc79c1201a5c478209cac85d83abc3fa38e5d3b4b58ae87a360407392a699c5562d3a3eb652bdc41c9c5c8d0275ef511c081dd801b858be7c945ae386dea72ad80dfc53c70f7f89cc28d09c8b6150bdc2736ecb2d6ce16798d75f29a942f1ccbd3551d7cb7f172bf5949416d003e38df3761343071dc7db8df4f1d8deccda130ddcdc096d02aa0d6c3a7b0bbd62bf6649d266d16de2ef72d4ac49eb4f5a8986fb732bb110e1363a19c23bc4e33e89da189fd0f49e86cb2a10c47f6d502d2953e8319e16fa3fed2b9b3d4c1e5d98f10eef53487b60705308d98d39fc0282d002612b1a7e54e9a52ed1951215c64fb4bb773f151cd98c3c97fd91f5b91ca14eb7ce54f63c78762ba18c1a0f8d2784b7ce0dba16d745e42e6489971693c600c87dfb8038d609b8e0dc125495883bf31a0279e12777a3ae727adca8dfd4e4ec6b43d87addd46143fa8bb441cc7856c07ad34f21f32d6308c3b52699d0fc97ba44eae5e57e34f4dc4e3719cb3e9e378a7a4946802b79f082d2c5cbf28598854a4d424335fcedf4795007a4d14ce4de195acb817ade22fd4172ea17e694d494f1aa91645c7c693d96f80c23e5b0c0a5f62f9a74d92a0273c905a8726ebad8c9f1ae9c2415932cfb78c9c86b74a93528cf506fa80654526db52408015df6401b98a4ef905b13e7472afe059fa1718e835fc06ced8fe7a99a44733732b9e6dda73768388c66857e38ca9836c7a061d440cd2a12e6113236249677331d1ea7ba7f11101a2f1b33b36e925b4669efb97ed8ac06534c022ca254d1391a39677cd772a0fb86ba353d0349919f1aa4c06cfc5f16b8838d9cccfc6f085eb67eb308850a265d82d079d476059df95b9621eddf5b36fda05a4d98b8d9263dbeec71ce087230a074cfb924e618ab3f1d36e1d6a718c483979568fb05620897024e22139b89f0105204e6a74186cafe5fc7da4dd1a64f72b15ad093a66282f738f9101afd49b5832ec6bbaebf03c3f0ae202d5e65177e132f77214c6f91c2164de7410607ab937241dbac620bb32ba65f7a58299b7c2ecc5acb009d182909c54579719ab7406ee420d0e323a73ade52f4e981eb33f7e70dadb15235df2d26e5dd433eee6e3c448f3eb3fa19d4d907b638ae5986e8c2febdc51cf5698f6446635aff3e7cbf1e6b233bd7c1789bd7a23e7b753b91ef6467c81ae7e88549efcda2205a626b47ea18231b84448989747bfcde958185506e3b158f7de0bdb6f504e992548d2c90d7e24efd825b6810cf178c4d29448f7e64323e60359013a11e6385fdb571b15bc74014583cfe7f37cecdca8d91f5a754f79ae9b3615d0f527e41a6969952c63667c6234796889739d8d79da877cc437f78a20c91f9fc54c173fa8f20aebea04938ae6a4a4587cdbdb7d79fa130318ff912c0c51ab8780f0e3c1bee43fd9c50afd20927d5852c1145ca88b23f625ccf365c55dfeef031a768780fddad9bbca1f8bc9ebaa1fa950991dcc01c7f0dd6c044be3dee95aa5e09ab39ce77bae56f275efa2d589ed7dcb05f9f5247e74437bf7aa50b01227477d126cc044a6c83d90aa7aa0051f510a85415d9f9ab0bebabdb4c2109e34d91a2954ee8a26bc3c9ed6b55d23db3ca3ac1112ffb3463bebbf9ebfff7bc85359efd6eb675a107392c2728088e6f1f5eb1c9604eded9ae55513f0abb4b3b7a1826072914d6f76cb5988aa2cf10dd7ecc501fd42aa6b9a7aa656d89b80ab74beeae959569bd89b0d6f39e3f96fa2f0149e5a0182db59d49f7ac3d18ddf78f9ec57b0678575b3167bc05016d2c4adffa2feb2200a57727711ecc578e0d88ba0be8ab7e101616e4e136ca41ca67c28f9836406a7e9d540b6ddb95e9cba41ee7d2253765762f9dae6b834ede53552a782e39271294ad34d9de6a3780e81c253369edbdd86fd4ebb6f4e70e3442120711a202a9d5b13aae9bf1e745b9500d47fbd8fb7e3fae32dfb72fe2af23df3491172305b5090f49576c84a59f051c572979294b05577717c2c2fc8ac1a3b3b08678ce9fa08b97dd298bdf585cc3521219d08cbccd588eb793454172b84ca160dc3a01b3033eceabcd993ac2591f778859cc07cd96d8ae2fc78e2231d169f5a12f07e5c52f29aa189d0d877779da38fa149267b80dedeff2323f6730af46c130b85941be8d2f802baab04de65febee51976f73fb8855a2287bb4188680e271678b0de1cc7f5bc314d5e388572bad58ebfd648e98f69e7b3dcd8340039f34d17aca95cfb503c3162f48b3cf73c6051bf145a42024863be0d087f8575753cd654685b5e87ad4885b7442e618fcfb8e1484fa35f158afa9c3be3583b81c8843e1efa7b8a0bc8cac74be705d42c012fb5b9fc4b319e8c5c2aac90a6da9e8d4874f6c2f13950ff7c6ae6b67d705fd08d886f8160b2dd44852037d5c71b8fcb651f7ae71a033c5afe0ebffef9f6134a5fc85ce098b52ac082f710e7a3f3ed4ebdf9916e490c3556991bdfd029968dda6ee3b5b40ee9306dc8f1ef3d7b522a429171d1ba6ffe157e448833f09c129ffe2dfec303937a77779d0fbafc9698db2907b8d872ad4344022ec051b49bc0b22ec07c5052a9fce238532fc72f0d58d9f30884cec5d40ace3a4d6164b5969cb3bd2ad5faa57cfdda3febae87d14536764aefffe7dbef3466c44ef3a4f5ac0f16faa677e3cf1a89bb346fcdcb4ed8ca03b164fe4faaa3a6e8a2def84b6732dfe02ff7ac98127b8e340b50a76594f2c92cddbbc67af9f954518a25b738c522488a7ed261c3aa48302231a6dc204c67c80f5fdd186a1cd9745fff375ac3923d1c79ee6092f6ca9b0d7fb140b132841bdb3da3e9597074394ad20658f6e02ab4fa2bdcdebb9c70135c29d553acddb61afa689b9e60cdd7fa3fb2eedc8da8ec6c61a95b9913a0f7cb0281e21c54a95b17a06cd353a56c07c249cf2bb2422c83a74c3f050daec48c061594bb257041be18c8f9895c5e3bff800c7da2238bc5491b87a51db3a5762cfcbe4a3a43158ceb351c98c9e02f617b19d6a70115d0dc02d4557c1cae107c30255b511648884d8e5960ece3a461521ba7708ef0ad9ba2e39f0147401e526d14b8fcdbe1539ac60bbb737e241f0c9ef01003d3e29133e92e59efaf1c4633041efeb4872423b18fef74eaac36d95ab887d9f00255b5b1ee01fafc1d34f183681b790138461b38bddac0576840def87f474b9575ef1ebabf45fadf07c277b28fd9332ff08417585a42e98d77fdeb726f4306531153125758a0b7709e0b04a7f58253e8c52d014ad35cdc00728dd89c78786945eec5526cea0612de6042c947635e750f6d8f1844dcd39f6260909850066e34776d082659bcfc44ae00fd8a423f376b638a19b5327ba96f2fd11b12433e1f48478117de442b864f99ae51e88e5eed184be2a89c290f62c3bc4041ba1934fa2080a50cac32e9508f82df15a48c17384d9f5705cf0332ee211e0c2a79eb829467905409be43238675a0f7dcc9980f80c7f3bfd07f3d3f80e187860cd9906e2f01caf995cb3802897a18ac3c15eb536c17a6e80fc33f7d6dd1d55abcc3e5bd925049d7dd8d46abaf127a162e80f45f2b098fb5f8c4587692a9bcb15a67a8016f78974df822f28559ae579ca808fd6106b69898c8aec99b2078dbc34eaed9178141582b1d961d22474bd446de87ed9ea367ee96e3302baf9bd15a1db5eb977a66df190c2064d93badcba96141538fa7ccc83d64c0afd9d398db9c00b732e02335f9535f81e28f8f0cad0b865c7ac34cbd85d16e2d1feb88362056fc2173ff93c7765f7fe8ae99ecda6f9ce3fa9917569aec7ee24b15af52ba0517533859612a32aef7044ad1733b49b91accde4fa13c1b75401edd2aef79571224f14578b22e6147d9ec56f8bca01595e1b85e6f0dff012ee931aa6444df4a4fa4f43e1c4a9d6c1435583cef98a704ea661876f9e266e0b4cb8815e1723b86bbd1b96d2546efbe20fc3ca1834ecdb06ea4eb217d1ddb0727ad41e083e4cfe1c6eb6456e6495947937bca3077a07f2e56ec24c19b431141389d85dac765a745343f8f5266743273492308a2e2472f58d372ddebf766d9d293ac47d505a0d4e560c54923421232c880ade48a034c6f55f1a151378d7b0fd65f8f32c2ba6289b89cace00361bc791858c155154f61223f5993bd9e82dd1ec5df30ef585fee16b3a9652460dcdc4ea5f79bac70b6bfb1e8575c486b595676298d37b17c9fac709cce3249214bcd9f6a5edebbfb3d0fb1b6fcd6178d7ecec436bfb6256ab165f97831bd5a2566d6228230e6cf290de69edae15397aaee511fee628c7db22664874576b52d41c0533e0a4cff8973969131455b769894d31539b438b68e6b538f7457e33f7665f06480e131969c694ee7159e40a34f7c53b348bb68815ba79c870d173a86ba2be0982ca7a9dee7fd1f4a04e715ab5911d35cbee07ddd676d129f10488722e06eee8d669b53a2b0c27960e681030698b686cc0d60d5c13c0bc91478b2961e46c3a72ba5192a19ebc186153779af4808f3016e4ec7f07f138c83477f2446dda9efd555eec8c6cd4e0d6db15330d8d742b5aad1cf2fb3165497e40a00b4e1eed90162e851719c80466421821d4133d41465e19194a2bb5ee547e040ae82a385f2b6ffa90d490e44b42aca8b0deb6f90aeaa8dcfb3aa28be13584b638360d1c462ea71f485f4ba64828314801da303b65c1e5a7a202326cc92c5cf24b4dbc8aef8b0d27f2f5abcf452a2c18000a7cc44235ffbaeb0e272b30f7ce269d5e4d1aada190226df97bb73ce3b54bc5133a7cc67249f9eb4661bcd452d4f94f5406fdafe700f1d3c9956ee88b3c52de7a76fd569cfd805c7b79d3b838d889b7eda114924219fe1354623879c725a9f6d20ba39bb4b634f6fa074dbb669ed028fea3174d395ffef0dce7d37dac6be9ce267b213e66fd6ef4e617723642e87a2cdac909ae960d460c1dd863fb1b57e6b3a1b822951e68f42fed111f319ad2885430c466bc0bf83152f36ef547c10fa44713448ccbb9b28f6c8598c65536dc2c10f7c88217f5a9dd6313b1f3edb24241fbb520872a5062d60fcf07bcd7956adc2b12a18aed2a1ce546e35a529666081df28b44a63d64b7fbcf3580eedf84feda49b416a62105113908513ed75b3dd5e4bf6729f103548867fd52481ff36ce3d5f254ba3f337575e65ae774041c583f0eccd9367f4ba72be6f095ca113b7a7b765abcce73f328e5c4dcaf75101a01bf8a86dde11eaf626c680b6d2713b1439112a6a31ddf49da97d9eb2bc33fc450485034e12460be88d17d224eaf2bed621b79c1cf57eef54dd8f4accab21dd5d8df6e4f0fa7b34232816fd93f0f541ce9ef9dd74c4d6f9492ddea01ef897a57cb8aa10bd2a2c7715ed2d098ed45f6dec4584f232f4a3a48d9e439d91eec745c1f81f32d9b5745718c74beed15acf1e0c1ce0bc034e7ac01a873f1356636030ca1f489c311b0e8924c4901a0b9f1741d2c578a23a498a9eee4d7d8c718e32c7bdc67d2d0b20c25fdc8007d6aa5307716977a517b2de37a4033384e18a8f40d44ea04a2e0308f3c4ed9a9fbd6e9301a875d3ba10a62ff2d445ba9fc367b86e1b40112b47ec83a8a408fdd33ab33b1aa0df67595c80aa301282847b01bfd978c0f48303a36e0f31be2fce0c75e3090a7052d2dade8ade12bbf4257867f4f5027fec640acf99a2da4555c26553801691c05bb6836a573b95b9fa715663899176fbcc405df193bffb34cd5860d80ca46ae82eeda43ff8d61f3e202f12156e6d4ad5b0856baed4830e68ef7370eae0f72864b2043ee062df4da8d119f408a194dbbfe93bb964b2512f19bb2407e2c6f3ce0e0518a3e1a3d501da763a9ec97fb8c577047044045311d2472cec1eacc855f236b9a7e2a261e273a8f47d784ac31e0076fb491db7f077bb20ef73be9c18973a1e43d1935429a4c870b7f8071e2ed21131d37cadec9675c61a677a96435ebf2c2d61c3ea0e55e41241a2efc3a498ce445921dfe07517a70b9aa8a302738167714833655e9c1b2d1ebe7ad77277b042c826e97506210e984067b254a72df8e8f25d896f22c742e2be72a05757c72f41c9e0242efa919dff9d64e9f4ee28a81e4b4f595176ad52052d816077c87fdddc8ac1aa5ba63ea1e4012e488444100fda0d81e7636341f56e745a29c3660de8c29651ac5bacfcb98554df6ec0716d11ea38eca7ee0c00b54334a515c1ede510583e9c137b89e4ac201f5b374d63c79adc4d30e7ac09c7b46b800ec9de17ab14faa456617d5ff29177aecde84aa0239ccbb789331079fd3dd8aa4b125948749e9cae3ec4a8516ad5be9d8b1862b12986201ce63642250e03d19431133adbbefe9ce6aca4b1b8fe1241569c8bc07b1a0c7680c81c191f1a4620a4848eafaeffe07623425bdfcb4cba08224b6784cc2a9c91e6082a2aa89aeb7bd4dc725aa25007d60f40df867e9afe4f9dc927b61db7a009e12c92927f07d01c50c836e4a43300c0149086650aa65219a59bccef2b40ef554edd6b521a6daa78649e34179cbb2084196339b5da6a41aee8fd9971991ce879b0ad7559db39e60829db9022db5d556a8b13ae32dee31963561e98b203d4281b8552c88f797bbfecd5a9a7e44e8396c91f13d1e5a32cdc3c62b1c59874a8ca4687620d37cdac7c02f13fbe51631bc6209eb0d31d32e076e89cbe4e02d493cc5362c8c290eb490764995df5dab3ed133c5ad56f43afe738f39b4c82c7df9aee1058a0d945534e0a397e8997f3282f060f76cdcd381b32c8503a4246a328fa6dd404f3cd932edcb43b5e529e4e57f5655754ed3b4dd05ddddf1e6a6eb63b58e5767d6c8b245b9f766656613fab64ae41c90a98540af4ac9586b137f0e2172d18cddcece889674af9e614b2dd8b83dbeccd55b2b151e1e8d5cb355e61d67e4895b02fb8bee38b72a251c48b895a65487a64339f9d292190dbe9d363da467e2ff15da8f1acb5eb86affd76c9b2777f522b9f40d9761828c8836d3d1f75b1417972338145ed52d40a9ca0309174e28e678da7b0098b3d323fb7b089d9e79de6867a662451a5f488d9ede1d0cafaea023d3be6b7f3dbcc00eb035a3d916d47651e7e9c627cf29446cfd3108e2af07091c48e933d1b27c2bb3fe16d3edcf2acd034c7d4fffbd2e7902a7a264bf85fa9011bf599aa9e46d1321ef5c7e41545b07f34e20216d0e56063582cf0f020de30c79b153e8da87d488b1bbacdbc3b426505970dfe92622c72f4a03186d10943f8ccad78451c2111dd98a87f7591bfa41b8ead4a896fc8fe13e1f471629face73a3e3f5c2d7a24c07d4b66d3acf739ab4a1ce5c63de14e6e02b829f23077e1b22fa799b37f6d717e8c1864e7613672c064a569daed3164948284e21c23fb4569bddb82ac658cbd352e59a07c44e6f432f61ebd45acd565f900b7e165186d9a8e377d89559cd6ec8e85eb34532de37faadc33082fc24a5ff8eea103b9247ff6fd0d10a7ef6e4e05e67bdf1120f5c0d9714181fbf934819f7afb820d2817d2acbfb1da84cd8d4f6547d5bffb1b68faa799b4eec965fac191e6e937aa621f2be74ec7978983d5a3cfbc049b35709d440f4a938fc2b1f7eeae931ba08cbd54d35f0d4fbf1a7c5705aa4484c31f21785b021ac05b3bcdc59220643b2011d925f85a240465fbaf21163f0cfaac92501f8141c8d73e89cebb2c97fb7b940432d45dea47546c98ac52e7bc2d74b0a03cd2859e9d49e2003d2fcd2ddf89d403d50d523c8c5dd2b29f3060ca64281505150a285f183815310f1ac1d8112b1115d5831c4ec048079b789f16a7da1268ca9fb83526b33042189f566eaf753b0854566248f3ce5f03704ab869acbae8fd05afb5be9f4ff8e7370acb3077a627f24e9a79da94c7115c7fb4a346f1f78ed2726a0994484038dbaa43795399b044ef6d9df7afdfdabccb9e3c87a908960fd0f3ae9ad017b425bd36b3dd204142a2077f8cf2e3e4829b82b9c1a804d04e43114c971992e187929b84ec165849f8135bea64e5aff2ff950f25c532fa726ba69801abefb48e6a441a6fa064661cade3182b35e5744317691303b5b2abee68a03552b95394e024b323ed2a72c8c5fb3d17bca8df0679f5fdd9d2d231bd1b6e3514cc87947abd9a40cf4e089320d667194fd43ed62bf73c9134a6368cf9efc4b5d603d77d135f84284add13434bd0b5022b30ae7c7b4ca43b8b1ab25bb26b405b08cf91ee393f9544aaa8107aafef7c3c7304f510c12d2a30f8a190e9770c03c111d499d799acc40bdb9f4a3450561a0230f3d0ff1d544565035093bec206b38ecc5e13c1e3c38a8c015cdb734660145906a191478e0c1c8df935134ee0ccee92054bcdace13c9299577be095ae42a76ce0b86eef5373a934cd2f890fa3e6a974883d816411c06d7f4b114da225f1a81a07499e430b489c619fb4145026832b395051a6523d6ce162e094cb3c0bad59834071b45636406e4922bf72d21c0ddfc322414ecabffc9e455f2acebe35fcaae7157c9f179cc855cb363d247e1b7257e8bf762e601223696b690267ef0160686b71809beecd532fbc92511cf7530e5e38699a2d6c2d12885cdbc128ad116993032de1c4f7e9fe4df5a52297a7047997094458d1b265c3868d62d754eaa062877667ceed6eb51c5b9e7d7b17c455cf48212cf2f14ee257d2ef89fb6c4760ece5a825649aa27d6bf391956b236ece40a30324d23e26c7b89ebc5758874288bc074cc0a1374223eeca5396d27af1b55c0a470473a97d12f7b07addb823783d81dc467ab3684e659a0dd0f63ce5ee4d1fbedb19bf6effd4de87606654c13a9e73b6747c798f35bf99aca891a6d85fb621203c5f19c55b94e7dae4fabc5b410ff02685621eb0bbd031851ae8bf927b42c53dfc9ef8417bab63c94c528e0e3d25348a7cbe7ed6c9cf12c77de03bfdb8b7161be1d734fa5d97efccff249c760236810072635b2929389639b35ba02f11abe504b1ad8851b1059a599d92fb41e3489dca432235f6d09bcb357c55a4bd09606ebbd632288e4e0dd86e69c8aaf01a30f2e5bb26e68625bfe51097b62dccf64fd719f9b6a60b0b3066453ef6f62e63bd4a9d1222275b3f30b71289ea143893ddb8a1e91b94138d2256fc556e620f0eea0763b79472f7572fa2bb4e6495fff8e2065b54cbb1a7a468b4b4415ad62a2e185a8fc96c454b114d72b86498006da7f58bfd779f554c111f09ae55715c1812fdb6aea7e2344d98253d04c56f2d2c6abb5540f1671177d879e32ca2cd183545132fd0817e8395470dd349eb2858168c6798cc5ef982cde2619152ee83bf6951d02d3447a70732914c24272978b487a9fd87b1a9715a6fd91dcca2c656afdfc66b5cfd0d319696ff4394bfde8935dc5c66f42c63e962e7b4621048e8ad747caa7d8fe06afbd1142de61f4af80097487111f10ae9d8563468ddf2b4f85f01a281f73cc026e2cb537e1bf26e97bd9b34e1f824296335c127afb0400cd08dae2b7de378012dd6970be602505d7126ceacfbe00055280f3e9fbf80b08fb4519f6b639e57e2415067e594f774c1d3d7a527d9afe57a1ce32f0f9379bffebc16d9e825a53961df054e875fc270f9b1d80b9fd666c24766bd0fa1acf6af0ac7cb03581a3f0a9d7d912df49fb551435fba72a6e986dd857459655ec70ce276a7a8c875d8c16f23d5ea57da65d011aa21f584fdc429190216cfaa76cdb5fdd77af7b31d9a11ab6b658e9d301c228d7beb9f0a4f4603444c6cfbef40737266ccd967d38fc76294b4d1324d02d2114dd6135d9fe03c756bcad7857e63a5840f9775b9ae6f8c16e86e8b084dd761a8a1b6de321a3e9d0c08d2cea6d500a2a7053c2b7fc4a5959187e08f14a34d1f41d4f5b33d801588da935b462e75afb91a946f8782c15044c7c58544a2c13c8fb3cc1cb5c41a991cfd8566828d40f59d6c42eb733360bf0dc79514ffaacf290e64cd29bb00d608f39c3b9b41d36d5556c5be062bfa967b88d9ccef6e6e45a2de10c6a2d4acfd6411145269ff0ddb0167db7dc62b3f0abc7870c980082f08952bf7e922746ef7f9bbb4c1e5132cd911d46ea7dc883a7258d09ebfbada1357083d22c1967f7b83f6abdbbaf89f0f7c65c74e996674c21ceb76f4a28dd33bb707f0c1470770197a5ba2914d4ca02de2cd80c4e27728986ea7c253d3253729f638bba0e36f8e08a34a9268ecbf6411d3d6b2d58ab19f064e03d2a33a14aa61cd974bf3868609f53cc5339ce80fbb6b13aa1b06d8b9910a7a1d4a3512fad5399556f5746f1cff54776193af6c3475173607b08a542b3d5dda6c66b3f4a431400a5401fd4b853ad52feb665eb266205142a7d4ef9e76401ab9df488ca12af05159d1a31c0f7c372408f8709a271fcb0022871b58ae482bd74f430774c617b78b4c9e4ed2217762eafa0de6697fcf4370d55f99de4ac4cb8c39083f884be0e8afa03ad208d51fc9bc2f2473a53ae898eb59fae682cf2936c8beabf75dde78cdea54e17a3dc8bebd2f637e0778a234914e19701ad247d1504aac5d71960d0eaa27b90d3e10139238c9686a840704fd1766d218513f6fd6d4d5a03a1e710091af80891f798db0659a57188829ad7aa2b125fdca37a93fe714b35d04341ffff22c016902feec823fc77be0996525501db6023e44a5f6e5c80e30126bf59b55751d6002b79c4729d4515e81d94b1ad551aff99d135aac98c221228230a89d6fb2e93a36346b1a35b34c02e4d2785a52fdd284b8958a2e91479137dd76f532574460154b2841b4be22a81d8fa009f315456f11bfbee05ad630c010f04fc96ba025a9a53cf2f9e0205da2625bad37503406763a4fdcf687bcb17cbcaee9d1bece515cda98b7fe2f3815600551403f5565a74ea36322a526275eb08b162c69544e47690d52d04a181d461e8767a273ed5f997bb41fcb8362c82cc9365961d487a1e3850d3c8fb9f34bebc91e1ba2ef509438b7ccdedd635939401dfee943c442690ed29fe170a37de0efb78ad1608515d12d559615bb0113330b9a6ec8e633d465bd5583f1406499080196699577e4e0604db2a2fe29b91fefaa9e60e19a9507bb15788d9d8d3951a46357a4157a6806f50afd27ec831f04c55763bc82de708af3af78d3b0ff5264d970330e12a32ebafc04efc7976c2a78374041afc9ac12e090aa2f8ba2ccfd119d9e6c02adb8b790d5e8b4d644f24d4c5005261d980fc9a74699406270535799c9b86030f3509fe8a03f327406ab42c8cdc785cdd6a79d613ce768bc52dcd776de55ed7be391a12c62ba8bf48612a12f9d477a5071272cdc7cdd000b7bb318878976f75032f775888d30a72abb9c06b0bcd605babe212fb5ae08fe9daf327d8d00b427d0faa4933345f7eab7140f0c87f720931809be3a540e6359c88688ddd2c43070b98dc3e1b144db4f2ef1728fe7c62ef36b621eeff05e5e3cc544f82480e2fab1e9f4736f410375e1990c8b550399f0b6770546b7c8bc87a1a834b122fa34c56cc628dfaec6473451aa8a02f4625e79a7eb564e8e6a85803c87f51c1d0007d2e500c2887be761c8f3298fcd845d130e9ba9874dd5a778dd4a726ea736277a8d89edc9c1750332e663eb8aa2a164e15292cb50fae504a30def62b93956a0257b3de153e6733425318da2b958d28812ab4e90165caa882d4ac920e06f14e225f7d1f8a263b863aed46b4a6d58f227460429df8fbe93b90a6bf4c97de60715258c0b3fe549c3f6e69de206f90668d30df1d1f69e447272e42cfc681c8f4236826a194244b107394220ffad874b00f12fd303f7dd8afa02e8dbc5c30be15534b3e26ebb13d795a3c986fc864618651d7906d3e15ee26f10d53da55560973f5a484b70053d122c3891e871558684af772e195785a69d9cdacf0e5c9325bd820d94fa96b2f5967d6933ce8a46042030ff5a185e660b148c24fb9e5e6d9f46f8c3a7751cfc1d738b55ae867e3dfacafefa464eb19785e6df1eea9575feb9260a6ee9d44805c0cea1d5bc91ea2eb2f904e22f8f9c2262641d93521e59e7e11451aae5d21763a3a42aef9ba60a684616d942635a650e519c39a9602edd1bdbb3c72af2e28573ba368ac4f725d5f7808be976088b187568de3e16aea9881acbdd93e2be9bed8a9a21b2d5dffad116500f37af349cb6051125975cb780e0193fb03a8c6f417280bae41b21e7b64ff32cf27489c9a0a8f3738b70e6d5f83594bfe4b774d12c26a14699df7911801394fe8b6bb7c9725b334ff5b7098b0c4f74136b3e6dd73bf5d36120b0992952fd61c4dac04807509d8a9a2b3985019d01a57d1531ba1fc3676961116f6e5149f01695292d40aae649b300b5784d35e12984a787fe693c833e04e58199d9ab90387bca73fb509464a27564a3a8c1b4b3989c89277a218ae8f63212152a5103219f96c16280390eb2ee4c669a07a5888b58b477e97a7d8a459c8a54d694689a0b00d1492d4f501bbe94627fb53d5800a5ffff27720c917053b8e033b0f5b35055b224377ac09e9653c8e17f70f69f59e04fdfc66fc5d40eab79cd51784bb7d96b233477f4b18b40f108edcfcf5a4eab81b9c6e21362db7761d6dcf5b2422c7d06b9f4fdac4c886922496a1e95e6c04a04c51d4a8adad0fe906661f2f5a8de8d680a2fc5a71b3c3f2cc629929e0a3121876d4e4389ef18f50c80db8079728513ac779f1382bf83c301a9fa05887dca7e07c9f96dc4cce9bb19757dae5ebeaf0a92d67734df02a1890f6bebfc6bb9465b70680dbe94e8ec3b166fa3c0dfac8d47f7a76b848049abf4f3808aba6b2449b7230caf8603f77ccb6ad4430d2acd630c71ab9438d75312e67b24dc6195a8ab8ca9cb2498b25f16a74b868cd80c71927a142696888a56a23351bbbfee43018c6d3fff2dd6e86b82d9d82d2b8a435fa860aca949c14977698639ed9da33139323dab6d9e24b905e1a95ce84522a0781e63a08501a610daf96e19cd86bf3088b1405ff93503b5654ad13589aa8061f9f3a23d67a6c68a9dfd483cbf3a437cc9ddab61eff128bc93b8d6896271de1faa6b185ed16fd42b8f4e2dde42f03a6ec0b02e4bf29ce75f68b7999796991a79ca967dd0fcefa2dcd9f9290e18c4a020112823ff2a55397255fea386e269d72616f6b84188483f11ed4a85c44bc83419f1214d93f97625dcbc9494508c51fbb545db6fb851923a859f54122fdf01d1dd104596fe888b0fbd958f655fb0c208a0564f76a5c352fc2be6a3fec4cd731a7f607074ac5d4418cc97151018b161f6e55a15f5f7676270f21bddab192a38feaf2d472d68e0596202253f7ca621420341b87127b4d30b784608165dd1d66d55d9ae58927287db719a00f295be39170e988daa1b359c43504d45c4eb578c2044df3a190746b2a8cc1225631012ae0df7f2d3449a94bd4dcd9fdd23f1d5ca895fd44a9e397f388f910a3ff833eb8d849f91e0b52d18a3b5297b86b56bb97184143e26e7baf91e757a890174b8aacbeeceb41d7ce1db92ab442e9764be6408a69b5ca781109529fa6224b56352710b8ff1e8076626eca1ab7fb5a107634a59721b686594ec1b6b4a57c9e9ee274d053b03d55c8c4f6dc791cfc90b9a42eb0ed0cae43a34f5fc1e9ea2c77ad14fa11cfddd579e22d43ded67b36ddca91d43431ae0434e1a2af21a23ed91a2bf5accc2e894517d1b08a5cdd97a7c2b4a60197c91db3aace22bd3ff32b9635ffb24c74297b13688ccc47bd7df18c4d960ca3c5e121770f35c98fa00a7205425f91d93fb086605e638355bf360f2306cd8c162f12b13952dad71032dabac3534d997c3f6037e9e492a6769deee41bec8fe2cf9b6eb3289853c860bc70546bb156b1401b6b1ff55f8a9b841f88741a0d784276cc277721f7420ceaa8ad47d735fdc042803d829f5420702f7499342ae1c55e341c80467d5bcfd624fccb7463fb6b1cd16f08cdbc58f30c575ab74a2da0a5842fe3ef2e3ae9484576b1db3a61b4fcd449df80e543e3b7ab546a2b9eb58e47f7846297bb5bd93a4e3c472ed8fba89bcf7575f4e304892a42c3452ada4566db384d1899b1f93ffedde91079ec7fbd1ab696f0420ea19dea5942b526ee4368a7133e4aaf2420a575f13bd2da277afef932ec3588cb8fa1575df4266820a85fd0b15909ba3e0cf453ac1b0166ed1b1f28edc3b8ff47362ea0cc1d6e5f14d32ec931e7a2d1709818791c35ea28d762479ec0110a14a29cb48c75fad13f9c87c3f44b2f987d64f15bb25dab46f93c89172d5a3ee82962f8b494d3669dd21fc653eabd685e120c2bb890c7a8719db2ac184a7fc300afc10db7a8ac5d63e92a0f24dea34dd41f04e9d933c39efdf38f869b1ce831eb438f8a59ace9543aeb5ce6a5b9a37fdaa30b8211e924ce0ace1efca9b70f66aa7efc2426c66e472624044f0a88d94f4050b39f177771421c9f216593dcc44ecf9962d824b757a20daa734375f1ed80968b88f36982d61d0c4a118554a4f2e819a368d55b3e9730179257716591323bd6ea93d10feb2fec53697ac7ecc74d2ab2dbac6554f90a8be13d3b63bb1f5f9df0a7774343a70844c5b8b4e2e0d30d38b7b385658c38446d89ac3579c5f5df462b6ad39e9ab417368c28cfc63bfd7f9ad998b1180e78b8f128dd0a2a228e03ded0383ca307d5097ea2017b78dbcc364ad36b9e1e569b6f1cb85e9989d14deed11b70c7775fd42e4941fc2dbba1613a2edbd3cfe570500ed66babc91c0eb32ffce37d7b3dfa9c083ce1f209e1bec00557af97a705642dcb1b3e1f450d8d98435e09572c226796821236cc6b03ee14e4b70d4c8b1279b46597f91f31b90e0d7653d8391144ef69e45b89d42fadb1241072549dbebffee13fb81c2406587c812c7cf6a0648721f0f36c5450086b746e3898affc24a40c8b139c58d63a1ba744149748ad16e10896946cd05127667435d2bcc618b4bd0a702858a7078813db5fd1198918ff14d883463b960b6beedd5fb896c2b8b842bbd1a543fd5b2d7123c8427ad8d5ea8b04e7148b17f3dc5c6f16df1ec66ef72858cc70cda90351a7893ba0b389ca2199dff0b6e55880d4034d59aa8fee0c1952b57d8911aa5e541b66bcf864ad2c713615a6359152c175311c3a674afadfef87ac2c0f961cee2514420fa750576c40f84bfa7c42a34e89176627091a2157b607fa7e995364c70085527dc0b45b4f76b0f9c736fddb90bddc853cedc8fc20f4afc86fd1da9d3bb9fa6e7994115e384f561884d7f17966e196aa8e639c8555c483eccf59b1e2516c1deb121faea85c929663da5180a10e72e1f643fbea6fd173626beaf127fa69b92c9a2904152d93c797a10e5e390769d100a9cde2a7a4939d6f4d18fbca69bca8b4d6a9e73225eb6213db40ce05e72af96017736ad1c8b7f5d7176f9813bfe108035c747c80ed754f1bbd89457c1e7cb6ada8d71d74e797f35a8a43509b83a69d8ae7f7a1eaa28b180a978006970868c5d83ef6295be82ba7e79c183eec121deff2264ba37643edce38a22a5c3b0fda294fea8557785b49d1e5477642055c16022aa620d1982fd75c7af4569cac965ad5c53e00490674d312789e4739ec52a8d9129e674fc93b1815262dd187234200906e0c8c3298ba39a37194c90f964e435c7e3ccda5fbc3ebc6a935e5ae05018ec35902e663586135e1e8d7f5a20fb736f1d87f8b6a414ce4fb32efbfce50bbc75d59d51b5725d55854bde522094d963d223f244139134466e1c21aa3faeadcbc2be20d8e7b19ca3ea8d3a0ebbc60dbe1ab0d1e55e636108d0e0c3b7b1457df2e7b55386f25cf73b6f54fa26d2b702e812904c7661c18a7277c3e40a97c65dd8513d4bf87267f69a3d06363cc0c47845d99a710bbc22219370d45a4faea5e95aaf6801c1c2f4b811c12db99b9f5be4fe7ebd1817afc34f1e9fa8940670872629bd68bb1c5a16889cef0d7c6837b08e727ecb1202670ce182d5eb071af8a67ff700b979657115021a45de1d0a38f19018ded5ad1b32ce2b9a54c046eb0dd6827f2a25f04c7979ff227e9d2abdee1a83d16d52995b9981f1697a4862365e8107aea2835c045cf68b2cc293d3cf364b587c2607056a63700114bcc2c883b7984c8dbf9db928014331bf75b2e054d75701a8ce1859f7c71cd4039665adf0caea04708d20f69001e1f41f1116ebe3fcae0271dacc50724f87a52d5503382ec1958fb7ebaf1185509c1ff683e547201550573140aeb31cbab7ed42d0446c2ee396c141fafba74082bacc2651244e56aa1fc95f44c83a3654e819965cd5183b702de1af9d48feb4ea89bfe729f0b673cee44f0dfe1e95b35661e513f37f3ba458b4de85884dd9b9adfd3f4de5bdce4e7c888df31daf5566c3f5d4f9dcc1e6f50a6ae7394f4f932ec0d274ab77fd1cb065cda298113a57b7fa95d34886b3154de7522672c33e9cc6992a659f5c235cdd2b5df35b87e9f372d0fcb99aabacf85c3942ab10852dd5b4536c71de0fa4d0c1e7fdba57715f8c3383266f36531491e9e4721ed32aebe4ff549599205287a3271be333e16bfcd14e57e122d5ff80be24c3e0f0f5f6bbda7a457d4c887f20d068de7aa3b83acbc1674832b2b6fb1ee423210ebe794691e704e3ba8f19a0d5cdc56822d9dbb541d7466f275a9de9a64f695cf8a533aa4e560eb9a2163a7f82972eab659ad65e8469bb8423282ac93b2a9b996e8ab285f066ca477e137ac707bfe759d41024d43efd41617f1d8aaf355b2c2c446ca40fa5c4d28a55a9cae2cb0258cc5c4ac1bd44aa68942f0caafed7d36cd10447c3f7123980539cbe41698ea33c6806c0bd8f753819d6824ba1bb118a396d2c05faa9dd92ddb864b027b737d390d62d3f183ee6901a37cdfcf860dd64f062f77ab508c4f46992a04bd322421e0c4a09a6d6a64f4aa005ec65d8c0d2b845bc935cb3ea3f9fec6961099d8823280719fb304cc6367177c6275d63a2cb9c28ad09bc481fd11740f1e4eb60935f2bad0d6ba5374db4fb45ecb9ec72726d01d7a2d86c1c0efbda928520dbe22d1eb83d1b9812721ed1c01bd39a7b0a6cb102d8f3104e5e897016e2d1c7ce2caf0d516f09e28f7b8861ceb4a50945a152623bd2cbbbdde095bb61f1d6cf36ce1540eba7f0d19ea0e2b988f585d3f20ad1ad33d5d1ea49bef5fced3f244d595f155ad50bf4af21502269ea94f6ba5159d9d67d929d9ee70748a117d98acb1d16742df600051efd8b602d5530d2cc6ef0562ca71dc2acc704aca5c4dc245e380e2dfe57ab525c59f4ac5b464c05d91bb8fd69baf75b1f2397da7161fe843e15252b711de2739334ce66a29eeec7e41db87afa1789da1aebebc763853c2fccf4199f22305e57fe2ee284d3281508ec771ba4a8fcf6c26e00e400827166d6e6ff083ad7ee11eef7a1996e15b70af7f1c91dc538895c6b93c8ebdbc19ca7d8b4c12cc027decf35e2f62c90940fa12f8c688e76473188a73f67a49426abd6697f979f689673bd8c51efe59f0fd92dacd004468f66a0d4e5183510da24e3cc26cb35317d4015d343ccc4134fe701996b72e4572dfba07c6c2f5984332be7e2cacbf4e9615b2bc8bd17b85123e976cbd6737d57b039a722e24238dcf4ce4da108d6223c9c104542d171b37707e2687c13b6e122b0f476b90bc18caa3fd46a937322ec8de08ec06efd12c0f4f735dcafc5d217d9cd72b837a8f5b6bf4e5d7fa11d7c29eedf4a4cb8ee73537984620dd15935e484d2206841fb2a8b31aae933de06d646f63edf52b7920ebd95afa4a500b3327a74b51a30c767e86e4f05512ab094586f00c48a9a306b546065eb45f6fc38589793b7ce9d34c4bad4118999ff6c092cabd5b88c14ef2e2af8028609b0b209ea5ca277fcd45c76f4792d78a303822c1e29419ca9b2de14e5beae0c966fb6213e585e9a3e8d094c60a09dda1ec541a69c4ecb98911721da2f7b16359e8047d642ce1a6056ce4fd658882bdc8ebaa971cb23d75ac3c134eeaa0fd864d03dde3e8a6883da54c0120e730829abfe89103c8366203ae9b9008f6c56a657eb76ab2cdf68321ad3f458ef664344a508bcdc291c4b6b92de2b23bf6f1190d40b1a44503154d54be61b2650e977d09e487c377e0728feafaba094b2bb9754538ef486c658641c68eec92b9ff5f2a53482de8fc37bbd0a2c227195ba4cb0fcdfb11153f726c58ff1c6adc5622768e27d539d524236dbfb5ab6625864da9a717d58cddacef0319f192581b8ad205d230df20e2d5b7873ca608349bcc4556edbac5ed811daa15bd5bc1205fa9b3ab5ca1b2e4e6637299895e5764bb8e933311df5e3d701dbbc69289eeeeccb71d48c0adf30310bd11bdbd12bfaa6bb7ef7f19aa0dc80ec93a0905567e33b78205dd457e3c5187cbe48697c97daebeafcecc84fbadffd2cd26559b5a77786aa03648bdcc694f3e71b5190fbb05d281948b307857d05ca4d92cd0e50aa206758fab720d45c0f7ec82268870a733d4505e6be2a19a2698803530f1498675eb93b8c89e49c996268a64974d83a969ab986b40bc36fd47761248249620153c504cc9e01ba449f757ecf24cd4fe79c18bbc5c7c7e8ab9e1d919863fe3802ba8ada50da111417e2f2623bdec3e767da8910add89df67bc4e74a8cbf139b8e53295ad9ea7e2da340f86393a42f0d3efad75ef65dc62de6049ba60f4a7c5b2bbedac69b2ca33ec3a46a6d2e41b786f8ad110018a6e67249cc66db4d07a5fbf06cb4b2889d8bf2c08c0ad2d290cb726a7f502571ba8270f4fdcb9e87a30153689ee04f4edd8eff452ffa833416ca635cb337a68a4f8e37544ed98d24986f5a939e586a6f4870d5847610544ba9852c27522466ee693b53743f3d0ff564d9fd2ef822d9b43e9e0111285bffdd13fee68a8edde38e9e980c8c3c3940c787515e9ede9a5431ab3883c9795f14efd1f16eef43e8ca3fdd405f7cff46bf99eead5801e73d89190c1c3d3ae1df055a9ffa366f20550f9d26cabff4281d0f329342d9e7a1b1ad0d49c45b2ce06f4ea0257fa68c327636ef3a242bb7de988df9597495beb01f8e2ab6cd0c5c23b52159d799892516cf9dda969b2dccf111ac0a54e4a6b511cda9611eed6fbd01b9bc3dfe5998fcc74b0ef758fd225f32679a23827d97b3e6d71797f914e501209784fb5bc54d74afcc1084b10e5ebaf7b0eb6968bd9d580302d3bbb58344a074a4afe6e117f018563a1ab770d6e1f5ee121873359e7cef238dc8a286222c86f2103288b0f06846966b8c611525adc15fe2e901dd4657468759d1850cf8ee0fce631bf1af036b6df7ccf10b212b78215ee8a5e9fd9da06af30fc3fb177b95620bccf249472d902298cd73040fa706a52ffdfd1bed30faed19337b402b048874ab9a666421d7f094b240c21f73701bbbf388127a30f282a0974dbe0d8d7e797aee84d267c87ca44033d685660110870b62048543af32801119ead03e3dcdfd3ee11b88ffaf46c2c26f210ebafde7de60dd42b2104eb1f73d77f597207b09c4d8d5e642fee8bbc21e1dd12370736b739aba702cbd9c157ddc8f953aff4882684f80fc492b595d8134953d6bb3e49b0c15f22d9f731fbd4b0c56d28b1c93670e3ec99593f8077db5cd6bcfe67c67400899f5fd099ba2d652a12831d6f6c5d4002806d69a9669eb8fc31db513fb28b1660b324f202274ebd0b0233827d7dab1b0643baac34308f76dc49df05a5b5588330fa1758f0ca85bd5a1107b99fa4f243e3955e38bcbab7db542f82d4cd953815d6d5b39cb050756c54128f441ff984e39f297fe45fb6bf97517683a14a4425382736b01022f5c88cbc2b7aa8c883a68bff4bee87f63b4a65ee293d0a89fcf990762c00e84207564b722c5b6f5a35e554974d81328a3a4d347d3375b26b9b16d5188f39be621571a5ed877b39a5337892f17e07ecc551413da3265227c72464884420147b4a0545c72b8f5f08a6b7df4ccd3948bf84284ab4bd5eb6e450b5260fe082b1112997305806ad503459c4b4f2824fbdc181fdf5843a157ba4573f506570ad6659b1771e9543e2f586b9cc9017ab671fa3e445dcf425280994467f8a8aa6b1c030498be4754da14a529313b529d870e9560c5bce164ec1e053423c9025b8ce707714a234c8da3dd878cbaca97e439f49f6d128e23da2c7e7570c00d0ae4717e6e34a4947ff360cf4ec2dc10a80ec7fcfe8d3761ab19d81c529bbe07996e51615395a3fa462a9cf39b669d13526a8fdf47d2db345c0ba98f83f8c5d270df88d7afa3f5d4743707d2a666d0db62e5dc2e9add5bb7386853da30ed5631db8c7c1008ac22940e5da1c577d1ad31337a58aef7b68a951a0e117ee795be4b7e5271c1af7b7a516419f3c385f832272c5aba35794c44b8b32742734dfd26fec9791185f515f8e323890f912c7434604579c8cde6ef408b5e8cd994b29f1d1171abe04cfd48c4be927c315426f2bf8a6ff6043c6b7a03d1d99fc80bb874446dacf8d76a748d3b34e0de108de60817f17b072e5d45e3099f1b90226e4d8fbf8d9ea64707aa002fa4dec26835bbefa95fee03232cbacd9f9d740c115129d2b23a521126b5b72909fa1fee7ff30a52319d7b6d23ffccb2cd068e5bc7604577c99150e673fbf63a2c8d443541e9d7b3b627322b0bb90c519e1b26485112160d492b14033795d6ca8d682714cc0007f8a96d2e776d3ee97fd698a617a31833c61225b7abfc8999f25b75722f72eaa34aeb470dc8703bab911f82c4d123b489573a58a640fce49dcaa1f84f9b344118582b8065c96391f4c06b09976d0c67386f4ad09327709eec90e3d1ad285e0373f220a21f029698953e8aad8eed961a4769d6ec3666fcb66d156d6ef977929ed7c065cef15e9986dba88f6271dbbf425c36c92fe7530fa7cc4d980dc61f93024b1a346333fe569ecb8cea046007ed9a68d7f193dd60642f67edc2a7091384b2936c52014b8edea9b5782a6568b3b206c979bcbc28c9adde65fca7d6b68b80967311db137c9037c93fa2eabcfac458dd6c7ded125e63ff2d1e90629abc1082861cc5943300d42fe06a2d74a086c10b33817251a134d23110ce1272d874a369f6ce8b096e354d30d2b2da6cc07a13d5b7e4904c384b6f194443cda52a71d22c9008ccb8f05fd376ac0466f51c5a1e11698bf53a370617c5daf967c9af36af2404701d8341bb4f20c9184c325968ce7a42316a7d1e2070b0c457219acea7a535486f45daf0dcb2be72198806adc8ae79b12a74bab2f95902a6675817032284276f8a2a98e2dbaaa686b9c38c79f6995b2a47ed3847aca78a1d24ef78e9521e9657a74d0fb970e52f5f619d1d33ae8512e018ce2f552c52da8a3cc77479efc7aa41c6e9ec02c225de9261201c33e3ab2b4746bfc824c46053426e326d5930c351d7f5912a4a966d9f1ee4e39c56b3fc8b75a1e4372a0bd76982c55917933ae4df87bb8e872b798e784ef3d7ea281a4d986e933f83137a024239996caab585a5c1d42a7f68d73f7cd9ee7e64902d1935b330b39d89335a83e84537ed5a3467119f42c2786da4976fa56e8f3a9e054a10078a97012b4e4953342cd1942e30301e4e17a29d2262e9396dd909e24ca2771435e21266a80d1f00c6822141b9a4ae8f742dbb971b1319309d9511c1422b25b0c5569ea651d52d292c9fd3e698688bfef5d2b3ed9fa2fc5f4659dc290e1f250de8df82f88d4b77b9c0675ec575d0ec5f3d0769eb0144635eba5697af57d8d712b44c2367b7c4cc284a2222c934c38fcec3e55a84f9ab70c005ec696317eea25dce882f048ce24d5866fe237c3bed3f278aec11108378541074fcb8e006f3476b0a6b66b8c660b1de24ff1a331f77577ca63ed3b9922a0a366013641458dd5d4cf8b66a33a2480beb31a597aee4bf0e9ce42c7bced09944c12a4857a4a52d40cd158c93e672be35a25771c5af422a69b45dec4ec15e5d5333d0222f1752773a464fb644e80a3e4f4afd91b855f5c5220444ff25575638de4aa05b414b967c3850f89beab8ba14b27e62911fcdcb9421e1b6c584c197f66f4672f617ebdc5e8f85fb78c32c3bc1399cb979b741b3fd46f93e38582b743fe7a3b857b486dcb5c9a847821556a4d0e1a7f5aa96ebbdeb1e7bd3dca270339f5ea26922b60260086b7cda97a457bc3ddb8609dddf8b783a3934d36052df950147d634c4ff75d2cbf7cc7f66ec3c6ffa53398f097d10f59933280065d199cb8009580fda7ef8b811cd7f79a9d10190ba6813baf0c81bfcebf648abf3dfae80e515778fcf553ce29173b679a8b7ca8c11e5e69b3e0a832c43a7f86d507eda6b9b169361b5fd529c56d747472885e9e6171424403d57e8bf01b616ade25e2ce2fe19b3d4182e2022585223474e3c1c7cc37bdddb5bb4c8ba8f01486f2e8292f26158d08da03697e9725c645d38496bb91926fcb530915b2a8638b276c6438edffe59e81931692aeb043fa4834729e088d5741a27b258a8f4defe688775bba8c32529b2fc189acbb067255e53ea36398369f3cc8f71d507675d9c63258151b04c711be3facd182b090de81c64369fa74f5b48ddb583f3407ebb94ee328a3bd3fc00d59107a7d23e2db485bee25f3c76901e6d0b17d40f3a038d1b6e8fa21f4ee1b17cf2edd822a1db1f19f12d1781e694717607a3c312d351cf4fb4300b761b0f6b296f18c88173033205de684fe7636fd161268dc1202061b4728b1a72830a70fe668217574c7b42b3ba4da58df5307d20b5bdc8de7509232124c3c17fc1149fb2014046c9c629438c1260ccf01437d756ddefab6436f70cf1ad88eb59106b6d8523084795f1c593478d4aed58fdc6dc626b3164a8fec022e6f5703076602b7910d449f2ec52d3f74a02cb19cde1cbe0535591690fa26e79255e168065302b432810083167fa7589d049356b92ff8064fd085180f2b2af5032c4f1f231b4971b7586155cdf92b70896b7a69b06794fb02363b2bf158d0e66195e44af723100e025d790c94ea8f3a08ceda8fb7f4212e8b9357f7eb005605b7888783d505d65d4df45159de3d892d59823cc27014c70202ee65caaa777c1403c55d1ab690db03eaf6da306fe5a938cccaacd9c38f3317fc3089449cfd46768c31d30b46a5e70ff0b8deab195606dfeb4870047ee62cee764b088d87129ea5685ae0c4f5bf583fc2d0b83304b0c454a93f900bd84bede8a46c7a1b7e5a47ebf71fda0d634ad7028eec92b9ff5f2a53482de8fc37bbd0a2c227195ba4cb0fcdfb11153f726c58ff1c6adc5622768e27d539d524236dbfb5ab6625864da90de17a5cb69b1c2f5d7a9a7c3fcde2bd870e5ad72d511814684ad2e71c4eccf77590728a519c86cdc3f04753abed4f12721a4984340ebf9a8414800967d558d0d5ad1fad2e6bb15dee49e61da24e3fa27beb6ba953219ed83d6219cd63d4ddcdf10f010ab03e8cb6275d60b34047fce482786acbe4673627e265c02400e309b2cd3411f35f74c2c5e63571aeff7899b0bff6ad19537a8a970f949abc4a293710794ff1042cb4d4280ef921b24efc3378d1ef881844c3a65f87e19ba8053ae26cc367e764670af365351c6193c465a5cca5bf4fe18009c510a9b6ec6c5d0b0cc9e782f3f1c8156d2b9ab9de9211b5373e47b70508792ee286ce87c4827dab24ee21114191c27b1ff0a9714fe8a56ea0e5b25d86f971b911bb57efdb3930842cc83ba3a10fb2c3b4337ebf8dbe5bd74c440e15afbc5b0054e3ec7cf3ef752bbf6d7deae2b06edb5e8947dc441c60cd573ff1f9b82bc762ff4ebee9f6eafc4d753b89d921b6a65c867b658b48015bbe77548f9adcdd1e3eb38041700cc6404436541d8df59bd92d47219786d172e0076e8132e6125261735c1b6223587e6c18f987612ef4072f7d475b4d4bcbb3f5ed8afecd85f2cc2dfd97738ec4226fd7869430ae3905ad4128ef96c749360ffda682cada0d7bc3c70f7f08cdb2849065f13e5b6fdcfc39b2a14148bcd671e02683703651ee14ee67eded50eef43e8ca3fdd405f7cff46bf99eead5801e73d89190c1c3d3ae1df055a9ffa366f20550f9d26cabff4281d0f329342d9e7a1b1ad0d4584ebf5714233885a92ebac98a0e2e083af441fd1acd77090cf0af74f31075070bbece48063deaff04a663cdf2860037a52649cae78673ac50dcbef99a0c8b169630de6e2ed5b6dcefe2363586f4b07c399ff39bdeea3194f661af370172028c9796ddc7cb351f89e8fcea4ff63ac03067ba352a056cf52a0736b1cf79ebfe0601851b4e11947555465ef1015ca04f010e7fb87b62609cb3f4baa3e213020f8fe461be3e110ff6cab66b378292655c4f5c97b9c1ed139bcc2f9f985906854f73bd69d3ef11790aa9b7f4d45d81c4fccfc032090bee8db33cb3328c3e513aa87f0dae057f7ec7558e6b5c7463fb3c44d3aeef83ba8e4e4240a2d25b482aa0f8c1f0aeb125cda9918c14f0e3fcbc5c1e59d64d6ddafc295bac0f202251ba128d8917245d3d765609b228e47e4a19a2c2304a9d9b5f0b3da679d93dbb9bd2e84650246912e65943cd8db5e5f44951bc139b8e9801b1e1319b61adeeeea824c45bddbb559193b27c883ef1734c8b03a06175d9b632620fe2576d51f8625e107beb80887eae52b6bea4e67da2eef1eed937abd1f5aff2a09ff9778e74e03964333eae9f536d85ab80847c1da33296ee5808c7da5e143e013a113fb72f1152c09f91f3b907bd15d442c2de1d04568d9f0041a89937c35d70afd02a56d328ee220bf001077c0aaef40250140bba84fbbb0afdadb25917a499291cc934d851ffbc343cd5fea880c8d58062af01f60e05fc396974f03a364018993df51613baae9f9fb49f3e6148374b3007558e47fd311c827219b73fc06820f756e2189d273bd86ae4072fb728d057ed7ddc77c63e8a550098a6ceaceb10e29e9f01a6e5669e071557f606b95914eb5ef38bf8a73931dfc51d9fbd575a6dd9ebcee471a5ed877b39a5337892f17e07ecc551413da3265227c72464884420147b4a0545c72b8f5f08a6b7df4ccd3948bf84284ab4bd5eb6e4bdc0ae76097596724289b61338f4958af2ba40e631ecfc4567a75d327ced4cb3788f91f3e8701f75300b5dfd07415c3a5590be3502b1b0299e3dc9999d590eee827c5adcc9a5b071c4b69e863008304b00fc136be4dde7be5217fd19a6919a3a209e77f415142bd8929d9f0c27f623e5d0a65b9f51ac366618ea96e66c32f6c80c1ddc7b6e6e6a17823ac5002323e92d5be2d0a66c7e411e0ae79636e751363d76f98b43585f81bf9a06169214802985fd5d7259baf16c3415a136f7b20c086be96828d2a2e9bdc0b360738bc063b5485ccd185fbaff8af2085803d60e24aac579b07f3a77496e72ba1d905fe31c78d81077a06171a9b68585e1e8e8cf0926f426d5c656b20d9fb5f9aec6a7d532af6f5c106b04eac9733297873e329e4b2fe74d89ab4ac99f99a72b6f4f4318d8a5bf68ab56ced0e552590e9faee403594a575678e34ba4da2fa9f5bae141c334f7c61c548216ba127cbc2ebb14e4fd3943a9c1cf4da5c5bf6e2dfa434a281b2da138fb74edcae04277f0759c824c9b7259e01c57e9d07f01768db62ac582ae46c1befa95fee03232cbacd9f9d740c115129d2b23a521126b5b72909fa1fee7ff30a52319d7b6d23ffccb2cd068e5bc7604577c99150e673a35c28adb6c28b0dd6819faeebbba5779c9b53f55afa97f9984d7aa6daa0309b6aa590a4ac87550cee320aad19a5ed3b10ea378d4407f76b1053211f7380a592b8f0eada57658696df0bbcb37e8f765345e589aa04105c9bfe58ac05ca0813a0ae995efa94103192b50cf4075b005391b30ecd4684d9efbc39a89dd528d801c0973812603c25f2bb8cbb81927395dc3e7e3a20ae9766cfec43d9f6cf8d62ff4a5d3eaf29163526cffe471fc3408af2ed35c7ac8ce58846d97b8bf39450ea124e35d703973740f63e01f6e2db87c6285f2a5aa958bf49e9a4b8a0216303d99ffd2595c5a1a272790ac69804671ae69f2862f91cc8df232af98ae5f5e4dd0ce5f29e9eee5552d140dd1f2ac5b913517ec72fbde3cd8fa004efe0b4cd9ceeba349814d097395cb9f1212ec0fb59fb80e28dae9d45a40d169a49c2c3b7f6f9e4d23110ce1272d874a369f6ce8b096e354d30d2b2da6cc07a13d5b7e4904c384b6f194443cda52a71d22c9008ccb8f05fd376ac0466f92f693c4a8b907108674a2df890912a82c22ea90a90932312f881e2f950dcd79f4d0cca25c99e60b539564d40b50dbede395f23964323773a697e5052f714c6dd33b2fd60a30243f1807d5444114b891f7feb5b330035ed0d5c97de58ba540846ea15137c915c245520b72dd4e62817d7952c5a7a99c2e5c8baa97c0beeb5208a8db94b6611e856405f9a9a9cd3d10da28cd749c5ea32d1165235c472b18af42db0deb7b829b242c5ffaf2b0341d5027127c8572d5f74c0030a18d40b0d1696e5094fdc8040b1a803f1aa53c9cf1ce13cadf6960d5c82b0dc84fb5cc3ab93a56988453032f92ece72f6820763e31e562774c7cb9c954e1ba7bb7b92795882fc712e567db7f7deccaeb84290e1eb6fe5c2cc60100fb7dce9a004dd6c93d2958785303cf49139f6366662d318614c91c057dde82680f8d92dbd6f32c699285e331ba543f86c951fad558f8004a9409a7948309c2650017d642ffff5695b36ed9f11f916f8cf292790717ab476ba5fc713314f92d2b6f397c9ae971d3ad3867894c872f9be8921ffb000558e704d70171efbc304c173ea5dddc68f63e615410c9534f765c729602302d07e9cf8fffa313297314a6eace88413fe260cb551d083a62acadb1e8334e25579f44f2cd1b0c74fb0d68a673c715c6eadc189ff6cda797899143721697d8b2cb7da5b339be4969df91187fb0410d497af22c83a65e30a60d7f9b35ba9a79daa52fda460b0a85ccd70bffb4f6cc5be4b662aafd42890614617eec3035fe3cb8c875b6480bbc23f4ae5718313dbef9a5efb163f7bf209357efe284c11997f1c306de6a63b67d288e4a0d7797845ded5d3614d70324730e1bae6acc841e2c6e4c29f1bcd801a6fd1f9dc8510601140c717d396a3b3c8630f2a2e07d6f1e451eea91a71a384ee054bfab9f9b2c97c04e735bac5945718fbc1dec1893932d9e624f179def6f3eca1853b2f69bcbb3d597cf3111cdf53bd4aea34966ffae8c74e8bebcade5356f58d1326f1d9efeaea5a6371c42dd26d8c67786e7413d449c1b460b856fa468087dd210b9c77a4fbe49dfe14d78de6da692cf2675d7b6ed0339832531a85ce6db3423f51de9638bef41ff5d2d444634aff26e466a26b9b3d858edabde839ddf2dbd7f1c53af78f0c9a74d375d82a70bbb1ae35b8a6868d59fbb74b6c6e1d1b61e8cdce1fa00e1c843b781f5469f994440c8e63fa1e66b89e0bf2a806ff1dd06daa5e265bef980587ddc3085a483919b721e5c4ce9af12707e5111808b9585253279c1718aa1ab0f3b06684de34d9d596bdb4dfbc97bf2e3f94b0411a383b9bbe38d65d382589663985fb6093f2819f0f23163d579bd41eb595512fc74015bcb2be28ed163d87ea86e59c4925502f04b531b1feca8a9d076de976e0350b291b6490723c005fcc34f9a46c60de1ab45f1448e10930d576375fb2321b0aa3fa77f3091cb711df59763a78520552c7714cd2f7fdb92ad53554e63dbfbab3cf0d5b5ed49ef7ef24bd62a8b520be4778bd353762091638e24c758e74d4e649e948bc96a97877907cf1532388a7b76510f5b31b5621baac713897a793912b8b4035deb3a6d7e9e9f02cbfe3a67187891beb34798520572aefa7474ee7167bcc8be74cb20e79aee8542543d4f107a323290819dcad9828879c38a91520318faa3ba120b5657ad176e8915a8513895526af75df400999dcc7e5c5d48043895f27e87a9e271cbc2a2eb6c5950d983422c2bab8c2328b80a1b19c8e091829fa01b3c31faf76f1fb1dd796ea99b6a825d49b63687ed41fcd65b5caf3e3596f8be44572b3f2ffb6b48d6add701734fc919644c0a920f3758dbac7a91a59eb31402fa8ec5daf26f46418aa2ee787da5319a70aa6e9d452d1cfaa09a220188f744ebcf91c88b351094e953edd1040df45d041a45c46549e7f09178a5ebe2b3c11af6d28e9d721e62b51e15c64481defae70020bfd0b350ce9d9603dc80b8557397d0af891fedc2c639badf8d1b17781ab1177c7849032d16d380287d8a09e5ada2215988d38e90996a4262b8d2be45aa47ec9008bdddf7f65b07ee3721d375d0b07fda3c65ddd6e912b9a2e299c80dc34466500018e767cb6856db9275a379e080cca4168c6892a3ac4302cefcddef9f872c209f059ec002037a76ee218a9d6a1dfd5f1dc9ba0cf6a7b10de9b88e1519e97ff4aa737cb88fa730efc75adc455654a9c9c0ea0da2276e8b7fc3a40b7f87cb0392c5fb6366ca3b86d238a4cf9c0afc6287e7713bd3d64d6f2ee85a6240e4665c8e5802271cac73d9d4b4762ce7c0a6bd88f6de2da35f0685ef7c8b2d50c49f3c4259900f807b922a40de179f96fe97a90f86122ddb22953d74d082098b2e6db44f13a0cff3e6b076865d69773d066d16446af42b120a90042243a31afb6f3945e184f8c26811dd67a963fc4bf295679bb1db4f1b4aa0d2134fb81b49d934fa06ee6f3502acf9c59bbd61d398799257f44b3b1dc0efc1fa6c0c80b90b753e08a4f98fa4702de91778946dc2d656a1a1d3f0d0103e3410fc82397aacbb609cc8a6ad4729f99dbf14626bf6eae13b9874843d6c429e7b0c202e23afa46d2408298f07d95d0444e8df38c459280731b9d64f3801ab56b450a8e821ed8c5346c2d64940218ebf3df06dc1b689e9e2fc200b1df0b0522df4eae4a7a3adc056c1960abf5f2cbd09b4a7feb1e217cda1edc66298c7c1ea56f07c8a62e898099384e6ae1a10859276e71596081bb696e7bf9bfaec53b812a0101862b30158d5ffcb1505715d215e989934110421d89c96cd797f1fac81534bad224f874fa7ac06a4ce5bc67b683ce7cc489eab064485967c3a1999957239b196b0f3c438b2a1773a9b8f64d4fb40756b95982c844f956f434b68b9e68e81f39c5882873fc32ef22b82e88ef56347031f6104900b45bd49513100e6294f5a136fb196009a226989602e327cbe336d8582fd890820a79b8d76b21289140bde6fb2db610ad8f57308f20bf0d83cd33780a9acb4ea06b95a640e6968267362a1fce0e5c0a9122192e2ef343c08304b6c35fca30dea26418fbe7c8abb5b283c9c167cd4ddd9ba02d0c2401edb6938d78a905b79e5d4fdc37c69a929a09c369a8c094be0ae0ce77a92034664491d3103fae0e512385124b8d57c04b81268e8e7bd5917347f2639934b9c15639e94c88a8ebfc8e2ee6022127226db9ac6a5ad87b2b82e7ca1683fe89ceb31d101be387240d63de2b5b0c6b60be1b8e73338f0da4814e873feb6baaef063261d33b81aad6eb55618ce8c006884bf01a5ae9fdf6f40c84e3fefc0ec112f2918bc0faf19bfb7b026f8251a87934eaf7d7fd9eac0abd7005189639fdc0ab0348b191b9f28a85493d6e7a332cf65920bf6195de3e325972309306ffc8b17e851ab04976eec6f7abe7c45088729dde6d6c4d17faed686b34bbf49e20c48c68c725dc43ace86ffaefcee91520d1e8881594bb8e0a172d39021e774fc8735d775a24b15b05ba68e1a103f7386440cd1007069e1e83a7e2fc044a83416b2935b303979a6107e1a72877e812835c1fd6f087aedd1d927b7257b608f8e73deedcf987cc36591e343b363efcaa51b6597ee0350ad012a2c2674da99d8e4eb1217451acd8b5d957ac07a3ad31b898a802c25b77516a36a9018a02e56710994764378af556f0c2dafc26de721e5248c7ecd3bc40b13973782b086b70ab1e8abc8e4b70242e2ccdea552a5476c83df5ed90df478b55e8d418370d651b3fdd5260bc502f29a4189f98f1050eb68021e91ecdf168e0ca77c7d2cabccec594a08a3efff771625b85334cfda9fa1e9a984396218dfb7086ed03d45975b90d76c5cf135016075239dbee299b0424b8de1134ed30bf7e4013ab1c2f75be11fbfed04717a7f8194bd30944fc8606970f9f4bd3830d26d33b53f6113f33f09ea623c989a3a386219bddd4fd45e80f44b78a85bda7eebc9b17e319a77d9ee05088dbe6e38e33bc4327ab555fbf93c213d7bc65fb39370201d81f1c27b1954b3885ac3c8d586e3f6fec2c8a90874671b8b0d54652b0f600b9b60c7e7d860de2591ef0c42b047486a9a040f70f6a11afac593f59e5993dc4e62c4a9202c7f4e47be5a318c44f251c946220b59a0ff2f29c1db13c7835562377ffe3fb1ce28c7b82653dc9a721482c79d36fed585043bcc21daf1d2d46fa211f89f432030885caf442efc1ddab3f6c52714a2e3965cc78a31d3725c12f56d466c05539b32fc5cea7424ba102deffb224c96344aa3a0513184ac48b89cc94d5becb5b9c9a58176a6ddeb2f5eac5fdea52025afdc65964c8ddae8c5764a7df99ea7319656da793b46a1716b9f341208f23f84276a436db839bbbce9055f1685c41f32bd7058c9b7406878b9832f6c7412a916133481d2042cae633aa8fc54cda443d2d82337d7e092c34d79906fdbb71f7e16b520573419c9041283768a22dc19da5b344b780d839e5d210df38bde7c3ec8cc1b3d2f3b1021733fcae5fc4d1a402c9e699d933fe6090bd432bcc969e9ce9eeda066370bee638f3940384ebb7c73f3a7076bc35eb86544f72afae7e7a4809e266bf289b943bbfdd4c143fb677dbc81b17095a83fc15a50640ad17fd5f9a01a016e3fa979788a4ce0a713bebc54aa9218b36efcaaae34f980e9a584ff1a72e116085d480ca7591843537a56280a674fce7a769488ce70ce4e6e10128c73095de9f066e2cbe881d5d326eed11bf220ab2e03f7133c93a0a4e5a820424d6599610090355f1bbbba1bde4357ed5d1fc5c23dfaa3455c1456e063405b02fd2117d03d7f70ea90ff0f22cc401489da7a6beb235f142852843efcd645c044af839d5099d65dda6511202f5bbcbb09cb000af5fc8c3c8d93c115e4f41ef01afbbe65d81f0e22a41c5ab153186f1f5ae7c7a3181404042acf242fd8082d9229829f7b7f64c1a67b027ccb76a791789ea9e9e26d8eecf7be90c0b921f072b9bca2891361ced9ab0fc44750f42d0b278c5b6d596c7d06f627786abebc1ada4ec333b44c3347215a3708f3d6f4eb892eced232df1e8cb9471e789d735b9e74271b63f2b5744576f03a56b88b295f874d3da631f1d1e8be246a2bff9022618ac721c75bdd30e74efa76aa6a32d3b7a4b4b5cb1a965316864bc6fdb524e5fab7fa1361b2f16bc3ecf982edd4fe6720065006ba285dd5fd9fbe5f2083ec441c6ce9c1d790d942dcf58afc6354db52b87c21b79d75f21ffeef17e1aeaa8ef11f2b2d0c88ccbfd104a893ec23206b324fcf89e96e4e72de9c0d5f3b996f0a73354094a7b72fd538072557e071232df506a46f67e21350725e6eca75daf2526e5c8c23df30ccaff193fc3a0617cabde89a975ab10666a5bc58afad5e8ff2a9fcc01aa10d0bd0da785f50bc1a65520b3233bce8fbda42dd5bf35b9177cf9912771b04600a2599e22f717b3fabef6d50361cabebfe1c2e84d1b54adb4f811b473bc355841a116610996dfdfe89c4574c7333dfe5adcba34f5e5926a28cdf5a1756040d8af581c06f405ad747f28f96b89a7c509e1cc21429ae9a160ecdda31b95bd771b3da6a9745cf94e3f1161901b9032e96963604835b8a8baa697495cf66bde30c52a259768bf08f72c7ba1da3d73117fadfd7335220017dca114c41480079d15d14e62aca92046c8fdf353cd04f90948ac989f6805e3d774982b70eafca4d7165a7b88ccb5cf1f1edf4036d83d701fd186b7577b490083ca49d8f2fe6994f8db9b2087ab652ebf3da2cb49dbffba806bc1a7b0080a53b6d15e90483b13bf5b191cccb114a8d3534518318aabb091358d3a7ff94596ae4e1f7b7b0ccf21ffadc32ec42237e9c08bcec0b41dd9640d6c61dccd51f6e07e0a84381e75e02ee55e0a04856e58c2eb82969f7af486e6c422bde2e95db5bcdd68fb454c570b81098b33f3fde34929aad6aa14a494234fb5ef81366f62979dce28fccda5984363fb190678c0ff360419c24ffd080070c288f43dfa87256e1795d8e26d69e37603596c5bb8072d240550e0245d77e70883015092a3db862b88ce541cc88e9c8cf0c329cedfefca497b44a4cd7b064f56dd2c228d0742f57271685076e185272849ca5bca70fe5943baca44050443855a210fb0806a75a86505f2e0ecd959315fe54df5798d45745f5371a35455f8b4be2c25393c2986217d321ba5bfdd9b834425f3a5be1ca5ffe54c1511fd98e4e9c8424a65069be5657fd6e89fd680377e30dcac1574f3e7b618e044942680be080a368fba8e45f1149fd2d9937a72ef0a13c2f5b1ed8523a15f785e56e96c708cf27f2d04a44a5d272670c110b3eb4373c0f176cfe52baea9d70ca1b6feb7452ee899be52cd1dd3c65af0c97415c79351debcd0236507e1b1d08ce713a372aebc0145c5b7d252cff0f0936564480c7039d3038d44b0e77b41542bddb163576417c4f64c4d2bcffac3425f0842f12d5f4a7054617323de56188ecb64cab941f22788f26eeed67df8d9a2b4b511379cc8035550b2638ff39fe80c9a21a8af4126b7cd55de4bee7e57fd27c1e15d23f69a06793f5310655173896cf2779ce0d7c8a27520396af04e05727fd1c8382d15263f8297f38c36db7e5e5e1037e5e79ad347c248572ee630f6ba2f0af2206df3dc26a3382df5b5edb28d7591e9b4adb53026274d58ffc0b7cb4e088d2b7dc47c21cf61411e1b08e121e639167e283b03fe5272564e03682d579d1f478840c8d0685cce2cd4c053be1b42ab61093570f33ad9e36b26a2c174c6180e942ae15c64c489bc66c5d328d15e82e294d1b9e3f255e47941257269b3ab3c8594d23dcba38f672776cf5cd630ca25144d16855b13902d63f0b110e3f93dba40d66201b82510bdd1fc78ee61fdd7c2006934a08e56761cdb57a3e23b130be34536f4a7cf022bb67131465b9d372d9410330d8beb226189973c1ac48db66fea7ef7ca7b67f3fa8f8ea169d1a214dd828156df732b717e8a8ed0a35a8b1151d4dcc6f09fdc8ae1a78a243585881195e8f928d97089ae226ec60104cf6a572aa0b32cd55b0a24642f1e1209e7013bf4b516fb1e28ef9825baf6c4b306a17abf4f90409c032e5ee319bdb09cc2fd70398ce820f3825d0b2bf081448e6fa71ab6a0db00dc5edf6418b99b0dba75a962915fd788fa22089a7aacca7d7cf959d2f9d0ddb6b59cf5a9de7536d49e3c6dbd8a1b9befabac09171de04669144153496023d9da656fca09d9e9dd0de9462a915bbe9776a435e55ee44b9f3eb50fbe98ba047627a75868759e0c5da5bf66144a6c7d1c8ffc03ab0b1630293486622f6f10c193fb63d88fd6448634cc2b2aaf236d7c69635716c8c94d0ade64b92f4e20018b6ce03c4050fcfbadb2f0ec68c013aab7e1c2868b64165e63cc0501cd97c8687be602e4535f44532fd8fe8c80f8878fe463d45caf031d5b46dcbc6b311833c46d168429b0b7392992bf04c5285af64f706c44c5b8f2469d1981087979602e4ea0a345b2d624d88a3a991291fd39e60e7387c2c6ff33a5d80bbe58910f6d0e853b7020208421ce37bc5f0a253809527696720736ccc3f78d718dae0b13b7075150d994a78ba93cce33e65a6e5ad8b12fb702df5260b5e30d29b54a42944e69bca4c2d2647243dfd0431671c3bb1b8166998e035740c5017a77ac33d6f4c0fb5a05ae0767cc0a23d980f3025aae36200b524d7f186d5764a2d1a93ab1ec1462d3d7380da58950c86064f36b7313009cf5986bbb1336c6ce3ba92c3f331c65095b1c1257bf5943091dc481ad0bb5144af6b39465e0322830daf4210305204c16f1acb12299ab91ad8a4737420ca77b09769894ff30997cb948f86ef3da93668a04ae6da7f8e75de07ed199aa3009c35bd1b0aa79515db32c360362c03518d7f3ce0b26383e27deda985af0f5284f4cfe3afc4cfd57a32e039cf77712107140b66afa63d45439105b3c4f056161b48ec25bdd4ef4a20cc47eba02cceb2b51ee971887fb6f025c72cc44abe75a14856e8c3a658d0a9b17d7781fe5aa2890ace2ea32fe3e1c3c11c8ae2b870d554b5dbf92856308f501e9ae53d5d825d9d79da37239107dd7b3bd4a348003e590e5d6e7985f5bc8ae1c15f698509a1519b8558bbc67ddc108c3820cda58cd67f9f497bfa3b23fc637920de2899a666e5c8d750d5f9c9692b93c3502aaa5499b12f88bd7efb0de7f8379bdf320526cb4f8e66d7ef7aa0b14c1c4b688913a97b9f8994200cb2f475f9b52084906e91d9fbe9e89ce4c048b256efafc862bdb3a999aa94d0e44f8ce853c64380e9fc4efcfb47bfec1e4af645c628c29fb175be78ffc45a4fd431ec17ea1bedc0277a5c50bbcef3f1aa00e98051ee15273ce40b8ee58a146a90143bfe6032306ac9e834f2870f2d6b535c5bb27104f488e30c131838635e9fb5164d232eb3d41e0e9761bf8e06c2dc49a0b25e59364bbcaae4e1159cd6645dab07ee2030e81a40ebe7c5c7c9b20e0a116d095d41e66501a23269b49377505ec26a0fa0e547bc7ceecfdcf036852973c954807581c7c6fe6f685e2a513e2c946f9ac5a54c52dabcf573e08249713f22e68cce1a2f3798e85b925dd59056938caf669ed82adb3da5a7ae29533a04ff3baf6ceefe7b2814dd38e4ea95520c38376a6b5dd056441d9c620c8996d8d38bb9719ad2edb7405f265b2a51fcee6a50f3efa0f9eea8304ee6e39c31c3f0075329ebb9f87db656afad433b6a53493cd765d271ce65371c067e21c02e29704ac415cf5398927475d763b44e06e5a8d0dd290b8254123e17192a120563f46ba064d6a6cee3f2a316a6533ff4320454f7ca136a95382bb8e686f82e9f56bbcacc3b57407a3fe3ac06dc253ca2dd84c7ffb6b151f096829eb4263a5032c7273eac20723d32fdb97b4cbede78e88942fb50d69c4ea0e1a593a3493a94584c3d6e43fb49df5ee9b7f20e3027f3c0d481350cc9506acaf04dc15c98bd98df6596d1f0daa7edab80acd0b22b61764cae4a9dfe0701fe3350c006f5df63c85158a55e87b6473e7d282ccc2e93e52d5d57f9d89343e77d8102d5e255c24aa813b6c9b13b78fb8b2f2f093953877c27be46df30ac09df0f98c871567a3889aaede279851c6cc70a7cfb1cef1d8cf41d8bffdde79712afb6b8d70c0d5fe1d896045abafee4a0051bc024181c5e8c64de567de55758c1ba66f94bb2d4ea1c3125d9246fa252b8056cf8adb321c49898f16a4612f0193f7de712e668476e8a08f35a9dbc65f5d1c0249b454160c6638a5e658d4a405f8f39085639c025dc8737febe9702f6e08e08ca91ebe87ca392835495e25c748c5fb8b66b7b382c620439925d44107662f76b6400cfa60373d61ac9076ec91adc2cf79c73c518b815a3b70786b7bb0acadf86734b842d638e3f24c101bba89b16af6775e383138a4a5b102b1c02b1fa4982e9e1042e251d2a7b768488a1eb552bccc5b238bf2c0f5793a8eda2d09465abd9b169433776c89e3d3098535efc8f28d73279e7c87311628ee1c78ea1aeba088dfc07c8d1f78ba418494f4af2b755f80838ce8a43ec5253be5b3d984f4eed10cb51849796f53bc8ab0536bd9f37fce29605df6ce8e921f6afa5948c2e597ccb129639d4d2e04b0496c4b6f766b6897a9ee9ebd7dda4709a41660ab956f04ab3f05802d4d0968752dd9bd43b72030eea9b03c04572046674da27145f6a00cc05294d280fab4b4ef3b9b20d16d253dc411d16f73faad207da9d406c7de9269d63a8c30c998b3e33dd4749e334a122e1215a47c5fb323ee1ed3251092a9c5d52563266570f22dbe53b1301547e6dd614d7d4482bd0e18f364e80e24e74314971bd2f4769810b8f4e48e9253fa94acd1a84c30e9108857d6e2b5e2a65dd77fad97a1c2a39feff02db95800d2f970b9b39d899f7913c5837e155b692f40216538b758b03a38c51bda25c85eef3a3356958a2935c3a514f89193436bfc315e9daaf5d6304a25d206b5ef29386018593d8652d8218d506904e3d749ca4f59d5f96fd411306b066c8187ce677856b6cf2f1b62582ac8c62ad055469bdf2f8f1c6bdd82e4fb29db87c99e59bfcf675c2e50271b579940487665c5be62e8e0dba7cb11d74f1a35cd93c57cfeae4f2737e5021d3006bce506c70e5907144c1ad92a27e90d84bc6ed11135f9bf18059ce4576cccae146d11def81b306d3f21028e4d4b122d4f6e6fdd923158be73d846016bc5c01784241eefb12668836b9e0c6ef09464616b72acc96eccb4f89a3a7fb7da998a6ed276144339a0d0934d9329338aa757a6e71277fbdb20c797690ba89b7d647e9920f6f5512d05b5a560d94ff1eb43b0f1c98fdaf66d61adb914607d89554d3cd5b7535216fc04711c69d096f5f167fd8f609247a5fb7cfe0f2142fbdfdca0626ef11ed54690cfe36ffc43adc18ae3f13b94dd5298f8ec15cee6c972f31f9ba94bb02daf3786841abcc575b53819f25b68654fa192f76679800521a2862b95a7405afe10491648e5df57b1755d3bd93f17c1b7696ba65a9edf6663c506ccafd838b1ad788300fc7bc955605e2e2a42f2ac1b23d21b4ae1cf612cfab5e97d2c3e950c52e65167d4a09adcea4096b5e345da5ae96cd1f375477b511d8be95ca8ddd648382dab401f292d2de04ba9d8df89064e7f7c93229ebea0bdc2863145e5768964ba47c662d6d2c788de244218b8c6b387be11f42ed21ad66c2b56ee10d7e7ea7ac763e17d99179d80194183eef811f8caa47267c67eb6eb94386149d7123c704c3a612ba46a26338113cfb397bc06f5bbcdb425458180b53a41df817bed546a3e0fcfccb816b7165e1bbba7b5cbfb87717abeaaf5d6cfb86be43eee296fe1c3c228d1ce0277bbc801b496e8e5136afad0f496e35e17830d4b9644b674e8855a1ba211188bb4f580ebf5f8d6609b2cf6a932f630c953d3b4bc574688623720001140b65688323c168ee1b11489c7a72fbfc8480d7ea1af2f0912f9d483883c4d48bd6cedf9f1bb026cb37046a751398593e310fa3d2e208ee41b03c4b9621f962921e0698d4abd009889560c94d12bdec706881a1bc21af612892acf04156612b1ca1c63da4fc6b6a25f5b34fea096e88d35a439df1de9c384801b3ee437fc6a8a8c4a5d32eb7a405a566095488f467501a2ebd33406fa864a0bde937b2eb4cd18281d2ae26cd98a0e12ec92dd62a3a7a9752549be8b163d5ef0865f498831bf249e0a8d32b3b034b29bfd39dc0bf9afd22e3ce2c1bb96a5614886a08884c1f26ba0495821ac5ecb1e6e59ddacee40ff042b39c1362d5f31174ce980e11f214fca3a29a1f72afe901940f60d228f13912fdd8615e1d769bdf16fb0dc1f54114a07b7dd45c7766a2efb2c69b7ca3d20b66ffb89a2b4be6143451163aeb396780f0836fd37e6ed507b41c33234c5529d6d23b08bad9ed141e85e60ccdd39a89f50aeedd87e57647a11f06869131106c39c8fff26e42bdad9ecbe26e6ce4c7e2638be578e6ba2c82a7244d0c67da5897c962f1e86a8ca16e68bc9092d5cc855b3dcd50a86cb3977048d003449baa329e61ada2b1f98db509a73bb49615b65b59067e9eb1f701bd6f50cb259b95818c4f3da37beccab5735a8879495b926274962a23dca8d1487060bad3baba21a27a14b1fcbe1c250796dc2452aba0f558978b668d927fd288fbe2301a15500a7536142875e51c25efbd580f728dbdc28e2ccee38a79311bdb093e32d6b459c4e4a30475556991d58b46a2138e394e72a920a31435ea613bd24039ea321bcabaa65736d922b98b05f4556ecbd79da384b7fa39c29d7a121e1e79d6bcb4dad9dad58d01911035056bb9b17d0d7594280a8646bb48dc2bd67830576b8bbcb8f7c2cf7f34fc37e1cca122358c4f9299523b65833a7a702872f13c7ab358f399816e46180dd4b6544c49bf54b5c01ea3be01f4570244360106e234d298319f1d3fbc5c4ede3ab766d1327dbaf0fb71b16da6a670d413367c7cd82faa6e6986b78ed11bd3e686b44a6cca7d9a48bc26b7c4d22c86e6db2a2bd6df9a5547b864e2b35a7ddd03c009a2dd254841b7fcb3d45d6203244048187fac825ea44fe2fdeed7ecdeef6549be880c48fc601d27e712e61f5b7113d468ae7e99a51ed17ab7dba4b51f0c19823f628d1ea592d4da4c8738844c531ebdf1cc01a832c5a0349cacf1fd8000529272ae023cf7ba8fa509efa253053beb4c2afc245fad742174da01a5c98bf7d7ac53d3736eb04ce6beab1678498ce666ee9bf2f1e6b80f30af44fe67cea5cdd0a5450dada293e0d3247bcd7e8735f86ed07cc89d1ef6415f05aef3be0ae835f877c58e288bc97cc2c28edc2143f432f4be5ab4c100d576ca4fe49996772753cb78527fd5a631a9c84b7948b3cd407ebb54244387551b6a5f4003de0a32241e3b23e0386494873876b2ac486d0f83888ff222c2b7e10381fd92720249bc95293a58a6e2f297b4b009cc0c3d8cc26fce25d8eeac5a56f60fdc181dad4aa74c96ca991384aed1079a5c1b5cdb8ddd74f263b14f00f11728b4dd84af6bcf6154eb357ddbb45381b23998fe74fa210ba15329009a3dda8a2af307e84f37d912516cc1364c07630c643e38b4b8bf9626c1dc8ded34fbe4c3dec2ab1d04ff88d7e667cafc53f6367869870cb2160f0ea8ca1e45f9f22206544c55d0a7f2b45ea41dd720878a87ce519f1ddccc9eb72dfeeb6efa3fc5733b951f321f22d2554ed9ce35307e67388c58cff7c349a49cf77afaff637bcac8c9b9af16c25a5ed20f1928407616332ba8ee32dc5b4e9d9f0906bbdb294f89c1dfd286f6c745d04c805f5011c53a5b689d57cfb7d7d883a3d1fcfaab8902719af8e0e731c62ff5018590893e4af6110d226b519db9d8fd0588dc76cd3a5b12a5d6d27b0f58e818593516218d6d27a8d018170cda4725e1f031aca9b295ee2dcc0799aa5c9f525667c43f67c3650685451c7a6cd70918b09e89ffdd777424548d45e2cf64917a0efc3e128a700c4d5c0b27708f36d1b1d5dcae9a1a5748387a844a522d728f3008f8aba374df478e7d64333cac5e63912b11859a4dfc2e8032aa36de57a918a1f7d3b347517f1f578e031ac86f4a802daadeb89da835ddb69a5e93ec9869f946666bb9d2d3324516097d2b8b54d742974c608669fce3db86c55848d05703607144d7b85a452e748e0cd1995de3c67926f9e4cee4e9e43541850f158afee53384bfe8dc58a3ef45bcf7095ba777645ffe3a71c32163e84a0ed5164acf3b400f3bd0cd9b1696bd2ef43e0a6c2b660400d595b83c44f8bad2468c7e8cac326f2f591cad66bb9e038b5f18c8cd0aa207c73beeb53af9bc01a9f6de7dbbdc501c32f1009c0ed41b31d7c1b84becc8ebbbc61a193a3834a09d812062ade21b55a4f4355e57bf86ca690a2d7aaf31889e0e32e1861ac0d71d4dca76a3ea600ccff33d06117aa2a4353b006fde0f0b0f38642cbc31c576d5543971d5b4bd05d3ffe3dd422a7445b7178902eea73aeb5fed914b821da85f3cea19652253e1c18929730739280367d48bd932579ee003dee8346395c1667caed8cfb61d9a2e7dd7ccbd722e604a6ed63af85cc53a2104b765cc07215f605a01e00b9d0c4d4fb825916e178652679357c5fedb95b9e36e149c5d92601fb88fd3d9a4fe88fff241734a225f3e2e78f513a514755d7ecf6d22274cdccb17c457c94c98ae2a9215fc1d124741d5ea9589ac3ab876da9e24f10352cd80a97493fd9db365fe3463162c49927a01c76964b0d627618775bbdc03ed37a6d6078d9442f1d5f0ec6e5bf1fcef1730f6adbce02489e85ca9bb083fe30893b759e89aca4d991914ad75697e41b396f332ab4e5b8f7117383add9b2a068d98ff9415c3f8cf81d7f3066649077aba4d1d69120910987de32666cf20ff90a32558f7b662e14da8814d987e36e6eee1c3d149790efadd22dc665638756660d050e291708f78ce74decb2b448e7e24409d79d2a2afd7ebd8c04bc5f5fcc1645d74d498c964e2b23b327319ae5d86713c19083beb53cebd803ce67a0f3f9f35bf610bdba99540364ec72476acc242fc4146b5ed95a09f69c1d1233396e3e21110219b5ea78dc7e4345f0309cb6121b6ab88f97f97dd88200f8fd9b7688b71d12d1da4d4cefa26958e4f4d8625df476d5f30e0d1208bdb8b2f5e8a56494af79688b8cdb240bdd85331799215188c66af8f3c3a409b910c96f384087c03497ccf967c730e90f08680c7ff87a56cdacce640ed1f5fddb74b74e10cb54d93e27da367e7ba59bd358c0f2a9e5576f8a3a2cbdcff6f0881309303b4b684452bae7457d2eedf21c56e4e4e1f1c0e7a211e15773dd46403eea763a2ddbe2bd9edb3a16ac396c840f902ffb4b122de780413140d490ccfd74fbbcb376cbf1432a11e8bc604e2dbaf5626fc406601bd3127348d4e2267bd86662ef93ddfd29879845206f0353e6fd1ca28d6c4e3782b06fa3417f1604c9f95ae9067af9f79362381fb7c40c46ba3d003b18af880ac445a822637ef601bf329a1e300cee7eb687f6678eab4b8e4a0233b03de3614b18c776eb0593935055c8a40dfaf46832a0adf01d87f8f941bc7326f80289b7cd61bd06f13c54f69d4ecbfbb0f1d4e3794b598fb15d5407cbc745a0d8afba614ed52902d5bd520f53bd0cf27cfd4796d6c82d247a5067b1195f9729e0df07752e78c160fe5e4a794441630886f61984abb12fb2de96840d3262a294f2051aa5d01bbb31c10a89032e8eac3fbf233267f848d19eca89cbe9283651325a4a2a6797567be7ca7935d07ef638a83f1f2da60dcae4ada45b21a2935d517519e8895f1eda9b8e40983cf9fc7c406bed04b48d97e4f091fd2bd670a47efed9291416f8b158402956fb0e2e591bca2934b6547c92d312ddcc875de07c7bcbc4b81975cbe61c7be7d646637005af57f663b0786d045da3a9211bb0d25a4cd4b28ac327ea7a62ab4a0c39d914f1b3062a14715e748c7fce8e72a5d887bf2b2d1b23bee500bc195270b764701da0c300ae335ec0285ca25f8b5e220d5b66e2b34fc7a701be50a4b53efbdd6ee0ea9f55d820ecd0649faf90c0497a00fdd311ade3c73314134cb4af8f1ed3230501702a450eeb44e94f9760e6abf1a60ad79efa06ebcf9818d026ef7c1f12f7ecdee77883b3aa4242d83a92e734d153e07f103a674c2b1bd6888d7ecf095966eea3148807be911aac46c0d27e7aef321784032366c691b64dca98baaa53072576f2aec1ea99cf816fe8b718fbdeea68d2b4d06fc31b7254d928ea38f286fc66fbb86f167018383dfe27b6797598b099260e4d837630c9e050f4f3b14501341796978ff87e916a3bce724b8d71d073aac1298396085b4bf65bfe2e865ac3f62f06f3b6dc9aceaf96202f6d99043a2684b1455a91ab66a259254396a9edaf48012e64f1f8a9581215d1d76d5aeafdf72067a52ff26cdfe001f299183265a5e5923b57163ddb750617d66d05b66fecf8ef7aeeffad2756b2c556196f2ea9293b64cb3bce7fe3a543d6d0efc1fe1e5b6b9f5439b58f8a94ffd889a2f334449d1bb0f40871c0e5efae8a28ce3cc1aabce4380848705f3be15bb076b03c221ef1e923bb8c1a82d86c17e3700a1a74ca7b40922224233c5356bc6470a3efc2594b8cce4d75c4db23a908420340cec1785c6b4261b4f5a274def19a855de990e4e07febaf80756bedf5d8a4ec0e960a091214fc001e6ff5a7ceb41ea26ea3ad36f1942985458b20e8e0e3406a29adcfcb2e889df08665db9461f32699454a5f2cb0501b3023b732e91c3c82abc9d87818528ed61da4e272246db1497ec98166f012255454c3025ead508b7305c5f15bebf8c4eaf33604dabd2c6cfe53021a3f5e5f3cf970efeb59bd7902d8b314f945b218f416a4f0f685260896d30da5d3b88a00b5901e55b87adf73eed054882c6e7700dfbe9211e0f2d37feaacf7f0af07e6bd2bcd01e4fc06d60cc9a600d775780b1cfb79d53a1b098e1165871dfee0b6896cb026cdde2df2a675dc197249452340e9fee77a4a736f5689deb5b3123cd25e941e10ea1dc57bda7deb1a1fa7aa6d899513cf86154fd1f1fae284a1609d4f4ca4df75fe7cf9884382a535cbea3a7442ce061ec456009f513b63ab29324e5df25c681772969f4dd9edfccf79df6550e597c2296e9bb816aaebd7f495d27724b801d5edcd45ca59742147c354a6e434e427aedadc1749afbf9a39c374ee2e5a85e4f3a556c942aa0ddf32eca9480955f85ba09923eded8f12746f69220c6c6ec3c57f8f0771b75bd4ccd2008e04100b5db753e98a7bef4783d242509ca1388d7e575981132b17b3ea6c54c5e49f00b855ee5f1d31446fa6f820304211579bca7e0b734453685a4e12781020e781b18d6bf8ec61fde24900bf1cc50c0096556d4d8a2cbbdb328a5205306b9d907987196f6120090db738b043bcf0cced5328015cb57986b52a4f4185f18bb9e23ab733be928cbfddb77ddca41102fd0e547577aeb71c462f3fa1bd4cc05cb02773d73c06843681866414ef4f5ae3b49d5c4f0e46a57562af579850e420c1f2e7c33e28145247cfbe70b5ed718ce10779fd39f57026b042ee4ca4a54a69c28d4fc35a78de3518103f1a8febac7ba2395951d4fdc3756b75c614e6053e6aca48b5b567c9be1685a5ee3c54842be1a7dfc1cba76923cec3fa5feadecc4448421696ee31ad3596a79c53f8889e377a3bd1905aeb94679b126abaccf654e281ec2bf50d5e6d75eeb5b883862fbbdce82a10f0db4a23f0842f4d0f26974810c06ecea558fa631c5b0ba8d7bcedcd806d4d5be50a68694a23d8a22d7cb90ff872f1f9d66b1283a9ac6dacac6478c8b4647051369325800b2f2b4df1b517988abec96a0fcbc2184f8131f0ca5d75f14f2b85984613a2d8eb0b88d3057f681654d36da657105c964edd87fab8afd434cb5d6af6a2e8172b5728177cb27dadeb8a547694bc3aaad576068fe80e1e4c1f91e4a4be8407b14978a6e6613c5f287d743ad4a158735fce80217085028c8b9aeace2ebf706af0e85e476b88bebcb546a27a7445c6ce309e57577a68f1408fff0999184e5101abc62874f047320dccb14455f8823fc7afe37e98fb1bcee7b49137cfed6163be9a7d897aa6f48e78fc4377927138e2f7af9f531d8f657e64e32cacb3d75f0ebaacfd6e9f7f44ea511bd54802769ca9007fae1300c528a154cea96c643a2efee82183f00eb1b7633d6c6bf88296b89298e2fc70fa760c1ba56778b96f6f9398b5e6672865f6af74d2b6c592f2062beebcf21148d3dc948e92f1c985513b3d35b8e9f447856c16b4ddda7856bee5b476542fc33734981bc06fafbfffab6d78007bf9547dc9a1dbe94e95e13078b28dc9f1fe6a98a31fd01b1d6b25453df6b9e637b9da292883e6b0b26f82caf84a0e3721891c1bd5b0ca95e8bfd2b7e37b7adc89217a9a9d615a39eb132653c04483d183b756a21f9606d92196b53241ed5768f4831fe1cc773efb3f22d73954fac7d5145ec419d3ffbf8df2ef6539e1aae6913cdde54cd185f548ea4cca94d0fbf2a797e424871aba9b72dea58fba309a5ab29f691be7b6bad95377bf98578588197d031e161b054e97231cc582972eb9691ef9090b5125a60aaa830728a0c5b40af19ce7a84e1d1699d09e02d5d4a402eb27705921ca15c0101e025e5afd9748091b62addf87dcf66e617dbaeb6f2a034ea550f3e9bd34a852c5db63ef0f99b2d4de01bd82ee2e0685fbe5335b0dc03e4e3f5b0d9a8de9eeb64180d6e9e39d0cb4f66f9a3dbb752df7cc29b890eebce3a96a6f0ccd38014e5205e77263ef4fa06c08dfce7071c88bf8822294aab39e597f64ee8ae07951910146255edd5f12ff42396bad550c285316bfcdfbbf3658cdff91997b2f5d85cad32e46fe03f627c6ec2aed3272ef7b2c98ab60af9a451edd6a6354e28dbd5e52732bf19c2e7edbe33f6495b5879bc77ace0068c512808925f053bffeb6ee0786dba073f683f23ab46d589d4c29b2ed8606d43321f84e904d70632806cbf710870adaa0b71fb8bfea10bce9eaa05beabf64363863182aa2d5ed657e7c23e699a1067bcbeea7240d2561ed4eaaed0290402ac382504e6b78d99a3c1e4e267974c88cebdd408208e6ac4609a88a8bbcf48549254d6776aa9464b586071816a1218c3f029231588a0f28526163bfc82ea7ee744e3dbb95a2aac5097161f4481cc0c06a30ce63dd797435151995cd0f933cdafdeea583d2f58c92a5377b5c482373cc4498aacbf022a1f04c2007c8b245b6ce025e915c9ed0cf9f5b5b177f91b26e76b31a8e03f92b75f112cc9190022f32f9cbce3096edd985923e285b9361bd90f1891f3e5d1fba35b8d24af3fc886c4aa9d547dcf21a1f6f599235363ba05c5894b370307871888547750242e4384facc03451524915426d753bbf28f2489b9fb54eefe93b1241d139367396d7a0f6123a5251c4976b0b330bc1f5ecd8c0906d79da4d15ba2aef3b6a3a848e58e96c2f274068a40c40fd23a8b06903d85e6ec0c73f416008e55de15b0769d2fd5714dc157623d731c3f9dd5d8915e436460fe6f6db3e2468d3d136a0e6801b25350d26164b38a0552210d2cc4f73c910aa4534928fd63658b0ad1f1e33efe2384646b1b294a7d14373972d109e13ca78ef1ff406ab1d12eb83b32d3240f0135b4ae9cc88b10ad37181a48774a660d5bc287565e2bba0f487bdb0c93072208ebd314bd72c322fa2e0076dee6c9b2bafcff1d874504888e208b5f1e3c6f365286b70dfe0f94e473b9c8b9b03721bfcdf65f163dfb83b54278e4cd5cc7a1a47387fb638e848c78f6bb6639995e6e3ba845c6daddc3c8de259942bc9e61308031c62c08f5c2859ae05ee5fa7fa845e82c40d3599e62895945350f3b1b1097078b34cedb2fab7e6998814608c5e5cfbb2c194d5987e9c1dc6f14fa85a3c03ed074501da79e755e8a56242431de24c754e30524d5e5868843d8ac3aa9fb58867456b1b0af9b01c45dd27578413b3e61391a1585fc0f01ab0fba8d144fdf195354f8e1301fb7e38eb554c8c22771d0445d20e21a618b3c7a132f717f163d43e5ccf751fffc380d8a9ddc95664e1ee0a087282c9cc82fbad9c22f8a692e87a389b71379d1aa579b379da462aff1847cc594b9282c869d8cd28e4391730fb7a7b0acac58650b04f34181e059f4ee4cd309fe4d2327c6fb8a78b8948890b8e7a3536425e1181891b1d3f86b8c5f47f5ce1087bb04808ebc2ba59c6c57ec43c3f9f548b20cce4d27f3ef6a5c961b27df3ddb6da757a132c07333dece13d86021a56e02d6e9a125d4d0ba0e395ae8b0f1baade406f1e4d4dae06deb251a16037cf647be205ad511770ed978aa4ac2bed140f085b42199e9376738b9657992e8301d51ddf897c47792023514cfe82998416e794c7b9fb6d77b4b2344d498a3ce46569edaa3027ed93be7ebd8b60bda8995c19035a4b173ee09f954517c6ed7b695263635a7ed41ab3ee9722436c0b4cbfe88d18c45fc5d25dd1230cd47336dce1f53dd7289d5f407998b81f9f8461c7592623d49706f717b0f4ba2ce37615e0a828272e39e3fd18a2869a9aaac35259184147fb67888618dcbc7c30b2ad09d19a396d616148c2955df4dea0191f550729556014cfb92b829c1764faf43d39d20f8c2f5e402c366477c2eb39d2344fbb92311595dffc09ccdc2a0a57e3ae9feac36bdc7fb151f74cba482ea2bd3aa7770f98d3223db15e01632e0d206a66ee6983c0b8a549b8c4ae64e5112508aa28cf54ed7995f3ada0729b2570966c2632af9d2972545eeaa5869fe9eeb53e9eb65c190d6bb010a4d0f9ec569dcb626b96d9868ba2c1363b9727055bc22f71578bc24b4b3ebc0c59a29e8ea3e1aa76ee3ff7e17db79d2020a18ef17ea09f300754968546cdaf9546f3e584cb383330ce6de9865e233221a9468ef8d2316e458bb5c87778c832aae2315b6856ad07d76db6b6dba8ec443abd3bc0474727186fb89db8c59f46e2ce83f1cb218a91cb4c2480877069113fcb2e75118d6af2428609045dbc9397087eda5c2d736ae443a7983a02ee698430a39fe140d4a96e6f47f210c9c21a9aaf31d05dc68410bdaeea4ac254810762373f89a55ee024b831a4c09efb638e7344fc6a2549803bf1d930d74c854144d7d361690a372a5fd47c90468f50c84d48bb14c7d5851d06f9ced432ef63045c9394fc4a5584cb731a034c51dfea62a15fa32717999abf72cdae552a58e36d4a2440391a9382961f74c134ca7cc468dab86b1f8d08cc21cb184c070b84f9defab8be8897637270b087d8d6d37da5c1bb24e8165975fe5b66cd6e1a0a4a1456d369aa80dc22afe71dff90c1051908f5d251613ab7a9a3d6dabee42752860746378bb85e9236c83f4ed88fa33fe146c264bc2ebf2300c37c6c63ad66b68d7f037810b00fc351db625f2b310ffa1c205df9a6f7b57abad331618c01c6e917ccea5bd47a53231b86bb1c6fc17ac2fd79d34ef35c6467dd74be0deecaed1c1608cde096db68c1adc9187fb883f0318ca3cfaab0f21fea3d7a4a44e1096d306a1aa0c6cb9217d112651218e6d478a6c22d848ae82f80107f81e95a7380dd562dd9773f91bb41b15b8e3e65cf355ece84736028e444d269d30a5b4258d24e0ff84ce4da68cee865153054882fcbdb19b0493bac9bd68e3cdea1a80e8e0e11e27a62693ce3e411c352d824a4436e1bb6891cc87c199c15ac0d760fa6e675cc877a9dadd487682a0e7a5bcac303c5e5c0be1b02a4d5f648be2c110690bfd2ce75e6060aad278af9c076c9b0182031bc6a9d043c329753ec3cd8b6db6bc2cdbfb52da1973b7b8e5cf550825e54f8e0233344b4ad8dbfd0d68063329fee71db4340fd8758c735592e32d6eb4e5ff255e77b2525d69061274f67a1d254b02badfc2b002d3b4dbd6209f42712fded2ac964bac552138018bc056df992c83eb10f43672e333933e017e7e15088c620f0882875f8625627578987075eebb17f9fb1c7668e141b7d0eb7657aed1486ecc13b8fff20d06271f24e81f7ae70547f383b0a0b19bbef041ce4915e1433e710e44e59d3978da487647e259163af0962062292334b8b3460c4318588545b970de729d25d63e0750d1bd4d69b05959c41f45f2e2a461fa4319f7101efcef8d22a085b9817d670ffea25a5de402c85a417010a0402c0ef3de47fbe44eb933d289055ed0940cab637d2ce05921ac9f15d6606f450defeb9ae2fabff182b8108cd672f9626b8fb13a3302443f026f39abeec51240131f56a84f1ae31bd15d95a184c6e7aa6a1fedfbec15c52413b604bf3a2973f14ecf9f414073d750fc9dc998c669f794e15ec3dac7f07362aa7f77271833135ae594a54a1c70b10012cce3cb24677ae8c7c2dcc783755e80f9fa2a35893c5af60f6bcf38a1526fddcee864dcc1bd8c8bf5b8efb666fcef7aa9cf398ce85e99cdb3e4e639f73a2a44b510db0a947a0be739241639e4b81c8f416d33b5fe32e3d03217f9daaf38097fe127fed9b5a3dcb140ae972d33b3dfb7816a685e7e52560d0322b81f7db335a94c34f4bb8b095d7dfd73d3b9c7562cee48e0ae262100324156192a324001a25777600769b1edd9159e7ea60c722ca0380b9596a59beab2c53deec381229a47f44a5a3753e0e8720d2f70da89bf6a19075613f0051a00b958ac147f487aa701fe24444c40772b06a1af434da124e76211890a395da29a7a1f5f74fbdd661e5487dd53975bb592b5bc49bd1c9f405aaa826d50d45940a729b31a6005fed1c9863f83fd24be9c81a4d60d634748e787983fb90f0fbcfa9191372557bf1313a436ac4b0b53f30ff20642004d7491749bb19715f047f60197a70af59d2088d7706c54c33c5aa7936181dd02c0af6dba928d5fef8662b3c0035fc99b95284a0c066044c3d99db64cdce800cb1e5d04e7e50b87362d2172c50c640cc3d65155b4924d33d6c90d14215d7eec99018b15f5779ffc179cf05d058c5420db5f90169c1a74877a6c2a406c765a39c8e87a5237e54b6e82a39519a93d20ebb5706fe66a3cc426b15cd514237b8830984439f6990ad4ef2f29507d6e856a86fcc41117ceea5cb3bfaf376aff8236cc52638ee6f6dfe9236288e8bd63c60b1103fee67b9be996254e28654e826c6ed1b9a5f2b1a0abdba139256eda60f7ed3ebf3ef5a4af31c312b27e701ac31766f5e3e80be5ac7a946f3a5288b97156f655c4005ba50b51448e9bedda9ad9c8b0f23f5bc94465c861a6c776b852b88c83c3408e1b2c8009bf11e0757cbc407d98f66418dd4801035f02d8dfee46a088e2b5fda6bdd4baced2f9ba0312649e348217e54c168381330be19d04b6dfe878f43b2c2cce3544f63c436322f845e4778349c5c177cca16f298c5b5db9aea44eaf96d70ecf97793a834c2a779ef988be016fd877067367d876e32d0a7abe020e0f28674acc0364742e74aa50e670e40a3b70051f941df2d368f66d2e4311986be60e37fdb2ad2f36e7798115e1b55e02ce1db5126fe907906f94e3bdc769e75f6bf4b2e6ff5dd928cc1c6a030ea86282d6a9bc530a49dd540ac4af2ac138e8080ce9d82cc5ae99d0f3260f9a424ad21ce7788d2e63d33f37af58a8cd82de3bf9ac462230c1fff4c988f1639933735c663c8f1b1f7aabb049ccdf0b0195527cc60f9e8b9d2cede9f1ff9026de5a213812a8b4e3f40a29735112d96c460c2552e7d14df24df57de34c632008428d57e8ebd0268eddd81675a185a2b52dcde7b70841c5be01d639e79f6cce4225d8fe2733b95351a8453cf0c68e69001fe536a60aea3094b402c44920e86cd97a085706f0ccafd9908a711bfe94119c09e049681fc85318ea4749c0e392063f92a083d66043bbc4b3c9298cb9353efeefba6fd55ef49384aa6702dc64f336d29e7089262b11066ef6cec154c0141a1ca5450d4305c965b721a71c9490d30a2b8d868087cf1ba1996154e7b6acb22bac645df5b962d2943e35a1663fb51f402c7f0266be46c5d6185d8508bca8ef695cb2cdcc1570be45cd888ef38cb0f7de4f167499808527efdaa3b573388d37c2ab76eb63ad8356bd7b7b34c9e9bdd38022124cbb357de42f4421af9f565dac8ed174bb8513cd04050638ef4d65118caff1fb7bbe529781a51124fc85fe550b3eda72bce34d7ed8dd2b4e33d0387becca7c61e13d0db30a8c8291804fd36900e64bd468f37bf04d74aeb29f1934a477c3d37cf63d8fbd74a5a6aa87ad357d4c5c93331a9f13a031cb928c4067044dcc70d473c82f8fdca36fe71bb973a0f27f16e4a55ef6b31d557be23d3096001e7d77304f9b84bee67f5191bb81d5dfc698825d8639bf33f56ec8f87565b95c50769d8cc1e669f102d09e19120d22223c16317de8defec39d198ed52bd8558748d81e095668ccf41a9ad157df31c520500092643251a67481094f9d9961f5b7927b40d17c5e5f0f9fc213393a9044eb8e2abb238475c640a0d2e9044a8f9f449c409a17bf58fe80420f808e454f8392e86d605ddf11dd828e4e1afb7fde25c5967b46fae82ee89a7eadc4d362206da3790f65ad521f68541ef42fc6600a67fca37131832ab843307ca71454428280410ab0f307544667c3e2b6c5cc41d3e5347f187e4a58a1db37754e1903b082f572315d533f7e4d2d5d4234c411b2bd7c8f642135fdcaace678968c0ce2db13b11f29dd49590cf5e19df3a1c92930476862cf2eb7d84b01afa90bf223b0b9c20d4f7362b8107327fdb5212326114186eefb54810ab2483894b45ac37c15d18a1aff56acdbdeecda196dd7a7d056ad700d9e75516399194755c267386e0e19ee17607fc052aa98f8a96dbc14fc255f1ae0146a2e428c6771da31a0f16b41017427198114655934c78a95f0ac172ce174e9319ad6ef0fd6b01b9defc4b85b05fcf0f2b2f58da944ff1469e9edcbbf58d2d2ec5198c4c79c207208f23b29faed6060cc0aaab719a733ff738f0ff3ba6c42847420473d371d90a3e54771f69bc9ba09e233055e37666ab7b2be1c398b1ce3959be0ead1098caa8f0b5c8f307faee4fed04bf4020c8111ca0c3cf6c38a85bcc7fb9dea8881811af034876838da2fa1ca2c9a1b48a1517d9192321991418427ddbcf03e0b5a13d5763019000337ef4e0a94500a64355f8b5653f3c2ac651147d967f25bbd13768b5d577a99dd0cc3a3a84a7d2a5af20d78271f56300aea96fefb1a0569ae9df66d73bda7c044be6ba047753a03f0d176988db2ef0eb983ae54cfccb1464448cb15ad83ae8e9e0c2ec3bcaea2a2b4a903e386d6f6e5887660ab5e4d889cbc78bd4a220c04a9d8fba55ca3a7a42974e1f2444fbbc471ef95d40d601a9a6f794c0e07f399bbe3354dfac1e325a5381ff4f0f62c4da834d35ec6a0475bd6a6262b2144829eb97be043db2ef06dc925263a620fa025b4014c2ff4ec6abc1b8f65f09aec6bddf634e19989a33f5933013bf54bb25d7f4f54a75c68b09d5cbea40002b23a17cdd0c2f81f8901f200b0d1828cf33f1d06c1ab39797a0be14537e356d7c63ff52981bb1ff86dd490863610c36180ee1122c3f1d85c8139016a7f980180449879d7c6125e55e9d64ff9015a021a6f084386217533126f3cad18caf1c763de7e679559a3c18eaaf2eee264333ce252acf52ec5e367fa6d596d92b55585aa71fb306422acdd35bf2cb9c9869bf1338c90a35f275bc8afe9e2dd6ccd6436ecb6fa94ebe8a43596b3e55c566c90f1f5ca42f4176659edd77a9ce72c07610f8eae01fe98f9d4574102c251e15dd5655ecdbc486a8e8bcee322b4a87d0e156e47136b60259097c695ad54fd8e8867df2b3070cdf2fdd22bca964301124165b9530a59bbff577e04c4ca96c3aba15920682bcecd240c6e9ea7d569b435c490d1d1d1e82563156259f8a4dade74a1ccfce98aaf92ddee75b30d3f589b577085b6f532b1fd007f3621730997b3458d2a7353d77fd74e34ea6af371a08e87714c20121caa7ae3eb41a1d767eecaf53a1a884f5a3c2df19bd2c642cd5fbc77337235898566fb48dba0bc1f625661fb4646b0ef39062a66029e6395956a4283a076b0ce8355bbc92277e40ce355fb35cbfe53382cd436e006d0d7795fe42867aac1d4b588b1513de2b33dcbb3b68b360e7f6972078f497135347a9ffe03e8a84a0368e55c1697efb0210f9877bcde2f01932fb61e3555bc9d4bce9205cb451281969ac972154b82c5fbcde32832d41d7fc4fc207ff96bef7a0a0fe94d2eafa7801a181f18cf44d7ff5939d2887488f5dbd2bc91fc0979af980b13cde36b247d81856239a24379cfabbd4371c7d6de654941f3adc64afea82601f5a8b71d3059dedabed4e74c867dd04fe3eb9920e50eff3c416b619f02fd6b44a89b6c0f4e5b2ccb68fb89c3a64e1050c845f9100e32d4e1c95318a4548c8a2556772bcfe90d22738780b00c9fd8a4353444fe93ccda642ec2ba6e9d6538ad81aa0047a302a1a1dee8b3a28fe3717227eccbb01ba75c7174c4e4d222d9fd4d4da52d2f555d7f032b319b42702c37786326b001f000f8d88634fdaba60143c5b7680d31ef72cc16f31c77a9059f0654dc37c3a185625bc4ceebfd880a69e6175aff26b367955d848ea14708e5bd74ff8c96f55f430d48d66bffa3e16db3fa237fb3bb4db669398cf139cd1f2e839bbc1117772a4ad0e69fecbd8d65783b3cf5d033bf3e1259b8d57b99b5aacc1139a73e80057d5eaa1630338a79e67cafa7fba7b6b79adfb2c8f96707d79e483ed2bc2dfaa034721dd775ff2d866adfd74eb06c7f27e99b3d94917e117bb330bf547516d9251b20bde85cd57094d7d66550709e1d0e2f03ae906b912bdeefd139b55a5d8b6bb518ba11150a0e90f334f7b236484290fa5c50563e4a3ecc34838b2990641f509695236ef99b3e1e3b624bcf88156df0e38e5ef34590987c7cd0782af524da449d3788a09f3f30125eb8e9f5539f1d33459572da3936edb27039992c9c0737326ccf772e6fd7167fe762800dacebf2d2e59322d036279522cee2fdc74cbcb850ace162bc80fa56c6a055c5f473e1ba21225b9a04dfdf3e47591c4a6efbae82a3a23c09ec0c6769978c26793cbb19d30afcc0762cdcb951ccb0727341127b020a06eb15f911063ac3651485918e786b6c55bff6990f8d0c7e156dc1997fe3c89e026c080a156275f7f007b2e2c87832b486a3fd231ade95b59ed933962b8c6f5307d234e85b5c922c76159969255558e5c9f3e05b9af78783b2795588879fb252896d5ee154182a48d2b9ed1028f6499d6593c90e0d3f54bbf40cd9b5d70ba8036855bf50aed1eb29430f693cede4e536adfdb50e685d27647201ca516419d9c265fff753369ed16cc8d4d5bb671e4806962fdf772375f4ceb55e00c947fd1512b995708d795b1d517471e7a78f41df865ca70b4b54f861c911961ff51a71e5a1a8c0d9b88232a659f3ed30cf18ecd7f796883ddf1c9383b48906ab2acebc93e78830b83db6c873ccec2b977c5415e4c69348632d7efd9845b2cf81a0954a33a05a0554f515c111aa41a0eed5868819c6075221ad1937236e88a705f2284a6a04194562ab8bbc640e9e0b79ab949fe469f2400c3a45e7d299c692df04bce44412feef2a29a554cae7e08240863938430dd9ea66695bd54446212ea3c1b21d1823440973785db734495f92ae2b9eccf9b0de63a3d0d54e10099c2711abe229618d14d9f565d0dd7046de2f0bdf39bd86395f2c730b6fff77f243f70398018d5a888b3f9724cd23937070463b257280aaa6b30609d41bf49bf7c958b677ae69c163fc8febf7ec7475341307223d561f95a41bd257317b1ea69204ad321126f8e6104c4d553b9dd6f372067f18bc0f146c688a9e9433259728aec05853394e81cb3d6203cbd7c929cd580563992af0282fec6f44f4610059ad1ab1bac279f062c7b874059ad21cb335a8c8704702ede718d20be5941b4d755f738ffdaa11ca3fca593b96f3a57f824b1d874232a20904b923ae7a91ce25ef33e916ebbccb5b949b8c5b3ca6be5023f471ad8129477ffe65fd896a035a686a502e1d639f24097734879ffbbc5df18a455a1f42dd6ac48178c3633472ca932af75a7c934c4be099ebf82c298047ddf0e77a19cfa1e1b07978519ff790fd88243ac06611e678f064763cb0322b3bb65adf801e33034c7442bbfcd4849bf4bb33dcb230d6d2992e07be782c20e673c4879569253367d3630a25deb090641f3b5e8caa3ebe2d31f2b2c0d753318276fa3a68fa1dadc66d687fbf73cda4186535d34f6108e36b0ea3981db226eebde1e4bad56104f1eb8c2034d016bad12043c9136a9646a83c7692483025445ad313fc13134a5cc0927160f41b0d6114246c268b83edc9ffb827c96530b0dba64abf6eeda5fa2dcd9f9290e18c4a020112823ff2a55397255fea386e269d7261224700f288220f5245da8e9c2fcfd6d9c18bb83b9de83d95e84ff8ce64bad23b99384c805c59f0d17bad8055886b1f02e77374ce439c3610af8e1d44b1ae938e476eb3738162a24b8c70f3e344209f940181bf5e380c9bec27f06ebef5818c47dc333bd9b20673eb6d1ea7c21d5063fb67d1d0b0d27ec58bcdeec6cb13ad24ef7a3d8cbc09958d0b7cdab1667cb5751144ea716e801281490f6a529b4c26c7c6295f480390ba5b81b44a02a9f394ae5f491464c2e55585ed7087ff36c31d0c38b4926bc2156892d78a5a41df1d4a153d6bda9ef5da3d00100cc53a26d08e7f72e7de58abcf86213b8a671c76ae611c5eed081cc2e72425739184f44b33627bdc1692bf6c07d97918ed1ad5158d894fdaa5c05b63363199400b94543b9fc43c3c2edc10c8c946a34d01736dce242d8b7298208d49a0c6344dfb08db6461e172751ac3ecd8b6ebd9220a04ad26f4a1bad1c1d367088c12f0333c85d172e3f12c5f926c5374861c41af284ec25ae7f3fafa5c3bf012e1557eab36b3955297a74b3eb1a2c1226c65ee5ebe1096c3098a35c1d5b3e74caf951db883bac64acce3a667718d5738125e3ac78a13835ea07330a6718942809a161e89d2e913f70de362f65731cfe9712001200bc8fb456c90e2085a5528490ee5709feb764a862813028939bfc6d560359290805ad9b4ef0b8c4e7bd4dc577ef2688e60068bf45a188c4a22cb1ad5eba52c65260679f7392f12a2d270c7a8ad47d735fdc042803d829f5420702f7499342ae1c55e341c8046f35fe0b7bf4d315edc14ebfd69f2a949d732daf727e893702b879a7e17624e9e5cd1a799593cfd961fb2bfb9df6366af353382ec1d1d965ba99551f904323e4a57c6caa670f6a913e27cf7eccbd1433860350247f190949c2f74230e10569d33647d30da5ec9096232336d50cfdf557ecbae3a1500fe84a6e9bfe5d33630b313e3f317140e4f0893c602277867308aa5d991dd2b41dff5cec6507e2696bf8db3e5087e0f56ce676095ea2d4d91a13cf35edfab4b0f2cdb8f8cb8011d4a0c8f63ab135b3597814a9f485f10f6fd43396620c705ce1f37b0762c3609bef52e44ddfeb8ea484a964b3a3e32be910a3a84d6854558a7c448af24bf645368eeb5eae770e7ce9258843bd67b9a84005bfcb83fea2492a76c58ed300fd1248ae3e7715a6322596df4e92fd0c428d0f93f123095dc6197edfe3ada6aaacf53c90e2d5d0520e7e001096f6a3c1208a8fb13e9b67615597e1b012ca2bf7a96bf7185a62fc8bf072241143f5907564f12dbb69b8478971be8010f1d90ed2eda6882e6a84b336ef71b5e4aab9ca0dc695626c896bc1870ec46a9a86482bdda680f3e0e138a8a556c395d44379a9cf03106a13cc3c649489c51490e3837643fbab478affc9f82ffd0ef5ae0d949ff2fd47413f06aaaf1c92e088c94d74cc96d109a4506a7c4285a03da22b58fe8c1a36f242f6bf3375a73afe28efe0a6a2407701ecb6a3395fe49fb890186ae28c60f1933658bd99a549610a959e5cad6e3a6070f1ddcab75d7d849ab8c8088c1b3e03d098acd4c53ed922f6262ccbb2711c0bfb5e601fc053bad5e79f1fe53d3a7e30e50de3bc4436b98a767461de41985de1388c2f609f3993f043ac0ae434768a032a325e2aeef3f588da9ee985ffec49e55467c2c86281bdf9d79d6396c340a055f9920b86fc1493ea4b83fb81c2406587c812c7cf6a0648721f0f36c5450086b746e3898af6a3756d9dec4eb497a746a544d33b706dff1a32e90cfc0223193d375e848a42e9e57b3f48c4558f375b6ad7f3bc526bb311efae073ff11a8ef8e7059e345945c9c44480593eb30c07d95f0734bac832f54cb8c0f3a0a32ff7f24129626c123e3eb117ad9e53d8f33213b267d074ba4c45fd52532d598da37f735d0edfc3362870c1bb89c6fc1aeecdcd88417eb57d7d13810de8265f59dc22d2b0559672d8f07c0de0026999d232f981e7c4a90bb3b1405209dd12e85912709fc3a2adacbf8de4c40d31ead2df36e4086e8d2d729e02c45c8280fd81ebe96f61d80fb6a0c8f912aeabc041ece2be1007df70c7bfa22c7920da170fab7577fc8d1623f8e7555da7784b382a4037b3f4c5f081eef6cf435f6e47d2f951899ef01ed45f953796e4494b76b7d5724b085e2976de9aa45c30bc46a6cce86aac2f8a5ac0694f9cc1ec022e1df4ec605601f72e8abb3e5bcf134c0ffa372f3bbc9c0ff967d75124e26e31ea21d3484f2293eeaa7b704d64b1233c4fdafbadc6666ee7d3caf43c28124c7ff5573e4fa9c70a85334ef28fc49f0f76d76d02670105602c11649e4f5afdf1abcc183f200b48592df4af2264ba37643edce38a22a5c3b0fda294fea8557785b49d1e54776502fee099d976e71705e89110a01f367af3b1b97a669376b39014aca88c7f6a608d4abdb8e6a411edc999fd717812b9ca2a4d5afbc541b6cad4245a04c92379f73922faf9923b8930a5c79a9bcea161687da1084d113419a410b6b979e073ad932b064590a4f9317cb728103c8834c41254395b33edaa8ff6ad94da4ca39305d093ec11b26077ec12901b146c2ad9409be71c69e0c1982f6ab6eed40d22df0e453f697883c70e3fd5e60bde0d45711111952aa2998bea9ae9e4a8c5e427e9a760f8b2cce9548599a17d5f63b684fabf45859b9f24f2de02a656dea545db721007a943867a121c585a25a4e4fd71cdbba247538f55cc0cac128312fd399a8c1617d9a344db811c895b68d6c3d6de26be5bcd090d8c489c416863fe1450597a441a5c16c3c8d7a268fdbfc75fa0b6db9609374171e75541882ab7f5b7b83720d93f6a778808c8243db44a37fb21fbd32f5669991352964049bd29ff227e9d2abdee1a83d16d52995b9981f1697a4862365e8107aeaf09b91d1a67d8df4d4678fd9ab8ac4c4b856092875f06d25e6855cd6b28b1eb0bde017f9ad8557c5f8cacaefb2acd08d2fdf13c28480163e920a7f48ee71e967f394a282fdc56167133b75c8284cf2130582adc62cc57af27ef0e071b38f692562c4f1050a0839487adbb0abbb1eb4f25ce6ac14a6b980e09bdcd72ca67c35870747a6bfbd91081e97002b7cba3c4e0b9db47958b6ab404c9238d89ec9c69497c18e234b5ce66b1e7f7a4da79f2053c1f5e5729238bfe13a54b2f49d8eb92fa6a031640ba31927489655813271b209dbb2125dea15f85da0db84074ca8698911b50df92b48ba2d36cf8bb721d13126ba2d891640bb057f073df1a5162ae188c375514e1d88a0858c8f356b916ab1221aa60f27ae18371085071d775a6770d8118e0ea80a3cb163e2a8557e71a30f4b5fc147f4169fb1ce757e0a5e0e9a3b4938e23bf6686e074dfc051a0339641816708b4452437f5d8e2b0bedbe66edbc1b105228cb2af0a045deccd09663f3680402d2bb98943c795bdedd6ed7d8b57f886b97892249257b6520063b9889a3d92fc08fc8c05b4acee6e988d8df72cd0f76f0e7c8d62369962ae3f33797f5db7f0dd23a72228a746ef9f2c70a89071014a5af91f822d24a2a88a1e2e7bc49d899e1421aa7b85e05d81bea6f3ba8e148ed73459a88331bf6728111d4ae110f33c09558f561a24fcf2cf48fb74d15ceaff881354a9dcf66ebe8d5e591774f0bcab0202a3a1fb3042e0e75605f7c3252671f380d9f4372f7e6f93aba6ae00d2a6e227169d6bd64b76d67be03fe0df7ea74a6bc6b04d8aca351051130a7fbf6405e102521ffe872835652b8f75a3992feb37d65ffa1bdb48ff361eca6dd2f5cc77c6c499279dfcc5c610f6a10e9fefee2c55d716560698a1d4610120d67987256fa1f0e9f34a5446eea66108edc74417fa72796cf6cdca7ffe01943ad81eab338d4c0468b25037a68d262afef96a629f0731bd8e94e96743909bce11d01f01b397a4367612321894d070984ac028eb13794ba31f1e807eb0047ad6cbda9362ffbd175eb8e863e5a46889087c486407f1053601818ead5ad9cb101809dc0c63f55977e58a025d9927542d5c56b0be280f30f414578a5dbe347da6ce90d9a1cd6f0f07ab98a7906bfc85663b855d4c3e5f412434a6ada5a01dfdd88250f3a2eef5f1f143cca700c04de964bed1c030b92c0fc51b97c6d3652c19272c0abfba0d748c3ebe014df8046df7b81580234ff629bd2d772e41451e4aabd20024995eab92330401b8198293180a6f6e1eba44d94b3bb454a48012a49750ef8a512ac6335215ae6c05c5ac28321c3b3fd2fc85b106fa28c547689c497e82c45237e187ce510b6e4f24ee4bddc4e8e275ef121bf198c63575483b9f346c61c4b8dd6a1e57de6bd4df2aa9588cdb3a2d035784a88f75e2ea76edb61d7a95641b47b2323ef5770bbc3ab2c7d81726ff6eef6ad05c1aa8080772f695d5966e4ab8a5cc05e317fe8b5c9492a8b4d06bb54bc5347d6dd8112f17f5a94a2325bcfda6daafb1aa3c02ea43b1eb86bafbf21a3e409d60f02c6fe05a0af397f1d9f13c987a8fc442a3b4e2039b33b0d99dc25aa46314056f670a9685847df0b77311479be8d8ddf52d6b813a4f589153d59d424c1c8388491a438d7442e1daeda0a78e407527ffd729b9a3341ef3bdc66261812b0290f671349bcace7148872c9b2716c0e1fdd8ffc521212a37f326df8d85795852a62b7eb98fab8f6c05b77339b81316608e7cad3f054aa1d9808439d8b3840b5e087c68ff47d97b8a123b66b22a02e2e1b4911756760d619dbe61d6050235ef5d33f0f6b6b29e14853766ce81f2e773d4d215a7af7bbcec9a6fdbbb5bb97b25b4ce28d54bf3fd21fe0621b5d42f011eb97ec3ef34218e0e174b1203c2ef911b5fe96e56bbce5ad35d58a9d5f18190879a9b4fde759f97b182ddfc135b0bf3fe88ec23e157c0c3bda906e101df8eaf6fad30702cb01efeda9c779f2aa973d6a4038617c7bf8e74880c31639129c7c41f05d6d286dac169361679d64353950b09c39e66d978173048d8f3d1eb95a26c152ba50564cb5873a2ac28f391f3b65077858399ed22c93f2e047cf4a1f5092258bfa2f6fe8166bdc7503a0e81167709a43ab9a45f3ea777fda53f4b7777a45e4a2da6c366247b1775083448d808a344d8081fa38c78beedeadacd578154fd680a208fa4b2dd2320c21e4391f832fe963b2dee9f88ef0329341fc4ba6327e262bfa5cb4aac1a1b2e07f8ed9f9f140df0c76af6d9c8cf6e2bc223e032444301caee15778b02adab488a444f5872060156458996c9cd04ac2b531f418840d308740a60f9a4081809e0267239cd61eaa39e888da1d77067b49f8669aee1a87c1fd6244c3bc0a91319dbe5ef0e09a95d36b7608cecaf0046a170cb1626921e38f56b3a2e29f70778635064412677ccfa6e57a0d4d727c41124e81d921d93fb7de4f7da6da9fff93d970fdb47060cd0a5694ff1c41059f382f1a3177eb4bf44e7504341a842837e73e9054b63aeedfb481de2782e023e5f9f7618b58c900fe7ed095a56b6237a2fefae2abef0475627fdbf2a2fb15f14663a45024b244addcb427d52e935c58f1dc735124c2b95dae21ff235b21377be2378488c4acd4db2b69f874f6242e62fa4358f6701c0baedbe15577a38fd8b865233cb8b801d41224b16d6ab3af35c49bf036ab991f45f41c350c8ac80fc3faf6ce826166695505bfddf735ff451b4a6f5cea5eee3568defafcff74cfc4934e33299e855beead36e4ac1f755e6b6e01860a26faf99193a04753c36a9e73358025268c852eb8f1a17806773e1f84e5e31a5fdc05add182bf35a4c3753105dd2cefe6c02782da9c5996a60b3fe635936ec8d37d30781bbcd378907f0a135321854368ee2623ee9e9aa60e436c779b72a52f253d4a2c327b55aa6e0269f7acefe905229d6cbe5ea640feea4d5f5682baa48c4071aa7e7ef0282140e580b3a81ad9a958ff790ca30dc8d8a2efd01e7e2f6b011835c78bf897762736fe9a23fc1c526e97eed6c76b9b5eb4dbe8d52a5de8a136a0d331dc5b30fa97f4ec0601a12b4ba91ae3bf0a7a072b8be943395ce44c74ede369abb797cd98add706e96f4aa56fcba31b9f1e0b5ea3c31cc88229e784be37859e6d68f9dece528df5915a47d432ba5011a989cf47d05d6f7d97595cff25cd31dde927a60e5fb71ad5fcf29431b8ac7228670dccb3418b65f0c68499e6e52d61ede51ccd111cf981cab0614f69c22fb9a4277e344fa9003c9e17b24f432ed8bd66d72b4be64aa06ac0460fbb001a68304d9b0b5e887d47e88ee04968669681b8c5774b5fe4dfa981b5b2c1cffbcb3e2b5545d7642d22c90bcf6d33359c3d44faa701bcde22f3d47aa83c31293a6fc8581233e2b88653ec58ba4dd25eeb2632b533997ba2b744176c2dff54277878947a677269784da480faeedefff6a5167b581ea506decfba26d3e2152442bf48c70128be86641870d39b28125a349bae9b1ca88d54ed0428a8beabde6c72f4a7bac05b4626b1625f7ced5e5eb0e0fa9733c5fd32bac221ad41e3f181156b78d964ff2a37db96068630edf8a3d32c9a12311f114283d67c6ee447799900416d8f773a0e6c4a4975ceffec9e49cde5041e2a05c5d2fb2be0313b3a968ce022f107fde70f750a66405c076519eec6a16ebccb2a3050296d26e6e9da480adebd396d27599b6e675c39952bf337944c2347d4082444413a22c7eb990124c2acc61146054e9cb5676e1d6272d3f9747a498369e42233f5c8444ea8c469abe9716601636a69f09a73de0ef763b96c95a94d660bd557165fd29bbdb70192ef8ecab3fe7a1331d7712d444e340e46fa0ecd60b93facc378c39ba1a6b19e715a0077cdb13d8cc7eebbab08c5c3511701b17b0550d47256fbf047d05871095c31d7da5215eca6c6ba0dd357869d47356a1d68bee0d7a2072c3b0af4dccb161ae8742031b7a69a1f2b6f7f7f32291e2e888ac50782e62f86bb79cd9c1cbff41938f745314fed74ed12796eeaa004a6313fe9cbf8b688b84e0c7a28bbbd3cb9fca6ba93b13871f00a4e46a485c107c176c3534e31fa3f94d220be7bdefb119d92050ba9be3bca05e608a4ac1d3a68f3fca6eb3e6a1738fe184fa148dfd1136d1cfb49e977b5974ca24965b2ae10712557a081fa7107d37acf021cc8ded7a39f37a264a394e790de12f55f6a74a21dfab01ec95dab7b07ef183617a8ae600542d41a73bda168fc14384c3d1f7f847708c43c31ebe9b83c54696bdc5a81c7da128a60dd932f280d72cc74ecf1620fb86fe1a065d3894112cf8cee8e9c9a890ccc0ed7a1e7308f8731a3a23c3850d4b2c64481540436a76ce78f0c7bf0093e3601726df1b03f66f893a5ae043d9685d6f69761e7322b4e9babdaf1e06757ce679e0b299410edb35a056d82e54307a81bf609f2b29b54df58881d2f429b45bb68a4a40435125321a577fa8746c98d8b3cd72ba96ee0c22540ad8463a80ed7298f8b9cb5c6f86277075172725f6849c38b2ec1db0556ff7e0f80ce0401b646c6d6165de215fa4d6d318cccaf705b69150aba04b64caad587f119adc1b32464894943a05bf930946e98a1d28aae702c10733d9f55816e3d60db6f4ed030af7402ce74f83749a818fed77c70d0c85364124bcf1df924ada1acb2a1bce1feae35a909f72be5e105c9386e58c436c3845db3cc5dc7d245da6c16e066b687de197963e07ba2f5e8a9d653598361ff0684b2ed1206ea0c33400966575829c24faf665022c69861c8f769990fbfe5bd3176b2425fe0540ef9e4e67d80879f97cd8c7e0cb0bf3c3e0b4acf76948eae45a5d2ebaf1d780fd24a5b972d311465c85675118c7f635f3dbcd06d7d682753ac91abd80689cf226242ee9b9c3ad24ef3225c9d3b979d2eafd301fe1b165dc8a46d3e263e9bdc52d413faafa66ff63d3cf72f7da64e2a559f1688eed9dbd31f5b67bda0b25285277ca8f560532fdd2e453438521ac1fb9b086447f021bd025ff111fe065bc89e15f63f8c77f875acc790f15f94312403fb9aaad79cf6e2444064a544ebac5c7bb45b120dca4e53cd16a7a801bf359381cdb7eeb3ab7aa5f8da3e721cc98dec55a6aae19c324be971dab41f2df7c78388078d1bc8cb62d68f9cc75c086979c4a36daf0dde26e3890c9b8591c4e85bf126f05a12c19a2b4f50385b5c3df7c27bbe11d19f823e18393b1966f619787ecbd437bb670211bcadc27bfeedff4132798f740e95a3a93c568688246005c61cd6657c865bf6722df32567d11e36ffeb7aa897041914ee439f8cc2da579397e4ea1865ab25bee796d33f5d8f0c07ca3481cb69d2ce5f8b6932ffff2422dd85936cc1533ee8b3ba56c8e85ee3773fa7bb6c07a931346765d5c9b07604cd0d3e89a08ee3d358a0bfc562b73969c7c97cb7d5481ff836110460709ce51f2ca0549bc7952c1d9d98026845b2c054716549517b62197d00d1e7a9d0bb0fa9518c1e3ff3b74e3c038016b444a9a4e677b312dccf7f6cf805f5fa6de57051abef929298c526cace3bb2df2a87e4c3d71971f7812f03a8c2cc3fd89d4287e1c365250985d22cfde9876e663bc241b5c771a88d303f5adb56ab6b13189bc6f80f779bb5aa696a7ec57a2f0d4cc2cb65ff45f8ea737f836ec812214a39d1784b894e3c405dc9da249f615d5fc02e81c35a97362f6c28a67dca5943b79f4beb4e58c3390ecb17f2472437123498613173190157a50d0277a6539423cb8f80c441d1df654512eabb3aa543f5901d97c38ec7d6c8eca2aa2182aa1628bd815064074bd046eb43164fcd5b0a32ef71d4a172b3c877d61cd850ba589c46662f2c85c31e47ee6fab1489104efbaa655d6f33f482d670e9d0a27f7b2b5f72e264b3c0a6920e572077efe1e7bbb923e2043647700f1243ce226971f7d44cc472ca69ed1370411554e816ca31ceafdcc0f4ee72ec03fcc3cf661218123c0eed6e541e3058e1bda48d41129001fc53fca43b3e61c7ca2c516d563cb9c83d6f36eca335a2d4b14df1f3b66f06dc0c6ac8fb068dfdb03eb880eb6f51e1c77939c84a78e2fe80c7cdce1d2191e4aae32ec1498b3313be760699e30e5590064509948e065b89f16165825d8441b81723197251528d318100015ed4c5fcae5cdcf9c03c89f511183f682dc21ec4602de989e9b158db34ea5b5f4fa5782b7b69c759b7544051f33312efe15d463a547ddf232161e1c62bd5dbe296da9f34131c924d7ad3e145abd68b4bead2d5cba1cc56212c428e19e7231848ab1769187633f7089ecfacfc95fc2185c8e52ce6d4c0aaa2c6123abba254275c863c73cc4b6946673679e131f250b9f6ff28bcce0e6cb1e005295f9c87c6c084687ce1ca598cd8680ed8719dba87cbfcf0c7df110c14ae6e9a53bbae8b8688f5633a92190e800cecb5a898c8ec9c764d6a319a30578fb975f2070bf8302fffb28c5c73f5fbc223800e584616c8141611d66ad52808505e138a3dab03a638f9aac70a438b2b4571a052263f7b6f9f9e8806fdc9fd35cb73856a82e0f31ecb36322ce8272d627ccfa92128d032f42e6303d3aa960073b95d280763e2dc2165210fabddd341d46cd69b0114a53d5f0bd4637a1bb17c549ef27e752fc93ec566298d152a6ab412f3ab1c4c18b394203915291bd7a68182b97f09af177efd9a4dda41e71a24c72c796dd900e3ff1912b5c38000205b70a084221a110b7f0e2c415e68061f64b77b4a0944c752906857c782ef5fee6d05966c5895d912214859252c1bf727ba0ac951c0fb54826d94935d9cf8d9c54a6421ffdd279262372a86ac8dd320547de4a934565b88310741f380fe1d58d418065e266f691a806ae10fba669d29455bc2d606b7779ec985346591e15b9f8e631e7e465c8b9fe0678938be1f5914b21f12b3011c240aa59c9b78222e5ddde58479da7cde0464ac8f625cd8dacc0c264db302947c08a0b867bc5138bf5bbc7b17185190b1ed8483ba71c2aed70e66cd8982763d6802622ebdf4e6ab080378e904a9cae6383540a9a1efe7781f37ca208efabda1e3617ceaabe0b3cabb052342d5eb5a43bbe7158c84abd6bf488c9b188b74db596d6b49897c3ff56dd60aaae93dbd41321d577d35dea7781696896e9bacca1871e0f9c90369e68d75a5b1d4f985cc36cbd95d40484749a2888884373d99c73458a2bf19c6c6a31b2ad16db6cb85dc305a31f0a331059831d39d7fd25bbe80021cd24025095ebc8ab1eb31a181fa9904449b9a92e1bfba905cbb60c19de86e5b5dc243091f69ff5d87a2d0e89f2bd74dd4b8c2c731264e71a93b9a73145db40e91aecb1bf9680486257678aa66773ffac63af584dd0c94d5a434466a666f4bb589e790439ed6f9200fd7daf8a74fc90d5bd03ba8742186efce3c116d6f0ee6acd93a83d7a55b51435508282462f20798e7b5afaaba3a1b7200345317bc04e9a070147ba300975f05bf81732cb7167c395ca6a2b124f5a92aa885b3be6c89dfe6c014520a04d48cc12f823491fb364ee446d2d6c4ecbc471edff0a445b1683d4cacd44653048337fcc9773279bb1de5b860153bcd9e9196051dba69e1b47016dd207de2ccfce3db4305d937b3579c1272890730b942d823a27f2b22994895e246b0274719ad83e7e1ea9496a2c2ce8e60592f3ad3e3d13c2df770e820aeb560336bc0af5181ad18d4bc69ea666decbbaf489827ed548ef2bc96ac360026bb96f57e5180a8869d364db092cf6476cab23fcb1d2b11a5829ab84dd4813fb41c6b0783987d23740ffb9539d905f58db70957a1eaaef291ad001505b4e16f85b6437bf7f26fc928777918512a78dc23d96f8a16786f00b73cdd0887a81951a9d12df1bb08a59257aea0d4377dcf26c42d3a0d58e37d3bb0297b9efb2550a1160dacf51889f59f7bb684a65cd74f060c919a69619b81024e79626e571175a9b440a574c67466ba70bb793a8e1c22741396a4f8b550620b029f8b44c5a2b3f654d8f1c8e2413cbdf0878ee9c3f4bb50c50aaffffaa3ac0bbef9c19d2de996823281001cb321b1c52d0d939d9aacc4b0126ed33c98bb6f3f199e62c2b01a586bff3ed4b207542a58668b5e5a3db280863c698caf72da5c180400fbb317ac78b168a8f81408fa37ecd87c4686a0537f01f161814a697b87daf239046acb5c78434414217109d80ed4808cbb27b6c0681b1e293bec8a8fc5825548b5270fee11acf6303344d0fccf5015ce1205070b9d51043e93b381b3410668f28135c5836f97a32d87ef3d9560b53747e670fcd5efa73943b241f7e2e2c75069da2b010274f46060336ac24bbca4e35e8b9c4c9903ee696fb17098bd231584c80f41c4be8fae0e9d3570c5a6e30781778eef73d96ff6a46c176b7e0751700c5fe6b7b1e6289ed41717856b41a7ea7fafa5439e836516aeb6a169d973ed8d8d5961e6ff505f0add47d6ea5bea3908f30ba4caf6c11db97abff634dc4c54f786b1c93f21130db8268a0f9a4b673cad0aca31a40d60482a4ae0c2a6f051e08c60332b6f64bb4e3454ff30f8fafd7b1d92328af358c4b3fafa04e997beb85fa6862604162793440e9f676e09ca9b59b4896a8abcd141ce76d7450dafcde6db487a9d9f65582418e49b096b4acf984d06cca442caae357e0391bce130a7b499029183109e57d580b61cccec595e95072ff965a4d6e67484cfc4c5bd9a829657dc1b9397fb1b49c72d20c7cb99cfc04bb0726339011d3009a4dd3e8ea60f2ba54f02d30db778c8dea5ff347b77743f420f2214f78ffb6c0e48c5d34223bde88cb8166dfe03f3e096c2774ca75ef91d6bd29a440431f272a80b097846bd0dd8307934b4b486f5d0b99e26388045de3eca09b50b93be4fa4bf8a4e12db485be316b094aeaa6b78d516ec8959b448b7ca9baea6e7bb86e588555710201617d89a0c57518cc1ad69250125f2d709838e2a0a4f95ba6db9b8b714b4ab899cf03ef5fc2f5632f83da5acf55111f2ce0b49d673c1fd4e7ee4d47f66d348ee44598ba1abc3c4291137070c09f2a47c4f7947f4fdfbf037722e82ce1d44ad7c7087984a29f068efe325ecedf9c5944c64578cbc344c18cd345a9d9a7c6f0c8f26884be1f8499f54274eaf8214186a3518486a88ddf1584af7e365b53b33714d6131e6bab5ced9f3dc05e223ba1dc8fbb759383f484674816b31fe151cbc0c8efaa5616deca212c7226f0cec90e157cb9aed37b14a1cd05184b29a4654d807a8f413ad199adb5f4b62160672196006666c662f9fd045d287a061d2816259161782f938e08ce62f96c0c7b08181543e0ccd2e8257796ee39e7267e37eb7a4b56071e5ef6f5739af73c05254ebb8f2486b0530de64649f3b103c72f74d5dcad6f77903b350e0826a2e1a4d33975dfef2b40dccd5b132084cce4f08ade1a29fe1a297461a1ca1a6d1b5a4994f3fe3cae643a3f3de157d6eb75dcdd2f20997887c89ea971d8783ec39c8e993ef1265d0e451c83e1f11e6d64408b0330956ded23fdc0defc4e663b62f627026cded5206b8840c9dc15781c1b79b87487213a30a4b06e7770f049507bd278e74126e2b3047d7191c25ed61601b6f14aa9c4d94c686143050a802071174f080d5bd3ee0df5dcddf9772fe8f41c39b38e4a0f6d54e23af0598dc3d2c40e7f530008d73f2c99ea337b2a463de270bf25c1776e316840a4159499eb1fd7563e7afd2a2e32a0231aa68a540bdccde1c42bb2ff6ab507654cf6772b409f4bfb86943f371c3667454f33eaf5d98296cfd5d51cde6481a8cd7929a93344c72b1ffc8155f29ccbcd7f58f2123aad7f68665dea6149c4f624987b905c5c239b67fd471005576ba4b1fb73a83f9da714f9fc860f0b1689898d1549af1fadf3b5c1bab0a987ab8ef6d11a153844683fa9969203bd201bd70bfe952a86a4a11b36ab70d0e4e0d2d817d61a77a8d1d22b0377d78abeffcf2ffea7289df5d3690a8ffe76c3c2a9a16d457996946a1657fdcabdbd84d4f94d6367aad5e64f974f4a1737e8b0a7b172c4d1bcf0c5210cbb693019d572f64ebb6f2295bba07d4ebc5b195d6fb628670224eb9b3636f6cdf22e8309fbb92295c02aa31bbd8e0304f9554a302299adb3be4876e0fa4af894fd4725607bc7573b6ff4f5e43858563163701614dec5a499a622e7d69888e07ac6a557e89d142e6bfb50cde9b328b8f7827e6a68f7e9004ebce2b5eaaee336599b4a6d65b712ecb36fd99cf25c04e5ecc6de3ce8a37362917eca1129e95c56fa8b65e99e390ffa4aec1944d7519b75f9f4a73b67437f0762d8bfea6083bf398ded4effa3efa5471e9aa33fe50fd1fe98a4d35fab0f009496003ea58f14c6d4f537724695c41c1d89f9d3a7b84e5d6a93e260d0a9e6d4f1eaeb08c528c88fd40401822d750031b6e15a5f032778dc147b5e530b450c40f8d0b202862ec8d91b947932e86b00801a8ed34dc79c153054ba18d5bcc5de5defb47d44686d6c4112da07b751c82b6db55f1d4c83798398f93913ca6d0137df3ae8284b501faec776c42f35e13bdcf8b8ad0f012990815c382c1c8c54572e6be972407c96ad2d00410c504c7750b337f35b0b92a1caf757af7ec232dc8cd4703b1a5fe4e646372a6f5f59f2566dd091f57ae7f8a59c07fa0c73e85e7f08fadf9a899fd4eee1f0177748a52479b2446a3484469dd0b6f7273e666ef55f0af427034dc4b471b641576569870289c8c51c191f8cc5242ef89169670300c447e99f6d8e811d7951da940f8170596d016b08c69e165613df251742481908c3cafc84e13d1cef6eefcb44549df5f7ccd0dcc303581223f520cf2a027375d0134337d30343b7635cdee14782ab6106f68a6083631d5191f12cbe11be5d0379a0f5df04bcae94d8fe3eb8753c50497aac8b433fd544079bd9e52ea9c69b1c3aa5ac05783d667c07bc13a962a6160eb9ab69c55f557f5555ca762f3a0cf765e2bedb76915683592d15cac8a6d4da6c3afb7dabd6146a3192a4158e53e1e8f71ad2e25ac282387994e36b9fa06d9c3dde07757aca81b7d3f990dae4f8ac62464d495d4a3dbd331dd459fbb2a4074c47be7c3c0679a2e2dc7b79e6b08ce0874ca6e13c57cfe9b035404e9fecf6078024e00dc70c7d113bd8285838d817ce3836ce14d7b153a73852e362157e05806f3af7a999147457dc0454256129a8d2a8b50f5df4706427416e2fe3c2c8f8f25209371f33e6f0a24263709ea839c861ebc86fbd32c76a2857fc1b67fb419e66b60b36287e4e14e0fb2e12107138060ee0f3e3f39fccd2f2fbdd19accae23e3a8e09086f00a1755d030f3781e013617b950584937cddbf66a5c66a92ae98e13a9767c2d33c87374cf849a83e37c3ff2d0561bad072aecaca2df277d84e39997f83ab0fd676ee98d5b95925ff27a8a69ffed9a34af36fbee005b409fc70774ba3311bf601c129c6fbe65e51e18460805b6ea38e239e2966773912b055ecf40904d0eef0c200796c1e88e5bf33f6c9500a05079b48e76a84c0cd5bf1c411c5f52ef08636ed826647ed5db119fb9c12b934da6a776a4d7e0de6e9e609ecdd466beee3a1b7817e732612946601939a84dbd7412861a7a357a18835567d4ed42bbebbbde395cca8a7eaee6dfa14dec7ee836cdc78aacd895cc6bfe6f1b863f56560f56b4828314de503be534b6626b6c875c2a44101698b1cfac11620ca8a32f2ac3b21543e3f66049df81def64eb4ac509eeb192f5bb59f212dd2f958d5468b49e8612692c6567fe77cf92bfaf04b251a9939b42a55468169edfd650f2c96e0089084043bad48fe18c1d2425c0fc99c781d4b36fb41f3e6438bfde807508799743ea8524d419fb19b7c8c2de48d816aee6c6ecfd9e67ac629dc369771cdde16fbcc28700bb7098108df27a2255ce14626468fe857563580684ead4816c48fab5a22ef7f6850e68063aeae83beb196312727c67d06847245ceabfb21b3e1f52d81010bc988b67d2e5f0deed2e73dbf3dbe1bce9f18b8cccd56a42be11c7574ee362ad22ff2aa32f03a3ff77915c7cc6c038d06d22da5bfeb37b62080e2803554cb8831347e0bf04cf39a1ee1b8e19091203d6fed84e56555fafd2bbe9df5d927a6f7dad9071d80c31639129c7c41f05d6d286dac169361679d64353950b09c39e66d978173048d8f3d1eb95a26c152ba50564cb5873a2ac28f391f3b65077858399ed22c93f2e047cf4a1f5092258bfa2f6fe8166bdc75c7bfeaf0dab0da8baecd6b12c8b78d2b976b25b348aafb4cc64c0a16f8d69c0646cea09a7753467c7e9793624057ab7bbc21b6306dc5fd493a7d9b25db5b67d99f86e09de70315b47cef670c19439a42e32fbe993eee1e1edf15fab90855fc8b693f1a94586f57a62145bfc8292b4cb381850332f884e3f234e6dd30f331799370f69abbffb7f358fcbd3e1fb740c2c2e8ae3eae0fa98fe30f8a639dd7a4dd6f47162c3bca0477642f3b52f3c366b1fecbd56164fd3d9c2854fe657d6a0923735c0288144c92d9c0bd7b627b8257784cfbbf9aafc8cd512306b05239ae74b2fcb0e951dbf6a1c9e50b707ea07fcb87e35155b41aab26eb2c41479cd0457af61f136a7c031045ff7098290cad0f9915f7d6bc032428c1e099cff502b86de3cc9b9bbdddf90d8df343443c558f5a242ae358b76507f23d8cb5a1144d72d0206942703a26d953a95441715f512d063f6b095872f0fb95afb588b4de1fc5a5c7177d4471ccc09d9c7e31d69542a4c52845a6ef92ebc7a5e735bbb2c533a17bc1a8ac8d0999002bb11d1b0ab9b5fcb74caa359d6c19c8bf892c83e6171e6a1835a3d93014137658205389aec08bbe266422d5ffa3035aa67e3ac73ca7393ac062dca204938db3789e0989d4c3add4358d27ec30dcd9ea20feda788c6c2e9f48faf99193a04753c36a9e73358025268c852eb8f1a17806773e1f84e5e31a5fdc05add182bf35a4c3753105dd2cefe6c02782da9c5996a60b3fe635936ec8d37d30781bbcd378907f0a135321854368ee263da1c834b9990f13617aa68d260f0be385d939756abf8eb4527c3564b1e9e263f5ce52f3ff5687cb91cb3557815d5274ab0fa2315eb534c8dc0680db315fd4f3f151134a93bbd8025e94ba11bc81efd81662128d78f5198ea4175e680828855b6c8a15fc4f5397c0508b1732c78f4e73feec4633489e4944dc4ee577ffc3e5a882e7d058322c80815d2669f1947d794abb7922e774f660f9bb19fb0c73e6112994a65f872c17a3a490be468b7a24199b39ea2031def838e4568edad1312247902bea20ab2a17b496934d3290dcb2d5b11ef381f7d386f65463dee05c9145cc6650a81f73113d28b90e7eff564553f8d456ca1afa8f8a9e422f7c36f7138c9911a6be3cc285090f7bf76527e2c51b31d843a1e171da363a7c0f680ec13efa9a8e99f7552c2752e0bf85e452d91ad9598537d7964ad239ee66e0328204e6ef866789601113243646cda4758509d7574e2104f2ae8a2a2e15ede503df2c430ac9c8fb8dc9cc52afce0906dccc148d69233ec3933863213adf39645c038d1554e5728af3411177c8d43d2ca5c242d9c72ecc815894b344821cf82bdf6473589b9bc3280497d8e561546f6b5e5bbafe5a36ec3fb86109defbb0794babf29344f9a586616341bb0e8c1397e3a4e4cbb59eb0e3583f9c2b7bb8bbd3555440c47d92cb116edf5e3965f65e6d299cff448efa904383e92525ad2be546ec1d1b1c3dfabfc807de03c8fa848afaa193f26de91b33b50111645808af6331aeb6b429679d23dfb9f497f834988037b7e37a9e99cbf8c2d85f0fc67f4d0539828704b5f131782588858cc36bb3912bca53e59bb2441b867595f7b7775b98a35d40cb087a4e9cb5676e1d6272d3f9747a498369e42233f5c8444ea8c469abe9716601636a69f09a73de0ef763b96c95a94d660bd557165fd29bbdb70192ef8ecab3fe7a1331d7712d444e340e46fa0ecd60b93facc3da22128315e058339fdcbd3fa62bd7705bba8c9eb42707362bdbb85d9d661ea3c270eb5f26992ac7df2b60cd087dcdfd5f0d04b55d795bb7eeb926e48fc4933d0b051a7cd23ae8abfe0d3971015228fb63b2acf75a0b2bacd7dfa33c25e4fc59f2ee5578d8e62e61bce191f099380357b5cfa75bdc11566e81848f2eb4f3383c0cbffc72fb0d6b11ea2dd22be6b514e595b8e4d1818255e567a0ae2ce9290a50a7c78ff840fdde672b6916d3b83ff6a8cb63c4f54e8b7502709d2f37845db9000751fe20c33014dfd9e52eef131c0780b573b49290b43379a28e3037c496b3c3ef4eb1eac12bce8805304e85587d712e2c306d0e2a8442ec2535a578e33d4ea4051f50fde211b329f2748ebc5580514ac1a3af86e13746581cea341d96ace84c87b596b1b83ccaa8520e7047fb476362d64573306906b497b937d02a73f50df92cc8b1406fc236a9b8b3cbd9ab66ef55f304f9777ce2ca832ca9ffd09e0eaa763ecaa7143deb4b565219ea549f83ad35a671176a85d6f69761e7322b4e9babdaf1e06757ce679e0b299410edb35a056d82e54307a81bf609f2b29b54df58881d2f429b45bb68a4a40435125321a577fa8746c98d8b3cd72ba96ee0c22540ad8463a80ed7297d9bf570688ae656c3991e7c8707322af63b6c62650ff5c5edd34cdf60c0f09ab3f42f687ff8dc60e78de75545bb942e7bc6e85ed25a050ac372a74648f66ddc12df5a27406a7bdd4313335d78701420d8672b65198c57570df6491caaebdfae852145d96eb29ccff90236a019dd32c57a43a1ed2be7e1257722a2c8327d66a6099de187ebb69038b46dce629438af38e26e3f3f130746125fdac20f25fa809c263e3dbb804ddfff4bef3ed8bd89b35dc17f8232aec2d77c8bdeadb6cbeceaab659691e3e25fb97d637c49565f4e34ca2a6d3598147d3ea0c7328b11aece4cb53f94eee8453541ecd0d7358c9626ba0fb15fa74ec505e4d6949c9ddf4d028352a47c72c6fdeab8942d4c1279f9b1367e168970290617d5b8b36d21d8cb9f371a089057afd301fe1b165dc8a46d3e263e9bdc52d413faafa66ff63d3cf72f7da64e2a559f1688eed9dbd31f5b67bda0b25285277ca8f560532fdd2e453438521ac1fb9b086447f021bd025ff111fe065bc89e15f6e7c3e4ef717199bd14f862ff8329bda0b2c1c3106b8ae3dc428bddcc95951541ec06dea6567cc0ee40c6a335ef6514c61201e2c0b16f3e4ca255f29675474eb1b4f993636155d44a5f9aabd9d5d1978cee513bf11e64c81aada14b006e630b9566a234af18b70caf14d83d988f9a12827d53598b32b8ab6a8e6c972247a0f3da8db4844e56e77d23c32e100d4cbd85c35fc6efc87ebdeda3c58dfd3060005ab3332958369a23af7d4659dc523a405cf1a6d9a535453d097187b9c3709ba2f9afa54aa1f2a808576b126695e9a21b3f67d998741cc844df002afa94367100a5e03fc42748d45fdd0fd55e7378985020f4d346dcf574a02b6bc7997a7d04ffec91649d42cfe90b95bee2f018eeb0a90d6606bbadf322207904f7bf198d009a2e9e57be4c158a81338b5f2669cc79e23c23a13fa7ec62a904683a4d559bba0cd77e76ecd0ab98682442b32dba51249dfbcca3bc4da1516d4e3d16902251069f32d3d51494a9b9ce31324c16640046ee111f7458d04f9eacbd011f4bffdf4b0364682936cd0ca6eb6a4d72ea2a8f5134daa785c7e39eec4358ba0d93f5eb8801b483400f9fbfa4f55ef2dce03670f95c95d18774a1a47cd220f7ee9a84d55e122a8001e9b8959d0a920c4ba6811df1e1a0f255982968b887e116b5fb1e8755714ecf0f719d35b058ad877224c4c7eeeb27dab7faf5d793251435cd1794d11d38b23196261bcec43cd6a86e7714b64e58b9fee4a0fd4ea1f959a744840b4f6c26ed84d1b523bf343372fefb022a4539a012d7eb8bb41d5d15b057f89938278b102c70066fcedad3585b36a09b2b5c540eeef58a30bca27aac820347f687ffc0f4442db883678e9083eb5e63ad9a383171431e216e17a962e47d8c813949d4825d9196a06037496e0689a905dbf457f471b5f3852283d1d4ed2eeb7d9c41769deb743a0a61e37dd3c7263380699c1299e6e31ccb06fdfa95fa644bf1a3a27b11678e564ced8e39ff956b01a2d9e29fe05687b0fd50130ddbbee1153e452ee66733152fda1f53cae4bcfbaf54e5dee7c34084c16601633baa90de5429cc135dd8a360879ee6a0d9d73a1018f53ce70205f786a56448f1f8576d2a01f53ccfbd10306af6ce46dd2c4e5cdd7d2a37444413e04ed9b191dd3898a53f84e431db9c8460f3f64e4a54a40241df9c05da970a9a74451f5ca7c5e2ead1f14223bb0b1a99fc85abf94ae13fd28fce0d8a4eacd297981ac31ab6d1c1f646cadcc857911b81c304af70785d770249a3899a5871c5bb448ca7118312dd45a96e66b7d2c72bee1a95a62e6ddd7adf7389b89f88900c565607aa856af6cb86726dfce5be6baf7b08707dd3646ee8e6cb12b43f69d7a190e26537358a102a8fc8bf7906959eea78f7b716f4952082dd5848932e5e3be99e222e47887be24e1581e8d1b95366b4136c6d69ca54a69f3b27c4cbe38d97f02df31335cc84e6310bcf51be46ff7ab63513f2082a5b35a50516a0142fe5ee22349cd7c5c70d91ceb661886492ba42b38d8797dc44197de127b96424b970de31a0ef785469ee5377e31ffd7e0f866bbb5b08c6f0dfcfcd3b04a2e996a15921d023c49e7f6deee187fd08173ea2962398a6b5427b87585833598c72bc45d0417197899b0ff7d116322f7163078d6b6ce4f83207903e0bae3692dd7bd367ae32df7945e50d7f5b82aac55ebd85a37562dfdf2cff1e0140d0af1bc8a22a7d031831ff7026e04d44650c773ed63deb94fe06313beceda8602875c14a5e7d11bb5962c2cb8bfefd8e98358997e6446b8043ce32155fe1f2ab64cdfdc59cea65d224ca0a4731d0d07ba7a56fd3d699faafa501875b32e57f1598f0af63dee43e9e8ff9852c19c793712623304277975b7d03cacf9616481cb396905b8ad3fa025a7ac64ade9abc6977e1cc85c431c467cd041404bb81c30cf0c0de5be5f879a1a115c5a9195f8635955629c341eed7eabe7ea4ab92af9e837b2a55ce9313b01c879589b52da5a9ea44812286b3f0b3c2172e0ee7f88012133f49ab795f1b10c8c4ac0cea2e4e1e1b25ef92d7d1668b52ec225b30e6b651f280eac03819d415ad3a3fbe0b7b8ef68438cd62afdb6955444968dc91e6ca0969fd8db42a1915f69e475ecbc439d422ea4985e84f202546403af38479cbeeb0bad6be8eecfe4c9d9455f6cf22194a35af99f65eeade863af6bcc45ed259059b7ed2df16ff6bbefcc40e824ba36be24c7ae6b6b5dfba45a88b30806ce952c6eff2735652762aca5a335f27920f1db2759afeebae77e9afc9dc1a27c9b5b0ba85f7bdadff1ab1c8429d63772f65956fe106490c365105ef90ebff43037b77acc5b7d5883758ab0f36cd8e9cf8f13af11292370a1ba1aa00c2abe74ee689c6dd79806514529d7208a7c803d988d09c509a84ced3b6fe7661af768f71ca5022375dfeb3e717be69f88162b5f2f6128dce4a63e3dced3d46d328d60e10fc4578d4f28fb97fb345323f13bb46615a5d738edda3827cfab7c9f1936db7562890d955ed6fb0453c8feea6813a5c42310649dbaeb7a74f6c561b43becd441e0db43558f3b78f446910d88afcaf2c00a4d06b59b0a3159d85c48ed96f991589bc20cb7b59130d65047a10156bd2b63c8bbd16a9f62b6bc16c7479cea482b1c0e35ba4b8f0c233f8f28ef0cda1e8a5edeb409a43a6fc250206b83ff6b1104622b6ce171fc1693b782f31c2b2e5e27c81c23c82a599f7971a084663e3f4b4311995f53e053aca0e08406ac78f1dd827f2f0a058df9d181f205b9332f530ca1a007d530c0b4e66790e824d0772ef903d9e1b9567d801dcd96fc0fb300a8a240fba4177009a72860c7842a88f08f6e776c3cd2764bf2649f4cc09f5ec23b63565c395e6f1d961b12901cc094c156886a732efa254a005b132ea29a607bc6a940d81516cf9ad97880ab6b2c7e2edfc488ea532f597c4c6e649b97c3d24b936b015bb6fc0c84d4cdd53fb97b8a60cfd1d82d35cedd4afb514a613e59c5d9e112867734efdeeb77830e0e083913ed9aefc6e5bda0bf48069d2d1a46befc6d618614c6ad09c3b7740c8a97b0f36c573e1d635cc4f822d4c910251c76d3ee3397689592aaf4bd76c24481dc3dc2510d4a186220a150b9f6ce5c9aaecb323a07393f27f36c2c503f68469366b255929f41ac3792c755fcc9e106eaaa0a95ba33c0ebca2eb1acf780e2712669f340572978993ce985f4513d2fe124f68d41c3cf8fa328444499803271289d2b86adcdb5ff3d09f33184a654794e4b07614c02ab5402a01c7287ce57850bbaa770592df2788453f32fbde0cf7b1620d9b020f6ef39254b460ebe84341dfb9007b882109563d92e1503d5689e2b15861e5c0d420217bae62741f6b8b8d1b62abfdb87b01ea0558c80aba9da76af7d2bc908cf16a1f650e7e444c05afea6ab3172d037aed136ed3d668526609e702c49714d0c4d5552a7f5b06d6558940a3838b9bdcffa15c19628f25e8c97e0bd80bfb061e179ffcd7e1e9ea1da9acaf8ed59ced8275814a2b56662e72ad12748ba74088f31c7ef3eb57d1e1a701e36e12e32c7a4ddb1dc0b3b66c3cee4480186a10932b4285343e7a319739bee5e294b4f6da13b4fe6551fc2ec32e8f54d2be7f26f5c3aae406fab06856a40b7a6b7e2509d87bd387c7aff3031a0b0277701eed2b9d29ab8a16485706a93affb26e455b092028db2721f23d9fe9455de0aad03f673a022a5aabf6156a2710591fb489da4b11f47fcc560bad194494d985ad945638b93753228781a05deae09129fd6a494713db9467f8076907543ce0bd92872766d3c4c101ef309d9bf89f5de3a99f00923d0a177fa37a0e9d903b53a4fd794e48597005e75b016506803aa9054526302617eb93b53a3bed0fea0c6fed792dc57c9758eb4fc6e5a316bbf78c4887cf8d6f7b7fa59f5810776bcbe9e357ec1e171327c233267fed31411f690bd268206bb47c8d2786f2813b707312c0e55ad24f5642890940e9d195eade2319f82d7c5434da79dd1da94584aea9e4ce60760763f0e57992022a8a77f5245cbb4e8a21e36903c5215ec296f8558f0c51e50a47871cb550c70eab7704a4a8d1e639c7636e5debaba8f1867d199319b098689fdd2cd5fa895f7184e06227d5fe247d4b0dcaf3f7f99644d61e64751c37ab8077fa62a29feb8854bcae597968eb8b3bd0e6f3ab2e6fabfb4b6eb2d1cf309cbd1f2efccc283af971bf18545a9596f4e8b2cb24e94f642e31d1ca13a9c206aae448b7662452cc674e97307476474695a4bbb223ab1a4eaa1f983fd7970c7269664c986cd9b440e9e86366831bf79e0d53471ba722ff3e0e6bfa742dcc5be561384f601d2cf6fbbabea59eaaf2a901bfe91be5c9ad66910961e869f260fdff2d130f153fdf9fcdd30c987555ca958c3bc93e778252584c7982e65c312f09e0fe626588a18c06cd3e546b88b783ff8d29be56f11cdf9c505f9c1238805331115eee9aa10577d8f572b49f3f244b7b8e88e34eacf40e848de57aeda3f1e6211191444013f603abdf7fadeadc4a6663c8f10043d45c2440d6966b13c5adfd7892799aa911a13e6db25d3d11acf6f4d8427a32135f6fc9c3c071559a217443f12926bff465d3a2f62432a70926faad9d03213b9e64cc91bf77b6dcb29ed8a102b21bccb35498a2aa3c821222bc0089e463c218ed7f914559085434ee1f7fee8a5339f3d938092b994877c678839663008343498d21b6999440ef78b527e2658e22a4f9ea979ac8f82f39dab6831412a39c4b559d2ec68e95d095ba9ad0ecb05a65b77ec3da0fc127f8a44cb08269783c5f2f614d03f460426770baaa3ed08a536f5b428abf991f5578579bbf7e83bd641adb570c0134c86f9a4f4a4c0438379ce9377170e6ad17909de508710cbd4ef609704834b4aed443682d1cd99933413a17cbbce251d0b4dfb77fe58db9e1d3bd71276fc65ce4771d009231cadec216369378a4144106ca8b8d6c47d66ccc1daccfca1851b27091dab8e812bd88b5827c93ebb49f338d7a24c53f1355672f27f32bcd822408c38817d673d7eac9585da7e1d3b9ae6fa6ab1c3df97cfd4c14c95933a6a1fd6c37ab309a1a966fdd3b8b59ce2e973c99c4350dfd75ded671c885943302771912a95d0210eca8f7b1fef81ec4e795575432be396eb5c39224715cc0ce1338e8cf1c05849ecbe93563a30ef44a8862b7961a04d1faed941db3b53ade519da3d62918849813e1a6aea8df83470aeebb15cca1111959d48687a2614c6c6b5898771c2b85a2d68414e75f51131a35f7a59619b70f50b9098329fc0a6a3b2b95653d1bc8387719f296511df149671e78d28c7bf76b2b11352ac53b5402b3891eb4f6ba84f7b71daab29eeaba8c5981e94523653e77d3265bc27cc9ce9e3c5bf67186e591207e50ab76422040c7bccf13e08434c8a8f48ac33305f39960306c4afe1069bbfced724d888e255bf0f163b2c0f4b17bd2523709223cd383bb4d2ba82e0d68e6f7a5d02e3d9a4c7b357d3d340c4dd582ab5cca2599fa054989fb670bf783fec55bca22be46bd2f99e92ce9535d1535f5ad77a00d78796c01741d51b270017c08c5c97dbff585c80b9cd7da8f60b4d505b969ca622c80674deb00cca238c58dedc1faec022c7b0a5fbadffa7053d6bcd807094b67fc425c5485a5d0f68756bc64e717d6feb89292654b5311a1c4ff058f75c98f80d6f698ffac9a7334fbd30c5b0c43d8c18c6a8259fc9c27e739d6ddbfc49921d71d9675cedba49fcad5ab5e05e0d46bc24e986079967c84da4b72cf1d70f774db0b056fb19c8089df36ce52e6ec6b06387a41a8a78c3e29f6dfe475f77169cf425da06a410195e78a0ede552e134afa3ab9e0eec3229a684b01c5e2a39381244cea9674433cd6d7932500fe4a64f56904aa5276596ed78c62ea79c43b5fa2b9640615d2734a5d3adbd4eea92914932f698355d4b463ac4849376f49ed2d7995636220d3bd176a3fe6d5558d2b498f08e7bb4fce0737672f21a967938b21487b49ef7472ce7406a32480c85dd8b0634a77e01eca961da38b5bd012aca09b852573f10764938a397889fe605d57b136784fbd5b8a01c14e1e5bfba11253ca68de6b03f96434b91142ced2fcd3fcdea3e0525d3c226f55e7a65b15c11c67eeef78822ebd691b243fe853330212bbf1c2fe1e0f3cb3190c0919bebb2214beedba003b7552535c761aa9e5d7fd54d2d68c94ed8595ecaef443ab95ff3ae030e280224cfa6020b30fa6ebe6b9101d915ba4535b8b86f32c02eca42570c3b1bf71548a24efe09e0683689cdcd84beb2127fcb145a55b76d53a1752d4bcfd80b1af89f2fc5f4a820576884592345f19b68fa2d67fc583e266ae80afb67d9f4f92885f625f484f97bcecbedfcdc69358ab74daf4aca485378a11f56487f052172711cecbb5e4e5ee90c802c6e44bdb8871bb7304123e878b94b78fabc4e6f595e51a09d37c5a29aecc7a3b67b35222f339652bab4648315f009a856638004908d79e2be31078d89bf4f2a155806f8a36618bcd5b74eb24fe12ea39a64cef2e8b9c4689a47cc23fe55b6dd588e60a1cf17bc9e2cf103c51cba436804966f9c9f8121d1dab5b58674a777575810df129e6cb993924cee6f2b8243179e4a5ad398dcd15a01bdc8a76b501ef502fcb60e5b1f866392010da901cca563f498533c8ee7880e0939628b2da02375f8e9f476b80419c410dccbb9a27d125c3d0424b34248f201ca96d5c0178b037bd6a27a56763aba96474cd158d55ee2fddb38fd5de46d671a5efbb7b6ba12f325e34cfc9e743e35dd699ac89645c32ad7918c86682a854267f3f3b89b0f793474e9cbe4318ac93a0ac8ead9daa36853c997f1d84bf730e3d098cff252144d218335a1c20c048ce8cf8187b2f08c25a0d33b3fe368517bf2eb2e9d9b7aa28ffc3b86e0982e23b42933a415f9e1060dd00d1f7a19415ce550a2efbef4a46776ca839e021519c419218e5de47e074ebaf35eed333f8c4a0ce989e351d8b5058f88ef08f6a491499ecef7a82178744b122e4fc51d3c453f9d49fca279bde832ee9f2d5b14d3cb9484236802a929854f8448fa00e2ea6e96e9475d967f13abc25402f622842fab2242de4e2ced5b33971b6479d9f9e97f2a468511d1d40bfde06dbd445bc4985bd080c38a3f95ea0501585a674db06a6dd9c753caa4b7677e06a2487d1a238920b73b68c396d74149696c22bc272e3752ea8358ed98fafe1a630eac33e575c5cfb3003b4c12076b27bf78ced2fcd13fda29137bcdb6ae18c01035d8f276e42d049f279f6c49ab7db936b46480e2c8836c779d3b43f16e89c4de8582e669dc69f21d77381b5db2778328de575b9fc8db0fd19d865185e18a61b921f77c4a0af42e902f706ba9f1da85cfc1d1c1262045e2e9505447d46b63896fd765332c60afba0e43c39bcdc7a152a55be57f7c191568ec896c8fd18bd2d3dbaf7bd7af45e8165336a973c25ddd0881002ecf7abf321ed602d0a9e82b94faf43ac6e18bf804f1ca691ce6ab967b54b8ff3f2461853bad3de35107c610cd30f5ca776e92dad75c010adba5ab1b7f3af0db0c2d67b4de21852ed9044ecc22c3d6b660e5aa9939eec03ffe1161068889a3d7c7d75d8af237be09b070a9ca3254a82cef5c2adefd2432bf6229fe916cf08f6d3383d5e73a5c879699add57162a6bfb656f9b98df5f86e02f0ae7a042e1553bc2e31dec7b03628eeef97437fbae3cd44170e48d4ff2546b085af20a8fbd206fb18d347c0e551df644e1fec4a186549773f0f6cb582366f449f0fc0cfa790007a072c5b2508cf5ebe9c99f167b745f6ca363a857af6d2dd8b606ded26047df0da9d3d522f00a5660410ef8c7272a8f566e7c183fff0445499304efb2fb23b703e4afcddeae1e7542a94ca71b09dbe518e0e6019d5e0fe36d6e2ab66ba68ec5fbffff3f04