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

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

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

Block Certificate

Block 53579 36776ee7e6e47642323542a78234571a29f6380355e5e9123502db84987b12ca

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
f985f82e93e0183e66eb6b54979ada2f76fb4469e3f60f8954d08a94addd4fcd
Certificate Block Hash
36776ee7e6e47642323542a78234571a29f6380355e5e9123502db84987b12ca
Source
getblock-raw-prefix

Public Data Hex

002000008000000007...00b60a000006270000
00200000800000000701000000000001031f00000000000000000000000000000000000000000000000000000000000000000000313f98ebbd09302046f036020d51cd84f43f6a004ee9bb8922f1e9f92117c4464f9ed1d95179b450ecd905e522173f6665a8e24b8468cceaffe574e07f3a1dfe3e307108c731812440411d813bc81635338fe94e2081e0cb044d0000000000000020000000700000b60a000006270000

Raw Header Hex

00004020d5458d93e2e0a81697668cc1c0d6debaae2cb0348b5c5ac96bb68bd174c70241013d49b39a2fa91115447f41608f8c9fb6b231e902cea558a1bbe79d30d6b5ecdf1a086aab880718cd4fddad948ad054890ff6e36944fb762fda9a97546beb663e18e0932ef885f9

Proof Data Hex

59,560 bytes
12121601030716d4d4fb98dba82d8333f835cfdce8ebd3f8c445990bd84082063a332f85f0819506ab07eab2a8dec35a1d3f59142baf4318d469a752521611fb1191b2f210e3caa7cd213ec36076740095be318579e0626bdc5f3b78d349e210786c510314051a4b434fdde9c977cc8a5029401503ba405494e73a7a8f72b2ab90eb41e653c47852d395c2d7be36e3614a0ab19846385fc2850d418adb7566a61026d6c75d083e37f71b48a83028a9dfd283ad85a56e16559abd910649bcff0a89c9133e7c093eecb0109a1dced89e40cecaedac08c35535e05f767deb1020823402b9f4a2748ca0c5d64d2bc3523a3a2688e57824f3982bc75a5467e6578b74cce9774f657d8f701ba31457f34be122b0e72ee87592a9bba354c31237a4047299cc031a6c6808456cbf2c765835de9a8ee78dc205a417bf995cd68b4574bf8b6ba86a7d57dca68de2981402ff160b077aaba59aed3dfa73ad49ef0a27fd18392d53bd5700529c93cd26c790aac4501a46606b4ddec1bdc0cffe23ea6504625468593f3986ef26e908a45acf775e9ac141961881fa5ba1e97d3b03ebd6b12128131303384838fad2bdf1c71c552de3821db58a8a4cbef46e72df6d8c68e00e64996066be9b8fce86befb4760879c900c1a2bd89bd4a746a09199a48cc1e58ca81e995a2795ef0cbc43cae9ce525ce4383993b4c86219172dc04c32f615ca2f3aed71a2bffcc7250121dad14db52b036938c7d343abeaffa50af27ae2cd4063d553a23565fa126174c82b8b2028f3c4115203de0cfcfa26145f784949763a1e5d240094e12756d7002a6c9702927306700fa54e6b24f24ae6b5dc598d07b08a6ea0826527d4a06b7a54eed0db0460afdc7b6ecc8dde7f3f616254bb7b780e1f1bb017a6183dc7fba46848f2269f1161f3fb5f5935cf26b51d189ff4cae3629e47c0c09134b0bf1b1de2ac4eafc51d72a432ba5000dfb15b6c06d92a22944c5992dd4025f41d175f6140b9d6c9bf8c28ff997a84d41d2a34493dbc0a30e51b40206e0f47e64855ddf44f7e8bcc6d78837de073a996badc134ae7550e698637e46864a9daef7c5cfcf2ab08a04e1e5ec2a16807b00b85c5e8dbf2e4943439b78bb5c05305a93139d0d6f64af60b9a3330474bf3fb871146a370297ec049d3c1e554cce43748c1c1e1c38acf53cacc641c13c50effbd96522520072e2863b9f0dcdf21d33be4f2344498c813329686c0ec2d769128e0d6608506f9b3b370c76fa38fd8ba00d80044b239fc64002fe08d42e55061c10dd16621c00b22adc14c055ebba35900e6cdb3be552e8200d810733e286da466ce82bdace79146a8d1f0488da7683359975cf9d5a8f7d71157f0b06e4d6f1e702848e06387a0f766d4632cce93f4be3bf0d39cbac0d56224004be4c88ecdf5674b898c284d96a58a198db6443403a62fa2dab54d1966660bcae0da40a5d97eb07c829f28bb2487ca6cf81356ca4642b71d92304b8f5291fc824638824fd3b76c3b6ba3a98a00532d3774684dc30f312cdf585efd01a2d5f10c883cc9ff0a3203ef98cfd71805e3202d4f7f8b940ce3e81d832201f1a39636ea3f1e612cd67916f51feea81eb9b613fabb9dcf3f6a9c673762b4d435e4b4a33f4978bc1cb8abacc5e2613d0c47d04d5cc0464529ba821b9e886eb894965eca2df82927db1a6f172acf00b463a6acecbe47a6cdbaa354407d4c26caadc8f387cc156b2cb0c319d821a2f08502813a284c0198a5efb324e6334af11e3bcd14928d92149f153b391884b61b73fef6f94b161031710403a2db678738591c4c3f0136c7b040f1023e532f7d1f8f51ceae6d31f136bd3ddc1e158d13f1a4427d24fcf33a3c77b61f620ca16080e034d8314219a62e6e087cb5c08923f4f75567d8ad4659abcc4a03fcfbbf34b3d2ab41d0991b7754383191b35d4d2410e75754987e3b1b0cafd92808816c4a3813a2b90e70b137cb12c959507e7cd09a2e8df73510b500d039a38feba39c7c94579aafd1563ecc0c6744354240ede7984f09fd1e419a90afae177959b71b6929dc7b826303fe2edcf15cfb95d35b6422a11bd598ddc9f0ac5a487ee7919aab02e02194f7d3c1df6eb1fe2fa8e1a922b96ce8aa49b6249add250c8082fe8b916544bd3cb89fb5fee3af7ab91fb2918067f951aadc80d1f2e3029145482add742f3bed2ce7aa7915a84441ac78350d5ef0a6e5d651be5e2d601f4721f7b770a72214d8e143032fba242c0b1256fff0f3be99d3c4940142cf70c98b2385234131ee19e481dda65addc0da392e14061619d1f3aba816305c15f9004012df8482f6764461ec27cd7c616ec1ce0f4b1439ae51749533169ab072a3687c33b00f05f6d71c0cd9177847915e7e600a3a10f8950c8b9003dc939b6005c8134b86be59d79e409cc0b263815ae512fd76ebc861d49d2df332ca223d4b3f81ebf15f032af41b9b98a5bc7caf75d42008ed5f3e440cd24e734f010ca8c2e69662c47023604244922847443dfec742bdeb62372b8725a37d870e23a177879c13e73b8e19042aa5c1160e10c823e64051e291c2edcae5e269813a4a509aed75d58c575cdb5cdfff12e90ba60282b33e05ce7f779d948d58af98b48b116248b0213bd3baa5a350787aa5dc5668275be5e223899f448dc67158ca57774e18cc51114b53f0e50c2faa014b8ae47f8900c710c00d5be95ab6d7bc46eb049b64c0c9916527b610810b791e2661f23d7dea879a9ebddcf095ff0b37ff47bcf850ff81b33dd7b12ea2c9d960a848365a3b569891c77a97b8d62a80cf089daead57d565b8b9df8a62c1a9786728e7b1e1e3b5f44589142a8b009e85994ad349161c629f304d4a0582f1af38e2a3a64adefbd8ed730043b1b5d01e0dd3c0bdf7bd55b5a223ca9a02578f15484060e4028ad9a79cc2703065da28a1c3ec116d36b17ba6e4d13134bec85c5cf5c933bfb10475b65847f73b0af43da6f69f0703b69cbb1e08625f463deffbba93846fe6989709f41a2bf6cd4c53fd13aa22d6f013c5ce6035f471c823ebd3955561d4ed6832a75a2f205750c1f8aaa0c5007d64aa330ecb880e89db6d4a9cb67626db3579417038ceb7594174a215b0e24611c17445c50ea95e72da68921d4e2a012befe1da085c9ab687ea008e6802e29ada3e528c8a09ffaae846184e247b57d3d860fd75f6a27c84efbabb4effded0fcabc81fcbed033cad0964a3f632c8fd6bf44939c4720447049669579493a493581ce613c8fb95fae68724b50d6c3f4bcb412f8ad178734d4398b1c275ceb13e33b92df2c68f579f5846e1e6e974aa97769400c45fba3989cee71807bb794a80e6bbc519d085fd61ab8ef68f4c2749e61cf96a8a1916cc9c6e514faa93ba646e01d592b39d681150d555a0fbe3fb27dfbaaf83900f1d154c2f4414d69f23196d08da31c8bcbb00cb1f5524358914b33d54de9681e8ef9a45d0d88074db6b440894f91ed767613aa1b55414535ff7e566b8ff3eae5c9d9fccffa9d34db0006d7d24ef190d2c12a611b72ddacdc4a6af07d779a20629bb84c7a6e95ca3336e889560fbd29da2561d5d5375c16806a2afdb2411a3d313bd890388950d21eacff5e61cdfad0afdab8089204fed3f8c1337e5d89e9f1659c0f78607db6f2101d6601a224ed7d6d42c9e2a26dbaae3214232e1e23d6a774d566b096277212bb0a10dcb1e19cb4060bd4a4f4e7c30359c536584d7b0495db5a22bcb50f5a5aa11d3d0b582cd4d7a58648171de18726e0deb86725c197ce48daec85f2b83229a0119c450e6b7615963caf42e441f5565e41b6acf2b067a656f332369cd1845e3ce382d3b42d1c5429fe8aa0e900f94e9efbaddc3013b3edfa9696a5df50600cefe1c3065b434be44c5f40f49bd7a2503cd46367ef8a1605d6885c5c776a5b612d4d61b103d57ee471f7df335d89e29353da584e0a368c8506baf777a2101b9b49fb0e41ca507609dc4acc18345b922298bfd1ad8235622202a9c1858b0e5462cd9324dcf777202f7fb94be5443e95419a976d2701654e1883fe82564e115e26172ac930915d0bad5613370904ab03c5a3c88179d64dc7cfb63a41b042c39e8b539df4dfb0be793cface16f08681878825bb499055bd276eb3bd16a8a644972ba42e66ac81ec8f2f966eeb612560f20a146ab2345bb587edaa3a9108ae93a2243581cc2460b811178811208d05abe8610bbf1fd5e39d2a7e870ae557c7d7b867d0f15934ceb8fea99314340870281d94e5f46b038e7e0bb58f055322b56c4264d98cbdf2a1f2bc458a07b4affac5ae31dbd0a4759473ffa51b4363e7782e3541968eedd210944bfee34866c2664e73a2167085895ac1cb1418b6eca04a6f000d8997996d58648e07e575286cc2949e0d82122e76e2a58022a6df531f97e3a9e12aba25cdb420553c553fbaf981f3c9ae8c04a911211a10d78901105b2682d0128b0dc8aa7438a8f279fb19a6c2c3aa5f4b568c8f3b81a3f7f6c99584d8d516abc47816bd677d93678dbb92ab377169c5edb352fcf21283d9602f65b8cb013251b15add30df6113df8f36cf8235f7dc07a549b1dc2847fda787b48d60678dd2f6dcb4e062e3336259234ae6aee2fdb94bcc04fe099d32b9f2c2061cd681a949e78483229eea0612f73ddd4b72563af63f71b3cb513fcbbf08a0c12953137695837a070a8070ba353014b2a1d4302ee923c92676c625556195ad80ad6c7dccc79c751ebc683a95919b64c90236a80fe716369d1f1f2932419629d24e7f24615c7d84b2cd12186931f981c7c1f57656161e67eed8fc8a52779c728d07529940518dd39f2651303609c47a685ba572a420642ae097b51e39d8b4c0d0d32624feb8e76c48f37114e896ce11eb7b6fa3fd051acd24354a6cb09985508b8c46391068ffc27bd29ec059a2469fbec422247f8ee9628be4f2ee185500936d6dd4ce50255c47a44599bb1aeab0faf6b3ed989ee49038201bfba072277f0ed2ce3599cc599bfe50dee8835897888cfb555c706a9855edb62bf2e821c8d35c304392cba12b568077693d2453d46bf485952daa1865c2c3a06c62fc3259fa35d7c3041b831481bf55813bc9bb1f04162b5634291f8cb493fb649d62365e5b2e1b036dee94552d6a594219a70728d8b67a22deaf80ec7341eca7927511f1755b2e34670067bb6dd47796178c65ff57a65e39f59239b3223e98aae829a37ed6e934f163b8dbcf24fbca8380476414cd91d03f6df024d1054cc426b9c379b1135681f4bb9fb62b2774d70294aa1a86f217b711a9a915034155ea538e481ef6b04e3375b2f775429b0d09532c07f0bd92ad66091fbe75bd2f6d04ffcc242f9389283f0394fd7fb8009133cd770080aeb799eff62d533240c63638d1f87937242eda99ba2d7d247764384dabbd5aaafc37ac31b0edab68967ab38c0b22fb90f87e87daef387b544dd220261da44ae68efccf8b90f70ac8c4625dfaabb588ddda905c1217ac57d223963df0ebcd5a2850f7c57f77b68d7f565118fde1ba28dec5eb7875e9217005487f4cf0458d484ce1c2277739ae1adce5897889a982f9cfdae01b6411b2a94eab5d3116b11c87f79c23bad63573c468736b166c6859f3923f66c6ffba41d19275dcea70e569bf06a0751e7ce7af75b1bd422c8744e91e02d2de8eef808640534bbcebfa81cf4a64d1c3beea6f52e408d0aa736310e30a3daf825fedff1c5ca59bd6d88d6670d2b6f64a99c3a269d8c63edfdcd550123b34ec3b7524ba9c6b65e57b70e138a03085d2aa1da403763c8a1aefe4733281bbbab5c1f825275e1e16e7b792677325874b7aec070637e2ff382f3847cb7f66d553fd17d5f328cc6453019ba9d6598af53cd9d6a210147b446469b06f89c89b84e68580f64e92beb1ced905da72a487a206644cabb6798505582f69a6ad86669e6a2a6f6f5dd02304aba4377582f065e46b3eb5477a2d0c8212b832c2fe536e3aa5b7daf1d152f6c461a47e1a3dbdfb58f086614e6a8a8865f472befb25fd1a454a78bcdeaa0440d8d81e26a7fb31b812461b2f2448e320bb0df35ed98fc856c52f8195851eade79c9dd451991a803de48cc3dab0cc54de796f9dc23de6d09e6ca45920fc5ef8fb3ce2d6d12215341420fefede40b45f165ced2c45ac1b1bf4272273dfa839fdf179bfaf060bf5bdd6dc8737d99608bac6d03a0240e312c0495df7afcb6cddef9c5bb387f2f9975186edc87a3f6261c68fa83ee8a10b2860f620885bb8d1058aaa3b918a89b40254ff3cdd62f7c9b21e0c631cab958f907e061c8440dc8f89ba8c823d885eeee948d9d993201591b44dfd62d4b13f69e4db056af4da0d94a35615f5932c70dd6ddb6a40eb73527b22cb017a8bd4b65c8f731a4a711af92e0b8cce4f3b2221ba672cb29a1d831185fcd288d87726bc24894bf257dac60d9fd668da001301b07d730e969185d8d7e5cade3e49174b2334aa701736ca7097c55099e991b33682f6eeafe394e259b2999d1888878df19e9bdfd2fa21f939b349f1e2ae2cba5bc124b4f815c3da0f9013c4cc65052dbe59e9af82d6b80b8a44be927bad5d839ccabde89cc17ccaae085e4b6bad33e0660b350edd38299c7067abbaf7b30db01b50bdaabb6caacbfda3302e64692c5f0cee133801b4b2616a18276131e8bab16d37d64cf4e0bd991d4a2a59d5128401809ff40fd3409763a323f21bda9ffba7652968d10b5a45de76a79a964f1c432c4cb3918e23cdd0bf7e853107870a9c5456a96e1a8e23476af1e2fdf8530751ee1e18d63afc6a873ca9087848ccb2e8258fc8729077bdad123cb03fdf1b29261aa7c474b4f8d1cc7acf50fc7badf7162369f84d9e465c60fd48d9b67d340d6422ca852aa5b4e86bf2f24afc21c8b13963007a2cd2e949dc5ddb0ce0906af5d567049ea5a80f41ecd1a7f422b5fd4741fbf603e620d62f5c208559c616f5125d1230317d481ede1f9fcc58fd7e7cf8c5520c83eda32eb6f46118c6cb2816c07b59f30c0211dfc2e165debd8ee54581838334d3c5af316dd73832ec096467a4250ec453ee9db0a6dcb320a53dfe8d795baab7b8b9521ea5ba3b6fa605cb959108fd672091536160c9d55d0c3b7ff1fc0accfa5906f1950a9538347a8e1d87e2b0cdd9f6a5eaf3e52babedbd1119138b99007aad15916f488cdfd004f1494352b4076bf6eb465455a0ada46e23e5de7445d3d0bc55babe063e5c559828a4728bf83fa9a0c7a9dc8cad90a4f5087f5e9b4fffb6f5e5fe15b8e114e7833867352209e400af4f6145de00c75efb0e5a0daa0afa1101d92b5d3b1655e9649739d6403e645df7a9833c373e305137fc1ab1529ccf94d40a8a8216d68850d64613b3bfe7cf09a9c1fcc19917a82a403140f76529ba44c559d0ca5d87ca48fee5aa25ea17896bc636f2b4ea37bf8e3526445a38b73bf1d0a0c1460e7d6ab1ec23b6727e1ac1e6795d46c3d9260221d1047d1a361f1828f4fd02fa1d446b4d0470641bfe916d3fdcd33b2f2e5779c8b684e18099c5500d6e36dcf5e78b617b4145f5119929e0cfa072afcd86b6b15d76ab9b991d947f7e98cebc1027d6af43b8cdcda0371c362441fc96b4e1e529fcf34afb8ffcac09c01b2538adc4d24b6e7f7c53e2ef4048e1e441e33283033d4a35aae546f435cb21982d6b94a067be1540e2b6425f03101981fea1a64a096c0900d7e32fe594876458fc7c1cc98f472c8153565bf4bb6f18365f1a9174e61ee4fed007b4c8d3cf366cf565d0be0d591256449307535cb417e552f9ebec22212db1e98cbab0219d58e5e5e212fc59c55bd737318506f00a55367f838bbde97e0aa5d44187bb80624f78c77bb6560ce60d517f8e72ab9f6f619897c65e0e7d40240459a9d6335052e03f63bd08b26483b1dcc0844e79b958ece7325a9a1ef5b9edb9308b8413faa4081448673c8a35464f5244de97600ac6f39693abfad997141861aeeea48efcaa4a4a291f76b78069b21ad36b87a4777ce22ae71514b77f05b732673210c922e810278d03d870551e1e0e10e237adfaa80fca67bc80e6c47bc01cce9fcd111f6ef57e03ce3b6865881c387953882ad0ffbd68b8ad18158bfa3a89981bcf515522deb99f8995fb12807c26fbde1f38c36dbbee8b6ac3aa9c73a1c4678e2c387d6645b6f8e9a99d8e3b8362e854ee4ad125abf41fc7b2aa0c4b370328a040f7234338f6443dd45eb9686358ce3fafeaa4e79f1cacebde9c3c0895fc90d6e008b0f7411758e745bf29636be05f6cd1929a6e2b60ce47db41b02989b3e68d4fa62b6f764dcb3c2105271223e1bf7550e2472e24f5ad722a2282396b43522380e2439d876f7c3a89119a754f9be0f319a337bd4fc324183229f09136af8f07313d44f3c3d094e06c3dbfd516da555b37af531a098a1144bc599ae2c784d0adfcd5d5975e957fde1db727d5faa5734b804bbf9ccc9b5c8151d5b5f3b1e14712c228a6952df1a6d9155453d49a0361b1eb0fb3d732a7d8231c1b9f51e73d99c7adf65dc7a829e26a2bb7c8bcda763e2712b80ea7a5399d4330c5e752c48395c3e093b4a1ce7c1f1908644281ec372a584467fdfc4e5e2215ff12fb5f36bf13f06d53faaee5294dcfd8205addc1eeeef49361caa7540e956034700fd94920296ee110264993823ec9d67f6ba9226c87293173ca32bdb29fd125f51e155c659f44cd0552ab3cbe71fddcab4a2616832bdd81a3d9fea59451c40d0236307f9a3c2121256d96b96baf53b7e7b4b32a0e4ec757e14f20a1d4bdb62c0866751e6b587f7fa4d002d592fbc4e7ac92ef62fc2be12b6194147ae6ac4f3cf212926715a86cfb2e086a233129fd4d02332aeac92e1fe8ecf407a8eed86ad1766d2e889afc3632ee134a3fde473678443418afb89c62bfc7094cf6bd02580081cf75f5625fa9ef1810cb3fe2f6b079fbc47653574125124d84c4b0fdc6673331780f2ae0f0050652b777922a7f126ab3485eb56d6cb5443f9cb90a99e35a18ca69f9981bbb533a7dfe5cb44382ef4ecc1cdff5288eb7bb7ea03bdea11fd9add98bdc9ad1e0f08b8aadba9e7c449dd0e452dae8bd2d00c5858a70b7c9823af70fa1c2e35793a2fc9b2cf10b518bcd20369f113ce98704b13c54ba828c61e6346ef6b87e9efb6d882a485685f9ef2afea6c33d576063c88c864b8d31c0d07e7fd377e71cd29761f2a342ffc04ac3bb57fc83abc46ce8b079badd2cd6c00e9d0a745c6bcb6801433c307c674ff6a6de1a7eb89d744903d00c6f226b56fa4db2fe4381d6ad56d5336169827608d64346193a68027fd46326f700ee47c693eeba8e01125e4bf69017f90c6c7bac0c8df92e7bff7b72b5e1a5d2618947123976b31e21e89ec875e9ef6d79d64fd22ac61c42f27e54b0a8028f46bf9cafdcb451d56199711e6122a21c109fd1976a8c9228ac368896425f32c5267d7020b81ab75f90a08355ba50c092b2e4b786e22e72f9d0fe3a71ffd76cdefa8535155a3ebdb1c8b52c8d4e30a00d6a5d58c45e13d0955860e5af9f4ed819e535df994a03967fa7dbea17865666729b5837579f252df429869da9457174eac47bf31713f83939888d2208003bb9180f8dde9aeb011bdea4cc4f2e9074cb75345d7cfe664fca0201648e246dc33bd5cf28d11859001ee8d8dcc52a62d446179716bcb5d2c47ba830c6707f19c58a4061ee9d8fe38fb0ba8d389a3c5777ec96a746f1b1f9c71788cb3bde4f01358634096bb3f418f68b7ba77e70ebd2025d59e6cb146d0d06e77a490f8379bb8343e8d0030d65d1a30f2497d2bc23042bdcb46550fa705a9c1b6d7a25f3c3f0e71547d515331c279b402462dbc4afc482862c2bde38b94f1acdaa5f60335c5f267f88419e5fc515ee260454efd73de032683a5ed07dac09cad1127a3c0b8cf6a0c0ef58ffebce30c0c47cf031a5f0f300e34d85398436881075713ee820beab0ca7446eb7411bde870f363e0003718d924c04651b29e4cd5646cc3fb713052a0c55395b9580ca55937976c2e173bcf696a80d0117f289c8add3a4d1e88c5ba8b21a3a7e05729b998c527ce4930c53d86353c69c91bf100d25c6320e10dd27489fce9771783359cf5936e82c34401846c182176786e9c7ba419b4e8a69d4bac2d67fba5286f33e0268d1cc07dac021cd5d61d51a3ca4d90716cf7b69f9458132f726a216ec6918b472e98e03d27c2a0e348119082965328a4eb807ce173c4d02d9a7f33dcc4c91aedf7c44e869173bf58a9938d2f2d5397aa33f5ac920f8a2b22812c09a307631ccb974c0e4571fd6bd7c291c43e3798961d7e60cc1e953115d71d888f97e9a211f58f7a1a5c0b187567ac875a6dce9b81560251b8c9d263e32bc4b4983240cb0c985f9a6229b17d2154604d548b21359877c6d52bd6763b90f318d573c2eeb5219e52f6a5a03e40140be2008ba95013dd2729c3285a0637657b30e986eacdf272a97cee73c53715c310c905c4032117ea172929724b7460d42eb920efd0603546c1b2958b86e08201998a8ada935a7da90a7b2f14cf848d5dbc09b5f84d8f9b23297d2adbf90f47411a951086aa2af2a5194822d15bc2b3080eac4cf6a950e39a2f01deef43eb2cdad4d7fbac2bca68ba9f457eacdca68f25a86c933a2ee79ab99c3ae87316df9997d711aa484415cb8fa3a729519319efc6ff7428fc7307f175b9bcb38d30001c7657074fe2d4f5ff9752398c27ba83f1bd3fbcd41733798108004e2285021ce989a272716d6c305f8011202750f0dbcc1b726f43cfad3dc27499bcc44ebf44748bc38d27d4b8025064d67a05f052c4ca5ef34a6784a8b55ec304b0a182c5cdb2e144d5690e6a8407c8a7d9be8de4de07f4f0f77e7a66d01444609b52bea790cf2b95936eb1b80bacbafc3cfd0eda7d7d63d79e475fa96a9d6fd5c8c3a13569a8816c0c98a88405413d3a19c2c3065bd64350f76e30120d4c4b8ef917984db09ee9d87b8d917fe507dcf490b693c8b5abc0606f9f03293b266df970d0fd07ad9c7f05d77ce6094730dd20cd113b940d88a0c70e11408545a4b2023d1115a125d327e9dbc76ba1fcd5730f6fc92b61255953f0a682123fbc650129ae5a7c47f805ea9fb180267ebf7414c67f1594d8e84859d85d356bd28caa29d4adf32fd2576b81b4f592d37239f7619f22a5d14faa2056792ba84d31fa13dd1034ebef064100d66a006ea10846502ecf11ebcaf9f946295a739c320e8535b4a4dd4af90b7f9d6a9005c60f57c38c1b0cc0d558e0865b23b26364d683c45f4ec069b4e9f8dbebbb01279153fc0c65d9f171241ec2b7a912c80fd42c8c098927cc019e6377ee837fe46c9ffdbffd61fceeb15a28fe312853d13549fe428bbb993817a5afefd2279102d1f10b073df88c541683d8819fd20bf01fa9a35a5ede3ce1d93fa3ab173fcb3b1e37352168f904412ade9c02183184d4d2a9bd77e8967a8a6b5f57dcddb72b4a1b0bea9181c07ef5211075fe2c2dc1b3e0c1699fa402dbe81377e9dedc614b2be17ed8c573de39dbff26bf2bb04ecbf6a33e7d69217dddde0b41ca380b730d0fc0f9f7432cc8a2d128c36964922cd7afecbef82b156cbc2d2723245ef154392476b8c9bf778b07b5b7d4846b53cc704c3ae743b99787c5cc048e708cf0d2d9f371bc7a6194ffa653f7472372d16117b75756231602fb2e3821ee2859402ecb3bd6c8b54cc62657968759282aec5f51e94513f01da6e22d5151840a3f0c39553f0e03c8866ac4d655349a9000f5b4ecdd983da8000afb9f90adf1bb838e902b4fd5b74ba958698a7fab740a798a08bd7a9c8bc0af2bf27fc9d44d33015bffa2dcfe1689d86e0fb7cae29bc25dc5e26890147b6f65a5e7a5e33cfdf35044081fddab63bb1cd1767117cefca2980f07646d94766eb763370f7f17b9900db783bef6c9096312936817a0b95da601522f2db337d493df0189c95fa3dea6463a1ab803993d0d8a89022bdc9de3567766a4c4271efbf1edff7a473ee8ce9fff7d06dae22ed1c1a71726175d8218902b8bf90e6943d2418c16b532cefdc1dc8fe18f7f8e2f240f3ba743832a59aec0654804a77561b9c9f35a6dbd0d6dbad3d4b9d796b2a514021277e96227aa2dee61b83d012f80727f377c3d76d2026bbd2e2f439ca485a891a794dc80dccd5ee8d535fcf607eb67178a5ccc288b784351192abef030a8716976e3b0f3b458b2c13aa8b46228ea0cb10a3196424a31aead1ce3b3dea8499f4e4aa4f3e0762e9dcdaf29c589e7bbaa3bb7738499ca9774297d0099c8f9d6c0281089908cf324997dcb8a8293bfee89880587e02fd713df4db32c190c651fcd2dbf79a10e6435ffe296243d365bc57c531cf116a57914d6004476bdb6e940d38276abb42867f08e4e0159f0cf476f38c83dffb6026cac869a7d3ae8aa0e4fd597a31b087eb01abf8869c6f1bea4f93d1ed768475310bf21ca885aa03f9ce62cbe30a4ce6f3075cdcc62339061eb722fd9c0b303774694609490bf1880da3caaaa8feed34e9a0b26ce83b6d97f5d478cee218f3b970e62c69cb1bcc7f89d09f2e50235796356b945c071800c45ead05ac4a9bb8918eb2dfe1175e372b39a22b09db29b2f10f57341f5318e6c8e5fd160040f359cb780531cf50b45f9d2a4b31404c4918ddcb11fbf203dc5019002680a751d9e3173c1900a6b879b27dc85ac78b4ebbf099c7492f1cebcbfebd78ed8e45687987756cc40c17b14514b543f316c0e2a46690b3be5ad0afab13ca41ebc530f72fbb45226acd2a3dc8854a1ba3f7d2f0db12ef9db7cb6084565a3b24268bbb5d94bdfb6dd9a89a7edf8d5bbf9ba94bdf7df981513937c032b375325634596b8a42befb866357c248ce84cbeb56106f08a553f81c1bb41ae7c39bfcd570be68c96439fbd0248c7bca850c40e6028b0f8d876de5453d708d01d71220645dac5cb8e586bb8839f6dc19cafc0b6a01a4b0d077d264d8a1749efd3a16fcf2cfb418e05d1b458fd395980694426114c7d28eb7e462caccc3ac06fbfec05f3daf01a056f42adf6654d394eb9e852a41a6c101565d1851943b591baf734fe9cce8d4f1d311ede0abb0263959e908051158e70ec24c9bbf88c975db82276e5c4c1a1c5bdf43aa31635e690c9fa67e0001e88b954e07d0ebd495912ae17b2ce49d80d8753d4debffa00dac42bece42a58e13b02e143e6b22a13eb18c01f2b248d04909596de4a49bf21619993f90486ea3a48d64418da18ff954e1bb0796e0e99ef8e8aedcad1da07cb8bd027866308c56192f3ed3ff4f900fd3e3d37ca8ea2b5d3d3356d377e6f53e930d9580f4fc3e13d882919329bd6c85be071f1b157f9a0941800859d1090bfe5b181dd87296ecf09df83652d68c00d5a101760f05686fbc6288b1276b40921deb63593e095fca5c3b97dd624b202d8d3556b0e2872f6dbdd17a472e59fe1a04e8c89e14bfd1b23a03c3661047f45366e3b1c8a999c3f08fcedd0b5b4fef9d95b2f6488a9f5210b4c200552f210e74c1c1de6e9ba493ee683a53aabf874e10848413e0c65566945efaa3f88f10ced19c5aab2413fe1f513dac52565303cedaf32f4ab31679297af67e80f4c596e69808a882a198ad2016cca5d6ae160161ea57e81fe68ce16d2b54d2264be78072f55710a0cb29cb3aa2eade9927cd29de17114ea0abd031ee836dfe05966b5dbbf9dc73995e3faa33052cc109d0a49bfa810a389649b0f95a26c0b3ab49b2bd3dd43131ddd365a97f852a1cdce8d53ee7387c9f83451843ced283d9f74ee3cfe48083b2c30be5bbdb2dc713419cea2dd2446ef355e5ae5af1296d8eb012792a20abc41bdcf942c300880f3982c4259158ba6580091f2f8c7cc6eac6e8c85fd5b1259603cd3f785e890c32ef3750b897c7468d2ce0965af8bcd17e3a4ef236104a422df96f06d2ae9899149dcd1a0ecde3779172a98c8d309a6f28913db7609affa73f39514a7e15af86b88c391b957fafaaadf484eb7f8768d28438257b5a7e4db0bd9a8b3fd014d46c3ea4b143e5c9d2ffc719d1c58784d889e786ec73c4d82914f622ce42e18bb077f359dd4e7e8ec9af5693e49b7da7667b4124d04c2d4aaea0b04ef8e28977d30100468eb0e76d58c4f6abbe8c2a81e8909c17b93622c6d186b4b55a9a833446371b514d590cf6c5b0e0555b7309231ec7d2ac756bc3bce2f517598e87b56ed891d23b2e604ed4691c170ba3afca9081a59b42668d5434c7a09959fb5e977d6b8f96cbe4714d395231d424826925b4be4ecc6535dc4dd91a7dd974bac565aa1f526b76904d50e11969161dd28e6800b63fa8d6669412583c7cfa2e8df291de0d6b6254d978f3b2ddb200c0c819e33dd7549102832832fe0de52ef4b8eda07d4ee2d02c5d7b4fbd02668534f8d42c00b44ed51e32dbc672646fcfda59a9fc7d8b82b52fd21cbef70b612907536ce10e308d0e2ef2da2aeb6d7d6c025be6bbfa5100a4480f16f358c8b77717cf9a493b20d767396023742f4634b0f86664ece48c6590b5e9d5b3a70209a2e3fe9301bf262d3e9c6352118a65518013a9929c27f92de3efc81211095cfa451a7cb7fda276811fa66d6f1878691d4a9a86334f72dccc6af75cbe06ca259202e00e24780d77769e326acfd810c333c7d29b0eaeaf9661f3fb16d83578f860d40ae0cd2318feee22f41a6f30a87cb9f58dad9288d3d7c71a87b97c1fd397c01bd5c124f04877ff475750e5501e652fc1f1f857f1409d458a6b6499da03bf2a440524fc71cac892c955bb0f1ce5c40738c1ff7bb6681f0ee8475c23294dd9f4ea94f0f2e85c6afe52dfbb398ce35c7d291268e7dee25c4641cefabb9d0a78578e80346b6e85a0e2c8849cef96572d454db1fb17fd48fa443260bae839ca8b2ccf7ba6d7de76915d79e3268e63ed7ab86a182c35ccbe9dabfe842eb6dc91dcb9057ef366824f1530b6b136601e984c4cea93a56509483d936395ecf556458172a89bd3cd18509375e329ac5c7c18e773ed46c3325f5c927e47216994b9468b624c40e156e98ab8bf7902f5a036b8e609dd83405ceadeb805a36ecda7440a87fdf62c5c1bf4894639dfa441ab32a3acb61d0274f3b6744da74f18c3304920918c25e019d10a39694dca696134a9b9766e80eea6edbf8b16dd808ae553129e9152d1f10261eaa5d017d2a3123cdfa6864818a903fb783e16779f3bfa16cfb490297913e23136d341cd1976adab1eead96b6b8401e95879b86964c98a4ba2667901432d6dc9c00edd7ddc4d77e1e330d9462e077bf0a06c1358875684baa0d7a65d50539ddef24e7e92d81e49aff20697a8218a1a6b7d99e2fc6a7b76d8a2885a878c24593e7c9a3cefb2fe60cd3b960aec3438d3c3e14f7e693950d2023feeced1ff3876c7a045e29a3a37d4daf1cc18895769b1b49e128b41a63eb4c2c598833125ce40f49fd4b56d0b5ee86da3e2409f4cf2d57b59a2419ccde26bb5b925e659cbac040f2c1d0aa8bf1cfb039c08aa1eafad5e8d5ab4fb997b91e4b6b2eb7779a244f5640b1da30138711ef34c392df6b3411ede2c90ae8b7be58d5a1bdaa43e0a62caf8edb68218986d93cefb4c707839e0494226947d5752e175e590e6c3536e167b55dbfee6b8aadf5856f207d5cd4db53de14dff40d07c55f1c078337b944bff98c7931c01861f634414fa3c81e28cbbcad8a4bf616f294eebfd159d3ec5ab9ea7f034718e21c2e76f3fd345497304d1156107c76a1a4c2871b73e9b1bb999df9e1d2addc765db432a7911fe544d624bae91377d9f7db1fb9b68b9586ba0f839fb6176a8af5be6bf85e084605c236979bc936c167ff68eedfb4a5204662a698bdecf17e3ac35dc4eb49c769e2ccb2f210566c8e953cb916927934895f853172af20d39614017b8ed72a7b45a022abc142fea462eaa4426686c66aff51fb4a66a0fb1251df1cb82632089c6068d4be9fccce9be32cfc1dc6a304d4d6a6fc70016143e19dd0a6d0423f20ddfa6078fda6e86151291eaa70b4b80a18e872c7debf785cf61635a8cdf049600604216c42685c71f7882edbfa2869a6181e3a91b24749fa0388b72d06dfc7a94b058b2b814c07fa4aec7e6a8b149aeb10346cf549ba2d722a77df68ddf4473954a39a9b43df4dae375409b88a81c9b539b2ebc45d9dbbb28f0976a6523e409611441118e11277fe63c51ea9175fecf5cb1ec1551ae55df37d0ba97884e6b3409372c83208bfc36832caf7af3b28c424003ece509f0687d7fb49363a145b53130a70d617206ae8f7ec4d39aed2364cba63021de8897333efcf63d4c7b7904f84dbc495352b9ce974a57dd7389d0e029c0325ebfeb59f34ae5e809d3b24161f7bd2ef829d0bdea1b2964072840218ae59fc4f9b7068d5d659fb6f67eb3efcd24d36131fbae12e6fcd68645daeec428247924c79d157c57a9fae9892c5eca9c49e439b3df9db4f768f2d3b08ef0f79913d83eadfa1a42feb8922c3ccfde491543a2d1bad281b3859ce6340b426264b63b8966ce06d9f83e6965b5da2396335db0629aab35e46987dc432e6f86a055ee21e1c5db082d2c59a0c749bb35672a63e40a056d97f335f7fd6cae873fd593413f72cef9f81a5f6e5e0197112e14a542301978c8134d11a7ad3106605b60afa173ea8b989b5b1800e540172cbcfcbca7609a8c7f6cfe34560f0e6892e1c524ba0729c8061460c5af41494fba990acd22795a0b9dd7a78ad0e6c19abeb9cb10bf3bec0502e45bc5a55029da354c4b9f852618f6739a8d4a106d2a47746dc17579927af2a12a93c87f2af369eca214fe41ff2d7dd9edc132208e8c583db87e3432bfb97cc1c1eccc75e8844a0d189516619656a7c7698e1076623a55ea8a837441a438b3e0573d00ffdd8638330b39fcb7670e9b1244c1d950f906e04f8e7250ae41fb9250a35a1e2075f943cd2e32c59c20f8e4ca0f1b09faa03edbd5ec28fcbd87e4cec12597f6d976006ca749ed2739e9ee290b6b92ccd77a60f4caccffea5a2105f315c38ade1b6c65656fe1706a03c8dda8135d9c9328b3f89356d301510f2a33686a82cd79ac1aa70472b3897d09bd68a3c881ef9c7f57ee6e40b7b2e317309050f6ba9fac01858cec18ec4ec96855a0bc7366c6d07cacad3e2efa5a295594b109dabea0a578bc994652e642f9e3c580736c650e077df013dd19d2ee1ab150912bc45cbebcbba64a60adcc279a523704f67ff8c1c200dd061b7251ec35a68481260ed3b6a9bb0461a7dfe2b4cf110ce207f11664eca92c608b7d3a22800ca5d97ad93c6b9b0864653e121237da2ea0907331218bb16a5abae1195fcb0868d16d123f58e2f66c956b43323c6ff8ec9bcd4dec21970bc1c800fe0eb646e45501de2c565ccb43c433f41c73f1f18c3446363d854e62df4736828b2b192641232c9d63c6e2789986ce92bf0d6dc95c7d29f847aa0e832700645474848f706a170484ff8e2256d3d75aa8e5231c24e0095c055f02a0aff4ededaa65a73c6e67bde6a4293c6a197f86ab1336f05bcf725088d0a03572e9be587164d9b2bcc91db636bf3c42f7b4bb3f94a1c59faaf748b5e241727c0d95f18a80577c2e6d646b168f3504d810252f296a98687639268824a86e726e0c71cb2f8b1e3e7abfe7a3636c279646741b65f24dc5500d5ee553b89b931ed9814571bcaae1239475ee225bd3bb7ade0d40f9ea5c22d6960eda87179dbfac064871ba7c1c137f616f38bcc61823148c5af63d51a4f4c504404ada04c2b5a4e8fe7cdd08d5bc2a76ce10efd4e68678a98108b8ffe3bdbefbe690fb4fd8dc285b36a9c5c8ee19b05716c3fad050bc80e5851b8357796ca0591992d04dee5c6cf2b6a6a0dca1e2ff999faeeccb25714e6b88290f0137bc155005dc8dbf7177e20b4d9db4f5b1baf5417722f14d4137c360255bdb2eefabaf3965a8b4aec351cf76e6c6262b14822833a7821e3165021ea6dae8acd4247b16d95278ab72a69ca1241f4d981cc34f8a87b61832ebd86b7addab49b3f9b843ebe7faf9d71c660c7a588855632487493b723c9b6ecefef9134d4f62ffa20fbfe3abcd32397d784af3649f09b376e3fa12429fbc705b507932e941cc19902344cd78e1d7155fda7731ac2f2d12e13aea454dcbf671e50b2342c7c65f7716b515781b42d7db62b79dfdb689509d414b47263b1292ab26f08bed9a31e13c75ee903d259af8af9797c960a8ba2e4d389eeda43becdb54d28e1b9fbf39fb1560ed8335752d4f9b1181203d962ebed4928f2913557451a3bb8de428bc457e9cc53b8de6e4a3140be0809c34d33e25c56fe0d8d44e46c2b8db05f1d2d28fc56e2f3aa4f208f5337d6e1aeb4e2d74cb20cc7873c3d810bad0082103fdc9116d87066485b7f32f1b5440e5017466adda327a45f4814398bd79f85fb55ec6061375d89b4a9b5f2aca21512ebafc05c0043e16504a8379dd7978d95c8ed7fe1c7aae85aa7f052ba319938cdf54da409abf175cb3bc3fadef244fed41a87e4c3f17ac7e34bded5a95a99ba0a8c402f75b20d12d70a3072c2e0ea5296367d1a3ff0237f3ccd196d6e5c55bc90c518fb88b4032813fb6c06337063bc87237ba0abb13d6277914146de7d91feba14f6674ab484eda4ecdc7c5655ee40456ba7532f6a46efa440b03e8768f380855d95ca0fcfc9f3affa5af55dddcb9196a4020bca0d5c4e5c27c05f36997c5bfa042efdcbf6cd1089d0d5ae83d160258d79f4d2905f6c9524349356660cb2bbb3d9ae3c1614aa1ecd3e3b8acd2bf727bdb41a74acec07ae8de24fd93374a67d2676df899da938a81b37f2adb1a2c910f273edf60ebbd53d41da319e892a6ee293d7e6455944d5a7e558f560ca954dbe08592142682cb3b301fc5846aeedfebe476a668209bfc6666a33f17fc78559dec054f3dbf8ff2d53d0daf8de0650c13ab5a81031c0b69e811e55f7113b8f3069e370ffc680ed6a52cf251b0c99a2f729da01a82512269082e0f97d24413155da7fa34114f043a73b2530f9f6252e544b8e6d91c0d570a4e16fc01155c7db2d70ddcfc5d03907c5a7219ff0c3a9106d135d9c02e0a26c7b053dc078a641062b341591d55ae90dd34aaf2522afbdc0afafac09c30bbfafd72fb1beb61c80742fca3aeb561a9e12f6bec5c7306ff4a5516edb39df309b08149ae52ed6abd65388d8d138a57e359fcbf6478865e406e443c7a9ba73d5f381d314869206aee6e2e8fbc9ec091a72496dde2da55643768a1123e15c4b304a7c974c72e59919d39a8371d1eabfe849cd69eddeddb629271c8ef749e9545f5b1688b689d0b202ae074439653614d560f3c94f8658dde37d3f234cf7111c3dbd8732fcf322fd19cd1b9b9a03fd82150951f09183261e8d29f61a8a2745f218ae3e1ca1fab57af5e5910274d5029778fea86d2768f30c7505a5afd49b695cdf5a793e46f5e1ffb9ba7ab6bd68ced36734ccaf6ba23d4b63d6e94fa1c3d0e15b9fd7ace9c65e60035f505411962cdf40a3b00852099d0b4554456b687e5713e3eb95a345c0cd697cde5f8b8190f4670987b0dc824d475bdfb1e38a3e6e1f9fe2a8ae2aeacb6273a9b547f04d644df57c175ca236722d916b3b187cc8b14c7b780c7440e13015b50196916948ed571bf5547782db2ba2b9a9157d89ba5da37b0e5720b34b65e8f5987ef93b4c28d3cdb3c28dc3f142e2d8cdd0b1c912ceff5574b07efe88a41631f099ea44c79323ad1e0251a4cca5377b5b5931743887f005aef841570dc0abb62d8025f495210a2bb6e77b1d6aae395a8179c88941c837c1b3ea78069182c4faec3171a261547671137bdb7743b5da238efdc75baa880d14b049657aa4befe640453afe7de180596b0f8c2d0f7d8719fb41a8670ec76ab62b86a6d35b795d2b53e71eb206d8570d6bb54cebe8ea0f421a285352fa5111a89de52aec35d68257204b9cf0576579fe5388cb137f06e2d19758390a1f0a636a0ab910c782093bea286dada162819c842bb6ba101c3bd4a1088ae5b9b045e03aa0db9b107d409200299b09f642d0fe32588697fb2e2d89fb57df3c66909d959af2738a7335f1e5a51787d33ba49bbf3ad57df62c5f05f578e89e9f0b6f7768b2ba3e971ce571596eaa3f2a66229bdcea19fcf5c7570a301e5a082c7ee5bde718ab9bf91cc09371a82fe93623ab5afbc09c4a5365bf16d761129ae73bbd413dc3e787890f802a5b58c7b4a18a9c7ceb2f0e14cccdaf5fa67d20f9674f2e156450f7f6b0cb3fd683729c267a7e588a2f82905fd929715f1e83ec6681cebe6137dee350724fe1772006f48d2ed30f2ee505b08d54c86fb14f8500148b0817c43c8dcc217707bcfb479dfe806a8a40f21b52ec4f59738fcd70782be6e19d06d9f27758c3f671f53636054da6b63f96f644ee2b0cb741077934016b9c7b1b1b44d93c4919165312a052b36036e494314152fea91d5c73e5b4e0a40e0a7e96adf73bb2d5e8fa7fb781221bd1b5948b770742281a1c81cd8db018eba3556c8fee7f94dee8791d31411590ce7acc1530dbb2660fa26d7d541a0f17d20782617f33a5eccb3807ec09e70d4f2f989cc72f58771534b9dc46f82ccb06f6ee72a594fb47438b4337bc000d930431ba406f6f961c56530773f39bc6f790e0ac0d8ee5ce4e448fc9262fd87bbd11d05b3da3bb072d72f705cf1592f65a2f4a7c9cbf004ea520bab923609fbfbce5969f42e3c74d32c4b04e795b5ef3dab8ff7f823ecb3c136fe4ec8f72f7af39c2984aca72db05b81f9876c2173998f345e806d6cd2a475b143f7073704ec118ab684cc3f42bef5fa52f831516c897e24d99b5a8af12178802b31c1ebe081d39a8ec8d328218ec73c689bcc041b42d717655078a985f89d932e2dd369e848660aa370ae20f0387fed7f4b17a2d35a5db00af74836cc9c8d0f02815fd5b25276d602b409cd337060b6bfbf976e5c56fca9f38f859d97b1ac5f569a682560494bb77aeee5319fede4b5c552e44c3240161bfbaa94d811d89248710e09dedb94680d135d7f1f60ca8d5a66936b69d3ff1f1635d1183b9cfd3b38c95b454da4ebd87113d94c030ce30729b74ff09a3f9e522302b45bb7785261f129b3764614f0ea59848f6a90b88bc81e24af1cb9c013790baea16b9de648a4ecf006ee6017a48c14a276e8743820b87317c902f07182011e7c215ad7ebb195f1fa0b1c632a951cfb23e1cba8c3f93d15ef1cd520f5910116618c08a836f0206800cbf2eaea8b3339038a6e295033d39c5f909f8ddf317fe6629f548eda72da93b1351c421f75e6b084b74a68a9ef6f5c00e71fc072105d6f246dfba44525c5eac6f782f381d15cca2368508f8c8d3bdb20384256eb9dc830d2bcd821ecfd2ab9eac45cc88c74438ce39a23e6c026f7690f0bdd40d62ebc33ac92c7017bc78587b8c390b0c571cc74c515f4bab713d62c2add1e4171f42871a183f41fd37ee12f282365f2750ac119311983e1240f0a5eff9e28ad33ebcf699984b3be871a3a532463ba255104df554038a996f655d5190d09ffc7538be4cdbc7f5fb91fbd8413344c4407054b2ef8ee004a8b7f7d6d4c68a7c341c68238b57197c2673e4cef5b6bcfa3d22a4319cc336b0c86873ae88cdfccbc1a4e4abfdd84e877228ae6e2d9f55e3a715563391b096ecfbfc4ef3e0450b13c91191e70662a9e8a9cda9c94178be00999e80c63b140cb51dd819cd649990b6aa3636b6d8318392ddf6d441e202fa26d8586d0b79f14823c5e0736cd143e1ddfb27018e9dff05d44dfd5fd7b9e71a5b96be7404532cc7c20551eb995a05d92e85f5a45ee450ff5a16e7bc0bd08f4d41b4be8a0894107b1edf9f7389c966d2c236dd1569e572d5631587d21242e0362d6d82a0c5786d839a2b0583d17be1c1d0ca3194fec7dea8988d78421e38633471c649fe3bb8170a93a0fe103c2eb313ace6435ab9f6a4f2cd71765e256f193d685c551040e031f370f9c01e35c813d56e1fe6e23e1d3d15156d8bbc582494a89e57f2d3fd6342c6b2257db24563f37097b08b386e38ee6ce5d1b768456da42da0ea3b2ed4a5d931c0bf209efb1aa7ef46b5b87e63772bf6a2ac2fddaa2ea03e2e28996935a1179eab58e7bf4d280a09df3ef367cea310cfefd3be1556cb95448a87839b4e71bb36564f215cc4b409f8a663429e7fbd97789de718b6bb8ecea508f106e47556b649f2e6e2ac9443bd79cca6c378878ae22c304284d1f9ad26289a70a327013cdbaa4c1f97a5bd00117693413ea834fd06c50143e08d20d1da62bc8b5584d08ba63965c65f2daf58a96c9fec82eeb572fb3aa7e2bd3133b516338b9899abedd8853b657ce3ea1b0f6057a32619e1878b69337b7a3955b1482872ce901f4d505c93910d3a6a499943b5d1acb7bed5a6b3c012c660db30fdefaa9e2e1a15e12f9853f3c577499628730cfcc35e5c8471654cf14f05ea5e8677a3a61bd06d6b7c71f2ee0a980ef6256bc25bb3529456674cfed8bf478e0b49dee696122f5e032cf606f9f0486de9272a6aaa2e0343397f416da0861bb5dae89f235f00d86ecd45da468f9dad1471939ad6e9207cfc2dfd986c9be74dc2f5eaef26bd1020e49a0863e5ac6316c35bf287dad3d4ffe62393549172865a48ecaff7611f9c96d5a89ba9bd5be9b4ac2d46ca1e4f53753fcb15207355945d80b770675d17b9ee019c77543673dad2aa666a966c927daeb22dc0bdffea52e8cd108c370ac3230d4fa76add748906710205f98f9e2f784356d68bc270ff426d6bbab7022c9a2368ecdf1b24d9d39727e6061a2e5041e0bd581a43e68e676f79d63ddc926a8aee2e45d70c2a25e1696742f7ab72d7e6dfcbae8fe70c78a574d588b1462c46ea0c89279e0e04f658b00a83f5e13ee7e812987bd2974db4e4ef4ce3d0d84c597a746f199ddd6f746219fe09f1ff196001169689a50396d9629edf27a34bcedcddcce8939ec2f86a008feff30a8cefe4056e021f2320a8deb6a299cf6e32aab30a848fabec2a4922006cb5f987383a320c81bf60e68501bf2d969d550efd56cdfab4633e47103c70147641db01f906271f9a52866bae83242138e9f10ee7d328cff4c7a635ef5346a089b1307c412cad7b7bad3ea84e6f92914f7da43c9cb6ab7bfce6a26db9f34c8662a52b486c3acface2da6b7e58abe39508b90e640ac21a812c472f238186f557497c30fedf4fdaa5f83e59271da83ee20be9f625499686950d83dfbe92d861c9bf5903569e8bb9fbf3b8ddc305b152913f8ad4ec90c9f13cce0d894aa92928d0c73bb93aa7c8e517a252b6549351ccc7078a8851e11081eaf583e7eb10d609a10534e9dc36b7b2230749d846434b0b37d1f44f588bc3050df6f905d0f6ca57d089728b099706e046c8752af778240b88b12b8019da7bef4d4db70faa20cdf90c66958004351670366ca695ff70a6470a921e9bda2ef56a86163998eb76a19ae24999eaf8f8d543cf3dff7bc73aea3ae4eebd2560167c55382dd38265eac9dc8c0f09102ca3dd0adcf8bb354f4869657bfe291e851031376b0bee7a2389c55c0693aab611539a662026fbb0581ed12728369f57aa597d63edfac66d440c92e78e6e60cbee1cf40176cfacbd9e849e4faa5e6b96793eea010d03941b58a8ebb927e245149e08e8246926b71e26df0d0292803b919a53182bf79569cf24d2113580dda42846010b74de63614fac3b781b660a749cd1b8f197ff841789ffd0f53e5cd2459f1139d60b91f0aebc6021d42311af2780cd47e27943d53db0c4715dfc101d718b96b82cff05cfe26acaa077ae87188f97816998bdfbe00a1efee4686ec026a244e1eab8f7778cceb5cd13703b69527c3f9efe2add04d6a1a8f15beca466a609ff1ab359355786347b510c136222c16e7dd6930c8b1d0272fc5cabcc10844080239f8de0f97010a1c54df6143a059a85f38590693f1084708cace1cb83092e14adf28f6f7d493dd2896a1ac03f987b98b6c7de0f004278f6e21b6293a45c10a821bae965370766c9f39c9e8d0aa041e93281409396c2f1e5b01b8a3fd6665d88d32f98089e81dd6b88c6508026056896c0da716542de697221b79fe769db486f2a8db65c68cf07fadf56555c4eedf9420cbc84ff6f51cac59a8d2e3b3fde8888e9baf8acadfe4fd13528fd9ef61514cb19c465fa4e9d724827ef16ee814217ecb755b31d62ef95c2a7b719daf8608f34ba5f0973e85f87478022c1bbe420c3b3191ce4fb9b006ec24348c3a74efdecf7444b561d3db75e3c6f37718294ca5d9d09e7c9daab7c75c74269163e64e7a2098b549dd25e175ba1941f5f12bcd73fcae0e53c6a1f5a69333c1a47af4c34356dfd651d5bb635ace109487eb3240c0e63a827d552a63bf01c1b479c4bc2d9fda909224576c4b29dd151dd1ba3a5e89dffb3c66f76de34661c37f315dd70a1f5bf786a68c696f431170447f809c7dbbe32cd497989aad289d0d9b8ab3117a86ca950cf4162668823c42847eea55cf1c4dfb2456c2d86374ceb4ee17b86f18405e25784384c0019ddd217a8780a8e4446d4041f7205bc69a51493a322982a47be65cb4ca73208fb843dd2aa10b23a773d3b2572a7bb9ba9d2121d8d4512808de0f3e1458b1c77e109960b4684af9552806982386b079edc646a37d18f5c4f795c378fd664cf84fc8200a73861c88ababf535c2fb0ad55bc15f29752795dade456d114b032d080213c0741228ee2a37caad5283832a923fcd0642cc1e692799bfa48d2be33789ee3f6a566b29db3d20d0c010760010eb3ddd719e4d4eb7153e1d127d64c5ee244bf4ab385fbb7830212233c203bdc73d4d7eedabcca339a7ae5ab86e2e187f25228f407820b6211a1471f50b6df87f0afcdf4310eb7848f4f43b7a52a22a8298734c87c87611916bfa879758e2a2f95bf628db2efd1b0723ec997ef37b9bc2bb4d22f8386c2a47455c512b54e312abad0a77d1fe6087220feb993275bda9373aef6e46d03079cae1ae6f08d525eef3f4bf4f9d8b42b07b708eb3b565aa6bfc04be925fa78dfdf6d09effb0d40964de998770527b2388355a9fe46643b22eae3daf9e1100f07297eaf21b359c50c1b2655cab2b4abbe700ed355e12f0246119137e09b09a0b95b8c02c2baf89c3c75e83664f0b88e73fa288cb8b0d5ba1ef06c3054b6bc8411038ffbebb683ddccc03bd41e92179d78e7eab3b17cc37b74423a7ff804b357567ec441ce7a5ae1e0118cee73e280019b3c5d2be287c7eb258d377eccca4482878e25941ffc569595dba074a76b71430aaf1c2e348a45aee90dec1da660d3c440f5c92441cfba9eec12d8af03711ab2d69e0ceb5cb44aca292f969dc209bab5c9038b24aff6054c1f053612e09566750bd3068de9127e0315d13c0cb1faa4ab2355296c0c8b98fdb8293bfd18d94a575c07de3aea23f6a1f2ee7ce261b6fbd45b9479fdf1bb7bf05ea65d1656d8e1fb39753fc793c777e268f9e67782f1071df41bbe5a65a19afdd0f12a2e0106d72cf87bfd76038a0ba14568dc70fcb38890cfc27abac4ce80c6abcb289a7a6b8dde71bf1ef7910e08fb47b5bf13598bc632da6d8503b2da10ada9c94d0dc3883b769a30fc5663e3a21f6c62153773d8ceedb30f61d9f92b65b22eb554f16c93ab9f9fed5efe7422f15c34261080cceafe2f65e5b00f89b28bc8cebe567d4a178cd5f4255654984e33bdaa2f1225c087c5deb3013a99953cd3f67ecbb13c8ace7c29eda0ef4d1f92da7be712e369244cfd8824a0543654188d7fbc502b8cacec6897fd8c7129f43b926abc62dd485ced95fb2b7dce663f441220f7cf552529bd54fbf64f8da3cdc75a587d414e351d49c651db66c825a8c29457ed5bfcc8d2028fb92bc43408aa17788ce75a8b9a55f12c50fe46dd152dc56fdafab0de1ca271037032ba42b29b40a8f365eef848970478e8a9b86527ac508e0a02b6c0bd347a6898a4b18f8da99d7c4114b30fcaf4104d26d83def4f87b3a46308ec9a4c10f8c1aec570d582266d0ba5a281dbbb6c2c3727efa9fe0830e00c048371f097062ad46764556ce4897d8c8bc7bf6ee0721d8f960e891ae3f7270d95789fb68982e6f002ba02ac8db68f9eae1b9758e168b342e04e3c712173b0392ebb3e50624dc3d9373011418879c6c751c1892459531954974f2004c268d7258da42e4fafaba28f0d56c32e3dd0cdb820dd783c977ebba946f238170c647058ebdb9db12badaedc41609ebe03bfa72ebbfd86bacfe7ed5698a986741d43be68895f05f0609cf4230727db0b15357cd96b12663bce7a64ffda6dc67d67d46f4d20be9676bb0ffd94197f537994a491c6d04de5354cdd8b6d096a602257f637deb27d54c157e926831969c0fc52e789d2a500653fa3ae29ecf344ff415792a9ecc43b437ce0d76cfdb595918442763eaa81305c76d1bd66d4970b3b60325741fe3ad9f1006770eab1c2df451f7529fec232794265b7a0cb47fe6ffae341865cae0f52161a792588d9c28dec022434411f7d4f5311b49dd5393d46b7fa47738fe293e9547e32d32360828bcc50d40f163b57344e37741c08b40168bf6038db14cb9b8cd4866a6920155080fec52382c78151c7398435668efeb6e6a61e025e6d3a17ad1af8a1f46c0b4c38482117c52397568c9087ff530ff25b3b819168055c43d300d6240c58f7a374e8e02f53e46a0cefe8b498342880e29cbef203f3485c0f024d305892f6e97c249422792de8460e44547437af65d3fc0afc79d943dbfda5321bc1464a5aecbf2c0a86b7ee72af731ca8bd2ce245b196ed39684193eb0c313a68f5d7d203e72730a153bd222a57b17510566cc2d8dbe03d180a9f834dd27f5b9c7e5c06d4a1d1d1667dfaeff03bb0b5fcdd492a178f3d0dcbbea7b85a82ad5281a9e7299fc8d23f79137cfd7c16a39ac332e7172df1adfecf84e20b18ffa9ec6829123d737f6e7c6836156417e76c81591b996bad379fb1c5f646fe010aacedec9b1c54da966d2d2ae03a97838e82772c292fcdcfb6b37497ee1ec07952bd7600f24a8f6459c7b2faf2224dd7ff5c04f75ac99800d18ba164d933db2adccfac0663f2ebd3e9fcbdcd90eacb5c2128713f3799126b5bf59eb509c0a6eeb7b958a379d8d230cc9c4a5c4981eb2db7590bc02e12f57a9cbbd11b372091771390a3ec576b2788841497fc70eb4792bfa1c8b4074fc44eaf3b9afa52534d0cdff6ebbac8c884dddf7bf902bd388bbd2a5f381f622e7e6e018890fe325d13ffc7f10b68f20219e142f652cd9137589951b1a7eec0ce51095eba4b6b79f38be26dcb70772f6ea9e20b516fe516b9fb954f39c6f412f46bc73d04a03ac1ddd5591be4acece91e9363b2c42866c02be637bcd7ade7a7e8045316d43913c366b5f2b7d489873fa8469011a75d6c35e872f8f4762a6be518476814143678fc89cc96edb4f0705b8e388556657331ff4939ee5deed8deb783319268f34303da67e8074ab90e6e6107540cc7cf23dd08437b86f8cb3a250536396be578a8cd1d4f5b6c21dd4f64fef60e2d696260e20a8861bbf41af880bc071fb8b6d4dee6d9e760346ce69a6a8bdd1ed7e4011c042d71fa9641aa82319ec7460aa8128bf42d1875ba88dea5875fc6dc8fb528ed19201e565356a5818fd7f8f91db7a3d30c47c9ee72b25e0a78e43c05f3b1c15833c7aea71b6308da3e0f509a2a21ece33449beb4285d34eb2be76ab293534a075503ffc9866ddc4ad1854a0d1cbeb5de27bfc8c42e6542f63efa13bbc491fa2487453c7b376a87fe403cef4984ba0cd822a6a28d0ecbfd8048500fde771a0441d6d67095c67d00f4f855259b1f3a4461089422698733fa1d4bddddcebe8b70f3954d82a8a20c360f5b5c3c41976d18f8706b942e66f751650acc3d68e9bb9a919c419641b0c13db07f760d726fcbb12c104ec19af561b653dc14bc7509501e67c0a29b0f113d47a73f90a598295bd5107b3d4826721a4c72a6f9195fda32713719a92dfd17032c4cbf76967a39aa077e73addc808e9772ac60fc3be09312b8cdaf0867579dd9b670530368fdfe9bfbb325c17c048d3b08c61c6d37fef117f5e678838fc73d63e0063443d3a90d94f6930b36ff78f90e717147e03fa9440df71345e4f96028c0a1619365fe1fecae5c84381f8d5b9b8183ce5ab4f02b2be93bba7cca3c05c4c8e07b2f4cbd60d9ac4b03e6d105e8fca30144251f5dae8c2de49b41980d654b576c63918dc4eb980f5106083863bf997b6eeb773dd1934356d3cd78ca9bd0ce489821f0dcaaab0c31a994aebfcedbb9c7d00dc649dd6c2786c8e90f3b18b2eafea26a674d4085619f03f5c7bdca119b8bd0b34a6285094aac4eb67a5a46a549664ff904ec90946d6c12d3dd5bda8b83a2987779285f1f2e0d8ec71f6696af55ccd49ac5f419a4ed94f362d62f0618c19b47ebf417e5f7c8d4392a9946c3c21aee13d12d1abae20de604256a77671962967d2dd088d38b925f2449857df6e4105c21c1806bcf57be6d2db64459124c11850a6c1341be5d829179e792ee7cdb59b988312705e793bcf3773f6476f40433cf91b4a605c2a1b42f69c915ee24a600304a203153bbec06273e72ed1cec6ff68b5729dd2e0b9aea8d3f2056a3d55fe6e302505b8b2a2b1fd66edf100b2e53a855a1f47c19460fc8d42adc4e7f824d9aaf5bbc2d3f2d768003960dc97c4de960601880ec5f6e81ecf6d2401f57ffe36d10e22eda59195809cf87aad91083d274c2eaf128d96b346321def1505d550aa062d9b44d5ada06b67d235c8d95eae380fc018bf62c9bfa31e51ea685d04d1d8fe2298d0c4c6527ff39eb262525c10782ce9160d0b8823ff06791c7d4046f025fc82b0c82f88f2f30ace181d2f35f23678789ee4844164c46134a34d86877106bcc683a5a871cc1ca34d9e385178ca3314d49131db5f5403ceab9942cafeb8713bb8e2190f6a7f650715741dad3d06533e93d4e36a5af0b517af4d4061ac753c17da622c2281fe73630db1d74aa09592b77f8324589dbc3cc7f9368cdccd9efac0e845599fa1441a2294402bef05b27ebea4c58c10fdf706eb22cccca56c567c80507cde36cdf07e4d7152e2f82780d1597b09476bb3c6bab1690184b22c6d752ee39c7913cda0d72eff4e14a6a66f2a82acb5e56d29c6ebf7510b526e4e2401c10e477056060b6d884ad8796fe52f15b04f166b908bae9e9762dfc330853a62ab4ba24d42e83bc4dee2cb1df8f2eadd6f0d6433bd9c37b3fd98e6dee0b65ea087a09091cec579b9cbb7a6d24110738f7a7c1fa499efbee7b9a99c275d9d88ce44238add2b936d01795a6f8a2c3cccd85afa901b87b5eaf1a9ab1323fbe68b63822650ad479991bb18e95f5bd8c9b7512f26d2097682f09df5a7c222c9244aabeb778149cdc305acdb9acdc503e69e3662daa5073ea8b4f36be73c90a6f7b79298d7762e902a8d0ce7c801661081f1d81d81b234b26008c01d50f1fdacef02edbc9f12d9de3e59c2fcf62ecff07db06e9d60434df37a83d47501f7cfdb0bf20189ef96ca46d40ca0f3eb4dbd6f0164d37245ffaddd4d44dbdfddebc5ce1f200b946ff816e0a2b470995b4cde5e47728bc3217744863b6acdfd00376a48dc30e2cf8ef99bdd63afe0dbbe0cf96f91af7975478c313e0663d3821ece71a8a2675fbe1a9c76c528002f0b2d4dc14319058de8faccd0d0811792d23e100b2564a9b828fb888f92d0419ea52c88259b12c009288f45530402f594564f327b6c663b17b4a3bce25e41fde40683c00b9b507d96543725fe038c35d18ae378614bab84ebd91cc5b7bf7e484fce2dd00f75b33d7d75610b4985586aa8b463710213293a67b9c661576c9aac6226cd1fa5308760fb3f2194c1ff8fe0dc09ba302184ed0bc9ab1ad6390e365000e211c2e53a6c7d452f314e9d360cc1036dbfca87c4356b2fc6f0a3dec726a64c19d165d35155841bc6af01fa796072a1ac6170b65842aa32154d48f35cbb1e4cc488bc98d95f6e539e47313f25987cc312d601237ed356968e1e71ea43a07bee79ea33c6bedccb82c8429b1c3a1832ba49c9e10dcb4ab2e8a93374a6575aad3e32097969824f82529bfc32bf6e6f1ee9014c8a64534e51d0d2daa6dbf2722ce0815df1b2fc34a6075e4e02a6676160c825ace686877ef30b49af84b63139f830e13c6609024b434f7f9504e6329dd27d2e5434bf59619dc23eb734df9f1553912f786e3cd64d3004549d9dd9012e6160076cc02f3cfc7c719b14a221b25f9394a985ed4629be911e53d9dd39ecda13000f4b4893f5ccdef1a904d1e4f0703250bbd13b34b174e6b2bb3fb7de7236e7b01f7817d9c4fde640dee1142b10e6a296a8906255eb190c86610fb7cd42d16ba2a302d6bc6ef03b82354e60310d001773c06e31ea895a7381015af382fbe5fde28f01335d5e45ae75eb70b18e3e5a0b7e9222347f6b9ed1df7a56be0b51247fdf9034ee4a0c66520ecadee2858c0b195c224bb68d412465b7f9d995b64c7f344923fa0fd781413a604e6de4d35b7427b394f96d9246a4d67d28eecc3f4da197643e0307e776d6c7046b18dceb323dc9c029e6e0ff501d83177ad74da4264b32920a658354100247a3d48fd1007b10f31f33f91774e81de9684fa52802fde7540ccd20d1bdd56fc8404e86188fa9c36c5d5ed8591b5d13a0a692388e96c8d61ed26e6fe609335083ede91df57184daf2a7be0e95b54c8e4980517f027e77fbff672e2f4f8a43f7eab99124caf9544405d822821cc02c02b8bd86ea7af041ddd21e5782965b6d3c11a0e2ee223ca710ebf63194ca8f2cb6ee9b64f75c42cff57b3df958fbcd70cd69236a2fd43b8ae6d7aa614f77ad3e2a5e29c6ecdf96e99a9f98213b4985179bf72446f71dd5a496a9685387797ec80a6ddf2e853093ec7a10654da524912ed69e82f30769c27bd92040fcfc99e70dd03ec874103d0f9074e7a7d5c3f4533d3f2e0855b2d643c102a3e7699ef8881a5f89b8193cf2604e40006ab7aa88e7dabb89ff7fa67a8a05b823397c92cd9adcdee26f2a8eb9b7c4105c4d2da15d78884450bd1ea1ffbd9fda6a5225d77038b2e133b6f85ef6bd19fee202a50c0366c25729c181e9c11e89bb8c7479860baab7bce5734c9de2b9e2f2d36570b9c9275d70051949ad9d3140741a838b07f3c870074f7c019ee28585b1bc81664d675ec43c8f3c12d91f1e4d211efc7f81ecc459b10466d31daa6acd5b295e74a49d9c3c287bbd8c52825df762237782997d5f7d87d6fa5c8356269293038fb6b78d850b1765337497232189f1a714ccaae22e9e991047122089e5e9cd94245ee7677898787013f066ddb5a734e9e001b72a5776ca7fba2e623dae6660d78517c7605263664ffa99f4525e6cb038ef89ba0b78d77d3b1d04356ba32de9caaf41483ae7a0b81ae6be91770359363cf8b54bde6a0174f9b1dd9e7b892388e4e13eee8c85619946faaca665e022203be54aee8f4b48a5d12cb159b2a36d48fd9040c985801b80c22561b28a069f24325b25c3865ebb95c50734d2889310b73d10b7178c01ebd74e491f000334bf24e4579cb49e3800e747b1195c23829ed2976793974219921ff7466911032c0bd6e775952d45a0a27fad51413f0705c1e03e8b33ed204835224d209feaebab0fdb1c9e2770d3c32e12641cf349017d4139a97e84b9174fa94a0346ae943af0baf669c915d015f4c9826828baf8a614d683f0f7773626e44077e9b3751ad84203eb6de44b3f52700beeff21845ebde091f4fbf380a74577c789a36ca6ac917166ac9436dc2dc11e71261b79d01b1cdd6a8b251364650081f6c79893342ec0c64899bae1354f511ed3ce7bd5b076d19f2f7516124bd27672723eebc5ccfa863fd1c6ae5d8d83dffd2a49295c1e0d10ee884e3e4c155d3f432ad23977d4e1c411b24932279dbfb85f574f6c467357d6c737cc673d10006d6291c307db2112174c553358c23f2b8bda7315c63b2fc249b61453cb0b0bcb402aad865e52ca247ef24ce37d2bf9df3e6b281a2719d64a95b74e3f1eeef1fbf3a9cdbe01110a5842804b8345e4ff7f3fa026bd37c2e9f6ebdd6e594c0f5046754936cb71784e08d2d342169c8992c52c686620ab982f48a76b5028dec6dffa4686b9b340b0004dc0e212621b5f71de98cd4b20c12592295660675830e57d937f133b51e5f2cd4cab132604f7e23fcc0b2c9f89297689261921c76b15fce49ea5fe2317a4ccc0c51796c6aef44f77960602ba8034dc15327dcb954ed80024a8b4c224ea7bffe1e23bd9402e97ac39a2a163021eb0dfaf2ba9298765d14d0d71efbb5831739372b91f860afd0d74623436844037b91fc5b332f1bcb894b52bc128481596f72f1a7d8da768ac551eef8b9a16a358c51753eb1a586866d29cba1de0e7497ab0520699116a15afe5f22765db056d54175bc8f907f3ea11ed343f737ed989443de339b352a838b8aa1d124866efa50ea120f427d452cd63786f3be5f15ef04bbdc3907b46c648cbd56f14f17ad4bf56245f2a86a34ac1ca1053a2d90182bbc1b4daf7b01175cc1371db45f989dddf871ad0d32614bff230b986c14b36520cde48153829c16df8843bceab404057c0c3fa1247b96718afd9ab934341367a13c4c3837b752b582a2824747efa2d4a42bdf69c35b11cc0049df7e8b1e7ec7258e44d57bdc8a4005945df920b8f222ab0b6b4d826a7c64a08e7675d02d8469f06a10cd67607bc5b77678ecf58b0dd73d3ddd256482e35b73500436af57cebf6055aca577a8663c108b6a6f8312197407ce8166cabae94453399b0d9cefac52cff22fd7e26c74d820128e76e67ee6fcfbf7250d68bf7c32163983db736250cc7af8be84053c0c358020f8fddff5501b8cf5390be61b15f750ede2d905fe29e6d32b59e30199b506f7d93c454fe709a14a290496a7498770df864b560541bc71e72b6315fd924d4879b71842e301df6d3b1176560bc7e0736332fd97a45423da0b0905dcfbce4fbc61478330d74ae9e60fecca5302ceca500263e64357d807a3632c870dbd5556c77e6e211505b6aeefa7d9945a3ae7d81498a9c4643ed66ba4d94e0c5f632b9778853b6d194d61cad46aaddb6da7c63bcb8beeca55cb4629cb7db655d522a4b0d0d58499c9544a68b941a0b1b4ab9783a7010f2db83421fa204957204a8c7bb59cea543bf043b65589ed3292e6f0dcb3525c695c28134a6e2dcce0e842eaa3594d85cff17089c2d6f7555707125864033874b2ef462bcf70ab0456d030248ac84612a473bd7b965e9c39e63ee33b13c678a4b0202abba7473d59284c00cca84929a4e14f55ebddadb3ec9f2c601c39e080daa22a3ee2eb98191e52f0fd5b7a12797a6378a902533f529cb934ca4483d2c7abf017edc7a2f4265abeadb92b6047f4bb89e9c09ec1cd022092597108022602d3989341ad991cd841d9f82d04e70447ea354a293e3af473a9a2b8ac03c7eb93af2eb806acc1840b1bfbcfc9a4559da3d2be582b0b890c76590069a7b594db6a146bb6f9587772db0915aeefa8d9910593e6efd4b2ed144b1c835d2b5770bda79a14bd788a61c91d559cad6b3e06f9c396847a33335ff55c586e2a1e63a266bf39a1a04b4c045ebe9725d6d53624c5df129ea3c3b7fbcea29f7790eb19220f8d4409479dfa19012cab56932b68af55041c694eca8ee8ebe6cadf32f06a9f3e1dc096aee0efa39ac5b3bb5f06dccaba0a855d775460a7aa54aab1b335d1cffa369149f293912d1b3baeac5d07f0c7f81b5145966dbc60690fe3a2784191076e5ef61df2dec41762efe7cffb99914b81ecbe4069436cff5b4ee927a811e1e507c0f32bb6f49eae796ffde8a1ee296fd7a43c19fca6d07d61aa1b6393c0fc8597525f61384fefe6cf3a7ce58dc363ce664fe2e464deeea5db0fc54b83e3158d5a0f86f35bc1dcc7b1336d95fb3a0bfcfcaa7620a822aa671b100bcc2e57f17230a1379d5c4f8945968f2699df72354eb36cd3e375f9a90364121f7c65360ad7680c2d67f194198e9c55e10be22f6e48473c52b1dc5599e6d202f78ad705a0d11d99602d7c89c3628a80e14391ff6ad68dc5ed6de85a67fa26363d9e8f6d7b95157aad99af6b7f8cc63d0d5f272e40f7efee7d927a737b216be68daf411a941a5b0c76e6938adec8b094a38741d11a475db963b957a4527045861cee7ff5efa1777b247febfb77d36c425f099317d2bc3bc34a75c7c2da187656aba5a97e4970318ed523f662a8fd175ffe8faae4defc473506101da09689dfa198a4be92105547c9a4c9f25fab9894e33be465ef8244e5e0b4b9f229ae270dddb869616d1c9818bfc9c1ed0b850b6358ac3e8c77b499d9b53b55df321772b770118bcf77da2114bd4c1f8ce2494968299b4dad0ec4ef742634daaf8caf9cb3c9961767c63f14fe47c12abca4bdbebcf0d69ad9d2bdb93fb31cc75774ed0b802501785e51ab427f3d3f2f57553d1e2a860e39c01ff35c307086bc4f3e0374d2fd9404f84d676f1d6e461c6755cc428c6699132660f588ba6d913e5d4c9eeb8ddf4322ba17cfd8f9876e7604e618ddcf66560458bd9f7f8fcbaa02b4991670ca8c86bcf3ec4b38905a5d28e313a428087d229625edcbd7fd113fd523ba0be3775117883a673ab852e8ccf653f1264316e94f6cb5fe13f0adb250632d0733193027a33906ebb255cf6c0c60b232d3d5132e6a54ec8e85a40670b0bad27bace2aeaa1c90c4e2f2083acde90662f66fcfd2360436f38939f5482b9f2ca8b5a8f92bea8838725a3d17e84e3963b3a7890174c68c9263f26c6388db7f3c42689877ab0cc19584e12860970b1e69210cfdf4fc8df77fd7cdd6dd74c6a4df7fa606e9a3985d5bb77d4ea6d29578e2c5fe8fcc5bdc9cc0cdda65c569b1d60909c698377f52b7f7613882713b8a442d63bc870708cebfbef185519568df8d5e25ac4b7b7aec754f616090432aa712e50f84d8171240c32acc6403aa217773df38831d9b15a7bde882798df28d2b95f3fb7d34b041d079d34cc644e7c7028e729f40e8a3d3a087c8ccf2d5e4995c7cd4016576b74795d5ae6774be872e9ee11de952fefdc7b7f92eec9aaf43640302157cb9bea410d7e48324c0a461d9aa16214de8b7468d330e88011f8f4afdc6dff94d4b2d29aa74d544cb333df298b9ee508701e3d5d544e20028ebdfd0c37786cfc5f8e6f7fa79ba693f498d980bfdd5af85020607c6983e9fd090d85923c0095a52e8892e36c3e381b4ca7db958335364c3e69aad33784e6fe36cdf2989fcbb5610db88a955da2fe04845b462d246fd2545bf24f5168cf8dc8b5ee79e431680bbe1da47d8daf00b545011e9bcabcd1d3cc0b9f3293f1e65059686bbdcfeb0fec4925f1333079a3a8f05917d0ce25bcd9ee20fdda7e9481521bf8f6babc577f4d1db90c5218098a59c4379c8717b83cbd9a8e881aa50f167dcf2da3fb4e75ed210f0cce70ff442bc63faaabc8948260e583067fa889d58ee1e976a1f76b4a26524652b3a23f116cdb03827cf868d27919c742afb34898810a968a29b61171d6ae29d993ed0156b1138f73490880a02076d51162d75c6de1421b0b722b6514a6fe46f95a6e7c7ba20fef5b77abd964cb2ee97fe02ff6a3aff13e4688f5b2306ad578b382a7743c86db10b78517af3b1d8fc260df8a04e65bceb7303a1e00c437dbcb3cca8c02afaeb00b62c9fb05cf0ef8ceb3dc9320bf15d65ef37388f351cebca5f484ee61dac34d2ff57c5cccf8c1dea385eb8ddb4f4ed47fffbdd4c28c5dd987b1beea6898f2566e3012dcb6fb2559e9c8b2cdf2710c09186c8e402cc138cd15095639e3c2b7c05871df812e9fd9aed67e89dd15873743b119bc97afebceefea2facb3725856c9d1119eae746169464c8d344ebe7471185e2498ca09a946c962fc603825782aef34fd382b1672a889c334ba35224eaf9772343ed0708ef74d900d4d5e73da25352ea8dd9f77f974972ff521ded70db44f3c9eb56e84bbe4211cc556a4a49e7785facae8dcd187a7da9556c54ef54130960cad7140e94007c0c69d8622b3bfe62329987b06fbb9bf210af2aca41e94f6800a96081e2be9c2476ed2fd3dfc670c14c2b526132929e921b670ddc91de09c8169b8eb09be04537d4cbd79282cb2bcb7d6ef5ba6de4970cc3a682cf26deaefefbf9889d42766a1f47b49ee1cf50eb35bb7475a816ed7a694a4bbfd50911a6a8e20dfdab2cd24671c4db9b13f06216f166031aad8882fe371a2ee28f6cbd1398a72f4c95aa00c1eb0a9e8b57039a5f1af3e5181776a1f08006b50690a8af1fc785cfca96a64419c91477f7811040c13af2a4690e7dabf1a6e1d467fd53d9f7b6b0c93a1959e085ad50836fc6cad3dec007327e76363bb88410828aab250019bbbf0c60aabe0b8eef342bef2a1e6155b398ecd390e7da57d7c631a532945ca1012d112dec44eedb8dd3a30f1f7b95a2061d38b587c92eb08c7c014ac889056d5a22e0b866bb13efd583f36633a00c1c47b8084aee813310370e98020b5845d2d085ea850fe371a8ded78ee7e63b07d80dae2bc2226f97bb6c67647d64cb6e6a5aadd2c17a022eaf737d850196ee33130952ad573cac5df682bbdbcd40ca6c2e618f92209a71ccd5d273e259c1c778d6dfc17c8258080dc7d12222c16093cf2fe8fcb2a014813c48b65de1f86af30d67707fa4de5c124c18b692e548f4c5f14abc0e57c55eefa2719965ce7e47f4b73779409ce600b4845026773f86517add00564da2aa4b256a51ca298f4108c7c878d33b69faad32736dce4fe049a58cb9a548115151f6d0f5a594200e7f48095de371f7bb3311b73106d029b458aa5db092477654291cf65ebe008d64b1103ad895e1d3f2f7842fa74b7fd41bd01db91973a61a0802f3e04f0fc14e7df23133ae1ceff3ac0e39fc65a55e874bfed73effabf1c24ec2ddbb99a63db152e642482b66d50692e2e78b877afd31a425a13de22fbb5b28dc54c5d727a9f1c2d6ada3ad600b16a748e03e3bb42b060eae97b9d5d0b5b0ac87adfb0096468632dba6fea6b2dbdcb8a0a3cbb99c38f5cd135abd460821669aed0229ad9fda7b26f0959517d45615251197f29816001a781f964b4c95b35b4b10f04584b8300fa0586fd450f9d9e68fe7d82acbeb37e08c21b07c5df9830f687c9fbb7f4f337d51d61479a4085e95214f8cbbab5bb45f3cf1c87f8ce459da7d2d7215c73d0ebf50d9194111ff3b23ac1e5df9750960df5a8c9989bde779b8d1da692c5260278442c6127ad93edd8ec451252ea728c9b29cb7363d2cc9b06635ea9a89b7c9ea644a1652cf48895aaa8deb3b52c8c760853bcb2ec1ba10d49598d268743f7f68ca06045f1dd5c2be2fab4de979fb7953f091e60d7cad0ab395c8d81db9f0e5c35e3f0eaaa5d245dc2b108f4e1d12a85cb8dd092342d7f59590adc3b7d4c80ba3ad6e6dc066c4ebcd6f8ce830e5f0fc449e219c9ba5d720fc134380e03db51e29ffc668ee3f6f13e88965c06f9025326f09599365749ad14bb6e1582a3f0cf93a02867eede95838596e9aefe4e618663037590526ecd65a39f80ec101054bd18d533750ba07246404898fe55794a84dd340929c72f08f70e0f8cc8b22406dfa9ac98f84b2b1a84a79a7344cbb3b81865bea8e58b147c9e79937d3b0696250dfda0a16ec6e06acb1d8e721ff9d1299ef794804d78277d589589e92efdff606185fb3588b852c20c29e27782d9315b49018b33ada56a57fc14768c48cc2e4ff088fd172f604d64494ed5c989f9fdbc9c0d0544bf4d2f379b28f0edda59151bea598bb5f64be42438ec3e4713f6b3ee708f3d48a661c7fb019e735c101fcbb81c0e6f5c86c855ae2191924a9642389959b8e457162fe4cf9d910f6db19f82bca40498dc89a24048d6b0dcc0859516dbcfcd7760d8490f4421e30f90171c2df1dd2e03b3eca467430fe5f4025cde1da6e55d1a787920b2cad4c29e00fc6a38bb60a404f35cda844423aa8561e141c53af111fe34e779e31eb3e1a7e8cee62352112ecf80fe5f9d7c6566d73924ed5daf8cf2176e616db7b0cba696f840ea9f10cc2e89a97d902c4e4da21f0a6e9460e36a308d96a66edaa49fe5731a6a6c608c44406f8de7014d5d0500b4f1e090f7386f2dbfb1fa14662f579764312edf6868cf85ed3738884fbbc9c7197bc5f7983257a7ccb1cda8c7c13ebfb7f4b48edeb96fdb02e1f76b958e40e48e9ac9ace8a4e227dfccc8062adcf5ba68b95e8b4389394fa8b3a465c948d0a81b5997c8b9e0d700c1d874276e1a314ef7e9be87f2a26eca9da28925e3b5114c70183b9a8612cfba8c09e9395b5dc734befdc6b12497d746aef2f763572a5855971ed897631717fa22ef89a14bce2398d5836b9fbb9306f822e10f0dc521e5be8ac633826052af384eda98cfdf72ffcb1c13fe141763f11d32c27cfe37392a913aa243c7b282464b12ee0b209487ad1c28a062b83ef5dca5eedacd71e4e3a0e7623034c99a30055094f08a79740f044712eabf1e28dfdfde2b688aa70d4b6cc63f37939df6582e4432fef33ac7fce08824f53624e4eb9616bef0c98d5859dbacfccbb0c2b5863f59a75bf33dce2dec9d7dd5e96c211ba64f9f9663e5b6bd96914fb05f9c3499d06095336ac3501803e996e9b20b15931211e72a9824aeb1de6f28e584640fa320a1a1616eda58c2a07cd1be99d1ce8d2dabc020f1d9213ef8f5f97b52c62def39f488a5d1615c54bd3f7e9d0a51ba03599fbf297a236c6142ff02cfc33a05b5db4dfd65142de19abe87d432a1e2c2aca25f192bce45d27ad64cf4396dbd51b0c3025d376e466738d0cd2355b7d1eec74edb97ce60308e7b33abfd89518a29249667c955afda577385c7560552be7f67f5478bf40f092389eec5a38cde08a13d88ccdd55715ba0f51467463a8a9b95f71e5f0b3f80d629bba859f62ceb2d41222cfcc15762f8fda28c048a54c53555b910501b908f3881390cf082b2e4a8a7b3a0d0495069a04bee94459297dd837f7de8c95bb8073d5d3c187e13cdda6ea3b2fd7b58dc6478cbccb77656fc7ced044b2103590faf60c77a4056026c4e3d3d9a391a949cad54605e23cc443d7c3305b40f14983f96b6c31f3e60f90292d80c77ecd5675778d6b8905ae0bce6f81b510191c471d493a8b1c5aba0551ca6a018489374c5877e7faf40b6f228cddf80def48e2e4f7e96da4c312d467488ec7b55de10000aad5e476230434a5b4a3ff9b8876c58012687458932e4c2b1fa8d88cd7ebd06ccb1a5cdf1f1cc30c9c5399d177f938aeac8eb6d8b0f4c024d200f8682c12a6af5a341af526670d202b6c532c75d25c51df080e3b8ab49ba5e4d08d4e9596d63feb05bf50b7112cf028603270efa948d04d228fc87a15beefbde5cf314b0bac7cb3140b871ddeac098ccfd242e33babcc4df5ab46e06c60862a728f6759f12be3505a7c00af0f84f6a79cc21e97f61c113813e5cc8e93d196729f0688bf0be17e5a5fbb43251548e3b747b164af0b66e19338cf9b2cd22b9090133423fcb707051c25bb2c2594be3be7d20aad07a4a71cecff28233c417f4dcf400f1d9a7d525a013ea1aada14f8f78cbb621e1aea9136b030c549ff1ea60766edabbd28e828fc0d736e32d1e3a1f0c2da707e86abbf1278bee48a6bd1fdcb9df17d502007c2ca0d16acaee9552673ea0014f3257ebbace67c9c8b4201884867c0284ba24075215596594c3a40b39ea365143d494757b087452b47d0de6e0f32629754880ed58364286ddee9cd4b575e0d68f9c117613df101c1c3d930044153a978642e94bd8e019abc6e490e68a41be492bdf1615ea535ee73ec65884fbf4ed5191b496a969c4acb9b05eb2875219e92349bc7f20b3970f71b3b79b6560f5885108ae3530062ff8ec106e5fd0605b0a8ca304214f8052c5ee679b038ea3fa18d4f55acf1468f7f106d2d6c8aca41819f451fc3fc994636efcf8c8e50d1736f7fc4d724910955e09c757a72dfd22fb01ca82630d905ae02fe1907a160271b7d11a16f364e978b3f46bf013c4bce5eceaaa0bc3680562844659613eaa29855a4cd85094d17b6ce743eb74fea1a677d4af8b89c7d2ac71f513868eeebbef5d0ca33224d8539ea43bb904254745bad2d14afd803772bf6713432cece2d5a2e1597415f64a141c76bff67bd5fa108be7fa977090e7a1a4c372627f9af4051a4ed14190e54cb503c0800a1cebe29c9cf7650625e969903d6295ab4a72849b8aa6d141bb5311ee665aea243dcf085dcf538cdd1b4fe809fdf2e08c02ef4f1e266f384a44ce0b7435d4224e7ec3442b812ee567b06cf3d4387fc05bdeb3c3053423abd483c370f7f0a37a6ee563b76e783686ab94b579af484c63c126082e6947582ab9f2ed00b280988d68de972823810401f454ff58e91a6ccd1905aeb56bc1e56e16983bc6535400e875eb391dfca175df511fdc07353e4b7478a9fd2e0b0f444686435b8abd9509963e85bc35996ba059b62e8aab51f1f83b8e08f3586ddce32fc03118c0df57d2cc05080d0b44318691d0d8a8db5eadb093f37dc39b36aa3887a8e87b35c9594697ff151328edaea0d463f986e75e71882ed3f4e8b08af9f29a7b9f93959061ad31fedbb05997039d3a60f0afb9793ae5eaf67a042508ba3a3f8da47eea2826ce7e0d4fb035120e8d2e21d04e66060418db95eeef043225b8ea0884ba03547fa32b205fb3852f7d7716c3f86553c0c4217bfd41a0485fc3c8f10bc54a3437217cba9f26c7bce3673e5fb0993d86b93e855f6cd3557e6a2d6e9a4149d54bde3b85341333bc323ac90f1cdd3664b3c69cb2c59304b947b8bdd40a46a207c893ed34f2f67b035fe64badc70f30e90f76fedb130417effb9364f7294117e05b42bb8acf6295cb95a30d32f1cedd156cda508fe6077e0323dee40fe1e3ca00b8bf8409f4f6ebbc35bc990f3a52234b5c727f15feaabd39b3332d965d0eb3513840ab49ba58671a2a98923e02b38bb4e3b6c868d23e4ad1331f669eb93c188bbe1cb255c20c8db6d4da57dfa3955e207e0265ec6de7c51a3d453deb00392d4dbcf67a304848aabe93e5d85130f407d642f4c2589453e9b63655dfea978e09be7393296fde4fed59d7b6b056484dddee01e3e1da2308c4b9064550faa677001b0be3f168bb7c2b278d628272708d8963da75c2963fd452dac744f27c52e117a8c95e0c9009fa8489db5b8df0a6a1b9d602656b02ea800091d4bf894d82b90a4cf091db7a51a4df583bd63a17ca644269efaa640a01e72f38e93499aeb54173be0ebefc4397aa9f79c1fa6b0b0e00a019aa28b7ff5066aa09d839d8c9f14e8e4d788d83ca15fa7ffe9221b5eeebebfe69248d252efc7158ea8f7fc81a9193601b63e4577a7ab963a91fdbf15c3dc024f05a90ac7cf15b446ff285417ae1fe6e0154ff80dfa4c4e9bc8903033ee206490b3ed35190064ac558e5eebf69555616d66f35b6feb3a2c8917731eab8a97c3ba8273078f79a755ea19076e7490f0c45a7a34b704fa9ab034e7f54b8c6ae34d56eccab2f4a6ef7f0e426693f671502728d7814e2be100851bfa486f3e472913e74b6de604abe62b167b1ad8e54d0485f9e9461bdddccb66d61e8430505b35289795384509b727dc89d125063109da158f303cce0f2c0fe3d4c5ba828ca6f5252fde698b8174a6d8793a9c8c5d6318711ef6f0a112c5c5e933a16df50face60648bbd4210899dcb4d44d4543fb5a9483efe53d80d70534002ab0c96d3a452ddc258e9701b97872f338ca6e876e58e4700087c83931026616ec7b2bd0c3e4d1a7a654984ae9057106a848118d5a47d0d2161ebfc9ec71cbf74364b405f93ebe9bdf8a2a4f8dffd53a1712da35310a2586eb47e9be997ae47375720556514a6c0e9291a3294be5b75f8f4cce1acac8e01404e14d06a3b61e619b7606adc6067531ab9126c55bf88561e6dad9d53e0ce2759ede69e899e09c75a978b57010e7e03a0066fda02d7736f319a861bc779f831d12b4e6594823c7c51731e87503574db92e0b2b4164d4c097bfafb4510f6a439fca4ba78fc009715151f6841844778a589606e31ef1dee6a01216d69b891ad09b38ff04259b3604154a7a2fd16c38c6a407b0c540fcea96defe0b118f0e47dd10216cb51eee0bb68bb3b31e1ec9cd8643e4217619587b7a08d6bb592bd7f9c0f2f596326dbb215910c596c3ed6e5db6c2a82a77f65cf70111a174890ac314b24d1247f29ccb64730b8a59d59cb78a09af3efb2e9f3fe6112a1ae413c8428fb48df175d7905baa90f6dce6ca15c7049acc83e526e30dc7b4ab23e4f6c9bc3db9e976f9b70678d324a023e02d2ba698081d42eee81a06c5c33c61b4443d9d53431f6f9e58d4dc26ccb8060ed91347f33f8352baced16888bd0ba1c152c07b6d2d98adf0a623ddd2bcabca1ca123e5bd9ae50c5d9a4c044288c85e71ff2ffa63def9a4a7d6e6771d93cde154b2d463804933ff33ec5fce947cd92bbd447654f3c143f36140ff0cfa03c2e3219802ffa87773a0ef51e6be6b8bb267abffca293f1c04f302a64b24e95988469f861bca068ac13b0835bb8f73db76e12245489afef9581b4134b4af4839af1d693acfe05895aa15c78c58df7a479fcd7b9e826ca22badbeb35abe34efbdc250798dd613f877534c735ef5ec97031cd770e9981b6caa2ed198df2dd7b67665c7a4edf81d69bb8d6ac0b00b49d7453f745d2954b285e8bd79c5ac5ceb07e810aa0c077158e3f477c3755ea3e55f97c1b4889b87b90a6ace37740a505b778e4d3f149741250bbf26ac7993343d1ad236276356d03d82572e8abc9c5f64159da5bb09779653f4c5157bdbd8ae4e983d33cee4cbb9748a376e7b34dff97094417b61ff4487711267139e1893bb4bdd300482948d1697939e87c00a8f0f789fc9c4c98cd9592fddc3f472e6ff2e4d8ef98958c9d884d0a933e74a7a5c8416cf22b68d3fd60f80fa43adf2d32b5287483495a5f41bbc32e24a40f719b11c24d2b90d7b62e492ce9a1aae4d15372315faa9321969dfc46f7be2dc9970f82f29a9259b0559d01a663ebd4a5174426c2f19121817877535e9e91559b7d431cafc3114168afa73481a731cc5f36b60cd8bf70cde2790328b259cdc56d00a4e65d8329548ac33e525baab74fbd86fe517091fedd238c91f4bfefc7120d255724222f4ec0632bcf196b4bd55d2d5e853afd6f581d965c15832fbd6557f50d9978dc4a8e49df5d55bd8f3db8c23b7d9e00860b9be02bd54b74ba7c9410142c00ab7b55dab97b929b0f91c67692c134ac6cc14e482f73fb24e7949189093214e23fe6c4011722dbb1f5803f4658db01745ac7e5fdfdcfc36112a06f1f30ef3065610c6271861be64f8995b20a7a264c4be85c524b5a99b1e6c2604fbd7db222fcea821face87c29be04bdd236dbae8cfee7a84e3c422051b51a1ae77485962cfb92ffdba5482d03ad26d7318b355d2ac0de61314c61686aacbfa1b2d72156f80e19a1ba18e6fe3c03714c696d3e02ebd5a9345ae72e8a362ea01776562a87035a6670ace113c25d01352cf4b5cda1cf6df3cab4f48c8015ddb6692106b354fbce7ce2792119bde573d3f639922c0d8f6f1be5a34df225984a674f8bdd463414ebc91435862871f46d0507563171a25645203ec2ca93f9fa0fb1bb8c95afd508b1f5f37afb196f385f756a407bd9f7cac7c044e0ec111b858c6cc68f7d84da46b18b288756391629aa9436ab54dc9dc9c7eb1759a363547c89d443f277051c3625230223f129a863570d5cfcdff8d341c47d37dd4b8845f0f9e7fa68cea32ba1d7f3659bc215547ea0202f04cde48736e109b6d816cea2402534e9f478961ba7e268a506915ced5fdc2fa2b05ce2e7bd09519adf810d4d27ef7c34c3dfd00fa8eb1126f2acbab30a5c96089bf4347736ea8b1728c5f84180830fe2917e812cda1bb85917fc6f32fc8030a9c020612c8b29931f3ee42c0c1ae2abbc5cf3bccac7b4caaf3e4e70930029073aff328c0859d6ef5688608d2ac8576470631ffe4c45351597fa985675d22490ab06994aacd41a2160dcc1903f880875e19616dc80b742fdaf01a82d6b4849c950e28a86f1d702a93fc2bd1948cb628bd68fb88bce0cf9db43db09647929e3cec3bec84c60bc35b460a8636e564c55223105934d253ef5dc9708ac4bec9a2cf64d35ba73a266b24fed2483e81b1ac61b6923de7b3ea8e89050b0be9c7a4755edd76d83d4cbac27e97162680076555adbd34e8387c342fa7ed700e98045f22157a1670663a4e1242f28299eca7039a6fdcb5966417aa0007a7554ef882412817f5066f31cb587898d03cd2c43a75fc26c3015f657be232a57f4269ba1f3210b91c8d575ff0f41d7d1df892e41343d9713e6c6035320523c6ab2dc4db1201a6eb748da47cb3025524f2b7b90436b0db2f868ffa9459a6fa18e02214a8ffae45abcfbbca77a2c15c9f7e7e000ebe7099cc3fba0f2adc10aa819e8432a09f301dd11aa0d244683393a4ed1e072a03f4c32183de60cc27ddd6664370c9528ab899c8a8e818ba04940f0a94941647455fa8d67cc0be40e6e64b82521d82a7343e5b5775338463d974f853a6669ede3489cbcf570a32a93d9182029d454e9213e017a27d9aa0c4c029bb9ac143d50961b8a3bb1c39f79cb87256803caf7fdf0d3d4b93c85eab4c4370cacd920b65bab9a0d9de09b1e59603af7c952eea9d10d852e3af32d44954cae4b9ad23b8b9ddb813a1b9277dbf71a394a59882b7e222d433fcae7f20a0e341a0eeebdde7ef791fc411abbc475cb9bc352ec2a6ff22affe9472a976558addae74f75ec7e18c8c2d97424b3e3c09af951580b1165225b340718ced54ef72e66249014a2f44d13c885bf90a5605879b110a33bfe1401dfdc26f7490fb52e8243f3a19b90f07ffddd5310ff3a3e4baceed827fa7c4fda3fba42a46123ac6fc9555f83635978bbd99c18e8f7a09ef14adf5eeaa79ff8f736521f82cca0f09e1c6511cf7750578635e3fa91d8c6707ab32e29ed1cc5cbeb2e759cffe9c67eef6d8fece8a2a5e3f335087983e8dfeb2ca16f19291a88ef82e1efba6006c0847f57192c2fb34587258690e73bf766624156a04c108c0c29642ac032aabe1c0972ab66828271fd9191b07f81511a2b6bf04280fca54c5ce3427b02aa05da8372fa2f979f3b68fe527b6364828e8e8657f6f0e80cb180c582c7011a3f55c250992fb9451ada8213997828ab4f59e525fed7fbe26c3295efeb9dd8dbab7c06f346039c108730577253ca71beef378378667e38255da9b6861cbb344fda438e14867ce6141973e663d2e4097876983108ceebce9d1a74911ad026451b3a9ece25f4456154e4d1a3706d1e147834f404d6568b7c1970969dcd2b0efb3d5a875070d284bbfc24d717a73d48ef29c7882d8ba081a9927bef146e7fb2898e1259020252baef4e8ca077f8626d0d98aa9c66f7b2977f84a7c165696a3fdc3677b107974fa9e5d1074238f663a1f4e0bd2b084386fe37cf6d3d7f7a8341c5c2f972ac64586a0e8457acc99513e6093a3db6a4e34cbdb4b40af866fee743c58aecc88cdb49a0e0a7fe3600b9855a7017473ea8ba20e216b6233e799db1e2690ab077a62cec8a4bf45b70dfd3db19d576134bf953b5d76f3b09f4cb6410f4e473c280cbb066d27fc0313543545d0d00a39362a8e3792219c41049e28851bce2b617bc12e74708c09bbb332f0f8c8d2d568120086936deb379b970557e7ea0a4babb711dd83118ec57529d47e508065e8592a7d58a89364dcb9335b9a61dd41c5a2bb4b5837685b7a38504f1a24ad518e9de38a1f94d3e3fcd4865042f25123a94d4816cf7910d3b5302cac525b332e474efed54ea1b6c41121f528dae251234934a0184c686a81970749520541cf19e180be3f833f88976cc27162aae2c43e25e98c4814115cac74453ecbf50590d213725643df6714a9dd054da8a71ec963f4968aba6e244cbfd69442c6f1b21cb5792be2c4b97018ceaa47a184fa88e5e529aad9ab5258a77ddbcceb269b7d9f3efd803efa59645ce6b119565e07aaefc8087d96a5ccdd5290e2ea921514d1ff82064a25c5747e2440269e4a028bb12c31926dfb1fc903a65610d5952700a4ee4060a40019c879a305dbb48ac8b9218e760cc7b27886ba648ed53c657d84a5b40a9e61c8493775031723f3a9a220b55569103494d514a20b60ad862f8b94c820f6242b9a873d120c0f32fa9bb25a24e2649bf38b9460c86af04ed0fb063cd6d47e95999854a267e109f078066cd5150c495cc693bb4c11f0239fb2f30c7b9e0caecb1f98eee3d2e4d3651bc1502e151d55c2d34460ca8ca00f79ab83d7d687e5c30fbc9a2e4bc162ec2472fdd6f79601f7c94e37a80c926335e094d142696ccc6ce5f80c8e8f9d064acc165ea89bd6babf5cf88ca11e9dc4f494918af80e104d6bf92e0483d717220503d3558a3165d851317cf3c71ad5763d6c657c6d131b03ab18979309a5a4fa4935b22288a7fcdc9f86fc2ad4c1b1e181ea11d0cab4fa21e160c8a0e70b1c16ab2fbdfbe20265b49d762e6fd24dcc8b11f82c16e645e02e39f86d8339fee39d1e085d3775f8d15cffa8ef8554e09cbe30236386375b3b7e922349e54434e2ee48e3ff2e847370b81e93de3fb55354a184a5cc3010bda34ab9ab1d808f120c79aaa0dc416350e84a74e618eae0cae6225d72c1cb94edd63596584e84c4fa5b8d542360922876ee848ad02217d1b9593305afb3d8be6f4b1eb96d9bc4da847cbebf019f2441792bb401c643715d9722bdc4b1a5b1e034650bccadf0a7005e1bd37e6527750a0675e56536166049606b4cff4d4453b254bcf587a79778ef440e9bce8f96540037a11ebd0393208fe256636a7b99f6320f0117323c27cb5abd202253b54ff34bae1351f9dfb42b25aee4f8ef3d1dd61642127c756ae93c2d97b1636863b847d3ad0f78b393ddc797f48a7bdbff8c2a2049d3c096aa59247611ea2d17b658e79fdacda1a15cb45f54069888756639cc8a74319a206c1f92190b9e4066cf360fc50cf67d759dc7e68aa2164fd0f571ba33ff9d330bcc54ef0e36266a82d0fe9f5b99315d3bcafb8574ad8c0ade1b0a10d30ff6ab11e9f84d96f5a78b7fbace4185b980f396b863881a16c0649617b084359cfb888d7cfb483d66142fb0005f9e561413687ad8131aabdeb0b769e2ce46974412d309a089d601e1b181db34283b50f052c44eca1ee13d3f8d79b225198f21037765e6fe667eeb0b866e7b9bb4a1c5900c961af91b858aefc2b0eabf2f1229689338a681bda4275eac7fac6590353198fa9fffd64c7a17ce169514c8f1c453a9d8b7586dfd4a2372f3c138221873b067d67cddd2c1f64caa93bd297c71e03475830210e2ed1a2ef1c386a449e675a0107c1a612f0f147a232e8e853a5ddc08dbfb5034909a505bb0dfb7be84eb5a653f754093797adab428ac9b671708b40e13190e5a3fcf397d9d5f5a848fbf6bf3051e777070aabca61d345084c7d4ca2a1828d6b9e8cd9a115ad89ed5c2d73b296963fbd22e59766fd664f3b284fd57244ef96c452481331b8b66727e6094e49c054f00d73fd90c597a67165886be8375efd21966b4605e49deaa5711b375bcf315eb1035a348f14a1558c72ca202fe2c34e518b12b2dc78143aaa020aa2070205e222225749ba50912f2d565c1e764dc0fe495275feb4de934ae64d5b9070489d29e7f56361d9b1c0f6155457aa83545d0ed2255ad21592da9f756d7cfc6320a5bb3e69d1cf6460b9206548a8b09c7e909a4b6a90f9bfc003dd197ffd24d03683e65e6b9d78023192ae7dd32edf76ba9b6653168f56d461261b165eac94a2abf76afef3811656c1f6735e38b5504fe1b0f2b965daf54708a84f0c2033fb1a05f80596d4f2d86082bae8513f1a4d0d5eecc6333ead4be44bcb10f36a6f961d565c4b0369f32340a9688d492b194aa78d3251eaa18bcb35a164e71444777b9d5b2007f51119c80890b44672051bad0fa900c7a31f19433d0be20e1a69eadf19e223c49b119177ac1e37f049eebeb5209fd0508e64428ff2a60d3a4629ec71b043d78fbd9a6a1f776ff9b02fe9e2fa0e9faddea6c6c4f3862a83970ed5202f6e083620e0cafb084a8d699f9b3fe4496b6b95cf1bc6c6b67d2a52c4c9f49cf3399468079a359092bba5bdfb0656eb21028922c289e54fc7e6dd98c03f876211a9acb14e5bddea8d7507140452e6a240140757a6a084c72b8ff4c26235bd3f3b892de09e1de265a37b519ea9aba1b1b552bfad573f902b1dba7f99c282cecec6726c3971dafddfcc3db93cacceaaa1791b4d25a1f6c0572728a719de1493ac73dfd876c2db65be4a9fdac293dbb6f9e3cf8a52c6b5cc211943c97123af34895ac0e9fe22f98e47013ad256706eb9e6e854e25d1ef2edcadb95a135ff57441f2703f5830a21b259e37865d2913d3a1d28b53fc597d288d4e1e740775420ba62f4123c05d34eb36e7e062edd928d6725f5336ab9d474b7091766e37f2deda332b2696097ff05eaa579aa3424ac5839c4317ed8d46a6914b33b3fd8a064a04bd3dad112302cc08a35f618bbf1ab176c6e6078ac8f38999539b39499c94cdf554e76c4cc0ae4cf27d8f8410c4752b81086ce2c8988e7bb533cb781de29f56ea8e6730404bb0770b39c166132d606ca496dfa854623475f43dd1da6e26998c42a5223330084fc0a8e1167e28fabad565c4d8016502a8637cc173bce370f8eb29d408071b534faec9ccb977b65fefbe8b8adae3101d6615ce6ef9a49082933ea1a681e332d1450f230f30f689399824a8a80a7a13cddfbb39694002b5ef2eb1cf5f867f7446ea7b4114ca6a6efd9bab6970f635b05c76cadad97edf609c9e0bff660542091449f2d700084d2bbb639e67d9c58e48edf2c3e55d0d97cd5ae6d2f0f9f2a73a1bf0f103fd78a4eb531fd629e76cf26fca027b921016b17e7c75438560faa9cd2faf964f550d5f2b549b51f61e9d2b345272ec2fb2f3f8fa64569b16a5d70fea7b015cf635df80eaf9f8829719dfdbef95d8087942d94a1b9dd73c0861a6de8fb965a3f4884a5169b10d239da72e926e60b780a68655a791cf4ff6446be30e1be1a6b4e40daf3f8fb1e470f719cb124fbed7e289cd7743b6b313c7c8926c9906c3de02b00ce6493b3d59d5e0ec20eef464e57980faf3f4ef2433373befd5a4c322d911c71b8ea137006697c1a5db744f45a0c2598b0de1a526374ec6724ccfb16a2261355ca489f49855203e8f5e1670be4f8f3c4a49a87054dcbfa33eeddfbd560290c5b79e042b7297c4c19a952bb7e10aecead8741f1a6cd780ce90de8be6ba6981496ea45435bccf6c8499b37bdd0dc04c71d24fe55229d7cfe87b6a72efd2b90ccb2086e322f5317dd5114fa78f6e7c29394a346c15d02d58fe3fcdd1a959305ccdd02284bf7495e9add8c427c4abd2ece2601632f70d440b56b517b25f13c563c48f112d9b631f5a516ed9136004962e11248d6823e050caca53faf5e62cc69fa6a79fed0f51f486a0ef4cbac8ac5928fef981f27720e60a792ae9b790f4355abb1e62bbea5bdbaf9d8ca39f1047d145e8f0c58906dae8d771a9b88fc0f84572f39b72aa4f956e363b9cc9c41c37a1da3e553849c4dfcf1afc5666192ce294085ebbbd4aa82a43cf26851d1877759b7072e2d66a255f1437e4cf1d5ad58e9e52539460fc1163d4fe786cdc74b96c4d50c07bc990aba1ee0fd4a2ec08e44fd9772b9dc470a60cb31a3f3d3e7980a491f5b9ebb5916d6451729433c02f751e86b7ad41e4b08c7f194df56d7280cc8738cbf41452ca4d0a70876b37cc127fdbb4b6fc6bed19734660fd49e13aed0f66df4e716e3e5a46502306c45e2b73a618c7eaf0d56018ec75a08535ab4b7491382083afa6a6cd6b1704637b2d761224581752d7a9762fdd81a5a7b5e220500203fcf1b68b2ea5442fd9c603f41bdfe60269c7f2463521144fabc787bb5e392d57a5c2a942bbea1165c465e421152e8b76a1ea63332f9a3a66a6ed17cb1d6f1aca019756df0d2de8ed7f608d8e59061b837274fe26d59991d21b894fe1d68cf0365056f4f1c4343c09201f30cd12c165c735357ce4ec6c6db0cbd33c14e5affafd5a1fa4ffe89271fead89a4ad5100801ce401d9a376a0cff15f351b50a3a0ca9b74651605e15272072bf126e640f88a5c3d77d337b165359f6120cea088b45174a647fe12647bc09fd91dd0d40cb8383687b9b12008095eed9c310d3046e17028fef0d3d5d3990408946f1cf5be8675e7af3e2913cab103d40735316ce1df4303571e0348e62e44380cc517c7e27146cf3c5a6e44946b9744c515d1def8460e4238f787c683d2609f5d0ed5aa570f71aa17c81d53bb228dca7a8726bbba0b4cfe376eb49b5a966d57400fb6f0e353988aa1499dbc5bda5df30632dd03a3f30dbf009d041d4a3d979eb3cf30f0f0da09a69695a6fd3d38f1ef715de6b1edd3e2f2a7a292fac70be6db9571fe3e3b3a0d9829d33b80a0be2c5ed871a45359768c46ab13b816a4bcb35c6aa33839cae2e5df5a30f432d77f3fee4d69f6dcfe6d529b968a94c618cbb7f8c58460346397054100cd88a54c625df086c322cd981970b8437e6d6409e12490ec5c42b9970f25622c69c311f43259c2225b051cd69d28041f351e162bc839c52382e5c1a4d2c78d7119854dfeb05f4de5e146a939182dc7a6c1f871398e581685dde693bb863f64a0ee88e5396dcf94602b1eadec321ce3b1865afffd70fd4f8ef77193aeadec8a2537fef023a1ddc94d8d645bb8d513fab18879c5af9e9ab28714110cdecab92af3472e7764714ba6be8771b92dd1ef798392ee7ca5607957359cf19ef26f5ce9c3dd0d706f89e3c5fc234547ff774593ed814986bf72088e20f945fbef3c33259f13263a76be07ec0b7c5ad8c0361c3d11c8436df41e3b89f178f5e9e756d8f799724f83f635a9a611bc869ad52d78570ef191a0caa633d8da8e39f57be1491911cd68817fd8ac9e9b088fa0c6933f51bb98235f531bc97ea4740dcf3cd4fe65f321b502f047230b3aad9e87419fbb948c84311838eca6f631c65b85dbd33dcd656c63cb185f1c3e6afbf39b730a16b2a713bf46bf879d748dbebd17a35694864a02089a09b1ef5ebb6005d1eb47b0269f10aaf2c67defd3f155079f494cf99cea685964aaa77d78a356eda1d0a96daa9da850be46913bf10632f4806ae25fe1984f7d103d2fcd42b45e25cdff76f9071b0463e6d097920ab58deb67cfa15ab02e64afaca46ab0c811215948b9ac4e12cf1753957667f3ab7b5fda97cef6ddfeb52e4aa8bb0df75f931cee06b6e20a911cfa91f73a6befe0e79cb6111a38a5be053e9970878825b475e6d78f3f813e6411514ebc19ec38f57dc96de21b27f66dfdbe74b0585742d6e6933637236ae0de4f49635607f6c85372df8fefcda1c344fec277c6e58bdd0d4cb6eaf362a2b4e443d5926f7e7752fd1e4b4a857f289e875934eccddc51b2e3a7252c86c1b398442fd8086c795b1fc8099fad14d38d294a510d10fdfc8266673e3a7e24dd0974a24975a70b2b73c4520a36e73ae5eb76caa3000f0abe42aa37632f48b8bf71bda094be1497960d46625a153b3c5a34c90c1aff1dd513e93de4061c2f2e0871e1c8acc9780dd5282e050e7666b0de5b9f2916bd4b8a7a97e606f478c00188816814a59fa825a5c64946034fe42f8a46153a600489a8fd9ecedf913535317b77d6c2d7f830975f14c5a800c3b129224d6bd55ffe6c04f965ef59c7b30f04efbb8dbec0d40cf12038e2ac4e0eed2b13689fb217de5259ee6dfcedd58e2710153285b8bf054057d380b36a63331985294a24c2531e5eacb9f6970737773351f5980cf9703c652cb2966f12c3ae27bfe07712d7a89138290ba1e69dc33b8592b9643b65adc12a363389cebc5d70de0f54e92a5bde0836eb4d3556867cdf21718a5c363545c052c53c014d1738feaa3c6c1c3180b07548c828dccbb6790ee8ef9b4602c20b5abd525451c777ff879c5f231e933039ccbf97b954deea17c965c1d7541ec705327bd5d11c28fccab36ddd30a5acd1100643b5463963ce686fcadfe6ce751b9eece1830c234d3619b3b2f9d35f2f53fcd541b8c143b41fcee22c43c6fe3b727645bd790060f3a586e145cc2fab4df16a77d76c70293609148e16e24ab000cc4c67c947230bcff7a0eaf5e953ba29d4eb31a960905e4f888560a33ebca4f1755a6e108c1f90c973f585946d36c1320c85b4b0f80b57f1c162d51897dd77f1564cc1ea8d63852ea21584d22c079923391b066437b8e199edbbfb15a4256632482ac61f8bde1f4859058609bdace1a68e80fb96041e51e2b1de40756fe113489899d4aa0f65dfd052f8d096c14b8ea75c3cd4433cb539d0512b855646d92130b81dbdc1e1f751ca3130549c5461156afa1d0177c8c7f79008701302da5e67113653647245e4a7d442511a70b3c575a71b305ca81942a239a1a962bb1b47c0dbc3d7984b6b2530f213f4192f4b4a561e3162b7228f1c64b76c902a19f489a7970fe5d94b20ae1821e895d6be1e168d3657cfbd9c3863ca00b6a70c5486159e24b537ae82fc1744f7cfa811c79a7f1fe741cc213dba682ac141715d6a8c1bd4e37105a99587cfbcef5279da453d6800a7037524572c9a2d721315ea95bb8668532f4b253108f4c5d4d4681df7caff371d06808c8518feb100d55794a84dd340929c72f08f70e0f8cc8b22406dfa9ac98f84b2b1a84a79a7344cbb3b81865bea8e58b147c9e79937d3b0696250dfda0a16ec6e06acb1d8e721ff9d1299ef794804d78277d589589e92efdc0561a99045d4023c05edad96f5dbf9e1470758e680af4d58cdcfa3456cbef6d0386e6d11eb7efc94a789f2bfd6afa2e54eeb933af843a53a25fa454cb45d10d56ecefda4a5f2326f5cc325ecf5cfcb3d21e316bc9f74d855efa2ee284eb7a023607f316ca48c15612a8051a2c5776128b05f3d7a11256fb6e9f47d53d06d65903e095ef9ccd2a2912ef1932eda191fc35670459f58858f30f424f08405b475e1a7592405fe9e81014612d6ba575b335280f9d676cab88cc120d47670481cd9a0fdbb1a065ed21aae632038bb3e62eabd4d2be3f6ff185cd5fdf4bf61136cd0c76d6c77bcd979d75e77846d888f1cfa2c4779f32bc6877985b59115471aa55a82f0a0e4565542734861be080eee6d6bdc01bf43abdc1572e015cf9fd033cf1509b9775db1f8af502895d4f195b3764495a9801d507ce55c3c06499aeb5be9c0a648765922f091215b07c05603329ee3e398a3cfea8b544892bb5fb301029509cbd34cb93746c6cbf20dd6cc6f43f8ebccd0155dc10017c9825d4728fe1da9e33216642d45c5dd5597ce8aec03fff22edc1267171282ece90c14affc8d9e6540f904841b9c7f3ace97abcb458dba0011177ba387261486ceea050ecba10fe3d965c7ab948c6fca7023208878f66a9dbd2e2776dcc3702eff08439040103836b9fbb9306f822e10f0dc521e5be8ac633826052af384eda98cfdf72ffcb1c13fe141763f11d32c27cfe37392a913aa243c7b282464b12ee0b209487ad1c28a062b83ef5dca5eedacd71e4e3a0e76230efd28f81360cc400974e602afb26846ec9ec9209327bc3cbaacedcfb1aa8d0975cd0abdf45a5d99c43765d6288591a893178b893e19637bdbf24852d0abc9d21a72a922a3dec0873e221b3d0f02738ed9f5e206b16d2267fb6f304c18c9d728209c97863941c90b9ff67059ec63be6e2c1131f227c066e5e39da98bc2ea15fba235682170b2b39a0fcb5de06d2e8255c4942a8b47cc4446b2b38580284ed838a92982230ffefdcd42e6a632a7320b460ad0fdc680f09368a4c3ade71b7e8694e3c557fe8ba147ef4e545c59fd6b08747999de92f195f3ad2d4c5fbe72a723069fe510776c038ee10db757b27d5f7b681e576b679201871a1804a1149c565b16566e50c0173a525f435e6ae5febae1a2a0bc513dd181580d00f67688fa6ca1797040e36b68e8d8a88909f6f6550e036e19a0f59c8965e19021bffff7a82c6cf25291d412ca8a23cff94eb9efed6dee1e01eb41c5225b124332eca4aa039c6a8f605ce34bb33d61eacc64d2b550e3f78641a8295ed9fb771c2232d6d01ddd3c2f70fbc27678095568c61ecb8c1a8adfc093fccab713e569dd946d29286f72ef8f503d9606c29db2233ff07ebb681cab3d2447d46b4071cb58a72d4f1e70614933c6053b1428ceed432f039c1bad5959124ac7505f1003d126f43468904410603e6c80b9283b8071309ce0341b022d6838ad793de19b66a98b59482d7fb5fe9154c51a29014d272ccd5b9c3f7fc0f2ba39313ad05518887f4bd304f81157c814c7f2ae8cb17e36da9a0f2f11b50443433549f87fae921727588658f296d6ff79aa431a7dcaf952150e65096e7e7c06eff567a60ff4e7e6957984b633ae7a7ba5e4d08d4e9596d63feb05bf50b7112cf028603270efa948d04d228fc87a15beefbde5cf314b0bac7cb3140b871ddeac098ccfd242e33babcc4df5ab46e06c60862a728f6759f12be3505a7c00af0f84f88f9d9c0508b36d81ad29afbbe14e56e06dfa2dd49d95af295d2c8324f010c51eeb112059a3439e95f419a5836b9d94e408b566ee2b2012a37a830777484b9f8b1fb3c496575849ddcb95e1f3ee59a60d6b601c10ad0a9d0492ce6002a8a032cce0597b1494d6d99c9032f754e659f30cb8ab2e119707f0e79e3e9b4b1fa1fd90c1712618521ef90b3b3f5bc1680a893eadcf1083e0fb8ec77fbb08943a763f18a2c7fb431fb9850da950c556fcac76820efe1175c91ac1539c54bdb1d7fcc3e5fd146c41b82ffb7e2bc7d8c2e35e06a7efb575c56a65a7298984bd9126a49848647d29549aa394c564e0c8569df7b58e534160b30d4bca402cbae159b1346de68056d378a129d7dce63de861f68ff8710baa66c0d820d17b77b4310219b2cab7cf884ca5aa83dee56a0d5175e82f618790cf8406b3b206256c8fbbc37bbca7c142be43b3f3346b5145874a4a1595585078d5c29bce6051e8f88a23b502dcdc91d4fe80d4750bfbd1bc7833028461cbfb0f5c9a7724910955e09c757a72dfd22fb01ca82630d905ae02fe1907a160271b7d11a16f364e978b3f46bf013c4bce5eceaaa0bc3680562844659613eaa29855a4cd85094d17b6ce743eb74fea1a677d4af8b89c75dc651076ed984203a474be0e44890e2654ad75f5c7fffe6eb804903451ccfdb2366da60eec64df946b16ce5536a530a59523bfdab9c5ebbba493ba2de8c3c3f192cc312d74241d1e0d74732a88dbf06f91c604a6de4e0d64b99fec9f679e65feb5ece0cc62c999c9ff9dfcb85ef72cbad1f3965e2ef9ea01b8e6f7470018e7b0973627e55363e961fca6210f31b52b254d4b82ecc5894cbfaad6cfa5e7e109b9cf4f87c8569d945d8a4b479f4330e0a636adc9335ddfaf1fdb832531872098d3803cce3f573371ab140e69348e391b725d65a1ee4e08f35a89e601c9bf928d5dcea2676f68ff8ddb53025e737d1d3ffc9ef14cfbefc1c7e018fac972eb09f69dcbc58de0bc50ca868732b95bfd7765f4b5e2dc72062a6a5ede406b871a3a378a0e1a63b8e08f3586ddce32fc03118c0df57d2cc05080d0b44318691d0d8a8db5eadb093f37dc39b36aa3887a8e87b35c9594697ff151328edaea0d463f986e75e71882ed3f4e8b08af9f29a7b9f93959061ad313818553dce967f72936c2b967217a99620f75793ecfde91b23342ee7297a18b2d25ebc34de0bdfeaf323f7141dbecd78e1aaa5b6f0ede633309a92e6c428124a5bbf5dd6e0ddc5770e25fde66cf9b251a4dfbfce9cb15773cf4b0190f3b4d48f4162712d584148ff014deb2d0417b20f2752ff2ebac5704fd8d75500b5ec4fd395977fb31f2bc66107f0edcef4b7aeef2daba76f3441a2e945b30c9b1cd85942a82c908b914295db0bec8b6a5e2a6961d343d6cd13be236f5c50c2e03e26c63950a13f83f361b9b399d3ca3a75ed458833a287ebb3a94781bb7086e8d306ba7edb1d4cd6ca65294b1db43422fa986fe34c53853c8719a78f57a95fbaf01b00992b46bb4906964df6ee631a3a4a380083f83829375232c142f39fc2c25ce15d965875526d369dfd555e29c9025f3f97463d3cdef5b0cd3e7c154a60105b4a24c5fc1cb4be95de90134fa8c2576d333574f4cf54d8275adabead0cb72e555667753408d25e485831e2d45538c7d7d44bc0a02a5178c690cf8d3a05e9878a75fb10f61330c9ec8ac0081b676df5acf268acd11d8502578025775154442b845faea127d546b534e60b659dcc642054bde04aae106f7fd343536df2046fae02409a016763955be0efb8df7b764d5a7e5e4e674fc70dcd23470a5a1a46ff4e8b9ed144505fcd33b6dbf9cb6fee6e4cec16d4a0533ed56b675303fbb5fcb6050b97b7de9bcdce1e16ab0edb766a15a0fc6cc48a57873221be7aeabd0a0b4e8fc7e35898855bd8f591a427e864ff5762de079fce406f984448dbd602cd95b8a5e7bb86fbdd5ef8521d638b7079bd73480fc86d9379dc0998667add23c579c9099b4d9212238c21dfc86ea3ea8b0e59267701098f64b8d8ea1ed800c9880ce12c1d10ccf198a9fca2ae6ef43f64165f9a70ee986521a7649f457791a73dd380a6b6df8676f0d51f965b2baba1387b820c7086866d3aa90d282bedd06fd598ef1d91a89cb1f68fc17b36eb11826520de4c8b472a97f12511614be1f97531c56fe5a6db19c0059edc655ac4eca00181dee9ecbe7b6659dcf6ce71beb8e6fbaee244191365a0e2cea7830fa4edd9d1f160c5ea90551e0f634a9e44c8f7b0f557c49bef074ac9737ebf911b035a8d391c9571e5b04aa899649e7e1415c3dd3a2af93036ee8dcd5428f1edd22281add245988bd1870228a914118f9d44a55135168aa0126afb8871d515f187182f95309f9cd2fa989295789d0e4ffb43292f5271d8d113cdad4062e62268ac0109e99516a63a4ca5b37000f58820520ee321b14ba1ca219c23b21dbff8b0b0149cd11ab6b7f5571c3109bf5b3456be57432e40c66e365dd434df5e9ba15a6abccb6a03313714b9f0711c9b6f24e4533ae1ba358df200cf428191ef711c182f3ace2bbafec686affbc00ae78218bac042402e3197ff0a665a5af8374289a876d1b1fa45810b6d250fb615998e67b6e3362bf5f1be87f5be0b17dcb844ec9407b4ca36d3023f58c025b0c8e45a7aa57f9fb0e3c8354e967f5c5ab30e55e0a78e37fdec1fbb2939044da4e3c557e9f41abd195d0f2a94664f29b87d1fef859f76805b5fd47a2de90aaac5bfef5733fdc76b4a68ed9a1e2acd4f44bbd96430aee2015f672c3c579b436416c5bf4fd4719b0b1021c7db6cdbf7ae404ed999dd6e58720a8c58f7a673be1e7456e0c5afc8ba8006cd5b10281b548e46aad26d894afc22387295614b2ae309c7cb7223433342b6f8b063a9ca6c108a9830402c5f606dc6f2db216aa95616326ca13e8ae6ebfe0f6e3a14700d5da05020c6ea4dbeed78c240f233fc668102f589c936e68708a901612e093b0503e22f0cc6632bb1f6c78f124c006a6cf91d28c5f0f95749384f99ff29ae33fbb7480864199cb78a88538baa8eee0e400a153b9caadaaf6037e1e08d4f0ecdef9aec50e99cb52ef78e7871dbc05a2c6d689e391656cb158e5356a9f1e6b904465c4401ffb2df8b8fc34172efa21a0d57074b0528a783259433e44d4aa64db602ebf2e34efbdc250798dd613f877534c735ef5ec97031cd770e9981b6caa2ed198df2dd7b67665c7a4edf81d69bb8d6ac0b00b49d7453f745d2954b285e8bd79c5ac5ceb07e810aa0c077158e3f477c3755ea3ece33d1a7cdb5bf0c963daffa27137dd35038e8c3618a1ddf9bb6bb729bc2660ae17a84bfc99b47bfdf6897d23b2aa2447eeea4fc15da55a5909d63f9121caabf0d504d6b32c0f6d776ac89f05e1eaa5642ad8fba3db725d84f6cdca05f5978f747e6bc73ae1ad49219fabbc2328878840e71aad84a5502789550494ae71f476e7a6dc1345d0a0dd3349f8a546fae74d7090f19b3a6078e110f0c90d34555d78fc83c4e669b88e81d02db2f0ae85c0c306c76ae9fd5c2c74962410160a5e6464cce329d16bd09b3cc27cc57a08ff12e68fb9ee13e31d75a66c6022ca49974b3e2bf2623da75571d1d3dc41e222af76b7a3a0dfc367284147dbbac3f2ccfde1f41049cf98881edcc2c2f8b37ece18f9db7a921e95d4f4d45d8587a22026b743f04e1e2556a6b13afa7e7102aa774e105cc7f6b0dc179ee9b043291f9a83fd7414e1e27e4abce5ca5680f0c22604b6e01254801a1a0f468cbb253644884c3e9729946ff5dd200b18d34fcbcc11828d8f77b860afe5c785f62d45fd25f317530166a38ebee79457d92e61fc6d69d1d7e93567411494811349fbbe148d975808df032dc9235489d209cbc3859179d86ef24f65aaa050cf80d2cc7e293f42d6a04e54ea8c1c5888c839b4f6c89ba6e29b9bbb588e6c4c0113c87b833a046b579fee7a84e3c422051b51a1ae77485962cfb92ffdba5482d03ad26d7318b355d2ac0de61314c61686aacbfa1b2d72156f80e19a1ba18e6fe3c03714c696d3e02ebd5a9345ae72e8a362ea01776562a87035a4216ee2e42827f53046977aa7e5b30e4910227284e3a25ef239c7cd6a09dbcb2b782ac98ea3523abaaaab56d2901e5c37c44aedca7e0adfc53c22765d25550c42973f17a196aaaac2225fc44983ac796218270c05c272f66aca292276d3b23c1f3007b665de740a0b47e7cab992fbc5aee696702d4d9bb9055d649996a6e1384f6b78f0b357ab878e35960d6c5c2fac3fc94f403a669209b2ceed9b5939735b0586449ec04a297b5a29c703effcef09bc244e82a6cd769fdfe5d2281499ef2b81f5ffc73a06a758e408799b441afa65c944379450b5a6eda10983624d8f98e702fb31dd9b42a8ec38d4b9b122047609317b59eec497edff121a90bf53efc6be31e931401d18f30403a2f66fc6e0512a8a3df8af56c17f65c0f2b3bfbc2147de09b3e7a7aa3893d2739628b67829f9d79454c3616cf2f9241de0e16149e9d75075d38b885de993cf66f67519c585b228df8927c424ffc5d75250975ac8bbf40cc5d1926f98c6404a95edc8d2b9de1e0bc5e163dc7bd170838757ecf47a895e6531a34fcf15f85ed0654c20acba5ceed0020df500d868053f138523186e7c8df887fbb988da5567628d76a60f4f755423081453dc918ad3730d4288339a100b6f01e39551edfaf8e59724f01b07b984f886be4a130abc82d5ca3fcdbe746fe2c6104bf409d8855c89cfc93dfdca401ffd0457a8f0aa200e477277a0c64489b269d67530d691b3c4efe2e5341bb331f17d44841e4504c855ad768a2989df459973c1cc156f384f1997793eb993086b227b609e096370fe5ae3270f86cb2881dabcf3c2b0cd807f5edd584c811b109bde654bc05e08f4abc8239683f5b249420523c6ab2dc4db1201a6eb748da47cb3025524f2b7b90436b0db2f868ffa9459a6fa18e02214a8ffae45abcfbbca77a2c15c9f7e7e000ebe7099cc3fba0f2adc10aa819e8432a09f301dd11aa0d244683904cc990a721f2b381f012091a0dbef2f6a2fe343063c390d62880ac264fb3a84ba2acfbcdfb633c2854169f919faa378f667f46b4a68de9d4908500ef1416d4cd096bb21a0c4a63690c9561812688ff6f2525312e14775d031c7755211328c0a7727ba194472c433606649c53f98cb3f759c2610358979e610e561f635172b80c18869024eb5742eb7569f9e1a246a13abe149317b5398dc9a0a15fbcec800d68931c136ec0a76d325df7c3ff8f9336301c3eb98c2fa6bc3f42f4f06f72946e7fefa1b24d3db8d6688363abc16d7635ce8d10d84b0e540c1c71e8bac0c365d1eae51055e550d992823251d13eac3c101e4b0ac778f97a06cc46eccd30ed92d013daeddd5811ad99dc7d61b5c3e3576f083adb3f7b7eb6bc4387bb8235f968f54352d4cd00b14c174b5ea37d6cc7f0fd3b3d0d3de85d667dac355eb432596ffda727cd68ecf488b595f01e6241fd86a8cbcd8df158ebfe96de29695f45c631162271d23249c99c615c215936213dde92f7880859eb2e759cffe9c67eef6d8fece8a2a5e3f335087983e8dfeb2ca16f19291a88ef82e1efba6006c0847f57192c2fb34587258690e73bf766624156a04c108c0c29642ac032aabe1c0972ab66828271fd91914f326c07a2d1091d376bc8d7e341ede7a92899ee3a9d28f4b403cdce939b7efcd33d9a5c09e5eb5d6f40ab1a6ebcfa1fb8ba219be1a371156dc10ca669db7a523b09179475a96e8f8fdf14b7c5bb49d8eb43b07ef84d0ffc239370f5e77d92a3ba4a7dd4dadf195ee873cfdf6216e92d3ef2daf5c1f8e901aff13b7b806ad23a09d432ed220a8585c6bfd5f901c1d072cca4d4a1a4564c6bf7f4bbed5b0cb30a41ffa42e9498cef96758d043b4f9e19c9b827048bc7f549f19974faa0cd00a39a83274c600f8ded5bf0f07ff6d489457bd3d89d8042303a7f7a3fd7e79a42a5cd545da2d47ac31f3314b9f63b81d0ef80252b06e35890ed2c76e89611c692fdc11a3ab848fb8f22791d35bca4797c182ad50faf20c88372305fa57fcf056ab3b992572b6a4e34cbdb4b40af866fee743c58aecc88cdb49a0e0a7fe3600b9855a7017473ea8ba20e216b6233e799db1e2690ab077a62cec8a4bf45b70dfd3db19d576134bf953b5d76f3b09f4cb6410f4e473c280a7cc0fdbb83df3ea424f35d77108ce838d0c536b32773b6bdfa35f08a3613d9b2ffe63db2e3ba2583f7112bf26dff9a2758ecfaa24567e31c4e8fa1dbb3f8e3acdd7d3224be2524782ece9465c6370e94376b08cea729c4cc775c0dbd82b5e089baba4615827721d41ac2aa261ea8a24194747fc3ed50328b94fb1858adcffca055a3e8a543c4912c009a67ef3dda2db2e09f1b4c46c0ca194997d01773f251a910e2e7ec3d72607377f9174d8e167f168370e17de14d502fadf24ee7f7da500e0404f4b9b028c75adb39f96ea7a77dd7f988d4283d881b8cac781f96c0bdb0e437d9250a385ee3f4a4014ad77e43918367a593591f68bcc5e4efa6ecdf56e20a4b8ddd96ecdc3882358cac8560753a853175a03203041d80d77e97528351ff7bbc135c84c738f02b638b0441b6ce105e5864af80211017500f044c4e5c3185e53d01a3c4172e2f885f2a0e1922408113f8dc0ac279c375dcbc4c0c6610fd3e0828e18ee28b5fadf9b6174e9946087d0836e79d2957c205ce8aa04124b2ef8f94fb0926c661e712205d24f461b998c657b3e60e78af5bd3fcca1e6054168350aaa340f00c8fef86b71906beb1288f72ab87e8bf3e22890f715d7c4fb349b605c17b5d001a4dbe3ccc70ce9fbee90b393dfde7904e30a44ff48b09985eb3c8e78126f8ebf7c63238370575f231fe6a877485c8bfcdb101888fa2017485813e1c2cb77d0fa5f2c9d0ce083ddacf46e32bef4b31e826a279b2682bd0efe5908e06b44b307e4e33889143f586d7c30e2f5ae11c37d36df8e9812859a03ef46a9ae7a64f3a0ceb609f74c1e015dd42d2a5f12875164647be523adbcdb13330925fb41bf74d6e0c812481590e6bc8d35a2972655cc60858f2dc50095b862f6818c1ec4b737e393b07b5283f51d766a78940bebb4e01935332e2deb3395273a6cfc75b6c5f7b2931535ebb443dfd454c8f3f93cae1c8ecd733644c2ba023868fee1f667e6a3343d686163434741c3e2ddd29d2fbd010b604be15dc38bb29652d6d7ed30ce4b3f5a3e63c619f6bc23037cf8f4e236c3021460992635d699eaee80f935924869dc9e7d1a36f02e1b2f1a6cdc6b7a269688359b4d2429343235449ac69b4a98c21649aa2c967ddb66539650d09e0833661511eb7084a5e3f8b6f1b1cf0e671f7c63635126b7adaa72021b479c311ddfa3cd5b7b49f1d69a7a820f6e968c02bc8da748225e142945dcc7196e82d0bb41a1eac38f74abd81a2fa99f3c978ce956e0ddc0461d9c24be0d93dfb79fc1ddbe82d2d232c6b68937d51b1feecd75802008c1f8eec01ae88edbc7f2165c8c4c7a00d3d75da66f16a001a415e3b215f7dc1093207ede4578235571af716520c7752e5290bd40c23af4c18427437e1b80d95f2023e6c1d295d2b47032e8e76a7eaee696a8ee60ecd15e1841f9964b7133941011bb6362f121d810e244858782ef05e518b7be0108ac38514f70b8466ebaf4c7bbfac1a5b33db52ed165de417875252d1cca79a36aa38ade5ccdd755878cc96250fd38a5aca79b8c9a544bbcf37207084a2ff3dcee2a0feb3b0556bca7d956982bbe56f76e5709a35d8ecedcb6e884dd88c478fac3a6cda1bacecba396e3571585d8aa9e04062231fe791c486c6cb9a2336a7c93d05b63fff0e3a47e92ee3df6c880fe4d3116013daffa1c606ad46cc517a48fb12108e750aa2c3794ada66c5bebf8cf229be57a18a00a77f31e8a7a95a80cc762d5d9b00a66cdf00dac45b0e58168b54eb6737fd5bbebbc6db80fbc46f6d7ef52471f1380283402a83ce5c8e9f56695b793c5c7cdb19cee37099b520c853448cbb0ca2671564507b7f68be327de78b26e37d2233e1d38db34ffc34461b55658a8258592125987b55932233970e220d865f828d2d9b99e34c36e84ada1d42abb02e3a7a623d2f587d2494ac4cf8ade8c20024d0d91ad71b0fdd35639fab5978ba880de0d42d3d98319fb63bd2e3639a6f97f9d77b7b7d51da9eb48b8d4c1921cc64db54b74f74364dfe3301f31e34750f942a7d31bac882a829bef5df0c39c316609cc276c9e08687e92b991a482cd2623ca2ed16897f0d53654e854dc934dc3d1b1d5c5fac9a037eb56eeae013fe723037177e3a39642b9163d366d8b56ce74ba5aba5c94c5f370c531dd3d16730c050434c49e6c469bd7543beaa2503c84e5c126b22199dd585d848afdcd9dc584a2373a559deaa0b234a347bb5c0cdaceb53c43433e20e0b7d56a91da3306a2c03f6f6c70ddd029ee745673a840db734108e36160ef18340c82d5cb4c8833f89710a19dd81bf76268c664ce42f6df0daaf31a21bb939174efde5c1bbf4586e3d139990f0541fb7b69c9152f392a356cab8f6115cf4af840e2b9701a540759c292384491012d3b4c4a67fe171ab3ebf5cdf5a8d24ffa8278bacb61190718a7b559345f7d2aa6122aa13bd229923f62db05bb7f064f7d65000d0582ee3bc42fb43d108b88ba8e427fbf4942833eeea2ada4930e5de90717524cd65404e71847b981da57e1ec40461bdda70716b58859a1e48f94ab2d1221a19925792f9fdc88709fd6997bc8fc16372825c408a53a6375bb1ef68f72c7d5bb385e2dc4d5a4f1300ab976aaef0b403faeb264f345feb30064208314281e6d55fc91d1975ec68e4bb1aa546efac3057e92204311b0be85e370f7ceec2560f54b4e43c66bcc23205efdcfcd3567fdca405b444cb6c1a6ac4afb70a8c4d391c103e2a0ba3bed9dce9b2be14f38e0a281d8ceef04ecb766867ef10ccfe0a073ca83c2028ceed5feb3c9b61691dbe0bdf1657b92df2e6fa64cf5002dd49c6b805742dc243deec1cab67ab9c2f3e6117be2fa8d2c790f75b98eedda2d31cd01c699b7e7a2b856b1d88506c03c2d0497c1991734bfc75d5de27de7326400503c21b5dd84f0f0803e4fa7272a139ad9615c9fb37cb9e0d0ea87015184058c90354a25319c52fe8379a8e2bd092fa4e7aad5b41429d20ca6fb4b98bbfab0568396faa3c654e7159f6e62c76cf5d5dc3f5d66d0e676a5cd80a329bedf362a29a181adf5da878962f1f451997c3890d805b9fd284c053997b0fa96c65145710a2c0cd5887ac390d761296b6035eb45372ac4b983110d2f474d14d06e0e75900eefd2ac5999471fed2f30189a6e4906db64024c0dbbac5b7ee9843316f8a9fbf85ad2de047ce668e474f8be32f09b4d692292b8bfeb8c4df9361b63d1e2df7fd14b4e1c1786408c3cdc08e0f174b106d9393d4311c60a749d558fc2bcdd64cc6c69ca4e1865a6a06b5c0655cb84331260c9b8f67c64e0d010e7120c08e6d40fae37e7b93d333cebf89015155b21a15340d86eb879c1e2abb55a6ff253feac2a19bceea94a94d5fcfcadd0da0b45654e7dc21b964a5e083075a7f0f7778cf5855c297e8c3d4984a207baaa260e48c0afc3e263db9ffcd46e5c827ce1ff412cf13fbd502c9e82e2d781faf856efadd5a206739ef89e8f0171211c6fb37653bf55527d44d1667a7fee8e36758526a1581187e1f063c167600096a2352b101bf896d176a8f188cb72609623e1baa59abd6be1159a30ed5f99a847dd11ec0aa12a0d81599768a6726dcc56857c4c1e91fa053db2d8409917eb235bed9e44a7eda1bcefad16d0dff7686790b083369ba83e227180f40129fc896405c0657ff481c7c6cb80654367e720e5402afc654c666c14c8fdcac86b74db5b5e48b21fcb6c9a88717ed80b30f958ab566ebcb3afba701ea710413955fe79c2214f8cdef2f5a89f4c3fea65e4405ba77ba96ca465b6e23b70c2b91cfab391158706012a7aeb208f0572e087abb8a993ddaf013c388b7f26f63e7d5aad2f939f7529c0f13c2dd9a726b8ceb0a425d8b17f2b82f1cad34a63e780a748d830b375d341e0e543e78143ff85e974be43af5edb45801ec1ce63b064c9984ed4ab87faf7438cb55921e07d9db15c0d5c6ab96f9df0ad7b3c1c86d8c8a6d7f402a992ea05fab183f1cf0cb1c818b7b8951ff2c5d5cefeedac815bf37f1ca95a923a851e7b3b792a2facac9fed9e5a02b40fe6fec08d5d33962d02b25eb821aa520c54bb22bf1691ad50fce921493ac199ed7fe91932e3b02b41fe1b2092fb227e6bccc4b16c353bc8ccbe24dc80ac5e8a01d83ff5d9d261e1bc134d33f66b174a5236eb93bb9ca24e51ccb7451faac29003f1841d5d29c2e158a4d391534e85b7c9254cd0d8579cff1c689d5371d7cba68ef3b12c6ab8914390adec3f88d2b0cce75a3361135fb41f2dad2e86a46bc54baddcf27392886a61fbca44d2c1171a6786ee4eb7d2c988edb68cdb5f43c3c74db2b6eaff152b9df8eba59fde821f0bb9a187b2382cbffbc56f2b6dbf41a2fdddf09bbb150bb4cb7f66324d45578be80e9bb13c457c0a93f0cd8f1e9f2e6e9c96c67de4aa46476a1ecc38b8d032e827e0dd6b0fd8047c7935043e2616328da6a0edb7067788c5e11a438c4819bacd5b16c35a0198dd548b9861abd6e7dd932d51873eacbe1f8864a8d65f2734eb842eca80892b289d27ef22ec7a315e02b2af6f54fb59808f3d04f09cb462ca2ea7c6a08651f3e3abc106e4d036540241163731441ebceaf7f0a50eeb55eee75c6d2944ab5bffd63ea1bed4b15b77442e7583f0f5eacf0d6ef753c6f1efacc21c7af78b0d216eaa706149bb1433961572b3db963d1ee0fd123d2534fcef357db39339274a5481aa13095fa92bf0463f9623912c1e6c4115d545d52e56d2105b6793565ef975eb2502dd8a46b6eeb37e9658367b23fc10c91e4e9c5d54084871437bc93b81d6c60e89b3e028a4f2966311330d3d33d8821d84b0a8449a7b6694ee95113a9aaa772405767748a20efedc4e2d2032d4fcb021c7e7efa6093197f5f35883289ec8df90715a93adc3371e39dfcdc1937e0de2869f3d6e2ef5ba427eeb3e562df1fb67229e3cfc28b8e1de92c4acf09aed6457a9bbacf56963e2c19967950b9c65cef73f04ae300b28f0285a03a6fe0f992f4ac126d4acb959bc64fe1ec717e32a88611f9fe4128d814aed3157f7ff731e1859f2bed65f417b9ea95db7c1573843e8df20d38fe65ba834201175526882933b82d9ef77927f192532b1b486c8f4d13451327574e2acf526c7b755463bec88739e4dfb5ee895457054959ae7c2cc3d4cd77db1dc83e25b2abeb0b8a70f441d5100e375ef9045c342fe26b7908eee3b64e7249294aea69f1b963f6a6a26254b1a25f8dec4dc4617ee07bcfc3699415a6fc8cbdae9879dcea0444a7266f2494c9fc7c911101b071463a946e5968c5d813e16020addf74896ad98016f3fb9368520997cdd7ff60487d7b10efd9532ddd2058d2c58a26a8f76ac9557dafa392526615ab846f00197b55c93cec5a8ed7cd5747742cad4cc74ffa5c382754f3e6ffe3ad08f147958a94848122a723105c930a9989cc6cfe6717364838f8e462d8a89deed862b1e0f52a4b62f9089dcc0ed19d6d89a5f23b0ab84eeed0cbe883d0896b397a0f3eafcd2b76a67af0d29844969b84893e7448f4204e10ca47f503c4b81005ef347294c822d182601f3684141001870a4cf685937618f3d48605e74f1a4a9564ee9873037ffc718b0048b175ff3c128db026999fe346632fbc667419e99bc63886543e5945e1a32906f754267cce4e862d511972751b720486e6e618f7d73c34dae212d3019c2edbeadf78a86416b123db4481ff282b4b94d0a54730a2991c8452e385c5b930425b2513c43ed92f7f4826893dd1f2c9cab29e82800ee27c855a839adcad95e45eb6e7338e08fc304078f401db408e3c23c4e39a4e3c414dc7b2f8e1a56a541187116008d3ac72d2b05478544669b081e09d71b56bbf39b2bc7712b9150eeed07e7bef7168ca7617ad04314105531cc194aef9e1a93dce286b946d88e31a471b106e1d999adc7f736a44bf53a57c9365553be8e8f800fef2662be6d76d773f450fa0840eca252cb2d4e300182f838a253d82b1cbe05c839a773aa7a080efa5ad88a823db8aecc084b83c76da5a67d777a1aa5d0b5cdb7c33d6e14b922b1f6bdb1b2361f6ac0b375b4fa75b1d1fb1ba97ac21f8131b8435d1908ead2e75edabbc981d79a31e2f8a304fc840b7b9f374853dd4991343ee484823d85ce034c49428aec292ce2b2a049ed4465e0eec0e9a46d32a0e6f63bf32f4813bfe3a5a9b53a3adcf4c7b3a20f273b9ad49630afc2919628af4b138c447802fceb84d585aad9956cd1d64aea86b6c52e7a40468a0f6306ac8e132b96d68ed0bbb98176919fa5eb10bcb4e784b70588c03a610ffff86ab9526221e0ab36c67e125c5a580bc2c22463c203964c150c3caad038ca446435d4f5fce7f3c4f6249a032412a3af8ac80d4fc7e9782e75058977b12867fca0ccd2c3534e591c38a65a8fb9e28e278c3cbc9977ec2229f3ecee36dce54e52aba88892c21e97bef1f860b9bd52a01b7351ac80a2226627e38a3b8177022f4ff630578a0c99c3026bfce93d6b39e2a26478e9870cab053553e00665bd3d187dc1ab9adce4469af4a4ff093e3cc51c4d19729c9a7c8fa883cb6e15e726aa2e635a194737d428af46b5f9b7c8933e1ce2d836f5e3be34fb95f08cc8cb32be26d67dd363b525b2a9057c830f16466129cfcc3330cc2e04a60880fc81a41eca956b8e41a9cb1f857ddcf2e59a58f83544aa8ec412a1807f29e3fad72ec7c87a712f773d7a777a5f930608a931de5bf14b2f40554d012033f60bf3c97e97869e0b985daa36e5ddf7fb78005d82df0dd98e7b8d377925cddc7dfebc38b94c98e15b2b996c26d434cace9025471f52edf3b2b278fbae61d8ccb45159f5192286703fae4966433eff49b298cb41e444712971e5402e648e1c41038cbc9fedbe16701c78bc28118a4f5d43d59a9ed185de2cdf9aa45f2975ba9182498f5599139915f6dace20267dbdffd657aadc4dab034c74be24fadc352b37bdc4a8cf465bd3e6b09652fc5e07daf82521cc16b2145242231565c5667dd1ca13f2bc4087efc846bc7d119db848612c6d21840a58afd7626efb7d0c8f3f0f805a536dc5d937d873f52994830538cb3c7540e8c9912ba0d418cde0de349d2484bba5b321c5097f3fa24048b7f4b68846eb387a92736828b2b192641232c9d63c6e2789986ce92bf0d6dc95c7d29f847aa0e832700645474848f706a170484ff8e2256d3d75aa8e5231c249ee73efc660fad0991037f8bd63ada18aa4ed13b77444eb78ba24bb1f9039d8c882d5db4ca0b342f42a4787e74516ad00f8cc62fd9cadbf746ea074625fcb3df1a3ccba66bad273a6c6c8287db45218db135250b1bd2d6db4607d55a5b2fc9a71eb43e2f16200b9521315b53508954cb6f284509574c38823931ebbbf2200797fab405e93c1efed4351ddd69f90b073d24bbc3d4dda8e7c0f3e96b70caa50d39ab144ab2325e5ed6116ea0e3a13f68a2fbedb66659cd5e8192ba5be0128d91d60417bf7596dcd69a722f40bb300aaf8c2296671379b01057881fa4e4274531c785b0900e343d39d801e8a849811b2b4f913eb6286955e1fd1acf590b88479d3307922aefa9c1ff71539d5ca2bff06e39364cda1b5b37c2d423d8c7f7387fe7b06bab8ba04c4b3b763246b2f5f88be18d254126f565b4032e55c4ae6587f6573fb870d46e038a8ee9427bf02b46a180f4eec5c8f7f9ce9b17b460e64e67238c0af28784427118d86dba48656bdc7745392f1b551d9b73bb79119f4639bdf96ac0cf5444db4bf2374fd443643c99727fc84ecf970bdb02e3be5e4c74e460ae976dd743a9d9eb9abdd49d9dca091818dd139111f05650b0fc0fbb567e5d8afe69ad21e1757a8853d6c5e5a758629e5dd63c953e5f77709659f6cd23b39cc418404c0e1c2b5c2b515ef16856e2bee0e411424d9ff7c5c444d1113c75ee903d259af8af9797c960a8ba2e4d389eeda43becdb54d28e1b9fbf39fb1560ed8335752d4f9b1181203d962ebed4928f2913528a2273bde81bd3e688e42d498cce3dc76b0775d1df8bee731f74dcc48747c388963aa14a1d89ffe613f62a2c6404eff2b5c15e5556d3349c69b1973966c9a49626b7c0dcd3b2ffe82a16f4432deefd173101f5441367af2139b4c4b5e99edb9132f7c00151c86ee850e0a4682440920f838d9e4c37e2913c381a3fcc4c1f771d9721b7809f682adf09bc7f722cbff003133d0024c6de4ecec928096ffa56de1c59e52d2b4fcf4f2c894cfe0f46d1d0efcdd254bfca09d2527fc231c6e4c015ee077542e679266aa6830514574347ce3aa339c841603dcbf0d133749b7312c4ad47b5b40406500d5cd2423bf4bd63da3b0c5693d251632680110beab524f435c0615012e8032e14213500928e3bc6152dcdde07b5e32142e0ff3b26f0264198926f237a9489336c15a3a5d1033528d43e60f4414a9f4663cffa3988c748f14128a8c64b4d41261a476d29c0830a4e57c74cbcbbaddcbf696a8c010c43be5748fc873bee729600d4f2886006982b4fc62ee43da45e82f28d26241349cca552f79313b46d650655b97dc79e1c70a54256efd8f92880f7257eab9069d68e4c2bd9e06f0902d9b96de22ffce7592d924ba367fdafab1f97ef8ab61fae8966b2660e02040d346ec569462132cdd131cc324176b710bb78d962da7977b150981a6881da4528a1222b40e5b1db1b43dc7aaf2a988af80e946ec1459dd86e447985a92649341d5cf23afebce598882c66f3c65825a6d0e764f450126c9075638492951bee689087234f64705a8fb5fe8a66ce6b38967d579a27ec74eb25d8bd2bcd30e786af0194cd6ca3df2f4626da6105d1ac6a263b8ed1298933a3509b28e5ef0d7d85c27ae16387bb8602e0b97b0e9c41394953b14d9ebf0a5ad9b08149ae52ed6abd65388d8d138a57e359fcbf6478865e406e443c7a9ba73d5f381d314869206aee6e2e8fbc9ec091a72496dde2da5efcf5b0618815a33e1f5c85adf21816e39f90e441430a40df29a900f1bf182c716634479bb97076cdd15585b6e348b9cd5d7ca6ce1babf8b8076cab5a5d9c720a6f5ad861a48bd6ed08d2b6166750571468068db0898f9b0583b7ac0ee5f3d03466e2ccd0434ff5b6044d4114036954e768344688df332cf3d48fbd6078612730c3f88df196879b964f09329652f1e1be0ea77e30d7f7f2ae51a37a1182833799feeeb7923cc7da8dccb590187f3a44b08ce0afdd807a04bac5233dfb0a12eeb0bf91c5e1e5d4e3aa51acd657ef35560c7765283fbbe4b1d9c53bc27fe6451ce55cbdaf0ce31005cdbc770ce0674e840a93b5bc7be96376154f99b17be1d360ebfef1228474cfa89fa1734c9d5f80da1ac694d6fd965a90da51d8ec0f49e525115c5c8ad00c6896bc781cb0828ba7a62023a01f7800db0811db9d61570417b3be43def19732f615b368139d78303872270fa8175b9cf0e2e89e9859a7959df49575b8a52f5972f40456bc42c4910ae27d9d20afcbcb2453e35be902e265ee2b6ac41c36bc2fc4f77b84ca0ae14c50fc4faec3171a261547671137bdb7743b5da238efdc75baa880d14b049657aa4befe640453afe7de180596b0f8c2d0f7d8719fb41a86702c34c55a1bdb00184f6f0075b66986586e25bd407c4d1bd7b83158d7c92065bf01415f1db84f0524767d201b02e3d94a9f8c4ec684809ea89a0816422db2868543838b1982294616b12256591660f72c37daa70462138e8a362678a04922f5a58c0e979eaf8642c25ff81013b59491b934f2980e548c109441afc8aa090f0a09094a5daa37de21999c952d0c2d083776ed474dcb9d605e31064b0cef5f55e374b5137631b7a99ad9934f700ddeda8836ff0c760c5ee4d756e3a250c8a1332750f350c0978293e0f4f74b7eaba22e6000ac5b5b0ca33a50e49710b7f095afb33646b90a7b12f2f09f62b0bbe2388b793f8ff26d4eb7e70a9b21f6fee2cfda71ca6dbdf77f7c59e771c3a9cb0b6a71c665254b7eb5d6f977b07707eef1676cb2577533f5f1e7f3f92c82547813b4ef410122f9be430c746fd6427a75d17baeb0817c43c8dcc217707bcfb479dfe806a8a40f21b52ec4f59738fcd70782be6e19d06d9f27758c3f671f53636054da6b63f96f644ee2b9c85921b5cd03918cdc21f22fb291b9126e46491811948a189f2eea7717387e78d8f82f75d92a11cde91c9b93259364a0568464b5ba26a25d5eb4495e2c77fe70ee10d734888018f1b5a9441952e27149206ee6953a3a612c2f1601620b7537f98a6c0f2614e55a95609be4bfbe21ef06a6983b6e0c5fde43eb98f054f68434619d47482c8f27dbe90b373142683f60b5079bdb7c1f85774302ec686548b52708efea65b6f7205aa9c0c4451d5ad4cbf47f023fb84587e817b8341baa74be89bd3fc5678a09139b40c13a2f28c7e7393308d54dc03299bb8b3dcfebbb6d5aeaecadc0309d65925f41e94cbe405c2d7a8901fb12c81f27a10f2ed242ba53741cc9e46bd52c97729706eb37622bfa8f0b35720aa7957572c0687e304f4e81a76a01d98dfaf17234a745763f491ecdbd0805bd9264f223972842a82632fbf64452bd39cabdbf9e1bee14f66d6ffeced224a076e3bc7fe8e76a5aa9359a1f27cb65b2378be003095159c2ccbab2e7be311230689f336b6369e47ecbb915f2f1836eb7372638feef08b930cb30ac3169ad2e0c3021c5490e9c1530d303cce6d0fe9d2130d1efc3c3ece1d96b6a49b8f4947ccb24fce15792f5acc2349f3ea4c553e43dfd4d831e90b6a6307dbd865f3baeec5633883aa593a3dce797ea57fb9f90249d222e579e3c6c2bc9da066ed09cb15b68e45b215a7a0f1663537adcce18d05b76916acfff60daa972c47d4583f29654e2dff74cf8b28cd55c1ffb7ac1c8bff3870bc89e6616c20029b1a717d3f71909f6833f5cc87d66912804eb38d02c37141953f3e5ea14d747cde9ebb4cabc7d409de4d0c9cfcd3b0a2fefa7bea2347efc3e4f2c1329b076c5b37aa476a6a8e9369ecdaa4220f46937ba61b0112fe3c07d08effb8f65da516f91ada51fd8c6c502f88d0ad54504bebaf96a0867873f1399263cc1a15c0a9031eb4119798436203bc270073018d9b3b3f5ea28c79c2c7b68cb1bf3c6af47c21e731fba4661b04a0c8371a602bb1b835266348c7c7a1369d21a65ff19b8b345b6466054c738e7067251d4f478b883e42be99b35ca16598881fc6a9179ee3dbd165164dd7857764988a7f38f4bf36227b34686c976588b2fa1ae6305899051ea27896241e2f2fbbf947c59e644e81405c63f3b8d3160cb1054fd0de70e6264c8a1bad18c0a45bbdb6c39db002bd656a3ac3dc4cf1a2897a6a4c57e2bfe2e341cf705989dc43df61c3a5fad9b0804c8ac0858a0765b27485458b4a8f72a9289709367ab5673501151c2c97b2090d1793ecedeb37654e0646f33fd9f2c9515fc1f59ff2d4bae4164227f4c34d75848dba58bd257b7f0aae821e313a73d207fe60210ad79a4dbdf8572c4aab5beefd8f0b11d03966eddc9c34886161b4409aadf72145e1b43ab6bf456944576c43836168787d69ef55c7a1b25d0e0a6cf4874e0db6f8950badf0bc33b7826e4d7a03fce2d0e30937431be69840cadd95fda8962eed31a2769fe61924207a5c9c02ed0e5c22ff5ceecc4c9d13cd2aed6c8e52988343d289b7483b4832eaf141869106b0049d20f9c5d4c4faff6de876a830bc8dcfd32df73886220bbe38bf6a591d028abd584e06ff1101eba9df12d55c2e12c18ec0b755b1dd205dda43a0f023c46040d9476b66d998bbc6e9f4d02daed46381868350b9268806031fc1894d736a50175d5ec16610decbee485c6a5ca66e7493906a60a2a3b53369dcc143af51749cdc06e1eff160b1d5a2fa27a8ab07a63a3eb9677164b54225446c27d2201d0b13d35df355c2ef9f65ff7985b9e78e3fefec4857b3683c0dbe6cd1cf41197bcb2e3dc5693c703236d377e33d9668aa2ca318c328b49388cff5ba6a7e71b6d689f45379fe7b1057edae02c2ceac6ebfa95e2d1fea9d136892841304564832cf982fba3c6f941be017e90b8c96f1e6fda9e30e85916046a9ddc9c5f57d2bee71c59c59716c429fb4018a7fa9ccb2646157196aa62d50cb1ea63b75792ba98d5efdb86ed8e62b8fa11678eb71ab4937ab951502189840bf3e9ac711aad25da7fe656d7bd096d4fda2b16e45a499d653f675a6dcd1444499c432c7aa404cde8a9496741bc7680c8b371079df46777bca2b66d7f554d182ec829b14c246b3f1d3f359d75ebc147b9aa7fbbe65091629cfe03aae438b35c93287bb9307e9b2ef5b3d603fe4185359519b5bbce93e6de8752fd77dcc479ac9897c0424e8a97612fc3e00b3ead7450898a6ecebf257a87a1f9c1f7f3e5b7077243707f521c1a497ab7149c3360d24559559b097fd64b72ac59753eacdfbaeb7756496fad0eceb78945abb509981953785e9ff4655c2cf9140127fc44f00fca11f506dc2a497f8d102f93822f899ff83ef675390857bd117456c1fba8464be99dd52ea01414c871a9d0098df116d0ebd428ae9304eb61864573b903047a191b51d4c5d8a9b7a8a46e64378cf5521c3d7e4a2ee1136916b8e7ec4987b306a161d1cd90c00a5fd240f155ca819ab9d4c8567a1a4c470ee9df800f21e29018e230265b2cd015a2bec7fb448f5d0032936e0bab0ccc80bcc78005dfcd1b923dbfad232e0c19cbd1032aced562bea66d910a32a37ca1a13faa3e772cd84ba093163a47728ac4aea219a356de309e54564db3146c58f603a188d26220bfaa1f9161b02bd927a66ccf461ea8a96ebd6642f8d822993eeec3d231f61b82dd5730e5ff300e14fc9fb1cf45f77397e6f9c9576a51a52a5fff1b09ddd5b4dc515f39c376fd32dc57948f1445df5ab655044aa3bb80370ed8d647b0ce5eac14b58e8d00b30b5a0573716d260026af1e906530ad562978b64cdaab4cde235dd58e475c33d2dc7b6918fb90bf1999dddc2d09f0cd0896b8f850ea36e6e2543415379319ae7018d35184e356680e230f62e9252f576202fc4a8c0204f7ec04391a8d71f5abf0da214a3c0fa1e0e17479ffca43816ed228cf4dad3f370c097c32fd7143919a9ecffc046daeeefb1afb2b00eac40ac10f473b8a8b109b8dc3b6434192f18660897b44e2d02d4eda818621009c0e76f4c36904eb57577f0c7e62833c1241a66adfae22fee9c4b1670f5888f1f02b5d10f53f68693187ecf90f97e6a8fd6cf2246fed39ca9105ac01044bb988ab1ae0263d33f7e17026cd43238b5735e9c71e801c1d089de6e3467276556b0023fb275214ca7bbe4d2d1638f6a9dabedb39a3c32b51be6ac08d892fcff9bb94a34286e629d2491b501dc63037c4a243216bb06dabac785e7dd4d1cff418b1ae89c44c982c55ad66dd0b3d8e5761e420b626d5fb454dcfbb7babcdffa808073ccad40f9bfe7f8ff5b52ab51e59dac7e189b42d2e4ad81f8a1c9544a37173d9fcd7acd6adf6e48392ef9622f274d321052a59c2dcdc9b9b16bbf25939897755d7576784b9025b82d4060dd835b3ac7d4094fa61a513f73040fa23f51fe8fb74e3cd15a46a91c668e04a92be7d6638a640cb94c99457d3723a3e56f35785caca2132ba71975f16d37469f74e447d5992a0103188b83fbc62d9c2b173093f713776b79c728ac39d5e296e876a2646a7d5b9d7bb4027a43542cd68d62e51a28a06fe43cfbfd6f5f18dfe6dced8dd239b73e8819485e279519dd85abf21f0cf4e2ec7707aac241b59b117e78a90d29e085b03fe5f6f7221bcfcb2c455669bf5b4635480ed033deae24856128703a05ea16922a73a7c05420f1b829305b3f809e247352bd8aa11051c05878ff7cc1cb3346908ea8d89a8f3b95c190ba5398eae1bda882126a41d16889878b03ec1430a7cfa0c9f53667b53df6578261fdd8cfee11d4413efdc08be63ee260db0a8e86aa25fb2a413fbfabc8e9beec3a7a1c2287f0054ebeebf91352a9bcedf286242629fcbbd64cba760f85ac70a0ec758ff7075d2c4efd288d72ad91d532f6cc628b1e3409116d6543775415392694c70a86d266910679a57de08c4fe36a6a8c44e06a1f66adb92605df7d8fee14869b32eeb8c9be6d69228a737827bccb710cfcb00b47fb66c4289c98864db83b54c08dc705e34bfe3921c97240d1edc064478b1dd4b2789836b31b5fa01d51e0cddee2ae4f42bd5464271bc6f787dc7141b294038be3bede293c91ce92530b2245128b60d8dd0f30097429148de3f4a7d9b86af7fd4688f2bc6e528f82fd30cf9633244b83eea83a887efcd87965a9847438c76e300871c23e8e78fac3c67403a414327bfee02de46f27199d887af322a29f15d7a3662fd2447de9a80ab64e128b45df2fec53ad4378dcd34dea86d96a2ef747136232e13809d896c7156a8d5347b28fb8958a792395da4a49fe9ed3068740ae195f53098924fa64306a811ff8d3d4bf01f4fb6519ba7aefdc239bdd3c4d6045f43c828fca852e46da03d6990978e2da4932c7732e1a58affd11115335106fbc3b6e9320ae04c89bea6b411c9e852a3b46f89b68d1a97c11f8c025522b4db1dc339a362196a0340c0c24cad15b4aae07b088fe8c6022e00497cd9642401f8832eb9d6448a0a8aa0e97d6dff9ae7d8523f7c15a109f0c151676c5ceb8e789c5df6cdae1f3df9f7e674d5e68a0d6051332867197b67aae078b10266d11e462c6d79da3c93809a501f99adcde4ff16ba19383592cbf323f2f0b1cd82ff7795c7505b8e4a38316646436191521178259e8c2ab7fdf6625958b538902f4121ceb376d84d4e5d4d9b1588fcd154c0e9ca24a7d3780954e9abdd70d79fc46caee9a9ccff7e8184148d620a3c379becc230aa4b1cc75f3bf55494ef55b8245b5044711b74328bbc75d94059cda613b19f8df852f11916bbe8d1734208c96ccef40e18efcd2b83496e70776b6ae91b85d5cddb4fe68b3eb97a2edcc41ba196503a6905e71b71ffff68e917ced0e5a87da8d5ee6eae4fa96ea5b1ef7d2754e372b95b5ca57f1ffdc671f397fc09cab6e41c96a2c40321ea23e32bc2bc2c48d878ee542abb38e10673ed5d210708ab90cf76b5167832d76b0b764f39f9b13c57a29d046cd3c535c69bec69bbc5f4dd8a85d5986dadc54d36ccb64d08b53268879121cbd5e11fbd3215d592843f9a702a0744056880d433f6535bab9d74f325380f84067be007078cccf62361380683e520f78c8df1b50321f56532761320d66e2d3e4c7b36a9f9d95f58fd048d0714e7bd36e055a3ace14825928f3817215ccf45ef2e3c0f7bfe914af6d2df58eca43314b8761814b3eb362fc7b218e4e131f61e4f3de0054feefd8ab0e8261cc83b63492b843bdc9b9f97a11359840594e7fd5c81ad1541896bdb827bc0803ad91bf831e9694b0228b1ebd80a6d77ebae413823e28dbdea6223d1b1c6b35a034c8fe236d88d1b5a78c38e148db8108e39dea59ff396cdaf1dc73429f8b4992ed1c609e385318e273409c108849483384606c5f72aaf4bcf37c9ea1cf314cf3190d6a79e4df73fef257c08b700e09675c010311a1a4695cfd30b16014cd2508825b88c3522f732a0fabfcc9a3b0d754d2cb3127086f0748540d715b3c1f8590a52736423d5755a17dcd175f379447e3f112ba8e776f23d9d26dfab4f3e1f6d8fda013058138b236154967ece92db045f4ccce741021413d2b33751fd380e03b025f581e9ec5ee06b8489590795f72c772d787420e2ed27290ebfa1819ad87bc8ab2806dca57e2ceca050af7236a898e7297f88acf5d1c82aaec6cdfb71c54bd7c78acb722899e5b5409637444b04c52d54966c7e6da461b0c27c38edf70967ccbd9af1cfda5e153da24fa14816c8ef206b9fbfd72bdee065a26c23f81535ab2bd5a75a6e9925e9dbd973511d52cb60958dbcf2603a50fe3bfe718f0aa047e3ee888ba7944592ca5ba5d83587688fd971c30bdeb3b67399971abe88b43bca416807d57abc94b373a365537ec15842f218de7df67e0a954fcf311cd4b704322ea703ee24174b5cd67eea2f0e11f1c063d92fef98dea7453185e80fda9853293187ca5134cbb3fdcb9510556fd0e388f180620f0566bdf7426c397f84807fd20a8fd7bf884ecf354ac6ac02c4fb93326230644718b8412bd28e1706a36c1f11c9feaf5c6e07d23db98f1be6252e0d253e2032e498d60cffefcc043c9e6a9db4587ba218fc087517c8c079535109210043e5ed186cb530563ac7f53795b4af95bf2f79f26d814da5d0e81dcc18aadf634f93638ce89dbce96d702899be4d35fd304f1587dc318e43ca1c1ef79fdcbe80d374e6498f656cfb6fe4aa030c1eb604c451a83adee80d7628f2cd85ebaa6c79a3d33df225b71e7ea9bee66dec4d4aa3427dfe3b86e7162ede6e454f0cf32eb993bfee79e911583de08c3f6bcd6590a61794d9445a63b7762146cc1dfcd93a2daf2c01eb087308a79e02ec96abbd6197c72f35d84472f9c37082d868c5efb977aa042917ce34084b6afcfd04b31e16b3f4246fe4cc16a5b981c65510bee44c8c5a1a1682ba2e8f4c0ffdedab949406563a85df3dfe6fc0325aba527b8b62a5b0b9be2122a274a0a739fa6ad20fea4120c7dfb4ffa8bbeb87e86e785c572a11096fbd88c521d5d0a5152206f1b96e5e4c0902405812d47d006bd3177bad44ab9653065ce2b210fd56b27cd97cacde29025f0baaf5bcc8f1a287861e78b3161f96acd5114f9519294b0f211be3e003ee4c88bd39fc39c7da8ed36c8b886919d2298715ec610c6255b9929f2a092d586af8df7ece8043bdda2effceb8cc358dedc35d1f0d4534244bd702f531e998dea5e6909ab12394e5d316076cdcb712f63ba743fa11e87efbe45360252b586c4602d60d2b25685d94e286702c8d93119ec68c693ebda3c35352afb6fbfe260e94d49007b379df4489ff9e5ee40b8addf80dcb45cca102aee51613d47ddb3a831b18a6e728c57699390981aa07c85640b26216dcdb12a9aac69c29465f015dd96e519d00eb34897b50b1a62fca675f1022b8044ffcce58883d043c8858baf1be69f32ff16bc8dfe83957ecd7bf9c16d32b86620801f00913aed73f759eae26e4b968431393d459720bd6c2d6e5dfce99e6f7eb6c842407e24f2f730fbe829d79d0affdd631f06ee2c11991ff3f88639e2cab8fc16c2622d48ede64beed16c1bed9a8c0a360606225b28720a72d4023bd1890caa902a80c1b100591c1d7257b7aa6ed6b8a38f96a5cfb94650dfb2772c663e6fd956e573cff3ac05aa47887840c319b268daadc898839b2e0dac079db8c2a7630dfbd2b17b37668e11a25d419d5ef777b61bf5223dc0434a61ebf343fc02aa656863fc2ff1bce45207bbd864bfffcce7b66ed34c1b064d82d7adcaf2ca61ce3bf4d6cdcdf8a0e235d77d62b01539d481596117de58a2353c302057dbc0c67f669689bddddb9535e6bcba8a8329949691179d1520e971249e6f7bd99369a27cc8dbcc42ed4e8f3bf54263f44690a5f5920cea832b6ec240f2c1fb8a3e05dc28e0529be9cd4f16aa063c57fc070a855aa0393a78f35e641d05882af0c042d89dcb9629e82375a223acc72f2d7285aeeacced5180babf68c15685696035c850036ad401bfb7c8b92e671d1a3f444749d4b7a0caa0de17a5c53a05ef8970cc96dcad86731bffdae441607d122c565a2b049eb1bb091eba78e607b73bbbb634f162b4295a697919c0886849f36c9c7990760270017fd598121a2fa07c0ffbf4e259740953cc592edcb9b1e675a5ec008233a9f7c24bec81ffb8b2d92b12fcf5ce3dc0eadb30ff5dad7c0660a21a935e98f6dce72f9bc073e6b6ca96e6eb9cb2a7e31cb93e5748efead111cc9ee63f28b1ce5eb4b4f4cbd84218d260d7a5c6d7a30bf2a4f6afac5400394f4ae0198f1968800ceeaabed9f6ebbc5073a729dd8ac073cd005dbfbc6a07a05342fa69419e5e6e4fee3d620a8d9006e17e9774e748f0e3e992a7da374edcf1edbbc6578ec61fb9a50969ea4c6915a9c6cd2b2aeb1c32ee975a11fa1144614988bb18106b55889e3b0f962f49d26584ee930a056b4aa48756c44cda4b33fcef9b080a6ab85bc7d6e8052c06b6c49d4b8feeeccb05c83db58b8378176def4fe101288f5455b05fee9306f6ab77cf83e41c0ebbe03432219556e3321a3321886a80d931a679a366aa553bf8d5ac2f2f64c15e591defb43f9881b0f132875c4816a5a8804f9b79d373a072dd16309eb52adc9ab5e0184e944b55d752090ee454ea538ff0b3e86e0bd58108ad71cc3dbf41e047e664234ea649fb6fe8b5959948a62744e2ebbbf4c1a24c9405ff71c1470b30bd69c2be77853fad8b340a4a9189cc3936971438905b2b119e3f0ef854f1c2052f1448d6dd95f321e0370d89a6f2338b871b458a62c792414d00810e36b937482697356d5bb02d3091d57520c56b6f2d1ad0dc93de3b021ff5f182e686d37923132378d79559a23077723822c0f3d3150d9ad87389f69db59b49ea720fd37cad1b2ac467d27ad29a3ccd9ecf169fee14405592094e0c4504e8bff37d31f5cfdaa9e42963cde82bab1fa054a5c87658e11eafc522f8864e68c43cb718ab729ae79e36f649e1b84843117458559360d6105d5e1c61e346c0524f4e870decd04de1e35e6dc1ce51cffb462c4dccf80fc9542a93a97ed0c3786dec5b9ddba6de8d3b59cbb05a3e2ef6ab3cd5f4df4cbfe831c6253251ef7feb218711675c4dc43b127cec71ef9b116e613db625217b8eb04a42d8bd9d896f80d2db0897c80ed4a550f95314d3184e310d8e6cba4a58d7f883f119325f713ea7064dcd6d083bfa1bed6492551b2813c07c837a0eb5582671c42102967a6a32ed886eb580b545619d20c10197c31955a594c3f7131cb0cb7235643f4fc182139785070ce2877da07e4aa25d8ec8f1009e3f0f9e3c6e2b80a43aa57480684243e45526f392feea12d528a9c6b43bcd8fe80456fbc6f4a7a4c1b2df1f4af782561b875d02490b5c6cf14dbb81b8eef99394d87ca00aa7e056d0c2283f01a9a568c2bd65965c1214ec759703274cc4d663197847df8e95a79697b40cfb4d757e561534d30f30e6186a65199eae9b23f7c98186ef0a2891076a59961734ff7f9d38dda4defde1d7f0f08a59cf0c1c256b4f7bb67cbc4c028fffe10ca417b40b24f888b7e6c40b97848200b51ac789bfc751982e441f9c886ea4a360a6afe404f42c1a5d5a0bc9b7d8e789858b4e00c89e5263021e9f2465272c2c3f9a4f30c4f8067887a33abc767ee47cea2b97f6cbfd580acbd6eb0e2ae55ffab2eac73f7503e74577deb32bc70ee243ee417071bc7c3c4169b15db21863d89c546d6fa1447cc041043fe3ea755fdad114a0325f463e55770264f9d9e0720070d448baa221561f715ef13fa94771d5df13e45c17b3c3f09295f9ff8211bdaac0bc80374c1269e2f5c0ae222a0f6c502221a5dcb2b2e58e5d294bf1a6b9d58a67780071b0b53ab8eca091da39be262fa12b56e71417b6124081e5258f17aae11edcc2de8bcfef73d00a767f74022518e9f37c796a58a1703295fed2167c7a8dca884bc79ae691d3af83345b03026a4fbb4762001cc6a8322be10dc4a59a0e95553fc9f00b5694ac62d04074e44ccf60435df1168d79767e0ae82628ab9bd8d45df8a1f1b1cb496e646e38b24016765f82e17177b330c4a48e3c5f4c599cef8f4c8f54a3092f5659aea4000443e0a6fc7f261a4263af44e055a6f62e7589cae80427885b32ac17ad81603cf1d9441cbece05d32ca6ddb8943e7cb05e201685268f8f1cde02d25e478ab90a350ca2f3c22c03f5a236ff2eab54bfd8ed744fd13e95dc9dc720238e21b511aac88fd57daae825965483fda8fdf4f09d7f21e5c4ee563f542dae3f3d7defa5d03ced6ec82d00fbea7823a689ec954fb126021ae3092f6f32d1b9f4fe4fc2ad74ba26bfcffaf2f4c9f1e3c75757bd10cef1e7478e79161a6deb92f9ef1e61a6c751e9b25f91f44fbfe70c06d01153baf33d005acd98b1cf85f252bb6c9460bfaa821d70f5e12de07774ec5f8614fcd653f463accbdddeac06504e34b229b07affc0e704b790e648a52779f464b2fe6e2cc811d6ce689808ae3beab49f432d8f71ce80a1fb1642156832cb0898cfced6ec196d3b81e5a0d42ed7c2cab0e9ea6f6b6d31f846aa8be66454e9b7fc339c61faf21bed5b5f95ad0498e018b7573a7d0f7c57094ea26758cbed9d5959b321e7acc094bc0117b0428eb6dbd20eae248237dc48a2bd8ad1425642874de89d2875593864cd85d5d43544f4bb83472447c366a69077bedf35c7373eb2afa4c768deaa028efba7bfa3a3f05ebef0201614fa086524b0d433e7d2f43b0dff4b8750c8316ffcb6cd4c2104bff0a3f4b397b8670b3ed29013ebb787112db3cc4a3638db8a1915c4558b911add55222dbe6f178f10d16968f438210318c7e244e1770841c5563230d2adddc1c90c7521ffa86607e0e336ea100a990ffa2f3aa48c486a88f3d0f326daae589dddccd85283b582854d9508b9368dcf0d4abdd1ca17af18e40cee372a13343fb2744b0208c8db4e3311c0ad92b828e0d992273fa2bd4b67c7abbd7d02a4518b895a9102227a77127624d210d27ef0517017774900f47da8cb7c6ac77561c85f1e93b00d82c4fc054c1df7bfbe66fbbf8ac990df6df21713dca856f287ec52c02eccafd123f102c1f849649d6cdb315df7ca38bcc3d8bf953069092dbe7a1f00c4e9dbbce4fcdc8fc1d502c2b127ccaa33367ad1df2ff0efcc022ae08e56e423d3e42afea6e4c3226c29af58441aec65d33325d6f7e4b26fbc9b8cabb7c60fb0248f1295f1a626e9c98a32c1e00878cac7077e9b74820da8c2f003e76ad5205d10905239598e477972672be91a2f21ec5416203e7de7a4d655840afb3a19278f7827c32225eae37e0db9794a6de3536ad9671638c5a0ff7c4b700e01b36beb1f5eae9cd17fa5214bdeb3e7beeb554fe37f00883426faf6c1bfb1f142f79a5c0bbc16dcfd175db43c3b08b4b7a6267ab2e10fbe8741b568bac30f712f3d3710eea3592dbd928002bceceaba7242b37a377caffca071b61d2772597a6439a3efc87c675bb1ab8f1400ef84fe0fae39c26e752293e1446fc7556c827145a6f57a2e98a89288c74db25f700365154e732cf029c4985f16bd89310c1461f8622eee0acec5eb07493d8743f9d2ea1d9930ae2ca8e043484aa049495c3fdd95af34be22c977a920f2fb59c83167cb81d425c4ff35c258b0684ed9169483064617a6eeac31a5982e65a2a55edfcc6e7d8e77f81d0341513875584dddd6188748144fe6d8ebb1839f3ca93b6f8c62fbfc628abf570ff8f70c0e9a59e30cb9f861197e185f23147e4fd6d6f11db3b2c86b4e96833eb58fadab7af60c484fad06b2e00c63d766531c004dd5c093df8491601d9b245f7941825a3d2b6b109beddee18888bbe0ef26407e37e86d2a8e5fa0dc309d591a057026ec26d2a29f4280db746909ae3002e3627b52b2d4422c42d2391a0f64065a21a11d6476fc642d67028a45e7fc72336f1c35509bb8fa55a0a941b1c92b2438caa2ad8ddafa9e9916aec14d17a7763e1133d8145d2f88499b427f244f4caa13f4e4c0920e41c228c75605f16af51495a7ec1a4f46e25cd5968420c6cf1fa7382ffeae66fc357fb6b0c8590d5c7c1a20803126d2969b5a17ee7997d16153e8c5a9b2d7ea3710a0d44e13cba3c26cf3f156a52db6d1e2afc7072f20aaa86682a4e55686458e4f307e86978cbf4841477cbb3ea055a1137f05ab5e8281e8cd702b6aa197bd9b72590422f40b868bf65ca1872230f62c7bd2bddfa703595b70b57ffc36fd5aa291d1b57d4c580b358c7a14253310c237294fa5570c3def9e3c6c88e322469719fcf78774ab133e361b890dd7dcb320ab135dc221469cb34973104d31f6a62cbd18518e94084fbe08db28a60a8a444b69ac752408a6aab60c2a5108014963c72758bef84ebcc69126d3d6bb037c650b754743cdad582ecd4f357df94228da187b970452c6d8a933db523f0c9bb8cb45f55efcddddc4120ab86b6ec789fb123417c4f17bd865d476d94cfaf323d5c14ff526de2e104722a9404b818a0b63a58d8e54545b905f9eac419c656585421e36cd404977497770f65ba89b77d951b11114c0e6ef66cd9a90e6a2bdf91bf31a6aa60629eed140e96e11b610e9b54a1d7c12c1bc2efff18a2dc650387ed3111e7c53f382bdc06721a0722ad04109d13ebbf1de0ee086872d8f59e07c8fd17f1c8a77bfbe9a12834fe516f0f37ecc0f8c1274f747f484e8c2065488d04e1b8f2cc965cdbefa1f6f1dbdafb039dcab1d5456814d1545081ddffe1b9b8ee94655860dc4592ead0bc741ba5d73d700138d18864da3152b04d824239cd81dda2e1c2f97e2d0994350a53c010a950a3b38496f12d1a44dedddb149500ac48ee8d8ee330f0fbbb1a002f155c17b0e4c09c5a6380d9eff2ac4a8e3d49d9d484cbcb27ad83c249ed88984be2cfcf3235a95881ebfd1c4d11003307bf1101032f5130ba866a5a1456a2888dc7b8259a64e0d31f1fd0da107a517ac4884b62586eb3888b03af794b322d8ae3889285869918a307d20f16257f58c81fb818eae0952ec0ce17f956c59b1977629c6e5c470c70712eeb77973174e4f1ba6831bdc99f2c4ded552a6839e22884d3f6b31fa1605690c269fce3c9075442a5466e3ed530d94773249f4b4a26de104b4b5317c9c19dc3082c7cbd485327dc38f6ebf4cd4ac1365966ee86756caa2106ddc3cad1e1235c1e5333d839f59bd0bf17214a088246c511d38d312f729a26202b9e9528d878c4c8d4651f4a99a7aaf7aa391d4b8c1d6aeed2f267fa194dd2b707abfd32f5bfaae37c0b04648698dd2fcc46d6c5ea58c33f85c83c4510ff4763591ec833cdc2c74951461fcbf367c97276dbc617d98071558b873d0aaca46592ff2a286a7599bc1b21f638ed38714ac75e3bfa0cc79070af5975202ea7658768710f7c42bce75a1e3c040c01dc5c42b4fdea556bc1344ceb09b1a8f50faa5f52fe1da18a729ed44bc390341f5486dbb310ccfa4696d6181655871f6c71ebd614d4f51bc281dfffff7f20