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

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

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

Block Certificate

Block 76416 a5910e1ea94e1b9452213a6937f4ade75e51046958d5f3a706bce3e8545f00be

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
d2c5e9414923843d4598611e83512c8b8e3bfb4d78d0034e51612f0c486f28bc
Certificate Block Hash
a5910e1ea94e1b9452213a6937f4ade75e51046958d5f3a706bce3e8545f00be
Source
getblock-raw-prefix

Public Data Hex

001000000001000007...001187010082730000
00100000000100000701010300000001070700000000000000000000000000000000000000000000000000000000000000000000ffd6b3f8f27e7791e3118dc6961cca2d45c868c4247da401d8d75d725aaffda6b009b74f56bba659183c1eec8635464d836911f8ddb87150c8f32538864eeb0a61e1aef6bcbcdf016b1ee7cea1ccabf1ef3f502668a01a74b90100000000000000000200000002001187010082730000

Raw Header Hex

000040200b5b1eaa5aa86063d508055e3fc06514702f7828b5acece3b79ee76ab41ec91d2bbed1d6d470df46a9658e58818c9274e1e02e172e3b89b4df3356635028be4a5f94386a47d90018bc286f480c2f61514e03d0784dfb3b8e8b2c51831e6198453d84234941e9c5d2

Proof Data Hex

59,560 bytes
121216020307363b955dcef8e3e580ddedce7d404f43e9c13fd66465f1e3c52564160d9c913c248ce7eb1ffb5276307c8b4c06f094dac73fc6dc9f9cfdff597cae1d6703eb76ffd01e87adf7ef0b5ce4f6b3925f430c3724f25fb2a9d34c55d5beffe17a22523b65e04822551ef7365e3ba7762bdc816683cfbecac1214e7835c1834e232500d5ef4d447606efe60a37ddb3d00346c383f3196ce13460f54852159e62cefd95528ca26a8f39ca88f21b17dc8361923e66e803edb5f02550ddf6a5a45b7c02144f3bbc65e4ced3d8ec8e98e3d88be302cd529d245857f964f126ecdfc96ebb29a14926d738ed063d166e45718fb6e39dbb54f931272937e023f12757ed0aa5d54416bfcd7b6f49244dfbf86f7bbce652e61f465eacf2bf67854777e284126e2a35105242d48b8b9b82db9c26df51f80e8b18c957f5362c6eef3b55f291c3a6b4f85f54de73de4f2ab90c8c695935b8875d3533fc79ed82e6dde6903a58cd33b5e6aa76478808b9bb03d4dc4d5d1bdcbb3069e24ac664bf92472013bf5f4b184f1f5d59bdfd47849e03289e4eb5aeaba7f2c53cd67aa8619dfca31a9f0401f21d5bf9978453e14471806c204c66386dcde87caef419b3ff06e2abeada44d39cd17494e5e0d815f7a8621a1497a2b2e48bd20b839101383e8e4b311ad0916c8090a37a9940a26e3319169dc4116db16ac6c7990d48c5780174e37c8625c774f8771f52f3336ceb8bf0534750600d332c82595b171a51b2e3b3e870ef0091a1b061081c0846193bbca8d6fb519270c68013415ec74a95f5077c82dd7f311b7ca2cf1d30507bc372a88fff52f405ade465ed44b94d5810bc8ad212e62302b8c8f546fd4d49035e096371128a21a1e1cbd54c7e4bf878ac8412296a589b4e982b81639aef40dc5a1c1dd739535cf2014c09ad596ff9b343bb5a5e69a96d2ad135c599f6d615ce773bd7ad8f9291fd4a60ad4a6c567d565d3a34329e148feaf1ac13e5910866ed18bc72ad226ab5f937f8e35956ce83485ed762537dab5f25fa33ca5e9220d8049937a6e8d73a59fe903647a8ee76e196094272e483eb95ecb116b18489d84fc13a203e618a90fe24d82394997b8eb7a72168dc38a0a29df559cfa6393cd7b7cd32e247efe7ce5efe7bd4b14f43ab70e0992f884ea00c40cc3df95460131d62fd6068bc5bad649b9cf49059241b8376b3b1f2bec78f4cc4c8f937136f5d6a588d9a8fd82de2ffc1089d5e3223ef2e833d09c8dd89c355a20cd2de9f24b7aba8abdcc040b08b5d25c0e8269f4fb7db5b38655d8bbde81af550cdaa387177fb01f346a6a1ac28765d0aae3c2d44ab1afbaf3fd51a4922e696606e24f94790d27fd39836abc98f9ade3f6e0c8f763463c65a4462ba016c309bb81ad2c7d827fd4ee7caea453594d2d56c76c7ac86b944eb0811b5f698d1afe111164848b6143df1179f021f72954a2ee3f91803f9604913be6399bd494f3654abcc9bc8fbe21426d5a5686c856ff578a375d5b5d500e7d417f3e9e39e63d787989f66dd21b5487ffd12eb4aed9443ca37e827e74094a04912f961fc74ab44d9ae5c1d0064aeb94b021c07d0a4122875bd9527a4a8f8dc0e91b01c50404898422de3695d9e5b705bc28d7d4b1302ee1061727ec76f27cd5561073eeb7e0906e325540bdd7f50b87ddcc61a1c515aa9974099d39d6d05324b774ba258f1e369fbdf06d97ccd4bc9cf35d7635a28809431384fbf9810be81f0004841e6bba44c9f96844607c7c5a8679b96af58742dc17a6c8ef8295c4aee9f15a05f0ef2f7e3de8171e90255494a872d6260280dd97383f6b8fd766023fb01d2662bc6ff9e1bfcb3ef3ab671276dae5d36dab881fb3329161ab2ded515b47d57b2424d1f47849650db27a5c597a5281ee25a98ee39e9b03e7b60ba7e3d09f8f30a18ff7709b7b9442808c20ecfa9d5a56a20b45a3a2518223b7c2e807a34b72b6bc3636ed83b64fc42e39ee0b744a65b20981a8796e22564095b114f5849c3a3afea1c00dcfb44ea00851e3e687ef2bede6353bf79dda594f9b092d4c431ed28ac5611d2c9abc9a778da067144dd4e23e4c86a0319c6e0b9e5ec1c7ef0afec846db54ddfd0c09adf17571c193d2ad780321b2e8161b68eee82a4e5724724e6dcb411b7316f362139877d75aac751a2f1294837711c7e1e7c3ba2c39198ed55473dcce3d5addbd7366dcf2594ea46e1078903659b1dad81467955dd701cbefab586e32b49d23221c614de90981dd7099d965486f6443b7075d7fd2359b84b8a6a5ec769d887eb1c5a36b7ca6dc3ba93121c343e5e8011ecf14800fbb8f8445fb32182465da942d4a4233aee131781f0788d1ffdf77a1f3c0ec52d38317daec669a4071f48d4909416088d9579037ce5afacdbfb0669d4b88d6a728c80be2869e4244cb154f35a4f639006edb1ac39a612e80184d8342c648927f1593fdf00edd6202d13087b6a0b840ad9180768e14f4863d8765025bbc19914baa4ce5be546dfcedb7a01069badec73f943cc086c91608a6a666b08718c9c93b9ca900840d94866d9aea639c596fd0f8e2969849e856a10f0583b939363c215f6aa34bd2340fc1b9ac21375e81726e5871420e7802dcbb37d29ea1500a93fef7eeef85a34bc4026c73b3de40b2557f28371903c9c014c10af2e7429b81a92e74c7c18e25aade4abfce1205c60de004851a21a7dfb227a33c5dd9b7e31e4859ab5bf2951ce3889b48a408274dba0096239532c4b5f9f596b05ff9961b5806b0d8b93225c47718261771acf628d01f5d332d48a609c0977e30e0c768a99deb14506e6ba6d2e0290bd04c0bbebba287c1b71280ea9848503d72a16a017a707e92ca47e0a0e73a749c03c30892f58539c568c91566f4e09a629d3406b02fb2e01271083d38ae7faacfb37ed3e6ef15dc9fca32c518b6a4dd549830773d1b0cdcc5150ba9f204314172bc776170280e8b07c39fc30ed8bfa4c974b1bf151e8b3c967f896004136a28fe2d9ca28a65084c507db0c0b6529242078a449f0783822308f163993db9a48829dffdac0379112dbc6454198027cd363cbae10d547cf72ea97a22743de4e931d2bb5bcf39514208ba2479b4db0e6193535ab95573e0d28254d3bb5fd10b041d468486dd01952ee6bfc0bebf5c0f72caeb4d5b74905f97846f5f48f65c6a4e5502cd34dd3704e291239bb9f5aff64400e4e05262a3c4ee5c0d59353626000a0d11c607cd4aed9333d537fda9f93885717a0ca9277f2c3c8e6e8efa44edb5aa862876909ba2f04d3d9a7be598070e483a0acf39243cb2060c4b8e6ceb8ae9a2a387cb895041869ab6cf8a2e45c9e2bcbd07f01639d1d7d5b0b9715571f9f59f38b852ad53410672af62572aac8d25574982fa465ad0f003825c59809770af3590fc116d6345a1218eba6f4a37ee0cb32c679a6e0cff69fcf314d3794c921f28acbc8e59054d96038f247b8e12867a15a8e8e11f4dc696e15ec7814a232a687191868ef820a4228f903e809a73a04e4c759b138603ad6e0f3aa01e4304151eec7645f15e1867ea20bbbf404cae3221978b3701c8ff78b20986426eb82096b03a5e5741182b174ea85f0b9858c9a3ea2fdb2c2353f3ff54b029fe377fa61eb354c41b4fd006c8189e2fadaa7ee7689f1c0fe102f24fb56e08e6aacbf126c8253b6b01074459bd7429819df07145e18afafc29af992c689656fbf7eafe343e76f8b7deea9f05823dd16ecbc70d129ef4c0473267b40cef56f937705c4e32243788980a62ba993bc905a95a744e4418a5039444a02f45a53b501a548431a0c64d0aeadfd5f23bdb82bec37b7e468cccfbe96cacd72d47eecbbfe3e0397f103becdcb48df090dca236c1751296315cd02d99efa2150080f53df0a1409bd16e5fdfa2104414d3ba89e882e0ac3c8c15f201eb6f31e5144218b7a91c3bd6ed612fca36c47612e27ebe48d76ed9124103fa5e0ead8c02589b37c4f3b3e9b4dfe5a151ed839108486f169d5486f01ed32c0307d4c98018f3ed8392177c2b72bada8075d03dbcc151ea64df9157e205b1ecf82ff3263c4ac06a481fcab956edb155a201321ca4826c8de51af8eff3ce1318903a9468c2046d2c8346a6d8ba0be373fdc6fd13f77fde85fe5a9324ebb1563effb2545f07fede5d313500b9bdc75d72eef7bceb4b40017385012314a6ab29d73986301c3107157c1486190993e0b522fd977975a8c5999ae940a6a4e03f00887d24bf357e201186f95341245dd62b4218eda46820253f0361dbd90dbff941cc3526197f93a1a5e551dcb634dae2a6c3425183968f38c283eee60113f1bc77439e34fe331bd37068791266fc5612417306dcdee85474e6bf95523242da456dbb4aa89bbbf142fcf4555c35c1730b5da013f40ee7f5f5ef5f09f9781e39ed115b5dd9f56e919ba9a28347592b2889b99a99c00380ada27d47c07e31495c54d3ab34e236c3b1aaeb017391940761d56412f6231337a8d1c21e57f6966adb23ef9f0165a8bdd2318e98a42b35bafa053a1098eabbd97b316b7f7b6cacebf4db5f09ac01c9fc38c3e83e8e9fd44e2d93ac85fa6bdb27f55e99bdb7b2499a757d4a7a1911f839efabe9b6409177dffd323dddeaf940eaac368f11a624e179282c9659f11caf1e54c3f0a8850380209179f385f7f168b4490a583bafedd5839a756ec66ab2805b29ab9f24d4667a3dacfebd722184f2bbf6f6369fd726f263fd971fcdc0c307dd4b4a263ef76547cdbdb88814dbb86b4e90518cb4f34ad9fd51a2efd2c2ecf6c51fea772c6413742faa903ea0fda147360649e60d7c87a171c6739a0508b317fc61779b4b750929330d4390c67e75076fc03888f9b3e09dc48e36bb1a6f9d02cccf35dffdbf16b3fe746ed1304a861505573c238e5e08660fc5845feccae9a07c74191d01da08889ce3ed33a4d7999bb7697782539df138ece006265b3120c292c5fed5f25dfe1cebcc14a1dfb06afa479d3151a15d4d9cf17d1bc23d78cb76270457b9ee2b405111f66d0eb865ee34793a845a3a2d7b5954fa43019be84a66513c00ebe2a09cbee25441af1d39ab6def7b363ea93038fd30223f852bf6dc9a0ac746c009c3d0ac70a131baa5aa88d04232c613b52e76defad4ecd145fd618540598e2a08ff577d84179a2763c39a2dbdfa853f634f2897488b2e0e8cd5c6cc58422ca5d801368abfbdd9b25b1df5f81fcbedc088d774148b44000f601becd7014a8af8908159b6c96e93327daeeebd23ef6e47f5dcd309628d2c31501c6f9eb75b6c89b9fe7eaa0562a779bc23dc20b480508fcf231208ff474035f0c39bd8687aa1e50ee2c95903990e767ac49e032f44b25e5e4558d8ef11735f5bfd182b808f698c160fd342efff05a7cfaacba4bdfe6e409b7f0985aae55d28e84a8adaf2ee3e4947b810ddfa6de3123a17f7b6e9b00bb6795c155295992368b9d8606b3c84ef6dfa62e74192b7ba7cc205ac49a291a8ec8ac6e0647a68b741b1c7ba4beeaeead21b73a017232c6aac847823fd99e074ad4cba162b50aa6b32ee36d4ceea7b2f52aa86b3eaf4e2b65c5581d3f533fbc1bcc7a16d78f812a91e2e2003249d5727657d23791a0adb1c2e93575fbee8be4380c2e18b05f894815875a8d5ac32a5deddc87766051f91f09f2bd00ede0afd09e8c567600f0fe864b323ddd8d277a3331a016568b2c5e0ae7971dd8e6e14e2572dab801b72d68be23aac69d3360292c9ec7b56509382107b8e84f9e987b71d420514a73609fb9566cfa120f9dcbcca7ff3e43388504ddc5ebd4bcb7c8c0c7593c877775a34e3df7b899be274788ff18bb65dfe2754ff8addbd0426abd52ff23a7f11ac745b765721df27d1372a09059f0a08e01af7b261518319e2c742c1663038446ba238dab18458f1e0f89fced1c9b811906ce0ef6835893d94bdb24670856d8f4390588507552a7b8f1d3241c99da33e1491769c8ac27c9985674123e97c4d46fecfd41f0d53503fad982042c41294a6a2e0e51286fd1c3d92438f42871f1400271f41f2ebb40e0ed3cc3fc59de7ef6e8250ab3530b826dd5ec6c90cf0d3c558a1daccdbbc1a41dff04f64140574a3e01516c1c2070f3f3993cf0d6647e81d8e1c710a2e3bec8c504c24532506d2f44204d8241f96907dc02fd471511afd735964ca8f4f6b1937bbdcb30a3271fdd2e1cb8537d0b92a056dd643318a50e8f673c5e22387a967265622cc96191b1dd7a1d0c465c0bc033ae7c4a2a59c4312c7053ac0f0d2a5f564685f7cf05b67a0162ad03580c2ffb22b14c452b3894b3e2455f1b362fae8a0990a3e0b32000f21c24589bcd23bd581ea9ee8d02bb5cec5f77dc7380863a06dba097ba60c02eee248b21f638f7f83d34d32bb903a99aab4b5d84f3de91caa379051d43599acd16fd6ce59027d4e3c0cfc00a2d004f28cc8ef077423880242534470012cf388bf59828a46598415b174998ca8c981f331046fe8af6e43261859d1a886dcf1559e8a6c1e843559791e5a0116e5e4ea36f650acbf2583829dbf6778e4ebee9e41cd589c798f35426fe2d1df5e77888a5b26750c94fe4a3f593b4693094ac8c06f9bf82af1805b2248d0de3ebdce4e3298817c115bbf88bb211f42c881b72ff8b3ca3e56748307670b28b3accbb1c48b3eca7fbbc71d799079b7f3abaa47da26a74978271364ae8e2ae26e54c3f017c9661615611fb2126ab29b05863748604e478ca5dc977c7d7ebea0cb6976ed4479ade543673af2eb68ed700b61cf6692be9729965a0be2d66cdebe3682a706a79be9aa4589d4cabe81c441478a47b1965a81219e505ee2235b5e7e8cb23df6638664825a84e4133a8befdcae65eabd6c5847c560795c463583352b825607cfbf7192f6cf2ba5afab018e5f88bc344f7caf46948de224d2f5b98065850696126daede9cd11a37af30c26b7b1b6897fb9a711b9f8385c73c46157136e03c0992e09c8934beb61128d349873db6dd8ef316981016b5348ef777fffcab50bf7b7fcd732abbad984ad7a32dd79bc9bd833bd4501fdf265d4a560541ac383ca7aa55038632fa7471375cd6fe9a3f08c75b316ca380237ae1615e2919186098d4864a1029815005510a7ed4611a468f35f199fdca03c5729834261cce649a4b5325ab4bebb49b0beccbcf19604349d979a318963ec593f3c5ae9d517681b5b5fda005135b5dc3ddeafffcad5521df598c52f3b1cfec38c91fd3e844e619da35627ce5dce45e19c4f91387a50ccb8febb053669b3502e06f75ee4e5f61b6092d970a939687d3429da73764b6b431b3e7fd4e597e865ee0eaae5feafe0af7a1ea4124e78cc6e4e82c0923cc21199faed2ef83ff7da77f8b2090b7c900fc74eed2a9d1e3ceb9e6f57e4583a4ab4c46fb5878ad962e2a259a76364d3fc7967cf941a671ecbb79938179f9a8d40c9fadb6bb41893883238c9f9c4d50c8859821930f2c63cd4c6941de80290cbd4b612855ec7f0c7d96ebc2bc7278386f3c0f375fd9b5c0e338dfa8d42b132c9851ed0f0a28a71891f7c3b4ae623bb7fc193a6e62160091ce7708cfea92d591669cbbe6ee5331df8ab318e886f313b9280bd8388c0f6b8cbd285e61f4567e8aedf29c3a524c0e659520eab1322476b50f57b3e8d87d794e8476b61f02ca2f9c0c9e35c0c77565c06104c100836448e32b38bc9b000da63ce291e4944d441c80585803e94e5f0979596dc53f8be00f6358a73e4fcefb75c22c53ec4f32e3e02d7100e96a5e3b177b548b6899e6c797f164b90ab3b82cdab3b0fc8faa80241a32cce1ec5f76186c6c671f08cfdfce0c0070dc414753d05eba78b3712b46369b74ea7d441767bc1e2c21d108feafbed95d1c2673d83d1be09794c91e0a23d7defa960e4f78d6f7f01fb7c0c95852fe7ba2cf507196cc5dafc57828b92a66e282bdcfccbd113184f3a15ad85977f93b913abd0f18afc1c6525ef99b198f1fad6a7b22a46effcc918f9faede7c1079d27bd4e2d331a3a56743f4ac191adf51ed41fe819ca8ed7f536b880b937d8743670966fa85b3bf32e29bc8a63b04916ce787ff1f3af634cde7418d5344d150f1781607b786ba3ba0d6526d14edc3fdb0cb23055e19927d76f30e8f1d4b7ed9ccbee62acb278aa97f60a08df0b078a865b27d8ee7e85696278d6109a85280a649414a54cc95aaa15c87a6e5134954e823d55a980f1420a7bae7efa021eb37c5647dd26117fbffbef71bd622e9dfbad669fec315f47227fa157e326ef6affb51a02218cd2a92836480f898c2c897cc389b1aee530ab7df4fd38f753a0f8fa6ac55a6d520b977491bdf058796556e1b0e7c2bcb8da2b34d2cf7fb2be696b2ec469aebd3142147b172141e009d8743786d82d8bd5648d518409b6aaaf9777a75765ef310865e7e64059628c314f4301d68dcc37de7d890026e14d59020171bdfe29858c0df3854545234ed124bc6c7269eb789171f6ff919d107fd259e819d5d0c8627dad48ee064f60e316ff701bebbf84f1c61a702e081a3e8c5a4387b818c0adc9ee93d9513de8daa5e829dc9c49a2ec1e8999d6373bcdc22ec8a50f834fa45e84a859028328214efd4d407b7fb85bfe35c583448970d50e8cdd2f8c95ba042412dc87c2478297c83b943a823d86143e3fa8de5d8d5ca5d8459b68b4064d2a480e4f0ddb8339245b91f35eeb8c84e3dd64145c8c07cecbc94a371515c94b93d9cbcd0531b912e7c2cd9eb7eff624e2d539482c94b2e116ed5204ab0945784ea56437063357207563d87afba06e72dcad72efa8e258546fb29c46e8cdef3742f5a96cd1f25219427a5d95328b6b7d39328fbbc843c5f7db43ac69ad51bd4b6e80c0ce7cb754f3bdbb3b07d1adeeb3512cf4f96aaee777ac8591ecbd9ea775d18d5d357ff58aae60a95fe8a3ce53070de39d4e39277a81298ad36f7aefa6ce9fe9415144bcc6c1c291bd938c2777a0ea2345625be4c582bd0355db6bdd536055d2952de8c1b0556c027b0dcb796b002ac1d53acc32d37605cbc95da99463ce66ed0ef47db6fca5f2a869ce8bf798783d5deebc3349799a7b95fea83b0bb472b7f275943293f933b7171dbe70194715ef30f94c9e1dafdaa4ed1fa758bc8defa8bb52a55802d494c5f4097b2d0d4824f219153c308b6acc8c152e8a3efd603ab8a1952614a98c10bd8414005b3b244953a14598de2da5362c692f684b822aa58603d91956129efe4d65720da5f1310709db6f7470d4e2035c6463451fb8987ff6c1b09c1d47a91cf155f1e1370112e845abca090534d6a9b26f4cfb358b7fe4a2b9423ffb95c1c88148ebb9d09ba6ac3330dc93d2e05c57b796d0783e1ee747decca72f859107da050c845673b2f0ce40b484496014a6626e5df6b4ed82c9a203605e8631beea435bbf7fa00d670cb694448e4f02860c95a9138850e5379fd9e14f99d9116e5fecf7c3a3e0db3f0f46e9860a8f6f9cedccf2bb0ce2d2078d7dd915e09f4b266426e11311f9782cc1fcd9f2f43c71e3234a71bde3c69d6577d743bc02538a62f5bc222c2f7cec4e3e8585f9f33b870072dfecb33be131fcda69a1068f99d832a232a81df2ebcaa6dcf1c0fe134461de2030c5ce61a7f8f2fdc5211a331a05b9d0e07e612b81cd748217f5b4b9eb87a3efde8cd3b646ec6aa4010ed4d229e4a6f8f92175abd70d9bed249ba17be5ccdd02c8150cb27fec606f1d9e031d2785c07c8a4caacd89c0b70221bf4f199605d34c607a785180f9de2f1273e96fecfd025a3558794880c50811b7212f160b99accaa9692582b52b14bf14587444825c0715e68c479c4cc9b133dc8bc09f826e14a769426f56c2bb43fbbdd38019178958bee1038219ba4e051bb93e768a80fc6db4b27146891008d2a3347d965ad65cdfc6212eff86af4eeb7e8f01cd9d6fe49c810e87cac35ab2fb30a0c69d3e9a6909548f3723c64674c6ff0fe1677f7248accccf7528f45ff0e2e8cc15bcdca7f65737b7c501c377a70e25cd3c5d842ea0127388adf1be20e7ef0e575d981e0041079ac34068a4d96e125910c75a1a9b1b1bec956a2ca9f47a8006f12cc9c0d09383308b46a572b7da8a52a82c0b524194300c6f4ccf8df4f4bfa67019f77eb56762770822d151cd932932b8010ffbabcc2cf4d6c740973820f14ab0a689078ee00f9ff7ba22cc2f40c74d7f6cb1c4fb779b232bab6b443a2ce7c9a4b8e9e525472bcb1c824f8eac7d34724c5ac10b6feb1df7b4b63aad2eb150312b07983e715a8f10d670bf7547fa21f5efe2c550274f978aee029bebf382c1fe8e7c567f1cf9fcd31f53fce60aa445385eda9d8b099facb3f51a39c06cfc4da538c069c947006e91a3640d3b7f5b95f87e5afa8439ae8c74b565416c8de30f489b49c6f80f48a951116911f935094f68d6628a30dbf929e3f710094164654a1877987fc2ed918b1441b702aad31bc9009353fea73a07e3e766d1590605e389fcd851ed02e9336311b9c1e314dec5315873ffa4c6f895da8904b6412274cf44ef2939f3534ba1d02473558d3315bdec71fa17c6f09fef74fdf786a5295cd87c6e76bc6465b922b98b32c8a98945bf15aaf75dc256c3765fba0b9c07b2d5ccb76c7a031ceb3b5634ae0d51e311283a3af464d5b9ba5743c017c56d89733f9fb361878c09faeb1085d2d20ba2bb87eab64a959f4891477b555ef7bfaf7cb90d7e25a278d4ca6674c717da9429c12ff75865790a082e6d67065247c7b950f58539e875606b79d0fa7bb1c371e527423cd4df1f89dce0da1709d96013dc69af1f60283707d3d91f2185c22116e4bff02a8dca9fc57271502a42b4049569131bce7523512e88b951bb44c7e8711f7179544eeaf772c1251d776db903c9a365377424a8a7a5e8219e7fa08d84345c1e90d2d9abd1d0eeed1e6d57729b4135ad1a0a5d6527eef577f20c0d9576b49f3f12bab94b286e63df0236dc6c95adc8eea1d98be79c5e7947c6f3e2243952bb28376b9d46781663cad39f46dcbde713db5fd19758953ba1df3b240f7f902aea2692a7f1d54fa6e8e6fe7683c98036fe1f682233a67c8d0a8d78288f6020b4b3fca948c22f20308cc2b92aec080b7eb2ed821ddff686cca934a8b1c3b0310984044289ba438fffc487b8456f8d22e74e6fa1673232ccec2d901911ca9c608f5f8fa7706011a62c86bdeaabae7936f2aa274dc2c3c4fcc643314d4200f927e462a85594755f40e89951ac706c921c3f0d304ef322b6ffdb78ddf00e28d14495d4d8676ec95aedc5688f29705d2b8fb06d3d9087cd0ae4b5ea96f9870b46041617b464187ea9e060a39e2c9fa0b60c2e42af92d9ca2ee8d5e3be1b974e4b63fb85539d0bc815ba18cd242cfd295405b78a6e47a1bec969f69547a8fd5be96752ac739669ed516e75e282ff3926e9ed2fdce91609106b5cbfc9bdc1b3c57fcd82a7592d924a345fc5f37eac58fba7ba1ba5426a6f5d8e4f88a4a9e32246a018b7123054e23145885a78475ae06e4d660525567685858924bb946ff653568da3aaa7e28e47115a37d900f91378468abe6174f55199dbb20b2e742d364ae2daae8f46420ce8a9cbf4dfc78d2f6881a288ce9303d52a5cf7ae151340b817022ee226c2af403e8990e791893adf4d18fa7ba9abd7ee4db110162424ab6949c6aa48ae5baa6df4cfb8b6b8a27357e14ff15ad8332e3dfa36e800aab50a7db056ab6ed363dfd3b8daf69809329f2eae8a2f18d16df82729f0378db727b3f1c96b68ad3753c37d4b47429c2915fa3b6f4fb640a494cd04d049020ba62cfc7565954f68409d4d47097ec1f179532ffb3422c94d517e21eef032df1d90f677f4b2f90f53595cd8a8cc1cb32d4f3b9181d843f0af9b8db51ec66ad49f0fff0620c5126d2a7b044490f5de63b3dc2663360d9387285bba7b9551e90621702542ddca487f6cf8058e92b3a8380fa7202d105803adb0a5cd498e777d241f1b6192e58a6dea1845cc5830feba81294ac0cb4d4c2cf7f4c123225367a5e614074565ed5d5e186e18ede2d74d7261437ff946934c382b6b19a29c2063e70beec67b9553c667f11399b1df4a1b7539f9cec6de89a0628046741e4199d7cb041e710113243b226e2617e6865c9c1517d7569aff45925642b8c85ecf1d4d00ce97e8418797e683c37dd9e5941602a2a7ddab1b8ce164d1f7b6ebf3ac7e953e950eaef48251638a2efd74b55f9fd94f2c84c251c2e8991241e0477524a10f22bfc765835a22b4588e02d7fbfb9550b61e7f7b96435f686d3443f06f4fd7330f85e558934aa1c074af6d9b7032b7e04f78d179bf1ce56fa3126cbec2b2e854533682651820a22e84859dc8c172e14895df31e7a1f4110f43a38e3db42f90a87b6c930e10c73309c85825da1e5f48d5f22e0a7d36c281f1e5efc229837210f2ed29ad9418cba0bd376258ac720eb43fbe28c7b367473b1751ff5f36e7e1ee8e019b726a10480e96bf2373614539c329f6f3b84b63bad166b81e3c2591541d0e028ae7f0af452f652d70d69784b9e625e0e4c1936228a572fdb73942ad3900f7716356cc75dbf8318143fa832500a90c036983e0718fcef3fdd97cbc02afd08ba99be1cf65f5a43396ac43143dd0c1016f5470e73e99740f2e98aac2969a1aaa8544158c29820fe5292fc4990d5332c4edad49b07cf13c459579448a1cc4ba34d07421f160432ec09f3546df22025bd4f95acdf8f776867f66185fc30dac74035d96d716f9dd8dc3294f37c61d8d23a7b7a4466bd514f7fe77b3e32ad30dbf87eb0f862c6cc03a011583b0ac7d3515c7f862ca1c8e70a970a1e4ea500870424b3c3f72f592129893c168d8d54e19caf84dedd861397643b4d9a34ed18977c8021552f919034967c41cf38a75f32318c3de40c57bffa09f24144b579085b161a5dfc8a6665f7be24a171b132b96caa0741bdc28aca60420400d97ac624dd1506a5b2aef70e7d3ff93d4e4449c5f3666c682628fec12ca975e7d001b69678c1a692d88f43c6748853cea52928017b7786946046a85dd36593116fdd4db8f2309f09c996ccd48fabff3f98a041ac6274776ca9964b613f59cfaffb5536eae2c5b4718ab4f4b9ec6e6ea1136db0d62617353090582dbcef8b3d0b84fb04e74c16012cfbfdab320e5cd8394eff75e059aa9160b71fb2744e61614f4e18fcae5ccbcbeeb05d959e4d17ddf63d390a777ed66681a3449ba2cd2334f46e04e7087fe6ac342bd87f1a728d1ca063e4975381e063ad31e3395f35c838bfb2adf31a909dbfc54a86bdc5ed0d32e697a35b78ae12ae3fe54acd32c4d62e3aa1edebdcc8942472407abe91c1e5f428d9c3237c74bdcd0b1333d37b72bd5fb8b9982e1a73302fe10a4afa14e533cbb8dde68a56787fae126169745907f85e9400863e6428afca6c9b30b0f4c9fc9f570a4c4fc400acab5fea289f3df77cf536501da91324f5e9707445145fec0159c548bc4b7481730eb4622e21b6d98ef45ea4a70dc84d7d19651ef3b107b4f3c88e4b7eb40ca01bb5f4128a4e6abf0271934c4582b0310f489e320809796f28e1c438703dc3e976e7cdbc5962e664d7b463821334ed144596917917c5b0e0f7c73cf46e59aa9bfad30be1547e787ad5ad2c32bed87067577f60fd37aac8b58b666e5c4585c8ba21517434578d2337fd3f6aad87a04fae436432f6a3c41f885306609be58a4e70ad77c7bd7cb7431a52ef2c4363c0ce0ed97ab5f8ea43cd467da19620864f732d9aec6c1e940fd7864c534e8f3da992cf7dd1e2972c9b93554dd2b84980fcb6d195c5cddcd14146ba287303f7bc4cfc080c55fd9bf8405f22d938fadcb176c5272427b125e8843baac7ebf9b1a536bbbe1843b680dd20e57c609a19e3102f7cde8869869370ee9011f471da7606057c6c92157f95841ea8fed16dcd75a3e584af7f15e3e00804012e8c15daa95fd86d20c5da0d0c5ce0ea25529d5525ce9d7a07177d5149e4e34f8f95d4b8bbd5d4b07667f3e1114cb1fb3b6ddd13616446587fb4aa822d70938a37b0840ecd90b76d1caa420e4576a283c8599abc7055653961377f7389c6299810c8d86f83bc5d062a920f35d6ca6647ef5ffa62d06979f90eadc7fdd5866d96a3c9c0988ff3f0cc254b2334ad7f44b86c890429a2f7d4b8f4324821187e5dc1d391e0ce84a513277eaea265b5b7eddd627f3160cbc23d65db6920cf78c057aeb762f52078a81387a661d1e922b06f9c85757988cb06092dbb0d96a8bd446ed60ddaca8925fe435872cce267fab3378b4e8a0a590db0046492c36cab85a3ccc7f835b5a6b8d2b74c224938ec5f45a7a945cd1a9f46c72a8f8c4b31598f99634d9a0891ef6cfef0c58d9bad16db135d502bac62909e76906dfd1eb7e4ee975c4b3a354db3f445a04dab81ce1def50f8f8a6977e9f82e8e32b9343fdcb4faad4e474d39cfa353eab9e8109ef39be87633af7f087d592fca272e476b7c96bcf4ccf88741f2b0f3024c8eb9d49180e1685b08b00154cb61832b868d8172b125607a30becbb1f2193b8d9215c4d2514b3d94f3959b4bec0b0261db96e6296ad85dfab4de4bc75a60d2f83262fd17e8f2b8f46fb990309b27d0ca6431fa610e7323fb08f015d3e14016790dbc6977112a042cd6d19b365bdf447656f83ee8ed712a5e2a98691d1ae82002bf3542ce7be5fc9a8271c6625081433916b8f989946ba55fe6060078a32a63356aa7f5569ac8ab6f7da0e9a9705ea22cff4f44a6a0d82ada9a03466b737b942de3848d6ae3366c2d82878aa3c2ba5933334cf3cc945504ecb95b9cfd5026482c6ee38688864ba244a03e13a031032c3a65307bd46e860798cd87ca5947f4c947b1931926e28f384cb579e37d5e1435ae5d82a063a30bbd1b90bd9c55c458f0cf46bcc69e06cbe4d50b1d51fa7ae4d157d445c027d48bef18006e9c094e84151ce132d322d06dc79ee3459f9de4e20c8ae86fb3c0ae26de771c32fb926dfe8294344226b009ed5e12fffd37b4df4fdec6ce4e4d91fad9e24f029620a3d287ccc9c9a7de07c8ce2c2d49dff897b69ee9a4d505493928ceda187b7e4f7003f140b0eff1fa6c52a3ee40f9a18695e2d1974ce6f0e1a599b7c2b30de01cb7551c55d6c110c0e5a788f0f5ce55efad7f3861bbab631f6ca2a918cb3d0edb6020fd55513e17dfea5bca027861a04e829aca393d3cb17a26770438306a429160cf2feb61f0187412a54e2e9c69952634258d06540246ca2ef7047f6c0bfcd0d1b1052f37a203d0fa447028e5b6be16546e5e1401e8895a93372892f5f99a1417a3a9dbaa09a9c5d445491a0f1724ad7ef6076fca6777af1864c83d1d07157b4702af027b472861afad609183a7a7160bf8e324c4bdb20cd7f685d95e18b10559f4fb93a3e21101fbb1d2c463026e80777f45a78ad61d11d8f214ca50ccc3d1e79b92df68c34c0ef36c028e11d65ff63a4aa087d851e60a6b3dc9c63af0a4a2fece6b1e8d21ea379960d16350c4df5d7bb8f2bfb61221ef03e39bca241cc38de047bb0cc2ef2ca67130b13cf0639747bc77a7c39fc3e5bdc694aaab84710120aa5c088a39431b74f273e8abafb1d5e7f935a4ffc8de0e580e70c05d06b2dd8d439b9f3b9e72ccb6f8ef6ea64b79035ee9e8c78a81c3e7854a2c5ad4abff9fc2a1f7c20e06803f372e6f128ae5397c3b9465725e816a3ac27e01b31730cb36c35738521f6c7d2876c0129a7250eadaedd20feaec598c874fbefc7e0642f8ad4dfaa55d8b1e324bdaa0d09073bd8e719ccd1d7c5fdb518624725d3907493f07f97b00cba689b28e8847c653e503167918148efaf96e10c04e74f46d885c6c79f0a34b1ed90920b2054d6098eff6be152cfd56c0c1cb98888c2304ff76b4d079b25f706df951435b02bb435cde4d1b1e2f457ba217d0527e8f2df0b5c24d59fd86195e84583b24ce46a3d46f7e719cd4472f30d366382a146beb7b91898db92ce88f8c78fd21e933c85e33efff04304532d8ce1762ffc29b56c155005f38b5fe204a64ea112590b2e170de00e1c8c086c8d23d1ad6ce7ba6af05a479132b4b1acd713f38531feab1230a9866f5ef7e4c5c22b3766572100bab3273471183e6e1046a6553390f954c0fe861d234e2746a6422eadb19f089e9a7efb3cbc1e14fb4eacb66f7d7fd16523b80be98717881de23db050dd5079f82e2c22ab82ab8ee317dd6767d19e95e0f1d8e5539caacb39197050d1c28e5d7778ac378d9ac42d22f14fdd7e7f25da3c97e67090820b953190852ff6ffac9b67d860988b7006020c661fe21bb2c01e62148b977f2e3977ff4af5fe4feb4c5ee7313e5db6cdf4a3c68d2a42107f8992d4d1c22bc2b144791b6c39776f094e97d460834f1153d1f3ceda5364981d93d1c8dcca25e797ca15e6fee7c186a86d5b31e616d4818013698a1595fa804a61a26cc13e28a4275b76ce279fcf95213ac9f99f13729c66f2b7a9af120df3f0464df7838fb5a1b48be39d69167c89ee4ea386f8d87b5399ecc5c65f8d460f978264289cac9d0354e58dadc67680519acc769a71d1924ddc836afab2300120d5faae418ef997296061650d07c7913f6a91dae330ca4cad72c16bfe634c46bd74998ec11049166a72b200ad1694b5153727aaefb2c2b43a7993969f0c7e024a45d19673be52ef3d8b1d7b6215c035b4918592a613513a1a51d13a1b8ec0fc89dfa87b8d559371a3d6ecf656a6a79698555de09032bc722b1f3523581c7a9db4277bf3219c0dbc2d7c7f9b828818c3ee470b771335f667f039d346a1f6c7d489e278be9ea7d96acd97e336a491574a236089542a08746a286190e36505a424097f3e4e58c95502d7ef0a031e59a5b82699e3f423e42e7b2f8d40922e153ff4aec3eb8d75d202d833419615d176bb6c6ee49440fc9dddf581d30065eb5e2387c81cf4944d434796dddb646dae72b15a84b07994a8319fb5a0a0406dfe89006385210beb08c9e7aae01cf25888f3c23aca21a334ef4fe9304239a00fc79519583402d2bf78a5552bc3f63222cba686d4051be729ce2ecd7b3ec8c45961e44903a35b2411bd33a3358f84d8e16a1beeb7c941032c18d80fc0667c8935857d760769d50bea03d89d7d40b5590582991f81bf0c81662368e4dd0ac176a9644784624390d4cc3cff53842ae53882f1348ca935b679ab6477295ba790cf9a8f7fab130b9e60cd49ee518749e5147fc745e7b6c6faaf0af01ce8918008b93d25eff24a9eb980d23fc54fbac182e711a59c852443c04af40d433b25eb82b046430d1f30ff2f9397f7185eff48aa8cbd66dee56e8d164dad5fc3f3526affbeb259dbf71004b110ce38822a9ad94d2bc608e2dbc0b3853d7cf77f23a04d19b19d03ad431b73de5c237816353a35f30e5c698c74405d6ab7e2706304a80b24182656558cc08a029d7bb50073b9da784737f6bfb9d51c871cfe6180c98c9d146c6dc1ce891443f622928f77831c8071a5248abecc75e7b02145f997e683f7a87f1ae60e876ec7e6dc1876bf8574e81dac57d669ea2232abe2c2372be6dfbe4aba0ec177c2d2b71ebf3606573584ff44f903f32c39d31efbb5bca626f653cb6ff3b13f653a78fb60e4eb00ccba3e9372ba8da274edac057a2bd9c32a0578cd8763c9216fb0d5070f85c8fd1324edef99930e226b8d5efe9e5fae336a8ea75cdd40561e231bd63590fe51a21c0774ad17f5f863610d735f8b8f2935e52918c23e5024106efbd68a10716cc68da3d6b3e27c5bc571318cf430d224282313b0bc1f9fb7a36af5ebc3ff3abe9705dc0d2a36c337dbe7854aafaccd41e94c56bddfbabec0f9f61e6ce71b992aef8b01ee081d25a62dc00a853aeb704ecc19deeb6021c2ba722fb77a572c813673fc549085c85d6cdf12a45fc837d2592eeed44324c1c2a6866ffee699999d59b85a11a777f8852467bb1cc00aff88dc6d36f02213b1c7df0f8faffa75906ad6ec7a32805abb8c80dd508f8042be36c60b5a96ee934fa7489d7a2ad975805abc2e81f8342f13e8fdaeeb95d87111fa28a3db1e34d0faf49db9a340a7ccd446846e25d4c984e87ec5157f1ea909d0ace9af17ef88afc7d307aa74db955189563d65434643b0cb1f641e02ef2281ce523904d3a1895650ca139c43aa14d95b20358c41425bc25b4d6f8578482c52cb8375aed21e080b5125755f9c82f76b8ce33dab7fb08854c5a351490296720ab766fc8b288af653fe522ee9d7a40aef7b234aee8975e7b26b618ff9bb8e94699bed0f085f74eb0c769911b13df0ca44dc00c8f3aad12502dc84db55e87c6b6cc9426b2978d5c124dcc1f15154fb883004f40adcae4192509c911b96aed493246f90254063e77d6256cf7e1e8ae97a10fedc390500c99eb5c2c0d3ffd5fe7fe65270d11ad2a9aa06b6eaaa2e418abbf2e9d857f19add918125b6e66285dc278d8cd8ba01d3a40b7498a88f253657dfa5be17a807b9ed9b81b8106f87686d54405d78dfef34ae045314651fc0eae24727771e7e8bdc12a10f7a66d1a71235dd5913c6e6d7a1f6114b1edabf1ce2aafed8ba870c00a12683853013b8e736481278f4f3693a5baf708edca96ae6fbfc0b77f4b972e3e5d9460b67b5811bf34c4afc70267adceb982a89a5ef2726189a49804688e7d07314f2ed4422ac20c35670fd0dc45ba48feeedf1f2d2b4a1897925bd886c2f296793b63fb9e487b92a407b6d56682771ed18ecad0370b634988b54e7383408515ca55411ff802dfcb6fee83e50a9dac9470778a1782d05c6ea7cfcc14039edc2a45e6370f1e973289738bb1d9db245f32db65638c71be1101abcdd2d5b121fb7606168851a0f7f881f5c5069074e1176786a0d65a06578e7a2a87e3b0d9c8d3a5619f979aa61bbad0f65d98ee008614eb4a28865b182db992baa055c7edc1dd0bdeecc7e33130bf659744ec173cd20af1ed020c585ed4b2b48009982b16941885ce19f9b0d123f13b49b6817d431247cf1993a7cb796093105e5b5a54fbe8a27186f532117b7c45aaa1dedcc833d35650e280b4f8b82c9a196699a10e030834fbc25c960592c5b72a0578638c35cc6a9eb298c45a4ca6ad9f0dc3c58c9facfd51a469c31d73599d12042d09ee855d4ffdd9863744d868208b85cfc11b89e1f1e10127f5f2c2ab9f936e51ba5068cb7123d357394e82a25aefeefd8c31523a496f40220c8a532d1fb51f05dc0e6988103f7c36d0be63d769af80beb9ddc304e9164390df3cd08adbd3376b6421569fbc2107f1e59b168b6d755b5a1e3e0248bcf189b3d5b7c041545b4d3d1df8840908e5f5f387410569abeeda6c97b67ed6adbd81cf4da6bc897d2940b6c8d40e8fd078a3fa854dee20eed5334dbd6adfbf33fcf2e253543534ce52cc621e1db5e3fead4f584b032eb9aae9734b4e09d958d1940c9900003d36015000983b16095f9b09002c47af74c8573e61051ec0aa93ee8d0f88130179690289544974348293cd4cff4a3e6090259b954853e19d6ed7d615fa777a8e3058f935714cf59fba9822ec188c5f7e3584a83f4a520b77f4da65a13d41ff7cc8f21ad03340e863cdc58961bc179fc5ba6188b2185e6b6a408f6bb13b5167d866b3b3c63f01cb30cc0b0860fbf9a4ef13e20b0b634e876d2363d3d1adad4f968576cfde4c2f2d2622232e5d958e56c18e5b501fa79f9ed9263bc62c4c171e51e707cb2fec1401e945897d102fb57baf3371afc0b740bc8deb122a5438ed4737d429aee96c704a179339430c85c8c231b313ab7e13a9682c7bc3fa0f30f8efe3cab202c86ab56e0d5d64d682e6ccb7d42bec285709f419b3b6fcb776112db43b8a9a46c5d8c49a47675bffd8163418c80b1108563b34262bc18a5182d9746fb17cade8a3eb86088da50f9ef1d844dec4deafcf5d8b1b7e3726f245d35a9cbdf81cb310b2bdbceea4e89bc3a10eacadb3747c4c0ae262eea9e8d883ef0d70c2c098b8ccf2b6dd72f87422e5070c9059aae696bd10c0e6fdbe28eed3c85ec20b56aec40481481547e71ecdf144717878807e080d040616f392103369ba61626bad6209c77da8a6ba2a8c65315c20c7c271bd1109767baded91c574a31901e62d935d085fc56cf13ab4974e023d07af9ef0fa4bdd1d039c9096817c0d673d20a8709367660fe9b9faa6e4c306a418684f8eed0ac4ca128b4e2477fc86d8f6081a7cebc19bd24e5cc64ae2e0ffb362ac3c3fabc954ad47555ba81e64af085ee1074d4d4ad692e615d0de610a2447812b9e9ba6dd1ede96949051304abb109624740620c87c47d32532d2d0c480244647c5b6280d18827eef1b28e03442356831fef47a70afb629527ffbf9154a524c0ae6773ae2cce0fe1bd2b66cbc229865abf5db7ba7c6e12abb58275fa66525d7279d3515107806116b2eb04b1310b6aca05785b67b71f21e0629e2db14eb006736e610be5140a40d2fda1863b16ef043fe8ac67de82e2480f73baf149e2eab3fc70cacfb432a0432a46e4ae97997a563b097ef3225ffd4c87081938beed22e8cb6313418e0c5fcd94bc9e4c2c7de9c12e78b9fef13d73c4fa16b86482f4f42fb66478bd8d6f3fdb65b09c2d9c15b6b6ee49354b867ca7ac05286024f5f96369f7ff64c08d15275c82a19b6b52ecf7b422d094e840e12dcb3c3eae96425edf2ea0a084cb100b5b7d285cfe429ad9d67d84464dbcfaaf501235dc75a116832d5d664506e5e68c7f278bd655503beb255322ad1a9232ba9c5f2e153e1332b00ad6cf05a42a2be0b73e49ef5ec783c62cd5b28584bbd4c481e932d9717a00f52b2f5146e9ace50e946cf43a3b39c46cea7139cdfea650b48454e740b3ef3c9a0d915cf24f2e5ec014a077e29e899fff7191dfa4eece77536da62451d29eee99af98c8241b0ac1ff296a69e60d90a4125b15b991634c25d20da3030199bd7529c2ddae4a3cd6b0d50641ef152253292c4c17e20cc1eaf72f0912d8242893c1ac246a634b8eaf7931a69930292b926be9d915c07814f904c44fec45f35cb68b5f9ab6bb9eaa6ba7b70f442e39a025ed3df354ad00aacc9c53daef56ed4166c8bee92736d18cbb68816d88043cabddf1947a26b8e25634e43f394dd1a7e762f7105a0d97e4a6c832c3ddb200d0cb70f7aeb08a5eda4ccbaa884c333baa5c1dccd6dfcca0edd92898a512a54cc6ef08a3639ff54dbbce5ea47485a597903cc8ab2dad6841f9c13ff6a3205cac8ab0f02c28c02266654da96b6ff683c0e9b4fc8d4c15017a9c6d6f5dc6765fb5a52e9c3fd442a70a7c107d225bdfd7a6241d6690cf2852820c864f24bf5b733fb4b2ec49b1b5ee311879c0b4277e91bbd94acad1b2b003e29eda8f66e7aa1c96dc6aa3d37af77cd683b021a3bff30844dbcb8455d8ccb1abefb34ea68500881dfafbf7a852673f2280677bc657c6c95d1d50210311e86efdb9f6bd2df1ec09a31a03e646c525a90e7c9775cc423fd33b24667c6eb4cc0a4fdd4cdac78342f4eabd6454e04cebfde7dfbc0a3a61d8a460a41b1ae08910188dcde61b81c3958df8b8e64a1fcba331de87fa9025ec9245b3fe6168de988037d43e3fddfef71b91e5c1316b0ceddc090dd1956c0f921c438ddb327210097e887673df23a8504b579b969d5b56add75c514906eec56da080368ee454febca9370175f3ea8463dbe2ea429fafdfbc9fa270bf4e609b33191ccc801d3b7966368c57537a56bdd3e82a535df9fa1f1b411dc3a2b81ef222b33ff26c99886360e1e14af7f62b48b0e145fb81171420b2bbb2cdce501da1c183b3e0ce9c0e0c3a6f75a2fb69e9f62e4692ddcfa78a786e32efb84b4e13ebad1cd672116bcc7eb1fea193850838f8e45a8307c6e5b48a26ff705e902fc35eda832446d299e94ccf9b5a4f1871768c1c6e4c0a0734406df9747cc323ff5b6bd27ce82616395a600446aba074e39e016d411ba0ccdd2af545b0aa8c905ba3a8d0fba0f437681969b3ec1b40f92e66cbd3ca8a969ff4b47ff83a1e85b78118d728d606c6e42d084e5fc19e3acce4fa16bb32bf82c7a6a2d8700a359f63317dd6e7582d2e76607d8d786510a319a1637db140347b1fb214387abf2120a03789421c5c481f536afeb3161168748a6bf7272888068d098bf4cab779d634eb6f94f6211a78d9c316b088ae877e517e4964246ee611e3bda2d23c799517bece059167e481d83697b3b5b973da16484e8c17d185fc484a3cf062d30c0c235c43248695f25bea9b81cb9cb9fad35f325dd696e8758123d46fcd85f3f379c5b21c253adff3572e53a9bbac2db00606fb6710ad4ca9d969883fe1a311d446dc5d9e5224d49bff189d0cc621aef9c71695e31f09dd889c074f33b617092b16f13e6c64fbe1d916a412aefcf53ccc0fc5e08841c06816676cddba709ec4e4df9244f7c6d98531729821e79b5d43a31cdea1fcb60b7a1220370a779cefdbc0f427961e3cf25329264ceea43b5c49140b5b7e1a72a2ee1e377aef6ddc9469c2ad9da23ba0e004bc3b2984cf03c1184623aa8b42ee513ef1288ae52c600e2eeb79e1cbbd502ed5639ae09eda2955b66ed16115b123363c928143f7aa6e90224a9015535ca5ed1a609e5a2c7fd4de787702566962a34c18f08de293f706ba00bf7b4b795aa5780e9e471e146565349cccffc522335f894c6b1e749828dd067d6f6f435d16e1db9991f1c0d1df962a8f7d8afdaac4f46b1924429487bf6833ca90aa8a573759e96af9fbaac51b7adc08e94bc41c011204f237657af544a2510203e0f95084eb338584d79b0b0e0f1d27ebaa5667ade30d83cee52ac4e81b6bdb50e302750909ea3ea6db1d58b352f8d8011b1c553e3fb6c6568fab7d896529b5f635c0585cae575d266a2b93a98c829dfdfd67f82abfeb9350b2ca1fcf7fef6a4b9bdd9ce38d050836f713319c0c3c7d2fbefbb62d1c7fe09c30a8570742a181a18bbe71dcd3992ce3f84375e46361c4d5237aabda1d7e4d802ace151637e3b41d9dc08bffe2f7a16f6d7a54523aa1f223c8acdd3e8dca5bfeaf90b4d946f368ca009e03266a7729d9dd8b4885e590180cdc056b710cbb5a1e091b05f0ad34e34175afcbabf9068afe67cf3aeb75591e02475183657e16e1f7656f6fb4f934a3478048becb72d691ad2ffb5e365453fd03bbff954695b9592d58f73693d0765b1e26528f6ea25da46e06667fbae62842fe365107037bb25d45cd6e6f4dc2c43275b0dd3e75b0be76ff5600b27abbc48da8f4353da92bc575cc3b01385a436750b4e60d2f1217422b43fac47a1bb4f09df634c1b908c713d8a1a72c0ef613ce266983c1542360a805944245a1f4b149ae711bff79f3d8680e080f97ead9dafaf8fdd8163edfd4fbf59d6afa36d79d8362c3d48a8b76dc9b67bae09539dae3b21d79fa98a2eb7676959ccfcb6799e18ce90a45aa0c90862626a1df07642020ef149e1cb48782284d1f531fe9eeb0ef43f9deffe2691e603aedf0ce9bc805bc52e4372cc7030261bd749880a0bf53f02aec5f931213c5280a6d77c9e4f39300e4321f1d30ad6b7424fd654bf6c653f03971d6e04f7fde55ff2c9b8dd786640dd1d9dd209551292cd321ccfeef8258f94e29465e878b33dd7e5a3507de352ae42088498537da757a8d2168ff1ecd8f15c96fa591fe86a3cae31b573f3fc0d72eb14f70b1cabc579076efa641f65a79dcebc907914eda5ad16287ac132946d21a2fb62eb9e0da14545f35926242a9e2383910f678b6b01c174606eb053d3ee88b98c8fa504f1cebb25bf3b5677e1a1cb324a963cf970fd3f8ca1cab230694607b972b8241f3069432532428c3fe6763819b50bbe704ebc88c55e4cccab3b9cba63d4663836b173bc23073675dd45f01fced64e4d3a2a0796eec51f490353dc7d476291c44507afc6617e23e41a82b67e07a4cf29a500a2046cad368979efd84221714ae7c58542446161059443d5b0d2f09bf4b182bba66cf89683a11184be956eb136e12aa0d85d06c10902729c061eef6f1cb063fa0abfea416e92971218f58e68fd3a9ad41b94c3a165d5a364e1ef29d1174b20ba80dc517a8790614bcffc0efdf28ca31eeb709943297ec80fdabec4d9d1352e88cca52f1543ad652f5b4612ddb440bba26043ccdc0421f36eacd9232b21d4ed32b2dc31204d8ff477e5d1fdee2e8038ad60beebb9c060afad420d04e2df5ff8cbfe60e7844269c929505d0e1ad4b15c14711904ea06cdeb3eea0eac0f8cc300b360e65f0d0afcccd5a89c37781eaa187239d2cc07155732110b1189d9a4407c2969e71986b8a9251faa27651abb1fe199bc4de87db487bdd39ed5f55cb15cd3d5ca65c9dc8ee2a8c91e64b59d61b7692119a7f295d174201197de693ce3faef15b26d074831c2790201737bc0f53ec5208096e94db222be9a5159953410543a96ce0ee878a081ba829d6f00faff4bbb99eb766548e1937996ad76883ad58810aeaca968497673b1d449ad230028369fb2e2210c7338d3029ef66e765f282e13f8d96167d1dffac06b9317f38a49c6ea382cb7699c2a8cfb7a714c2eeafa9f5c2a36734ab1357814808c4da2d0a182c1c242ce84643384303db3b70d8a03e762a3ef0208487b3b217e1aa03412f06b1287fe0899237bd1d26fad8e734a6ccfe781c532d937dd52d69e202a64041996383a5681c117b999928b86501602f889a2562aa0b97e1c25db3bd80b7dc786c877d24595fc935be12484ed28b6dba3f79350ce832bc491081b552cdb2c044cd90281c9d3268a40aa764592cacfa42c937042aa60eb81ad7b5298fbed57f958cd4e7386cd4ea5431685e8786ff54499f42158065af96ce14baa88bde62008ca9e42bf02de39b6ea170d254ab6ce3d5f983a31c3012fbb68add7a88e82c01bf6d6c574c1eeb168746626f18abbbcafe356b5b43e74b2bbed6937b3c6075897b9c068ad749ad3c2e916bff692422d03ae79f68d01c3129abd53a30cb7ef83c425e095daf353dba3fb0bbffe5c3d92afab2730a3a4115d2ddcafb09e41c8f199776aad337131426a802f728287f54f48ebd025656e1a87161456e2d52bf21bda0bcfbaaf7fa88bd4af72e2d54cf31c64a7c40073aa13497a434736d9ed12e5f1cb8ed3c94b6e60afc028b509836aed03cbf42b7327e3faaabe6de13f5231fedae3cdd352e8967513847cf673c59ece0140d79be2e494636f70008b4c33856649c1d560170269d8279246ff530c1a3e77d9dabe4e840d0aa803bcb171bc35172984e8157fa3505c77106343b04dce819500054a1d3b045510c6465766375dc2101ba0751f71a258dba665e4c1b26fba16f191a98b5bd185f077c431fafe7fb355acacba585fcfc74e40eadd3363f8e8f6d1c81c932d53ff345ee8def0fa7d8ddc6dbeb479240ff13a5ba40ac054fda4e4725beae61c6e8c3126ba0a5ae074fe4a125bc3cb88951379afdbeb68875a1808589670577af091abcb349199171b891696a422b8214c901f0333c06c946ad82b41e477aab9fde8991553e3437c4c82f4d687307a77d40de95fb5ee4c349ace809e8e7bac48ba62f7ef022b8eadcd66c9f743a2936b0c675e7546b129f427f1fa486952a98ef40884080b1898687bd140cd20a8979f2e934b2fda022c8a0d8af011c13a46a11604990fa9f69a92bfc8d338e2cdd5ad7e8d565c66cecbac3313e41e1e4ee84c8e1c5ef016d567e7f479039408f112b3a3c90d9c9f00259ced2e71e3b98e6b3a5766662ee3bcc4095e97f6bff17cbf79946f9034be250bce338b68d88ac21c445c2771c345fc7efd3396cacdf0a3cdb861f9f797ca40df3dfab7c6ab64c198485e56ce5fc3da2d920d8b46193263e26ebebf87ebbddd424e77d248d518979677d8806d9605cc33876192a704b6ad359fc937af207a369dd4aa81a58f4a9dfef895da63844a3a5af857bc102d9dd6eac9b8001ef1ff4926e2ced1e54d525769d4d3ffb31f9971a1eddfd030c2038010b77a8dd5ac9f880c5b0ebe6cd52ae8f134c93d2ba42dac436ee4b1bf5b6ebc5d51a2c85653bc4a3adf217c9a1c7ce33a0d5e262da9a7b2b864cb32600e8e1dd6caa4ce2a91e848781c226a811691ecb1e961acd15335fa3f0c786b043832176fa36c110ac776a11e37626e55ec0365af413788bd3f22c9ec7bb1fb2c543716f316eddc32b975c103dbb921b1fd65bf454f0239a4497d8d44a52c29ab63ef522b50e82d57dcb0a5068a97576cc9c6fac99986d0b8ff2bd5f8fd3a3e4d6869c65ec20daea4270e7180de3aa00aa97e2b08a5109254a5f5ce4d355b71e2227d755b5a55c87176612ddd52404cd2241e55734d88130de6f178e236ec48091be69d341b5b4ebf61fa0044e785c93286b5f82aff6a31087da9e2c144194ce83e36a422e1910ed4febec641325fce94153caa5f045fa5811fe496edca879d8ef5ccd1fae9cee596794360f6cb534bfaaaff7750a16271e1bc0b6d2a5726a9439e6cacb5e92a7aedfc16a6c5ae045722f6c6daf74640f2a07789b463bc5a567f981f487fbc2af253865a1a8eec03533fa4f6b7fef09a31bf2d6262f2197affeb3352bb04fe612674568a58fed6e7b4337fd9c0279e09ad17d3408abc8572a437dda59766aa904f7c65d72a130caff211effa8a69d9416b06ad9a0d1ad6760695aa6b67e7053da149873513052b93f298c328d8fa3855e95ab5577685b60177f0bafc27ae52749a36728e99882e9eb3385431404fe69e3eb702b38247d8ce139428bab460565ea1943e160ab13510d9486d1b97230afa473677c2a1584260d49d3e3d39eaf01ef57b945062d99ac070c2a3c2e4102aac7d7e7db75362c84a1c3e4e12c5b4473656a5bd4a76ba0154d697c850d239bc8b88b5a5c9d5229f7c9b14addf550ed50340949cbad8db4b464a93dd8239e9b6dbe34ad0c13a4e9368c9041980ac6eb554d3ad70b3cfe5569697a57fb87bc682cace1e7e216dee9c7afa40ecb1d2b39a83178870df8532293f7706bc22849f5e764bf725c854206c526a7ae8a179b0debbe75b635eef9aa7cea6faa0eebcc347f7770f1abe7a80b272ff62ef428de54e7f0d1796185b252d01f3a7cf61fc71e30f7a66afa78ba2dcc969dac2141ab6a4bd21b3e396d309bc8e221b391d63bf9dfa16d519faa67314460c804f560d2c824278044bf2f335f98d823891dbc3eabe935d0f3456dd1319a7e997d265bb8741f9ccdebb441e8263b45b1efe426eec5a61934e4215a6f60fefa2999bf6fa086043ac7d5244f621e9f5ca8a41a4d7960f0b776f72d873a2f225bb3054f27f3fa3bc54dc04d2f78eda918ffa9bd5c75367c7bde9635c02a37491b5256cb4453db30770e66d7839a5e40a952cce51c6824ef145d904cab3accc82d77e70f2ce69621f814c1eb1485b143b92ceefa2d76ceb5cc98bae5f3b0beb5b78d78856c29957b40d1eb7a3c45b077ee00b75fde1103c7a7e3a8788867b7879fbf1e132e84ded9fe77aec211fab7f11c63c336936a816fd3d2f15cdef560c65251e4752925fc79094bd88a2e3797f6543196602c7d8aca20e5b42fe6cc0ee8697a23161cfb795403634f2dc78c5067da9ccf1cce54cfe3ba40cef90426d3dc2d657a695ab797d1a40eddb082f41f78c8684c1d6db96d1ab199c99589a56ef6fbf9333b70ea7f8b8f1dbff855b39042cfaf6c5908d753974c5257ce9d9607967c85723528648442dd1202e51168d79862e415898b284beec1c20f474e4642050a4dc1a9827cfe223203e3183e32ee6896dfca42b790772f53b13ad369edda4a5dfcd9188bf0bb122ace4fc44c432f4372d5893deeab648036463dc22e231182b60f482d8d933800f85ff1137d2609e6cd3d5fd7521cddf1625100af3c9d946a9d7c3b4d2126a7ad1c3c788c0278acdca2a48206de8c32afc7cbc1d1dca264ca0238d8d6c49a8ffe1b964bf49f2246b50dc73a20eaa94384b630deafe94e998f4c185cda6d0235c8e0c2bcd6a47bb42a49a131dc4e899b88ed96fde5b62970f1491a1ed79cf983295edb140dae5aed4994754fcfd747bd1884907ec650937970ad5f6851a09e40e3c8a66563c65b67e2dfbafdb53fc48c7321a423f473663dc397e6f28fa284271d3cd1e35c223b87226e2d09d85e734a08fd562e9a4d308746d530896fad9cda6d8720d63f87fba31ddd1caaf91512316c674e76e2f83640640a0c953d355359f73aaaa0cc6fdb33f92e007c5745fd20c8418b32029d9c5d77d6e43bb57c126106539ee7df69f3dcc7e2c6a667a3bcc3876c0617cc07e5049700a5211293a54b9c0cfabce62cf377792cbd6ceb62911828222cf10c9563ab60668e4ab9d5759237ff0bbb0c140f647ea544c1fd7a282ec120a7d7ff6b4b24397b04ecf90a432aa367c7e1ac49b51d71f59852bd0a960fcae1632fcd8d7f7d2c4b5cc48b7357a3b5c27ea3447fc0bf42e718cd58a057127845edb88e7065579f0d24cc8213b451ce950d29e3cb925178d32364e34454c03259fdee217fff31319bf47c0825ed95bfd78e186c5ab25f830b2fbcc03b2650cd0bee4a338212803526f061bb00b4a7903de8d72205e212052d38cee77c3ef5e6567184df376acf2db6c039652dd623d80df1d6045e325d80669089969e73f90f432337816d484eb9393c8facb5e67b0d54c73f9e0a1c120e8ce5b3a1f2f5cffeecca00016c94b757ebedb8b30fca6136b933f296536e66017121f193b3509ab8b8b2705ed2182ddd11b7d866d381a93f532b6d9baa92b11993c054ab6737380163b268164f19091bb8f3612f8699d5d8be76356d0ddebf47f5d81b90ee60fdb93a0a55d03fba9a3dc9089794f4abdaee6df953ca2ad0cfa05456caff07517c6d7dd59ca30d3a9f350c5be66e2ce2e17b0ecd9d0da9c2367b73c51adee125c569fb76c1fff624a24c50e6057ad2f46e2a3af898baff141fd0416b4366755580f117c644c83b55a3d95c1a9edb3fef2df2ad6c5dafa37706b6ae429cb038d2d41864df7e701ff7308d05b3246be2cabaca52b600048abd3f9c884668aa4e83ddd10414f1b869b76d0d8d4d45909e9b585a0d7810a1700913ac4449a93b6b828e8afdbafc6d5c57877cd577f7c49c52271e16c30c39359aa338d12a1ab7464a0b2e3b27712db850787ad4e0645aa03a785b28b55ff3be67f650a142e2efabaea0f1dade58ca0defccccf9a9f3c773cc57c7bd057dc6d0d8bca48d2d7e61d7d614fccf8346c83fa03c56d25502121e7957b3fc00002ef8e82bd346bd50f33b99e4f02feaa394608fc20f9534b3be91d4aef6fb09c05ab948f98f3d6ecf3bef1e5857273efc2914f53e6ec0041912c6e568953a9d7c5edda77aa7848b958af9db5e5339c5ec5def12c1ed4c930fe315d1c0e48370a7a88bee863016f7c8dda62bf0a7ae578d50c20345ab8d2cddbbeed37859e72ace07caf1e5df7b9d126c801696149a5c7f86f623fd513e59957182fc37b88258184e1f7cef4f6f572176418a554227cf6f30a813bf3779e5041b9da956c75e97985214c581644387266bdd0c4d3983099db269355eb8a344c81021fc3f2b68217c90c1852556442246c2f0ea7c90e6505ee10783afec859082c67ad40e7907683f31fa2d037afe01f9823d765cf9b33336b19693663a8d966972d6f5f1be83edae5dffb9fea6cb954ca4a12790d509638fd316379a0a577ae41341ac905fa297269e153b162bec0ad5b40e49eef80aa91cc3e300f300e93b8e9b6e85298663f14401441166273217253a80e216a2a9a9ba71f42a02cd6612c126104961df218ba776f72094a8239b3a202abcdf9e5eab02ea15b4e1b4473acbaf6250c3cfcd31b3910475f8dc53c11cf6e8a11d62db5d9b4e180b06daf9d59b9808ef86f7325f3e42948cdb0c6c2e61be8175247bf9cbe0cde31d0834189c5395854c8ff5e1af5d12360c5e3b6d6f877dfdfd0ce620703e39aa879d219c323e4ac7a84f392977cc094e8a8024f4ff6d84e8fbafeb60b18eb5c2ccf7a2b64762d673e2b6e003231b9b87bd4290cf52cbad2d86f7c5960ef44986a41b02101d2e2accda10b0fbb3a5be4eb6942def4c33c2ad2c92ed3e0c0b2f955e4b2cc8df38fa34ab3cd77920d58254b5c9e4f182d6300f01151204593fdec464726065c1dd770e9b372b2129ecca5a902a7a7131b7e75e66d7b33f67f2db1c6af7deea3739894143d534de54a31d8a1bfd423090063e780c310d6461c40fee8c8e287dee0c68585fd8c02107fde95b907d3ef0deda2b22c80bd5f9421dd99bf94f913be7438747e11c2b934fee7ce865eeeacc9419f3b42cfe873dc4cfc2bd7ed607849b704a07065580ea96c6a1f87feaf76b9a4b1cd7ffa5f7182cd037c46576cac9e90f2ef3811864e8fd7963ddaf930e9d74851a19ff7d66f8747dce38a4f703eed12e4e43fc1483697b24bf4fe419a595f196cc38a7ce60e122984ff2aedc67e4c32c0e95c3c04e1e9135e7233c001b443d4b769b94e2dd211a686c20ee7a6773f2173faf5031794c44369c10e1755f843aa1b26edfc6bb84ed29099007cc9e1dbaff0855ee358dca21ec7bde221d11665022b0c43790b956b222cd84f0385949db50d5cee56e2f7e6d553d22fd3fbbc1a2120d75bc7b9737d84450458668bbd5c7bba64ccce0893e7d6f8a6e13f978548e4feade4e0a7d871cf74ac9daaf1862797e1caf2366607daa3cd71c3778dedcfb195d70acb3a06bf335e6d007b4be01cef16838b5f4f2b97661e1e074212fb8a4f6d6c458c561389385cc1535e1a3d83d323f5b6e05a3455e7550a1a735906b494785d0c7751222aa1bd2c7dbb372f5e29d30207172cd63ccec8ce1407b4f3822f8e583ae4657ff87c1e80f9a32a51d0e381c9962d2c0a0ab2c131b1c77b7e573cd85d9986746053a9865315eb2ac93b24ab171680024d7f578590e89309e386339af0943ca1f92d7ddcd66f76384d76e73ee3080c4c3d010ab0d60e7b7873de7ae8dcb716a0a7cda938500b35d87670fc839136cd71871bd4658fb1efeb7b2cc4c8304fb5feafb72a617fbb2caca663ac2fafe21d7946082e53f0cad04deec75eba2adaad09ef3ce224a57570bc43e377ac3b18fe63740dcfcc8723b59ecd0f9f9811a66da4130f9f008934aa29ec04edb970cc6002ca7ef6071664590ea8b1ae9bbcc6618240a8ce500b3cb09ce57ceb80217f71d361be423ca5caf33febd08b52afc24855df03585d205e74c5cb799fc5d5042f3795a6a3a81cd7981abb6b3f0b753f9d9b9cd7f850453edbde248d6fdc660bb05e242d4dd7d2fd1bf54db86f6508e5ed2f26a4071db8e335d641573425ea97435695bd1377f2a2401ff004f2855b987bea523ff44875d82d3c954db6ac83935f7415fd73b725c1d0f714b051fb8e422ade18f8d4d39024eac00a97dc80d61d6ffc0e9d008bb68533eed65e284aeb7167f8a34d28cc6583199bf5f616aebfffc3f20030a741de2673b8cb695cbc4def44495830cecb7a382f7d3994dcb25aac8161dde0b1d223aa2297bf9c8cd24fab99abf5fb213108602e362cc8c1db529129cc284687cd5d1c21d069ce8686b5d2a89f9f44de36061cb2e520670ff5dcc41772fd4e75600bb9f3dc01f51c953729d91239cbdee893a52071fe481547990602722b28f1bad763f5d08d917b65712df24fb16c550b430df1f8f77bf3dc09ee03d5235936f39d5887d77a569aef9a578ae0fbf0a4ac5a1d2f48ee514badcea2b6e57979b6842b1617e5c84eafe11c34c6b984d6d4290663da53af3686a73e03bbdf4876222c4d5f48fd73984e4e6bbb2c85d7e659b35b3b82d33c725564a2c49bf1168e38452344d98eaf2623f5a0984cc368289fa25194806e10642777d1cc4dbf36b41f3d51a822c64dbce030bf8e137bf552d847f41b24a468ce9450683d44742cd6463e3a7f736b6a3e1283a7b69f36a0b7785950d92a53992bedbe65a097c20f29b2581088963a462480787e04544a442da5f9e0480c3cee4bd9480e3701b22f64a07ff3d38d68e0655c256fbd2718649fca94cdfeb4d83b3f5d2634c3830abe5dfe8510639e500fb5c9a34a1e2b62a00da6d74d9c9ee1344004fb4201d04a9e448a8ad8358e2491c9eb68dcf2cd58870a3446c90fe3f8ba7c9ff92ac85efbfbdc2feea9e7abfd561525b40c4281a944a1cae4c307bd6753b632bb6c7a763010ae88528210b3ef11d3b9646ceb0334fde849b2c3f0d0121fe88fd3804a1a1dcd65de0fa9a232a486029148086d79a5c24636c9a2e7a382a3d3b2d72a474dab640e8c812905dbf90848a795252df193c52c4724948df34990ce76f44685ae3a57ff7c8095ec17a2f9b86c21b93068bced915a56ff443fea55bedb5cd8d683b26897480396cc2b32fa2dfc63a7cd25616ec57fd8a7cd56d682991804d7232bd9ea71a6445371a91e8d218cc464030da3b06a1ddbedd6ae523623e65b2f8b2d303c6cfc5ab17d2ce6148acbdad0ce0b2b612efd0bb4dc43b673c4a9ebe5e4c4e517f8c17e109a5eb7b247a707c5bf39b3c4c7346623f1a282b56b90860cef5b8e95ee9ca81618553da24506105cfbe9003b58b73c15e85b2502e0f19d1e945ba748f871755a47b8499be436b466fe19b77da246f2152e91f6629a6510704e5c3a57632c850f890f00a72bda6d583f721ec8cf50ee3ac550bef3c0c97f14076474aa3d482f25b07b1673eace8f4d8552260f19d0253769c46c3d949ca95dc51e6c88fae406847f1f0266e72b620843a0ec4dce3fa9fc8adbcdb827dcd449ca24b100e32d58f3d96fadca3f6ac9bbedcf0f2f96cf043d715c2af1b7ef37ffcbf3d54bf0a9d01a53b865cb10784040a7817cd8895e8d4d0ac6146af2f5d17edf9ab18a2f157f3e351468675eeb521d7f8654be1c404cc08324294643fd1c65976f8ec711200fc764242d1836ba9f4a3cefc69d171da7f1c012f51ddd32e50966e8e2c55b90b61caab3835fccad81124801fd1fe7aa82bdd1a687a43ca69458c8fd5e3ffb600aeab7ace8d5ee60119ce5086156d710978684d9122445ca55f82c7da6f39756785170a6d7a32315f890f4fff498580b2cf7fe92c0187a9cb728810ed7cdd731b30c3196df6191e03971e3ee50198dcecddd2c7bcd53b12ee58d365c0a3af707af4f766fae77ce74940be11a0b8cee242db8b6b08d681b9ca8b0bf3265a50dcdab47e64b5c49dd4d7a28f22b3244fdc0005d7203a8284a5208064136498b0eb25f848a65ddb367abb2c07e15885864f7c27a8f6ac74167e0d64dcb1218b1e986e351e88680a49bedd94e21880003da917503acdd4eb61544f9b46ee1939b463ea0b7d17495096be4d141b7abd3a84fcd993625e782b814e102ebc7220c3813af363688a9591762ff992927a6c2240294e6052c5e731f328f0ae4102b4d0e6f343c07269d7342ea49fff8b253313c9a26886aa15a1ba11831283be68de5a3a1355e240bb0037e15a828f0e06e3ae59092659a44822f7525ad5ace66f3936b1c6f15623973d8c307e6d9ae573637382bedfc88bab0190028d01ddf4a7fec2e8ef577ea0abcaa722f1c77657def6f9ed603b58316739dbd5c0c64c8462288faea8e0b97e91dc28d084bf691542a1e5120e1568b54e243c56d45d93d1ce06b51fde957c59573001d311991f7a3ddc8ff4c98f21ae30d3587118436a07556cc3388b5bd91686920c62ffa70345c3002e9442d4a7de6d7dde6e0055dbe2896e486b1decbd04d227e602a2bb701daf32457d9f1a096e53bfa5642f4739d1b19cd7d639c84b448ca606aedb36c92770ae7e57b78285ddabb526caa5962b22c5cb8c06fd4d46bb134e6bfee53ca1c85a9f4b6bee8e2a09a38beb9a9b5385452919142c0982bf3929cb2f1dba060569a9f9eb00f78285aa7f0d590354b19ae957a136dbce400fa8733284954e27d26cae86dfc33afa17a490ed393bc983f89a1dcdda4b198266b3ee94bfe91387c1677ca30a1ccdd1c5e454d90616337952d16fbdef3ccddbc7e5e440e83223a71d5b5a0fba74a256a80da052058a4ec5c1464b3f0b49e2a9403e5eec6e9dd94044a76a203d700806ed9255c1dec5aefffa8e29f9128172e817d41b3924dc85f3b09f5dce9da1a7e151788ce515244d7984e9294c3eb6dfa823a2eb87049b61a4acf8a1652d48a51bd8945686e6088ce58b9bdfdd057e3437d6b64cd953a64a17953248556977a23e8eebfd3d54f371d2a81a21e50e5332590e70724a29420cad73ce81fe5035c54da2b4bcecb4cde5702690ce9e986bdf4d54ca666f6ab8f5beff6bba51021a73ebbd1e02fd00704fa2031f20639382a79f53a246846fcd66ee976122f9a70aee3f568d59d887d884a0a963277be61d58870f73ac337cccab2a2350dc940e133eafeba6fbcb550705bc5bd404e53cded9aa98e96e1dfc46e705a5e2ff621d1d789249aa99cb670f94ab7838d846e8f056e524b39a98596c14f3b80aec48ce79c36ded9e115e55c05232f23fba9e077a0e52eec946cd4f5b0b8220998ab6ae4efc2ec393bbdafde2bd4fbaae73c9fc6ebe2e60ccafb63364fb94c4f40cf47a52455d868a42822210beabba3f6cbdcaf395e6c9a3daf55ec5ba90eb1db974e49bd98aa3f22596eb93b641be46c11e4cadf33c9be938c0c8add0cc22063f497d6fe6a9e1bba605e3c217031f527eafba362e01dffd9a3655c714cf83bfde6150264a5772a984328c005d10a37ad201ea0761f5a2ebf4cce81fb12c2ae1d30f341c1fe6735932f66d72fb6fdc3d4b927ed2781c3dc812e6b8c4ec770093251f3334a0413a67efc9d4b9a4773ca24ae8c26ec6ab7c6018e3f83d567cd3804958712474099799e8f5508fb5c52f9de86339ce0e959278045355d54745fb7b211b644febf53b43d9c45643709b4adb37f203c97f2f37450da98acd35f706312a11b6b92b5427b773659b5a7ed6129a18d1c7a26ab4d2c7f3ca1ba4ff5a6df4f18b44a54d867b6ddfbad0d15858f83ca8e3b45753cf893fc7042d8a59f4bdb2eb615377a492f2b5cb430098db9a6bfaabdd5159185283f5c4986978e53ad458e2693396cc8f9fc119df3fa25888270f1aca8d01f41946e212d6bfc66fae7ec07f3b464623f10a1e1fedf981b58aaf0aca4a5dbf421914a90e4ed2b0895a31b250aed3030157cea80fae1f7a08a8ef6c8bf84411e4c7c8a442d638fba961a59ad709a431469fb71fe10809b13da662cb1d5b4de37b83ba29d1e99f2586ba87b2cff6799d6876d7d7d3f02169ea8c81d10ebf0ce16f238c4d55d8f213ba1db098793b5e5a53750b7ad8797a62e54b2a74226921a4a1af8e3ce78c353a36fe89ef5a69102daf58f57e763e0f9dcd8b926326a7ab12f47fba27c34c61afaa10bd8ddd8260b83c1b2330c8fa3b055bd3fe083d9e81500fdbb410b3a743a6a34523d3b7ed8a49a2fa769ab72e65a298428f6bc50ef11ab2fdbd389ead42fe45f5acdaf2c5cbc228f77a75a4999bee5f5bf5f1882122a41f757f2b39e4a74c850f0c211072d9bf87af56dc877fee58e419b8d3231afbd8ba6b94c422513f83dab6236b36811cf5816d5b66787d8670beadba7ec0c96d169b99ba9dceb4f0d53278e7877f1d022665a496fd86c406b1a1587098fc17337fc824387e3d5951cf4de8674d4f703295d7403f0c2a047569989c9807cc09453d356cd7065c32f5223e4cf263e47f65025ffddfa9bf1170264731ef81e9ecefad44651097572a1e67b0995f723e94cd9656c4aa0e82e934e6beac331207d1f22397c4b762c764ac93f7eed68d29ea59cfe7ab240cd86630ef20a0ce3e3e674b25c0bacc1ad80fbe60e13ae363744d45338354ba9722c19dd5684cbd222e0e90aca7eddd9137e39fdfb6699c1c3270e3fbe93584dd869cbe8c8a449b720d17dbeabbe06edf0f9fd2e706b1d473eb38ed1aac562110ff94bc14aef6ecb8d046fd14e1350b581250338e1958d66bf4c77b580b9a25a02840d0c0a587d1438faec8a94439d4a52100d8486454406e06f900fd13077983e99c5e4ae18dee768a781d36e8defd20f068912848f4e9376321fa8e54ad61d5b10d74a064282a051683e8745080be7e378f9d2e13dac2f7206af3fb893cb2093cc31833b8d1929b3fe50121e74b9aa6cdf5b039a48ec7ea6f15661214e3cd2261de1c97f652b6c34c3b858bba611eb3005d6fb7e9dcd0f08a1ac48f6b1d7ab86b857fe261e8b4ebb80262eda66f454e2f80aac9765dcf7170132b9d278e5aedd64b314afae017cb1f931a735ea8962aa2afea8f7eba7bbe811dfbd464f5a86edebe2a8f17af39e89e051ed3d0b8be72438d8dc6eeae6d3551953074471a060a37da67d98c04defc5b19b168871a61b1518059010c2f5b5c50ea962c195a3180aeb025dd1b432cd13d18237f4e6d63edcefcf24f9e332ad1a83fec28264379111bce4afb15793d2399f842d9dae8e5bdf5d4f694a9bbc793d1c9dc821920929d27177422a75ae4717c25648bebd6f93496e66c7a05163a7befdde28ba8f4258cd184993d4343fd93e2b824c3e21fc05032d20c62fb7ce7a60f68468a2d9e2df0a6c4992c3b9cfb92671e453a75fbb90271d203a98f13222214a9d2ea17db8205d81deb47274a854c2a64cfce625ad199edbd3558d1bde9cdcf30a1cf92dcf3c83a8dc14cad0768993c8a250a87f39e6a9fe312db03002dfb41faa63dfbff365f838b2072800f0921cb75d66ceee4b7dada114c4132bcd019712d2b30c470f2ac52434b29d5906954bf0ae4a727a0cb4ec0276752b7d7bc5de665e0f37b3b77b82b5959627d41c817f1ef9258ea146c75cc526fb4d622ba9a9eba7524ea373ba3ca063d07921e54e16d6820d193f3d29a6d4eb50d83bc0acc0b8e968ca18793aa1e14ef251b14632cbb1bcbc81d1afc54e19d706edc9fb26992294b0dac35d95011822c6f1f95b7867feaa33b336e283099f3189dad9b2194bc5468db513f293e356fa5f0c006007c9610abb58be4b1de64bd7533d5c010fdd111255434d144579b4ebad50737a6b780a7ed9440b95f89e0535e0768fb8df3b7f28e5cfb769e44474b776b5e50d3720d9abedbf85aa7297113bb73281c691fdd4208e58338fbcea202b023b1ab288d1c3e8d2c574c6a563731e8f7d9335f6cf0a7fea78164573aea994dab086f475bf20278982448b2b8a5a207bb02b76b54fef514d3a07d7a5cc55130f8587482aa7e316dca43fa1736a50c489731ba1a1da449d518335aad21ed509039b723c1e850026de655f0c1b0ff5dd6df8cac471f909448e43ee034955e6fee6f075f8577021cc19a4c6814c46f39fc68a514b859211f458d4e5ae425373a380c4aa0f731104efabcfd9cce4857bd8d000b72f8b832527b5570374060ae4338c371806fd54514fc5f5d3cf41396fcd0f2fda3460a41f22d658f67f48e16e908fefb09e18211d22c76664cf78fea82985db7b59665eb73c3f58ceac221aef0f04f515db1162ccb585f6f6615c0a1b5fe470a478947332e13f55ab8708af204a7c15d7ac096750452d08145c8822b902ee77faeca3450a61b55074dc696421f018025d568dcc0b794c13bb75bdf784392f924abec72f93dc5ec1348bf31ebce10c0cb2b5f0156905d2dcf4c7925f3e952b958fabdf1fbe59a5824cd4de3f63c1d1b46e70a29a3611c6d91137f2d27acfa03443510ba6c9369ed750e52ece71d14fdc97d079ca274e24e5142cd4efe6a6a67dc6b4e24af2ba876b960577ff6675f6f11b038be0f9de060b18c662fb0f55ccd3a0567df3bdf0fd127ce5f061456ab02e1b53fb42831ca5e4d72cce67d14737cdfd5ea2bbe5a98906fd108c91f07c0484961cada3bc404d9c6bcac4ecb9b519c435fce8c69602ae7d11f36ad7b59b1621a9472a7195703f4c655683c2652a3df31a76640a5f4ad5ef7c1dbb2d1c2823a3c2bed5e4219aec8a516bf1cf152b8b5c4947d84d3c65c6dafeee509f9d32b063f10050c5af23a11ebfb50fb60f7f3519d83960c0f575ad437b7d0b801db07262067e02484bb2b014862465c17a18a0a031b22d19b0fe7e616d25739c35c94852d00bf5266f09947bb85f72ba6e8fe7b2836e915d9adc29a0fd0da3e921ad9fb83f2338401893b4be81c904073cdc60c7732f518a6b8cef578fc5e77298dbcc4f5f6aa6ae3ee263419013e2a123586c22dda578339021f73a76d4d6b0924e3a6299837c49e1c0ded8c19af3d2b631a2dbd55d6dd4495ce9f130ee7e17c6dce4aeb37a8b75542be72067e80a4634342ddba58bc002c5801c7cf4773ebdf2f4c7c447c6660f95b8677c929dd853ecddf08ffd809cb43664e780f7b7ee914df0f2c47d1a8b20aa93cc50b21a865fe66ee586d8d6af09613405e7e542a4ee2066e8d3bfc7c4bdeeece24d27c69d2ffd776b888faf494fdeecf603e176fdf3e25a93e1a97cdbea140258eff9fd7fada6f8bedef55991b2754d15d763d80f76a3a182f6c2d71a8a3e6fd93f05216c785a0b7ce35b4c2918c6736e835af002a0d647225422d30a5b8eabda61f3abbec0950ce0b0c582a3df200600e6877cacbea0d3d7579b923ba34518a1eb9c3a8005feed0b556de0f0916d5c7bd2fa9b2255b1e885d9c7c07800321a3c48be3f507e33195a43d0d6866357e0bd2002276b3d73bd41ef1513d1d97103a73d44125a640d045c5a627a89cb13bb1258800397eae8b003d16f0425b7ddc4b807d93f02bf8570745107b3f2e854712a7fd0fe7aabadc118a24ca9549ccc63373b595716c7e6daec4303228dd3c5db7e941210e9e62ec0220f6dfffac303fe09e5ea3a6be08776334478fca0854f1820cc9808c95d4228c8548e0938470a3924b1f4b848d881d1ed5b0f0bebe8cec4a074ddaa631dbd16a099750cba9a1766de5165862c4c0ff3b6625d3cabebb205197e18e0fe5498642377b0271a50d1cdb02e4edb145291150b0ccf3f6674e6a8c2a4190c0f7e0c13c5762ef7ee034d9e7381bdeea4b1fb99b9937b7e65d7fae5fcca23ed744e8c6888e6f2d38fd294067275a91f6c7ec6c5ded382292afb0d1a22f84ba8695b5ccb87c01fe63b86811be9abcfe1697d2d0dd403ea17c42e27dac03e39e9539a23460393fb74dc35608a4970c0722dd02cd128ba1a1660911903661017deb0b84c23dc39b7a7b9522bb62e05a97648e1a50acec0b8f769e8298c3ec9d84e5e2c288581e2528a46bd879d93a25be0d181b170b25f5ccc078a2c73f6d0b50e2f7550cea3d74eb24d421d1914b4e2f46720208910c757fb1672ec36f966a8c6fabd734110436566aca1133a575d0c21b1c3bb78acc679a0d877084dc04e5f5cd02ec446268b69ad2c60affa6b9b93a33329c0c46313bc3a53805352d66409c7c4fe7dcf3ddd3bfad555e521464e37ac93c4ece0443e9af059f00d6194c2ed7c245a4f61b59a941fd87acfb10470e884ad6661984a7ef320dee26e3c8f4d08e25acb16c3827a090c2c25fcece03a402f315d56ec3cb1d46c95c86eef36c1e1831f8d2f0cf5ed4167956cf8837165ecbfa81096e0797a6ec5bb6aaf88aa939741a743387b063b8a4b4a8a47e9c03bef46e1ae5415865379ad2fa1cea0eb9323de9591b3a9fbc2243e95031b20a1914aadf518c3974b6bf9b0397fe4d6edb93501107db1e3285288789d49aca348a290ccad895f01e631682739a8041f922e630cc56d1128fc2f56c44610ed5a23b17eb98500cd5c15950cd77d03f8cc146dbebbbc68a717d239bc5e5cc4c7004cfb34e0e53959fbe422267b04a355a5dd25cef9b4a108c00eea8313a83f2f029fe734f219cde7eafd6167e2975dc62ceb11e21667a4375a3f1b9ce584fb0712d21cbf5fe8315917adbbf459da72cb757e470d1b9e2a1c60e64180d57a61e4ac361e99526e9101addbb571d1c2c7f2b9e6c8744fa98ffd06c17624fbba77b64c545e15779e1b68634d27f408e9798bfb856fc5c4f0e883961ede9e8c5e8f3969e73205fca44214a867e71955e3855a9ee16f5dccc0fef93a566a7e76746cdbb4d1c68e1cf50203ca16d46b561c09dc09a3a8addca9b4f3bcc38e255877bb5984c2a2742c6c4ca8d04ac0290d5538ed0679580d05fc085e15e1958d2854c44572b5bc148ace8f2fdd866fd42dc2ddaae40391aae03b12865737a7f2b91cb7ab2677cc3a414a2852f3cb642aa105680df6b4fac48cd484018b4e035710ed1c2549bc22d41d20556611aef971143c34995b30ea9ab77c586ace2218b6c2558adb84ec99649ce2efff1ea305df1b5318747a08d4fa704205be67aa94590d808520ebfa4619f3377e0b4d20995f304c36931e6a19140a9975574085b46e4303d4b0651629ca673738813ed3edcef72100b0097787d626bf36764f2f0981b3f28b32e1d43f8e710836751b16421571284025f1dd5209b8520720b3267ba9a0e48dcbccc44a7b5b800fa985c0107a44e2512164a10e7ba1f8cf0ff4ce3497e1afdf91435274d00312ed8e84b24a04e437e29ff28a935d6092ae986bf3eb2f49d48725340660b8e24e27b6167be301037b4293b57afdeead035a79281ac0fcd836af74c597d13fcea5d3da45d9cb9c19844c2b2b5335f1a532f89573af7434c171f62eb26dbc8fbfc59841e391756d111f2887058c091e611bd1b333562dfa3a25c2bd37a6d99e38e9fcfa46cff6a531a206f1e3f61fad4a0f35519eebdbfad6c03c8a022b996c6af9d985fad21daab3995cf90ef870aaa29f6a2d3b53cc1083af20f1ab3dc010ee06c5552099cfe0ba6c3286759fea3b57e569e18c7865537edec85e97c511b7d62cfa9f1a68c4b18f8fb64ac0a7a6772fd0ca97d7e2983ddf0a94b21d75916570ad3a7f9228197b2a190992eb9c74dae726136be62e37c2c352d5462009246625b08243e978eb0bde4172acbb38ba04644919582399972369b91a3ccaaaf3b609b1ba2c628efe7cdbe898e4593479d1d2d5c59caf8a527d00eba70b648aac0ab53de4a41fc1f9cae01298b2b8755256284b971ef6ef2035ab44407fc45fdb7336b8a3936a4bfabae08da1b086734962ae2ffeacfc3808c7014b18bdab99ee862af7e73b8ff9de0cb60eddbafc886255c74a49d3afc6492d96924835a23bd6395a7c26f9854498282752b06aad3c254d71dd609219061f1202db575e29498ee6a0445ba61f66946404537363655b57686799589b37ba10b65a644dd937c9ab856d4ae0772ed319200ede5a7ecf0bc9b245ef1152f45efd087ff04cf0a1a5a0ac5dc6fecc0b2d5b5a77c1cef144d2550d01d32998574a8976339f25c601b00754990307b5af01861979c621ef2b272bb8f7af707cb005c9762351aba95d24b0506dad95fcd2b3ab9c767e224be740ede70f99b388aeb611320e947bd74a204cc5829caeab536a8741e338dc71a87d5496161946fb2167846003fc4ae769ab7f1abcc458a9eb564fff6538a72f2ad54835d743e107ddadde03b3a72ae9866c015a618244fa848aa08acdc2441c26c76491e603023fbbdd74c24e6753bd458865b2e8e03786b2347769caa12861070b670f756b55c119cb49db9ff512015aefac3598c382aa9411f3602ab61b842c0f7ddbfaaf74a77ffa703326c2203571435266539a36afb1440c086a95cc8bb4e3831060f06deb15427b582c8ea27ffff658a5ac15c70566327017d32c74dadcadc4d54e0a09abc69d2e67ea4d4abf4386817988878c4b0ba115b01ce9e5b6d87263200d3de5c5a558e4e2d4b48bc836beee41ff76eed50d35da4fbd8b4841e090605f1a84e33333f413452beaabcbab3c6039b1130a07cdd6d37a76f80db53403b56a0cac8dc6729f8b8e0ebc6fdde6117c84805da6b939d04bc6f2add6173309a69679ca8d45c11431d2b53e8c56b1f8bb38a18054134840cd01639b94a1269756d146f036bc2e6919c0b25f877fdbdf366ecbf85215ff6c83eca7c98225c372d9911aaecacf8b29fe8e240a047f1e0d73bf169b38ff8a1308fea8e4c1e779231a3078bd4c4b572264c378b32bcf44203378f6a9c34aaa497cd43895daf75971e8289cae6996217339028ad08f6aeb5107d31461b1ad5883da40f1c952162153172d25a8e7fd2ac6b82adc0db5649e4ea2858a35bc2ca7b371d516f5fe2eb4d73b2a0524ccbba57132fd237d7ea29e02d10b6bbe9b57f957641ae6719e5e7825de9c20b3081834075985120c04e1a0da6dbc84d05ad321111c055619c449d47c78ffa5195b7742b9f42aad73956a81b21db9c72b1ff1c0e9174446d6d2eabf585738f0bb5ba0715f91900fe8ca3fa51599eaf8e75300e6e3e8cfe642e8b4400391b84ccf3f9c1f6c00cf69f17392e1ba1162ca58dcec219338f7354f179d7a954b3c39305b3219f501815f7f7cab3132847e21a8c449276a782848423b7e0c24370fb92fd333ad8d6170527f1443ff99cb0b21223fc449333e5e9a44f9798226f393d59018eee598eb2e2460c9ac00719f8b5a9083d5f62edba2a71691dcacbc505a34f4fe5961cdd80771bb38b7fc99612a613d5ca784e341fcf21e5df5f3cb28a112d170e9634bc6383a7e641428ffcfa6ba44ce8987876f08cfe230c5ef6692ddf6b4512d2dde2c6129a49bcfd143b39548a8150bca2de0e900de258a961ebf1ae7e7e42d3d6cf8b78b4f9bf6f22d0a56445051188b69fa3044e51295beb6fca9b2743a2bfa3cbde5e7e846e93657f46018359bd224d14143864a0563d25deeb9d454b8b4ab41a02c03b6c86fc33dbe70d142e6a4fd752fad32e203d41133b6aaa9e322e9fed15ab4a4098a217d0420a8be06c9d00a2b4a94241fac9aa594f5c0e21da029a73a01be0eb981da9cfb4e45f58e92899c3376aa89dd10f1e7b580d22fda2f40281e4d80cee191b3e3f5ec4d395b9d44b30590bd8e5112b3d2229a4a6e503da973f5c38da318666a17e1f164d5e701a87fb23fa44b171dafb0ffa499bcc895ada84e5ff5ef17fbbb52807038a4ed6a13e4c4c1afb275a6babc1ca7d70e52f132f6252073ce9e9c33bbf59415319fddbe58c7f194957e46d125af8569cc32b70da40f4a46d0e6b4de06615c356e48bc511e090fc99c4aa595c68fa862a2b659197c9fdf2d6a4f192a90ff29e5ff6ddee9874de705c4d6538b5575537d433d9793e306ae49df805160bfbf14057476eff39ca39be6efd93bc005f7f4aca999e7795913c89717fa34e22c993f0f7477bdd50372d36b603fd849b689253532869755356f295cb8af1eb277a69ae107a5ff6ca38698796789f635f5aa656e1885ba1532f278214ed758f3b37baaf93cd62bff9870bac9da50b7f6dfdaa3f9c14664cb68e8213a1e317859fe32f8eef7a0862ef95f094a82769639e888681abc5e2092262b051d7ba75a4414d2df47911f7d822e7da88ac94a4ed85480866c71c5b7f256e621c0b103510a8cf8a45197a04065aa52146acb4dbcb35d1bab9d996239134a914237f534011d0c15ca5e86e909708d9e9aec7ed90da69e9d6876dfe9dc6572334180ab15a2428944b3902aee3c57d22be41578ef6d0c2d88779f0cb61e5fb08ccfc3b3569420ea6a6eee4f58c0191218a6550d0f6abcc8d39311bbbc38eb23d487a140731d0aa56d398fab2a2721a49edc4944cfaa8f0d3a5b841632480bbb89ad950252679a74ec5b1f1fd423eddb86657ea85629a05ef8a13af3c20c23f56261f49c86a097fa559e59327b8a6843d5d854191b9a7ed96e2eec6d5b003daa622696c22ece0a168864f48eed81a76bd9e34a09bc0cbb82420db888ee08b89b9a97da87f13b2eae62553465d3e935cebb0c70987f22387f6543ac7ef5581ea550525d0c69c05c2eb44913807a3ebd41d446090c5ce4af93c1eed70bbaab1b83ebd8086d6d790c0aa477118d6c5bdf2898445df89137d5ae6028912b48b04797a24c0f72e921a007f0a8963c2a8569b6dfbd441dbf3f6b83916665e489c917a44633b6f3ddc94d2e7dc61a7d0d28e436f77256acaa44f896cd995c72132fc4e2760944d1045e4b78ef00b1c3241d3fc7eaf0ba44ab2c46356d87665db0ba900f8f44b29aeae491aeaf5a0701b8bc505a6d89924c8f173567fdeecd46ef067fc9fd52848f4de14804f10ea8d73ec0fa20c8cc93be45a9949c914437fb1f168307f4288b69babffd63ca01e209159b28b0f9b02c98faae970d3d5f04367e092e3e3c9623b8f752292d2852706b5f6a30392ba61d8dea845c6e2dcdc469e6a56c26b42592d69fb928d23b4acfeebc61c5f20bbd1e1f4dbde2c476c3b0e8f56540599446b11257767e4ca6c86585b858a83a8eed765e60fb6643643875662440031a3738e8b7f982bf95aaa7c698922ab2e142dfb6ea3ef6fcb494c45e7f3d143750d1bb58f4964cfe585d4c42a6995516d67d9b0e94d0344755961e163b2831b329e05dbf96943992a2523e02b75fa8ef4ab60a2b524a9fd07ee8fc8c6c8b56ea9ece1d90cca281210c2c64e293b90f3f3d68efe85d2c6b49cb0446c59916685789ff7ba9735c631f072609926ba9a2d2deef18b7ce03d5a18b3b375e9dbcc0cc956d974861e38fa0bbd5dbff7807a2ed45d35cd3be1a6627df2fe525f6e5ec83bd4868e1281c4863d838260f3d8089dbb89a10e5c602cd0256837fdc8bcba3150b7b99d532595bd96d55fb331bbf0211277d58876199b6b0b8366f31b309616809c4fbb0b472fd2415692c017560aec98285d934cfe4ce8723cc24df5ee14cbf7e3765d13e6c2b222a9d4f6856bb2154f5f39b90c8cac3e824dcd57a67514b8d3357dddd97eb50d3a2770b9a52ae10a7f9a5ce78755f0c06da1286e0ba74aec5116988996487e04d0a0c93ae41b9f009b893caa1ddf047255a8c5de410ab68596b320c61d63ef6c578f416dde5b29d25d4b9b3a772ce90a0c9509e34fd553f82cf220311b1522a17abe080ab7bab1497850c9e8aca3b96d4363d48adb2d19e2e30167bc158a0ed68a4ffaf07172926b5f3ca497f559aa2b2ec626c4fbfacdb029c5db531ee598599bb54b18d317d3b67957ddcbde031445cd13ae1fa779eef38e1dc87b8e364405cf90dcc791c72515c1da4e4196fcdd3d98511b91de3c3a07cc8ddacc674e4f8a627b66b9b3625ced794141908438dd3031beb630a2556bc27ff1be7cdcee683537ac482fce7000523d21073ab0b2bd911773eaa50cc9046b9e8a1e17573d831b408da055649dd3aef77486609b1a7154253cd8d7279d64585452ddaa4cf4bdb8a8310836102a18ad7a08c01fd673d98afeeca68b0c9af60d3f20215f6e43c5501d5ca87e50b3a12ac3f0d774435d8988bb2dd2e65bf25c3863258d3d7eba26675cff004ce94c1ed524287f104513d1bf0d35798a11fb3fa1e62158d07f165c7adc8d88f013dc772fe7e9ab49c37f7a74da55738c0b6ae4fbbe2dd4715a3812b33ac195356a8803ccdda06c18efd8e630cc8c10909a3fdfaa44a148520318367dce35ae4a38fb9df9e3e4eca1c62e1e8dcb61bce35238f3ee36391228e7ef48dffead2577638d94e63f3bd327df930ed9bb1b0ffc4d4cbd9bcbc0aa5cac5f689aa5d0f33ae7eb48efb52a76dfb473f98157e4b51722f9e9f27cab517e3762615fd647afa65264cb74c688e253b2b49c7a9ca1ebe72d2ecf630212f1ec6bcb538e032152a6bf2b6a7b9fe5cafee82c6a47cc2c3895348debdcf33f514c642ce180d88aebd92c0c239c9284729515bc36870f7a72012db0bd56cd745946111167e76a2d3370c29c89ebe7455b7551c07b978c8f21741c5ce2aadd74068588c4a45645a856e6c541107edf8044fc64a6f132d6e8e0208099629cc810531b4ad7669c62883c239d8d70b9aceca989666b687fd7daca186d82827d0e6bdc3da4171d0499fb944c55f8fd8aabeacd8d3c381db0390d1a9d8e430cea0f468a0a390e5ba80750c2685488fcef52547d0e4732babb71216d67f500f1cdd18fd05b0c7c2547b667079a92f203ac817411f720e37bf8bec1bb34993e6b78ec4cb0797df15b51e9f07b22fc38f30f5afa99807073582b4fa591698ad30edc02df0f4c3e863a0f2969dbcf59e70ff8392d7036eac4627dabab46b4371382b9050a0bc8cbbe4d3027f7c5d3b77eaacc64da75b9c28ba775d475381d56e83fac8669da16194b28516cc31a48aedab5cd37b65bf7499a4a64a4d1d9111a79b3fe54fc541bb30bfa6ef7f92758a0ce358b23fd2e10b94416e33c395ee42dda31be12936936582cd1504d4676b0b34cebae51ed007dbc27595556346d2830b56710d2e718897b9ea85ee84b622c06fb30667440b4671f56c071897d0455364715e0e99b24bca81aba5c39406bd640c05a6fe8d9fa8aa997a9fe2bde98b32eff6d02294352c6ff3adc77eb1ffadeb8eb6e853cb1fb553385e99b176d3bb1c56044cc7e3ee9796562b58ac82175c3575ae2f5a8eebdcbbe360b56e0620c2e03f37d518a80c2b9110dbfbc343295d344571da501308d8457e81e4d74b190b1965b9b64166c116e52a4f87dd9a38cf39ce1d5773b94009bfda3a471481d276300434b799655d3ba1910006554f6867c2ca0c509630f1f4dcbcfb04dae62a28c1881f4146d38b90e582b6fb52df9640ad7ebb8e34c562c769088091bdf91f969e3b1bf0e5fab4151768d7765f51598933a9b87c23e25aa8f74112037b12c9dfd54a16f404f30a040f6af1d868ac69c1d93a8f89fa347e319d599daeb317276bf22f8b624928477bca23874f981352481d605fe4a04cc959a90f2de20f0864cf033013f8aed44521cc82eb43b38c86f5caed3eeb16cd5b4d991ace64a9a9038fe4caf4cba43660661c6d4f843958c3c20c900a00db39dbe5059ea71744422c4728798649687019cbe66f944d6bd421976cf34e8c3536923a65087a8ed3b8d2fe2578530baec15906c7b16640d9fc6b27436fe885be762e53cb29edd1880a629b2d090fc669f39331ffcfdf91b0fb803d751dd25bb4eb21c2353cf004f82bd3b9cfd5556ff632f143f5ec13e8d18b3f9ef440f5da82e4f336fc5c400d08932f031f27c21b7fb5d4362410df44e8f3f884f9527d7fda73f6c028d5013847d875bac671ef108db209ded1a5dd865530a7d265e070cf79b471086df450b707346ab82775fda3022d6b6ae935485cadcd9a76d5bde77cba8a786e174e845b1963a24b5ab63d89ef099314d090984bd5fcf4837f3bf773949089543ed1e1be136932b1250c235de959863d665bf2352ddc33dbc2570af09fb5ff82b0b9a333a8ec0d348e53ee12cb8590462638a88da449b457914728403d399a96e79323c009fa91d999451874eb4c92997bc953e8409a4548324fb063c1dba19259aa10798abdd71b2d8a87d668c21855c47140640fa72545a04b903be43cb4606450b830b61f3ec79f83db33d09485638a21f3f82d038980a61d1a187b37dd5dba75224a4f6a4d698e41f5c7cb32f8bafc0e85b815123ac692f32a3e71ffac3dba39010040f0239b7fa5365bcf2750965f5d57ab4bfcc09e7fcc7406d7b16fccd85507aaafcc945f103d17a36884ac386d59c15563637c5f37a9d62854b6e89bb7ce53b8c4accf8a97bb94dbd1ac97d80f444b39def8bdfaeaf546a9a1ff332e5cb8e9aca84872b5596a8ade0bfb3ad5141a126c9c41f330c8dd620b781cd37ed904ac6e1d0554278bc22d4322d4835a9c6597a4d89a2b6998d199b5b8a2a99aed40040b8442c67b7f4662003a6badf639b8d496020a3afcce9a3a8a9aad7e97bebb413acf39451f86f9cb86b034281a914d04c96b5f038e6e211df6b14eb1429369c8805472e6858a7a777ff784d6a5304529aa0560eb0d402f5e69d86b62ac016320fd26bf7f8637c45841b7811672971af8e14fdc97d079ca274e24e5142cd4efe6a6a67dc6b4e24af2ba876b960577ff6675f6f11b038be0f9de060b18c662fb0f55ccd3a0567df3f43e6bc902e3ebedc02e4132184b48926ea2de4bbb196753df2252fca20cf791bd73d0dc6f5379e294cf2b1055d8437c30cfff32936af5cb472c6ee4e320aaf82a13484b0f056478750b92bd4a53f96728c61ec5808e16e9fffd17fc2229ca0c95613f260b41805df15b59bb457ac6792e56edc88fa2d0eb88a1e0ee0dee4c44ea6767237f978c50f38a5129ec898a0da55c3372fbc43ff40f1b08add003cdc6c21523746398e4e68856028ae16933ebfee415391ef585c464cc6abddb7f31ffa48d26c45747c3b13ccca349b8a06755d1cd85f3c25fa358ef8b824966ae9ea10d4f2cc1bde9cdc54fe0c1d7985feda6a2fa7d06bbec30611274ff2bb9a0f8ba20dadc75b72d155c17ab993a235b20420e7594ae344b60b8d8899aab9f0dda690d0bffbd2b9b5a442e2ebf1c0d2510e59351b3c2080eb98565ae5fd4ecefa5d10be12fa8ece8e8fb5a05d7b3059331d608944921751e8d5f53be594e6f9671751e3bf956b4361cde4fa2b693ab5e8a82c62cc323daed834d18690434657e392ef660eaf4de6ebe89f964039be311e3c7f388a3e74d918d31073b752e85d80d2fedcaf227f813cf1cb43c82bf6ba8a9b1214304b6b134b1fbf4baf35b5a138fa011416f0cf3fc776bff91e7134a7901914982a129c4252258120a0aa4a0491807137ccb73e5ad4f0a70c9f93a0e9a5c2e9591e967b709cf255a0b7ce35b4c2918c6736e835af002a0d647225422d30a5b8eabda61f3abbec0950ce0b0c582a3df200600e6877cacbea0d3d7579b924355129df85a88c8952bbf03ea2c63da9fd72ecc0fafe12cb401f12fe06e508853cfb979c1e0a8d1a8877b9bcf7d0084acec7afcbc9007fc4ee98c0eff7a4608f61fc9c7c91f3a1d67b009211e8f3d0dbba51972de2980aacb1519facad67767c65528fb53e0306aa489dde8c11765082e34dff6627e4fc7a6e2e548da9d87787b75fad60de3d049bac028720c00a8b32b36006633a4c67f8593c48d0f392273d91a38267b80b6c26ae35800812d9d1634c510b6d2b8c3337f2209d6b6faf737f5876829b961af57e2417f761c47b20d2277e8158450ac8920e0eff45fcbb2d2587e1abe1845400234568fdbee795a76d2043a107f65197ef562a9d0e347d69e889227b59a1b78964ba1f4ebc8d39be24b2f4ea2f2da1f6b0fbf4fe85d02ce8881c8449cec83028e13ad5ed37f371c3eea99b26e25f5949c76a3b0a4fecb1829c5980429b7cf57d4c7aa52b290ea91f5710f843df0d806122e44d613de11d0fb33c4c635e934d15273f5f34519acb27085a2565e6c6bd87ef01d98c3e5fef118ce31708262e7f791f9ded333b20a6faa711fdf6525d8317ff50923c3e45cbefc2c8c1648c2e518d126278357f2853edfe89376256ff7e17b86f3c1adf5a6053c1e97cebff3f9f84bdbe5556cef09e25aead549e7843d8fb97fe5c142bc6191d4c8389d5d70596ab056127b36db1253be9ac4d8a5e0243fc0b5bd90ee872f4ad2dcb97c9c573dce46bb41905a465d89534494b5d51958c15a324aac907cc157417118b010c63ed9e6b5aa2a297026758123a0a79a2601c6e131943dcf7dfaf90e8e30881d48ee4ee6620a1e79303cdef7f695965c4732b87be634a1033736b863360bd1e34d725afed6f201dcc6bdf04a8c72b9558159ecad5acb16c3827a090c2c25fcece03a402f315d56ec3cb1d46c95c86eef36c1e1831f8d2f0cf5ed4167956cf8837165ecbfa81096e0797af663a2bae9caa6139099bb2d5e326c15d25d931be1762fb38d7ce13efc8fff3fba1fe9990afa28e6cb8655bb900985dc5bb6d615f916d7de951d129748da9519e088402bdbda1a2e0ed5c09e0733c2580a8869b59bfe975964c9a6ac1bd309f81dd99f779cd38a3398d59dda87b725f6739dbb8f8caddd91f7e43441997dd5d00c74435fd249ad67e3d32c4ed639288787e3b1c85a5e112223780dccce8dbf0a42a5c50bd383d71a301debcc09bb4282c38b4201de2117fb89674965984a477a10c81a2b31d38067c5593ea74309f205fc429705ccac648b2dabf88f27e1888fe0a72cee146162f2908c08cda91f1f741672fe04cdf4bcb0f709d73dee44185507bd6b2760701ffc4a1b60464fd0122d62b4710872ef208d65ea7ff1e4506af9a61654c17aa736cb63947f635d76f86e59165acfb785f6bcdac761da41fa0c2709badee6c9755a19c0ce52b775138e4f4164979da59a6e9b48730efde35ccf7c2d5ad816e5c9f7a4b54a378969e03e21d54d2c0ffa7539850d0eadab7252db78f60850cb17f34e97282c9fc36d128a958d2854c44572b5bc148ace8f2fdd866fd42dc2ddaae40391aae03b12865737a7f2b91cb7ab2677cc3a414a2852f3cb642aa105680de804b9112860f685400895242ce0368b4993f3331a890aa95cb81c93a1b485c9bd23c2646b575e3f9ecbcd434b86d004a240f947ae572f75a20277c7e4c82323e5487c1ec1301242fd4b0d05c7e990bb9de6bebfbc4be25b199d83069d9d599e43bde5754b47b906a319b3449205ba5d33f9755d134c427199dccb01823d8cc809d72c0e232aca8fd4f86b23ecd85633946404fedded6f3422dec528cd41adb25c7b6d89a7588c32ddeec08ffe5ecb01068b32937b811d04388d188b03146f63933bf42307483d3a10225e2bd5797d96d3d17a3e7d2aadd332cc6a46a222bf2f599c74ebb928bb8cce0c3e8366190d9e5b1d1992fa77a27b2f0dd60158cd492ed40c460b58e6d4c19bc2025bbb20ffa31211cd65a95470a80b818218eb42f062cd40c35c4e5dcd3cb6548b00cda7e38f12069fcf56809b763bac9d0c9aa22887058c091e611bd1b333562dfa3a25c2bd37a6d99e38e9fcfa46cff6a531a206f1e3f61fad4a0f35519eebdbfad6c03c8a022b996c03be0e0a03705694b68c1649c39ff75df51afe85ddddc79b86d4e61f6a06cd796d2ed3d7e55e5ab6ff7d7381843807642d574cd7cc281cfd37faa148ed1d220e2edc36504192904d3c551016c509ffcd17e721c6038cb826fbd7b056114e07c7e507fa77a7ef87d789249a356169edfbf61606f3322a00ca4a7a2c319602335bf7a3265585903575e5f8df043e86cd5a26ae343f919e32efd4dc5dbada33ca907dfac0e3d9251a270e186ea318ad0d19a1f9d4a725690b7bc73f75319638f88584cc3bf0f241a66c6cf4aa47a0c1f3b351fd781b6371cb07f42c0dfb1b05515fcd20a26b0195a08800df82a95b62301cc5633e9b2421fe172adfa91d6ce65140ea1d831c9544e43ee6f5d41f4aaaf8d13ada0f513658e39f64eee65eaeb26162f1c13e00c29257b041dfb8b987962c604e8205a91b8f3302e03e7c8581a5c0ace47a73e0bab6f4dc815dbda02a09d3ddf4b6291fb00848d757cab88e01c9314de98e072efd80411b12f28e6c48bbe277a0223e45690753a2e565e544159d9c2dc29b3470b114d0597ad042d81a2675c4e08b7d317daf2193b0bdaf2fbcd5dae4d56dba341bbd88df794fce8329a303da833437a8d8d980a36d9393d76fe251574664d7101c7bdc9cc75bf3e176132e6d598e7b317e577157caaa7d7442baf64646be76abf10156ea632a2f8fe81510d80730dde8a07d069dbeca7a4b457e6198911a00228240fa5847077f3702f7a5ea1393d92b659fa08beac03f9a80edee3e3bb3d84301b19ab87f1d4a131e9cd2f8ae52aa3d5712c9949dcc4db4dd19ca6fba08f9cbe0f6d23ad3158c6883085745d1a650decfd68498f1dc41197d57bc0691b1de089a34e42cc78e39788c81e6b2b616c48eadb4281f62d70c0f2fc1d49a4a1cf97152a02499e8191724e8ce16f4c0f5f61681ecbb0b398697baa4c2cedad7ee42ac6712c9b60063ba7f5272eec9c890136428525d3414e998619fc8ce3be4924a05b9031d7b8852e6394a228c792f856af76d781135ce779ffedd11cbed43cb83c4e5e3d9fd5b71432eb646546ab2624b1700fe4afd4c62d677bd30f8127787b3391ea31e2beca33b9d92f6922de8d6af5e3f2cd0e368d60ecec1cab2413639ef2dbb7d8be089bbfc2cfc2389e5eacaebd08823737817e0d115599af8b9b1823ed2abd49495110ea3c667a01258fd39661b375c8d1b5fb8b327bbbd50c9128ea594e7e803c3511a3f2196781e8b87029465f6f972725f18e1c3abaaa9d38fc5d08a70d42ecf211275eb7042a022a75ce8bbfaf4eff533deb9e2f987a6b57859d46f020238d086805e6d056e23b4738fe64df42079826bf3288ef2dd3339e994815b7df1b8616c8be1ad2f654be215fc3a40406b8dd666c99b2dec15da4454464e26afc4c1bd3cda104525b526de1fc340cb77747277935bf9eca02cd62c1497c53bd442825d8501d0056abec8c76b206ee6831290b6c35e50afbb7ba6ecca3616f2ca76424ceb6a97d3c9e6d70bca2eb5ed39de26672ac15dcc303f5ae1dfa6bac9f0693147ad53fea8696ff25f68ff180b08bbfa510fd8847a0ec8c57613fedd6fde380aadb9e17e6e79e87eb0e427f75a1d5a00c3df43b6c02af4b7159d002416ac237fdca2890c4d1c5e73d2218a0768b997a69eff39165a57deea474ef39fab0723916ccc14e7a0438cd1edac9aa3004e3d77cd60099941b49667634f7ee7ee405d8a75d032b6399d860d29e767dee1d73ecc8b23c72415d6ad6e5584d555b89fb09bf9aed8a78cdcbf1417caa0bb9e9b0ed35583492d7fee1e5db82427aee1d621dd3916dfc3aa41e5f86455469ff185081c0cb0f3cd77f8ee646814290f93fca9742d9a767cfd4efc43fca06187ceade41e175e2c2190b78f08e808561c43bf2bde265476115ab742015b2256c739d530eb784e39a048d933e803b8b5e66849b421b0aae86a0822d31fd49bc6ff3667558d4860df1a881feb13a71e162c32054005783cc64ab1ee013678ed96ac97d41ed20a63bfd774fe6b5370b89a317d5b72ab09ea4a009de2e8e2e9e2265474398a22adf71a9b980fa25ea6ff29e42c5a1f2d2d9147ebb042040a2d761a89f9325700d0241c23e6c79693aba94c3e5e5ee652cc0a3276a4eb93c90be182f6af10f30ee4e7609fc0a54f6b2830e493e6e04dc872ba1430f59a333959e0916ef099ed426b0b6c7af0cf914c1d982494aafbbc5486f52e0250bf7e8fc9cdff1696b910688f9cbda4156fd93c4bd87a0254c8afe4936c11ec4fbae09a880c59ada72269613cef2bb039ea483237b84202b62b3b17a4a17384f5341941260b327955e96512188237e044b72d29760bbc08647d140fc23f4c68c48cf0feffbe857b3338206e9c3675e789e90eaf908a064070a8f39c59cc11cb3172e589d5485a83221cd3eed4644b6dcca1affcbf2cf42681519697fe94becee9249d5e2cb31bcbcb9e31c48760b068c29739d6fdd4d104a94694e4f35c100292f49ffc30b7b516c9016793f496a2112fc01cbe6969ae189043b57025528cc5eecf9f99527b9fb6b15b5ee15295a0c4e907297de4d7fc14060f0c6aca491c6a4b4ca12f48811c10b751ab6db7ba00f2c5bd6534b32848a95b7d7bcb3666a56b3db734c2205c31a5bd6e0b409ba4b9eac1caef3c19746d859e2bbc0037c9dff101e2acca80fe27ad4def4b3c242271b295d95dbe37db2164803dc28ceee945cbb95a185f82a642ba10e9823def9e82d064e1ed8509169bcbe12dc3d92a0a2e09a894b1bde34f6a0658b4def2c18b13ded7e70f78d876c9f93218eb9fb655d8f98eb5d458e7645255703c7448a3596f7d29e0022fce7636f2c3a5cd5accbd3d4ded88055eab35434a6ea738d25586db74e696301d33cdb154c8de23c7ca5631e77d7e2543315896bffd517e9c7b65b3cbd9f53ff6d1f5bc1e19b78636ac3b97e20876053ca2d10628c63df276a9f92a89b983ae080d3680cf52add74dbe5d6937531613c1d69da046ad6ab03748f819e3ede11fc86280c3d5c24b196666b85d654f0519ec832f0dee2afe13b9916a075e6c544b9bb2a28691a1d840e293838ae958f9e8d162a872c779b47f2540027e2abd0e669cad60266fd8c9d9553b25e0ffe1d0cd64e395c2ab69a2e0908c88638840cdee3bcdc6ce1ef6817c03ff10a19dca757a9d8022fae5e5acae9adfbbbb35a9597910acf6b3ec1011d5cdbca63f85123d6bdea4cbef3afbcc2fb92270e36a21cec45b39a8e429dbe7cbb0f93b19b9ed9120dd25ffdb8c36dde3d4c70781f3780dcdbfaeef5f4702c35e8bc8f59cc3372cde56b5d64ec4000f348281d3199d286567136d7d35b3cf6be79e4d48c075869f2f20ce5352ab512104d47f912b06dc3017f76a42dde42d3433d66e2cd9bd7fd33e4ef15715c5ba8ce34e8b40768a7d25a8574c0370c3088bf2a573c3668fe60d86c91342a72cfb43618c225b53bddeb031768a38d2f8cb877899095110c4e67e1d27e88914425392bb063dae5651ae162903ed7e9360e1cbc01ce17cd675486998f663792cc210dfda1c7097a711aa24f38908126e6df6b6d722948c83766b1a8d84ef83234e18c249647ef61511e2ebe4380675c4e9611b09a3f13dde0decd720367a0678eb2fa6d0832bae81a4edc9ffc7c4218ea19b0c0a29488e6907641de69da5049b86ad2306f39d92c4a692063c17f9d1963e810bd752389bc10a014b1bd09f14f1ff328c18d4a0dc36ad8aac02c0fd28c617893c2d9541a86eacacfa215ff706c977c22e8f10229ddb5a24b2cb39e604d324e3893e5eb25530c9f9164b4c812b84f64090fe6b18808a546e6e43b2c898ccec3c1687408c477240ea8615f17ed20bda6b362930132085601ab201666bc0e1dadf8ce782f5df101389a5a9c40f142624b638e61b8fd8f4f19e38d594888eb77dbea7029b5235ea4dbb48e1914da67122a62dd871127e7b1b710376c1a17bd0323d10e670d3aac648591eea4d27c2c49d70f78206f7010be9d191c1c13a7f57fc8ffa1ae681a91049c5494af4cbc441380fd675c47dc3da75531dfa83bbb7f1b408ed39163b7ae90cbf27997c5cb3832de628f45ce32c1cd9bac822fef2234d99da31c637dae546e8346e272026419e3574e738fe2045b5087c771ac65260ed0238a8cc1eaec2fe1afabb5e566bfc86e184cf7289bc5f03a5e44f2190b7370bcfae7f04c5c178fe67e5aafd26ea190ba5b43f22f86219ab4e01a63564cb81cf9a174536ffedc515424d68cb50f96e51b02a221f1ec8f16174ba1d730a01950135e83399c4930ec9da9a72d1986568f406fde9a35f44135c8d108f2942c7c65f89d6b6b15e55f04ab188c2d65e36371f4d616241354efadf3783868076ef60ef44bfe37fce743ac8a4b624b63cfcb44312efeae36d34fae5280f46255202c546212952be0e05a7ae0273755826a23b354e0b854481a17097890ba9db83fa740baabe18c64429db84b0f91a741d6c362aeddee5833bad6fd0f6f6c531184d55ee117660ce958f633d27434c4958fd6c9df1b3f48a682b518418aaf879fbf4ab24e46cf6fd4726a0367654e2aac41737ce1a6c612596509176ee5d9d8fc3bf44bc6d6d4d721c088ff2fdb8b1e86272c233d5e4ae5a97fe7f7015c8fd0e98a5505a761f7e25f16880da51e38519ddef0f5bb651ed61d52b50c320568d1b20351cbeee50ee47fddd09e282f7691d71099cbb0e72b649f789b47b9eba3bbc0b04ea11b0f05943f70222b0a61fc6c6fedb932d58f2098f9081ee34fd8da69603b07172ef1ad1420914dd8796182e646e00ac50c214af9f1d4270ecdfc53fbe206fed384b0a3b6d80e0e490a65896c936c6421cc6201a628f5d8d1e940fc0363f4227c2e7d014c3ebc1358a2a9e75f1824c3cf77f42b5d649e1fdb926db4b9956730f1ef8a211b52cec62237815102307540f111a248ddd777068b5f08e069297993d210d1775c87f1a6ca924329417a918524f3a710b38371dd5dde2b2c82469cea2cf7e753689336c89523aefc3abd5045e881d3bf5e0b6c8a343a00e3659f60afd84987cdf8a48057690f399c2d1eefe21530a1628bf385fa184adc2ef702b5436bf046a6d249379376f8fdb1de6e325f268fb1de8a22431b53ce65a22d002d613eb110f850409b19dcaf5bda04463524b354413743640414079d2accb3e7de549689f648f0ed7423937d27e0dac036623c836a9e4497420959d79255a012f9a011554b51c35cc18f7e38796c2fcf1db1efc9e193ad544366db487357435d9594d15e40b9e134c14c28a24f743992a08c1fc8ff6b9895b393d4745cc6225d964de64a1bef493b0eeadf01e2ec3983c2fc3e04eeb4b28446a10d79933f1075c28074070ac9c23ecca57d22537b6d2df5ea300988c2ce86e8db57afc3a372dcf9e0738c76e34846398fe4c79491f7845a6ef82690372249cafe1667a0ec6119bdf5db7e5f999f79fa00ce2d713a972ab53a617d725b66cc35517d272eb3855ae24c3cd67fc6f4fa75df0731c3a61b0cca37ce0fc41c620912611d289ee5b396a96bece5175e607a46a8be64c32f08133f6864c4cdecaa9547047fbf8b61d2ad9a3938ddb5594ba266089ed3b0a7067778e2f0825c1a0f42f8a358e0cc8b50731fb3ebee978f1c716432466814167e0ea6fba1004084583763f9c2916d58b5315807b269a466c4703656962044b32da727ee17868f892b4f7336f2adfa865f95d948d471af09cf146c25df96dd47247cbd3707fd13cc8302fa50bf92aa56b0ce3320344f7cf3f7922d6287f880c3fa016f735cb5db6f620441905eab42b7facee85e83910babd7a1c76745534dd175c0b53c76b2405a80515767ff63fce7d9b0488ef57ea29bbe255d1973b43b2496cc46a549c71ddc69c3d20d3db57299ba415697cdb6f0690a96a90af4e289c50dbc1227295d4d12aed99ce7e0f6e51481abd620ff2d58916992b637d5568fcbb70ccdb9fe218a2a91d0e2510048a6ff83305fe663e5d684af182cf3d6163e98a33b6119f1203c48394cbefb1b0a4ec79cb0861eaddb557b4891c7660a6c9c0ceef0235ffbfa511ca9d5b8a779c963541d50ddccb6b5bf77137c45269996e2a65a24f1af490a7e2583e8dad51758220f398e48f71a1193bd2a5729f73ec8a6301310ea42253c65d6020e30163d34e3d507cf22b24507f6a58588ced47e3f5824d1a0326a6303385bdb0ebd352d38a8b858aef7e416fd188c42e65f1cbea19741985b9cc5c89db4f8094ff78f46318dd3ff40018ab156468023fd9cec63ad9bccacc32ab857b9a808652939efa2d003e4f4f6bf4b6b3169b5e2169bb63e20b3cc9628a2cc79b048a5defeff94f6b1fe44adf0d8a14654b8a7666aa8e4cccfe26e5dd3d9a31a8f99ed571b403ad90c553f0bc5fdc35a783597644085f45d8252a344ca285df823346dfbd583e97755cdb9b812bf7aa4dc9bd742a7e886291389a96918eec048cd52ab95b6030209e252f143bedfaafa2cab23fea2fb3c354acfe1e7c35436b6fb5f3b9fdbdd572049e5d4f5c68d056bdd6c7afdd9eefed7349fa3fffda45c9cc4b4b1ebd6b23f39f8e503f5453d1c7952e71c409ddd0a42770a070ed6c4d62dee38d39cdf91d50a2220f47a6a84b7de713367f51c7d440d1dfe3e6ddbff751645b4404593a75cb2f6a5c006652a847d9345ca0b13522bb340207f771d6163d91816fb4cde786f3d4a9a01b69897fb6bb117222a1a35312498095900502580b9efc62f0ca1d24c51fcdfb81c79f8d1eb70591e1c3011db8920ec5329d4e03dc99b20435ae8d6abf0e857b32fa9505872dcf13820be2a880e6b82719fb1b66deebe49ddc8a298c48068c376fe5128f9389c5ad2584f8b6af3d79650070df93eeb9d2fa6beb908010cff5ab0d5d9275ef150a4eea56eb0bf3c3f078b46e523e247c1773f0b3203e3944a891930dad7e4ffa284b331cc1722a3753826915da344c31764d0123166a3859ca3bad2d1aa4adc5480ce843240f75ae7251bea0c98b27629a827c682dfcb2017f1a7f162583e7e1576cf643972285555f5f276d516748cf6b79a4182552eba0f6cabf9bfb769bd989f2919445f8803308a4aec2ac6302108c0db6fca041c4d990a3726f2911d366647ab682422ae5e8f5629b56baf10a3f84d227933fa81be97e8ec7466421f12741cf8cb0f284af94ba50eb63f105a7e3117591d97d66f33b2344a0ff1a9a96a505e828eadbe7379ee828f33019bcae440d117d7d55cddfb9577d9824270c94d9a84df644c2ff971c185b1e4b31a44c836d5bf3fcc299a3dae8efb7c0774cbd6b6468838360eec453a4ca58f2b36ced7ce7f996ade60d5087d2cd1938ee02896aaf3e6f29f7f77fb15c1769e0e2faf8649bec98cf4b5d1ee26279a1b156d40ac6d07bc59f20d44a0f479c2aa807ec3ee713b2470fd8316a2e4045568cc79fc2a264d13e903bd7bbd394e140efa90c1169b13afb82cded2b700cc9c66b0f6ea232914ee3dd9ec0d125a8270b198dc3740e823c9873a4a981fa0b056194b550aa17fdf4eafc55b4d4041854841439bb085bbd26694844f29366db5d8f1116809a1697b42688d0567a111ec21d1e1e06c03a5a283130a1cf655ff6baf73ab9e75b19053dd12858df317d55343595b74502d2076233748fc33544963d051f38d096aa70b3a7de787cd99d18a028746cac393122790e71756b13c97465c2063996445139cf864064a1246ded43f0e9054a010fb65966ed7724e236f589a4e0e8cbb85810d8c1abdcc5ce4200038e0eb70ab43596a8a95a3eafd59a30bba5411bcedfd753c79ec0116bd15d50d5b2455b8c1822376decf77cc43692858e4b3140310c9511b0772db353902468077e6c3dccd9863bbfd01407d0d6124ead1e7ae79a3619be89444c74deab7117c9c5c4a5519620defb69e835e33c71fc28a47cd9b75f1e2d45a20abdb7afd46b8873708e7729e47ed466f2e3450f0d57cd391734ad08d72119aa5f836dbf91cc8c974d57c79b5bf0288a33fbe861e59e24776990bc4f363ceeacf5498dcd377e2b9f47a59d3325b4f4c1836f0ea7091fd60ef774a5e776a7d1e72186a0439d6a1fceed8827a3d9927ff428902216aa3b014ebddda24ce9ff0f804a1b71ba55e0d3c92f5fb450f7a5a8972f8808ff8d7456c309e840f621a6a2f537257955e7797b50f14921409c01d5e3924727c28e47493d5096613cc8ab78d49654b56fb95479fcfe48cafb94d5cb71fd906967687418daf1028e05a75dc0df32a6450a6762a0e2aaf87dc826cef78dffa474d163c29f69bd507a15671bb658d143745300fe7fd6f36fb3f0e03cd8dabd56c980f39726eb0197c59e487be68da3b7ada341fbe873ae5609f97a6bbc399b1a0ff36a47ae90924c00852fb5727c8bf2ad1bc26c46084c0a1feab13c7aec4c2b3a8d3ee8a50ce6a7739cf1e16fc6c1b7c1c6f66c34f4b7ac4434d35588534721c71686824e076af32ba98676067b24babc3bbb8068a7b89b79f0cccb45c1a81fb16ac4cfd30aac9f1008b36a872be6d9322839656fbbecf9369140bcd63201b1103915ec66799b77ac6dd0d2f35bdf418f6bd446bf320704918f5dee0af21c5acaccf5c9fedeb1a6200ba23a4b62289c2ac75401b87eb85166ea26274d80b3223afd0e0f8d78b70388f45e0d95019dba4430ae284436bd6c0324cd2a84d1209646589a844e888191fa7fd2a1f339221b975243a1039ad28fd4e7e81258f484c54facba25129212597df4b2b236246d91b3ee2beda1c1f74ee53873f6cfc1cec03fb26fbff418ce5a56aa3abcdf8b1d4256147b1b0ab5fb4c9b079fd5df582f8098a2e1679fb4f0bc48d18eac08eb4959f7e3f59f7f10b2952434887b3d5ec6aa4f12a0a4749e1fc0d96b39982ae23c8c37e2869ce0af016e22c7c8e32a0ee780af4bf9b622aaedefe1d833fd01bf0025049d7645f7a9e5268b5b5b1f81dcf493664eeac537e9e2bb94662e62c48d8d5b624ec992d863689a59d6d8ab2255ba2a1e797d1dfa83c9d0e04b037dca166233c4806212ca1a86cb59c75aa136860e1cd21b0131c776cd60dd36e4329609225aa636c461753f36f9af117d7de7c1cb7a08ce64672cefff26de85b8c6ea041f8142fb540e70a90c23a304f07c8b53abe4960d395936b01f794cce06849211595a05565984b6990d05228afaa838d0b5b1e141bca9cb60e157428aac98ae099da95e0f4bd3b9fd5c71451b49cd5e3e30aafaa5d153cb2d051e5abaec6c6285b12fbda6d724d30c40ab49ea86cb598427db736dbda649ef35d5e466daaae6370c2e9bc6d5874a1e0cf73bb7d82b3074ef3b462b8a5b613c4de174ce363f70fdb8dacfaca5ff2904309d2b4c34665204060227e6fb6c751c1a37274fe5f153baff3cfee81ef955327fda7491680e21df9ff58636d30ea906f39444942c691d4931d0d9fb647bf3001157cf09076fe32e1e457608ef7f1c4e032908a4150298a6e45096eac8b966f4f03748c32486b3b9476265cba309387882c96de87638dbb3d435a53ea48acdd35c1789498101652ebbc1e11237a3d1cc746e50f67553bf36f04eb5f182cb7d942e3d5cefc576024fec76c862742e6b71fa11d6ae8affddf9337637c8e4994ad333b22beb931499964639cc47428b9e6f5bee4fe8a06c5ab361acbad44dd18a86ec58995b2d82dbaf53aa0c81665a3dada6908b2b609f9a69c744948b5a2f12b4036758fbce7846404aa7c3ef68ffa1922ee24b97637648ebf4a80be027b2695b4eca23a90d09e35a8fae8cae2a9bebaf29746b3c0eb348cf8f550757dad102e128d913abf49de075eb87e3a6b4c0635c7e1392d9ec2be151b6a48efff85e10dcedf769f09de57c6bca1ccb7e299be2202e4c9ad3da88de18931a6fb47323784c49afa9f6bf6a18f172111761109f391b6226f5e87dcc8e63ca04bde6b34af54b79c8a08ba0f1c7fd1dd4b4612eb378d497019e0ba4a05b9f5f5f5c3f1d2814c083a9b66e27151de80b4205f3a05cc9f0eaa1c87722a3a3202160f46628250e52a058202d862864ad33958fcea3c608795aa3c47e33eb6418a4983ccb0a73c59ad55a6325831e32301c858ffecef2afe6284f6772bb5b42604dedecbdac410d731dfe49e462438ece91a7bf7559bc98d14dc24e9bc0882a50cacca9a363a1138011bf87261eb4d39189d2ef053187fcbe6d9741cb86e29971e460af32f5932e05a3452be1b6110759b073b66c48de8fe2ef91980336a1227e94f058c8679729bf314b2824cdc262af808120f472f9159b75c5c2b2d4fea4db1f99eb2a4c7dc3d6e13852573120517e7d8fdba318802fae5effe3b2799b3d1d9f0e7008ff2229fe5de7454f8c37fde46c6d9b9bb82c59e4de6f95f80862b0dd56beb63fd4a5ac7ac10f510fb3cbc6e2a0f1de2357919d050cc1bdf7420c090537c41d50c69f6ce37a48235a6bfb9b3b657454b4c8a83e0799940cc8a996df463640d16c9dd3d7ea75e50532796bb30a4e21d5b9eb7916d4323c2dbb803844246735118d3b31b28c102a69ff09bab23bf83b1937b5d29198bc1f6acabd62099d659279c7647d99f8e9849d1d216b808c2b3dd99be24e55b4f930b4787a596184df1edfbc75b5f4c54cda49f43745443963daa7d252f19deb02750622763fcf272930b99e0a435e0278ab77cc9da36240f91560db54cd56ee655fb543a0a9a558336468f44c4c4d8179274f175abe60d088f44f6a11b71ef41ec4a28b079945ae7ae76e5f44803e7c6954438a6013190a7710d626c71c04806f58e822cc2e6bbc29b1998b0d90fae77afd2c9cf3e9220e4dd6b460a13f167c0ab5200007302b573ca0c3b946d8632aaf2acc432732b158c5aca2b6580d16d76e2a0f0aeb7150bf17515fa6ef6c21d5081996d197de863f4e9574fd03d201d0cf7f41e02faacf32c905b3d0734cb0bc5338102e110e6a187edde4a79a45c9b6c1b395588085c34104c2f674607c9bbba40b117ca45c4ae0a9ba7ed8228ac93fabf7fcfd5d7dcd58a69a9936262fbff4f13768b4f0e9b461aa7311f13db76ba6d2479d191221c55dcf168c760fc60cd6b1bc842cd67b59911069a8b18d4c296dfea9c2c6ce155c8a7f32205be4bbbaef273e8027adfa663ed94f903734ac455ad49d151bc2155899a6d64a2d3b2a6be37e78da9ae18fad8eb58306fe910915eab25962dec9c5a238e330f77f35a27a8b887508abb5483595796d3a5c46558aa118a62ca03ca8d8dab1bff430b0215f7fc79a384757b259c8925085a638d074411febd748b033fc5ed7a731563dc6af900c2dd1ecbb2124b5aa2112f1aacf38f0638bb1330fa3132ad2c4e911cf75953f4398d62b5a80f5ed5a80c48bcba4ca8047f3188be9822d7b6c30d89229e81068aee82a054f837b988f323953255a873c4dfe7b08cef49868dfe6fd70b022a1d7bc6ea0897555b383a6bf8f827fee880f6e6bf16380e84c6362ca6d38eda4ab1dc39e42d5176800c10db9ba8b26bda3fbf6a95d235e4e38e2014565b64ad96286fb00d8595ba2d176032c02a6b7c238a29f4affc20d6f02f14479365586bb89566a8c96a67a159909ee0b83f31e318a71d876c56f616f375cf117ba241bd0b9f36b395b098b337ed22d6f5869c17bcd9c88cf5ce9a7010ebcdfcd0a82e6329ef809184a5bcb7843c8cc1c6b955f8c1025fa0fd20b65ede39715d74c413249f7e1a157e85c438cb9d30ac0f13e36cf4db4ec7c81c1a2d004086a70d0091a6ca9368de07c24f5334f83753f5bb7effdfb8183eb131a6cc848ae2836e0f80a50b190a95c03370f92a7d29b02c0ba91d4e7350761e105a7db9afa39aeeb8ff847a232fe602b0ff5085d8247eba0678759da81520ec8cc5e4ddb0d6bfe84c598cf8e7c2247237ff975c8aaa00e4fb6ab4faf7d854ffe90f8e3f7e4bcadf182cd30edd27eab65daa431bbfc59e5a00c8b30db50bced87740a7d346ee3cca07749ed9f95972d4d76819a251ee4b7fb0580cdf7199f8585bacd6b2857e5dc1cec65f996b320625aad3ca41f34456be680bb9418dbec6711ebf793937a4b7d7dc826ea6170e2f4163b04416aa19e285ebbca2c6d06c9703482534683ed9c79906e826a26ed45c2e71510cb7aba884463b13ce2156afcdf822b62ef4918f3a17e1b80b997d2466a5d3f1a0dcd768308bf3c6975ff2be50c9d22723c38b8b60f16b039b6790587c718f900b3dd3a5c39f7de78873d2379319b69c69517e3b9ef8675cb9a006cec103b231e77702e43f3d863295806f6039d2b165c70b0b9618acfffe0aa86de87bc2a57753b0f98821c5c594ad0bd9bec86c03be6c2fcb6289363840486ae521331cf73971b849648f3e74668dd3e8a438a3dd11ff23cbe5651beee7494243200a36eec1a100f361a8427ba8775eb44a2485d19ccce3cf71ffe7e456ac1d1d059b70e1ebdde277ff0308b4955d191fe46aa56625644d5f27114c0c8b4e1a90ffa5a66c44a0aeada384e9a6d1eb62bfe3e08cafa84ea9d1a5ae6e31646eb9a40e2db75552e8851cf21bcc7aaac0f395854299af764c2842a1b3d1542924ac9f6b0912d09d83b6766f0316ff8dd882254169655c28cea5b381376f749099ee3d51229544586eada4d42619346540d9ddc630a1e600e69f2552ae1d6148ab8adfe98dcd6dbd328411fe2ce0546e3f0c55c9ae5960992ec030e176c87da792fc138d4fce4abc96ad9df82801810ab81226448d3802592abf4cdccb69fc5884e06e01a3edc99acac9decf9c5ddc8429b783b01964cada6feb335d4d5a5868871a70f334b61f8b6370c8f490c4157313c7e8d10400b10621e31850cd524edd88067955f8c70b3513a0b2848aa96016bf3249df5435e325c16d1b1745ee1590e52711406701fb9340a308e0a07cbb0dd808ca88596d5626426709afac05d5a53daf171ba86373f3c5d44088b4f18696a33ec103000f1292f2d9906038982bed0263701186ed55d698d0591c91e7ae8902f845ff1d758984408b8995b66d829adb7afc216879918455d6e880014fd6265656fc4e4021915b812b772a325315c893c2c203c92cf6b8598b3efb14116aee8ac30abd3fd0d00bad7bddd44141aa97c846f7a7911e857d88757972c6ae28a398f916322b3c928c16fc3dab709810b411df2b453050e121ef2749929c58b17fefd3cf05159d84c61be038668996fa840f12c287a6fed2177bb3e5009239abd54e05dac1ef4297a1b45ee41131b1b893fb19734484f2b789060a6f44d4eb2f3dd24e02153da282901476d47fa55386a301db51684cf21d5c335d60a3bdcd5f30b50509b79b2d4ee040184e93888c81f9078eb3d8b87602eeb84acbfbbce8af4d858651ad80b5227e4ecc16384c0500fde4467d3dd6ba554dcbecd44643c628161b7aa047314198388e147c0db1bd86fdfec7fcdfdf7d93cbf1494fed96693ab490fede1ad7ec49246394637c1e3b3ad5399afd12a825040eefab7c60a7a3e0c828d73da0255ca4402eadadf9dd6ab681dbb8651d30f8b492160e411ca118d87fcc659acb494342460143e4115b55f952462804b3d273d19c98157fea0bdcfb718a1ff905c179b6028b9122bc63714f852c4e6c62dadb3b37c19da66dc22713e93948257b446a9d3246054c854c0adbb2e5eed9abdc9415e9d931462b0c5738928482eea55085615c4d68fdced3db8bb9be85acd4da556c92f2e0f0ad8c16349b24fded0f23ef4612c56d2761e88cbfd0e3c7eb46b3967ece451e58256bf57d269119fbef44c5752fdf24ede364c50d748970a390b339b2b01d7928463240a6333b8b079587a0d17c0fd57d35d8ac48316315582bfcbf4aadac4a9d3d60e317e712041dfa2e006a838c604b430540884d857516ed43ba1154bc1a6b83cdfb30a872ac263bf59efaa72bf090b49baf4cb3e0dec1c86720b3cd5d2618fa5d5ef8d4b6eed2d79ca9181a225992517c9eb665deb4e6885a6b5468276fd92fbf7d49bfcdc8253ea020f11a5704f919dd959269787c38c31fb22f62791022d709092d45a350ba2e59ce8591dd231ebf1c60cbd99cc21cb73b7f185725db78aced1968b596dae1023b1e4689d04a68d52be66cf90d517b2681f8fd978037be7090f8564c2a697353675abff9e0e260249b487042a4e7fba44870755f57add71279bd40f34b1f643c771c8a7c09aa72a1e3168e539812f670723fc0cb01f3cb0d0b5c4e72303ca3878057ae413ae5b4e64d95850d7ccf0f2e0f9957e7d0fa19a012f99314929a5f7f72f0063ca2e0b736106067ed837174084f80e6ff42e1e5c7ac44e501e0dd75cf2f3a397a583bd83a81522627424a57a761441e3fe6d4e8313265f38955d78c8d055e8e8bc6e85b67e239d84fa58bb587e5d615067542dc7c97f9ef8f2583db3a946a0d859237a2477a4018d13a4538011bbfb4444d314d0a2eb74c369149c0559dbf18fe6fb823f4f21fdb5d55698c4bb923a331f34e6fbb2c1d55f24a7de5fc498e0838f18ed950c3e5f7177681816c79cb8d1f1883b58ed6a7685a1955e4d71fbb0ab7098f508b3b6a06a44c527ddb4b132a48f8f6e947c70577b12d0d494b4ede25af64452ce38776aede9752eb49d45abb3543f4591c3bb064567dd7baac7347f3cb7eabe0ffc775432641e48446b8df51954f6c68dcc4f503bce6d68b4a244882aa469241a937e089142b0ab38079999caae46bfe2cede71be650aadfaa6e8c782e846332047587d9db83f97fcf4aca4dc024dab80c6f977c63591460e08b7bb04e0857a0abb5798bfb9c59ed9783e5011493e7fa3514cb95e198cda2cecf35eed03f47731a987eae9ea6e17df9a20b2970eb7d7c809036c96b96d4937f2a4ff1257d77ad5f1863337f48ccb6fe05b35a7f3d625d14d1215f1e3670c816bc6f7a4165be3183ffb0d114aa22cf1f8e31f4ce793b4881441b183e0d5f4a8cc593a2ba9620c9c7ece1ee5b85ee6c205c821e3ec9388621e3ea176d9be90ecb2fb6cfd0a7d38d7ee8f7823bdd9983a4567f27f580021445ea2a88352d3d7bb946874f18db762e26d38f49c4baafade21a4e3d98ca2858dec67c8cfc3a8bbda804782b61d35c0246435d7432dc23385d923c66a2c65640b8bfd59e6cb0a29ef49a29f9367a25a7fa7abc1cc02945f9f358d12b0425368ba15484565b3b61e5177da27011c2fa5d6839466630d7b5a3453dba37d41a8fe87b43685fd39297349abeb161b4f62595c10eb0b6294b5afdcf19bccd347c663e1fcea53cc91dc930c549b5a8ba4d722cb680606f1cd2272c59b7913fa97017368b667bb1fe592644815202042cfc0fd3257c8998efa6009c35294d8045a5b52ad3a7dc87a026a209acdeae21c95d4b993fab544f365dff924f73626ebe3830e52dcec5e9b730e85c30abe32a8585dd53f4bb4cb65b369228ac12b116ed471b43d73c1e188b4ce2b48bce83a220a4f7545d1aa5014d8815b45f93208a7fad83e1609fa3217c05267825d8392c6ef1f91d8fb98543cc30b1c1b93db193298a9e5d23fbbadac497700ed3a35d30348b11d9323d8add9460509adca21b31bf19922b099084413a78cb344dfc680dc7060a69908a46977bd6050e4e47675a0f7e4ce6ac96fdea1bd737ca5ba0419dfc1c47f0bbb9314c3e324fe3b35b8ce5aec3dddacc51063dcee0b7dcb466b4d1e2c700252513456c382594a8d2a3b0701a88db0b9f754d6b855feb182dd78bf70824b81ccd46da8e08b523ff6f28757920e891f34e6019c5e6aecf5d18221ef563c53953708174fd9b3e5d83f1c9c349dfee9ce29f41a79c332bd59d270d4e6e16bc6224b61346451c9d66ae15fbcc35ddc120fe1d882b3af1ad0ed9aee80fdc2861713f000471ede04244f0fb99577fdf2eb9093cb997cc5f6aa1cb7195eae957b1cd60dd932933fea68a1e2336c7ae860515841f8f593233f454602b61989c919f40dec31eb8ee28d587fa5edb6427236068ad53c70da7ac14b4a3770801c203c1e074761d4d16698a57c9f41fdd8c82aa5e97764f7c245fcb2627ea9a4e7a509123caee65f1cb3f8b32113a939ecdb510fb65e242991b5bb3b20701c5f1027e0c1d1f6ca1d6ec0e470bde909b4aceae854583adfd615eb3f5775aac15e5a990d3df87a3ca8ddcb0ce2f58d6c705fdd6b87748a62b62ef6704007f015cfd45ed4e574f0d749f829c6fb5c0955a9f96c2905496a740a4dc3ba16c451b0b697a3e6877837270bc2456a962470619719c6f7c9c5a71a52b448cfa7bde48a389ee0fb38c4497182ce423d91cde610066a2b499988f7a61298aaf175a7e0944be454e423dd2d5953332fee92338eac2bd2d5bb2ac82f2e66a9610123b8d7e54373ef49567382faf564c88b257c914e74ab0169a9164cfd03b08fbdcca1d318a25c1d498823b98f550bc41f774a5568ef5cc93dd9e08997c62258fdc4c58eb40c77e887284cdbee24ef220d5f0b260927c2647de2104152019b1aa470d3daf69a6565485c27a924abef9ec8053685436379e43dd2fd2c9244bbb72dfc556a3c59cceab0e5b4790aa35ad79753fee32a6f2f8eced9ac35e0294aa67a2f3b6d5aa07ad882de1f4fa72c48fb67b343bdbda4041edb935c0c20e517304e44d0551241f216c5776a05759289972de0ff3efb44f836a7c23928228415e1644f7c62f22e59eb11fcc2d978b63f126cd67a78375b92363105733a32eae334f523d623fec42e09cb031a102aa50fe6034564860640209501dcd5494892c4eb58d9e640ebd39f560fb161734e4a36d38d59aa304121def64e77908442250f89f2366be32efe3b0b11744f4c5c944d7b8c2465bb292866fed387e15d596d52714583a7a4f058d4f2848788312adc27152e18f6e9b344c0549403fef9190b7f96b5a8e5d2529c1d4ef45bd049a8ae100ab2c31e577c3ea5267cb4d6fb17c0c267c8caa14a881c475af09e3a97983f3cda0512c02fdfda5325f37d597cfd2120ea6bd6a3c7f9fb06f7b1477541723c6131e74f8c2b8bd26aff99b77ddd5218d82ada2a15974baec937cf4332b0af39a5f1e965ca85f9dd4a51c06211f8eaa390043f2264cc1916077a9f27f150cc5be72c8deba96c12f8897b4f075959641fd8201657031090087069cc9b526bfbdd71084aa82637d8e87ad039bd88c539ff0d4911fde0fe105ab378059726a1df80badf8e5d55100eaf0fc06963ecfcf0f149ef630030f9122f389cb0af666d05d65ab4100d47188fff06d0639c581f2c10601cc71849a576f9628dbaf4752c8878c295476527b130d2a5afc014889fd8ec999d380f11bc793fe5f31d5dd5bf7344a6d23558c6da527ce90e93e923693df8a41bba8b61ed7bc6e89b06145326bce95ef94cadca62db6970150cfecdb5162881e189a91a161b6e04aaac1cfd3e6d8675b1ff81260a5a117464951a8caa2666afb35e86a98ce1c1f65ba7898e96dcdc4800f720acea320489ca8e07021aeb832a8779d3f963770f3ef95f4f51cf0e1a7c0219d46c2bebda09f3b31c9c2f38c0bf9d79a22b2c808ee042ac5ae9cc8151a5a6c2ba40f9a8040f39af9068186fa2d8deb230d0ee8a4149dadc8d1739c26a9f022ef2d86c6a3a38e58832ed644e537268cf700914688c6498c4eafaded7c5661f7e7a9cc07c7fd1337ab5da605ce878b9371a3329dffc560bd9175aa91753586e8d93520dbbdd3d96026ed063e0a37ffd1178638397fde66790e0150041f900256e1dc466cba34620083ea5a7dbdcd3eb8c3f39d5b5f5afbcca4f1fa7458db46fc24dd96813c6009421d8bc3a942df8f2611a2382063c4f241d7194a2f07074838021f97ff45b5a3e214beecbf650852154dc69e8fa52e74f696629a3988291a9b25e25ebee661d5a3308818fc1af0e9859a31c7b77e3c293f9cab685c20e2a401fb6ca5c8c8ec87c5e91145a864e7ac0ab64487640d226296bd4ae7855d19d1da7be0b33c95c98c1412f4cc2e29d7b4140b87e0a6b17302dd26cd905dcad783a13ec7309cd262d5907972d8f75314379e81c1148ff3b1b8d117ee5f25ba19d1f16467754a817781fa40dccfc180cda223d662d2a07c38aa61cec29e96f6b5b0911132a2e8e5fb5a96072c6b704246682b2442bad26d2ec7a4d7fa53f68d236e1d0eb2f57567aea47b09f2d74121e85b306b42b3def04b2b8148eb0ea6e708c937d4c3eb34649b8962c0d6eef10f0b8b7fe26656d23c857d9971ac62ac730699f8a694bfa1d6dc953536ed651e6ee5fd8a44f903f2402051193ba0e85e553e1a874b15f34898130667f57ab2c1e282fb501bbf631f9e34a9a0c01faa5ca45ba680f56cacac04a8bcfd2b60fe543d44c4fd994795e4dc3b630a3207b3615df34ba51c50841de855547eae3e54a3f56abcd4f274740764144c9de9427ad05691495b04b4f09ca3edfdc8c79537166c1032e5be9e188c9f7d134fe8f2ece0cee9808ad88c94c810644e5570d18a80cc77174b736ac16e8963b2565641c782ae118bf96dea0405f502acc24a4715c98267b1a926dbf9c0f34854b0a196f67ef664c4adb9a2d6f4664f42ad3df5c7d0c29afc990ea5af53f407a34e2e4dd46eba047d6d5145da835b0798075f0aacf70ec51fcbbb76e69e38c285b35458ab29ff0698941e78cc0e1de2676f4af028c08d31bf61ab59f479cdd68b11848fc29ad94d5e6da9d4581a1684f4c740380c81b09fb2c79d9aa44b346e9c462cd5768751a9f0940d86a0dbac1ac58a7125b560db5e747b0f48bd29dcd0ce7a4000bf19d75e7ee527fad124838605ab822e85f4a22f1b6a0c8a824d00c3e817162d49d7380bc061fd0e1f0165579a8eadb3749eb1a714a64ab630d70c1d1ad9401268e7cdb35352099af004fb42a6ef721715806acb6b4b39823aa3d294fe83bc3ab9ded6b361c72149f7e3659be05a5a877760abf43fb314062bd86446d68b79d1c16138d42b20e436ae69624b3c88e2bdab518524474e6a323ee3c474a5859a26f9fd3f7a36203a56bd4bc3ddf82d445e8884121dea8f39797e4a2dccbd3021adde09f55157a5d61cd69f7910c569d50d419cef2ee92197616dc8c169a17cc09c003c69a81232cad8ea8294084803004a5161476cf2ed6ded051b8d3de6c9ccf3a5a5a61dc59fa915c945d7de656deab6c60531935f4747cc8f02a4eb6a83386d0e22d3cc63ada5b74de973508f8f6cc689037909223266c74a748ad73102ef72fb2352358aac18fa29ce14a7d92f1a7f731a933b82d3da1d3c02f6f19adcd7c33b51ac0fe67ef210ba1874d03dca4ca0cf8f020abaa464ce1bd5d27fa520b31225a91b0996e49d0bdbee8f727d6a6775cb5f3bc66975a2a2ce154a43fff04e8aedcc3a10ad5adb63d662a5989d2b7699853024fb1a6733f33c2fc5e1cb3675a048a328c40a1b012eb9131101be1c44d0cfc802e182a393ab6f4dec9b90e90c78c5bbc6d67da3da1831ea8709cc4d598eb691d398fa3d8bbaaff32794c7a1c824775cff94a46cb8414881b45c674855c6a7830bd2881ef23ff188217fc607f73490d002e3b1462b03ad1894681120bfd4b45cfefc4fc75c1d5d8997ed96f974a6d1128af2abc682170a96a824a55f86e9966cd30c865e8dd8497af8b0dbc9b4455b99144d9d8842b698ec38b10c64552e1569dc515c9b9f4dd0e144829b1123c812cacec045355c0f05932f682215f39f018aa84ff02390fae585018b37878f6f008d8eb4b9613b5719e5a7bd9c96c4ec72a685dbab9b1c857f8104662cd3b2a9c991a1275ef28b43eddafee898a67ad795098a80ba745371f339dcd8c9d43ee5af5be0cfffbe3772177c8cf7c54b1665cfb10085286bbf0d9d3280eb1a854808a294633b67cb5558b3b11890b1a45cba9f16f7cf9b8c94b8b43dee7c515ed381d5e368b2c66c140341a040ece740528cae558363309ed91e829439304e4baa10dd2f920116ac51fd6ac8efbde95596d0c4b02360d286e60272a68eb7dbfe21b498f3c77546289528d6f53d00f852f7548390d41a03e65f16f14e87c4001bbe5f1b01b27fb77c37623a45fc23481c70e70e0d4876420a671131cd6215fe3d7888e26c06defa978d7dcf62ba0c33751244ce2a4a5539cc9d89256145f2cda0a26fb18df11db2f9c0d7791262540cecdc7894de07d58845ace5fb73a182e30c3d41239b5bdec0aebea5a64a25fd7215bf5e0d02981ccbff083c0025bd8237fa731a8df4cd6955f4f91b38d0367bdcdf6a88acf21aaff36db98ff0fb66e06556867902e1bd1ec9c881dfa2e53a8881546429098db5b213d55386083dc371d51d9bedd4ca2b6d773c3343e58200c537f2cab401e4411eb83152e08df37bd4b47fc05cd3f23df8d9bdc5bbb2d922c603005ebd01d9b9d32fafa31bfeab6c31ba1400d014a289d4b88b8afbd36635b97c6aae29bc2c40b087962c570742415deafb27a4a09817226c7cf0969701b953e6d23e478d62e5e62c5ba67485af588338694ea3ff057babf5b22eebee12aac62d598cf571710696337f32f777b31b3daf61bb75cc14a1b2faeb23ff8fb39f55422bbd028a5cd1763ddc30ef3ed9e00a2c9e8bedac25a6ecf899728bc6c384c6460a1dce072c2add85dec2436da295530afb78786fc7ab525edaa6e652ae6496e1573c2281931ebdd6012d290ea563818decf62309dde4333e55a29c5318139a9b94d1c38352a6b5649efb982308faaaf7bdee3719908caecec4a4ab0e29b95077f61aabda0e774f62f4924c47fce892e1985ee1dec2079147bb5bd95189fcf057ffce1301ce773d471272dac53d0ce6bb598da926d0551ec8cc8f22b29e805b0c7be6ea23485fb7fcad48890a52efc714dbecfd19d1136da81dadbb55f2026ad7efa0426303f514df6a97e06c9690ccec5fb741c8fe54230454b153a8eee3bdf35d934685f5e44a5b17217d8b5428ff6a8f22ad1d522145eadc2f795217cb82785c14e958c5314867f3b0441b965ed95767d2dc2269db7c0d408d04b542d5ad1ff250ddf2cf4a40f1461d715fc6a237cb02e813d7e3587421d0f4f82c35eadb18d292d6a3154a2ab8ffe624394f7a6144d2d63fc1e5780d7bde350575ca04edf6cdd271a17270a016d9912fe6332c6a3f870fa6171333c6b3aaaec06a54aedfd8d0532ff166c1d11738d197b5ea5ab9a7ade098c2e732f77895176e2ad9d4561ef06f81c470ce81420adddeff4da9adff88aec26e52aa367c0a123d333c86c5dd80cd026961d3b12da6b2e13d32349b0a4d95d8d1387e4090ed7375262914a4c85d4d022053f1ec0adf897735f5fedeefc87624565aebd05403dbf65fbddae258f657a1b4de803cd5e62d1c0b1d55e948da943b79db530279ad970a4db6116ad6e48bd52a32a0154396df3ff0645c11362a8d42dfebbdce66b00d2bb2200466f69b09f467d136aa6f5aadd7b0223d924688a873da9e33ede137eea58fb5e80608c162c27fbc545af4a03bbf6f42e09df9f3bfa4a386e6396e0cd65d0ee9773b6d0d54af2ca8e80b4a972fdcbc789e6993b0d1e6672256b813c47f4308890d1db899a460e75fbc7355b1d224bd2e399e249e87ed23cd6812dc3ffef88fe6e1f53b018754464e89c1e8981d21061ddbbdcfbc7c613a4ed1ba227ac852640817537906b9188aa5f46779a800a137c965664373652c7075765bef33613da38df12169f33a455fa04f17ab5b133be1fbe5890cb228485efafed4e46503357c77e5f5e5329ea89ec0b7acae754227b706d2b91e3245097cc6f7c5bb37f21e6785321368aa7ff14c41a03022f45bc3978c975349c77c788b18024531a70d25ab044e809c9e9b9e380f4a0d9cbacccfadd105235df7971a60f930816a042bdfec1ef88abde91855c30d9d79dcc7597d6f710a0a602c357cdc391101be7bfee5dea011cce88bae4f0d92e5ceb86b84b4316f3c374f018a3b537e83a2c30960445c4140888e1b71fe2aed52ddaa086fdb1b6b008af9cd35eeb6006a39812505ccf07ce89f5e985fb8b3e808fac08b87c8d1683de038e0dcb10b3bd3a345f080722e8b9814e08a4db235212388e210b77a2a0d282b5d487a3ca243f0c1b3e0270358a15a4ab4e5b3769123d72d4f2f2616616f1e3a186cd50759c714d30094df95e3af39ce917f3c14de3cc89d2b72f8c3ebf3969a549c9b6516925ff1680b11825c042549e3eb1ede3d7002a7ce4bc80d3c716d15e3342bb84dc679f0126c407a393fb7df74c6bad71b25b301ff9de39b688da0e08365c6b31c2e92f65407d20f9cf0841a10a0aa0b57bcf6af703e969670f51c11b1fd400fe5c8340c0697cd2e30463c2f6e33cb1cba27fbec4bba6bca76928673041f892483bcb6c19d3a335a784ae9eed29bc7a570fa87cc400a6f1ea799d173b0029efa787c051c00aa70c070988567fd5eabb9fac626d6de118afa4803b86ef5cf21f4d242cdcba2b3cff02bc7b2071a9cbb27850c12cbec086012b2f75d01d59f53b9bd65d05ab2ed420137a705b41e4e8fae1e2956149854a6c7e856e48dfd899e17a7fbba3fa049837069e23644cb6a351f94dcb4e36e9ab5eba78f24adbb3bc396aecf24b16f8d1bef8ea309f1b2d0bb9e469c50b0c4c4502dd39f5d10050564474581742ea627706f3167a65d129c40f8e65008c9c9927e1580c7a3c4cf7a36d62c28198f34769f63cc62d4f86e49b38f23ba3d88a3ee7b57225be4d1f3ce599b4acf014b27b8031bb1fd7d4635826a5ed2e9d6ae41d27cb73194281d38ca71b55c22a5d2aebdbecbd798549ecb66ff2362ca1c6dc30040bcb294cb21e8b51708cf66664e44c90fe051b4072eac52e4373a314e15b92231090cac1e2463f61d49a387e4223d51fe77218ecc93765c82a4e3f887bddedbb4296fdbe8de77cf6d83ab7654eaf8b5b27bd4633840aa539d2304cac5783717e7bb28ada1bba2a933b3539a61dc55c45b122b7c6a82053a1969000320bdc1218b60ef637497fb794e4d3dadfcdfba859f3f221d65e44ae8f55ff19f4411be5e223b11652579c0d49a12cfac3d279ab59581789c7c76d844453abc285c3fa4c4e308a12833f96c7beee071bcc3f6ce966d1f3d37c6d5a74d54f443865f691308f9941cd5e221c262ef5a0c5780d0e7f1b07c8aa231f92e1a342c61ff6f364737910168042cca4a0e776ae727fe985f1347fcb33a9423f88178c1f7e5574406c32f703e2cac0c889b76a550b9e6ff9634eaa71ad6acf64efe8dc479f2df70f34b73b71cb4441982c51d4e4d1cebbc4563f360e37df0f004c7015683a006cdfb80fea3fe1564b55da4e1a4f34b9346d3c5b4efc5193f3e9ea36cbb7752ecb1ad2cbd1bf5a281ac810a91e8b809f2902d42e27cb39595ef25a3ae4d0cf06e70be052e26c5dc9c53b6f14ca0c744b8eff915b71a9020b8f072a3e028272c34819ef69a4360e843319db84001ea7ec54b1975a14157bd0275cc029ca46509757b778bbb38710f5af9a5f567adaaba5738b9a7a70b2a57d3cdd29c7f05873bd47f090c471a0335d2ef3bff45277d4864b0f95a759af313cf0d8a414fc1ab88842518c4dbaa114fc22b00e52c23b278e76f84047cd1fe9bb197458c857b9a4f461a405620e6c09d15fd10f14e0ecbebf8b272308d1fc2f52f11ca88239595d3c599956e1ce4802791313a9d38b9e54624dfabf1be63814006c3b68d6b55b409be4f811b1d1bfc8c610703d12760c2ae6989a86edf0d3c61e3928e1871281ee41ce4688a5a98ae6a07541170cfd7d735cd98261719aaddcccdb8d11885c031e51f23ba91e0e5eabacfab126bca40bac9f5bd6e37b0e8b90f5bfdaf6bb9d6f08aa2781cab32596f4daad427c749e8a2e0f697e82d16a1ee0cf8ff9bd905be503e89632bd8046bcaaf0c4d4ca2d3d396e35ca50ef177b17ba18656c83c0a081c5aa579f704ca254920cb3a6fe92169dbbd109a2359a87f6e0b68ea3c62b4c4e6d660f23da2ce014c3a8f4d1fffdae068482aff312e09039d5c9f3483f616cb9d3430df897ebd60a293b740a4b81158a64832e5f4c9e986cbce124527c9dbce5068576882b5b8e44f2774dcc1355eb9327ce0888120a604cef1e267e52b467b95360b7c0a6b2a0b088bf7e9e4d55590640ecb5071c1659913304c1366ed225605063d1908d33c1a5732ac17ca0f0edecbed3918ce0c3e1e429eec3b1bcd9ebfff024e1cf5d51e55847b6bbf6bbf6c2ab79ee4e5a3c7b8b156aabc4d711949826d3618dc5fb0a31ddf327df985dc84f5eac4e3e0825da2acd39ba187a99a4f8ef92df0f96e66e4406f0d8491fc25823c3d954964c607938b47b688abded0ff4d1678848d06e44e64b19bfd108122c01765dda29f6415ccf93bdc29870a53881af9a2f0c5a34788d219727fc222026ab8a6a53058beacfe9424f9026a3f2f8bae39210b084c9936970c5e2d7661fa9e5154e9060ed8921362caabeffcfab1c0c42a954046c0b64933bb9088a859720b20965a8b7de0b097b5835dc60b2a0d7884114a154db12d9876e0cfe35b5ae6f8abb7d4e5e5ce44fdef22dc6d4f80c73b2c4f88fbe4f48248950c5d8b14d595f4b6a30723e69d6e4617701771e8e9251fe0cb09c499c34c0cae83dac1430ce1f62d8f15770dba295dd40760ec89676923376fda26d64c0a1e27b113e8763d2288f800b28b241efd57eb21721ec0043608eb6abaf13d9f89e5f73a629f475d4faa472e0f8730ab467361e83132b807aa0591806bb385280ec4142aee988ac16d5eee91cb4bd774e8233345bf4e720cb39cb1565dd901f3eb90ff16008b87bb6821bf194645c5c0595b9267851c36635949638e90e0c872aeeaefd3de39e378d73f64fcf7bdcaa0198eac5a97d2ffa05e6131ccf1aad475fe297674586928b833ac0fac7f36b3f27e3cec75a92c2c3163affc9e4900cda88469e56a0fd3ef6e37da453841d4c20fd9c233a40422bd99e940d4c87ed6b87ed09a1510d5317306f36df528aa60a281dd5aebc3be76d9809f4565ff65e5d93a7003609e768eb4773f20acd04b7430234f13ac6860eac9270d47c955f63bfd9d106adeabb659c39a28984c4e27bbf892f33eb21a3b75eb4564e4235eb98d58dcf74092b192901b5515787a7158b00465641d0dee52b8e5687e98f60f6b93f802a2f1496853116d1c865f86a8e44a162fb204ef8a15353af3858b026f90ffc79438a2b93639eff6d74a9e393163197110264c558f3753eb2dc6dae90e8d5d3d40b7e7fd62538554ab9ef5aa8ced6fdcaa68d1c22cbe424d2ff07c6cffb7595a59c85ebfa7063ad874fc4a7a8d5bfb814e43327f45dc05a74cd807fbd938d04321f45e786ea1ccc448e1d79e6052d5219269728b587448d6607a9e27231ecaeeec277f375151cdbecfd2765d890d6542e4b9e4a25327808529ca5bf8d9a9a0b24a8a4d789ba79c950603b40d78a7f35973004dee6c5d9d92806f271322a457d0c88b2f927de32e5b4f16bac19cebe7a60c88589d33d24c68f47d2e7cd47bf91ca687b5d2f6dc8b1271b2dfce51d5f7d493dcd702f14980c75c08dfd23a463d8fb5bb36a097dc9d66a92d6e8ba6116d4ece50197621c0e9703ec84e8bffacd282dcafeeb5b318cb169bcc61c555d6c9d3192266a42d70f343dac759ca6f15168ef952681be39f6a24044b6d7329609a68b11602368241aafa8c3782331198ce148a56ec6fd96c9887d25c0431463241f4ddd004ed26ea30a50cf0380d66d1ef7da645a3e2ba4754d1e8c1bf130cd00d578367ab8430ff031efc10263a1948a99ad5d600137968c82a2e25648845e0068ea7b8595b3096a98ed14147931e67c099cc8d8c898587849605a0212e320335c9a5f85cfaa0e729029d7c0f134950906207069f1cd7e3d822c04cde261ab10b6656658cfec2f3f48de308cc242d552086ef660a9c994249f3599aba5959f37edf8665b3fe5dd829dcb9a7ad4fc166b251db8fee26a700442162182c2ff7b8d0b632b97408f150b414a7736a1b2d3c6fa78ee8ff64eed31d9ca1fe4215a3bca60c8d536d0eb96779ada5e84ff552f32b7e59bc7b236e4d77626dd93754409ce789e1d49e95f8708876438053767d4972a44c70dc7698dd3e270ecedc59c1d767b42bd5669889b86b86998c4b14c7e08d56637148d51142ccbd68e02547ba6dfc1d9cfcfac42809f75d9a78d2667fd0f4d90d2fae74fc8f6264b50397525c2b7e9e13c6f9bfa0c1bc59394e7e52e37b7806715a7de6625559b53880e4be80fa866ec7e67ec63c7114383bb6ca67aeb9555832bde8291c5299e53c83ff5050f13a356139abb4a8e1d6ec2edf083e8d0841d74a37799d4bf8de8e2db64b2c75603302ed4f8de1b9360ae545c7b60dd759e6b299e851d41c4874015a8c0cc757aecf5c7a5a8c4864906b595e9f61e07a9ebde2f08a23f7b6c49fd0d16cca175f86ecd669c84e506a34e5ec094c35b85ba95c40ddedcf1297da6de0b491731fd58eb5e9530bd049bd32d3847a20769451ed1698420f5287eaebcb0217283f66eaa9e634256f4e1ce26fe51154b1d38051a8880ea49471e569d3d728080fb935141bbaea00485229d9a8edfa0f7fc78e43c0669113ab8d89ebe2a9e04caeccead68f6afe385b0d5d32630ee071e7795098e2724bf16d5fca04605521ae8452c1cc27b38be6dae942d4041fc455af13eb71ab79c36bed15d24abc0596cb90536ba1393feb4e03153030bf65fa990df21a6703ddfcc624c3fa6788bce7e9f404eece9c94b41461ffc082259100a61af4c4b4c43d82001d4f527e0d7b65f80fb531e6136dc52b0d21478e7fe1a90493b62b863f28470951eadf1794346fd5919d5e13991712e42661828c09411a20953cbf9da24f855cc667d1a2970f0a4b36d57b21f2640342b800f036c7188a53f16d4b67180d2d590cbdaadbf5baa9ed22897b7ccb7900f7372e3136d0bb5e8bf9169f3087f999d96c430354be86b360441c99fe817b4cf9e5094e252128699130aac440356b817fc88cd6e57945e82e5715d90c6f522d61aa9b456d2e82ed71d51ff52b869e5d9f68c2a44e4fa2fdca71add045351c4046ef6778af77867ba5d0456555a0c71ac3480a751d217e16d1f311717a49921230ffb81aea339fbe01c5945737fa808e1abb89101b972ca2acc80d52ada04d259f918f77f6c01e6d99e972548e417de2da07b9c60be04dfe1fdf96be84c85959fb1c64c2f4046d0f8ae1ad9f8b4da6167ff8bfff1a09498076c0fe424259eedf235d31ff2b7d70250e042eb5a8a9f2edceadec2a0e62149a26a73ebb4aab1cc9abb1897ffc61fff58d366542720cb6f3f8f250a7a79acd902f762f6d6dfbb0b9220de9e6724260164dc65f0d9a6687034f72b94121ba9c8d0e29b15d2c619b2c1e1164c2da7fb1a18f48c07d30884bf9426ac1072ebc8bbc43bf180a523e22e3b6787ff53a6796ac2f1a3756b3b6460b074292ffd44fc04c51b5ca834ce283ab9b7e6721be2a9145c0f5699043f09df50fa6e056bf6f93c1f3d382d218d6018c7e2459a520364d08ab35da185807b6a6e8bd4fa4a4053817b77f09a7224fd565a3b93858d2367fab56efc39cfdc0954d05a7daf82efac4a7b559c445263b7e8c4d7488fb90e95d6608a01a59f52667f143abf89514ebed69c5eb6fe1d181b1466138ee9a7629283c487b369996b0134bf9ca2b48f418f7cd4a2a3c7c222fd2480d857dd9f6ff7f4cd64aecf1d680f6cedf96771f19dade9f33a8b6d9341419ee11268abd1d65c8df837549941afc7703bf08bc21f3417de09925e6442e29fce1b34983c4ea6f73316146f1b89e9f4c9fc526c67222d09defce0f2da2cd567d2751f0ced03f00f7128fd05bf056a959f3ebe97fcc051c7f42707058d46e160de8f5647334d9e8f715d8441d285b53857c3044adb82c7b4c1455121d7b208c554238d10640eb76f9c87201e8f470d11ecfc8afe031a71a2360cace48890d86fa6343c2b3d0bb0703f4d4d6f6ac662d08f2812178b7207044c6a52dd308865df7df2840fefed416a773f7d0c54ba3687150363e2a5420a521c7c35289e86b8ede807c86dbf9bac154706d497cdbb8541e5cc6c543a3ce5dc71e516fc100e032c967e0b04fcadc0955389f5f3d97074bf4f759ca51d2762ebf4097f10cd4a88eb199e0d4ecac47178e38acb83b1700c959e5a875c47b40ca63899784025c9b59635b54784aaa9e0e7f0bb234376edacf379ff1fa89bf8fe6f934149a17b75505e99de2d50638c1aed8667431af51a9de527a8de8283f101465e612c15cbc9e0a2d05308a599946e4ca62b9838f9ec7534d255dbde6750add753df9d9b9f494d7e6edf8baa89d713feebe878acb37fe88c3fe6b43446e1cb9a37ee15734987079686eddea62b6465404571ef58b6629338dcc6bb9cb74e5dd5edbb12d073d1cc62c94531324552d437e3882314be0e3a9fe68b6b660cfa7f5693f94e619784e6df03cc4216be5d34589b29afe2ec8ad09293c48a3b888107c18c2cf4879e211d4ab86d2babd13c0fe79d992dab84532b0a3de808b81d43bc6287a72c451b87549cbfc5c8231be6cb8895fdf4473e04fd8fca6e85df4f44453abd89ff296318e65d39d1a50364a3fbae34664493dd19931246c276ebaf1bcfa6783fdcc8700d86ffe2c6c2a617abbec2dec33eb5c2248e2c2a1674b170815dfcf6e4cb2a5b0fe551caff66ff7feb95f1d94a1016cd592a863dfaf309073716200d9d8672fe90580c258d8827e4be9983155ccc6d36b763fb967f39c33f6e2c97c41b698e5fb87bda6833d73226ba74018677e896801569f72f567ca66c6dd036b025ea7fe512c7c8137f65eec073e1c5893c657fb599e0817a58ed1f20f03bf6e6552d985dbff5e108f98023efd01c16f240371312b26d3b11d519627c0175ad4a57782e87214a6793c2bc3c2384a5359773b59a3e67509de66da76f01b62904bae488bcdaa3f5de9c5af07e1687d6e1f783fba1f7239ab111c2520576e83c1685c536ea3fc45b36796365816e00009d2b79846f9b64951b4a28bfa94fe9061be316b3e9fa7580bfd657acff2989eb042be1a7555f450a67b0c94f42af52c8620e7f1be1ff382bbc72fd66f3b179b87d4a00479a7992e431025c4bfac100f433ec31e0f9d2c8162b535ef37d1b001ecbd9f674c44e71d382629ac00e6b9e5bfc80effa385a866dcdc003dd5ffcf85c0796cb3b54d2792388b0de85d48d14c24e81eaec3c7c9ddf4466574f0ac087b52c8ca64b52a9ab4635ae3035b697dba2363095079f6548f2bbb647599ccfa3b4adc6ca6de98f2408169d8af208e82db9379aa2fc93ad93c59e022e0635efb1ac87c8594ffc77f385312a317c7fccba5e0dba1c4fd54c03ec2037cb4332ec2f29e2db9755d3ace45a8193ba047bf06af85da475152c42bd791b80dc041424a4b4bd3144f9fa5888599ffcacc90c56c7737a700332a1214ff0d70874b7f65353ad4e34ebfd0d1d3be40bd70e7578e2bc1ec65b36b2cab592d168667d078e6746955b4f8cbfdeea4d46abc472b6592ea98e035918660ccf62034a3bc77de55c709d7749143a5d87f8239aba07ad8592a892a727bc4fcb5ae4099f229316ab85ba2bc7100036cb352656bc940f0abbb7ec3afbcc6d25c8794cea19375455e9e0c265af000d07501f162f2acc93ff60d45b1b2ba59fce4db18253c23efe9fc68bfc04e67523d8ea462c72d76fb997e311d68c4f9b9c108edfde9827c70c2bd55866e87755b3469fe150c712ebfa2e5645c6f9c760540ceea7569fb1e684fd70d5117f2716844f17d4e80b21eccdd7e5fa7a4faca11a1f09be37260f0202292412af1f9df6fccf879d7f1cbd60cf7317ca26238237acb049d817ff39608987fafe098d47a8bb947790f95096c9534fd3848cc4e0a2358ba22e4d9165b30ac6d5a4c0942941ecc7911dc7757d55e7a24d02bf616e6ba538ffa956eda6ffd42fb7a88563f1421098d044fbbeb5a08a2a2b1d8bfdb0e317e21b28b9a757e6f4e4774ea461e364afb774c850f31b1884048d40bf075f862e25c0d3a66b0c942b788841aad728c70ce8be46e1a97fe1104227c8ced3ff09544c92dd51c9280594b93c88033230e9f796ca939411f34c519cd30c85feb5e7e3a2afabb9cebaa5be7f45d002725179c7a940f9e6d42073c61fbcf481105af83b100e7fb0f6d83e840a6e5e4c7eb02335f031bbc995062f368fea1f1c9713aea490dfac2ec0149d96da80b0d3fc7c4bb976ac615d068e9b3f151562a64d4ecc0422b8d7e888f99b15f86254ee12d9be2865847dded0cb326290df0b38ee9f60aa18da3e0760b374a2f2ab7f1ef49130c0fb89c1914b53afb6332fa11c99ba914f03d2633bd1208907b47a35e10e1e2d8bcb30fec99403b48d74916238c5a0d01656a75d1beca3bf0565fe067e40e5752da7a21bde8972815af2983d36547982461dce70e2821957646d36d493b53a84ae03be15434f3716f71a27b2d1c177faacade8348819bf002a821094747f444520f0326e0463bd69bb706957be5c304634e12bed75500de42c29e8af008976380f0027843d5d52eb9accb9c1d955e2cf44d7ed13e4f755e432deaef68cb07aa2c1b5b81ed6c3427ef648634d6ab38ec1385aaef3e7fecc607987950599acb2d5f51deeb198cc330402601e5d1496fa98caea5c644cdab8684b421ba898edef323f70cd14c366b6884f7c4f6824b15ea3778b87e14283b36da8c37d200e63664967a36caa9e25ce22e07c28eee572531b90f6baad7b75342b175036a99354ef9f7edc33ac64a59bf51d676077bd9d91831e07ed55748b738b5aa0dcff5af2eb5a883769b623a537587ebb64023eb30856781fe8db671bcc425ea5c0c3ba819c5f0c29c360c5302c2cb30af613fab6819600c93f4c904024771540fd5680b2041e81a4c77eb6847c00f8fc4bb5de8ef35fa5317116281af7d2ac7693352ea3bf7396f2a1b733eeb8f28a5fb50802ee2810e8c85096b6b5ccccd06b9de7267faca9b21a00d54a474ed067079ee51cbf69b03f4f6d7709f08de2fcdb9df8117a33d91eccf211d3ecc9031a08d72dad819af0903cbc9d3a9cabe4aac8f753066222d7c0fad99be93f2edbe64b1fa415543e870ae49684e597f5d2fe195ae68b2a8acc009ee2da4e8a0a5b5436d5429e5ee21f2f44029036c96b31c61ba64282404d491c12c407cda61d9e367aeb71c622a88f3deef9d2f6b48c473f782a68da33c27b766f3071e29aca69885db77762af50c7fe8646d151ac637c5cce3f97941be827ebbde59e3c8342930038233a2ad554d277058a421abf7050158394e324be915a340206d8fe422bb1403e8331cc79f65c3a35b9b874c30326c189a622bd562b7a91e041b9adf8fbac169a1a86ffe87501ecac37b4964e8f11d7758a08fb197833f3572b1f5dcf66c50b69c5fe24754703b8b1b739f33a13935d5ef4e01022ec2a9328adbc510378015c987631c190a2aa8c312025a91a9ea31257bc26d45ca6d7103ddb160919c4a8fc59976f37a5018e5b4ca84bcfe33c6792afea857197fdd0f52f721cdddaa99064f7eb36687821d5156f6feaaa2157b32b33de9c3d76be9fb055c69457f649ffae3dac9223c8dcbd68402d32b791203037f74946a36fe8f90055c376bd77bc2ce351544aceb63e9dd202f3288c1828bc3b092bc4b39964846e6aa71903dda916ad9508b4cf1236ec6f5ab701255921a61429461f2098d543ad4a1e3aa998c6b77f5d8491f6d8e2ce0a7fe02cd60515ed13138a0fc4f72620a6e62561e1b65d5c0c66d45e33bed221c7bd061b77febadd1adbb97dbe8c97138b6577cd11502704be4d1bcb8313009b18984ef91a639d386693be1bfd4776dc187fbc4b1a2acb457c92b59febcc54578d5a49514658bf59d30e8653419c9ed331d804d778396a923b67cd5638ae143c79c0872678f72badf42f2d95dc7ba89ea3b184ba180c4025d23d843dee7170865e2a26c3c352c7869968e1ad4be9016172622144ed7291b6177b925a35da275721e184340270ce3a8535d90897b1df596e84066c25c44641115f3d9a61a60c733db83e7b693a98269feef30d6d18682ae5c7c84a2fe2048959f6e546ca1e96719c8c5df1ba21e0753209384619de0b4cdbc4d4f7bc0a49b15b506cca9f7981aecf3d7add0b01a70b4d9e81f581fbe3f579e71664d58c963177908acb9d46e71d7cf98f4fb976ac250f447cc26aec95d01d8236613cbae7443f1fdcb8076d0b5c4d8cb2075c7ac5245d51e5b1ddbe8619e8183cb3230513fa2fc2934873dc5f93db66b285d416864e59bf0abdd203549f113eb2b56450e7984d5faaed47530212ae30e264307adb2188e6150459e768fe7fc80d49015e29c742552524c5a7609d2ca77388f7f87b1e4ecd350c45ba5ae460efd8dde9ba2f6dab6fef35055b579542274d08ff63097bfc01e925dfaa4e37ad508772cf2f306bd60ffbc1679ab2d704b5af9961d8285000756e11a61ec9b503bf2f80df63fab99ecb50787feca300052e4633011bc77d5ac65a3252cdc799684aac2ee03aca14835e35cef832b2b6687ea130c9b6e3a153a1d878abe13fbd9ad0cff54b3778ce9387177dc1de517dba7274eb1c7b079fbf5b7cdb8f9caeeee4cb945cec887ac7d04290fdaa0805939aa9b21e6557fa713dda1f3ed31a28f7f5d6840369e77c98e48c49acd06bf3f3449261d34e6f2d73dada2b397cf9a26b1ea30bed869a916661b9a55597f777abe413af8adcd211ad314be179cd01c4ec3681ebfcc77f8ae318596a1b60ea7674ced14cfb71763ca55eb84ef3edf74fe9d8c54c63ff10febbd2c73ba517c24152a13ed124ec5193331b665ec8f3dcc71c6bab588799f7125091c479051d4c3d53726f895542ea4b30936b288e386c322a4fe1d7d20c04b1b48f099cf7a4246354486653b656d911f3a54aac6c7d26f035a0ea1a39baa79d5206c38fd4dc0c811c3e9cfef9cccab1b5e478ff21f49547c4e8bfbb166dfb655e887d6a83110dd1263bbfe5987131a2b25cb0cd9120bb2dd7646027457ba3159c2ba78ea15dd39143a99ab4a6fda94c34dd87a967aeb7f436e4edea9bc33dcd806525c398838964d469b45e16dcda93b18522d002c52f7c6c970f7faa9e261a036ba2ee1f8c37054c45b13850482216b6543c093d47afe33535c8b5a44e731eebe3cd1249bb83a7d2b486e5027f592e4e6ed379fe2ea04474c2a9e466e2053bda0a6ec8edc65c24edfd0ff76cfc0c93688abddb7ddcd1d7ba5d5334116f2bab5344997f8d80adbea76d524e073354c06686abd4d80390169c4df23f93b30550ffffffaf