PearlStack logoPearlStack.net
MarketBlocksTxsMinersMempoolAPIPoUWSupplyStatus
PearlStack logoPearlStack

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

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

Block Certificate

Block 57106 cabcf934924e8cc202c9772655bad2f244f9dae357b2d2a5788422f846d5a7e8

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
b1af8f638b03cbe9749a3478446c31e292126409e7cb3555be47bac090b35f3b
Certificate Block Hash
cabcf934924e8cc202c9772655bad2f244f9dae357b2d2a5788422f846d5a7e8
Source
getblock-raw-prefix

Public Data Hex

000800008000000000...0040040000a04f0000
0008000080000000000f00000000000f00000000000000000000000000000000000000000000000000000000000000000000000041ae10777d1a97e1729e83b5af3b2b42707acdb06d805650a31aeb2610d2f3a6f2925e1face3694fc85209e73fe7e046689ec17ebb1de2a50983b5f5dc06a8b5369fc7ffa57a71a69196583c670de720675bd445313f8e19f41c000000000000008000000080000040040000a04f0000

Raw Header Hex

00004020c1b7af0209d33b49329a89b47b33ab06fc48ebc484ff6a1b48f6a0774e3aeeb753d2fe3f9af0db0e194292edf6999cc9f0621681b4e02b3791e2a66df5119d70941c0e6a18a304183b5fb390c0ba47be5535cbe709641292e2316c4478349a74e9cb038b638fafb1

Proof Data Hex

59,560 bytes
1212160203079d12f0ba1b7c9547ba5154da0eadec494430ba6482887a730a90c77251ecc72ac32879b3e4e4cff5745ed55a36ed113469bb902554cf593db4d7777d699d74d68c670b0f01fafb6ddb2ed7e3ba53d783282a4f545e029b07fb7c68d478d534c742506560992cf286df2fdc5ead5cd0dde666ee15f439fe0003bf77a4c0d6a2540b32a431a814853abc4e16bf166c538560355af353b342e2640247dc0213bddab052ad1531c0e413eea9803ad5853413d8e0a5d3b00c37c8b199e341c47a3b4656e13018b3517b2734d40009dc58769e2a656e886e513ebc60172d691c8f45dcd247e6aef3b56050851e81de2594cba740155585e8b1c52c7817985ab83f1f8472fb321a3293f2bf287be9419c994f5108e9b2e5c62cc49c68c530f89ac9169cf20a29a212e70a6e10cd2d2f28ab1471db4137acaa2ed2b10ec977f5da0cc04bc10e320275fe18090a06dd9e8bf0f83f1c0677815cc9868273c5be27c73b91c9466d786766ae0d5ad28dad4d446b7b67025972d082ff06a4b7f45c5911db82c3d31d449b68fdde42034c4df87fef15a31d8a044427798b0de17fc65e795f6675d829183b35dda3742a569975543f6a1a6ad20ea5caa3db8050638554aa59e2b7b89028f769197f0d40101ba00edc6bbfed8884325e2a0d08166c86125d4bdf9c80c26221fccdc88f50185574712d858213d8d40676415bd93f85e14966cf51401c6b7f64432a903b9b5717cfbe34f9c72030b8657d3a3b18d527d344611424f081c043c3a7203fc53d071dda9d9cf1464f276abde3ef794a31e43163cfc6ced8e1173d62d3cd63e98393f3b0b671e035d56ead0aa8b20b6fd6c09dd2aa413484e3a4046ede80f42538503a4498d80da5082d4dfbf23081e7e7dd121ba3a9009632f8ef1a553605a5bea40b8c691157236b30438ecd9b632abcc338a7148df6f76abf4094aef322a610edd19e1004f8b02a117c4ee91a2a87840af03c7052e54f00811a05419b4acf91b5ff99a7ddaf9793da5325a166fa18c6717aa4e5c72e8879adefe009873044f663488e7a7cd6b5b525df561b466114d67d355169654b2e93ab5ab0667ea9cb61e81f76a50a3c5cfadcb81a1e924658777ca4115edc29bb672ddcce79d436bf357dcaf4ac2130d27c000df39d2d89fbbdaf3bd9fa3943f2c160f4f82c0231e3e0f120f53ae79a4d4faaf55fe3005ec303322c9b8652cf753801a727d43b47552df66105c9d5824fa3b85ff436884337c5a1b5071323000b0a79f8ced6725dcb48b0eefaf54eb467c8a184aeec6d33845b34147d0862ad4ade6a58375ba8bd63b073b6793a125b6276df0ed3132c5a1d917e0d735f6121e16e3ca2e0c4da0381f5ef0fbd591bbc44f229608d7839e07bc671957f4fe3be6428fcabe9f6215e5851897ae8642a6a868a767c413cf842f92b9737b2a144b0067a029183141c9f7b2006578b52e406496d476568367086a2cf227b236a3a31b9df9203f78602bf275eeae8a716d3e8169fd7bba1608949fe901aaff0ffb6333a50cb0f9195847678ff04ae33a9ea64944f3ab5bd8a617c62ce2d9125700feab0ab48f3903b5a4fc7807805b7c242b379ddc49cc2aed2ad59f46156b76c8ebc19a3d780af743b98a2fa2b0d41376bb522b858f375452c6f34b0243dfeadbbd96665f9c7b2108c637c29c32c6e8ae9c9bbae63f926452c29299aea8e76b12a97bd7ae4b0fbb043dffc8d13f78ffb68da365ee7a891abf525c276d376b18ae502aa54244669af31010bc568948dbf6c4ec58de238efa10c9f2ab567a0b0f8cc45ebcf26f1691d8b3201d7c512e0718327919d5f38100efac7ab800b9ced42212099db2e24884f86d7f8a1506049bec45f0ec70e007ce289f76dc279806e7a419907ba4595e0adca499a26eecc5defca4cede2ac599142cd0e87b2f592010caff81ce1c676e1bfc662e8b9b404d7f17b3e88fe60a6eafaf4087d3102eca963f177565f7655caf0d2361652937cf1c02c5b5425c7040579ed65fcbbb728a84746e1257de1c25979340d4d9c6b4a0d61fb5e15635c641a55460761830688ab41f72866b18a3f115425790d0a71d30a237354d25a92efee236fece45f4343116cefef3bd9aa25e6369eb6d118eb7057018dea197694d1f282f32216a1b80097adfbaba6035f5e7c371f1ecc837732ec9a367dcd9746b3bbc320149e32a0166e8ca0f49a1c48af79696af2953da73d6c8261c955b6ffc298f249dca8599c98a3bdbecfb9579039ae35d3c535919c60d1ca4fe50b2d2fc758f2d41834717e269b33d594fe812bf3010f7178d9f19f38124a67b076f136c8dc9c5e93a12264d134b855437cb181a54d5e5bfc010f8244f303fec84c93462e5ea5b87c8a659b06daef92006cb3ee66a7e2e164f1b525088aea85ba280c70711f1d2be93e531c75f8a2910cabc44332477618c112d43d9af3a75f83959f267e1ba98389ff2049b4fdf4df48e709c655b127353a6860f70c309bc090baef2a15da9e10f5deb89ad889a10b66f8cf830a572cb66af2114e06f3d7f6ba6bd0553ae3e80718ae3a7b62ad34574259a5c23e8914eebf7e2dc4b0443d8f9d9a425e03e9c7f62c2f00305750c5137d65fad6d73001ce50a9cb8342745883128f34f3cf8a3ec72c066c846f8d2a8a7500738011b30d188813e0b7be6260e3c41b17f50615506db586d2432da2887ac0cbdad7a04a5f2fd19d590688068a5252947e9cfc74ca1e1c71d595c8e83a14d9d8d1b39b493bf71092e7809a112b747ee19ab96d3e765b60b68a145552abc3a5bd563f13cb0c150d57e82b22e1572b32c15bdb2b4b71b86209812e7f6a49cba4416cb6aad0aeb4adaa008aed36f5b9ac3c0322f6cd65a76812950eaaf42fb1aafffdd8f7b9e8c42f7c8622313b2c5a2c656ab24be28b338c24e911b311d70f055454ad4b8707ea086caf57a76e13ea1295a40aefb90f7cbc3a9412cab279c9083607998d0844e4c920fd7b8c62f7e05de03e741f5829d10331c5a32c7fddcf24f0e1165dd8ed523495be4f2e8cf573a9134bcf02987c208374ed556497c580c41c22e2dbbd91a3fa7c848f7d6a7e6ede895964cc26f189b1a2e859d6c7df842e54a92863b9d7f767d70e22e218d406a2547b8bd6336c2273dde63e849bf80fa6ed00255af408bc2bf7a790b5fefcd8c43c1b974b4743cff234454eaba7488968a49d2c2c51508165c6b31e6ed88528af71905032c6991b6b98db83b7b6767044db6623f6569f7319d6beb9db3955c59a414c1a6db4a1efab2441ed3ffb1e2ed44eb0dfbfc98c8d9e5d1304aac3e4bd6d98811e5e42024408add0b2f9bf71428e960c48e786d2ded01d8617fed2d095f2ca2df7a522062349525e3f224323f14aada223cc64fc559752ca6fad0f1cfe082f33bb877bb2bbcbb884ef7304c145e8ba456cdb5d62d2ed9b9efdcd8a6a97aa83be3483de469cfa6f9319cbdc6cbd2d587913f5e6e3e9a191697de537633bcf0382946de0db7ae81a397153e1ba4fbc07a4e26d376990d0399ec5ca2d9a526635aec9758e3db4e85466bb64cdfa60ea920d368b764abd6b0cc76b24669f9edc0569ca702f726d82ffc3949a0f33ad20aa4bca92d847aea85b0b26f0d9a3be8b9d191efb7d9d128f97403fdca6c505d6d2aee29aa800fe7fc08a9bba70cc56f8a2fcbba7d866eda42afa28c27d8001e0cb291c00108c94fe669b9aaac0051ec2f1003698585f4fc8346999c8e35423c4411209f1c1cc463cc788821ffe4e697c288c7f6812d537c8bb1acf6b3ff29be543365df844de2411b1d4d863f5f5d1564e0a736721828452120582f6a62cde1c5c81d90574c3fb1f30dae3f8f814f8ecdd54e3cef5cbd978817f2fd965b0c22392a2a66f5c2131782c659aa10e075799d8d935a40d13c403e6233016372ea2d817e32a991dc42682ec1010a72e8c8d7d17f0b490f0ef8b7b6dc4f19e1dc70385faa9d93a1fec64dfd0d61c04a9c24ec701cf90af1977771266114995f6ad2818561855527c06aaa72e0714009eb2edb1648d6e7b4a360184cb8c5d662ef1c41825e611c65242b663be57bf07bab4561ec2672c1e44c6e2b0b880a707432bee5b955290f506f8f894ddc55efdd3776da175bae64cfe228ae9821220100d51b90bb2ebfe97b8c4cdead52808142230038ce4a66c6bf4bf75c02184dc98fa910c4bc4e0e6c8a8c52df88719a85f38aa4843f3c239b23ca99d1d704254b9096179ed142f0094253b1e1d8fa154a9960ae04456e84def4e96d2eb22720926c9054d164631ef1ed459a39778171ecf73683990be4e4db7d2b2eb07b29bc2c8cd93b047ae413adcc6f2a481c37f12dd32b8500bb59bb528a5201167d582bc1dae3e58121ddb0347e0647bea26d28abca552c2b8435e8d43fede874b5149919e0527c48537f1b9153c2b4c1299828e31e1fd0ad303da365306ae6dbc9a94d61cf02801dff0cc281b44edfe347597fcbf557bbf147558e20b484822ce3a42d8bc8c4fca886764f745618eb7c0998ac9361631b055b7d8ff888d1d80f1c6879baac1491f295716c28c4fca453de44bcb743300f8ab8a54c36eef2208797b55bbce1529dc09eb6bda3fa5355b0e38b671ff66ea5e487975142dbaa9f546f1c5c2fe4c767d5292ddbe171abfdd4ac0b512a460896a437d15abbe28d39d7b9e7ce99e4a14dc1c46d3087eace7a9890e8aa797d9eac9498474b94be7921b1a28a18d0f35d4c65b7a365bae38616a73dc5b33041268a1a0cbb1144243fd732dda93d53d6042a75e9b2be80efb2f785c0ce4102ea345d4dd3be3b8d8b75134eda985269afbbe5fe5ce8017ad047b1d4791c1c80bf2bea11f315ec211aa3b10d55cdc9ee81262545e7fe1d9c47fd053032872a413ef4e0f06a974f0960814ca7d49e569af51747f565bde1f1f1acb84d7dc414f083223cee5f0795b91e26f6341441dd3ea36343c36b7159812fcc3f09ef95547eb257a25448c26538bec7c99d4c5701257da3542d4a6c7e83e8b0de212e585ec0a5dd3cbeeea7e066e444517413a6cd9172d41b21cda1c0debe889cd388043ac38c6cc6d3fd39b92309b04df8201a7090bbcbbe82ec95c6fd7fba40e44a0e02eb6edd0c2579cbb18755f204280d5edd636f3e904f7a1bdfad12fa4bca4e98586cafc75431e7b56191a88384dc1ed3e35b0ab3f319c06f57b5c9ef90434a80b5ec587b3343a97f8eff258ffc281bd80abe007d2c6913c69b919b8b24352508a7b64e7729006865a865ae43fcb179aa9a5ad5714f95b1f6e27474a6aad9dac29bb1465607abe2ac74c45e094e0af53d123b05c066f93bdd6cedad8dc2b3214d5229d0fae5119031fe985ce5bc7f12150188ace269178cc691254f80edd18b792a213033ec6d5cf90d60fe38c29b14736796ea91614e200ab78aaae008d4b3311dbd74701f84fec65c58586ee3eacb00d893675b27fd8708cb9fc4875881c4512232b540fd8e737e9f28cfb9621fe0844500a38f4127502cd8898b7c92ad020a9957712b8b1030c8d8f97741e14b8e05ea6ce3a97c51ee7f102b339081d35810531c63624912aaef925de9cba6085c2d30fd9d1a5c4a46df43b05439b906132670a34d1f997f0279b2a5c68ee124fed89cd15ced6784fbc0b63f3f356aed4fecd439b79b0fb664c3215e568bb87a49058342de17952de59a4dc256b74224d1e8f181b1a7def31e6bf5101222e6d4e5964f3627a8642df5535fa55bf36215217bd4e15ce2be0e8ce574aa06c5247bc2f4d6d18fff776a17f21550ea9ba99084cc99c1933478ee3b1ce929ee3baf2a7153f044240c3df6dbaff9c0d610fd2b093dd80b2a7941b2665c3d6ee4a2fd0b1b3d150336c0e1c0bb1cad8d13384e82b5f320f3cba6d4891413ec63949fb7aa50eeb19acd39744c397cf62139cec5cc5a336cca7dffb14f13591420a96bcf70d1e5071172d0556f412450ba4255117bf01e5ecebabb4c7e949033d6f22c7b9ea6d202c67ae3a8c76dfcecfda77e341436807a13d7f6da41fcba10e71a99b71de6a39f363ce64208c0a5b37539d942e130b822f987d4e713ff3f7579495eed6fd40929bdc2ff4fabf2086659d1d7b351ace960a667a80555f54d3ea6cf1963f8aaa81d3271386469b71cb5bd62af93efa2f55f6031d3f39a51b4b47c353fc4752d32ba37bd1fb26f17e3998b11eff83617230bcbbefc69854a159bed0e15a85754c4418d5f7f9f38b47820086e7c7db374b2de54ae01a7089ae983a039b520d78f196caeb7d9d548c4f1556247ebd375714631d69c1baeef618607015207f285bca1b3edd95fe5589446af530a73af5df805d7e121336803e813d9cc3e8d3a38f4adb256909b4ae3e94a4f6ca4f1876bcf25c515acea211e3a1aed6358f0e0c34c531350e00a5739a18f91d9ac80d6ab65aba988ab5ef921ab96e1606867f089e2fa20014a0da0f74aa06570d82ca76b149b994c4ce695e1cad8a548d28ccb1d102764f04b82eafdb5547788e3b3b0eef238a1faf76aaf7afee10ac90b411bdc17ecd5122ac6a603ab02776bd22cb96203daf4da4247d3b0c7c3d6102f4167bdff1c05388efda87d6cd95c4711091347a4ecd0ba740c3ea089a0f7f6382f40d25a1bc0e1f0be202c3d7fa0ff575bbc1e48efe5ff9413fc341ebf2578e7f15a3dde0a42edd0a9a5a22d6dd372181f37a0e7bd474deeb22c0f93a81d80068cb601a9c9c275511e76b1c27d27dc17738427129211688bd62cab20ee1f53aa8989018d7a84dda859b144cb40efe13479cb27c2f3d1c4d21d25b881076d2b0d8801bb8a14632f4796f584fb122e71aaed2ec6c1a5e9c5acafee84c2eb533a18ef563e1af32751c11d78a846e3724d120bcaf0254e982acbb7163f63f0fc476175b45f47c45c6921e8922c1a4c53abc811ff3e51d8e82cc489347547b1a0c621f8b04bd3f327dff01530821634c9bd6c52073f7333c4297614b43e4b01b99e0abd0d2d46e19ebad43cf32532ee5b49de865fecf19283231ec221bffc35a7b1a0b85e06ca0f8290c4262086a1d6b79fca900dfe6ae09d67297d7df29ba62718a06c82978fd33bbc406b0c90f35b93c5ff60192179a8f8c960e43fce02b26773bca3d506feb14d32594bfdb6df7d94bac1aa566d631b6f431626294858b172d1c688ce37a8700aeac62453b56dba68268344fa8a1a3a06bcf15e5aaac587e7a582f660ed094a474611dc376d8c9d0767efb463384e7b9e0b099524973f0ba9e5ef215c3bf8183cdb0eb852a8984299a262f6a643981afd0981e556aec72a99650f86654b3ff3934e38cedd3aa1afa8e94716a1007b205352edd5995e4ab5211ef1c04b946357afe9fd9bae1bcc4668d28a9093c58f04c9c5268da8588b3f585c896066be18ec64213587b944ab935b48f1f297a13bd81d047969e9852f4f359978dbd1c9bfa40a4ffe1b051e133c8ade8210a7c6dbcfa0e19c56a8d1720a7bb15035597f1bec43012afdb2f17b6dce1789dd08cdc1246915e2df5d633054dc25d9298934868b5a386a90fc1a5eec66e22001ee6d88fb3871c1dbd9f9ca23e8a9a16746c5df4681076ead3974d99342ba65f416b6becf74236f87c32a87a96d08ada4b4ca26864759443b175373366e91a4bc864f55fdd4541fa8e6d6995329d3821830fad42e68956a5b5d3ab67bd42bebfcbba81a3f5d65f3dd131469e6b30e2aa666ef982b6252f2515bfce4bc0586f7fa851c1644ed4f3a8569f907a9747e27b7b81816709fe46e9ef8ee54194eb7dd4ffacc0656828fdb514ee01ba9e650f9caa635ce67221dc5d71ebb0daa53798353deaaeb501b561cb669dd7e818bf088fd51934e056245576f3db9e7106b097d4fbe144feeb774d42e6757043d30cd60aa95e081ab91d1e66854c608bfa08f8e68fcca686b9ab7121ba01b31b297bdd46b1b66ed0b911363b984d26ba565f52e6153214503d93e074df7d339bd2d30a3b5928b186b4675d06eebc6e25143f2410623e11b21cd796984936e6a8b7655a3e334a65d5d825fb8e54f0ffaf1634a26fec0df0e667c37a63e1e51ccc177c728a9b227da6d3a91015f46530b71e1f650b72ba2516a9a886f188bd85107a32b1aa35e954b65c37141242b47c1cc810e7762864df84d83a075ff96ebd1f09ef7c970f339ed189041e2fc8f15fa8daad637ed2530fda9f583faf5b3b78af7f1b012d1522db0c0b26e600d6732fc6da6d1ada43f7fcf7b8682e11df64b164d55adda6ae00fc4fa8e8b58551027e80df2897f5f5825f7afba08668bc312e14c3176eee9e75c1cdd8b6790fe774bb08ae4e265dc4f98a068d38fd6b1857021951daef66666921e6fd81eee44f858a4980ac4b502503215ac62b584bcb6fe6bd3aa21fe9b1212f01ac927a6a1cadcb572eaf939c8dcc036bfc62b04ba2e556dc44e5453c3ee1a750aa9fa38c2bcdda5c60ca9c41d73141580143a778550c6861896345aacc0f2be8635e5d1cb7a1517de0ea1acdb5b3a8e893647961aea4198f45c54a2f1a3a6cee00af1720464762f4e6313ca60bc4098fbdc0c77011392c586bf2a75bcf2a047bc219d34b843771718dfa21d2e1b6daeddd30fbf88dd8cec9383dfd0b22a30d980a1302688c4349e3c73c07898fb73137e1114aa34ed3401cfd0fa25d62c118e094f799718ff4c27d2f0039e279966b1297c6125fc12e6f759a1143cb25787c2b4d521ded1f39b55a276e7e9b2dec099f815cf35af377dfcfd22bde0c3c527dcccc5cbf9e4aa07dd8a8675bad865e02bd5ed751ea7dd4328bc38b583695172efa20debe7292727e7e840bc842ba9200765c15e22aa3e433ab6bff1f3b30ff2e851c5ef7b9b4b8f00f388b3392f92685e0be00d7644c88c5d9d4eff1522778feaf65f0ccfbbd8b085a1cee1d329c1fda79020a54a3e085e27e6891489ce42a363e83037461dd1a94660268c79b4138047299692e91d083e91cc767755cfc53885efb14ccfecfeebdea6247daae30a8e4d48274051a3f7fadca02151185cdf86b35cf584c35bb82baabf1a94ecb450c6965dae43e1bcf7d793698e3e5ebfedc7cec127def7f535bd62d8cec34ce5bf8fba9a0e88ed4296725e9bc7ff136288bb886e9dd251f3c567c28ff9f842dc54e0f999107f6f56f646356f1638b0277c29e2906ac6096f24a83e85bcb89554ff6e5b7ccb472e2c6cad19f333bdd031c36e12e539de870e1665da484f21c8bdf1148e41249596d6b02fd900ac217776fff6a621b426ef5bcc2c713a5e2b3f6ba43f61b32042c9a4b1f9f05085f2ef78a5fd9929120f8acae10114b5c2d9e99f68e1d496fce6fc515ae7659d4c39f4123722c08a3d5bd0e140238a1abcdb196e4a6104ea474ace488b2ab5fd345236506255ae4f09228ac56a93a9927c85b53a1cf6ce38bd7823cd42a6f9c373e1bbef8c29344627e4c3df2623a84c2d5e523e42740fd9b8920f27bed20caae105c4784002e185f9c3b06e69e4147660e63258515cfd8110553ba74063f4be94f89f215dbe6de8010863f618a127d2b3ddd08e0d85830b5b25181dd162f1a02b84c96bfd2dc2da307a26f4d24e5cfbce0002c1414fe19da211eae66ee72f06d540ab58d6d050b0a28b2b5e79d7641e6619594514030ad88bbe2fe223ecb3b4b44788e49f54b1033a863ae7b3c1ac07b3566c1815e6c6a1705f7a9255a8aa61556bcb42b58fc03d9e098e27836fa2b84867a4ef7ca28c8480202528c92a03f69c3a8c054b13bf66d3f903811737b20dc9f397103aea1d11e7ae85418d5ae6eaf84e8b45800ac1cfda69336fc4a4ff24e8a0a26391dc03caae0ac71ee18ce8c5e06804b97ec9cf04a63f37c02094d2bc80816c0ff00cef9e55687c645add9b068b517008de67303b45f48973d9fe6717d803f35001978377ffc5c987b0f91bf9e875ec5ed07654d0e3fe915f761cf30c26f6b9fc059299446db15b7d4b686550d19f96e9c14b8455326cdad4451f1b65f53ce58fb278306ecba48e2072f79ed231d351b0434c165deb3f462da218b181b921fe810ed963253eb268a4ca0de34f0d057989b0337e077427714fbb8e668ee066b7e62d953e0b4d01fe21f9e2f4799020d83d9114940725def71cb0759a580402e6473b8ca9d7ecd77b9967983b233a0de1f2bfbfb677948ee5caaa727c0d2ed4adc91904ab5ba36fb257a11237a2e0fcc63dcf41a35148d4b61f443146bec721140e66e61cf289cfa049c47931b646b3b1b1419d81facd439d39fd725918b935fbdc9a7becfaa29fde5e46dfa70ce90690289fb313c35301e42e8a7966ca8fd791e10592f4ac31bcc7513273594441faa1aff53456da959fd8606fd97003e4cfe4c9068b3b0e472eb57a5d72e9c2626241f7901da6265ef1694cd09b0beb3602e0f464441f2cd769187c10bf51fd8dac22f6a67a796973344b8ec39cf67c27e485a7268973c7e32f4c05b2590628275ccdf3a83b6228fc8813cd899bc6cb80c331e75c4f9837aa67a3ce5786bd092379471e03034379af4a33c2e0c32453ff3164f944d9c4fea29fd6776e29dbad92b321af043df8ed4e02f96ac9eb54bf7aad244ee0f42dc4dc74ac43fb94c97935332f7a7753f1ae2382749ead69b8b0411d080588663800cb6c3783658267e4fc3f74dcd030c0fbfda013b93611e9e46cb42dbb0256c4bfd752bba141bee1823cfd0b8d23abb89d65f8efdd21abbdc5ef35630f2b1ba3c3babbc1646d95963cb00b034d20977a545f1f376c283394c3c38eeb59e1e325d71dce15847689e2d4f5ab0cc171341f905a73df99a310d8eed4ec4334106ea2f10fed0f98a955f3927c618acab27cad02328b2e48ac42ff19116d92c4f3eb996a7919db085eaab88ce21b7240815af4b59dc8b6c7f96a2e63ca1eb70d5a45f171911ade8597b068d7d2f4ca226013db92594cd743434c72cdadd7919f00bab4cb2c14508bd71373b9191db1098f5f59684bbf394ca5c1807826e51e296293d0dbc4d61f02eeb5a0ca4f337b6527408fa544ead53af42edef2dd7c567ffb0982492d7e3937b61ba02abb45bf1505fc4df1884fe061d2881aca8f28680bea4c71850bd581644386c8d7a284ce2f1e94bf7f044fa1432178fa24736107e29e9a503a828ba270a820442b3094164a3f864202f3af5e1734776fa4956ed8fcdb01ac56e0cb7a13e6752821c3327b0e63642b8b97bbb0975e2007030e452d00397e1aad56d808da8eca33661cdfdfe669719d8a3648dffcf2e1e603b513862f01b1a4a7391f7b49b98ef0d448efb836633c62b3ee938d497f83c89f0da7a7550756db476f1be9a2832663baea2198c6b96235b7954feccc4a7c1798e026fa2bbb036e3d075a6bf83506e2f6f3cba4af06f3eae90d33950e6a77a52ab356c6d1ce8d95509c31b049f323d5d52573db78f2602f9c99e212b55b8e7035f490b81094183299bbb3b2ecc89bb461963d9ba96356432f459e3e2ba7f1d7b5be892ec35952462bad586711b9b51ef65d76ae473fe597f209f6ef47c400c4cf6945e28ad5455d557f018b360b109ed362724c4a8d6bfa455b2c34599cc138d7708de0ed99a970d0ac3d761858ad8aaf7a253e232e5a87eb64ff98230b03c068e47863950def1c4ef7e605adddd7380d90f587668c3aa1bafc2f3ecc8ec07b4ad5930558608df73817b88af4400f4f6d9f78f2df52226b70226c8ef22b6cc30c39ff7bc0112a08a05b0294ea05bdda49e52c18da76db12f7ac87180749dd4ea4417fd69c044b8e91a1e68eb5672cf8853cf1e00f0b1358a893eef3022504abb41d827ba862939b2f8fcc7d8988c1f60d3bbd0de1122470f1e36650b00438b45ac73019e84e2ec150fe7e2fccb7bfabfb1811e3f153e845f8b44c42ecef92a6be421014ec600b7e7b0c2b333d1ecb373d686b1f1f931b48b8700a363ce285ac386fc4c36501c8e2354a73086276c1938a14a719b2601b491bd37ac01045eb869c449a6d27d9ad2044c71173e2a259688f6287c3d2ff4f065a1bd568690abe82a71c2ab28e3cd4480c0e0d3ec56aaad7e8dbac64e538f1cc4416c95f6c05ea47e62680e4910cbae2edde59baa7105771eaa17a58dce19f01d45d59e43fda18d8ad493b825ab2d685c9ca3489517d03f370842377d514726196dc1315425a4be364568b5a695f792e7a9cdd911f9c2e1a0380ece05d92bf34d1eb9f575782c26e62aaa7a531c97cc4305a21783055bf97780c96498ecdd4998385261058c2ff4cafe195b9349d1fdc8415decb53c4d46bfa5cdaf5be006d68fd1123993e8c458983dd61bc8109da5a8f0ef7ae84b37191bb1a56de160881fd7b59fd45af4d650b03c6d72ac488c29a018abb9c887ee2fee17aa01ad8771e2d70cb7ab0143c625e32eb77267fe862eff2e752a8bfdea4ae99d7027127e3cd0909ed73b17dcb257c7f02f1d55126663a020efd51dc280e81f7df76fe1d80840ac18a8becd82aaac21bb49574d6df4cf0473c0b3dc103889abe7f443463f86810344aafc4fb16dd3960c2cceb7a514620af254ce1832ec69cf92fee45e42724ba0f1b3d0cf61a99fb3b2ba8dbe5fc15aac38c01ffbbd9f37930be1a5fe62b4a6c77fb8249707ace31a6c1b4046ab66a9672429184fd0366254e781bb076a100f12b62581490115900eb7934b6716e14e414e152db36c0164ace9fade25dbd70f4dd3415d41a1286323653550f3cec74a9198050efa6f6a2b3bef0d9bfa8761c02a43739eb8329c8a8a85dbbbead7417db0f34f6c940839967fb21908b98216b19d5a17a708473371e32fd3f29a700226ff628a639c3b72df92c8645f55679c368da3da1e50abe86b36c67fad5ed98db055a2a5d46a73505489d9133d41c65b5eba4334fa086d0137a6b673b65cb85e38ad9c420a6755dcb0f3e41dab520ec89dcc1e3c6b5f71371ebc150d54a610a19956eeca2c42223d35f185ab27ef115f138b1a2cc6cb84ed068804f3d453b4f87cb3498f0f157134dd3db2fd36043df75e23d53c11d8a2fb4b5b9e30df3e9be2b5f4fd31a08d8f37bc98e623b3686f127f511af1d1fb54d91450c928c4b9d1c03649556b5fc8d2e7130173db66ec31363992878a1d7a20f0ae0427e4ce31aba86971fe26512131b93502135c0fa43980fa1dc263321aed1d6d7076b3166312c8764b5a3ceb06c7008527e6e987d42da9df4f9f4f5b8df177a44ba40353f071424075ee52d882ffaacf4b10d7c38c875a49bad75a99d75e9570107659430255213a45529dd7313a09af325d96bde3c8b74c8cf3dae068a1e13d7b6f0c1fc085801fc60cb4c0874b12d83df0860b6cc8c1fb52783a148f914a365cde5d3ef874a9e691771933a4a3537da3359b7dbb9077cedb978c803bf1ba258cd345e390b993139634e0397ca66ed5dd7aaf8f53b02c29d4db5d377f0acb635a14e40063600986b89063a06be37ac3dc85693efdba0e74f83fdba802c18000a0b87c4f97f772989bff2376448784e894bd1af451db0790951c1aae873e0afbda339bd045d3fe01493b1c0c0850fbf9a00e80ff634c38daa1254f0670f8129620e27112f764b3648a3a37b16ef0a0a13d3141cfffd35c757c4e6d74999c20599e95be00f40f6a283b56677e79cd85ee51373f9013962c0b4e0f1a51d1b74fd5a0cb255595a5c88558b8352c4bc840c8d18692f029c19a50ee47b45049b58bba5e4a3d28be511789c04863efc276818615a3ac2e54e42b4d608dceeb94102e553921aed1646cdac9874d87e9f188c7a3c3bf0a6cb7744f159efaeedc86e0d6b8c668603117b66ed99849e8b9282a27df4c39c5722aa0ba2728914fe835dcf7eb5c9a4991d85f3a71372f5242cd39dfae68f5a998a1d8153d432c0814a11079a83c2e253ed9b2ed3087d5b33d12c7d4d2ae2003f58ed8d29b18acbd84fbb22fa4637b123cdc7f35327945fc1f283f97404dca88f66a6d107e9140a89b0dffd43372dda2703e0e56b74e80518dc7b058b76cfd481a4ccf499f109096f631959258cca6cb1d92c51880c106ddb875e9155847f73fded4a27942bd20e09545386581087e365b99b88be0b6aadda99098c82c21cac5371ba72a4e3eb6365310b138d8b318d9da1fe880fe9b2071f7ff5095b3da936742abb9ece397d762774608831dd1b75e610448af5ede77aa3ed1d6712b221946100567d19d3fdecca8ae5ed32d79de9b2eecd8f001cd9795036313f832e9b78c138e693db1f31727dc744585ad3b641863aaf6e4167ed58e21f2f59b796fa8eb4d4c17846403c11b6395d745a7d42be7776649d11efb373ca3d27f05487cebc741117adb492b3700ae46453906fe1d3f489c1f5efaa1d2b57176bddd358617efd2ff982649bc51cf0c3eb991d842ac06342851efe77b57cd1a4c9aee0348c139ca3e585fb4510a5b3ba5910bcee76bdcff4b86d1d6973f6f9b38c89b19493edb998619c78cdccc3343531c78677e7fa679eb4e70553c09682e2b884315593e3340d4c2e7a3678098ac42a9501b7604f3d48a0e67752a947e29ed1807fae9dc1d8bb3532f389c07e76f234abd033b7dc5757f13088f6b4a4496ec3152c3afa4303165a818a2d68d475006ebc5270fa92b611f25bc39088a4aff3dedb894f6857ffd3b0b5d7f39e1bc0c7986625bbb2cd628570c93816bf3b6974163c17cefb952c18ac4cc1c188754ba077257910b1ee3e4e0772b380e76d157321bc5c8a3e1b5cf5eaf451ec6c906b2b5b42df14cf1921c7caaa62fcea2510a7a7d6d7ffd40844e2a7c1940a05faf076a73d235fd4709b1a328c0e89490bcc54b0dcaba48886b01ff9be0e7db8dc21af1ea9484b96bd125154991650de6a5e0e076cc7ef44b93b6900fc4abd4bc8cea8ae03f21a73dad9edd4a71e57c702f2e7813f537d9930fb7c633da47e07adeea5d467400b88db31ad169b9f525ab39e0cedca6f81d15fbcb8203c3dd22d926d4bade77cb296b40972019d75e58d97aad3dff9bf45d6db2e136a516a5175b8ad82d82ea8309302f64686096d0352d9c8069c6fb62c4e3c656dafb55d3b7afe052c464a471d0badb1b6b0d9b8cf9bab127c91d48ff277cce7ae47d7b1faec6f17bb6977e43177a71a4439221aa05e5b2d6d82d89099b549f12eed952ea6e252d00f0d43b6c79aa82230bb711d11d9c786c5bb433ddab770f72dadbb3a6f9ac87f5529e3cfa1b322488e8919c1b6e7d446fc40e6b23fa435da8adc79d59711c506980e1c8250365fa487ef197f566ee6ad2bb833949b7628eaeae488702f03599fb47f07c49b48e076491daaf2795be5724b67ac013f0e88bd30d2e25da5c2b7e14644aabe88d861c8d481939e476d8e4050704e7985f4c3a9d5e8ab07fe179e161c26e2e5cf904fc38fc75786db0dda48055d2148fc4ae17dab6e87647512909c98af7795f783d8458d52724342a22f1bf2a7359549e2d6c85e04d8fae65fbde70f558ec54f421f707d2a40b506b2eddba0ed807cc2f025255d4d08349804c8dda2f7c5f688d2315dcc9bc7c5e06e66ca42e59367a0dde41853a1544f29ad5799911c8958b1ad9c3aa173c4bf9d84a9c3eef1fea107feae7aaf8d187409935c4a0464a99c507f81b50f1999fa110d88bb74d9d0ba282526c3b7a75b5e9e2c99fae118d4df90bf036978c9e2ff0ac5ec6824ab6c6d080c8394bbf295a6ba09e51a52f7a1a86ea3f2e9a72620048cff6f30d881eb4dacbb63c52f18cb82dbbcb1d19bb5675f65e7a87f484fc712c44c4c3ab6d8ce050e6769060113b98e7fc8990272a99ac82ef659c974480288e466e1e47308dd4456d33b09a77e80fc761990155c7c6dcecdaf374c985f1b1931653b77749edb507c206a92294f2db438bb036a9162d44f94e104460f31012240769d4706470e4bf6717257cde3d544f5ba9fd6930d29e35d992b36282dc815c5bf4fdf7c43c644b13447815c4f0827f6a493bb380ce3606248f8012b8d36fbb10e45b6ed6d9f01c08aebcd79170e3fe7695668aa240af52cf446e106010a367fc154e0f18e9469b19a3eb2b2c962ce705b5406f9396ae3b36a894498a8833fc25d159e65e21a74e33caac91dac24d3591879e5ac1bc5c0ce8dd99208c16a63399218d28ed53bee44bba9651fb227b93e73ef75e788f915f8850ee5f316c4107e77fc7de1218ca74c3717e0da20c19c3c3acbd4811c067669024c5a86e98916d93a343e45e44913634991a82061f6085031df4547eeb83a2153ad2a3e803b5c31447f32bbb87c69d19e92b2975f750abffe601fceb1f91b6daf985a5ca41eadab0d52a1857ab4f573982d5752d92a81f50879aafb06814edf3dc4ab6e5d367b52299db9a513cbf53ae01e0abe48c58d544068a87498dc1113a4007cf1ed52eb21ec45d35a1f3acd4562226967e11c73c2301aa2207ca7d235f2ab50aea5c64f7f3334e759d967f042377c8694c8cefbca61930a7e989a15756312e26c81b02f52f0f0d9c742f00d09b90d7787f67456e32d3e22c88a68e72629e7c90fb7f4642029c9d3d8fe6c1e6d4b72095a7a841861b6076f23603765d281f8b381078052e31d69cd07a7ca9cf327fe10d3087880dcf0b1f054da57188466ef51374540dd157830963d2c6cb6eed922af335140f670331af811c3ecb5cd7e6114f699a836496818a48b2942e58a322411cd6ba19e50bc56bea72ddeeaea1028c4fd1ad19b419a92267d8dc2f982859efa3fd65dc4eee8f170c67d661c2bd2e3d6841d898822d6bec8c6caf31ad793286363c3ce267138e1d4c87177d95e2ef8c650b1a9b0548001d31fb7cab0e854dab5c52cc055c3d6fbaf68d9c82d292481356ec14f74220aa8e4d1d42478bbfe56f63a957d8d1927729b874c0ace313f8b2e842551bafc15d8fe08e18d32ea9a652d5f05d4b503e7070b8f7bf2bf2ddb66e843dff3aaec8b595b70f44d6f658f7bb3915d4c44dc7397d5078e4ffede38dd5f28f288d60d66aebea0660ac22da4cd5f2a48317ec508d136c918031cb5e962f4aaa483ffbf8e13b1b762ac16bf52f9069991814cc13253d9851200fab9717d0003228e169228cdce28032cc62fa658d895ef6bb0525d083cd6a43e95a7249491f9adc799b182ad0837632d9d0f2d270214a7d0322e19e97ebb62ce9e82314233883efdad7b8b95e3618d9bdd6dd60f2e4646ac51febf1305c468b01f63ce15f7fb5befe397bea4dd61a0588d5a81675fc927e1abeae5dcffe307f1cec3b5c1e270482ba12c0b456c362e760049a0429d9ce83990c556c33d3adaccee7aa00e4c3e7b793e76033e629cc75399710934133c6fa453f5b87a2a3f9cc4f1adb4915908cde74aad2296ca71acfb35c4589df62dea90248c691e742760cdd51657642ce2108266ec6bafd99a25a2bda0ac9b88fdf1a2ae6a579b09abd74ca392039e61fd64b78ea9984c435a60bab754dd6adbca77169f7a0830f41df8afeed60017b167299fa7054c676436d80c6de6179d02058a5d497e351815a8fbfad71294ec6e97c8bbe385c1610966cb44b10cef27425feafadad8ef2c93324e34db32fd7eeb51e5e2e1ed061285a6dcd33754bbcd7b4ad74c2d436a3b4359fa6383b22ad5d12c90fda0d8917063b4ed7caf4fc47e6c4a334cc745b84d12a0584b79aa19bf497d2db6d779ee5368125e759416afe6ef64b693530c74ae55361ebc01b61808e164c7d9b1752b3dab2f6c3ea29ad8ad19095140324f8840f5590d5adffbd1d5b4d62202f13faa125b685a7175d94ade9d0e9b9cdae343dc26e29168188f7f51fb8ed0d59aae11a1f49ba9004c01ea031107612635320fba2decb83cab98037c4e54401a0465c5ca71c67dced86e14d19fc46bd8cca55374af10cea6d82bda36900dc9c92ec7ecd40c78371006a1af9525dc013ab5c44634b7be45b150d668be7635ea2262100cdacd0ecc47b39ac6bba2b70520295309cd5fede42e3d9eacf9ffa6fb4890a91d6cd59080d06d89df2f8d24aa2a60f21aadc3eba518fec07f2736056a11d28215a179f94f672f75cbdd3d30c83b6faecb26c6a971788e7de506c5481d1ba491fa22fe6ba60a55d69f2c8be596baa6c872f75ca70b97bf3c7adf7f39d6a77249d06f3b0d969bc3abffd3bcc170bc9ad842aa9be582c95930dbf9691cee92165fa8529dde88bee3ab7bc2f474ed27f1c1ccdde25688b75936de9db68339a0288fac493db3f2604b33226cd052a9cc74829d7ea5b8d54143067fac95c6de91343819b3702a5a74096195c3fdb5a600d0a2d8b9c1bf561caf90addf23a729e3d7e92f333c9b9e0ba04b1d3a64c669f0979c65fdc51c2cb106015036b0daf810dc9004bdd41d5d5fc1a77c03d512a0f272ac8a329a9ae2a90b57e9dd1d3095b3b91a35df44afd73f23179c986f111fa1aeb4a1521b02d91d4e629bbfae72ed1104418969e1e6f3493ced39a8b08bb57a1b3f4700fd950eb01de72509de488b34a07ca18fa172c1d5a1cc560de11d05e6fabbf60f7f0c75bdadebf6a7e9df83572577d1492f5deb07b724e2a22a14c922e8759ed1ecbc24cf9604bc4d3e23618a2a0bfdc0521796e23f7223d4898f3cbb3362c5c71026bf44d69975859edee4fbf3a61ab15974db1756895ae26044e3049608f32db789652bcc793fa51d8e9d0dc6de671d3a00daccf63233481329c744122f371527d077e2cbb4af116de1dd9e2e70f59a065f3c980cfa7bcf4bacb330fe5e4d69fbe6ed420343490f589364373950769bd9e590fea718a668bc0b1de97833cdc131c8c8b5d72f520317d47f9b7698cd1e25086359447c7432a8473e5f31846845ce924bbc40264929db99c8d3c749f000cd153f9cb27b9a55f2d8ed019ae0f6953635cb60c4d3268009641884e874d83b9cc524a3004aa1168581a1fd02800bffc41a7c0fe109bbfe0fccf1859ee43e65e55320a15a96af00b7fa2d93984d84d308b4ce52abe933632be7d3db7ddad0867c5e19ce72bfac57a381a99dd7eb4139488e8278394365460adfe5d0fd90c7c08bbd881d39613cea3da8a91abe0d49a958a37b0cada9e98529499d1dcbe4b7706b032e237aae61c4ee5878512727e1c568d45ec2db565c9d4223bb519578735cb41664c9355cec90ba7e5b1386ba21941fa6007a664bbc185f4adac91b3062fe57fc24fb3818cd3e8e8e50cdc6d038a5bb48e8e68eec2d4f830a4da58bffdfecd91fffc5325e1bf7aa2ad53c978b1dc7aff84a714ad1acfff3ca3bd7dbec5f582269e2f7736fcc4decdf1923e5006b0b0cd5461fa794b52cbac4eaafb120fd47aa201bfdb784b882f8bd714e30aeb8b9e39fb9fed558e28b7f94c4bd21d8e89a57db37f4b92238dd46da600ca1a5b9b807713e61737a0930f6fc7e11db12bba8c54ee3970ded087154724d2120ccdb5b4f87f15eb95ab16601e9fb014397f17c424a965d1c699e092868f7edea68a2238c104c70ca80f79ef1c313485f918d2ddb0ce0a9d36619c2ab40e4bc7436fba6173a5f53740fbd1bf3d37bfac29e581b09950e26dbbe8e624aafd184eba0a98cb65d7368f06c4c3f0224924247960daf285394d88363f6fb2ebfd42c224dc5614badaffb5fb23a8ce139032a31609082f737e910fc31cd8a567f271d204458068d51148d0b486676b35af1d12812e450be99dca8b2a68d9f7822cb314856f235041dd1b0043fb799d021cac7e220247986d2c8c2aa71af7c55d7b13a6244263b3a24c2798610b6736d10758f8124075b25172bcbc990821284edb8d8941b1c9b18392584a6e54f74d437b56a13c01b41dcbddfaf825d522afe22fdf29e5c30752fc5a50968990ec0b5af45872265970cd4b0f92de98c17199804f8e92612cd35952b019c350f81d8baf29a60b43ced8750e06405d3de1a29be315702e431a3942b269d3e0e5b5895576e3610ccfbaa40115568f85f461640f07b52163cbdf4136a74f89f5164f946eb9ab8ea34836c704304962e04bfeaf6cc6cec155047e3a021f334850bd889788fb82f024038b9880375379dff04aecd92edae5101785eae6d3f9af261867052f6fbe7372aca9f48c8dd510e7f173a762dca7e320ffce94c8d80d28f5dbbf49b40950e4efde12d8c4949c737b2dbcf5e9cf448e2cb8d7d8ee99b4110b0a6a22ec0c0d477818411585c88a6155627f634824df0726afa2e694fea66dab8e2662106aaee95ba37936f779e09430003167a939481ba63048cbf3c2598640458230924662b09b320f16ac0076df93e14878db8f82d42b8dbacfc51879a55b459ebe068d28e299a4259e365f8dd050e9e6dd86a360d7201d38e2522010247e3f23481495b540d3fabe4b68f38c4a41d99f4ca25bec9c9ac04f1b82f0a4d07e29cd57175877c34b83ddf578e14a23025127176d39eda53ece9317188a487424915ef0747efaf59cb7659fc472966a9de5d9ac047b90fdcec6dabeea1f407039ae2f43e04228cd4ef5be49fd317ada942cc1e700eaf14c56f56ad0352b197cda7be29a277b9078f887d426d96c8a0b27db22097b3a9fec4bdd0c1bce6cdaa63c8ed132f59e38e4f4a8a459350fe21c2a7269baa13c1a50f36d4d43fd350f7462a6d9f600ac8901912988b61ea3d65788a76194b9d0b6f9dacb0f6b169e13b54b41f6e91777f3fb94220965207825a5259f10e6acacde2aa69266ba4e809d734f2225e1d014282b0ef2dcb89ae815ee75fc3996d8789fe94fdbf9f6d0698f976bdaa8f1d8d91d4aa8f5b470dcda0f0b04146ac58256193f14f453dd79a92c7e7b3616d9e44d9aa3d245f938fca362476349115987b2bf86145f32e023cd2f09b32d56ed208be066cc5da1fee615111da087da002b8771db12711a939460454b0bf9185402a7db4f9143e6cf1b54a47af12cbe79c294d3c1bf4ead175ab85d459811c93db8491cf51956b67f9b2df4a1359ad676f7b2a8962652f9b2a43ea380b90cc5b848c1a976a3a109e439effb7a6b5d286ccdafa9710d350f0cc2e0bd341f8e19aa42a983207f667343eeb24e42eaa10f2a6da8d01dee10406609e340ea8db7cb09cbcdaea8b9f6dcd53334390a35fd2b757f728bebce529f80a556de03a2fba12e0ae026a5c78ec8526f8d6d56b3d6eef43e23607c273ca3623c848575c75d1b88985fb5e284d630e9a7d1927e932e23e1126b4ee016a21481cc9f1b362fbb54f27ae2eae625e0cedf90ea743ce7f5742734629173c2895872de5d8c8ee680626eb2dad4eb0d3115c08ec7a15c7831c095c1e27ab982d53426a8310ddcdefa25e0132c0850d4eaeded6e643536d32d4e6a57e8c2e2389a2b52ac3d747cbca5d03a12306c10e3161d68bbcf101546e34bcff62e04f2b39ce11802166ee92df04ef30d73d919c12925c1f045b71184e8ad14354f50b4408483d84bbeb982203c91a60d55afaebfe78433701dd59a7fa29fe0a9e27e6ef688b7df43d3c7f1536358cf6fe36f664f132edcbbb9e25066590a4dc637ca5cc543cd4e84a047257e73d40ce00d83ad9ab9ac609ca6b033aec3b21ae87e7b60ce23f258e98f39072b226721c879c80d3e907b6ec34c767e285382fdfb606dbf9575eaea590f236ddc68533f80f2770d204c7d7575cb49e2480dd10dee5cbe66f4bab1f8a5ed18dab9c26635777314f8afc4d137286c2264cd2c2e24390be518366c63a713616b0d305efdcd5c4f099f6465ad354ee14749c597284caae680417342e648fbf5bec32619f3e2b2a9feed840f92f206595cadfa8c8808ddcc53a0d39d6ac913e1287eedfe0d6720e0e2405ebc2113874cb2b01b1df841845f4d654c818c3d13f4eb917567433aca7361c6ddaf01581056ab7010d849f202765244c7d24d82af227db9bf49db8fb8ec2adc729338fc7938b63835e2286ad91c00e5f45f0f3cadfd633c2d781668d807368878cd510d1a2a5ac0f38df7a584cb602865130b58f135357475b5b3bd96a769a8b1049a574570cfd0ad6de53907c2e469ce16307da0a118932745b456651250bc0c5cb500d0c8f70d9e0f9c35d6cd83f53f77cba1b14aa2373f5db6c07c9413d98e0c60816ca62bb1bb3c390e30e80212db05916a4ece3b0598669854a86764d6e33bb259cfd004811c67b33a14dc0bf46a7910d4a560224d1f56e005e8192d4b316d2065f58ee36ea2c1d277b0abdc38e5c5f3c61e8317d77a20097284be97764728fbcf3ccb55b0698fcf43b83fbbde599e315fb47f1950a7ff47e457c4a82546350c81ae301b99e8e68e1caad599b6d213498a2da929ac61dbb58dd80ae6d7cd79d3729063f235537cd717c554f0b91e5656198740163b52b2faceb10e3e1e607ad8f9ec053ca5fbc29e1f523630bc4159fc4a8afbcf37ac5c532ad353853e1ad4385c5f6b8de3d38abea9b694863f01c9f9c3c5e890549f8f6334ae54a70e3ebabcee68239339a6a18cf555e2890983228dcac9427936a91a0b7ed536f2a55a166f1194e139a864a4146a8245ac93a680d19a7ab5deb783e43a3a9801c996f133b74dc6b8bf83a26909f8af5737261a247211a8baea372a68c816d433b4ccd01f17f8496f72b82bc8411ec368f650f98ff67ed4a4c3cb160e19a31c735bfd5e36067151c65bf02fd77886600be774a0a7c748532e8d3cd84d554a5f07979a06adfdb6e905134a2a76761e9da97f83b97d26378ff405647696599acfe9cd2cdedd0333985697a0deb9cd13d42ea153694e9af66add4fb3a3eead7d436bffb9e563d342a61abb1dba94e6f77cb13c19c4b4ff1df443baff5d8d98c718e34225b087d6e3e415f231022b311acba608c0b573f01b1cdace0fee62000d079c666f9531c97fb74101fa205f9e81ebcda8c8d722ae8bb3de2e0372880a3debfe6878232021eafa9ce95c8cffcfbce15ffb1c40bce52bde2b686d62a06b823edb27974546b59d818e86e505defdabdaaeb3bae68cc41a81ce9b9570c01bcaaf294c9b8dc571e10bd2fd70340c40ba7de6d262fc0fe81ce7b2cb2531096d3479731a842f3639b6f48aa4c9c2b41af2db568f6f1f7851dc0733d11ae143263fb9c3978e23da10e743734cccce02f1721c8c04fd7c0ed0a1dfe6c4426b0445a0b94c62fe071edc88386c4fab64071b7693c8ba19ec804ee81f925785709d4e33dc02c27d1eb6a25092733530b30a3fc6078111ef042d70bb376d2cc4ca355af1e27e05ad8fac3ea95f4fef8aacc1aa0c4da4a1779aae23c01a33c5b52270d99e0a04a6ba88b4eec9838c7cb5bf94cefbadf91ec86facb566a37faf8ba284b823974adcae1e6aed82e2355bc781129508ba63ac880e2e4162e3fc179e7df2d15fa907bd52c490885574f6e6e78c6134e089fafff56fb003da31fa2ea5bc4ea731e56f8cb05c41705320e31b6ec916014502e3e3d9d59d290eac5797920ca5579572eb2f6aeec4f7656e7543ba4e1586d3eee808cae8e5a3848ed6e863c99528b51e82a5ae36061dadcbf40bb1b6fd90d18834e1da76b60d9975ace62336a6223b571f7c4e703bb5d68edda1fdb398ca6695c89c6abe7e2dd7544a0a125fefce759610d5b0f30894ba96af1e5e37a6f92dcd2e6cee78b3a9d50d6dffef000b17fe7a8108e097cbffb101b5197c65d6d1c6975f9541161c288ea82260aa2cd860b06b5add0fb80d1296f27ce552d7a730192b8c97161760343b2c7149748e6188a6336e198fc06ba7f3f6244e4e0cc8ed8bc52bd1e00a62eec60ccacf7d712c45fd331aa5c3451ff23ea6734acfaefaf05bfaacba5cdd4aeab5668a84d3c56bc1241a8c1012c1cee5b2080f3b1dc7e88fa91923bf6e15423a8cda6193ec1055c4f86f2f4042c923a9aa759a80623338037c254f8aa430ffec85e9990f86a71bf7f00618ce30b1a8c8f82213ed5de313d190300ab223125d69971edbe2ced34ef93085c2729febc7c1f9790129144d4dd247b2afecd6fc50f23d6f42617a6d5a05a3db6dcdf57e7c1af336f9c7f0ee85b9094438e4a9a0e0fd01f9dba0a7d22e7422fad1abbbefcebe9dfaa9141529d34c70d19ebf51e57880f0d22268b57cb3a4669776838fa56880b676d34da5dcbe9b5322f5434e7bf277034adb341f5099db9882e59070dc35051100f4aab4f17759a310f29351bf93dcd877d2905cff512b355ab1912e82b11f74141cd0114f82bb309fcc475f5375335259a2fb10f7130c3beecdbfadc2b5475a39bfb2e269433719d8d509cbe771bfe2d0939e680f652ca61be65de77ea0369cbab6015ebf53b34b6d35b5b66ca59fae57e99c514f706a95c135bc30e57d177769d4025ade3c46b242d80afbb92728b27c8eee6c400bbbc29d9480c8cda3f3c7a1db1939142ba7f4f3e4004c670f34ade28dd8863d36259e30a637b8d867bc065a0bdc35dd53bd0f2caaadde3920ef105db337bb20b3f73b4f7cca9631cba1a65f1f6da97349f6712294a6335c1abdf836f227264e729713a47c19b7af2aab894b5b68b3156167acd2c99c30bd300ba933615092b5d051adb8bc36eebf3d5a0f36918eae78e43c6b96a99e554723d85fe348fd29c760e40c10fffca08d4d60664fa691409dbb43296c740ba32241dd32dcedd744a24a91b0066f7e606ae7ba912c1198c76e50f956af13f7d9cffac8deb06282b90e2f19fca76a4d69bf7a705d02ea132ca20eda992f82f55e7b49ca73fecbe565b6bd0d489542f1d2c5c98d86e53d38a2906778bbf6744adf894c9394a1d84aedee052e73a90ce859760126d00c188806aa1cd3722c531fd668980e34d7f65ec3c1d64dd20fd0b6a968367483f7b2c1403c8511ecee3ae992aeadd0d35fc3321ee37e511f2daa04170707903ae57a7be5c8891b5d0adab2004bb93c7c85634fb318268b758183f6086715e8296b745210437337cf332fd64c142fb7987fc2340206151cec662d947d205493c5fafd73f785bb800acfa5ab1eaaa7f067b6d2ced06ed63adfdf0546ffdd2cf06ac354360d7a978d1eff8b758247f159c2652904ef631cc505f676bc91595309a33c504a00cf63c06cb0b25516953f9c032bd33e75bb967675a722c81b9926514c06fe797f710d7664887df6430b9969c5e0bf7f51b7d74925cb44ff53d5c031d042ed7d952b27e120ebc2c71ba9b3cfae34dbb578f9e279ee53e3ea0cc1eef2b213dbc0b991bb42b0a9d2f4b869fd68109caac05b9ae628389573440f0959f32992a6c4ead1d30766e80f00ccb3a8f6b0a2fd0dd30766518fc290bcfc8e607eba716c9778bd600d589071d1694b0944d558d24bbde2a6169816462165a28b4c1feb14aae97910276a3cce678f98a638821e582fd0ff24ca49fa76ecb647eee7d39dcc280378ae2b2b1521e1b958e2301c092baf77383175f96c34b52e253067e882c6df73c038d0fbcedd9f05b00eb7aef9b79287e0add0f4e48493abc95830498713bbcba96f620ef7f49bb2c2ce7574abd52fea157364a489d65e12c7e6b1fefe505f0e43a58491adb789f48169069e8151232d7cd97c764defabacce3ab3ef8f3bb2fcbb760c334bb7781d3ee05965c417bd7d322df56013caa203f5b9b1f387fc9819fb8439a96d467368a3925e1a7b2c384bae680708df7b87f4c47937664d67bd3f87826306b359f36c92828b465ea0a5afce87f78d04004b9218c5b92ba43fd436a03f90c45fd7e2a530ad8ed8fc18ce86dfce6760199f2a03982713f2bad8e9d5a75481846169736f956c5d994b2310bf094978213f6f72757017043aaa6e0c3cdb1799827dfac30e4c4e0bda07b6fbc58a5d931c7cbb76c34688119d25f72b691b0e2bce0d15aaa0ed28794c52e7a9b491fd67a867a28811a8b0cba9eb51551e6e45ab8e0777a868d2bb88750954bc14fca90da342d5a02b5e7d67758a11650da3eabf980e8e721585e018e170f6ae4380ed809bca19b8bdb410beff408d3e39bb36e6e07d966b764be8b10c35f976e2b554ef017b12883428f11b691ff5b097c51b62e064050a2b6c46fb53c1a771c0fe04cb37dd9995ec6cba20e854f624bf1d026828b1b1c4b651bc66860591e3a0278e1137692f667569e64ee01d2c68a535f50f56085159be025e601511cb06a64550954cd1197c9a02e6cf81595361b226d955809cf79938ba7eb4aaad3af333048c7233af6d2597a448346c866e846386bdd37afd1f3eeec51715a85b02fde9763c86ec1bc8751b878aa099fbffd7572b0d4aa476b0ecda998b0dc7156c05702a194d1ad6f4c16cf596ddcefc77fbc25a6c17e36e75c10166ca381830e3031f5303a6a43ee2c347387a81da330b9ee2c1fd3a5de92ae077dc7f6dcbf3e1c7f525ebdf566eeeb9d95226d4068133f48a480622091df64e2ffebe27f87ccfbd161f82f03d6c1766b1b5efc38070de3f83b859701b201bfaaf2c6f79527d0fc37d60448ae6852315fba9504011cade99b04ccdffd227e96d14b32de1d5539b6797aafee9390a0ab55cbccc242ab3cfec422187cc2513b58ce112269d149510c45fd88d5deba2e285bce92b9912aaa896979a8b61c35f3c173540da0f52fcd9454deeb0507852e147781710301588d16be668ba58b85f9892731fda2b4fa546e297b739b7f09c535a79ec25a019e5cc7c1abc93d4f34d967ff46ca58328a76511d3966064adaf157045a12b403fe96036bfad511215d35f62460a94d673c9e9216db7e57db43e777abf22e1be16eeaa8bedab6166369983bc2099e0eea0a2fdba417bdb72df277e31040fdd6689d3e1801cbb083ca83d521d74e8364b2f39ad31f4676fbddf5e7be8b2b5e953485e2e7be34bc568dd754dbd007aa7a9724432e440f9a886a4a69809bf09df7d52a79d52301b67316eece3ee69bd58b00a4ba6e7ea6ee64c1d8c9b1ed60ab8152ccc42ca3b4679b32a71c6eb35c76e44c423fa3f14a3f5f093010c4ea1539c77cba9046f02b3f7f68ebdaca487834661757dc150c587b6837a968e27af2f9d2deb1b7ab093ecbe91080ff25fa67f6e898c7f244207e92d0c9c5b0fce577b9ac1479d8921e9ae92886fd95ceadac1e924287e743003c0637ac4da44797d971c2f0a8e1ecff0807dfa4362d0ae31dc49b4b6d7f6b9eae57a9aa7a6e499009c27e57a2b684ca40bbdc2610ffbe84d5d8c14c520c0e8e933deecaac4e466fb05bbc7f29300b4798ecc656872b109042d5838098154de67788f2f65ef4287e3931b830c895fda77473f14532c740a81897ef644ea48574266e23bcce4a832799138db4b890678a77c19fc66a58c9e7c22bf23957e87b22b98bedf7de7cd0b34ba79f504b6e4927ac5e7d59b7b3275bd8cb2996c320ab61dbe46aafffecf61f1917651c966a5996f01c56b89be4b9f3377a71ee3a8cb1615ae90da7b9fa49b04d23b813f83ae8f99b254112cbd8974764ed5f43a681c58d95cbc671e570969a97b1e267a9e2495cfbcd6ed18fd6d1d78d1904616f3b65670d0ea58706918c70698a21a169096f822fcde903de130be1ef8a487c53acd7598743d72aec0390c2296bc9aa50955bb808cc4be081eddb3079a118d0651c0b05e1b8428b49d932e11ff8f2aac8899f754d52009a5c49dfa54538b36bc31e38cbfed65c641bfec8519720b19482cc6411d1cde7f7ca7226672cc252554a75aa61f22e13f032ba829b3b7e495c1f971e8a719d18affaba2df1bed38a76109612efe869bf71378ffeaba78044f6ec9fa2c6e2d7253bf636d342a8913dd76fa30a1fba33cec848a893216f4eff8c6030d00b36feeec5c160bc59c9d8698de37cb51018245ec4115f46803b9145525eb5dfe5ab7a17aa30a59f54ea424ed888e82ec846d0a63586eb8e1c5f1dbf99c3bd2d39525b597a968921f5b318a31c0cde6f0d81b339a7ed5b7a77da6f89ac62d2e850968b1bf652227cf957dca214702af545aafaf0f643245e6e07f56908c6988c62b3b014506acb52e9a6be3e9a907cfcbbd9e67d5cffadf0712ba8cd85f058e3b96235de4b33a5bc4e7429ad5b4a8c4e0e85e345050e50b077010da08a300b5efc96c9fb74f73282861107834f4e43b07040f45ac6049d39921b2d9b8293dab9154c6243b0dce7b3fcfbe569d0affe0930d4aef0cc0f72e1ddd4d4c08c3c3ecf62308776f3b57ed63ea6b14c58197b6a56bce2d83bda99db556e5fc7b921c92ca52df35d10b1a522cabeb50aa3ba9a418ec956b44a74ed9ddb625378829fe9751cf690af350627924f839b96fc212480421f73be8badfe4358988ad02f3bc8e66b82da999ddb2683bb8d7b1b5eab6b93cef4002cd4aadb7c66de7c5ada6dc7928b33fe86e0adeb942c5fba81dd927d438fb74ea3be9e296c1da8d7dcc7ad4baa4a3f178a43b417d1450f815f20b309421bf50e1868fabc244aa628d1f69e3acb5c9f721c4ba29ef1663a3390d4f9e505af2de7bf14a66c759bcb4b97063b0730d71901bc1723d9aceac6e3429595a1d7a399876e5e25d21694acee14afc813ce5cc3aeed076e7f847cf3dff00f02246d17545dd877a52d6d0c1290716c63f100a9236a62e6c9abd1300c74cdc931a964e8f4516989de9c03a7c2b0dd8a19f72982ea9e097158b7f43ca12b43b47866fbeab48adde792226f74d8701331e62a2a3988d8250e9444925ebdb427edd0bc54eaad0b446f49721cf3075c6ca964e52d1d6d6e51cb57506ad7c9dc7535e6cb3e8d703312c2b06042ec3ecd091f914859ef391d623dad7760e9653f78db7bb9a7fd26ffaea5f850ce0ef0cd52fdde24796f2c151e3b02527e0a28fddef48e48b9609513cdebdb7605d26eb986e0376bae1051797cbfc31aa347605a8b196a53218f126ef2027bb6ffe38f4a075919541baf73ed9f6e3e7f7c6fedf006f98500279864ab15994b78b051c0302df4da7a1ce1f0f543e60c36ed32c00c1c00c529618f84099e44d9254d59b08363efb9e22c17cdb7bcceb6e66b2e9b18b96477ce7e689cd1b8577dc17aa91ea26dd4f571b182274b91cc74976763aae92acc1d66d8974ec387ea3c8e8e69dc9eee0e92e621b35638ccaa80bd93bad79d0536efee02a6dc4db0a2f9b417d894fd8204e015f40e5232631af7360bfa423001ecf4545e9ac219a352bc2d3f8cc023828fd58a8cd6db84f08cc249bedf69730a827bd8c29f7bc5a9c122b9b1ccba966d8c49000b23a40954552830d19122c364f28367ada1421c05d6ea5394430c70ec6706fe0707f3a64482aedc2dafa120d1a3c40a07ad0f591d146998f9767e201c265fcdc3b8caa9c1fda727b6131ab076524ad7d6dce615083716c019851d1ba1f9c5aeb35a11a286047371d4305508a81f889f3a3cfe9ce0eca9a6ad5df6ee0d77f47c8e2c107617f7e9e568443d2aafce95a54faacd4280bfae010a6ea147477e715e9ae0c700ff991f661ead154d29357b44794cc710c493d7ca72bf598e591859b2dcd7846f63607be1aa19c9fa9a7c18d3690ffcaff1e4aaa3e4df0849a143fef0f818bfb546e5f8427b964f6117c50758256c04c0aaabbde8e5f3c7b9a88e9be927c0a597931e40b469c2975963ab26114fa7840397697423f6540ed68e899e83188eac57a66a4be244e37615e4cd21b21e69e64054fb9017453339e1a1ff703c79c17346e69bc77e14e0adaeea2c25707fca07a182979405c0ce285f7397a9352678c178c6f6ca4397ab077c6530179370b011aabed41a7d734e8796b0f64a70b56e6279304c7ab5c168b0b7f074cf5894b4fe7de48995663a49714830aa785a37248ffa97828e3a1b89b380cf74bb8a01932b3d8812675ce61e410ac2a97916d963512ed1c30aeba87821030aa1577a493170186867f527c0263fafbbc2ac877e446742206037a1eb516f5e474e684dea85d387b838db46bffaf78faa7d90cde792af4a1c014e647b7e98704c36e82211e19541ceaf6d85d4b59defd74576ec12d63a7aeb3c3435209ffa269fe96f66f0c9510bc63842da339d4584a54eeca4769ab88125da03bb1b0e3076fa2c9c67f8474cdab95afb9d849a47709256e5fccd34fdedfc5314c7ace9aff75b74812090afeaf3e864181c9ce394a6a42ae59ad588def03ee1986064733d8b80b2aa65e1d5fbe9a7398423f2d59f284eba6eaa550462e5c7f58efdf255680de1178b1eebfbc5b8ea2d23f11ef58b32869033fd02ee3d5482b49536712f7609c8a879119a35c39c090b2ecb56c41826ff2f41039a26c337873aba6b1681dd6ebfb4726df05467b7aebc919faabacec233e0e37f7b277c829d0e2a65b1a76054c44707c19cb89241def1d4aca4b6aacd57b09ac85f6f35eaa6d70651efa5597eb7c8576f2c695dcfc462ca9306d7105b0e6ce4c868bc928bcb7c41614f8f4622ade94265aac71122f6881f7e9f1ca20a0c0cd8a273dd5878d9e2b1307a834200ad0759ce59bbe4b61e02babc7e110fe9ae6a9ed35ed5a722c2514d24f9d63336916fbce67613474f213e3787e036b3ee25f6840b02609e9ff561fa8b1b9aef32ad6c7635b4f80d8efa14cdf1b6b4f53f3a088345778525a209212fb728114a2af2219cba8cbdd5e30be57bcb378b82a1515fcac6967b69f203568c99f779ef57b3578235b7a7d08e457d13ec17ab3efefae52025a30f1e5cac1333a239c37b4ddfe00ba93bad6417e40467c41ccb307d1f5c80782b1596a54dedd51673d1cc759ba362e8f89061dd84cbf869d27215af04aadf65ea8714c57bd0b7294a46f94c91bd874352d8d388ebf67752f4e8c77ff08bfa1b24c5808fb2eb422e90e177e29568cff14fa0f0e00c7974c3f54019dc746df04841310a8284f56634ef560d652e98138439fd03a57b4452741051971a37218581db05cc4c3d012f3d53fcd539e1b709a060a54a398f656a633e2aa284450a45cbbf70f2e02b6ff2c9d326c1d73078a99ee1b9e393ca75dc5837231891d901e80f95d053c2abe600745351f982e15e48d84dacc0abf903f22c4c529c2bd93a93c61f6b3501178543e9e24946c48a7dbfeb8ffa2e3d42930bf164f39ea3a789025f5f20712a39b3cf30f7b829ef1e6d76ea16989a1a07f0c459f2999f11729652b3d2363025981b7bf50ad4075398f7464815b842e455ac917d62622929502e44db286628a43fe68305cea9bcef70b2848184c4d5cd2ca074f805ba2bcdfed45313dd3e5a79bf04416ee95f93b0954936397ee7ae292822902cee3d23fa0102f439859e7a560f0c67faf9daf820172df7f2100f78c2de531746ae561975da041a84edeac46d712dcc4ae6ae9e903d756edc8d710c4100314d29444c27c70de4f256cb9a558128981eb7d42d43ef370120bdb63e789dadd0dd87d03ae7267401c9e78486fdde49bd049870ffbeb5bbbf0a139680dfe7bf9309967e8fae09e9cdd88734a785711e2d288ea5ca93afc94a7a001f66038cdcc3987043e0472e50aeefe7c595b25d9a9434b40e95c83a0f32e6aaa5fe1f7d9a6142f2f4c004a3a81f652b5b3d757bb7cf5b2b6526b6d806a14ebba1a69d886358f08df1f8761d5015f63871f047978f1adfa8d323086170f01a2b51b1e6b0ae85bb4cfbbce415e767eb3add88f5282f6ab39e29c76c3a7f4d8a19219632ef44124e816a5230934fc835087b3817ed01cbabf5a6f975344270622058181d03bcfae6d014c791195add190da600964911545fd3c977bf033379d116af3545ef02e1f10ddd759bb3dd25cc48d802babcd4667acb67d5602a99b66ed8b89abaec726006f60b3aeeaee71c388205f9709ad8987863bdd5e8f2570ddccdc7ee53b37e55d6697cda66457466183c81d5f7dcf4d9240bfdccc5d1eac9193eca0a7c30570808e577b24480fe4e7afa734bbb7a04360eb8e05373657067eccff9308ce55c2ae09814783be9ca37a0841f8945b736804a93c9269ab0e9a681f8515b5bc4ddae80584fab97a219d64a27b449e29e8ab227d0b5793c80fa542773c88b932db43e47680643ed1ab2a5267bb3238dba1fe497f259ad59e6024286ed50d34aa0b150b2b941d65966113aab58f976352b3a2555e9f0553757d2cd3ec67ca215ead0837815d406c4f9bb09e6893e0ebf543a1b22ce2db385ef76c7003ff53ed847fa7d62a298b4801253607478b393c3629e960c66379edb49da79c0dbe37a1f275f8f7f2cb174d0746d48c69d9bb0c5c65e9448a995294f8818dd6e761ba4b118d1e95daef1fbfce2e1906b2f33068f13c0734c1c0080f33b1f88688c67194ccd06469e194403441760f3594edfc63c50b51a354b29a759e0e9d3a5014a61b9b34b606f39b73142ad58c259b868edba906c987181fafbe5b234ab09d2f29586ae652d26429d54224183be203a867b21c13d434682a0d8b91651bda604abd47e0057d8be7eb64f801a698a3d2451a89bf05ea5521eee5a5cfa812c334e021f301a03c4f9d6b2805552b5179557ceb916fc71aed5d6d8400c4ae2326dd941091145ef464e1dd8061066d737e88133f6a8ad09b3eee76f5f1e74dcf468651d78e540f89cb3dcaeefb215613c65ffa8420c9cb27019833e768211c5ec538370555ba0f7823a35f94d0a25ffd9bfad6df4e035dc5560e8d3a7a5727f4d4d642fb4631671aeb754c401455c1c488aeb1693d8589fde41e5eb48698a76ec06642e41985975a769cc7e3cfa278cef5f4c27e71b8a4c313a1d8e2e4625b9871173a92040d93b225182dc366180cb7dba10ba498a78a7399969d944f3babfd1bc93db98cc5602a41d7cfeb4e9b710e6eaa29fb91907ef677796234d7cc249f0e4f50783d1f32f9c88c6caf1d5e50ed5fd251777d90b468a80deafd3c0904db4ef4f6373d576180351afa9177becd1201a61e6630053bc31638630658593fce239524f76c4859b67bca1815f780bd85326707ee1cb13c83c506f7960dc03ed94f9112b6f745df1dadafb6197faba816a1dee16e659da8debbcf2e1b1f745948fa02d48524d0c594b13148a4abadf070a37351fad92a5d74cec6ebed7d8cf26b6d4ea16aee6d5ac130000fbe9dab7314f7cf1b12bbecff8d358a1fc0e619a1e4d20a7914acc71cece30e829355d03132a240b1b40d50050e921bbc49896db06f8696d890ad2654510eee24939aabe46ef2df1fbc6b13bb323ec4cf90f145faf573ac797d7f848fb114fb563a2cce1104fad11bb896519f271fd421dad1cfd8ee3bb3b076018cb2c370d930b6209df7ddde8d4f5fd779feec7c0252bf2171dd50445bb9ef22f10abd935695d0f83c5a386554eb7421b1f2d2f32a98accd5d2783df75d5ec29b516af3fe21eca3b377ea3a6241c40930e1cb2fe0292fbec319000a62fc8dda37897f1c7be2cc19c0d87d0b8dc7c637ac9c001f853a37985a8471a1d160f8300ce18fceea3deefa0a8991e69b2e7912135b7539e8323cfa083334d66f6305a9041fb6b7c14abc30b793ee0c4580e5a077edd9d033a5b44818f8d6a67039b4715df6d7eef7c71d5fd016790d22dae597a310810b57a889e4ab6bf7843dcec1dcf552dfef154e2bb33b0ef5f81285f767fb4f4eca0fa8749f39f9296d3a36778e93a535ef0bf138a64baf5f251dc0edddd993cce929530daa908a873ff21d451beffd77bb2db8c302db87a2ac4ac2695b1102b836d05755a7ad6dbee9b1ed581ce226d68cca5c4b583b282ef615340c6cbd3fa4e53828768614df74782546c57d6a5160c62e896bcd80fcb3825d396dee0c84c15acc4d81fb27fb1edf0d20c437ac7898ba7e7693254e23a0a029b90e6a6960f6bd6d43652eca5b6079aa2d91f87bace56bd75fec1ae65144061697f8240da61f8046dea98ce04661a608c2442aa4fc978295b7f49356f31ae56a33ddc3e69899dae12eeb505e749bb243933db00667dd5012bda8b166ae707f9a54e6e793d61618a73135bf8e79f972e1599990e69abcacb221a6d422e88434a01fb38d98a0027a0b6dc90a5e32d752b1894bdfaf88101e339df395552130817f04b88f60708b10f26ac784f117162a44677db493b7a2344359f4d465ccf59e908dcc5ea5fde0f5923bae97d5a3e347b32c0db18c0521d46498462c97c7453ba56d53ffce83eaa06a857fe92d5c424c5753a2a923d53f9d4bb1ceeac5102c55375c34e09cfd3e72c8c101f9411771876255b52a609e9cc4f4055f33f2b79bbafde5f2443c8b4f74474e4ec4a4dae26e4b438ba9fe75d9c52cc8433dec80c03844e1ad5aaa50b91e1d7c8ace4b49e01d3bd9ffd2630b6e13d13456efe5d42c0b81ae3a9ee42830c9115fcd845b2a523a502dcc10bb712c1cb65005c5285bf3d173d5bba29dcd63d44ad4c9f858b8e1e403f950545077dd913a9ba584f9c715996db049d0bae5026123140170df9af5da06facb41f924dcb6f7f48edf1654d6a531fc127133ccd1a0a02f3d4ff6f59db60b5fbae65885aad4f47de461ec1ebc548a009d89a94799617b04e20399af13ea63b3d6a3ca93b99abcf6d6c9bd5c9ee039eb3354b2cedf54b8444ca1fd874ebadf4b3eb7afcfeed8dbfc687790720ed25053b7855c444771b08f839e5489c2ee2dd09b9dec522d460f37af964a9544dff8f1ec2e5a5ea4db73079057a2fae192919fbce8ccc9ed975256a6b49585791ad4f093914ed91ba2d67cac0ad107f8988cbd1c4ddb993185e44f2238baaef37c11c6671c790006d929c17395df8842235831e750408ca86530b80190deb5267d4250fef37f167dfc71b91f47247144f4ea4cdd216d46329170cd49a00d50c30ff7ef4601e242da278c82ccac0e1a2992c96d1b0cd51505c4d31007754848674368c9afbf54981603ba91261eee9d114daf59cb071e217b54de9c35b389ffe623987ec2bad50ba38b53425b782bd90e7e90301311ee4ab25aab2d9395587ba8caed33a693149a3dc018590843b6b63eea93541b36c36179959a9a9cbf126ab9464ef8c692fa77ba31298a0f292113454aa93676a5b75de6db910f69f5a7044cec44aeaaf4e780a26d2363383dbb6098a71315eca4eb56f9f8cf025da70b59e31d1731854a1c7705e73c3ab39f8e6e248102901183e5e4e1a3a85b0f292a903e0ddbb0d311ff48b325d6350c0560e48f2e805f68f49077ab59de5f0fd9fcc0792f600379df814ee75bf1c7643d5719f5fb91b8039ac6aba035c93cd2782269ff651f7b1f91338ca665fc8729da3eae600482f79421f7d5b4209500e6d88b228397a7f62e1ab37e616366e972f0ffb247532d81b4b98d952f4de9996d26956be2c1f7fe1f46005306ba747eaeb17e9433fd082af9e76bbd38809954cbe6e47df7f70f4ae3b6b36650b3aaeeb4b83a7ca1a789bdb05139f3d9ec1073c3b04864f4f77e4058c708631ba739b31be7756b1a51832d7b64994ed6bc2a586025f566edbe5f2fd0978a800ba5d3c36808b37a6a2d4d567eafb874088f97b614737d103e3bda7cb6b2fadea78423e301a350e4a6343e5263dbec4d4b9d8efe736588334f077281451c5797bb793752c3e2cdb00429e7519ae66f40af0540e990558fb5e99770edbc76239f9793e71f624a636e60bab2d8fb83190d2453e0081fe8dcdfe8a5020fb480823d9fdbf47164c43d815e5a360e7a5f2bb21d11ff709b2f5463c049d688b2b9762bbffdef3c48f256e4a9f57d48b631b0582e5299ebd2d8202c7d236c45b94af528c7de3d159ab6e67c7e1f7608c6a6b964805ef0f9af6706cbbc83fc50c6506bd182cf3013abbe4b531343a7b1db5af82b793b4e601c35d0bde5fca1d26778285b2897a60beddf2aee92fcc5380a4e24974a8d2b8eed194708c6b22a12daef9fed0aba935d60d1e49f9d836fb57f3452f5413d0a3958d24ab12fc1c9ca9079adf883e387ab5d539b2b2fcf6a88db392632bec08a6c5dcaf44adb968a18fdfe8e626a45fb31567eeeeee4c3b0ae76fb99e59c7e3439907844c65f3166d6fb8a3b8c7623d3d3da61e06e5b94a5ff9135d04a43ee516dfaa959b8f90ceadc0efabacbbbbb51d17a9f68abfdc8f48576e1dc607a0dc550feba22f732e8814a5c2fc916f707f377a6789f0015207208dfa4d35aeb6d3ea0b128bc039b067284550fc3e8c5ad1667224d74d84929ea99aeca0bef920798bf59f639d119dcfc61cdade56c0243ffb9e77968604ea172b6b6d7482580f92cff0ed96118e856389fb99c0076441bb11eb1ea37dbddff83c16c4107729c392b7260eed90a1100169d1dd93d8d48dc594d8fa21d18b8a5c600892aafea5e7a882bf043d4f3b4165296dee30f6b7279f11585befbea7f9c5253a472554a623c02b639dc041781b086aaf1a9b3f407d86a177052962cde4d4416903014dfa26c8a20734e0430b54fe2d743ef4b56c876d057445a9d8bd61b65d5ba89333cd22a015445bc1156da67defbabb72881e6f58c21af84f32cc576d730e9cceb0c3f4dad2d5f72193952bf460224485e9c62c0eb0b9a4e9a03943d853aa4c3a0b05bd8761584b12935fb25495a801b15f9744b9e9e759d772e665f8db158b0b33c67c2446232f72d42ea289f067b3a5c01182a83d2aa5022c2fc21098b07a64ecc9c1354397f9de42c3479c26576a33cdbdb0d46f4ef8b9c77cdfb624171519b9a65f3db41893f9adfd2a546575b185961aae5de2bfde41784047bf0edd28e0a98ec0dc4df29b24f8794eb2ef6bb05837c0611ef1e424f558299caf3fa240a8576b85b4db2c79ca3402de8e6231bc613181fb31220028a967c4863d892eefca799fb425f30771d2d5ff8331e1e8a38a57fa6dff37b81b6d9d33855420d700cbb8a9ecddba74cdf6a584bd8297df339f40e9c7d58bc33f463dc77faa799f49909e0af3640779ec0f2c8ef399eb2e607d7395c4ec1ecb4e8357e5c12803c31798dc8489a5a7929afe6cd8af2a6b161d9a66886625608c541a3be3ef33987875c1b9ead9b9a59a5d060d1ca830846b736e9d277ff8bab4ecb466fdbdb29610e976f3d5a4aebdec16981ac9902cc1ae95e7d2790e7d9e06ab7fe52f163d5300a14864f28e8e9b4ba1b190434074b3c396f4ccd7c354b6c1b5ca03a9e5c7662a40f7407e3b9e0ba47d4a4fbe1c60d44cfe305f5bb819b5962eee441be24c1febce128482bf44bdbda9d84445fa3f30a61aeb75215528df8cb687fd2b82c15320c4876471825dc3dd2961e76a7d76c51e26e94bfe0458b609db95e4509326d2142f55481da7f7b910cd8698db4eb9978aa5ddc3e5c9bb172f27482c87f96aefb3a45340f2bb75fd117a04a2e77036e4b14fed997565f63c20fb959c4e8621bc4da5d16a3e5f31352dcb80ea42c5a37c16ebba0cda27674d8f530d7f050f7596d23696f937f0b7b1c7067bf4ff6330a78f7680231eae52b02aaac71e5d7afd05d1691cf1a8d01cf8648d68b2dff3b68b54405659e72baa0bdab2f5e7c28c37281bed7c63696482c5db0d91480965f3b7fa525d09facb9f73dfb174360cd23e762e1350723474b4133cf086713caeeb36e8ecf347b037168e570319eebb2824d9fbf34041963891bd9b146d0fd0cd97ca84b94f436f0f0c7998189dae3ba234e7be23aa0bcec857ea5fb8892b6ddb157d70f4b2e59da963a69551de5f5547f81e2ff2efe8f8afe363aa6e0aafd86bde1c60d3b7d544821f0b807036b594a967f8d5abdf7f7e576e746852d5ad296cd75f883ab6cd9287a350f684809a58812b2b67a794de12028a918a9b0f5b0b0e813ff99d93137860c0e4307377566c91c9ef67def7271d71db1fd888b1e4621e5b41cda3080238b4f7aa5b1f47e0391d6f7bb56c012159c046018f23d4ec864083cac4a32375e29aec6bb3ade39e011d231f41f6a2cfdf02f88aedd548c8bb43eca36b47eef0b6508a72720efe5db32c0fef55b152dfd3cec544117b47a0e2b805cfd9ca63c426c715c9a7672fdd3718d51ebcf30650b05ccbb7162b3509d66774595ea6209c5a2df35e236546ba1c5bb6807bc07a10e54b4cd2a6a1644d9a58657016df5dc7885efd51ffd8359d5a502af19e4981aecbb543de298d6c5602759b9277959d4a5c601ffe4b874443459d82477b195ee5714879270991598b1490e12e6fc35048966fa7fba9005531b41dd23d8829fc13edc5ad80e3d7dd0fca6b7100407ada588a699b0ab9e2d436fe4c30594080fddb43111a2310f7feb45b85dd95c334426abc7efe1e18aee86d4b4d1b0ecb40b3679e9a18ffb19098a3aa196d832375c202bf13df7f7e8faa4e1c437c45ea47760ca2255533ed5e5ddef57c54ef3246051dabfc8c119145356e10daab2ee012e443420e4a37b667be550dd3d3c2809baac47a316e55268520255890bd6148687b5a1e2f246a87551fe9dd0d6cad251f4e7cbd25b88bb07c5facf286219452f3c546817142844bd21ed42aeb32b882be11c8f9d824b32d31a018c2f7f9ef5a9e35919edeabd76c7240ca0b1ff644a198fc5752d48d52716e5333c69c05c0bf943ac33b8e4a3d985cef3a67c13a4c11df8644f5b72763527224779ffa3632e0ddcbc9d0f562801d1dd22173d5acc19b4c96827174c536f99ed011c3246e65c34876ff0baec4c246b7d83f7fe170c5b5fee3ff7615195a6ba55620c6986a74f707b294a0bdc926e724a627a9a5321adf2744449dbcd2d3e324bef3c682afa3ff80b602a829865707208eeeacc8f31a9648d2aecdcaac1b19f956735673f5665ac3bafb3874f8a11462492ef9b9233347eebbaa87d6702c65b40d6520f93705251c5eadc41679a2dd4e715dcc0219fa04f3e5cdd7b0a98df84dfc877b40950f722cc20b699dd292ec001ac336e4c291b40211e5750a6db13276f56b46121d296776dea78657919886f5365830eb60c74b7b1c35b0c80029a6f90de314e3b1702f5d07e54d1d506b4ff303bd21463220856d22fb6425fb39732def1475c34b64ed9a2eafbb6a07bd29d3acb05f69778c0eb7b18e21677cebe3bb8a822e5195c1f9717bd00884a255ae1f3c7f34946a0e7ea78f7bb016d786820158998c4740b5643316d0fee2cf383ad3d9ba8af6a73e751fb42d069313b4b8535caa603cb266734e5d7905caf0773aab851de49c7cb58619c375243def3fd10fcde70543281b4da90367162369a9fb5895339c631c7c061dc1ef7561e303598db6f8e681c51710918e9375d9080bf0a0c15be8b5cf331e3eed117ef845999750bbd6261a7dbf00e61708cf8ee1fcc10a5bce3a571d5db381828f331363f0616a8eb0e598266546c98f25409843cd036b478786263e8d8fbb7f9ef1c6321e7c03668b6799e0da5184bfb88e2c0d145960a9f2fb47030a8e849d12c19727eb819419e3410b69e28e22a783c6c15419803300d59e9429f4dc451768fac2a0b07de424b0d7badd25279e9a1ed6a977aa233d89ca72aa55e5eddbc75705814d0b8d52de7b8e89a81e371e5a6606af50f3d73abc0477af3f850b2f0fd76f9f6745f16e27f1d7e5705f3db6f573b1e2768fc8c685a8fa88d839f033c8244871b28addc1cb9e2375debe9d3d07958fc09a940c35694b0b8f61c55eb5d7f432ae8b02236de2b12730dd21be0977b21c9b7e0310a73e0ebe91f223f15f938105f100168e28c7149cae80adb0a4034f25603a42b7ef5d142731e911c8f887c0558ca56db715c266025c171408aa7bdbbc649690ee96f8eccf8893f4741930ed22da15492b75222d5303d6905ddf7ed77839af08575cbaaacc47b5a29cc28329ede696a388807435c9aa8ccd33f5bbefb2e324c760c8a023712e3c65bb1e3e2487779623f9f8ba724b40e7bc1b41dcf3691dc59c06d43876cbce747bf73a51b520201e76189a294fe06b6f7a200aeb3112e0ca9ffbd8b5855a73590c4a41986c0bd7de8aaea71034547e8220d31fe3d3d254c966cf155c9caa9732f36f4a776dd429fb5254e06b5008156fb096000413a84fe458edaf742ef02423975bc9a87b86b20bbc7721e37fa9d7fc9d72ba5c9c0620c4607e03b5fe1f078d1ef488be2693d90ed2df2cd1016ea25d27199cafbfe35fdb2665774f6ae8a8709516c399b375856481174cc6b41c0e352b52e541e65d1b5642ce73bc21abe64bfb63782c4e4eee97a0eb37b890d9659d843730ec41683b4188839c94060210d8f73cb08a7871bcb064239db8fccbd4cf4e4d863d249c89efac2d2edc5a11357f311ebc3f637535eaff52159ac89d7348aa91297bee8a9af9e5afdb9846c35b3b22c717d227f8b9436ddcc6a71d3bf645a5816460bff761badcaae5f3aa246f64b8d6173617867c00e602ba23c157dc41e807248ab149756589d23b0339b951c491af30ab7f13a775016b32cd44f7b7a611cb9c383b25be5c3a87664f7a4c58caab005f08fa7d7476fa16a9e1edb568358ad80791a62e54324142093655283ffc9b3c5d40b767f5da74624c51b1aeae3fe0abbc789605e97fc7d40acc84d8157e22eb01199cd417cc597d7d795ecfe8daf841a0064360d0c5a5bd63cac9056cf68a78663f6809588d127ebb6d51bb460b836f83c742e120c77876cf5b8f5a30dce9ea6892760c2f68629db7fa66a6e479d1da261c4cce1101486ced0067f40302e725f98814b0c7c171c885f47ecb7d85c54a1e1c27cecfd4bcb1ce3e0dd37e1d2b966cab885044f66809fdfc7ebe7934c3cd3daccc8dc0518c2dcf0cdbeb010f5644835fe27a04a763c37d7f9c090fd92102438774dca3b182670c407b221df52777c11922344c56056dd9a4e7a5bafd142a4c04abaceb06c020cb76b96e0f5924ec9cd3176dad5dae33cc540addec12a0595c8675cc1c82a533db2bbb9133b5a116b207e1687571c592210958b3f22f93cd179103d9bc2f88b18062b1ec1a3a3c9c59ee05138f3f8621e011f93e2253f6bf376567bbbd35fbff0b8751b4bd2085ef850ce963984bfaa09f2883bf36301c573f6c6f7d9b248b0f1dc4fee633e24c70779fddd4fb49797032045ee8b773cfc72beda4a1118e572c10f0954f264e09251909325bbe4f87f2dcb407e24a7aea8ce4a4a7c68a16622f00a83a62e41d8862d1b3eb72e5b2e1f367616cac678e7fe361e3dcf43a578bf6f1882f7c58414bdfa055c61badf955edc5158ef7fd015fbf5ebab8ea0464481a90b782ea017c413d6efd373c6fdce8b6524b67eb1d0a1a846255663c70dce4f954e80c3cd5728d8ee0e9f1f9eafa98b95ee056e58e8d25cb47a77219b3a2eeab1731436e1fb53e713eb251bf80068fc71b93855fc4a9a189b06d12d23b5011ad0e39dee35563bdeea96b8556d652854868eabc7772b137c123cce2739a73bdcdaff448ae204c47a82afbbd6786152f6b6061c60bf13d0f8197e9fb35cc97da2659d27d4283388771c33605efadc0a6e51a82ff12e41dae2c8a27cca72665025011687d9f33f59a4433b06743035110df9ef81559438027d9fea029e190c0f5795e2e2b21838b90077e25f703d3f78ca25fe8e3a9f43cf7e104774d035b79924b741f12956836cd6386c0bb2c6793987a6c73d4fd9d143f52917c2bd8475ff2c3ba45f9c844884a9a8ef201dd136f4bdee34565e5fdb752f919ea77b88b5cd3706fb4f10434a5d491b205b4dd0c1b1ec327cdd84168c349174ffe882057eb90346f6660b03c754fbf9cfafa6df2d78825ab83057046db314ebae257cb80a972e06e8099b8296f674bca4f850562ad6139e912ef9b065ad30c50125f75afa206239778036badcec64356d7d0c0ed5669bb9642a7ccd41eb22c741c1670372d99f2f83fe39a20dde03072e7a451c0ca0465da1aaa7e94858d323c7f0327c629bde1a5dd9063604885cde972c746effa37e344dfede993a044f7db3cbdb9f016eb99ec7c0df016b191b2b592483fc2242f2117c3f0c530d5802e3c8271dc1e95ed555774c4a35536bc8a737d7fc2060d83b1609c641fb526935477b6f87d395a24da23bc97172e895a60abf4352058721f25d1845c92066b08d3da9cb4a80176067b33c52a66e0e367466ea96d5d7c24218e059dca7fc4de6692e63d5c52e5bf8acdbbf1eef62645a6534f04f6cbfdc9ae987f03782063d41b4d41cc763a560911c23474bd248ca66ad14e3a340a4aec78b267d9ef7ab9d056a566d10ff124cf34a4708d9d37d8e7924f8a93dae759e58d83deaa785a7f42f1129d89e6c7a9a04989587b9966029e0540d1c6017caf3c97fa9142a9e9dbe6c005d452ddf1b39d94271a6d80be64550e2d6fdcd84efce2fca019c244edd569294cdff82fc49ba3ca5a4b0024c25c812db3b54babf18bd99597195d5b89c6a83f4afd41b6610cdceab286ce5a3452d994e070883aecb6ad1e3c64aad9778a095da1d2f38e142e15861631be7239363138bf8d39f384bdea2f325d1b26fac1ca0f22403fedfaa8b570517ff42948702f287538dc9be4b256e9765087b67db982140fcad1ff872ece5cb2ea64b30214ba4761eda9b0ac51d2d785007f16219b2a4fb113be7f56b7643b021674d75c82db536ccc76443c505afa0ace7f86e80008e0071ed34139663941f34771c611aef55bdfdb0ca1269bbfc2c4856ae114d18a835c1fba96d76a377abad1949ae26f1869fda610a84d09af7e38bc018f0c60bbd3153767f51cd9c648a8c58017f00b9f04c8906f2a1b0fbca6b5ec220ed14050356ee7d9723e8b4e3f582042c1a23fe162894b9e130b054a96cfbdd387ac91acaf78bb35df0e48037e71fd56049ff41045b6e706a7778dd5ca4b2fbf16a1b2f9a738e64c1c1bdeb98fbc4d85102d78e8584dc0fedfb9ae3888c5182692402c737365ce6fa8eec7920608923e85ef7e5e0f49453241a6b805293a4c7b2b69ad284c49acceb23facb2322469d52e0e35d1e14b435fefa315777f7d9d3beb98014fa3ecaa644d29595e64d32187acf38bd08b012d3bcc0e42757fd2282b05f9843d2e5aaa793a9307c5c92a0e4bc91cdc062816c006baffe69dc38954926a4abd87cdad96c3b0b3f96b458afdc6bcb7454c0779431bd3673e26ba95d4fcbdcfedab1f642a48642d83dbf810662751fc169928992bb31ea4771ba477490ae0275736ae5a187a0b187b9c3d004493331530d9551cf1b770d92b9b36f6a752e3a3df8d79b64f6b742a07d30d222bb77fe4ed616a418900e4610884e6d678cf7397709dc9e3eac178760817200625604240081ded713cd4bb0d8e9b4e36446776c8fe1c48900eb4ee7f565c512da67a7bd7130ff2cc03a17813d79a55e600698cf2ad0c12152e44d474425bf3bbe5e89a5c1e705cd6d57a3efc4e8010c6f1c2b56e806e33f5be62caf7b72c2c816b908049625a69acdbbb1bcaddf7953751bd0ea8cb7365aa2823209e755ccd572b888a9f761ed2e0e78b946d50571b38a3d0a4bf5505f928655a4227eac2361c3c421c20a90cf808d5cb31adb441c21e7ac8393595c16d4659b7e8959acbcb5ea43f9e70c947fc7a7ed8ed5dfff9914b59060c007d29f64436fbf239881b11d0eac67e72d938afc39df5c1041de042beaa8b2a5e06523295d1d0915268e39b2e9e29e27817b55c1eec53d4943bcb5ebea3d162f149bf3e55c8cb292948e99f4facea31a8916ac3fe722ee611668269fb455460a59f3bc830744cdaa445d42265580c87ca599556883b7051c4d61afa2e9c6bb57ec9668ce90630e1fc70dd647ed1ed255f95384328662f80782afabbf454744aa9a41817eb6978376f1b5d8a6efa8e47c8c351c8ad4dbf17246de79d96743c895d87fef696b6d978215fba2623ed67fdbfd3f69913d57296e181da3310bc59e4f33f0cdd2d81e2d38ef27080c27999ce20e1d6ecee7ca9040a2d6eb97a21c619630570f2f9caf54eba401c96b223f990bc24825c42a4a181525f46055d6f1fa28933ddd9a8b40e05bd198c94ba21cfa073f5eb151af32a77b9384f2147a14993a46c0cd32a1636086cbd9735fa2a153e9a0c621b704b258335588d72a757452fcbe5eba10b48386e7b532c2232a40e5233fe8f9fadff6844709a61e5d1a6a61ec3b74875dd208b637e2ebd016f6bd45d7d65c31a64e0f9055c26a0aaf39404facd43fe13dc9d994ce8781c642d1d3deb9f8ef9e37cb0b91afc38a34f18226a7ba6916d1fcd6cecb7cf4f4832afce3566283148312ff8e9e227c21375bf8f9fe7d17bf8d70d5daa0caff9333ecf94ee7031733df7406bfe1a0a038c8edadc16b30f7300c2c7eeeffc6f78ccf15d5917075fc83b68b46e681c4b1273af7413948a3f3a2375537329ea880779afb26698fab97779bedc58b9b0045016f28c323364d490ee35e3329eae908ebc2f5f93d26bc32c5678677a4dfb451297bd9aaac2ede5455dc53cd3b3647bf86af9fa665382f231833d84f662e1b394bece799c18f883dc3c447434c1a4217cc05783a051de328c6b72cf0803c1870a127a6ebafe1ea360c9306b20b7f5073af88f0688f6f4222b4851ec8ba512e332efb1a6fc0336882ab5c7cd17f8e8d0f8be2e3f242accf65962ff2662400ba1dc9b26da2c68fa603e55206549b56d50fd091d4a45a1f7961439d59214b8a6d83ba58d8c149ef19483d93df7c18f21b266e29de42f44850d3c7f4263d4eeacb86ea033f4e73d7deed14890814a77efffef0372f25eb5e32e27dccd6b79ade115c2b62bb12dfebf931e48bb77374c44c691117fc808d12e44b8dc2102dd8960ac2137a0a3f2a401dc0611dd624bf174878c096a88e6aa04180663637de97f680a8fed1fba277f480a42ab5c1a22856255b8cca2300a136b079caa5e1dd0c542ac249ae8982561d4d8df0c985e1ad0efe854a6d7d531daf431c57a7a1a9ed2701190b7065c34c9ab4bfc82c2006f60ebb7be872d27a19618dcfb9c299dc099a01914a826f3d26b7b52b85f78e66c7ccf11ea54221b217e0e09deaec0ce017e214097313e4caf8a21543f0ad2b40589c77a5884e83404cd4a47cf73e8fd920cc30a1f0e1fbdf37d856339ebb8fa589de9bf1167d120cb4bb5ee02bd64899bbe5a1a677d3a6b80e1314dda243728f90fe4985d208940ec767b7a5ef5c5b4ccf0d7bab2b9c28221f99fc4a790d6d7383a9710ca1f100c61dbdb58cc25197abb3504a954c97d3f0ccc9c253e50f14d61c3a908878f23841cb21b79e209739247766a77247ddd18cb5515548e5e8aa4ab6ebc19407385a6d1f33f59701fbe545265ed9838a493a12a5ab319dcda79e8e7e20b6df3c5fe9ef686ed87c7d2cf2137efa5803280f3e06d3033ec43909198968e6a125050babe488b892502ad2c335d263647fcf0c6059725b7ac50ae4b6cbf56d906c24584ac44fb570d2b9de6362cbfbe16700b959a5b706358489238cdc12009e5115717d703127b92b7c7ae7980dc87e16582f9229f1dad5b6a2d5b5945e0b3034678c146fd6ff59e11d3c139555ed4873d92aa9bcb79c90519ef74ecd721327944de9685f484b3f6c9f1b7f3a8c7bb74bf693c6df388e2c96a29a37d999a9845248138b1b4c3045ee16452b2f92c9fd92275fc513bec15b30e58426bc0ef7ef13b23d3009ac0f05856a1f76dae89cbdf877f443b520ff51172578588829815aee157d24da2d2f085fd5de6236cd376852de40981a8c94618ef8c12419bfd87a1fdc3ecdc6448344692943f52200568b33667a444a414dbc5e2fcf4e26e655a789ce167e0b98fb2d5c552b70de7f4993e42c3711b6f17e36d852104946e526829f23e86c081e4a6caeec75d82c05510d4f0404d1d31595d99e2716600d326bb792104bc619986b9d83ad6fed4b96b79617846d131d9a3dcae059ac756b7ec28ed087bc4ac0179d431615d8bd6b9a3a04839ab04fdb7b05d2cb7f45c8e1517e10982ddf84c3e39a735ea803edbdfc02c6f5cac794ca9f53f8e2c8be67daa9aa4df3699133873192e73362dbceac835c9a4bc240f1e99300ff2d93526fa1d963816ef32f581f0e42ed27f5439d14dba43c0233a241b8745dca5b94ab17b95804b4892395af40ae80b316fb4281d823d2211d73479e1760f6a3c3d325ccbd0293b88182f270f63ca30124a859c120d243b8ac1e26fb72d4da0c5965ee9cfc44e534476c3743578de925b8f24acef2740db47eb525db3826688bad4f629c3447e9da078c6e5cd3f1693845495125df02c2dea29fdf58caf335ebb9e6764550aebf492803fd847baf4f5575c1e1cbcddae133631a3a9b51b2234bf41cca5a7bb857934a779a8785f952899a62ad91c495d4c8a90bf7648b289027ffcc917d6586ce725e5116cd1fb5621bc12d00123d8ac2b13062811270e3176a5fc446c8681757c1453869aeb1d4aa8a9091030fe5435d1848ab5e6d17635317f048a0eaee27a07098ae643bba89c04b5e34d088ff33f595adb97cbb1b188be02202ee472a05dfbfcd1848684c95b39d3483402958e629c0b7a213a8bd5894921613b2ea84c2946026647d2d1b087f9adacb9ea2bde8146902f1285390618520dfbd79ac541d77bb2baeccfbb155905a7bc868a10024dcebd2b4f120855316505c72fc986d5aa8cece7cf5ee839ebbf76e57872dda0044e6c1e9e3d2d8e28ce30b7babd6633ce33e0fae8c4ad8f8e443dfe06a70246232e75b1af45fbf4d70ee49eef330a50d933e15893664b06292941b5ba68b8c963d3b36fa50b88e431f4169e38cd79398a472c790a23757ecfe0fbf827cab1eb6eb3b85acc76d6199b1135a850946a61bfb368fbee3ff30a5096b8aceb5f62755fea75fa2ebb59599c247a24ea810e58bff2ad28eedf6f729e66a388d60168021a69e323e1ec91833173da0a388d8246c20357ef4820473e6ea9481ca5108af683d26b51d7d97ced8a316110656921e589736bc494744d2490abab3042e28be28502d39dafcc152ec32d522046de906923fc3d649771a693867024b00034b1daaefd7223f60baaf0ce353d363df8ca2b5fca883dcf1dd3b8cb6d49a564d11616e7e39f18b3018f52c9fb446777afd946f9efa3280c7ea96a0884ac3a2a54736de490ab97589a2b8502f8033f4f3c664950ab6a59cfb37475527a110aec483690936c615ae5aaa211ea8e7d13b3bead2b18b640d76a48f5321c9869a35faadc9d6e93d5631dbd36da7e228dc3efa8839339244bd5cb4898cb5129ebced80e7778f7b33be34644af0cfc9c1789acc1835dfb296f5bf67447f4ecd6442e067a7dc7a09de5f940f6d8feaadac28ba70afed01bc17a9eca693635701875b77ac0080b42a6601c6e87eb1d9f51d14350cf1ebc1dc621db557a3e77e487aa452f3f08a07efea24508b2961c6a7597a9eb02fdfabcca3153d29ba4232e68131a9bfe1e4e8650b7fe849ce5cdc083d34c771d0246fcde701f1239e69e5812ce1445a2af5046e3b9861c0446f21441d2bb8ac0840077a9996ffe0450352382a5a6e6d0f5dd5a9a94ed87d2baf1dffcd3d89e4e03705277d4fab6f2d6d21fc58de02c21247524ffb79c64535b920afd67f67471163a49b02028e689d6369030d072e9cb1f1e53bbea7af5c5601bd44ca1d2a1f73863c20faaa4f42e3e2c77c01171c884857fd0258a99c32dabce5f7fccddc4f98d67d3cb5a85c9131ecc339a53b82c06a2af1762c7c7a966746b154a9b4f976128fdad8e1f2dff22ff49f412ede34c8e5f57d79a1304c1b0af5f6802e6ca9a957975ffd16377f1e42c6917a8eab66cb7f5f9aed1df4ab75fb0e1298c4bf011135ba665c4f406234ff961c642ae1aa48f34fcbeff308797ff2fbcf9532e7befc460205b4c1abedd6abce9cac917f328a88cf982c6b192657cee603a4312c39c28087973c73e506cb6b54b07a62c6139d34323fc1d920d8bb566e3df84ae59b32a0100a40d5832317abc0d946204569ab61125624de60214dd25820cb5cccc9563081a85e06b0c1b80e19eacf831512f691a9fe8b2cf3f37f98662b90fbefa5081a8e7e2c14737b8623a84945e4c3271f172ba1861974074c0c8a92aed7bea866e8f3365c4b4283865d1fd7e10b3f2bc7d36deaefa5620eca01f67a6c29fb6a24c8dc896cc05999d8906a304ee3fb8ddc031d3f90a547e3e07fbba3481989e085ba8070c8954c16f1f4cb87be868acf710d67fb66605ce6e8ed47020afecc71f49d9fee4eebe828df2a8f77afe82de5b0c9bbb5f8910fe516b8b969407b0b327b6d46e20b94c8d1bb8fab2bc77fbdffb561986685db12d85bd5f0e78eb4abde7f6fabd18cabcb08484455778dd4ff17748447c877bbfdc57003acdb4ab725c6b83c73fa6eb4ca2edc13757525b511ce745898b42935643cb9727ec16a5d627dde5ccc6040a1a6bb1a5e897ba337c5614a0a80f54900378a5bfabddf7a97c935196f9da4c7ebbfe2aa4499e33c85f0cff7630b868126b2b149b17ec8f25fc3008daf9618d1f9645c8323051ff56a4202ca5759558576cf1eaa904a3952607847f59da40966484f8848eb0a56f21f4d59948d4573610dfe648797c6f41d6a64db5cc12cfd8b43b04cd6ff05397885744d45d8554389b4c74a3a3b921ddc87a9e404b451cbeae4521b5544b571e4a442de1407c7ceb65ebc43de72f3425c8ce79f5cb48d3dddc4f64c453594d847f77902887f1d1b2fb8cc31ff040a4038e786ffbadcf62aa5ea685cd1508e56ad590d05753216c14f8b96e230291989eb5d4a02e78d0847e311742b8969d0ebf5f9194f047068c4957527e4bb0b2ddbf326c424b4932c6b11e136a51a4759a84c7e3e9d81a7487a128d01c41e418c54b04cb128e99ed64f38b3f54f14ef9dbe87fe68d225ee2ba3ef37b10d547295d0aeafe3a7dbcce2dab2ea3b2040685b2ca9d291362f461422fc14a1d198d809f115b9168b2e67796d0ad4165e12020f6fe66ce57f5da383bafd68f2597645d9ca0ab7ec45d426112d28afbb41fed9396c2a70c80d468a50984ff43d6a07a75031b6dbac3bf9752065e5f0ffd1a7c87b7f4e38d89d0505191cc87afa2bc47ed2998ffe329f7792c19d8c467606a9364e53fa083e7d6dc7b124cf5b55bda22a26bb7ab50685198a31112ebd55d4876bc18beb09ff7ff7e6295f95b3c9bf76ba9723c50c5d70a037114ee6e73341b723c65852324945951a736f23bbb1785dfefda651f5c520989c4dbf51defb5d17bdca5adbaa1f8dc59a91091a282e6f57b0ccafb443ac44bfc672b8f81f56766bbe5048af180a0403f16af787a62aaf1bd0bb8de9ca01ee93506b6b1c614632a736bf39ec54a914fc35b1396057a0374f4560f8f0beb7be18ee058a0a06891bc424598097cead46d1b1fc7fbc3d15f6d4e72169c6aad305f0fada1e95a112d1e1ed25fe9f9503ed9ce679da1a3554c720a1a3036a110c36ad9443d5941ff235b76b23425b6c6ced43ebeae33ce7722894f19c64fc24ca3b0e91ba36a9ba7701ce61eeeb8cb363258c9fa845e6ef8312ba36cc53fb0ef8b636d1ecda23b0e2cc01d5265eec08ca559ae429922f47c73f82859e1b8ef78d88386ccba945e55d36808f4a6ca8a783991d94ae2ab823cb4ea9a6664fb76cdc210029671acf0b508b70f68f659c30133b968f3daac322a612b42954eb655d006d84d669c531aa4e020dddb736582085c0d0388eacd93f98543cc254649db28cc065222db15af90c0899333e060eb84a368be146cedcfcf72240298786db6901b64521d78a63b60961115b413251e9550e1a7d9f919405069c7abf0ee707a25425eb2b610f5ea4ace4cfc2d809aa34aee59a19da140d206039d62c10d6b407e22efac6cc4e80cb811c9f8de095a781aa7385aa727d2a7735bd12ec82831bbe2f6ce9edb618814fef0e43efd52e7c65c3d140a1672b0fb8c7ab87ede82e66ba196915c118e1795c42eddff1c7e65bbc06f2e4a95ca8116f9fedafd4b9b89b01efa6cb9f0ce150eeb813f254dddf48cadc2dbb7a80dd5607df1cecdb827609d226c3d88a2a1c0811897f13e91de4071a9b82a8f5dbe1399ca39c2929620bd87120f480d9f19574a248f42cf634672d3991be5df0832be2d11a6d79928e50673c39f85ab946219c53e873c37d98f37a0a52b191fece9dd221a0c6415307000172703265cda00267e22fb1d498f99d9085a014d03dc98d3ef85ae5cba43783483c84dad47c78196d4cd9fd5df5792c7abb3a0fce9d0c1bec7f593b3667bec82b1025f9a9af96fb69b6124b1530777d789c77ee033e45a1e22c5d489205ed3fa5b578951b45afb834eef03af8c1552e5c3f51dcbb6ee0b4b5a7de52699adb2007c3c97b9fac953622616ddce8cdea7ccd3adcf5e09c982106acde535349b3723d9c97aaa0399f6e6ed0b663f3bd2d30f143d4b428da9115a4b9e8c9786dcad52c0ba5be31d7d546b8797c508d6f0319a692997379007b82718ee9ef0d944a78686b797fa89101d6af953a6ad5cd1f0d8731960da26f3ddbaa57dc4b48f7310e37bfd47aafdbb74bfa6e53a0c72358bfdcaddabbf690597f64546711f4ea3b015f4f7d01bc614c70b15cba81014b8028a27c4296c627e5c583950c1afe71e3e0ffcd23af43b882ffe7645560f4f52a18e53eb089b6a8862dd1e846770ac6d0ebf7d508e43302ea4cb60956abc8beeab17f0afe007ade9af2d263905af07123563d81c25a46291f7907684f4abc8c64a96d854129254ec2daaf7a0b1178a38d519b6ca97a28ba3e697e918a14ea4b61d2fe19de253260405cee2f5a752f7be150944b49c5751347d96ad8bef0a6afbc0a0aed360f06a07e2f3de5e813d648db0956fdb59108e491b98eb5af2c013543248bf5399a31cdbb29e5bbdb2a71d479c46cadcb847883c6ff01109ef605a876d2d5125755ee3d44f298d050a20cec83ff504d91d0f6bf394a1277d8231b42bef9781b1adbce2abe93eef87f8df1132f1bf5154ea567080df1f1630f59a72fae37605e0cc87fd6937b9aecd91045c191fade093e2c4a5c64159fc376b2b2d0097fe0cdf55180c893849b268110b913b7939f50377f58f3d9f81ad81d39971c38954f6ad37d8c7daaed7c12a4b8a7b2882ae05a075f38d74c846b59feaf747ecc689a983bebb1a931deafc372a987294e65443f4c47fdbc7769801ec4105c73d16895e9fee660277976eb01d38a2caa30709f9b980efe94a9a10c3f38b75fd4627f9ffb100a8a21d69b0f36089b86afda942a577723e2d2ef83617d9859a1122fd835ff90038f412b64c538ca00669ba192f9bcc5012e1e09f501cf00d3be5b82b5d0fad6661891b76a1d15c3d10ede248f823e169b43696bac49f414d8470ca56433346ea8893e074e33a77ffa877836a95012ea6e241d1ade2fa55402b08dd99f61e7eec13649855ee6a07aedc5c96a7bb2a670bb5f8faf6fc3fe80a79a1123f3e641502f03822705c37f225cffc9a2914097be7b2d4baeed3e2105ad889e9ed5ef749c5c3e10997cce34b7cdf3bf8a1d16859b7ad9dee0d8d396891bd81afb12ddcb7fe73ec21fe32edde8a6f2d1d17e9b6a06f21a9efc22b4bdb15715eb4d9070f34d5c0210563408f2333b3a9234d179c080c9c26dd8ce15acbb287f7918df23b1aa8ece66c29b382665fbd883fc7df316b95902be723d1691d07bc26c64f3b6a1f5e12f190ffe093a7fdb1b105e39fc3133ad2e417253566fa28809e1b6bb9126acbce16dcc1eeb919b63c8bcdbe7d25b1c1c274ca5cd80131b90e5e2be8beb39b6dbc29871f3e69a0c6bd6908a859a2b6c63d730f43f0002a5ff351ce54f70b56e9500d64f2c5a5e84103b52aa933083b943abf461ef2c5a2a4fdcfd9f4ead713566b055395bdf835df19a9452a48527d0413fd560e8193bb48020fb2c34f540fc6c71eeb7e2155c7815f3ed8cdc44229558e597688b696f83224b1823d91b5df560bd2c15b49b564b700875945dca63dacb831fe41aaf28b7ccd5547d297ed19533bb96bd660db92340315a427b7d1d40a2d2bc3acec660031f75ee2ff7eb846dcf51436f30c5ee76211f812ef9bc8a290251915a8cd2b77cf6e6b9f58e0a40f2cd868a6659a59a327503593c676045d8349e9adc7a654e33060714a29e17b0efcdc6744210af4392321c1b9f2b269f0722197520e0f7d7e16f6fc58d112c9a7ff59f925f2dcf3b9d7627443871bfb068c87da79e373616ded1528ce689c97a96d7d7554fa0ab2ec891760360bb35eb077b984b4291e763902169638c4c37e6c45b6135efdd5fbc2f9c741bb083eb3e290bb7321de397aba08217615a49bd3c61df522bd03b9cfcc86397fa5bbceb26695fe1a488ad795546fb46289b12674ee9d58689ce854ffc17b90d51be8f5584c69d8ebc825198615fc1744a325e4a8d80213546e764c4e38f405ea5b13f43b24a1c43949e43563483c1066fe109516e742631d761755bcbd9639ccf1fa8d203a03782ece88b13ea3925939477700eb235be8587482dca57fa0da6f1f8047f1dd32bc23b62dac45b38bcbcb699576e4f92e39003041f4227911c55d8fb99044a3f80d781ed2007caa142c713be23c161e03c1b8a12a9e2cc380c8f8ab1ea95c65d50716e42886129675d9dc6b67f28c3300e163cf5215eb557a1adccedd0f14df9921d13afa7f4fa62555aa60c927cb985353e8a116652be60143493e2d6035301637b05a8cbd9860980f5e3fdd750944bdd761c75ead2c73e5b59d4065eb5fabccd5e0bed523f33bf1478a646f0f3cb0969ce83a7273e358b2c867a9fbdbbb7b1e781b79222df28326de7f59589e3bcd4aa74ec877ff8bf4235e84cd786d161bd09772f8b0adf8ce562344c7ba6776f3c2394356ed42efcfd9cccecf0d177882e0abb8a23326230ab98d0d772ece352dd1018e7eb0cdfe98fde5a1944ffd31637b116b4ef682f5fe5c2e6143706dc5fbbba1b8d4811fca22ff5bee94de5c7a2d92241d488106a67e5074987da4cd06580f3726f847f650ed8f2d924a084d0d8f2bd2b8f3fef5382f340914ed9cac82b2bea3b1988499d81fc59d92297e0d6075c342e87b2fcd76c242db9e39a8a9bf68e26160cce185c884da1c20394f5efed462692cec5bf989ad39e940a984819e3f5c3dbf56963f6bbad0913e9793a1b2da78809a69af90c676f2a2e2c8ecac67e8496af6cae5e352456f036456db0176c5656a4e7a73e2b8730156ad7560087ee0a02e5edcf57c223940ba390bb0923e81f33168822b823118a24696104771045028835287d1573552b8b70a31fac5623a6d39936ab16f34aea29b5a8cd86c36af0d5be1a3b192807aa4f6f1767e1b1ef66d9ba248f075b3c933c769a0c14feebd618196fec0d9498468767e8232e95404917f6b4629f6ce49e5e28ace5d2ca7af2bb750db021684008f6445754f0d888bdfc10eaf99ad62a93bb964a713512fe95ad765cacec572ede205b6a26d4f3128700c042491564363b78681f7cb4c45b5c71ac32f21978f0f9ef250b05bea471223b15b32584bc9d5377ae90c95f415c5ddf59eee345af32050eb36c1cb7cce8659c9cf8dc04ee4a447dc9ec31d968de5a178db6c0e40d22f35480e4dd0da89b593337f3151947574f46b9dc3b6682b60f73f241a2c41d383d1c789a7367252c0af4e879da7f0f0023bd73927732b9fb4f49e90bfee1b4ba40f82f189a8333ca11eb8bc88222f6275ceaf8297e6c0983d6c541107c17202912eef834212345b6a6c141877a7149b70c25a11112d0939d67382ff1b90c04cff1502696709fe82cf08fd9b1934716715834d0d369d0bfc7afb74ae3bff8b94f67419d64d00dc422823b782f2578f482df6e5c6e560322554d67f35344c6cd4863a6cb804d990211b52cfadc26f6077b654b505e3c2b9d350a8eadcccd4f2cd2a6db2876c9241f6fa9174e3e34b0d2e2fac11f00badd805fcb61d7142103dfd852b073ab8f3b077c74beacd2b58f8d7fd334fd47943a20602a0a3ce7542ae9c6cb1fd1b01688d7168579bd83c8492c93c0d9234f562fb2747fbceb31ece8fb01964b20ff145eeb78f17c09eb67b9169e4e40264ef2eab0ede13d27ea640dc7b37a7be6384ac41b25d7410ae852ca69a7cae0842696916220b8e1fd05e91b236204efb6fb550446221b8ecf466f128751782297e4aca263683fdf4796d6198e50830bcf04a8bdcc36bd87e9b1ea6d46d6eaefd058136b0e7697398883787cc8c3268fee054ebabe6ca789d9037b651fd328dfc88eae8042270da55bd83be2c85b117f510853d520513acc449c737c6aee2f9d8863dcddbc8351d8e3ed0b79fa7dc9ccd56c4ddb1c71f2018be242972046649bdb75f6598aa464e8a54b8399ce806e9f7a3a31433d4ca0d194308c1ad2580ba837d0e8a8ece482c39997c01350d7b96c8877c2f83355b18b66bb67350f9ea30486a1d61c38275c198a189402a8c1530a14bbeae9e56ffdc75bdbcdc0f8423fe8cf2fa5934a8b3d60e91486734382eea3ee2120501e0e07123f644c027cf5dcb7c16973a24553156379cf560ed15c9b93ad4c59af7baea8831323fc8f0c6a4719225b660cd378d02cd65d08876934274cde57459581eb8ee603dd518e7ac16acf0a795f624de669c6821426cd573d2c97d7770c12614ba2179d63cd78c1724a1b7d6d812eb6fc6c9e586c60225ac61a0330255541ce3f92b1ca5f4a7980741dda754002fe26975f68d7932aca7c0df7671cd605c3521065c03459783bae30dd64b783566c37d5bd226dfd5f3ca9ee1d3be0f79b5c2cf8d8643c3f0b49e4e8ab22b92d62b45e29731fc186adcb724cf93af9e00a2c866ad34c4b009894e39d165fd8aec7325b3f6f3e4e320ae7c6c9fe8840421973d6ef720bf0835180aa954de2a499e8f38c3e72995b6760e9c863bd1fe497544b837ce426d9f3260fc3b612850044328df9591306c08597a72b96b7cbba01e8963437228396c06a934c1980524a66386fe1315d0ff506b586ae38153a61c5fecc4f247d8d15a675202e2ee36adb5dd433f9b948e1264b7bde02d850526d9d44e29b8505c2c2f043c7b5050010128dda543a788e455c559ec71f306b063fce9483b7dd2c40f9ab0241c7c273e1d6a9e6de9333d5ad4830c83c0537c85c1866f6e12c1222781fa581b3e04b6978fda458715f9dd68c77b7bec9e4339edb5b3c781de1966e928a40ccb371901735af8a89623276b702bc1bd2346b5ce4d39bd0c9829b25b52b76fde4100f5a699880dc41359034f2fb4130fd974170d5341ff5c2a935c2a15e1ca670386c23b3d9bffc89c6cfc3ee74b1054d5738b868d85b6e4e70b305f4bdc0eb6cadfbfaa4c28146c22ae64584d596cadbe887b4a8a1b84d0b03032cff689a19c735ab2af059cfdade2847995a7c50d4a673c1291962af15ad1af6e3604c3664974e95d3d69f746f7ee223232fa334b90e9489d83426e3f43d1d085ba1fbbcea0ad5fafcd751c32f3d8bf422c620fe694ba90e354025127f08ffba1f6648417b3893f299971a3da1d0dbf52ec099013a67fee6de98380c3fce9339ef46c8c54a30df84c7539d475da3bb60e607f72ce6dd5d6ec5e32391617bbaa321b3316dbba424cb3c3d0253e7ea1bb156ca682f04849caee1530ed0434564802dc00578c9f2552f786bfc33e931e3097dcab169d3efbd41d930bf0595f9f5b25328bbc4ca5015f8e23f8747aa09f50ca5e589efa0df8b7c4ccf8681d2505216b9cc812f1b2c2867b104061f78b6d48f2a237d98c2fd538b7149b4da83fd8946b7ce4cb73b82275be31be6b2084ce563bbbe564b183ce9aa04bad4bd0f7ff2c31dc5b744c2e01f071308c6dc92966f1cd58facea766e019a5d2694c83be48131676095f0ed38c1da05837be6e6ee8880627abb2ed74ce7c86da3132e1ecce238d99b2ddf2f6dfd7de1efca73cd1dff45b57b6ba600bccda7dfc4153f5ee5f3d65b5652049fdfb41d7eb18ebb88bef57ebce9eb2a89976693471cb90284226868257acd44f173e3383f38faac66a7b4aad4e509f84358cabb87fb842bbd82e46fefcfad295c0311154bfcabe0cb716fbddc630a48a4729e15644b5449f9183a389ef4ffcf9f1de46c26e71bba96ca8a74dc9e1954acc97d0789e9b3b92c2c62f83ab6f5d6fcf37a08dc11d3c2a9723c539b586eed83bf8166e108da33a816cf004a696edb74891edc093eec8ad033b3ec8d8e6dc43e051cd1990841303015c882bf804587c3e47e09c0f32a0a89dccc9ee867e8715203d319cb8da8016e2c7c07d1b97250c5fb8b3b4d1597cc97368a5895040f3aadf8e33c748de30bf7376f9c2fc51751811e947eb411269108757d993fba35e6a06fb7106111839ed74fe0cba0936e4b144c1e97b5fc91433c5a796caadf1b8c576bbbd1166f2dd24535dd8d6b5e6e68416d4dd92b94280111fbb028103cfd0f2dce8ae7bd16a1e52e917c04937456d42e0250e67226c290ced450482517b08b6409c4ade25d38d1a7e090a9ecacfac14e5f487b1dbeaaa6ddd443fdd0746d2bcf9342af78fb964b789b158652e93848155284cd068c206f0477e3481a884bb0a950f097b561a5813cd25989f5acbf7fd340adbb2d2051eb4cf4d1ce399e3a9c729db7ae95a345836a5da35af92c3977be3cd2c0cb977622e5f91cecede3b894f4346f8dd6cdcc3704763055d0d2aca2d6f052dd50ea32c78d8b6a076f575de45f12d477086a370965791a371ab191b7e59c3f960e383b02e2d8f540ac6c9e858081bd4113a2a0b2ceb3310756c2ce79da418a372f74875c041258fcb47622eda6949c3791a7e1bd1a6855f84048ca1e6b2448c585b41324740e8b72937532d2d154a484e6cb3fa68e86570063766ae2acdce72ee10198b193da5f241a42b04ae3cce1594fedd07486c06020bb17abbad1b7d395504ecd7cd29c9e4428fde0bb23823d6c1af46cea7d29c13d5b95f05be61e7aae6d4ea5d33d91d9058e03c4ac2a816e668590d6e996095143c291744e6f92137b921427264d23eb75340d609aa9c2ff17b424a09c0c50797bc3b5a63cf53c3fb4fe286f63bd7a5051af57655fffaf2fe707a86731de6c9e22dffa660b0b62af45f85877aa9e68711b480284f04975c04caaa87459c3b6f47a104b64e3fc485f6ac814f72dc888a8bd6f88f95c3f4804c35ec79cb727329475fa85257e22568dc17812863eb21a31f3585c61d8ad91a6eeabc1b372f4838a3faacacc1f68c4bd7e41aec8896efbef39f5679146663fe14d5494bb8b745961eb3c35baddfa7cb4a8d14276822ac9e099f4d79c8cce5a165f0a4e5badc0a5305f73813c42a9fcc32d9934c970b6f37c972428a67c47f6e638189742ac14b226899b908091ca0e5ebfc4d131c761f2013ff5bbbcb25b8a05827a36e7b21371627c16743496415ebff5428852d77b034dbe05d04f8231e0c1327dab139a3c2879ca384da9c1ce3efaddf64aa73e58e27be8726949d489f2fdd01a91a69678b99e84288050a49f42cbf3b97266aa4263366e1bf63710274e88108b84aba1309f54a2aeece163122273098f14c3a4c6ddb961fc3283d7a00cbd81bcce44962cfb69bf98cef2d440ebfca52e28134e7f6d46253477b72e310a843099dbd3ddcfe62190b9fb89fad5182836e23cd4ce96185d87196708bcf6a429a5ebca01d6eb409a6ea4057c5b3199191049ed2f0588a1aebabf6320ebe94d7f0f3531babe55f4cdbf8f2ef0828f32c52cc9aba221627e2a372c13498107302545552cc6d0cf1667ca8a4d90ab35829c485e41ca540e60f5bb6067c3fbf8260b2e18287f863b3d2fcc2b1f361376c35d465e1c8d04ec290a21c04644c779c46de409696a4bfdc8c1c213e5cb82a9d4c894d58e8f65eca41bc828b0ccc6cb136447095b7e250bd001c62e50ea39d62fe75d7227b843dcc40bae8867f7ebdf03d21307fc26a7b2a192a7fee7e695c12d5830fa7d18d316fb86ef0c96f572b2dc0079205c2e304607333015052c1d6b351168e6bfccdc9d8259cfb435b918afc1e6b20a99892a16b9b05b225b4214bd3f3c385b393f0723e9bf28fdd5673500da8ff2453583a7d22d062adf8a3fbed48ba768d2a24897d318eaa18e342d5d5a3597979e44a959bd4158d59dbced1fb787613ba42fb4f78033e29bb3810d031b4786bd8533b9068f48cfe227cee41aa20a3059f14b53f21efa05e6e73605e02e6b43d9a2f54f4d0eca1b486d418f41ac3a5d1b03e41e0b3d5af7338c4eb50bd8408caf76743e1fe24cdd6ebe1bc8f28dd3276149fbbc77bd819faefd993c8700fe78b7fde6a6444c147e9ab56a9170a66ef0f43017ec24415dd3df126e6b0f8ac78bb8007ac435c181fd50b851bcc058220b3fe133e86238cc8a15251f94d4d47a68c706d638e3936b2f17d7ba19f02810e222f60f17caead2e31dbc9a88e05ee37522beedcf106dad619a91dae1db8109e1ad3a3cc94cb9a7106f52c83f8fbaa47803b1ceacdb994e13b89324d50bd1bcc91a3338a526da366f8cfbbd7984573c012b9cfa518c4688700f2d4a2a35fc424cf69e9cd219d6142bb1ada041234694419e5bcf0d20f440fb2eb110d7d333ab4d50eb07d385f519b95e2119cca0a63dc786b48eb04a768defc9c91e372c769d550a3660bef9e711207325d9858fa8501c17695025cb29ae8cd3877ecbd9dbeda5e78fa718d8bce0086588d75a6794abe360a6b6b7505358a04afab925108c6b92e3fea4a87f34bead01bf84374342754b4776ebd739db5fe67c027d6278376277c2c1d527d775c8d5baa33de50f87fae92f373898428dbec46c6317081e8958666de62c0fdc629dfad3118f140a3b15e4035f9ae9f8b455383ae2288c7251076565fd3f851aacc1238570b3af6eedbb51e1d19eae50862270fbbcd9be178c62c93b13819dd0ee379c45ee6de7a556d318181526889d14af3f40fbe0578710e3d7634410ff354da1f4aa53a6b44d81acf2474ea88dc9ae237c5f2c8b1aabaf7db113c701e5f9689318b49c6c9e6221791b501938cd3a0a29cf9fbacf50d58e234b695dfb05c81fb2cca0fc851a606ec97a4827ee3c3712cfe5c16e89d06f54d707a2f3d8bdf1c52737f0ea1034c9fa4561b66efe2f3c781cb05ff7ab9b661de746294eb7d19f9b30c376c33cefc5c133011b480b6e3d0c018568322011b865a53f97b169a61a83dcf883c4621496d43899416bc6f520bae05bb10a6f5172dbfd7ac86bb13fa83a5533cb8a497bebe967c9b3c203203b1869919b84987bde2688ba2d344d1e549bc9111194014e4d020d3fa80dcf1cbc3c093382c47240973fb4fdae7105505874550c65654e0c7ca6d9f229c50cf1cb7e3df0ca34f9aaf086258a1ecd1998ac38eda078bec84641d48b852072a4bd2461b12e0829b5a616ca5e408ace1e69e9133f4caf5597d5d1dec4edbb59634863a6b350267ba4b1db9971f856371153fe886d82c241a1a3ecfdc6663a94f0ec235bc528f41a215c6aac308b4f0670034003e7312ebc8dc77acd42ad8fb1cc5881a69110c2526bcaa6efe345904680fb35e9811309da0d37469ad1d08684de19da125d3d31c974ed1f0a8f68b79a311eba9fb6494df212655a828c0f5bbc71358c6b30ab51e13f936171c4704dba5440a0ab689ca903b613765843fd07d08f628166a16c06afa13ecac498856985970af0bd06ee0e0e14468a5983cf937af2c5ba9cc55743a0b59cad26d272064a5892b12b1317c502f4a6926e5ab1406b550cd087cec0e7b12903a103311c03d1df8e2cc8b6cc02c7bed9f7c817d827de09911764d2c083522e1feebeded695f27026980e49dc1d67d9ee044f41fb2f9eeb7cd346ba99c8ab829c59f81ec961588f63ffc1ab648097d7420a839e3eb5fee665862dcb72f3805080de97af65535981f6814413881b1d5d9039b22733a3f29e1d1c50d567147fb4e6c2b18e73f1136ad0434258ce0273de3937b6594834a434a4663357e6eae28d2262a49d05b655058e0b8cb5092ef81961562171750a79dae0dac2e2808194bcb9edf00c849f57d91fb23f71c4792c7baa0e0dd58bfddfbcdb949c915cf5e584969eb4fd411b40121601c7e35fd850748043494b61889571db62009971cf848eb0d0f057566258dc3e0af4c925413a74a0a576d44b26a658a8f88191f2e4f67c56bd9b780568d02de9ef1b3b178d4fdd988418563d8c6f0e24874170cb3b3960d1d3fbacac68ccdc25403d1976408863bae28b30afbabbb9ec4f723a33f7935d10124fdbf3fa4b2e0242ebbe37b9b866d77dfb776b6a6be3a40f5fa97090cbe3151e9e91653a14b0fdee567458def4d837472cd9a7c24c64f9838b2cf5f4644e3c3cb23c9f031789fb518dcc75ed5caf3b1ec989910a891558b7c77ea58cefde7525064f30f16b954490e54a7bef2f15a380b7916c05063b4150b04a9190e4b7c615003944a74fbe190709b4a701eb2ab2d5566b500bb54c69e6fc85f15389ed97963227fbe4deeef0c68f8bcb7440a7bcc1db8100d2336ff3a5b4f6933681535c38c92289751ba8e930d752c59e8aec2194f96aaa77445c7d3f4b434fdd39fb751c47679e170e7b3bcaac6fc24f1997ff3f9590c6037fa9b407cfea5586e2a9c261368a6a237ab6f85d43fe02f9ef1690cf5389fce4b5d0e3015a582ae4566dbb2563e973e1555856ce703238139e3a971e3a89d77879d2e22b48de80ad5e264b6ad881b973fc316df4f7fa559bc511772ef600b6348daf1fce95915609d4d93efba2f71608cf1b1c7518d7e50fa6ba238f2750ecb9cd40a5fad99fa7346035bc3fb8ef4f3ef294eaeaf8208a83b708e29b12383bffb06a85152894f36b85e4597839e2a99e7057fa4e1c02b038f0cd048171e62e66cbafcf7d8b3fdaff8f4e6e634e478e7d583dfd30d2728f8a4f2dd0ce8154ed34b3af2b0a3ed7c0d097dc1e27c0939804e9642095b1a07e47f03ce2ec6e1bde8d495f8234221b3c90cb21c3b251b36f1d91c7e091c329d48648aa8e7f8080ef7eff43bdd42a73892c45d30f146cd0b44948d7bb28c3977a79dc54e15e3cb861400c8372f7ae0a1c6ff9ad63e6ec4e2436de3dca2fc29ccd6bdc4f5f04f3ec489e57871defa018823d7123f0a0482d264f757c8c6d72abc1d303849b441cd2b9686aba919770fe82290cb62459e294b0013b34a0335e51749ea6cf7bd7827097223f21a463255680242585ceab0bcc11e6a0cd539d045090534ff4971d40d9c72331639a7d1b31fb0862aa6803a8ec7d89b4a5d3f275e91ba507d2018bd05cf90c50a23d8c422ef455c450f87b279904401329245fa5006b86ff7f66efa76701142682f8a4ab6c537c3e6c639f0a6491dd844a09f884da8c4f7e8d1833f198454cc7a5fcc075e9dcd7f053d3872dbf1eabba4cc9eab5132a9c421b1422b022f0da1ca01b05472ba9c73a74ea9707f15e1da21ce280ab1ef19540bef44352f914b864fdee84b30c938cdba32ebae11a8b01a09e356f66c26db95bdcfdba51dc5c24d5d1f58d85b6d5ecb05dd19ebf545dec57936438fb6d03a2b49a9300dbc10f54c4a196545401e9b26965b31c93019a7d4c4ece306730eb6d3e39a2085d5c66e5cfc34c3004c053cd7f31f49e62812594027a6ea1bc386ba3bd10cc044bb610a8c873399fb455519f54476f4b76948db055fcf29945a4af9d560be6043ac14ee78a73b4184a274077e5c75547c77aa2c18073a351dcdd1da1660f002a04ed3482b6cc272ff3dd7f6aa4b63d76fffc9263e886deb49445b16d8c96d6defd19c1b4b3d69a0434125988c736363a91d2902a0acf7020f60bfa16104bb71430778bd799d7e495948e6dfa22253515248127fcf519936ba636442f04e4a1ad11c58656cc16c16b9ba4fa8bfa26e1888b89a5df441c27fb84136f4f971aea5fd9e2d5b6c5c64be9ca60820f11b99e42c075a85c1f2510c83adc2bbd3d94d77ad3b5913eadb94a0ff1edfbd166d10fc3f3ce361375d3478e44f583cadd8c1630edacd0a37be1806f2ff8763b6696d880dd80f9ace0dd3b3766b823a96821665b23a911a284793f3de95f0be4dc18d75a8de1cb995a0b15bbe02c3ed12ec62dedf1cb08a86bbf54fe31024a14db92caa9e1ff88710b4752c12d9f8a842b8a35c4617025b1594afceec319abf4e967c661185ca49d2c9b32871d724f3355c7dcc335ae88b54d2b504db135846430b78cfbf78e1765f8eec2137ac5a8eda2732c5c5744796968c68f4b7807a78edef75d5de05ae76eff3a69d04bc65ed048cb8749a0556d26ee5ad43b8f9cb9d32de8e8e01dcc0b580ece903301667e8824b5fb8ffb504ece3a65a7fb1839a56eebab25ffc84eff150aa0763923cac0206d63303e79e88b223934d90b52af09e18f1b3c0694677473a2ff1e3bac80f0e01a49a1235a0ed4792c19eb11d7311f2e3a8a651542cccf59fd45fa7c6e2379aca47fe9c9a0386964a01372b1533a21c322c964711fb6aee1fa62bbcdf9c4e74f3c9b155b1c85b605d68d0ce4bad3408bd0727e5c33c0e73581f20f35c6dcf987b71580af31b08b9c46ae1b07ee3a879bdc134841153da3e4969f1049f26b98df74f49afd9a9236fa4691d2111ee61b1fa7d90170de26e334ddf80ffabee0114b9f0220ce2467067aa9da3c025e2899bbd7da4c24c95c5b43e8b1200c0305e4e24d2e11838e7f5f86f447453d116c6f90395eec954c4ac8924e7648b894402e774a01c97654103c154d2bd0897c173f985a5e4292de827f7d7c582846613ddc8aa8b181c0bfd257f8c6d475294d8384bfc8b757ba31a8da6131d777644acd1db3419b9404817f074751c85aecb12968e32b45922cfcbcc8a84df74801744124eb60f67079795d240f9f0bae8805409f9a83c6a9ad64c2f8fc28194dafcfa404715f773914047b340e87785b0723eb7945196515fbe993e5818929611dbda3bb3dec905c05a1d650e6295f685323c7fffc4978289889f7847296f026211bc02b99edb75b052a7b554ee2d9c92746dd259ca7f5fc37e9ca786d702d25c3788dc1bada769bdb800b687be035bd92526ef1fd9dcee2df057cc1e8d8b43445af52f4a811a1246c347d86bb3456caaedea739cadeb706fa09205e8dd98d7547b7f411cfaba0554b0970af9f973dd59ab4c16dcff5cf4465c298f8cb72b18c82db3b2df4f8acab4c5d9437ac12f1c631aa938e031456b54ac201fc70387ce9b4708c5f33ec77f6e52f48d8930963dd989a6bfc5a785adb2da4403a4e1fccd3ef5972b323d0049d26887294417f3ebda2b496222bf42e9f36db5dc53cc0c7453a4a76b9fe86e6d6baa0e6c5b0e779250f87be43bb3b87fd1aad350942cc7f23337b00f1d2b7b0c63d2f4292f57abc32f6d7a7d81ae5798a5afa22f5c6ecfb6307af7733fc745ac2434363b57f5f5c5b1bd809d9d240ce73f22cb047f6aef50b32c23e1cb563d9a1b352aabaa7cbea3b417b906e98ecd1b1e597ec8caff7144817493356c052d3cdba0a7637defdd0a715c6978abaa6b617adc0c97de062b9151fcff34f588fad423a29d232bc511d2d76d412ed1e886b2218e710df8a61b05b212f2389db868d1b3913cee4163e15d26f77834d074d2a2bc456cf70609dfddb867da7267fb8442b9df9d0d077c2401702b66b30f1901a5917e980d9ff13fc4d08b6be79d4bb93700597632df9cb03c08c463d5b89f0cd75b7a3d7cde5fe23da2a48dff1d610eafefdce3a8dfc5253c05abf62bd38d41ad8c513ef6226523ad94c4d1d5c63dce3a91b84f50a5455793108f533dd2113f4ae051ff470d01c285ffc024a6a2102436a11fb09ada2974deb600f9322a232d8e42f40e472fe4cb726016f6330dc39c534fdf23fc7d6453d8dcb826f3d1db6fb5012d2bde470340a85d0280d6e4fd494992a58fac79c36b90246999954bab71fd334ec36541e54c45e78399adab28b8978e1ee10fd805136d856c23e7ea6bfffb219c08eb8ccc7142de4d7d300fd415288243350a96ecb4f6eee45ab188c42e9a1cf9a7fa20b9a9cd7a85975e44c0be2c602a9beb1425d25d135cd1a5d202dec21aea7d00e30c80cf9155874dc51937c70d992c12db5b3183cf5ed48548d05df20ca43625066e98210215a848addc2f96c34b2ebf537d69f01151184c8df457640820081b9ddca76392dd40dec8493e91134f3eeadb7667aeab00d912288fbb1205da2e2e8788bf8930291da3c9038ed21373de6f78d2d9d87f7146918de84a9e4f4ba10e6f961a6cc9b8d7e95bd8b39ecac94d29b5591091bef3602fc81cad8fe549fe2dd838f0669b542768cc7564ed68590dfbf550d4327b472d56b5bac4511c57015451eb0b5b63e4be789312f9633a3168c8fb9426b8e01cbf6a024ef218e40892a7a1d5a996eac3116aa14267469b8fbd5a8801b405bb7362bd9a9daf29e5bd4571711766afe82f9e35651f44f3e59a98be3879c67e05d7d7f52a5628566396011bd1e9094dda7615c7a4a9aafb32643f4f70b2e03f6df1c44c026cf90b2f78899f6bd24023a23b154d8110e97e2db3677f79cee2ae980797c8a7afe9f93162ed9f7b4d31ce0ffa682039b395693ead0676288595a0fe89b01091189ce60ac18a3a77fd3133975b0fe460ca25eece1f11d2581e63091720e87f84121b366e632eb2f60e932053ced453a1d4904844d7c8273034893633216be05066a027d0432f1557a6f49b7811965a2722115d6b1b7336837d644382b37d20cfb05bbd5aa1a4581a4f7d87b6adfe0571ddd39c5078408eb4fad56a33e326a7b9f95ff1016d0e5705146ecab186ac942c9a866f6a061ac43d55d2cf663cf68da23c6299715d6206f084a42cf54ae10a0b3432830f0e7e58e361931ae3c353f9c8ae8b794f88edb9fd1ab896aa362dcfaae590f77e53af0a5c726f8a00bb8461dbc8131c60f886b6e7bbd2e04792f6cd0b7a665e3dab11483205926c6825b04f488fd41ef3aa962aeb06fd76f185931a89f2810c8b722f392d57778670b436e65758018b6d569bdc9f14deb1c9e4cdaee230328cef6ce7b69e01ed4f8049975cfd1af9f8aea872d1900f1a2e5c26e6e13538d6ab9801f87c5d3243f57bcfa177429418fed9270f18e35dd9e320e0119657f65d38cb7401fa8be360318b8d2a097c82f5816796124c17c961f2cd611ab06c471cd40ad953f799772917648af012e14e80c9c3f88318b1ffc9cbecca0fc25f95447d8167d34eef2651dba55414b3e51605b3d3e2dc1756dc46fb3a73e3ed30ca44a631752ca69e92ffa577d0099c2b35952bd26ed26db67a49a09bebeeafd52a01f213ff95c57ffe5feb30100b62a3d6197ad4eec196bb27d0ce88f182fcc58ad61fe66aa9da8df50e622c68350311b9a9ed0c72b7693eefd0537483f9e82ccf7059c33e582583c951e53a355a3785cef1aaf295dedace3f2890a4395d74bb7edcb93138edf1a1d2d8bf1749efb0f850680561e30c49073dcb70d54c328138072f6c8d8d0ab4c7a1d3dd813bf2202683a2c078c2489ec02a430690f49d88b61e49229cd0f385f8048afcfaa150fee50b091fdb0a0db4f8da9c30fa36b4625b57d5f229e7b9f19b83068381229aac3e56ec214f86195f269ca5ab3086ca2206a9980cba080068dbe16a001cd0399d623f372d76f52309c94e54edcc3307e1829106b9ca0a8ed19f03f7bcec8aaea4a23771794b209f73cfd40861ff49daca2cbd72f3828d8e53634f4c94229646fe59a484e8431000cd6d1b2f4c85b6d8b957e341039c4761d9e4dcd7ca0b967a756cf84c4dd34c24e8bbe4b4424dc2263eb3dec9def1426c55a71e1136087e679e3392eb2ed6bf15e7c0b303d20a648f3d538898f9bf3e1596636c3023019b6d011515610e6262f1df89cb37be4a803bd2f67f263e4e118f774bf626fda5e07d844892610cb535b12d09340d19238b6f9e22db5168081a4cf223e0c4c1519ec7bf0b5b91a56ca1537828e19f445c1e02a0ca9ed556fed518f80c79d2792558ba6bf031d3f7be1ff52e0e096f7d87d9695567fa38632ff2b200003d03b0a3d42b1ae7dff5e805e1e9a69ff474b275ac1c83efd3ad54477551dba9482a9258c67a5f41c1a86c821e81efcba780cf5b860d816dbf1aaab08f2d6cabb67522a7cd8b305b9ce9b1e319cbeae68331e3c1e7bad608b52ff6fdc3c2025c87efb2cf18c2bf0016666cf246a0499dae9dbdfe3f6aa32d50074e5f1149ed700c0f466b2e19179e8ee438b009ba8a2e4a5c1b7f6ba831e58c55e2de4d02c87b3eb50ac03dcc922fd824c33e7670a8e98ede08b80db21ac0537b65f8e8685107fc876110073b841465ad30d245527e6d276d35bc3c5b1f16d89a5d5568ebb7fa19c2d4de7866f3e669429b0431111a84cd64154a2565743a38651885071651a959db1c3cbdcbf1ab6dd209fee959aef9e9b95f99c582aad6dc3c24c12a46ebfcb7955dd414f342698ea2a5d1a1626ab658acdcac0de5dd90ed6fa1d1ea330ec5f4a0223f51425e0ac9f112793559282eff94a34de1970e1f6e0763582c6b963eff75fee079e1cc78fc52608db778354a3d3069218fbf4940b51cb76b2361561e52680696d8666700d703390d21fe9499d4cbadf7ef59bcc27bd6481ee4f6b13b64e2a9af9385c2d6872895d90d8bb66b58474a868e9daf0daa872c31aadec8ec00e8133c0ca69078528204f9c401320fde7123c8ed6b6c97d5a1efba13b76e773d4a143bf4c16584d5d302d977ab550ea50e48663080ac4f78f8bc7ca33cb9597a551c61f35cf2d25738a2a2c4d592a4f4010448eeab5acbfd864d8fafae210748fbe251eb483d330da18d7dab938a5d2f69cd85510d583818caba66ce6ce564a35227aeab4b5e1a0c8d01c2717d57683cfee95e46a077f3eb01c62ad117f4f93f7534a46a21d6c35b730ff84bd79d2d991027cb38f549fea2dfb8a7ae5e59458401e74e433f2be2f6b70cdddd404dc58aab6959bc1c1d579a1238d185df943e44d78c29de6a34c9dd9e5ffc55e5f6c629d7c646db473ad7f59fd5c20e693b79017ddcac0b7067ce50581bf107960beee0c6f1fe73920fe3e48fc4dd5d64c92bd90538168976ee47ebe9e61e6525cd73512f343371ebf2a1352c28102a2660a1e9a632e9c5026f185269baf50b17b31acbcdf6fedd430bda27509a6d77b1357a0b7d323b2b9774b2fb93a5e0fe9f6edf7db71bf203ea9b9caac496b90536bdd41389b31dfd5a5d5def47a35ef69aff397574ac05ff53f3b91f13534ab787718aaf87d9b1b11b85ba2d4342414c3b895297aa6118bcc58c13703a5aef966aa7c6c4ff7fbaa085c4ea678d0024b18d8bc92a17b6a976ee6cdfe2a8fbdcf1fd04990054d377ec85885f42c86549f6a5206e9214ebf3783512525d2af8f0939a88d13b7d3739dc8408c24f3bbd2c7c5afcfb5721e8a5d37da7eafe5dd857dbd4cb133833152882364ae91a82e0aebb869fc032ef1adb1fcbbd753e581152a1f558f4b44cfba454b9fd1a6ab265bc32c0006c82d6f5b1ef8be3501a5f73c3a8526664ce842a29ac482b2fc10c4a6b94c67993857ab9d350ce1b66c26614de585dfd560aaea0d595c1310f669942b4b87d8b64a6c7e31875211c4f5dcc095641e514ae77eb4ba331bef1dc46901ede42f4cae12733fcb7db23b4f16a2827818e4f02ad7850ae87d72edf5eaddd59d12bddf410cf5cff164502d5f0678dbe6bb70e5f47ade0e2c5cfbdfa7851f4828fcf97589461befbae8d92fbfda0c1ee60244f9ad787bcc2ec8961fe923a52151f003477129c242265ae012b564d47a9f2bd42750272df241941e364c0118d99d45e0bbaa327c8cfafd5312f6080be10b3b7f08bb9f4af2537ef071b363f47127683e70c8ae7f1a07b765d7f49ee860476b26045d216c1b68ceed8643aa1980343c06ca7ed38bd0eb05d9a46c33f6c964a0fa6b918d26321eef35db2a4f631646717b2990a4589c3e7ef1866bcdc434576f189e65cea1ac294691a29108d929745c5c07a722970ef6337837f461f15175cc865007595ee517b4af23d74f06d20c76fee056727eaf51f621e06f1bcc4c8c8a4a500da1da979a66e32b1c8ad2ccfcbf1cb122bcdd0adac2dafc20a5670fd4676cd7dec7a1f881ce6aa1244c7812fa17f55578aa17ec8d63c303e914a576ce7a4aef5bcd3f57a172985c9c74a5f37bed9dcf556594da03058d76349f03a48b4c1a42195703298f64d56b877eac753f945bc26423e4a7d0fce51e2260566cce2a80fc120851f84c6b27e072a1741d6d8a15671f7ba607fa7db250fb767786758f8b2b4adc474baf06d614bf75efe1283d91cb9b6b9c53d957459c165e45881701a1ee7d8f0aa6f47552bb12d4b1d179ddfd9ebc6942e7ec9e20c88bc6dfde72de1aa33b95dedd11101414079821b74175ef671c10e6819030d7ff19268f6b1bfb3e1c901e989a087829335f6fd995f5e267130b4bb0bce8377e88831743dc1d9e16bc7cd7904688d6d3307bd03f78499d03f0ae367607c198473874afe9a5b3b3d41cf75409a12781a4d23cf56c6e26b707ab8fc88dfc1e47f52b27292f86cbee2daad0e5f97a3b08b123e8b9135f9f01859387b2a7346e3969ddde205025443f3a5f89befd4e0668f71c278fae0851a52ad4d26806f31bba966cb8f5a53db85dccc6a14eb200682be0b5dd215a3cebb279074f831ca35e6e725ef2487d371312c0c3556f602d936e73adef835f30f9573f395cd26927e1db70adf2ac22067eaa20fb3b8f11a16a4b49c65dc621dd7e1ac048d31de42874152fdd2f258b83936a083bda97c4b7ae1537e082903c5665761911210c5b5e02e0857be5234fdca36b21804370b182a6eb3408a9cbdfc45476c2b8c6a3b19be1389c271574e51b737711c65bf41081c15f728fffb99d3a210f3fcd6a0b7e1d5259b8be68c805a29465efd5f51170aa72a8a6de3740263253ad2b2d60d354e7a2ce41e9da2ce0393fbf02364dac3ef2ead378999d49443cfd513f7a8cd59b2130285236a92335186d3a4b72be92e01cfec1a2e1ee077a099cf1c19c3d900eacf5422140ee74101d066b3280bf3d5cdc3bfe7bf1865621ece0c3f1a30bc25f21140009ebc38cd3d73ed0f1ce43d53c07bd23bc4c97f985f7cee49bf57b015b19be2ef7d8e21eae91d2c8da97096e486faab0bc0e263e3cda13f3720eb5617ad9a3abc7400d40caaf3191bc9d703067cab7c21f7e534d0cd9221c1e6be170e096e3922de8864fbe5ede97fbd68a9b21ecb56b5fb9737b5a4d2e0be9de2f6a9c4572e8a95340a6ef7523c250544b0da86f123cab47df3ca10aff0fc2d2d698237cb3aa19b499dbd714c07950b69cf534a8d41e7fe0f78eb5c2d1d781ca932553ebb3e6ab5741d035807603088ae3073423cecdda49e60d2e05a8122affbceea9122a968f1ffa14d5ceb0f2791f5471dfdf4e08a2de57c10b4e5b2f740903c1771ebe342d889c2a91b20159504d8427cbf27d211d634fc4053dbb5785a79dec7bc706ec3a871a74afc593c3c88809a1d54f68136264f277ddb58add54e50191b574a94ed5764805fd5b8fe3ef4041f629efab76ed633b6b32b586508dd5a3cae615efdea44b045f9aa4ade8f06b274ee25dea8bc55302833af2a25810de6db3f64c7d3085bc6f3ac316292e570e5c0f925eb441976b026108f421f81de7b6f9e1a6a937bf39fd60f2e9836bfe02552601eeea1c3ed3e60e8ef49c0781e43d15c77aa74acbd7c62eaa98634dbe9a6dedcbfb95c56bede8fd1f0edbaa8432f1fbebae79ace329a3c8406a81f6541b999158f90af2084cac9cab73392287b54adb9e51dcf0a0e033609c3e28ec9dd0d15da2f47aa3e352f24083037085137db23e1334e23dc08dcc9cee3ef01b413145b0db4c62b2d9ef0d293ce74a23c8a816911f181b5e50c9d856d10d5d750a9a8755e2da7d5494138c1243dbe3afafefdc55618064a23a08dac54137ac95a5e5e07ec74f8ff34b386517cfe493ad7af58c563a0b124432afaff369b90efa6d91060099b4d9c05a1f68dd4f1a1242e4919f9730a0c82377a346ef66058fff52ae6192f6ede8b33714d3e9f4f4965bc9e29d5d03b93818abd4497a85c6d9fd9863659114b50efdd33a249d967fd7bc7ee7b91eaffcd68fd12149b69ece5140e05a390b89e0e9bcb21c99bd178fc223bd22417b7a0cc0e707197a1b2e771d153f6db1e6c82ea3088970284a39df7d2f73958190f20bcb99de9894bb7d3bcfdd05e20c94339d224330d3ed9a29df30e3e6ce9d922529ec1e45d1e822f86a34fe07f46e8ce1d3e4b665885c7a368ed75cb2339b2971604532b72e6e25aa092ee612877be6003ef7766c71c0767e8a4c095ca7759e400abfd09f99d2fa7917246a58c4bd4fba2a5a8b9c7b939d4aa76b302047eb7d6feb5ce40e585f9cdd3614e593f70d2276f0c5c375546fe3d50beb7a1d00c031674c7dd1690ee3f1cc1472aa6e90df82758fa32b9356755077aac1f9902d87b0728a314db8033ade4a214e948883409ff92a88d0281f3a11ffd6c6ef5db0856d09d8b8247280d6a3d5fbec7cb4caaca6779cea06a1f7aa29e2fe61088acd68001f5e088958088791eb78df4f25a54ee6014f084cf2a9430e2f8ae9de7c745297993b6a48938786e6daeab6994d50333548477c8168dbae9f186abb5264145781aa3381f364f693a86e5920aa2a67b8aee97820267ee68a66cdfff8c6932dc0e53b686e66efd8aff9e14b57340b9cddbcb665ec934e1f075075e494a228c655c67a39a576cdfa746f28f000040252d0c958ea20560c1be3a4b8551f51bdb11646cbbe08ebc0b82e1da2ffc69c50f5c0e64fec8df6c918419be9dbea5b0c59543dc6656087bbdb05e6fb9357e0ecca59d95c082bc85003ad17670be0c3f7cc1c3d5d19598d14ae81d448dacf731f1ab7c8488b5e60cb463d67b6d1ed54c0fb63731fc4284270a51886700c3373301684518702c1b23c022267f998686a52e42c2d5fcefb3f94320ee8167af2ce460b36c4c54052b3a122e4515997798f796f43ef75247aa8afc4c92455e52ea7eade18cdbdfb86a694b79eb2f78fe7a04b57d2c2e0a2c09f5ae8b75ef434f870f9e2938fb6912024580a0641db249b39872d670898bc673c3264f1787d3af34d565dcbb011977af11332b884da368c7d0ff4bcdb861ed748997fe98644b85a78451f856a9ed7561931a38fcec907ba3f9836585d1178da5b69f447c214176b79adeabdb8925b16ba07a2e65ec1d1ca21c9e6038067328a67449b734cb1850292d1431b20dbb0a9d4f5898126e79253b6ecca801ed1fd51acf22fa722497100e109b9257035295c2fc8a218bc38108433e557bb857e94621f93eef6492ca78599afa851a8f016b98b3c6fa69e35d02f60393650f8bdadf152265fd54014cac3bc707d9215f4a22f509a8884f148dac2e71c810804a75469117f118b1adfc157d266f7a01938c3306ec9b53f3ea0e3fb52adcb79b9f74a76a6de971a993b459ffbe2cbce9068b8553df3f86c408264c8c5d3fa63da9f3723a29dc706ef97b00d3814b9d79a93570a54e4f268269f61f611b27e8ee97ab6996e740ea7a64eaabe29acd49ed287cbb0987c0a768822fa6c8ed594cb6d845ebec3b83737939658888d0e9fd7cdfd9627f79ff8eb3e3b2fbaaef3c970ead2fa8a97f94c5e9cf0f6d3d3c3ebb3ee99d73b2b653eb6583a0aa3f052bad3d772e3a46757a7acff106f765ba3f234ed98f597dec6c2fd5df9979ce7967b979e6a71bd1abed79be4bea0c8b3e72dbb29e4e27cd6c1c6b83036e27bc189c7ae2ec61245c819abfe74a2c223e45c751f93840b8b501affe382f937324c69e0e332c48f48a8923a263742c652a072a132871ab425e3e91e78c1eba73af3921869896ef9b1c330462d7a311e12dbe8b40038feaa0f1234b08449ce7d9bf1aa848cb4b73e1218a2a8d0c7884d41f2afb184bcd5ad15388a1b5b2897d4d9c8fe8b568ab28b1b03ad16a2c74956350b3646b5b3dce6a6973aa8a5589c7a7ec616f082cd359cc7c0cd9c51f4fea16b98bf6d91842430680b085f079a196aeaa9fa812facd83835a9f0bdc3710db6e610b92002cb23d65b8e570a400b1cce745ab6d8b4e568a013e2a5a0ee86ff268ac9e25aaefbe8531ebf754bb6e10bca18813de1aaf8254edaa43a477c87230ca0d44cacb46677389f7877604bf71b8312c3c5901debb52938362ad6cd66c7fca4e2ae6b91256b416b4bd428be0e1e65b68671e455743ee98c36aeda2bbc019d59c51aa866e4e0cb53664263cf50825971546d075bbfef0f235f1d9a9e45a3f9b194573046fd362ae29ee94f83b5eb78ad1e721a1d01fe21fd1a99739abeb31f51e4b25a95760053778393dfcfa37101962535ebb84cae4e2b45b13eaea1383417ffafa97838e4e8d93444f4cfe91d186235a6324b3cb05977e0a970765348d52ca07e44de86bb56357ab59b4db7d4c8e94a56e125191aa6d6f4c3fd3c82fe6428448a9034023eed345a806fe7a445a03bcd3481962b3d7c0a544987e6379c379786ccb2e7b0ad9c5a3aede43ee5357d3967c6334e55653cd9642c417433203d91b4830dbf0546ee8be23cda81a3e5af43958041898320216f5b6a752e2a703d1ac8135271ede0de4d2fbb6384d4b83d96ed3f7adc4b044eeb0434ff3f5c9ef861b35e24d6f5d31c3f942ae25aca5ceb816fd035dfd54f35d18f8a3a8f7474664d2be793df97a7b335bf76b85fd03c0f56397e9384dc301a0a4edfaa1894429b1a8bf72f23544db2a43f0c5b7939849d3dae66c3816053abddc0d486f1b24e092e8a8f3c88db5315b3c64236ad3717ea68fc1dc6cda64ac7993abc498bf1ae5de5428c6f9d8ad37aefbab31ddce885125e010d8bbce0d801d134bc79da0c796c61d5a1dc18736c442d27d00a6c5d0e0ebc1c76aa4d1bff1de060abc6a403ab9dfc4d9c2b184a3a42166f492c88e44b3159c03bf9ccd514944a651325bcfd3598159a4bf1e0fcdaa0418ec168ed9321af1436cc7831c86c270acf1e3a39b814d6f5699eff839119b2ab78be619a2dcf2e492c0c0b8f5a198d13d74479ded1db77ff60e61a88e61d8a4fd63a747aaeeb32a08640f13a2cda99a01e403d0c03242de342de8fa28d0bed47f221a10223ec7905be55292d5140ab2e35dd77ad3acb4a3e1fd053271f81ceb4eceba6a763f3dc0f6023378bf35add47c81d3adc657479344d898284868cc666b4a32108aa62748996c80808d42e4d9daaa825af05b787c5eb9210769c653dc3e43082cc461dd33a6e13563e71fbf9ec6f876176aca9b61304a6a2f7c24104e7bce0cc54438d3c939397a51a126c020dd2ca7d7fdafd56423a00169cd5bd224495a8db814838694d1f7e6c1cd6f4ff81a47552c67a07993f033ddc7a953322bfd273c315cb9f71ae7e3735a368316c03ccccc63af87272f014d7da17ac4994771051306b3a9e561d6f3b09a8650270b4182ea0db2e871d6204a6f119b23f86cfaefdfa031b86eccddab095fbb830d7c31d885f1e575fd7af7733fc745ac2434363b57f5f5c5b1bd809d9d240ce73f22cb0440be3e1bf35a7e11a79093abf40e7cafb061fef8acd85efc45661f5f37c947ca879e0142bd9a0ca8100c9b3a98e8fb8620bf0b6127ace2b616e48e8d58d7b9634a546d0cd4096ae4a2543e1b018f97c932d29672a470957f6297efbdf4846b5b695ab197fe9b4a660650efff0f481e1b8f18e6da49d24fe8f76766a44dbf9b34dc2a2159bfd6a0ef32fc8700f587456e19259a9bef6d77210f22c545c46005cf37e7408b5c60cb8bdecbb90b561462f8adeb7e7be0368894332fa8f0e0dcf38498e6fff6823222ce0809358930257175be19cd8ec601642044f4d91c37f3133efdf13462e95b11bd176cb248291e40ccfb82fb27961502d2f425c8b201b5be95174245f037850634314137c700df0b1ac352c757b9358bebc5e4ded35e29fbffbf0aae4fce5479e3bbb0e1238bc64e2b65d22b99a5fea5e923c3b2e9d2d783ecad2b782954b003a187e8673f826b50d23aaaccd190dcf312a7c952d4d7ca49aed09b245b3727dfb79db1fda166d8b11fd704623e9e348349394d174c8632edeb6ee0069fa6287f668a6bed18451abf2ae8e979887040a348040ae13cf282688f4cf7a812f18baed6dd04909910fa9cc8c7da299a8ee8103a3b52d0af89999456fe7689310704cf3fb89dc9117072c9d9ab9e9b813d12971f91ccd1ca178a348c8917e2b1dd300998915624eb97a58d997bf83c96827233cb7aa32eab6a3febb0907faf59c89c22b5a22ca16cdbf22edc0349c9aeab00d912288fbb1205da2e2e8788bf8930291da3c9038ed2137300702125ba67da164bb5660a2a11fcf1b8717c1925e370db0484779c87493c37b09958eff5958982dd81d75df38dbd29a8b5e622482ca19a13bdf99809acb8000f1e07faa0bcf38767b268cf9122a9939f24e7c982d7a5831ca54efdbc35adf10436bf4996a4d692ddec7be69d45089f1a432b4b91846355e1ae8be6b86ffc80e902aba915a95f7e55bb53f9d90633dd6702b4750ccc6bce74ad2f5b99af0333daf7c7fafefb1b19e5de226d62563c323022fb6b56d21ab1cbc3aa90e676326cc2761dca5032925513f53d2856f2c7407ff6aa12fac85e06455cb684c24291b85fd5d8a8e722e3d39b66377ea8b0aeb503c3d3da13f452fa7618cd8dc36dee65cc7979c6cb2b5d68094b49773fd0b20eb8fe58a8327ae8c80f413afa8ad6c15458c20da7068f0f1c2a4a5d60876d045265b4e0133a6031d1bf32c48252cd3462cf7e8b55cc5de3489254094ece850e7ae98e840b1e1e063c34ca6c52d1a928fd0d2129d56866cf0fb28d20d45a9c26b85b57e87f7abf1b2a6e85b9b35b5179cbc6c3f00be322982799144e6e196fae32fc7070e23deae4c2685eb87dfa649f47b890381f818557ff49f5dee65e6f04f57f265d5fc193f524f9409f7f8a8d7d5552c43526ef5e09b7ce881efe75c7e62def145a63a796f329006c2fd54fb3b62d79448ff7d127e2d06d2e542cdcceaf10f8ede90080d6532932069537839c2af154d50e9160521553d9307cb45dd5f3753a9e4fcde5aa639cf3fa5eac9eba10fa0800a7a79b423a223a2e24ec8c899a332ac10a152197d3453e8017ae678dc333e3ff067d2f138bc544307557a82540afa61077db37fb9dfa53059129fe337c8ff8b0255492d3bbd9f031ec639aa7342d41bf40a35143ea54ffebb9bfe2216f498538d912a58b98e15e0e42c550d42611550fb0c961f2cd611ab06c471cd40ad953f799772917648af012e14e80c935445ad73ef3225bc662a49f2c42f24386e07e4dea564c2270179fe2e08abbfebd30afe9aef2478ffcc4c60ea01cc2cf0d9ff8c4f37f7da049f2b5e6167de121356f245fa69ed6b97fe5bc5f8eb32a625f259ae3b7a67be638c4e082f54f16dcf16655c4d45bd57263012d5c97ca348281cd36697a8a55fff04b8ca7ee68bea30c9f31f91bafc61aa157c7948cc75eccb2b05f0c5fa781ae7bb0b28573029b2315ce5bf04014e394c9805247dbc4eb08babc8b4b538d00d44ae6dce036687e76cba874c5840f12fbc0855488d599f845d65a1f30a4e02ed44f4b03ddd57490fe966e9d063b8f80053892af434b3eb29eadfacdcb32e1851a1658688202ea669c39ef2738a6b9d89d68d6989e73c8323b5df2be0d73994f1bd319c3604e816dcdc03d0b65a14ab671bf73732067fd7c7d1594e85b47e18fbee183a9e571eccc10b2814e5ac2f41bcf0cfac8dc7bdb18ea6fa816750d2dd63b97dcd9de8e6d4015f67517f334464217217f78dea801b08276c1a20cc0ecf42eba6e84679f4b859fc86294cf7ee3b869b7c3943cb0163e89b517d4ffaf5b915ff376acc83e660317fe4dc7f7b0437a332d7e263eb3dec9def1426c55a71e1136087e679e3392eb2ed6bf15e7c0f7afdc58bf4241c9d4d25a90dacf1232aaa2dda9b8ebcff72a94957b7baa22b364a2022cb79b4d5d7ba73cd69428a839505d790fdd323ba87243433db5bd0c5b88fb27fe0c1b3800e80ec5ad84ae60fb7cd88b5a1d3fc5f3d63e0e6d9a32accd8c8ee7be7c911789d265b3d4415bfbef237486a4f6d4d2ec397ef68759a4f90c09d91a12dab58cc58f80f048016991be7e021444afa9e56e8adbd3e48868d70b267aa141735fbe15eeb8c43abd88c2d5b89443790547cefc7cad273bb2d2701e85d81aebe1b35ea25d2f6162ade0583623bcd627ca55ed51674c6d897f093e8b2faed795762f3a3864517b99b1d54698aa6dc53f901563685bae0212d7e0751b831a302b6974c2ea12e54aeac1631a31c6e84065d472686ce3e746ca24ddf24d4747f12a46a7e5b5040208af455ae93f14f0616e3792a0b3d1fddfbe8dac4247b69caf70260b41adc8d764e67be97c4eac7c08a5d5880f1e2aad30d245527e6d276d35bc3c5b1f16d89a5d5568ebb7fa19c2d4ded9fa0b4cabf7c123b3cd8a5e5f43d3dc0b4ee9047178f0a79ac9d33899365ae91539a9d92edb67d861a570a6ff82dc808ceddbd905e49e9eccdbcfb08ced82bc6307b8a97915deb1698be162dddf4e7408e85ae97a76e788fa92597ae3e9f27e8ef8806a53837d6aae9e9796078f1c45cb87586c306844258ea9b72653a0dd0620dfd78e2debe7e6ebf2a8e4abd798f6240b181f8d6c55ba496c76f37299d2e1ecf5e86312822c4eb9318aabd6d7ff5e9b0a97201fd52516c0314ea5d0476d40cf3e7864e0c8c48262e5c792dadf27d2302e49c7a4612e9d71a480381b7e4287c6e28f20e7dfe729346a60c81aa448a9f036f8b7eca86fd41bc3ec20de081d040b641f10740042e34650aa95330c69c1b2d2a3e4ec5f1d649af5b928050ee39a29222ce02604507dd0f692ac53510cde41a2a48fd7f901b167144e8b3b6e4f16d90d9e607d303e536190b6f3aed7c3aa52070bacd477392f4b8c447a2b4749f4f5c047bf936c02c1e848ac6f944645e0645d027537c20270b04fbb829b38b06c4168b82bd8b1a426c0e9c2ab6bb2c7da265ff9a560a6b5fbf1557f8b6a9437b47d92e22a52043f3d287656732d26b483b229e010f49ad5381ff1278ab8e7c788071f2ee867767a759ee236b8ed3d61d3bb2822b4ae7314102571313686ae4110bb9e434bbdb4510ddab5f3f72bd7351dab7b048ffdc3b74f07c5ec9c7212c674c1eff08987d421b50090bf0bdcb3935843dfe5862536c2fb07306688b877c51e29a17ffe83239268a6dec0ea82c7d69f33fece2fd014d047cb97986bdef7b5cee5027230a3ff2ffba65fc564e32e62f26ed643d627fd236702b7d03150bd99af627936e76b2fe5dbeb7150f54abe7abd64cd70803bc54f903f9d3b296d8e5d93b1d4a6336878b6b37f81c6d6c57e08ab2c4027f33ea491f328e9ca0cb57d0ceabd3ad3ac5480ce536b1ff4de2aaed1cb46b64afc134b6d10876b3a22973b70b8cfd1d33c1c686f6db691a7fa17924d6a648c48ffa005cc8b9644934ca075cb3f3222fa2d99cfdff77bd8fd89ef36ce680dfa66d7f8c8411443fad2a9f051048862e9614ef3a2c79c8073dcc250a907912e2e2f284ee927bf7bba73e1a87698d1b41d847575744c19f1067b40e70b03d7549e5a80f8548bc33135e3bfaeadedb309d8a35a543ebc12df5cd64d7a6fc7691ff87f56c2437c1611f83e32de4f3a398601831ce2d59c4bd7c5ac5e86801c62090aba7ed3a5517fb19c4fa9f095f0df572d7b4be3d3902579c7ba27427b7e473f71cf7d78a77cd4c9fe130ddafc95dfddbe1c680fcaab8ed63e1f5a894670a51bb8668ad5a9541be066000fc128e860b46784a6b739415acc3e83e88a2d81c99740f57cbaf3b5c49934ed7d56e3101d014c59e78b2371b51803f643b01dabb6b9e41dd992200b1ecc2ff4ad34c6d3a8e134a1ee870ab17525e030310f5ce058ad1b8ff5dabb6ca16656b3534d31a37ca50d44c8c7715eb502265a8afccccd2cdf5fb902b4fe93fe2c166be53e1ca44c4fa28ea1f8597b19ed4e51b076f012c3fa63c18b49d5bc360fe06406094ee158be5dbfc37bcf168da305611028aeb24cdfeb7aec76dd58645fe75571ae6e4e9baaa7cab8a688de23060469b525fbda09e5e271efec9474be072f3ec5dca32e0e6985edcb6be6d9f61d4424cea7bec52fb5ef7faaedd9976b7c3b40489552d6de65c8df0a932d0a0da20fced89c53e7f12025f61e226f402c35167e08c4ea9daf53ca922d308439042f38f20768aa55c00e1d7864dfa001a9d6e2276c9b284ab4e3cb229d63c35945e44274302a5562f5fbb022ac721bc5c0ede5393bf308f6c02c58d585f3d28bb710c97ec083398c64788a9d00f21238e1cab91163c0cdfd63b7149a159637b4dc3207918210af3c7fd07d607b4ebef24b7132f211811f02190014e4472b88424c5a676802247526a2c1efdf96bb08fe9ed5458390d16fa9d0ae4823ecf12c63dfd278da06eb7eba2d41173b7c8d8e1924859d8db4ed38f3764efaa7f27f5d7b85376808e9d495f1faa778f3f4787abc6bba189be385e5fc87cae7c8a7da98f18a6e6c59227f1c9788c900ccefe55803b4445a74896e726ced84c202e66a913a491f3901825f8d220564b8efca7e7260db676cced8764f61f63fb4b89d801c32a22566019a6b717bbdcc8b0b92f6d15e44eff15b4df33f2602866d7f5877377732c8b20d9ec8603c6b2d5e7fd2e43af735a80774930a6142e838fc82304d9aafb6943f1f3fe3d08e3cc2a940f25364e023b5440e41f4951d3419f9952b1b07dec5f3f706bf0d367abe7ec7db96852e2dea864226c24bf1d7584b4cee7719c20f294773d2632a26d8ce03606608551303f4405ad537a7b2156dcc5f27876b1d977e552033ef05108719ac179069078fe7dfa288a459e35ffb1cf5954416c2f9dbefc296766c693b61d57fa1d0e26999a58090a6fd504fe17dbd5f15abd1d16d000d9a5ea2717925527b978dde8d3d0de251b30c75df68a47784bca0fe26c953de369e1e7a1ca85426d79c685169647a573d881d2de5c179770f1391de6f35cf8c54f22ee6ac581075d75c7cbddbd9c586fbdc69e520805a8690e6b2c061b64dca794e8871001fe367c2c913fb21db0b061c913289839c405755b95dae8cccba6225229c2a9f337e1808a6c93ffee11c795c6440f864df06a7e0f256d6288a14db7def2e6f9258e67dc112dc824e9da8d1790d4ee4b5be36f1fc5dc999aeb19ec9def78d227ef2a230ef0250b2a54a10247525ecb86c91124b193b9a14020cd64da4b0ce20a26a1d3108d769e74eb2b2f078d055bd894817efde94189dc8514e5c80eadde2fdb55ff0dd3df3790b977feabf377c58f53d14b1893dbec1c907fadac0980729ea0d95176ed8bfd055930294aa522982c896ac751e1168b2b786bb2717bc8375d31cf4d36ee532e86211fa82146ee2fcb7269e3d47ad8c911dbb7191485b81db2e02e882b7d4fd4fe5e3e6d00977b3593627607273c7a1e5d12bb20b551f27712a6518d6f7a7338b8a692e9a1f6fe44aa0f8eeb4ee6621fafc039aa949c77e59c7dfe347bb262df5deb70a627a880fa0222e96988f456995b088f8480d8dca927f7bf0612c6b9d660593c0ca3da3f6b7c13fba0d6b93cf482a4f0f436708f725978ceae4723b96af187dd6a0c25bdac25375b5083d739d5693fc01203e1ba922fe7ec5b62cfd2e4dbefdf5af53618d09180c52ac5add4cb061fcf889c9a375bdca97b678e2bf8dea224e3b521aa3e69ed2715ae53b67150fc41c5b4a1e8ee1123d16f6cd64d79825250fa9f4dc0a8c536f7f15d0c66e293ec844e5b0f925a8535a24aa151a117413f907041b4c8a2cd0b175a2a90196725d63387840e561b40b0d76a30ef3d225792db7abd7abf8745aeccbd2c80736d2b0bf2b20ef18f9a95b5c7ba824a70848cb6c7b93974e362fb746fda5ce0685b951aba6c6a45b4323731996ac6e90b119573c37deeea494461c8dce769851cb0f1bbdafba979570cb9b30b95a007559cd77eed34ad9f90977599bdca5b081c0f5b0a00222cd030d34e9964017a764e0dd7f2fa319b5763895c8c15a82191cbee64a4db2f5461a4d00bdce76c566214cc65be5b14e891aaac5eeb6dbd6227471ccb702a933e4e9f6df97eeeecd6f2f075345ebd248f6593a07e7c919a5f1fd0fb7e6f3a8afd4e6cdd3c868441dba2aab6f7239289ed2c7e6d94afbde21cb6fba8139ed24f6d25fd282a810148dc6b3aa8f437f71abd1b0cd1fbf4a4b604f8f6f9725ce6e2c97a04095196816b69d1969f32f962cf30fe26a8f413796ef3a19230e137b87e02a34119c09ddfed550789e68f98842f621b3d7ed9fbcdfc2ddf9aec59fe7c0e4d0a155605b195fbf932b05f8b6396c3de89908981c530a289225331d31865f567e313eed64312fdfbb5d1bbf4c1fe6939e3967bca72eaf0f9d85b5977a680d5bbb790d7f22c95d2fe08db540699290431eae5f2858c88afa21ec4146d773d38ec12c95fce79f2d58233340705f62526a65e7f3bfe1e82cb64e1ceba8f6d6dbf9c96bbd2d0c41c960bdb26499a1608d7fcdeabe0fea17613fcdec438c9d5c76e9c7a30de2a51b4250378cc088665e32ea481155ee99fc6b810c4eaeba6dbb4eab153c4c84a9e3d6b9fe33ee962eee7bf2f9e5d21676013d46b16c410f7509411fe4b44a95dd6bd88abfcccd5ad99e194f332bc42ca119cbb35bbb8e06cd7a51cfe7ea2c8449e703a2fa36e7572362f9766aaf93d47e2eac4ed49eed9b98a8faadf43fb0f2917cea210deb0aab8573978d1f2e07af63a9dd45ae3395edca868a5d232a35f30fde326a42bf20e851d67757e1df6525e3e6cc62b243541f0439c4411726bd1ee3767edfd815a7ba92549acd2d1d830e5b8048e014cf29a8376b056bbacd2d6a602fda0bab6aecf61c7fa58df080795a07a0cb864972075d9305af7f385f5b1f6f9f4969a3e4e22583dd48db37dc0106cec306baa39dc7b71c2d4c320752c4edcb302ebc68cff0f167f1970f3257ccfef5081625b232250242914d0146c1203e480b3943622ea92ceb97b888d8e387c8ff869e91a1c3ad4745bb10e6b0acf8e05f57b4dd782885f2aeb7dd77ae8c99573b0a05fcc2bc213a5c26821a2297be9dd270f882d12825b425fb9549d388854c2095587957ad63f1dcd07f7474593cdc9e1d259cb509e80f19c38bd1e2969e242a2cd6d9d19e3a96239d030528884c80b41a4a4660b045b0cfe410b603de10e525dfb4ebf06d14f77ff8de0b1414bb6ce50b12c6e1e0024072ca6cfc696b129b20db3c477145dfb3216edf699c0e31601e5b0cd712f5a66b0c7dcad552ba34ede04e4c4339c47b1e22187bcb1ee4fe3e2f8123d36aab5603cca94e5935aa7435c6b1aedb0c45f18c446eefa18fc130606269096fea6a8d85ff0bdcda30d122ebc1249d49c81479e376c272e9326fad46ec67ac594a73051b9d62e24cbd9503155f5f9acd2515ba96136adbd08c78fa260fd1bb285d71e1705fea8ef4f2a947c40316e52854209eb50afe5f3da866487723be6972cc73a15e801d3f85d5f91126a0e422bb89ccf8d3a45ecbd797b384bbc63ab485ca2d0b7fb1d3baa1cee44523e34c43811fb03c13d9a0fcf29a6b5457543b107aba96e6bd11d23f9420a669a5af14235f31b3dca922b0ba8a26cdbe0d7ddccea3fdf610fcbcafe5cbb9dabf6aeb567d6368a1888f7c7e23cd93a0eb1718734a20d661afce6fcf05d2c16bd4326c0f820768fa790a3c6eafc3ea8605360438dcbdffeda814b724cb314ae6fe86e32d09eb5cb5f1f24d0c28dac1c7bba3f3152d2caa7384b781606c9f6170491514897eae729b6f45e36c4a129d50267ac254f03ae60f596e39f42206fe88a7b59b9124e4d17b9b7618341c61571bba9148d817058a7dc09b6b1a59e1913945262bd3ffe74bf95c1f5e3545156abe8fae6f705792d18bcd2d3803d6f7063fac293d1b256e21e8f3c11dc9f8fe42679abb7d74194089e13fbd6684272cf4a7d6c610d34b9a833f54186fff2ed976a8a01f4ed290953debfb56a821d077d8173039e2b94570be562dfeb2bf7af188a2537a43987e734ff22ae85016541254854d2cb79c0c4fa440b34f41d3918c9dfd3b7162956bbe214e6b9db0b26d466316a6439c06dfdd92c5f0610e0ba21ce1a28f217a4c5221eebe755965f88548bc8ed377888f545afea462761fe8d5343f1e581f4c50e3b0b2619a71675282e35e5049e8edf14892a4862d7517ed6523f9544c8cddc1ff68c1ca9e78c122901cc06bfe3553b5fa5adf7c6d08149161842775368e66c13b521a9532afd79ee7b374454c620f50463c43d37d0f71fe86404b6bf930c306a2f32f4d105392cb187a4d76eac4ae275fbbf0e7e0b9ee6888fd618ae5cc88ef3b1578a59102b90ff6030e4208335ffe92dcc04e556791c47eee043fe0ed4873bae74edd3911c2dd70f98f50b10ee0935c824722e8e1def9d8a2220a3d6130a386d90b3ac1862ffa6caa9489d03c0b0585f69a037bb1574bc3ee29041fd97af24aa9687de6f6566d9d3a33cf494bbc2da65d7cd1c415ba822c790b4fead1e7cac260e1a9bdf9b11c2ff75897de60ad76b5d3b1a981e292ecf56052687f331999b95280daacb4cf091dbcfba775a537567383cb84b37f33270c33fc22f6a63219d92491f00fff8ba1b58dbd987d03f236634e47caef00761181d25b1e1b4a9dac1d6d5c0187143fb26564d20fe566c7af40e2e0c911510e2b6a04905fb6e1cbe923820e5f66d2af2680877053a611975e1c9ade2b026ceb754e4fc39bdf7e4672151098c2e0b08a837cb9206eaa64476bfb0704120a4931849c4ccd46cf44602c4a5ece2583310be3b08fb6d70c03be656f262a6f8defa3dff86f1a8d4339a258d10a12396f47756014c46c78202000e6e576cf8742978c0e21e335d06444e2e0fbf8628a4012dffa4d19875bc264f68310f071542e7553fc8a0715e423366d68371eddf0938bb3fedd4c34b347a54dc05a5926b4d9e2bcb8931f801da03bc6ef60bb573c76f626c5591bbfad532a5849defa64665c46c97effe08024396410d5b125edc00970516be6df85da03629fc2d47c341f20413132247eed9b42d1374f6c964b7ca8a3b7475672ad5bbfc6f849019c7d2d62c647c3ecc737dc8582f1e936b54882fcf02c4cdac3444294d757e94cff7ee77d044e9f35bf197d51dee21f5fd1dc8b40b9d0e1c1b2248b5738576a350768f7092f54cb59817993432107f2c0eb2a49996e82e0984299b23f2425935d2d3d2f676ebca0c1b9de6d6c88e112387aab488b4ab1b758768322233f485a648e05d8a6bcace269e98d5660ca67e639cbabf6f05881269328437a2115e49dc23fbdc39576fafab3224a121556aa22fe1b8983a125eb2662370f63bdeef74c6870088acaf124e5710e3e8525677b9627f8a7e19c005d5cef036f22dcd7c237721e2654f768f950a87b1d0f336d13c6a45a7e6b92f8647c2815c438aed0b87585b0f1904a3d6275db4e65aeb578e4b67863bd630e147315d3efbc8e49d42a069d62e4649f654f1d589be10841e99c049fcf28068c575a0b84e4d7a1d712bab620a0ceee1c4b558f6a425809216e4b6361f4773a4d3463341f04afadefba16686a837a769ca033385e7125457bd551d968d7681794916b8ecc74022deeb15d7869afa641ee7fee2ed974925db5947e767d61bf2381add900c83c232bbf5c41d4838a6f93772ec270123daa1cd7be30ae0ed4f915c7f8116cf4e174472227b7b0b7e7e6394b9b41bd08cdd3770281906af8209b46b1205ba451ca46cacc0c50578ec608708cf44e4f9d0b1f06b8c5fbd24c7b860c60e2cfb0dbdafad00ea0a3bc594e517dcf6b29273a0d098aeed41f4bdad96672bb357fac7f9273d7e761eb7371310ff23a66e07a4bac573ec9b45549bd438fcb0acc30be7a544dc06d7ce2a0bcfa90c1a9ec3f8328ee8f64e01936a5233eaeb17afc3ca2e32a28d7e6e87ccbc0c353c5c7777d78965ce28b506b97c9fb4ade613310640ef8460129bbec84899cee97c5c8bae31535102e5d6043851c941e8e08b639afe37cf5198cf313e69c874440089904de6d3cfcf6cc3e6215e6aa6e18ca47b652f93198634d4f90cfadf6837279baf25ea07d52c29ab90ee5b6db73a7cc07ddc927b89d993a89d43133775a8649face68eca769506674ffe65ac73194810ba1e9db65d60f2f66df19377f8fe0a0121df34b39f78770ad83903d1933e41f56b380e30c0b66552dad82909c69bf867524bfe2dd1ad3bfca9cdeb527a0c27ed64f9b5ac5dd23ccdc96321589b8140ba8b1487d7d894c20dc6d94ba2a624ccf9628f5326651f5a7ac8165314ef9d6c35c8b0f0979497db0ce2a3befd7635c9bc9b259c813ed8610fdff0b2e65c5a957c7a686492a81feffff7f01