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 77144 a0b5c6ac2ff0ecad8b3de35253328cd2af9df6c2adc6594d4e44bef17e9931ea

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
ba7215706e8f41034e980ef0739f47b79ef67041cc03122e716f448019adaabf
Certificate Block Hash
a0b5c6ac2ff0ecad8b3de35253328cd2af9df6c2adc6594d4e44bef17e9931ea
Source
getblock-raw-prefix

Public Data Hex

001000000001000007...0000e3000002aa0100
0010000000010000070101030000000107070000000000000000000000000000000000000000000000000000000000000000000092ca5a775ebb296cffc987c1c6c2b2380463151f98e22e218f2611ce963c39bbbf4243c28860549841cf4e6492666e1961606579cbfa613b99a5c9d2743b752a0e569f63e4345513964d55758951f1a96ebaaafeda4a83f42302000000000000000002000000020000e3000002aa0100

Raw Header Hex

000040203222a69b1e2741da23548d20fd1c128ac6e0199abcb7889e8da8756d55b5591ac06d043931bc8159469b37533f39773d297b5cf4dea923eb3c2383f74f089a2d83933a6a4cd40018bfaaad1980446f712e1203cc4170f69eb7479f73f00e984e03418f6e701572ba

Proof Data Hex

59,560 bytes
121216020307cff1d773d69b51cf6d38fda38a6c24de2a04b1bf4fa4cea174038176be4d00cd22f6168aaa4643d4b0c0562d6e28a01ee1a9023baf6c84e1b4a08a4ddacc2ddde9024e72dfa8e14a3b18b2e7adbc70e7569fe566b7c033d657599ec8f1cb419141b1a99dd6d29ef70f51be3ca74e296e1561f2684194df19566279c16350857f52945b79d9c0112190e6f0f7a924f87c41df303393d63f06f6c4e0cebafd59c2174c7147e96fd61091b322238ea24dcc632c17d0868702183d1f707cd3a2d86c768867d550f0ca35205d6220623ddc41861e8d5b6768937567941d0bb02d4575a0a6acc8da2c9cd323c4e6bd7da628ed790bda784bf595e4cd6a499ee8a54ae85248599ae31116e56a486fe9029bbfc84b8ae1dad0c3a713fc7686dba14c01cde3291858ed2144c9b822ba798c9b4166833893511c0320de268ab07ef3967803bcefecee9404371e5dd430c2aa1038e59c4326399b82901a5c93c9748cbb64b40566fd520f2beeb53fe62807eaba6411b56a1bbaffa3853ea1e76da2eb95e5638386296e9ac3e108c5e4afaa05c73642ca877a4dbba167c7c23c3a4b99692e3d4bd43a6daba709932e9d07644a01e59692ffe34bf7065e607e2e27a277fd9ec1863a9af1d4f4f70e41de528c55f5c0e778f7ff4277a41f2022bfc28a34f2661f8bcdcb7af677c62f7ed6a9a66d6c1bbec3be65b6857aa79498abbdef2d354fc68ae001ac83592998351f71ee4bbe238cc394ad43a97c2239477edb39b712003ddb63573f41c9946e1899c4d8b729c387e29f46f4a77a083262ff4750081caeb9a3dce0aeb4cb029614a51964f1ab57b0062d6655946a329eadfc4bb712bfb9c19ca21b4817b5dcf7c1b9a137ea58de9f9615bb77399141532ad26c8c3271392399872fa5700c3ebe372b892a5b201b73e2d530964b4de74e9691e7d1ed439c7ae9497d9ffd78f9769caed28f651134d1b9eb203f567183307dec4d8396462d94e265902c297e9963d88aad04ea7788f00719737c55a87a7c9806b5d6a543c4410b8c64bd845152530518f80c91e1cbf1789b3ed3b6bd71f15ed6a0aae6597c0bb02b23a595a0bfdfdd1ead11b5d4c7a71f5e12477b2cef0dc2575dab504e2b94537f44d6ec1a7d2ee2621482ba8571c6eddaf070659f0747da4928ba29e1864d069cb4cbfbce2dbfe59f08fc63cbac58da3a584f682c08e59a6af089062921a3d0000abb56bb4f15e12cd70ee8048e925e2771f85ea0d6a8cfc6c85c8bd3d18df5230218094ff3b79b3155dccc7fe4f9b40f7da69a3a32e7fb73a9e4ea77bf0c953109e20f0f570efe9b9c2425fe779736a2d2ce5e97a2ae22c57ef44ff408a36d8e7b8b2ed20e1e400cb3e679924a1c72ea3966cada42f01d5a7f4e0dab335550dcb34224cf5dee0ed0da37c25ede2c57b8fbdf7360ec74102d453fe53a0b62848bd5b2c73187f579148a5f457924cd0d890547ae81e40413b0a139f393d9ffc625aa69cae98a50acba85600dfb08713a4a27635a9fdb42085aa40c47573b60d777bacece73a39013ed3099b47d61c5c4fd5a78f982a4cbc62002321059a742abeaf4f4d6e89ce554ffe41cfa3439ee0a50888e01e82aa762c33b65dc3f298bfb5c05755fc2ea302ee6a4710303a237f5275ea5d52c681c70964aeec8c955ca47e24b742b476edc9a10a0ceb4c3f44613a19a890ecd5c2d5cad476fb4fa18005e12484f24d3376566e5a985c22c35b07f807cfd4b566c4af842b159b6b0527b917395365df126bb39f678075aa49b1baa4f9ecc3acc625de98242420fdeca4f6d7304fcb21cea41590ca88a555c13a8a635fd62cfe30d2546bfc4815df2f49fc1579c0d499f57a3a7f5d167b398ad8a2a6461495a9dcc928030a157002b763a984ef69b3f91f00fb24561e88f2e609a9d6e9d3939e77005a604c687e9234689b2b213b0e6798d7d43290e1a61f98daa9270cd9db113ce903ecd3fd01dcf35868980c4996b7bf077cbb7ca449bf6af95d6671fd0253cf58d4bcda9ddb4907fb13a35d766b2812397d98753def051cc3ecb836fb50a2c6e6db34692deca3d930783b59693fb208385b4976959cdd5afc3304d6e474632bec1725631ddb379d79be4ccb8f3593e7759f6dfb6082c44b3d42a00bbbc5ebc797462c86dc487dcf3bb14888e28095a595972f0b902e99a542f5bedb459348f1fd1dfe15742e2ef0433e20a291d17a198340a76bc7e3e89abc3a8ec4d003179c6eed0ce8ad3715976f0f949cfa8e62eb739411a959f4a798267154ae1efd2e59450ec339298e69e714655ca9ebe542264a04472cb50b37491383bffbeba1d64e1196713d1e044e26bd8a5f4f90f2fc5df53de0354397fbdb5899ae452a159eb91103e9a564c4fee439ef3f06e6a9b20806a875b56a25189856c51d636aacf0600f4c8d5b62a1cf621e55150ad74a72a684fc6c280db5013039945ce9078f8608b8c460b538803411d53ceb30207a2d4bff0042621f9cdaa08d36af7a1b0f658b2d0b99ce776c1bb8c070b2c62989d1d5e0bd5fc219aec1baeb7cfd2c136fa7a57112ddd955964f07e789b3128af0918f7a1290abe6300b406aa3d3c4250e47e4ec056d62d3da096ca9be03802d82a09a4f580f22759bf9780d505df946fc0d787770073dc4aa4139ee3c92a45069300f4d3067f9bcc1bdef18926226666334240335055f5622e3d52bc7d9201a29194c095d96425db1356cd4d7225a5a5a4a420d09029543b7c222ce749d35998438876fad763ae7e873dfaea2120c830cf8a3b14bbdf23e02fab647015d2cd77d751c2a718a3c05d40264f578caab817a7ac5606ff11ebe809409794fa15f558bfb7b260d5d6c93f9bda5ca8b28e4fa2cb840a82846a36925062dfce60d45233e8c708d4611bb850049cfe5468d469c69f0d0863f39cc775640a6afbc3f5d08d41482136bcf93275ff161f57e2596aaa87a2b304a61aa529577b5267d1d0ca470577495f2224fa76f1a4beddcf7a3995edc32f393499f6df8dbfbd96f9c4bb9f761f664fd6be2e83d261efa79b853c83199b0cc21249a43f97a628230f39f1d863782f464c1205c851e3af2d440b72bbf150d6808f10996f0b2faaf6866cc743b4969b0103568c2b10d22113186bde707a73ba235b04e71bcede8fa594208e007e257478c14d2aeee2811d66db3eef3053924072c3832cce9ada977c8901894a60936b9a71f90d6a279f41d85fa3823e0c8b5f114d14c269415a7482cf4bf0365e81fb65691337ba94d0db2c2988c527dc9e2d04ffc145a49a6d9a6eb523a1fdbb4f3827f47514b7f0ba576649f5397cdd3d6ce7e9d33839219b00f2f694cd6feaad88a000f4fc4a96412cf4df3c5abad00a7d3cb6b8dbb5ddebcf8970d53b8f48d742058f8b06270b267599d7ee94eb35f4973f48b566d059de5ce6d0f39d4a9aa90f09a65ef0972c758a1dc2b0af424aae1be48c07abda34b9675307d1eb93b6ab557b26047d2be4e819a5f6cd776db06d303159838d5484507a5a6e819903cb78576c3b69f86d44a1a9ae04a9b286565ee3c2f2aee95276fcf6bdc2be970352d96f9764c91c4fbed2f804b148a911731d21b1ddc3d499a508a73c5ed507d3329575e03e9a61c90434599d42f83a150c5d30a1ca521e84bff22b817829d075f5a45b5b4952a37b43264552addf656f741ab8e1a226ae3e80c8a88146914fc0045332153915dd6549615fc8a4ae00f4ae56e70669322f83a3e2f6be23c79ce71e1c120ba16a91ee103d6d3c61d49ee2c2873f999f08861e021c00e6004429648541853b10cc5dbf4afdad92827abaf0b5638d70893a0af13f34b20af91b8ac328c045f5f766015c169a59663b354d4befe99153a61da0edd803e85b85e0fd36bd854760a228180be0707ec2f3a0c1fddc5953c1b6830d350adafe34abd2ae2fcbe331ecfac953be7df65d5e003810fc6b8d5b2e580fda59703e98f53a25b6f61c6c5354116d2f7f7f1145edd4f7c3662bb23b2dade54b2b622be5e6a4c75b161c3806c2fc98e3992c6be2630e4385a6c93a45a79793b5b5850803c9de1ef27dc1189cb2c9e414d8212e41f3cb1f428694f9529b5310af59f44c6f0c1fa81845cb9de3d8e907680bdf199e494c3371adca8baeb7b1d0cb1a90eab3de72521f1fe0264502856e52dc31fe36d0db4578b7edeb9349bf667236ab5f5878a716352b0fa93c73da2e5cab0da33d45c60922b9022d10f7d6afb63a43fd968472ebf3621287d3b996ef43c951f3b8551efd6419192f6ad5b98d418f4d2fdda475aa6909d109014b1e3a6a7e200f585ee24186c84e1e846be616dfed1e9d01ff27e24e1daaa1937e054e8eac6a8bcf7b2086c3f57ebd0fc8cb2ecf0918e53817079b118f8af58ff349f3fb470cf777721c0ce1aed4048186ce3011c0ac58de98612c904b1ee2ac1ddbf02d308d7ce41f0155909267692a8f79011e5d442d0d0349ded84d77258b74ef972bdc2e56cece72a62f906d57deedc886fa995b58d851b6264a8d594a43eb4f051beb17510fc40e01de4747b10e0e6add08df4e0ecabe41d1e1d75b0e62aa30ba7159a0d609c3828a2a1dd87c8460f04e86c5e29ff0564eabfc63f7b2beb493efd7fd7d1970a341331327b8dfed2907b15cccf3b016b1efb000061ed1a0b8461dde95538aca515708a973a0f7d0dd425d6a3d49bab79bf4fd67792363d40681edeeb37c2a492fc0a0546ddc7f4d0e129c585c9e5b38e48a83ae23c907ffffccb5f45924a2f2ece5219ab365bd8ecdf98bebd2a3c0e3df459bb88b3f94327a881097f5b17f53731db1b4192458afd7dd5f18323719103b1be5c8e8f2bc5b6f1302a52ba2660aeb374ef65def4c1278f39b8c9f52f2a32e288decc40f94125f53b2ae0594b192612c6724239ecb18b9293fe162c3f8250f4170bf2a1453cf4c44679f1020634c8bb2d7cc44a83f8c6c1a1ae0c1fdbec91f97ffc5581d8c3a8b3b4fc574d2f7da31ab571cbe0ed29d9587b471b2df876e40441b814a0768af0ee93ddb1a94da7c4081dbed6eebd004a1498f739adcb738c36b728a8008c90e4968a1f5dcbca09e2a082b585f645f053c673534a4af6f08840e65bb3574109086455ac125cfc6d360de6848cb0f0962b3f36ad7ada618e943558089b231caab996b509609ef91f8bb192df9c9cc2c738cc24d4dee5d8440f628ee8baeba5bff67012bd21c15132e3e5078dba88e047e2f3f93ca129b53e38d4c4b5ee3c3ed829b3af28f22dac4ec3d5b304b059019c962b7e20d547463fb8a1822647be4503f584c97ca52d5e0398108c28c4d7b75559deb236b04470ca9632dfab42e46409a2761bb9ced94d3aecc2c27b60cef4f690cf8b99bd2471e786b60a8adc5ac962eb5f2e54cd2a4d04d3ba58307f7efd519cdb630a5b0fcad154119493d5d3550f9dffc195b9ddcd163ba305f2fb68ec0f0b24a10b70e9255433c24ae6ddf88ad47faf15fce4862d0817cddaadf78b315f27a25f3490a2e49a9327fabbaf983c370f10b9bae92e20f1a067f5f52d9b18ae175f3f34283892833d0e9c30f82120ec8ec386ec9400a7b41bb6efc9c87ef45ccd0e747239bf30ac710065876d2b652a08a2479a69a3d38288806155059ddccea5340ec853b70428f00924fb4f47ae230ee35b585d4bce605f860150d8361c138215cced7e321db0dfa4ab7ca06fb28b8c86d2b26c6a4935fa5265d766f45469da4fa592a964005b3a4545729f131433e05f83eec82d65f1f8beb81e42bf13450b4758736c9082f21d91b9197ba568314880173fa3512d487804930f548dce5c2c275800248f20f413703842f7fa0e054ea31da1391424598c37d7e5a43a2f38c21374db8caad9b6d817b181b3cdde630b2c6c9ce35b9f0d6cb395de352f4d25c192e4a23276e49636705404261236d6f2dda0505c53932214fdd76fa205c4d2c6088499e81c524bb111a0d1829b74ca9707092f0dfe9bfce2d8cdf9426eddb72e012149eeba6f6c2791083266b05fdc36bd0e67e0aa0189c245cd1c058a238aadc597a043d10ef3572e1069d02cfd95a75f70b8f46a169d33f0b3fe077df858c3617c7231e2c80a3ce05cf0074a53ac0295ae1655b1f80f25e406623e6469f53104094bfe473ed04cfac48adb347290cc8d4592bf655467512e28f77e88e739ce6b8d88327e6acb0755a88398c972396d3ba57935f8f86cf3e40a5e2b775aa5b661d84bfeeac7309c9585f6bcc0dea99ec957231ed0e231590ff9d0fa6cb286ddc7bcab302fdba1954aad3a7e7204e4020ca76dfa2e33d8361919aacffec6b0425deab73910225dff0ccb09eb17e3fbb88981fe0a1c4b51032f9a51e4dc3b9a850e46ef631917e551e41e2b189cbe28198d437464a7a8c26f5805e2db7fe0f3012c6967b72675c84a86e5704423bc6e3d840e1a085c6e5d27541ca33533cacfff6cb5cd16c07ec56fc3eefd8c967f2697208e8f53c47f936d3411010b4924995bda84fadf3091d88fad3f974da0c5d21f07d7e52435b21b545683151333b8f4b95fde623b64d0d2c38eeff40016a6e94432121566445c8b4d22ecbab295586f6c64e96cbb279df93984d1157f1e1e9e4dbc53aed00d169a652b87a55f0a9404667e5f3b0e2c9dd39812d9699e0d071412b897b810734ba387e43a47217cbf6323ec3abf87368cf96a164c3eb2b5abba1fdb71331049806cec47ab608ad2ce93160daa7b4a58502c5cbfadad74977f17e4584a6866301f4710a170adfc94e8c803afb5e8a06017c4f612586b03ca2d597984b19be9ff35d0e1aa9f4f668f2f28bf1de856dac39c1b7d5639b3fbe086759641edfc6d098e6c14d34a233a08db25d4191f8804c3bf85a0d0e24b8a5756c3cd62c3de45e56ba73409a33f3084df9cb7e12de44e5748b8a9fc723fb8ed5ebb0061cca61decd0e377a1cee1b0a55bcc6357b99b31448343ce97ea2357bdee051f06c8cc4b5ff4d9118e2d5c4180b6897c4581c96782edc51e4161cb803d1ed12af54666215cb64c298613d88a25012af48af5b4891691a600746d1a4991a2601aa5eddc7f7dc970533c080be7fb34e3ec9e4040022829a1bb573e8f0ec32b645fb62e8a033b8b2a85c8b6e8da575dd551acffd87a906899269ff14520d3b42b95c2e090b8012613ae8212beb7dd73d2836885ff6fa1c85194826141c781d96384a5bc31997041d586b1e5a7d3b4d092c6b0a0e315b6d08631c70ef3c0719eed2f53703776a74a3e5a5c891a06542898dbb7943dc08dcf51d0dcfad44120a862dc5f4f9cd58014c7d7d9b555464ead0a7d1bc74ebdb31de76b460a28af3af2720149252ffd0c3b0ac1c9dcebe84a6537be998d07333883ba14be2334eaae1b13a863efa1a78d51133de541518e4d254d90cc20db1c432825190f1623fceeb29d66785ac08a03dcfa1ec6dc828d75830f0e89c3f00a7f1dea04851347a451aa514c2ffd4224d8cea8d46d2241f5d8d54a4565744b70ccb08b0b8229e827d647720a29c01706dde2b20466560c0fcf405df55ab84463e67ca3e816606f89810b1112e714faeb1fef825015497d7f6d8f127eed026f687a9c9f946016078a2e9e001a2957499a993be23c25520dc162d23400a9bb15610ece9f477f1431630faf32fb87c278a9a65e31c55f335839fea3b902ebb8c1ed1aeb36c126e2054137d3c7dee5a8fde4fee106098ff0f840d3cc6e12ecaea12f0440be233cad96c00ddff5f65c38449eac8df311065eb86c5ef1333e95bbef5dcf7303f18f90c29da339b299674c6c4b1070aeac0602e9bffa2cede77b73e9336d41b309d494ea972fe66c516a531179dfc5c3cf7e9186baec5dcc058f0f4f09c9a46d39b79785dd0b05df81a11e37814adc050286e5f0d30433dd7f62ad88f7d51589b60c5a13c954c6e43e0ae01c0f12eac55ad195071fdf771bcadd19273d295b2017c121b30cc1d7fc3ba528576c5169ce38baaa17185a5aafb38e6ef1ab9bccec177f898e7efdad26933ff151c8c8bd841da5b9614925f0b5800c56e36d65457e910ae79267a5a1445e7532295f1e2bb52170960bf77275835d31885f8b71c1f3030d23ef601e30540d23b25fe664c6f0b9b104a6c1892e34464d00038d411f1819636b616a90a813e5dd827f8a58ca646d03e6e46ca35dd6e9462492243a4c5b70e9a1d476c04729fa290de2f57bf885644982ae1b1b04025ef3ddaa1e881152982b0055b4c38010e018cfd3fb3e1f1a64172908bf55c32342e51353d8eae5d35c3c5b9d5c415c575d60d9317ce6d90d005764327a0a54840f66edaa3ffbae174e7617dd90d4f810c2e475b4a0a6bda4c87678953e02a1ed80ef53ec5d69a248a2e6eff08dda4797709dfcf68fa645dd67d94e7c8b4a1db43ddfcdfb8bf5382cc10724dd5a6e62b7029044a1a368ff7b5869b434d345fd56185cebd529fb6d48f6a32439b7a26bec4f1ddb4c8ec8f848277f3e1a04095e92a6a377682efd15792cc5ba08111a883493822b298dc07f3bf27c3ca652e7f71a8f224e4cf362c62c79684b13f4bb95bde40571f7b1841e2996d3b0d8e3973c8512fc70d27fcfb40dfa981b5818b4851b3fc66836c41e129583ef7b94f4540a336357bca95dabfc6c76c0cdaccf705be7ac7e3cd64f2dde3651e9381eec3dd22aea14b91b0a139d836f9fcdb429f589d9e6bfac47634c5b682bcc5dc91504e0258052dd41b80b2da251d5cfbb5a6cef3f434a843502729b63ae68a52224a4779df6c34912f8668f5d5929a3e5f73a11fce131eeab15a8a9550121f102f1721d38059f093a09e88bee5ec518526258a178038abc01618b4e673d639a76002781a7fe7ffb060d538d6759f623ef1bbe5356ecda282f3950e49f6a6bf85208dead6ccf62ac52375835e62dc655ed3c87c10ae6ee65d279c2235d870fe1914b7ce222f23c460bc9f6b3666c2f43c8a7cb1efdf94239404b21b2f609c6714c2c793b033b6f79de07725da13d91665cea2f2a4de2a4282586787370f5a0936bbdfbce460dc209793e28deaf5da3061fff51d449eae20f4868457452321fb7f42969d9e762ccb2f70803868a9c3bba0343d98f909f33413e0f9cc16a2454dc09e82483fe25736ae675fbaaf506b8a0a34cc085f39785631d5f29705d0ee7724a834fb26c6dd9edce12820d16420eb1413066525bf9167c989eff53a889922a4b1f1d34814c9200e630b6d5d48c0dd90e1da4660883ce4c3f6067dacc92404107a2d4c20f6ab359c27f21a39d7902fb18a0fef699a29f2876bf4a73c5df72ea4ff875ddb03b4bbc8a385b2392479aef12cbbeffd18f2e1b4a2512a2f5d52dec787dc46e65e463e1fc627336874239e666973edc0aa7c0da850cae248ce7c2073f1abefc0285ffe37ee5aab7f88d4c3ff2477b5d6df44ac6f2c5e0028f278db84973f6959bb7e21ce47b0f7d020efd4457080b2348dd8bf934b63371b46a4e693c751c14bc94c2c27b0471ac1119e592a927b96b54d531632c4735ebe15c4f368400d2188a2780c7b008256fcaad21e7ceff61842ce2cf488cdb764513921b50f167993d018792f6b4cd26418e9a374fe855e0fbb51992a2c8135dc4a0c66efeec7e9082ab2c91398a436ad9e2dbd19acfcfe3969d235c718ece6766d275fc91a3b51dba8b60529b9e64f9d415c3be841a5fc972b7b109609114eef2939e08b2d243eef65e337b89392e62a220dd3071ce03065de95df5b2cd213609afeddbe11dc7cfbe1511db50c46b1c0f7eb3cfd2590bd9a1c08a283f8ab044b21fa6244d6df5efa0ab3518d030c05b67e044fb05b67049998fd1c10ed277ec1bdce80990bb0184ff6944ca67da945490a2453ebb0b4f94516cee84eb0afa50a05c27ec8f3436c8d119283801e6e5898ba42e91834be3b7d0fc3bea8724356a54444a5cc63573d8a0511a425f0440afdd5e6139aa21976585bdaa450a2827daca1adb8271560319cb26c90a6a578adb3e5aa6f957544e248bd8e668f7cea63521a7d346fb515e031dab5b69babb8afe2714a38b1ee1fdc892d72052e8a06952d686d046a6d75ee3d39d8601fab3f8909ab150a5d1ec15cff002aef8b765b2ef6eaeb9dcce1d35ca35b9fca7456e6541003c43a5e906993f7ec70e6e86242f4cc7d9d6db5264a94a9d4f871b68321b13e62d0ad302c93c4dfc14a3647f9a1acd0824bc6b97c3f7e56d96864485341ee7b0ea52d94ec669dce906b3aed11a5d1cb75f6d099bdda90d3e79739012aa7d62e197f22917383e02936c513a9cb4f04969670a1a9a493fe3346c246010dfd630c49a02bbadf8ad02ec0f7084ee0263738106eab98eb86f3c2bb4acf3f8401df94c6450060bbdfecd8357f1aff625f20286d21b2c609182583888610fa5e622cb9788efa0ab423d252c1c29baf49835384d636e6324357d756539e82a7c6b63f331c910e7d204f7b3c3975e7f330d877d5b3877d3bf2559f1a2e75c146ccb3eed8aeb3db8c8712621fa3496c191f15f0c835132a6b66175d3ddcc89e430693efd5458f66714aa42e3007e87ff1a07a9280e9d9a272d2a1b42fa5a2faaba27c05eb1f08951e55e6e625eec4669aa9e454f15e19c367b596565a7ff43e7ebc6531327b286343a3480fb8f174f38b1c352e7b589daf87c2404f5d6f3a9380c895f87513be8d74feeba5861feaf69336ee0e2c3d4cc7499c722e8865b11220b6b5f5b0ad3f86e52f721cb01332effd05fb503f5750cb3760e6642607963479cac7805d4e0354131e1c71178897c7dbba1795c595fdc84a9115896a3ea86ebb7329f8b7b6b430330934d3af60045a13017008a267a724e6430acb148df1b4f795eab33cbbf9ff22ab19c606efe70e009ddda27528c5f3346884a8bd5f91ef86ff6f38be4c10713701da48b86f1aea8379c70d38b94769226dcde4159bb15157efb26ef023f1c700181da92f77e71f91a56e9994aa50d667b548bac83a094cad8e5fc6699099bdc1831a879e363bc4b1379bccbb895eb5c7621b537a25d3a8e9ae1a59e7b49ad4c3ad4d7c129859564663668471abd7933f81e9ab6405a6c74061c88fb41b6b1802e35a2d3988acb5552745332368847bf00ee85802f89e26d5391401036d298a9a299f445b8028c30ed4f860438c3ea962e7fe9f99e3ed58f271b19a4af672158a74a408631adb9299757f26e88e35e7b4847a4fc597de39767171bbd6a10cfdbe7fd3bc64dfac718475e36017c8aa6a865fcd824b086fae385ad7d5a0ef6720517590850262212b8e37dde1d5a77a092514c77e72ded246a3ecb92635dbdd8f8b9e69b5f107b38959cd3e77f2cd1c77c1d9cfccf446ad37c5a5a86893bafccb5f527f163190b11ea5ac201232a0cda56a018d42071de2e15e01e20718682b9a82ce2c8dadfb8902c376d63d9252814e717f990ac15de3eb0d1501edeea4dd88defc74cbcb1b91bd98825680aa15d00446d9ba6b5758a8381fc039a0c3ab1bc2950085bbc7be3a16f7b4870414e15ed07e1498f07981cacebd92db27be658486d47d5d3aed71139b5a1fea73dbcf987d5e6fbbd0d93ebfebcf40d6cf27beb5cd6f225a16a9711137c0c66d409e48734ee85dd9e884b20f55b4444c7e4d7cff8b716494fd3530870b1f30baf5d6359f99b5c7ca84c6f4a8dde6a90ef33e94f5894e82e3ec38eb73699b3abf29007faf75b82c8c64c21f0829f025e4c0aa79cf40f6358aae124ef200d1332c8f4d52ea20784d2e9b86c3262bfbb989de0813faabd902ef5b259b6f74efba41427f52b4e85ffa4015c02032a68083dde33c1ade0ecfd432c92d5ad4c6de359be5b4827a81f9f6cb756b1e5f357f2242190a899b0b617e82fb695fed930fdd50dfc6352f3b7dbe51bbd9fd9d1e664785156117aaadc9c9472f78c66a162247b641a9d4f9069e4b9f1a0e3b326a33c81720c46a3334efdf34e428da99b8e3b4352aaa3c5713d0f2fa22cc587303db2a52f37d9f86a553fdbc1b58feee00b8a976fc7905c8ed4e274cb2a687433b6bf16e4c894e2df697aa0c7c4400163e067b0654e84ae1871819a7730641169404609d1ace07b0c95886243ae8e594159af19e04d87af7726f28a8375a6b9d4cb9a41826825a02993ba356c9c7d6c27f639fb6914ec0074548b764ed0aa0255d02e80977cbd93bff1695a92f3289ba3c830dd5d5d569705c08d3e7b7ed473a936df1a55c83f9d6742f3240333bc488f375c3c28b98bd1a4e9058d04e7225ba0bf1562fbcde1d4814b42a25fcdca85bfb6e42b58883197984a2c2d991db46c1f1915f07f531df489a7456012c049f0ff28dd565522085b5e255ae8ec9650fc28cdd37d015a84037996bc66dac7b93eeae27bbd75f1dba04d92feb5de790f566fa7c1400648fb2e132234a5c6431381e3bde486e828388eea28fcf7d60b4242b7139d6978a8e205a3e0891410689ffb4d4d393f5d6f93f75d0aa550b2807a8524ae033cb2e110739a7c6fee0e8781dc4b83bbcba981a7a7c771e298c31a15b69617fc66fa5dd7e1e42d1ddcb262b29389eefaef84333106cab93636f2e46e98889b0b2dff262d81a2a2bbc871249a31ffbf7e77db6025655d8fe4899e5bd539e65782856be69ac60d161c6bad149984cf4701c8fe5202e66e83bf53ee22d760f7134c99dac9a53b17f8262e59fd6b9d23e978472b3c239009dab4da42c42a04f17989c7d684ae2de202f61ca7eb0afd3b8096f6c147b436ed4ec9f3a8f86e0772573b17486529694653a1d6fa53725b48d70b14c33e6517edad5f97ecedee35900c06315f4f06389da408195a4876cfd2e2d08e2ebec1fcef21c9ef259f4504303e6a82361d0a0947c89f4727065a7a85aafb004a6731d7ca5982c12c62f6db92653c36dd0b414728fefa56ae8022eee1e5b2d08ff33f451dd800fec8697820d017f3dd66a11c1a2f0f5c2e12c862e4684f369667acfec9e56e3119b1148ff6c5cd28338c703a7ab3be82254dd972e7c6996978ae38adff4224f5aa2669d039cd17c268552ab361d037fcb3c0c7bdaebff7350eb2a10f5ae4438341bd01422c8e66ec0b48cfe0d5323c872b40a7d74ca90a01af7b8d2dfa44214ff6938b04d016db80f1c519d13abef85a9ccba81bc078370d26fec6624ec5d1b2c13511009e4fe72f643b7156cc15f3dfe84e62d94616fede9168261a902d5d4dc381e3e4ba3d94aa1d9f2576a11b51e6b521aa00bdb05380fcc10990f172dd9a19a6a95df44097c7793f0934b8c60b209c320616b9fabe5018ea5d77746ed086e9e01cfa5e6110e8045c3918cce8d6308287d8b385907717fe244a909a9f49dd25ae18b837e2bf3362f1cd87fa2ff8f27358ea3089376924e53e40addfc98845c2a8701d6fda728d5557d1b36a7e2cab2311f5a98c31075452f6dfffcfd4195f5eb48c4e19afc7ef4d58488394794c5c3491bee44afaeae9011a6c45ee266c23cb5db65abef39061ee0419707d7302cb4f28e7da6487283c69d704767a1f24fb57220e54cea11641e59bae02e4601628f446ad993fa016cbbbe528dcdd1edaf67626128997dd9fd1f57729e058b18447ce23640f050954f597b955cafae47714f8e94b0f388192d53a5b3c8c4a9661d388e7e0f90e11fc9720a9356b7a7034cfd90ad2a2f41178ab32e687d7038b8fff7f4c457f361d11d78300a0df3cefeb566add3d9002a7fb48132c0de6f8f58cfd28a8c12ea1534de24f14ab76ea25ec7017d21ccf27354d617dab26c377a711ddc8f4f6333591aa51bf7997973bb9c4bec273e8e6912f51587b8f1c0156d5dd38ee43be6d57c5e70534dcd136c591c166ea3c9affe382014d167f81fdf91f5feeca0b643083272d7e6ccf9de8d6217ebc4c116fde9acbb5d4c95e2fa276310356784135531b047147eecaa45f56f1771e35ce7b19f0f348f06e8429cea5d0822e4ee6e12db660cdf713c4ed45ca0378f00b0da9d83e55b752bebacf862acacd71f959048c4a7313162424ca715c1260d40240cc12f3cdf469d2e18138be870d4fdabb9a4d02c5c94670d664da1fbafa7fe07388ed5b7fdd1bba4d7078bde4a4f99b2e875b6c93971d7c078646bf93f2afc4b1c333277a313270b32d1f4f37386d05c758f64d01ff78d35f736bb70f61eb204c116bc7774da9919a2d86b85d247d070173b7d15978908dcc0d1f358db521eec7cc8d336529e96c068c0c341bdf8a0fedb06f52a79cea5c23ee64caa5322fa97c3ab2c43f0350ac36a02964a68b1072777f2bc00a8ad96221fbcf9dfba4911aef62bff530609df79e92f858a8c7ba48f47d16b41dc30ec7be2c1d6703e28f29a3ddb22634556a56fe5c00fcbd933954338bcb5090d4c6924342f7cddc21132482e50112d2b6d390ce8d29f19aaadcedb54e3a0a3f96f28344b4d9afd272591a1a13240850944e4c7d94030632bad6aa584172cf5ae7d75accb2e2088fb0fb74dd16ebd61cee23415dcf40a83f25d47aa32dd28fa1e2712e02014d2f7bf587fac6c1512604dc6a3573dc40a4ab9d9c80f68f74dabe45742b6bd8fb905840f097bc16c6e2ffff95e7386edabd7c8497e245158e9016d43822f6c55e105868cef6a84e2e0e122de51fe186625602ec615b16695ef577f44c00d289dc1d46fd10d8d173c16e0f8b01babc9aae2ec081af96bc3c089c92defa09ffef7952461f11af9e25670fa8c0ad457b69082b05946713466811b3e899792c8ce15361784062bcbf18755578a21adeab3b08238ab90859db4d9a369bbc584526fd18ad87a0ebb8af1f0c16914017e88a2acee8da7862b82fcf3740908620b5ad140559f42baea87ccb189f8c7bd19aba32e81f756e68d25dbaa4cb2e466dba6dc74dd4c7490d8d2794cdba1033708bdae2d4a52bd7ebb40ad0be80adf5c70f9a00ab499797085e4fee2f054a47fed684062ba343b2045cd0ecb0022a2b40dd42ef2389a22ccde4db053024adf275e1608faae79dca68d03a1dfbffcae3683a414cc17519453721b7948907e58da117f5e3826dc0932e256cdb481beb475b6a56e0f1b1d632e8c454427e5b239e019d43dc0403b33157bc9033b169db74bfa297d5fa616614823eac2fef7fc759594530b9e3fc1c0fe462037df5c983a342b13bb760007d2b84de26f3214d1502eaee54736ded8d63579467c66179276871b86db8df9cfcc79f77767a35a544975ebef448239ec23c6835cd300c8b8eb0747b4f9e0d1a1bfae649f05b2317758f65c7dab5a644e0bd1c565a4842bb46f519389007cb99314e528b6a54714277154e16045386f7e6251eb8562631adcb6cb7889c4797236fd327470819b2e8c38c14cdfe07b9ef501b243eb5fde54d80d2670023820ed2dc88b43ee5cdcba2db90ed7df2b8458eeaae8d6d0f64d436ed0369839866420643c871c6915b466e2cf2f182a56ec012f196ecf7737441f96450bf2594e0a49d0b1560d4904e60991971ddd4603f95a62a99d49e58ecbda6602b5bbeb422257e67d576cd1e8318a19882ff172a75c2722c22e06ab8c3fdfd93d7abdc60ce53b1c92141facd2840bc08d4438bc4cc899039c518981c09336df3f356b04be657da7df74660bfd77b16dc0ceba17988c270d7f70f577ad24fdc9c817fb360d9dd969080ac76dccd81bd4dbad53d10169caede6afcb050760b01fd7f4a6996712f4767f9d69be0c44bf3cf5df66e602483d484fc2f3b9d2ba01748ee11a667607a6705ed4194edd218f82a273dd29531d952727561b4a60ba005694a88f96f1377d2565a10f25e569e73d81f86097d41acd554520af61c7c80352de45d81f0487417e651f52c579e8bc5b4db47d4aaaf3818f39bae036ca539aa563bd2e63eedfac61e380182fcbebd08e5d3fe1e61c3db2e08287c59e38eab51521ad66cd0a4f66c9d074ac487e40f82c666b89e9c72ebdfbf403303e62a90b1d70e4f2c2b070c36870b22410e158d1b738521a80ebecc612801195162e8204b4a1c9444691aa62fa6af70d0569c0483713ba554cc61aa18f2ff93846956a1bad5cd83cc329af56282fe69e035a7a871d8cae6569e264b399d26bef77b2e557e848e6e36db30d705e53f7b777149d7522aadcc98bfc53a05b2ca6e589cbda7c4bf847070cf81a1868432c84b4bc14a18aa7e9c65e38d6f74c5f027d6b3f0f416c108aeed6d7abfa7ce795e473b714393a76af0b141f9f8aa19882ec00058f20951e253f46ee0bb351cfeee76999b93464a7b8d74af1003fe11b43c4c907739a3d475cb7b2335ad73222416035db856aa1bd00d0a27ee45e6f164d747db9acfad1f2ae07db0ced18853f40b0cbf05dee8c51aba04473c9a63bd55a28c36bb518241f60a306606d175b6fbfe583f6ccbb99a4187a1843d06c2e8d5ef92a6491beacc2c174907dd984b41a4f80a9506eb3ffa3f3254850f2b312d4764b6a0eae63c584064fb8b2dd74ff110ad2e537fd40c3bc9c4200160f01eae1a42a23eda87d627480d40bc5b6f2c20993fc3d6c9f73e645b3b5dffee9b4861853d60404dc6e50aa957f5733b4c9c4f60fd1b34b993f56395f5ef98c6bee61a2c57b3dff577233d90de9a9c41a4e1b1dcadb0149533a21da67a12f8c0ca64fd8d599bfbb03f13f9beb87a451687f43e1c3a72e3e8f6e15bd014349c34df2609259a7a6b8cf587847c04d149498b41dc446208e926c90e1c8250bfd1024b34d98378974efa2e12d949fe57440040b9f2007dc9c0e50508f48ec5c8cb420af12ceebdac305ae0e12ce10a74fd6ff4a081f31a5d377056291400748e989e7f95a4302438f19cab656e36430eda2ec37e2fbb15c9a3d2fd73fc72e11b51f9e7e060b1fd70a4bbe13437d51b7e9918dfb872f81894d11d6528cfe4d34ca3581f7b6d2cc5026456a04ef3a9c9e5c781f6190bc3f62d9466df0749f20fff5d3794f0eb9abbf21b28ca1561247e10b0fbe41a67feeddecf02f0ee7b5f926b43eda1cc91596f98d619932419a564e87aa7daf5e2c5ded00f13937181c3fe3d7b00ea706104a3308664d90728c5e0466779ee0b5a770c6b1719ed3d64b1b110eeaa2aa247350e26575d497411d89ad45c866e67c1bbac8156a3ba4026a2048dd31b07139e802b67b2e76f5ea6191d7d6569c21fbd4d5af130c4784bd806349eee42e8265d2528c5852562aabea563086d9a14459cc68e4510f5fc58763080ea2e20fad437cdc7aebde2efd792b5ca32dd569f28ceafa38c92c094149490f9ab67b71a57381d87ad3c3bdb0f513ac9b6bb8292fb0e9666f7300bfe1e1a63be46bf277f98b1538e21f31fea0d409be5f3ff9f2f1580236fd9d0b8b250bbd48ce45d214c1454c04e4c634789abd939f490e848561a0d6129bf7c93ddb6649cc544e44b5d23de65f061ab5c58eb014a9f72f6a6cc9b1dc2d504b5d74c8baf8d1c3f096cbd4842862b694e3380a0252b3931d752542f59eccfcf65d5519cb727bb5d0bcf8fb2896664deb613322221a72cc878023af622744159f0b67e9a2e19b2a75d8cb56b83c6e991de53e72e313e9671eba1ef223f7b376d5e4496466b36a54605bed8066b7b5974846ab2ea75f9ede361d8f51ee8141f38e0a075966a30671168d39959b4d555f668770848ce3278d93e125675ced94e573fa0560edfd18d81e2d7ed33f5533a3797407031fd0a0a65aca8087d2663a036aaa67f30c480530374e21f3c33a984ad23afde165cc0494bdd52c535d2f3c22dc85973deabb970fa63c8444e34edc7912fe7d2d168f163d0ab85922e8edd66239bd8ac366e78af33a84dc3d7e302934265cde4e0d666277dce1779dd15fc6b3a04c2fed62845b6fbbf36b6aa71df4391a624f1a044c4beb410d8238ac73326826db3c92cfaed5990536f9001b7218424f971f503ed30f03c97e685da584b450ceaf6de180ec2eaa9b9c5ade7b6780a280c8444f0b6103e5bddd663f1023b0f584235be2a25fe51a936ef3cc04892eb6203e645d1fe4f25c45188260649f2dae5c8b80d3d7a32d254bf8cbd815b6f08dedb11369ea38a1b4691bf302bd3a71a9f86600733d9a54c1d82008b6b5d8ca436cd39fc6cedb0d297bbb9e2810dd20f95bc92dd8157c2cf176ff3ad37eb3c3d5764e1093d1f61404c8cd756d0f045946913b79d4682432c99d1254256ac5a3cd095ea1a739b08255fc64e2c4c37886b4c2498bec4247b0c3da9f4aacd9a676902f516bd4181df3d6531c74662c75c16b15db2b3b82413113657b72fae4e584ef222ef437fba0707a5f3dfc5d1070f377d95c56e44392817a4a8f75ae3040a677dc994948a4d50ab07cc8c335af3410e357d12483d54eea22d67376a79660686cd6b770eff8f2b3389a99bf48948a4a3122d1af29a3e7f318cd658f6984ec70d72e06af0bafbbbdccee5331784039b647124df3fc11a39b08b1b12870226ebdceba39839a5df3d02ce5434608af49ab05395e6d31cd5f65fba30c36bc8a306dd22d6eb8a8f5a95edc31589382461020880145083526cbfbce5c320cc69bc0590cca47cf0c8db760cc7317afbe5a5c3a158846536f09c5fa91fa5ad8f0a274c249fa15121a3c50be4e79c29271a44f719fc7fa500c5453d7296f1304d50f65b96c0cd9157fc4aad5400ec2eca8993ce30c1074f851b3566b58c63957bb55f9179d9865e7723d293e113aa54bc95fc2a7fe4802e399fb407cafffbdb463eb85eaf4544ddcfbc40f962929c6592f7609234204f9b8a9c8abc6288e9ab3829ff2699d06c469e654b0c62823ffdcab3c8d8fe239251999d28387b47e2738a07e95666c21af0228dc9d6156793fafd8ddfbbe679fdea340db80d6d39e167e5df5d8ef25d0dbb8d9fb2f6e1d7225365ba791aaff55d2124a8ac452b6146286b9dac67810522689dd9d09524593f4652d2d9cdaf1ac94813d4540bb11280e479bc63b91e0734c6e2c528290c626c6c8833bab14b19b156fef10a7ea40b4465acc653bf41e1a1f507d669ec371517ac6b8d59020ccc1e22836489ee37de615358bd2559b96b322a9d2e983e68930d71d391acbaec9b2ef51589c7f5a58c79a836e57702ccbf81ec1619c2cb94263fe18587afcec1fdc9e675c3fa4751832739cba4af1b33858b12e2a86248584b1a6fb87628bff6967ca94544022dff3f5f16941a3e92e217a7f9585d3b248d4cef3723775d379fa2948e49ce842bf58fc872da8fa4e61065f3561668f63bbebda8b1414838ed231efac0fdd9bf4c6f4f297e70821fbfc70411b0e576f86b21df6c86b20861fbb9c9ae6d42a6942b3a9318c9cdc3f9e4fd15b564f243eb3df24fa6df6deabf77c479955101ea2dd53694d43f44a6a309fca06b79ebd54d7ca6e3ae2304c33a695685ae69e80871f8d6673bb43c040933427684867d7f1c9fed8d5de0d19f55c63dcaecb3500affb062ab3c8a817da84e6a8935e9ebd1dafde85bb09fa255e10b49948b3c5f84826464ddfe80e0c816654d4e97fb8595719381fde288671f71a7d37562f053ab8e308b08dc4248dfc9a8bb9428d49b45fd067284e140de6ae4c38c8e96a081a00e157d61c04c848fc9b30f44582b24a9438400a44e1d2da54b42c80136b35466105eec0deb3e809985314515bd5877af05bf359e233344739f95a07d5bdf2dd61938231bd4a60988c831339be1fd057d8707144a70e6530e05da9333a12682b599f85060de1a35678f0a749f1312dfa0a879c028f642b9dd1049c4d44f3cd969301387bb1be13b4ec04ad1a7fa4692d30969b6f1566e69ca91ec08e5eabf8cbaedda30baa704502e15c405ff5d6a1af6a9909c21c870c18ed46a3993d4790ca65a88982de3a3e3b79a2fb270d97ca70cb3002aeb6494cf814fa6011ddff7031a9482309ed1a83f195e6ba4ea443c2164fffa82807ccad048ade57fb4adb0246c4454e6545356b08dea18d02cc389a3109023780a412b7fbcca2303239c48128667c166a6ead788eba22a9f078ad7a0a88c3c41cb0faab7807ca937fadd75b70653517c169fae762d8aa115ad108244cd3f997fcd2c4446939bf05013bfd188d863f48d320c4e6da841022ec769db4436a99afccbf3498a761ea175538df9d55007de6422fb57fe638e71fab09cb3b8506c89422cd8abd9c16035d9ba4cfd7ee07ad8a7968df5887892a0720f8faa2450727b6f5b43f953adb7ad8a969062e12e57fb2116e6a4352bf2f2091fc3bb91386c0b145271d5be216ceb7f9392db724dc35241c85bda7c9c2b8fba983445f6437b95748122077c7e4d4b5d949fccb55803f16096d538c9bdc4b899cdf92119a4208446a19bf46510c2d9380f03c3ca001ece6c6bb5b9370f9ef789056be7bc44c21bac229bc3d8054aed2e3b6aa96a82bcd1ef27702a2b80bf6405917e86716920f388f404dbf924e3e5d4b652e54067367183f20df4b0318557a6a0b7941fe48b8669e43ef08423a559796194e7d5ae5b9e879fb3b5173cce019b17210e066f352147afa38b22d91af5d7960c25a1c3a13caa9623c28146883c755b05575d8c17ccc92b0e5481667b8e7eb0c075232fc9fa0da37730ba6901421af0e4e828ed6048456cf7cf39a6639cf607a257f9a7ca70000e0920e81a87c3aeb7b02c9f31509be08bd2aeaf82e927df8acf654b7139fac76a5fbff19e5b3aac56db1eacf9835394fcaaa0fe80c9481d37e3f09e2e22d54d8b5de18d8a4fc588f12f6f22ead54f59f4975a65f1542a618bf6432b21b05b65829cd842f1e5543021912aee79cb7dcce35b44dbab0ad1a12ba8a4c3c5897b75fa973b0d0aa32f332d91dadcb7e5fda333a18d6250c506a1d8d46dd02e84009abe30e11ddc13219377952b8b80b65527dfefa9ed72360fb6e690db5fb4cc235e3ac6f4793af5c5d3fa92e35000f909cadb878bcf30ee62f6400cb6d4dfb106193a7e347fd67f4bca9be4ba4389f87a0708cd31b075958f32f08a668ab17a34318ed83c2e6002942e4b9252e14893d41dc4569fd401bac3edcf690a4d1cde35066947dcf5f8b1d6bd0ecc9a8b5904fe42d1e6c36d2ee7d4e813956838e6ab6a2d8d12287f915b5b1d8e1ce155b19e7aeb21e8e1f1fec198ced387338b63d98baf69b24a17c0ffc3d2810c2c6a60f16cb294e66ada0c860f418ff7ebf43ae5a880db889a9efa11d552f6e239272e20b36e1ba18a371d126cd2fe875228faf7f12ea6350a472cc22965797f8a22cf6aa08e972f5bce69643df906b3a5c09423fd7dc76d70e2f4cc104719aabd32ec7cc89062c94acc19ace52230c7fbf09be9dcc3bb71ad11e4c1472a96ac2d32994643df9f08d962caed9903d3b2b083162e94b3721542c3d116616ccf077a7065250f67cdcb223d8b689b148bd783fe362e321767e034ea369aea07c937ff3d489d1f059af51fa76378012062e15881b37cfc0fceded3683872430380355bfd902f34db435f2efabf80d4dfd39d6b62e53c25601b2edad24337039b8ca2a111d36b1b8f019d3520a3fb2404117209c511bb28ce4bde94083199882d103d9d0ac69733e5c88e9842e3ffbe83d900d4ed1d1f652adff669786324a586e483d66b4ea9c543a97716d3bbb753df5cc012dde715ca36fb95d92e609e2e153374816e06e16c7be90da846fd3b0fce1522a529f75d88346488e6b42fea73e0f5a14e09e62a295f199e998c78d423cfd03be86eeb2b66beabdea1d8ae985c47fffebc7a1d61a4a4040b1b8264b7532595c8e362d6c2d3984f4307174696270127fbef1105812e5fc587f138172023088cccf4aa9b1f3bdb4e0c3790dad062657bcaf02b45cfd43f52cf0acfc543ce8b879e06f6c2fea0c4f004ed6c254fc0115ce29df5c0a5baa76d70579a7aed0f3e62d3232483a2db67bf33f4f702c4b29386da3b0b68b3ee66bb5b2552202cdbb07dd040f562afefc2ec5b048a54a34b07a79ea10353be67c6c0376b86191dd6a81c86b67ace672f94b8aa828fb4335493f3b151ceb59737c9f27a7e9698848bb6d35ba49ab129f5d58b12d471420cef2ce39daaa956a7d7ed8694704030feaa84de29ac625a4a88a0f42806525e17b287565514201db05908dc1a3daa691de32e389f974e9b076adcae61e618b0032fc4d12b031e5515631eb8d049e5f08355e9b00908cb35ed5fb502ebfff46266065d23c0715e637d1bf73f8161c77566b00e9e0db20065a110b04d4a9037e8fc3dd1a4133d83650e8563e52849018dcb6e7679f180e04626d0cc929ed8f86565cec4ee1cfc4c0f49f3fe271f4fb1f47f6639e4a9df5678aa2512be64420bc8a967fb8a092f6878c348377ca75b4b910732f4a10b262e925a91b9b9c523e85152f2273554e7fa45143fbae8784dc12869bb5baf5739829c20cb93c2b647d0dd7ebc8397b15e48b14b933a43e5d119910e775ce3a14f417dff900b29abb4d5a2161acec76b7b3ea73d69f530c222bdcdc4079a8891f71278100b617c44b3481babf58401177069c4d2dc68f338b7663181beae13b0cf38a173b9dfb8d3271b8db01fb70bec151466fc57fe2f8bf308eeccb962070e3accf6b6462857c19868bb65ac3a20e036421a3363fae59321d36a945f6575b299d71212d82f1e20feee046e1d72f91dc1ee9299fc744a0c10877fb1f1b46677d8123516cf36c92e30b02aabb51841335c7cee8a5732ef504b37d3c4a813fff7fb7fdaaf2c3a525d710d4ae8d06783adbf8a8ea9543d2b971f08e68a889fd67892bdaf9e378cb40a03317a80f4304c87876f22d69ea6e72d1681279d7be5ee77c2a1cc31e832b571355a7c0e76e852e402ea15f68d6ce5bb97b87b5633768474f7ae2dd73d50e1e770f7de65246e112c7cf818fa5ac1cf33b27843599519aa0738ed131e099c93d600e6f7ce284fbf122f7a695a72dd246ef4eb0f2525c36839d6f78b88af46b66800e349fbc2f9d8ca494464efd7699b2c1d1477909c6a844e2c1b0c5791f2c23c451772926052b09306542b700f5958371728441b97ae1ce40fed6f3473c59d9a81b76b5d5064eea7132f11adec5bc2feb793d6ab28bb56416ae0c6eda837ef56d30191aa5b32dca3b388560bc1e57d2e22a0c2b01b92c036bd271f355eba78a63dc14174f4a20ffa20c11802978265c8905e23eed504dc57450aad64fd0e1b98dad4e9597a34b73237d69ed28b2c52417f476ec2225d20bc1fe676ba44c2f57060b443e039367071a816f1684eb842bd4b24ce9f1b5d4f18d372f5d4c11371c2bace6a1f720148b0dedc2a0838a6558a69a4a7dafd27e4fb4c312e97bb63b3482d42b0ca004c6cf5ca6158cdd0175372fad589f15a12f3cdf40c95d720f86cae6455d76509916026d4a656d86c5d6e2829f15ac20286da21934a16b82e0092a73a1a5c3aa742d3d1698f299bd7b6cf9684a418be3175f8a7e10fbc47992a68b21da210fd9defe9db9303a8f908ef47d52193e4a79247d1632e74edbec94b825a0ec0dac586185426f8e916889f0fc502b114db6e37499a043ba30713d7e5243e2131b90fce7bf7af95c33e350897fb0103f33081c82249290548c8076a1c1be18131bda2dbf40f1cc9ea77517e07b43739512aa2b44ec40cafbf8b1fda3cd12d2ae63ba3427db60e9c52e4d441b379f47a6cf713031271d31ee6a8bd807ae6a4b2b26035a5d1f78a304466c68129f7294e68b18ff973c501028f67a5ff17039644be51833e9224feec193f6cc89e1d9b5714bee72b14510ab3951bba4cc7cc1505adbf7893c39906ef7db40d83453f88ca4a4e49a270a2bf74500103a6c9471b5487aef10ba690fa0c1314687fde10fe0ff1c33b1c89496cad21333061930471e4135e234cb9b0e79aa101d6f95006a73a0113f504f84055870cc80724f435112ad4d6c9b89b9d3a79d847cdb5db86ab444d47d3e4b403d3d09a45cfeadf15639fd9f7651b3659a109693deabfea9fc59a919f8bc9bf1fbd2642a07548fe2a4f164bf6b8de190bc71daa763e39f68dfe810fd7379c7b64978a5e5126192a6b926bc0d82d196d0275edb72929cd62321601cf2cfc8c78f46c626cbd745f14b78e40de027879651f1dbb6a15f4873aecf9b2afee53889f561c4d1786e0b1967f47cc0aba3e5b2ca8f7648ae3c873600895c906b8d1048e92b303ec5c504852215b620e64a883596660a324b6ead4ab1bc135814324c50edd191e40ff13f9deb3aafb123f45a76ee8ac8ec7b375e0e69db3d6533b41e0f2d8a0992c6e2408adde179afe2e2b91cf815670e1e4a92e7b1856e978db3eb05df0bf096c65a5ddfdfa1eacc89f498347adf1dd6f1a61d94a6fe1e81c27695511e8d3638fccc197e7c41e2595a1fdc3639520dbcb8b61c26881b232d0dd26bed086d5051a3cfafa26208d72bb52d58e1b39bb1d27707ccd402b32fcc806393aa72950ea520c415f7c091f25a6850323fec0ae450beac9462452fd2ab39dfc9bafa8b3cd520c833c7a563a532b547cbd0ae56c06818d6c46c7d442609b4849d537e79d1f68ddab34d7610f8fcc8f11d423466d2c6d54b8fcef818e108e88edd0a0bda6ae3fbfe4f622941397ff5d0460c9619457e4476ea88833f0ee309708cec598f7d303873afdb37e2a98f8c07783ddcb157701d7c59dba0c9e74d3b859dc502b75c97ccc41d029197ee6f229a28bcbd18d1724e11c9faa8c6704e3b2103022040a8370e0c8986dcd5f237d6e5ea581f7cf07cd83cb43fa8971fc07a293f6c6e31686b05983ab1b35da7d302aea9b9b74d637346504e880edb2c27d053960f58e8d58648c6a61b35d54cf7f69daab0ca99ced4d5514b5b4fb551e9418493743cfc1295522275a824b9d9ec3d91b6aacac350cbd0b0d0c9db37db8f2c38eaad683c3ca3aaefbeece4b38ea4f0aa33d69b69cab03be26df391a652606acfcd63cafad053e60fa920b0856357820ffe2249a126995354ee1d7e72a5092b6d8f1651520d1043911eb6232fe0e2766a4d60835240084eb13adc62247fd615a76f21d845e088263777039cd6704356fc477b836358fce4c2ae9118eb5f7b10d856f495967ed6a3331bd51242972cc7eb7c607b609afdc287aba328f7fa8d56c0942236dbf38d4d481238749877a9ca147766b94d7debe100bc95103e3fa01109ab321ed025258c7941e0192b5ee5a11adbcc09b27784bddaaeab38d9ce4a233c14b3326db0da86285f496ac8714898a9a81e8d6a9307099995e52dd043c65e92781d09eb573c5feb602fc52b5f050930359fc1acce8af5d30fd5a24ef262b0a150ebd02bd329bdd2717e0979019e78ae06ffbbb427a3e56620f977af3f1db35f8fdf5d8edfe750fea30b2fc288992b2873ec1824e45577d5c62b4c0b306db51f27ba9d4d1ee455aa2bbb1c9986d52dc7c28ddc551265120897fb5ce357d890e68509b0133b6d6b9b827a0f436073e838903bd44272cb94b358eedf563d249a74213fdf965d83faaf6680e99b8811fb26c610832e5c795df09bae2b0f9ff9ca2dd0c3bc62c2ebc290618cb32cb5c8f1648085e1ca6b6999d627159eee619eb9085a396cb587cb875b130e9dc240316121869f65b200fc0dedd94644658ceda59d56722a6c511014bf1bb9247b741a4e17c93d5b2eba6aaff67875067fac89cfefaf3e2025bacf7a2d143ff1f73fc2349c57090e0a6e566b52d166d990fc582200d7ef0a43ebcbd34ea5ce352cbafd4f0ecf325bf0c69c92b89b3213733d4c3bd7d962cfe917cd3cc5b2bee015474c67fcd727184b57de760454e773ddfc2f4e3da7d7a103c4dec0ddb401b80b690109490d1ac71f9c32d0e71ec2aa7eb610383cdf64e3205b6a1820efbe5909f6c806ee1f00765fec83b701625b38c57d32950dbccad59817413b7e32c14a816d6ef6f12ea121e58151d59e1fc749e1e7e8ed182403b51824e8af3cf1ba7feb0141a85b2934f4e8323b3a3f68852e651e97848887811deb7d7987be3a914285e07a5e166f4bffc98b28498a87be2bd3b88869be4b12edb40921ca83ef82c5444c788f1d3d3b6d0dcaa30aee621eb5393b162a850e7292664685ec4c7ea40e31c801fbd687960bf1195d958f05c206bae76f2150ae7f7a46bea1dbf0d81b256c9b4c740f33ba96ee17a4138cd90e40f16c57924d06d4b176f76fde7a353bc9b8e5a3342b31851d25647f428e0a7472ee455d30c217c81d275c500b1ae2a52c8789317914bcc4d23e35d79a0e39c3825c9c080993ea9b22af5721641bfb704f08409df36bac4f2900f87e17ddb8c6febea6e0a950f8d6843f3ad372d12b961c6d675f20f2620665280c6b1883e94db627d010697b1e2cbdc5d6b71c2092dc0b20b7734f97de3c66be86c164ec320e55cc4f68143facb94ea41f6a8ae735ac77a1b04959335e0e89d34a035655de7bf95e788b2cf59965143633a64c3c3b61f932f1e4bfc8359011eeced5240ce2f7ac8eb9044369975c4a180d20a3c7aa211e781eda06073de952847f1ea4184f6f08fe326d8b240301df48dd3d74d5b59d1b4f3169d8affb0f69b9b21b4ad6f880dbac392f2637366ec5d3ecb82bf16caab3fcb0154de35c4d222cdb6fe26052d58fe39a7dea07df2dc3624c8844506207a4eef4eed7ba10a6e07c0cbb952eb26d887eb1e385fcb4092593e5e7bdbebb22dfd3a64fd9e56cc879fb321411db2588f702b097a84cbd3a0694860326ed6315382aad59546cfd39646a4b1afe60833ce4e53fcca5251489db451fee6809485d273f6df71aa0b0ee30928679b9d141bbef2c06af955d0f33edb2f246d5b12e9621738c78a9ed0b03af209b6e9c4b2334ae9647e5872760a59927ad5520288a93e3da7391818d4978b668386eed0b94096221d5e7cc71f964d3b8b7003da775339bab87a0067c63b31acc658483a74b188db4c73a473fb17751b4a37cd629cc465277730f3f7c3813322f3d8c9eac4fe9a0eba88220cdf9f304f7fed720350b25fb9d17b7599d9e10d492ca85389e242f2bb70d8d0dbb5bdb0728df04f329b5da8856c26fb3bb98a8ba2555486d399611b6c98581790b52957cedc1e7f210d04cf56a9fee1c89da799e5f67edee351e5e9f4b666b6f7892dadf4f3bc2a3770dc287595d3c633952ea8e190d6307df45505466c07e23eeb3530fa81c1e3e709e48bcc1f71e9be74abda3bad50831d50d1355f5007122ea972c44eb40fc00237bd3ce09c4293ad0b6fa4215df5b810073c11288012e2169934d7c71589433a93cd26d27446543a083a27a3aa078fdfe9e36bb9fa43d65335a652daf98af828571aee86f085fc9dc9ddc8311334f7bce7830c7bb70aaae8dc3325442a5e9e5e3ff4047be8f576b2a5abc349d7b7c9e7a6c42fd66604b80cd149078629bbcd52330f8bd59d1e6e2a412ed71e9381677345fbe826657c0dfaa12d76b4be24aab4edad50de8b43d891ad58598094f81d7bd5f6cd4420718d2238a9e1a2928e5e4154a979268d9ecb5c20a344dd1b096e6bf28fb326b1f6ce84bd85987899f2270b27b6f2d7d564d4a06d268f508dc0445cb8fc941b0a5bce7daf5f4af4402c107bee340ff89da247113fd36ed726ad24c7abf13e5ddf108e5c1c4d0af7dddf57a1d2e0a3f88b33947bb73dd12f77875df402cffbd6cdc97acc0b367dbb2885801ada81a6c85c8f18edf6b8674370ce2d9cecdc7009baf74cab356305ab94cb9a5ce1e8b690b30fd066daee539a4d936ca85ea73ca5d0a0cdecb2e5c645af10e419d087ff62eac4b530924d42467ddb68117a42c09464325a4f7552758e450a9908017ca45366156228532b3a2db0424059ea82c6d01659386d22a0eaa1b19620a37583106e172bfb4dd2f0d30eb66d9642a36f2ecb45fdcf9fe05bdfe7cb5b8555412fc0848d2966e25482c21107e22efe1f9bbb108da7ca17b893bb209f07c31c0e9531b8d6e0a87d20fca3a12716f7ac04350e88a907f4b11b9ad20d2f2495d4d6471f8b79583fcc71e34962e5f49ec074e5cb3f749fd283f1d719b418b61efade04ed4ce7a91114fd3f084080089a37de3767bfb0a63bcbb2acb8e5290a594b7b99e777a9ee1d4139655dfb1411d2aa3030dfb1366822dc02c5bacb6fd6e3ce5c0dfd792aa17515c2a54e70a9cce99cf3f565bf4329eb7d49f62118e53ee13ea221f277165cf1f8b9e35c6061cf1d026ab187ba6f9a08ff3ca7f05a77c72593e00d59314701df5fba0d74be19bd3d737fd302d929b6e3b58ba3a2d707cfe71d2585d59e020f855e49ae3bd9aaec608ffba891971f0ed165ce45182d6464ef404d27aadb06e44a58f46c05796bbbf7e59bbc2f82a2bd419060473602361fd2b6f62e1fbf24d3babd7c57a8b51b81ae5e54a4e4cd9af7db644f2dc75efed8c1fd1911abb1c5801a3cbfe147892bbc8e02275bf5ba43610a8e46f715313773b23644db38f74273629d99997916c63d07a07eefbf84c43461d0876d2551b2c0bfb75de97639be7b6b035819650f21b577b666e038d05d93894b1573772710b89f19cab7ea06f5dca43777a19d5a895da0bcb14ba0ae7896d69d53670717bc206ffd207c3bb64847dda8132fa2843d3e900843ce2c4f2b53267074922070886a49d759b332b623c185e4b388aeaaf4ab248f82a545e5bb8fcfdaf92f60a7291098188ed9db17a03347934a39dd189edfe7b14a780d5e4770e4f0b8088633948c99154314c60d989bccdae784254ad9c530d90c0fce520483038fa66d2c80b9a80222789381b95c7ae0b4a17556e4c4b5ebc58715b6e65c567151e72d57bf20039bca09b86b203e44537832b8f0472da99e67d4d71ffce9442dc2474dcd5afec686271a8f61c790905eaf12f2ac8c14d5cb24dba78ed9a84dca297156218f5f8703242c8207b66198af3945283a25af04c0e5ddfea8a038f870f1a3f320e0b65e4ed3525e25125a27dcc56d6793d67b394e76d29574ba7f2258d33c03ec5c6dddd992782a913b99f492adef8c5be2be84dead566dc8d9478276c2374b7fc53de3386299bd9a329d164ed88064953707bff56a5bfd852e4f0a72ba8ae4fe786dfad688019270fbaf8e0a708ce76dc81c812abde951ea123b30549e5c979bef9876aca6f2cd49f17234d74c894158582da71cac541f72a8281e5cc673bd286645e6e3c5bf1b0728c572d0a1ccfe2aaa034fcdd654a635c5047c8957aade4635df31cd8615b39250ba72b929f8338f3805474829f33a71b8902c7f5229e04812e5a2e5f6f84b4987c20d119678a015c6c3b216affed4631d5fb621744a065389b966a270dcb82ed948e1266f7ce0dbc95d9494ec322bc0493303d1ab23488298152bde8f455b578ab68d8695d198e6a9e8ed4a877e9873bea475ce21c1e1afc03570d042493f937aaef8803a55f70a0b9967c4a6bed6d81ab48f6d1df903a2aea314c23a80b8d648015a6a65c6a3b326a1369bac3359cbf8c1ff74fb70f00b85180399fa62bae6cae496ea727f03b41f0db5b7a3166fe4b18ce2e6b6ba9613db913f021401b50bba71b6b68e4cee5ce52da8c451c83029129016f20280de1809eb2832fd596a2f6cfb68883bf754bd79ae8d1588c86040fab77dde3ebfc6e471ed5c5f8592b9bf1b8fd51b4de0186cbf0e0b4b350cc6dde04ee68dc53db671104f8d5595700a0d3e7a1f1f0dbecc4e06f0c708fefbb8e4dee0f807edbafeceb3652508d8cfd7072577526b23c757e5c5e92aa575f7e9989066776d811edd0c6f3b64bbba2fbd20008ae909897697dd621027499696906e5c2709ae46e83edd12ca103dceb6eae671415ac2d9ee95194d6a05dd6fcc1387152a53b9e40321d46a337620a826d0bbb16677c6ea4459aed1cff993bceda04af0c3013c1b625a8b06a8becff0038594e93964f664570aeed7c97bdf073c0f292266b9473d6a93ebb1be35713febddae299968f339a7bf6571275f050cabd20fb4484ca450702aada6ff433a9f008fedf85598f8537316b1e9af7c4cbdea769aff4f1038e8f49bc6f8d0031415a904519be1202240cb272ebe81b7f81888cf908d562ac75587b4b71bcb3165e9c05966a4d7946fc130c67d10c9136a0c1551683b39a4be40615e0b91cf5e4ec337a4df0de41a99853363abb572f9168e2376624470b5646a7498f636c8640ed2905d692ab0c1482720735a7d7bbc3b6966f38086d4055093796fd94d1beb80c53fe9b7a841b3cd3ed70b22e296941424697bef568c6d0285d9b55d85855d9b4a6f28f18469bae3261d01b58c0d0af9ea865aab3f2c2c2711f87ad41a9b63f9e33b106966e885ac99d1334a961095347a94909dbe384c4ea6749dd33362417ec1bdad4f6611df5dc7a603d7d33e0cc236ad0c8f78c6503649c9bb5ff13f8f38f28d0f54f8e8a0f6a0551c87d57871e4259e244cfcddce1ce35f0a40e1f88eb70b96433960ebfac4e900d865e06c2394173b628d65ad14ae4ffb54fbdc8136b794bb60af80db39f6e0a2e41c43eb61eabeff1d64adc9a6e0731c5d531ae875188973efde5cec4c9b9459be161859ca8a6fd57cdf0ee0ed7b0040b06d90ccee479233c72468c0dc01fb20f9934848ddff34587c8c93843d31bd9e8bf7d6569fb04ce551ddc80f1e04bfe54d0ec999790c6194e25cab319bafa5aef42786d308eabebe2bdccbda11ed2ce1a6f7831a1a1745b8c3b487e1fbaad68ae5856acfddc3dd950df574544eed46e512a100e86ca8740cf6b1c77ae51f2d0ae6a0370bf6bbddd5835697c2d68651556847d12b7e087d22e085cef02788b63fb4ad3539a888e4a6c482415d7f8800146b77f98e75c4bc662379314d992597da632ebb347e97fc3df35f9a36dad34bfe6c00248cfc3f0e0ff86cb14ca15fd949916bdb79ee0f567749a31382737681c6b2d9dde385867400d6e822d6c1d433fc0368598eeb6623c4cb04415eab372ca71f3efbd7ce6ee293d7833c54cf06ae793094aa1086828c6ea464fd69a1ea69771ad0fdb5621caf8cec5b9b09b75499d17247d8892b32bee7fa1b8839f9c45951810cffcd2cea65ffc5c7b07a3676c0b671dbe02dc988f17af39fb33db704ab11fd05e7e63e1d3d7ac9803f9bd61b90e1a70ebfab1b2eb0abaa9d364d3225b58a6a34a5fad6087dea83e08c6d950108215b52ca2420d80f802e61309cdf5cc650bf9b6b99d775f3b37cf9ed31b1341196598a361c0174b7566ce8961bb5ca9c71195dfdc3d22b379894f806af9140851932043900b35e07e4a34a022dbeebf0525346c26421d34541e2f5b65b0e0dd134a5578eabbb552c8bf965f4f27423788dc9685154a4bd61f5dd80cfc3d7040cc456ee1dc711cd6f3cad498b437900979dbc125b049188adf55fd8afb52eeb72d663ecce608767692db9797a58c944119bbb8b7b40ca342a28b5150cd45394ee676af5e6e07f5b162e98866bb4aa34bda2b75c1303be2178764d039df673fc1b6563f6912912153b993402c437f4b77a42db040dc96819bdbfc3cf7612af243db3440601940d132b0cca73829773989b116c7ed292bb13b148ab66f654ebd9a38d3eae9805eb323f027015964e95a6abb7484d84a7cfc754fe8131fad70a966aa4cd18579d0fd83c46cfcbcc272ba1a215530c1abd691dcc855dc96dfbc6f59967434f6b0dd924920e1cdf6c2b2e3f6ce1b10389fb8ae585890b226113c1fc3f5544be07c983d872d169f70d5611e74ed0d35c6a021545af41830b023ce2ecfcb96a5e0aa9227a5003006b105494aae2f7a9ca4ab98a76be690a7b71c4351fbd038c26306078850876564783ab63ad34deb0c72bd53bd057a4b6378af6ebf23907b8d4dc99cd0be3bad0f10137d566f21b76bb935792b0af207d5f62ec41b00ffe50791fb30e4e11543a5ec5a9e75797412080a42ca1884598000b29243411be8c5c4affad2684d82e4857eaea0bd6269c6dec9645dc6d164f9dae9dd7e38a053d9023594d379d3cf564093101e74ecfde7eca48199552328c1c8a0248259e6983cbd7248ecac23dff6aac89b638660953917ef63c9fa4bbe25803f7913a1a081b70d086e52a09c99fd57383c1bc85db45a64712fc487ca4b39292ce351caf47fbf5ada9947aabf0b256bbe9078a80bfb007c493eb9b0e908a3e0f9e83fd6f4b60776f39139238fb99567a51b014961ec4dc98fd6b4e05271646a0c2e61fe9dca2283cb9721c3a1ffc4f724f8d3b55b9972e10bf7ebf0837e8010b39162a166600f818977940f3aa1350e1bfac1b72866b4ac5c5f3c97dfd21cca1eee2583604fd1e307e41698219d067d26e214fe0904ac6c1bb14933da030a1a931c9fcc1505d434157ab703355ce8a816740aff48585d7e0a8c988ff88ed52c1c1077a1622ee91709536b87346a505034fb0edf6f802487935e4dbe4da7b36b03782028a8a28a4745e350445db873f07770b4a18f2be87a1053ce4433666d59cbb6e5db63e3f956eb27331c76f9b362d7ad7485d3abe97458be4ee8caa914fdf019fae91d1e21bbb296bb250e46243a825f4270b3315a4551c9941f10506f37b07870f5246e791707d4d4ce5e247da78672ba9d5917e892c1345252e2f7295f53adde07043647850e23504e41e19c7980a9b9c0ba8ce5f9c50099a72a240df60f62804dcc565c1d3ea43f558f4e266dcb2c350f1cb841a6aafd9e8245950a96dc0644179196a4f6eace9cbab523b40f2d6cc17d58aea6f75d32e21dc9a2c9e648a3e0d4af57a1d2d3355fdda17f19180ea4c5048de161c62b9c3cacf0637f39dc88a0fa25e2b7b01955e9d4dd47667fba2a1cc290deff118a2338be01f1c0cbed6e84dfcaebf79413190578ae76749ceebce83f7483b6d53063bbb592e5da5e8a8d45bd73b877cf2979480c447d175125807094cb1c53c0137d32f608fca5e33fa951546843314fd39a2c80c6fe2ce99b6dcb154ef1376615563fede52f52983d5c8007e45931b4c8f711d9558f44acf27f841ddf41ebc1b0ffe0c890a550317c77d032ef248fc7a6683690063f87ac7166b924b361ddb4ff0fb7aa90efc0f766b83cb943d8e56914a096d4080f4e038b380e6b8fb85222c2d311f9d81652077d82b4df0067a8045e4af364a4b71fd0429c1b2e4069afcd205a735ddf5470eda26e7b5138e834c6c4443a35a7036e76a8bb5db81e4f0dbdb05e3c110f512c50d90a0abf2a089bd1820d56d46289cba7c681ea5de64b42d13e42e8356a1bbb9d1fd1ef96a16294c7eaa83378265edd2f2bbb13fffa3a03d50716765bc01e42e70e3949dc0af0cc10cebc3f55a54fa08ea8c01b3c093d817a6a2f9151717d5afe425370c4008217ac7688cfbbab5b3a64e9b572e00ea13aa8cecac07e3d5f0abfd204e2c2e96f5565ce198d210400b6cfc974db142de8f87fe7b083872fdb828ff7941b8889a4882b124ad6369b44fbea7055d13800c6c25deb7803b611c84a57fe042aa8bc56ff8279148436c57c2ed172b6fe6211d95ceac79f43361420f7bb38a16975176c864bd236c3e175f3e48070df0d968aefb2d93edd807a2ade24cb839b2e9364d1c4035e669c7f21cbf462535e9c4036af93c1a364c045f3ef7d15244c1552771043b9691cb5e5ac13aec95c17746d7db30324837d88dd2e6d2e4639ed394da29dbab969fdc9985c5f02388d6a577856b4d2af1bd5a57205ec78dc652e46880405a01063fd1ffa83ae01fa01f7ad8ab09c58f6d41ff6d56eaa2eacc01cdcbfab86a87771001997cc56398428cc6c5f71ff61066bc55168c91c43d85fd9ff164d93eda130f92aa6d87c54a35b261aa129b759be97089819291ea0385fc4d521167829209a1515981fb012a24049444c9f614583c4e57afa72810684a9e58e3240490aeca0d28d4ad16f86aed7c214c1e4dfe017dfc9774c19a78e7616cdbb8e453f3ceee1bca1e992f5a46167729700755b38a17d7437bedd24e39be497558cf5ceac01dd6eec28a4dfcaf458929fe8a4f5a37a5188682a8ccd58a581837f31d786540f4e6555d53f9d235336c752ad09708541d43189e07c96fc61c9e0f843866f85d80136d114e938f72296ad011865d7d34bb2949b19a42cdc5cf47bda1c8e044ff3716e6048257e79b379f7a3fc16b4afe05bb339a8b5f8b189cb1fece0fbe0fdc7d91595fad2d6a6e45479f1fb93f131034baee93fe6371dae0e90f08c64432feb78f19c26dd8768a6b17a4d16fa253c16f54bd8e5eeb387d36d019f2026b542070017bf068ed2a48641421bb67e30b8085001e36500c54f0da5b3dd3ef9259c710272d8b1d9c2817b8d7ec5c179f4a8d280c90559b60ee475a74073051f971d89a156d34f1f59d37949d9b0054d2928dd63a88220d56866e4cd03f45c448d96561fd520217edd7b38647e3976354d34d4e9be5a4b61af61837f9720a429f81c70cc51c84fb82a050c77d428cde70d676238600be9e4917ed1b65918c9841c65947a974d030f7a5b5fa690e6edb989591f03d454ad73d15e44f7bb6e9fa3b7cbea63f8f7b92b9090bddbecc523c06bee0f6ebc2e1dd93d452a09790d902a9ff33c7f2bffc766e18dc0ffe4d80b8575f2d0535c1cba005a6a740801cd2a49f9f4432e246fa374adaed5b40ae3a22b38cb28d0207a7a1c89ac5a50d6504ed037a2e3358be880d48aa5303faa99ad78992a07b2f77f530d797dccee553328e47ad01fdae8cd59b8bc152f65bfd9686ad3466f7f7d049dbec65fc3b25272b0f21a5a1b9ea500a5ebdf1572d5a5412871f36ce04de0fbf2650cd59ca315d925097e14054459c9863d1be7f0aad44e7988a931618022923988e6bba3ad1fb3e9539b99161532aa2ab997d7b4d36271a929e5c17687f4b238c6925a9d712773bd2ee241f4a12373cad8c176b09bc37d53eaf69f0a501fd0a9119dae95008683e514e5f8c2b3880e635c10b1e308042e6e4a1fda878b5baa4f64e11bc341d3c168d0165230494f4ac6bb1367809540a0a4e04622701bbf171bdc9fd2c665894f4af8eb9d15b8ff689f51d258de696b9c12df3caf755ebac787c4ff049019abc34235aab58805d6abd85fe93b168836a368f9c9321bba247eacdff2438f61d9570629541efc839c0689b0021f469f2915dabbc943876295bbabffac3ee22cbe791f7ed003182ab1ed7b5efd995dc56ab1952d2cb039c05d6729d7cd481cbd56c5b33f25c94b25176812d5beaceee234426548e8c596bd0ade1e9222e4a5ba2d2d34167b34e2e780bc73aca5cb18262574e845b19ad8be2ca8037fd60a821110020f65669cc3d7cfe84997b3bca6c725ef47788658634c95ab1ce470671a8722b084066a90a0164d26967ea51bbbb5b7159264556a86a138decbf708688f0714d6cf648ef62bce23088a0c659b5f8344632835b0a228e2d0f94b108bbf0a02e6096b40f038d66ac14f635a19afa115a842e35d08ef5702ba47c2357cafaecba647fee3b1123da1e2e3bfba765be187bedb586fb27dbf6007b5012deab7f1d48b5f8337666364b7dceaa12e39867ebbb5cccd12ae4e08c63bed9639b04e2480fd48c7ecfa1b8aec49d4aeb61f9fdce5e201f59ee7e7d2b014da46ef2cf3ab87be90d3e1bff3a0ab9366e7998fabd6495c422857d2b4542226f3bec10fa44703eb1b40a3501f82bfb0adbe491e37ad65d481dce6ff0e9975a20d2d00734ed2c34fd890dc73063e072343c02bdcbd297b1a4fe17a35fb6d8e6f8dda216060b6020725b3e66e9a9f56de8e6fa8f77d509a44cbc9ad1fd4a7c23f09631ad9b510e4a354234fa3bf7853d7085fd431c5260803f1bf22a2b1b30b7317c3a3a1f192513b3b42521c00749d8ea5bbe552377da56ec237963079bbf1fecab89b49f8c77365131e6442b21a452f1695d53178ed61fc6061ea0d234f6e395b1e0f614716a462b6de0fc7318a0c5f7392ba43df72b674c5b8daa70759f75c299b69255611557d5624a0f9d078b8aa7867d9d540975ee5e4ac125c1228fb97c582c05c8c5850bfd655e0d0ace186b4187ee26839441b5ea7587e97965239591f2635690f21f5c2369487c3ab149bab6b793cea7d2ce2bedf8553d176e5dfb227b3deed091d2e93689aaa480beaed50a1c6841d56d0f2163e6a914340fad35d261e0a0152d3ccb4170631884764326ef70641fe8cfdf8104fc04ee51fc1959ffc742160d62d81d8e16e831713714cda1a95fa8ce4bd39735224be599d7efe7440ec610f223dc24150fe1ca5bf0ea22c764ee5c7d34797d57348f1258ba0b538769c6c13dc4fd26838e3a344e7248c0ea1251cd82133d0a853284a473e31a35726402294c5f89f0957e05e4eea594c15ab57a4b031dc35a905751e0449eb51aab55a08db3d97f1f16bb0c86ab600c63480d03e1894914679f1ce6cb74ef255e518101f2b1a5898e2c55eb664b4e8af2f9ff7f5dfc785e9ecc884609739c68a20f8260cd36e667889fd11b711de2b3872394ea107e305962e2239cb672636dec8887b586a3455979f391ce38aa0b49bc2a4def2918dba8f7dda63a06f74c73eef06ce92f919ee57744098f4d83aa53c52194cb47bf22c9cf62991a650f8101a99c65840e0b7be2499a5f59ab0a68905b350dae2c6016a9a3c8835f3b0d7053c6574b30c4456a59d758592221600431aae5b0f4716869a8bbb4b749d00fd21937f69717c2a19eb83d45395f4af620f318ba422f298533085f9ee3fc1c07ac497fcd40d6c2a2ef7d3540313b9afda8105ed83d61bf137d85b24ff662f4a52ab5212b8583fa11120618557ffef1d8adde01bb8cc8443bd7d358952324072a1febdf981c38a23c2158c3835c96c4669396b5b3a99eadc1759388994e191afa9aee49a0554d89fe8ae319d7249293a80b96e1bffadce074dbea8638469a03573b03b2638e6e0835f47441d57c2b408092c7290a999dfd9608447e377065c4bda6a5622e54b38ee5c1cce312e4f35ebc1e4f8bc9c9f64e084cce8fa9d784cbf5d13544aca34329f6b4c5c17d6b3dcb95d2806ddc901f12aef1335c1394fa8f3c15eb299502ca0ad8b7d7dade9666187357840e9660cd4106308f6133a32f0b57471a79b11057fbe64f38cb288a40b06066023ec03147bbebf7c6188392b24cf9f5f6b4409f583fc8323285637f3b7bc43ad6203e635b0c8fc2d2d5f6a2c7c6ca62e4cc400f441b7268a0d1223e896d06d5b4901c51dc5a44f10a2a407abee7b7fbdafd7afc1941baef2394418c563448092d389dc2faea00bec49101983f79b81aa9d9da44f3927da0c22c3157119c786727bc58d0aae77b9b3e3a0ae3a56df191068a0c12c11badd94163c3ce01ff33367fcb15c5566c30f93d35bcc8872a5243f6cd565f77fd38bbe0dab04371290f5c9b559d1ee2e27237896e27e4cf43eb362f5d8c2d8e407560d9f589367641549706533c77bc53fc82207e55a25eac82f4db9eb8c4b2dfbf0f3323da15915082765adf39b0e57104a930e47a8a3345e0f4c43b9d4400eae4e217fbe9bf4a0369b5cfcdce189a7d4c0318b424198ac3ba9c7ffb59a9991e3da17661cdaec191097f8e4b6e2ff6299e7115cd49147ab157aaddb9227f1536cbe33a8ded110855321b3c580d958c5cf2e4acec44308e625594d1517f940e759a4083390e13f696f8e874123c27dcc9a9e3cd5ab8789cf91e9e5e0d84b87a88c4791f62295c9142d104d1dfce03dfb8dc608238dab7f8b2ea3e4eb15544596066720f433cbf4b50ec17b09dd09cbc4f138b730dd917254fb309288b3e21673239d7e6449b97e324e06c3c0e3fd98fb60641f67e9189858f5f00879abddaea3f38d23b9a84a716210f683544825c9aa96943c77ebd883e4c5ddf736d15c386bc6f8f63f50d58b40d18a651290288ab37792fba1d6cd4447854690b65d97dcf64292be3920c19481d7b634ee91a50d3da2743416be43e92b88f6ef0ca42b3a85b0052ba4bc08449c99e1e4a3731d280722ef2ebef916efb1311247f47c35ef628c29a0a89df682a669e1aedb88fe1cc1db38c401c8ce6e541a365240833d2eb5d08efe4a91eec00016d5d77de26f9a1e924db0ee43fe1316c0f60290de78516a874fd0d8ff3408d89145f2548b479258407a80eb6ef000afebe8b3a48783c10fbe39df888ff5b6155bef4811ca1f9f104906af828aee69d7f35d0800f2662b6c4de5d74e754f75e1d98eeb59f4abe7f20b3bccc6a9e3c9d8d837650c317fccb8f85b319fc043078a327cb1558d92f6b6afed2358757ac25acf4d69a012d7ee8878f7add7e75446219f796ee2ccdc3d0e23b0428f1b808e99f7b6bae4529bc241156096bf06aff3663218f69b07bb38e943f855d3516dec2be624da3d48c692b21365af888f2790e456baff868641647d525ef09cf79983319d6298147004c68592d4c1498ebd36d0c8660661f4ee07c2e253f77dbc827fc6d3ddad070cf2fcd2498b65d71bc5a18318256190d0fab514227eaa84c87e7c150914da5825087f798914cb38f8ef08df32db5f5eecf83a090c162ee331267939227efe261efe3f4d298402fe53b48319ad34119fb8a5e0dd589eee8b9b690d4a15e3c16a001a5d6e1a828d33e4229744c9e81be393ae76b39da4e12adcb953e171e2458645f049eff19b9f7c8514fd25fa833b8e5e971f0822bc575f6e0137ff450691db1c95c69d1407bec9d257925f59ce81e187e4cec36b242044b652fb8278668f58fc385fc76b20ce0c695337491f9ecf3c82aff86457571cda2229d64c86efd5065dc0bbf753cb44383d9ddeb18ef786be756a547db9246b89b22b85a6dadde56220c453e3a1a84d9d816ec8ba4ca8d4e9daac232bec5b7db215343bd01c15f5bfe3dff12f7029250ccf5cd7674b471121668d26a757a65485b16e98012b29574c5b8cdfa15bd258dc81ada9ea7d0683f5e2681cf1450b6a49d9adfa7ea1993200097ab2c68e460c481ca483f884f3a6d8ecd3b82e58d4747c34c800ffb1a49bc2a52330c93979badda884bd37f2957d743107c8835e0bd183b20d405d2c2f8ecf28a321449ee40391e1d8df5f06e8b431da82aa1c454eddfe86fa459c186d6e54dcfe8288a4fe490064d1ea76205cb93b730f5c9a7f7c6821ee0400d428ef275789f665e96d3a45b66c1ec60b2d29448b59b46bfd94397314f51a977fee954bf182f0211372c0f4407f6655bd361ae52a6866949a70ff29c0629e401f4472160f6951e416d07c98d5b64282f97c160496439063c70ea39edbf92e7b113c4fb624a040d96f0b8594d4d4f4d56e7b11fca351ba07bb18a0ee4af843e2514a7c44f516fe22894e92be3b5180da66c882ee3e5f09584fc436adc454f9907b5a206f89d2d2e349cef266a57d94a33a1fbe1cdb8946d1fac2c251c1142176e5a974861d85b0571cb17f8444f44fae9a71f45095a040fbecc6d2b74cf720a89a07b341d317720f5bb9e26fcc9b6776edb46c417d939e2bcca9579c4c1a9c7947463cfb24801a06b703910e3e1b52e6d171fe1dfed3b2b0f0be9fe439585895f59e02d78903c054533f74ca94f60b0059ff31495d27d230841224e42c31ccde1531c148f758dcffad355ddff1f23e9e5eeac240cdefdc6999d58b76152717359bd70adcd34de138014f0ea38dce333bea4f1c2797fc4b6dcbc9f4df0e90a47a13fbafc0a4d053ee12ea38e4beff1f05c0adf1befdb8522d68bff8f40b9fbdf81a178ece4c46ea0df85a12e7a0312c133b2cb6d6ae64f27798034794d86128ffc6d7c8599e67da5b04f8b7b40f5d335f761ee533303d1e0d7a2872287b78e0001d3eb2bc369c64818c4e72c5a0215df3612e1c8a31c5ff6920d8e83c8f355b6fb36aba40612f8ad7fb354d520cb4c079e161e7b46fedd541eeb4f2855b23ee9b85982f5f759c5c196660a37955d0f4b528e6e3cf5ad2e0e7f41b0262cf3d73ba4d0cbe30cb22abb5548b9f5140271d330673a133e502aaf2072bb30409f135ec713c9b283b3b112050da945b2901e534af9ad708533e36b2089bfc67c7cfd5d41709f5ec414504ce31894d05e4696ea5920233a93f39871d87b258d27c33fe5176e94eed96764fb554c42bae8722e6c4ed36b6f9ab76889032406edc8280d4dfc876e5057e972f07b4b9119fa1e3c245f01ec37b03aae01ec5df5608cc730e4ec7fa6729956c6ff81f71ab3b450dd7a1e941887dda8b1652ae64ea722227a1a603af29a7a7e746356778a131c19d2f0240f2092b3d95143c5bef19aab9833462bc51b471993033d974219d60ffca4c659a9cbc99960645535ec90e96e0d147199fca706344406a4fe60cf628472f43bb71c6f8db2b9693e8c835d2935b108ed40c819120e28b13d1aecdfba3e03ae0993b20048205478c5c5040baa72995a0d2c1468564960087053e1773a22a5b9c46d441ae0161fcd8a3b7c7b0ff926656b8c606ae7340a7f1bbaa9de0c4dacf8e7d7fcefede525d898ae0b67ceee65178723bdda8587bf3fe50844fca370db9d649880951cdab2686c3a0c7bda76aa6fb047a06ec98c5ac05c90874d3ff75928c002f1e79fe5a5a7b3cde51359e6be86010f40a5d4069914d5322c402287efe0dd60ff9876b6505a6f8ca08207760d4977df6630d67339b345b61e46d2d93f47687ff3218c4a2646a51f934e57223faac3ad3b3f0deecc0f2557576997ade013cc06b2e0a011310f985da4627aa7e908a01022b32b060428ea65c2a1abd1053b3109549b5363994697052ac08b93726618414d54d51bada70f58cb0e26a5ab374b9ecfb3c8d24510509131b5123cb69076c3b7ada50bde92b801b6b481a1b6d6f1897f6e87fcde71dbc04bd2580f4d4abc82b103dfd5dabb634fff8691822a0c0b0b430de4142a46f9c7189e5944d3147726e9a5a56e4ba5b92db07bed23e3519dce42116f42adbe4c536638fa6b6f24681cf3339300ef513a84dadaec6352385e271c6a1d5383ad0b1f299048dd33553070d8acf3c8dfa90559c1d846449c8800cbbf9328d312e2a476c71c8c7728b537dfe95e1187b77ca54d7ea15eeb59c566c44c4f8cc303f6727c731036273e2648a0616d9ed5aac3ed77aa05d014f39396b0baa9a7deea734c9efde3d06b25941fc460a9746858db67de3602ec44990211e69f3ef12dd0f71b76beb0299fe88da2ba7febee3dec066d2e94aa5ceba11890d09bbc62155487d23bb1234db3a92bdb6a8f290f5a58ca76da5cf770e3642a612230d0949de1cf4f94f110ece7b843a653d6b4e6b2dbd53afa547934c009853f69f1029427b9743d467c270218c42a2fd89e0f1e62587ef8d67117052356d2220a3330839b59b3991260f71159f2c444b191ef8f81863191c5125b8f87b5c9f1bff8542614bc711d76077a7b41fbbc3aac3a2a88d441d297c0290a640651ec231a712a81f54a9bcb89d045290b38005fe1b1b7d9716b4cee44f44edf9a5ac983d48a3392a7b1a86a909ced1544a30aa69ddb54e822e001f00c877bcf87b2d2480ff7c02806c1890e2f1a3094cab3bf74af91d4596dc6dbfd35d0eab58e76b34864b61a763b1f8554074b9329aa1d4133ff490adaaf8cd98d53a2e30fa44d8a5bce6128aae583bf6cc9b19dc3f0e60bb8298848e79352441a41b609393e7f26822268d1305e42c8b68b78622d4a23d4c65b00f6ac0c3cba91e25b291718be0fad71d43ae8dfe52b3a40e985d2fb7e7834fa91f3efad9e68db5bc5908b79c5364ebbec6105e5db1bb39065b33582959a3d2d0b89a634813005172fb8af1ce6bd582debccbb7b55aca26aeb067c725943b0440972f174f1cbe3ee47413eca387c1a125ade09851773830fd301476bc64137e539db6aa5ec6d25520c0d4ec54780de8ef26045bfe8eba89ae20cfef5b8dd299726daf2213045957772b940102e92770d9a515ee84c51c118ac8aeb022b4f3c9a2573c40d74bfa5dbf78325fe60ca0a17e2531cfb13543c9edc1f2e6f0f330189112e10ce10a7bc38d731541865b5a7bda1f5ce17009c3071677f2006a95c764ede8fee425b317803a2c02d29af76a05b266e5839a5da9920c587639720c664eae05b30fafa6f810b55df878a566302b8aaa217eeb258e3421c24f3ae719caf8b3bbcd801ec633815cbb07dc7ecf75180d36c2ed3ec67270f58c661f86ccb4974f891896667547f46ca6aa94b057b0764e74a2d8f65fe2e3d16c739471b90286eff71ca69fb8d666da827f9c5c59bb8a447df740e064e0c806c3997bde7c8f8693842824fdec915301c67a249c8c2e21c339f18d775fc33aa02c21c15e698ec318227c106b0a8567314c7bf8977f07e1852b3fd34d4c7807f0c2bea554c46f4f05cd393bb9bfb0d4728b68ea71cf3b07308fcdb75a43eb917ab1efb955e34df4649a2869d5cca2eb72ed72468dc251575c98c229765ef7d3515e2eb8ff0f9a2f05e78d310e450e84d9726033926adcf5e123b74881b1b9bc6a0e43336c4c84254433ca6905eaedceb5f6a73d70b3d82f0df352124f4abfb117bc57ba72aaca4cdfc3439d908072fe6603d0fc4d4a06f9861d92e6fef1e595472f7e884296fa25a7e35a9c1742513cc4cbd58bbc18dede3f31bde83e65796c230d2deb46e74293c0d90eda8c59c0298534056771fd627297383cdfcfc547290515864efb4a50090a6995ae182326c05953e1857d0bdff51ec6893e1b77b3d4a51d7c57b3c3c6597c1371869489e4ceef9e796da2cc587c62ffe79e36048a4c8c87ec15a6497a142bdee950db11043fee080563a5d3c1ba7f6adc862122f466fa4acf51ff71d094a477e080b79e5ac025d6a3d6edac06020f7b87d94a76335ed33243e272f76bcd3a24822cbc6fe4a0812021a0ecb5f7ba4d74935a5a6edd149f4f14c48a0d39307e28dc3cc038eab337fe60e214fc2d81021bd70cddd8c22e575e9f942106062ba56b9ec8d1482f05a9ec291788192ce9ce04c58ad966645a985e7ba447b53bff48728d24fdb35b936afb3ab5ab2a8fb24d438c021c54f5b8bfc3524c94dc5dfe1bf0711ea7a5832aef00746f32146b504944a139085163e1c92af404b865b216eab83fcb3a8f0776b4a9a87e1563698645effa8f26fd992789c7ae0b5a7c1a7c40298946aef11ee85518a669da1799e30ad197e6651ac9c1c2fac1bd67f7f9b8045b2e203e41278919aae8d86b9200d6d220fd9284c5244ed12c3d77a84061d822f8c7bd8fbb66b6a374ad0f0143d53b93f0ac00cff4f7087f48ae154c9ac2643916da903ec79be79c01758569950cb8aa1e2b4887f695e8f7f63aaa3f1b3507908f9c4c5a8f96f42b16da2c3c34b889bcdbefee3fc4671d00a1572a894f9f865a879368de34a2fcc7cc9867c05ddb4bee23284c90b4ebc2fba584abba3156073d165ba8d50f61be77e2cc67cd20c18a11152d264fe768989113ee8a8bbf1f5d527d268eebe4128dbc53894ac5312e8dc3bd9f3e0124a3e40675c83ddae52bb878b28710e1b97346c830db54f736fbaf7a450e39e0caf84cb078959db4f9015dfe7863fa18f49b9b1aabefb5dbbd7044663e5a6ca2b7f025583958f7f0f4f3e38e6088c07cf020455c890ecf31c6fb32b2516c19308e23c4b78d7d3838ec39a4e42e39ca4c956ff9ae7ccca85064f8423bb7636121b83fa90e366a155aa5c1253074be354651abaaf33bd9cb882fe51c2f8e5b50e06ca0c4f7f9a67d84c7c769ee27ce3dbd10cd95ea375740f70693d0eea8e56e71ea8d1c9e0314f77c3fd38d58300fa5686706cf7897a54853dc33a637076efc73acbd7ceba7c6834566639b45cf4dc13aca375a44eede29ff96f9873194adc2d780af3bc2dfa9342929455e10c0814e42beb501695d8dd02e7a475834e84e39388f2257d8700a359251dcf6f5d1add2d92dd2a0ecd168cba1975024f52dbf34b42da8e673f2ffbea9fdaf9dc3945f7787cf427aa1d991518755f552e02f67d72727c60ae796f7164d4728b14388341b5cf0175dbd962c75e2679b0bb50d1c74033b9500e77f417247d915a32e4e5a0fa0630226e83ac3250ae16072080f5fb2855fef71f942046b283425ca855450358fc229bb9f98888d07f68cbadfbbf07e59d7c5a9a6cc3550297f449ff4b327ea4617f52d32da008fe1f480d8a3033c1ee85114b167197881bda146a63957f77f383ba79739fb60d0b798e7ee4870f779116f0c2fcf0fa48d42502bee211cd91dc996820a2b372fdb6baec5de7502a2ff261c86012d305751e4bbfb63768f9b940ef7d1e16dfd9a1b2c21e334e30f4267ac73b7ad7163da3ba0962e1020496425f49253c0a2365500b7f0cd17b91a93afc47038912bf1f6374bbc4f02bd608d86ebf9230de21cbafb4f6ba6dd3de26baccd75b9c5aa2267a1b9f83e4f16d0d45541620804b299b3c49edaaae303374eb7ed9d3747a053beb13819152fd55de1c7b278bfd16501e805b73cb4df563e0cdfdae5f29a3f0e6ec09b78816e4e921f436bab306a77b460be1b1c0907833db7cc4a4a0c89f297c17ca35e9c723f3783b36fdff26d0a329f9b7e9ef84d3ce44e575a336553fb87879ba8687fdad7c8894e3809ffd2e4ef8027cbded431a8a5dd0fc2bd715fc5be9a42f8de0e557b15b29cd8114cbbdf8a401ecf7c0456237d11d4c971e760b0b5ecb714907949683bbea5d914bb5265515e267c9d6c8663886570d86fad8bca52bcc1436d1243c02d38498f0da7114d5973102aada7cacd59e5b5b18cb10cce43c9675ba73dba24aa7b16e9f06d7cc93e63884b9730208588aa0da442f598c3989b3d6f8ea516c998361e47740d19d2f6253d7ef302c9385f305ae7d2f3a75966ed58b19c8d584b039de9e6b001fe2e6c0bba43ab22e7598ee6a079d7226823ce3a548e84c1ef3000f8eb3fb380aaca07ebce6276d2ad9d16ec939ab01bdbfa136459da9f82c7e720a80f073c78bc4aa9d3e3966fd40cc0f0eb63297f16cc1bb3eddcbea39bed6df68675a684cfad38105d247f544908392be80a73c11930f514a8cd1d31c7bb685085b4c8be1b972411d2f511bbe81e8fc2f8097fd8b9120453309bcaad5d0413cabe7fc5bfc20c23564d50601ef00f13d88f57ef789f4e8119bddcc0db4c923311e9ff6244076aaa6f098dcd6e6373694baadd3b8873ee8fe99e8ae9776f3dad5ad7d906108a7f36f5a9e0a7e57ff896905c08adab65ca6c00d627005214876a7d20eb4ec5406df89fb15f2be46189584dd8bfe84092cc1199ccc723f8a31f25b644254796ff5f8c277025fb7ff8afc92ad903a4382d9c298eb22a981b329728ca2716b601ad0292f3954f903f68d558631c31cf69e6d011a1a6b6c986ff9e2542afa1e99405d9d3531dbc78b7459a5e5523b4b9ec5e9ab4ccf974d54fa32aa92f2c2f9e627344510e38cd6a394d40b5fdb14644af223224a3298f19ff40247f5de09acd85d7b105c5901685d2e761841c0aa39981227916b34486736011348ee5e69954b735857bffffbccd7b615ac41f8edd3ec5ab7bcd64ae4b7e4b07b0f20da288c3f0a103839b93250b89c61bd4148fc177bf71c8bff6f8a0c9279b93e6828536e941e1bbb28ceba398da2ca4c053ff9d0990db4bc4265a3b23b68bb3baeb4db72599fd051bf6563ee249d4b81f5a833d0d31af473c3441f0ca333fb43f59e0ac72affef846fa3c6dda5e12e271350d8c5afec7d091cb496023d2556fbef5ea6a15bab2ba22ae2d0ccfa0b08e9eb4efc06a6f31ca7214160f9b869ed62f76d92a193e1bfbd64690675821ac5689c22fda731e7fd89915fe3d78d4826127e198128e975466fa098c8cfc628cc40bca8aa98418ee432714d915750d5d30a9154ccfe907a133961494633fc36074c0289308f425e62e76beb4a18b71feb074cca636a59439277716ee007a8c7dc7e5879e8833923c740273ea7a3616468b76fad8004daf4232980a81a586d1f56e33c23026e9ab76694c4b63715f6167fe56d7e33ca3cb8749360661fbcb80420afcde52d1ad0c5cc22ca1e9636ba78a8f6fbcceb94117ffff3148c38e8df2ee02a7deba6cbb3c78a510467901dae45e5ec222be4bd8c7fee2a0f996c04a01a6bd9bf742e2f37472c190554e0cece3002b9e081f2b3bd08f7b4bf7aba92ad3f579b0d4bd88f8d8e35e68930e57ee7f1cc3464b2729f6d4bd63b28f211700b0d0a8291fdde0984c5ff9a46e67019a681fef5c83fa710836514ebb8aca49557e401459e349c0524c240f3f8be26964f91baad3ce3e5c1531ed0b557e6d845047ccfaccd0f89669d201ac4d57a6455fe3dee51594fb291a6dcfe8a2e75ea9e31479af18ea4b079dfd696666816b77ef8bcad2fefb3728b4538c02b3abcc9af9b824a91225046a31a6dd27cd0707be527b9642895183cc76f08c19ca7a4bb191dc8b1b994b034ebe74361f57f55e978d97d83baa67e722b51ed5b261ae2d9c5dec7e4d5ce13423d77fcc2261b29daaec1bdb0ef36456cc4a62f13b445e0db875fe9ad17fb588f9d9e696bf9fef5e3e282071c8cfda7d7c78421f335ba020d9834b35b3fea890b322afe11a153a0da4481c1d99e4be3664ba834ff236da4f6bfbabf5f5533a7fa710bee71402d5669ce6944bb05d59d377eba1bcfb5df10fb524da3aa0156dae1968da00f93adf4058ccbdbfd47266ebf0a47179e6b08bc5c7996baf355e8314f72ce6163267ed7acd9ddc0878339f256a006a98c53c5e6c4656ecaeb643db8cfd92d5128e82d2aabf7caf509bef19ebaaf0d581fb0b188fb6fddd3947f74681de22695f9167de04b953619a590765cab45309586d2d241b6415d56af1990b7a8181ec61016e8d03dc1d5f76ebd78cfb4cb5386c1ab795c1bbb693a1b672ca8cffeb95919836cfeb80159f1b3a5088800e3d7d04f54e456abdbc3e02fd533170c02b227493a109fca8a8e4a98d1a5af75381367fb64fdb0529016516dc350794e6fd1e58019b81e55a92ecfd6b8909b87dea844ab171917e4d100d979bf138ff33ba374063b7c011df26b996280e4a753fb5119f47ac39cbd8b2f8ac3ac99b94b7aeb8c4c6df8ee73684e91d965affe30bd1176d3142c1cf168258f3077960fa3c2056355fcf6a342c48a8f11d50cb6d335ddc66e6947754ff54c70a0c30c6b9a51ee5a216700ed3c0a9ee990d9af70f2c3050c2d6eab49e804c9186510046bddd6ff0f70672eb98023b9d13379d431aa421f0b70e9c6bd6ca1d912183a1e433f869e5ce15f0d2067c213949e988c3eb3332ab7682b2307610b3bac110d05c8e6227f8c41ee050e8eca51df200c69d9891803874509ca9c23090017f837843e1c08c244318f6f839080ff7ffaff886dc950b4a0f9a5652ce03210c0552e8771e320238caa3ff9640acf4f078d96cd4051b2728f4a0148f8ecc41e32f290733bd8631bba1f43a9941f097fc6e360506c46778f33424590f12f73d68b34fd0545bda5de24ebb8173445a5c5d72852369d779a2d708b20795ea33570271a57b851fea198a3e5f1a367f19b38b3c630f0b7f22caef159e15d9dda55e18820363c8b599410d6dc3e9ed0b1fecb271d845b5fb9fac2c74ea2168df6089e46c93b49da6c901b8ff1170f783a13b2a291e3b4d0a86c119684fede6d735292a1366a7ffcbcb9a4c9f9f8e7755a734f4688242878eeb5120735aa52c6b7554da4953ac9cf1748acef2cad6c419f2cc21f1e06e00364a30d89793fee71bdc4d8830f8882c8938169fb6737590bddef4c55aec8ce66be8f015ce3ff4fbe57a710a561a92e2f30ab20bb907579cc1a534cba935734154ad6ec426dbb99d9e85e5d9d9cf6851e81f8af5c0a175bfe863573a0b86f8b61ce7cfdba31fa21141673631b4c2269b8cee0e76cbd18ea867c10911d22b22d019f6b8eacf90a7981a86a09034a4e784956dae7745c700897566a4dd15d3d76804b7f622c5ac2cd12d665abc3181ea4c16b83a3b25cd7683a92dd6500411f22d3dee79f21d291e36a5198af6292978fecebc58e6e9758e7410cd470aea067cb8667c010710d2b2902f092db0b44ddef0be97abd9694cc02c86d803ad82632fedd051f96d5a46598cc15bf88114569d79fb6fdf952ed24df30d5aee9c42213a9f3694c08f75d4c9295ae1f4b06353173ba19d3bff4223abb2f97a562dd09e5c79812173394dbbd82bfc029b0b71e75bb11e392c7498c9134afddd93e43738d56ad5430f0faa99eb6546d863a821ca204165eca4433211e6315d71d8da1615f4b066a22d179a45c1ef4f52c7896f887e21c54febd430f424ae9704cee9c07ba387f2fa81b4513a32bb12b9839b0fb222f0d600aa040ccf274951ec9bcf497c4cb9caf7994c12c80d00d6cc13e85ac66ebacc66e05642a0d681993402dfd8bebbc43dabafb88f39aa8e86d8067e46d600ad6931baf049253ad0fc1947d457e24e66740ff3020b3a7d1d09dd0813fa6149756ef87ad9c405d6a5475c7c7b33f04e83203e663e894c6253c41293c384c426b82973409bdbc7f4d6189583851a411ec036d8e11377a8597897e016fd5bb9c972686ffb9b249efd7fb3416606e943ea0e353c4a9ad2215fb08d04b2b6e2be6739bcc0b1f3d1eaeaa1c160945e2609429a871c1acc875760f29a1c35421a7d50ef38add1b32fdf59742bfcdb22f4861f4ca9f215f5899e0e47f37f7cae157874b63fbf2b008e31b5e16550483cd30ff01192c08dc2ee83371edc3faf852fece3296b427afdc76251de4c75d8cb4b92a31eab33c4dfa759dbfeab2ab26030f869f37ebe4c7d18b41e0762a0d7516b3b3f7f133a07f16660c31417d50295244bf1700ca783fe3d30a8bfb438b6fb413c0dff4e74fc785d98d6bed55006c6fe25c6fa552d2da2032c04eefd897697995d1e74da9962e4a65241b79215fec02aba5572af67a7765ccd61de1f54c3df5343c04c9b3c61056edbaab1d3f4de49fa130906255ad5dbfe6edd7b3f0c34307f0c62c4c114ea76b0b1ab4ccce9540a86230ec10e1689ad813ce89f36debe5b8716ce2725ec9ca8900b1975f09b278713513500fe09379fade959d2382a00dd4b954fea3c81e2009f1844a6faf333352bdd58dc92ed017564ed70aac9f47b0d9b87bb6205420f8ffc266a0186e6b73a4593aa12dc593fac3005e6b7cdeac8259220c3ac33508008a62e35b25961f03db629c0b6b4c2d2763443a74ec087a52a33615c7cc348c56d56a19edf1476ccaa5a77f878f0417530dc144ef98c66f37500467a514075bc779b311911d060011d92ee0d3eedcb9420c552dc57d4f50fddac8793033a92acbddee94e0333995493a91eefc57e29ee1632fa10b2f6188cab2eab4e53f07ce2b03375be444c7d6a56fa279bc29c29fef7c5be910fc063dc622592496d366b3cc554bca36308f196a03d85f8ce165de72f39e02e27fb9b3365a8851e51715afc5569e08a6489a9c48d53727e0ebdae08103729f1685f3c54ff5a4ba1d7da5d4e6800cc62b21ad9aef402009f7cf48d116244dc663054ec65612b2f1ae112c6107d8eeda537c50a36b82811491416b849147aeb06f2f360c39d908552fe7f84c6f1fd668601b41ef1498d8faaf6873a635856c229370bb59ca9c044f4d3fa62ad1a306331d6705497e821bae35fd8c14c1fd98551705eef76598e73682cad678d8572ccb09c40b3a33efe0ad95682b93b6f0862ac7ab685972199786f08647e9c5ed7f8748126f29ae9b9b4adbb9ae954cd060e5f8f706543b28db5b3398ca32d203f2b343d1d6f4b34a0ac313c6648c6e83e0a049f82fb12d6efeebeae7a8b909d30d7b368a44ba2723bc99ca67e2186ea82d0c97e10e720e4b9d347712e0175e2d51544923a316b66e57e74df5bc4609ce39220eabda06d2f8908548dd8c59e42c98943cc40e16aa5ab55c648c213998eb014c50f99b1a4aeabe72ef61234eb8b13fe13c1662dc088b34934bed0e1b1ad70f8c010037f2272de567731dc0e0159f847c1b3517a858661fbb77b2a958b319b229730a2a1af2b3b99757f37fc6dd1f16fb8e84887db4ea31ad7bf0c914ab29c20d1a17cd0055b676a90858c1f8903bb4c52984a682bfaf457c18ca501b393d89c7529a0083a8b3cd296e9499f6667b4c7d2bf164e6af6aa6b0afc54ffd16af303396e91fce62c673ecc8723c194ced6776a610b996b7cd489b53d519ec4df331bb097af65f6f1e46e1325ecc208d0bbc38fb6970089def16343e090bd306c3a153764e7af769b1419cd35a4f871add0938a33083fba914887092b1deffd7e756c33a9f310b29b04b01755f079cda78032002b0ce80d4fd2d5053b0838b12fbd0d1ae092952ff1fe02f626e91c63026a75df6a9f3dc447f0c9bde6dbc3b520360058398a1eea3c1c32a9004bab0b45f7083dfca0eb16039ca41a02bd08b891bca6a06d617653d3faedfae892578b66bb681d213ccd743fdf02a3a3d7587414492f3c69adcd92642daef891f9e1255c4730445397a0d441b675a0241d3693eac44a3706af61a982339b9a767fee73d9d903ac3a41aae5b46706424250e5e4cfb1a2315f7882314a9877b855cd8a72f35756480e0fdbd28c29a1a3a5db89800d55d362bed7983bfa6009b09bd7c16c09d75dbf5ad8d3b43d04f19392203600201ac0ecdece0e71d07d9baf447f5bff59a5d00f6c926bca5b84295a3f9d00e782b8090b3b045f06c12e080c35b8b9f9b576ab316ce07455d02dee17000b2b59a61146a69c472ab3fdaf01682070f73de9a9919acdb47ad6b2ccc4f88c9fbb001f9e2c9bac12be0787cd582ca5852560c249a2d261d16bcd396c0b1b2d136bbb9e7790eba37ec2cabf506aae261663359389e34009699e3405acfbf64687a6eae7799bb6e61aadf96c8a9b971e78020965fd3ef7e9affd1d90475ac5e596374a19af9f231324e988c5a9f3d2627efb652a7792bd1e2c5b9fc2365917399f9faeff3e051ee75c80bb4284d679bebeda83a2dc4eab54899b2d32d19fc3ad5c88be9f200a9545570f3f5e982b40af2644ad6f917f459ed077862fee427917c4d0b127d5d7fac37d0932871d84c683af387ee18d441d5a88079b5c28f7b6cf50015001c7b193862bb646f75db7ecd9ec0ad2bc74db72cda06728b3f91f932e0920ddebb7a2063aa75f526b65f0e507f0174a4fa7d55c133d992cff9a1f99114fe02019638966c186a88ca2c9ee97d02f4fa77c6b86bd2df504d0636d8ddb9e9de6819c3e91280317d78cb8b61c2915fd98eb4fd5a99b90cf0f27cb8713befec0fd536201f436ceb48fa6ad568fd79512c43fbaf361db55a9e4a8fe7cb5aebf113a24494eb797c4f5f4e831580fa1dae53d060fdedd39072d8f4eefa5731e723570575eed9bf047f6e448361bb7ca970686f1fabce607570335ccfaa362c2b1346ab39ce9f9e5d76c8e920f5569e3a29322b1edc8202c5c2fc455d35d598ee62fbd171000434a123aa773b1fdb603e70364a1b3547a8b6b4998f5476bd835ee6fa4891581f1d6084f671941074812946903765fe15bf490ca996c9dc8fd0ac11664e3e4c2d8b06c18c0d24f207258acc57611eba7487ad7de83d0f8296d6acaa8222ef34a8f049feeee0a3bedb40c2a0ccf0978dabe6d405b7f01cc3fc358826442c1626b6d86823ad194a3d71c6d52fcb013e6ff04ca2869c6fe2b4c731583ef3720dd87173d2a02e50d58752e8f1c3e0f123a98ba70773b95ca0eb408ff62ac8fce74ebc7274868dd6c0f15b6eddb3fe2825a9960a8260098bed91016dfd35a922db55c580567a9d8388bbd78627313975c4b95d8acc156583ec5654bb9b09acb372789eb5e3237ec9c128658635f4be3108023bfee462453e7cb92ff95898c5ddee7985b7d98c11f8055895895a2ce32182a7649ddaee3501c10175ebff2ab31aa2b8133a6cfb5a089bc9afea8004faaa134067ee9dcf285592b3b2f48d515cf0a66983700fbef82df5e0b3468da74be0c0319c6bd8e45213b9159a11fc85d213d9a1056a121a2072190c6b38be3b67207219d8a925cb1f82f36bf4792c1f4070a66ac7a95bbc6b95ab77eaf932c98b2eeab637fd25e2fda099adafa26ed84d85e26fa0cbff55d4b7b940152edb4134300aafd7e8246253e5f75a2938d73e287cc5454fe9fdba888729a2af878b1566be7a1558c875990491ee347b6088cec987d892808d06b3085212c327665cdfec36a034861c85405e6d0b5884a018f721976b6c8ee10dc7da48b8409f6f6d4941063fdb19077dbff41e572758c63a4f35133b719010f32700aa3b56bd19a7b70017d2704a2b351285b0eb4121395e333d4c41cc716a766ea4840f12a9bf2cde6e3c98fff89b6666ad3a3daa26228390a9cd2b76ded0d5058dbd7e2efd02e8a50a8e5fcb8d8cb8c02f7a0af7ec2d257c743b46370e48d5ad1e02afeab1333643285abd825bb032d433b0f510f8feec1fc8c9c1e1088f40745a8679cdb4e1ae1c84ad498a1f666d0e05834c82d831a94cb17274395058e63205d13cd9aa271eec61c66c3b33fd0988f2d8f8b7f955482d414e4a8b455f518b3f6ab1f0988e9063e93e2c361590af209dab95c1026eafe76759e5a3788237dd893f8a09e510d9d900f9c5b0841f3d33ace455938bfa717b4192222435524933cea0d64d7a71097fb965bbc6b24530e89ebbb957a7de9ae1774a85f90b2f0486277b25b6e5d121a4bf89fda6c9fd10b4cde3c351de92dc87d6105b7e4eda668f345fa0128a4ca67e14db2374a61df94f08485f7137f50362883a31228612502fabc9a570ef7bdb5ac5eebb82dcaa3c56b34b1babe8567c6350fd7f821298c72d26609bbb98ef9751245b57996562895b762014f5d12ec6ff6b857fca1561b44e80e0e372b2c5202129f0fda7350a2cd4232da118bcef6b8a4c778294e2789a47a51394cd7617598fa9e4a39be0fa1f8ffc269e58fbb304522b6b895e21c4e90d225692243de50b1980141b0157e5092907654af0d702bf4571d1376b7188d7d63e52d4e25cd9c37c90268ecafec5733dc660125281aef59bcdb76a7aa96bd82ea88b2136cf601d66d9956431b0c9dba6dac22d9649fc6c2bdc22caf0143b9fd0c412229915bf7a3e509d2b5666a97011bb14e0669f3a468f5d2dedcaa4609b0ae7e2d8cbbccc1338c9cae90722c0333f338297db2410d924870a065ad1036c74a06c195d3fb05f17e846da237a0a3098a4b96f387d2bc056f274e312ba4eb3fc59d2c8f676ad7154a9c176fd98f025dc0b5d1b550d78c89659bba7404920fcf287e90ed82392dbc84c106d0871549271ac3eb9983600a6e422e833124f17f21ed6526fa5fc899d04e786fe17648c076bfe52dc2e0b5ed98ca37bb28cc24e119cef85117f304dc4bc54da8520c6d62ed047b377185646d0f3db71b310ea7e230fee5613a18af905f501db4ff4eb03ab025703ceee526145ece2f6a3c230edb4a70a4c3981581fe13f264605b7e6e18d5d8bf2706ef0117307dc3cd8badeb10ad8d356e29513e638908859ed1b5a45b85cadfc269c3aba4607d541a5b17d809b48b594b94c1d240414dfee6f132188da7a3e8195676807fbd122253b3af737bad5aa56e5a6709588bc19e6f93de137330cd12ddb5c7ff6db841f33e765708986e487ce67fe24caad23496e90c3c6e377f704f4857b91760cd194d306a828f0de17bb5626f6d42868c0ad2a54f9db17080b7ca09f4da0b9a8030e80988526b9d8adf1b280bf730dec0c47f51fac2ff9041cc879579190057dcef61c131458ceca584185cc5f3da9c6d6d909176abc04133bec50b79886fe8b0bb63baac0a95d653fd852bd6aef515b6dadd88fc6d79729348f098a8939226cae9aee14ba6e50bed6850c906cf8d2a7ed16179e871a3c48cc9536fcb1c016041de05bdf47d35e0c8041c1b7fc3064c2cc9183399ddfec4a62f31d763466c4913e30bc7d15134751ef16febbfc5c159147e39f9e7c8f7ef3830b536d178686e08742ea80459f1cc0070dac8a38a31b68f7a164ca0db040d9407036706e0a3d472d7ffa08787be771fe84b1cbf78d8830b43063f97631b1a7d9f286220ca72c7b950f3c9d6baf71c9405b86ac59acfcd944672bac22d55185f8b8aba96a425b7e3aa4b127a95e59bf7ac191c6c9a7b0000997bd0f37b30eff7886e6f08fd79dc5ebf14b7a6829ce9de7481acff933e85b9373a2f1bf98ae28a0d9f27f94d3ccf360d274113cc0319c94da1bfdb43a7d83e25d8c4925a0f376e800dbd2922759929542ae88e3bcfae6878989f2e4ab327b21a1888bdc5a7025225fdb6952322851e1263d085b6f276e8e323c2e67079b2904beedf2e32d63f519924e8f62cf7b507ed0de3643bc4fff6d86b8d5b1a0ff99891996ad908e55bb188be2844b81ca2ef76b44160169b89c31adcae91ba2bcc98f59611cffa82219bed8fa5d1089e8a15058690ec88dddb9fe3c693c84186a16e2c52d4a8d779749d14a872ad931d6056cf4d1f9022dc442d8c81fc0a25eb141004d658d010a480bebb3cfe1e5efb0488fb6b33c2df6764ef3f8f59f08da9b47e919324f626cf8c9d481374f9b44aa9251a37c221479fb98c3489cba942fe7c6bfa7137bfe6774995be68c3ea5c98ebfcbef22e4f4025b1cecbf418f692177c62c2dc61a8ab46f48dd944bfbd7f61e86581ebca3ac2756bbee6062c6695d629e0ac38387d473a01c3edc6dff7e0c653b68a08d6b757e5799f8f95c31df58fbb5b43c37269a467b7753bab634dc7fb2638518dd8cd85589cbaf1dffa8924d813e7b57538e62328a4d8122175a358f78cbb241a9188fb25bb51b2fcf2328bc98c643aaafee5a6207726c11686d6520eaa3498fd10f9c6fd11bda4ae083c7d87c3e7471ff36d74a1a38a472a6bf849a03782a3f4d9ae65f37470a30f61507ef25f33fe773316c915785c0422edce72481ea5028619b5887c92a780e240a713ec618fad1a67d52863882f5a4e77084cb0cc66e8413b0c10a59fde723d2d64aaeb4aab593020f01c8a574bdade04233366c39cdc7d5c8a2680a78303c8984c571d31c58cd924d4c00c27c81ce6c1b4a791514a6d397eb6862c1e0d6983dfd6d125195e7a1e5c915fc5bf1175720bf7f2833450a532cc0cd7186ab8e6c3fbd8b8d9444de5b8b678c824ea85c0f1b991e66c7f8aa3cf48bc300963a8a1f1572f7cd42238be1007cdae5e5b774ffd8f9a9185677c5bf2e029ab2e53efe8fa1a8a6bc4edc46a82baef8ecad1aae17e9222bace5a84a69b3f0e160f520b6a6e19b20db4b2feef8a2deba0493ae4cf251c8c31c44b0c86b0f8db2ef33a77c2b1524ad375008a37a1e455964c1aa89091bd37f7013b7453c1fea710d63cb411f476636a9d0b7d5567591e97e715ca83d510ff947ac630a1fb993bab6b0e552007fa001516975ec4ac9470c967e0b5e27dab35821d580f2fb8ec9a4760614937f1904cecfa7082aa3284ce20031c74f5c859c241938c7dc9912fa35e29b6f742b887f2b0083b0f336727140b3d4c0433be08b98c1cdf4e6b01ba30cb6bd8a40ec5b0e65416ae0a4989733759dea5ddbe835c6d930acb333f52797862af15573c4ec7193c915005d357faf4de83ad92205757eea38cfcaac96ee1be57a321690299e6b1211ba53c1ab62fd7c0146d7531e73556b87c7e8cf42a0961812cd5dba187995b8222cda04c090bdcefa187b658a834de71e7be72535f171854f23e58f39bb6c5dd89844fbb5e7336e62caca7f0216e7a3ec62a51d4ae42f8f108901f09fa969e0d93c85dbf6aa1eebc8d99b33aca2ba4e3906dc0437330ac7e1cf0be22981cbdd3c19597645350418f755f2572fa4553a75c3a667074b83f273ba1790dd49191fcf70d6f8a60b9a4d833651af537f37eff3ce8799a1727d13933f8b0bb4092565f738c356b9960f51402d091edcc1701c8cc22082c51c0dedda04144099c36e7340dbab8c535f8e955395d5c3ae1c5d5a0300b65a1bdcbc1c765a3d7d717da37204be8021a232d174b80d921611ea40c0d64d42a1430ffde9f4a78bb4695b06799b90a3b687321a0069341f9013cdfbd576ec570aa830a0b141fd05899737b0bf3da618d77a85bdc4ad4990fcae109645e816b6926c5051b44e2b0a5878deb668a5c4ed01aa15b93546307e9e46e3879b2ceffdb2cccffe599036d16d3657c936c2104a83c726075f9801cb24278688fdb3fbded13fdad103d83ffcb498101e6b99d2cef1ebe4c2eefc8285c904c14e47f0e21d2ebf9f26569ef847dfc863006b8101634df58d406296dc19651a70ad8c08761b48c2d0aaa58f563819a91fb93ad9a4117a1687deb6b586aa85dfeb926187056bf77a1a432d40bb2fbf51d3aa5605d6f9219059cbcee4619925e697795a4ea607d8a8ca833fae5a8293eaeac01229cf339339de34de0efd4a305c73b9cf2ce47c67db0dda3964237e9b562284fc0cba94fe4d5ef3dd3c119e14212393c194755d652085b8739db0d5e7de991e0e8280d65842a62e871ed9ab61591bd3d7f4e24e659211a53eeff10d1ee33f6cf70cfb458710fb17d6d8791219d92281cb3b7f10ede1252a86c9a28914038651b14ef0aa03bb917bb0c61994e9290d56c969e51ae61e760171e698cac477d541ad72804069a50d6375e8928aeb176775e2638b9d45268800e7db02b8fa5b4b62bafdf0c1e6e012bede940c32722c311b72e614a91e71290b42f29c7db4072859fa55fe2a71bdbda656a4c187fc7d88338ae9bbf4479d4db4f44a8a1fef76eae5f75007a26f72d1e463bc0f8c076a04f61cb71aff9c49092d111bf127cbeec9379de16b18d43220ea259e32ca0e58d414c8b45b210e98e71b90222b08101b2919c09be2bc896c819dc5b9f5ea12504c262d6a2229129edd736c19a23821b70c62f5b25b704f91d2c6e25ebfa1c69b29b4d64fff8d9b7aa6b8a16c5638d3bb885f455021e6f9ecec609098bb31e4f28ebd11c971af3b838e06e357c3cb765450f946efda42a2fda6c47fad54310c8e1075ef52b069be72e1ab16fbfeb4bdc0937d75c3769ca93e0122f63ac2d4d0007cd12148df22e353a9d4c28996dab989ef3bbc9309709a97639b1c9fdc818b1c1385fcd7a12e824cccba1f52e27570b26dcf4ccd739fa3f3aaaedcfb5574f32e6741a6c1b2c3a09988321a06067553773794d2c2b3c11afe358afac2e97a50aa607947a97df73a8aae3baed6b2e84bf3c5442d9d2358d17b3229e95e861f9e0c01d873a8c92d6ff48400573b7c50b1ba750d0b41ccc0d9f1c366d9bece709c99c31b170b61dcfdbe4429c4ff32e752e8f3f0cb5a49059dfc9fc984386d599a15b2a5f479477785cc10eb36c424eb5d35160771f56dcd3f2b4814a6550382117ed872328b1204a6bba7521124a4e5b5ffdb62e32174dc54572f588e4e8d07a15c418f0381a4208aba642dd481351a61a00ce7b19cbb0e7b4bd21f686e957252da97b608a6514f2d2933c58d11737f40a9fca4a10098023c64e1084fc65adce16c1febcf248fa245bf4c53af1d18a963d44d99ab2df1e2c034d6a100b9047afe0c89d60372df3ed59e210c87f37c27a5454cf94e917e340d33b816cea159daff9b530b19c3e8e79a08542977f043fd7abe4d16943a2705ea91251b1b67fb33f6b92895a98e7f0d057c3c4a3d372f07fef745731fba4a4e0ced49dd80f5d7f9c1129b4ec232ecf9751004d9099e010d768923cb99c282284b0027e0af0d317c6e120a05fc65206aa48b82da80ff3d02e01546216742f3d75843f9fd8f0f594fdb13e5a4a1138680bdb0e863fd15ffda28119b69906bd2907b06c38cadb4a202f73545e07dfca804976cd7a427559252b55a39ed5f6bf8f45360e056733f97f3421c60fae42baad562c760408d021c1b384796e50a37222813461d869eac290a2a75afc108095c1e84ffcd8cde71522b04777f26bf32bf45695cff9406fae40257cd0adecc3966385593011454bef286fe54ac21687dc11d6c8345ba524624f8522cbc3d18ea773c449f2dc3a2a784a8e321f07551b01c82602b01af9fb01cd116a0f93800e40d9a0b37705e4608cbc842aa069392f950f31892e41d778bd6a0436e2939ef615cbf95811026e8a8df9334563ed408aa7ac2bed5ae39fafa9f74b127f116c7146ac22dd76f49d439f1bfac730faff048f76ae9e13083459ff60e4a1f09e44c2a25456c8feca095b22ebff2e6330a159ef60cc33cec70dd2cca704bf88ff19817d5194fbfe518bc541248471368423c13feb5e8007f3b4c4f36d8d8099684eeb86e6ac903d7de08185bee8410380a61afe3b0ec6dbca5ec96a0e573c29ce247ec95ce515fbea20da857faa4af8dec6bdb430e583c46d7716012ca6aff3b70724d7da84a34248563c069e6730024fb87260191880e97ad6695bbade400229b8f1f62887b7132ab16dabea3334afbbefa04b3019b3662b01867dfc1f76761ce22f83e1eabd730f10c5cbefefbcc56e62d5cf762162bcb7e12789d387560dfdde6c1827d50c8501924312809d43e8cf7feeb061d91908c3b1a3c18642b37ba00d125e29d5fc3c326b683fff0b734a30688046daeb56018db148c947ba4f866f1464f1c140b9cd0422ef18366e0d0a4a16cdeeeb441af1c3cc6725df0889689339319753624865d32a1f72d41dfe87a6bb091a03748b18fd9e0314d27dd24b746c19c259d3582eccc1df6a63ef4b5fab7a70f45a913ba3c3339425929c6611c537e6c73c379c9c16da6125ed60d11d61e505a4fb761f93f318a8b9c1465af70a12990963000aafab147e9dc913c4e9ae95a7930cb47876374b285e34fcd47a57a2066b7d595e9d3cf55da6fde8fcc18d6a34318492be21d0ab80fb44adfcd8c3229cf123d04f61f378d8ef1c5992b7d9bb779fe25cea35f3d68055dbfb3ac6603da87fc25e0680b7319b174351a89bb3f42932496a94ca4cfe05624bc5dc306fcbfd679c6a2c65f97b40e6f1ce447d2132700b4d1dab898204b059c0e09ca97a48d88014521e3eb5b98ff3eab72d61016f3fb9e4a92b632d1b3ca8d2d846bfe5405d90efb5b21553b6c92006015cf7dcd915261c1917190f56cbdd4e2db36ce5c130e3b9590071f034e1d43488d8709540bbf29105b770f453c3ebbb607418aa8a35af6d673e2f6beb2e8c3aeb7eda6cb3af9a5d5d93ca438df1466e1bffb8536164a3c803589ac9be310ec28afd5428ac78a6c0292952c667e30dd196b047cb60a655de5cb7f2065286ac904493b2c2c56c54143ad7ba7316265ef4ffdcef42fec1abb58dcaf44bc12fd442c2fdb46a2a7807c5a365ebeed2fdcdfd2829f5393fba973c226c1aff202a94b504eabc446a6a1ff34012357fe0ca4b0847a5f801416590e1a9788b2d705636db9b932b24c18f20abf0890658c4ed1d7c3f4b174f2fbffc0c25352788cde89b55a369beb7aae6f106bc0f3eb5ac5f01421607e5fedb34171e9645f32d5c1aacd2b1a2543961f940411230dd178195633765f9d5daf57dc5c2c92efd746d3e43d1fccb90938d7eed4b8054ce05f826f25c027e76667a903c56ac2047a58049e1c00202f72d07596f3be4106c515bb4ed8e229f7a63ea0d32674856f8d2ac0fe8b6c59a3f66c06cd012cfe1465488c30eb9e81c1576c9aa7378e5162335f21fcaffd41181e239b6fd873ac5244e7ba09a90e89badb1c6c1c1484f7886aadf4ac3dbbaf99de8b997a79d91fb52cf1cb34b685e25021edec7337047cfb8b69a06408002d53fb6747c80ac51d6ef4a3b1e4095b7a91ed2329aeded6249d213661fdb34e910d15dde490bae47a17612318476b065e4e0242f0ea7c0dbb68c501bec31eed49d88430a4c11168c11ac5b3894b3d20b762f82948b928b63c03f7c4d183e021eb432994cc5db432524e030b72ca0d4b8ec43028aaed95209f523cb1778f2d01c69c6ab1cb02c40f829da5be3999633f8fc65b20055b1f0cc76da6ded0a0758cf648d63387bb1919b055ae3706c398117cec8bb0ce7e61b741c7524d4086606ac8dc2a9a23d6450299d0cc7c6f777b51863dfb1470f1480e4a2a48738b1d1aafc30fb6bbedc8261d4d2dadd96caf6f84fc683ef5468eee4e727f7d5a3c7a26599e7888f46bb34411f107e531516e00deb9b750a66b1a8d6da475555317485940ce9080cd320af2791a83216e8fc3f21cac6b44739e931dae815229de638e10c908b3e58a224587c3db0e49624828142fe7be4fd59f050d45813f0523805d5a4829205f7a6d9db00e4cb03bbf70d35ba4264c086595f60f877c3583ce6c216243231c6b82e6ba08340ccdc8fd87de98b604a771d10b50409533d280d6fc51986140a03c26e337151eade9c285bf8f004ed33b3716d7a2beb6347564c332c40afb46671e842b26f58114da347acac39db6d160b7e2ec3f09339d0a1d5f4a7815767ff64b291591a46fe89d2bf8bbe906b6339e56d4194611f8698e6cec2a3b33653d6026b6737da8e224e84349704e389ddb16449e1c3015bebad11525eae1b802cf372eb8a05184bb2dabe9a10751b9471f99017fc3ae74f17479288119d05dc63d72bfc5c4dad92a12fa41b543b35fb48f32426d76ba57c4542d67f803e6251451033c5069ec1b25a1e2f27a5e16cdd75ada9baf41890c5b31bc73cf6a4fa3c9dc139971a605e1397e39d50b51d1e19f3a3620afc7eeaad2436c45086b4807283940cbc4650e6abf3ea5485c30ce464fb082570ba4c3cbbd93d23437c383208cfc18d62cbabaa54cae132b823b7bd7f46e34ce1da1fb2c4cb840e51c2c58c566115c1d88768ce0df78d00ff565d9be25defb480bb312a92d730f54c319e5395a28af5b8098e97147faeff75c62e77d10067350a84c48a994a35adf3c364bdd4f846df61eae81dcd71c3bc6e80130f7b7f345780de7267db7a322a7516cd7d124b8c69bc0406324107e84fe9057ba5652171e8b45b09ccf4c584dd95aa639cd847cac3c9d2f3ec64e2d22f2e612c6cd692a7f8497507e6e33df1015de1ee6483972ead52ac2b7584132ab1e1d9bcf8f6b79a02efb8a55aca12fab0385885c2b00efa8639a0285a596f91d4ff9ec497e0839e0e6aeb010c05af4e58800684fcbd0d0e920a1f8c31f27dfeaa728550927f7a01d8718994454cf6b33651a49bf8c1b082655fb72495a428e80f16c6a1fc66d721274cf9b20a3fea21044c4d299b361f2a97ba1aa7969b1689f1eed0af8f882d3c824ad80abafd3a1c9aa0e35a25f5a343afec34479d923ecee381b5a994dfce97dcc563b25c6a1face6fd3a2f6f475e35ba69de2be13bc10e8034b44e14b3c348fd04fbd4da7d1d8bde232173ba3df61dd962efa4a274b8a4ff3c7d66ec9f35aa1c2dd2d5205377280efdd71ecf39498e865ad044f3ef047cf629c87e593cd72282171958d9e488e8fb4394dd6b6c3b89e176f413ede312fc5bf653f13f3bb8dc5307f088d233e6f84690eb173f0460b6de0d61d74787f2bc2bb4f8f7b2db6e68f7701f9f005e694ed1347c7a033459c5470aaea381ed0bdad7a6533574472d36f5f691346702c1c634406ca1a57abaeeb12473b5558b35c1a3e4383511b6e731b10ffc00868b7c4a8c6213e75fc827ae79580861800cd0afe7b24abe5dfbec8b720e06ff8a981d282b282778220a02531ccb31757bf70a7e8e5ceb6d015614438a9e7431a2d76a8c13474a1f9041c0674ce5168658861672b6f9bb49a7fbe423dbd5d869d01b07b421539fb14c9d026385f62397a4832d51fd73c45c00b8e559f34f416417df84cfe778752d18bb966e3d93868bc727f3afbec759cced4cbf76d14a9ce83ae2b58dbafa79a8af0302d312afd9ee6b0d4bbcb1cd725f5f0e6b1825830c92b86df1b7457b5773a047a6958fc791b09d47cf01b0262716adfe42f686f1dbc883011cb430aa1583c14c7aceff36f0d9ddba3ee847699918f6fc50e41d96e6d37f7b7be4d14cc986bf349d2c916a72a2ad5d414bddb2c0610b389a7d1fa72746e91866eba5ed6437bb0e9af715db4d0ee65cfcd5690e9d91a0e6b6971e030b58c9a56e5acda7ab8e5bfdd40b336de5f6eaff952c22197d51d5364670b7a8dfb5d002b07c6a78b2f292679aa32b87aabe3fbcb8c97044a8cfd11f3bfdb13a5befda2f785c433505796cc6ab28f8065f53f00d5d5526953943c9f778d99c4e05408d9d2f8ca131844425c1bda428d6fe5549057a70b9db1f0cca3a8ffe283329a0873689623f4adae78173500a1a15380f1211dd3b64ada0cb5fa8eb80527f68e72ff028c9cbd970dbcb02a69cbe4656e000b11c67f0226f83beb4d7fe89e30ae2403ee830c6229db55e6ddf7de74639402c52acc21910482624d1a50940882c454ae40620c3b079a30e3afef554a658468bef6918a0b71e5112db77af38a8f8b287794dda60018fbe9ef8c3d578d5c3882150596211415448e0caf4d36125f7ab298f7880d20b72155560b5922bc300c1d8eb11858ab00cc8fa0de59a82a02999b19e809fd98ff1b0aed563dfa2e1514927319df521ca3a0f1d6230d95c732918bc20cd0eff256f42ad2b20b732af9d845ff8468dff8c35db80b15eb5c3eae02fc41eaecdb8737a10edb2bdfdf10e0397a72a462dc7bfa7a3748ff2217be877a8ec71a00942f794f4220924c066062082ce800437865cd8ce2486620aeba685170ca46cef50c9956051e69a3702cbb9444462abe8640f1dfbc9663531d0ac77add70b539e937803dd517c2b8aee103cf66a3932c46acc593d17880f544eabc4e353b468ab0c13ffa25e2562c8c408bc6104fddf1a84a8c70420d643322527c150512dce1ee5ad3f13a19067260d8f039be9fa9c34929d2349a8e70b469ff351f36e773ee276c417524c5570202dc8a5fd723f6bab89d650b4d720b7ec5d98a5f18225a8352b0aa0761eadde820104aeea5ad52859ddf79939f39ca9d598de812ed8602764877d821aa55d48f4d97ce021253a1f26169985e9e29b61ce1628c28b34038d71c1f7842efab443d09c974a9d3170fce371a33b1c0fa1d97531de7c641cf24d02ee8eac16e1840bd4f1c91d60717c30e66332e0d2b7ad76c8d5901ab83531de179f3e7cc30b76b0f9465e215c398d583878668b22d0913efe1a744e5a9a9cbf086974abdf2860933a13f3bc82f65e12001ffdb7afa9c54467d2735397a5bf9d2b2088d076610020ab3856078a281ef06f76a218a47f96210e6d1f401d2e0a3f88b33947bb73dd12f77875df402cffbd6cdc97acc0b367dbb2885801ada81a6c85c8f18edf6b8674370ce2d9cecdc7009baf74cab356305ab94cb9a5ce1e8b690b30fd066daee539a4d936ca853c7c3ab3a1861c08147202adb181ebd9ee7b1c53507dc09822e984f273a960bc60a4381d3749fbf3ae606b744ecfb078a4cc8399b1ceeb5f500ed4a6bf86df00bc17334fd1a4175ae84b8f8d48010c40225ffd01d3022ced568882f32face18717d517ab9f0915a2f53328e20f90843b22b48db246400ffdf5427a4686fd70a0194affd3d363388668e1cfb867fbacae7b4dcaef3a14544e0f9c76d8481b1255b17ef2ae23f7b952b36c474a192e08a1b9159f2941c42287beef5822074d9fb786095c2ecce3a342f15be0cf18a34d4049c55f733a21b0a73661beeeab92e4500b471ee830b1ef79ab78fa0119e7933d092f0b5c7a59aa4e78ae0151fbad189db3f31bc14717b71af6673b147a7db36e8abc417d5d3cbe37047699332ad17a62f7bef8b73f01216a241842b79e1867a2321654e5d12c7f7972a607a520acad5e28b7216205448bc391dd7c203ecc1265544223c6e9c243873a59ac5f1c430d1453a53f312a823cf4fb38ffde12b643cf9258a8afe5504b02e9bc4c4610d0d4b92524708e2188d5abd6da43b6dbcbf67a0453bdc70e088c264b7b5fd400e1ecfe82451ebd492de6dd81167d0183b2b2091b09ef2cff09d60d6bcfcbe2fa66a773baee210dbdad94996f7d3e27df7062b85fbd94ed22e479008ffa68a9d7c8e02275bf5ba43610a8e46f715313773b23644db38f74273629d99997916c63d07a07eefbf84c43461d0876d2551b2c0bfb75de97639be7b6b035819650f21b577b666e038d05d93894b1573772710b89d3a9d9d0e6339621528a1026f70f2a5e726f57953881ab6a1ace204a585aae2e8dc52eaaa09167d1c8db8ae201186875e7177af8a1c3c98123c9787c01dff5f0492d30dda7853f7a712e73c1d89c051881fc7768b6aeb3e00051707fbc359a8d39c8985a586c740d2e0d405098539593042f8c4f1bf43690698ea139c6758d7f01857c4843a892f43ac6d2a835a63dcd299d230013ad31cd2dd6c49fcdf6c054814974ef689bec02f6d4bd5299b57f4b164a3518e8c0a51ea6ac4b392bb3db526bf71e39601832d7d08157ca37d8f03a392a84f9e10ca36f76c1b78a27e2d02528522c373c61fba86adcabeecfcb03a6cb535fe9f6fdd769f13482550327e50907833a85adeb100cfd70378e4d792c37502e0bda4405720c0fa4f0fa78fb1c897c68a8d4fcea374c1c25d3da3af8c37d230ddb01d2d322970355dd0c8e85313f1eb6d7f44f9972722a21836c34d2f463b38fc4c2496fe575b1346468343d19bc7c34d80800baa55c6e35abcc61322f27aca98f7356db5aa0ac9402bf8ffe9d2c2277194d76c45d3bd08baff27e0fbde5182cd9d849b01d2b7eed3144373ce2d4f01af8c0411d70d1ba2dde72aebfe235caf4765a6b0383851d223259d9428aa33ef89002f278c5284bcc7b792a3e8b77c8546eac8c972d17a01f84015432f66cf581f15303b39541cb6f0ab3027ba798939af9d7068f570f0e473728c5ed0aa1b138e676df5b4125e17cbac5607affe5bba11f8165ff70dc008c60fe2b254a3396fbc005d2446cd7acc1af035a0065caadd52b40d149a305120d26adb2d63fa3e74b64a673387c977eaf109f75447dc1968792c227ab427f5e81a435c403570d042493f937aaef8803a55f70a0b9967c4a6bed6d81ab48f6d1df903a2aea314c23a80b8d648015a6a65c6a3b326a1369bac3359cbf8c1ff74fb70f00b85180399fa62bae6cae496ea727f03b41f000dd111234aadee89c8054107bcbb6f5e25468658297c874213457689d8611f1bf6acb0af830bb8a424d2ff6efffb4abedb3790d4fd245c2c91ef915a5f77ecc28a25c47164342e0d28c1f20e2b5de6d973147d43b66b361132d8eab3c17100bda1fe0bf125071f617d430b50a5a30076a62659a4915f194b6473af0ce646e1a0c0c086ccdba66abf88a4cb85c866c05b1a1a53e1682fe7f823c81b0551e3cc54c80dd2aa10696792cbdb9b5d63e4ddda1b1be35c2c7dc6bbad42f2ae27fff784554e524d4a1031c73f122cbe8f31feb0406f667627662faca4be490e8bd98d42c1540fd3de8f5a325461fdf4229daa9e69d5cd4e1687701a15d13b3c45b348249f93f44d05e9c123b5ae6d4db690054a4b63030f0d08676191bdad0417f94c59ee33ac9a3b87c0e8fa7bb3c3c68ace347d502ee9b67d31aef63a41b35a3dd17c686c57c9515c2e662252455db520e040d2d4ee1e81ba21191d8f02e37cb2b74750644e5f3f8dd706a40f74e07d1afef5564ad9d904519be1202240cb272ebe81b7f81888cf908d562ac75587b4b71bcb3165e9c05966a4d7946fc130c67d10c9136a0c1551683b39a4be40615e0b91cf5e4ec337a4df0de41a99853363abb572f9168e23703fe1f87423bdbc56795518719eefdf38b53aea486f8b75c00c0b45c6ad9359a0c8f237f5fa6a739dcd0af719121938980d002b4bed06b844ba655ea7ffebaf54ddf83aa9f0a3edcadd68074ef7e933e1c19265c24c3b3d3885792ad2ccd07f8ec4e7513e978d09e858ecc11c90663235cd7e07c5b2e83c633a40799aa4609a809cc3496f6ac004823258960486d0b181e9d9eb55792fa4bc8d84623a18ee69bb4c0e5fe65cedae2845ba69d134503be2f51e78e6d3decd6ef7e02f6799592b8b4c4435c005af9ef38e1bf51e2f21f77dcf392c00cfb5fba742b35f9d1fedd4a9b5334b0295a5c0a6d7484163c18bc908d4ea0050e42862d1c736281e8e63d2dcd119b8d04efea6c8f4c8972cf9e44cc1a765bbc56052a878630e2768361786eafa57e0ed7b0040b06d90ccee479233c72468c0dc01fb20f9934848ddff34587c8c93843d31bd9e8bf7d6569fb04ce551ddc80f1e04bfe54d0ec999790c6194e25cab319bafa5aef42786d308eabebe2bdccbda1209a2315484f897bed64eaaa0e82a43b110cfa0fc20194852b4c2cb6e2b4162f483e06226bda317678759c395340d00213f37c0704d94fb18a28ccfd123cba49ed6d2272e439a457598b0c96f698ea721db6ec59ae12478670b39e464ba9120c8f5adf08e8fef99d944b0c4ef68e05076a4742a4e454899f56b5842ed7e4479b0a3e641512e120c9981560a20f572f5523623bfb3a6dbd3d291202cf200f07798bb311a1ec1e2538038879995e9aa395d120ac726a4339c54bee0104f6d13eb2c508753cce12b41e11b4966520d357988305c7d96174e1b614c678fa0949d8105b8a2a1019b008615b33f5150ccb3218d809bff35287b240e3255b425191e1e66bb9489249c612e1e02610ad807bd20c616d7cec22d315ff78dab717b08488b854bcee92d476085158afcbee3b3eddbc7e998bb3cbaf982507fcfa46cd1b912ef9eac9349cbfde08298bd3d27ca85df598ba05f3ee578cb46e58b30671faf0517bee1e3cd8f59e346cfd26f0c97bf002562e56765d64ec21f0226a73f00d222e062d374dbd93f7d2da7b31a9019aac9c535fc1453067824bbbfb5b075a2ecc0d66341fc16046609eb8741c267195004d49f162dca7cd2f2d634452c58c27b704379721f29b2fe93d87417144a9d314e148c2b288a250ced44e8033c934700e6aa1914398e5e45149e5ef168c5ff8e556362f3bfcc4d8546dabb9388871fca56fbaa55de5855f3bc2a9b1e89ba4839a13f46e61183bfba80c3a40dbd9b36f7360cc19fec6ecf4379781fff64fe9167e5e4cc16db898f2276e14e92fa0a5877350fb657bbd84318a54d75a16fed7768f8173462e188ee3dc35418761b6b1741101ed2de9af399c659b578e0e4840c219e6109a69e101411b083cb6baad76e3f1194bd406d4a3e374add1722dac13aec92a3264cf58e0e1fe60ec1779d45b8531c1f1cc161de00a04c9b97fc60d79e18bd256c81fc97c2a4c82a77d3987b9fd94e6a8e6260f613c53c9c5f1f18b9c3594234565f87d3e479608d59ec7369ec689320b030be51c977c5a7eef02967a3f63d0738132db3a1256d14d117cc72102012a7fee5668e6e37807f175faa9db32cf35fb8610f8ac9809dd010754ecf52ceb1bd5fcd760a6ea6a08df3239ac1586fb6bf1f2b5dafeb976a2caba5523930cfa2fa6aea0e7370438566d0b57ea07f95ca86b63c8f992d89c0ff2795e7b654db6ba2fc91fe446b6283bd601b45b51b52c35c4e6df4a7feca714d95aec93a8f7f741f942c4c77ca778a6c08f2ba5578b60d70d5519f0e248a1489954bfe6f519ae808dca68d2a3e542052f96d8a367821038ab24134527ea377345b945806a6cb8da905bed4a4b475aa8f6287cb09ec65cb3c7fb3dd2e04d6d19b4837cad2445b5bde8f4e5d5249ba9fcc368f4e1d57463d2311e3b2669d6a920d180d3d06b57ba3c249e1116116b3d510eb442fbaa27efdb6dd50afe84d61164dcc9bae15be0148c9f06fdec0faf6cec04fd0bb6906ac3faf161e3ff94d1bc9ad75293027ad98daa866e456db40381b0b9ca5625591710095a5e28a4402083600f7852b7d5fbea56815a231b1eb6bc64dd0e843aed7bf62f2c447aa6a52fb846765dc5af06978503e30320dc3e39be3392df7b3198c5991ed71f83519c80b0a80bd56475bce7b204f61c82e735811197930613dce5f0873916a59c9dd3aa7f568ef1199338f74d6bcf731f7b64c6bd9ea7938023116e7d4254051072152c9d4181df0a33ee0fc9eef15f4d77c85c96550d169aa6aad1198bd4dbbaa514a11dd804467306c35ad7b196c237ac46e58fe3a7f8be932a5b834393f310016d9854604ed8daa015abd04643ae442a0f2b31e0022eaaf238753dbcd0425eb4fb74254f9ac2f8f126fbf0fc53bad71e08933ec62faa6a02eb0ea57a45c866c1f7b676c6952d4d6d669ced344ac17ae6ef79de570276c4c7d8ebc5e140dc98158cf358fe932542fa70a931eef83650031521e6a26d8fc50aa129aa9867bf7ff210c2960feb0ea030111edaa7b5895c424092dfc6b398e1c60ca7a6d23d68570f346410485bcd87d1f011488a447efd2245073a07e9cc097bb25b513a5e578da3716ac938213d15c6fd7fce3d1e2173566d22cbd747e8ad20fd12179bcaaed634779edc835ae9f2c93591c5a94587bde357d4e5f03fd66e179bbd45dd0c7c2d5a4300d882aed1e5300266922dac96986124b87146933c8f91e12294528c92eb30e2ae2a7cf548049af8d366ae04540ab2e0ecb2f2050afe865de465f1976d6eab4fd8391d561bf09ceb878ff7baaf8997ec1d0beb07bc433f79f48b6269c8acd703483dbfe19d4c8ba950191920a072b03ce20f0d23969a991fb687bb8b37949defc1c65dced630f00a78c2c444afcb20f540c695163afef0b83aba83328126443d8095cd62c2c705542d8024f0bdd2408c8a184f68380f38552017394b9c2fb88a29ae6b4ef64c1cf940aaea2a79efc0ed3400a32574e7cbfe53a488661a6517c09cb0fc74f999928231facc696268e0b01bd873ef8f141d24c1b64dd9e5eeec9691121df45e3f2a1e6edb2ffa7454c19d92a722787e204c8d6abbe448ae80415c350fc30ce2bfcb1ac31502b9005b954d2a500a2b1acc0030f6b27ae0334cb97e5a5d9e2261cf5fc2729c4d7e5146e183246af5eca0175921cb5b40480c8549f43bf94722dcaac4c319c13778b66c80e4d79ccb45f7bc7d94e0ca72a922436fb8e79fe352bc3d6bfaeace172c295df9bd54759af4e825b12666d8a9c77d739c631d3043335a7908805b740752c6b5873d4a20ddacb8c7485d0ca7f351055cbd7f1ba86f00b1aeefc255244453233a604280b6ad6403ffd84571334d047a0e5242346984299132b6e77acfe2438eeb87a39da1c07bcc8ca48a7d567a8ac32197a3c917d815a164e030257042ec5dc02c1d12010d630cfd4f00056ca10ea68d18e0f78bc65e668fed95efa0ee060dec7a72d2a82e91bc3691cf7b9ab0cb92eb2c2ce19efe094ad1728ad9974a02dbe1aa1de2284d95e6999ee83f0259720144bec7009fc6ae98ef43a15857851aebab61f1c286c8c844556d6c96e7e2b54af719dbe96c6b33da117d1c0c1e9a6fb7d56521a4d24c1841a5e559d3dc00119ee5e493dc55bf5509a9f7fffa4a3e0363462523d4d5afd049e37e05a707887d906decd434743bfd224f48613060a4474e0c614dabe378fcf9d244537be39d5f8f56cb79f0ec600191c0cebdedf3ac19338c43ba5828e0800fcac5afc56df97352d409f9fd0d7361ab626d977ca5e4876eb304d1d6b5346c4bb3540c192f8bc3edcc140f6c0e280933e97b6cf1cacba86aec8de76ab755d02cda9395c6b9466e093b7decc6b3e093976ab05ac60e9fedd0b36ab6d0a0ed6beaeb61fcd3649a03a0539077f8436e869eb2ef7307001cc37fdc84868bbae5f329c8b46e38e2e4ca393164951af324842f2fe839032ccc47a1f31fbd986551b572570885d67531e3e07188979641f01ba7f9c8367a17a2079bf40ae835d22c92cd6b7ba5de1df654762af36154f6dc6ecbbb5ae4cc09d5da7656bf8f854c54b4d6a7ec79665fc802a9f464e3d080ade9b7b03e1fde5ef308c45f251893b9db2bbc7e197a131834371de874f433bb7aff1947ccb6a82765c40ee3f22ee28fda82cc10dd2b50d875cac5faa9a0616a85d89c34327e2a361fa37a14114dbfafbe0f01f681cad5676add54d118b814bc21791870cdfcb8ce433d59c1b39e81bf546be162f7583f10a7fe69dc0fc9a5bdb00760d568796ce9bcf2f935ea68fe7bea57cdaab66e22214a12163afd359aae55276b0babab097726310e1f2dc935cd19498c9f55bdd6fa78e51dd21974ff8602129b9e40beb953b5bf74ed87752f59ef25a3ceaf7296ff34a4e773cace2b09d10469a9e4df8d13dec6cda2f17732968069584554dc897df89073bc505c16649dbe9d71052b0a0425bdcef6417cef06fb5ca3781762b0e9aa9924e78b0a266a97c359e95f54d1fe32c89770c1dcbf1fe3238986879c99ef3c66d153e3d8c54b4e34d68d1ec49f0582fce9086ca79688b742750cf51b725f2436ad56d33e1c6264316a72525c7e4f7de8657cd5daa706999e4fce7922a989ee0f305931c4c4147683eb96e90fe163d615f38fb50262eedada362193464d6cc4973ac832a810eb0ef789c4ee47e60571a1105b6d2df60549201dfb6737512e14d03464635a833d1ec016145bb0d61204c6a32027011e679d7b957f80aa4a5ad6c1afbe07d2b326135fec37c7245f0225f5b590e5b28b0cd4e58fe3904b227b2274b3ee88ab3dfe4df12feaf318e04068c87965748c0c3e67bcdd29c0bff51f4ae2875453591b2e4c8ea29c5db15fbbb3c1590ab0b0df9a2af8ec7f590b9fadc3cc636129075d7e0bbac939ddbabb1920e2fc7513c20edd4e57efb917bd0ed105d1c5c8e7a67fadcbeae049671ae4bff195f883bce1ab8f226297a68917c27e6cd7c4a9a5e95498b121ca0db597007f12bcf2867747b1c66b04c948231da6acf0f1e9d1b113a257c33fbd78d267beb89be695d62edc533b1fac18d1dbb7bc1e737b3a2de94fe48ddd0f32f3c4c78cb980a86ffec1bdef673f8f7677c55152baff41dbdacc7fc4f95f8c36516290712ab6540d0d87611de18d60f39ba6500fc2cf71da618ae3d0e0ffbcef8fb356773869441ab6fcea20e24dc375d5fd4b9e3a0999f73fd3a2ef08eff3c7764d250576bdf05653eb6a6f808dbace9cc6169de5ed1ae39f55cb6da652ea441884e2f98878c28872eeff9361283d2fb0258540d48595b8725b10df2abe15b3adfc061c84c6cabb40f1f75f23c2ad58c14bf9507e09fc803cd96b63c8747a9b544ac460fbdf09455892ffb3dd3cf823f457c76b666df5c718833b373a36ebbe8cf2a00ec16f63315e559d61df79a81ffd52eb6be3c8ac2134a4019a7a77467999e36ed162827d55240d396fccc0acd11bc644cac444c6ab029604436658b353b8f232e4bcbe8987ea043d427e19268afd38bd7e372504783118626a3896775e1fc1bafc63fd81cbf9f7c8722c19bd96eafbf6098df5e3c6d8f80e40b52c50e9afa51d1d38502d7b55b318fe2536148f523d9fb3673f27f27e72fecf01ece8c36befa9ddcbfb2a3eb92e510d202cb82abdb20167146b47ec1088a5ff75cb563835a53cc28ac08ae12f63da822b83e76d51547f04abe274f7d797d6ac922201d8848b31c85d0e2ffecff94057863e97b432f7675edde0cb8d5b90819fc6e3e31e3bc26c912fbf15c30b8305d81418d6829c3295012f01d7c97b5d1b9eb0d86d416fec5fd62f06f8a9859d3c3e02725fa680e501136c7409a936f135b88bee99e31f814a3be045a35b54bc116e7de5788c8a147b85e8bff6c7ae64edf4c1a0adc8e5aff610e898fdbee4e4a187f5ee8a767cb5a921b6164d474d383758e7fe4cc3ca427f2b33fe181f519063704ec28b1f0018e80e0f6256372918e6432354a9702c5711426986f1e250087f8f6e566c25befed12117f62bbc947ac2bcb6bb613265a5bc8fde93aeb6d3ec5aa0d7f054d2ef6bd9b263e3ded6509152de4941600fdba774fa186cea2dd01d4e1fd1ea39a23ddab7f11e45db76c9893ac0113ade86087d82fa6db00f2d569234b71178c6c2f9de780fbad380782a817ca33ccdfb6c0c30166d32f0f6062ce21740f405a9394fc41628cf93db16de308a35a41edfaa73dfed27e6dbe30c031cb52a689669516cfbcc0b2269eda81d4279cea13a02d903aafffef598d3a3de16324cefcf2cfb01fcae7db9edd9a0c825cd119f08124b338dbbda29055ed91fa4c1d464bb4b03c078c731325abda0e2a3216cea94c844a04948a3d86ae785cdf70ff2b88bc4c656e42389d58c72be27945b7f036cb5dcc814d75450f869eefa86f2177bd0ac7d8ca64127b8316b4f2fceb4ad5e1ab50c86096e034d67ce61b48639f95208d4be501dcd8cf517acf0c9e9d1cc076544d8f37026bcd089ca7f5b52524455127ad6ec848b5061e0128cc4c0803ca030952cb18085379f9c153edb0c16361c657c02235e184ed105a03f6f1b7fef5fb095d393336fc78b62abb706cafc77e828b502f21fbb91e1da35af97a290b735d8a39070444ed71483898528d5d1d092fbfc0b9183e719d64b42798ffec84e7ffb87d1d30c6e4207f52b09c77ddd13ac220f27cfe611b4e3dccf1a7571094e89eba4e716eef505065644d941161a94cd0e4613968052a237bfd962ac197cf36484c68ffaedf742b3c27f6d25b9ae7bfae81d91aa4d6e9e44f30fcd114a46cf21768e12d2030ae79a3a0d29ce161564bbc471ed13605e039e55bb80a921f82b4d66f1c521ae7914b7c43b44ecfe3f9aff89621ef1c095719d5fd5267e3e71ecdbee7a8a4305d344f19c9337f95467a3725e0afbf0605e44bc4887c57e68257253f407c9b4ccdedfc00323d19325f9c1d3d131c0a0c04df6f1a6bafc6f0ce5936b8a2020ab9c57367e70b2a6602c2faf00205a384b9a24d1a1879d827ec1e922b9f441eb8b021b52c2576664e86d141fc99be9b901c93406664bdd619c648cff1b9899ee9ebef1279aa56794a39913fb119d6bd2d3cab0e188857030f84bbb1e2d4a126b790f1c75ac2fee82702c30a534030bbf522510a3fa03a193f6dba68f7f82e2922f8182bdcce623aa57bdc7a46aa2b71ef1ba79c8ad6800cc2068e65f8d704da7e01407a8acca43dfe235a402ce94b411001f5db6ef462cd56b4cd4eb141107864652243efa78992394cee7d4b43c5b63b0ebeedac48f1c8b2efcf3a77e9a0f4284b180bf5333f0a46404e28a1828f9fc004e391ac5927453141fb87b4fa3a6c1e308d180197666eebd1e57f2d7b1f1d05479b0b235a24b7b032f4a26ab1892eaf6eb7d9d37474dee7dfe272681c833cc1b30d40d94e969c2f8f6dbaf865474ae4b94f95333989563d9f98afa70fc8d7d74f2e6bcd01e8852afd91692cb40bace602062a529b57927cdaff7adc493a27fca1d409c9ec21cc3b95fe3f642a89b2042e544f26fe02b4e1b5bffd0891555abe8496133032a66f10835956af62d219f4dc9fc6f1486c1913ac73e03c16ae246cdab8f2ae03486b890804d99d83949e7ab2772eec0b231cd9443e2340706a51d47ed74f04287acdcaff49a6082ad90fda84c2e8915d2f1592359537f39707c901fc5bc77dbf759bbe7f835974600e3037736146c3addc4e7f86ae4656f4524937ee3c0a0d5767435e31d5a069065bf8770124068a07c7c5677b250fae057fd62b2343e3daa1190ed31665775ecdae3a973739f40cfc98df92f480d8e45a0672ca246be48571fa5b40e4a43063117d3a0b7375650924d6a0e0ef231d2214374453122bc05cd27aaf2a36dfd1c6fbe2b046144a092bcdb97229b34dcd95d0b030fd34ecd6f74de2c3c815efcf693f1b4c1349b145a375a9be822d98e42d9bbdfd494cbbdf7dad08ca00f8662c1cd6d377787954ef2f1ea30aeeb0429e65b977c53c51fdb86173bc6660d21c3e6b305bac25262fd7782fdc44e97a8cb509f4bc0fdeb2ab95eaa3db9608c6cbfc48b3b7194b649b97fc5ed231cc9e37f1142a0aeda26f367fd7a2eb7ca26eddc49545f599728959082a07172d684d7f43c2914f3aaafdb08d3420d7ffc3621ee838ec8ec68e2d911799a6f4d8d15f96b24a6700ca830e03006b284f4c61b8fdf800e55e681007aa62811b0c34f70684f060d3feb7716ed5b11fa4d8c3f8b4eee6fee5f48677a460983cfeba3ed6a7e82166d52b80027306e51447693768f67ffeff749873b177b31e32f69ac3120b26d9af6033c36e72e2971614addd7985bbf4856012d1590abb8caefa8bc6b88663e04f499678c65108e42f783b0dd556908f5ceb1d73df4ba059c814c0a5111492d6099c0b877320a85742d16bd843344f7c24bce0d0221d6e3f458aa0a62186dd1d1c6e3389c12a8870aec2613a4aabd9374f6c1d6d788f8cf3e2f7adc8ed31ca186b9ecd441408cf0e99143ebe518acaa7cc6bf6767fe5ef4827b7150db2f1210762608fbff87c257c12f1b309f39c4fe936c18c81fd475036c40866f0fb4b4c65a9d7b26c475ccf74c97d8c4a27e0dc3d8084fa6e3415f6e5a6daeb9ba7cd6cb42c2193cc9f579c9edc2e873af07a4c6f91a211f59b0568a8c8e1219e54d8595bd922e3bcaa0c32b1a74586e9a8f1315e31178462d85cc4ae9cd9bb4ba665e52f3d4cfbed5e0e5ed43b8efa9880c56216330debd076191f7186e50e22b681b4b2752dee4bb460dda052b9dec5a629a8fe069d9a4f9dbc363b3b8f342af6d7b248599f917ba5e91ae5bdd6557e3ca12a45844ff8e7e5a21f13689b33a6c3bbb928f07a4924ef5ac7968ad8324d341dc2b74db0f357b9e13b3240e00798ec09468c106c944f5b25a91c91775ceab21cc9cb8270ec68a5bf4ab67f62fee27304dfd18a8e208e90dd2a1207bbb7f4fb1a0e6eb46cef5ee77e1d02442059e08e46920a526e4230c43d5df125f52efb58a12d4480970515ca8e9b4d5aa05afeeaf996e34b5d5db7d0b630d0fc235688e10f8e64ea2d79f1e7cf37ad2ad4e5fd928ec931f5c5425356d7664c0a4c9c27b7873fe9135bd585d870afb95a2e1990354d9a6b337dba1005f40bc4c9193f5ca04a10c77db3b15891bd4fe9be30adb166f2083e93e391510a848560be292263f35804349c37e354ff23c35d7b3b2d190de88492a0aa89df2e77e4fc861b04227a18f9cada11da1d8ac88543f9d2b14828e10154351580167380659e84051173721dba49e061e9c9b7bd01e7c9d95d02657ca1f74159edda9f6c8ab1de39a7f5d83c6f3f39afbda973e2fe4fc4d63947bc6175c07dd04d0465d19de993db2190b016b51d1dc7bc0dc7925cb238c3450c4b6780c0f979cb085cef0fc59523de42650fc702774d02b5ef1255dad66c8a32027bf1cc6051400db6a922eb60b2b08a227240ebe94953151fe6dd07b939a243916c86b8e0ff0010a0aebba8c6a807a8d52c595e3ca6f13de7b3732378a3fb781df5bea0226b580ca0e0c5af3a8319d0e5b75c3807dfd4c93d29d0d4cf1ce63aa46b12cc658270a0e412ed5da61445077922da9d208e13d9768df420e8d1c7e66bc265d7aa1f1f9da5916310cc34a8d06f0fb593ac10eac085a308e929981f50853135c206d4c721f03dff51082464d855835eab724156806168dcbc287c39bdba83d69c8b8728dc17e023fb8d843513fbbe7f4c0e21d34b53767a90058f4660482de3d8afd71972aae5cfa33b482026d6603cf8d4ca8a9f1be32fa13e52b2dd560ef330f8f562c38478fc58229e5e90a146d01ffb2d874143c6a0229c0e9669c622cc384d8c5ddf5beb3d6f669590ff9963dbc09ccc6bf72a7b687c7df514b63f4dde3df373aa85e0e8b5f46c5a86155ecb652a4bd6cd658f2785ad9a3fa92121f040c5f51a2fddf2c370701ada6573b3a25216f90beca65eaa86a5fc45188c3d778d08aca450f922642b1938f62671bad5c9d05a1dfd18a2eebdb0febefd4e388a6c366f5ae77d3c6ee8cd661c629f8767802d4c012968627ed5c2cd7b29bba60274155a6dcc2490d727f2a86f8ae6827b7de5b330ec007a1c437afb535bc39cb073c70b27da9100a1f211912a5334bac54595d62aacaf8e469281a032a73321560ce3c360877b9e2e2c9171b39755cf4402c35a57b6690514b076f8c2b1803124dd51aad72902b33054e8fe399b70c0dbde84b25a2bb3d5b8c028b7733c263f814ab885edf862df0100275393c743709c3b293b5d63b00e8b73539651e5626428ea3ff30eb8ad26da6d5c9eaa1087ac4542912c576e8a2bd9cde3c1daf6b9a2385baeb6cf0273d9fbccb8d51950d1ef6ebd658a5d77bc8eabfad62207bce0985f90169bb818d135af2a9b3e5799aae7d7d39273aa320f30eceefe37fdf4a66ecc0adc764b7290b1b3a64cdbe74296860931da466bb3101694f4c33d0e12c7ee03354f53693dfef2ac4af850ef18c15a23e685bb430c85d44d18c2004cb93b2deb30514401e47f036d78c65dc11f2c11acc1c1e8f0d38995ae2f1b4dd233bec09279c9fc89c277672a1a35f2eb3a6598195590b917a18322dd278abd3d98c4ed9240d68eac088799593a1260c61c310360d130445de92b51403d4fa9f5f78209900eb0b4e73555ef722a02530fe16169e901495ac93a5d6d013227138b1d2146a767e54ce9604a4bdff1016836fcd3b2d9d6c823048c0a45af3bba2699cb5d2731182e2413549f0e6e81750d97f8625ba765a33cce2e970ce53d211b1e2b23d1e0984882fba6807200067796a1862cec3a62df45c108aca8ee339f9c089716105ac6055aac65f716ba180d45d4490935bd35297abff719ba3c2e15ad66ad37c49299b4736eeb941de487ce34db988bee2754ace5c83d89d4a55c2a9e8dcdc15c4d6a75e31ed662baf81dcc12f561129c009dc79f7b81818946bfd9a8d90949bf6320809351aa3d3514a02e6b25c7aaed41c2ce009e5217cd99f224cfe6fb91ede3f1a2afe2aa1b6d40b127a5ee80472eb338826a06e78b386233a7c2cd35de8e9bbc7e86a3afa0c9eb6e502357336ce568714b6aaee9d88e76dd46cd3fc039568ba17f3980d8ffc3bf5bb24bf6ea954e9b30227c48bf64de1c7b0c6e7088b5a811608864c8484c9e007f2e4d293980235d539bd7db7748af72a91c14b0cb551c46333d0a0793f2f97d66d60bcf60c77c15e7eba8d39533eaf35ae55bff9776658cef7be495e09e95b8fc9f702a82e1a1ee8248b3f68a832164d7e462a3b14888f7afe2dad28535f92c378aae5e14d2f74119294aef792ba934120e8bc6a25b65613a51a97e7d0ce4188274e90d614ed49db1b30346ebc382d378d16ff03539698987f48c4aa2a39dbb4069fb33f70396c9d0486c9b1339cc75bd2f638a456884fe5c900a1a1cbe7c3a4614b0340cd0afa6be1d775cad4f5154e47aabd10a9fc6f1e5d5dbe0d3408ee76f4c63f6add3f717d50e38bd86c23cb6f636ccfc1448295ddb7533e1dfad98a36073d22362d885baddd40dafdedb76f5e96f67eff37c9ddec209dd2472a41029ee8a4879e90477864a4c1c34f6cb60daf33fde980ffc338e1fcfb0f7434376394b45b853cd089acfc303b4925b49f27da3fa016b09c99ca4b4a632e2de17ee2f3427e5e7b98673a4a201b06593ae8cbb55b82ae5671f604c4b45616ca7d1a925fcb3d2928b5a7e40c2863748bbc1a2d706c9bf10bdbf1b1f7b31c8ca5f969089652d25b9987e747f7633947a0b37d89f8a0498c2b7b49a772685ab512cb835a96ea828f387d5e88530d59b4e632157b171547cc2bf85956fdd65a9d7bf37a7cd717193096aacb36c8e0a0a2000e0bf1e2934ef3d52bd419d15d280ddf636193d0ab631277076ef296726c3a666f17475e977f9f2e290eb28128f17120bf336b0e1b35998be5eb95c4f821ff8fd3d85fbdb1e73f89090864f11e407dab3dfb65410c9388f49c4cd57215f1330adf4e29bde02c6c223a6d41176e2eca02c2f75ad8029faec09cb204afa6b7c79b7f8f7165b2a9c6ef39a2344dc4d34280b932fd6f2daba1150214359b0a5164e0134e07408a1e9be9f62ad3d533a6a4389d2c8c458541464d5cdacbae8220a7bd4539698b2eea9e9f8f8bc25f26d2d50af05f73e028bdb266d0adacd5409cf49cd4d55e7b51ba0fb62d2ac0c44078fc8a3fe35f89deeca14805ae2694156845e12dedd68a70f4faf3a804e59a8c95a4c4e5c4e2e1ffe88c5664451b10a4a16c6d112fc0dbfb6db55617bc49fe303a2bbbd85b5e2b943008eaf2c35bed4eb9623a6ae31348c61b023864ae99d8c22a37303020376b0a8e8d81e5e8dda52f35ee722aa67caff4e20da4b77956311ba9c6348194dcc602dc6de6e187506529d55aa5874bcee9b9aa6a5b7a2c8a28990f20e84851503703524cbdbc54cc989a1417d2c9aad5e6f7d0361478ab0b49066bf1c719f1da5e058a145658eab540064c3858d4edcd9cc0ea5989d162be64ef61e9e26f1fae8fdfdd1f3ac9e6e1b8447617e3c30fd6bcd8f2f6dc9fc9c4466d27662a606304b5e08ca469b7fcebab8545d4dcf9a7d2e762ce2c6414b996f82e38c55536b766dc93b29a6b66112480b59e712007657597dde313e10053a317d3c0d4ad97d7eacd814b544ab89a4086bfdaf30be9f681a174ba8d1ab0621a86fe112cc4e660aed8c94c8d618462d860a5aa49bac94859b7911ec156139720ee6df1aad002d7c5cfcaf7bc661c4f111586b4e45dccb21872f1c03f1e50f874334bd4f032e069eb6b5cd77906f3c076f055ff1e56c84e6abb04a77ccfc736ecfc9fcdae3f0e49dd390c42d8f255ff2747189390a9efc66ab632c734709ce2f3cf57c42ddaae07c9d134b3811054a3a789a03254fd6ac460598191fc83fa38571e00d1a978acf4a5bfccef64ec4df2803f30acabe45f213d1b6585eb0c62eeb0298cc58284085ea22f0ff1d5bb0acf5703230cb936ba953663b9c004d6db25b5667a4ca5708492b17d09c1c815ba763131abc13c99f7acb843c97643f681cad199099c431cab87303b11d7ed32688f9237f774ed352a07aa640120dbb427782a2c445bd57401965f41e1c41b5e7947d4b91f9559c848788360799d569808dd1b510ede15ac62eb28c146bdb398143fa34f344b25b55ae179fff99b140c6178d91dd6f55d4375bb1b44fea9b0290ee06ba56ee23ba19c513928af8bd4d6ac8ddf7d868d592a90471c236b266256143a1c4330d0617e4c1ece3733d5dccb31a0baf2f3ad2263a419b304a98e60b6f20b0e913ce05988de70dc1bb8d4ac34e625beb7f433d63861705f367bc2578d1d94058e1c137435bb4d2acc470b382757e7ec809e6e59dfa8d4bc455577a70f46fcdda9448dad969b1d2b893145a8a68c989a9c1229209ab17779be6cb907517a3fcdbc7f499b5324cc45bbdbb3dc41f489637cfe6aa217157e5191e07750859da6ed0a3f2ef8d45dee171b70682a9efa5e583f638926e92022757610847d147bc6da68ccd4bf55c3c1dc99b3e88585af413eb00ab54e0596ff0e9767daedd1bd1785a4877f8691b87647aec521f5378b7b1136444baa87b02ed8b3805abc1732ad94818e06601315f14d63f1d6f2d7a59926eb70c886087074e1c8b74a9735c3fd0bea14a94df7bdc205a70afba6a79de5f4da63b5035bc6213df6e832ee45fa900e86c4a5d264836af50801987d2b05b34173469249373c689ad38e62fb8d4ececb5083467a626307b1284ae0a5a2508ef94de62cf4cde2fcb0e54644bafa489448d2f4f324faec675d4b10c1dfeac84900e938503617b33e1fae7fb69ea8bf904202c0ea69080ae420fa5fed3719b4216f7a7ab3c26240fa387f2600bde7a768e9dd7bac6858273b5b0393881d44321285ac81021f5925dd39dea6bdf438dd0163b263a4e97d848f0fcbaefa931a328d2d434b8536322a50994f8b08ede78a63d1f9b9b44500254474d35eb34bc8f74c916a56fa190037114bb3c19cd50ca56465d863a05da973658165d4b7f1fa91bc9b8f989d4a3996a72df9255a65d24a7a7a0b1e084f837820b1f14f940090b7ee338b0035d874755bdb8e613e0ed6fe53a9f778db535c3799e964698fbf77c97af2f10b39a642c5023e240e02b22d63f7b38527ca429ac0c4886bd26efce8bb17ebbdf050ed99f02babb9d15b04553a51add24c2d8419e6637d1bf2c7b96ff2212396114009f9bde95d7e125ed5e424c94d10d0d57a7e451284f0590cbdc187b587eca281c14c56de49a7f4a50220bcfd7926f6de74ba9873ecf4b7d816e0dd61053ce394895dc26193c608f501ffb4bd3d44604f1178a2553e5052c0bac5d01c8203b3c3ae02eb837cfc8af1e5b7b4a606e3c309c4126aa4b9818170a0287563578d05a96d2f174b560fa1cce3fbd2cb96275af6daade4ab54c4bce45434395dc61038de77001399888b91b50d16e510b6fc499f18a8132d098273212d7ef7ffa8299e2de0e81476ad84ac49e1478c9000a8ea9f1110a0eb0599a59bd89c567dac76f3cdc08d429786c285627dfcf200dbebc6d62afe12e76299c5dd6ae0c738713f510ecc5e262632aef75213b36fd79c0b143b02889cc12863fee7f7c9e2932f539d736a6b49575308eed7647262d7af9bf0a2f6624d4e03422057fcbaee324ba96e7f47ff24f739979119d6880c15527446d4ed46356102d3b2e1f7942a99714b83a80acb3c6fb6d72d943cf301759c06818b9de2080bd164383f374b0482ac67ecfbc17cbc259bd2b4ab057bb55f93280fc4d8d14f20860860d3395ce4eab893b7844de2ce52e8d01f23864d5f98662c1f890b9cef817e6e1ce9a42d1d16fbfe327c10f023017ec343cc66368195f56a9f6a47f439bb187ef6e5db40409b5776fbb5c3a4892d01b3cc4b672d5aee49b9b6bcd427bcca16a9f5af01f0150a1ce40ad6ca62e303530ccf94615d62fe45ca1f26362c1c850bc2668f269cbbd617b2cb1c4a8edfa267ebcf69d0641be19180480f73e5dce3be88bf7d421b8fb67d07f1b6b101f1308999766542f17698cbb85615b9e702e5ad600e45ee8a64451d0e13a926a5ed048c5810416e49419087067f316c5a103e775a2f1b79abe6ee13ba011c80ba3f41308f5ce6b9a3efde6afbac645a9781fb2eadcac841a9181768b99f8a8c4a79cb364c21cb131d6b82393c6d9a5c5a358b0066ea39ae1a8accd9c26eb56622e3ab4ff9a8f154ee250ae48c4a471fb28abaca5f688466c6eef3690ebd70cbdb2a8635803b207fd7ddf7840812f227942a2528b6222f7d74291347775a3a66ce3eaf390fa56531ac91aeaa3a4409fe8046e9809c23f8ed8e9a9da2032170a84b255ddc5d97415a90506f7ebc13ba7784b02372b21ad8d1e8a18244e5ccab74be78afc894d393465dc7aa0c1cd6202045371fd9416a9d79aad26d5a85392abb8b583d1f41f80bde47b92919e706f0e21da921c76ae38f803d26a8a89d3b8cbeca13fba55cc129828182e71a292ff6d2164aa9904a33a73e30d58adbacdd6f68cb816127f4c5c2f873606136c3fa6e8cc6b55e506127813418aee63f6f81da9f92af50ea29e2b331a90c5c54a7969925e7f7c6df3edebb4cd66f1d5d254238d93e91b6acdfaeb93c5871d719988ade0551c4d403b93c60c1b041895275512d0235d5d225c58784cea036d53ceb9e0d40b4c6af6d884e1fa58c5b0eb38ad9b4f66d8e4be0a27c4cffe78afc1b02fee152c6bd6828ccbe83c58ddbfe6fca29fe360ff22222eca5fd4fb8b56ecb4bee88e286c54d73e139e82bb26f24f4c20485b1e697c491d667f2df6c0a1fa694640e6662b655a6b28ed3b9fc17113604864962b718640bc7034bc753a7ec8231ee86ed881764368d5b838e3e808a7bb495aa8331e8e1853a613fda8321eb083437db0e6e23f4e5854bee266f50d3625c30c1920fbb422737cb0ba0be5e57e6995f92548c0cc3f9ab2b5f6a0b3e2857a99fad75eaff773777e86d2ccd52df4a2285f1e18d80e578b2b3b8db99fd8adadf78e99f1530e34c02f95f4e95f41ddb2b9f99e7b07e509df7b13d24132aa650847d7cf17216752f64ba78940bfae5cf764d02c41730910f1c6041d0e5e6d0f76c4c993913f77da9625238fd5d532d386e9466aa4072dda2c391c60cbfcbae9a2071fc03bd767a526e08588f59888ae46335837311ed61e2d558fe9771e31d6f0d0ad0c3d44e3ea341bde5f7304a24a3ac367f59d396a42ac25a32d8bf4ddf18e7e3c071937a79dd04685e1d93d09c9badbb4f89e6a1b588a72e58e74c438f77d1806cfab506e443ce411521abe708fd9751d0c08db319021112c2a5ee8a6197e87c23da4c35b0412108588a13f831678af62a05d2dd89043aa358a7ed9b22f0b4b8d454314bafded02d1fb811ebcb9625689fb971e8fc508df5c4374c99e93bac58b9c3fc1899268808b42b36fd23b17adf3245f01ec8a7cbcab951e2713609e375c89aa50a355ca322507ce2a64896c03852eb5ddd2bf87e6e2e042e2d905b9c685786e7cd0f91190e5bddc5a9818cde01904efe80f06e0ccae6920bccb79cebe5a01fb00736b6f387881e76a1307c27122d07e815bc85d8b265da6eee41ebcddd745399584ca8157228c68a42b775762b296c1b55c5de3b6f02d2a0eb67e1463b686c2210ff179f383604f3a44a021ec57f3dc80a68e168d0feb52b5c965cb7b9a319e888a5ba759afbc48b0c2640c35cca2ceeb7a0919d7e72592d44516589fff0c1c1feb2dc6e80f849b5af96f25b7db7e23006a3226ce2988600f68e95bfba882872616bf69c5c65abe5ed3740367b4b51cfeee4127bbe05ed5376c9c1ba0b13bf55a6b5e3452032633b2d15bc082a248d189cb4b0f415238d11247fd35cb715e7cd220eac1b2dc468f3cfca40e7ae3022cdad0e467a5d3b703736df55fa9a8087b41da730cec58ced1c66a168602655a814755ee87694e8d3c68940958988736e491d778ed6c563ff698e651303abaaef3b273d9b1230fb4f265da424eef4437f86eb31c153d96f84fad84c9cdbc297796a1c0c85685d9c4bdadea96063cb84c41f901973ca5745aebe4ff33b8437158a230dbc7672eb230a6e639d8219a46225809fc2c48078310d0696b1ccafdddbad0782161e241caaa95f45703d9bdc0ab79a764c943b46507472631acda69d148ffe30d2657d0b77bc63942fe7f3cff97b80abf1cad4c0c98eaa0a1823233febdf4ab47e6346b9b7027ebed981f6fc9cb9af3a56639f04a82ddd6a3c44334f3d7595d1bcd3bf5c813dba5c743e1dd8eced7fd9011841d19a3b4da75071c8930e0a71eafb86f74fcb10c0642a1583e725ca66e99029900b042971b472739fe3f7d78e826d12eae4080d96f9ca465a9a907a1bb0132bf733dc2f25e7de57fa1526f77ef9179fa294466950428c0b44c697f282fc7ee1818a6e598171a98feb0378cf59950837f08194ba481e9fc40ec09376fd113e53dd564ef21f7fedd48bba2b4757f35b37ea7518b9f753b3f841f7ba456686481f162c2d863ccd7b0db884ce1642b9bbf546dfcf00fc3dba1939b38171ab3e92a41350dfa690475d7f2f703ed6e8a079f90f96982a30588637a4577fdbf3a32e295ab42f9c464f0877f8c1d6df294cefcd054b60642460aa90379b6ed0d01ecdce2b09aa681618915cfc95238d87159fe0ee15a84e36565d46bf1efe4fb368cebe4dd9da342c2bb41ae9d84252814621eed0ca6e28f1c41bc4912d5c0ffb82edbd64b24763248ab8fe815ccfd5c39b436dc39d75216d58667480879cb0e3b69cc3f39296bf976b749b88c16bb4889d003a32afab29e68c912f4e3b4051e48a949a7988fddb4194c99ebe19b719e5bd7fdf40a6e1111ceb6f232aa948e3b5e37973146490b84b9f86edd39daba22f084074aa9e857516049b818ee56f182daecc930508049100bf8228821baf9787189df67741fb890957be704ba326a17e4319df2c14c7091f4953408493b2d794fbdb7e84b25fb1eff80b80bb4d61c8e29f5d366892eb90b94add8ba1740c38dcafd252446ccbf2f7f47f96c31fc865cdd681619bcf962db2df1208838eec457627e1e99b3a5ab146c4d24e3a13150e856fd17411189218bfe42e441b7689401b1a552a75b1fc5fe97d2d5c07b37ab1eb5d72484f23d8ba151ec6362878b0a9fa2d1f57c204113e1491e0e9253c050b69a8f530e941b5af08a6330195a0f2e8b5de7f77aeadd538c64fcce5636eac9a52925959b2da489fcea4dc6f272204271761bc9395a3b9c3f47cfa14d72d2629cd2a75fa833fe32640ab79b4e246097bd9e044b2bfa12757dd71de21e9c75ef548e0bc8fb2c36ba083e130cc15efd3499f98bf44befdc2692a7319cfc8eecd85cefa6240af3a64ee730848c972ca6b9362bb2d58e28e7ae2fa5524a12d302526eb076c40c603c49aeba5b96ff9d6998b480b7927303471ff02f98fecc1ef97bf7bb383d2f46f6f717878558588178f3508cce7661a570e780e080476de8abb04ec3c63e093f6fb57351e7b1a985856feb512d681a65949965ab91e97163a746932c0fba401f0ffffff0f