PearlStack logoPearlStack.net
MarketBlocksTxsMinersMempoolAPIPoUWSupplyStatus
PearlStack logoPearlStack

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

Support PearlStackDonate PRL to help keep the explorer running.prl1p5rypvczc58s4arumg0fgn4twdfem6xrm0v4thr7gdjwy9wpynu3suj50aa
ExploreMarketBlocksTransactionsMinersMempoolFree APIData Sources
AnalyticsMarketSupplyPoUWLabelsStatus

Block Certificate

Block 77809 e182fbcbfa1014bc35b01f91bfc97ee722a377b7e7c25c460fe6562031e4a8e2

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
41b08ef52c708627254be2017a4eafb7d4775176a049537e17c64f26b1048e27
Certificate Block Hash
e182fbcbfa1014bc35b01f91bfc97ee722a377b7e7c25c460fe6562031e4a8e2
Source
getblock-raw-prefix

Public Data Hex

001000000001000007...0086c7000008aa0000
001000000001000007010103000000010707000000000000000000000000000000000000000000000000000000000000000000000beb1f2d7d4c17b95bc9c09c52e3abf0e5aab5c39f58bf9a1971c15176e2b149fc9d8ad00c5ce154185e17f226acf6bbbac4f75a4f1aab50f5dd27235fc0152db3a85a4ee143564e65b6c8045e46207dfbca683f6b4dfea92600000000000000000002000000020086c7000008aa0000

Raw Header Hex

00004020c6a04666685c7cbcb77cd21ac4d135423a480788250f4ec1eb76b6963cf8d8fd3236d6714f19fe39dfe82a7c5ce75604b06808f2a57f2116516973d6d09bd08b91883c6ac1d20018278e04b1264fc6177e5349a0765177d4b7af4e7a01e24b252786702cf58eb041

Proof Data Hex

59,560 bytes
12121602030700ece9ba74a31faf7154af0ddf3083c8504c28e0e7305d42482ebecce16b39e3a93856d3e5ca6f4db0e3d374ae5fa5138e60d46abe3b58a659a1c0b5d7d6b4aa91c2d49380e79f30bfd01736fcf2ac13a9cb0739fad0ba8efa10759880ac607f0de857c9d2d4fdeddc832a0544630686e640b88d98aaed8fb71ec06b0391fb0bcfaca6ed0f2dcb37d8f009793b50a7ecc65de41846a75f3cd4d7416073775449d36fff19d437041b0d09c1f7b1fcdc71089cb6fd5ad0315f7a5056f98744cb1f80092fdb0c95c2a0abdf317975c632f372a21eb5e163a34f562308e9bb826eea03b02aba34522013d252245a5d5fe15927c688ffdba84282553ff546869781c657fc692d134ca0e6a1d255d8de7acaea4e66c2ea7f152136f96ee91503ef64c5f3b29686559765a193a180c78ea6f4f37cf766d371bd653561a81cad61ae65301dc25bf9861bdc075c37a496e58fe087d2c07128057ab2fc91e8fb2f3f7c91b77ddbed91f941ff406b60a5c1219cf507267b410936a335a9a10691d500d161959ed08a3fa63c5e93247d5a00acaf29553e0409a8f0164dad2fe35c36dc7acdcb19e822a715b8ae7fd9da6136ec7186d33697a86f102a48f225ef6ff40e2058a0e700e38a6245386db855d28fc89d472498a44c097d2362d4ec604dda03a4542912647d23e6e637bb043dda05b98f769e07b4d1b38254ab29b03497f0bb82cb64a1cda44ee067c5bea23a51ddd93d8e5a1dbc8aba90144fdbd9e416b3e0a504776649c1506e0f8c9673cb66703376933ad3f91747099f374db69631598023aef20defbd3814f213813482bc2386c1a3153cbe98a0ff0f36411857b40b993724231a83e09e35e2b91bc49c52520a60275b838275079f26dfa53d3c32cf717a4ca6276c44e1ab57c6ea77e8f1644b20191e06a74f76ddf4024eea4291a99bda9b920299eb3da6e06cd128c44d67e7502c9f66b90f7b5aae645afed87577ce4a4c8723bd9dc8dbe5b0ca71558eea4ccadbae88913e6a4ad3a939c1e0e71cf841664080a75d251cf6d077c1f3fa68ba14ff854325d8c7a60783d340a03286c108ac907faed7be44e4a456a90988c8f5cee4de535d0f8eb5075a7670e80b5e37ec400d691cb2a546c729e909dab314d56e9fa6519f0e2620679748aa5e953d19b8f5ccbe3009737bc0607dafdfb45ab867889d336f3a5d9f9e344c76eee3853e9044ac7a78be1acda3e819960b3e8e5198833de94b8aedc7887f8f89c0c98f3a3a39ae5236741c737e9e2610afd2a5292b23d6181ce40d91894985edccb71849a27cfc96d73002120e09826fa79e0288f7abb615bb9ee0b457a4cb7240df082ae14f7774fcf1cf67b44e454612796ecc5428ed1210ac35f6fe98e5e25c563d63056de1941e0b0be6b9d9681c9fc1ecd17eeb8f71bccfb742fb3e6ec1a04ca630d190b97d1f5d7b6b9c20aa475d42b3ff9c4a8bf90b81d038e4c16f9b5c8d8ef5d0c2eee5b7a6d3c0a96bb242045584b646dd32a49263b3288d81b8af64afbd7d5573f4864a4dffb66db2f68627ac31db03fca69884f69f1f5179e15f0ae77fb47a34390360e111138b924329d1bc89b4e6ef5e9ec780c667731f4afb77e461748524fc63dbea8d78b8576819d009a60e35b9c03a5b093e935296ff641f0bbf2c176f9752a8cb74cdc589703a5c9cf230e6a3cde13b349ed89d7a671596c6c8b470c56ebb7ff5c7c8dadb26fb078c4904a224fbc204a3df75a85a50e4baa62806598dc7211f5c898cc87807c9de3267d679492fa5a5fa1f0326bbc58b8600f21d6daa3a67c3a65fbe4c203e32fdd79037438072ab5800c62ef1afb44e4b8f2555b5dd00b9d4cfaeaf9ff65c2ea42bffb414dce9028d63a68474ddf9937783c88c3167e7b36dc18737c48af59edd14aabb98fc3f031088d9ae8b2c09fb5736a582b1ec1c74d4a30b37382bd5b6c3da9ec125f9a44c3659830be01e1550edb12c0d40ad39ad5331c267147c827c8b0faf6a030688920894c32dbb151c9b91bbb694fa50938423b3ca23b962e3f925201bd552bcf37691519ba399e44df7fa9572cf067af534ae7469ffd91c9e1f8e8120a4cb0dcadaacee7ab3f43de39aedeb9674fe5fc7519f2201361535278284fa48adf78151d2103af54339547c4285b72849cd5ba9da71ed4ffca10ad10610f383b18a1ce04c98c82a7ff84efb250951d3b229c2273f921803880e1e16afd6a4d70b39f01d33132e7023ba4318a5e9aac77090712b464ec9fd57b4f1490441b427c503b61f31ef672c4b7f7f04486422883efd081af9609a8ad51322c65b2f0e144780d60816ba3234416c6c780834765643a3b7b3366488d030727d6043fa7ec2960775816dd5492dd1054e338a17c491ec6733f988e4585ce51960d2c0c4757d2a1f2b17fb5b79b0d5c4be672c548824f3ac8ff607eea53fb60284c1775a7a6a80c22725d8b9d815f908ffbc6a87bc11df98e4f4f63ba19f6325e50f0c507eb3a6053a10b2a07430e6cc70adcfb3e221a327bfef093d78b14dde6f9db6344c5c3642778b0f6cf1c5d3b67dbf232dd0cb42288004085f697c6cc1aff5d1a9c0ce3a66cd3009f2d319d3a969a0713d67a32fb035cfc55c57ee41f022adc301c5a0ae135a518dfbcc0a0efd6d9ffa1c9f72a4924288055e680021e1673b885ef0fa9dd30a41877693b8ebe92b897bacaa17c7a6649e5bca5a6d76c71d0103e9ab7aaf188e0076a902ff8cdf413ab239d1c2299a3ad4215ccc8fb145a7c1594c246ae2f79859a0761811320c15b27567dff5e044f564ded0bd591883f2ab2124593722632454b6a27205a11317c485ab027a74a40ddda609a356e8a635ed11003c9f159961bbcf60171ebfaf8b7a600680d3da89354f3210509ab23ec6c7b0c5bb414f99fd6669db3e1401c76ee7c8f22f8677d71fa3c7d293eab548dc1ac47b6857cc9a5a838ce524be1fba8e6d6baa1de690ab8e4cd2c5708b4196f34ad43c7c8e5f101b56d5b8a19e5eda9685a6dde2c9d8ff2dfb81506525d1f0486e7ae09ec2fe74c190d1c53bcd6c01c9a92272879408711689d2887d0dc4af88460215709532dd2a62a5f314b510fd8ad47fa1d8420712ebc85f8249d8ea42bbd8a22fd7f29780d31f3ca648d87ba7612d33e8202f358b5de71b57602074831eccdde48270b1bc7b5864d49cbce105ddffcc37795dd2ccc38f687565202002d545c5fd17da0258238ac1629a9c1af6f476fa69fd0ac5783946aa4cef488a38941e99cf0900fe6ba4be7abc4318744b51b628b2f46f7a59f508ad8de90940fd557874c6a278773efbd5989908a33e4671f096ea2b1cd53ee5ebb2b70507415b1f13e07d6a556e99acc8997c6ac4c4466a33a64623cd6c734d06122a2e31f88cd596e666a3c4e7f9707c049adbfecd838129ee1054169e9de28e95437fb2ea1a44b170425483bc7f5cb057b9cc45e36c97ce5c24052075830c53510c3ca9d862779d80848634bdc8516647857183bb3ad8079db7a221934bf10e5c207869d74c1497c24b072bf22e2320b131bee3b3aa3beb95e5da9d04052ba1304a30517c56b6cb9928d3561479e2122cd9512c1725d11cf2b6ccf19248db3a6464c188802673b90ab7c5251e5d28737dbe44c2dc96834a0f783c3d41bdbc5137b65674d332d8dc02a5c9ddd4d942775de93d920f0efffbaa97b70132e1d88d61ead0d3d18ba63a4db17fc67b9a92ae308a99905047d78ab90c9cfa391973ae9c77d8e8c0b69b7d00b1843fe355a22c0ad0376b56e95efe063a963da7475319795574dfdd9647663fe27f9e64dd6c0f195a13a71384f2c8502191a159fe471bb6b4db310e60680285a1ab4ff56f0945689ef7149fd46745b421f92cbfaba2bc3a42fd931f26bffa8790ed1400c659d6ba51cbb6db97684444682b476454c1e228b69e4c20fdd7c6112078f51712d6ca6ffa4467a1295ba0651e0c238983ecebf6ef3171b3a865cbfae85e678ee12f1ee95672f6c27a36a803711c6da1eee6e7aef23ca52abb59ca3d8f9965a57156648b2124eabed6d198e1051decedaaaa447a1db555b324f497f4b346f6648f2df13e6057243b5ca2df1b43b7cc0f5ce87f48cd90673b3f51facaa9374bdb0689739b953cbfea9b7e23301f8dfe7511247c6e12a1efae6c0edfc6da3cc278bbd3d1cf9588e2aa6de94125219e1dc2ab51140c3d5e899ce7664157a88b268fd6a283b79793bf138f3e78a2208bc6e2efc9be24f27d3f32276f839dd2faf333b5c74af8dd85aaa5dc50417827c68f7a3a954b52996354b9802307111260bb2bbbe422ce5fa0fb610a18b37d0b2a8e2007ab06a1995b2581d91404cdd0b714b9be20500fa248cbe98aeb8a2366e66cb4751903e5cafccedae438313001e5ec9614032f8f83b5f34a6d047553f2b3cba80c1bba6949214ff787cdf5f1f0c6f93250c42d2bbd278eec76104e7ba456c264f64f0a6f7c8fe44bddfc20df2fa2cdc496f30f272868f480e6f0630fcbb2bb531437163665160d485353ac2e3f2ce932212ed5ca1b6df175d03bf2d136230830fe3d4874d7ae01974124ce2ee43bb4e631bbb0bcefe8afd0b2e8e63acd39b94276d2f1cf80c06c8b6595631b7293ed809acd1459b420e775f82f420007e07bf6aaaf4a31e4d27c7c709f2b71eca39b9bd7d3367d028bace0ff5770ef6bc8da0069b1e3fa455b1a459df9e3913c6ee667c28e5885624ccf6a57f0b2bedff6d83d461c0265295ad2c9fac3e7b0f03828a1dd30ffcdb673ec84b5bcfbd4fa102ba933d71fa2e101e8564299aa1336f141e9e8c4e6c61269de46e8c247cd555d067a97ef9f8f3c4ee0f3148831ad321545aab18c8f0ec460adfab6bd24eabe8fde5fce18215a03d07c495ddd321eeb8af130f65f18be625bcae84b10c2369e63f8649f2a4c6380d6765a39bea6cb1b385b0de12481674b985f00a7820a044752b709fbf3327b27ae86982c4fe18b14c7769445714d9a42d9b0005c1c5901741663fa69fc9e94886c1ff48f3878706c963759db1db50af5a3c80e15509c1d27cdf7f7ca813b14ca5ab90190e8b8db31014860a5ce6c0c28c54d01df91f2ee959b8a5d63d59604ae328616185d4df9309a1d7112d57d14153470d8135b2ea85556f6c0fa144abf09a687e8e41b10e5a049c0d52ec279e9d2527bb198cf1b0a120a7dd5578540078e8d82a075880b5145622a13c44d78f089d9d8c1f8d4441bf2d1a4afcc74b9266d9e5b8d762c23f1aa14cbb57f68451125a23c782248afc7af8d012fabcda2b01460704e8847fa38266dd8b21af432d0ca6fc955452958d9674ea5dbbf9696a48359b4a071685590bd1a1a7fb3129fbbe0a03afe2630f01ef2b76e3462d88e5216890a735297354d681edb5002de8d4d556c3fab576208ec9fef225469abace538e001930114b9093a67eb652471cef22ef6f93a0d39fae6ac1099c8c31429a4839118e9dcab357dba57385f7ea787f09d35c23c57d2f84156f125c06fb9772cc168e38bd7c49bd0db186f01fdbfa05cc3c597f432dc46a0d68e34b108d74a79a1ace4756bfaa26ab47c9826414fe13010db5776425b94905ea09b860a71b936614e87167f8401da3bc895dbcf3d6bd77d82de35489c886e75930a04c88b6d2a1ea4a687e27474bb2b1e7166911c721d441f3c23a66de4d734d4bd6186ffb964922ef45db5522f6b6cad06b2dc47e8cada113d65dbc34e5beb0ac2233191715ef8cba305d2ef8545d1627d9d8672196d4d7c5f3fd837668b3588e2808ebcca6cc1d436b8714e4ddb857cdea3b40ed190332da679d68db2a2099393d15fd46d737a7ea0d1e74279d1f811a0d5205a26f91ab4b077947035ac0080e34dd5ea25e1ef95acfb85c1e8a073c5c1bba0a59ca84c58417c1952aa83c7702b3207ee92236e3b7baa679826d1e2c4538649e497b8f8073cb13a0c0697cf777886f8d58f246942275fef4132e02659bf5c6e5627fd2c4936c5b455b1cdcfb1de21aedea54923dc2377bfd8bd1e902111f612e6f7d1bc3c576e227bb3d2ccf2ab9237cfc1225cd84c460788fdf95722ca6644be665c3c425807500d7b8c93765c2d118bd77520871659c584b847744a521be49325050cd2fa48fff6db373bbb3930904c0ad1d8d3f69dcbac6e01167ad55ff86973ce350e1240aeef01747985216bda237490cf4743b56990785ce176db49804a0391d656680a08ceaa9a011ac9b40705c379f2ff3531ddc01ec02f94b491696d56e4b931b3fd0a0c271eb8e059528ca1c044869ce7aedb2def0b45518025d8eea895c43c5da76832df8655bd20db33617e98bb98a53a192ec9a41e5ad17b4775b1091d5c9455231b0905551f798d0565b861234fa8e1a43e785efadbed25613450813433187aec0d1ee3582745742a4360780ca175cd4b5339d03b27790dd36cea2b6aba6d95ca1ea16c53dc896f297455f73502521ba8835e3b4e5261cb655961a2975089b7fcfb622b73b49844f1e5b77a5016ce05485bb0030e1df2696aa6b584028a1cea39258d97f107c8c6c12eb3bce6af1e6d8b0b188368d885c44b12829eda4a45c51dcc30912880183504fc8f8e90acd3da564c54101fcfbac68467a6fc66c490c786392bc523ae47bf571f4cb5badb25b7e522697ea77d10b36a5b8e807e099e24dce62da33894793aff92279a329944ba47c467dc2053ef57e256e260e17dbb22d943bd94389469834b3fb8548f412851764ad286cd096f4b3f56374c7c7337af3831599e82b245806ccea20cc55b135203376f9675ce5c5afc47f9721c4c527e87b130fdfd523d8bb2aa3a4fe1c40b49f586d700977d4a505392e47cb8d6efe85e4f31517d116c2cf2ac5b9cb643d97f91a89fbc05f4584e85f9fbd881a084ea67965be4b1b8ad5c133f417a6ffc372b05378a8738d528601f5ea4e2bf5e985ea638a6d4dc25511c5c793ac597a48ea06a99cc8e22e23f5bad73e50943b6029d22faf11ea3feca51603c5e98ec892f1c18a08921dd79dc453d8385bec45f2f4c65212213014af47dace909b0ad5e7c17cd3ca1ab8f065263aec70614f80ec4d053fea3187119293dae253c69867f5d88aecef41fe27a9b74f4a4a3e01b64608b6ed52614657ab4b63f63a7fe3239e823fb5ff00ae4b192370cc4fe94eaa8322a3a3d2ac14fbfa96d8e5a0b8c2ce24620e95f282aef3db577e531afa9b5688cff90c933891b11ce6f0b672d50307e4597117a73abedee101b4d7a70309ed1c5e445fbf4414f6e881fbcc218c60f218009d4ea8d9a8a49b77a0c5c8177a8d276d1222cb0d787f0fdedb930cac0b9cf5bcc06f1d95d4724b11f63ff00baa8991603dc1d1fffced16b0f4316057f1b25510062419109883a184cc9f4bb15d834bedf3adeabe43e060ba4485344e91504764021daf65ad2923e814090d9df85cb259681a4ad255e633cdfe290f8df72b57b3bb6d2be7b0edcec91438c33daf098ded28ca9e587457691e184ee65057f1667bed25703d73996712ebcf5f5f93d3687f9c56512e4c7b97cddf72129db29a7fc43a0ceb1c8b0cf2a8da82c268e8eb7738ce0f26097b1926a7e519f683ba47506b2da2851b4b93d577d2020679cd340816dbbb3c203a72ed1a80cb9935090430538088af63493e9d1dc107e5294d447b33af3432e414954841e386933cb654f502760b3d1ce5b7b3f0587a46d76fb8c370b60c10cea1216a0ac3cefa0751edb209562e79b48a8dd69b3d3f2bc483cc1179623244cfbbe2ef0fd3532f649865012613494591ca0b0db31f6766933bc0877def43466ca2d9eb1b2ede5a813980f701291571ce8ecff5f94d1f6b0cabcfc9e5343a85248519f0ebb97d97a12732ba05ea44c340103fe26935a51a1156dd1251a66377da924440da7a77a17f09a02f163fe5b662c8b8e699032ba8f48a9f1b31eca7adcfdc4578e5532a55cc4b9ddb9ca062b8c40411765c9a003609e9a4876060b0c369e21118c546d446044d3286a2d1c7cf9f74f6965c6779b7ee86093968f7f5fbdf2ce0a1bdf3de370f2c3480e094cc69571edf810acb57f76882d892357206db5b7697e6294cb3937d6d20ce6bb466a0122c469ff2974a906b50740cbf6f47e44b28e6d7bde788a7cc3727810b82dd65202f335a357809b910db8911916e5e46bb5b36a00e46953aa11bad8e0df23000ad0966aa229348bedbe15e0c972e2fa6bcd84a8a0dd995c9782df0474a2a538a420d73db3166b485278e7765cb2645ad92049506daceb05c62ae3e6bc0376bd1dd55e070bfe12270b6b4e7c4ad54f2a1a232d53e8742ab2f26abac132744d0d52c78523bcfb1cf4c5d57805acca91051e2a8e10b147ad850766994584421b64f153e6b0b2b45e236f9f067f27cf57b8448249ddff273eb571b3fa984f41f78da8a6e5996df3f08eb946b80970be1a33d9b25087fad74b45e190b0e025f299d430ff185e8874e93a97283aaa9739ee92e49593423cca72027ee9251c969a4eef25fecc00359b346ca8a1918c32c21b08e32f728600efc8d704c404beddc5088da4e63cf4bece0d131ccfd968964005caa1942fe384bda72ec2f3d94d3e1e17bbf5a556a9a3546dce9cf26e2799ed7e1acd81ee876b8210466de56e078b37dc695a29c249822a655aa0aa0c265184bd7190a2faf127395079efb7ddb303122bc7f0a2b6e58fb193296470baef4d9eaed287adbc74f087f5d9612bc882599830e57d9072670c3df19ed81b6dc8393c982b781d4a0e7f98854a51c308da431cfce3c124089af72f463a031a78f7e2cd4183a374f5eeb3751013411505ce7f6cb7a6e9b4069ecc5084d444c467737aed4ea68103db49e88fc738d14d4bbc25bbc9f5ed20f18dce61288a4f02db44434144c26d549d22b7b03eb110bd4d2d5c9ae24a745e1362617665b9d101df6f98786c30e148fdff23a101e703550876b119d3ec7b0ff5582cfb4b31bc493fbc98433a1c3b89167fd48aeace68db5e5e422be3aa41de495d6d59419e6edd7fbe5d02d49757092035aac51aea83e694249b3a1e2808be7af2a2265635dfca71757d9abd6f942f3ae46f28cf888cfb8613475522a7f238b6de49885429376c19404a10bad77ba3987bbbea8b7a7fd236e031aa1451edbd40c748ee3660187345a6be427cb9e135d53a657f613c0e3b0ba6a357e674bee1ff02bad23966f426bdfc0f554c81224eae69f7f8b97f264b9d99834dc43771f0677aa6dd39888afc2dffc59dce8863ea70bd19d29aa88aee96c3c99cd4660e17e18c01854fd3755d9c27d39f813cfd0c8507f158a1e100460132fcea082168e4b9d85718decebf1ce2885b90b32df4b1470feaf1402d71fd96657824290ccf7ca1b7f2f6273bcac79d446426a492f6a510f8bf4e2dd42eead9b6962405da5c4dd74624dfbea8d2dceb3b7cb79716781db6f75f244050aa719298eb71f514e143c2f0d3bd5d27e695ef95dc98620845cb46371da01bc78dd0d5f25ad60e1ed7fa0a61896384d0303e170cafd9bf4502568e92bb39774e041642c632417d1d0bf8983f98651e601c3febba86484f65f997fa24b22b92853baa2cd69edd415317389011880d57861751e28b1018773c7200504b1d86e2b3da771f433ba47848748b6237d67f0ff003e0e3585439c42695528a7d0fd1e59f818e13f77eccb9fe8d6aa10679f01982b76e82ab6dd2c764d2491e14f1a45c7d80fb247d81fc4eb1d104a5dbe069397c6fdece0f619c31ed21a031f8fbf3ae1e4aeaf406ed98d09ba51ba000ae790fc26e5bb44ca5f04fbcf26b7ec9dd1c77be4082085ff512af4fe219fb6ca6176ad4edf10c327ff7cee5a14fc583e557a2a6e9bab092a829662f6127a12dc1cf175488a8dd4e82fee2a83fa1b941d45429c2bf34cddb51634d26342e60d47db61476d3a05c79f33cd70f80a5b7810ac1d391213c509bc1a463687124832968fcc87d81ac1339260d6c8cc764a86a129a4118d315efff0abd7cac98bbe523c6266d75471284e0e045e48a4882f884f21a49fe2b185a27b8449ffbef521b444750ada610a19eb76adad9fb3f61e469dcc7b9048f3554cb532b6f8ac8e76365c3e006a9576697bb010d3f74bd4be0a284a4531bb4807fcd61dfe271d48e656d36eb15f19e91ab670d868d2ed7f7ba058a5fb09795b67e5ce6f8d045c242b3dd66f0ef2c561e80927e49fd12232987b1fa74f6ab3e306809a3228b945df8337c71452f96e23d0c6b91261bee872cf2ddb5281be2cb5ed3abde2803de093dae3a3a5762589d17b06fd62bbbe26757c8219bb0b612bb88fc119ea58625c0a761225acc5a3ea8e3630363caca9a92fb7db87f3943a0f9a2ca2f1e6db9c5a8a936c2021d7c41f5ec448fff82f5a9ef89ed713754ee8696e96458077a1c737814feabfd4df5ad84e4ef66f27d4356410cd140de238ce409a1dc0301b0ddf0ac17f9084790be90647c7ebc505b782fac66f87d04019ccea894028223f68264e39b4f57bf9ca1f530f4843ce36e2a6ff392b1cd5575cf3aa995fc74a9fe24f21edd774411f8986e417afcd12392f9f16609dfda78a8795b375f51c9143e9af89f568a2e0066a4eb6689ebd7de75c5fc4c8554bba4560a92420a0223d3fda6ff773b105b95530d6be32574be0177397c9ec0f6b16b4093de64eb9563cbe90bd4cb48b2aec00fd9f8e363f77af724e1551d092832ef61cf7d95030b87b856d10a494abcfc6075b4c04bdd920a774c9859c7361c9dd59b70f03af2c98f49f4cf470dd08ea9941fd92018baa80aa2739f6d126c395588ee5627f0115d27950a6a7fc5d905405028004ebaa87b1cb19a8ad59d34b4be1f2f32932b8259fa27d8226dfc841a020ef2cfaf7fc311fadc1a346df8d876d5480a167e8fc5683e4009bc51073e3ee2ea0229a350d9c128bf834aed485ff9d5c37f6739bbb90e9cfac8bface3351db45e96e6106382286f08694e9bb615fa68f5045a6431e1c7f110051097d3b0830f90d2a1193cab55f8185b64c2db23323ff6d89dbb6f49c6b124f3dc71ca1306bbcaa5d59b9f0680724a379375fccee1c66737880a0b636e394cb22666ab7f0caf6149a0a7358f5690e5fc68a4a494552424cad6b1c9ae3713d9f27a1e2bede8ccf8fea2764c9ee65d1534309f522af06a880537523be9cceb4bcbe98725e7a2bbee71bf71dade37445237429e9c40d54c54ac54447a22b6c519c5f1347970e4d30079d149dd2034c120dad31264e3581f1035272e67905c645e3b3d4e5f823b30a42491d0ce06fdf131d14aa3f8e1b7cf88f770c92d01140ffa6baf2694a5a97c62644290c54a1b55deb57dc5983db9a4622538c4704f3c9ec3411ef04747d56c5bc48c797386addb15e96fa379de01ef7d0b7fcd06781c0575c45ab0d3539648c47fd17ad60dbef3df25ae982b89f6930f91a5971ed76ace04acf549706aae01f562e92d5e261a7f78e25ac33f98e80119c0aa3dc24df1a304cd63e209487567795da83d4b3847049b4b3497940fabc03562693c859e6cb7ce8d84d7cb2d6f93a64aac0378aff8b1e7517ba57cb5dbe28b30c0b8992b41944c03f6773c17f10f0dd65f38c4f7f6f065528ebaf3cf624f7276629d8f005616599f8938895e02b30add14f1ff8a9f796e6d8f9f5c74bb0fd507096c142a25945e609cb0364ca3ef3188d435b19dc79b82b35b71776d3c837bab55693a2d3e5247c0da12f96e020139a226d8e061ae8f2fefe1bee96ace5c55eca9e9015b4d2e9c6154e598f3504a80d070ea43cb9e286ec45cf9176a3f1411cb2b75cdc0e8f3ad68a5358ba534e25a0c87282653c6f99f6b6c53afb7c2974e7e519063d54212c9895814af0ff4b5d31a865475bef217a954d4d52895c98551df32cfff04487940e75e7a246310773146364effef596c6f3816b8f38a41bbd113c1abb0eced24f57e007b6f366e95f40104f1e8efbff0ca07432c33dbd87c4f80306f2df1656aa105053723a0ade87b2e330b566476eac41a194e6699173085eac08958d6bc040c958fe025d3bce972b21a358af212389f7d0a82de5015dc2b7bad52a975a1e9f0a1a1344fef67d35508997fc5351b4db5b999baded85aba75e8b5724a5079b5dfb1f916ec92acd7ef94d6dc0ce6806dd885d6a0e612d884e023c67eaa67e284d8268011e1dc01b1ad24c2f42c6a82bcda9a85807d0315d9382706cf91321a9c67dcf9fd81497d504051f20fb6652a0c57584826fbda8732a4707fe35b397f7fdb1e67eee20c446568e1de8a44ee3b4684a769ea737e1990fc2e840cee7241cb7275666c6df4bc90e33a29679b10af81e7b137d813091adc9c014e01a4b491e673828dc05dbc948034c35f14ae28bbf3cc109b67c41fc37ae14aabac8e438cd331113c675689602cf124a1bf0cf81f166c4b430c14e802f429e4c37561186f0408ac51ff0d81409467409bb94f59a4ae444eb3210ce17f6d96be705b970b3b128517c4c7bd92f737af216d0994da55c37f80a00679f227352518233ab38d7a9a4f33c7c6b0c3b7f3989f221a3e3b66ebb3e255e6cc7f033350c03a343dbc8718cd9a168e111142d231c72e51d7bf8d48ce991d4cc76064ed360b597bf951da528d841fd77536229c6a1f0e269956ee3d0343840f6e20a6c0e3f7662e40bc3a63b554f35ad2d01d7410a53a37b1951883c37f11e8bf24ec362055107c9ecbbd443b12384f44e0c1716549ed61ad26737da16aa01331087a21b6fd163125f5238ea395c07aa98e1f70290fb3e97628b5574a18d915ad752a13f3e84f856627900e4dcd6ec5aa6fa63a58b7d46d4a8fabc3658b9582649352fd1c41942ba2a1a14ae18ee96191d2eb30c019b2bb39a474ab143f4427c3bf7fc1dc0dec27d6aa44e64e2d212511204f19441a712e77a5a858e25a50e3afff790d402e088d9b7fc5a289292b060a1aba3b44ff155ae1bbfebe9a21b2166cc8b3c0f0f4fb418673bb5da396ef4f0dee6476ec2dcbad3cf613e9cbbd3cb354c1c44bc8d4972c561b7b068f15522c4bebdd65ef26c9126dab2abdbac3bedb110f4b3982b5a4b4473e78fa08001d253b8269e133c2f9baa4963359395f92657592408be85e59a907328d4217647d889a8b75ce631201f7f1c87d2a9827092e35ff9e5627e46d9145c2a06ea0af084fccc70f0392ab3552f8b77a8b61cf291e5d0f395951ef4cfc6faa59957fbdffc11036907e159ad0639816a1b36d487745f207350c9efb32abf9e9b2f314a295f8851f0123b6d441bbcdc3910f4d966fe53122ae9194f80915da8203d98239abae591843e196abbea0fad325e902b96dcfcb6d5e0971dfb2f232689adb4689d00998bcd690405882567a0757532dcdda37cbd37d7e5d72bb29437044715cfa958a19f9c3e6730f40df2ccfa8f8f1fe60edb6ac71501691164049b829fa668610f689c8c729088362e14d0c60f6bcc6ec92a671c3a3abe6b7ff2cd0dd32b895ad11b40e481cc4f2c01f595157452f1409e372a5648e1cad355ee75c5184c521c7796a75b9d191433cd3e7c618c2a97b94b2c84e7db5117cc2b8c7b66a01dee49c6beaf1015b3dfa8e5b357de2b4e251351afd1530b37e84acdac731a3bc690f2ebd10ff441c6047ef43efe074e41b7871c7221b45e995f5cdf48055fe4eaffb992e14ff9109060a1827a727616402bc1a9b4711445deee14a74886374dc1f9de606b47259d2e9a3f31bfe3b18fb5effef23ab89a6bf1e78d41c84c51df9584475783380199764e6a2b72801ea4960d675e55eb46640dd8b86f5a6a0f4aefc82ba1c8f8fad5d165c2c43180911acbcb3a1f8e591da608f02882d89d007cc0cb6175aa004af598ca9fea2452e804ab09c4020c2ae8a9a2ff47fac459a16468b3bd4123d2ddcbd6336934d095a07ae4bf3af14d9fb3673ac6fa1ff7a36771060cbede8cb3a75faa7b80ca27d75ff429730a7fa8ee1777a8da57df45b953c9af3f1e3a7520d5fdfa0977610e17005ebf900c620b9973f0312749ef66c9f4747dfe999a2b110572e43b46c116c27cfbca704f619a0fad6fb4a17cf6491f82d5ee8014129308eabddc864f6c548a777160b18862b3dde225673bb548c0a50f2004d7ba1bcf98ecdf4ced3a92b08d669dce5f2ebac37f7152f5e7cf93e1057709e651505ecc7bb6e8af91bdbf63cf1bafbd73795e8df9d0bfc4e449bcc69e77f4096379804bb659028dae8d53ba9aa65b200b5d3da32e7983f455329fa78b548812524811c1b9fd460d9bfc8b1fdb13b4ef4976585e5111dd939763ca7e57933ea7568dc3af4a383b9c6b687097dec9b434748121c58883e4139fbf36cecd62a33cb6ff9a993be02ac1ba34ecb49f63cefd081670d5abaa60c2d81bdb3d48566167090172d7c13c21b198de42fd4eeed7a95f372a299546a433d0e9fc27949900a185a85e99c57c4ea6f3a60997f75ef95ac06e1327ec6303ca7e04e618708a2fd6d5eacdb82d727ecc4f4ab1d0f6f90661c7651843eb93ab54fb8a3da8521d424bc346e45eda02efd89e2cd93ae54553463d68aad7ca42efa872dbbf9abe2efed2dcc0bbdbcb3d572484da4cf18fa309dc3ca929cffe495c755f251f9bba289426e6498287fc090be543b331e8d40eb9a7355362d9c64a670d3ac911cdf4b1e3d03178475f8a7a0c0809b188172309b6204f7fdeca866813ad4aed14945dff3620bb28fbb7720e2b7046748d6b89b6c55fee45aefb76340433c2205a3cf6a0101bddd86b68483d25e4c1697a569c9668a24bb0748fdf321065fcd7a5c06959a45bb3bd1d7c537d599037ec2d8b2cc07257b9101a22346e0287bf849f8c5a168ab1aebef8914ecdbb550be4c3be1542b58e7186aa23c81eddd6da2175b362d96326eedc12337e2ebeed24a9eae4804b512e5e1df0b8e1a98e7ba4672273a3d79816dcee4e40fe2a39e906475b48dd1036c9743ffcde3c2cf7591e9f6d8417259d5cc8a7e44c5eeec453d3eea0e7729e91b00b0c693c37e21c3cab36c9c09778d658bb3dea6ac699010b8c21e8ace2e2cf6fd914ed20fe62fd63d073b717deb6457a4c61ff77d2db14c04e28e599b371e726c8b160ab7ba55b247d9b85d064a725f17b3c76014d7d0a3de7f5286c30761f208a760b8fc4c3056d5e48400a4e5191f156a401571dc6ff823d4d9efcecd8570181c1f6e15b2960a5be7b0e038c7f1b6fda9fef65e6ec2213078788392c7b550e59e70e4a30ca6d6e254b14c780042f3977072f38ad76e3be3f7c03202645b7f22b76da6cf28ae9f6e32f2ee5dd56c7c8779222deae4dbc0d1efbd1a63d504efcbcbd4ebb8f357e1d0b30f717f4302e9a277b9020ba8553dd8f3ac87c3e01952952428b759f765f7b3f6fac1f0292ff785ad3456ea553d5204c5ed781e27ea9b3ed89e8f2305cc3a6ccf37b31c93bb4aff3b14c3bf5f56117efc5705d0bbb720b99e6f4ef0bfa232f91ec29227311dd193d07ba421af6b785af62fc8c41c0e365f8fb8bd80f93fef67e8026a959b9a1f0727bba4635e66e2b392512e87dd4720405b833fc093d41b190ca364c534370f396cdf9c5417cc1131cb0cb3bfd8fb16fe55a3fdd237b26da61d50db0308ae1a5c5450cb29a46d07d2a1160407cdd3c82c567d3c7064fbe65e817e21b8159900c820b57b52f56eb4e67d0db51af35d6113f2c92f08352ac94fe15f2125c760a8973be925c3506800e3dc6f3dcdd4057188cf33ff7bd4d0de13db8cd5f7eb63272e09d7594bc6549e63eff6113242f912d83704bc0f46e11434c5837cb6b73a9ac795ec60e2f04f8f9b14b4d72351ad466c65cffebdaf0bb0a6b4201840308fc14bc6dc6a3152d041edbc4cd818c81e494841fdf160712384c60a33327a1e3043e259f6357038cdefcc31ded5791b8ee464334e251a85dc922858e1b28210d2f95c4b4aea5506d02b734fb9cca937d3d77f5bc07da6e7705105baf1eac4bd5f67373e06c51fa87f3191a7438c4d253040490a6e3decd7a5d72f0c83736bcb554d22729b8e9c33269966c2b421bba89f57a85b21f3252ad349c5a73bb64c4b597ec95887ee309b1f307f5280122ad97e42b8a5e32e44c607ab8e9d02cf7b17c09ddf19d2e19352a005504c657e1f507bda78a686a2042ca329730b7abb1a6f73fd4c85a1154fd490357885109bae4e9b51b77b4f708fe4a1b83343d9ba346861f12f407e92acf4502d737811a63d5b32de79bca2930d23332e40939211a584892da8982841b186133195c253448c4b07d830e1c21adfa806107884a1bf4688ee627d10fe17e90979a029616e9a1a143e0e1c5771b29a03de33c4ffa2f0575ef0c2cc1c3e5ab97787f62c1cd681fb7ba9ac698c807760c942bc94e83864b083ff8bafc23c7c1a9c067f0faa29b8764196a65eda1511558fc166627696784fdd335049a9670aeef325939885edf1a4380c670102e2d483d357b53037bf0138478f00ce5259f5fd12e6a51180c383cd8321cb5b205f89c1cfc4719262dbcff9e7fb30c3a0d1297fd3453276d18dd056446c676c57060cae2b1c012005fde32df7ecb6ecf9385f2477822fa4f4b055d25d2185f2e983d88ca9304660e80a98e2b581426668bbddb9bea29ef130ac155e63f89f65f9b30d2eb8fc3c9354ad525f6070717ce13bd77ec874fd856e9a882e7a9c88eee3fd04b5a353422492c2d0e3b73535745be9a5b3e4f7bc1d0edd340937c0c87495fca09efad022b545ee7cc5cd3249540fd64c9cb392f6db438207e5c6057e67a16a44f359242b7fa101bac23dc36a814237dbbdb62ead283ce1ff3cac27c22626c1b2923693164ae6db7288f394b86ebe96ee62519e89fb60439561092fcf8e53659f981b2da97f0e0d51e1c25356932301471fc0e43c6a03f047c0377dd4916dc4ffa5ec2c618f69ea19e90f8c4c53843eea0599fb8a0fb006de3d64026bdd05fff7b4f6eca2981898f4bf7fedbda35cdc1118d82536604b8d6441b8e20f67d46cc057c4f7b3d8452cb7e03b2ec273433dcdc62426ac047809c25b881ceeffdff09c0d1493f4ab6c7938d887e6490a53a297cdced15fe53bff5734142648a7ef7f15ca14461482404f774b6395d1791e220c695fc71efe2f65c19e21e380f6743960d25c98398d3e82ec128cadb5833c1d396c2baac5bc6056dacf7faeeee9f375027f7c5013af01f72a801574d0981686e704cd842f3fc53db04c1e5c9081df4199251e99e5312e38d0a8386ba1c6a00eee70b6a1b276c3e80580d7e4032f3da853168e5e4f79bc8e3fe69957c3a2c0be1e149dec630cca025e21bc92778cde3b688615b8c0f116e7e139b6a41cac6ec96a25e71fba3b737bd4538819d403a7efe21a57c2407062b2e9e4c2becfb9b49724e7123eebab92f8f78c5bde0dfc611ec3e477f7c2596bc494d0711bc75ccb6dca568bb0a080d025b34c4da2e791354744a9dd3cdbd71d8e0d72a5aea2c62ce547be479dadc00ca668bce9400725e6c61ba72de1bba2a178945aac5af36845a988f2a0b044912c443fff04b59abe5eaa8ecdb73951b113e66a3733d4172a155087d6253a60163110f37d7098ae2fcdb8355def8b57e749fb14d322385bee170d618819793be2faa489c99c20cc8d678bbeb2932fce7ce1b88fc7eca3015ea80e7dd281e627f035e38355e3cd10edf4e9e6039bdacbb908dcefd3bfc51c9f86af58fb52fc9530ef3a6dd5d378a87f235ef2fcda0f8705432b6f789227ca2cfd12d33b14653dfd2cc5bbfe2d8bc468a97235a537e4b15d76477c3bbb302eddd8fbec6ac690731e7a1b23e889da1e7d4ed005a99447bc92242b96a139b3540c49701e03d3c507bf37269e8ada1df067081c33c6aa734f138cb8a32107225519be5200b008d21ee065ab774eacc2fc628ae0e9714017a350fc79c51ace622ed5da30670e03700b1fef3a81779f9b2e7de29c720bfcdcfe50b59ce3f54700f5fec8f95f492423242cfbb7ca0a7322c07f5228d4895f09192b6a7aee246d4fe769e11e9de2107616c05fd0e3756c62e8b86abe2ec5372d8eba124a21f59456c72668d7e0fea60b9cdde0856b97e9306aa5ca8ee9ff8f75daee6d9af04b1fc6f2e5428cf054107ee630e05330f7e46bdb48af5842c1a920637282e5d7206ce81c4eb0578252d4b57305e0e7ad035e1cb4e7679037674abafc1af5af842923bfee7d7838bdec3e6f149e0d7680c126854aa3577cee648b504f8ffc9760d22c9b485df928b1906d64c10a563aeba47a78f1b23bcde6f9831abf7316abafe59b29f7a8dca2ff597aa86a70d131e73bcfadabbf0942cbd2f8765ce20111db591f38c86bf7dcbed6c300dcd055d7c3a752784179bc197f8987d646e837bca15c6a75e77180dfa61e63c9c580cf023af02913b6462d5935ad5b670360a56347c12d0d401358d83beb50d21e1202beb65d410838905f18de69a7e90763d3986870bb19b4a918c65195a62e4954a2f01be1a85b7bf862d6060119cc3f7fd65cf124cb65b9ee70215baa5978a83a507c601aeed47032718ff8f7c2943c0fef892563889d59128086fe82bc95dc42feef1d87ff00348275b00889895d560c9222b027e2cadde34adc33878a338f438417e699c6c25e4a796ed91da5458419acede0ce0c0729451cf7a2b2a8c68c52e09435fa64aa649e921df87d28d8888463233073835d1d37fa85bb0fb562d37ada5841734eccdb5a7b605382841099142306936dd44940c9357f5434a5441ff50fc579403ef1f7abf7b7578946b11948486b60d1ddaff7bb215117257300289971d19969b6a2ca1f9bac9405e85ca8d72a89dfd5048a3b281dea3ec1bf44300c855451712d7464ab646dab116ac90d4271466da83c5ed99682c2b1901b1073e9ed4c474000f3eb0c3b6a23f283aa9d51fd2eb48718658113913ba15458dc12f0db0d82bf273676452e96e51b7223eccd9e67c69ce891e99e80288332f70aeba140e6045c068021d2f9a064f05475ac4eed6e7af318d789fa74bbf57f8f572a36c474084ad6b1d571f6a689b17344ba6dd89e3617c80a133b2c659e352ae36cc29cb48a41c6fe3107cd6982ff06e415d29ef41c179cdebaee83acc4c8c191bba116abba4816da590ac81c46926e24738a298378bdcbdf1008768ca7ee684196868e2ae0b58b3503f9dcb85394d6609ce48515d54fc41c2fa9fa08821db7b0d16f8b98ec4ad488baf7f5bd719f153c306dc3011ec2236b9066b3832ecfc07b26aff13099b7c067551b57291a7d080d4521390edf9d8b74bc9c7aee5f05ab48ee44e7d3bf517f74608353a2ac781c6cb9fc1d2ab65c5ad428332f23666a5bb2ba9f6b1c78674366a4d0529de5f3e6a4efdac856e6ffb4da74dd2ad6f91f315db39b09ef54ed6e0a87de2ddc83ad91f36e828d17409586d2088260f588edb363f44d61bdb09b6d0439bf270fb6237e44af22c30c4df53f3382f5915f6f7f75692707b64fc7720c88dd282403d53afcac0913fa0bcd38c366b5234cf349755519888918e30ce6e3d14eebe210dd6dd47198805ae844b59c7d13708ad8b496a9ee87b349dc8c884793e78bee6557fe9681a4a7b2ee75ab7c4ef63e55d0e45d53f73efe365401b854ccfc857cb035028844be75e1cb6ead6be985b23010c8180ba9516a8cef79e2ce1b6f838443e913beef7f8d7425dae472528b6892c168b6358bcb8c64208440a084c95595f6d207293b887e8742a1ff4d5d05597a34bffe5e0635e29cf9f9110caff2a1daea52c79d1cad53987c0ccd6ca9bc0c163ee2acecb43cedb505c1772ccdfb3955a1c0b4edd6253cbf43e23650e92e1e65695c1d74efa54f95b6189b43b7dd24bc7397b478e555996bea5663ee5a5a49d0e21e8ad69292ab48c0c08c5b63a0a00914ddb462da3bc3650b89e94df81a7fe22071fe7fa6fd2f5081f208695168e1936cbe5172cc7c0d3cd0ee08e6defa688fccfb3c29feeacbf4d2388a9a8f1bbe2f1b1f657f713d14b57d9ee370c7a59b206132a60db5b7c3044716a19cc94efaf9665221f10add2dcbd6a5e0ac0c913336a6761e8106eb2886e056e645f9ab920013275048af7770d13acb3b281009ca21df5ce22276443222ff1b730c106953bc6a60945a7d7c45f9e07c9337b5dec81c578ae0e6aef3f61403f93ab92cd3e29532556a2b692b8f12f4cdc7ccfe0cc76d8af34595c32813ad981761b3f506dde53a2121f2ee50e28eada85636a46acb21b217dfd4a889769bff1e95db5d4441511a6c5e3e91f4c15cd15202588c7c32960e2c1c0d7b7320f6c5631453d2728dead1630a2d2ea98711fe324141744192426b02b473ba3e9237ac231e2f7b1b699d13e4fa70676d5a3eda4829b6bf167e3bd146933d780defb577e052404f17b3d6b8e8e65c46dfcd6a5989a7683d4f1a677aa9c7c41f6c49440a5907d8743db9447cc89941e5427d66e9c36b69cbf1a000ded957b128ef3651a5150bb952873fa1d61da5af238db29a080609c4d6f3380697d6de492832e05b94b02c0935d72a98a3fed1f89f2594ead8d4477d2fcc4d82c512a19948dd1b3e99c38ddb67b40711e341a6332b2c5265d2ebfb6538ed4a4f0a2068b4733cb71b89f939d20a64a6d0be302b96529e61a45a047dc5d75d381710413bed511a93691ef00c5a6f99b9773baa93e38f6ef9ed1775ce5e95e57df2a9023a85130abdf8b5e5f2f8751f70906e8a2cdedac3f853fa315c928ebf4fef3cbc188b909fbfc934eacac4ddc48fcc4940f9576b0d3ef81fe3d78d5d1a03ee6f37d2b6aa8e152e249a0992deb69d8b3027abea28371edfd385788a5f7b8a821a9e93ed035f68258041df3756d73f8c3e2344d23ad57e74db01fbfc451993e70c1634fa115c1c7fe1c7c7a5059d87f4e2f4077963821aa479f2a46a60c50f0aea65cc3b0b7cf2946e4095e94be6e18a4f70a6fa36b364bf546562b7b64865b42b4fcb0f7448e5246d0c60ef367057134c6348693294828bcd444448e9b1f0eaf7e8e365efabdaa6575f19fbedc93a8111a843009c272c35abf503f3eef7398ee10c3c121060cf6578e387e0d407e9466b2016c52347c10eace80920b3be3aaba10fa2aef22ebfb04ce6ee96a89a37f9a92fc0acaf94715683c38c0d412b4e52d1d67ee3ee4257ef37c1a1f2c257735e7e4b764542a1a703b8252a61f7d3ff6666864026734bafc25720d674b2bb5400aa413148c360d8a63f06160a314e940224d5e76f81fee8fdb3d609f348f1010ac947e4625f286b2a054dde5dc6868c136614da19418232539c5667e5bfc6fc5e16daad502b2f726ec060a88f842e13a6687f9841b7495f8286a107a99aca39b93146c00d2a066fe4d9138ffeb24cbe1cce804443dccaf1c4a0484683df7081d3def6e253733a90292b435fe1e53cb5de03bfccb2d52d70f3fae10030bf9fc4bb5a5f4f1b891f499cafb33ccca079bdc5480466c7b52aa2fd060d6676842cf937cf3114ce5aabfccd1f241dd33a77c051e2cd86e630dc809b2809fcc503951e6798e88bb1b7964aaf79405812df2596daee4e297c2de471b0605e6c644e0d3de43c46472fd1c27a6ee0ef60bab1d5e44ecf5224dfb8244457d3b0863479c33c052d193ed924e768aab2bb545e148684cc7dd207463f44aef50478a70c567088213fdb60fdc98fa5a83d4af3c1380a907e3a5db0884bad3c480d2c62dbd1787ce4a727e084ce0e13f775207d66a42d845bd15226a8599a7a81e3d1f88eee1bf55c330c2fe9eea759b1fc7004edf17a79067213bda546154b808d7570c5cf345292338b474ac778de00a301b05b99baba608be32f8f3d7e0786859e335a1d4b4fd1a4839740f5271e781001cc7dddb062af4f15f15519fa3a0c51ea63f8d939d0089dd9ad6ff4bbaf96cc5cfbb7744e89e310de606a9ea7f16b51087396b5b95979f5dac653fa1efa7a4898676dd4b1f05a2631d497960d8dbcc248d5379dfef5777048286e4b2da3e44db5293d10e15cd0dd93ece2cfc7e09b030f9eafb1a2fb67e6a39a0655ec4171cd8075139688a961779a3236755863740aef405784a1b1f8b509cc9eb54d4cda7e5fc776d820c05a0a9f1687da2853befcc93d9c25043658a1ec31a164aecbb92a6e84cdd073ee90e911521ba2e4bdf89740226e2cd1b492d58151edc458626b579487b2baceebef2c70e2d347acd437ecfb136a3267fcc0cb4a613241021f22f7f11578461d37304e45cf66eaa8b685186e62e6119e4669d2660825cdf3a84950a9f95ac0962842e05df45971db8eea3128a4a9a5941430b8f5ea170118bee3bcd39bc2d621782104ca4ab68ada3e21841698cb75557c59a04382e31768cc7bed8c47ccddcb395426911be2be290365e9541a2b1fd44ed27a9efdc44d4083dc0e5097281e0c7ffc76ad07f989c350e4098909ef4723f6c3bbd9ef7a78e8d6a3fed5c70a672c701710fdd0818b840495377fedc6d7aaf7520443abc2582aabf905353eb913711165c3c1861e271466fd2a95d5070adb66f0b13159a8139cdb76dee1d226bb7b1d4df2912e7af9bfc64b601d3f5b5ede5134d5e93c84f8a8ee2143f858aba6aee6ec5e418d4ae65dfff465556be8c30622f7869ed6db5743bbdf9227b3858fd4a54cdf55bbf93013faf992e6d9c9df51ea1327d03677aabd9c986b18e89a4d3998f491147459a2afc68f849af58fc73e4b2e9816fad2c1b5f76d9e2a403a49511703f651ab6923051cc8d8d2aed5a73b21f21cf4d25ed289725bf22440c56327cc4ffcadc8258999111550fb34c2350303908a8839583f4e600f8514cb5e101ce13bba05d9647c6eead67b2fe953137f8ad6a91724d18951a616e1ffdf0e017beb5f03d845038c1cc935e11c5e334839417a2a40ca8955b4553f9a02b324c35952242983626a09a01ccdc3e0ee539652e41e0d812f35d3553d679bd539302d1dbf5776509b264feb8f5bca8a97ebe2328d41ed2dcd6f8ed336e1b4c335360f5edd0aad10a699bcf4e7247c73572c827bfbd7d4daecc81a20e5ca0445e20f76bac812bee2798d247808c460ddeecfc1c212e4bc523d7ab3478f8cbc54718de9d4c644706c6846b1ebe0881c0a16bca639845cbef43c45b951a781410ff089aee9955b79e3c66c7b098df88c5241b311f23884ace6fb34ef34917ee6aa7b794a63463a6e53967652d23ce779a0857411503cbb5f7adb968545fe6cf1538cc874a85e41a7c6b54b2ac4f76d0894ce17cbdcdce11acf240712686bee9a33cfdaf11e07fa2f3562ebccc483399a404bb69314f0edcf4db94ddb9a2bf9218db63ebef596c5836bb0d9750a676597e4487983c6f85ed2f6fec653fe2f665f04279baa5504c502cf93b7930033ee6d3da685d4c90574e8794e6eecfad4a17b15d013fe89ce2d6b0ef15dedf8db066d4819d9704857228085f90a895522b268770e53c1c9b124127d90b06b71aecbdb12a66dfd2a37fa8cfa3974c47f52fafff5724e2c8a762c6d983963b4f8723e16a543e32ad19796ea8b91449fb97455f404296c14a45d765dc368521c8989f21bea295cbd861073a61d4ab97db47656e8a3a44aa9b2a402eba4df75d922e72958dc9d973e91bcfd7dc149a09260735216fa0cf851ecd652bb6262eb95a49ec8dc491b953d1dea030e5a07b37a71ec99afbd18e60a42cdda403a59d184a4dd672cc5a839900479f77ddf62314627cbdf3e4f107850ebee3e99d30ec4320d8a83f42459e339a0f3f8ddb16bd35438073bde5d69c0fb6e4d0f9239bdae060f18cb22ca96f11da88747edd7cc488bfde9e23a915e6456fed6e9ca640a468d8cd67460dd04de1af8e94e294b9c3a3c9f1133e01807fca1bbb32a15f84743da612bee1d11dda377191a1fa1f94157d0d095e3fae300eee3f83c1f341fccd5a67472cf477b325d77128d3d3caa8e97f4f75d0890c9162190f32c0fddc8457abbd5a43dabcda99e011899e52f711dbd99b134a8bc6abe855def2b1a309538809d67097bc0cd3ce8d20fc57de645f6442bc93c8045178dbe9493543079870a298f5434b321d3a3e7550d446b1c7f00b8efbdcd413b515edfff3d031fdcc196cea3a50c28dcd3e478d2c00d24656362acf8ea609cea037dd3c9d5ef1018a300f9c6509c46d30c9df133c6d8ea4ca89ead48b989b024a9345bd7fc4bff4412f806c0d74fb13aa4094c55d00f9511be7ced6d35fdb0d0232312a0a5db38d6c24d861afb2e055bb3151f1c6fb710288b9bb74cb73c0e308da5d07d872971e098e5fb8687798079f1beb231c164ba4441d42ed7e60780596d60c6aba5490c3e54fc1b94956dfceb55bc9e392cdd8345c3bff4f6722c939c4db48be8c44413310f4aa6fbcd948e584dfc476e4e7557603d7cd814a619fd08a36e2294cf40a05266afc30ffa4b1efb29f8a59ff89b2f30b0ef72c4c09c5fdc4252df6b1a8cd579bca0bb4cc8406c94287bda9b330e7ab066418deb96828493f98d255875c77b562c24d9391af8a8eb7344652f855f8838b531bb2097ce96699bb10caa9f2823dfb08d344c5dedaabcad9874b48c50f14e6884aa38c34c4138752ed687eab1a82125c40a6ffe9a773486835721d1dd04b6ee533d353c71e14e00d9ff3c5625f2235886ded00141fbd1720b45783f9a2eee842bb22ce2c2b27f30b2d8c8e148308920661b35083efe6911e8e57add3e852c3ebdb7bc114bf23ea8fcd6158655e05aa7ae396c40c008e2821c0b6d8b7aeb55a291f208259ffba487372f81f20d7b672aec65297f06e69f577088fe832a3ed8c5a77d1063a92867ef8cf249dbbca31ac2bb7d9df492b2e5e0a2871918c41429a039c11f0538c91218c732b4348ba325ebd83042fc9fec45bb826f68f0230352c12128c8903b53ece3410af367464e2141e76480cfa03cf9f73a4ec0509f4097b28681b2ea73014de6e86db36f91bdb3deb9d5868258518b0ac7a01d2af004f9d58983eccdce2fbe03f29706c4642911818d0ef607ecb47f3aae779bba42e52f5a20b48e953d1db2c8b92d2c4fac1cc2cd0026b42d8ddb50b1ec97186885fc63ce0048a2816b91b8a9c1ffe8624faf9f91a1d4e6687a6fb185e8e4c83345d606fb3348c2cbeb722f685a7f4e5206293f8dcb5d63ee0aa3f53f4bc9dfb15b3bc48dfc74de33eaee4024433ad09c2ea509a8b111e12d68fed470d5765e11cfde15cd3966cbf768c26644bd0c1682e4eeed049f4100fe2333dd7f9bb15db132e8a571a0b51361d339222cb4f2f6a381b5a59de86933ce33cdaa9b24698d43fcb682ae45d7991b596e5816b8f4d2c4fbf455e8ef7269198974b2c9887330eccd54ea90e0838fac210c796bae9cd7158e77452dca3be5d47729ea0bbba1637b1740e28c156c277859b5e57e19767f082e92caa80e6dce9460cef18092b7c7fe645b857bd557947781924604f601c515aa32d4531901b8e3e4e0b36d84808e661b5f52b0242c5826cfbe73fec46dba5bba7417f45963235c4ff5ef11edc9bd126c7a9f6a2793dfae69daf85b7d21f0030a2dfeed831875501647c2958ba0e33cd1ff55b19a977e20127e2d13ce6225851597ddaccbd36c809b0c218f1f6ab8886c3de2423d36be72dc690c8d8886a9611447d8eead4dde64cd7cd909ef7c5ae7b5aab1ca5181056b6aae6df032b5eff8986858dd1624d6965fe7fe16fb92c7562addf74d794cad126bb797c8abfae9aeb3f874a6ffcf07742afe8eeb09e2206fe4cf559c83b896d5d89fcb1925f0901ff3972acfb823753bfbd5213c2d978a019dc51744e4e41bf692a86d61ac4cefe264b197fc394462c4650b9c5d4460f5cddd81ece2d6c6f625d67a8fb4198ec25dc0ab375b4d5270faa98a8388b4a6454909a3c74948ce071c9068d3ddb8d1276ba76208b550ca3cfb58db5399f1398d049bda6ce22398b4f99866c3681b3045f1f2ac0967507668f044fc1ef515470b0b25e86d145897258351f01c2027baf14e7e7c91a8c58ab977e32abfa7fe41eb4ea3199fc686650f94da23bea5f0d8c65c5c6152dc105878a1a1f4a2632f1c89086613005c7b2bdcef23e41f3926d146d47ea9e318d321ce9488cf57f4a54502e4c2a405ffd634e7adbe9004e72849d0763710f52e7874ad492b9ca8a55e8062efa6d3a368850830b543b752ce301b9a8bfe1b5d6035298aa05b2f12785c1e07cfc30d740a0cc0d632c0850c29a1b5723c9bf937d150293b8fefbba5dfe615e6186b5e2c134b6afae252428d8b000aa5d4c9b29e6408a98dce6ecfd047a71fbc67ca9e417aff5646c8f20ac8120a8a5aea3895a0ae34ae236d090a8ed4c389655fceca7027733a4da83fa9c3fb4a58b59e1dbc8e1a8af23a9350660eb156b960cf105a8eb1273fe34230b71dfb70fd0403469cdaaaeea070dc44661fc0cf6a4c2fe7411d474ee8b0bc38f2318317112eb41107a173c0618f42ae69ca0c9a3fd252bf0df525c99551c65cc7b2a38fcc1ea56cc0ad094b74eab65c42d47d4bcacf9114903668c9b4210b72f6144d513a2b761b5fab46444d90bb44cd5164844d2825d996652018de013dd1770fab7ee3db6e004f0f45973aa3f0da13f43b53477992fdd1971dce3f6db82839d1573168b1d037e13ebd46dc6d2b043edd815fb7cddbac846c801e9954cbe79ed1ee21b251d3da22e472d099e4c942a05449d06bca48523b1bb2f23112a237bd4ebda27dfc02c77f89a0aab2ab86992094725378193fb2b5066ab3f3a88bf9765ef42410d8eb34241d52c51af9aeba2f585a522b98a6ce64d0e690b93a6b1a4699eda0c944d2a2a959626314bbff230bf80f4cfcac205e0d4c98f481851637dda8e7d12342981914225bcbfaa7f3f73d14ff27b0de3bb57c1a17b7d268d9d2b00df90929483e796c5539ed0c98a84ab6074f837efd08ccf8aa17b2205eb9f183b1030e0b3a21d56a0cb26bc0cfdadfcc2afa4828c1a9f22cd1a7d0efb64e54e743c1313285e77b3c1c5300afa9dd1f65a026f46a0db1a7d3e7c21d68fc02e58c898c8a30296a30d4f3e4166f4ab818c66115c78373e8b014adfe98cc707cc472b7349960ae5432863dcaa190ff0401f6b932c4850f83ca01d7ff3d8823a2365961ee400006c9bf76f266e463a602049357136a37f7eb9a8c204c21ad981bd0190c3edb742547fe84db581454d0b09cf30551abca62744cf1018ae0f85ff185c1748556abfff873b9bc4313f612689f2a9f38be0ef9e613e5daaca8ad0c8f963cd23a29d6bb35e16934a4341d8dd9f2feefc2c7237a61345848f5445b55f27417cf696c055443381a55c9494cff0ef9358c566dc0568b66c23eadbcb711241c4c14f97e464c78eaa92e09f16130c03fa8cb429ef9cfa5be58f8d3de4f7473a3b66022eddd92db6ebb056920baeb9db31cff8cb1b2c05c3c32e2aa72fec9f6a692014be640348fa8eb490f10a3bfb6a9b594993b814a854dccce0447f285b3db3e54fb88f74ffc54e2e64b16c15e326b04f1994bdbca7cdd252a0a975ead7b46f971a1764b4a52db7ab556d55dbdc3ca8c094f170e623dc8a798c736fe0160901069d130b393395357d7154a7359626cd2eb542c5a28c998451a5f48df54ebe2e4cc51ab60600291d71306415691f450edba6c6d23f4fb74ee7d5514ecce55f01747f79730b29ecf3a8325515c2656bc258b01a9fe9db50f9864a72837a05fd70404044966cc08e9ac6149f2e5c5fa3982a395508db1ed686bc2a5216fcc8bf5814aa6d38583457a57f41544bee5a24385bf80c506b592b3b8998e1fd31bdb4d05b68aafdb8ed403079f4b017a7a51bd11e8d2348c923ceb94be47d3522cb07fe40709ea8c262e74dd02915d3d120ed6ee03d783e491c0288a5488475a2217602bd41e0f5bcc494e2b3915e3b2b119a8aaef74126c017f3a55d4651350a6e496ea770afff9dc6ff321acb16c70f3a6bfaf6aa669cbac6f1b7c95d20d1083e240ec4da5f320fb228ce6de739e520b4c3310681d3ef948a99b49d44c70b81d70b30de060f7e080a95a423e7580fc8c1fe4ae868c066a6a9b3265bff5e7b2d345f531da4f3a6a47ab45910314ba7ee3a907de2ab831cbc9fde8a075fa1adc14bcb456970fb59af61f71b94070e1c2d4b98d0390471f14abc966c046be96bbec1cec1517caf9b2be0674509d72de5fcab1fc08c04cbba4c149e56cd5b41573e0fbb8eb81b18e4b95ab94058b0d2fb4f4e2f5d8006d6215f873c2da8d18ca9c4eeed3aff653f0e2ced73615df5b2d6d26880a85fe635448d05b75cd6b0069f462d51cb79f7def33d45aa3b83d90552dfd4eabe2beca7ec0d4548375019a91a155a5b20cf62c647ec282743ece7c0d1198d8ebaf2ced471049f1c7139a2ad8b474cce880eb47235f889522a37b3e08aa973c350f765c9b4d783349effdea9d3c92b991c0e7b2f32015b865c893c078cb25b545a16cbf798e401a6233bd0f5785d1884c2ee2a8bda2c01b8e54df7107edc28c55e97034b9e209d7caee0d6672b713082441febb5de534e42b582831b9bfdcd7e149be2bda1a94e4c8e5dd68b058537a0215a422deb57e3998bc30d256c5fbb0c51b6a81a962467ee25927f299e168da47879b958901d88cda11d65ec9e662e592493eed3dce5fb3262056e049acc789f9d681d590b54c3d885db3291fbf2ebe996704a2504850444090aea008cf23610732b34e7835e9d7b969cecbdd675f06257f3730124894b5cbc260f8244bcd7879e8944421f1392349f502870faed1916901129b68f671a960c5147ffd04859a100340023006079ad97008701e4b9ca83e91bd37e59a5f29519ba77ceb4cd01f11b688c913616f7386a634d03d61279723290f62664e6c9f1051121110c2beb02b8a9dff8746057f8aa62cf2ae4c98a5f8b43540067efbed7e9cf8e22d7247f283f9915e8412edb84ed352cc0296a7e843085a226c107606458db52af4c614b3c8bb9b76a5fa2b3e10a9ad3d80e7e4bbcafa73338372e55bb56db145e4325355829b0fb88ac794952fce9570b1d23863637d00086239a9460ecf4b0d7283a5c019cb1d5bae69e32fc05e45daabd00ebb6bcecb11267d52d2acc1ccc4aef7cee461d353ad573abf62fe3e23a9c60fb0beb448820e4e281e866d5b479808b02b590a52920710e0efcbd9b9fe748d926f49f964a1341da48ac85ea215d6a6b684596359b8c7ee2ba64de8758062903d9b5b17a2ca701d304695235584d0605d1d7f09a7f3d9807880d67c400d1a3dd2957a32475a5ed74bf5b2971b861bb4a639c8b55f2d367410e608deaefc25222daf73eb757589308e915d84754d22f8cecfcc26ecf5c532a5ec2e867649099ae85ab38658e082a24e24a1d7ef7b2cd7cd5dba095c1a8949a32c2e7955350ed6154affa355358f08056fa224ca2d4dbc35636322b688f4fb8d4f854431511e4fda8ed02e25999d131da88dc015965df664a8adf6cc335aa563402455ddf1ced3ee74b01bbdf43c3e4fee05099e548afe04368d53a48a8ec27b715d3fbdfdc5d7bd998bd17fe1393ae9d39e8620271e0c19ca99a7ce9059256ec4f8950ce6342eddc5e9a1ceef717f59ac272dad52ecdc33899514ecc5948e35aeea0cf1fc00c17d7332b202c0afaf42617e5cb432b6169c5c3513031c50e17a5039852bb627234dda63cbe814d8a4fc7a5ac3a10d4abed1941fab8d63d3569c1b900d7169c911aa39480d62b44ea651880caa9ec6575f17cc44a8b13f2ef01695eb3575b3734af61f212fa5d005fdf1bd77513ec13b2074d48fd4328137df30c0516e13ce4a10a50e69a9d27e020969cf3e77e727a9b3cf4391e4f1c55d9061bdf2608ebc4885a21340f0ec5e84f12eb994fcbed08ebfd053f4ebaf787d3f756e6f30d0cbe0acf474c1d7b92a7dd3110f9739eeab0d1c8d14ad3de274621dc9d5fb895757399d929daaeb7066a193f134f07f634be6afc4ca96aa6e956a6d1a003888d9c0893f638782742f5ce6652a5d7e52a235fb0ff94c9aac951f8711a954ab1b0df9498af21aa14362b083007ef2a4b21570c576a5cead1efa231546b26cd360ae0cf2ede19bcdc342649cbb4b10f094f9983251d5e5b90c6edd48b5cfbf5cf7395ead93e84c6b1f71fbfb1a7835096b96e74ec5e8eb7a7576de527378554e08ee978e401d1806cdd9f7f5bf6d0c67b5962ce48539a3990a6ab73a707c40c5dda246a7a3407f5c61c1548ac4dc606edef773bb85ea469a649b94b7d740c652683ae97c13097139e35c5c52c63f64be71deedcfab987d5adb1c10c0cbfc53baec7be25b576a3a54102b02b4eddc44d5b5e426505c4d23fbee73a437dc83e014223b706fe7012d0511a7268345a354478c56e940469fe00e1686cf9bdb4604f68ee4a9dafce41619cd9a859b6f1b0d66a906edb3acce9863da0176fc55629a76a1e559ad37ef3ad7de990d144fc53d69ec682fdc9e18d3782d29e52f822892b419a7480cb0c3febaad9cda52fd531a12ba3d68efcbab95a6d4b87ee5cdb2246fd51ad9d97915c891e3281f456b6a75e7f17f0760c859e9282ea25fcc22f0f4e84b5b8a0453bea09f03105bdacfb361924317722888c7f893f1f76b8f12818f4f8eacc03160696de8248ae9b0c326c07e0a378e35b7e56737903485bc98ead9a21938b45ab2d5e3be43b11aee4b7df34b35db31919d9ade50178ad420e88d0515aca9e418e4c3e9f445c240bf5a41feff377392bdd570fac60c9cab3052c5f5836baca0a030dc85655f28f16fd1525d317899dfb365f198f27f14d8090ecbf7d64d7d5eff23e07dc788a81d8eb13204ba6ef49de9404fb411a07090feff7b2a985e6bd4b295bdfc389d136db987e31a423e87b5688008ba51f6594a0fce32809538748fe3badf18bdc46d2dd08906e45151deea38d29cfa79e39b96e986c55575c797bab5c1ccc393eff4f9b43b31a2d54706aceb7e6521b55cf5d302cdfb4d50ac989284951146fba9876caf9ec8cace2d29ec42fc34fa5ac546279bcabd1e96e69e9735ddcfa26af3622bd37331006a38db803ef1f43f8b3af6c3ee7b82af169dcbd31e94b30dda271d2b652f15b58b5b93521d7ebf2c8347b6b46a7bb77e7fa02d12f70bfce04f7e6e466e3ba3e89d803c49e7c6628fd379c62c51755203aa4d627bfaee36d6384836712fcbd28973566d3455762095d64e7ca6306e9e70aa72993a1c344cd38649917413f03bbe2c8695602415436238785f2805bdafab27257f531628448a0edfd78f5503d6b1ec3c8981f595097af553e8ac59c8d8813856aaabaeb6430706ccfb20c17fe72990a253380d73c1efae4a90370c37cb056fadc03b9b0d9abfb888f637d73c6d34ceb0c8a7fbe9dc7e828a6cc91db0195990f7c4ace45a62869f1eaeebd785bf12de50f4349dd8f029a48b2b44a5bb22405eaa3668445ecfb4ac98a0e19c6fc8039f04e60fa73883f9d0456e3f47af20b10e83d8f9dc3640c4e29421682f4db3b34b774ec601b9f4281ebe79fd5437d5d4983a12d24c4dcd5705f03b2dda53722e16ac6507300892ad697afd63f17e30c95260d4c2fdf0bd4b8457738f6e65b0d8c248d0a67f06947cfc7df6572e541bd0afc80ab092384fbece6a2e02c5f091e7a0ae5963bdb1fe85c8d98d992752e6d5e19e7cceae763e92a27d8044c4b57980ccca6dfc08ab849d1580c1ee2e65d61257d10a0e360bc9a02c744b4976017233e6df32e69095ac31989689bba95428783c5fe4b85789fb214284d3af01e0ea8452661864e907440ef276df4c5a8b7ff471ad9e451135fd0258b5c456540a9c30a982ef433190067c9d5912db954e34c5768936946328e1fced0bdf7d07f4210c3795cf025b42277d5832a6901b73458934a0458dcbd2a9e2e50f98d67072a12f8190c75eae3f665fa1c3d9ced2eb5fd76788798856a18a029b94b0e8fb1eadeeb04a211f19f84d0c6d6d01b6019482338b3e51e434f17a9dd85f6479f53b972b081ff0d5924416ec625f1e6b3ffeb227f249eeeb6bfea5eb97cde91fa746de5344037eb62284cd17ce251e084e3b5b5bea1e78630d3d5ad4d812678285644a80243b67aab2a8cd2190be8b320494f964abf33e12dfd774b10e1e57b662c94f3433857f520cc27f3c747d11b9c4fda3ccf3fb53b78c9b38cc382f34691557bb2a83d20f81f9eac44a2a44474378b3c0d439db849e56108fc43060754eecd4d1b8906e71db9115c9958e6da7390fd934b91635f1bb260e6b307f349746cd7b3a1581071aaa348fac3ebe792a3e5b9d73f96ccd04a79175a22284a13974cd8d608eac370b1a55d2d34bfd7b8a24d50c6d78ba8357e5d07c19658a0fdf5933a863d5f131535a180f877a4d3be3f575c5fef02023c3fb3991092d20f59f6fd334bc8f99b9afbd92b3943431ff74af08682684ffd7966f9d2e10233e76a95ce012ed5e3839c2deabed5489471c2850bead7e8c020363c1be81adbb21d06097df8941f89bd26eefbfa9915081eef3455540dc9bfd4ee70ff302e6f1aaed07a70ce97e44cfa6587c8f8096f02f029254ab93add8a39ed8623a5c863bab7efea2623d5acc523a4a8cc38cb0e5301dc7b4abc85aa8e99f5e3b02df57686487c0f6fded7f503b77963e89e90b4ea7794d6bea9061d5bb9be12fc33af47271bd27614dca17f5242bbaa88c3bd67777950eaced21bd6e495a767ffb115bf690553617b4b3f56bf4e80c671016b7bf0832446bc6e4350e7d34181403ce074703f500fcf4fe799e28f677969a0dc7686d312841736f9ba3eb5213337cdfa9d2f3510c8fecc8ed2c1b89f04c45f2bd8de15a3c3ab3708de9f1519a6055a7a3bddc9ba0dc34bb1d48a6d4996ae108053c56a73e9e6c7c2eeab6b11035567a2289cc95ceca29478fbffc2bc0ad4596814eae440cd9fb945100a2fac21a66268b40979f4895a3c3868912e6452c5aed6e8b1ae69b1ad6cee4590f49dd1cde6b9f9bfd46256d31e11fd224992912ac8bfd36c5bcdf18206f7caf6a0734426cc149d68cde0346cdf2bccd0b182fce388647f1adea0ad67db6c6043032d40f6227b383f26ac6ad98861dbd53de44de84c263c41ec44c2101441c97583e2e036efa76d2ff995ef4881a7dd7092ef6d77bddf7f1235cbcdf297da34c6e18f4522df96a3be9d120ea3bf616bbd99e4f45fab1b19995285d7672ec32da86dc9ac0104a0088bc6acd60caf65e6598177d2f95a60fe1848f7de1c6e95802e59ed0473b17b9880b317715ccfe7854ff1fccab2a56ce7ddbcd4eabafe973e49734270fd195951e59f6c6e1169a3e2c79a70a1c26beb5907aa0318911cb3d50f31e1ee835640ad636603711b6631828e70591e423a4f8d77539228541da87099e955958aad5e118d1811ae40d9953b913fe53f45e4612b8acfad4fae26a936a1b217784c48ca735593b68293492ee711292a5b7c64aa79d33b4154e2b23fa73c97967552935515cd8791267ad7ba86741190d94c9f2b51493bb67a3282f0119e945c5ddd2c17976c0373b65b28c3d44f1783a951d435a0458e9b1726644982facee1945f4b0f1bc1fa5b6e613d0879fe3d7724f49dd8ab02e83d6fd8947a3c282123c15f1269d3392446b01df10bfadcbef65d0022d7c6b6e7638c78a751dd0d873bd67ca99cabdb5b08f89eb04d5f9e0c835a227a30dfbb4a8c89c308d8c6ba530ed9c24a1c1be25852bdb719c841bd4e5418f166cb4317085ca15f178c9865a2245d2356489fca69310ff91340e7e0d7257e7f4b1360d1d65cbf6a12ef25f868da4d54cf56d57f6fea7f3cf89b2b63396418e260c10734e6c1a563389541f77d70fe5bbff2243627ec5175a003f084dd651e947a6b0dd425e1a18bedc0ada5abe55007092efa529c3e1c64b6ff9d836df6c6738ed007ad30713477b993ffed34ae14dbbf225e65524eb87acb80fd7101dd916a3b0e9cc35aec0c447778fdad4fa32759f2b79d64dc720ad2de8eadf9c443d02ad2eff976f2ac65d6fabf87d5bf5d68e7066c2d32790a601d78a47bcbdbcc0212b394c87416c8e5e8d8c057300239dbef35db1d6711483b3d8ccf803e61fcde8ecd7d88871bd16c78561a88c6253869044f77751da20f84d246637693c86855d18b72f542faa7e6cfb873f926cb9fc39f332651cfb6e8d8f81aaa3f5d30462a1386ec0c07b9b1b2e533f79a13020fbf3845d03123d529a01042046e1f89ca67e746913c2bc4fa00195471d72c1c300f38791a077d33e7fd2b1888fc382874ff8d8ecc4efea99e01cae397fa1340ee68e0e5ecbdd509e9b8e6235bff59d7358c5702e26c4e1c4a5ed8808ae08447725a3ce95b574f9fba49c0bb96d6364c8c30b8107eadc7e50cf604555dfaea665d26ad1efefab73cbc639a927f5ab8bef5a8c288d535aeeddd02fde79d8b0a760a4d03bf26c3da2fbb23f14f5389fb78c0d96b364d6d1e0e4b6fa6b52a1c39fd88885e6cef4a570581f0eb5f676750ed6f1de85c696ebb4e831e6e13733a715c5cd3b9c6376dc362ea459ce054718d8cf46b176386bbbdc908ded3940b82db2c14e12c7a352b9e237fb69c364e9d34adcc2dee8dd308db2420d788e67c4b378fb6133cd5c0163dda63e375d61248adfc8c30310e96549d79095b31d8a54e875f61b405e71d8e940b69278920eab47c39d1eb6a30004866150775a4826b3afd91bb3b30c96c8f7ebf9b8b92208c0e5fa9001e0c5fbf564bdfdd9cf9c7ed3ebaa173479492cb6db379cc8dd1952f63a26d6ede3e07fa0d9b03496d5ed59c31db514556fc3d879d599db148674cf472b8a7c68919a4b164269e7352a9817f46881777f522b157451d9d063a3f30179e8999bc60f4a3ed145eeb64f18aa38b93167b16e5ed199e020791985f41233470647b42c3002383f7ac8480b9ae8b1c76d2b36e3610534264b195fe56ba8d39377b9e82e5c5f4c4bc4cfda4476c597341dbce031e962824e2e2b0545be56d744df9c925385f23b31049787156e694242a0f0ee5373cc14460cd09098046cc6cb3e7f356a784c67cdce99c6bc110c1e263442656de44d9170f6e0206b980ccc4d41f7345f33101d49f6e265e827b9797ec56a93d18644958deabba56abbfe7e2c6621730776ed574c9f911babad6efb174207a8bd5c4f8bb45739d55b4ef74c882b8038147883b492ac80e7ff54589ed88478066c1c42a9f26e41a66fa2375ff56cb2f4302b5a5c13ebf062a202a5a81460b2feebaaa0c093369503781b2de3d0d8bbf95a2f1bfe190ecae5bf975bee99e255268f799676cd5caeae3885d2c7634a46a9a1f18657d6030e6aec959cf22cbb45322b00144a5ad2700903d76f6711ea49f287063e15fab66dffd4fbd6cf4f3ce8b78cdbd238fc30c3e3a607365a6c87a3aaf9493f362ca355d398ed28bdb8528745c1919e83a53207b39dbe0195e017f9cb23abffdb49917b0ebebb619e8ce95738b3d80826a21dff9cb580fe408ab0b06653f00474e5badd845c9bc57b7a0b5eef67c49400569194e653d8d47ff2e9e115252295fe0732b2763084d22e78a4697034107f17e021d144df34dc5a79618d82ec21ded0c12541c9cba6e74b9ac138d2a54374e46032c9dbe2a95f68f4548444c4c76f65964014052ebaf0e5ffcaccfefd04623da1e7fcb7bc9665f7c8cf9694faa05e0e008733c5eac8985985a3f71a080d8ba1cf556f3d2ec0f797441ff2c050efb82dc7252ea203525803dd9ce4e1e8f71dc5b14fc8d5e960820380526c22bc9a526256c4dd9e5ba51f02248476d0cc8bf70ee29b8b1f974927cb298c02d0e28fc86607d56114af706dfe2d637453ec502c2a012a4bea2b0363ef162ec42d872eed4dc2037f308f0beec5f07fd684ed09f5ec83e351b3dc8581192df79bcb36608a3ad1bb99bda77deb3236ab9fcdb9712401b2ed0b859e51913dc7305a19aaf31169ab9e5645c4fe9c7082f280f87530d903ca8e81c804624878e9a3b3bcac13f90528ebb06b5b7e35b783af51d4a3af7fbc870bfd74e10efe12a522dd967d13851a21dc49fc6b049e23abc7eccb044b41ec9847418b5c08a3ea8e4884beb4c22659dae6f2c09428730e8524e50496fa709207b251bb5c89676a78c4713c1994399723a8dc05ee9339c321f515f16f6f804de469e98606828275bbd454f2e9d36c12abbe235591c021f38f027001e17da175ef232a676c1045f48b0eec55bcfcc122a28304716062c0c0d80144259d4617a0d78f4c0539e0cbcf7d7f9af5a7d08696e5ad6f88c205ff238c0fc4d4aa4641ca927ccd03f5d30bde3eba71c5aaf31ef025e5f10f2477e246ab01a2e51e4b57fceb99c859a5e891916263d51422672a24acd81146a31bd0bf7b364918581d52ef89ebe3ff12aafe21b3ae1af9b2e381542fed3210de51a40bd072bdc6b7d460e2067a1bf91d0d353599a34e44e3dcb96b1262752c4a2c75ab93007abf4cffb3d9bc5943ebb04820b5a27e6356bd1964bf1cc88cd8f7de89f02ee1026d2f84b46f40be9d8c47f2f0c19a0dc42ff762a8dcf37e010af4fa068b2e7cf149376791a08e2d6ba446177cde78231ccaa64ad19f32f8c2ca08f26e632f386c4b0df93a29c096cc118013d0213fcb8e2e4b3564b2c73f3c6fe170e6a3209fda256828ec8e7c9293053007fef0ec2366fca5650ae80fde06444aff9bda3d09d2e1785818c10619551ce26ebdbd5ae5ad0016fe868d903c7b14fb2fe3a04c8ced725dcb1ba650a262ce685a9a557728a5e80a07cd4c4e79fa2d65aa9d78a61faf619ba3c980b09c9645850187a5793bd766d3afe1d2c0a9446c97cfdfe6726078b9a3d2dec5e31f995e3372b0ce1568ef8241dcb1c2a8d48d7193c5190dd1075e30c03cdf9fc34631f4c24da5ee18b89e8bc4df3f93f2db3b520d09974d21235c5d357f916d5d7ac6e3f44e5672af371e1a7cc02b96e36c3338def301aef686b1e0a785f75384146b7b1eca3f4229207cd9cdb4de2bdc1daeeff601f0141fb622ea3e9473397ecae5ad16943d78a3c68f73bfa62392cb2266c4d7b815cafc1edfeeb97c5bc440823ceb9618c8b4cf8ac23ada4a9e47737ff8983681cb399681c39c0e43611dcd5436daa5126565b682a74db9d8d466a5088b14723b69544f648e2e25955e494d7bb0e3e89cb01ab70d32b95dc87ff051756a79a569ce4ec45d99e6e67c359f0128f28053ff0ffd4ef8619cc6905114cd4d5bced696562c8eb9eaf051cdbe80cd0e86c313a28c77d3ea6fa4fffa8c0fc9ea07d9fa8dd00549b66682d5519e617d2d0c7ea53f44097cbde529e36adc5231b4e1940edd40675876f763741058ba8980931b4852584634c0d0971f3ec8043ccaef54a4d7fafac2f5c0cd55a7ddd7b134f5bef0929cf45a524578fb23c353f9e2d64343ca463b6ea52988aacdb60ac456e007b363dd23ac763743b053391f398001f196cf27da8a54d54f681176624ef02abe14fa60a547c87c86d16418866fb9ea322553ecc0fd85050ef1f6b71908f4bd3c2853ef1a556411675a1d2d3601df542503dee183027da0c1450581a6671ee1bbc37b47dda76561923a8f2b1bca76e2fedd161641d70621f4cf3c1c4790de6a17c2389663cbe465d5d1d35f188bcacf2ef6885bab385e93d29e7c43a1a9f69b2a9adcd60d0deedcb923aad91bb76d05cc88db0c1ffb8d3887e599a2e060563b0623e09ee7492d168e8d476b99452f54a7ae4dbaa833660e93c7523e09d49a55fb62b7a8d5514a57d500eb742f243f3ab927effc53669573ecdb054d43089e82135a78038ba8a251037c9fcf4cbbfc5b9d6c1ecd944b8f9706b6014ff46a017f8453870eee8fba184517aba6b751d9cf7bea44962f4ee74c571f335ec6ba94bea57a7fd1baeafd19368775181ee504d692bbaab7d798758a599cfffe34a7476e36e56b14a5d3fb3e1590ed063eb20feb693e7700101c5ff640207476b3a57c0d81f7eda874d810ab84f21c8b62772f4fac11c610bc60d419459fafd649fe16b101a5b7a4a83bdff7d09266cc0a626e9c46173788121d2c45ffb70f339097ffea9cd30c506760d1d3fd0bc6ec2df6e3e45899cc1dff2e414b915c01595ee05cf419797dafba4934fb78d02138deb435dd6ff6fbc8ada93c73a6b62b8c87d5fd18071ee2eed61134f43680d2f05b0c2148df1ddcdd407b21831a4bee4523f38aa9dedc3d4d11f6c735af8ff4b860b7576ec58fdc18af39419c7fb16dd803204305f8f7b4bae910516f3475d936c70a4a07d064bef27c9f9d16764058c94a5fa009446f5c2090b28f077f6086dfd516ee72fdcbb69bfd918b87e2495f32d664620ba353346779d97f8a7cd3fa135c8368d64b7e2d4096bc8c0ff07e8e475ed164ed59ac281beda26a4a7fcab126461417dd637d79abe184791f984c39495a162d547e3e07fcf1083853e4e9f3d97d59f25c4febef4bfb6e9d4d3f32cc2a63c797c97df5277a294d6628890431070cc6796850bc050921851c4799709aa8915e0dd5bdc74484686f95e076b442762b67727b4412f85a55ea1eccddfc79a8bf7d46282ead95a386179be40f95183bd40a972759a36ec84b4fb08a92179f75893a166cafff1553884bfd4e4876812e7c1f42148993810c5b08bc23950e0182dd2183d4667915f5b42e100fe2c83b06bd6984d1d8730a6c7409b10450e49cc46b37749b0c909e85953b123784807eebe9afc3c9f4570753627d91b1104e233b5cd080683c295145235514a3c839c1dcac50423106de1990d8fa37f0104570d4ffa38d93b0850e264f0d08f3ebdd14f5d2219e0c40c87f5046b0e30117ccf1e5f8ce94e707b4a561502badfe515af6063517f7f745f3339c7063e2a0515b10c4d48785845a39396366ec8587fa983d40c18ded92f7bbf45de3065ab3e3f06cc347df1cbcde789976aad1eec66d84526e171a924322a9ef51eef965dc6662aa27ce97ee67e27ece0d7b4f8c8daa8f553d5cabd546cca259e5ae2ac0fe678b3ade7031a01996d35b9894e044d00f60c4cd41ee447b7ab9a0049e846f4cc8c36f8349e9f05e5a2986f4f161e572848d4dbaf70018e1799797211a9a79a0e699771b985f0ddd47e9a2bdbe850c68dc0703854e0f15cfc00a9f26e7008e83796bccb44534eaf5fa0589c8190e6fb34593d6fa7e296d5ba914712152fae9fb1eab7eed4df88191ce3ab700004920c7f86b398bfde00be95ae4d1a261c9d15610d21b5e42236de377ac5f59a08df69833ceec184e487353dcdafdd72f1133bbcd818911f0bbc8858f5140c8ba46e1cfe22805e8afaa54571198a5fca4b25e1a80738fa4526a2dfd767edd7e41a907aa048686fb1c29195d0d831f8d56e072c8f816433b9244da4334cd3a887d04e57f05b80f9b844d4303dc5b1aa760100d428857ceb13aae4a2cd3d8a55d6913bf9e4a04b8f90745cd4df0ce8291e90a9be4e7b53a1ee008a2b6fc886b2f4ff28d722620c839b95fb8e809ce36402d277583a91bcff0a7f932d6dbe98d39c93f03c9518339baae521db486ef8c0f135e710a87732cc04ecc214a67baac65e2bf018c3af8e367ed0d4a244b6df18ac16eee2a7d279168fb7e3011fd18d2c3e9ff9beaa729095cc66a023b6d2d6b171385b14e71e1fc254caf55cd7e0391bc5ccf5665132c1387206dea91768344da396e9135e8e8a862706201533ceb71a8d6b07a8dd51c47dbcc059c2a4d6565d71ee60108ca0cf91a1803f830c7665eb803cdde6c29cead089a1b31e8229138b5982ddb0e4b4951b178040cdad89ce8a35a551ca6077e32eeca5cabe6e76ed8ebc2ee70a121f68409ebd247e688ac9057ed85c05933c794c167156e5c0c472c4508f434b964b09c9c53de19b1467a1e594a607426dcd0668cdbb322df2c5688a505f5a345cee107a00f15e18215107559cb2cdf30b29dec7d3849b3a1126af02754ec32a7397e686074ec561cd42cc49f3ea740647c67c00339e0b7ae2cf580c4bf05d376f902a72d4793ae96e5480a45a8f7340ec4f36570757ca27fa46b16fffe4db2a64e6182e1ac8d2e24cff71856fefdea08c5f3c372db0611a03985937cdab20d8e160c6b4221e6fbbad6b35d7f18465dcdbf74ffed7f7c874e186c6209c9e678b4a132d069a8ef1e1bc7d6e054c87957adc0be6c341b6554da4c5f6923ba74722194eef3c2fd4428a0d9e10077e358b40b7f03bade730e2b7119902d249bf8f8408a581c02a934fc69341181cd68e3d6ab5d0c7a527beb8b79bfb24b7053ab31cdfde892cbb1d74a8c7f7e9224fbfa9ae5c049a75662b4aa8bb91b8c35060b1efe25ce4fffc66f071d240e8a83ab38ce6a39c926e2311092373af33010133a34a3f571d6e6bdc6ce4721e11db891801783dfeedfa477595baa53107e1b18c706ae690b42232f1684e06ceabd0993a39deef38aa566627be8953d8b2f2abfc1a66a8de547207379af7f8ed672b5ab21490a38e3836ffae2967928d519d1ef0218e5e6a19554e00fec6cc43acdac2131a303f80f374c0b94bd9da74037ffac9343e69e75068ef36cdad30186f5eb2052710327d8ec6fef9819a474b4878b1d827df1955125ad4678bd81b5691f325d41eb8617ce10059e585b2b4ab6deb874d2811bcd8dfd618f2575cc827b8d921cb5f4cf979e4cde21892512fe041cdcc435ed3b0dde7c222ebc03b7afc6d7210ace41e9c9e311da8b48155cc9fd1da4158a37cbcfe0f4f9f5e2a1ac521b92fd7ef71d30c0ef23d7b4e76e226af8fe3d815937e5e168e3138ef1150b9304798a6306b298820f9b021cc5f0777e517f88b80005addc7363b5929b24596fbeca14b7fbfe917ed76c605823c24fec168e971d21e1e19dec582eb0ac6ecf5eb2f4b35abdb0cc99145d104d12e708af3c6549480e82fb0b09e244a09ad806d998d81274a0d1e1e66442db2e2a56c8ac8671178faa6ff78d212082973d35b37bca75addb61b33fb9eb5d5e768993110948ae5ee363f009a076d1c22f3cbc344715451eaae09f03fa22ac631f34ead5893e3be8a56a37d73947194c422f445acbcfcf0e4e2dcb72ef3081c1d41f1fc428edc4d8c16cdb7b660feef7973f3793416d1de400a6e270e62ef8a4e78e259352de231aeafddec582102f7fe8d8910f7dd47264aa5f6f915ce4225d69a1d3d7e073eb7c701ff57f71b4abfa739cfa5bcc96fd3ec7d840ed0c5b26cc80edaa114d4f3343cb13e2c789ce0005caa76bbc66613a4e411fb16e576c5d3d7c1e51cbb2f4a77ca61001d7c80f5e1a3dc25efdd29aa7eb3272e7d37b3936f812f528b086485880f506802eb240e4f1763e296dd82bdb4dfc47b535b5a638c7b4c2b35d07214d0d4bd3e3dded88b31a0feab67ce17caf74b46cc59345bff3b3c485ef1703371acb87c0420e9a6cc99a967c5e29aea44a18ae59259181267c7e7bc70a2eaba379a08e287f1c6bdf2648b452e6b56db8e0946de7468097f0f5e15a4b2ecc4b179dde1c9664227248132c122bcb337d0dc1b49cf8142fd4463092a90cc3289ccedefeb9e1bea8af1a14073fa5fa053c6042e122bebf27233269f704a8037eea9e3a4c57dbc31d507552b1211b24f8c8f748fd69ddf9aa785d87b40f0f874ac2fb7bb6c7fe24bc00f1ea8eb2af5795eafaef068bef630958adcda60603d20d26f60f510fd91c895289d8cdf624802d320b7c8caf9fa8f5a1e18de26c4fa10ccb8d6adfe4584abb9564e971c8522bed5225cd7bff8021c30aadf0af424c9608ef1534f306fcfc7794848425db126992ba01f46bd44fe8c524109dfd454aac92265775118b13339de109ea7d2841c24d21cc6585ab8ce1d8491f589132bec6c93bad69f747b7eb9a1e7d2e025cfabb338b6aeb75079c51dbb7301f67b8f02168aab11a4d68892d63d851bffea787adcbd96068167b9e39820f4c3bc8646e0d08fc7da678aaad6f916b6ca123e28d475d401e7f3f6ab4616567e727444e4a33f8699437a5a3c9de9f8534faea928eb0acfaaa5ee6c53a27ae366cf75484d98d08eba5060802e69582b489d51f2924af210991333b0205f05523e3cace63c3f25414325275acebacb196a9147c47838dfda475f43b31a4d4fd050c227f8af918e32178d5d4b88ac32264d679909fa8d2bbb259911cebc82ce532751c9ab85d30e95d31f4c5f2781e1f98e3ca0530e4e24ce601273c406dba68759b1f896ec6185a3ee70abbb1c2925b906c12760e87955d605685f37919b383425dfa05a65101abf41e70de794eba9d26fee3bd0d17be5c6b8ecd9eb9f426b559944b7464d9281a0126e47e148ce74e0bd93e0eefb8ba4bf0444465416fa04f52bfbb294d689e0fdd7fe4570afaea54d07e517731d9b6a9d8f51363ed8925430df48fa773f7765aa47633a328f9d6dfeb6d1607823a988cdeab1a3ebfa9e3263d38d7d84ba109ee4589f4cebe3461ed68f854a35101c0f41b5b51b819e0dbd1681d848f8962f92316a4e25a5cd1f7ee21ad06d7c9f652239c8566c0eba420ff81afea802f22a295591516f8476bf5cd8b170bc5ca458067ae9e82e842614055d8f5de78e54a8bcc055a5dbca0a736bad36f7dcbb97efbd200f72001bb648e1c2f1a648d66264a493dd6c49ce0efe3b4bff71ff3080c0bcdf95d6858de64c6375328dfdff4b9e816c597ab4bd13e46c88333610bb4ea47cf3abb94488136ab96deeb83ed340d4f856fbc90c7b3e89a13b1d7e2eaba3a00b5f6d7282e8c6456c1fcedc06da25fdb036a4d94b324d1fce44be4298bda103f1610a09a1d918b794698a84497968926bee354f9e3f4d9f0900758540dd9dd77603dc132bbd06d94f048a626d526a2f7bbe472c93aa98078d9e32c7c161c016c5e21289c0b44baa9b5d3bc5128f1195a1e749be73c4a09bbd6c03297b8136e5ebddfc225d35f985ab6d4a19338dae7c16eb83ee8deadf7a81029a8ad1a25b180cd8af586c5bdb2dabd80ae40cd2eb439abebf01e4318d81efbd5416e465c2cdcc368b60bfbd60ec4aeac22636b52c22ad2ed913040cce61a6a116e79a5914a2c1d9cfc6548f7f553df64cde215fd29b489b725c5f6cfeacc4b544dc2fbf265c3874c346b339bbcce512c7c8dd42967e5acf77d5b06951191ecfd518ce1f80f925f121548ad98cfc8ce22075a291a9f9101b0cb2c46cf827e9097c0932d181862903e08d81d60dd3e1c93d590da7339e997c4c732561a0a09a745774faf055d7125c0a209dabc8e3d4a2348f66341a7f00e70ff63b56852ff0a7324fb080c7c48bdfc72321bd1289d468b90c11a2b12a06ce63dbbbb2afdc41914dc140d60967eba5afbdde6ce308066667cf570025ebf9592bd876044372aa3e6d750f720323d8eee3e4e70bc23d5af311126ddb33355589a4881bb5566b46d12a4b915e27323510dbc6909e9b29e9b1619de1885939ce98232e571c5641ee4e0b6b2d789e5344e386bfec4668a0d23ed8f446355e9e182d395600051354ce670399e8f844b96758012b563ac052a181a8d50456f3b746e29a05300f171f5e104c73f1c3704841dbc9880e9058d926c8c259168f271133bfb8b8d426a940fdaf7c4c8d4ae109db7fc95e694cc27fb78acff5513237e84cbcbe2e5b66b26af9eec25a442fa75f531fbe3a43935686b4de835e29953fd9b6dd366448cbce95988b8fdc50cbe9d6651ba2e25e94378e938897564013c5e520e181c054d09f09903a6fc1980fffd1128bbd19bc2fd48dc8bea75532d3edc6758f4b6c70fc9e4405c7c5ae05c38cc2e9794674d05c9c802dde9c792fdc8784ee5a0d39d8b402b219a6fcf1f6e454df321af26effe467fa7f63bae3f151701bd9d15f9b7bffb35dc6a6dc141bed11fd5879c1b7b227617b2db04d0649b17d5f196672e5edf76f7f33644bdf6dce7e0f0aec1e6c645a37d0407deb595e2abe1c24db86f13b8d7715e0b196c7ec28c9d5f166b29c97905f6dfa05d1e71d8ff934bc710e92e8226081231210bfc487d1d60c12800ae2ec195a3f7530e1735d53a2a7f0705b5196e44e5e233429b153b456b41e6215bcc6a10738e21c5c9f5a610c02627f1ad89435e46a80fd7bd7f3dfcc39a7096b784648879c68f1ebe0f93e801b0ec38573c6fd3b7e0f69e981149ce15a4c1f82ea2110071001862a5ff2c7d2515e40971df0558f2ba3ced9ef27b5d96a615f70e18e24cdd5216b037186a99510bfdcd95636976bb70e1ca4ae13d5b27c30d2b9a3f94f349a6cc4c433d2f6f1d47d6dc4f85712830ac7a2547c9180b20c56b1368f432edd1ac25bef1144958bf7b28fdb3b208ec7bfa8c8a1fe986156aea996768b911d2e8dd3f231a435f28b17affe7686628b4ab970798c6e48cf59b39a1bb4f1feb3fd08ce8b0fbc1cd51f3c2a3ffcdb866117d0d483827bdde09e6921114e36a4ae8e952c47c72966cda120976b72d25f3f9fc8dd87705ad897a1efa0cf42c51c689b766ffb452cae78d8ecc9f69ab008045c013acc7aee7e0b8c43e75ffede299b18bc3ecd10c2c74e707c256eb52896a1a77d41961aef9bd8cf1d14ae77c9d97fae76dc0c3121c849f4fa73ab49a9c794f43a612ea27eba66847c1b9798f01249619234bd6592c191482007dc6bda57c6d0f8e753345fe3566a36c33b389b96a8f9ec02be5264370d3fbd9ad8b0a02106e854d6e3c0e8171aeaaeb041132a434c34c72d40c814c6ab02b39ded71f00e575d383907ba912e9838f0e4f69cc5cca8469bf9b73fc1fe448374e85e12853eb9a6b59d492225a7fa491ba5e3243232a7fd0917f3e750a3c13c085402dc9c9b93781db2834db453604a46d13fb4b3e19e5bd43931f79240ff0027a0642ec429608daf856a2e8f0f7b46fa6d80cb50fef5408dbae38d85153293a339e6209fde3b74a7438407a9b6b4360f8161d3d705638cde116444e1391ed6dcba24fcca05adc7a6e64f6b8eb0edb0122b2a6ca6b2326c02e711706105529ff940d27cff45b766e6db427961088fa5c31f5aa61cf02c696a59882c86be83b7d026cffb958848918d66c82965b82822aa86eb856fabdd8b5bddbff45359e34e011653a456aa708b8b899f707adaf8260e3c14ef55d101443372e49d2b8de5350a0ae17f67a4c43f7fce7d08fc49ede4b425ede48ce95c6410cb719d12f680295b44298cc65c3b319954016abc18ae0bb5d5422dce6997c3a7649d807f2beacfc1a6f6ad5a7914daf1bcec84cd18cf35256fd6cd7051ac2dcfece12bdfe534720836b14e75a9898481ef0d8b70e3b7e3583222062b11015c0963c1430eca16f1723f4f9d2238c47ba40184e640bb6bc78e00a36b9e45616a13094b770d8b562254c7dc61896b91c75480aecfa83359e025daaa6cc6562f3ebcbb21cf6715ee49af9cdedbc7e97fde3d372230b8b14bf80c5a2dce2171a75179386d2c116760d7bc3b6881fad70cf517ddb6376a2b5e637275faa242dfc6ca535fd23a2bc3478303a7b96d93ea0f00e5cd620107d2b351dc5d14241b619fe097f3a01bf6e97bc2d3876c743680bf96b476412422e598f1af131d3af6e22f3cf5d0f0519cbfd196816965a0090ab6723cc927d0374f33d5a33fd4b0377f017a7f5a31fdf0dca4d599bf0b1a513a5cb2ba380f7aec7afd005a868277199de30bd7ab974e984a86e882238efc1dc47d1bb5be32a499efd4448b71a78ce61127cc069ebe030565081afa1e2bee357bb7fc158de3ff76c8540542256f729d606ffc663e428c3ccf62e9090bd140ab8c0e6ac9afc2def4665a732f620c183b82af630abeb5218bb5680c271b32dda5232aab3c7410341a06c901689803c034b6d5889ada23b2126c781928cda50a2a61b4a698e441cf8f5cdc50f07f2666354cfa43008c47180efd1301f5c3cd932aa5d309938376500dcd2e8a44aacf41a679e8a39ec78040301c152fef2b7e5be289d83e11cbeb827aecec2ccd1e6ecf27e70a99d10efd3376fb5f6388d5d265db94e632437ccdc2a0a165776b8240fd407199a559bf5a8ff6bb11cded7200f1f0faeff99b85715d037f1ed7450edcebaa2e5d4300692397e4adbd5c53515db620020ae09bfbc1948acb15ef1502ceac8db4f8915e42454363656997820b25db1d18ecaa330455b338732ae91476f7f46fb81d614f309443c0ac0c93579342398ec39e76aba86309bfa8b5c0f4151f2f03c8171cb292c4346f63109d338665096f8f261cab5565370e54576b68f3f720cadc1a8ae36af3881dd9c839ebfab5b51ad452200f80971af1c577cb58c3b65f1cbb80577a72679e022f5c11ea4f2f0652f5371ac66692c4348bcbeeb4f9a30093d498d561db87bd5cb378a795382c524068fdf8ece489f66c1e707968528bf0252be37a182f50dec0dee54e464d67bdea57d8c0fd349a7d2f9d40ba1deb8951912a47c501b5c2748afaddce70cce28dd4a61a296d88869c5731caf4594f85bdc14b2fbec43ff19a44a317cfb972afa59b008b2fdc72fd77adf9a66accc7472498def91aeba61ad138c60d86e8075648c7100364775ec071f472b7d86b4574ca7c16a56f811dff460317feb20447e84b858aac3726130477f092670667d1a2e20258e5cc0fab6bbc65a59df17181481b8faaf79b3aa209022b222d0bf4773a012cfe36ef9f2b552f8ce9292c4c3585a260d4dbc68c9416a0be306c614b08f5c6b380621d176bc9ac9b8f6c2d28474dca00f91d0bd8bd9ae4153bfb894cf25f3522ff5b1e05242da065497050b4d877de46b38dfb94b86fba9290ce5250609d46bd883982d1e513c8cb9607068ec1228eea6703e6beba94e24e6112f6eb7232d7f4f169cde352d5304705e68c76bd2f36423071abbf00d259e234326033e462d40cd24ea89681f93abe66077d8ffc2092f87d2658cdb7c4270488fe811eb20ef26b667c6c705592182bb952d8b814b6dc2e76052356dc1eeb7ec6e2184395c4ed975ab1463dc243e59270ceb87ad3fe85b7806deae6728b235777ddd6c532fd9681884557a3e8c46f979f15138e705aa4293c4205d27958c942a396ee958870301eceb351112f44a0553552d48ad3b8ceedb5e659bae00184b10bdaad347e539ea657f5588fad84481b9ce90ae14fb984bf39ccb9118d7c5ef607a7dd5e8bb202d928fdbc68255806fcd1ac2102c0445984b58eee79ccb4cc41aed5592dbeebe4999481a8548f0109af562fbefcb74f684ea7fc21a4760a1cec3ebb7447c98cda9be69f2c4e2bb2e9b3063c4b2fe799edf3d1931d14da682dd0c25d7085b03c1598c77f08673b84fd43aebd77e4c986fe3cf4a81b52d678cbb2527e7978f9ab8fde525b5d12e2d03688071d0112fada2432198282b3d7646f96ab71f6c70bc30be0c91c5e5d457f62fdd81c2ce1744e7d1e169b6102b1be4a302c3899b18f1d031b218a311f5fb99f7f9c52bf35cd2fa0f75c19dde74fe57ede30fb529ae1f3c298ff46d1f27c5a849627dba042d24df06e651fa03a90f92dcd311df0d6d7e0e6061d377bbce4a10540d44f0d242f23dd79f7a3bb6d300c1a97c55f03d075d23708d6eeaa00d8d8db01f92c9f87f755a2d91bfd951924db4230afb710ac623f57da66e492c0c2adcc4abfb18e8839259d5d79ac6b5ad9b0b437a2242c2d0b898210a6831f2ce2bad4306a430c57861e24474294e61d18992cabfb7b5c74a33e4bb281869a8f3ca6e2f49f9a5cfc4540ed3045e1f432a751c72415fdaa6145a48316dccdc0fcf859803c3ff175b80b43a207bc79b5ba899b75530a9a25b8e9555d038f39ccdc98b25d0898b7aec056c2cab951ed9be7aa005ea2a2f92906d5915233043a9891ba3e9df15b23d171775c730ccbb13a43da1cbfa66fad977ae55f4efc372bf17a42e56b883fb3d5ec069298fc33e59fa5fc8e162a387486a5c463a642a994c8eb6f983c8bb7c1d947a014c79ef01e36a66642b6fc82d5c5bc21a4b08c6326a2260401ef19604efe77108ea90ef0472861bd611bc432f20ad701912ac0e5d5ca7406dfbe5ba955fce624fd2b5e914058be5a3321c00689160b2ed22d72e872228c1736ec70fa2b1a00be5d7e1b69c2f805a717ce6bff7ba5597c7ddcd14852fb1913bdc796678668d75600f7b9d8e322129b4e44b6b73a669e7688e07f48bbed5ccd43f13c1f9a4bbccebe2e42a28e2b03f013e4afb8b590b008f45ced11867692836e09179356fe9318de86c157bd089e867d68b41314699100f73bafa1a670c6c8a3a4b0cb45e883dee37c9cd99bce858c60e81d89426ab866f3b95f11ff7ba0f246fc1bbbe4f167102309ea12684ad91b1bbeaeebe5cc9ebe437cb5bb0643f69b2904f88f45c8af7dfe05543998ab024f8e865e971d943f6858d86b5e7b54cb38b785f4ac06552e457f16a893f4a68478c2d75b9add71818edbc1ed41a0eca781655b4aca2cba3afe3d7894fadb958dad259059c423598a922015b50d9699231c2f8c30f83417e71361713d279abaf01b7751576f6f55fc0c3611629cce309c2dd59738a6117ba629c187f08fdab5290495a9910df7e5d773fea9fa11e04fafdb9d67d01c6f50407d05facbeca175a59dcd8328ab55e37bb4532f0e961b9871cf82290f1d2f7365ab77143187e7cb790c412f8e19c6d3ac7ae43ccbe28e637e2dd35c9f2fedccda8b6c061c622d8ba4bf0ec333e0bb106e31775866583eb7e7fb281d35499d3ccad95add2e98b242887ed058a1296a2c0b42a876b5c7d83dc8e022edb7b8580064c924996db6a67ca35e791158c52970b23702f43dc251b0569545f6507560d897092f662c5c47e70e0a02ce681e0a1405e928b8969b0314dd62113145df09fc0547d2c92f522c2cef1a72eccba5b4b55da724e45c26db10f2e82348801220764f97a6708b2ee1563c5e6f5f503a1ba162c97b23f2751781bf0b6aaeb1fa6e3eaa777996751eef9bce07432c888ca509a319320f020b2e02406397bdea4ce7a6f36cfea9b60703f2f0d4556da3972c7af2484280f61ac41683b3641c6d7818bfd5fd40fcfb63cb0db70f3583ca8fbdacad717f8abaeaf19a8667c02198b0f0191c8798aaea5b8205efdff755f0aa8a7ac1773798e2965632c29e7da3d779f70912c8fd01539654f2f38f0099de62f1275df247ce113c1edbf2511e2b0d21e906e5ec396487e5c76480b077edcfbfe8dc1bd128f4df2c88375e2f30e92ab8a4a0fd1b542c8d59e1ed6952a8737d4c059b4d077b063adae0d4d8a6bc99c1c7fdc9276f06d9516456bb2f37db23b8c5bc913871455ae3fc40e9cb785dbf4ef48d11275aa7b63e2355641463350d308a1cf806b758e30c942ba7b65e49eaab644b2c735d96a5921395911dcdcf585c4f0027082dc849027f3bc4fc91cdb07562beb75bab6832cd55d48aba1251047364c3e76a27dcdf1d854342cc3f4ac6356466dea4e9350ccc881e65c237cc082dfbd82bad38d72a008677ba9a5350b338ec8ebb1502ee742e19648b74d7d74e7bca4d1466fa9f3e5ccfa9563cddc6a4b1be94f8ec61b1f75d8ff97fa8f1ee1193aae22e82d404dc0b9e729816ceed96852e2401b9ba53a6b449765d400a8b8ca77b0595081d811848a0f7a00e5be668ee9e13fc2e8be0a46c13de1c49f2f909954187574bbae5b1e6d320fbed709e8a2aeb99e994814c78f3fb4fb32a47c428eba4637e03720731d090b4c501436e99bebe65000291a9ad25b51965b34d03f14b62ec3613eb1345a8e2d3c12b1b4f1e8182bfba32c0d8b28606a5146807aee3b21c633f6e7cc673c7a857427c62e405488b8b122bde2f392cb368a3ab4b2fcaebcaa639c9c3f2251badb3400765121b2ad3001da881974445953e59e8ddbe97df41874cf5b0f96d6cee3d5b3a087b0ba7da7d715fd37042c3bdccf7310a25f17eced6aea946210ea1835d16da79ed29360b15a26108e93ae16c9983ab186b4d7013e8ff1a80d0661150c67972d1e31ed8af3e76e9a5b81893345364da2d6789115821fd74f53017b30f825baeb0e4212a2ce81eecda717339e8b6b41c6690c59362b6e0c80ab569dc2ee32b65f28f322d72788bbd3acb261e1afdacd7067de5939dae5329aa5511ee51a28b81c9256664c89d5106a4ae512cde75ec41933ab060d6a545661481db5d9bd850e5baa224e57bd60be0dd2634248692ebcd598519c788564c8306a4db784c8afaede504ce5409eeaba70ed310aea2c105fa67915571b613448ba6fa000bdace5357056144a42a48f0f75a747219ca1b9c2974ed44af62e3d8b70a0ed6b2302ad13ef5f9460342f743b6c18de685d6ee644c629ffa82c5f6876c3de5b1792e4f1e6cf0e0b3e93adc836dec5a4401f169f157cc86c0e8d1787c7676d45ae2eebad4065586039c65fe68393d95e1e528254d648d6fb3e45755b169f75832b7052a042df0f5dd659bae18f730bb565a9656343f3b81581a3f58eb4a7f660302f73bd13540cbe6953ed4075247ff6f1a309b6d943404a2c0f7d5b9f66feab11e3930d5ece2970f0a882b84d6a8a40d285d2be8a85eae35ac3855d375b74da144f0f420cc99fccef5f728c69644299d9857dc31544c2d304d57d6baada57cb93f713dcb4116409f16b6d73f6039c6009f05b5d19586d79720142d631e2e8da99959bbc1510d945dfc17ed1151c0daeae9e22cd98d611291b89d51f8be2dfb0ee086b39b35c31145be809c0cc3024369999c0da34641f62d13db3ab20298546fe7f79e9898f8b303fc4b71eeb4fa0787d6fcc9e81f183536fd42cb1629c78971c3635deed214148ca31fbd934644c36a1908ee305714e67a615940b8120f1acc75352217813912ca41f82f3e53d811b85dfb528af1f79b21dc7e58e0e408abccbc520d23f56157eae10f6dfd5084ee8a5d2d07cc7ed731e84c8678f7a413c8e44a99a68e9ff67f35cc9fe29b92f28195b4e157219aec6fd4b26c0d32bfa3813c070fd7e2afe92fc4501101fd3373e80bcc89eb7112ffd30cb92de984e16bfe2e059b1057c55678f75aec92ba71e2e24da6dd1714e533967917818c500409f0999ee9a0c3f7250157bb3168e8fcc4303f9b7823c2451f749ed4254a409720503c8baadf9009bbee8ac3d39e8c19ca64e9d68c093db88caabcceb5f69cc31f3aeb97bd512f38b6f4ffbfc12b42a7ce8df90870d54b10079b7b027b52a6b2155281a4ad393b44f4e7643c85ba7f6129a5d3cbfca5247b422576b60a060da53aff92b856ad9c0b10c3871d436d39c6d535e39932fe0c925959accccbe122a78262a8178d23dcc67dfdd75add95cee762f749d19ee2cee1d137486a26998bed23586b7963c9380e6635719c2b15417487d2729e66ca6a52a6647a1952f77204041180928d40da89aa7405b320ea2b3bce26c03e8c788362be55ed21e90515319db24625193fb432b4aed1b92f3bdddb097b1c649695e6257918bcf80de2d55004f55ae6af123c3f21d63c37bad4f5e2532796c5cca256936ec3e0975609c7f6ab9fd4aa84df48ac71c4e6c3c591d5d0be66ba61206e79c4df054d503e3318ebee0a4029d41fdad5790e130ece1123cd955146118435017710835a6634bca4c22b16f92173667cad0975fe1b99720e4eb7ff48307ecd496609e598445d730c8a7fea7515d1fd8ee0047d41de86e55abcf2d308c4a5002b15e96da1f2b02ba692d66a0a0a4c4939bbe03054565c0566647c1b1335d1ea12da38844de7aaed2694e54348e46cac91312a0a95f094af5de6ddb2db2667235c6e3dd062d68b7347c469cc4143f77e2cf69bb783a63982516889e521e11d834d1cda19387c98041ac733754bcbb5bed3890a85fa8056b88990b4f897d95081a2e35a1af6aa48a41596bc7b994a265f0eec0a66b335b3a7ae82424711961c10e3a85a735748df3e954a559fcfb4e46abe89df2485b3f4b160c753a373afd5a927e873b2f6041e3936142a2eac560259559f49c1898881c6491f3d0f23049a6e98fdcbf66faa2788f30d3f861bef65bc4199094633081e8b30b329516e4113ecedaaf8d499a3baba187cc292f1eee5b1da34c9afd42500ccc604687001df7ea4321de427275f3d804acc96b2d835b70be1588b148375b04a3e60d5fab06412616abbb7160309a9a845c2c5b99498fd6adabe183ad8e510f27dc56d590cc66d172b2a002f1119328b012be33d9537e36f02d4742119e90b398991e29aa097a955ee6c500de76284ec44f1eaa88cecaf099c4663019f6601903b0369202603c325780e99adcb6f7356c9f6a7372745b51daa147dacb6c69deba15fbf1e3f9d6c70e48f898ff79f3db0a6fee647afbf5d4bba08f16a6445282926e9f497ddb4dbca21afde687772391dc7235ee460ca5c0750a84377bfbdf75bee1ab113441aa28260415f9c9a5dd2ecfbd2d475f496bd6df8c5a72d97452535392e33bd295072a0d88c40de88ffdab68e823dfda871ab180e902ebd2119519cc876f2c5a34469b95df65a16e5ec5ff02f76cc0baab8728d3cff48405ab2e075294e851043b59c20fda8bfabd88ca2114f9d1a6b6450595945b5b27a43c2e435b5ed2b326056a2c5b58058e900df278d6700211b68381a8e91dd08f3fef78e58b8920e16ca10d9f525236f9a37646262731c54c5c9a27d64309cb9b8ef0a7072df96b893dbb651bf2d46891718b66e23384c6422ca7082abf21ef7e867e3bd7ba0ca7f0bd55135ae0a75d7b6b1b906c2e32df141d3fb097364e0df631f694e1d1168de4acf1ea79ffcb45a1f13af87645c8c6468e1344087f51902980d8879a23d4856ee716ebb03fbd537bdc47ded6176ac9b6f4300c3aa27fa6993871188dcc7cd850958430a567233633a4b4efe83aea498c16d5d32ad52aaffaeb5228e7907f33b9bf4cb3eef5b09eb48f22b5f40824a9713611d60b61b33c9cf0265ae8e7933a891dfb8bd67743c5a1f253ace74acbeaf5014b9b66ae216eb913975bc05deea48eff50311b39a25e44378156f659c4cc84b3c72037328378be7ebee8588be75c80e8d8260c12ee364fd2c30a824fddf93ea38a49fc08b3051606369e49db6896e095daa5a0ab1ac176b90930a8c7e920c884400c6876fd0b101c43aa50be52fefdacb8e9d68f7084bd5be6ef992df315fff34939c45ca9cc98886890626b3a213a0239690817718f4324d27dda1966a5a7194790b5e23b103d8c25425a9c84f1e751e4a9cb386082f070cf0cfa6dd1c9c30470ad39d3a9db09e0b651de9c103d584dbcf612dcc2b49185bb96ee0eafef444a75969480853607b3294bf4c0e5614ff1814c4a2a94c13f65fdac3f487b1d298def0f893144c02b84bafe41177e3e00ab83fdfdbc85c0d0d2450fc33d4b1427ff8757ad40c724d3359ccca5cf53e279d469c4a5097486480a583802dc08560ca4d70690ac5c5fb6771fb433951ba570f600d1fbac162ea23dd2d0719895f5295d03dc342359affa173188158fc8125610e8f6cd5141a19c7cabfccc272ea35d8f15d4b8f591d89317e849b4d33cd73b33453b048da4ffe82826edce00459fe23b26b5e16f1a523122407e59fa53c0dc26a1481585775ab0636c376eea23cdae98ab910cde3e247eeefd278e6ebca62b51dc26ac170080db4fdab4e26e8c0a911321e62b4586067560bb7ce5458ab9b1924bd4a97273d183e7d459a1ad95e1a596c368e817f66d8fe6195bbd87897d2fcaad09c3be1ceed2389dbbcfc2c760a346c2a8fcdd943d4aa49456a8a5df7dd842ccd89fd126f1508c8822b95c4dcd09112d585576dca8190ce1c693ed4f65c301dc9a2ddaba6d2aa9b4dd6577e4109832c1a07f60b3757c61336beef8307edb2cf315a946e4707925fad4145f2ef66922ec40de71c6a4cf410570b6d88c6eceba7cc469626ab5a9cfad02d4f39cc46ef12bd9ebac333e72cc0991f6c6b1dc398badf07a25be2a1968a022f1bc646a6e753611369d593dbcd8fbc9a67980416596bacb998f1982a41ca53c2489adf8094c7954599de68816587e56e92500fb7ca14fa3f739d0e5069e8a35d028ad03be33c5ccbe45182716477c9cd9d4c81891b293e613edfaae14b13afb7595555dff0a67da8886221c2926c4abd8cf54a661078a36c0ead806385e7e8d645a932c5908a43544234cfd11e6139ce9b6f462cae6e703b592a1ca2cd823784c36d77c60a4b0e5f5d3e150c1780e18567dc923688504ccb3fe5c7f821105ffd0b99a95f13206a4d3dc04427d85d492e28ca2c7ea73173a0213ca88de8f5a61314550c45f2e9b0cb6c95e5a87d707e9516cdd275e0f7cb496998d1c60b5851887440ea5825d04e749d16ce025ca15758acdfa2151a9f160609de94893510c3f25229e14013f99610f6baa526916c74c6453450cf9b6fb57a13461da7c0aa84d1faaf8843e8f412998216c375bc44bcdce74d9229105241ac23f7c6b75fcfa3eb74d1ff2442dcbff6bc1a675b19303abca8812765f946ce86fe24c0bf91f33f85a7f6cc57a2d26b62676dffae48f5abc73e591b67d2971464ca32738c695737132f61065b0c6429d2b19f5ba1f742923c6966c1242132e721fa3181df04eb3f23bfe2ac06c1e4f9c605e4d181615701d7c854900753b7012df52b6d90b690550264974d6d01084bbcf697cdb508988340ecc740dfe4e813c96f2164d400ffc53d1bb0e1e13517c340a1cd3b4fc6233c87d7e6834ed664e3ee993655b228178087d6f2a7b87cdcad217f82c116582573829cac8a7c72bfcbc22435e7dab99836c5daca4876e336b5a7cd625c95d49c4edbe9a687002aaaa0078676c0afb0e37cf2cc9c3351bf0a6d95ef1a6ab08089e37fc6f92e73e47ecc15811a962b5b450403c32dfaee11fd9f115f3d8a55754832622517e2d669ac1f6dd739eb8b5f08a58a96e1f7a17c0623b336838c9b25e2780d1f8f19d6718a3d4ed405762aa2262f9b92017026a1690a04fca38a96f6f74db7afae5b4280a8dad7dfc02cafae90a9f1b48acb0cb6f97dbbcbba6598b8a1d0b80605274f259f8e1293c04b69a3b1c2f024fef3700859bfbdc02180c8f8ebaf7428d5ef23a66ae8771636451fbe0bd399e9e06bbfb78fc4a990020c787acf1f03e85c4aed49df4cc13ff599a5a93e2982790f58de1b77cd3a396eae53e9546d73050f8a047afeae107747bde8738cd73655295689c3fb55cf44c80619bde3ee77ddddbb2bd679c2143c4a07ae490b97200e0d4c6d9de4bddad27a9a750bf948545f29da57b7c93576a893fedaf78a599b637071ca1faf0b85d8f632b6d003af22ea21e7852a9f2271f02b8318de5f7e6fa2864df89541313b1f3a61072cb9e1494dff74e35383eb692e33a276f236b9360df511c83553e64c9e5fb7bd63e86f98c887e802e4583c2c9ba6972fe6c8e6b970932fdc37b84dffee6e4a3cae2c152ee681195e435a00e6f75abaae15f744ba6040aa4470cddc01e200775c266e90264b46e7900eaaaff8c78765f32ed9c6f1decc3480e7258bfc562de99a67ed3772faa9828e2c6854231b092c178d443c68366ff4919facc070d5a948cc0a2d7cc4deee3b9c193d8985386cdc2c7b0e216e2d6c1b2b4dfbf02b4b56c594b1ee57a843f16feeaddfbc1d3d450bdab8044858abbc0196adcaac8e3097b056166d68157827891646ba669126cf110d98054b8c247506004744b697d87c177a6315797098b06c7c17490fc011e58c9f977067397c15c5d530439f776ca810b0bd55e49a67cca2eca12ebf151e517ad97932d6b85c08b580095c20eac093e8a0d987e65e9009acf2779bf5b7ab4c5f0d1e8eb7a25369f1b13f61a138bebe28a3643754ea7fecc9ff0b0f7e22009cb595bfe5d68d8f58ee303052997811b92381fcf0c27fd0257f9a4ca78023ad2de6ace20ad59c0d4c1a71b886ff141623828cc0716f803c79978e1fb2ec595abbe146e9e55c56920747aeaa9df32101311173d3e26b5bad22a9e3aa3021a7a93922442a7532c27565119fcbd5589da8df8305ab201c40e0f84921fc5ec1c5864ff780b45460c37bad8601b4dbc86a43f99ec00545b9761ddc680ddef51cf1f11b7a9e302f4fa17da842043a747efd8a519e12b3cf407f9d3890b0bea35b5691a8f4ff8299d12ace05bd1b6a38519bf7195f2d6b6709708efca63948d3e37fb5fc8843cde3ba9074136cac4ae09b504732e1b3d42bc474328251a8e732033f1e81a7377a45329ec324103f36351c63f45aaa740d6859a37cd2918e5f6b17eff789e265bb85417466170ab7e4281760b68cd783120ba452579c35a85783d9fe2e7c53d614bc730004dcef42f86d0767f87644deccaa8e5f428df07de6dc32c108e8c316cb4007e5443d4173fbdbf44721930b92d5613c52b0fb7478dcd699efd51fe0be967d679b5ed486af1788875b46b4c7dc7b9b6e34d785740b530346ae7e19ffed9a013340ed2858c9a92ef8af73828fd1eae03f1cbd318d4dc275366d160a354da4feea005d1875864e78d0bc7329f351e6dc79d8ebe03b2c9ceb74529b52414093f8c3b16b8091bada3a0d61b39aec73a5671819f26893171f8ac76a0054a9c824374dd4924eeeb47f84e8fbd6b26211d924374fa9efb9956f4f0d9709b6245048673aa9d23ddded3e0e8c2df5aeb873508ab450204c1cac6512db23550116c5734213be45a82e3326125ab29d21a00bdfb38a9b787a0f594b1266d7376a08fea32b90c467c1b6c406d41242d8d9049ebad16a73e20d73d2d0d4a67c38ad4e4176d6f6c2e2b267bd744fe07f1fb9bb5d80a14a32b339298cbf36db165d1b582da4fca6194ce2eec0d1037a83e38f509d8c8f5806f297203209414f6f609d033ae537e8778f16a56088ba45b16a589cb78a263e55c43bc122d0bc4fd8fbdd12dda8d9560ba02ac1075b95dcec789c107add1ee31669252134cb4806d13d040b86df8f30b4e4bfa0fd82bf006a79d59f600403a2a52c8b64d632c2920f06cf36f7f2935473d736522330815e83f5683ddcec3225622efca0b623e05a0505ac64ec675aa1987f24cab630b1e32cbc4006815e440d9fc1c9cb0f7520d57f17775e607508f92c2b8a35b83533840817b0aae238c79667da42068481f7409120861ed4030eb0aaab861eb8f17f2ce8a4e9f3cc3c0d60a2d9c49dd68edc4fb87c5dd18f3e287a4f1d79d9dbd76498609f9c7f0076f078745c0c6407001265172a1c368e85a56290a8dc75b32253e38dbff1fe4fec2fd94b65018eccc3a625a99bab5ca8395e26bee6e12a656ec97a908a0866222e120f3433c2c33b2d7a99bcaa0305648952a57fd7cdd8e409cf604c37f4c53d660d5c11e23d1fb5b880d2ac16fb7d3d2e4414e933863d8c0b107bc30020890902398758c32a674db552883a3891ef3cace11fd1dd8b29fae0283040308d5dc3e8d22ddb1875cd34fd614a92f2bfd5861b34b43b1d1655256edf142390bc09c425e118c132b960d2c6405ef68bdd31b66aa1cf74888c93253ff69719dfe5d5cf90b5a5fee990b820e09c2dd2cbb858a87b87f9ec66cf3916e15c5bcdba161b9c431e126d015081a005fe4ae7a3be9bc2260a0f8ff52cda4883bc92aadb81bca4ca7b8e05d884fb9053f4a2143fc5e5e0f61561524338d4342b3271db47c8e1a7d0860c35c0fc5263e6ec12fbb5ab42668f3b041dfa578d7c61c035f0a86eea138d061ac70d37062eefa0eb5ebe503eaf31d6167f0c6adda3b76dcc9175154663749224ec6d58481f210e995c991a2297695abcd2af37e5769258d5b00a0fd35b3846d461ccf4d8962ec8cf08c285c27b9838a775d9f97dad15d57eb093953fd63a38591b7b1848142da5705917b908450f81b1b807998cc53ab68014bd0d184131070d48fc0d69d1df4d0e1e4991c8306fb634e50b1b6a8a9a5049fae12c7bd9d5348fa9a91f492d7d26a4a7c69ab6c0bd6bc5849f7f31bf75f8ce70c9781a81e4ee9f458419dec406e9d47872bb537b8ceebb27c64bf04980034d42a55cb5ed2316fc8adfea071b75030491e8146d48046fe2ebc84786f00ca8fb25736b707d9f492ebf3907336bd22f949fa58d90f6c7eac72362e9f53c0bea691ad5d8f8e7903b93c01f340182bdbaa1c8a816e159c39aceb984660a8bfa2509976d114628ea1b9bf8acc6da7df71af8d832c481a7b4ff27966f2bec33246b8bbc39f19c8060f9e8dc840e5cf2814142be6ebaf1c104ed0a0c520fd199b826ed337a5234895b09a4089b34e62546a946d7e96f1687039be0e5d01437503317dbfa849c23198aa500bcecaae667a5e980a8bf6f188f0759f366acf933d943ce28ba430aaa58352397dc8b7c8ad9ef8cb58ef7bf85f1f795289ed1e1d4eb999473f757b0f9e1e95a49d7129284ebd61ac0d1581921e2364ccc9387ec4bb878eb5d4b6d40fca785f06901aa5ed716b1fca205e559a689e2d7fc104b3d189e0d237c7159c7831df876db323cbe698d5c6af00772ddc6e7d21090f7be0a6e96ac7ae30866375fe341c37db31f5811dd5c5ff0949cfd22da30775266261b5fe4c00e9928da4057a207f8556e0b8c14f9721fd82244dbf3cad4275a38b4baaaf82444ab964d244a1431a817481500f3ae65ec6dceb71f30223b55178bc6efdcfa7773503da2bfed6b8d62f6b752e6c50773ba022ea8147b1ca5f57d974520d845d6e21f50eddc1b873fafdc5561e2c12a90df88d7cf37fcb1c61890738a744cdde40420c8123d9f9f30ae6a75c385e9eca34a3f2bb917a894fdc4c7f4383e8224d4780fc70e5dde8793c8290358e2955429fb99e69e5cdcf2441c88a1e0fa0e9aa491c98a70a13d9e49bfd202c29380ccc0ffc49aad37b18bd40bd54abac99ab52f46b8553110ab088cf0b5745ca5aaa1445c20323e5c4389ab85e45c09a9717e714d08dceeb8505370ab7bd2ad94fb5b3529f2c4e42019c766fee059dc3f8beba32bc98c15e498355b34f4678252413474eb76500ad07bbfefe6aa4d6f088290bfaf4599562b3728839663e5e46b0b71b3a0416455a71538918ddfc31dc624b4cc5b9f4d044800b53d2711b30e57379988e449f6f74ba423d352b367a3ed5393108c70b27391640ef28bc676cf1ee7dc295c4d77062f83dcca8c624b1e7304fe0a65a9534117c6f29f453e95bf2df1e5c72efabc74b8ceb0b8a2959e3dd50f65c06fccae49b39fd7aa970945b8e76c738ae70d4bc8a68740ca9e3e0c1683250d0ced280490013837dc9354b0f9a6acc8e31051a5ad4fc8f4b984f1ef645c1d96dc0f12ca18e1910123af5c4196e386e27e1479eb26f76080f6be2bec35d8eccb995248c24682af2f86025d93f41af2428f85806e37c46e6262d99607c3a163fbed0cb0e9cbaa87d1ae9082091d8814f993833e70f52be438a1c235e5f1c136ad8486ec710b294139d470943be0c6868630209952953b025c237ce3a05f0b78d8ec4247ad17865e6960da5fec64d448cac6d34f3bb45399e9f139650f408560c913914037c1c1e10b0e59ae852d40cc413050ee6f7885f4dff1dfaddc2f8aeb832d83a2a7a5776696ba9f1af872ab9bd95dab2fed3be6881236b294a3c49ae57ef1ff1ef74be256181290eaac9efef0cf1bec0d003e79352a67f03d148d48f15253f8a80e1f5022274ff27b98934721ebbc9693c417ebe9c5938819b1cfbcf8612d9b764744fafe20d15e204f0a9d220cc43e26a10172512d4840d3da369005b4b78c68d33958e507557cb397bb10380981e12bcc74b4421a12cbb23f129a90d8cde61cc2d89a199928b0fac3b33de4d9e2cadbd5bae9a6237c00f02b8d84d0b3ce083f4eb53271d9a9a29f2ef892c486b6699d6f4a05f0bd260c67e02b3562df9f77082070c2a0afb6146e987ee87a4cbc5f53f96a5a514eaab125a56ada51fe66f9d67696855ee5876435cb4161a86865e2f7ce3c37773544a9a31bcc30e4e8c650565bc722dd4eab12f4bef3aa7aa2cf60c29535e029ef744dbc698535210fbc1edb7ddeef4182235880cb63b641c9f05eec1e95deb66ae4c0555a6421628b94f68e5329da3b3a6c6c4d00932f67f70148cf860aa474a1a4dd6671dd9d05f101558c9d863e5b32f25589738c2298ff509a3501d6407d43fe1f7a89b9096d5641a879a8e5f037485ef0ccd1ffea649772adf2214a7a637afb7c1768212056f859f46f69f1127b4f0a17b8ce0316696852a25361d1ba679e34595b2475d7643077db6e22c00542dab1de85fc4437321bba41c72a61ababa4dbc389696bd5cd2378b08ea1c73c5cb9ba47c4e512f89d84feb9169e600f6d855bd4687158a1ebe16e3681341798b100d835ec3df8e3ed6ef86619d706863615c6aa43887b030a827809d60152b42a7c7af16b3a43c2b5553d9de94c82b032084d10428916de56dea4431a0c97a4c935c4012655afee97f88de7a00b6ed7785e9d1f77e4d7de1b120cc54c9b1388577bbd57a48148b1f74bc76ae8bbb71eac5b2e3c34e5172b4be9b73ef146566979bc236bf842fd99df9c372b2c278ff4d756c214d694b76685978d37f541a67c484c92181056c0e82a0beebacbe76cc8e3d75fff8efe061895b44037a8c6e559e1e7d600a6aba4d1c187eef0c3c6c6dc73634c73695b33d7a87317c30b1620971e93797117f5cb10097d205ebc97e259379642c21b8e3da398248c0db1a2801e85c1bf4e2bb5fe48e2d29667a8a4adb620e6962796ae7f65a0e649b3d1ec014a2468df6172129ead9d4bef81484cd8b56cebe457569f7f85d51b417c083e003c99e8bd79a922697d0090af26c18d1490ef59771a8399821216c0d571ec105ad145a39eaed487c0cb85eb94695e7175e2d4d7c037a9173719a39458f9ab72eb7e268179884d0379609f3c92eeaf3d6cabe60669080668f5e0753d692180bd9598f3751fa6c46b0e8c14fd58127848bb1edf16d1d5dc2b5f08fb1cb0b38486c9bb693744a68639ca79b8ad1603938659abca2ed1547ab2ce440234b73427abe2264cc468eb5557fe8e64603a2638913a8acbd2c41ab1ef5bf46c5e64eb89c8da4a0bd6cbddff47691034c4aa8d81642e4bc00ebe1b91836f25aa0381782dd6b6ccee82fe5d7bf1c96cb8bcc81c043bcdc3d1f40d5bec91bd1238addcfdc11adb4403cdc5a1c0cb1ade6648fa68fec531d3c85f4321292ab64797806696f7dd171536b1517408df9f45bb96b3111a382faff1c15574e19e6d233deab192c851795c4ae9ee4f953e6f9ecf4598247f328838a3d601280cab90d4210500d7750252ac026fd805caa22128a7af779cdc1d5c8f2b454b32a6a85d16d8c9b37d2ae199a47185d952d7a3de19c0d15cf96ee78d6b8d4b757ba45f8f3f08a07c3122aba256124519debe145bd1d2bfb65ecc44153ced0e67ae91e5b5bddc5432bc7ae585d1d5b1c93fe07843c296ac6a22e0e52cab49c2baf33ae366c818331e889c3d961c9ff89cd112e485343f6a6e92d5a6e8fd8fcb528aee2f8927034977f25e538b9891887de1d5dec9875587fe7ed4b7af3cc88755b3a48eef39a2df4dade778452f558cb3c5328f0de42352bef91b4f0c11036114c95b6f49611d126f952a40e4d756ca47691418f14a1e625c97d6a345cc25f8052641a6727e7ad5e495c692b4f3445631d042ba659e24f2b3a61b93bd10fc912bf7a9a37e24b03255bffbbae32fd1d0f79b7e7fc681e448089d9271e60049e12076de2dfdfc30eea9e6892530919dfc196abbef438872f55fd1ca0804a78bed36831267019ac01f32417eea90629b69a65cef36f4d3efd4a85154f5af6e7bca70513b9efaad989860c466c39254f1c3f31d071810d8535e98142e98d954659c546d8f91e6c820c1288cea7e2435a3330efa4a2ee2e02fb74fd7c19c9f264306371d4afac9176dc362f24daba2a22d4d058a0c95f6fddc055aab436d80d15acc6175ca8b1a416449fbf8f00cee7323544e8cada155572a8564ae645de3e0a7cef416e44d9dc697bd35e1440173e9e5a0368fc6e8dcf396a8939e621a28f16845542d68961e2a6876c1499caa01ab9c1f020ad9baff147b7d61e8a33d18ead0e249cd27c1d0e687709eb4a0ce28bac0e22638d89acfa1d32e2fa975b266e10d6725aebfe6076334667f56f211885b9894d3e88f67666cfb623e5f6392e684b5d7a970990774602a4a4b8e1231f3065ed66fdb0ab83189642fa1eb9ae8fba3d86fa81fc391c7b80037f809964011c1ca4bbd78d4718dca5995dad123e056a71f51845c6b1a2814433c4d33fe8e99db7dab8e52cfc4daa88a1a17083d9afa457af0dbea9bc32856d1f212f37b1ba8e187e07d3cd18bf81d1bcf63e61891087e00227103bdcc97105a7e256f967919d94e7a11208d74c0c0968fc636b5c4b6f927021a7ae9af32c16621b8ba2a6236805d44ff92c858abe441b3af91579826a8a8fbc256c75632192feba4e04d993e73ae90c8a87b0536a53a881819f7cb5ce385ded83c92e69c2a43885592c6e9cc6c6a3729a427e558d9cd2e8a43b4bcbad94b7f0aaeebf4c8e253c61d8d6bec4444cd52590e9c419dfa3728a2b2cef0d892ba8653f0afcca9cb42ad8a33e0ee6118bbba86334e6fe762f87edbf5d890492685e6c83f8731894d879bbc4fa4ee5abdeee6baeb47aab6d01039a082a44d1b3c85114a31ea57f17bc47cdfd688828d460db57fbd04b49c6328d6f0b1d9fa0f1e44e0ed4630fc770e1dbcd4bd743d5e55e90c8a1cd74ebb06e3c5929b31a840a52395c02b34197ab21dbf974c03b27cfa0a20be491eda446ff7d1894288d6644657556fbbc9fba460d96b5ceaa3e5d4d7ad5d556a0b47c751d678c1efdfa740fd911fb2e73b7752b21f950025d6c0504e882be7d0af88954d83e2b0e96235cc61127eb39af71945231b361bbcf75d0c32c0732cb7e763616c61c1051e49524dd18b5c47f38eda3fabde0dc09e88a0e0c50d8c79f01f0faf19a47060771d8575c5ebaccfbd878baab35635783da9f92375b80a00ab29a70bec74eeb78b1eb0a6c7961d4224ff1b07b56e5fb6a54717cbbb6db6682e58d0284e25943f93840dd666acc7dd5d0260acf40482c1e96f5279ea5d4c432fb28e97a30ea87d70607039564df32aaaa59004fccc84d1b0ae245fad977ae55f4efc372bf17a42e56b883fb3d5ec069298fc33e59fa5fc8e162a387486a5c463a642a994c8eb6f983c8bb7c1d947a014c79ef01e36a66642b6fc82d5c5bc21a4b08c6326a2260401ef19604efe77108ea90ef0472861bd611bc432f20ad701912ac0e5d5ca740fb90a667c3ea064e1b29b46b00dff3a2660fdaa4442d3ece8739eafc92c2120812fabe4d0c676808ba01c27b62b515b4943af236f6d5796e35ddecb43b1c2823dd68e4fc1b6a5eabef74bbb85d75b6110d2c5d286790ce623d03b5e179877d3b3b7ff5a839a49382065e6bf325b52d9dee7de18d91a847ed6a22b0f9fa75318937d3366738e058c2628825452d5fb0f3097c3412547d16230f2933c00a93c680477a79cffb797bebdd35abc3ea55baf23fc6ef6f80eeddd0357d51689350bf6ccb6191f5a5835e2b5b546abfa09d0042617d6975a759d5ef4faf142a09a781f28c7188cadbdece1a24a43287add31203913817b6ef56474f48b2d9053bcecb5d804007a7e1e3a668829cf2f4359cbf82248f9b256663348153dc446e4772340c05cffaf85c3e6e95d74271f18fa59dcbdab4f20ca74149da9519e4a807eb4a18f4e3eb58245d60370b2d910898919a45859c2b46e9422e24ab21ff0b17f9ec2a668bf83398e5b78fda64ceedbd6012b370e50e16953dd7957d1c4c61f1813f910113940632d97ec95a6f0666bee784e996912fe969e9edd19a0881528545037faba834c57fa6896fb19e71b644603f4e1b71fdf2dc077522d6f038638065f30d7365c9f2fedccda8b6c061c622d8ba4bf0ec333e0bb106e31775866583eb7e7fb281d35499d3ccad95add2e98b242887ed058a1296a2c0b42a876b5c7d83dc8e022edb7b8580064c924996db6a67ca35e791158c52970b23702f43dc251b0569545f6507560d897092f662c5c47e70f9582c0d81a15b0e98715cc4879fd2357e02b88a262b81d51d6829dea5238cdbe8184472c0fe76a79185a9310c47cc6392caa5ccccda719193120ecb0ab24e91128f2343fcb74308d8dc28d9a8059080e052c02be41e98b889ef9e9b9d3fb2a5ec2ae0fc8d4f91cffbb2c847fcfa877b9831d470e1df5e32957e087d74620c8916a0285086b4c07e10660471ec8a398563b003053a6d6275320890c557a6f86c4e21f36cbe4101c7d22925189b9b776e97b68556b00698bcdc492b9edf7b906d83eb90ff406e68f1c132ae1283471fe91d096cc6ab96901555cc7505d88068ab1db9a7e5a84fb4947de5cbdef8a0874783f66ba6d9f62a25d201005dfe0a9521d8fad06a131cfba4de0db47706d8505604ce9931baca2f0f8532be73097ca15fe8797988660de0c7d0d211ea45de0c27de8f9d604385817a9fa92267866f38af2c4402d3cbc2b1461e09f6f2ceeaa714db3076ea1e82e8a211ee6ef9a799b4c511736a6aa966eb675c4b676e7333ee34f35d10eb0d78a7765cf3d73b5e2dbe624495b26ae8dd929f08d29eb39650ea1e81a0d8302d542b2aaab939f55ed44f0b4ca35f47d2f05328f0199ab6adeca7f9d43a26edc33c052128fb7439e4ff25b5300444c1594b5dbfc2a77f5f30f12033ca4dafb25f7c4ecea6d95fbb4f026e85f86ed4151ec677a8556ba7f333a35d35c06ff62111566a139776cd48933c401dc17691e00cda2a824e5d84aeb26f38ca9e2aa0d84b1d663044badc25d1f550c6f7d15002cfa8299512527afd503de848a4ff0820c3efe311d811e74bf1d66afbc12f909954187574bbae5b1e6d320fbed709e8a2aeb99e994814c78f3fb4fb32a47c428eba4637e03720731d090b4c501436e99bebe65000291a9ad25b51965b34d03f14b62ec3613eb1345a8e2d3c12b1b4f1e8182bfba32c0d8b28606a5146807aee3b21c633f6e7cc673c7a6e8de40a532dc910e760ba16efc2daba96d90ef6cbd46888a37d99f1c28108f70e53164d2be52bb13593092fa3c0462b923f31b6eb078a6c4f6e4a1af6e234cd20c61a04a921468c144fa3aed9ffc7a83e59cd3346736126c2b0ec17b3de07754d1f65b0adb53b28d7266ec09346c81b85f469e15f7119d9ebb011ab66e1490d0c1e9980ff90a75fad45740466720efb5fdc11f21b4b4e5732191c259717d7cb5e4f12fe21f9e5a7baa62e33d101818d39d9f8126ad37bbe79265493394bc1a8c78f60153a60ac000a52abdc3dec798751d15fc6e8ce017b1432290b7fb61d34a6fe000164505a77dd0bc2a0ea1ea181546fe476c017441fdc8ce144329cd287501677072b23189d6296b321c7b2a1a962b3ad7446713672db5f2991d2c44efce3f28815a4213aade9a85b1df8f810bcb91de4bc717f75ac2d60226494eac55d6d00c8ddd672931f96c04e3e1edb832b194e8f27425bf99e9d3d8b70a0ed6b2302ad13ef5f9460342f743b6c18de685d6ee644c629ffa82c5f6876c3de5b1792e4f1e6cf0e0b3e93adc836dec5a4401f169f157cc86c0e8d1787c7676d45ae2eebad4065586039c65fe68393d95e1e528254d648d6fb3e45755b169f75832b7052a042df0f269164c4d67ef7c9c35fc858c38851356021e4dad0217e25c05576845ce7d0cdc564f19b602db78a6c257722063fbcb872d6c5371b805f73b2efe8536d85fdbc75a557eb0c5b23477674561857549e9a2009cc965ca80f54dd1d5a53cf8211be9fc336c32d7a8e1ece405e9926cac555acb7adfd6d54e8f2f0a1f4fe7f705f3909dfbd1f5e229a1682b2b27ec5655de46eaf47aa82f29b0bea938e6c28588ef304f583cbdd05823b50ad16bd5e4a4102bc3c05b6ef2693a03881e64c060f10771d042462be29fa9a0bbcc29efe9f090217da6b6e234c0949dd91dc8712bd38fe7bb38ee874a6c0e2bc938b86d9a63a05a8589311b2c181a541bb7459843afc1aeb8005144018e99b36a1908ee305714e67a615940b8120f1acc75352217813912ca41f82f3e53d811b85dfb528af1f79b21dc7e58e0e408abccbc520d23f56157eae10f6dfd5084ee8a5d2d07cc7ed731e84c8678f7a413c8e44a99a68e9ff67f35cc9fe29b92f28195b4e157219aec6fd4b26c0ebf3ce7684610b0510419928a76e38bf693ad56b73505e13f902af73e95183f9116881408c634a609dad32f821f8c695decfbf4c71529be2ce0817dc6695e55544284f0bb74dcf246b7e1f6e0893c7245b5bc9b99020264097b3c71a23febecd4bc08788998af9bb0eb273d84ce3bc5b1ba45493b7b5398dc963aa020750fb1b18eff7a1703e2adbef04ec6bcca28733d579116d0c0025421077bcf007abe14127cf851c4356c9b8aa59f76ffdc2aa079298b24597a158a38c4dc00a28e04586b3b212d19811c44ea318cbb228a73b67cb6e3d9b36ada310a6d9991b1fcb81418df88ac6bf4121454508226f31acf77ad7d08708db9d841296f413e2f6625ec7d9443d1035442b0111e2d4117c632001e161d85562e911f11eea6ac4acffbecf33b6ddc5b05f5078c173351869d452179addb3629b337262c79034ff9e5d6e7ae32b757cea18980ff28ef0c71579aab9695268c7eb8ac6f8e9d67e7bcf36ca6c4fa2f715a23e48789c2f8e0bc71b7dc4b9b85226b7ff8e8c7bded9db36b90e8da9af54296baa0a2af1e7e552517cf23770b907f6cca1bf31212630eaad3a1fca7e13f940aa9528f6c97e902a831755aebd723f32ff487a7a50542fea390bfca2dbf2680f3318a8667b342f321af6e1f7612522dc4ce179564d675b1edc2b8bb34634dd43a5fadd984068fdd244f157bfafb9ca2d501a2d35d7bbc234ab45cc8e966dcbf929ffdce422fba72b41c509614d2331510748b9cd1b28d1a9957b62c1b44edb0299dc2299ef16af27ceea7a71560d5db5388077e94d99240a8ae0284a5b64fa8e6a1d410c5be81bd6d9e738ce56d4713e121459d770f3b76232e900b5041ee3f6c48d1d67a5fa1124baa506325bf6145687eea845ea4cf21f39e6240e5715a659d9930a52408f1b185c9d0029f2e5237a4b6bcb743f4696953d0e3bcc96ac66ddf62385c875c99c0466cdcef7cc310e641f9376d88211ee1439e6485adb7fa44f270abaf0237088614749b432c7d1dbac64f6589ecd23936a281798a3ce157853ebb87b710b143ce038397d569df63e0b2a7d7d26f43106fb42f89e7d0edcf62b7ed2c0138541f666226e672b7f5311f8aa7cd8f4327f8782e44ca1794707b7e202a1298fa86acef244f5840bb6ac85a6e1c775ae719afd23a42fb335d745cfa72c0642af18e5a5a664aeb0c3b3c44206dbde2b8044c3b0739b20eb987106cbae9b610c1c00a680fb50b0c1fa81a320f7eaf589fda3c705697eb35b9eff5a59506564bcb7839300505277e188a84697fbd1633305b7065746d093564b0450bb0f56107ab46914e3c3e796b1c5bab8f2c773beb4355abf3024d2e7814e37ee71ae914b6c834e634977289a5699920fd5b5b2101f632375ebd89c58332da866dab566847cc099d18a5cc770e8c7a226bfcef5767c8e20bc81343b357c908b1113c2874df897879061af2d9c9118ebbebf88f92607a9b4c25dbcd3a1687a124c83bd5976b395d5ad72f51d604d8752a90a3fcaaeb4aa5c394efb3c9fa41590dfae96a68a37c8c3a0699c75e8e6efe8e6f2bb3e0f37650ff757c4a3b6c91b847f40f9aa8628fedd10ab80c5ab4732be4b17f80fd9b5194b32146b0b3249a0fb3b6eef6f573f1f53507cb6588e72239e8ab3e88f0b975e5f15383840fe7ff86c181d3f7314b1fdfef9921db2f09b39831f1349634e0fda82f62979fd7cd78e6933c604ae03a0fb275542f834b6d4f008552dc20d1d78c41af349dc1d064046807e1901df16a4c561c14a095b691dcf503b2f61ac81f6f52b8747e7ff7258625f1af7698d1ad326090b0a24480fe6218322a17c6c460246c30d814fefa90ce312ba13ea92861dce14354cfb4f11a9a587af239f183d65e58d96c48e2df9e9f335ed66a082d9641aef907655f533ccfa78cd4187386ad4d047d560584cf09d6e0ebc6ae791101b6869d7a8b21d66c6f8c5f3b6a538f6aa9d8f0a19b64777bd6c6636adb7ebd6ca8fcdd6ba1c05bc05f29da88241ab001664009199bc378358f26cc7ef7c716136a1f7f1865a1150661f16a9c98906337227b641d39e0e3e4bf23630274b35caa8902bdf29cd42de7db8baa3d4b3f56bf4e80c671016b7bf0832446bc6e4350e7d34181403ce0747de972d612adc69c9694bf6b73d558c7b9c67783a6268751d71c39ecb3216a289c49dd7bb4cffa09462652c9a276195d9fe55f1219b36b2cd879a3fa1ea81492fd90d87df7433fcd0dbb0b5f3d80e63fd0509793d7d95b2e8fb0aaf9a055044eef4ff4b34745a493e3486a4d94f750fbd0b19dd1579d349c900c7e90c45220559afa5adbe0fe5b7da78c38b784a98e238fffcaa47ecfdeb620f126498b27eb30c1b9e299be87da1fd00982d61f6162eac86892a8b45aa1981cb15552b27fb7052363d51f91c0fa340bc62e37f8c5df1f5ff1568d61e19d7df89fde6b32830ade8839be68f11b5e0a5e89910d5781dd30dfb9c9680e94cdc0b792912088d11541803c0636002743074e812d380be383d8e36a9b447681d670f160ac77373e6b5ba924f0d21a2cee3bf44c41c81c5f168a3d99c0f6dc732b410c4f530d254a2cfba4a6b110e594041e3f4d88f09562c3fcc745cec3df6a67f827c32085162f00dd41cf23b37c4ac6deedc4d76d3ea67cc8df7ed1f2438e5ea2aa6303a2ad9bb38292cd29e449cfaae5a54aca72a01eef591af2ed4978cabbef8375a34f513af5cb05120b1b7024a9ed4371c2626916408ff532400fb5895964933a434a6d82242163c86000037af81b740b16f04b885e8e4c0856786b2f9bee68600b6fc67ee6cc5e969204b33a1b126a5c57a31e48e6912b9df3effcab130af339c8ac5ce64249618e49774c0a70762d74e0384f34d9d869fa3a7a3282f0119e945c5ddd2c17976c0373b65b28c3d44f1783a951d438efc799e0c49e3e8439e35a89efcd227036691916e47d676521abaacd48f2d5d62f337da5c6913cd0184a8fa6c82a955dca24182df8ca17e70e210d80b03c4e63f604b60838af57efcda62debf5eecd050e35ac23d750911a72d622146a062384333b1f6b21bc46ed667fa5b4da9b61939c5825d6121c52a8d3650d05f292dd9cf9fe9d5d037b697fa23d7eeee28ca4074186a07b36a0682cfeef53aba8e7ae316a3498d1e9fa96cc1d8d7cf18da3ddf52a218b09fe8ad25e01a421a76c9a4aaaf5b200705fe4822cb0b926fb0338066cc81862f823dd23f7a7d6c7f818c8500eb04fcf71a9724588189eb9224cb4d9270d00f8b8b3a9b951f393c7615b644c5deb1a156d69a00e3ec02dcab5f55280942de9b5988e0f8930fab486630a4fa95843ca6229b3b71a57c45a1fe1a2df7d5be51efdc848925a1d1d2fd44b4d6a5fcd4781df67469da398a2cba10f7e0dac8da8e5d7651125416d69bf4923c7513fa3058ffa6d6d90f05dd1d153d285a446282173e0c8606c906a9222fb9b84e032f6a3020c9c65ae9a6c479a970c53dad90be850f9ae38ce76d4351dbe6623f7da52649edcc9d0679070d60323bf8bef8bc9f8824101fad8be976ed72a9a92ef4c55c7ca454d2941a2925612c5a2e5632b7f03f12c8874cce7fab4102b2851ae203c7207ec2a68ee1b926c090643c631d1f32b1ae0adb5d8b701612443d140bd304942bd1db80a946b5a452eebb69b79876c02d8889fb7108ad84897fe074e1462f2b73a32c18245ee3d7d584b15afeae65d51b8c3467d9409c535a13ffec7d73860a692f737c001d2766d4c4a3dacf704d0cbd041497fdaae3357b3f4311072d6230f85c2b5f9f1c14d9ac728ee27a47c1bf46e59f7b1d4c1c40c676a57e07762117f37df820cb832bae606e6a55d3d2b30f074f581f0eb5f676750ed6f1de85c696ebb4e831e6e13733a715c5cd3b0c23acafbba34b72cf9904a2ae960f15372bff242eb7b8d31211537405da7f96b669dd4215bd3162a62f7584bfb37bb1a493ddb5ad763b6dac6250a4e107ea159947cbb893058e706c349b9e176691f3dbdf8c02d95e5b34dd9a4ff7352ea71375167fe384e8b144db1b643ce39a882908f253b5b844e1301aa17750dbf7d3c90c69de4ad03fca73baafb700f7cf5d333d86f791f44ad355940b6ca5ca69af620c8558d8529d1db0e74cffc599a16fe466e4535464a51d980a3cc6c1a297bd1a857bc5f64ef1f57fe5f5b11e0ca6be813cde2501ab92898b962ba29603f159481b0c124bb1319386f1c6002900c2bd78d4bc0b500a9f511ac1d4446900ef33b056eb70f6f83f47b4396567bc4cf717628bfc42798f8839046f45129829a42972af53238cdd23addb36c99bd343aef919f041e154bf445b72a14e7f863631433aa1ae963b148308641219929705ba48b00f2651f7874a6457c5521e02bb6129936cdda865798d24db8ac1c1855003bf225ea890a9eb4983a28f064b1e89d4784ccd659335188b026d8f03ab98654ba4c080ae1c6ef1c1d9069690d2b43867c2fb9016a7102303e2f63b752c6621730776ed574c9f911babad6efb174207a8bd5c4f8bb457398d4ef733316b1ead84acf8abf6bff327344c04edb6b55fad9d6e33c0d502c1dc0825b97cc170fbb78495d278a44c50d50667698f0365d05ca0d89681b60d201f687b831e0899952aa0e9df8cb92aa5d6d3c81d9700842d22e0355f854d5c50c7a4b693e5e45a5cf7af3b7c95930388244a43bea53db82c2f07f9f25f9cf24fd709b22fcb81c14af5b3e169e5668bddbfb15f8c63dd34c398b513edce4a3642c0afafc2563ffd3f59b6d7cc9eb39a782645cc51b76d62cd328df2091350f6545bfcd157a45cb2a9665bb8bf2aaae86152e1770d4f0b9b604485d36edb52ce3aaf8930eb98b52f7e1d8ca20321cbc1c9b6e843d31bd30f40babbf46bae2073c942ca19536fb3dc0d950dcc3003c2d248d8297b13e36b24d4ddaef61d746c4f279b5283bc4ccf2fb6603182bba0a06858f14439c72016fa6fb7a6be0b33bf7bcefddab7104992f1d99ae44b945736a772c4bdf2b66d2734ca12d3fd04623da1e7fcb7bc9665f7c8cf9694faa05e0e008733c5eac898996cffee6f521c874da99fac97c7464c3ae860e1b19aba76d4a76da42b9e64ef32eb42f60a706b4b0f8bdeeb76ac17033eff889af68dde548133e3d9c0cd90517c6f51a37c4181ebb8c46274c103ccd9b8ae9e7dab659e417b9f89bd61196da3d6eccb029c09e7c80a23878bb703c4a4e1a2f0c4aa259fdc06dd2797ea44fe37e0e4c33e4ca7640afc1f85eeb8909fbe57a3746c542e7fd6edde0b2b22c33bcb9a4ede001506d3332e4fad46167ae6805e98f8999eb61150794b3f201ce5be56c86ff64e61a31df1feb2614a2ac9e4f78b7cd1e676c83c87385d53924f8e4520e14d3260926478ab56d1c69e4501aaaee96c10af5dd7d551cf6eeb38b5e1269bf78e1bd4eda17314f181f36bc43b970705d47923a3815493c11c824f0d5fd2352aab6c4f230df8914904d2e6d56b4d2ff85b73ed486f5f08c29a81260774e42436443ffa0521ed3cee03217270733c85cb5871ff3164c8adbb6ba0ff1a2faf4cc866c4fbb8f553c1a36d1910d9ac6636c2c9730d2418b7685faa870c127e08db3d1e9767a1a38f78e58a248162540d2440776d58bf58952e61784ce5627dc2ee7350cbdfbae15229ebe04081dc5a02f5429f8886facd92fd250ee02a4d3fe0c12ac2481ff6f1dd5352a9fc26463e367479cf33d9da8d13ed4f6205898ee10b9ab22fd91cf387750c1023e9ff7cc816ba96fd627d7b5a52de0af86a6b50df65d77ebe6d81b711da3ec6ee7c0eec28800a68bbc260f0d0ffa409ef79d92dbc8d77479bc0b502e834e54485fded110e121cf0ed116d5a39abed2efea5f1b6ede1c06085b7bbd7466ae5ac34e221b0385a20124fc9cbf5354aaec046339be84d003d48b4891343e70f600fc62823dae4c4d1f45bc015491f292bd3e019665207be5267c205942b207666df75c699d5d84fbbffc80b319000497ad77c11b22e385cf0af44175a4fef85f9c52b55360b59d558342a9af2f918dc18b223d3100ac6c5ca6f56f6bbf660386189ef382c53fcf34eb45c2262d993819f2ddd6721c71b05d6c9b1a0bcffbb77456ce561349208cb1e4953df710bdd160f1eca21518b23e2ed209cfd432d29673cbf3e25d75d1ee6ed10f2649d4af3ab652acbd5d0f2f473ac08396a7e74876bbe43776be79bdda31352b9210dd7c723f5bf0b5040834326db48dc49ea89bed4f2ee315edd0884c25f0d70e09b39f858b76f408e90675eb875c9a6850e3a6e9b384d13523825a4e19323ff0ca39ef7db73305402687ef8e88f5150c8be71ce5e28ae6b69bd8d26f49d20b981eb1c8168825c84118502f8f24e9128618cc5a584d951ff459ceac0e69d7d56dbd0935a66a7afa3b2da06e6d02fe564aaaffa60154944377247b9a835ec97f6fd2d5a5ef7b8dffb7b18f94dcde2808ed22b6b18342e0baf546276071392ba4bcf9a3784309c1d767fdecc0f8466d8a99793ed7b703f41aef0417748b138cd24eb2c5883f321e84db64f27ce4fae86bf0db688016b34d0a120d5b483d789852699a6aec08c2c34b0a49ea035f0bd7043981e44105db306f9baf2e07710e5be80266a68be51d70f7bbe9c2c8aa0269ab8452cf2353a095763fa016555574360858bc0e576033a68f569d0350f8ee98c1ff19c5940ff4f1060f9df10b171701f2a793ff1d799301a49c7a8a4cc0725e199fb9cc54fc3ce4b72d40ca8b28fcd86d98683f9205ca362f5cc14348515dc63b94a0401bb9e5f20986d35c67443a01683b3cfd839b79379e699f8524fbbf3ba3a63f715017f39689294d2a5f8899f3745af7a5082d080180dcacd40090abe465966e0e0217f94467c781eb21547c7f9fc184d64610829a12dedd53f890a1956bb83d523eca63bf7cfa55e5e33af8609006f64d6fc011a00c82bcc64f4edaf0f59b6846ec46eeb29b8337c64331efe3a51a74c987ab3dd4a822b0a7cb8ba8c650c4cdbceda3aebb27243d8e141139cf875913aa1591b047df42d50e5a60a0c83f2355d9ef0e993692ced9e17f36f95ae37210da1876f2f72523b0674435e60e5ef10b8cca458fb12e6946d72c5cdbeb2040a32f61a36da39449dd80c545c616219fb981676d8c502b292b88878fea6bbe4817447dc7a672b4f6cd1a4e7edc3e39309b09dbeed9d38821bb3fb16c74e895dfeb723f5f46f232299953b92fb7d08cdbc57bfc3aa41be514fb44299861e977eb7b1a1fa008591c86efb28259d80e433bb6aa66aac093f41b4a52e7349cb82e47c7aee3104babfa6372502e5155e3e0fea4587e296af3816cb14cc9d8fa0ce11f20f2480c4d43dc2e06995314de5f6d1d5ef9eb6589c79395d9dfdd41f88470993cbcd274bdc6ac1e3937ca365a6e0b2f8da28a10fd5755b60123ad26d4da150d2a49969ffff85637939e3169da0ebceeedc5c6675f8274153914c907310d17a37d6c5e78ce43bc239f2a73f19ffdd9e7b6d742f91436e98b55200a1752915babbb14d4d017213eedb900cf1bd78f92f7fe87f1b023021f46b4a135c1d8661592937b91a7a0ab67b47b329625270eb683d0e28f210b09f51d9ef13b1612c7f5def7d29d1d31cdc02b4bd938ad94a810d0c37d5e01e01664dec6cdb008906fe6c9bbf2a73ac4dcf85bc10d5c01e9a5b94f34ebb669b3161d62947c7a85984544fa97667dfabe9bd4ec16a0aa28ea297aa99740c45796111999277ea9743d66f32d81f3df19e34f4044c731ff33d0798677b38e8ddc00e3cda3d93ffe35317bd7c0c9a166c6633121eb149415fb6e96d748acebad022b6c4ccaa27b7ecd0e837f789737464ea38cb5a77c130ec3dc552449e6bbb9144d6bdc276325c3b133fdecbcbe35e9e0f6d1072c27d661259d0a4553fc2a2f5070399025dc7913413dcb7aaa62163bed90827d7b2ef45520be1c5c09bb1eb0bcfb05aa6311d67dd909a8c41cd14e00ed166608a28d3b16fce0ce7591f38a8c5551b993b088d1f2f8bdc01d31c396027f27846d44ec5e47d142cde259d7787564e2e1a2417067f277e9166e97467572ed92990fe1f20c2e61e6d6c984e4c264a42121bad5eb18e17cab06a7f8eea39d8552df55ee886a28f6c564a408107211a3e2ff4a657f071080c2673a2bd4457de8e872b89b0e30256edd2d7b9d84df8c8cd8be3acd85b9f1a3b07f425808d0debc2df649b3a79b45eb7f2e2a70d5d8532a3b9be63b4f0a1e60b3696401e1690127b86f175fdb9b65311908d155ba0264d96979b1de0e7f3b9ff221406bd07c94961a5729f5f2d560b2b26c66443b6eb75eb8651c04f6c064ff045b725daddab27d491e67b0dc5a760da34ab057b1b845b8fb36d787e12e86f74d40f726a6a0f98597d61a9b5c42e29cd2334d19c018e2db6d232c3126c2ed6a01a83b6fe8933ac7179fce47eac17ad4efe33f33db38ec946a1406edfc1dd458d5e3fdab6da7cb12be7e4849861c1508450962d125a8f87fdff4ceb448c85b0db2989c35572bb9a7a42f025d0397d55226ed7f94a1758bc60d3c148c1b6f4cb2f47598480b506947ae5401fac8c742047b9a36081c3559a4ef51e25bdb80165e8ce288d4f598c5f715589733f8dc0d1226c7d042f882cf604053a262468895d91d83bbec9d2d05f993a780bb94370f95628d56da76134eddfb2144338e54dafa41125dcff897a77b327fe886ebdf932b37315d4ba8f7dfdf78722fb0b40a4b75efff246e717235e37fdb4ce385d347338c11dfbed5413af727e326952a406f8c09dcc2f2b46f14a080ec1542abc8e37286a05a68e23b58336ef9d3033087fcadfb0502b65d1aa2b909a37e8cc7c5482cb2fc6ba041e9a313743be5a2981d7865f257168767d22c02e437c88396c88ff48aef18d25759d49b3296a50cc8d5cc5cb9448208b3beb8fba9a0eb86b25a233030fc7b8e47b7f5891b036f5d4f817018914ff8ecc05abad4a7b72bed4408e0d768a7b429d90ec9ec2aa2cf0f12185b0ef451b944391c02a1b5ea08d364c6bff202bfa216f0fd7cca3210b156cda596e285b503b21bbee747214b307ba5c4e9b92774a3e17a5209728fcc670c5a4dc9b2e0ce5bd5618bca1dd25c1feb4d31914dc05688fb6e8fc3bd1ca9c490c1c52f11d3d6334e9320a78cdb603659cf9a0d428134f9fc66fe4524824fa3081460ebad662097cbcb22194d1f29536c1bd4ee7dc5e5e6bb3a8f705200850bc88e434ca740cb76d716ee231b24c272b10ade0cb054634c19df9b862c63e61f90e1ab6bcd63f1060e04e09a92c577d7716e880a91edd289e1e695b092c8fcc497a8a51f05a7e62600ad9ffdc4b72d24558ba898e7a126559b1af5a577b0ae8df8be83358b8f6e5a4cd526831a85608bc749a05e71074620f3d06f13bddf119c3364057b180862034412d80a52a2c6d735d628b56ee7e34f6d03c1039053e75044bec91f4d18834e01c61b86948ac69f1c13c1fc44300439e2aff55dc67a2b2e86b173dfd21e5972d2c3f9aafe8fc9599fa535d675bcb296ce4c622a10012d975194a4126f4bfaa75c6449197131706f49c154a0c781e6ad7c8e896db01b08f16209dbaa1b79953cfcc8885e14168130ca02753941b28526c610cefa2a3588b7c065671ed8648d157375a50c1fd0e910bf1769d81ed66621aa7bcdd56d165cea9eaef7b15c8fb7f1276fecbdaf2d1ab0d99a552be5bf2ca5824c0e3786c384e54ad0ed470cd0c832ff73947818b6dca8fd77709ccb963a469baa1eeb8eba1b760932bd1eac609474f47180bad367ac330483b6efcbe76a865658a6963a7f69ffabd3f9f9bd2df0cd4d11c423835136b91fa52946ba91de76d6c0d7c28c64877a0a1fe637f9f1866499fbd6b7f5d3a1d4ba3102ad53c93f09064b0b7ac2939a443699993ffc738079a0869a74083321ccbdd89a1d79ca4ef9749c6008781e706ff0c11d42c398248401589699267683d9a93d928bfed549b16efdd301e69bb608a644d7ff31d75b71a2410c1d3d384efa77dbeb3beae6286df7b33a5a089275b00724b92008cc4b9a49e69c50fe23b45985c4e6625267bfe33372a658d17892ff990ff8b843a8a16654adf1e30d4d2e473e6fbe9e423d53b4559dd8d9139fe03e885c273b988e0e9c88f91233d2ce8ff0e0a18cf07f240e7ec563577ca17becf89fee410ffb0b221881a1356bed82a8c9c325662cb138cfa9b234c9fdf9b236c10ce97d197f045ec6e3f4010d84316789261792779ee95365cf9508fb016e6f5c729b4d3c756d6c0b4c801bc82ffcba70a136c007591212b6e85b0a516873844e0aee049beddd6ca2b9b0320f0b9fcf342f7811d67344221376eee62b9857394af773dc50f69521e1d1d79b3bc93fa4d56b9a5052d081995c9060b3c1b0bc3eeda76d7b1ce9e4b0e7da06f28293d4901b521b8a18a9af6b8169a164ad97d2b7e4dba547742c6e0ce1e7c74a5ae87f537c144520059885c648441aad60d01d1ca96f355df58967c3421d630ed92860f532b342d81202813f47504ed555d8dad898ed2ad82dcfd8ada51fa07fa920f960b0334d523f7970a4255f25c5108fdaef04b60162f4186be2324b32312bdde439aee01da8409b83fd286c46ef7d80d2673e045c41ecde49a22978eeadeec304f1e8c242393b0141abd11cf74c123279af7cb8a2c3bf8336eaaf87f62d1d6bca0bf101e641ef978288bc09ba0fcb0fabeae24afcbe9eb8fda1a1281514e9029038dbd3120b447d7298731fe3e6c7c4441aad33e3e8ee63e2ebc75f6a8cdc694356fca80427eba82da11798a81ee687b9e5d41fad8a5239d351943a9a7d6c4da5d9a88b1ee450a9230b913f8eac0a0b6763f54a22da486b82ebd51bd6906d5c784cbf88762c7aede79dd144fb6400a29e39d8a0711581813ff5d122384f1fab41be007de98f88dae68658c374667a0b3f7586912c54165797f46673ab9d8782e3305daa4dfe4c47d3181bef1147b9dcfe14c3f7ad9ab77e40eb2ff74ef1eb6efc7e22cb87aa3a92a5b721ac67301542d6ef09d663759dcd774647c1d2dde47ff30cb8831faba1bc9d84b7af40c8992f184ba3ea9d483cd5d326204dff03b58e238ba66157022c2bba0575c07ebd003bb26c991753e8d86b97034552d3d2a12d570de63829fb72c1e8bddfc85ac38e419e7f17324bbbcc68eda04a2643ba7a8b3b275c09409f726588b378447b1792cbe246f7b9529fc5d3e3b14f96129a058d725d3b3ab8e768a3de3b2cb311776bab18fb36aa29dbf79fa2a469482660edc8ff0becabb80a8f44319ac967d90afdc9097380181d54fc09f2dbd0faba58d2961d5ce3e9c48752b06ac6f8ea0935b957afbd81231a1deeede69dae1a9f3e3309b025ad09bcec8f06ce3b9d19a768f18a600882ff747c8b39519ce82908d577abdcfbc9c448d09960a32369e78fcc44aa9930466f76b109d9cc9fec42d2b492d4db100fa898373db6a4633d0a3a2bbdf4007741b469c33cb8ef5f4101d3ca96ece4fd903c143f8980d0f04874714a348f73823380ab57b1bdd00db25d8b875c521983c1967ce9eaa71e8c0fe715dfa29e16e5cf3b5df57e03c1ae3ea9db0935d4ce38987bb38693ea742ebdde980599c5ba8b2337ffecc215eed1f7dfeb06d77a5cc6186b84e262aeab42c8f3e6602be96fadbdc7befcf49357721ba62d5ce1e4e1f740b080f39867ab52234af23ad3eb917045fbd20962ceb7c57bbd34293cf78c25e66e13fa8f165079999884433a0b085bc449ae2870445e7db3387909bd9ea3889dc19e81ff1a6c42f203637036f18bfc57149074fe29f228ade96f4f43f653a16d45089f48f9dd6d28477377ecc211c90c11a35f5ab78ec085175850c04d22ddfcfd7c6e440038766381026c2a9ad18d440568e29fa1d7c726915965b6065fec84b3191c4ffe742379c87f88ce7c3ba602340eb02373f4cec031fab9f7c52a967f16338591a003a1ab759cd138534022556f5e64ac36e9fdf3486a476bbff917db7db93ede74362a605d3bff0c12af30efb7a81a6a0dccb8ec8c800b6cca329856f4b657cd51a7f5b1f4209cf8ce788101f53ce1512123fab4f9b2cbdf784c851f6cee316ee3a0fe3b5f30dca0933f16e3e00a7c602aa335ec803afb412126c5a094756c7264e35a1957441a72f5268bd8083ece85294412e8985f2e2dbae2ad13e0eafa1502453ea20d5f41660a396fee4bd6f4a10deabab360d3ee83f47f500f84ee2716d62e85e8109d0ae392cd68c4681ded93c612b4f74865ac486da7052c4dc40174a9729f666e0b6b7126d318b4ad59cc2588f4d3dd4e2717b9e0c4ea0c28c6dec911ca19450b880208cf85d141699f28c90d7ee63763d44c148738555e4a9f9b005a1406ec9d948a582abaf9c676b3e5de59a0eac06d6679072cfeaa36ffa656045a88357187151bc6afd75154e0e4b20f8baf957aeb79b73f3f64ce36ba9a844ccafc42c58e308c6885420660fcc30ceb855006f08e6df66184ccbd49fb8fd5d03c57aa02428b9c221d95c55f904d0e7c29558c004d4501ae6e64adcf1421c449dce3add48a1df7ed262956234cae68ef03f4a91658a309babc0f93f74396e7337cc714d8a4b8b770aa48c5ab25dcae1b3b25f386cdf0901340a827e6e81668785293295bebff902c6399f4a4374762f1643162e0d020cf6666488aae46a8d485411c4273a546aba4feda118a7970e40f4d9d0b91863756f1299e42c73fd40304b91ffe080db57849fba9807a03c58f04fe65ae2a96eaaefe6502043470e998ee28a127a6c22ef70946b6ae34a8adb7155518c19337c2bc49d0c0ec555dc700ce202c5995c56c6265e0d9b1ad4e7b1cd38ed5af03134e3fefc10af681b78173a99dab5b991350676875e9abe6d97f61c1e80496dde52d23d214bfb99609c1c76c88f75d765155550d6669ade6d74c6c7fd60ea457da35638e030e422243a9d971aee4099760d590caa75824545d09727d78e19fbec9daa8f7391f8a6b956314cac93c0e1509ffce51b06216b9a1c8b1020895da484db95b5d5e638c41b88569b715fe99eeb348bdaa5e56b3e84310ae297f411cb61e2c179e4afeb3a84b2fc7e03f379e155a1998c9f056c0902063917fd5f8639608ae1e697e87d82f7d9aef69179fcde126ea46a8e9f0c47dca6404e3ae1974db5f39e894e377f44e165ce3a5b3e93bb7dfa55b7c0e4ce13cc6b295a71c3029a3048548babec3040cbeb259d5f00abd4b3f4897f12d4669c8ba78a2abd25bdb13cc06e08f9120dedf52bf8171d5241eaa4124df88dc11000be303a07b3592fda4608bfbc57190344532a7f24e1b5b23b5fb479c0de4c46c0916c61764477d8a6f12735c610475218b05c9f7058159fc08d6c3bd27183d4249a6ffc8b3881c4bba606e2f1cfa3baabe2db159774b20e6ec081531709d0c258d95c6dbc1ddb8a04a94512050c3b0f4d9f3b30905793bc458d929421671c5455dc40da9137cff9289eb46d65e3936cc60db416ef1f80f9312672b9c5e21626578216e8c69cc45f9810911ebbbee1b46a8a06d586e11dd5b8192b8db8d11a0172ae7d7c3799cc648d6f347371cf4379dcce14eab9639ee52963199fd7b99f67983876baa93ab6cd2fa74f9f4d8252ead1f24e1bd8d68ab3f73c53ecb21eeed4a06e812f8d5d58d98bc4982fad84cc2fea1bddf74beb413ec46cce70811dbe709460f411cc83bc55b31d4f041416d60ef3a22d850efbc23c41a44c06cb5677560486727061784e7363c4227536ddece1278e9cb8c84dce13bfd4609e7a05e79922a8e9872e98cf486ad39884079f17b5fc7f7f2d6f07f96763a25050fd1a7f383c44a1cdb60ed3aaccc283b2f73b945c7eb1b0772ab6da69a59918d7047c2c4472a4177dec285d37bb1086fdb2d012de468394da139a13978c8c156834493d8c0a9d206ec491525e079a89bde3b262956fc45a9d0599c5438054ac67d0e4354f273d7ee40e8b54a727a20986965768eeb34ca7a47706825b1ffcf07ab5a4cafa44945f0323a4a4ea3e267ee3a31fba6d29bbb2a5128f24e049c87b3b38dfbeddd9b59a9956e878c7c324893978fcaffea94b0272c58da2d216cf36f4786d1228806eb5a494a050e5053a0f47840eeec55db2fb9909075b05151bc63b7c8db46c02bc2ffd9cc13e9f7f4f259049719176227c60e74b43382da59ed7649f526c950cae075acc0cc218b6cac55ced9df56683be5331ea08fc4a13b66d511c13ef7b761a723e6f1bfe83100acda4f7187fc85f634fb871b3bb24240f797313553527c61cf20c4d660cb7cc142cb8b87b88609dec820452cab96c2a62f81220b2066b3a598d9a8afc774d310724f5af08cc35041b21ed00ed26b664499976d7f844ad941ee1f71b16269ec25c3446efef7c6afccd59381c61485956ce618aeb518ea17f2ae552b31aaad423787dcf5dd80d68c24907b9b3cdc8442aaa5dc46a1206176e855412a6237aeab1d45ce7c4835fec6ec8ebbae71c17fe26a956ee598e8f91bfc79373791b05a77989fed02548963d2e99442d016a55847eaa8f31e2b6058ca3ae1eeff3911b8617bfa100f2acfb2257e7933e00efdfef8af7f6cdea8571fadd548b0e393db38c65dad335dc3f9d4eaac3fd6f5ba18bcbfab195fb3aea9d49dd7b24418dd4c6fe92045bfccdffc172b8d4dd1dca1e484363fe24cbba4ccbee11992ae28b41f5dee1fbf7250ab654d3dfda9bfb575f0423387cd9a4ebca31747dcc6cb42d8f2d6cc98517c20a1d9470b146d36462ad8f67329e72416e94902633b6b3dfbd1cb0d98370322f79d5e00236c348de5884688973276d9ae707e6bd762f3cf9b326d5712b57096b908bf88e87b164846e0acf53835a2948a12a244b42ef82eb1e0c730cb5dfcd3f4ec9349f56b3d426a5a01f47739009778b819e66abfb3b554c83b697615cb4248588c13a2415ef55365b7ad5647cdeb626abcebdbb3c2d5295c785b5b75ccc2965f0291b6d8fee97c0ab3f90c0f74ed6e327e1d57d9a0bf86da5203730e4ca3a976fb6bba9d3fa0feaf2b7b11c7d4d73f3917d6bcb34ebada1d9a80b191ca65b89bc6bf1cd955dd3cecdea65157af795f91e5dc23475ee8de583edd49a99c039a6a7a1c3116b5e6af4641fc25915e41652f0b466f484f427265383b4363f209709fed58fcc96bd8fb93cbde6fad5b3f65d88e5d80bddbca79baff8bd7c9e7851c755c605f365216ae7a48d010c94a911bfb1cf16e9b45d6840a1d6a5d0d887d796fe741e44b26e04f78213f549ffabba1b77bbddd2d107e808412b095419356bd6243c629c84abe12e18dc2afa62f35959750dd225952e4f476784e95e14f039fac6807454adbff0f70fdb80c9066a726e06250c2ea645418fef08550ca0f6b93784d605d7b9ba3fd0993390f160026b89b2425f97c2e9add9a5a96a0da5f0d64eac5427e6a21128fed4dcf00aa4e0c94e52ae01db9c920e5c74200c9bc9bc029b21a8b1f1ec35b3d9d20a09993ba0ad05f78125aba16cbd74d1f4baf1e49bb3349564ee72ffe998317bbc746a2cf9e43b120d3e704f7d4ba100f65381f7f4b34ebce8c92d272ba0fdc4ddc881e3b665a92c73c6d8a7ac3f49b6b0849cacd73468103ebc83cfe61148edb59598198a270934d3065575e5253d63122e4997c071ba7c4d035af2fa06ac3124800deede895b5e150574e12c5d2d236c08fb72b3e0a852eb26b6a9f97df7c5bc60aa19f11ee165e4c4ffd1ab30734e646bf7e4a32b593cedeefe225eeead6544ed6d7b5658b7b48fb833de16e47c75ed307d3b60ea9fac70725ea8734f7c626781ecc90d5a3b1127fb8fa3e146dbc0fc73c0b640ba410d52c1c8a20956d5afcd8e75d22b1fdb430b2a285160df10e1f17a0dbca358c6ad5bfd6c5b3166fa68f7ebc6882b7d527c3c2f3cc936c45e49af87e82bbc100910e36eab7bb3f0a92d83fdff2a206d5769d051f887f9955296234386535f5c273f67e2900025733ffd5b9c7ec5740c3a4e4210b89a175d3d734927d3d0f1f7416f28acba11a3df345587601bb60e7eb680c0089c77ba30a9960df6300bbe6e75a5833e9c8b3b4d49313ebeddee4dd6d9f1750dbef4871e9ea93b1b003f6fb6b6ab1aaee0c2aafeb4548aefd2491afa59d5c5a9705c6fcd7a4555a26731b2bae534eb21c15ba1993175fc65fd10cf34d864b30dd17616af4dc7b526c959746734cfaacfffc91f6b91a4bcc9a6504e52030d9ec0548e076d16f406d079f7291508987119a71d3443d922bcd46f86ec8a3f38ac8ecfbca163531c2a82e942d9ce6cdfe66fbad4964367e3a87fb9ab2cdeea9fcde7c63190dbae568cdcd47d860454f10d016a3c485c817cbe96f542701d03aa2b8e22a30107e4c2d9abf2b87b7409fd00def865deb93b555676effaa647be76d1eff0c9910146db770e9b961ca2c3f67d2b497cc9d2af5b8b4a84beb1e9a60d0a342aa59117d2eb264bc00ae33683368204f2f954f59700b158c4aaff61a28e4485f90caae9898f2ae1bb186fdb71ec80d3d0cd3358be79182ce3052e32b693131726cdabf7703272cad75360eecdf4da447ca2947170efcde10b59350625772dfd9392be24d401048bdeaceb2a8b8afa45f4f7f3d17f5d987775473aaa17ea2d27924a6bb37e502b1623d7bb3f4ef145fa56f56740135ec5d2742e8165658dcf010b8b372cc7997eff576467456abd937b7345a21743667ce0456343cefeb762c72afa8df9c8fabdf6177b7c9c25bd597a23d8e7704f4df075cb1cea3b49fb476f2c08d9c2c62da4267a0aa88f0447690f6e1b3b846f84b3fcf616d9f59ed3c6ab87fa8a44f16ce7b39e31eecbef2c91103e8f961b9f4afebe5263f80fca61a1e5c441c89f618f0b2fd691a7e74535c792f0b0840c7a93cb5a5925dad301a63fd68b02259c188b2dcecf950e33304683c45af757b1f1be7ae0cbe3989b8c5569ca6ac2cb0e71212898a29069b8a05d4c28bb35e97a17730d05e116795ae5ad11f08a7160bd41e76815fc8dd543a72f9018f69f6036d2beff961d23ad54a667b5958ff7996714a42253e4bc125ad86ac7595f6de4601bfd41622938dd0468e36f8bee8385a9ec9c288f87c3d0f5b4a6049f150a959817a3a45031bf5caca35c03c3d9d76c5b2eccda9c5f3dc4eeda57dcdc0e335c3fff88a019fb6ee48d0a23be5da4ba0354ef4696575e4cde8495c4eb1c2a993be953bbc5b5b389c4bea191d440835b6b50e4d9821fb8f6a10176e9a4734ac07de1011666abecb210f084202d03575865f50f6858401198c85404edc76add79940446c1dc48bf7234717a90cdcacd9afb0d295c896f1630e538ec5d6204a002fe6d22b0f44706dcf7c7f42523bc95ace9a09e902375585fe6c49835062512a4cc26cbe452afbe177896e3529310c211988d91c4a83cf9e628ab1b0e72b179bc094cb37cd2cb914fad272f08388688fb78d120901e63c6330a33c10af4b33ed9fdded2962eda032d49a5f982a6ce0424790e9d28eb9bbf0f67e10bde33c5ab3dfb325391b3e68f9693cf99ef971e28caf4e2dd80642bde1e3f86f50107f7069189c602663c92f45a32b442f7d8159fe25784185ce9baaef2396ab04596015031a5ae7a8104f4eba060c4aceafbe352b31fa1cd3b1f30a479cd9557aa1867ba1ac09f0259ba7533e84c066595b7c9bc759615a15ec822067c8c5b37cb00eece020adfb9637d62b516271f08d562bdab503e56e87a761866d0249ecdd5a630c4e7deedc0bbc36bb821c53c07e724fe8289a85bbca9a68b431563345dcfe96fbf4adf1b7896112efd00e1f0c3f88f7d86ef146d71b9f45af0f28a46ee55b1820c6f3c6b93c1a29ab9918a6648246b343de2a9e7d1b960e887892a2d03e9f9bd14ee13f3a8c6cdb48ac8afb627e14ad9f2d0a01d0a08f42de6007dfaa77896d71eb494a20e004f63426db46ed656db1d4c171d6ce1690c8da2ecb60a3ab7bec1ded72501557ca34a8733e0a1cb5d9aad2012e10d221d9eca647f163b5971f7a59e2547c72c6ee6bfe9d81a1a5d725a4baf51bc3d5bc45f6c61e5134d74434be8ed741b2ba139504bde25620b46f4d719047cffffff83