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 78400 81bd7fc3aa23b77537145bd73c5006da697d0182114b3d72e0d96e024032afc4

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
63a40acccd94e60023f8c5391c704767fed5df5777c5975aeecab4557f86e88f
Certificate Block Hash
81bd7fc3aa23b77537145bd73c5006da697d0182114b3d72e0d96e024032afc4
Source
getblock-raw-prefix

Public Data Hex

001000000001000000...0020140000d0140000
0010000000010000000f00000000000f00000000000000000000000000000000000000000000000000000000000000000000000012a3c8f3006020b80ce237a3ca8d0460d89aea34cbe575ac33d9f13e47ca63f2aba4c9e18fc4e8667a64bba22f8b4943372760c906c57dad3f6db9357affbcb7c53a29bcd9fde141689073a7b33343b1507a27d09ac5a371b004000000000000002800000028000020140000d0140000

Raw Header Hex

00004020ced83cec72916e29142eb6f9ac2797cde804acde9e8d084b647bbb90925c26acf1a6f923d9450f7cfc07b0dddba21fbc321cf9c183edd6a0f3137eb49fbb607e35433e6a13d100188fe8867f55b4caee5a97c57757dfd5fe6747701c39c5f82300e694cdcc0aa463

Proof Data Hex

59,560 bytes
1212160103071c47c956fa24434128fb3a4a0fd8f65b9b2e571537ea32e86f2e64cec6b1b9fff2b6ae559ac68328611cb62e5d664def5196d2bb802c6b12c4d2e00362656e63f3ada464281f8b125c4b173b1ccf952f22ac861c78b8eb5af4dac561ece06d2b115e9fd0eb7da28b93919a5de9677abf5f5516619ec18cbe8a499a4e6b904247bed1acac78b80529e2e891d6303771b33308657dd67d523278055974ffba5f6c9288d3b11d0edf5f6598552f840e5673102a62183cece79ee5cb368a5b6ca2e05eff95b6787720d6a5723c77e079b55b67c3925d17a58aaf24f4a023e35e2c1973a91f39b0f36c4649d44d57b6476902e9f2c1ec47648d0799ed23b86d8e725f2574dcbfb2b3e01300bf422e5dcfe80477f802ed5b2f506c47fbb31a526c3e52ec19fbe73910cce5bafd7054134f4ff1e4ac8ad7e7cc36c14b8c9f5106ed27021074ac86a7404a0d13c9331b1a0a46091b840954fd344051090932c6cd70852a9704cea1674d8c240d486d6f623be69e3051a1156b24c7f9ac9d5a7bb69d26df8ec768ce4457610390172fc68c9f770108ec4f38a06f97c9882027b9d70b6af5e5a0cac10d17f9c9e02a970ab30c8aa8694f6149e8d291c9dc2504d1bfb190859ce477b9ef9909e18cd09bbb3a5f99593bdcb5fb4c15ecaeac24f1dce0938521187cb24783df1616ba5d280068cb0c6e680f5b552416e4afdaad4648505d5ffffe92b24f2b8ed4d1d64740e706629886645371ddbdf4e766b0f2306b5cbf1ae694c12d52978bde8d287df1c307dc558878f17eae894ad08340c0305a01e0911ae936b5791ab7e10e10a8ac9f7f18694e24fb0fe993e7ab22051a2fea9cf453c4e299477525e761c773b983754a14148ae2920319767515fbf15ad5cd983b0ed03c3ee5626ed924b5a35545f2a818b925c77f66e96292d1eb407983d2fb5371d509666e73d911b30a26fe83fae06f1da46180144382efd7cb62543407b4577f761bff0a0f9bffd6c78355b6bd8077bf723021941829f0d0920ab0b02a4fc143578b5a060cf0103c4101b828e5c033c1acabbd6eb16f2d0699e8dcf785005a74dbd17960563db651978f4fb7f6f826d74284bbd42b0f722858a6e04e04e9066f97eebe67211c41cc6cc23a342dae35981a7b963b9d4a1b5d94aa05fa7e8918163156f7d6698c0b208bad0e1d35840ec110e85310a54c5d043a29512425928799d24ae2f040e381eac237438850dfd9ccbb362d5b102101cfce24be7969a8d3d51e244c5c617ad9e6b3d994ab80b7d0e4063e5d15171fc1c1fcb414f73203e8fb98129a6b18f293275b199ab60a95f2dd462738d4b6b20de81d03a2082a99f3b18f688e8cebecf8f91f8af931c0f2631882d777fdf6688cd40ab59591e9fd7fc569d94a7f4ef84d1a6d69b987c8f904aa278b1a3a03a14bec9a00151e3d09343cb7139d3d0018c503f7201b6f147288f0108b73034a514ca23653106648befff19400ec0a86602cb1e4b4b4bd876fd92905614a83b6eb587c34db050a4473e27a88308c093a5255cfe839010161427869210c528293bd1ec92ee59978dc2d7544ae1ace5898fe5715cd443b8bb2e9f050c43f4670c5d714504270b4f8d65c9f70f263232e37a5b8b894e527e2ccb94f2b895dc44f3762b930040b9a46bdccdadac4f9074a7c0749baf44dbaf0262f1e5b8a6edee20f4d388869bbe2c1cde35540f3cf88ac1b15afcb9a78d5982f343b6eace69b847ec5f6fb587252fa2e1081001499857c7f06a14ed65415f00f473658d73724acdaa3f39b0e5e83c6cebc662ee01b1ef6a98a5dde360220149631339e9e14f4701e4159b0a50d74815ac7378dde49443ecc378999c0675e0261f8e8b6bbf7aa23e8b130989d77285e13b89c2e9a1564b0c5de3d337a694cf9b744da17823248476cc41b0cbe4df8a674a5a49dade79179c18413d79745588698b72c761c5ee60ea96876303230f7846cf06452227870fa97a3dd85cba4ff35f5f8a71fe1c1fa4cf04344eb695b4e7d45f20cbc24eb3eaf708eee8d66b26bdcea624df6c9c0f09b38141dd4c824fd383e2dccf254aaa3a24ba1ab9890bff1efe15f98611b5b361ec586a8495e363a82f57b5dab056b78b35e95ed88dc93276cf24c90a598d04a2517bc1bcccd9656ad6f83b9d3ea8101cce9a01d15480154101e6d793553f4b80ec327c8998bcc6b4ffac1bbe542464c29d95f531fbeadd299d88fcb9b15222fd6d520375c3e3798056077518f1994473bf595ed7b449ad844b8559ac9bb9fe1b3c0bb1efa523c14d86e63599afd2fd1393a979f77ffa8e367196c147cbaafcca010762425805006d60a96682a2acdf3025252c0d35e5ee2b156d1f30159dc5920f1fc59fe25994e30c8a5d621ba19e3e9cabfcbf3ca07ae95f104eb730303ba9c2c588b356534cbf54a2711c7b7f337a261513ea3526cc462a7197806a9a138a61a6655a726496cd1667aba55ae66e1c2b613f1b325ffbc6bdd3941f35217ddd1186c6e9e1c4b8b58978781ce5d428c9ddd1884de8e7790293bac80b4f6e2fa9052c0d19ed1508250921339e2bb9ba7273054e01bb431a458abdc6f88070fa27890417669eda07557f5fb79767d094a08b6c003df64af1046a313b273fa7c10f533eb184f7ff804e47f3e18ec14fdffe2bfbbd81c1f23e80182dc7b37aad3244f96ae0addf1b33d2885a318e0478e6b47cd50cac95bd8f30bcc64188fee72492d3bfd90d1a06402370a39e9a2853805c8cfea4232f8a34d17620999ab2f67252ea41a140ddd9f84c91e683ec41816a8b9c363b23a1d0f89c4cf2c4d3fcefc0b8d82e3b5d7550e2742216cae891e1ea3b02460b942c7fe7bc9a36ee91c0c62ac67083a87d6ae0f62b2c7e173469943c54dd82d45e0c847290c8cbd9e6578e625c5a3f0ad7c7b27cb24fa6ac5f067bafa05482a673fdb149bc7c8e050d667b4f0d306e5c259f5965332c70364ba3208b66cb12458fe0edc47bfebfe0524743eb25463713c874a655622019078127c121400ddfa574f2c82cc17dcd3739663b4caeef84ac247896b2b5789d786edb850277095be627f82b2959e0787a96cda3bd353b3968e7e9bc4a9d28db9d99cbb2e818c96af8a7a3c335525a25866f1cedf017e9073f5071712d0b269fef2f8a6322fd101e4b72744278c1801ed513b0bbd56a4144ece5514bfd24b231de3dcbced83161549706421868034e40acdeac1aeff17abf7358b3f6bb9240a72919fb4cea26409af6bbf6b733e3b91c0c0f366e6dc85851261c8a817baf72cc696eb0799e738e5b859e7f181b8181c85456cbbb423e88ed21a232c070805dabff9349764699b8b5701703a711ee64a1574a6a595636920ceded8323e82340adf4c1dc4d58286699891bf1c7c81e226a188539276cc5f819208f4b8879d94b14560249c949a826d8a80a04549365b22dbc60b129625c72c596f8ab252c48339337a58b9f9e6cf08fa110a0ed7eb8f5db8c91b304e12a2bfb0aa963bef736cc661eb71251cdf91df7710d8e0655cfd3780899ed7a7b25ac9fac73da633908912aea1a01d21b17f32cf47ccb7ea43a5f25661fc308fb0ef4ce7556818b3d5f29407e0e32b9f6e237a03807f694dff11c2744f7990fbbcdc2d05ff3743bbf3308852210358bea04ac22bb5ffb4128d4bd91727071d5e5c8c7994a6bdbf22ced66d80a8ffaf2d0af941a6580e5e3a5e61171c044d837d717b052dbad86e0c6e36211ca3df1a5a267b7d76666c4491a0123971fcbb94e12a1f8aa644ea54b612aa0c35fe95d66138d0da0c611504bb15757f07105b8b86efc79e98daaed085148f06925af723bd0781db95e57818ab3578247b3c0cbcb19706a831f34cb8c95c5ad533da0c0a12db1f1c88151d42871f91daa04f30da06579eb5fa0c37ce97843dae034be750011fb49cf0ef122df1e4d82e1a3e32f9ca2f93cc4d1c82967b9b5ed24b0494199f77b150a7d55b2ac3adbfbd12866bd03d7a98a08a362cebece86687e574f086748eb229ccbcfd469ad5957f767a89e756aeebf1fa2ea02f351448719282788f23cfa6ee9cd9d6791d6e55fed6220984e6a36089aabf9766ee61a61a881e9d9876bfcfab3cb9c521d49d57c8fa289ce50a163a4bf1230c2dfec02c179ba591320d92963804db774e7b862099a84e99227c6f05b70b79e5e43d8d7dc438ddb2dd17b6e075fd5eaa16958791a611d14fa43a748a24b9e56a6af3c3b5b1a85d1ed0cfba30cc03b4add2e697ee0ad1b6b8e63bf2dad6a9abec311aad42eb3d58105fd41e20fa6f06ad9ff0a071bc1998877ff66e02075f19b3d86b5ea61fc43f37dfd1d59395543c4ef8201a08eca346c3c739c4c577c07e48a1e07895cd7fab268c75229a68973586556f723fbb3a1d2299220a679c12ded5c799731c9eff7e1b28a37f8a3ad5546bb0ba993373463ae2f07c25b3d6261fe820458bc70836c0aae7aba62110a7693d922933d926832f3e4cbf77220902c86b3ea0e6a764de04630064397c11024258ab6afe2376b09773e79b4ff8c123fe27a631d3d23de5e6c2e9537fdf59e078eec0953212fc7f6d9941fbcd9e8cdf11f3cfb81b1fca32fc11d9c8acb40ae6932698f3a0bb9389403282afd8638d045a3591d3b84774d3a4122825f083f722ba1acd1ff09c50f5f1bb2c77940b1397bd506e6e164f610a486680f48c602acc0008bd29e13798dd8aa6a0d1f28024299d566fc3245f4b1c69d459342d584569d4821389c81ce73072910f33f3b7b33f4ec4fd32e952d4b44350a63e67e5fa8a6f8f687bf155da5dd0ebd948469f4454023f695f7d9630c4d25c24a12470fca714ad19b3c8d0b382d475898c4a02fab935b6df6481fd2578ff911ddf149a088cb5b2b5b555f70db30d78945d144727bd8ac6fd961de90af12f9b787286f9b1d4a1242102efda2990dbf4c71d44bd7bccd56e7c15ad7c17d1bb557c14f89b410ea78348d3db953070ba0dc83bee34c16a35034e7354289e129ae2ad0a5c7f3710f2dc1bf50881f5884c6520ec79556b939e504169d96d6ba07e3ee5aa3a1abe1256c3938159b68de6d9931ac1a432cfb8b542fc751e0a1804a3bedd94b000e7a40436d5de67e535fc106746ba49e5ddc81b86b59933204e0d43c37de59dea0d8a66384483bd6a586cf1db2fe8d38fbb7932ec43ae606b12b214f88732bac5d4b0fbea609c2837754365167f75a57e01768dcfe2a3dbe49e78b3835eb2119b4f04ad9619a493944b9d9093915abc1c5e4c5b673886ff633428b3032cae044a560fef3d617556498cf4b6d1918a0bb49b1ae26c4f8b75f95bae741bb7c42933c1747024af5613f9eb6b40bfb5cafee06902299fbfe14c262b6b3603d2f40dd4f27748f52486ecfdec0edfd0bed5b66a6654060360531fe2716e14997d0a7114e65072380cb843f6ee1ecde7b9ff6f2d82842eb25224c8a6c203afacb4ac2c945e855889efd6e4f1ba6d5229715c3743a043cafa6e285059814aa4521468dc62057a4b8af5188455533c8d0c67bb57ead14f3b6b01f3ff12a97ee96ba8be59d7460591be56f37cad66fef7aab9d6c77dcf046e0ef85ec2c6ed2bdb8ad9ca023e6d8b86830959b8cdcd4fd80e9ee6665e73b57374b7155a281eca86bbe51834672f1be857dddd2ea63353dc3d013e67686883078538ad6ff364287657f3c06ce2659c4a8948e6066f502f2804517f6494203c31783125336c16ee620dd6d947094d313ae0ee26c85fffebae6e23fc95dbee1d2cc8595f844e109d6f62e74ec44c455e0b4350583af3efb8418194fa917a57398f2d5f9b8b212d4af117ad9e0da43a8aee2e0950d6ed6e69e0bf99aca0cf01d3a03faa24bf2a3582b7ccd6e676d2acd9b79702b73a484f4755e777e3b10433a8f007c0bf83b01e8cd75010c6cd6fb2e51b611c47bf1e9fd1fe898fe284220b73b5c43f345447074ae9cb2c9baeacb6f8754703046a0651fcb3c701517f6a769554e6de576ff4a5972db0dce5e1a91f0b2357bc5361e3a9586fc43af304ed30624449a0298e780d7fe5b1f8ff398cc113d86e1e59a81825c8746580540e3d9ca3ff52e5f7ef4430ba61193cddf41a0fc3de95f3b4e9660694d1d38336256870bca51ae8d7ed2f4639409b747aba68a2e73db17bb50f45d57d9191e5865a1aa3ecc2ea7900b846fe96aa45f9246ad5e7df7057501b547bc12cb4b5c23bf136a19dd5cb28dc62e163bf5fd271e6d384ef1ad1dab7295f4323f652739b066b90a55aeaf2bf7cc7c6231419e2cd2bdd823bb029f981ba45c3449813ad23e67101007b4e79d8bf2e49f86dbbfab0a213b26d97af8db8640ad4068fab4246bc03639f1197a83b3698a45deeab21c00bd84f08fd53b29d6ce19bb8d766f700f0225db60c5174bf77730076c7c799185f0cc95428a9cfbfb8ada4b9fa07a478e2a63474632fa8b9f040ab2d8116d30a9677841c295ee864ac26caf852c60cf0207d5ae544fa9dd009f77f1ac3caaec6bec111ecc239302fe09dde43e3e0ddf65e59d17675f51a1c02d9adf26a90ebc933da4e8cbde6dac88129b3b68ed01884a4cc83e027ce833236122b50d81e5c0c79334b1305645515e891c1f7d921dbaf6d5b652d9f69a34b71cc454b16c67f059caef4d2ab798ba938da613865c76cc6bb2da67e3cb8ada3239f7e62d1f1ad65b8065d50ce432a18f56fb283595a01db72d068e4734f2755dafd0a90e3bfa55ca80e4324d329f609739686e5d5c4df9548c2d4de63a1c2d43ac44819c32c51e6e40444261cfffd6a6886d81b2eae0cb92debc318695e1b37ed9857a2d6acffbaf2e6a39700dd80d6de2fe6ffbc78a7b4a618702e9e82a255b3205186b927a56d6f667e8bc0ec6c9f1881ebb6d876a1cb147670b79c9324cf95cece2948bf4929664d10f25ec6ba125a4879128a5e8c4c56ae26bc77822e8b32fd93e49909808c7d61556003a6ee6ceda2e09966a91b3536fabd632b5beae489dcb7ea6bd0fdc6a52a23a971c85a769564c2e48b66d7fdb3c3c1c260268d59a3251c6e7c2ecec792662d26a490b63507d4e22f2071c16413f1e4b861cbadf298bf561b2484097da8953b2cfb48d5970ca3cde2b2e57197a0d2802fa9612eaacf5511e95d7df655f479ea2f873f67c2f59b4d4e81c68436120c95bbabb32461c01bbdd003a0ee7601d530921808df387e9a35ef23b0e5cf37bf9f7684ecb91e61e56d7f4935d1d618e8e4571bcdeed27788b12a933732caed4547634a42698c0be0170eeed348ff170025d100b57054e3dfd580ba9e730088d4e2313d1c80da45ab9f7012f5cacaa5ec2b03d709b472744148f86755b126b94726de01051c0365edcde72db4901e6db9300e9efec79f551ec3584ea032118f87ab6521f8c875a72938236843ee654060c5f15d1bf855cebd5a4affc9e256f622d13d9c10182e75352c5dd18b4272ce10233883e842728c3cb1d1e1595c4af8a1452f0b912afe7132ab048c2154f4ff6321b242bad8b62bb95df41ad1369d1b934a8f04b223e1fd45ca6fa13788c40c0f70c1d40522d2c75240c0e26b8d668507bdb8913cf5d5118a6c08c3d185d60d7d068f8e5c2b696da4523c51e62488e8c28b8eaec88c33da6eb9074fee4489a65ca3664d9217c66fdb283ce20febb83f71a4d8671ac3f58277b43673a7de94909eaf65523c09c52fde7f754719fe3e942237879b77f95a29bce1b5718d8f9b2dfac751443928bc68c59028b813106cc8dc5a400ba491f9387b44dfe4991fa606188c0f488282672b9bfb7fc1226734fc908e646c2767a2b891d09a672c135e404049248eea225b4d269fd2f4544ff518cf3d6b202ce3ef80e8b5e13ed86db070ec5c0a0f4a35bb588353570eecc23cf6614be42b78a11478ce198ac0522f6f4ff3c848658ed1664e94dc836d97d902c3dd11980f2b41b44f3a0aeba3129646188d3f586cc88a1ccef390c51b57c25c4a4654c3587d1ec91cb080857582a87602b41f8427741b22b1efcc4ddca0339bb739c87caf97d4d57c5b9842d479bf9498422fdc9061e96e9fe919cb0671d1605d9db1c5d5a2c6959913c0cbfc8d63a5c1e709846ffe505708c9fd42b7de9ba9846cf29d673dbc10473eebf90982f2fcb9e3d96d1fc28b36c8b98c91827f482b17417c8d9c9d21fdbf8798f6b59b0ba615235ac43e6582f6e72915face01e4f3c3415a4247b31577e5b58db8286aab52a925aa555716c34037926c17ab6883b726492d7f02c7b676bee10fd37c253e1acf8d319e5861408c8f20b76587f98ee1d1fa92636e894903ad05e9d9a191c1199c33b6dcc8c73e15a16fdff495b6a22cb46bd8c13710b21139a81591b51d134f48d05a74d399bb53759d4d5e57aa9d1dd0f19ebefe4c938dd9e21a8f1a2dc3d85f99deccf07ea48b530b34c5b76c9dccbcbe271361af9990c31808145bc36d57991e707ec7a712b151582839786f5c449d2645477517beec26580b1c1b0a26cdbec6625033f5aeba4f09f2712af0ed02fadb8e08169079cfa9e40e7aac4ba707e5a8c0c36f28713609d1b794725a0e9a54ba5496c0ab8a14c06761c7c88d9d0a23a950e00851e95c685afc1341fbc0102b23ce19d952c700a2f3f594e6f5f25cb5c1877991ecfdb5d675af6cb2abd0a2e57adce0de981ba58a70fac71dd55f385867dd17321e75c2dba51d77b4997348cf3e81b0d770d529889497ee609f56e6f66f2774edd853c52f0f24ca1a0efc918eb6b49594a49d9ee8c1d43b4565a800fc9d9e4a6c164fc6204f5730846dc8ba62f247798215c898f13090221d64a1d97533fdf4b97693f2f904926b478d5c0c35410878fbb99d2e917fd78746dee1e1f1db1af8b84d9a266fc3f99a02b03b7c943976580fd35b8787c81dda09f6aff0fe83c4bc9432a69e4f15babe484dd7e83e78e7a65f4195b9d3796bb9e7ff3db3e1c916b2552ab212f7322b149ee74a11cbc81c711f15a2a94e7e435cbc939308f80918d54de5c7f2d868b553777f88d53ede69bc5eb6cb3d8314a5d1cf4255cb4940e797133b033cb166f4cb3b5351a53c25897203d51d251f0d9249e37d762fa926526c0540114d8c1bc5c3a75bbb1f2ee4eaa5ceae2ea083bb8a3993604b9f4dd8cfd535fa7409bcfac81582889364a8cc3096494b20cf839e99f9fe31a3369a298f4417e63115b7b8b474c5814d0d781ed79cb23b6bad38e1137d6a5d18318083023ac4460ba364d7395b83ab7b9c6999dc3e71a8d8325dab2b8af14ab27b72daad4aca79c73f174ad22c209ca8eebd5ca964caa7e87e02d8ef6933eeea5a22626fa8bf9ad0ec37cc922ddc155e02f05a292ff8fdc1bf66e5fe29f65d8b8861e1b435a59d867e688819a1218842837215610b296ce7ea1c080ead83b95c5d14485e56703d7518b54870cf25da8f14f21d9b5e9f39838fd59cf147e811383740d054bea379a26b4fc9533c7884f2ba6809c6d4215e1e949dd36524c824beb92fa68bb1decf22eb80f65d05e453f34db1ab654dab69bda3b8b19b913dc6416bf5214e5c4bbb1076b4ad39c54c53c0baf169705e90dd590e2488cea95f60c357e41d46a3b9debf1238e27cd8c69c7ba9d44b17ac974c1530ea9c36b15b1e5f687c6da48ebbd068d4546809784291cb50d62819faf696948367d5b6eca104f1690871bea72bd1d4ce591094860a8817927dce022b0c4688f4ecb5920dec01d7a0d057a55102d180178479d3d91871bd4b3967e4082b56ab78fc61c029b3c8b7e9d4eb217e5c4c833356f415097ca0d3e4abf51ada8033a9ce5c13cd881035de7ffe2145cdcaf2386f33d5b7b90b26c32f4be3659b62c7beaea7fd852de1133f356958ae3e835af26ca054a5eb72e8ea9ae11b8735613d4fbe51f1a427b689de55b6f1f69393b39c536f7827e6577ed498efd3f92a810e922875f7a3fdc3652e2c5c4995a9d64a6ca4d948f1eeaee9cb58a288e4a3e7645c14a89002b4ee00c0fb71f5ac8b4455826a36ec18d69754e2fc8d53277fb2a147304328bc84b521be81049c205fe74846ffcbdd11ad53fb4833513d68ebfbe10e6697d474e717210c3bd19c292e4c48e4e186fac69857b1e387a0357c8ccdc72c47665237fde1de89f9f3ca4021729cb7bbefa955f3f8f0a28a52e4e122b98978d8c0acf5db5159c9bd88115413e4907c6059b73971026c85051fb1b1b219792306a17c5a81f57f23d40c86ddf3238c1942639592b2913c6c4684d23058bfb1c61434ea48c7f26d832fd63b68476b702d487da437652b320ab15283100ec04691af0f8590abc4fe2108370aaa2ca4545a164d86bbb1aa05a5691f0b5ca70dab15610d98b0e00ae4ec01adde1d21a64fc946566520f15b3d1104703aa35ed6f2101a416ff9a9586a561055fd182b10c81f5008ade7046d4c8aa250ae0ce7d60dde38d2ecb799768e5b10a3cd44c47bd3fe04973f26cff66ace91da76c61ad2f822123e0b5e2397092672da7174a446491a6864a2406ed01a7dfa526163f1d09408ef91a27da688b4236d73ac7470db6ba67498680ddbc141d08e4d512199a502a5aeffd8c3ccdd7da4e79346992d2ceac5283a182a2301f302cc4f901d81c5560b97d4e12226c9a4079ecf5538fd1fc2f3891a0583f5219d2982d985fd3e119d40dd9f14e382afa17730e05a5fcafd0b48b767c22d408022f31fc9b53cc8b71ba43d56326b56750cad804aa2074cfa2224e2305c378e574a4e4cd89d5e835a3f5ff9ecc902faeb11c8236d66606a1d844bb72548baf185853b0ec67a4178b9931a571cf5bac21e6259158ac325a2f78245558ef1f06bd31b0ae3901d240f6bb0e4778b6522758dfcb10d3031af7d9ac65dad8814b3f030b1e57fff9307c5fa4b9a82d03c352b820383469d3127ff0181e75523c0ede8ad41983264f9eb019f8272ada7a811befa4276259e4f06588504912196f797c3c4770c92edd14f515817af84bbae6ee22b10ca053e419e0b22dd66a13793a26b91355765dc1d087342ab1fd8a7d1d2c31190c49eec8af0f5348b3a2aaea6a98ce731f5501123078853b519efdc9a7090662e204d9dd96f1e53b30a7c2fd9daf986bd62571d981345951d29f1f2a4d87ef0617b61f7484842b44abdabee48920b8770e83b8827d3f4cd7447f740b31030a589096e32ba7831f2974117e9c4dc10fae613e59740a4a5b4c7f3f2e909a63bb0c23a4471e07155770bf09873b528bf2e8ba69cf88fd4f5a659efca33cfb020b16c0989ed2cbff1052aa0c0b9c5abee222d4f4f0c44c5ed292a3d558d5e01b8821de1744a1947262dc392e64c90eb0f0b4e66980417a5f243b5468baeab4e375eae3e538720a06529caa6ca13399467d08d56dc9d424b94057f952ca2f943d114529675e163553da871718c2d9e17d9b38a11432271ccf8f462dbf4d26cd535cb5bdb9cdb5ef960c7910f9370c207550e5b8e0d0582d4df75a25e1cf4094e34303771a3edd97b0d764479ccbe04dab003bf86345d32a0a3abd0979ec837ed946d2fb7b36e40ffb4ad3f2398af798942ee70defef4ac30c726a1b909cd3097a2ee8794fbf7f3595fb8548ff88b37000d13e36ab182bf66dbabf6b707c5672ab350435910e59356da952307b77cb5fbb8d972821d514a48f2f9422c9b95ce17c7a88d91fdcad7ffa67ca62e1e2e488e8804d8a43e92050dc1d9365fe19a5a943bb0064b74c87bc59edb9cafc753bbd322812815653d092261e42e4837ba052672d2a70364ece1fb96f6f8930a065eba1796f1476fdfbf307bd38ea64433987a47bf4d631c60b75d74b18d2996c5346adba7d7d20a19a918f4833984f07fec01aeb3dcaeeaf21eef785599da370f4fbd1c327474391dc5527a9c847e90b27008d19ff1cdae2c681103a82b364905188e014e33fd6f5dacdf27ab4caa31cbf7198cf2daf9462f7527ddcde6cc4289688fceb3648a72151e865adb9d07ef7efbbab410529d693dec0eb3a99a18319b0667191a55d8aff1558b57ac3cdaa725ef698f4e52e39ceab055b10335c908a672be0b013a3bc093dcc0cc162eaec7f038ff9202dc6bf7c4cfe05bee4e101e2bf4ecf2e8189bc8ccabb1cdea13c12e1a34687af5c4ac3b9f82582a986211600fff06d073f3457899f4ff4d71eed7a61964aacdd01a45380c695cfd3c32a484ae31be31b8ea14fbefb64e88a52d4702d233a18bc8fbc39bf4bda53b012fe64ecf2aafd4c98ed8467836d66f7463c57c0df414aa460550d8f4656474411b508bc8a845e3c68ee24287a83b046a8e3f31e4b1b8827e1b6caf9287c2b724e1eb553a141ba6d5296851d1ea878f9038a2a6b5c8de216c08b332b025ce95824c2bc821ac630e13f2bfc8224f3ca864137d7fc34f9c295219afd15218985fa8b25db147002b2a1aed39f95ed92ff28748ca24386704711c1681c743e8de71eb128d410aef5a91530eb1a800c357669d91d64ca1ec1ab0c94cb808be6da54051c008cda3dec6ca14e6eaf9382db2086eb672afe93c848d6eb2cf3ab3dbf85e051506acc0797348502aa46da7ab966c8a02bbb6a65cf5f2ff6c8fe05ed6d0932ee6f07649c540e4fa1723fde237624689f76690fe86cc42b7bd03a59fb29ffec6c92c2cc5a9dcaa9929a999530a56c62ed40f119fa645433d8ef04558b3ea35bc006c0112f624a086d3466f17d30987854b325de5fa32bc96522a99d3c05f78a293eb3e828292ccd59a2ae92d0ea49fda38702bb30039cba06f1d6adb757bba668f5657e5ee5718ae53b6873da16beb6dbcf1437781a488c18a454caa3173ddf285163a3fdc864800582d2ada8ec8f2e508573d06b051924702f18c83ed4e914ddf768f4255511b5e74f3aeb03375d71af2cc9372224a6e190f3cca1b81542321facbac1230f5dc67f52ce45ed396bb6251d652c29ed46e73f6bd91cfc50ff319d82bb78648664661ac9fc717ab54eeccb8a1ccb5af64fccafefbc84e2459c26b834bd0c28108c423723e18a909bccd945ec350ac4fc51c8c1a87c429abd5d69f1d8658bf86fef52e9ede10e6b6d11e213865928157e6045d06fe40299bb7147c61ef0f7504b8044a2a1dac856000c45352aed0198e39e92346ffa21c755b2920988921cea03f5c44e99a83ce6178c27071d50e33fad1aaa9975cc227a7be416b3052a612daf151a0920a528938fb7a9af33397d91949c7da1b0e68bad54a18fcd08c90526268de9b38ea3d6f6a1cf8c38f632b604f1df237cb3b1985fdd0c0ff262d78073352ccb769f9337c8e5407f2d8eba5dd071f79ba979cdfd87afd4f1020b64385d3444b3bed9f43af8ccb6201ce9430ce176a6f2442ef707b2da92a06ae8c349f8a37fe16e20b2a4e0334dca176239a47c3f417526ab3ecc4e1247121464d92e3bff926937f2e4f5cc3527e41fb413a27e370cadef640ef8a7ac9cde1cad31a8d0b1932acdda31ea89e05a40079e44e86862a4ca34c0538ee18db07546036338ccf698f494116aad5c02bb573c323e55082237bd7df054e2f48dc6cdcb4cd727a1d78c840d8da23654db94f66dc6e30dde6d5cb1ce76fa6b6d37496977ef857bc276bff0350fe743c4ef092508a69a7ada2ce2034ef5b59f6186ca20f52ecc3851bcea13dcab9740e7e08e13aaa7a484d13103b1eae13093fa88f0ebaa8f408f13671ddf2fd49e59107301ffc5324f0c0460ffd68cad048c0cad76eb28468708811996b59271ffbde17bcd3b9c1c52757dee313531bac85fa34b9b3e91765ea5196478ee39b3e40bd7e88382b7bde591d564773e9e59e4c156ee5da1526c8a69514e570dc53e61b1dce160327066bee065a653a208faa09b7fa57a0e44543bb02c58fc1c952daf833b1178cdbaea0feca458e11dd5b7f59548839ed1951fc447debabccc38bfa895a158b2dba851e2e0c98c3fa989805cbe764c7d3c35cee581c1376786945a4468919fb7bd12b5b98ab3bbef2d02fe3cb71775abc29939c5ba69a382c110ea0045046148292e6b0994fe4a4b289da33d6148b122bd86920d2de48cb819e338e79262047aa7eb239fe80591c4592ebe2c44087f90da1087b86cd53ce2facc2db3b7d17a49ae56d9db2e9cedb93a7d2b0257eb7bf599e3d4edef751067a97cc22ee1ff3d01068d1d56bad167c94ff0d9e46837d786231acc428581a5f0bf4093bd6c817883103c680b0f92424941ca59f483ffc0653c6eff8d0d5695fde1cc0577b0b0c034de9f3a4dbdd371d82ecb0062381d9974afa7616df525999f322dd24470635ecdac64fae225db612ea99e13c5ebbdd5ef00daec6770ae7aa822f4e53aea816488fe8cf406c0037bce56a61880bfe845f2b32c29c9c3fbe9821591351047c73315c9b8de2c10b650ccf80b5ace2a78a1d4b1cdefe83118b10b49d05c109049762b811dc4a6da8386a6d1f4f4e5a92ddcba8533379a08f8c6c225dd1693dd769f577dbb641f7d8ee17718b9f0814bceb044ef898d09f3e1b5f4e874baf164aa9e6410f61950ef954fb3ebc4e6628e39dcdabeb6d4dedc883d9e8622f409e45c7b258312386e09f791786b8985b26829bc0332f4b92e89c91dbd082a2a9109d212335f00e3da651a29d49c6eac5ddcedcd3f45bbb2e36b73631cbae5b9c0441c2b9d6cc311f142fdce20c70e2ed327347381496693ed18c35871b771c46dca49e4e1e9d477199fb414ee4635382cd3a655ce14ab7a8c8da139ee440c999042333f1d35114967bafeadfdd015fff8c47c104944390d1086c0e7b6d55b82bb69ab68ceb3bcb7b5ab332b6a90ebb5db3f7369e348fe9b77107c78d3ce05648203b7a9f62abcec735f34821c5be24632b0f4456836d1a012267e8336d81005b75e73367907774f81b6937a640d2861179e608bb7242db41371209e6a5020a1f4a39bf217fba773387b67121c3b18aada21f509a8b30291729e727fdbb71e1155859d7db2eabfef0727d50d9200d1b6ad4e1969212b69690942f0e41f9e0a513c7438858a50f32fd8256f3ac0e5130e90986cf045a7c67b58a7d03d70be4ab099d588b8e1fd02a275e843a943a0ec6a14ccd1153021dc132e69b66571bb0c4cd64b55227fa7d0eaea885e294f40f57f64cdafdb828e63be22d3bcf69b5199c593766ff811e025b21b314cdc9092fa24263645f798c9124bb57715fb11242a9a697a42a018d395741a819e6925e2c010ae640a3255b70c2e30d9f419865fa7b9bd1ea4f26369f06a8175191d6a9a7545cb39708da43e8262ab5ca387ab2d6280d96192f857e01310ff9b9ea5f20c0e4c45abe094e15fbe55cb0c68f1312867b837d6d16fa12d70f832346d9f9699426c28a0042500123da4cfb0de73bc9093dbf2e79f912724c7b0ff93b22bad0f7bd691570966cd4461274ba74e8b0c33b539354a9e6717b6db9ed8e0cd65279fe38079dd9ac90504630d3dbb72782a9102164b0dee80b03bee648f73d55eedc93061191b3968376d91e301bc634b40d1aa5d094b4bb2da26fb36049e4120354879c2d4f89468b3f526cf05af624c178d1833ac7542d4bd546595f8658cce91d3940a86bbab2f8b9464885847f4189f95a6683c05db00f8357cbee00c3f52eb345ab404389e3feb585ea4085ace368c61b6a87c870b3d00a40e9f51073849e96ed13c3de4996e5de3699dae5bfe23622cfcb8c67fe4f7eca49ed2edba0dd14715bc3cc2913ed5bac479b26f1fd8a1bdcc31a1d888166f9d325c7ee6417f34242eda27a3075406be2feeb10ca881c75058e4f595fcb1767d5bd6666059a82cade75a29f2952cb13a84140dae938f9844f338a23fbe650238c17c425087ee6e74f8ff538b6f745a7e2e47a0eb352dee76611f3fe4b1d5b034fa8125e3eee7c186353fe6a708766da880e3dbd3fbd5152d68f61388e3ab2bd64b76135a315a5a7b4dbf109f96685d0077bdf7ec46175209974dd0a79e604316f8ca2ff196abe94a9ec446baf348d60cdc94f49899a6839bd5da2539831146a5712f485a099f176954fee4e4f1e2ec51759b7c04b1a16827e96dadd17d0b3d4afd88deb209be7d1faef05096bf5c7c806dcdf14a16670f8ff1e2bd106e415234bc38da6dfcb98bd7ee82f52ab4fe65bba0b1c65f66e005c22c2485c487835477f2872eef11be24a1228e204705828da2fd6804d71d77beae2b9527bd804374db4c7303c715ce4b418ee1d44ae3c44d1a3789e8b33047eb34a7abc8d94d70f8405694d2ca4cb91b678f958711181725f5160d93b3cc1a1b9df8030693a5e60becd8439cb7475cf61d354278c431ee3c706c589e3a68fd859bd5873e515b08e0b78a2c15aa232322981d8c2fad0e175d7eb3bcda1b716dad5c08cd0d6409bde7f4d0b9b0c492c77b4cfca4a16a71e9d7d1df3730ffdac20f80506767f98ae5c50712b3d9d240dabc494485ff0bc6edb405a7c7a0a7639249a342cada9c61ad2581a2d235f66ffd5c8d16bc8bec6aad7b5ccf60558cc4fd9caff879fa8840f92051db571954d25fc8da6e14a31eeb1a9706272b8c6903d45e1666864a35f501f70e46ea736c74ef178a756a8d6ebc139ddaa9fe65d8194d08d2b147b4f92d086aa5541a3e819383a8b8a6b4c2efde337f8bb638942408783b72ebfb3fcd62efb845a26009978785c3eee3fc3b6f490dfff081d741c9605f78be49c3ed028bc9b453a0768c9eaf8ec100dceaad94ce8c15e8f55a1653ee5c0f888cf397106b36010c0dac0ab06f27548bd593bd057b03cba53d11ee8c0a5383c53c18f7239d018c11ad74d08c4f754796d401794e522f45d9f6bc760693df9f9923da393227ec83d5cb495760904b2cef87df83e549d349e9691130fde933d400fef085f384f86c8126d965e9090a6b9d9dc42537833857839477bf09611749b9be181365085db9f7bcf70009c4db7ac552b4336b27f4fce188d7dc040cd61720fadc29f6a156cf06a31d24acd92e006878861932377d66b84ed2abfc6a3e81f7ec27a433a8d41eff0e626f702a53a1c043e276fd0054330380db914eb78daf476c8828a79ad38e21257b647344e5e1244f05c18beeccd24e5e2bfe72f28e629b4429f1341b178854b9c6c61696260bad76094e7bcbcdf63f3ac0f58e0ab1b47407c432f601139fd46614c21d6eab0880e0a9c4dfa4289dddc900c36f7751dbefa863b4e01dcbf7a78b7c5659b2d91b9c29a1d4258f18d47f0ffbe930e91f9b619bf55c7f8016ebe76284c7e54e884ab5bb264ed64d86346fa2d094161a5a6112c8901fdb79491e36f1168addec86029d171a5086d212030e6d7ece8a5aa2f5a1005f8321b34962f22eef2a3f0ce5ec5bcdaaeb0cb80677e6bd7df2a83e8eaef76883c8593f882f06ce9a2cc3ce7d086c0ab159413381f59912864f3b8133aee3bb04a725e555048d3e569e278021c395fa0e198888fe0a8a9d6477d0a1a5ca54242c285bd10c8d4c7f78d65a606614f54983ca8ca683654ec40c12572b89cfff13e0ee2f4e7c8984f423701e8542bded196c5f53411cf80697f2b825b9e57d0ec45f5c36f3adfdf84e8fa94e6125c57faeb62f093f6c6249c7856370e77ecf3032ee7c8bfc7d8cd11ce23280a03bbb659877f37772b34366c9e8356a87e459109a127733951b034186535658442fd69ee36b99fb1c6dfba2263110d463c18e73a991f7ea11ea94e1371b01a7ca4c4ea4e07e19192a9cac822b64cc54ca4e2c7a0fbe6ed4fa7a86694831d9e00f50f0eee483ca8b0243540cdf0162f22ccdb6a9d8f030a2194cac4b4a7ec58a452735ffac1e5b792d59f076ecd122f49f9be5123e61638f86f4e1c654d7c02617de51147f6ada831d76661cb62059a91be9cf76478fb2ea5ae1319b1b8cdb3473b603ee7b1452acd13e2a6b6178f6b11382015d4e447a16b944465a03388808cf2fd352fe4ed25671cf1328af7bd4ee23bb16101639364bdc3577e345241977f3be08a2664526791cc87b930a315f224f4a9f89bcb324f53e91c75f6ae8fb85af0e7ab19d0922967b32e4d9a87e4c7a7f5d751cfb503af787f97cb05f53f4c9384b6d21f68d256fe2f5db46731be8435a4f7e0bb0cf3fc652ea75c3d2cf88a222f8c356d988db1d83830e54d5c7eff52c822e73d77f7b085a92c20334f102db9070d03c722ae03b24ddc0d7df717d330ec8c23a2c93351fc9278b68af6188dc4da904629e09b44b5ef35a68b96da1e5147e68ac92408816db1ad4b5c3eeb788684e5efc7487dff34eddd96277b9052a9ab4645ef6c19b04ebe6740a27dd0524ce33143fb2c5c6b8efd50ada42cc854bb1443326affb7e508a5d11675844516caa1d9dbb7e080638e648f73ea44de0c6c1c4bc5a25867aaf97658c96b420d778b094a035c5b8f7123c6b93b4eadfb3126a9ed627fbdf197531098c578685fecbf6b6c2bf94413d73bd46a41b34f2b0b322aa98d954a04e9e9e6f984d3c31334b3efb5362667339d05d0b1ee0326b11ae21f2cc555bf170b9a1baffeed05731fb8d4012433fbb43fc154727d111358d7bf1e90160c174583a29bd289fadbb9f8c370c415e2be15f3864181b55b94ebe73387e1238e61d1cda30ccb0393b2b971bec4ac13da34fabe92f1e33f2b716b866a0b5ca5333378a5f999f505307aac9f23282e23c24034a06cce879dbdcd1209d0f25a9c7c3a1f9924bce37a3e0f7fe3b359e51756f819bfe81d9165a715a6d50ff8c543031cd4ad8457c560752e169f42eef6aefa96285cab5d175bba3ef45f6caaeca8c618fbdf1e67894f6ec143b8d8f133f8659fd52073d11db8c938a044a624a90c6aff0730c02f7b0311ec4bf93166fdd9de984865ba9f722dbd48a21f13b97a792a26644a7758e2b221478bb00f07f386c677e774ca10f965f33fd5c70f11e1d2d854dc7b595a39f0547cb319567f58eba873f5424c57e4a0606061504446f711c46e96080cd8de099863477c14a92006885f18150c83bc3d506fb968c5c5f83c573b105b76e86eb0d8606b69c76c0d1023fcd199296e0973df5e96fee2cfe1f2c7bece8cfe3041d7f2aae2ba2944bf429a8478d656956f02c5c5301843ca21a28ec6027b8f464c9b068823ae77c0d74e8b507ec675fd66ed08d1e0c317551c9aadb43241bd92568789dc043af62920c4d2282f62228dee942b5f25f7c359db94afc141a7fafd6767405a7e80fab3895d129d594409484ee2a08c1cba4e3713ae47b32ea1b719e776f499c5451a67e0f46d4cef3ba099212e2919b11147b64f546d787839009a3bd9218fc18afdf1f2fa55567fe594fab4e182e74cea23973dae1ab2c3cb542baa40c91a3a1337e3a1249240eb687de8aa776b77d7a9adab72b90bd8cf611b6a130a65026c11ba6808ecc293f21264f6ffccdcddd846ddcd2486ba1cefb8b1b4be5a562002a540b9bb0c32cf8c797951d73a55a02b02dff999a5e26eb880f8e85b41009e71b489e351b133650ce44cdf055c4e5fce4fc1f3c4208236ceeb47d350439ef7b7b3f0d1236632da3d867b22feffac316d6c1e79333cb1073c7dbde52b5258ecb903aa90ef6cf682348b6dda992628c0852d79f865343b06d68a4b650159f75934dccc265e209f7493cd29d29a282d1d63b7c3330015aa92b5775c2531edb7ab95790b751dd3e60708c6846eeaf277bfc2b854a169deee15bcf193a89dde30efeed678ad59baaa0b977e9fd0e8e471623999236aa94005fb117f6e235553a58ec0aa2a2b5eca65e26b6f80df36a53ac5dfec2fcf99fd431c7b4d51dfbd28a66fb83a0d900cc6bf4ec433cfbf4e336dddeb658062adfa4e4e3e311a5546a1ab0b77b6015006778b1c3bd71ef549cad5356a1442f4456505d503e497da30ff08bd54558fd7a0f705e2a5499a071514f2ae04fa71d1312d9c570a65eb492a2cba3d71c3dd01139bf58ff3520ec398cca49de9d33114101c0e859f86261ff362ab853c922b42d385253d5c11a39860c6efb28b07411e3deb351cec183cc95d35ee081da7a896b617dfcb91e0ec0ccaad6242ba0a368656165ac9ab90fd79bb021d6f9f6baa7dbb2df7aec754fe594d6e91ca429067b1b50d9ed1a174c190e0d3209e02b6cb79bfbfe21cd1cd18a36d09e15f4b40bd3b77fa457a6ea1542017aa12008995b94675b5a553132642f882fddaddd74cf3a02d0ed7c9d2458020913fade1adfe654fb41a69ba7ed09306f1030285d5b77d8b32e45086d34f28dce102129e50cf87c632ce3dd239a115294ff511d3b0745e9a26971d397b77d2c4dfd1b1dcc73e124cec3d067685978563830fd39b345417827576a0ece0ff8038560d764e63aa86ac36394efa99a38bf0f802456a4957bec19e77b6362f58430c66d19a5c6b00a8c5c8241f6d268f004dbd1114da3c8b65249c9164acce1c3d8d102a3d1519635ee3c05a44408a9ba010b1252ce528226f74c10ad2e5263aac6e93db89f141eba290e5b68b09afb34127a2796b7fc9a51d1b0b113fbb525b04dc37817d077441045f151503ce873d168fcf92983ed904180c9ba5bdfc3a8053390f624b4112330c4f0d798fe9b4e80a0977b7223ebf80f7f0cf0943f63d18869f0cdc27b807fb5a991490dcfc00577dc19cd89c1971bd357192200b5bbcf0639ed13edcbe321affd0cf072f2bd7b5199b1774415e3e6062bcb4649f5d12fe995e71bfb7799854f8cad88f70b5f30442072856721b386b82620fc027ba6506a0676dff823d3f05b5cd876d1c0ccff6f28f0b898101e25d40a20d935cbdb3709f634d89a22f13ec6819658fb3e71a412105f2b577a0fb5afa74d8cea489a16096ae3dfacee9dc02526436aead7bad8f9312cae914e26e1002bf1317b9f94d580e333f8a7cfcfa6cece6e51782d132882d74a77820e7c67057b577abd9917a332dd0ca6d1c37a9dcfc1784c492b74e89f38ef88a7248adbba3fe40d12765182d1f2f1736b01296d61181d20c8726e830fc62fec065713fbdbd98fe3e3db12af648efcfed013e8909522cad302860343a3d7487b67807af37dc09dd5cec2a607e6c85bec2acd06c668e6b4111717a4d6497d55f1326added9e67aebc91a16693296a15cff40e1ee24da084743ec95a4969f1446a37819811da26b73bbe6bedb22ca52157f685b0ddb79ac8b3ffd9a98dc50fff20c62c39e7e4bf2b41b17989f952a2c4618a810cce523e3dc83a5f1ccdb51784f1ba6b6826de151548f2707220ab14732a64d17b3985b5006c267a9bea860691d18799b3cf6471f5a5bf6f96620a8887b144a7e7a718919819149ec7ddc5b917f34450bbb5f769944cce910d54ce5be94c667679068169b1e329dff43f93dd5865b1fdf15d2f37ce1e6a77ecd23b318f38d4e22960d3e5ee151a9a1b4bc5dee08a2bb82f56a7e7d6c4f0d9fe8d70b5aa7e9b0c9a99fb586880be0939f3f87e6b98632a5f0b588e7fa2c0fdc7bdb221aa304fd946d01b37253f8f53382ec84c409366b22875d7f71eb58825d31125a7f611eb6e026dd44ab00fd0ce190773f224aefcd05e0e2ca41bbad94809604f46c94e2557d475ec5b07cc722dbac864ac11cf8a78b58245e1ed19d32ab4cdc3314dbb58b35da282bcf6eaab61e2580483729567b25773e1a70c1b08df26aaba6fe6bce731e43c2adba275003ad481f5aa1695cdfc6d81ca1bf33698375cc3729092407f81c201bcca4cd67fe8149df1a948400dd6faa56370d166387e568b43f73b7effd8cf17fcac5f56312fb1b4a91532d072a96ee92bd0f3a64f3c857df75400121bf84b7689e67775a25642f88181b34d7b3ae4b19379c125fc5d62c021c3ace06c17ae906d0778c3ef3e889ad6adb418cedf8f20ee3a7bae37de9c94e52bbe36fc49fd7df2812fbd29a509254793686074cf0c1d80591947b05932a87540bdbd8af6da4b9eb2f2f948b8da7d4972c8de802458d14c2c36a1ba749861478007ff35428024c3c958bd81bee10ac7ff81cd5ae9587df3eca63efe81d468359510ccdd56bbfc1382c24cc31e95b9206ad96736a95c550f52f1570ff44ea0ff22802b2cd10ac9ee392a791ba16f957776a3920d3938b8fb42cdaf9998daf7faa61324e8e1a262fe6de38a0ffc9c9c0ba007d9c42d16d856a6c4a822b4ce6095e401ce74bb3e11a645f72da9e3d5c255a3ec2e9723d65935430cb335e925f3c1f68ff9bed3f6f106fa0a965b28903628de469f10da1069910703298cf939f33bd87c6f2830a6f129797d6ad6c7dce4eebdbe09222c20b2f768d590203b4973bd1c1cd4265b0928aa30b16a08a04f649f0e438ad13a4417766ac063b71985a4be8956989574600295102e809c8726d58b99554efae968a660cb5346da5170d8762146496f211a5ed6b2a9d53c107659d22a84dd7a53788d5eab4dc36c46e5d5333fee53fbd9a92d25d2a14149c75a1635eb072b4d1ffdcf6150ce610af491b97d5c21717b81375a5ca07216fb8d2745298f720e6baa3e0caf671183b7140728b6b976d2d6f77f63edc0e83db549ae400d659ffacd3b9ef4e5a808c2517b12ceb14f3349c8a6910c8953cab2b0483870b07a260251041281f6cab0ca4d49d323e3ae462c856724d02ac6e4e6ab45b75dd21f5b530790fdb1895d8d02a3637eedddae54aaee9429d985b6f4a9ad7da66ac8af7263fdf232fe09e5206f5682920d25459328e38ee6289e7f42b081e55ae2c36d372f0c3459f3851a6ab99496042732c97217fed76a86b536baad906fa058c60c47ceeed12d97e484dc6569902ffc90dd5e1e18554a35ccca31a70961c50718e437ea633ae172d871e39cd179f9a1b1a81eafc76b61bf779822b3c4b0f78d1d2712cb1d224de01bdcd338247b6e70b81f1243046c39291a9a8f0011cde51fec30350fd66e5cd748dffdf4bb8ab98c90e6c29b8eefff0f01a1c8d165a0539c49062f56d03c487644abbe2d6fddfdedc5e3ae8c607229e365bc4825cb059c2e36d90c5156921028ba180cf67f15b1ce33e3042eeba84edce5b25f867736759aa94fb403d530b9d6a0ca2daa357fe4f99198543ed1abda2ec4695b6a9384dd4529251e4f559ed89ce19bc6f39c7247804c6dfc38819c5a0ee58c45b43261032c769c7d942d17e00080616b05b673db0314140e0fb6bc1129453b66023b436097d67b7e9a5367c4583027177d0134e552e38c1038c2c8c36a589cc23dbd658a49dc993120bcc0c07ce9355b5b1a2ce0074928004f4149dc5b39496324b9aa493ef02e639fad2a89df8070d0f0f2da13f6b21858ccf7e797b2f40f64da0137cff534c4efbec2b7f8b2fb106f2c2ff7ee53a64ed707e4c0832607800d0cccd91bb393934708cefa4af5928ffa0a347b101c515fd55de9ef11d881955f09f66635e473eb820dc366b79d308ee33ded938f696ae55b0cfcbd694a589ef67b86f57f2dbe771c49af3f1fbc3bce53863af5250ea69678a547bff1410c91bb1b393d6cd9bd56e29a24e24392c5f64174458f84affdd34d8b83c077e8f77e51ba720881308e2a653fe1584ee1277bec885973ec0140f6e6cc6b1f71a260f90dea7c8de18788ddd5fc7aa0752a53ef2190661b0b2b5fa740fcca2a73e47cd1941a823d15ab6e8d1bf1861f546a62df849d0a226ae16e3ab2948376c46ca81697014935b8cb6d8a231f4def990d8e24b6262506bc3b1f9d31b28c8ad77ea057a3f8006438f6573ca28c868e739e928aca89c4a6615d49b938b7df802f20a5ed5f3896b019057d954d64e874ac443b9c440ab1a90b6e8dbfed20769f301ef069b95a598a8765947a6b780c50b53cb0dd1b30f968bb8feff1081ab399ffa208e64826039d0249f38f5126d48e6bd05bef3b997999228cd0216b1c66c229c0ff37dd183db504ad0f5a43504fbbc2b6df026238e975c77c145c6bbb997836fb0538fd715292928d646710e52cf1e80a430651774f4fef1eaf40a32721787db02921fcc71935c7c73a0b48e5a74929d9b8db6eda035ae4118749aa42b27749b5d9a6f68c4bf590c248d244ccddc27cdbbc869a98c4ca87cc6571f1e45a6ff14038093958a75e1d6158527ff32ea53a8f50456c25014f1d8d571a1d5510995f7106df9d4c3b6d3f25e1b93f30b3e7d3e156d4612d1f7e449c0f04183643d5c9acde63c24ea6e591497566af050447035a6f16dcf096d3582789e1fa9f5bb1f988bf18ce27aab0ebc00d71231faf431beb970d525fa1892da765f1ec5a9040c2b317e49e9c790b9726c20ff979eb3597f07f98d3b67f00b518908f6749054f773abdc347929e563136d7a93eaba426c17d265a824f301c3d957cc9e6f6565c1a3a3c45d94c9a174438ee83d586b6899b1fba20f7415fd5823cd34b664f8b50ab33ac3e1084c25bcdd9e02697922413217e703f6eafeab9d4cf2524085f4f203e364eb2d01a9b967f7c3cb0f13f339717bd2f2788fa5a3fdb01e9acbbb9d2d1228daa977b24b9b336d7641d0e8329ba0c4e2af15a30c8dd028f8f123dce44eb43c45fcfc3e7da5ca2a5c428b843020e58c24d17d85ed71c0ff17efe6d22f18e9b7acd931360ed0ccdedf7a0c743bdbbe8905ef243c7dedce18a6df6e68efe8cf1cf5895219178c26b64e9138e099e11e6da9af3e213213c6c75f15fd2f285543aacfd1bccb5c29fd4cb7663ce0dedb150d0c444c59ea3d6a5f46a01833788036b1ab8ab256dc6c0c0334e5f14e7a08e6fbf0804372e8545f27fc4c75502b0f6f27d29c197b9a7239bd15fff773d2785dc71cb5ed7099d6fbfc5ca56c88893da5ef40208b78e82d970b46b05c3d1952b5613a036aa1a238cef41829f76221134fb2d7a8eca33a28055ce0098e8a56930527e1b07e6d5f4dec6e672b5533b1553813b711ac9271bc0e779bb29895a3bb63fb93083b0b0b3f0ba767f32719b441dac3da0784affba51bfe62135329e783aacd8fa7f00b8b3f5febe05abcee74b720d03b129122b28304216251889a0aba822702eb7eef87fc4170c791c9c1ee3681879155c083ae9b6eca1c8c7165950c80a06c6dee5ba8a474bc1e0364b66a200c6c5337021d1a76854ac86d6b968303e2d4513005bc2526b0891c0dd1da4f2c5ca20d7ddaf95ef81cb0f02b72283fee08dfbde341d89699fc8698f20173f495964da0c830ed944bf474bbf887e3f89bc6cbc206edb837c5d5c795c1a0bee6d06c56abec57ba948fe358023f1f1c97c2f40947cd02f938b85c94fbb75bc6c75c3cb271ce6c78837b45e67db7f2d30617c1d0349ee345e30737ea9f96ea4fd7bb4fbadb12857fb6be08e3fbfbb89bc6603e1f3c1e0ffbc661a88b91067b71ee86fb790fb9a52915b7f010fdb6875c1dca9703d5083a9646ab362a7cfb327f4f68fcea1205c691b40b54af39bd5194d2b31e862af773f13f2022e32dbe9b00d55fb62c0ed4b49f8ce98ac3a755ebda4c7c8b3bddf1ad8190dd6cf4df2942d024b4272fc1209b6558b0135a2f6deaac20306a88929a8626a24322b63dfefa9ad44052d53d03e1a279b929706584b1fe16ff03af98e32218b9fe5e303eff585603ae065c7477bfe07bf593bcce70588a6d00e97038322a0dce82e85022931daf85f66ab1990d63c8201c64b709445560518c9e900413144a0663d3e5a6edd6d319bea638dcf2d64e26a1f804051bfa7c3e2ab196cd4077f4f3bdd1a4f096d6f71202b5a85770264d0febedcf8e33e608b45b54a8032586fb1a3b42938d98244db670db38a8657c54d4c21c45262a32b1760a0980ef06c2ca1e9b2a61925d786eb04ed2a483fae39906d7123a21653e1611190c0db9d0714c326307c5d7f6744a6667c10204f42dabe735db0b1d258aa8de623e3455aeef83d90a25731a76035207aee52668533eecabda2ec8cafc7c9b491ed430bc46cf446d4894481467057acfddc548db6f52451a94569b33f6eceb30b661f3f45970ffd8338ac61aa2725d1bf70cc5e4c008fb311247eb9e2a920e86b2d7d7b054091e9ced4f461dc3a741b7188854ea70ca6fcfee2cb1afd7330b17196ebc60ccc5fd8560d9c01d35fec36a01eb16fcda1da19966cb57fce1028c0968903a7baf856af849ad0591f746967f3272e20ac424330a62e497b2683ff0a5e8414517ddb01b7d5478e6703e288bc2e4b28b142c09cb618e7b190d80f518e724c8ee9479f88b3e81a1dfc5a5c023e18ac4c793c98f83a21efaeef54f69829496286e16458d3fdb69095de9a0a54bdab5792e3c48bdb8f20aa6a73c3ffddb843f4dc9e843e89fd2de4fe548170eb5bb3fe349688f3a674f610117ce9178daefba32c0505368c68ca4958f5860ce98db25e5e676ce3e87f091da109fbed21601ecbe1c4285571617b2e9bcc66bccb82e7f095b657bb3787895d587fbd9e21ac144bcd3e21b900b311c93fb7cc6f559eeedd54dff4b0c696a182bf96fcf96a26efc8e7995896dd00f3b7ddfbc8a4a8ae5d6e888d1a9ce97ef825bbaf1f96420f994abd90c4b1b46f9488dbb948b5faa195099e0502e968985426267d0dd84f08b55adf77c0327097ebf77e606f9b8b32ef3faf8a4c9891c640aff67d83edd9c36331c2f531e8ef8f83b407cb6a0f106dbfeed1128781ae5610f05a03adc8e5c68d988f812eddec0dc1f050ecf987cea10ecc4586f0bdb96bec405317d231739826cbb12d88ba5541600949dc814cfc415b91beafc1f15a0edbf24edf0b3d480bb3fb8911156330fa7c50afc0a9fa46e7f3d00bf308f5c5e89e860b781ad8c02d1346423f93cfb798985e1a640b43504d83c3d5972dc30b37859d33fefa942652305112346669b9897e3db43ab4992e43370eb5f515aebb5e19db9bf00b7be3df7d7817724282627dbb00ee858e5ba937354a32ba8ac37b6766369fe2a3cd3846804c9aac087a4ae31ea3b339eee629e99047a2daab707d4ce565383ee6ce08de6dac80bd5d51d62e959e5abb2ce0d94ef60705b162658d2d302a00612c34cb8beab9a8163c15d0e0da1bf03f076388d18f9a2e1c57b6ff3be5369ae93b2a9597283e6fa4edcadc788445e837aebf57ed3334f726f7301ee895b59ef4459a2e41914339581803077fbebe3094aa71d1c54bd6dcc20541ce2095a0d25a613a38c7a43bacceca565e16486bfee4a63f10f93ec3ed630a589d19b5cba03b2aae10ece48727edba3e54f86e116c4daa3fbe9589a3111231cf81578de94c4f3077b5761c0495608f39c6ef08020656f5d8b0e735fcccaca87122edba76de05b98c46f5be1927c682014a89642e212e5cf069c32627e9ba7f04f0f66795f6f7f0b1c5b9ba80b26783ade866cb825ec08ccd70190f80fc028d765f2c088abf837047a3afa65bf584eafa547a29a971c2c418ba6595e9f84e358dc4cb33750ed64aa1f8f33408c939b116ae4f005e8bbfe8e7540c989eb39fe7fbf2f2e77111e54eb3490bbb5a56b853a73afcbb4fd09faeb5b4ec2576a6f26ca87010b5457586ac6ea8221a608b9de96906dcc116d1b32d7cb3e254f92209476ccddcb5d4721e7dd3d38e4f2573fb7f6f12b7a1805acd4019fa95ec6f3bca92d6784d32272725811f2f94bf506acc0648e875b017f7ce5bee71595038f72d20b9096954cf590e0c769422fbb66d4bfa7b7d7f1a4f9517acdef61a5139bf0b8c85db455da35c8901938e3fbe4996f4475dbd34add0e007d5914278dbc1c93952a793d68c16f6b2eda3cdde0f1abc82c585b150b2a22369f400b37dbcac974fe0ffa175c0bf9c15cbe537039eea699d164c511e2d91c3aac69a348d1243fa2ac2c966095f53dcc77b2d9a143c59aa4bd109cc5a4a7c4d6487e962b5166965b68fc18f8fd2d6beb941d992dfc582e5b8c4c08363b6d730d9a79f8cbb5e71fdc0a12c0040257684ed0cbfb65c579cd87fb2de07f44cce802d688a8ee094ca3798dd19e09138a88749e0ff49c142441bdb1f0efa9ddd85f355953d7ccfda4257210e770b4a7e86f5e5fff4b82532e59e70b06f4a339fbe874b5f25da367571e3ec9adad373e0a7cd4fbf2ea8da442ac776ffc5e964729b0c8acae991074954271cc73e13443fc696c00b4c1552a03d22cc74ca85c357298cfdc695e4ae3a1edb14bfa6d021d907a87e1133fde78e83eccfd028c3a76498649336730f4478e7ea76491b1d0e6ed44d1c8d8ae5adbfe6ab20d6d5d93e30cd0ebc47b957d7008c19ac621462ca8114eaa5630451521a0959a956905b896c405d5ea303da00dd7dc82e3e54b4237e3959ea4b7b6b0a859b9388e20348dc3512c6d3d41334317123e42ad23226dd4c318649078933a3a1fed1b66c9a2a65ec53ca657fbe531b08ba912611141e907ac841e5e386cb9b3fa22490c11de077aae400094e285750ecee6ef3524fd0180d5d4d526a1a8bce8653a09ad426f9be83062ef18f058d62ad0c3350c592bc948471aa5350ee6abbf23a2f259edee4922b13b40890a59bbaa4268e1f3c29a0a31f203dd154b07c43a9aa9b934cfe2743588ccaeb135353be936c0373e3acedc454040acc01b4aab6450e2193af737e59639137fbe5f30a38fe29725329df15fff64abb966706ee6328212dc0f938f0f928a5ead304577c0200cd5f55cd82884396857480162c7e2dc957cf2ccb6fd82058edbcd7eb29f903517620455d3145dd0ef8e695a5380778a89eb75ad1b12130b954d2b156bacaf0ea94e9ee465ec98532ef913bc45e8d77d68ee20eac040da3d7a7003e77f9e3481c212bc7888197fbdc9639c3f4c5ae0c66ea37345de344210640cb6625b93d15ece9a57c11a616a9b896a3ee20c9ed9da8361b951dc9bc479185f59c27755a4cc512c16ba4d7c6a7718b2d976f36831af5b67a686d90f525dccb0497daa93d240d3035c66cf443634680915a2d781db4c21825fca980bb5148c180fbbd89e91465fa3c8f28293543a2505540da19d3a75520122d2847181afbed4371514bf4497ed106c5a3e954391bedc1e8526a1476e668d58c5c868c706edc37eaf8d606af495f11fe59d7df8b4df1d7aa591d3dfbd83bfc3d1223046efe934d0ae09f850591958510410eace43fae1052de6410a5c679492d41ec691ca200c99594e3747aa616aeb2a2e750730afead71163090f9f7ee8018bac07ad3b5c841cdad325da4ee18a4edf0874d1a0c8c5f9c56cbe81a724cc7a4f0db04b7d5d5be24e588b00e1f42097a80516c375f5356f60a8b79935d5513b5a48e775348bbe0bf9c2ef74c006415cbc0e7c2d324cf5f515771fe66f1c3f937be1e94c38c90719a8a13f89e960831991d55b0176ade97bbd12c2a131627d793d754f040bd962df13af508c85308edd62683153a15fa9024e2a99f227b0bc4f228e647ac584e6857e0f12b350d2f1af22e5dcf7ddbe13db766b754d0b3ab2d56d5843ec9feb04aabea5f905f4301ff93cf29c6bdca9307bc3aa11d275b3d269cc7bf2b7e9d03c816f4d29965e86938c0fe18b3288692e468353c75f36db1422b5da56b2090468d61ea756b64f3f1742f77fd5829d8e458474f81465d20c4d7be05b1036b4fab5e6a90ef8c44f07276e8e8d8e5f3020b08ce5f08c70de482d133739fee29df8b038540edc06184348d29e8d26f33c26e4a3ed070ed3de2f4f6480f7e726747006813277e5b3a9527f8ea3d6ef162a6f566feca896eee00c6f4554daa53d9b4050b3629963720f2d2d9235d8190738069b8950225d910d6c9c5ec098a23261b19656479f2a479b3fb471334ff9b4f88d4a370446872a5c23bb2ac0962c1a257dd27bbaefeb8722ae5db6ac8b07009f1c915c4e6fcbc833e722fc1570d728d8de12693928c20199bfbc97c6150cee5cbd65f7d97ebc7cd651b74ebf2487543c6f81de45cb276cbf56e987bf4d702de4199e47f4587801afdd4bd03d466262b0b360ce060f56a6f7d38d7e6ca2c647237fc9d11ba98f46193155f6f74e41b2378a1488bf5a9d5f553c5f4fee7a16ad3d92c7b0e4827f183b148238c0aee73734e95229b4e2bf79b347a8931a48e8841306777056c4cbecb203a8df720300a2bfa03698d53374711d3a0d1d992542756eaa6bafd3eab19d96a5c2c9fa7f48a977a56779b0c0da9fd36db81838f840c1483bdd4eb0467325459e92556b1426b51c56134affae20143eddf6643ee8c2ea31848590294f1219e9b1a6db6de18e6ee41d6768a0de7869548291028522fc1ef633d783457dbe76a7239787b90cb3608888cfe83320375164068942f7f4e09156afd4fc91dea992532663ad40eb06c5de01602fbb853a5e907daebf0a6706aee1de3c03825aba28213f991cf6ee0943d7204bfa9ea8d39a48bdc02f811e30c9e503efe35c315fb5fea3eea288ff0c5e22822e1fb18f4ba321c390c1df3b0adc9fa8ab6c0a5628286d456980b6b5f0515c933ca55ea150a4db1f8dd248732621c453c2b5dc0519ce7d3ae7be6b6d1b0aa04a9405dd218fb14a21fe805f4bf95ec964bc146ea6cd09c0160a303fcf3815b08f465408694a8ad02f8ec42234820a907b4e4a04cede5a78797d980cbab0aba90d2c47a557477bfe7c2704e4c5a32f7cfb3279d40c0668c0f81091e751c71468950559cf13bf90675744fd18d64fc13ae59f9b05cf2553ee02375cae903ef672badc8e2f02254f0d1e0f4bb310cb23828101d60421780755008725e6597d549e7a3633abd9e73eda44457e2e7f794669bdbe1efa4abebbf9548ee749363c000ea6e216c5df91fe282a40aac7ec254443b65b39666e9427be0f578aa553d5d98f5ba02f68e7e2722db0530871e0331aa2233c08c29f9874adf370e994113b296c68dca1b5cba60ca7640ad7511ffa09914873deceb22f446049c690955ab47db0c650452d38fb74ff5769d89a3a18aee71f12ba94a10694b153430b5b3226ea3e92a9e34e72980579dd2430f799eee64b32e0ba6fa545efbc2799eafa39ca03ea9aeedd4ebc60f3ae26659e91a984df916fe55fd3baf46aeafc10faad6e13e422e35dc00fa2d2c8cc18abe5743998f7e62bf07ecbbf381f272b2bdf40aa65eaf59330a0bbf65c9595073fdbf2877ab17bd3eabe276ca6e5c9fa765074604963315fc44ccf7427d9660f60caab2a9b7a22eae0dbdae9740e156bf308f1e0af4427f89baf652b661dd7ef6d01e174255c2c7e2746f07d6a95f9992ed38cecbd689615b66e669a0cf1f080ba8c3ad63b23d5ca9dec1ccd3baa6154d7e70da607addfbf8b052e5e2691f365c0bc18b9a9f5b5662d6fe9bc578e99a683a4b7b5227699d520205c065d08fe9882f4d25c4830ae69b4cbbf9f0d96aae9cd2df89f7734679f9007ef49672ee2b0301adf04e48f76bf52ccecf0c76fdec726494797aeb75b73d6bb0df5ed71226d2a69a76e30a40809963bc971cf73055b8a08ba765aa8e56c275d83ed1d3a38511a1f58a479bed9d8ec20432795e83040eeb5ce632e0dd2ddb1df3f858f697de71a3f4f7240a6ba93b201b63a2fde529d580fa25b80712f56f03fdd9d2bfeac281dcd582c6c4b37738119805becc261b44be7d05ce6ab8eb76b7327c3b7fe69ffd7b5ba2e2a7d4aa76f8ec2dd5e93b3ba2276b9230a70c4d99cc8565f06e1b301ffc4139f6ab0675f4f9e361865ace9e655750290f5bbf661ec01c4f8b3cdb0a8e0311401dca366adf334d30d50b9082211c4cb69e6dcccc345dcb54d61dbaa81724941d8e5f2c5a6ee530e5e5ed5e6eeaf792f35d3e15cc471dbadb1fe0d75edf9c0475ebf112312e23b50cc6978f87aaa02fdb662aa470bd028b8dd0b175a86733705791cdcac3083b0d58fb2375375d85c70cbee56e9d561e87c5b32450769fc2826297c185b7981b0fa94a1543cf0e9b2d8500fc6f9e4b1bb9e6076fd27a7cdc97ae0b550ebb6bfbdf662fd5d0c6ff6766b3853b711fabe5a9ca9ed9666c4cb67c530f1cf3c0f1bfc62eb4c005d415901237fca5db436ba90545524b0da0e7617bbee8b2a07b214b090ea47c9c72c1a0ea8b131fa31b9bb64d6d465c1b28863ae8c24d3fef74935a576af064cd8f3147a74ea5c29185321817063ff537176ce5bd3b260c1deda0fd4b87a9d34b77bcfc9e451bc1b60f3c3892cbad3aecd1a8665a112d702c23ad66bbdfe54a5154024df9b77cac380710151f17db3af0d5a075760808ce3aef8962042e74c500ab3b87217e4b3a70dd8051a6574a007328389f5294da6e1e02cf96716df416ad8a6a9757ae7fc39b408d61c92b3e5b0441b0fe5f33e0f455291ba47ac7fc58cd9220d01cd1eaa637278f36fd38754215c3f55dcf2726a465034bb7c51e2b872e72acee0db87a8d77d6cc94616cd2312152aa0fe69ff3104ce4f0ae3cd969ff0d8e0fef5f34138ff47402700289f0df43ad609fe1acd11169a2216a879bd812aaa4eef186ace48f625598175deda27ab4e27fb7781cf99b8793687b05b310c2ce4f14aa7b43e676a310c3943706be9d9ce8df13bc896521cb0cdb06b485e2dad65eb699e62ac9a2206d10cc91b95b62552bc500e06a9ce85e2d292dccd276c557df21abe27d343e755e2bea1f5e4de34a34d10f3ffd301079542a0e54cc728a8863aaf188b501fec8fb04bf7fb61df215e7fac5a0e8ef397103e1b5970b49704d7cac0cecc0b564f5362b177c31dcab224a9cbed5ffed3ed2b7955da2ac4822b774a52cee84d47494c43cb2a8676bdc3f0fdc57e66918b15923dc8ff31fde55af5814999d261f0b878d8572ca20976d89a951673b0d0c6943d5b834b976def3eb08507ffc0c58ea0bc7de49c323a971c783eb1a1cc978ff59b105d02d8882168c762d0be0dec5e1cd69f453b90621857576841b4fabe7b41acb5bdb006d8414274fb2a0d2d6c46d76e0584f7ffe67760444f8154b85f100862eb7fa602cbb7d1d48872d5ff1cf3057c41b8a5cfc743769e926e18080a4edba663ef2e519bf852bbe1b72073de6bb3a79f5efa5a205080dd798ba77301b91cd5779ebc605f6999f7f3d6c32517d0757d8cf0369ce067b3948406a14cf1eb5206711e6a6d4278530fdf4df942d125c121f50ca4f98fac3f2ca8b32047cad9a0157c05e12170261995f0e3837203df6b9654bf44e4807ea4d29c4f1a5c6bc354c13091f11f47766bf9507801de00a52d0ad36e03c48f0ca0454b459412e3fa407dd6caaea7192fce828cdedcf648bd920c396f7fc09dd5755190c2269c2176b84101e8910dd8bb44239806d196e10bded20353e54603b053750896946aae73d5bdb22c9a6285bb9fa43b4a54012fa31fe97466ae45bb441701771ca8b9b7b9ae84818491fb3efe94b05bbe9d097edc22880d6a3e69e8d7f9d43c8248cd1815dcb21c46f9d7b09e2cc53c57097bb15c1715dfd574386196a5c69a5142e907151fe14a34235b132d28be9914db9f7db1c58bb855f7bc44fc5636b2d5075a56f15e508c42e3d7d7b1c5c3d0b0662e8cc8715fcc0e30d06bf152a181156c6010e6d5cc82d6ac506af0ca11e379908998cc9d7aede0c54581635f908989b718a3ac02069d5ac0c274699082cc02a7e7c2a59b19ae2607d6bf285a76227280118e6bbf08a09ff470721c19add75f7bc05076ab1c26d35c8b04994a08bc7cf49ce1681d2d10550ab85ddee8ca575a39d0efe6ac79ad05adb930838823d712622cf88d7639df9480270e618c4e99566db88ebc581653c051a077037d66bbe64f37d3c2591d5127450e81cb151ccea1b015e9091d95ca28afcb6de4486b52cfa86c48f6550351774c2180af0ce30b08ff283a07caf7999ae644bf5ca29126df14d0a07f35da3ac3bc0bc73d0b168b85082eb849cf9a005b0717290f0bdfe289bcfdbcee8d99d822d796bd9bd4868a8a820d59edd2f4b32910168b1cd24873bd40a6f755a02424c481b2229f5651626187b68102e9ef1832e2b632c394c2cde9d100b4fc9afc37153d9241e2692508ed870473cdbde87c6f91751cb591776b82febb2248a757cae23c3729936dd2b5ce412cb269a8d52cb44bd6580f95085c90e9a9d98c2eda3b92a2e4ae96f88f22ab7da5dfa162993209db89ea1f1df60b70a08574e866cacd888dbd6dd5e212dbaf83618e63a363b2aaf092c3e1f22242d988a299651888383c0e53e8c4ff8478c0395dd95188c5a15456e3952ab439e0cc50bdfbea2e04ccba309225b07fc2ccf3e4d17bf4968e1100d31147d559b1d7b5ee319b3f6b8a197c165360f672ca13e7aa63d140f366426d784ce708f120653d88bf110747312eacfcfbbcbca134b21c29257c9b4f8e24e4b5fc4198bfac93256d955d40f2734713b4f9045fc181342e58bbe7f40bf884f5ec07a83765542726959783c91ddd1cc1fa0665728a152ef7780b8313cf5eba311aaa2cc2a8cf4d557e109d838c08a96842ec03cbf3317e4b922f6911b6a9ad358ba35d27c4f8b9330d3cbea10221b396d85f94a8614e024b145abd92ddc594d3c649b56ef354d4c3ade7a1e72ef056f6a9906a0d0df5e369af920a494fc516000f3a947d92fb8d053fe615abfef42170216949b0a30779f3783762e8f12f28fa1692d53fa912df47fc56d9153e3842df80cfefaaa9258fb557af764eec4ff4e65baadb407ea8bd158284c57430323fda6c12ade4ccb1b7f23eea6a9176b49d63495cc6c6fddd3e6ceb4368cc3d29df1f93be3ec5861e69c604c5864609c2a352bb02d50df6ee323f7c73cf08cfef2d8db0b26af18fbe65cdf42104f23aca888804d367af2c09b923a92a68f30ab1d94cdce63252a6c89b30440ca987e22fd6a86a3d2aca42b105c4e554af318a1477aa19d66665a6a9d0aac111c3332d49386be5a610f86a8d06aefb78f46b6dc8b7e181e8e5e34bcb1a5db8de5b102083afbc82948153ecaa668c110e1b6b78ae672ad2bd6ec1079e9b35b0bacd9477daa4c5513e5b6e8c99cc575520121bfe8a6d603f3c5929bbd34e8a0f3165f7265ec9d9f5692dc34b4ee527dd36774ba9ca47aa5d3f8c3729e4c9dc6e871e3ff044f748ceb1cd4edd9acd6023c31f2e5faaa889276f378f3ea5eea3b570768704b036213f07fd6818ed98c59f9b39bf7d956432609462d67d806061f8fb015d233bd21447200d18a5c85fa922215864761de1ce8c37597fc2c396bd9852eda30ef91245fef7e2548f69babdd75135581b7410cb2929e6841e37c6852cedd09f9ab2f268f95dd5ca5af47bc5eb9eab3f2a3d928d181afc77d062311b3030473800b3a0baa3a5b65fd52c9fa933d548b399164e3fe37c2d06fafb92d03fa9563e29a58ef8f2f5b5b263ebf71a2efbb8834c936f5b2162b23adfbd05ab5d43106799b136124777ea471620cdd0cebeea0e2bb394e08d298b1e395d53a169d1d2238812647eb3628bf6e5c684a021ea099f23bd53f5f904e76efc41e4a7fea3ed4943980919666682fe8d5e1ae37716a3625c655026ec1f845adfd5b0597658eb06bf8714688bc54dedac729525e8cf5fa31ea847543b61e3d0c51593db509ba54b66acb3786b40dde1890ba0d796c58e495f5eec296c8c178216235655bd8ddf07e0483007e8d8e9e04bc6e2718bb707f8cf4f007d1cb6dda6e1dcedae745b0ed207485414fd1a80afb33f234f26fc554b55bb95c94f8225102e1afc22d024a6d87a5469ebb7805bcfa035d748296a18a67796ebd70f522ec76a0f58d94be00875d96517234198b3dad3d9604d6aecb86b1530180c0d97c1f48ed66f8dac67644b7994c72763964b0e373b2cca111435c92c589192aafa44a00999da47acc524996eab7de6a5787dd8b891f59da3c296731fd0bf729cad1e48ecfa466ac5cce432c8d76fd03249839075d7c99dfb81c81e809ac5d9f685b134a225d99e38960cfc148f990e2abd4478be25cfe2eb1e2085052248154e81f4bb66bfc315dd252dca4279d4ac815475af0378c69d8073682195cbb1737377a1223bf67d453c26b758c3f0c942140053f247ae95df9e7446c0cd917ab40e692497fa48e88c987cb1d4cbcb13174d082500de79ee87bb9dfb11da3b2fda1a69aeda388f97ad2155b2e5b568b299bf7a975371c1bbe1101a9abe75127460edd8f2757d18a42d642d4ece715e08f5bed191b340ce9269aa6ae4227a54294c3b0bbeb8611b932579c4c8f7a684937fe7cfd5e02a0ba25b5fabc32292df226ee2911b8534eff6d300a09686385ecd4de318feef928d9dbf9d53a8dc80ef4f3bd1156b3fcf52e629de6e9c6761c02a5b298c90921031263afb6049e70143b5f975bb2299f5df6e33e159b6ab0bd2d57a77be73eae319f218dbb6d7b7e2ff2b451fc8fe7021f5dba9d33f9a93e631ad52d88f7ccdb4088b591a5e97c1880570c7522f9756604d081b05da6b5fa78a3fb689dccd08828492044d9fb12f5d4755b26c0bb3f4f350bd9bf8644b02a14469be4f100a3ba471092986a66fbc4752038e24a7dfe9ccd61e928afb9b4cfb68436622eee25d2d3c74959f72e308659088b141fab1e3c1615c4426d9db53b4f4f80e856a9a515b3dfcbabafb498bd4402891167efff725661c57c5416069d043c3a4ff6134f8bceb74964f8837f125cd3871bdf721a1add7a9d65b5bf14ccc070dc5c62e9fa8aadeb3ec323491fe9e10774aeac3461940d8b6194c7d5ada1a7fb71dcecc000c3f4e4a5d2213db7efc2980116954962fb4bb561260c423f98312258e49b8c5df31e5ea7e481eaabb64dec34298573b9bc4a5ce7e73859920e231a036bc94cc782d617b2f728df2e78e1573dc457608f25abe92d1762817ac7860b02a7d95bb149313f37c7e01ba81384bdf90799113d9c45c4cb777d1a8510b5ae50dc3eeb8f7eb09d0b4e1dd259320a9b87910115b2bc670b24254d1b7c87bf93c36ccf54c1f6a1c3fb5517c6c20ba0984b1a25134e677b0b61d8a9375dc12d300cb6b517bc8da2ba2c410bed7722684616f4c58c0d2b4c4d2462a1aa546877ac7bf3b98b7a76c9866b1e7cae1870fe833d56d37b4dc6783bca78ce9e3fb1788e7a7f53f5e0ae6e6616846ece975008f0df3afe5f11970267293b784ab2cce875e39f3f369834ee460779d575ec65ee6856673036dad11c8b4f353962e7656362e6bd5f321d2b81de151e39f3be2c69009b7133238e953c67bbcf228fa06fee4a0f9ce1729c544d8a890129d51e55f82501c2b92c42a40a66e18540b417a5677d9d2bc227b56928aabab43f95590b6a23230a31d613e63b703a04b77d81ce77bc77fde73f80ef0b266cb73ee456d85d12931a61277c760ba86c718a6dcef632e135a5bcc5f720ab3382836fb59829c4f440a9ac40326c2f62538d84fed07c3907d2ec86228c303c334318b4b0f566eb0f91a624b8d9022f7b3fc4aa3d038ad4350172a985b0fb41c4b07faa4443025c4c8aad4dc6f95099040e538497016a50c11fdf30bca99b7f6afccb65761ff2ec87c4ccfca0ea32559e7414e55d7a09cfc090e52249629e125b5461cd8b7b06768113cf55b5be32bd72d418cf62cf1c5a3945a25dd2a706a5b22eb13c642a768395514d0d721e5ab4010455c807f4ad0ca4cfe0a13cd9ccfa710e195c319f5fc25bf84ae784c86de328a6a7a5bc6eb06d1728598a7ff4d5f5f1d82937026033a7b72553edc059dbf3f6ede1ef2ce1eb9d131e8a593f5960487e7d5330e26dc8c299ee7a9d3a31ad536827fa1ba6a0232e0d17d53c987f9c78fd21c93c356b9d315c5555442b30ce8f18bb36b1ee3e70b418c48b0663a686b9818072bbd12cd79723ab62bc0283991982e354d9e8f36b43369bbad5099798e42a138fc23b27dec6c1cbd637aefeb4f4e21d34115bf0ad9d568ad6a3065679caf1be7d331d2d4017e098049ced48664e15e8a41bffef048f84ef68a30f53580c3c06a3d73462e81f677a7b7b2d7e22033a83e8b9603eb589c4b8d42bc54b1ac7676f4ec4a4a74b8a7f5389a3f1762addda69976a122bed3b3bec497522e7510748a247f41d9046f1e8ab42d8364e5d392f9e40eb6d26a4b289c78e99066a5e2e612b8f6ccd4794145cf7726824e0ffba1264b88c7506c024129fad3751d033fa11e4ee3bbcaaa673a4c1ddbb94cc1ca5983bbd038dd58e2670ead87043615d7a725366b739a43020ab2d1ea82b796127dc26d0f46ef25eb4fe3549a365e1c6903df809b8a9936b4a354b5591604c77e750ff205a6b5245b111e44ef2528822f8ea5a48ae4879a3d3567126ba71ab3f693142bbe44d1c876c13b22f456d9c9e7695f67426b8d914df15e31e37809a9ec596f3141ac0100e4262a07cf0be48223a0e5e4d4389c29800a667d23e5a8c2f260ddde111e7c1e6564a428ad29311eccb7c4c26366bb8459d432c0e2d3599e82ff727ce8ad80110cbfd641b4e2479a5526b3284848f6e2e65b8ebe3595118781b6554d4cb03d7be88b1a6709d8da2d5eebe28ee2d80771e2270d14ab4c7249530f83acd94f812820e956c3807b70a7edbf7701a2ffc9d0b52de0a589b75c65a33dd212de5e8831e072a8e3670d19b47c794383e216e67bd40c218bd04838f33bb40c849b6fe641eccfc8d1a0fc657eacd80ec97b63f48e65b5d772a8e707a6152e64aee0f234b33b0c0fefbafd57c41f2e062d19f7df6daabb0d9f5fc28e40b5d3e51c65e1fb3ac0b5111d106585e4ea155da682b7997477cdaf761e5cc189279017ac552973be739b683acd80593bcfa1b80a29d0e7067b391a95bf8700dc494d4236d4a355ca07d72d5efbbb01549995e228ba42fcc80bb4399c725e8fa2d0bbcf2d25c5b858013bdb6381283521c542c38ad22cc166e1d78b4da500a12c4994baf1e0dc88f1e8729c5c5683602953c50a7344b2532246aa220cf4c39538f647ccbb874e7660b191699fdb7c026571d935f7fa419677a2eb733dfca5b3f73e5c038fe6c8bd709b9b6bc7953f66957f4ed598a57d44b1ef5840345b72e67686c49d2be3b35566b5dbfcf2bc6ec623aacc8f4193e916e5c59676ea128a82e654e4da1e0a8c69e6cdb31ca0b0bc490e20de74a87e0c68d0dc8ff0eb0c7b3c5c6ecc469e8956ed6dfc8e7388a5b20629367d945ab96cde3d834b3218f1f5759b71c8acf0426b8ecf7c924c1a802816a268f50f2a2d01930c5d41d13d98be2697da6edd2d2f367f23373ca9bc021962aca5789096960ed8119ae7f39d04c5af81ff86efa0868a4f62b45fdb8329f1b696242d0971375b5a606c4dc2617f75238330c2540c3ec67ccc898219543aeac817bd29b5f3137696d1f7a400580413fdc76b42e771c231fc937a5eb55eb9c6cf25d8946c2c320d56d10ed67bd390ae9205ba8aa6cba9bc092d09a8fecc52ad7095cc16d661b7f362b25efd87762270a533750afbabe422e9840d44f48b850d84d2f63d0d253fdcc2b94b0c9399ee9e986d753eb33913582e5f1b7912200d6e1b72eaaf88cfe3832342804c9b65a3addc5da38b198f4b564857f4dee5fa8ddc1420b58bbbbcec324707cc8f827ab9d63024a434fe4fef79f11c42173390c149412ba4cc82990526641e093232c449e93a06e98c9fa75dca5566d957f7aea642b233f6b4461ea6f44a31933ff02833f35361fe40b7b0bff33915cee4e9b6fa3cbfbfc2e297b10f288a7634a617f125b537efb88ceb13948c3d1dae8c62699696b91308a31893250733a9170ac9c4fa3a90d6c326918d96f15be29f475afee1062adeb10bf31b67a5a3e0f050601a8be418a70cf77c139fef8b42226d032291f15c188f71cda1de599bf38511cdd70559897daf13925e3e2ab4b0f8fa1424c3691069b535934962172c9fe2262f05f33d525e7e92ff64ff334f41cece36a52971eb81fc72fc6d6ac586a2b98b5737ed4fe6747d2f905d07f998ee0cbca4c6a046dc5c9ffa89f764e896ce47855e8c7082b433c27f148fc0c8ecdde717e9343f41946c58d802fa5bd1beb234a52127eaf808b5987691ef642ad1a298b2a0602ecfeffcd1185aec7ec3feb17b878c17dd7a6a30546d8f714cb15afb4dc04b5a7cfb5a27b1815cd0f2de973c877a2acb1536106a2959970c14fe957f0477856aa04611fa435d62f7a593329a28856716385491095c89d56be93b9d6246d929cfb6d649501af8c6ac581200149d3d635b7a1dd292796d3353bdeb97444a0418ebc45a09b8bf07bb73e694fd9081c339aa2796e39f8258a65557f501311fa17793ce2d24705271e50ee1a63c1670360b14d1903507fe7999572508510c436ff2b5433e3869db544c37776c9b079c63d9f5efdd4e527936cfd9d5616476d184d9ea9d86528dc14bebbad52dbcfe4423a92693af864b7ae49899e4aa11dfa5cec5589f0c75f7e04ea82a79e52abee861f7021a766c397dde0ba68be46c65c8eca486f814a38219e009835591e3d1b26c5cb9e94a011a29546635fb0426ebc3d7fe01047b5af407b97223f990d06fcb3e2e9eaba1e047cc9e2f1909b075a22a2f5e5b41346ee3a98f0af30c029eabd739c618df60c01de164f4e2b83fbc0cf00017eef909375b447a09e4528fa10d18a702194f398d0f09aed32832511a3285b15fe669e358721aa88cd89834b464a29c77cb2a9f158428221599e7dce0b1cd2e2207493391712ce8e15b039a0bc05756c264f4cbddb1b43d19e5bd3033c72f5fb176ed0d02ff57a5b371ec4c703abe0f866d4f474089d1f147e3a141ced1546979c89a77f04e5591b19ee66681583f1dbf7c96d1205b04fa406055dda538aaca3324f2676d724c6d273959049effd870e0a29cf237a57254f4b22a646414994bc09e6384d47eaa301b1fcc3e6df8abc554b2d19c1b1f805d6f3e62b9cf8eca2829dcadbfa6eb4ef9c337f717e4138c16f15d0376069bc98765a59fab108bb29334069d56020c4c9f644bbdaf688ad7f084e67fc75af9882f8311c52763d746ce1bdea5f961b9a9939b96a834e553a4a5411a89eb807a013adb242ce7ce6e6f58173bf5b1a5674605b66bb8d9ed8b8f6a2a31b2e7ee70838fe1dcc88d4001f7220f12c7c4bcab304fadb4f21c32e88b1103b0b5c9675d85c877586b5215bba291f841228f05437ce6aea7c0df7aa9d5682bdead2fa24147bfd774ad170124d880599fbf3aa50069d6c85af9172f78828a834772dea5a8108514820ee7baa5104313d40275ece8f75eae04cade4bff5bd82b6fa001ecea579c6cc940064baaed7122f08f99a26c506f9f1688ce2571345b8ddbe04836239504b937c518f4cd6449a8b2a806393d5c2aaf3b7f86f1a216c4b12197cf0813e9c8b0f1e5ceaad11ff4700fafec9baa34ff17e363f5275ea836a1b7d81a6dff448b94d949e1a3ceede98a5dd3ecb1d5bb61b1fb207ddd39d8eb5af566a8f233e88cedaad13394805faf2c4537da873ec9a3d19ce43263afbedcd526ff0b0dec9b4b4909241d8a3843d7aaa0efca371fec5e49ed101c5090796865f8c8c6f3938e6fac1465a529cf31f8ccd6417379bc6dfd3cfeb109e763e318209c73685d578231e909236492cca4586387280d3ca05f4f4d7258007744bbfd66b9696fd5c4049c6ef86b78267c97d7ba23b4d0253b352bd8add9b3b03c9f018f905291dbe7857a9f734953462259c434a9f5ba764ffa9af1df2cf27d5811bfe0bb431c4f5fe0b8723a9042cd7c36a0f55dd42685fda25ad827148bb374950f774be22e3453ea44e55269e0f3fe08787672adbfaa66f1cc13cce63c328ed9b298ac701ece1827fd9e5d8249f3eed6546738fd4e18a67e705bbaa2446857ff67eaa682649177177df9c91e7f8e0ca2ad39912dff57cadd09ce23dc57adb03037f67590cbb5e99f531388b76de76feb067761ab438c1d2a9d7419c4fe13b6cbda32c4d50591f7066c250ca674091f0c642839b648ef39588d1b0d2adb77504a6ebdf3be817a810e29ba0ad0df61adea5f25ba3ba23627cb857c6641e1d4a7f106150010b174e7d6789902e7788b69ac55989228f2fa9eb35c0e6c61d7fb4b9cf5c8de899f0a2c8b8477a4062ecb24d40812d575f208d728e99eb61a8727bc7ca9704ec50b3f272f5e741bd66894c7b0d34a40542015e2542b00acaebf0d964cc04cc1ae6340cc13feba8d411165750434d2c2046e994c37684b3b6a2c56554e4266fe359c390c739408464cf9dce44b91b36c7fc24d84b55ce3108a3dfac1c93b9a360b60bb5d522ef3862a4b230f127780754e132b0b5040b96dbfa9dfd494ab0d7ca10d06a38ca8c5d6e85d9fa5885d4cfd6d25eeb94fd1f73bdd0a4c338c64ad49fbade10f2426bf7ea5f856a2c22fc4c02d3e66c66b38087ed190b61a5f1d944f5684180c69c8bf047fb6aca16576edb1cdde0c4686c11302b44012299f83667eccc18dc5092e58fc545d9557cfd299073b5c574aaa46ccc1a4944325e30a383f0db2a8e2cc1e98786460f7b307005d02776d032b0b4650acb739f559c80f6406d60daf5e641f9857f476d4e0ee5fd0b078c5216f857269d048dd2cb22572be03bc1075f5cb2df9a3a39b0171d2424c8d3e041f014b21c3c4216ff4c095e752cbef9ea3edf876837ac3c2c76def8ea18619af2791d37ec1c39d946ad137471dcb0f4e0783b7a9456ad8f22b54c61e55111677bc65cf43aa99afd6e3cf7d00ba9efaa77f4348b8461a8b9d3eff2117ff92902ca46ba5e6334cdecb3211f00805a4e4532ffcd297227957b9c8d4758afafbb285532e170f20e4c9698c566383f056a857eda0264f7b2085bf399ac2c2c08873a795c5af54f38ff74b57034617c6556d7f3a23fe23393d9122319350c514f3d337bab1e86775a5fcfe661e5681f0cfcf0aca39d315940105bb18e1b71839d014e1a98a245403d905802e3cfa0b3d389890ff71702fc91a8731328c96653627d3cad6db592654a9ee25e6e1524fad0434899326d59464156e8b54f09f3310084d54c6e881889bc08b3c19d883a2312633be440720950b119c7c77fb7dff888a32f406fdfaa3d087656630cde03aad4d0b2a4fb9800e9dde3a3fae8bf43b0e66e6cb6a013fce0cbf6c511af7afd16a762a2288dec5debbaca03e72b79554af646fddfe29edc879bd78986cda01cacc7638463a982f93d0a7f9141c7398b49ba997edb365cdb5f3a78efebba805edf7a777e05f39849ddbd83bc0fa7df6c47d65e025310502ad61e3217dc443a370ec4940e7d91a9f25edf5635967c3b5d71e31f540dbacd0fd86e0cf9cd17ee7e3dc32e604f01aabaeb248ab65630f2797546706c3fc1e5bd3f8b387e690bf2f3eeb061368d5fbbd52b1f38369325483c0d6d04cd9f0fef96aef8628301d6794d8e20ad3bd24bf3e12acee9a1f177ecd19030fa1ba8e768d39a5a940d4fc92d1750d1a0628828e176d278f5d17125e486d71a86885c5a5baadd8191608ee91c194db5ac2bc5dacfd52a891a114bf72668732ffcb496f6bd7b38376322c0bde92d08030772d648f61b705a53e2dd21de6360611680362c39c37a2a004c6eb1b6dc9306dcacc478c728adcafde1158eaaa4e92672057694c75870414e245dbefdb2bf722d8da95303ca15c8477615eae0bee8a695b97a8bd1856516f9edfb16cd0518707aaacce9d235ed88a7addd12f8728b969045a2319c088ee98f48718bfb1158e09316b480a401d54855de09050cfaac674fad72d03d1f71b12492d40a38ef9ec8a54ae83b524d71c91566f9598fd715a7e38ba619c5ad693943163b3c0a2f927d2511837fbede9f8aa44b6ffb1813887ed43ed9e64f7b25598c7e83a4360aa8a6be603ea5401c9011e404e13d2d19eb752b2a6bc53cf85c3093b9e8e5242d7534b22fc2ebf7d722ea4d0f51ef89ee4b17aebee2b99ce4b1d9613cc502719925a77c848b2d49f4a0499f2f0bfd7f625400501141435e44ea2077de1d9432e1c4744a0c1e90a9c7106fdcb6224bc3698c720bad3779e377fb75698bb7febdf0ea357093e694e6fa1f02926836eb983994459403030ba608d03493520359f0fbb28b9ac7b1b8397202da814ee2e86570463c0915f88ce405fda2a54ced448d07a52ca33fbe94e2aa411c22532b16470be95bf210b436f05d7fa5cf461288de64c77cef93c8a3c5ce1e8367952675569caaf9c87b92b54db3a39247bd0dba917396891da3e35136535835534c5929eace5f285b95326887980844336089248c1f5460b576358d0bce4aea568f04020d0ed1e33ed593de4e7d30641860fb1f8fb31a0d23caa2af5ed38b3756b9b09d2bfafbe807994c0662a495c117511023047446dfcff6c7869c356d3b3e29ca26395a57e082ab59c8df1f60ee18c0bdd36d6b0c181aa4e68993c6190c89fdf5aae44a9c7adec20a9b6b9fdb6acd3396fc77246fae2ee350e90c3a0bd4ef00f8068aa31f27e06e93bf8979fda4619fcf52886e3bc1c6340a2606b65a752d4db56294fc61d1b8b33333665540bc84fcdfa4119f5b244ac462b5eae460103fc7af4bb7a2c329a191bbd5949e3b0064d52e917b6e379e07726c5a4f66762f83a857cfe7043466156f6df7b2a28c6d162a1a840a8be6d0e3a114834bb8c0e37014384fa6d75ac7d858f08abe63bec1cfc0c2b3d005d76d6f5d6a49cab798a5379021a2daab383493467c0f56ba3ddf2258504b6d72d35d880d5a3ac13c569669c6e20935cb21eb3aa3408c9b9ad302e94181ba5621e636210b7897f42140052796ccc19e940563df784ca8dda487378dc58a5d8c4e8c4002de9e3c9b467dc964f729ede2f0cdc66285d60a0560f1e3dd338f5af02b1e1fddef1e6659a94be8dbd8a66b79b5edf8b25df2cf9cb2f4d4a4d9e2dfe9197caf0682c4096d582d30cd0e6f3bc041d6bbd731d6c83e81dce9789696e5405453442b93abfd4aa11237a9c51d9db3735470c08e48c71c60edaebb1f7624589748e964331e8a23a62a7246590ab5dfef5669c91ca7f4db90c747e139edf6f2c7b2ff067b90782c468f565b5d0225d4093ff0cc1b4d0dd034df5062a58b1c7d502130c2aa9f2e2a4200147524b9bc9eb47779f3e1a7e2551a5ede7cde0e56f4f6186bfbb2d687c4416d125c345d1705dc8201a4af98f8f9303fd5d97380f0acb7df25f45673c8477cf30d7afaa3eeb0139553148caae42a7aa2a6ce770750df545316f92b45eb0e5d59269a20b7b2f3ed894715efd09edf2b26842f9c0376e4871ef4ec23eb07ef3fabfea65afdf5759ee5b18f20dc593cc67eeb150ac93e37bbddf882120f2aac0ee8fe13be0f6a5aeb9086d017b5eb3d47ea88e850c9e8a2a0ad43dc7ce0a16f2e6907a7df22ebd0362b51bbf8c3320e12c3884343ef9812d1251af431cdb4428c52541168ab19b708853e2ae6c63357b2daf2a6780eb96787e21280a138a9635b30c84acccecd3cc7e7dcbe89b34ffde8917ce30ab0d4b05a17e516d56af659c24b930e169cdd09f49c45917eed2d9e712b63c6110ce85bc611a30b09e2a4733619ea8540d7b05cbc56caa14c7b8bc522ab3c28814d822b70a7ee4c3208ba4eaa2daa99e1937587e6937d7ae2f5883ced9cf756cb99323dd86887bbe52d68c9d4a4ae563290ba1c3f3d3fc6d9ddecee126154a4bb46b8cf6023e064b99ad44c3b4534cb84bd894f8ae28d8ffdd8b9a0928998c44f15c97f429c4d08397d6ab65c843ad38043a22042fcbb513336a0d0bac2f53831a85f790ac3fc573c5d87e6f3753d2eeeac02ef649d89c290ad88b04d2b1d4fda94d415532080ba98330349d48733e4c3b99233de245386da5e6a4ba4b8b48b7bd096fcd1bb0e416b2e07427dc577fccd77fc8b79867b58835747175d3a53086448b0473b572d0272484eef9980ec4a65351330b159bc0924cb64aed2298b1fabb11ff23f98edac70896d6bb11d3391027058c3910393a821361de53cd7f803d1b43b4378105e707531f29da08feeeec4cd5522fc137bb4429fd9bdae3e8c3c54ecea8c1b1cc390251083f138e0a691bb0b72f720a836ef4eace75b699a4279edaf0b688e91471e4a152828e90c493e74816c4eb03aace17b1fced359001616d7c30ca031cd7af8ae9f67b7ce0bb4d0bedbd26e5b122642333a14d7299300d3c9c95ecbbfc469d9967ceae1be5a439a80e9ed78dbcc88b6cecc79f1bf622f083ccde5d5ca4c8444f0cfc65e29e1b84affbecd2c5fcbb2aac7c1b0d1cb96b7d2ec00326f182511b62d44a019e3e3e64f9ed14f922abb1214f5455290d4cb9ba9c1bd7a6a2358642e0423b00c595d22126e10598106ae8fa611d999ec4c150ad09df87ae32ab43ea85d4f93075f1a42689291fdf0082a247c6517619fb879ebb6e2956c03423b0346fb8d14fced6d98857153c61b2de54f0592df1b6f0483db4aed94ec2ed7ee76cfca243bf3a307a4c8fb428d05551b34344340e86c36c4c48eb3be8a040e85596618d4afb6a93e01266687dcf70450ae42504e7ed82ddb204cbab070c0b03e714a248ac205e7dc502a1a91e4982a14272110f10cf46224d140e1cac2f79c97552656cb953d5010904d43346ee4a15cac5c2c29984644bdac8d3232451dcce67273e4887610596010a0dc7d35160bcd1e158c234e64698fe53d4eb1c14ba896e5196013916d9923e7d99b267b568016210f7216f9537ef3bc92c83264ebfc93ee8d522371fc03f5485d462bd10702a0a35f923cc4ab70a534d0e2f4b0a35e2a31ef2a3262997bb0dc8683eff1bfa5ad672e1e86643fe122e0172c109ad6fcf38b2f7307798746187d2df53642fdaf600f17302654021d3f72ac05cac38f20d9d29c96397f74c8fab3894c6a0259dfeb4cd74f3ecc2ef61f831ad6bec51a9c3ddc32c0184a077016143b1f604efafa4a94e9e15fea7b3e3fe2fe5771a1ed7141ce3c91e3603a24865bec8f6210ae756fe66e32443f4d279aa33af64ec328a516e504ed061f572cb9e71208ab44a4881fb345b331e7462adfe48d39976510fd08ecee2f7b991d4ffc727c250018bd3573f678768334662c4069906cd2e317a6caaf20e0586d0d7f096d2314c04737719d910809306ee863594e724a9f14296a9abdffa3b0b0e5ef8a46ba1dfd05752dba73ccb037ec5dfc7b3451910da1d8e8fd0713573518e9fb68bbd042a758efbdbc264fb3632bec1d88f549b7ddd4f6419e55583932812e1fcf792633c9a24e4d0e12bb36e0040fde8da1f361be6f25f23f4655a7e0a02fe2c9a0f0012e811fab658e898669a1464871104a6d438429ec68f94494e1c0eb9ce404e960ea7b62bdb93849f809d77a3cec824a78f71fb5a9fa2e1e6f356f22d52c3c1383911b1e614d17683d85b4c1e9263a2c0308225277b324a9dedba9480bb199c4b61aa9b5c321797133262b628d1da71622b61478d2c956a5d23808a533002787d0dada24d91ea3e1a1fb3c9f8a2cf778623ac7cf88d038246760dd69b97e6a65aebc4f660e5bdf67dc7385acfb16379260963bad81297407c50264c492987a815d0ce8cd9e3cd4cf128521459a9f5553beacf6c735c2e7be3a1b91c46089c644bee0865f6d8a68dc5dc1f0510020fe926d96f424a628a940fc172c217fb655dc07963209c506fcebd6cbc6ac928a42fd7bde127e44b9bc94397d1a0ee66fd7e634c152433b3a3c76a1ba462189a19fbe184723528bf231fb9e45f09b3d45db2eb8d15a71348ca8cb12ac464bb1656f4dd29a9d6fca51c1fe74933cf60be179d2a2da79d4dbff1380f483c8c7394fe828e1e5f1fde07e326a46cb305828ece5d6923e186f6ea95dacf5c7b8a79f3c633bd75c21709385f947e2a3e665c24c08b8ab77f78b7a131e9bb8170a752002cfa028fa70b57d8195ffecbcd717727cddbb44edd70bce75594300f2fa7d9f451ffcff3832b94b1cd24d4b9a6dcedf48f2fd3a179426b1f5cfbe4fae7ddea4154a2d5222a97a5e77572b8583027693ee3c09e3b99b5d9eaf31773c43ff90c06fd9b08c893510fe2afdb9435d8518c5a4bc56724dbf782eb81e5100e7620801518396c8f8b875b8313192cfaf445296757213e6b5f6a639de19d5db1a67ef95c4263dd9e71fb513f6d0b066aaa8e332297c3d0f24dd9d0bd46e3fe09dacb569ecac8617ff339433600d81f9a849d17e0964d4842607989cd6cec6810df8bbc19cc85d576ab845d835a02deda56447835abc4d35921c5838a915d8debb308dc730edd17458e774825ef64073a2752bd46677689a8346cfdfa2e57ac01191c1e07851f698df9401d57aa91337643b652e00852cc08f1153fe99cfb7496fc4a4b1aaf29f65882d339740137df0842829f8ea961afd1f04db08346d8cfdd8e1ccc48320cf60e21c042c55210693605ad581ebcbe33330d3892ab0f1e825277a66141c615a1a0672726c7cc8a892865264e24540de6116c5f90f0149d069c7ca11ec7c9489c607335ff54617056e74307cc269b9a82170bd2b2ba41027446f264600fd4bbc3042e3711d56b1f56b38b67a07d34accf8ccc367d71b35963a958ed45d57b3f5e17c324289b3d2e2826ef761e1764ed12e04b9c4b1ea6a474445772e95c2c2615485ea0909062d04a536995608a84d54ec4dc42056b07ec261e70d7467a6d6892fab66b401ceff0d429cba29da1a51c1f491d19f4bab7d24de5bf4d09236acf7b8762aa24d81036a14076c04979a038312b7f49af70b3aedd5e36b644af110fb1fc619947da659df0fc74d0465059b1aeaeea78e19c59be636f31865c99f0bb44e98ea17fa41842bfae2b178e3db61e76f885d7cfac6b234482675316519bc562ffec210f7589e6d5fa988798a25c1be693a3d62f8c286c26cb38413e613af61960d0c0a574fbe60b3971d7cb769f3e2c42fc0b40a87f2a964020348a96ad727d36faaa5a87717274b4b8958bb349f97f358a5de97e85361ceebf3517f275e7262823bdcd75066a94942258195d80dda856340d387e2d04737511b3f8959cf341926c1eef41b3dafd255d6f34a190776c0c6ebb38172d6662626c32df59daf36da3b86432cea9e18f127d27622d730a51cc66acb76a3eb0f793750eaecc53c643b41dc130f6b4f0ee5f14f59436cb02635a09871167f8aceca8db0970589fc37deb55b732726c77dbf11ccefa5b6fe611cf31c01ddcfd0663e5d0a10ef8e6a4d23e9b6bed696cddbbaa9e6c8ddc4525eaa4de8cd3b31f9dd29ea2e16c348813d45407cacecc1f1edee251011771a4813a4afdb81d719d080dd54b4a9b3d0c8bdae2a7363e7997b9f06bd0125a7ea0f9b710c4994c289d7657b4e55e3345bb8ea8e523a19f06d90576861206859cacaf1c2b9a8bb2e7c5cfa71a5e40bfdd8502650035d10ffab7e65cdefc6922ab744d511b14ff0ebe1c47ccefbd704b1785cce40e1b098b987b764420533b6f7e9f3680854272ea6c5a72a38c3b305cb3d69aaef37c8c24c3c1e3474b4940d8d3e904d9483330aad29c78e213d495e76edbbe9e0211ceff085f32706d349f5a26fa38d460eb94bc66babd7fcae7dafa254355fbfa8baa4bb2c6ac0ed4140084d183fbdd2d8edf7f13b9e376b81e50711aac3d67fccb082cc3a6a0eb710edc59630e9984108f8756464d59fe461e2c0e6e3143084aecefa92f62f7f6f0245f98c8d4098a5e84cfd11f248c4721fe570a7aadd35e97b7acb4686ac0b3c1a279a3f68c6786921be2ac2fd7bbd47d9164561a79eaf32a51504ba5fc874e92ae4c85a3e1f1921754fdeff9632101e2c905944f0693c3aed631ecca14e4f4be76aa867e967f48b58d931b515aa5b1c6ba0edf8969a44b689a704457f47795038eb5c20ba761a8924dbc76945a204a519802615457e79d98d262b1c1e9e3c3edbbd55e29ec7b9fd2be69e14d070877e64e95f4aec069585d6afdce1d9c0838801130b77ddcbc1ae5605583ce404a0bbc23c02bfb1c72a8a897335cf332783d51caa3d435a9fbfa4a4b1741470aec64ccc7d449400c04d9251dc03aeba57d2b7b7149f117c8962165e14ccfd216473ca0325543bc442cf65ba1536c5c96b7fa2bb4623c64ade8cc29f72812ead3dca33d97fdefabf525dc99689e8768578e6ce038c54c996157aa404618d91fb68663f60c3844063682a17eff721a44dbb6dac0949caaf0a3d61276c0f00d86a5e8262bfb55742c1914f329dd7edcc7a7000dbeb1ed5e2553bc5d50b2a1585ea5925d4438665e1611edeaa54b207281a76bab3ccc0be1fb882aa31c879344f357afa73005f0ee79129c1f6259bac68622f926f225cd44c6c7c15daa9fbc5b9a41b6f265bffd95002ab0ef77e1d8aeb1317024aadb8f748ddbd73fbb1cc47e6c133beb62b4bbd57775fcc2e2c6fcd4baedd1c9a874ccf6864d44528c60287cda2fca658cd829040c08c115e53bb69fe4c66bc2698b4d721ab48fdb499d26948608942496b5c3886f3ee8f89305d2022e1b7beb427c24fd4d8eafb293a209c0734feefc8005a35e0846864c0b6063ed5d90d3f06cfaad0664efd4a7a414b551d4de7ea8ab6fdb82d07873b1254886ec0eb0961f8a30d10a1d3dbd2ba7350f59f416afebdc461fd125d8a3883a772eabb27a5ecf84de286009cb108378ff04afc5771da18d3ccba926c1de7733f51a5f36451487c8e3ef8441f48b251bbe265193a45554a143d2d1bd24730397531b84ec9a9114f5d9ef156eab0e90aa5d2fb14849757ab0f6ead60052b6e514a9984dde26e921acc556308faec5e8eda6a10b0e27baffb8e00163adc60930aa7c0a0495fa2d3d6c265bdfbfc3335c6276a31fb194b6ee743ea25ec0492a56ae67ce17659ca31fc6bbe4988a05a636b3a47bba073d941fac3acb97a3523005b130c49be4985dd5c429f88388c2bd2227b34f8b764432551c6cc92ecb479ef9f2c3c09fe83bd2bf302c798f9b128f21b332d5d5dffde5b7e1855439ca1ee6019b2b9d1f7aae40870952e2289fae23a32e3ca71a07940450bdf11db52db4c5aabe166966aa84bbca9629b41c02efe5d42c985ee9f103bea51c15f476efb829fa9d1a5146968d3a53b865f0e4cd3d89d2be294686a5ba338ca788810a463afef9b08b02d332febd8e0a2c8094bde8bb2add9569ddc8d0a42612521ed869c4d1167036fe73ce7bd39926a173ffda0b6771074dbff060e30b88a1c3ec9cb6a33d96f0c6389821188caf097bb82d60da697dc1e79446b685e91b9c91147b8ca5e4f62b2a7195803106444ccfe63522f0ec6afa976c79f4633839bb179fa9132412ed5d11b4979fffacb33822b57819cf22083e7835a93657b155fca9ec46676449e7fe774ec57e4e4cb7ec2a0b2470c5139c210bc62a1d2b5d8890e32de51223a4e2bb9d43b07d36122968ac981d5dd629632c5f66cb9917f00f366f019b8f3aec1fa8cc3bd53f1011453c0a93f7ce997973a8c9d89003fb508de5060150cb530e1c7553adcd3c034bb3ce3b83e92e82868e259c062a109401ed58877610d87fcd0ea77504b02c710e5f66d64ed8a33d45e81ce06ce02a089808905bf6a0364fd055009e1fd05132dd8290556d63f49a94ce5b6741d04de02a4f8d4b2a2e221fc720d93be410145dad594eb02da0a758d1a7c378fb7d953110bfe6515fdf763f1d84d46bc0b064b17c232538795c90932f5c5528dd16a8d02acbd2be1fccb9fac47e212f2f604914fadd3d6f5e1fd562ee2dcc31b8824ad4d325ead5ff782beea8c61a54708546a6f1138f1dc1fda2bbb24a95eb0bf623903e4f8d9c648208e84ff04e63fb4688944a4382982deceed7db195e0ee746f15040e5d8e34a9e71166b177ae613f0af74835d1c0bf9f124e644ef73c7b5ff009338d4f33de047e59d25222344c0fd9864d38ac23219b0275e31c8f1bd713a7a07045a1f852a15e386856308a4b55678b0c4a3e36d214b480b65e7dd6a8d747611cc646522aa5c92c5fedec2d8f3e4a8a2188212ed0e78773f76b979a1ac0d94993b467e6203f9c320dce741563040125ac447ddce4eaf6d419caf551ec66f0377c4cfd997098295814ef73ef52a4d38a6d858d5468f9c14f045afe110e22098606aca9d97c4458061f059d7c030a0ae28c39a38f574bb95cfdd186571c506b5a9f63f4c3c5d06b473ab0cb982cfcd3aa69ab584344933eb1e943bce63d1b38e93b557a1c37b0d4735d275820beb40f52a67b30d311e41d1be2307a1fcee4378f98829fcff3e22e41b5fbda0f35b9bb55c6630ff28166d44b55714382b17b90732b5e1191663ad929c94d71fa126d0ba92c93d420a75000757fb6cf8be2282c8ed1445dd33331603821244c8e34f0d1217d27b33d44945d11b16e26c8c90fbe9cea6ef9120a69ef239695cfeb8009d57fd390dc566bd4666c68c2c0880d3526b567e3f8f0e64763f63044744885869dc4584e6e1657be5d1dec859d45ab994ba5046e3f55a386646cb030c928b2466fd8409a7b99d4aae659abddb2e140436d6979efd055d25b117769d96d8e607d9d63cc95042b37c8c12c411256a28068f754dd5d0d8d2d9cf659cdca7902b42d913f398c38d4aa8d88fffb7e2a2a17735ee55ba0408c656961ffa9f2b3ebd03b0869c188e98a36285f60181e1b7fa8375fdc1eb74a0125f92130de79b9c1f572134efc9fd74f85231897eeb81d94f95a5d7068648508c030332573a2857ed169a1bfa8e6956520f473ea0da0b9e863e25d9bf6ed513dd2fbd4882a927ad923b1e1027f8342b45dae384622895bca76f97499d837fb067321d65716e014c075d5da1b67ca68305baf9a34ee6369ed8f56accff36485ac26011157566270177be58345183bd73cc922aea3749167142250be42001a59c8fd76f251a61be88598e73fce019a126d5f94fdb6cbced8c4b0f83a017dafb424dd93a9e89ebebb58200914f44ca4e36378f31d356ffe6aa673c25a57e26d2af61c468e579acbe8a10d74f84d9f89c00e953d2cf07b7f507fd888a9fe1c653478cd92f03a47e650a979a41e191f6ed47cb75fcc4bdcd8298968b5e1822dc62a8dd6bd3fa29db84148bc58a1b1098175c717534b1b720a08467d7a1aae081274ad9124a2ac224399f90649c9c62a44e5ad9b4080076541c3eedc9ad565750a80a8f24863571275f7d69dd8201b237ee5f23c8b5f813ef2c595c507565d70fe3346ad8771536fe4807bd686278561dd74cf809b119d977f108cb461c952b38569fcd5d1ff843a448aa3157497a0e007d5914278dbc1c93952a793d68c16f6b2eda3cdde0f1abc82c8e16a766804804b101feccb06f4c1b885873dca1285d56d4e79c2ef10f5725612e023932fb26a440f226bc60d5293838c670a675ac2f385bca45a4ae67febbae1a78913942b680d8a8237d37c6b4c4a2e532e4c044e034698763f13e33d75b74bfdafcabf0a2e5b6e1bf1cf5bc0c6343899b4e46cd8c92360a5f8c51531ca5681dd6cddc12ebb68cf97aa5b4e290d51109884562274bc0700f2e8ddd9abc68898651c330e061a719ab3e7e43268730aa75349a51067df28247647eb0327698182e64aed31643695ce3e876d9e6d5db4fa6fd9889ec29958039fdd29bcd642a2821c74f7f9346f179dd3b876995c871d7afd2f36e0595d972cf93a0d65bf3e10c8b1f11e2ba6e93e3667bac27252bff75764fe89e05a864071c1767614b66c941e44da896db497b0d6888751032b5773dfa033217cd9bec70e4e87d8a48bab99f2989d94b72c3122e401d4e717263116efc3e3e0c5fa964291e685645d5685a09371ca491fb7bd08b42087bbeef2488bb6657af0734ff68ba751ca386e1c98662f40845e2d7ef2c498831703b6a588d9f5d9ab47071e72346311b2bd006354eef709c4b8c7d311f76f957bb50cba67e113a2cafceb4c905bf58e9d84832f5356090472f6d0f3b5281b1c0544b53a8e358c7f5b4f874e21dcb923f908f9f49918fa33f9a2487d4b2c8cb8e83323c69c627c53e56b24bca9f389b8035416b9fd641e1fa66518f14c6d81f22d8fe7691eae359c0ad31f203dd154b07c43a9aa9b934cfe2743588ccaeb135353be936c0e0d4a2c0a3c06d483244cc13c7fbf7242208335bea26a5b26062d6ca90ce91539a138c72160c4622b0569a9fb62db8c5836d9a721720d4d13d44d76b5df9164c963e8b3470a4c804c4aabc24bd01e55ff3f178a8dd5ca9ee34cee80e1c306ed0af70cf5dc29f03e55d34832bcb73ebfadb543eb009ae1c0932bc4653109f410dcb277181efcd2f9f23d71e7f3f22352f9b297bae0d0b0b2638ce83a0f5dedb991ab6d09eb82502d0ee314b4f9f3a61b18ce67a084438d6ff2118644ba1535842a98c1371015046e9d243be28ff8c923acc48697bf8221873a9f4911f99ad566568f9332704184a610f0d5a64179871dafc5c0d64b96361b1f79cc19bfcc7d99f2ba6543a701c120e0e4243b1c36de43a3be48eb2028c9b600f75b83002045cd786159f0df955126a621fa4dfc4b490f7fbb354cc066eddc9da6192b9e284cb85788d6be646a615f6ec7af261f814f813fa5638b0f4eb74e4a5bb08f3aeb0f4921e16c43de7e48dc71df6c60df2e5c8a78da62a8533efe5be1a0345c896f1064c03820968c7640caf4a4116138ef7e8e3d553376139c143a20853913af15aa70289612076a9fb53f11280f579be1ecd9c5559c76d948f19e6ac0a5194333497242a330637b545d332a012ef1ca518988fe7d16846bde5014c7f0ab9e08e0bb2b1ccf826e0f0ba717998f9724f84ebe7ebf48d0a830c809f1f8c2d3508f5fcd8261645bd3aa6c003628cdcfb06448f3979aab611535eead2229023e0a2827af11f909135f4c4847b81f734b8a5eebd355cba77b3443a0b06cea66e8b0d440dec429aa27cc651ce9461787e39e2eac5daf22bb1d030b1f0f3df73aceb03b9aa14a1500d77fd509420e7d8b6d3913c0087cf1f3b017f129b49167a6dd7419462240553b3cb363c4fc078b7341bf0d09faf2252e79ff2b7e9d03c816f4d29965e86938c0fe18b3288692e468353c75f361e3b564bf8587359e23f3b87bce34647cc03f67afa81053db8a9cb80365abe00df3affa1d5529896f732ef36712dd0a2762107b18d2cb0db1ced4333da21399a5c2e68eaa6b6193fcafd9e12a7d537bf7894e6c95ef975fcc00ae7849b2a0dcfdda315124729a9db9d3cff8b0e47505c7a2c244b0a6a7e2bccd5c14ccdd615380c7fcfb7df6ff819b399ed8ef1872404e800059474d277b228f44b0a936ca253c4547bea184455deb06803e609eb407f1279afe40e4685c66e4cc529624927dcea154410d9959dd572b8028f9a9fae447a42df309b3b0cbb045a9f1b181cc4e489aeb94cb3792cfee379519d1447de470faa6716b9055d1a726de9bb3372b3ee5f07a4b26fd9cd56ca7150ddbeec8c2c391d59dc5bf3a24fd5873489771484967bf0a49c777e5429fa9a103da8b0e88e7a65c23a166a8cbceae480d961b339d0ed11b42b3f14e4b5744c22a7ecccd1a363f627af835af14ae9f00f787c2d9c9b673e8a8b08dad7527ab51d7528b9268fe0d244e9512ef91aeb52399ff55cb2f3652c377505d97d67d48cb0cbb18d623dc37e5d55cce100f599e1ffbf6c60486ce08bbf306ddb4edf07f779b0c0da9fd36db81838f840c1483bdd4eb0467325459e92556b14c2f174b125bf3cf69bca23cb7bac7e8fd69c31f3576cf13bc3f20a236d8da1515b70e705f8ab8c32f98041492f6a6a5fa267cb2e2d338ec14badba56bf8a1c220c709f0f2b1b9ca0fd2390f7a60c68cb14e430088d96820d2e29dfb1d8bd302e84d5dc7a21d5bf10d27213e2f11aab05d1f0a17522e26b0773fc2e5d9eb86b9b0935c9c9139b4e0f228fdc49734a48024f8c9bd9613781f4b2dfd8fd4b6994f0f9cf88e63f464ae4a2fa3ce54b64d6c1bbed6401bd8a0e254f4bc828e62225d0b9617edfb181c2e27c42183c7bd636c6f48ff3a0f10ed928d7f8b3cea10e623899bd4b0b4cd8a12edaf06c621c3020c59de40b0a8e25c9097146dd5c0015b7695949a3d8053f53c5a42467bd4936abc63b08964cbf57184d9168e9d91224384a398375965e40b8ddee6d94311f7240f395cdf384ebe828f1c3d828d111c90627d77cd9bdae22d72fb83aa7bfff95fdb0bbee1c46fc7faf5fbf53ee02375cae903ef672badc8e2f02254f0d1e0f4bb310cb238281453237dd70154f02ead91925e8ba10cc26a154250bb3040c5978e9c5455760b7e14ea5ebea605c4735c8f2a5cfdc61bbb53e34f220a847cf12387e80ba8ca1a2f40b5346a22945837eadd79abc0c847a0207ceff94fe590f81ada46a51c503ccc61e5a1d733326a63289b511d17bf972ca7b8694b7f21469c008eb9a5d46bc999190e7025dd685efc791b2b6b89ccef7900e77c0ef4710210eb019ad0a93c036e56e741ab564edd35bbbe68869ee200a4910ac7054120f4dce7344a4ba01a24901a598a016d5967501af61df4c573550396a323b8e585bb41dd31da808daf9e43372386c861a2dda7457e5ef123dc83c754a1237acd5c817f0ca3956b1a524b468ecda5e8dac48d661a4a164cefe32ed8e115a3933b00184da466bc2cd77ed9982d45ae8d5d53b2de7c8f19d206fe79cc7126ee742c93f10ee7b5393c874b229798bfa0ba29b8fbb2c7bd1885e9ee9bfe36b78f27d56ce2ee5105a1cec765ae84ce35182b654cf98dcfa15e60b9dcf52a6b0f8b2aeddad3211e4a5b7c616cde1ae2f9e054bfcd598ea5e7bd84941a404fae3d3e2330dc04e50e3c17263c2a21eb7fea7fad6a1dfb6237320d4dc9765d9056bfbd6e6320dcd2bbfe5a1c6f4aa2ad86f6608f33352ba944ad0066e8627959722479b7ed2055ac322f9f125a6c29928fbc2aa0f43ddcd109d36aa365475e9a5be8e8a2a5934ed59064f69789330126ef7fc8a370093c5291fdaf12e1069ae3b853955f687eadd8341b17c23a97003d4b0c3c42629aff29db773a5efcdaf62a825fba7fea6cd664a8ad5987fea8c2705a5d7cb60547684aba1ad186b72db766f4e1024893ddd9fa1b4db6d732c61b16a18975625a3f3eaace4e74ef4de3b8e1f85b21e4d85a8b0ab92ef44e0736e80cd5809009312836731bd05a6bd696ebb93384f045cdcc774e58365a7f177dd7da4631fe31bea47da5655cd1e30384a5a01bb5b2f01944412689086cf2ea812b9b0dc298cfd25302619894e12fb5dcaccc5755a46f4947a72c01d3fceb3c3f0db8babea4f3af52c7a9b80b6c7ebda2c2cdaafc4b656823455dbb31a23c00c4da783284c3e77ca73357a3b39ff8d54eee5de18e39f4a270822287995613e0e7417f5dc8c1b8693a0cc407fbbb1025d993907c3cf5f9f4ee52518b6d9052eae21c76aba4f666f836cc984178805a6da0e8f6740b4a3eae72998496a02f412c3a7942fa81a5f974a21f3b44b9f7353a6639085d2f90f6ae98b76441290413f97dfaf79a499debd37d8927f139abce595893a5418be8763e7ff5dd191530c0a7088d56096a460a2686e8d93896a301a41c30976470b9d565d22d160c582a164bea324520130cc1a6f90e2d0f00e0a905a758cbb9cd4ffb9a53efa5ad35ae0485269096078328785a2f3d3e40d77c8c4fda59fbcad63d7605320b43abafa6a08eb6f9e722da89f4b38b54c6c0b3393dde848e93fd21459f053c415c829d71bc1d719b677078c8a6eca9a916a0fe8bd8a041166ca6750adbef48954d7e14ce859bb2eb820e38e066bc83c249703af1a53cf095d8920c1992293f2af0f5f2549ae6c61de240dcb5d210bfd8e862505126e7a9c2f0b0aa514d71a81f31587ca0b37b2600fdbd4d18c3ac39a618b71e1978870f2098e33fb84c1126b2102efd5b889be188a5a52310e3c882c5cbad470a22064b9f47325a2d960cedc8218b2c0b6edc910069cf9e59dc0c7d2664be1cff4183ec86d3fd7242fdc50e9e17003428304b9a702aef034cd579943dab7491d8a8c8dabf24a7afbbbddf6c85ec3645883378b8540081cb6f281efd1afac35e985babf9f141c7e38253e5d4fd071b56ca0beebe4d598725e19ab9ce26fd7393ad9e9fdc594a91d50de9ee88a8b125000e1b2c490e4fa7d073180e3c54a4ba6c373ae0769c9fb917d53d1f95698b1baa3a6b6963fe6628095febadb8d26662e5ad2d522d56a125df19b13e77a38f54e01cd3742926653903e893618570f2b282ba9a98e15973bf7445b3bc0129bbe6acb40f4b08c11364a3a3751f1ddb0d413a92ebf6d683c5ba640089f744f0f2e1b52256b41a1e8bd1d463f86bd1435572c3451a77157de3eeaa73405e3b20d8fd4fd2aa2b7048922eb1af3b9b754995e38a54e45fcdf359a210d79b5dae1dda06f8f629a447ad1370cab33278d9673702d4ba8b4cab5933ebff3f391550610bf066d33e8d2bbd1996f56d47bd635cbd5321c830ae2ffab649d60a295dcf59cc9a1e13ae955bd751169d3fff1b867012e1e47e7ce960e5e6f2456f5c1c087bd52176101ef2c14357f54101d83f0ab59f833e2dc6515038720dade9b663fcc9336787b293f5321d8b22a8cba57ed0f061e8918e9e5122bc52aeecf985ece81cda5979bead1fe3cd272e2da86495e8c8118e6d191c898d1c2bb1bb39040b1d1e01aa6fd262904c2d056df6bb1ad421dd5f879f924a9aaf09f100b8f77b5be4ed0dbeb592270e5451a76bc783334d2c3173bcdad70b117186b03e6f622fbcc8e7cecbd832fab9337d0f594914815499bd37e9545dbb5866d08b4c76ec4d495a77827274935b3dcc2ae57befdf8c1606890b11c59728c90046dc886139291ff6412a5af49f74baa3b7884589e6b03f054472fa04d51db788bd3ee11e9633dea4fac553f532cc2a3eb8945507bf8bd6675c660c0232cd1bc01fa916c42a81b6e9f603f82f1cdd6489e79a68e9b230b81383dad909423cc75aac249bc6f5bf4a7b3b5df979bb015b5e0230af4c96234714bec5f16d44086a1b0f75f8cb0b38ece48dd26b7165db68be3756c1f3910a85ab6c5e00c4459716c0956698d237acaef895d399ecec868b672543619824d51a7752a1d3a6695fafeb285f0caf0fc2d16b7904b106a15dcc766b6f8ed0ef8c12f75b4c34424547de351234d14e6c45cac738e8cb61bed4a941ed24825cc7f02cf4192a7fc8b81e0713564f95f9cfaac5bf3f892c3c863073d0faf03b8028789b0e012eddcd0c25806a286ffc4f8f998572a893ad2bcdc755ab48ec010bcae4c2e07af4d5f7e8c7446b1f7a287b058251b396fe2e507115730bfd4c61cc1bd14ffc118f3235b2cb730ab64b9d5cd90f9b9348341f802becea2e8e7e721e4f34a13958e8f6880cc12185890e7bb14ad31c6edc25b7cafa895247dab661c0cdde8b494571982a179939b3b51bbd388e52fefbd2c2e06e25923f503883b615dfd8d0fe8661e06354a28e4c82182b1b53075e90ee768401a8cb818b882a862242666460f30bd2fb7aba679b57f6a0b50e17c1d844897a73453ce53b2a74cebfd1acfdbeccdf7fbc8811887dd698ff6de960f502e71ab63e45c51e18e18a23f5432b960eb81fd33d9b4545b5dccb03b30f6d4ecd9aef8fe24e09333adf2698ed87103661dfcffade37dd94900d59e17ce9a2ae8a393f1b3085dadb2509b9706ac0c05e61d938e50e0c802e413ce4e3f1807d1c96e3c5da2c7dd0038e8ae955c912d43d183b115ae061df42f91f149d4510ff3875bfbe0824148db0956bf018e26271ff34c95d89c21f7f5f631ad431d9406efe05a157578a3d2891ebf27845f8b4884653264db4d099b01b66d8467fac947b824661a3113afa971d07ca66821380bafd81331abf6872f4f37d7ec2ca5a7e046d35162cdb40c60b6eee355a0a91dd621b0a605d8fe7cee17526aeb4234384c596314672944ceb227187f0d89411539ca2b00c9ea87af5716e28458526a369b5a59ec96d4733090562b4c9fb5f897aa03b0df443d28d87beb36117daa501f29d95232db5f0c177ec0b11bf57d908460db15755f538ce5d1f8dd6e54316dedbb42a1aca59be0977f77be10129b2e7b0af40658cb0c73d149b8375935fd8e17c6c55587a8149768a0ba1be7af84f274f38d3efb1abc85a08f9106f8adc69c08422d3926bbc98844f858bec5aacef862fd44dd1b5989ce836bbf94baac1643b796dcfa46967aa61c536704ae0dee05d565c38ecf6eac9fa3fe9f58f1c2fdd2d665258cb1f574dfe2cafc44429ec51fde82f25a6cfd6e229c951ee8f90668bd58cfdd1bd3d5a6ed45e8eaf1b49074dc88ead1bbcff4b5b70c9d03dd992b9d914fcd8ca4c216b59c09c859495804ec905e52e45503576ddeef7cbf0cb3dbac409f0d15fac805b0154aca4d0f234ea9f770a124bf95545af24cf5d02c3d05311f0f67b48452a7a23efb8430c3d911a6e2a33cd4301c9080a06ca028889480006d9d7322aaf8c28cfd61eeec52a7c0473e6a9da952fb458662370f72c3c982585dde4560a1f7feeb3ad132e8afa161f1fefbf0d1032cd91fd098f7da9ca7958f75d732ae43cb067deb3e3623b821df507b8fb73bc3220c4e1fb5c3c5d05dab6fbb05b277672d6cb117483a2626fa905822274f0341d8875893dc1eb8dc0a31345d5adefe5fd06f287d69db2a1fb67b3194d9afaa99c60d6354b9ea301b196ff90eb6f0135c6bebffe3ca1691b104ddeffac56be96cb32c95cafccaaa1b86c3980719741464ba9c19169cac5fe2e704a79bc155f701145d005ea627fc777c46d5e69a53c75f99c82d450dc70957576360da34ef9bb00457d32cf3001563731dc4922c24e6218fcff7482cf767f8ffafeb1390584e3be0bbd2194d9df93b75abe5abc5740e4ea24ea84ef5cce94aa4e16536d7f0c336132e1528043aa0335596d56d6c65a07732bdeed3eea7b0b3f083cf1391fe54f0e8638e2dfbf2c53bd90983e976403f9d0c3ab55a11eaf5f73f0b42dedc76b4cd2f1a18a117ce8901410065bea46dd76f03ae159b01813e9c4504fff277b3250475526ed36b4a0884b29a40e34a1b9a07d4050ab594455ef8de6886938098da49ed0a6ec8fb40e39ed15d7387abde2a2254b962d9484acca1af89c1dfab52af3c938bf163f0ca5e4781c1c1db4bca7e190a410899b957b263e4481fa3b122568b3dd2bc8e9f77dc3a7ea2c8c13a574966ab100b7fd49c1a8ac5a5d38ab52201aa005fa5da074200187e3b130afa577d6ea2a1566ad8f4090a96822605185d791f24ee9ba830836d80283eaa8fa5d2f2ee7e7c4c6643733443b6da44c308ab3beaf0776a1fd90817b1ede48d641db6fac0c5d216f5e2bae0427493b5aac7b6003316a8fce06ab3ab9e338348012686103c3ae74af6caf37b9eb4b79ea1b9a2f1661bca2271fa43af633c46eead65dac5e793eb05642391fa4ab6ea481f95750c423dfe30e83b489525c0dd801a6f775eedb27f697dfb7dc3efa9e9a9074efac8dda7300227e65b30853866d7c9909c2bb69eaf8e127d62d84c5b11a98309eab9d9423a8dbbe2a5daa888504ea7c0de7b547b146b401c43f42ee58bcbc03cf3d689552e1d67d6d1e1b36108f87735ba4b3e261d117ac4dd0f83c5b721b46e9942f9d6e951ce6af3161dd55482879024e7fcc17396aa7df943791c22c3749858084011181914f196e0119bcd232c372da3180d16f50ab69d08c2301245080e055d678203797d57075afa2468d4e8fe301fb43090fddb69726fae631de2b7ec6448d8bf04c75eafabd6af2b9b76d2eed4f965b9097e11a646ba0e71ed4e943debc6c529bed5b5f2bd69963e86dbda912d08d458badb55271596763f661e00c735489710f740bdbab30b75b6122d84a55c2722930d03b92cdbcc2cbed5203ba7cab5056a176f1cc1f3907d47a4b0ba713f0906c1f4154ca6f118c64445e5917a03413d6fad79f522cc5e53191d56717aac7cf253d5c0b5415618f320165348ef40cb6722c553e3d929129d4202ec2c40d0df98e1773a4f74587877a23a5898fa7d53f569cfc58ea82420ea395a0513c66a64c0ea2dfb980cb8e89e4a031b117a90f599aab8b3b14abd08ee40cc93219fab701882a839d2333e5737c9556fe79600327ee44fcc5c42b818e331859768edd41d25d2d963931902036d0daa9d9174cdbb602dfda66191876aea72e449c07c7a7a3ed5ead5add2f7ea39e02c652744b32e1b9526c9339113b270eb9be31c3386695fb9e6dc7550b8047af508578d5a359ca47bc6b6c860112f4cd760a1f67c36d9cb054b35df33e0b0c590242026de2988007008b9b5032da949c2d03046e6a7ffe174e034141b2649e4be4c3e915003a95abf906dbe0ae1930f5cf410b6aec6afc1254e18561697f1a50a575c55a5ff45617a45fea76897c0fe1d8a1dd6ce3a1aabdc18707d69ef96b739841fb0d99c81ec9acc2f61567cf28a771bd8211882fce807e578e70782fe3c0e297fbb418f934d1a44f2255749f1c3ae11e3fba28a78fd4db61cdce5e0a99a6654b548bab5b69a8df71efe5c1a82523502a40bf3ac7169914d75cf4767f8aff075f5abccae5367070365800d141b44aa3a043f872124c31b68c4b1e473341fb8ae260dfc6334757a47b08ccbd5f3847ef3298e3d3bb424c91917aac5e44218026afaf7cc01391ce5f21862e17ccd7778cb32cbce03f17dba678be6df7ce3d457b3a3b59bde4bdcfbc0bde1f6034e84a8b31857abb90c254b00d31edb284b71ffa431aed1e255629fa97e4331dc6939674f24c107a776f9a8536f4ad5496c3ab98afaf9c747246f97ae2ffc68a22a28149efbee29730f308563d6caeadb5ab6cf8eedb22834d3c3675f4396c67d564a84ef63805616457217b06d11460fc67288884b1294334b99982b2633d24bab0d43547da468756684f9a3ce6467ade678af25699cbbeb37727a394e927bdd5370da202d1b0a83346c3fcca445c5f992eed0074febc191de03f6d0a565492b2000db6c7ad95b3dc1f4fb57392f9a0a0429533ea58abe841963878c64fa519914d7dc720ee18cfb507f43c919ec12f7f7284cffe6e055b463cb626335bd7e15b4144bf0b3f8e04fc134e98c9ed6ac3b4be64f8b79cc6843b585f67af6b28b32ec8bf83b10ea852dc618dae5b913200390681dfa16f83bdb185168707e2ad31727eeacfaf5b15ac6360ef8c183682b77293117e75e76da55b4b1fd4f6b69724b15aa4b3d33babbc93a94005111ad53b326b95c7504cf1d9ffb972107c4f4ff9dabd80d17533036db55eea9546eae469bb4c03117e948458b17d0fcbb3d8e3ea92cafd2e2a7ae3399b8c8bc317b51ef082588d03357763ba8a8f862a1e6b40ba0aeb0d326b7f566a607665463b7d271ee9f03fb01d1225a58494699231201d7214f46a38dacee041b4aba9b0928dd1ef43cbb47af4f11914074e21412481897f1c0fd088d5262253ceca3da65383aeab987ff3be5087a8906f86cfcb8fda1f01b8cb7638c061eadf195e63ec4c646113915d864c811eaf77790431459c2261d9fda6c5ca729d6741f06da19c87e724aa16f9bdefcee04c949d4bf43babc1bd4a2f0aa8caf1302cb15ae524f930f8e5b9d6f710cc1e982282f86145b1e5dde4c7fd9687d1768fb24e2ab5f730353476dcbd5049cec697b4497cb33133d310f754d7e76ecf91aee0923442f97a6cb2a957c5c41ca963914047770af8a621bd678fa25bea07b458a78fc333e49201ae4969175ff249de537fd510a05e7607e2162ec09f744174a77474825b8d5f3c5e81116a234775bb6d62821c746422215731008c558dea1bf0f907bd7007f04081269545de41c961af80013ade07f44179621d8c2609176a3cd833746aeac41454fc395388e2d16b14aed7b4d35cb33e91966fc41f5c0e503a4de248f008ca967bd95196bdbb04e4f549a99ab8902aa441eff0f90560e6fd90cbac8ae43812f23890ac0bb5e4c60a4156d343fe3c72a11bd64f74c1a7f8edbdb66db1661d601f3f41dc6f6dfdb4e2e1bf07afd06c0203d090fcb4067d87ab649abf1c34cdd92ad09827a313eb89503866988d20b067950cfad1d9723c8225be41bd82d5f812bd2605de27e5818aa462248cfa17e072454bec089e4f15b99e1b7d2b0b019cea6217e12fbe07800985b987a487e079b001de7b7a70963163a9078596da583b021e379ab33bf6393c7c84a340c62809fd860c631d28d4ee0dd4ffb3aacb55899a9ea2ad9436a8db5cc62ae44c8717f00d83bea4e1c4d0b8d26bd570e6c3c10abe28ffe6b7b9f6b984482728351827f124eb3a1b8530f885df813c01860fb7439f31e51ee96764210037d41b3be36b4dee51675fe809fb1274bae2e87da4764d58bea1c365f002a0c3f210689574859ec53787562a60cb643de6a97537304ff1069b2495d40af30264e0d6e346d885b34aab792226380bf9c8d65cab81ac803e6b6298e4c8dd3635480ecaf72e63919b9640f3baea44457a01f2e2d7e5a772af23f66cc7d74169d14c1f1afdb695a80594653dc0c9849bb2f1bc69db28b4768648b6f5f99fea1cc40e6eaf56f25533d0d3d008eaaceaefb6992a913c8c369afd70ffefb4d4dd8b0a7148429984192e93b78e0476806f23e4683c335fa9812f24f0f6289114e558b430591322613fae24d5161876f1e58b670afd8e7b8da5acdd744c5cf399bb6580733ea841bea7db1088edceacc560a4d10528fef4baf1b4ab5e9e72d52be685a5acdfa177b43ff65c303176cda502d65029e20ff5c676f49c18e9a670bd0bda34d3165973081bf4d0640ee843fa4f0675eabc7d6d6c833111ba7209bfe05bb7fe341d79230216d9e1047a8a12820a0cce40074d73925dbbe7a5ae7020edbdc07376ad7546d987ec9e2e18d8014ad62fdbf33918369ffb7d3c2a2192420d8d31a2452df1fcfa50d20e3b167f95f2ad74d86eb7a93dfbb74960cd4630ed35547aeb7331544863ac783fe9f3756d638ed6a914a1c44da02b94762be2484bce2c5ab8cebb70e52f9b2ed3b97ac190b7d22f313ea54189bb53c3898cc80682fdf54fcd7dc5d6ad3e21666457ddcb8393905d67ea64a4d314dbf436651b478e4aec1b2df656a27f46a51fd17621c0da573d1d53a07e1583fe8f42fcac816ec42475227b2940f1187637b7c755e5db971bc4762aebd9d524c26988a42423009ca66a1cca88c0cc76ef67314273c454b086bd855e5844175e1d93b3ab9d58c068fdae028902762415e8e483fbe4592fc18b193029dc8ba33cdb4a76ccc1b6acf0e64b4273075735bc8c0ba155476698663044d5fcf8dd6a4c0acc04990a42e47289d70942c0bdf1bcb61d6a1244693fcbb42d5a6acafddb8b4f345fc6e8292172f42940f76980395be5e7531d82b863262eeb70ccdd1accdf5a36cbeb57b3f30ab90b9dc410ad70eff6025e9092cf38d7a60bc74e43dbd5d3c9788d89700015e905dfc249a61b05327571bf0dc0d236d001395f287249da6b99139bf97f8a3475f1be0b2d974efccde5c4b8e5cdd43742ae40d662a713b1ed75b3ba1c13c57834adb69a4f75706363a95d6f33e5acf16ade4b7da2dd57e3893f264466773696e4146721eb9c59fe0a9e6e5c3c1119ac1a95e4230cc218dd7fb6aa39353423113e13d7d4fef33428fe2356da4a6aa3c60320bf87d0488125ffd9a3a371225bb5455e60551abd74d96127ea7160046d464e55078f42c6687917b23fcdca8ffbe31a83196f6b3133dd6c24e5076e3ff379545d1a694990a962bfdd8a07783e698475558ac539cfe1d95a9721be1f6fa08532d3fb28fede9eb6eca2a85a2ac8e6e2f254e4991872d954833d1a561ec4d8a3052018371e39f194c4dfdd655e2f3f4ba7e5827328b96b37e7486e7696ed338454b6be9387a2b1af8a87f6d936f22baac049407758630a5bb8687c0a53e41356322a8f6cd0937ce12ef97b2dfd8331901f9688cfd0a143da7d930055ee16eba63c357de4edeb5eefa85df0713c24964368eb427dc0b524cb197aa51aa68483201692cdf9922de695a0985ac4bfde1e2848ec10e7a49be168f8ad71c9608d2fd78536c622590a4b00b42ab20b90986d175e20057abc514b02b5b5c590ac2dbe1a6d3d27aad6b1e3a49a5dc166622d1263acce78eaa3305c9ca8db07229185b09ae83b4b60266a0e56cdd346f563d8e308c3aa5e580346f4ea5d7eb1756411022b3a28f19bb3827f6ca2041548140535f4d388adadd0afa4bab825fba743a042bad74a5994c528c05fbfce92b8f1ef1b9e628f101c7c5ef706c44981051c9bda6332eeaa60cd8fc7ff5757559302372e920f750a5972ed24990410eebbb5b01cde5ecdead83f4a1707e41923461a77e9ae41952bc4429a8593d168f94896ca6bbfb43f74ee6706e97cd334014aed7ac58244f10d0ee04ac44184f1a52eb6768fce114f2654945a400d26819b6d50d0e909c075f18bff7239ba0c951451ce166f51f1d61d99764cd71689fc0954f9d23dc64f7c59642f2f9ec9d616ade52d8dad16793015585d2b542d01edc2982d18eb6b6b9047ab63e84f7ffe66da2e9a3c70fab1b8541ad0eb82c83d0f69a9b99d22806f5ef20ace47fd46c9f8a00876f6cbf28b0181f8b671ba1432ebb02b4427f42951f799fad51786a9680c3017c72094cf9935499b3e9769f05a3f7d9c4935c2ae7986cd9f187ecf283a07fc9cf27a33a4b045c26149e2548101e0d2c9a88e436d06c592d055662f7fc00752e345c52d6e8fac83e2189842dfcb1877b96da6fcfa14f93c0d79cd6f079ab20a6264c7c88933c7bd688a84c46b1428c773e5c4c494f2ad183e54dd09ff00868a34d0166a18d6d1647e17e34f52be6aa85b31d449ab9e7bc66ce6eb3181d958f86ff52833f20d11764f44c50adf1bfc7868e92c69d055593720e46175fe923b11372d2718cbff6bfb642e5c641f1a66e5c805c068a2f45b3b4d6c71abb87ccb73909d81ef2e08864679a247ab96454cf9c4a30ccba91563ab723007ae57bbbc749dab7cd5374647a03685c3a6e105cbd817ab470fabc77c80fe5d789ac38f6d1cae43947b39b35638d38aeccb53ff0716eb721d43323c6b52c5dbf6aa908a80e35eadf197633b97227733e6f7ef1d3906ceeabf6a077c2b18530a9675ea51894663f9f7e39cc64e9f68cc2905570691e57b15ef431ea5227431a2b55dbab17331831f417618d4adf82f74f59bb8b7be172e4d1eb0c1a2a7290de68b9f3163cbd463de6b289ea30c41e36cdfadc2a66600ffcab31e4e608d32413ac6a34e772c1e9b70558f1bc944ac37e6e0368667bf38d681983fbab65dbfa7429992866b236953bc9bed65970fc2f0df124733782ad6048debaa2a8b7573bb9741b2b252e7b2f1fcc7037f6b3deac5e92f98dd4d2fe9eb4a5a44c8ba9a48f41c523525c4bdf562c5ba90a0e52b3bfedae9a734e0610f83f1df3553e327e73b2f4592f182220a09487e416659a80cd241723cb738a42ca0926576faebbea81fc501c05250633619f91e07f142e67c62e6b3b087d199e91bab5d8d95d709307e3d880b722d0c46e2eda4c19c7cfb042b321cd9ec5059e7a31b59584fffb27aaa7db273b64f433ae2b1b2ae71a4efb875d270db696b42cbf7b0e45a7e2110c60ea55fccfc47172a700d41e76355420a3073c6d1b3880836e8e5755a072ecd8d4babe189420c2dee9261cc938b41910650cc6f5efe0ba4382533772dc2f21571c45db1ac4ba489dca5a3dd66a77d0305135bec6fc1cbbaf663ee8ca08ccfbed6f3fc2376506dc11137b80c233ebc9d20fda2c3c7395a28293617dfb3d8e17909992fe9864e09f2b339a82ea77c46a09c90ce7f4479114b934149ed30f3f2230e9ab5650bccfbfc914b1dc66134151f816f2bddae824700b4e6c577090cf42fe7c44af0b5140ab44a6c89c04f2fee286aa60801e6abbc34e21fade580bb6f4cc32490f7b8053dac32a4cf1f20f5c735d78ad72a0e6bf24b536d94bc4fecc329e469c269e9052ec0b571cbeec4e7581e078f5dd4e4c0a3cc7b5335a54b163041fb2dd36ffe1c4d123f429f69a75ba4c35c4d118d07ad4c9b45f30d3bf695e1df056984af5e976557d4215900c5294920264b7493c1d595d096bd2bf8c0ce515e3c572d9a272612cfd6812fcc53f4d7361204e0c8e79477642023aa7e98dd497cbaeaf168b2735f58170360cf5513c919defa613441850270a686d78de669e929ebe6b5eed21d9ccc08032e4cbfc9f158ed2951ee5f5e918c5f9799b50a3bf67f596d2fe72993ec762bf7bad33e59eb3e3b5ccbcb6d339ee8ff6fc9eb5a2c6faf30ba82e3ea12ef6198fa7bf8b5e8fdb3c02ac5be98a71f6ee3ea662750d45a248c570c0d6b76f44af081d69da991af3ba9f2e2f9ad5d10040c3a08d2ae9f79f4b6eafb9122cc66a7b3c07a4f514c1ea9757ee0dd950eb412b93321b986e583cde574b85b5e79304bc85a831a6176dece3f485365d7f029a2c21335a31bd8a49300164918af322ff21d34f77bcb32cc69b75630046a1072b9c1bc24894ce4db4d29a313cae2f0700ba6e8021114e3e360d07dfe7c6c7e880720abbd1c98d4c015df50d9a65a9a94e8dd332f2d140b0362d29f77b40be3cd911d8160dafc573608c6e92d0104d1f3c1a22d1420ce8bf3a2519ed7c9acce180ebac273ec0d63eab1e104695ba4c3aea7b3a92cb92fe0c60809457cc3b9f901d8167f237562c3d75e902bb7f27265ccc80858343cac4b3bd220f3487fd30ec7d8d9df35b3b574d9aa13c9e2948b73c40997daace7ef927884f0137e698492b94584a2a162035bd401565317507e12beb1a58f1fc58cc86b5b4d1ee6fcc8ac571cfd783469eacb9d794fb74fcf937fabbf0dc1accd13f6c909e5dd13f851cfe2fda9c9be265122759a927b6b53929247846cd890a0214ccefef49667db460d794905f335291d81750d69f75b8489011a080fdf1573e1812bcccc3c152a6c114f4eebc6130fc8102b25f7d891afc9bf6e4479bd9116a339522192853612d1a45a66a947cc45f1918daf864bc5dff1f77b037a669603cd8b1e26110a6df5730873ac3b5115c121f1f9e1e22d0024438b91360dbc44e8683d5f9d5778a24b426685d14d0d5e6336ef5f2c9612269e34c683fd036d03578c4c938a61e9054302a7cbfcac5e1f7f7609cd9ae10dc968a28d30d9064cd6af09f900c0c0346a37e13fd8de7fd92de066b97b57594b73547cb0267a672ed7743adc9fb4661c232752d6e07496c152592bfe37013fd0c2c12d079fc4eed23f15e701ea4d4d89253ed2ed1c8c98b1503430f258e13a03731b0b9efc81e9254276f09371840c8c262994826b8e08e3e38d8699f034eeb28216920c5bd0dfe67dda39fa6da78759c8a4ed6be20c131cc655a4df1dfdadd461a7bc5b09be07d368e4c990421862e2bb4f709d73d42740317d2b7963ca4e003bf50e7f9938bd7e3260c6c065da2a7be4091f51a08e075b1fa6079104de8d8aa5c5308b09511c63df0f6aac1507dd93640f68c4fa47ae1e07da79b2fb2fc0e7bd80ace6baac101fb381bc5be72f4a8994c57ebc910d16ca16e02e2020215a039bf26564b8d7c763c6f57ebd7865d3fdc3ec5b34ba5320f9feeffd61bd63760b02d453826f1fb35fc1a43faaf67d33fb2ba288223884dae32dbbf284191ddb72e79522d0930095c448987db3df216c254b1224dfb1264c54d2b8d61e30f607c31085f0fd1dea6757e3a55ce5fc12f7fe8391bf1676be457f82d6d8808f19ad587ec25052e9f616c4812002bbbd90f3cc0dac2855e242e4ac2fec9c1a7bcb2c354faccc5125ce65e2525bb383e4c7f5bca966bf4c9d2ae4535df5be7084e74d6ca69120a4a067cbe2bb1cf6e41255a87eb629bb233efde5e845c0058f5b72468dc7dfe1436f45970f93f338879a1fb713ef2d84159f3770e81da3344c86453eafc46869df2b05bb70630d1f5e932603bb5acacca93992f388ea745f46ae1abaf5af5b3214c85bc1dc508dd7d5a5272623e69133437f18e200534de3a14e3402aa2f89581bab0748fbfc7b985bcbb6047035e342a3b6ab32b4d1607705b729522f2820f2cb5b362918f7dd509d305c922a6ea7c0e90c65e5acc9839eefc29e774792c9d55e9c3be15e6f563c5d40fb7e48938189fad384b70d612095a905080d0b3148cd55cad0ad232eea724b005c9f0b3e008f4a76997cffcfd0ac439c8d911c6c848e88da386d05b14681899ab908748296c57d9de20d0d8aeae8f48402af0b74241b039c96f604dac31d8cc953bff3e794dd03434e8f68164cd34e08d1e8b3f7cabcbf47dcb39719b94f6017ed6f329ced4b599acd1027af7dd8533f92308e77084c176372a06bbc95be69c09765dfee16b1b0a3df75ff9a194ba2fa2af2a3c98ef22898a78c85a7f5a7cfbc289eac52b4345fb0cddd8972994ff8e98bd2167caefb64d1f0978b7000203a867213f8adcd90c404707977150f820c966897d25e464c8d3703375819ce4fcaa38798abe623f6d3fc08d0f329061c81c2846e2859d1058565cc908bc4c78121df18dd6daed243728ab447fdd39676ef9cf5d6d1e1979bd0f4650cdb9b1607fe5efdcacb41e2de0b1e88119d378d62d513a807131b23d04cc6135fedb6645595d7f8d9ef900ae1e56fb91abf03a043bf46aab64591590ff1de1caca7cc8cd7fe7bb7ed4e7e960ba86c2762886810410b07f0711ee0b1928e8719a7797e7a1ca6d6ddad8157297096f3e1a7598f954875267291db9563f7892a378ef17aaba641da39c4b74265005fd30d573e399b4217c428b778cc43cb57b94f5b06c18620fd9c7bfb4e534323966580ed25f7c10f882b2f5e7b3c8a8de69ddc2fd9ea7f16dff90e6fb8629b763ff216ec907b4064db8de012b05bae4166f9bf378de1326445971cf007a69f6425e02fce695506a160f76ba06656f4b8127ffcaf04ce577dd677104d77d930746abe35f68624deec1c71cf6e255687ff7fbfba3626378d8fad8a682dd94d66fd29cc7c7481fc93fcdc3fe52417d71ddac3353347c36cf87864679fafff4ed9f04164a37d8ff3a3405390f6af493fc058f97ad0126e16e2e5ddbb18c5f59e0b2f473e651a10921581eba9f628a33b6020231d8eb6dbcf177a4a0cb072901b377dcc79dee08dbb3f8d9c2cdc2f3f6a1ccd034cd0dd30ac44c321fe9e41244bf9ad01109e34c4e5da64e374b354bc0a36eb713af49a22e8bfb52fbdc4e2cd8c3d6ceecb36d6a70a073e2d4ecd172244e455e96d15f656030c8a94aa7621724e2bf4ec9bd00f8acc8d4eee6eb303bfb663f60eaca58fe2705de5c49a43aa5fec5eed54bb7159b1243f96566428d0bd1b483bb16febc4116725d4f7f7dc67fe09c6cd13a6932c9ac60e91a8addf27385671e04055c236f1e83efc31aad787ff63fbecbc0d684b620158d02f8a8b4fd8a2ca111b2741091b9079daf742e9a4d23c0e61bcfcd5ba23ad7809fd2fd0c149b7665b20cea29934ce4468e5ea5de4709b3e1f93c84e44650933824b5a4b3212dd8c3b545ad7fd441a18ff18b2a9c2b8428c2f0cee6460cfec7cb5e02d366c51e4a7efdf8a610ca18217f74c8e3163c11eee07ecb2e02c95bac6a0942e377b50c51129485ba08fdade4173d7ffcbad0177c8de63d0c26bc834ebb86a1f942f343b6d4133f6f3b2c86cd0036ee53df4ee41f7d8416f9ba42deeab2aa71e58fcb0906c3c9947d2f109ce673ed8a3ad12b24ec8aa4b1924f02284b81601c0834e70ecf1d21a3ff9a484cad48065963fd1216970c9756418feb30954d222e8ebcef0f250628cfa973e057f58382d77d9ba7928e4b98a4b4c961a1a461698043cc3d44a89f41992568716c9d79bfa6e8c2c41cc3cb8227f4d27a187370507cd39b85cd1c62966329a7df9764cac2e829ca427e654327dcd180d3a48a7ef9fd3804cffaae699c7539a440601273d31607fb462a8f9ac48e497a6ce8e16bfe359bdb7f359016b53d3150c15d2ced4b32a256ef45fb364693c7cb65e8236947d6f9e91abfd4772e052217db2ac0560c0ecb353d37e52845d6589b78262b31f26eec579f2443e6e197aee53e67fc7c793fcdda4648f2698b58c85bc04e711f8e3b567713981b822c89b769747137d8f0fa024ba2db34c6dcf6c6aeb83279f46f3117dacb6d363163fbd927c9adc1da158c01506c96f527ca973acb69fb4825da38f0b61ca2e62366a4e4155369d681263c718c44bee74f6aab82efc7f56c2d61291275ecf3d6740dd93a05be6d15f8ca8be573468c348680d1ff88205e5cc6bcd9fce019179976ad100181a82467ad1bb2cf86492702cab1b18f8df19fbac0e0ac6bad04fbce4dbbe88e30e2dfec207bff04d99becd8a559ee46c4c91462745f052668f42b04a347b8c62cc6d1d3447f105afcc90b16929dae5fb6267456f7788cc53b42ace7328dea2341f8698ecd2d8376c2825ef34e2b935f7f4a5f68368144d3187a03ddab1cb06373221af79148940955c2c5205aec39645a4a8e8259c217594b617f432bc18050a101fd3b1853b4992f6af64bb704585929d06865aa3c4da0e0b923d3a90bae24a75f9bdc9a22bb00a03f2e60673fc00cbbad52711a290083ebbe0ef2673bd95ebecb5a67d7885ea935d9350edea921a7bafd69fc1f7d97e7bfea9396c1d4311092f0ae6d7f7686aa640b4c0fb1f0f4f4712c5ad242ff9ad28f6ef50d54832edd72928e6eaffd0eb9f89835a7870d3daed135d6f46e133a0d0bbf080dae301972820e51d044aa018ca061a6d5f98a29db46292475f7f0affdffaaf1749df2ef7eb9107b854e0610675639e45fb67f58e8b96b06cdcb9179e0fb4248b8e36a012fa76e5b3237d444f65a14a16608c02a5db332846eaf41c59c0ec318632c0a6bf90312d25b4a0fdd35111a17fc54086559abcc643a43c93c7b58b4c796bdec92dff5fba1d952c3ebce33d0c2370e02edcc76e99659d62e322bbb2baf0da08df2563a107f5dcb7100604d527eeb6a998a6e7ad08add5f06119435d5590ad6af0f929fd64bd84c700c3c2da21a6f230e937020db4f59f8cb1031c39e98dd7f6d5a03d96b9926c5406173e6b7eb30396477851aad2948b05947d09fb177bdfc8744e7a69646a09d655ce053f223e4d2445fc8a99f28f7fb182bd873715d447c4f5305215f27a9403aac403317f616816b2b4482a026600c72817124a0b829f8472d824a1b1cd15a7df160b1901fb9a15dd03797da377f18b8974662d4242105d3eedf280a7d19b1f752e9957619aaef3ceccdc88702eaf4a7e4c0fc63143ee9e5349f52fb3ef6bc49174748851f0621b14c8dc1ce2dd054e9e46465933b987ab3da9f8b0a4662440bf53f565f545804cf81a4cdcdc0a9dacd83e11f3740ebd5558392a789e18eaf10b8b92a7bb983c3746c81a12dc60ff9f79c18bd1ce8a25dd31919ef1bdc8eb731b6bda355c1096f8ef04ccc455c49b061b87ee3926ebae2f58d42f1095cbe1b5dfccd3b4669155a83da0d0d81935a90206e1a99d3da4266ad6e49f56cee9f056b51c45de75cdf604a4a0c4757bd2bb4bbf0a78b8c558efdf46c57ac72d2614d328eb3b85b5ca5bbd19b643995e706feccbfcb331eb15911242645b717fb394faee3d94b6e678605d81e9dbce291d498b445578a4ce641f56ed3438ac158186b88613b823d3f492abb5884bea2f66996e2e73972486ee9311e581708ecc296f9bc0037378cfd22416d111da2ea266613273f310c65cb4bb7605a74273c0ec6278d4d901c2130a741a471ae15df9629d1fba3e712ef87b37af08ee7f14e8cb9ca40bef984e8b2e10f332e459ed8abccfee1dcabc02c20aabf05394bb8dc3e4613c5f1898642bc2d045e6db2464f4a07dd5da6b3adaa10160e29b83372cf768a438847b47cdeb488de99439d68bad63d5e4772d98942ba1930d9bc76cab02caca2369f67ddae48957b8b46c82a641e57ec6e68a79a9fcfb337404424f98953a0232dc4a6a7da2e07f8bb9916c7edbf193b5c90ffa91b7dc231dd49f73561e1ed92605c1dd457b67b9f258f21cf3c674310c4b9506e436178b25262e87c3f51e309c98e080d48cc806e610dcd7bf6c8316f2544be0b32611c4a4659a2d53250bed266f0123552e5925d6cccf7f49f03ee64a25c63757f040a8986c6606c944d141cddaeaa6b9ad8bbe419e20f0f84d890bb94d5d9391e689a5c0c651415836597aa58125b407a98beee34375cd10d6e86ff3f98fdd12412e185cb14a88e64875814a50ac1b82b0cbc472c4655171eb1115a47b0ce2fa643087aa3a0d5e9c3e86f8550d0e772baadadce00ba371be345b6451803e101b588d75b0736d4cf5ae83619a4f47702ff60c939c7686706eabd7102fc71909b4a03127d21ec2d9fdcd68153638b8613ac7ebaa42b48366bd3f8af5322482964f3fab936a20bf4b7b562e0a74e838dd37898e78f5956baf3c3876d399ad9392b4103490b7f62923701de3bd0ba5881e92e76d0a6585255ba8ddde644c9b7d5757dd60673501c0356a17a0d7223eec3758857ed1a46269e1ef777b1f0aa4ae1594c584a8d89e8fdbbd8f9b41da90583c8cf91deec4ccc5456735530c5e154f9fafd8a8d1d32334d005ee99bd98d03b6ab67a0a7fde76cb618b4d2d0704e836021ad82833be8fc44f079b868aa83aad62690ca44b48ebb2e900d820ae398d3ab81360eca732d7785178546609d33079448a301d0b9df0486feab575fa7ad63de336b62898fdd073a2b84551ef60b549d65161433dcfd82d2a9ea96ec28b84f3e81440f4100453bd3de38e875e60b32ad4272a4c5c9ff753a660727bcd470737b5d5c51de6767eb651a8309aad822e7280c823206e1e5f6a566bc037f8d9d38152af1d65b2f8d358a34d1186b3f27bcc475312a020312391248f947d5bf22c6a7b83d497547461dcc3edcd05cea1224fd2ecc872d0059fbe126ec87eea69cb107459eb89cfb6221ab0a97f0cc7817ee794cbc848aa1f250fbb3bc8d630c27e0600fa5bad4bf8dc4044cfa2ddbdcf88f307ed70a76512086661446370bf6560f18fe3fb9c8b82c344a45194dfb08f58c663ac9cadab87c06233dff71842823cc4c63ff47c21fdc9070d5093d79cd17ed57f75d1dece514ab09a336aef0a8d52a17f12811a9434ab2cf8c978d942d68b73ec85b63714023908d85e2ef55be825dc402e7dbfeea96dff8012148eea99e9a1fab61e12cee8e8cbdcc61298651a368512c775840cb317519e17a474c9e587df45d404f6ec9518dcfef4d372b04a6f822238701b5109d7fa2d06a189d63f0e40026d83409bdd5e27dc9422aca9ae3a09fc9d60fdb5341127f8f001378404d102e122f782266843a08c58a50b67a5cc5a09cae27996c0c2f241cabc5065b8a507393146624e71f749ec604c965e4c293dfa23c8b5ca4b1a6b7ebf0e8003e687cb3268a90dee24c87080a6d1aa7d3b400bb1318aa71ea956d2d7c2ca1e23d3376490eaf80da66e452fb13b97a9f965d6e292f090e0728926c74006a5fee40f7112d2d461232ad021a510c4688e5fe879163ce93d4f76a829a54a72be1aa9e416dbc77b699af633eab6bc151e7144156fbbdf81243608927c81c316405935bb43bce55601cf9d2ec267030ecc51b1f72156cd254dc7bb867ebfdee89f8b271c8b3e6e3e60f1127c6f91e5608dc2a335c6c8d30e99413f962fe76f3333b623991d7a730be69670959daf42c97fa68e951ce05647e14a80e79bd922133c72e62a15bf01137bba1ee8fb869c382ad5bb1ba6886ede58eda8f677302364be31677c13482072da7327bd4c0807fa0222bead76ccaf22268dce90f7f24ef277d74b250be24ff250b8e405e00d202249218fde8190c345155f5b297b7b42c8bd9178977877173d7de4bdfbefc1517af9a1c9563fdfb2fa5d0af4801b1a8d55bb741997ce524b8b3d4e1d3399c0f3f57ce237bed8ecf1a879640d9323b3883896e8825a6754fa3e42a73ac65ea4724587b18b52d2cc224ac55f451d87d7ffe16490873feb76a14c8475e883f9235612c4eba14867ea49cf5adf993cded3afec58c38bac9f870976c7dbd917a1a83dca6b230d0676176516a1d5ff8a430150e5ecb2763b71992b1b524836d7759a561af0026eaa5cc9be10becd36edb2c5a68c1c541179b091b90ec9c684af4150534da06fac609f1bb0d8e5ebbc9628b5e99c76ff7b776908aa40f2a21e942b2c87e0016e75a3987657a8429f300cb68d34b01decca53040a8a455431d72133b2399b0aa0483617c6f935c0670f79ffade1cdf7218eae535c38fb911d2c339631417307e599032bf9ddeb043e130d06f783e4282446e20119f4f5121a104b1a8d25dbca50d085958b1a0867acd993df54a3b8aac7832f37a3e5925fef63aff76994e2f552f0f66d38578ae33fcd2e0c5474ec2e1cc73ba990de93247329ac4ecf27c5b917e74a1b95062977dc2819f73b3b2f5499b46ecaaa3277e206b93691c8b1197b3f6dbf2179ed7e7b7d7455406a280132e3e6deaf5c11f36dd2ad3ab4a57fd8a98628dde5de882647861caa669d2fc3135749b09a1131cbc0f63aa5dd4da79fbfdf66efdedc9a2e714914a7b4ab30914596dee40209fa89c31cb702014f6850452c30569b699b75d265b566ac8444e0bae0ab89b0086e46a97f7b835a485889945ad6e2da4ac378597289c6d9aacaf42f31aa35e10116226fdc66e3ff4ef65563f64bd130f9ea5e1d3e1b585f1ab5138ba23a378cdd59b73c2d743264a903af2fb9eab8fc31a213c4eeb978958107b86062a66da6ed5f223513a703a62bef8f0aca902d9280bb8af976984104df74e157c256192c47711516b712e2971b894ca51dcfc1e8bc4395d555228a04705a40c05474adf22b1e311e941c71d894db96efbb4d93e1b958bb9da8582ff31dfc948f03497212ebfb8d92f721c29ddadad5e7351bbdd1fcd7428f81bebe1269020512c64d126c8af615132c9ec1353c0980fa7f38381e82c1f0360644212481ea420e455f2f2ff468093153c425a9d5b8908b9790150d24ac4a71962af08609795e99c3e6df81fc3898c89aa8f59475b0464724ba8be4117a97a5d4608ec31394018351725eed58af6ca5936c4f1391c3d6276d83857a853e3604208217896b117bd4b34bd377aa255a54386f883be1ccd0b973e1979e873ed076667e5f7ec20018b3b8ffdb5965104d568eb0b45707b13f899befbfbb45bb84229d4a287fc965f13ed70f39d86f408fc210dbda8e840e7fc639ef203aa5dd4303e3b496081f382c8a5d5b3791cfe0b0a57cba587db30ef949fc809dd96f2e47a18bc1a86e59b3b666feb7112c76366ccc9b8b846ea1e58887995277ae5936c2966bcf75c989a3e9891a017ec5250a3aaf574f93c3881b5619cee95f6be1209644b1f33a639746ac69a8ea94d49246ad389c06c3bd7ef0aee96d0ada634d13a6eb5c5d11a240aea6050dc769db4eeebcd91f73fa664ead7e6592a473fec8507adf0c4fffcc83a83ec0d315f95dab5a26be644a09130cfa9dd5584863608fc24a41bdfa6160cb5924b79a43e3027235f68087167c0d9646ee39395cd96e10cf1b94e98a9025599fcb56551f79627803e20aefb572f2b17e6096f8502b00769ecba9c13204c8126cf14006138d24d03b8569512c40d85aa8b194063b50f7f66455397f0fbaf4263b57081f951d456d116501a289c8d150549372fee3d31ba23dda93978e5bf2eae6f9e51cbab60caea8837e5e1ee74a90a6e4f119bbeba8c7111ef60f302b69e2fb2cb35ebdc6070f5ef4eb015e713940e216919e5938511c49dcf9cdf02ab1b4e4c1acecf09b5dade65ed202fdf4c1d5ee57f4ea07733c6b8925133dd7529df8817bb86c7371cd6fa377fd237194f43826e8695bc5e5dbe96a4fd81271150c4e000ecfc3825694fb8e843edd21591aea3e97eececd99d70357d1129778232e87952945443790f0ffe616427f342f4f3bfdef0d36a862d7571d5fa2505ad9163423b3a759323f2e95e24ddbd0b71124e672cfa4115bbd3eb051ffcba56f8f064f492d1b9bc282f2aa9f3a2878e4389032a8e66f1336cfb47fa4418702ea4686a152c0f8b38ee2d706758136e639665689e1346f9ca22c8cfeeac69a9796e9f734b176e847a9b4f35803085f5886abf4caee8d34cbd4c8b6796f601f7d478e1e2f9c139a4c5dfe324191ed463e39f82aed00ac91241ecc15fb932cce3a5afa0c1d496b65b0c058828bfe84c96a79c9adc8b71e7ac8b25d836bfaa4c7ab82c0254207b1e27016f4246a13141519b27d3919f216a2fbdfeee37ffd801d7c9e8df0a4c8343f1dfafce9f62a5aad1dcf5a6aceb3ded466fb34eac0ffb8946a325e874dc70c908312c025cebc703ff0ba75df7113c57458f8d54506079d8883404e2444a58dee4e4b868ec0806846769f2865178232741302458db68fedfdfd32e27d62dffa64949c0522f96edbf31e5e05a769c38dc3a226cbdd6d93ca4334a3c1d78c4bee69d8ee75c54847c63af2e39678db00d8a3d18e8f0d3cc6efce565fa4f9cc9a12de2141959d62f1fcd8edfee81a4c40980725a5d75a512cc65ea4d027e4cca68d3481ba4e2898a807804484ab38c433d46c1eb8830a73b3438928baafcaf5d8ab6eb9026bfd895bfb4c626b96e16d5c5dfada3b5432f23ddbe21b3df823c7c6f6054650ddd9991efb191ef1e57efe81e777f73d8b609e8a657363b5e748de4be7d731f73019263e3979539443bba3e1779f7c467ca35fbdccc83d6bb057379ed45f0435cc8e6367309e5140a6453d4bd65a9614f7280be53e2c55666ad3db3a5003ba7c9a45d80043d80c02e3eaab17e34cf5982074e88bc357f2f80feb819857598f7c5779149bae90386b0f5e30faebd52fd5bf269b2fe675f47736d2f74770b8847a5ccaf065efd679b417cf1d22167a73f4e124d54eaf89a32df203e082451c70504aeb9d574ace560dcda6bf5ecd8f2d1c7dfc3c29bcfb3be9ae9c4b1dd79a34ac67181dbeb2ddaf9d40b6efe6ca73be873c097891c1e3481e9b2baba0d4ee12bd8aef4468e8c77707b9f17bed9dfc11a7a09eeebb39021b0d80766bfa2a6f192f43268f4265adbd7d32dcd07102554e8ec3986a189f7da3a25393bcaa5ece1e453ea65bf5d4dac3f1f8ecf0eac4ae719459a251793a594744ed797f90dd9a92fb8be4af459fdbfc8651f48cc1c505c14aa216bab8399e9b867a8378829f79744c7c5e27298270cfe7f51f281a9e89b565063d70ebee6cf44d140ad2aa19eb0c3b49d43b1d7bcf28993ee5fa9580e1da0b5b303869b4e3cadd3787278373229047cc6f5e22319ad11a8e6fff1fbc53deb5e88ea90826e8116c27082b95d2983d961de69074c9f54fb6c2da34af69fbdf8cde1e9e898f095604cdc578040d3da3477c25869c06a2af8b5804f5e8fbdaa4544e5db51a487ea542b08dae879abb726a20a82e8f613b64b5de4bffd460fef9c9973eb5b96c2a9f5447be28a0bad646fad6534321848701e48e2e53bc8bc5990d02f48ba6222b043c5ea2a9e07e1b43f1dc186af872a2b5b0c0b6f1754b99c93cedc4c15b1bb89cbf2393c94d111f6db8110de887e442342ac547bb6b40b1ac87344f4ffcb0bdecf88e42038a511590a23916f1cf731eecd939797c8f23d6712d7254b77e611c135b49b953ade2bc000eccdba6e3bfc5ef78d40bc2fb2dfda636a846761d8c72e7cac5c8281889aecab5904eb98256f861d63ad002d6907d2a92d401cc1cd8ecaa6f0de8fa9b16249393c858158d505d4c78a7c21a3539b84c653f673b72935929626cd172bdd07ff6f6efa3b53f4d1025f78a67c03f582e794496f1ea579b7ec56270f591d4f8729c295b66cd7b7df071052220464d47909af7fe012c12435be5cc54093ba2a084e7356e6b69390f08971fe09bda3908592b5c53569919d17a4f2376aac5a1019ddc222516e2a83fb3767ef1c896992b7d755e9606f23bdf5cc84f571adbec5c05cedd243be299efc65f6f8af16f760d43689e5a9debf1fe29e58dfa6b917b5194f99257b94dda4215ebf7945c8297b7d1a3a67e232f3b34d397f4444f6542ef53296674ebb63d3b3b6291611f8b9b948911f781422fa3b858d967034527ef77a5d624ecefebc56a5b8ae9e657a9c351eb46c75c14294507b9c77fc81d32d96aa54e13c26dd36beb71915a98fae4be2610d615a386298c8f196cad9110a975490f67cd7439b6ace3d269a0d2a45cc187dc475437cbb37e884f14bf8e3e0c6784fcb156bd8e336af04743e6a5d3958e3c2874c958e012a04a83d0eb344aea3cc239d2ee865fc70022d027debea4cec93799fe3fb54ebd45d20c5f70b995e9b05b1e131a974e733b88ad7cd9ea541d0959dcd363363d49148e5f361b3f8c1fcc2f822c4d084db3417b1a0657a62b2a8e68464222f4b48e4eed1fb1f04a468aa285814afe407d514941e60ab41b45b6ea969e5ae590f6a740889f0a6b764e7a363e71797dae1c406e6bd3c9ab5ae6f153d75371804695352d80b17278df8406520853894b5cc51076e9f867d04834e616910f3f78479491b54ff712e01d06a5f77acaced40392205868ce16ab28bbddac965f90c8b70d33a3715cf9419dd87c4f335d04b4a8f799b5211b57a524ba9fcb6dc1d694edff5cfcaa92f45ad338892bcc523430ed4337d3ffca5b1a886b92eb8c80b5e12c7868f829feb834388aade674a02da5cf51027b4481390239248343c6d2f6e702d9b36b77aa49321d66f7c7e5e669cec20ae114ab9cc474ad4dc2148ae97600f03a4d0b84077b415ae0d8d4a394014fd6e767a869a401b1d6304050dd6127710fe89a7688b071be36bd8ed0e543430e9d05856e1d860a57728698c805b3d61cea9f91fb9ec76bde20a07bf64e98f1bafd448c210c0325f71ff6bc4d1cd08fc350bd30398350ae7ee67d0ced0c19a04ba27017e32dceb45a49389f8e853e2b1f7aff526d959d3ca0aba18d55fa908e341a399af1915bb62e9c3fbaf6fbb773ad8189bd8a1a5641f9b2b640869110c86af39f08d8bbc784eb4046114e25eaa9e85d3aa2eb3086ebf93f48549928b55c070b05a76f9e6c4fd551180311d3a1e42907b612eb224ad8a214d89c1d5f59acf4e2f013bbad65f80fe56e6c98bdbf3285173aca91db5f0d344eacdbebb01bdf43d3a3948c8208e14e9d85df0fb7ac3df84caeeaf8f49aaa5e7f77de618366fc35a8168d0f8cacf632d3b8817b0d333b923090c3d0923aaae16d14a3dedeb50e04c664a03415bda088339da8cd2e5aa87dd9e2ba701318c76ab561787e19bf2c9860cd40e9e6c264a9dd6c407e8267f64dce55897f10cb6440eabf23f6003e879a06e6718cbeec0e3a921ccdd8df6efbbe87cea21798a5e14dd26b8cc6b6c87431e62ecccbbf1f53ffbddc466dfbc07559506349fc8653df10dc677e89b46c6340f8380eee833eba3b9382c078ea2968db8ed2bd8153176a3a459d93a2143203949e9be1ae87158d19b60eff88a4dbb02338079f94c4b384c2101ad784fc360b328765aeeb19626ab35be26d26dcec9b92ba5825444ea07db2981859f02f3397eb3886493336c10cb0ab81f42a07f469fa2fc48cb8c8b3898104fd667459f6484b2f1712bc45879377cb4d3a95827de0dc3524d88907003f496d628b716ed926e4083fb70d4044049744cb0713d7cddbed515c372d9b291edf20d592496c39ea488981292676001d10cb4732a6d864d2017d888db0ae6fc62eb55c213f4ec67a3e4af662126fbcbb64240768279d08eeb21b627ab377a15e0fd6316bbd6db960e570e399d864df4e79d4434631905bd8ee56c3c4fa44750d58d5477f20e70c6496821b26d90ef7e48a443e5d882c30115c07c567d74e255c4992e073c71013cde2764c9b1ffa4811df9459055c90eb71259e3ef3904142abcb5df5cc6ee7ceefc5d6eb7cfb31b090b4358f5db5434960f9f2a96511230613d1d4333e430936608de1c50d321e1a488637b52f04a84051b33e7d2161867333b9175e36123c8ffa8726c7c921f792b6d3d479aced4cdb37e5ba86d6b368b60d3349a998163fb20d3a65a50c2429c67ff67409a79b3901a7b689dff377348abd41381fcf777789af4089d155c4250d540fdea7dc855e94c725da28717472b2e975cad9d5b209c8d467985b4b13bd2db6df6e5fab5e0a79d40f49d4b2bfedafb33b033fae769aa3d50e26b42e6f3713d27af80ae00b376d97e9d710f9da2268c4d1d8f8db44f6ecd6294d8eb1e83ddd1b30bb45c34770dd6ee6c1507bb841f1824cb2a3ca07aa39ec2eb669dfbd3eef0dd671984014411ed5c19e24e6f77a03ae7415db15e2b85409aa80636d21d222652248011cfe46838a0ba1994384b91796e5995094c16fbe12c29860a996d6d9976509daf30949888325bbfe082b43547ccf278b0c6ae5a39e3182bd88742a446d2a3f18615d752ab9f30b3c0bfff0ac170d419353e289b795d458d1a23c13405ca98ea71cdf78366c432f49aaaa3c979f55fefde250c9e66bf2fb4a1d0ab372ab521daa6dcbf3a6e41807985778a71cab2972b202cea67cd83a7da87c862ebe57c91172050186bfbcc66b9ecc2147c3fa5aa90ed874c1bfc9aef37d9bdd31ed8b196182543b7df45cd3810c9dae9af5fa9e16a24f0b86b5fcbde4e9b2e2beb374560fb9cbd04c631bffade2323e3fea88d7f9dcfb57404ee89d387e914d9aa08cc8995e645453e7c6b04aadaf12d947480399fd465ade6ed3e4f50c6ea90850a7145107e9f8deaa76a7c64359759e2298f2345c284bcc95040e374ba8bf4849e60031f5bf201ff7f53a913f64e085a74fa3cee62d7cc47e5b007500c2aed8962bbf29ff22e64367a12e30d033b2ef7f3aecce6f3df237c01d6767b22ab48972db5ff411cf0847243e5033a340b93a700055469808ded6a23df51560f06b4923937b5976accfbba6e8a787558943b5ea7806669c2052bb261ebe614b36f6edbad712c3a4a6e2f23b64fbd3e06d92e751eee59271b50a80331a20d0fae3ffc1b140b025660e5ce0aa017bd2cfdfa9cd4c7dbe584862d0b36af04e48372ac32e4c7989ed047ee30eb71527a8ca6fb03c6e53acd85c582938789fd7ed812391a0bacb54474a8798769b7c0f886fbe48e35ffadda4697bd9b7711883e298a91c1e334b6989c8152c9776ddc31fecdedaf67787f8fa075da0a3a75692cfe2f307de758fb8f6cd5e9bcd2c8d7d185590622e0470d49cb2802cb16af53f406110d66e7221121addf55ed00420f14d144604270176fd280cd0b530387e41ff16ffe4feb44ecc57219a60eb22d3cdf36d5338a0bd7928ea02464d627428ef85d2a5e42db18bdf2f7ec6109fd7ff3ddafab951c9f9da2ed22dd575a57290336cbaf3cc477f80526ddd2dd3989a56512e1f54eb122832528172c31eb380a7d4c0cc6b3f037d091e4290aa41fe407a0a7df82f959acad956167c0a5e755e1bbdfd87fa946e830f0ba821a276cc3b99ce4c02ba118ade37f42cf203a3eebfdbf0159dd4246cbe2f041efc1f30663087ab3774b774de6df068e28f9d67891c3e39cc23efce5e0e7c23b9bb8be20c48095a914aa55da0bf0052e292bcf204b3c6c0149c40086a2ede6d45b4760bb1404a96b9006d3841003b61084e1730bafbaac30a1ee50302820d1d57e49542d94e0b5729b2476120324e94d33147817cf069c4491e87f51a18b5f856ca9135d14799cc615ff2334470ff6ab9d8f8ed527a822d1b1a8d9472eb4b0036bf737da0e4014d8a25e1b4953c03b6a8f0fb719a0f0c980f4d3abd8ebc96db3eaf27a97e02e2fb920c8741d849ce400c550d5bafe079f0db7a49f0ca0e36e832a133eb5a2f66e4c8c797db47b241df30bf71077c890ac74946301c78027bce3a95ca511e4f8f41cf75df809dcde7b95fe2fe2e8af4c84eb5b66b6ce81b05e1bff60e536486791cbd85f1378819f26cdb43f06ba25ed04bca56e984bbfbbec472c6104843ed35e80bf863bf2249fb326eda293da87b39412a8a65773c52c0febbb0689f7ab5e788bdd62d033b57f432fb394445c79f5cbdda8bf3f39b3f40de750b664ab627bd44f6cf0149280fe3be05fed6a5d194fa44e1724d13580d7f73eed4c1524c0da906ce7e244c6985cbd339fde31a272e0d2ea589f1fbe8672156d02774ba4b0883972492c2082b5747ac8a1d06290536858f815b0f9601d5766107cfa7c108552e149e72ce7296f925148125f2230126c3b2435220579176e675e51ffde9a1175f02aa1a9dfc3bb2507ac746235b1da7aa6b2ef2e0147345af724587d73efd4254bc53d986a0297f3cf6ce5c6ef27c84fc14757a345886b0f89025dbd9bdb45cd8dfaa543d0d0ca42e4f2d59808bf5fd6e1779577399da4f47b90f65542c63df2f693dce4d267652f5f4818c2c1d6e9919da76f8c88e05014af12513ac6c8965692a0a976444df60eec1b81810e37b0bc95d6c555065fb20c9bcc2104deffffff21