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

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

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

Block Certificate

Block 71530 4ddcd75e1bb2e933f4cc45e835bccbbf919c675d23a6e70472c49170748fd331

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
f71aa476d4bb3d28d78e305a5b2be3da345bb67dde59ec2018aea96a342e977f
Certificate Block Hash
4ddcd75e1bb2e933f4cc45e835bccbbf919c675d23a6e70472c49170748fd331
Source
getblock-raw-prefix

Public Data Hex

001000000001000000...00b0180000d0300000
0010000000010000000f00000000000f0000000000000000000000000000000000000000000000000000000000000000000000003b51a641627fcf3ae02ed40fd24ccfdd8e07291747ad6872c5bb1aea516e09f6e9e6c5a3d1b3d607bd1032c18d54f9f0ca6df452363fab93e7d272ed23d9809e2426034bd569a259975f8505927a6e306233766362981337a0090000000000000080000000800000b0180000d0300000

Raw Header Hex

0000402097c712b5c344653b89c6bf5bd88e493ff7ab70b5057f5b726a7f31c9308d52f6fa7875683f183226f62ea61827730750d459fabc711efc938bb35ec2e226bb5fefea2a6a21f700187f972e346aa9ae1820ec59de7db65b34dae32b5b5a308ed7283dbbd476a41af7

Proof Data Hex

59,560 bytes
121216010307b13a9bd0fde1c5f12847d23bc0e69de70a53cb19d320ebebb03efb7f6d47ce95805f92700318133b78ce74ca4cacfaab2b013fc971490b05fb67fa6fd37208f03184b529e837ae2cfc6c752d17a5af1a36015a7bdcc7711ef99d8ac6d0c3c5c082372e87fef87b63575e5af3d683543c20529ca0a8fc1707955eb7d4750978bc4d953d7608381a3f6698174089d9393c8dd63ded480e618f10a8ba7868bd329ffa18e3386bf66077712f33652c7261412b14344a61af3578bfda00e89cc25a59ddcde81088f2feae2b208c35a5a44ec2cf5dbacb69d8c49e992f20d247997b729d51701bacc79650a58ee2350b9bc4f1aae72ac5d660b80ecfbe4bed554c9827a352e0cd573d4ce19185d040ea50d4388c0a2c47c9dbc18351c84120d01c783aa770214bffeb42c4b7b2a66ecfc5b9ace7539bcee69754c2148ecc0138df7ac59c6902b0e71cf4fd713c329ed3ae8fa72a6f4e2d11061f0238296ab40bcee57467a815104b6d77d6c1ad2f4da5210ac37e174ff9b71f05c87140bb82486e2eb37567882bba8a183c109f6b4faf8d83b9b8ffb9bd97e54edbeb1e1f44a68e96bd1c9577d1293ace3eecacf3b36723f5aba8c211e4be7d935fd12ac468fde57a67bc7ef0436fd4751ab09e06233962da2bc2f25caee5b00f3486ba43a0184164216312eec403b3600c1e82775d20f62554dfba04aaa1569ec7198270057b7a41598b8e8605c16b03f03b4aead671a7936d639341b1016decf214e39e4dc68ef0d1d3f1cb80b4e9a89036c4c1bc5e6cfbd8ba0576ed85fe6ce1ef6deab0b55825dac6e7d1f1d1291ad5ab3015ce3d15a54fa62376307faeed848964111101d5d39d9290023aa3f85c2980a5e2115389a937cc79eac88e4a116b88179415e93102a10a68c8043ee69afb01cdd06e066e5afb724f80996d3f0cf65e10779fc560f50aa6659c136a277ed8caa135f8144f27366838956dba67c45cf91e549ea6d2fc939eddc7009d24ecbf20e5fc77fabe2258bee78d99804bccd3e44874fa9effceefe272c448c2230b02c1cbb7c26f4b8e62d3b2132fff3732612cbf4ebe1e98534eef2b1c68cc4ad7c7c9426adc924ec0f1b45163b759d51ae24065f69f1f40039bdf66fb1708548729f714daa86241ef7c86a5104515e4e6ec2b6c1e2ca5d22129b873249330de419e8439b6724b3e73d31c393a0a366451170ed04135da25eb3962def26befb5d1bf8474704d8ebd428553555b826362eddabc53d636aca9bb336c4057e7266f2aa0288053ff54bc5ae50114fe9b406d86dcf27bd99983cd65c526aea6324dc8bf0dc50b96eeea6b369c0b0671111d35bb087cda8adadfa1a0819ca644e74a1418afb5a8fa0a3073f7d159bc697de1b72b5904b36f8ce829011a240c4e977fa6d5fa48e8f96295da4be395d98feaf045f9132475bb99de310509a909f5af3a76eea28fdd92c7d2b4d24fccee9651c5f6c9e55e2f37336f12b467d40b284736c1e6c2c6c63358f257e0aac978d01dd69e54979e3e4f2e2c3b4b7434903a375068accfd91c5580b09000447b7869288c525064056c3c8f1bcc668ff71344bce7c3df6b28782f8048fcf610b339d2f191937cc37e0a23ade285a94a629fee01cf1eda9e4c023aeb95a94a857cb2a70089454a0844cae5c390e6ba1aa200cd53ee3a4eb54ffdf5e56d87af3cfd73b86d968c42c77d0f202b94886bac8d4516fd42218a8c074e44362b63ce7fdec679ff904006125ccb3f3b4b92528f3cd58c83f2b001da00bfdfce2f766e248321e4081f254b75f41ee67f2ffb90fd6e578c85659a163062dd0674f60650d09b43c38850902cbd3b53a8a6b1922599046dbcde9ea9c3ad59e7039e6f411bfcd0b991a260c878b7aff43bd96d21a531ac0011834b310142a9ddd42399b42dc940012c79697e033ff094ead60a9e59b939f4f3214f2f11e902908212952d01ebcfdc8d9d7d146d5e25e2301f9880c0ec324118b69c95283b80afbdfcce304451a939cfb04520deee1dfbea7fa6b529f75443caf75f5e47fd9b3a5bbb6ac554909070cd6f8048961c972695bd1a0f1c101f9befe09d3cce84c8c50f1d6d212b2ef108cb7c5d35ebd8d5891bb3f3658c0e3ecb03bb13d5ae39697a16bca1680936a784a8f7a25115c6d934efcb1d620263663ad856a3ac609e0b4afde255d850c1f46dcaeb10df4b8bc027ad0efcaeed9868258463f253716a0fd5648aeff6c8c8592bae98d789c09081e52c9c111bd526e77022032cbc56fad34ebc465627f40113bbf0bf42a2f548f214ef9d4a1bf7b3947ddc3f1ac2f07dcdccac0b5a6dc0cd4193cfdeef74a6bef8fb662f0300ba856b55012e1180b76efcfe8c55cc60e4a6c597fd83be75df36dce7f5c444c443c13fa197f574e5bee31ea3fa5610617a61430e5e9dedf56729c350bcce9920955c685eebf409466b89d54fdeb71f4391bc1b9b0671f452a556c1ca00332316273acb0cafd37e23ad9b5448b57b6e92073010b3a5230da006a235dbc54cbebfbdd5db85ce9f936e489fdb11db1212aa933933e623a8c95c42ef66a569f26987e4928ca32c55ba18f5d315192cd40c904946e50dc97a06a79330af27090b800c2713b1ebe8280a06343838f534490923c455db5cd1b823de6708b50fb4920d73fd7dfa5389dfed8b040661eeaa3434f26603cc603aba6c11874928bb85fafa57a35e1bc5f71d5e426b5f650f14673360c32a9e2913e4962a83b07d88c431ad49cb46bdca7e3bd0b3a658ed270c2639cb6c58ca7b01fe10ac8dfa699fb996e9af4fb708932ac3af2ac44cff403c622b1b089b361f59626f0397d245ec0cfda83503ca82b52a05a8df4a596343bb04e707e2d9a82b1c2cd27e345adc760042e78238adf836c88758e11bb16be3d7c98937104b406b11877ec5afa410bbfc89c72d3041a50527d57ce1e480189cb5f1e33da5eef4766d25bcf5794340e27b26f3efb798b25f16f6c38eaafcec3a735806548705c2c3f6d01188fd15410d965740fcdb61348efd4172d6bf1a8bd4a2fec288f4ccf724c6ee2819e0690dc5f5643bde98e824da4564feea3a24bd4031a5083fa5fa7266fe80a44fa3fa741fdd4b450c32505e279b5e28b5543a7b5bbc39dff373277d00a01b6df9a45bf413553cde39b36b6d2de5924e42cc001154da6bb9eae3a171774a3bdb0b1062cf92d3fa5dc1587cfa3d45ea4720dd6e3bd6438fc870d8048a3ee59abd54cef9f26eef80eacec37d55e539cf529b6171efd780c165b059717c2bf27d80c7d8c6ca1355eac765a0abf7cd311e1ea6a82847835ea6b2fd0da8a80cbeb487e7f2338a241d07e3021611392ed32707a3c9b2a03e9fd3d051d2cac51dcd098da97e1287bba1424ae2eac84f31b7771525b5944fa8159a2819e3f1e925bda64654c7adc4afb40445f6215e5a3a103d9465728b1209ab5ed3b52e5b76ba6a1bc6d5fced2d7eb385c175faec74f522fcf550ab0696e77ee1e2fdc36344f573b73b530470ee8c6f69e05d021a185b11885514bc602fb54ca7fe8ac977abecb0ec5bf9c7eab7894cfe4ceaf322338e52eb5e8ee1d4635209156615fa2177d4a3e134d72a0155b494d9e40eb2ca28386c8b65514a9f87ea6ede5423b469dc8152b02096854217eabd12f6d9ed379573ddf6b84da3618ba93f9955de1c499f2c539f90d7821b5a9f35f3975fd27405e4954537b037e8f6aea8cad46c3118be5e30209681004d634fd99abc17d90166ae1f300d060cf4ee12d71f9c1e0c85593edc6f02feef2816e95a1c1e3e4e76efdaebb902019498bad84a3f1b0cc0d1ebdce0b31c852f5811f6f26e5473948f2b67f71f3a94926a09250cc277403991c583b2d4f0ee42899c6e058504d69cd623cd686b4e80f14be87fbe42991c2d1646f1f98499a4492e2d36c168517f585f2c44dfdc00619245a89f6d527dcfca29a8027efdb8b434c6fa1c5547e3bffe264dbe5dd3a3a700a725ec1e069fd54fece446dd37464cb018fcffe28706285ee2ec66f989a978b73244c0f49e1d6653cd662e4894f60d1038fb38920ace75edbe36b5450a73775e0a5efaf43db42b4b817729f391e9e27e7530a0cb5860bdd0f6e13e14dba34ec2b8e586b1f54813d960d111f5c66dba51cfc1f28d379371ec8ae7c3dff5b3a3a45e46f147d3e7759574271cc588d4d0e14c89c261cf82515e7b4543b6eb28bfd7b2974723834253342779966b33c3289d37709c72a9c7a5e4a1082dd0a6c13323f7b8d6acf3b819e66284d605217438104175fac283b7d8134998d866f1b3f57ef7b598c68a4072585d48541a67540af559da338650b52255446ca7d37d628a7bf87d534f6fda0e2171e4026951ac89a69d3e65b41514183c0ae5ae3cdb325fe3f7c3c651e8e48919aea79a5dfc155c4ddf7330a697fb4094081c1f5a8b9d77601e4791ae544a65dc4bf8752a68e99a8f035ac503bba77d9b4a8869c094958c45ef83fb5b5b5f6fd589a35395c8fe3ca6b052040fd2f713557b3bc9d8b19860ca7debc9a460993eec53981b2262a552f4002cf88003881fa71e78e401b07b6c02f5134d275fec1446f3fcda4c32f233d2b626d8f4804ee194f5a8a920680a6faf3ab9c735b1e395476b2ae86943398abe8321a8483015e71ef590949798df828125d677de1d3df1d15f4a098a760cc493f7990baa844fe2f852f017d229e855dfdf457de9a163fad16815f13cb56588dbbcacd28e14a4e9ab6f830c08dc008db475cccf98c22778faaa13cb91d236fa812808b16d38f36d96569b73d99085903d01d33fa277e878724db11d5f199af432a8f8dad8685ef7993f9b21091b0421b50551e0b61b0fa7c7e8c3c117ae2ab59215bbc14ca77ccd71d26d822e093e8eb4459eaa3fe42b6c4337f35c93350ed0bf570114aee6b1ee36281fae250090e65db91362288feebc8e4d4a197411aaec5196efab169948bf44f3468e4f07a5ea6ee8d4909fecf9bc8f386eb2ad453167972febeb670f936f26c9f02d69610eadbc8e8f92a5f96b3b9b9c6052c0d0d3b002dbf044e18ef7508904ba7fae04aba7c9aa155159bfb659da5f566bb8f13a64dfab71667583b11200f37bd9c81b399c44a1cd7e2a00ee72700a5805c7c430d0ed397b243af9ed5aeca57ab71bb56aad7cff7b40f850c47d8c8606c1ba6c0d9eed1f4fdb2cd8aa4465cf726394025a0102f8055488fd56a32eeaf0f0a7a9bf0fe2cb7bd3095b02158b112ce294a08fe6d1d7ec2b1a15683716ff510b8320b072ebc968eeca981223c00636d535be33c55b2192f45c805daf64383b1e5468c61cd2a99aedc35ac4e7ca75bd2cac0503126ed770f8089c6c111843c8f4294c095099a24e53589655e5f9b55c8ba17a79ae9a55fa2e6d541e21d3e34c496ee7a9e3b2e20a931e8e845800b259794d707d7f2750084dfeb8f52b62b082b1b0497cc27dbc9a170a384ce3cea3cf8e19f664bf435d20750da9a98c1a52b73cdba871d3dca7889f2e40db328a88065001d0bbb82603da3e592e6dd6e8259805884ce579c6f27ec8241cc9c1fb473f29bc8e323518aa651a07ce39ffe9faa1026a0fa63a84a807653c5b3f64b0e02096d610dae882bdd3cf6cffe789b799a908246bc3a5a80b00be134b39f6ef568a1c792c751f8211bd808c41ff04c890d665af5d446eb12c45e1741359f3d9dd1c066b1640cfbce3488f831e0be50517f65a1b28eef2cb8c2f29c793f07e6127c49568d0426a91020c8d131a14b02e1c4a9202779085b9be02f829d80278c17f053d60002f548f6d92db40389a98307b78750fab0d691c9f63307afa6a458c9f3683a17cf447c7d15e223a1fe7ef1a31275204255e2a51d66a725bee9ab810accbae9c0e4b8c2554620c2b8084d86b195d02a4b67ae0399f8764dcf2ccc9e5888036655303ce2bf2a51e239c89514c0862c6fb92c09cd1d80edf6c1dbe6726939dd1bb3eb963d416c0832bc7f2df0bbd4d9f71ffd7b53b0e759e98d0ada520fe65689eace85ddc1ed69528aefc1a722343d24766730ea66f8c6f7ec58abff5ebf18f4477f69a71a2430fd078fdc1146d1e941afa45d0fbd0335edfd229f2b5a3ecb5afd886690afe78db0acc770577e0ca22b75f896385ed0a26200e063cf76eb7075a0a9f44f7a09fa9b3bcc9448e11c1b51a0a7845d856f8e44b675e851dddc20eb437ad83ab6f975e25112b706273ce48b60b6d2ec6c2ceb31201556736e1641f091a71d3f9107e8747300b02021ef3d13fefd14718e92828afda2db389867faf68fdc570120f27a3bb5400e3acc1b56243445ab29e3c46e93271a336db685df4f8c319d54ac7ed89e0fe0374ff3fb03d92f984a59acbc7f09ba7b9142301e9de280b91e9bd6410c46eb551646e2e6d26e4862f7aed674508a475646c0492360564cdb6c78bdf2693185c1c2eb0eb6acaa537aff6827d91677b4bad59d911600c5d18c328f4d64266c2972cf4a70b775c2a0604d9f99b51d385d573d9264fb0d39632ea2bfdfb270a0e6b6ec72e601d461e32fa64c83655bc1cb2497dc7b8ceea8c7b83739388f80d6f1dc1f54ec2c7b02697cf4da221491a0c2b8057a8920a387355b06372171d72a3371a86cb7b318850ebfdadc6de0f9e8e5137eba579249b8522518e7f3a07e8d5fd8cde30516069c947a5645f532b37bd78af15e97ab81e2a1482f0edeff15593cd6bb0d322f90baf526009adb5c8bb47f7b3ab5314d07df23b422ed22e70f3073cd27a948dbaadabfae8cadb775ea156c6ed47539ebcb1ea935a50713687e205efc3cca9c93002f8699bc6c68cf5bea102f7888a5e9fd6cf98a84238b61dd290a3c0139822edf5908a029428ca8acede9d6c6628ad6579b98637c0a069af294df9d00fb960baa41d2c913e362b61e5ce13cc9eb33b16c3822fa9506a205b98911e558dfcc39c7e5554486efa86b4c8f754eff7e2de13d366ae3978be798d97704e3dafb25b2875602ff5d972c73105e79f99c9b323fc156f3d3da6e53c7d6527a73351b4d12d3e87b3d6d7f8b18290f5bb7154c6805bacfba1054e3b116e74994f0da15faadca7b6d57215998c2c492330664f122c7152912111f462931609f32639285d43f0855576cf287d075cd34cf97a2bb471ab0d84a9c6a03d0665680c89fc9f74b1b6435b3221d0e00de8bfef5a7577149fe1cdc8328eb2c87f3c0b07aff489859a40a312e081b60be4d81b056ade61596bdb3cb47b1e495c01599325ec29b596fdba41550f2e4a2b5a7248beebf1f76a34d1bc65ed9912e5488bf01326ce810f3e6fd502a85d39c6fa6a62e64fd42157bbd389f87df3d12bd414c256693e44aa34d910c48742525f39a4660424056374cbfce14c56f0458fbe4b828b36d8d8c8bcb0f650b41650bf94034674ff6bc03cb5f6331e9c450e6e8e869171f03f1e362790ca790446e9a56914056aa21dabb15db94a913b2a8b5d49a5bfb1224a561804644fa7ec9205860f8c8c1942a7758e3788ce56ea8bfb791e9c0bf34b40e25cb556d91ae4b8fdb58c24d760c4d18787536cb387f5ace480f3f119f8666aa11d882331c9305baca192785149285153b675bb18f91d5192d2727e30fd38e35bb061a00acfc65537348d3e089b629f0abd55f6e7d0842a2c792a2a62e34cebf75c4734f7be604bcdd229f7822ceae4b2e93696adfd4a6dd7e3cf226219870d8c66ad142abe9e1b31bab98b6f4448b6240a5d63985efc734668c34b28757fffce866edeebee20dcae7ae38d3aa4c0cbba5d81edd40583093bcec475f8335668262d96157aac081c505a1114f8d989739968123189e5aeb250841818d2bccc8edeb9b5db424dcbb817441c8c1b2e7dd56124bd80a26aa45824f41f73a313cfbb8262cbd648f330f21a6efc9f00d002f224d4b0464475392b1e3ccf1b5d73d9eb48056c5abf689d4ba52a5fb553e58c2d693428664cb11c8302013b66c9488b3c5fa7593cc0e8ce138aa21877d4d825f3cd547f8a628a6fbb641ec2ce04cf9e070d9bac7f883d0555ce2bdcc1d02078f0a9442addc17ac29bae7c40bb4bdef4ecccf8bccf72758f3bcb0b5d4a8ed669a04b251ea3435b5ac2ee238c9cf3271df2500b092fda372809d3dca31cac9aed1d060fc01f29cd1718ce4aa52f2e8adbc3cfa3e6bdc48acfa2c274b1f8986d40a787ce0cc8a31135fbc771b6ca294ea22ab81940329ee342d93ddba192818b6a77c809812a64174205697ee2451789d2cb73ea522fad8b8e96a4756a76391ffb9c75227cfd22a072f30922e9fe7f1ef4315f9b2f15174ac1ba2572d7596baef82b198c0d1b3fdbefa5660bb3ac0aafaee58436fd68566d0b6659274713f2b96f00a9e0012fb26c4cb2e850d9bdb67d6b4fa741fddb7fb712150082b462fdcb740fc6457522ecd850563b366b23212e788bc8004042a0f396f14ffcfe9bd36b26e25ec35cfa11eaa39c75452142cf25fcace765696e7bbd0d80ba33cc8b06ff3fe6cdef10ec179651a670732f432adce81809b79bf682fa2dfa45f64be852160248a0b452ebf0764ddec59ac39b29e1b932c2aeac04cc50758805ba18e64a3b67df2c48b6be6eb26684c10b4322018f508a07321c363712a32cfc1c80b2a2dc9dda627be9d27b46ccac19cf1091637b5af28ba69dacb73b8876e72b9df2ed2e66f6be451e0f3a9a2d2d35cef8ebe1e58dc44b8b76483db9b588fd3e17f1e1c168bc27d18ab4e2d9d77b3e254ced46e81f86778500fd41900bec78c59ca2792d98a7a4e879e46ba1f1038244123412a209132368e897e2fe64aacfda4d28e4d7309dbe4c12b23a240db4e8fdea13eb011712a9a71024929b86694432659a3456947579411286b9aa3cc770ab7c1dfc3a218532caa282aeb68df813c41a75ba227dd140259201071558ef5d7f6452926a9d71274625333c05825c4ae627cefde1654e1b6c4539a2f13ab8782c6126c69122af77a4eb3772903907c3d525ed7b8b681c07b420c687e3457165f3ffd0c47bed65d469d128449ee2fe37563c77664bc1c85c699fd00b70d316149b378b4956cb52aed2ea9a9d936c02766701a5665b4a114488f72a2ac5e9898681869234b050b6f1401d5210eda97cf41e592244e4fda14f7ac7a712bdabcb7aa28592a39808d7af1889c9b849260e0d16d347f1dc2fb44ac00348344336f4e019451d6c2d8ffba305f01ee763a35ea5457bd409319a4665d0e9343759d9526e27954bc3f575421d7cf67509e7c7c997814982644848383fcd56e235c17dadccac36a34a46944ad2953630c37c03a6ad0e7d31307d6d9511efa14d53b81ab1707b38578c35822bb32b4de286357d155455330ccebb5057ff9712e977ae2132a9ea0bf24246073ab91de0d3dc5bc8f6388d26f60f7cbd2ec43e89d9047656edfe715749471a6c45334f3e6a9244587235b017f59b546e749d96c2855270b46fd874b28df8fedf96250613bd5054a9f10644416129b3b6f05b5d4173788b3de15442548cb02b393fee222f318a64e96f6590576cd943f873700455d57eea50f7c52f756a77427f1c540d249ab9979a657fd5c948c89af2a8c92a002bddb31c2eb171b602f5429f4b0706de8fc3ec114ca4df24d900b22e41abf95d9d9882cae54c153cfb4bc04ba0005a48d2da42c7639caf7ef7db978a847463fe07623cfe8d4e84a6f77d8054475d64103899e816788ae6e7ef1da962bf1081c28aca84cee4633bdcd803a94277644e839d2bacc4bf743cc061113ed60c134f02305938d5f795c1666622e3d8b946b26b0bbf3eb4a92cee8c3ca9ba2e68a1ab0b97cfb9373da920fef99cad0985c994e0d8bbaccb93c0e96e5f934b6c6c25601efd6bf9468203321ddfdc502dca891178048093e64205e12217d6e7413ed96ce99034a25a153dcb45c676769c31b3e6a0d6a325c2ee4bf49df736f8a8323fc15493dd538e5c00c7efa6df7f98da0003bf9f25a995935b3bae48aefbcfcab57caae7e121e19a80af9cb2ec3cb5e050deab5d35b405ff4d8a422f99ad41439b2156b2fe2b8c30f4d987115d992b19f945388b87d474c12db827a8885a96b3e7b28b8c5990fe9647dc57c1923d52ad86022c1aa7d4dd008be3e2d453076b6f2c1a4e9d4b5d6f2364da5c1acd6a7419149f39332fa8fdd13cf1820a84618f004476b282fa5cf971f8aab0ca6fc4bb754f2f4a6484a873b268660542a317a1af5aa5c6f81ff6a7bc779053cc612f83ad78cb9a40435250bd689ad3ef755e39899d958baa6e67a063a10db0f034f0c7c215c0ac891efba1f741b22ff240d4e992911df2cfe240688245277b270eaec271450efa2e04803a80242b2f55a3693f60a22964bc1ad1ff3ac911f06997334d7c363e8fe90cb63b36aab4adc80df820c88e14753d2a1b133407c37f83fdd96ca3d83b75596727573f8a69e2d2fa5148b5d30edde02f672e9f93bedf6dfbd4b71d5f2c4515fbab4e32a5f1c5c252fca9d6a2765402b984e8be08fa0809d264906abaf650092e13403e1b409b51e3b00c33c277b046a538adebaa1278c79431f1ac2edf481d4868961c34974e7157b3193e03af957ffd16485259d383cba217202e23c7ac92dcfb3c78af89806811760a4efd45980a76b70315b0e497670739e6d5e3a6b6ff8afc85f2c6115fcf6177a6ac935abb58710bc7477b09552ae686087cc4c54a4cb632b85332ad4cf69ec7cff7db2666870569ba2a2657045a314bcc9db31eabba8c0c9d78c2e5878635b64b02b4a39ececcda28588d5e9b754713ec174b7b6b38c061abcf25416afe8718df174e0aca754ce12b384ac2b275e08756b6ac5ebbaf9d032e709b399d0349d301402b7d4fe550f350446357d21cca6de06e26b958e5682959a0e57d4aa635af48cbe37a3c44237947b80603f292b0cc387a038e8e1c3875be4626afa5a14fa8882afb653e429cc8b98d09d88e5dc6f81ca428442ef9ea1642e90c3d1fdc5a1a38f23ef874a006a7adaf8b94683a9c85f2f4bd7e42da4b678f73d3abc6138bd5bca309f7863ddad0da426f58d31bd37228b4c235faff40397a9173372b56bf07c1494be627d44af827a661ca6553f4f21b61c7f822395a20a13d5b885214069f0054a83af61ea0e719d64ec9fbfa3f83901d49251bc5df79608715c2498217b79d548cbb76a3d1852875398e5ef3e68e80f17ef9d4485497f726fdc8115496f9e0f7f473e9940d2d4b7be3faf99c80d5bfa23d820d95085fb3dacf91d5b8e986657feb28f0260ce2c0cb50adaa4974ac516d4cd50fa051cd24d4d31b9a54cef03ff5d2cb99bbf5ec3c348b62ed4dda0d71725f0e40f6f944c082d57c5e04d3b3734b61a61c6d1711b68d7356ef02a9adfc37328f492f0b83888a96b316adf0d4978702487081ab613970ee59f68b6894c37d220ffaa310059fa43c1e091eb3bbd0a756303fd4c475292a9f52ea1db4c79da7cd973f08a77e184012037fd7211affefed6da0d2192dc0ef1f76d68a9479446c85489ab3184821759105d2607ece1974e60ab8bd33157cf6f4d4c8b4631991ec52a64e4443e829c1e7d8f51bedd8c2d0c9d912316f85d044305019540b7aa591ca41c0edfd8ae1513627827e632851d01fda0f873159929959159c39b84c80bc59583ed9504ef3aee3f87e49935e54a105b67c113a1c04f65c523ec7b522e4a19c06045b76abcd38ef45841ebd86b8d4d45de8e3e6131fdd76c15c73ed6da1a274d59797d1ca8cc30d7950ff21e859d7f024b23cff477f28fa15f2d7a7e52fe8162145118922cace3a6e098d73420b24fcf57e2aadde5ec82a0f0d3e860f784dec42976b2b5e861821c46277d564db7dc469e1b753a1aaaf240a740fe71313465184d0437b093c277c8a41c5adc0b7dddcc5070aa7ab901ac8a03a5eb5d0981f0b0cc9b656762718120a36b6e1a338cace33b2000403d986ae12668d407042b5cdc32a9edef552fbf37eb8f73ea2795b63eefff110b664170be0fedad82ba8f8f7a9e2102114abdaef5924d9bf5d589966e49bf3838827c7d54ea7fefd7668347847dc232ac0327a3f06916e8cac638853e0737fafe55fb4b976faee5c4fdad60c419f4a54d6bb38f9f8b651e2f952f63004ad30194473461c25ef4c5498fd221f5f74602a1573307f55c22594459ca4866bcb49a472bf367296fdae1a0d707c456f55a583510db36b75545fb5e52fbd3071c82b981c01a33b211de79cc64caccf97c96c4d308c65b678829333a7f29e8796ee62cfb281373c87d1aaf91f634da7bf9b48079dbe76e65b2e0964f41fb2dc8f6ea17c8cd70707b42ce4b775507779d9775152fc1d77fddd8d465987bba39d69038375f978eaa18a4742307256c75f81e8c8a8916f3a4da85ede13a18c8ccc62f02d0a855b95180947393939dbceea1ddcd03839ac12289041ba2aaeb0fb7ab8ba893ef3b3feb3233e4c3c6186f43bbc03d7ce1d7b54e6610538ac55e2862779c01fea22dc16479e15fda0f6a7c359fa1eeb7a419ed92e55181077ddeb5d23edbf003ec1b3ff3bbc4e1a4b57eb3f92e982c5ce18c2533416469fbedd5a85f8044a2e7fb0ac32c1a07293a98e25c07eeb3521b2b7ae6075692e4087aa802b5364b8cf8c04631c63d6ee003e7c6e19a0dc5d9595984e070e0fb949bd1ebebfacf294603baf398eda03cab3dccc542b004a45edad0b5103737439d31dd462628b7263e3687eafac32ab2a0585a827bda9a13b3f0100fe775886c1aedb3798ed81b63995a6648314a7aaac21778cf601f1616ad780d0c6983638e994596a9aceb75b96708e19c98d798cbcc6c17e8c14a35416947f7e8b000bbfa5e00b20313001a68bdacbbc980195deb309323e507cdcb5a101100099a1033447c2bf3baa7885b56da63f1e815f9efe229f1ccbc7100aca7fb27f7ba8257a107af1f93118059a68d0b81d208d22ea9e74ab993ff82f75e1225360908f95874725a69da13d0786664fac2c002a44341409a24259c16e4786f397f91f64e449e4f5ea78f3913eca75e6d438b00d31f2480b69244b12884dce501aaf73ab281fcfa93cd69510b7ce586b7a2f55874aa155bf052399423722ca8e16cff728ac096f3e167cdf9f919e5787c4209dfb73e06e2575b93545cb01f6dd65a40589035dbb6baa9d72cdb9a6da0284b0a7555ee55672b4338b7bc809d5e907123761b0edf2e7cf0c95a6344f56024d7609a67f2d3fef102e2cf08de966d57382c24b8f2e9d6d4a80997fc281e85a631b6fbecafb93f759f10c85fe130d1eeaa9b890d01537b257b03fdfc25732f961405d710d11cce109208ced9cd535350c24037a916dab33c0072530912e16c8f2771ace024433d50ac63c5a2d1eb2dc798df6eaad7fcc8712f4ad344588f58edf069bb6a9f978e2b5c3c11ba6eb3e8685ac508bfc0d3a95b05791645bb3da36af1a3d7fdf345cd7f5944841a4acffa203677c4b02616b673a52dc8fc3bcd7c48c5ad172f4ad9a4ffc416c2f64116c937d59e2f0f4042752d7a06f6163bba49a8ca700b50c91548e3102c60dd91ee12af8a69d51924abcde156a4bb4ccd6a885f1abf8be1d0556f60ef28fcbcd2963330e1c190c6cee196721b3a421d51dbbae38f0ec460fe5c2c233a76fbd75fe966f0b211b019e260e7a056ef971d1733ec28427622a38a5e8c2f1c019e11f64ea7185f563b5368c27b2152b9700179a56e8f1cc1bf87b5e80a19129ddd018573931d81fc3f5e93142b62c49a92a13b3bbfaceaf44afbc61267ac32ac1d763cbd63641406c6e3bb8b4874079b0c1798db34b883caf3841569b576f78f089d513bc168501c4300ae4dfc91366c68b94003009134e495d0e3c4f8a15381e91f416a2285eb1a5d9a5822186c5cac30196922aa19fab97a0fa88ffee6ebaa4cad8b4d08cf58db2d97fc3596f17a0fd9149116f7bc777ec25cdb825b3c1f4abf5c77ddfaf72cd499b20e9d5802901ae89b4920c941310e5684d04dd97376fbcf87a51973c1b6bb35f8a561fc754226fcdef2d2777461cc38faacb7f422dd0a0361c51b48d13c949c4085d2f30a16db1b50389896d69909f3f8a3bb9a77509b38bacefa96314f37ab2827c646ecddef2da50c24ad137ffc598c2435d3991b99c04cdc57cbf99886c2379b13e1b81ffd91f3aff75d0d2f83646deccd9c0efbc51195ce285489eb36fff3d816dac55e55dae889d7bade9bb3f2a8c60cbb6a7f6fc9ed6304c3d09319e45be3e89dadc28df63ab1d933b7ce3cd894ac8bd90ae11e49454ace631b597084866bd997084744411e5d18ebf9124ea465d78efaab3888d0d1ee2e8d2d5541780b6be0ad0381fd32eea3f0ba73e6ab62d1416265f28cbe0e980d9486368904536fd5fce8434120cb5e30321d15e1b6c4bbb6392a632a3169cc71cdb097236552dc055b0f0f86ee079215934015a02a19055a0fedf5de091865b1befa7415856d3e4813f5a5e385849886ab1cd605feac25902980e6b0b5ad9b1be2e56f34f32d0489613c3fdaf3649bad2a4fd2f9d3847f65074093f0fe6aedf139492eb64b6921d8e4d358e34f34dedd3e2b19818988b3674bfe21a76cde286550e525a393e11809c3b38e609fe8b9733680ae9486df071f5856a281c37360fa9f78b3340695b324babeb2d49233c9396592aaf5998a8c9f432f164b82eadec18e31349ce930529dd30ae401c22ee17d0783e0f41d48c8c03d6ee16e7de4166ce01b7faba1143b46c3a47580c4b8f422c4517af70f6db0df0301721521102ad41119b93d95f31822af262b43653cd1d0474adfbd3a7169c0a2eebe9a61307c6f333e4cea42bcd9213fe0a80b9a832c17841aef97f5c85db9afe68f47ad70099becad21f256e8306e4942453aaf12ca6f7b0e9d920ea32e5219b9f0790c48bdc3c43ba992d5730316b33523e5724b3e9c5530c5ea46c5b45d5b0389690e3b127bc8975598527e209e7c2eb10ecfcd9ad70e5a003717a5faf646205363ce6caac1f1004f86b19c3586793b33aff2302776a970958fdcab3068c4eb13964a079c1111ad90bbad05db688ffa2b7ef3795b2fa83e91f7c79281088f0f56dcf0acb68db9fd7cc027297458c98c007744bdc0f13cb5a62962ffec579cf4d0ea2916c5c919bbc1d02e1160e78005efb01107c87cb9cdaac7ecc6e28b857d9bd4a2181a1275e4a0d41f97961d1466c722d9a6e2b400ba152ec214cd3227a17cd579c9470b3d5c283b8e464db93f232fcf2e5285cb380d54add4ddfce5edc09e6b3349f54b77215e3605ec4fab769747550390d8f77fda9ca1169abd5bc1204d785def380bf27116048e261ddacb273f7b94a8f5cab22fe46e5678ea087314cc31c6b93ee528f74a746670e947c9b3a27dc19cf14e69225d9b8249525472670594d482e949cf7c50688eb74b8503aa6de56a192164914d1363cee950760eb1a0771a939a5a4f3a9c52bb15ad9fbcab06c2555f38826149c7132fbfe90db9a00fae35aa80c973d034e994bdd98d140e28d6a603755b51812c0ecb1409292d6b7279fa5926ff2f31bd7fc788f94e6bd7c787d2833a2b4d2bb3960ba63352c8c521ff4331f8a1e232540784cf19f4e1112f86ddb90a212a60be047e3af5476f5f3fe17194e46aa754ab320be768bbd08a79797efcaf0e5b77a465f8213498de30dff43a35359f0eeb20102654b352327a6414e93c86dc64cc9a8f4aaff0d7381b9ba985e9ff792bc4a762da29e1d799ab47c9c11d233d63819220e7fe8ca3b1daf276e295e3db986c94f4dae8bc0f3b9018d502219771cd429d3844ff6d1cb621cc602a9d06f308d57f0f9ff6ae4675836052801eb434f2d07ab75137073c97ef9ed667c360e58681865a61befdc41f38451f37b8540095e787c8e94bf0c9c32b8d0e0b9ecc4cd358f939635df6787381dd70cb89a90947ee37d9bd2230bfae4df1115e0ffe728c23f49ae1ea5adb53688ca0db2a2773f84e178462df002df250a193bfcfa0d0373c0e08a76235e6c9bef9fdbfa664c273a5aaa5fce2b90639ba2bb50b27672fd00ec57888c2480f7d5e06461d2f3eae885c95142fb0d0cd575ac8e4e73bd1cd4d6b0598060407a4054981f48f178a2906d87526786867abdcff818d7ef5632ae036f65617bf042e402f4f29a18cb5bb837a9fc3e92b9bd676a331933766be5d8f8f0d7e388f82ba892062a9af57eb856343ab9f7cecbcf3f48510b1f871dab825163f46c91026ac1c2baa1835fb5cd9a7c63659194e23f4b062814254bf12fbe654e8ba13b529105f7b2fb95ddd6cfa32ad226ade65eb143c3a858c9b9b78b2469b62a2936b7252ab7eaf96ecf021b6e7babc67829a7f72987e9e1be462d8daa14cd1e9f8420e9bf7866aa571b75c14ce8273c6125902e23b1974fe83afdd96496d929d95c95b5c67e72abd996908a30a0eb0a89544916b690890c03dc7d076668be318656e4ba74b31f818cc3fb0d5b4f047312b7ad050d8dda6b3e737f031c50b101080231c10d1853aef06f1eb7f0cf7fc0cf7dda49583c487a0d57e92a569583e8d03ac6bf7fe8cf69049de7fd72cf91c5da538323407edea45fbd0f5bdf0bc8bd2c04e4fd5aef9bf77a600f06493fda4178b4a73160f27d1b1fd0d86f6236ba19fb39b9fdd86cccde0b6332b5da6536c75014ee6c2c34b472fc6b2d3e0ceb208b707b3d6c50d1aed6f1313c67bd3bea1798138b1f09ad5dc839ad451d8c766b321255d3ecd31575bdd3b2618e415951fd97975cd3f0833056b7bc8bba9b7383114f629e2b643f09e0c6e9505c7264b4a21bbbd1347d366879dff3214a7932e6696c8fb9b05c4181028f398a9d033d143624bed20be3cda7ebb563688d9a709d1b5a1e135084699c5691ba56a8286a408f9331e1b68c90656874250f2207b8e55d694d51ac57d1cb7dde8b1e60fccc9c31e06c97a7ee2312323eec0f826e0b23043cead9569188aa1fdd3ec085ec9c83f8410b7eecbec8c21a9adc70cced2373627ac4be86197205695cc44781fa18bc0616da2266550e621c63ea998fd96101a00d0ecab2f034abd00d9b9154928c283acd07c3aec4baffae12c1fa99025c725f3ac98c9479db2041e21561cb17e9c3900b16df5f0d9b3908a3e74ddd80edbd63bb6eb96964a9ba55d54c9caf7dc237d0b8f4b29a6d79c8e6ffe8274ea6cd641011b6e0856c071958cbe84f9744911dc81962e3c5f5811a60589758e540aec09cfaae78cd6ebbeb003f7ec0ba2b0aa925f50854a777ac3dc6d42c71769b13804e5e15d42d1fdfca3d34b18674ba4722f07134d1003e8d968a927f1c7d6ba6b1590eec675638c521227ad48b7bca85c7d5093566d920c9517c4ee0c6b697e375a2cc0a44494c17406d6ecdda6484e7779742ea93fa8513c5b6889958bf20ebccc90cf52dc5473ebaaf65d169e805291e9f978606c7fbb0cbf87c8e3a0d4357d576ed63e1857e0b9caef20fc9f05836690509b242e3f8f820e91e62b2f2615d2637fa14c9b662ccb5c54ad8e7112a33d281c9a59de29c99ff395f156f11969dbd168abbc62d135b5c6c4b88516205877ddec666a0fc6425d72b8f199a4669e4017984504180f1135b1dc1264ef5469551b95292af7921eccb4f9c8fab87b7eb78761d29d17219a73495530be577251bf6b5a905a086f3d9412191a921f58ff4e11fcdf4619772178f38451d546e4afe8383894e0ed4b9ddcc8e67b8c522c628baee0e7c16197c0b86920f577db0b78ac4c155bee09bc4eb8dbc53e8453e3d08b315ae03eee9f96061cb2cd085f9dc3e7d9770e7c0fbf6af29823420f4f38a5bab6ee0a6b360a4ff7a63fe98cc20bfe59939d898ed2c19076263bbb0967f1c4a5e1985cf46f5fe1659be087df2f9501275ea1d574f44e33b6462fb3d00bd1c3ad13eca39d75d616d4d35115dc1ad0ee57964e6d9c4b10ed8ff793dd038a35961dfb32b0ea3c832fecf3d04745b01662cb4e4604572003dc03dc0f6fbb0962b49714129d10eae2d0269fa94baea45358ca31baeaf690a84ea8a24dc420abe3525956b40cc87b712590493fcc3059a27ee09517ab3a180ef7b99f3ddb96b6144de001f9d6eb940be3dd0a8b5e0fd110f4607ca5465c839b9a94766ee29c35a867ea4ef782b86976e615b3500ec875b81df99af5285e4ce02c356668f230a8b3fb2bf3d65a304fc5dcb64a63bcc6b5e858848e6fe6a462ade7a5ef8acfad481ef7c0d723c70cc45e106cc028327277673871d61f4cd08dbf55a34881ced9d5d76f6ee89c4c1afa15d782a18c0f58e0dc5adc5a7b4f5551484a7f277a304f248f88aaf6bd7f27efd6e64615aaa932352d4857e51294639c3d0d736ab971706e5e009aec1b3c9388cfed09561ea1ad366431163af0e977b8c37d75c0128fb8f4ed16cc56b98c902d98bb44de7056dc62f8893724d6506fe19438e23299ec36df690d0f7ff46bfcea4d919e705e1e4c0f36eea179fdbc8224ba39a009fcc4c70cc99c62446e010702929e4e96904455a59c352be3523db8f0f658f97f7ff0ba87392b716e1277b9d9f82ec4177696fbb9b1a29f721032079973dde3c1ef2269f2f87e8b222da985d7989cee50003fd31b301a3de8fb07f25fe684ee1a613acae673d368af690b83164192bd576b686e818ef44871d5f29bb9ba023f0c7a886b96188967bafee5c54dbe8410958e8a69962ae6bea8387bc8ac994440fb36c038c8dc8fc0bcaf4871e18e2efe900a3228531a9230dd9f109c0c822131da6514c3a9894b49ff437ed8af6fefdb5d19061d5b71d4b34bc7ad44aea21363afae5bc568ac8e259a4f0e55cdb316ea0335adff6e9e257869c32b88ee95ffa4c492b20a3cee28b4a7a5cf69b28818fba904e0e62f05f31d43890dc95846ac18bebe6df924e3f337a7537db6585c409210d23a8c235bb12039ba75095a0d1c34aac5ac51c5e1ec77ba60484052f393b322dbe286b020d945768a1bd4bb7954abbc0ed5f640474a60756a02f6c66613c30079bfb9ebbf5144025c839b3c41cb4dabf94781f4053f90ce1150030ed36da93883069a4c0d57a81beadc0524b0ada1316457a40cbb428b2372f165f2bc95175b9416143f7b3a9cf4237af91b8d12340ca33f40c0f80e6051aa053c8c7bfdff2704154270bf010a92676e8769bd8960403d7ea1754fcea7b533143b64548f22e57b49d100b8577b9b52ccde08b8f1a0494e277b08496ece4ca550d02b1af612d3f9d423fb8746f1883d80cc9724110d85b850aecd549b5698acd779d05e42a4d8c516957a2056d0929879ad05644d352d3f90ff648743f7869830013d9cedcea4b47ee81713b007ab17cbaeaf4e179600c3488def7bcf19d85cfd98747fc3eeaa92c1a8636f5308274d8f14f07755ca3fe313ea7496939b1ce47bee5caab7529998d90d5ca77461be8a181fd41751f7bcb2cc649d540dcff575fde2ac671d94d3feaa295b70cd3f8c7181e16de3caa580e4fdce318a456c23b67379df40efb66e37f6f444241ad782a140d51fa7529872ecb77ba9334558415a8f4f499d7e7932f2a34963075bf55765cf55b1e4336532c269751c4bcbaab21fa69cf81a20d80dc7aef257cfe568f85c7aa87a097b7d8f4f4e984a30524d6a7a40337dd7f21f80bc4ba881a3815345f1bfd7a1d2e54733377e5c28f3c8024a5d386fece40120aa1c8cdd8d41b92589ad59c5e0623a45dcdfcf5710faf6443280a2dcc86f85557fcacbb52ac0a7aaca8216659c450292fb5041f75e04406a4f870cf4e978ec959004f7a58868113410969ff17e7e69cb74d6df6db4f5767f73a0041b4a2fb272de26ba6ff15e058f3ace6aee0d283ab3991d5b263391b651290610a1e2674cded4c09878bbac0b457d98ce3bee7506a66b870d03b1ecf157b64fe7774c28c8b3baf20a0440eb76cd3cda8d19eec4098185ac26b4f6831bcdb61486062faef7dad8075be1d4f596336733632ece2f0d05c662a7bb11380716a56ce757c66d6d492b95dcbb20516cd32deb24c65504d2d754c4b08bfd3c18d73f5ac357bcd3ddd7274cc75314a616c6328ba22c8634144cc922fec4e330c963f77776d5c34b28b6693853f8667d50cd3ccb0097f6152497cd9206e28a399039b55ca7083330494a45edae10c420b6a0b97501d010b0a376695bc12fff31b24f20c88886d381d6d42a5a122ac7c00be8386770d40c6c82f451f4a986f532fba90fe400dfff3fd555be2fca0fd84a91f750ff9c830d2283d443f1ecfe05afadd33b1d18a8a6d67b237b52a10bc27a915ef3c4253f907402500f8218671cb8efa75f89e48973407bb556563e19cb41b6711ee05d54782fc53204421b4e3b0b9343506737bfa7ea8b58bc2c8224a3c04ff1deddfa447c55216e7e2b891180e1a69754db30a5e7f6be138132e31db6c8ec3f36fdbfc76f7d0b11c0cbfe99f8e2f9581db7bbb73706c9ae2847553f8586e842f97f660a558d25e279bae2de009cbe25a3afb9452e8ed382d378541a696a6b69b2206d048ff0d6c5184f4cc55e6201df9e550bd1e1cc5171fe0920320539cb682a3301c0540c490b44704c97d672b5f6ac35bf447339c486c736c7406957e895f2d8d5c861b83b73fae0577b1751efddf06ce4083e5a8bea2924051010c9715941ef10923a5d26f05bb46ace234f1f2b5d51265c067103dc581ab6326e6d906f39c94d6829b724a42523e364597e89fc35cc6799b472bf3ed7218efac555657455220a5e8711b06081a9c8da5875ff671ab267787429ec271e5c846926b15841d843d03ad1cd8051fe555206f26a68fa2f0bbb7aa388f66092447ef904481c425d6557790bb70f0ece26c036ec4da2cedee7453c15690571be4cc8140799511a30252b63024731f42e8db50fd96b74742d1cb3434a788c1a1aa064e8c9ed0eccf236bc900045b514f9f081aea3e270b6d9d1e069ea3556673fbbfd47ae22d28324d50d291941c256a7b99b7942a0856e8b03474fd95197d035063d8dc2131fec24e5486b149bb6fd95aa714a6b456a754b67d30b914107603f0d2dfec82f445a0a817f344af906fe960f3aa625e26b54f302242ecc319c827359c12666b32d4673e19304e09ee5c9d334d0e176d5c2409a9407d6ff3a6116cc7f57928986bb32bfa8edb2d33f59017d4ad9e4ef0dff9660a314c9e18a069ff622ef4ed805787b31cf9d700da0f56a99e8989046f9dcf29bbc464a33f5979f3fc1975af638765163de784da07c7ca1bebf83a421558a8544d339b8258193d8f62736139f7628aa23d73c7f3b40a7cd7cbd5807bebef8cda69c78cb9857e62c746ace1d6fe84ac3749d0de1ee516227e677c1ae0579355a59474ffac630a8a47ad76b63310ef2ed76435a1c562ba6c36fbe9fab77d94bb507eca1c84dfc22c5aa57cb275e62f1d2048d8a8cc1d84466e1234a3fa2847d32bdc233f323af569a88ad2fabaa887bc34206aa3d2a16ded9fc6ea371f9ace89f104a3fd846f66da683b96ecf6f3fb406c4d8674c5ac9672d0716c02e035d988928f830c1da84ad5a912da9b07dd492f5c74cd73883d2308c24916bed91a1f07576b021503704dca87993188df72242960207bbbe9b9199846bc0d1c93a8256ddb2cb79fa868c34623b1c1e4bebbb23ed4f614bad8280b4f4e2d5a93a24155f76d40aa73514a96223066606011bebec81aaaceabb1cdb2f989e26340d97a203e6baf6f490bea935b005b2a42f4fdbdf3445c1a708c5f5c173a0684e5842ffaf620824866931d88428f67459f9767d0146e5412b74abe6f5ed489a1e9e75b467bdca04b4e331facf291d379a5c36444c0f9d89afeb12281d305860fc95ed020056fd4000fcd57b6693f496e3ad5b92632a1ca0551ab568624a411b8f44931fa78f6172b50a514d9cc476ac66646785487ef7a561ad3a4b67e9f4365d2109f5651a77534910f4bf6e01e7590df298967d10c6237be01d76b696074c7bff8cf2ee7d0cfa3f4489d46df8d4fb8363f0f1bb9f093d59b589a70f607287b9b48dee50ffb5f06e98b86f06508d925bcb1120114c271326e5b131ae52906f5a103a5052714733bd97576bd93e56760aad0b156372ef11f50826a46126a2136a72a4294cf72454e38f3e63fbf0728c740fa159c6955581591a951a03c9225e918872b869f8d66f96bcc9fc59dcc8506cbbb5f0046313894bae17d36bd103fb1d00cbdf1b765cd15c74da424fc097994aa962c24906a7a1828767e0be37039f6db55c4531c109b42310343a40cf0128c9853c354f54cee33f11814bdb950ea6e041584a89cccccba30e697bbda23f00ec532d00d03107a0e0e5f2e856100d369ed1bf84f110ff847376e1e9251c3df048140432d999b755f77294551ef08828aa2398679fc45a97c8e9b9e190634e0bf25294f71a04a11fa197c793efec994aff98fca598328840d614e55911e2a327eb12cf0e6415101ae5767c9e7d7ed2496efd24237c7ed5def7fb4a6c663b618e335d0ea5b69058e23ac9287bdf4eb6a68b0b4ed136485af9a174f9cde9eee531d7a704236e1e13fe4730967d39b741f877fa0a51fd186330ff289d44df74c66373966414723a14a7f7e660da83d22d2291a9be229b594a76d8870952cd5b6890082f8de74400aec8e7739d76edb56e8c63725206ecef521c982b55fdb63587816025db05c9f78771ee88037e0ecd2cf21fbd458ddd91d8890b9c3510878d4050dc7323aebd7bd7e7027bca39d184f4b3c8e12997b25f0d70aa4c0deb4c1da14931361a89f604f1f46b5dcb7be5387cf3d8d0b59f14e02b16cc119ff8ef30b653cefe90f655df1cd4d45ef7346b2b54aa828cd3233b2554c46a9f343a19ba2f23c0492eecaab92fb212b055f0b309e4e8f72c02230624ded254060aaa4ac6e753d4e66efd0a26d6eefc4b5ce3f0d22953fb1ac28672b4264ccf24b2a960505ac0ad3ba7d04a19976a5d1f372691d0cf3b11621dbfe677ac8eb2d60dfc9c3eb479e7324a379d540f8a766bb26d1a7b6c16bf9911381083d2fad0b450390966588954f208a2e500fcd2eadbf836166d1710ef34aa66b6d9debc7dd3a6cc5c56530978ad253347e275b676f6b280389cd2f3c1166efd919ee4f16386bb4258b6c384fc437d46d750b89bba4bf9b5818e4cedc266209266bd8705e7e9e1e6d06d7e87a21cd5b47390a04db188abc02e4f6da92ececd888f1392ec47331c1f56d308a4024b7707883d2ed7c75b7bf32e98e3c0be49fd74f825534e5d70ec9c95d94a8e2a78329c79a4a1833f99ee012c922e0c2740d89556663fa854209bcbde4a0f2bd07226110daec37ab5c6a7735b0d80c700f9466ea5f8a062a44ed4cab3d89adf8b0eca606c777c3eeb05634e438499b930564a8adc2f0e2d42e2e2afa0f0d38902170061426db46ac78ccee3d12eecb718025efa4b21f29750590208497be1dbf7e0769a4aad6436576a135ddc7c069631b58c3847a9eaed2236a0552ab99d1642b5e5e022555d47051522a9a2fc86d8ce74abd117325c0f53513a9847cafa96c242f14dec0b68f3813d4c365df71d085ddb908853d9d6627d51b7c2427724d835efbebd31450de0d352d302386d30e56d0d13c4f27f46d3580370b567926423e95c59c31b338e40bca3d9e5509bfa97bf1c2256ad1bce938b23e807d2946f1b25d12e5304d426c3ebe59afb687d16b70794486ddc5f7b0ee6fa3b88b43b3430429d736021745a22da48b38c9a1aa0c666ecbaa958ee6ad066ea8e0190753151e694534efcde27b55d91c1f39cd20d5180f8aae7586169b589ee74be34ac7d103903281f0a3b00fa669b33b526ae093b4f2c2a5b5c157d43d96f4642ae05ef122e7392fb1bb9916f83705070ebc81fab732c00c4acb16da6e0fdc1867e50fd14fc39dac72194bcc160aff09d3b8827a4e19006d6b86f104e24e847f74179f7dddefde25ad043505c7d61cfab1f5c4985c91b6bd8e064ca9a5407a13c3efcc19ab50e6bb22e5cd160f115971434eb7391176ccff9a09bbfe6ecfd5d4b5580efb5fab6867295c8c158eb23ae9f137f4fb98c59a11b2fafa48c044054610359d7b15e3e54b0196ca0253c3229b928916988c16aa90d7eda94dacbdc676f029bacb03d101b6323032c83c026c7d6f3c94babf4bc0818b481e380d1fcf34d6fb4c621c04d9aba08e189c270042383148f60d98b2900acf65377dc5dbafb6fd07dd2366fe0663d165c1526394d76c494f4f17fa0337e17e641edda53ddf6fc3a2d04d9272d62ef09809777f9c2b2d71be3e78bcda8488593bc549c62f846fbb69b011ff90af4fedb90c886fe9fc13abc6ece5face1f4245ed6cc6586fa763302776fc31847f4910d87c235c8c6fb07f97e0d217b22f658d0d64efa1c65e329ac0c880169be0f155b8b34acc9fb61211266e94e18d8ac6927cf7f0a0ee16f99faa69904d1f15dc8f7275d09decd5016e53f357d787a78d528548c21f73beee80eecd51db472ec26a7a284329dea4174a862c989887481f95a52689c9e4a9dd25964326c3cdf6771138cf0ce6aee395a793c752450378f294cf9a279858565408dd03c137cfa75450a432bae6186d00590012683c4ad097bd2b1afad3fb19f449a0eed886468be0e7bc82d5ed905c615be23d6907be0b54b0c42dd5ae25b0dd65cda2809b68f65aca4ddcab18f1f36bae09ab61576bcf096f42b7762051b4bb7fb19bd3c1e17caf94c6a78461c1c6fa7dba1429ea1b32408f422831fb72d839d5bd48076e8e5adb4a3170b4a30025d3da0aa7172edd317a25a90eb26a9caa881aadebdc1c6bc0d34c1c495f141cc416ce220b16b4c495fb228d4cec63e9280be8632c18b1589df3d4198412773a59991228d23a9b9eafc8d85b860f5dfc1f6841f23c5e3260ca9869ae96506f31fc558aa9d0386220cdfb10875d795dd1f0ac617d84cf1905a3ca9be0d24fc26ea9c12e085c465ab16b4a9a19ca6148ba3b3fe2039fae067e64dbe8b62c4fa6af0c23b53f3a5c3a6056e82adfe451b8d25866a0f6db9e443036fe030b0fef03a1275f7f3483892e125a6e8181d12f566e156ca02681befb073d617432bb95dc126e5f31448876e0cc52518435f33ab580439a9f0e2f244f798a283c15a07e712f3de5fbf9e72310ca3a8706cb7fbb583463b0373c2bb86059f7d6fbdbd96f2433ce61095e85863a748e3985db2b7180021869aaa30ea105ff2ba575eb4f96f5f186cd459fccf907dab0f909dc6d2d2fe9851d4b1f3c99ceb5bde0385eec5b07d519929d6b0b7410aefbc3d944262f645e4e13615df2d09baa19292027fd8c81a685192052ea31438f5d1e38ecbf37beecdcbc4bf385931c5dc0633e6b422a328e79e465a6d85e0b3d55c554c62f021a136a61b2205774ec66c281aa46fa0ca294c4dcadb70d4af92453b0b09f16e81bf256c7acfb2c72d0a3f4c0d4fe872f091f68273007d34d7d1126d12cd0bd741dd46fe89b1c8f5fc8898eafe82d5da2746328a595b3c2d2bf88c525c586f9f46e6cf73a2327be6be725b65fa389072de19bc2b6dfe8c31899cde906a6392f3c5914a8cf937f8dbc49b7128117deb941957867a4847f1296be54c2fe8db6efeb8121a68b675e73b89c4e398d14b28bb6060032ed6e7046c0536a54a699bc019993c783c192096f08a35b5d9bdb69c7d7750d7f33191c37cd62cfd51d12658ebb9e73217bd7cd0da4d3282cacec1f602ed4c7593ca68345aeea3f24d98b431debbaa7e6c0ae308163df40e3c0ca3297af8841946f3c656efd49a388814eb666263b3236f642e285788618826485acd0fac2381dfa2605e060314edfc3beaf5720bf952c7d6c4a7a9fde573b38db190087a2196469bc22bc21a37e9369b97711195d00d5ecf6fc91313903361f79b5dc8db196458cafec30b0ecd4a33062587e81c773a34479a0e5414044cebb68ce2e3cd213188ba60c09e5e6314381bea68babde2c3fdd575792cc463add50a9f946fd4e9f16e44d4f98350a6f2e6d660346a84269999c5debe7507282957724b43a1c7f46f3126fd6f02ad2c1506cea5405744772c97fbb611666dcd4d3b46a7763db5f5d4fbc86c0ee2cc03792b3b9ee850be8513fa9a39477d1bcc111cd5b229fddc639ea6e50eba495ee1736184dc4241ae329938559954f69a67da14541fe7d60d451860edbf765d69251a2ec1050345a368798cd48532744d5c07b0e194d32514c2ebdaff158aa8ba1106cfb7604f82f3eb1e845187a04a5a90e9fb8c92d510b7bd40cdc4bb94b091681f05dde684dde60f9376b6e82eae654d46e3127b6673f9b9010aee76921a28a1ce8b55d29f856e84549626c7227622448976bcada4b0c21566d01e5ac683e9b5b6d62c97f46926c18c58fccba219ff6b7c336ad7abdc560e4194562e643e2b01402ecc87ebdd1b1221a20fbd5862c68e8caab4b5cd819d26b250f4e36b9962c6309bf415c7b61040877d5b8ca4d87bc43d78eef3e637049ee20dfa265118a8f8b67a4de4d60f2a83dc2ddd3310d1d7df71dab6044125cbd4d7087ece39d664376a665dd427ff27385d78718148491e6ba6c5e6350c2bea64519803668c6b90fe7b1cfd38582829670b53222b17bbada9a345fd531eeb1cf24cb275d685341aafe200cfa186eabcaa23c51e381ec0e59d7a9b05bf763329520e951b7ea69209b134271f1c33e3c6aa9d6236c49973204fc0f23ebe2075229e4394edef32eba203547c4082f1ce85bc626c7bd03ad0b4bb9808dfbdfc7360f809c09fca966a97764c6bfadf2102cd170ad1b108a1503e1625c9be137634ac318b6449529dbb40696029387d620d0c1bfc766bd03f099d0f110b8e49db0fd6a8859ae0799c01e826ccd0ed85f42ff9410614ad6e5cb1d6f2bdb76bd2ba5387dc4e3f3022ab416474840dce618acc50307a9571b09ae1b06575998cf3baec0defe8c8c794f185f9a2cafd9e1aef2319eb2669d7b309991aab50204a32f0ecfd067ce73567d2d17eec9e3a38930ad95e3b46ad93d76b608360f050bb58e2574f432f916305c558d51cdf1c804bb15dd05c25b1ca137ec7f8b82a92ff2c9a16cece1d4d507c65891554c94e2a3534aaa0f55489f3d7d0efe44b768d854aa71c18b90d847327510047b66b4b0f56042794a5104e3bf9bbf882021e3999bec2ce4deca7a77efcac0ef071791fae9788944af81b9db4eb22eae7a0bdac84a0159536f375c4236cac2c341c5a282be7a4068c7fae824670c4be1d2ac63e05f92adcf8f7a42d0d5c3021fa3e169c4373491d23e25a277734e6f43e15a7b678be0ec71e10e0cb70748d2163dfb50e0cdd4830cdf774efc117f233f68c66f1b5e7c6a6b30e155f6b1ea2776dbd64333a892bbc17b7d351f8eb066511d91add7bb3a4468b110cec9fde54864ae6cc689a7f12f88d15aa2c13a9e831e11f409fe805a21cb2ae1702d40fd3e47f50ff1f7eaba5135ba29897c5c48ba473ca99b0f0ac72580468a0cbefd95a115735f3d2a0fe6fcd910ab1c57bba337ee5acba224cfb0c51bcb5a10bd0af09f69e24126d7d154a37a8da13870e152558f211dd9d98e87081a0f55a7a5e4fb272210913a5105e87a3ea75dcfd07fc23fd87c48755d55355e64ced1090472712688be40588fd35f0916222410c8e33c3f7dbf1171c11118e54650c2289f329a10583d80394df18bf3e04a51f6abfe02ac4eb55f479bcdf68b467d49be7917ab691421364546ca4812d3c0b8047b71faa17d799f47870a4217c3ee74798dc9fb3fa31a6327ec9dc853b6befdc53ffcbb90061dcb95b1bd07bc0a5d6369be8286ab0e0c4ed0991dedf6c1238f4bf47cedaf4e59a98678c488eda1d787d77fd698f25c4d3f37370089dac1b70161652f098a7532369e2f94260f1292b1732cfba991e6c4a75116fbd705c1bb25a125a52d7fe366f9f06db9c8cec9353101092f8223c66ae8f9acae45217ae2adab5d84cf18c9d16ef0c4c6217eefbe7167856fa57520c2244b2f881647e9f16abdfbbc1fb78ebdc53ef17e7388cd0bb7b97fde216dcc51ca5d3d22de5c73b1348a6144368a369765fc5c5d9836d9c7d21ea8d76b6b6cc9d01444a2597452ee05169ebbcdcce4760968e2173242aea16ee8fadaaef95daa8ff461d68c73a8f6ac95d4d8a6b6ac7ccd8df27af3ab6385c006a26eef10a8e07b7d0cbb04ec4923bd87200b12e7af7e7a57d430adfa8e332b0038d7022f8e6b925322b5abf49bf00698bda436608ed19667c810e8c489b053f9e125e047262635db79486a1e05dc472a91dd1a37ec67ca86d2e3e52088bb3f878836c220095bf4aacc6a4cb9c7c007592e3938546b2adb3fa76dbb8a22721aaaba88981b2d1648fb0387a5817d0e143b9679421fa692aa7f6ddefb25311f303ed39a0cf3fd6b43a50dbc4d31619b647f914bc61adb3c6b9fd1aece387489efa09d34fe105e47b454543a7e08200de32649802739a835eb7371bbf941e834772c0b443ef426de479e93621e820cb35a908384ed2be027d182a3bb05b71002decb3addb202e766b389d5380a762893c4f3a6edae7a8b11e1f312d5b30e87eab1ca74bdfd94191cfe399c80c40a6c2925ee4cc5ecc610b8fa25a1dc7483df5937b1a870b92687d214100f1e287301d8979469a97c7f3ad4ad56725d129632ce5c4c60f6e05ab1348d5c320254ec158c5a2cf679a70ddb7523a453167540ab48679c527c7ee2aab03f827bb619e1e8de6d95ac782b0090ab43e6ebea9144606e47c7c13bf6125a96077d74eb3b62f7f4b00409a17cc9d6cb693913fee67994c181884095e358edb24c59f42d41268791cfa74934352ef68dc7c3b0bbbc2d743f6ec122e8a6ef9760c14b640fd39c83b40f2cf65aa92f9117366025475ca52487b434e9cfc22ec325a3f4252092418071af3abcf6bdfd3a1dd1d117516ea14afc86c35851a28d4eb03204b2c73a35c944c119127137dfe1c09505c4d1b66310552fa051dfea2d97655210fa3c21f0363e2d98fa7542e2c4d4a054edbf8ea38c16531bf1c7163c1e1a913b8c3ec70a4cbc3b117ef4bfda4043a07314dfab39b189963f62eb3b18489db75c0babc59f6fdd5a1a79d09fa481004c6548a3eceef4730a1ed75d625302de043987be7fd3da198adb81caee7ed909c5ea49de4911463795657a1fdb40742f4e477c78962e9292b42a43b1d69ee86d463596bd6b43f7ddd3a7b371dd5c35139714ee54fdd8a7e08c34e0855a1a08b3478a5770702a17eaf107d470aea3bd0fb2bc6590a8e467840af498752dd7b305e3859d16224747f6e34519ad18cb5e3a3eb5f07378afffb0f13b68299026ad98b7cbf3aa92ec7a2eb1c9c36b0790d0edbf34cd6919327c62263268acea4b3662c47f99161fb9f79a9d51641fb2511b3b261c50f511ae19583cf587968b9050ea619a449f27655684250e80091253a92be9f0c4bf788c38efa6639c8a29c59384b42cb996f8fb9f720c55bfea8373fb3d2d8f0c78aa214dc862038a02c1399b73370cb9347807d26ac0e7240a328af218dae9d9050e6cfd61ae1a2f21ed5279e2538e97bdf8eed01a3b1237f69c37e1b06c496d1361b559db126a3345f53f7a6353bce4dcaa38c161390c87e026bc4df06ac83f4cfd0dbd883d7cb6952ee5af1bdfbca1f7137ec7dd2729605cc8531952dee52ff207bdc5bdc1af0cbd4ac4cedbb69b4b9eda4b42416ccc32c6d688d1c8647f30915ec419f84a64946f60d0fa7ea1ad5fafa150226b6ff0e6aeb9b090521020830e73cf2e5ab00bb99234469095170b550feb891e2504b9088ed875d97bbdce4ff169ab299c3695e24b479182e532ba65df34cb3d00e05f129250cbe8f33a7bab18b1e0d276427ca4af1e33fbb071f93e185d6bb1416d35f33c32aca5bea12591214d7f2fdfb306921cb026e7dcde5f180f3869282225c98f08e056d6e978aa71643da041cfb979e169ac67d2def60435673c6cd3bc226c7600dc6fdbef9c6b05004c05fe89eb612ba55d442fb71b00235c44536ff5829ef52e6d60d34ae780c560cee953e05e9004a22506ff21387414977fa02bc281c6ce35e8d738abf7b8db64c08cdfc1aebc7a8d40c25db4c44ee38cd20f42615f236e5cfede67c5448901f823d4a93dacb4d5238a2127887cb9f94b4f25e1dcc071f8bd0b173a950395701dd2545b02b4b52eab033c1eb9c74e8060c0892c698b1f85645c5db0db04d618bfe2a530f14d6c6b95bb9e82160321b30eca96465d54ec338be98d09df5bd686c02d68ae8d5f4ac5ba32204c7ceaa7126d0369b98453e36abdc8bcd6eb902a6273a379e481e070dd609bd1d1778b7e67ccedbdf092209c890e71d14d7f701d16050e2b36a66b459a0c75c76605eecc26cc788f11c8c1313aed9f90509a0c10694cc4badf4e61c256c9adb85b3f52331ed8703b9d15c174c2c09b23781f2827fff8420c3ad9dd3c467d06f235649f755655ecff94ed24ca25049f18435a15e06cbdfee2026c7701d675444f93493f88459b8bcd981d16e2be9980e1bc1e87b8e7728cf630656277996551e772f83e5129b983065f1539addddd9d5a84ac07aa746df3c069dfcdff0313f347f09392feac127f8a542fae7c8f42173a76f68ef62d0e00c4b01556cfd43be2d08712d3d93e80572293e489ab9ff5ebce01633c7cddea25e86c6f2aea2f6ae3e7d07b6dcb4046aab1ad31e6cc7c39763c2480e3a6575a4c623104dba24d63c01bdee88fe34d0880106b596e7215fd55d13916108d8b10469481d6bf07a5c897bbd4afbcb7dda3c8de43068cb567f827b6de234a0b8e4045a8ea35d745b4e0d3222d7f14dee24ecd24acb5d5f30d04a50d2a24b79020800d6fbb7266a7ee0a4a8370aac20977322be2d25147e3493b3599fbe2c7cc186ddbd6516ff5c61683d0c7b6491e9d46c717f01eea45b8ba2e83e51aad7df44c9ec67423ad863cede765d4bb950c4c257ae3dfa22a7db86d63c45cd105952daaebfde2cf3bca5880cd57a173a41f741ddee70e781653e854a3095aa228984fdc1ef96055ed24d0775cffd45051b3a07eb9d7fbc121a27e506d8263ea505f49094084a68b76e80a423a451f83c384a28c97794afe2a1a081fb0c218a9a02daeaede210195e1d0e7c66e6df6e855c2c2329ada75c5217ad4942acbed37420b93ccbbd6df31f9bd7d341ef0d93ec163fa80d7b96191c4b4a5702ecf8026e3c240ecdce050068dd7ca29fc9eb4aa4459fb20d60b2a05d131ef61e19ad4e96965824fd8b7400ce5629c2676c8f0706f05218a71f732a5eb97dd50b699c528eed799bf433f97f3671f38f62e056e5594b2c50e1b738e165d6628a888637ecf32ec69e08fc5a395b97fc17b692188f62c9258521f1dff756fb5c7def3e77ec593aa0a10ed2806baa8ca7ad3590c98db62ddaa43c6fcf60263ef4ea91126b40ce80f1edf37c9e8622423112b8790d18c8c9282dff8b3eef87c1f4135bdbae612946f0c03ea908607afe7f10db42485ae758a1413c34f82379cf99c2f58533c532f4bdbdd1d94fcab8a6e65dd0cfca335b804884879de6fb7110f4526155559f6fc0bac76831812ad256d8ca18c42c280df7ed602ceb0e15d33c185c7f530e1829752a93b42ad7e09a20530890facce2f99430eaae201eddee595b6eea6b3d0b015d167722932bbb6cba9db3ee5c745a6c503d20f4dc86ab70a6cb994f66966dda82b0bc81014d7d44ebfabc4781ef5de4f34ee2b4b4f63ea4722ba837b73a8d02ac47da14f1e93e495546e6b1a6efa82ac738de54c1af8cb91ce30e38a92c535b9e15efd33b403d25324e2434aaeda67cae69d7f38bba4c12e461ac4ec6189220eaa0ba9e3ad6ed67c493a12ffb229d8a06e7b5851d6d705e975f3918240e0908e2eeaf451b1332e2246972e95208dcc17d40e5fa3032b68c18fed8ddac40e56582ebac8698cb0548a30adbc3bdd082c6a47c4ab00a88f928baa6bf836caa45da7442ead31c7e01684da8516a28af58cc7e44967e852fdb2e06ac5f418d7dd009426f7c30adf768ef4b9a8096e28b3503c9564b0d1bc10ff1a52c9bb46859c6f8b0f46d253a0318a00d008f872827e2eaacfe27e837e84c61e3c799b87872ed8a60b9dacf296cc716ffafe5e8ea7e63224c2762602a442621bd9096329da565eef3395a154aaedd39e2e6a0f30f68531fcaeacb10e8cf8ed40496450cf570a76568f13e377a59e4a58e1c2a934c774f453aeeac8ec83c56e597c45c1d1ea95d551c93678e561a20b8908505cc1cd3f616a6fa2ec8b2cb84ca8d8d36e7ce2be6d91de4d7f45bde99ae0f81e5664c11ae2b04cd801b104634e4db7e57b49f3c87e014d64986ad4c624cca3ec69aa090e1963139c53b1b8d087a2d756b2bb22e67569191d94308de58a6909ccdde781eecd0075098ee9f94c4a24ac83d37613a4e6abb4b4b0b7fe94cf5a3a3225fb81408e85485f7869ca505f01a41a6b3315c2c7bce6c7639a869d9fc767fdded187b3c7d0257e34a7d670c313d7a7d87a63981ffeac65c80feeac7baa43b122dd4b5c31273fe4159278f38ed1cdbb4f434e833a2aa9b04dea67cd1607e7a83c6279295df7d1732742e9601abe5d0236c67878e2d50b3873584efcd99549f613c2eb764976ce9d00a37ba7ec7ca72e3b07ff4aa532e63129d8f78938dfcb245f680e1f085af0a9b4af9e50728232963ea9c62e5551a3d80e8dade560aebdadb7301200994641b3aada8a03808c9aa17729a235e9d801cf9abb71184aa780851ce5a42e657977c9e93c99ef03360023c7deb5a8e5c9f9f7494ca6e0406c095c761b0c4e36dcf2a921fe62e9f5ad3d313d2178072d7cdc09a9016bd22f9441c966c3babbf387aa997f13230bb3ffe43250e5b0131b1ddeae4ce7fa214e795259fd1d95031f6db4d227fc864b681773c034deb9b0b4ec225dc3c274b5440bc000d55ddf5d972e0960f908ab02140d0f3e1365ae90ae1f00c88b3e00445375e18301247cc90e14a4f703ae9c6709c92ce178ef4a19fd4a8c51cd51b5a72da62122f83a5c86b1a206dbcff10c70d9e877974057606fed2f7211012ddd0c42cbe9d1d522ea930847bfaf3d70b536393b13bbb7b3cd2a20ee536b6bf01c6480e20b0902afa57010a6dcff1d092b774339ac128b8af2f9e765105c083187aa8e94b550a7ef82bfe61e79764805985e1e3787199b3cbab5d0936c0d01c66173f207a3275ee1f95a6af94a205b2c1257f48d4790b9e2e96eea822dc501b051c988799c0b64ed227d0c4e6f18abbc4fbbf6bc6e326539aba5e80f3831476450825d72e7d7486d6be568107cdd7cd7b30a7eca860815b7868eedbe3990db7437d41ea5e2b14faf2bba6820a973f995308ae0bf5eeb57e438bdb95af59565ade11ebc7169d5fb4c10a2b8a45ac9eabdff4d2215377b676fbc36e4a8e9bfe5fd7242dfed53f7085a37342832a647004ffe64e5e647d62d34d04b9766df6225ab03c402d02d5f0b3fafac15093e8fb29feeeef01c8fa198c473291bde6ccedb8862da01a90f35711a82e8c303a8a576f723799e98776bce1f628a9d7ad47d61b135ad53598c4f2a3d4059a567886b907d9f5cece8825831f002e398b962dd29dc292bb06ef65179ce2e0edf249f5926cf841749c965c43ba45e515399f573dcee2d161da137e9ef0afda6694e6ca55d27e8b5977dc5282c66a2bbd7911e770df610ec4a1082bd4e108be66766eef18299d1b9c985fd8df8fb041739062cca29a064f2943549970602ad6f104f5dc0d52050ed676d3dc0b2483cfdb8bca19bff0a25ac2c8b23eed4eb0adb7433768b04abb5a960e8fc86e061256146b6de4812b68bf9617949c7139630a132a53fe8438f531001e97ecabf61d7bf8536144667c091cd0e756c259ec2ec47e35666757976e93e28b6377660cc071a08e8326d7029d4210fc63ce7ddccdcdf6f0e6797db13e4d6b29d39390747603682815c2eb02f4425cdfed4afb9b0318c425147ccd3c218de6f559a57720fd5a5562aa33c0995debb290b34ba4c63083a4e8a2448011c8d107e536b20c9602afe458040cb0d8046e2480c86e85697734237f20ed176ec49c405788640504f666462ec64aa0dbeb93bf1e64bf86577f623a2457e6ca5afa21f6b3504fb7cc7fec1b863031fef8b95363c39a370d084ba4cc1c69fac6f242a98f2ec6854bb49a974ad9bdeb8784fb386e662a0cd079fd2b222f7625505ac4e8dc087dbad79c4bcfee0de2f08679d4dc5ddf3e125a2d52e0d6b631cdf7ad62b747def36ac32d384a6474638c90f38d88b57e70f154ec6d14b446aefa3fe7253431e7c27d29a4faf5f95bb06fa986b8796a3e96f29287dcdd7b8ff1088daa926da7f9128f6c3880c7b8b29815f3a5de8fa746eb11c7c25726a99ea29651a4c413e00644e518055ee45a84fa8d05982fd04d1c2ca5065f7d4b2d4e54a4b79f9abc89c736b498b63e2b5184a78053ad184348528c5d695e1bc84a28ed76ec4996c78d5ae92a3bd33a924c41d94eb8c027145a7b8d5a1e7f82169b3bec2cfd5404b01f9ae94a23034907c9582c29bc7711901c0fb01e64528d70ec511ac225a464133f5282e0a964d275f5223c795f61caebe60a3f537eba7b06705c8757189bd4e60fac54fadd06de5970ee6ee23537c03f6b101061d9c98d942cedbac2f14ad01bb07c33ca274ff0c55cbf18acb9b7bb435ffe2c49756f43554b2049c6dabae3df86a8ac68a5b7797d54d4900565670e45bf1fba314d8b946c1614e1e292d9d363ed2fb5f36fd68cbe4f12ec66c82aed62983605d4a61dc3ad4d7efcd090e7edd041e8c8dc9cbdf7270d3df95f6be2aaf4e536e575c529958283bede2fe5c999fba481d6bfa503ae2a506588cbbcc031713e1bf1dc46463bf90fbb3e2d5b96bba3a46c7c52ea64133f1af1dd8362ada4dcab74bdeb36c11d1909fd86d957b8b166b683e9249052388c49aa92938d44bdd64e16cbb39d00bc523615923e65095a74a345270c763959253708fc24db94ba372cbe6f3bb7c0ffca5e53eb6dbc1c125b45194a66a89821d266331bb0313921db4618cea6a6fbda886950ef855fb5d1aec6a1aaa01f26ce078e9dba83573c10ed5902df3c81b727cd5a6d7ef71ff699850e22e07a411115c65c1b0544aa51b9617f883169159df92cb41ec36b186b9447bffd498d142ae2f662039f695c68672b51333c392857d0f74d8fe88f8bf60c03ff936d6aa298e16bd4c09ecd778e7efbc1189f87e1378458fef1a9a013e5e137c6d09ed650a0d90fe6af338226a8d6315eaa3d3078fb9a406386f818ce8831798adb840628be93fd98d474709c79d7ff2729eedfea1060a135f2ab40708fa0d9659058a52019dfb69829726b8a527127445cd7bdc1415e61e3e0a9faa8b4fa33e9a1ddcbb8b4575512db2acf9f5c5671acd6c4204495daeda0e29a21d1bcd8e237028cf5b3a0a4347845abe5a79de086d90e1959999af207ac2c6cfaf561165eb197652f2bb61a68167be208967f710f5fea859d111969544544cda1a3c8250887519d48e1fb602755e5084d55c77c3c2efd80cb4af85927645f38fae5126aeec4ec176089e42c2bbb00d1f916a4f6687a8145fa39bed55e656f8d60af2d7eb3a41ad284386338af0948479b2f6c86de3e3c8e5a39ba25f90f23f3892e628c67a569397892342762ee8ab2c2613d3eb1ef9268f693d0f0c2081d2e3bda741a07b20503f318b4faa350e9797d0299a6fd81e4050f967fbe1de9f8221584343cfce4dbe1b1ee14c6498c0587d0f11239adf296b596de3203b4f182f59f11a47f9738cc9088bdb24f99048c2bb0fae6332d82d304658e6c43231d78c4d99cc9045c3f9b04e62ad5b2ae1b607ed30cd475b2480f9b3d0eca8a15a73893074e4967000f99a86c43bcb9ce062f88f27517983e9b5b2dbb0450517c7e4d6928e1bb68b07286a1b4d11c3c4a5a16aa4c263fe92adbdd2cd42bad5ce33eb5b6b16801ee22dbb9373471d826fdbe2e1a221a4e5c6121e2fff3600376d91373a2f84ba26eaa7c6a4a677d49374ae6cdc98ddfa8138ff8c8186f3b958a3175c08dfa61da20775e95cc94fdfda6e060518ed8ca0f6a698edd40e6df82276a0c8880ace2f3937e11523e965d4904c7b0342bc11689fda06042bded4b898d2c576aa697d3956dbdb0129c56e800248b386e5c710e97353dc0ba11d57aa566c6c807cb898c722d880cdfbf166ca0251b98807efe72fca60bb1d4d225dfdf7e83d50861e5df4952fc1b7f788d28b8b847d9551e30f2eae33fa719e79950dbd608fd252e9084e70fd8d7b1b24d8e4208247fa63f8de5c4e46a85e2118df2a2e8641c373b40ecdb197554d544db279b68446ad1a9ec396eaed306eede756f4b966600fa813b678fba1aeaf9b15653103887e4905162f12f4b5bffce71aa4f1deb3095aa846a6d9f1a1769e16221902197e666413c86281b9e2dc7c339d54245a5c2752644eb889aee759bbd02ac26ab2c14502feb5eea87381f302b529235347d83db75cc6b239666af7991c77073ef0fe5bb256e4a08079b0d2eb060c6a0e509c0ee259e484aa3368d4e169df645f47612617f211d9c3db518555d27bca2f2d08823b1d1ec1e11cdb02c6d369a0fc8122d173884607ae7ce23f99e82366ea3396374d2a8d8d5f7caa0ea791f5339c2826f01eb610d3f2273e3b393f4944a068a5cbef3e4294aac882d74f06af8c6bf0ffdfa0e69155af7c2209855dded1cceaf06a73f4ce484c6d11d047189caf14568e247777e83abe6bc402794bb3d67d5542842961552d016b6ab7d239a702bfce226e2716decc37f9b499352988f3c9d69276e61680631453713708c380b30c495dc29e62cec4c3e508c2006ae06ad96ec441f13bad55c3306069b0d12ce2d0a4bbe2d124c24617720a7a247cc87afb9a633666f557f21d68a85113b1d2a33d099004ca75951dc546f2140019055d5964b170dd63082aebb8561e9a5fd8b466c14210b646c6c4aba890a9066339dc13100e316fcd91ac3f01bd82b953f8d45a531453e7e610862d3b45747ba99afc3c937d5cfa903f4f899c1f7fa5ab39c437f24699d9411e1ac63ec22d5df877929b2a19d52b34bfa488176bfbf26be2556c0149c7266066c0ed12f76e26d5cbf39bc0d57386f120ae76e12ef1268881d78c7262c37d02c9c2fb4c0a889d5b38462cb434f00f83c01e4ad465417dfe5db65b4670afd2dcfcb5378ae80401be468a4defb90f898b6b14eb422300755cc7e7b84e97f128192612652c9ff3863c5ce1090396a6133308825ccc2506844fa6af2318191ca917f458f1a16e8b10af7c7aa428b9bc1ce38ba1ce24db06f9dc15f8e8bec400216c03a7d9e5a346b5fea3f9c7bd7c26c14a318a67312bc787c550f052e7728571f2abb93067f86d96fdb1b6c6e244d7c130cf7aa1bba6a2053895553a61d224d361504da8a6caeaf13e4402c23d7f04443000e6cacce538fb348aca6d76d5d5605807d8d2e291e9f5b07ddf82cfc9b640cee35a10433dd5496c0d6116461c5a113f7e263e273e8a39c00d4c635f15fbf3ef2d288bf650d23618fe53b4f351b96a7581c04387a0c3474ebbf5b110b2a23c1c260ab307661096f94d495319647beed38ad9ca5161fb2e0b73ee4332c4b2a2a71c6f49998bc60f019ec0835e7e68b942a57c5da08dfc3ff10478d42939581d65c15be7ebd73b0dbcd58762e3829fcc328ddedb0ab7454cf7162180bbf124a299dc6a28442f6d639a8fef87d1a756806f2202f76ee192ec65ca07221a3b12ee461f050addc94d3e41e3a696070463cde63365d988ff1d2b74a54402f0547736bf37351f52ba85add414a57aa9a62603a707ee99254053f5a445f394ea702fd1bc4d480b46618131873a07693425084d29f5780937044d2b1c174a476dfad0300625c12f549bb705c1dcb6f51043c8040f862dfab8c1d2070b84c4eede50acd1c735df07b1f328fda34759bf66e643bdd6b9d451674fada0ba6c96a2326f43aec7a0bfcb265d382aed973f180fe6a3893dfb42d816ddec9d87f0e7ef98bc644cf7782709a32204c5bd9f0a6561d96c7a3d26d3b928425c636923b2601a6a1ee06d308bbff799bead625e20be242d6a48a40e3a9560a6d74534a9005ada9c491050533cdb0f5ef79b9c7c0608d5e9a7552e1ae3909b9975c3692b7210abd8b41576b4bf31bfaf43ee3868b669eac49b021722830fb1b70471f9c209a0994ea7422665d6bbc0388f283ebd70985592d908505dd8f53f0689e6fc4eb6e520da027efcfd9c8c55a60fd0247a3d84a6433a84438b271c38cdbc0661eba497d3a50b752133777626ec46d75c397dba2c498cee38c2be978c660f7fa7014c7d3131704eecc813902e06c8d253d363b520bce6e635d4dbdcfee488457102997adf9602682a6cbd4f68476598905735c14b686f560c8a1d6ba96898a516031caf5c0b87cb24b0a3e84165de05198b3505034dfb10af76d4a0e8f2280fcbab14b2b57c36f3075c4f12cc28147751a7625b2c40595c6b38662feffbc2feffc9bebe0ac5071dc28d3386a3cc63de95c79dd26855ead059ef97df33b55beaa48807cde89918c6a948c6ccc4f468b90a5a41388676a39998eb7ab5621bf93a9bafa2c5851c4fbcc139eb4d6a3c4cdf5d149ff3da2e380a9835ca2778f1c4dd6ed7535532237a5c001a04267dee1a3e4f288dedd3fe28b1bd50b3b0139372eb2474b07719a555e591c645d70311445f57f40d5318fc44b5739ec9fd2bb7e94b60d25ed725fac0bc677e2e359ff811221d2cdafd7d4aa3cb8a0f11bb537d5a5dc71d3000cc4fd3eb85ff1a4f338fe598bacbc671058add4ee4c14fe6afce4750ac7ccebe273bdc8955d0adcb01db10db3e2aba5641a3eec1dc852b1e096315f69fae6ba3c7ad5aa6cb5d7e92f179ef41c9b4c01cdc1609e7d3ca82047f9cb3bc3915fa369749a9c5f25fd8c9db6896d3c4129ed01017a15fd751739f17e72389acb00faaf9a71875901dc0909fb25b0bb7f52dde538f9116adde155f3f38d5abaeb667e327fa03856e9b208e1ceb618d6ba62b49bf8d49e948a93c52fa730e8319f024173485b2c36dd46810560c46c8fd59194e9766cb658c2f7656af9a2475603cc184d71cb6ec024893f083c824a240a89ff6ba712c830ff3f5341675c4bac1017b2a9fe499167d7ede0292d7e06935ae68be849219df43e7e6cae35fe9a6319a7334c8a240e0577571007ff345f51efcadb2257a44330143328f1ce18188a1757f9dae0660da7a8210bbcfa4df602c8cb205dd32fa987bc19f9814009121b72cdb029df1f615321beb6118b7089391643cfac173f1389b672c1125d582d29fed5b9bb9583ddbdd24705424af0cae4470aa2c8f2c709286ad3131535b1e97ec957991fbc6c4850860aa7ca7d47b6b98d494777b8f8ed0995634d9b93cb431e0343a3852b5decfb01be13d5a7174e6afa25191a59de03f60108586afef75d7a86857188714fb2d4811d1a5da4e5157d49d56402197c0de99c01fad67e402395ef844b4a3c1f1b9456510e051fd9006576819783ec2b8d199b950819bb2f3af12538838ca1376a1c938147c1774f6c1efbaeef43acbed27130a4b62f5483683d8f73fbe92167dfb4db8b99f6e86e3b1f118b4fb30f8427882d2f3cf7b82f3f44308b905e115affbafa6d09c5ca1035ee983f4d1b9452c96fb40444483e26bd70d5fb876bfec7789b95efcdfbbdf1a2dc3f8f138494879d30c33a2063769de9076b96c75503cbf1d289de0025796e1bec69f3718ad8c273a16a16c74663ac3c56c8a4bcf7bc4b0be7afc2e757c414d6ba404350c08175080afee1d2e47c49a465d82c128090c64f753a0ce6423000d10ec9bad6b77c4130d4688a9f8609a86931d8bd0ab1db6df954a1e6ef89fc18b70a725e3af9df062c76bd6cda03b5239bdfbc6e0bcd78312e45d2c36f6513be4be4abb671687d2579ad8dbc7126ec154e25a2a84b94f8dcaffb2593807ccfe1be24a9fa862370cb94664a3815997f4ed53810f0ff4f5c6b0d58207eadec83dab7905e6ae0c20a1c0f11b57b7fc2f730be138ffed30e394beb944fa44f3c8af8df8e495696586c743b12ac7d082107130bc9947601fc0fbed3d5e5ac8d481508e23fb716eb887298ac81ad64e45bddf9b49f11103c4fc674c14de7b5acf1ade6b8e2f774acd13f6f91005e5e1747cc1e45ab7f5fdeec20e5e5d752547d195894ceb8b1e069bc4ef8f6d8081a3be4fcc9bfcbc2cd57a745a856f00011990b351552c632293e2cdf4c335fc94e3e3bef72559bd9c8ff240895cf0c025c95f9768eab3d43117117a430a309ab15f110ea9ee994910d48724768207967591369cca784e47e1786a7eac64b260ed7bedc209475722fa578cca0630cac6d30c840639e4082d864253c494f4eaa407a2efbe800c0275cdeafb458123b6455986e553325d4dfb8fc1919f3e7ba0fd79600a82e6f67c01328ee6acd056c64248bb7e782d5a300f3a6690bca347f52f255a650f0614818a267490697dc6b7d54e5f69297ee215bebeb8693a1bf4f780b8579cfc9eec1517d08b2b696b2badb910634ae62176c1ea7bd383823c729225cbc1e022555550542e43a8602fd45774d570d68c050e592a41bc106db0a40c65c0e10172bfef1f9ab06562ccc3ce8fdb522dbba22c5359cfb80f49a1bc860f4656e31e933963e607b249b37ef49ccc4e6f41cb94d222e3f62583ae406f7200becd1a3d0afaada20d4e5ae42caf4dc6e066ba59ed14886787e9d044cfeda8e7276bc3c87ea1455ebb8f89e8242615c055827bd760776f354ba51103810c91364a186f137a104234a6a22625effa23b0771bd296cbb3bcfc7aa57a8c8fa136371e6f91b0a8a5eeb6c53259c31e872228526e0300318b8d318208fd81f552c816a3eed871a76d92691bedf6581ff4274c8a05d4e31ff35cce14062d5554f971715326c92a35c22595d8912d92192f56de019d74d43392eb1b22aa38e2a43c0f6cd878a55f37405dced2c3641617d57ca89b3b8d7fa62f89b9f5011d675f8af4343a387d9b3467ca8022582788327a9f15884367fe523546f750db46c75e8923f8adbc25675b79487d1cfab515abda063abd4f50186b3e73bc514f7885c02b6939c9f49ae74fb82b3e169ff7c34360e020dab5670e2aea9d8420050d2e7c139c4e7b9525da11ffee4346a5b290c08a24037ebf59d735176087d0ec2608227e96bff326f3524c77702db369d529c2c8cccad6ea8ee868a159773f4895ff75a59beae090a3b464fcbe47e3532982b75bbde93b1aa73b870d2177a973166262a2e11e69f5b3a452f9372e848262221499f03834b56e020b50023da4a8a11ae2651597eb03e33040ce184290cb545e8554871b153abd2609a33e08b11bb07b59df21f33e8941f7c88d825cc27e9921fcb780e4dad16dec9755279fa909850521f6b2a3d97574e607dcb058c3a1ebedecfdc4b012d3fe0d0b37823bf2a99e53dbfb62567893308360762c1b811530aca59b979d19b8e2159304175b176977168a91abeb0e4e0a9cf3017dd188aa9855392fe758460796ff5e66a6a9dfb8daed839878966d9640a259bbee8280a12aa45ed3f497828e20b6e6e84e24accb044aad92e9ab4d3d3a496168106c63c404d221f7ce3f19a3f5bb22cbabdbd1b1c4ba8c7c8c3ef7ed016df2a96d340b3e51012b5a224d054abc3113955c32da5218feca6dd3e43a945b00854d7515b6943b86b19f6a0329dc9fe0d847e29f24827d9e22140ce3345c163b755c4f812986e69a559f5dca75c956e1ffdfd5cc2c7542e0fafe558b8fab5b9317204630dd22530ac48cbc327ad7f8b8a01f51895965f1d277a173a9d6f1fee44301eddd5986c20e955af20e1955026f3ae5b691df317518c18ac36764958de201667ff908ea5ef8e53d3b5f2f7fa06aec88b3d984f865daf75f59fa5ab5e467307b556594a6a45952de35ff9f05e80d3e9a0f83f6f515dd4ea0db656fff32a6b85c522b7a27233f20031aaf145655fc0785a686bff72ed847651a160dae3dd192994fa2e5c3690a4ca58251989c551455fb2189ca618f9a26e1495dd38979d0b77997c0be9ba6dc9b63ffcada20356257cbdddb02f703b4c90c2cfaf793977032f98393900ea9254a3622143fcec25b1c83fce4d543d7be9e61f59b83648c4cffffb70c35bb8d72a136d1db0a31d7fb5ef8262563228300b381511111662f5c5a4a71afb3988a05b847898c879a6ba9c775404fd79dd231fd9b708ecb70214857b9aa7df3f712209a42a319050f8554b1e09f890daf71300a450d7e8049a0854f7db55f576753809b4652c1411be9c8ef0d134a0ab1e20b361fc2e1f4c070462df1f84a247ba021bb79e4fc63bb4770bb97dae338d05689f8ca1016319c7644f4dbede10d48c247385a18e67bf04b4541635cd5f0fa38d08cf9c7cf1141c255b967ab22fd23341a04710852a67d936940b9246f2299685ef7567e628f8193bc9e3f2ded7eff83052dbc9e2b6cfdbeacac5ece097767c1ad2f6fc51028865b561ded2bbb10a276baeb47c1ed4384938e0e5f3a66ac895b34c695907622db3fb66a2bdad17626c57072025e506517d36c2ae2a4f1081664bc3b5c5f92ed390c57f1cb962ee7b300841147103c3e6041b83211df1a2bdf02c56bb2c71264b47b1143676d2e93170b3ad530b604f617b0f0eaee8dcbe22a09e039db814e76ca5153f593d7d7e789e273175168a241848a66783bc581f99f9a5747b627368c81e0f26d686d25fe1ad1cf734813cc50ad168301fb378bd3e18d81e6066e7f751079cf53046798d223025c8669dd3cace8215e2ed746caaea3eab4af8332ef6fa690b47fe25232e4199d25a408dc8b38321d77f2038d0e19f2a8b23b50c12322d8d42edd10ccbed8c83c0779c0ffd2bc9d2316babc09b20ae00dc0961813adf5e4202b25c3ceb2a5321a0aee7654be0e7b1b7e9c3ecd7307aaf69c13c572927a9384c932eecd65cdf0c3da217fe387dc9fe3623d4fdfad91b6ecce57bb411e32ab96cbe446ecb5ebcbe0b828494810eb376a5abe2207a9d778044e5669a60fa7f07a373ee3def8a31e41cef32683e78473cf2210c6a7260cefcac69f3b5a46b3e7ee561aeb192b01c03b7bd6bd892e072397e90b0aabd430784e6fcc28d49488921f13b7bc5bc2976cde603fcb01001c9575ffd864038537a3e3ef35a0ec59f5a545156e48810b1824f785f087b279092d8544555fa8bb7477fac3956c1c080992267bed04f7060a70b5a0353143199e43c513601d5affbd8dc76817aca10e7f79312ea611fd9c6f5e6d116ac199b837b2a8e4ceb38d77bf937a5cc2c649e45936eed2ad367206a959f27bc2affb5ac4d2d9ec76ccdcdddc06ecff87f4ceec2d811ed7c4347c5f695edd05c68fe781deef5c9c266a3672f0fe3bb6c9955acb52cbbaf02d6c25378b1bf22378696c8e56c15a0e033129029c72d0df2d84c559b2cd7e97d46a6d3095bfec278988ef553fb706e23293e4f6a640286ddef984e9284891cea1720bec5d9be57fe3cd7b6ecd11873bef810b05996c6209c712b2d4ba330b2b010b506c7a9b35a3888585c0d56ba060df8da012ff8906be4b2ff36293c31b5fbdd1b407a9e96052d6d89db14973d327db91d05eba6196a050c1b8f7a3aa8243beef8e2e3f5bca049a17ac6a829c31f1c5d6c5164ccaf986753a172781886f1a8824d183a44c314ee10a459b0a650a56ded82a0b6a06b4a5297a68a55563528f7237b6bb4ca1d470b712862530b3e8133ca77c9f35b220eb747e9a67f3c252c5a0b0c7e036b0e7876fffbaea451c534e730bcfd0f2147cdecb1f35d1c59a216bebdf7e5e5cd8633f43c91c9db6a9080318ec3fcb03ba02ac4b913d92c39d94662896a2c5fe4c205df2ceed343f62eefa84db549fb453c65b1a60944319afcc0e97f3dedd601454444ae8ec56b174e658f2be11637e7f8ac0dcf810467c4ef4aebc3a7e2e06bcb969a2963d2fe75a7ad345372960175c85da535f7ce77d355a388b14ae73707b9335150f1977553a8aa93ff9d0272306440f92118d43ea1237a6738ca1fa11ec1c3668ea198b15506355cacf899a5c74be1e0b38a0d22ee84e15366a6bdfd2e3030523d95663289536e4d00d96f02369d2c99c8bf56bf42a7c5ee1eec603e5a3c6130d67621a8fd690c90b3f68078c9174d0ccfea3906503bb1ece77a0e0285974f055c179304e13018c76e48b8c0bf891e0c395c6fe82c56253802f62cabbd7d590c364edd35ca9010e065b001b771f8af5f3d615a59c574360ec08da62c2ea0dee55a50ee41969a63fec0a4a8df2345f34baa3031d9f1df1ba29ed40d4a213f51c97f1821ced9880ce537579e61332c53f322b5094b19412a55e6fda12a6f24f5efbf3f43daf28507d9a726452ee9e47b0c9b0bcf84c9e1bc633138166642f0606a58372c73093197a4748906b90f8ff9adcd43828d74d7b655ecf3e9218e21ad6413f8be1c1f49d34cd03272ade5e1eaabe98394acc9a639838d8b07e955f3e3befaf83294264d505995a781aab0e7c8b1534a3bb454530484be8cf40e3925d604b9ad4d394b4634116ce6f9a2b11fa587f2539ff892992f374d521863ae1fa495f5c1c9b7dbe55bc1dcb832b30aba460e92709b6ca3d44be7af3d16fb28c1d479bfcfe57f98ee6c47bce2dc5d4ea45754a61654b038efe0109b7b9826ede3dcfd9ae346cfd998fb7a503791f7a2a34edc3d69988f9152f3a162fd4b049e100c81e7a79f533ad471fbdae220e2da78067b3e99df9ff3ca80c21720bdd96971114c65f5f2560ad0e878aac67e8f5d56e00d26e4f732c556d1e3cd6e879c4f159459383c52d436b9eba92c1fa33621c4c472558cebd926e4cabb0931e240b9eb9f593112db2d9f8b9a1b668c7fd5b945c473e03fd515df333dd424275d057bc4a9864eceab98765554d7303dd20b7ad2646bbfc39478ac06827fe4a3517c052b868b8dc958d6d6fb9e6f95a417fb3d1efa82596480bd0b99dbc8e648f13dd4f040f7701292c2b1a03e076460d707fb28968fa7e8487f39edeff8a1aabd8943c6d7e0b8c718ac4424cfc627d9302b74dad047e61d236c29dc41a4bde2d311a2b570633d6900fd50ce4c59fbcbb9dce18b34f3f024fcfdbbaa9aa827968eafd3879b33fb1fff94a4890a4cdfdf5c60edc1b5f86f1554b407c1510124c7027aa2a34bf76cda416ee35ee11cf09ff4e8d21f5c8126c6d7dac49d3fd06517f1a32211eb7ef881be2e6b5824ae986cca77335b15f83f50fc7e9d0828c300024ce9715e20493c1be90540ab55f34af30c9477f831517fbf459d46f52641f8e849bb5a635f1ff19c4b7330305c1e202c1a100ffec41ef85ba3d3dfaf178d8b12c5e96d147a00920e0675c6ebb54318cb956f4e81a0b909c6cc42c4497c03891fbd309aa3e25f2ea4654090562b36dae5361ff54fe95e725864f3011fa6a183fa381f16903323117c8112bc3d1fa961e9defc025bd2f95aa8c824d53a4d0b4aec1af0b2a004fbd47dd57e5d4a14b95b46ae27bde2b49536bd79904d10d76d8c746d2a44c6159ffde08b66b0a551d060adb33e831ce9a555edeef61f4612cbf731e2b7dc7df04d998951dbd9f9cf60eeb0e2abd79b38bc7bedd9be1a0244b0fb3b9d9032e47b56ce2545448de0285ec647fbe166006ab0ca081e58c17202cd65bdb40dbdf511d813a708306517596cb01b933247cf1fec4fa17d57d8c6b0fa125c51057e8bff429f6edda91f317b3743c4f9189009e8f2e58628cd366a1e87877b20c9c531769b15afafcc2a5de94c3a118f4292f0f446053ec39f977a0694485063bc71f3716ef911ad9d538699ca3d51cb4c795eeae3e5f51c4059c8b2f04b7fc4e258ada879fdc617c0afcbae9043dffa994bcee9a8396673b2b7b16d5d28216a2323dcd44d3e7e546412f4e74288bc7fcfb161727f26fda9885d96dd63d3cec5ce57e8acfd7f7e9438967b9a7f24363a75d7142e454698ade979c45fd527832ac19dfee198f71d298d117364a854e0ed87a338caafd9952790ce1b8cd478b22bb5aa7f61e6941ec71179e687c8f7ad1dcdc6c824548ad1050d7f28b09288fc5b6b5b7da7f1e7504861330caea47a1adc8697263ce02b23e5c7af81e8dcc61215fe1741f14a651b0ce1d7f2d3c3a0440091395d61c38cd987c676accd364676919ba0317260a5a9e3da840c059a7516dbf4f96ead3510c3ce769a46ffee2dbe7ee714ad74ec1592bf735af306c3f942605f15cc73236dd63cb2fd83dabecdb3f4faaf0a62dbd097d64bb8b33973d33c2dfb074b0986110099ecf1e365bc95f9dcd20226005615a852b76380a0acc221da2bdca8ed63c37beee21ed5723114a326d9a2fcd7c44660d4dd58971c21ae48ff3ab81ac4c6b81aec8dc44c6614e97636890ac728c1eed2cd3b5e5a42b60e031beef9f708e588fa3e6e89afdc54990b7f4305de645b7fa22f352b71fbac536cfb9f9c62cf4adcf1c6856ccbbf9a99ed6cd1034fce33f83207e5d3d7de1e780d7d50a86de1a4492d9c3d9435626036b0e9bccbfd9e5305250b1c1ffe5bc8182508ee4a770316871396f0b8301efd393d859870247a5a43b7c32ec038ca7b3090b3be923af486b015ac7358527ee6b8a431c86dda6fe8d1f94dc974b47ca775fc4b1670f16ac0661c4622c1972311d1854fcb5a0dd4d64a653486dd8dca397d1f691bbe957bf4840e79044c856d944c26473e04d7fa6e3294495fee1ed7c6634d174f0fefa5fb30998cc5454e2ef99a7ee8d3c7bcf697dec2cc1952b9f14245190be5bd8edb6f3d078ce0b323869b72a321467a516437b395ab4ddcf8c4c1f4d17f9dbca5045170e7d87bbdc47bf16dbc6aff128f023e0e7e6988c0177245c0329be32919244c65c41a6bc1fcaf8742b957477222e81d3fdf61482b33b8ef09189dfa6913affba76079a3bc949e7ea5f6941c7c592c11c78177978818d0c4ba7518a4e3f13f50a37ac03d81b0e9563a16823a0fbf06be5fd867def6bc9517f171ed7d442d2a4ab3d84c17a6449dfd55a6a2020edeab7998b64c7fead433f4a14158260a4887b0156a0ecedad891665e5a057a68aa53182fe09d6acb542e9cf3f56272a79301c15a978a926468158b3d70952c1bb2a552cb4fcf1e0c66b52fdfcc12d0de8697c65177f86fd67482d5757942518b18a6013b8a9c5dc1fc8b0f6f4bc24e571edcb30783c7ffa28c2cee8118d41410b5ef7af074c4ef10bb50ebce02df7a29b7193a14fcf048b2788bf56c5525691b9b70c3ddc94a6146d1ae738d785980f95d5f40d19fb6a38f6f58a43f36482a43012efe4a1634b5b12d6700fa9b0fe845224c5d6eb4c678b330462bbc162382991023fea09668820715eb306e505a0fb454161e4bad50f82728c2081a49d4ba6c12e96ea8c208cc862a9f7cbdcd5b35ca8b8b3577b0621c3d2fe6ecc9d01c5583168f81dcbc0a4294cf7e0207eb847c10f47ae75baa2c7cb7c344a40ec08fac4d2b43cd5ef5fcb689b98604c2685809c42b4227c0a6f62a0426d9f7824c9d0f7d9de86c713ab4ef58b50696c50366c05a3c1c9f4320f1deff9b2eee741674389a508d127cbc51db4018bd3218731c75a6ed08d52e11fc38f79b5ca3259ccd161599bbb2b2d73f0adb27fd862ba5f2068ec10e37c47da01218f4e8f346064c424a4f536d0ad8472137fc948bf1eef58ee9b9b0031f9877db5bdd38904ef005829efcc2acece10d22dd7fab7bb1efdd13c293f13049b0be57593bbbfeb2715ee1f9a0f02564bddd2c32bdccb27e60ea3848fcd645c6e2dee8a1708903efddb0a7f51bb571eb718689d667ceccc3825b402667772194a9bd569ef6673be83d8591f8fe1234f64f5fce832283b71bdbaf2ab9d4582e8f35006c8ec3be81ccb701157cd417feb336a8e825ddb359a56518f8fd5ad001c4697e3beaa95e089a2f8ddf3ac62742292d1252797e7051e30a739a00411b252050d27962b38943f2c14f2a72bdb621836044d22fca91a2615d1500df09685d2a034bebdbff2af9d7349845112ac98f7d2fc39dc520ca45e56513c6a1612fc05ab901674a7fa455c101a33ca0b6c03b851082944f7a95cc8e6f0b6a0c55123bfd6171ade1a0fdcc6ed3f919b524b7e5e928897556e7db4cc6f2e973104d7276a3e1c4d43d6ff378740da4ddb5634f38c8e0a3f4f149e43bcf89c84bf168c427b9428fe665c0df7508d1e1758e7bd86d31caa6f4fb74cd5f06d30e6803ec28596bf3e84e24fdbf2083463f1db3ca322fc09e4a4c68a08e79444ee94e5c0c95453e209996d5e7908b2abdca0a525be0167ad9d4c61abd95eb5381c5b98c4f7df5068edb6ca7158b8994905926179a7bff82fd84ae5d03459e424fa525d96481383c6b4eaf92c6ed62e412bb8d0f4ccb1f0c17109bc20447deab6653c8692d89f7bc156d57ca0feac2573b0db259be700334390b2e19fb0075180774197c97d2775bb16e10a2e823ac6b264a929ac083d7a24977dc8815fb630eb26790960dbc4d1159f1080685153393437f250228240b92e810e749bc8ee88bbacae3e5e60d00ccd862a83265babf04cf78af21a9bdcbf6cbbf012f922f018f9c2c653a377735f7764661397f9801a343b6a1b335eb65b240f5966c65dde98ceb39987f09a410dcdeedae4ec335ac63042996b5c0cc6bc0e92ac89d94b28c2646eac3553943ddfab684584d89fed1374d8a9dad843c3879af854f3d13a8ed7832763ef1300f7ca5e7c40039ba930d4f538070be27f0d948c81070ca8756c7c84ebbcdc0f174b669ab245282f81445a3427760f6d289206926feaf7b2afa1bb35665b1ffcaf5d29aa489c8d0e80cb3ab014c7d68e3b8b859c0569214bad5072c3b0ea4944c11ac319e7ea3bf18b796e807411deceab57871977cd99fa8729560ac17f3faf0906a3ab2b6ee1b9824580dd1f3cbd878554cda0a7135a006c63b652634f1632f9449d89a3cf4266eb3ecdc18c878c120370bec9a01d11b9ccd7fd05c84d8b0d13faadf92e45404df758fa762bcb951a71fd868d9f3240948185fc6322ce7376524e4075b977a4a1367b4e1f7a89ce283213807dfd9b0f1b82c3a41a2454afbc0e2997e1e050fecbe3f8813a7bb6f255d0f4b7303a5523807ce030ffb8cb1afd762c28562f40ef98f6fefe6cc8a4f42e84d4ec3cf822f6ac4b0edbb1be56fd403850ba4368a7fef5bb1373d9d17700629b3a51c976f76760fdfa58c4f441a8bf8205285fda1d642070c3f75a90e778f439efd6d493c4dddc542e77664922f4473a0635788bbd272461f8ee2349de4413b14c7a400f94620322ac4f1fc0f249606a2fc72f00fd03f5661c0df2c2768f0fecdc231968144565696a4b0b661db102fa937851cc6be49af72d64f8f60689c0d1dda100dbe32a73e8bd94614169f43df9332352b26a3d48ce9353dcebdab93d6d8e85634644b7dc64ba91f62658b7f101c2ec9deef6ce31d5b12dec15109577865734eb69cb2c30b4fe5faf3b53285a4aa469bd85995ccefffccd39f9dcf9c351ec8989505d0ef3f11952628c9ea34dc9da0e44a1aa20b5fcf16c9505f31852642d92a4cedbd9c64d9013a0b10d476c2d4baa2d5a44ef8f8abb40296f0dd3e6854aba1f46e779fbad4f305556404cf26eea291f813b34b6c9ba2fb36b2a107cf8a89f69fe42e6ab510bfd6286967bcae31d9f843f9efaea67c287c5207a4ad7f5b0a8c1ac15208a64862588633ec9ed8c9fac09c49ccb0eaa046c37fc10b67794b4f4735a2ae6c012a97e4949e76df2b27be3010bec250a30d69240042938fba563988c3c3d832bceaf9c8ea43ca652f7e61292ac22a5f6b38eebdd0ccab67bc3e7981802be3e3bb54f0084cba0d1730b99915dec9e662f6e701e23f1ce0141ab9e29cef34bb634f4b5b6f3d521a57bb032e7d25f139e4eb5c42c3ce2b2ab22fd02a70aab367b395020fb6604fc2586829b39cc4cb6443cef22de839367f27a6442216e2ad5324ac87b73194d20eae689d1bbdf3957a1fc386d97c8bbba48cd0f21aa4af9aa6c7a76754c5e18b035f4ff70ae767bfefb978867ad2e776060b78cc1e548e120820687ef6f3401f6d72eeb05080b799e1e742f5313f045d39c61ccff8f77ea8badf47ff75496616c5a3697800c79f2e03ccdbe5d1c29bd05ebc63f6c74123d8ec69dc81ab46335403022218e909f1624c0f3afed0d4501d6b9b41bab0014ed5cd792701bfa93df10880ee4810b2ea861ffc11238860e95e05b773fa6b33bd37c78d95af7e74b4cbfa9797f77103aeb958e1aa719aaea3e6cddb67e24f3f08613694a40302ecf510df4635e46373b8abb0db49a6586c59a7d65808283125a4133a19e84bf8eafd9a3ab2cd4c3d96083a28d9917229c8df7ba0d852ccc7a8a55c7e9caf8bad10a9323e04db8a5405da6c7fef7b6ad3fb3800540fc1c2edb7d3550bd423540e79841951142ed6c687045cf8d418e26048ad300990c0509e5823f0fff185644d0f5d4b8138b1025247622982dedd3201a1a401e6657efbd6624474ef0df804b6db6e71baac6d3028ff8897e392307a8a1f8df08177c7a242e7f049960cb53e66e105b6aa5d3e09f3d3691a28479232a57202d93eabde85b5ed3ba947acf9ebb6f64fc6e866849098f8619728ac417d0099e4a9563151b53bbdcaf5c6156ba9670e2f5d9428c8e11bb22e9ddbf9afcd93f82cf3aae284ecdeffef3f5939808e667061ca6d87c5c3e63e40eb49a9290072fb70825d93b28ab6378da66744d1bdd4b2548c2ba1d055602e772e38ec98eb1eaa79d7143925dc9217ca3029b6ad9c449632565310e9e7c428cb554011dd111c5dbb0f7f30f306e26d39648f7eb5a7717e3efb9b1b301a46eff7f5755f5124004764f04e1a49326adab357ba9ff39174b922273d533c6c7ff18c0bd5c31b6443336f339a7060ea1fe1bca1a286c2c4c347819cb1548b18ddf8a3ce0dbfbc7a1161c92b3f936a9fc3d8d72bce5595017a2301d458d6f23d8b77954d3167901dc972ddaf129aaac19c057981fba8cac31d86332e93ffe277d7047d7bdeea6d57dce23b0f6e409a297f30a82fabfc5d2d7e245238b10e75389fd7a373b62011bd4a85ae83a4b99b53d0d15fce05ed240e388e4f1770cfa9c3456a34155fa215dc1811deead01e94efc2b12fd8e1d7ff8fbfc49ed0a39eb742f4bb6ab2d704d036692f0a8116ee56e9d38354804f85bfc2dda95b5898481a46dbb10a643daecf56bc329e67b2933df0e9e3371ea2c3e347d624b576d861a6c75ada6d1d25c1ff1a28bd8a7f4f8274ece364ca784fe7ef2baf19db0a4d7b070f3d624225abf2c2891c005bf7a2df8ede1534d04c3b2e2c858a419e6cc9b9a7d2c0712c905791961a96f9ff1d2ad96a1e837954b567498fcbcf724eba5c058bc8c5b0bf546aff0cb9a8daf9c41920af9833630896ea8be21a1d52857725482a075fa4922ccf9ff92625a0c7cce657ae6afc631b125f6101696c474d5f2e458a26c15d67458f511cd7f81a55b0618daf6f6367fdb7e92b61861536c8700366db16f34627170dac575dd79c037fcd285e94398029a60d43a728871cf238a4a434a0b75688f8ad678ffa1cb10629dbb40e99fcebaa0085d1cb6b574d61ae86b9d5a1dbd42fb6c897ce35f63a8b8631c27f47dc5918530850feb7dcf6840deb9a6784676cad1f543451989347c6044955a01d5954af5049ebbcba104af519d9dd772a38776297440a1da2721688429a505f14628cc84af6f3f2e3aba4a54e5de063ef581863fdaf0a0248f95000aeaed7d4f6c4d63db091a1d73e87296bc67fc6ff75e4c48e2c42cab36abc9943bd967282d577eeec786a5cff2aaa61ad2232b3dff7225162514c63b275f64635983d85394e2f846ffd1db9912c63904ea78cbc09fd44b791818045c0f8aa2f0551e3146a718d159699dd549afc2c45a65801489ea771974334276d135b3548214be29073ccce6d115f9c1a914ed9ff6f40805ecaa4ce4e81eb89fbcd7a1f40b78f7d7e57968a8c4b9f22e87ed50a50bd343306d8f36692f893fe637f06e6bb08eac0adb9b57443beb50dec0c043a1849bd927a2c6f8f55bbf8aed13cdc9c904637af2205e72d120f3d08735e025573b55f6ee206fc445f997d479b98419d4d7619eb199084fd3447571e52a70470ff6d90d5885cbd1409497c3d488790f32f0bcc590199183b5ed5718f378555c86bb2540b42be2c0448daa59d72057b4cfcf8ba64d378b442a9da6fca4d286c359c2bac919734cb79f334dd6ff9896bc47f773b47f5367fd12cf105823ed47f9f473aa542c8af59a431d0c616c03ad478728512ac0c59396191ba62c7c63066adf163212697dfdf1916cdfeb835febb0b86224c9f88dc4ad799506f76de286ec4da4f90f83602f4230f6309564076496db91289a391963037175e6470ee2a613a7d5723ed09e740efeea10addc63b5962982c91be4203e61c287666d38d88a235f1cf91a41895e3396570b4266404ac6bd7f2a148bfbbe418332a54a745fe9b205f054586b13d07fd82d091895d89f02fc65203b4d969007d18af6ceb09c94c68d28d53191481278b042a2dd0f1c62ec917a174082586d7a72639f0fe88ee91acfe4af5ac7e3257a0fa960b3a5a7f38fc6528aa47e1185cdf70daf832902d7a23eeccc594537630f72289ae626e4f4c81ec962c6b9978f5d7b992bf18020b08617a87031134ad36175e8a333ca059461c1fc72290acb7d5412aaaa934c95466f6407dc506e00dada0986a5a7198b209026c59214bca9778cd893b1e9d6b76aa2fcba55369b77e4d2f0be379fa2c651847afa5686642e91e3a651b108fecf9f28d979adf136ea690ee7ebd73b0dbcd58762e3829fcc328ddedb0ab7454cf7162180bbf124a299dc6a28442f6d639a8fef87d1a756806f2202f76ee192ec65ca07221a3b12ee461f050addc94d3e41e3a696070463cde63365d9dcf4dec4f3c0afc4ced86ad1828ef1cf3d9f12e711b6dbed10f3efb6da205311fe8f97f39123766b51aa850ac1943ab47f9fdcb21643b4683b90dbba1f5d05e4717fa893a8d0e114962d1ef74ff09ddc05cf34cc0f3f1d2fc0ba7dac822db81743d91c3738c4c75e4a67fe025013e6c64f6278d10c051ca393a4d2cef02b939de6d23d29b8c3b086e164075b3f9141573577f2a21a67019c0fa5b6e7bae9df6672eee393f950c22b9c7ae9b4b78b92ea584bac07eb647860a568bc907db50093c66eec5d4576e8b44f37a2768e47931a245212f5a464ca5cc996c5d7d4467a37e2021c4765a80122e11355265aa88fe3b78a0f971a11c9a8ec041ffc620909ed8cad33574db10420697d54568af9623c141e41d263ceab4c9f1445ad49433b6b74b86c99963ac874b31bc10293ccaefe94b961920626b53a1b0e79827d01deddd7207522bbd708f9ef0aa0ae148691b499c7775a5052597ec9840de793d200269f88f2bb723475eec81158b7a2fa2ec4c1a26eea79bcd326b0ecb0437cf13b4358f6a0298e1fcfebf5c0635e3129fa5f30b371247e40a612245f3102aa069929ab575e853c89fd1b164341aa24b015b5f1c772c995e06daea8d0cbbb76f2a27b945ca522e87a14409b9cbb5ac9f028cc06df8f249f2c1b2cb71504048a76d4a0e8f2280fcbab14b2b57c36f3075c4f12cc28147751a7625b2c40595c6b38662feffbc2feffc9bebe0ac5071dc28d3386a3cc63de95c79dd26855ead059ef97df33b55beaa48807cde89918c6a9485259dc9e6644ec798d951cdda5516bfb2e71ec0d4f0d1893088c791ee013683b9e8dbe85ad93af63833c1340f02bd2ced70f12c209d0627daf59a5f2d83b30c53210831a42b34633d178cc584de5f3ad5cf800ae05089dac16d2cc267bc78051dbaa153f932d948123a9c183726ad22d1197a81adcd7cbce347b18716f89fdba04e3c63c72162fdd4c2d67507297a25721a90a3b3ff83b2472e477232212f725d9268acda2e0efda8ea2cba1331752b636a88fd1149bf18473b5c6164f47406b826efc2b6934232c13abd59a4f4d926f81c67d1dba3858473c0e555209f022bf25cd2bf10c39836c3a26ef023bf24db901dcf4e67c6d994d5a4edce963748207d46daaec2755176583e5dead85bf06ee709fbabacbeee2630f7fde5d43502e26156ddef8c7c3bbd28b3aa8932bcd65e5f5c32b27596856eb604f876edb8a7f84612eb10b79be984702c2cce2f2e0a603430d210cda97b6b54fb7c2ea37ee14383442808c495854465611955619cb39aeb1cd6d23d87c0930684c0c14c70658f019a4fe21be6a80a5c24c9917d6cb05c6f0f190346f82531bca030baa936c6e0942682e2ea6f6ca9bac39d8213d9be689f0c91a8e524577ba7fe038138bb04918088c27a3b2df0a7480b6f88657d2fb9b9fb1e05f62dbe957522ed98610d8a65e53cf0c804bb8e0b35c818460db69ac03a13afdcf6b2a201fc5ffb13464219ccc1dd5346d5c2b520c62ec7537421bb804898afe24d49496cb54fcd7390f55556d614e77f4d5093c21d578cba5b851aa1f0bc0e173db1b87d2a850e1ae0989a42382b4c9b4cccfa773c32a6670272d354162b97f263242bbd25d6682948ccfb01be13d5a7174e6afa25191a59de03f60108586afef75d7a86857188714fb2d4811d1a5da4e5157d49d56402197c0de99c01fad67e402395ef844b4a3c1f1b9456510e051fd9006576819783ec2b8d126acdc0cec70b3f1af22a222a3e12a8b663ea8e73637ff1ea76b5909847d574565b0c1eb0d9ba2ab031c48552ad464624299add61d0a5d57b7beef636eee11ed719546337794c4b46ae556ac08a072c0ec89a7cb28e8c0f4520d4f58c4ad4486a7c06ee5b77b905dc0d145c19aca329d680471c6dafecf7b8f9f6438c0127fa50c8f14478eed0b409fa14c586b02332edf905aeb731e099533f354e2de0c4c051a6f365f5eb06c77b21f0d983a36ba05bf224bb5f7c0d19f2f4f706adaa9769237a0e56499d65a229043ef8303e36bbe4f386d455bcf81584a5ad487688d5ea0a73381f652cd0e5ff551a056a828e4e15c3c36ed3cae437ddbbe56f61d59b4a7173c9c7deb6732abbac0d2eb5055b49d3dc6c296e0dfb62f2b47ca1f45ac54aa0842f564bbae558ec7abd5da2b3f87a6348b2b06ea6ff39863bb8ab07c4667409470fe03d93679f7cf7601cd9ac463ee040e9a347e4753db581c383649cc6df148699be1e6b554f7b8ae41498b5eccd74d635a0ec8af8df8e495696586c743b12ac7d082107130bc9947601fc0fbed3d5e5ac8d481508e23fb716eb887298ac81ad64e45bddf9b49f11103c4fc674c14de7b5acf1ade6b8e2f774acd13f6f91005e5e1747c3d83f92688f4b64858366dc20d05ac94b7dd546a8934c1d020c7475bcab1f46f33e2086b72f26b9f4778a88644559f74f8deed1d19c0ddaa37fb881b76d781dafe33e5a1b59ebda54ad834e3c5df789adcb14a80c4abc7459e44abcd1065f20db7568a025297fe625a1184d9013ef7b7d6a55f9fc859a92e566c3e923af14f9b090f139167cbfe5775bc4fff2d8dd53b6f20ce80027ef7217218f5c408cc99515d56a6d6ccf178c28ae2b2467e46da299ad7efe7035be20dcd53d5c114289d9d5da47f818b46c29b06bae99beb0e298c1e6e1987f89c4e00800eb65854b23b2d1c8c1d5df4c936d1a2e931b5d80ae4efd7ce80f5ecf0db680e372e14d2433a12b680c8ddcf93a72f705624aea3c4d3f7f7aca0d7a205c4b6b6534190b9a8a4d3b6dd89542e43a8602fd45774d570d68c050e592a41bc106db0a40c65c0e10172bfef1f9ab06562ccc3ce8fdb522dbba22c5359cfb80f49a1bc860f4656e31e933963e607b249b37ef49ccc4e6f41cb94d222e3f642f7177168ad267494a02a6ddc97ded20e26442c68672d0c8633e1cd132646bfc111aee48f9fe147a9d600dd616d5cb9e595dcf0ae35b451567455693962e4f34a7a335bfb6e55da91662ab7e94aee72962f5fdeeccc690b5d367e16796859d1c2cfb08d7d951d3ef67145ed85adcd0213e896442c6e471de45103b7eef01ee8376c2cc41ac5ec8255b9f8da734c0277f89e7fcfdbd06b2b8907abb674526840cb9a2ff7abb15eb1da18a334a86535cd023f237f6643e8c50dd2c7684a1c029c5350d0530b8442a2ca915d8e165f199b66570ecd6d8b45aef493a284f7e8672caa273c9fda5022a194d5134470881c4b86af9325f9d43b072faccf35bcb308f763ba5fc4a5f26138a2cc8280a3501133e4fd1ba26ad6b7cd21ea8563c3256a2d2b94ffc1043b3a3f9459afaf5d8620f8a494ed88eb8929b32324af35cc9c80dc763b9b81fa0e354aa7fbb2c2c738eb0d417982067244f9e895797bbcd2d778e8143fbee7641dd4bfa7f69aa804babdf1ae2a673741974b73e98941d082222a8f4095d355edc1715d533b24624afaa7ab4f5f3326caa86be3cf7593b6a54a780a9fd7ce7e84697cb0ef75f2e817364a67daacab0aad400883b2d702008b1b8e5764b45ca178c205f1f97850a459082146a20a99f81a3c8fbe9c8e12a5a629c74cbbe6a2cf5e1c60b6350f51618076584fcadd7d8ca4bc42c02239aa6a6c2dbf052148b22bb354d8853b0038b3b1b261721b95f4ff66a190312357343eea8e11713ed85aa7cc7b93299e5033f5529cdbdb6fcd579ce624fdb56acc871b9e19381330a5f3f3d5a6d7ba9d5dc1bb15856cce8697931c3df9bacb0892e86cb5eddb0d05a0fdf98f1c30442e15cdfa89c5fde16a1bb68478dd4036547340a5d36855e3ffb5967a77dcdcbac7a3cd9f860fcb9cca78823ad4febff75f9016485308b40f3b11c264cca61bfe8e4909134d5a94ddfe61ba963973da4baac06bc1fe982ad1aaf7636e27b3b3bab68c7fdd2a284107965c212e385d0dff4d54e58ff5e76380c6d5980c47d2ec52495b254d4e200e3dacd4cd37b6ba90c421cbca73344779e68051b205711411b6d7622371cdd0700dc36d597629c34259096e7f46b56a8be8fe54b7a1d379ee940c76cc387caf28d874e2ab84836b4c46f7ea48f6952f03010d4eeb8987f4c5fd1fac96ad1596502a31aa59f96eff198d4291ee905884dce15ad61a2d42ce3a50bbbeecf104044d4b36df993841587a09726afc1f2ebf3537b43d47a92a19b65009fd67ecaf5eeeb76dc5fb0162b97576c645356fad513a120695aadbdf3b622fce51d6448a449204c15729ab5465c58263afd824918b3581c7f7fad07bf09de4a857537b89860172a20a0729e5b463d50d3942df5b3fb8c70d038c0c15c8b9636718ac3489aae19cf8216b408cb83cb1fa16cd0edc016defc40cc99a2a8eff2202b7fd74ac575593cbf3d7c18d2b719e0efef3875372f5d3acfcd0837e7d03602ab7b8b21823b827f50d2878b7c5f747bbdb0a486dee6667e70c200434f95582dacc90f9583a157f43694a4eac5c1c690f26c1ab802695791a9df98cd7880fb75d0a16febcbad3ce93edf7342e14a000926394bd2df10f20af2ec14cfe894aa3a744b267584d2c30b7fbcef23db0cab4fee1f51db12e0aa69110d249e10cbbc778c215552e78d0b10459dc9a1a14acef93446d1ae7e4d7ad618f462e64b3396b240aa459eb52c317e61faf734c2503580b919cf3961ab0134c53c9a5bf98d5cf3f47f5852cc36ae662a37b9b3d6fa54d596dc24dce77e7458b85cafabbf26d2988d6b852141b5300db18241cd10bd8b3040ca2cfcfaecfdcba4ca2f2a1e832ef5b69a1d5212862947bc51eccd9193529762352eec6e8d748166314b895c11c6cc30e44a37f208be9fefc809b0d9c1b69ccb1a7e5f37bfdd7cf2d8fb32d6191beadb0056a8e189b7325844da8cc3d5be72cba1110d54004b4c1cdb87da93b74adc5285d5b5913d5f584cca644e940c81129942eb7f50efb7d756bf1a55cdf6e6ee77391136c306fcccd148d2a2a095584c5572cca8d5c554bb79671e1892952a92d9093986e5fffa2a3c4982b92bd4ccacd219ab4c4c9a0f6dc97aa6b76034662481007d5635fec4153f895ac51ab4f6f1503d38664447967c783ccde5ba8efde16bb1187a30e0044bdd1c60295d297fa8b50233d19ad36ed331d363e78929ff302c4b9262c2094b84c25a240b346d4444796dd366e4eed2fe4f1d3d05197fabb5f69017fe2a5bb8f2b2fb3100985abb1e548eecc47a1d3c1abdcc96c40e73c8df108a13e0c3e056487f705b251a1b71a796111e3f64ababfb58b13a37bdb0fb1e29e167eb6417cf120cbbe1ba03960bec32cf2ce26630302a40f2dca4592923bb1e22b29e0925b1cf47775d57325b46168ea8aea3800a5d6469171ddfd1d11c46c3f7f7e8ea1b791c47798d9d894fd8476a68134eaaa55027d225fbb6b52681e156b5f4c35919075e7879e9dcad9f15e4e83892d2e4d0b407754e0f81c2d9e23a228f3a031222b3201b545d9a760576c49a4bfd3e3ed709c45dac658e899a23ed18c1e8dfbbe5d06947752b5da7ea67cd1dbe8ddaa7cd7847b89368bdf69814e75d72270bef71235f162727cd59908308083fda14e7b447b95a69ef126dae162c493f79519a9f7b14e01aa54763ac94b36e878d97745d5dc2a86978906cdc5ae3a2d9ff7ae7f7f5c5feebaccd4bedd029c0413422929cb188f93bef6886d30ff0277d8d610693dc44c689b1e8cb8a62daf99528a556e95c2105d4e3acc62219d30d6f77bb5849a8edb1328d37385af35246bea6cfada8779ad571cfdffb08adc6f17266b808a85e6f81a7e13063f84f90229ae9447e0ddbf44be8e9f7b7d6423312a7d67e4301774a9f6338d364994ff0700fdc3b7b861573550db9feaec19b554eba3b57fdb8b73429878695962f8b6ef66a928fee663d1952e10dd8824ee9a5aa6ec11a5c6c1ebb770a757a7bae77481e33b5293323a29f3249ea77e7b4952558514dc5446c9a4e0d0583d0efe516e65cb616fa530496ee183aed114c6abbaefc73c0ad4a75c9515bd719ba61f3490f75bfea9fc40d3878ded2cf045e822522a1c1f439a03b1de72b4c57dc38cba6626978fc6e542744da41ffd5a473d3925a3caf69eb86e51b2e7ec182407492537c46e92251e774e77ffeedde7014e226d9a41253cbcd5df9bfc3f5f74b30dfefc1f3620590ce1fec4471008f5df63cf44b82f9575880cc53754c370d173deb0468bd3e6eca76ce8647d069486a475760159288545b95ef44bf12565cd0f816c197b86280ea69906639fc957bfbf5eb5d838dcae9447bab5f8103a408ce6a7a57aa3f73d1ca18b1a6826c98e4099d8722091dd1f29e29a72cdcfadfe2457174639786a21d09a0e81da3a1aa3f0ba608ec2686e19b5f583434220423d1beba59232a464b6f2932a367889e0f64dce18812761353a7bd05d9a69edee2ce0ffe46d05539443dfe817314f7008c529675b332bbee79489cea12906426a62c18747d265dd2712c294b1a676259f170628ff8cfe03c54eaa4ec44b83d73ea483e2a53774ecd4f120d0d4d35acc1620f08f053dd8b5b8851d69b3314bd839239f412471f1095e225aaf5f86ad0d00ccc329c331579d35862337cb717c2bb28493c7fe3cbbf36d4a7e7378998cb21670169aa6dc7f61918fbbf8d4bef27ed484c591e064ca767853d060ba8cbc61cc5a16938710d708472ab37f7f3c545bcd735bc77040d35b8058a24f1cf88b2abb9c33272e272f37564bd85822eb205bbcb203440e7b5b6fb4266c7e6ccfe82390af1124609316d765494fc8779d38eee6341815d17e4fb9be922b91f119e5927be90643149191e1f606ff5c10097df0fc4164e87c9642da41b24b8e4c248e9dcd78214ea6d0094aaa99dce926153a06ab02b53b04d26a093b347e71d8d768386fe83dc5726529a9b80a61045e8d48ef65d6f742a32bfc554eb8184ba16afc3597de5ea0ef371ba81e9153336f248b6587ce50f2392ac5bddc3189ed963a1e529d37ab580d2189bb220c52bd4aa92e6850963c61cfeabee70023c0e264ebdc117636c26d7b1112681fab6b2b4f70e260c1e45da8f3f43362444b24abd3af9cc39234213637fb7e7d8cbb24218785611273509f0ca49cffeba930bbfd0344197ca952c1bb2b27376d767272c1a5c3a9ce8cfa6056dc029c1252d071c1e64c7df6e87aceadcef9ca743087137101280d2d7fb14abc442dd49318c18ac0fe451840792ae798649be75a25fea81e7d17a33d1789a977c224a1ef98f6f602538e41750a08d74e27a4798aa6d6aca1208827eacc9849a483731916408015a0b23450f38b58d801527c9bc52f334c0b7900223ae8a658c3d3feccae2ce50b30da8bb4bdb099616d0ba7ec5561083ceab82a7e287df1ad345139745283326521dc52baaf096aa72bc89ddc3da0dee11a2e10e00fe16031eee860548371a72b49cfebc40096cdbe3a38db3b33792b7104a6259ef9158b9bf9b9f658203781ab813b0f5a78b01e7060bc2d4823fe0cebfbd354533d3ed886fe0d3969180a486e94198f88939b905a1cc795ffd0bd8dd167fd4b2c649a6b7bdcfcb7bebd02eb2e26dbc2648798896da0115ba70a4a7070c25a801eb04b6c2df7f44b79666863e97493cd7394bcf0f2c151a53b3804264a5c26f909c054799dd1d0e9fd39d769715f23fb12f83b8247d981d91d4759346f3f5e1f1ac68eecb55a227db386a71d9f310a5d74e53fccc8d5f61c3600e80dbc536f0cd6071f34afdbcc92d021af6b2b3d01289d958ca80b8443da34e4b775bc2bd5d609df9b118464538c91012ddbe188d29a44516e68ab34084eee7ff9980377ab51fb33efc2697d0c2b0e37eec45c83649157ebac5f26511ae97245f9026236067ecccad63c6ef383504208ed5f3dd818ba46c865fc2a39fb7f026661b2a2d347dcd8b0629bd30a2847b39722977ac7b2d5b986bc44d64184a257642d6c381ae1a4c2e5399382fe1e372efb6ca701f2027a648bb7a097d683fa482dda2546fcd6dc3b3449f345fef32e7fdfac347f14e7360f884ac5a9c2a68f39941b5ba8717131666e05a7d76e56b9e96e9643eeb4f23f9ed149d9a41ddb07432c51069338d3bbbbfd2f3e3f0eb8974d38589d2d4d70a18a8921153e05b3e9c757f0a79dcd7166843d67588b11d879bbc9d672169aed6074106add7c7b88d2497f458009c28e77813688a27a41504cb9cd9fab7c46ebf0a308a88407e9dc021e7345c8bba3fcc4ade5f5eac1e29ca5fb599ce2b59f6c7ba5bca6cae1453a19a8d75f5c0b66b6702a4cee793380fc8ce15a125df8d6762f338e067467b97204d13a330214abb5958ce6f118829a5f28f35cf3ba409023e07cb65223e8d4f6ca975ade991018ce31ba994070e1ea9ac85ebf7a1cebc9cd3a2ec62f1edbe3fc90300b9572d4830998942daf22db17acf94b4464c770225709103e8a907aad3745d0a223c9d1f304e839e5a6b977bd0ded407f06090c1592832a088a94b80b219f31bf640dff6a779ff381ee7d6c2e33d2d7318208f5bcc5636ebedd7dc029f81ac704b7dfa8d5b8edfde991921b827710725e3aa0a5f0c62f728f12a0365e9070c28a043a87d85a181d98f8fef02e8caed5f372ae6d6f1d21e74f0e63f6457956e4de1479413c40dd91b82d74fd42fa5254a778c9a05b033f4bf18ec79b66d49b73dddc06909d5436a92feab5131f3dc49b76b01322a7c49fc98650f70ca0085599051fdc4ab1f8101b5992fb859748ebe25d267239c09e1d54e141592a3dd3b735a3eaa791b307ab7706684b669f1742843897a8e0295d6655908c35920475f951e8d38eca4465d5091e50e50989e886073ec3633f9f9fb6f79ffb911702ff9534f84f4fa81e465cf990bee08e194befb9f7771e2e7f5239f22bf88121cc241e1ce0135b14f1a6adaa56809097611a4c1049d5fdd8032a83398268e7db0380f332b5bb8c60f2257799de195993c573e790c385c836a5296d83e99bcf8d32782f1e035e404111695a9f5f61369c03eb7938158b1ac5e6141fd704e48c07fda58aa9d044ba4dc3b4d277994457c03b5c4df962462026558fb3d024a2d810ed3af90ee283bd584779a996058ad93599529bcf3dc88f1a17b748a4fb0a5497f071c7a275e3fede5e5b44887de22f260c189c33f94ef22afe0885558ed5cfb423df094e8794a61405883a9690e329713b494acbafce067765ddce2f681e9039f4686be61b08216c65953730d372df9ec89fb7d759f53f1575fb2ba082e001ebef6e5e0b25f6797c3ce900e09ca5570ddaf073c0de2cf641bbc4e8748651659b531b6aaa64418b79e117a73a4a388cd9eae5e41fe57a4e45aa2807cbcfea5a81210274a5319f55b85482b801fe15a8abb05a494a011050f96f89a545201c55e59da2587b81f3e0ac4f5baad9287623a5d47cb4a58324fafb4c8e0c104cab0f880b5c2b9f9deb9e658c2e8292eb1f4963039e5d7fc088ca765e74223de1d14b091119a9214545fb8f7cae5e733b9506124d5a14be5587b6295e4fe7c42e5b3b0fce76ffedd08779512a668e2f625109a8690adc8a14d1f00f2bbaa9782b66b4e33278beabb9ad63278a0351a2fd92f2c745d1131a5f6aea315b2e048452d14493923cef309d7b5d2f3439898db632861996d681694269b17038fd457c6314d98c0bc5271be7b2ea23fbcec50012abb1175eaae13887040f5647f45230c6d5f02e8893f333f9bfb50d6979f74bd34bf0382e362ec94feb9044101cc7ffd84b35788b3e8de72a188e9cc6c50173568217404a60e7579249f4dfa41a38d91772cb868d4a7dda21735f1a999f0b6b035ebbf1cc494af03fb4b33fce04155da11f1739a79faffb086c3b46c3e6a1eaaf81ac9261b98972ffd9e428ee409f03968fa5f740a4976835d2d4c4b7ff8b295104ea32e4e221d55b7f7686fd5347917e4c86bb5b065dbbfe0dc3d808e17fa7c369293c8c279fd8ed4e233ca8c20f752c2a8975040cf650e6a614117bb2d71847deb09094dfb0dee0e38239cb1515ea1f319e76d4d499af56d4f82bf76bfffd44407bd8d310e49cfc8eceae653f6be5768b7ceddbe3e2968f4d29ffc8bea4e488d78b82340ff9048f4e72af8843a43e8a7ab8bec46ce439262bcc17efd3c945ec174630f43c1bf2ae32a221f63789cdc4ec102c6f7ad948f9ae7e95763495f8d4e669b105b1a5a720d3d6541617c7685dafb39d260775b8e930b97554a6378abdeec332dbd4c56d8125a47fbf88884addf76445a7031ba206b31e6887b4374985202d108dec7e843273ea9915e1097cdc513516a475170217def643764efba18a21b8bb07efaa0a5d6a170643a94dc70134d6b48d45e78b990fb4e1f9221ee1906c574d804386be6481b096ea21b97dd4de74e15fbcd334c1c1f35c3278af954242ea4b9b7f49efd7cd19a700aa14e7adefadc75fd0e1e426454ae8ef6377a0a7841762983bb94331efabe7e11d191fa7e1aa965ee85aaf9668da73daa87d858ce5305db259426cd1170bc7e4f94560daac7222a6b39ce81a45cd261b1d0838d4768fba187915f63fc2fa2f5876778267690adf25cdaa59af7f873d18632ed3aae9b6caf1990371fe51bf5cd2cdc7edff3dad0e55b1917c120dd0671279a37fc27c3411d9155bec6b8b786b6b9d28bdad7ed5909c2aa3b0c6a598226c206a675526dee0c6a58d8802ca70eff7bb575abf347ee4579c05987f23cf1ef00d159c4f18ea8b9711ad3fb9d98d0208378ecda0742a1e40faa92c60500c5c0cc37d2247e590e1e62ff1ea11f54b5fd68041514397292013d04b188201ad7410fe06ddb208e3ab6fcd5b3a1da515fd2cd549a4a22f21fbfef5d6125e24db38da1c63c6216c5cdd56187b47b2afd244553768edd800bca5e77e024cd689f271ebc5406f47a944e435a09f756511105c3153dd40314b7ef2fdf46c119351d5a2f39e8f201261e87b430437256ea2f172eab6218ceb9f5eca7ff236bc406b4a126aa5862ea7093b2054f6dc3dd91d63aad949f9b3bf1e534b01be189aad23935329db21c62505e6beb5a0958e869ebb36d2bd826fa4180a68845687621443c4f2dfcd4b0168fbd51d5472f981e76db2b15e756019f669615f3008c28a5e25aecee3b8e6fee6f18912a6dd5ce25135ef5de837c9172495f2d6cba0d37b8fb489225d9649f20b7cf48af0571d64dfef9b46b15792580e32551f9b6506432cffb1630348783386594e2edd010cc6d77ffe9df233550f21e2a24ee879c6781dbb7a9f1326ed88d60e59a67a983701697c4f4288929e833500633af2849eb8f0f959b92058db3b00bfadc2cba2a90f43781b759112a0b9770da6cd259c83688136715b49da002e8ef4a91486dd371b5103b62d12c9bdaaea3fdb3d2fca983766981cc95f15d8678cc7c7dadb045a8079668666136bf6a43d099fd8e80848dbd3d07c513cc5684db4c9c0e7bdc61c32b755ec8046b30ecbe3665ee5d989ea2630c76c42e2bbd6d8a43382d1e5d19ca871144afb611000869d73c4c09e8299b46073a8d58a08bbdca7abd528b0c7bd725132405d85af5aef6b91ab4810e6bc517b2a7a2b38b69c72016df9744503179f21391ed2cacbc0473d81bcbdbfdb8a9adc5a035cea1c2459be7be5022b9811603211cd3107d77e9d8b695ae5d949e6fd7e0ce900e173f638ddf9bfc5b6c841a5f582fc12beb716a6f323f96f010c7e783a9c940923dd2101fb1f9a7eee9cbae251700b3c42728d720653009ff8578953a72f4fc5d364795ea33cf1c0c095b4a7eef20638a2d9f766b3a64c6377ca955406d083c971cf4330d961d904d64fd4e8bdc2ad3b29c90ed038995586fae82f4bfb3369de07627298a9baef5dd3fe7f986d077715e48d04ee31ff7438f5c384b723ce2a35447149f8d0cf5a4b9e0ad38d6ad31e409a83a0d15420285ef340215d800f74b06603a48dd7f1b115a858320aacea6562fab3472d68ae4d9055c9ac288090c9f09e698a17f01f9f1c849b15f37600d7a43c14419388417914d2887b4176b1a3d8bb1cfcacd1ccd46d04d6682102330bd35f19b43fcc7252249bc68c8b381970fd320ccac1f19f139fd3c14a027e1ccfcdfe1d77208fe8cd07847836d9796d86de7cc1be6081073ee53e0768b124c30980fc44ff46abc5f5a30812eef42ac04cacca29effb8183a3842275a7c3d5adb0a1cf73aa35feee3754ee03e3b117b5b0e753b54efa49076d12f653d3bdb3752c9aa8ba2e2923d780adc8441c34ef1d477fe89b70dbbb29b0dd1a38fec0f10302e10b35da043f9216ee10391742ee7ed66bdab7fea8277a4d3278699bcdc7ad7a303fc7a16770fad3c754ee3661d9ec8f51d8b1f2cc225238bc10fe4333f5ceb61b1de05723716d57446853f2e0c9fbe498f80ff7bd61ea00971e366c8d5c179db6c804a3c6d113df0ad255a594d2c626766eda9edf644d1d67c5d80b6056c4572b0230bde501afddcc2fbbd39e68c4d597ac9340d2ce8ef5777ff5b2b4a0b2a2937b0c50802fded14b0495d142bb551393582a08a5c7b81b3ebf443e53b5127e1dedc222ed6e924dfe647809b06dd4d80734cc5a85c6e61e2d29afc7ef313acb57a8848f62c26c6310c456d2cc2d516c515839020fe7bf2d1861614c159487322697aa0e64a1941220d11cba616a1d8256f43d229d0e41aecbd95d9baf85db561fdb68deea8f22de4016106fa29994c2dd5aa09ec9fe8109dd3231e18804d4520a07ad6a0677598228448ce4e2cfe8d4fc6676e53b94663b4805b7b63faee5642b6ad7b8e68b3688328f4a09f2f533994609f06944a8fdcd904dcd66ad208e526808158f2d9ab201d5a4ab50cf6fc5aad50b5837b170807f0077fadd1d8d0d8717485253f7e4e5032f652137662e017734e759a2ba9030694510cf8728f28882d4a1a010096d413b9eb465751ff8e71f5bbb84ab88177e4ac62d13cc449165066c751edef719aa649e661f96d6d2a74f03b7fffa6e9e5e04f2047bff93b53f1cad78946d73e9e39e6a77bba6d07ccd45a999b28ab662954fc51a2778d2b70c2224c8d0078cf07f993a86d8581fc5c65e3b8fdde14b24a0e968630b2985f09cd823734893025e6d93d5ad6fbed2440febfc3a268b794115b412d96dc8986c7825d9190ec33720e4a550083b6518fef223e5ef1eb7d2df767d6bbb8810795b024a3dc6c6997cb2d38c7f4fb9bef94c671d65dc516c3b7da5e5c1b9647333693b7d640f3fc7c9208ff5b9aff76105b8064dd48cd6113d54c6b2c292fe1360818906ad89edf784094c9b76ebb1e1f8c6d35bd5239abc6f9075c70795e2339c624c53926d6418fd4d410a4959df5aa3bec4ccc2306348f79783fa30ae464ef69beb65b00632fcd1b68b7dd1eaee9e68795e5d374e3738288da3df10df8395b8dec9ced3c251de980f84fc23b9e74fca7b65b99e7e0f592d98a4311e35d54674469c75b258031e86134ca5a2b910fb97907d853e9a517a4057b6137ce4a26dbbb44932af34828e92c6cf7d564a99cdf69b733e5274e0fb8cf3195d8c38c9ea42c29e8bf803b45e05bbb4647687712e27c2b32808c52cedc32ac7dacb181286976b43c42616229532a935fdde33a4fdb636e12813a1e78df7a747eaa8e6f9dd30a80bf97a6aa0138ec3322c781a0feda93606e20696a0c337793ec60712aa7518bafea030e3e2b134d98aaeca0d235227d230aedb634abf9c63eeea04410eff7391ab4aeb0bc00ce71beeb8d4b1fac2f6a1fc3a9d471d6f274e7f91bacf6d669511bbebeae782c85e067e69cfd4f0fc3756047703b49f324dab8436b25009531b3df10bef86067b393b0b775b0fdf75decae6e75eaa93fc8a44e2ca9df0bcc8b8230922f7e870d52eb58ea381c0b53ec24156c37a8912801727f03aa5be99c535ab50b334acb629e1635e312235e4074d1f5118d2edfe8cd25698d474c2b080467dcf010b43afa30d91a3c0b6d6bd6c00faed0c69632171be0213671c007cef3d6d4ff771a26c928878689e3fae99320ab6668115bfb7b979239fb6dbd4050241fb3325d33eb2942e587b7e392397081082f36fc1b4640ad41bc25691cec043ddfb8c575a82e5b52087891bec6851ed693a07ced72951321bff2a06b1fe473a8cf09385bf456c48eaabeb76070f820ae8c45a65c51fec8ec9eacd17519cf2120816a3a819e1ade800ea6a48c882962c0db9b5f6794042cb0aa80db86879deedc405a421c3631f4f74d5d6385346369c9849375706a52b598367c1584f05a12c73b0554f57ecc93cec2fdd9bf9be6d745ad9e3b629f0436ffc10961fefc84f83efc8c4ac336da019c6ce9421ad88dabec6a60c80598151ffcf1713b5c345d02c8368e51921a38603243e79e2cc706c8fd07f90a8a6167cbb1a0f2f62e82cd5ece23b31ed0653d7f7918c218f15658acda8f0f785618765997de95be244537300ad632a2f14f9428a3df3dbb743f39dd858d01725c8a2fdcd63c62fc3d55116f39a21a019d0b64cdf9136203a2f6f2c0c51d91b063b65f3ec19cafce2e94fa6458ff35f4187d3a4741b1ee9ea03e065427edc43ffbe0dbad07149af3e63eb7ac0d31f1cc296a37934dec6c58db45a9d9ea44685cd4ce13c0e18079a61bb97d3ca83dfb460d63a210f782450981ce7c8202819e417b91909aaea7e1ca7e3664f779a5b4ce43d0fb60eadb3c8aeb09b019eebe28bbff246ad31bdc14766947ed63b9d5ffb97046e9b2343743a5dbf3ed28bb58d02f2409605e7edd48a5bef7447d594209e8560ee3d6b7a93a19ac9dc0abb2830daf1ec26c5d8f65a17f71877ba4ab3a7b95a3926a5c2934bc0fea56defa3860859c3a35cc85659db969deb3c7aedac157fa4e5d3efcfec59182bc3c89a4d5701f935979de0c37eaf65a92e0aeb0e51c46b233f95df0e8e70b2bd3d9fc23014e258fad8ea48532e9c65ad13e7679870da06cd9e107e269624d95e136ba241b085227906442d0c93e5d931fb339ed11215063ddbd27c720e53d8276b16988b89e88b3de8ba0cd0439f31f67a48cd4eca8e01b646b79e60355cb5438ffae567ac7b712f8ce810b2ce7e06777437329afa7f58d045802817b1721f6e012392a12e07da706caa474a3fc8e646dab30ae7068d4622daf1d2315196f9206114ab0b5a38fed40555fdd09bd9779ed296c54f6aa5ca07221a3b12ee461f050addc94d3e41e3a696070463cde63365d96d3f68b90ad9413f831037e86cddd8c8ca4a56c29047d4574e32c3681f856a4e89f1870b04cc065ab706d25b5f4cefea590e220d056cdfde6381bcef1c207154679ba3ad6c2d6bbd2ae793844a66a7b28faaa3b596c1fa353690040e46d02a93ab889657452110922da5364b1b8f2d17707e6d117c81aeccbe6c693bafefae693a4a3c257c647573246e964b7dcddebd67cd929e21cecb7a0faf6f39873f0368592f9c66b8841e850732eabec60b28ffff06bc779f136666821c571a1d35ad7de03c0a5f1a42261e7a882702f7e6a8d16cfb503d82b9fe03e88ec3325fbf929ab9556ef97cf902bdb029bc5f7482228c0272955b8d691d10f4397377f4c4c6a233a87841651f624d454c4154613d3c5941ad5f3d39e216b038ca21c436d6be45d0d02cbedf250266f0d2771d50e5368f251a87ca52be81c8b22b842a92b0d52d475738e83a77a65283e9ca2b081a85595e580d798c9b5d99abf52628a3a4b864d10476ca5e484d08a683e771cb0159336d6bddeceaf71eade65e740377fb0fd4c531b2b53837310b2c67388113806592be416bb2840b3954ed72fa8e6f2231967f0a77f2b8d9178e3f98938a7a97be691ee80fd90cc763f9b36f8461657de3c13787ae8bee90689be194bac66bc94f50fcb8ccb447af478080a058aba32fd3a42707aa7d41d06b84de1b85d36681025705185313fa2b259dd806bfce948ed557bcbaef65f4752d9a40b11eaf0efdfe40962518de95c79dd26855ead059ef97df33b55beaa48807cde89918c6a948afd828115ceaa3480b9f41ef066e3a95ffa778046275f29e7503adbd9ca8bf554e233eca3cb7d0a47938a5e791b3af1ee73d036bacfa8391979c305ecf25b51fd8f846aea72e3443d96539e64f5876ce0e88c4f2c5949a274300b95266eb02ed7f9a38e8e92cc0c4ab2320b06717bb85cedf5237fa23a6dd68d391e1fe241c995cde9d01c3953527f6b839ee2a331483832513612d10339786bb7670a8dc18327b5bd2fa4d5a1278c06b31d87d0c256c931d07270609985128eb296c3d087cecbfd58bf8ad7c7efa02174713e48128151a7699b7978297b0fad37e011cc69828d0f0cd3c6cd7a72ff19c14bdfdfc08e49aa95f5e35ba2409d85b81319644cb9c376f559b907b8779b1d3f80f8894da05f970dd7ffac4b8b50f29ae5fcf071925b1392847f86ed311ca7335b90c70c39a54f4ec660517c93082a8c718b7e321825aaeb0cfba61317cd56134011295ce3bc8c2b77f5f3de396567a7fd5c873994e600f3cdc78d1353e5680fb2c17a543ada66261a38877237bb13688dca2566eddc5a1fe5af41fca949810b5a78236d7147850baeec616d892825eaf4c3948001f348b32e460990244884633bad7cc1d64bb981faa4a5c0815c27d6f6403d0d81c3d0357ccc5b18e37b791f5339d7eaf1b53c4ff2116ccd4cd2bcdd41ef351557c758396a609e4c10fe48f127c0f6584387f34513c715dbfa1d47289724c1902e15cc7cb00d7ce74cdd80b5b182b60e3e85fcf1897ab5a9ea155eb08989fb0440642855b3fab9d1dd6947c0b603528d6ddfc373cd4597746c4c65db9d9aa52afbce66a86ed7a6ecd759c6118dfb49f764369d25b8a9d101f9e278f418385f5a8cbdb1f6506c53c9902e553ec1d4d583620a28cdb4597124cff174ab80bd12c6af4f56ec23d2eed5c2adc238cb4126ece3d2d0b98e402395ef844b4a3c1f1b9456510e051fd9006576819783ec2b8d199474e8f207f2325c97bd338d87352f8b2e12b59046cb7a0ecf0e49e51c4ce847c6ab6e72552684276843b67f6a1e84c80de50f3a0a154d0361aa33f0f71a6343ff9cfbd1bd3c614997839abf5e61fd607317a505c5eb0cf9b28ca1b54cf6fbf1e52768fb84d876392ea8c9e18d3e65c918a2408a94bceae3e9a6a4a1039d84a0cbce34ab12513aa924bdf34a0518b8e1284b8313b146b645105431aadbd465b01fafa42c3616cc931e22c9835421c5bda434878983a762fad018ff2aa3df3931f1261bb0756aac9a49c018e215fdfb0a1ad3d0b43a017fee278b659fbaf19f1cdd9c4b8ce2470f274b607a27d98da41940b4f54dd6c5db2676802c1742ba97db7ede0d759afa84ca1243e7e0d02f4b7e80247ef9f3d4efee8f0a68911cf77a136eb26573b7a54b561320ffb5c94d078dd9c60f9f429dce070a0c987af30774ef2e691f8b776ac66749b4daf6199b3f0cef0aa5b7ee29616b4862fe69bf1caef00d0d4a71dc50035f08adf2efbc9726f778d9f65efb5ea7f4bb6016b881eb6c206fe47af51e83f49a93c3b86b527e941247e1114c3fa9436e5c9aa07258c789297c27b2979b12c807ed003c4fc674c14de7b5acf1ade6b8e2f774acd13f6f91005e5e1747c83db937b7c75d8cc716c62440c867024ee10823f38b71bcde93e4793c5741b26710a3ae81f97155c0d8f77c0089800ff3fb7aea1ad035fd2f05a9a854788b9ee5538820e1e1ad11d1af5f1601a15a40d44bd83f9f5100c7fde72bf29c484d3c9682441533f05aff5f4260ede62e626386ea970e168a3a7f0b62488405b122c1a092daa72e1a22d4ddae71dfee99bd84f61a1a878fa050af0d46d8e1edc61c49810c27773f7b1994a1f13492affdbf88b0a972862cd80f3e2d7b4a50deac9d73b5ee4adbad014d699c2cc665c14a1845e1ee287e0ba696fe6d5c4b522ca4d6c3d5b48ed6a6d13e3eefd8f4c841c7bf09ff56d8e65d533b45c73e9ca6b4e7e388a77795d09fb69f5f7575ef0d13a1ba7682ead5a7fa1d6fc209dd7036b0eae8aeba017ff400af0cdad78fa25782bc2741c84c9b1232f7d2682f70cac113a7091bc7539581b3f1ed64ecdf09ee9008d9f0f8d420be597eefe17ed860f4656e31e933963e607b249b37ef49ccc4e6f41cb94d222e3f6c69817ef7eb7bad289479f69c2faa1cc1a6a3b5bc5ef112e87e093b2fb7ed20a8d9089da40006278e710f753959c8fecee8bb51dd46828df8051e33743d665392ace26cd87c301f7a1b69eb06305719fefbb35808f141abb222a82dd44a4a47601e50f1f590f83db45598f4e39c098fe579d39229e3e269891ac88ea523c3da06a4ce8ab0b50b56b56c98f2a0cad42de22bc4462636da367d20f1306de59d5cc5d25442b0f6d30e8eb4e92d2cf0770782dfe7f53ab5a8965c5d25cfb30db54fdf25c7d9c67698fae021c19fbdd5c71a90b26cb6ac8015c0390df0399b4ff9784ce0173e316daaf1170790ddefa9e5e41c70e1eef3bedd5d62849549463cbe70d98e08917b129e88d1cc8aec0128659116af7d473d1cc61f38bc53dd0ffeb33ea85348bfb6a2715a91f6130d31af95c81766f623b8a275161ca24586a72aa88a3c0b512b8e7050e03d53348a9bf5d70ffcd845ddb26be0edff9c329abd3bab740197b208dbfbdbeb84d7644d16f8d1dacf5a1e8e6f336e00c7324b3f03dd3e5437a205ef975433444f6deb43e1ed090079ee03427f564e98435e4f35ee6ee4db30033e24ce68abc458b7332d6623a856cec0e3671e2b9edc038e0865955e66a158cf32d4f9a09d72623a8247e802ac1934410db1f534b761a22a626e963744eefd01b60f110cca04b837f6b58169f6f6657b01e148ef7d951d15f0e8a885bbbe1aacb9d1f5102c387e4992d685a1943396fec7a765b0ceeb60e0e601f65ef333043c9dba2f08598057ed5b214a92ca1056b0404832ff170a739a89c86ff0e8a04148020e8b09c80e8a3ffa2305c80f80ca35a3c019e7a711980e0992f3f6fc127257666bc75679ca2b3863687d10103edbf81b2233c6ca1dd2b88b6aa53b6ffbf6af241e357207fa55bb48b2b1ed92320591c91dd2cffdc5fb3b9ce74ebf40dcc04982431a270095c27e7b18294650f3995b1f035df7567d6d85cd96a348fdf5eb866c34e404892e87885238945517bc01ee891b65b7ef46c55799917023af3d0a50e94145db65a8600bb8bbc302e32a672e06ff57ac6b981116231791784bf11965b598c1013cb97356e8d246de2b30a28301a053e2679ba7842f7fe84e28ccc911cb55ccd84e5988db27fc58119f23486b1dfd8312bb40e3da654c69bb7a0c1c7f8e7b9beab371d57344e0afe818fdef64715be71a18e3e8fd92c5e02e20488ca1dcd07fac01c53bdd5b0512f6f10ae075d8c8221b109cd49e0e22295905944c24cd1154f472619fc3c80c7c6b46d9eb3932f3eb377f95126b81e1b274bd66a9f023ce9902816dc30d8f0eb40d1b5da9d5983be7d3554562da448843c75a85972bdbab458f4df3293dd5fc2a18e34825c1651e50e4742a5238029be3bdd7258e50e604dde463c012abf05dd58a520a606a33d590db690f689a5d965a818ca36c00c3b76a2cb7a3572d2c2c0b2f377519a4405599a6e6285ebab67a5ad8fd563b742af148dc0bfe20a9b967feab3ba590938ce8c227adb02e22e29c00afe18429593ef8f2dace6c9cbd43e219bd4f0df11550e77300a92f70fa7abcbc84b4cf8183863a8897a394dcc78c2c5914d5b5857a17c793fa8e9820a638bc5a6be798759e3b9383f345dbe257ab766e159a54de213a585a99606526d7eedda133e563fe9b1bdc9d024f61e6e5e9f3fddcad05c38855e540ca8c75129279825f8f22d91223b453d1dbcda30924124b9ccf10d55f3cabfd8a3508be6f494d2efe0c9324fbc9894cd8c07888e02c437bcc0e1f58c3183f93a6b9d0b4281405752544a271f01c6b2d550119031adae3ac172752d86b26c58ab769a0d53ce1db4d750c18793e970affd22d6b23a2fe37ee6407f33e93c5f00ea3999e3f219672b56fb46e7fcf995b87198ca5b66558930677d5859ff8e5bd393ed57eb252a3a7199859a87966b1c47a5138bfe7a69cea877d7698772e94b50523c5d12eb06f0b2ccc09b1b04a37e71553fda30c05c6a5fc9fd00056eba945ebfff588aae3a0899b9bcb14a9a64e2fbecc7b8e2a0140893322f248d9dcfb7ecd129294c4d3e658e6c4c7edc300186f90b4844886ab9defab54e3b917db75d67e671f84f8bcb5972c3e67d097555f30a9aeaccc83941b11ee397e322b8c11a4dd4593198789b32d4a0e1e5671c4015e120654c3d6665412270a7937a59afed05a94fbfc992412c80d00f43f909bba961155a5cbc885944d0ec666296af1dd1ef96cde2560e6e73544d51a71137213cc66df18a4f24e69da7ce4b7ea3f601888c1b58e208e98aacb994bf14bc45f8337b65c63be1b4f4ee9eb3a87cfa7c578c8f0662e83568a1cc5f6babccdbaa22f942a2decd0fb4bba6ba95b4008ff23b6b9af34bf42c0762326c3cf1846bfefa29db8cacac750453231a9109c920408e6c53a025647b25bbe0d56cb20f974bd76c2f014a7287a067426053ea9bcd263e0d3920ddc99fe438a39bcac2436a8316f705940b439a70a032106b65faca981d686ba4fa47cf89a4f6383343e4ac200557e8b363f2d4d27503f69e128d6f35d6a06fb2dcab810f458ccd62691dc70fd9102b25222ace6901da9ea6f1559cca8a783c320d66699c8ba064381e3947e8207f3e242ad6990e6666d96c19a6c20418d80ff70ee92ca9982a27cca55f64200c15b04f2c71275258a9fab953d4b18f27ce556d79dfeac2484bea3e9eaff29311b3c68b7ff24696dc11922d1ecdd2fef3e1dc06676401e819cd658011bf0d10f7def1caa7615c422169906c72aa898811ce419aa7e8c8c115e0a544d36e200f54e5a3d4d908d2ecc994cb4a32490f1ea4b0d87e2db7b301ff7189056bcf1cf1a98b058a6e78b42533c5b64867354049a388d427d3244691146b6c319d0d2b6081af0205c10ec0011bdb4190b22e664f83cc7ac711de40499a654db5ec8d662eea60936c4173b24cde0bdd89f394e8bc08fc51b572e23559e558a6320629477604452109263c9bb49ec7f88e7f8c8ecff8cc75ae015c187a428a43cda693ba191aa2d8b473dc4a222e4e3549efc0d95ab706d3d9073a0cd19b0c82f3136337c1d026310476f76025b6105de2ed1764858be4dea697077ed52bb017e7268440db76e5bc3104922469f876391a6c5a384bf2aea1feaddcf567f258eff99025f5d6c45ce4c2e17ee0620cbb5da9b95bfb822336ae3657b2bb8c1c3540bac3dcc29e04405a2c8149c3f00dbcd35d870e17275a5732529a1b22f1aa33bd784015e64e9a80d61cd1ef61b73f3e0b40e7619e4563c3274cb1986288a95a47d4404b0710378549de7b18c27312f80728375771ab329c58d50f1909f6c87716c0adac65e6cca5ed0bb5ff276699ea15b9f47b356a0577d54ecd3058b23ed72e3cdf6a81109461a6077f9e5445fd6103ddf00e8087b2ee4a902b37b3052ea2fbe00e0e00c16658cb603189ad4f0503694b6e6f8e3d2e1bd1254b6004e3d1545eb8b40653dce11159867272ba9f16045673bcf1d966eeabf4b319e9d27d3d2f808b87fe4e71cbdfd67f3c3e27150e118b736368ddc94eaa04411920182263daa68036ea45c16ad7adaade31eb36ca79c4e92d488edf930b67de62b881f9060ac555c483bf0a451dcae30d2283392982bf1e22d6b260fb14819106e7a521708dfbbc4fdc9a468c74c11b9203b1e31e2d463c20aaa9dba54a17ba26ff119c831e0d68eac9fd2e2f3c2746a5b8cf27f8e84ce24fee74af71979c48bda8d4aef629e43f48d431181627db300549c66b04b0ee3de187fb3ab661fefde7844dc1b0f2f2dd970f0a7f08f7e032bc50456788a6e7f04b074fd5e01c0fcd4c12391a302e4d0b24cb16ca227c7f2672b272acbbff82bd124ad82b1953da2311e112be8f13ae596cdc2ceaa0a0338fd3b73700717796e4441cc879be7446b834283dfb3e325bef5bde7318ff7a8eb6f98683a65259080bf393adc63ceba917b9f8a0cd4ca3c881c283aa4ffffbde648e925d6c31f8f952923fc014022d4492bd568717c01172feb43537d1b5b65b6cea890e6e862db41786197409d1eb981bcd14e609fad42d5110567d5308e2034b494bbdf7b8400c0c325270301066eba576791967494c3777572c151b4aded79ba6116582dbf0cbadcddac3d1769b7bf42c73159768dac9b8a31004d2f09f34c4786abf4955fc5c7a0132a3cc3f37ed8c45bdbc9406d3d70bcd85c30231c1c7f7522de91390a9d783a45e1576eb69eca42e0e6bac1115252fb4f3533f0036cdec38cf6f3265dd7f8c9acf17708ee09ff491996f425d1690c92f6fc891cff2cc8e1db2aa9b8d632934ed7d4176d1189f101ab837d9dc59d28c99f16bc7c8a812fa88096edadc0eec0718969a82ad90c24b6364b398363fb5932755c54f50efba8d356519cc30fb5f4c17fe09563f7c9d4580fd24f4c679d5d686801b879dd905732a0be61827ab52651f11516690a799cd5a943e7dd50e99bf1d9d462fe91c9d2ea9b19a3bec1a951a3f27ee5ae9c8d6932e80373427bef185db3f7a1c7779e1a120402120aa8c3ba8aed9356c010710e313e2d37413ec6880e58c285bd9c0a9bc0a1f03a6f3fb789b41b99b63accc752dad617ddef005fbba440e91572d710644d5aa942cbf7c275a2eb54b86abfa6a1da58a3780076ef80e528a0a6caa1cc2ccfba3a51f32f235e2e563025584341f5ccf2a860946810a3e5cd2b2e9fcb3e89ae4e9d740e2682197ce9a1009772c2ee289781bde19fea4225ccd2956fc706f5ff04ec67df58d866ae30524a4da1c0cd9ac2c1595af7d68da6a0738d476bec72d8be8bd6a1284f51d0fac9d8aae0afe569197c2e382e09e11077e8071bef71506f683b427639e4d543b22338e3b3648d660ef0fd0db8fc3b2f1835feb258d6e7c2b5b583855564ee74ab62bd1afd63016889a1f5f0a077194cfa0adf653719e255200e02bd6af54fafff3d6ad5f7b5d4e354487e44a7f1f0877e01bad87b80557ad68658a4ff0a3c19878f07f9cd26e6cb1032b1609cb1e9368558067eb27cbb394dd74381a47d4541b166e772458133421644a90907921ee437f0ec738ce5b125bce8c388dea1cbd90bd9e555b79ea2891825597e7c5641018378b9d60cfd0a03267938c045d1f1d37c7d77b6d242aacf33d2fd5fdee76032fc0b8851457deb12283f0fc0621eb44a4a987549705581185e67c52d84222c6958a9ea442a599e1dab86c244f2149d71d40007f0966264f24343bd4352ea4d480f955c6b889337484145900a4299db2b8cf0fb3988479b6cd3f8a760c29f15f823442e41e74b4ca879a842f1d23862cfc8137b9825fca74baaa11e2206865ff4b74208057ed9acda30994d5ca245adfe965463a47fc90fa13da89a26dac779e2b3a64df30e5768c1ad203dee2217a8963f5bd763a25e3afe396c433396cb6edc0b517a343e4057ffb393ab46d2e3c54efa3f9cbafe78446d2eaed08f663144cb6182eb4866f530cb7de2cd789174006e1179cb26c9b1e0b7cf71e79d31f698dc096a973a98b71cf88eb05ca211e3aca3cb479aedf0209e25627d88daaa278c3a4c6bacfd5a1bbaa9a3d5f6811f8de3e5a6a28a81ee090c0aab8e1c0ed02f4fc5bffaf5a35475f2b38f6e33877543745028ba7933522b28e73373f2af2a0187ffe049109521fa651ad8b1e03ff73599f43c452db541019f56ec0515224e9bcd94ca4baaad1ef85d9c00720a62462713c535b1023838dc3855d392cc7dec757896cb5af5982e4955d62a20ee2c180a5d7e936a1e3725582f0423a4903d48cf485a817193461d88a15a48c7e723e40199313d758ca636568f2e9b4369d72e79c7d9c4061ace0e143fb6af057878ab74c47f07720d401140c5451a4626d7dba16a3be2f15cd3b7eb45b24bc314888d975fb4220316cae30a5b98195783d466480b30c03349b9e7a26fd89adce0bdca0a9d64c5d6186a9b69b41dc95ff1b3706bc6081b48d75ddf549593d7a6bfa91411361b4d4c2e7dc5eec32ffec561679bafc81c16edf179e53f95b09a887f8c084fc305add580475e535e4f1ee0e0e7950dcd6e7ed78446d5725fb65db4bede69ca12ddb56a9f8d82462ca39a927df379a8606e3ec721a7f55f2b567cf4864b2cd63092b8b6ae4ede5a619938412eeb8098043900040588a8bb1a645633981ea1458833a9f56902772a814fdec6afadf1a3d406279bdb97c1ce81584990920a17f393b3fe42079e1aced4a671cfdf88ee45878ce2fe53dc5ee89fe4e607caf8820af5ea4b76d963ab71488df79bafafa7c2c8c1bb73417b1a50556c5002267f0f380af342e515ca3810720ba4b6af9cb01ce5f356c73a476a6359eee62a70bd37c2e3c11e5d390fb38e30332d99efc35a59d77563af69574ea9adabcf5f0e029a7d27b9228516e3a9b3813fc9a4502d8a4b65bec72d398336a178608c8958755b2cdc67b2375c7c219f2d9345c644b221ed5a2e30e602bfbb485d3ff80e23e563044a9690ee121df456fed34f6b00c43056f3dd6007d3fe00d7d98e1debc685667e45985b8af200c60f0b34ea9d0808f961876f16990c056d43138c27463f277ead07d01a740606283d2a9d5531f665d0477967b4cb95316f125e00e04d932ec2339d4e756cd47378295799873ef3363becb0f545027e79bfc08b2f1b42d72045f728a996d2eb2585066eb40899963f4df9a3093e451a7ebe352351025c23e6f843ea61c1ef524ae013397e1a80a33bc0af091a74f48ced6393d078fd2a2ecbc88ce9419893083b3fff2dd56ffb18d1c559cc69c47dcc5e9952f9c4e3c4f4b02737607b9eae53e223df9008d1dd690a243d2c8a056089a9ea93058595af7aeeb657841d03bab798f2fa06db6176b2e64ce6fae58b0738f84266f34750197f1ea6d57e28430b1ffa2d447c207bb001b9d5a5cd4008f1d06cee4a81b491772df680e2d5790f16cc68f6ebf8841b5bf4485f509cc7ee2f396f8f97dea65da47302337e91ba76a98ae011fa295076a0438fa841be4757c09b214bc9efd4159a9b3259ad1eb8d2024f0c37bb7d7ab8eb08007282a2864de1d8ab80aee7c15ffbf4927361a247991848c343d40d48497df29d55ae1399712782ca29c2318bf4f1567bcfd7577849b301f6b4dc7293f2a106a694954bc1b57b241c429c39f57e3180444d0b44ef59a4997a6ab7a9c50128705843214f051289f1e3e1b4c988600a486a38b0aaf137ef09226b68b5440f1e2d9a15f82e98f339cbbebefb6e1095b897bdb5e5a68a94a4803da5e78b12f0da96eb54d9d99948dacd1671e6c7b5d99469e2f96ce3e6b5c2d864a8080cc00e49a9d355bbca5ba05cb1813859c9c41312c5d286fbe457c3b4f63bf0a7edaef70a204c118cf915ecb8eedd661336a17e67896e6864329e6e4956f3ba15243fd83c11d6839e2e558707517c2e41959dbfb3d2da40f75fdb5910e7e1d4168f3adf34516475b9c9ba5ddf0313c8f066c275be72f6e0a3de2fd3bc9f9a36ae339e9785ac3c0d0d8270110b59fb6fab87f6c286360df9022a1903aa776b435179d388c0ace1394e6f86f2227229e48a6ef78932a84368843c420fc4e36d7b8b27d647f557f47696d08199a97284636a8b0c0a07e0506c5d2187722bd401706887bd4497ab11cbc8ab84b89df8485a398b073f35a2ad0439f0fd9f00a9973a0997dc35632031459ade41b7e2d2cf7219ec4cd875735e667a0de56bd842ebd4d2f6f1048feca180f77f4cbdbfdca01d480f8845301eca363c2fc73f656eba2648e601f90569a053a2f07a6c53b2d2bc15491adc1adc27780a8df293337449acb2e09733bea78d2312f9618c70dfbd8f711f9671938a986aa7d73ee83b100f038afdffb4c3a23848baad42806363afed8992ea938b6cc8b50cc6154edddb3bab6d4c203c335cedcf899dbd0876292921c1e10bccbd193e77d342d15d30adfb3afd27f1d825a4b7c6105820e9c0002042fc5fe42d4afb420e85a267d7224d40596e88f241d94ddf10bb4bd9225d47ce85f3cb245b91428092a422e65ca657e9c6d3a08b661fc68eb328fd1dd0de0f80627d5b6e27778a3809f9538a21fd48188654c53a9b8f162bf21e419e3d0d88612430a056a60822006e4132428efa7ddcce3885c19afb5da1c9ee6921d1f3dda241f24d2482003e4d199264fe2d6bce7368356fd491d10afd68d4de1295b20ca4092d823bdcc7df146d60defb12bb3e2b470132cea4a0dad02578622e448235db739193b56379b55d4442c1428e40b5ca5224dfde5c6898c28df6c0b644319537a3a54b1f94ec5df1d5f85441624b26bccda2081f52a10ce55a3efcc384d1145c3154f1ed8d041e3948e6558df3435d8e9e878fc59f74b43e695945cf8f97cbaf5ebda232e73167f4a4bfcba4afafeda211685cc909cd70fdf97dc4abce1caa4a1b3e017f775baef81af66e19cddd727bd434295623e8586b83cbd10e79f3130e7aff1c984cc099289c535ff452b61eafcf4328a7e7d4c337c68461117308d7e1bc30d5ecfe8a30d9a10329b2869ea17da2e5377d5bc7c07c24da732a4d5dd35e7a1f34048184cde0fc878c64a5f0a7cc4705b8e7641616c69074d410ca5f03b8bd26cd685adf24f9bbd68008d6aa0eecd1684505ccc4416930a1ec49315d6a960a55de037eaa91f651e40ec0937519a23f4ed81c171703075553c258e43a32dd8ff6c381f3120224bd0643e96061c681b70225081618166ea49caee8b8fc57d7673b82b9229ee61f3eb318ea480c2371f668f26cac1f46a5867c0af7cb53114680422338c928618f449d499220b6091399dcc790d6212edbfdf16de4d7dda9383ac81e3cc6eeb469c66b85c10c60178e2e2239d24c5f614c33734ef07e3720e5d1fbcc9556a90d7a4c5bb848697d8a9eca450538bf16461474a9f5be1be96a45853f8987b5140573c715ed67a8c408b1dc8700d932f1cddbd71f04870b6b6f75edb9fb7385d9b0a75c58c2bbd3a5d50eafe7730ed30a52fae23dbb8fe2d10ee3cf023d480aa05c5cc55da1221d4fc3538c24cef39772947e8f708365a658401a04760a4165439efe0bf671c46180470a4932b52f8f0de04b38bd1b9b8c864d61c4b84e6a277d67504e80117497ddbd0b821718d413ae8fb8a44e0822ba2a944d0a088567e4fbd1c647ad232a80cf64a7d56927586335cf52334e6562c5a42dd4ab801eaffc57f03e71b260d75baa776fbce4e79a06d2b3280c28dfee63f092e911cdfe2cd8ac9be72aaab20ba9758cd4e5f9e14055ff1a3c20e9ec52286961a0a4c1a643bd4f99b00f947f3fe177682a55a498e960af986dca99179c3e48b478af7f162f80e76d31e1e7f0ecaedfb1d0835a5f71cbc99e43e131ca1ab1e1f486f07f8970d51b060a97926ded97445610a59b081e080ff804d6aa636289df9e20aefef7dcf5350fa620ac282a076a78bcb666ca1b00079b35aa3489665c1bd121dff03cde37a0abfd2069fe5670b306541bd95a83e067a4b1982912a6544f220fe506b2a7f2ef6fa1630538d60058845834d76efbdd4198cd33eaeeb6c13370ccf75805a1b07598ae587c61129e49494fd252599b4de28366fc4391c78464b7e61bcb53935ce99edb71c9b793f42eb7ade3bec2d7872114595c443d259cddc7bef108be6ad4677edb3fd169ad14537da7d3ba8bd5fa9250f7158e7e6b90154a8b4f3dd8714897c5f3dc60d1db618ac77efee43e4182dc49c1222d531ada91b431629c742e38a90a9263342f973a10a15d5ceb2a0e3e8679ad85e8b9bab66dbfbf8a526a36b4f7f6895bfdc23810e1e797e2309e4e556f492d9adff853c0ab2ed63754501eb068fd29891305cea705399440f9dd60729b7574d11d58262a5c0d8fdf6b6456b58dd66b356632e41f71ec7cdadcd418359beb2a1573eb97ea30f4936773db33a29c04b1b7fe3b2e20c96bcd526ee581c78661edaa0ea7a5a39d3abc2b40a2718128661c0ef14f72620b77627844ee115dba697229a9bcebc836a53f15c127b164bf7a91519e514807bac1c608d2157f586371d733c8a23e1d8f03fa1524d64ce12913e6cecfacce105f5f61508da1552bfe7b56f1d001b75fe616d3f3b86cffb34290d1c07b36fa408fa800070cf9e230891d37cbb0b9d5b9934cac4499482a7a8f919fc1d7c508a54a82b838149b1d2caff818954e8ac3d1480f058b1dcdf391ebbb375bccff0c9975e2a3397be1cfda1b685e6ad238e845fc3296bbf8578797d065c1dcf7d6c96dd18c99cbef1826c034b0fd92e236944013bb850796b6a62d35d24f4d9caeeb4022f019660a2d53b0e3d0106aa733f5efa17662d050f51b6dc64831fd4fd4a66128e4b5eac5e0f5795f2e91c0b638120952d2b20b2126c0539417ed488f58373f7a1dfd7da234c6b140eccbcdd6caf2ed6b00be30ffcc64778605b50cb3358659a2e1e9cf0ea6d26475ec7c3c7a235c9dc5141bf79254efca2a3ae10986c5cc56fa0d65f5057281d4fd8a379492702d705ceda9fd29b4d646dccabaf7ea82ca7401c5bd49459914774250fbb11fc454f81da7bd7cd18539da7e510a2e712605f6a4212ba03b17d2471e40dccb7f224202aaa6b36e53554227e90b6feb162d07e72d7edef89e5af7c8de089685b08948ba8453876d0a1939161f33fd8d0edf55a14eb6f474b9edd948abd8bcd6f5a796588bbf7985fce04243590d8fb4bf92264167ab9a706a9b1e8ccf42f3b70f4af4a33fca610d00f53479632c017160ee0487f6b5a3552f80c13e05a3a7fe3ebc588a2a9c45d186cfd26c0519c2cb403cbda7568b604db40261128fcf30ae86564309efc9ceaa83b91614fa513f6e444dec1cdfccf09f997ff6c0c2f78dcdb055bb4c9c16caac85d9f651741d450a86a5d2cff7bea8d9a42edf606e47f391201e654d34eb6afbfaaedaaaefceba87419edd3af380889df55329063042f9a97a4d52e7c6079e1adf5b7ccfb7f1d81c978e8982b08552e07f326051c79a279b4c8a12d1051f10eb06bc4e51b252ae42e3dcc8129d27c02d4c4b9378f2af2d471a49d48244f63b21b47b6c1bca6557c5e542df4d144d505f1f6586af711b21d36f7be3ec0b2582819517ed425a798673b7154c83f6858f97a216a8569255f459cd7ee9281988894f31cb97bfb1e6d73871b69f6803420a2fed9d96b9548636b86bf0396112f82628586aade71869a36b27c46426cb9b7962fd7f6967bc2ead2c715554fdc5bcd5beb238dad3e1977b64c690d83f5a590a40a7b8888ffc60728232bbaca4a1b2b72cd09590d7d841a58eedbd4121fd48f32697f2fe59e166af1eb7976d79bf9542305c363f7c9dc0b75cee90e7ca85df457f92c61b999cc3e07859d2d93c064ece606a9559ded4a432d290979d378c088e746c354c328df34f375bdb439babf966def07b626ace5e513bef8b48d8a24de2ea8165f2b1d934d11e8c1be7f70be20807bc9ee4db12877e79e9855df5d026eda7f3b437fd743e17fc171244d2c3fd36f8a3156a28a048535a3c8bb53263c65b7e4a1be596d390c17f66625006b2dc0a6f36d733953e42e496072120efbbf18085eb05a808bbb3642bb092a138c18123293894035c2ea5c1e9e9c26200ab7bdc3b6e9c1eae5f563567dcf9d25f8e5204c868763193d48e438da354b169352036db679e642053b9a87cd488f836cb0fece5663d43f8fdeb34b42f3f604d0c3464ebaf3296058652c5a7e9577fd2000776fdd9d6e097dc85eb6f051ae55bd744b23a52cf2bf8e2507b4f3b82b0f798baf08cf2721dbae0831dab5025e101a34e8076ead0e8cfbae49bd8aa6111cf8cf20806db2494afe6fdbf0d397ca5d85e2ab4727ebee6f4337976b367daf77d92fcbf32c3f458062576402f6403c043d42e1a8eca6ca3b8edb7845a468b95978823a079c3af22d5d3a413b8cba85665eb82f53988fa88943ded3879d640acbb05fab8d704ebfbb66f91dfc8376ca50fe83f34cf19e3f1074067c470aaba7950b13da34e35ff9ee599cd65eb73ec58daf12cb631e67db8ea49c4a6b6078143990da956443d4cdab93eda13f5dd3b6cbc6a17de5b17f732931009d64f8383dbd3638f1caee7fe59af90fbb9bc782edf040fea05bd7ff3fdf59f8db6a6f842949eb128b8d5f6f16bca177f1fef7a8300232a1ed3896d4bc2031c69ea861f6d9d1b5206a761a5f429211901bfaf28d5d6ea0e6ca2edf6d0e57de2498b5527b89a519e5fe7874d8deb96099ae46712dee07ffc16dc120095861660e0bce36acd77c0247bf2eadff7beeaf6a2c923bb34561bb0db4995510e88dbb3f5e6dbfdeee2b146dd31bc0338d4269892e3951e9f7658e8799fdfa6ea1c6135c759f6e111c8f3b4644192416d5d92cd80ccbafa7cac1c9e32b1eb983ef9a73840c24c4b99940cdccae0f091ddf476962123936fd3fa8300dc20179d58d3d0f95496cd66c657abfd57062b96c43f78610a845221ce1c75728d39079fb9feba278430a178537c4ec605628c62d26d785f3cb5de288bf77537a827f537f33cc49b84745682385307a465e7af78663bc8472aadcf0d232eefaf89c1d08390b23a5f88554de9b7246e7488e44d9e30c077aa6d7ee8385228502578654989a2ded00d98ce7a8566924db4767f34cd8624943984a2db0988582c025625ebcac0750601e9ee891265f2f73f0956a33cd3932ac69ac72665b4de7583df5281741c8f6fde901ad620d61daa67256aabb1cc0d908f28bcbeba9c91fa0e89832e3fad96ad2e630861e9e8378a28b7f8c44ff2067646bf7289c84f8473aa616716d8959484d1a71614dc37fe3778b1ccc3f84a8e19992fb8b331f5cebe6f833fdd06cc402ddaebee377a6db062bec1f62eb5f807161b0bced9ca6f93fdb9bd6df1bae364358b1a7d23d86725b00e65b1ea0e081592fb8392d475ee2a3a0189f7fa529241c8c9067af227a139c7c16bfa4121357bd409a27f7be9c279a25c10989425d4f192df7b2c2412f6fd42b81987dc8abbe45b490126656ef64c22f83f410dc06b211313b13f211f3083b978e75e37c9e4c4cb8dd6d0160ffffff9f